JP2014126011A - Vehicle control device - Google Patents

Vehicle control device Download PDF

Info

Publication number
JP2014126011A
JP2014126011A JP2012284756A JP2012284756A JP2014126011A JP 2014126011 A JP2014126011 A JP 2014126011A JP 2012284756 A JP2012284756 A JP 2012284756A JP 2012284756 A JP2012284756 A JP 2012284756A JP 2014126011 A JP2014126011 A JP 2014126011A
Authority
JP
Japan
Prior art keywords
movement amount
load movement
vehicle
target load
value
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.)
Granted
Application number
JP2012284756A
Other languages
Japanese (ja)
Other versions
JP5929747B2 (en
Inventor
Motoaki Kataoka
資章 片岡
Hiraki Matsumoto
平樹 松本
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2012284756A priority Critical patent/JP5929747B2/en
Publication of JP2014126011A publication Critical patent/JP2014126011A/en
Application granted granted Critical
Publication of JP5929747B2 publication Critical patent/JP5929747B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PROBLEM TO BE SOLVED: To maintain controllability and stability at a high level even when abnormality occurs in a target value of a load movement amount of front and rear wheels, and a traveling resistance disturbance.SOLUTION: A basis request torque calculation section 11 calculates a basic request torque, and a target load movement amount calculation section 19 calculates a target load movement amount Δ. Furthermore, a spring upper vibration model computing section 121 estimates a load movement amount yof a vehicle, and a traveling resistance disturbance estimation section 14 estimates a traveling resistance disturbance of the vehicle. Then, a vibration control correction section 20 corrects the basic request torque so that the load movement amount yfollows the target load movement amount Δ and restrains influences on the vehicle due to the traveling resistance disturbance. A limit section 156 limits contribution of the target load movement amount Δ when the vibration control correction section 20 corrects the basic request torque if abnormality occurs in the target load movement amount Δ. A limit section 22 limits contribution of the traveling resistance disturbance when the vibration control correction section 20 corrects a basis request torque T if abnormality occurs in the traveling resistance disturbance.

Description

本発明は、車両の駆動力を制御する車両制御装置に関する。   The present invention relates to a vehicle control device that controls driving force of a vehicle.

旋回走行時において、時々刻々の車両の自転角速度(すなわちヨーレイト)を適正な値に維持し、好ましい車両旋回性能を得るための方法として、従来、駆動力または制動力の変化に伴い前後輪荷重が移動すること、更に前後輪荷重の移動によりタイヤのコーナリングパワーが変化し前輪および後輪の発生力が変化することを利用して、所望の車両のステア特性を得る方法が提案されている。   As a method for maintaining the vehicle's rotational angular velocity (i.e., yaw rate) at an appropriate value while turning and obtaining a favorable vehicle turning performance, conventionally, the front and rear wheel loads have been changed in accordance with changes in driving force or braking force. There has been proposed a method for obtaining a desired vehicle steering characteristic by utilizing the fact that the cornering power of the tire is changed by the movement of the front and rear wheels and the generated force of the front and rear wheels is changed.

これに対して本願出願人は、車速V、旋回半径ρおよび操舵角δ等に基づいて前後輪荷重移動量の目標値を算出し、車両の前後輪荷重移動量が上記目標値に追従するように駆動力を制御するとともに、車輪速度に基づいて推定した走行抵抗外乱に応じて駆動力を制御することにより、車両旋回性能を向上させる技術を既に提案している(例えば、特許文献1を参照)。   In contrast, the applicant of the present application calculates a target value of the front and rear wheel load movement amount based on the vehicle speed V, the turning radius ρ, the steering angle δ, and the like so that the front and rear wheel load movement amount of the vehicle follows the target value. Have already proposed a technique for improving the vehicle turning performance by controlling the driving force according to the running resistance disturbance estimated based on the wheel speed (see, for example, Patent Document 1). ).

特開2005−256636号公報JP 2005-256636 A

しかし、特許文献1に記載の技術では、前後輪荷重移動量の目標値の算出結果および走行抵抗外乱の推定結果に異常が発生すると、駆動力を適切に制御することができず、車両旋回性能が悪化してしまうという問題があった。   However, in the technique described in Patent Document 1, if an abnormality occurs in the calculation result of the target value of the front and rear wheel load movement amount and the estimation result of the running resistance disturbance, the driving force cannot be appropriately controlled, and the vehicle turning performance There was a problem that would get worse.

本発明は、こうした問題に鑑みてなされたものであり、前後輪荷重移動量の目標値の算出結果および走行抵抗外乱の推定結果に異常が発生した場合であっても、操縦性と安定性を高いレベルに維持することができる技術を提供することを目的とする。   The present invention has been made in view of such problems, and even when abnormality occurs in the calculation result of the target value of the front and rear wheel load movement amount and the estimation result of the running resistance disturbance, the maneuverability and stability are improved. The object is to provide a technology that can be maintained at a high level.

上記目的を達成するためになされた請求項1に記載の車両制御装置は、基本駆動力算出手段が、運転者によるアクセルペダル操作に基づいて、運転者が車両に要求する駆動力である基本要求駆動力を算出する。また目標荷重移動量算出手段が、車両の前輪と後輪との間での荷重移動量を前後輪荷重移動量として、車両が安定して走行するための前後輪荷重移動量である目標荷重移動量を算出する。さらに荷重移動量推定手段が、車両の前後輪荷重移動量を推定するとともに、走行抵抗外乱推定手段が、車両の走行抵抗外乱を推定する。そして駆動力補正手段が、荷重移動量推定手段により推定された前後輪荷重移動量が目標荷重移動量に追従するように、且つ、走行抵抗外乱推定手段により推定された走行抵抗外乱による車両への影響を抑制するように、基本要求駆動力を補正する。   The vehicle control apparatus according to claim 1, wherein the basic driving force calculation means is a driving force requested by the driver to the vehicle based on an accelerator pedal operation by the driver. Calculate the driving force. Further, the target load movement amount calculation means uses the load movement amount between the front and rear wheels of the vehicle as the front and rear wheel load movement amount, and the target load movement that is the front and rear wheel load movement amount for the vehicle to travel stably. Calculate the amount. Further, the load movement amount estimation means estimates the front and rear wheel load movement amount of the vehicle, and the running resistance disturbance estimation means estimates the running resistance disturbance of the vehicle. Then, the driving force correcting means causes the front and rear wheel load moving amount estimated by the load moving amount estimating means to follow the target load moving amount, and is applied to the vehicle by the running resistance disturbance estimated by the running resistance disturbance estimating means. The basic required driving force is corrected so as to suppress the influence.

このように、請求項1に記載の車両制御装置は、車両の前後輪荷重移動量が目標荷重移動量に追従するように基本要求駆動力を補正することで、車両走行時におけるステアリング特性の安定化を図ることができる。また請求項1に記載の車両制御装置は、走行抵抗外乱による車両への影響を抑制するように基本要求駆動力を補正することで、走行抵抗外乱に対する車両の安定化を図ることができる。   Thus, the vehicle control apparatus according to claim 1 stabilizes the steering characteristics when the vehicle travels by correcting the basic required driving force so that the front and rear wheel load movement amount of the vehicle follows the target load movement amount. Can be achieved. In addition, the vehicle control apparatus according to the first aspect can stabilize the vehicle against the traveling resistance disturbance by correcting the basic required driving force so as to suppress the influence on the vehicle by the traveling resistance disturbance.

さらに、請求項1に記載の車両制御装置は、第1異常判断手段が、目標荷重移動量算出手段により算出される目標荷重移動量に異常が発生したか否かを判断するとともに、第2異常判断手段が、走行抵抗外乱推定手段により推定された走行抵抗外乱に異常が発生したか否かを判断する。   Further, in the vehicle control device according to claim 1, the first abnormality determination means determines whether or not an abnormality has occurred in the target load movement amount calculated by the target load movement amount calculation means, and the second abnormality The judging means judges whether or not an abnormality has occurred in the running resistance disturbance estimated by the running resistance disturbance estimating means.

そして第1制限手段が、目標荷重移動量に異常が発生したと第1異常判断手段が判断した場合に、駆動力補正手段が基本要求駆動力を補正するときにおける目標荷重移動量の寄与を制限するとともに、第2制限手段が、走行抵抗外乱に異常が発生したと第2異常判断手段が判断した場合に、駆動力補正手段が基本要求駆動力を補正するときにおける走行抵抗外乱の寄与を制限する。   Then, when the first limiting means determines that an abnormality has occurred in the target load movement amount, the first abnormality determination means limits the contribution of the target load movement amount when the driving force correction means corrects the basic required driving force. At the same time, when the second limiting means determines that the abnormality has occurred in the running resistance disturbance, the contribution of the running resistance disturbance when the driving force correcting means corrects the basic required driving force is limited. To do.

このため、異常な目標荷重移動量および異常な走行抵抗外乱に基づいて車両の駆動力が制御されることがなくなり、車両制御の安定性を向上させることができる。
さらに、目標荷重移動量および走行抵抗外乱のうち目標荷重移動量が異常である場合には、走行抵抗外乱を用いた駆動力制御を継続させることができるとともに、走行抵抗外乱が異常である場合には、目標荷重移動量を用いた駆動力制御を継続させることができる。すなわち、目標荷重移動量を用いた駆動力制御と、走行抵抗外乱を用いた駆動力制御の両方が同時に行われなくなるという事態の発生を抑制することができ、目標荷重移動量の算出結果および走行抵抗外乱の推定結果に異常が発生した場合であっても、操縦性と安定性を高いレベルに維持することができる。
For this reason, the driving force of the vehicle is not controlled based on the abnormal target load movement amount and the abnormal running resistance disturbance, and the stability of the vehicle control can be improved.
Further, when the target load movement amount is abnormal among the target load movement amount and the running resistance disturbance, the driving force control using the running resistance disturbance can be continued and the running resistance disturbance is abnormal. The driving force control using the target load movement amount can be continued. That is, it is possible to suppress the occurrence of a situation where both the driving force control using the target load movement amount and the driving force control using the running resistance disturbance are not performed at the same time. Even if an abnormality occurs in the estimation result of the resistance disturbance, the maneuverability and stability can be maintained at a high level.

第1実施形態の電子制御装置1の構成を示すブロック図である。It is a block diagram which shows the structure of the electronic control apparatus 1 of 1st Embodiment. 走行抵抗外乱推定部14の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a running resistance disturbance estimation unit 14. FIG. 目標荷重移動量算出部19の構成を示すブロック図である。3 is a block diagram showing a configuration of a target load movement amount calculation unit 19. FIG. バネ上振動モデルで用いるパラメータを説明する図である。It is a figure explaining the parameter used with a sprung vibration model. 積分器123と制限判断部130の構成を示すブロック図である。4 is a block diagram illustrating configurations of an integrator 123 and a limit determination unit 130. FIG. 制限部156の構成を示すブロック図である。5 is a block diagram showing a configuration of a restriction unit 156. FIG. 制限時の制限部156の出力の変化を示すグラフである。It is a graph which shows the change of the output of the restriction | limiting part 156 at the time of restriction | limiting. 第1実施形態における制限時の補正駆動トルクの変化を示すグラフである。It is a graph which shows the change of the correction drive torque at the time of restriction in a 1st embodiment. 第2実施形態の電子制御装置1の構成を示すブロック図である。It is a block diagram which shows the structure of the electronic control apparatus 1 of 2nd Embodiment. 第2実施形態における制限時の補正駆動トルクの変化を示すグラフである。It is a graph which shows the change of the correction drive torque at the time of restriction in a 2nd embodiment. 別の実施形態の積分器123と制限判断部130の構成を示すブロック図である。It is a block diagram which shows the structure of the integrator 123 and the restriction | limiting determination part 130 of another embodiment.

(第1実施形態)
以下に本発明の第1実施形態を図面とともに説明する。
図1に示すように、本実施形態の電子制御装置1は、車両に搭載され、車両のエンジン2の制御を行う。
(First embodiment)
A first embodiment of the present invention will be described below with reference to the drawings.
As shown in FIG. 1, an electronic control device 1 of this embodiment is mounted on a vehicle and controls an engine 2 of the vehicle.

電子制御装置1は、アクセルストロークセンサ3、吸入空気量センサ4、クランク角センサ5、車輪速度センサ6、舵角センサ7、車速センサ8およびナビゲーション装置9から信号を入力する。   The electronic control device 1 inputs signals from the accelerator stroke sensor 3, the intake air amount sensor 4, the crank angle sensor 5, the wheel speed sensor 6, the steering angle sensor 7, the vehicle speed sensor 8, and the navigation device 9.

アクセルストロークセンサ3は、運転者によるアクセルペダルの踏み込み量に応じた信号を出力する。
吸入空気量センサ4は、エンジン2への吸入空気量に応じた信号を出力する。
The accelerator stroke sensor 3 outputs a signal corresponding to the depression amount of the accelerator pedal by the driver.
The intake air amount sensor 4 outputs a signal corresponding to the intake air amount to the engine 2.

クランク角センサ5は、エンジン2のクランク軸の回転に応じて所定角度毎にエッジが生じるパルス信号を出力する。
車輪速度センサ6は、左前輪、右前輪、左後輪および右後輪のそれぞれに取り付けられ、各車輪軸の回転に応じて所定角度毎にエッジが生じるパルス信号を出力する。
The crank angle sensor 5 outputs a pulse signal that causes an edge at every predetermined angle according to the rotation of the crankshaft of the engine 2.
The wheel speed sensor 6 is attached to each of the left front wheel, the right front wheel, the left rear wheel, and the right rear wheel, and outputs a pulse signal in which an edge is generated at every predetermined angle according to the rotation of each wheel shaft.

舵角センサ7は、車両のハンドルの操舵角に応じた信号を出力する。
車速センサ8は、車両の駆動軸の回転に応じて所定角度毎にエッジが生じるパルス信号を出力する。
The steering angle sensor 7 outputs a signal corresponding to the steering angle of the steering wheel of the vehicle.
The vehicle speed sensor 8 outputs a pulse signal in which an edge is generated at every predetermined angle according to the rotation of the drive shaft of the vehicle.

ナビゲーション装置9は、道路地図データおよび各種情報を記録した地図記憶媒体から道路地図データを取得するとともに、GPS(Global Positioning System)アンテナ(不図示)を介して受信したGPS信号等に基づいて車両の現在位置を検出し、現在地から目的地までの経路案内等を実行するように構成されている。なお、上記道路地図データは、道路位置、道路種別(高速道路、有料道路、一般道路等)、道路形状、道路幅員、道路名、車線数および道路勾配等の各種データから構成されている。またナビゲーション装置9は、車両のヨーレートを検出するヨーレートセンサ(不図示)を備える。   The navigation device 9 acquires road map data from a map storage medium in which road map data and various types of information are recorded, and based on a GPS signal received via a GPS (Global Positioning System) antenna (not shown) or the like. It is configured to detect the current position and execute route guidance from the current position to the destination. The road map data includes various data such as road position, road type (highway, toll road, general road, etc.), road shape, road width, road name, number of lanes, road gradient, and the like. The navigation device 9 includes a yaw rate sensor (not shown) that detects the yaw rate of the vehicle.

また電子制御装置1は、CAN(Controller Area Network)プロトコルを用いた車内LANにより、ブレーキECU(不図示)およびステアリングECU(不図示)等の他の電子制御装置およびナビゲーション装置9と接続されている。   The electronic control device 1 is connected to other electronic control devices such as a brake ECU (not shown) and a steering ECU (not shown) and the navigation device 9 by an in-vehicle LAN using a CAN (Controller Area Network) protocol. .

そして電子制御装置1は、基本要求トルク算出部11、推定駆動輪トルク算出部12、車輪速度算出部13、走行抵抗外乱推定部14、操舵角算出部15、車速算出部16、道路勾配取得部17、仮想旋回半径算出部18、目標荷重移動量算出部19、制振補正部20、制限判断部21および制限部22を備える。   The electronic control device 1 includes a basic required torque calculation unit 11, an estimated driving wheel torque calculation unit 12, a wheel speed calculation unit 13, a running resistance disturbance estimation unit 14, a steering angle calculation unit 15, a vehicle speed calculation unit 16, and a road gradient acquisition unit. 17, a virtual turning radius calculation unit 18, a target load movement amount calculation unit 19, a vibration suppression correction unit 20, a restriction determination unit 21, and a restriction unit 22.

基本要求トルク算出部11は、アクセルストロークセンサ3からの信号に基づいてアクセルペダル踏み込み量を算出し、さらに、このアクセルペダル踏み込み量に基づいて、車両の駆動軸に掛かるトルクTw_tgtを算出する。なお、アクセルペダル踏み込み量は運転手によるトルク要求に対応するものであり、且つトルクTw_tgtは制振補正部20によるトルク補正の基本となるものである。このため以下、基本要求トルク算出部11が算出するトルクを、基本要求トルクTw_tgtという。なお、電子制御装置1はアクセルストロークセンサ3の信号を処理し、基本要求トルク算出部11は、電子制御装置1により処理された後の信号を用いてアクセルペダル踏み込み量を算出する。 The basic required torque calculation unit 11 calculates the accelerator pedal depression amount based on the signal from the accelerator stroke sensor 3, and further calculates the torque T w_tgt applied to the drive shaft of the vehicle based on the accelerator pedal depression amount. The accelerator pedal depression amount corresponds to the torque request by the driver, and the torque T w_tgt is a basis for torque correction by the vibration suppression correction unit 20. Therefore, hereinafter, the torque calculated by the basic required torque calculation unit 11 is referred to as basic required torque T w_tgt . The electronic control device 1 processes the signal of the accelerator stroke sensor 3, and the basic required torque calculation unit 11 calculates the accelerator pedal depression amount using the signal processed by the electronic control device 1.

推定駆動輪トルク算出部12は、まず、吸入空気量センサ4からの信号に基づいて吸入空気量を算出するとともに、クランク角センサ5からの信号に基づいてエンジン2の回転速度Ne(以下、エンジン回転速度という)を算出する。そして推定駆動輪トルク算出部12は、算出した吸入空気量とエンジン回転速度とに基づいて、車両の駆動軸に掛かるトルクTw_estを算出する。なお、推定駆動輪トルク算出部12は、吸入空気量とエンジン回転速度とに基づいて、エンジン2で発生して駆動軸に掛かるトルクを推定しているため、推定駆動輪トルク算出部12が算出するトルクを以下、推定駆動輪トルクTw_estという。なお、電子制御装置1は吸入空気量センサ4の信号を処理し、推定駆動輪トルク算出部12は、電子制御装置1により処理された後の信号を用いて吸入空気量を算出する。 The estimated drive wheel torque calculation unit 12 first calculates the intake air amount based on the signal from the intake air amount sensor 4 and also determines the rotational speed Ne (hereinafter referred to as the engine 2) of the engine 2 based on the signal from the crank angle sensor 5. Rotational speed) is calculated. Then, the estimated drive wheel torque calculation unit 12 calculates the torque T w_est applied to the drive shaft of the vehicle based on the calculated intake air amount and the engine rotation speed. The estimated drive wheel torque calculation unit 12 estimates the torque generated in the engine 2 and applied to the drive shaft based on the intake air amount and the engine rotation speed. Hereinafter, this torque is referred to as estimated drive wheel torque T w_est . The electronic control device 1 processes the signal of the intake air amount sensor 4, and the estimated driving wheel torque calculation unit 12 calculates the intake air amount using the signal processed by the electronic control device 1.

車輪速度算出部13は、車輪速度センサ6からの信号に基づいて、左前輪の車輪速度Vfl(以下、左前輪速度Vflという)、右前輪の車輪速度Vfr(以下、右前輪速度Vfrという)、左後輪の車輪速度Vrl(以下、左後輪速度Vrlという)および右後輪の車輪速度Vrr(以下、右後輪速度Vrrという)を算出する。なお、車輪速度センサ6の信号はブレーキECUにより処理され、処理された信号はブレーキECUから車内LANを介して電子制御装置1により取得される。そして車輪速度算出部13は、この取得した信号を用いて各車輪速度を算出する。 Based on the signal from the wheel speed sensor 6, the wheel speed calculation unit 13 determines the wheel speed V fl of the left front wheel (hereinafter referred to as the left front wheel speed V fl ), the wheel speed V fr of the right front wheel (hereinafter, the right front wheel speed V). fr ), wheel speed V rl of the left rear wheel (hereinafter referred to as left rear wheel speed V rl ) and wheel speed V rr of the right rear wheel (hereinafter referred to as right rear wheel speed V rr ). The signal of the wheel speed sensor 6 is processed by the brake ECU, and the processed signal is acquired from the brake ECU by the electronic control unit 1 via the in-vehicle LAN. And the wheel speed calculation part 13 calculates each wheel speed using this acquired signal.

走行抵抗外乱推定部14は、図2に示すように、平均処理部31,32,33と、減算器34,35と、微分器36,37と、ローパスフィルタ38,39と、増幅器40,41とを備える。   As shown in FIG. 2, the running resistance disturbance estimation unit 14 includes average processing units 31, 32, 33, subtractors 34, 35, differentiators 36, 37, low-pass filters 38, 39, and amplifiers 40, 41. With.

平均処理部31は、左前輪速度Vflと右前輪速度Vfrとの平均値を算出する。
平均処理部32は、左後輪速度Vrlと右後輪速度Vrrとの平均値を算出する。
平均処理部33は、左前輪速度Vfl、右前輪速度Vfr、左後輪速度Vrlおよび右後輪速度Vrrの平均値を算出する。
The average processing unit 31 calculates an average value of the left front wheel speed V fl and the right front wheel speed V fr .
The average processing unit 32 calculates an average value of the left rear wheel speed V rl and the right rear wheel speed V rr .
The average processing unit 33 calculates an average value of the left front wheel speed V fl , the right front wheel speed V fr , the left rear wheel speed V rl, and the right rear wheel speed V rr .

減算器34は、平均処理部31の算出値から平均処理部33の算出値を減算した値を算出する。減算器35は、平均処理部32の算出値から平均処理部33の算出値を減算した値を算出する。   The subtractor 34 calculates a value obtained by subtracting the calculated value of the average processing unit 33 from the calculated value of the average processing unit 31. The subtractor 35 calculates a value obtained by subtracting the calculated value of the average processing unit 33 from the calculated value of the average processing unit 32.

微分器36,37はそれぞれ、減算器34,35の算出値の微分値を算出する。
ローパスフィルタ38,39はそれぞれ、微分器36,37の算出値から高周波成分を除去して出力する。
Differentiators 36 and 37 calculate differential values of the calculated values of the subtractors 34 and 35, respectively.
The low-pass filters 38 and 39 remove high-frequency components from the calculated values of the differentiators 36 and 37, respectively, and output them.

増幅器40,41はそれぞれ、ローパスフィルタ38,39から入力した信号を(M/Rt)倍して出力する。ここで、Mは車両質量、Rtはタイヤ半径である。
したがって走行抵抗外乱推定部14は、前輪の車輪速度の平均値と四輪の車輪速度の平均値との差の微分値に対して(M/Rt)を掛けたものを前輪の走行抵抗外乱として推定するとともに、後輪の車輪速度の平均値と四輪の車輪速度の平均値との差の微分値に対して(M/Rt)を掛けたものを後輪の走行抵抗外乱として推定する。
The amplifiers 40 and 41 multiply the signals input from the low-pass filters 38 and 39 by (M / R t ), respectively, and output them. Here, M is the vehicle mass and R t is the tire radius.
Therefore, the running resistance disturbance estimation unit 14 multiplies the differential value of the difference between the average value of the wheel speeds of the front wheels and the average value of the wheel speeds of the four wheels by (M / R t ), and the running resistance disturbance of the front wheels. And the difference between the average value of the wheel speed of the rear wheel and the average value of the wheel speed of the four wheels multiplied by (M / R t ) is estimated as the running resistance disturbance of the rear wheel. To do.

図1に示すように、操舵角算出部15は、舵角センサ7からの信号に基づいて、ハンドル操舵角δnを算出する。なお、舵角センサ7の信号はステアリングECUにより処理され、処理された信号はステアリングECUから車内LANを介して電子制御装置1により取得される。そして操舵角算出部15は、この取得した信号を用いてハンドル操舵角δnを算出する。 As shown in FIG. 1, the steering angle calculation unit 15 calculates a steering wheel steering angle δ n based on a signal from the steering angle sensor 7. The signal from the steering angle sensor 7 is processed by the steering ECU, and the processed signal is acquired from the steering ECU by the electronic control unit 1 via the in-vehicle LAN. Then, the steering angle calculation unit 15 calculates the steering wheel steering angle δ n using the acquired signal.

車速算出部16は、車速センサ8からの信号に基づいて、車両の走行速度V(以下、車速Vという)を算出する。なお、車速センサ8の信号はブレーキECUにより処理され、処理された信号はブレーキECUから車内LANを介して電子制御装置1により取得される。そして車速算出部16は、この取得した信号を用いて車速Vを算出する。   The vehicle speed calculation unit 16 calculates a traveling speed V of the vehicle (hereinafter referred to as a vehicle speed V) based on a signal from the vehicle speed sensor 8. The signal of the vehicle speed sensor 8 is processed by the brake ECU, and the processed signal is acquired from the brake ECU by the electronic control unit 1 via the in-vehicle LAN. And the vehicle speed calculation part 16 calculates the vehicle speed V using this acquired signal.

道路勾配取得部17は、車両の現在位置における道路勾配φをナビゲーション装置9から取得する。
仮想旋回半径算出部18は、ナビゲーション装置9から取得したヨーレートγと、車速算出部16から取得した車速Vとに基づいて、車両が走行するのに適した仮想的な旋回半径(以下、仮想旋回半径という)ρを下式(1)を用いて算出する。
The road gradient acquisition unit 17 acquires the road gradient φ at the current position of the vehicle from the navigation device 9.
Based on the yaw rate γ acquired from the navigation device 9 and the vehicle speed V acquired from the vehicle speed calculation unit 16, the virtual turning radius calculation unit 18 is a virtual turning radius suitable for the vehicle to travel (hereinafter referred to as virtual turning radius). Ρ) (referred to as radius) is calculated using the following equation (1).

ρ = V/γ ・・・(1)
目標荷重移動量算出部19は、図3に示すように、コーナリングパワー算出部51、操舵角依存パラメータ算出部52および乗算器53を備える。
ρ = V / γ (1)
As shown in FIG. 3, the target load movement amount calculation unit 19 includes a cornering power calculation unit 51, a steering angle dependent parameter calculation unit 52, and a multiplier 53.

コーナリングパワー算出部51は、前後輪静荷重算出部61、垂直方向成分算出部62、静的接地荷重変化量算出部63、乗算器64,65,68、加算器66,67および増幅器69を備える。   The cornering power calculation unit 51 includes a front and rear wheel static load calculation unit 61, a vertical direction component calculation unit 62, a static ground load change amount calculation unit 63, multipliers 64, 65, and 68, adders 66 and 67, and an amplifier 69. .

前後輪静荷重算出部61は、定数出力器71および増幅器72,73を備える。
定数出力器71は、車両の静荷重Woを示す一定値を出力する。なお、車両の静荷重Woは、車両の質量をM、重力加速度をgとして、下式(2)で表される。
The front and rear wheel static load calculation unit 61 includes a constant output device 71 and amplifiers 72 and 73.
Constant output device 71 outputs a fixed value indicating the static load W o of the vehicle. The static load Wo of the vehicle is expressed by the following equation (2), where M is the mass of the vehicle and g is the acceleration of gravity.

o = M×g ・・・(2)
増幅器72は、車両のホイールベースをL(図4を参照)、車両重心と後輪軸との間の距離をLr(図4を参照)として、定数出力器71から入力した信号を(Lr/L)倍して出力する。この出力値は、前輪の静荷重Wfoに相当し、下式(3)で表される。
W o = M × g (2)
The amplifier 72 has the wheel base of the vehicle as L (see FIG. 4), the distance between the center of gravity of the vehicle and the rear wheel shaft as L r (see FIG. 4), and the signal inputted from the constant output device 71 (L r / L) Multiply and output. This output value corresponds to the static load Wfo of the front wheel and is expressed by the following equation (3).

fo = (Lr/L)Wo ・・・(3)
増幅器73は、車両重心と前輪軸との間の距離をLf(図4を参照)として、定数出力器71から入力した信号を(Lf/L)倍して出力する。この出力値は、後輪の静荷重Wroに相当し、下式(4)で表される。
W fo = (L r / L) W o (3)
The amplifier 73 sets the distance between the center of gravity of the vehicle and the front wheel shaft to L f (see FIG. 4), and multiplies the signal input from the constant output device 71 by (L f / L) and outputs it. This output value corresponds to the static load W ro of the rear wheel and is expressed by the following expression (4).

ro = (Lf/L)Wo ・・・(4)
したがって前後輪静荷重算出部61は、前輪静荷重Wfoおよび後輪静荷重Wroを示す値を出力する。
W ro = (L f / L) W o (4)
Accordingly longitudinal HanawaShizu load calculating section 61 outputs a value indicating wheel static load W fo and Kowasei load W ro.

垂直方向成分算出部62は、余弦関数演算器81と正弦関数演算器82と増幅器83,84と減算器85と加算器86とを備える。
余弦関数演算器81は、道路勾配取得部17から道路勾配φを入力して余弦関数(cos)演算を行う。すなわち、余弦関数演算器81はcosφを出力する。
The vertical direction component calculation unit 62 includes a cosine function calculator 81, a sine function calculator 82, amplifiers 83 and 84, a subtractor 85, and an adder 86.
The cosine function calculator 81 inputs the road gradient φ from the road gradient acquisition unit 17 and performs a cosine function (cos) calculation. That is, the cosine function calculator 81 outputs cosφ.

正弦関数演算器82は、道路勾配取得部17から道路勾配φを入力して正弦関数(sin)演算を行う。すなわち、正弦関数演算器82はsinφを出力する。
増幅器83は、路面と車両重心との間の距離(以下、重心高さという)をhcg(図4を参照)として、正弦関数演算器82から入力した信号を(hcg/Lr)倍して出力する。また増幅器84は、正弦関数演算器82から入力した信号を(hcg/Lf)倍して出力する。
The sine function calculator 82 inputs the road gradient φ from the road gradient acquisition unit 17 and performs a sine function (sin) calculation. That is, the sine function calculator 82 outputs sinφ.
The amplifier 83 sets the distance between the road surface and the center of gravity of the vehicle (hereinafter referred to as the height of the center of gravity) as h cg (see FIG. 4), and the signal input from the sine function calculator 82 is multiplied by (h cg / L r ). And output. The amplifier 84 multiplies the signal input from the sine function calculator 82 by (h cg / L f ) and outputs the result.

減算器85は、余弦関数演算器81の出力値から増幅器83の出力値を減算した値を算出する。すなわち減算器85は、{cosφ−(hcg/Lr)sinφ}を出力する。
加算器86は、余弦関数演算器81の出力値と増幅器83の出力値とを加算した値を算出する。すなわち加算器86は、{cosφ+(hcg/Lf)sinφ}を出力する。
The subtracter 85 calculates a value obtained by subtracting the output value of the amplifier 83 from the output value of the cosine function calculator 81. That is, the subtractor 85 outputs {cos φ− (h cg / L r ) sin φ}.
The adder 86 calculates a value obtained by adding the output value of the cosine function calculator 81 and the output value of the amplifier 83. That is, the adder 86 outputs {cos φ + (h cg / L f ) sin φ}.

したがって垂直方向成分算出部62は、{cosφ−(hcg/Lr)sinφ}と{cosφ+(hcg/Lf)sinφ}を出力する。
静的接地荷重変化量算出部63は、バネ上振動モデル定常解算出部91と前後輪荷重変化量算出部92とを備える。
Therefore, the vertical direction component calculation unit 62 outputs {cosφ− (h cg / L r ) sinφ} and {cosφ + (h cg / L f ) sinφ}.
The static ground load change amount calculation unit 63 includes a sprung vibration model steady solution calculation unit 91 and front and rear wheel load change amount calculation units 92.

バネ上振動モデル定常解算出部91は、バネ上振動モデルを用いて、車体の垂直方向変位xν(図4を参照)と、車体のピッチング中心周りのピッチ角θp(図4を参照)のそれぞれについて、定常状態における値を算出する。 The sprung vibration model steady solution calculation unit 91 uses the sprung vibration model to calculate the vertical displacement xν of the vehicle body (see FIG. 4) and the pitch angle θ p (see FIG. 4) around the pitching center of the vehicle body. For each, a value in the steady state is calculated.

バネ上振動モデルは、図4に示すように、車両の前輪と車体との間および後輪と車体との間のそれぞれが、所定のバネ定数と所定の減衰係数が設定されたサスペンションで連結されているとして車両がピッチング振動する場合を想定し、車両の車両状態を状態方程式で表現したものである。   In the sprung vibration model, as shown in FIG. 4, the front wheel and the vehicle body of the vehicle and the rear wheel and the vehicle body are connected by a suspension in which a predetermined spring constant and a predetermined damping coefficient are set. Assuming that the vehicle vibrates with pitching, the vehicle state of the vehicle is expressed by a state equation.

そして、車体の垂直方向変位xνとピッチ角θpについての状態方程式は下式(5)で表される。ここで、xν’とxν’’はそれぞれxνの1階微分と2階微分を示す。θp’とθp’’はそれぞれθpの1階微分と2階微分を示す。またa14,b14,p13は予め設定された定数である。ΔFdfとΔFdrはそれぞれ、前輪軸と後輪軸に作用する並進力の変化量である。ΔTwは推定駆動輪トルクTw_estの変化量である。 And the state equation about the vertical displacement xν and the pitch angle θ p of the vehicle body is expressed by the following equation (5). Here, xν ′ and xν ″ represent the first and second derivatives of xν, respectively. θ p ′ and θ p ″ indicate the first and second derivatives of θ p , respectively. The a 1 ~ 4, b 1 ~ 4, p 1 ~ 3 are constants that are set in advance. ΔF df and ΔF dr are changes in translational force acting on the front wheel shaft and the rear wheel shaft, respectively. [Delta] T w is the change amount of the estimated drive wheel torque T w_est.

Figure 2014126011
Figure 2014126011

そして、車両が定常状態であるときには、xν’,xν’’,θp’ ,θp’’は0であるため、式(5)において、xν’,xν’’,θp’ ,θp’’に0を代入すると、下式(6),(7)に示すように、xνの定常解xν_sとθpの定常解θp_sとが得られる。 When the vehicle is in a steady state, xν ′, xν ″, θ p ′, and θ p ″ are 0. Therefore, in equation (5), xν ′, xν ″, θ p ′, θ p substituting 0 into '', the following equation (6), as shown in (7), is obtained and the stationary solution theta p_s of stationary solutions Xnyu _s and theta p of Xnyu.

Figure 2014126011
Figure 2014126011

したがってバネ上振動モデル定常解算出部91は、式(6),(7)を用いて、定常解xν_s,θp_sを算出する。
前後輪荷重変化量算出部92は、式(8),(9)を用いて、前輪の静的接地荷重変化量ΔWf_sと、後輪の静的接地荷重変化量ΔWr_sを算出する。ここで、Ksfは前輪側のサスペンションのバネ定数、Ksrは後輪側のサスペンションのバネ定数である(図4を参照)。
Sprung vibration model constant solution calculating section 91 thus has the formula (6) with (7), the stationary solution Xnyu _s, calculates the theta p_s.
Front and rear wheel load variation calculating unit 92, Equation (8), with (9), calculates the front wheel static ground load change amount [Delta] W f_s, the rear wheel static ground load change amount [Delta] W r_s. Here, K sf is the spring constant of the suspension on the front wheel side, and K sr is the spring constant of the suspension on the rear wheel side (see FIG. 4).

Figure 2014126011
Figure 2014126011

したがって静的接地荷重変化量算出部63は、図3に示すように、前輪の静的接地荷重変化量ΔWf_sと後輪の静的接地荷重変化量ΔWr_sを出力する。
乗算器64は、増幅器72からの出力値と減算器85からの出力値との乗算値を算出する。すなわち乗算器64は、Wfo{cosφ−(hcg/Lr)sinφ}を出力する。この値は、路面垂直方向に沿って前輪に掛かる接地荷重に相当する。
Thus static ground load change amount calculating unit 63, as shown in FIG. 3, and outputs a static ground load change amount [Delta] W r_s front wheel static ground load change amount [Delta] W f_s and rear wheels.
The multiplier 64 calculates a multiplication value of the output value from the amplifier 72 and the output value from the subtracter 85. That is, the multiplier 64 outputs W fo {cos φ− (h cg / L r ) sin φ}. This value corresponds to the contact load applied to the front wheel along the direction perpendicular to the road surface.

乗算器65は、増幅器73からの出力値と加算器86からの出力値との乗算値を算出する。すなわち乗算器65は、Wro{cosφ+(hcg/Lf)sinφ}を出力する。この値は、路面垂直方向に沿って後輪に掛かる接地荷重に相当する。 The multiplier 65 calculates a multiplication value of the output value from the amplifier 73 and the output value from the adder 86. That is, the multiplier 65 outputs W ro {cos φ + (h cg / L f ) sin φ}. This value corresponds to the contact load applied to the rear wheel along the direction perpendicular to the road surface.

加算器66は、乗算器64からの出力値と静的接地荷重変化量算出部63からの静的接地荷重変化量ΔWf_sとの加算値を算出する。この値は、定常状態での道路勾配φに応じた前輪の接地荷重Wf(以下、前輪静的接地荷重Wfという)に相当する。 The adder 66 calculates an addition value between the output value from the multiplier 64 and the static ground load change amount ΔW f — s from the static ground load change amount calculation unit 63. This value corresponds to a front wheel ground load W f (hereinafter referred to as a front wheel static ground load W f ) corresponding to a road gradient φ in a steady state.

加算器67は、乗算器65からの出力値と静的接地荷重変化量算出部63からの静的接地荷重変化量ΔWr_sとの加算値を算出する。この値は、定常状態での道路勾配φに応じた後輪の接地荷重Wr(以下、後輪静的接地荷重Wrという)に相当する。 The adder 67 calculates an addition value between the output value from the multiplier 65 and the static ground load change amount ΔW r — s from the static ground load change amount calculation unit 63. This value corresponds to the rear wheel ground load W r corresponding to the road gradient φ in the steady state (hereinafter referred to as the rear wheel static ground load W r ).

乗算器68は、加算器66からの前輪静的接地荷重Wfと、加算器67からの後輪静的接地荷重Wrとの乗算値を算出する。
増幅器69は、乗算器68から入力した信号をCw 2倍して出力する。Cwはコーナリングパワー係数である。すなわち増幅器69は、(Cw 2×Wf×Wr)を出力する。
Multiplier 68 calculates a multiplication value of front wheel static ground load W f from adder 66 and rear wheel static ground load W r from adder 67.
Amplifier 69 outputs a signal inputted from the multiplier 68 C w 2 multiplied by. C w is a cornering power coefficient. That is, the amplifier 69 outputs (C w 2 × W f × W r ).

前輪のコーナリングパワーCpfと後輪のコーナリングパワーCprはそれぞれ下式(10),(11)で表される。
pf = Cwf ・・・(10)
pr = Cwr ・・・(11)
したがってコーナリングパワー算出部51は、前輪のコーナリングパワーCpfと後輪のコーナリングパワーCprとを乗算した値Cpfprを出力する。
The front wheel cornering power Cpf and the rear wheel cornering power Cpr are expressed by the following equations (10) and (11), respectively.
C pf = C w W f (10)
C pr = C w W r (11)
Accordingly, the cornering power calculation unit 51 outputs a value C pf C pr obtained by multiplying the front wheel cornering power C pf by the rear wheel cornering power C pr .

次に操舵角依存パラメータ算出部52は、増幅器101,104,110、絶対値演算器102、乗算器103、定数出力器105、減算器106、自乗演算器107、ゼロ割防止器108および除算器109を備える。   Next, the steering angle dependent parameter calculation unit 52 includes amplifiers 101, 104, and 110, an absolute value calculator 102, a multiplier 103, a constant output unit 105, a subtractor 106, a square calculator 107, a zero division preventer 108, and a divider. 109.

増幅器101は、ステアリングギア比をRsとして、操舵角算出部15から入力したハンドル操舵角δnを(1/Rs)倍し、前輪の操舵角δとして出力する。
絶対値演算器102は、増幅器101からの出力値の絶対値を演算して出力する。
The amplifier 101 sets the steering gear ratio to R s , multiplies the steering wheel steering angle δ n input from the steering angle calculation unit 15 by (1 / R s ), and outputs the result as the steering angle δ of the front wheels.
The absolute value calculator 102 calculates and outputs the absolute value of the output value from the amplifier 101.

乗算器103は、操舵角δの絶対値と、仮想旋回半径算出部18からの仮想旋回半径ρとの乗算値を算出する。
増幅器104は、乗算器103からの出力値を(1/L)倍して出力する。
The multiplier 103 calculates a multiplication value of the absolute value of the steering angle δ and the virtual turning radius ρ from the virtual turning radius calculation unit 18.
The amplifier 104 multiplies the output value from the multiplier 103 by (1 / L) and outputs the result.

定数出力器105は、予め設定された定数1を出力する。
減算器106は、増幅器104からの出力値から、定数出力器105からの出力値を減算した値を算出する。すなわち減算器106は、(ρ|δ|/L−1)を出力する。
The constant output unit 105 outputs a preset constant 1.
The subtractor 106 calculates a value obtained by subtracting the output value from the constant output unit 105 from the output value from the amplifier 104. That is, the subtractor 106 outputs (ρ | δ | / L−1).

自乗演算器107は、車速算出部16から車速Vを入力して自乗演算を行う。すなわち、自乗演算器107はV2を出力する。
ゼロ割防止器108は、自乗演算器107からの出力値V2に対してゼロ割防止を行う。
The square calculator 107 receives the vehicle speed V from the vehicle speed calculator 16 and performs a square calculation. That is, the square calculator 107 outputs the V 2.
The zero division preventer 108 performs zero division prevention on the output value V 2 from the square calculator 107.

除算器109は、減算器106からの出力値を、ゼロ割防止器108からの出力値で除算した値を出力する。
増幅器110は、除算器109からの出力値を、下式(12)で表される係数k倍して出力する。
The divider 109 outputs a value obtained by dividing the output value from the subtractor 106 by the output value from the zero division preventer 108.
The amplifier 110 multiplies the output value from the divider 109 by a coefficient k expressed by the following equation (12) and outputs the result.

k = −2L2/MCw ・・・(12)
したがって操舵角依存パラメータ算出部52は、{2L2(1−ρ|δ|/L)/MCw2}を出力する。
k = −2L 2 / MC w (12)
Therefore, the steering angle dependent parameter calculation unit 52 outputs {2L 2 (1-ρ | δ | / L) / MC w V 2 }.

また乗算器53は、コーナリングパワー算出部51からの出力値と操舵角依存パラメータ算出部52からの出力値との乗算値を算出して出力する。
以上より、目標荷重移動量算出部19は、目標荷重移動量Δとして、下式(13)で表される値を出力する。
The multiplier 53 calculates and outputs a multiplication value of the output value from the cornering power calculation unit 51 and the output value from the steering angle dependent parameter calculation unit 52.
As described above, the target load movement amount calculation unit 19 outputs a value represented by the following expression (13) as the target load movement amount Δ.

Δ = (2L2pfpr/MCw2)×(1−ρ|δ|/L) ・・・(13)
なお、車両の旋回半径ρは下式(14)で表される。
Δ = (2L 2 C pf C pr / MC w V 2 ) × (1−ρ | δ | / L) (13)
The turning radius ρ of the vehicle is expressed by the following formula (14).

Figure 2014126011
Figure 2014126011

式(14)は、ステアリング特性が(Lfpf−Lrpr)の値に依存することを示す。具体的には、(Lfpf−Lrpr)が0より小さい場合にはアンダーステアとなり、(Lfpf−Lrpr)が大きい場合にはオーバーステアとなる。すなわち、(Lfpf−Lrpr)を用いてステアリング特性を制御することができる。 Equation (14) shows that the steering characteristic depends on the value of (L f C pf −L r C pr ). Specifically, it is understeer when (L f C pf -L r C pr) is less than 0, the oversteer when large (L f C pf -L r C pr). That is, the steering characteristic can be controlled using (L f C pf −L r C pr ).

また、(Lfpf−Lrpr)は、式(10),(11)を用いて、下式(15)で表される。
(Lfpf−Lrpr)= Cw(Lff−Lrr) ・・・(15)
したがって、式(15)中の(Lff−Lrr)は下式(16)で表されている。
Further, (L f C pf −L r C pr ) is expressed by the following equation (15) using equations (10) and (11).
(L f C pf -L r C pr) = C w (L f W f -L r W r) ··· (15)
Therefore, (L f W f −L r W r ) in the equation (15) is expressed by the following equation (16).

Figure 2014126011
Figure 2014126011

式(13)と式(16)とを比較することにより理解できるように、目標荷重移動量算出部19は、目標荷重移動量Δとして、(Lff−Lrr)を算出している。
次に制振補正部20は、図1に示すように、バネ上振動モデル演算部121、減算器122,126,129、積分器123、増幅器124,127,128、加減算器125および制限判断部130を備える。
As can be understood by comparing Expression (13) and Expression (16), the target load movement amount calculation unit 19 calculates (L f W f −L r W r ) as the target load movement amount Δ. ing.
Next, as shown in FIG. 1, the vibration suppression correction unit 20 includes a sprung vibration model calculation unit 121, subtractors 122, 126, and 129, an integrator 123, amplifiers 124, 127, and 128, an adder / subtractor 125, and a limit determination unit. 130.

バネ上振動モデル演算部121は、上式(5)により状態量x=(xν,xν’,θp,θp’)を算出する。またバネ上振動モデル演算部121は、上式(5)で算出した状態量xを用いて、下式(17)により荷重移動量ysを算出する。ここで、Csfは前輪側のサスペンションの減衰係数、Csrは後輪側のサスペンションの減衰係数である(図4を参照)。 The sprung vibration model calculation unit 121 calculates the state quantity x = (xν, xν ′, θ p , θ p ′) by the above equation (5). The sprung vibration model calculation unit 121 calculates the load movement amount y s by the following equation (17) using the state quantity x calculated by the above equation (5). Here, C sf is the damping coefficient of the suspension on the front wheel side, and C sr is the damping coefficient of the suspension on the rear wheel side (see FIG. 4).

Figure 2014126011
Figure 2014126011

減算器122は、目標荷重移動量算出部19からの目標荷重移動量Δから、バネ上振動モデル演算部121からの荷重移動量ysを減算した値を算出する。
積分器123は、減算器122からの入力値を積分し、この積分値を予め設定された積分ゲインKi倍して出力する。したがって、制振補正部20は1型サーボ系である。
The subtractor 122 calculates a value obtained by subtracting the load movement amount y s from the sprung vibration model calculation unit 121 from the target load movement amount Δ from the target load movement amount calculation unit 19.
The integrator 123 integrates the input value from the subtractor 122, and outputs the integrated value preset integral gain K i multiplied by the. Therefore, the vibration damping correction unit 20 is a type 1 servo system.

増幅器124は、バネ上振動モデル演算部121から出力される状態量xを、予め設定された状態フィードバックゲインKs倍して出力する。
加減算器125は、積分器123からの出力値と、走行抵抗外乱推定部14からの走行抵抗外乱とを加算する。さらに加減算器125は、この加算値から、増幅器124からの出力値を減算した値を算出し、この減算値を、バネ上振動モデル演算部121と減算器126へ出力する。加減算器125の出力値が、車両の振動を抑制する補正用の駆動トルク(以下、補正駆動トルクという)である。
The amplifier 124 multiplies the state quantity x output from the sprung vibration model calculation unit 121 by a preset state feedback gain K s and outputs the result.
The adder / subtractor 125 adds the output value from the integrator 123 and the running resistance disturbance from the running resistance disturbance estimation unit 14. Further, the adder / subtractor 125 calculates a value obtained by subtracting the output value from the amplifier 124 from the added value, and outputs the subtracted value to the sprung vibration model calculation unit 121 and the subtractor 126. The output value of the adder / subtractor 125 is a driving torque for correction that suppresses the vibration of the vehicle (hereinafter referred to as a corrected driving torque).

減算器126は、推定駆動輪トルク算出部12からのトルクTw_estから、加減算器125からの補正駆動トルクを減算した値を算出する。
増幅器127は、終減速装置での減速比(ファイナルギア比)をRdとして、減算器126からの出力値を(1/Rd)倍して出力する。増幅器128は、基本要求トルク算出部11からの基本要求トルクTw_tgtを(1/Rd)倍して出力する。
The subtractor 126 calculates a value obtained by subtracting the corrected drive torque from the adder / subtractor 125 from the torque T w_est from the estimated drive wheel torque calculation unit 12.
The amplifier 127 multiplies the output value from the subtractor 126 by (1 / R d ), and outputs the reduction ratio (final gear ratio) in the final reduction gear as R d . The amplifier 128 multiplies the basic required torque T w_tgt from the basic required torque calculation unit 11 by (1 / R d ) and outputs the result.

減算器129は、増幅器128からの出力値から、増幅器127からの出力値を減算した値を算出する。
減算器129の出力が補正後の要求トルクであり、電子制御装置1は、この補正後の要求トルクに基づいて、スロットル弁の開度を変えるスロットルモータ(不図示)、各気筒内の燃料に着火するための点火プラブ(不図示)、および各気筒に燃料を噴射するインジェクタ(不図示)といった各種アクチュエータを制御して、エンジン2を作動させる。
The subtractor 129 calculates a value obtained by subtracting the output value from the amplifier 127 from the output value from the amplifier 128.
The output of the subtractor 129 is the corrected required torque, and the electronic control unit 1 uses the throttle motor (not shown) that changes the opening of the throttle valve based on the corrected required torque, and the fuel in each cylinder. The engine 2 is operated by controlling various actuators such as an ignition plug (not shown) for igniting and an injector (not shown) for injecting fuel into each cylinder.

制限判断部130は、図5に示すように、車両信号異常判断部141、車速判断部142およびORゲート143を備える。
車両信号異常判断部141は、目標荷重移動量算出部19が目標荷重移動量Δを算出するために用いるセンサに異常が発生したか否かを判断する。本実施形態では例えば、舵角センサ7と車速センサ8とCAN通信に異常が発生したか否かを判断する。具体的には、舵角センサ7のゼロ点が未確定である場合に舵角センサ7が異常であると判断したり、車速センサ8の変化が所定値以上である場合に車速センサ8が異常であると判断したりする。
As shown in FIG. 5, the restriction determination unit 130 includes a vehicle signal abnormality determination unit 141, a vehicle speed determination unit 142, and an OR gate 143.
The vehicle signal abnormality determination unit 141 determines whether an abnormality has occurred in the sensor used by the target load movement amount calculation unit 19 to calculate the target load movement amount Δ. In the present embodiment, for example, it is determined whether an abnormality has occurred in the steering angle sensor 7, the vehicle speed sensor 8, and the CAN communication. Specifically, it is determined that the rudder angle sensor 7 is abnormal when the zero point of the rudder angle sensor 7 is uncertain, or the vehicle speed sensor 8 is abnormal when the change in the vehicle speed sensor 8 is greater than or equal to a predetermined value. It is judged that it is.

そして車両信号異常判断部141は、舵角センサ7、車速センサ8およびCAN通信の少なくとも1つが異常であると判断した場合に、論理1となる信号を出力し、舵角センサ7、車速センサ8およびCAN通信の何れもが正常である場合に、論理0となる信号を出力する。すなわち車両信号異常判断部141は、異常であると判断した場合にその旨を示す異常信号を出力する。   When the vehicle signal abnormality determination unit 141 determines that at least one of the steering angle sensor 7, the vehicle speed sensor 8, and the CAN communication is abnormal, the vehicle signal abnormality determination unit 141 outputs a signal that becomes logic 1, and the steering angle sensor 7, the vehicle speed sensor 8. When both the CAN communication and the CAN communication are normal, a signal that becomes logic 0 is output. That is, when it is determined that the vehicle signal abnormality determination unit 141 is abnormal, the vehicle signal abnormality determination unit 141 outputs an abnormality signal indicating the fact.

車速判断部142は、車速算出部16から車速Vを入力し、車速Vが予め設定された無効判断車速(本実施形態では例えば20km/h)未満である場合に、論理1となる信号を出力し、車速Vが無効判断車速以上である場合に、論理0となる信号を出力する。なお無効判断車速は、車速Vが無効判断車速以上であれば、目標荷重移動量算出部19による目標荷重移動量Δの算出精度が確保できるように設定される。   The vehicle speed determination unit 142 inputs the vehicle speed V from the vehicle speed calculation unit 16 and outputs a signal that is logic 1 when the vehicle speed V is less than a preset invalid determination vehicle speed (for example, 20 km / h in the present embodiment). When the vehicle speed V is equal to or higher than the invalid determination vehicle speed, a signal that is logic 0 is output. The invalidity determination vehicle speed is set so that the target load movement amount Δ can be accurately calculated by the target load movement amount calculation unit 19 if the vehicle speed V is equal to or higher than the invalidity determination vehicle speed.

ORゲート143は、車両信号異常判断部141からの出力値と、車速判断部142からの出力値との論理和演算を行う。したがってORゲート143は、舵角センサ7、車速センサ8およびCAN通信の少なくとも1つが異常である場合、または車速Vが無効判断車速未満である場合に、論理1となる信号(以下、制限指示信号という)を出力する。   The OR gate 143 performs a logical OR operation between the output value from the vehicle signal abnormality determination unit 141 and the output value from the vehicle speed determination unit 142. Therefore, the OR gate 143 outputs a signal that becomes logic 1 (hereinafter, a restriction instruction signal) when at least one of the rudder angle sensor 7, the vehicle speed sensor 8, and the CAN communication is abnormal, or when the vehicle speed V is less than the invalid determination vehicle speed. Output).

また積分器123は、前回値保持器151,155、加算器152,154、増幅器153および制限部156を備える。
前回値保持器151は、減算器122から入力した値を、減算器122から新たな入力があるまで保持し、保持している値を出力する。
The integrator 123 includes previous value holders 151 and 155, adders 152 and 154, an amplifier 153, and a limiting unit 156.
The previous value holder 151 holds the value input from the subtractor 122 until a new input is received from the subtractor 122, and outputs the held value.

加算器152は、減算器122からの出力値と前回値保持器151からの出力値との加算値を算出する。
増幅器153は、加算器152からの出力値を(ts・Ki/2)倍して出力する。なお、図5に示す積分器123は、Ki/sで表される積分器を離散系で表現したものであり、tsは積分器123による演算周期である。
The adder 152 calculates an addition value between the output value from the subtracter 122 and the output value from the previous value holder 151.
The amplifier 153 multiplies the output value from the adder 152 by (t s · K i / 2) and outputs the result. The integrator 123 shown in FIG. 5 represents an integrator represented by K i / s in a discrete system, and t s is a calculation cycle by the integrator 123.

加算器154は、増幅器153からの出力値と前回値保持器155からの出力値との加算値を算出する。
前回値保持器155は、制限部156から入力した値を、制限部156から新たな入力があるまで保持し、保持している値を出力する。
The adder 154 calculates an addition value between the output value from the amplifier 153 and the output value from the previous value holder 155.
The previous value holder 155 holds the value input from the limiting unit 156 until a new input is received from the limiting unit 156, and outputs the stored value.

制限部156は、加算器154から加算値を入力する。そして制限部156は、ORゲート143から入力する信号が論理0である場合には、入力値と同じ値を出力する。また制限部156は、ORゲート143から入力する信号が論理0から論理1に変化すると、変化した時点の入力値から、時間が経過するに従い値が徐々に小さくなるように出力する。その後、ORゲート143から入力する信号が論理1から論理0に変化すると、制限部156は、変化した時点の出力値から、時間が経過するに従い値が徐々に大きくなるように出力する。そして出力値が入力値と一致すると、制限部156は出力値の増加を終了させる。   The limiting unit 156 receives the added value from the adder 154. Limiter 156 outputs the same value as the input value when the signal input from OR gate 143 is logic 0. Further, when the signal input from the OR gate 143 changes from logic 0 to logic 1, the limiting unit 156 outputs the value gradually decreasing from the input value at the time of the change as time elapses. Thereafter, when the signal input from the OR gate 143 changes from logic 1 to logic 0, the limiting unit 156 outputs the output value so that the value gradually increases as time passes from the output value at the time of the change. When the output value matches the input value, the limiting unit 156 ends the increase of the output value.

ここで、時間が経過するに従い値が徐々に小さくなるように出力することを可能とする回路構成の具体例を示す。
図6に示すように、制限部156は、最大最小制限部161、切替スイッチ162,165、増幅器163および前回値保持器164を備える。
Here, a specific example of a circuit configuration that enables output so that the value gradually decreases as time passes will be described.
As illustrated in FIG. 6, the limiting unit 156 includes a maximum / minimum limiting unit 161, changeover switches 162 and 165, an amplifier 163, and a previous value holder 164.

最大最小制限部161は、減算器122から入力した値を、予め設定された最大値(本実施形態では例えば+100N・m)と最小値(本実施形態では例えば−100N・m)で制限して出力する。   The maximum / minimum limiting unit 161 limits the value input from the subtractor 122 by a preset maximum value (for example, +100 N · m in this embodiment) and a minimum value (for example, −100 N · m in this embodiment). Output.

切替スイッチ162は、最大最小制限部161からの出力値と前回値保持器164からの出力値とを入力し、ORゲート143からの制限指示信号に基づいて、最大最小制限部161および前回値保持器164の何れかの出力値を選択して出力する。そして切替スイッチ162は、制限指示信号が入力していない場合には、最大最小制限部161を選択し、制限指示信号が入力している場合には、前回値保持器164を選択するように構成されている。   The changeover switch 162 receives the output value from the maximum / minimum limiter 161 and the output value from the previous value holder 164, and holds the maximum / minimum limiter 161 and the previous value based on the limit instruction signal from the OR gate 143. One of the output values of the device 164 is selected and output. The changeover switch 162 is configured to select the maximum / minimum limit unit 161 when the limit instruction signal is not input, and to select the previous value holder 164 when the limit instruction signal is input. Has been.

増幅器163は、切替スイッチ162からの出力値をKf倍して出力する。なおKfは、0<Kf<1となるように予め設定された定数である。
前回値保持器164は、増幅器163から入力した値を、増幅器163から新たな入力があるまで保持し、保持している値を出力する。
The amplifier 163 multiplies the output value from the changeover switch 162 by K f and outputs it. K f is a constant set in advance so that 0 <K f <1.
The previous value holder 164 holds the value input from the amplifier 163 until there is a new input from the amplifier 163, and outputs the held value.

切替スイッチ165は、最大最小制限部161からの出力値と増幅器163からの出力値とを入力し、ORゲート143からの制限指示信号に基づいて、最大最小制限部161および増幅器163の何れかの出力値を選択して出力する。そして切替スイッチ165は、制限指示信号が入力していない場合には、最大最小制限部161を選択し、制限指示信号が入力している場合には、増幅器163を選択するように構成されている。   The changeover switch 165 receives the output value from the maximum / minimum restriction unit 161 and the output value from the amplifier 163, and based on the restriction instruction signal from the OR gate 143, one of the maximum / minimum restriction unit 161 and the amplifier 163. Select an output value to output. The changeover switch 165 is configured to select the maximum / minimum restriction unit 161 when the restriction instruction signal is not input, and to select the amplifier 163 when the restriction instruction signal is input. .

このように構成された制限部156では、制限指示信号が入力していない場合には、減算器122から入力した値が、最大最小制限部161において最大値と最小値で制限された後に出力される。   In the limit unit 156 configured as described above, when the limit instruction signal is not input, the value input from the subtractor 122 is output after being limited by the maximum value and the minimum value in the maximum / minimum limit unit 161. The

また制限部156では、制限指示信号が入力している場合には、増幅器163からの出力値が前回値保持器164に入力され、さらに前回値保持器164からの出力値が増幅器163に入力されるというループを形成する。すなわち制限部156は、新たな値を出力する毎に、前回の出力値よりKf倍小さい値を出力することとなり、制限部156からの出力値は徐々に0に近づいていく。 Further, in the limiter 156, when the limit instruction signal is input, the output value from the amplifier 163 is input to the previous value holder 164, and the output value from the previous value holder 164 is input to the amplifier 163. Form a loop. That is, whenever the limiter 156 outputs a new value, it outputs a value that is K f times smaller than the previous output value, and the output value from the limiter 156 gradually approaches zero.

これにより、例えば図7に示すように、制限指示信号が入力していない場合には(時間0s〜0.5s、1.5s〜2s)、最大値(+100N・m)と最小値(−100N・m)の範囲内で、入力値(曲線L1を参照)と同じ値が出力され(曲線L2を参照)、その後、制限指示信号が入力すると(時間0.5s〜1.5s)、出力値が、制限指示信号が入力した時点の出力値から徐々に0に近づくようにすることができる。   Accordingly, for example, as shown in FIG. 7, when the limit instruction signal is not input (time 0 s to 0.5 s, 1.5 s to 2 s), the maximum value (+100 N · m) and the minimum value (−100 N). In the range of m), the same value as the input value (see curve L1) is output (see curve L2), and then the limit instruction signal is input (time 0.5s to 1.5s), the output value However, it is possible to gradually approach 0 from the output value when the limit instruction signal is input.

図1に示すように、制限判断部21は、走行抵抗外乱推定部14が走行抵抗外乱を推定するために用いるセンサに異常が発生したか否かを判断する。本実施形態では、車輪速度センサ6とCAN通信に異常が発生したか否かを判断する。そして制限判断部21は、車輪速度センサ6とCAN通信の少なくとも1つが異常であると判断した場合に、制限部22へ制限指示信号を出力する。   As shown in FIG. 1, the limit determination unit 21 determines whether or not an abnormality has occurred in the sensor used by the running resistance disturbance estimation unit 14 to estimate the running resistance disturbance. In the present embodiment, it is determined whether an abnormality has occurred in the wheel speed sensor 6 and the CAN communication. The restriction determination unit 21 outputs a restriction instruction signal to the restriction unit 22 when it is determined that at least one of the wheel speed sensor 6 and the CAN communication is abnormal.

制限部22は、走行抵抗外乱推定部14から走行抵抗外乱の値を入力する。そして制限部22は、制限判断部21から制限指示信号が入力していない場合には、走行抵抗外乱推定部14からの入力値と同じ値を出力する。また制限部22は、制限判断部21から制限指示信号が入力した場合には、制限指示信号が入力した時点における走行抵抗外乱推定部14からの入力値から、時間が経過するに従い値が徐々に小さくなるように出力する。その後、制限指示信号の入力が終了すると、制限指示信号の入力が終了した時点の出力値から、時間が経過するに従い値が徐々に大きくなるように出力する。そして出力値が走行抵抗外乱推定部14からの入力値と一致すると、制限部22は出力値の増加を終了させる。   The limiting unit 22 inputs the value of the running resistance disturbance from the running resistance disturbance estimation unit 14. When the limit instruction signal is not input from the limit determination unit 21, the limit unit 22 outputs the same value as the input value from the running resistance disturbance estimation unit 14. In addition, when the limit instruction signal is input from the limit determination unit 21, the limit unit 22 gradually increases in value from time to time from the input value from the running resistance disturbance estimation unit 14 at the time when the limit instruction signal is input. Output to be smaller. After that, when the input of the limit instruction signal is completed, the output value is gradually increased from the output value at the time when the input of the limit instruction signal is completed. When the output value matches the input value from the running resistance disturbance estimation unit 14, the limiting unit 22 ends the increase of the output value.

次に、電子制御装置1内で信号の入力を制限したときの補正駆動トルクの変化を図8を用いて説明する。なお図8では、入力の制限が開始すると入力値が0に向けて徐々に小さくなり、その後、入力の制限が終了すると入力値が徐々に大きくなるという制限を行った場合における補正駆動トルクの変化を示す。   Next, changes in the correction drive torque when the signal input is limited in the electronic control unit 1 will be described with reference to FIG. In FIG. 8, when the input restriction starts, the input value gradually decreases toward 0, and then the input value gradually increases when the input restriction ends. Indicates.

図8に示すように、0.4秒の周期で値が周期的に変動する走行抵抗外乱を走行抵抗外乱推定部14が出力する(グラフG2を参照)とともに、1秒の周期で値が周期的に変動する目標荷重移動量Δを目標荷重移動量算出部19が出力する(グラフG3を参照)とする。そして0.5秒から1.5秒までの間に入力が制限される(グラフG1を参照)とする。   As shown in FIG. 8, the running resistance disturbance estimator 14 outputs a running resistance disturbance whose value periodically fluctuates at a cycle of 0.4 seconds (see graph G2), and the value is cycled at a cycle of 1 second. The target load movement amount Δ that fluctuates automatically is output by the target load movement amount calculation unit 19 (see graph G3). It is assumed that the input is limited between 0.5 seconds and 1.5 seconds (see graph G1).

0秒から2秒までの間に制限がされていない場合に、補正駆動トルクは、走行抵抗外乱の変動と目標荷重移動量Δの変動の両方に対応した変動を示す(グラフG4の曲線L11を参照)。   When the restriction is not limited between 0 seconds and 2 seconds, the corrected driving torque shows a variation corresponding to both the variation of the running resistance disturbance and the variation of the target load movement amount Δ (see the curve L11 of the graph G4). reference).

目標荷重移動量算出部19と減算器122との間で信号の入力を0.5秒から1.5秒まで制限する(すなわち、目標荷重移動量Δ=0とする)と、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG4の曲線L12を参照)。すなわち、目標荷重移動量Δが異常であるときに、目標荷重移動量算出部19と減算器122との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する外乱抑制効果を継続させることができる。   When the input of the signal between the target load movement amount calculation unit 19 and the subtractor 122 is limited from 0.5 seconds to 1.5 seconds (that is, the target load movement amount Δ = 0), the correction drive torque is The variation corresponding to the variation of the running resistance disturbance is shown between 0.5 seconds and 1.5 seconds (see curve L12 of graph G4). That is, when the target load movement amount Δ is abnormal, if the input of the signal is limited between the target load movement amount calculation unit 19 and the subtractor 122, the electronic control unit 1 has a disturbance suppressing effect on the running resistance disturbance. Can continue.

減算器122と積分器123との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG4の曲線L13を参照)ものの、積分停止によりオフセットが残り、好ましい状態とは言えない(矢印AL1を参照)。   When the signal input between the subtractor 122 and the integrator 123 is limited from 0.5 seconds to 1.5 seconds, the corrected driving torque varies between 0.5 seconds and 1.5 seconds. (See the curve L13 of the graph G4), but the offset remains due to the stop of the integration, which is not a preferable state (see the arrow AL1).

積分器123と加減算器125との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG5の曲線L14を参照)。すなわち、目標荷重移動量Δが異常であるときに、積分器123と加減算器125との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する抑制制御を継続させることができる。   When the signal input between the integrator 123 and the adder / subtractor 125 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque varies between 0.5 seconds and 1.5 seconds. (See curve L14 of graph G5). That is, if the input of the signal is limited between the integrator 123 and the adder / subtractor 125 when the target load movement amount Δ is abnormal, the electronic control unit 1 can continue the suppression control for the running resistance disturbance. .

加減算器125とバネ上振動モデル演算部121との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から徐々に0まで小さくなり、その後、1.5秒から徐々に大きくなる(グラフG5の曲線L15を参照)。すなわち、加減算器125とバネ上振動モデル演算部121との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する抑制制御と目標荷重移動量への追従制御の双方ともが停止することになる。   When the signal input between the adder / subtractor 125 and the sprung vibration model calculation unit 121 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque gradually decreases from 0.5 seconds to 0, and thereafter Gradually increases from 1.5 seconds (see curve L15 in graph G5). That is, when the signal input is limited between the adder / subtractor 125 and the sprung vibration model calculation unit 121, the electronic control unit 1 stops both the suppression control against the running resistance disturbance and the control to follow the target load movement amount. Will do.

走行抵抗外乱推定部14と加減算器125との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で目標荷重移動量Δの変動に対応した変動を示す(グラフG6の曲線L16を参照)。すなわち、走行抵抗外乱が異常であるときに、走行抵抗外乱推定部14と加減算器125との間で信号の入力を制限すると、電子制御装置1は、目標荷重移動量への追従制御を継続させることができる。   When the signal input between the running resistance disturbance estimation unit 14 and the adder / subtractor 125 is limited from 0.5 seconds to 1.5 seconds, the corrected driving torque is the target load between 0.5 seconds and 1.5 seconds. The variation corresponding to the variation of the movement amount Δ is shown (see the curve L16 of the graph G6). That is, when the running resistance disturbance is abnormal, if the signal input is limited between the running resistance disturbance estimation unit 14 and the adder / subtractor 125, the electronic control unit 1 continues the follow-up control to the target load movement amount. be able to.

加減算器125と減算器126との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から徐々に0まで小さくなり、その後、1.5秒から徐々に大きくなる(グラフG6の曲線L17を参照)。すなわち、加減算器125と減算器126との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する抑制制御と目標荷重移動量への追従制御の双方ともが停止することになる。   When the signal input between the adder / subtractor 125 and the subtractor 126 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque gradually decreases from 0.5 seconds to 0, and then 1.5. It gradually increases from the second (see curve L17 in graph G6). That is, when the signal input is limited between the adder / subtractor 125 and the subtractor 126, the electronic control unit 1 stops both the suppression control for the running resistance disturbance and the follow-up control to the target load movement amount. .

このように構成された電子制御装置1では、基本要求トルク算出部11が、運転者によるアクセルペダル操作に基づいて、基本要求トルクTw_tgtを算出する。また目標荷重移動量算出部19が、車両が安定して走行するように目標荷重移動量Δを算出する。さらにバネ上振動モデル演算部121が、車両の荷重移動量ysを推定するとともに、走行抵抗外乱推定部14が、車両の走行抵抗外乱を推定する。そして制振補正部20が、荷重移動量ysが目標荷重移動量Δに追従するように、且つ、走行抵抗外乱推定部14により推定された走行抵抗外乱による車両への影響を抑制するように、基本要求トルクTw_tgtを補正する。 In the electronic control device 1 configured as described above, the basic required torque calculation unit 11 calculates the basic required torque T w_tgt based on the accelerator pedal operation by the driver. The target load movement amount calculation unit 19 calculates the target load movement amount Δ so that the vehicle travels stably. Further, the sprung vibration model calculation unit 121 estimates the load movement amount y s of the vehicle, and the running resistance disturbance estimation unit 14 estimates the running resistance disturbance of the vehicle. Then, the vibration damping correction unit 20 causes the load movement amount y s to follow the target load movement amount Δ and suppresses the influence on the vehicle due to the travel resistance disturbance estimated by the travel resistance disturbance estimation unit 14. The basic required torque Tw_tgt is corrected.

このように電子制御装置1は、荷重移動量ysが目標荷重移動量Δに追従するように基本要求トルクTw_tgtを補正することで、車両走行時におけるステアリング特性の安定化を図ることができる。また電子制御装置1は、走行抵抗外乱による車両への影響を抑制するように基本要求トルクTw_tgtを補正することで、走行抵抗外乱に対する車両の安定化を図ることができる。 The electronic control unit 1 as, by load shift amount y s corrects the basic request torque T W_tgt so as to follow the target load shift amount delta, it is possible to stabilize the steering characteristics at the time of vehicle operation . Further, the electronic control unit 1 can stabilize the vehicle against the traveling resistance disturbance by correcting the basic required torque T w_tgt so as to suppress the influence on the vehicle due to the traveling resistance disturbance.

さらに電子制御装置1では、制限判断部130が、目標荷重移動量算出部19により算出される目標荷重移動量Δに異常が発生したか否かを判断するとともに、制限判断部21が、走行抵抗外乱推定部14により推定された走行抵抗外乱に異常が発生したか否かを判断する。   Further, in the electronic control device 1, the restriction determination unit 130 determines whether or not an abnormality has occurred in the target load movement amount Δ calculated by the target load movement amount calculation unit 19, and the restriction determination unit 21 determines that the running resistance It is determined whether or not an abnormality has occurred in the running resistance disturbance estimated by the disturbance estimation unit 14.

そして制限部156が、目標荷重移動量Δに異常が発生したと制限判断部130が判断した場合に、制振補正部20が基本要求トルクTw_tgtを補正するときにおける目標荷重移動量Δの寄与を積分器123の出力値として、積分器123の出力値を制限するとともに、制限部22が、走行抵抗外乱に異常が発生したと制限判断部21が判断した場合に、制振補正部20が基本要求トルクTw_tgtを補正するときにおける走行抵抗外乱の寄与を制限する。 Then, when the limit determination unit 130 determines that an abnormality has occurred in the target load movement amount Δ, the restriction unit 156 contributes to the target load movement amount Δ when the vibration suppression correction unit 20 corrects the basic required torque T w_tgt. Is the output value of the integrator 123, and the output value of the integrator 123 is limited, and when the limit determination unit 21 determines that an abnormality has occurred in the running resistance disturbance, the vibration suppression correction unit 20 Limiting the contribution of the running resistance disturbance when correcting the basic required torque Tw_tgt .

このため、異常な目標荷重移動量Δおよび異常な走行抵抗外乱に基づいて車両の駆動トルクが制御されることがなくなり、車両制御の安定性の低下を防止することができる。
さらに、目標荷重移動量Δおよび走行抵抗外乱のうち目標荷重移動量Δが異常である場合には、走行抵抗外乱を用いた駆動トルク制御を継続させることができるとともに、走行抵抗外乱が異常である場合には、目標荷重移動量Δを用いた駆動トルク制御を継続させることができる。すなわち、目標荷重移動量Δを用いた駆動トルク制御と、走行抵抗外乱を用いた駆動トルク制御の両方が同時に行われなくなるという事態の発生を抑制することができ、目標荷重移動量Δの算出結果および走行抵抗外乱の推定結果に異常が発生した場合であっても、操縦性と安定性を高いレベルに維持することができる。
For this reason, the drive torque of the vehicle is not controlled based on the abnormal target load movement amount Δ and the abnormal running resistance disturbance, and it is possible to prevent a decrease in the stability of the vehicle control.
Furthermore, when the target load movement amount Δ is abnormal among the target load movement amount Δ and the running resistance disturbance, the driving torque control using the running resistance disturbance can be continued and the running resistance disturbance is abnormal. In this case, the drive torque control using the target load movement amount Δ can be continued. That is, it is possible to suppress the occurrence of the situation where both the drive torque control using the target load movement amount Δ and the drive torque control using the running resistance disturbance are not performed at the same time, and the calculation result of the target load movement amount Δ Even if an abnormality occurs in the estimation result of the running resistance disturbance, the maneuverability and stability can be maintained at a high level.

また制限部156は、制限を開始するときには、目標荷重移動量Δの寄与が徐々に小さくなるようにするとともに、制限を終了するときには、目標荷重移動量Δの寄与が徐々に大きくなるようにする。これにより、制限部156による制限開始の前後と制限終了の前後で駆動トルクが急変するという事態が発生し難くなり、制限部156による制限に起因した車両への影響が運転者に認識されないようにすることが可能となる。   The restriction unit 156 gradually reduces the contribution of the target load movement amount Δ when the restriction is started, and gradually increases the contribution of the target load movement amount Δ when the restriction is finished. . This makes it difficult for the driving torque to change suddenly before and after the restriction start by the restriction unit 156 and before and after the restriction end, so that the driver does not recognize the influence on the vehicle due to the restriction by the restriction unit 156. It becomes possible to do.

同様に制限部22は、制限を開始するときには、走行抵抗外乱の寄与が徐々に小さくなるようにするとともに、制限を終了するときには、走行抵抗外乱の寄与が徐々に大きくなるようにする。これにより、制限部22による制限開始の前後と制限終了の前後で駆動トルクが急変するという事態が発生し難くなり、制限部22による制限に起因した車両への影響が運転者に認識されないようにすることが可能となる。   Similarly, the restriction unit 22 gradually reduces the contribution of the running resistance disturbance when starting the restriction, and gradually increases the contribution of the running resistance disturbance when finishing the restriction. This makes it difficult for the driving torque to change suddenly before and after the restriction start by the restriction unit 22 and before and after the restriction end, so that the driver does not recognize the influence on the vehicle due to the restriction by the restriction unit 22. It becomes possible to do.

また制限部156は、さらに車速Vが予め設定された無効判断車速未満である場合に、積分器123の出力値を制限する。これにより、目標荷重移動量Δの演算精度が確保できる状態で、目標荷重移動量Δを用いた駆動トルク制御を行うことができる。目標荷重移動量Δは、式(13)に示すように、V2で除算することにより算出されるため、車速Vが小さい場合には演算精度を確保できないおそれがあるためである。 Limiting unit 156 further limits the output value of integrator 123 when vehicle speed V is less than a preset invalid determination vehicle speed. Thereby, drive torque control using the target load movement amount Δ can be performed in a state where the calculation accuracy of the target load movement amount Δ can be ensured. This is because the target load movement amount Δ is calculated by dividing by V 2 as shown in the equation (13), so that the calculation accuracy may not be ensured when the vehicle speed V is low.

以上説明した実施形態において、電子制御装置1は本発明における車両制御装置、基本要求トルク算出部11は本発明における基本駆動力算出手段、目標荷重移動量算出部19は本発明における目標荷重移動量算出手段、バネ上振動モデル演算部121は本発明における荷重移動量推定手段、走行抵抗外乱推定部14は本発明における走行抵抗外乱推定手段、制振補正部20は本発明における駆動力補正手段、制限判断部130は本発明における第1異常判断手段、制限判断部21は本発明における第2異常判断手段、制限部156は本発明における第1制限手段、制限部22は本発明における第2制限手段、基本要求トルクTw_tgtは本発明における基本要求駆動力である。 In the embodiment described above, the electronic control device 1 is the vehicle control device in the present invention, the basic required torque calculation unit 11 is the basic driving force calculation means in the present invention, and the target load movement amount calculation unit 19 is the target load movement amount in the present invention. The calculation means, the sprung vibration model calculation unit 121 is a load movement amount estimation unit in the present invention, the traveling resistance disturbance estimation unit 14 is a traveling resistance disturbance estimation unit in the present invention, and the vibration damping correction unit 20 is a driving force correction unit in the present invention. The restriction determination unit 130 is a first abnormality determination unit according to the present invention, the restriction determination unit 21 is a second abnormality determination unit according to the present invention, the restriction unit 156 is a first restriction unit according to the present invention, and the restriction unit 22 is a second restriction according to the present invention. Means, basic required torque T w — tgt is the basic required driving force in the present invention.

(第2実施形態)
以下に本発明の第2実施形態を図面とともに説明する。なお第2実施形態では、第1実施形態と異なる部分を説明する。
(Second Embodiment)
A second embodiment of the present invention will be described below with reference to the drawings. In the second embodiment, parts different from the first embodiment will be described.

第2実施形態の電子制御装置1は、図9に示すように、制限部22の代わりに制限部23が設けられた点と、制限部24が追加された点と、制限判断部130が積分器123の代わりに制限部24へ制限指示信号の出力する点以外は第1実施形態と同じである。   As shown in FIG. 9, the electronic control device 1 according to the second embodiment includes a point where a restriction unit 23 is provided instead of the restriction unit 22, a point where a restriction unit 24 is added, and a restriction determination unit 130 that integrates. The second embodiment is the same as the first embodiment except that a restriction instruction signal is output to the restriction unit 24 instead of the device 123.

制限部23は、走行抵抗外乱推定部14から走行抵抗外乱の値を入力する。そして制限部23は、制限判断部21から制限指示信号が入力していない場合には、走行抵抗外乱推定部14からの入力値と同じ値を出力する。また制限部23は、制限判断部21から制限指示信号が入力している場合には、0を出力する。   The limiting unit 23 inputs the value of the running resistance disturbance from the running resistance disturbance estimation unit 14. When the limit instruction signal is not input from the limit determination unit 21, the limit unit 23 outputs the same value as the input value from the running resistance disturbance estimation unit 14. The restriction unit 23 outputs 0 when the restriction instruction signal is input from the restriction determination unit 21.

制限部24は、目標荷重移動量算出部19から目標荷重移動量Δの値を入力する。そして制限部24は、制限判断部130から制限指示信号が入力していない場合には、目標荷重移動量算出部19からの入力値と同じ値を出力する。また制限部23は、制限判断部130から制限指示信号が入力している場合には、0を出力する。   The restriction unit 24 inputs the value of the target load movement amount Δ from the target load movement amount calculation unit 19. When the restriction instruction signal is not input from the restriction determination unit 130, the restriction unit 24 outputs the same value as the input value from the target load movement amount calculation unit 19. The restriction unit 23 outputs 0 when a restriction instruction signal is input from the restriction determination unit 130.

次に、電子制御装置1内で信号の入力を制限したときの補正駆動トルクの変化を図10を用いて説明する。なお図10では、入力が制限されると入力値が0となる場合における補正駆動トルクの変化を示す。   Next, changes in the correction drive torque when the signal input is limited in the electronic control unit 1 will be described with reference to FIG. FIG. 10 shows a change in the correction driving torque when the input value becomes 0 when the input is limited.

図10に示すように、0.4秒の周期で値が周期的に変動する走行抵抗外乱を走行抵抗外乱推定部14が出力する(グラフG12を参照)とともに、1秒の周期で値が周期的に変動する目標荷重移動量Δを目標荷重移動量算出部19が出力する(グラフG13を参照)とする。そして0.5秒から1.5秒までの間に入力が制限される(グラフG11を参照)とする。   As shown in FIG. 10, the running resistance disturbance estimator 14 outputs a running resistance disturbance whose value periodically fluctuates at a cycle of 0.4 seconds (see graph G12), and the value is cycled at a cycle of 1 second. It is assumed that the target load movement amount Δ that fluctuates automatically is output by the target load movement amount calculation unit 19 (see graph G13). It is assumed that the input is limited between 0.5 seconds and 1.5 seconds (see graph G11).

0秒から2秒までの間に制限がされていない場合に、補正駆動トルクは、走行抵抗外乱の変動と目標荷重移動量Δの変動の両方に対応した変動を示す(グラフG14の曲線L21を参照)。   When the limit is not set between 0 seconds and 2 seconds, the corrected driving torque shows a variation corresponding to both the variation of the running resistance disturbance and the variation of the target load movement amount Δ (see the curve L21 of the graph G14). reference).

目標荷重移動量算出部19と減算器122との間で信号の入力を0.5秒から1.5秒まで制限する(すなわち、目標荷重移動量Δ=0とする)と、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG14の曲線L22を参照)。すなわち、目標荷重移動量Δが異常であるときに、目標荷重移動量算出部19と減算器122との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する外乱抑制効果を継続させることができる。   When the input of the signal between the target load movement amount calculation unit 19 and the subtractor 122 is limited from 0.5 seconds to 1.5 seconds (that is, the target load movement amount Δ = 0), the correction drive torque is , The fluctuation corresponding to the fluctuation of the running resistance disturbance is shown between 0.5 seconds and 1.5 seconds (see the curve L22 of the graph G14). That is, when the target load movement amount Δ is abnormal, if the input of the signal is limited between the target load movement amount calculation unit 19 and the subtractor 122, the electronic control unit 1 has a disturbance suppressing effect on the running resistance disturbance. Can continue.

減算器122と積分器123との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG14の曲線L23を参照)ものの、積分停止によりオフセットが残り、好ましい状態とは言えない(矢印AL11を参照)。   When the signal input between the subtractor 122 and the integrator 123 is limited from 0.5 seconds to 1.5 seconds, the corrected driving torque varies between 0.5 seconds and 1.5 seconds. (Refer to the curve L23 of the graph G14), but an offset remains due to the stop of integration, which is not a preferable state (see the arrow AL11).

積分器123と加減算器125との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で走行抵抗外乱の変動に対応した変動を示す(グラフG15の曲線L24を参照)とともに、バネ上振動モデルの過去値の影響で制限の開始時と終了時においてパルスノイズが発生して好ましい状態とは言えない(矢印AL12,AL13を参照)。なお、これは、値を徐々に変化させる制限を行わない場合にはパルスノイズが発生するという問題を提起するためのものであり、第1実施形態で示しているように、値を徐々に変化させる制限を行うことでパルスノイズを消すことができる。   When the signal input between the integrator 123 and the adder / subtractor 125 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque varies between 0.5 seconds and 1.5 seconds. (See curve L24 of graph G15) and pulse noise is generated at the start and end of the limit due to the influence of the past value of the sprung vibration model, which is not a preferable state (arrow AL12). , AL13). Note that this is for raising the problem that pulse noise occurs when there is no restriction for gradually changing the value. As shown in the first embodiment, the value is gradually changed. The pulse noise can be eliminated by performing the restriction.

加減算器125とバネ上振動モデル演算部121との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0となる(グラフG15の曲線L25を参照)とともに、バネ上振動モデルの過去値の影響で制限の終了時においてパルスノイズが発生して好ましい状態とは言えない(矢印AL14を参照)。なお、これは、値を徐々に変化させる制限を行わない場合にはパルスノイズが発生するという問題を提起するためのものであり、第1実施形態で示しているように、値を徐々に変化させる制限を行うことでパルスノイズを消すことができる。   When the signal input between the adder / subtractor 125 and the sprung vibration model calculation unit 121 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque becomes 0 (see the curve L25 in the graph G15). The pulse noise is generated at the end of the restriction due to the influence of the past value of the sprung vibration model, which is not a preferable state (see arrow AL14). Note that this is for raising the problem that pulse noise occurs when there is no restriction for gradually changing the value. As shown in the first embodiment, the value is gradually changed. The pulse noise can be eliminated by performing the restriction.

走行抵抗外乱推定部14と加減算器125との間で信号の入力を0.5秒から1.5秒まで制限すると、補正駆動トルクは、0.5秒から1.5秒の間で目標荷重移動量Δの変動に対応した変動を示す(グラフG16の曲線L26を参照)。すなわち、走行抵抗外乱が異常であるときに、走行抵抗外乱推定部14と加減算器125との間で信号の入力を制限すると、電子制御装置1は、目標荷重移動量への追従制御を継続させることができる。   When the signal input between the running resistance disturbance estimation unit 14 and the adder / subtractor 125 is limited from 0.5 seconds to 1.5 seconds, the corrected driving torque is the target load between 0.5 seconds and 1.5 seconds. The variation corresponding to the variation of the movement amount Δ is shown (see the curve L26 in the graph G16). That is, when the running resistance disturbance is abnormal, if the signal input is limited between the running resistance disturbance estimation unit 14 and the adder / subtractor 125, the electronic control unit 1 continues the follow-up control to the target load movement amount. be able to.

加減算器125と減算器126との間で信号の入力を0.5秒から1.5秒まで制限している間、補正駆動トルクは0となる(グラフG16の曲線L27を参照)。すなわち、加減算器125と減算器126との間で信号の入力を制限すると、電子制御装置1は、走行抵抗外乱に対する抑制制御と目標荷重移動量への追従制御の双方ともが停止することになる。   While the signal input between the adder / subtractor 125 and the subtractor 126 is limited from 0.5 seconds to 1.5 seconds, the correction driving torque is 0 (see the curve L27 in the graph G16). That is, when the signal input is limited between the adder / subtractor 125 and the subtractor 126, the electronic control unit 1 stops both the suppression control for the running resistance disturbance and the follow-up control to the target load movement amount. .

このように構成された電子制御装置1では、制限部24が、目標荷重移動量Δに異常が発生したと制限判断部130が判断した場合に、制振補正部20が基本要求トルクTw_tgtを補正するときにおける目標荷重移動量Δの寄与を目標荷重移動量算出部19の出力値として、目標荷重移動量算出部19の出力値を制限するとともに、制限部23が、走行抵抗外乱に異常が発生したと制限判断部21が判断した場合に、制振補正部20が基本要求トルクTw_tgtを補正するときにおける走行抵抗外乱の寄与を制限する。 In the electronic control device 1 configured as described above, when the restriction determination unit 130 determines that the target load movement amount Δ is abnormal, the vibration suppression correction unit 20 sets the basic required torque T w_tgt . The contribution of the target load movement amount Δ at the time of correction is used as the output value of the target load movement amount calculation unit 19, and the output value of the target load movement amount calculation unit 19 is limited. When the restriction determination unit 21 determines that the occurrence has occurred, the vibration suppression correction unit 20 limits the contribution of the running resistance disturbance when correcting the basic required torque Tw_tgt .

このため、異常な目標荷重移動量Δおよび異常な走行抵抗外乱に基づいて車両の駆動トルクが制御されることがなくなり、車両制御の安定性を向上させることができる。
さらに、目標荷重移動量Δおよび走行抵抗外乱のうち目標荷重移動量Δが異常である場合には、走行抵抗外乱を用いた駆動トルク制御を継続させることができるとともに、走行抵抗外乱が異常である場合には、目標荷重移動量Δを用いた駆動トルク制御を継続させることができる。すなわち、目標荷重移動量Δを用いた駆動トルク制御と、走行抵抗外乱を用いた駆動トルク制御の両方が同時に行われなくなるという事態の発生を抑制することができ、目標荷重移動量Δの算出結果および走行抵抗外乱の推定結果に異常が発生した場合であっても、操縦性と安定性を高いレベルに維持することができる。
For this reason, the driving torque of the vehicle is not controlled based on the abnormal target load movement amount Δ and the abnormal running resistance disturbance, and the stability of the vehicle control can be improved.
Furthermore, when the target load movement amount Δ is abnormal among the target load movement amount Δ and the running resistance disturbance, the driving torque control using the running resistance disturbance can be continued and the running resistance disturbance is abnormal. In this case, the drive torque control using the target load movement amount Δ can be continued. That is, it is possible to suppress the occurrence of the situation where both the drive torque control using the target load movement amount Δ and the drive torque control using the running resistance disturbance are not performed at the same time, and the calculation result of the target load movement amount Δ Even if an abnormality occurs in the estimation result of the running resistance disturbance, the maneuverability and stability can be maintained at a high level.

以上説明した実施形態において、制限部24は本発明における第1制限手段、制限部23は本発明における第2制限手段である。
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
In the embodiment described above, the limiting unit 24 is the first limiting unit in the present invention, and the limiting unit 23 is the second limiting unit in the present invention.
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, As long as it belongs to the technical scope of this invention, a various form can be taken.

例えば、上記第1実施形態の制限部156は、制限開始から時間が経過するに従い値が徐々に小さくなるように出力を行うように構成されている。しかし、制限を開始した時点で出力が0になるようにするために、制限判断部130と制限部156を図11に示すように構成してもよい。   For example, the limiting unit 156 of the first embodiment is configured to output so that the value gradually decreases as time elapses from the start of limiting. However, the restriction determination unit 130 and the restriction unit 156 may be configured as shown in FIG. 11 so that the output becomes zero when the restriction is started.

制限判断部130は、図11に示すように、車両信号異常判断部141、車速依存定数算出部171、定数出力器172、切替スイッチ173、フィルタ174および増幅器175を備える。   As shown in FIG. 11, the limit determination unit 130 includes a vehicle signal abnormality determination unit 141, a vehicle speed dependent constant calculation unit 171, a constant output unit 172, a changeover switch 173, a filter 174, and an amplifier 175.

車両信号異常判断部141は、第1実施形態の車両信号異常判断部141と同じであるため、説明を省略する。
車速依存定数算出部171は、車速Vをパラメータとした車速依存定数の値が予め設定された2次元マップを備える。そして車速依存定数算出部171は、入力した車速Vに基づいて、上記2次元マップを参照することにより車速依存定数を算出する。なお、上記2次元マップで設定されている車速依存定数は、0km/hから第1判断車速(本実施形態では10km/h)未満では0で、第1判断車速から第2判断車速(本実施形態では20km/h)未満では車速Vに比例して大きくなり、第2判断車速以上で1となるように設定されている。
The vehicle signal abnormality determination unit 141 is the same as the vehicle signal abnormality determination unit 141 of the first embodiment, and a description thereof will be omitted.
The vehicle speed dependent constant calculation unit 171 includes a two-dimensional map in which the value of the vehicle speed dependent constant with the vehicle speed V as a parameter is preset. The vehicle speed dependent constant calculating unit 171 calculates the vehicle speed dependent constant by referring to the two-dimensional map based on the input vehicle speed V. The vehicle speed dependent constant set in the two-dimensional map is 0 from 0 km / h to less than the first judgment vehicle speed (10 km / h in the present embodiment), and from the first judgment vehicle speed to the second judgment vehicle speed (this implementation). In the embodiment, it is set so as to increase in proportion to the vehicle speed V at less than 20 km / h) and to be 1 at the second judgment vehicle speed or higher.

定数出力器172は、予め設定された定数0を出力する。
切替スイッチ173は、車速依存定数算出部171からの出力値と定数出力器172からの出力値とを入力し、車両信号異常判断部141からの信号に基づいて、車速依存定数算出部171および定数出力器172の何れかの出力値を選択して出力する。そして切替スイッチ173は、車両信号異常判断部141からの信号が論理0を示す場合には、車速依存定数算出部171を選択し、車両信号異常判断部141からの信号が論理1を示す場合には、定数出力器172を選択するように構成されている。
The constant output device 172 outputs a preset constant 0.
The changeover switch 173 receives the output value from the vehicle speed dependent constant calculating unit 171 and the output value from the constant output unit 172, and based on the signal from the vehicle signal abnormality determining unit 141, the vehicle speed dependent constant calculating unit 171 and the constants. Any output value of the output device 172 is selected and output. The changeover switch 173 selects the vehicle speed dependent constant calculation unit 171 when the signal from the vehicle signal abnormality determination unit 141 indicates logic 0, and when the signal from the vehicle signal abnormality determination unit 141 indicates logic 1 Is configured to select the constant output device 172.

フィルタ174は、切替スイッチ173の出力値の変化率を、予め設定された制限値以下となるように制限する。これにより、補正駆動トルクが急変することによる車両の挙動を、運転者に違和感を与えない程度に抑制することができる。   The filter 174 limits the rate of change of the output value of the changeover switch 173 so as to be equal to or less than a preset limit value. As a result, the behavior of the vehicle due to the sudden change in the corrected driving torque can be suppressed to such an extent that the driver does not feel uncomfortable.

増幅器175は、フィルタ174からの出力値をKmax倍して出力する。なおKmaxは、積分器123の最大出力値となるように予め設定された定数である。
このように構成された制限判断部130は、異常が発生していないと車両信号異常判断部141が判断している場合には、車速Vに応じて決定された車速依存定数をKmax倍した値を出力し、異常が発生していると車両信号異常判断部141が判断している場合には、0を出力する。
The amplifier 175 multiplies the output value from the filter 174 by K max and outputs the result. K max is a constant set in advance so as to be the maximum output value of the integrator 123.
When the vehicle signal abnormality determination unit 141 determines that no abnormality has occurred, the limit determination unit 130 configured as described above has multiplied the vehicle speed dependency constant determined according to the vehicle speed V by K max . A value is output, and 0 is output when the vehicle signal abnormality determination unit 141 determines that an abnormality has occurred.

そして制限部156は、加算器154から入力した値を、増幅器175から入力した値以下となるように制限して出力する。
すなわち制限部156は、車速Vが予め設定された第2判断車速未満である場合に、第2判断車速未満では0以上1未満の値となる車速依存定数に基づいて、積分器123の出力値を制限する。これにより、目標荷重移動量Δの演算精度が、目標荷重移動量Δを用いた駆動トルク制御に影響を及ぼすのを抑制することができる。目標荷重移動量Δは、式(13)に示すように、V2で除算することにより算出されるため、車速Vが小さい場合には演算精度を確保できないおそれがあるためである。
Then, the limiting unit 156 limits the value input from the adder 154 so as to be equal to or less than the value input from the amplifier 175 and outputs the result.
That is, when the vehicle speed V is less than the preset second determination vehicle speed, the limiting unit 156 outputs the output value of the integrator 123 based on a vehicle speed dependency constant that is 0 or more and less than 1 when the vehicle speed V is less than the second determination vehicle speed. Limit. Thereby, it is possible to suppress the calculation accuracy of the target load movement amount Δ from affecting the drive torque control using the target load movement amount Δ. This is because the target load movement amount Δ is calculated by dividing by V 2 as shown in the equation (13), so that the calculation accuracy may not be ensured when the vehicle speed V is low.

また上記実施形態では、図6に示すように、前回値に対してKf倍することにより値を徐々に変化させるものを示したが、これに限定されるものではなく、例えば、時間経過に従い直線的に値を徐々に変化させるようにしてもよいし、制限に起因した車両への影響が運転者に認識されない範囲で階段状に値を徐々に変化させるようにしてもよい。 In the above embodiment, as shown in FIG. 6, showed that gradually changing the value by multiplying K f with respect to the previous value, it is not limited thereto, for example, in accordance with the elapsed time The value may be gradually changed linearly, or the value may be gradually changed stepwise within a range in which the driver does not recognize the influence on the vehicle due to the restriction.

1…電子制御装置、11…基本要求トルク算出部、19…目標荷重移動量算出部、20…制振補正部、21,130…制限判断部、22,23,24,156…制限部、121…バネ上振動モデル演算部   DESCRIPTION OF SYMBOLS 1 ... Electronic controller, 11 ... Basic required torque calculation part, 19 ... Target load movement amount calculation part, 20 ... Vibration suppression correction part, 21, 130 ... Limit judgment part, 22, 23, 24, 156 ... Limit part, 121 ... Spring vibration model calculation unit

Claims (7)

車両に搭載され、前記車両の駆動力を制御する車両制御装置(1)であって、
運転者によるアクセルペダル操作に基づいて、前記運転者が前記車両に要求する駆動力である基本要求駆動力を算出する基本駆動力算出手段(11)と、
前記車両の前輪と後輪との間での荷重移動量を前後輪荷重移動量として、前記車両が安定して走行するための前記前後輪荷重移動量である目標荷重移動量を算出する目標荷重移動量算出手段(19)と、
前記車両の前記前後輪荷重移動量を推定する荷重移動量推定手段(121)と、
前記車両の走行抵抗外乱を推定する走行抵抗外乱推定手段(14)と、
前記荷重移動量推定手段により推定された前記前後輪荷重移動量が前記目標荷重移動量に追従するように、且つ、前記走行抵抗外乱推定手段により推定された前記走行抵抗外乱による前記車両への影響を抑制するように、前記基本要求駆動力を補正する駆動力補正手段(20)と、
前記目標荷重移動量算出手段により算出される前記目標荷重移動量に異常が発生したか否かを判断する第1異常判断手段(130)と、
前記走行抵抗外乱推定手段により推定された前記走行抵抗外乱に異常が発生したか否かを判断する第2異常判断手段(21)と、
前記目標荷重移動量に異常が発生したと前記第1異常判断手段が判断した場合に、前記駆動力補正手段が前記基本要求駆動力を補正するときにおける前記目標荷重移動量の寄与を制限する第1制限手段(24,156)と、
前記走行抵抗外乱に異常が発生したと第2異常判断手段が判断した場合に、前記駆動力補正手段が前記基本要求駆動力を補正するときにおける前記走行抵抗外乱の寄与を制限する第2制限手段(22,23)とを備える
ことを特徴とする車両制御装置。
A vehicle control device (1) mounted on a vehicle for controlling the driving force of the vehicle,
Basic driving force calculating means (11) for calculating a basic required driving force which is a driving force required by the driver for the vehicle based on an accelerator pedal operation by the driver;
A target load for calculating a target load movement amount, which is the front and rear wheel load movement amount for the vehicle to travel stably, with the load movement amount between the front and rear wheels of the vehicle as a front and rear wheel load movement amount. A movement amount calculating means (19);
Load movement amount estimation means (121) for estimating the front and rear wheel load movement amount of the vehicle;
Running resistance disturbance estimating means (14) for estimating the running resistance disturbance of the vehicle;
The front and rear wheel load movement amount estimated by the load movement amount estimation means follows the target load movement amount, and the vehicle resistance is influenced by the running resistance disturbance estimated by the running resistance disturbance estimation means. Driving force correcting means (20) for correcting the basic required driving force so as to suppress
First abnormality determination means (130) for determining whether an abnormality has occurred in the target load movement amount calculated by the target load movement amount calculation means;
Second abnormality determining means (21) for determining whether an abnormality has occurred in the running resistance disturbance estimated by the running resistance disturbance estimating means;
When the first abnormality determination unit determines that an abnormality has occurred in the target load movement amount, the first load determination unit limits the contribution of the target load movement amount when the driving force correction unit corrects the basic required driving force. 1 limiting means (24, 156);
Second limiting means for limiting the contribution of the running resistance disturbance when the driving force correcting means corrects the basic required driving force when the second abnormality judging means determines that an abnormality has occurred in the running resistance disturbance. (22, 23) The vehicle control apparatus characterized by the above-mentioned.
前記第1制限手段(156)は、前記制限を開始するときには、前記目標荷重移動量の寄与が徐々に小さくなるようにする
ことを特徴とする請求項1に記載の車両制御装置。
The vehicle control device according to claim 1, wherein the first limiting means (156) gradually reduces the contribution of the target load movement amount when starting the limitation.
前記第1制限手段(156)は、前記制限を終了するときには、前記目標荷重移動量の寄与が徐々に大きくなるようにする
ことを特徴とする請求項1または請求項2に記載の車両制御装置。
3. The vehicle control device according to claim 1, wherein the first limiting unit (156) causes the contribution of the target load movement amount to gradually increase when the limitation is finished. 4. .
前記駆動力補正手段は、前記目標荷重移動量算出手段により算出される前記目標荷重移動量と、前記荷重移動量推定手段により推定された前記前後輪荷重移動量との差を積分する積分器(123)を備え、前記積分器の出力値を用いて、前記基本要求駆動力を補正するように構成され、
前記第1制限手段(156)は、前記目標荷重移動量の寄与を、前記積分器の出力値とする
ことを特徴とする請求項2または請求項3に記載の車両制御装置。
The driving force correcting means is an integrator that integrates a difference between the target load movement amount calculated by the target load movement amount calculation means and the front and rear wheel load movement amounts estimated by the load movement amount estimation means. 123), and configured to correct the basic required driving force using the output value of the integrator,
The vehicle control device according to claim 2 or 3, wherein the first limiting means (156) uses the contribution of the target load movement amount as an output value of the integrator.
前記第2制限手段(22)は、前記制限を開始するときには、前記走行抵抗外乱の寄与が徐々に小さくなるようにする
ことを特徴とする請求項1〜請求項4の何れか1項に記載の車両制御装置。
The said 2nd restriction | limiting means (22) makes the contribution of the said driving | running | working resistance disturbance become small gradually when starting the said restriction | limiting. The any one of Claims 1-4 characterized by the above-mentioned. Vehicle control device.
前記第2制限手段(22)は、前記制限を終了するときには、前記走行抵抗外乱の寄与が徐々に大きくなるようにする
ことを特徴とする請求項1〜請求項5の何れか1項に記載の車両制御装置。
The said 2nd restriction | limiting means (22) makes the contribution of the said driving | running | working resistance disturbance become large gradually, when complete | finishing the said restriction | limiting. The one of Claims 1-5 characterized by the above-mentioned. Vehicle control device.
前記第1制限手段は、さらに前記車両の走行速度が予め設定された判断車速未満である場合に、前記目標荷重移動量の寄与を制限する
ことを特徴とする請求項1〜請求項6の何れか1項に記載の車両制御装置。
The said 1st restriction | limiting means restrict | limits the contribution of the said target load movement amount, when the driving speed of the said vehicle is also less than the judgment vehicle speed set beforehand. The vehicle control device according to claim 1.
JP2012284756A 2012-12-27 2012-12-27 Vehicle control device Expired - Fee Related JP5929747B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012284756A JP5929747B2 (en) 2012-12-27 2012-12-27 Vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012284756A JP5929747B2 (en) 2012-12-27 2012-12-27 Vehicle control device

Publications (2)

Publication Number Publication Date
JP2014126011A true JP2014126011A (en) 2014-07-07
JP5929747B2 JP5929747B2 (en) 2016-06-08

Family

ID=51405698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012284756A Expired - Fee Related JP5929747B2 (en) 2012-12-27 2012-12-27 Vehicle control device

Country Status (1)

Country Link
JP (1) JP5929747B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170093115A (en) * 2014-12-03 2017-08-14 주식회사 다이셀 Gas generator

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007022117A (en) * 2005-07-12 2007-02-01 Denso Corp Vehicle stabilization control system
JP2008100605A (en) * 2006-10-19 2008-05-01 Toyota Motor Corp Wheel torque estimating device of vehicle and damping control device
JP2010106817A (en) * 2008-10-31 2010-05-13 Toyota Motor Corp Vibration damping control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007022117A (en) * 2005-07-12 2007-02-01 Denso Corp Vehicle stabilization control system
JP2008100605A (en) * 2006-10-19 2008-05-01 Toyota Motor Corp Wheel torque estimating device of vehicle and damping control device
JP2010106817A (en) * 2008-10-31 2010-05-13 Toyota Motor Corp Vibration damping control device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170093115A (en) * 2014-12-03 2017-08-14 주식회사 다이셀 Gas generator
KR102323775B1 (en) 2014-12-03 2021-11-09 주식회사 다이셀 Gas generator

Also Published As

Publication number Publication date
JP5929747B2 (en) 2016-06-08

Similar Documents

Publication Publication Date Title
US7680577B2 (en) Estimating method for road friction coefficient and vehicle slip angle estimating method
CN111483467B (en) Vehicle control method and device
JP6233608B2 (en) Vehicle driving force control device
CN102729999B (en) Vehicle vibration control device and vehicle vibration control method
JP2003146154A (en) Vehicle state quantity estimation method
JP5211995B2 (en) Vehicle deceleration control apparatus and method
JP2011236810A (en) Driving force control device of vehicle
JP5316071B2 (en) Vehicle steering control device and vehicle steering control method
JP5206490B2 (en) Vehicle ground contact surface friction state estimation apparatus and method
US9902394B2 (en) Vehicle behavior information acquisition device and vehicle travel control device
JP5929747B2 (en) Vehicle control device
JP2014148200A (en) Vehicle control unit
CN102729992B (en) Vehicle vibration control device and vehicle vibration control method
JP6024464B2 (en) Vehicle control device
JP6318795B2 (en) Vehicle turning control device and vehicle turning control method
JP6003627B2 (en) Vehicle control device
US20190161077A1 (en) Vehicle stability control device
JP5180610B2 (en) Vehicle driving force control device
JP6036414B2 (en) Vehicle control device
JP2016141221A (en) Vehicle traveling control device
JP6024463B2 (en) Vehicle control device
JP6172071B2 (en) Vehicle control device
JP2009275560A (en) Driving force control device of vehicle
JP2016163459A (en) Driving force control device for vehicle
CN105752079B (en) Method for operating a motor vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160316

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: 20160405

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160418

R151 Written notification of patent or utility model registration

Ref document number: 5929747

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees