TIDUD61E October 2020 – April 2021
AC drop testing requires accurate detection of ac failure and ac back event to freeze and resume PFC operation. The biggest technical challenge in ac drop test is the PLL synchronization issue when ac gets back. Typically, SW based PLL required several cycles to catch up with the grid phase and therefore it can't provide current reference in phase with the voltage during this transitional period. The ideal ac drop test waveform is shown Figure 2-14. PLL immediately catches the ac grid and resume normal PFC operation as soon as ac gets back.
Figure 2-15 presents the non-ideal ac drop solution. Due to the SPLL transitioning time, it requires extra time for PLL to work and does not provide fast dc bus recovery.
In TIDM-02008, a virtual ac voltage is introduced. An internal sine wave is generated inside the MCU and the magnitude and the phase angle are synchronized with the actual ac grid when it is available. Once it is synchronized, the virtual signal provides the sinusoidal signal regardless of the actual grid voltage and it can be utilized even during the ac drop period. As shown in Figure 2-16, virtual ac signal provides the current reference during the transition and once PLL catches up the ac grid, PLL provides the current reference as usual.
A state machine shown in Figure 2-17 monitors ac voltage and makes a decision depending on the ac voltage status.
The actual AC drop test waveform is shown inFigure 2-18 It was captured under 900 w load with 120 V ac input.
The AC drop test feature can be turned on and off by changing TTPLPFC_AC_DROP in ttplpfc_user_settings.h
#define TTPLPFC_AC_DROP 1 (1: enable, 0: disable)