JP4670691B2 - VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD - Google Patents

VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD Download PDF

Info

Publication number
JP4670691B2
JP4670691B2 JP2006069758A JP2006069758A JP4670691B2 JP 4670691 B2 JP4670691 B2 JP 4670691B2 JP 2006069758 A JP2006069758 A JP 2006069758A JP 2006069758 A JP2006069758 A JP 2006069758A JP 4670691 B2 JP4670691 B2 JP 4670691B2
Authority
JP
Japan
Prior art keywords
rotational angular
angular acceleration
wheel
slip
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.)
Expired - Fee Related
Application number
JP2006069758A
Other languages
Japanese (ja)
Other versions
JP2007252045A (en
Inventor
武志 藤田
裕之 上松
廣人 中嶋
幸人 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2006069758A priority Critical patent/JP4670691B2/en
Publication of JP2007252045A publication Critical patent/JP2007252045A/en
Application granted granted Critical
Publication of JP4670691B2 publication Critical patent/JP4670691B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明は、スリップ判定に基づいてトラクションコントロールを行う車両用駆動制御装置、自動車及び車両用駆動制御方法に関する。   The present invention relates to a vehicle drive control device, an automobile, and a vehicle drive control method that perform traction control based on slip determination.

特許文献1には、電動車両において、車両速度、車輪角加速度及び駆動トルク指令値(駆動出力値)に基づいて、車輪スリップを判定し、駆動トルク指令値のトルク補正をすることで、駆動トラクションをコントロールする技術が開示されている。
この特許文献1に開示の技術では、車両速度や駆動トルク指令値(アクセル開度)に基づいて、スリップ判定のためのしきい値を算出し、そのしきい値と車輪角加速度とを比較して、車輪角加速度がしきい値よりも大きくなった場合、駆動トルク指令値のトルク補正を行っている。
特開平8−182119号公報
In Patent Document 1, in an electric vehicle, drive traction is determined by determining wheel slip based on vehicle speed, wheel angular acceleration, and drive torque command value (drive output value) and correcting the torque of the drive torque command value. A technique for controlling the above is disclosed.
In the technique disclosed in Patent Document 1, a threshold for slip determination is calculated based on the vehicle speed and the drive torque command value (accelerator opening), and the threshold is compared with the wheel angular acceleration. Thus, when the wheel angular acceleration becomes larger than the threshold value, torque correction of the drive torque command value is performed.
JP-A-8-182119

前記特許文献1に開示の技術によれば、路面μ(路面摩擦係数)が非常に小さい場合、車輪角加速度がスリップ判定のためのしきい値に達する前に実際にスリップしてしまう場合があり、この場合には該スリップを解消することができない。
本発明の課題は、路面μが非常に小さい場合でもスリップ判定をできるようにすることである。
According to the technique disclosed in Patent Document 1, when the road surface μ (road surface friction coefficient) is very small, the wheel angular acceleration may actually slip before reaching the threshold for slip determination. In this case, the slip cannot be eliminated.
An object of the present invention is to enable slip determination even when the road surface μ is very small.

前記課題を解決するために、本発明は、
車両の各駆動輪の回転角速度を検出する回転角速度検出手段と、前記回転角速度検出手段が検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定手段と、車両の駆動輪の回転角加速度を検出する回転角加速度検出手段と、前記回転角加速度検出手段が検出した回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、該駆動輪のスリップを判定する回転角加速度用スリップ判定手段と、前記回転角速度用スリップ判定手段の判定結果、及び前記回転角加速度用スリップ判定手段の判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御手段と、前記回転角速度用スリップ判定手段の判定結果に基づいて、前記回転角加速度判定用しきい値を変更する変更手段と、を備えることを特徴としている。
In order to solve the above problems, the present invention provides:
Rotational angular velocity detection means for detecting the rotational angular speed of each driving wheel of the vehicle, and rotational angular speed for determining slip of the driving wheel based on a difference value between the rotational angular speeds of each driving wheel detected by the rotational angular speed detection means Comparing the slip determination means, the rotational angular acceleration detection means for detecting the rotational angular acceleration of the driving wheel of the vehicle, the rotational angular acceleration detected by the rotational angular acceleration detection means and the threshold for rotational angular acceleration determination, Based on the comparison result, the determination result of the rotational angular acceleration slip determination means for determining the slip of the driving wheel, the rotational angular velocity slip determination means , and the determination result of the rotational angular acceleration slip determination means a driving force control means for the driving force control of the drive wheels, based on a determination result of the rotation angular velocity slip determining means, to change the rotation angular acceleration determining threshold value It is characterized by comprising a changing means.

本発明によれば、各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定し、その判定結果に基づいて、駆動輪の駆動力制御をすることで、駆動輪の車輪角加速度に基づいてスリップ判定ができない状況下でも、駆動輪のスリップ判定をすることができる。これにより、路面摩擦係数が極端に低い場合でも、各駆動輪の車輪角速度間で差分がある限り、駆動輪のスリップ判定をすることができる。   According to the present invention, the slip of the drive wheel is determined based on the difference value between the rotational angular velocities of the drive wheels, and the drive force of the drive wheel is controlled based on the determination result. Even in a situation where slip determination cannot be performed based on angular acceleration, it is possible to determine drive wheel slip. Thereby, even when the road surface friction coefficient is extremely low, as long as there is a difference between the wheel angular velocities of the drive wheels, the slip determination of the drive wheels can be performed.

本発明を実施するための最良の形態(以下、実施形態という。)を図面を参照しながら詳細に説明する。
(第1の実施形態)
先ず第1の実施形態を説明する。
第1の実施形態は、本発明を適用した車両用駆動制御装置を搭載した車両である。
(構成)
この車両は、エンジンによって発電モータを駆動することにより生成した電力を用いて、駆動モータに車輪を駆動させる車両(以下、「シリーズ式ハイブリッド車」という。)である。図1は、この車両の構成を示す。
The best mode for carrying out the present invention (hereinafter referred to as an embodiment) will be described in detail with reference to the drawings.
(First embodiment)
First, the first embodiment will be described.
1st Embodiment is a vehicle carrying the vehicle drive control apparatus to which this invention is applied.
(Constitution)
This vehicle is a vehicle (hereinafter referred to as “series hybrid vehicle”) in which wheels are driven by a drive motor using electric power generated by driving a generator motor by an engine. FIG. 1 shows the configuration of this vehicle.

図1に示すように、この車両は、駆動輪(例えば前輪)1a,1b、駆動モータ2a,2b、2次バッテリ3、システム制御部4、車輪速検出部5a,5b、アクセルペダル操作量検出部6及びブレーキスイッチ7を備えている。
すなわち、この車両では、駆動輪1a,1bそれぞれに駆動モータ2a,2bが取り付けられており、駆動輪1a,1bが駆動モータ2a,2bにより回転駆動されるようになっている。この車両は2次バッテリ3を搭載しており、駆動モータ2a,2bは、この2次バッテリ3から供給される電力により駆動されて、システム制御部4で算出される駆動出力値(目標駆動力)を発生する。
As shown in FIG. 1, this vehicle includes drive wheels (for example, front wheels) 1a and 1b, drive motors 2a and 2b, a secondary battery 3, a system control unit 4, wheel speed detection units 5a and 5b, and an accelerator pedal operation amount detection. A part 6 and a brake switch 7 are provided.
That is, in this vehicle, the drive motors 2a and 2b are attached to the drive wheels 1a and 1b, respectively, and the drive wheels 1a and 1b are rotationally driven by the drive motors 2a and 2b. This vehicle is equipped with a secondary battery 3, and the drive motors 2 a and 2 b are driven by electric power supplied from the secondary battery 3, and drive output values (target drive force) calculated by the system controller 4. ).

また、この車両は、駆動輪1a,1bの車輪回転数を検出する、すなわち車輪速度を検出する車輪速検出部5a,5bを搭載している。車輪速検出部5a,5bの検出値は、システム制御部4に入力される。
また、この車両は、運転者(操縦者)による図示しないアクセルペダルの操作量を検出するアクセルペダル操作量検出部6を搭載している。アクセルペダル操作量検出部6の検出値は、システム制御部4に入力される。
In addition, this vehicle is equipped with wheel speed detectors 5a and 5b that detect the wheel rotation speed of the drive wheels 1a and 1b, that is, detect the wheel speed. The detection values of the wheel speed detection units 5 a and 5 b are input to the system control unit 4.
The vehicle also includes an accelerator pedal operation amount detection unit 6 that detects an operation amount of an accelerator pedal (not shown) by a driver (operator). The detection value of the accelerator pedal operation amount detection unit 6 is input to the system control unit 4.

また、この車両は、運転者(操縦者)による図示しないブレーキペダルの操作を検出するブレーキスイッチ7を搭載している。ブレーキスイッチ7の検出値は、システム制御部4に入力される。
システム制御部4は、車輪速検出部5a,5bからの入力値(車輪速信号)とアクセルペダル操作量検出部6からの入力値(アクセル操作量信号)とに基づいて駆動出力値を算出する。また、システム制御部4には、駆動輪1a,1bの空転を防止するトラクションコントロール機能が備わっており、トラクションコントロール機能により駆動輪の空転を検知した場合、該駆動輪の駆動出力を抑制する。具体的には、駆動出力値を減少させることで駆動輪の駆動出力を抑制している。
In addition, this vehicle is equipped with a brake switch 7 that detects an operation of a brake pedal (not shown) by a driver (operator). The detection value of the brake switch 7 is input to the system control unit 4.
The system control unit 4 calculates a drive output value based on the input value (wheel speed signal) from the wheel speed detection units 5a and 5b and the input value (accelerator operation amount signal) from the accelerator pedal operation amount detection unit 6. . Further, the system control unit 4 has a traction control function for preventing the idling of the drive wheels 1a and 1b. When the idling of the drive wheel is detected by the traction control function, the drive output of the drive wheel is suppressed. Specifically, the drive output of the drive wheels is suppressed by decreasing the drive output value.

図2は、シリーズ式ハイブリッド車両の構成を制御機能として示す図である。
図2に示すように、制御機能として示すシリーズ式ハイブリッド車両は、トルク指令演算部21、第1トラクションコントロール部22、第2トラクションコントロール部23、減算部25及び駆動モータ26(駆動モータ2a,2b)を備える。なお、トルク指令演算部21、第1トラクションコントロール部22、第2トラクションコントロール部23及び減算部25は、システム制御部4により構成されている。
FIG. 2 is a diagram showing the configuration of the series hybrid vehicle as a control function.
As shown in FIG. 2, the series hybrid vehicle shown as the control function includes a torque command calculation unit 21, a first traction control unit 22, a second traction control unit 23, a subtraction unit 25, and a drive motor 26 (drive motors 2a and 2b). ). The torque command calculation unit 21, the first traction control unit 22, the second traction control unit 23, and the subtraction unit 25 are configured by the system control unit 4.

このような構成において、トルク指令演算部21には、アクセルペダル操作量検出部6からのアクセル操作量信号Si1と、車輪速検出部5a,5bからの車輪速信号Si2とが入力されており、トルク指令演算部21は、これら入力信号Si1,Si2に基づいて、駆動出力値(トルク指令値又は目標制動力)を算出する。
なお、同図のトルク指令演算部21内の特性図は、スロットル開度をパラメータとした、車速とトルクとの関係を示すテーブルであり、トルク指令演算部21は、このようなテーブルを参照して、入力信号Si1,Si2に基づいて、駆動出力値(トルク指令値)Si3を算出する。トルク指令演算部21は、算出した駆動出力値Si3を駆動モータ26に出力する。
In such a configuration, the torque command calculation unit 21 receives the accelerator operation amount signal Si1 from the accelerator pedal operation amount detection unit 6 and the wheel speed signal Si2 from the wheel speed detection units 5a and 5b. The torque command calculation unit 21 calculates a drive output value (torque command value or target braking force) based on these input signals Si1 and Si2.
The characteristic diagram in the torque command calculation unit 21 in the figure is a table showing the relationship between vehicle speed and torque using the throttle opening as a parameter. The torque command calculation unit 21 refers to such a table. Then, a drive output value (torque command value) Si3 is calculated based on the input signals Si1 and Si2. The torque command calculation unit 21 outputs the calculated drive output value Si3 to the drive motor 26.

ここで、トルク指令演算部21が算出した駆動出力値Si3は、具体的には、減算部24を介して駆動モータ26に出力される。
第1トラクションコントロール部22には、車輪速検出部5a,5bが検出した車輪速信号Si2の微分値(同図中の微分演算器dtによる微分値)が入力されており、この微分値に基づいて車輪角加速度ωr’を算出する。そして、第1トラクションコントロール部22は、その算出した車輪角加速度ωr’と回転角加速度判定用しきい値である車輪角加速度しきい値ωr1’とを比較する。ここで、車輪速信号Si2に基づいて車輪角加速度しきい値ωr1’を決定している。
Here, the drive output value Si3 calculated by the torque command calculation unit 21 is specifically output to the drive motor 26 via the subtraction unit 24.
The first traction control unit 22 receives a differential value of the wheel speed signal Si2 detected by the wheel speed detection units 5a and 5b (differential value by the differential calculator dt in the figure), and based on this differential value. To calculate the wheel angular acceleration ωr ′. Then, the first traction control unit 22 compares the calculated wheel angular acceleration ωr ′ with a wheel angular acceleration threshold ωr1 ′ that is a rotational angular acceleration determination threshold. Here, the wheel angular acceleration threshold value ωr1 ′ is determined based on the wheel speed signal Si2.

図3は、車輪速信号Si2(V)と車輪角加速度しきい値ωr1’との関係の一例を示す。図3に示すように、車輪速信号Si2(V)が大きくなるほど、車輪角加速度しきい値ωr1’が小さくなっており、特に、車輪速信号Si2(V)がある値になると、車輪速信号Si2(V)の増加に対する車輪角加速度しきい値ωr1’の減少割合が大きくなる。   FIG. 3 shows an example of the relationship between the wheel speed signal Si2 (V) and the wheel angular acceleration threshold value ωr1 '. As shown in FIG. 3, as the wheel speed signal Si2 (V) increases, the wheel angular acceleration threshold value ωr1 ′ decreases. In particular, when the wheel speed signal Si2 (V) reaches a certain value, the wheel speed signal The reduction rate of the wheel angular acceleration threshold value ωr1 ′ with respect to the increase in Si2 (V) increases.

第1トラクションコントロール部22は、車輪角加速度ωr’が、このように決定した車輪角加速度しきい値ωr1’以上の場合、駆動輪が車両前後加速度能力以上の車輪角加速度であると判定して、すなわち、駆動輪がスリップすると判定して、該駆動輪についてトラクションコントロールを行う。すなわち、第1トラクションコントロール部22は、該駆動輪のトラクションコントロールとして、該駆動輪を駆動する駆動モータ26の出力を抑制するために、第1減算用駆動出力値(減算トルク)Si4を算出し、その算出した第1減算用駆動出力値Si4を減算部25に出力する。また、第1トラクションコントロール部22は、トラクションコントロールを行わない場合は、例えば、第1減算用駆動出力値Si4を0として出力している。   When the wheel angular acceleration ωr ′ is equal to or greater than the wheel angular acceleration threshold value ωr1 ′ determined in this manner, the first traction control unit 22 determines that the driving wheel has a wheel angular acceleration greater than the vehicle longitudinal acceleration capability. That is, it is determined that the driving wheel slips, and traction control is performed on the driving wheel. In other words, the first traction control unit 22 calculates the first subtraction drive output value (subtraction torque) Si4 in order to suppress the output of the drive motor 26 that drives the drive wheel as traction control of the drive wheel. The calculated first subtraction drive output value Si4 is output to the subtraction unit 25. The first traction control unit 22 outputs, for example, the first subtraction drive output value Si4 as 0 when traction control is not performed.

ここで、図4は、第1トラクションコントロール部22の構成例を示す。
図4に示すように、第1トラクションコントロール部22が、車輪角加速度算出部22a、比較部22b及びスリップ判定部22cを備えることで、車輪角加速度算出部22aで、車輪速信号Si2の微分値に基づいて、各駆動輪1a,1bの車輪角加速度ωr’をそれぞれ算出し、比較部22bで、車輪角加速度ωr’と車輪角加速度しきい値ωr1’とを比較して、スリップ判定部22bで、比較部22cの比較結果に基づいて、スリップ判定をする。そして、第1トラクションコントロール部22は、駆動輪がスリップすると判定した場合、第1減算用駆動出力値Si4を算出し、その算出した第1減算用駆動出力値Si4を減算部25に出力する。
Here, FIG. 4 shows a configuration example of the first traction control unit 22.
As shown in FIG. 4, the first traction control unit 22 includes a wheel angular acceleration calculation unit 22a, a comparison unit 22b, and a slip determination unit 22c, so that the wheel angular acceleration calculation unit 22a has a differential value of the wheel speed signal Si2. Based on the above, the wheel angular acceleration ωr ′ of each drive wheel 1a, 1b is calculated, and the comparison unit 22b compares the wheel angular acceleration ωr ′ with the wheel angular acceleration threshold ωr1 ′ to determine the slip determination unit 22b. Thus, the slip determination is performed based on the comparison result of the comparison unit 22c. When the first traction control unit 22 determines that the drive wheel slips, the first traction control unit 22 calculates a first subtraction drive output value Si4 and outputs the calculated first subtraction drive output value Si4 to the subtraction unit 25.

ここで、第1減算用駆動出力値Si4は、トルク指令演算部21が減算部25に直接出力している駆動出力値Si3と同値である。又は、第1減算用駆動出力値Si4は、駆動出力値Si3よりも小さい値でも良い。第1減算用駆動出力値Si4を駆動出力値Si3よりも小さい値にする場合、車輪角加速度ωr’そのもの又は車輪角加速度ωr’と車輪角加速度しきい値ωr1’との差分値からトルク相当値を算出して(例えば、図3に示すトルク変換部22dによりトルク相当値に変換して)、該トルク相当値を第1減算用駆動出力値Si4(<駆動出力値Si3)にする。また、このように第1減算用駆動出力値Si4を可変値とする場合に、駆動出力値Si3を加味して第1減算用駆動出力値Si4を算出しても良い。すなわち、トルク指令演算部21が減算部25に直接出力している駆動出力値Si3の大きさに応じて、第1減算用駆動出力値Si4を変化させる。   Here, the first subtraction drive output value Si4 is the same value as the drive output value Si3 output directly from the torque command calculation unit 21 to the subtraction unit 25. Alternatively, the first subtraction drive output value Si4 may be smaller than the drive output value Si3. When the first subtraction drive output value Si4 is set to a value smaller than the drive output value Si3, the torque equivalent value is determined from the wheel angular acceleration ωr ′ itself or the difference between the wheel angular acceleration ωr ′ and the wheel angular acceleration threshold ωr1 ′. Is calculated (for example, converted into a torque equivalent value by the torque converter 22d shown in FIG. 3), and the torque equivalent value is set to the first subtraction drive output value Si4 (<drive output value Si3). Further, when the first subtraction drive output value Si4 is set to a variable value as described above, the first subtraction drive output value Si4 may be calculated by taking the drive output value Si3 into consideration. That is, the first subtraction drive output value Si4 is changed according to the magnitude of the drive output value Si3 that is directly output from the torque command calculation unit 21 to the subtraction unit 25.

以上のように、第1トラクションコントロール部22は、駆動輪のスリップ判定をし、該駆動輪がスリップすると判定した場合、車輪角加速度に依存したトラクションコントロールとして、該駆動輪の駆動出力を抑制する。
第2トラクションコントロール部23には、車輪速検出部5a,5bからそれぞれ車輪速信号Si2が入力されており、この各車輪速信号Si2に基づいて、駆動輪1a,1bの車輪角速度ωrをそれぞれ算出する。そして、第2トラクションコントロール部23は、駆動輪1a,1b間で車輪角速度ωrを比較して(差分値を得て)、その差分値に基づいて、駆動輪がスリップすると判定した場合、該駆動輪についてトラクションコントロールを行う。例えば、差分値が所定のしきい値(回転角速度差判定用しきい値)よりも大きい場合には、該駆動輪(車輪角速度ωrが大きい方の駆動輪)がスリップすると判定する。すなわち、各駆動輪の車輪角速度のうちの一の駆動輪が示す最小値と他の駆動輪の車輪角速度との差分値が所定のしきい値よりも大きい場合、該他の駆動輪(車輪角速度ωrが大きい方の駆動輪)がスリップしていると判定する。ここで、所定のしきい値は、経験値や実験値である。
As described above, the first traction control unit 22 determines the slip of the drive wheel and suppresses the drive output of the drive wheel as traction control depending on the wheel angular acceleration when it is determined that the drive wheel slips. .
The wheel speed signal Si2 is input to the second traction control unit 23 from the wheel speed detection units 5a and 5b, and the wheel angular speed ωr of the drive wheels 1a and 1b is calculated based on the wheel speed signal Si2. To do. Then, the second traction control unit 23 compares the wheel angular velocity ωr between the drive wheels 1a and 1b (obtains a difference value), and determines that the drive wheel slips based on the difference value, the drive Perform traction control on the wheel. For example, when the difference value is larger than a predetermined threshold value (threshold value for determining the rotational angular velocity difference), it is determined that the drive wheel (the drive wheel having the larger wheel angular velocity ωr) slips. That is, when the difference value between the minimum value indicated by one drive wheel and the wheel angular speed of the other drive wheel among the wheel angular speeds of each drive wheel is larger than a predetermined threshold, the other drive wheel (wheel angular speed) It is determined that the driving wheel having the larger ωr is slipping. Here, the predetermined threshold is an empirical value or an experimental value.

ここで、図5は、第2トラクションコントロール部23の構成例を示す。
図5に示すように、第2トラクションコントロール部23が車輪角速度算出部23a、比較部23b及びスリップ判定部23cを備えることで、車輪角速度算出部23aで、各車輪速信号Si2に基づいて各駆動輪1a,1bの車輪角速度ωrをそれぞれ算出し、比較部23bで、駆動輪1a,1b間の車輪角速度ωrを比較して(差分値を得て)、スリップ判定部23cで、比較部22bの比較結果(差分値)に基づいて、駆動輪1a,1bのスリップ判定をする。
Here, FIG. 5 shows a configuration example of the second traction control unit 23.
As shown in FIG. 5, the second traction control unit 23 includes a wheel angular velocity calculation unit 23a, a comparison unit 23b, and a slip determination unit 23c, so that the wheel angular velocity calculation unit 23a drives each drive based on each wheel speed signal Si2. The wheel angular velocities ωr of the wheels 1a and 1b are respectively calculated, the comparison unit 23b compares the wheel angular velocities ωr between the drive wheels 1a and 1b (obtains a difference value), and the slip determination unit 23c performs the comparison of the comparison unit 22b. Based on the comparison result (difference value), the slip determination of the drive wheels 1a and 1b is performed.

そして、第2トラクションコントロール部23は、駆動輪がスリップすると判定した場合、該駆動輪のトラクションコントロールとして、該駆動輪を駆動する駆動モータ26の出力を抑制するために、第2減算用駆動出力値(減算トルク)Si5を算出し、その算出した第2減算用駆動出力値Si5を減算部25に出力する。
ここで、第2減算用駆動出力値Si5は、トルク指令演算部21が減算部25に直接出力している駆動出力値Si3と同値である。又は、第2減算用駆動出力値Si5は、駆動出力値Si3よりも小さい値でも良い。例えば、第2減算用駆動出力値Si5を駆動出力値Si3よりも小さい値にする場合、テーブル等を参照して、第2減算用駆動出力値Si5(<駆動出力値Si3)を算出する。
When the second traction control unit 23 determines that the drive wheel slips, the second traction control unit 23 uses a second subtraction drive output to suppress the output of the drive motor 26 that drives the drive wheel as traction control of the drive wheel. The value (subtraction torque) Si5 is calculated, and the calculated second subtraction drive output value Si5 is output to the subtraction unit 25.
Here, the second subtraction drive output value Si5 is the same value as the drive output value Si3 output directly from the torque command calculation unit 21 to the subtraction unit 25. Alternatively, the second subtraction drive output value Si5 may be a value smaller than the drive output value Si3. For example, when the second subtraction drive output value Si5 is set to a value smaller than the drive output value Si3, the second subtraction drive output value Si5 (<drive output value Si3) is calculated with reference to a table or the like.

図6は、各駆動輪1a,1bの車輪角速度ωrのうちの小さい方の車輪角速度ωrをωrminとした場合の、前記差分値(ωr−ωrmin)とトルクとの関係を示すテーブルである。このテーブルでは、差分値(ωr−ωrmin)が大きくなるほど、トルクも大きくなる。第2トラクションコントロール部23は、例えば、このようなテーブルを参照して、差分値(ωr−ωrmin)に対応するトルク相当値を算出して、該トルク相当値を第2減算用駆動出力値Si5(<駆動出力値Si3)にする。また、第2トラクションコントロール部23は、トラクションコントロールを行わない場合は、例えば、第2減算用駆動出力値Si5を0として出力している。   FIG. 6 is a table showing the relationship between the difference value (ωr−ωrmin) and the torque when the smaller wheel angular speed ωr of the wheel angular speeds ωr of the drive wheels 1a and 1b is ωrmin. In this table, the torque increases as the difference value (ωr−ωrmin) increases. For example, the second traction control unit 23 refers to such a table, calculates a torque equivalent value corresponding to the difference value (ωr−ωrmin), and uses the torque equivalent value as the second subtraction drive output value Si5. (<Drive output value Si3). Further, when the traction control is not performed, the second traction control unit 23 outputs, for example, the second subtraction drive output value Si5 as 0.

以上のように、第2トラクションコントロール部23は、駆動輪のスリップ判定をし、該駆動輪がスリップすると判定した場合、車輪角速度に依存したトラクションコントロールとして、該駆動輪の駆動出力を抑制する。
また、このように第2トラクションコントロール部23がトラクションコントロールを作動させている場合(駆動輪がスリップしていると判定している場合)、第1トラクションコントロール22は、該第1トラクションコントロール部22で駆動輪のスリップ判定に用いる車輪角加速度しきい値ωr1’を減算補正する。車輪角加速度しきい値ωr1’の減算補正については、後述の制御手順の説明中にて詳述する。
As described above, when the second traction control unit 23 determines the slip of the drive wheel and determines that the drive wheel slips, the second traction control unit 23 suppresses the drive output of the drive wheel as traction control depending on the wheel angular velocity.
Further, when the second traction control unit 23 operates the traction control in this way (when it is determined that the driving wheel is slipping), the first traction control 22 is the first traction control unit 22. The wheel angular acceleration threshold value ωr1 ′ used for determining the slip of the drive wheel is subtracted and corrected. The subtraction correction of the wheel angular acceleration threshold value ωr1 ′ will be described in detail in the description of the control procedure described later.

減算部25では、トルク指令演算部21から入力される値、すなわち、アクセル操作量信号Si1と車輪速信号Si2と基づいて算出した駆動出力値Si3から、第1トラクションコントロール部22及び第2トラクションコントロール部23から入力される第1減算用駆動出力値Si4,Si5を減算する。そして、減算部23で算出した減算値は、駆動出力値Si3として、駆動モータ26に入力される。これにより、第1トラクションコントロール部22や第2トラクションコントロール部23が駆動輪についてトラクションコントロールを作動させると、該駆動輪を駆動する駆動モータ26の出力が抑制されるので、該駆動輪の駆動出力が抑制される。   In the subtraction unit 25, the first traction control unit 22 and the second traction control are calculated from the value input from the torque command calculation unit 21, that is, the drive output value Si3 calculated based on the accelerator operation amount signal Si1 and the wheel speed signal Si2. The first subtraction drive output values Si4 and Si5 input from the unit 23 are subtracted. The subtraction value calculated by the subtraction unit 23 is input to the drive motor 26 as the drive output value Si3. Accordingly, when the first traction control unit 22 and the second traction control unit 23 actuate the traction control for the drive wheels, the output of the drive motor 26 that drives the drive wheels is suppressed, so the drive output of the drive wheels Is suppressed.

ここで、駆動輪がスリップしていると判定した場合に第1トラクションコントロール部22や第2トラクションコントロール部23から出力される第1減算用駆動出力値Si4や第2減算用駆動出力値Si5は、前述のように、駆動出力値Si3と同値としていることから、この場合、減算部23で算出した減算値は、0になる。
なお、第1トラクションコントロール部22と第2トラクションコントロール部23とが共に駆動輪がスリップすると判定した場合には、第1トラクションコントロール部22と第2トラクションコントロール部23とからそれぞれ駆動出力値Si3と同値の第1及び第2減算用駆動出力値Si4,Si5が減算部23に入力されるが、駆動出力値Si3の最小値は常に0であるから、この場合でも、減算部23で減算後の駆動出力値Si3の最小値は0になる。
Here, when it is determined that the drive wheel is slipping, the first subtraction drive output value Si4 and the second subtraction drive output value Si5 output from the first traction control unit 22 and the second traction control unit 23 are as follows. As described above, since it is the same value as the drive output value Si3, in this case, the subtraction value calculated by the subtraction unit 23 is zero.
When both the first traction control unit 22 and the second traction control unit 23 determine that the driving wheel slips, the first traction control unit 22 and the second traction control unit 23 respectively output the driving output value Si3. The first and second subtraction driving output values Si4 and Si5 having the same value are input to the subtracting unit 23, but the minimum value of the driving output value Si3 is always 0. The minimum value of the drive output value Si3 is zero.

図7は、以上のような構成による処理手順を示すフローチャートである。この処理手順では、特に、第2トラクションコントロール部23によるトラクションコントロールの制御手順と、第1トラクションコントロール部22がスリップ判定に用いる車輪角加速度しきい値ωr1’の算出手順(補正手順)とを示している。また、この処理は、例えば10msec.毎の所定サンプリング時間(計算時間)ΔT毎にタイマ割込によって実行される。   FIG. 7 is a flowchart showing a processing procedure according to the above configuration. In this processing procedure, in particular, a control procedure of traction control by the second traction control unit 23 and a calculation procedure (correction procedure) of the wheel angular acceleration threshold ωr1 ′ used by the first traction control unit 22 for slip determination are shown. ing. This process is executed by a timer interrupt every predetermined sampling time (calculation time) ΔT every 10 msec.

図7に示すように、処理を開始すると、ステップS1において、第2トラクションコントロール部23に各駆動輪1a,1bの角速度が入力される、すなわち、各駆動輪1a,1bの車輪速信号Si2に基づいて車輪角速度ωrが算出される。
続いてステップS2において、第2トラクションコントロール部23は、各駆動輪1a,1bの車輪角速度ωrに基づいてスリップ判定を行う。すなわち例えば、各駆動輪1a,1bの車輪角速度ωr間の差分値(ωr−ωrmin)が、所定のしきい値よりも大きいか否かを判定する。
As shown in FIG. 7, when the process is started, in step S1, the angular velocities of the drive wheels 1a and 1b are input to the second traction control unit 23, that is, the wheel speed signals Si2 of the drive wheels 1a and 1b are input. Based on this, the wheel angular velocity ωr is calculated.
Subsequently, in step S2, the second traction control unit 23 performs a slip determination based on the wheel angular velocity ωr of each drive wheel 1a, 1b. That is, for example, it is determined whether or not the difference value (ωr−ωrmin) between the wheel angular velocities ωr of the drive wheels 1a and 1b is larger than a predetermined threshold value.

ここで、第2トラクションコントロール部23は、駆動輪がスリップすると判定した場合、すなわち、前記差分値が所定のしきい値よりも大きい場合、ステップS3−1及びステップS4−1に進み、駆動輪がスリップしないと判定した場合、該図7に示す処理を終了する(前記ステップS1から再び処理を開始する、以下同様)。
ステップS3−1では、第2トラクションコントロール部23は、第2減算用駆動出力値Si5を算出する。ここで、第2減算用駆動出力値Si5は、トルク指令演算部21が減算部25に直接出力している駆動出力値Si3と同値である。
Here, if the second traction control unit 23 determines that the drive wheel slips, that is, if the difference value is larger than a predetermined threshold value, the process proceeds to step S3-1 and step S4-1, and the drive wheel 7 is terminated (the process is started again from step S1, and so on).
In step S3-1, the second traction control unit 23 calculates a second subtraction drive output value Si5. Here, the second subtraction drive output value Si5 is the same value as the drive output value Si3 output directly from the torque command calculation unit 21 to the subtraction unit 25.

続いてステップS3−2において、減算部25は、駆動トルクを減算する。具体的には、減算部25は、トルク指令演算部21から入力される駆動出力値Si3(駆動トルク)から、前記ステップS3−1で算出した第2減算用駆動出力値Si5(駆動出力値Si3と同値)を減算する。そして、該図7に示す処理を終了する。
一方、ステップS4−1では、第1トラクションコントロール部22は、車輪角加速度しきい値ωr1’を減算補正するための減算値を算出する。具体的には、第1トラクションコントロール部23は、第2トラクションコントロール部23によるスリップ判定結果又はトラクションコントロール作動状態情報が入力されており、第2トラクションコントロール部23が駆動輪がスリップすると判定している場合又はトラクションコントロールを作動させている場合、該トラクションコントロール作動期間中、減算値(固定値)を算出(決定又は確定)する。ここで、第1トラクションコントロール部22は、第2トラクションコントロール部23によるトラクションコントロール作動期間中、計算周期に応じてフラグを立てていく。
Subsequently, in step S3-2, the subtraction unit 25 subtracts the drive torque. Specifically, the subtraction unit 25 calculates the second subtraction drive output value Si5 (drive output value Si3) calculated in step S3-1 from the drive output value Si3 (drive torque) input from the torque command calculation unit 21. Subtraction). Then, the process shown in FIG. 7 ends.
On the other hand, in step S4-1, the first traction control unit 22 calculates a subtraction value for subtracting and correcting the wheel angular acceleration threshold value ωr1 ′. Specifically, the first traction control unit 23 receives the slip determination result or the traction control operation state information from the second traction control unit 23, and the second traction control unit 23 determines that the driving wheel slips. When the traction control is activated, the subtraction value (fixed value) is calculated (determined or confirmed) during the traction control activation period. Here, the 1st traction control part 22 raises a flag according to a calculation period during the traction control operation period by the 2nd traction control part 23.

続いてステップS4−2において、第1トラクションコントロール部22は、所定条件として、ブレーキスイッチ7の検出値がONか否かを判定する。ここで、第1トラクションコントロール部22は、ブレーキスイッチ7の検出値がONの場合(Yes)、ステップS4−4に進み、ブレーキスイッチ7の検出値がONでない場合(No)、ステップS4−3に進む。   Subsequently, in step S4-2, the first traction control unit 22 determines whether or not the detected value of the brake switch 7 is ON as a predetermined condition. Here, when the detected value of the brake switch 7 is ON (Yes), the first traction control unit 22 proceeds to Step S4-4, and when the detected value of the brake switch 7 is not ON (No), Step S4-3. Proceed to

ステップS4−4では、第1トラクションコントロール部22は、リセット処理として、車輪角加速度しきい値ωr1’を初期値に戻す。このとき、第1トラクションコントロール部22は、前記フラグも初期状態に戻す。その後、前記ステップS1からの再び処理を行う。
ステップS4−3では、第1トラクションコントロール部22は、車輪角加速度しきい値ωr1’(最新の車輪角加速度しきい値ωr1’)から、前記ステップS4−1で算出した減算値を減算する。これにより、第2トラクションコントロール部23によるトラクションコントロール作動期間中、車輪角加速度しきい値ωr1’は、前記減算値と時間経過に応じて立った前記フラグの数との乗算値分だけ小さくなる。そして、該図7に示す処理を終了する。
In step S4-4, the first traction control unit 22 returns the wheel angular acceleration threshold value ωr1 ′ to the initial value as a reset process. At this time, the first traction control unit 22 also returns the flag to the initial state. Thereafter, the processing from step S1 is performed again.
In step S4-3, the first traction control unit 22 subtracts the subtraction value calculated in step S4-1 from the wheel angular acceleration threshold value ωr1 ′ (latest wheel angular acceleration threshold value ωr1 ′). As a result, during the traction control operation period by the second traction control unit 23, the wheel angular acceleration threshold value ωr1 ′ is reduced by the product of the subtracted value and the number of flags set up with the passage of time. Then, the process shown in FIG. 7 ends.

(動作)
次に動作を説明する。
この車両(車両用駆動制御装置)では、2次バッテリ3から供給される電力により各駆動輪1a,1bの駆動モータ2a,2bを駆動して、システム制御部4で算出される駆動出力値を発生させる。
ここで、第1トラクションコントロール部22が、車輪速信号Si2に基づいて駆動輪1a,1bの車輪角加速度ωr’を算出し、その算出した車輪角加速度ωr’が車輪角加速度しきい値ωr1’以上の場合、駆動輪の車輪角加速度が車両前後加速度能力以上になっていると判定して、すなわち、駆動輪がスリップすると判定して、該駆動輪についてトラクションコントロールを作動させる。すなわち、第1トラクションコントロール部22が、減算部25に第1減算用駆動出力値Si4(駆動出力値Si3と同値)を出力して、駆動出力値Si3から第1減算用駆動出力値Si4を減算することで、該駆動輪を駆動する駆動モータ26の出力を抑制(停止)し、該駆動輪の駆動を抑制(停止)する。
(Operation)
Next, the operation will be described.
In this vehicle (vehicle drive control device), the drive motors 2a and 2b of the drive wheels 1a and 1b are driven by the electric power supplied from the secondary battery 3, and the drive output value calculated by the system control unit 4 is set. generate.
Here, the first traction control unit 22 calculates the wheel angular acceleration ωr ′ of the drive wheels 1a and 1b based on the wheel speed signal Si2, and the calculated wheel angular acceleration ωr ′ is the wheel angular acceleration threshold ωr1 ′. In the above case, it is determined that the wheel angular acceleration of the driving wheel is equal to or greater than the vehicle longitudinal acceleration capability, that is, it is determined that the driving wheel slips, and the traction control is activated for the driving wheel. That is, the first traction control unit 22 outputs the first subtraction drive output value Si4 (the same value as the drive output value Si3) to the subtraction unit 25, and subtracts the first subtraction drive output value Si4 from the drive output value Si3. Thus, the output of the drive motor 26 that drives the drive wheel is suppressed (stopped), and the drive of the drive wheel is suppressed (stopped).

また、第2トラクションコントロール部23が、車輪速信号Si2に基づいて駆動輪1a,1bの車輪角速度ωrを算出し、駆動輪1a,1bの車輪角速度ωr間の差分値に基づいてスリップすると判定した場合(前記ステップS1、ステップS2の判定で“Yes”の場合)、該駆動輪についてトラクションコントロールを作動させる。すなわち、第2トラクションコントロール部23が、減算部25に第2減算用駆動出力値Si5(駆動出力値Si3と同値)を出力して、駆動出力値Si3から第1減算用駆動出力値Si4を減算することで(前記ステップS3−1,ステップS3−2)、該駆動輪を駆動する駆動モータ26の出力を抑制(停止)し、該駆動輪の駆動を抑制(停止)する。   Further, the second traction control unit 23 calculates the wheel angular speed ωr of the driving wheels 1a and 1b based on the wheel speed signal Si2, and determines that the slip occurs based on the difference value between the wheel angular speeds ωr of the driving wheels 1a and 1b. In the case (when “Yes” is determined in Steps S1 and S2), the traction control is activated for the drive wheel. That is, the second traction control unit 23 outputs the second subtraction drive output value Si5 (the same value as the drive output value Si3) to the subtraction unit 25, and subtracts the first subtraction drive output value Si4 from the drive output value Si3. By doing this (step S3-1, step S3-2), the output of the drive motor 26 that drives the drive wheel is suppressed (stopped), and the drive of the drive wheel is suppressed (stopped).

さらに、第2トラクションコントロール部23によるトラクションコントロール作動期間中、第1トラクションコントロール部22が、車輪角加速度しきい値ωr1’を減算するための減算値を算出し(前記ステップS4−1)、車輪角加速度しきい値ωr1’からその減算値を減算する(前記ステップS4−3)。これにより、第2トラクションコントロール部23によるトラクションコントロール作動期間中、該減算処理が繰り返し行われたことで、車輪角加速度しきい値ωr1’が徐々に減少していく。また、ブレーキがONになった場合、運転者によるブレーキ操作があったとして、リセット処理により、車輪角加速度しきい値ωr1’を初期値に戻す(前記ステップS4−2の判定で“Yes”の場合、ステップS4−4)。   Furthermore, during the traction control operation period by the second traction control unit 23, the first traction control unit 22 calculates a subtraction value for subtracting the wheel angular acceleration threshold value ωr1 ′ (step S4-1), and the wheel The subtraction value is subtracted from the angular acceleration threshold value ωr1 ′ (step S4-3). As a result, the wheel angular acceleration threshold value ωr1 ′ gradually decreases because the subtraction process is repeatedly performed during the traction control operation period of the second traction control unit 23. When the brake is turned on, it is assumed that the driver has operated the brake, and the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value by the reset process (“Yes” in the determination of step S4-2). In step S4-4).

ここで、車輪角加速度しきい値ωr1’を初期値に戻す場合、車輪角加速度しきい値ωr1’を該初期値から前記リセット処理を実施する時点、すなわち、運転者によるブレーキ操作があった時点までに変化させるのに要した時間よりも長い時間を戻し時間として(変化所要時間<戻し時間)、その戻し時間をかけて車輪角加速度しきい値ωr1’を初期値まで戻す。このとき、戻し時間を計算周期で除算し、その商で、前記リセット処理を実施する時点の車輪角加速度しきい値ωr1’と前記初期値との差分値を除算し、それにより得た商を戻し量とし、その戻し量を前記リセット処理を実施する時点の車輪角加速度しきい値ωr1’に計算周期に従い加算していく。   Here, when the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value, the time point when the wheel angular acceleration threshold value ωr1 ′ is reset from the initial value, that is, when the driver performs a brake operation. As a return time (change required time <return time), the wheel angular acceleration threshold ωr1 ′ is returned to the initial value over the return time. At this time, the return time is divided by the calculation cycle, and the difference between the wheel angular acceleration threshold value ωr1 ′ at the time of executing the reset process and the initial value is divided by the quotient, and the quotient obtained thereby is obtained. The return amount is added, and the return amount is added to the wheel angular acceleration threshold value ωr1 ′ at the time when the reset process is performed according to the calculation cycle.

(作用)
次に作用を説明する。
第1トラクションコントロール部22では、駆動輪の車輪角加速度ωr’が車輪角加速度しきい値ωr1’以上の場合、該駆動輪についてトラクションコントロールを作動させている。よって、第1トラクションコントロール部22では、駆動輪の車輪角加速度ωr’が車輪角加速度しきい値ωr1’未満の場合には、該駆動輪についてトラクションコントロールを作動させないので、例えば、路面摩擦係数が非常に小さい場合、駆動輪の車輪角加速度ωr’が車輪角加速度しきい値ωr1’に達する前に、該駆動輪が実際にスリップしてしまう場合でも、第1トラクションコントロール部22によるトラクションコントロールが作動しないことになる。
(Function)
Next, the operation will be described.
In the first traction control unit 22, when the wheel angular acceleration ωr ′ of the driving wheel is equal to or larger than the wheel angular acceleration threshold ωr1 ′, the traction control is activated for the driving wheel. Therefore, in the first traction control unit 22, when the wheel angular acceleration ωr ′ of the driving wheel is less than the wheel angular acceleration threshold value ωr1 ′, the traction control is not operated for the driving wheel. When the wheel is very small, the traction control by the first traction control unit 22 is performed even when the driving wheel actually slips before the wheel angular acceleration ωr ′ of the driving wheel reaches the wheel angular acceleration threshold ωr1 ′. Will not work.

これに対して、第2トラクションコントロール部23では、駆動輪1a,1bの車輪角速度ωr間の差分値に基づいてトラクションコントロールを作動させることで、路面摩擦係数が非常に小さい場合でも、駆動輪1a,1bの車輪角速度ωr間に差分がある程度の大きさ(所定のしきい値以上の値)を持っている限り、駆動輪がスリップすると判定して、該駆動輪についてトラクションコントロール作動させることができる。例えば、車両が直進走行している場合において、左右駆動輪のうちの一方の駆動輪がスリップすることなく、左右駆動輪のうちの他方の駆動輪がスリップするような場合には、該他の駆動輪の車輪角速度の方が大きくなるから、このような場合、左右駆動輪の車輪角速度ωr間の差分値に基づいて、該他の駆動輪がスリップすると判定できる。   On the other hand, the second traction control unit 23 operates the traction control based on the difference value between the wheel angular velocities ωr of the drive wheels 1a and 1b, so that the drive wheel 1a can be operated even when the road surface friction coefficient is very small. As long as the difference between the wheel angular velocities ωr of 1 and 1b has a certain degree of magnitude (a value equal to or greater than a predetermined threshold value), it is determined that the driving wheel slips, and the traction control operation can be performed on the driving wheel. . For example, when the vehicle is traveling straight ahead, if one of the left and right drive wheels does not slip and the other drive wheel of the left and right drive wheels slips, Since the wheel angular velocity of the driving wheel becomes larger, in such a case, it can be determined that the other driving wheel slips based on the difference value between the wheel angular velocity ωr of the left and right driving wheels.

また、左右駆動輪の車輪角速度ωr間の差分値が所定のしきい値よりも大きくなった場合、該駆動輪がスリップすると判定しているので、左右駆動輪の車輪角速度ωrの検出に誤差があり、前記差分値にその誤差が影響する場合でも、その影響を吸収して、駆動輪のスリップ判定をすることができる。
また、第2トラクションコントロール部23が駆動輪についてトラクションコントロールを作動させた場合、該駆動輪に対応する車輪角加速度しきい値ωr1’が減少するので、該駆動輪の車輪角加速度ωr’が車輪角加速度しきい値ωr1’以上になり易くなるから、路面摩擦係数が非常に小さく、第1トラクションコントロール部22によるトラクションコントロールが本来であれば不作動となる場合でも、作動するようになる。
Further, when the difference value between the wheel angular velocities ωr of the left and right drive wheels is larger than a predetermined threshold value, it is determined that the drive wheels slip, so that there is an error in the detection of the wheel angular velocities ωr of the left and right drive wheels. Yes, even when the error affects the difference value, the influence can be absorbed and the slip determination of the drive wheel can be made.
When the second traction control unit 23 activates the traction control for the driving wheel, the wheel angular acceleration threshold value ωr1 ′ corresponding to the driving wheel is decreased, so that the wheel angular acceleration ωr ′ of the driving wheel is changed to the wheel. Since it becomes easy to become more than the angular acceleration threshold value ωr1 ′, the road surface friction coefficient is very small, and even if the traction control by the first traction control unit 22 is originally inoperable, it operates.

また、このように、第2トラクションコントロール部23による駆動輪の車輪角加速度ωrに基づくスリップ判定に加えて、第1トラクションコントロール部23による車輪角加速度しきい値ωr1'に基づくスリップ判定を有効にする結果、複数の指標によりスリップ判定できるようになるので、駆動輪のスリップをより確実に抑制できる。さらに、応答性の高い車輪角加速度に基づいたスリップ判定によりトラクションコントロールを作動させることも可能になる。   As described above, in addition to the slip determination based on the wheel angular acceleration ωr of the driving wheel by the second traction control unit 23, the slip determination based on the wheel angular acceleration threshold ωr1 ′ by the first traction control unit 23 is effectively performed. As a result, slip determination can be performed using a plurality of indices, so that slip of the drive wheels can be more reliably suppressed. Furthermore, it becomes possible to operate the traction control by slip determination based on wheel angular acceleration with high responsiveness.

また、第2トラクションコントロール部23が駆動輪がスリップすると判定した場合、該駆動輪に対応する車輪角加速度しきい値ωr1'を減少補正しているが、その減少補正では、車輪角加速度しきい値ωr1’を初期値から変化させるとともに、その変化期間中に所定条件を満たす場合、車輪角加速度しきい値ωr1'を初期値に戻している。これにより、第1トラクションコントロール部22に基づくトラクションコントロールが不用意に作動して、駆動出力が必要以上に抑制されてしまうのを防止できる。   When the second traction control unit 23 determines that the drive wheel slips, the wheel angular acceleration threshold value ωr1 ′ corresponding to the drive wheel is corrected to decrease. In the decrease correction, the wheel angular acceleration threshold value is corrected. When the value ωr1 ′ is changed from the initial value and the predetermined condition is satisfied during the change period, the wheel angular acceleration threshold ωr1 ′ is returned to the initial value. Thereby, it can prevent that the traction control based on the 1st traction control part 22 act | operates carelessly, and drive output will be suppressed more than necessary.

また、初期値に戻す際には、戻し時間を計算周期で除算し、その商で、リセット処理を実施する時点の車輪角加速度しきい値ωr1'と初期値との差分値を除算し、それにより得た商を戻し量とし、その戻し量をリセット処理を実施する時点の車輪角加速度しきい値ωr1'に計算周期に従い加算させている。これにより、戻し時間経過時に、車輪角加速度しきい値ωr1'を過不足なく初期値に戻すことができる。   When returning to the initial value, the return time is divided by the calculation period, and the quotient is used to divide the difference value between the wheel angular acceleration threshold value ωr1 ′ when the reset process is performed and the initial value, The quotient obtained by the above is used as the return amount, and the return amount is added to the wheel angular acceleration threshold value ωr1 ′ at the time of executing the reset process according to the calculation cycle. Thereby, the wheel angular acceleration threshold value ωr1 ′ can be returned to the initial value without excess or deficiency when the return time elapses.

また、車輪角加速度しきい値ωr1'を戻し時間(所定時間)に基づいて、初期値に戻している。これにより、早すぎたり遅すぎたりすることなく、車輪角加速度しきい値ωr1'を初期値に戻すことができる。例えば、これにより、車輪角加速度(第1トラクションコントロール部22)に基づくトラクションコントロールが不用意に作動したり、車輪角加速度(第1トラクションコントロール部22)に基づくトラクションコントロールが必要なときにかからなくなってしまったりするのを防止できる。   Further, the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value based on the return time (predetermined time). Thus, the wheel angular acceleration threshold value ωr1 ′ can be returned to the initial value without being too early or too late. For example, when traction control based on wheel angular acceleration (first traction control unit 22) is inadvertently activated or traction control based on wheel angular acceleration (first traction control unit 22) is necessary, It can be prevented from disappearing.

さらに、その所定時間については、車輪角加速度しきい値ωr1'を初期値からリセット処理を実施する時点までに変化させるのに要した時間よりも長い時間を戻し時間としている。すなわち、所定時間を、車輪角加速度しきい値ωr1'を初期値から変化させた時間よりも初期値に戻す時間が長くなるような時間にしている。これにより、車輪角加速度しきい値ωr1'を減少補正した状態でスリップ判定した方が良い状況下にあるのにもかかわらず、車輪角加速度しきい値ωr1'が必要以上に早く初期値に戻ってしまうことで、該スリップ判定ができなくなるのを防止できる。   Further, for the predetermined time, the return time is longer than the time required to change the wheel angular acceleration threshold value ωr1 ′ from the initial value to the time when the reset process is performed. That is, the predetermined time is set such that the time for returning the wheel angular acceleration threshold value ωr1 ′ to the initial value becomes longer than the time for changing the wheel angular acceleration threshold value ωr1 ′ from the initial value. As a result, the wheel angular acceleration threshold value ωr1 ′ returns to the initial value faster than necessary even though it is better to perform the slip determination with the wheel angular acceleration threshold value ωr1 ′ corrected to decrease. This prevents the slip determination from being made impossible.

また、運転者がブレーキ操作をした場合、車輪角加速度しきい値ωr1'を初期値に戻しているので、運転者の意思に応じたトラクションコントロールの作動抑制ができる。
なお、次のような構成により本発明を実現することもできる。
すなわち、前記第1の実施形態では、左右前輪が駆動輪となる場合を説明したが、前後左右輪の4輪全てが駆動輪とする。この場合、第2トラクションコントロール23では、全て駆動輪の車輪角速度のうちの一の駆動輪が示す最小値と他の駆動輪(3輪)の車輪角速度との差分値をそれぞれ得て、その各差分値に基づいて、該差分値に対応する他の駆動輪のスリップ判定をする。これにより、駆動輪がスリップする場合には、スリップしていない駆動輪の車輪角速度よりも大きくなるから、このような現象を有効に利用して、駆動輪のスリップ判定ができる。
Further, when the driver performs a brake operation, the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value, so that the traction control operation can be suppressed according to the driver's intention.
The present invention can also be realized by the following configuration.
That is, in the first embodiment, the case where the left and right front wheels are driving wheels has been described, but all four wheels, the front and rear, left and right wheels, are driving wheels. In this case, the second traction control 23 obtains a difference value between the minimum value indicated by one drive wheel of the wheel angular speeds of the drive wheels and the wheel angular speed of the other drive wheels (three wheels). Based on the difference value, the slip determination of other driving wheels corresponding to the difference value is performed. As a result, when the drive wheel slips, the wheel angular velocity of the non-slip drive wheel becomes larger, so that the phenomenon of the drive wheel can be determined by effectively using such a phenomenon.

また、前記第1の実施形態では、第2トラクションコントロール部23によるスリップ判定する駆動輪が駆動モータにより駆動される駆動輪になっているが、第2トラクションコントロール部23によるスリップ判定する駆動輪がエンジンにより駆動される駆動輪とする。すなわち、本発明を電動駆動車両に適用するだけでなく、エンジン駆動車両にも適用できる。なお、各駆動輪を各駆動モータで駆動する構成を採用した場合、容易に各駆動輪を個別に駆動制御できるから、第1及び第2トラクションコントロール部22,23で各駆動輪を容易にトラクションコントロールできるという利点がある。   In the first embodiment, the driving wheel for determining slip by the second traction control unit 23 is a driving wheel driven by the driving motor, but the driving wheel for determining slip by the second traction control unit 23 is used. Drive wheels driven by the engine. That is, the present invention can be applied not only to an electrically driven vehicle but also to an engine driven vehicle. In addition, when the structure which drives each drive wheel with each drive motor is employ | adopted, since each drive wheel can be separately drive-controlled easily, each drive wheel is easily traction by the 1st and 2nd traction control parts 22 and 23. There is an advantage that it can be controlled.

また、第2トラクションコントロール部23は、走行路の旋回半径に基づいて、駆動輪のスリップを判定する。この場合、第2トラクションコントロール部23が駆動輪のスリップ判定に用いる駆動輪1a,1bで車輪角速度ωr間の差分値又は、その差分値と比較する所定のしきい値(回転角速度差判定用しきい値)を走行路の旋回半径に基づいて補正する。例えば、ヨーレイトセンサ8(旋回半径検出手段)により自車両のヨーレイトを検出し、そのヨーレイトに基づいて、走行路の旋回半径が小さくなるほど、差分値を小さくし、又は所定のしきい値を大きくする。走行路の旋回半径をも考慮して駆動輪のスリップを判定することで、車両がカーブを走行している場合においても、そのようなカーブ走行に起因して発生する左右輪の速度差を吸収したスリップ判定ができる。   Further, the second traction control unit 23 determines the slip of the drive wheel based on the turning radius of the travel path. In this case, the difference value between the wheel angular velocities ωr in the drive wheels 1a and 1b used by the second traction control unit 23 for slip determination of the drive wheels, or a predetermined threshold value (for determining the rotational angular velocity difference) to be compared with the difference value. Threshold) is corrected based on the turning radius of the travel path. For example, the yaw rate of the host vehicle is detected by the yaw rate sensor 8 (turning radius detection means), and based on the yaw rate, the difference value is reduced or the predetermined threshold value is increased as the turning radius of the travel path is reduced. . By determining the slippage of the drive wheels in consideration of the turning radius of the travel path, even when the vehicle is traveling on a curve, the speed difference between the left and right wheels caused by such curve travel is absorbed. Slip judgment can be made.

また、所定条件を満たす場合として、ブレーキがONになった場合、リセット処理により、車輪角加速度しきい値ωr1’を初期値に戻しているが、所定条件を満たす場合として、例えばスリップしていないと判定できるような場合、リセット処理により、車輪角加速度しきい値ωr1’を初期値に戻す。ここで、スリップしていないと判定できるような場合とは、左右駆動輪の車輪角速度差に基づいてスリップしていないと判定できるようになった場合や駆動輪の車輪角加速度に基づいてスリップしていないと判定できるようになった場合、或いは左右駆動輪の車輪角速度差に基づくスリップ判定及び駆動輪の車輪角加速度に基づくスリップ判定の両方でスリップしていないと判定できるようになった場合である。   In addition, when the predetermined condition is satisfied, when the brake is turned on, the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value by the reset process. Can be determined, the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value by the reset process. Here, the case where it can be determined that the vehicle has not slipped is the case where it can be determined that the vehicle has not slipped based on the wheel angular velocity difference between the left and right drive wheels, or the case where the vehicle has slipped based on the wheel angular acceleration of the drive wheel. When it can be determined that the vehicle has not slipped, or when it can be determined that the vehicle has not slipped by both the slip determination based on the wheel angular velocity difference between the left and right drive wheels and the slip determination based on the wheel angular acceleration of the drive wheel. is there.

なお、図8は、スリップ率の経時変化を示しており、同図中の実線は、本発明を適用した結果であり、点線は、従来例の結果である。
図8に示すように、従来例では、スリップ率が0.8以上、すなわち、スリップしながら車両が前後方向に移動している結果となる。ここで、スリップ率が1の場合とは、完全にスリップしている状態であり、車両が前後方向に進むことができない状態である。このような従来例に対して、本発明を適用することで、スリップ率が0.1以下となり、スリップを抑制しながら車両が前後方向に移動する結果となる。
FIG. 8 shows the change of the slip ratio with time, the solid line in the figure is the result of applying the present invention, and the dotted line is the result of the conventional example.
As shown in FIG. 8, in the conventional example, the slip ratio is 0.8 or more, that is, the vehicle is moving in the front-rear direction while slipping. Here, the case where the slip ratio is 1 is a state where the vehicle is completely slipping, and the vehicle cannot travel in the front-rear direction. By applying the present invention to such a conventional example, the slip ratio becomes 0.1 or less, which results in the vehicle moving in the front-rear direction while suppressing the slip.

なお、前記第1の実施形態の説明において、第2トラクションコントロール部23の車輪角速度算出部23aは、車両の各駆動輪の回転角速度を検出する回転角速度検出手段を実現しており、第2トラクションコントロール部23の比較部23b及びスリップ判定部23cは、前記回転角速度検出手段が検出した前記回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定手段(スリップ判定手段)を実現しており、第2トラクションコントロール部23及び減算部25は、前記回転角速度用スリップ判定手段の判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御手段を実現している。   In the description of the first embodiment, the wheel angular velocity calculation unit 23a of the second traction control unit 23 realizes a rotation angular velocity detection unit that detects the rotation angular velocity of each driving wheel of the vehicle, and the second traction. The comparison unit 23b and the slip determination unit 23c of the control unit 23 are a rotation angular velocity slip determination unit (slip determination unit) that determines slip of the drive wheel based on a difference value between the rotation angular velocities detected by the rotation angular velocity detection unit. The second traction control unit 23 and the subtraction unit 25 realize a driving force control unit that controls the driving force of the driving wheel based on the determination result of the rotational angular velocity slip determination unit. .

また、第1トラクションコントロール部22の車輪角加速度算出部22aは、車両の各駆動輪の回転角加速度を検出する回転角加速度検出手段を実現しており、第1トラクションコントロール部22の比較部22b及びスリップ判定部22cは、前記回転角加速度検出手段が検出した前記回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、駆動輪のスリップを判定する回転角加速度用スリップ判定手段を実現している。この場合、減算部25は、前記回転角速度用スリップ判定手段及び回転角加速度用スリップ判定手段の判定結果に基づいて、駆動輪の駆動力制御を行う駆動力制御手段を実現している。   The wheel angular acceleration calculation unit 22a of the first traction control unit 22 implements a rotational angular acceleration detection unit that detects the rotational angular acceleration of each drive wheel of the vehicle, and the comparison unit 22b of the first traction control unit 22. And the slip determination unit 22c compares the rotation angular acceleration detected by the rotation angular acceleration detection means with a rotation angular acceleration determination threshold value, and determines the slip of the drive wheel based on the comparison result. A slip determination means for angular acceleration is realized. In this case, the subtracting unit 25 realizes a driving force control unit that controls the driving force of the driving wheel based on the determination results of the rotational angular velocity slip determination unit and the rotational angular acceleration slip determination unit.

また、第1トラクションコントロール部22のステップS4−3の処理は、回転角速度用スリップ判定手段の判定結果に基づいて、回転角加速度判定用しきい値を変更する変更手段を実現している。
また、ブレーキスイッチ7及び第1トラクションコントロール部22のステップS4−2の処理は、運転者の運転操作を検出する運転操作検出手段を実現している。
Moreover, the process of step S4-3 of the 1st traction control part 22 has implement | achieved the change means which changes the threshold value for rotational angular acceleration determination based on the determination result of the slip determination means for rotational angular velocity.
Moreover, the process of step S4-2 of the brake switch 7 and the 1st traction control part 22 has implement | achieved the driving operation detection means which detects a driver | operator's driving operation.

(効果)
(1) 車両の各駆動輪の回転角速度を検出する回転角速度検出手段と、前記回転角速度検出手段が検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定手段と、該回転角速度用スリップ判定手段の判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御手段と、を備える。これにより、駆動輪の車輪角加速度に基づいて該駆動輪のスリップ判定ができない、路面摩擦係数が極端に低くなっている状況下でも、各駆動輪の車輪角速度間で差分がある限り、駆動輪のスリップ判定をすることができる。
(effect)
(1) Rotational angular velocity detection means for detecting the rotational angular speed of each drive wheel of the vehicle, and slippage of the drive wheel is determined based on a difference value between the rotational angular velocities of the respective drive wheels detected by the rotational angular speed detection means. A rotational angular velocity slip determining means; and a driving force control means for controlling the driving force of the driving wheel based on the determination result of the rotational angular velocity slip determining means. As a result, as long as there is a difference between the wheel angular velocities of the driving wheels, even if the road surface friction coefficient is extremely low even if the slip determination of the driving wheels cannot be performed based on the wheel angular acceleration of the driving wheels, the driving wheels Slip determination can be made.

(2)前記回転角速度用スリップ判定手段は、前記差分値が回転角速度差判定用しきい値よりも大きくなった場合、駆動輪がスリップすると判定し、前記駆動力制御手段は、前記回転角速度用スリップ判定手段が駆動輪がスリップすると判定した場合、該駆動輪の駆動力制御をする。これにより、各駆動輪の車輪角速度の検出に誤差があり、前記差分値にその誤差が影響する場合でも、その影響を吸収して、駆動輪のスリップ判定をすることができる。 (2) The rotational angular velocity slip determining means determines that the driving wheel slips when the difference value is larger than a rotational angular velocity difference determination threshold, and the driving force control means is for the rotational angular velocity. When the slip determining means determines that the driving wheel slips, the driving force of the driving wheel is controlled. Thereby, even if there is an error in the detection of the wheel angular velocity of each drive wheel and the error affects the difference value, the influence can be absorbed and the slip determination of the drive wheel can be made.

(3)前記回転角速度用スリップ判定手段は、前記回転角速度検出手段が検出した前記各駆動輪の回転角速度のうちの一の駆動輪が示す最小値と他の駆動輪の回転角速度との差分値に基づいて、前記他の駆動輪のスリップを判定し、前記駆動力制御手段は、前記回転角速度用スリップ判定手段の判定結果に基づいて、前記他の駆動輪の駆動力制御をする。駆動輪がスリップする場合には、スリップしていない駆動輪の車輪角速度よりも大きくなるから、このような現象を有効に利用して、駆動輪のスリップ判定ができる。 (3) The rotational angular velocity slip determining means is a difference value between a minimum value indicated by one driving wheel and a rotational angular velocity of the other driving wheels among the rotational angular velocities of the driving wheels detected by the rotational angular velocity detecting means. The driving force control means controls the driving force of the other driving wheel based on the determination result of the rotational angular velocity slip determining means. When the drive wheel slips, it becomes larger than the wheel angular velocity of the non-slip drive wheel. Therefore, it is possible to determine the slip of the drive wheel by effectively utilizing such a phenomenon.

(4) 前記回転角速度用スリップ判定手段と、少なくとも車両の駆動輪の回転角加速度に基づいて、駆動輪のスリップを判定する回転角加速度用スリップ判定手段とを備えるとともに、車両の駆動輪の回転角加速度を検出する回転角加速度検出手段とを備え、前記回転角加速度用スリップ判定手段は、前記回転角加速度検出手段が検出した前記回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、該駆動輪のスリップを判定し、前記駆動力制御手段は、前記少なくとも回転角速度用スリップ判定手段及び回転角加速度用スリップ判定手段に基づいて該駆動輪の駆動力制御を行う。このように複数の指標によりスリップ判定することで、駆動輪のスリップをより確実に抑制できる。さらに、応答性の高い車輪角加速度に基づいたスリップ判定によりトラクションコントロールを作動させることも可能になる。 (4) The rotation angular velocity slip determination means and rotation angle acceleration slip determination means for determining slip of the drive wheel based on at least the rotation angular acceleration of the drive wheel of the vehicle, and rotation of the drive wheel of the vehicle A rotational angular acceleration detecting means for detecting angular acceleration, wherein the rotational angular acceleration slip determining means compares the rotational angular acceleration detected by the rotational angular acceleration detecting means with a rotational angular acceleration determination threshold value. Then, based on the comparison result, slip of the driving wheel is determined, and the driving force control means determines the driving force of the driving wheel based on at least the rotational angular velocity slip determining means and the rotational angular acceleration slip determining means. Take control. Thus, the slip determination of a driving wheel can be more reliably suppressed by performing slip determination using a plurality of indices. Furthermore, it becomes possible to operate the traction control by slip determination based on wheel angular acceleration with high responsiveness.

(5)前記回転角速度用スリップ判定手段の判定結果に基づいて、前記回転角加速度判定用しきい値を変更する変更手段を備える。これにより、路面摩擦係数が極端に低い場合でも回転角加速度用スリップ判定手段によるスリップ判定が可能になる。
(6)前記回転角加速度用スリップ判定手段は、前記駆動輪の回転角加速度が前記回転角加速度判定用しきい値を越えた場合、該駆動輪がスリップすると判定しており、前記変更手段は、前記回転角速度用スリップ判定手段が該駆動輪がスリップすると判定した場合、前記回転角加速度判定用しきい値を引き下げる。これにより、路面摩擦係数が極端に低い場合でも、回転角加速度用スリップ判定手段によるスリップ判定が可能になる。
(5) A change unit is provided for changing the rotation angular acceleration determination threshold based on a determination result of the rotation angular velocity slip determination unit. Thereby, even when the road surface friction coefficient is extremely low, the slip determination by the rotational angular acceleration slip determination means can be performed.
(6) The rotational angular acceleration slip determination means determines that the driving wheel slips when the rotational angular acceleration of the driving wheel exceeds the rotational angular acceleration determination threshold, and the changing means When the rotational angular velocity slip determining means determines that the drive wheel slips, the rotational angular acceleration determining threshold is lowered. Thereby, even when the road surface friction coefficient is extremely low, the slip determination by the rotational angular acceleration slip determination means can be performed.

(7)前記変更手段は、前記回転角速度用スリップ判定手段が車輪がスリップすると判定している期間中、前記回転角加速度判定用しきい値を初期値から変化させており、その変化をさせている期間中に所定条件を満たす場合、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値に戻す。これにより、回転角加速度用スリップ判定手段のスリップ判定結果に基づくトラクションコントロールが不用意に作動して、駆動出力が必要以上に抑制されてしまうのを防止できる。 (7) The change means changes the rotation angular acceleration determination threshold value from an initial value during a period in which the rotation angular velocity slip determination means determines that the wheel slips, and changes the change. When a predetermined condition is satisfied during a certain period, the rotational angular acceleration determination threshold at the time when the predetermined condition is satisfied is returned to the initial value. As a result, it is possible to prevent the traction control based on the slip determination result of the rotational angular acceleration slip determination means from being inadvertently operated and suppressing the drive output more than necessary.

(8)前記変更手段は、前記所定条件を満たした時点の前記回転角加速度判定用しきい値と計算周期とに基づいて戻し量を算出し、前記所定条件を満たした時点の前記回転角加速度判定用しきい値に前記戻し量を前記計算周期で加算していくことで、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値まで戻す。これにより、戻し時間経過時に、回転角加速度判定用しきい値を過不足なく初期値に戻すことができる。
(9)前記変更手段は、前記所定条件を満たした時点の前記回転角加速度判定用しきい値が所定時間で前記初期値に戻るように、前記戻し量を算出する。これにより、早すぎたり遅すぎたりすることなく、回転角加速度判定用しきい値を初期値に戻すことができる。
(8) The changing means calculates a return amount based on the threshold value for determining rotational angular acceleration when the predetermined condition is satisfied and a calculation cycle, and the rotational angular acceleration when the predetermined condition is satisfied. By adding the return amount to the determination threshold value in the calculation cycle, the rotational angular acceleration determination threshold value at the time when the predetermined condition is satisfied is returned to the initial value. Thereby, when the return time elapses, the rotational angular acceleration determination threshold value can be returned to the initial value without excess or deficiency.
(9) The changing means calculates the return amount so that the threshold value for determining the rotational angular acceleration when the predetermined condition is satisfied returns to the initial value in a predetermined time. As a result, the rotational angular acceleration determination threshold value can be returned to the initial value without being too early or too late.

(10)前記所定時間は、前記回転角加速度判定用しきい値を前記初期値から変化させた時間よりも前記初期値に戻す時間が長くなるような時間である。これにより、回転角加速度判定用しきい値を変化させたままの状態で回転角加速度用スリップ判定手段がスリップ判定した方が良い状況下にあるのにもかかわらず、回転角加速度判定用しきい値が必要以上に早く初期値に戻ってしまうことで、該スリップ判定ができなくなるのを防止できる。 (10) The predetermined time is a time such that the time for returning the rotation angular acceleration determination threshold value to the initial value is longer than the time when the threshold value for determining the rotational angular acceleration is changed from the initial value. Thus, the threshold for determining the rotational angular acceleration is set in spite of the situation in which it is better for the rotational angular acceleration slip determining means to perform the slip determination with the rotational angular acceleration determining threshold being changed. It can be prevented that the slip determination cannot be made because the value returns to the initial value more quickly than necessary.

(11)運転者の運転操作を検出する運転操作検出手段を備え、前記変更手段は、前記所定条件として、前記運転操作検出手段が運転者の運転操作を検出した場合、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値に戻す。これにより、運転者の意思に応じた駆動輪の駆動力制御ができる。 (11) It is provided with a driving operation detecting means for detecting a driving operation of the driver, and the changing means satisfies the predetermined condition when the driving operation detecting means detects the driving operation of the driver as the predetermined condition. The rotational angular acceleration determination threshold value at the time is returned to the initial value. Thereby, driving force control of the driving wheel according to the driver's intention can be performed.

(12)走行路の旋回半径を検出する旋回半径検出手段を備え、前記回転角速度用スリップ判定手段は、前記旋回半径検出手段が検出した走行路の旋回半径に基づいて、駆動輪のスリップを判定する。車両がカーブを走行している場合には、もともと左右輪に速度差が発生するが、走行路の旋回半径をも考慮して駆動輪のスリップを判定することで、車両がカーブを走行している場合においても、そのようなカーブ走行に起因して発生する左右輪の速度差を吸収したスリップ判定ができる。 (12) A turning radius detecting means for detecting a turning radius of the traveling path is provided, and the rotational angular velocity slip determining means determines the slip of the drive wheel based on the turning radius of the traveling path detected by the turning radius detecting means. To do. When the vehicle is running on a curve, a difference in speed occurs between the left and right wheels from the beginning, but by determining the slippage of the drive wheels in consideration of the turning radius of the road, the vehicle runs on the curve. Even in such a case, it is possible to perform slip determination that absorbs the difference in speed between the left and right wheels caused by such curve traveling.

(13)前記車両は、各駆動輪に駆動モータを備えて、各駆動モータにより各駆動輪を駆動させており、前記駆動力制御手段は、前記回転角速度用スリップ判定手段及び回転角加速度用スリップ判定手段の判定結果に基づいて、前記駆動モータの制御量を補正する。これにより、各駆動輪を各駆動モータで駆動する構成とすることで、容易に各駆動輪の駆動出力を制御できるから、駆動力制御手段で各駆動輪を容易に駆動制御できるようになる。 (13) The vehicle includes a driving motor for each driving wheel, and each driving motor drives each driving wheel, and the driving force control means includes the rotational angular velocity slip determination means and the rotational angular acceleration slip. The control amount of the drive motor is corrected based on the determination result of the determination means. Thereby, since each drive wheel is driven by each drive motor, the drive output of each drive wheel can be easily controlled, so that each drive wheel can be easily driven and controlled by the drive force control means.

(14)駆動輪がスリップすると判定した場合、該駆動輪の駆動を抑制する車両用駆動制御装置において、前記駆動輪の回転角加速度に基づいて前記駆動輪のスリップ判定ができない状況下では、前記駆動輪の回転角加速度と併せて、各駆動輪の回転角速度間の差分値に基づいて、前記駆動輪のスリップを判定する。これにより、駆動輪の車輪角加速度に基づいて該駆動輪のスリップ判定ができない、路面摩擦係数が極端に低くなっている状況下でも、各駆動輪の車輪角速度間で差分がある限り、駆動輪のスリップ判定をすることができる。 (14) When it is determined that the driving wheel slips, in the vehicle drive control device that suppresses driving of the driving wheel, the slip determination of the driving wheel cannot be performed based on the rotational angular acceleration of the driving wheel. Along with the rotational angular acceleration of the drive wheels, the slip of the drive wheels is determined based on the difference value between the rotational angular velocities of the drive wheels. As a result, as long as there is a difference between the wheel angular velocities of the driving wheels, even if the road surface friction coefficient is extremely low even if the slip determination of the driving wheels cannot be performed based on the wheel angular acceleration of the driving wheels, the driving wheels Slip determination can be made.

(15)駆動源が設置される車体と、前記車体に連結され、前記駆動源により駆動される駆動輪と、各駆動輪の回転角速度を検出する回転角速度検出手段と、前記回転角速度検出手段が検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定するスリップ判定手段と、前記スリップ判定手段の判定結果に基づいて、前記駆動輪の駆動力制御をする駆動力制御手段と、を備える。これにより、駆動輪の車輪角加速度に基づいて該駆動輪のスリップ判定ができない、路面摩擦係数が極端に低くなっている状況下でも、各駆動輪の車輪角速度間で差分がある限り、駆動輪のスリップ判定が可能な自動車とできる。 (15) A vehicle body in which a drive source is installed, drive wheels connected to the vehicle body and driven by the drive source, rotation angular velocity detection means for detecting the rotation angular velocity of each drive wheel, and the rotation angular velocity detection means Based on the detected difference value between the rotational angular velocities of each drive wheel, slip determination means for determining slip of the drive wheel, and drive for controlling the drive force of the drive wheel based on the determination result of the slip determination means Force control means. As a result, as long as there is a difference between the wheel angular velocities of the driving wheels, even if the road surface friction coefficient is extremely low even if the slip determination of the driving wheels cannot be performed based on the wheel angular acceleration of the driving wheels, the driving wheels It is possible to make an automobile capable of slip judgment.

(16)車両の各駆動輪の回転角速度を検出する回転角速度検出ステップと、前記回転角速度検出ステップで検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する判定ステップと、前記判定ステップの判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御ステップと、を含む。これにより、駆動輪の車輪角加速度に基づいて該駆動輪のスリップ判定ができない、路面摩擦係数が極端に低くなっている状況下でも、各駆動輪の車輪角速度間で差分がある限り、駆動輪のスリップ判定が可能な車両用駆動制御方法とできる。 (16) Based on a difference value between the rotational angular velocity detection step for detecting the rotational angular velocity of each driving wheel of the vehicle and the rotational angular velocity of each driving wheel detected in the rotational angular velocity detection step, slip of the driving wheel is determined. A determination step, and a driving force control step for controlling the driving force of the driving wheel based on the determination result of the determination step. As a result, as long as there is a difference between the wheel angular velocities of the driving wheels, even if the road surface friction coefficient is extremely low even if the slip determination of the driving wheels cannot be performed based on the wheel angular acceleration of the driving wheels, the driving wheels It is possible to provide a vehicle drive control method capable of determining the slip of the vehicle.

(第2の実施形態)
次に第2の実施形態を説明する。
第2の実施形態も、本発明を適用したシリーズ式ハイブリット車両である。
(構成)
第2の実施形態の車両の構成は、第1の実施形態の車両と同様に、前記図1に示すような構成になっている。ここで、前記第1の実施形態では、ステップS4−1で、固定値の減算値を算出し、続くステップS4−2で、ステップS4−1で算出した減算値で車輪角加速度しきい値ωr1’を減算しており、これに対して、第2の実施形態では、車輪角加速度しきい値ωr1’を減算するための減算値を第2トラクションコントロール部23が算出した第2減算用駆動出力値Si5に基づいて算出している。
(Second Embodiment)
Next, a second embodiment will be described.
The second embodiment is also a series hybrid vehicle to which the present invention is applied.
(Constitution)
The configuration of the vehicle according to the second embodiment is as shown in FIG. 1 as in the case of the vehicle according to the first embodiment. Here, in the first embodiment, the subtraction value of the fixed value is calculated in step S4-1, and the wheel angular acceleration threshold value ωr1 is calculated with the subtraction value calculated in step S4-1 in the subsequent step S4-2. In contrast, in the second embodiment, the second subtraction drive output calculated by the second traction control unit 23 is a subtraction value for subtracting the wheel angular acceleration threshold value ωr1 ′. Calculation is based on the value Si5.

図9は、それを実現する第2の実施形態の車両の制御機能を示す図である。
図9に示すように、第2の実施形態の車両の基本的構成は、前記図2に示した第1の実施形態の車両の構成と同一であるが、第2の実施形態の車両では、特に、減算値算出部24を備えている。以下の説明では、第2の実施形態の車両において、前記第1の実施形態の車両の構成と同一符号を付してある構成については、特に言及しない限りは同一である。
FIG. 9 is a diagram illustrating a vehicle control function according to the second embodiment for realizing the above.
As shown in FIG. 9, the basic configuration of the vehicle of the second embodiment is the same as the configuration of the vehicle of the first embodiment shown in FIG. 2, but in the vehicle of the second embodiment, In particular, a subtraction value calculation unit 24 is provided. In the following description, in the vehicle of the second embodiment, the same reference numerals as those of the vehicle of the first embodiment are the same unless otherwise specified.

図10は、前記図9に示すような構成による処理手順を示すフローチャートである。
なお、図10に示す処理は、前記図7に示した第1の実施形態における処理構成と同一であるが、特に、前記ステップS3−1の後に、前記第1の実施形態におけるステップS4−1に対応するステップS11−1を行っている。以下の説明では、第2の実施形態における処理において、前記第1の実施形態における処理と同一符号を付してあるものについては、特に言及しない限りは同一である。
FIG. 10 is a flowchart showing a processing procedure with the configuration shown in FIG.
The processing shown in FIG. 10 is the same as the processing configuration in the first embodiment shown in FIG. 7, but in particular after step S3-1, step S4-1 in the first embodiment. Step S11-1 corresponding to is performed. In the following description, in the processing in the second embodiment, the same reference numerals as those in the processing in the first embodiment are the same unless otherwise specified.

図10に示すように、ステップS11−1では、第2減算用駆動出力値Si5に基づいて、車輪角加速度しきい値ωr1’を減算するための減算値を決定している。その前提として、第2の実施形態では、ステップS3−1において、車輪角速度ωr間の差分値(V−Vmin)に基づいて、第2減算用駆動出力値Si5を変化させている。   As shown in FIG. 10, in step S11-1, a subtraction value for subtracting the wheel angular acceleration threshold value ωr1 'is determined based on the second subtraction drive output value Si5. As a premise thereof, in the second embodiment, the second subtraction drive output value Si5 is changed based on the difference value (V−Vmin) between the wheel angular velocities ωr in step S3-1.

図11は、車体速度Vと最小車体速度Vminとの差分値(V−Vmin)と第2減算用駆動出力値(減算値)Si5との関係を示す特性図である。ここで、車体速度Vは、各駆動輪の値であり、該各駆動輪の車輪速度に基づいて算出した車体速度相当の値であり、最小車体速度Vminは、全ての駆動輪の車輪速度の中で最小の車輪速度、例えば4輪駆動車であれば4輪全ての車輪速度の中で最小の車輪速度に基づいて得た車体速度相当の値である。すなわち、図11では、車輪角速度ωrを車体速度相当の値に変換して、その変換した車体速度相当の値に基づいて、差分値(V−Vmin)を得ている。   FIG. 11 is a characteristic diagram showing the relationship between the difference value (V−Vmin) between the vehicle body speed V and the minimum vehicle body speed Vmin and the second subtraction drive output value (subtraction value) Si5. Here, the vehicle body speed V is a value of each driving wheel, a value corresponding to the vehicle body speed calculated based on the wheel speed of each driving wheel, and the minimum vehicle body speed Vmin is a value of the wheel speed of all the driving wheels. It is a value corresponding to the vehicle body speed obtained on the basis of the minimum wheel speed, for example, the minimum wheel speed among all the wheel speeds of a four-wheel drive vehicle. That is, in FIG. 11, the wheel angular velocity ωr is converted into a value corresponding to the vehicle body speed, and the difference value (V−Vmin) is obtained based on the converted value corresponding to the vehicle body speed.

この特性図では、前記差分値(V−Vmin)が小さい領域で、第2減算用駆動出力値Si5は0(0%)であるが、差分値(V−Vmin)がある値になると、その値以降で、差分値(V−Vmin)が大きくなるほど、第2減算用駆動出力値Si5はそれに比例して大きくなっていき、前記差分値(V−Vmin)がある値になると、第2減算用駆動出力値Si5はある最大値で一定値(100%)になる。ここで、最大値(100%)の第2減算用駆動出力値Si5は、駆動出力値Si3と同値にある。   In this characteristic diagram, in the region where the difference value (V−Vmin) is small, the second subtraction drive output value Si5 is 0 (0%), but when the difference value (V−Vmin) becomes a certain value, After the value, as the difference value (V−Vmin) increases, the second subtraction drive output value Si5 increases in proportion to the difference value (V−Vmin). The drive output value Si5 is a certain maximum value and becomes a constant value (100%). Here, the second subtraction drive output value Si5 of the maximum value (100%) is the same value as the drive output value Si3.

ステップS3−1では、第2トラクションコントロール部23が、この図11に示すような特性図(テーブル)を参照して、差分値(V−Vmin)に基づいて、第2減算用駆動出力値Si5を算出する。そして、続く前記ステップS3−2において、前記第1の実施形態と同様に、減算部25が、トルク指令演算部21から入力される駆動出力値Si3(駆動トルク)から、前記ステップS3−1で算出した第2減算用駆動出力値Si5を減算する。   In step S3-1, the second traction control unit 23 refers to the characteristic diagram (table) as shown in FIG. 11, and based on the difference value (V−Vmin), the second subtraction drive output value Si5. Is calculated. Then, in the subsequent step S3-2, as in the first embodiment, the subtracting unit 25 uses the driving output value Si3 (driving torque) input from the torque command calculating unit 21 in step S3-1. The calculated second subtraction drive output value Si5 is subtracted.

一方、ステップS11−1では、減算値算出部24が、前述のようにしてステップS3−1で算出した第2減算用駆動出力値Si5に基づいて、減算値を算出している。
図12は、第2減算用駆動出力値(減算値)Si5と車輪角加速度しきい値ωr1’との関係を示す特性図である。この特性図では、第2減算用駆動出力値Si5が大きくなると、車輪角加速度しきい値ωr1’が小さくなり、第2減算用駆動出力値Si5が最大値(100%)に近づくほど、車輪角加速度しきい値ωr1’の減少割合が大きくなる。これにより、第2減算用駆動出力値Si5が最小値(0%の値)から最大値(100%の値)に変化するとき、車輪角加速度しきい値ωr1’が、初期値(最大値)ωr1’から最小値ωr1’minに変化する。
On the other hand, in step S11-1, the subtraction value calculation unit 24 calculates a subtraction value based on the second subtraction drive output value Si5 calculated in step S3-1 as described above.
FIG. 12 is a characteristic diagram showing the relationship between the second subtraction drive output value (subtraction value) Si5 and the wheel angular acceleration threshold value ωr1 ′. In this characteristic diagram, as the second subtraction drive output value Si5 increases, the wheel angular acceleration threshold value ωr1 ′ decreases, and the wheel angle increases as the second subtraction drive output value Si5 approaches the maximum value (100%). The decrease rate of the acceleration threshold value ωr1 ′ increases. Thus, when the second subtraction drive output value Si5 changes from the minimum value (0% value) to the maximum value (100% value), the wheel angular acceleration threshold value ωr1 ′ becomes the initial value (maximum value). It changes from ωr1 ′ 0 to the minimum value ωr1 ′ min .

そして、減算値補正部24が、この図12に示すような特性図(テーブル)を参照して、第2減算用駆動出力値Si5に基づいて、減算値を算出する。具体的には、車輪角加速度しきい値ωr1’の初期値(最大値)ωr1’から第2減算用駆動出力値(減算値)Si5に対応する車輪角加速度しきい値ωr1’を減算した値を減算値として算出する。 Then, the subtraction value correction unit 24 calculates a subtraction value based on the second subtraction drive output value Si5 with reference to a characteristic diagram (table) as shown in FIG. Specifically, the wheel angle 'initial value of (maximum value) Omegaaru1' acceleration threshold Omegaaru1 the second subtraction drive output values from 0 (subtraction value) Si5 wheel angular acceleration threshold Omegaaru1 corresponding to 'minus The value is calculated as a subtraction value.

そして、続くステップS4−2において、前記第1の実施形態と同様に、第1トラクションコントロール部22が、ブレーキスイッチがONか否かを判定し、ここで、ブレーキスイッチがONの場合、ステップS4−4に進み、リセット処理として、前記ステップS4−1で車輪角加速度しきい値ωr1’を初期値(第2減算用駆動出力値Si5が0%のときの値)に戻し、ブレーキスイッチがONでない場合、車輪角加速度しきい値ωr1’から、前記ステップS11−1で算出した減算値を減算する。
ここで、第2トラクションコントロール部23は、走行路の旋回半径に基づいて、車輪角加速度しきい値ωr1’を補正する。この場合、走行路の旋回半径が小さくなるほど、前記ステップS11−1で算出する、車輪角加速度しきい値ωr1’を減算するための減算値をより小さくする。
In step S4-2, as in the first embodiment, the first traction control unit 22 determines whether or not the brake switch is ON. If the brake switch is ON, step S4 is performed. In step S4-1, the wheel angular acceleration threshold value ωr1 ′ is returned to the initial value (the value when the second subtraction drive output value Si5 is 0%), and the brake switch is turned on. Otherwise, the subtraction value calculated in step S11-1 is subtracted from the wheel angular acceleration threshold value ωr1 ′.
Here, the second traction control unit 23 corrects the wheel angular acceleration threshold value ωr1 ′ based on the turning radius of the traveling road. In this case, the smaller the turning radius of the travel path, the smaller the subtraction value for subtracting the wheel angular acceleration threshold value ωr1 ′ calculated in step S11-1.

(動作)
次に動作を説明する。
特に、第2の実施形態では、第2トラクションコントロール部23が、第2減算用駆動出力値Si5を各駆動輪に対応する車体速度Vと最小車体速度Vminとの差分値(V−Vmin)に基づいて算出する(前記ステップS3−1、図11)。そして、第2トラクションコントロール部23がトラクションコントロールを行っている期間中、減算値補正部24が、該第2減算用駆動出力値Si5に基づいて、車輪角加速度しきい値ωr1’を減算するための減算値を算出する(前記ステップS11−1、図12)。
(Operation)
Next, the operation will be described.
In particular, in the second embodiment, the second traction control unit 23 sets the second subtraction drive output value Si5 to the difference value (V−Vmin) between the vehicle body speed V and the minimum vehicle body speed Vmin corresponding to each drive wheel. Based on this (step S3-1, FIG. 11). Then, during the period when the second traction control unit 23 is performing traction control, the subtraction value correction unit 24 subtracts the wheel angular acceleration threshold value ωr1 ′ based on the second subtraction drive output value Si5. Is calculated (step S11-1, FIG. 12).

(作用)
次に作用を説明する。
特に、第2の実施形態では、第2減算用駆動出力値Si5に基づいて減算値を算出しているから、第2減算用駆動出力値Si5を変数として、車輪角加速度しきい値ωr1’が変化するようになる。この結果、第2減算用駆動出力値Si5の変化に応じた、第1トラクションコントロール部22による駆動輪のスリップの判定がなされ、トラクションコントロールがなされるようになる。このように、第2減算用駆動出力値Si5を変数として車輪角加速度しきい値ωr1’が変化するようになることで、車輪角加速度(第1トラクションコントロール部22)に基づくトラクションコントロールを高応答かつ円滑なものにできる。
(Function)
Next, the operation will be described.
In particular, in the second embodiment, since the subtraction value is calculated based on the second subtraction drive output value Si5, the wheel angular acceleration threshold ωr1 ′ is set with the second subtraction drive output value Si5 as a variable. To change. As a result, the first traction control unit 22 determines the slip of the drive wheel according to the change in the second subtraction drive output value Si5, and the traction control is performed. As described above, the wheel angular acceleration threshold value ωr1 ′ changes using the second subtraction drive output value Si5 as a variable, so that the traction control based on the wheel angular acceleration (first traction control unit 22) is highly responsive. And it can be smooth.

また、第2トラクションコントロール部23は、走行路の旋回半径に基づいて、車輪角加速度しきい値ωr1’を補正している。これにより、車両が旋回動作を行っている場合においても、第1トラクションコントロール部22により確実にスリップを抑制できる。例えば、車両がカーブを走行している場合には、駆動輪の回転角加速度が変化するが、走行路の旋回半径(例えば、ヨーレイトセンサ8が検出したヨーレイトにより推定される旋回半径)に基づいて車輪角加速度しきい値ωr1’を変更することで、カーブ走行に起因して発生する回転角加速度変化を吸収したスリップ判定ができる、この結果、第1トラクションコントロール部22により確実にスリップを抑制できるようになる。   Further, the second traction control unit 23 corrects the wheel angular acceleration threshold value ωr1 'based on the turning radius of the traveling road. Thereby, even when the vehicle is turning, the first traction control unit 22 can surely suppress the slip. For example, when the vehicle is traveling on a curve, the rotational angular acceleration of the drive wheel changes, but based on the turning radius of the traveling path (for example, the turning radius estimated by the yaw rate detected by the yaw rate sensor 8). By changing the wheel angular acceleration threshold value ωr1 ′, it is possible to make a slip determination that absorbs the change in the rotational angular acceleration caused by the curve running. As a result, the first traction control unit 22 can reliably suppress the slip. It becomes like this.

(効果)
(1)走行路の旋回半径を検出する旋回半径検出手段を備え、前記変更手段は、前記旋回半径検出手段が検出した走行路の旋回半径に基づいて、前記回転角加速度判定用しきい値を変更する。これにより、回転角加速度用スリップ判定手段では、より精度を高くしてスリップ判定できるようになり、結果として、確実にスリップを抑制できるようになる。
(effect)
(1) A turning radius detecting means for detecting a turning radius of the traveling road is provided, and the changing means sets the rotational angular acceleration determination threshold based on the turning radius of the traveling road detected by the turning radius detecting means. change. As a result, the slip determination means for rotational angular acceleration can perform slip determination with higher accuracy, and as a result, the slip can be reliably suppressed.

本発明の第1の実施形態の車両の構成を示す図である。1 is a diagram illustrating a configuration of a vehicle according to a first embodiment of the present invention. 前記車両の構成を制御機能として示す図である。It is a figure which shows the structure of the said vehicle as a control function. 車輪速信号Si2(V)と車輪角加速度しきい値ωr1’との関係を示す特性図である。FIG. 5 is a characteristic diagram showing a relationship between a wheel speed signal Si2 (V) and a wheel angular acceleration threshold value ωr1 ′. 第1トラクションコントロール部の構成例を示すブロック図である。It is a block diagram which shows the structural example of a 1st traction control part. 第2トラクションコントロール部の構成例を示すブロック図である。It is a block diagram which shows the structural example of a 2nd traction control part. 差分値(ωr−ωrmin)とトルクとの関係を示す特性図である。It is a characteristic view which shows the relationship between a difference value ((omega) r- (omega) rmin) and a torque. 制御手順を示すフローチャートである。It is a flowchart which shows a control procedure. 実施例として得た、スリップ率の経時変化を示す特性図である。It is a characteristic view which shows the time-dependent change of the slip ratio obtained as an Example. 本発明の第2の実施形態の車両の構成を制御機能として示す図である。It is a figure which shows the structure of the vehicle of the 2nd Embodiment of this invention as a control function. 本発明の第2の実施形態における処理手順を示すフローチャートである。It is a flowchart which shows the process sequence in the 2nd Embodiment of this invention. 差分値(V−Vmin)と第2減算用駆動出力値(減算値)Si5との関係を示す特性図である。FIG. 6 is a characteristic diagram showing a relationship between a difference value (V−Vmin) and a second subtraction drive output value (subtraction value) Si5. 第2減算用駆動出力値(減算値)Si5と車輪角加速度しきい値ωr1’との関係を示す特性図である。FIG. 10 is a characteristic diagram showing a relationship between a second subtraction drive output value (subtraction value) Si5 and a wheel angular acceleration threshold value ωr1 ′.

符号の説明Explanation of symbols

1a,1b 駆動輪、2a,2b 駆動モータ、3 2次バッテリ、4 システム制御部、5a,5b 車輪速検出部、6 アクセルペダル操作量検出部、21 トルク指令演算部、22 第1トラクションコントロール部、22a 車輪角加速度算出部、22b 比較部、22c スリップ判定部、23 第2トラクションコントロール部、23a 車輪角速度算出部、23b 比較部、23c スリップ判定部、24 減算値補正部、25 減算部、26 駆動モータ   1a, 1b drive wheel, 2a, 2b drive motor, 3 secondary battery, 4 system controller, 5a, 5b wheel speed detector, 6 accelerator pedal operation amount detector, 21 torque command calculator, 22 first traction controller , 22a Wheel angular acceleration calculation unit, 22b comparison unit, 22c slip determination unit, 23 second traction control unit, 23a wheel angular velocity calculation unit, 23b comparison unit, 23c slip determination unit, 24 subtraction value correction unit, 25 subtraction unit, 26 Drive motor

Claims (14)

車両の各駆動輪の回転角速度を検出する回転角速度検出手段と、
前記回転角速度検出手段が検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定手段と、
車両の駆動輪の回転角加速度を検出する回転角加速度検出手段と、
前記回転角加速度検出手段が検出した回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、該駆動輪のスリップを判定する回転角加速度用スリップ判定手段と、
前記回転角速度用スリップ判定手段の判定結果、及び前記回転角加速度用スリップ判定手段の判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御手段と、
前記回転角速度用スリップ判定手段の判定結果に基づいて、前記回転角加速度判定用しきい値を変更する変更手段と、
を備えることを特徴とする車両用駆動制御装置。
Rotational angular velocity detection means for detecting the rotational angular velocity of each drive wheel of the vehicle;
Rotational angular velocity slip determining means for determining the slip of the driving wheel based on the difference value between the rotational angular velocities of the driving wheels detected by the rotational angular velocity detecting means;
Rotational angular acceleration detection means for detecting rotational angular acceleration of driving wheels of the vehicle;
A rotational angular acceleration slip judging means for comparing the rotational angular acceleration detected by the rotational angular acceleration detecting means with a rotational angular acceleration judging threshold and judging the slip of the drive wheel based on the comparison result; ,
The determination result of the rotation angular velocity slip determining means, and based on a determination result of said rotation angular acceleration slip determining means, a driving force control means for the driving force control of the driving wheels,
Based on the determination result of the rotational angular velocity slip determination means, changing means for changing the rotational angular acceleration determination threshold value;
A vehicle drive control device comprising:
前記回転角速度用スリップ判定手段は、前記差分値が回転角速度差判定用しきい値よりも大きくなった場合、駆動輪がスリップすると判定し、前記駆動力制御手段は、前記回転角速度用スリップ判定手段が駆動輪がスリップすると判定した場合、該駆動輪の駆動力制御をすることを特徴とする請求項1に記載の車両用駆動制御装置。   The rotational angular velocity slip determining means determines that the driving wheel slips when the difference value is larger than a rotational angular velocity difference determining threshold, and the driving force control means is the rotational angular velocity slip determining means. 2. The vehicle drive control device according to claim 1, wherein when it is determined that the drive wheel slips, the drive force of the drive wheel is controlled. 前記回転角速度用スリップ判定手段は、前記回転角速度検出手段が検出した前記各駆動輪の回転角速度のうちの一の駆動輪が示す最小値と他の駆動輪の回転角速度との差分値に基づいて、前記他の駆動輪のスリップを判定し、前記駆動力制御手段は、前記回転角速度用スリップ判定手段の判定結果に基づいて、前記他の駆動輪の駆動力制御をすることを特徴とする請求項1又は2に記載の車両用駆動制御装置。   The rotational angular velocity slip determining means is based on a difference value between a minimum value indicated by one driving wheel and a rotational angular velocity of the other driving wheels among the rotational angular velocities of the driving wheels detected by the rotational angular velocity detecting means. The slip of the other driving wheel is determined, and the driving force control means controls the driving force of the other driving wheel based on the determination result of the rotational angular velocity slip determination means. Item 3. The vehicle drive control device according to Item 1 or 2. 前記回転角加速度用スリップ判定手段は、前記駆動輪の回転角加速度が前記回転角加速度判定用しきい値を越えた場合、該駆動輪がスリップすると判定しており、前記変更手段は、前記回転角速度用スリップ判定手段が該駆動輪がスリップすると判定した場合、前記回転角加速度判定用しきい値を引き下げることを特徴とする請求項1〜3の何れか一項に記載の車両用駆動制御装置。 The rotational angular acceleration slip determining means determines that the driving wheel slips when the rotational angular acceleration of the driving wheel exceeds the rotational angular acceleration determination threshold, and the changing means is the rotating The vehicle drive control device according to any one of claims 1 to 3 , wherein when the angular velocity slip determination means determines that the drive wheel slips, the rotational angular acceleration determination threshold value is lowered. . 前記変更手段は、前記回転角速度用スリップ判定手段が車輪がスリップすると判定している期間中、前記回転角加速度判定用しきい値を初期値から変化させており、その変化をさせている期間中に所定条件を満たす場合、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値に戻すことを特徴とする請求項1〜4の何れか一項に記載の車両用駆動制御装置。 The change means changes the rotation angular acceleration determination threshold value from an initial value during a period when the rotation angular velocity slip determination means determines that the wheel slips, and during the period during which the change is made If a predetermined condition is satisfied, the vehicle according to any one of claims 1 to 4, the rotation angular acceleration determining threshold value at the time of satisfying the predetermined condition and returning to the initial value Drive control device. 前記変更手段は、前記所定条件を満たした時点の前記回転角加速度判定用しきい値と計算周期とに基づいて戻し量を算出し、前記所定条件を満たした時点の前記回転角加速度判定用しきい値に前記戻し量を前記計算周期で加算していくことで、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値まで戻すことを特徴とする請求項に記載の車両用駆動制御装置。 The changing means calculates a return amount based on the rotational angular acceleration determination threshold value and the calculation cycle when the predetermined condition is satisfied, and determines the rotational angular acceleration when the predetermined condition is satisfied. by the amount of return to the threshold gradually added in the calculation period, to claim 5, characterized in that returning the rotational angular acceleration determining threshold value at the time of satisfying the predetermined condition to the initial value The vehicle drive control device described. 前記変更手段は、前記所定条件を満たした時点の前記回転角加速度判定用しきい値が所定時間で前記初期値に戻るように、前記戻し量を算出すること特徴とする請求項に記載の車両用駆動制御装置。 The changing means, the so said rotation angular acceleration determining threshold value at the time a predetermined condition is satisfied is returned to the initial value at a predetermined time, according to claim 6, characterized by calculating the amount of return Vehicle drive control device. 前記所定時間は、前記回転角加速度判定用しきい値を前記初期値から変化させた時間よりも前記初期値に戻す時間が長くなるような時間であることを特徴とする請求項に記載の車両用駆動制御装置。 The predetermined time is, according to claim 7, wherein a rotational angular acceleration determining said initial value as time return is long in a time than the initial value time was changed from the threshold Vehicle drive control device. 運転者の運転操作を検出する運転操作検出手段を備え、前記変更手段は、前記所定条件として、前記運転操作検出手段が運転者の運転操作を検出した場合、前記所定条件を満たした時点の前記回転角加速度判定用しきい値を前記初期値に戻すことを特徴とする請求項1〜8の何れか一項に記載の車両用駆動制御装置。 Driving operation detecting means for detecting the driving operation of the driver, and the changing means, as the predetermined condition, when the driving operation detecting means detects the driving operation of the driver, the time when the predetermined condition is satisfied The vehicle drive control device according to any one of claims 1 to 8, wherein a threshold value for determining rotational angular acceleration is returned to the initial value. 走行路の旋回半径を検出する旋回半径検出手段を備え、前記変更手段は、前記旋回半径検出手段が検出した走行路の旋回半径に基づいて、前記回転角加速度判定用しきい値を変更することを特徴とする請求項1〜9の何れか一項に記載の車両用駆動制御装置。 Turning radius detecting means for detecting a turning radius of the traveling path, wherein the changing means changes the threshold value for determining the rotational angular acceleration based on the turning radius of the traveling path detected by the turning radius detecting means; The vehicle drive control device according to claim 1, wherein the vehicle drive control device is a vehicle drive control device. 走行路の旋回半径を検出する旋回半径検出手段を備え、前記回転角速度用スリップ判定手段は、前記旋回半径検出手段が検出した走行路の旋回半径に基づいて、前記回転角速度差判定用しきい値を変更することを特徴とする請求項1〜10の何れか一項に記載の車両用駆動制御装置。 Comprising a turning radius detecting means for detecting a turning radius of the traveling path, the slip determination means for rotational angular velocity, based on the turning radius of the traveling path of the turning radius detecting means detects the rotation angular velocity difference determining threshold value the vehicle drive control apparatus according to any one of claims 1 to 10, characterized in that to change the. 前記車両は、各駆動輪に駆動モータを備えて、各駆動モータにより各駆動輪を駆動させており、前記駆動力制御手段は、前記回転角速度用スリップ判定手段及び回転角加速度用スリップ判定手段の判定結果に基づいて、前記駆動モータの制御量を補正することを特徴とする請求項2〜11の何れか一項に記載の車両用駆動制御装置。 The vehicle includes a driving motor for each driving wheel, and each driving motor drives each driving wheel, and the driving force control means includes the rotational angular velocity slip determining means and the rotational angular acceleration slip determining means. The vehicle drive control apparatus according to any one of claims 2 to 11 , wherein a control amount of the drive motor is corrected based on a determination result. 駆動源が設置される車体と、
前記車体に連結され、前記駆動源により駆動される駆動輪と、
各駆動輪の回転角速度を検出する回転角速度検出手段と、
前記回転角速度検出手段が検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定手段と、
車両の駆動輪の回転角加速度を検出する回転角加速度検出手段と、
前記回転角加速度検出手段が検出した回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、該駆動輪のスリップを判定する回転角加速度用スリップ判定手段と、
前記回転角速度用スリップ判定手段の判定結果、及び前記回転角加速度用スリップ判定手段の判定結果に基づいて、前記駆動輪の駆動力制御をする駆動力制御手段と、
前記回転角速度用スリップ判定手段の判定結果に基づいて、前記回転角加速度判定用しきい値を変更する変更手段と、
を備えることを特徴とする自動車。
The vehicle body where the drive source is installed,
A drive wheel coupled to the vehicle body and driven by the drive source;
Rotational angular velocity detection means for detecting the rotational angular velocity of each drive wheel;
Rotational angular velocity slip determining means for determining the slip of the driving wheel based on the difference value between the rotational angular velocities of the driving wheels detected by the rotational angular velocity detecting means;
Rotational angular acceleration detection means for detecting rotational angular acceleration of driving wheels of the vehicle;
A rotational angular acceleration slip judging means for comparing the rotational angular acceleration detected by the rotational angular acceleration detecting means with a rotational angular acceleration judging threshold and judging the slip of the drive wheel based on the comparison result; ,
Driving force control means for controlling the driving force of the driving wheel based on the determination result of the rotational angular velocity slip determination means and the determination result of the rotational angular acceleration slip determination means ;
Based on the determination result of the rotational angular velocity slip determination means, changing means for changing the rotational angular acceleration determination threshold value;
An automobile characterized by comprising:
車両の各駆動輪の回転角速度を検出する回転角速度検出ステップと、
前記回転角速度検出ステップで検出した前記各駆動輪の回転角速度間の差分値に基づいて、駆動輪のスリップを判定する回転角速度用スリップ判定ステップと、
車両の駆動輪の回転角加速度を検出する回転角加速度検出ステップと、
前記回転角加速度検出ステップで検出した回転角加速度と回転角加速度判定用しきい値とを比較して、その比較結果に基づいて、該駆動輪のスリップを判定する回転角加速度用スリップ判定ステップと、
前記回転角速度用スリップ判定ステップの判定結果、及び前記回転角加速度用スリップ判定ステップの判定結果に基づいて、駆動輪の駆動力制御をする駆動力制御ステップと、
前記回転角速度用スリップ判定ステップの判定結果に基づいて、前記回転角加速度判定用しきい値を変更する変更ステップと、
を含むことを特徴とする車両用駆動制御方法。
A rotational angular velocity detection step for detecting a rotational angular velocity of each drive wheel of the vehicle;
A rotational angular velocity slip determination step for determining a slip of the driving wheel based on a difference value between the rotational angular velocities of the driving wheels detected in the rotational angular velocity detection step;
A rotational angular acceleration detection step for detecting rotational angular acceleration of a driving wheel of the vehicle;
A rotational angular acceleration slip determination step for comparing the rotational angular acceleration detected in the rotational angular acceleration detection step with a rotational angular acceleration determination threshold value and determining slip of the drive wheel based on the comparison result; ,
A driving force control step for controlling the driving force of the driving wheel based on the determination result of the rotational angular velocity slip determination step and the determination result of the rotational angular acceleration slip determination step ;
Based on the determination result of the rotational angular velocity slip determination step, a changing step of changing the rotational angular acceleration determination threshold value;
A vehicle drive control method comprising:
JP2006069758A 2006-03-14 2006-03-14 VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD Expired - Fee Related JP4670691B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069758A JP4670691B2 (en) 2006-03-14 2006-03-14 VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069758A JP4670691B2 (en) 2006-03-14 2006-03-14 VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2007252045A JP2007252045A (en) 2007-09-27
JP4670691B2 true JP4670691B2 (en) 2011-04-13

Family

ID=38595776

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069758A Expired - Fee Related JP4670691B2 (en) 2006-03-14 2006-03-14 VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD

Country Status (1)

Country Link
JP (1) JP4670691B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2783906B1 (en) * 2011-11-24 2019-09-04 NTN Corporation Electric vehicle control device
JP5829497B2 (en) * 2011-11-24 2015-12-09 Ntn株式会社 Electric vehicle motor control device
JP6266436B2 (en) * 2014-05-21 2018-01-24 Ntn株式会社 Vehicle longitudinal force estimation device
JP7127733B2 (en) * 2019-03-13 2022-08-30 三菱自動車工業株式会社 vehicle controller

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62293902A (en) * 1986-06-12 1987-12-21 Fanuc Ltd Running controller for unmanned carrier
JPH0427648A (en) * 1990-05-21 1992-01-30 Nissan Motor Co Ltd Antiskid control device
JPH1075506A (en) * 1996-08-30 1998-03-17 Toyota Motor Corp Driving device of electric car
JP2005051888A (en) * 2003-07-31 2005-02-24 Toyota Motor Corp Electric automobile and method for controlling the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62293902A (en) * 1986-06-12 1987-12-21 Fanuc Ltd Running controller for unmanned carrier
JPH0427648A (en) * 1990-05-21 1992-01-30 Nissan Motor Co Ltd Antiskid control device
JPH1075506A (en) * 1996-08-30 1998-03-17 Toyota Motor Corp Driving device of electric car
JP2005051888A (en) * 2003-07-31 2005-02-24 Toyota Motor Corp Electric automobile and method for controlling the same

Also Published As

Publication number Publication date
JP2007252045A (en) 2007-09-27

Similar Documents

Publication Publication Date Title
JP6162762B2 (en) Vehicle control apparatus and vehicle control method
JP5945572B2 (en) Driving force control system and saddle riding type vehicle
CN107428260B (en) Driving force control device for electric vehicle
CN108001238B (en) Control method and device for energy recovery mode of automobile and automobile
JP3578019B2 (en) Hybrid vehicle
KR950005614A (en) Vehicle traction control device
JP5472028B2 (en) Motor torque control device
JPH08182119A (en) Control method of traveling motor for electric vehicle
JP2002211267A (en) Follow-up run control device for vehicle
JP4670691B2 (en) VEHICLE DRIVE CONTROL DEVICE, AUTOMOBILE, AND VEHICLE DRIVE CONTROL METHOD
CN112477619A (en) Vehicle control device
JP2016111759A (en) Braking force control device and braking force control method
JP2010247585A (en) Vehicle controller
JP5185912B2 (en) Vehicle behavior control device
JP5810692B2 (en) Vehicle turning behavior control device
JP2006200526A (en) Output characteristic control device for vehicle
JP5454448B2 (en) Electric vehicle torque control device
JP2685644B2 (en) Electric car
JP2011126334A (en) Turning behavior control device of vehicle
JP6329308B2 (en) Vehicle control apparatus and vehicle control method
JP5292965B2 (en) Travel control device
JP2001103618A (en) Controller of electric vehicle
JP2014069679A (en) Braking control system of vehicle
US11377107B2 (en) Vehicle speed control device
JP2012131385A (en) Vehicle control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090204

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100917

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101012

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101203

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110103

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140128

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees