How to model a Q(V) characteristic droop within DSL and how to configure DSL parameters based on ElmGenstat input parameters by a configuration script during initialization

Category:
Dynamic Simulation
Answer

This example shows the implementation of a Q(V) curve in DSL and also the possibility to modify DSL parameter based on element parameters by using a DPL script.

In the DSL model, the input signals Pref and Qref are initialized from the id_ref and iq_ref signals. This is also the case for the state variables of the first order delays.

In the DSL model, the reactive power control can be switched to the Qref signal (constant if not connected) or to the Q(V) curve implementation by using the LFControlMode parameter.

During initialization, a configuration script (Control_type DSL model type, advanced page) is used to read the local controller mode from the load flow page, together with the Q(V) related parameters. Then, these parameters are transferred to the DSL model during initialization. The new parameter values can be seen directly in the ElmDsl or in the Network Model Manager using the flexible data page (The values shown in the parameter list of the DSL model remain the same as entered by the user).

In this example the script supports only constant Q and Q(V) characteristic local controller modes of the ElmGenstat.

If the script is removed, then the model will work properly in the Q(V) control mode case, if the parameters in the DSL model match the input parameters of the Q(V) characteristic load flow controller.

Back