Hello, everyone.
I'm Varun Arora, a Software Engineer in Control Design
Automation team.
In this session, we'll discuss about Pitch Control of a Wind
Turbine using Simscape products.
The challenges faced while working on a complex model
are-- how to model a system-driven model,
and once the model is ready, how we are going
to test a system-driven model.
You can see the model of the wind turbine, here.
The Supervisory Control controls the mode of operation
of the wind turbine.
Turbine Pitch Controller controls the pitch angle
of the rotor blades.
MPPT, Derating with Limited Control
controls the [INAUDIBLE] loading provided by generator
to the wind turbine.
The wind turbine subsystem models the rotor hub
and the nacelle of the wind turbine.
The rotor hub uses a custom SSC code and Simscape component.
The nacelle models the hydraulic brakes, gear train,
and Lumped Generator part.
The Grid and Transformer subsystem models the Parasitic
Conductance, transformer, and Grid
for wind turbine simulation.
The supervisory control of the wind turbine
defines the mode of operation of the wind turbine.
The [INAUDIBLE] takes place based on the wind speed
and the rotor rotation speed.
In the ParkBrake mode, turbine hydraulic brakes
are applied to the rotor hub.
Once the conditions become suitable,
the hydraulic brakes are relieved
and turbine enters the startup mode.
In startup mode, turbine accelerates up
to the cut-in speed.
Once it reaches the cut-in speed,
turbine enters the generating mode,
in which generator is connected with the grid and electricity
production starts.
If the conditions become unsuitable for power production
or hazardous, turbine enter the PitchBrake mode,
in which aerodynamic brakes are applied
to the blade of the rotor hub.
In the PitchBrake mode, once the turbine speeds reduce up
to the park speed, turbine enters the ParkBrake mode,
where the hydraulic brakes are engaged with the rotor hub.
The turbine pitch controller decides the angle
of the rotor hub blades, based on the turbines state received
from the supervisory control.
If the turbine is in PitchBrake or ParkBrake mode,
the angle is pitched to the maximum possible pitch angle.
If the turbine is in Startup mode,
the angle is pitched to the minimum possible pitch angle.
If the turbine is in power generation mode,
the angle is decided by whether the turbine is
in mediating condition or whether it
should be in MPPT condition.
The power controller of the wind turbine
decides whether the turbines should be in MPPT control mode
or it should be in Derating control mode, based on which
it decides the reference rotation speed of the wind
turbine and the reactive power demand,
which is fed to the turbine generator,
based on which generator decides how much torque load should
be applied on the rotor hub of the wind turbine.
When the plot command is executed, this plot is created.
To produce the state transitions,
the command given by the supervisory control bottom plot
shows the normalized physical quantities,
such as which angle, generator power, wind speed,
and the turbine rotation speed.
Turbine stays in ParkBrake mode for initial 0.1 second.
Once wind speed goes above the cut-in wind speed,
rotor starts to accelerate.
It goes up to cut-in rotation speed.
And then generation mode gets active.
Generator gets connected with the grid,
power generation starts.
When the wind turbine rotation speed or the wind speed
goes above the cut-out speed, turbine
enter the PitchBrake mode.
Pitch angle increases up to its maximum value,
and turbine decelerates up to park brake speed.
When it hits park brake speed, ParkBrake mode gets active,
and hydraulic brakes are applied to the rotor,
and rotor comes to halt.
In this demonstration, you have seen
how a multi-domain model of a wind
turbine with its controller can be created, how the controller
design can be verified whether it's
behaving as per expectations.
This example demonstrates how a complex model
can be created utilizing MATLAB Stateflow, Simulink, Simscape,
Simscape Driveline, and Simscape Electrical working together.
Thank you for watching this video.