Hi,
I am using an FPGA to control a SMPS, and was thinking that instead of the "standard" PID loop type control, maybe it would be useful to control the power supply using a smarter algorithm. For example if the components in the power supply are known (ie. inductance, capacitance, turns ratios, saturation current limits, V/us limits, etc) and also the power supply currents and voltages are sampled by the FPGA, couldn't formulas be used in the FPGA to control the power supply mathematically rather than using a direct PID type feedback loop? This way the next switch on-time could be mathematically calculated each cycle, not sure how well this would work, as the loads could be variable etc.
cheers, Jamie