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.
vuoi
o PayPal
tutte le volte che vuoi
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:
m ẍ + c ẋ + k x = fc + fd + fu
In this system we want to control the displacement x of the mass.
Control Target:
x → xref
Hp: ideal actuator
Target: x ≡ xv
Model: ̂m ẍ + ̂c ẋ + ̂k xv = fc + fd
fc = ̂m ẍv + ̂c ẋv + ̂k xv - fd
we can't include the unknown force into the system
Substituting fc in the equation of motion of the system:
m ẍ + c ẋ + k x = ̂m ẍv + ̂c ẋv + ̂k xv + fu
Equation of Motion of the FF Control System
Quasistatic zone:no amplification or filtering
Resonance zone:they are amplified
Seismic zone:they are filtered out
Once again we have found that using a FF control system we can't modify the filtering capabilities of the system, because G depends only on m, c, k.We can only modify the value of the damping coefficient c.
Let's now see the capability of the system to follow the reference:
mẍ + cẋ + kx = fc = m̈xr + cẋr + kxr
Also here is convenient to apply the Fourier Transform:
xr = ∑j=1∞|xr0,j| cos(Ωjt + ψj)
fc = mẍr + cẋr + kxr = ∑j=1∞(-mΩj2 + icΩj + k) xr0,jeiΩjt
fc(t) = ∑j=1∞Fc0,jeiΩjt
Response:
xpr = ∑j=1∞Re (xpr0,j eiΩjt) = ∑j=1∞ Re (G(iΩj)Fc0,j eiΩjt)
- Particular Solutions:
Once again we move to the frequency domain using the Fourier Transform:
Let's consider for simplicity only one single armonic component:
Input:
Solution:
This function L represent the the ratio between the reference motion and the response of the system.
To achieve the target we must have that L = 1 in all the frequency range:
Let's see the behavior of L:
It's clear that is not possible to achieve L = 1 in all the frequency range.
However:
- increasing kp we approach 1 in the quasistatic zone
- increasing kd we are better approximating the value of 1 in the resonance zone
So with a FB controller we are only able to have an approximation of the target.
So the steps to analyze the stability of a system are:
- write the equation of motion of the non-linear system
- calculate the static equilibrium position
- linearize the system in the neighborhood of the static equilibrium position
- study the perturbed motion of the linearized system
- apply the Lyapunov theorem
Example:
1) Equation of motion:
mẍ + cẋ + kx = f(x,ẋ)
2) Static equilibrium position:
{ x = xo ẋ = ẍ = 0 wxo + cẋ + kx = f(x,ẋ) ⇒ kxo = f(xo,0) → xo
Example:
3) Linearize the system in the neighborhood of one of the static equilibrium position:
To linearize the system we use Taylor series:
f(x,ẋ) = f(xo,0) + ∂f/∂x|o(x-xo) + ∂f/∂ẋ|o(ẋ-ẋo)
-KF -CF
Summary:
λ1/2 complex conjugate
λ1/2 both real
λ1/2 c.c.:
- Re(λ1/2) = 0 → λ1/2 = ± iω0 stability
- Re(λ1/2) < 0 → λ1/2 = -α ± iω asymptotic stability
- Re(λ1/2) > 0 → λ1/2 = |α| ± iω dynamic instability
λ1/2 real:
- λ1/2 negative asymptotic stability
- at least one of λ1/2 positive static instability
What we have found is that:
if Re(λ1/2) > 0 → UNSTABLE SYSTEM
So the system will be unstable when:
- cξ < 0
- cτ > 0 & kξ < 0 instability
stability asymptotic stability
static instability (kτ < 0) dynamic instability (cξ < 0)
Conservative Force Field
A force field is conservative if exits a function so that:
F = - grad V
The work done by the force field F to move the system is only dependent on the potential energy of the system at the initial and final position, it doesn't depend on the path.
Let's verify it:
F = fx i + fy j
grad V = (∂V/∂x) i + (∂V/∂y) j
F = - grad V ⇒ fx = - ∂V/∂x fy = - ∂V/∂y
W = ∫r F ⋅ ds
F ⋅ ds = ( fx i + fy j ) ⋅ ( dx i + dy j ) =
= fx dx + fy dy = -( ∂V/∂x dx + ∂V/∂y dy )
W = - ∫12 ( ∂V/∂x dx + ∂V/∂y dy ) = - ∫12 dV = V1 - V2
Along a closed path, the work done by the conservative force field is zero.
∮ F ⋅ ds = 0
So if β > 0 we have the same cases of conservative force fields, where we have stability only if Δ and γ are both > 0
- β < 0
β = (kxx + kyy) / 2
λ1, 2, π, π̅ = - γ ± √β . . . . .
λ3, 4 = ± √M e-i φ̅ / 2
In this condition the energy introduced by the non conservative force field makes the frequencies of the two modes of vibration to become equal.
So the energy introduced by the non conservative force field couples the two modes of vibration of the system and synchronize them at the same frequency ω.
Re (λ1), Re (λ3) > 0 => flutter instability (type of dynamic instability)
Flutter instability synchronizes the two modes of vibration of the system at the same frequency ω.
Let's analyze the motion of the system when flutter instability occurs.
Classical Control
- Classical Control Method: defined in frequency domain
- Modern Control Method: defined in time domain
The classical control it's easier to apply, since it's based on the FRF. It considers the relationships between the input and the output. It can only be used for single input - single output or single input - multi output systems, not for multi input - multi output.
While the modern control uses differential equations.
The classical control is based on the transfer function, and the transfer function is based on the Laplace Transform.
Laplace Transform
It's a way to solve differential equations.
Given: \( f(t) \), \( s = \sigma + i \omega \) Laplace variable
If \( \int_0^{\infty} f(t) e^{-st} dt \) exist, \( f(t) = 0 \; \text{for} \; t < 0 \)
this integral is called Laplace Transform of \( f \):
\( \mathcal{L} [f(t)] = F(s) = \int_0^{\infty} f(t) e^{-st} dt \)
If this integral exist for \( \sigma > \bar{\sigma} \), we can define also the Inverse Transform:
abscissa of absolute convergence
\( f(t) = \mathcal{L}^{-1}[F(s)] = \frac{1}{2\pi i} \int_{\sigma - i\infty}^{\sigma + i\infty} f(t) e^{-st} dt \; \text{for} \; \sigma > \bar{\sigma} \)