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

JPH07107374B2 - Vehicle drive force control device - Google Patents

Vehicle drive force control device

Info

Publication number
JPH07107374B2
JPH07107374B2 JP62018096A JP1809687A JPH07107374B2 JP H07107374 B2 JPH07107374 B2 JP H07107374B2 JP 62018096 A JP62018096 A JP 62018096A JP 1809687 A JP1809687 A JP 1809687A JP H07107374 B2 JPH07107374 B2 JP H07107374B2
Authority
JP
Japan
Prior art keywords
map
accelerator
throttle opening
operation amount
slip ratio
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 - Lifetime
Application number
JP62018096A
Other languages
Japanese (ja)
Other versions
JPS63186930A (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 JP62018096A priority Critical patent/JPH07107374B2/en
Publication of JPS63186930A publication Critical patent/JPS63186930A/en
Publication of JPH07107374B2 publication Critical patent/JPH07107374B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Regulating Braking Force (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、アクセル操作子と機械的に非連結とされたス
ロットル弁がアクセル操作子の操作に応じて開閉制御さ
れる車両用駆動力制御装置に関する。
TECHNICAL FIELD The present invention relates to a vehicle driving force control in which a throttle valve mechanically uncoupled from an accelerator operator is controlled to open and close according to an operation of the accelerator operator. Regarding the device.

(従来の技術) 従来の車両用駆動力制御装置としては、例えば、特開昭
60−43133号公報に記載されている装置が知られてい
る。
(Prior Art) A conventional vehicle driving force control device is disclosed in
The device described in JP-A-60-43133 is known.

この従来装置は、アクセルペダル位置に応じて、エンジ
ンへの燃料供給量を変化させてエンジン出力を制御する
自動車のエンジン出力制御装置において、駆動輪回転数
検出手段、非駆動輪回転数検出手段、両検出手段出力か
らタイヤ−路面間の滑り率を演算する演算手段、演算さ
れた滑り率と設定滑り率を比較する比較手段、演算され
た滑り率が大きい時に前記アクセルペダル位置に基づい
た制御出力に優先して強制的にエンジンへの燃料供給を
減少させる信号を出力する滑り率制御手段を備えたこと
を特徴とするものであった。
This conventional device is a vehicle engine output control device that controls the engine output by changing the fuel supply amount to the engine according to the accelerator pedal position, in a drive wheel rotation speed detection means, a non-drive wheel rotation speed detection means, Calculating means for calculating the slip ratio between the tire and the road surface from the outputs of both detecting means, comparing means for comparing the calculated slip ratio and the set slip ratio, and a control output based on the accelerator pedal position when the calculated slip ratio is large. And a slip ratio control means for outputting a signal for forcibly reducing the fuel supply to the engine.

(発明が解決しようとする問題点) しかしながら、このような従来の車両用駆動力制御装置
にあっては、駆動輪のスリップ率が設定スリップ率を越
えると現在のスロットル開度を閉方向に制御し、スリッ
プが収束すると予め設定されているアクセル操作量に対
するスロットル開度までスロットルを開くようになって
いる為、スリップを起したスロットル開度にまた戻ろう
として再スリップを発生してしまうという問題を生じ
る。
(Problems to be Solved by the Invention) However, in such a conventional vehicle driving force control device, when the slip ratio of the drive wheels exceeds the set slip ratio, the current throttle opening is controlled in the closing direction. However, when the slip is converged, the throttle is opened up to the throttle opening corresponding to the preset accelerator operation amount, so that there is a problem that a re-slip occurs while trying to return to the throttle opening that caused the slip. Cause

出願人は上記問題を解決する為、駆動輪スリップ率が設
定スリップ率を越える毎にアクセル操作量に対するスロ
ットル開度の増大比率を下げた下位マップへマップを変
更し、その下位マップに保持されると共に、スリップ回
避後は、低アクセル領域でマップ上がりを禁止し、中ア
クセル領域でアクセル踏み増しとマップ上限という条件
でマップ上がりをし、高アクセル領域でアクセル踏み増
し無しでも所定時間経過すればマップ上がり制御を行な
う駆動力制御装置を提案している(特願昭61−162248
号)。
In order to solve the above problem, the applicant changes the map to a lower map in which the increase ratio of the throttle opening to the accelerator operation amount is reduced every time the drive wheel slip ratio exceeds the set slip ratio, and the map is retained in the lower map. At the same time, after avoiding the slip, the map is prohibited in the low accelerator region, the map is raised in the middle accelerator region with the condition that the accelerator is further increased and the map is the upper limit, and the map is reached in the high accelerator region even if the accelerator is not further increased for a predetermined time. We have proposed a driving force control device that controls climbing (Japanese Patent Application No. 61-162248).
issue).

この先願の装置では、低アクセル領域での急加速の防止
と、中アクセル領域での違和感のないスムーズな加速感
の確保と、高アクセル領域での加速性の向上を達成出来
るが、ドライバの視覚等により低摩擦係数路から高摩擦
係数路へ進入したとの判断に基づき急加速を期待してフ
ルアクセル操作をしても所定時間経過しないことには、
マップ上がりをしない為、急加速性に劣ってしまう。ま
た、低アクセル領域においてもマップ上がりをしない
為、加速性が悪い。
With this device of the prior application, it is possible to prevent sudden acceleration in the low accelerator region, to ensure a smooth acceleration feeling in the medium accelerator region, and to improve acceleration in the high accelerator region. Even if a full accelerator operation is performed in anticipation of sudden acceleration based on the judgment that a road with a low coefficient of friction has entered the road with a high coefficient of friction,
Because it does not climb the map, it is inferior in rapid acceleration. Also, since the map does not rise even in the low accelerator region, the acceleration performance is poor.

(問題点を解決するための手段) 本発明は、上述のような問題点を解決することを目的と
してなされたもので、この目的達成のために本発明では
以下に述べる解決手段とした。
(Means for Solving Problems) The present invention has been made for the purpose of solving the above problems, and in order to achieve this object, the present invention uses the following solving means.

本発明の解決手段を、第1図に示すクレーム対応図によ
り説明すると、駆動輪速検出手段aから得られる車輪速
度と車体速検出手段bから得られる車体速度とによって
タイヤ−路面間のスリップ率を演算するスリップ率演算
手段cと、アクセル操作子に対するアクセル操作量を検
出するアクセル操作量検出手段dと、スロットル弁の実
スロットル開度値を検出する実スロットル開度値検出手
段eと、アクセル操作量に対するスロットル開度の関係
を、制御特性マップとして複数設定させているマップ設
定手段fと、前記スリップ率が設定スリップ率を越える
度に、現在選択されている制御特性マップよりアクセル
操作量に対するスロットル開度の増大比率を下げた下位
の制御特性マップを選択すると共に、新たに設定スリッ
プ率を越えるまでは下位の制御特性マップをそのまま保
持するマップ選択手段gと、アクセル操作量が全閉に近
い設定値以下であることでアクセル閉操作を検出するア
クセル閉操作検出手段kと、スリップ率が所定のスリッ
プ率以下でかつアクセル閉操作時にはアクセル操作量に
対するスロットル開度の増大比率が高い所定の制御特性
マップを前記マップ選択手段gによるマップ選択に優先
して選択するアクセル閉操作時マップ選択手段mと、前
記マップ選択手段gもしくはアクセル閉操作時マップ選
択手段mにより選択されている制御特性マップと前記ア
クセル操作量とによって目標スロットル開度値を求める
目標スロットル開度値設定手段hと、前記実スロットル
開度値を前記目標スロットル開度値に一致させる制御信
号をスロットルアクチュエータiに対して出力するスロ
ットル弁開閉制御手段jと、を備えていることを特徴と
する手段とした。
The solution means of the present invention will be described with reference to the claim correspondence diagram shown in FIG. 1. According to the wheel speed obtained from the driving wheel speed detection means a and the vehicle body speed obtained from the vehicle body speed detection means b, the slip ratio between the tire and the road surface is obtained. A slip ratio calculating means c, an accelerator operation amount detecting means d for detecting an accelerator operation amount for an accelerator operator, an actual throttle opening value detecting means e for detecting an actual throttle opening value of a throttle valve, and an accelerator. Map setting means f for setting a plurality of throttle opening degrees with respect to the manipulated variable as a control characteristic map, and each time the slip ratio exceeds the set slip ratio, the currently selected control characteristic map corresponds to the accelerator manipulated variable. Select a lower-level control characteristic map with a reduced throttle opening increase ratio, and until the newly set slip ratio is exceeded. A map selecting means g for holding the lower control characteristic map as it is, an accelerator closing operation detecting means k for detecting an accelerator closing operation when the accelerator operation amount is equal to or less than a set value close to a fully closed state, and a slip ratio of a predetermined slip. An accelerator closing operation map selecting means m for selecting a predetermined control characteristic map that is equal to or less than the ratio and has a high rate of increase in throttle opening with respect to the accelerator operation amount, prior to the map selection by the map selecting means g; Target throttle opening value setting means h for obtaining a target throttle opening value based on the control characteristic map selected by the map selecting means g or accelerator closing operation map selecting means m and the accelerator operation amount, and the actual throttle opening To the throttle actuator i with a control signal for matching the degree value with the target throttle opening value. It was a means, characterized in that comprises a throttle valve opening control means j, a to and output.

(作 用) 走行時、スリップ率演算手段cにおいて、駆動輪速検出
手段aから得られる車輪速度と車体速検出手段bから得
られる車体速度とによってタイヤ−路面間のスリップ率
が演算される。
(Operation) During traveling, the slip ratio calculating means c calculates the slip ratio between the tire and the road surface by the wheel speed obtained from the driving wheel speed detecting means a and the vehicle body speed obtained from the vehicle body speed detecting means b.

そして、低摩擦係数路等での走行時に駆動輪がスリップ
を生じた場合、マップ選択手段gにおいて、スリップ率
が設定スリップ率を越える度に、現在選択されている制
御特性マップよりアクセル操作量に対するスロットル開
度の増大比率を下げた下位の制御特性マップが選択され
る。このマップ落ち制御により、スロットル弁が閉じ方
向に作動するため、駆動力が低下して駆動輪スリップが
防止される。
When the drive wheels slip during traveling on a low friction coefficient road or the like, every time the slip ratio exceeds the set slip ratio in the map selecting means g, the accelerator operation amount is calculated from the currently selected control characteristic map. A lower control characteristic map with a reduced throttle opening increase ratio is selected. By this map drop control, the throttle valve operates in the closing direction, so the driving force is reduced and drive wheel slip is prevented.

そして、前述のようなマップ落ち制御がなされた後は、
マップ選択手段gにおいて、新たに設定スリップ率を越
えるまでは下位の制御特性マップがそのまま保持される
ため、駆動輪スリップ回避後であっても直ちに駆動輪ス
リップを生じた前回の駆動力レベルまで復帰することが
なく、再スリップが防止される。
Then, after the map drop control as described above is performed,
In the map selecting means g, the lower control characteristic map is maintained as it is until the newly set slip ratio is exceeded, so that even after avoiding the drive wheel slip, the drive force slip immediately returns to the previous drive force level. And re-slip is prevented.

さらに、低摩擦係数路から高摩擦性空路へと路面摩擦係
数が変化した場合、低摩擦係数路走行によりアクセル操
作量に対するスロットル開度の増大比率が低い制御特性
マップが選択されているが、アクセル閉操作時マップ選
択手段mにおいて、スロットル開度の増大比率が高い所
定の制御特性マップがマップ選択手段gによるマップ選
択に優先して選択される。
Furthermore, when the road surface friction coefficient changes from a low friction coefficient road to a high friction airway, a control characteristic map is selected in which the increase ratio of the throttle opening to the accelerator operation amount is low due to the low friction coefficient road traveling. In the closing operation map selecting means m, a predetermined control characteristic map having a high throttle opening increase rate is selected in preference to the map selection by the map selecting means g.

よって、低摩擦係数路から高摩擦係数路へと路面摩擦係
数が変化した場合には、制御装置に対しドライバがアク
セル閉操作を行なうことによってスリップ抑制制御の解
除意志を積極的に表明することが出来、その後の発進時
や加速時にはドライバの期待に応える所望の発進性や加
速性を確保することができる。
Therefore, when the road surface friction coefficient changes from the low friction coefficient road to the high friction coefficient road, the driver can positively express his / her intention to cancel the slip suppression control by performing the accelerator closing operation to the control device. Therefore, at the time of starting or accelerating thereafter, it is possible to secure desired startability and acceleration that meet the expectations of the driver.

(実施例) 以下、本発明の実施例を図面により詳述する。(Examples) Examples of the present invention will be described in detail below with reference to the drawings.

尚、この実施例を述べるにあたって、後輪駆動車に適用
した駆動力制御装置を例にとる。
In describing this embodiment, a drive force control device applied to a rear-wheel drive vehicle will be taken as an example.

まず、実施例の構成を説明する。First, the configuration of the embodiment will be described.

実施例の駆動力制御装置Aが適用される後輪駆動車のパ
ワートレーンPは、第2図に示すように、エンジン10、
トランスミッション11、プロペラシャフト12、リヤディ
ファレンシャル13、リヤドライブシャフト14,15、後輪1
6,17を備えている。
As shown in FIG. 2, the power train P of the rear-wheel drive vehicle to which the driving force control apparatus A according to the embodiment is applied includes an engine 10,
Transmission 11, propeller shaft 12, rear differential 13, rear drive shafts 14, 15, rear wheels 1
Equipped with 6,17.

前輪18,19は非駆動輪である。The front wheels 18 and 19 are non-driving wheels.

実施例の駆動力制御装置Aは、アクセル操作子であるア
クセペダル20と、前記エンジン10の吸気系であるスロッ
トルチャンバ21に設けられるスロットル弁22とを機械的
に非連結とし、アクセルコントロールワイヤ等の機械的
な連結手段に代えてアクセルベダル20とスロットル弁22
との間に設けられる制御装置で、入力センサとして、後
輪回転数センサ30、右前輪回転数センサ31、左前輪回転
数センサ32、アクセルポテンショメータ33を備え、演算
処理手段として、スロットル弁制御回路34を備え、スロ
ットルアクチュエータとして、ステップモータ35を備え
ている。
In the driving force control apparatus A of the embodiment, the accelerator pedal 20 which is an accelerator operator and the throttle valve 22 provided in the throttle chamber 21 which is the intake system of the engine 10 are mechanically uncoupled, and an accelerator control wire, etc. Accelerator pedal 20 and throttle valve 22 instead of the mechanical connection of
And a rear wheel rotation speed sensor 30, a right front wheel rotation speed sensor 31, a left front wheel rotation speed sensor 32, an accelerator potentiometer 33 as input sensors, and a throttle valve control circuit as arithmetic processing means. 34, and a step motor 35 as a throttle actuator.

前記後輪回転数センサ30は、駆動輪速の検出手段で、前
記リヤディファレンシャル13の入力軸部に設けられ、後
輪回転速度VRに応じた後輪回転信号(vr)を出力する。
The rear wheel rotation speed sensor 30 is a drive wheel speed detecting means, is provided on the input shaft portion of the rear differential 13, and outputs a rear wheel rotation signal (vr) corresponding to the rear wheel rotation speed V R.

尚、後輪回転数センサ30としては光感知センサや磁気感
知センサ等が用いられ、後輪回転信号(vr)としてパル
ス信号が出力される場合には、スロットル弁制御回路34
内の入力インタフェース回路341において、F/Vコンバー
タでパルス信号の周波数に応じた電圧に変換され、さら
にA/Dコンバータで電圧値がデジタル値に変換され、CPU
342やメモリ343に読み込まれる。
An optical sensor, a magnetic sensor, or the like is used as the rear wheel rotation speed sensor 30, and when a pulse signal is output as the rear wheel rotation signal (vr), the throttle valve control circuit 34
In the input interface circuit 341 inside, the F / V converter converts to a voltage according to the frequency of the pulse signal, and the A / D converter converts the voltage value to a digital value.
342 and memory 343.

前記右前輪回転数センサ31及び左前輪回転数センサ32
は、車体速の検出手段で、前記前輪18,19のそれぞれの
アクスル部に設けられ、右前輪回転速度VFR及び左前輪
回転速度VFLに応じた右前輪回転信号(vfr)及び左前輪
回転信号(vfl)を出力する。
The right front wheel rotation speed sensor 31 and the left front wheel rotation speed sensor 32
Is a vehicle speed detecting means, which is provided at each axle portion of the front wheels 18 and 19, and rotates the right front wheel rotation signal (vfr) and the left front wheel rotation according to the right front wheel rotation speed V FR and the left front wheel rotation speed V FL. Output signal (vfl).

尚、両前輪回転数センサ31,32からの出力信号をスロッ
トル弁制御回路34のCPU342で読み込むための信号変換
は、前記後輪回転数センサ30と同様になされる。
The signal conversion for the CPU 342 of the throttle valve control circuit 34 to read the output signals from both the front wheel rotation speed sensors 31 and 32 is performed in the same manner as the rear wheel rotation speed sensor 30.

前記アクセルポテンショメータ33は、絶対アクセル操作
量lの検出手段で、前記アクセルペダル20の位置に設け
られ、絶対アクセル操作量lに応じた絶対アクセル操作
量信号(l)を出力する。
The accelerator potentiometer 33 is a means for detecting the absolute accelerator operation amount 1, is provided at the position of the accelerator pedal 20, and outputs an absolute accelerator operation amount signal (l) corresponding to the absolute accelerator operation amount 1.

尚、このアクセルポテンソメータ33からの出力信号は、
電圧値によるアナログ信号であるため、入力インタフェ
ース回路341のA/Dコンバータにてデジタル値に変換さ
れ、CPU342やメモリ343に読み込まれる。
The output signal from the accelerator potentiometer 33 is
Since it is an analog signal based on a voltage value, it is converted into a digital value by the A / D converter of the input interface circuit 341 and read into the CPU 342 or the memory 343.

前記スロットル弁制御回路34は、前記入力センサからの
入力情報や、メモリ343に一時的あるいは予め記憶され
ている情報を、所定の演算処理手順に従って処理し、ス
ロットルアクチュエータであるステップモータ35に対し
パルス制御信号(c)を出力するマイクロコンピュータ
を中心とする電子回路で、内部回路として、入力インタ
フェース回路341、CPU(セントラル・プロセシング・ユ
ニット)342、メモリ(RAM,ROM)343、出力インタフェ
ース回路344を備えている。
The throttle valve control circuit 34 processes the input information from the input sensor and the information temporarily or preliminarily stored in the memory 343 in accordance with a predetermined arithmetic processing procedure and outputs a pulse to the step motor 35 which is a throttle actuator. An electronic circuit centered on a microcomputer that outputs a control signal (c). As internal circuits, an input interface circuit 341, a CPU (central processing unit) 342, a memory (RAM, ROM) 343, and an output interface circuit 344 are provided. I have it.

このスロットル弁制御回路34のマップ設定手段としての
機能をもつメモリ343には、第3図に示すように、絶対
アクセル操作量lに対するスロットル開度θの制御特性
マップとして8種類の上限及び下限を有する領域制御特
性マップ#0〜#7が設定されていて、各マップ#0〜
#7は、路面摩擦係数μを下記の表1とした場合の最大
駆動力を発生するスロットル開度θに相当する。
As shown in FIG. 3, the memory 343 having a function as map setting means of the throttle valve control circuit 34 has eight types of upper and lower limits as a control characteristic map of the throttle opening θ with respect to the absolute accelerator operation amount 1. The area control characteristic maps # 0 to # 7 are set, and each of the maps # 0 to # 7 is set.
# 7 corresponds to the throttle opening θ that produces the maximum driving force when the road surface friction coefficient μ is set to Table 1 below.

尚、各マップ#0〜#7の上限は、絶対アクセル操作量
3/4でのスロットル開度最大値とゼロ基準点とを結ぶ線
と、絶対アクセル操作量3/4〜4/4におけるスロットル開
度最大値の線とで形成され、下限は、絶対アクセル操作
量4/4でのスロットル開度最大値とゼロ基準点とを結ぶ
線で形成されている。
The upper limit of each map # 0 to # 7 is the absolute accelerator operation amount.
It is formed by the line connecting the throttle opening maximum value at 3/4 and the zero reference point, and the line of the throttle opening maximum value at the absolute accelerator operation amount 3/4 to 4/4, and the lower limit is the absolute accelerator operation amount. It is formed by a line that connects the throttle opening maximum value at the amount of 4/4 and the zero reference point.

また、スロットル弁制御回路34のメモリ343には、第4
図に示すように、相対アクセル操作量Δlに対するスロ
ットル開度変化量Δθとの関係特性が三次曲線的な特性
として設定されている。
The memory 343 of the throttle valve control circuit 34 stores the fourth
As shown in the figure, the relationship characteristic between the relative accelerator operation amount Δl and the throttle opening change amount Δθ is set as a cubic curve characteristic.

前記スロットル弁制御回路34には、特許請求の範囲で述
べたスリップ率演算手段、相対アクセル操作量検出手
段、実スロットル開度検出手段、アクセル閉操作検出手
段、マップ選択手段、スロットル開度変化量演算手段、
目標スロットル開度値設定手段、スロットル弁開閉制御
手段が含まれている。
The throttle valve control circuit 34 includes a slip ratio calculating means, a relative accelerator operation amount detecting means, an actual throttle opening detecting means, an accelerator closing operation detecting means, a map selecting means, and a throttle opening change amount described in the claims. Computing means,
Target throttle opening value setting means and throttle valve opening / closing control means are included.

尚、前記実スロットル開度検出手段は、スロットル弁制
御回路34のCPU342から出力インタフェース回路344へのS
TEP指令信号を同時にメモリ343で受け、このメモリ343
でSTEP数を書込みカウントする内部回路構成の手段であ
り、CPU342からの読み出し指令に従って実スロットル開
度値θが随時CPU34へ読み出される。
It should be noted that the actual throttle opening detection means is the S from the CPU 342 of the throttle valve control circuit 34 to the output interface circuit 344.
The memory 343 receives the TEP command signal at the same time, and this memory 343 receives it.
Is a means of an internal circuit configuration for writing and counting the number of STEPs, and the actual throttle opening value θ 0 is read to the CPU 34 at any time according to a read command from the CPU 342.

また、前記マップ選択手段には、マップ上り選択手段と
マップ落ち選択手段とが含まれている。
Further, the map selecting means includes a map ascending selecting means and a map dropping selecting means.

前記ステップモータ35は、前記スロットル弁22を開閉作
動させるアクチュエータで、回転子と励磁巻線を有する
複数の固定子とを備え、励磁巻線へのパルスの与え方で
正転方向及び逆転方向に1ステップずつ回転する。
The step motor 35 is an actuator that opens and closes the throttle valve 22 and includes a rotor and a plurality of stators having an excitation winding, and a forward rotation direction and a reverse rotation direction depend on how a pulse is applied to the excitation winding. Rotate one step at a time.

次に、実施例の作用を説明する。Next, the operation of the embodiment will be described.

まず、CPU342におけるスロットル弁開閉制御作動の流れ
を、第5図に示すメインルーチンのフローチャート図と
第6図に示すサブルーチンのフローチャート図とによっ
て述べる。
First, the flow of the throttle valve opening / closing control operation in the CPU 342 will be described with reference to the flowchart of the main routine shown in FIG. 5 and the flowchart of the subroutine shown in FIG.

尚、第5図のメインルーチンでの処理は、図示していな
いオペレーティングシステムにより所定周期(例えば20
msec)で起動される定時間割り込み処理であり、第6図
のサブルーチンでの処理は、この定時間割り込みにより
決定されるステップモータ35への信号出力周期に応じて
メインルーチン内で適宜起動されるoci(アウトプット
・コンペア・インタラプト)割り込み処理である。
Note that the processing in the main routine of FIG. 5 is performed in a predetermined cycle (for example, 20
msec) is a constant time interrupt process, and the process in the subroutine of FIG. 6 is appropriately started in the main routine according to the signal output cycle to the step motor 35 determined by this constant time interrupt. oci (output compare interrupt) interrupt processing.

(イ)初期設定 第5図に示すメインルーチンは、キーシリンダへエンジ
ンキーを差し込み、イグニッションスイッチをOFFからO
Nに切り換えた時点から起動が開始され、第1回目の処
理作動時には、最初かどうかの判断がなされ(ステップ
100)、次のイニシャライズステップ101に進む。
(A) Initial setting In the main routine shown in Fig. 5, insert the engine key into the key cylinder and turn the ignition switch from OFF to O.
Starting is started from the time of switching to N, and at the time of the first processing operation, it is judged whether it is the first time (step
100), and proceed to the next initialization step 101.

このイニシャライズステップ101では、MAPFLGをMAPFLG
=0に設定すると共に、他のFLGや基準値l0000等の
情報を全てクリアにする。
In this initialization step 101, MAPFLG
= 0, and clears all other information such as FLG and reference values l 00 and θ 00 .

(ロ)スリップ率演算処理 タイヤ−路面間のスリップ率Sの演算処理は、ステップ
102〜ステップ107で行なわれる。
(B) Slip rate calculation processing The calculation processing of the slip rate S between the tire and the road surface is performed in steps.
Steps 102 to 107 are performed.

まず、各回転数センサ30,31,32からの入力信号に基づい
て後輪回転速度VR,右前輪回転速度VFR,左前輪回転速度V
FLが読み込まれ(ステップ102)、次に前輪回転速度VF
が演算される(ステップ103)。
First, based on the input signals from the respective rotation speed sensors 30, 31, 32, the rear wheel rotation speed V R , the right front wheel rotation speed V FR , the left front wheel rotation speed V
FL is read (step 102), then front wheel rotation speed V F
Is calculated (step 103).

尚、前輪回転速度VFの演算式は、 であり、平均値により求めている。The formula for calculating the front wheel rotation speed V F is And is calculated by the average value.

次に、駆動輪である後輪回転速度VRが40km/h以上かどう
かが判断され(ステップ104)、VR≧40(km/h)の場合
にはステップ105へ進み、このステップ105においてスリ
ップ率Sが演算される。
Next, it is determined whether or not the rear wheel rotation speed V R, which is the driving wheel, is 40 km / h or more (step 104). If V R ≧ 40 (km / h), the process proceeds to step 105, and in this step 105 The slip ratio S is calculated.

尚、スリップ率Sの演算式は、 である。The calculation formula of the slip ratio S is Is.

また、前記ステップ104でVR<40(km/h)と判断された
場合には、前後輪回転速度差ΔV(=VR−VF)が演算さ
れ(ステップ106)、演算により求められた前後輪回転
速度差ΔVに応じてスリップ率Sが設定される(ステッ
プ107)。
When it is determined in step 104 that V R <40 (km / h), the front-rear wheel rotation speed difference ΔV (= V R −V F ) is calculated (step 106) and calculated. The slip ratio S is set according to the front-rear wheel rotation speed difference ΔV (step 107).

従って、前記ステップ105またはステップ107で得られた
スリップ率Sは、グラフにあらわすと、第7図に示すよ
うになり、このスリップ率Sが以下の制御作動で各設定
スリップ率S0,S1,S2と比較する場合のしきい値となる。
Accordingly, the slip ratio S obtained in step 105 or step 107, when expressed in the graph becomes as shown in FIG. 7, the set slip ratio S 0 in the control operation of the slip ratio S is less, S 1 , the threshold when compared to S 2.

(ハ)制御情報の設定処理 後述するマップ選択処理やアクセルワーク判別処理で用
いられる制御情報の設定処理は、ステップ150〜ステッ
プ154で行なわれる。
(C) Control Information Setting Process The control information setting process used in the map selecting process and the accelerator work determining process, which will be described later, is performed in steps 150 to 154.

まず、2周期前の処理においてサンプリングされ、1周
期前の処理において前回絶対アクセル操作量l1として取
り扱われたアクセルペダル踏み込み量が、前々回絶対ア
クセル操作量l2としてセットされる(ステップ150)。
First, sampled at two periods before treatment, the accelerator pedal depression amount that is treated as the last absolute accelerator operation amount l 1 in the process of one cycle before is set as a second preceding absolute accelerator operation amount l 2 (step 150).

また、1周期前の処理においてサンプリングされ、今回
絶対アクセル操作量l0として取り扱われたアクセルペダ
ル踏み込み量が、前回絶対アクセル操作量l1としてセッ
トされる(ステップ151)。
Further, the accelerator pedal depression amount sampled in the processing one cycle before and treated as the absolute accelerator operation amount l 0 this time is set as the previous absolute accelerator operation amount l 1 (step 151).

次に、現在のアクセルペダル踏み込み量が、今回絶対ア
クセル操作量l0として、また、現在のスロットル弁開度
が実スロットル開度値θとしてサンプリングされて読
み込まれる(ステップ152)。
Next, the current accelerator pedal depression amount is sampled and read as the current absolute accelerator operation amount l 0 and the current throttle valve opening as the actual throttle opening value θ 0 (step 152).

次いで、セット済みの今回絶対アクセル操作量l0から前
回絶対アクセル操作量l1が差し引かれることにより、1
周期前の処理時からのアクセルペダル踏み込み量の変化
量である今回相対アクセル操作量ΔL0が算出され(ステ
ップ153)、また、前回絶対アクセル操作量l1から前々
回絶対アクセル操作量l2が差し引かれることにより2周
期前の処理時から1周期前の処理時までに変化したアク
セルペダル踏み込み量の変化量である前回相対アクセル
操作量ΔL1が算出される(ステップ154)。
Next, by subtracting the previous absolute accelerator operation amount l 1 from the set current absolute accelerator operation amount l 0 , 1
Period before the current relative accelerator operation amount [Delta] L 0 is the change amount of the accelerator pedal depression amount from the time of processing is calculated (step 153), also the second last absolute accelerator operation amount l 2 is subtracted from the last absolute accelerator operation amount l 1 As a result, the previous relative accelerator operation amount ΔL 1 that is the amount of change in the accelerator pedal depression amount that has changed from the processing time two cycles ago to the processing time one cycle ago is calculated (step 154).

(ニ)マップ上り選択処理 尚、この処理は、後述するマップ落ち選択手段により領
域制御特性が最上位制御特性マップより下位の領域制御
特性マップにある場合に行なわれる。
(D) Map upstream selection processing This processing is performed when the area control characteristic is in the area control characteristic map lower than the uppermost control characteristic map by the map drop selection means described later.

現在選択されている領域制御特性マップより絶対アクセ
ル操作量lに対するスロットル開度θの増大比率を上げ
た上位の領域制御特性マップを選択するマップ上り選択
処理は、ステップ110〜ステップ119、ステップ161〜ス
テップ163及びステップ132〜ステップ134で行なわれ
る。
The map ascending selection process for selecting a higher region control characteristic map in which the increase ratio of the throttle opening θ with respect to the absolute accelerator operation amount 1 is selected from the currently selected region control characteristic map is step 110 to step 119, step 161 to This is performed in steps 163 and 132 to 134.

まず、今回絶対アクセル操作量l0が高設定アクセル操作
量lH以上であるかどうかが判断される(ステップ11
5)。
First, it is determined whether the absolute accelerator operation amount l 0 this time is greater than or equal to the high set accelerator operation amount l H (step 11
Five).

尚、実施例での高設定アクセル操作量lHは、最大アクセ
ル操作量を1とした場合、キックダウン的な領域境界で
あるlH=3/4に設定されている。
The high set accelerator operation amount l H in the embodiment is set to l H = 3/4 which is a kick-down region boundary when the maximum accelerator operation amount is 1.

また、今回絶対アクセル操作量l0が低設定アクセル操作
量lL以上であるかどうかが判断される(ステップ25
0)。尚、実施例での低設定アクセル操作量lLは、低ア
クセル操作領域境界としてlL=1/4に設定している。
Further, it is determined whether or not the absolute accelerator operation amount l 0 this time is equal to or more than the low set accelerator operation amount l L (step 25
0). The low set accelerator operation amount l L in the embodiment is set to 1 L = 1/4 as the low accelerator operation area boundary.

そして、ステップ115でl0<lH及びステップ250でl0>lL
と判断された場合は(つまりlL≦l0<lHの場合)、今回
相対アクセル操作量ΔL0がΔL0>0がどうか、すなわち
アクセルペダル20に対して踏み込み操作時であるかどう
かが判断され(ステップ110)、次に、スリップ率Sが
S≦S0(例えば、S0=0.1)であるかどうか、すなわち
設定スリップ率S0以下で駆動輪スリップがほとんど発生
していないかどうかが判断され(ステップ111)、次に
実スロットル開度値θがθ≧θMAXかどうか、すな
わち実スロットル開度値θが前回に選択されている領
域制御特性マップによるスロットル開度上限値θMAX
どうかが判断され(ステップ112)、次にMAPFLGがMAPFL
G=0がどうか、すなわちマップ上りが可能なマップ#
1〜#7であるかどうかが判断され(ステップ113)、
これらのマップ上り条件を全て満足している時にだけス
テップ114へ進み、MAPFLGの番号(#1〜#7)が1番
下げられ(ステップ114)、領域制御特性マップとして
は1段階上位のマップに移行する。
Then, in step 115, l 0 <l H and in step 250, l 0 > l L
If it is judged that (that is, if l L ≤ l 0 <l H ), whether the relative accelerator operation amount ΔL 0 this time is ΔL 0 > 0, that is, whether or not the accelerator pedal 20 is being depressed. It is determined (step 110), and then, whether the slip ratio S is S ≦ S 0 (for example, S 0 = 0.1), that is, whether the drive wheel slip hardly occurs at the set slip ratio S 0 or less. Is determined (step 111), and then the actual throttle opening value θ 0 is θ 0 ≧ θ MAX , that is, the actual throttle opening value θ 0 is the throttle opening upper limit based on the previously selected area control characteristic map. The value θ MAX is determined (step 112), and then MAPFLG is MAPFL.
Whether G = 0, that is, a map that allows map ascent #
1 to # 7 is determined (step 113),
Only when all of these map ascending conditions are satisfied, the process proceeds to step 114, the number of MAPFLG (# 1 to # 7) is lowered by 1 (step 114), and the map becomes one step higher as the area control characteristic map. Transition.

尚、前記ステップ110〜ステップ113で述べたマップ上り
条件を1つでも満足しない時は、新たにマップ上り条件
の全てが満足されるまでその時に選択されている領域制
御特性マップが保持される。
When any one of the map ascending conditions described in steps 110 to 113 is not satisfied, the area control characteristic map selected at that time is held until all of the map ascending conditions are newly satisfied.

また、ステップ115でl0≧lHと判断された場合は、スリ
ップ率SがS≦S0(例えば、S0=0.1)であるかどうか
が判断され(ステップ116)、S≦S0の時はステップ117
へ進み、タイマアップかどうかが判断され、タイマアッ
プとなっていない場合にはステップ118へ進みタイマ値
増大がなされる。
If l 0 ≧ l H is determined in step 115, it is determined whether the slip ratio S is S ≦ S 0 (for example, S 0 = 0.1) (step 116), and S ≦ S 0 Step 117
Then, it is judged whether or not the timer is up. If the timer is not up, the flow advances to step 118 to increase the timer value.

このように、ステップ115→ステップ116→ステップ117
→ステップ118という流れが継続して繰り返され、ステ
ップ117でタイマアップであると判断された場合には、
ステップ161でMAFLGがMAPFLG=0かとうか、すなわちマ
ップ上り可能なマップ#1〜#7であるかどうかが判断
され、l0≧lHで、S≦S0が所定時間継続し、MFPFLG≠0
というマップ上り条件を全て満足していたらステップ16
2へ進み、MAPFLGの番号(#1〜#7)が1番下げら
れ、領域制御特性マップとしては1段階上位のマップに
移行する。
In this way, step 115 → step 116 → step 117
→ If the flow of step 118 is continuously repeated and it is determined in step 117 that the timer is up,
In step 161, it is determined whether MAFLG is MAPFLG = 0, that is, whether the map can be mapped up to # 1 to # 7. If l 0 ≧ l H , S ≦ S 0 continues for a predetermined time, and MFPFLG ≠ 0.
If all of the above map up conditions are satisfied, step 16
The process proceeds to 2 and the MAPFLG number (# 1 to # 7) is lowered by 1, and the map shifts to a map one level higher than the area control characteristic map.

尚、ステップ119及びステップ163は、タイマクリアステ
ップであり、スリップ率SがS>S0となった場合、及び
マップ上り制御が終了した場合に、次のタイマ値カウン
トのためにタイマクリアされる。
Steps 119 and 163 are timer clear steps, and when the slip ratio S is S> S 0 and when the map ascending control is completed, the timer is cleared for the next timer value count. .

また、実施例でタイマアップとなる設定時間T0は0.8sec
に設定されている。
Further, the set time T 0 for which the timer is up in the embodiment is 0.8 sec.
Is set to.

通常のアクセルワークでは、上述の制御作動に基づいて
マップ上がり処理が行なわれるが、低スリップ率でアク
セル閉操作時であるという条件を満足する時には、上述
のマップ上がり処理に優先して特定のマップ(実施例で
は、マップ#0)を選択する処理がステップ132〜ステ
ップ134で行なわれる。
In normal accelerator work, the map raising process is performed based on the above-described control operation. However, when the condition that the accelerator is being closed at a low slip ratio is satisfied, the map raising process is given priority over the above-described map raising process. The process of selecting (map # 0 in the embodiment) is performed in steps 132 to 134.

まず、ステップ132では、スリップ率SがS≦S0(例え
ば、S0=0.1)であるかどうか、即ち設定スリップ率S0
以下で駆動輪スリップがほとんど発生していないかどう
かが判断され、ステップ133では、絶対アクセル操作量l
0が全閉判断用の設定値lc以下かどうかが判断され、前
記ステップ132及びステップ133の条件を満足する時は、
ステップ134で制御ゲインの最も高いMAPFLG=0にセッ
トされると共に、タイマもクリヤにする。
First, in step 132, it is determined whether the slip ratio S is S ≦ S 0 (for example, S 0 = 0.1), that is, the set slip ratio S 0.
In the following, it is determined whether or not the drive wheel slip has almost occurred, and in step 133, the absolute accelerator operation amount l
When it is determined whether 0 is equal to or less than the set value lc for the full-closed determination, and the conditions of the above step 132 and step 133 are satisfied,
In step 134, MAPFLG having the highest control gain is set to 0, and the timer is cleared.

従って、低摩擦係数路走行等で、マップ落ちにより下位
マップ(#1〜#7)が選択されている時であっても、
S≦S0かつl0≦lcの時には、時間に依存して段階的にマ
ップ上がりをするようなことなく、マップ#0が優先的
に選択される。
Therefore, even when the lower maps (# 1 to # 7) are selected due to the map dropping due to traveling on a low friction coefficient road, etc.,
When S ≦ S 0 and l 0 ≦ lc, the map # 0 is preferentially selected without increasing the map stepwise depending on time.

(ホ)マップ落ち選択処理 現在選択されている領域制御特性マップより絶対アクセ
ル操作量lに対するスロットル開度θの増大比率を下げ
た下位の領域制御特性マップを選択するマップ落ち選択
処理は、ステップ120〜ステップ131で行なわれる。
(E) Map drop selection process The map drop selection process of selecting the lower region control characteristic map in which the increase ratio of the throttle opening θ to the absolute accelerator operation amount 1 is lower than the currently selected region control characteristic map is the step 120. ~ Performed in step 131.

まず、スリップ率Sと第1設定値S1(例えば、S1=0.
1)とが比較され、マップ1枚落しの上限であるS>S1
かどうか、すなわち駆動輪スリップが発生しているかど
うかが判断され(ステップ120)、S>S1の場合には次
のステップ121へ進みFLAG・A=0かどうかが判断さ
れ、FLAG・A=0である場合にはFLAG・A=1にセット
され(ステップ122)、次のステップ123ではMAPFLG=7
かどうかが判断され、MAPFLG≠7の時はマップ1枚落し
の条件(S>S1かつMAPFLG≠7)を満足していることで
MAPFLGの番号(#0〜#6)が1番上げられ(ステップ
124)、領域制御特性マップとして1段階下位のマップ
に移行する。
First, the slip ratio S and the first set value S 1 (for example, S 1 = 0.
1) is compared with, and the upper limit for dropping one map is S> S 1
It is determined whether or not the drive wheel slip has occurred (step 120). If S> S 1 , the process proceeds to the next step 121, and it is determined whether FLAG · A = 0 or not, and FLAG · A = If it is 0, FLAG · A = 1 is set (step 122), and in the next step 123, MAPFLG = 7.
It is judged whether or not, and when MAPFLG ≠ 7, the condition for dropping one map (S> S 1 and MAPFLG ≠ 7) is satisfied.
The MAPFLG number (# 0 to # 6) is increased by 1 (step
124), and shifts to a map one step lower as the area control characteristic map.

尚、ステップ124でマップ1枚落ちが行なわれた後は、
ステップ120でS≦S1と判断され、ステップ125を経過し
てFLAG・A=0にセットされ、しかも、新たにS>S1
ならない限り、マップ1枚落ちの選択処理はなされず、
ステップ124でのマップ1枚落ちにより選択された領域
制御特性マップがそのまま保持される。ただし、FLAG・
A=1の時でステップ121からステップ126へ進み、後述
するS>S2というマップ落しの条件を満足している場合
は別である。
After dropping one map in step 124,
In step 120, it is determined that S ≦ S 1 , FLAG · A = 0 is set after step 125, and unless S> S 1 is newly established, the selection process of dropping one map is not performed,
The area control characteristic map selected by dropping one map in step 124 is held as it is. However, FLAG
If A = 1, the process proceeds from step 121 to step 126, and the case is satisfied when the condition of S> S 2 to be dropped, which will be described later, is satisfied.

また、前記ステップ124から次のステップ126へ進むと、
スリップ率Sと第2設定値S2(例えば、S2=0.3)とが
比較され、マップの1枚落し条件であるS>S2かどう
か、すなわち過大な駆動輪スリップが発生しているかど
うかが判断され、S>S2の場合には次のステップ127へ
進みFLAG・B=0かどうかが判断され、FLAG・B=0で
ある場合にはFLAG・B=1にセットされ(ステップ12
8)、次のステップ129ではMAPFLG=7かどうかが判断さ
れ、MAPFLG≠7の時はマップ1枚落しの条件(S>S2
つMAPFLG≠7)を満足していることMAPFLGの番号(#0
〜#6)が1番上げられ(ステップ130)、領域制御特
性マップとして1段階下位のマップに移行する。
In addition, when proceeding from the step 124 to the next step 126,
The slip ratio S and the second set value S 2 (for example, S 2 = 0.3) are compared, and whether S> S 2 which is the condition for dropping one map, that is, whether excessive drive wheel slip has occurred If S> S 2 , the process proceeds to the next step 127, and it is determined whether FLAG · B = 0. If FLAG · B = 0, FLAG · B = 1 is set (step 12
8) In the next step 129, it is determined whether or not MAPFLG = 7. When MAPFLG ≠ 7, the condition for dropping one map (S> S 2 and MAPFLG ≠ 7) is satisfied. The number of MAPFLG (# 0
~ # 6) is increased by 1 (step 130), and the area control characteristic map moves to a map one step lower.

尚、ステップ130でマップ1枚落ちが行なわれた後は、
ステップ126でS≦S2と判断され、ステップ131を経過し
てFLAG・B=0にセットされ、しかも、新たにS>S2
ならない限り、マップ1枚落ちの選択処理はなされず、
ステップ130でのマップ1枚落ちにより選択された領域
制御特性マップがそのまま保持される。
After dropping one map in step 130,
In step 126, it is determined that S ≦ S 2, and after step 131, FLAG · B = 0 is set, and unless S> S 2 is newly established, the selection process of dropping one map is not performed.
The area control characteristic map selected by dropping one map in step 130 is retained as it is.

(ヘ)領域制御特性マップの設定 ステップ140では、前述のマップ上り選択処理とマップ
落ち選択処理との経過によって選択されているMAPFLGの
番号と同じ番号の領域制御特性マップが設定される。
(F) Setting of area control characteristic map In step 140, an area control characteristic map having the same number as the MAPFLG number selected by the progress of the map ascending selection processing and the map omission selection processing described above is set.

(ト)マップ保持処理 l0≦lLの時は、前述のステップ250でマップ上り選択処
理のステップ110〜ステップ114をバイパスするので、現
在選択されている領域制御特性マップがそのまま保持さ
れていることになる。
(G) When the map holding process l 0 ≦ l L , the steps 110 to 114 of the map ascending selection process are bypassed at the above-mentioned step 250, so that the currently selected area control characteristic map is held as it is. It will be.

尚、l0≦lLの時には当然l0≦lHとなるので、ステップ11
6〜ステップ119,ステップ161〜ステップ163のもう1つ
のマップ上り選択処理に信号が入力されることはない。
When l 0 ≤l L , naturally l 0 ≤l H , so step 11
No signal is input to the other map up-link selection processing of 6 to step 119 and step 161 to step 163.

また、ステップ164では今回絶対アクセル操作量l0が低
設定アクセル操作量lLを超えているかどうかが判断さ
れ、l0>lLの時はステップ155〜ステップ157の後述する
アクセルワーク判断処理がなされ、l0≦lLの時はどのよ
うなアクセル操作をしてもステップ158及びステップ159
へ進み、基準値l0000を更新するために、選択されて
いる領域制御特性マップの下限に沿うスロットル開度θ
となる。
Further, in step 164, it is determined whether or not the absolute accelerator operation amount l 0 this time exceeds the low set accelerator operation amount l L , and when l 0 > l L , the accelerator work determination process described later in steps 155 to 157 is performed. If l 0 ≦ l L, no matter what accelerator operation is performed, steps 158 and 159
To update the reference values l 00 and θ 00 , the throttle opening θ along the lower limit of the selected region control characteristic map
Becomes

尚、実施例での低設定アクセル操作量lLは微小アクセル
操作領域境界としてlL=1/4に設定している。
In addition, the low set accelerator operation amount l L in the embodiment is set to 1 L = 1/4 as a small accelerator operation region boundary.

また、l0≦lLの時は、前述のステップ250で、マップ上
り選択処理のステップ110〜ステップ114をバイパスする
ので、選択されている領域制御特性マップがそのまま保
持されることになる。
Further, when l 0 ≦ l L , in step 250 described above, steps 110 to 114 of the map ascending selection processing are bypassed, so that the selected area control characteristic map is retained as it is.

(チ)アクセルワーク判別処理 アクセルワーク判別処理は、相対アクセル操作量ΔLを
求める基準を定速走行アクセル操作時としていること
で、定速走行アクセル操作時であるか否かを判別するた
めに、前記ステップ150〜ステップ154で得られた情報に
基づいてステップ155〜ステップ159で行なわれる処理で
ある。
(H) Accelerator Work Discrimination Processing In the accelerator work discrimination processing, since the reference for obtaining the relative accelerator operation amount ΔL is the constant speed traveling accelerator operation, in order to determine whether or not the constant speed traveling accelerator operation is performed, This is the process performed in steps 155 to 159 based on the information obtained in steps 150 to 154.

まず、アクセルワークの判断論理は、前回相対アクセル
と操作量ΔL1と今回相対アクセル操作量ΔL0を用いて、
アクセルペダル20が2周期前の処理時から引き続いて踏
み込み方向への操作中であるとの加速アクセル操作判定
が行なわれた時(ステップ155で肯定的,ステップ156で
肯定的)、あるいは、引き続いて戻し操作中であるとの
減速アクセル操作判定が行なわれた時(ステップ155で
否定的,ステップ157で否定的)には、次のステップ160
へ進む。
First, the accelerator work judgment logic uses the previous relative accelerator and the operation amount ΔL 1 and the current relative accelerator operation amount ΔL 0 ,
When the accelerator pedal operation determination is made that the accelerator pedal 20 is being operated in the stepping direction continuously from the processing two cycles before (the affirmative in step 155, the affirmative in step 156), or continuously. If it is determined that the deceleration accelerator operation is in the process of returning (negative in step 155, negative in step 157), the next step 160
Go to.

また、アクセルペダル20が停止操作されてその位置に保
持された場合(ステップ155で否定的、ステップ157で肯
定的)、アクセルペダル20の操作方向が踏み方向から戻
し方向へ切り替わった場合(ステップ155で肯定的,ス
テップ156で否定的)、あるいはその逆に切り替わった
場合(ステップ155で否定的,ステップ157で肯定的)に
は、アクセルペダル踏み込み量の変化量が0を含む増加
から0を含む減少または減少から増加に移行する定速走
行アクセル操作時と判定され、ステップ158へ進み、今
回絶対アクセル操作量l0がアクセル操作量基準値l00
してセットされ、さらにステップ159へ進み今回の実ス
ロットル開度値θがスロットル開度基準値θ00として
セットされる。
When the accelerator pedal 20 is stopped and held at that position (negative in step 155, affirmative in step 157), the operating direction of the accelerator pedal 20 is switched from the stepping direction to the returning direction (step 155). Is positive, negative in step 156) or vice versa (negative in step 155, positive in step 157), the change amount of the accelerator pedal depression amount includes 0 from an increase including 0. It is determined that the accelerator is operating at a constant speed that decreases or increases, and the routine proceeds to step 158, where the absolute accelerator operation amount l 0 is set as the accelerator operation amount reference value l 00, and the operation proceeds to step 159. The throttle opening value θ 0 is set as the throttle opening reference value θ 00 .

(リ)相対アクセルストロール演算処理 前述のアクセルワーク判別処理が行なわれた後は、ステ
ップ160へ進み、相対アクセル操作量ΔLが演算され
る。
(I) Relative accelerator stroll calculation process After the above-described accelerator work determination process is performed, the routine proceeds to step 160, where the relative accelerator operation amount ΔL is calculated.

この相対アクセル操作量ΔLの演算式は、ΔL=l0−l
00であるため、加速アクセル操作時や減速アクセル操作
時には、最初に定速走行アクセル操作が行なわれた時か
ら今回絶対アクセル操作量l0までの操作変化量として演
算される。また、最初の定速走行アクセル操作時には、
ΔL=l00−l00となり相対アクセル操作量ΔLはゼロと
なる。
The arithmetic expression of this relative accelerator operation amount ΔL is ΔL = l 0 −l
Since it is 00 , at the time of acceleration accelerator operation or deceleration accelerator operation, it is calculated as the operation change amount from the time when the constant speed traveling accelerator operation is first performed to the absolute accelerator operation amount l 0 this time. Also, at the time of the first constant speed running accelerator operation,
ΔL = l 00 −l 00 , and the relative accelerator operation amount ΔL becomes zero.

(ヌ)スロットル開度変化量演算 ステップ170では、ステップ160により求められた相対ア
クセル操作量ΔLと、第4図に示すΔL−Δθ特性線図
とによってスロットル開度変化量Δθが演算される。
(E) Throttle opening change amount calculation In step 170, the throttle opening change amount Δθ is calculated based on the relative accelerator operation amount ΔL obtained in step 160 and the ΔL-Δθ characteristic diagram shown in FIG.

(ル)目標スロットル開度値設定処理 前記スロットル開度基準値θ00と前記ステップ170で演
算されたスロットル開度変化量Δθとによって得られる
仮目標スロットル開度値θθと、前記ステップ140で設
定された領域制御特性マップと今回絶対アクセル操作量
l0(または、アクセル操作量基準値l00)によって求め
られるスロットル開度上限値θMAX及びスロットル開度
下限値θMINとを比較して目標スロットル開度値θ
設定する処理は、ステップ180〜ステップ185で行なわれ
る。
(L) Target throttle opening value setting process Temporary target throttle opening value θθ obtained by the throttle opening reference value θ 00 and the throttle opening change amount Δθ calculated in step 170, and set in step 140 Region control characteristic map and absolute accelerator operation amount this time
l 0 (or accelerator operation amount reference value l 00 ) is compared with the throttle opening upper limit value θ MAX and the throttle opening lower limit value θ MIN to set the target throttle opening value θ *. It is performed from 180 to step 185.

まず、仮目標スロットル開度値θθは、ステップ180で
スロットル開度基準値θ00とスロットル開度変化量Δθ
とを加算する演算式、θθ=θ00+Δθで求められる。
First, in step 180, the temporary target throttle opening degree value θθ is set to the throttle opening reference value θ 00 and the throttle opening change amount Δθ.
Arithmetic expression for adding the door, is obtained by θθ = θ 00 + Δθ.

この仮目標スロットル開度値θθとスロットル開度上限
値θMAX及びスロットル開度下限値θMINとの比較処理
は、まず仮目標スロットル開度値θθがスロットル開度
上限値θMAX以上かどうかが判断され(ステップ181)、
θθ>θMAXの場合にはスロットル開度上限値θMAXが目
標スロットル開度値θとして設定される(ステップ18
2)。また、θθ≦θMAXの場合には仮目標スロットル開
度値θθがスロットル開度下限値θMIN以下かどうかが
判断され(ステップ183)、θθ<θMINの場合にはスロ
ットル開度下限値θMINが目標スロットル開度値θ
して設定される(ステップ184)。また、θMIN≦θθ≦
θMAXの場合には、仮目標スロットル開度値θθがその
まま目標スロットル開度値θとして設定される(ステ
ップ185)。
The process of comparing the provisional target throttle opening value θθ with the throttle opening upper limit value θ MAX and the throttle opening lower limit value θ MIN first determines whether the provisional target throttle opening value θθ is greater than or equal to the throttle opening upper limit value θ MAX. Judged (step 181),
throttle opening upper limit theta MAX is set as the target throttle opening value theta * in the case of θθ> θ MAX (Step 18
2). If θθ ≤ θ MAX , it is determined whether the provisional target throttle opening value θθ is less than or equal to the throttle opening lower limit value θ MIN (step 183). If θθ <θ MIN , the throttle opening lower limit value θ MIN is set as the target throttle opening value θ * (step 184). Also, θ MIN ≤ θ θ ≤
In the case of θ MAX , the provisional target throttle opening value θθ is set as it is as the target throttle opening value θ * (step 185).

すなわち、目標スロットル開度値θは、選択されてい
る領域制御特性マップの領域内に存在する値として設定
される。
That is, the target throttle opening degree value θ * is set as a value existing in the area of the selected area control characteristic map.

(ヲ)スロットル弁開閉制御処理 前述の目標スロットル開度値設定処理によって目標スロ
ットル開度値θが決まったら、実スロットル開度値θ
を目標スロットル開度値θに一致させる方向にスロ
ットル弁22を作動させる処理が第5図のメインルーチン
でのステップ200〜202と、第6図のサブルーチンでのス
テップ300〜304で行なわれる。
(2) Throttle valve opening / closing control process When the target throttle opening value θ * is determined by the above-mentioned target throttle opening value setting process, the actual throttle opening value θ
The processing for operating the throttle valve 22 in the direction in which 0 matches the target throttle opening value θ * is performed in steps 200 to 202 in the main routine of FIG. 5 and steps 300 to 304 in the subroutine of FIG. .

まず、偏差εが目標スロットル開度値θから実スロッ
トル開度値θを差し引くことで演算され(ステップ20
0)、この演算により得られた偏差εに基づいてステッ
プモータ35のモータスピードの算出,正転,逆転,保持
の判断、さらにはoci割り込みルーチンの起動周期が求
められ(ステップ201)、このステップ201で設定された
ステップモータ35の作動制御内容に従ってoci割り込み
ルーチン(第6図)が起動される(ステップ202)。
First, the deviation ε is calculated by subtracting the actual throttle opening value θ 0 from the target throttle opening value θ * (step 20
0), on the basis of the deviation ε obtained by this calculation, the motor speed of the step motor 35 is calculated, the forward rotation, the reverse rotation, and the holding are determined, and the activation cycle of the oci interrupt routine is obtained (step 201). The oci interrupt routine (FIG. 6) is started according to the operation control content of the step motor 35 set in 201 (step 202).

次に、第6図によりoci割り込みルーチンのフローチャ
ート図について述べる。
Next, a flowchart of the oci interrupt routine will be described with reference to FIG.

まず、ステップモータ35の状態をそのまま保持する保持
指令出力時かどうかの判断がなされ(ステップ300)、
保持指令が出力されている時にはステップモータ35の固
定子側励磁状態を保持する(ステップ301)。
First, a determination is made as to whether or not a hold command output for holding the state of the step motor 35 as it is is being output (step 300),
When the holding command is output, the stator side excitation state of the step motor 35 is held (step 301).

また、保持指令出力時以外の場合は、ステップモータ35
を逆転させる逆転指令出力時かどうかの判断がなされ
(ステップ302)、逆転指令が出力されている時には、S
TEPをSTEP−1にセットし(ステップ303)、STEP−1が
得られるパルス信号をステップモータ35に出力する(ス
テップ301)。さらに、ステップモータ35を正転させる
正転指令出力時には、STEPをSTEP+1にセットし(ステ
ップ304)、STEP+1が得られるパルス信号をステップ
モータ35に出力する(ステップ301)。
When the hold command is not output, the step motor 35
It is determined whether or not the reverse rotation command for reversing is output (step 302). When the reverse rotation command is output, S
TEP is set to STEP-1 (step 303), and the pulse signal for obtaining STEP-1 is output to the step motor 35 (step 301). Further, at the time of outputting a normal rotation command for rotating the step motor 35 in the normal direction, STEP is set to STEP + 1 (step 304), and a pulse signal for obtaining STEP + 1 is output to the step motor 35 (step 301).

尚、このoci割り込みルーチンは、前記ステップ201で設
定された起動周期に従ってメインルーチンの起動周期内
で繰り返される。
The oci interrupt routine is repeated within the start cycle of the main routine according to the start cycle set in step 201.

次に、第8図に示すスロットル開度制御作動図により、
マップ上り制御について述べる。
Next, according to the throttle opening control operation diagram shown in FIG.
The map upstream control will be described.

まず、この制御作動は、駆動輪スリップの発生し易い雪
路等から駆動輪スリップがほとんど発生しない乾燥路へ
進入し、加速操作を行なう場合の例示であり雪路でマッ
プ#6が選択されている際の車両の発進時からの加速の
場合である。
First, this control operation is an example of the case where the vehicle is driven from a snow road or the like where drive wheel slip is likely to occur to a dry road where drive wheel slip is not likely to occur and an acceleration operation is performed. Map # 6 is selected on the snow road. This is the case of acceleration from the start of the vehicle when the vehicle is in motion.

a)l<1/4の時 絶対アクセル操作量lがl<1/4の時は、前述のフロー
チャートのステップ164での判断でステップ158,ステッ
プ159へ進み、常に基準値l0000の更新がなされるた
め、停車時からどのようなアクセル操作を行なっても、
マップ#6の下限に沿ってスロットル弁22が開く。
a) When l <1/4 When the absolute accelerator operation amount l is l <1/4, the process proceeds to step 158 and step 159 according to the determination in step 164 of the above-described flowchart, and the reference values l 00 and θ 00 are always maintained. Is updated, no matter what accelerator operation is performed from the time the vehicle is stopped,
The throttle valve 22 opens along the lower limit of Map # 6.

b)1/4<l<3/4の時 絶対アクセル操作量lが1/4<l<3/4の時には、前述の
フローチャートのステップ110〜ステップ113での判断内
容、すなわち、ΔL0>0、S≦S0、θ≦θMAX、MAPFL
G≠0の全ての条件を満足した時に領域制御特性マップ
が上位のマップにマップ上りする。
b) When 1/4 <l <3/4 When the absolute accelerator operation amount 1 is 1/4 <l <3/4, the determination contents in steps 110 to 113 of the above-mentioned flowchart, that is, ΔL 0 > 0, S ≤ S 0 , θ 0 ≤ θ MAX , MAPFL
When all the conditions of G ≠ 0 are satisfied, the area control characteristic map goes up to the upper map.

従って、アクセルペダル20に対して踏み込み操作を行な
っている時で、前述のマップ上り条件を満足していた
ら、図面に示すように、絶対アクセル操作量lの上昇に
対応して順次マップ上りをし、スロットル開度θの開き
ゲインを徐々に増大させながらスロットル弁22が開いて
いく。
Therefore, when the accelerator pedal 20 is being depressed and if the above-described map ascending condition is satisfied, the map is sequentially ascended in response to an increase in the absolute accelerator operation amount 1 as shown in the drawing. The throttle valve 22 opens while gradually increasing the opening gain of the throttle opening θ.

c)l≧3/4の時 絶対アクセル操作量lがl≧3/4の時には、前述のフロ
ーチャートのステップ116,ステップ117,ステップ161で
の判断内容、すなわち、S≦S0がt0時間継続、MAPFLG≠
0の全ての条件を満足した時に領域制御特性マップが上
位のマップにマップ上りする。
c) When l ≧ 3/4 When the absolute accelerator operation amount l is l ≧ 3/4, the judgment contents in steps 116, 117 and 161 of the above-mentioned flowchart, that is, S ≦ S 0 is t 0 time. Continue, MAPFLG ≠
When all the conditions of 0 are satisfied, the area control characteristic map goes up to the upper map.

従って、アクセルペダル20に対して踏み込み操作や踏み
込み保持操作をしている時で、前述のマップ上り条件を
満足していたら、第8図に示すように、設定時間t0を経
過する毎に領域制御特性マップが順次1枚上りし、マッ
プ上りに伴なってスロットル弁22も開いていく。
Therefore, when the accelerator pedal 20 is being depressed or held to be depressed and the above-described map ascending condition is satisfied, the region is set every time the set time t 0 elapses as shown in FIG. The control characteristic map goes up one by one, and the throttle valve 22 opens as the map goes up.

d)アクセル閉操作時 間道の雪路から乾燥路へ進入した時等においてドライバ
が視覚的に高摩擦係数路と認識して、全閉に近い位置ま
でアクセルペダルを開放してのアクセル閉操作を行なっ
た場合で、スリップ率条件(S≦S0)を満足する場合に
は、制御ゲインの最も高い領域制御特性マップ#0が上
述のマップ上がりに優先して選択される。
d) Accelerator closing operation When the driver enters a dry road from a snowy road, the driver visually recognizes the road as having a high friction coefficient and opens the accelerator pedal to a position close to fully closed. And the slip ratio condition (S ≦ S 0 ) is satisfied, the region control characteristic map # 0 having the highest control gain is selected in preference to the above-mentioned map rising.

従って、ドライバによるアクセル閉操作が駆動力制御装
置に対する制御解除意志を表明する行為となり、その後
の走行時には、アクセル踏み込み操作に対する応答性が
最も高く、目標スロットル開度が100%で急加速が可能
な領域制御特性マップ#0に基づいての走行を行なうこ
とが出来る。
Therefore, the accelerator closing operation by the driver is an act of expressing the intention to release the control to the driving force control device, and the responsiveness to the accelerator depressing operation is the highest at the time of the subsequent traveling, and the rapid acceleration is possible at the target throttle opening of 100%. It is possible to travel based on the area control characteristic map # 0.

以上説明してきたように、実施例の駆動力制御装置にあ
っては、以下に列挙するような効果が得られる。
As described above, in the driving force control device of the embodiment, the effects listed below can be obtained.

設定されているl−θ制御特性マップが領域制御特
性マップであり、スロットル開度θの開閉制御は、定速
走行操作時の絶対アクセル操作量lを基準とした相対ア
クセル操作量ΔLに基づいて行なわれるものであるた
め、マップ領域内ではスロットル弁22の開閉制御ゲイン
がアクセルワークに従って得られることになり、良好な
車両の加速性確保と、定速走行操作時の大きな車速変化
防止を両立できる。
The set l-θ control characteristic map is the area control characteristic map, and the opening / closing control of the throttle opening θ is based on the relative accelerator operation amount ΔL based on the absolute accelerator operation amount l during constant speed traveling operation. Since it is carried out, the opening / closing control gain of the throttle valve 22 is obtained in accordance with the accelerator work within the map area, and it is possible to ensure both good acceleration performance of the vehicle and prevention of large vehicle speed changes during constant-speed running operation. .

ΔL−Δθ特性は、第4図に示すように、三次曲線
的な特性としているために、アクセル微量踏み込み時の
ギクシャク感が防止されるし、多めに踏み込んだ時の高
い加速性の確保が達成される。
As shown in Fig. 4, the ΔL-Δθ characteristic is a cubic curve characteristic, which prevents a tingling sensation when the accelerator is slightly depressed and achieves high acceleration when a large amount is depressed. To be done.

スリップ率Sは、第7図に示すように、低車体速時
には前後輪回転速度差ΔVによってスリップ率Sを求め
るようにしているため、わずかな前後輪回転速度差ΔV
でスリップ率Sが変化する低車体速時に、高検出精度や
高演算精度が要求されないし、演算誤差によるスリップ
率Sの演算値によりマップ上り制御やマップ落ち制御や
スロットル全閉制御が行なわれることもない。
As shown in FIG. 7, the slip ratio S is determined by the front-rear wheel rotation speed difference ΔV when the vehicle body speed is low.
High detection accuracy and high calculation accuracy are not required at low vehicle speeds where the slip ratio S changes due to, and map up control, map drop control, and throttle fully closed control are performed by the calculated value of the slip ratio S due to calculation error. Nor.

今回絶対アクセル操作量l0がl0≦lLの微小アクセル
操作量領域では、マップ上りせずにその時選択されてい
る領域制御特性マップが保持されるために、絶対アクセ
ル操作量lとスロットル開度θとの対応関係が安定し、
マップ上りによりわずかなアクセルペダル20への踏み込
み操作でスロットル弁20が大きく開いてしまうというこ
とがなく、低アクセル操作量領域での大きなトルク変動
を防止することができると共に、微妙なアクセル操作が
可能である。
In the small accelerator operation amount region where the absolute accelerator operation amount l 0 is l 0 ≤l L this time, the region control characteristic map selected at that time is held without going up the map. Correspondence with degree θ is stable,
The throttle valve 20 does not open wide even if the accelerator pedal 20 is slightly depressed to move up the map, and it is possible to prevent large torque fluctuations in the low accelerator operation amount region and to perform delicate accelerator operation. Is.

尚、車体停車時からの発進にあたってl0≦lLの時には領
域制御特性マップの下限に沿わせるようにした場合に
は、絶対アクセル操作量lに対するスロットル開度θの
制御ゲインを最も小さく抑えることができ、より微妙な
アクセル操作が可能となる。
When l 0 ≤l L when starting the vehicle when the vehicle is stopped, if the lower limit of the region control characteristic map is set, the control gain of the throttle opening θ with respect to the absolute accelerator operation amount 1 should be minimized. It becomes possible to perform a more delicate accelerator operation.

今回絶対アクセル操作量l0がlL<l0<lHでの中間ア
クセル操作量領域での領域制御特性マップのマップ上り
制御は、アクセルペダル20への踏み込み操作時で、スリ
ップ率SがS≦S0であることを条件に行なわれるもので
あるため、スロットル弁22の開き方がアクセル操作に対
応し、ドライバへの違和感が少ないし、自然な加速感を
得ることができる。
This time, when the absolute accelerator operation amount l 0 is l L <l 0 <l H , the map ascending control of the region control characteristic map in the intermediate accelerator operation amount region is such that the slip ratio S is S when the accelerator pedal 20 is depressed. Since it is performed on condition that ≦ S 0 , how to open the throttle valve 22 corresponds to the accelerator operation, the driver does not feel uncomfortable, and a natural acceleration feeling can be obtained.

また、実スロットル開度値θがスロットル開度上限値
θMAXであることが条件に加わっているため、急なエン
ジン駆動力上昇がない。
Further, since the condition is that the actual throttle opening value θ 0 is the throttle opening upper limit value θ MAX , there is no sudden increase in engine driving force.

今回絶対アクセル操作量l0がl0≦lHでの高アクセル
操作量領域での領域制御特性マップのマップ上り制御
は、スリップ率SがS≦S0の状態が設定時間T0継続して
いることを条件に行なわれるものであるため、高アクセ
ル操作量領域でドライバが意図する高い加速感を得るこ
とができる。
This time, in the map ascending control of the region control characteristic map in the high accelerator operation amount region when the absolute accelerator operation amount l 0 is l 0 ≦ l H , the slip ratio S is S ≦ S 0 , and the setting time T 0 continues. Since it is performed under the condition that the driver is in the high accelerator operation amount, a high acceleration feeling intended by the driver can be obtained in the high accelerator operation amount region.

尚、l0≦lHというドライバの加速意志を示す条件が加わ
っているために、絶対アクセル操作量lとスロットル開
度θとに直接の対応関係がなくても、アクセル操作違和
感は生じない。
Since the condition of l 0 ≦ l H indicating the driver's willingness to accelerate is added, even if there is no direct correspondence between the absolute accelerator operation amount 1 and the throttle opening θ, the accelerator operation does not feel uncomfortable.

領域制御特性マップのマップ落ち制御は、スリップ
率SがS>S1であり、FLAG・A=0であることを条件に
行なわれるものであるために、マップ落ち条件を満足し
てマップ1枚落ちがなされた後にスリップ率が一旦S≦
S1となっても、マップ上り条件を満足するか、スリップ
率Sが新たに設定スリップ率S1もしくはS2を越えるまで
は下位の領域制御特性マップがそのまま保持されるため
に、駆動輪スリップ回避後であっても直ちに駆動輪スリ
ップを生じた前回の駆動力レベルまで復帰することがな
く、再スリップが防止される。
The map drop control of the area control characteristic map is performed on condition that the slip ratio S is S> S 1 and FLAG · A = 0. After being dropped, the slip ratio is once S ≦
Also it becomes S 1, or satisfies the map up condition, until the slip ratio S exceeds newly set slip ratio S 1 or S 2 in order to lower the area control characteristic map is held as it is, the driving wheel slip Even after the avoidance, there is no immediate return to the previous drive force level at which the drive wheel slip occurred, and re-slip is prevented.

また、新たに設定スリップ率S1を越えたらさらにマップ
落ちするように、駆動輪スリップの発生に対してはスロ
ットル開度θを小さくして駆動力を減少させる方向にだ
け制御されるため、駆動力増減に伴なうハンチングの発
生もなく、ガクガク振動が防止される。
Further, as to fall further maps When newly exceeds the set slip ratio S 1, since for the generation of the driving wheel slip is controlled only in a direction to reduce the driving force to reduce the throttle opening theta, drive There is no hunting that accompanies the increase or decrease in force, and jerk vibration is prevented.

絶対アクセル操作量lに対するスロットル開度θの
増大比率(制御ゲイン)が低い領域制御特性マップが選
択されている時でも、スリップ率条件(S≦S0)とアク
セル操作条件(l0≦lc)を満足する時には、制御ゲイン
の最も高い領域制御特性マップ#0が優先して選択され
る為、アクセル閉操作によりドライバがスリップ抑制制
御の解除意志を積極的に表明することが出来、その後の
発進時や加速時にはドライバの期待に応える所棒の発進
性や加速性が確保される。
Even when the region control characteristic map in which the increase ratio (control gain) of the throttle opening θ to the absolute accelerator operation amount 1 is low is selected, the slip ratio condition (S ≦ S 0 ) and the accelerator operation condition (l 0 ≦ lc) When the above condition is satisfied, the region control characteristic map # 0 with the highest control gain is selected with priority, so that the driver can positively express the intention to cancel the slip suppression control by the accelerator closing operation, and the subsequent start. When starting or accelerating, the starting and accelerating ability of the rod that meets the expectations of the driver is secured.

例えば、低摩擦係数路から高摩擦係数路への進入時にア
クセル閉操作を行なうと、高摩擦係数路での高い走行加
速性が確保されるし、スリップ後のゼロ発進時にアクセ
ル閉操作を行なうと、高い発進加速性が確保される。
For example, if the accelerator close operation is performed at the time of entry from a low friction coefficient road to a high friction coefficient road, high running acceleration on the high friction coefficient road is secured, and if the accelerator close operation is performed at zero start after slip. , High start acceleration is secured.

但し、アクセル閉操作を伴なう時で、ドライバに積極的
なスリップ抑制制御の解除意志がない時でも以下に述べ
るように問題はない。
However, there is no problem as described below even when the driver is not actively willing to cancel the slip suppression control when the accelerator is closed.

例えば、低摩擦係数路走行時にアクセル閉操作を行なう
ということは、スリップ発生を認識してドライバがスリ
ップ抑制操作を行なったとみなすことが出来、その後、
マップ#0が選択されていても十分に注意してドライバ
がアクセル操作を行なうことを期待出来る。
For example, performing the accelerator closing operation when traveling on a low friction coefficient road can be regarded as the driver performing the slip suppressing operation after recognizing the occurrence of slip.
Even if the map # 0 is selected, the driver can be expected to operate the accelerator with sufficient caution.

また、停車からの再発進時には無意識のうちにアクセル
閉操作が行なわれるが、この時、特定のマップ#0が選
択されることは、再発進時の加速フィーリングが常に同
一であることを意味し、運転のし易さをもたらす。
Also, when the vehicle restarts from a stop, the accelerator is closed unknowingly. At this time, the specific map # 0 is selected, which means that the acceleration feeling when restarting is always the same. And brings ease of driving.

以上、本発明の実施例を図面により詳述してきたが、具
体的な構成はこの実施例に限られるものではなく、本発
明の要旨を逸脱しない範囲における設計変更等があって
も本発明に含まれる。
Although the embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and the present invention can be applied even if there is a design change or the like within a range not departing from the gist of the present invention. included.

例えば、実施例では上限及び下限を有する領域制御特性
マップを複数設定した例を示したが、直線や折れ線や曲
線等による線型制御特性マップでもよいし、また、上限
のみを有する領域制御特性マップでもよい。
For example, although the embodiment shows an example in which a plurality of area control characteristic maps having upper and lower limits are set, a linear control characteristic map such as a straight line, a polygonal line or a curved line may be used, or an area control characteristic map having only an upper limit may be used. Good.

また、実施例では、アクセル閉操作時に選択される所定
の制御特性マップをマップ#0にする例を示したが、マ
ップ#1を選択する等、他の特定マップを選択するよう
にしてもよいし、さらに、現在選択されているマップか
ら3段階上位のマップを選択する等、予め定めた所定数
上位のマップを選択するようにしてもよい。
Further, in the embodiment, the example in which the predetermined control characteristic map selected at the accelerator closing operation is set to the map # 0 has been shown, but another specific map may be selected such as selecting the map # 1. Further, it is also possible to select a map that is a predetermined number higher than a predetermined number, such as selecting a map that is three steps higher than the currently selected map.

また、マップ落ち制御では、スリップ率の時間変化率を
加味し、スリップ率の上昇度合に応じてマップを何枚落
すか決定するようにしてもよい。
Further, in the map drop control, the number of maps to be dropped may be determined according to the degree of increase in the slip ratio, taking into consideration the time change rate of the slip ratio.

また、実施例では、ΔL−Δθ特性として1つの特性を
示したが、例えば、第4図の点線に示すような特性を加
え、マップ#0が選択されている時には実線の特性に基
づいてΔθが設定され、マップ#1〜#7が選択されて
いる時には点線の特性に基づいてΔθが設定されるよう
にしてもよく、この場合には絶対アクセル操作量に対す
るスロットル開度の制御ゲインを走行路面状態に対応さ
せることができ、駆動輪スリップが未然に防止される。
Further, although one characteristic is shown as the ΔL-Δθ characteristic in the embodiment, for example, when the map # 0 is selected, Δθ based on the characteristic of the solid line is added when the characteristic shown by the dotted line in FIG. 4 is added. May be set, and when maps # 1 to # 7 are selected, Δθ may be set based on the characteristic of the dotted line. In this case, the control gain of the throttle opening with respect to the absolute accelerator operation amount is traveled. It can be adapted to the road surface condition, and the drive wheel slip can be prevented in advance.

また、スリップ率が新たな設定値を越えた時は、無条件
にスロットル弁を全閉にさせて駆動輪スリップを早期に
回避するようにしてもよい。
Further, when the slip ratio exceeds a new set value, the throttle valve may be unconditionally fully closed to avoid the drive wheel slip early.

(発明の効果) 以上説明してきたように、本発明の車両用駆動力制御装
置にあっては、スリップ率が設定スリップ率を越える度
に、現在選択されている制御特性マップよりアクセル操
作量に対するスロットル開度の増大比率を下げた下位の
制御特性マップを選択すると共に、新たに設定スリップ
率を越えるまでは下位の制御特性マップをそのまま保持
するマップ選択手段と、スリップ率が所定のスリップ率
以下でかつアクセル閉操作時にはアクセル操作量に対す
るスロットル開度の増大比率が高い所定の制御特性マッ
プをマップ選択手段によるマップ選択に優先して選択す
るアクセル閉操作時マップ選択手段とを設けた構成とし
た為、ドライバがアクセル閉操作を行ないことによって
スリップ抑制制御の解除意志を積極的に表明することが
出来ると共に、その後の走行時にはドライバの期待に応
える発進性や加速性を発揮させることが出来る。
(Effects of the Invention) As described above, in the vehicle driving force control device of the present invention, each time the slip ratio exceeds the set slip ratio, the accelerator operation amount is calculated based on the currently selected control characteristic map. In addition to selecting a lower control characteristic map with a reduced throttle opening increase ratio, a map selecting means for holding the lower control characteristic map as it is until the newly set slip ratio is exceeded, and a slip ratio below a predetermined slip ratio. In addition, at the time of accelerator closing operation, the accelerator closing operation map selecting means for selecting a predetermined control characteristic map with a high rate of increase in throttle opening relative to the accelerator operation amount prior to the map selection by the map selecting means is provided. Therefore, the driver's intention to release the slip suppression control can be positively expressed by performing the accelerator closing operation. As you come, you will be able to demonstrate the startability and acceleration that will meet the expectations of the driver when you drive thereafter.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の車両用駆動力制御装置を示すクレーム
対応図、第2図は本発明実施例の駆動力制御装置を示す
全体図、第3図は実施例装置のスロットル弁制御回路に
設定されている領域制御特性マップ図、第4図は実施例
装置のスロットル弁制御回路に設定されている相対アク
セル操作量−スロットル開度変化量の関係特性図、第5
図は実施例のスロットル弁制御回路での制御作動のメイ
ンルーチンを示すフローチャート図、第6図は実施例の
スロットル弁制御回路での制御作動のサブルーチンを示
すフローチャート図、第7図は実施例装置でのスリップ
率しきい値特性図、第8図はマップ上り制御でのスロッ
トル開度の変化を示す説明図である。 a……駆動輪速検出手段 b……車体速検出手段 c……スリップ率演算手段 d……アクセル操作量検出手段 e……実スロットル開度値検出手段 f……マップ設定手段 g……マップ選択手段 h……目標スロットル開度値設定手段 i……スロットルアクチュエータ j……スロットル弁開閉制御手段 k……アクセル閉操作検出手段 m……アクセル閉操作時マップ選択手段
FIG. 1 is a diagram corresponding to the claims showing the vehicle driving force control device of the present invention, FIG. 2 is an overall view showing the driving force control device of the embodiment of the present invention, and FIG. 3 is a throttle valve control circuit of the embodiment device. FIG. 5 is a region control characteristic map diagram that is set, and FIG. 4 is a relative characteristic diagram of relative accelerator operation amount-throttle opening change amount that is set in the throttle valve control circuit of the embodiment apparatus.
FIG. 6 is a flow chart showing a main routine of control operation in the throttle valve control circuit of the embodiment, FIG. 6 is a flow chart showing a subroutine of control operation in the throttle valve control circuit of the embodiment, and FIG. FIG. 8 is a slip ratio threshold characteristic diagram, and FIG. 8 is an explanatory diagram showing changes in the throttle opening degree in map up control. a: driving wheel speed detecting means b: vehicle speed detecting means c: slip ratio calculating means d: accelerator operation amount detecting means e: actual throttle opening value detecting means f: map setting means g: map Selection means h ... Target throttle opening value setting means i ... Throttle actuator j ... Throttle valve opening / closing control means k ... Accelerator closing operation detecting means m ... Accelerator closing operation map selecting means

フロントページの続き (56)参考文献 特開 昭54−88527(JP,A) 特開 昭61−1543(JP,A) 特開 昭63−147939(JP,A)Front Page Continuation (56) References JP-A-54-88527 (JP, A) JP-A-61-1543 (JP, A) JP-A-63-147939 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】駆動輪速検出手段から得られる車輪速度と
車体速検出手段から得られる車体速度とによってタイヤ
−路面間のスリップ率を演算するスリップ率演算手段
と、 アクセル操作子に対するアクセル操作量を検出するアク
セル操作量検出手段と、 スロットル弁の実スロットル開度値を検出する実スロッ
トル開度値検出手段と、 アクセル操作量に対するスロットル開度の関係を、制御
特性マップとして複数設定させているマップ設定手段
と、 前記スリップ率が設定スリップ率を越える度に、現在選
択されている制御特性マップよりアクセル操作量に対す
るスロットル開度の増大比率を下げた下位の制御特性マ
ップを選択すると共に、新たに設定スリップ率を越える
までは下位の制御特性マップをそのまま保持するマップ
選択手段と、 アクセル操作量が全閉に近い設定値以下であることでア
クセル閉操作を検出するアクセル閉操作検出手段と、 スリップ率が所定のスリップ率以下でかつアクセル閉操
作時にはアクセル操作量に対するスロットル開度の増大
比率が高い所定の制御特性マップを前記マップ選択手段
によるマップ選択に優先して選択するアクセル閉操作時
マップ選択手段と、 前記マップ選択手段もしくはアクセル閉操作時マップ選
択手段により選択されている制御特性マップと前記アク
セル操作量とによって目標スロットル開度値を求める目
標スロットル開度値設定手段と、 前記実スロットル開度値を前記目標スロットル開度値に
一致させる制御信号をスロットルアクチュエータに対し
て出力するスロットル弁開閉制御手段と、 を備えていることを特徴とする車両用駆動力制御装置。
1. A slip ratio calculating means for calculating a slip ratio between a tire and a road surface based on a wheel speed obtained from a driving wheel speed detecting means and a vehicle body speed obtained from a vehicle body speed detecting means, and an accelerator operation amount for an accelerator operator. The accelerator operation amount detecting means for detecting the throttle opening, the actual throttle opening value detecting means for detecting the actual throttle opening value of the throttle valve, and the relationship between the throttle opening and the accelerator operation amount are set as a plurality of control characteristic maps. A map setting means, and each time the slip ratio exceeds the set slip ratio, a lower control characteristic map in which the increase rate of the throttle opening with respect to the accelerator operation amount is lowered from the currently selected control characteristic map is selected. A map selection means for holding the lower control characteristic map as it is until the set slip ratio is exceeded. Accelerator closing operation detection means that detects the accelerator closing operation when the cell operation amount is less than or equal to the set value close to full closing, and the throttle opening for the accelerator operation amount when the slip ratio is less than the predetermined slip ratio and the accelerator closing operation is performed. Accelerator closing operation map selecting means for selecting a predetermined control characteristic map having a high increase ratio in preference to map selection by the map selecting means, and control selected by the map selecting means or accelerator closing operation map selecting means Target throttle opening value setting means for obtaining a target throttle opening value based on a characteristic map and the accelerator operation amount, and a control signal for matching the actual throttle opening value with the target throttle opening value is output to the throttle actuator. And a throttle valve opening / closing control means for controlling the vehicle. Driving force control device.
JP62018096A 1987-01-27 1987-01-27 Vehicle drive force control device Expired - Lifetime JPH07107374B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62018096A JPH07107374B2 (en) 1987-01-27 1987-01-27 Vehicle drive force control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62018096A JPH07107374B2 (en) 1987-01-27 1987-01-27 Vehicle drive force control device

Publications (2)

Publication Number Publication Date
JPS63186930A JPS63186930A (en) 1988-08-02
JPH07107374B2 true JPH07107374B2 (en) 1995-11-15

Family

ID=11962097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62018096A Expired - Lifetime JPH07107374B2 (en) 1987-01-27 1987-01-27 Vehicle drive force control device

Country Status (1)

Country Link
JP (1) JPH07107374B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013154833A (en) * 2012-01-31 2013-08-15 Toyota Motor Corp Vehicle control device
WO2020008775A1 (en) * 2018-07-02 2020-01-09 古野電気株式会社 Speed control device, automatic navigation system, and speed control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013154833A (en) * 2012-01-31 2013-08-15 Toyota Motor Corp Vehicle control device
WO2020008775A1 (en) * 2018-07-02 2020-01-09 古野電気株式会社 Speed control device, automatic navigation system, and speed control method
US11472289B2 (en) 2018-07-02 2022-10-18 Furuno Electric Company Limited Speed control device, automatic navigation system and method of controlling speed

Also Published As

Publication number Publication date
JPS63186930A (en) 1988-08-02

Similar Documents

Publication Publication Date Title
JP3539696B2 (en) Constant-speed running control device for electric vehicles
JPH0799097B2 (en) Vehicle drive force control device
JP2704804B2 (en) Vehicle traction control device
JP2519960B2 (en) Vehicle traction control method
JP2502633B2 (en) Vehicle drive force control device
JPH0749786B2 (en) Vehicle drive force control device
JP2704774B2 (en) Vehicle drive wheel slip control system
JPH01170727A (en) Drive force controller for vehicle
JPH07107374B2 (en) Vehicle drive force control device
JPH0696995B2 (en) Vehicle drive force control device
JPH07107375B2 (en) Vehicle drive force control device
JP2528456B2 (en) Vehicle drive force control device
JPH07107373B2 (en) Vehicle drive force control device
JP2578865B2 (en) Vehicle driving force control device
JPH07108631B2 (en) Vehicle drive force control device
JP2522782B2 (en) Vehicle drive force control device
JPH0692752B2 (en) Vehicle drive force control device
JP2522783B2 (en) Vehicle drive force control device
JP2578872B2 (en) Vehicle driving force control device
JPH06100112B2 (en) Vehicle drive force control device
JPS6318146A (en) Drive force control device for vehicle
JPH0733778B2 (en) Vehicle drive force control device
JPS6316141A (en) Vehicle driving force control device
JPH0645639Y2 (en) Vehicle drive force control device
JPH0726581B2 (en) Vehicle drive force control device