Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. PARTE TEÓRICA
Introducción a Sistemas
Un sistema es una combinación de componentes que actúan interconectados, para cumplir un determinado
objetivo. Gráficamente podemos pensar un sistema como un rectángulo o caja negra y variables que actúan
sobre el sistema. Las flechas que entran (u) son excitaciones o entradas y las flechas que salen (y) son
variables producidas por el sistema o salidas. Podemos pensar en sistemas como la relación de entradas-
salidas.
Modelado de sistemas
Nos ayuda a entender el funcionamiento de un sistema. Puede ser una placa electrónica (hardware) o un
conjunto de relaciones matemáticas, en las cuales codificamos el funcionamiento del sistema (es lo que
llamamos modelo matemático) y que eventualmente puede desarrollarse en un programa de ordenador.
Uno de los enfoques de modelado más útiles para propósitos de control es el Modelado Externo o entrada /
salida. Este tipo de modelo describe la relación estímulo - respuesta del proceso y conduce a la llamada
Función Transferencia del proceso, tema que abordaremos con profundidad en las siguientes guías de
trabajo.
Control
Controlar un proceso consiste en mantener constantes ciertas variables, prefijadas de antemano. Las
variables controladas pueden ser, por ejemplo: Presión, Temperatura, Nivel, Caudal, Humedad, etc.
Un sistema de control es el conjunto de elementos, que hace posible que otro sistema, proceso o planta
permanezca fiel a un programa establecido.
Como ejemplo de un sistema de control analicemos la temperatura de nuestro cuerpo. Si la temperatura
sube por encima de 37ºC, se suda, refrescando el cuerpo. Si la temperatura tiende a bajar de 37ºC, el
cuerpo, involuntariamente, comienza a temblar, contracción muscular que calienta nuestro cuerpo,
haciendo que se normalice nuestra temperatura. Por tanto, en este caso:
Sistema de medida o sensores -> Células nerviosas de la piel
Señal de consigna -> 37ºC
Acción de control de la temperatura -> Sudar o temblar
Las señales son las manifestaciones físicas de procesos naturales o artificiales de muy diferentes
naturaleza.
Características comunes:
Son función de una o más variables independientes.
Contienen información acerca del comportamiento o la naturaleza del fenómeno físico en
cuestión.
En los sistemas de control, una magnitud física variable se representa generalmente mediante una señal
eléctrica que varía de manera tal que describe dicha magnitud.
Los dispositivos, circuitos y sistemas electrónicos manipulan señales eléctricas.
Clasificación de sistemas
Sistema lineal
Un sistema se llama lineal si verifica cada una de las condiciones que siguen:
a) Principio de Homogenenidad (o Proporcionalidad). Si la entrada multiplicada por un escalar produce
una la salida del sistema multiplicada por el mismo escalar.
En la primer figura, la entrada x del sistema lineal L da la salida y. Si x es multiplicada por un escalar α y
es pasada a través del mismo sistema, como en la siguiente, la salida también será multiplicada por α .
b) Principio de Aditividad (o Superposición). Si dos entradas son sumadas y pasadas a través del sistema
lineal, la salida será equivalente a la suma de las dos entradas evaluadas individualmente.
Estas dos propiedades pueden enunciarse en una sola: si las entradas x e y son multiplicadas por factores α y
β, respectivamente, entonces la suma de estas entradas dará la suma de las salidas individualmente.
Un sistema invariante en el tiempo TI (Time- Invariant) tiene la propiedad de que cierta entrada siempre
dará la misma salida, independientemente del momento en que fue aplicada al sistema.
Si un sistema es invariante en el tiempo puede ser descripto por ecuaciones diferenciales. Los sistemas
invariantes en el tiempo son modelados con ecuaciones de coeficientes constantes. Una ecuación diferencial
con coeficientes constantes significa que los parámetros del sistema no van cambiando a través del tiempo y
que la entrada dará el mismo resultado independientemente del momento en que fue aplicado.
Los sistemas que son lineales y al mismo tiempo invariantes en el tiempo se denominan sistemas LTI (Linear
Time-Invariant).
Como los sistemas LTI son subconjuntos de los sistemas lineales, éstos obedecen al principio de
superposición. En la figura de abajo, podemos ver el efecto de aplicar el tiempo invariante a la definición de
sistema lineal de la sección anterior.
Ejemplo
α . 3 x1 + β . 3 x 2 =3 . [ αx 1 + β . x 2 ]
f(x)= 3x. El sistema es lineal pues
Si dos o más sistemas están en serie uno con otro, el orden puede ser intercambiado sin que se vea afectada
la salida del sistema. Los sistemas en series también son llamados como sistemas en cascada.
Si dos o más sistemas LTI están en paralelo con otro, un sistema equivalente es aquél que está definido
como la suma de estos sistemas individuales.
Causalidad
Un sistema es causal si no depende de valores futuros de las entradas para determinar la salida. Lo que
significa que si la primer entrada es recibida en tiempo t0, el sistema no deberá dar ninguna salida hasta
ese tiempo. Un ejemplo de un sistema no-causal puede ser aquél que al “detectar” que viene un entrada
da la salida antes de que la entrada llegue.
Ejemplo
Estabilidad
Intuitivamente, un sistema estable es aquel en el que entradas pequeñas conducen a respuestas que no
divergen.
Es decir, si la entrada a un sistema es limitada, entonces la salida debe ser también limitada y por tanto
no debe diverger.
La noción intuitiva de estabilidad tiene que ver con el concepto de Equilibrio. Más específicamente con la
dificultad o facilidad para mantener el equilibrio. Esto depende del punto en el que se está operando
Sistema estable Sistema inestable
Sistema inversible
Se dice que un sistema es invertible si distintas entradas producen distintas salidas. Dicho de otra forma,
un sistema es invertible si al observar su salida podemos determinar la entrada.
Ejemplo
Y(t)= 2x(t) entonces su sistema inverso es z(t)=1/2 y(t). Al interconectarlos en serie se obtiene la entrada
original como salida.
2x(t) 1/2y(t)
x(t) y(t) x(t)
n
y (n )= ∑ x (k )
k =0 es un sistema inversible
Para este sistema, la diferencia entre dos valores sucesivos de salida es precisamente el último valor de
entrada. Por tanto, en este caso el sistema inverso es:
n
y (n )= ∑ x (k )=x(o )+x (1 )+x(2 )+.. . .. x( n−1 )+x (n )
k=0
n
y (n−1)= ∑ x( k )=x (o )+x (1)+x (2)+. .. ..+x(n−1)
k =0
y (n )− y(n−1)=x (n )
Ejemplo
Todo sistema con memoria es causal, pero no todo sistema causal tiene memoria. En estos dos últimos
ejemplos, ambos son causales, sin embargo uno sólo tiene memoria.
Sistema de Control
Es aquél en el que la salida del sistema se controla para tener un valor específico o cambiarlo, según lo
determina la entrada al sistema.
Lazo abierto
La entrada se elige en base en la experiencia que se tiene con dichos sistemas para producir el valor de
salida requerido, sin embargo, no se ve modificada por el cambio en las condiciones de operación
externas. La principal diferencia es que no existe información que se alimente de regreso
(retroalimentación).
Ventajas: Son más sencillos y en consecuencia de bajo costo, y con buena confiabilidad. Sin embargo, con
frecuencia son inexactos, si se descomponen se reemplazan fácilmente.
Lazo cerrado
Es cuando se tiene una señal de retroalimentación hacia la entrada desde la salida, la cual se utiliza para
modificar la entrada de modo que la salida se mantenga constante a pesar de los cambios en las
condiciones de operación.
Ventajas: Más exactos y menos sensible a las perturbaciones y a los cambios en las características de los
componentes – La velocidad de respuesta se incrementa.
Ejemplo
Lazo abierto
Un tostador automático es un sistema de control de lazo abierto, que está controlado por un regulador
de tiempo. El tiempo requerido para hacer tostadas, debe ser anticipado por el usuario, quien no forma
parte del sistema. El control sobre la calidad de la tostada (salida) es interrumpido una vez que se ha
determinado el tiempo, el que constituye tanto la entrada como la acción de control.
Lazo cerrado
Un mecanismo de piloto automático y el avión que controla, forman un sistema de control de lazo cerrado
(por realimentación). Su objetivo es mantener una dirección específica del avión, a pesar de los cambios
atmosféricos.
El sistema ejecutará su tarea midiendo continuamente la dirección instantánea del avión y ajustando
automáticamente las superficies de dirección del mismo (timón, aletas, etc.) de modo que la dirección
instantánea coincida con la especificada. El piloto u operador, quien fija con anterioridad el piloto
automático, no forma parte del sistema de control.
Señales continuas
Una señal continua es una función continua de una o varias variables. Ejemplos de estas señales son los
distintos tipos de electro gramas usados en medicina, que son señales unidimensionales, ya que se
representan por una o varias curvas en función del tiempo. Sin embargo, los distintos tipos de
radiografías son señales bidimensionales y los resultados de la tomografía axial computarizada y la
resonancia nuclear magnética son señales tridimensionales.
El proceso analógico es aquel que involucra señales analógicas, es decir señales continuas. Dichas señales
se definen en un intervalo de tiempo continuo y se describen por ecuaciones diferenciales.
El proceso digital involucra señales digitales, se representa por medio de variables discretas, es decir que
pueden cambiar en valores discretos de tiempo. Dichos instantes, se notan como KT, o k t (k=0, 1, 2, ….). T
es el período de muestreo.
El estado de un sistema dinámico se define como la menor colección de variables reales cuyo valor en un
determinado instante, resume el pasado dinámico del sistema y es suficiente para predecir su evolución
futura.
La descripción interna establece entre las señales de entrada y salida una relación indirecta, la cual se
formaliza a través de las denominadas ecuaciones de estado y de salida que escribimos, para el caso de
variable continua:
x es el vector de estado, es decir, la mínima colección de n variables de estado necesarias para describir
completamente el sistema, dispuestas en un vector.
Ф la función de transición de estados que permite determinar la evolución del vector de estado en un
determinado instante a partir del conocimiento del estado actual y de las entradas de control aplicadas u.
la función de lectura o salida que suministra el valor de las salidas actuales y en base a esta misma
información.
En general la dimensión de los vectores u e y puede ser cualquiera. Si en particular ambos se reducen a un
escalar (p = m = 1) el sistema se denomina SISO (single-input single-output). En el caso que ambas
dimensiones fuesen mayores a la unidad, el sistema se denomina MIMO (multiple-input multiple-output).
Las ecuaciones de x’(t) se llaman ecuaciones de estado.
Las ecuaciones de y(t) se llaman ecuaciones de salida.
El conocimiento del vector de estado en un determinado instante t 0 junto con las entradas aplicadas al
sistema a partir de ese momento, permite conocer el estado y la salida del sistema en cualquier instante
posterior t. El espacio de estados de un proceso se define como el conjunto que contiene a todos los
posibles valores del vector de estado, el cual es un espacio vectorial n dimensional.
En los sistemas dinámicos lineales, las funciones de transición y de lectura son aplicaciones lineales, donde x
es un vector de n variables de estado, u un vector de p entradas, y un vector de m salidas, A la matriz
dinámica de dimensión n x n, B la matriz de mando o de control de dimensión n x p, C la matriz de salida o
lectura de dimensión m x n, y D la matriz de influencia directa de la entrada sobre la salida, de dimensión m
x p que suele ser nula en la mayoría de aplicaciones.
Si además, el sistema es invariante en el tiempo, las matrices A, B, C y D serán constantes, por lo que el
x '(t )= Ax (t )+Bu(t )
sistema:
{ y (t )=Cx (t )+ Du(t ) admite una representación matricial, en
general:
x 1 (t )
x (t )
x (t )= 2
. ..
[]
x n (t )
' '
; x '(t )=¿ [ x 1 (t ) ¿ ][ x 2 (t ) ¿ ] [ . ¿ ] [ . ¿ ] ¿ ¿ ¿
¿
' '
[ ][ ] [ .¿ ][. ¿] ¿ ¿¿
x1 ¿ x2 ¿
¿
Podemos escribir como sistema de n ecuaciones con n incógnitas, las matrices definidas arriba.
' '
{ {
x1=a1 x1+a12x2+. . +a1nxn+b1u(t)¿ x2=a21x1+a2 x2+. . +a2nxn+b2u(t)¿ .¿ .¿ ¿
{{
También una ecuación diferencial de orden n, lineal, con coeficientes constantes, puede llevarse a la forma
matricial como sigue:
x( n) (t )+a1 x( n−1 )(t )+a2 x (n−2)(t )+. .. . .. .. . .. .. . .+an−2 x'' ( t )+an−1 x ' (t )+an x (t )=f (t ) , se hace:
x ( t )= x 1 ( t )
{
x' ( t )=x 2 ( t ) =x 1 ' ( t )
x'' ( t )=x 3 ( t ) =x 2 ' ( t )
.
.
.
' ''
[ ][ ] [ . ¿ ][. ¿] ¿ ¿¿
x1 ¿ x2 ¿
¿
Para hacer un diagrama de esta situación, consideremos x 2 (t )=x 1 '(t ) es decir,
x 1(t )=∫ x 2 (t )dt , es decir, para recuperar x(t) a partir del conocimiento de su
derivada primera, se debe integrar una vez.
''
Del mismo modo, si x 3 (t )=x2 ' (t )=x 1 (t ) , si se desea recuperar , s x 1 (t ) e
debe integrar dos veces.
Ejemplo
[ x '1 ¿ ] ¿ ¿ ¿ ¿
¿
¿
Modelo de los Tanques
Modelo de sistema continuo. Las variables evolucionan de forma continua en el tiempo, es decir,
están definidas para todo tiempo t.
Descripción del modelo mediante Ecuaciones Diferenciales Ordinarias. Se escriben como Ecuaciones
de Estado:
x˙1(t) = f1(x1(t), · · · , xn(t), t)
x˙2(t) = f2(x1(t), · · · , xn(t), t)
...
x˙n(t) = fn(x1(t), · · · , xn(t), t) donde x1, x2, … , xn son variables de estado.
Cada tanque estará representado por una variable de estado. El modelo se describirá por medio de las
variables x1, x2 y x3 que representa la cantidad de sal en tanque 1, 2 y 3 respectivamente en el instante t.
Utilizamos la ecuación diferencial más simple para representar matemáticamente este problema, que es
la primera derivada de una variable. Es de gran importancia para modelar sistemas continuos, ya que
representan la manera en que muchos factores crecen o decaen en función de una tasa determinada.
r
V
ki= i ; i=1, 2,3
Si V1=20, V2=40, V3=50; r=10 (gal/min) entonces:
.
10 10 10
=0 .5 =0 . 25 =0. 2
k1= 20 ; k2= 40 ; k3= 50 ;
Las cantidades iniciales de sal en los tres tanques de salmuera en libra son: x1(0) = 15, x2(0) = x3(0) = 0
' '
{ {
x1=−k1x1¿ x2=k1x1−k2x2¿ ¿
Sustituyendo los valores en dichas ecuaciones, obtenemos:
' '
{ {
x1=−0.5 x1¿ x2=0.5x1−0.25 x2¿ ¿
Estas ecuaciones pueden representarse matricialmente de la siguiente manera:
La solución de un sistema de la forma x’(t)=Ax(t), tal como el que se ha desarrollado, se puede resolver
por medio de la Transformada de Laplace.
16
14
12
10
8 TANQUE 1
6 TANQUE 2
TANQUE 3
4
2
0
'
El tanque 1 es influencia por el flujo 1, cuya ecuación queda representada por
x 1=−k 1 x
x t (t )=
[−aa 0a ][ xx (t(t ))]
1
(s−0 . 1) 0 1
[ ]
[ ]
0
−1
0.1 (s−0 . 1) ( s−0 . 1)
(SI − A ) = s 0 − 0 .1 0
−1
0 s [[ ] [
−0 .1 0 . 1 ]] =
( s−0 .1 )2
=
−0 .1 1
(s−0. 1)2 ( s−0 .1 )
L−1
( ( s−01 .1 ) )=e 0 .1 t
;
−1
L
( −0 . 1
( s−0 .1 )2 )
=−0 .1 te
0 . 1t
La solución final es
0. 1t
x ' (t )=e .10 ¿ ¿¿¿
{ 1
Anticuerpos
Bacterias
F = Mx'' + bx' + kx
M: masa en (Kg)
b: constante de amortiguador
k: constante de resorte
x: desplazamiento de la masa M
F: reacción del resorte y/o amortiguador producida por el desplazamiento de la masa
Hacemos:
x1 (t )=x (t )
{
x' (t )=x 2 (t )=x 1 ' (t )
x'' (t )=x 3 (t )=x 2 ' (t )⇒ x 2 ' (t )=−
b
M
k
x 2− x 1+
M
F
M
0 1 0
[ ][
x '1
x '2
=
−
M
k
−
M
b
][ ] [ ]
x1
x2
+ F
M
1. Tache la opción que no corresponda en cada enunciado y complete según se solicite para obtener
proposiciones verdaderas.
a.Sea y(n)=x (-n). Al evaluar la función para n=2 y n=-2, se puede afirmar que el sistema es causal/no
causal.
b. Sea y (t)=x 2( t−2); t≥2=¿ y (2) depende de x(__), esto implica que el sistema es causal/no
causal. En cambio, si y (t)=x 2( t+2)=¿ y (2) depende de x(__), por lo tanto el sistema es
causal/no causal.
c. Los sistemas físicos de tiempo real son causales/no causales dado que el tiempo sólo se desplaza
hacia adelante.
n−1
y(n )= ∑ x (k )
d.Sea k =0 , la salida depende del valor de la entrada en _______________, por lo
que el sistema con/sin memoria.
e.Si y(t) = T[x(t)] = 1/4 x(t) => T -1[x(t)] es _______________, al introducir la señal de salida del
original nos devuelva la señal de entrada, es decir el sistema es _____________.
j. ¿ y(t)=|u(t )| es lineal?
Considerando constante la temperatura ambiente, se compensa este término con el valor - 0,25Tamb.
Condiciones iniciales:
u(t)=0,5
¿=¿-0,25Tamb.
Ci ,=2 ,Cj=0,75
hi=0,5 ,hj=2.
Obtenga:
a) Descripción del modelo mediante Ecuaciones de Estado. Aplicar condiciones iniciales y obtener el
nuevo modelo.
b) Representación matricial del sistema.