Академический Документы
Профессиональный Документы
Культура Документы
SISTEMAS DE CONTROL I
TEMA:
PROFESOR(A):
ALUMNOS:
2020-A
MARCO TEORICO
¿Qué es 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.
Concepto de señal
• 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.
• Por ejemplo, una señal eléctrica será la variación de la salida de tensión de un termopar que
mide temperatura y la variación de temperatura la transforma en variación de tensión.
• Señal digital (nº finito de valores) y que tiene una variación discreta de valores en el
tiempo.
• Señal digital binaria (dos valores concretos, 1 y 0) la señal eléctrica sólo puede adoptar
dos niveles de tensión.
Ventajas de utilizar señales eléctricas
• Resulta muy sencillo procesarlas mediante circuitos electrónicos, que son tanto económicos
como fiables.
Concepto de Sistema:
¿Qué es un sistema?
• Combinación de componentes que actúan interconectados, para cumplir un determinado
objetivo.
MODELADO DE SISTEMAS
¿Qué es un modelo?
• Es algo que 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.
Modelado Entrada - Salida:
• 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.
Función de Transferencia
• Función de transferencia de un sistema se indica por G(s), y es el cociente entre la
transformada de Laplace de la señal de salida y la transformada de Laplace de la señal de
entrada
Diagramas de Bloques:
Señales:
• y: señal de salida
r
• r: señal de referencia e=
1+GH
• e: señal de error
• v: señal de realimentación
Funciones de Transferencia:
• G: ganancia directa
• H: ganancia de realimentación
• Control programado: Realiza todas las labores del control automático, pero su solución es
programada. Se puede modificar su proceso de operación o ley de control.
- Aquel en el que ni la salida ni otras variables del sistema tienen efecto sobre el control.
NO TIENE REALIMENTACIÓN
sistemas de control en LAZO CERRADO
- En un sistema de control de lazo cerrado, la salida del sistema y otras variables, afectan el
control del sistema.
TIENE REALIMENTACIÓN
SOLUCION:
Obtenemos el sistema equivalente:
16
G s s s a 16
M s 2
1 G s 1 16 s as 16
s s a
En términos de
y wn la función de transferencia en lazo cerrado queda de la forma:
C s wn 2
R s s 2 2 wn s wn 2
Lo que se denomina forma estándar del sistema de segundo orden.
La frecuencia natural no amortiguada es:
wn 16 4
Despejando el factor de amortiguamiento relativo
2 wn a
a
8
Hallando la frecuencia natural no amortiguada:
wd wn 1 2 y wn
wd 4 1 2 y 4
Como la sobre elongación máxima es del 5%, entonces:
Mp e wd
0.05
pero :
3
wd
Reemplazando los valores:
4
3
4 1 2
2
2 . 2 9. 1 2
0.69
a
0.69
8
Para que la sobre elongación máxima sea del 5% el valor de a es:
a 5.52
PROBLEMA N°3:
SOLUCION:
˙
x1 2 5 3 x1 2
˙
x2 6 2 2 x2 5 r
˙ 1 3 4 x 7
x3 3
x1
y 4 6 9 x2
x3
La ecuación de salida:
y 4 x1 6 x2 9 x3
Aplicando la Transformada de Laplace a las ecuaciones anteriores se obtiene:
2 5 3 2
X1 s X1 s X 2 s X 3 s R s
s s s s .
6 2 2 5
X2 s X1 s X 2 s X 3 s R s
s s s s
1 3 4 7
X3 s X1 s X 2 s X 3 s R s
s s s s
Y s 4 X 1 s 6 X 2 s 9 X 3 s
PROBLEMA N°4
SOLUCION:
β0 0
β1 0
β2 1
β3 1
Hallamos las variables de estado:
x1 y 0u y
˙ ˙ ˙
x2 x1 1u x1 x1 x2
˙ ˙ ˙
x3 x2 2u x2 u x2 x3 u
˙ ˙
x3 a3 x1 a2 x2 a1 x3 3u x3 2 x1 5x2 4 x3 u
˙
x1 0 1 0 x1 0
˙
x2 0 0 1 x2 1 u
˙ 2 5 4 x 1
x3 3
x1
y 1 0 0 x2
x3
SOLUCION:
Para poder calcular la función de transferencia de este sistema primero definimos nuestras variables
de entrada y variables de salida.
Variables de entrada: f (t )
Variables de salida:
x1 (t ) , x2 (t )
Luego:
Haciendo el D.C.L. para cada uno de los bloques obtenemos nuestras ecuaciones:
- Para el primer bloque:
SOLUCION:
Definimos nuestras variables:
- Variables de entrada: f (t )
- Variables de salida:
x1 (t ) , x2 (t ) y x3 (t )
Ahora formamos nuestras ecuaciones a partir del DCL de cada cuerpo empezando de izquierda a
derecha:
- Para el primer cuerpo:
o oo o
0 2 x 2 (t ) 6 x1 (t ) 4 x 1 (t ) 2 x1 (t )
oo o o
0 4 x 1 (t ) 2 x1 (t ) 6 x1 (t ) 2 x 2 (t )
Transformada de Laplace:
o o oo
0 f (t ) 6 x3 (t ) 2 x1 (t ) 4 x 2 (t ) 4 x 2 (t ) 6 x2 (t )
o oo o
f (t ) 2 x1 (t ) 4 x 2 (t ) 4 x 2 (t ) 6 x2 (t ) 6 x3 (t )
Transformada de Laplace:
oo o
0 6 x2 (t ) 4 x 3 (t ) 2 x 3 (t ) 6 x3 (t )
Luego tendremos nuestro sistema de ecuaciones conformado por las ecuaciones ( I ) , ( II ) y ( III ) .
0 [4 s 2 2s 6]x1 ( s ) 2 sx2 ( s ) 0 x3 ( s )
F ( s ) 2 sx1 ( s ) [4 s 2 4 s 6] x2 ( s) 6 x3 ( s)
0 0 x1 ( s) 6 x2 ( s) [4 s 2 2 s 6] x3 ( s)
[4 s 2 2s 6] 2 s 0
2 s [4 s 4 s 6]
2
6
0 6 [4s 2 2 s 6]
[4 s 2 2 s 6] 2s 0
x3 2 s [4 s 4 s 6] F ( s)
2
0 6 0
Luego reemplazando:
x3 ( s) 6 s 2 3s 9
G ( s)
F ( s ) 16s 6 32s 5 88s 4 98s 3 96s 2 54s
PROBLEMA N°7
SOLUCION:
Primero identificamos nuestras variables de estado del circuito eléctrico:
- la corriente en el inductor.
I l x1
Vc x2
Vl Vc V
R2
VR 2 I R 2 x R 2
Vl Vc I R 2 x R 2.. b
Luego como podemos ver en el nodo 2 hallamos una relación entre las corrientes que salen y
entran:
I c 4Vl I R 2
Vl Vc I c 4Vl R 2
Operamos la expresión:
Vl Vc I c R 2 4Vl R 2
Vl 4Vl R 2 Vc I c R 2
Vl 1 4 R 2 Vc I c R 2
1 4R 2 Vl I c R 2 Vc … (1)
Para hallar nuestra segunda variable de estado nos enfocamos en el nodo 1 y hallamos la siguiente
relación entre las corrientes que salen y entran:
I c I I R1 I l
V
I I R1 R1
La corriente R1 lo podemos expresar de esta forma R1 y reemplazamos en la ecuación
anterior:
VR1
Ic I Il
R1
Ahora para poder eliminar el V R 1 podemos darnos cuenta mediante los nodos que la caída de
potencial de la Resistencia 1 y del inductor es la misma, por ende, podemos hacer ese cambio de
variable.
Vl
Ic I Il
R1 … (2)
Identificamos nuestros vectores de estado:
dvc ˙ I
c I c entonces x2 c
dt c
dI c I c ˙ v
entonces x1 l
dt L L
Ahora damos forma a nuestro sistema de ecuaciones a partir de estas 2 y las primeras condiciones
iniciales:
l ˙ ˙
x1 c x2 I x1
R1
˙ ˙
L 1 4 R 2 x1 R 2c x2 x2
˙ ˙
x x
Luego despejamos 1 y 2 para así poder armar nuestra ecuación de estado:
˙ R1R 2 R1 R1R 2
x1 x1 x2 I
R1L 4 R1R 2 L R 2 L R1L 4R1R 2 L R 2 L R1L 4 R1R 2 L R 2 L
˙ 4 R1R 2 R1 R1 R1 4 R1R 2
x2 x1 x2 I
R1C 4 R1R 2C R 2C R1C 4 R1R 2 R 2C R1C 4 R1R 2C R 2C
Ahora hacemos nuestra ecuación de estado de entrada:
R1R 2 R1 R1R 2
˙
X
1 R1L 4 R1R 2 L R 2 L R1L 4 R1R 2 L R 2 L l X R1L 4 R1R 2 L R 2 L
U
˙ 4 R1R 2 R1 R1 X2 R1 4 R1R 2
X2
R1C 4 R1R 2C R 2C R1C 4 R1R 2 R 2C R1C 4 R1R 2C R 2C
VR 2
y VR 2 IR 2
T
IR 2
Tenemos en cuenta:
VR2 I R 2 .R 2
VL Vc V
R2
VL Vc VR 2
˙
L x1 Vc VR 2
˙
x
Ahora como sabemos el valor de 1 podemos reemplazar:
R1R 2 R1 R1R 2
VR 2 x1 x2 I x2
R1 4 R1R 2 R 2 R1 4 R1R 2 R 2 R1 4 R1R 2 R 2
R1R 2 4 R1R 2 R 2 R1R 2
VR 2 x1 x2 I
R1 4 R1R 2 R 2 R1 4 R1R 2 R 2 R1 4 R1R 2 R 2
R1 4 R1 1 R1
IR2 x1 x2 I
R1 4 R1R 2 R 2 R1 4 R1R 2 R 2 R1 4 R1R 2 R 2
Finalmente, la ecuación de estado de salida quedaría definida como:
SOLUCION:
Vemos que el sistema es estable
Entonces hallamos la constante estática de error:
- Constante de posición
K p lim G ( s)
s 0
500( s 2)( s 5)
K p lim
s 0 ( s 8)( s 10)( s 12)
500(2)(5)
Kp
(8)(10)(12)
K p 5.208
- Constante de velocidad:
K v lim sG ( s )
s 0
500( s 2)( s 5)
K v lim s
s 0 ( s 8)( s 10)( s 12)
Kv 0
- Constante de aceleración:
K a lim s 2G ( s )
s 0
500( s 2)( s 5)
K a lim s 2
s 0 ( s 8)( s 10)( s 12)
Ka 0
- Para el Escalón:
1
eescalon ()
1 lim G ( s)
s 0
1
eescalon ()
1 K p
1
eescalon ()
6.208
eescalon () 0.161
1
erampa ()
s lim G ( s )
s 0
1
erampa ()
Kv
1
erampa ()
0
erampa ()
- Para la Parábola
1
e parabola () 2
s lim G ( s )
s 0
1
e parabola ()
Ka
1
e parabola ()
0
e parabola ()
Observamos que el sistema es estable, a partir de eso hallamos la constante estática de error:
K p lim G ( s )
s 0
Kp
K a lim s 2G ( s )
s 0
1
eescalon ()
1 lim G ( s)
s 0
1
eescalon ()
1 K p
1
eescalon ()
eescalon () 0
1
erampa ()
Kv
1
erampa ()
31.25
erampa () 0.032
1
e parabola () 2
s lim G ( s )
s 0
1
e parabola ()
Ka
1
e parabola ()
0
e parabola ()
Observamos que el sistema es estable, y a partir de ahí hallamos la constante estática de error:
- Constante de posición
K p lim G ( s)
s 0
Kp
- Constante de velocidad:
K v lim sG ( s)
s 0
Kv
- Constante de aceleración:
K a lim s 2G ( s )
s 0
- Para el Escalón:
1
eescalon ()
1 lim G ( s)
s 0
1
eescalon ()
1 K p
1
eescalon ()
eescalon () 0
- Para la Rampa:
1
erampa ()
s lim G ( s)
s 0
1
erampa ()
Kv
1
erampa ()
erampa () 0
- Para la Parábola:
PROBLEMA 9:
Solución:
Usando el comando “sisotool” tendremos el siguiente código en Matlab:
num=[1 -4 20];
den=conv([1 2],[1 4]);
G=tf(num,den);
sisotool(G)
nos saldría la ventana:
C ( s) s 2 6s 8
R ( s) k 1 s 2 6 4k s 8 20k
s2 : k 1 8 20k
s1 : 6 4k0
so : 8 20k
La primera fila tiene q ser positiva en todos sus valores, por lo tanto:
k 1 0 ~ k 1
6 4k 0 ~ k 1.5
8 20k 0 ~ k 0.4
Entonces el rango de la ganancia es:
1 k 0.4
PROBLEMA N°10
SOLUCION:
Tenemos un sistema que tiene dos polos complejos 5.4 j 7.2 y un polo real 5.1
los espacios de estados hallados en Matlab son:
x Ax Bu
y Cx
0 1 0 0
x 0 0 1 x 0 u y 100 20 0 x
k1 4 k1 5 k1 1
Se verifica la controlabilidad del sistema:
Cc B AB A2 .B
0 1 0 0
A 0 0 1 B 0
0 4 5 1
0 1
A * B 1 A .B 5
2
5 21
0 0 1
Cc 0 0 5
0 5 21
0 1 0 0
A Bk 0 0 1 0 . k1 k2 k3
0 4 5 1
0 1 0 0 0 0
A Bk 0 0 1 0 0 0
0 4 5 k1 k2 k3
0 1 0
A Bk 0 0 1
k1 4 k1 5 k1
s 0 0 0 1 0
sI A Bk 0 s 0 0 0 1
0 0 s k1 4 k1 5 k1
s 1 0
sI A Bk 0 s 1
k1 4 k2 5 k3
sI A Bk 0
Se iguala la determinante a cero
s 3 5 k3 .s 2 4 k2 .s k1 0
Por lo que:
0 1 0 0
x 0 0 1 x 0 u y 100 20 0 x
413.1 136.08 15.9 1
20. s 5
M s
s 15, 9.s 2 136, 08.s 413,1
3
Con esta función de transferencia el overshoot es del 11.5% y el tiempo de asentamiento es de 0,8
segundos, por lo que se añade el tercer polo real -5 cerca del cero para que cumpla con las
condiciones del problema: overshoot de 9.5% y un tiempo de asentamiento de 0.74s.
PROBLEMA N°11
SOLUCION:
x1
y 10 x1 10 x2 10 x3 y 10 10 10 x2
x3
˙
x1 x2 x1
˙
x2 u x2
˙
x3 u 2 x3
˙
x1 1 1 0 x1 0
˙
x2 0 1 0 x2 1 u
˙ 0 0 2 x 1
x3 3
1 1 0
A 0 1 0
0 0 2
0
B 1
1
1
AB 1
2
2
A2 B 1
4
0 1 2
1 1 1
1 2 4
su determinante es : 9
el rango dela
matriz es : 3
PROBLEMA N°12
SOLUCION:
3s 6
G s
s 3s 2 7 s 1
3
Vemos que:
˙
x1 0 1 0 x1 0
˙
x2 0 0 1 x2 0 u
˙ 1 7 3 x 1
x3 3
x1
y 6 3 0 x2
x3
0 0 1
CC B AB A B 0 1 3
2
1 3 2
sI A s 3 3s 2 7 s 1
a1 3
a2 7
a3 1
La ecuación deseada:
s 1 j s 1 j s 10 s 3 12s 2 22s 20
Tenemos que:
1 12
2 22
3 20
Para la Matriz K:
La ecuación de entrada está en forma canónica T=I
K 3 a3 ; 2 a2 ; 1 a1 T 1
K 19 15 9
Entonces:
x t Ax t Bu t
A BK x t
Como:
A BK ACL
Entonces:
0 1 0 0
ACL 0 0 1 19 1 5 9 0
1 7 3 1
0 1 0
ACL 0 0 1
20 22 12
3s 6
G s
s 12 s 2 22 s 20
3