MATLAB dispone de una toolbox orientada al estudio y diseo de sistemas de control, entre otras
opciones permite introducir funciones de transferencia y realizar operaciones con diagramas de
bloques.
Para introducir una funcin de transferencia en MATLAB debe usarse el comando tf, e introducir
los polinomios numerador y denominador de la funcin de transferencia en orden decreciente. Por
0.1s 2 + 2s 3
ejemplo, para generar esta funcin de transferencia G1( s) = , en MATLAB escribira:
s 3 + 3s 2 5s + 8
num=[0.1 2 3]
den=[1 3 5 8]
G1=tf(num,den)
Pues bien, calcule las funciones de transferencia de los sistemas realizados en clase de problemas:
Figura 1
2. Sistema electromecnico:
Figura 2
Figura 3
Siendo: R=10; C=10e-6; L=0.1; m=50; k=10; b=10 y alfa=10 en unidades S.I.
Figura 4
Segundo, en la prctica 2 simul por medio de SIMULINK el modelo de una conduccin formado
por una tubera y una vlvula de control. Realiz dos modelos que relacionan el flujo volumtrico a
travs de la conduccin con la apertura de la vlvula de control, uno no lineal y otro lineal entorno a
un punto de trabajo estacionario.
Regulacin Automtica I.
2 Ingeniera Tcnica Industrial, Electrnica Industrial.
E.U.P. Universidad de Valladolid.
Ahora complete la segunda prctica de esta forma:
Visualice en una misma grfica la salida del diagrama de bloques inicial y la de la funcin de
transferencia que relaciona voltaje con velocidad de giro cuando se alimentan con una seal de
voltaje tipo escaln de valor inicial 0 voltios y valor final 10 voltios.
Regulacin Automtica I.
2 Ingeniera Tcnica Industrial, Electrnica Industrial.
E.U.P. Universidad de Valladolid.
Parte 2. Obtencin de modelos linealizados a partir de datos experimentales
En este caso se escoger un proceso de los simulados en CStation, por ejemplo el proceso de dos
tanques (Gravity Drained Tanks). El alumno tiene que obtener un modelo lineal por identificacin
que relacione el nivel del segundo depsito (el inferior) con la variable manipulada (caudal de
entrada al depsito superior). Para ello se seguir el siguiente procedimiento:
Si se ha grabado el resultado del ensayo anterior en un fichero, o bien un ensayo mas completo,
pueden utilizarse los mtodos de identificacin numrica por mnimos cuadrados de CStation
activando la opcin Design Tools, la cual proporciona el modelo del tipo elegido que mejor se
ajusta a los datos del experimento. Para ello seguir el siguiente procedimiento:
1. Abrir el fichero de datos generado en el experimento anterior (Open).
2. Editar el grfico y seleccionar, el instante de comienzo y fin del experimento, as como los
valores del punto de linealizacin (Yss y Uss). Salve el conjunto de datos seleccin en un
nuevo fichero (para no perder el anterior).
3. Seleccione el tipo de modelo (Select model). En particular seleccione primer orden con
retardo y segundo orden sobreamortiguado sin retardo.
4. Inicie el ajuste del mismo (Start fitting).
c) Validacin
El alumno puede repetir el procedimiento para otros puntos de operacin y, en funcin de los
resultados obtenidos, discutir sobre la linealidad o no del proceso.