Method and apparatus for synchronizing MDPS motor and motor position sensor

US10063178B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10063178-B2
Application numberUS-201715496674-A
CountryUS
Kind codeB2
Filing dateApr 25, 2017
Priority dateJul 7, 2016
Publication dateAug 28, 2018
Grant dateAug 28, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for synchronizing an MDPS motor and a motor position sensor may include: sequentially aligning, by a controller, a rotor of the MDPS motor by sequentially applying preset three-phase current pulses to the MDPS motor, the three-phase current pulses corresponding to one electrical-angle cycle of the rotor of the MDPS motor, and detecting an actual rotational position of the aligned rotor through the motor position sensor; determining a zero point rotational position of the rotor based on the actual rotational position; determining a reference rotational position of the rotor based on the actual rotational position and the number of pole pairs in the MDPS motor, and determining an offset rotational position of the rotor based on the actual rotational position and the reference rotational position; and correcting the zero point rotational position by adding the offset rotational position to the zero point rotational position.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for synchronizing an MDPS (Motor Driven Power Steering) motor and a motor position sensor, comprising: sequentially aligning, by a controller, a rotor of the MDPS motor by sequentially applying preset three-phase current pulses to the MDPS motor, the three-phase current pulses corresponding to one electrical-angle cycle of the rotor of the MDPS motor, and detecting an actual rotational position of the aligned rotor through the motor position sensor; determining a zero point rotational position of the rotor based on the actual rotational position; determining a reference rotational position of the rotor based on the actual rotational position and the number of pole pairs of the MDPS motor, and determining an offset rotational position of the rotor based on the actual rotational position and the reference rotational position; and correcting the zero point rotational position by adding the offset rotational position to the zero point rotational position wherein determining the reference rotational position of the rotor comprises: determining first to 6n-th reference rotational positions corresponding to first to 6n-th actual rotational positions, based on the first actual rotational position and the number of pole pairs, setting differences between the first to 6n-th actual rotational positions and the first to 6n-th reference rotational positions to first to 6n-th error values, respectively, and setting an average of the maximum error value and the minimum error value, among the first to 6n-th error values, to the offset rotational position. 2. The method of claim 1 wherein in the aligning of the rotor of the MDPS motor, the controller repetitively detects the actual rotational position of the rotor by a preset number of times when the rotor is aligned, and stores an average of the detected actual rotational position values. 3. The method of claim 2 , wherein in the aligning of the rotor of the MDPS motor, the one electrical-angle cycle comprises six steps at which the electrical angle of the rotor is sequentially increased by 600. 4. The method of claim 3 , wherein the aligning of the rotor of the MDPS motor is repeated by the number of pole pairs. 5. The method of claim 4 , wherein in the determining of the zero point rotational position of the rotor, the controller decides the zero point rotational position of the rotor by subtracting a rotational position value corresponding to an electrical angle of 1200 from a first actual rotational position, among first to 6n-th actual rotational positions which are decided according to the order that the actual rotational positions are detected and stored. 6. The method of claim 1 , further comprising determining, by the controller, a hysteresis compensation rotational position based on preset hysteresis information of the motor position sensor, and performing hysteresis compensation by adding the hysteresis compensation rotational position to the offset-corrected zero point rotational position. 7. The method of claim 6 , further comprising resetting, by the controller, the motor position sensor to the hysteresis-compensated zero point rotational position. 8. An apparatus for synchronizing an MDPS motor and a motor position sensor, comprising: a motor position sensor configured to detect a rotational position of an MDPS motor; and a controller configured to sequentially align a rotor of the MDPS motor by sequentially applying preset three-phase current pulses to the MDPS motor, the three-phase current pulses corresponding to one electrical-angle cycle of the rotor in the MDPS motor, and detect an actual rotational position of the aligned rotor through the motor position sensor, configured to determine a zero point rotational position of the rotor based on the actual rotational position, configured to determine a reference rotational position of the rotor based on the actual rotational position and the number of pole pairs of the MDPS motor, and determine an offset rotational position of the rotor based on the actual rotational position and the reference rotational position, and configured to correct the zero point rotational position by adding the offset rotational position to the zero point rotational position wherein the controller is configured to determine first to 6n-th reference rotational positions corresponding to first to 6n-th actual rotational positions, based on the first actual rotational position and the number of pole pairs, set differences between the first to 6n-th actual rotational positions and the first to 6n-th reference rotational positions to first to 6n-th error values, and set an average of the maximum error value and the minimum error value, among the first to 6n-th error values, to the offset rotational position. 9. The apparatus of claim 8 , wherein when the rotor is aligned, the controller repetitively detects the actual rotational position of the rotor by a preset number of times, and stores an average of the detected actual rotational position values. 10. The apparatus of claim 9 , wherein the one electrical-angle cycle comprises six steps at which the electrical angle of the rotor is sequentially increased by 600 and the controller repetitively detects and stores the actual rotational position of the aligned rotor by the number of pole pairs during one electrical-angle cycle. 11. The apparatus of claim 10 , wherein the controller decides the zero point rotational position of the rotor by subtracting a rotational position value corresponding to an electrical angle of 120° from a first actual rotational position, among first to 6n-th actual rotational positions which are decided according to the order that the actual rotational positions are detected and stored. 12. The apparatus of claim 8 , wherein the controller decides a hysteresis compensation rotational position based on preset hysteresis information of the motor position sensor, and performs hysteresis compensation by adding the hysteresis compensation rotational position to the offset-corrected zero point rotational position. 13. The apparatus of claim 12 , wherein the controller resets the motor position sensor to the hysteresis-compensated zero point rotational position.

Assignees

Inventors

Classifications

  • H02P6/16Primary

    Circuit arrangements for detecting position · CPC title

  • electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear · CPC title

  • Determination of the rotor position by using two different methods and/or motor models · CPC title

  • Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation · CPC title

  • without separate position detecting elements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10063178B2 cover?
A method for synchronizing an MDPS motor and a motor position sensor may include: sequentially aligning, by a controller, a rotor of the MDPS motor by sequentially applying preset three-phase current pulses to the MDPS motor, the three-phase current pulses corresponding to one electrical-angle cycle of the rotor of the MDPS motor, and detecting an actual rotational position of the aligned rotor…
Who is the assignee on this patent?
Hyundai Mobis Co Ltd
What technology area does this patent fall under?
Primary CPC classification H02P6/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 28 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).