- Added a setting to enable and disable momentary cessation (MC_ENABLE)
- Added settings to configure the momentary cessation voltage threshold (MC_LVRT_V1, MC_HVRT_V1)
- Fixed a bug on momentary cessation not triggering on high voltage condition.
- If NP_PHASE is set to 1 or 3, it will be automatically converted to 'SINGLE' or 'THREE'
- Added a property for SoC of BESS DER using .bess_soc
- Automatically update the reactive capability curve if nameplate parameter is modified (when user defined curve is not provided)
- Fixed an issue for BESS parameter initialization
- Fixed an issue on voltage source output when zero sequence voltage is present
- Corrected single phase DER voltage measurement
- Updated interaction between enter service ramp and ride-through. Now DER returns to enter service ramp after ride-through
- Added an optional charge/discharge ramp rate limit for BESS DER
- Added resets for all grid-support functions when DER is tripped
- Fixed the option to update BESS DER parameter when creating the object.
- Fixed a bug when initializing a BESS DER during abnormal frequency condition.
- Fixed a bug abnormal operation category (NP_ABNORMAL_OP_CAT) only accepts uppercase values
- Updated ride-through performance to better represent actual inverter's behavior
- Added an option to update DER parameter when creating the object.
- Fixed a bug where enter service randomized enter delay does not behave as expected
- Fixed a bug where momentary cessation does not behave as expected
- Changed all units of nameplate rating to the base unit Watt/var/VA, from kW/kvar/kVA in Version 1.0.
- Added one time delay feature to represent the DER active and reactive grid support functions’ reaction time, and a first order lag for in applicable voltage measurement.
- Added Battery Energy Storage System (BESS) DER specific functions including State-of-Charge (SOC) calculation, and their corresponding model input parameters.
- Updated applicable smart inverter functions to consider BESS DER behaviors, including volt-watt, active power limit, and watt-var functions.
- Changed the DER operation status from ON/OFF to “Continuous Operation”, “Mandatory Operation”, “Momentary Cessation”, “Trip”, etc., to better capture the DER ride-through status, and its performance in different ride-through modes.
- Added DER ride-through performance module, which includes the DER performance under different ride-through modes, including Momentary Cessation, etc.
- Added DER model output options as current source and voltage source behind impedance.
- Improve model input validity check process
- Include parameter csv files into the PyPI release
- First release
- Model for photovoltaic (PV) DERs, including all smart inverter functions defined in IEEE Standard 1547-2018, as well as trip and enter service behaviors
- Output active and reactive power (P, Q) for power flow analysis
- Suitable for both steady-state, quasi-static time series (QSTS) and dynamic simulations