×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

How to auto-calibrate a PMSM motor and encoder

How to auto-calibrate a PMSM motor and encoder

How to auto-calibrate a PMSM motor and encoder

(OP)

Hi,

I found a nice thread where it was explained how a PMSM (brushless DC motor) is calibrated for torque ripple and other manufacturing and magnetic tolerances:

http://www.eng-tips.com/viewthread.cfm?qid=134381

Is there anything else or new/different/easier that can be added to this methods?

My next question is how to calibrate a quadrature encoder when connected to a PMSM motor for shaft alignment problem when installing and/or manufacturing tolerance. I am developing a servo motor drive for a 100 pole PMSM motor. The problems I am facing is as following:

1. The speed servo loop has ripples. I am using a 20000 step/rev quadrature encoder. I believe this partly happening because of the motor torque ripple, magnetic and manufacturing tolerance and mostly due to encoder alignment error. Now, how to calibrate an encoder when the open loop rotation the motor itself is not smooth due to detention torque or cogging and other nonlinear torque?

2. I am looking for a method to calibrate the encoder and the motor when the motor is running freely without any load while commissioning the servo motor.

Expert opinion will be highly appreciated. Thanks and regards in advance.

RubelCA

RE: How to auto-calibrate a PMSM motor and encoder

Most critical for your design will be , back-EMF quality (harmonics,imbalances) and amplifier quality (offsets, imbalances). Of course sine commutation and core-less type of PMSM will be preferred. As a rule not need calibration of digital encoder.

RE: How to auto-calibrate a PMSM motor and encoder

The only "calibration" of the encoder that I see is to figure out (or set) the orientation of the once-per-rev index pulse on the motor. Once you do that, you will just be using the measured position relative to that pulse to calculate whatever corrections or compensations that you come up with as a function of the motor angle.

RE: How to auto-calibrate a PMSM motor and encoder

(OP)
Thanks, guys! Suggested by your keywords, found some good journal papers explaining the processes in details. Although math intensive, I believe, I'll be able to grasp it because of the rusty control engineering math background.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources