JPH0726581B2 - Vehicle drive force control device - Google Patents
Vehicle drive force control deviceInfo
- Publication number
- JPH0726581B2 JPH0726581B2 JP16225186A JP16225186A JPH0726581B2 JP H0726581 B2 JPH0726581 B2 JP H0726581B2 JP 16225186 A JP16225186 A JP 16225186A JP 16225186 A JP16225186 A JP 16225186A JP H0726581 B2 JPH0726581 B2 JP H0726581B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- throttle opening
- accelerator operation
- operation amount
- opening 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
Links
Landscapes
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (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, even if the vehicle running characteristic changes depending on the engine speed or the like, the gear position of the transmission is corrected for the change. However, since the engine driving force is controlled by a unique control characteristic without performing the above, there are the following problems.
例えば、高速側ギヤ位置で走行している時に最適な
駆動力が確保されても、ドライバにより(あるいは、オ
ートマチック車であれば自動変速により)低速側ギヤ位
置が選択された場合、ギヤ比の変更により駆動力が大き
くなるため、駆動輪スリップを招く恐れがある。For example, even if the optimum driving force is secured when the vehicle is traveling in the high-speed gear position, the gear ratio is changed if the low-speed gear position is selected by the driver (or automatic gear shifting in an automatic vehicle). As a result, the driving force becomes large, which may cause a slip of the driving wheels.
また、低速側ギヤ位置で走行している時に最適な駆
動力が確保されても、ドライバ等により高速側ギヤ位置
が選択された場合、ギヤ比の変更により駆動力が小さく
なるため、加速感不足を招く恐れがある。In addition, even if the optimum driving force is secured when traveling in the low speed side gear position, if the high speed side gear position is selected by the driver, etc., the driving force will decrease due to the change of the gear ratio, so the feeling of acceleration is insufficient. May lead to
また、ギヤ位置が一定の場合であって、スリップ防
止制御後に駆動輪スリップが発生しない最適駆動力を保
つためには、エンジン軸トリクを一定に保つ必要があ
り、そのためにはエンジン回転数の変動に対してアクセ
ルペダルの踏み加減によりスロットル開度を補正しなけ
ればならない。例えば、第9図で示すようなエンジン特
性を有する車両で、軸トルク8kg・mを確保するために
はエンジン回転の上昇または低下に対してスロットル開
度θを、 のように逐次補正しなければならない。In addition, when the gear position is constant, in order to maintain the optimum driving force that does not cause the drive wheel slip after the slip prevention control, it is necessary to keep the engine shaft trick constant, and for that purpose, the engine speed fluctuation On the other hand, the throttle opening must be corrected by adjusting the accelerator pedal. For example, in a vehicle having an engine characteristic as shown in FIG. 9, in order to secure an axial torque of 8 kg · m, the throttle opening θ is set to increase or decrease of the engine rotation, It has to be corrected sequentially.
(問題点を解決するための手段) 本発明は、上述のような問題点を解決するため、すなわ
ち最適の駆動を得ることを目的としてなされたもので、
この目的達成のために本発明では以下に述べる解決手段
とした。(Means for Solving Problems) The present invention has been made in order to solve the problems described above, that is, to obtain optimum driving,
In order to achieve this object, the present invention has the following solution means.
第1の発明の解決手段を、第1A図に示すクレーム対応図
により説明すると、アクセル操作子に対するアクセル操
作量を検出するアクセル操作量検出手段aと、スロット
ル弁の実スロットル開度値を検出する実スロットル開度
値検出手段bと、トランスミッションのギヤ位置を検出
するギヤ位置検出手段cと、前記トランスミッションの
ギヤ位置が、高速側ギヤ位置である程、アクセル操作量
に対するスロットル開度の増大比率を高めた制御特性マ
ップを設定するマップ設定手段eと、該マップ設定手段
eにより設定された制御特性マップと前記アクセル操作
量とによって目標スロットル開度値を求める目標スロッ
トル開度値設定手段fと、前記実スロットル開度値を前
記目標スロットル開度値に一致させる制御信号をスロッ
トルアクチュエータgに対して出力するスロットル弁開
閉制御手段hと、を備えていることを特徴とする手段と
した。The solution means of the first invention will be described with reference to the claim correspondence diagram shown in FIG. 1A. An accelerator operation amount detection means a for detecting an accelerator operation amount for an accelerator operator and an actual throttle opening value of a throttle valve are detected. The actual throttle opening value detecting means b, the gear position detecting means c for detecting the gear position of the transmission, and the higher the gear position of the transmission is the higher gear position, the greater the increase ratio of the throttle opening to the accelerator operation amount becomes. Map setting means e for setting an enhanced control characteristic map, target throttle opening value setting means f for obtaining a target throttle opening value based on the control characteristic map set by the map setting means e and the accelerator operation amount, A control signal that causes the actual throttle opening value to match the target throttle opening value is transmitted to the throttle actuator. A throttle valve opening control means h to be output to g, and a means, characterized in that it comprises a.
第2の発明の解決手段を、第1B図に示すクレーム対応図
により説明すると、アクセル操作子に対するアクセル操
作量を検出するアクセル操作量検出手段aと、スロット
ル弁の実スロットル開度値を検出する実スロットル開度
値検出手段bと、エンジン回転数を検出するエンジン回
転数検出手段dと、前記エンジン回転数が、高エンジン
回転数である程、アクセル操作量に対するスロットル開
度の増大比率を高めた制御特性マップを設定するマップ
設定手段eと、該マップ設定手段eにより設定された制
御特性マップと前記アクセル操作量とによって目標スロ
ットル開度値を求める目標スロットル開度値設定手段f
と、前記実スロットル開度値を前記目標スロットル開度
値に一致させる制御信号をスロットルアクチュエータg
に対して出力するスロットル弁開閉制御手段hと、を備
えていることを特徴とする手段とした。The solution means of the second invention will be described with reference to the claim correspondence diagram shown in FIG. 1B. An accelerator operation amount detection means a for detecting an accelerator operation amount with respect to an accelerator operator, and an actual throttle opening value of a throttle valve are detected. The actual throttle opening value detecting means b, the engine speed detecting means d for detecting the engine speed, and the higher the engine speed is, the higher the increasing ratio of the throttle opening to the accelerator operation amount is. Map setting means e for setting the control characteristic map, and target throttle opening value setting means f for obtaining the target throttle opening value by the control characteristic map set by the map setting means e and the accelerator operation amount.
And a control signal that causes the actual throttle opening value to match the target throttle opening value.
And a throttle valve opening / closing control means h for outputting to.
(作 用) 従って、本発明の車両用駆動力制御装置では、車両走行
時には、トランスミッションのギヤ位置が高速側ギヤ位
置である程、また、エンジン回転数が高エンジン回転数
である程アクセル操作量に対するスロットル開度の増大
比率(制御ゲイン)を高めた制御特性マップが設定さ
れ、この制御特性マップに基づいてアクセル操作に対応
したスロットル弁の開閉制御が行なわれる。(Operation) Therefore, in the vehicle driving force control device of the present invention, when the vehicle is running, the accelerator operation amount is increased as the transmission gear position is set to the higher gear position and the engine rotation speed is set to the higher engine rotation speed. A control characteristic map in which the increase rate (control gain) of the throttle opening is increased is set, and the opening / closing control of the throttle valve corresponding to the accelerator operation is performed based on this control characteristic map.
このように、ギヤ位置又はエンジン回転数の少なくとも
一方を入力情報として制御特性マップが設定されること
で、ギヤ位置やエンジン回転数の変化による駆動輪スリ
ップの発生や加速感不足の発生が防止されて、最適なエ
ンジン駆動力が確保される。In this way, the control characteristic map is set by using at least one of the gear position and the engine speed as input information, so that the occurrence of drive wheel slip and the lack of acceleration feeling due to the change of the gear position and the engine speed are prevented. Thus, the optimum engine driving force is secured.
(実施例) 以下、本発明の実施例を図面により詳述する。(Examples) Examples of the present invention will be described in detail below with reference to the drawings.
尚、この実施例を述べるにあたって、マップ設定手段は
エンジン回転数とギヤ位置との双方の信号を入力してア
クセル操作量に対するスロットル開度の増大比率を決め
ている。駆動力形式としては後輪駆動車に適用した駆動
力制御装置を例にとる。In describing this embodiment, the map setting means inputs signals of both the engine speed and the gear position to determine the increasing ratio of the throttle opening to the accelerator operation amount. As a driving force type, a driving force control device applied to a rear-wheel drive vehicle is taken as an example.
まず、実施例の構成を説明する。First, the configuration of the embodiment will be described.
実施例の駆動力制御装置Aが適用される後輪駆動車のパ
ワートレーンPは、第2図に示すように、エンジン10、
オートマチックトランスミッション11、プロペラシャフ
ト12、リヤディファレンシャル13、リヤドライブシャフ
ト14,15、後輪16,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,
It has an automatic transmission 11, a propeller shaft 12, a rear differential 13, rear drive shafts 14 and 15, and rear wheels 16 and 17.
前輪18,19は非駆動輪である。The front wheels 18 and 19 are non-driving wheels.
実施例の駆動力制御装置Aは、アクセル操作子であるア
クセルペダル20と、前記エンジン10の吸気系であるスロ
ットルチャンバ21に設けられるスロットル弁22とを機械
的に非連結とし、アクセルコントロールワイヤ等の機械
的な連結手段に代えてアクセルペダル20とスロットル弁
22との間に設けられる制御装置で、入力センサとして、
後輪回転数センサ30、右前輪回転数センサ31、左前輪回
転数センサ32、アクセルポテンショメータ33、ギヤ位置
センサ36、エンジン回転数センサ37を備え、演算処理手
段として、スロットル弁制御回路34を備え、スロットル
アクチュエータとして、ステップモータ35を備えてい
る。The driving force control apparatus A of the embodiment mechanically disconnects an accelerator pedal 20 which is an accelerator operator and a throttle valve 22 which is provided in a throttle chamber 21 which is an intake system of the engine 10 from an accelerator control wire or the like. Accelerator pedal 20 and throttle valve instead of the mechanical connection of
22 is a control device provided between the input device and
A rear wheel speed sensor 30, a right front wheel speed sensor 31, a left front wheel speed sensor 32, an accelerator potentiometer 33, a gear position sensor 36, an engine speed sensor 37, and a throttle valve control circuit 34 as an arithmetic processing means. A step motor 35 is provided 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に読み込まれる。Since the output signal from the accelerator potentiometer 33 is an analog signal based on the 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.
前記ギヤ位置センサ36は、ドライブレンジ(Dレンジ)
への選択時に、前記オートマチックトランスミッション
11のギヤ位置を検出する手段で、このギヤ位置センサ36
からは各ギヤ位置Gpに応じたギヤ位置信号(gp)が出力
される。The gear position sensor 36 has a drive range (D range).
When selecting to the automatic transmission
The gear position sensor 36
Outputs a gear position signal (gp) corresponding to each gear position Gp.
尚、実施例では前進4速のオートマチックトランスミッ
ション11が適用されていて、ギヤ位置センサ36からは、
1速(1st),2速(2nd),3速(3rd),4速(4th)のそれ
ぞれが判別できるギヤ位置信号(gp)が出力される。Incidentally, in the embodiment, the automatic transmission 11 of the fourth forward speed is applied, and from the gear position sensor 36,
A gear position signal (gp) is output that can identify each of first speed (1st), second speed (2nd), third speed (3rd), and fourth speed (4th).
前記エンジン回転数センサ37は、エンジン10の回転数を
検出する手段で、エンジン回転数NEに応じたエンジン回
転数信号(ne)が出力される。The engine speed sensor 37 is a means for detecting the speed of the engine 10, and outputs an engine speed signal (ne) corresponding to the engine speed N E.
前記スロットル弁制御回路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で領域制御特性マップを設
定するにあたっては、MAPFLGによってマップ上り選択処
理及びマップ落ち選択処理を先に行ない、両選択処理を
経過して選択されたMAPFLGの番号に対応するマップ番号
を選定し、この選定したマップ番号(#0〜#7)と前
記ギヤ位置Gpと前記エンジン回転数NEとで最終的なマッ
プスロットル開度最大値MθMAXを決定し、このMθMAX
に基づいて領域制御特性マップが設定される。In setting the region control characteristic map by the throttle valve control circuit 34, the map up-link selection process and the map drop-down selection process are performed first by MAPFLG, and the map corresponding to the number of the MAPFLG selected after both selection processes have passed. select a number, to determine the final map throttle opening maximum M.theta MAX in this selection was map number (# 0 through # 7) and the gear position Gp to the engine rotational speed N E, the M.theta MAX
A region control characteristic map is set based on
尚、第7図(A)〜第7図(G)のマップスロットル開
度最大値特性は、ギヤ位置Dレンジで実験的に求められ
た特性である。The map throttle opening maximum value characteristics of FIGS. 7 (A) to 7 (G) are characteristics experimentally obtained in the gear position D range.
また、前記マップ番号#0〜#7は、路面摩擦係数μを
下記の表1とした場合の最大駆動力を発生するスロット
ル開度θに相当する。Further, the map numbers # 0 to # 7 correspond to the throttle opening θ that generates the maximum driving force when the road surface friction coefficient μ is set in Table 1 below.
また、スロットル弁制御回路34のメモリ343には、第3
図に示すように、相対アクセル操作量Δlに対するスロ
ットル開度変化量Δθとの関係特性が三次曲線的な特性
として設定されている。 The memory 343 of the throttle valve control circuit 34 stores the third
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 the slip ratio calculating means, accelerator operation amount detecting means, actual throttle opening value detecting means, map selecting means, map setting means, target throttle opening value setting means described in the claims. A throttle valve opening / closing control means is included.
尚、前記実スロットル開度値検出手段は、スロットル弁
制御回路34のCPU342から出力インタフェース回路344へ
のSTEP指令信号を同時にメモリ343で受け、このメモリ3
43でSTEP数を書込みカウントする内部回路構成の手段で
あり、CPU342からの読み出し指令に従って実スロットル
開度値θ0が随時CPU342へ読み出される。The actual throttle opening value detecting means receives the STEP command signal from the CPU 342 of the throttle valve control circuit 34 to the output interface circuit 344 in the memory 343 at the same time, and the memory 3
It is a means of an internal circuit configuration for writing and counting the number of STEPs in 43, and the actual throttle opening value θ 0 is read out to the CPU 342 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におけるスロットル弁開閉制御作動の流れ
を、第4図に示すメインルーチンのフローチャート図と
第5図に示すサブルーチンのフローチャート図とによっ
て述べる。First, the flow of 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. 4 and the flowchart of the subroutine shown in FIG.
尚、第4図のメンインルーチンでの処理は、図示してい
ないオペレーティングシステムにより所定周期(例えば
2.0msec)で起動される定時間割り込み処理であり、第
5図のサブルーチンでの処理は、この定時間割り込みに
より決定されるステップモータ35への信号出力周期に応
じてメインルーチン内で適宜起動されるoci(アウトプ
ット・コンペア・インタラプト)割り込み処理である。The process in the main routine of FIG. 4 is performed by a not-shown operating system in a predetermined cycle (for example,
2.0 msec) is a constant time interrupt process, and the process in the subroutine of FIG. 5 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.
(イ)初期設定 第4図に示すメインルーチンは、キーシリンダへエンジ
ンキーを差し込み、イングニッションスイッチをOFFか
らONに切り換えた時点から起動が開始され、第1回目の
処理作動時には、最初かどうかの判断がなされ(ステッ
プ100)、次のイニシャライズステップ101に進む。(A) Initialization The main routine shown in Fig. 4 starts when the engine key is inserted into the key cylinder and the ignition switch is switched from OFF to ON. A determination is made (step 100) and the process proceeds to the next initialization step 101.
このイニシャライズステップ101では、MAPFLGをMAPFLG
=0に設定すると共に、他のFLGや基準値l00,θ00等の
情報を全てクリアにする。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の演算式は、VF=1/2(VFR+VFL)
であり、平均値により求めている。The formula for calculating the front wheel rotation speed V F is V F = 1/2 (V FR + V FL )
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は、グラフにあらわすと、第6図に示すよ
うになり、このスリップ率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. 6, the slip ratio S is less the set slip rate control operation of the S 0, S 1 , the threshold when compared to S 2.
(ハ)走行状態情報の読み込み ステップ108では、走行状態情報として、ギヤ位置セン
サ36によるギヤ位置Gpと、エンジン回転数センサ37によ
るエンジン回転数NEとが読み込まれる。(C) Reading of running state information In step 108, the gear position Gp by the gear position sensor 36 and the engine speed N E by the engine speed sensor 37 are read as running state information.
(ニ)制御情報の設定処理 後述するマップ選択処理やアクセルワーク判別処理で用
いられる制御情報の設定処理は、ステップ150〜ステッ
プ154で行なわれる。(D) Control Information Setting Processing The control information setting processing used in map selection processing and accelerator work determination processing, 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として、また、現在のスロットル弁開度
が実スロットル開度値θ0としてサンプリングされて読
み込まれる(ステップ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).
(ホ)マップ上り選択処理 現在選択されている基準領域制御特性マップより絶対ア
クセル操作量lに対するスロットル開度θの増大比率を
上げた上位の基準領域制御特性マップを選択するマップ
上り選択処理は、ステップ110〜ステップ114で行なわ
れ、ステップ110〜ステップ113がマップ上りの条件とな
っている。まず、今回相対アクセル操作量ΔL0がΔL0<
0かどうか、すなわちアクセルペダル20に対して踏み込
み操作時であるかどうかが判断され(ステップ110)、
次に、スリップ率SがS≦S0(例えば、S0=0.1)であ
るかどうか、すなわち設定スリップ率S0以下で駆動輪ス
リップがほとんど発生していないかどうかが判断され
(ステップ111)、次に実スロットル開度値θ0がθ0
≧θMAXかどうか、すなわち実スロットル開度値θ0が
設定されている領域制御特性マップによるスロットル開
度上限値θMAXかどうかが判断され(ステップ112)、次
にMAPFLGがMAPFLG=0かどうか、すなわちマップ上りが
可能なマップ#1〜#7であるかどうかが判断され(ス
テップ113)、これらのマップ上り条件を全て満足して
いる時にだけステップ114へ進み、MAPFLGの番号(#1
〜#7)が1番下げられ(ステップ114)、基準領域制
御特性マップとしては1段階上位のマップに移行する。(E) Map ascending selection process The map ascending selection process for selecting an upper reference region control characteristic map in which the increase ratio of the throttle opening θ with respect to the absolute accelerator operation amount 1 is higher than the currently selected reference region control characteristic map, Steps 110 to 114 are performed, and steps 110 to 113 are conditions for map ascent. First, this time the relative accelerator operation amount ΔL 0 is ΔL 0 <
It is determined whether or not 0, that is, whether or not the accelerator pedal 20 is being depressed (step 110),
Next, it is determined whether or not the slip ratio S is S ≦ S 0 (for example, S 0 = 0.1), that is, whether or not the drive wheel slip has occurred at the set slip ratio S 0 or less (step 111). , Then the actual throttle opening value θ 0 is θ 0
It is determined whether ≧ θ MAX , that is, whether the actual throttle opening value θ 0 is the throttle opening upper limit value θ MAX according to the set region control characteristic map (step 112), and whether MAPFLG is MAPFLG = 0. That is, it is determined whether or not the maps are maps # 1 to # 7 that allow map ascent (step 113), and the process proceeds to step 114 only when all of these map ascent conditions are satisfied, and the map FLG number (# 1
To # 7) are lowered by 1 (step 114), and the map moves to the one-step higher map as the reference area control characteristic map.
尚、前記ステップ110〜ステップ113で述べたマップ上り
条件を1つでも満足しない時は、新たにマップ上り条件
の全てが満足されるまでその時に選択されている基準領
域制御特性マップが保持される。When any one of the map ascending conditions described in steps 110 to 113 is not satisfied, the reference area control characteristic map selected at that time is held until all the map ascending conditions are newly satisfied. .
(ヘ)マップ落ち選択処理 現在選択されている基準領域制御特性マップより絶対ア
クセル操作量lに対するスロットル開度θの増大比率を
下げた下位の基準領域制御特性マップを選択するマップ
落ち選択処理は、ステップ120〜ステップ131で行なわれ
る。(F) Map drop selection process The map drop selection process of selecting a lower reference region control characteristic map in which the increase rate of the throttle opening θ with respect to the absolute accelerator operation amount 1 is lower than the currently selected reference region control characteristic map is This is performed in steps 120 to 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 reference area control characteristic map.
尚、ステップ124でマップ1枚落ちが行なわれた後は、
ステップ120でS≦S1と判断され、ステップ125を経過し
てFLAG・A=0にセットされ、しかも、新たにS>S1と
ならない限り、マップ1枚落ちの選択処理はなされず、
ステップ124でのマップ1枚落ちにより選択された基準
領域制御特性マップがそのまま保持される。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 reference region control characteristic map selected by dropping one map in step 124 is held as it is.
ただし、FLAG・A=1の時でステップ121からステップ1
26へ進み、後述するS>S2というマップ落しの条件を満
足している場合は別である。However, when FLAG · A = 1, step 121 to step 1
The process proceeds to step 26, and the case where the condition of S> S 2 to be described later that satisfies the map dropping condition is satisfied is different.
また、前記ステップ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 of dropping one map (S> S 2 and MAPFLG ≠ 7) is satisfied, and thus the number of MAPFLG ( #
0 to # 6) is incremented by 1 (step 130), and the map moves to the map one step lower as the reference area control characteristic map.
尚、ステップ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 reference area control characteristic map selected by dropping one map in step 130 is held as it is.
(ト)領域制御特性マップの設定 ステップ140では、前述のマップ上り選択処理とマップ
落ち選択処理との経過によって選択されているMAPFLGの
番号(第7図の(A)〜(G))と、前記ステップ108
で読み込まれたギヤ位置Gp及びエンジン回転数NEによっ
てマップスロットル開度最大値MθMAXが決定される。(G) Setting of area control characteristic map In step 140, the number of MAPFLG ((A) to (G) in FIG. 7) selected by the progress of the above-described map ascending selection processing and map omission selection processing, Step 108
The map throttle opening maximum value Mθ MAX is determined by the gear position Gp and the engine speed N E read in.
次いで、このマップスロットル開度最大値MθMAXか
ら、第8図に示すように、マップ上限を、絶対アクセル
操作量3/4でのマップスロットル開度最大値MθMAXとゼ
ロ基準点とを結ぶ線と、絶対アクセル操作量3/4〜4/4に
おけるマップスロットル開度最大値MθMAXの線とで形
成し、マップ下限を、絶対アクセル操作量4/4でのマッ
プスロットル開度最大値MθMAXとゼロ基準点とを結ぶ
線で形成して、第8図の斜線で示すような領域制御特性
マップが最終的に設定される。Then, the line from the map throttle opening maximum M.theta MAX, as shown in FIG. 8, the map limit, connecting the absolute map throttle opening maximum value of the accelerator operation amount 3/4 M.theta MAX and zero reference point And the line of the map throttle opening maximum value Mθ MAX at the absolute accelerator operation amount 3/4 to 4/4, and the map lower limit is formed by the map throttle opening maximum value Mθ MAX at the absolute accelerator operation amount 4/4. And a zero reference point are connected to each other to finally set an area control characteristic map as shown by the diagonal lines in FIG.
尚、MAPFLG=0の時は、ギヤ位置及びエンジン回転数に
かかわらず、第8図に示す領域制御特性マップ#0が設
定される。When MAPFLG = 0, the region control characteristic map # 0 shown in FIG. 8 is set regardless of the gear position and engine speed.
また、第7図(A)〜(G)の特性から明らかなよう
に、ギヤ位置Gpが高速側ギヤ位置(3速や4速等)であ
る程マップスロットル開度最大値MθMAXは高くなり、
エンジン回転数NEが高回転数である程マップスロットル
開度最大値MθMAXは高くなり、各マップ(#1〜#
7)のそれぞれが複数もしくは無限大のマップを保有す
ることになる。Further, as is clear from the characteristics of FIGS. 7 (A) to (G), the map throttle opening maximum value Mθ MAX becomes higher as the gear position Gp becomes the higher gear position (third speed, fourth speed, etc.). ,
The higher the engine speed N E is, the higher the map throttle opening maximum value Mθ MAX becomes, and each map (# 1 to #
Each of 7) will have multiple or infinite maps.
(チ)アクセルワーク判別処理 アクセルワーク判別処理は、相対アクセル操作量Δ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 determination logic of the accelerator work is that the accelerator pedal 20 is being continuously operated in the stepping direction from the time of processing two cycles before using the previous relative accelerator operation amount ΔL 1 and the current relative accelerator operation amount ΔL 0. When the acceleration accelerator operation determination is made (positive in step 155, affirmative in step 156), or when the deceleration accelerator operation is determined to be subsequently in the returning operation (negative in step 155). , Negative in step 157), proceed to the next step 160.
また、アクセルペダル20が停止操作されてその位置に保
持された場合(ステップ155で否定的,ステップ157で肯
定的)、アクセルペダル20の操作方向が踏み方向から戻
し方向へ切り替わった場合(ステップ155で肯定的,ス
テップ156で否定的)、あるいはその逆に切り替わった
場合(ステップ155で否定的,ステップ157で肯定的)に
は、アクセルペダル踏み込み量の変化量が0を含む増加
から0を含む減少または減少から増加に移行する定速走
行アクセル操作時と判定され、ステップ158へ進み、今
回絶対アクセル操作量l0がアクセル操作量基準値l00と
してセットされ、さらにステップ159へ進み今回の実ス
ロットル開度値θ0がスロットル開度基準値l00として
セットされる。If 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 l 00 .
(リ)相対アクセルストローク演算処理 前述のアクセルワーク判別処理が行なわれた後は、ステ
ップ160へ進み、相対アクセル操作量ΔLが演算され
る。(I) Relative accelerator stroke calculation processing After the above-described accelerator work determination processing is performed, the routine proceeds to step 160, where the relative accelerator operation amount ΔL is calculated.
この相対アクセル操作量ΔLの演算式は、ΔL=l0−l
00であるため、加速アクセル操作時や減速アクセル操作
時には、最初に定速走行アクセル操作が行なわれた時か
ら今回絶対アクセル操作量l0までのアクセル操作変化量
として演算される。また、最初の定速走行アクセル操作
時には、ΔL=l0−l0となり相対アクセル操作量Δ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 accelerator 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. Further, at the first constant speed traveling accelerator operation, ΔL = l 0 −l 0 and the relative accelerator operation amount ΔL becomes zero.
(ヌ)スロットル開度変化量演算 ステップ170では、ステップ160により求められた相対ア
クセル操作量ΔLと、第4図に示すΔL−Δθ特性線図
とによってスロッル開度変化量Δθが演算される。(E) Throttle opening change amount calculation In step 170, the sroll opening change amount Δθ is calculated from 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, the provisional target throttle opening Shitashita, the arithmetic expression for adding the throttle opening reference value theta 00 and the throttle opening change amount [Delta] [theta] in step 180 is calculated 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 θθ with the throttle opening upper limit value θ MAX and the throttle opening lower limit value θ MIN is
First, it is judged whether the provisional target throttle opening value θθ is equal to or more than the throttle opening upper limit value θ MAX (step 181), and θθ
When> θ MAX , the throttle opening upper limit value θ MAX is set as the target throttle opening value θ * (step 18
2). If θθ ≤ θ MAX , it is determined whether the provisional target throttle opening θθ 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 determined. Is set as the target throttle opening value θ * (step 184). Also, θ MIN ≤ θ θ ≤ θ
In the case of MAX , the provisional target throttle opening degree value θθ is set as it is as the target throttle opening degree value θ * (step 185).
すなわち、目標スロットル開度値θ*は、設定された領
域制御特性マップの領域内に存在する値として設定され
る。That is, the target throttle opening degree value θ * is set as a value existing within the set region of the region control characteristic map.
(ヲ)スロットル弁開閉制御処理 前述の目標スロットル開度値設定処理によって目標スロ
ットル開度値θ*が決まったら、実スロットル開度値θ
0を目標スロットル開度値θ*に一致させる方向にスロ
ットル弁22を作動させる処理が第4図のメインルーチン
でのステップ200〜202と、第5図のサブルーチンでのス
テップ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 coincides with the target throttle opening value θ * is performed in steps 200 to 202 in the main routine of FIG. 4 and steps 300 to 304 in the subroutine of FIG. .
まず、偏差εが目標スロットル開度値θ*から実スロッ
トル開度値θ0を差し引くことで演算され(ステップ20
0)、この演算により得られた偏差εに基づいてステッ
プモータ35のモータスピードの算出,正転,逆転,保持
の判断、さらにはoci割り込みルーチンの起動周期が求
められ(ステップ201)、このステップ201で設定された
ステップモータ35の作動制御内容に従ってoci割り込み
ルーチン(第5図)が起動される(ステップ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. 5) is started according to the operation control contents of the step motor 35 set in 201 (step 202).
次に、第5図によりoci割り込みルーチンのフローチャ
ート図について述べる。Next, a flowchart of the oci interrupt routine will be described with reference to FIG.
まず、ステップタモータ35の状態をそのまま保持する保
持指令出力時かどうかの判断がなされ(ステップ30
0)、保持指令が出力されている時にはステップモータ3
5の固定子側励磁状態を保持する(ステップ301)。First, it is judged whether or not a holding command is output to hold the state of the stepper motor 35 as it is (step 30
0), when the hold command is output, step motor 3
Hold the stator side excitation state of 5 (step 301).
また、保持指令出力時以外の場合は、ステップモータ35
を逆転させる逆転指令出力時かどうかの判断がなされ
(ステップ302)、逆転指令が出力されている時には、S
TEPをSTEP−1にセットし(ステップ303)、STEP−1が
得られるパルス信号をステップモータ35に出力する(ス
テップ301)。さらに、ステップモータ35を正転させる
正転指令出力時には、STEPをSTEP+1にセットし(ステ
ップ304)、SETP+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 SETP + 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.
以上説明してきたように、実施例の駆動力制御装置にあ
っては、以下に列挙するような効果が得られる。As described above, in the driving force control device of the embodiment, the effects listed below can be obtained.
設定されるl−θ制御特性マップが領域制御特性マ
ップであり、スロットル開度θの開閉制御は、定速走行
操作時の絶対アクセル操作量lを基準とした相対アクセ
ル操作量ΔLに基づいて行なわれるものであるため、マ
ップ領域内ではスロットル弁22の開閉制御ゲインがアク
セルワークに従って得られることになり、良好な車両の
加速性確保と、定速走行操作時の大きな車速変化防止を
両立できる。The 1-θ control characteristic map that is set is the area control characteristic map, and the opening / closing control of the throttle opening θ is performed based on the relative accelerator operation amount ΔL based on the absolute accelerator operation amount 1 during constant speed traveling operation. Therefore, 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 secure good vehicle acceleration performance and prevent large changes in vehicle speed during constant-speed traveling operation.
ΔL−Δθ特性は、第3図に示すように、三次曲線
的な特性としているために、アクセル微量踏み込み時の
ギクシャク感が防止されるし、多めに踏み込んだ時の高
い加速性の確保が達成される。As shown in FIG. 3, the ΔL-Δθ characteristic is a cubic curve characteristic, so that it is possible to prevent a tingling sensation when the accelerator is slightly depressed, and to secure high acceleration when a large amount is depressed. To be done.
スリップ率Sは、第6図に示すように、低車体速時
には前後輪回転速度差ΔVによってスリップ率Sを求め
るようにしているため、わずかな前後輪回転速度差ΔV
でスリップ率Sが変化する低車体速時に、高検出精度や
高演算精度が要求されないし、演算誤差によるスリップ
率Sの演算値によりマップ上り制御やマップ落ち制御が
行なわれることもない。As shown in FIG. 6, the slip ratio S is determined by the front-rear wheel rotation speed difference ΔV when the vehicle body speed is low.
Therefore, when the vehicle body speed is low when the slip ratio S changes, high detection accuracy and high calculation accuracy are not required, and map up control and map drop control are not performed by the calculated value of the slip ratio S due to a calculation error.
領域制御特性マップのマップ上り制御は、アクセル
ペダル20への踏み込み操作時で、スリップ率SがS≦S0
であることを条件に行なわれるものであるため、スロッ
トル弁22の開き方がアクセル操作に対応し、ドライバへ
の違和感が少ないし、自然な加速感を得ることができ
る。In the map ascending control of the area control characteristic map, the slip ratio S is S ≦ S 0 when the accelerator pedal 20 is depressed.
Therefore, the opening of the throttle valve 22 corresponds to the accelerator operation, the driver does not feel uncomfortable, and a natural feeling of acceleration can be obtained.
領域制御特性マップのマップ落ち制御は、スリップ
率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 ≦
Even if S 1 , the lower region control characteristic map is maintained as it is until the map ascending condition is satisfied or the slip ratio S newly exceeds the set slip ratio S 1 or S 2 .
Even after avoiding the drive wheel slip, there is no immediate return to the previous drive force level that caused the drive wheel slip,
Re-slip is prevented.
また、新たに設定スリップ率S1又はS2を越えたらさらに
マップ落ちするように、駆動輪スリップの発生に対して
はスロットル開度θを小さくして駆動力を減少させる方
向にだけ制御されるため、駆動力増減に伴なうハンチン
グの発生もなく、ガクガク振動が防止される。Further, when the set slip ratio S 1 or S 2 is newly exceeded, the map is further dropped, and in order to further reduce the drive wheel slip, the throttle opening θ is reduced and the drive force is controlled only in the direction to be reduced. Therefore, there is no hunting due to the increase or decrease of the driving force, and jerky vibration is prevented.
マップ上り制御及びマップ落ち制御によって選択さ
れたMAPFLGの番号と、ギヤ位置Gp及びエンジン回転数NE
によりマップスロットル開度最大値MθMAXが決定され
るので、最適な駆動力で走行している時にギヤ位置Gpが
低速側ギヤ位置に切り換わり駆動力が増大しようとして
も、制御ゲインが小さくなる方向に領域制御特性マップ
が補正されることで駆動力の増大が抑えられ、駆動輪ス
リップが防止されるし、逆に、最適な駆動力で走行して
いる時にギヤ位置Gpが高速側ギヤ位置に切り換わり駆動
力が減少しようとしても、制御ゲンインが大きくなる方
向に領域制御特性マップが補正されることで駆動力減少
が抑えられ、加速感不足となることが防止される。MapFLG number selected by map up control and map drop control, gear position Gp and engine speed N E
The map throttle opening maximum M.theta MAX is determined by, as Kawari driving force cut gear position Gp is the low-speed side gear position tries to increase when the vehicle is running at optimal driving force, the direction in which the control gain is reduced The correction of the region control characteristic map suppresses the increase of the driving force and prevents the drive wheels from slipping.On the contrary, when the vehicle is traveling with the optimal driving force, the gear position Gp changes to the high-speed gear position. Even if the switching driving force is about to decrease, the region control characteristic map is corrected in the direction in which the control gain increases, so that the driving force reduction is suppressed and the lack of acceleration feeling is prevented.
また、ギヤ位置が一定で走行している時に、路面摩擦係
数や坂道等の影響で走行抵抗が変化し、エンジン回転数
NEが上昇したり下降したりしても、このエンジン回転数
NEの変化に応じて領域制御特性マップが補正され、軸ト
ルクを一定に保つ方向にスロットル開度が制御されるた
め、エンジン回転数NEの変化に対応したアクセル操作を
行なうことなく、駆動輪スリップの発生や加速感不足の
発生を防止できる。Also, when the vehicle is running with a constant gear position, the running resistance changes due to the road surface friction coefficient, slopes, etc.
Even if N E rises or falls, this engine speed
The region control characteristic map is corrected according to the change in N E , and the throttle opening is controlled in the direction to keep the shaft torque constant, so the drive can be performed without performing the accelerator operation corresponding to the change in the engine speed N E. It is possible to prevent wheel slip and lack of acceleration feeling.
以上、本発明の実施例を図面により詳述してきたが、具
体的な構成はこの実施例に限られるものではなく、本発
明の要旨を逸脱しない範囲における設計変更等があって
も本発明に含まれる。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.
例えば、ギヤ位置のみに応じて制御特性マップを設定す
る場合は、第7図に示された各ギヤ位置のエンジン回転
数800rpmと5600rpmとのMθMAXの値の平均値を用いて、
第8図の絶対アクセル操作量3/4のZ点を決める。ま
た、特定のエンジン回転数のMθMAXの値を用いてZ点
を決めてもよい。For example, when setting the control characteristic map only in accordance with the gear position, the average value of the Mθ MAX values of the engine speed 800 rpm and 5600 rpm at each gear position shown in FIG. 7 is used,
Determine the Z point of the absolute accelerator operation amount 3/4 in Fig. 8. Further, the Z point may be determined using the value of Mθ MAX of the specific engine speed.
また、エンジン回転数のみに応じて制御特性マップを設
定する場合は、第7図に示された各ギヤ位置のエンジン
回転数のMθMAXの平均値(例えば、#1マップにおい
て点線で示す)を用いて、第8図の絶対アクセル操作量
3/4のZ点を決める。Further, when the control characteristic map is set only according to the engine speed, the average value of Mθ MAX of the engine speed at each gear position shown in FIG. 7 (for example, indicated by a dotted line in the # 1 map) is set. Using the absolute accelerator operation amount of Fig. 8
Determine the Z point of 3/4.
また、特定のギヤ位置のMθMAXの値を用いてZ点を決
めてもよい。Further, the Z point may be determined using the value of Mθ MAX at a specific gear position.
また、実施例では上限及び下限を有する領域制御特性マ
ップを設定する例を示したが、直線や折れ線や曲線等に
よる線型制御特性マップを設定するようにしてもよい
し、また、上限のみを有する領域制御特性マップを設定
するようにしてもよい。Further, in the embodiment, the example in which the area control characteristic map having the upper limit and the lower limit is set is shown, but a linear control characteristic map formed by a straight line, a broken line, a curve, or the like may be set, or only the upper limit is set. An area control characteristic map may be set.
また、基準制御特性マップを予め複数設定させておき、
駆動輪スリップの防止制御ではこの基準制御特性マップ
の選択制御で対処し、ギヤ位置やエンジン回転数への対
応を選択した基準制御特性マップを補正するマップ設定
処理で行なうようにしてもよい。In addition, a plurality of reference control characteristic maps are set in advance,
The drive wheel slip prevention control may be performed by the selection control of the reference control characteristic map, and may be performed by map setting processing for correcting the selected reference control characteristic map in correspondence with the gear position and the engine speed.
また、マップ落ち制御では、スリップ率の時間変化率を
加味し、スリップ率の上昇度合に応じてマップを何枚落
すか決定するようにしてもよい。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つの特性を
示したが、例えば、第3図の点線に示すような特性を加
え、マップ#0が選択されている時には実線の特性に基
づいてΔθが設定され、マップ#1〜#7が選択されて
いる時には点線の特性に基づいてΔθが設定されるよう
にしてもよく、この場合には絶対アクセル操作量に対す
るスロットル開度の領域ゲインを走行路面状態に対応さ
せることができ、駆動輪スリップが未然に防止される。Further, in the embodiment, one characteristic is shown as the ΔL-Δθ characteristic. However, for example, when the map # 0 is selected, Δθ based on the characteristic of the solid line is added, as shown by the dotted line in FIG. Is set, and Δθ is set based on the characteristic of the dotted line when the maps # 1 to # 7 are selected. In this case, the range 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.
(発明の効果) 以上説明してきたように、本発明の車両用駆動力制御装
置にあっては、トランスミッションのギヤ位置又はエン
ジン回転数の少なくとも一方によって、高速側ギヤ位置
である程、また、高エンジン回転数である程アクセル操
作量に対するスロットル開度の増大比率を高めた制御特
性マップを設定するマップ設定手段を設けた構成とした
ため、ギヤ位置やエンジン回転数の変化を原因とする駆
動輪スリップの発生や加速感不足の発生を防止でき、最
適なエンジン駆動力での走行を確保できるという効果が
得られる。(Effects of the Invention) As described above, in the vehicle driving force control device of the present invention, the higher the gear position is and the higher the gear position is, the higher the gear position of the transmission or the engine speed. Since the map setting means for setting the control characteristic map in which the increase rate of the throttle opening with respect to the accelerator operation amount is increased as the engine speed increases, drive wheel slip caused by changes in the gear position and engine speed is caused. It is possible to prevent the occurrence of driving and the lack of acceleration feeling, and it is possible to obtain the effect of ensuring traveling with an optimum engine driving force.
【図面の簡単な説明】 第1A図は第1の発明の車両用駆動力制御装置を示すクレ
ーム対応図、第1B図は第2の発明の車両用駆動力制御装
置を示すクレーム対応図、第2図は本発明実施例の駆動
力制御装置を示す全体図、第3図は実施例装置のスロッ
トル弁制御回路に設定されている相対アクセル操作量−
スロットル開度変化量の関係特性図、第4図は実施例の
スロットル弁制御回路での制御作動のメインルーチンを
示すフローチャート図、第5図は実施例のスロットル弁
制御回路での制御作動のサブルーチンを示すフローチャ
ート図、第6図は実施例装置でのスリップ率しきい値特
性図、第7図(A)〜第7図(G)は実施例装置で予め
設定されているマップスロットル開度最大値特性図、第
8図は実施例装置でのマップ設定方法の説明図、第9図
はエンジン回転数及びスロットル開度に対する軸トルク
特性図である。 a……アクセル操作量検出手段 b……実スロットル開度値検出手段 c……ギヤ位置検出手段 d……エンジン回転数検出手段 e……マップ設定手段 f……目標スロットル開度値設定手段 g……スロットルアクチュエータ h……スロットル弁開閉制御手段BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1A is a claim correspondence diagram showing a vehicle driving force control device of a first invention, and FIG. 1B is a claim correspondence diagram showing a vehicle driving force control device of a second invention, FIG. 2 is an overall view showing a driving force control device of an embodiment of the present invention, and FIG. 3 is a relative accelerator operation amount set in a throttle valve control circuit of the embodiment device.
FIG. 4 is a flow chart showing a main routine of control operation in the throttle valve control circuit of the embodiment, and FIG. 5 is a subroutine of control operation in the throttle valve control circuit of the embodiment. FIG. 6 is a slip ratio threshold value characteristic diagram in the embodiment apparatus, and FIGS. 7A to 7G are map throttle opening maximum values preset in the embodiment apparatus. FIG. 8 is a value characteristic diagram, FIG. 8 is an explanatory diagram of a map setting method in the embodiment apparatus, and FIG. 9 is a shaft torque characteristic diagram with respect to engine speed and throttle opening. a ... Accelerator operation amount detecting means b ... Actual throttle opening value detecting means c ... Gear position detecting means d ... Engine speed detecting means e ... Map setting means f ... Target throttle opening value setting means g ...... Throttle actuator h …… Throttle valve opening / closing control means
Claims (2)
検出するアクセル操作量検出手段と、 スロットル弁の実スロットル開度値を検出する実スロッ
トル開度値検出手段と、 トランスミッションのギヤ位置を検出するギヤ位置検出
手段と、 前記トランスミッションのギヤ位置が、高速側ギヤ位置
である程、アクセル操作量に対するスロットル開度の増
大比率を高めた制御特性マップを設定するマップ設定手
段と、 該マップ設定手段により設定された制御特性マップと前
記アクセル操作量とによって目標スロットル開度値を求
める目標スロットル開度値設定手段と、 前記実スロットル開度値を前記目標スロットル開度値に
一致させる制御信号をスロットルアクチュエータに対し
て出力するスロットル弁開閉制御手段と、 を備えていることを特徴とする車両用駆動力制御装置。1. An accelerator operation amount detecting means for detecting an accelerator operation amount for an accelerator operator, an actual throttle opening value detecting means for detecting an actual throttle opening value of a throttle valve, and a gear for detecting a gear position of a transmission. Position detecting means, map setting means for setting a control characteristic map in which the increase ratio of the throttle opening to accelerator operation amount is set higher as the gear position of the transmission is the higher gear position, and the map setting means sets the map. Target throttle opening value setting means for obtaining a target throttle opening value based on the control characteristic map and the accelerator operation amount, and a control signal to the throttle actuator for matching the actual throttle opening value with the target throttle opening value. A throttle valve opening / closing control means for outputting to The vehicle driving force control apparatus according to symptoms.
検出するアクセル操作量検出手段と、 スロットル弁の実スロットル開度値を検出する実スロッ
トル開度値検出手段と、 エンジン回転数を検出するエンジン回転数検出手段と、 前記エンジン回転数が、高エンジン回転数である程、ア
クセル操作量に対するスロットル開度の増大比率を高め
た制御特性マップを設定するマップ設定手段と、 該マップ設定手段により設定された制御特性マップと前
記アクセル操作量とによって目標スロットル開度値を求
める目標スロットル開度値設定手段と、 前記実スロットル開度値を前記目標スロットル開度値に
一致させる制御信号をスロットルアクチュエータに対し
て出力するスロットル弁開閉制御手段と、 を備えていることを特徴とする車両用駆動力制御装置。2. An accelerator operation amount detecting means for detecting an accelerator operation amount with respect to an accelerator operator, an actual throttle opening value detecting means for detecting an actual throttle opening value of a throttle valve, and an engine rotation for detecting an engine speed. Number detection means, map setting means for setting a control characteristic map in which the increasing rate of the throttle opening with respect to the accelerator operation amount is increased as the engine speed becomes higher, and the map setting means sets the map. Target throttle opening value setting means for obtaining a target throttle opening value based on the control characteristic map and the accelerator operation amount, and to the throttle actuator a control signal for matching the actual throttle opening value with the target throttle opening value. And a throttle valve opening / closing control means for outputting The control device.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16225186A JPH0726581B2 (en) | 1986-07-10 | 1986-07-10 | Vehicle drive force control device |
| DE19873722088 DE3722088A1 (en) | 1986-07-03 | 1987-07-03 | Method for controlling an internal combustion engine and an engine control system for a motor vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16225186A JPH0726581B2 (en) | 1986-07-10 | 1986-07-10 | Vehicle drive force control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6318155A JPS6318155A (en) | 1988-01-26 |
| JPH0726581B2 true JPH0726581B2 (en) | 1995-03-29 |
Family
ID=15750874
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16225186A Expired - Fee Related JPH0726581B2 (en) | 1986-07-03 | 1986-07-10 | Vehicle drive force control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0726581B2 (en) |
-
1986
- 1986-07-10 JP JP16225186A patent/JPH0726581B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6318155A (en) | 1988-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001138764A (en) | Hybrid vehicle | |
| JP2519960B2 (en) | Vehicle traction control method | |
| JP2502633B2 (en) | Vehicle drive force control device | |
| JPH01170727A (en) | Drive force controller for vehicle | |
| JPH0749786B2 (en) | Vehicle drive force control device | |
| US5472061A (en) | Driven wheel torque control system | |
| JPH07108631B2 (en) | Vehicle drive force control device | |
| JPH0726581B2 (en) | Vehicle drive force control device | |
| JP3395599B2 (en) | Output torque control device for vehicles | |
| JP2528456B2 (en) | Vehicle drive force control device | |
| JP2522782B2 (en) | Vehicle drive force control device | |
| JPH07107375B2 (en) | Vehicle drive force control device | |
| JPH0696995B2 (en) | Vehicle drive force control device | |
| JPH07107373B2 (en) | Vehicle drive force control device | |
| JPH0645639Y2 (en) | Vehicle drive force control device | |
| JP2578865B2 (en) | Vehicle driving force control device | |
| JP3588818B2 (en) | Power train control device during turning of vehicle | |
| JP2522783B2 (en) | Vehicle drive force control device | |
| JP2578872B2 (en) | Vehicle driving force control device | |
| JPH0599014A (en) | Detection method for frictional factor on road surface | |
| JPH06100112B2 (en) | Vehicle drive force control device | |
| JPH07107374B2 (en) | Vehicle drive force control device | |
| JPH01187328A (en) | Driving force controller for vehicle | |
| JP2509260B2 (en) | Vehicle drive force control device | |
| JPS6318146A (en) | Drive force control device for vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |