Sunteți pe pagina 1din 5

• Análisis y procesado de datos.

Una señal puede ser comprendida en el dominio del tiempo y frecuencia. Para ello
hablaremos de las señales de frecuencia que pueden verse vista como sinusoidales.
Pero en el caso de una seña que a su vez es periódica se las puede analizar mediante
las series de Fourier y para cualquier otra señal se las puede analizar mediante las
transformadas de Fourier. Al saber que a detalle qué tipo de señal se va a tratar se
puede analizar mediante Fourier los conceptos básicos que sirven en una transmisión
mediante señales como por ejemplo: se podría calcular el ancho de banda, determinar
la frecuencia fundamental de la señal, etc.
Sin embargo si la señal se encuentra en el dominio del tiempo se puede extraer como
por ejemplo la media, la deviación estándar y la potencia. Matlab nos proporciona
diferentes herramientas y filtros capaces de obtener esta información en cuestión de
segundos. Para ello tenemos la función “fft” (Fast Fourier Transform) utilizada como un
algoritmo rápido de la transformada de Fourier la cual reduce en gran medida el
cálculo de esta ecuación.

Análisis y filtrado de Fourier

El software especializado (Matlab) proporciona múltiples funciones con las cuales


podremos obtener la “fft” que se las puede visualizar en la siguiente tabla:

• Gráficos científicos y de ingeniería.


La herramienta de simulación Matlab provee de funciones significativas capaces de
graficar diferentes funciones que se le ponga a consideración, esto puede ir desde
graficar una onda sinusoidal hasta la utilización de códigos para generar una onda más
compleja. Como puede ser la simulación en varias dimensiones como el procesado de
imágenes y videos.
Gráficas científicas
 Graficas en 2D.- podemos seguir los pasos propuestos para generar una
gráfica en dos dimensiones:
1. Se deberá crear un vector con el que trabajara la función con el
siguiente criterio;
o x=0:.001:100; ( Vi : pasos entre cada valor : Vf)
o x=linspace(0,10,100);(Vi=0,Vf=10, uniformemente espaciados
entre el inicio y el fin)
o w=logspace(-1,3); (los valores espaciados logarítmicamente
entre -1=0.1 y 103=1000).
2. Se deberá crear un vector correspondiente al eje Y, debido a que las
dimensiones de x y y ambas son ecuaciones por lo tanto deberán ser
iguales la una de la otra.
3. Con las siguientes funciones: plot, semilogx, semilogy, loglog, polar,
plotyy, stem, stairs. Un claro ejemplo vendría a ser:
o plot(x,y1,x,y2,x,y3)
4. En el caso de que se desee interactuar con los valores inicial y final de
la gráfica correspondiente a los dos ejes, se puede emplear las
siguientes funciones: axis, zoom (zoom on y zoom off).
o axis([xmin xmax ymin ymax])

5. Para este paso se puede emplear el uso de una rejilla que permitirá
tener una visión más detallada sobre los puntos en los que se desee
trabajar, para lo cual utilizaremos la función grid (grid on, grid off)
6. Se define el tipo de trazo que se desea emplear
continuos/discontinuos, con diversos colores y símbolos. Para lo cual
se debera colocar (´*r´)
o “*” es el tipo de trazo
o “r” es el color
7. Buscaremos como superponer la gráfica, para lo cual se emplea la
función hold(hold on, hold off)
8. En este último paso buscaremos como dividir la pantalla, para lo cual
se utiliza la función subplot(a,b,c):
o a son las filas
o b son las columnas
o c sub-gráfica actual de 1 a axb

Gráficas de ingeniería

Existen diversas funciones que ayudan a la interpretación de sistemas en ingeniería


como pueden ser los de bode, nyquist, nichols, etc. Para esto Matlab nos proporciona
funciones que van acorde a lo que se requiere para el entendimiento de estos
sistemas. Estas funciones se las encuentra en Matlab como:

 bode(Representa los diagramas de bode) y su representación más


básica viene dada por: bode(num,den)
 nyquist(Representa diagramas polares)
 nichols(Representa diagramas de fase y ganancia)

Además de estos, si se requiere graficas que son de respuesta temporal en sistemas


lineales se procedería a usar las siguientes funciones:

 impulse(respuesta impulso)
 step(respuesta inicial al escalón unitario)
Su representación más básica seria:
step(num,den) o si está en el dominio del tiempo vendría dada
por:
t=linspace(0,35);
step(num,den,t)
 lsim(respuestas arbitrarias como: rampa, sinusoides, etc)

Ejemplo 6: Amortiguación de un vehículo

Gráfico 1 vehículo con amortiguación

1
ẍ= ¿Representa la aceleración
m
X (s ) 1
G ( s )= = 2 Representa la ganancia y m asa=2 kg b=0.7 Ns /mk =1 N / m
F ( s ) 2 s +bs+ k
Para esta simulación utilizaremos las siguientes herramientas empleadas por simulink:

o Step: nos da un cambio de tipo escalón para generar la fuerza


o Gain: aplicara parámetros de muelle (b) y resorte (k)
o Sum: se aplica para sumar los valores de fuerza, muelle y resorte.
o Integrador: el cual se emplea para obtener las integrales de velocidad y distancia
o Mux: es un bloque que multiplexa varias entradas en una única salida. A la primera
entrada del bloque mux (la superior) conectaremos la fuerza aplicada y la segunda
el desplazamiento obtenido.
o Scope: ventana para presentar la gráfica de fuerza y distancia.
Gráfico 2 simulación

Ejemplo 7: Sistema discreto

Se pretende modelar la amortización de un préstamo:

b (k )=rb ¿
Donde:

b (k ) pago mensual
r =i+1 siendo i elinterés mensual
p(k ) pago de final de mes .

Gráfico 3 modelo de bloques

Se considera que el balance de un préstamo es de:

b (k )=rb (k −1)−p (k )
Y también se considera una condición inicial:

Balance inicial :15000


Interés :1 %
Pago mensual=200
Se desea saber el balance del préstamo después de 100 pagos.

Para lo cual se utilizara los siguientes bloques:

o Constant.- valor especifico del pago mensual (200)


o Sum.- bloque de suma
o Gain.- interes de los pagos (1.01)
o Unit delay.- balance inicial (valor inicial=15000, sample time=1)
o Scope.- gráfica de los pagos
o Delay.- pago total en el mes 100
Gráfico 4 Simulación de balance de pagos mensuales (sistema discreto)

Ejemplo 8: Modulación FM

Se desea modular una frecuencia por medio de simulink, para lo cual se empleara diversos
bloques como:

o Sine wave.- permite generar una onda seno


o Gain.- nos permite darle una ganancia de 50, para simular la sensibilidad del
sistema, colocar una ganancia de 2pi y definir la amplitud portadora,
correspondientemente.
o Constant.- para este caso daremos una frecuencia de 100Hz
o Sum.- suma de señales
o Integrator.- mediante este bloque se considera la modulación en frecuencia
o Scope.- nos permite visualizar la señal de salida.

Gráfico 5 Simulación de una frecuencia modulada

S-ar putea să vă placă și