Вы находитесь на странице: 1из 9

FACULTAD DE CIENCIAS E INGENIERAS FSICAS Y FORMALES

PROGRAMA PROFESIONAL DE ING. ELECTRNICA




NOMBRE:
Luis Alberto Cuayla Zapata.


CURSO:
Control no Lineal (Prcticas)


INFORME:
Practica 3.


DOCENTE:
Ing. Copa




AREQUIPA PERU

2013

SISTEMAS LINEALES DE PRIMER ORDEN
Un sistema lineal de primer orden con una variable de entrada,"x(t)", y una variable salida, "
y(t)"se modela matemticamente con una ecuacin que en funcin de parmetros de
significado dinmico se escribe en la siguiente forma:

Siendo, una constante de tiempo y K la ganancia en estado estacionario del sistema. Estos
dos parmetros se calculan con ecuaciones en funcin de caractersticas fsicas del sistema. La
constante de tiempo expresa un atraso dinmico y la ganancia es el cambio ltimo en la
variable de salida con respecto al cambio ltimo en la variable de entrada.
La ecuacin anterior se escribe, usualmente, en trminos de las variables desviacin con
respecto a sus valores en el estado inicial, es decir en la forma estndar para anlisis dinmico
o de sistemas de control:

Siendo,
Y(t) = y(t) y(0)
X(t) = x(t) x(0)
La ecuacin anterior es diferencial lineal de primer orden cuya solucin se puede hallar
mediante un factor integrante que para este caso es igual a .
Al multiplicar la ecuacin (2.2) por este factor, resulta fcilmente integrable y evaluando la
solucin general obtenida para las condiciones inciales de las variables de entrada y salida se
encuentra la solucin correspondiente.

SOLUCIN DEL MODELO PARA EL REACTOR DE MEZCLA COMPLETA
Se deja como ejercicio para el estudiante que modifique el programa solplin.m para aplicarlo a
la solucin del modelo planteado para el reactor de mezcla completa, de tal manera que el
usuario introduzca los parmetros fsicos caractersticos del sistema y el programa calcule sus
parmetros dinmicos. Las condiciones iniciales de las variables desviacin son de cero. Se
plantea lasimulacin de las respuestas paso, rampa y seno cambiandolos parmetros fsicos
del reactor y del tipo de respuesta, es decir, la magnitud del cambio paso, la pendiente de la
rampa, la amplitud o la frecuencia dela onda sinusoidal.



Funciones Definicin de las Respuestas
functiondy = paso2(t,y)
global K X tspan Inicio tau
dy = (K*X - y)/tau;
functiondy = rampa(t,y)
global K r tau
dy = (K*r*t - y)/tau;
functiondy = seno(t,y)
global K w tau A
dy = (A*sin(w*t) - y)/tau;

Imagen Ecuacin Diferencial
En este ejercicio se construy una imagen con la ecuacin diferencial de primerorden
lineal SISO de la siguiente manera:
Se digita la ecuacin con el editor de Microsoft Office en un archivo de Word, setoma
una imagen de la pantalla y se copia en la misma pgina. Se hace un recorte detal manera
que el archivo de imagen se reduzca a la sola ecuacin y se pega dentro de la pgina
de trabajo de Paint.
Se guarda el archivo con extensin jpg y nombre ecuacin en la misma carpeta
donde se encuentra guardado el archivo punto eme correspondiente a la interfaz
grfica de usuario.
A continuacin se digita el siguiente cdigo dentro de la funcin de
apertura(Opening) del GUI para que en su despliegue inicial se observe la
ecuacindiferencial de primer orden que se quiere resolver en este programa.



El rengln axes(handl es.axes3) selecciona el axes donde se despliega la
imagencorrespondiente a la ecuacin diferencial . En el siguiente rengln, la palabra
clave imread copia la imagen correspondiente al archivo ecuacion.jpg que
debearchivarse dentro de la misma carpeta en que se encuentra el
archivoLPORDENSISO. El rengln, axis off, inactiva la numeracin de los ejes del axes y
mediante la palabra clave imshow se muestra la imagen que se quiere, es decir, im

Radio Boton Cambio Paso
El cdigo que se muestra a continuacin se cumple cuando se selecciona el radio buton
Cambi o Paso.




Se deduce de los renglones anteriores, que se inactivan los otros dos radio
botonesdenominados Cambio Rampa y Cambio Seno, se mantienen invisibles
loscontroles text6 y edit6 y se ajusta la propiedad String del control text 5
alvalor Cambio Paso


Radio Boton Cambio Rampa
El cdigo que se muestra a continuacin se cumpl e cuando se selecciona el radio
buton Cambio Paso.


Es similar al anterior inactivndose, en este caso, los radio botones Cambio Paso yCambio
Seno. La propiedad String del botn text5 toma el valor Pendiente

Radio Boton Cambio Seno
El cdigo que se muestra a continuacin se cumple cuando se selecciona el radio buton
Cambio seno



En este caso, se inactivan los radio botones Cambio Paso y Cambio Rampa; la
propiedad String del boton text 5 se ajusta con el valor Amplitud y se
hacenvisible los botones edit5, text 6 y edit con los valores por defecto de su
propiedad String (cero, Frecuencia y cero, respectivamente).

Botn de Verificacin Con Tiempo Muerto
El siguiente cdigo es el procedimiento que se desarrolla cuando se verifica elcuadro
denominado Con Tiempo Muerto


La primera parte del lazo hace que sean visibles los controles text 7 y edit7, sise
verifica el cuadro de checkbox2 denominado Con Tiempo Muerto. Loanterior, se l
ogra mediante el ajuste de la propiedad Visible a un valor on. En elprimero se
despliegue la leyenda Tiempo Muerto y en el segundo se introduce elvalor del
mismo. En caso contrario, es decir, si se desactiva el botn checkbox2,no se observan
dichos control es y la propiedad String del control edit 7 se ajustaa cero

Botn Push Button Solucin
El siguiente cdigo es el procedimiento que se desarrolla cuando se presiona elbotn
denominado Solucin. Se convierten los parmetros a carcter numrico yse resuelve la
ecuacin diferencial para cada uno de los casos que incluye el di seode la interfaz. Los
resultados se muestran grficamente en el axes1.











Botn Push Button Reinicio
El siguiente cdigo es el procedimiento que se desarrolla cuando se presiona elbotn
denominado Reinicio. Todos los controles se especifican de acuerdo a laspropiedades
introducidas inicialmente.




Botn Push Button Cancelar
El siguiente cdigo es el procedimiento que se desarrolla cuando se presiona elbotn
denominado Cancelar. Se borra toda la memoria y se ci erran t odas lasfiguras previo
despliegue de un cuadro de dilogo modal para confirmar el deseo decerrar la figura.






Ejecucin del Programa
Al ejecutar el programa se despliega la interfaz elaborada. La Figura 6 muestra
larespuesta seno para los parmetros y especificaciones observadas (Constante detiempo
= 2, Ganancia Estacionaria = 3, Condicin Inicial = 0, Tiempo Inicial = 0,Tiempo Final =
50, Amplitud = 2, Frecuencia = 0.5, Tiempo Muerto = 3). El cdigomuestra la funcin seno
de entrada y las respuestas sin y con tiempo muerto.

Вам также может понравиться