6#include <dpsim-models/Definitions.h>
11class GovernorParameters {
13 GovernorParameters() {}
14 virtual ~GovernorParameters() =
default;
21 setParameters(std::shared_ptr<Base::GovernorParameters> parameters) = 0;
27 virtual Real
step(Real Omega, Real dt) = 0;
Base model for Governors.
virtual Real step(Real Omega, Real dt)=0
Step the governor and return the valve/gate opening signal Pgv.
virtual void initializeStates(Real PmRef)=0
Set steady-state initial values (call after setParameters, before first step)