element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Power & Energy
  • Technologies
  • More
Power & Energy
Forum Motion control of AC Induction Motors
  • Blog
  • Forum
  • Quiz
  • Documents
  • Polls
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 7 replies
  • Answers 1 answer
  • Subscribers 287 subscribers
  • Views 1738 views
  • Users 0 members are here
  • power_distribution
  • ac_motor
  • power_supply
  • power_conversion
  • power
Related

Motion control of AC Induction Motors

Catwell
Catwell over 15 years ago

Controlling AC Induction Motors is a difficult task. A new project of mine will have me controlling the speed of an AC motor as well as direction. Anyone out there do this? And can you give me a push in the right direction?
 
 
UPDATE: I attached a PDF to this post that has been invaluable to my learning. Hope it helps.
 
 
Cabe
Attachments:
imageIM98VC1[1].pdf
imageflux observer.pdf
imagealexandru flux calculations.pdf
  • Sign in to reply
  • Cancel
Parents
  • mouch
    0 mouch over 13 years ago

    Hi,

     

    At the moment I am modeling various components of the electric vehicle drive train and am stuck with my model of the Induction motor with Vector Control. My main problem is with the simulation of the vector control side. I am modeling in Matlab / simulink.
     
    The problem specifically relates to the rotor flux estimation. I worked my way through various books and papers (including the Ohm paper) to model an induction motor and a basic indirect vector control scheme (using clarke and park transform etc). And all references show models that can basically be imported into Matlab without too much problem. The input variables are often presented as the Torque or speed to define the quadrature reference and the rotor flux to define the direct reference. Both values together are then used to estimate the slip and are transformed using the Park inverse transform to come to the reference values for the pwm inverter.
     
    Now, all is reasonably clear but 1 thing:  how is the rotor flux value estimated? And I mean the value used as reference, like a speed value is used as reference.
    It is my understanding that this value is a constant and non zero (in a permanent magnet synchronous machine this value can be set to zero), but I am not sure about this. But it is a generated value (generated as a consequence of the stator current interaction with the squirrel cage rotor bars) so how can it be a constant (or kept constant)?
    I use a basic speed PI controller to calculate the iq_ref but how would I calculate the rotor flux reference value which I need to calculate id_ref?
     
    Any help would be much appreciated.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • mouch
    0 mouch over 13 years ago

    Hi,

     

    At the moment I am modeling various components of the electric vehicle drive train and am stuck with my model of the Induction motor with Vector Control. My main problem is with the simulation of the vector control side. I am modeling in Matlab / simulink.
     
    The problem specifically relates to the rotor flux estimation. I worked my way through various books and papers (including the Ohm paper) to model an induction motor and a basic indirect vector control scheme (using clarke and park transform etc). And all references show models that can basically be imported into Matlab without too much problem. The input variables are often presented as the Torque or speed to define the quadrature reference and the rotor flux to define the direct reference. Both values together are then used to estimate the slip and are transformed using the Park inverse transform to come to the reference values for the pwm inverter.
     
    Now, all is reasonably clear but 1 thing:  how is the rotor flux value estimated? And I mean the value used as reference, like a speed value is used as reference.
    It is my understanding that this value is a constant and non zero (in a permanent magnet synchronous machine this value can be set to zero), but I am not sure about this. But it is a generated value (generated as a consequence of the stator current interaction with the squirrel cage rotor bars) so how can it be a constant (or kept constant)?
    I use a basic speed PI controller to calculate the iq_ref but how would I calculate the rotor flux reference value which I need to calculate id_ref?
     
    Any help would be much appreciated.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • Catwell
    0 Catwell over 13 years ago in reply to mouch

    Are you running the motor in an open-loop or close-loop? I recommend closed-loop for a more accurate calculation.

     

    Rather than explaining what to do, I am going to attach a few documents I have regarding rotor flux estimation in the original post in this thread. You will need to reference, I am sure.

     

    Also, I believe what you are trying to accomplish has been done before: http://eprints.iisc.ernet.in/38226/

     

    Cabe

    Attachments:
    imageflux observer.pdf
    imagealexandru flux calculations.pdf
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube