CIM++ Adapted CIM Codebase
ExternalNetworkInjection.h
1 // ExternalNetworkInjection.h
3 // Implementation of the Class ExternalNetworkInjection
4 // Original author: Jean-Luc
6 
7 #ifndef EXTERNALNETWORKINJECTION_H
8 #define EXTERNALNETWORKINJECTION_H
9 
10 #include "IEC61970/Base/Domain/ActivePowerPerFrequency.h"
11 #include "IEC61970/Base/Domain/Boolean.h"
12 #include "IEC61970/Base/Domain/CurrentFlow.h"
13 #include "IEC61970/Base/Domain/ActivePower.h"
14 #include "IEC61970/Base/Domain/ReactivePower.h"
15 #include "IEC61970/Base/Domain/Float.h"
16 #include "IEC61970/Base/Domain/Integer.h"
17 #include "IEC61970/Base/Domain/PU.h"
18 #include "IEC61970/Base/Wires/RegulatingCondEq.h"
19 
20 namespace IEC61970
21 {
22  namespace Base
23  {
24  namespace Wires
25  {
31  {
32 
33  public:
35  virtual ~ExternalNetworkInjection();
67  IEC61970::Base::Domain::Float maxR0ToX0Ratio;
73  IEC61970::Base::Domain::Float maxR1ToX1Ratio;
78  IEC61970::Base::Domain::Float maxZ0ToZ1Ratio;
98  IEC61970::Base::Domain::Float minR0ToX0Ratio;
104  IEC61970::Base::Domain::Float minR1ToX1Ratio;
109  IEC61970::Base::Domain::Float minZ0ToZ1Ratio;
127  IEC61970::Base::Domain::Integer referencePriority;
133 
134  };
135 
136  }
137 
138  }
139 
140 }
141 #endif // EXTERNALNETWORKINJECTION_H
IEC61970::Base::Domain::Float minR0ToX0Ratio
Definition: ExternalNetworkInjection.h:98
IEC61970::Base::Domain::ReactivePower minQ
Definition: ExternalNetworkInjection.h:92
Definition: ActivePowerPerFrequency.h:22
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::ReactivePower q
Definition: ExternalNetworkInjection.h:121
Definition: ReactivePower.h:23
Definition: ActivePower.h:23
IEC61970::Base::Domain::Float maxZ0ToZ1Ratio
Definition: ExternalNetworkInjection.h:78
IEC61970::Base::Domain::ActivePower maxP
Definition: ExternalNetworkInjection.h:55
IEC61970::Base::Domain::ActivePower p
Definition: ExternalNetworkInjection.h:115
IEC61970::Base::Domain::Float maxR0ToX0Ratio
Definition: ExternalNetworkInjection.h:67
IEC61970::Base::Domain::ActivePowerPerFrequency governorSCD
Definition: ExternalNetworkInjection.h:41
IEC61970::Base::Domain::Boolean ikSecond
Definition: ExternalNetworkInjection.h:46
IEC61970::Base::Domain::Float minR1ToX1Ratio
Definition: ExternalNetworkInjection.h:104
Definition: RegulatingCondEq.h:23
IEC61970::Base::Domain::CurrentFlow minInitialSymShCCurrent
Definition: ExternalNetworkInjection.h:83
IEC61970::Base::Domain::Float maxR1ToX1Ratio
Definition: ExternalNetworkInjection.h:73
IEC61970::Base::Domain::ReactivePower maxQ
Definition: ExternalNetworkInjection.h:61
Definition: Boolean.h:21
IEC61970::Base::Domain::CurrentFlow maxInitialSymShCCurrent
Definition: ExternalNetworkInjection.h:51
IEC61970::Base::Domain::PU voltageFactor
Definition: ExternalNetworkInjection.h:132
Definition: ExternalNetworkInjection.h:30
Definition: PU.h:23
IEC61970::Base::Domain::Float minZ0ToZ1Ratio
Definition: ExternalNetworkInjection.h:109
IEC61970::Base::Domain::Integer referencePriority
Definition: ExternalNetworkInjection.h:127
Definition: CurrentFlow.h:23
IEC61970::Base::Domain::ActivePower minP
Definition: ExternalNetworkInjection.h:87