| Integer | NbSwitchOffSignalsSide1 (from SwitchOffLogicSide1) | | Number of switch-off signals to take into account in inputs |
| Boolean | SwitchOffSignal1Side10 (from SwitchOffLogicSide1) | false | Initial switch-off signal 1 for side 1 of the quadripole |
| Boolean | SwitchOffSignal2Side10 (from SwitchOffLogicSide1) | false | Initial switch-off signal 2 for side 1 of the quadripole |
| Boolean | SwitchOffSignal3Side10 (from SwitchOffLogicSide1) | false | Initial switch-off signal 3 for side 1 of the quadripole |
| Boolean | RunningSide10 (from SwitchOffLogicSide1) | if NbSwitchOffSignalsSide1 >= 3 then not (SwitchOffSignal1Side10 or SwitchOffSignal2Side10 or SwitchOffSignal3Side10) elseif NbSwitchOffSignalsSide1 >= 2 then not (SwitchOffSignal1Side10 or SwitchOffSignal2Side10) else not SwitchOffSignal1Side10 | Indicates if the component is initially running on side 1 or not |
| Integer | NbSwitchOffSignalsSide2 (from SwitchOffLogicSide2) | | Number of switch-off signals to take into account in inputs |
| Boolean | SwitchOffSignal1Side20 (from SwitchOffLogicSide2) | false | Initial switch-off signal 1 for side 2 of the quadripole |
| Boolean | SwitchOffSignal2Side20 (from SwitchOffLogicSide2) | false | Initial switch-off signal 2 for side 2 of the quadripole |
| Boolean | SwitchOffSignal3Side20 (from SwitchOffLogicSide2) | false | Initial switch-off signal 3 for side 2 of the quadripole |
| Boolean | RunningSide20 (from SwitchOffLogicSide2) | if NbSwitchOffSignalsSide2 >= 3 then not (SwitchOffSignal1Side20 or SwitchOffSignal2Side20 or SwitchOffSignal3Side20) elseif NbSwitchOffSignalsSide2 >= 2 then not (SwitchOffSignal1Side20 or SwitchOffSignal2Side20) else not SwitchOffSignal1Side20 | Indicates if the component is initially running on side 2 or not |
| Constants.state | State0 (from SwitchOffDCLine) | Constants.state.Closed | Start value of connection state |
| Real | KLosses (from BaseHvdc) | | Losses coefficient between 0 and 1 : 1 if no loss in the HVDC link, < 1 otherwise |
| Types.ActivePowerPu | PMaxPu (from BaseHvdc) | | Maximum active power in pu (base SnRef) flowing through the HVDC link |
| Types.ComplexCurrentPu | i10Pu (from BaseHvdc) | | Start value of complex current at terminal 1 in pu (base UNom, SnRef) (receptor convention) |
| Types.ActivePowerPu | P1Ref0Pu (from BaseHvdc) | | Start value of active power reference at terminal 1 in pu (base SnRef) (receptor convention) |
| Types.ComplexApparentPowerPu | s10Pu (from BaseHvdc) | | Start value of complex apparent power at terminal 1 in pu (base SnRef) (receptor convention) |
| Types.ComplexVoltagePu | u10Pu (from BaseHvdc) | | Start value of complex voltage at terminal 1 in pu (base UNom) |
| Types.ComplexCurrentPu | i20Pu (from BaseHvdcP) | | Start value of complex current at terminal 2 in pu (base UNom, SnRef) (receptor convention) |
| Types.ComplexApparentPowerPu | s20Pu (from BaseHvdcP) | | Start value of complex apparent power at terminal 2 in pu (base SnRef) (receptor convention) |
| Types.ComplexVoltagePu | u20Pu (from BaseHvdcP) | | Start value of complex voltage at terminal 2 in pu (base UNom) |
| Types.Angle | UPhase10 (from BaseHvdcP) | | Start value of voltage angle and filtered voltage angle at terminal 1 in rad |
| Types.Angle | UPhase20 (from BaseHvdcP) | | Start value of voltage angle and filtered voltage angle at terminal 2 in rad |
| String | QInj1MaxTableFile (from BaseDiagramPQTerminal1) | | Text file that contains the table to get QInj1MaxPu from PInj1Pu (generator convention) |
| String | QInj1MaxTableName (from BaseDiagramPQTerminal1) | | Name of the table in the text file to get QInj1MaxPu from PInj1Pu (generator convention) |
| String | QInj1MinTableFile (from BaseDiagramPQTerminal1) | | Text file that contains the table to get QInj1MinPu from PInj1Pu (generator convention) |
| String | QInj1MinTableName (from BaseDiagramPQTerminal1) | | Name of the table in the text file to get QInj1MinPu from PInj1Pu (generator convention) |
| Types.ReactivePowerPu | QInj1Max0Pu (from BaseDiagramPQTerminal1) | | Start value of the maximum reactive power in pu (base SnRef) (generator convention) at terminal 1 |
| Types.ReactivePowerPu | QInj1Min0Pu (from BaseDiagramPQTerminal1) | | Start value of the minimum reactive power in pu (base SnRef) (generator convention) at terminal 1 |
| String | QInj2MaxTableFile (from BaseDiagramPQTerminal2) | | Text file that contains the table to get QInj2MaxPu from PInj2Pu (generator convention) |
| String | QInj2MaxTableName (from BaseDiagramPQTerminal2) | | Name of the table in the text file to get QInj2MaxPu from PInj2Pu (generator convention) |
| String | QInj2MinTableFile (from BaseDiagramPQTerminal2) | | Text file that contains the table to get QInj2MinPu from PInj2Pu (generator convention) |
| String | QInj2MinTableName (from BaseDiagramPQTerminal2) | | Name of the table in the text file to get QInj2MinPu from PInj2Pu (generator convention) |
| Types.ReactivePowerPu | QInj2Max0Pu (from BaseDiagramPQTerminal2) | | Start value of the maximum reactive power in pu (base SnRef) (generator convention) at terminal 2 |
| Types.ReactivePowerPu | QInj2Min0Pu (from BaseDiagramPQTerminal2) | | Start value of the minimum reactive power in pu (base SnRef) (generator convention) at terminal 2 |
| Boolean | limUQDown10 (from BaseQStatusDangling) | | Whether the minimum reactive power limits are reached or not at terminal 1, start value |
| Boolean | limUQUp10 (from BaseQStatusDangling) | | Whether the maximum reactive power limits are reached or not at terminal 1, start value |
| QStatus | q1Status0 (from BaseQStatusDangling) | | Start voltage regulation status of terminal 1: Standard, AbsorptionMax, GenerationMax |
| Boolean | limUQDown20 (from BaseQStatus) | | Whether the minimum reactive power limits are reached or not at terminal 2, start value |
| Boolean | limUQUp20 (from BaseQStatus) | | Whether the maximum reactive power limits are reached or not at terminal 2, start value |
| QStatus | q2Status0 (from BaseQStatus) | | Start voltage regulation status of terminal 2: Standard, AbsorptionMax, GenerationMax |
| Boolean | modeU10 (from BaseVoltageRegulationDangling) | | Start value of the boolean assessing the mode of the control of converter 1 |
| Types.ReactivePowerPu | Q1Ref0Pu (from BaseVoltageRegulationDangling) | | Start value of reactive power regulation set point in pu (base SnRef) (receptor convention) at terminal 1 |
| Boolean | modeU20 (from BaseVoltageRegulation) | | Start value of the boolean assessing the mode of the control of converter 2 |
| Types.ReactivePowerPu | Q2Ref0Pu (from BaseVoltageRegulation) | | Start value of reactive power regulation set point in pu (base SnRef) (receptor convention) at terminal 2 |
| Types.PerUnit | Lambda1Pu (from BasePVDangling) | | Parameter Lambda of the voltage regulation law U1RefPu = U1Pu + Lambda1Pu * QInj1Pu, in pu (base UNom, SnRef) at terminal 1 |
| Types.ReactivePower | Q1Nom (from BasePVDangling) | | Nominal reactive power in Mvar at terminal 1 |
| Boolean | UseLambda1 (from BasePVDangling) | not (Lambda1Pu == 0) | If true, the voltage regulation follows the law U1RefPu = U1Pu + Lambda1Pu * QInj1Pu at terminal 1 |
| Types.VoltageModulePu | U1Ref0Pu (from BasePVDangling) | | Start value of the voltage regulation set point in pu (base UNom) at terminal 1 |
| Types.PerUnit | Lambda2Pu (from BasePV) | | Parameter Lambda of the voltage regulation law U2RefPu = U2Pu + Lambda2Pu * QInj2Pu, in pu (base UNom, SnRef) at terminal 2 |
| Types.ReactivePower | Q2Nom (from BasePV) | | Nominal reactive power in Mvar at terminal 2 |
| Boolean | UseLambda2 (from BasePV) | not (Lambda2Pu == 0) | If true, the voltage regulation follows the law U2RefPu = U2Pu + Lambda2Pu * QInj2Pu at terminal 2 |
| Types.VoltageModulePu | U2Ref0Pu (from BasePV) | | Start value of the voltage regulation set point in pu (base UNom) at terminal 2 |