Info

This question is closed. Reopen it to edit or answer.

Indirect vector control implementation for induction motor control

1 view (last 30 days)
Hello,
I was trying to implement the indirect vector control for my induction motor control simulation on MATLAB. I designed the control loop and PI controllers based on my needs and everything works fine. But the only issue I am facing right now in the simulation is that when I send the rated flux value for indirect vector control implementation, for some reason I am getting a negative flux_d component.
I designed my controller such that my flux_d component attains the rated value and my flux_q component is 0. Here in this case I get flux_q component almost 0 but the flux_q component is negative of rated flux component (where as it should be positive).
I am using d-axis alligned to A-phase, park and inverse park transformations with power variant form. Using q axis allignment gives positve rated flux_q component while the flux_d component becomes 0.
The results of flux waveforms are as shown in figure. What might be the reason of this?
figure 1: d axis alignment transformation-
figure 2: q axis alignment transformation-

Answers (0)

This question is closed.

Communities

More Answers in the  Power Electronics Control

Community Treasure Hunt

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

Start Hunting!