Vehicle motor control apparatus and method
US-2018287529-A1 · Oct 4, 2018 · US
US12206352B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12206352-B2 |
| Application number | US-202318303068-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 19, 2023 |
| Priority date | May 31, 2022 |
| Publication date | Jan 21, 2025 |
| Grant date | Jan 21, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A rotation angle detecting method includes measuring a current flowing through a motor, and obtaining a rotation angle of the motor based on a value of the measured current. The obtaining of the rotation angle of the motor includes obtaining the rotation angle in an inertial rotation of the motor based on a rotational angular velocity of the motor immediately before a first time point, a time period from the first time point to a second time point, and a time period from the second time point to a third time point. The first time point is a time point at which driving of the motor is stopped, the second time point is a time point at which a polarity of the value of the measured current is inverted, and the third time point is a time point at which the value of the measured current becomes zero.
Opening claim text (preview).
What is claimed is: 1. A rotation angle detecting method comprising: measuring a current flowing through a motor; and obtaining a rotation angle of the motor based on a value of the measured current; wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in an inertial rotation of the motor based on a rotational angular velocity of the motor immediately before a first time point, a time period from the first time point to a second time point, and a time period from the second time point to a third time point, and wherein the first time point is a time point at which driving of the motor is stopped, the second time point is a time point at which a polarity of the value of the measured current is inverted, and the third time point is a time point at which the value of the measured current becomes zero. 2. The rotation angle detecting method as claimed in claim 1 , wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in the inertial rotation of the motor, using a value obtained by multiplying the rotational angular velocity of the motor immediately before the first time point by the time period from the first time point to the second time point. 3. The rotation angle detecting method as claimed in claim 1 , wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in the inertial rotation of the motor, using a value obtained by multiplying the rotational angular velocity of the motor immediately before the first time point by the time period from the second time point to the third time point and a predetermined constant C (C≤0.5). 4. The rotation angle detecting method as claimed in claim 1 , wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in the inertial rotation of the motor according to an equation (1) θ=ω 0 ·T con+ω 0 ·T att· C (1) wherein θ is the rotation angle in the inertial rotation of the motor, ω0 is the rotational angular velocity of the motor immediately before the first time point, Tcon is the time period from the first time point to the second time point, Tatt is the time period from the second time point to the third time point, and C is a predetermined constant (C≤0.5). 5. The rotation angle detecting method as claimed in claim 4 , wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in the inertial rotation of the motor according to the equation (1), in response to determining that Tatt is less than a predetermined time threshold. 6. The rotation angle detecting method as claimed in claim 1 , wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in the inertial rotation of the motor according to an equation (2) θ=ω 0 ·T con+ω 0 ·τ (2) wherein θ is the rotation angle in the inertial rotation of the motor, ω0 is the rotational angular velocity of the motor immediately before the first time point, Tcon is the time period from the first time point to the second time point, and T is a time constant of the attenuation of the current, in response to determining that the time period from the second time point to the third time point is greater than a predetermined time threshold. 7. The rotation angle detecting method as claimed in claim 1 , wherein the obtaining of the rotation angle of the motor includes: measuring a voltage applied to the motor; detecting ripples in the current flowing through the motor; calculating a rotation angle of the motor based on a number of the detected ripples while a drive voltage is applied to the motor; and correcting the number of the ripples based on the value of the measured current and a value of the measured voltage. 8. A non-transitory computer-readable recording medium having stored therein a rotation angle detecting program for causing a computer to perform a process comprising: measuring a current flowing through a motor; and obtaining a rotation angle of the motor based on a value of the measured current; wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in an inertial rotation of the motor based on a rotational angular velocity of the motor immediately before a first time point, a time period from the first time point to a second time point, and a time period from the second time point to a third time point, and wherein the first time point is a time point at which driving of the motor is stopped, the second time point is a time point at which a polarity of the value of the measured current is inverted, and the third time point is a time point at which the value of the measured current becomes zero. 9. A rotation angle detecting device comprising: a processor; and a memory storing program instructions that cause the processor to perform a process comprising: measuring a current flowing through a motor; and obtaining a rotation angle of the motor based on a value of the measured current; wherein the obtaining of the rotation angle of the motor includes obtaining the rotation angle in an inertial rotation of the motor based on a rotational angular velocity of the motor immediately before a first time point, a time period from the first time point to a second time point, and a time period from the second time point to a third time point, and wherein the first time point is a time point at which driving of the motor is stopped, the second time point is a time point at which a polarity of the value of the measured current is inverted, and the third time point is a time point at which the value of the measured current becomes zero.
Estimation of position or speed · CPC title
for stopping or slowing a DC motor · CPC title
without separate position detecting elements · CPC title
Motor speed determination based on the current and/or voltage without using a tachogenerator or a physical encoder · CPC title
Determination of the rotor position by using two different methods and/or motor models · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.