UNIVERSIDAD CATÓLICA DE SANTA MARÍA
PROGRAMA PROFESIONALDEINGENIERÍA ELECTRÓNICA
CÓDIGO: 7407274 GUÍADELABORA
ASIGNATURA: CONTROL II TORIO NRO 02
PAG1/1
3
PRIMERA FASE: Docente(s):
Mag. Lucy
SIMULINK: INFORME FINAL DE Delgado Barra
SUBSISTEMAS Y EL ESPACIO Fecha: 2020.04-
DE TRABAJO 16
ALUMNO: PAREDES BRUNA ERWIN EDDY
V. ACTIVIDADES
1. Construir el siguiente modelo (al configurar el modelo, la variable c en el bloque To Workspace,
debe ser configurado del tipo array
Evaluar la respuesta transitoria a partir del scope (recuerde que la entrada es un escalón
unitario activado en 0 segundos)
Desde el prompt de Matlab (Workspace) pregunte por c
>> c
Grafique la señal en MatLab usando el comando plot, aunque la señal es la misma, observe
que la escala de tiempo es incorrecta, comparando el resultado obtenido con el resultado
del osciloscopio, ello se debe a que no se ha enviado información sobre el tiempo de
simulación al Workspace desde Simulink.
Corrija el defecto agregando un bloque clock, el que contiene los tiempos de simulación (no
olvide configurar el bloque To Workspace como array)
Grafique desde el prompt de MatLab y demuestre que se visualiza la misma señal
>> plot(t,c)
Observando la respuesta indique si el sistema es estable o no y halle los parámetros de la
respuesta transitoria
2. CONSTRUYA EL SIGUIENTE MODELO, CONFIGURAR PARA TENER:
El generador con una señal tren de pulsos de 5 rad/seg y amplitud 2. W=2pi*f f=w/2pi
T=1/f=2pi/f=2pi/5=0.4pi
El osciloscopio para lograr visualizar 4 ciclos completos de la señal.
La simulación debe evaluar aproximadamente 6000 puntos.
>> lab timeseries
Common Properties: Name: ''
Time: [6001x1 double]
TimeInfo: [1x1 [Link]] Data: [6001x1 double]
DataInfo: [1x1 [Link]] More properties, Methods
3. MODIFICAR EL MODELO DEL APARTADO ANTERIOR PARA:
Tener una amplitud de ±2
Importe la salida del generador al Workspace (use el formato structure with time en el bloque
To Workspace) llámele y
Describa los campos de la estructura de datos exportada
>> y
Grafique y en MatLab
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 3x32 2.5
a) x1 2, x2 8, x3 1
b) x1 3, x2 10, x3 5
5. Implementar el siguiente sistema, halle la respuesta transitoria y determine sus parámetros (Mp,
tp, css, tss)
Css=1;tp=3;Cmax= 1.47;Mp=Cmax-css=0.47
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:10;
>> set=ones(size(t));
>> [Link]=t'
>> [Link]=set'
además
>> k=
Determine un valor de k que haga estable al sistema (halle los parámetros de la
respuesta transitoria)
Determine un valor de k que haga inestable al sistema
Mp=0.7 , tp= 3 , css=1 , tss=2.3
Determine un valor de k que haga inestable al sistema
K=15
INESTABLE.
V. CONCLUSIONES
Indique cuatro conclusiones sobre el uso de los bloques “To Workspace” y “from
workspace”
- from workspace podemos especificar como se cargan los datos, incluido el tiempo de
muestreo.
- El bloque to workspace puede guardar entradas reales o complejas de cualquier tipo
de datos que admite simulink, incluidos los tipos de datos de punto fijo y enumerado.
- workspace, nos ayuda a interactuar con Matlab desde simulink asignando variables
en bloques de comandos
- Permite obtener respuestas de forma rápida y optimizar nuestros análisis.
Indique tres conclusiones sobre el uso de subsistemas
- Divide el sistema en módulos, paquetes o ciclos.
- La copia del subsistema es independiente al subsistema de origen
- Los subsistemas aumenta de capacidad cuando se simplifica en bloques
Indique tres conclusiones sobre las opciones de configuración de la simulación
- Los sistemas de modulación mediante el solfware son exactos
- Simula sistemas grandes y complejos con una alta velocidad de procesamiento y
una gran ventaja de poder interactuar con estos.
- Si la simulación genera más puntos de datos que el máximo especificado, la simulación
guarda solo las muestras que se han generado recientemente.
VI. CUESTIONARIO/EJERCICIOS
1. Elija cinco bloques de tres librerías distintas de simulink y describa los parámetros
que pueden ser configurados (no considerador en la práctica)
TRIGGERED SUBSYSTEM: Es ejecutado cada vez que la señal de control sube de un valor
negativo a un valor positivo o cero
CONFIGURABLE SUBSYSTEM: Permite elegir que bloque representa el subsistema configurable
ENABLE: Inicializa los estados de los bloques dentro de un subsistema habilitando a sus condiciones
iniciales.
ATOMIC SUBSYSTEM: Contiene el subconjunto de bloques dentro de un modelo
SWITCH SUBSYSTEM: Esta pre-configurado como punto de partida para crear subsistemas
2. ¿Qué función cumple un multiplexor?
Combinar señales de entrada del mismo tipo de datos y complejidad en vectores, su salida es plana
incluso si crea la señal multiplexada a partir de otras señales del multiplexor.
3. ¿Cuál es la diferencia funcional entre el bloque display, scope y floating scope?
En un bloque scope debe conectar físicamente las señales del simulink para mostrarlas en
un bloque, dicho bloque alcanza un flotante e no tiene que conectar físicamente las
señales, sino que puede configurar que señales mostrar en una interfaz separada de una
señal y scope manager.
4. Describa la estructura de los datos asociados a To Workspace y From Workspace
El dato almacenado permite en el sistema dar como resultado la ecuación fundada y
analizada de varias formas por lo que permite almacenar en memoria dicha variable.
5. ¿Cuál es la diferencia de usar array o structure al configurar los bloques To
Workspace y From Workspace
Según la distribución temporal da un resultado, pero con un array sería un sistema no
empaquetado dando el resultado sin varios análisis consecutivos.