How to change Simulink "default permanant magnet motor example" to have a two way direction rotation (for position control purpose) ?
6 views (last 30 days)
Show older comments
Dear community: I want to have a position control simulation with Simulink. I opened the "power_brushlessDCmotor" example as you see below:

as you see in this example we have a speed control purpose. To have position control, I changed the example to the following one: (trying to add reverse rotation mechanism to obtain perfect position control):

the problem is: in reverse rotating direction, the rotor angle position response is not the same as opposite direction(and also has vibrations) although it seems to be the same because I've swapped phases A&B for reverse direction. I think the problem is caused by "Hall effect decoder" as the decoding algorithm is not the same for reverse&normal directions. This means that you can't simply swap two output phases of inverter to have a reversed rotation. to download The modified example visit the attachment.
0 Comments
Answers (1)
Siamak
on 2 Jun 2017
Thats incorrect,just you need to add direction to the communion Siamak Atar
0 Comments
Communities
More Answers in the Power Electronics Control
See Also
Categories
Find more on Specialized Power Systems in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!