Depósitos Desacoplados (Regulación Automática)
(ASIGNATURA: ELECTRÓNICA Y REGULACIÓN AUTOMÁTICA)
Trabajo 1: Depósitos desacoplados
ÍNDICE
Linealización con Matlab……………………………………………………3
Comparación de salidas entre el sistema real y el linealizado ……………... 5
Linealización analítica …………………………………………………….. 10
[pic]
[pic]
[pic]
1.
Para la linealización del sistema de los dos depósitos, se debe montarun archivo .m con los parámetros del sistema y diseñar un simulink donde irá el diagrama de bloques del sistema. Se lanzará el .m y posteriormente el .mdl, el simulink. Eso preparará los datos delsistema para proceder a la linealización entrando unos determinados comandos en el workspace de Matlab.
Archivo .m, que llamaremos ERA_ELEC_TR1_06077_PARAMS_PEQ :
n1=7;
n2=7;
n3=0;A1=3.14*(1+n1/2)
A2=A1
k1=5.56*10^-2*(1+n2/2)
k2=k1
F10=3.93*10^-2*(1+n3/2)
F20=F10
F30=F20
h10=(F20/k1)^2
h20=(F30/k2)^2
[nota, n1, n2 y n3 corresponden a las últimas cifras de mi número dematrícula (06077) n1=7, n2=7 y n3=0]
En el workspace aparecen los parámetros:
A1 =
14.1300
A2 =
14.1300
k1 =
0.2502
k2 =
0.2502
F10 =
0.0393F20 =
0.0393
F30 =
0.0393
h10 =
0.0247
h20 =
0.0247
Se realiza el diagrama de bloques en el archivo .mdl, que llamaremos ERA_ELEC_TR1_06077_MOD_NLIN :[pic]
Se clica sobre el botón de Start, ejecutando así el sistema de este diagrama. Luego se introducen los siguientes comandos, llamando al .mdl:
>> format short>>[A,B,C,D]=linmod('ERA_ELEC_TR1_06077_MOD_NLIN',[h10,h20],F10)
>>[sizes,xo,string]= ERA_ELEC_TR1_06077_MOD_NLIN
El programa arroja:
A =
-0.0564 0.0564
0 -0.0564
B =
0
0.0708C =
1.0000 0
D =
0
sizes =
2
0
1
1
0
1
1
xo =
0
0
string =...
Regístrate para leer el documento completo.