Funcion De Transferencia Y Graficas De Bode
Ing. Electrónica
Control II
Enero – Junio
Integrantes:
Vazquez Aparicio Celio
Profesor:
José Rafael Mendoza Vázquez
Fecha de Entrega:
14/01/13
Practica N° 1
Matlab Graficar una función senoidal
Objetivo:
Se desea graficar una función en Matlab a diferentes frecuencias a 100Hz, 1000Hz y 10000Hz con incrementos de t de 0.1 hasta unmáximo de 10, así como su transformada de Fourier con respecto a las mismas frecuencias ya mencionadas.
Instrucción
Como primer paso para simular una función o más que nada entrar en el ámbito de programación lo que hay que hacer una vez ya abierto el programa Matlab es, teclear en la pestaña File, después en New y Luego en Script. Después de haber hecho esto nos abrirá otra ventana en la cualnosotros comenzaremos a ingresar nuestros datos para simular nuestra función.
Pero antes de programar debemos conocer los comandos a utilizar para lograr nuestro objetivo de simulación, en este caso utilizaremos para toda la programación los siguientes comandos y variables:
* Sin(x) -Este comando nos representa la función seno de la variable a utilizar en este caso “x” que será asignada a otravariable “y “como veremos en la programación.
* Plot(x,y) -Nos permite mostrar en pantalla la gráfica con respecto a “x” o a “y”
* fft(y) -Este comando nos permite obtener la Transformada Rápida de Fourier en este caso a “y” para después asignarla a otra variable “z” y poder graficar con respecto a la nueva variable con el comando plot() como ya veremos en los ejemplos .
* Subplot()-Nos permite mostrar más de una gráfica en una sola ventana acomodándolas por fila, columna y posición dependiendo de cómo nosotros queramos asignarla.
* Figure() –La función de este comando es la de asignar un nombre a la gráfica que representa la función que nosotros ingresamos así como la posibilidad de mostrar varias graficas a la vez en nuestra computadora.
Desarrollo de la PrácticaAhora lo único que hay que hacer es ingresar nuestros datos en el documento en blanco teniendo en cuenta que para poder guardar el programa debe de llevar la extensión .m en el archivo a guardar
Primero empezaremos dándole un intervalo máximo al valor de “x” de 10 con 0.1 incrementos en la tabulación para poder definir con más claridad la función seno, como se verá en la programación, aprovechandotambién para ingresarle diferentes frecuencias como se verá en los ejemplos; una vez ingresados los datos y variables a graficar solo debemos de correr la simulación con el botón de color verde con la forma de flecha ó con la tecla F5 del teclado nuestra computadora. Entonces podremos observar lo siguiente en cada uno de los casos ya sea a las diferentes frecuencias deseadas como también lafunción de Transformada Rápida de Fourier en Matlab.
Script y grafica para una frecuencia de 100Hz
Script y gráfica para una frecuencia de 100Hz aplicando Transformada de Fourier
Script y gráfica para una frecuencia de 1000Hz
Script y Gráfica para una frecuencia de 1000Hz aplicando Transformada de Fourier
Script y Gráfica para una frecuencia de 10000Hz
Script y Gráfica parauna frecuencia de 10000Hz aplicando Transformada de Fourier
En esta parte final mostraremos el Script y Gráfica para todas las frecuencias así como sus Transformadas de Fourier con el comando Subplot posicionándolo en 3 filas dos columnas y seis posiciones para mayor apreciación de las graficas
Conclusiones
Matlab es un entorno muy versátil ya que nos permitió simular una señal senoidal condiferentes frecuencias así como su Transformada de Fourier con unos simples comandos ya sea independientemente o todos juntos, ayudándonos a comprender el tipo de programación en este programa y teniendo una visión más amplia de lo que uno puede hacer con Matlab
Practica N° 2
La Función de transferencia
Función de transferencia = Lc(t)Lr(t)
c (t) = salida
r (t) = entrada
Con...
Regístrate para leer el documento completo.