Você está na página 1de 8

INF-MCU

1
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 1 de 8

Informe de la práctica de laboratorio N°1:


“Señales en MATLAB”
Nicolás Cáceres – 1161101


III. HERRAMIENTAS UTILIZADAS
INTRODUCCIÓN Para la realización del laboratorio es necesario un computador
Las señales son en esencia, mecanismos que transportan con los requerimientos técnicos suficientes para correr Matlab
energía y básicamente se dividen en continuas y discretas. En y Simulink.
esta práctica de laboratorio, se empleará el software Matlab
junto a la herramienta Simulink para la simulación de IV. DESARROLLO DE LA PRÁCTICA
diferentes señales; escribiendo comandos en el lenguaje de La práctica consiste en la realización de 4 scripts y dos
programación computacional de Matlab, así como también modelos en Simulink donde se abarcaran los temas
algunos bloques o componentes de Simulink para la relacionados a la generación de señales en tiempo continuo y
generación, manipulación y visualización de señales en el discreto.
dominio del tiempo.
El primer script se encarga de graficar una señal sinusoidal
I. OBJETIVOS simbólica. En este script se define en una variable la función
 Graficar señales en tiempo continuo y en tiempo que se desea graficar en dominio del tiempo, así como el
discreto, utilizando MATLAB y SIMULINK tiempo de forma simbólica mediante el comando “syms” y
 Comprender como se simulan señales discretas en el otorgando valores a la variable de la señal con el comando
tiempo usando MATLAB “eval”.
 Generar señales sinusoidal y visualizarlas en forma
discreta usando la herramienta computacional Finalmente, utilizando el comando “ezplot” se grafica la
MATLAB variable que contiene la señal, utilizando este comando en
 Generar señales sinusoidales usando la herramienta específico por tratarse del tiempo una variable simbólica. En
computacional SIMULINK la figura 1 se puede observar el script utilizado, y en el anexo
A1 la señal senoidal simbólica generada por el script.
II. PLANTEAMIENTO DEL PROBLEMA
La guía de laboratorio expone varios comandos de Matlab
para implementar en la práctica; consisten en códigos para
generar y visualizar una señal senoidal en tiempo continuo,
una señal de apariencia senoidal pero de naturaleza discreta,
una señal discreta representada en una forma de onda
analógica y una comparación entre señales de muestreo
normalizada y no normalizada. Aplicando la herramienta Figura 1. Script 1, generación de una señal simbólica
Simulink se usaran los bloques sine wave, transition y scope,
principalmente, para generar y visualizar señales sinusoidales En el segundo script se generara una señal sinusoidal
de medio ciclo y ciclo completo manipulando propiedades muestreada, por lo que se tomaran los valores específicos de la
como amplitud, frecuencia, tiempo o fase. señal continua en instantes de tiempo definidos. En este script
nuevamente se define la función sinusoidal en función del
tiempo en una variable, con la diferencia de que esta vez se
debe definir el tiempo en otra variable y otorgar los límites
inferior, superior y puntos que se desean mostrar mediante el
comando “linspace”. En este caso, se generará una señal
discreta, por lo que se usa el comando “stem” para mostrar el
resultado.
INF-MCU
2
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 2 de 8

En la figura 2 se puede observar el código empleado y en el


anexo A2 la señal discreta sinusoidal muestreada generada por
el script.

Figura 2. Script 2, Señal sinusoidal muestreada en forma discreta Figura 4. Script 4, Señal sinusoidal muestreada normalizada y no
normalizada
El tercer script emplea la misma señal sinusoidal muestreada
anteriormente y mediante el comando “plot” genera de forma El primer modelo en Simulink consistía en graficar una señal
continua la señal analógica. sinusoidal empleando el bloque “Scope” y configurando la
señal con los parámetros de la red eléctrica convencional
El comando “grid on” se emplea para aplicar una cuadricula mediante la pestaña de configuración del bloque “Sine Wave”.
en la figura de salida para facilitar los análisis que se requieran La señal de la red eléctrica convencional esta denominada por
y ofrecer una visualización agradable al usuario. la siguiente función:

En la figura 3 se puede observar el código utilizado, y en el 𝑥(𝑡) = 170 ∗ 𝑆𝑖𝑛(2 ∗ 𝜋 ∗ 60 ∗ 𝑡) 𝑉𝑜𝑙𝑡𝑖𝑜𝑠


anexo A3 la señal analógica generada por el script.
A partir de dicha función se conocen los parámetros
correspondientes a la amplitud, la frecuencia y el tiempo de
muestreo, que debe relacionarse con el tiempo que se desea
mostrar al ejecutar el programa.

El diagrama de bloques empleado se puede apreciar en la


figura 5 y la señal resultante del scope en el anexo A5.
Figura 3. Script 3, Señal sinusoidal analógica

En el cuarto script se obtienen las gráficas de la señal de


muestreo normalizada y no normalizada utilizando el comando
“subplot” para visualizar más de una gráfica simultáneamente
al ejecutar el script.
Se debe tomar en cuenta que la señal normalizada se genera de Figura 5. Diagrama de bloques para graficar una señal
la forma:
sin(𝜋𝑥)
𝑆𝑖𝑛 𝑐 (𝑥) = Finamente para el último modelo, se requería mostrar la
𝜋𝑥
misma señal que representa la red eléctrica convencional junto
Y la señal no normalizada: a una versión rectificada de la misma, empleando para ello un
bloque llamado “Saturation” donde se especifica que partes de
la señal se desean cortar mostrando así el efecto de un
sin(𝑥) rectificador de media onda.
𝑆𝑖𝑛 𝑐 (𝑥) =
𝑥
Para mostrar ambas señales en un mismo Scope, se realiza una
Al escribir esas funciones en el script se debe utilizar un “.” configuración en el parámetro de “Number of Axes” del
Porque se está realizando una operación entre vectores, que en bloque para que pueda recibir en el diagrama de bloques más
este caso es la variable “x” que representa el tiempo. entradas.
En la figura 6 se puede ver el diagrama de bloques empleado,
En la figura 4 se puede observar el script y en el anexo A4 las y en el anexo A6 las señales resultantes mostradas por el
señales generadas al ejecutar el script. bloque scope de manera simultánea.
INF-MCU
3
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 3 de 8

Figura 6. Diagrama de bloques para graficar una señal normal y


rectificada en un solo scope

V. CONCLUSIONES
 La señal visualizada en la anexo A1 corresponde a
una señal senoidal, continua, periódica y
determinística puesto que se pudo generar mediante
una expresión matemática.
 La figura en el anexo A2 corresponde a una gráfica
discreta de forma senoidal, se muestran los intervalos
de tiempo declarados de una función discreta
mediante t=linspace.
 El anexo A3 corresponde a una gráfica continua de
una señal discreta en forma senoidal, mostrando los
puntos declarados de la función discreta mediante
t=linspace, lo que le daba la apariencia de una señal
analógica.
 En cada grafica visualizada en el anexo A4 la
función de la señal senoidal se divide entre su
argumento.
 Usando la herramienta Simulink, se puede visualizar
una señal senoidal continua a través de diagrama de
bloques, el bloque “sine wave” nos permite
configurar parámetros como la amplitud de la onda y
su frecuencia en radianes, para luego poder visualizar
la señal producida mediante el bloque “scope”,
simulando la función de un osciloscopio, con el fin de
poder apreciar la forma de onda senoidal continua
deseada.
 En el diagrama de bloques de la figura 6 se aplicó el
bloque transition, el bloque de señal senoidal y el
bloque scope para visualizar la señal rectificada.

REFERENCIAS
[1] Guía de laboratorio 1, Señales en MATLAB, Universidad Francisco De
Paula Santander, Ing. Julian Tarazona
INF-MCU
4
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 4 de 8

ANEXOS A. RESULTADOS

ANEXO A1. SEÑAL SINUSOIDAL SIMBOLICA


INF-MCU
5
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 5 de 8

ANEXO A2. SEÑAL SINUSOIDAL MUESTREADA EN FORMA DISCRETA


INF-MCU
6
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 6 de 8

ANEXO A3. SEÑAL SINUSOIDAL ANALÓGICA


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

ANEXO A4. SEÑAL SINUSOIDAL MUESTREADA NORMALIZADA Y NO NORMALIZADA


INF-MCU
8
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
CONTROL DIGITAL
Página: 8 de 8

ANEXO A5. SEÑAL DE LA RED ELECTRICA CONVENCIONAL EN SIMULINK

ANEXO A6. SEÑAL DE LA RED ELECTRICA CONVENCIONAL Y SEÑAL RECTIFICADA EN


SIMULINK