Professional Documents
Culture Documents
Enrique Alvarez
Ballesteros
ftlGAZCAPOTZALCC
1l08l1 .IIILIDYllIA
2894203
UAMAZUAPOTZALUO
RECTOR
ISBN: en tramite
UAII-Azcapotzalco
Enrique lvarez BaUesteros
Correccin:
Delia Corts Ma rtnez
!lustracin de portada:
Consuelo Quiroz Reyes
Disel'iO de Portada:
Modesto Serr ano Ram rez
C.P. 02200
Mxico, D.F.
Secc in de producci n
y distri bucin editoriales
Tel. 53189222/9223
Fax . 53189222
la . ed ic in , 2002
Impre so en Mxic o.
NDICE
PRLOGO
1. PANORAMA GENERAL
1.1
1.2
1.3
1.4
1.5
9
9
14
16
18
19
21
2.1
2. 1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.2
2.2.1
2.2.2
2.2.3
21
22
Modelos Matemticos
Transformada de Laplace
Sistemas Elctricos
Sistemas mecnicos
Sistemas hidrulicos
Transformadores de energa
Analoga entre sistemas
Representacin Grfica
Diagramas de Bloques
Grficas de Flujo de seal
Modelado de sistemas Electromecnicos
29
37
46
49
51
58
58
64
72
77
77
99
4.1 Controladores
4.2 Controlador proporcional
4.3 Controlador proporcional integral
4.4 Controlador proporcional derivativo
4.5 Controlador proporcional integral derivativo
4.6 Ajuste de controladores
99
APNDICE A
APNDlCEB
BIBLIOGRAFA
117
78
79
84
86
87
90
92
\02
103
\04
105
\05
137
165
PRLOGO
El propsito de estos apuntes es proporcionar a los alumnos que cursan la materia de
Sistemas de control 1 en la Divisin de CBI de la UAM Azcapotzalco, un material que cubra
el temario en su totalidad y que presente los conceptos en una forma clara y concisa, sin
que se pierda la profundidad requerida.
El material se ha organizado para un aprendizaje gradual, presentando los conceptos y
acciones bsicas de control y preparando a los estudiantes en el manejo y formulacin de
modelos matemticos para el anlisis y diseo de sistemas de control lineal.
Estos apuntes se dividen en cuatro unidades:
La unidad 1 pretende dar un amplio panorama de lo que comprende el estudio del sistema
de control. La unidad 2 presenta las tcnicas de modelaje de los sistemas ms empleados en
sistemas de control, haciendo hincapi en la funcin de transferencia y los diagramas de
bloques. En la unidad 3 se estudia el mtodo de anlisis temporal de los sistemas lineales, y
por ltimo , la unidad 4 presenta una introduccin al estudio de los controladores
industriales.
Al comenzar este curso, el alumno ya manejar adecuadamente las ecuaciones diferenciales, la variable compleja y la transformada de Laplace.
La idea fundamental es presentar el material de manera muy concreta, aclarando los
conceptos bsicos implcitos, evitando los argumentos matemticos lo ms posible y
presentando ejercicios ilustrativos de cada concepto, recomendndose apoyarse con el
problemario que para el mismo curso fue elaborado por este autor.
l.
PANORAMA GENERAL
300
I
a.C.
100
1769
1868
d.C.
.1
Control clsico
I~
ARTE
~I"
TRANSICION
Control moderno
CIENCIA
-Las primeras aplicaciones del control con retroalimentacin se basan en los mecanismos
reguladores con flotador desarrollados en Grecia en el periodo 300 a l a.C.
-Reloj de agua de KTESIBIUS (300 a.C.).- A este aparato puede catalogrsele como el
primer sistema de control en forma.
Este tipo de dispositivo fue utilizado por las culturas egipcias, romanas, etc., su
funcionamiento consista en que por un tubo corriera el agua y se depositara en un contenedor,
el cual en su parte inferior derecha tena un orificio para que as el agua dentro del contenedor
se depositara en un segundo contenedor, y este ltimo, contaba con un flotador que marcaba
sobre una escala de tiempo el aumento constante del nivel de agua.
><
>AGUA
~----'l
NIVEL
CONSTANTE
REGULADOR
ESCALA
1 -[).---~
GASTO
CONSTANTE
FLOTADOR
RELOJ DE KTESIBIUS
-FILON.- Aproximadamente en el ao 250 a. c.; invent una lmpara de aceite, la cul usaba
un regulador de flotador para mantener un nivel constante de aceite.
-HERON de Alejandra.- En el primer siglo d. c., public un libro titulado Preneumtica, en
el que describe varias formas de mecanismos de nivel de agua con reguladores de flotador.
-El primer sistema con retroalimentacin inventado en Europa, fue el regulador de temperatura de Comelis Drebbel (1572-1633).
-DENNIS PAPIN (1647-1712) Inventor del primer regulador de presin para calderas de
vapor en 1681 , est regulador de presin fue una especie de regulador que semejaba a la
vlvula de las ollas a presin.
10
11
-El periodo de 1868 a mediados del siglo XIX tambin se le llama ciclo de transicin, ya que
es una etapa donde se combin el arte con la ciencia; sta etapa se caracteriz por el desarrollo
de sistemas de control automtico inventados intuitivamente. Los esfuerzos para aumentar la
exactitud de los sistemas de control condujeron a disminuir la amortiguacin de las
oscilaciones transitorias e incluso a sistemas inestables. Por consiguiente, fue imperativo
desarrollar una teora del control automtico. J. C. MAXWELL formul una teora matemtica relacionada con la teora del control usando el modelo de ecuacin diferencial de un
regulador. El estudio de MAX WELL consider el efecto que tenan los diversos parmetros
de un sistema en su comportamiento. Durante el mismo periodo 1. A. VYSHNEGRADSKlI
formul una teora matemtica de los reguladores.
-MINORSKY (1922) Trabaj en controladores automticos de direccin en barcos y mostr
como se podra determinar la estabilidad a partir de las ecuaciones diferenciales que describen
el sistema.
-NYQUIST (1932) Desarroll un procesamiento relativamente simple para determinar la
estabilidad de los sistemas de lazo cerrado sobre la base de la respuesta a lazo abierto con
excitacin senoidal en rgimen permanente.
-HAZEN (1934) Quien introdujo el trmino servomecanismos para los sistemas de control de
posicin, desarroll el diseo de servomecanismos repetidores capaces de seguir con exactitud
una entrada cambiante.
-De 1932-1960 se desarrolla la teora del control clsico.
-Los eminentes matemticos y mecnicos prcticos de Rusia estimularon y dominaron el
campo de la teora del control. Por tanto, la teora rusa tendi a utilizar una formulacin del
dominio del tiempo usando ecuaciones diferenciales.
-Durante la segunda guerra mundial, la prctica y la teora del control automtico recibi un
gran impulso , ya que fue necesario disear y construir pilotos aut0m8ticos para aviones,
sistemas de puestos de tiro, sistemas de control por antenas de radar y otros sistemas militares
basados en los mtodos de control por retroalimentacin.
-Antes de 1940, en la mayora de los casos, el diseo de los sistemas de control fue un arte que
implicaba aproximaciones de prueba y error.
-Durante la dcada de 1940, se incrementaron en nmero y utilidad los mtodos matemticos
y analticos, por lo tanto la ingeniera de control se convirti en una disciplina por derecho
propio.
-Durante la dcada de 1950, el nfasis en la teora de la ingeniera de control se centr en el
desarrollo y uso de los mtodos en el plano s y, particularmente en el enfoque de los lugares
geomtricos de las races. Adems durante est poca se hizo posible la utilizacin de las
computadoras analgicas y digitales como componentes de control.
12
-En los ltimos 20 aos ha habido ms inters en estudiar sistemas de .control numrico y
control jerarquizado y recientemente se ha notado un cambio en el campo de aplicacin de la
teora del control.
-En la actualidad, parece que la ingeniera de control debe considerar simultneamente tanto el
dominio del tiempo como el dominio de la frecuencia para el anlisis y el diseo de sistemas
de control.
Sistema de control: Es un conjunto de elementos interrelacionados que forman un ente o un
todo el cual dirige, comanda o regula a otro sistema y/o as mismo.
PERTURBACiN
SISTEMA
DE
CONTROL
ENTRADA
SALI DA
PERTURBACiN
- -
Subsistema
ENTRADA
que hace
CootroI
I
-r--_%---,- -1
Subsistema
I
SALIDA
h.----.....
o
Coroolado
I
RESPUESTA
1---" _l
Accin
do Control
Sistema de Control
'-----------
I
I
13
Senal de excitacin
Controlador
Seal de accln
de control
p~rtu rbai
c n
Senal de salida
Planta
Ntese que en estos sistemas la sedal de accin de control no depende de la se\al de salida.
Un ejemplo prctico es una lavadora; l remojo, el lavado y el enjuague en la lavadora operan
con una base de tiempo. La mquina no mide la sedal de salida, que es la limpieza de la ropa,
por tanto, a cada entrada de referencia le corresponde una condicin operativa fija; como
resultado, la calidad del lavado depende de la calibracin. Ante la presencia de perturbaciones,
un sistema de control en lazo abierto no realiza la tarea deseada. Obsrvese que cualquier
sistema de control que opere con una base de tiempo es en lazo abierto, por ejemplo el control
de trnsito mediante seales operadas con una base de tiempo es otro ejemplo de control en
lazo abierto .
14
Sistema de lazo cerrado. En estos sistemas la seal de excitacin comienza en un punto, pasa
por algunos elementos y regresa a un punto de inicio, formando una trayectoria cerrada.
Senal de erturbaci6n
Senal de excnaci6n
Controlador
Senal de acci6n
de control
Sen al de salida
Planta
Sensor
Ntese que en estos sistemas, la seal de accin de control s depende de la seal de salida.
A estos sistemas se les llama tambin de Retroalimentacin; que ' es ia propiedad ~e !los
sistemas de inyectar la seal de salida a la entrada.
Un ejemplo prctico es el sistema de control manual del nivel de agua en un contenedOl/
Hace el control
Regleta de
nivel
Nivel deseado
T
h
Contenedor
Aqu apreciamos que lo que se desea controlar es el nivel de agua (respuesta) en el contenedor
(planta). Para lo cual, el hombre (controlador) deber cerrar la llave cuando el nivel en el
liquido llegue al nivel deseado, esto es el hombre al observar el nivel del agua que tiene la
cisterna manda una seal de lo que observ a su cerebro, el cual hace la funcin de
diferenciador, que inmediatamente compara el nivel deseado contra la seal de
retroalimentacin que el observo, el hombre en su cerebro hace la diferencia entre el nivel
deseado y el nivel observado en el sensor que es la regleta, esta diferencia representa un error
en el sistema lo que implica que el hombre a partir de que exista esta diferencia deber tomar
la decisin de mantener la llave abierta, el hombre constantemente deber estar observando el
nivel de la cisterna y haciendo la comparacin hasta el momento en el que ocurra que el nivel
observado sea igual al deseado o que la diferencia que el cerebro del hombre obtuvo sea igual
con cero, esto implicar que el cerebro del hombre ordenar que se tiene que cerrar la llave.
15
c,x,
+
C,X,
. m i~;~~~~: l
fn ENT =C,x, + C,X,
fnSAl
16
II
=
K,Y, + K,Y,
K,Y,
K, Y,
=g(x)
Ser de parmetros distribuidos si su respuesta depende del tiempo y de otras variables, como
de su posicin en el sistema.
Ser concentrado si la respuesta nicamente depende del tiempo y se supone que no influye la
posicin en el sistema.
e) Sistemas continuos y sistemas discretos
17
La sensitividad se puede entender como la desviacin que se tiene en la respuesta, debido a los
cambios internos del sistema, ya sea por cambios en el medio, por envejecimiento o por.
iguorancia de los valores exactos de los elementos u otros factores naturales que afectan los
sistemas.
En los sistemas de control se debe buscar que sean de baja sensitividad, esto es, que los
cambios internos se reflejen en la respuesta 10 menos posible.
18
19
Funcin de transferencia
Entrada
X(t)
Solida
Sistema
G(s)
....
~
Y(t)
G (s)
Solida
Entrad.
Y (s)
X (s)
C.I. =0
21
= Ke - 9 ,
r s+ 1
C(t)
I de maxuna
' pen di ente
~punto
~e~.
,..., __ t
f
~
22
~~-_
. .--.-----------
_" -" _ 0 -
- - .:. " - - - . _ -
i,
!--
t n- 1
S(S+aXS+b)
s'
S(S +a)'
..
---1-
(n -1)1'"
.
(n = 1,2,3,.);
J...(al-I + e-")
,'
S'(S + a)
a'
n!
1" (n = 1,2,3, .. )
.. _-- - - - -- . __ .. _- . _- _._ - .. "
,
,- '" - --.. . -_....r---. -.. ." --.----...._'... -
" ___
. r '
(S+a)'
, .
___ ,
" 0_ '
"
" " __
'
.- .. . __ o
.:.
~I -~'
' . . . . . , _. _
+.,'
(S+a)'
,. __
+.,'
S+a
! _I-e~"'selt~ ~I-dl
1
(S+a)'
__
.,;
S'+2i:;CD.S+,,;
,- '-' --...... -----.. - .......-.... - ...... -- ._.... -..-...... + ... -.. _.-_.-.... _.. -........--..-1-_ --.. -.-- ......-.......
(n- I
: -_I-e-<'4'sen~.~I-<;'}...] :
! ~I-<;'
,
___ e-a,
(n -1)!
(S+a)"
_I~I-~'
+=1811
..;_. _.- ..
-- j- ._,- . --- . -
-- - - - - . . _ - -
!1-_I-e~.sen~Jl-<;'~~
SenJI
.-
..;
CosJI
\...---- .. _--
-- .__ .- - ._-._--_.....
.!.(1-e-~)
..
l -CoSCllI
S(S' + ., ' )
. _.. -- -.-. - .. - - _...... :-_.---- .__ ......-- '. - - .-
.,3
S'(S' +.,')
2m)
2_ __ . __ __
S
(S' + CIl')'
- /Sen.,1
/CO..,I
S(S +a)
1
(S+aXS + b)
b-a
_ _ _ _ _ _ _ _ _ _
.. -
(S ' + .,')'
.--_._--_. - .. _----- _. -_._---_. ','---" _._ ....- .. -- .-- _._---... __ ...' --_ .. _--. _ .._---- --- .. __ ..- --'--'- --
_ I_ (e-" -e .... )
~.
"
S2 _CIl 1
a ---------_.--0
_. _____ .__ ---
.,'
SenaJl-.,/Cos.,1
CoshJI
. . . . - - - ' ~-.""
Senh(}l
_o. -
.,1- SeIlCDI
. _~ .
ro
00;
' S(S'+2~.,.S+.,;)
+=tan - ,
-IR
... . ,- 1---
S'+2i:;.,.S+.,;
-~-
- . - - - --
! ~1-e;2
n!
__ o
, _._. _
i
I
S
(COSOlII-COSaJ,I) !
CIl I'__- __
ml
-0'-- . ______ . .. __ _... _______ ..~ _._.
__... ,.... _______"_ "__
; 1
I -(SenCllI- .,/COSCIlI)
i 2m
L .. _. _. _. ' __
0 '"
_ _ _ __ _ _
_.
_ . ___ _ _
,,1._
____
S'
l.
23
"l!
:L ( Af(t))
;.
-_ ..
--~_.
__ ..
_ .0. __ ..
----~
I.
AF(s)
,
:L ( f,(t) f2(t)) = F,(s) F2(s)
I
i-"" -"-" --..... -........ --- - ..... -. ......... i ..-......-- ... -....--_ . . -.... -.--........- .--.... -----.. !
:L ( - f(t))
._._ "---. __ .__ ._ ..0 _
. _ _._.-.-.
O",
_ _ . _ . . ._
sF(s) - f(O)
. . . . . . . . . . . _. _ __ _
_ _ _ _ _ __ __ . ' _ . _ . _ . ___ _
._
_ _ _ _ .~
I.
d'
:Ld - , f(t))
:L. ( f f(t)dt)
'1'
-_.~-
:L (
t_-__-- -
F(s)
f(t)dt)
- s-
[ f(t)dt =
lm F(s)
si [
1'(t)dt
existe
s-+O
_____
... _ __
_ _
. . . . . . ._
. .. _ . _ . _
- 0 _
. _.
:L { e -al f(t))
o
__
__
___
__ ____
__ _ _ _
:L ( f(t-u)l(t-u)}
1
,.. .. . '0"
_ _ _ . _ . _
._
_ _ .
_ _ _.
. _
_ _ _ _ _ _ _ _ . . . _.
__
_____
u ~O
e""F(s)
o.oo
. . . . . . . ..
d
:L ( t f(t)) = - - F(s)
[" _ _ _ o.
-.-
- -
__ _
_ o
:L ( tI f(t))
- - - - --1,
d'
d ' F(s)
:
.
ds -._. _-_.--<-.
-.--
F(s+a)
. ____ - o
.. -
.'
'l
r"- ---- -~. .i-f tt~) } ~-(~I )n~F(~)s --- . ~~ ~~~. ------ --..1
I
dsn
:L{
~_.
!t f(t) =[
~_.-.
F(s) ds
(r
'."-
:L
.. __ .-
"-""
f,(t-t)f,(t)dt)
_.. -
._J
- ._ .. - ---_.
--_._--F,(s)F2(s)
_.. _.... -.. - - .. -_ ... ._.- - .. -. . ._. ..- .. - - .-- ..... .. ...... .
:L ( f(t)g(t)} = -1. r+J~ F(p)G(s-p) dp
'
27rJ
24
:L{f(-;;-)) =aF(s)
'-1'"
__ o
- - -
---1
!
_ . ___ _ ... _ __ ._.Ji
= A(s)
B(s)
donde A(s) y B(s) son polinomios en s y el grado de A(s) no es mayor que el de B(s).
La ventaja del enfoque de la expansin en fracciones parciales es que los trminos
individuales de F(s), resultantes de la expansin de fracciones parciales, son funciones muy
simples en s; en consecuencia, no es necesario consultar la tabla de transformadas de Laplace
si memorizamos varios pasos de transformadas de Laplace simples. Debe notarse, sin
embargo, que al aplicar la tcnica de expansin en fracciones parciales en la bsqueda de la
transformada inversa de Laplace de F(s) = A(s)/B(s), las races del polinomio B(s) del
denominador deben conocerse por anticipado. Es decir, este mtodo no se aplica hasta que el
polinomio del denominador haya sido factorizado.
25
donde p, P2, ... , Po Y Z , Z2, .. ., Zm sean cantidades reales o complejas, pero por cada complejo
Pi o Z estar presente el complejo conjugado de p; o Z, respectivamente. Aquf la potencia ms
alta de s en B(s) se supone mayor que la de A(s).
En la expansin de A(s) en la forma de fracciones parciales, es importante que la potencia
B(s)
d 'y dy
+ - -2y=2t
dt'
dt
con: y(O) = O; dy
dt
=1
26
=~
S
= S'
2
- +1
Y(s) _ ~S,-'_ _
- S' +S-2
2+S'
Y(s) = S'(S + 2XS -1) .... . ... ............. ... (2)
Aplicando la transformada inversa de Laplace tenemos que
y(t) =:L- 1{Y(s)}
Como Ves) tiene trminos complejos aplicamos el mtodo de fracciones parciales a Ves), para
obtener trminos sencillos que se puedan encontrar en las tablas de transformadas
Como primer paso, la ecuacin (2) la igualamos a.
2+S'
A B
e
D
= - , + - + - - + - - ...... ..... .... .. .... ...... .. (3)
S (S + 2XS -1) S
S S + 2 S-I
Como segundo paso, multiplicamos la ecuacin (3) por S2 y evaluamos para S = O, para
obtener el valor de A
AS' BS' es' DS'
=++-- + -S'(S+2XS-I)
S'
S
S+2 S-l
(2 + S')S '
~':-::--:-:-'-:--:-
(2+S')
es' DS'
(S + 2XS -1) = A + BS + S + 2 + S _1 (4)
(2 + (O)'
(0+2XO-1)
-~=A:.A=-I
2
, 27
Como tercer paso derivamos la ecuacin (4), Y evaluamos para S = O para obtener el valor de
B
(2+S')
(S + 2XS -1)
es'
DS'
A+BS+ - - + - -
S -1
S +2
(S' + S - 2X2S) - [(2 + S'X2S + 1) = O+ B + C[(S + 2X2S) - [(S 'Xl))] + D[(S + lX2S) -[(S'Xl)lll
(S'+S-2)'
(S+2)'
(S-I)'
s-o
O) + O- 2X2(0 - [(2 + (0)')(2(0) + 1)]
C(O)' +0-2)'
-~=B+O+O :. B=-~
4
Como cuarto paso, multiplicamos la ecuacin (3) por (S+2), y evaluamos para S = (-2), para
obtener el valor de C
(2 + S'XS + 2)
S'(S+2XS-l)
.:..::.
A("S:;;"+ =
2)
S'
B(S + 2)
C(S + 2)
S+2
_D--'.
CS_+_2-,-)
S-1
2 + S'
Como quinto paso, multiplicamos la ecuacin (3) por CS - 1), Y evaluamos para S = 1, para
obtener el valor de D
~(2,","+,-S_'X
=S_-_I=-)
S'(S + 2XS -1)
--.:
2 +-:-S
=-'~
-:::
S'(S + 2)
A(S -1)
-
S'
B(S -1)
_
C~
(S_
--,I) + D(S -1)
S+2
S-I
S+2
28
S _1
2 + S'
I
I
I
I
Y(s) = S'(S+2)(S - I) =- "8' - 2S - 2(S+2) + S-I
Por lo tanto
t) =
Y(
-1 {~}
_.!. -I {.!..} _.!. -1 {_
I }+- -1 {_I
}
S2
2S
2S +2
S- 1
2 2
v [voltios)
R interna en
serie
Fuente de voltaje
[Amperios)
Rintema er
patololo
Fuente de comente
29
Los elementos pasivos son los elementos que consume:! energa en el sistema, estos pueden
ser: resistores, inductores y capacitares. La propiedad del resistor es la resistencia, del
inductor es la inductancia y de! capacitar es la capacitancia, y sus representativos son:
+
V2
Vl
R [olunios ]
Resistor
L [henrios]
Inductor
Capacitor
[faradios]
v"
= Ri(t)
(1)
L di(l)
d/
Ley de Coulomb:
Con el manejo de las leyes lineale.s de comportamiento de los elementos y las leyes de
Kirchhoff se puede modelar cualquier sistema elctrico.
Ley de vol/ajes de KirchhojJ. La suma algebraica de las subidas y bajadas de voltaje en una
malla debe ser igual a cero.
Ley de corrienles de KirchhojJ. La suma algebraica de las corrientes que entran y salen de un
nodo debe ser igual a cero.
30
Ejemplo
Encontrar el modelo matemtico y la funcin de transferencia del siguiente circuito:
VL
De donde
V(t) = VR+VL
V(t) = RI(I) + L dI
Ves) = RI(s)+LSI(s)
Ves) = (R+LS)I(s)
di
I
(R+LS)
Mtodo de mallas
Consiste en determinar las corrientes de mallas de un circuito plano obteniendo 'n' ecuaciones
linealmente independientes a partir de aplicar la ley de Kirchhoff de voltajes a las 'n' mallas
de un circuito.
Se dice que un circuito es plano cuando se puede dibujar en un plano sin que existan ramas
que se crucen y que una malla es un lazo o trayectoria cerrada que no contiene otro lazo en su
interior.
Con el sistema de dos ecuaciones se determinan las dos corrientes de mallas i, e 2.
31
y as, si nuestro circuito contiene 'n' mallas, tendramos que suponer 'n' corrientes de malla y
determinar 'n' ecuaciones independientes. En general la solucin puede obtenerse sistemticamente mediante el uso de determinantes.
La forma de aplicar el mtodo, se puede resumir con los siguientes pasos
1. Asegurarse que el circuito es plano
2. Hacer un esquema de circuito, simple y claro, indicando los valores de los elementos, son
preferibles los valores de resistencia.
3. Asignar a cada malla una corriente de malla en sentido horario .
4. Si el circuito contiene nicamente fuentes de voltaje, aplique la ley de Kirchhoff de voltaje
alrededor de cada malla.
5, Si el circuito contiene fuentes de corriente, mentalmente reemplace a cada fuente por un
circuito abierto reduciendo de esta manera el nmero de mallas en uno y aplique la L.V.K. a
las mallas resultantes, relacionando la corriente de la fuente con las corrientes de mallas.
Mtodos de Nodos
Consiste en determinar los voltajes asociados con los nodos de un circuito. Puesto que la
existencia de un voltaje se define entre dos nodos, conviene seleccionar un nodo en el circuito
que sea un nodo de referencia y asociarlo en un voltaje o en un potencial con cada uno de los
otros nodos,
El voltaje de cada nodo con respecto al nodo de referencia se define como voltaje de nodo. Es
comn seleccionar las polaridades de modo que el voltaje de cada nodo sea positivo con
respecto al nodo de referencia. En un circuito que contenga 'n' nodos, habr 'n-I ' voltajes de
nodos a determinar, mediante la aplicacin de la ley de Kirchhoff de corrientes a los 'n-I '
nodos del circuito, dndonos 'n-I ' ecuaciones linealmente independientes.
Con frecuencia se escoge como nodo de referencia aquel al cual se conecta el mayor nmero
de ramas.
Muchos circuitos en la prctica se construyen sobre una base o bastidor metlico y es comn
que haya varios elementos conectados al bastidor, el cual ofrece una eleccin lgica como
nodo de referencia.
La forma de aplicar el mtodo, se puede resumir en los siguientes pasos
1. Hacer un esquema en el circuito simple y claro indicando los valores de los elementos, son
preferibles los valores de conductancia.
2. Elegir al nodo al que incide mayor nmero de ramas como el nodo de referencia y
asignarle a cada nodo un voltaje VI, V2, .. Vn-1. que estarn en funcin o referidos al nodo de
referencia.
32
Ve(t)
e J
V(t) = Ri + _1 (i - i,)dt
- -di + - l
O-L
dt
e,
0=
R,i) +
-------------------------1
J.
. - l J.
.
(I,-I)dt+
(1,-I)dt-----2
e
MODELO
MATEMATICO
se (/(s) - / ,(s
0= LS/,(s)+ -
se,
0= R,/)(s)+ -
(/,(s)-/)(s+ -
se (/,(S)-1(s
289421
33
Organizando
l
Ve(s)= (R, + SC )1,
0=
0=
(- SC )1,
011
+ ( _ _ 1_ )1,
SC,
l
(LS+ ( ~)
l
(- - -)1,
SC,
Oh
+ (-
SC,
))12 +
(- ~)I ,
SC,
+ (R, + ---)1,
SC,
SC,
SALIDA _ IJ(s)
-- - ENTRADA Ve(s)
---
S ' C,C,
R R +(SL + __
1 + _1_ )+ R
SC 2 SC I
' C2
( , ,
)+ R
(~+
SC I
"
L
VI
Ve(t)
el
Super nodo
34
Ve =
di
f(v, -v,)dl
MODELO
MATEMTICO
R,
'
LS
LS
VIl
+ - ' +V, - - v, R,
LS
LS
Organizando
R,]
R,
V, = I+C,R,S+ -- V, - - V,
LS
LS
1 [
1 LS1]V,
O= - v, + C,S+ - +LS
R,
R,
l+C,R,S+ LS
!!L
LS
Ve
V2 =
1+ C,R,S+ !!L
LS
BL
LS
_BL
LS
I
1
- +C,S+ R,
LS
35
~
LS
1 +C,S+ _I_
]+ ~' ,
[1+ C, R,S +~J[_
LS R,
LS
LS
Resolviendo :
V,R,
v, ~
v =
,
V, R,
LS + C, R, LS' + R, + LC,R,C, R, S 3 + C,R,R, + R, + R,R,C,S
F. de T. y modelo matemtico.
V,(S) _
R,
V, (S) - LC,R,C, R,S3 + LC,R,S' +(L+C,R,R, + R,R,C,)S+ R, + R,
36
pi
V[m/segl
F lnewtonsl
Fuente de velocidad
Fuente d. fuerza
M [Kg)
Masa
Resorte
l~]
m/seg
Arnorllguador
37
dvl
dt
Ley de Hooke
Ley de la friccin viscosa
= fol2
Con el manejo de las leyes de comportamiento de los elementos y las leyes de Newton se
puede modelar cualquier sistema mecnico.
Leyes de Newton
1.- En ausencia de fUerzas, un cuerpo en reposo seguir en reposo, y un cuerpo movindose a
veLocidad constante en lnea recta continuar hacindoLo indefinidamente.
2.- Cuando se aplica una fUerza a un objeto ("cuerpo") se aceLera en la direccin de
la fUerza. La aceleracin es directamente proporcionaL a la intensidad de La fUerza e
inversamente proporcional a la masa a mover:
F
a= -
F = ma
3.- Las fUerzas son siempre producidas en pares, teniendo direcciones opuestas e
igual magnitud. Si el cuerpo nO 1 acta con una fUerza F sobre el cuerpo nO 2, eL
cuerpo nO 2 actuar sobre eL nO 1 con una fUerza de igual intensidad y direccin
opuesta.
38
Fy
Fy
y
M
K
39
C)
Fy
Ff
dV
=M di
F, = M dV + Ff + F~
dI
dV jV +K Vdl
Fy(t)=M di+
F actorizando ,
K
F.(s) = MSV(s) + jV(s)+ -S V(s)
40
'
MODELOMATEMATICO
XI
X2
Al
Mi 1---.
Mz
h
F(t)
fl
F(t)
f1
F(t)
.
1
Fn
F~
+ F x,- Ff '-F.,-Fr,=M,-;-------(2)
41
Pasando a Laplace
K,V,
KY,
O= SM,V,+ f ,V,+ - +,,V,- ,,V,+ -S
K,'"
S
Factorizando
F(s)
0= -[, +
si '"
= X,S
V,
F(s) = [SM, + J, +
= X,S
O =-(j;S+ K,]x,
Resolviendo para X2
F(s)
O
x,=
[S'M, + f,S+K,J
-(j;s+K,l
42
- (j;S + K,l
x _
F(s)fj;S + K,l
,- [S'M, +Sf. +K,Hs'M, +S(f. + f,)+K, +K,l-[sf, +K,y
F(s)[,s+K,l
S'M,M, +S3M,f. +S3M.f, +S'M,K, +S'M,K, +S3M,f. +S'f.' +s'f.f,
+$f..K, +Sf.K, +S,M,K, +SK,f. +SK.f, + K,' +K,K, -2S'f.' -2Sf.K, -Ki
x _
,-
F(s)[,S + K,l
[M,M,]s' +[M,f. +M.f, +Md,]s3 +[M,K, +M,K, + f.f, +M,K,- f.]s'
+ [K.f, +Kd,]s+K,K,
fj;s+~l
F(s) = [M,M,]s' +[M.f, +M.f, +M,f,]s3 +[M,K, +M,K, + f.f, +M,K, - f.JS'
+[K.f, +Kd,]s + K,K,
x,
'" ( rodlseg J
T (newlon J
~)
.J }K =
Momento de inercia
[Nm ; null
Resorte torcional
N m
rnd ! s~,
Amortiguador torcional
f[
dw
Ley de Newton
T=J
Ley de Hooke
T= fw'2 T
dI
= KB = KJ w12 dl
Para modelar sistemas mecnicos de rotacin se recomienda seguir las mismas reglas
empleadas en los sistemas de translacin,
1, Determinar el grado de libertad, El grado de libertad esta en funcin del nmero de
movimientos linealmente independientes,
2, Dibujar el diagrama de cuerpo libre ,
3, Dibujar el diagrama de fuerzas en cada movimiento,
4, Balance de fuerzas (principio de D' Alambert) para cada movimiento.
dw
L/=J dI
Te
!~Oi
ti
W3
1.- El sistema tiene tres movimientos, por lo tanto, es de tres grados de libertad.
44
T~J.
3. - Los diagramas de fuerza son
Ti,
e. . . .
J,
<4)
T,
T, - Tf..
=J, dw,
dI
=J, dw,
dI
45
dW,
dW,
0= J, - +k (W, - W,)dl + I ,W, + I.(W, - W,) - ----2
MODELO
,
dI
MATEMATICO
O=J , -dW,
dI
T.
"
0= - I.W, +
[J,+ 1, + ;
O=Ow, - ;W,
+ J,S
J ,S + 1.
-1.
O
8,(s)
T, (s)
]w, -; W,
- f,
T,
1. + J, + -k + J,S
S
o
f,k
S
S!J.
46
H[m)
H,
[XJ
H2
R
= dH rs /
dQ 11m
"-J
~
R=
H,-H2
--------
. I ammar
.
para j1uJo
e
Qe
CdH
. ,ammar
I
- --------------parafluJo
Qe- Qs = di
47
H,
Qe
Para la capacitancia
Qe-Qs =C
dH
dI
Para la resistencia
H
Qs= - '
R
dH, H,
Qe=C - +-::,
di
MODELO MATEMATICO
Qe(s) = (CSH, +
Qe(s)=(CS+
48
~' )
~)H,(S)
H(s)
(lees) =
1
CS + 2R
Ve
~~.
~ ~~umero de vueltas
N N2
1
primario
secundario
.
V,
N, ;,
=- =V, N , i,
-Mecnica de Traslacin
Palanca - Se emplea principalmente para aplicar la fuerza .
Fe
F2
Y2
~ f """(
Yl
F1
Secundario
Primario
e, y,
F,
- =- =F, f , y,
-Mecnica de Rotacin
Juego de engranes: Se emplea principalmente para reducir la velocidad.
:z;
T,
N, tlJ,
=- = -
N,
llI
N = numero de dientes
11I1III1I11
2894203
49
Yo
Ji
Fe=M
dvo
dI
K,JVo -V,)dl
F2
F;= ~ =V2
F2
= F;
t,
V;
50
)+ ~f'y
'-------(2)
f
. ,
Te-7; =0
Te=7; -----------(1)
T, = J c OJ, '+ f c liJ, - - - - - -(2)
Je
7;
fc
= NI T, ----------(3)
N,
=> Te
c OJ,)
51
VR
Ri .. . .. .. .. .... . .Ff
f.
di
dv
dw
VL =L - ........ . ... .... FM =M - ... ... .. .. .... . .... T, =J -dI
dI
dI
Ve =
~ Jidl ..
.. . .. FK = K vdl ....... . .
... TK = Kfwdl
V2
VI
52
a 12.
Ll
L2
(\ R\\
1
C2
el
v(/)=L, di
dt
0 -- - l
el
Modelo Matemtico
+Fe-Fkl-Ff
(-)
dv
=MI - I
dt
Fe(+)
Fk,
= k,f v,dl
53
O =M, dv,
dI +k, (v, -v, )dt+f,(v,-v, )+k, v,dt------------(2)
54
lA.l
Vl
llAl
el
C2
, 1
I
I(t)=C I -dv
dt + -R (v I -v , )+ -L
I
-I
J(v
-v , )dt---------(I)
TI'
....
F(t) = MI dv,
dt + f.(v l -v,)+K, (v,-v,)dt--------(1)
dv,
K, (VI -v,)dt+ f.(v, -v,)= K, v,dt+M, dt -----(2)
R1
~::. f~)t8
.5.5
V2
V;
V2
= Rl i 2 NI
= -
N2
-- - -- - -- --- -- - - -
--(3)
= -2 -----------------(4)
il
Fe=M dv
dIo +KI (v o -vl)dt-----------(l)
Klf (v o - vl)dt = FI -- - ---- --- ----- -(2)
F2
= ftv 2 - - - - - -
----- -- -- -- ----
(3)
F; t v
- = - 2 = - 2 -------------------(4)
F 2 t I VI
Ejemplo: Determine el modelo mediante la analoga Fuerza-Corriente para el ejemplo del
juego de engranes (pg. 43).
1 Sistema elctrico anlogo Fuerza-Corriente (F-I)J
V
1, = I I
dV 2
J 2 = C, -
1
+ - v2 .............. . .... . (2)
dI
R,
v2
S6
N2
JI
v2
:z;
T2
, (f)2
NI (f)2
=... . ..... . .. . . . .. ........(3)
N 2 (f)1
= -
Para los sistemas hidrulicos se ha establecido una analoga directa con los sistemas
elctricos.
ANALOGIA DIRECTA
Qe
1
V
H
R
R
Ejemplo: Determine el modelo mediante la analoga del sistema del ejemplo de nivel de
llquidos (pg. 40).
l
V1
57
Rectificado
Regulador
5V
e.o
Los elementos bsicos para poder conformar un diagrama de bloques son [os siguientes:
= BLOQUE
=
FLECHA RAMA
SUMADOR
PUNTO BIFURCACIN
Estos ltimos cuatro elementos, son bsicos para el estudio del control; as mismo cada
elemento tiene un significado el cual es:
a) Los bloques representan a los sistemas mediante la F. de T.
b) Las flechas representan a las variables o seilales.
c) Los sumadores son donde se encuentran dos o tres seales y solo sale la suma o la
resta de las mismas (una sola seal).
d) Los puntos bifurcacin establecen que la seal va hacia dos lados diferentes.
58
Ejemplo
Resolver el siguiente diagrama elctrico encontrando su funcin de transferencia por el
mtodo de diagrama de bloques.
.
~
i~
R,
V(t)
a)
b)
. _ V(t)-V,
V(s)-V,
R,
... .. ......... .......... 1I -R,
.. ........... .................. .. (1)
1I -
v,
i,
= ~ f(V, -
V, =
= ;L (V, -
V, ) .. ............. (3)
~fi,dt .... ........ .. . .. ....... .. V, = S~1, .... .. .. ..... .... ....... . .... .(4)
59
e) De la ecuacin 1 se tiene:
Ves)
:-1
+-I--I-..~
-v
J
Ves) +
_ 1_
_1_
LS
se
v,
Para poder reducir los diagramas de bloques hay una lgebra de diagramas de bloques, a
continuacin se muestra algunas de las formas ms comunes de este tipo de lgebra:
lgebra de diagramas de bloques:.
-X----tl1
G, X
a.
2. Bloques en paralelo
y
60
3. Bloques en retroalimentacill
y
1+ GH
Y+GHY=GX
Y(HGH)=GX
y
G
=
X l+GH
E=XB=XHY
B = HY
Y= G(XHY)
Y = GXGHY
H
G
GH
E
X
HI
+
G
-1
-L
G
Z=GXY
'
f1
Z=G(XY)
:1
Z=XGYG
61
X~-r---;;G~-+__":Z
I
I
L
q: :
8. Intercambio entre punto sumador y punto bifurcacin.
+
Z
y
y
Al reducir un diagrama de bloques, se debe de tratar de evitar emplear esta ltima regla, ya
que se complica la reduccin del diagrama.
62
L----I
se
Mediante la regla 3.
se
L-_ _-I
se
63
X(s)
Transmitancia
G(s)
Y(s)
O~~_.......,O
Nodo
Rama
Nodo
64
Los diagramas de flujo, se pueden elaborar mediante dos mtodos los cuales son:
l. A partir de los modelos matemticos o de las ecuaciones del sistema .
2.. Identificando a los elementos o subsistemas ( partes del sistema como motor, engranes,
etc.)
11 . . Las ramas que salen de un nodo, transmiten la selal que tiene dicho nodo.
X(s)
V(s)
1.- Y{s)
=K
W(s)
1
X1 {s) + K2X2{S)
W{s)
=K!Y{s)
b) Ecuacin matemtica
Pasando a Laplace
l' ecuacin
T -T = J d(i),
'di
Te 1
ao
at:
.L
SJ,
-1
2' ecuacin
TK = K (i), - (i)2)dt
3' ecuacin.
d(i)2
TK -T12 = J, - dI
..
4 ecuacin
66
Q}2;;
TK -TI,
J,S
12 Tr - -1
O........:-J=IS_.~'(J\)(J JI'
T.
00,
Tk
t2
-K
-1
J2S
Te
JIS
l
wl
~~S
TK
J2S
w2
12
TI2
67
Mediante el mtodo matemtico o sistemtico; este mtodo se realiza por medio de la frmula
deMASON.
La frmula general de ganancia de Mason; se expresa de la siguiente manera:
Y(s) = LP/"',
X(s)
fj,
Donde:
P;
fj, ;
Para obtener el valor del cofactor, debemos eliminar todos los lazos cerrados que toquen a la
trayectoria directa y despus se calcular con la frmula del determinante del sistema.
fj,
fj,
= 1- ~ Pj+ ~ PkPI-
_ . 5 .... .. .
+ .... 6 ...
La
de
los lazos cerrados del
sistema
68
las
producto de todas las
posibilidades de dos
lazos disjuntos.
lazos que no
se tocan entre ellos.
C(sl
R(sll}--,1--1O
~-.....U
t.
C(S)
PIAl
P2A2
_ _ = . 1 Pi!;i = _
_+_
__
R(S)
fj.
fj.
Donde: LI=GIHI
L2=G2H2
L3=G3H3
Etc.
Donde:
PI = GOG IG2GG4
Al = 1 - (4 + L, + Ls) + 4Ls
P2 = GSG6G,GgG9
69
R(s)
L =
=
L =
L. =
Ls =
p = GG2G.GsGs
P2=GGG.GSG6GS
p = GG2G7GS
p. = GGG7GS
-H(Gs)
-H2(G2GGSG6)
-H2(GG.GSG6)
-H2(G2G7)
-H2(GG7)
"' = 1- O= l
"'2 = l
"'3 = l - (L)
t.. =
l - (L)
70
t.
o
c) Los sumadores se convertirn en dos flechas, que entran a un nodo con transmitancia
de I
+
l----I~.)
X(s)
Y(s)
=>
X(I)'--_+_l_ _ _Z....
(o)
',\
OY(s)
71
f -_ _.....-+C(s)
R(s)
C(s)
-1
Entrada ,
Electrica
Sistema
Electrico
1...____-'
Salida
Electrica
.'.
<
Medio
de
Conversin
.Entrada
Mecnica
Sistema
Mecnico
Salida
Mecnica
Servomotores de C. C.
Sabemos que un motor es un mquina que convierte la energa elctrica en energa mecnica.
En las aplicaciones de los sistemas de control, los motores se usan corno dispositivos de
potencia que conducen los elementos gobernados hacia los objetivos deseados.
En las aplicaciones de control automtico, la mayoria de motores de C-C son de excitacin
independiente. La seal de control puede aplicarse a los bornes del devanado de excitacin o
del devanado del rotor del motor. Cuando la seal de mando acta sobre la excitacin, el
motor se denomina controlado por campo, si la seal acta sobre el rotor, el motor se
denomina controlado por armadura.
72
La
le
Re
Le
CII!~
Ra
lntenIidad de
......dura
conitan1e
Wm
Kudt) ..........(l)
donde Ku es constante
3.- El par desarrollado por el motor Tm (t), es proporcional al flujo en el entrehierro y a la
Donde.
Km
K l. Ka ......... (4)
Esta ecuacin puede ser considerada como una relacin causa-efecto; esto es, Vc(t) la causa,
Ic(t) el efecto. A su vez, esta intensidad i.(t) desarrolla el par motor de acuerdo con la
ecuacin 3.
La ecuacin de los elementos mecnicos es...
fU ( )
T
Wm(s) _ _
1_
J m dWm(t) + Bmrrm
t; m ~
dt
Tm(s) JmS + Bm
(6)
'""V-t----'--.1
LCS~ ~L
Re
_K_m_
74
Intentldad
de exctt.acton
re
CDnltlnte
Vlm
Ra
f(
Va
L.
l.
= __
1_
"" .(5)
V. (s)- V,(s) SL. +R.
75
En la siguiente figura esta representada la grfica de flujo en el que se han usado las
ecuaciones 3,4,5 y 6.
Va(s)
(VaV~
_1_
SLa+Ra
l.
Km
--_.....!o'~--VI
LaF. deT. Es
76
!
SJm+Bm
Kb
wm(s)
wm(s)
~L-
__________
________________
~.
Respuesta
Permanente
R(s)_
--_.~IL_G_(_S)---'r-----..C(S)
G(s)
= C(s)
R(s)
77
C(t)
= g(t)
Respuesta temporal
r(t)
1
~(I) =
{:
1 <0
1> O
b) Impulso unitario
f(t)
t=O
1 .. 0
t
e) Rampa unitaria
f(t)
II
I~O
t <O
o~~---------'t
78
d) Parablica
f(t)
1'=
Al'
no
t <
Y(s)= X(s)
t5' + l
- Respuesta al impulso unitario
X(s) = 1
y(t)= ;L- I
{~}
15+1
7.9
y(t) = .[.- 1
1]
S+ -
y(t)
___
Sistema de
er
1-_l _orden
_ _--l
KIt
y(t)
=~
S
.[.-1 {S(:+IJ
80
---
y(t)
y(t) =
~- 1
Por lo tanto A = K.
Ahora, para obtener el valor de B multiplicamos la F. de T. por S +! y evaluamos para
T
S=- -
S=- -
81
y(t) = ;t.-l
-:
K
K-K )
1) 8 +- -1
S S+ -
S+ -
---
x(t)
1
---
Sistema de
ler orden
y(t)
K
~-------
La respuesta al escaln unitario tiene una gran importancia, pues de ella se puede obtener el
valor de la constante de tiempo, cuando t = t .
c(t) = K(l- e- 1) = K(l- 0.368) = 0.632K
y(t)
0.63
Respuesta
la rampa unitaria
X(s)'= -
S'
82
y(t)
= ;;C- I
y(t)
;;C-I
2(
s+ -1) =
K
A B
S2 + S + (
e)1)
s+ -r
DondeA=K, B=-Kt yC = KT
Entonces, utilizando la tabla de transfonnadas de Laplace obtenemos y( t)
y(t)
y(t)=(Kt-Kt +KTe-u ,)
x(t)
_"'fC.-_ _ t
Sistema de
I cr orden
y(t)
83
C(S)
(j);
ron -
Coeficiente de amortiguamiento
C(t) =:t,-l { ,
(j);
, R(S)},
s + 2((j}.s + (j).
84
S',2
-'m.
qt)=.t-' {
m. ~,2 -1
(s + 'm. + m.~C;2
r(t)
,>
1}
m;
C(t)
,=
m.
I}
'
(s+m.Xs+m.) s '
A
C(/)= {-+
+- - }
(s+m.)' s+m.
c(t)
r(t)
= jm.
m.2
C(/) = .t-'
{
85
1......_ _
-1 _____\
"
_______
,
J
~v:
t
J
~.
,
I
- 1 II
1\,s)
2(S + 3)
A
B
C
D}
=++--+ -(S+IXS +2)(S+10)(S+20) 5+1 s+2 s+10 s+20
Como esto sera muy complejo existe un mtodo para facilitar el anlisis de estos sistemas,
para lo cual se utiliza el concepto de polos dominantes.
Polos dominantes: son los polos ms cercanos al eje imaginario, tomando como base el
criterio de por lo menos 5 veces menor en su parte real .
86
(s)
2(S+3)
(S+I)(S+2)
La justificacin de este concepto, es que los polos van a ser los exponentes de las
exponenciales decrecientes, los cuales al ser grandes, provocaran que las exponenciales se
vayan ms rpidamente a cero, predominando la respuesta de los polos dominantes.
3.6 Estabilidad
Un sistema lineal es estable si, alejado durante un corto tiempo de su posicin de equilibrio
regresa a ella al cabo de un determinado tiempo.
En ingeniera de control, se dice que un sistema es estable si a entradas acotadas se tienen
respuestas acotadas.
La estabilidad de un sistema de control por retroalimentacin, queda determinada en funcin
de sus polos y se establece que la condicin necesaria y suficiente para que un sistema sea
estable, es que todos los polos de su F. de T. tengan parte real negativa. Si en el diagrama de
polos y ceros, todos los polos estn en el semiplano izquierdo, el sistema correspondiente es
estable.
JO}
semiplano
de la
estabilidad
87
30 El criterio establece que la condicin necesaria y suficiente para que el sistema sea
absolutamente estable, es que todos los elementos de la primera columna de su tabla sean
positivos.
Ejemplo: Determinar la estabilidad del siguiente sistema
Ecuacin Caracterstica
I
2
1
-6
3
4
5
5
O
inestable
5
El nmero de races en el plano derecho, es igual al nmero de cambios de las signos en la
primera columna, en el ejemplo anterior sern dos races .
88
Estabilidad condicionada
Consiste en determinar las condiciones de la ganancia K, para las cuales un sistema de
retroalimentacin es estable, ejemplo:
R(s)
C(s)
s(s2+s+I)(5+2)
l .- Ecuacin caracterlstica
I+GH(s)=I+
Kp
-o ,
s(s'+s+IXs+2)
CCs)
G(s)
ya que - - =
R(s) l +G(s)
S3
S2
7h
Kp
SI
14
/,
-3KI1
7/
SO
Kp
Kp
Kp>O
-+
4/3
-3Kp>0
condicin de estabilidad.
89
C(t)
1
O
9
O.
5 ~~.~~.~__~________________~______~
:tn:t
tp
~
lsub
Tiempo de retardo (tr ..): Es el tiempo en el que el sistema tarda en llegar al 50 % del estado
permanente.
Tiempo de subida (t,ub): Es el tiempo que el sistema tarda en ir del 10 % al 90 % del estado
permanente.
Tiempo pico (t p): Es el tiempo que el sistema tarda en presentar el primer pico en la respuesta
temporal.
Tiempo de establecimiento (tes'): Es el tiempo que tarda el sistema en entrar a una banda
alrededor del estado permanente sin salir de esta.
Mximo de sobre impulso (Mp): Valor mximo que el sistema sobrepasa en el primer pico
del 100 %.
Las frmulas para determinar las especificaciones temporales, en funcin de una entrada
escaln unitario, para un sistema tpico de segundo orden son:
t est = r -'
~wn
n
= ------,:=
t
p
90
wn~'
Ejemplo:
-- =
25
s' +6s+25'
IV'
~--='-~
s' + 2)'" IV + IV'
.,.
Mp
=0.694 =9.4%
l." = 1.33segundos
1f
Ip = - =0.78segundos
IN'
1 _, 4
1
=/g -3 =--;:a(2.2rad)=0.55segundos
4_
seg
91
E( s) ,r-...,.--...........
- G($)
C(s)
R(s)
fJ(s)
E(s)
!I- C(S)!R(S)
R(s)
= lim
s-+O
S!I- C(S)!R(S)
R(s)
92
Si un sistema de control va a tener nada, poco o mucho error permanente, determinada funcin
de entrada depende del "tipo de sistema". Se puede clasificar a los sistemas de acuerdo a su
capacidad de seguir entradas, considerando la clase de sistemas cuya funcin de transferencia
pueda escribirse de la siguiente manera:
En est ecuacin, el termino S' significa un numero l de integraciones sobre la seftal del
sistema. De acuerdo a la Funcin de Transferencia anterior, se defme un sisteqa tipo O como.
aquel en el cual i = O, un sistema tipo 1, es aquel en el que 1 = 1, etctera.
Coeficientes de error
E( s) ....--------.
. G(s)
ces) .
R(s)
I-(s)
93
=
~
R(S) l+GH(S)
E(S)
R(S)
l+GH(S)
lim S
e,p :
.~o
I
R(S)
I+GH (S)
e
'p
=limS
l
( 1/) =
,~O
l+GH(S) / s
1 + l1m GH(S)
~
, ... o
1
e,p=I+Kp
S
= l 1m
e,
, ...0
1
1
l+GH S'
=----0+ limSGH(S)
...0
= 'P
Kv
r (t)=.!.t' ; R (S)=-.!,
1
e = ---=--'P
0+ lim S'GH(S)
.~o
=-
'"
94
Ka
En la siguiente tabla se presenta un resumen de los errores de estado permanente para sistemas
de tipo, O, 1, 2 Y 3 en funcin de las entradas escaln, rampa y parablica unitarias. Cabe
seiIaIar que los coeficientes de error son indicadores del funcionamiento en estado
permanente.
ENTRADA i I1(T)
Y2 r
Kp
eep
t
Kv
e",
Ka
e",
TIPO DE
GH
O
LimGH(S)
IIl+Kp
00
00
00
Lim
SGH(S)
I/Kv
00
00
00
Lim
S2GH(S)
l/Ka
s~O
s~O
s~O
00
00
00
95
WIll
C(8)
4
-8+1
8
-8+2
GH(S) =
.-32
:-:-=--=-:(S+IXS+2)
Kp = lim
32
S~O(S +lXS+2)
'P
= 32 =16
2
l
1
==
=0.058 =5.8%
1+16 17
EJEMPLO. Determinar el error en estado permanente a una entrada tipo rampa unitaria del
siguiente sistema:
18)
.
r
C(8)
8(8+1)
8
-8+2
GH(S) =
Kv=limS
S~
'P
96
.~
32
SeS + IXS + 2)
32
= 32 =16
S(S+IXS+2)
2
1
= -Kv
=-16l =0.062 =6.2%
F(t)
R(S)
C(S)
4
~
8(S+1)
8
-S+2
!..
~
= 0+0.062 = 6.2%
97
Estntegias de control
Plantear una configuracin del sistema en forma estratgica que fuerce al sistema de control
para cumplir las especificaciones requeridas.
Las estrategias de control ms comunes son las siguientes:
r(t)
e(t) .
+'
Controlador
Gr(s)
0(1)
Proceso
controlado Gp(s)
e(t)
.-
fig. 1
r{t)
+"
Controlador
Gc(s)
Proceso
controlado Gp(s)
c(t)
..
~
fig.2
99
...
+,.
.(t)+~
_.~
e(t)
Proceso
controlado Gp(s)
Controlador
Gtes)
fJg.3
4.- Controlador en prealimentacin (fig . 4).
.
~
r(t)
..
e(t)
Controladol
GCl(s)
Contl"Dlador
+~~
G<2(S)
+
F\"Dceso
~
..
roDtrob"lo Gp(s)
.
c(t)
,;.
lig.4
Al diseftar un sistema de control se introduce un controlador de tal manera que afecte la F. de
T. total del nuevo sistema, tal que esta funcin cumpla con las especificaciones deseadas.
Controlador es un dispositivo cuya F. de T. Se puede variar mediante el ajuste de sus modos
de control.
Se pueden clasificar dependiendo del tipio de energa que manejan en:
Controladores electrnicos
Controladores elctricos
Controladores neumticos
Controladores hidrulicos
La tendencia actual es emplear controladores electrnicos digitales
100
Tambin los controladores se pueden clasificar de acuerdo a la accin que realizan en:
- Controladores bsicos
- Controladores modernos
Los controladores bsicos realizan una accin bsica y se diseilan en base a la teora clsica
del control.
Se clasifican en:
Controlador proporcional
Controlador proporcional integral (PI)
Controlador proporcional derivativo (PD)
Controlador proporcional integral derivativo (P 1 D)
Los controladores modernos : realizan una accin compleja y se diseilan en base a la teora
moderna del control.
Se clasifican en:
Controlador P 1 D digital
Controlador adaptivo
Controlador 1 M C (Internal Mode Control)
En este CIU'SO se estudiarn algunas tcnicas para el ajuste de controlador en serie en una
estructura como la que se muestra en la figura.
Se~al
de error
Seal de accin
de control
,..
....
R(S) +--"
~
-'
Gc(S)
Gp (S)
CONTROlADOR
PLANTA
IQl
= Kp e(t)
actuador
100
: punto de
ajuste
ACTUADOR
102
En las siguientes figuras se puede observar las respuestas tpicas de la seal de error y de
salida de un controlador proporcional con dos valores diferentes de ganancia.
2
Oj
rv
V\
O
.Qj
' t--..
~
.0.5
r r-..
IV
-0.5
1
0.5 1
'" " -
//
2 2j
3 3.5 4
4.5 5
Para escoger el valor adecuado de Kp se tiene que elegir entre ajustar el error en estado
permanente o una buena respuesta transitoria.
m(t) = Ki e(t)dt
M( s ) Ki
-- = E(s)
S
\03
En las siguientes figuras se puede observar las respuestas tpicas de la selal de error y de
salida de un controlador PI con dos valores diferentes de ganancia.
2
OJ
r\
V
O
'"
u
:-
r--
I "-
0.5
1/
l~ /
-05
-1
O 05 1 . 1.5 2 25 3 35 4
.;-
~.
"- V
",-
-05
./
r-....
.......
.'" - ' o .
-1
4j 5
O 05 1
2 25 3. 35 4
45 5
dt
M(t)
E(s)
= Kds
104
E(s)
+ KdS
= f(~ 1+ - I
TiS
+ TdS )
105
Ejemplos
l. Ajuste el controlador del siguiente sistema, para que se cumpla una constante de tiempo de
0.5 segundos.
R(S)
+.t9\
\-
CONTROlADOR
C(8)
-8+1
-'-
4Kp
s + I = ---,4,..:.K-",-p=1+ 4Kp s+I+4Kp
s+1
K
- =
os + 1 _ _
1 - S+1
1+4Kp
Obtenemos '
K= _ 4Kp
J+4Kp
Y 0"= 1+4Kp
J+4Kp
106
4) Resolviendo para Kp
0.5 + 2 Kp= 1
2) Diseile el sistema del ejemplo anterior con el fin de que cumpla un e", = 10% a una entrada
l1(t).
Para este ejemplo no se requieren los 1 Y 2 pasos.
I- e
1-01
. K - -'_P = - -'- =9
o e."
0.1
e = -'P
1+ Ko
3)
4)
9
Kp = - = 2.25
De estos dos ejercicios se puede observar que al ajustar Kp a un valor, ajusta un parmetro,
pero no podria ajustar al otro, para ajustar los dos parmetros simultneamente se requiere de
un controlador de dos modos.
3) Diseile el sistema del ejemplo 1, con el fin de que cumpla con una = 0.5 Y e", = lOOIa para
este ejemplo se propone un controlador que no altera el orden del proceso.
Gc(s) = Kp+KdS
4(Kp + KdS)
1)
S+1
1+ 4(Kp + KdS)
S +1
2 )
= 4(Kp + KdS)
1+4Kp
__
4(,K-,-p _+_K_dS-"C)_ = __4_K-,-p_+_4_K_dS_ _
S + 1+ 4(Kp+ KdS) (1 + 4Kd)S + 1+4Kp
1+4Kd
Y 17= -1+4Kp
107
3)
0.5 = 1+4Kd
1+4Kp
4)
0.5 = 1+ 4Kd
Kd
=1
1+9
4Kp
1
=9 ~
Kp
= !!. = 2.25
4
4) Dado el siguiente sistema, proponga el tipo de controlador y ajstelo para que cumpla con
un mximo de sobre impulso de 17% aproximadamente, y un tiempo de establecimiento de 8
segundos .
R(S) +
CONTROLADOR
-
---1-
lOS
C( S)
--,..
Como se desea ajustar dos parmetros se debe proponer un controlador de dos modos y como
el proceso es de 2 orden se propone un P D que no altera el orden.
Kp + Kd S
= Kp+KdS = 10 10
lOS' + Kp+ KdS S ' + Kd S + Kp
lO
10
1 )
Kp+KdS
lOS'
1+ Kp+ KdS
lOS'
2)
Kp + K~ S
l O 10
S ' + Kd S + Kp
lO
lO
Wn'
S'
+ 2QVnS + Wn'
Wn ' = Kp
10
108
2fWn= Kd
lO
- -.... ':;'=0.5
t es! = -
$Vn
4 )
_lrad
Wn- -
= 8 segundos
1 = Kp
10
seg
por lo tanto Kp = 10
Kd
porlo tanto Kd = lO
(2XO .5XI) = lO
5) Dado el siguiente sistema proponga el tipo de controlador y ajstelo para que cumpla con
Mp = 9.5 % Y tp = 0.8 seg.
R(8) +
~
,~
CONTROlADOR
f--.
1
8+2
..8)
C(
Como las especificaciones que se desean ajustar son para un sistema de 2 orden, se requiere
subir el orden en uno, ya que es de l C< orden. Por lo tanto se debe proponer un controlador P 1.
Ki
Gc(s) = Kp+ -
1)
s'
10(KpS + Ki)
+ 2S+10KpS+IOKi
109
lOKpS+lOKi
Wn'
y Wn2 = lOKi
2 ~ Wn = 2 + 10Kp
~=
tp =
11:
Wn~
Wn = 5 rad
= 0.8
seg
----.~
(2) (0.6) (5)
0.6
= 2 + lOKp
Ki
2.5
-----.~
Kp
= 0.4
6) Ajuste de un controlador P 1 D.
Set poin!
R(S) +
~
S
Kp+ KdS +Ki
controlador
110
4
10 S+1
C(S)
1) Funcin de transferencia
KP+KdS+~}
lO S +1
G(s) =
K'
1+ 4[KP+KdS+-iJ
lO S+I
{KP+KdS+
G(s) =
~)
Ki
lOS + 1+ 4Kp+4KdS + 4-
G(s) =
G(s) =
2) En su forma cannica
4(SKp+S'Kd+Ki)
G(s) =
4Kd + lO
4
S,+4Kp+I S +
4Kd+10
4Kd+10
3) Mp-+;=O ,4
,
Ip =
7t
r,--;2
Wn-yl-;'
=6
111
4Ki
4Kp+4KdS+ -
K, :lim SGH(s ) : S
lOS + 1
s...o
S :50
Ki
4Kp+4Kd+4 -
50:lim S
s.... S
S 10S+1
50:4Ki - -....
e : -1
'P
Kv
Wn 2
Ki: 12.5
-
0.02
:50:Kv
4Ki : 0.3249
10+4Kd
112
e.~_~
Kp
JS+f
\V
,....+-.
. es
Kt
Kp
JS2 +fs
... es
SKt
1) Funcin de Transferencia
Kp
=
JS' + fs
_-=-=";-,-,,c:....-_
1+
Kp
,
KTS
JS + fs
= ----c:---_K
""'p_ __
JS ' + fs+KpKTS
= ---= _ __
Kp
'----_ __
JS ' +(f +KTKp)S+Kp
113
2) Forma cannica.
_
Gs(S) -
Kp
J
lf + K K le> K
S+
T PP+--E.
J
1
3) ecp = Kv
4)
= 0.05
Kv
= limS KpKTS + Kp
v
s....o
S(5S + 2)
20
=>
Kp=40
W , =Kp=8
"
J
=>
K T = 2t;w,J - [
Kp
= 0.65
Ejercicio: Disee el siguiente sistema de tal manera que se cumplan las especificaciones
indicadas:
8.(s)
1
JS'
lrad
o
Si J
= 10
114
Kp+KDS
JS +Kp+KDS
test = 8 seg~
-+
; = 0.5
==8
(lVn
u l
Wn = - - =
, 1",
~-:----
(8X0.5)
Wn=1
Kp=J= 10
K o = 2(0.5XI)
lO
-__
Ko=IO
11 ~
APNDICE A
APLICACIN DEL PAQUETE CC A LA INGENIERA DE CONTROL
A.1. INTRODUCCiN
El paquete CC (Clasic Control) es un programa que fue elaborado por el profesor Peter M.
Thompson, este paquete se caracteriza por trabajar con funciones de transferencia.
Para entrar y salir del paquete, se proceder de la siguiente manera:
l . Introducir el disco de CC en el drive A, se procede a encender la maquina. (ver fig . I-a)
2. Despus de que arranco la Pe para entrar en el paquete se usa la instruccin ( A>CC y se
presiona la tecla ENTER, entonces aparecer CC>. (ver fig. I-b)
3. Para salir del paquete se usa la instruccin (Q),
CC>Q y se presiona la tecla ENTER, entonces aparecer Are you sure? (y/n) si (y) y
te sacara del programa a MS-DOS de nuevo \ ver fig . l-c)
A:\>CC
ee, Uersin 3
Col9.ight 1984,1985 by Pewr 11. rhoIPSOn, all right5reserved
HILP : 1ist of ca.ands
~aJI
(e)
CC>.
ee,
~aJI
Uersin 3
5Sl1l~ight 1984,1985 by
CC)q
:-nst of ca.ands
G1-
+1
- 5(5 3 + 55 +4)
Ec l
CC> ENTER. Gl
Despus de haber introducido el nombre de nuestra funcin el programa nos solicitara los
siguientes datos los cuales se describen a continuacin.
CC>Introducir el nmero de polinomios del numerador>
Aqu lo que se nos pregunta es cuantos polinomios tiene nuestro numerador en este caso 01 ,
se observa que nada mas cuenta con uno el cual es (s+I).
CC> Se teclea el 1 que indica que se tiene slo un polinomio.
Ahora el programa lo que nos solicita es que le introduzcamos el polinomio lo cual se hace de
la siguiente manera.
CC> Introducir polinomio>
El polinomio se introduce ingresando primero el grado del polinomio, despus coeficiente de
la variable en orden descendente, y por ltimo el trmino independiente. A continuacin se
muestra grficamente el polinomio del numerador. (ver fig. 2)
(s+l)
1,1,1
Termino indcpendientt
Coefi ciente
"n"
(se loml el mltimo upontllte que se encuenlra en nuestro polinomi o que en este CIUO es de 1)
118
PolI
+ 5s+ 4)
&2
Este es el primer polinomio y asl es como lo tenemos en su forma original, pero para leerlo lo
tenemos que poner de la siguiente forma .
3,1,0,5,4
T""'~IIF
+-e
....
Cod'oou
CQCl(~
""""'..,
~es
ck 3)
Esta es la forma en que se debe de interpretar el polinomio, y luego introducir los datos en el
programa (ver fig.3) como se hizo para el polinomio del numerador, ahora nos solicitar el
polinomio nmero 2 y se realizara lo mismo.
119
(s)
Como se ve nuestro segundo polinomio es slo s, tambin hay que saber leerlo para
introducirlo, el cual se hace de la siguiente manera.
(1 S+O)
-_t
1, 1, O.
CC)entef',gl
of r1Yll!llials in nwaerator ) 1
r1y 1 ) 1,1,1
of rlYl\9llials in dellOlinator ) 2
poly 1 ) 3,1.!",S,4
poly 2 } 1,1,,,-
5+1
:
S (
53 + Ss + 4)
CC).
Figura 4. Desplegado de nuestra funcin de transferencia
120
Ahora bien as cargaremos tantas funciones como deseemos y a cada una se le dar un nombre
distinto desde Gl , G2, G3 , ... , Gn., Cuando las funciones ya estn cargadas en el programa y
queremos verla, utilizaremos la instruccin DISPLAY (ver fig.5), la cual se emplea de la
siguiente manera.
CC>DISPLAY, GI
CC)display,gl
5
(;1(5)
+1
( 53 + 55 + 4)
CC>I
Figura 5. Utilizacin del comando DISPLAY en CC
Existe la instruccin HELP, la cual al llamarla nos muestra todas las instrucciones que maneja
el paquete, as como la sintaxis de cada una de ellas.
CC>Pzf.
G5
Mostrar la funcin de
transferencia de polos y ceros.
CC>II t
G5
Muestra la transformada
inversa de Laplace.
CC>CF
G5
Muestra la F. de T. en forma
de constantes de tiempo
CC>STABILITY
G5
CC>TIME
G5
Le mostrar la respuesta al
escaln con diferentes
opciones, adems de la
respuesta al impulso.
121
Cuando aparezca la grfica con algunas de estas funciones, tiene un pequeo men, para
poder cambiar algunos de estos parmetros de la grfica (escala del eje X, escala del eje Y,
centrar la funcin, etc.). Por ejemplo:
Opcin>
-------...
Opcin>
-------..
Opcin>
-------..
Para salirse
Opcin>
-------..
CC>Frecuency
Preguntar por el nombre de la funcin de transferencia>G5.
Baja frecuencia, alta frecuencia, nmero de puntos>O, 1, 100000.50: ste ltimo, son los puntos
que guardar para efectuar la grfica.
Nota: Se recomienda que no se utilice un nmero muy elevado, ya que la mquina se tardar
demasiado tiempo efectuando los clculos.
Preguntar la escala O = 1100 10 , 1 = lineal > O.
CC)frequency
Enter transfer function Gn ) g1
Enter low freq, high fre9, points ) 0.1,100,300
Enter 0:log10 scale, 1:llnear scale ) 01
Utilizacin del comando FREQUENCY en CC.
CC>BODE
Har el BODE de la funcin de transferencia del archivo que fue creado anteriormente.
(;(;)Ilotle
122
Cuando aparece la grfica, tambin en la parte inferior de la misma aparece un men con los
mismos comandos que se mencionaron anteriormente, los cuales se trabajan de la misma
fonna.
11 181
i
188 ~-n
----_._111-1 ::...-...-._
U
~111-2
11-3
111- 4
------
:\,
'"
~
~
18-6
1~
'"
18-5 t::~
........"
-51.415
-1112.11e
-lSU
-215. '11
..
'.
....
..::
I
;.
"" I
I II
II~ -3611
~
OPtlon>1
..
. I rw."~rW~kue
A:Add 11ne, C::<:ursot, J):Chg optlll1l!!,
E~ 1111ts, f:f ,copy~~l
1I:IIore pu, P:Replot, Q:Ql1t, !:Thlck lmes, Y:Ch9 Phase, Z:center
BODE de la funcion en CC.
H(S)
- - =
2.-
G(S)= -
3.-
G(S) _
4.-
G(S) =
Q(S)
conR = lyC=5
RCS+ I
4
S+I
4
lOS +1
S+2
S + 3S 3 + 3S ' + 4S + 1
123
ce,
Progra~
Version 3
(C) COf~ri~M 1984,1985 ~~
Peter H.
1110~pson, ~ll
rigMs resmta
te
1
}L
Progru
~lLP
ri~s
r.s.ru.a
ce>!
=- - -
'5 + 1
C1(s)
= -=---
mm,
5~
+1
C1
.2
eH!) - --
(s+ .2 )
ccneF,
C1
1
C1(si = - - (Ss+1)
CC>I
Figura 8. Utilizacin de los comandos PZF y TCF para el problema 1 de la funcin de
transferencia y los resultados de los comandos.
125
con
G(S)= S+I
TCF
G(2) = _ 4 _
(S+I)
con
PZF
4
G(2)= - -
con
PZF
4
G(2)= - (S +1)
(S+I)
Problema 3.
4
G(S)
= lOS+1
TCF G(2) _
con
(lOS + 1)
Problema 4
G(s) =
24
S' + lOS' + 5S 2 + 50S + 1
con TFC
G(2) _
0.9999999
- (O.l002306S + 1)(0.2003374S 2 - 9.1 964 E - 0.2S + 1)
1
(2.075039S + 1)
conPZF
G(2) _
24
- (S + 9.97699)[(S - 0.229454)2 + 2.22371 2
1s + 0.4819186.
1.-
G(s)- - S(S + 1)
2.-
G(s) _
25
- S2 +6S+25
126
3.-
G(s) =
5
8'+28 3 +258'+48+5
4Se realizar exactamente lo mismo que en la parte uno, hasta el punto donde se introduce el
polinomio. (Ver Fig. 9).
Ahora se calcular la transformada inversa de Laplace con el comando ILT. As como
utilizaremos el comando PFE para tener la expansin en fracciones parciales de la funcin de
transferencia.
KELP
= lisl
CC)DlTEI(, G1
Dt
c~lIands
pol~oo"ial :ltnlllS"!l
f~lIDr,;:n, l(ni, (n-li , ..
Eiltu flCIl
as
aln-llllSA IHI.
" a(1),
'\II"rlt~r
L,ter I ot rlyoo"ills in
poi, 1 } 1,1.1
[1It1r poI, I Z > 1,J;8I
.en~"inlt~r
1 I 1,1l .1
Eilter
rfSfrVfd
+ a(1)~ + leOl
>1
L,t,r I ot rlyoo,lih in
Eilter poI,
a(e:-
ri~ts
i 2
<Ol(5)
= -=----;(;+1)
Figura 10. Muestra la funcin de la cual se calcularn las fracciones parciales y transformada
inversa de Laplace.
127
CUs) =
1
-=----~(s+1)
CCH'fE, C1
1
C1(s)= -
mJLT C1
C1<1J =<
( 1 - ll1fxP( - 1t)
lB
hr
ror tX!
~<B
Figura I l . Utilizacin de los comandos PFE con la cual obtenemos las fracciones parciales y
1LT la transformada inversa de Laplace.
A continuacin se presentan los resultados de los problemas 2, 3 Y 4.
Problema 2:
G(s)
25
Con PFE G(s)
52 + Ss + 25
25
[(s + 3)2 + 4)
Con ILT
G(I) =
Problema 3
.
G(s) -
-0---0----=---3
- S'+2S +25S'+4S+5
ConPFE
G S _
- 0.7367658S + 0.4957178 +
0.7367658S + 1.826024
( ) - [(S -0.2878155)' + 1.4116093'] [(S -1.287815S)' + 0.8578968']
ConILT
G(t)
128
Problema 4.
5+2
=------
G(5)
54
+ 353 + 353 + 45 + 1
Con PFE
G(5)
2.865765E - 0.2
.5858073
+ ------
+----
5 + 2.371229
5 + .299001
ConlLT
G(t) =
T .... 3. Establidad.
= ---5(5 + 10)
1
"
"
10)
129
Profr<llll
ce,
Ue:rs ion 3
Co\l!lri~ht
(el
HELP :: l st of cOllllilllls
fhollPSOl1,
CC>sUlrihty, <:1
--~>O';O---.~~~(;~1(~sI)="-I-~)
'lO.
-1
'---------'
polYI10Illi~l:
p{s':: s2 ~ Os + 1
ZIIIO.S:
,.~
ce>.
- .HH0205144336442.
~9,a989794B6566356
Posteriormente con el comando ROUTH se obtienen los rangos del sistema el cul se muestra
a continuacin.
ProgUM
ce,
lJel'S imi 3
(e) eOI'Y~ig}lt
CC>routh, G1
ce>.
130
& to jn flnity
G(2) _
25
- S' +6S +25
!Tegua CC, U.~5ioll 3
(el CD!II"ight J984, 19S5 )y Peter H. Tho.5011, all ri9hts reserved
HILP = I ist of cO.!lallds
CC)5labi I ity, C,2
pIs)
= ~.
2EROS:
pol!ll1Oni~. I:
65 + 50
-3
+~
-3
-J
ee>.
r.nge~
-1 to
6.4e3124237432849
6.4e3124237432849
STABLE
infinit~
CC>.
131
S +2
S' + 3S' + 3S' + 4S + l
G(S) = _
Progralll
ce,
Uersiol1 3
CC > stahilit~} ~3
--...:;.>::.<-+:-_"':)~"~~~.3~(~s)[-I---+)
Closed loop cllaractel'istic POIYilOlial:
\l(s ) :
;4 + l53 + 352 t 45 + 10
ZEHOS:
+J 1.175620591357173
-~ 1,175620591357173
+~ 1,527226099027472
-J 1.527226099027472
-1.5522604330074&2
-1,552260433007462
.5!i22604330074621
.5522604330074621
y.:-- !i
-
COI
132
,._ - :JI
(;4( ,, )
., , " .
-----------------.&241436
- ,5 to
Problemas
Problema l . Obtenga la respuesta escaln unitario, de un sistema de retroalimentacin
unitaria, cuya funcin de transferencia en lazo abierto es:
Gl(s) = _...:.1_
S(S + 10)
Primero se introduce la funcin de transferencia siguiendo los pasos del tema 1, despus de
haber introducido la ,funcin de transferencia, por medio del comando TIME se obtiene lo
siguiente:
})y
~::C losed
loop illP\llse
133
1,--------------------------------,
,la
,u
,al!
.1'
a/
31
11
G2(s) =
S2 + 6s + 25
rrmal
ce, (lfI'SlDII 3
,.ttt ",
CC)tiEj C2
(In) i
La grfica de respuesta es
o:
i,
~8 ~
1811-
g/
I
134
.,
,,
, .-
I
.2)
.-,
..-
,/ '
..-
~.
---
../
.01
111
=
s(s + IO)
La grfica de respuesta es
~~,------------------------------
\.
-/
"
te-
1
r; r
135
2S
~=
S
CC , Ikrsion 3
Copyright 1984,1985
HILP ; list af oonnands
~tII
(e)
S3
+ 6s2 + 25s
rig~5
La grfica de respuesta es
[ . r---------------------------~
1 :/11
r
. N~
.
. ~.
ro
~
.11
.11
IO
136
l'Kt!'VId
APNDICEB
APLICACIN DEL PAQUETE MATLAB A LA INGENIERA DE
CONTROL
Matlab es una herramienta til para el manejo de ingeniera en especial de ingeniera de
control. Matlab (MATrix LABoratory) es un sistema base en matrices, ya que todas las
variables que maneja Matlab son matrices, es decir, slo tiene un tipo de datos, una matriz, o
un arreglo rectangular de nmeros.
Generalmente Matlab se usa en un modo controlado por comandos, que estos al ser
introducidos, Matlab los procesa y despliega los resultados, aunque tambin es capaz de
ejecutar secuencias de comandos que se almacenan en archivos.
siguiente manera:
MATLAB posee una ayuda en lnea a la que puede llamarse siempre que se desee. La orden
belp visualizar una lista de funciones y operadores predefinidos para los que hay dispomble
una ayuda en lnea.
137
La orden help dar informacin sobre la funcin especifica llamada de su finalidad y forma de
uso. La orden help help dar informacin de cmo utilizar la ayuda en linea.
MATLAB tiene rdenes para las siguientes conversiones de modelos
Conversin del espacio de estado a funcin de transferencia
Conversin de funcin de transferencia a espacio de estado
Conversin del espacio de estado a ceros - polos
Conversin de ceros - polos a espacio de estado
Conversin de funcin de transferencia a ceros - polos
Conversin de ceros - polos a funcin de transferencia
Conversin de tiempo continuo a tiempo discreto
Los siguientes signos se utilizan en las operaciones matriciales
+
"
,
Suma
Resta
Multiplicacin
Potencia
Transpuesta conjugada
- NOT
138
139
Variables en MATLAB
Una caracterlstica til de MAlLAB es que las variables no necesitan ser dimensionadas antes
de ser utilizadas. En MATLAB, las variables se generan de una manera automtica una vez
que son utilizadas. Estas variables permanecen en memoria hasta que se introduce la orden
quit o la orden exit.
Como guardar variables cuando se sale de MATLAB
Cuando se escribe "exit" o "quit", todas las variables en MAlLAB se pierden. Si se introduce
la orden save antes de salir, todas las variables se pueden guardar en un archivo de disco
llamado matlab.mat. Cuando se vuelva a entrar en MAlLAB, la orden load recuperar el
estado inicial del espacio de trabajo.
140
abs
angle
ans
atan
axis
~r~;"~~'{~~~':~~~{;'-~~'~.(1,$}'
, ,,,,,.>L.'~,,,,,, ... _ .
_ ~ ,.~
c~
clg
eompute(
~j
con\' .
corrcol
cos
cosh
cov ,
l(l
........;.....c-!L; ~I,diwm.l~~~n~~
. ;,.:;
~~ ~"'':t~~:
. I (:.:
,i: :..:~~;:~J
~ ~,tI:"W~~
."' .
__
~. ~_
. . .:_0,<
. ,,',.-,' .~~:
" .
eig
cxil
e~
ellJlm
t41
Imag
.parte imaginaria
inf
Infinito (<Xl)
mv
Inversa
~i~~~~\i~;ti{':j~!i~:;~;*
.~~~.!Jf fv~1~~ .":~r~,:~~?~t\~tt~~t:~::(i\~;~~
;A~~'~~,~:;~~ ?;~i~,:!~~~~~:!~r;;~.'t.,.~~%j~
,..
. A . . . .. .'
.-.~
~'.~
',~,~ ~l,'.l",.t ... -,
1.-;~ , ;<;. .vt,.....-..~.1A,.:;..~j.:../.:l>,;;.\'.
length
.
Longitud del vector
".
linspace
Vectores espacia,dos linealmen~;
lag
.
Logaritmo.natural .
.
loglog . .
Grficas x 2 y loglag
logro
Logaritmo matricial
.1ogspCe .
V cetores espaciadils logarltinlcamente .'.
loglO
Logaritmo en base lO
'. .
lqe
Diseo del estimador lineal cuadrtio
Disfto del regulador lmeal c\alhtico
lqr.
max
Valor mximo
mean
Valor medio
median
Mediana
min
Valor mnimo
<'
sCmilogx .'
seInilogy
sigo
sin
sinh
size
sqrt
sqrtm
std
142
'.
; . _
...... "
...
step
sum
who
ylabel
Etiq~ en e( eje x
Etiqueta en el eje y
,_ ;. -Cero
(->
,<
143
B.2 Problemario
Tema l. Funcin de transferencia
Dadas las siguientes funciones de transferencia obtener su expresin en polos y ceros.
1.- G(s) _
1
- 8'+58+1
2.- G(s)= -
8 +1
4.- G(s) =
(s+2)
~ . t .. ..~_~ _ . _,.. ,.
a ~ ! _~ ;>;>.
. -'8
.;.. , .....
I .. :
X;;O:"."f:. llli>
,;l.
,.t
144
..!.l
,1
nu.(1 1].
-[1 S 1);
z
EIIptj# IINtrix: t-by- 1
k
1
;'1
.... .,t.ri,
Con estos datos tenemos la siguiente funcin de transferencia
1
145
Problema 2
4
S+l
G(s)= -
z
E""ty ..trb: I-by-1
P
-1
k
4
G(s)=S+1
146
Problema 3
G(s) - -10-S-+-1
......'IIIIIIiU"jIj'/j
.9.ii~;;;;lf/ff;1,~,,,~~
,,.t....iB~i~.~i~
~
~~f~ii;~?~it;:i~]t~,
,
:~~~~~~~t~f~:
1. '1:
,. tIt.-(1' 11:
',.
(z.p.kl~tf2zp( ~ )
~z
'k -
.....
',,1
G(s) =
0.4000
S + 0.1000
147
Problema 4.
G(s) =
(s +2 )
1
S' + 3S + 3S' + 4S + 1
lO
lO
lO
nu"(l 2];
IItn-l 3 3 , 1];
(z",k]-tf2zp(nua,denl
z-2
!p .
-2.3712
- 1.1&" 1.17&11
- 1.16_9 - 1.17611
-1.2991
:k
1
:.:.]
Con estos datos tenemos la siguiente funcin de transferencia
G(s) =
148
(s + 2)
(S + 2.3712XS + 0. 1649 + U 761 jXS + 0.1649 -1.l761jXS + 0.2990)
.. R-II 1];
lO '-[1 111];
~
[r,p,k]-r.sldu.(A,B)
r - 1.1121
1.1121
,-9.1991
-1.1111
.k -
[]
"
,1
-0.1021
0.1021
+
+K
S + 9.8990 S + 0.1010
t49
25
- S' +6S+25
G(s) _
li .,. __ ,
_ _ _ _ _ _
: D~ ;
,., _
' .
'r. , . .. . ... __ _
<:,
,..iiIoW Hit>
, _ _ _ _ _ _ .. _ _ _ _ _ _ ..... _
~.?>
:l;
,j . ... .
"'"
~,~1
>,;:'
\.1,
"
'n
, __
8,1"
: ....1
____
_ _ _ __
~_:--
- _ - _ " 0 , ,
____
"
".:_~
_ _ _
, . ,
1 1)
. ~"
. ; [r,p,k)-resldu.(A.B)
7r
- 3. 12581
3.12581
,
~p
-3 _ 81
-3 - _ t
=.k .
~
'.
[)
I j~~~.~J~jl~------~------'------------------------------~--~~~~~~
Las fracciones parciales son las siguientes
- 3, 1250}
3,1250}
150
S4+2S'+25S'+4S+5
.. A-[I S);
8-[1 2 25 _ S);
.. [r,p,k) -ros1due(A,8)
r -
1.1173
1.8173
-1.8173
-1.1173
1. 11991
1. 11991
1.23171
1. 23171
-1.9261
-1.9261
- 1.1739
-1.1739
_.86~1
- _.'6~1
1. __551
- 1. __551
u,.
G(s)=
-0.0073+0.2317j
S + 0.0739 + 0.4455 j
151
(8+ 2)
.-[1 2);
B-[1 3 3 _ 1);
[r.p,k)-rfSidu.(A.B)
1.1217
-1.3'72 - 1.l6l3i
-1. al72+ 1.16131
'.5858
P
- 2.3712
-1.1"9 + 1.1761i
-1.16_9 - 1.17611
-1.2991
G( s=
)
152
0.0287
S+2.3712
-0.3072-0.0603)
S+0.J649-1.l761j
-0.3072+0.0603j
0.5858 K
+
+
S+0.J649+1.J761j 0.2990
Tema 3. Estabilidad
En este tema se va a estudiar la estabilidad de los sistemas de control y la forma en que el
paquete MATLAB muestra la estabilidad a partir de la funcin de transferencia.
,>
. _
- ...:..'-
,_ p-[1 11 1]
r-roets(p)
-'.19"
-'~111'
Como observamos que los signos de las races son negativos, concluimos que el sistema es
absolutamente estable
153
25
- 8 2 +68+2 5
G(s) _
Ecuacin caracterstica
F(s)=25 +G(s)=S2 + 6s + 25
=
- 3...... _ 11
-3 - _ 11
jJ
1C".: . ., .,
.
.:A
~
. ,:
"
Como observamos que los signos de las races son negativos, concluimos que el sistema es
absolutamente estable.
154
5
- S + 2S + 25S' + 4S + 5
G(s) -
~--c--.C:-~-3
Ecuacin caracterstica
F(s) = 5 + G(s) =
po[l 2 25 _ 5];
," roroots(p)
r
S4
+ 2sJ + 25 s2 + 4s + 5
;]
-1.9261
-1.9261
-1.1739
-1.1739
_ . '6~i
- _.'6~i
1. __55i
- 1. __55!
"
,..a. '"'
Como se observa que los signos de las ralces son negativos. concluimos que el sistema es
absolutamente estable.
155
(s+2)
S4 + 3S 3 + 3S ' + 4S + 1
Ecuacin caracterstica
F(s)
3s3 + 3s2 + 4s + 1
- 2.3112
. -1.16.9 + 1.11611
- 1. 1n9 - 1 . 11611
-1. 2991
,, 1
Como observamos que los signos de las races son negativos, concluimos que el sistema es
absolutamente estable.
156
158
1;
.. st.,I_.d )
.. gri'
..!l '
.?
'"
.'
._..,,-_...... .......
_,
:,;.
159
G(s) _ -;;-_1_ _
- S' + IOS +I
Para la realizacin se debe tomar en cuenta el comando impulse de acuerdo a la figura
nu... [1 11;
den- [1 11 1];
~ i~ulse(nu d.n)
" grid
title('RESPUESTA IMPULSO UHITARIO ' )
160
..
e _
- .'.
. .'
-'r'
.:J.{;~'. :
- ,- - - - - - . - j
,'.
-- . - .
~.
- e - _ -
.-1J~<~~;?
-- --'.-
..
t~<>
- -, -- '. - .
25
- S' +6S+25
G(s) _
G(s)
-- =
25
SJ +6S ' +25S
~~~f~~r-_L8Z~dl'
This utrsion is for Pducational classroo. use only.'
To got started, type one of these: helpwin, helpdesk, or deRO.
For product inforaation, type tour or .isit .... aath.orks.co
, ,
'
nu .. [1 I 25);
deAa[1 6 25 t);
162
';
..
la grfICa de respuesta es
.;.
,,
~ l ~ -~
.J .
.1 __
I--
_ _ ' . . _ ." . _ l
..,
,
- .,'
. -;-
..
- _:- .
_- 1 __ _ _ _ .,'
,.
,
_-_. _-)---_ _ _ , ___ __ _ J .
..
'
163
BffiLlOGRAFA
165
sistemas de control 1
Se termin La edicin estuvo
de imprimir a cargo
en el mes de julio de la Seccin
del ano 2002 de Producc in
en los talleres y Distribucin Ed itor iales
de la Seccin
de Impresin Se imprimieron
y Reproduccin de la 100 ejemplares.
Universidad Autnoma Metropolitana ms sobrantes
Unidad Azcapotzalco para reposicin .
AUTONOMA
METROPOUTANA
N:i\ <+)
""""""""' .. _
Azcapoualco
UNIVERSIDAD
(x}!:E1
COORDINACIN
DE SERVICiOS
DE INFORMACIN
Cdigo de barras.
"2?971.~Q3
FECHA DE DEVOLUOON
II1IIIIII1
2894203
UAM
aM02.3
M .8
Y.1
2894203
~PUNTES
PARA LA U . E
~.
S I STEMAS DE CONTROL
SECCI ON DE IMPRESI0N
ALVARE Z
40204
19 .00
R.
19 . 0 0
40
1II1
2 1 - ANTOLQG IAS
UNIVEI?SIOAO
AUTONQMA
METROPOUTANA
0 1 -e81
llA\
c~ 1tIoon1l1l1~ h.lill,.WJrI
Divisin de Ciencias Bsicas e Ingenieda
Depar1amento de Electrnica