Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7729263B2 - Motor control device, electric actuator, and electric power steering device - Google Patents
[go: Go Back, main page]

JP7729263B2 - Motor control device, electric actuator, and electric power steering device - Google Patents

Motor control device, electric actuator, and electric power steering device

Info

Publication number
JP7729263B2
JP7729263B2 JP2022085838A JP2022085838A JP7729263B2 JP 7729263 B2 JP7729263 B2 JP 7729263B2 JP 2022085838 A JP2022085838 A JP 2022085838A JP 2022085838 A JP2022085838 A JP 2022085838A JP 7729263 B2 JP7729263 B2 JP 7729263B2
Authority
JP
Japan
Prior art keywords
motor
command value
voltage
control device
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022085838A
Other languages
Japanese (ja)
Other versions
JP2023173524A (en
Inventor
譲 星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NSK Ltd
Original Assignee
NSK Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NSK Ltd filed Critical NSK Ltd
Priority to JP2022085838A priority Critical patent/JP7729263B2/en
Publication of JP2023173524A publication Critical patent/JP2023173524A/en
Application granted granted Critical
Publication of JP7729263B2 publication Critical patent/JP7729263B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Steering-Linkage Mechanisms And Four-Wheel Steering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Electric Motors In General (AREA)

Description

本発明は、モータ制御装置、電動アクチュエータおよび電動パワーステアリング装置に関する。 The present invention relates to a motor control device, an electric actuator, and an electric power steering device.

モータが回転すると逆起電圧を発生し、逆起電圧が外乱として、電流制御のフィードバックループ内に混入する。モータ制御装置が有するPID(Proportional Integral Differential)制御器は、電流指令値通りに実電流をモータに流すという役割を有するが、逆起電圧の外乱によってPID制御器の役割が阻害されて電流偏差(電流指令値と実電流との差)が大きくなる。
このため、例えば特許文献1および特許文献2には、逆起電圧による外乱の影響を抑制する機能を有したモータ制御装置が提案されている。
When a motor rotates, a back-EMF voltage is generated, and this back-EMF voltage acts as a disturbance and enters the current control feedback loop. The PID (Proportional Integral Differential) controller in a motor control device has the role of passing an actual current to the motor according to a current command value, but the back-EMF voltage disturbance interferes with the PID controller's function, causing a large current deviation (the difference between the current command value and the actual current).
For this reason, for example, Patent Documents 1 and 2 propose motor control devices that have a function to suppress the influence of disturbances caused by back electromotive force.

特開2013-219870号公報JP 2013-219870 A 特開2021-141691号公報Japanese Patent Application Laid-Open No. 2021-141691

しかしながら、特許文献1の技術ではモータのコイルLと抵抗Rをモデル化したLRモデルが用いられるため、製造時のばらつきや使用時の温度変化などに伴って変化するコイルLと抵抗Rの値が適合要素となり、外乱抑制の精度低下の要因となる。
また、特許文献2の技術では、フィードフォワード型の制御が行われているため適合要素が存在し、外乱抑制の精度低下の要因となる。
そこで、本発明は、適合要素の無い簡素な構成で逆起電圧による外乱を抑制することを課題とする。
However, the technology of Patent Document 1 uses an LR model that models the coil L and resistance R of the motor, so the values of the coil L and resistance R, which change due to variations during manufacturing and temperature changes during use, become adaptation factors, which are a factor in reducing the accuracy of disturbance suppression.
Furthermore, in the technology of Patent Document 2, since feedforward control is performed, there is an adaptive element, which causes a decrease in the accuracy of disturbance suppression.
Therefore, an object of the present invention is to suppress disturbances caused by back electromotive force using a simple configuration without adaptive elements.

上記課題を解決するために、本発明に係るモータ制御装置の一態様は、電流指令値と実電流値との差分値に基づいたPID制御により電圧指令値を算出するPID制御部と、上記電圧指令値に基づいた出力電圧値を出力する電圧出力部と、上記PID制御部と上記電圧出力部との間で上記電圧指令値を、外部入力無しで、遅延を伴って正帰還させることで逆起電圧による外乱を抑制する外乱抑制部と、を備える。
このようなモータ制御装置によれば、適合要素の無い簡素な外乱抑制部によって逆起電圧による外乱を抑制することができる。
In order to solve the above problem, one aspect of the motor control device according to the present invention includes a PID control unit that calculates a voltage command value by PID control based on a difference value between a current command value and an actual current value, a voltage output unit that outputs an output voltage value based on the voltage command value, and a disturbance suppression unit that suppresses disturbances caused by back electromotive force by positively feeding back the voltage command value with a delay between the PID control unit and the voltage output unit without an external input.
According to such a motor control device, disturbances caused by back electromotive force can be suppressed by a simple disturbance suppression unit that does not have any adaptive elements.

また、上記のモータ制御装置において、上記PID制御部と上記電圧出力部との間で上記電圧指令値に作用するローパスフィルタを更に備え、上記外乱抑制部は、上記電圧指令値を上記ローパスフィルタの出力側から入力側にフィードバックさせることが好ましい。ローパスフィルタが備えられることにより、実電流値の検出に伴う電流検出ノイズに対する感度が低下する。また、ローパスフィルタが上記PID制御部と上記電圧出力部との間に位置することで電圧ノイズの感度が近似的にゼロとなる。 The motor control device preferably further includes a low-pass filter acting on the voltage command value between the PID control unit and the voltage output unit, and the disturbance suppression unit feeds back the voltage command value from the output side to the input side of the low-pass filter. By including a low-pass filter, sensitivity to current detection noise associated with detection of the actual current value is reduced. Furthermore, by positioning the low-pass filter between the PID control unit and the voltage output unit, sensitivity to voltage noise is approximately zero.

また、上記のモータ制御装置において、上記PID制御部は、上記差分値に対し、
PID={ωL+(R/2)}[1+{ω/(2s)}+{s/(2ω)}]
但し、
s:ラプラス演算子
ω[rad/s]:外乱抑制帯域
L[H]:前記モータのインダクタンス
R[Ω]:前記モータの抵抗
で表されるゲインGPIDを作用させて上記電圧指令値を算出することが好ましい。上記ゲインGPIDを上記差分値に作用させる簡素なPID制御部と上記外乱抑制部との組み合わせによって精度の高い外乱抑制が実現される。
In the motor control device, the PID control unit calculates the difference value as follows:
G PID = {ω c L+(R/2)} [1+{ω c /(2s)}+{s/(2ω c )}]
however,
It is preferable to calculate the voltage command value by applying a gain G PID represented by s: Laplace operator ω c [rad/s], L [H]: inductance of the motor, R [Ω]: resistance of the motor. Highly accurate disturbance suppression is achieved by combining the disturbance suppression unit with a simple PID control unit that applies the gain G PID to the difference value.

上記課題を解決するために、本発明に係る電動アクチュエータの一態様は、上記いずれかのモータ制御装置と、上記モータ制御装置によって制御された電圧が印加されるモータと、を備える。
このような電動アクチュエータによれば、モータ制御装置による制御で逆起電圧による外乱が抑制されるので電流指令値通りの実電流がモータに流れて所望の出力が得られる。
上記課題を解決するために、本発明に係る電動パワーステアリング装置の一態様は、上記いずれかのモータ制御装置と、上記モータ制御装置によって制御された電圧が印加されるモータと、上記モータによって駆動されるパワーステアリング機構と、を備える。
このような電動パワーステアリング装置によれば、電流指令値通りの実電流がモータに流れて所望の出力が得られるので、ステアリングに対するアシスト精度が高い。
In order to solve the above problem, one aspect of the electric actuator according to the present invention includes any one of the motor control devices described above, and a motor to which a voltage controlled by the motor control device is applied.
With such an electric actuator, disturbances caused by back electromotive force are suppressed by the control of the motor control device, so that an actual current flows through the motor in accordance with the current command value, thereby obtaining a desired output.
In order to solve the above problem, one aspect of an electric power steering device according to the present invention includes any of the motor control devices described above, a motor to which a voltage controlled by the motor control device is applied, and a power steering mechanism driven by the motor.
According to such an electric power steering device, an actual current flows to the motor in accordance with the current command value, and a desired output is obtained, so that the steering assist accuracy is high.

本発明によれば、適合要素の無い簡素な構成で逆起電圧による外乱を抑制することができる。 This invention makes it possible to suppress disturbances caused by back electromotive force using a simple configuration without adaptive elements.

電動パワーステアリング装置の実施形態を模式的に示す構成図である。1 is a configuration diagram schematically illustrating an embodiment of an electric power steering device. コントロールユニットの機能構成の一例を示す機能ブロック図である。FIG. 2 is a functional block diagram illustrating an example of a functional configuration of a control unit. 電圧指令値演算部の機能構成の一例を示す機能ブロック図である。FIG. 2 is a functional block diagram showing an example of a functional configuration of a voltage command value calculation unit. 電流指令値の入力に対するq軸実電流の周波数応答を示すグラフである。10 is a graph showing a frequency response of a q-axis actual current to an input of a current command value. ステップ応答の例を示すモータの回転数のグラフである。10 is a graph of the rotation speed of a motor showing an example of a step response. ステップ応答の例を示すq軸電流のグラフである。10 is a graph of a q-axis current showing an example of a step response. ランプ応答の例を示すq軸電流のグラフである。10 is a graph of q-axis current showing an example of a lamp response. ランプ応答の例を示すd軸電流のグラフである。10 is a graph of d-axis current showing an example of lamp response. 操舵時におけるフィードフォワード型の制御の応答例を示すグラフである。10 is a graph showing an example of a response of a feedforward control during steering. 操舵時における本実施形態の応答例を示すグラフである。6 is a graph showing an example of a response in the present embodiment during steering. 電圧指令値演算部の機能構成の他の一例を示す機能ブロック図である。FIG. 10 is a functional block diagram showing another example of the functional configuration of the voltage command value calculation unit. 図11に示す構成例における周波数応答を示すグラフである。12 is a graph showing a frequency response in the configuration example shown in FIG. 11 .

以下、本発明の実施の形態を図面に基づいて説明する。但し、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするため、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。また、先に説明した図に記載の要素については、後の図の説明において適宜に参照する場合がある。 Embodiments of the present invention will be described below with reference to the drawings. However, to avoid unnecessary redundancy in the following description and to facilitate understanding by those skilled in the art, more detailed descriptions than necessary may be omitted. For example, detailed descriptions of matters that are already well known or duplicate descriptions of substantially identical configurations may be omitted. Furthermore, elements shown in earlier-described figures may be referenced as appropriate in the descriptions of later figures.

本明細書において、電源からの電力を、三相(A相、B相、C相)の巻線を有する三相モータに供給する電動アクチュエータを例にして、本開示の実施形態を説明する。ただし、電源からの電力を、四相または五相などのn相(nは4以上の整数)の巻線を有するn相モータに供給する電動アクチュエータも本開示の範疇である。 In this specification, embodiments of the present disclosure will be described using as an example an electric actuator that supplies power from a power source to a three-phase motor with three-phase (A, B, and C) windings. However, the scope of the present disclosure also includes electric actuators that supply power from a power source to an n-phase motor with n-phase (n is an integer equal to or greater than 4) windings, such as four or five phases.

図1は、電動パワーステアリング装置の実施形態を模式的に示す構成図である。
本実施形態の電動パワーステアリング装置100は、操向ハンドル1と、コラム軸2と、減速ギア3と、ユニバーサルジョイント4A、4Bと、ピニオンラック機構5と、操向車輪のタイロッド6とを有したステアリング機構を備えている。また、電動パワーステアリング装置100は、トルクセンサ10と、モータ20と、コントロールユニット30と、イグニションキー11と、車速センサ12と、バッテリ14を備えている。モータ20とコントロールユニット30とを併せたものが、本発明の電動アクチュエータの一実施形態に相当し、コントロールユニット30は、本発明のモータ制御装置の一実施形態に相当する。上記ステアリング機構はモータ20によって駆動される。
FIG. 1 is a schematic diagram showing the configuration of an embodiment of an electric power steering device.
The electric power steering device 100 of this embodiment is equipped with a steering mechanism having a steering wheel 1, a column shaft 2, a reduction gear 3, universal joints 4A and 4B, a pinion-rack mechanism 5, and a tie rod 6 for the steered wheels. The electric power steering device 100 also includes a torque sensor 10, a motor 20, a control unit 30, an ignition key 11, a vehicle speed sensor 12, and a battery 14. The combination of the motor 20 and the control unit 30 corresponds to one embodiment of the electric actuator of the present invention, and the control unit 30 corresponds to one embodiment of the motor control device of the present invention. The steering mechanism is driven by the motor 20.

操向ハンドル1のコラム軸2は減速ギア3、ユニバーサルジョイント4A及び4B、ピニオンラック機構5を経て操向車輪のタイロッド6に連結されている。コラム軸2には、操向ハンドル1の操舵トルクを検出するトルクセンサ10が設けられており、操向ハンドル1の操舵力を補助するモータ20が減速ギア3を介してコラム軸2に連結されている。
トルクセンサ10は、操向ハンドル1から伝達された運転手のハンドル操作による操舵トルクThを検出する。
A column shaft 2 of the steering wheel 1 is connected to a tie rod 6 of the steered wheels via a reduction gear 3, universal joints 4A and 4B, and a pinion rack mechanism 5. A torque sensor 10 that detects the steering torque of the steering wheel 1 is provided on the column shaft 2, and a motor 20 that assists the steering force of the steering wheel 1 is connected to the column shaft 2 via the reduction gear 3.
The torque sensor 10 detects the steering torque Th transmitted from the steering wheel 1 due to the driver's steering operation.

パワーステアリング装置100を制御するコントロールユニット(ECU)30には、電源であるバッテリ14から電力が供給されると共に、イグニションキー11からイグニションキー信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクThと車速センサ12で検出された車速Vhとに基づいて、アシストマップ等を用いて操舵の補助トルクを算出する。
そして、コントロールユニット30は、算出した補助トルクを発生するように、モータ20に供給する電流Iを制御する。モータ20には、コントロールユニット30によって制御された電圧が印加され、その制御された電圧によって電流Iが制御される。モータ20の駆動によって発生する補助トルクが運転手のハンドル操作の補助力(操舵補助力)として操舵系に付与され、運転手は軽い力でハンドル操作を行うことができる。
A control unit (ECU) 30 that controls the power steering device 100 is supplied with power from a battery 14, which is a power source, and also receives an ignition key signal from an ignition key 11. The control unit 30 calculates a steering assist torque using an assist map or the like based on the steering torque Th detected by the torque sensor 10 and the vehicle speed Vh detected by the vehicle speed sensor 12.
Then, the control unit 30 controls the current I supplied to the motor 20 so as to generate the calculated assist torque. A voltage controlled by the control unit 30 is applied to the motor 20, and the current I is controlled by the controlled voltage. The assist torque generated by driving the motor 20 is applied to the steering system as an assist force for the driver's steering operation (steering assist force), allowing the driver to operate the steering wheel with less force.

ハンドル操作によって出力された操舵トルクThと車速Vhからどの程度の補助トルクが生じるかによって、ハンドル操作におけるフィーリングの善し悪しが決まる。また、補助トルクを得るために必要な電流Iをモータ20に流す精度により、電動パワーステアリング装置の性能が大きく左右される。 The quality of the steering feel is determined by the amount of assist torque generated from the steering torque Th output by steering and the vehicle speed Vh. Furthermore, the performance of the electric power steering device is greatly affected by the accuracy with which the current I required to generate the assist torque is passed to the motor 20.

コントロールユニット30は、例えば、プロセッサと、記憶装置等の周辺部品とを含む
コンピュータを備えてよい。プロセッサは、例えばCPU(Central Processing Unit)、やMPU(Micro-Processing Unit)であってよい。
記憶装置は、半導体記憶装置、磁気記憶装置および光学記憶装置のいずれかを備えてよい。記憶装置は、レジスタ、キャッシュメモリ、主記憶装置として使用されるROM(Read Only Memory)及びRAM(Random Access Memory)等のメモリを含んでよい。
The control unit 30 may be, for example, a computer including a processor and peripheral components such as a storage device. The processor may be, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit).
The storage device may include any of semiconductor storage devices, magnetic storage devices, and optical storage devices. The storage device may include memories such as registers, cache memories, and memory used as main storage devices, such as ROMs (Read Only Memory) and RAMs (Random Access Memory).

コントロールユニット30は、各情報処理を実行するための以下に説明する専用のハードウエアにより構成されてもよい。
例えば、コントロールユニット30は、汎用の半導体集積回路中に設定される機能的な論理回路を備えてもよい。例えばコントロールユニット30はフィールド・プログラマブル・ゲート・アレイ(FPGA:Field-Programmable Gate Array)等のプログラマブル・ロジック・デバイス(PLD:Programmable Logic Device)等を有していてもよい。
The control unit 30 may be configured with dedicated hardware, which will be described below, for executing each information processing.
For example, the control unit 30 may include a functional logic circuit configured in a general-purpose semiconductor integrated circuit, or may include a programmable logic device (PLD) such as a field-programmable gate array (FPGA).

図2は、コントロールユニット30の機能構成の一例を示す機能ブロック図である。
コントロールユニット30は、電流指令値演算部40と、電圧指令値演算部45と、2相/3相変換部46と、PWM(Pulse Width Modulation)制御部47と、インバータ48と、3相/2相変換部49とを備え、モータ20をベクトル制御で駆動する。モータ20は一例として3相モータである。
電流指令値演算部40、電圧指令値演算部45、2相/3相変換部46、PWM制御部47および3相/2相変換部49の機能は、例えばコントロールユニット30のプロセッサが、記憶装置に格納されたコンピュータプログラムを実行することにより実現される。
FIG. 2 is a functional block diagram showing an example of the functional configuration of the control unit 30.
The control unit 30 includes a current command value calculation unit 40, a voltage command value calculation unit 45, a two-phase/three-phase conversion unit 46, a PWM (Pulse Width Modulation) control unit 47, an inverter 48, and a three-phase/two-phase conversion unit 49, and drives the motor 20 by vector control. The motor 20 is, for example, a three-phase motor.
The functions of the current command value calculation unit 40, the voltage command value calculation unit 45, the two-phase/three-phase conversion unit 46, the PWM control unit 47, and the three-phase/two-phase conversion unit 49 are realized, for example, by the processor of the control unit 30 executing a computer program stored in a storage device.

電流指令値演算部40は、操舵トルクThや車速Vhに基づいてモータ20に流すべきdq2軸の電流それぞれを示した電流指令値Iq0、Id0を算出する。
一方で、モータ20の各相に流れる電流ia、ib、icは、各層に備えられた電流センサ60、61、62で検出され、検出された電流ia、ib、icは3相/2相変換部49でdq2軸の実電流値id、iqに変換されてフィードバックされる。
The current command value calculation unit 40 calculates current command values Iq0 and Id0 that indicate the currents of the d and q axes that should be passed to the motor 20 based on the steering torque Th and the vehicle speed Vh.
On the other hand, the currents ia, ib, ic flowing in each phase of the motor 20 are detected by current sensors 60, 61, 62 provided in each layer, and the detected currents ia, ib, ic are converted into actual current values id, iq of the dq2 axes by the three-phase/two-phase conversion unit 49 and fed back.

電圧指令値演算部45には電流指令値Iq0、Id0が入力され、フィードバックされた実電流値id、iqも入力される。電圧指令値演算部45は、電流指令値Iq0、Id0と実電流値id、iqとの差分値が0となるような電圧指令値vq、vdを算出する。2相/3相変換部46は、電圧指令値vd、vqを3相の電圧指令値va、vb、vcに変換する。 The current command values Iq0, Id0 are input to the voltage command value calculation unit 45, and the fed-back actual current values id, iq are also input. The voltage command value calculation unit 45 calculates voltage command values vq, vd such that the difference between the current command values Iq0, Id0 and the actual current values id, iq is zero. The two-phase/three-phase conversion unit 46 converts the voltage command values vd, vq into three-phase voltage command values va, vb, vc.

PWM制御部47は、3相の電圧指令値va、vb、vcに基づいてPWM制御されたゲート信号を生成する。インバータ48は、PWM制御部47で生成されたゲート信号によって駆動され、3相の電圧指令値va、vb、vcが示す電圧をモータ20の各相に印加する。その結果、モータ20には、電流指令値Iq0、Id0の示す電流が供給される。 The PWM control unit 47 generates PWM-controlled gate signals based on the three-phase voltage command values va, vb, and vc. The inverter 48 is driven by the gate signals generated by the PWM control unit 47 and applies voltages indicated by the three-phase voltage command values va, vb, and vc to each phase of the motor 20. As a result, currents indicated by the current command values Iq0 and Id0 are supplied to the motor 20.

レゾルバ63は、モータ20のモータ角度(回転角)θを検出し、検出されたモータ角度θは電流指令値演算部40にフィードバックされてベクトル制御に使用される。レゾルバ63に替えてモータ回転角センサが用いられてもよい。なお、電流指令値演算部40には、モータ角度θの変化に基づいて算出されたモータ20の回転角速度ωが、モータ角度θと共に、あるいはモータ角度θに替えて、入力されてもよい。 The resolver 63 detects the motor angle (rotation angle) θ of the motor 20, and the detected motor angle θ is fed back to the current command value calculation unit 40 and used for vector control. A motor rotation angle sensor may be used instead of the resolver 63. Note that the rotation angular velocity ω of the motor 20 calculated based on changes in the motor angle θ may be input to the current command value calculation unit 40 together with the motor angle θ or instead of the motor angle θ.

図3は、電圧指令値演算部45の機能構成の一例を示す機能ブロック図である。図3には、モータ20のモデルも示されている。図3には、dq軸の制御機能が示されているが、以下の説明では代表としてq軸の制御について説明する。d軸の制御器はq軸の制御器と同様に設計される。
モータ20の機能は、電気特性21と、トルク定数Kと、機械特性23と、積分要素24と、EMF(逆起電圧)係数Kとを有するモデルで表される。
Fig. 3 is a functional block diagram showing an example of the functional configuration of the voltage command value calculation unit 45. Fig. 3 also shows a model of the motor 20. Fig. 3 shows the control functions for the d and q axes, but in the following explanation, the control of the q axis will be explained as a representative example. The d axis controller is designed in the same way as the q axis controller.
The function of the motor 20 is represented by a model having electrical characteristics 21, a torque constant KT , mechanical characteristics 23, an integral element 24, and an EMF (back electromotive force) coefficient KE .

モータ20の電気特性21に対して電圧が入力されることで実電流が発生する。電気特性21に対して入力される電圧値には電圧ノイズが含まれる。電気特性21のゲインは、インダクタンスL[H]および抵抗R[Ω]により1/(Ls+R)と表される。実電流は電流センサ60、61、62で検出され、検出値には電流検出ノイズが含まれる。
実電流にトルク定数K[Nm/A]が作用することでモータトルクが発生する。
An actual current is generated when a voltage is input to the electrical characteristic 21 of the motor 20. The voltage value input to the electrical characteristic 21 includes voltage noise. The gain of the electrical characteristic 21 is expressed as 1/(Ls+R) where L is an inductance [H] and R is a resistance [Ω]. The actual current is detected by current sensors 60, 61, and 62, and the detected value includes current detection noise.
A torque constant K T [Nm/A] acts on the actual current to generate a motor torque.

モータトルクが機械特性23に入力されることでモータ20の角速度が発生する。機械特性23のゲインは、慣性J[kgm]および粘性D[Nm/(rad/s)]により1/(Js+D)と表される。
モータ20の角速度は積分要素24を経てモータ角度θとなる。モータ角度θはレゾルバ63(またはモータ回転角センサ)によって検出され、検出値には角度検出ノイズが含まれる。
The angular velocity of the motor 20 is generated by inputting the motor torque to the mechanical characteristic 23. The gain of the mechanical characteristic 23 is expressed as 1/(Js+D) where J is the inertia [kgm 2 ] and D is the viscosity [Nm/(rad/s)].
The angular velocity of the motor 20 passes through an integral element 24 to become a motor angle θ. The motor angle θ is detected by a resolver 63 (or a motor rotation angle sensor), and the detected value contains angle detection noise.

角速度にEMF係数K[V/(rad/s)]が作用することで逆起電圧が発生し、逆起電圧は電気特性21の入力に反映される。
電圧指令値演算部45は、制御帯域設定部70と、PID(Proportional Integral Differential)制御部71と、ローパスフィルタ72と、第1の遅延要素73を含んだEMF抑制部80と、第2の遅延要素75とを備えている。
The EMF coefficient K E [V/(rad/s)] acts on the angular velocity to generate a back electromotive force, which is reflected in the input of the electrical characteristic 21 .
The voltage command value calculation unit 45 includes a control band setting unit 70, a PID (Proportional Integral Differential) control unit 71, a low-pass filter 72, an EMF suppression unit 80 including a first delay element 73, and a second delay element 75.

制御帯域設定部70は、上記電流指令値Iq0が入力されて電流指令値にゲインGrefを作用させることで、コントロールユニット30によるモータ20の電流制御における制御帯域を設定する。制御帯域設定部70のゲインGrefは、
ref=ωref/(s+ωref
但し、
s:ラプラス演算子
ωref[rad/s]:電流制御帯域
と表される。
The control band setting unit 70 receives the current command value Iq0 and applies a gain Gref to the current command value, thereby setting a control band for current control of the motor 20 by the control unit 30. The gain Gref of the control band setting unit 70 is expressed as follows:
G refref /(s+ω ref )
however,
s: Laplace operator ω ref [rad/s]: current control band.

PID制御部71は、電流指令値Iq0とq軸実電流値iqとの差分値Eqが入力され、当該差分値Eqに基づいてPID制御によって電圧指令値vqを算出する。PID制御部71におけるゲインGPIDは、
PID={ωL+(R/2)}[1+{ω/(2s)}+{s/(2ω)}]
但し、
s:ラプラス演算子
ω[rad/s]:外乱抑制帯域
L[H]:前記モータのインダクタンス
R[Ω]:前記モータの抵抗
と表される。
The PID control unit 71 receives a difference value Eq between the current command value Iq0 and the q-axis actual current value iq, and calculates a voltage command value vq by PID control based on the difference value Eq. The gain G PID in the PID control unit 71 is expressed as follows:
G PID = {ω c L+(R/2)} [1+{ω c /(2s)}+{s/(2ω c )}]
however,
s: Laplace operator ω c [rad/s]: disturbance suppression band L [H]: inductance of the motor R [Ω]: resistance of the motor.

第1の遅延要素73は、遅延を伴う正帰還によってEMF抑制部80として機能してEMF外乱を抑制する。つまり、EMF抑制部80は電圧指令値vqを、外部入力無しで、遅延を伴って正帰還させることでモータの逆起電圧による外乱を抑制する。第1の遅延要素73におけるゲインGdlyは、
dly=e-Tdly・s
但し、
Tdly[μs]:電流制御周期
と表される。
The first delay element 73 functions as an EMF suppression unit 80 by positive feedback with a delay to suppress EMF disturbances. That is, the EMF suppression unit 80 suppresses disturbances due to the back electromotive force of the motor by positively feeding back the voltage command value vq with a delay without an external input. The gain G dly in the first delay element 73 is expressed as follows:
G dly = e -Tdly・s
however,
Tdly [μs]: Expressed as the current control period.

第2の遅延要素75は、q軸実電流値iqのフィードバックループにおける遅延を意味する。第2の遅延要素75は、PID制御部71で算出された電圧指令値に基づいた出力電圧値を出力する。第2の遅延要素75におけるゲインGDLYは、
DLY=e-TDLY・s
但し、
TDLY[μs]:電流センサ60、61、62による電流検出からインバータ48の出力におけるデューティー反映までの演算時間
と表される。
The second delay element 75 represents a delay in the feedback loop of the q-axis actual current value iq. The second delay element 75 outputs an output voltage value based on the voltage command value calculated by the PID control unit 71. The gain G DLY in the second delay element 75 is expressed as follows:
G DLY = e -TDLY・s
however,
TDLY [μs]: represents the calculation time from current detection by the current sensors 60, 61, 62 to reflection of the duty in the output of the inverter 48.

図3に示す機能ブロック図における伝達関数の近似式は、下記の式(1)となる。

但し、
Iq0:電流指令値
Δv:電圧ノイズ
Δi:電流検出ノイズ
Δτ:トルク外乱
Δθ:角度検出ノイズ。
式(1)において転置記号Tが付いている行列は感度関数であり、電圧ノイズΔvに対応した感度関数は近似的にゼロとなっている。つまり、第1の遅延要素73を含んだ簡便な構成のEMF抑制部80が電圧ノイズΔvを効果的に抑制できることを式(1)は示している。
The approximate expression of the transfer function in the functional block diagram shown in FIG. 3 is the following expression (1).

however,
Iq0: current command value Δv: voltage noise Δi: current detection noise Δτ: torque disturbance Δθ: angle detection noise.
In equation (1), the matrix with the transpose symbol T is a sensitivity function, and the sensitivity function corresponding to the voltage noise Δv is approximately zero. In other words, equation (1) shows that the EMF suppression unit 80 with a simple configuration including the first delay element 73 can effectively suppress the voltage noise Δv.

図4は、電流指令値Iq0の入力に対するq軸実電流iqの周波数応答を示すグラフである。
図4の横軸は周波数を示す対数軸であり、図4の縦軸は、上段では振幅、下段では位相を示している。
図4には、EMF抑制の機能を有さない場合の周波数応答が細い実線で示されている。また、上記特許文献2に示されるようなフィードフォワード型のEMF補償を有する場合の周波数応答が点線で示されている。細い点線は、11Hzのローパスフィルタをフィードフォワード経路に有する場合の周波数応答を示し、太い点線は、159Hzのローパスフィルタをフィードフォワード経路に有する場合の周波数応答を示す。
FIG. 4 is a graph showing the frequency response of the q-axis actual current iq to the input of the current command value Iq0.
The horizontal axis in FIG. 4 is a logarithmic axis indicating frequency, and the vertical axis in FIG. 4 indicates amplitude in the upper part and phase in the lower part.
In Figure 4, the thin solid line shows the frequency response without EMF suppression function, and the dotted line shows the frequency response with feedforward EMF compensation as disclosed in the above-mentioned Patent Document 2. The thin dotted line shows the frequency response with an 11 Hz low-pass filter in the feedforward path, and the thick dotted line shows the frequency response with a 159 Hz low-pass filter in the feedforward path.

フィードフォワード型の制御における周波数応答は、周波数帯域が異なると応答性も変化し、EMF外乱の影響が大きいことを示している。
これに対し、太い実線が表す本実施形態の周波数応答は、周波数の広い帯域においてフラットな応答となっている。従って本実施形態ではEMF外乱が抑制されて応答精度の高い制御が実現されることが示されている。なお、400Hz以上の帯域で応答が低下しているのは、制御帯域設定のカットオフ周波数が400Hzとなっているためである。
次に、各種の電流指令値Iq0の入力に対するq軸実電流iqの具体的な応答例について説明する。
The frequency response in feedforward control shows that the responsiveness changes depending on the frequency band, and that the influence of EMF disturbances is significant.
In contrast, the frequency response of this embodiment, represented by the thick solid line, is flat over a wide frequency band. This shows that this embodiment suppresses EMF disturbances and achieves control with high response accuracy. Note that the response is reduced in the band above 400 Hz because the cutoff frequency of the control band setting is 400 Hz.
Next, a specific example of the response of the q-axis actual current iq to the input of various current command values Iq0 will be described.

図5および図6は、ステップ応答の例を示すグラフである。
図5には、モータの回転数の時間変移が示され、図6には、q軸電流の時間変移が示されている。図5および図6の横軸は、いずれも時間を示すが、図6の横軸は、図5の横軸よりも大きく拡大されている。
5 and 6 are graphs showing examples of step responses.
Fig. 5 shows the time variation of the motor rotation speed, and Fig. 6 shows the time variation of the q-axis current. The horizontal axes of Fig. 5 and Fig. 6 both indicate time, but the horizontal axis of Fig. 6 is enlarged more than the horizontal axis of Fig. 5.

図5および図6には、図4と同様に、本実施形態における時間変移の例が太い実線で示され、フィードフォワード型のEMF補償を有する場合の周波数応答が点線で示されている。細い点線は、11Hzのローパスフィルタを有する場合を示し、太い点線は、159Hzのローパスフィルタを有する場合を示す。
図5および図6には、回転数として3000[rpm]を狙った場合のステップ応答が示され、図5に示すように、各グラフは3秒近辺から急上昇する。
5 and 6, similar to FIG. 4, show an example of the time variation of this embodiment in the thick solid line, and the frequency response with feed-forward EMF compensation in the dotted line. The thin dotted line shows the case with an 11 Hz low-pass filter, and the thick dotted line shows the case with a 159 Hz low-pass filter.
5 and 6 show the step response when the rotation speed is set to 3000 rpm, and as shown in FIG. 5, each graph shows a sudden rise from around 3 seconds.

図6には、グラフの線種ごとに、ステップ型の電流指令値とそれに追随する実電流値とが示されている。図6に示すように、点線で示されたフィードフォワード型の制御では、ステップ型の指令値に対する収束に時間が掛かっていて電流偏差が大きい。これに対し、本実施形態における実電流値は、ステップ型の指令値に対して約10msという短時間で収束しており、電流偏差が小さいことが確認できた。 Figure 6 shows step-type current command values and the corresponding actual current values for each type of line on the graph. As shown in Figure 6, with feedforward control, indicated by the dotted line, it takes time to converge to the step-type command value, resulting in a large current deviation. In contrast, in this embodiment, the actual current value converges to the step-type command value in a short time of approximately 10 ms, confirming that the current deviation is small.

図7および図8は、ランプ応答の例を示すグラフである。
図7には、q軸電流の時間変移が示され、図8には、d軸電流の時間変移が示されている。図7および図8の横軸は時間を示し、図7および図8の縦軸は電流値を示す。
図7(A)および図8(A)には、159Hzのローパスフィルタをフィードフォワード経路に有する場合の応答例が示されている。
図7(B)および図8(B)には、11Hzのローパスフィルタをフィードフォワード経路に有する場合の応答例が示されている。
図7(C)および図8(C)には、本実施形態における応答例が示されている。
7 and 8 are graphs showing example lamp responses.
Fig. 7 shows the time variation of the q-axis current, and Fig. 8 shows the time variation of the d-axis current. The horizontal axis of Fig. 7 and Fig. 8 represents time, and the vertical axis of Fig. 7 and Fig. 8 represents current value.
7A and 8A show example responses with a 159 Hz low pass filter in the feedforward path.
7B and 8B show example responses with an 11 Hz low-pass filter in the feedforward path.
7(C) and 8(C) show examples of responses in this embodiment.

図7では、q軸の電流指令値が斜めの直線グラフで示されており、図7(A)および図7(B)では電流指令値に対して実電流値のずれが生じている。これに対し、図7(C)では、実電流値のグラフが電流指令値のグラフと常に重なっていて、応答性の高さが確認された。
図8では、d軸の電流指令値が横軸に平行な点線グラフで示されており、図8(A)および図8(B)では電流指令値に対して実電流値のずれが生じている。これに対し、図8(C)では、実電流値のグラフが電流指令値のグラフと常に重なっていて、d軸についても応答性の高さが確認された。
図5~図8で確認されたように、本実施形態では電流指令値通りの実電流がモータ20に流れるため、モータ20とコントロールユニット30とを備えた電動アクチュエータでは、所望の出力が得られる。
In Fig. 7, the q-axis current command value is shown as a diagonal straight line graph, and in Fig. 7(A) and Fig. 7(B), there is a deviation of the actual current value from the current command value. In contrast, in Fig. 7(C), the graph of the actual current value always overlaps with the graph of the current command value, confirming high responsiveness.
In Fig. 8, the current command value on the d-axis is shown by a dotted line graph parallel to the horizontal axis, and in Fig. 8(A) and Fig. 8(B), there is a deviation of the actual current value from the current command value. In contrast, in Fig. 8(C), the graph of the actual current value always overlaps with the graph of the current command value, confirming high responsiveness also for the d-axis.
As can be seen from Figures 5 to 8, in this embodiment, an actual current flows to the motor 20 in accordance with the current command value, and therefore, the electric actuator equipped with the motor 20 and the control unit 30 can obtain the desired output.

図9および図10は、操舵時における応答例を示すグラフである。
図9および図10の横軸は時間を示し、図9および図10の縦軸は電流値を示す。図9および図10の上段にはq軸電流の時間変移が示され、図9および図10の下段にはd軸電流の時間変移が示されている。図9および図10には、細い実線で電流指令値が示され、太い実線で実電流値が示されている。図9には、フィードフォワード型の制御における応答が示され、図10には、本実施形態における応答が示されている。
9 and 10 are graphs showing examples of responses during steering.
The horizontal axis in Figures 9 and 10 represents time, and the vertical axis in Figures 9 and 10 represents current value. The upper parts of Figures 9 and 10 show the time variation of the q-axis current, and the lower parts of Figures 9 and 10 show the time variation of the d-axis current. In Figures 9 and 10, the thin solid line shows the current command value, and the thick solid line shows the actual current value. Figure 9 shows the response in feedforward control, and Figure 10 shows the response in this embodiment.

図9に示すように、フィードフォワード型の制御の場合には、電流指令値のグラフに対して実電流値のグラフがずれている。これに対し、図10に示すように、本実施形態では、電流指令値のグラフに実電流値のグラフが重なって両者の区別がつかないほど応答性が高いことが確認された。電流指令値通りの実電流がモータ20に流れることによってモータ20で所望の出力が得られるため、図1に示す電動パワーステアリング装置100では、ステアリングに対するアシスト精度が高い。 As shown in Figure 9, in the case of feedforward control, the graph of the actual current value is offset from the graph of the current command value. In contrast, as shown in Figure 10, in this embodiment, the graph of the actual current value overlaps the graph of the current command value, and it has been confirmed that the responsiveness is so high that the two cannot be distinguished. Because the actual current that flows to the motor 20 is in line with the current command value, the motor 20 can obtain the desired output, and the electric power steering device 100 shown in Figure 1 provides high steering assist accuracy.

図5~図10では、図3に示す電圧指令値演算部45における高い応答性が確認されたが、上記式(1)において電流検出ノイズΔiに対する感度関数が1となっている。このため、電流検出ノイズΔiの対策を有することが望ましい。
図11は、電流検出ノイズΔiの対策が施された電圧指令値演算部45の機能構成の一例を示す機能ブロック図である。
図11に示す構成例では、EMF外乱抑制部80に、電圧指令値に作用するローパスフィルタ72が含まれる。第1の遅延要素73は、ローパスフィルタ72の出力側から入力側へと電圧指令値をフィードバックさせる。
5 to 10, high responsiveness was confirmed in voltage command value calculation unit 45 shown in Fig. 3, but in the above formula (1), the sensitivity function for current detection noise Δi is 1. For this reason, it is desirable to have a measure against current detection noise Δi.
FIG. 11 is a functional block diagram showing an example of the functional configuration of the voltage command value calculation unit 45 in which a countermeasure against the current detection noise Δi is implemented.
11, the EMF disturbance suppression unit 80 includes a low-pass filter 72 that acts on the voltage command value. A first delay element 73 feeds back the voltage command value from the output side to the input side of the low-pass filter 72.

ローパスフィルタ72は、q軸実電流値iqに含まれる電流検出ノイズΔiをカットする。ローパスフィルタ72におけるゲインGLPFは、
LPF=ωLPF/(s+ωLPF
但し、
s:ラプラス演算子
ωLPF[rad/s]:カットオフ周波数
と表される。
The low-pass filter 72 cuts out the current detection noise Δi contained in the q-axis actual current value iq. The gain G LPF of the low-pass filter 72 is expressed as follows:
G LPF = ω LPF / (s+ω LPF )
however,
s: Laplace operator ω LPF [rad/s]: Cutoff frequency.

図11に示す機能ブロック図における伝達関数の近似式は、下記の式(2)となる。
The approximate expression of the transfer function in the functional block diagram shown in FIG. 11 is the following expression (2).

図12は、図11に示す構成例における周波数応答を示すグラフである。
図12には、図4と同様に、電流指令値Iq0の入力に対するq軸実電流iqの周波数応答が示されている。図12の細い実線のグラフは、図3の構成例における周波数応答を示し、図12の太い実線のグラフは、図11の構成例における周波数応答を示す。図12に示す例では、EMF外乱抑制部80のローパスフィルタ72におけるカットオフ周波数は1kHzとなっている。
FIG. 12 is a graph showing the frequency response in the example configuration shown in FIG.
Similar to Fig. 4, Fig. 12 shows the frequency response of the q-axis actual current iq with respect to the input of the current command value Iq0. The thin solid line graph in Fig. 12 shows the frequency response in the configuration example of Fig. 3, and the thick solid line graph in Fig. 12 shows the frequency response in the configuration example of Fig. 11. In the example shown in Fig. 12, the cutoff frequency of the low-pass filter 72 of the EMF disturbance suppression unit 80 is 1 kHz.

図3の構成例における周波数応答に較べて図11の構成例における周波数応答は、高周波帯域での応答性が低下しており、1kHz以上の周波数では-3[dB]以上の減少となっている。電流検出ノイズΔiは高い周波数のノイズであるため、高周波帯域での応答性低下により、電流検出ノイズΔiに対する実電流の感度が低下して、電流検出ノイズΔiの影響が抑制される。 Compared to the frequency response in the configuration example of Figure 3, the frequency response in the configuration example of Figure 11 has reduced responsiveness in the high frequency band, with a reduction of -3 dB or more at frequencies above 1 kHz. Because the current detection noise Δi is high-frequency noise, the reduced responsiveness in the high frequency band reduces the sensitivity of the actual current to the current detection noise Δi, thereby suppressing the influence of the current detection noise Δi.

なお、上記説明では、パワーステアリング装置への応用例が示されているが、本発明の電動アクチュエータやモータ制御装置は、車両の駆動系やロボットなど幅広い分野への応用が可能である。即ち、本発明の実施形態や適用範囲は、パワーステアリング装置のみに限定されるものではない。 Note that while the above description shows an example of application to a power steering device, the electric actuator and motor control device of the present invention can be applied to a wide range of fields, including vehicle drive systems and robots. In other words, the embodiments and scope of application of the present invention are not limited to power steering devices.

100…電動パワーステアリング装置、1…操向ハンドル、2…コラム軸、
3…減速ギア、4A、4B…ユニバーサルジョイント、5…ピニオンラック機構、
6…操向車輪のタイロッド、10…トルクセンサ、11…イグニションキー、
12…車速センサ、14…バッテリ、20…モータ、30…コントロールユニット、
40…電流指令値演算部、45…電圧指令値演算部、46…2相/3相変換部、
47…PWM制御部、48…インバータ、49…3相/2相変換部、
60、61、62…電流センサ、63…レゾルバ、70…制御帯域設定部、
71…PID制御部、72…ローパスフィルタ、73…第1の遅延要素、
75…第2の遅延要素、80…EMF外乱抑制部
100... electric power steering device, 1... steering handle, 2... column shaft,
3...reduction gear, 4A, 4B...universal joint, 5...pinion rack mechanism,
6...steered wheel tie rod, 10...torque sensor, 11...ignition key,
12... vehicle speed sensor, 14... battery, 20... motor, 30... control unit,
40...current command value calculation unit, 45...voltage command value calculation unit, 46...two-phase/three-phase conversion unit,
47... PWM control unit, 48... inverter, 49... three-phase/two-phase conversion unit,
60, 61, 62...current sensors, 63...resolver, 70...control band setting unit,
71... PID control unit, 72... low-pass filter, 73... first delay element,
75... second delay element, 80... EMF disturbance suppression section

Claims (5)

電流指令値と実電流値との差分値に基づいたPID制御により電圧指令値を算出するPID制御部と、
前記電圧指令値に基づいた出力電圧値を出力する電圧出力部と、
前記PID制御部と前記電圧出力部との間で前記電圧指令値を、外部入力無しで、遅延を伴って正帰還させることでモータの逆起電圧による外乱を抑制する外乱抑制部と、
を備えたモータ制御装置。
a PID control unit that calculates a voltage command value by PID control based on a difference between a current command value and an actual current value;
a voltage output unit that outputs an output voltage value based on the voltage command value;
a disturbance suppression unit that suppresses disturbances caused by a back electromotive force of the motor by positively feeding back the voltage command value with a delay between the PID control unit and the voltage output unit without an external input;
A motor control device comprising:
前記PID制御部と前記電圧出力部との間で前記電圧指令値に作用するローパスフィルタを更に備え、
前記外乱抑制部は、前記電圧指令値を前記ローパスフィルタの出力側から入力側にフィードバックさせる請求項1に記載のモータ制御装置。
a low-pass filter acting on the voltage command value between the PID control unit and the voltage output unit;
The motor control device according to claim 1 , wherein the disturbance suppression unit feeds back the voltage command value from the output side to the input side of the low-pass filter.
前記PID制御部は、前記差分値に対し、
PID={ωL+(R/2)}[1+{ω/(2s)}+{s/(2ω)}]
但し、
s:ラプラス演算子
ω[rad/s]:外乱抑制帯域
L[H]:前記モータのインダクタンス
R[Ω]:前記モータの抵抗
で表されるゲインGPIDを作用させて前記電圧指令値を算出する請求項1に記載のモータ制御装置。
The PID control unit adjusts the difference value by:
G PID = {ω c L+(R/2)} [1+{ω c /(2s)}+{s/(2ω c )}]
however,
s: Laplace operator ω c [rad/s]: disturbance suppression band L [H]: inductance of the motor R [Ω]: gain G represented by resistance of the motor The motor control device according to claim 1, wherein the voltage command value is calculated by applying a PID .
請求項1から3のいずれか1項に記載のモータ制御装置と、
前記モータ制御装置によって制御された電圧が印加されるモータと、
を備えた電動アクチュエータ。
The motor control device according to any one of claims 1 to 3;
a motor to which a voltage controlled by the motor control device is applied;
An electric actuator equipped with
請求項1から3のいずれか1項に記載のモータ制御装置と、
前記モータ制御装置によって制御された電圧が印加されるモータと、
前記モータによって駆動されるパワーステアリング機構と、
を備えた電動パワーステアリング装置。
The motor control device according to any one of claims 1 to 3;
a motor to which a voltage controlled by the motor control device is applied;
a power steering mechanism driven by the motor;
An electric power steering device equipped with
JP2022085838A 2022-05-26 2022-05-26 Motor control device, electric actuator, and electric power steering device Active JP7729263B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022085838A JP7729263B2 (en) 2022-05-26 2022-05-26 Motor control device, electric actuator, and electric power steering device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022085838A JP7729263B2 (en) 2022-05-26 2022-05-26 Motor control device, electric actuator, and electric power steering device

Publications (2)

Publication Number Publication Date
JP2023173524A JP2023173524A (en) 2023-12-07
JP7729263B2 true JP7729263B2 (en) 2025-08-26

Family

ID=89030905

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022085838A Active JP7729263B2 (en) 2022-05-26 2022-05-26 Motor control device, electric actuator, and electric power steering device

Country Status (1)

Country Link
JP (1) JP7729263B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001315657A (en) 2000-05-08 2001-11-13 Mitsubishi Electric Corp Control device for electric power steering device.
US20110102928A1 (en) 2009-10-30 2011-05-05 Hitachi Asia Ltd. Low frequency booster for rv/shock/fricton disturbance rejection
JP2013219870A (en) 2012-04-05 2013-10-24 Mitsutoyo Corp Motor controller with counterelectromotive voltage compensation
US20180316291A1 (en) 2017-04-27 2018-11-01 Steering Solutions Ip Holding Corporation Disturbance observer for permanent magnet direct current machines

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2949183B2 (en) * 1992-11-25 1999-09-13 光洋精工株式会社 Electric power steering device
JP3269198B2 (en) * 1993-07-21 2002-03-25 株式会社安川電機 Position control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001315657A (en) 2000-05-08 2001-11-13 Mitsubishi Electric Corp Control device for electric power steering device.
US20110102928A1 (en) 2009-10-30 2011-05-05 Hitachi Asia Ltd. Low frequency booster for rv/shock/fricton disturbance rejection
JP2013219870A (en) 2012-04-05 2013-10-24 Mitsutoyo Corp Motor controller with counterelectromotive voltage compensation
US20180316291A1 (en) 2017-04-27 2018-11-01 Steering Solutions Ip Holding Corporation Disturbance observer for permanent magnet direct current machines

Also Published As

Publication number Publication date
JP2023173524A (en) 2023-12-07

Similar Documents

Publication Publication Date Title
JP4269677B2 (en) Electric power steering device
US8150580B2 (en) Motor controller and electric power steering system
CN109818536B (en) Torque Ripple Compensation and Feedforward Control in Motor Control Systems
US10259489B2 (en) Electric steering control device
JP5131432B2 (en) Motor control device
CN110497959B (en) Compensator anti-wind system and method for motion control system
JP5387878B2 (en) Motor control device
CN110365268A (en) Torque Ripple Compensation in Motor Control Systems
JP5994480B2 (en) Electric power steering device
CN114389504B (en) Optimal torque control for a multiphase synchronous motor having an open circuit condition
JP7014028B2 (en) Steering control device
JP5136839B2 (en) Motor control device
CN112865651B (en) Supply current management under motor current control for voltage saturation
US6734649B1 (en) Dynamic tuning of current loop controller for a permanent magnet brushless motor
CN114301359B (en) Active motor current limiting for synchronous motor drives
JP5265436B2 (en) Electric power steering apparatus and control method thereof
JP7729263B2 (en) Motor control device, electric actuator, and electric power steering device
WO2020079899A1 (en) Motor control device, electric actuator product, and electric power steering device
JP2007091182A (en) Control device for electric power steering device
JP2007259603A (en) Control device for brushless motor
JP7768041B2 (en) Motor control device, electric actuator, and electric power steering device
JP7735938B2 (en) Motor control device, electric actuator, and electric power steering device
JP5470968B2 (en) Motor control device and electric power steering device
CN114400931B (en) Optimization of torque capability with active limitation of regenerative current in synchronous motor drives
JP7815996B2 (en) Motor control device, electric actuator, and electric power steering device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241203

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250715

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250716

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250728

R150 Certificate of patent or registration of utility model

Ref document number: 7729263

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150