Indirect Field oriented control for induction motor using svpwm

12 次查看(过去 30 天)
I have done simulatoin but the reference output signal from closed loop is not comming correct,i think i got problem in decouplig block or PI tuning which one is to tuned first ,as there is 3 PI ie for speed ,torque and flux also i think problem in converting ids and iqs in terms of vds and vqs ,if anyone had done the simulation then suggest me simulation.

采纳的回答

Joel Van Sickel
Joel Van Sickel 2020-8-3
Hello Sabin,
it uses speed control for an induction machine. You can view how the controls are implemented. As far as tuning goes, you should typically tune the fastest loops first, so that would be your iq and id in this case. The particular example actually uses 4 pi controllers instead of 3.
To make things easier with tuning, if you implement v/hz control, you can see what realistic values for id and iq are for your machine under load to help with your initial tuning before you have all the loops working. (you might already know this, in which case you can ignore this)
Also to help, while your id and iq pi controller gain values shouldn't be the exact same to get the best performance, they will typically be in the same order of magnitude, so you could start tuning your current loops by keeping the gains identical until you get something working.
There is also the option of using classical control theory (or our tool, simulink design optimization) to help tune your controllers: Make sure to use average inverter models when doing classical control so you can use time and frequency based techniques. https://www.mathworks.com/help/slcontrol/graphical-and-automated-control-design.html?s_tid=CRUX_lftnav This will be harder than tuning by hand the first few times, but in the long run will allow you to design better controllers faster with more control over the response dynamics and stability margins.
Regards,
Joel

更多回答(0 个)

社区

更多回答在  Power Electronics Control

类别

Help CenterFile Exchange 中查找有关 PID Controller Tuning 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by