SlideShare a Scribd company logo
1 of 125
Download to read offline
SISTEMAS DE CONTROL
DIGITAL
LUIS EDO GARCรA JAIMES
Luis Edo Garcรญa Jaimes
SISTEMAS DE CONTROL DIGITAL PROGRAMA
Luis Edo Garcรญa Jaimes
1. INTRODUCCIร“N A LOS SISTEMAS DE CONTROL
1.1 Sistemas continuos, discretos e hรญbridos. Conceptos
1.2 Equivalente discreto de sistemas hรญbridos
1.3 Muestreadores y retenedores. Convertidores A/D y convertidores D/A
1.4 Selecciรณn del periodo de muestreo. Criterios.
2. FUNCIร“N DE TRANSFERENCIA
2.1 Procedimiento para hallar la funciรณn de transferencia en sistemas discretos.
2.2 Funciรณn de transferencia de pulso para sistemas con retenedor de orden cero.
2.3 Funciรณn de transferencia para sistemas con elementos en cascada.
2.4 Funciรณn de transferencia para sistemas en lazo cerrado.
3. Mร‰TODOS DE ANรLISIS PARA SISTEMAS DE CONTROL DIGITAL
3.1 El plano z y su relaciรณn con el plano S
3.2 Anรกlisis de estabilidad. Conceptos fundamentales
3.2.1 Criterios de estabilidad para sistemas discretos (Criterio de Jury y criterio de
Routh-Hurtwist).
3.3 Anรกlisis de respuesta transitoria y de estado estable
3.3.1 Especificaciones de respuesta transitoria. Anรกlisis de error en estado estable.
3.3.2 Constantes de error de posiciรณn, de velocidad y de aceleraciรณn
3.3.3 Polos dominantes
3.4 Mรฉtodo de respuesta en frecuencia para sistemas discretos
3.4.1 Diagramas de Bode para sistemas discretos
3.4.2 Margen de fase y margen de ganancia. Estabilidad
3.5 El lugar geomรฉtrico de las raรญces (LGR). Sistemas discretos.
3.5.1 Condiciรณn de รกngulo y condiciรณn de mรณdulo
3.5.2 Reglas para trazar el LGR
3.5.3 Anรกlisis de estabilidad con el LGR
4. ALGORITMOS DE CONTROL DIGITAL
4.1Consideraciones preliminares para el diseรฑo de controladores
4.2Aproximaciรณn discreta de los modos de control digital: P, PI, PID
4.3Sintonรญa de controladores digitales P, PI y PID (Ajuste por tablas)
4.3.1 Mรฉtodo de Ziegler-Nichols
4.3.2 Mรฉtodo de ganancia lรญmite
4.3.3 Ajuste mediante criterios de error mรญnimo: IAE, IAET, ICE
4.4Diseรฑo de controladores digitales
4.4.1 Diseรฑo de controladores PI y PID por cancelaciรณn de ceros y polos
4.4.2 Diseรฑo de controladores por cancelaciรณn de ceros y polos
4.4.3 Diseรฑo de controladores por asignaciรณn de polos
4.4.4 Controladores Deadbeat de orden normal y de orden incrementado
4.4.5 Algoritmo de Dalhin
4.4.6 Realizaciรณn de algoritmos de control digital utilizando diferentes plataformas
de software
BIBLIOGRAFรA
Astrom, K. Wittenmark, B. Computer controlled systems. Prentice Hall.
Eronini, U. Dinรกmica de Sistemas y Control. Ed. Thomas Learning. Mรฉxico
Franklin, Gene F.; Powell, David J.; Workman, Michael L.; Powell, Dave. Digital
Control of Dynamic Systems. Addison-Wesley, 1997.
Garcรญa, L. Control Digital. Teorรญa y prรกctica. Tercera Ediciรณn. 2012
Kuo, B. Sistemas de Control Digital. CECSA, Mรฉxico
Ogata, Katsuhiko. Sistemas de control tiempo discreto. Prentice Hall, 1996 D.
F. Mรฉxico, 2a Ediciรณn
Phillips, C. Nagle,T. H. Digital Control System Analysis and Design. Prentice
Hall.
SISTEMAS DE TIEMPO DISCRETO
Los sistemas de tiempo discreto, son sistemas dinรกmicos en los
cuales una o mรกs variables pueden variar รบnicamente en ciertos
instantes. Estos instantes, llamados de muestreo y que se indican por
๐‘˜๐‘‡ (๐‘˜ = 0, 1, 2. . . ) pueden especificar el momento en el cual se realiza
una mediciรณn fรญsica o el tiempo en el cual se lee la memoria del
computador.
Los sistemas de tiempo continuo, se describen o modelan mediante
un conjunto de ecuaciones diferenciales, los sistemas de tiempo
discreto se describen mediante un conjunto de ecuaciones de
diferencias.
Luis Edo Garcรญa Jaimes
SISTEMAS CONTINUOS VS SISTEMAS DISCRETOS
SISTEMAS CONTINUOS SISTEMAS DISCRETOS
๏‚ท Seรฑales continuas. (Analรณgicas)
๏‚ท Ecuaciones diferenciales
๏‚ท Transformada de Laplace
๏‚ท Funciรณn de transferencia
๏‚ท Variables de estado continuas
๏‚ท Seรฑales discretas. (Digitales)
๏‚ท Ecuaciones en diferencias
๏‚ท Transformada z
๏‚ท Funciรณn de transferencia de pulso
๏‚ท Variables de estado discretas
Luis Edo Garcรญa Jaimes
LAZO DE CONTROL DIGITAL BรSICO
1. Se mide la variable controlada mediante el sensor adecuado.
2. La salida del sensor se lleva al convertidor de anรกlogo a digital (A/D)
3. La salida del convertidor A/D se compara con el valor del Set-Point (SP).
4. El computador establece la diferencia (error) entre รฉstos valores y ejecuta un
programa en el cual se ha establecido el algoritmo de control deseado.
5. El computador proporciona una seรฑal de salida discreta que es convertida
en una seรฑal continua mediante un convertidor de digital a anรกlogo (D/A).
6. La salida del convertidor D/A, previamente acondicionada es aplicada al
elemento final de control para corregir el error. Luis Edo Garcรญa Jaimes
EJEMPLO: CONTROL DE PRESIร“N
Luis Edo Garcรญa Jaimes
P: Variable controlada V1: Vรกlvula de descarga manual
PI: Indicador de presiรณn V/P: Convertidor Voltaje a Presiรณn
PT: Transmisor de presiรณn โˆฉ
#: Convertidor Anรกlogo a Digital
PCV: Vรกlvula control de presiรณn #
โˆฉ: Convertidor de Digital a Anรกlogo
DEFINICIร“N DE Tร‰RMINOS
Luis Edo Garcรญa Jaimes
Planta: es cualquier objeto fรญsico que se va a controlar. Ejemplos de plantas: un
intercambiador de calor, un reactor quรญmico, una caldera, una torre de destilaciรณn.
Proceso: es una operaciรณn progresiva en la cual se presenta una serie de cambios
que se suceden uno a otro de manera relativamente fija y que conducen a un
resultado determinado. Los procesos pueden ser quรญmicos, biolรณgicos, econรณmicos
Elemento sensor primario: Es el elemento que estรก en contacto con la variable
que se mide y utiliza o absorbe energรญa de ella para dar al sistema de mediciรณn una
indicaciรณn que depende de la cantidad medida. La salida de este elemento es una
variable fรญsica que puede ser un desplazamiento, una corriente, un voltaje etc.
DEFINICIร“N DE Tร‰RMINOS (2)
Transmisor: Es un dispositivo que capta la variable del proceso a travรฉs del
elemento sensor primario y la transmite en forma de seรฑal estรกndar. Esta seรฑal
puede ser neumรกtica (3 a 15 PSI) o electrรณnica (4 a 20 mA, 0 a 5 V).
Transductor: Convierte una seรฑal de entrada en una seรฑal de salida cuya
naturaleza puede ser o no ser diferente de la correspondiente a la seรฑal de entrada.
Son transductores: un elemento sensor primario, un transmisor, un convertidor de
PP/I (Presiรณn de proceso a corriente).
Convertidor: Es un dispositivo que recibe una seรฑal de entrada neumรกtica (3-15
PSI) o electrรณnica (4-20 mA), procedente de un instrumento y, despuรฉs de
modificarla, genera una seรฑal de salida estรกndar. Ejemplo: un convertidor P/I
(Seรฑal de entrada neumรกtica a seรฑal de salida electrรณnica). Luis Edo Garcรญa Jaimes
DEFINICIร“N DE Tร‰RMINOS (3)
Luis Edo Garcรญa Jaimes
Controlador: Es el dispositivo que compara el valor de la variable controlada
(presiรณn, temperatura, nivel, velocidad, pH) con el valor deseado (Set-Point) y
utiliza la diferencia entre ellos (error) para ejercer, automรกticamente, la acciรณn
correctiva con el fin de reducir el error a cero o a un valor mรญnimo aceptable.
Elemento final de control: Recibe la seรฑal del controlador y modifica el caudal
del agente o fluido de control. En sistemas de control
, el elemento final de control
puede ser una vรกlvula neumรกtica, un elemento de estado sรณlido como relรฉs etc.
MUESTREADORES
El muestreador es el elemento fundamental en un sistema de control de tiempo
discreto. Consiste en un interruptor que se cierra cada T segundos para admitir
una seรฑal de entrada. La funciรณn del muestreador es convertir una seรฑal
continua en el tiempo (anรกloga) en un tren de pulsos en los instantes de muestreo
0, T, 2Tโ€ฆ en dondeT es el periodo de muestreo. Entre dos instantes de muestreo
no se transmite informaciรณn.
Luis Edo Garcรญa Jaimes
SEร‘AL DE SALIDA DEL MUESTREADOR
Luis Edo Garcรญa Jaimes
Si la seรฑal continua es muestreada en forma periรณdica, la seรฑal de salida del
muestreador se puede expresar como:
๐‘ฅโˆ—
๐‘ก = ๐‘ฅ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡
โˆž
๐‘˜=0
๐‘ฅโˆ—
๐‘ก = ๐‘ฅ 0 ๐›ฟ ๐‘ก + ๐‘ฅ ๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘‡ + ๐‘ฅ 2๐‘‡ ๐›ฟ ๐‘ก โˆ’ 2๐‘‡ + โ‹ฏ
La transformada de Laplace de la ecuaciรณn anterior es:
๐‘‹โˆ—
๐‘† = ๐‘ฅ 0 + ๐‘ฅ ๐‘‡ ๐‘’โˆ’๐‘†๐‘‡
+ ๐‘ฅ 2๐‘‡ ๐‘’โˆ’2๐‘†๐‘‡
+ ๐‘ฅ 3๐‘‡ ๐‘’โˆ’3๐‘†๐‘‡
+ โ‹ฏ
Es decir:
๐‘‹โˆ—
๐‘† = ๐‘ฅ(๐‘˜๐‘‡)๐‘’โˆ’๐‘˜๐‘‡๐‘†
โˆž
๐‘˜=0
RETENEDORES
Su finalidad es convertir la seรฑal muestreada en una seรฑal continua de tal forma
que sea igual o lo mรกs aproximada posible a la seรฑal aplicada al muestreador.
El retenedor mรกs elemental convierte la seรฑal muestreada en una seรฑal que es
constante entre dos instantes de muestreo consecutivos, este tipo de retenedor
se conoce como โ€œretenedor de orden ceroโ€ y es comรบnmente el mรกs utilizado.
La exactitud del retenedor de orden cero en la reconstrucciรณn de la seรฑal depende
de la magnitud del periodo de muestreo ๐‘‡.
Luis Edo Garcรญa Jaimes
FUNCIร“N DE TRANSFERENCIA DEL RETENEDOR DE
ORDEN CERO (ZOH)
Luis Edo Garcรญa Jaimes
La entrada al retenedor es el tren de pulsos:
๐‘ฅโˆ—
๐‘ก = ๐‘ฅ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡
โˆž
๐‘˜=0
La transformada de Laplace de la ecuaciรณn anterior es:
๐‘‹โˆ—
๐‘† = ๐‘ฅ(๐‘˜๐‘‡)๐‘’โˆ’๐‘˜๐‘‡๐‘†
โˆž
๐‘˜=0
La salida del muestreador se puede expresar como:
๐‘š ๐‘ก = ๐‘ฅ(๐‘˜๐‘‡) ๐‘ข ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘˜ + 1 ๐‘‡
โˆž
๐‘˜=0
La transformada de Laplace de la ecuaciรณn anterior es:
๐ป ๐‘† =
๐‘€(๐‘†)
๐‘‹โˆ—(๐‘†)
=
1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡
๐‘†
CIRCUITO BรSICO PARA MUESTREO Y RETENCIร“N
Luis Edo Garcรญa Jaimes
Cuando el interruptor de estado sรณlido (S) se cierra, C se carga al voltaje de
entrada V1. Cuando el interruptor de estado sรณlido se abre el condensador sigue
cargado al voltaje existente en el momento de la apertura puesto que la
impedancia de entrada al amplificador operacional A2 es muy elevada. Como el
amplificador A2 estรก configurado como un seguidor de voltaje, su tensiรณn de salida
tambiรฉn sigue fija en el valor que tenรญa el voltaje del condensador en el momento
que reprodujo el muestreo.
EJEMPLO
Luis Edo Garcรญa Jaimes
La funciรณn ๐‘ฅ(๐‘ก) = ๐‘’โˆ’2๐‘ก
+ 3 se muestrea cada 0.5 ๐‘ ๐‘’๐‘”. Calcular: a) La funciรณn
muestreada ๐‘ฅโˆ—
๐‘ก . b) La transformada de Laplace ๐‘‹โˆ—
(๐‘†) de ๐‘ฅโˆ—
๐‘ก . c) Si ๐‘ฅโˆ—
(๐‘ก) se
hace pasar por un retenedor de orden cero, obtenga una expresiรณn para la seรฑal
de salida del retenedor ๐‘š(๐‘ก).
SOLUCIร“N:
a) Utilizando la ecuaciรณn:
๐‘“โˆ—
๐‘ก = ๐‘“ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡
โˆž
๐‘˜=0
Pero: ๐‘ฅ ๐‘˜๐‘‡ = ๐‘’โˆ’2๐‘˜๐‘‡
+ 3 = ๐‘’โˆ’๐‘˜
+ 3
Por lo tanto: ๐‘ฅโˆ—
๐‘ก = ๐‘’โˆ’๐‘˜
+ 3 ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡
โˆž
๐พ=0
๐‘ฅโˆ—
๐‘ก = 4๐›ฟ ๐‘ก + 3.3678๐›ฟ ๐‘ก โˆ’ ๐‘‡ + 3.1353๐›ฟ ๐‘ก โˆ’ 2๐‘‡ + 3.0497๐›ฟ ๐‘ก โˆ’ 3๐‘‡ + 3.0183๐›ฟ ๐‘ก โˆ’ 4๐‘‡ + โ‹ฏ
CONTINUACIร“N EJEMPLO
b) Tomando la transformada de Laplace a cada tรฉrmino de la ecuaciรณn anterior:
๐‘‹โˆ—
๐‘† = 4 + 3.3678๐‘’โˆ’๐‘†๐‘‡
+ 3.1353๐‘’โˆ’2๐‘†๐‘‡
+ 3.0497๐‘’โˆ’3๐‘†๐‘‡
+ 3.0183๐‘’โˆ’4๐‘†๐‘‡
+ โ‹ฏ
c) Utilizando la ecuaciรณn:
๐‘š ๐‘ก = ๐‘ฅ(๐‘˜๐‘‡) ๐‘ข ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘˜ + 1 ๐‘‡
โˆž
๐‘˜=0
Se obtiene:
๐‘š ๐‘ก = ๐‘’0
+ 3 ๐‘ข ๐‘ก โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘‡) + ๐‘’โˆ’1
+ 3 ๐‘ข ๐‘ก โˆ’ ๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ 2๐‘‡)
+ ๐‘’โˆ’2
+ 3 ๐‘ข ๐‘ก โˆ’ 2๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ 3๐‘‡) + โ‹ฏ
Simplificando resulta:
๐‘š ๐‘ก = 4๐‘ข ๐‘ก โˆ’ 0.632๐‘ข ๐‘ก โˆ’ ๐‘‡ โˆ’ 0.2325๐‘ข ๐‘ก โˆ’ 2๐‘‡ โˆ’ 0.0855๐‘ข ๐‘ก โˆ’ 3๐‘‡ โˆ’ 0.0314๐‘ข(๐‘ก โˆ’ 4๐‘‡) โ‹ฏ
Luis Edo Garcรญa Jaimes
TRANSFORMADA Z Y TRANSFORMADA Z INVERSA EN MATLAB
Luis Edo Garcรญa Jaimes
TRANSFORMADA DE LAPLACE Y TRANSFORMADA INVERSA DE
LAPLACE CON MATLAB
Luis Edo Garcรญa Jaimes
SELECCIร“N DEL PERIODO DE MUESTREO
El periodo de muestreo ๐‘‡ es un parรกmetro de diseรฑo muy importante que debe
seleccionarse en funciรณn de un compromiso entre varios factores:
๏‚ท El tiempo de cรกlculo del procesador: Cuanto menor sea el periodo mรกs
potente debe ser el procesador, y por lo tanto mรกs caro.
๏‚ท Precisiรณn numรฉrica en la implementaciรณn: Cuanto menor sea el periodo
mรกs problemas de precisiรณn y redondeo aparecen en la implementaciรณn,
especialmente si se utiliza un procesador de coma fija.
๏‚ท Pรฉrdida de informaciรณn en el muestreo: Si el periodo es demasiado elevado
comparado con la dinรกmica del proceso, se pierde mucha informaciรณn de la
seรฑal muestreada.
๏‚ท Respuesta a perturbaciones: Entre una mediciรณn de la salida y la siguiente
el proceso funciona en lazo abierto. Si actรบa una perturbaciรณn su efecto no se
podrรก compensar hasta que se vuelva a medir la salida.
Luis Edo Garcรญa Jaimes
CRITERIOS PARA SELECCIONAR EL PERIODO DE MUESTREO
Para estimar el periodo de muestreo se puede aplicar uno de los siguientes
criterios:
๏‚ท Si ๐‘ค๐‘ es el ancho de banda del sistema en lazo cerrado, la frecuencia de
muestreo se puede estimar dentro del intervalo:
8๐‘ค๐‘ โ‰ค ๐‘ค๐‘  โ‰ค 12๐‘ค๐‘ ๐‘‡ =
2๐œ‹
๐‘ค๐‘ 
๏‚ท El periodo de muestreo se puede evaluar a partir de la constante de tiempo
equivalente del sistema en lazo cerrado ๐œ๐‘’๐‘ž tomando como base el criterio:
0.2 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
)
๏‚ท Si ๐‘ก๐‘  es el tiempo de establecimiento del sistema en lazo cerrado el periodo de
muestreo puede seleccionarse dentro del intervalo:
0.05๐‘ก๐‘  โ‰ค ๐‘‡ โ‰ค 0.15๐‘ก๐‘  Luis Edo Garcรญa Jaimes
EJEMPLO
Luis Edo Garcรญa Jaimes
Para el sistema de control de la figura con ๐พ = 1, determine a) El ancho de banda
del sistema en lazo cerrado b) El rango dentro del cual se puede seleccionar el
periodo de muestreo utilizando dos mรฉtodos diferentes. Los tiempos en s.
k zoh
8
S(S+10)
R(S) C(S)
+
-
T
a) La funciรณn de transferencia del sistema continuo en lazo cerrado es:
๐บ๐‘ค ๐‘† =
๐บ(๐‘†)
1 + ๐บ(๐‘†)
๐บ๐‘ค ๐‘† =
8
๐‘†2 + 10๐‘† + 8
Haciendo ๐‘† = ๐‘—๐‘ค se obtiene, despuรฉs de simplificar:
๐บ๐‘ค ๐‘—๐‘ค =
8
8 โˆ’ ๐‘ค2 + ๐‘—10๐‘ค
๐บ๐‘ค (๐‘—๐‘ค) =
8
(8 โˆ’ ๐‘ค2)2 + 100๐‘ค2
Para ๐‘ค = 0 se obtiene: ๐บ๐‘ค (๐‘—๐‘ค) = 1
El ancho de banda ๐‘ค๐‘ se calcula haciendo ๐บ๐‘ค (๐‘—๐‘ค๐‘) = 0.707 ๐บ๐‘ค (0)
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
8
(8 โˆ’ ๐‘ค๐‘
2)2 + 100๐‘ค๐‘
2
= 0.707
๐‘ค๐‘
4
+ 84๐‘ค๐‘
2
โˆ’ 64 = 0 ๐‘ค๐‘ = 0.869 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
b) La frecuencia de muestreo ๐‘ค๐‘ debe estar en el intervalo:
8๐‘ค๐‘ โ‰ค ๐‘ค๐‘  โ‰ค 12 6.95 โ‰ค ๐‘ค๐‘  โ‰ค 10.42 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
๐‘‡ =
2๐œ‹
๐‘ค๐‘ 
0.602 โ‰ค ๐‘‡ โ‰ค 0.903 ๐‘ .
Utilizando el criterio de la constante de tiempo equivalente en lazo cerrado:
0.2(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
)
La funciรณn de transferencia del sistema en lazo es de segundo orden para el cual:
๐‘ค๐‘›
2
= 8 ๐‘ค๐‘› = 2.82 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
2๐œ‰๐‘ค๐‘› = 10 ๐œ‰ = 1.77 ๐œ๐‘’๐‘ž =
2๐œ‰
๐‘ค๐‘›
= 1.25 ๐‘ .
El rango para el periodo de muestreo es, entonces: 0.25 โ‰ค ๐‘‡ โ‰ค 0.75 ๐‘ .
PROGRAMA EN MATLAB PARA CALCULAR ANCHO DE BANDA
n=input('ENTRE EL NUMERADOR DEL SISTEMA=');
d=input('ENTRE EL DENOMINADOR DEL SISTEMA=');
[nw,dw]=cloop(n,d,-1); %Calcula FT en lazo cerrado
[mag,fase,w]=bode(nw,dw); %Calcula Magnitud, y fase
mag1=mag(1,1); % Magnitud a baja frecuencia
mag2=0.707*mag1; %Calcula el valor de la magnitud para wc
wc=interp1(mag,w,mag2,'spline'); %Interpolacion para cรกlculo exacto
wmin=8*wc;
wmax=12*wc;
Tmin=2*pi/wmax;
Tmax=2*pi/wmin;
fprintf(' RANGO PARA EL PERIODO : Tmin=%3.2f Tmax=%3.2f',Tmin, Tmax)
Luis Edo Garcรญa Jaimes
FUNCIร“N DE TRANSFERENCIA DE PULSO (FTP)
Para un sistema continuo, la funciรณn de transferencia se define como la relaciรณn
entre la Transformada de Laplace de la salida y la Transformada de Laplace de la
entrada, asumiendo las condiciones iniciales iguales a cero.
Luis Edo Garcรญa Jaimes
๐บ ๐‘† =
๐‘Œ(๐‘†)
๐‘‹(๐‘†)
Para un sistema discreto, la funciรณn de transferencia de pulso (FTP), se define
como la relaciรณn entre la Transformada z de la salida y la Transformada z de la
entrada, asumiendo las condiciones iniciales iguales a cero.
๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
PROCEDIMIENTO PARA HALLAR LA FTP
๏‚ท Conocida la funciรณn ๐‘“(๐‘ก), la ๐น(๐‘ง) se puede calcular utilizando tablas de
transformadas y las propiedades de la transformada
๏‚ท Conocida la funciรณn ๐น(๐‘†), la ๐น(๐‘ง) se puede calcular utilizando tablas de
transformadas, las propiedades de la transformada y expansiรณn en fracciones
parciales
๏‚ท Mรฉtodo computacional, con un software especializado. En este caso pueden
citarse programas como el MATLAB, el ACS, el CC entre otros. Luis Edo Garcรญa Jaimes
EJEMPLO
Luis Edo Garcรญa Jaimes
Hallar la funciรณn de transferencia de pulso del sistema mostrado en la figura
X(S) Y(S)
Sistema
X*(S)
T
6
(S+1)(S+4)
SOLUCIร“N: La funciรณn de transferencia para el sistema continuo es:
๐บ ๐‘† =
๐‘Œ(๐‘†)
๐‘‹(๐‘†)
=
6
๐‘† + 1 (๐‘† + 4)
Expandiendo en fracciones parciales resulta:
๐บ ๐‘† =
๐‘Œ(๐‘†)
๐‘‹(๐‘†)
=
2
๐‘† + 1
โˆ’
2
๐‘† + 4
De tablas se obtiene:
โ„‘
2
๐‘† + 1
=
2๐‘ง
๐‘ง โˆ’ 0.60653
โ„‘
2
๐‘† + 4
=
2๐‘ง
๐‘ง โˆ’ 0.13533
Asรญ, la funciรณn de transferencia de pulso para el sistema es:
๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
=
2๐‘ง
๐‘ง โˆ’ 0.60653
โˆ’
2๐‘ง
๐‘ง โˆ’ 0.13533
=
0.94239๐‘ง
๐‘ง โˆ’ 0.60653 (๐‘ง โˆ’ 0.13533)
FTP PARA SISTEMAS CON RETENEDOR DE ORDEN CERO (ZOH)
Luis Edo Garcรญa Jaimes
La figura muestra un sistema en el cual se incluye, ademรกs del muestreador, un
retenedor de orden cero precediendo a la funciรณn continua ๐บ๐‘ƒ(๐‘†).
๐ป๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
= โ„‘ ๐ป ๐‘† ๐บ๐‘(๐‘†)
X(S) Y(S)
H(S)
x(t) y(t)
x*(t)
X*(S)
T
Retenedor Planta
GP(S)
La funciรณn de transferencia del retenedor de orden cero es: ๐ป ๐‘† =
1โˆ’๐‘’โˆ’๐‘†๐‘‡
๐‘†
๐ป๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
= โ„‘
1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡
๐‘†
๐บ๐‘(๐‘†) = โ„‘ 1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡
๐บ๐‘(๐‘†)
๐‘†
๐ป๐บ ๐‘ง = โ„‘
๐บ๐‘(๐‘†)
๐‘†
โˆ’ โ„‘
๐บ๐‘(๐‘†)
๐‘†
๐‘’โˆ’๐‘†๐‘‡
= โ„‘
๐บ๐‘(๐‘†)
๐‘†
โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘(๐‘†)
๐‘†
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘ ๐‘†
๐‘†
EJEMPLO
Hallar la funciรณn de transferencia de pulso para el sistema de la figura.
Asuma que el periodo de muestreo es ๐‘‡ = 1 ๐‘  y que el retenedor ๐ป(๐‘†)
es de orden cero.
X(S) Y(S)
H(S)
x(t) y(t)
x*(t)
X*(S)
T
Retenedor Planta
3
S(S+2)
SOLUCIร“N: La funciรณn de transferencia de pulso para un sistema con
ZOH es:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
con ๐บ ๐‘† =
3
๐‘†(๐‘† + 2)
๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1
)โ„‘
3
๐‘†2(๐‘† + 2)
Luis Edo Garcรญa Jaimes
EJEMPLO (CONTINUACIร“N)
Luis Edo Garcรญa Jaimes
Utilizando tablas se obtiene:
โ„‘
๐‘Ž2
๐‘†2(๐‘† + ๐‘Ž)
=
๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง + 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง โˆ’ 1 2 ๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
Con ๐‘Ž = 2 y ๐‘‡ = 1 resulta:
๐ป๐บ ๐‘ง =
3
4
1 โˆ’ ๐‘งโˆ’1
โ„‘
4
๐‘†2(๐‘† + 2)
๐ป๐บ ๐‘ง = 0.75
๐‘ง โˆ’ 1
๐‘ง
โ„‘
4
๐‘†2(๐‘† + 2)
๐ป๐บ ๐‘ง =
0.75 1.13533๐‘ง + 0.594)
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.1353)
=
0.85149(๐‘ง + 0.5232)
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.1353)
%DISCRETIZACION
clc
n=input('Entre el numerador n=');
d=input('Entre el denominador d=');
T=input('Entre el periodo de muestreo T=');
G=tf(n,d)
GD=c2d(G,T)
FUNCIร“N DE TRANSFRENCIA DE PULSO PARA UN SISTEMA CON
ELEMENTOS EN CASCADA
Luis Edo Garcรญa Jaimes
Para el sistema de la figura en el cual cada una de las funciones ๐บ1(๐‘†) y ๐บ2(๐‘†)
estรกn precedidas por un muestreador y con el mismo periodo de muestreo, resulta:
๐‘ˆ ๐‘† = ๐บ1 ๐‘† ๐‘‹โˆ—
(๐‘†)
๐‘Œ ๐‘† = ๐บ2 ๐‘† ๐‘ˆโˆ—
(๐‘†)
De las ecuaciones anteriores se obtiene:
๐‘ˆโˆ—
๐‘† = ๐บ1
โˆ—
๐‘† ๐‘‹โˆ—
(๐‘†)
๐‘Œโˆ—
๐‘† = ๐บ2
โˆ—
๐‘† ๐‘ˆโˆ—
(๐‘†)
๐‘Œโˆ—
๐‘† = ๐บ2
โˆ—
๐‘† ๐บ1
โˆ—
๐‘† ๐‘‹โˆ—
(๐‘†)
La funciรณn de transferencia de pulso es, entonces:
๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
= ๐บ1 ๐‘ง ๐บ2 ๐‘ง = โ„‘ ๐บ1(๐‘†) โˆ— โ„‘ ๐บ2(๐‘†)
FUNCIร“N DE TRANSFRENCIA DE PULSO PARA UN SISTEMA CON
ELEMENTOS EN CASCADA (2)
Luis Edo Garcรญa Jaimes
Para el sistema de la figura en la cual los elementos en cascada ๐บ1(๐‘†) y ๐บ2(๐‘†) no
presentan muestreador entre ellos, se obtiene:
๐‘Œ ๐‘† = ๐บ1(๐‘†)๐บ2 ๐‘† ๐‘‹โˆ—
๐‘† = ๐บ1๐บ2 ๐‘† ๐‘‹โˆ—
(๐‘†)
De la ecuaciรณn anterior se obtiene:
๐‘Œโˆ—
๐‘† = ๐บ1๐บ2 ๐‘† โˆ—
๐‘‹โˆ—
(๐‘†)
Escribiendo la รบltima ecuaciรณn en tรฉrminos de la transformada z resulta:
๐‘Œ ๐‘ง = ๐บ1๐บ2 ๐‘ง ๐‘‹(๐‘ง)
La funciรณn de transferencia de pulso es:
๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘‹(๐‘ง)
= ๐บ1๐บ2 ๐‘ง = โ„‘ ๐บ1๐บ2 ๐‘†
Se concluye que: ๐บ1 ๐‘ง ๐บ2(๐‘ง) โ‰  ๐บ1๐บ2(๐‘ง)
EJEMPLO
Luis Edo Garcรญa Jaimes
Determinar la respuesta ๐‘(๐‘˜๐‘‡) del sistema discreto de la figura. Asuma que ๐‘š(๐‘ก)
es un escalรณn unitario y que el periodo de muestreo es ๐‘‡ = 0.5 ๐‘ . ๐ป(๐‘†) es un
retenedor de orden cero.
m(t) m*(t) c(t)
b(t)
b*(t)
, 1.6
2S+1
0.5
4S+1
1.25
H(S)
SOLUCIร“N: Debido a la presencia del retenedor de orden cero, la funciรณn de
transferencia de pulso del sistema estรก dada por:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
๐บ ๐‘† =
1
2๐‘† + 1 (4๐‘† + 1)
=
0.125
๐‘  + 0.5 (๐‘† + 0.25)
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
0.125
๐‘† ๐‘† + 0.5 (๐‘† + 0.25)
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
Expandiendo en fracciones parciales se obtiene:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
1
๐‘†
+
1
๐‘† + 0.5
โˆ’
2
๐‘† + 0.25
De tablas de transformada ๐‘ง y con periodo de muestreo ๐‘‡ = 0.5 ๐‘ , resulta:
๐ป๐บ ๐‘ง =
๐‘ง โˆ’ 1
๐‘ง
๐‘ง
๐‘ง โˆ’ 1
+
๐‘ง
๐‘ง โˆ’ 0.7788
โˆ’
2๐‘ง
๐‘ง โˆ’ 0.8825
Pero:
๐ป๐บ ๐‘ง =
๐ต(๐‘ง)
๐‘€(๐‘ง)
๐ต ๐‘ง = ๐ป๐บ ๐‘ง . ๐‘€(๐‘ง)
La entrada ๐‘š(๐‘ก) es un escalรณn unitario, entonces ๐‘€(๐‘ง) = ๐‘ง/(๐‘ง โˆ’ 1) , por lo tanto:
๐ต ๐‘ง =
๐‘ง
๐‘ง โˆ’ 1
+
๐‘ง
๐‘ง โˆ’ 0.7788
โˆ’
2๐‘ง
๐‘ง โˆ’ 0.8825
Tomando la transformada inversa ๐‘ง a la expresiรณn anterior se obtiene:
๐‘ ๐‘˜๐‘‡ = 1 + 0.7788 ๐‘˜
โˆ’ 2 0.8825 ๐‘˜
๐‘˜ = 0, 1, 2 โ€ฆ
EJEMPLO
Hallar la salida ๐‘ฅ(๐‘˜๐‘‡) para el sistema mostrado en la figura. Asuma un periodo de
muestreo ๐‘‡ = 1 ๐‘  y que la entrada ๐‘’(๐‘ก) es un escalรณn unitario.
๐บ1 ๐‘† =
8
5๐‘† + 1
๐บ2 ๐‘† =
3
6๐‘† + 1
E(S) A(S) A*(S) X(S) X*(S)
G1(S) G2(S)
T T
SOLUCION: Para el sistema de la figura 3.8 se cumple:
๐‘‹ ๐‘† = ๐บ2 ๐‘† ๐ดโˆ—
(๐‘†)
๐ด ๐‘† = ๐บ1 ๐‘† ๐ธ ๐‘† = ๐บ1๐ธ(๐‘†)
๐ดโˆ—
๐‘† = ๐บ1๐ธ(๐‘†) โˆ—
Por lo tanto:
๐‘‹ ๐‘† = ๐บ2(๐‘†) ๐บ1๐ธ(๐‘†) โˆ—
๐‘‹โˆ—
๐‘† = ๐บ2
โˆ—
(๐‘†) ๐บ1๐ธ(๐‘†) โˆ—
Es decir: ๐‘‹ ๐‘ง = ๐บ2 ๐‘ง ๐บ1๐ธ(๐‘ง) Luis Edo Garcรญa Jaimes
CONTINUACIร“N EJEMPLO
๐บ1๐ธ ๐‘ง = โ„‘ ๐บ1๐ธ(๐‘†) = โ„‘
8
๐‘†(5๐‘† + 1)
=
1.45๐‘ง
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873)
๐บ2 ๐‘ง = โ„‘ ๐บ2(๐‘†) = โ„‘
3
6๐‘† + 1
=
0.5๐‘ง
๐‘ง โˆ’ 0.84648
๐‘‹ ๐‘ง =
0.5๐‘ง
๐‘ง โˆ’ 0.84648
โˆ—
1.45๐‘ง
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873)
=
0.725๐‘ง2
๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.84648 (๐‘ง โˆ’ 0.81873)
Expandiendo ๐‘‹(๐‘ง)/๐‘ง en fracciones parciales, se obtiene:
๐‘‹ ๐‘ง =
26.05๐‘ง
๐‘ง โˆ’ 1
+
118๐‘ง
๐‘ง โˆ’ 0.81873
โˆ’
144.05๐‘ง
๐‘ง โˆ’ 0.84648
Finalmente, la transformada inversa z, permite obtener la salida ๐‘ฅ(๐‘˜๐‘‡) del sistema:
๐‘ฅ ๐‘˜๐‘‡ = 26.05 + 118(0.81873)๐‘˜
โˆ’ 144.05(0.84648)๐‘˜
๐‘˜ = 0, 1, 2, 3 โ€ฆ
Luis Edo Garcรญa Jaimes
๐‘ฅ(0) = 0.00000 ๐‘ฅ(5) = 6.85870 ๐‘ฅ(10) = 14.81630
๐‘ฅ 1 = 0.72523 ๐‘ฅ(6) = 8.60107 . . . . .
๐‘ฅ 2 = 1.93275 ๐‘ฅ(7) = 10.29432 . . . . .
๐‘ฅ 3 = 3.44091 ๐‘ฅ(8) = 11.90643 . . . . .
๐‘ฅ 4 = 5.11545 ๐‘ฅ 9 = 13.41792 ๐‘ฅ โˆž = 26.0555
SISTEMAS DE LAZO ABIERTO CON FILTROS DIGITALES
Luis Edo Garcรญa Jaimes
La figura ๐‘Ž. representa un sistema de lazo abierto en el cual, el convertidor A/D
convierte la seรฑal de tiempo continuo ๐‘’(๐‘ก) en un secuencia de nรบmeros ๐‘’(๐‘˜๐‘‡), el
filtro digital procesa esa secuencia de nรบmeros y genera otra secuencia de
nรบmeros ๐‘š(๐‘˜๐‘‡), la cual es convertida en una seรฑal continua ๐‘š(๐‘ก) en el convertidor
D/A. La figura ๐‘. es el modelo equivalente de la figura ๐‘Ž.
De la figura ๐‘. se obtiene:
๐‘€ ๐‘ง = ๐ท ๐‘ง . ๐ธ ๐‘ง
๐ถ ๐‘ง = ๐ป๐บ ๐‘ง . ๐‘€ ๐‘ง
๐ถ ๐‘ง = ๐ท ๐‘ง . ๐ป๐บ ๐‘ง . ๐ธ ๐‘ง ๐ธ๐‘› ๐‘‘๐‘œ๐‘›๐‘‘๐‘’: : ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘ ๐‘†
๐‘†
EJEMPLO
Luis Edo Garcรญa Jaimes
Determinar la respuesta del sistema de la figura ante una entrada en escalรณn
unitario. Asumir que el periodo de muestreo es ๐‘‡ = 0.2 ๐‘ , que el filtro digital estรก
descrito por la ecuaciรณn de diferencias:
๐‘š ๐‘˜ = 2๐‘’ ๐‘˜ โˆ’ ๐‘’ ๐‘˜ โˆ’ 1 y que ๐บ๐‘ ๐‘† =
1
๐‘† + 1
SOLUCIร“N: De acuerdo con la figura ๐ท(๐‘ง) = ๐‘€(๐‘ง)/๐ธ(๐‘ง). Tomando la
transformada ๐‘ง a la ecuaciรณn que describe el filtro:
๐‘€ ๐‘ง = 2 โˆ’ ๐‘งโˆ’1
๐ธ(๐‘ง)
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
= 2 โˆ’ ๐‘งโˆ’1
=
2๐‘ง โˆ’ 1
๐‘ง
CONTINUACIร“N DEL EJEMPLO
Luis Edo Garcรญa Jaimes
La funciรณn de transferencia para la planta es:
๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1
)โ„‘
๐บ๐‘(๐‘†)
๐‘†
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
1
๐‘† ๐‘† + 1
=
0.18127
๐‘ง โˆ’ 0.81873
Como la entrada es un escalรณn unitario:
๐ธ ๐‘ง =
๐‘ง
๐‘ง โˆ’ 1
๐ถ ๐‘ง = ๐ท ๐‘ง . ๐ป๐บ ๐‘ง . ๐ธ ๐‘ง =
2๐‘ง โˆ’ ๐‘ง
๐‘ง
โˆ—
0.18127
๐‘ง โˆ’ 0.81873
โˆ—
๐‘ง
๐‘ง โˆ’ 1
๐ถ ๐‘ง =
0.18127(2๐‘ง โˆ’ 1)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873)
Expandiendo ๐ถ(๐‘ง) en fracciones parciales resulta:
๐ถ ๐‘ง =
1
๐‘ง โˆ’ 1
โˆ’
0.63746
๐‘ง โˆ’ 0.81873
CONTINUACIร“N DEL EJEMPLO
Tomando la transformada inversa z a la expresiรณn anterior se obtiene:
๐‘ ๐‘˜๐‘‡ = 1 โˆ’ 0.6376(0.81873)๐‘˜โˆ’1
๐‘˜ = 1, 2, 3 โ€ฆ
0 ๐‘˜ = 0
A continuaciรณn se presentan valores de ๐‘(๐‘˜๐‘‡) para 0 โ‰ค ๐‘˜ โ‰ค 10, obtenidos
utilizando MATLAB.
๐‘ 0 = 0.0000 ๐‘ 3 = 0.6500 ๐‘ 6 = 0.8079 ๐‘(9) = 0.8946
๐‘ 1 = 0.4779 ๐‘ 4 = 0.7135 ๐‘ 7 = 0.8427 ๐‘(10) = 0.9137
๐‘ 2 = 0.5726 ๐‘ 5 = 0.7654 ๐‘ 8 = 0.8712 ๐‘ โˆž = 1.000La
ganancia DC del sistema estรก dada por:
๐พ๐ท๐ถ = lim
๐‘งโ†’1
๐ท ๐‘ง โˆ— lim
๐‘†โ†’0
โ„Ž๐บ๐‘ (๐‘†)
๐พ๐ท๐ถ = lim
๐‘งโ†’1
2๐‘ง โˆ’ 1
๐‘ง
โˆ— lim
๐‘†โ†’0
1
๐‘† + 1
= 1
Luis Edo Garcรญa Jaimes
TRANSFORMADA Z MODIFICADA
Luis Edo Garcรญa Jaimes
Se utiliza cuando el sistema presenta tiempo muerto o retardo ๐œƒโ€ฒ
. Sea la FT:
๐บ๐‘ ๐‘†) = ๐บ ๐‘† ๐‘’โˆ’๐œƒโ€ฒ ๐‘†
๐บ(๐‘†) no contiene tiempo muerto y '
๏ฑ es el tiempo muerto. Sea:
๐œƒโ€ฒ
= ๐‘๐‘‡ + ๐œƒ
๐‘‡ : es el periodo de muestreo y ๐‘ la parte entera del cociente: ๐‘ =
๐œƒโ€ฒ
๐‘‡
entonces:
๐บ๐‘ ๐‘†) = ๐บ ๐‘† ๐‘’โˆ’(๐‘๐‘‡+๐œƒ)๐‘†
Tomando la transformada ๐‘ง a la ecuaciรณn anterior:
๐บ๐‘ ๐‘ง = โ„‘ ๐บ ๐‘† ๐‘’โˆ’ ๐‘๐‘‡+๐œƒ ๐‘†
๐บ๐‘ ๐‘ง = ๐‘งโˆ’๐‘
โ„‘ ๐บ ๐‘† ๐‘’โˆ’๐œƒ๐‘†
El tรฉrmino โ„‘ ๐บ ๐‘† ๐‘’โˆ’๐œƒ๐‘†
se define como la transformada ๐‘ง modificada de ๐บ(๐‘†) y se
denota por: โ„‘๐‘š ๐บ(๐‘†) = ๐บ(๐‘ง, ๐‘š). Entonces:
๐บ๐‘ ๐‘ง = ๐‘งโˆ’๐‘
โ„‘๐‘š ๐บ ๐‘† = ๐‘งโˆ’๐‘
๐บ ๐‘ง, ๐‘š
En donde: ๐‘š = 1 โˆ’
๐œƒ
๐‘‡
Si el sistema tiene retenedor de orden cero, la transformada z modificada es:
๐บ๐‘ƒ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ(๐‘†)
๐‘†
EJEMPLO
Luis Edo Garcรญa Jaimes
Para el sistema de la figura hallar: a) La funciรณn de transferencia ๐‘Œ(๐‘ง) ๐‘…(๐‘ง). b) La
salida ๐‘ฆ(๐‘˜๐‘‡) si la entrada es ๐‘Ÿ ๐‘ก = 2๐‘ข(๐‘ก)
r(t) T=2 s
H(S)
2e-3S
10S+1 y(t)
HG(z)
a) La funciรณn de transferencia del sistema es: ๐ป๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘…(๐‘ง)
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ(๐‘†)
๐‘†
๐‘ =
๐œƒโ€ฒ
๐‘‡
=
3
2
= 1 ๐‘ƒ๐‘Ž๐‘Ÿ๐‘ก๐‘’ ๐‘’๐‘›๐‘ก๐‘’๐‘Ÿ๐‘Ž
๐œƒ = ๐œƒโ€ฒ
โˆ’ ๐‘๐‘‡ = 3 โˆ’ 1 โˆ— 2 ๐œƒ = 1
๐‘š = 1 โˆ’
๐œƒ
๐‘‡
= 1 โˆ’
1
2
๐‘š = 0.5
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’1
โ„‘๐‘š
2
๐‘†(10๐‘† + 1)
=
2(๐‘ง โˆ’ 1)
๐‘ง2
โ„‘๐‘š
0.1
๐‘†(๐‘† + 0.1)
โ„‘๐‘š
๐‘Ž
๐‘†(๐‘† + ๐‘Ž)
=
1
๐‘ง โˆ’ 1
โˆ’
๐‘’โˆ’๐‘Ž๐‘š๐‘‡
๐‘ง โˆ’ ๐‘’๐‘Ž๐‘‡
๐‘’โˆ’๐‘Ž๐‘š๐‘‡
= 0.9048
๐‘’โˆ’๐‘Ž๐‘‡
= 0.8187
๐ป๐บ ๐‘ง =
2(๐‘ง โˆ’ 1)
๐‘ง2
1
๐‘ง โˆ’ 1
โˆ’
0.9048
๐‘ง โˆ’ 0.8187
๐ป๐บ ๐‘ง =
๐‘Œ(๐‘ง)
๐‘…(๐‘ง)
=
0.1904๐‘ง + 0.1722
๐‘ง2 ๐‘ง โˆ’ 0.8187
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
b) Si ๐‘Ÿ(๐‘ก) = 2๐‘ข(๐‘ก) entonces ๐‘… ๐‘ง =
2๐‘ง
๐‘งโˆ’1
๐‘Œ ๐‘ง =
0.1904๐‘ง + 0.1722
๐‘ง2 ๐‘ง โˆ’ 0.8187
โˆ—
2๐‘ง
๐‘ง โˆ’ 1
=
0.3808๐‘ง + 0.3444
๐‘ง(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187)
Se expande ๐‘Œ(๐‘ง) en fracciones parciales y se obtiene:
๐‘Œ ๐‘ง =
0.42066
๐‘ง
+
4
๐‘ง โˆ’ 1
โˆ’
4.42066
๐‘ง โˆ’ 0.8187
โ„‘โˆ’1
1
๐‘ง
= ๐›ฟ(๐‘˜ โˆ’ 1)
โ„‘โˆ’1
1
๐‘ง โˆ’ ๐‘Ž
= ๐‘Ž ๐‘˜โˆ’1
Tomando la transformada ๐‘ง inversa resulta:
๐‘ฆ ๐‘˜๐‘‡ = 0.42066๐›ฟ ๐‘˜ โˆ’ 1 + 4(1)๐‘˜โˆ’1
โˆ’ 4.42066(0.8187)๐‘˜โˆ’1
๐‘ฆ 0 = 0 ๐‘ฆ 3 = 1.03696 ๐‘ฆ 6 = 2.3740
๐‘ฆ 1 = 0 ๐‘ฆ 4 = 1.5741 โ‹ฏ โ‹ฏ
๐‘ฆ 2 = 0.3808 ๐‘ฆ 5 = 2.0139 ๐‘ฆ โˆž = 4.0000
TRANSFORMADA z MODIFICADA CON MATLAB
Luis Edo Garcรญa Jaimes
%DISCRETIZACION
clc
n=input('Entre el numerador n=');
d=input('Entre el denominador d=');
theta=input('Entre el retardo theta=');
T=input('Entre el periodo de muestreo T=');
G=tf(n,d,'iodelay',theta)
GD=c2d(G,T)
%Otra forma
% [a,b,c,d]=tf2ss(n,d);
% [ad,bd,cd,dd]=c2dt(a,b,c,T,theta);
% [nd1,dd1]=ss2tf(ad,bd,cd,dd);
% printsys(nd1,dd1,'z')
//////////////////////////////////
%Respuesta al escalon 2u(t)
y=2*step(GD)
y =
0
0
0.38065
1.0367
1.5739
2.0137
2.3737
2.6685
2.9099
G =
2
exp(-3*s) * --------
10 s + 1
Continuous-time transfer function.
GD =
0.1903 z + 0.1722
z^(-2) * -----------------
z - 0.8187
Sample time: 2 seconds Discrete-time transfer function.
FUNCIร“N DE TRANSFERENCIA DE PULSO DE UN
SISTEMA EN LAZO CERRADO
Luis Edo Garcรญa Jaimes
La figura muestra el diagrama en bloques de un sistema de control digital en lazo
cerrado, en el cual se incluye la dinรกmica de todos los elementos. A รฉste sistema
se le pueden efectuar algunas simplificaciones. Por ejemplo, si el modelo del
sistema es obtenido experimentalmente, la funciรณn de transferencia del proceso
๐บ๐‘(๐‘†) incluye la dinรกmica del elemento final de control y la del sistema de
mediciรณn. En este caso, el diagrama de la figura ๐‘Ž se reduce al de la figura ๐‘.
๐บ๐‘ค ๐‘ง =
๐ถ ๐‘ง
๐‘… ๐‘ง
=
๐ท ๐‘ง ๐ป๐บ ๐‘ง
1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘ ๐‘†
๐‘†
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ๐‘ ๐‘†
๐‘†
EJEMPLO
Luis Edo Garcรญa Jaimes
Para el sistema de control discreto mostrado en la figura, hallar a) La funciรณn de
transferencia de pulso en lazo cerrado. b) La respuesta ๐‘(๐‘˜๐‘‡) si ๐‘Ÿ(๐‘ก) es un escalรณn
unitario. Asuma que el periodo de muestreo es ๐‘‡ = 1 ๐‘  , que ๐ป(๐‘†) es un retenedor
de orden cero y que ๐ท(๐‘ง) es un controlador digital con funciรณn de transferencia:
๐ท ๐‘ง =
1.5๐‘ง โˆ’ 1.2
๐‘ง โˆ’ 1
Planta
r(t) c(t)
+
-
H(S)
T
HG(S)
e(t) e(kT)
D(z)
m(kT)
Retenedor
2
S(S+4)
SOLUCIร“N: a) La funciรณn de transferencia de pulso para el sistema planta-
retenedor estรก dada por la ecuaciรณn:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘ ๐‘†
๐‘†
๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1
)โ„‘
2
๐‘†2(๐‘† + 4)
CONTINUACIร“N EJEMPLO
De tablas se encuentra que:
โ„‘
๐‘Ž2
๐‘†2(๐‘† + ๐‘Ž)
=
๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง + 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง
๐‘ง โˆ’ 1 2(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ )
Con ๐‘‡ = 1 ๐‘  y ๐‘Ž = 4 se obtiene, despuรฉs de simplificar:
๐ป๐บ ๐‘ง =
0.37728(๐‘ง + 0.30096)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831)
La funciรณn de transferencia del sistema en lazo cerrado es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐ท ๐‘ง ๐ป๐บ(๐‘ง)
1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง)
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
0.37728(๐‘ง + 0.30096)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831)
โˆ—
(1.5๐‘ง โˆ’ 1.2)
๐‘ง โˆ’ 1
1 +
0.37728(๐‘ง + 0.30096)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831)
โˆ—
(1.5๐‘ง โˆ’ 1.2)
๐‘ง โˆ’ 1 Luis Edo Garcรญa Jaimes
CONTINUACIร“N EJEMPLO
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
0.37728 ๐‘ง + 0.30096 1.5๐‘ง โˆ’ 1.2
๐‘ง3 โˆ’ 1.45238๐‘ง2 + 0.75421๐‘ง โˆ’ 0.15457
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
0.37728 ๐‘ง + 0.30096 (1.5๐‘ง โˆ’ 1.2)
๐‘ง โˆ’ 0.67298 (๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969)
Si ๐‘Ÿ(๐‘ก) es un escalรณn unitario, ๐‘…(๐‘ง) = ๐‘ง/(๐‘ง โˆ’ 1), por lo tanto:
๐ถ ๐‘ง = ๐บ๐‘ค ๐‘ง ๐‘…(๐‘ง) =
0.37728๐‘ง ๐‘ง + 0.30096 (1.5๐‘ง โˆ’ 1.2)
(๐‘ง โˆ’ 1) ๐‘ง โˆ’ 0.67298 (๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969)
Al expandir ๐ถ(๐‘ง)/๐‘ง en fracciones parciales se obtiene:
๐ถ(๐‘ง)
๐‘ง
=
1
๐‘ง โˆ’ 1
โˆ’
2.354๐‘ง โˆ’ 0.48948
๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969
+
1.3544
๐‘ง โˆ’ 0.67298
Utilizando tablas se obtiene la transformada inversa ๐‘ง de ๐ถ(๐‘ง) asรญ:
๐‘ ๐‘˜๐‘‡ = 1 + 1.3544(0.67298)๐‘˜
โˆ’ 2.3542 cos 0.621๐‘˜ + 1.5339 sin 0.621๐‘˜ (0.4792)๐‘˜
Luis Edo Garcรญa Jaimes
EJEMPLO
Luis Edo Garcรญa Jaimes
La figura representa el diagrama en bloques de un sistema de calefacciรณn de una
habitaciรณn. La salida ๐‘(๐‘ก) es la temperatura de la habitaciรณn en grados centรญgrados
y la seรฑal de voltaje ๐‘š(๐‘ก) es la salida del sensor de temperatura. La perturbaciรณn
๐‘‘(๐‘ก) se presenta cuando se abre la puerta de la habitaciรณn. Con la puerta cerrada
๐‘‘(๐‘ก) = 0 pero, si la puerta se abre en ๐‘ก = ๐‘ก0 entonces ๐‘‘(๐‘ก) = ๐‘ข(๐‘ก โˆ’ ๐‘ก0). a)
Deduzca la funciรณn de transferencia ๐ถ(๐‘ง)/๐ธ(๐‘ง). b) Si se aplica un voltaje constante
๐‘’(๐‘ก) = 10๐‘‰ durante un largo periodo de tiempo, cuรกl serรก la temperatura de estado
estable en la habitaciรณn con la puerta estรก cerrada? c) Estime el efecto que
produce, sobre la temperatura, la apertura permanente de la puerta.
SOLUCIร“N EJEMPLO
a) La funciรณn de transferencia ๐ถ(๐‘ง) ๐ธ(๐‘ง) es:
๐บ ๐‘ง =
๐ถ(๐‘ง)
๐ธ(๐‘ง)
= ๐ป๐บ ๐‘ง ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
๐บ ๐‘† =
2
๐‘† + 0.5
๐บ ๐‘ง =
๐ถ(๐‘ง)
๐ธ(๐‘ง)
= 1 โˆ’ ๐‘งโˆ’1
โ„‘
2
๐‘†(๐‘† + 0.5)
โ„‘
๐‘Ž
๐‘† ๐‘† + ๐‘Ž
=
1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ )
๐บ ๐‘ง =
๐ถ(๐‘ง)
๐ธ(๐‘ง)
=
2(๐‘ง โˆ’ 1)
0.5๐‘ง
โ„‘
0.5
๐‘†(๐‘† + 0.5)
๐บ ๐‘ง =
๐ถ(๐‘ง)
๐ธ(๐‘ง)
=
0.8848
๐‘ง โˆ’ 0.7788
La entrada ๐‘’(๐‘ก) es un escalรณn de valor ๐‘’(๐‘ก) = 10, entonces ๐ธ ๐‘ง = 10๐‘ง (๐‘ง โˆ’ 1)
La salida ๐ถ(๐‘ง) es:๐ถ ๐‘ง = ๐ป๐บ ๐‘ง . ๐ธ(๐‘ง)
๐ถ ๐‘ง =
0.8848
๐‘ง โˆ’ 0.7788
โˆ—
10๐‘ง
๐‘ง โˆ’ 1
=
8.848๐‘ง
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.7788)
Expandiendo en fracciones parciales ๐ถ(๐‘ง) ๐‘ง se obtiene:
๐ถ ๐‘ง =
40๐‘ง
๐‘ง โˆ’ 1
โˆ’
40๐‘ง
๐‘ง โˆ’ 0.7788
โ„‘โˆ’1
๐‘ง
๐‘ง โˆ’ ๐‘Ž
= ๐‘Ž๐‘˜
๐‘ ๐‘˜๐‘‡ = 40 โˆ’ 40 0.7788 ๐‘˜
๐‘๐‘†๐‘† = 40 ยฐ๐ถ Luis Edo Garcรญa Jaimes
SOLUCIร“N EJEMPLO, CONTINUACIร“N
Luis Edo Garcรญa Jaimes
b) Al abrir la puerta aparece la perturbaciรณn y la salida correspondiente a ella es:
๐ถ๐‘ƒ ๐‘† = ๐บ๐‘ƒ ๐‘† โˆ— ๐ท ๐‘† ๐ถ๐‘ƒ ๐‘† =
2.5
๐‘† + 0.5
โˆ—
2
๐‘†
=
5
๐‘†(๐‘† + 0.5)
๐ถ๐‘ƒ ๐‘ง = โ„‘
5
๐‘†(๐‘† + 0.5)
=
5
0.5
โ„‘
0.5
๐‘†(๐‘† + 0.5)
๐ถ๐‘ƒ ๐‘ง =
2.212๐‘ง
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.7788)
Expandiendo ๐ถ๐‘ƒ(๐‘ง) ๐‘ง en fracciones parciales y despejando ๐ถ๐‘ƒ ๐‘ง resulta:
๐ถ๐‘ƒ ๐‘ง =
10๐‘ง
๐‘ง โˆ’ 1
โˆ’
10๐‘ง
๐‘ง โˆ’ 0.7788
โ„‘โˆ’1
๐‘ง
๐‘ง โˆ’ ๐‘Ž
= ๐‘Ž๐‘˜
Por tanto:
๐ถ๐‘ƒ ๐‘˜๐‘‡ = 10 โˆ’ 10 0.7788 ๐‘˜
๐ถ๐‘ƒ๐‘†๐‘† = 10 โ„ƒ
c) Si la puerta se deja largo tiempo abierta, la temperatura final serรก:
๐ถ๐‘†๐‘† = 40โ„ƒ โˆ’ 10โ„ƒ = 30โ„ƒ
Se restan debido al signo que tiene la entrada de la perturbaciรณn.
EJEMPLO FTP EN LAZO CERRADO
La figura representa el sistema de control para una de las articulaciones de un
robot. a) Si la entrada al sensor es el รกngulo ๐œƒ๐‘Ž en grados y el movimiento de la
articulaciรณn estรก restringido de 0ยบ a 270ยบ, determinar el rango de la salida del
sensor. b) Determinar la funciรณn de transferencia del sistema en lazo cerrado
cuando ๐พ = 2.4 ๐‘ฆ ๐ท ๐‘ง = 1 Asuma que ๐‘‡ = 0.1 ๐‘ . c) Obtener ๐œƒ๐‘Ž (๐‘˜๐‘‡) cuando la
entrada es ๐œƒ๐‘=5 ๐‘‰. Cuรกl serรก el valor final de ๐œƒ๐‘Ž ?
c
๏ฑ m
๏ฑ a
๏ฑ
T
Control Retenedor Servomotor Engranajes
Sensor
D(Z) H(S) K
0.07
200
S(0.5S+1)
1
100
VS
+
-
Ea
a) Para ๐œƒ๐‘Ž = 0ยฐ ๐‘‰๐‘† = 0.07 โˆ— 0 = 0 Para ๐œƒ๐‘Ž = 270ยฐ ๐‘‰๐‘† = 0.07 โˆ— 270 = 18.9 ๐‘‰
El rango de la salida del sensor es de 0 ๐‘Ž 18.9 ๐‘‰ Luis Edo Garcรญa Jaimes
SOLUCIร“N DEL EJEMPLO
Luis Edo Garcรญa Jaimes
b) La FTLC del sistema es:
๐บ๐‘ค ๐‘ง =
๐ท(๐‘ง) โˆ— ๐พ โˆ— ๐ป๐บ ๐‘ง
1 + ๐ท(๐‘ง) โˆ— ๐พ โˆ— ๐ป๐บ ๐‘ง โˆ— 0.07
๐ท ๐‘ง = 1 ๐พ = 2.4
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ(๐‘†)
๐‘†
๐บ ๐‘† =
200
๐‘†(0.5๐‘† + 1)
โˆ—
1
100
=
2
๐‘†(0.5๐‘† + 1)
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
2
๐‘†2 0.5๐‘† + 1
โ„‘
๐‘Ž2
๐‘†2(๐‘† + ๐‘Ž)
=
๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡
๐‘ง + (1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡
) ๐‘ง
๐‘ง โˆ’ 1 2(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ )
๐ป๐บ ๐‘ง =
2
0.5
๐‘ง โˆ’ 1
๐‘ง
โ„‘
4
๐‘†2 ๐‘† + 2
๐ป๐บ ๐‘ง =
0.01873๐‘ง + 0.01752
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187)
๐บ๐‘ค ๐‘ง =
๐œƒ๐‘Ž (๐‘ง)
๐œƒ๐‘ (๐‘ง)
=
1 โˆ— 2.4 โˆ—
0.01873๐‘ง + 0.01752
(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187)
1 + 1 โˆ— 2.4 โˆ—
0.01873๐‘ง + 0.01752
๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.8187
โˆ— 0.07
๐บ๐‘ค ๐‘ง =
๐œƒ๐‘Ž (๐‘ง)
๐œƒ๐‘ (๐‘ง)
=
0.04495๐‘ง + 0.04205
๐‘ง2 โˆ’ 1.8155๐‘ง + 0.8218
=
0.04495๐‘ง + 0.04205
(๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586)
CONTINUACION DEL EJEMPLO
Luis Edo Garcรญa Jaimes
Despendo ๐œƒ๐‘Ž ๐‘ง :
๐œƒ๐‘Ž ๐‘ง =
0.04495๐‘ง + 0.04205
(๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586)
โˆ— ๐œƒ๐‘(๐‘ง)
Al aplicar un escalรณn con ๐œƒ๐‘ = 5 ๐‘‰ resulta:
๐œƒ๐‘Ž ๐‘ง =
0.04495๐‘ง + 0.04205
(๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586)
โˆ—
5๐‘ง
๐‘ง โˆ’ 1
Expandiendo ๐œƒ๐‘Ž ๐‘ง /๐‘ง en fracciones parciales y despejando ๐œƒ๐‘Ž ๐‘ง se obtiene:
๐œƒ๐‘Ž ๐‘ง =
71.3777๐‘ง
๐‘ง โˆ’ 1
+
29.0095๐‘ง
๐‘ง โˆ’ 0.8586
โˆ’
100.387๐‘ง
๐‘ง โˆ’ 0.9569
Tomando la transformada inversa ๐‘ง resulta:
๐œƒ๐‘Ž ๐‘˜๐‘‡ = 71.3777 + 29.0095(0.8586)๐‘˜
โˆ’ 100(0.9569)๐‘˜
c) El valor del รกngulo en estado estable al aplicar el escalรณn de 5 V es:
๐œƒ๐‘Ž = 71.3777ยฐ
EL PLANO Z Y SU RELACIร“N CON EL PLANO S
En los sistemas de control en tiempo continuo, la localizaciรณn de los polos y de los
ceros en el plano ๐‘† permite establecer el comportamiento dinรกmico del sistema.
En los sistemas de control en tiempo discreto, la ubicaciรณn de los polos y de los
ceros en el plano ๐‘ง posibilita analizar el desempeรฑo del sistema discreto.
Luis Edo Garcรญa Jaimes
TRANSFORMADA DE LAPLACE TRANSFORMADA z
โ„’ ๐‘“ ๐‘ก = ๐น ๐‘† = เถฑ
0
โˆž
๐‘“ ๐‘ก ๐‘’โˆ’๐‘†๐‘ก
๐‘‘๐‘ก
โ„‘ ๐‘ก = โ„‘ ๐‘˜๐‘‡ = ๐น ๐‘ง =
0
โˆž
๐‘“ ๐‘˜๐‘‡ ๐‘งโˆ’๐‘˜
๐‘ก ๐‘˜๐‘‡
๐‘’โˆ’๐‘†๐‘ก ๐‘งโˆ’๐‘˜
๐‘’๐‘†๐‘‡ ๐‘ง
Cuando en el proceso se involucra un muestreo por impulsos, las variables
complejas ๐‘ง y ๐‘† se relacionan, mediante la ecuaciรณn:
๐‘ง = ๐‘’๐‘†๐‘‡
MAPEO DE POLOS Y CEROS EN EL PLANO S Y Z
Luis Edo Garcรญa Jaimes
Para un polo en el plano ๐‘† ubicado en ๐‘† = โˆ’4, y periodo de muestreo ๐‘‡ = 0.2 ๐‘ , la
ubicaciรณn del polo correspondiente en el plano ๐‘ง es ๐‘ง = 0.449
๐‘ง = ๐‘’๐‘†๐‘‡
= ๐‘’โˆ’4โˆ—0.2
๐‘ง = 0.449
Im
Re
Im
Re
Plano S Plano Z
x x
x x
x
-4 0.449
x
SISTEMA DE PRIMER ORDEN
La funciรณn de transferencia de un sistema de primer orden con retardo es:
๐บ๐‘ƒ ๐‘† =
๐พ๐‘’โˆ’๐œƒ๐‘†
๐œ๐‘† + 1
๐พ = Ganancia del sistema
๐œ = Constante de tiempo
๐œƒ = Retardo o tiempo muerto
La ecuaciรณn caracterรญstica es:
๐œ๐‘† + 1 = 0 ๐‘† = โˆ’
1
๐œ
๐‘ง = ๐‘’๐‘†๐‘‡
Por lo tanto:
๐‘ง = ๐‘’โˆ’
๐‘‡
๐œ ๐œ = โˆ’
๐‘‡
๐‘™๐‘› ๐‘ง
Luis Edo Garcรญa Jaimes
SISTEMA DE SEGUNDO ORDEN
Luis Edo Garcรญa Jaimes
Para un sistema de segundo orden, con funciรณn de transferencia dada por:
๐บ ๐‘† =
๐พ๐‘ค๐‘›
2
๐‘†2 + 2๐œ‰๐‘ค๐‘›๐‘† + ๐‘ค๐‘›
2
๐‘ค๐‘› = ๐น๐‘Ÿ๐‘’๐‘๐‘ข๐‘’๐‘›๐‘๐‘–๐‘Ž ๐‘›๐‘Ž๐‘ก๐‘ข๐‘Ÿ๐‘Ž๐‘™
๐œ‰ = ๐ถ๐‘œ๐‘’๐‘“๐‘–๐‘๐‘–๐‘’๐‘›๐‘ก๐‘’ ๐‘‘๐‘’ ๐‘Ž๐‘š๐‘œ๐‘Ÿ๐‘ก๐‘–๐‘”๐‘ข๐‘Ž๐‘š๐‘–๐‘’๐‘›๐‘ก๐‘œ
๐พ = ๐บ๐‘Ž๐‘›๐‘Ž๐‘๐‘–๐‘Ž ๐‘‘๐‘’๐‘™ ๐‘ ๐‘–๐‘ ๐‘ก๐‘’๐‘š๐‘Ž
Las raรญces de la ecuaciรณn caracterรญstica: ๐‘†2
+ 2๐œ‰๐‘ค๐‘›๐‘† + ๐‘ค๐‘›
2
= 0 son:
๐‘†1,2 = โˆ’๐œ‰๐‘ค๐‘› ยฑ ๐‘—๐‘ค๐‘› 1 โˆ’ ๐œ‰2
Utilizando la ecuaciรณn ๐‘ง = ๐‘’๐‘†๐‘‡
y teniendo en cuenta que ๐‘’ยฑ๐‘—๐›ผ
= ๐‘๐‘œ๐‘ ๐›ผ ยฑ ๐‘—๐‘ ๐‘’๐‘›๐›ผ :
๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡
โˆ  ยฑ ๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2 = ๐‘ง โˆ  ยฑ ๐œƒ
Haciendo ๐‘ค๐‘‘ = ๐‘ค๐‘› 1 โˆ’ ๐œ‰2, la ecuaciรณn anterior se transforma en:
๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡
โˆ  ยฑ ๐‘ค๐‘‘ ๐‘‡
El รกngulo ๐‘ค๐‘‘๐‘‡ estรก dado en radianes. Para darlo en grados:
๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡
๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2
EJEMPLO
Luis Edo Garcรญa Jaimes
Para los sistemas de control de tiempo discreto, con periodo de muestreo ๐‘‡ = 1.5 ๐‘ 
๐‘Ž) ๐บ1 ๐‘ง =
2
๐‘ง โˆ’ 0.5
๐‘) ๐บ2 ๐‘ง =
0.6๐‘ง
๐‘ง2 โˆ’ 1.2๐‘ง + 0.4
๐‘) ๐บ3(๐‘ง) =
0.2๐‘ง
(๐‘ง โˆ’ 0.6)(๐‘ง2 โˆ’ 1.4๐‘ง + 0.6)
Determinar la constante de tiempo y la ganancia DC.
a) Para el sistema: ๐บ1 ๐‘ง =
2
๐‘งโˆ’0.5
Ecuaciรณn caracterรญstica: ๐‘ง โˆ’ 0.5 = 0 Raices de la ecuaciรณn caracterรญstica: ๐‘ง = 0.5
Constante de tiempo: ๐œ = โˆ’
๐‘‡
๐‘™๐‘› ๐‘ง
๐œ = โˆ’
1.5
๐‘™๐‘› 0.5
๐œ = 2.16 ๐‘ .
Ganancia DC ๐พ๐ท๐ถ = lim
๐‘งโ†’1
๐บ ๐‘ง ๐พ๐ท๐ถ = lim
๐‘งโ†’1
2
๐‘งโˆ’0.5
๐พ๐ท๐ถ = 4
b) Para el sistema: ๐บ2 ๐‘ง =
0.6๐‘ง
๐‘ง2โˆ’1.2๐‘ง+0.4
Ecuaciรณn Caracterรญstica: ๐‘ง2
โˆ’ 1.2๐‘ง + 0.4 = 0 Raรญces: ๐‘ง = 0.6 ยฑ ๐‘—0.2
๐‘ง = ๐‘…๐‘’2 + ๐ผ๐‘š2 ๐‘ง = 0.62 + 0.22 ๐‘ง = 0.632
Constante de tiempo: ๐œ = โˆ’
๐‘‡
๐‘™๐‘› ๐‘ง
๐œ = โˆ’
1.5
๐‘™๐‘› 0.632
๐œ = 3.26 ๐‘ .
Ganancia DC ๐พ๐ท๐ถ = lim
๐‘งโ†’1
0.6๐‘ง
๐‘ง2โˆ’1.2๐‘ง+0.4
๐พ๐ท๐ถ = 3
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
c) Para el sistema: ๐บ3(๐‘ง) =
0.2๐‘ง
(๐‘งโˆ’0.6)(๐‘ง2โˆ’1.4๐‘ง+0.6)
Ecuaciรณn caracterรญstica: ๐‘ง โˆ’ 0.6 ๐‘ง2
โˆ’ 1.4๐‘ง + 0.6 = 0 Raรญces: ๐‘ง = 0.6 ๐‘ง = 0.7 ยฑ 0.5567
Constante de tiempo: ๐œ = โˆ’
1.5
๐‘™๐‘› 0.6
โˆ’
1.5
๐‘™๐‘› 0.8943
๐œ = 16.36 ๐‘ 
Ganancia: ๐พ๐ท๐ถ = 2.5
ANรLISIS DE ESTABILIDAD DE SISTEMAS DISCRETOS
Luis Edo Garcรญa Jaimes
Para el sistema de control en tiempo discreto de la figura, la funciรณn de transferencia
de pulso en lazo cerrado estรก dada por:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐บ(๐‘ง)
1 + ๐บ๐ป(๐‘ง)
La ecuaciรณn caracterรญstica del sistema es:
1 + ๐บ๐ป ๐‘ง = 0
Si ๐‘ง es una raรญz de la ecuaciรณn caracterรญstica y teniendo en cuenta que
๐‘ง = ๐‘’๐‘†๐‘‡
Si ๐‘† < 0 Entonces: ๐‘ง < 1 El sistema es estable
Si ๐‘† = 0 Entonces: ๐‘ง = 1 El sistema es crรญticamente estable
Si ๐‘† > 0 Entonces: ๐‘ง > 1 El sistema es inestable
CONDICIONES DE ESTABILIDAD DE UN SISTEMA DISCRETO
๏‚ท El sistema es estable si todos sus polos de lazo cerrado estรกn ubicados dentro
del cรญrculo unitario del plano ๐‘ง. Cualquier polo de lazo cerrado localizado fuera
del cรญrculo unitario genera un sistema inestable.
๏‚ท Un polo simple o un solo par de polos complejos conjugados ubicados sobre el
cรญrculo unitario ( ๐‘ง = 1), hace que el sistema sea crรญticamente estable. Polos
mรบltiples ubicados sobre el cรญrculo unitario hacen que el sistema sea inestable.
๏‚ท Los ceros de lazo cerrado no afectan la estabilidad del sistema.
Luis Edo Garcรญa Jaimes
CRITERIO DE ESTABILIDAD DE JURY
Para aplicar esta prueba a la ecuaciรณn caracterรญstica ๐‘„(๐‘ง) = 0, se construye una
tabla cuyos elementos estรกn determinados por los coeficientes de ๐‘„(๐‘ง).
Para construir la tabla la ecuaciรณn caracterรญstica se debe escribir en la forma:
๐‘„ ๐‘ง = ๐‘Ž๐‘›๐‘ง๐‘›
+ ๐‘Ž๐‘›โˆ’1๐‘ง๐‘›โˆ’1
+ ๐‘Ž๐‘›โˆ’2๐‘ง๐‘›โˆ’2
+ โ‹ฏ ๐‘Ž1๐‘ง + ๐‘Ž0 = 0 ๐‘Ž๐‘› > 0
El arreglo de Jury se construye como se indica en la tabla
Luis Edo Garcรญa Jaimes
CONSTRUCCIร“N DE LA TABLA DE JURY
Luis Edo Garcรญa Jaimes
Los coeficientes del arreglo de Jury se calculan asรญ:
๐‘0 =
๐‘Ž0 ๐‘Ž๐‘›
๐‘Ž๐‘› ๐‘Ž0
๐‘1 =
๐‘Ž0 ๐‘Ž๐‘›โˆ’1
๐‘Ž๐‘› ๐‘Ž1
๐‘2 =
๐‘Ž0 ๐‘Ž๐‘›โˆ’2
๐‘Ž๐‘› ๐‘Ž2
๐‘๐‘— =
๐‘Ž0 ๐‘Ž๐‘›โˆ’๐‘—
๐‘Ž๐‘› ๐‘Ž๐‘—
๐‘0 =
๐‘0 ๐‘๐‘›โˆ’1
๐‘๐‘›โˆ’1 ๐‘0
๐‘1 =
๐‘0 ๐‘๐‘›โˆ’2
๐‘๐‘›โˆ’1 ๐‘1
๐‘๐‘— =
๐‘0 ๐‘๐‘›โˆ’1โˆ’๐‘—
๐‘๐‘›โˆ’1 ๐‘๐‘—
๐‘๐‘— =
๐‘0 ๐‘3โˆ’๐‘—
๐‘3 ๐‘๐‘—
Para que el sistema sea estable, se requiere el cumplimiento de ๐‘› + 1 condiciones,
en donde ๐‘› es el orden de la ecuaciรณn caracterรญstica. Dichas condiciones son:
1. ๐‘„ 1 > 0
2. โˆ’1 ๐‘›
๐‘„(โˆ’1) > 0
3. ๐‘Ž0 < ๐‘Ž๐‘›
4. ๐‘0 > ๐‘๐‘›โˆ’1
5. ๐‘0 > ๐‘๐‘›โˆ’2
. . . . .
๐‘› + 1. ๐‘ž0 > ๐‘ž2
PROCEDIMIENTO PARA REALIZAR LA PRUEBA DE JURY
El procedimiento para efectuar la prueba es el siguiente:
Paso1: Determinar si se cumplen las condiciones 1, 2 y 3. Si no se cumplen, el
sistema es inestable, si se cumplen se efectรบa el paso 2
Paso 2: Determinar el mรกximo valor de ๐‘—, asรญ:
๐‘—๐‘š๐‘Ž๐‘ฅ = ๐‘› โˆ’ 2
Si ๐‘—๐‘š๐‘Ž๐‘ฅ = 0, no se continรบa el procedimiento pues la informaciรณn del paso 1 es
suficiente para determinar la estabilidad del sistema.
Paso 3: El mรกximo nรบmero de filas que ha de tener el arreglo estรก dado por:
๐น
๐‘š๐‘Ž๐‘ฅ = 2๐‘—๐‘š๐‘Ž๐‘ฅ + 1 = 2๐‘› โˆ’ 3
Paso 4: Se completa el arreglo. A cada fila se le aplica la restricciรณn. Si รฉsta no se
cumple, no se continรบa y el sistema es inestable
Luis Edo Garcรญa Jaimes
EJEMPLO 1 CRITERIO DE JURY
Luis Edo Garcรญa Jaimes
Determinar la estabilidad del sistema de control discreto cuya funciรณn de
transferencia en lazo cerrado es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐‘ง2
(๐‘ง + 0.5)
๐‘ง4 โˆ’ 0.8๐‘ง3 + 0.5๐‘ง2 + 0.2๐‘ง โˆ’ 0.1
SOLUCIร“N: La ecuaciรณn caracterรญstica del sistema es:
๐‘ง4
โˆ’ 0.8๐‘ง3
+ 0.5๐‘ง2
+ 0.2๐‘ง โˆ’ 0.1 = 0
๐‘Ž4 = 1 ๐‘Ž3 = โˆ’0.8 ๐‘Ž2 = 0.5 ๐‘Ž1 = 0.2 ๐‘Ž0 = โˆ’0.1
Para evaluar la estabilidad el procedimiento se inicia asรญ:
Nรบmero de condiciones: ๐‘› + 1 = 4 + 1 = 5
Paso 1: Verificaciรณn de las condiciones 1, 2 y 3.
1. ๐‘„ 1 > 0 ๐‘„ 1 = 1 โˆ’ 0.8 + 0.5 + 0.2 โˆ’ 0.1 = 0.8 > 0
2. โˆ’1 4
๐‘„ โˆ’1 > 0 ๐‘„ โˆ’1 = 1 + 0.8 + 0.5 โˆ’ 0.2 โˆ’ 0.1 = 2 > 0
3. ๐‘Ž0 < ๐‘Ž๐‘› โˆ’0.1 < 1
Las condiciones 1, 2 y 3 se cumplen.
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
Paso 2. Mรกximo valor de ๐‘—
๐‘—๐‘š๐‘Ž๐‘ฅ = ๐‘› โˆ’ 2 = 4 โˆ’ 2 = 2
Paso 3: Mรกximo nรบmero de filas del arreglo:
๐น
๐‘š๐‘Ž๐‘ฅ = 2๐‘—๐‘š๐‘Ž๐‘ฅ + 1 = 2๐‘› โˆ’ 3 = 5
Paso 4: Se completa el arreglo chequeando las condiciones respectivas.
๐’‹ ๐‘ญ๐’Š๐’๐’‚ ๐’›๐ŸŽ
๐’›๐Ÿ
๐’›๐Ÿ
๐’›๐Ÿ‘
๐’›๐Ÿ’
0
1
2
โˆ’0.1
1
0.2
โˆ’0.8
0.5
0.5
โˆ’0.8
0.2
1
โˆ’0.1
1
3
4
โˆ’0.99
โˆ’0.12
0.78
โˆ’0.55
โˆ’0.55
0.78
โˆ’0.12
โˆ’0.99
2 5 0.9657 โˆ’0.8382 0.6831
๐‘0 =
โˆ’0.1 1
1 โˆ’0.1
= โˆ’0.99 ๐‘1 =
โˆ’0.1 โˆ’0.8
1 0.2
= 0.78
๐‘2 =
โˆ’0.1 0.5
1 0.5
= โˆ’0.55 ๐‘3 =
โˆ’0.1 0.2
1 โˆ’0.8
= โˆ’0.12
๐‘0 > ๐‘3 โˆ’0.99 > โˆ’0.12 Cumple
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
๐‘0 =
โˆ’0.99 โˆ’0.12
โˆ’0.12 โˆ’0.99
= 0.9657 ๐‘1 =
โˆ’0.99 โˆ’0.55
โˆ’0.12 0.78
= โˆ’0.8382
๐‘2 =
โˆ’0.99 0.78
โˆ’0.12 โˆ’0.55
= 0.6381
๐‘0 > ๐‘2 0.9657 > 0.6381 Cumple
Dado que se cumplen todas las condiciones el sistema es estable.
Utilizando el Matlab se obtienen las raรญces de la ecuaciรณn caracterรญstica:
๐‘ง4
โˆ’ 0.8๐‘ง3
+ 0.5๐‘ง2
+ 0.2๐‘ง โˆ’ 0.1 = 0
Asรญ
๐‘ง = 0.4521 ยฑ ๐‘—0.7257 ๐‘ง = 0.855
๐‘ง = โˆ’0.4256 ๐‘ง = 0.3213
Se observa entonces que todas las raรญces de la ecuaciรณn caracterรญstica estรกn
ubicadas dentro del cรญrculo unitario, con lo cual se cumple la condiciรณn de
estabilidad.
EJEMPLO 2
Para el sistema de control discreto de la figura, determinar el valor o valores de la
ganancia ๐พ para los cuales el sistema es estable. Asumir como periodo de
muestreo ๐‘‡ = 1 ๐‘  y que ๐ป(๐‘†) es un retenedor de orden cero.
Luis Edo Garcรญa Jaimes
SOLUCIร“N: La funciรณn de transferencia de pulso para el sistema estรก dada por :
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
= 1 โˆ’ ๐‘งโˆ’1
โ„‘
3
๐‘†2(๐‘† + 5)
Con un periodo de muestreo ๐‘‡ = 1 ๐‘  se obtiene:
๐ป๐บ ๐‘ง =
0.4808(๐‘ง + 0.2394)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.00673)
La funciรณn de transferencia en lazo cerrado es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐พ. ๐ป๐บ(๐‘ง)
1 + ๐พ. ๐ป๐บ(๐‘ง)
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
0.4808๐พ(๐‘ง + 0.2394)
๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.00673 + 0.4808๐พ(๐‘ง + 0.2394)
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
La ecuaciรณn caracterรญstica del sistema es:
๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.00673 + 0.4808๐พ ๐‘ง + 0.2394 = 0
Reorganizando tรฉrminos:
๐‘ง2
โˆ’ 1.00673 โˆ’ 0.4808๐พ ๐‘ง + 0.00673 + 0.1151๐พ = 0
Nรบmero de condiciones: ๐‘› + 1 = 3
1. ๐‘„ 1 = 1 โˆ’ 1.00673 โˆ’ 0.4808๐พ + 0.00673 + 0.1151๐พ > 0
0.5959๐พ > 0 ๐พ > 0
2. โˆ’1 2
๐‘„ โˆ’1 = 1 โˆ’ 1.00673 โˆ’ 0.4808๐พ โˆ’1 + 0.00673 + 0.1151๐พ > 0
2.01346 โˆ’ 0.3657๐พ > 0 ๐พ < 5.5
3. ๐‘Ž0 < ๐‘Ž๐‘› 0.00673 + 0.1151๐พ < 1
โˆ’8.7446 < ๐พ < 8.6296
Los resultados obtenidos indican que el sistema es estable si: 0 < ๐พ < 5.5
CRITERIO DE ESTABILIDAD DE ROUTH PARA SISTEMAS DISCRETOS
Luis Edo Garcรญa Jaimes
Un mรฉtodo muy utilizado en el anรกlisis de estabilidad de sistemas discretos es el
uso de la transformaciรณn bilineal junto con el criterio de Routh. La transformaciรณn
bilineal permite transformar el plano ๐‘ง en otro plano ๐‘ค y estรก definida por:
๐‘ง =
1 +
๐‘‡๐‘ค
2
1 โˆ’
๐‘‡๐‘ค
2
๐‘ค =
2
๐‘‡
๐‘ง โˆ’ 1
๐‘ง + 1
Lo cual posibilita transformar la ecuaciรณn caracterรญstica:
๐‘„ ๐‘ง = ๐‘Ž๐‘› ๐‘ง๐‘›
+ ๐‘Ž๐‘›โˆ’1๐‘ง๐‘›โˆ’1
+ ๐‘Ž๐‘›โˆ’2๐‘ง๐‘›โˆ’2
+ โ‹ฏ ๐‘Ž1๐‘ง + ๐‘Ž0 = 0 ๐‘Ž๐‘› > 0
En otra ecuaciรณn caracterรญstica de la forma:
๐‘„ ๐‘ค = ๐›ผ๐‘› ๐‘ค๐‘›
+ ๐›ผ๐‘›โˆ’1๐‘ค๐‘›โˆ’1
+ โ‹ฏ ๐›ผ1๐‘ค + ๐›ผ0
Asรญ, el arreglo de Routh toma la forma:
๐‘ค๐‘›
๐‘ค๐‘›โˆ’1
๐‘ค๐‘›โˆ’2
๐‘ค๐‘›โˆ’3
โ‹ฎ
๐‘ค2
๐‘ค1
๐‘ค0
๐›ผ๐‘› ๐›ผ๐‘›โˆ’2 ๐›ผ๐‘›โˆ’4 โ‹ฏ
๐›ผ๐‘›โˆ’1 ๐›ผ๐‘›โˆ’3 ๐›ผ๐‘›โˆ’5 โ‹ฏ
๐‘1 ๐‘2 ๐‘3 โ€ฆ
๐‘1 ๐‘2 ๐‘3 โ‹ฏ
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐‘1 ๐‘2
๐‘ž1
๐‘Ÿ1
COEFICIENTES DEL ARREGLO DE ROUTH
En donde:
๐‘1 =
(๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’2) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’3)
๐›ผ๐‘›โˆ’1
๐‘1 =
๐‘1 ๐›ผ๐‘›โˆ’3 โˆ’ ๐‘2 (๐›ผ๐‘›โˆ’1)
๐‘1
๐‘2 =
(๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’4) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’5)
๐›ผ๐‘›โˆ’1
๐‘2 =
๐‘1 ๐›ผ๐‘›โˆ’5 โˆ’ ๐‘3 (๐›ผ๐‘›โˆ’1)
๐‘1
๐‘3 =
(๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’6) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’7)
๐›ผ๐‘›โˆ’1
. . . . . . .
El criterio de Routh-Hurwist establece que: el sistema es estable sรญ y solo sรญ todos
los coeficientes de la primera columna del arreglo son positivos.
โ€œEl nรบmero de raรญces de la ecuaciรณn caracterรญstica con parte real positiva es igual
al nรบmero de cambios de signo que se presentan en los coeficientes de la primera
columna del arregloโ€.
Luis Edo Garcรญa Jaimes
EJEMPLO ESTABILIDAD SEGรšN CRITERIO DE ROUTH
Determinar el valor de ๐พ para el cual el sistema de control discreto de la figura es
estable. ๐ป(๐‘†) es un retenedor de orden cero. Periodo de muestreo ๐‘‡ = 2 ๐‘ .
Luis Edo Garcรญa Jaimes
SOLUCIร“N: Como la funciรณn de transferencia del proceso presenta retardo, es
necesario trabajar con la transformada ๐‘ง modificada. Por lo tanto:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ๐‘ ๐‘†
๐‘†
๐บ๐‘ (๐‘†) =
5๐‘’โˆ’3๐‘†
10๐‘† + 1
๐‘ =
๐œƒโ€ฒ
๐‘‡
=
3
2
= 1 (๐‘ƒ๐‘Ž๐‘Ÿ๐‘ก๐‘’ ๐‘’๐‘›๐‘ก๐‘’๐‘Ÿ๐‘Ž)
๐œƒ = ๐œƒโ€ฒ
โˆ’ ๐‘๐‘‡ = 3 โˆ’ 2 ๐œƒ = 1
๐‘š = 1 โˆ’
๐œƒ
๐‘‡
= 1 โˆ’
1
2
๐‘š = 0.5
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’1
โ„‘๐‘š
5
๐‘† 10๐‘† + 1
=
5(๐‘ง โˆ’ 1)
๐‘ง2
โ„‘๐‘š
0.1
๐‘† ๐‘† + 0.1
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
โ„‘๐‘š
๐‘Ž
๐‘†(๐‘† + ๐‘Ž)
=
1
๐‘ง โˆ’ 1
โˆ’
๐‘’โˆ’๐‘Ž๐‘š๐‘‡
๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡
๐ป๐บ ๐‘ง =
5(๐‘ง โˆ’ 1)
๐‘ง2
1
๐‘ง โˆ’ 1
โˆ’
0.9048
๐‘ง โˆ’ 0.8187
๐ป๐บ ๐‘ง =
0.476(๐‘ง + 0.9044)
๐‘ง2(๐‘ง โˆ’ 0.8187)
Utilizando la transformaciรณn bilineal con ๐‘‡ = 2 ๐‘ , se obtiene:
๐ป๐บ ๐‘ค =
0.476
1 + ๐‘ค
1 โˆ’ ๐‘ค + 0.9044
1 + ๐‘ค
1 โˆ’ ๐‘ค
2
1 + ๐‘ค
1 โˆ’ ๐‘ค
โˆ’ 0.8187
๐ป๐บ ๐‘ค =
0.025 1 โˆ’ ๐‘ค 2
(๐‘ค + 19.9205)
1 + ๐‘ค 2(๐‘ค + 0.09968)
La funciรณn de transferencia de lazo cerrado para el sistema es:
๐บ๐‘ค ๐‘ค =
๐พ. ๐ป๐บ(๐‘ค)
1 + ๐พ. ๐ป๐บ(๐‘ค)
La ecuaciรณn caracterรญstica es: 1 + ๐พ. ๐ป๐บ ๐‘ค = 0
1 +
0.025 1 โˆ’ ๐‘ค 2
(๐‘ค + 19.9205)
1 + ๐‘ค 2(๐‘ค + 0.09968)
= 0
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
1 + 0.025๐พ ๐‘ค3
+ 2.0996 + 0.448๐พ ๐‘ค2
+ 1.1993 โˆ’ 0.971๐พ ๐‘ค + 0.0996 + 0.498๐พ = 0
El arreglo de Routh para la ecuaciรณn anterior es:
๐‘ค3
๐‘ค2
๐‘ค1
๐‘ค0
1 + 0.025๐พ 1.1993 โˆ’ 0.971๐พ
2.0996 + 0.448๐พ 0.0996 + 0.498๐พ
2.4184 โˆ’ 2.006๐พ โˆ’ 0.446๐พ2
2.0996 + 0.448๐พ
0
0.0996 + 0.498๐พ
Para que el sistema sea estable, se debe cumplir:
1 + 0.025๐พ > 0 ๐พ > โˆ’40
2.0996 + 0.448๐พ > 0 ๐พ > โˆ’4.686
2.4184 โˆ’ 2.006๐พ โˆ’ 0.446๐พ2
2.0996 + 0.448๐พ
> 0 ๐พ < 0.998
0.0996 + 0.498๐พ > 0 ๐พ > โˆ’0.2
Considerando los resultados anteriores, se deduce que el sistema es estable si:
โˆ’0.2 < ๐พ < 0.988
CONTINUACIร“N EJEMPLO
La frecuencia de oscilaciรณn para ๐พ = 0.988 se puede determinar a partir de la fila
de ๐‘ค2
en el arreglo. En esta fila, se reemplaza ๐พ y se resuelve la ecuaciรณn resultante
para ๐‘ค๐‘ค, cuyo valor corresponde a la parte imaginaria de ๐‘ค.
Para el caso del ejemplo que se analiza, la ecuaciรณn para evaluar a ๐‘ค๐‘ค es:
2.0996 + 0.448(0.988) ๐‘ค๐‘ค
2
+ 0.0996 + 0.498 0.988 = 0
2.542๐‘ค๐‘ค
2
+ 0.591 = 0 ๐‘ค๐‘ค = ยฑ๐‘—0.482
Si se desea hallar la frecuencia real ๐‘ค en el plano ๐‘† se debe utilizar la ecuaciรณn:
๐‘ค๐‘ค =
2
๐‘‡
tan
๐‘ค๐‘‡
2
๐‘ค =
2
๐‘‡
tanโˆ’1
๐‘ค๐‘ค ๐‘‡
2
๐‘ค =
2
2
tanโˆ’1
0.482 โˆ— 2
2
๐‘ค = 0.449 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
Luis Edo Garcรญa Jaimes
ANรLISIS DE RESPUESTA TRANSITORIA Y DE ESTADO ESTABLE
Luis Edo Garcรญa Jaimes
Con frecuencia, las caracterรญsticas de funcionamiento del sistema se especifican en
funciรณn de su respuesta transitoria ante un escalรณn unitario, ya que รฉste tipo de
entrada es fรกcil de generar y permite obtener informaciรณn รบtil del sistema.
La figura muestra las especificaciones de respuesta transitoria, de un sistema de
segundo orden subamortiguado, ante una entrada en escalรณn unitario.
ESPECIFICACIONES DE RESPUESTA TRANSITORIA
Tiempo de retardo (๐’•๐’…): Es el tiempo necesario para que la respuesta del sistema
alcance por primera vez, el 50% de su valor final.
๐‘ก๐‘‘ =
1 + 0.7๐œ‰
๐‘ค๐‘›
0 < ๐œ‰ < 1
๐‘ก๐‘‘ =
1.1 + 0.125๐œ‰ + 0.46๐œ‰2
๐‘ค๐‘›
0 < ๐œ‰ < 1
Tiempo de crecimiento (๐’•๐’“): Es el tiempo que requiere la respuesta al escalรณn
para pasar del 10% al 90% de su valor final.
๐‘ก๐‘Ÿ =
0.8 + 2.5๐œ‰
๐‘ค๐‘›
0 < ๐œ‰ < 1
๐‘ก๐‘Ÿ =
1 โˆ’ 0.4167๐œ‰ + 2.9๐œ‰2
๐‘ค๐‘›
0 < ๐œ‰ < 1
Tiempo de pico (๐’•๐’‘): Es el tiempo necesario para que la respuesta al escalรณn
alcance su mรกximo sobreimpulso.
๐‘ก๐‘ =
๐œ‹
๐‘ค๐‘› 1 โˆ’ ๐œ‰2
0 < ๐œ‰ < 1
Luis Edo Garcรญa Jaimes
ESPECIFICACIONES DE RESPUESTA TRANSITORIA
Mรกximo sobreimpulso (๐‘ด๐’‘): Es el valor mรกximo de la curva de respuesta al
escalรณn medido partir del valor de estado estable.
๐‘€๐‘Ž๐‘ฅ๐‘–๐‘š๐‘œ ๐‘ ๐‘œ๐‘๐‘Ÿ๐‘’๐‘–๐‘š๐‘๐‘ข๐‘™๐‘ ๐‘œ =
๐‘ ๐‘ก๐‘ โˆ’ ๐‘(โˆž)
๐‘(โˆž)
โˆ— 100%
En donde ๐‘(๐‘ก๐‘ ) representa el valor mรกximo alcanzado por la respuesta y ๐‘(โˆž)
representa el valor de estado estable de la misma. En tรฉrminos de ๐œ‰ y ๐‘ค๐‘› el valor
del mรกximo sobreimpulso estรก dado por:
๐‘€๐‘ = ๐‘’โˆ’๐œ‹๐œ‰ 1โˆ’๐œ‰2
0 < ๐œ‰ < 1
Tiempo de establecimiento (๐’•๐’”): Es el tiempo requerido para que la curva de
respuesta al escalรณn alcance y se quede variando, alrededor de su valor final dentro
2% del valor absoluto de su valor final.
๐‘ก๐‘  =
4
๐œ‰๐‘ค๐‘›
0 < ๐œ‰ < 1
Para sistemas con ๐œ‰ โ‰ฅ 1, el tiempo de establecimiento estรก dado por:
๐‘ก๐‘  =
8๐œ‰
๐‘ค๐‘›
๐œ‰ โ‰ฅ 1
Luis Edo Garcรญa Jaimes
ERROR EN ESTADO ESTABLE EN SISTEMAS DISCRETOS
Luis Edo Garcรญa Jaimes
Para el sistema de control de la figura, la seรฑal de error ๐‘’(๐‘ก), estรก dada por:
๐‘’ ๐‘ก = ๐‘Ÿ ๐‘ก โˆ’ ๐‘ ๐‘ก
Tomando la transformada ๐‘ง se obtiene:
๐ธ ๐‘ง = ๐‘… ๐‘ง โˆ’ ๐ถ ๐‘ง
La funciรณn de transferencia de pulso de lazo cerrado para el sistema es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐ป๐บ(๐‘ง)
1 + ๐ป๐บ(๐‘ง)
Al despejar ๐ถ(๐‘ง) y llevar el resultado a la ecuaciรณn de ๐ธ(๐‘ง) se obtiene:
๐ธ ๐‘ง = ๐‘… ๐‘ง โˆ’
๐ป๐บ ๐‘ง . ๐‘… ๐‘ง
1 + ๐ป๐บ ๐‘ง
๐ธ ๐‘ง =
๐‘…(๐‘ง)
1 + ๐ป๐บ(๐‘ง)
El error de estado estable se puede evaluar aplicando el teorema del valor final:
๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim
๐‘งโ†’1
๐‘ง โˆ’ 1 ๐ธ ๐‘ง = lim
๐‘งโ†’1
๐‘ง โˆ’ 1
๐‘… ๐‘ง
1 + ๐ป๐บ ๐‘ง
ERROR DE ESTADO ESTABLE ANTE DIFERENTES ENTRADAS
Luis Edo Garcรญa Jaimes
Entrada escalรณn: Para una entrada en escalรณn ๐‘Ÿ(๐‘ก) = ๐ด se tiene:
๐‘…(๐‘ง) =
๐ด๐‘ง
๐‘ง โˆ’ 1
๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim
๐‘งโ†’1
๐‘ง โˆ’ 1
๐ด๐‘ง
๐‘ง โˆ’ 1 (1 + ๐ป๐บ(๐‘ง)
= lim
๐‘งโ†’1
๐ด
1 + ๐ป๐บ(๐‘ง)
Se define la Constante de error de posiciรณn estรกtica como:
๐‘˜๐‘ = lim
๐‘งโ†’1
๐ป๐บ ๐‘ง = lim
๐‘งโ†’1
(๐น๐‘‡๐ฟ๐ด) ๐‘’๐‘ ๐‘  =
๐ด
1 + ๐‘˜๐‘
Entrada rampa: Para una entrada rampa ๐‘Ÿ(๐‘ก) = ๐ด๐‘ก se tiene:
๐‘… ๐‘ง =
๐ด๐‘‡๐‘ง
๐‘ง โˆ’ 1 2
๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim
๐‘งโ†’1
๐‘ง โˆ’ 1
๐ด๐‘‡๐‘ง
๐‘ง โˆ’ 1 2 1 + ๐ป๐บ(๐‘ง)
= lim
๐‘งโ†’1
๐ด๐‘‡
๐‘ง โˆ’ 1 ๐ป๐บ(๐‘ง)
Si se define la Constante de error de velocidad estรกtica como:
๐‘˜๐‘ฃ =
1
๐‘‡
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 ๐ป๐บ ๐‘ง =
1
๐‘‡
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 . ๐น๐‘‡๐ฟ๐ด ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ =
๐ด
๐‘˜๐‘ฃ
ERROR DE ESTADO ESTABLE ANTE DIFERENTES ENTRADAS
Luis Edo Garcรญa Jaimes
๐‘ป๐’Š๐’‘๐’ ๐‘ฌ๐’”๐’„๐’‚๐’รณ๐’ ๐‘น๐’‚๐’Ž๐’‘๐’‚ ๐‘ท๐’‚๐’“รก๐’ƒ๐’๐’๐’‚
0 ๐ด
1 + ๐‘˜๐‘
โˆž โˆž
1 0
๐ด
๐‘˜๐‘ฃ
โˆž
2 0 0
๐ด
๐‘˜๐‘Ž
Entrada parรกbola: Para una entrada parรกbola ๐‘Ÿ ๐‘ก = ๐ด๐‘ก2
2, se tiene:
๐‘… ๐‘ง =
๐ด๐‘‡2
(๐‘ง + 1)
2(๐‘ง โˆ’ 1)3
Si se define la Constante de error de aceleraciรณn estรกtica como:
๐‘˜๐‘Ž =
1
๐‘‡2
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 2
. ๐น๐‘‡๐ฟ๐ด ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ =
๐ด
๐‘˜๐‘Ž
La funciรณn de transferencia en lazo abierto ๐ป๐บ(๐‘ง) se puede escribir en la forma:
๐ป๐บ ๐‘ง =
๐‘˜ (๐‘ง โˆ’ ๐‘ง๐‘–)
(๐‘ง โˆ’ 1)๐‘ (๐‘ง โˆ’ ๐‘๐‘–)
๐‘ indica el tipo del sistema y representa el nรบmero de integradores. ๐‘ = 0 Sistema
tipo cero, ๐‘ = 1 Sistema tipo 1, para ๐‘ = 2 el sistema es tipo 2, etc.
EJEMPLO RESPUESTA Y ERROR DE ESTADO ESTABLE
Luis Edo Garcรญa Jaimes
Considerando el sistema de control de lazo cerrado que se muestra en la figura
Calcular a) La respuesta ๐‘(๐‘˜๐‘‡) del sistema ante una entrada en escalรณn unitario
con ๐ท(๐‘ง) = 1 y ๐‘‡ = 0.5 ๐‘ . b) La respuesta ๐‘(๐‘ก) del sistema continรบo al escalรณn
unitario (es decir, removiendo el muestreador, el controlador digital y el retenedor).
c) Calcular el error de estado estable del sistema discreto ante entradas escalรณn,
rampa y parรกbola unitarias.
๐บ๐‘ ๐‘† =
0.5
๐‘† + 0.5
SOLUCIร“N: a) La funciรณn de transferencia de pulso para la planta es:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
= 1 โˆ’ ๐‘งโˆ’1
โ„‘
0.5
๐‘†(๐‘† + 0.5)
=
0.2212
๐‘ง โˆ’ 0.7788
CONTINUACION EJEMPLO
Luis Edo Garcรญa Jaimes
La funciรณn de transferencia de lazo cerrado es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐ท ๐‘ง ๐ป๐บ(๐‘ง)
1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง)
=
0.2212
๐‘ง โˆ’ 0.5576
Si la entrada es un escalรณn unitario:
๐‘… ๐‘ง =
๐‘ง
๐‘ง โˆ’ 1
y ๐ถ ๐‘ง = ๐บ๐‘ค ๐‘ง . ๐‘…(๐‘ง)
๐ถ ๐‘ง =
0.2212๐‘ง
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.5576)
Si se expande ๐ถ(๐‘ง)/๐‘ง en fracciones parciales se obtiene, al despejar ๐ถ(๐‘ง):
๐ถ ๐‘ง =
0.5๐‘ง
๐‘ง โˆ’ 1
โˆ’
0.5๐‘ง
๐‘ง โˆ’ 0.5576
๐‘ ๐‘˜๐‘‡ = 0.5 โˆ’ 0.5(0.5576)๐‘˜
b) La funciรณn de transferencia de lazo cerrado para el sistema continuo es:
๐บ๐‘ค ๐‘† =
๐ถ(๐‘†)
๐‘…(๐‘†)
=
๐บ(๐‘†)
1 + ๐บ(๐‘†)
=
0.5
๐‘† + 1
Si la entrada es un escalรณn unitario ๐‘…(๐‘†) = 1/๐‘† y ๐ถ(๐‘†) = ๐บ๐‘ค (๐‘†). ๐‘…(๐‘†) es decir:
CONTINUACIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
๐ถ ๐‘† = ๐บ๐‘ค ๐‘† ๐‘… ๐‘† =
0.5
๐‘†(๐‘† + 1)
=
0.5
๐‘†
โˆ’
0.5
๐‘† + 1
๐‘ ๐‘ก = 0.5 โˆ’ 0.5๐‘’โˆ’๐‘ก
c) El error actuante de estado estable ante una entrada en escalรณn es:
๐‘’๐‘ ๐‘  =
๐ด
1 + ๐‘˜๐‘
๐‘˜๐‘ = lim
๐‘งโ†’1
(๐น๐‘‡๐‘ƒ๐ฟ๐ด)
๐‘˜๐‘ = lim
๐‘งโ†’1
0.2212
๐‘ง โˆ’ 0.7788
= 1 ๐‘’๐‘ ๐‘  =
1
1 + 1
๐‘’๐‘ ๐‘  = 0.5
El error actuante de estado estable para una entrada rampa es:
๐‘’๐‘ ๐‘  =
๐ด
๐‘˜๐‘ฃ
๐‘˜๐‘ฃ =
1
๐‘‡
lim
๐‘งโ†’1
(๐‘ง โˆ’ 1) ๐น๐‘‡๐‘ƒ๐ฟ๐ด
๐‘˜๐‘ฃ =
1
0.5
lim
๐‘งโ†’1
(๐‘ง โˆ’ 1)
0.2212
๐‘ง โˆ’ 0.7788
= 0 ๐‘’๐‘ ๐‘  =
1
0
๐‘’๐‘ ๐‘  = โˆž
El error actuante de estado estable para una entrada parรกbola es:
๐‘’๐‘ ๐‘  =
๐ด
๐‘˜๐‘Ž
๐‘˜๐‘Ž =
1
๐‘‡2
lim
๐‘งโ†’1
(๐‘ง โˆ’ 1)2
๐น๐‘‡๐‘ƒ๐ฟ๐ด
๐‘˜๐‘Ž =
1
0.25
lim
๐‘งโ†’1
(๐‘ง โˆ’ 1)2
0.2212
๐‘ง โˆ’ 0.7788
= 0 ๐‘’๐‘ ๐‘  =
1
0
๐‘’๐‘ ๐‘  = โˆž
EJEMPLO
Para el sistema de control discreto de lazo cerrado mostrado en la figura hallar: a)
La constante de tiempo para ๐‘‡ = 0.5 ๐‘  b) El tiempo requerido para que la respuesta
del sistema, a una entrada en escalรณn, alcance el 98% de su valor final. c) Repita
las partes a y b para el sistema continuo, es decir, si se remueven el retenedor, y
el controlador digital.
Luis Edo Garcรญa Jaimes
๐บ๐‘ ๐‘† =
0.5
๐‘† + 0.5
SOLUCIร“N: a) La funciรณn de transferencia de pulso para la planta es:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ ๐‘†
๐‘†
= 1 โˆ’ ๐‘งโˆ’1
โ„‘
0.5
๐‘†(๐‘† + 0.5)
=
0.2212
๐‘ง โˆ’ 0.7788
La funciรณn de transferencia de lazo cerrado es:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
๐ท ๐‘ง ๐ป๐บ(๐‘ง)
1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง)
=
0.2212
๐‘ง โˆ’ 0.5576
CONTINUACIร“N DEL EJEMPLO
Luis Edo Garcรญa Jaimes
La ubicaciรณn de un polo en el plano ๐‘ง estรก dada por:
๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡
๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2
De las ecuaciones anteriores se obtiene:
๐œ‰๐‘ค๐‘› = โˆ’
ln ๐‘ง
๐‘‡
pero: ๐œ =
1
๐œ‰๐‘ค๐‘›
= โˆ’
๐‘‡
ln ๐‘ง
El sistema en lazo cerrado tiene un polo en ๐‘ง = 0.5576, entonces:
๐œ = โˆ’
0.5
ln 0.5576
๐œ = 0.856 ๐‘ .
b) El sistema alcanza el 98% del valor final de la respuesta al escalรณn cuando el
tiempo transcurrido es ๐‘ก = 4๐œ, en este caso ๐‘ก = 4 โˆ— 0.856 ๐‘ก = 3.42 ๐‘ .
c) La funciรณn de transferencia de lazo cerrado para el sistema continuo es:
๐บ๐‘ค ๐‘† =
๐บ(๐‘†)
1 + ๐บ(๐‘†)
๐บ๐‘ค ๐‘† =
0.5
๐‘† + 1
๐œ = 1 ๐‘ 
RAICES DOMINANTES Y RAICES NO DOMINANTES
Luis Edo Garcรญa Jaimes
En el plano ๐‘†, las raรญces mรกs cercanas al eje imaginario en el semiplano izquierdo
son las raรญces dominantes. Las raรญces que estรกn mรกs alejadas del eje imaginario
corresponden a raรญces no dominantes.
En el plano ๐‘ง las raรญces dominantes estรกn dentro del cรญrculo unitario y mรกs cercanas
a รฉste. Las raรญces cercanas al origen del plano ๐‘ง son raรญces no dominantes.
Para el diseรฑo se recomienda seleccionar las raรญces dominantes con coeficiente de
amortiguamiento ๐œ‰ = 0.707 y ubicadas en la regiรณn derecha del cรญrculo unitario.
La figura muestra las regiones en las que se recomienda ubicar las raรญces.
Mร‰TODO DEL LUGAR GEOMร‰TRICO DE LAS RAICES
Luis Edo Garcรญa Jaimes
El mรฉtodo del LGM de las raรญces permite encontrar los polos de la funciรณn de
transferencia de lazo cerrado a partir de la funciรณn de transferencia de lazo abierto.
Condiciรณn de รกngulo y condiciรณn de mรณdulo: Para un sistema de control discreto
como el de la figura, la ecuaciรณn caracterรญstica es:
1 + ๐บ๐ป ๐‘ง = 0 ๐บ๐ป ๐‘ง = โˆ’1
Como ๐บ๐ป(๐‘ง) es una cantidad compleja, debe cumplir dos condiciones a saber:
Condiciรณn de รกngulo: โˆก๐บ๐ป ๐‘ง = ๐œƒ = ยฑ180 2๐‘ž + 1 ๐‘ž = 0, 1, 2, โ‹ฏ
Condiciรณn de mรณdulo: ๐บ๐ป(๐‘ง) = 1
Los valores de ๐‘ง que cumplen simultรกneamente las dos condiciones, son las raรญces
de la ecuaciรณn caracterรญstica, es decir, son los polos de lazo cerrado del sistema.
EJEMPLO TRAZADO LGR
Para el sistema de control discreto mostrado en la figura, a) Trazar el lugar
geomรฉtrico de las raรญces para tiempo de muestreo ๐‘‡ = 1 ๐‘ . b) Para quรฉ valor de
๐พ el sistema tiene un polo de lazo cerrado en ๐‘ง = 0.6967 ยฑ ๐‘—0.549.
Luis Edo Garcรญa Jaimes
SOLUCIร“N: la funciรณn de transferencia de pulso del sistema con ๐‘ก = 1๐‘  es:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐พ
๐‘†2 ๐‘† + 0.5
๐ป๐บ ๐‘ง =
0.4261๐พ(๐‘ง + 0.8467)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065)
La funciรณn de transferencia de lazo cerrado para el sistema es:
๐บ๐‘ค ๐‘ง =
๐ท ๐‘ง . ๐ป๐บ(๐‘ง)
1 + ๐ท ๐‘ง . ๐ป๐บ(๐‘ง)
=
๐ป๐บ(๐‘ง)
1 + ๐ป๐บ(๐‘ง)
La ecuaciรณn caracterรญstica del sistema es: 1 + ๐ป๐บ(๐‘ง) = 0 es decir:
1 + ๐ป๐บ ๐‘ง = 1 +
0.4261๐พ(๐‘ง + 0.8467)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065)
= 0
CONTINUACIร“N EJEMPLO
% Programa para obtener el LGR del ejemplo
clc
n=[1];
d=[1 0.5 0]; %Planta continua
[nd,dd]=c2dm(n,d,1,'zoh'); %Discretizaciรณn con T=1 seg
x=0:0.1:2*pi;
figure(1)
plot(sin(x),cos(x),'.') %Dibuja el circulo unitario
hold
rlocus(nd,dd) %Grafica del lugar geomรฉtrico de las raรญces
axis([-3 1.5 -2 2]) %Escala para los ejes
Luis Edo Garcรญa Jaimes
GRรFICA DEL LGR DEL EJEMPLO
Luis Edo Garcรญa Jaimes
CรLCULO DE LA GANANCIA PARA UN POLO
DETERMINADO
b) Para obtener el valor de la ganancia ๐พ de modo que la ecuaciรณn caracterรญstica
contenga un polo especรญfico se procede asรญ: polo deseado ๐‘ง = 0.6967 ยฑ ๐‘—0.549.
1 +
0.4261๐พ(๐‘ง + 0.8467)
๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065)
= 0
Reemplazando ๐‘ง por ๐‘ง = 0.6967 ยฑ ๐‘—0.549 en la ecuaciรณn caracterรญstica resuta:
1 +
0.4261๐พ 0.6967 + ๐‘—0.549 + 0.8467
0.6967 + ๐‘—0.549 โˆ’ 1 0.6967 + 0.549 โˆ’ 0.6065
= 0
1 +
0.4261๐พ(1.5464 + ๐‘—0.549)
(โˆ’0.3033 + ๐‘—0.549)(0.0902 + ๐‘—0.549)
= 0
1 +
0.65892๐พ + ๐‘—0.23392
โˆ’0.32875 โˆ’ ๐‘—0.11699
= 0 ๐พ = 0.5
Luis Edo Garcรญa Jaimes
LGR (EJEMPLO 2)
Luis Edo Garcรญa Jaimes
Obtener el LGR al variar ๐พ desde 0 hasta โˆž y hallar la ganancia crรญtica para el
sistema de control discreto cuya funciรณn de transferencia de lazo abierto es:
๐ป๐บ ๐‘ง =
0.5๐พ(๐‘ง + 0.5)
๐‘ง ๐‘ง โˆ’ 0.8 (๐‘ง2 โˆ’ 0.8๐‘ง + 0.41)
% Programa para obtener el LGR del ejemplo
clc
nd=[0.5 0.25];
dd=[1 -1.6 1.05 -0.328 0]; %Planta discreta
x=0:0.1:2*pi;
figure(1)
plot(sin(x),cos(x),'.') %Dibuja el circulo unitario
hold
rlocus(nd,dd) %Grafica del lugar geomรฉtrico de las raรญces
axis([-1.2 1.2 -1.2 1.2]) %Escala para los ejes
GRรFICA DEL LGR (EJEMPLO 2)
Luis Edo Garcรญa Jaimes
CรLCULO DE LA GANACIA CRรTICA (MรXIMA)
Luis Edo Garcรญa Jaimes
El valor de la ganancia crรญtica se obtiene haciendo ๐พ๐ป๐บ(๐‘ง) = 1. En el punto en
donde se interceptan el LGR y el cรญrculo unitario o sea ๐‘ง = 0.821 + ๐‘—0.587:
0.5๐พ(๐‘ง + 0.5)
๐‘ง ๐‘ง โˆ’ 0.8 (๐‘ง2 โˆ’ 0.8๐‘ง + 0.41) ๐‘ง=0.821+๐‘—0.587
= 1
0.5๐พ 0.821 + ๐‘—0.587 + 0.5
0.821 + ๐‘—0.587 (0.821 + ๐‘—0.587 โˆ’ 0.8) 0.821 + ๐‘—0.587 2 โˆ’ 0.8 0.821 + ๐‘—0.587 + 0.41
= 1
0.5๐พ 1.321 + ๐‘—0.587
0.821 + ๐‘—0.587 (0.021 + ๐‘—0.587) 0.0827 + ๐‘—0.4942
= 1
0.5 โˆ— 1.4455 โˆ— ๐พ
1 โˆ— 0.5873 โˆ— 0.501
= 1 ๐พ = 0.41
RESPUESTA EN FRECUENCIA: DIAGRAMAS DE BODE
Luis Edo Garcรญa Jaimes
Un diagrama de Bode consta de dos trazados, uno el diagrama del logaritmo del
mรณdulo de la funciรณn de transferencia senoidal y el otro, el diagrama del รกngulo de
fase. Los dos en funciรณn de la frecuencia en escala logarรญtmica.
Margen de ganancia (MG): es la magnitud del recรญproco de la funciรณn de
transferencia de lazo abierto, calculada a la frecuencia de cruce de fase ๐‘ฃ๐œ‹ , mide
cuanto se puede incrementar la ganancia del sistema, antes que se haga inestable.
๐‘€๐บ =
1
๐บ(๐‘—๐‘ฃ๐œ‹ )
๐‘€๐บ ๐‘‘๐‘ = 20 log
1
๐บ(๐‘—๐‘ฃ๐œ‹ )
Frecuencia de cruce de fase (๐‘ฃ๐œ‹ ): Es la frecuencia a la cual el รกngulo de fase de
la funciรณn de transferencia de lazo abierto alcanza โˆ’180ยบ, es decir:
๐œƒ๐‘ = โˆก๐บ ๐‘—๐‘ฃ๐œ‹ = โˆ’180๐‘œ
Margen de fase (๐œ™๐‘ƒ๐‘€): Se define como la suma de 180ยบ al รกngulo ๐œƒ๐‘, medido a la
frecuencia de cruce de ganancia.
๐œ™๐‘ƒ๐‘€ = 180๐‘œ
+ ๐œƒ๐‘
MรRGEN DE GANANCIA Y MARGEN DE FASE
Frecuencia de cruce de ganancia (๐‘ฃ๐‘): Se define como la frecuencia a la cual la
magnitud de la funciรณn de transferencia de lazo abierto es igual a 1 es decir 0 db.
๐บ(๐‘—๐‘ฃ๐‘) = 1 20 log ๐บ(๐‘—๐‘ฃ๐‘) = 0
La figura indica cรณmo determinar, el margen de ganancia y el margen de fase.
Luis Edo Garcรญa Jaimes
Sistema estable Sistema inestable
EJEMPLO DIAGRAMA DE BODE
Para el sistema de control digital de la figura con ๐‘‡ = 0.8 ๐‘ , obtener el diagrama de
Bode correspondiente para ๐พ = 1 y determinar: a) El margen de ganancia y el
margen de fase. b) El valor crรญtico de ๐พ para estabilidad del sistema.
Luis Edo Garcรญa Jaimes
SOLUCIร“N: utilizando la transformada ๐‘ง modificada se obtiene:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ๐‘ ๐‘†
๐‘†
๐‘ =
๐œƒโ€ฒ
๐‘‡
=
0.8
0.8
= 1
๐œƒ = ๐œƒโ€ฒ
โˆ’ ๐‘๐‘‡ = 0
๐‘š = 1 โˆ’
๐œƒ
๐‘‡
= 1
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’1
โ„‘๐‘š
2
๐‘† 5๐‘† + 1
= 2 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’1
โ„‘๐‘š
0.2
๐‘†(๐‘† + 0.2)
๐ป๐บ ๐‘ง =
0.2957
๐‘ง(๐‘ง โˆ’ 0.8521)
PROGRAMA EN MATLAB PARA EL DIAGRAMA DE BODE
% Programa para obtener diagrama de Bode.
clc
n=[2];
d=[5 1];
[a,b,c,d]=tf2ss(n,d); % Obtenciรณn de variables de estado
[ad,bd,cd,dd]=c2dt(a,b,c,0.8,0.8); % Discretiza sistemas con retardo
[nd1,dd1]=ss2tf(ad,bd,cd,dd); % Funciรณn de transferecia de pulso
printsys(nd1,dd1,'z');
pause
w=0.01:0.05:3;
[mag,fase,w]=dbode(nd1,dd1,0.8,w);
imargin(mag,fase,w) % Calcula margen de ganancia y de fase
Luis Edo Garcรญa Jaimes
DIAGRAMA DE BODE PARA EL EJEMPLO
Luis Edo Garcรญa Jaimes
SINTONรA DE CONTROLADORES DIGITALES
Luis Edo Garcรญa Jaimes
Los procedimientos de sintonรญa de controladores requieren del conocimiento de la
dinรกmica del proceso la cual se obtiene generalmente, por medio de un modelo
identificado mediante mรฉtodos experimentales.
Los pasos para la puesta en servicio del lazo de control se pueden resumir asรญ:
๏‚ท Identificar el proceso a controlar (modelado).
๏‚ท Establecer las caracterรญsticas de comportamiento deseadas para el sistema
de control realimentado (criterio de diseรฑo).
๏‚ท Seleccionar el mรฉtodo de sintonรญa de controlador.
๏‚ท Calcular los parรกmetros del controlador.
๏‚ท Analizar el comportamiento del lazo de control con el modelo (simulaciรณn).
๏‚ท verificar la funciรณn de transferencia del controlador a sintonizar.
๏‚ท ajustar el controlador (parametrizacion).
๏‚ท verificar el comportamiento del controlador en el proceso real.
APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID
Control Proporcional (P): Este tipo de controlador genera una salida que es
proporcional al error actuante. En el control proporcional existe una relaciรณn lineal
entre el valor de la variable controlada y la posiciรณn del elemento final de control.
La ecuaciรณn de un controlador proporcional continuo estรก dada por:
๐‘š ๐‘ก = ๐พ๐‘๐‘’ ๐‘ก + ๐‘€0
๐‘š(๐‘ก) = Salida del controlador.
๐‘’(๐‘ก) = Seรฑal de error actuante.
๐พ๐ถ =Ganancia del controlador. (Parรกmetro de ajuste).
๐‘€0 = Salida del controlador para error nulo.
La forma discreta de la ecuaciรณn del controlador P es:
๐‘š ๐‘˜ = ๐พ๐‘๐‘’ ๐‘˜ + ๐‘€0
La funciรณn de transferencia del controlador P es:
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
= ๐‘ž๐‘œ ๐‘ž๐‘œ = ๐พ๐‘
Luis Edo Garcรญa Jaimes
APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID
Luis Edo Garcรญa Jaimes
Control Proporcional mรกs Integral (PI): En este controlador, la seรฑal de salida
experimenta un salto inicial proporcional al error actuante y a continuaciรณn presenta
una variaciรณn gradual a una velocidad proporcional al error.
La ecuaciรณn de un controlador proporcional mรกs integral continuo estรก dada por:
๐‘š ๐‘ก = ๐พ๐‘ ๐‘’ ๐‘ก +
1
๐œ๐‘–
เถฑ ๐‘’ ๐‘ก ๐‘‘๐‘ก + ๐‘€๐‘œ
๐พ๐‘ = Ganancia del controlador. (Parรกmetro de ajuste).
๐œ๐‘– =Tiempo Integral en min/repeticiรณn o repeticiones/min. (Parรกmetro de ajuste).
La forma discreta de la ecuaciรณn del controlador PI es:
๐‘š ๐‘˜ = ๐‘ž๐‘œ๐‘’ ๐‘˜ + ๐‘ž1๐‘’ ๐‘˜ โˆ’ 1 + ๐‘š ๐‘˜ โˆ’ 1
๐‘ž๐‘œ = ๐พ๐‘ 1 +
๐‘‡
2๐œ๐‘–
๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’
๐‘‡
2๐œ๐‘–
La funciรณn de transferencia de pulso del controlador PI es:
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
๐‘ž๐‘œ + ๐‘ž1๐‘งโˆ’1
1 โˆ’ ๐‘งโˆ’1
=
๐‘ž๐‘œ๐‘ง + ๐‘ž1
๐‘ง โˆ’ 1
APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID
Control Proporcional mรกs Integral mรกs Derivativo (PID): La ecuaciรณn de un
controlador PID continuo es:.
๐‘š ๐‘ก = ๐พ๐‘ ๐‘’ ๐‘ก +
1
๐œ๐‘–
เถฑ ๐‘’ ๐‘ก ๐‘‘๐‘ก + ๐œ๐‘‘
๐‘‘๐‘’(๐‘ก)
๐‘‘๐‘ก
+ ๐‘€๐‘œ
๐พ๐‘ = Ganancia del controlador. (Parรกmetro de ajuste)
๐œ๐‘– =Tiempo integral en min/repeticiรณn o repeticiones/min. (Parรกmetro de ajuste).
๐œ๐‘‘ =Tiempo derivativo en min. (Parรกmetro de ajuste).
La forma discreta de la ecuaciรณn del controlador PID es:
๐‘š ๐‘˜ = ๐‘ž๐‘œ๐‘’ ๐‘˜ + ๐‘ž1๐‘’ ๐‘˜ โˆ’ 1 + ๐‘ž2๐‘’ ๐‘˜ โˆ’ 2 โˆ’ ๐‘š ๐‘˜ โˆ’ 1
La funciรณn de transferencia del controlador PID es:
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
๐‘ž๐‘œ + ๐‘ž1๐‘งโˆ’1
+ ๐‘ž2๐‘งโˆ’2
1 โˆ’ ๐‘งโˆ’1
=
๐‘ž๐‘œ๐‘ง2
+ ๐‘ž1๐‘ง + ๐‘ž2
๐‘ง(๐‘ง โˆ’ 1)
๐‘ž๐‘œ = ๐พ๐‘ 1 +
๐‘‡
2๐œ๐‘–
+
๐œ๐‘‘
๐‘‡
๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’
๐‘‡
2๐œ๐‘–
+
2๐œ๐‘‘
๐‘‡
๐‘ž2 =
๐พ๐‘๐œ๐‘‘
๐‘‡ Luis Edo Garcรญa Jaimes
PONDERACIร“N DE LOS PARรMETROS DE LOS
CONTROLADORES P, PI Y PID
Luis Edo Garcรญa Jaimes
Factor de peso: El controlador genera una seรฑal de control como respuesta a un
error. Es posible manipular el valor del error introduciendo un factor de peso con
el fin de mejorar la respuesta del sistema de manera que tenga menor sobreimpulso
ante los cambios en el valor de la referencia sacrificando en parte su velocidad de
respuesta, pero obteniendo mรกs flexibilidad para satisfacer los compromisos de
diseรฑo. Para casos prรกcticos se recomienda considerar los siguientes valores
para ๐พ๐ถ:
๐พ๐ถ = ๐พ๐ถ Para controladores rรกpidos
๐พ๐ถ = 0.75 โˆ— ๐พ๐ถ Para controladores moderados
๐พ๐ถ = 0.5 โˆ— ๐พ๐ถ Para controladores lentos
AJUSTE DE CONTROLADORES P, PI Y PID POR GANANCIA LรMITE
Para determinar los parรกmetros de ajuste del controlador utilizando este mรฉtodo se
trabaja con el sistema en lazo cerrado es decir, con el controlador en automรกtico y
se procede experimentalmente asรญ:
a) Eliminar las acciones integral y derivativa del controlador, es decir trabajar con
el controlador como proporcional รบnicamente.
b) Con el controlador en automรกtico, colocar una ganancia pequeรฑa e irla
incrementando paso a paso hasta que el sistema empiece a oscilar con amplitud
constante. Se anota el valor de la ganancia ๐พ๐‘ข con la cual se produce la oscilaciรณn.
Esta ganancia se denomina ganancia รบltima.
c) En la grรกfica que se obtiene de la variable con el registrador o con los datos
adquiridos en el proceso, se mide el perรญodo de oscilaciรณn o perรญodo รบltimo ๐‘‡๐‘ข
Luis Edo Garcรญa Jaimes
GANANCIA LรMITE
Una vez estimados la ganancia รบltima (๐พ๐‘ข) y el periodo รบltimo (๐‘‡๐‘ข), se utiliza la tabla
adjunta para calcular los parรกmetros de ajuste del controlador.
Luis Edo Garcรญa Jaimes
๐‘ช๐’๐’๐’•๐’“๐’๐’๐’‚๐’…๐’๐’“ ๐‘ฒ๐’„ ๐‰๐’Š ๐‰๐’…
๐‘ƒ 0.5๐พ๐‘ข โˆ’ โˆ’
๐‘ƒ๐ผ 0.45๐พ๐‘ข 0.83๐‘‡๐‘ข โˆ’
๐‘ƒ๐ผ๐ท 0.6๐พ๐‘ข 0.5๐‘‡๐‘ข 0.125๐‘‡๐‘ข
Mร‰TODO DE ZIEGLER-NICHOLS (CURVA DE REACCIร“N)
Ziegler y Nichols propusieron un mรฉtodo de ajuste de controladores asumiendo que
la funciรณn de transferencia de lazo abierto de la planta se puede aproximar a un
modelo de primer orden con retardo.
Entonces, dada la funciรณn de transferencia en lazo abierto:
๐บ๐‘ ๐‘† =
๐พ๐‘’โˆ’๐œƒโ€ฒ ๐‘†
๐œ๐‘† + 1
En donde ๐พ es la ganancia, ๐œ la constante de tiempo y ๐œƒโ€ฒ
es el retardo, los
parรกmetros de ajuste del controlador se estiman a partir de la tabla (๐œƒ = ๐œƒโ€ฒ
+ ๐‘‡ 2)
Luis Edo Garcรญa Jaimes
๐‘ช๐’๐’๐’•๐’“๐’๐’๐’‚๐’…๐’๐’“ ๐‘ฒ๐’„ ๐‰๐’Š ๐‰๐’…
๐‘ท
๐œ
๐พ๐œƒ
โˆ’ โˆ’
๐‘ท๐‘ฐ 0.9๐œ
๐พ๐œƒ
3.33๐œƒ โˆ’
๐‘ท๐‘ฐ๐‘ซ 1.2๐œ
๐พ๐œƒ
2๐œƒ 0.5๐œƒ
AJUSTE DE CONTROLADORES MEDIANTE CRITERIOS DE LA
INTEGRAL DEL ERROR
Luis Edo Garcรญa Jaimes
Una de las exigencias que debe cumplir un sistema de control es la exactitud. Esto
implica que el error, es decir, la diferencia entre el Set-point y el valor de la variable
controlada se debe minimizar.
A continuaciรณn se presentan algunos รญndices de desempeรฑo basados en integrales
del error y utilizados ampliamente en el diseรฑo de sistemas de control.
Integral del valor absoluto del error: ๐ผ๐ด๐ธ = ๐‘’(๐‘ก) ๐‘‘๐‘ก
โˆž
0
Integral del cuadrado del error: ๐ผ๐ถ๐ธ = ๐‘’2
๐‘ก ๐‘‘๐‘ก
โˆž
0
Integral del error absoluto del error por el tiempo: ๐ผ๐ด๐ธ๐‘‡ = ๐‘ก ๐‘’(๐‘ก)
โˆž
0
๐‘‘๐‘ก
Integral del cuadrado del error por el tiempo: ๐ผ๐ถ๐ธ๐‘‡ = ๐‘ก๐‘’2
โˆž
0
๐‘ก ๐‘‘๐‘ก
AJUSTE DE CONTROLADORES MEDIANTE CRITERIOS DE LA
INTEGRAL DEL ERROR
Luis Edo Garcรญa Jaimes
๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป
๐พ๐‘ =
๐‘Ž
๐พ
๐œƒ
๐œ
๐‘ ๐‘Ž = 1.411
๐‘ = โˆ’0.917
0.902
โˆ’0.985
0.940
โˆ’1.084
๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท๐‘ฐ ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป
๐พ๐‘ =
๐‘Ž
๐พ
๐œƒ
๐œ
๐‘ ๐‘Ž = 1.305
๐‘ = โˆ’0.959
0.984
โˆ’0.986
0.859
โˆ’0.977
๐œ๐‘– =
๐œ
๐‘Ž
๐œƒ
๐œ
๐‘ ๐‘Ž = 0.492
๐‘ = 0.739
0.608
0.707
0.674
0.680
Ajustes para el controlador PI. ๐œƒ = ๐œƒโ€ฒ
+ ๐‘‡ 2
Ajustes para el controlador P. ๐œƒ = ๐œƒโ€ฒ
+ ๐‘‡ 2
๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท๐‘ฐ๐‘ซ ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป
๐พ๐‘ =
๐‘Ž
๐พ
๐œƒ
๐œ
๐‘ ๐‘Ž = 1.495
๐‘ = โˆ’0.945
1.435
โˆ’0.921
1.357
โˆ’0.947
๐œ๐‘– =
๐œ
๐‘Ž
๐œƒ
๐œ
๐‘ ๐‘Ž = 1.101
๐‘ = 0.771
0.878
0.749
0.842
0.738
๐œ๐‘‘ = ๐‘Ž๐œ
๐œƒ
๐œ
๐‘ ๐‘Ž = 0.560
๐‘ = 1.006
0.482
1.137
0.381
0.995
Si el sistema se puede aproximar a un modelo de primer orden con retardo
๐บ๐‘ ๐‘† =
๐พ๐‘’โˆ’๐œƒโ€ฒ ๐‘†
๐œ๐‘† + 1
Ajustes para el controlador PID. ๐œƒ = ๐œƒโ€ฒ
+ ๐‘‡ 2
EJEMPLO
Luis Edo Garcรญa Jaimes
La funciรณn de transferencia de lazo abierto de un sistema tรฉrmico resultรณ ser:
๐บ๐‘ ๐‘† =
2.38๐‘’โˆ’0.45๐‘†
1.39๐‘† + 1
Obtener para este sistema: a) Un controlador PI por ganancia lรญmite. b) Un
controlador PI utilizando el mรฉtodo de Ziegler-Nichols. c) Un controlador PI a partir
del mรฉtodo de la integral IAE. (Los tiempos estรกn en min.) .
SOLUCIร“N: Para calcular los controladores es necesario estimar, inicialmente, el
perรญodo de muestreo adecuado. Prescindiendo del tiempo de retardo, la funciรณn de
transferencia de lazo cerrado es:
๐บ๐‘ค ๐‘† =
๐บ๐‘(๐‘†)
1 + ๐บ๐‘(๐‘†)
=
0.704
0.411๐‘† + 1
๐œ๐‘’๐‘ž = 0.411 ๐‘š๐‘–๐‘›
El periodo de muestreo se puede seleccionar dentro del intervalo:
0.2 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
โ‰ค ๐‘‡ โ‰ค 0.6 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
0.2 0.411 + 0.45 โ‰ค ๐‘‡ โ‰ค 0. 0.411 + 0.45 ๐‘‡ = 0.32 ๐‘š๐‘–๐‘›
a) CONTROLADOR PI POR GANANCIALรMITE
Luis Edo Garcรญa Jaimes
a) Control PI por ganancia lรญmite: se deben calcular ๐พ๐‘ข y ๐‘‡๐‘ข.Las expresiones para
evaluar la magnitud y el รกngulo de fase del sistema continuo son respectivamente:
๐บ๐‘(๐‘—๐‘ค) =
2.38
1.932๐‘ค2 + 1
๐œƒ = โˆ’25.8๐‘ค โˆ’ tanโˆ’1
(1.39๐‘ค)
El margen de ganancia se calcula con ๐‘ค๐œ‹ cuando ๐œƒ = โˆ’180๐‘œ
es decir:
โˆ’180๐‘œ
= โˆ’25.8๐‘ค๐œ‹ โˆ’ tanโˆ’1
1.39๐‘ค๐œ‹ ๐‘ค๐œ‹ = 3.89 ๐‘Ÿ๐‘Ž๐‘‘/๐‘š๐‘–๐‘›
๐‘€๐บ =
1
๐บ๐‘(๐‘—๐‘ค๐œ‹ )
=
2.38
1.932 โˆ— 3.892 + 1
๐‘€๐บ = 0.432
๐พ๐‘ข =
1
๐‘€๐บ
๐‘‡๐‘ข =
2๐œ‹
๐‘ค๐œ‹
๐พ๐‘ข =
1
0.432
= 2.31 ๐‘‡๐‘ข =
2๐œ‹
3.89 ๐‘Ÿ๐‘Ž๐‘‘/๐‘š๐‘–๐‘›
= 1.61 ๐‘š๐‘–๐‘›
Con los resultados obtenidos, los parรกmetros para el ajuste del controlador PI son:
๐พ๐‘ = 0.45๐พ๐‘ข = 1.0395 ๐œ๐‘– = 0.83๐‘‡๐‘ข = 1.336 ๐‘š๐‘–๐‘›
CONTROLADOR PI POR GANANCIA LรMITE (CONT)
Los parรกmetros del controlador PI discreto se obtienen con las ecuaciones:
๐‘ž๐‘œ = ๐พ๐‘ 1 +
๐‘‡
2๐œ๐‘–
= 1.0395 1 +
0.32
2 โˆ— 1.336
= 1.164
๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’
๐‘‡
2๐œ๐‘–
= โˆ’1.0395 1 โˆ’
0.32
2 โˆ— 1.336
โˆ’ 0.915
La ecuaciรณn del controlador PI es: ๐ท ๐‘ง =
๐‘€(๐‘ง)
๐‘ˆ(๐‘ง)
=
๐‘ž๐‘œ ๐‘ง+๐‘ž1
๐‘งโˆ’1
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
1.164 โˆ’ 0.915๐‘งโˆ’1
1 โˆ’ ๐‘งโˆ’1
=
1.164๐‘ง โˆ’ 0.915
๐‘ง โˆ’ 1
Luis Edo Garcรญa Jaimes
b) CONTROLADOR PI UTILIZANDO ZIEGLER- NICHOLS
Luis Edo Garcรญa Jaimes
De la funciรณn de transferencia del sistema se obtiene: ๏ด = 1.39 ๐‘š๐‘–๐‘›, ๐œƒโ€ฒ = 0.45 ๐‘š๐‘–๐‘›
y ๐พ = 2.38. Segรบn la tabla de Ziegler-Nichols y con ๏ฑ = ๐œƒโ€ฒ + ๐‘‡/2 = 0.61 ๐‘š๐‘–๐‘›.
๐พ๐‘ =
0.9๐œ
๐พ๐œƒ
=
0.9 โˆ— 1.39
2.38 โˆ— 0.61
= 0.8616 ๐œ๐‘– = 3.33๐œƒ = 3.33 โˆ— 0.61 = 2.031 ๐‘š๐‘–๐‘›
๐‘ž๐‘œ = ๐พ๐‘ 1 +
๐‘‡
2๐œ๐‘–
= 0.8616 1 +
0.32
2 โˆ— 3.031
= 0.9294
๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’
๐‘‡
2๐œ๐‘–
= โˆ’0.8616 1 โˆ’
0.32
2 โˆ— 3.031
= โˆ’0.7937
โˆด ๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ ๐‘ง
=
0.9294 โˆ’ 0.7937๐‘งโˆ’1
1 โˆ’ ๐‘งโˆ’1
=
0.9294๐‘ง โˆ’ 0.7937
๐‘ง โˆ’ 1
C) CONTROLADOR PI UTILIZANDO EL CRITERIO IAE
Luis Edo Garcรญa Jaimes
De tablas y con ๐œ = 1.39๐‘š๐‘–๐‘›, ๐œƒโ€ฒ
= 0.45 ๐‘š๐‘–๐‘› , ๐พ = 2.38 y ๐œƒ = ๐œƒโ€ฒ
+ ๐‘‡ 2 = 0.61 ๐‘š๐‘–๐‘›:
๐พ๐‘ =
๐‘Ž
๐พ
๐œƒ
๐œ
๐‘
=
0.984
2.38
0.61
1.39
โˆ’0.986
๐พ๐‘ = 0.9313
๐œ๐‘– =
๐œ
๐‘Ž
๐œƒ
๐œ
๐‘
=
1.39
0.608
0.61
1.39
0.707
๐œ๐‘– = 1.277 ๐‘š๐‘–๐‘›
๐‘ž๐‘œ = ๐พ๐‘ 1 +
๐‘‡
2๐œ๐‘–
= 1.0479 ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’
๐‘‡
2๐œ๐‘–
= โˆ’0.8146
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ ๐‘ง
=
1.0479 โˆ’ 0.8146๐‘งโˆ’1
1 โˆ’ ๐‘งโˆ’1
=
1.0479๐‘ง โˆ’ 0.8146
๐‘ง โˆ’ 1
DISEร‘O DE CONTROLADORES PI Y PID POR
CANCELACIร“N DE CEROS Y POLOS
Luis Edo Garcรญa Jaimes
Este mรฉtodo consiste en obtener los parรกmetros del controlador cancelando ceros
del controlador con polos de la planta. Para llevar a cabo el diseรฑo, se asume que
las funciones de transferencia de los controladores son:
Controlador PI
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
๐พ๐‘–๐‘‡ + 2๐พ๐‘ ๐‘ง +
๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘
๐พ๐‘–๐‘‡ + 2๐พ๐‘
2(๐‘ง โˆ’ 1)
Controlador PID
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
๐พ๐‘–๐‘‡2
+ 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡ ๐‘ง2
+
๐พ๐‘–๐‘‡2
โˆ’ 2๐พ๐‘๐‘‡ โˆ’ 4๐พ๐‘‘
๐พ๐‘–๐‘‡2 + 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡
๐‘ง +
2๐พ๐‘‘
๐พ๐‘–๐‘‡2 + 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡
2๐‘‡๐‘ง(๐‘ง โˆ’ 1)
En donde: ๐พ๐‘ =ganancia proporcional, ๐พ๐‘– =ganancia integral 1 ๐œ๐‘– , ๐พ๐‘‘ =tiempo
derivativo y ๐‘‡ = periodo de muestreo.
PROCEDIMIENTO PARA EL DISEร‘O DEL CONTROLADOR
Luis Edo Garcรญa Jaimes
a) Seleccionar inicialmente un error de estado estable ๐‘’๐‘ ๐‘  adecuado. Esto permite
calcular el parรกmetro ๐พ๐‘–
b) Controlador PI: se cancela el cero del controlador con un polo de la planta.
Esto permite calcular el parรกmetro ๐พ๐‘.
c) Controlador PID: Se cancelan los dos ceros del controlador con dos polos de
la planta. Esto permite calcular los parรกmetros ๐พ๐‘ y ๐พ๐‘‘.
Los errores de estado estable para escalรณn, rampa y parรกbola unitarias, son:
๏‚ท Para entrada escalรณn:
๐‘’๐‘ ๐‘  =
1
1 + ๐พ๐‘
๐พ๐‘ = lim
๐‘งโ†’1
๐ท ๐‘ง ๐ป๐บ(๐‘ง) ๐พ๐‘ = Coeficiente de error de posiciรณn
๏‚ท Para entrada rampa:
๐‘’๐‘ ๐‘  =
1
๐พ๐‘ฃ
๐พ๐‘ฃ =
1
๐‘‡
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 ๐ท ๐‘ง ๐ป๐บ(๐‘ง) ๐พ๐‘ฃ = Coeficiente de error de velocidad
๏‚ท Para entrada parรกbola:
๐‘’๐‘ ๐‘  =
1
๐พ๐‘Ž
๐พ๐‘Ž =
1
๐‘‡2
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 2
๐ท ๐‘ง ๐ป๐บ ๐‘ง ๐พ๐‘Ž = Coeficiente de error de aceleraciรณn
EJEMPLO CANCELACIร“N CEROS Y POLOS
Para el sistema de control de la figura, diseรฑar un controlador PI por cancelaciรณn
de ceros y polos. La funciรณn de transferencia de la planta es:
๐บ๐‘ ๐‘† =
0.5
๐‘† + 0.1 (๐‘† + 0.4)
Luis Edo Garcรญa Jaimes
SOLUCIร“N: El diseรฑo debe comenzar con la selecciรณn adecuada del periodo de
muestreo, calculando la constante de tiempo del sistema continuo en lazo cerrado.
๐บ๐‘ค ๐‘† =
๐บ๐‘(๐‘†)
1 + ๐บ๐‘ (๐‘†)
=
0.5
๐‘†2 + 0.5๐‘† + 0.54
๐œ๐‘’๐‘ž = 4 ๐‘ .
El periodo de muestreo se selecciona con el criterio de la constante de tiempo:
0.2(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
). Se toma ๐‘‡ = 2 ๐‘ , entonces:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
โ„‘
๐บ๐‘ ๐‘†
๐‘†
= (1 โˆ’ ๐‘งโˆ’1
)โ„‘
0.5
๐‘† ๐‘† + 0.1 (๐‘† + 0.4)
EJEMPLO CONTINUACIร“N
Luis Edo Garcรญa Jaimes
๐ป๐บ ๐‘ง =
0.7267๐‘ง + 0.5211
๐‘ง2 โˆ’ 1.268๐‘ง + 0.3679
=
0.7267(๐‘ง + 0.717)
๐‘ง โˆ’ 0.8185 (๐‘ง โˆ’ 0.4494)
Diseรฑo del controlador: asumiendo un error de estado estable ๐‘’๐‘ ๐‘  = 2 se obtiene:
๐‘’๐‘ ๐‘  =
1
๐พ๐‘ฃ
๐พ๐‘ฃ =
1
๐‘’๐‘ ๐‘ 
๐พ๐‘ฃ =
1
๐‘‡
lim
๐‘งโ†’1
๐‘ง โˆ’ 1 ๐ท ๐‘ง ๐ป๐บ(๐‘ง)
0.5 =
1
๐‘‡
lim
๐‘งโ†’1
๐‘ง โˆ’ 1
๐พ๐‘–๐‘‡ + 2๐พ๐‘ ๐‘ง +
๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘
๐พ๐‘–๐‘‡ + 2๐พ๐‘
โˆ— 0.7267 ๐‘ง + 0.717
2 ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.8185 (๐‘ง โˆ’ 0.4494)
Tomando el lรญmite con ๐‘‡ = 2 ๐‘  resulta que ๐พ๐‘– = 0.04.
Se asume que el cero del controlador cancela el polo ๐‘ง = 0.8185 de la planta.
๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘
๐พ๐‘–๐‘‡ + 2๐พ๐‘
= โˆ’0.8185
0.08 โˆ’ 2๐พ๐‘
0.08 + 2๐พ๐‘
= โˆ’0.8185 ๐พ๐‘ = 0.4007
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
0.4407(๐‘ง โˆ’ 0.8185)
๐‘ง โˆ’ 1
DISEร‘O DE CONTROLADORES POR ASIGNACIร“N DE POLOS
La tรฉcnica consiste en determinar los polos de lazo cerrados deseados, tomando
como base los requisitos de respuesta transitoria tales como: coeficiente de
amortiguamiento, mรกximo sobreimpulso, tiempo de establecimiento, etc.
Para diseรฑar un controlador digital por asignaciรณn de polos se procede asรญ:
a) Conformar la ecuaciรณn caracterรญstica del sistema incluyendo el controlador
1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง = 0
b) Conformar la ecuaciรณn caracterรญstica deseada seleccionando los polos dentro
del cรญrculo unitario, de acuerdo a los requisitos del diseรฑo especificados. Esta
ecuaciรณn debe ser del mismo orden que la del sistema planta-controlador.
๐‘ง + ๐‘1 ๐‘ง + ๐‘2 โ‹ฏ ๐‘ง + ๐‘๐‘› = 0
En donde ๐‘1, ๐‘2. . . ๐‘๐‘› son los polos deseados para el sistema en lazo cerrado
c) Comparar los coeficientes de igual potencia en ๐‘ง en las ecuaciones anteriores,
resultando ๐‘› ecuaciones cuya soluciรณn, son los parรกmetros del controlador. Luis Edo Garcรญa Jaimes
EJEMPLO ASIGNACIร“N DE POLOS
La figura muestra un sistema de control de flujo. Utilizando la curva de reacciรณn se
encontrรณ que la funciรณn de transferencia del proceso en lazo abierto es:
๐บ๐‘ ๐‘† =
0.45๐‘’โˆ’0.1๐‘†
0.8๐‘† + 1
Diseรฑar un controlador PI por asignaciรณn de polos de modo que el sistema, en lazo
cerrado, tenga coeficiente de amortiguamiento 0.8 y tiempo de establecimiento 2 ๐‘ .
Luis Edo Garcรญa Jaimes
SOLUCIร“N EJEMPLO
Luis Edo Garcรญa Jaimes
Sin tener en cuenta el retardo, la constante de tiempo del sistema continuo en lazo
cerrado es ๐œ๐‘’๐‘ž = 0.551 ๐‘ . Segรบn el criterio de la constante de tempo: 0.2(๐œ๐‘’๐‘ž +
๐œƒโ€ฒ
) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ
) el periodo de muestreo estรก en el rango: 0.13 โ‰ค ๐‘‡ โ‰ค 0.39 ๐‘ .
Se asume ๏” = 0.2 ๐‘ , entonces:
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
๐บ๐‘(๐‘†)
๐‘†
๐‘ =
ฮธโ€ฒ
๐‘‡
=
0.1
0.2
= 0
๐œƒ = ๐œƒโ€ฒ
โˆ’ ๐‘๐‘‡ = 0.1 โˆ’ 0 โˆ— 0.2 = 0.1
๐‘š = 1 โˆ’
๐œƒ
๐‘‡
= 1 โˆ’
0.1
0.2
= 0.5
๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1
๐‘งโˆ’๐‘
โ„‘๐‘š
0.45
๐‘†(0.8๐‘† + 1)
=
0.05288๐‘ง + 0.04666
๐‘ง2 โˆ’ 0.7788๐‘ง
=
0.05288(๐‘ง + 0.8824)
๐‘ง(๐‘ง โˆ’ 0.7788)
La ecuaciรณn caracterรญstica del sistema planta-controlador, en lazo cerrado, es:
1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง = 0 1 +
๐‘ž๐‘œ๐‘ง + ๐‘ž1
๐‘ง โˆ’ 1
โˆ—
0.05288(๐‘ง + 0.8824)
๐‘ง(๐‘ง โˆ’ 0.7788)
= 0
๐‘ง3
+ 0.05288๐‘ž๐‘œ โˆ’ 1.7788 ๐‘ง2
+ 0.04666๐‘ž๐‘œ + 0.05288๐‘ž1 + 0.7788 ๐‘ง + 0.04666๐‘ž1 = 0
CONTINUACIร“N DEL EJEMPLO
Luis Edo Garcรญa Jaimes
La ecuaciรณn caracterรญstica deseada debe ser de tercer orden y satisfacer los
requerimientos de funcionamiento especificados: ๐œ‰ = 0.8 y ๐‘ก๐‘  = 2๐‘ .
La ubicaciรณn del polo dominante en lazo cerrado es:
๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡
๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2
๐‘ก๐‘  =
4
๐œ‰๐‘ค๐‘›
๐‘ค๐‘› =
4
๐œ‰๐‘ก๐‘ 
=
4
0.8 โˆ— 2
๐‘ค๐‘› = 2.5 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
๐‘ง = ๐‘’โˆ’(0.8โˆ—2.5โˆ—0.2)
= 0.6703 ๐œƒ = 57.3 โˆ— 2.5 โˆ— 0.2 1 โˆ’ (0.8)2 = 17.19๐‘œ
๐‘ง = ๐‘ง ๐‘๐‘œ๐‘ ๐œƒ ยฑ ๐‘—๐‘ ๐‘’๐‘›๐œƒ = 0.6403 ยฑ ๐‘—0.1981
Asรญ, la ecuaciรณn caracterรญstica deseada serรก:
๐‘ง โˆ’ 0.6403 โˆ’ ๐‘—0.1981 ๐‘ง โˆ’ 0.6403 + ๐‘—0.1981 ๐‘ง + ๐‘Ž = 0
๐‘ง3
+ ๐‘Ž โˆ’ 1.2806 ๐‘ง2
+ 0.4492 โˆ’ 1.2806๐‘Ž ๐‘ง + 0.4492๐‘Ž = 0
Comparando tรฉrmino a tรฉrmino las dos ecuaciones caracterรญsticas se obtiene:
0.05288๐‘ž๐‘œ โˆ’ 1.7788 = ๐‘Ž โˆ’ 1.2806
0.04666๐‘ž๐‘œ + 0.05288๐‘ž1 + 0.7788 = 0.4492 โˆ’ 1.2806๐‘Ž
0.04666๐‘ž1 = 0.4492๐‘Ž
CONTINUACIร“N DEL EJEMPLO
Resolviendo las ecuaciones anteriores resulta que:
๐‘ž๐‘œ = 3.977 ๐‘ž1 = โˆ’2.7713 ๐‘Ž = โˆ’0.2878
๐‘ž0 > 0 y ๐‘ž1
๐‘Ž < 1
Con los valores obtenidos para ๐‘ž๐‘œ y ๐‘ž1 el controlador pedido es:
๐ท ๐‘ง =
๐‘€(๐‘ง)
๐ธ(๐‘ง)
=
3.977๐‘ง โˆ’ 2.7713
๐‘ง โˆ’ 1
=
3.977(๐‘ง โˆ’ 0.6968)
๐‘ง โˆ’ 1
La funciรณn de transferencia de lazo cerrado del sistema toma la forma:
๐บ๐‘ค ๐‘ง =
๐ถ(๐‘ง)
๐‘…(๐‘ง)
=
0.2103 ๐‘ง + 0.8824 (๐‘ง โˆ’ 0.6968)
๐‘ง โˆ’ 0.2878 ๐‘ง2 โˆ’ 1.2806๐‘ง + 0.4492
Luis Edo Garcรญa Jaimes
Luis Edo Garcรญa Jaimes

More Related Content

Similar to Control digital: Sistemas de control digital

Sensors And Actuators
Sensors And ActuatorsSensors And Actuators
Sensors And ActuatorsJinesh Patel
ย 
Introduction to Instrumentation
Introduction to InstrumentationIntroduction to Instrumentation
Introduction to InstrumentationGhansyam Rathod
ย 
Pid controllers
Pid controllersPid controllers
Pid controllersmilind1076
ย 
Meeting w9 chapter 3 part 2
Meeting w9   chapter 3 part 2Meeting w9   chapter 3 part 2
Meeting w9 chapter 3 part 2Hattori Sidek
ย 
Instrumentation
Instrumentation Instrumentation
Instrumentation Dhaval panchal
ย 
03 analog control_sp17
03 analog control_sp1703 analog control_sp17
03 analog control_sp17John Todora
ย 
Sistema de control discreto
Sistema de control discretoSistema de control discreto
Sistema de control discretoricardomadrid19
ย 
Sistemas de control discretos
Sistemas de control discretos Sistemas de control discretos
Sistemas de control discretos ricardomadrid19
ย 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphSHARMA NAVEEN
ย 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacingmohamed albanna
ย 
Sistemas de control a tiempo discreto por Guillermo Guzmรกn
Sistemas de control a tiempo discreto por Guillermo GuzmรกnSistemas de control a tiempo discreto por Guillermo Guzmรกn
Sistemas de control a tiempo discreto por Guillermo GuzmรกnGuillermoGuzmn16
ย 
The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The IOT Academy
ย 
rae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposesrae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposes134483
ย 
Mitsubishi lap trinh plc afdf afaf
Mitsubishi lap trinh plc afdf afafMitsubishi lap trinh plc afdf afaf
Mitsubishi lap trinh plc afdf afafphong279
ย 
PID controller using rapid control prototyping techniques
PID controller using rapid control prototyping techniquesPID controller using rapid control prototyping techniques
PID controller using rapid control prototyping techniquesIJECEIAES
ย 
Mechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdfMechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdfRajaSekaran923497
ย 
DESAIN CLOSE LOOP CONTROL MOTOR DC
DESAIN CLOSE LOOP CONTROL MOTOR DCDESAIN CLOSE LOOP CONTROL MOTOR DC
DESAIN CLOSE LOOP CONTROL MOTOR DCLusiana Diyan
ย 

Similar to Control digital: Sistemas de control digital (20)

Measurement
MeasurementMeasurement
Measurement
ย 
Sensors And Actuators
Sensors And ActuatorsSensors And Actuators
Sensors And Actuators
ย 
Introduction to Instrumentation
Introduction to InstrumentationIntroduction to Instrumentation
Introduction to Instrumentation
ย 
Pid controllers
Pid controllersPid controllers
Pid controllers
ย 
Meeting w9 chapter 3 part 2
Meeting w9   chapter 3 part 2Meeting w9   chapter 3 part 2
Meeting w9 chapter 3 part 2
ย 
Instrumentation
Instrumentation Instrumentation
Instrumentation
ย 
03 analog control_sp17
03 analog control_sp1703 analog control_sp17
03 analog control_sp17
ย 
Sistema de control discreto
Sistema de control discretoSistema de control discreto
Sistema de control discreto
ย 
Sistemas de control discretos
Sistemas de control discretos Sistemas de control discretos
Sistemas de control discretos
ย 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
ย 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacing
ย 
Sistemas de control a tiempo discreto por Guillermo Guzmรกn
Sistemas de control a tiempo discreto por Guillermo GuzmรกnSistemas de control a tiempo discreto por Guillermo Guzmรกn
Sistemas de control a tiempo discreto por Guillermo Guzmรกn
ย 
The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2
ย 
rae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposesrae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposes
ย 
lesson2.ppsx
lesson2.ppsxlesson2.ppsx
lesson2.ppsx
ย 
Mitsubishi lap trinh plc afdf afaf
Mitsubishi lap trinh plc afdf afafMitsubishi lap trinh plc afdf afaf
Mitsubishi lap trinh plc afdf afaf
ย 
PID controller using rapid control prototyping techniques
PID controller using rapid control prototyping techniquesPID controller using rapid control prototyping techniques
PID controller using rapid control prototyping techniques
ย 
Mechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdfMechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdf
ย 
REPORT
REPORTREPORT
REPORT
ย 
DESAIN CLOSE LOOP CONTROL MOTOR DC
DESAIN CLOSE LOOP CONTROL MOTOR DCDESAIN CLOSE LOOP CONTROL MOTOR DC
DESAIN CLOSE LOOP CONTROL MOTOR DC
ย 

More from SANTIAGO PABLO ALBERTO

secuencia electroneumรกtica parte 1
secuencia electroneumรกtica parte 1secuencia electroneumรกtica parte 1
secuencia electroneumรกtica parte 1SANTIAGO PABLO ALBERTO
ย 
secuencia electroneumรกtica parte 2
secuencia electroneumรกtica parte 2secuencia electroneumรกtica parte 2
secuencia electroneumรกtica parte 2SANTIAGO PABLO ALBERTO
ย 
Manual de teorรญa y practica electroneumรกtica avanzada
Manual de teorรญa y practica electroneumรกtica avanzadaManual de teorรญa y practica electroneumรกtica avanzada
Manual de teorรญa y practica electroneumรกtica avanzadaSANTIAGO PABLO ALBERTO
ย 
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez SANTIAGO PABLO ALBERTO
ย 
Programaciรณn de microcontroladores PIC en C con Fabio Pereira
Programaciรณn de microcontroladores PIC en  C con Fabio PereiraProgramaciรณn de microcontroladores PIC en  C con Fabio Pereira
Programaciรณn de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
ย 
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
ย 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoSANTIAGO PABLO ALBERTO
ย 
Manual bรกsico PLC OMRON
Manual bรกsico PLC OMRON Manual bรกsico PLC OMRON
Manual bรกsico PLC OMRON SANTIAGO PABLO ALBERTO
ย 
Programaciรณn de autรณmatas PLC OMRON CJ/CP1
Programaciรณn de  autรณmatas PLC OMRON CJ/CP1Programaciรณn de  autรณmatas PLC OMRON CJ/CP1
Programaciรณn de autรณmatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
ย 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
ย 
Catรกlogo de PLC S7-200 SMART
Catรกlogo de PLC S7-200 SMART Catรกlogo de PLC S7-200 SMART
Catรกlogo de PLC S7-200 SMART SANTIAGO PABLO ALBERTO
ย 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industrialesSANTIAGO PABLO ALBERTO
ย 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
ย 
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por Luis Miguel...
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por  Luis Miguel...PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por  Luis Miguel...
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
ย 
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
ย 
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
ย 
Electrรณnica digital: Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...
Electrรณnica digital:  Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...Electrรณnica digital:  Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...
Electrรณnica digital: Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...SANTIAGO PABLO ALBERTO
ย 

More from SANTIAGO PABLO ALBERTO (20)

secuencia electroneumรกtica parte 1
secuencia electroneumรกtica parte 1secuencia electroneumรกtica parte 1
secuencia electroneumรกtica parte 1
ย 
secuencia electroneumรกtica parte 2
secuencia electroneumรกtica parte 2secuencia electroneumรกtica parte 2
secuencia electroneumรกtica parte 2
ย 
Manual de teorรญa y practica electroneumรกtica avanzada
Manual de teorรญa y practica electroneumรกtica avanzadaManual de teorรญa y practica electroneumรกtica avanzada
Manual de teorรญa y practica electroneumรกtica avanzada
ย 
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez
Programacion de PLC basado en Rslogix 500 por Roni Domรญnguez
ย 
Programaciรณn de microcontroladores PIC en C con Fabio Pereira
Programaciรณn de microcontroladores PIC en  C con Fabio PereiraProgramaciรณn de microcontroladores PIC en  C con Fabio Pereira
Programaciรณn de microcontroladores PIC en C con Fabio Pereira
ย 
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Anรกlisis y Diseรฑo de Sistemas de Control Digital por Ricardo Fernandez del Bu...
ย 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
ย 
Fisica I
Fisica IFisica I
Fisica I
ย 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
ย 
Manual bรกsico PLC OMRON
Manual bรกsico PLC OMRON Manual bรกsico PLC OMRON
Manual bรกsico PLC OMRON
ย 
Programaciรณn de autรณmatas PLC OMRON CJ/CP1
Programaciรณn de  autรณmatas PLC OMRON CJ/CP1Programaciรณn de  autรณmatas PLC OMRON CJ/CP1
Programaciรณn de autรณmatas PLC OMRON CJ/CP1
ย 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
ย 
Catรกlogo de PLC S7-200 SMART
Catรกlogo de PLC S7-200 SMART Catรกlogo de PLC S7-200 SMART
Catรกlogo de PLC S7-200 SMART
ย 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
ย 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
ย 
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por Luis Miguel...
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por  Luis Miguel...PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por  Luis Miguel...
PLC y Electroneumรกtica: Electricidad y Automatismo elรฉctrico por Luis Miguel...
ย 
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrรณnica: Diseรฑo y desarrollo de circuitos impresos con Kicad por Miguel P...
ย 
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseรฑo, construcciรณn y control de un motor doble Dahlander(cuatro veloci...
ย 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
ย 
Electrรณnica digital: Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...
Electrรณnica digital:  Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...Electrรณnica digital:  Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...
Electrรณnica digital: Introducciรณn a la Lรณgica Digital - Teorรญa, Problemas y ...
ย 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
ย 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
ย 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
ย 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
ย 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
ย 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
ย 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
ย 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
ย 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
ย 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
ย 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
ย 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
ย 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
ย 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
ย 

Recently uploaded (20)

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
ย 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
ย 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
ย 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
ย 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
ย 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
ย 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
ย 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ย 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
ย 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
ย 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
ย 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
ย 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
ย 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
ย 

Control digital: Sistemas de control digital

  • 1. SISTEMAS DE CONTROL DIGITAL LUIS EDO GARCรA JAIMES Luis Edo Garcรญa Jaimes
  • 2. SISTEMAS DE CONTROL DIGITAL PROGRAMA Luis Edo Garcรญa Jaimes 1. INTRODUCCIร“N A LOS SISTEMAS DE CONTROL 1.1 Sistemas continuos, discretos e hรญbridos. Conceptos 1.2 Equivalente discreto de sistemas hรญbridos 1.3 Muestreadores y retenedores. Convertidores A/D y convertidores D/A 1.4 Selecciรณn del periodo de muestreo. Criterios. 2. FUNCIร“N DE TRANSFERENCIA 2.1 Procedimiento para hallar la funciรณn de transferencia en sistemas discretos. 2.2 Funciรณn de transferencia de pulso para sistemas con retenedor de orden cero. 2.3 Funciรณn de transferencia para sistemas con elementos en cascada. 2.4 Funciรณn de transferencia para sistemas en lazo cerrado. 3. Mร‰TODOS DE ANรLISIS PARA SISTEMAS DE CONTROL DIGITAL 3.1 El plano z y su relaciรณn con el plano S 3.2 Anรกlisis de estabilidad. Conceptos fundamentales 3.2.1 Criterios de estabilidad para sistemas discretos (Criterio de Jury y criterio de Routh-Hurtwist). 3.3 Anรกlisis de respuesta transitoria y de estado estable 3.3.1 Especificaciones de respuesta transitoria. Anรกlisis de error en estado estable. 3.3.2 Constantes de error de posiciรณn, de velocidad y de aceleraciรณn 3.3.3 Polos dominantes 3.4 Mรฉtodo de respuesta en frecuencia para sistemas discretos 3.4.1 Diagramas de Bode para sistemas discretos 3.4.2 Margen de fase y margen de ganancia. Estabilidad 3.5 El lugar geomรฉtrico de las raรญces (LGR). Sistemas discretos. 3.5.1 Condiciรณn de รกngulo y condiciรณn de mรณdulo 3.5.2 Reglas para trazar el LGR 3.5.3 Anรกlisis de estabilidad con el LGR 4. ALGORITMOS DE CONTROL DIGITAL 4.1Consideraciones preliminares para el diseรฑo de controladores 4.2Aproximaciรณn discreta de los modos de control digital: P, PI, PID 4.3Sintonรญa de controladores digitales P, PI y PID (Ajuste por tablas) 4.3.1 Mรฉtodo de Ziegler-Nichols 4.3.2 Mรฉtodo de ganancia lรญmite 4.3.3 Ajuste mediante criterios de error mรญnimo: IAE, IAET, ICE 4.4Diseรฑo de controladores digitales 4.4.1 Diseรฑo de controladores PI y PID por cancelaciรณn de ceros y polos 4.4.2 Diseรฑo de controladores por cancelaciรณn de ceros y polos 4.4.3 Diseรฑo de controladores por asignaciรณn de polos 4.4.4 Controladores Deadbeat de orden normal y de orden incrementado 4.4.5 Algoritmo de Dalhin 4.4.6 Realizaciรณn de algoritmos de control digital utilizando diferentes plataformas de software BIBLIOGRAFรA Astrom, K. Wittenmark, B. Computer controlled systems. Prentice Hall. Eronini, U. Dinรกmica de Sistemas y Control. Ed. Thomas Learning. Mรฉxico Franklin, Gene F.; Powell, David J.; Workman, Michael L.; Powell, Dave. Digital Control of Dynamic Systems. Addison-Wesley, 1997. Garcรญa, L. Control Digital. Teorรญa y prรกctica. Tercera Ediciรณn. 2012 Kuo, B. Sistemas de Control Digital. CECSA, Mรฉxico Ogata, Katsuhiko. Sistemas de control tiempo discreto. Prentice Hall, 1996 D. F. Mรฉxico, 2a Ediciรณn Phillips, C. Nagle,T. H. Digital Control System Analysis and Design. Prentice Hall.
  • 3. SISTEMAS DE TIEMPO DISCRETO Los sistemas de tiempo discreto, son sistemas dinรกmicos en los cuales una o mรกs variables pueden variar รบnicamente en ciertos instantes. Estos instantes, llamados de muestreo y que se indican por ๐‘˜๐‘‡ (๐‘˜ = 0, 1, 2. . . ) pueden especificar el momento en el cual se realiza una mediciรณn fรญsica o el tiempo en el cual se lee la memoria del computador. Los sistemas de tiempo continuo, se describen o modelan mediante un conjunto de ecuaciones diferenciales, los sistemas de tiempo discreto se describen mediante un conjunto de ecuaciones de diferencias. Luis Edo Garcรญa Jaimes
  • 4. SISTEMAS CONTINUOS VS SISTEMAS DISCRETOS SISTEMAS CONTINUOS SISTEMAS DISCRETOS ๏‚ท Seรฑales continuas. (Analรณgicas) ๏‚ท Ecuaciones diferenciales ๏‚ท Transformada de Laplace ๏‚ท Funciรณn de transferencia ๏‚ท Variables de estado continuas ๏‚ท Seรฑales discretas. (Digitales) ๏‚ท Ecuaciones en diferencias ๏‚ท Transformada z ๏‚ท Funciรณn de transferencia de pulso ๏‚ท Variables de estado discretas Luis Edo Garcรญa Jaimes
  • 5. LAZO DE CONTROL DIGITAL BรSICO 1. Se mide la variable controlada mediante el sensor adecuado. 2. La salida del sensor se lleva al convertidor de anรกlogo a digital (A/D) 3. La salida del convertidor A/D se compara con el valor del Set-Point (SP). 4. El computador establece la diferencia (error) entre รฉstos valores y ejecuta un programa en el cual se ha establecido el algoritmo de control deseado. 5. El computador proporciona una seรฑal de salida discreta que es convertida en una seรฑal continua mediante un convertidor de digital a anรกlogo (D/A). 6. La salida del convertidor D/A, previamente acondicionada es aplicada al elemento final de control para corregir el error. Luis Edo Garcรญa Jaimes
  • 6. EJEMPLO: CONTROL DE PRESIร“N Luis Edo Garcรญa Jaimes P: Variable controlada V1: Vรกlvula de descarga manual PI: Indicador de presiรณn V/P: Convertidor Voltaje a Presiรณn PT: Transmisor de presiรณn โˆฉ #: Convertidor Anรกlogo a Digital PCV: Vรกlvula control de presiรณn # โˆฉ: Convertidor de Digital a Anรกlogo
  • 7. DEFINICIร“N DE Tร‰RMINOS Luis Edo Garcรญa Jaimes Planta: es cualquier objeto fรญsico que se va a controlar. Ejemplos de plantas: un intercambiador de calor, un reactor quรญmico, una caldera, una torre de destilaciรณn. Proceso: es una operaciรณn progresiva en la cual se presenta una serie de cambios que se suceden uno a otro de manera relativamente fija y que conducen a un resultado determinado. Los procesos pueden ser quรญmicos, biolรณgicos, econรณmicos Elemento sensor primario: Es el elemento que estรก en contacto con la variable que se mide y utiliza o absorbe energรญa de ella para dar al sistema de mediciรณn una indicaciรณn que depende de la cantidad medida. La salida de este elemento es una variable fรญsica que puede ser un desplazamiento, una corriente, un voltaje etc.
  • 8. DEFINICIร“N DE Tร‰RMINOS (2) Transmisor: Es un dispositivo que capta la variable del proceso a travรฉs del elemento sensor primario y la transmite en forma de seรฑal estรกndar. Esta seรฑal puede ser neumรกtica (3 a 15 PSI) o electrรณnica (4 a 20 mA, 0 a 5 V). Transductor: Convierte una seรฑal de entrada en una seรฑal de salida cuya naturaleza puede ser o no ser diferente de la correspondiente a la seรฑal de entrada. Son transductores: un elemento sensor primario, un transmisor, un convertidor de PP/I (Presiรณn de proceso a corriente). Convertidor: Es un dispositivo que recibe una seรฑal de entrada neumรกtica (3-15 PSI) o electrรณnica (4-20 mA), procedente de un instrumento y, despuรฉs de modificarla, genera una seรฑal de salida estรกndar. Ejemplo: un convertidor P/I (Seรฑal de entrada neumรกtica a seรฑal de salida electrรณnica). Luis Edo Garcรญa Jaimes
  • 9. DEFINICIร“N DE Tร‰RMINOS (3) Luis Edo Garcรญa Jaimes Controlador: Es el dispositivo que compara el valor de la variable controlada (presiรณn, temperatura, nivel, velocidad, pH) con el valor deseado (Set-Point) y utiliza la diferencia entre ellos (error) para ejercer, automรกticamente, la acciรณn correctiva con el fin de reducir el error a cero o a un valor mรญnimo aceptable. Elemento final de control: Recibe la seรฑal del controlador y modifica el caudal del agente o fluido de control. En sistemas de control , el elemento final de control puede ser una vรกlvula neumรกtica, un elemento de estado sรณlido como relรฉs etc.
  • 10. MUESTREADORES El muestreador es el elemento fundamental en un sistema de control de tiempo discreto. Consiste en un interruptor que se cierra cada T segundos para admitir una seรฑal de entrada. La funciรณn del muestreador es convertir una seรฑal continua en el tiempo (anรกloga) en un tren de pulsos en los instantes de muestreo 0, T, 2Tโ€ฆ en dondeT es el periodo de muestreo. Entre dos instantes de muestreo no se transmite informaciรณn. Luis Edo Garcรญa Jaimes
  • 11. SEร‘AL DE SALIDA DEL MUESTREADOR Luis Edo Garcรญa Jaimes Si la seรฑal continua es muestreada en forma periรณdica, la seรฑal de salida del muestreador se puede expresar como: ๐‘ฅโˆ— ๐‘ก = ๐‘ฅ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆž ๐‘˜=0 ๐‘ฅโˆ— ๐‘ก = ๐‘ฅ 0 ๐›ฟ ๐‘ก + ๐‘ฅ ๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘‡ + ๐‘ฅ 2๐‘‡ ๐›ฟ ๐‘ก โˆ’ 2๐‘‡ + โ‹ฏ La transformada de Laplace de la ecuaciรณn anterior es: ๐‘‹โˆ— ๐‘† = ๐‘ฅ 0 + ๐‘ฅ ๐‘‡ ๐‘’โˆ’๐‘†๐‘‡ + ๐‘ฅ 2๐‘‡ ๐‘’โˆ’2๐‘†๐‘‡ + ๐‘ฅ 3๐‘‡ ๐‘’โˆ’3๐‘†๐‘‡ + โ‹ฏ Es decir: ๐‘‹โˆ— ๐‘† = ๐‘ฅ(๐‘˜๐‘‡)๐‘’โˆ’๐‘˜๐‘‡๐‘† โˆž ๐‘˜=0
  • 12. RETENEDORES Su finalidad es convertir la seรฑal muestreada en una seรฑal continua de tal forma que sea igual o lo mรกs aproximada posible a la seรฑal aplicada al muestreador. El retenedor mรกs elemental convierte la seรฑal muestreada en una seรฑal que es constante entre dos instantes de muestreo consecutivos, este tipo de retenedor se conoce como โ€œretenedor de orden ceroโ€ y es comรบnmente el mรกs utilizado. La exactitud del retenedor de orden cero en la reconstrucciรณn de la seรฑal depende de la magnitud del periodo de muestreo ๐‘‡. Luis Edo Garcรญa Jaimes
  • 13. FUNCIร“N DE TRANSFERENCIA DEL RETENEDOR DE ORDEN CERO (ZOH) Luis Edo Garcรญa Jaimes La entrada al retenedor es el tren de pulsos: ๐‘ฅโˆ— ๐‘ก = ๐‘ฅ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆž ๐‘˜=0 La transformada de Laplace de la ecuaciรณn anterior es: ๐‘‹โˆ— ๐‘† = ๐‘ฅ(๐‘˜๐‘‡)๐‘’โˆ’๐‘˜๐‘‡๐‘† โˆž ๐‘˜=0 La salida del muestreador se puede expresar como: ๐‘š ๐‘ก = ๐‘ฅ(๐‘˜๐‘‡) ๐‘ข ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘˜ + 1 ๐‘‡ โˆž ๐‘˜=0 La transformada de Laplace de la ecuaciรณn anterior es: ๐ป ๐‘† = ๐‘€(๐‘†) ๐‘‹โˆ—(๐‘†) = 1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡ ๐‘†
  • 14. CIRCUITO BรSICO PARA MUESTREO Y RETENCIร“N Luis Edo Garcรญa Jaimes Cuando el interruptor de estado sรณlido (S) se cierra, C se carga al voltaje de entrada V1. Cuando el interruptor de estado sรณlido se abre el condensador sigue cargado al voltaje existente en el momento de la apertura puesto que la impedancia de entrada al amplificador operacional A2 es muy elevada. Como el amplificador A2 estรก configurado como un seguidor de voltaje, su tensiรณn de salida tambiรฉn sigue fija en el valor que tenรญa el voltaje del condensador en el momento que reprodujo el muestreo.
  • 15. EJEMPLO Luis Edo Garcรญa Jaimes La funciรณn ๐‘ฅ(๐‘ก) = ๐‘’โˆ’2๐‘ก + 3 se muestrea cada 0.5 ๐‘ ๐‘’๐‘”. Calcular: a) La funciรณn muestreada ๐‘ฅโˆ— ๐‘ก . b) La transformada de Laplace ๐‘‹โˆ— (๐‘†) de ๐‘ฅโˆ— ๐‘ก . c) Si ๐‘ฅโˆ— (๐‘ก) se hace pasar por un retenedor de orden cero, obtenga una expresiรณn para la seรฑal de salida del retenedor ๐‘š(๐‘ก). SOLUCIร“N: a) Utilizando la ecuaciรณn: ๐‘“โˆ— ๐‘ก = ๐‘“ ๐‘˜๐‘‡ ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆž ๐‘˜=0 Pero: ๐‘ฅ ๐‘˜๐‘‡ = ๐‘’โˆ’2๐‘˜๐‘‡ + 3 = ๐‘’โˆ’๐‘˜ + 3 Por lo tanto: ๐‘ฅโˆ— ๐‘ก = ๐‘’โˆ’๐‘˜ + 3 ๐›ฟ ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆž ๐พ=0 ๐‘ฅโˆ— ๐‘ก = 4๐›ฟ ๐‘ก + 3.3678๐›ฟ ๐‘ก โˆ’ ๐‘‡ + 3.1353๐›ฟ ๐‘ก โˆ’ 2๐‘‡ + 3.0497๐›ฟ ๐‘ก โˆ’ 3๐‘‡ + 3.0183๐›ฟ ๐‘ก โˆ’ 4๐‘‡ + โ‹ฏ
  • 16. CONTINUACIร“N EJEMPLO b) Tomando la transformada de Laplace a cada tรฉrmino de la ecuaciรณn anterior: ๐‘‹โˆ— ๐‘† = 4 + 3.3678๐‘’โˆ’๐‘†๐‘‡ + 3.1353๐‘’โˆ’2๐‘†๐‘‡ + 3.0497๐‘’โˆ’3๐‘†๐‘‡ + 3.0183๐‘’โˆ’4๐‘†๐‘‡ + โ‹ฏ c) Utilizando la ecuaciรณn: ๐‘š ๐‘ก = ๐‘ฅ(๐‘˜๐‘‡) ๐‘ข ๐‘ก โˆ’ ๐‘˜๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘˜ + 1 ๐‘‡ โˆž ๐‘˜=0 Se obtiene: ๐‘š ๐‘ก = ๐‘’0 + 3 ๐‘ข ๐‘ก โˆ’ ๐‘ข(๐‘ก โˆ’ ๐‘‡) + ๐‘’โˆ’1 + 3 ๐‘ข ๐‘ก โˆ’ ๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ 2๐‘‡) + ๐‘’โˆ’2 + 3 ๐‘ข ๐‘ก โˆ’ 2๐‘‡ โˆ’ ๐‘ข(๐‘ก โˆ’ 3๐‘‡) + โ‹ฏ Simplificando resulta: ๐‘š ๐‘ก = 4๐‘ข ๐‘ก โˆ’ 0.632๐‘ข ๐‘ก โˆ’ ๐‘‡ โˆ’ 0.2325๐‘ข ๐‘ก โˆ’ 2๐‘‡ โˆ’ 0.0855๐‘ข ๐‘ก โˆ’ 3๐‘‡ โˆ’ 0.0314๐‘ข(๐‘ก โˆ’ 4๐‘‡) โ‹ฏ Luis Edo Garcรญa Jaimes
  • 17. TRANSFORMADA Z Y TRANSFORMADA Z INVERSA EN MATLAB Luis Edo Garcรญa Jaimes
  • 18. TRANSFORMADA DE LAPLACE Y TRANSFORMADA INVERSA DE LAPLACE CON MATLAB Luis Edo Garcรญa Jaimes
  • 19. SELECCIร“N DEL PERIODO DE MUESTREO El periodo de muestreo ๐‘‡ es un parรกmetro de diseรฑo muy importante que debe seleccionarse en funciรณn de un compromiso entre varios factores: ๏‚ท El tiempo de cรกlculo del procesador: Cuanto menor sea el periodo mรกs potente debe ser el procesador, y por lo tanto mรกs caro. ๏‚ท Precisiรณn numรฉrica en la implementaciรณn: Cuanto menor sea el periodo mรกs problemas de precisiรณn y redondeo aparecen en la implementaciรณn, especialmente si se utiliza un procesador de coma fija. ๏‚ท Pรฉrdida de informaciรณn en el muestreo: Si el periodo es demasiado elevado comparado con la dinรกmica del proceso, se pierde mucha informaciรณn de la seรฑal muestreada. ๏‚ท Respuesta a perturbaciones: Entre una mediciรณn de la salida y la siguiente el proceso funciona en lazo abierto. Si actรบa una perturbaciรณn su efecto no se podrรก compensar hasta que se vuelva a medir la salida. Luis Edo Garcรญa Jaimes
  • 20. CRITERIOS PARA SELECCIONAR EL PERIODO DE MUESTREO Para estimar el periodo de muestreo se puede aplicar uno de los siguientes criterios: ๏‚ท Si ๐‘ค๐‘ es el ancho de banda del sistema en lazo cerrado, la frecuencia de muestreo se puede estimar dentro del intervalo: 8๐‘ค๐‘ โ‰ค ๐‘ค๐‘  โ‰ค 12๐‘ค๐‘ ๐‘‡ = 2๐œ‹ ๐‘ค๐‘  ๏‚ท El periodo de muestreo se puede evaluar a partir de la constante de tiempo equivalente del sistema en lazo cerrado ๐œ๐‘’๐‘ž tomando como base el criterio: 0.2 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) ๏‚ท Si ๐‘ก๐‘  es el tiempo de establecimiento del sistema en lazo cerrado el periodo de muestreo puede seleccionarse dentro del intervalo: 0.05๐‘ก๐‘  โ‰ค ๐‘‡ โ‰ค 0.15๐‘ก๐‘  Luis Edo Garcรญa Jaimes
  • 21. EJEMPLO Luis Edo Garcรญa Jaimes Para el sistema de control de la figura con ๐พ = 1, determine a) El ancho de banda del sistema en lazo cerrado b) El rango dentro del cual se puede seleccionar el periodo de muestreo utilizando dos mรฉtodos diferentes. Los tiempos en s. k zoh 8 S(S+10) R(S) C(S) + - T a) La funciรณn de transferencia del sistema continuo en lazo cerrado es: ๐บ๐‘ค ๐‘† = ๐บ(๐‘†) 1 + ๐บ(๐‘†) ๐บ๐‘ค ๐‘† = 8 ๐‘†2 + 10๐‘† + 8 Haciendo ๐‘† = ๐‘—๐‘ค se obtiene, despuรฉs de simplificar: ๐บ๐‘ค ๐‘—๐‘ค = 8 8 โˆ’ ๐‘ค2 + ๐‘—10๐‘ค ๐บ๐‘ค (๐‘—๐‘ค) = 8 (8 โˆ’ ๐‘ค2)2 + 100๐‘ค2 Para ๐‘ค = 0 se obtiene: ๐บ๐‘ค (๐‘—๐‘ค) = 1 El ancho de banda ๐‘ค๐‘ se calcula haciendo ๐บ๐‘ค (๐‘—๐‘ค๐‘) = 0.707 ๐บ๐‘ค (0)
  • 22. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes 8 (8 โˆ’ ๐‘ค๐‘ 2)2 + 100๐‘ค๐‘ 2 = 0.707 ๐‘ค๐‘ 4 + 84๐‘ค๐‘ 2 โˆ’ 64 = 0 ๐‘ค๐‘ = 0.869 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  b) La frecuencia de muestreo ๐‘ค๐‘ debe estar en el intervalo: 8๐‘ค๐‘ โ‰ค ๐‘ค๐‘  โ‰ค 12 6.95 โ‰ค ๐‘ค๐‘  โ‰ค 10.42 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  ๐‘‡ = 2๐œ‹ ๐‘ค๐‘  0.602 โ‰ค ๐‘‡ โ‰ค 0.903 ๐‘ . Utilizando el criterio de la constante de tiempo equivalente en lazo cerrado: 0.2(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) La funciรณn de transferencia del sistema en lazo es de segundo orden para el cual: ๐‘ค๐‘› 2 = 8 ๐‘ค๐‘› = 2.82 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  2๐œ‰๐‘ค๐‘› = 10 ๐œ‰ = 1.77 ๐œ๐‘’๐‘ž = 2๐œ‰ ๐‘ค๐‘› = 1.25 ๐‘ . El rango para el periodo de muestreo es, entonces: 0.25 โ‰ค ๐‘‡ โ‰ค 0.75 ๐‘ .
  • 23. PROGRAMA EN MATLAB PARA CALCULAR ANCHO DE BANDA n=input('ENTRE EL NUMERADOR DEL SISTEMA='); d=input('ENTRE EL DENOMINADOR DEL SISTEMA='); [nw,dw]=cloop(n,d,-1); %Calcula FT en lazo cerrado [mag,fase,w]=bode(nw,dw); %Calcula Magnitud, y fase mag1=mag(1,1); % Magnitud a baja frecuencia mag2=0.707*mag1; %Calcula el valor de la magnitud para wc wc=interp1(mag,w,mag2,'spline'); %Interpolacion para cรกlculo exacto wmin=8*wc; wmax=12*wc; Tmin=2*pi/wmax; Tmax=2*pi/wmin; fprintf(' RANGO PARA EL PERIODO : Tmin=%3.2f Tmax=%3.2f',Tmin, Tmax) Luis Edo Garcรญa Jaimes
  • 24. FUNCIร“N DE TRANSFERENCIA DE PULSO (FTP) Para un sistema continuo, la funciรณn de transferencia se define como la relaciรณn entre la Transformada de Laplace de la salida y la Transformada de Laplace de la entrada, asumiendo las condiciones iniciales iguales a cero. Luis Edo Garcรญa Jaimes ๐บ ๐‘† = ๐‘Œ(๐‘†) ๐‘‹(๐‘†) Para un sistema discreto, la funciรณn de transferencia de pulso (FTP), se define como la relaciรณn entre la Transformada z de la salida y la Transformada z de la entrada, asumiendo las condiciones iniciales iguales a cero. ๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง)
  • 25. PROCEDIMIENTO PARA HALLAR LA FTP ๏‚ท Conocida la funciรณn ๐‘“(๐‘ก), la ๐น(๐‘ง) se puede calcular utilizando tablas de transformadas y las propiedades de la transformada ๏‚ท Conocida la funciรณn ๐น(๐‘†), la ๐น(๐‘ง) se puede calcular utilizando tablas de transformadas, las propiedades de la transformada y expansiรณn en fracciones parciales ๏‚ท Mรฉtodo computacional, con un software especializado. En este caso pueden citarse programas como el MATLAB, el ACS, el CC entre otros. Luis Edo Garcรญa Jaimes
  • 26. EJEMPLO Luis Edo Garcรญa Jaimes Hallar la funciรณn de transferencia de pulso del sistema mostrado en la figura X(S) Y(S) Sistema X*(S) T 6 (S+1)(S+4) SOLUCIร“N: La funciรณn de transferencia para el sistema continuo es: ๐บ ๐‘† = ๐‘Œ(๐‘†) ๐‘‹(๐‘†) = 6 ๐‘† + 1 (๐‘† + 4) Expandiendo en fracciones parciales resulta: ๐บ ๐‘† = ๐‘Œ(๐‘†) ๐‘‹(๐‘†) = 2 ๐‘† + 1 โˆ’ 2 ๐‘† + 4 De tablas se obtiene: โ„‘ 2 ๐‘† + 1 = 2๐‘ง ๐‘ง โˆ’ 0.60653 โ„‘ 2 ๐‘† + 4 = 2๐‘ง ๐‘ง โˆ’ 0.13533 Asรญ, la funciรณn de transferencia de pulso para el sistema es: ๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง) = 2๐‘ง ๐‘ง โˆ’ 0.60653 โˆ’ 2๐‘ง ๐‘ง โˆ’ 0.13533 = 0.94239๐‘ง ๐‘ง โˆ’ 0.60653 (๐‘ง โˆ’ 0.13533)
  • 27. FTP PARA SISTEMAS CON RETENEDOR DE ORDEN CERO (ZOH) Luis Edo Garcรญa Jaimes La figura muestra un sistema en el cual se incluye, ademรกs del muestreador, un retenedor de orden cero precediendo a la funciรณn continua ๐บ๐‘ƒ(๐‘†). ๐ป๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง) = โ„‘ ๐ป ๐‘† ๐บ๐‘(๐‘†) X(S) Y(S) H(S) x(t) y(t) x*(t) X*(S) T Retenedor Planta GP(S) La funciรณn de transferencia del retenedor de orden cero es: ๐ป ๐‘† = 1โˆ’๐‘’โˆ’๐‘†๐‘‡ ๐‘† ๐ป๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง) = โ„‘ 1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡ ๐‘† ๐บ๐‘(๐‘†) = โ„‘ 1 โˆ’ ๐‘’โˆ’๐‘†๐‘‡ ๐บ๐‘(๐‘†) ๐‘† ๐ป๐บ ๐‘ง = โ„‘ ๐บ๐‘(๐‘†) ๐‘† โˆ’ โ„‘ ๐บ๐‘(๐‘†) ๐‘† ๐‘’โˆ’๐‘†๐‘‡ = โ„‘ ๐บ๐‘(๐‘†) ๐‘† โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘(๐‘†) ๐‘† ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘ ๐‘† ๐‘†
  • 28. EJEMPLO Hallar la funciรณn de transferencia de pulso para el sistema de la figura. Asuma que el periodo de muestreo es ๐‘‡ = 1 ๐‘  y que el retenedor ๐ป(๐‘†) es de orden cero. X(S) Y(S) H(S) x(t) y(t) x*(t) X*(S) T Retenedor Planta 3 S(S+2) SOLUCIร“N: La funciรณn de transferencia de pulso para un sistema con ZOH es: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† con ๐บ ๐‘† = 3 ๐‘†(๐‘† + 2) ๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1 )โ„‘ 3 ๐‘†2(๐‘† + 2) Luis Edo Garcรญa Jaimes
  • 29. EJEMPLO (CONTINUACIร“N) Luis Edo Garcรญa Jaimes Utilizando tablas se obtiene: โ„‘ ๐‘Ž2 ๐‘†2(๐‘† + ๐‘Ž) = ๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง + 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง โˆ’ 1 2 ๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ Con ๐‘Ž = 2 y ๐‘‡ = 1 resulta: ๐ป๐บ ๐‘ง = 3 4 1 โˆ’ ๐‘งโˆ’1 โ„‘ 4 ๐‘†2(๐‘† + 2) ๐ป๐บ ๐‘ง = 0.75 ๐‘ง โˆ’ 1 ๐‘ง โ„‘ 4 ๐‘†2(๐‘† + 2) ๐ป๐บ ๐‘ง = 0.75 1.13533๐‘ง + 0.594) (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.1353) = 0.85149(๐‘ง + 0.5232) (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.1353) %DISCRETIZACION clc n=input('Entre el numerador n='); d=input('Entre el denominador d='); T=input('Entre el periodo de muestreo T='); G=tf(n,d) GD=c2d(G,T)
  • 30. FUNCIร“N DE TRANSFRENCIA DE PULSO PARA UN SISTEMA CON ELEMENTOS EN CASCADA Luis Edo Garcรญa Jaimes Para el sistema de la figura en el cual cada una de las funciones ๐บ1(๐‘†) y ๐บ2(๐‘†) estรกn precedidas por un muestreador y con el mismo periodo de muestreo, resulta: ๐‘ˆ ๐‘† = ๐บ1 ๐‘† ๐‘‹โˆ— (๐‘†) ๐‘Œ ๐‘† = ๐บ2 ๐‘† ๐‘ˆโˆ— (๐‘†) De las ecuaciones anteriores se obtiene: ๐‘ˆโˆ— ๐‘† = ๐บ1 โˆ— ๐‘† ๐‘‹โˆ— (๐‘†) ๐‘Œโˆ— ๐‘† = ๐บ2 โˆ— ๐‘† ๐‘ˆโˆ— (๐‘†) ๐‘Œโˆ— ๐‘† = ๐บ2 โˆ— ๐‘† ๐บ1 โˆ— ๐‘† ๐‘‹โˆ— (๐‘†) La funciรณn de transferencia de pulso es, entonces: ๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง) = ๐บ1 ๐‘ง ๐บ2 ๐‘ง = โ„‘ ๐บ1(๐‘†) โˆ— โ„‘ ๐บ2(๐‘†)
  • 31. FUNCIร“N DE TRANSFRENCIA DE PULSO PARA UN SISTEMA CON ELEMENTOS EN CASCADA (2) Luis Edo Garcรญa Jaimes Para el sistema de la figura en la cual los elementos en cascada ๐บ1(๐‘†) y ๐บ2(๐‘†) no presentan muestreador entre ellos, se obtiene: ๐‘Œ ๐‘† = ๐บ1(๐‘†)๐บ2 ๐‘† ๐‘‹โˆ— ๐‘† = ๐บ1๐บ2 ๐‘† ๐‘‹โˆ— (๐‘†) De la ecuaciรณn anterior se obtiene: ๐‘Œโˆ— ๐‘† = ๐บ1๐บ2 ๐‘† โˆ— ๐‘‹โˆ— (๐‘†) Escribiendo la รบltima ecuaciรณn en tรฉrminos de la transformada z resulta: ๐‘Œ ๐‘ง = ๐บ1๐บ2 ๐‘ง ๐‘‹(๐‘ง) La funciรณn de transferencia de pulso es: ๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘‹(๐‘ง) = ๐บ1๐บ2 ๐‘ง = โ„‘ ๐บ1๐บ2 ๐‘† Se concluye que: ๐บ1 ๐‘ง ๐บ2(๐‘ง) โ‰  ๐บ1๐บ2(๐‘ง)
  • 32. EJEMPLO Luis Edo Garcรญa Jaimes Determinar la respuesta ๐‘(๐‘˜๐‘‡) del sistema discreto de la figura. Asuma que ๐‘š(๐‘ก) es un escalรณn unitario y que el periodo de muestreo es ๐‘‡ = 0.5 ๐‘ . ๐ป(๐‘†) es un retenedor de orden cero. m(t) m*(t) c(t) b(t) b*(t) , 1.6 2S+1 0.5 4S+1 1.25 H(S) SOLUCIร“N: Debido a la presencia del retenedor de orden cero, la funciรณn de transferencia de pulso del sistema estรก dada por: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† ๐บ ๐‘† = 1 2๐‘† + 1 (4๐‘† + 1) = 0.125 ๐‘  + 0.5 (๐‘† + 0.25) ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 0.125 ๐‘† ๐‘† + 0.5 (๐‘† + 0.25)
  • 33. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes Expandiendo en fracciones parciales se obtiene: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 1 ๐‘† + 1 ๐‘† + 0.5 โˆ’ 2 ๐‘† + 0.25 De tablas de transformada ๐‘ง y con periodo de muestreo ๐‘‡ = 0.5 ๐‘ , resulta: ๐ป๐บ ๐‘ง = ๐‘ง โˆ’ 1 ๐‘ง ๐‘ง ๐‘ง โˆ’ 1 + ๐‘ง ๐‘ง โˆ’ 0.7788 โˆ’ 2๐‘ง ๐‘ง โˆ’ 0.8825 Pero: ๐ป๐บ ๐‘ง = ๐ต(๐‘ง) ๐‘€(๐‘ง) ๐ต ๐‘ง = ๐ป๐บ ๐‘ง . ๐‘€(๐‘ง) La entrada ๐‘š(๐‘ก) es un escalรณn unitario, entonces ๐‘€(๐‘ง) = ๐‘ง/(๐‘ง โˆ’ 1) , por lo tanto: ๐ต ๐‘ง = ๐‘ง ๐‘ง โˆ’ 1 + ๐‘ง ๐‘ง โˆ’ 0.7788 โˆ’ 2๐‘ง ๐‘ง โˆ’ 0.8825 Tomando la transformada inversa ๐‘ง a la expresiรณn anterior se obtiene: ๐‘ ๐‘˜๐‘‡ = 1 + 0.7788 ๐‘˜ โˆ’ 2 0.8825 ๐‘˜ ๐‘˜ = 0, 1, 2 โ€ฆ
  • 34. EJEMPLO Hallar la salida ๐‘ฅ(๐‘˜๐‘‡) para el sistema mostrado en la figura. Asuma un periodo de muestreo ๐‘‡ = 1 ๐‘  y que la entrada ๐‘’(๐‘ก) es un escalรณn unitario. ๐บ1 ๐‘† = 8 5๐‘† + 1 ๐บ2 ๐‘† = 3 6๐‘† + 1 E(S) A(S) A*(S) X(S) X*(S) G1(S) G2(S) T T SOLUCION: Para el sistema de la figura 3.8 se cumple: ๐‘‹ ๐‘† = ๐บ2 ๐‘† ๐ดโˆ— (๐‘†) ๐ด ๐‘† = ๐บ1 ๐‘† ๐ธ ๐‘† = ๐บ1๐ธ(๐‘†) ๐ดโˆ— ๐‘† = ๐บ1๐ธ(๐‘†) โˆ— Por lo tanto: ๐‘‹ ๐‘† = ๐บ2(๐‘†) ๐บ1๐ธ(๐‘†) โˆ— ๐‘‹โˆ— ๐‘† = ๐บ2 โˆ— (๐‘†) ๐บ1๐ธ(๐‘†) โˆ— Es decir: ๐‘‹ ๐‘ง = ๐บ2 ๐‘ง ๐บ1๐ธ(๐‘ง) Luis Edo Garcรญa Jaimes
  • 35. CONTINUACIร“N EJEMPLO ๐บ1๐ธ ๐‘ง = โ„‘ ๐บ1๐ธ(๐‘†) = โ„‘ 8 ๐‘†(5๐‘† + 1) = 1.45๐‘ง ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873) ๐บ2 ๐‘ง = โ„‘ ๐บ2(๐‘†) = โ„‘ 3 6๐‘† + 1 = 0.5๐‘ง ๐‘ง โˆ’ 0.84648 ๐‘‹ ๐‘ง = 0.5๐‘ง ๐‘ง โˆ’ 0.84648 โˆ— 1.45๐‘ง ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873) = 0.725๐‘ง2 ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.84648 (๐‘ง โˆ’ 0.81873) Expandiendo ๐‘‹(๐‘ง)/๐‘ง en fracciones parciales, se obtiene: ๐‘‹ ๐‘ง = 26.05๐‘ง ๐‘ง โˆ’ 1 + 118๐‘ง ๐‘ง โˆ’ 0.81873 โˆ’ 144.05๐‘ง ๐‘ง โˆ’ 0.84648 Finalmente, la transformada inversa z, permite obtener la salida ๐‘ฅ(๐‘˜๐‘‡) del sistema: ๐‘ฅ ๐‘˜๐‘‡ = 26.05 + 118(0.81873)๐‘˜ โˆ’ 144.05(0.84648)๐‘˜ ๐‘˜ = 0, 1, 2, 3 โ€ฆ Luis Edo Garcรญa Jaimes ๐‘ฅ(0) = 0.00000 ๐‘ฅ(5) = 6.85870 ๐‘ฅ(10) = 14.81630 ๐‘ฅ 1 = 0.72523 ๐‘ฅ(6) = 8.60107 . . . . . ๐‘ฅ 2 = 1.93275 ๐‘ฅ(7) = 10.29432 . . . . . ๐‘ฅ 3 = 3.44091 ๐‘ฅ(8) = 11.90643 . . . . . ๐‘ฅ 4 = 5.11545 ๐‘ฅ 9 = 13.41792 ๐‘ฅ โˆž = 26.0555
  • 36. SISTEMAS DE LAZO ABIERTO CON FILTROS DIGITALES Luis Edo Garcรญa Jaimes La figura ๐‘Ž. representa un sistema de lazo abierto en el cual, el convertidor A/D convierte la seรฑal de tiempo continuo ๐‘’(๐‘ก) en un secuencia de nรบmeros ๐‘’(๐‘˜๐‘‡), el filtro digital procesa esa secuencia de nรบmeros y genera otra secuencia de nรบmeros ๐‘š(๐‘˜๐‘‡), la cual es convertida en una seรฑal continua ๐‘š(๐‘ก) en el convertidor D/A. La figura ๐‘. es el modelo equivalente de la figura ๐‘Ž. De la figura ๐‘. se obtiene: ๐‘€ ๐‘ง = ๐ท ๐‘ง . ๐ธ ๐‘ง ๐ถ ๐‘ง = ๐ป๐บ ๐‘ง . ๐‘€ ๐‘ง ๐ถ ๐‘ง = ๐ท ๐‘ง . ๐ป๐บ ๐‘ง . ๐ธ ๐‘ง ๐ธ๐‘› ๐‘‘๐‘œ๐‘›๐‘‘๐‘’: : ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘ ๐‘† ๐‘†
  • 37. EJEMPLO Luis Edo Garcรญa Jaimes Determinar la respuesta del sistema de la figura ante una entrada en escalรณn unitario. Asumir que el periodo de muestreo es ๐‘‡ = 0.2 ๐‘ , que el filtro digital estรก descrito por la ecuaciรณn de diferencias: ๐‘š ๐‘˜ = 2๐‘’ ๐‘˜ โˆ’ ๐‘’ ๐‘˜ โˆ’ 1 y que ๐บ๐‘ ๐‘† = 1 ๐‘† + 1 SOLUCIร“N: De acuerdo con la figura ๐ท(๐‘ง) = ๐‘€(๐‘ง)/๐ธ(๐‘ง). Tomando la transformada ๐‘ง a la ecuaciรณn que describe el filtro: ๐‘€ ๐‘ง = 2 โˆ’ ๐‘งโˆ’1 ๐ธ(๐‘ง) ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = 2 โˆ’ ๐‘งโˆ’1 = 2๐‘ง โˆ’ 1 ๐‘ง
  • 38. CONTINUACIร“N DEL EJEMPLO Luis Edo Garcรญa Jaimes La funciรณn de transferencia para la planta es: ๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1 )โ„‘ ๐บ๐‘(๐‘†) ๐‘† ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 1 ๐‘† ๐‘† + 1 = 0.18127 ๐‘ง โˆ’ 0.81873 Como la entrada es un escalรณn unitario: ๐ธ ๐‘ง = ๐‘ง ๐‘ง โˆ’ 1 ๐ถ ๐‘ง = ๐ท ๐‘ง . ๐ป๐บ ๐‘ง . ๐ธ ๐‘ง = 2๐‘ง โˆ’ ๐‘ง ๐‘ง โˆ— 0.18127 ๐‘ง โˆ’ 0.81873 โˆ— ๐‘ง ๐‘ง โˆ’ 1 ๐ถ ๐‘ง = 0.18127(2๐‘ง โˆ’ 1) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.81873) Expandiendo ๐ถ(๐‘ง) en fracciones parciales resulta: ๐ถ ๐‘ง = 1 ๐‘ง โˆ’ 1 โˆ’ 0.63746 ๐‘ง โˆ’ 0.81873
  • 39. CONTINUACIร“N DEL EJEMPLO Tomando la transformada inversa z a la expresiรณn anterior se obtiene: ๐‘ ๐‘˜๐‘‡ = 1 โˆ’ 0.6376(0.81873)๐‘˜โˆ’1 ๐‘˜ = 1, 2, 3 โ€ฆ 0 ๐‘˜ = 0 A continuaciรณn se presentan valores de ๐‘(๐‘˜๐‘‡) para 0 โ‰ค ๐‘˜ โ‰ค 10, obtenidos utilizando MATLAB. ๐‘ 0 = 0.0000 ๐‘ 3 = 0.6500 ๐‘ 6 = 0.8079 ๐‘(9) = 0.8946 ๐‘ 1 = 0.4779 ๐‘ 4 = 0.7135 ๐‘ 7 = 0.8427 ๐‘(10) = 0.9137 ๐‘ 2 = 0.5726 ๐‘ 5 = 0.7654 ๐‘ 8 = 0.8712 ๐‘ โˆž = 1.000La ganancia DC del sistema estรก dada por: ๐พ๐ท๐ถ = lim ๐‘งโ†’1 ๐ท ๐‘ง โˆ— lim ๐‘†โ†’0 โ„Ž๐บ๐‘ (๐‘†) ๐พ๐ท๐ถ = lim ๐‘งโ†’1 2๐‘ง โˆ’ 1 ๐‘ง โˆ— lim ๐‘†โ†’0 1 ๐‘† + 1 = 1 Luis Edo Garcรญa Jaimes
  • 40. TRANSFORMADA Z MODIFICADA Luis Edo Garcรญa Jaimes Se utiliza cuando el sistema presenta tiempo muerto o retardo ๐œƒโ€ฒ . Sea la FT: ๐บ๐‘ ๐‘†) = ๐บ ๐‘† ๐‘’โˆ’๐œƒโ€ฒ ๐‘† ๐บ(๐‘†) no contiene tiempo muerto y ' ๏ฑ es el tiempo muerto. Sea: ๐œƒโ€ฒ = ๐‘๐‘‡ + ๐œƒ ๐‘‡ : es el periodo de muestreo y ๐‘ la parte entera del cociente: ๐‘ = ๐œƒโ€ฒ ๐‘‡ entonces: ๐บ๐‘ ๐‘†) = ๐บ ๐‘† ๐‘’โˆ’(๐‘๐‘‡+๐œƒ)๐‘† Tomando la transformada ๐‘ง a la ecuaciรณn anterior: ๐บ๐‘ ๐‘ง = โ„‘ ๐บ ๐‘† ๐‘’โˆ’ ๐‘๐‘‡+๐œƒ ๐‘† ๐บ๐‘ ๐‘ง = ๐‘งโˆ’๐‘ โ„‘ ๐บ ๐‘† ๐‘’โˆ’๐œƒ๐‘† El tรฉrmino โ„‘ ๐บ ๐‘† ๐‘’โˆ’๐œƒ๐‘† se define como la transformada ๐‘ง modificada de ๐บ(๐‘†) y se denota por: โ„‘๐‘š ๐บ(๐‘†) = ๐บ(๐‘ง, ๐‘š). Entonces: ๐บ๐‘ ๐‘ง = ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ ๐‘† = ๐‘งโˆ’๐‘ ๐บ ๐‘ง, ๐‘š En donde: ๐‘š = 1 โˆ’ ๐œƒ ๐‘‡ Si el sistema tiene retenedor de orden cero, la transformada z modificada es: ๐บ๐‘ƒ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ(๐‘†) ๐‘†
  • 41. EJEMPLO Luis Edo Garcรญa Jaimes Para el sistema de la figura hallar: a) La funciรณn de transferencia ๐‘Œ(๐‘ง) ๐‘…(๐‘ง). b) La salida ๐‘ฆ(๐‘˜๐‘‡) si la entrada es ๐‘Ÿ ๐‘ก = 2๐‘ข(๐‘ก) r(t) T=2 s H(S) 2e-3S 10S+1 y(t) HG(z) a) La funciรณn de transferencia del sistema es: ๐ป๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘…(๐‘ง) ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ(๐‘†) ๐‘† ๐‘ = ๐œƒโ€ฒ ๐‘‡ = 3 2 = 1 ๐‘ƒ๐‘Ž๐‘Ÿ๐‘ก๐‘’ ๐‘’๐‘›๐‘ก๐‘’๐‘Ÿ๐‘Ž ๐œƒ = ๐œƒโ€ฒ โˆ’ ๐‘๐‘‡ = 3 โˆ’ 1 โˆ— 2 ๐œƒ = 1 ๐‘š = 1 โˆ’ ๐œƒ ๐‘‡ = 1 โˆ’ 1 2 ๐‘š = 0.5 ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’1 โ„‘๐‘š 2 ๐‘†(10๐‘† + 1) = 2(๐‘ง โˆ’ 1) ๐‘ง2 โ„‘๐‘š 0.1 ๐‘†(๐‘† + 0.1) โ„‘๐‘š ๐‘Ž ๐‘†(๐‘† + ๐‘Ž) = 1 ๐‘ง โˆ’ 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘š๐‘‡ ๐‘ง โˆ’ ๐‘’๐‘Ž๐‘‡ ๐‘’โˆ’๐‘Ž๐‘š๐‘‡ = 0.9048 ๐‘’โˆ’๐‘Ž๐‘‡ = 0.8187 ๐ป๐บ ๐‘ง = 2(๐‘ง โˆ’ 1) ๐‘ง2 1 ๐‘ง โˆ’ 1 โˆ’ 0.9048 ๐‘ง โˆ’ 0.8187 ๐ป๐บ ๐‘ง = ๐‘Œ(๐‘ง) ๐‘…(๐‘ง) = 0.1904๐‘ง + 0.1722 ๐‘ง2 ๐‘ง โˆ’ 0.8187
  • 42. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes b) Si ๐‘Ÿ(๐‘ก) = 2๐‘ข(๐‘ก) entonces ๐‘… ๐‘ง = 2๐‘ง ๐‘งโˆ’1 ๐‘Œ ๐‘ง = 0.1904๐‘ง + 0.1722 ๐‘ง2 ๐‘ง โˆ’ 0.8187 โˆ— 2๐‘ง ๐‘ง โˆ’ 1 = 0.3808๐‘ง + 0.3444 ๐‘ง(๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187) Se expande ๐‘Œ(๐‘ง) en fracciones parciales y se obtiene: ๐‘Œ ๐‘ง = 0.42066 ๐‘ง + 4 ๐‘ง โˆ’ 1 โˆ’ 4.42066 ๐‘ง โˆ’ 0.8187 โ„‘โˆ’1 1 ๐‘ง = ๐›ฟ(๐‘˜ โˆ’ 1) โ„‘โˆ’1 1 ๐‘ง โˆ’ ๐‘Ž = ๐‘Ž ๐‘˜โˆ’1 Tomando la transformada ๐‘ง inversa resulta: ๐‘ฆ ๐‘˜๐‘‡ = 0.42066๐›ฟ ๐‘˜ โˆ’ 1 + 4(1)๐‘˜โˆ’1 โˆ’ 4.42066(0.8187)๐‘˜โˆ’1 ๐‘ฆ 0 = 0 ๐‘ฆ 3 = 1.03696 ๐‘ฆ 6 = 2.3740 ๐‘ฆ 1 = 0 ๐‘ฆ 4 = 1.5741 โ‹ฏ โ‹ฏ ๐‘ฆ 2 = 0.3808 ๐‘ฆ 5 = 2.0139 ๐‘ฆ โˆž = 4.0000
  • 43. TRANSFORMADA z MODIFICADA CON MATLAB Luis Edo Garcรญa Jaimes %DISCRETIZACION clc n=input('Entre el numerador n='); d=input('Entre el denominador d='); theta=input('Entre el retardo theta='); T=input('Entre el periodo de muestreo T='); G=tf(n,d,'iodelay',theta) GD=c2d(G,T) %Otra forma % [a,b,c,d]=tf2ss(n,d); % [ad,bd,cd,dd]=c2dt(a,b,c,T,theta); % [nd1,dd1]=ss2tf(ad,bd,cd,dd); % printsys(nd1,dd1,'z') ////////////////////////////////// %Respuesta al escalon 2u(t) y=2*step(GD) y = 0 0 0.38065 1.0367 1.5739 2.0137 2.3737 2.6685 2.9099 G = 2 exp(-3*s) * -------- 10 s + 1 Continuous-time transfer function. GD = 0.1903 z + 0.1722 z^(-2) * ----------------- z - 0.8187 Sample time: 2 seconds Discrete-time transfer function.
  • 44. FUNCIร“N DE TRANSFERENCIA DE PULSO DE UN SISTEMA EN LAZO CERRADO Luis Edo Garcรญa Jaimes La figura muestra el diagrama en bloques de un sistema de control digital en lazo cerrado, en el cual se incluye la dinรกmica de todos los elementos. A รฉste sistema se le pueden efectuar algunas simplificaciones. Por ejemplo, si el modelo del sistema es obtenido experimentalmente, la funciรณn de transferencia del proceso ๐บ๐‘(๐‘†) incluye la dinรกmica del elemento final de control y la del sistema de mediciรณn. En este caso, el diagrama de la figura ๐‘Ž se reduce al de la figura ๐‘. ๐บ๐‘ค ๐‘ง = ๐ถ ๐‘ง ๐‘… ๐‘ง = ๐ท ๐‘ง ๐ป๐บ ๐‘ง 1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘ ๐‘† ๐‘† ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ๐‘ ๐‘† ๐‘†
  • 45. EJEMPLO Luis Edo Garcรญa Jaimes Para el sistema de control discreto mostrado en la figura, hallar a) La funciรณn de transferencia de pulso en lazo cerrado. b) La respuesta ๐‘(๐‘˜๐‘‡) si ๐‘Ÿ(๐‘ก) es un escalรณn unitario. Asuma que el periodo de muestreo es ๐‘‡ = 1 ๐‘  , que ๐ป(๐‘†) es un retenedor de orden cero y que ๐ท(๐‘ง) es un controlador digital con funciรณn de transferencia: ๐ท ๐‘ง = 1.5๐‘ง โˆ’ 1.2 ๐‘ง โˆ’ 1 Planta r(t) c(t) + - H(S) T HG(S) e(t) e(kT) D(z) m(kT) Retenedor 2 S(S+4) SOLUCIร“N: a) La funciรณn de transferencia de pulso para el sistema planta- retenedor estรก dada por la ecuaciรณn: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘ ๐‘† ๐‘† ๐ป๐บ ๐‘ง = (1 โˆ’ ๐‘งโˆ’1 )โ„‘ 2 ๐‘†2(๐‘† + 4)
  • 46. CONTINUACIร“N EJEMPLO De tablas se encuentra que: โ„‘ ๐‘Ž2 ๐‘†2(๐‘† + ๐‘Ž) = ๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง + 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง ๐‘ง โˆ’ 1 2(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ ) Con ๐‘‡ = 1 ๐‘  y ๐‘Ž = 4 se obtiene, despuรฉs de simplificar: ๐ป๐บ ๐‘ง = 0.37728(๐‘ง + 0.30096) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831) La funciรณn de transferencia del sistema en lazo cerrado es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐ท ๐‘ง ๐ป๐บ(๐‘ง) 1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง) ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = 0.37728(๐‘ง + 0.30096) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831) โˆ— (1.5๐‘ง โˆ’ 1.2) ๐‘ง โˆ’ 1 1 + 0.37728(๐‘ง + 0.30096) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.01831) โˆ— (1.5๐‘ง โˆ’ 1.2) ๐‘ง โˆ’ 1 Luis Edo Garcรญa Jaimes
  • 47. CONTINUACIร“N EJEMPLO ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = 0.37728 ๐‘ง + 0.30096 1.5๐‘ง โˆ’ 1.2 ๐‘ง3 โˆ’ 1.45238๐‘ง2 + 0.75421๐‘ง โˆ’ 0.15457 ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = 0.37728 ๐‘ง + 0.30096 (1.5๐‘ง โˆ’ 1.2) ๐‘ง โˆ’ 0.67298 (๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969) Si ๐‘Ÿ(๐‘ก) es un escalรณn unitario, ๐‘…(๐‘ง) = ๐‘ง/(๐‘ง โˆ’ 1), por lo tanto: ๐ถ ๐‘ง = ๐บ๐‘ค ๐‘ง ๐‘…(๐‘ง) = 0.37728๐‘ง ๐‘ง + 0.30096 (1.5๐‘ง โˆ’ 1.2) (๐‘ง โˆ’ 1) ๐‘ง โˆ’ 0.67298 (๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969) Al expandir ๐ถ(๐‘ง)/๐‘ง en fracciones parciales se obtiene: ๐ถ(๐‘ง) ๐‘ง = 1 ๐‘ง โˆ’ 1 โˆ’ 2.354๐‘ง โˆ’ 0.48948 ๐‘ง2 โˆ’ 0.77939๐‘ง + 0.22969 + 1.3544 ๐‘ง โˆ’ 0.67298 Utilizando tablas se obtiene la transformada inversa ๐‘ง de ๐ถ(๐‘ง) asรญ: ๐‘ ๐‘˜๐‘‡ = 1 + 1.3544(0.67298)๐‘˜ โˆ’ 2.3542 cos 0.621๐‘˜ + 1.5339 sin 0.621๐‘˜ (0.4792)๐‘˜ Luis Edo Garcรญa Jaimes
  • 48. EJEMPLO Luis Edo Garcรญa Jaimes La figura representa el diagrama en bloques de un sistema de calefacciรณn de una habitaciรณn. La salida ๐‘(๐‘ก) es la temperatura de la habitaciรณn en grados centรญgrados y la seรฑal de voltaje ๐‘š(๐‘ก) es la salida del sensor de temperatura. La perturbaciรณn ๐‘‘(๐‘ก) se presenta cuando se abre la puerta de la habitaciรณn. Con la puerta cerrada ๐‘‘(๐‘ก) = 0 pero, si la puerta se abre en ๐‘ก = ๐‘ก0 entonces ๐‘‘(๐‘ก) = ๐‘ข(๐‘ก โˆ’ ๐‘ก0). a) Deduzca la funciรณn de transferencia ๐ถ(๐‘ง)/๐ธ(๐‘ง). b) Si se aplica un voltaje constante ๐‘’(๐‘ก) = 10๐‘‰ durante un largo periodo de tiempo, cuรกl serรก la temperatura de estado estable en la habitaciรณn con la puerta estรก cerrada? c) Estime el efecto que produce, sobre la temperatura, la apertura permanente de la puerta.
  • 49. SOLUCIร“N EJEMPLO a) La funciรณn de transferencia ๐ถ(๐‘ง) ๐ธ(๐‘ง) es: ๐บ ๐‘ง = ๐ถ(๐‘ง) ๐ธ(๐‘ง) = ๐ป๐บ ๐‘ง ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† ๐บ ๐‘† = 2 ๐‘† + 0.5 ๐บ ๐‘ง = ๐ถ(๐‘ง) ๐ธ(๐‘ง) = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 2 ๐‘†(๐‘† + 0.5) โ„‘ ๐‘Ž ๐‘† ๐‘† + ๐‘Ž = 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง (๐‘ง โˆ’ 1)(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ ) ๐บ ๐‘ง = ๐ถ(๐‘ง) ๐ธ(๐‘ง) = 2(๐‘ง โˆ’ 1) 0.5๐‘ง โ„‘ 0.5 ๐‘†(๐‘† + 0.5) ๐บ ๐‘ง = ๐ถ(๐‘ง) ๐ธ(๐‘ง) = 0.8848 ๐‘ง โˆ’ 0.7788 La entrada ๐‘’(๐‘ก) es un escalรณn de valor ๐‘’(๐‘ก) = 10, entonces ๐ธ ๐‘ง = 10๐‘ง (๐‘ง โˆ’ 1) La salida ๐ถ(๐‘ง) es:๐ถ ๐‘ง = ๐ป๐บ ๐‘ง . ๐ธ(๐‘ง) ๐ถ ๐‘ง = 0.8848 ๐‘ง โˆ’ 0.7788 โˆ— 10๐‘ง ๐‘ง โˆ’ 1 = 8.848๐‘ง (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.7788) Expandiendo en fracciones parciales ๐ถ(๐‘ง) ๐‘ง se obtiene: ๐ถ ๐‘ง = 40๐‘ง ๐‘ง โˆ’ 1 โˆ’ 40๐‘ง ๐‘ง โˆ’ 0.7788 โ„‘โˆ’1 ๐‘ง ๐‘ง โˆ’ ๐‘Ž = ๐‘Ž๐‘˜ ๐‘ ๐‘˜๐‘‡ = 40 โˆ’ 40 0.7788 ๐‘˜ ๐‘๐‘†๐‘† = 40 ยฐ๐ถ Luis Edo Garcรญa Jaimes
  • 50. SOLUCIร“N EJEMPLO, CONTINUACIร“N Luis Edo Garcรญa Jaimes b) Al abrir la puerta aparece la perturbaciรณn y la salida correspondiente a ella es: ๐ถ๐‘ƒ ๐‘† = ๐บ๐‘ƒ ๐‘† โˆ— ๐ท ๐‘† ๐ถ๐‘ƒ ๐‘† = 2.5 ๐‘† + 0.5 โˆ— 2 ๐‘† = 5 ๐‘†(๐‘† + 0.5) ๐ถ๐‘ƒ ๐‘ง = โ„‘ 5 ๐‘†(๐‘† + 0.5) = 5 0.5 โ„‘ 0.5 ๐‘†(๐‘† + 0.5) ๐ถ๐‘ƒ ๐‘ง = 2.212๐‘ง (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.7788) Expandiendo ๐ถ๐‘ƒ(๐‘ง) ๐‘ง en fracciones parciales y despejando ๐ถ๐‘ƒ ๐‘ง resulta: ๐ถ๐‘ƒ ๐‘ง = 10๐‘ง ๐‘ง โˆ’ 1 โˆ’ 10๐‘ง ๐‘ง โˆ’ 0.7788 โ„‘โˆ’1 ๐‘ง ๐‘ง โˆ’ ๐‘Ž = ๐‘Ž๐‘˜ Por tanto: ๐ถ๐‘ƒ ๐‘˜๐‘‡ = 10 โˆ’ 10 0.7788 ๐‘˜ ๐ถ๐‘ƒ๐‘†๐‘† = 10 โ„ƒ c) Si la puerta se deja largo tiempo abierta, la temperatura final serรก: ๐ถ๐‘†๐‘† = 40โ„ƒ โˆ’ 10โ„ƒ = 30โ„ƒ Se restan debido al signo que tiene la entrada de la perturbaciรณn.
  • 51. EJEMPLO FTP EN LAZO CERRADO La figura representa el sistema de control para una de las articulaciones de un robot. a) Si la entrada al sensor es el รกngulo ๐œƒ๐‘Ž en grados y el movimiento de la articulaciรณn estรก restringido de 0ยบ a 270ยบ, determinar el rango de la salida del sensor. b) Determinar la funciรณn de transferencia del sistema en lazo cerrado cuando ๐พ = 2.4 ๐‘ฆ ๐ท ๐‘ง = 1 Asuma que ๐‘‡ = 0.1 ๐‘ . c) Obtener ๐œƒ๐‘Ž (๐‘˜๐‘‡) cuando la entrada es ๐œƒ๐‘=5 ๐‘‰. Cuรกl serรก el valor final de ๐œƒ๐‘Ž ? c ๏ฑ m ๏ฑ a ๏ฑ T Control Retenedor Servomotor Engranajes Sensor D(Z) H(S) K 0.07 200 S(0.5S+1) 1 100 VS + - Ea a) Para ๐œƒ๐‘Ž = 0ยฐ ๐‘‰๐‘† = 0.07 โˆ— 0 = 0 Para ๐œƒ๐‘Ž = 270ยฐ ๐‘‰๐‘† = 0.07 โˆ— 270 = 18.9 ๐‘‰ El rango de la salida del sensor es de 0 ๐‘Ž 18.9 ๐‘‰ Luis Edo Garcรญa Jaimes
  • 52. SOLUCIร“N DEL EJEMPLO Luis Edo Garcรญa Jaimes b) La FTLC del sistema es: ๐บ๐‘ค ๐‘ง = ๐ท(๐‘ง) โˆ— ๐พ โˆ— ๐ป๐บ ๐‘ง 1 + ๐ท(๐‘ง) โˆ— ๐พ โˆ— ๐ป๐บ ๐‘ง โˆ— 0.07 ๐ท ๐‘ง = 1 ๐พ = 2.4 ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ(๐‘†) ๐‘† ๐บ ๐‘† = 200 ๐‘†(0.5๐‘† + 1) โˆ— 1 100 = 2 ๐‘†(0.5๐‘† + 1) ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 2 ๐‘†2 0.5๐‘† + 1 โ„‘ ๐‘Ž2 ๐‘†2(๐‘† + ๐‘Ž) = ๐‘Ž๐‘‡ โˆ’ 1 + ๐‘’โˆ’๐‘Ž๐‘‡ ๐‘ง + (1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ โˆ’ ๐‘Ž๐‘‡๐‘’โˆ’๐‘Ž๐‘‡ ) ๐‘ง ๐‘ง โˆ’ 1 2(๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ ) ๐ป๐บ ๐‘ง = 2 0.5 ๐‘ง โˆ’ 1 ๐‘ง โ„‘ 4 ๐‘†2 ๐‘† + 2 ๐ป๐บ ๐‘ง = 0.01873๐‘ง + 0.01752 (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187) ๐บ๐‘ค ๐‘ง = ๐œƒ๐‘Ž (๐‘ง) ๐œƒ๐‘ (๐‘ง) = 1 โˆ— 2.4 โˆ— 0.01873๐‘ง + 0.01752 (๐‘ง โˆ’ 1)(๐‘ง โˆ’ 0.8187) 1 + 1 โˆ— 2.4 โˆ— 0.01873๐‘ง + 0.01752 ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.8187 โˆ— 0.07 ๐บ๐‘ค ๐‘ง = ๐œƒ๐‘Ž (๐‘ง) ๐œƒ๐‘ (๐‘ง) = 0.04495๐‘ง + 0.04205 ๐‘ง2 โˆ’ 1.8155๐‘ง + 0.8218 = 0.04495๐‘ง + 0.04205 (๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586)
  • 53. CONTINUACION DEL EJEMPLO Luis Edo Garcรญa Jaimes Despendo ๐œƒ๐‘Ž ๐‘ง : ๐œƒ๐‘Ž ๐‘ง = 0.04495๐‘ง + 0.04205 (๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586) โˆ— ๐œƒ๐‘(๐‘ง) Al aplicar un escalรณn con ๐œƒ๐‘ = 5 ๐‘‰ resulta: ๐œƒ๐‘Ž ๐‘ง = 0.04495๐‘ง + 0.04205 (๐‘ง โˆ’ 0.9569)(๐‘ง โˆ’ 0.8586) โˆ— 5๐‘ง ๐‘ง โˆ’ 1 Expandiendo ๐œƒ๐‘Ž ๐‘ง /๐‘ง en fracciones parciales y despejando ๐œƒ๐‘Ž ๐‘ง se obtiene: ๐œƒ๐‘Ž ๐‘ง = 71.3777๐‘ง ๐‘ง โˆ’ 1 + 29.0095๐‘ง ๐‘ง โˆ’ 0.8586 โˆ’ 100.387๐‘ง ๐‘ง โˆ’ 0.9569 Tomando la transformada inversa ๐‘ง resulta: ๐œƒ๐‘Ž ๐‘˜๐‘‡ = 71.3777 + 29.0095(0.8586)๐‘˜ โˆ’ 100(0.9569)๐‘˜ c) El valor del รกngulo en estado estable al aplicar el escalรณn de 5 V es: ๐œƒ๐‘Ž = 71.3777ยฐ
  • 54. EL PLANO Z Y SU RELACIร“N CON EL PLANO S En los sistemas de control en tiempo continuo, la localizaciรณn de los polos y de los ceros en el plano ๐‘† permite establecer el comportamiento dinรกmico del sistema. En los sistemas de control en tiempo discreto, la ubicaciรณn de los polos y de los ceros en el plano ๐‘ง posibilita analizar el desempeรฑo del sistema discreto. Luis Edo Garcรญa Jaimes TRANSFORMADA DE LAPLACE TRANSFORMADA z โ„’ ๐‘“ ๐‘ก = ๐น ๐‘† = เถฑ 0 โˆž ๐‘“ ๐‘ก ๐‘’โˆ’๐‘†๐‘ก ๐‘‘๐‘ก โ„‘ ๐‘ก = โ„‘ ๐‘˜๐‘‡ = ๐น ๐‘ง = 0 โˆž ๐‘“ ๐‘˜๐‘‡ ๐‘งโˆ’๐‘˜ ๐‘ก ๐‘˜๐‘‡ ๐‘’โˆ’๐‘†๐‘ก ๐‘งโˆ’๐‘˜ ๐‘’๐‘†๐‘‡ ๐‘ง Cuando en el proceso se involucra un muestreo por impulsos, las variables complejas ๐‘ง y ๐‘† se relacionan, mediante la ecuaciรณn: ๐‘ง = ๐‘’๐‘†๐‘‡
  • 55. MAPEO DE POLOS Y CEROS EN EL PLANO S Y Z Luis Edo Garcรญa Jaimes Para un polo en el plano ๐‘† ubicado en ๐‘† = โˆ’4, y periodo de muestreo ๐‘‡ = 0.2 ๐‘ , la ubicaciรณn del polo correspondiente en el plano ๐‘ง es ๐‘ง = 0.449 ๐‘ง = ๐‘’๐‘†๐‘‡ = ๐‘’โˆ’4โˆ—0.2 ๐‘ง = 0.449 Im Re Im Re Plano S Plano Z x x x x x -4 0.449 x
  • 56. SISTEMA DE PRIMER ORDEN La funciรณn de transferencia de un sistema de primer orden con retardo es: ๐บ๐‘ƒ ๐‘† = ๐พ๐‘’โˆ’๐œƒ๐‘† ๐œ๐‘† + 1 ๐พ = Ganancia del sistema ๐œ = Constante de tiempo ๐œƒ = Retardo o tiempo muerto La ecuaciรณn caracterรญstica es: ๐œ๐‘† + 1 = 0 ๐‘† = โˆ’ 1 ๐œ ๐‘ง = ๐‘’๐‘†๐‘‡ Por lo tanto: ๐‘ง = ๐‘’โˆ’ ๐‘‡ ๐œ ๐œ = โˆ’ ๐‘‡ ๐‘™๐‘› ๐‘ง Luis Edo Garcรญa Jaimes
  • 57. SISTEMA DE SEGUNDO ORDEN Luis Edo Garcรญa Jaimes Para un sistema de segundo orden, con funciรณn de transferencia dada por: ๐บ ๐‘† = ๐พ๐‘ค๐‘› 2 ๐‘†2 + 2๐œ‰๐‘ค๐‘›๐‘† + ๐‘ค๐‘› 2 ๐‘ค๐‘› = ๐น๐‘Ÿ๐‘’๐‘๐‘ข๐‘’๐‘›๐‘๐‘–๐‘Ž ๐‘›๐‘Ž๐‘ก๐‘ข๐‘Ÿ๐‘Ž๐‘™ ๐œ‰ = ๐ถ๐‘œ๐‘’๐‘“๐‘–๐‘๐‘–๐‘’๐‘›๐‘ก๐‘’ ๐‘‘๐‘’ ๐‘Ž๐‘š๐‘œ๐‘Ÿ๐‘ก๐‘–๐‘”๐‘ข๐‘Ž๐‘š๐‘–๐‘’๐‘›๐‘ก๐‘œ ๐พ = ๐บ๐‘Ž๐‘›๐‘Ž๐‘๐‘–๐‘Ž ๐‘‘๐‘’๐‘™ ๐‘ ๐‘–๐‘ ๐‘ก๐‘’๐‘š๐‘Ž Las raรญces de la ecuaciรณn caracterรญstica: ๐‘†2 + 2๐œ‰๐‘ค๐‘›๐‘† + ๐‘ค๐‘› 2 = 0 son: ๐‘†1,2 = โˆ’๐œ‰๐‘ค๐‘› ยฑ ๐‘—๐‘ค๐‘› 1 โˆ’ ๐œ‰2 Utilizando la ecuaciรณn ๐‘ง = ๐‘’๐‘†๐‘‡ y teniendo en cuenta que ๐‘’ยฑ๐‘—๐›ผ = ๐‘๐‘œ๐‘ ๐›ผ ยฑ ๐‘—๐‘ ๐‘’๐‘›๐›ผ : ๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡ โˆ  ยฑ ๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2 = ๐‘ง โˆ  ยฑ ๐œƒ Haciendo ๐‘ค๐‘‘ = ๐‘ค๐‘› 1 โˆ’ ๐œ‰2, la ecuaciรณn anterior se transforma en: ๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡ โˆ  ยฑ ๐‘ค๐‘‘ ๐‘‡ El รกngulo ๐‘ค๐‘‘๐‘‡ estรก dado en radianes. Para darlo en grados: ๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡ ๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2
  • 58. EJEMPLO Luis Edo Garcรญa Jaimes Para los sistemas de control de tiempo discreto, con periodo de muestreo ๐‘‡ = 1.5 ๐‘  ๐‘Ž) ๐บ1 ๐‘ง = 2 ๐‘ง โˆ’ 0.5 ๐‘) ๐บ2 ๐‘ง = 0.6๐‘ง ๐‘ง2 โˆ’ 1.2๐‘ง + 0.4 ๐‘) ๐บ3(๐‘ง) = 0.2๐‘ง (๐‘ง โˆ’ 0.6)(๐‘ง2 โˆ’ 1.4๐‘ง + 0.6) Determinar la constante de tiempo y la ganancia DC. a) Para el sistema: ๐บ1 ๐‘ง = 2 ๐‘งโˆ’0.5 Ecuaciรณn caracterรญstica: ๐‘ง โˆ’ 0.5 = 0 Raices de la ecuaciรณn caracterรญstica: ๐‘ง = 0.5 Constante de tiempo: ๐œ = โˆ’ ๐‘‡ ๐‘™๐‘› ๐‘ง ๐œ = โˆ’ 1.5 ๐‘™๐‘› 0.5 ๐œ = 2.16 ๐‘ . Ganancia DC ๐พ๐ท๐ถ = lim ๐‘งโ†’1 ๐บ ๐‘ง ๐พ๐ท๐ถ = lim ๐‘งโ†’1 2 ๐‘งโˆ’0.5 ๐พ๐ท๐ถ = 4 b) Para el sistema: ๐บ2 ๐‘ง = 0.6๐‘ง ๐‘ง2โˆ’1.2๐‘ง+0.4 Ecuaciรณn Caracterรญstica: ๐‘ง2 โˆ’ 1.2๐‘ง + 0.4 = 0 Raรญces: ๐‘ง = 0.6 ยฑ ๐‘—0.2 ๐‘ง = ๐‘…๐‘’2 + ๐ผ๐‘š2 ๐‘ง = 0.62 + 0.22 ๐‘ง = 0.632 Constante de tiempo: ๐œ = โˆ’ ๐‘‡ ๐‘™๐‘› ๐‘ง ๐œ = โˆ’ 1.5 ๐‘™๐‘› 0.632 ๐œ = 3.26 ๐‘ . Ganancia DC ๐พ๐ท๐ถ = lim ๐‘งโ†’1 0.6๐‘ง ๐‘ง2โˆ’1.2๐‘ง+0.4 ๐พ๐ท๐ถ = 3
  • 59. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes c) Para el sistema: ๐บ3(๐‘ง) = 0.2๐‘ง (๐‘งโˆ’0.6)(๐‘ง2โˆ’1.4๐‘ง+0.6) Ecuaciรณn caracterรญstica: ๐‘ง โˆ’ 0.6 ๐‘ง2 โˆ’ 1.4๐‘ง + 0.6 = 0 Raรญces: ๐‘ง = 0.6 ๐‘ง = 0.7 ยฑ 0.5567 Constante de tiempo: ๐œ = โˆ’ 1.5 ๐‘™๐‘› 0.6 โˆ’ 1.5 ๐‘™๐‘› 0.8943 ๐œ = 16.36 ๐‘  Ganancia: ๐พ๐ท๐ถ = 2.5
  • 60. ANรLISIS DE ESTABILIDAD DE SISTEMAS DISCRETOS Luis Edo Garcรญa Jaimes Para el sistema de control en tiempo discreto de la figura, la funciรณn de transferencia de pulso en lazo cerrado estรก dada por: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐บ(๐‘ง) 1 + ๐บ๐ป(๐‘ง) La ecuaciรณn caracterรญstica del sistema es: 1 + ๐บ๐ป ๐‘ง = 0 Si ๐‘ง es una raรญz de la ecuaciรณn caracterรญstica y teniendo en cuenta que ๐‘ง = ๐‘’๐‘†๐‘‡ Si ๐‘† < 0 Entonces: ๐‘ง < 1 El sistema es estable Si ๐‘† = 0 Entonces: ๐‘ง = 1 El sistema es crรญticamente estable Si ๐‘† > 0 Entonces: ๐‘ง > 1 El sistema es inestable
  • 61. CONDICIONES DE ESTABILIDAD DE UN SISTEMA DISCRETO ๏‚ท El sistema es estable si todos sus polos de lazo cerrado estรกn ubicados dentro del cรญrculo unitario del plano ๐‘ง. Cualquier polo de lazo cerrado localizado fuera del cรญrculo unitario genera un sistema inestable. ๏‚ท Un polo simple o un solo par de polos complejos conjugados ubicados sobre el cรญrculo unitario ( ๐‘ง = 1), hace que el sistema sea crรญticamente estable. Polos mรบltiples ubicados sobre el cรญrculo unitario hacen que el sistema sea inestable. ๏‚ท Los ceros de lazo cerrado no afectan la estabilidad del sistema. Luis Edo Garcรญa Jaimes
  • 62. CRITERIO DE ESTABILIDAD DE JURY Para aplicar esta prueba a la ecuaciรณn caracterรญstica ๐‘„(๐‘ง) = 0, se construye una tabla cuyos elementos estรกn determinados por los coeficientes de ๐‘„(๐‘ง). Para construir la tabla la ecuaciรณn caracterรญstica se debe escribir en la forma: ๐‘„ ๐‘ง = ๐‘Ž๐‘›๐‘ง๐‘› + ๐‘Ž๐‘›โˆ’1๐‘ง๐‘›โˆ’1 + ๐‘Ž๐‘›โˆ’2๐‘ง๐‘›โˆ’2 + โ‹ฏ ๐‘Ž1๐‘ง + ๐‘Ž0 = 0 ๐‘Ž๐‘› > 0 El arreglo de Jury se construye como se indica en la tabla Luis Edo Garcรญa Jaimes
  • 63. CONSTRUCCIร“N DE LA TABLA DE JURY Luis Edo Garcรญa Jaimes Los coeficientes del arreglo de Jury se calculan asรญ: ๐‘0 = ๐‘Ž0 ๐‘Ž๐‘› ๐‘Ž๐‘› ๐‘Ž0 ๐‘1 = ๐‘Ž0 ๐‘Ž๐‘›โˆ’1 ๐‘Ž๐‘› ๐‘Ž1 ๐‘2 = ๐‘Ž0 ๐‘Ž๐‘›โˆ’2 ๐‘Ž๐‘› ๐‘Ž2 ๐‘๐‘— = ๐‘Ž0 ๐‘Ž๐‘›โˆ’๐‘— ๐‘Ž๐‘› ๐‘Ž๐‘— ๐‘0 = ๐‘0 ๐‘๐‘›โˆ’1 ๐‘๐‘›โˆ’1 ๐‘0 ๐‘1 = ๐‘0 ๐‘๐‘›โˆ’2 ๐‘๐‘›โˆ’1 ๐‘1 ๐‘๐‘— = ๐‘0 ๐‘๐‘›โˆ’1โˆ’๐‘— ๐‘๐‘›โˆ’1 ๐‘๐‘— ๐‘๐‘— = ๐‘0 ๐‘3โˆ’๐‘— ๐‘3 ๐‘๐‘— Para que el sistema sea estable, se requiere el cumplimiento de ๐‘› + 1 condiciones, en donde ๐‘› es el orden de la ecuaciรณn caracterรญstica. Dichas condiciones son: 1. ๐‘„ 1 > 0 2. โˆ’1 ๐‘› ๐‘„(โˆ’1) > 0 3. ๐‘Ž0 < ๐‘Ž๐‘› 4. ๐‘0 > ๐‘๐‘›โˆ’1 5. ๐‘0 > ๐‘๐‘›โˆ’2 . . . . . ๐‘› + 1. ๐‘ž0 > ๐‘ž2
  • 64. PROCEDIMIENTO PARA REALIZAR LA PRUEBA DE JURY El procedimiento para efectuar la prueba es el siguiente: Paso1: Determinar si se cumplen las condiciones 1, 2 y 3. Si no se cumplen, el sistema es inestable, si se cumplen se efectรบa el paso 2 Paso 2: Determinar el mรกximo valor de ๐‘—, asรญ: ๐‘—๐‘š๐‘Ž๐‘ฅ = ๐‘› โˆ’ 2 Si ๐‘—๐‘š๐‘Ž๐‘ฅ = 0, no se continรบa el procedimiento pues la informaciรณn del paso 1 es suficiente para determinar la estabilidad del sistema. Paso 3: El mรกximo nรบmero de filas que ha de tener el arreglo estรก dado por: ๐น ๐‘š๐‘Ž๐‘ฅ = 2๐‘—๐‘š๐‘Ž๐‘ฅ + 1 = 2๐‘› โˆ’ 3 Paso 4: Se completa el arreglo. A cada fila se le aplica la restricciรณn. Si รฉsta no se cumple, no se continรบa y el sistema es inestable Luis Edo Garcรญa Jaimes
  • 65. EJEMPLO 1 CRITERIO DE JURY Luis Edo Garcรญa Jaimes Determinar la estabilidad del sistema de control discreto cuya funciรณn de transferencia en lazo cerrado es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐‘ง2 (๐‘ง + 0.5) ๐‘ง4 โˆ’ 0.8๐‘ง3 + 0.5๐‘ง2 + 0.2๐‘ง โˆ’ 0.1 SOLUCIร“N: La ecuaciรณn caracterรญstica del sistema es: ๐‘ง4 โˆ’ 0.8๐‘ง3 + 0.5๐‘ง2 + 0.2๐‘ง โˆ’ 0.1 = 0 ๐‘Ž4 = 1 ๐‘Ž3 = โˆ’0.8 ๐‘Ž2 = 0.5 ๐‘Ž1 = 0.2 ๐‘Ž0 = โˆ’0.1 Para evaluar la estabilidad el procedimiento se inicia asรญ: Nรบmero de condiciones: ๐‘› + 1 = 4 + 1 = 5 Paso 1: Verificaciรณn de las condiciones 1, 2 y 3. 1. ๐‘„ 1 > 0 ๐‘„ 1 = 1 โˆ’ 0.8 + 0.5 + 0.2 โˆ’ 0.1 = 0.8 > 0 2. โˆ’1 4 ๐‘„ โˆ’1 > 0 ๐‘„ โˆ’1 = 1 + 0.8 + 0.5 โˆ’ 0.2 โˆ’ 0.1 = 2 > 0 3. ๐‘Ž0 < ๐‘Ž๐‘› โˆ’0.1 < 1 Las condiciones 1, 2 y 3 se cumplen.
  • 66. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes Paso 2. Mรกximo valor de ๐‘— ๐‘—๐‘š๐‘Ž๐‘ฅ = ๐‘› โˆ’ 2 = 4 โˆ’ 2 = 2 Paso 3: Mรกximo nรบmero de filas del arreglo: ๐น ๐‘š๐‘Ž๐‘ฅ = 2๐‘—๐‘š๐‘Ž๐‘ฅ + 1 = 2๐‘› โˆ’ 3 = 5 Paso 4: Se completa el arreglo chequeando las condiciones respectivas. ๐’‹ ๐‘ญ๐’Š๐’๐’‚ ๐’›๐ŸŽ ๐’›๐Ÿ ๐’›๐Ÿ ๐’›๐Ÿ‘ ๐’›๐Ÿ’ 0 1 2 โˆ’0.1 1 0.2 โˆ’0.8 0.5 0.5 โˆ’0.8 0.2 1 โˆ’0.1 1 3 4 โˆ’0.99 โˆ’0.12 0.78 โˆ’0.55 โˆ’0.55 0.78 โˆ’0.12 โˆ’0.99 2 5 0.9657 โˆ’0.8382 0.6831 ๐‘0 = โˆ’0.1 1 1 โˆ’0.1 = โˆ’0.99 ๐‘1 = โˆ’0.1 โˆ’0.8 1 0.2 = 0.78 ๐‘2 = โˆ’0.1 0.5 1 0.5 = โˆ’0.55 ๐‘3 = โˆ’0.1 0.2 1 โˆ’0.8 = โˆ’0.12 ๐‘0 > ๐‘3 โˆ’0.99 > โˆ’0.12 Cumple
  • 67. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes ๐‘0 = โˆ’0.99 โˆ’0.12 โˆ’0.12 โˆ’0.99 = 0.9657 ๐‘1 = โˆ’0.99 โˆ’0.55 โˆ’0.12 0.78 = โˆ’0.8382 ๐‘2 = โˆ’0.99 0.78 โˆ’0.12 โˆ’0.55 = 0.6381 ๐‘0 > ๐‘2 0.9657 > 0.6381 Cumple Dado que se cumplen todas las condiciones el sistema es estable. Utilizando el Matlab se obtienen las raรญces de la ecuaciรณn caracterรญstica: ๐‘ง4 โˆ’ 0.8๐‘ง3 + 0.5๐‘ง2 + 0.2๐‘ง โˆ’ 0.1 = 0 Asรญ ๐‘ง = 0.4521 ยฑ ๐‘—0.7257 ๐‘ง = 0.855 ๐‘ง = โˆ’0.4256 ๐‘ง = 0.3213 Se observa entonces que todas las raรญces de la ecuaciรณn caracterรญstica estรกn ubicadas dentro del cรญrculo unitario, con lo cual se cumple la condiciรณn de estabilidad.
  • 68. EJEMPLO 2 Para el sistema de control discreto de la figura, determinar el valor o valores de la ganancia ๐พ para los cuales el sistema es estable. Asumir como periodo de muestreo ๐‘‡ = 1 ๐‘  y que ๐ป(๐‘†) es un retenedor de orden cero. Luis Edo Garcรญa Jaimes SOLUCIร“N: La funciรณn de transferencia de pulso para el sistema estรก dada por : ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 3 ๐‘†2(๐‘† + 5) Con un periodo de muestreo ๐‘‡ = 1 ๐‘  se obtiene: ๐ป๐บ ๐‘ง = 0.4808(๐‘ง + 0.2394) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.00673) La funciรณn de transferencia en lazo cerrado es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐พ. ๐ป๐บ(๐‘ง) 1 + ๐พ. ๐ป๐บ(๐‘ง) ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = 0.4808๐พ(๐‘ง + 0.2394) ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.00673 + 0.4808๐พ(๐‘ง + 0.2394)
  • 69. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes La ecuaciรณn caracterรญstica del sistema es: ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.00673 + 0.4808๐พ ๐‘ง + 0.2394 = 0 Reorganizando tรฉrminos: ๐‘ง2 โˆ’ 1.00673 โˆ’ 0.4808๐พ ๐‘ง + 0.00673 + 0.1151๐พ = 0 Nรบmero de condiciones: ๐‘› + 1 = 3 1. ๐‘„ 1 = 1 โˆ’ 1.00673 โˆ’ 0.4808๐พ + 0.00673 + 0.1151๐พ > 0 0.5959๐พ > 0 ๐พ > 0 2. โˆ’1 2 ๐‘„ โˆ’1 = 1 โˆ’ 1.00673 โˆ’ 0.4808๐พ โˆ’1 + 0.00673 + 0.1151๐พ > 0 2.01346 โˆ’ 0.3657๐พ > 0 ๐พ < 5.5 3. ๐‘Ž0 < ๐‘Ž๐‘› 0.00673 + 0.1151๐พ < 1 โˆ’8.7446 < ๐พ < 8.6296 Los resultados obtenidos indican que el sistema es estable si: 0 < ๐พ < 5.5
  • 70. CRITERIO DE ESTABILIDAD DE ROUTH PARA SISTEMAS DISCRETOS Luis Edo Garcรญa Jaimes Un mรฉtodo muy utilizado en el anรกlisis de estabilidad de sistemas discretos es el uso de la transformaciรณn bilineal junto con el criterio de Routh. La transformaciรณn bilineal permite transformar el plano ๐‘ง en otro plano ๐‘ค y estรก definida por: ๐‘ง = 1 + ๐‘‡๐‘ค 2 1 โˆ’ ๐‘‡๐‘ค 2 ๐‘ค = 2 ๐‘‡ ๐‘ง โˆ’ 1 ๐‘ง + 1 Lo cual posibilita transformar la ecuaciรณn caracterรญstica: ๐‘„ ๐‘ง = ๐‘Ž๐‘› ๐‘ง๐‘› + ๐‘Ž๐‘›โˆ’1๐‘ง๐‘›โˆ’1 + ๐‘Ž๐‘›โˆ’2๐‘ง๐‘›โˆ’2 + โ‹ฏ ๐‘Ž1๐‘ง + ๐‘Ž0 = 0 ๐‘Ž๐‘› > 0 En otra ecuaciรณn caracterรญstica de la forma: ๐‘„ ๐‘ค = ๐›ผ๐‘› ๐‘ค๐‘› + ๐›ผ๐‘›โˆ’1๐‘ค๐‘›โˆ’1 + โ‹ฏ ๐›ผ1๐‘ค + ๐›ผ0 Asรญ, el arreglo de Routh toma la forma: ๐‘ค๐‘› ๐‘ค๐‘›โˆ’1 ๐‘ค๐‘›โˆ’2 ๐‘ค๐‘›โˆ’3 โ‹ฎ ๐‘ค2 ๐‘ค1 ๐‘ค0 ๐›ผ๐‘› ๐›ผ๐‘›โˆ’2 ๐›ผ๐‘›โˆ’4 โ‹ฏ ๐›ผ๐‘›โˆ’1 ๐›ผ๐‘›โˆ’3 ๐›ผ๐‘›โˆ’5 โ‹ฏ ๐‘1 ๐‘2 ๐‘3 โ€ฆ ๐‘1 ๐‘2 ๐‘3 โ‹ฏ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐‘1 ๐‘2 ๐‘ž1 ๐‘Ÿ1
  • 71. COEFICIENTES DEL ARREGLO DE ROUTH En donde: ๐‘1 = (๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’2) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’3) ๐›ผ๐‘›โˆ’1 ๐‘1 = ๐‘1 ๐›ผ๐‘›โˆ’3 โˆ’ ๐‘2 (๐›ผ๐‘›โˆ’1) ๐‘1 ๐‘2 = (๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’4) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’5) ๐›ผ๐‘›โˆ’1 ๐‘2 = ๐‘1 ๐›ผ๐‘›โˆ’5 โˆ’ ๐‘3 (๐›ผ๐‘›โˆ’1) ๐‘1 ๐‘3 = (๐›ผ๐‘›โˆ’1)(๐›ผ๐‘›โˆ’6) โˆ’ ๐›ผ๐‘› (๐›ผ๐‘›โˆ’7) ๐›ผ๐‘›โˆ’1 . . . . . . . El criterio de Routh-Hurwist establece que: el sistema es estable sรญ y solo sรญ todos los coeficientes de la primera columna del arreglo son positivos. โ€œEl nรบmero de raรญces de la ecuaciรณn caracterรญstica con parte real positiva es igual al nรบmero de cambios de signo que se presentan en los coeficientes de la primera columna del arregloโ€. Luis Edo Garcรญa Jaimes
  • 72. EJEMPLO ESTABILIDAD SEGรšN CRITERIO DE ROUTH Determinar el valor de ๐พ para el cual el sistema de control discreto de la figura es estable. ๐ป(๐‘†) es un retenedor de orden cero. Periodo de muestreo ๐‘‡ = 2 ๐‘ . Luis Edo Garcรญa Jaimes SOLUCIร“N: Como la funciรณn de transferencia del proceso presenta retardo, es necesario trabajar con la transformada ๐‘ง modificada. Por lo tanto: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ๐‘ ๐‘† ๐‘† ๐บ๐‘ (๐‘†) = 5๐‘’โˆ’3๐‘† 10๐‘† + 1 ๐‘ = ๐œƒโ€ฒ ๐‘‡ = 3 2 = 1 (๐‘ƒ๐‘Ž๐‘Ÿ๐‘ก๐‘’ ๐‘’๐‘›๐‘ก๐‘’๐‘Ÿ๐‘Ž) ๐œƒ = ๐œƒโ€ฒ โˆ’ ๐‘๐‘‡ = 3 โˆ’ 2 ๐œƒ = 1 ๐‘š = 1 โˆ’ ๐œƒ ๐‘‡ = 1 โˆ’ 1 2 ๐‘š = 0.5 ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’1 โ„‘๐‘š 5 ๐‘† 10๐‘† + 1 = 5(๐‘ง โˆ’ 1) ๐‘ง2 โ„‘๐‘š 0.1 ๐‘† ๐‘† + 0.1
  • 73. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes โ„‘๐‘š ๐‘Ž ๐‘†(๐‘† + ๐‘Ž) = 1 ๐‘ง โˆ’ 1 โˆ’ ๐‘’โˆ’๐‘Ž๐‘š๐‘‡ ๐‘ง โˆ’ ๐‘’โˆ’๐‘Ž๐‘‡ ๐ป๐บ ๐‘ง = 5(๐‘ง โˆ’ 1) ๐‘ง2 1 ๐‘ง โˆ’ 1 โˆ’ 0.9048 ๐‘ง โˆ’ 0.8187 ๐ป๐บ ๐‘ง = 0.476(๐‘ง + 0.9044) ๐‘ง2(๐‘ง โˆ’ 0.8187) Utilizando la transformaciรณn bilineal con ๐‘‡ = 2 ๐‘ , se obtiene: ๐ป๐บ ๐‘ค = 0.476 1 + ๐‘ค 1 โˆ’ ๐‘ค + 0.9044 1 + ๐‘ค 1 โˆ’ ๐‘ค 2 1 + ๐‘ค 1 โˆ’ ๐‘ค โˆ’ 0.8187 ๐ป๐บ ๐‘ค = 0.025 1 โˆ’ ๐‘ค 2 (๐‘ค + 19.9205) 1 + ๐‘ค 2(๐‘ค + 0.09968) La funciรณn de transferencia de lazo cerrado para el sistema es: ๐บ๐‘ค ๐‘ค = ๐พ. ๐ป๐บ(๐‘ค) 1 + ๐พ. ๐ป๐บ(๐‘ค) La ecuaciรณn caracterรญstica es: 1 + ๐พ. ๐ป๐บ ๐‘ค = 0 1 + 0.025 1 โˆ’ ๐‘ค 2 (๐‘ค + 19.9205) 1 + ๐‘ค 2(๐‘ค + 0.09968) = 0
  • 74. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes 1 + 0.025๐พ ๐‘ค3 + 2.0996 + 0.448๐พ ๐‘ค2 + 1.1993 โˆ’ 0.971๐พ ๐‘ค + 0.0996 + 0.498๐พ = 0 El arreglo de Routh para la ecuaciรณn anterior es: ๐‘ค3 ๐‘ค2 ๐‘ค1 ๐‘ค0 1 + 0.025๐พ 1.1993 โˆ’ 0.971๐พ 2.0996 + 0.448๐พ 0.0996 + 0.498๐พ 2.4184 โˆ’ 2.006๐พ โˆ’ 0.446๐พ2 2.0996 + 0.448๐พ 0 0.0996 + 0.498๐พ Para que el sistema sea estable, se debe cumplir: 1 + 0.025๐พ > 0 ๐พ > โˆ’40 2.0996 + 0.448๐พ > 0 ๐พ > โˆ’4.686 2.4184 โˆ’ 2.006๐พ โˆ’ 0.446๐พ2 2.0996 + 0.448๐พ > 0 ๐พ < 0.998 0.0996 + 0.498๐พ > 0 ๐พ > โˆ’0.2 Considerando los resultados anteriores, se deduce que el sistema es estable si: โˆ’0.2 < ๐พ < 0.988
  • 75. CONTINUACIร“N EJEMPLO La frecuencia de oscilaciรณn para ๐พ = 0.988 se puede determinar a partir de la fila de ๐‘ค2 en el arreglo. En esta fila, se reemplaza ๐พ y se resuelve la ecuaciรณn resultante para ๐‘ค๐‘ค, cuyo valor corresponde a la parte imaginaria de ๐‘ค. Para el caso del ejemplo que se analiza, la ecuaciรณn para evaluar a ๐‘ค๐‘ค es: 2.0996 + 0.448(0.988) ๐‘ค๐‘ค 2 + 0.0996 + 0.498 0.988 = 0 2.542๐‘ค๐‘ค 2 + 0.591 = 0 ๐‘ค๐‘ค = ยฑ๐‘—0.482 Si se desea hallar la frecuencia real ๐‘ค en el plano ๐‘† se debe utilizar la ecuaciรณn: ๐‘ค๐‘ค = 2 ๐‘‡ tan ๐‘ค๐‘‡ 2 ๐‘ค = 2 ๐‘‡ tanโˆ’1 ๐‘ค๐‘ค ๐‘‡ 2 ๐‘ค = 2 2 tanโˆ’1 0.482 โˆ— 2 2 ๐‘ค = 0.449 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  Luis Edo Garcรญa Jaimes
  • 76. ANรLISIS DE RESPUESTA TRANSITORIA Y DE ESTADO ESTABLE Luis Edo Garcรญa Jaimes Con frecuencia, las caracterรญsticas de funcionamiento del sistema se especifican en funciรณn de su respuesta transitoria ante un escalรณn unitario, ya que รฉste tipo de entrada es fรกcil de generar y permite obtener informaciรณn รบtil del sistema. La figura muestra las especificaciones de respuesta transitoria, de un sistema de segundo orden subamortiguado, ante una entrada en escalรณn unitario.
  • 77. ESPECIFICACIONES DE RESPUESTA TRANSITORIA Tiempo de retardo (๐’•๐’…): Es el tiempo necesario para que la respuesta del sistema alcance por primera vez, el 50% de su valor final. ๐‘ก๐‘‘ = 1 + 0.7๐œ‰ ๐‘ค๐‘› 0 < ๐œ‰ < 1 ๐‘ก๐‘‘ = 1.1 + 0.125๐œ‰ + 0.46๐œ‰2 ๐‘ค๐‘› 0 < ๐œ‰ < 1 Tiempo de crecimiento (๐’•๐’“): Es el tiempo que requiere la respuesta al escalรณn para pasar del 10% al 90% de su valor final. ๐‘ก๐‘Ÿ = 0.8 + 2.5๐œ‰ ๐‘ค๐‘› 0 < ๐œ‰ < 1 ๐‘ก๐‘Ÿ = 1 โˆ’ 0.4167๐œ‰ + 2.9๐œ‰2 ๐‘ค๐‘› 0 < ๐œ‰ < 1 Tiempo de pico (๐’•๐’‘): Es el tiempo necesario para que la respuesta al escalรณn alcance su mรกximo sobreimpulso. ๐‘ก๐‘ = ๐œ‹ ๐‘ค๐‘› 1 โˆ’ ๐œ‰2 0 < ๐œ‰ < 1 Luis Edo Garcรญa Jaimes
  • 78. ESPECIFICACIONES DE RESPUESTA TRANSITORIA Mรกximo sobreimpulso (๐‘ด๐’‘): Es el valor mรกximo de la curva de respuesta al escalรณn medido partir del valor de estado estable. ๐‘€๐‘Ž๐‘ฅ๐‘–๐‘š๐‘œ ๐‘ ๐‘œ๐‘๐‘Ÿ๐‘’๐‘–๐‘š๐‘๐‘ข๐‘™๐‘ ๐‘œ = ๐‘ ๐‘ก๐‘ โˆ’ ๐‘(โˆž) ๐‘(โˆž) โˆ— 100% En donde ๐‘(๐‘ก๐‘ ) representa el valor mรกximo alcanzado por la respuesta y ๐‘(โˆž) representa el valor de estado estable de la misma. En tรฉrminos de ๐œ‰ y ๐‘ค๐‘› el valor del mรกximo sobreimpulso estรก dado por: ๐‘€๐‘ = ๐‘’โˆ’๐œ‹๐œ‰ 1โˆ’๐œ‰2 0 < ๐œ‰ < 1 Tiempo de establecimiento (๐’•๐’”): Es el tiempo requerido para que la curva de respuesta al escalรณn alcance y se quede variando, alrededor de su valor final dentro 2% del valor absoluto de su valor final. ๐‘ก๐‘  = 4 ๐œ‰๐‘ค๐‘› 0 < ๐œ‰ < 1 Para sistemas con ๐œ‰ โ‰ฅ 1, el tiempo de establecimiento estรก dado por: ๐‘ก๐‘  = 8๐œ‰ ๐‘ค๐‘› ๐œ‰ โ‰ฅ 1 Luis Edo Garcรญa Jaimes
  • 79. ERROR EN ESTADO ESTABLE EN SISTEMAS DISCRETOS Luis Edo Garcรญa Jaimes Para el sistema de control de la figura, la seรฑal de error ๐‘’(๐‘ก), estรก dada por: ๐‘’ ๐‘ก = ๐‘Ÿ ๐‘ก โˆ’ ๐‘ ๐‘ก Tomando la transformada ๐‘ง se obtiene: ๐ธ ๐‘ง = ๐‘… ๐‘ง โˆ’ ๐ถ ๐‘ง La funciรณn de transferencia de pulso de lazo cerrado para el sistema es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐ป๐บ(๐‘ง) 1 + ๐ป๐บ(๐‘ง) Al despejar ๐ถ(๐‘ง) y llevar el resultado a la ecuaciรณn de ๐ธ(๐‘ง) se obtiene: ๐ธ ๐‘ง = ๐‘… ๐‘ง โˆ’ ๐ป๐บ ๐‘ง . ๐‘… ๐‘ง 1 + ๐ป๐บ ๐‘ง ๐ธ ๐‘ง = ๐‘…(๐‘ง) 1 + ๐ป๐บ(๐‘ง) El error de estado estable se puede evaluar aplicando el teorema del valor final: ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ธ ๐‘ง = lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐‘… ๐‘ง 1 + ๐ป๐บ ๐‘ง
  • 80. ERROR DE ESTADO ESTABLE ANTE DIFERENTES ENTRADAS Luis Edo Garcรญa Jaimes Entrada escalรณn: Para una entrada en escalรณn ๐‘Ÿ(๐‘ก) = ๐ด se tiene: ๐‘…(๐‘ง) = ๐ด๐‘ง ๐‘ง โˆ’ 1 ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ด๐‘ง ๐‘ง โˆ’ 1 (1 + ๐ป๐บ(๐‘ง) = lim ๐‘งโ†’1 ๐ด 1 + ๐ป๐บ(๐‘ง) Se define la Constante de error de posiciรณn estรกtica como: ๐‘˜๐‘ = lim ๐‘งโ†’1 ๐ป๐บ ๐‘ง = lim ๐‘งโ†’1 (๐น๐‘‡๐ฟ๐ด) ๐‘’๐‘ ๐‘  = ๐ด 1 + ๐‘˜๐‘ Entrada rampa: Para una entrada rampa ๐‘Ÿ(๐‘ก) = ๐ด๐‘ก se tiene: ๐‘… ๐‘ง = ๐ด๐‘‡๐‘ง ๐‘ง โˆ’ 1 2 ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ด๐‘‡๐‘ง ๐‘ง โˆ’ 1 2 1 + ๐ป๐บ(๐‘ง) = lim ๐‘งโ†’1 ๐ด๐‘‡ ๐‘ง โˆ’ 1 ๐ป๐บ(๐‘ง) Si se define la Constante de error de velocidad estรกtica como: ๐‘˜๐‘ฃ = 1 ๐‘‡ lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ป๐บ ๐‘ง = 1 ๐‘‡ lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 . ๐น๐‘‡๐ฟ๐ด ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = ๐ด ๐‘˜๐‘ฃ
  • 81. ERROR DE ESTADO ESTABLE ANTE DIFERENTES ENTRADAS Luis Edo Garcรญa Jaimes ๐‘ป๐’Š๐’‘๐’ ๐‘ฌ๐’”๐’„๐’‚๐’รณ๐’ ๐‘น๐’‚๐’Ž๐’‘๐’‚ ๐‘ท๐’‚๐’“รก๐’ƒ๐’๐’๐’‚ 0 ๐ด 1 + ๐‘˜๐‘ โˆž โˆž 1 0 ๐ด ๐‘˜๐‘ฃ โˆž 2 0 0 ๐ด ๐‘˜๐‘Ž Entrada parรกbola: Para una entrada parรกbola ๐‘Ÿ ๐‘ก = ๐ด๐‘ก2 2, se tiene: ๐‘… ๐‘ง = ๐ด๐‘‡2 (๐‘ง + 1) 2(๐‘ง โˆ’ 1)3 Si se define la Constante de error de aceleraciรณn estรกtica como: ๐‘˜๐‘Ž = 1 ๐‘‡2 lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 2 . ๐น๐‘‡๐ฟ๐ด ๐‘’๐‘ ๐‘  ๐‘˜๐‘‡ = ๐ด ๐‘˜๐‘Ž La funciรณn de transferencia en lazo abierto ๐ป๐บ(๐‘ง) se puede escribir en la forma: ๐ป๐บ ๐‘ง = ๐‘˜ (๐‘ง โˆ’ ๐‘ง๐‘–) (๐‘ง โˆ’ 1)๐‘ (๐‘ง โˆ’ ๐‘๐‘–) ๐‘ indica el tipo del sistema y representa el nรบmero de integradores. ๐‘ = 0 Sistema tipo cero, ๐‘ = 1 Sistema tipo 1, para ๐‘ = 2 el sistema es tipo 2, etc.
  • 82. EJEMPLO RESPUESTA Y ERROR DE ESTADO ESTABLE Luis Edo Garcรญa Jaimes Considerando el sistema de control de lazo cerrado que se muestra en la figura Calcular a) La respuesta ๐‘(๐‘˜๐‘‡) del sistema ante una entrada en escalรณn unitario con ๐ท(๐‘ง) = 1 y ๐‘‡ = 0.5 ๐‘ . b) La respuesta ๐‘(๐‘ก) del sistema continรบo al escalรณn unitario (es decir, removiendo el muestreador, el controlador digital y el retenedor). c) Calcular el error de estado estable del sistema discreto ante entradas escalรณn, rampa y parรกbola unitarias. ๐บ๐‘ ๐‘† = 0.5 ๐‘† + 0.5 SOLUCIร“N: a) La funciรณn de transferencia de pulso para la planta es: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 0.5 ๐‘†(๐‘† + 0.5) = 0.2212 ๐‘ง โˆ’ 0.7788
  • 83. CONTINUACION EJEMPLO Luis Edo Garcรญa Jaimes La funciรณn de transferencia de lazo cerrado es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐ท ๐‘ง ๐ป๐บ(๐‘ง) 1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง) = 0.2212 ๐‘ง โˆ’ 0.5576 Si la entrada es un escalรณn unitario: ๐‘… ๐‘ง = ๐‘ง ๐‘ง โˆ’ 1 y ๐ถ ๐‘ง = ๐บ๐‘ค ๐‘ง . ๐‘…(๐‘ง) ๐ถ ๐‘ง = 0.2212๐‘ง ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.5576) Si se expande ๐ถ(๐‘ง)/๐‘ง en fracciones parciales se obtiene, al despejar ๐ถ(๐‘ง): ๐ถ ๐‘ง = 0.5๐‘ง ๐‘ง โˆ’ 1 โˆ’ 0.5๐‘ง ๐‘ง โˆ’ 0.5576 ๐‘ ๐‘˜๐‘‡ = 0.5 โˆ’ 0.5(0.5576)๐‘˜ b) La funciรณn de transferencia de lazo cerrado para el sistema continuo es: ๐บ๐‘ค ๐‘† = ๐ถ(๐‘†) ๐‘…(๐‘†) = ๐บ(๐‘†) 1 + ๐บ(๐‘†) = 0.5 ๐‘† + 1 Si la entrada es un escalรณn unitario ๐‘…(๐‘†) = 1/๐‘† y ๐ถ(๐‘†) = ๐บ๐‘ค (๐‘†). ๐‘…(๐‘†) es decir:
  • 84. CONTINUACIร“N EJEMPLO Luis Edo Garcรญa Jaimes ๐ถ ๐‘† = ๐บ๐‘ค ๐‘† ๐‘… ๐‘† = 0.5 ๐‘†(๐‘† + 1) = 0.5 ๐‘† โˆ’ 0.5 ๐‘† + 1 ๐‘ ๐‘ก = 0.5 โˆ’ 0.5๐‘’โˆ’๐‘ก c) El error actuante de estado estable ante una entrada en escalรณn es: ๐‘’๐‘ ๐‘  = ๐ด 1 + ๐‘˜๐‘ ๐‘˜๐‘ = lim ๐‘งโ†’1 (๐น๐‘‡๐‘ƒ๐ฟ๐ด) ๐‘˜๐‘ = lim ๐‘งโ†’1 0.2212 ๐‘ง โˆ’ 0.7788 = 1 ๐‘’๐‘ ๐‘  = 1 1 + 1 ๐‘’๐‘ ๐‘  = 0.5 El error actuante de estado estable para una entrada rampa es: ๐‘’๐‘ ๐‘  = ๐ด ๐‘˜๐‘ฃ ๐‘˜๐‘ฃ = 1 ๐‘‡ lim ๐‘งโ†’1 (๐‘ง โˆ’ 1) ๐น๐‘‡๐‘ƒ๐ฟ๐ด ๐‘˜๐‘ฃ = 1 0.5 lim ๐‘งโ†’1 (๐‘ง โˆ’ 1) 0.2212 ๐‘ง โˆ’ 0.7788 = 0 ๐‘’๐‘ ๐‘  = 1 0 ๐‘’๐‘ ๐‘  = โˆž El error actuante de estado estable para una entrada parรกbola es: ๐‘’๐‘ ๐‘  = ๐ด ๐‘˜๐‘Ž ๐‘˜๐‘Ž = 1 ๐‘‡2 lim ๐‘งโ†’1 (๐‘ง โˆ’ 1)2 ๐น๐‘‡๐‘ƒ๐ฟ๐ด ๐‘˜๐‘Ž = 1 0.25 lim ๐‘งโ†’1 (๐‘ง โˆ’ 1)2 0.2212 ๐‘ง โˆ’ 0.7788 = 0 ๐‘’๐‘ ๐‘  = 1 0 ๐‘’๐‘ ๐‘  = โˆž
  • 85. EJEMPLO Para el sistema de control discreto de lazo cerrado mostrado en la figura hallar: a) La constante de tiempo para ๐‘‡ = 0.5 ๐‘  b) El tiempo requerido para que la respuesta del sistema, a una entrada en escalรณn, alcance el 98% de su valor final. c) Repita las partes a y b para el sistema continuo, es decir, si se remueven el retenedor, y el controlador digital. Luis Edo Garcรญa Jaimes ๐บ๐‘ ๐‘† = 0.5 ๐‘† + 0.5 SOLUCIร“N: a) La funciรณn de transferencia de pulso para la planta es: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ ๐‘† ๐‘† = 1 โˆ’ ๐‘งโˆ’1 โ„‘ 0.5 ๐‘†(๐‘† + 0.5) = 0.2212 ๐‘ง โˆ’ 0.7788 La funciรณn de transferencia de lazo cerrado es: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = ๐ท ๐‘ง ๐ป๐บ(๐‘ง) 1 + ๐ท ๐‘ง ๐ป๐บ(๐‘ง) = 0.2212 ๐‘ง โˆ’ 0.5576
  • 86. CONTINUACIร“N DEL EJEMPLO Luis Edo Garcรญa Jaimes La ubicaciรณn de un polo en el plano ๐‘ง estรก dada por: ๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡ ๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2 De las ecuaciones anteriores se obtiene: ๐œ‰๐‘ค๐‘› = โˆ’ ln ๐‘ง ๐‘‡ pero: ๐œ = 1 ๐œ‰๐‘ค๐‘› = โˆ’ ๐‘‡ ln ๐‘ง El sistema en lazo cerrado tiene un polo en ๐‘ง = 0.5576, entonces: ๐œ = โˆ’ 0.5 ln 0.5576 ๐œ = 0.856 ๐‘ . b) El sistema alcanza el 98% del valor final de la respuesta al escalรณn cuando el tiempo transcurrido es ๐‘ก = 4๐œ, en este caso ๐‘ก = 4 โˆ— 0.856 ๐‘ก = 3.42 ๐‘ . c) La funciรณn de transferencia de lazo cerrado para el sistema continuo es: ๐บ๐‘ค ๐‘† = ๐บ(๐‘†) 1 + ๐บ(๐‘†) ๐บ๐‘ค ๐‘† = 0.5 ๐‘† + 1 ๐œ = 1 ๐‘ 
  • 87. RAICES DOMINANTES Y RAICES NO DOMINANTES Luis Edo Garcรญa Jaimes En el plano ๐‘†, las raรญces mรกs cercanas al eje imaginario en el semiplano izquierdo son las raรญces dominantes. Las raรญces que estรกn mรกs alejadas del eje imaginario corresponden a raรญces no dominantes. En el plano ๐‘ง las raรญces dominantes estรกn dentro del cรญrculo unitario y mรกs cercanas a รฉste. Las raรญces cercanas al origen del plano ๐‘ง son raรญces no dominantes. Para el diseรฑo se recomienda seleccionar las raรญces dominantes con coeficiente de amortiguamiento ๐œ‰ = 0.707 y ubicadas en la regiรณn derecha del cรญrculo unitario. La figura muestra las regiones en las que se recomienda ubicar las raรญces.
  • 88. Mร‰TODO DEL LUGAR GEOMร‰TRICO DE LAS RAICES Luis Edo Garcรญa Jaimes El mรฉtodo del LGM de las raรญces permite encontrar los polos de la funciรณn de transferencia de lazo cerrado a partir de la funciรณn de transferencia de lazo abierto. Condiciรณn de รกngulo y condiciรณn de mรณdulo: Para un sistema de control discreto como el de la figura, la ecuaciรณn caracterรญstica es: 1 + ๐บ๐ป ๐‘ง = 0 ๐บ๐ป ๐‘ง = โˆ’1 Como ๐บ๐ป(๐‘ง) es una cantidad compleja, debe cumplir dos condiciones a saber: Condiciรณn de รกngulo: โˆก๐บ๐ป ๐‘ง = ๐œƒ = ยฑ180 2๐‘ž + 1 ๐‘ž = 0, 1, 2, โ‹ฏ Condiciรณn de mรณdulo: ๐บ๐ป(๐‘ง) = 1 Los valores de ๐‘ง que cumplen simultรกneamente las dos condiciones, son las raรญces de la ecuaciรณn caracterรญstica, es decir, son los polos de lazo cerrado del sistema.
  • 89. EJEMPLO TRAZADO LGR Para el sistema de control discreto mostrado en la figura, a) Trazar el lugar geomรฉtrico de las raรญces para tiempo de muestreo ๐‘‡ = 1 ๐‘ . b) Para quรฉ valor de ๐พ el sistema tiene un polo de lazo cerrado en ๐‘ง = 0.6967 ยฑ ๐‘—0.549. Luis Edo Garcรญa Jaimes SOLUCIร“N: la funciรณn de transferencia de pulso del sistema con ๐‘ก = 1๐‘  es: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐พ ๐‘†2 ๐‘† + 0.5 ๐ป๐บ ๐‘ง = 0.4261๐พ(๐‘ง + 0.8467) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065) La funciรณn de transferencia de lazo cerrado para el sistema es: ๐บ๐‘ค ๐‘ง = ๐ท ๐‘ง . ๐ป๐บ(๐‘ง) 1 + ๐ท ๐‘ง . ๐ป๐บ(๐‘ง) = ๐ป๐บ(๐‘ง) 1 + ๐ป๐บ(๐‘ง) La ecuaciรณn caracterรญstica del sistema es: 1 + ๐ป๐บ(๐‘ง) = 0 es decir: 1 + ๐ป๐บ ๐‘ง = 1 + 0.4261๐พ(๐‘ง + 0.8467) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065) = 0
  • 90. CONTINUACIร“N EJEMPLO % Programa para obtener el LGR del ejemplo clc n=[1]; d=[1 0.5 0]; %Planta continua [nd,dd]=c2dm(n,d,1,'zoh'); %Discretizaciรณn con T=1 seg x=0:0.1:2*pi; figure(1) plot(sin(x),cos(x),'.') %Dibuja el circulo unitario hold rlocus(nd,dd) %Grafica del lugar geomรฉtrico de las raรญces axis([-3 1.5 -2 2]) %Escala para los ejes Luis Edo Garcรญa Jaimes
  • 91. GRรFICA DEL LGR DEL EJEMPLO Luis Edo Garcรญa Jaimes
  • 92. CรLCULO DE LA GANANCIA PARA UN POLO DETERMINADO b) Para obtener el valor de la ganancia ๐พ de modo que la ecuaciรณn caracterรญstica contenga un polo especรญfico se procede asรญ: polo deseado ๐‘ง = 0.6967 ยฑ ๐‘—0.549. 1 + 0.4261๐พ(๐‘ง + 0.8467) ๐‘ง โˆ’ 1 (๐‘ง โˆ’ 0.6065) = 0 Reemplazando ๐‘ง por ๐‘ง = 0.6967 ยฑ ๐‘—0.549 en la ecuaciรณn caracterรญstica resuta: 1 + 0.4261๐พ 0.6967 + ๐‘—0.549 + 0.8467 0.6967 + ๐‘—0.549 โˆ’ 1 0.6967 + 0.549 โˆ’ 0.6065 = 0 1 + 0.4261๐พ(1.5464 + ๐‘—0.549) (โˆ’0.3033 + ๐‘—0.549)(0.0902 + ๐‘—0.549) = 0 1 + 0.65892๐พ + ๐‘—0.23392 โˆ’0.32875 โˆ’ ๐‘—0.11699 = 0 ๐พ = 0.5 Luis Edo Garcรญa Jaimes
  • 93. LGR (EJEMPLO 2) Luis Edo Garcรญa Jaimes Obtener el LGR al variar ๐พ desde 0 hasta โˆž y hallar la ganancia crรญtica para el sistema de control discreto cuya funciรณn de transferencia de lazo abierto es: ๐ป๐บ ๐‘ง = 0.5๐พ(๐‘ง + 0.5) ๐‘ง ๐‘ง โˆ’ 0.8 (๐‘ง2 โˆ’ 0.8๐‘ง + 0.41) % Programa para obtener el LGR del ejemplo clc nd=[0.5 0.25]; dd=[1 -1.6 1.05 -0.328 0]; %Planta discreta x=0:0.1:2*pi; figure(1) plot(sin(x),cos(x),'.') %Dibuja el circulo unitario hold rlocus(nd,dd) %Grafica del lugar geomรฉtrico de las raรญces axis([-1.2 1.2 -1.2 1.2]) %Escala para los ejes
  • 94. GRรFICA DEL LGR (EJEMPLO 2) Luis Edo Garcรญa Jaimes
  • 95. CรLCULO DE LA GANACIA CRรTICA (MรXIMA) Luis Edo Garcรญa Jaimes El valor de la ganancia crรญtica se obtiene haciendo ๐พ๐ป๐บ(๐‘ง) = 1. En el punto en donde se interceptan el LGR y el cรญrculo unitario o sea ๐‘ง = 0.821 + ๐‘—0.587: 0.5๐พ(๐‘ง + 0.5) ๐‘ง ๐‘ง โˆ’ 0.8 (๐‘ง2 โˆ’ 0.8๐‘ง + 0.41) ๐‘ง=0.821+๐‘—0.587 = 1 0.5๐พ 0.821 + ๐‘—0.587 + 0.5 0.821 + ๐‘—0.587 (0.821 + ๐‘—0.587 โˆ’ 0.8) 0.821 + ๐‘—0.587 2 โˆ’ 0.8 0.821 + ๐‘—0.587 + 0.41 = 1 0.5๐พ 1.321 + ๐‘—0.587 0.821 + ๐‘—0.587 (0.021 + ๐‘—0.587) 0.0827 + ๐‘—0.4942 = 1 0.5 โˆ— 1.4455 โˆ— ๐พ 1 โˆ— 0.5873 โˆ— 0.501 = 1 ๐พ = 0.41
  • 96. RESPUESTA EN FRECUENCIA: DIAGRAMAS DE BODE Luis Edo Garcรญa Jaimes Un diagrama de Bode consta de dos trazados, uno el diagrama del logaritmo del mรณdulo de la funciรณn de transferencia senoidal y el otro, el diagrama del รกngulo de fase. Los dos en funciรณn de la frecuencia en escala logarรญtmica. Margen de ganancia (MG): es la magnitud del recรญproco de la funciรณn de transferencia de lazo abierto, calculada a la frecuencia de cruce de fase ๐‘ฃ๐œ‹ , mide cuanto se puede incrementar la ganancia del sistema, antes que se haga inestable. ๐‘€๐บ = 1 ๐บ(๐‘—๐‘ฃ๐œ‹ ) ๐‘€๐บ ๐‘‘๐‘ = 20 log 1 ๐บ(๐‘—๐‘ฃ๐œ‹ ) Frecuencia de cruce de fase (๐‘ฃ๐œ‹ ): Es la frecuencia a la cual el รกngulo de fase de la funciรณn de transferencia de lazo abierto alcanza โˆ’180ยบ, es decir: ๐œƒ๐‘ = โˆก๐บ ๐‘—๐‘ฃ๐œ‹ = โˆ’180๐‘œ Margen de fase (๐œ™๐‘ƒ๐‘€): Se define como la suma de 180ยบ al รกngulo ๐œƒ๐‘, medido a la frecuencia de cruce de ganancia. ๐œ™๐‘ƒ๐‘€ = 180๐‘œ + ๐œƒ๐‘
  • 97. MรRGEN DE GANANCIA Y MARGEN DE FASE Frecuencia de cruce de ganancia (๐‘ฃ๐‘): Se define como la frecuencia a la cual la magnitud de la funciรณn de transferencia de lazo abierto es igual a 1 es decir 0 db. ๐บ(๐‘—๐‘ฃ๐‘) = 1 20 log ๐บ(๐‘—๐‘ฃ๐‘) = 0 La figura indica cรณmo determinar, el margen de ganancia y el margen de fase. Luis Edo Garcรญa Jaimes Sistema estable Sistema inestable
  • 98. EJEMPLO DIAGRAMA DE BODE Para el sistema de control digital de la figura con ๐‘‡ = 0.8 ๐‘ , obtener el diagrama de Bode correspondiente para ๐พ = 1 y determinar: a) El margen de ganancia y el margen de fase. b) El valor crรญtico de ๐พ para estabilidad del sistema. Luis Edo Garcรญa Jaimes SOLUCIร“N: utilizando la transformada ๐‘ง modificada se obtiene: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ๐‘ ๐‘† ๐‘† ๐‘ = ๐œƒโ€ฒ ๐‘‡ = 0.8 0.8 = 1 ๐œƒ = ๐œƒโ€ฒ โˆ’ ๐‘๐‘‡ = 0 ๐‘š = 1 โˆ’ ๐œƒ ๐‘‡ = 1 ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’1 โ„‘๐‘š 2 ๐‘† 5๐‘† + 1 = 2 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’1 โ„‘๐‘š 0.2 ๐‘†(๐‘† + 0.2) ๐ป๐บ ๐‘ง = 0.2957 ๐‘ง(๐‘ง โˆ’ 0.8521)
  • 99. PROGRAMA EN MATLAB PARA EL DIAGRAMA DE BODE % Programa para obtener diagrama de Bode. clc n=[2]; d=[5 1]; [a,b,c,d]=tf2ss(n,d); % Obtenciรณn de variables de estado [ad,bd,cd,dd]=c2dt(a,b,c,0.8,0.8); % Discretiza sistemas con retardo [nd1,dd1]=ss2tf(ad,bd,cd,dd); % Funciรณn de transferecia de pulso printsys(nd1,dd1,'z'); pause w=0.01:0.05:3; [mag,fase,w]=dbode(nd1,dd1,0.8,w); imargin(mag,fase,w) % Calcula margen de ganancia y de fase Luis Edo Garcรญa Jaimes
  • 100. DIAGRAMA DE BODE PARA EL EJEMPLO Luis Edo Garcรญa Jaimes
  • 101. SINTONรA DE CONTROLADORES DIGITALES Luis Edo Garcรญa Jaimes Los procedimientos de sintonรญa de controladores requieren del conocimiento de la dinรกmica del proceso la cual se obtiene generalmente, por medio de un modelo identificado mediante mรฉtodos experimentales. Los pasos para la puesta en servicio del lazo de control se pueden resumir asรญ: ๏‚ท Identificar el proceso a controlar (modelado). ๏‚ท Establecer las caracterรญsticas de comportamiento deseadas para el sistema de control realimentado (criterio de diseรฑo). ๏‚ท Seleccionar el mรฉtodo de sintonรญa de controlador. ๏‚ท Calcular los parรกmetros del controlador. ๏‚ท Analizar el comportamiento del lazo de control con el modelo (simulaciรณn). ๏‚ท verificar la funciรณn de transferencia del controlador a sintonizar. ๏‚ท ajustar el controlador (parametrizacion). ๏‚ท verificar el comportamiento del controlador en el proceso real.
  • 102. APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID Control Proporcional (P): Este tipo de controlador genera una salida que es proporcional al error actuante. En el control proporcional existe una relaciรณn lineal entre el valor de la variable controlada y la posiciรณn del elemento final de control. La ecuaciรณn de un controlador proporcional continuo estรก dada por: ๐‘š ๐‘ก = ๐พ๐‘๐‘’ ๐‘ก + ๐‘€0 ๐‘š(๐‘ก) = Salida del controlador. ๐‘’(๐‘ก) = Seรฑal de error actuante. ๐พ๐ถ =Ganancia del controlador. (Parรกmetro de ajuste). ๐‘€0 = Salida del controlador para error nulo. La forma discreta de la ecuaciรณn del controlador P es: ๐‘š ๐‘˜ = ๐พ๐‘๐‘’ ๐‘˜ + ๐‘€0 La funciรณn de transferencia del controlador P es: ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = ๐‘ž๐‘œ ๐‘ž๐‘œ = ๐พ๐‘ Luis Edo Garcรญa Jaimes
  • 103. APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID Luis Edo Garcรญa Jaimes Control Proporcional mรกs Integral (PI): En este controlador, la seรฑal de salida experimenta un salto inicial proporcional al error actuante y a continuaciรณn presenta una variaciรณn gradual a una velocidad proporcional al error. La ecuaciรณn de un controlador proporcional mรกs integral continuo estรก dada por: ๐‘š ๐‘ก = ๐พ๐‘ ๐‘’ ๐‘ก + 1 ๐œ๐‘– เถฑ ๐‘’ ๐‘ก ๐‘‘๐‘ก + ๐‘€๐‘œ ๐พ๐‘ = Ganancia del controlador. (Parรกmetro de ajuste). ๐œ๐‘– =Tiempo Integral en min/repeticiรณn o repeticiones/min. (Parรกmetro de ajuste). La forma discreta de la ecuaciรณn del controlador PI es: ๐‘š ๐‘˜ = ๐‘ž๐‘œ๐‘’ ๐‘˜ + ๐‘ž1๐‘’ ๐‘˜ โˆ’ 1 + ๐‘š ๐‘˜ โˆ’ 1 ๐‘ž๐‘œ = ๐พ๐‘ 1 + ๐‘‡ 2๐œ๐‘– ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’ ๐‘‡ 2๐œ๐‘– La funciรณn de transferencia de pulso del controlador PI es: ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = ๐‘ž๐‘œ + ๐‘ž1๐‘งโˆ’1 1 โˆ’ ๐‘งโˆ’1 = ๐‘ž๐‘œ๐‘ง + ๐‘ž1 ๐‘ง โˆ’ 1
  • 104. APROXIMACIร“N DISCRETA DE LOS MODOS DE CONTROL P, PI Y PID Control Proporcional mรกs Integral mรกs Derivativo (PID): La ecuaciรณn de un controlador PID continuo es:. ๐‘š ๐‘ก = ๐พ๐‘ ๐‘’ ๐‘ก + 1 ๐œ๐‘– เถฑ ๐‘’ ๐‘ก ๐‘‘๐‘ก + ๐œ๐‘‘ ๐‘‘๐‘’(๐‘ก) ๐‘‘๐‘ก + ๐‘€๐‘œ ๐พ๐‘ = Ganancia del controlador. (Parรกmetro de ajuste) ๐œ๐‘– =Tiempo integral en min/repeticiรณn o repeticiones/min. (Parรกmetro de ajuste). ๐œ๐‘‘ =Tiempo derivativo en min. (Parรกmetro de ajuste). La forma discreta de la ecuaciรณn del controlador PID es: ๐‘š ๐‘˜ = ๐‘ž๐‘œ๐‘’ ๐‘˜ + ๐‘ž1๐‘’ ๐‘˜ โˆ’ 1 + ๐‘ž2๐‘’ ๐‘˜ โˆ’ 2 โˆ’ ๐‘š ๐‘˜ โˆ’ 1 La funciรณn de transferencia del controlador PID es: ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = ๐‘ž๐‘œ + ๐‘ž1๐‘งโˆ’1 + ๐‘ž2๐‘งโˆ’2 1 โˆ’ ๐‘งโˆ’1 = ๐‘ž๐‘œ๐‘ง2 + ๐‘ž1๐‘ง + ๐‘ž2 ๐‘ง(๐‘ง โˆ’ 1) ๐‘ž๐‘œ = ๐พ๐‘ 1 + ๐‘‡ 2๐œ๐‘– + ๐œ๐‘‘ ๐‘‡ ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’ ๐‘‡ 2๐œ๐‘– + 2๐œ๐‘‘ ๐‘‡ ๐‘ž2 = ๐พ๐‘๐œ๐‘‘ ๐‘‡ Luis Edo Garcรญa Jaimes
  • 105. PONDERACIร“N DE LOS PARรMETROS DE LOS CONTROLADORES P, PI Y PID Luis Edo Garcรญa Jaimes Factor de peso: El controlador genera una seรฑal de control como respuesta a un error. Es posible manipular el valor del error introduciendo un factor de peso con el fin de mejorar la respuesta del sistema de manera que tenga menor sobreimpulso ante los cambios en el valor de la referencia sacrificando en parte su velocidad de respuesta, pero obteniendo mรกs flexibilidad para satisfacer los compromisos de diseรฑo. Para casos prรกcticos se recomienda considerar los siguientes valores para ๐พ๐ถ: ๐พ๐ถ = ๐พ๐ถ Para controladores rรกpidos ๐พ๐ถ = 0.75 โˆ— ๐พ๐ถ Para controladores moderados ๐พ๐ถ = 0.5 โˆ— ๐พ๐ถ Para controladores lentos
  • 106. AJUSTE DE CONTROLADORES P, PI Y PID POR GANANCIA LรMITE Para determinar los parรกmetros de ajuste del controlador utilizando este mรฉtodo se trabaja con el sistema en lazo cerrado es decir, con el controlador en automรกtico y se procede experimentalmente asรญ: a) Eliminar las acciones integral y derivativa del controlador, es decir trabajar con el controlador como proporcional รบnicamente. b) Con el controlador en automรกtico, colocar una ganancia pequeรฑa e irla incrementando paso a paso hasta que el sistema empiece a oscilar con amplitud constante. Se anota el valor de la ganancia ๐พ๐‘ข con la cual se produce la oscilaciรณn. Esta ganancia se denomina ganancia รบltima. c) En la grรกfica que se obtiene de la variable con el registrador o con los datos adquiridos en el proceso, se mide el perรญodo de oscilaciรณn o perรญodo รบltimo ๐‘‡๐‘ข Luis Edo Garcรญa Jaimes
  • 107. GANANCIA LรMITE Una vez estimados la ganancia รบltima (๐พ๐‘ข) y el periodo รบltimo (๐‘‡๐‘ข), se utiliza la tabla adjunta para calcular los parรกmetros de ajuste del controlador. Luis Edo Garcรญa Jaimes ๐‘ช๐’๐’๐’•๐’“๐’๐’๐’‚๐’…๐’๐’“ ๐‘ฒ๐’„ ๐‰๐’Š ๐‰๐’… ๐‘ƒ 0.5๐พ๐‘ข โˆ’ โˆ’ ๐‘ƒ๐ผ 0.45๐พ๐‘ข 0.83๐‘‡๐‘ข โˆ’ ๐‘ƒ๐ผ๐ท 0.6๐พ๐‘ข 0.5๐‘‡๐‘ข 0.125๐‘‡๐‘ข
  • 108. Mร‰TODO DE ZIEGLER-NICHOLS (CURVA DE REACCIร“N) Ziegler y Nichols propusieron un mรฉtodo de ajuste de controladores asumiendo que la funciรณn de transferencia de lazo abierto de la planta se puede aproximar a un modelo de primer orden con retardo. Entonces, dada la funciรณn de transferencia en lazo abierto: ๐บ๐‘ ๐‘† = ๐พ๐‘’โˆ’๐œƒโ€ฒ ๐‘† ๐œ๐‘† + 1 En donde ๐พ es la ganancia, ๐œ la constante de tiempo y ๐œƒโ€ฒ es el retardo, los parรกmetros de ajuste del controlador se estiman a partir de la tabla (๐œƒ = ๐œƒโ€ฒ + ๐‘‡ 2) Luis Edo Garcรญa Jaimes ๐‘ช๐’๐’๐’•๐’“๐’๐’๐’‚๐’…๐’๐’“ ๐‘ฒ๐’„ ๐‰๐’Š ๐‰๐’… ๐‘ท ๐œ ๐พ๐œƒ โˆ’ โˆ’ ๐‘ท๐‘ฐ 0.9๐œ ๐พ๐œƒ 3.33๐œƒ โˆ’ ๐‘ท๐‘ฐ๐‘ซ 1.2๐œ ๐พ๐œƒ 2๐œƒ 0.5๐œƒ
  • 109. AJUSTE DE CONTROLADORES MEDIANTE CRITERIOS DE LA INTEGRAL DEL ERROR Luis Edo Garcรญa Jaimes Una de las exigencias que debe cumplir un sistema de control es la exactitud. Esto implica que el error, es decir, la diferencia entre el Set-point y el valor de la variable controlada se debe minimizar. A continuaciรณn se presentan algunos รญndices de desempeรฑo basados en integrales del error y utilizados ampliamente en el diseรฑo de sistemas de control. Integral del valor absoluto del error: ๐ผ๐ด๐ธ = ๐‘’(๐‘ก) ๐‘‘๐‘ก โˆž 0 Integral del cuadrado del error: ๐ผ๐ถ๐ธ = ๐‘’2 ๐‘ก ๐‘‘๐‘ก โˆž 0 Integral del error absoluto del error por el tiempo: ๐ผ๐ด๐ธ๐‘‡ = ๐‘ก ๐‘’(๐‘ก) โˆž 0 ๐‘‘๐‘ก Integral del cuadrado del error por el tiempo: ๐ผ๐ถ๐ธ๐‘‡ = ๐‘ก๐‘’2 โˆž 0 ๐‘ก ๐‘‘๐‘ก
  • 110. AJUSTE DE CONTROLADORES MEDIANTE CRITERIOS DE LA INTEGRAL DEL ERROR Luis Edo Garcรญa Jaimes ๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป ๐พ๐‘ = ๐‘Ž ๐พ ๐œƒ ๐œ ๐‘ ๐‘Ž = 1.411 ๐‘ = โˆ’0.917 0.902 โˆ’0.985 0.940 โˆ’1.084 ๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท๐‘ฐ ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป ๐พ๐‘ = ๐‘Ž ๐พ ๐œƒ ๐œ ๐‘ ๐‘Ž = 1.305 ๐‘ = โˆ’0.959 0.984 โˆ’0.986 0.859 โˆ’0.977 ๐œ๐‘– = ๐œ ๐‘Ž ๐œƒ ๐œ ๐‘ ๐‘Ž = 0.492 ๐‘ = 0.739 0.608 0.707 0.674 0.680 Ajustes para el controlador PI. ๐œƒ = ๐œƒโ€ฒ + ๐‘‡ 2 Ajustes para el controlador P. ๐œƒ = ๐œƒโ€ฒ + ๐‘‡ 2 ๐‘ช๐’๐’๐’•๐’“๐’๐’ ๐‘ท๐‘ฐ๐‘ซ ๐‘ฐ๐‘ช๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ ๐‘ฐ๐‘จ๐‘ฌ๐‘ป ๐พ๐‘ = ๐‘Ž ๐พ ๐œƒ ๐œ ๐‘ ๐‘Ž = 1.495 ๐‘ = โˆ’0.945 1.435 โˆ’0.921 1.357 โˆ’0.947 ๐œ๐‘– = ๐œ ๐‘Ž ๐œƒ ๐œ ๐‘ ๐‘Ž = 1.101 ๐‘ = 0.771 0.878 0.749 0.842 0.738 ๐œ๐‘‘ = ๐‘Ž๐œ ๐œƒ ๐œ ๐‘ ๐‘Ž = 0.560 ๐‘ = 1.006 0.482 1.137 0.381 0.995 Si el sistema se puede aproximar a un modelo de primer orden con retardo ๐บ๐‘ ๐‘† = ๐พ๐‘’โˆ’๐œƒโ€ฒ ๐‘† ๐œ๐‘† + 1 Ajustes para el controlador PID. ๐œƒ = ๐œƒโ€ฒ + ๐‘‡ 2
  • 111. EJEMPLO Luis Edo Garcรญa Jaimes La funciรณn de transferencia de lazo abierto de un sistema tรฉrmico resultรณ ser: ๐บ๐‘ ๐‘† = 2.38๐‘’โˆ’0.45๐‘† 1.39๐‘† + 1 Obtener para este sistema: a) Un controlador PI por ganancia lรญmite. b) Un controlador PI utilizando el mรฉtodo de Ziegler-Nichols. c) Un controlador PI a partir del mรฉtodo de la integral IAE. (Los tiempos estรกn en min.) . SOLUCIร“N: Para calcular los controladores es necesario estimar, inicialmente, el perรญodo de muestreo adecuado. Prescindiendo del tiempo de retardo, la funciรณn de transferencia de lazo cerrado es: ๐บ๐‘ค ๐‘† = ๐บ๐‘(๐‘†) 1 + ๐บ๐‘(๐‘†) = 0.704 0.411๐‘† + 1 ๐œ๐‘’๐‘ž = 0.411 ๐‘š๐‘–๐‘› El periodo de muestreo se puede seleccionar dentro del intervalo: 0.2 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ โ‰ค ๐‘‡ โ‰ค 0.6 ๐œ๐‘’๐‘ž + ๐œƒโ€ฒ 0.2 0.411 + 0.45 โ‰ค ๐‘‡ โ‰ค 0. 0.411 + 0.45 ๐‘‡ = 0.32 ๐‘š๐‘–๐‘›
  • 112. a) CONTROLADOR PI POR GANANCIALรMITE Luis Edo Garcรญa Jaimes a) Control PI por ganancia lรญmite: se deben calcular ๐พ๐‘ข y ๐‘‡๐‘ข.Las expresiones para evaluar la magnitud y el รกngulo de fase del sistema continuo son respectivamente: ๐บ๐‘(๐‘—๐‘ค) = 2.38 1.932๐‘ค2 + 1 ๐œƒ = โˆ’25.8๐‘ค โˆ’ tanโˆ’1 (1.39๐‘ค) El margen de ganancia se calcula con ๐‘ค๐œ‹ cuando ๐œƒ = โˆ’180๐‘œ es decir: โˆ’180๐‘œ = โˆ’25.8๐‘ค๐œ‹ โˆ’ tanโˆ’1 1.39๐‘ค๐œ‹ ๐‘ค๐œ‹ = 3.89 ๐‘Ÿ๐‘Ž๐‘‘/๐‘š๐‘–๐‘› ๐‘€๐บ = 1 ๐บ๐‘(๐‘—๐‘ค๐œ‹ ) = 2.38 1.932 โˆ— 3.892 + 1 ๐‘€๐บ = 0.432 ๐พ๐‘ข = 1 ๐‘€๐บ ๐‘‡๐‘ข = 2๐œ‹ ๐‘ค๐œ‹ ๐พ๐‘ข = 1 0.432 = 2.31 ๐‘‡๐‘ข = 2๐œ‹ 3.89 ๐‘Ÿ๐‘Ž๐‘‘/๐‘š๐‘–๐‘› = 1.61 ๐‘š๐‘–๐‘› Con los resultados obtenidos, los parรกmetros para el ajuste del controlador PI son: ๐พ๐‘ = 0.45๐พ๐‘ข = 1.0395 ๐œ๐‘– = 0.83๐‘‡๐‘ข = 1.336 ๐‘š๐‘–๐‘›
  • 113. CONTROLADOR PI POR GANANCIA LรMITE (CONT) Los parรกmetros del controlador PI discreto se obtienen con las ecuaciones: ๐‘ž๐‘œ = ๐พ๐‘ 1 + ๐‘‡ 2๐œ๐‘– = 1.0395 1 + 0.32 2 โˆ— 1.336 = 1.164 ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’ ๐‘‡ 2๐œ๐‘– = โˆ’1.0395 1 โˆ’ 0.32 2 โˆ— 1.336 โˆ’ 0.915 La ecuaciรณn del controlador PI es: ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐‘ˆ(๐‘ง) = ๐‘ž๐‘œ ๐‘ง+๐‘ž1 ๐‘งโˆ’1 ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = 1.164 โˆ’ 0.915๐‘งโˆ’1 1 โˆ’ ๐‘งโˆ’1 = 1.164๐‘ง โˆ’ 0.915 ๐‘ง โˆ’ 1 Luis Edo Garcรญa Jaimes
  • 114. b) CONTROLADOR PI UTILIZANDO ZIEGLER- NICHOLS Luis Edo Garcรญa Jaimes De la funciรณn de transferencia del sistema se obtiene: ๏ด = 1.39 ๐‘š๐‘–๐‘›, ๐œƒโ€ฒ = 0.45 ๐‘š๐‘–๐‘› y ๐พ = 2.38. Segรบn la tabla de Ziegler-Nichols y con ๏ฑ = ๐œƒโ€ฒ + ๐‘‡/2 = 0.61 ๐‘š๐‘–๐‘›. ๐พ๐‘ = 0.9๐œ ๐พ๐œƒ = 0.9 โˆ— 1.39 2.38 โˆ— 0.61 = 0.8616 ๐œ๐‘– = 3.33๐œƒ = 3.33 โˆ— 0.61 = 2.031 ๐‘š๐‘–๐‘› ๐‘ž๐‘œ = ๐พ๐‘ 1 + ๐‘‡ 2๐œ๐‘– = 0.8616 1 + 0.32 2 โˆ— 3.031 = 0.9294 ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’ ๐‘‡ 2๐œ๐‘– = โˆ’0.8616 1 โˆ’ 0.32 2 โˆ— 3.031 = โˆ’0.7937 โˆด ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ ๐‘ง = 0.9294 โˆ’ 0.7937๐‘งโˆ’1 1 โˆ’ ๐‘งโˆ’1 = 0.9294๐‘ง โˆ’ 0.7937 ๐‘ง โˆ’ 1
  • 115. C) CONTROLADOR PI UTILIZANDO EL CRITERIO IAE Luis Edo Garcรญa Jaimes De tablas y con ๐œ = 1.39๐‘š๐‘–๐‘›, ๐œƒโ€ฒ = 0.45 ๐‘š๐‘–๐‘› , ๐พ = 2.38 y ๐œƒ = ๐œƒโ€ฒ + ๐‘‡ 2 = 0.61 ๐‘š๐‘–๐‘›: ๐พ๐‘ = ๐‘Ž ๐พ ๐œƒ ๐œ ๐‘ = 0.984 2.38 0.61 1.39 โˆ’0.986 ๐พ๐‘ = 0.9313 ๐œ๐‘– = ๐œ ๐‘Ž ๐œƒ ๐œ ๐‘ = 1.39 0.608 0.61 1.39 0.707 ๐œ๐‘– = 1.277 ๐‘š๐‘–๐‘› ๐‘ž๐‘œ = ๐พ๐‘ 1 + ๐‘‡ 2๐œ๐‘– = 1.0479 ๐‘ž1 = โˆ’๐พ๐‘ 1 โˆ’ ๐‘‡ 2๐œ๐‘– = โˆ’0.8146 ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ ๐‘ง = 1.0479 โˆ’ 0.8146๐‘งโˆ’1 1 โˆ’ ๐‘งโˆ’1 = 1.0479๐‘ง โˆ’ 0.8146 ๐‘ง โˆ’ 1
  • 116. DISEร‘O DE CONTROLADORES PI Y PID POR CANCELACIร“N DE CEROS Y POLOS Luis Edo Garcรญa Jaimes Este mรฉtodo consiste en obtener los parรกmetros del controlador cancelando ceros del controlador con polos de la planta. Para llevar a cabo el diseรฑo, se asume que las funciones de transferencia de los controladores son: Controlador PI ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = ๐พ๐‘–๐‘‡ + 2๐พ๐‘ ๐‘ง + ๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘ ๐พ๐‘–๐‘‡ + 2๐พ๐‘ 2(๐‘ง โˆ’ 1) Controlador PID ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = ๐พ๐‘–๐‘‡2 + 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡ ๐‘ง2 + ๐พ๐‘–๐‘‡2 โˆ’ 2๐พ๐‘๐‘‡ โˆ’ 4๐พ๐‘‘ ๐พ๐‘–๐‘‡2 + 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡ ๐‘ง + 2๐พ๐‘‘ ๐พ๐‘–๐‘‡2 + 2๐พ๐‘‘ + 2๐พ๐‘๐‘‡ 2๐‘‡๐‘ง(๐‘ง โˆ’ 1) En donde: ๐พ๐‘ =ganancia proporcional, ๐พ๐‘– =ganancia integral 1 ๐œ๐‘– , ๐พ๐‘‘ =tiempo derivativo y ๐‘‡ = periodo de muestreo.
  • 117. PROCEDIMIENTO PARA EL DISEร‘O DEL CONTROLADOR Luis Edo Garcรญa Jaimes a) Seleccionar inicialmente un error de estado estable ๐‘’๐‘ ๐‘  adecuado. Esto permite calcular el parรกmetro ๐พ๐‘– b) Controlador PI: se cancela el cero del controlador con un polo de la planta. Esto permite calcular el parรกmetro ๐พ๐‘. c) Controlador PID: Se cancelan los dos ceros del controlador con dos polos de la planta. Esto permite calcular los parรกmetros ๐พ๐‘ y ๐พ๐‘‘. Los errores de estado estable para escalรณn, rampa y parรกbola unitarias, son: ๏‚ท Para entrada escalรณn: ๐‘’๐‘ ๐‘  = 1 1 + ๐พ๐‘ ๐พ๐‘ = lim ๐‘งโ†’1 ๐ท ๐‘ง ๐ป๐บ(๐‘ง) ๐พ๐‘ = Coeficiente de error de posiciรณn ๏‚ท Para entrada rampa: ๐‘’๐‘ ๐‘  = 1 ๐พ๐‘ฃ ๐พ๐‘ฃ = 1 ๐‘‡ lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ท ๐‘ง ๐ป๐บ(๐‘ง) ๐พ๐‘ฃ = Coeficiente de error de velocidad ๏‚ท Para entrada parรกbola: ๐‘’๐‘ ๐‘  = 1 ๐พ๐‘Ž ๐พ๐‘Ž = 1 ๐‘‡2 lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 2 ๐ท ๐‘ง ๐ป๐บ ๐‘ง ๐พ๐‘Ž = Coeficiente de error de aceleraciรณn
  • 118. EJEMPLO CANCELACIร“N CEROS Y POLOS Para el sistema de control de la figura, diseรฑar un controlador PI por cancelaciรณn de ceros y polos. La funciรณn de transferencia de la planta es: ๐บ๐‘ ๐‘† = 0.5 ๐‘† + 0.1 (๐‘† + 0.4) Luis Edo Garcรญa Jaimes SOLUCIร“N: El diseรฑo debe comenzar con la selecciรณn adecuada del periodo de muestreo, calculando la constante de tiempo del sistema continuo en lazo cerrado. ๐บ๐‘ค ๐‘† = ๐บ๐‘(๐‘†) 1 + ๐บ๐‘ (๐‘†) = 0.5 ๐‘†2 + 0.5๐‘† + 0.54 ๐œ๐‘’๐‘ž = 4 ๐‘ . El periodo de muestreo se selecciona con el criterio de la constante de tiempo: 0.2(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ). Se toma ๐‘‡ = 2 ๐‘ , entonces: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 โ„‘ ๐บ๐‘ ๐‘† ๐‘† = (1 โˆ’ ๐‘งโˆ’1 )โ„‘ 0.5 ๐‘† ๐‘† + 0.1 (๐‘† + 0.4)
  • 119. EJEMPLO CONTINUACIร“N Luis Edo Garcรญa Jaimes ๐ป๐บ ๐‘ง = 0.7267๐‘ง + 0.5211 ๐‘ง2 โˆ’ 1.268๐‘ง + 0.3679 = 0.7267(๐‘ง + 0.717) ๐‘ง โˆ’ 0.8185 (๐‘ง โˆ’ 0.4494) Diseรฑo del controlador: asumiendo un error de estado estable ๐‘’๐‘ ๐‘  = 2 se obtiene: ๐‘’๐‘ ๐‘  = 1 ๐พ๐‘ฃ ๐พ๐‘ฃ = 1 ๐‘’๐‘ ๐‘  ๐พ๐‘ฃ = 1 ๐‘‡ lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐ท ๐‘ง ๐ป๐บ(๐‘ง) 0.5 = 1 ๐‘‡ lim ๐‘งโ†’1 ๐‘ง โˆ’ 1 ๐พ๐‘–๐‘‡ + 2๐พ๐‘ ๐‘ง + ๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘ ๐พ๐‘–๐‘‡ + 2๐พ๐‘ โˆ— 0.7267 ๐‘ง + 0.717 2 ๐‘ง โˆ’ 1 ๐‘ง โˆ’ 0.8185 (๐‘ง โˆ’ 0.4494) Tomando el lรญmite con ๐‘‡ = 2 ๐‘  resulta que ๐พ๐‘– = 0.04. Se asume que el cero del controlador cancela el polo ๐‘ง = 0.8185 de la planta. ๐พ๐‘–๐‘‡ โˆ’ 2๐พ๐‘ ๐พ๐‘–๐‘‡ + 2๐พ๐‘ = โˆ’0.8185 0.08 โˆ’ 2๐พ๐‘ 0.08 + 2๐พ๐‘ = โˆ’0.8185 ๐พ๐‘ = 0.4007 ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = 0.4407(๐‘ง โˆ’ 0.8185) ๐‘ง โˆ’ 1
  • 120. DISEร‘O DE CONTROLADORES POR ASIGNACIร“N DE POLOS La tรฉcnica consiste en determinar los polos de lazo cerrados deseados, tomando como base los requisitos de respuesta transitoria tales como: coeficiente de amortiguamiento, mรกximo sobreimpulso, tiempo de establecimiento, etc. Para diseรฑar un controlador digital por asignaciรณn de polos se procede asรญ: a) Conformar la ecuaciรณn caracterรญstica del sistema incluyendo el controlador 1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง = 0 b) Conformar la ecuaciรณn caracterรญstica deseada seleccionando los polos dentro del cรญrculo unitario, de acuerdo a los requisitos del diseรฑo especificados. Esta ecuaciรณn debe ser del mismo orden que la del sistema planta-controlador. ๐‘ง + ๐‘1 ๐‘ง + ๐‘2 โ‹ฏ ๐‘ง + ๐‘๐‘› = 0 En donde ๐‘1, ๐‘2. . . ๐‘๐‘› son los polos deseados para el sistema en lazo cerrado c) Comparar los coeficientes de igual potencia en ๐‘ง en las ecuaciones anteriores, resultando ๐‘› ecuaciones cuya soluciรณn, son los parรกmetros del controlador. Luis Edo Garcรญa Jaimes
  • 121. EJEMPLO ASIGNACIร“N DE POLOS La figura muestra un sistema de control de flujo. Utilizando la curva de reacciรณn se encontrรณ que la funciรณn de transferencia del proceso en lazo abierto es: ๐บ๐‘ ๐‘† = 0.45๐‘’โˆ’0.1๐‘† 0.8๐‘† + 1 Diseรฑar un controlador PI por asignaciรณn de polos de modo que el sistema, en lazo cerrado, tenga coeficiente de amortiguamiento 0.8 y tiempo de establecimiento 2 ๐‘ . Luis Edo Garcรญa Jaimes
  • 122. SOLUCIร“N EJEMPLO Luis Edo Garcรญa Jaimes Sin tener en cuenta el retardo, la constante de tiempo del sistema continuo en lazo cerrado es ๐œ๐‘’๐‘ž = 0.551 ๐‘ . Segรบn el criterio de la constante de tempo: 0.2(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) โ‰ค ๐‘‡ โ‰ค 0.6(๐œ๐‘’๐‘ž + ๐œƒโ€ฒ ) el periodo de muestreo estรก en el rango: 0.13 โ‰ค ๐‘‡ โ‰ค 0.39 ๐‘ . Se asume ๏” = 0.2 ๐‘ , entonces: ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š ๐บ๐‘(๐‘†) ๐‘† ๐‘ = ฮธโ€ฒ ๐‘‡ = 0.1 0.2 = 0 ๐œƒ = ๐œƒโ€ฒ โˆ’ ๐‘๐‘‡ = 0.1 โˆ’ 0 โˆ— 0.2 = 0.1 ๐‘š = 1 โˆ’ ๐œƒ ๐‘‡ = 1 โˆ’ 0.1 0.2 = 0.5 ๐ป๐บ ๐‘ง = 1 โˆ’ ๐‘งโˆ’1 ๐‘งโˆ’๐‘ โ„‘๐‘š 0.45 ๐‘†(0.8๐‘† + 1) = 0.05288๐‘ง + 0.04666 ๐‘ง2 โˆ’ 0.7788๐‘ง = 0.05288(๐‘ง + 0.8824) ๐‘ง(๐‘ง โˆ’ 0.7788) La ecuaciรณn caracterรญstica del sistema planta-controlador, en lazo cerrado, es: 1 + ๐ท ๐‘ง ๐ป๐บ ๐‘ง = 0 1 + ๐‘ž๐‘œ๐‘ง + ๐‘ž1 ๐‘ง โˆ’ 1 โˆ— 0.05288(๐‘ง + 0.8824) ๐‘ง(๐‘ง โˆ’ 0.7788) = 0 ๐‘ง3 + 0.05288๐‘ž๐‘œ โˆ’ 1.7788 ๐‘ง2 + 0.04666๐‘ž๐‘œ + 0.05288๐‘ž1 + 0.7788 ๐‘ง + 0.04666๐‘ž1 = 0
  • 123. CONTINUACIร“N DEL EJEMPLO Luis Edo Garcรญa Jaimes La ecuaciรณn caracterรญstica deseada debe ser de tercer orden y satisfacer los requerimientos de funcionamiento especificados: ๐œ‰ = 0.8 y ๐‘ก๐‘  = 2๐‘ . La ubicaciรณn del polo dominante en lazo cerrado es: ๐‘ง = ๐‘’โˆ’๐œ‰๐‘ค๐‘› ๐‘‡ ๐œƒ = 57.3๐‘ค๐‘›๐‘‡ 1 โˆ’ ๐œ‰2 ๐‘ก๐‘  = 4 ๐œ‰๐‘ค๐‘› ๐‘ค๐‘› = 4 ๐œ‰๐‘ก๐‘  = 4 0.8 โˆ— 2 ๐‘ค๐‘› = 2.5 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  ๐‘ง = ๐‘’โˆ’(0.8โˆ—2.5โˆ—0.2) = 0.6703 ๐œƒ = 57.3 โˆ— 2.5 โˆ— 0.2 1 โˆ’ (0.8)2 = 17.19๐‘œ ๐‘ง = ๐‘ง ๐‘๐‘œ๐‘ ๐œƒ ยฑ ๐‘—๐‘ ๐‘’๐‘›๐œƒ = 0.6403 ยฑ ๐‘—0.1981 Asรญ, la ecuaciรณn caracterรญstica deseada serรก: ๐‘ง โˆ’ 0.6403 โˆ’ ๐‘—0.1981 ๐‘ง โˆ’ 0.6403 + ๐‘—0.1981 ๐‘ง + ๐‘Ž = 0 ๐‘ง3 + ๐‘Ž โˆ’ 1.2806 ๐‘ง2 + 0.4492 โˆ’ 1.2806๐‘Ž ๐‘ง + 0.4492๐‘Ž = 0 Comparando tรฉrmino a tรฉrmino las dos ecuaciones caracterรญsticas se obtiene: 0.05288๐‘ž๐‘œ โˆ’ 1.7788 = ๐‘Ž โˆ’ 1.2806 0.04666๐‘ž๐‘œ + 0.05288๐‘ž1 + 0.7788 = 0.4492 โˆ’ 1.2806๐‘Ž 0.04666๐‘ž1 = 0.4492๐‘Ž
  • 124. CONTINUACIร“N DEL EJEMPLO Resolviendo las ecuaciones anteriores resulta que: ๐‘ž๐‘œ = 3.977 ๐‘ž1 = โˆ’2.7713 ๐‘Ž = โˆ’0.2878 ๐‘ž0 > 0 y ๐‘ž1 ๐‘Ž < 1 Con los valores obtenidos para ๐‘ž๐‘œ y ๐‘ž1 el controlador pedido es: ๐ท ๐‘ง = ๐‘€(๐‘ง) ๐ธ(๐‘ง) = 3.977๐‘ง โˆ’ 2.7713 ๐‘ง โˆ’ 1 = 3.977(๐‘ง โˆ’ 0.6968) ๐‘ง โˆ’ 1 La funciรณn de transferencia de lazo cerrado del sistema toma la forma: ๐บ๐‘ค ๐‘ง = ๐ถ(๐‘ง) ๐‘…(๐‘ง) = 0.2103 ๐‘ง + 0.8824 (๐‘ง โˆ’ 0.6968) ๐‘ง โˆ’ 0.2878 ๐‘ง2 โˆ’ 1.2806๐‘ง + 0.4492 Luis Edo Garcรญa Jaimes