Control Strategy
FeedForward:
- It's fast
- But it can't detect deviations of the response caused by disturbances, because the response of the system is not measured.
It's not able to change the stiffness and the damping of the system. So it's not affecting the stability of the system.
FeedBack:
- The response is slower
- But we are able to recover the deviation of the response of the system thanks to the feedback of the sensor.
So we can change the stability of the system.
FeedForward + FeedBack:
It combines the advantages of the two.
Control Strategy
FeedForward:
- It's fast
- But it can't detect deviations of the response caused by disturbances, because the response of the system is not measured.
It's not able to change the stiffness and the damping of the system. So it's not affecting the stability of the system.
FeedBack:
- The response is slower
- But we are able to recover the deviation of the response of the system thanks to the feedback of the sensor.
So we can change the stability of the system.
FeedForward + FeedBack:
It combines the advantages of the two.
FeedForward Control (FF)
Equation of Motion of the system:
In this system we want to control the displacement x of the mass.
Control Target: X → Xref
Hp: ideal actuatorTarget: x ≡ xr
Model: estmẍ + estcẋ + estkx = fc + fd
fc = estmẍ + estcẋ + estkx - fdwe can't include the unknown force into the system
Substituting fc in the equation of motion of the system:
mẍ + cẋ + kx = estmẍ + estcẋ + estkx + fu
Equation of Motion of the FF Control System
mẍ + cẋ + kx = m t + c t + k t = fu
2 inputs: fu, xr
Response of the system: x(t) = xh(t) + xph(t) + xpv(t)
transient steady response
- Homogeneous Solution: xh (solution of the equation of free motion)
Free Motion: mẍ + cẋ + kx = 0
Solution: xh = xh0 eλt λ ∈ ℂ
(mλ2 + cλ + k) xh0 eλt = 0
mλ2 + cλ + k = 0 characteristic equation of the system
λ1,2 = -c/2m ± √(c/2m)2 - k/m
= -α ± ωo √(h2-1)
ωo = √(k/m)
h = c/2mωo, α = c/2m = h ωo
natural damping
frequency factor
h > 1 overdamped
h = 1 critical
h < 1 underdamped → oscillations
h > 1:
xh(t) = xh01 eλ1t + xh02 eλ2t = e-αt (Acos ωt + Bsin ωt)
The FeedForward control does not affect the homogeneous solution of the system,
the response of the system only depends on the parameters of the passive system (m, c, k),
so the FeedForward control doesn't affect the system stability.
- Particular Solutions: since the system is linear, we can apply the superposition principle:
It is convenient to solve this not in the time domain, but in the frequency domain.
To shift from one another we can use the Fourier Transform:
Let's make the assumption that the mean value is equal to 0,
and let's calculate the response of the system only to one of the armonic function:
Equation: w (t) = Re (Fwo e iΩt)
Solution: xpu = Re (xpuo eiΩt)
(it's of the same type of the input)
xpu = xpu, eiΩt
xpu =
xpu = -mΩ2 + icΩ + k)
xpu
&emsp
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Appunti completi di tutto il corso Control and Actuating Devices for Mechanical Systems
-
Appunti Control and actuating devices for mechanical systems
-
Control and Actuating Devices for Mechanical Systems
-
Control Systems - Appunti