38 std::shared_ptr<SteamTurbineParameters> mParameters;
64 void setParameters(std::shared_ptr<Base::TurbineParameters> parameters)
final;
AttributePointer< Attribute< T > > Ptr
AttributeList::Ptr mAttributes
Attribute List.
spdlog::level::level_enum Level
void initializeStates(Real Pminit) final
Set steady-state initial values (call after setParameters, before first step)
Real step(Real Pgv, Real dt) final
Step the turbine with valve/gate opening Pgv and return mechanical power Pm.
void setParameters(std::shared_ptr< Base::TurbineParameters > parameters) final
SteamTurbine(const String &name)
Real Trh
Time constant of reheater (s)
Real Tco
Time constant of crossover piping and LP inlet volumes (s)
Real Fhp
Power fraction of the high-pressure stage.
Real Fip
Power fraction of the intermediate-pressure stage.
Real Tch
Time constant of main inlet volume and steam chest (s)
Real Flp
Power fraction of the low-pressure stage.
SimSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)