CIM++ Adapted CIM Codebase
CombustionTurbine.h
1 // CombustionTurbine.h
3 // Implementation of the Class CombustionTurbine
5 
6 #ifndef COMBUSTIONTURBINE_H
7 #define COMBUSTIONTURBINE_H
8 
9 #include "IEC61970/Base/Domain/Temperature.h"
10 #include "IEC61970/Base/Domain/PU.h"
11 #include "IEC61970/Base/Domain/Boolean.h"
12 #include "IEC61970/Base/Domain/Seconds.h"
13 #include "IEC61970/Base/Generation/Production/AirCompressor.h"
14 #include "IEC61970/Base/Generation/GenerationTrainingSimulation/PrimeMover.h"
15 #include "IEC61970/Base/Generation/GenerationTrainingSimulation/CTTempActivePowerCurve.h"
16 
17 namespace IEC61970
18 {
19  namespace Base
20  {
21  namespace Generation
22  {
23  namespace GenerationTrainingSimulation
24  {
29  {
30 
31  public:
33  virtual ~CombustionTurbine();
82 
83  };
84 
85  }
86 
87  }
88 
89  }
90 
91 }
92 #endif // COMBUSTIONTURBINE_H
IEC61970::Base::Generation::GenerationTrainingSimulation::CTTempActivePowerCurve * CTTempActivePowerCurve
Definition: CombustionTurbine.h:81
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Seconds timeConstant
Definition: CombustionTurbine.h:72
Definition: Seconds.h:22
IEC61970::Base::Domain::PU capabilityVersusFrequency
Definition: CombustionTurbine.h:55
IEC61970::Base::Domain::Temperature ambientTemp
Definition: CombustionTurbine.h:37
IEC61970::Base::Domain::Temperature referenceTemp
Definition: CombustionTurbine.h:68
IEC61970::Base::Domain::PU powerVariationByTemp
Definition: CombustionTurbine.h:64
Definition: Temperature.h:22
IEC61970::Base::Generation::Production::AirCompressor * AirCompressor
Definition: CombustionTurbine.h:76
Definition: Boolean.h:17
IEC61970::Base::Domain::PU auxPowerVersusFrequency
Definition: CombustionTurbine.h:43
IEC61970::Base::Domain::PU auxPowerVersusVoltage
Definition: CombustionTurbine.h:49
IEC61970::Base::Domain::Boolean heatRecoveryFlag
Definition: CombustionTurbine.h:60
Definition: PU.h:23