forked from AntaresSimulatorTeam/Antares_Simulator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS.txt
1075 lines (689 loc) · 37.1 KB
/
NEWS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Antares Changelog
=================
v7.1.0 (12/2019)
--------------------
### Features
- Simulation Dashboard: A new option "Thematic Trimming"
is available in the "Output Profile" Section. This option
now makes it possible to define precisely the content of
output files so as to include only variables of interest
- Optimization: a new parameter "Hydro Pricing mode" is
available in the "advanced parameters" section, with two
possible values (fast, accurate):
In mode "fast", water value is, in the course of optimization,
taken to be constant throughout the (daily or weekly)
optimization period, and equal to that found for the exact
day and level at which the optimization begins. Water values
are reassessed afterwards, for each hour, on the basis of
relevant time and level.
In mode "accurate", the variations of water value along with
the reservoir level are taken into account in the course of
the (weekly) optimization. Reference (level-dependent) values
are those attached to the end of the week. Water values
are reassessed afterwards, for each hour, on the basis of
relevant time and level.
- Documentation: updated reference guide
- Documentation: updated optimization problem formulation
(modelling of hydro pricing options)
- Usage metrics: added reference key for this version
### Bug fixes
- Output file "mc-all/grid/digest.txt": replaced "NaN" values
by zeroes, where appropriate
- Output file "mc-all/grid/digest.txt": replaced "0" values
by N/A, where appropriate (especially, hydro reservoir-related
variables, when the "reservoir management" area attribute is set
to "No")
- Output GUI: fixed a display bug regarding missing items in the
"links" panel, in the case where simulation parameters are set
so as not to produce synthetic results
- Links GUI: improved integrity control regarding hurdle costs.
Negative values are allowed in either direct or indirect
orientation, provided that the sum of both is non-negative
- General GUI: removed redundant items and renamed option menu
"Geographic District" as "Regional District" to avoid confusion
with new "Trimming" options
- Output: when simulation results are trimmed so as not to produce
any data for given Areas or Links, avoid creation of empty folders
named after said Areas or Links
v7.0.1 (04/2019)
--------------------
### Features
- Time-series analysis: in "detrended mode", extended perimeter
to raw data including periods with no meaningful signal
(e.g. solar production at night)
- Hydro-storage modelling: added ability to optimize pumping along
with generation in mode "use heuristic target without leeway"
v7.0.0 (12/2018)
--------------------
### Features
- GPL release: updated companion files (README,...)
- GPL release: updated project Icons
- GPL release: insertion of license headers
- GPL release: translation of comments
- GPL release: removal of license control
- GPL release: code restructuring to separate Antares and Sirius
- Examples library: upgraded and added 16 new examples
- Documentation: updated reference guide
- Documentation: updated map editor guide
- Documentation: updated optimization problem formulation
- Documentation: updated examples library
v7.0.0-rc (12/2018)
--------------------
### Features
- Improved code for linux compilation with gcc 7
### Bugs
- Fixed various issues in GUI
- Fixed RHS of constraints generated by the KCG when
min and max values of PST settings are strictly equal
and constraints are generated for the whole year
v6.5.1 (11/2018)
----------------
### Bugs
- Fixed index in hydro heuristic engine
- Hydro GUI: added scrollbars for correct display on laptops
- Output: improved presentation of results for incomplete calendar-based weeks
- Kirchhoff's constraint generator: fixed several GUI issues
- Districts GUI: improved syntax control
v6.5.0 (11/2018)
----------------
### Features
- Implementation of Kirchhoff's laws (DC approximation),
modeling of phase-shifters and representation of passive
loop flows (to account for on highly reduced gris): a
dedicated Kirchhoff's constraints generator is now available
It makes use of both classical input data (impedances)
and new input data. Its results are specific binding
constraints whose names begin by @UTO-, storable in the
INPUT folder after user's validation ("save")
New or modified input data for link L (8760 hourly values):
Impedances (moved from col.3 to col.5)(Ohms at ref. voltage U)
Loop flow (passive) (MW)
Min Tap of phase-shifter (MW*Ohms/U2 along any AC cycle including L)
Max Tap of phase-shifter (MW*Ohms/U2 along any AC cycle including L)
New link parameters (one value)
Asset type (AC,DC,Gas,Virtual,Other) : KCG deals only with AC links
"account for loop flow" toggle
"tune PST" toggle
KCG generating directives:
Working map to use for generation
Calendar to use for constraints activation (relaxation outside)
Status of passive loop flow in constraints RHS (included or not)
Status or PST settings in constraints RHS (included or not)
Auto-check of nodal loop flow balance (activated or not)
Definition of the "infinite" to use for constraints relaxation
KCG results:
For AC Links involved in the generation process: The KCG sets the
values of the two input data toggles related to loop flows and
PST settings, in accordance with the current generation directives
Identification of an optimal (minimum-weight) cycle basis for the
formulation of constraints
Generation of all relevant constraints (equality, inequalities, with
or without relaxation)
- Reservoir-type hydro and other energy storage facilities:
interface, input and output data structure, functionalities,
have been completely redesigned. As a consequence, a number
of new items (variables & parameters) are introduced in both
input and output, while a few input variables are redefined
or deprecated:
Deprecated hydro variables:
Pmax hydro "min", Pmax hydro "max"
Redefined hydro variables and parameters:
Hydro-storage time-series : redefined at the daily scale
Bounds for Reservoir levels: redefined at the daily scale
Res.level initialization date: redefined at the monthly scale
New hydro variables and parameters:
Input : max daily hydro generating energy
max daily hydro pumping energy and power
monthly-to-daily inflow breakdown pattern
water value (time, level)
modulation of max generating power (level)
modulation of max pumping power (level)
pumping efficiency
+many "storage management options" parameters
Output: Reservoir level (H.LEV)
Water value (H.VAL)
Pumping power (H.PUMP)
Natural Inflow (H.INFL)
Forced Overflow (H.OVFL)
Cost of Gen+Pumping (H.COST)
Optimization preferences:
"Hot/Cold start" (year N may start or not at the final N-1 level)
- GUI: Districts may now be defined from within the interface
(notepad tab connected to the Inspector's clipboard)
- Time-series generation (solar, wind, load) : increased speed
when "high accuracy" option is selected, in the special case
where all diffusion processes produce "Normal" variables
- Example library: upgraded to 6.5 (without extension)
### Bug fixes
- Time-series generation: the storage (Input folder)
of time-series generated for thermal clusters either in the
"disabled" or "must-run" state did not work properly
- Time-series analysis: when short- and long-term levels
defined for auto-correlation assessment are identical, the
analyzer now performs a pure exponential fitting
- Time-series analysis: monthly time-series containing no
non-zero value are no longer rejected by the analyzer
- Output: the link-variable "MARG.COST" was rounded to an integer
value (changed to 2 decimal accuracy)
v6.1.3 (06/2018)
----------------
### Features
- Output: added a new file at the root of simulation results,
displaying a short summary of the overall system economic
performance throughout all Monte-Carlo years
- Log file: added new info messages on the size of optimization
problems
- Updater (standalone): added new options and improved
help messages
- Expansion mode: presolve stage replaced by hot start
### Bug fixes
- Simulation: In the "accurate" Unit Commitment mode, the
optimization preference "thermal Clusters Min Up/Down Time"
can now be turned to "ignore"
- Simulation: removed remaining debug traces
- Simulation: zero-reset on interconnection marginal costs
was sometimes missing in optimization final stage
- Example library : upgraded to 6.1 and extended
v6.1.2 (11/2017)
----------------
### Features
- Solver, Simplexe package: Improvement of the Scaling stage
(Matrix, right hand side, costs)
v6.1.2 (11/2017)
----------------
### Features
- Solver, Simplexe package: Improvement of the Scaling stage
(Matrix, right hand side, costs)
v6.1.1 (11/2017)
----------------
### Features
- Solver: Light changes in Presolve stage
v6.1.0 (09/2017)
----------------
### Features
- GUI and simulation: "binding constraints" objects may now involve
not only flows on interconnections but also power generated from
thermal clusters. Alike flows, generation from thermal clusters may
be handled either on an hourly, daily or weekly basis and may be
associated with arbitrary offsets (time-lags expressed in hours).
v6.0.6 (07/2017)
----------------
### Features
- GUI: Binding constraint parameters tables (weights and offsets) are trimmed
line-wise so as to fit exactly with the content of the selected working map
- Solver: strenghtening of the final admissibility check step in the "accurate"
commitment mode
v6.0.5 (07/2017)
----------------
### Bug fixes
- Solver: Pruning of redundant messages in simulations launched from command line
- Solver: Removal of misprints in command line help messages
- Files: Fixed issues (detected as of 6.0.1) regarding storage of thermal time-series files
- Study Cleaner: Unwarranted removal of the graphic multi-map lay-out could occur when
cleaning datasets (detected as of 6.0.0)
v6.0.4 (06/2017)
----------------
### Bug fixes
- GUI: The "variable per variable" view of the output files allows
to display the power generated by each thermal cluster
- Simulation: Negative "ROW Balance" is properly included in
unsupplied energy allowances
v6.0.3 (06/2017)
----------------
### Features
- GUI: The number of system maps that could be stored in a given study
was limited to 19. This number is now unbounded.
### Bug fixes
- GUI: The list of thermal clusters displayed for a given Area in the
current map was sometimes wrongly initialized (Area considered
selected though not explicitly clicked on yet)
- GUI: The order in which binding constraint terms are shown in the
"summary" Window could depend on the execution platform used
- GUI: The Antares study icon could not be properly copied in some
circumstances
v6.0.2 (06/2017)
----------------
### Features
- Optimization : To help discriminate between equivalent economic
solutions, random noises on hydro hourly prices are more regularly
spread out (absolute values) in the interval (5 e-4 ,1 e-3)€/MWh
### Bug fixes
- Simulation : The identification of the Monte-Carlo year numbers
in which the smallest/greatest values of random variables are
reached could be ambiguous when identical results are found for
two years ore more.
v6.0.1 (05/2017)
----------------
### Features
- Thermal Time-series generation: Data regarding all thermal clusters
are generated and stored in the same way, regardless of their activity
status (unabled/disabled). This makes easier to check data consistency
- Simulation: Upper bounds for spilled power and unsupplied power are
actually set to their maximum theoretical value(i.e. if economic
conditions make it justified: spill all power or shed all demand)
So far, spillage of power that could be absorbed by the local demand
was not allowed
- Simulation: a silent "Expansion" mode has been added to the regular
modes "Economy/Adequacy/Draft". The three differences with the
"Economy" mode are:
a) In "accurate" unit commitment, integrity constraints are relaxed
in the core optimization problem.
b) Day-ahead reserve is no more subtracted from the initial demand
to get back to "standard" conditions
c) The values of all optimal criteria are printed in ad hoc files
The use of this mode should be restricted to well-designed scripted
automatic simulation sequences taking into account the simplifications
listed above
v6.0.0 (04/2017)
----------------
### Features
- GUI: A new interface makes it possible to define several views (maps) of
the Power System modelled in an Antares study. These maps are meant to give
the user the ability to set different layouts in which each Antares Area
or Link can be either shown or remain hidden. Accordingly, all input and
output data windows can now adapt the information displayed so as to match
exactly the content of any given map. Copy/Paste functions have been
extended so as to work between different maps of different studies opened
in multiple Antares sessions
- Simulation: Introduction of a flexible multi-threaded mode for the processing
of heavy problems: Antares “Monte-Carlo years” can be be distributed on a
number of CPU cores freely set by the user. This parameter appears as a new
tunable item of the “advanced parameters” list attached to any Antares Study.
Five values are available in the [1, N] interval, N being the number of CPU
cores of the machine (virtual or physical) Antares is run on
- License control through the internet: a new system has been developed for
accommodating situations where users wish to operate Antares on a large
fleet of machines among which a limited set of commercial license tokens
can float freely
- Data organizer: Antares studies often include a great number of files of
all sizes, which may take long to process when multiple copies are needed.
Likewise, the management of the HDD space required for regular storage of
all of the studies involved in a complex study workflow may turn out to be
a demanding and heavy task. To save both time and hardware resources, the
Antares Data Organizer, now provided as a companion tool to the Antares
Simulator, brings the ability to schedule basic data management tasks
such as study archiving/expansion (use of a specific compressed format),
copy to backup folders, registering of studies and archives in catalogues.
v5.0.9-SE (04/2017)
----------------
### Bug fixes
- Random noises on thermal clusters costs now include the zero-cost
"must-run" clusters (as a consequence, noises assumptions do not vary
with the cluster status)
- Fixing an initialization issue that could sporadically affect the
minimum number of committed thermal units (+1 or -1 deviation,
"accurate" mode only)
v5.0.7-SE (04/2017)
----------------
### Features
- License control : management of SSL certificates encrypted through SHA-256 algorithm
v5.0.7 (12/2016)
----------------
### Bug fixes
- Fixing a packaging error
v5.0.6 (12/2016)
----------------
### Bug fixes
- Results processing: For full "must-run" thermal clusters, the NODU variable
could be wrongly assessed in the "accurate" unit commitment simulation mode
- GUI: when the scenario builder feature is active, saving right after deleting
a thermal cluster could result in a partial dataset corruption (references to
the deleted object were kept alive in the scenario builder context)
### Features
- Unsupplied energy control: if the actual economic optimization requires it, load
shedding is now allowed to occur in areas where the available thermal generation
is higher than the local demand (e.g. if local VOLL < local thermal costs)
- Linear solver, hot starting of weekly problems: in the "fast" unit commitment
mode, optimal bases are flushed at the beginning of each Monte-Carlo year. This
comes as a pre-requirement for the next versions of Antares, which will be
fully multi-threaded
- Simulation results: code segments processing all variables attached to spatial
aggregates, and the variable representing the number of running thermal units
on the first hour of the year, were re-written to be compatible with the next
versions of Antares, which will be fully multi-threaded
v5.0.5 (08/2016)
----------------
### Bug fixes
- No-Load Heat costs and Start-up costs: in the "fast" unit commitment options,
the result was slightly below the actual optimal possible cost for some
datasets (i.e. datasets in which the thermal cluster coming last in alphabetic
order had a minimum stable power equal to zero).
- Spilled energy control: the three parameters defining how energy in excess should
be split between the different possible sources when there is a choice to make
can work properly again (feature inhibited in previous 5.0.x versions)
### Features
- License control throughout the internet: all combinations of UTF8 characters can
now be used within proxy ids and passwords
- Economic optimization: in an area where the amount of available thermal power
exceeds that of load, the fact that the demand should necessarily be served
is locally expressed as a constraint of the optimization problem (LOLE=0)
v5.0.4 (05/2016)
----------------
### Bug fixes
- Errors occured on loading the "min gen modulation" time-series of thermal clusters
### Features
- Better estimate of the number of thermal units dispatched in "fast" unit commitment mode
- Nodal Marginal Prices and Marginal yield on interconnections are now available in
"accurate" unit commitment mode
- Binding constraints including offset parameters: unbounded positive or
negative values can be used for all classes of constraints (hourly, daily, weekly)
v5.0.3 (05/2016)
----------------
### Bug fixes
- Crashes occured when the "full must-run status" parameter was set on
"true" for thermal clusters
v5.0.2 (04/2016)
----------------
### Bug fixes
- Removed debug information that should not be displayed in release mode
### Features
- The optimization criterion used to assess the hydro energies to generate throughout
each month incorporates heavier penalization terms for the 12 deviations from the
theoretical monthly targets (formerly, only the largest deviation was penalized).
v5.0.1 (04/2016)
----------------
### Bug fixes
- Adequacy mode: fixed a memory allocation bug that forced the post-simulation
output files processing to be interrupted
- In the previous version, additional logs were added. That could lower the simulation
performances in some cases. This problem is now solved.
v5.0.0 (03/2016)
----------------
### Bug fixes
- GUI, system map: copy /paste of binding constraints could alter the activity status or
the names of the duplicated binding constraints in some instances
- GUI, system map: some conflicts in copy/paste actions were not always properly raised
(e.g. attempt to copy three nodes and paste them on two other nodes)
- Thermal clusters: Improved checking of time-series generation parameters (improper use of a
nominal capacity modulation factor lower than the minimum stable power is no longer possible)
- Thermal clusters: Improved checking of ready-made time-series. If the user-chosen time-series
are not consistent with the parameters set in the GUI, warnings are issued in log files
- Output , LOLD variable: in some instances, the values assessed in "economic" simulation mode and in
"adequacy" simulation mode could slightly differ because of sporadic rounding side-effects.
rounding convention is now set uniformly to : 0 < X < 0.5 -> (X=0)
- Output, MISC.NDG and PSP variable: values were not properly edited for the specific category
"geographic districts, "year-by-year results"
- Output, OV. COST, OP. COST, NP. COST variables: values were not properly edited for the last
hour of the last day of the simulation
- Output, File comparison functions: calendar marks were not properly displayed in some views
- Output, File comparison functions: "Max" operator has been added
### Features
- Optimization: introduction of a new unit-commitment mode based on a MILP approach slower but more
accurate than the former one. An option lets the user choose which mode should be used (fast/accurate)
- Optimization: in "accurate" unit-commitment mode, incorporation of thermal start-up costs and
no-load heat costs within the global objective function to minimize. In "fast" unit-commitment
mode, start-up costs and no-load heat costs are minimized independently from the main objective
- Optimization: in both unit-commitment modes, improvement of the inter-weekly start-up strategies
(seamless reformulation of the optimization results obtained beforehand)
- Thermal clusters: definition of separate minimum up/down durations to be used for unit-commitment
- Thermal clusters: definition of a minimum amount of power (hourly time-series) to be generated
by the units of the cluster, regardless of economic considerations (partial must-run commitment)
- Thermal clusters: start-up cost can now be set from -5000000 to 5000000 (was from -50000 to 50000)
- Binding constraints: introduction of new "offset" parameters which make it possible to define
constraints whose terms can refer to different times (e.g. 2 X(t) - 1.5 Y(t-4) + 3 Z(t+1) <10)
- Benchmarking: so as to allow transparent comparisons with other software, the user may demand
that all optimization problems solved by Antares be printed in a standardized "mps" format
along with the values of the optimized criterion.
- GUI, System map : new button available in the tool bar for centring the map on a (x,y) location
- GUI, System map : new button available in the tool bar for map trimming around used space
- Output: In synthetic Monte-Carlo results,year-by-year results and cluster-by-cluster results,
Addition of a field "Number of dispatched units" (NODU)
v4.5.4 (03/2015)
----------------
### Bug fixes
- License checking: internet proxys for which no login and/or password have been
defined can now be used
- Upgrade to 4.5 format of datasets edited in 4.4 format or lower, in which the "scenario builder"
feature was activated: the conversion to 4.5 format could fail sometimes.
v4.5.3 (02/2015)
----------------
### Features
- Start-up and fixed thermal costs: the interpretation of the unit-commitment strategy
(starting-up and shutting-down times of each thermal unit) includes the explicit
minimization of the total sum of start-up costs and fixed costs (in previous versions,
units were called on as late as possible and called off as soon as possible)
- Various improvements in the linear solver yielding some speed increase in hard cases
- Control of license validity through the internet (setting up of a dedicated server)
### Bug fixes
- Scenario builder: indices not subject to random draws could be mixed up in areas
including both "must-run" units and "regular" units (bug circumscribed to the thermal
time-series section)
- Spillage management, when numerous binding constraints are active: an excessive leeway
could be observed regarding the level of hydro power allowed to be curtailed
v4.5.2 (06/2014)
----------------
### Bug fixes
- In the previous version, the average values of interconnection-related variables were multiplied by two
and this error was propagated to the standard deviation of the same variables
v4.5.1 (06/2014)
----------------
### Features
- Start-up and fixed thermal costs: the contribution of each thermal cluster to the operating
cost is now explicitly displayed in the results (field : "non proportional cost")
- Load time-series : negative values are now authorized
### Bug fixes
- Creation of a thermal cluster : the default value of the NPOMAX parameter is set to 100
- Hydro energy spatial allocation matrix : values are displayed more clearly in the GUI
- Copy/paste of nodes : the field "spread on unsupplied energy cost" was not pasted
v4.5.0 (04/2014)
----------------
### Features
- Simplex solver: acceleration regarding the control of the admissibility of the solution
in the dual stages. This brings a significant improvement of the calculation time for
large problems in which the relative scale of system costs is very wide
- Identical upper and lower bounds have been set for the absolute values of all
non-zero system costs ( max = 5 10^4 €/MWh ; min = 5 10^-3 €/MWh)
### Bug fixes
- Hydro Time-series generation : the GUI did not react properly when forbidden
values (negative) were seized for energy expectation and/or standard deviation
- Unit commitment of thermal plants: the time of the first activation of a plant
within a week was not fully optimized
v4.4.1 (05/2013)
----------------
### Bug fixes
- Creation of a new binding constraint: the operation needed to be confirmed twice
(double click on "create button") and the study had to be "saved as" and reloaded before
proceeding further.
- Time-series analyzer : due to round-off errors, spatial correlation of 100 %
(perfectly identical sets of time-series in different locations) could sometimes
be casted to 99%. Exact 100% correlations are now properly displayed.
v4.4.0 (04/2013)
----------------
### Features
- Antares licenses can be either static or floating. Floating tokens are managed and
distributed by the Flexnet product, version 11.9.
- Thermal plants time-series generator : availability parameters (outage rates and duration)
corresponding to a Mean Time Between Failure (MTBF) < 1 day are now allowed. Though unusual,
such sets of parameters may prove useful when it comes to modelling specific situations
- Thermal plants time-series generator : it is possible to model the duration of each kind
of outages as 365-day random arrays instead of 365-day constant arrays. Two parameters
are available for the description of the probability distribution function of each component.
A first parameter allows to set the variable law to either "uniform" or "geometric".
A second parameter allows to set the ratio of the variable standard deviation to
its expectation to a particular value
- Thermal plants time-series generator : The planned outage process is now committed to meet a
set of constraints defined by two 365-day arrays (PO Min Nb, PO Max Nb). For every day of
each Monte-Carlo year, the actual number of overhauls is kept within the [Min,Max] interval,
the exact value being determined by regular random draws based on outage rates and durations
- As a consequence of the introduction of these new features, Monte-Carlo time-series
of available thermal power generated with Antares 4.4 may differ from those generated with
previous versions. Though differences may be observed draw by draw, the statistical
properties of the generated time-series are strictly preserved when datasets are identical.
- Hydro storage optimization : when the maximum available power of a given day is not high
enough to allow the full use of the daily hydro storage energy credit, the energy in excess
is levelled on the other days of the month with a flatter pattern.
### Bug fixes
- On creation of a new link, the transmission capacity status parameter is set
to `Use transmission capacities` instead of `Set to null`.
v4.3.7 (02/2013)
----------------
### Features
- Performance improvements for graphical display of large tables
### Bug fixes
- The binding constraint data might not be written properly in some cases
when the constraint was renamed.
V4.3.6 (12/2012)
----------------
### Bug fixes
- Windows only: fixed potential crash which could happen when exiting
a simulation in adequacy mode with import of generated time-series
- Windows only: improved free disk space assessment, which now takes into
consideration user- and folder-related quotas
V4.3.5 (10/2012)
----------------
### Features
- The calendar field "year" is now available in the simulation main screen
(allows not only simulations from JAN to DEC but also from OCT to SEP, etc.)
- The attribute "Leap year" is now available in the simulation main screen
- The attribute "Week" is now available in the main simulation screen
(weekly results may be defined not only from MON to SUN but also from SAT to FRI,etc.)
- Time-series screens: a new function is available for hourly and daily time-series
(shift rows until #date#)
- Linear solver: new version slightly more accurate than the previous one.
Note that when a daily or weekly optimization has multiple equally optimal solutions,
the ultimate choice may differ from that of the previous version
### Bug fixes
- Reference numbers of the time-series used in the course of a simulation:
When the simulation is based on a user-defined scenario (building mode: custom)
and when a printout of the reference numbers of the time-series used in the simulation
is asked for (MC scenarios: true), the numbers printed for thermal clusters running
under the "must-run" status were wrong
- Interconnection results, marginal costs:
For a congested interconnection whose transmission capacities are not symmetric,
and in presence of hurdle costs, a zero could sometimes be delivered instead of
the actually expected value
- Districts: when the Monte-Carlo synthesis edition is skipped, the results regarding
districts were not accessible via the output viewer.
V4.2.6 (07/2012)
----------------
### Features
- The field "MAX MRG" (last of the nodal results) is now available in the output files
- The Monte-Carlo synthesis edition can be skipped when year-by-year results are asked for
### Bug fixes
- Binding constraints: in the filter available for the weight matrix, removal of
redundant options
- Copy/Paste nodes on the general map: "print status" parameters can now be copied like
any other data
- Upgrade of studies in 3.8 format: negative hurdle costs were not correctly transposed
- Thermal plants time-series generator: outages lasting N days, starting on day D, were
considered as outages lasting N days starting on D+1 (corrected by removal of the
one-day shift)
- Advanced parameters, option "shave peaks" used along with the "weekly" simplex range:
the maximum intra-daily hydro storage limit on power could occasionally be overcome during
the unsupplied energy levelling process (corrected by a slight lessening of the authorized
levelling)
v4.1.0 (06/2012)
----------------
### Features
- Hydro storage energy management : each nodal policy of use can be tuned so as to
accommodate simultaneously the net load of several nodes
- Hydro storage energy modelling : monthly time-series of inflows and reference trajectories
for reservoir levels can be used instead of monthly time-series of generated energies.
- Load shedding strategies : when unsupplied energy is unavoidable, a choice is now possible
between two policies : minimize the duration of sheddings or "shave" the load curve.
- When multiple mathematically equivalent solutions exist a the first order for the
economic optimization problem, a choice can be made at the second order between three
ramping strategies
v3.8.0 (12/2011)
----------------
### Features
- The simulation mode `Adequacy` is renamed `Draft`.
- A new simulation mode `Adequacy` is available. In this mode, all thermal plants are
considered as must-run zero-cost units.
- New possibilities are given regarding the filtering of simulation results (selection
of nodes, of interconnections, etc.)
- Automatic spatial aggregation of results is possible through the use of the new
"district" object (a district is a sort of macro-node gathering several regions)
- Nodal costs of unsupplied energy and of spilled energy : a small additive stochastic
noise around the reference values can be introduced to help discriminate between
theoretically equivalent solutions
V3.7.4 (08/2011)
----------------
### Features
- New version of the dual simplex engine (speed is about twice that of 3.6 version)
- Economic optimizations now encompass a full week (168 hours) span. Traditional
day-long optimizations can still be carried out (ad hoc "preference" parameter)
- Binding constraints can be defined at the weekly scale in addition to the
daily and hourly scales
- Several other "optimization preferences" are made available to allow the quick examination
of variants used in sensitivity analyses
- A new graphic interface is available for the consultation of all simulation results
(except those obtained in draft mode)
- Extraction of data regarding any given variable from the whole Monte-Carlo year-by-year
set of results is now possible
- New variables are introduced in the economic output files : the overall available dispatchable
thermal generation (AVL DTG) and the thermal margin (DTG MRG = AVL DTG - dispatched power)
V3.6.4 (04/2011)
----------------
### Features
- The "scenario builder" is now available. With this builder it is possible to define
precisely the simulation context (for any given year, random numbers drawn for each
kind of time-series can be replaced by user-defined numbers). This feature allows
simulations to be carried out in a versatile "What If" mode.
V3.5.3 (03/2011)
----------------
### Features
- Addition of the fuel category "lignite" to the regular options available
for the description of thermal plants.
- Improvement of the presentation of the 365-day arrays "market bid modulation"
and "marginal cost modulation".
- Automatic processing of the inter-monthly & inter-regional hydro correlation hydro
energy matrix to meet the feasibility constraints (the matrix has to be positive
semi-definite). User should check in the simulation log file that no warning such as :
"info : hydro correlation not positive semi-definite : shrink by factor x " appears.
V3.4.4 (02/2011)
----------------
### Features
- The names of nodes, thermal clusters and binding constraints can be extended to
128 characters. Authorized characters are : `a-z, A-Z,0-9,-,_, space`
v3.4.3 (10/2010)
----------------
### Features
- Two calculations modes are now available (in the "run" window):