Hi all,
I'm at my wits end. (Happens often for me
) I've been trying to optimize the transient response of an offline flyback converter for the last few days. I'm using the TEA18362T QR/DCM flyback IC with burst/skip-mode function. The issue I'm experiencing has some relationship to switching between loads in burst-mode and in continuous mode. Load stepping between two loads in continuous modes doesn't cause any issues.
For a no-load to full-load transition, the control loop seemingly "wants" to stabilize back to the target DC voltage, but for some reason, after it's reached the target, begins creeping up another 200mV or so over a span of ~5ms and takes another 5-10ms to recover back to the target DC voltage.
I've made seemingly 100's of changes to the secondary side 431 error amplifier circuit, and essentially nothing will stop that behavior. You might note that there is some little flutter/oscillation as the output attempts to stabilize. This is the controller attempting to put the power supply in burst mode (mistakenly) and then quickly popping back into continuous mode, and then mistakenly trying to put it into burst mode again...That may be part of the issue... but, a day or two ago I got it to stop doing that, but it still overshot by 200-500mV afterwards.
Here are some things I've hypothesized and tried:
1. The optocoupler emitter current is regulated at 100uA on the primary side in burst mode, to minimize loss. Maybe the 431 is starved. It is a low current type with 50uA bias current typical. When it switches into continuous operation, the controller switches the feedback sensing to a typical pull-up resistor arrangement. Tried reducing the value of resistors attached the the 431 cathode.
2. Tried decreasing the resistance of the secondary-side divider string by 2.5x, thinking maybe I was running the AP431S too lean.
3. Thought the bulk-cap voltage was sagging a lot under load, causing input voltage compensation to get whacked out and over-compensate. I tripled the bulk cap capacitance, reducing the sag to almost nothing, but overshoot on secondary remained exactly the same.
4. And loads of changes to the 431 compensation circuit. I've added a lead compensator which has help limit the oscillation in and out of burst-mode, and improved response time. (Not shown in schematic.)
So, I'm not sure where to look next. I'm thinking it's either something specific to the TEA18362T, some sort of slow servo on the optocoupler feedback pin, or some completely different phenomena. Could it be something to do with stored energy getting "forced" into the output? I'm thinking something with the transformer, or some inductance somewhere...
Please! Any ideas? Thank you.
P.S. I can't find my USB flash drive, and I'm staying out of stores for the sake of COVID-19, so the scope shots are photos taken with my phone. Please excuse the crudity.