Laboratorio 04 - Herramientas de Modelado y Simulación
Laboratorio 04 - Herramientas de Modelado y Simulación
Laboratorio 04 - Herramientas de Modelado y Simulación
CODIGO: AA 4030
LABORATORIO N° 04
“HERRAMIENTAS DE MODELADO Y
SIMULACIÓN DE PROCESOS”
-
Alumnos: -
-
Grupo : Profesor: Nota:
Semestre : V
Fecha de entrega : Hora:
1.
Objetivos:
El objetivo fundamental es familiarizarse con herramientas para la simulación de procesos
como Matlab, Factory IO. Para ello repasaremos la definición, operación y representación de
señales en el dominio del tiempo, utilizando Matlab, Simulink, se verá el uso de la herramienta
Factory IO.
Nro. DD-901
Procesos y Control Página 1 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
2. Recursos:
PC Compatible
Software aplicado – MATLAB/Simulink
Factory IO
Studio 5000
3. Fundamentos de MATLAB
MATLAB usa para la representación de los números, notación decimal convencional, con un
punto de separación decimal opcional y la precedencia de un signo más (+) o menos (-).
¿Como representaría Ud. los siguientes números en MatLab? Copie el código a continuación.
Números enteros
>>
Números Reales
>>
Números Complejos
>>
Operadores Básicos. Realice las siguientes operaciones en el software MatLab, copie y pegue el
código como evidencia.
SUMA:
>>
RESTA:
>>
PRODUCTO:
>>
COCIENTE:
>>
POTENCIA:
>>
Las variables pueden contener hasta 19 caracteres. Éstas deben empezar con una letra,
seguida por cualquier número de letras, dígitos o guiones de subrayado, cabe resaltar que
MatLab diferencia mayúsculas de minúsculas.
Nro. DD-901
Procesos y Control Página 2 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
>> a = 50;
>> A = 20;
>> b = 100;
Comentario:
Las variables también pueden contener matrices de diferentes dimensiones. Comente cada fila del
siguiente código.
>> a = [1 2 3]
>> b = [1 2 3; 3 5 6]
>> size(b)
>> a’
>>a(2)
>>b(2,3)
>>c = [: , 2]
>>d = [2,:]
También se puede crear matrices de números correlativos de forma automática bajo una secuencia
establecida. Comente el código en cada línea.
Uso de la Ayuda
Se puede acceder a ella mediante diferentes formas, las más utilizadas es a través del menú Help
o utilizando los comandos en el editor propio.
Ejecute el comando help y verifique que información muestra. Copie y pegue la información
obtenida.
Nro. DD-901
Procesos y Control Página 3 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Para consultar la ayuda de una determinada función ejecute el comando help seguido del
nombre de la función a consultar.
>>help sin
FUNCIONES Y OPERACIONES, podemos utilizar el comando “help”. MATLAB provee un gran número
de funciones matemáticas elementales, como Valor Absoluto, Raíz Cuadrada, Seno, Coseno, Etc.
Comenté cada línea del siguiente código.
>> sin(pi)
>> abs(-5)
>> sqrt(25)
>> ans
1+
2
√ 5
2
3 2
X −2 + x−6 . 3
f= 2
x +0 . 05 x−3 . 14
Digite el código mostrado en el software MatLab y ejecútelo. Inserte el gráfico obtenido y péguelo en este
documento como evidencia del trabajo realizado.
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Proponga un código de programa y explique cada línea de comando en el software MatLab para generar una
señal cuadrada. Copie el gráfico obtenido y péguelo en este documento como evidencia del trabajo realizado.
>>Syms a t w
>>y1=t
>>y2=sin(w*t)
>>y3=0.25*(sin(t)-cos(t))+0.197*exp(-0.268*t)
>>Y1=Laplace(y1)
>>Y2=Laplace(y2)
Nro. DD-901
Procesos y Control Página 5 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
>>Y3=Laplace(y3)
>>pretty(Y4)
%tranformada inversa
>>syms s
>>F1=1/s^2
>>f1=ilaplace(F1)
Simulink proporciona un entorno grafico al usuario que facilita el análisis, diseño y simulación de
sistemas (de control, electrónicos, etc.) al incluir una serie de rutinas que resuelven cálculos
matemáticos.
Proporciona un entorno de usuario grafico que permite dibujar los sistemas como diagramas de
bloques.
El programa Simulink se inicia con el botón “Simulink Library Browser” de la ventana de comandos de
Matlab, o desde la línea de comandos mediante la orden:
>>simulink
Nro. DD-901
Procesos y Control Página 6 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
La ventana de la biblioteca de Simulink (Simulink Library Browser): desde la que se seleccionan los
componentes que se van a insertar en el sistema a simular.
Todos los componentes básicos de Simulink. Se pueden encontrar en su biblioteca de componentes
Modelo Grafico
Modelo Grafico
Nro. DD-901
Procesos y Control Página 7 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Modelo Grafico
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Modelo Grafico
Nro. DD-901
Procesos y Control Página 9 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
4.1.- Abra el Studio 5000 y cree un proyecto nuevo. Utilice el PLC virtual
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
4.2.- Inicie el Studio 5000 Logix Emulate y agregue en controlador en el Slot Nro 1, Revisión 32 y
acepte.
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
2.- En el Factory IO, elija el escenario Level, y proceda con la configuración del driver de
comunicaciones. OPC Client DA/UA
Nro. DD-901
Procesos y Control Página 13 / 11
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
Tema:
Herramientas de modelado y simulación de procesos
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 04
5. Observaciones y Conclusiones