Академический Документы
Профессиональный Документы
Культура Документы
TEMA 1:
Análisis en el plano
Ramiro Franz Aliendre García
Unidades de competencia.
Aplicación de las metodologías y las
herramientas matemáticas para el análisis y
diseño de los sistemas de control en tiempo
discreto en el plano (método covencional)
1
Contenido
1. Introducción
2. Muestreo mediante impulsos y retención de
datos
3. Cálculo de la transformada mediante el
método de la integral de convolución
4. Reconstrucción de señales originales a partir
de señales muestreadas
5. La función de transferencia pulso
6. Realización de controladores digitales
1. INTRODUCCIÓN.
Método de la transformada : útil para
analizar y diseñar sistemas de control en
tiempo discreto l.t.i. s.i.s.o.
Se asume muestreo uniforme: una sola tasa
de muestreo en el sistema y el período de
muestreo es constante.
2
2. MUESTREO MEDIANTE IMPULSOS
Y RETENCIÓN DE DATOS
Muestreador mediante impulsos:
∗
= ( ) ( − )
= ( − )
3
Muestreo mediante impulsos y
retención de datos
por tanto:
∗
= 0 + + ⋯+ +⋯
∗
=
4
Definiendo: = o = ln :
∗
= = ( )
∗
=
5
Circuitos para la retención de datos
= 0: retenedor de orden cero (ZOH)
= 1: retenedor de orden uno (FOH)
Si el polinomio es de grado (extrapolador
polinomial de -ésimo orden), utiliza los + 1
datos discretos anteriores − ,
− + 1 , ⋯, ( ) para generar:
ℎ( + )
es decir, para calcular los coeficientes: , ,
⋯, .
6
Retenedor de orden cero
ℎ ( )= ( ) − − − ( + 1)
pero: ℒ ( − ) = , entonces:
( )
−
ℒ ℎ ( ) = = ( )
1−
( )= ( )
7
Para el modelo:
ℒ ℎ ( ) = =
∗
= ( )
pero:
∗
= ( )
por tanto:
1−
=
8
Suponiendo = ( ), para calcular la función de
transferencia del retenedor de primer orden:
−
ℎ = 1+ − − − ( − )
∗
1
= ( ) =
1−
Por tanto:
( ) +1
= ∗( )
= 1−
1− +1
( )=
9
3. CÁLCULO DE LA TRANSFORMADA
MEDIANTE EL MÉTODO DE LA INTEGRAL DE
CONVOLUCIÓN
∗
= − = −
ℒ − =
ℒ − =1+ + + ⋯+ +⋯
1
=
1−
∗ ∗
=ℒ =ℒ −
1
ℒ ( ) = ( ) = −
2
∗
1 1
= ( )
2 1−
Polos de ( ) :
2
= ± = ± = 0, 1, 2, …
10
Para aplicar el Teorema de Cauchy-Goursat, la integral de
convolución se expresa como:
∗
1 1
= ( )
− ( )
2 1− 2 1−
Γ semicírculo de radio infinito en el semiplano izquierdo o
derecho del plano complejo .
Se asume: polos de ( ) están en el semiplano izquierdo y
( ) se puede expresar como cociente de polinomios en :
( )
=
( )
También se asume que ( ) es de mayor grado que ( ), es
decir:
lim ( ) = 0
→
11
Como el grado del denominador de es mayor al
numerador, entonces la integral en Γ se anula, luego:
∗
1
= ( )
2 1−
∗
= residuos de ( )
en los polos de ( )
1−
∗
= residuos de en los polos de ( )
1−
= lim −
→ −
polo múltiple = con multiplicidad :
1
= lim −
−1 ! → −
Ejemplos. Calcular ( ) si:
1. =( )( )
2. =
( )
3. =( )( )
12
Cálculo de la transformada de funciones que
involucran al ZOH.
1−
=
( )
= 1− = 1−
( )
donde: = , considerando ahora:
=
entonces:
= ( − )
Si ( ) = ( ), entonces:
( ) = ( − ) = ( )
por tanto:
= −
= ( ) −
= − = 1− ( )
o también:
( )
= ( ) = 1−
+1
= 1− ( )
13
Evaluación de la integral de convolución en el semiplano
derecho.
∗
1 1
= ( )
2 1−
∗
1 1
= ( )
− ( )
2 1− 2 1−
14
Caso 1. ( ) tiene denominador con grado dos o mayor que
el numerador:
lim = (0 ) = 0
→
∗
1
= +
2
=
1
( )= +
∗
1 1
= + + (0 )
2
1 1
( )= + + (0 )
2
∗
Importante: es periódica con periodo :
∗ ∗
= ± , = 0, 1, 2, …
∗
Si la función ( ) tiene un polo en = , entonces
tiene polos en = ± , ( = 0, 1, 2, … )
15
4. RECONSTRUCCIÓN DE SEÑALES
ORIGINALES A PARTIR DE SEÑALES
MUESTREADAS
Si ω = , y se cumple:
>2
∗
( ) se puede reconstruir completamente a partir de ( )
∗
Explicación gráfica: la transformada de Laplace de ( ) es:
∗
1
= +
16
∗
1
= +
∗
1 1 1
= ⋯+ − + + + +⋯
∗
Gráficas del módulo : >2
<2
17
El filtro pasabajos ideal no es físicamente realizable. La
transformada de Fourier (espectro en frecuencia del filtro) es:
1, − 2≤ ≤ 2
=
0, en otro caso
La transformada inversa de Fourier es:
1
= ( )
2
1
=
2
1 1
= − = sin
2 2
1 sin ⁄2
=
⁄2
que es la respuesta al impulso.
18
Respuesta en frecuencia del ZOH. La transformada de
Fourier (espectro en frecuencia del filtro) es:
1−
=
1− −
=
2
sin 2
=
2
Módulo: sin 2
=
2
Fase:
19
Comparación:
20
Traslape. Frecuencia en región de frecuencia de traslape:
21
Ejemplos de aliasing.
22
Onda de 1320 kHz muestreada a 1000 kHz
23
5. LA FUNCIÓN DE TRANSFERENCIA
PULSO
Función de transferencia pulso: relaciona las
transformadas de la salida en los instantes de
muestreo con la correspondiente entrada
muestreada.
( )
=
( )
( )
=
( )
Sumatoria de convolución.
( ) = ( ) = =
24
La respuesta ( ) debida a la entrada ∗ es la suma de las respuestas
impulso individuales:
= −ℎ (ℎ ) 0 ≤ ≤
muestreando:
= −ℎ (ℎ
= −ℎ (ℎ )
SUMATORIA DE CONVOLUCIÓN
= −ℎ (ℎ )
= −ℎ (ℎ )
25
Si el grado del denominador excede en dos o mas al grado del numerador:
= −ℎ (ℎ ) = 0, 1, 2, …
( ) = =
= −ℎ (ℎ )
si = − ℎ, entonces:
= (ℎ ) ( )
= (ℎ )
= ( )
( )
= Función de transfercia PULSO
( )
= secuencia de ponderación
Si = 1, entonces: =
1, =0
= =
0, ≠0
que se denomina Delta de Kronecker
26
Transformada de Laplace asterisco de la señal que involucra tanto
transformadas de Laplace ordinarias como asterisco.
= ∗
Discretizando:
∗ = ∗ ∗ = ∗ ∗ ⟹ = ( )
Demostración:
=ℒ ( ) =ℒ ∗
= − ∗ = − ( ) ( − )
= − ( ) ( − )
= ( − ) ( )
= − ( )
= ( ) ( )
= ( ) =
como = , entonces:
∗ = ∗ ∗
27
Procedimientos generales para obtener la función de
transferencia pulso.
( )
= = ( )
( )
( )
=
( )
Para la primera figura:
= ∗ ⟹ ∗ = ∗ ∗ ⟹ = ( )
Para la segunda figura:
= ⟹ ∗ = ∗ ⟹ ∗ = ∗
= ( ) = = ( ) = ( )≠ ( )
IMPORTANTE: sólo si la entrada de es una señal muestreada
mediante impulsos:
( ) = ( )
Ejemplo. Obtener la función de transferencia pulso:
1
=
+
= ∗ = ∗( )
∗ = ∗ ∗ ∗ = ∗ ∗( )
∗ = ∗( ) ∗ ∗( )
= ( )
= ∗ = ∗
∗ = ∗ ∗( )
= ( )
≠ =
Ejemplo.
1 1
= =
+ +
28
Función de transferencia pulso de un controlador digital. Se
obtiene de las características de entrada-salida requeridas. Sea ( ) la
entrada y la salida de un controlador digital, en general la salida está
dada por la ecuación en diferencias:
=− −1 − − 2 − ⋯− − +
+ + − 1 + ⋯+ ( − )
Aplicando la transformada , agrupando ( ) en el lado izquierdo de la
ecuación:
+ + + ⋯+ =
= + + + ⋯+
Luego:
1+ + + ⋯+ =
= + + + ⋯+
Por tanto la función de transferencia pulso es:
( ) + + + ⋯+
= =
( ) 1+ + + ⋯+
Sea: = =
= ∗ (1)
∗ = ∗ ∗ (2)
∗ = ∗ − ∗ (3)
= (4)
Reemplazando (1) en (4):
= ∗ (5)
29
Discretizando (1) y (5):
∗ = ∗ ∗ (6)
∗ = ∗ ∗ (7)
Reemplazando (2) en (7):
∗ = ∗ ∗ ∗ (8)
Reemplazando (8) en (3):
∗ = ∗ − ∗ ∗ ∗
∗
1 ∗
= ∗ ∗
(9)
1+
Reemplazando (9) en (2):
∗ ∗
1 ∗
= ∗ ∗
(10)
1+
Reemplazando (10) en (6):
∗
∗ = ∗ ∗
1+ ∗ ∗
∗ ∗
∗ = ∗
1+ ∗ ∗
También:
=
1+
Por tanto, la función de transferencia pulso de lazo cerrado es:
=
1+
La señal de salida puede ser determinada al reemplazar (10) en (1):
∗
= ∗
1+ ∗ ∗
∗
= ∗
1+ ∗ ∗
30
Si = 1, entonces:
∗ ∗
∗ = ∗
1+ ∗ ∗
=
1+
∗
= ∗
1+ ∗ ∗
1− 4
=
+3
4 0.6016
= 1− =
+3 − 0.5488
( ) 1.2030
=
( ) − 0.3456 + 0.5488
Siendo la entrada un escalón unitario, entonces: = :
1.2030
( )=
− 0.3456 + 0.5488 −1
( ) 1.2030
=
−1 − 0.3456 + 0.5488
para la descomposición en fracciones parciales se debe considerar tres
polos y un cero:
=1 = 0.1728 + 0.7204 = ∗ = 0.1728 − 0.7204
=0
31
La respuesta es:
= 1 + 0,7408 0.5218 sin 1.3354 − cos 1.3354 ≥0
en forma gráfica:
= 1−
1+
2
−1 −1 −1
=
2 0.6016
1+
− 1 − 0.5488
2 − 1.0976 2 − 1.0976
= =
− 0.3456 + 0.5488 1 − 0.3456 + 0.5488
32
= 2 − 0.4064 − 1.2381 − 0.2049 + 0.6087 +
0.3228 − 0.2225 +⋯
Reemplazando = = . , se obtiene:
∗ = 2 − 0.4064 . − 1.2381 . − 0.2049 . + 0.6087 . +
+0.3228 − 0.2225 . +⋯
Por tanto:
4 . . .
= (2 − 0.4064 − 1.2381 − 0.2049 +
( + 3)
+0.6087 . + 0.3228 − 0.2225 . + ⋯)
33
Luego, para ≥ 0, la salida del sistema es:
8 8 4 4 .
= − − 0.4064 − − 0.2 −
3 3 3 3
4 4 .
4 4 .
−1.2381 − − 0.4 − 0.2049 − − 0.6 +
3 3 3 3
4 4 .
4 4
+0.6087 − − 0.8 + 0.3228 − −1 −
3 3 3 3
4 4 .
−0.2225 − − 1.2 + ⋯
3 3
Que es la suma ponderada de las respuestas impulso retardadas en los
sucesivos tiempos de muestreo, cuya gráfica temporal, incluidas las
respuestas al impulso de la parte de tiempo continuo, se muestra a
continuación:
Respuesta temporal ( ):
34
Diagrama de simulación de la función de transferencia pulso de
lazo cerrado.
35
Respuesta en tiempo continuo:
36
Cálculo de la función de transferencia pulso de sistemas en lazo
cerrado. Para una configuración clásica:
T
= − ( )
= ∗( )
Luego:
= − ∗( )
Discretizando:
∗ = ∗ − ∗ ∗( ) (1)
∗ = ∗ ∗( ) (2)
De la ecuación (1):
∗
1 ∗
= ∗
1+
También:
( )
=
1+
37
Gráficas de flujo de señal muestreada. Los pasos a seguir para aplicar
la fórmula de Mason a sistemas muestreados, sistemas con mezcla de
datos continuos y discretos, son los siguientes:
1. A partir del diagrama de bloques, se construye el diagrama de flujo de
señal equivalente del sistema
2. Se escriben las ecuaciones causa efecto del sistema
3. Se obtiene la transformada muestreada de las ecuaciones causa-efecto
4. Se dibuja una gráfica de flujo de señal muestreada utilizando sólo
variables discretas del paso anterior
5. La gráfica de flujo de señal compuesta se obtiene de combinar los
gráficos de flujo de señal equivalente y muestreada, de acuerdo con la
relación que existe entre ellas.
6. La relación de transferencia entre cualquier par de nodos de entrada y
salida, se obtiene de la fórmula de Mason.
T
Paso 2.
= − ∗( )
= ∗( )
Paso 3. Discretizando:
∗ = ∗ − ∗ ∗( )
∗ = ∗ ∗( )
38
Paso 4. El diagrama de flujo discretizado es:
Paso 5.
Paso 6.
=− ∗
∆= 1 − =1+ ∗
∗( )
Para ∗( :
)
= ∗ ∆ =1
∗( ) ∆ ∗
∗( )
= = ∗
∆ 1+
( )
=
( ) 1+
39
=− ∗
∆= 1 − =1+ ∗
( )
Para ∗( :
)
= ∆ =1
( ) ∆
∗(
= = ∗
) ∆ 1+
Ejemplo 2.
T
T
Paso 1.
T
Paso 2.
= − = − ∗ + ∗
= ∗ − ∗
40
Paso 3. Discretizando:
∗ ∗ ∗ ∗ ∗ ∗
= − +
∗ ∗ ∗ ∗ ∗
= −
Paso 5.
R*(s) 1 1 C*(s)
E*(s) G1G2*(s) C*(s)
1 -H(s)
R(s) 1 E(s) G1(s) G2(s) C(s) 1 C(s)
E*(s) X(s)
-1
41
∗( )
Paso 6. Para ∗( :
)
-G1G2*(s) G2H*(s) -G2H*(s)
R*(s) 1 1 C*(s)
E*(s) G1G2*(s) C*(s)
1 -H(s)
R(s) 1 E(s) G1(s) G2(s) C(s) 1 C(s)
E*(s) X(s)
-1
∗ ∗ ∗ ∗
=− = =
∆= 1 − + + +
∗ ∗ ∗ ∗ ∗ ∗
∆= 1 + − + + − −
∗ ∗
∆= 1 + +
Trayectorias directas:
-G1G2*(s) G2H*(s) -G2H*(s)
R*(s) 1 1 C*(s)
E*(s) G1G2*(s) C*(s)
1 -H(s)
R(s) 1 E(s) G1(s) G2(s) C(s) 1 C(s)
E*(s) X(s)
-1
∗
= ∆ =1
∗( ∗
) ∆
∗(
= = ∗ ∗
) ∆ 1+ +
( )
=
( ) 1+ +
42
( )
Paso 6. Para ∗( : -G1G2*(s) G2H*(s) -G2H*(s)
)
R*(s) 1 1 C*(s)
E*(s) G1G2*(s) C*(s)
1 -H(s)
R(s) 1 E(s) G1(s) G2(s) C(s) 1 C(s)
E*(s) X(s)
-1
= ( ) ∆ =1− =1+ ∗
∗
=− ( ) ( ) ∆ =1
∗ ∗
( ) ∆ + ∆ 1+ − ( ) ( )
∗( )
= = ∗ ∗
∆ 1+ +
∗ ∗
( ) + − ( ) ( )
∗( )
= ∗ ∗
1+ +
Conclusiones
1. Introducción
2. Muestreo mediante impulsos y retención de datos
• Retenedor de orden cero
• Retenedor de orden uno
3. Cálculo de la transformada mediante el método
de la integral de convolución
• Evaluación de la integral de convolución en el semiplano
izquierdo.
• Cálculo de la transformada de funciones que involucran
al ZOH.
• Evaluación de la integral de convolución en el semiplano
derecho.
43
Conclusiones
4. Reconstrucción de señales originales a partir de
señales muestreadas
• Filtro pasabajos ideal.
• El filtro pasabajos ideal no es físicamente realizable.
• Respuesta en frecuencia del ZOH.
• Doblamiento.
• Traslape.
• Oscilaciones escondidas.
• Ejemplos de aliasing.
5. La función de transferencia pulso
• Sumatoria de convolución.
• Función de transferencia pulso.
Conclusiones
• Transformada de Laplace asterisco de la señal que involucra
tanto transformadas de Laplace ordinarias como asterisco.
• Procedimientos generales para obtener la función de
transferencia pulso.
• Función de transferencia pulso de elementos en cascada.
• Función de transferencia pulso de un controlador digital.
• Función de transferencia pulso de lazo cerrado.
• Diagrama de simulación de la función de transferencia pulso
de lazo cerrado.
• Cálculo de la función de transferencia pulso de sistemas en
lazo cerrado.
• Gráficas de flujo de señal muestreada.
44