6#include <dpsim-models/Base/Base_Exciter.h>
7#include <dpsim-models/Logger.h>
8#include <dpsim-models/SimSignalComp.h>
45 std::shared_ptr<ExciterStaticParameters> mParameters;
72 Logger::Level logLevel = Logger::Level::info);
74 void setParameters(std::shared_ptr<Base::ExciterParameters> parameters)
final;
78 Real
step(Real Vd, Real Vq, Real dt, Real Vpss = 0)
final;
void initializeStates(Real Vh_init, Real Vf_init) final
Initializes exciter variables.
void setParameters(std::shared_ptr< Base::ExciterParameters > parameters) final
Initializes exciter parameters.
Real step(Real Vd, Real Vq, Real dt, Real Vpss=0) final
Performs an step to update field voltage value.
ExciterStatic(const String &name, Logger::Level logLevel=Logger::Level::info)
Constructor.
Real Tr
Transducer time constant (s) (optional parameter)
Real Kbc
Proportional gain of anti-Windup.
Real Ta
Time constant of the numerator in the lead lag block (s)
Real Tb
Time constant of the denumerator in the lead lag block (s)
Real Ka
Proportional controller with the gain Ka.
Real Te
Time constant of the exciter machine (s)