Motor control method and system

US9837945B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9837945-B2
Application numberUS-201615091809-A
CountryUS
Kind codeB2
Filing dateApr 6, 2016
Priority dateAug 12, 2015
Publication dateDec 5, 2017
Grant dateDec 5, 2017

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 motor control method and system are provided. The motor control method includes recognizing, by a controller, a driving signal for a motor and when the controller recognizes the driving signal, the controller determine a failure of multiple Hall sensors disposed within the motor, based on signals detected by the multiple Hall sensors. Additionally, when the Hall sensors in the motor are determined to be faulty, the controller identifies a faulty Hall sensor from among the multiple Hall sensors by analyzing respective frequencies of the signals detected by the multiple Hall sensors.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor control method, comprising: recognizing, by a controller, a driving signal for a motor; in response to recognizing the driving signal, determining, by the controller, a failure of multiple Hall sensors disposed within the motor, based on signals detected by the multiple Hall sensors; and when the failure of the Hall sensors in the motor is determined, identifying, by the controller, a faulty Hall sensor from among the multiple Hall sensors by analyzing respective frequencies of the signals detected by the multiple Hall sensors and comparing the respective frequencies with a preset frequency reference value. 2. The motor control method of claim 1 , wherein the determination of a failure of the multiple Hall sensors comprises: in response to recognizing the driving signal, receiving, by the controller, the detected signals from the multiple Hall sensors disposed within the motor; and when the multiple detected signals are identical to each other, determining, by the controller, one or more of the multiple Hall sensors to be faulty. 3. The motor control method of claim 1 , further comprising, after determining the failure of the multiple Hall sensors: when the multiple Hall sensors are determined to be normal, calculating, by the controller, a current difference value that is a difference between a current command value, generated by driving of the motor, and a motor control current value; and when the calculated current difference value is greater than a preset current difference reference value, stopping, by the controller, driving of the motor. 4. The motor control method of claim 3 , further comprising, after calculating the current difference value: when the current difference value is less than or equal to the preset current difference reference value, comparing, by the controller, a first elapsed time with a preset first reference time, wherein the first elapsed time is a period of time elapsed from a time at which the driving signal for the motor is recognized; when the first elapsed time is greater than the first reference time, calculating, by the controller, a rotational speed (RPM) difference value that is a difference between an RPM command value, generated by driving of the motor, and an RPM value of the motor; and when the calculated RPM difference value is greater than a preset RPM difference reference value, identifying, by the controller, a faulty Hall sensor. 5. The motor control method of claim 4 , further comprising, after calculating the RPM difference value: when the calculated RPM difference value is less than or equal to the preset RPM difference reference value, determining, by the controller, the Hall sensors disposed within the motor to be in a normal state. 6. The motor control method of claim 4 , wherein the identification of the faulty Hall sensor comprises: increasing, by the controller, RPM of a stator of the motor to a preset target RPM value; after the RPM of the stator of the motor has reached the target RPM value, receiving, by the controller, frequency value signals detected by respective Hall sensors; calculating, by the controller, frequency difference values that are differences between the received frequency values of respective Hall sensors and a frequency reference value; and when the calculated frequency difference values for respective Hall sensors are equal to or greater than a preset frequency difference reference value, determining, by the controller, the corresponding Hall sensors to be in a faulty state. 7. The motor control method of claim 6 , further comprising, after calculating the frequency difference values: when the calculated frequency difference values for respective Hall sensors are less than the preset frequency difference reference value, comparing second elapsed times with a preset second reference time, wherein the second elapsed times are periods of time elapsed from times at which the calculated frequency difference values for respective Hall sensors are less than the frequency difference reference value; and when the second elapsed times are less than or equal to the second reference time, determining, by the controller, the corresponding Hall sensors to be in a faulty state. 8. The motor control method of claim 7 , further comprising, after comparing with the second reference time: when the second elapsed times are greater than the second reference time, determining, by the controller, the corresponding Hall sensors to be in a normal state. 9. The motor control method of claim 1 , further comprising, after identifying the faulty Hall sensor: when a Hall sensor in a normal state is present in the motor, receiving, by the controller, a signal from the Hall sensor determined to be in a normal state; when the signal from the Hall sensor, received by the controller, is varied, calculating, by the controller, revolutions per minute (RPM) of the motor and a position of a rotor using variation; and calculating, by the controller, a motor control current value using the RPM of the motor and the position of the rotor. 10. The motor control method of claim 9 , further comprising, after calculating the motor control current value: calculating, by the controller, a current difference value that is a difference between a preset current reference value and the motor control current value; and when the calculated current difference value is greater than a preset current difference reference value, stopping, by the controller, driving of the motor. 11. A motor control method, wherein: when a controller recognizes a driving signal for a motor, the controller is configured to determine a failure of multiple Hall sensors disposed within the motor, based on signals detected by the multiple Hall sensors, and identify a faulty Hall sensor from among the multiple Hall sensors by analyzing respective frequencies of the signals detected by the Hall sensors and comparing the respective frequencies with a preset frequency reference value. 12. A motor control system, comprising: a plurality of Hall sensors disposed within a motor; and a controller configured to receive a driving signal for a motor, wherein in response to recognizing the driving signal, the controller is configured to determine a failure of multiple Hall sensors based on signals detected by the multiple Hall sensors, and wherein when the failure of the Hall sensors in the motor is determined the controller is configured to identify a faulty Hall sensor from among the multiple Hall sensors by analyzing respective frequencies of the signals detected by the multiple Hall sensors and comparing the respective frequencies with a preset frequency reference value. 13. The motor control system of claim 12 , wherein the controller is further configured to: calculate a current difference value that is a difference between a current command value, generated by driving of the motor, and a motor control current value when the multiple Hall sensors are determined to be normal; and stop driving of the motor when the calculated current difference value is greater than a preset current difference reference value.

Assignees

Inventors

Classifications

  • Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed · CPC title

  • Circuit arrangements for detecting position · CPC title

  • influenced by the relative movement between the Hall device and magnetic fields (see G01R33/06) · CPC title

  • and for generating speed information · CPC title

  • of speedometers · 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 US9837945B2 cover?
A motor control method and system are provided. The motor control method includes recognizing, by a controller, a driving signal for a motor and when the controller recognizes the driving signal, the controller determine a failure of multiple Hall sensors disposed within the motor, based on signals detected by the multiple Hall sensors. Additionally, when the Hall sensors in the motor are deter…
Who is the assignee on this patent?
Hyundai Motor Co Ltd, Kia Motors Corp
What technology area does this patent fall under?
Primary CPC classification G01P3/48. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2017 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).