Induction motor vector control stator current vector

In summary: The motor will run perfect, though having no neutral to compensate...In summary, this method of flux oriented control decouples the stator current, one component for flux producing and other for torque, so that we can control these two current components to control an AC motor like a DC one. However, there are many problems that need to be understood in order to properly execute the technique.
  • #1
Cdz
21
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
  • #2
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:
  • #3
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?
 
  • #4
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:
  • #5
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.
 
  • #6
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.
 
  • #7
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:
 
  • #8
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.
 
  • #9
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:
 

Related to Induction motor vector control stator current vector

What is induction motor vector control stator current vector?

Induction motor vector control stator current vector is a method of controlling the speed and torque of an induction motor by manipulating the stator current. This is achieved by using a vector control algorithm to adjust the amplitude and phase of the stator current, allowing for precise control of the motor's performance.

How does induction motor vector control stator current vector work?

In induction motor vector control, the stator current is broken down into two components: the magnetizing current and the torque-producing current. By adjusting the voltage and frequency of these two components, the speed and torque of the motor can be controlled. The vector control algorithm calculates the necessary adjustments based on the desired performance and the motor's characteristics.

What are the advantages of using induction motor vector control stator current vector?

Induction motor vector control offers several advantages over traditional methods of motor control. It allows for precise and efficient control of speed and torque, resulting in improved performance and energy savings. It also reduces wear and tear on the motor, leading to longer lifespan and lower maintenance costs.

What are the applications of induction motor vector control stator current vector?

Induction motor vector control is commonly used in industrial settings, such as in pumps, fans, and compressors. It is also used in electric vehicles and renewable energy systems, where precise control of motor performance is crucial for optimal operation.

What are the potential challenges of implementing induction motor vector control stator current vector?

Implementing induction motor vector control may require specialized equipment and expertise, which can be costly. Additionally, the effectiveness of vector control depends on accurate motor modeling and parameter estimation, which can be challenging in certain applications. However, these challenges can be overcome with proper training and resources.

Similar threads

  • Electrical Engineering
Replies
18
Views
2K
  • Electrical Engineering
Replies
4
Views
1K
Replies
2
Views
2K
Replies
14
Views
3K
  • Electrical Engineering
Replies
14
Views
6K
  • Electrical Engineering
Replies
7
Views
3K
  • Electrical Engineering
Replies
11
Views
2K
  • Electrical Engineering
Replies
5
Views
7K
  • Electrical Engineering
Replies
1
Views
2K
Replies
2
Views
811
Back
Top