pid controller block parameter
2 views (last 30 days)
Show older comments
hello, my name is Nitin. I am undergraduate student. I am trying to design ac(100) to dc(200) converter using 4 IGBT connected in bridge. That boost converter is working but when I am taking feedback from output and compared with reference Voltage and given to PID(proportional and Integral) to get the output voltage regulated to 200. It is taking time to regulate as well as it is not even regulating to 200V. I want to know how to adjust the value of PID. I have read all the study material still not able to solve the problem. specification are.. vin=100,50hz vout=200 capacitor value Cout =10000uf inductor value Lin =69uH resistor Rout =10ohm. Vref= 0.5 PWM frequency =4khz right now PID values are P= 0.65,I=2,D=.001,N=100.. please help...............I don't know how to add .mdl file over here that's why I have given all the specification.
3 Comments
Ishu J
on 19 Sep 2018
hello sir, I have the same doubt while tuning PID controller. Also in my simulink i have two controllers so how to tune those?
Accepted Answer
Arkadiy Turevskiy
on 8 Apr 2013
Edited: Arkadiy Turevskiy
on 8 Apr 2013
Hello Nitin,
PID Tuner works by linearizing the model. It then uses the linearized model to come up with the gains. It is very common to run into zero linearization issue when working with electrical systems like you are doing. Often this happens when pwm is used.
Often times this problems can be solved by linearizing the model at a different operating point than the default one (by default the model is linearized at simulation time 0). This and other suggestions are explained in detail in the documentation here.
HTH.
Arkadiy
0 Comments
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!