el 12-12-2013 02:13 PM
Hola que tal!
Me encuentro haciendo un proyecto, en el que necesito obtener el espectro de una señal; estoy usando el modulo "Spectral Measurements" y a la hora de hacer la conexión no se logra debido a los tipos de datos que entregan y reciben las señales, no son compatibles.
El tipo de señal que tengo de la que quiero obtener su espectro es "Double[64-bit real(~15 digito precision)] como la que genera el bloque de "sine signal", pero requiero hacer la transformación adecuada para obtener un waveform(DBL) que es la requerida de entrada en el modulo "Spectral"
Espero alguien me pueda ayudar con esto.
Adjunto un ejemplo sencillo de lo que requiero.
el 12-13-2013 09:57 AM
Que tal RodrigoMS:
La razón por la que no puedes hacer tu análisis espectral es porque tu "sine signal" solo entrega un dato y necesitas la forma de onda completa para poder realizar tu análisis espectral.
-Necesitas por alguna razón el Ciclo de Control and Simulation??
Te envío un ejemplo sencillo para simular una señal y obtener su Power Spectrum.
Puedes encontrar muchos ejemplos de este tema dentro de LabVIEW, los puedes encontrar en el Menu de Help>>Find Examples. Esto abrirá la ventana del NI Example Finder donde puedes en la pestaña de Search buscar Spectrum o el tipo de análisis que necesites y vendrán varios ejemplos que puedes utilizar como base. Te recomiendo hacer una copia de estos ejemplos para no modificar el original.
Saludos
el 12-13-2013 10:46 AM
Hola Rodrigo,
para complementar la respuesta de JuDa, en NI Example Finder, si vas a la carpeta Toolkits and Modules >> Control and Simulation >> Simulation >> Signal Generation encontrarás el SimEx Sine.vi, que te moestrará como simular una señal dentro de Control & Simulation Loop. Lo único que faltaría sería obtener el espectro.
Saludos !
el 12-13-2013 11:21 AM
Hola que tal. Gracias por responder.!
Si el Ciclo de Control and Simulation lo necesito pues estoy haciendo la co-simulación con multisim.
mmmm no puedo abrir el ejemplo que me mandaste, por la compatibilidad de la versión de labview.!
¿existe alguna manera de poder cambiar los datos que entrega, a la forma de onda completa para poder realizar tu análisis espectral.?
El proyecto consiste en un inversor de potencia y tengo en un bloque de "fomula node" donde esta el control del sistema control y de ahí obtengo la señal de voltaje de salida, que es del tipo como el que me entrega el "sine signal"
el 12-13-2013 11:39 AM
Rodrigo,
¿qué versión de LabVIEW tienes?
el 12-14-2013 11:07 PM
Hola de nuevo Ing. Cortes
tengo la 2012 SP1
el 12-16-2013 01:07 PM
Te guardé el ejemplo en versión 2012, ojalá lo puedas abrir y usar; como te decía, solo falta el cálculo del espectro.
Saludos !
el 12-16-2013 02:21 PM
mmmm 😕 es que no quiero generar una señal.... Ya que en el trabajo que estoy haciendo del inversor de potencia, tengo el bloque de "fomula node" donde esta el control del sistema y de ahí obtengo la señal de voltaje de salida del inversor.
Quiero obtener el espectro de esta, es lo que no se como hacer, estoy usando el bloque "Spectral Measurements" y cuando lo conecto, no es posible por los tipos de las señales, eh usado modulitos de conversión y según me acepta la coneccion pero no se ve nada en la gráfica 😕
Dice Juda: "La razón por la que no puedes hacer tu análisis espectral es porque tu "sine signal" solo entrega un dato y necesitas la forma de onda completa para poder realizar tu análisis espectral."
tal vez el voltaje que yo obtengo del sistema inversor me entrega solo un dato también.
Ahora mas bien ¿¿como puedo hacer para obtener la forma de onda completa y no solo un dato??
¿Puedo mandar mis archivos del trabajo que estoy haciendo por correo?
No se nada de labview, nolo había usado antes 😕
el 12-16-2013 03:01 PM
Puedes subir el vi acá mismo?
el 12-16-2013 04:05 PM
Esta bien adjunto los archivos
-Labview
-Multisim
mmm haber que se puede hacer con esto.!