0% encontró este documento útil (0 votos)
13 vistas12 páginas

Señales en MATLAB y Simulink

Este documento describe cómo generar y representar diferentes tipos de señales (senoidal, cuadrada, rectificada) usando MATLAB y Simulink. Explica cuatro ejemplos de señales con sus parámetros y cómo modelarlas en cada herramienta.

Cargado por

Renato Rengifo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas12 páginas

Señales en MATLAB y Simulink

Este documento describe cómo generar y representar diferentes tipos de señales (senoidal, cuadrada, rectificada) usando MATLAB y Simulink. Explica cuatro ejemplos de señales con sus parámetros y cómo modelarlas en cada herramienta.

Cargado por

Renato Rengifo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Laboratorio 1 Ing.

Lenin Llanos León

Representación de Señales en Matlab


1. Objetivos

➢ Aplicar el software MATLAB y su herramienta SIMULINK para la generación de


señales.

2. Procedimiento

Verifique los siguientes ejemplos:

Ejemplo 1: Señal Sinusoide, con los siguientes parámetros:

Amplitud: 5voltios Frecuencia: 100 Hz Fase: 30º


Tiempo de Inicio: 0 seg Tiempo de Fin: 100 mseg

Matlab Script:
A=input('Ingrese Amplitud, A = ');
f=input('Ingrese Frecuencia en Hertz, f = ');
p=input('Ingrese Fase en radianes, p = ');
t1=input('Ingrese Inicio de la Señal, t1 = ');
t2=input('Ingrese Fin de la Señal, t2 = ');
t=t1:0.01/f:t2;
x=A*sin(2*pi*f*t+p);
y=A*cos(2*pi*f*t+p);
subplot(2,1,1);
plot(t,x,'r')
title('Onda Seno');
grid;
subplot(2,1,2);
plot(t,y,'b')
title('Onda Coseno');
grid;

SEÑALES Y SISTEMAS– UPAO - Página 1 de 12


Laboratorio 1 Ing. Lenin Llanos León

Onda Seno
5

-5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1

Onda Coseno
5

-5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1

En Simulink:
Tiempo de Simulación: 50 mseg

SEÑALES Y SISTEMAS– UPAO - Página 2 de 12


Laboratorio 1 Ing. Lenin Llanos León

Parametros:

Amplitud
de la Señal

Desplazamiento
en el eje Y

Frecuencia
en rad/seg

Fase (coseno se
desfaza pi/2 del seno)

Tiempo de muestreo
(Ts=0.001/f, f en Hz)

SEÑALES Y SISTEMAS– UPAO - Página 3 de 12


Laboratorio 1 Ing. Lenin Llanos León

Gráficas:
Seno

Coseno

Ejemplo 2: Onda Cuadrada

Amplitud: 2 Periodo: 10 mseg Duty Cycle: 50%


Tiempo de Inicio: 0 seg Tiempo de Fin: 50 mseg

SEÑALES Y SISTEMAS– UPAO - Página 4 de 12


Laboratorio 1 Ing. Lenin Llanos León

Matlab Script:
A=input('Ingrese Amplitud, A = ');
T=input('Ingrese Periodo en seg, T = ');
dc=input('Ingrese Duty Cycle en seg, T = ');
t1=input('Ingrese Inicio de la Señal, t1 = ');
t2=input('Ingrese Fin de la Señal, t2 = ');
t=t1:T/200:t2;
y=square(2*pi*t/T,dc);
y=A*[y>=0];
plot(t,y)
axis([t1 t2 0 1.2*A])

1.5

0.5

0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05

En Simulink:

SEÑALES Y SISTEMAS– UPAO - Página 5 de 12


Laboratorio 1 Ing. Lenin Llanos León

Parámetros:

Amplitud
de la Señal

Periodo de la
Señal en seg

Ancho de Pulso
% (Duty Cycle)

Fase de la
Señal en seg

Gráfica:

Ejemplo 3: Onda Senoidal Rectificada

Amplitud: 2 Frecuencia: 100 Hz Fase: 0


Tiempo de Inicio: 0 seg Tiempo de Fin: 50 mseg

SEÑALES Y SISTEMAS– UPAO - Página 6 de 12


Laboratorio 1 Ing. Lenin Llanos León

En Simulink:

SEÑALES Y SISTEMAS– UPAO - Página 7 de 12


Laboratorio 1 Ing. Lenin Llanos León

2
Ejemplo 4: Graficar la siguiente señal haciendo uso de SIMULINK

1.5 f = 100 Hz
TSIM = 40 mseg
Cos(2*pi*f)
1 2

0.5

0
T/2 T 3T/2 2T

-0.5
0 2 4 6 8 10 12

SEÑALES Y SISTEMAS– UPAO - Página 8 de 12


Laboratorio 1 Ing. Lenin Llanos León

Observamos que la señal resulta después de operar las siguientes señales:

T1 = 2T 1
DC = 25%

T/2 T 3T/2 2T

+
T1 = 2T
DC = 25% T/2 T 3T/2 2T
Delay = T

-1

=
1

T/2 T 3T/2 2T

1.5 x
1 2
0.5
f3 = 2f
0

-0.5

-12 2

1.5
-1.5 1.5
=
-2
1
20 2 4
1

6 8 10 12 14 16
0.5 0.5

0 0

T/2 T 3T/2 2T
-0.5 -0.5
0 2 4 6 0 8 2 10 4 12 6 8 10

SEÑALES Y SISTEMAS– UPAO - Página 9 de 12


Laboratorio 1 Ing. Lenin Llanos León

En Simulink:

Ingresamos los parámetros de cada señal:


Pulse
Generador1

SEÑALES Y SISTEMAS– UPAO - Página 10 de 12


Laboratorio 1 Ing. Lenin Llanos León

Pulse
Generador2

Coseno Wave

SEÑALES Y SISTEMAS– UPAO - Página 11 de 12


Laboratorio 1 Ing. Lenin Llanos León

Obteniendo la siguiente gráfica:

SEÑALES Y SISTEMAS– UPAO - Página 12 de 12

También podría gustarte