Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puntoseq PDF
Puntoseq PDF
donde x (t) es una funcin vectorial del tiempo la cual toma valores en
el espacio de n-dimensiones y representa el estado del sistema, x (t)
Rn ; u(t) es una funcin escalar del tiempo que representa la entrada
del sistema y toma valores en la recta real, u(t) R. La variable y(t)
es tambin una funcin escalar del tiempo y representa la salida del
sistema, y(t) R. Las funciones f () y h() son funciones continuas,
diferenciables al menos una vez con respecto a cada uno de sus argu-
mentos, definidas de tal forma que f : Rn R Rn y h : Rn R.
Representaremos este sistema no lineal mediante el diagrama de blo-
ques mostrado en la Figura 1. Recordemos que x = dx/dt representa
la tasa de variacin de la variable x respecto al tiempo.
en vuelo horizontal):
Considere el siguiente conjunto de ecuaciones diferenciales:
x1 = V cos u
x2 = V sen u (A1)
q
y = x12 + x22 R
obtenemos:
No queremos inducir al lector a
= V cos( u) pensar que lo comn es que no
se disponga de puntos de equili-
= V sen( u)
brio constantes para los sistemas
y = R dinmicos. La mayora de los
sistemas que trataremos (de ori-
Es fcil ver que para una direccin fija = , el valor del control u = U = gen eminentemente real: mecnico,
produce un ngulo de direccin constante, en equilibrio, dado precisamente elctrico, qumico, biolgico, etc.)
poseen puntos de equilibrio cons-
por = , a partir de la segunda ecuacin diferencial. Sin embargo, el radio
tantes. De hecho, la mayor parte de
vector crece o decrece a una tasa constante V y por lo tanto no tiene equilibrio la tecnologa de regulacin autom-
constante. tica en sistemas de produccin in-
dustrial est basada en esta sola
premisa!
u = U. Sin embargo, el lector tambin encontrar sistemas cuyo punto parametrizacin respecto al control
de equilibrio est parametrizado con respecto al valor nominal de al-
guna variable especfica, sea esta una variable de estado xi = Xi o de
salida y = Y. Es expresa nuestra intencin al hacer que algunos de los
ejemplos estudiados a continuacin exhiban dichas parametrizaciones.
Estas sern tiles para, por un lado, entender el comportamiento del
sistema y, por otro, permitir el diseo de estrategias de control eminente-
mente no lineales.
Veremos ahora algunos modelos en los cuales se establece, posible-
mente bajo algunas condiciones, un punto de equilibrio nico.
Sistemas mecnicos
Ejemplo 4 (Punto de equilibrio: gas confinado a un recipiente cerrado):
La ecuacin diferencial que describe los cambios de presin P de un gas dentro
de un tanque, del cual se permite cierto escape en rgimen subcrtico, est
dada por:
dP RTK0 A0 RT
q
= P0 ( P P0 ) + u (A2)
dt V V
donde u es el volumen de gas, por unidad de tiempo, con que se alimenta el
tanque usando un compresor. Vase el modelo en el Apndice, pg. 14.
Evidentemente, si no alimentamos gas alguno al tanque, u = U = 0, el
punto de equilibrio de la presin es P = P0 . Si, por el contrario, inyectamos
una cantidad constante de gas u = U 6= 0, el punto de equilibrio para la
presin resulta ser ahora:
2
1 U
P(U ) = P0 + (4)
P0 K0 A 0
c 1
x1 = x1 + u
A A
c c (A3)
xi = xi + xi1 ; i = 2, 3, . . . , n
A A
y = xn
U2
u = U ; x i (U ) = Xi (U ) = ; i = 1, 2, . . . , n ;
c2 (5)
U2
y (U ) = Y (U ) = 2
c
Sistemas electromecnicos
Ejemplo 6 (Punto de equilibrio: pndulo sin amortiguamiento):
Un modelo de un pndulo simple sin amortiguamiento est dado por:
x1 = x2
mgL 1
x2 = cos x1 + u (A5)
J J
y = x1
Ejemplo 7 (Posicin de equilibrio de un anillo sobre un aro rotatorio para una
velocidad U constante):
El modelo del comportamiento de un anillo que se desliza sin roce sobre un
aro que se puede hacer girar a velocidad angular u = 2 , est dado por:
para lograrlo basta con detener el movimiento del aro alrededor de su eje.
Cualquier otro punto de equilibrio independiente de U es de la forma X =
= k, k = 1, 2, . . . La variable no puede adoptar por valores de equili-
brio los siguientes: /2, 3/2, . . ., (2k + 1)/2; para estos puntos de equi-
Resolucin de problemas -
librio es necesario imprimir al aro una velocidad angular infinitamente grande, lo
Al enfrentarse a un problema ana-
cual es fsicamente imposible: se requerira una cantidad infinitamente grande lice sus resultados dndoles sentido
de energa para lograrlo. fsico. Pregntese: Este valor o re-
Para un valor fijo u = U del cuadrado de la velocidad angular del aro sultado se adapta a la realidad fsica
tenemos tambin el siguiente punto de equilibrio: del problema que quiero resolver?
g
x1 (U ) = arccos ; x2 (U ) = 0; u = U
aU
Igualmente, en (6) se puede ver que para los valores antes mencionados, se
hace cero el trmino que acompaa al control, anulando el canal de entrada al En sistemas lineales, la aparicin
de singularidades no es posible: si
sistema y perdiendo por ende la posibilidad de ejercer una accin de control.
un sistema lineal es controlable, lo
ser siempre. En sistemas no linea-
les, uno de los primeros pasos a
dar es el de evaluar posibles singu-
laridades (como la desaparicin del
Ejemplo 8 (Varias parametrizaciones del punto de equilibrio: sistema de levi- canal de control, entre otros).
tacin magntica):
Considrese el modelo en el Apndice, pg. ?? (no disponible en esta versin).
El siguiente sistema representa un sistema de levitacin magntica que per-
mite mantener suspendida en el aire una pequea esfera metlica de masa m:
x1 = x2
c x32
x2 = g
m x1 (8)
R 1
x3 = x + u
L 3 L
y = x1
donde x3 = i es la corriente del circuito y x1 = x es el desplazamiento de
la esfera medido desde el electromagneto; x2 = x es la tasa de variacin de
tal desplazamiento. La tensin aplicada al circuito es u = v(t) y acta como
variable de control.
Los puntos de equilibrio se obtienen igualando a cero los segundos miem-
bros de las ecuaciones diferenciales anteriores con u = U = constante. Obte-
nemos entonces los puntos de equilibrio en trminos de una parametrizacin
del valor deseado X de la distancia:
x 1 = X1 ( X ) = X ; x 2 = 0 ;
(9)
r r
mgX mgX
x 3 = X3 ( X ) = ; u = U (X) = R
c c
Una parametrizacin diferente est constituida por aquella que utiliza el
valor constante U del control. Tal parametrizacin est dada por:
cU 2
x 1 = X1 ( U ) = ; x2 = 0
mgR2
U
x 3 = X3 ( U ) = ; u=U
R
puntos de equilibrio 7
Control por Linealizacin 2015 Mrquez, Sira-Ramrez, Rivas-Echeverra. Licencia Creative Commons Atribucin-NoComercial-SinDerivar 4.0 Internacional. Disponible en www.controldesistemasnolineales.com
x1 = x2
B c x 1 Figura 3: Manipulador robtico de
x2 = x2 sen 1 + u (10) unin rgida
J J N J
y = x1
x1 = x2
Km K f
x2 = x32
J (12)
Kv Ra + R f 1
x3 = x x x + u
La + L f 2 3 La + L f 3 La + L f
donde x1 = corresponde al ngulo del eje del motor; x2 = , es la velocidad
angular del eje del motor; x3 = i a = i f representa la corriente comn que
fluye por los circuitos de armadura y del campo. La seal de control u = VT
corresponde a la tensin de alimentacin de la red. Vase el modelo en el
Apndice, pg. ?? (no disponible en esta versin).
El punto de equilibrio del sistema (12), parametrizado respecto a uno de
los estados, es el siguiente:
x1 = arbitrario = X ; x2 = 0 ; x3 = 0 ; u = 0
A ( A f A ( A f + B )U ) BU
x 1 = X1 ( U ) = ; x 2 = X2 ( U ) = (14)
A A U A U
Si u = U = 0 entonces X1 = 0 o X2 = 0 (Verifquelo!).
x1 = x2 x1 u
(18)
x2 = x2 + (1 x2 )u
1E
x1 = X1 ( E) = E; x2 = X2 ( E) = 1 E; u = U ( E) = (19)
E
Puesto que ambas concentraciones deben ser necesariamente positivas; te-
nemos las siguientes restricciones en equilibrio para el sistema:
Sistemas aeroespaciales
Ejemplo 15 (Parametrizacin respecto a un estado X en equilibrio):
Considere un cuerpo que gira alrededor de un eje fijo en el espacio ingrvido
accionado por torques (modelo en el Apndice, pg. ?? no disponible en
esta versin).
Siguiendo la representacin de Cayley-Rodrigues, las ecuaciones diferen-
ciales que rigen el comportamiento de este sistema son:
x1 = 0.5 (1 + x12 ) x2
1 Figura 4: Satlite monoaxial (cuerpo que
x2 = u (21)
J gira alrededor de un eje mediante expul-
y = x1 sin de gases)
x1 = x2
FL
x2 = sen x3 (22)
J
x3 = Ru
donde
d
x1 = ; x2 = = ; x3 =
dt
El problema de control consiste en mantener el ngulo en un valor fijo ,
usando como control la velocidad de variacin u del ngulo de la tobera. Vase
el modelo en el Apndice, pg. ?? para ms detalles (no disponible en esta
versin). En la Web +
El punto de equilibrio del sistema, fsicamente significativo, se obtiene ha- Visite http://goo.gl/vYgAov y http://
goo.gl/Ppj6Y4. Este ltimo enlace ilus-
ciendo cero el miembro derecho de cada ecuacin de estado. Este resulta ser:
tra cmo hacer una animacin usando
un gif animado y el paquete GNU Octave.
x1 = arbitrario = ; x2 = 0; x3 = 0; u = 0 (23)
Observe que el valor x3 = k tambin califica como punto de equilibrio,
pero no es fsicamente factible introducir la tobera dentro de la nave. De
hecho, la posicin angular de la tobera se debe restringir a valores que estn
contenidos estrictamente dentro del intervalo [/2, +/2], es decir, /2 <
min < < max < +/2.
Los modelos en variables norma-
lizadas (o adimensionales) son de
amplio uso en el rea de con-
Otros sistemas trol automtico; sirven para el en-
tendimiento y mejor comprensin
Ejemplo 17 (Punto de equilibrio del modelo promedio del convertidor Boost): de las propiedades del modelo es-
tudiado. Este proceso (norma-
Consideremos el modelo promedio, en variables normalizadas, de un convertidor
lizacin) est asociado al anli-
tipo Boost regulado mediante un esquema de conmutacin por modulacin de sis dimensional, una herramienta
ancho de pulsos (modelo en el Apndice, pg. ?? no disponible en esta que permite simplificar el estudio
versin). de cualquier fenmeno mediante el
Este sistema bilineal est representado por: anlisis de las relaciones entre dife-
rentes magnitudes fsicas mediante
z1 = 0 z2 + 0 z2 + b la identificacin de magnitudes fun-
damentales: En la Web +
z2 = 0 z1 1 z2 0 z1 (24) http://goo.gl/FBf7Td.
y = z2
puntos de equilibrio 11
0 Z2 + U 0 Z2 + b = 0
0 Z1 1 Z2 U 0 Z1 = 0
5
S. Floyd, M. Handley, and J. Padhye.
Ejemplo 19 (Punto de equilibrio del TCP): A comparison of equation-based and
Un modelo promedio que representa de manera simplificada el comportamiento AIMD congestion control. Technical re-
port, ICSI Center for Internet Research,
del TCP (Transmission Control Protocol en ingls), est dado por:
May 2000. URL http://www.icir.org/
tfrc/aimd.pdf; and R. Marquez, E. Alt-
dx 2b
rtt = a a+ x (28) man, and S. Sol-lvarez. Modeling TCP
dt 2b
and HighSpeed TCP: A nonlinear exten-
donde las variables x y , representan respectivamente el tamao de la ventana sion to aimd mechanisms. In Proceed-
ings of 7th IEEE International Conference on
de congestin, medido en nmero de paquetes, y la tasa temporal de prdida
High Speed Networks and Multimedia Com-
de paquetes (la entrada). Ms detalles: modelo en el Apndice, pg. ?? (no munications (HSNMC04), pages 685702,
disponible en esta versin). Toulouse, Francia, junio 30julio 2, 2004
Para un valor constante de la tasa de prdida de paquetes = U = rtt/T,
el punto de equilibrio del sistema (28) est dado por5 :
puntos de equilibrio 12
a (2 b ) 1 U a (2 b )
T
X= = 1 (29)
Control por Linealizacin 2015 Mrquez, Sira-Ramrez, Rivas-Echeverra. Licencia Creative Commons Atribucin-NoComercial-SinDerivar 4.0 Internacional. Disponible en www.controldesistemasnolineales.com
2b U 2b rtt
Al lector
Referencias
Apndice
Control por Linealizacin 2015 Mrquez, Sira-Ramrez, Rivas-Echeverra. Licencia Creative Commons Atribucin-NoComercial-SinDerivar 4.0 Internacional. Disponible en www.controldesistemasnolineales.com
A manera de ejemplo colocamos una seleccin de las fichas de modelos
Una ficha de modelo incluye una
de sistemas no lineales disponibles en el libro.
descripcin del sistema, de las vari-
ables involucradas y las ecuaciones
diferenciales presentes. Puede in-
Avin en vuelo horizontal cluir un diagrama o esquema, el pro-
ceso de modelado, las hiptesis de
Considere las ecuaciones diferenciales que describen la trayectoria de simplificacin o las restricciones de
uso del modelo en cuestin.
un avin que vuela describiendo un crculo de radio R a una cierta
altura sobre el nivel del mar (cuyo valor no interesa), en un plano de
dos dimensiones paralelo al plano tangente a la Tierra:
x1 = V cos u
x2 = V sen u (A1)
q
y = x12 + x22 R
dP RTK0 A0 RT
q
= P0 ( P P0 ) + u (A2)
dt V V
donde u es el volumen de gas por unidad de tiempo, con que se ali-
menta el tanque usando un compresor. Este valor, se supone, no de-
pende de la presin. La alimentacin se lleva a cabo de tal manera que
los cambios de presin del gas son suficientemente lentos como para
considerarlos isotrmicos. V es el volumen del recipiente, A0 y K0 son
constantes que dependen de la vlvula de entrada y del gas conside-
rado. R es la constante universal de los gases y T es la temperatura a
la que se lleva a cabo el proceso. P0 es igualmente una constante.
puntos de equilibrio 15
en cascada
c 1
x1 = x1 + u
A A
c c (A3)
xi = xi + xi1 ; i = 2, 3, . . . , n
A A
y = xn
x1 = x12 u x13/2
x2 = x11/2 x21/2 (A4)
y = x2
mg
x1 = x2
mgL 1
x2 = cos x1 + u (A5)
J J
y = x1
Modelo del pndulo simple usando las ecuaciones de Euler-Lagrange
En este ejemplo se ilustrar el uso la
ecuacin de EulerLagrange para el
La ecuacin de EulerLagrange est dada por: modelado de sistemas fsicos.
d L L
=T (A6)
dt
donde el lagrangiano L se define como L = Ec E p , energa cintica
Ec menos energa potencial E p , y T representa la sumatoria algebraica
de todas las fuerzas externas que afectan al sistema dado.
Asumiendo una barra rgida distribuida uniformemente, se puede
suponer que la masa del pndulo se concentra en la mitad de la barra
de longitud 2l (una hiptesis que perfectamente puede variar segn
la geometra y caractersticas propias del pndulo en cuestin). Vese,
por ejemplo, la Figura 7.
puntos de equilibrio 17
ml 2 + mgl cos = T
o equivalentemente
En la Web +
Control por Linealizacin 2015 Mrquez, Sira-Ramrez, Rivas-Echeverra. Este archivo pdf est prote-
gido por una Licencia Creative Commons Atribucin-NoComercial-SinDerivar 4.0 Internacional, cuyo texto
completo se puede encontrar en la direccin http://creativecommons.org/licenses/by-nc-nd/4.0/, con
la siguiente restriccin adicional: la reproduccin, distribucin y uso completo o en parte en cualquier pro-
ducto o servicio sea comercial o no, no se permite sin el consentimiento por escrito de quien detenta los
derechos. Se permite a todos el uso personal de este archivo para su lectura, almacenamiento o impresin y
su distribucin electrnica, pero sin modificaciones y sin valor comercial.
versin: lun may 18 21:57:44 VET 2015