Académique Documents
Professionnel Documents
Culture Documents
Tracking
Open this Example
On this page
Model Description
Two Degree-of-Freedom PID Control
Simulating with b = 1 and c = 1
Simulating with the b = 0 and c = 0
Summary
References
Model Description
This example shows how to regulate the speed of an electric motor using two degrees-of-freedom PID
control with set-point weighting. We use the PID Controller (2DOF) block in Simulink as shown below.
In general, the setpoint weight c is chosen to be 0 to prevent undesirable transients upon a change in the
setpoint, which is an effect known as derivative kick. The setpoint b affects the overshoot performance of the
controller. Generally, a small b value reduces overshoot. However, smaller b values can also result in slower
response to setpoint changes. For more details on picking the right setpoint values, see Reference [1].
When
and
PID controller.