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-14 Ideal AC Drop WaveformsFigure 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.
Figure 2-15 Non Ideal AC Drop WaveformsIn 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.
Figure 2-16 Proposed AC Drop WaveformsA state machine shown in Figure 2-17 monitors ac voltage and makes a decision depending on the ac voltage status.
Figure 2-17 AC Drop State MachineThe actual AC drop test waveform is shown inFigure 2-18 It was captured under 900 w load with 120 V ac input.
Figure 2-18 AC Drop Test Results Under 900 WThe 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)