WO2007043694A1 - 電動パワーステアリング装置の制御装置 - Google Patents
電動パワーステアリング装置の制御装置 Download PDFInfo
- Publication number
- WO2007043694A1 WO2007043694A1 PCT/JP2006/320790 JP2006320790W WO2007043694A1 WO 2007043694 A1 WO2007043694 A1 WO 2007043694A1 JP 2006320790 W JP2006320790 W JP 2006320790W WO 2007043694 A1 WO2007043694 A1 WO 2007043694A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- steering
- angle
- neutral point
- motor
- torque
- 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.)
- Ceased
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/0245—Means or methods for determination of the central position of the steering system, e.g. straight ahead position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/0481—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
- B62D5/049—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting sensor failures
Definitions
- the present invention relates to an improvement in a control device for an electric power steering device that controls a steering assist amount based on a steering torque and a vehicle speed, and more particularly to a rudder used for calculation and compensation of a steering assist current command value.
- the present invention relates to a control device for an electric power steering apparatus having an angle use function and an algorithm function for estimating an absolute steering angle.
- An electric power steering device that assists an automotive or vehicle steering device with an auxiliary load by the rotational force of a motor is used to drive the driving force of a motor vehicle by a transmission mechanism such as a gear or a belt via a reduction gear.
- Auxiliary load is applied to the shaft or rack shaft.
- Such a conventional electric power steering apparatus performs feedback control of the motor current in order to accurately generate assist torque (steering assist torque).
- the motor applied voltage is adjusted so that the difference between the current command value and the detected motor current value is small.
- the motor applied voltage is generally adjusted by PWM (pulse width modulation) control. This is done by adjusting the duty ratio.
- the steering shaft (column shaft) 2 of the steering handle 1 is a reduction gear 3, universal joints 4A and 4B, and a pinion rack. It is connected to steering wheel evening lod 6 via mechanism 5.
- Steering Shaft 2 is provided with a torque sensor 10 that detects the steering torque of steering handle 1.
- Motor 20 that assists the steering force of steering wheel 1 has a reduction gear 3 installed. It is connected to the steering shaft 2 via.
- the control unit 30 that controls the power steering device is supplied with electric power from the battery 14, and also receives an input key signal from the innovation key 11.
- the motor angle sensor 110 for detecting the motor angle is arranged in the motor angle 20.
- the motor angle ⁇ s from the motor angle sensor 110 is determined by the control unit. 3 Input to 0.
- the control unit 30 calculates the assist command steering assist command value I based on the steering torque T detected by the torque sensor 10 and the vehicle speed V detected by the vehicle speed sensor 12. Based on the steering assist command value I, the current supplied to the motor 20 is controlled.
- the control unit 30 is mainly composed of C P U (including M P U and M C U).
- Fig. 2 shows the general functions executed by the program inside the C P U.
- the phase compensator 3 1 is independent hardware and does not indicate a phase compensator for ⁇ , but a phase compensation function executed by c p u.
- the steering torque T detected and input by the torque sensor 10 is a phase compensator to increase the stability of the steering system. 3
- the phase is compensated by 1 and the phase compensated steering torque TA is input to the steering assist command value calculator 32.
- the vehicle speed V detected by the vehicle speed sensor 12 is also input to the steering assist command value calculator 3 2.
- the motor angle 0 s output from the motor angle sensor 110 is input to the steering angle utilization function unit 100.
- the steering assist command value calculator 3 2 is a steering assist command that is a control target value of the current supplied to the motor 20 based on the input steering torque TA and the vehicle speed V. Determine the value I.
- the steering assist command value I is input to the subtractor 3 0 A, and is fed to the feed-ford differential compensator to increase the response speed.
- 3 4 is input to the subtractor 3 0 A deviation (I 1 i) is input to the proportional calculator 35 and also to the integral calculator 36 for improving the characteristics of the feedback system.
- the output of the proportional calculator 3 5 and the integral calculator 3 6 and the output of the steering angle utilization machine, Nobe 1 100 are also added to the adder 3 0 B.
- the current control value E which is the addition result at 0 B, is input to the motor drive circuit 37 as a motor drive signal, and the motor 20 is driven.
- the current i of the motor 20 is detected by the motor current detection circuit 38 and fed back to the subtractor 30 A.
- Patent Document 1 Japanese Patent Laid-Open No. 2 0 3-2 7 6 6 3 5 (Patent Document 1), the relative rudder angle is calculated using the angle signal of the motion, and the straight traveling determination is made using each wheel speed and steering torque.
- the relative steering angle of the steering wheel when it is determined that the vehicle is traveling straight ahead is estimated as a neutral point, and the absolute steering angle is calculated from the estimated neutral point.
- a motor rotation angle detection unit that detects a rotation angle of a motor
- a neutral point position detection unit that detects a neutral point position of a steering mechanism based on the rotation speed of a vehicle wheel
- Absolute steering angle detection means for detecting the absolute steering angle of the steering mechanism based on the neutral point position detected by the neutral point position detection means and the rotation angle detected by the motor rotation angle detection means
- Patent Document 1 since the electric power steering device disclosed in Patent Document 1 is provided with absolute steering angle detection means and uses the wheel speed difference for the determination of straight traveling, a wheel speed sensor is required. There is a problem that cannot be applied to vehicles without a speed sensor. Disclosure of the invention
- the present invention has been made under the circumstances as described above.
- the object of the present invention is to calculate a relative steering angle, steering angular velocity, or motor angular velocity of a steering wheel from a motor angle sensor, thereby newly generating an external signal. It is an object of the present invention to provide a control device for an electric power steering device that can estimate a neutral point (neutral position) with high accuracy without requiring it, and can calculate an absolute angle at the same time.
- the present invention is an electric power steering that drives the motor via the current control unit with the current command value calculated by the torque control unit, and applies the assist torque to the steering mechanism by the driving of the motor.
- the above-mentioned object of the present invention relates to a control device for a steering device, a motor control device for detecting a motor control device, a torque sensor for detecting a steering torque applied to a steering shaft, and an output of the motor control device.
- a relative steering angle detection unit for detecting a steering relative steering angle 0 r, a steering angular velocity detection unit for determining the angular velocity of the motor, and a vehicle speed determination unit for determining a vehicle speed, the steering angular velocity, the steering torque, and the vehicle speed
- a neutral point calculation unit that performs a calculation by regarding the relative steering angle 0 r as a neutral point when the vehicle travels straight ahead for a predetermined time or longer. This is achieved by including an absolute rudder angle calculating unit that calculates an absolute rudder angle by using a difference between the neutral point obtained by the neutral point calculating unit and the relative rudder angle 0 r.
- the object of the present invention is to provide a reliability in which the neutral point calculation unit increases according to the vehicle speed and the straight travel duration when the straight travel duration exceeds the first threshold under the condition that the straight travel is determined.
- the neutral point angle 0 k previously corrected and the difference between the relative rudder angle r and the relative steering angle r multiplied by the reliability coefficient D (D ( ⁇ r- ⁇ k _ x ))
- D the reliability coefficient obtained by integrating the reliability coefficient D is set, and when the estimated value reliability coefficient is equal to or higher than the second threshold, the reliability coefficient D is decreased to reduce the neutral point angle 0 k . This can be achieved more effectively by reducing the correction displacement or by adding the wheel rotation speed to the straight traveling determination.
- FIG. 1 is a structural diagram showing an outline of a general electric power steering apparatus.
- FIG. 2 is a block diagram showing an example of a control unit.
- FIG. 3 is a block diagram showing an example of a control device according to the present invention.
- FIG. 4 is a block diagram showing a detailed configuration example of the neutral point detection unit.
- FIG. 5 is a block diagram showing a detailed configuration example of the neutral point detection unit.
- FIG. 6 is a diagram showing an example of the DV table.
- FIG. 7 is a flowchart showing an operation example of the present invention.
- FIG. 8 is a block diagram showing another example of the control apparatus according to the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
- the relative steering angle of the steering wheel is calculated based on the motor angle obtained from the motor angle sensor in consideration of the gear ratio of the deceleration unit, and the neutral point is estimated based on the obtained relative steering angle.
- the vehicle speed, the steering torque, and the steering angular speed are used for the determination of the straight traveling, and it is determined that the vehicle is traveling straight when the conditions for determining the straight traveling are satisfied and the state continues for a predetermined time.
- the neutral point is estimated based on the relative steering angle.
- FIG. 3 shows an embodiment of the present invention.
- the electric power steering device detects a motor angle sensor 110 for detecting the motor angle and a steering torque applied to the steering shaft.
- a torque sensor 1 1 1 and a vehicle speed sensor 1 1 2 for detecting the vehicle speed of the vehicle are provided.
- the motor angle from the motor angle sensor 1 1 0 is input to the relative rudder angle detector 1 0 1 and the rudder angle speed detector 1 0 2, and the steering torque T and vehicle speed sensor 1 1 from the torque sensor 1 1 1 1
- the vehicle speed V from 2 is input to the straight-ahead determination unit 200.
- an acceleration sensor is installed, and an acceleration acceleration signal in the longitudinal direction can be obtained, so the speed V can be calculated by obtaining and integrating via CAN (controller area ne t wo rk). It is also possible to obtain.
- Relative rudder angle detection ⁇ 1 0 1 detects steering relative rudder angle ⁇ r considering the gear ratio based on motor angle ⁇ s, and rudder angular velocity detector 1 0 2 differentiates motor angle 0 s.
- the steering angular velocity ⁇ is detected in consideration of the gear ratio.
- the rudder angular velocity ⁇ detected by the rudder angular velocity detection unit 1 0 2 is input to the straight travel determination unit 2 0 0, and the straight travel determination signal Ni calculated by the straight travel determination unit 2 0 0 is the absolute rudder angle calculation unit 1 0 4 Is input.
- the steering angular velocity ⁇ may be the motor angular velocity as it is.
- Relative rudder angle detector 1 0 2 adds the motor angle ⁇ s and considers the gear ratio after the idance key is turned on and the motor angle sensor 1 1 0 starts to output the motor angle 0 s.
- the steering angle relative steering angle 6> r is detected, and the steering angular velocity detector 1 0 2 detects the steering angular velocity ⁇ .
- the absolute rudder angle calculation unit 1 0 4 calculates the absolute rudder angle ⁇ a and the estimation based on the relative rudder angle ⁇ r and the straight traveling determination signal N i. Detect value confidence coefficient D i.
- the steering angle utilization function unit 1 0 0 for inputting the absolute steering angle ⁇ a and the estimated value reliability coefficient D i performs handle return control using the steering angle and a steering angle adjustment function according to the vehicle behavior.
- the straight traveling determination unit 20 0 0 is below a threshold at which the steering angular speed ⁇ and the steering torque Tr are determined to be neutral, and the state where the self-lining torque (SAT) is applied and the vehicle speed V or higher is maintained for a certain time (t). It has a function to judge straight running when it continues.
- the absolute rudder angle calculation unit 10 04 calculates the absolute rudder angle by executing the estimation of the neutral point angle and the calculation of Equation 1 below.
- Absolute rudder angle Relative rudder angle 1 estimated neutral point angle Absolute rudder angle calculation unit 1 0 4
- Absolute rudder angle ⁇ a is used by rudder angle utilization function unit 1 0 0, but estimated value reliability coefficient D i has the following significance.
- the reliability in accuracy differs between the initial estimation stage and after the estimation is sufficiently performed.
- a reliability coefficient of the estimated value is given and control can be performed accordingly. For example, the output of the steering wheel return control is small when the estimated value reliability coefficient D i is low and large when it is high.
- the steering torque T and the vehicle speed V that are first input are the low pass filter (LPF) 2 0 1 and 2 0 3 are input.
- the motor angle ⁇ s is input to the rudder angular velocity detection unit 10 0 2, and the neutral point angle correction unit 2 4 passes through the relative rudder angle detection unit 1 0 1 and the low pass filter 2 0 4. Input to 0. Note that low-pass fills 2 0 1 to 2 0 4 are not essential elements.
- the steering torque T, the motor angular speed ⁇ , and the vehicle speed V are respectively compared with the reference value T th, the reference value ⁇ th, and the reference value V th by the comparators 2 1 0, 2 1 1, 2 1 2,
- a straight-ahead judgment is executed according to the AND condition of each comparison result, and a straight-ahead signal St is output in the case of a straight-ahead judgment.
- Steering torque T through mouth pass fill 2 0 1 is input to comparator 2 1 0, and comparator 2 1 0 compares steering torque T with reference value T th indicated by setting device 2 1 3. Output the result.
- the motor angular velocity ⁇ is input to the comparator 2 1 1 via the low-pass filter 2 0 2, and the comparator 2 1 1 compares the motor angular velocity ⁇ with the reference value ⁇ th indicated by the setting device 2 1 4. Is output.
- the vehicle speed V through the low pass filter 20 3 is input to the comparator 2 1 2, and the comparators 2 1 and 2 compare the vehicle speed V with the reference value V th indicated by the setting device 2 1 5. Is output. In other words, when the vehicle speed V is faster than the reference value V th, the vehicle is often going straight, and a logical value “1” is output.
- the straight signal S t is input to the comparator 2 2 1, and the comparator 2 2 1 detects when the logical value “1” of the straight signal S t continues for the continuation judgment time t 0 indicated by the setting device 2 2 2.
- the continuation signal S c is input to the neutral angle correction means 2 40.
- the neutral point angle correction means 24 0 includes the relative rudder angle 0 r that is the output of the mouth pass fill 20 4 through the relative rudder angle detector 10 1 and the output of the low pass fill 2 0 3.
- a certain vehicle speed V and a straight running continuation signal S c from the comparator 2 2 1 are input.
- the switch 2 '4 1 for imposing the condition is between the mouthful passfill 2 0 4 and the subtractor 2 4 4, and the switch 2 4 2 is between the lowpass filter 2 0 3 and the DV table 2 4 3.
- the switches 2 4 1 and 2 4 2 are closed only while the straight travel continuation signal Sc is present. .
- the neutral point rudder angle is estimated based on the following equation (2), and the neutral point angle correction means 240 is executing the following equation (2).
- D is a reliability coefficient, which basically increases as the vehicle speed V increases.
- the vehicle speed V input via the switch 2 4 2 is input to the DV table 2 4 3.
- the D v table is composed of the reliability basic coefficient D V that increases as the vehicle speed V increases. Basically, the reliability coefficient D increases as the reliability basic coefficient D V increases.
- An example of the DV table is shown in Fig. 6.
- the reliability basic coefficient DV is output according to the function in Fig. 6.
- the output reliability basic coefficient DV is It is input as one of the addition values of Calculator 2 5 0.
- the output of the adder 2 5 0 is input to the limiter 2 51, and the output of the limiter 2 5 1, that is, the reliability coefficient D is controlled to be within the set value.
- the reliability coefficient D that is the output of the limiter 2 5 1 is input to the delay unit 2 5 2 (Z, the output of the delay unit 2 5 2 is multiplied by the gain (2 5 3) D t, and the multiplication result is the adder 2 is input to 2 0, and is added to the reliability basic coefficient DV from the DV table 2 4 3 and the adder 2 5 0.
- the reliability basic coefficient DV related to the vehicle speed V is integrated and the reliability coefficient is added.
- D is calculated, and the reliability coefficient D is also input to the multiplier 2 4 5.
- Relative steering angle ⁇ r input to neutral point angle correction means 2 4 0 is input to subtractor 2 4 4, and subtractor 2 4 4 receives the previously estimated neutral point angle 0 which is the output of delay unit 2 4 7 0 k — i is entered. Therefore, the output of the subtractor 2 4 4 becomes the deviation ( ⁇ r- ⁇ k _,). The deviation from the subtractor 2 4 4 and the reliability factor D from the limiter 2 5 1 are multiplied in the multiplier 2 4 5, and the multiplication value D ′ (0 ⁇ - ⁇ k ⁇ ) from the multiplier 2 4 5 Is output.
- 0 k D-( ⁇ r- ⁇ k _,) + ⁇ k ⁇
- This neutral point angle 0 k becomes the output of the neutral point angle correcting means 2 4 0.
- the straight travel determination unit 2 0 0 calculates the relative rudder angle when it is determined to be straight travel as a neutral point, and performs the calculation as a neutral point angle calculation method.
- the previous neutral point angle 0 k — i is added to calculate a new neutral point angle 0 k according to Equation 3.
- the reliability coefficient D (V, t) is calculated by integrating the vehicle speed reliability D V, which depends on the vehicle speed V, with the duration when the vehicle continues straight ahead and the time (t) exceeds the threshold. Since the relative rudder angle when entering the conditions at high speed is considered to be a reliable value, the reliability coefficient D increases by setting the vehicle speed reliability DV high, and the longer the duration, the more reliable The degree coefficient D increases, and the relative rudder angle is immediately reflected in the neutral point angle. ,
- the value of the reliability coefficient D is integrated so that the function that uses the rudder angle does not function until the estimation continues for a certain time or longer.
- the estimated reliability coefficient D est is set as the reliability of the estimated value.
- the estimated value reliability coefficient D e s t exceeds the threshold, it is determined that the accuracy of the neutral point has improved, and then the value of the reliability coefficient D is decreased by a fixed rate so that the neutral point angle does not change suddenly.
- the estimated value reliability coefficient D e s t is output outside the module for the operating conditions and gain of the function that uses the absolute steering angle.
- step S1 the relative steering angle 0 r, the steering angular speed ⁇ , the steering torque ⁇ , and the vehicle speed V are acquired (steps S1), it is determined whether the vehicle speed V is greater than the vehicle speed threshold Vth (step S2) . If the vehicle speed V is less than the vehicle speed threshold Vth, the neutral position and the estimated value reliability are determined, and the previous value Is held to reset the straight running reliability (step S 8). If the vehicle speed V is greater than the vehicle speed threshold Vth in step S2, it is determined whether or not the absolute value iTI of the steering torque T is smaller than the threshold Tth (step S3).
- step S8 If the absolute value ITI of the steering torque T is equal to or greater than the threshold Tth, the process proceeds to step S8. If the absolute value ITI of the steering torque T is smaller than the threshold Tth, the absolute value I ⁇ I of the steering angular speed ⁇ is further increased. It is determined whether or not it is smaller than the threshold ⁇ th (step S 4). Then, if the absolute value I ⁇ I of the steering angular velocity ⁇ is greater than or equal to the threshold ⁇ th, the process proceeds to step S8.
- step S 5 If the absolute value I ⁇ I of the steering angular velocity ⁇ is smaller than the threshold ⁇ th
- the counter is incremented (step S 5), and it is determined whether the count time t is equal to or greater than the threshold th (step S 6). If the timer count time t is smaller than the threshold, the process proceeds to step S8. If the count time t of the timer is equal to or greater than the threshold th, the integration of the straight travel reliability, neutral position and estimation Value Update reliability (step S7). Then, the neutral point position and the estimated value reliability are output and the process ends (step S 1 0).
- the wheel rotation speed can be used, it is possible to estimate with higher accuracy by adding the wheel rotation speed to the straight line judgment condition in the above estimation method.
- the judgment conditions based on the wheel rotation speed are as follows. The difference between the left and right wheel speeds is 0 in the ideal straight state, so the same condition can be achieved. However, since the wheel speed difference varies greatly depending on the vehicle speed, the following relational expression based on the turning radius is used instead of providing a threshold for the wheel speed difference. [Equation 4]
- the steering angle 0, the left rear wheel speed ⁇ , and the right rear wheel speed are expressed by the following formula 5 where k i is a constant.
- Fig. 8 shows an example of a device using left and right wheel rotation speeds, corresponding to Fig. 3.
- left and right wheel speed rotation sensors 1 2 0 are provided, and the output from the calculation unit 1 3 0 that processes the wheel speed rotation signal is input to the neutral point detection unit 2 0 0 Straight ahead can be determined. That is, in the embodiment of FIG. Has a calculation unit 1 30 which executes the condition of Equation 6 to the straight-line determination of the straight-ahead determination unit 20 OA, and the rest is exactly the same as the configuration of FIG.
- the absolute steering angle can be estimated with higher accuracy.
- the algorithm for calculating the absolute steering angle is used, the steering angular speed is used for the straight traveling determination, and further, the torque sensor and the vehicle speed sensor are used. 'The accuracy neutral point can be estimated.
- the wheel rotation speed is added to the determination of straight running, it is possible to make a quick and reliable estimation.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Abstract
トルク制御部で演算された電流指令値で電流制御部を介してモータを駆動し、前記モータの駆動によってステアリング機構にアシストトルクを付与する電動パワーステアリング装置の制御装置において、モータ角を検出するモータ角センサと、ステアリングシャフトに印加される操舵トルクを検出するトルクセンサと、前記モータ角センサの出力よりステアリングの相対舵角θrを検出する相対舵角検出部と、前記モータの角速度を求める舵角速度検出部と、車速を判定する車速判定部とを具備し、前記舵角速度、操舵トルク及び車速に基づいて車両の直進走行の判定を行い、前記直進走行が所定時間以上継続したときの前記相対舵角θrを中立点とみなして演算を行う中立点演算部と、前記中立点演算部で得られた中立点を前記相対舵角θrとの差分で絶対舵角の演算を行う絶対舵角演算部とを設ける。
Description
明 細 書 電動パワーステアリング装置の制御装置 技術分野
本発明は、 操舵トルク及び車速に基づいてステアリングのアシスト量 を制御するようになっている電動パワーステアリング装置の制御装置の 改良に関し、 特に操舵補助電流指令値の演算や補償等に利用される舵角 利用機能を有し、 絶対舵角を推定するアルゴリズム機能を具備した電動 パワーステアリング装置の制御装置に関する。 背景技術
自動車や車両のステアリング装置をモータの回転力で補助負荷付勢 (アシスト) する電動パワーステアリング装置は、 モ一夕の駆動力を、 減速機を介してギア又はベルト等の伝達機構により、 ステアリングシャ フト或いはラック軸に補助ヽ 負荷付勢するようになっている。 かかる従来 の電動パワーステアリング装置は、 アシスト トルク (操舵補助トルク) を正確に発生させるため、 モータ電流のフィードバック制御を行ってい る。 フィードバック制御は、 電流指令値とモー夕電流検出値との差が小 さくなるようにモータ印加電圧を調整するものであり、 モー夕印加電圧 の調整は、 一般的に P W M (パルス幅変調) 制御のデューティ比の調整 で行っている。
ここで、 電動パワーステアリング装置の一般的な構成を第 1図に示し て説明すると、 操向ハンドル 1のステアリングシャフ ト (コラム軸) 2 は減速ギア 3、 ユニバーサルジョイント 4 A及び 4 B、 ピニオンラック 機構 5を経て操向車輪の夕イロッ ド 6に連結されている。 ステアリング
シャフ ト 2には、 操向ハンドル 1の操舵トルクを検出する トルクセンサ 1 0が設けられており、 操向ハシドル 1の操舵力を補助 (アシス ト) す るモー夕 2 0が減速ギア 3を介してステアリ ングシャフ ト 2に連結され ている。 パワーステアリ ング装置を制御するコントロールュニッ ト 3 0 には、 バッテリ 1 4から電力が供給されると共に、 イダニシヨンキー 1 1からィダニションキー信号,が入力されている。また、モー夕 2 0には、 モー夕角を検出するためのモ一夕角センサ 1 1 0が配設されており、 モ' 一夕角センサ 1 1 0からのモータ角 Θ s はコントロールユニッ ト 3 0に 入力される。 コントロールユニッ ト 3 0は、 トルクセンサ 1 0で検出さ れた操舵トルク Tと車速センサ 1 2で検出された車速 Vとに基づいてァ シス ト指令の操舵補助指令値 I の演算を行い、 演算された操舵補助指令 値 I に基づいてモー夕 2 0に供給する電流を制御する。
コン トロールュニッ ト 3 0は主として C P U ( M P Uや M C Uも含 む) で構成されるが、 その C P U内部においてプログラムで実行される 一般的な機能を示すと第 2図のようになる。 例えば位相補償器 3 1 は独 立したハードウエアとし τの位相補償器を示すものではなく c p uで 実行される位相補償機能を示している。
コントロールュニッ ト 3 0の機能及び動作を第 2図に基づいて説明す ると、 トルクセンサ 1 0で検出されて入力される操舵トルク Tは、 操舵 系の安定性を高めるために位相補償器 3 1で位相補償され、 位相補償さ れた操舵トルク T Aが操舵補助指令値演算器 3 2に入力される。 また、 車速センサ 1 2で検出された車速 Vも操舵補助指令値演算器 3 2に入力 される。 更に、 モー夕角センサ 1 1 0から出力されるモー夕角 0 sが舵 角利用機能部 1 0 0に入力される。
操舵補助指令値演算器 3 2は、 入力された操舵トルク T A及び車速 V に基づいてモー夕 2 0に供給する電流の制御目標値である操舵補助指令
値 I を決定する。操舵補助指令値 I は減算器 3 0 Aに入力されると共に、 応答速度を高めるためのフィ一ドフォヮ一ド系の微分補償器. 3 4に入力 され、 減算器 3 0 Aの偏差 ( I一 i ) は比例演算器 3 5に入力されると 共に、 フィードバック系の特性を改善するための積分演算器 3 6に入力 される。 微分補償器 3 4の出力と共に、 比例演算器 3 5及び積分演算器 3 6の出力並びに舵角利用機,能部 1 0 0の出力も加算器 3 0 Bに加算入 力され、 加算器 3 0 Bでの加算結果である電流制御値 Eが、 モー夕駆動 信号としてモー夕駆動回路 3 7に入力され、 モー夕 2 0が駆動される。 モー夕 2 0の電流 i はモー夕電流検出回路 3 8で検出され、 減算器 3 0 Aにフィードバックされる。
このような電動パワーステアリング装置において、 適正なアシスト制 御を行うために、絶対値の絶対舵角を検出若しくは推定する必要がある。 そのため、 特開 2 0 0 3— 2 7 6 6 3 5 (特許文献 1 ) ではモー夕の角 度信号を用いて相対舵角を算出し、 直進走行の判定を各車輪速及び操舵 トルクを用いて行い、 直進走行と判断された時のハンドルの相対舵角を 中立点として推定し、 推定された中立点から絶対舵角を算出するように している。 即ち、 特許文献 1では、 モー夕の回転角を検出するモータ回 転角検出手段と、 車両の車輪の回転速度に基づいて、 ステアリング機構 の中立点位置を検出する中立点位置検出手段と、 この中立点位置検出手 段によって検出された中立点位置及び前記モータ回転角検出手段によつ て検出される回転角に基づいて、 ステアリング機構の絶対舵角を検出す る絶対舵角検出手段とを設けている。
しかしながら、 上記特許文献 1に開示されている電動パワーステアリ ング装置では絶対舵角検出手段を設け、 直進走行の判定に車輪速差を利 用しているため、 車輪速センサが必要であり、 車輪速センサが装着され ていない車両には適用できない問題がある。
発明の開示
本発明は上述のような事情からなされたものであり、本発明の目的は、 モータ角センサからハンドルの相対舵角、 舵角速度又はモー夕角速度を 算出することにより、 新たに外部からの信号を必要とすることなく中立 点 (中立位置) を高精度に推定することができ、 同時に絶対角の算出が 可能な電動パワーステアリング装置の制御装置を提供することにある。 ' 本発明は、 トルク制御部で演算された電流指令値で電流制御部を介し てモ一夕を駆動し、 前記モー夕の駆動によってステアリ ング機構にァシ ス ト トルクを付与する電動パワーステアリ ング装置の制御装置に関し、 本発明の上記目的は、 モー夕角を検出するモー夕角センサと、 ステアリ ングシャフ トに印加される操舵トルクを検出する トルクセンサと、 前記 モー夕角センサの出力よりステアリ ングの相対舵角 0 r を検出する相対 舵角検出部と、 前記モー夕の角速度を求める舵角速度検出部と、 車速を 判定する車速判定部とを設け、 前記舵角速度、 操舵トルク及び車速に基 づいて車両の直進走行の判定を行い、 前記直進走行が所定時間以上継続 したときの前記相対舵角 0 r を中立点とみなして演算を行う中立点演算 部と、 前記中立点演算部で得られた中立点を前記相対舵角 0 r との差分 で絶対舵角の演算を行う絶対舵角演算部とを具備することにより達成さ れる。
本発明の上記目的は、 前記中立点演算部は、 前記直進走行を判定して いる条件下で直進走行継続時間が第 1スレツショルド以上となると、 前 記車速及び直進走行継続時間に従って大きくなる信頼度係数を設定し、 前回補正した中立点角度 0 k — iと前記相対舵角 r との偏差に前記信頼 度係数 D を乗じた値 D ( Θ r - Θ k _ x ) を前回補正した前記中立点角度 0 k _ iに加算して新たな中立点角度 0 kとすることにより、 或いは前記
信頼度係数 Dを積分した推定値信頼度係数を設定し、 前記推定値信頼度 係数が第 2スレツショルド以上になったときに、 前記信頼度係数 Dを減 少させて前記中立点角度 0 kの補正変位を少なくすることにより、 或い は前記直進走行判定に車輪回転速度を加えて行うことにより、 より効果 的に達成される。 図面の簡単な説明
第 1 図は、 一般的な電動パワーステアリ ング装置の概略を示す構造図 である。
第 2図は、コントロールュニッ 卜の一例を示すブロック構成図である。 第 3図は、本発明に係る制御装置の一例を示すプロック構成図である。 第 4図は、 中立点検出部の詳細構成例を示すプロック構成図である。 第 5図は、 中立点検出部の詳細構成例を示すブロック構成図である。 第 6図は、 D Vテーブルの一例を示す図である。
第 7図は、 本発明の動作例を示すフローチャー トである。
第 8図は、 本発明に係^)制御装置の他の例を示すプロック構成図であ る。 発明を実施するための最良の形態
本発明では、 モータ角センサから得られるモ一夕角により減速部のギ ァ比を考慮してハンドルの相対舵角を算出し、 得られた相対舵角に基づ いて中立点の推定を行う。 また、 本発明では直進走行の判定に車速、 操 舵トルク、 舵角速度を用いており、 直進走行と判断できる条件を満たし かつその状態が所定時間継続したときに直進走行であると判定し、 その ときの相対舵角を基に中立点を推定する。 さらに直進信頼度係数を設定 し、 信頼度係数に応じた推定をすることにより、 より高精度でかつ早い
中立点推定を可能にすると共に、 得られた中立点から相対舵角を差分す ることにより絶対舵角の算出を行う。 求められた絶対舵角と、 信頼度係 数から求めた推定値信頼度係数とからハンドル戻し制御等の舵角利用機 能を正確に動作させている。
以下に本発明の実施例を、 図面を参照して説明する。
第 3図は本発明の一実施例を示しており、 電動パワーステアリング装 置はモー夕角を検出するモ一夕角センサ 1 1 0 と、 ステアリ ングシャフ' トに印加される操舵トルクを検出する トルクセンサ 1 1 1 と、 車両の車 速を検出する車速センサ 1 1 2 とが設けられている。 モー夕角センサ 1 1 0からのモ一夕角 は相対舵角検出部 1 0 1及び舵角速度検出部 1 0 2に入力され、 トルクセンサ 1 1 1からの操舵トルク T及び車速セン サ 1 1 2からの車速 Vは直進判定部 2 0 0に入力される。 なお、 車両に よっては加速度センサが搭載されており、 前後方向に対する加速度加速 度信号が得られるので、 C A N ( c on t r o l l e r a r e a ne t wo r k) 経由等で取 得して積分することによって速度 Vを得ることも可能である。
相対舵角検出^ 1 0 1 はモータ角 Θ s に基づきギア比を考慮してステ ァリ ングの相対舵角 Θ r を検出し、 舵角速度検出部 1 0 2はモータ角 0 s を微分してギア比を考慮して舵角速度 ωを検出する。 舵角速度検出部 1 0 2で検出された舵角速度 ωは直進判定部 2 0 0に入力され、 直進判 定部 2 0 0で演算された直進判定信号 N i は絶対舵角演算部 1 0 4に入 力される。 また、 舵角速度 ωは、 モータ角速度そのままでも良い。
相対舵角検出部 1 0 2は、 イダニシヨ ンキーが O Nになりモー夕角セ ンサ 1 1 0からモー夕角 0 s の出力が開始されてから、 モータ角 Θ s を 積算してギア比を考慮し操向ハンドルの相対舵角 6> rの検出を行い、 舵 角速度検出部 1 0 2は舵角速度 ωの検出を行う。 絶対舵角演算部 1 0 4 は相対舵角 Θ r及び直進判定信号 N i に基づいて絶対舵角 Θ a及び推定
値信頼度係数 D i を検出する。 絶対舵角 Θ a及び推定値信頼度係数 D i を入力する舵角利用機能部 1 0 0は、 舵角を利用したハンド レ戻し制御 や車両挙動に合わせた舵角調整機能などを行う。
直進判定部 2 0 0は、 舵角速度 ωと操舵トルク T rが中立であると判 断されるスレツショルド以下であり、 セルファライニングトルク(S A T )が作用する車速 V以上の状態が一定時間( t )以上継続した時に、直進 走行と判断する機能を有している。
絶対舵角演算部 1 0 4は中立点角度の推定と下記数 1の演算を実行す ることで、 絶対舵角を算出する。
[数 1 ]
絶対舵角 =相対舵角一推定中立点角度 絶対舵角演算部 1 0 4で算出された絶対舵角 Θ aは舵角利用機能部 1 0 0で使用されるが、 推定値信頼度係数 D i は次のような意義を有してい る。即ち、本発明での絶対舵角 Θ aは車両情報から推定されているため、 推定初期段階と推定が十分行われた後とでは、 精度に対する信頼が異な る。 絶対舵角 0 aを利用する機能によっては、 十分な推定がなされる前 は機能の効果を低減させておく方が安全な場合がある。 このような機能 のため、 推定値の信頼度係数を与え、 それに応じた制御ができるように している。 例えばハンドル戻し制御の出力では、 推定値信頼度係数 D i が低いときは小さく、 高いときは大きくする。
直進判定部 2 0 0の詳細を第 4図及び第 5図を参照して説明する 第 4図において、 先ず入力された操舵トルク T及び車速 Vは、 それぞ れロ一パスフィル夕 (L P F ) 2 0 1及び 2 0 3に入力される。 また、 モータ角 Θ s は舵角速度検出部 1 0 2に入力されると共に、 相対舵角検 出部 1 0 1及びローパスフィル夕 2 0 4を経て中立点角度補正手段 2 4
0に入力される。 なお、 ローパスフィル夕 2 0 1〜 2 0 4は必須の要素 ではない。
次に、 操舵トルク T、 モー夕角速度 ω、 車速 Vがそれぞれ基準値 T t h、 基準値 ω t h、 基準値 V t hとそれぞれ比較器 2 1 0 , 2 1 1 , 2 1 2で大小比較され、 各大小の比較結果の A N D条件により直進判定を 実行し、 直進判定の場合に直進信号 S t を出力する。
口一パスフィル夕 2 0 1 を介した操舵トルク Tは比較器 2 1 0に入ガ され、 比較器 2 1 0は、 操舵トルク Tと設定器 2 1 3が示す基準値 T t hとを比較した結果を出力する。 つまり、 操舵トルク Tが基準値 T t h より小さい場合は直進している場合が多く、 例えば論理値 「 1」 を出力 する。 モー夕角速度 ωはローパスフィル夕 2 0 2を経て比較器 2 1 1 に 入力され、 比較器 2 1 1は、 モー夕角速度 ωと設定器 2 1 4が示す基準 値 ω t hとを比較した結果を出力する。 つまり、 モー夕角速度 ωが基準 値 ω t hより小さい場合は直進している場合が多く、 論理値 「 1」 を出 力する。 また、 ローパスフィル夕 2 0 3を介した車速 Vは比較器 2 1 2 に入力され、 比較器 2 1、2は、 車速 Vと設定器 2 1 5が示す基準値 V t hとを比較した結果を出力する。 つまり、 車速 Vが基準値 V t hより速 い場合は直進している場合が多く、 論理値 「 1」 を出力する。
そして、 比較器 2 1 0〜 2 1 2の全出力の A N D条件を A N D回路 2 2 0でとつて、総合的に判断した結果の直進信号 S t を出力する。即ち、 比較器 2 1 0〜 2 1 2の出力が全て論理値 「 1」 の場合を直進と判定し て論理値 「 1」 の直進信号 S t を出力し、 それ以外は直進でないとして 論理値 「 0」 の直進信号 S t を出力する。
直進信号 S t は比較器 2 2 1 に入力され、 比較器 2 2 1 は、 直進信号 S t の論理値 「 1」 が設定器 2 2 2が示す継続判定時間 t 0以上継続し たときに直進継続の判定を行い、 直進継続信号 S c を出力する。 直進継
続信号 S cは中立角度補正手段 2 4 0に入力される。
次に、中立点角度補正手段 2 4- 0について第 5図を参照して説明する。 先ず、 中立点角度補正手段 2 4 0には、 相対舵角検出部 1 0 1を経た口 一パスフィル夕 2 0 4の出力である相対舵角 0 rと、 ローパスフィル夕 2 0 3の出力である車速 Vと、 比較器 2 2 1からの直進継続信号 S c と が入力される。 しかし、 中立,角度補正は、 車輛が直進しているとの条件 の下に実施する必要がある。 従って、 その条件を課すためのスィッチ 2 ' 4 1が口一パスフィル夕 2 0 4と減算部 2 4 4との間、 スィッチ 2 4 2 がローパスフィル夕 2 0 3と D Vテーブル 2 4 3との間に配されている。 そして、 スィッチ 2 4 1及び 2 4 2は、 直進継続信号 S cが存在する間 だけ閉じられるようになつている。 .
中立点舵角の推定は下記数 2に基づいて行われ、 中立点角度補正手段 2 4 0は下記数 2を実行している。
[数 2 ] ' Θ w = ( Θ r - Θ k _ , ) - Ώ + Θ k _ , ここで、 0 k _ iは前回推定正した中立点角度であり、 0 kは今回推定し た後の新たな中立点角度である。 また、 Dは信頼度係数であり、 基本的 には車速 Vが速いほど大きくなる係数である。
次に中立点角度補正を、 第 5図を参照して説明する。 スィッチ 2 4 2 を介して入力された車速 Vが、 D Vテーブル 2 4 3に入力される。 D v テーブルとは、 車速 Vが速いほど大きくなる信頼度基本係数 D Vから構 成されており、 基本的にはこの信頼度基本係数 D Vが大きいほど信頼度 係数 Dも大きくなる。 ここで、 D Vテーブルの一例を第 6図に示す。
D Vテーブル 2 4 3に車速 Vが入力されると、 第 6図の関数に従って 信頼度基本係数 D Vが出力される。 出力された信頼度基本係数 D Vは加
算器 2 5 0の加算値の 1つとして入力される。 加算器 2 5 0の出力はリ ミツ夕 2 5 1に入力され、 リミッタ 2 5 1の出力、 即ち信頼度係数 Dが 設定値以内に収まるように制御される。 リミッタ 2 5 1の出力である信 頼度係数 Dは遅延器 2 5 2 ( Z に入力され、 遅延器 2 5 2の出力に ゲイン ( 2 5 3 ) D tが乗算され、 乗算結果が加算器 2 5 0に入力され て D Vテーブル 2 4 3からの,信頼度基本係数 D Vと加算器 2 5 0で加算 される。 このように車速 Vに関する信頼度基本係数 D Vが積算されて、 信頼度係数 Dが算出される。 また、 信頼度係数 Dは乗算器 2 4 5にも入 力される。
中立点角度補正手段 2 4 0に入力された相対舵角 Θ rは減算器 2 4 4 に入力され、 減算器 2 4 4には遅延器 2 4 7の出力である前回推定した 中立点角度 0 k— iが入力される。 よって、 減算器 2 4 4の出力は、 偏差 ( Θ r - Θ k _ , ) となる。 減算器 2 4 4からの偏差とリミッタ 2 5 1か らの信頼度係数 Dとが乗算器 2 4 5において乗算され、 乗算器 2 4 5か ら乗算値 D ' ( 0 τ - Θ k → ) が出力される。 そして、 乗算器 2 4 5から 出力された D · ('0 r — 6)、k— は加算器 2 4 6に入力され、 遅延器 2 4 7の出力である前回推定した中立点角度 0 k— iと加算され、 演算結果と して { D * ( 0 r — 0 k + Θ k _ , } が出力される。 この出力値が、 推 定された新たな中立点角度 6> kは下記数 3となる。
[数 3 ]
0 k = D - ( Θ r - Θ k _ , ) + Θ k →
この中立点角度 0 kが中立点角度補正手段 2 4 0の出力となる。
演算 D · ( 0 τ ~ Θ k _ , ) による積算は、 直進継続信号 S cが存在する 時だけ、 つまり直進継続の間だけ実施される。 また、 直進継続信号 S c が無くなると、 継続時間 tは " 0 " にリセッ 卜される。 また、 直進継続
信号 S cが無くなると、 演算結果の中立点角度 0 kは R A M等の記憶手 段に記憶されて、 次回再び直進継続信号 S cが出力されて、 中立点角度 補正手段 2 4 0の演算を開始するときのオフセッ ト初期値 Θ k として 用いられる。
上述のように、 直進判定部 2 0 0では直進判定と判断された時の相対 舵角を中立点とみなし演算を行うが、 中立点角度の算出方法として前回 補正した中立角度 0 k—ェと新たに取得した相対舵角 rにより検出ざ れた偏差 ( 0 r — 0 k— ,に、 信頼度係数 D ( V、 t ) を乗じた値 D · ( Θ r - 6> k _ を算出する。 そこに、 前回中立点角度 0 k— iを加算し て新たな中立点角度 0 kを数 3に従って算出する。
信頼度係数 D ( V、 t ) は直進継続,時間( t )がスレツショルド以上と なると、 車速 Vに依存した車速信頼度 D Vを継続時間で積算することに より算出される。 高速走行で条件に入った際の相対舵角は信頼の出来る 値であると考えられるため、 車速信頼度 D Vを高く設定することにより 信頼度係数 Dが高くなり、 また、 継続時間が長いほど信頼度係数 Dが高 くなり、 相対舵'角が即座 こ中立点角度へ反映される。 、
また、 推定が開始された初期の値は誤推定の可能性があるので、 推定 がー定時間以上継続するまでは舵角を利用する機能が機能しないように、 信頼度係数 Dの値を積分した推定値信頼度係数 D e s t を推定値の信頼 度として設定する。 推定値信頼度係数 D e s tがスレツショルド以上に なると中立点の精度が向上したと判定し、 その後、 中立点角度が急変し ないように信頼度係数 Dの値を一定の割合で小さくする。 また、 推定値 信頼度係数 D e s t は絶対舵角を使用する機能の動作条件やゲイン用と してモジュール外に出力する。
上述の動作は第 7図に示すフローチャートに従って実行される。即ち、 相対舵角 0 r、 舵角速度 ω、 操舵トルク Τ及び車速 Vを取得し (ステツ
プ S 1 )、車速 Vが車速スレツショルド V t hより大きいか否かを判定し (ステップ S 2 )、車速 Vが車速スレツショルド V t h以下であれば中立 点位置及び推定値信頼度を決め、 前回値を保持して直進信頼度をリセッ 卜する (ステツプ S 8 )。 上記ステツプ S 2で車速 Vが車速スレツショル ド V t hより大きい場合には、 操舵トルク Tの絶対値 i T I がスレッシ ョルド T t hよりも小さいか否かを判定し (ステツプ S 3 )、 操舵トルク Tの絶対値 I T I がスレツショルド T t h以上の場合には上記ステツプ' S 8に進み、 操舵トルク Tの絶対値 I T I がスレツショルド T t hより も小さい場合には、 更に舵角速度 ωの絶対値 I ω I がスレツショルド ω t hよりも小さいか否かを判定する (ステップ S 4 )。 そして、 舵角速度 ωの絶対値 I ω I がスレツショルド ω t h以上の場合には上記ステツプ S 8に進み、 舵角速度 ωの絶対値 I ω I がスレツショルド ω t hよりも 小さい場合には夕イマ一がカウントアップし (ステップ S 5 )、 カウント 時間 tがスレツショルド t h以上になったか否かを判定する (ステツプ S 6 )。タイマーのカウン ト時間 tがスレツショルドよりも小さい場合に は上記ステップ S 8に進み、 夕イマ一のカウント時間 tがスレツショル ド t h以上となった場合には、 直進信頼度の積分、 中立位置及び推定値 信頼度の更新を行う (ステップ S 7 )。 そして、 中立点位置及び推定値信 頼度を出力して終了する (ステップ S 1 0 )。
次に本発明の他の実施例を説明する。
車輪回転速度を利用できる場合は、 上記の推定法に車輪回転速度を直 進判定条件に加えることで、 更に精度の高い推定が可能となる。 車輪回 転速度による判定条件は以下のようにする。 左右の車輪速差も、 理想の 直進状態では 0になるため、 同じ条件にできる。 しかし、 車輪速差は車 速によって大きく値が異なるので、 車輪速差に対するスレツショルドを 設けるのではなく、 旋回半径に基づいた以下の関係式を利用する。
[数 4]
tane
^, : 左後輪車輪速 ^, : 右後輪車輪速
上記数 4において、 操舵角 0と、 左後輪車輪速 Ψ ,、 右後輪車輪速 と は、 k iを定数として下記数 5で表される。
[数 5]
t a n ^ k ^—V f) / (Ψ , + Ψ r ) そして、 操舵角 0が小さいときは直進とみなせるので、 上記数 5の右辺 がスレツショルド以下で るかを判定するが、 三角関数の t n 除算 があると C P Uや M P Uでの演算が困難になる。このため、本発明では、 k2を定数として下記数 6のように変形している。
[数 6]
0 ≤ k 2/k! - Ι Ψ , +Ψ, Ι - Ι Ψ, -Ψ, Ι 上記数 6より、 右辺が 0以上であれば直進と判定する。
左右車輪回転速を利用した場合の装置例を、 第 3図に対応させて第 8 図に示す。 本実施例では左右車輪速回転センサ 1 2 0を設け、 車輪速回 転信号を処理する演算部 1 3 0からの出力が中立点検出部 2 0 0 Αに入 力されており、 より正確に直進を判定できる。 即ち、 第 8図の実施例で
は直進判定部 2 0 O Aの直進判定に、 数 6の条件を実行する演算部 1 3 0を付加しており、 他は第 3図の構成と全く同じである。
このように左右車輪回転速を利用した場合には、 より高精度な絶対舵 角の推定を行うことができる。
本発明に係る電動パワーステアリング装置の制御装置によれば、 絶対 舵角演算のためのアルゴリズムを使用すると共に、 直進判定に舵角速度 を用いており、 更にトルクセンサと車速センサを用いることにより、 高' 精度の中立点の推定が可能となる。 また、 直進走行の判定に車輪回転速 度を加えることにより、 より早く確実な推定を行いことが可能となる。
Claims
1 . トルク制御部で演算された電流指令値で電流制御部を介してモー夕 を駆動し、 前記モータの駆動によってステアリング機構にアシスト トル クを付与する電動パワーステアリング装置の制御装置において、 モー夕 を検出するモ一夕角センサと、 ステアリングシャフトに印加される操 舵トルクを検出するトルクセンサと、 前記モ一夕角センサの出力よりス テアリングの相対舵角 0 rを検出する相対舵角検出部と、 前記モー夕の 角速度を求める舵角速度検出部と、 車速を判定する車速判定部とを具備 し、 前記舵角速度、 操舵トルク及び車速に基づいて車両の直進走行の判 定を行い、 前記直進走行が所定時間以上継続したときの前記相対舵角 0 rを中立点とみなして演算を行う中立点演算部と、 前記中立点演算部で 得られた中立点を前記相対舵角 rとの差分で絶対舵角の演算を行う絶 対舵角演算部とを具備したことを特徴とする電動パワーステアリング装' 置の制御装置。
2 . 前記中立点演算部は、 前記直進走行を判定している条件下で直進走 行継続時間が第 1スレツショルド以上となると、 前記車速及び直進走行 継続時間に従って大きくなる信頼度係数を設定し、 前回補正した中立点 角度 0 k— iと前記相対舵角 Θ rとの偏差に前記信頼度係数 Dを乗じた値 Ό ( θ r - Θ を前回補正した前記中立点角度 ^ k— iに加算して新 たな中立点角度 Θ kとする請求の範囲第 1項に記載の電動パワーステア リング装置の制御装置。
3 . 前記信頼度係数 Dを積分した推定値信頼度係数を設定し、 前記推定 値信頼度係数が第 2スレツショルド以上になったときに、 前記信頼度係
数 Dを減少させて前記中立点角度 0 kの補正変位を少なくする請求の範 囲第 2項に記載の電動パワーステアリング装置の制御装置。
4 . 前記直進走行判定に車輪回転速度を加えて行う請求の範囲第 1項に 記載の電動パワーステアリング装置の制御装置。
5 . 請求の範囲第 1項乃至第 4項のいずれかに記載の電動パワーステア リング装置の制御装置を搭載した車両。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/090,150 US20090125187A1 (en) | 2005-10-14 | 2006-10-12 | Control unit of electric power steering apparatus |
| EP06821948A EP1944221A1 (en) | 2005-10-14 | 2006-10-12 | Controller of electric power steering system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-299703 | 2005-10-14 | ||
| JP2005299703A JP4852964B2 (ja) | 2005-10-14 | 2005-10-14 | 電動パワーステアリング装置の制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007043694A1 true WO2007043694A1 (ja) | 2007-04-19 |
Family
ID=37942908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/320790 Ceased WO2007043694A1 (ja) | 2005-10-14 | 2006-10-12 | 電動パワーステアリング装置の制御装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20090125187A1 (ja) |
| EP (1) | EP1944221A1 (ja) |
| JP (1) | JP4852964B2 (ja) |
| KR (1) | KR20080057311A (ja) |
| WO (1) | WO2007043694A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108778904A (zh) * | 2017-02-02 | 2018-11-09 | 日本精工株式会社 | 电动助力转向装置 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5011757B2 (ja) * | 2005-08-02 | 2012-08-29 | 日産自動車株式会社 | 車両用操舵装置 |
| JP5034375B2 (ja) * | 2006-08-25 | 2012-09-26 | 日本精工株式会社 | 電動パワーステアリング装置 |
| PL1992549T3 (pl) * | 2007-05-18 | 2013-03-29 | Gm Global Tech Operations Llc | Sposób określania bezwzględnego położenia obrotowego kolumny kierownicy pojazdu |
| JP2009006985A (ja) * | 2007-05-25 | 2009-01-15 | Nsk Ltd | 電動パワーステアリング装置 |
| JP5034744B2 (ja) * | 2007-07-27 | 2012-09-26 | 日本精工株式会社 | 電動パワーステアリング装置 |
| JP4603596B2 (ja) * | 2008-05-16 | 2010-12-22 | 本田技研工業株式会社 | 車体流れ抑制装置 |
| FR2933364B1 (fr) * | 2008-07-07 | 2010-07-30 | Jtekt Europe Sas | Systeme de direction assistee electrique de vehicule automobile |
| JP2010030431A (ja) * | 2008-07-29 | 2010-02-12 | Nsk Ltd | 電動パワーステアリング装置の制御装置 |
| FR2953181B1 (fr) * | 2009-11-30 | 2011-12-09 | Jtekt Europe Sas | Dispositif de determination de la position angulaire absolue du volant de conduite d'une direction assistee electrique de vehicule automobile a l'aide de parametres dynamiques ponderes du vehicule. |
| WO2011083627A1 (ja) * | 2010-01-07 | 2011-07-14 | 日立建機株式会社 | 車両用操舵装置 |
| FR2963918A1 (fr) * | 2010-08-20 | 2012-02-24 | Jtekt Europe Sas | Securisation du couple d'assistance par un estimateur d'effort sur la cremaillere |
| KR101895867B1 (ko) * | 2011-11-11 | 2018-09-07 | 현대모비스 주식회사 | 전동식 동력 조향장치의 토크센서 옵셋 보정장치 및 보정방법 |
| KR101524732B1 (ko) * | 2012-08-16 | 2015-05-29 | 주식회사 만도 | 전동식 파워 스티어링 시스템 및 그의 조향각 출력 방법 |
| KR101882251B1 (ko) * | 2012-09-19 | 2018-07-26 | 현대모비스 주식회사 | 모터 상전압 이상 검출 방법 및 장치 |
| CN104661898B (zh) * | 2013-01-29 | 2016-11-30 | 日本精工株式会社 | 电动助力转向装置 |
| US9073569B2 (en) | 2013-03-19 | 2015-07-07 | Mitsubishi Electric Research Laboratories, Inc. | Determining steering angle of steering column of vehicle |
| JP2014189115A (ja) * | 2013-03-27 | 2014-10-06 | Hitachi Automotive Systems Steering Ltd | 舵角検出装置 |
| US9663142B2 (en) * | 2013-12-11 | 2017-05-30 | GM Global Technology Operations LLC | Methods and systems for aligning a steering system of a vehicle |
| JP6260818B2 (ja) * | 2014-02-18 | 2018-01-17 | 株式会社ジェイテクト | 電動パワーステアリング装置 |
| JPWO2016035136A1 (ja) * | 2014-09-02 | 2017-04-27 | 日本精工株式会社 | 電動パワーステアリング装置 |
| KR102293026B1 (ko) * | 2016-04-21 | 2021-08-25 | 현대모비스 주식회사 | 전동식 파워 스티어링 시스템의 중립 위치 판정 방법 |
| EP3446955B1 (en) * | 2016-05-19 | 2020-08-12 | Yamaha Hatsudoki Kabushiki Kaisha | Straddled vehicle having handlebar |
| JP6747367B2 (ja) * | 2017-04-18 | 2020-08-26 | 株式会社デンソー | 舵角検出装置、および、これを用いた電動パワーステアリング装置 |
| US10821881B2 (en) | 2017-07-05 | 2020-11-03 | Ford Global Technologies, Llc | Determining a steering angle for an automobile application |
| WO2019082271A1 (ja) * | 2017-10-24 | 2019-05-02 | 日本精工株式会社 | 電動パワーステアリング装置 |
| CN109649490B (zh) * | 2019-01-22 | 2020-07-07 | 广州小鹏汽车科技有限公司 | 汽车方向盘零偏的自动标定方法、系统及车辆 |
| JP2022024324A (ja) * | 2020-07-16 | 2022-02-09 | 日本電産株式会社 | 電動パワーステアリング装置に用いられる制御装置、制御方法、およびモータモジュール |
| CN114044052B (zh) * | 2021-11-25 | 2022-08-12 | 东风悦享科技有限公司 | 一种基于车辆直行判断的虚拟方向盘转角传感器系统及方法 |
| CN114670921A (zh) * | 2022-02-17 | 2022-06-28 | 江铃汽车股份有限公司 | 一种车辆转向角度修正方法、系统、存储介质及车辆 |
| JP7602069B2 (ja) * | 2022-09-07 | 2024-12-17 | 日本精工株式会社 | モータ制御装置、電動アクチュエータ製品及び電動パワーステアリング装置 |
| CN117341805A (zh) * | 2023-04-03 | 2024-01-05 | 清华大学 | 双绕组电机线控转向执行器、系统及角度检测方法 |
| CN121493098A (zh) | 2024-08-07 | 2026-02-10 | 操纵技术Ip控股公司 | 用于齿条位置偏移学习的系统和方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002002516A (ja) * | 2000-06-20 | 2002-01-09 | Nsk Ltd | 電動パワーステアリング装置 |
| JP2002225740A (ja) * | 2000-12-20 | 2002-08-14 | Visteon Global Technologies Inc | ステアリングホイールのトルクを利用した車両の操舵装置のミスアラインメント検出装置及び方法 |
| JP2003040131A (ja) * | 2001-07-26 | 2003-02-13 | Nsk Ltd | 電動パワーステアリング装置の制御装置 |
| JP2003276635A (ja) | 2002-01-15 | 2003-10-02 | Koyo Seiko Co Ltd | 電動パワーステアリング装置および絶対舵角検出装置 |
| JP2005088709A (ja) * | 2003-09-16 | 2005-04-07 | Favess Co Ltd | ステアリング装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2614348B2 (ja) * | 1990-06-04 | 1997-05-28 | 株式会社デンソー | 操舵角検出装置 |
| JPH05162652A (ja) * | 1991-12-10 | 1993-06-29 | Mitsubishi Motors Corp | ステアリングハンドルの中立点推定方法 |
| JP4032985B2 (ja) * | 2003-02-07 | 2008-01-16 | 日産自動車株式会社 | 車両運動制御装置 |
| JP3842235B2 (ja) * | 2003-03-27 | 2006-11-08 | 株式会社ジェイテクト | 制御パラメータの設定方法、制御パラメータの設定装置および電気式動力舵取装置 |
-
2005
- 2005-10-14 JP JP2005299703A patent/JP4852964B2/ja not_active Expired - Lifetime
-
2006
- 2006-10-12 EP EP06821948A patent/EP1944221A1/en not_active Withdrawn
- 2006-10-12 WO PCT/JP2006/320790 patent/WO2007043694A1/ja not_active Ceased
- 2006-10-12 KR KR1020087009692A patent/KR20080057311A/ko not_active Withdrawn
- 2006-10-12 US US12/090,150 patent/US20090125187A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002002516A (ja) * | 2000-06-20 | 2002-01-09 | Nsk Ltd | 電動パワーステアリング装置 |
| JP2002225740A (ja) * | 2000-12-20 | 2002-08-14 | Visteon Global Technologies Inc | ステアリングホイールのトルクを利用した車両の操舵装置のミスアラインメント検出装置及び方法 |
| JP2003040131A (ja) * | 2001-07-26 | 2003-02-13 | Nsk Ltd | 電動パワーステアリング装置の制御装置 |
| JP2003276635A (ja) | 2002-01-15 | 2003-10-02 | Koyo Seiko Co Ltd | 電動パワーステアリング装置および絶対舵角検出装置 |
| JP2005088709A (ja) * | 2003-09-16 | 2005-04-07 | Favess Co Ltd | ステアリング装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108778904A (zh) * | 2017-02-02 | 2018-11-09 | 日本精工株式会社 | 电动助力转向装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007106283A (ja) | 2007-04-26 |
| US20090125187A1 (en) | 2009-05-14 |
| EP1944221A1 (en) | 2008-07-16 |
| JP4852964B2 (ja) | 2012-01-11 |
| KR20080057311A (ko) | 2008-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2007043694A1 (ja) | 電動パワーステアリング装置の制御装置 | |
| CN104661896B (zh) | 电动助力转向装置 | |
| CN109572807B (zh) | 电动助力转向装置 | |
| US8938334B2 (en) | Vehicular steering angle estimating apparatus and electric power steering apparatus mounted therewith | |
| US20080114515A1 (en) | Electric power steering apparatus | |
| EP1935753A1 (en) | Electric power steering system | |
| US20060012323A1 (en) | Electric power steering apparatus | |
| US9688307B2 (en) | Electric power steering controller | |
| CN101443226A (zh) | 用于电子动力转向设备的控制器 | |
| CN108688716B (zh) | 转向操纵控制装置 | |
| CN109070936B (zh) | 转向控制装置 | |
| JP2014166805A (ja) | 電動パワーステアリング装置 | |
| JP4872378B2 (ja) | 電動パワーステアリング装置の制御装置 | |
| JP2003320951A (ja) | 電動パワーステアリング装置のモータ制御装置 | |
| JP2001171540A (ja) | 車両の電動パワーステアリング装置 | |
| KR102452643B1 (ko) | 전류센서 옵셋 보상 방법 | |
| JP3721932B2 (ja) | 電動パワーステアリング装置 | |
| JP3908102B2 (ja) | 電動パワーステアリング装置 | |
| JP2003337006A (ja) | レゾルバを用いた回転角度検出装置およびこの装置を用いた制御装置 | |
| JP5034744B2 (ja) | 電動パワーステアリング装置 | |
| JP2010030431A (ja) | 電動パワーステアリング装置の制御装置 | |
| US20100063684A1 (en) | Electric power steering system control methods | |
| JP2004276635A (ja) | 電動パワーステアリング装置 | |
| JP2006076484A (ja) | 電動パワーステアリング装置の制御装置 | |
| JP5025686B2 (ja) | 車両挙動制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 12090150 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020087009692 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006821948 Country of ref document: EP |
