DPsim
Loading...
Searching...
No Matches
CPS::Base::Governor Class Referenceabstract

Base model for Governors. More...

#include <Base_Governor.h>

Inheritance diagram for CPS::Base::Governor:
[legend]

Public Member Functions

virtual void setParameters (std::shared_ptr< Base::GovernorParameters > parameters)=0
 
virtual void initializeStates (Real PmRef)=0
 Set steady-state initial values (call after setParameters, before first step)
 
virtual Real step (Real Omega, Real dt)=0
 Step the governor and return the valve/gate opening signal Pgv.
 

Detailed Description

Base model for Governors.

Definition at line 18 of file Base_Governor.h.

Member Function Documentation

◆ initializeStates()

virtual void CPS::Base::Governor::initializeStates ( Real PmRef)
pure virtual

Set steady-state initial values (call after setParameters, before first step)

Implemented in CPS::Signal::HydroTurbineGovernor, and CPS::Signal::SteamTurbineGovernor.

◆ step()

virtual Real CPS::Base::Governor::step ( Real Omega,
Real dt )
pure virtual

Step the governor and return the valve/gate opening signal Pgv.

Implemented in CPS::Signal::HydroTurbineGovernor, and CPS::Signal::SteamTurbineGovernor.


The documentation for this class was generated from the following file: