JP2017165239A - Electric power steering device - Google Patents
Electric power steering device Download PDFInfo
- Publication number
- JP2017165239A JP2017165239A JP2016051822A JP2016051822A JP2017165239A JP 2017165239 A JP2017165239 A JP 2017165239A JP 2016051822 A JP2016051822 A JP 2016051822A JP 2016051822 A JP2016051822 A JP 2016051822A JP 2017165239 A JP2017165239 A JP 2017165239A
- Authority
- JP
- Japan
- Prior art keywords
- rack
- unit
- control
- axial force
- electric power
- 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.)
- Pending
Links
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
本発明は、少なくとも操舵トルクに基づいて電流指令値を演算し、電流指令値によってモータを駆動し、車両の操舵系にアシスト力を付与するようにした電動パワーステアリング装置に関し、特に粘弾性モデルを規範モデルとし、ラックエンド近傍で電流指令値を絞ることによりアシストトルクを減少させ、端当て時の勢いを減衰して衝撃エネルギーを低くし、トルク及び推力伝達機構の破損を抑制し、ラック軸力(SAT)、ラック変位に基づいて規範モデルのモデルパラメータ、制御系(フィードバック制御部)の制御パラメータを可変させ、あらゆる路面状況にも対応可能で安全性を向上した高性能の電動パワーステアリング装置に関する。 The present invention relates to an electric power steering apparatus that calculates a current command value based on at least a steering torque, drives a motor based on the current command value, and applies an assist force to a steering system of a vehicle. As a reference model, the assist torque is reduced by narrowing the current command value near the rack end, the momentum at the time of end contact is attenuated, impact energy is lowered, damage to the torque and thrust transmission mechanism is suppressed, rack axial force (SAT) The present invention relates to a high-performance electric power steering apparatus that can change the model parameters of a reference model and control parameters of a control system (feedback control unit) based on rack displacement, and can cope with any road surface condition and improve safety. .
車両の操舵系にモータの回転力でアシスト力を付与する電動パワーステアリング装置(EPS)は、モータの駆動力を減速機を介してギア又はベルト等の伝達機構により、ステアリングシャフト或いはラック軸にアシスト力を付与するようになっている。かかる従来の電動パワーステアリング装置は、アシスト力のトルクを正確に発生させるため、モータ電流のフィードバック制御を行っている。フィードバック制御は、電流指令値とモータ電流検出値との差が小さくなるようにモータ印加電圧を調整するものであり、モータ印加電圧の調整は、一般的にPWM(パルス幅変調)制御のデューティの調整で行っている。 An electric power steering device (EPS) that applies an assist force to a vehicle steering system by a rotational force of a motor assists a steering shaft or a rack shaft by a transmission mechanism such as a gear or a belt via a reduction gear. It is designed to give power. Such a conventional electric power steering apparatus performs feedback control of motor current in order to accurately generate assist torque. In feedback control, the motor applied voltage is adjusted so that the difference between the current command value and the motor current detection value becomes small. In general, the adjustment of the motor applied voltage is performed by the duty of PWM (pulse width modulation) control. It is done by adjustment.
電動パワーステアリング装置の一般的な構成を図1に示して説明すると、ハンドル1のコラム軸(ステアリングシャフト、ハンドル軸)2は減速ギア3、ユニバーサルジョイント4a及び4b、ピニオンラック機構5、タイロッド6a,6bを経て、更にハブユニット7a,7bを介して操向車輪8L,8Rに連結されている。また、コラム軸2には、ハンドル1の操舵トルクを検出するトルクセンサ10が設けられており、ハンドル1の操舵力を補助するモータ20が減速ギア3を介してコラム軸2に連結されている。電動パワーステアリング装置を制御するコントロールユニット(ECU)30には、バッテリ13から電力が供給されると共に、イグニションキー11を経てイグニションキー信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクThと車速センサ12で検出された車速Velとに基づいて、アシストマップを用いてアシスト指令の電流指令値の演算を行い、演算された電流指令値に補償等を施した電圧制御値Vrefによってモータ20に供給する電流を制御する。
The general configuration of the electric power steering apparatus will be described with reference to FIG. 1. A column shaft (steering shaft, handle shaft) 2 of a
コントロールユニット30には、車両の各種情報を授受するCAN(Controller Area Network)40が接続されており、車速VelはCAN40から受信することも可能である。また、コントロールユニット30には、CAN40以外の通信、アナログ/ディジタル信号、電波等を授受する非CAN41も接続可能である。
The
このような電動パワーステアリング装置において、コントロールユニット30は主としてCPU(MPUやMCUを含む)で構成されるが、そのCPU内部においてプログラムで実行される一般的な機能を示すと、例えば図2に示されるような構成となっている。
In such an electric power steering apparatus, the
図2を参照してコントロールユニット30の機能及び動作を説明すると、トルクセンサ10からの操舵トルクTh及び車速センサ12からの車速Velは電流指令値を演算するトルク制御部31に入力され、演算された電流指令値Iref1は減算部32Bに入力され、モータ電流検出値Imと減算される。減算部32Bでの減算結果である偏差I(=Iref1−Im)はPI制御等の電流制御部35で制御され、電流制御された電圧制御値VrefがPWM制御部36に入力されてデューティを演算され、PWM信号でインバータ37を介してモータ20をPWM駆動する。モータ20のモータ電流値Imはモータ電流検出器38で検出され、減算部32Bに入力されてフィードバックされる。モータ20にはレゾルバ等の回転角センサ21が連結されており、回転角θが検出されて出力される。
The function and operation of the
このような電動パワーステアリング装置では、操舵系の最大舵角(ラックエンド)の近傍で大きなアシストトルクがモータにより付加されると、操舵系が最大舵角に至った時点で大きな衝撃が生じ、トルク及び推力伝達機構に過大な負荷がかかり、耐久性を劣化させる可能性がある。 In such an electric power steering device, when a large assist torque is applied by the motor in the vicinity of the maximum steering angle (rack end) of the steering system, a large impact occurs when the steering system reaches the maximum steering angle, and the torque In addition, an excessive load is applied to the thrust transmission mechanism, which may deteriorate durability.
そのため、特公平6−4417号公報(特許文献1)には、操舵系の操舵角が最大操舵角より所定値手前になったことを判定する操舵角判定手段を備えると共に、操舵角が最大操舵角より所定値手前になったときにモータへ供給する電力を減少させて、アシストトルクを減少させる補正手段を備えた電動式パワーステアリング装置が開示されている。 Therefore, Japanese Patent Publication No. 6-4417 (Patent Document 1) includes steering angle determination means for determining that the steering angle of the steering system is a predetermined value before the maximum steering angle, and the steering angle is maximum steering. There has been disclosed an electric power steering apparatus provided with a correction means for reducing the assist torque by reducing the electric power supplied to the motor when the angle is a predetermined value before the angle.
また、特許第4115156号公報(特許文献2)には、調節機構が端位置に近づいているかどうかを決定し、調節機構が端位置に近づいていることがわかった場合、ステアリング補助を減少するように駆動手段を制御し、調節機構が端位置に近付く速度を決定するため、位置センサによって決定された調節速度が評価される電動パワーステアリング装置が示されている。 Japanese Patent No. 4115156 (Patent Document 2) determines whether or not the adjusting mechanism is approaching the end position, and if it is found that the adjusting mechanism is approaching the end position, the steering assist is reduced. An electric power steering device is shown in which the adjustment speed determined by the position sensor is evaluated in order to control the drive means and determine the speed at which the adjustment mechanism approaches the end position.
しかしながら、特許文献1に開示された電動式パワーステアリング装置では、操舵角が最大操舵角より所定値手前になったことで電力を減少させており、操舵速度等を全く考慮していないので、微細な電流低減制御ができない。また、モータのアシストトルクを減少させる特性が全く示されておらず、具体的な構成となっていない。
However, in the electric power steering apparatus disclosed in
また、特許文献2に開示された電動パワーステアリング装置では、アシスト量を終端に向かうに従って減少していくが、終端に近づく速度に応じてアシスト量低減の速さを調整し、終端での速度を十分に落とすようにしている。しかし、特許文献2では、速度に応じて低減する特性を変化させることのみを示しており、物理的なモデルには基づいていない。また、フィードバック制御していないため、路面状況(負荷状態)によっては特性、或いは結果が変化する恐れがある。
Further, in the electric power steering device disclosed in
本発明は上述のような事情よりなされたものであり、本発明の目的は、物理モデルに基づいた制御系を構成し、規範モデルに制御対象の出力(ラックエンドまでの距離)が追従するようなモデルフォローイング制御を構成し、トルク及び推力伝達機構の破損を抑制し、安全性を更に向上させると共に、フィードバック(FB)制御部のモデルパラメータ、制御パラメータを可変とした安全性が高く高性能な電動パワーステアリング装置を提供することにある。 The present invention has been made under the circumstances described above, and an object of the present invention is to configure a control system based on a physical model so that the output of the control target (distance to the rack end) follows the reference model. The model following control is configured to prevent damage to the torque and thrust transmission mechanism to further improve safety, and the model parameters and control parameters of the feedback (FB) control unit can be made variable for high safety and high performance. It is to provide a simple electric power steering device.
本発明は、少なくとも操舵トルクに基づいて電流指令値を演算し、前記電流指令値に基づいてモータを駆動することにより、操舵系をアシスト制御する電動パワーステアリング装置に関し、本発明の上記目的は、ラックエンド手前の所定角度x0の範囲内で粘弾性モデルを規範モデルとした、フィードバック制御部で成るモデルフォローイング制御の構成であり、前記フィードバック制御部が入力側ラック軸力fに基づいて目標ラック変位を演算するフィードバック要素と、前記目標ラック変位及びラック変位xの位置偏差に基づいて出力側ラック軸力ffを出力する制御要素部とで構成され、前記フィードバック要素及び前記制御要素部の少なくとも一方のパラメータを可変して設定する補正部を具備することにより達成される。 The present invention relates to an electric power steering apparatus that calculates a current command value based on at least a steering torque and drives a motor based on the current command value to assist control the steering system. viscoelastic models within a predetermined angle x 0 of the rack end before was the norm model, a configuration model following control made by the feedback controller, the feedback controller based on the input-side rack axial force f target A feedback element that calculates a rack displacement, and a control element unit that outputs an output-side rack axial force ff based on a positional deviation between the target rack displacement and the rack displacement x, and at least of the feedback element and the control element unit This is achieved by including a correction unit that variably sets one parameter.
また、本発明の上記目的は、前記操舵トルクによるラック軸力f1及び前記電流指令値によるラック軸力f2を加算してラック軸力f3を求め、前記ラック変位xが前記所定角度x0の範囲内に入った時の前記ラック軸力f3を初期ラック軸力Fzとして記憶し、以後は前記ラック軸力f3と前記初期ラック軸力Fzの差を前記入力側ラック軸力fとする軸力演算部が設けられていることにより、或いは前記制御要素部のパラメータは、前記ラック変位xに応じて補正を行う位置補正部1と、前記位置補正部1からの補正変位に応じて制御パラメータを出力する制御パラメータ設定部とで演算され、前記フィードバック要素のパラメータは、前記ラック変位xに応じて補正を行う位置補正部2と、前記位置補正部1からの補正変位に応じてモデルパラメータを出力するモデルパラメータ設定部とで演算されるようになっていることにより、或いは前記位置補正部1及び前記位置補正部2の出力特性が、前記初期ラック軸力Fzをパラメータとして変化することにより、或いは前記出力特性のゲインが、前記初期ラック軸力Fzが小さくなるに従って大きくなっていることにより、或いは前記位置補正部1及び前記位置補正部2の出力特性が、車速をパラメータとして変化することにより、或いは前記出力特性のゲインが、前記車速が大きくなるに従って大きくなっていることにより、或いは前記位置補正部1及び前記位置補正部2の出力特性が、モータ角速度をパラメータとして変化することにより、或いは前記出力特性のゲインが、前記モータ角速度が大きくなるに従って大きくなっていることにより、或いは前記制御要素部のパラメータは、前記ラック変位xに応じて制御パラメータを出力する制御パラメータ設定部で演算され、前記フィードバック要素のパラメータは、前記ラック変位xに応じてモデルパラメータを出力するモデルパラメータ設定部で演算されるようになっていることにより、或いは前記位置補正部1及び前記位置補正部2の出力特性が、前記初期ラック軸力Fzをパラメータとして変化することにより、或いは前記初期ラック軸力Fzが小さくなるに従って前記制御パラメータの値が大きくなると共に、前記初期ラック軸力Fzが小さくなるに従って前記モデルパラメータの値が大きくなることにより、或いは前記位置補正部1及び前記制御パラメータ設定部が一体構成であり、前記位置補正部2及び前記モデルパラメータ設定部が一体構成であることにより、より効果的に達成される。
The above-described object of the present invention, the steering torque by adding the rack shaft force f2 by rack axial force f1 and the current command value by seeking the rack shaft force f3, the range wherein the rack displacement x is the predetermined angle x 0 The rack axial force f3 when entering the inside is stored as the initial rack axial force Fz, and thereafter, the axial force calculation is performed with the difference between the rack axial force f3 and the initial rack axial force Fz as the input side rack axial force f. A
本発明の電動パワーステアリング装置によれば、物理モデルに基づいた制御系を構成しているので、定数設計に見通しが立て易くなり、規範モデルに制御対象の出力(ラックエンドまでの距離)が追従するようなモデルフォローイング制御を構成しているので、負荷状態(外乱)や制御対象の変動にロバスト(頑健)なトルク及び推力伝達機構の保護となる利点がある。 According to the electric power steering apparatus of the present invention, since the control system based on the physical model is configured, it is easy to make a constant design perspective, and the output of the control target (distance to the rack end) follows the reference model. Therefore, there is an advantage of protecting the torque and the thrust transmission mechanism that are robust to the load state (disturbance) and the fluctuation of the control target.
更に、本発明の電動パワーステアリング装置によれば、規範モデルのモデルパラメータ及び制御要素のパラメータをラック軸力、ラック変位に基づいて可変としているので、制御性が向上し、あらゆる路面状況に応じた対応が可能となる利点がある。 Furthermore, according to the electric power steering apparatus of the present invention, the model parameter of the reference model and the parameter of the control element are made variable based on the rack axial force and the rack displacement, so that the controllability is improved and the road surface condition is met. There is an advantage that can be handled.
本発明は、ラックエンド近傍の物理モデルに基づいた制御系を構成し、粘弾性モデル(バネ定数、粘性摩擦係数)を規範モデルとし、その規範モデルに制御対象の出力(ラックエンドまでの距離)が追従するようなモデルフォローイング制御を構成し、衝撃力を減衰し、トルク及び推力伝達機構の破損を抑制し、安全性を向上した電動パワーステアリング装置である。 The present invention constitutes a control system based on a physical model in the vicinity of the rack end, uses a viscoelastic model (spring constant, viscous friction coefficient) as a reference model, and outputs the control target (distance to the rack end) to the reference model. This is an electric power steering apparatus that is configured to follow model following control, attenuate the impact force, suppress the breakage of the torque and thrust transmission mechanism, and improve safety.
モデルフォローイング制御は粘弾性モデル追従制御部で構成し、粘弾性モデル追従制御部をフィードフォワード制御部若しくはフィードバック制御部、或いはその両者で構成し、ラックエンド手前の所定角度外では通常のアシスト制御を行い、ラックエンド手前の所定角度内でモデルフォローイング制御を行い、ラックエンドに当たることを防止する。 Model following control is composed of a viscoelastic model following control unit, and the viscoelastic model following control unit is composed of a feedforward control unit, a feedback control unit, or both, and normal assist control outside a predetermined angle before the rack end. The model following control is performed within a predetermined angle in front of the rack end to prevent it from hitting the rack end.
更に本発明では、モデルフォローイング制御の粘弾性モデルのモデルパラメータ及び制御要素に対する制御パラメータ(フィードバック制御部の制御ゲイン)を所定角度内で可変すると共に、所定角度範囲内に入ったときのラック軸力(SAT)に応じてモデルパラメータ及び制御パラメータを可変とする。例えば、開始舵角付近では、粘弾性モデルのバネ項を小さく、制御ゲインを低くし、ラックエンドに近づくにつれて大きく設定する。また、所定角度範囲内に入ったときのラック軸力が小さいほどバネ項を大きくし、制御ゲインを大きく設定する。このようにすることで、開始舵角付近の制御量が小さく、所定範囲内外でのアシスト量の変化量が小さくなる。これにより、運転者はアシスト量の変化による反力違和感を感じないようにできる。また、ラックエンドに近い領域では制御ゲインを大きく設定し、制御量を大きくすることができるため、ラックエンドに到達することを防止できる。 Furthermore, in the present invention, the model parameter of the model following control viscoelastic model and the control parameter for the control element (control gain of the feedback control unit) are varied within a predetermined angle, and the rack shaft when entering the predetermined angle range The model parameter and the control parameter are made variable according to the force (SAT). For example, in the vicinity of the start steering angle, the spring term of the viscoelastic model is decreased, the control gain is decreased, and is increased as the rack end is approached. Further, the spring term is increased and the control gain is set larger as the rack axial force when entering the predetermined angle range is smaller. By doing so, the control amount in the vicinity of the start steering angle is small, and the change amount of the assist amount within and outside the predetermined range is small. This prevents the driver from feeling uncomfortable reaction force due to the change in the assist amount. Further, since the control gain can be set large in the region close to the rack end and the control amount can be increased, it is possible to prevent reaching the rack end.
また、路面状態(アスファルト、濡れた路面、氷上、雪上等)により、所定角度範囲のラック軸力が変化する。路面の摩擦係数が小さい場合(氷上、雪上)ではラック軸力が小さく、アスファルトでは路面摩擦係数が大きくラック軸力が大きい。モデルパラメータ、制御パラメータ(ゲイン)をアスファルトで適切に設定した場合、氷上、雪上などでは適切ではなくなる可能性がある。摩擦係数が小さい場合は、ラックエンドに向けて大きなアシスト力を発生できる余裕量が大きく、舵角が大きく進み、ラックエンドに到達する可能性が高くなる。所定角度範囲に入った時点でのラック軸力が小さいほど、粘弾性モデルのバネ定数を大きくし、制御ゲインを高くすることで、舵角進み角度を小さくすることが望まれる。そこで、本発明では、ラック軸力が小さいほど、バネ定数が大きく制御ゲインを高くすることのできる補正部を設けている。 Further, the rack axial force within a predetermined angle range varies depending on the road surface condition (asphalt, wet road surface, ice, snow, etc.). When the road surface friction coefficient is small (on ice or snow), the rack axial force is small, and asphalt has a large road surface friction coefficient and a large rack axial force. If model parameters and control parameters (gains) are set appropriately on asphalt, they may not be appropriate on ice or snow. When the friction coefficient is small, there is a large margin for generating a large assist force toward the rack end, the steering angle advances greatly, and the possibility of reaching the rack end increases. As the rack axial force when entering the predetermined angle range is smaller, it is desired to increase the spring constant of the viscoelastic model and increase the control gain to reduce the steering angle advance angle. Therefore, in the present invention, a correction unit is provided that can increase the control gain with a larger spring constant as the rack axial force is smaller.
以下に、本発明の実施形態を、図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
先ず、本発明の前提となるモデルフォローイング制御について、図2に対応させて示す図3を説明する。 First, model following control which is a premise of the present invention will be described with reference to FIG. 3 corresponding to FIG.
図3に示すモデルフォローイング制御では、電流指令値Iref1は変換部101でラック軸力fに変換され、ラック軸力fは粘弾性モデル追従制御部120に入力される。ラック軸力fはコラム軸トルクと等価であるが、以下の説明では便宜的にラック軸力として説明する。
In the model following control shown in FIG. 3, the current command value Iref1 is converted into the rack axial force f by the
電流指令値Iref1からラック軸力fへの変換は、下記数1に従って行われる。 The conversion from the current command value Iref1 to the rack axial force f is performed according to the following equation (1).
回転角センサ21からの回転角θはラック位置変換部100に入力され、判定用ラック位置Rxに変換される。判定用ラック位置Rxはラックエンド接近判定部110に入力され、ラックエンド接近判定部110は図4に示すように、判定用ラック位置Rxがラックエンド手前の所定位置x0以内にあると判定したときに端当て抑制制御機能を働かせ、ラック変位xを出力すると共に切替信号SWSを出力する。切替信号SWS及びラック変位xは、ラック軸力fと共に粘弾性モデル追従制御部120へ入力され、粘弾性モデル追従制御部120で制御演算されたラック軸力ffは変換部102で電流指令値Iref2に変換され、電流指令値Iref2は加算部103で電流指令値Iref1と加算されて電流指令値Iref3となる。電流指令値Iref3に基づいて、上述したアシスト制御が行われる。
The rotation angle θ from the
なお、図4に示すラックエンド近接領域を設定する所定位置x0は、適宜な位置に設定可能である。 The predetermined position x 0 to set the rack end proximal region shown in FIG. 4 can be set at an appropriate position.
変換部102でのラック軸力ffから電流指令値Iref2への変換は、下記数2に従って行われる。
The conversion from the rack axial force ff to the current command value Iref2 in the
図5の実施形態1では、ラック軸力fはフィードフォワード制御部130及びフィードバック制御部140に入力され、ラック変位xはフィードバック制御部140に入力される。フィードフォワード制御部130からのラック軸力FFは切替部121に入力され、フィードバック制御部140からのラック軸力FBは切替部122入力される。切替部121及び122は切替信号SWSによってON/OFFされ、切替信号SWSによってOFFされているときは、各出力u1及びu2はゼロである。切替信号SWSによって切替部121及び122がONされたとき、切替部121からのラック軸力FFがラック軸力u1として出力され、切替部122からのラック軸力FBがラック軸力u2として出力される。切替部121及び122からのラック軸力u1及びu2が加算部123で加算され、加算値のラック軸力ffが粘弾性モデル追従制御部120から出力される。ラック軸力ffは、変換部102で電流指令値Iref2に変換される。
In
また、図6の実施形態2では、ラック変位xはフィードフォワード制御部130及びフィードバック制御部140に入力され、ラック軸力fはフィードバック制御部140に入力される。以下は図5の実施形態1と同様に、フィードフォワード制御部130からのラック軸力FFは切替部121に入力され、フィードバック制御部140からのラック軸力FBは切替部122入力される。切替部121及び122は切替信号SWSによってON/OFFされ、切替信号SWSによってOFFされているときは、各出力u1及びu2はゼロである。切替信号SWSによって切替部121及び122がONされたとき、切替部121からのラック軸力FFがラック軸力u1として出力され、切替部122からのラック軸力FBがラック軸力u2として出力される。切替部121及び122からのラック軸力u1及びu2が加算部123で加算され、加算値のラック軸力ffが粘弾性モデル追従制御部120から出力される。ラック軸力ffは変換部102で電流指令値Iref2に変換される。
In the second embodiment of FIG. 6, the rack displacement x is input to the
このような構成において、先ずその動作例全体を図7のフローチャートを参照して、次いで粘弾性モデル追従制御(実施形態1及び2)の動作例を図8のフローチャートを参照して説明する。 In such a configuration, first, the entire operation example will be described with reference to the flowchart of FIG. 7, and then the operation example of the viscoelastic model following control (Embodiments 1 and 2) will be described with reference to the flowchart of FIG.
スタート段階においては、実施形態1及び2の切替部121及び122はいずれも、ラックエンド接近判定部110からの切替信号SWSによってOFFされている。そして、動作がスタートすると先ず、トルク制御部31は操舵トルクTh及び車速Velに基づいて電流指令値Iref1を演算し(ステップS10)、ラック位置変換部100は回転角センサ21からの回転角θを判定用ラック位置Rxに変換する(ステップS11)。ラックエンド接近判定部110は判定用ラック位置Rxに基づいてラックエンド接近か否かを判定し(ステップS12)、ラックエンド接近でない場合には、粘弾性モデル追従制御部120からラック軸力ffは出力されず、電流指令値Iref1に基づく通常の操舵制御が実行され(ステップS13)、終了となるまで継続される(ステップS14)。
In the start stage, both the switching
一方、ラックエンド接近判定部110でラックエンド接近が判定された場合には、粘弾性モデル追従制御部120による粘弾性モデル追従制御が実行される(ステップS20)。即ち、図8に示すように、ラックエンド接近判定部110から切替信号SWSが出力されると共に(ステップS201)、ラック変位xが出力される(ステップS202)。また、変換部101は、前記数1に従って電流指令値Iref1をラック軸力fに変換する(ステップS203)。図5の実施形態1では、フィードフォワード制御部130はラック軸力fに基づいてフィードフォワード制御を行い(ステップS204)、フィードバック制御部140はラック変位x及びラック軸力fに基づいてフィードバック制御を行う(ステップS205)。また、図6の実施形態2では、フィードフォワード制御部130はラック変位xに基づいてフィードフォワード制御を行い(ステップS204)、フィードバック制御部140はラック変位x及びラック軸力fに基づいてフィードバック制御を行う(ステップS205)。なお、いずれの場合も、フィードフォワード制御及びフィードバック制御の順番は、逆であっても良い。
On the other hand, when the rack end
ラックエンド接近判定部110からの切替信号SWSは切替部121及び122に入力され、切替部121及び122がONされる(ステップS206)。切替部121及び122がONされると、フィードフォワード制御部130からのラック軸力FFがラック軸力u1として出力され、フィードバック制御部140からのラック軸力FBがラック軸力u2として出力される。ラック軸力u1及びu2は加算部123で加算され(ステップS207)、加算結果としてのラック軸力ffが変換部102で、前記数2に従って電流指令値Iref2に変換される(ステップS208)。
The switching signal SWS from the rack end
ここで、本発明の粘弾性モデル追従制御部120は、ラックエンド近辺の物理モデルに基づいた制御系となっており、ラックエンド手前の所定角度以内で粘弾性モデル(バネ定数k0[N/m]、粘性摩擦係数μ[N/(m/s)])を規範モデル(入力:力、出力:変位で記述された物理モデル)としたモデルフォローイング制御を構成し、ラックエンドに当たることを防止している。
Here, the viscoelastic model follow-up
図9はラックエンド近傍の模式図を示しており、質量mと力Fo,F1の関係は数3である。粘弾性モデルの方程式の算出は、例えば関西大学理工学会誌「理工学と技術」Vol.17(2010)の「弾性膜と粘弾性の力学の基礎」(大場謙吉)に示されている。
FIG. 9 shows a schematic diagram in the vicinity of the rack end, and the relationship between the mass m and the forces Fo and F1 is
実プラントPを安定な有理関数の比で表わすために、N及びDを下記数18で表わす。Nの分子はPの分子、Dの分子はPの分母となる。ただし、αは(s+α)=0の極が任意に選択できる。
In order to express the actual plant P by the ratio of a stable rational function, N and D are expressed by the following equation (18). The numerator of N is the numerator of P and the numerator of D is the denominator of P. However, the pole of (s + α) = 0 can be arbitrarily selected as α.
上記前提を踏まえると、フィードフォワード制御部130がなくても動作上に支障はなく、この場合の粘性モデル追従制御部120の構成は図14となる(実施形態3)。即ち、フィードバック制御部140は、バネ定数k0、粘性摩擦係数μをパラメータとして、ラック軸力fに基づいて目標ラック変位(目標舵角)を演算するフィードバック要素(N/F)141と、目標ラック変位及びラック変位xの位置偏差を求める減算部142と、位置偏差に基づいてラック軸力FBを制御処理するPID、PI等で成る制御要素部143とで構成され、フィードバック制御部140からのラック軸力FB、つまり制御要素部143の出力は切替部122のb2接点に入力される。切替部122のa2接点には、固定部126から固定値「0」が入力されている。そして、ラック軸力fがフィードバック要素141に入力され、ラック変位xがフィードバック制御部140内の減算部142に減算入力されると共に、パラメータ設定部124に入力される。パラメータ設定部124はラック変位xに対して、図15に示すような特性でバネ定数k0及び粘性摩擦係数μを出力し、バネ定数k0及び粘性摩擦係数μはフィードバック要素141に入力される。切替部122の接点は、ラックエンド接近判定部120からの切替信号SWSによって接点a2と接点b2を切替えられる。
Based on the above assumption, there is no problem in operation without the
本発明は上記実施形態3における規範モデルのモデルパラメータ(フィードバック要素141)又は制御要素部の制御パラメータ或いは両者のパラメータを、ラック軸力(SAT)f、ラック変位xに基づいて可変させる。即ち、規範モデルのモデルパラメータ、制御系の制御パラメータ(ゲイン)を、例えばアスファルトの路面状況で適切に設定した場合、氷上、雪上などでは適切ではなくなる可能性がある。摩擦係数が小さい場合は、ラックエンドに向けて大きなアシスト力を発生できる余裕量が大きく、舵角が大きく進み、ラックエンドに到達する可能性が高くなる。所定角度範囲に入った時点でのラック軸力が小さいほど、粘弾性モデルのバネ定数を大きくし、制御ゲインを高くすることで、舵角進み角度を小さくすることが望まれる。そこで、本発明では、ラック軸力が小さいほど、バネ定数が大きく制御ゲインを高くする各種補正部を設け、モデルパラメータ、制御パラメータを可変する。 In the present invention, the model parameter (feedback element 141) of the reference model, the control parameter of the control element unit, or both parameters are varied based on the rack axial force (SAT) f and the rack displacement x. That is, if the model parameters of the reference model and the control parameters (gains) of the control system are set appropriately in, for example, asphalt road surface conditions, they may not be appropriate on ice or snow. When the friction coefficient is small, there is a large margin for generating a large assist force toward the rack end, the steering angle advances greatly, and the possibility of reaching the rack end increases. As the rack axial force when entering the predetermined angle range is smaller, it is desired to increase the spring constant of the viscoelastic model and increase the control gain to reduce the steering angle advance angle. Therefore, in the present invention, various correction units that increase the control gain as the rack axial force is smaller are provided to vary the model parameter and the control parameter.
図16は、本発明の第1実施例を図3及び図14に対応させて示しており、操舵トルクThからラック軸力f1に変換する変換部200と、ラック軸力f1と変換部101からのラック軸力f2を加算する加算部202と、加算部202で得られたラック軸力f3(=f1+f2)から入力側ラック軸力fを演算する軸力演算部201と、制御系の位置補正部210及び制御パラメータ設定部211と、モデル系の位置補正部220及びモデルパラメータ設定部221とが設けられている。
FIG. 16 shows the first embodiment of the present invention corresponding to FIG. 3 and FIG. 14, and includes a
ラック軸力f3(=f1+f2)を入力する軸力演算部201は、ラック変位xが所定角度範囲になった時のラック軸力f3を初期ラック軸力Fzとして設定し記憶する設定記憶部201−1と、以後、ラック軸力f3から初期ラック軸力Fzを減算して入力側ラック軸力fを出力する減算部201−2とで構成されている。初期ラック軸力Fzは、ラック変位xが所定角度範囲になった時のラック軸力であり、初期ラック軸力Fzはパラメータとして、位置補正部210及び220に入力される。軸力演算部201は、ラック変位xが所定角度範囲になって以降、下記数33に従って入力側ラック軸力fを演算する。
The axial
位置補正部210及び220でラック軸力Fzに応じて、見かけ上ラック位置xを大きく或いは小さくすることで、規範モデルのモデルパラメータや制御パラメータを変化させる。このように補正することで、ラックエンドに向けて舵角が進む特性を調整することができる。
The
このような構成において、図16の第1実施例の動作例を図20及び図21のフローチャートを参照して説明する。 In such a configuration, an operation example of the first embodiment of FIG. 16 will be described with reference to flowcharts of FIGS.
ラックエンド接近判定部110から切替信号SWSが出力され、切替部122の接点がa2から接点b2に切替えられると共に(ステップS201)、変換部200で操舵トルクThがラック軸力f1に変換される(ステップS202)。トルク制御部31で電流指令値Iref1が演算され、電流指令値Iref1は変換部101でラック軸力f2に変換され(ステップS203)、切替部122が接点b2に切替えられた瞬間にその時のラック軸力f3を初期ラック軸力Fzとして設定記憶部201−1に設定し(ステップS204)、その後はラック軸力f3から、記憶された初期ラック軸力Fzを減算部201−2で減算してラック軸力fを演算し(ステップS205)、フィードバック制御部140内のフィードバック要素141に入力側ラック軸力として入力する。
The switching signal SWS is output from the rack end
また、ラックエンド接近判定部110からラック変位xが出力され(ステップS206)、ラック変位xはフィードバック制御部140内の減算部142に減算入力されると共に、位置補正部210及び220に入力される。位置補正部210は位置補正処理#1により、ラック変位x及び初期ラック軸力Fzに基づいて補正変位xm1を演算し(ステップS210)、制御パラメータ設定部211は補正変位xm1に基づいて制御パラメータkp、kdを演算する(ステップS211)。制御パラメータkp、kdは、フィードバック制御部140内の制御要素部143に設定される。位置補正部220は位置補正処理#2により、ラック変位x及び初期ラック軸力Fzに基づいて補正変位xm2演算し(ステップS212)、モデルパラメータ設定部221は補正変位xm2に基づいてモデルパラメータμ、k0を演算する(ステップS213)。モデルパラメータμ、k0は、フィードバック制御部140内のフィードバック要素141に設定される。
Further, the rack displacement x is output from the rack end approach determination unit 110 (step S206), and the rack displacement x is input to the
フィードバック制御部140は、ラック軸力f、ラック位置x及び設定された制御パラメータkp、kd、モデルパラメータμ、k0によりフィードバック制御の処理を行い(ステップS220)、出力側ラック軸力ffを出力する(ステップS230)。ラック軸力ffは変換部102で電流指令値Iref2に変換され(ステップS231)、終了となるまで上記動作を繰り返す(ステップS232)。
上記ステップS232で終了となった場合には、切替信号SWSの出力によって切替部122の接点を接点b2から接点a2に切替え(ステップS233)、その後、図7のステップS14に移行する。
When the process ends in step S232, the contact of the
フィードバック制御部140におけるフィードバック制御の処理は、図21に示すような動作で実施される。
The feedback control process in the
先ずモデルパラメータ設定部221で演算されたモデルパラメータμ、k0がフィードバック要素141に設定され(ステップS221)、フィードバック要素141でN/F処理が実施され、目標ラック変位(目標舵角)が演算される(ステップS222)。目標ラック変位は減算部142に加算入力され、減算入力されるラック変位xとの位置偏差が演算され(ステップS223)、求められた位置偏差は制御要素部143に入力される。また、制御パラメータ設定部211で演算された制御パラメータkp、kdが、制御要素部143に設定され(ステップS224)、制御演算が実施され(ステップS225)、制御演算により得られたラック軸力FBが出力される(ステップS226)。なお、制御パラメータkp、kdの設定順序は適宜変更可能である。
First, the model parameters μ and k 0 calculated by the model
次に、本発明の第2実施例を図22に示して説明する。第2実施例では第1実施例の位置補正部210及び220が削除されると共に、制御パラメータ設定部212及びモデルパラメータ設定部222にパラメータとして初期ラック軸力Fzが入力されている。制御パラメータ設定部212の特性は図23に示すように、制御パラメータkp及びkdは初期ラック軸力Fzが小さくなるに従って大きな増加率となっている。また、モデルパラメータ設定部222の特性は図24に示すように、モデルパラメータμ、k0は初期ラック軸力Fzが小さくなるに従って大きな値となっており、下記数35の関数で表わされる。
Next, a second embodiment of the present invention will be described with reference to FIG. In the second embodiment, the
図25は本発明の第3実施例を示しており、位置補正部210A及び220Aにパラメータとして車速Velを入力している。そして、位置補正部210Aはラック変位xに対して図26に示すように、車速Velが大きくなるに従って補正変位xm1が大きくなるように可変し、位置補正部220Aはラック変位xに対して図27に示すように、車速Velが大きくなるに従って補正変位xm2が大きくなるように可変する。
FIG. 25 shows a third embodiment of the present invention, in which the vehicle speed Vel is input as a parameter to the
位置補正部210A及び220Aで車速Velに応じて、見かけ上ラック位置xを大きく或いは小さくすることで、規範モデルのモデルパラメータや制御パラメータを変化させる。クリーピング走行時は、停車中ラック軸力Fzの特性と、異なり、舵角に対して大きさは小さく、傾きも小さくなる。このように補正することで、ラックエンドに向けて舵角が進む特性を調整することができる。
The
図28は本発明の第4実施例を示しており、位置補正部210B及び220Bにパラメータとしてモータ角速度ωを入力している。モータ角速度ωは角速度演算部203で、回転角θから演算(微分)で算出される。そして、位置補正部210Bはラック変位xに対して図29に示すように、モータ角車速ωが大きくなるに従って補正変位xm1が大きくなるように可変し、位置補正部220Bはラック変位xに対して図30に示すように、モータ角車速ωが大きくなるに従って補正変位xm2が大きくなるように可変する。
FIG. 28 shows a fourth embodiment of the present invention, in which the motor angular velocity ω is input as a parameter to the
位置補正部210B及び220Bでモータ角速度ω(ラック変位速度)に応じて、見かけ上ラック位置xを大きく或いは小さくすることで、規範モデルのモデルパラメータや制御パラメータを変化させる。ラック変位速度(モータ角速度)ωが大きい場合は、ラックエンドに向かう速度が大きいときに、規範モデルのバネ項やダンピングを大きくし、規範モデル出力がラックエンドに向かって大きくならないように、また、制御パラメータ(ゲイン)を大きくして、ラック変位がラックエンドに向かって進まないようにする。位置補正部210B及び220Bをモータ角速度(ラック変位速度)ωに応じて補正することで、ラックエンドに向けて舵角が進む特性を調整することができる。
The
なお、制御要素部143(Cd)は任意のPID(比例積分微分)制御、PI制御、PD制御の構成のいずれでも良い。また、上述では位置補正部とパラメータ設定部を個別に表示しているが、一体的な構成であっても良い。更に、上述では回転角θをモータに連結された回転角センサから得ているが、舵角センサから取得するようにしても良い。 Note that the control element unit 143 (Cd) may have any configuration of PID (proportional integral derivative) control, PI control, and PD control. In the above description, the position correction unit and the parameter setting unit are individually displayed. However, an integrated configuration may be used. Furthermore, although the rotation angle θ is obtained from the rotation angle sensor connected to the motor in the above description, it may be obtained from the steering angle sensor.
1 ハンドル
2 コラム軸(ステアリングシャフト、ハンドル軸)
10 トルクセンサ
12 車速センサ
13 バッテリ
14 舵角センサ
20 モータ
23 モータ駆動部
30 コントロールユニット(ECU)
31 トルク制御部
35 電流制御部
36 PWM制御部
100 ラック位置変換部
101、200 変換部
110 ラックエンド接近判定部
120 粘弾性モデル追従制御部
121、122 切替部
130 フィードフォワード制御部
140 フィードバック制御部
141 フィードバック要素
143 制御要素部
201 軸力演算部
201−1 設定記憶部
203 角速度演算部
210、210A、210B 位置補正部(制御系)
211、212 制御パラメータ設定部
220、220A、220B 位置補正部(モデル系)
221、222 モデルパラメータ設定部
1
DESCRIPTION OF
31
211, 212 Control
221 and 222 Model parameter setting section
Claims (13)
ラックエンド手前の所定角度x0の範囲内で粘弾性モデルを規範モデルとした、フィードバック制御部で成るモデルフォローイング制御の構成であり、トルク及び推力伝達機構の破損を抑制し、前記フィードバック制御部が入力側ラック軸力fに基づいて目標ラック変位を演算するフィードバック要素と、前記目標ラック変位及びラック変位xの位置偏差に基づいて出力側ラック軸力ffを出力する制御要素部とで構成され、前記フィードバック要素及び前記制御要素部の少なくとも一方のパラメータを可変して設定する補正部を具備したことを特徴とする電動パワーステアリング装置。 In the electric power steering device for calculating the current command value based on at least the steering torque and driving the motor based on the current command value to assist the steering system,
Viscoelastic models within a predetermined angle x 0 of the rack end before was the norm model, a configuration model following control made by the feedback control unit to suppress the breakage of the torque and the thrust transmission mechanism, said feedback controller Includes a feedback element that calculates a target rack displacement based on the input-side rack axial force f, and a control element unit that outputs the output-side rack axial force ff based on the target rack displacement and the positional deviation of the rack displacement x. An electric power steering apparatus comprising a correction unit that variably sets at least one parameter of the feedback element and the control element unit.
前記フィードバック要素のパラメータは、前記ラック変位xに応じて補正を行う位置補正部2と、前記位置補正部1からの補正変位に応じてモデルパラメータを出力するモデルパラメータ設定部とで演算されるようになっている請求項2に記載の電動パワーステアリング装置。 The parameter of the control element unit is calculated by a position correction unit 1 that performs correction according to the rack displacement x, and a control parameter setting unit that outputs a control parameter according to the correction displacement from the position correction unit 1,
The parameter of the feedback element is calculated by a position correction unit 2 that performs correction according to the rack displacement x and a model parameter setting unit that outputs a model parameter according to the correction displacement from the position correction unit 1. The electric power steering apparatus according to claim 2.
前記フィードバック要素のパラメータは、前記ラック変位xに応じてモデルパラメータを出力するモデルパラメータ設定部で演算されるようになっている請求項2に記載の電動パワーステアリング装置。 The parameter of the control element unit is calculated by a control parameter setting unit that outputs a control parameter according to the rack displacement x,
The electric power steering apparatus according to claim 2, wherein the parameter of the feedback element is calculated by a model parameter setting unit that outputs a model parameter in accordance with the rack displacement x.
The electric power steering apparatus according to claim 3, wherein the position correction unit 1 and the control parameter setting unit are integrated, and the position correction unit 2 and the model parameter setting unit are integrated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016051822A JP2017165239A (en) | 2016-03-16 | 2016-03-16 | Electric power steering device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016051822A JP2017165239A (en) | 2016-03-16 | 2016-03-16 | Electric power steering device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017165239A true JP2017165239A (en) | 2017-09-21 |
Family
ID=59912417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016051822A Pending JP2017165239A (en) | 2016-03-16 | 2016-03-16 | Electric power steering device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017165239A (en) |
-
2016
- 2016-03-16 JP JP2016051822A patent/JP2017165239A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6004141B1 (en) | Electric power steering device | |
JP6103163B2 (en) | Electric power steering device | |
EP2383168B1 (en) | Electric power steering device | |
JP6079942B2 (en) | Electric power steering device | |
JP6493643B2 (en) | Electric power steering device | |
JP5880801B1 (en) | Electric power steering device | |
US10173719B2 (en) | Electric power steering apparatus | |
WO2018142650A1 (en) | Electric power steering apparatus | |
EP3196099B1 (en) | Electric power steering device | |
JP2017210216A (en) | Control unit of electric power steering device | |
JP6477986B1 (en) | Control device for electric power steering device | |
JP6308342B1 (en) | Electric power steering device | |
JP2017165266A (en) | Electric power steering device | |
JP2017165306A (en) | Electric power steering device | |
JP2017171059A (en) | Electric power steering device | |
JP2017165307A (en) | Electric power steering device | |
JP2017165239A (en) | Electric power steering device | |
JP2017165268A (en) | Electric power steering device | |
JP2017171060A (en) | Electric power steering device | |
JP2017165235A (en) | Electric power steering device | |
JP2017171058A (en) | Electric power steering device | |
JP2017171062A (en) | Electric power steering device | |
JP2017171057A (en) | Electric power steering device |