Está en la página 1de 10

ESTRATEGIAS DE CONTROL AUTOMATICO

CODIGO: AA 5030

LABORATORIO N° 01
“INTRODUCCION AL MATLAB Y
SIMULINK”

-
-
-
Grupo : Profesor: Nota:
Semestre : V Mg. Ing. Andrés Márquez
Fecha de entrega : Hora:
Nro. DD-901
Estrategias de Control Automático Página 2 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

I. OBJETIVOS
El objetivo fundamental es familiarizarse con la definición, manipulación y representación de
señales en MATLAB. Para ello repasaremos la definición, operación y representación de señales en
el dominio del tiempo. Posteriormente, utilizaremos algunas de las funciones que ofrece MATLAB y
la librería Simulinnk.

II. RECURSOS
▪ PC Compatible
▪ Software aplicado – MATLAB

III. SEGURIDAD

Advertencia:

No consumir alimentos ni bebidas durante el desarrollo de la sesión del


laboratorio. El equipo que esta por utilizar, es susceptible a daño eléctrico por
mala manipulación y/o carga electroestática.

IV. INTRODUCCION TEORICA

▪ ¿Qué es el Análisis Numérico?

▪ ¿Qué es MATLAB?

▪ Iniciando MATLAB
Inicie el software VMWare Workstation y cargue la plantilla Windows XP Pro SP2 – Plantilla MatLab,
que se encuentra ubicado en la unidad D:\equipos virtuales.
Clone la plantilla con el nombre del grupo al que pertenece, inicie la plantilla y cargue el software
MatLab.
Nro. DD-901
Estrategias de Control Automático Página 3 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

▪ ¿Qué consideraciones se debe tomar en cuenta al utilizar MATLAB?

V. 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 (-).
▪ ¿Cómo 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.
Nro. DD-901
Estrategias de Control Automático Página 4 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

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.
▪ Copie el siguiente código en el software describa lo observado. ¿Cómo puede visualizar el valor
almacenado?

>> 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.

Inicio Intervalo Fin


e=0 : 2 : 10
Nro. DD-901
Estrategias de Control Automático Página 5 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

>>e = 0:2:10
>>f = 1:0.1:2
>>g = 1:0.3:2

Genere un vector columna y realice la transposición de este vector

▪ 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.

Para consultar la ayuda de una determinada función ejecute el comando help seguido del
nombre de la función a consultar.
>>help sin

Que información se puede extraer del comando ejecutado.

▪ 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. Comente cada línea del siguiente código.

>> sin(pi)
>> abs(-5)
>> sqrt(25)
>> ans
Nro. DD-901
Estrategias de Control Automático Página 6 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

▪ Utilizando el comando help averigüe algunas de las funciones más utilizadas por sus
conocimientos de matemática. Evidencie el trabajo realizado.

▪ Ejemplo: verifique las siguientes expresiones en Matlab. Evidencie el trabajo realizado.

Expresión Expresión en MATLAB


5
1+
2
2

𝑿𝟑 −𝟐𝟐 + 𝒙−𝟔.𝟑
f = 𝒙𝟐 + 𝟎.𝟎𝟓𝒙−𝟑.𝟏𝟒

VI. GENERACION DE FUNCIONES

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.

FUNCIÓN SENOIDAL GRÁFICO

Proponga un código de programa y explique cada línea de comando en el software MATLAB para
generar una señal cuadrada.
Nro. DD-901
Estrategias de Control Automático Página 7 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

Copie el gráfico obtenido y péguelo en este documento como evidencia del trabajo realizado.

SEÑAL CUADRADA GRÁFICO

VII. Elementos básicos de SIMULINK

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

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
Nro. DD-901
Estrategias de Control Automático Página 8 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

7.1 Creación de un modelo

Para simular un sistema, se deben insertar en las ventanas de simulación los distintos componentes con los
que se va a construir el modelo.

Implemente los siguientes modelos.


Copie el gráfico obtenido y péguelo en este documento como evidencia del trabajo realizado.

Modelo Grafico

Modelo Grafico
Nro. DD-901
Estrategias de Control Automático Página 9 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

Implemente el siguiente modelo.


Copie el gráfico obtenido y péguelo en este documento como evidencia del trabajo realizado.

Modelo Grafico

7.2 Modelado de sistemas mecánicos


Considere el sistema físico mostrado de segundo orden excitado por una fuerza F según la figura.

La fuerza aplicada al sistema puede ser modelada por un escalón unitario.

La función de transferencia del sistema es:

Utilizando el bloque de función de transferencia el denominador debe contener el vector [0.2] y


el denominador el vector [1 0.2 0.4]. El modelo se muestra en la siguiente figura.
Nro. DD-901
Estrategias de Control Automático Página 10 / 10
Tema :
Introducción al Matlab y Simulink
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 01

Modelo Grafico

Modelo Grafico

VIII. APLICACIONES

IX. OBSERVACIONES Y CONCLUSIONES

…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………

También podría gustarte