Documente Academic
Documente Profesional
Documente Cultură
I. OBJETIVOS
1) El Espacio de Trabajo:
Al definir el nombre de la variable, se define también una variable para MatLab y por lo
tanto desde el prompt de MatLab se puede llamar a la estructura de datos (y a sus campos)
>> simout
timeseries
Common Properties:
Name: ''
Time: [51x1 double]
TimeInfo: [1x1 tsdata.timemetadata]
Data: [51x1 double]
DataInfo: [1x1 tsdata.datametadata]
More properties, Methods
IV. ACTIVIDADES
0.6
0.5
0.4
data
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9 10
Time (seconds)
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9 10
4. Construir el modelo que resuelva la siguiente ecuación, donde x1, x2 y x3 son constantes
que toman los siguientes valores, mostrar el resultado en un display:
y 2 x1 x2 3x3 0.5
a) x1 2, x2 8, x3 1
b) x1 3, x2 10, x3 5
Donde el actuador es
Y la planta es
6. Analice la respuesta transitoria del sistema, pero inyecte el escalón unitario desde el
workspace
Para generar el escalón unitario x(t) se deberá ensamblar la estructura de datos con
sus campos
>> t=0:0.001:8;
>> set=ones(size(t));
>> r.time=t'
>> r.signals.values=set'
además
>> k=2
Determine un valor de k que haga estable al sistema
Determine un valor de k que haga inestable al sistema
V. CONCLUSIONES
Indique cuatro conclusiones sobre el uso de los bloques “To Workspace” y “from
workspace”
o Se observó que al no incorporar el reloj del sistema en el modelo a través del
bloque “To Workspace”, Matlab utiliza un tiempo erróneo, pero mantiene la
forma del comportamiento del sistema.
o Se comprobó que se puede llamar variables creadas en Simulink desde el
prompt de Matlab colocando el nombre de la variable asignado en el bloque
respectivo To Workspace, y la terminación data.
VI. CUESTIONARIO/EJERCICIOS
1. Elija cinco bloques de tres librerías distintas de simulink y describa los parámetros
que pueden ser configurados (no considerados en la práctica)
Librería Discontinuities
o Backlash
Parámetros:
. Deadband width. Especifica el tamaño de la zona de banda
muerta centrada en el valor de salida.
i. Initial output. Especifica el centro inicial de la zona de banda
muerta
Parámetros:
iv. Coulomb friction value. Especifica el desplazamiento que se
aplica a todos los valores de entrada.
v. Coefficient of viscous friction. Especifica la ganancia de
señal para valores de entrada distintos de cero.
o Dead Zone
Parámetros:
vi. Start of dead zone. Especifica el límite más bajo de la zona
muerta.
vii. End of dead zone. Especifica el límite más alto de la zona
muerta.
viii. Saturate on integer overflow. Elige el comportamiento
cuando ocurre el desbordamiento de enteros.
ix. Treat as gain when linearizing. Elegir este parámetro hace
que los comandos traten la ganancia como 1, sino, como 0.
x. Enable zero-crossing detection. Habilita la detección de
cruce por cero.
xi. Sample time. Especifica el tiempo de muestreo como otro
además de -1.
o Relay
Parámetros:
CONTROL II Ing Lucy Delgado Barra
14
Parámetros:
xxiii. Threshold. Umbral para la salida de cero.
Model verification
o Assertion
Parámetros:
xxiv. Enable assertion. Habilita o deshabilita el chequeo.
xxv. Simulation callback when assertion fails. Expresión para
evaluar cuando la aserción falle.
Parámetros:
xxviii. Maximum gradient. Límite superior de las diferencias
permitidas.
xxix. Enable assertion. Habilitar o deshabilitar el chequeo.
xxx. Simulation callback when assertion fails. Expresión para
evaluar cuando la aserción falle.
xxxi. Stop simulation when assertion fails. Detener la simulación
cuando el chequeo falle.
xxxii. Output assertion signal. Crear señal de salida (1 o 0) para
cuando falle o tenga éxito la aserción.
xxxiii. Select icon type. Especifica el tipo de ícono para mostrar este
bloque.
o Check Dynamic Gap
Parámetros:
xxxiv. Enable assertion. Habilitar o deshabilitar el chequeo.
xxxv. Simulation callback when assertion fails. Expresión para
evaluar cuando la aserción falle.
xxxvi. Stop simulation when assertion fails. Detener la simulación
cuando el chequeo falle.
xxxvii. Output assertion signal. Crear señal de salida (1 o 0) para
cuando falle o tenga éxito la aserción.
xxxviii. Select icon type. Especifica el tipo de ícono para mostrar este
bloque.
o Check Dynamic Upper Bound
Parámetros:
xxxix. Enable assertion. Habilitar o deshabilitar el chequeo.
xl. Simulation callback when assertion fails. Expresión para
evaluar cuando la aserción falle.
xli. Stop simulation when assertion fails. Detener la simulación
cuando el chequeo falle.
xlii. Output assertion signal. Crear señal de salida (1 o 0) para
cuando falle o tenga éxito la aserción.
xliii. Select icon type. Especifica el tipo de ícono para mostrar este
bloque.
o Check Dynamic Range
Parámetros.
xliv. Enable assertion. Habilitar o deshabilitar el chequeo.
xlv. Simulation callback when assertion fails. Expresión para
evaluar cuando la aserción falle.
xlvi. Stop simulation when assertion fails. Detener la simulación
cuando el chequeo falle.
xlvii. Output assertion signal. Crear señal de salida (1 o 0) para
cuando falle o tenga éxito la aserción.
xlviii. Select icon type. Especifica el tipo de ícono para mostrar este
bloque.
User-Defined Functions
o Fcn
Parámetros:
xlix. Expression. Se introduce la función deseada con variable “u”.
o Interpreted MATLAB function
Parámetros:
l. MATLAB Function. Especifica la función o expresión.
li. Output dimensions. Especifica las dimensiones del bloque de
salida.
lii. Output signal type. Especifica el tipo de señal del bloque de
salida.
liii. Collapse 2-D results to 1-D. Obtener un vector de 2-D como
uno de 1-D.
liv. Sample time. Especifica el tiempo de muestreo como otro
además de -1.
o Level-2 MATLAB S-Function
Parámetros:
lv. S-Function Name. Especifica el nombre de la función S.
lvi. Parameters. Especifica los valores de los parámetros de este
bloque.
o S-Function
Parámetros:
lvii. S-Function name. Especifica el nombre de la función S.
lviii. S-Function parameters. Especifica parámetros adicionales de
la función S.
lix. S-Function modules. Lista de archivos adicionales para la
generación de código (sólo si la función es una C MEX)
o S-Function Builder
Parámetros:
lx. Número de estados discretos.
lxi. IC de estados discretos.
lxii. Numero de estados continuos.
lxiii. IC de estados continuos.