Skip to content

TDcoSim 1.1.0

Choose a tag to compare

@sibyjackgrove sibyjackgrove released this 25 Nov 22:17
· 222 commits to master since this release

Release 1.1.0

Highlights

  • Increased user flexibility w.r.t. DER placement, and voltage ride through.
  • Compatible with pvder 0.2.0.

Major Features and Improvements

  • Ride through refactoring based on configurable thresholds:
"LVRT":{"0":{"V_threshold":0.5,"t_threshold":1.0,"mode":"momentary_cessation"}}
  • Configuring unique DERs at each node using PVPlacement:
"PVPlacement":{"50":{"derId":"50","powerRating":50,"pvderScale":1}}
"50":{"circuit_parameters":{"Rf_actual":0.002,"Lf_actual":25.0e-6, "C_actual":300.0e-6}}

Behavioral changes

  • Ride through: There are two modes for each threshold.
    momentary_cessation: Power output reduced to zero temporarily
    mandatory_operation: Try to maintain rated power output

    In all the modes, once the t_threshold times are breached, the DER is tripped (i.e. power output reduced to zero permanently). The config will be expected to work with any number of elements (>0) in the LVRT and HVRT dictionaries.

  • If initializeWithActual is True, PNominal and QNominal at each feeder node will be initialized with the actual power output from DER at 100 % insolation. If False, they will be initialized with rated apparent power output of DER.

Breaking Changes

Following breaking changes were introduced in the config file:

  • Replaced keywords: power_rating replaced with powerRating, voltage_rating replaced with VrmsRating replaced with, SteadyState replaced with steadyStateInitialization
  • Removed keywords: V_LV0/1/2,t_LV0/1/2/_limit,V_HV1/2,t_HV1/2_limit,VRT_INSTANTANEOUS_TRIP,VRT_MOMENTARY_CESSATION,

Bug Fixes and Other Changes

  • Fixed the handlers not found warning from logger when DER instances are created.

Backwards-Incompatible Changes

  • Not compatible with pvder 0.1.0.

Thanks to our Contributors

This release contains contributions from Karthikeyan Balasubramaniam @karthikbalasu, Sang-iL Yim @yim0331, and Siby Jose Plathottam @sibyjackgrove at Argonne National Laboratory.
We thank suggestions from Ning Kang (INL) Rojan Bhattarai (INL), and Deepak Ramasubramanian (EPRI)).