modelPitchController_SI_deltaF
Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).
Information
1. Purpose of model
Pitch Controller with synthetic Inertia control depending on frequency deviation (delta f).
2. Level of detail, physical effects considered, and physical insight
Quasistationary model for real power simulation only.
3. Limits of validity
(Purely technical component without physical modeling.)
4. Interfaces
beta_set: output for angle
u_s: Modelica RealInput
u_m: Modelica RealInput
freq_deviation: input for frequency deviation in Hz
wind_fullload: input for velocity of wind in m/s
5. Nomenclature
(no elements)
6. Governing Equations
(no equations)
7. Remarks for Usage
(no remarks)
8. Validation
Validated according to reference stated below.
9. References
Miller, N. et al: "GE Wind Plant Dynamic Performance for Grid and Wind Events"
10. Version History
Model created by Rebekka Denninger (rebekka.denninger@tuhh.de) on June 21 2016
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Producer.Electrical.Wind.Characteristics.VariableSpeed.WindSpeedOperationRanges | turbine | TransiEnt.Producer.Electrical.Wind.Characteristics.VariableSpeed.ExampleTurbineRanges() | Turbine characteristics |
| Real | k | 5e-5 | Gain of controller |
| SI.Time | Ti | 14 | Controller integral time constant |
| SI.Time | Td | 3.5 | Controller derivative time constant |
| Real | yMax | 30 | Upper limit of PI controlled beta setpoint |
| Real | yMin | 0 | Lower limit of output |
| Real | wp | 1 | Set-point weight for Proportional block (0..1) |
| Real | Ni | 0.9 | Ni*Ti is time constant of anti-windup compensation |
| Real | P_el_n | Nominal electric Power | |
| Real | beta_start | Setpoint for pitch angle | |
| Real | v_wind_start | 0 | Setpoint to determine beta_start |
| Boolean | limitsAtInit | true | = false, if limits are ignored during initialization |
| Modelica.Blocks.Types.SimpleController | controllerTypePitchCtrl | .Modelica.Blocks.Types.SimpleController.PID | Type of controller |
| Advanced | |||
| Boolean | strict | false | = true, if strict limits with noEvent(..) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.General.AngleOut | beta_set | ||
| Modelica.Blocks.Interfaces.RealInput | u_s | Connector of setpoint input signal | |
| Modelica.Blocks.Interfaces.RealInput | u_m | Connector of measurement input signal | |
| TransiEnt.Basics.Interfaces.General.FrequencyIn | freq_deviation | Input for frequency deviation | |
| TransiEnt.Basics.Interfaces.Ambient.VelocityIn | wind_fullload | Velocity of wind at full load |