Maker Pro
Maker Pro

Induction heater control --- simulation problem

rickywangliwei

Jan 18, 2018
3
Joined
Jan 18, 2018
Messages
3
Hi
I am planning to build a induction heater equipped with half bridge inverter and series rlc resonance structure. The power supply would come from line voltage and is then recitified with full bridge rectifier to supply the rlc tank. As the line voltage after rectification is 100Hz, I have to build the pll (the control loop) REALY fast. Before any hardware being made I decided to do some simulation first and the question came from the simulation model.

The model is relatively simple and it is essentially a pll: a vco drives igbt which is connected with the rlc tank. The current is fed back with an adc. The adc is used for online parameter estimation to produce actual load parameters like L and R and also for the phase detection.

In order to model the control loop the state variable representation of the plant was established and my question came from the phase detection and error signal. The state variables chosen were resistor voltage and the voltage across the inductor and capacitor in series. The reference was those two voltages with desired phase angle. Now what Im going to do is to compare the referece and the estimated state variables to produce the REAL TIME phase error so that it can be used to adjust the input of vco(actually a control block is needed to stablized the loop in between the error signal and the input of vco). After investing online I cann't find a easy way of comparing these two state trajectories and generate a error signal based on the phase difference of the reference and the feedback. Im now questioning if I was doing was right or not. I came to this point because I didn't want to use xor type phase detection because that would introduce delay and is hard to extract a precise model.

I now come to an dead end and really need your help. Anything concerning modelling and state variable feedback system would be very much appreciated!

BTW, the control loop parameter will be adjusted online(adaptive) according to estimated L and R so that the control loop is FAST and stable. The power control uses the frequency shift scheme.

cheers!
 
Last edited:

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Why is 'fast' a requirement given the 'slow' response of the heating process? What do you hope to achieve by making the PLL lock/track faster? Just wondering....?
 

rickywangliwei

Jan 18, 2018
3
Joined
Jan 18, 2018
Messages
3
hi kellys_eye
its mainly because it has to keep up with the change of line voltage,otherwise the line current does not appear to be a sine, failing the emc
i hope its correct
 

Alec_t

Jul 7, 2015
3,587
Joined
Jul 7, 2015
Messages
3,587
it has to keep up with the change of line voltage
Are you not smoothing the rectified mains?
You would never be able to keep up with all the changes due to spikes and other short-term variations caused by interference and load dumps.
 

rickywangliwei

Jan 18, 2018
3
Joined
Jan 18, 2018
Messages
3
Are you not smoothing the rectified mains?
You would never be able to keep up with all the changes due to spikes and other short-term variations caused by interference and load dumps.

Hi
a 2uf smoothing cap is in between the rectifier and the inverter
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Since the input side is 'SMPS-like' surely you'd be using the appropriate line filters, suppression components, rectification and smoothing of the AC input before application to the rest of the circuit.

Your statement
As the line voltage after rectification is 100Hz,
leads me to believe you're 'forgoing' the requisite smoothing and correcting for variation using the PLL? That method, if true, is madness!
 

Alec_t

Jul 7, 2015
3,587
Joined
Jul 7, 2015
Messages
3,587
a 2uf smoothing cap is in between the rectifier and the inverter
I think more elaborate smoothing would be called for to suppress mains-borne noise. Won't such noise play havoc with a phase-sensitive control loop such as you are planning?
 
Top