Induction motor vector control stator current vector

Click For Summary

Discussion Overview

The discussion revolves around the concept of flux-oriented control in induction motors, specifically focusing on the stator current vector and its components related to torque and flux production. Participants explore the implications of controlling these current components and the mathematical representations involved.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants express confusion about the role of the stator current components, questioning why torque control is associated with stator currents rather than rotor currents.
  • Others explain that the stator current is decomposed into Id (not yielding torque) and Iq (yielding torque) through transformations, with Id being necessary for magnetization.
  • There is a discussion about the expected behavior of three-phase currents, with some participants asserting that while the sum of the currents should be zero, the vector representation does not reflect this due to the arrangement of coils.
  • One participant clarifies that the three currents are not of equal magnitude at all times, which leads to misunderstandings about their instantaneous values versus effective values in a balanced load.
  • Mathematical representations of the currents are debated, with references to space vector transformations and their implications for the sum of the currents.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the interpretation of the stator current components and their roles. There are competing views on the nature of the currents and their vector representations, indicating an unresolved discussion.

Contextual Notes

Participants note that the arrangement of coils and the phase relationships affect the magnetic flux vector, which complicates the understanding of current summation. There are also references to potential software or hardware errors affecting measurements.

Who May Find This Useful

This discussion may be useful for individuals interested in advanced control strategies for AC motors, particularly those studying induction motor control and vector control methodologies.

Cdz
Messages
20
Reaction score
1
I am new to flux oriented control and i read that this method is to decouple the stator current, one component for flux producing and other for torque,so that so that we can control these two current components to control an AC motor like a DC one(right?)

However when i try to dig into detail there are many problems.
1.The two components of stator current, the one producing flux i can understand but the other component for controlling torque, i don't, shouldn't it be a rotor current since it's the rotor that in interacts with the magnetic flux to produce torque, not the stator.

2.To control the stator current is to control the current vector represented as:
FOC-1-26-12-13.gif

where ia,ib and ic are three phase stator currents with balanced load. Since this three currents are thee vectors of equal magnitude and 120°difference, the sum of them should be zero,but it's not.Did i misunderstand the three phase currents?
 
Engineering news on Phys.org
Cdz said:
However when i try to dig into detail there are many problems.
1.The two components of stator current, the one producing flux i can understand but the other component for controlling torque, i don't, shouldn't it be a rotor current since it's the rotor that in interacts with the magnetic flux to produce torque, not the stator.
The motor is digitally controlled by a computer. When the computer supplies 3 phase voltage at some amplitude/frequency, it measures the phase currents which will have an amplitude and a phase. These currents are decomposed into Id (not yielding torque) and Iq (yielding torque) by some Clarck/Park-transformation. Id is of no use, but it is there due to selfinduction in the stator/rotor and due to counter emf from the magnitized rotor.

So the computer simply calculates what's going on inside the motor, which it uses to maximize efficiency of the motor, increase dynamic behaviour, and so on. It calculates slip, torque and has some tuned look-up-table to decide: What to do now? How to increase efficiency? It has two (three) possibilities: Frequency/(phase) and amplitude of the supplied voltage.

The Id must be there, and is used to magnitize iron. The Iq provides torque.
Cdz said:
Since this three currents are thee vectors of equal magnitude and 120°difference, the sum of them should be zero,but it's not.
The sum should be zero. ( Error in some SW or HW? ).
 
Last edited:
Thank you for your answer.
Hesch said:
The sum should be zero. ( Error in some SW or HW? ).
You mean the vector
proxy.php?image=http%3A%2F%2Fwww.electrical4u.com%2Fequations%2FFOC-1-26-12-13.gif
should be zero? But it's the vector that we need to control,if it's zero, how can it be controlled? I read about the vector here http://www.electrical4u.com/field-oriented-control/
By the way, what do you mean by SW or HW error?
 
Cdz said:
By the way, what do you mean by SW or HW error?
SoftWare / HardWare error.

The HW error could be an error in an AD-converter or in some PWM-driver.
Cdz said:
But it's the vector that we need to control,if it's zero, how can it be controlled?
In your link you have missed something important:

With the mathematical processing capabilities offered by the microcontrollers, digital signal processors and FGPA, advanced control strategies can be implemented to decouple the torque generation and the magnetization functions in an AC http://www.electrical4u.com/induction-motor-types-of-induction-motor/. This decoupled torque and magnetization flux is commonly called rotor Flux Oriented Control(FOC).

This is what you have to control. Remember that the three phase current are not passing the same coil or passing three coils in parallel ( at the same location ). The coils are distributed with mutual mechanical angles = 120°. So though the sum of the currents = 0, they will provide a magnetic field, that is expressed by a vector . This vector ( rotor flux vector ) is the one to be controlled (amplitude + phase) by means of the phase currents (amplitude + phase), but the sum of the phase currents is "normally" = 0.

Say that the controller has detected some error in one of the phases (fuse blown), it would be "smart" to induce a DC current through the other two phases: That would result in a safety breaking of the motor. But even then, the sum of the currents could be 0.
 
Last edited:
Cdz said:
Since this three currents are thee vectors of equal magnitude ...
They're not, though, and the complex products don't sum to zero. You need a stator current vector to produce a (rotating) stator field.

This is a balanced set of currents:
##
i_a = \cos(\omega_s t)\\
i_b = \cos(\omega_s t + \frac{2\pi}{3})\\
i_c = \cos(\omega_s t - \frac{2\pi}{3})\\
##
Try plugging those into the space vector transformation and see what you get.

See here for an illustration.
 
Cdz said:
Since this three currents are thee vectors of equal magnitude and 120°difference, the sum of them should be zero,but it's not.
milesyoung said:
They're not, though, and the complex products don't sum to zero.
The sum of the currents is indeed zero.

Say the motor is Δ-coupled: It will run perfect, though having no neutral to compensate for a sum ≠ 0.

It's the mechanical arrangement as of the three phase-coils that creates a flux-vector ≠ 0. If you taped those three coils together on a stack, so to say, the summed flux from the three coils would be zero. But in a rotating motor, the coils are arranged in three "planes" with a mutual angle = 120 degrees. Therefore the magnetization flux vector becomes ≠ 0.
 
I made a mistake of claiming that three current vectors are of the same magnitude with 120o difference in space while actually they are not of the same magnitude.
I think that wrong notion comes from the fact that the magnitudes of three effective currents for balanced load are the same which i mistook for instantaneous currents.
milesyoung said:
They're not, though, and the complex products don't sum to zero.
Hesch said:
The sum of the currents is indeed zero.
Yes, sum of currents is zero,but milesyoung means sum of current vectors.
Thank you guys:woot:
 
Hesch said:
The sum of the currents is indeed zero.
I wrote about the space-vector transformation, not phase/line currents.

The terms ##i_a, i_b e^{j2\pi/3}, i_c e^{-j2\pi/3}## do not sum to zero if ##\{i_a, i_b, i_c\}## is a balanced set.
 
milesyoung said:
I wrote about the space-vector transformation, not phase/line currents.

The terms ##i_a, i_b e^{j2\pi/3}, i_c e^{-j2\pi/3}## do not sum to zero if ##\{i_a, i_b, i_c\}## is a balanced set.
Thank you, man. :smile:
 

Similar threads

  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
9
Views
2K
  • · Replies 14 ·
Replies
14
Views
5K
Replies
2
Views
3K
  • · Replies 14 ·
Replies
14
Views
8K
  • · Replies 5 ·
Replies
5
Views
9K
Replies
8
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K