Skip to content

Veda2.0 is a data handling system for The Integrated MARKAL-EFOM System (TIMES) - a bottom-up optimization model for energy-environment systems

Notifications You must be signed in to change notification settings

kanors-emr/Veda2.0-Installation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Latest Release Total Downloads Platform Documentation

Veda 2.0

The Complete Data Management Solution for Energy System Models

Veda 2.0 is a powerful data handling system for The Integrated MARKAL-EFOM System (TIMES) β€” a bottom-up optimization model for energy-environment systems. Support for additional models like OSeMOSYS and TEMOA is currently in development.

Built with C#.NET and PostgreSQL, Veda 2.0 runs natively on Windows and can operate on Mac via Windows emulators.

YouTube Tutorials

πŸ“‹ Table of Contents


What is Veda 2.0?

Philosophy and Core Principles

Veda 2.0 is designed around three core principles:

  1. Data-Driven Workflow: Excel-based templates connect to a robust PostgreSQL database, enabling version control, multi-user collaboration, and data validation
  2. Transparency: Complete visibility into model structure, data transformations, and GAMS code generation
  3. Efficiency: Streamlined workflows from data entry to results visualization, reducing time from hours to minutes

For detailed philosophy and architecture, see the Introduction.

Key Enhancements Over Legacy Veda

  • No Excel Dependency: Microsoft Excel is no longer required for Veda operations (v3+)
  • PostgreSQL Backend: Robust database replacing Access for better performance and scalability
  • Modern Architecture: C#.NET application with web-based interface
  • Enhanced Visualization: Advanced charting including Sankey diagrams
  • GAMS Engine Integration: Cloud-based model runs and distributed solving
  • Improved Performance: Faster synchronization and result processing

Read more about key enhancements.


Key Components

Veda 2.0 provides a comprehensive toolkit for TIMES modeling:

Navigator
Hierarchical browsing of model structure with scenario management, data filtering, and synchronization. The Navigator is your central hub for model exploration.
VEDA Tags
Powerful Excel-based templating system for defining technologies, commodities, and parameters. Learn about VEDA Tags and transformation rules.
Browse & Items Detail
Explore model elements with detailed parameter views and relationships. See Browse and Items Detail.
Run Manager
Submit model runs, manage GAMS execution, and organize output files. The Run Manager supports batch processing and GAMS Engine integration.
Results & Reports
Import optimization results and create custom visualizations with interactive charts and Sankey diagrams. Explore Results and Reports.
Model Info
Access TIMES attributes, VEDA tags reference, and model metadata. See Model Info.

System Requirements

Veda 2.0 runs on Windows portables, desktops, servers, and VMs with Windows 8 / Windows Server 2012 or above.

Note

Starting from version 3, Microsoft Excel is no longer required for Veda operations. However, all input data still resides in Excel files.

Hardware Recommendations

The configuration below is suitable for typical TIMES models:

Component Minimum Recommended
CPU 4 cores (Standard/Advanced) 8–16 cores for larger models
RAM 4–8 GB for Veda 32 GB (accommodates GAMS for large models)
HDD 500 GB free space 1 TB for Veda and GAMS files

For complete requirements, see Hardware/software requirement.


Installation

There are two ways to set up Veda 2.0:

Method Best For Key Benefit
Localhost (Recommended) Most users Easy upgrades, retain previous versions
Installer Clean system installation Traditional setup experience

Important

Two versions cannot run concurrently. Close the application before launching a different version.

Option 1: Localhost (Recommended)

  1. Download prerequisites

    Download and install prerequisites

    • .NET Framework 4.8
    • Visual C++ Redistributables (2015-2022 and 2017)
  2. Download Veda 2.0

    Download latest localhost version

  3. Extract and configure

    • Extract to your preferred location
    • Grant full read/write permissions to the folder
  4. Open firewall port

    # Run as Administrator
    netsh advfirewall firewall add rule name="Veda 2.0 Localhost" dir=in action=allow protocol=TCP localport=65001

Option 2: Installer

  1. Download installer

    Download latest installer

  2. Prepare installation folder

    • Create a folder where you wish to install
    • Grant full read/write permissions
  3. Run the installer

    Execute the setup file and follow the prompts.

  4. Open firewall port

    # Run as Administrator
    netsh advfirewall firewall add rule name="Veda 2.0" dir=in action=allow protocol=TCP localport=65000

πŸ“– For detailed step-by-step instructions with screenshots, see the installation guide and watch the installation video.


Post-Installation Setup

Setting up GAMS

GAMS (General Algebraic Modeling System) is required to run TIMES models. After installing Veda 2.0:

  1. Install GAMS (version 24.8 or higher recommended)
  2. Configure GAMS path in Veda 2.0 settings
  3. Verify solver licenses (CPLEX, CBC, or other supported solvers)

For complete GAMS setup instructions, see Setting up GAMS.

Backup and Restore

Regular backups are essential for protecting your model data:

  • Backup: Export Veda database and Excel files regularly
  • Restore: Import from previous backups when needed
  • Version Control: Track changes and rollback if necessary

Learn more about Backup and Restore procedures.

Updating Veda 2.0

Localhost Version: Simply extract the new version to a different folder. Keep previous versions available.

Installer Version: Run the new installer, which will upgrade the existing installation.

See Updating for detailed upgrade procedures.


Quick Start

After installation:

  1. Launch Veda 2.0 from the installation directory
  2. Obtain a trial license β€” Request trial license
  3. Load a sample model or import your existing TIMES model
  4. Explore the tutorials β€” Watch on YouTube

Next Steps

For migrating from legacy Veda-FE/BE, consult the Migration Guide.


Licensing

Available License Types

Veda 2.0 offers flexible licensing options:

  • Trial License: 60-day full-featured evaluation
  • Academic License: Discounted rates for universities and research institutions
  • Standard License: Single-user professional use with multi-core support
  • Advanced License: Enhanced features with collaboration and reports support
  • Multi-User/Department (MUD) License: Team licenses with concurrent user management

For complete details on licensing, pricing, and regulations, see:

To activate or manage your license, see Activate/Deactivate License.


Legacy Versions

Previous major versions are available for users who need them:

Version Release Type Download
v4.2.1.0 Latest stable (19 Oct 2025) v4.2.1.0
v3.2.2.0 Final v3.x release (17 Nov 2024) v3.2.2.0
v2.20.2.1 Final v2.x release (18 Dec 2023) v2.20.2.1
v1.255.1.1 Final v1.x release Available in Older versions folder

For complete release history with changelogs, see Version History (50+ releases documented).


Documentation

Comprehensive documentation is available at veda-documentation:

Getting Started

Introduction Philosophy, architecture, versions, and pricing
Getting Started Installation, GAMS setup, backup/restore
License Operations Activate, deactivate, and manage licenses
Migration Guide Migrating from Veda-FE/BE to Veda 2.0

Core Features

Navigator Model browsing, scenarios, and SYNC operations
VEDA Tags Excel templating system and transformation rules
Run Manager GAMS execution, batch runs, GAMS Engine
Results Result import and visualization
Reports Custom charts and Sankey diagrams

Additional Resources

πŸ“Ί Video Tutorials Complete YouTube playlist with step-by-step guides
🌍 Veda Users Map Global community of Veda users
πŸ“œ Version History Detailed changelog for all releases
πŸ“‹ Notes Best practices and Veda conventions

Troubleshooting

Common Issues and Solutions

If you encounter problems, consult the Troubleshooting guide:

  • Deadlock Detected: Database locking issues
  • Excel Exceptions: Excel integration problems
  • GAMS Engine Credentials: Configuration errors
  • PostgreSQL Issues: Database installation/uninstallation

For uninstallation, see Uninstallation and Uninstalling Postgres.


Support

Need help? Multiple support channels available:

πŸ“š Documentation Complete user guide and reference
πŸŽ₯ Video Tutorials YouTube playlist
πŸ› Bug Reports GitHub Issues
πŸ’¬ ETSAP Community IEA-ETSAP Forum
πŸ”’ Data Privacy Privacy Policy
πŸ“„ License Terms License Agreement

For commercial support, training, and consulting services, contact KanORS-EMR.


Copyright Β© 2020 KanORS-EMR

About

Veda2.0 is a data handling system for The Integrated MARKAL-EFOM System (TIMES) - a bottom-up optimization model for energy-environment systems

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages