Вы находитесь на странице: 1из 7

INF-MCU

1
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 1 de 7

Informe de la práctica de laboratorio N°1


Introducción al Matlab y Simulink
Cesar Velásquez – 1160123

OBJETIVOS:

 Hacer uso de los comandos de Matlab y simulink para familiarizarse con su uso.
 Usar el simulink para crear diferentes funciones de transferencia así como una herramienta capaz de
usarse para la simulación de sistemas.

INTRODUCCION:

A continuación realizaremos algunas actividades en el programa Matlab que nos permitirán agilizar el
análisis de sistemas con función de transferencia en lazo abierto o lazo cerrado con diferentes valores de
ganancia. Veremos la importancia que tiene el Simulink de Matlab a la hora de graficar la respuesta de
estos sistemas.

MATLAB

a). Graficar la siguiente función: f (t) = 3Senw t + 2Cosw t donde w = 2pf y f = 2 Hz.
Defina el vector t para valores de [0 0.01 0.02 0.03 ... 2].

Solución:

Para realizar esta actividad se escribió el siguiente código en el Comand Window de


Matlab:

t=0:0.001:2;
f=2;
w=2*pi*f;
f1=3*sin(w*t);
f2=2*cos(w*t);
f=f1+f2;
plot(t,f,t,f1,t,f2)
grid minor
INF-MCU
2
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 2 de 7

Se ejecutó y se obtuvo lo siguiente:

La grafica de color verde corresponde a la forma de onda de la función f1.


La gráfica de color rojo corresponde a la forma de onda de la función f2.
La gráfica de color azul corresponde a la forma de onda de la función f. Es decir la suma de f1 y f2.

b). Utilizar matrices para encontrar las corrientes de malla del siguiente circuito:
INF-MCU
3
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 3 de 7

Solución:

Para realizar esta actividad se escribió el siguiente código en el Comand Window de


Matlab:
A=[15 -5; -5 10 ];
B=[20;0];
c=inv(A);
i=c*B

Al ejecutarlo se obtienen las corrientes de malla:

i1 = 1.6 Amps e i2 = 0,8 Amps

Nota: Para realizar este cálculo se usó la propiedad inversa de las matrices (c=inv(A)).

TALLER EXTRACURRICULAR COMPLEMENTARIO DE REFUERZO

Ejercicio 1. Resuelva la siguiente ecuación diferencial. Modele el sistema y obtenga la


respuesta en el tiempo para una entrada escalón de magnitud 2:

Solución:

Para modelar el sistema se usó el Simulink de Matlab, se obtuvo el diagrama de bloques


mostrado a continuación:
INF-MCU
4
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 4 de 7

La salida de este sistema se puede ver en el Scope al final:


INF-MCU
5
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 5 de 7

Ejercicio 2. Resolver los siguientes ejemplos de simulaciones:


a) En Lazo Abierto para la Función de Transferencia

Solución:

En Simulink este sistema queda:

La grafica mostrada en el Scope es:


INF-MCU
6
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 6 de 7

b). En Lazo Cerrado con Retroalimentación unitaria para la Función de Transferencia

con entrada de un escalón de valor 2 que empiece en tiempo cero.

Solución:

El diagrama de bloques queda:

Que genera la siguiente gráfica en el Scope:


INF-MCU
7
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NOMBRE DE LA MATERIA
Página: 7 de 7

Conclusiones:

 El entorno del Simulink de Matlab permite crear diagramas de bloques para una
función de transferencia dada, ya sea en lazo abierto o lazo cerrado, además de
graficar por medio del “Scope” la salida del sistema.
 Hacer uso del Simulink de Matlab permite visualizar de manera práctica, rápida y
precisa salidas de sistemas con diferentes tipos de función de transferencia, abarca un
amplio rango de aplicaciones.
 Es posible cambiar drásticamente la apariencia de las gráficas generadas con
Simulink por medio de la opción “Dock Scope” ubicada en la parte superior derecha
de la ventana “Scope”.

REFERENCIAS
Andrew Knight Basics of MATLAB and Beyond. Chapman and Hall/CRC; 1 edition, 1999.
Hanselman, D.; Littlefield, B. MATLAB 5: Versão do Estudante, Guia do Usuário, Makron
Books, 1999.
White Robert: Computational Mathematics: Models, Methods, and Analysis with MATLAB
and MPI. Chapman and Hall/CRC; 1 edition, 2003.
http://www.mathworks.com

Вам также может понравиться