Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo General
Al finalizar esta sesión el estudiante estará en capacidad de simular sistemas lineales usando Simulink
para representar modelos matemáticos.
.
Objetivos Específicos
• Realizar diagramas de bloques de sistemas simples.
• Limitar variables a condiciones reales de operación.
• Exportar datos desde Simulink al espacio de trabajo de MATLAB™.
• Graficar señales obtenidas de la simulación y analizar su significado físico.
Escenario 1 ( 28 puntos)
1. Encontrar el valor de K1. .
K1=Qop/Vop
6. Configuración del
bloque Step
7. Simulación
8. Punto de operación
obtenido de la
simulación
9. Variables creadas en el
espacio de trabajo
10. Código utilizado para
obtener la gráfica de
nivel vs tiempo
solicitada.
figure(1)
plot(ScopeData(:,1),Scope
Data(:,3),'b')
hold on
plot(simout(:,2),simout(:
,1),'r')
grid on
xlabel('Tiempo')
ylabel('Nivel del
tanque')
18. Pregunta 1: ¿Qué sucede con el nivel del líquido al realizar un cambio de +5V con respecto al
valor nominal de operación del variador?
Cada vez que se llega a subir el Voltaje sube directamente proporcional el nivel del agua en el
taque llegando a una altura de180 que es la altura máxima del tanque
10. Pregunta 2: ¿Cuál sería el comportamiento real del sistema en dicha situación y qué se debería
usar o implementar para que esto no suceda?
El comportamiento real se trata de que en algún punto el liquido va a sobrar al mismo tanque y va
a hacer un desperdicio de agua, para eso se debería poner un límite de voltaje máximo para que se
llene el tanque a su totalidad sin llegar a rebozar
Escenario 2 (22 puntos)
4. Diagrama de bloques del
sistema
%Grafica
figure(4)
plot(ScopeData3(:,1),ScopeData3(:,3),'b')
hold on
plot(outsim(:,2),outsim(:,1),'r')
grid on
xlabel('Tiempo')
ylabel('Apertura')
title('Apertura vs Tiempo')
legend('Altura')
%Parte2
7. Diagrama de bloques del
sistema para cambios de la señal
de entrada luego de la
estabilización en el punto de
operación.
%Grafica
figure(6)
plot(ScopeData4(:,1),ScopeData4(:,3),'b')
hold on
plot(outsim2(:,2),outsim2(:,1),'r')
grid on
xlabel('Tiempo')
ylabel('Apertura')
title('Apertura vs Tiempo')
legend('Altura')
11. Pregunta 1: ¿Es necesario utilizar más bloques de saturación en el diagrama para simular de
mejor manera el comportamiento del sistema real?
Si consideramos un fallo en el ingreso de datos si, ya que por ejemplo el rango de apertura de la
válvula no debería sobrepasar 1 ni ser menor a 0, y en teoría no se podría abrir más que eso,
pero en caso de ingresar mal un dato en la simulación puede que el sistema se desestabilice, por
lo cual es conveniente agregar un bloque de saturación en todos lo valores que deban ser
acotados, para garantizarnos tanto fallos en el ingreso de datos como situaciones irreales como
que el nivel del tanque sobrepase los 180cm.
1.Se puede apreciar como varia la gráfica al variar el step y con la ayuda de Matlab podemos
apreciar gráficamente cual es el comportamiento de dicha gráfica y posteriormente poder un
análisis.
2.Una vez obtenida la ecuación analíticamente podemos sacar los puntos de operación para dicha
planta hay que recordar además que
Recomendaciones
1.Tener muy en cuenta los diagramas de bloques en simulink ya que si no se pone el correcto
puede perjudicar el resultado
2.Entender cómo funciona la planta es la única manera de poder realizar estos tipos de ejercicios