Rectificador de onda completa de precisión: ¿Por qué es la mayor magnitud de la señal en DC?

1

Construí un Circuito Rectificador de Onda Completa de Precisión, como en la siguiente figura (con mejores amplificadores) para rectificar una onda sinusoidal de 1kHz. Como era de esperar, obtuve una onda rectificada con 2kHz, pero al realizar su análisis FFT noté que el componente de frecuencia más grande está en DC (0) ¿alguien puede explicarme por qué? Además, estoy muestreando esta señal con un ADC a una frecuencia mucho más alta (40 kHz), para medir su RMS. ¿Le parece apropiado crear un filtro anti-aliasing para la onda rectificada y qué frecuencias debo rechazar, todo por encima de los 2kHz?

    
pregunta Impe_dancer

4 respuestas

4

La serie de Fourier de onda sinusoidal rectificada de onda completa es (de aquí ):

El componente DC tiene una magnitud 2A / π, mientras que el primer componente AC tiene una magnitud 4A / 3π. Por eso, matemáticamente, el componente de CD es más grande. Usted esperaría un componente de CC grande porque la rectificación hace que toda la señal sea positiva.

No quieres filtrar todo alrededor de 2 kHz porque entonces acabarás con una onda sinusoidal nuevamente. Todos los componentes de frecuencia son importantes para la forma de la curva, por lo que debe mantener la mayor cantidad posible. Debido al límite de Nyquist, querrá que un filtro antialiasing elimine todo lo que esté por encima de la mitad de su frecuencia de muestreo (y un poco más por seguridad).

    
respondido por el Ken Shirriff
4
  

noté que el mayor componente de frecuencia está en DC (0)

Eso es lo que hacen los rectificadores: rectifican la CA en CC: lo que sucedería si la onda completa rectificara una onda cuadrada de CA: obtendría una CC pura sin ondulación. Sé que es un ejemplo extremo, pero no lo haga. No olvides qué rectificadores hacen mejor.

Piénsalo de otra manera: -

Elvalorpromedioeselvalorpicox\$\dfrac{2}{\pi}\$o0.6366xpk.ElRMSes0.7071xpk,porloquetodoelcontenidoarmónicodelaformadeondarepresenta\$\sqrt{0.7071^2-0.6366^2}\$=0.265,esdecir,significativamentemásbajoqueelcontenidodeDC.

  

EstoymuestreandoestaseñalconunADCaunafrecuenciamuchomayoralrededor  (40kHz),paramedirsuRMS.¿Lepareceapropiadocrearunfiltroanti-aliasingparalaondarectificadayquéfrecuenciasdeborechazar,todoporencimadelos2kHz?

SisoloestácalculandoelRMS,entoncesnonecesitaunfiltroanti-alias.Conunfiltroanti-alias,estádescartandoelcontenidoarmónicoporloquenuncamediríaRMSalaperfección.Alnousarunfiltroanti-alias,está"aliando" el contenido espectral por encima de 20 kHz nyquist en la banda base e, irónicamente, quiere medir esto, no use un filtro anti-alias.

Simplemente tome cada muestra, cuadrada, tome un promedio (muchas muestras) luego tome la raíz cuadrada de ese promedio. A continuación se muestra una imagen de una onda sinusoidal muestreada a 2,7 veces por ciclo y he mostrado los valores de muestra: -

Tomartodosesosvalores,cuadrarlos,tomarelpromedioyluegotomarlaraízcuadrada:-

\$\sqrt{\dfrac{(+0.7071)^2+(0)^2+(-0.7071)^2+(1)^2+(-0.7071)^2+(0)^2+(+0.7071)^2+(-1)^2}{8}}\$

=\$\sqrt{\dfrac{4}{8}}\$=0.7071esdecir,igualqueunaondasinusoidaldeamplitudmáxima1

Noimportasisetratadeunaondasinusoidalounaondasinusoidalrectificada:elvalorRMSseráelmismoporquelasmuestrasdesenonegativoseconviertenenmuestraspositivasenelprocesodecuadratura:-

LaseñalrectificadadeondacompletatieneexactamenteelmismovalorRMSquelaondasinusoidal,perosolosehasobreestimadoligeramenteenlafrecuenciafundamental.Claramente,haycontenidodearmónicosafrecuenciasmuchomásaltasquelafrecuenciademuestreo,peroelvalorRMSadecuadosehaderivadocorrectamente.

Siescuidadosoalelegirlafrecuenciademuestreoylaseñalesperiódica,inclusopuedesub-muestrearyobtenerelvalorcorrectoparaRMS:-

Debería poder ver que la salida de la forma de onda del submuestreo tiene el mismo valor RMS que la salida del sobremuestreo. Debe evitar muestrear continuamente en la misma posición en la forma de onda o obtendrá un error, pero esto puede evitarse con un buen diseño.

    
respondido por el Andy aka
0

Para capturar el valor RMS, necesita medir los componentes de frecuencia más alta con una potencia significativa según lo definen sus requisitos.

Si sabe de antemano que la entrada siempre será una onda sinusoidal pura, puede medir el componente de CC y corregir el error de ~ 11% en el software.

Si la entrada puede ser mucho menos como una onda sinusoidal, por ejemplo, DC o una forma de onda con un factor de cresta grande, tendrá que medir un ancho de banda más amplio. Qué tan ancho depende del error aceptable en el peor de los casos y la forma de onda más desagradable que debe aceptar.

    
respondido por el Spehro Pefhany
0

No puedo agregar nada a la maravillosa respuesta de Andy aka, pero si desea explorar las matemáticas de la serie de Fourier que mencionó Ken Shirriff, puedo recomendar una herramienta interactiva para explorar los coeficientes de Fourier de diferentes formas de onda.

Está escrito por Paul Falstad y está disponible aquí: enlace

También proporciona un ejemplo para la rectificación de onda completa: enlace

Puedes jugar con señales ideales de filtrado de paso bajo de pared de ladrillo reduciendo el número de términos representados. Sin embargo, no podrá simular problemas de muestreo o alias con esta herramienta.

    
respondido por el remicles2

Lea otras preguntas en las etiquetas