Estimación de un componente ortogonal para un PLL monofásico

0

Estoy intentando implementar un PLL monofásico, para cuya operación necesito un componente ortogonal de la tensión de red.

Sea el voltaje de la red:

$$ v_g (t) = A \ sin (\ omega t) + \ tilde {v} (t), $$

donde el último componente es un ruido.

Necesito un estimador que produzca:

$$ v_ \ alpha (t) = A \ sin (\ omega t), \ quad v_ \ beta (t) = A \ cos (\ omega t) $$

Ahora, he leído que es realmente difícil estimar el componente ortogonal. ¿Puede decirme por qué un filtro de primer orden no es una buena idea?

$$ G_ \ alpha (s) = \ frac {1} {1 + sT}, \ quad G_ \ beta (s) = \ frac {1} {\ omega} \ frac {s} {1 + sT }, $$

donde debería estar la constante de tiempo del filtro (al menos):

$$ \ frac {1} {T} \ geq 10 \ omega. $$

Tenga en cuenta que tengo que implementar estos filtros en un microcontrolador.

He simulado el sistema en PLECS, y todo parece estar bien.

Aquíhayunarespuestadelerrordeestimación:

    
pregunta Marko Gulin

2 respuestas

1
  

¿Puede decirme por qué un filtro de primer orden no es una buena idea?

En pocas palabras, un filtro de primer orden solo producirá un cambio de fase de 90 grados a una frecuencia infinita o cero.

Un integrador producirá 90 grados en todas las frecuencias, pero la amplitud cae diez veces por cada década creciente en frecuencia. Por lo tanto, no logrará lo que quieres.

    
respondido por el Andy aka
0

Ejecute el pecado en un LPF, luego en el limitador CA3011; Eso, con una ganancia de 60dB, dará una salida de onda cuadrada. ¿Puedes usar squarewave?

O usa un oscilador de variable de estado, donde Sin y Cos son inherentes al oscilador.

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas