CIM++ Adapted CIM_SINERGIEN Codebase
ProprietaryParameterDynamics.h
1 // ProprietaryParameterDynamics.h
3 // Implementation of the Class ProprietaryParameterDynamics
4 // Original author: ppbr003
6 
7 #ifndef PROPRIETARYPARAMETERDYNAMICS_H
8 #define PROPRIETARYPARAMETERDYNAMICS_H
9 
10 #include "BaseClass.h"
11 #include "IEC61970/Base/Domain/Boolean.h"
12 #include "IEC61970/Base/Domain/Float.h"
13 #include "IEC61970/Base/Domain/Integer.h"
14 #include "IEC61970/Dynamics/UserDefinedModels/LoadUserDefined.h"
15 #include "IEC61970/Dynamics/UserDefinedModels/VoltageCompensatorUserDefined.h"
16 #include "IEC61970/Dynamics/UserDefinedModels/PFVArControllerType2UserDefined.h"
17 #include "IEC61970/Dynamics/UserDefinedModels/VoltageAdjusterUserDefined.h"
18 #include "IEC61970/Dynamics/UserDefinedModels/PFVArControllerType1UserDefined.h"
19 #include "IEC61970/Dynamics/UserDefinedModels/DiscontinuousExcitationControlUserDefined.h"
20 #include "IEC61970/Dynamics/UserDefinedModels/PowerSystemStabilizerUserDefined.h"
21 #include "IEC61970/Dynamics/UserDefinedModels/UnderexcitationLimiterUserDefined.h"
22 #include "IEC61970/Dynamics/UserDefinedModels/OverexcitationLimiterUserDefined.h"
23 #include "IEC61970/Dynamics/UserDefinedModels/ExcitationSystemUserDefined.h"
24 #include "IEC61970/Dynamics/UserDefinedModels/MechanicalLoadUserDefined.h"
25 #include "IEC61970/Dynamics/UserDefinedModels/TurbineLoadControllerUserDefined.h"
26 #include "IEC61970/Dynamics/UserDefinedModels/TurbineGovernorUserDefined.h"
27 #include "IEC61970/Dynamics/UserDefinedModels/AsynchronousMachineUserDefined.h"
28 #include "IEC61970/Dynamics/UserDefinedModels/SynchronousMachineUserDefined.h"
29 
30 namespace IEC61970
31 {
32  namespace Dynamics
33  {
34  namespace UserDefinedModels
35  {
43  {
44 
45  public:
57  IEC61970::Base::Domain::Float floatParameterValue;
62  IEC61970::Base::Domain::Integer integerParameterValue;
67  IEC61970::Base::Domain::Integer parameterNumber;
128 
129  };
130 
131  }
132 
133  }
134 
135 }
136 #endif // PROPRIETARYPARAMETERDYNAMICS_H
IEC61970::Dynamics::UserDefinedModels::TurbineGovernorUserDefined * TurbineGovernorUserDefined
Definition: ProprietaryParameterDynamics.h:119
IEC61970::Dynamics::UserDefinedModels::LoadUserDefined * LoadUserDefined
Definition: ProprietaryParameterDynamics.h:71
IEC61970::Dynamics::UserDefinedModels::OverexcitationLimiterUserDefined * OverexcitationLimiterUserDefined
Definition: ProprietaryParameterDynamics.h:103
IEC61970::Base::Domain::Float floatParameterValue
Definition: ProprietaryParameterDynamics.h:57
Definition: AuxiliaryEquipment.h:13
IEC61970::Dynamics::UserDefinedModels::VoltageCompensatorUserDefined * VoltageCompensatorUserDefined
Definition: ProprietaryParameterDynamics.h:75
IEC61970::Dynamics::UserDefinedModels::SynchronousMachineUserDefined * SynchronousMachineUserDefined
Definition: ProprietaryParameterDynamics.h:127
IEC61970::Dynamics::UserDefinedModels::PFVArControllerType2UserDefined * PFVArControllerType2UserDefined
Definition: ProprietaryParameterDynamics.h:79
Definition: ExcitationSystemUserDefined.h:23
Definition: TurbineLoadControllerUserDefined.h:23
IEC61970::Dynamics::UserDefinedModels::PowerSystemStabilizerUserDefined * PowerSystemStabilizerUserDefined
Definition: ProprietaryParameterDynamics.h:95
IEC61970::Dynamics::UserDefinedModels::DiscontinuousExcitationControlUserDefined * DiscontinuousExcitationControlUserDefined
Definition: ProprietaryParameterDynamics.h:91
Definition: PFVArControllerType2UserDefined.h:23
IEC61970::Dynamics::UserDefinedModels::PFVArControllerType1UserDefined * PFVArControllerType1UserDefined
Definition: ProprietaryParameterDynamics.h:87
IEC61970::Dynamics::UserDefinedModels::UnderexcitationLimiterUserDefined * UnderexcitationLimiterUserDefined
Definition: ProprietaryParameterDynamics.h:99
IEC61970::Base::Domain::Integer parameterNumber
Definition: ProprietaryParameterDynamics.h:67
IEC61970::Dynamics::UserDefinedModels::VoltageAdjusterUserDefined * VoltageAdjusterUserDefined
Definition: ProprietaryParameterDynamics.h:83
IEC61970::Dynamics::UserDefinedModels::AsynchronousMachineUserDefined * AsynchronousMachineUserDefined
Definition: ProprietaryParameterDynamics.h:123
IEC61970::Dynamics::UserDefinedModels::TurbineLoadControllerUserDefined * TurbineLoadControllerUserDefined
Definition: ProprietaryParameterDynamics.h:115
Definition: PowerSystemStabilizerUserDefined.h:24
Definition: AsynchronousMachineUserDefined.h:23
Definition: BaseClass.h:6
IEC61970::Dynamics::UserDefinedModels::ExcitationSystemUserDefined * ExcitationSystemUserDefined
Definition: ProprietaryParameterDynamics.h:107
IEC61970::Dynamics::UserDefinedModels::MechanicalLoadUserDefined * MechanicalLoadUserDefined
Definition: ProprietaryParameterDynamics.h:111
Definition: Boolean.h:21
Definition: ProprietaryParameterDynamics.h:42
Definition: DiscontinuousExcitationControlUserDefined.h:23
Definition: PFVArControllerType1UserDefined.h:23
Definition: UnderexcitationLimiterUserDefined.h:23
Definition: SynchronousMachineUserDefined.h:23
Definition: OverexcitationLimiterUserDefined.h:23
Definition: VoltageCompensatorUserDefined.h:23
IEC61970::Base::Domain::Integer integerParameterValue
Definition: ProprietaryParameterDynamics.h:62
IEC61970::Base::Domain::Boolean booleanParameterValue
Definition: ProprietaryParameterDynamics.h:52