Induction motor - calculating rotor flux angle

AI Thread Summary
The discussion focuses on implementing Field Oriented Control (FOC) for an induction motor using a 3-phase inverter and STM32F4. The key challenge is calculating the rotor flux angle, which requires Clark and Park transformations. Suggestions include using speed integration and empirical methods to derive the rotor field angle based on stator current and slip. Additionally, the importance of torque measurements and literature resources for further guidance is emphasized. The conversation highlights both theoretical and practical approaches to solving the rotor angle calculation problem in FOC.
fasset
Hello.
I'm trying to write my own soft for Field Oriented Control of induction motor. I have finished hardware - 3ph 3kW inverter, controlled by STM32F4, and V/F open loop algorithm to control ACIM - it works. Now I'm trying to implement FOC algorithm.
As we know we need to do Clark&Park transformation.
To calculate Park transformation it's necessary to know rotor angle flux position. Here some details:
ftp://ftp.ti.com/pub/dml/DMLrequest/Christy_FTP-10-30-12/controlSUITE/development_kits/HVMotorCtrl+PfcKit_v2.0/HVACI_Sensored/~Docs/Sensored%20FOC%20of%20ACI.pdf
http://ww1.microchip.com/downloads/en/AppNotes/ACIM Vector Control 00908a.pdf
Another note propose to use speed integration to do this:
http://tinyurl.com/y9lrb4cr
Could anyone expalin how to do this exactly?
I'm measuring currents (5kHz sampling), calculate Clark and also measure speed, slip.
Thanks for any response.
 
Engineering news on Phys.org
Hi @fasset, my BSc degree project was a sensorless IM-DTC. Had you asked this question 15 years ago I could have given you a precise answer, but that was the last time I did anything like that and now my answer is pretty much just a guess.

I would start with a simple assumption that the rotor field angle is some function ##F(I_s, s)## taking values from 0 to 90deg, ##I_s## being the stator current and ##s## the slip. You may need an additional parameter for ##F## which is the frequency of the stator current. At slip 0 the angle must also be 0, and the motor should stall when the angle tries to go over 90 (max torque). So starting there you can try to empirically work out what ##F## is. Run the motor with a few fixed stator current values applying load to the shaft until it stalls. Make some plots of torque vs slip (do you have a torque transducer?). The torque is the cross product of the stator and rotor field vectors.

Of course you can just find the answer in the literature but the above is more fun :)
 
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
Back
Top