Professional Documents
Culture Documents
com
New features
New features
For further details, please refer to the “SDDP 15.0 - Hourly representation” report.
Batteries
Due to technological and manufacturing advances, the cost of batteries has substantially decreased.
As a consequence, those devices are increasingly being used to smooth out the short-term variability
of intermittent renewable sources or as an alternative to expensive standby peaking units. Future
applications include the operation of distributed generation grids, for example, performed by flexibil-
ity aggregators.
SDDP now explicitly models the operation of fast response energy storage devices connected to the
grid considering hourly time steps.
Renewable stations
Analogously to the hydro gauging stations, renewable scenarios are now associated to new elements
called “renewable stations” and each renewable plant must be associated to one of them. Plants with
similar generation patterns can be associated to the same station.
• Batteries: “Battery net generation”, “Battery stored energy”, “Battery storage marginal cost”
and “Battery capacity marginal cost”;
• Renewable and thermal minimum generation curtailment: “Generation excess per system”
and “Generation excess per bus”.
• New macro agent “TotalBatt”: for the visualization of the aggregated results associated to all bat-
teries.
Automation scheme
A new general scheme has been implemented to automate the execution of any user-defined process
right after a successful SDDP execution is finished. In this scheme, the main SDDP batch file
(“sddp.bat”) has been changed to automatically call another batch called “post-run.bat” passing as
argument the path of the executed case. The users can then call from the “post-run.bat” the execu-
tion of their custom program(s). This scheme can be used for automatically and directly (i) calling the
GRAPH module, (ii) converting binary files to CSV files, or (iii) calling any script or executable of inter-
est. Let your imagination run wild!
• Performance improvements: SDDP routines have been optimized to run faster, especially those
related to the executions with hourly granularity. Our internal tests showed reduction times rang-
ing from 15% (smaller cases) to 60% (cases with large amount of output results).
In addition to being faster and more efficient, those enhancements make the version 15.0 more robust
and easier to maintain.
• A new column has been added to the renewable source configuration data with the associated
renewable station. The interface will automatically create one station for each renewable plant.
When a case is opened in SDDP’s interface version 15.0, the files are automatically updated to the
new format. Before the conversion process, the original data is copied to a backup folder (entitled
BAK folder). We recommend the verification of the converted data. After the verification, the
backup folder can be deleted.
Therefore, SDDP version 15.0 doesn’t support the CSV output format for cases with hourly represen-
tation. Nevertheless, it is still possible and straightforward to obtain the standard CSV files from the
binary results.
• Automatic renewable and minimum thermal generation curtailment: the existing scheme of ver-
ification and automatic reduction of renewable generation has been extended for (i) detecting
excess of thermal minimum generation and (ii) for all types of network representations. These
events that cause infeasibilities are reported in the “sddpwarnings.csv” file. We recommend the
users to check this file so that possible problems in the data definition may easily be identified and
fixed.
• Data manipulation in Excel: since version 14.0, the import/export input data to Excel function has
been extended to other screens:
• Renewable source: modification data, scenarios data and network connection included in the
bus configuration data
Our goal is to extend this functionality to cover all data. Tell us your favorite ones and help us to
prioritize the next developments!
• Number of process in the toolbar: the number of process used to execute SDDP is now di-
rectly defined in the toolbar. If one process is defined then SDDP will be executed in sequential
model, otherwise in parallel.
• Compact case data: a new functionality has been added to the “File” menu for creating a zip
file with all the input data.
• Unit converter: a new option to change some of the standard units of input data has been
added. This option may be activated in the “Tools > Preferences… > Extra features”
screen and it will appear in the toolbar.
• Number of elements: all screens that present a list of elements now show the number of
elements at the top right corner.
• Update of the optimization package: SDDP 15.0 is powered by Xpress version 8.0.
PSR Cloud
PSR Cloud is our web-based computational environment which can be used to run SDDP, avoiding thus
the need for the users to invest in high-performance computers. It is a pay-per-run and per processor
scheme in which the users may select the desired the number of processors for each execution. The
machines available for execution are constantly upgraded. For more details about PSR Cloud please
visit: https://www.psr-inc.com/softwares-en/?current=p4083.
PSR offers to all SDDP users the free use of up to 64 processor-hours in PSR Cloud; please contact
PSR at sddp@psr-inc.com for more details.