Professional Documents
Culture Documents
1. OBJETIVO:
2. FUNDAMENTO TEORICO:
Los sistemas de control, se estudian siguiendo los siguientes pasos:
1. Desarrollar el modelo matemtico del proceso, generalmente expresado mediante
ecuaciones diferenciales.
2. Solucin de las ecuaciones diferenciales con fines de anlisis, validacin y/o
simulacin.
3. Anlisis de estabilidad del proceso.
4. Diseo de un controlador para optimizar la respuesta del sistema.
Todos estos pasos, conducen a laboriosos clculos, es por tal razn, que se ha desarrollado
herramientas (software) computacionales que permiten ahorrar tiempo y esfuerzos. Hoy en
da se han desarrollado varias herramientas computacionales para el anlisis y estudio de
los sistemas de control, siendo algunas de ellas Program CC versin 5 (Comprehensive
Control), MATLAB (matriz Laboratory) y VisSim. (Visual Solution), actualmente la
herramienta mas utilizada en investigacin y cursos de postgrado es el MATLAB.
En el presente laboratorio se usaran las tres herramientas indicadas, indicadas, aplicando en
el anlisis, estudio y solucin de un sistema tpico de control.
3. DESARROLLO:
1.- El sistema de control a ser resulto es el siguiente:
Donde:
gx=gc*gp
g=gx/(1+gx*h)
pretty(simplify(y))
u=1/s
y=g*u
pretty(simplify(ilaplace(y)))
%respuesta grafica en le tiempo
step(G)
title('respuesta en el tiempo')
grid
numc = 1 1
denc = 1.0000 0.5000
Transfer function:
s+1
------s + 0.5
nump = 1 3
den1 = 1 3 2
den2 = 1.0000 1.5000
denp = 1.0000 4.5000
6.5000
3.0000
Transfer function:
s+3
------------------------s^3 + 4.5 s^2 + 6.5 s + 3
numh = 1.0000 0.7000
denh = 0 1
Transfer function:
s + 0.7
Transfer function:
s^2 + 4 s + 3
------------------------------------s^4 + 5 s^3 + 8.75 s^2 + 6.25 s + 1.5
Transfer function:
s^2 + 4 s + 3
--------------------------------------s^4 + 6 s^3 + 13.45 s^2 + 12.05 s + 3.6
num = 0 0 1 4 3
den = 1.0000 6.0000 13.4500 12.0500
ceros =
-3
-1
polos =
-2.1834 + 0.9579i
-2.1834 - 0.9579i
-1.0000
-0.6333
3.6000
ganancia =1
numu = 1
denu = 1 0
Transfer function:
s^2 + 4 s + 3
--------------------------------------s^4 + 6 s^3 + 13.45 s^2 + 12.05 s + 3.6
Transfer function:
s^4 + 8 s^3 + 22 s^2 + 24 s + 9
-----------------------------------------------------------------------s^8 + 12 s^7 + 62.9 s^6 + 185.5 s^5 + 332.7 s^4 + 367.3 s^3 + 242 s^2
numy = 0 0 0 0 1
deny =Columns 1 through 7
+ 86.76 s + 12.96
22 24 9
gp =(s+3)/(s+3/2)/(s^2+3*s+2)
s+3
-----------------------2
(s + 3/2) (s + 3 s + 2)
h =s+7/10
gx =(s+1)/(s+1/2)*(s+3)/(s+3/2)/(s^2+3*s+2)
g=
(s+1)/(s+1/2)*(s+3)/(s+3/2)/(s^2+3*s+2)/(1+(s+1)/(s+1/2)*(s+3)/(s+3/2)/(s^2+3*s+2)*(s+7/10))
y
u=
1/s
y=
(s+1)/(s+1/2)*(s+3)/(s+3/2)/(s^2+3*s+2)/(1+(s+1)/(s+1/2)*(s+3)/(s+3/2)/
(s^2+3*s+2)*(s+7/10))/s
/ ----\
25 | \
2
|
- ------ | )
(9955 + 8326 _alpha + 1952 _alpha ) exp(_alpha t)|
121386 | /
|
| ----|
\_alpha = %1
/
+ 5/6
3
2
%1 := RootOf(20 _Z + 100 _Z + 169 _Z + 72)
(s+1)(s+3)
Gx(s) =
(s+0,5)(s+1,5)(s^2 +3s +2)
(s+1)(s+3)
G(s) =
s^4 +6s^3 +13,45s^2 +12,05s +3,6
s^2 +4s +3
G(s) =
s^4 +6s^3 +13,45s^2 +12,05s +3,6
(s+1)(s+3)
G(s) =
(s+0,6333)(s+1)[(s+2,183)^2+0,9579^2]
0,8333
1,126
0,2922s+0,5633
Y(s) = - +
s
(s+0,6333) [(s+2,183)^2+0,9579^2]
Y(t) = 0,8333 - 1,126*exp(-0,6333t) + 0,3025*cos(0,9579t+0,261)*exp(-2,183t)
for t >= 0
5.- Realizar una breve investigacin, referente al origen de los softwares utilizados.
MATLAB nace como una solucin a la necesidad de mejores y mas poderosas herramientas
de calculo para resolver problemas de calculo complejos en los que es necesario aprovechas
las amplias capacidades de proceso de datos de grandes computadores.
El nombre MATLAB viene de "matrix laboratory" (laboratorio matricial). MATLAB fue
originalmente escrito para proveer acceso fcil al software matricial desarrollado por los
proyectos LINPACK y EISPACK, que juntos representan el estado del arte e software para
computacin matricial. Hoy MATLAB es usado en una variedad de reas de aplicacin
incluyendo procesamiento de seales e imgenes, diseo de sistemas de control, ingeniera
financiera e investigacin mdica. La arquitectura abierta facilita usar MATLAB y los
productos que lo acompaan para explorar datos y crear herramientas personalizadas que
proveen visiones profundas tempranas y ventajas competitivas.