SCC w7 CL 2
SCC w7 CL 2
SCC w7 CL 2
Computadora.
Clase II
Ruben H. Milocco
Grupo de Control Automático y Sistemas
Facultad de Ingeniería, Universidad Nacional del Comahue.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Clase 2, Discretización, estabilidad
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
El análisis de los sistemas discretos han adquirido gran importancia no solo para
ser usado con problemas naturalmente definidos en tiempo discreto, sino para
el estudio de sistemas de tiempo continuo que son aproximados por sistemas en
tiempo discreto. Esta familia de sistemas discretos se originan de diferente ma-
nera. Por ejemplo retomemos la ecuación de estados y aproximemos la derivada
por incrementos suficientemente pequeños T de la forma:
ẋ(t) ∼
= ∆x
T
= x[(k+1)TT ]−x[kT ] = Ax[kT] + Bu[kT]
y[kT] = Cx[kT] + Du[kT]
acomodando estas ecuaciones se obtiene el sistema discreto buscado:
d(e−Atx) dx
= e−At( − Ax) = e−AtBu
dt dt
integrando en ambos lados respecto del tiempo se tiene que:
Z t
e−Atx(t) = x0 + e−Aτ Bu(τ )dτ
0
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
Por último, multiplicando por eAt ambos miembros tenemos la solución busca-
da: Z t
x(t) = eAtx0 + eA(t−τ )Bu(τ )dτ
0
El primer término de la ecuación es la respuesta libre del sistema. El segundo
término es una integral de convolución y representa la respuesta forzada del
sistema cuando aplicamos una entrada arbitraria u(t). Veamos como puede ob-
tenerse una expresión discreta de un sistema continuo. Consideremos que la
entrada u(t) es constante a tramos, esto es constante durante cada intervalo de
tiempo T : kT ≤ t ≤ (k + 1)T donde T es el intervalo de muestreo.
Discretizacion ZOH
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
Z (k+1)T
x((k + 1)T ) = e A(k+1)T
x0 + eA((k+1)T −τ )Bu(τ )dτ
0
Z T
AT
x((k + 1)T ) = e x(kT ) + eAτ Bu(τ )dτ = Φx(kT ) + Γu(kT )
0
RT
donde Φ = e y Γ = 0 eAτ Bdτ .
AT
Obtenemos de esta manera una nueva ecuación de estados valida para tiempos
discretos dada por:
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
Veamos, cual es la solución cuando se aplica una entrada u(k) donde u(k) = 0
para todo k < 0 y arbitrario para k ≥ 0
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
Si el sistema es estable, la parte de respuesta libre se desvanece con el tiempo y
nos queda que la expresión de la respuesta del sistema discreto es la convolución
discreta entre la entrada del sistema y la respuesta impulsional del mismo.
Nos queda aún obtener una expresión entrada salida del sistema discreto. Para
ello utilizamos la transformada Zeta
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Sistemas discretos
También es posible obtener una expresión entrada salida del sistema discreto
utilizando operadores temporales. Para ello definimos el operador adelanto co-
mo:
q nu(k) = u(k + n)
aplicando este operador a la ecuación de estados discreta tenemos:
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Forma controlable
Finalmente, se tiene
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Forma controlable
1 0 0
y(k) = b1 0 · · · 0 x(k)
donde X(k) = [x(k), x(k − 1), · · · , x(k − n − 1)] y si reformulamos bi = 0
para todo i menos para i = 2 y además y(k) = x(k − 1), se tiene también
1 0 0
y(k) = b1 b2 · · · bn X(k)
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Estabilidad en sistemas de tiempo discreto
h ↑ ⇒ PLC → −K
h ↓ ⇒ PLC → 1
Entonces, el sistema realimentado puede llegar a ser inestable si |K| > 1 y con
h suficientemente alto. Esto se debe a que entre periodos de muestreo el sistema
está a lazo abierto. Entonces la estabilidad no solo depende de K sino también
de h.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Criterios de estabilidad
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Criterio de Juri
ak−1
i = aki − αk akk−i
ak = αkk /ak0
Si ak0 > 0, entonces la ecuación característica posee todos sus polos dentro
del circulo unitario sii todos ak0 , k = 0, 1, · · · , n − 1 son positivos. Si no hay
ningún ak0 igual a cero, entonces el número de ak0 menores que cero es igual al
número de raíces fuera del círculo unitario.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Diseño de control proporcional utilizando Juri
PLC = −a1/a0
justamente el criterio de Jury nos da la condición de estabilidad. Claro que en
este caso sencillo podríamos haber sacado el mismo resultado directamente de
la expresión del polo.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Respuesta en frecuencia de un sistema muestreado
X
y(k) = h(n)u(k − n)
n
X
= h(n)ejΩ(k−n)
n
X
= e jΩk
h(n)e−jΩn
n
jΩk
= e H(ejΩ)
donde H(ejΩ ) es la respuesta en frecuencia del sistema discreto. Ω ∈ [0, 2π] y
esta relacionada con el sistema de tiempo continuo por la frecuencia de mues-
treo, a través de ω ∈ [0, 2π/h], o sea por la relación lineal Ω = ωh, luego se
cumple
H(ejΩ) = H(ejωh)
Por lo tanto la respuesta en frecuencia del sistema discreto se encuentra reem-
plazando z = ejωh que a su vez es la TF del retardo h.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
El criterio de Nyquist
Pc = N + P 0
donde N es el número de revoluciones en el sentido de las agujas del reloj
alrededor del punto -1 de la gráfica G(z) (en forma polar) cuando ”z ” recorre
la trayectoria cerrada que se muestra en la figura.
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Demostración del criterio de Nyquist
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Demostración del criterio de Nyquist
Esto significa que si se recorre un ciclo completo a lo largo del entorno cerrado
en sentido de las agujas del reloj, el ángulo total de rotación de la ecuación
característica tiene la siguiente relación:
1.5
10
1
5
0.5
Imaginary Axis
Imaginary Axis
0 0
−0.5
−5
−1
−10
−1.5
−15 −2
−5 0 5 10 15 20 25 −1 −0.5 0 0.5 1 1.5 2 2.5
Real Axis Real Axis
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Estabilidad de sistemas pasa bajos utilizando el criterio de Nyquist
20 5
10
Magnitude (dB)
Magnitude (dB)
0 0
−10
−20 −5
−30
0 0
−45 −45
Phase (deg)
Phase (deg)
−90 −90
−135 −135
−180 −2 −1 0 1 2
−180 −2 −1 0 1
10 10 10 10 10 10 10 10 10
Frequency (rad/sec) Frequency (rad/sec)
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit
Fin de la segunda clase
preguntas?
•First •Prev •Next •Last •Go Back •Full Screen •Close •Quit