Getting started¶
Software Presentation¶
Antares-Simulator is an Open Source (GNU GPL 3.0) standalone software. It is a sequential Monte-Carlo simulator designed for short to long term studies of large interconnected power grids. It simulates the economic behavior of the whole transmission-generation system, throughout the year and with a resolution of one hour.
Antares-Simulator can be downloaded free of charge, installed on any local computer or server and use without any limitation.
RTE (French Electricity Transmission system Operator) has initially developed the tool for its own purposes and keeps on improving and enhancing its capabilities. Antares-Simulator is currently one of key tool of reference studies such as the French Generation Adequacy Report, published by RTE, or the ENTSO-E’s Ten Years Network Development Plan (TYNDP). More generally, the tool has been proving very useful for assessing the economic performances, ecological impact and security of supply levels of power systems, as well as the contribution of its assets (generation units, interconnectors, storages, etc.) to these three axes.
The executable file of Antares-Simulator is provided free of charge. By subscribing to the User’s Club, one can also benefit from services such as software maintenance or trainings.
Starting with Antares-Simulator¶
User can define an electrical network using nodes (or areas) that represent regions or countries. Each area will have specific parameters, powerplants, and links with other areas etc. Each node represents an independent system with its own production fleet and hourly consumption. Within a zone, it is assumed that there is no network constraint on energy exchanges. Several nodes can be interconnected to exchange power with one another, with specific network constraints.
The consumption of a node is defined by its Load. The Load can be an user-input with Time-series or it can be generated via probabilistic models.
The Thermal production units are defined in clusters. The clusters can be defined as containing Gas, Hard Coal, Lignite, Mixed Fuel, Nuclear, Oil or Other production units. They are set using their Operating Parameters, Operating Costs and Reliability Model. Then, the production of the thermal units is generated and optimized using the TS generator. Production is limited by the units’ outages which are simulated through multiple parameters.
The Wind and Solar production is fatal and cannot be optimized. It is either input by the user or randomly generated using probabilistic models. The parameters of theses models can be derived from historical data.
Hydroelectricity generation is both Run of the River (ROR) and hydro storage.
ROR uses streamflow to produce electricity. This generation is non-dispatchable.
Hydro storage refers to the water stored in dams and lakes. Two types of storage can be employed:
-
Hydro plants with storage: releasing water through turbines when needed.
-
Pumped storage: like hydro plants with storage with a high and a low reservoir but with a turbine between. When the when demand and price are low, water is pumped, from the lower to the higher levels. If the demand and price are high, water is turbinated
Hydro with storage is dispatchable generation unlike RoR, Antares Simulator will optimize the use of water week by week throughout the year. Reservoirs depend on inflows such as melting ice which correspond to the daily amount of hydro energy being added to the reservoir. These inflows are modeled by daily TS.
Miscellaneous generation can also be set, it contains all other internal electricity production and external (ROW - representing electricity interconnections) electricity production. Negative values mean that the actual area exports electricity to the ROW. This data is “deterministic”, as the corresponding Time-Series are the same whatever Monte-Carlo year is considered.
Finally, additional economic information, such as the unsupplied energy cost can be added to the study, before launching the simulation. The output is a data table containing costs, balance, production, etc.
Antares' outputs can then be processed and visualized using spreadsheet software or using the developped R-packages.
Post-processing with R-packages¶
Different R-packages have been developed to process the output of an Antares study. They can be used to manipulate simulation output, read or visualize them:
-
antaresRead to import the output to a R session;
-
antaresProcessing to manipulate data on Antares output;
-
antaresViz to visualize Antares output using interactive graphs.
Pre-processing with R-packages¶
Different packages have been developed to launch Antares studies from a R session:
-
antaresEditObject to edit an Antares study before launching it;
-
antaresXpansion to optimizes the installed capacities of an Antares study;
-
antaresFlowbased to launch a flowBased study from an existed Antares study;
-
antaresWaterValues to generate water values for Antares and to run specific simulations.