PID calculation boost converter

OP (Company: issat kairouan) #4150792
Rate this post
useful
not useful
Peace, mercy and blessings of God:
when the input voltage equal to 1V and the output voltage equal to 5V.
Our goal was to maintain the output voltage of the boost converter 
constante.Nous have used a simple P controller to achieve this goal. The 
converter output voltage can be controlled by the PWM signal given to 
the gate.
How to calculate the PID boost converter.
please help me
Guest #4152139
Rate this post
useful
not useful
Please don't use .docx, not all users can read this format. PDF would be 
more suitable.

> document wrote:
> the switching frequency was 31150 kHz, thus Ts= 0.05 ms .

That does not work. Ill assume you use 31.15 kHz.

> document wrote:
> how to calculate the PID valueloop close

it's a control loop :)

First, let me ask you why you are using a microcontroller for 
controlling? Should the code hang the microchip, or do something 
unexpected, you're likely to burn your switching device. I would use an 
externel analog circuit for that purpose. But enough of that.

The problem with P controllers is that they are not stable in a boost 
converter, because the converter has an RHPZ (right half plane zero). A 
PID controller can indeed deal with this problem.

First, to build your control loop, have a look at
http://www.ti.com/lit/ml/slup084/slup084.pdf
they use a flyback converter, but it's similar to a boost converter.

Now, when you have your transfer function, convert it to the z-domain, 
so it can be implemented in code. This is described here:
http://lorien.ncl.ac.uk/ming/digicont/digimath/dpid1.htm

also, more information is needed, do you want to run in CCM, CRM or DCM?
(DCM is easy to control, but has more losses).

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now