Electric power steering apparatus
US-2019329817-A1 · Oct 31, 2019 · US
US12017707B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12017707-B2 |
| Application number | US-201916970383-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 8, 2019 |
| Priority date | Feb 20, 2018 |
| Publication date | Jun 25, 2024 |
| Grant date | Jun 25, 2024 |
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 motor control system includes an inverter and a control calculation unit. The control calculation unit includes a voltage control calculation unit that calculates a voltage command value indicating a voltage to be applied to a motor from the inverter on the basis of a current deviation between the current command value and the actual current detection value, and a compensation calculation unit that compensates at least one of a k-th component and a 1/k-th component in the motor with respect to a signal value on at least one of an upstream side and a downstream side in a signal flow that passes through the voltage control calculation unit. The compensation calculation unit calculates a compensation value on the basis of an actual angular velocity value indicating an angular velocity at which the motor rotates and the target current command value, while also taking into account advance angle control.
Opening claim text (preview).
The invention claimed is: 1. A motor control system for driving a motor having a phase number n of three or more, comprising: an inverter that drives the motor; and a control calculation unit that calculates a current command value indicating a current to be supplied to the motor from the inverter on the basis of a target current command value given from the outside as a control target of the motor, wherein the control calculation unit includes a voltage control calculation unit that calculates a voltage command value indicating a voltage to be applied to the motor from the inverter on the basis of a current deviation between the current command value and the actual current detection value, and a compensation calculation unit that compensates at least one of a k-th component and a 1/k-th component in the rotation of the motor with respect to a signal value on at least one of an upstream side and a downstream side in a signal flow that passes through the voltage control calculation unit, and the compensation calculation unit calculates a compensation value on the basis of an actual angular velocity value indicating an angular velocity at which the motor rotates and the target current command value, while also taking into account advance angle control, wherein the inverter is configured to control the motor based on the current command value, wherein the compensation calculation unit calculates the compensation value as a current value and adds the current value to a signal value on the upstream side of the voltage control calculation unit. 2. A motor control method for controlling driving of a motor having a phase number n of three or more, the method comprising, based on a target current command value given from the outside as a control target of the motor, calculating a current command value indicating a current to be supplied to the motor from an inverter that drives the motor, wherein the calculation of the current command value includes a voltage control calculation step of calculating a voltage command value indicating a voltage to be applied to the motor from the inverter on the basis of a current deviation between the current command value and the actual current detection value, and a compensation calculation step of compensating at least one of a k-th component and a 1/k-th component in the rotation of the motor with respect to a signal value on at least one of an upstream side and a downstream side in a signal flow subjected to the voltage control calculation step, a dead time compensation calculation step of performing dead time compensation based on the voltage command value, and in the compensation calculation step, a compensation value is calculated on the basis of an actual angular velocity value indicating an angular velocity at which the motor rotates and the target current command value, while also taking into account advance angle control, and a controlling step of controlling the motor using the inverter based on the current command value, wherein the compensation calculation step calculates the compensation value as a current value and adds the current value to a signal value on the upstream side of the voltage control calculation unit. 3. The motor control method according to claim 2 , wherein in the compensation calculation step, noise generated by coupling of the motor and at least a part of a steering mechanism is compensated. 4. The motor control method according to claim 3 , wherein in the compensation calculation step, a control condition suitable for reduction of the noise rather than a control condition suitable for reduction of torque ripple of the motor is set for the advance angel control. 5. The motor control method according to claim 2 , wherein in the compensation calculation step, noise in a resonance band in a coupling that couples the motor and the steering mechanism is compensated. 6. The motor control method according to claim 5 , wherein in the compensation calculation step, a control condition suitable for reduction of the noise rather than a control condition suitable for reduction of torque ripple of the motor is set for the advance angel control. 7. The motor control method according to claim 2 , wherein the compensation calculation step calculates a compensation value γ that satisfies the following expression: γ= A sin( Bθ+C ) A =Lookuptable_ A ( Iq _target,ω) C =Lookuptable_ C ( Iq _target,ω) provided that Iq_target is the target current command value.
using DC to AC converters or inverters (H02P27/05 takes precedence) · CPC title
specially adapted for damping motor oscillations, e.g. for reducing hunting · CPC title
Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits (means for initiating a change in direction B62D1/00; steering valves B62D5/06; combined with means for inclining the vehicle body or wheels on bends B62D9/00) · CPC title
Arrangements for controlling torque ripple, e.g. providing reduced torque ripple · CPC title
specially adapted for damping motor oscillations, e.g. for reducing hunting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.