Documente Academic
Documente Profesional
Documente Cultură
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/309431162
CITATIONS READS
0 198
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Ivn Csar Ortiz on 26 October 2016.
INDICE
1 INTRODUCCION ........................................................................................................ 6
2 OBJETIVOS ............................................................................................................... 7
6 CONCLUSIONES ..................................................................................................... 39
7 REFERENCIAS ........................................................................................................ 41
FIGURAS
Figura 25: Respuesta del Sistema Excitacin Constante Unitaria, Ejercicio N1. .......... 25
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 5 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
Figura 26: Respuesta del Sistema Excitacin Rampa Unitaria, Ejercicio N1. ............... 25
Figura 29: Respuesta del Sistema Excitacin Escaln Unitario, Ejercicio N2. .............. 28
Figura 31: Respuesta del Sistema Excitacin Impulso Unitario, Ejercicio N2. .............. 29
Figura 33: Respuesta del Sistema Excitacin Rampa Unitaria, Ejercicio N2. ............... 30
Figura 34: Respuesta de un Sistema Tpico de Segundo Orden a Escaln Unitario. ..... 33
Figura 36: Respuesta del Sistema de Segundo Orden a Escaln Unitario. ................... 36
1 INTRODUCCION
2 OBJETIVOS
3.1 Ejercicio N1
3.1.1 Enunciado
= +
0 =1
0 2
3.1.2 Desarrollo
El primer paso para desarrollar la ecuacin diferencial fue generar la condicin inicial de la
variable y definir el tiempo en que esta se graficar. Luego se procedi a definir un
manipulador de funcin dx, que es un apodo para una funcin para referenciar sta en
la ecuacin diferencial quedando como dx=@(t,x)-x+t.
Posteriormente para llevar a cabo la resolucin del problema se debi incluir tanto el
tiempo de inters como las condiciones iniciales para la ecuacin como vectores, junto
con el manipulador de funcin.
Para poder analizar la respuesta del sistema a travs del tiempo se gener una grfica
bidimensional, donde los valores del eje x representaron el tiempo, y los del eje y la
funcin. Cabe destacar que se generaron dos lneas asociadas a la misma funcin con
leyendas asociadas de las respuestas, distintos colores, formas y ancho de lneas para
verificar el potencial de modificacin de cada grfico. De igual forma se configur el fondo
de la grfica, el color y la red.
Todas estas modificaciones de forma son netamente para mejorar la interpretacin visual.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 9 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
Finalmente se imprimi la solucin grfica y se export a una imagen de alta calidad con
el comando print().
Donde diff es una funcin de diferenciacin que permite al usuario obtener la derivada
con respecto a una variable por defecto o con una variable especificada.
Para poder llevar a cabo el grfico de la solucin se gener un bucle for, que toma los
valores desde i = 0 hasta la dimensin ms larga del arreglo (con el comando length).
Dentro del bucle se implement la funcin sustitucin subs, que permite al usuario
sustituir variables con valores numricos o con nuevas variables.
3.2 Ejercicio N2
3.2.1 Enunciado
1
=
+1
=
+4
3.2.2 Desarrollo
Lo primero que se realiz fue definir el tiempo y las funciones como ya se gener
anteriormente, adems de configurar los parmetros de los grficos para diferenciar cada
ecuacin por separado dentro del grfico superpuesto.
Luego se procedi a generar grficos con el comando subplot para que cada respuesta
pudiese caracterizarse segn sus propios parmetros, es decir, la amplitud de la
respuesta de la funcin x(t) es mucho menor, por lo que su grfico se genera a una
amplitud de 0.5, entonces la programacin de la solucin y las grficas asociadas
quedaron dadas por
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 14 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
3.3 Ejercicio N3
3.3.1 Enunciado
1
=
+2
3.3.2 Desarrollo
Para poder representar la respuesta del sistema ante la entrada de un escaln, tanto en
lazo abierto como cerrado, se procedi a dibujar su diagrama de bloques respectivo en el
ambiente virtual SIMULINK. Esta interfaz para esquemas en bloques permiti llevar la
modelacin de sistemas a un plano visual superior, que ayud identificar de mejor manera
la interaccin lgica de un sistema dinmico, con la aplicacin de una excitacin de
entrada, la operacin propia del sistema en su funcin de transferencia o en su ecuacin
caracterstica y la respuesta de salida llevada a grficos de interfaz visual.
El desarrollo del modelo se llev a cabo integrando bloque por bloque cada uno de los
elementos que interactan en el sistema del enunciado, por lo tanto, se accedi al library
browser, librera que contiene todos los elementos activos y pasivos del software. Se
incluy el bloque Step que gener un escaln unitario a la funcin para verificar su
respuesta. Se agreg el bloque Transfer Fcn, que permite incluir la funcin de
transferencia del sistema ingresando los valores tanto del numerador como el
denominador, se incluy el bloque Scope y Clock que permiten visualizar la grfica de
respuesta del sistema y registrar el tiempo de simulacin respectivamente. Finalmente,
como requerimiento anexo se incluy el bloque To Workspace, que es un elemento
encargado de guardar en el Workspace de MATLAB los parmetros que se le atribuyan,
en este caso la seal de salida del sistema y el tiempo de simulacin para poder graficar
la respuesta y guardar las grficas como se ha hecho anteriormente. Cabe destacar que
los datos guardados en el Workspace deben ser configurados como Array, para permitir
su manipulacin dentro del editor de MATLAB.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 16 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
El cdigo que se gener, asociado a las grficas de respuesta quedo dado por
De igual forma se debe destacar que todos los parmetros bsicos de simulacin se
configuraron en la pestaa Simulacin, desde donde se puede ingresar el tiempo de
partida, tiempo de parada y el Fixed-Step Size o tamao de paso en el intervalo.
Se pudo concluir, que la diferencia, entre la aplicacin de un lazo abierto y un lazo cerrado
al sistema de primer orden del ejemplo, es que, si bien el lazo abierto llega al valor
mximo de entrada sin un error en estado estacionario, el tiempo en lograr su estabilidad
es mayor que el del sistema en lazo cerrado, sin embargo, este ltimo tiene un error en
estado estacionario. Por lo tanto, se pudo inferir que segn la naturaleza de la aplicacin
se debe privilegiar entre exactitud en la medicin o velocidad de respuesta segn
corresponda.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 19 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
3.4 Ejercicio N4
3.4.1 Enunciado
3.4.2 Desarrollo
De igual forma como se trabaj en el ejercicio N3 se configuraron los bloques del sistema
a travs de SIMULINK, incluyendo un bloque Step, Transfer Fcn, Scope, Clock y el
bloque de salida To Workspace que permite llevar los datos para graficar en MATLAB.
Luego se aplic el cdigo, lo que gener la grfica del sistema en lazo abierto.
Como se pudo verificar la repuesta del sistema en lazo abierto mantiene un error en
estado estacionario cero, sin embargo, el sobre-impulso mximo del sistema alcanza algo
ms del doble del valor final seteado lo que puede suponer un problema mayor en un
sistema que no soporte este alto margen de sobre-excitacin. Adems, se pudo confirmar
que el sistema en lazo cerrado tiene un error en estado estacionario mayor al lazo abierto,
pero con un sobre-impulso menor y un tiempo de estabilizacin ms prolongado que la
configuracin en lazo abierto.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 23 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
4.1 Ejercicio N1
4.1.1 Enunciado
4.1.2 Desarrollo
La ecuacin para este circuito se obtiene del modo siguiente. Aplicando la transformada
de Laplace a los elementos del sistema tendremos el siguiente esquema
Se definen:
1 = 2 =
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 24 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
*+! 1
! "# % &'( ) ' "#( = =
*#
Una vez que se obtuvo la funcin de transferencia que rige el comportamiento del sistema
se llev a cabo la simulacin con los parmetros de resistencia y capacitancia del
experimento, 4.7k y 1F. Se incluy adems un switch de aplicacin manual para
comodidad frente a la modificacin del tipo de excitacin con el que se decida
experimentar. Por lo tanto, se aplic un valor constante 1 al sistema y una rampa para
graficar la respuesta de salida del sistema.
Como en los ejercicios anteriores se accedi a las libreras internas de SIMULINK para
generar el diagrama correspondiente.
Figura 25: Respuesta del Sistema Excitacin Constante Unitaria, Ejercicio N1.
Figura 26: Respuesta del Sistema Excitacin Rampa Unitaria, Ejercicio N1.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 26 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
Se pudo inferir de forma lgica que la aplicacin de una constante al sistema produce un
decrecimiento lineal, sin embargo, la respuesta ante una entrada rampa es una curva
suavizada que llega a un valor mucho ms bajo en el eje y negativo.
4.2 Ejercicio N2
4.2.1 Enunciado
Entrada m k b
u(t)=1 1 1 1
u(t)=1 1 1 1
u(t)=1 1 1 1
4.2.2 Desarrollo
, = - . ! / 0 =- .
- . +0 +/ =!
1- + 0 + /23 =4
De lo cual se deduce
3 1
=
4 - +0 +/
Luego se aplicaron las entradas: escaln unitario, impulso unitario y rampa unitaria a los
tres casos distintos de condiciones de la Tabla 1. Por lo tanto, tendremos que:
Figura 29: Respuesta del Sistema Excitacin Escaln Unitario, Ejercicio N2.
Figura 31: Respuesta del Sistema Excitacin Impulso Unitario, Ejercicio N2.
Figura 33: Respuesta del Sistema Excitacin Rampa Unitaria, Ejercicio N2.
5.1 Ejercicio N1
5.1.1 Enunciado
Comparte los sistemas de primer orden y complete una tabla con las constantes de
tiempo. Qu determina a constante ?
0.5 1 2
1 = ; 2 = ; 3 =
+ 0.5 +1 +2
Gi(s) 4
1 2 8
2 1 4
3 0.5 2
5.1.2 Desarrollo
9! 0: ;
= # = =
+ (: s + 1
0:
;=
(:
1
=
(:
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 32 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
Aplicando la constante de tiempo del sistema para con los sistemas del enunciado
tendremos que
0.5 0: 0.5 1 1
1 = ; = = = 1 = = =2
+ 0.5 (: 0.5 (: 0.5
1 0: 1 1 1
2 = ; = = = 1 = = =1
+1 (: 1 (: 1
2 0: 2 1 1
3 = ; = = = 1 = = = 0.5
+2 (: 2 (: 2
Para estos fines prcticos se considera que la salida alcanza el estado estable en cierto
porcentaje del valor final, donde se usan dos criterios comunes: el del 98% (4) y el del
95% (3). Entonces se concluy que la velocidad de respuesta del sistema G3(s) sigue
siendo superior que el sistema G2(s) y el sistema G3(s) alcanzando su estado estable.
5.2 Ejercicio N2
5.2.1 Enunciado
5.2.2 Desarrollo
Para el desarrollo del modelo se consider la forma estndar del sistema de segundo
orden que se escribe como
9! ?
=
+ 2@? +?
D
?A = ? B1 C =
?A
D
1= ?A = D
?A
Adems
D
?A = ? B1 D = ? B1 ? =
B1
FG
BHFI
-E = = 0.228
FG FG
BHF I BHFI
-E = 0.228 =
FG
BHFI D
ln 0.228 = ln ln 0.228 =
B1
D
ln 0.228 MB1 N = D O1 P ln 0.228 = D O1 P =
ln 0.228
D 1 D 1 D
1 = = + 1 =
ln 0.228 ln 0.228 ln 0.228
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 35 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
1 D 1 1
= + 1 = = Q = 0.425
ln 0.228 5.51554 5.51554
D D
? = ? = = 3.47063
1 0.425
B1
9! ? 3.47063 12.0453
= = =
+ 2@? +? + 2.95004 + 3.47063 + 2.95004 + 12.0453
5.3 Ejercicio N3
5.3.1 Enunciado
56.16
& =
+ 9 + 84.25 + +2
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 37 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
5.3.2 Desarrollo
Para poder determinar la ubicacin de los polos de la ecuacin se procedi a llevar a cabo
toda la operatoria matemtica en el Command Window, herramienta que permiti cumplir
a cabalidad con el requerimiento del ejercicio.
Luego se solicit calcular los polos de la funcin, por lo que se aplic el comando rlocus
que calcula y grafica el lugar de las races de un sistema LTI SISO.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 38 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
Los polos de la funcin caen en los puntos descritos en el programa, que son;
-4.4997+7.998i
-4.4997-7.998i
0.5003+1.3228i
0.5003-1.3228i
Se pudo concluir por tanto que, dado que los polos del sistema se encuentran en el III y IV
cuadrantes el sistema tiene cierta estabilidad intrnseca en su comportamiento.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 39 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
6 CONCLUSIONES
De la Experiencia N3, del Ejercicio 1 se puede concluir que la constante de tiempo (),
considerada como el tiempo en que tarda la salida en alcanzar un 63.212% de su valor
final en estado estacionario, es un valor que decrece cuando el valor de la constante a0
aumenta. Esta relacin inversamente proporcional es la que rige el comportamiento
dinmico de la velocidad de respuesta, dado que para fines prcticos se considera que la
salida alcanza el estado estable en cierto porcentaje del valor final, donde se usan dos
criterios comunes: el del 98% (4) y el del 95% (3), por lo tanto, un sistema de constante
alta siempre tendr un menor tiempo de estabilizacin que uno de valor menor.
Finalmente se concluy, del Ejercicio 3, que la grfica y ubicacin de los polos de una
funcin permiten definir su estabilidad.
UNIVERSIDAD DE SANTIAGO DE CHILE Informe
DEPARTAMENTO DE INGENIERA ELCTRICA Vigencia: 24-10-2016
Pgina 41 de 41
INFORME LABORATORIO INTRODUCCIN A Control de Sistemas
MATLAB / SIMULINK
7 REFERENCIAS