发明名称 Multi-phase rotary machine control apparatus and electric power steering system using the same
摘要 A multi-phase rotary machine control apparatus executes calculation processing of an angle error caused by position error in attaching a rotation angle sensor to a motor. The control apparatus sets d-axis and q-axis current command values to zero. A rotary shaft of the rotary machine is rotated externally. The control apparatus detects phase currents caused by a counter-electromotive force, converts phases and outputs voltage command values so that the current detection values become zero. The control apparatus calculates an angle error based on the voltage command values, and stores the angle error as an angle correction value. The control apparatus corrects a detection value of a rotation angle sensor by the stored angle correction value.
申请公布号 US8796963(B2) 申请公布日期 2014.08.05
申请号 US201213564022 申请日期 2012.08.01
申请人 Denso Corporation 发明人 Satou Takafumi;Suzuki Takashi
分类号 H02P6/16;H02P21/14 主分类号 H02P6/16
代理机构 Nixon & Vanderhye PC 代理人 Nixon & Vanderhye PC
主权项 1. A multi-phase rotary machine control apparatus for controlling a power converter, which supplies drive currents to a set of coils forming a multi-phase rotary machine, the control apparatus comprising: a rotation angle sensor for detecting a rotation angle of a rotary shaft of the multi-phase rotary machine; a current detector for detecting the drive of each phase; and a control unit for feeding back each phase current detection values of the current detector and controlling voltage command values outputted to the power convertor; wherein the control unit is configured to calculate the voltage command values such that the drive currents become zero when the rotary shaft of the multi-phase rotary machine is rotated externally of the multi-phase machine, to calculate an angle error indicative of a difference between a rotation angle detection value of the rotation angle sensor and an actual rotation angle value of the rotary shaft of the multi-phase rotary machine, and to perform rotation angle correction corresponding to the angle error relative to the rotation angle detection value of the rotation angle sensor; and the control unit includes: a current conversion section for converting the each phase current detection value of the current detector into current detection values of a d-axis and a q-axis, which are orthogonal to each other;a current command value calculation section for commanding zero amperes as the current command values of the d-axis and the q-axis;a control calculation section for calculating the voltage command values of the d-axis and the q-axis so that the current detection values become zero ampere;an angle error calculation section for calculating the angle error based on the voltage command values of the d-axis and the q-axis calculated by the control calculation section; andan angle correction value memory section for storing the angle error calculated by the angle error calculation section as an angle correction value, andwherein the angle error calculation section is configured to calculate the angle error as Δθ=A×tan(Vd/Vq) assuming that Δθ is the angle error, and Vd and Vq are the voltage command values of the d-axis and the q-axis calculated by the control calculation section when the rotary shaft of the multi-phase rotary machine is rotated externally.
地址 Kariya JP