JPH04166632A - Engine output control device - Google Patents
Engine output control deviceInfo
- Publication number
- JPH04166632A JPH04166632A JP29421590A JP29421590A JPH04166632A JP H04166632 A JPH04166632 A JP H04166632A JP 29421590 A JP29421590 A JP 29421590A JP 29421590 A JP29421590 A JP 29421590A JP H04166632 A JPH04166632 A JP H04166632A
- Authority
- JP
- Japan
- Prior art keywords
- torque
- engine
- output
- calculation means
- calculating
- 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.)
- Pending
Links
Landscapes
- Output Control And Ontrol Of Special Type Engine (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)
- Electrical Control Of Ignition Timing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は車両の運転情報に応じてエンジンの出力を規制
するエンジンの出力制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an engine output control device that regulates engine output according to vehicle driving information.
(従来の技術)
自動車を急加速すると駆動輪にスリップが発生して、エ
ンジン出力が十分に路面に伝達されない現象が発生する
。このようなスリップの発生は滑りやすい路面において
は頻繁に発生する。このようなスリップの発生を防止す
やために、路面の状態に応じてエンジン出力を低減させ
て、加速時の駆動輪のスリップの発信を防止するエンジ
ン出力制御装置が知られている。(Prior Art) When an automobile is suddenly accelerated, slip occurs in the drive wheels, causing a phenomenon in which the engine output is not sufficiently transmitted to the road surface. Such slips frequently occur on slippery road surfaces. In order to prevent the occurrence of such slip, an engine output control device is known that reduces the engine output depending on the road surface condition to prevent the generation of slip in the driving wheels during acceleration.
このような、エンジン出力制御装置において。In such an engine output control device.
エンジン出力を低減させる手段として、スロットル弁の
開度をアクセルリンク系に優先して別のリンク系で制御
するものや、スロットル弁を吸気路上に前後2段に配設
したものがある。更に、エンジンの全気筒中の所定の気
筒の燃料カットを行なって、体筒制御するものや、点火
時期を遅らせたり(リタード)することが行なわれて、
エンジン出力の低減が図られている。As means for reducing the engine output, there are methods in which the opening degree of the throttle valve is controlled by a separate link system with priority over the accelerator link system, and methods in which the throttle valves are arranged in two stages, front and rear, on the intake path. Furthermore, fuel is cut to a predetermined cylinder among all the cylinders of the engine to control the cylinder, and ignition timing is delayed (retarded).
Efforts are being made to reduce engine output.
(発明が解決しようとする課題)
しかし、スロットル弁の開度規制を行なう場合には、ス
ロットル弁を駆動する駆動機構等を追加する必要がある
ため、エンジンのハードウェアを一部変更する必要があ
り、コスト低減を図りずらく、その上スロットル弁によ
る空気量制御では応答性が悪いという問題があった。(Problem to be solved by the invention) However, when regulating the opening of the throttle valve, it is necessary to add a drive mechanism to drive the throttle valve, so it is necessary to partially change the engine hardware. This makes it difficult to reduce costs, and there is also the problem that air flow control using a throttle valve has poor responsiveness.
更に、燃料カット気筒の数を増減制御するのみによりエ
ンジン出力の低減制御を行なった場合には、エンジン出
力が段階的に低減し、連続的でなく、要求エンジントル
ク に対して実際の出力トルクが常に偏差を残存させる
という問題があった。Furthermore, if engine output is reduced by simply increasing or decreasing the number of fuel-cut cylinders, the engine output will be reduced in stages, not continuously, and the actual output torque will be different from the required engine torque. There was a problem that deviations always remained.
本発明の目的は、要求エンジントルクを平均的に達成す
ることのできるエンジンの出力制御装置を提供すること
にある。An object of the present invention is to provide an engine output control device that can achieve the required engine torque on an average basis.
(課題を解決するための手段)
上述の目的を達成するために、本発明は、車両の運転状
態情報及び走行状態情報に応じた要求エンジントルクを
算出する要求エンジントルク算出手段と、上記車両のエ
ンジンの各気筒毎に所定量の燃料噴射を行なう燃料噴射
制御手段と、上記要求エンジントルクとフィードバック
される予想出力トルクのトルク偏差を算出するトルク偏
差算出手段と、上記トルク偏差に基づき上記要求エンジ
ントルクを補正して目標エンジントルクを算出する目標
エンジントルク算出手段と、上記エンジンの吸入空気量
に基づき現在の出力トルクを算出する出力トルク算出手
段と、上記目標エンジントルクと上記出力トルクの差分
に応じたトルク低減量を算出すると共にそのトルク低減
量に応じた燃料カット気筒数を算出する出力規制値算出
手段と、上記燃料カット気筒数で駆動する上記エンジン
の上記予想出力トルクを算出する予想出力トルク算出手
段と、上記燃料カット気筒数に応じて上記燃料噴射制御
手段を制御するエンジン出力制御手段とを有したことを
特徴とする。(Means for Solving the Problems) In order to achieve the above-mentioned object, the present invention includes a required engine torque calculation means for calculating required engine torque according to driving state information and traveling state information of the vehicle, and a fuel injection control means for injecting a predetermined amount of fuel into each cylinder of the engine; a torque deviation calculation means for calculating a torque deviation between the requested engine torque and the expected output torque to be fed back; a target engine torque calculation means for calculating a target engine torque by correcting the torque; an output torque calculation means for calculating a current output torque based on the intake air amount of the engine; and a difference between the target engine torque and the output torque. output regulation value calculation means for calculating a corresponding torque reduction amount and also calculating the number of fuel cut cylinders corresponding to the torque reduction amount; and an expected output for calculating the expected output torque of the engine driven with the fuel cut cylinder number. The present invention is characterized by comprising a torque calculation means and an engine output control means for controlling the fuel injection control means in accordance with the number of fuel cut cylinders.
(作 用)
トルク偏差算出手段が要求エンジントルクとフィードバ
ックされる予想出力トルクのトルク偏差を算出し、目標
エンジントルク算出手段がトルク偏差に基づき要求エン
ジントルクを補正して目標エンジントルクを算出し、出
力規制値算出手段が目標エンジントルクと出力トルク算
出手段からの現在の出力トルクの差分に応じたトルク低
減量を算出すると共にそのトルク低減量に応じた燃料カ
ット気筒数を算出するので、エンジン出力制御手段が算
出された燃料カット気筒数で燃料噴射制御手段を駆動制
御出来る。(Function) The torque deviation calculation means calculates a torque deviation between the required engine torque and the expected output torque that is fed back, and the target engine torque calculation means corrects the required engine torque based on the torque deviation to calculate a target engine torque. The output regulation value calculation means calculates the torque reduction amount according to the difference between the target engine torque and the current output torque from the output torque calculation means, and also calculates the number of fuel cut cylinders according to the torque reduction amount, so that the engine output The control means can drive and control the fuel injection control means based on the calculated number of fuel cut cylinders.
(実施例)
第1図のエンジンの出力制御装置は前*駆動車に装着さ
れる。このエンジンの出力制御装置はエンジン10の燃
料供給系1点火系の制御を行なうエンジンコントローラ
(ECIコントローラ)16と車両の各種運転情報に応
じた目標出方値を算出するトラクションコントローラ1
5を備え、これらが共動してエンジン10の呂カ制御を
行なう。(Embodiment) The engine output control device shown in FIG. 1 is installed in a front* drive vehicle. This engine output control device includes an engine controller (ECI controller) 16 that controls the fuel supply system 1 of the engine 10 and an ignition system, and a traction controller 1 that calculates a target output value according to various driving information of the vehicle.
5, which work together to control the engine 10.
ここでエンジン10はその排気路1に配設される空燃比
センサ2より得られた空燃比(A/F)情報をエンジン
コントローラ16に出方し、このコントローラ16が空
燃比情報に応じた燃料供給量を算出し、その供給量の燃
料を噴射ノズル3が適時に吸気路4に噴射供給し、適時
に点火回路23を介して点火プラグ22が着火処理され
るという構成を採る。Here, the engine 10 outputs air-fuel ratio (A/F) information obtained from the air-fuel ratio sensor 2 disposed in the exhaust path 1 to the engine controller 16, and the controller 16 outputs the air-fuel ratio (A/F) information obtained from the air-fuel ratio sensor 2 disposed in the exhaust path 1. A configuration is adopted in which the amount of fuel to be supplied is calculated, the injection nozzle 3 injects and supplies the amount of fuel to the intake passage 4 in a timely manner, and the ignition plug 22 is ignited through the ignition circuit 23 in a timely manner.
エンジン10の吸気路4はエアクリーナ5、吸気管6か
ら成り、その途中にはスロットル弁7が配設される。ス
ロットル弁7には負荷情報となるを示す。The intake passage 4 of the engine 10 consists of an air cleaner 5 and an intake pipe 6, and a throttle valve 7 is disposed in the middle thereof. The throttle valve 7 shows load information.
車両には左右前輪WFL、WFRが駆動輪として、左右
後輪WRL、WRRが従動輪として配設されている。こ
れら左右前輪WFL、VFRには左右前輪の車輪速度V
FL、VFRを出力する車輪速センサ11,12がそれ
ぞれ対設され、左右後輪WRL、WRRには左右後輪の
車軸速度VRL、VRRを出力する車輪速センサ13,
14がそれぞれ対設されている。The vehicle is provided with left and right front wheels WFL and WFR as driving wheels, and left and right rear wheels WRL and WRR as driven wheels. These left and right front wheels WFL and VFR are the wheel speed V of the left and right front wheels.
Wheel speed sensors 11 and 12 that output FL and VFR are provided opposite to each other, and the left and right rear wheels WRL and WRR have wheel speed sensors 13 and 12 that output axle speeds VRL and VRR of the left and right rear wheels, respectively.
14 are arranged opposite each other.
これら各車輪速度情報はトラクションコントローラ15
に入力される。Each of these wheel speed information is transmitted to the traction controller 15.
is input.
この他に、トラクションコントローラ15にはスロット
ル開度情報を発するスロットルセンサ8゜吸入空気量情
報を発するエアフローセンサ9、単位クランク角信号及
びその信号よりエンジン回転数Ne情報を発するクラン
ク角センサ20が接続されている。更に、このトラクシ
ョンコントローラ15はエンジンコントローラ16に後
述の目標エンジントルクT0を出力すると共に各センサ
よりのデータをも出力出来る。In addition, the traction controller 15 is connected to a throttle sensor 8 for emitting throttle opening information, an air flow sensor 9 for emitting intake air amount information, and a crank angle sensor 20 for emitting a unit crank angle signal and engine rotation speed Ne information from that signal. has been done. Furthermore, this traction controller 15 can output a target engine torque T0, which will be described later, to the engine controller 16, and can also output data from each sensor.
他方、エンジンコントローラ16にはトラクションコン
トローラ15を介しての各センサよりのデータが入力さ
れ、しかも、空燃比センサ2より得られた空燃比(A/
F)情報が入力される。更に、エンジン冷却水の温度情
報を発する水温センサ19、吸気温度情報を発する吸気
温センサ17゜大気圧情報を発する大気圧センサ18、
エンジン10のノック情報を発するノックセンサ21が
接続されている。On the other hand, data from each sensor via the traction controller 15 is input to the engine controller 16, and the air-fuel ratio (A/
F) Information is entered. Furthermore, a water temperature sensor 19 that emits engine coolant temperature information, an intake air temperature sensor 17 that emits intake air temperature information, an atmospheric pressure sensor 18 that emits atmospheric pressure information,
A knock sensor 21 that generates knock information about the engine 10 is connected.
トラクションコントローラ15及びエンジンコントロー
ラ16はそれぞれマイクロコンピュータでその要部が構
成され、特に、トラクションコントローラ15は第9図
に示す要求エンジントルク算出プログラムに沿って要求
エンジントルクT。The main parts of the traction controller 15 and the engine controller 16 are each made up of a microcomputer, and in particular, the traction controller 15 calculates the required engine torque T according to the required engine torque calculation program shown in FIG.
を算出し、その値をエンジンコントローラ16に出力す
る。エンジンコントローラは第10図乃至第13図の制
御プログラムに沿って制御値を算出し。and outputs the value to the engine controller 16. The engine controller calculates control values according to the control programs shown in FIGS. 10 to 13.
適時に燃料カット気筒以外の気筒の噴射ノズル15が所
定噴射量を達成すべく駆動する。The injection nozzles 15 of the cylinders other than the fuel cut cylinder are driven to achieve a predetermined injection amount at a proper time.
ここでトラクションコントローラ15及びエンジンコン
トローラ16の機能を第2図と共に説明する。Here, the functions of the traction controller 15 and engine controller 16 will be explained with reference to FIG. 2.
ここでトラクションコントローラ15は要求エンジント
ルク算出手段としての機能を有し、車両の運転状態情報
及び走行状態情報に応じた要求エンジントルクToを算
出する。Here, the traction controller 15 has a function as a required engine torque calculation means, and calculates the required engine torque To according to the driving state information and traveling state information of the vehicle.
エンジンコントローラ16は、トルク偏差算出手段と、
目標エンジントルク算出手段と、出力トルク算出手段と
、出力規制値算出手段と、エンジン出力制御手段として
の機能を有す。The engine controller 16 includes a torque deviation calculation means,
It has functions as a target engine torque calculation means, an output torque calculation means, an output regulation value calculation means, and an engine output control means.
ここで、トルク偏差算出手段が要求エンジントルク’f
tagとフィードバックされる予想出力トルクT o
utのトルク偏差T errを算出し、目標エンジント
ルク算出手段がトルク偏差TTerrに基づき要求エン
ジントルクT refoを補正して目標エンジントルク
T tagを算出し、出力トルク算出手段がエンジン1
oの吸入空気量A/Nに基づき現在の出力トルクT e
xpを算出し、出力規制値算出手段が目標エンジントル
クT tagと上記出力トルクTexpの差分に応じた
トルク低減量を算出すると共にそのトルク低減量に応じ
た燃料カット気筒数Nfcを算出し、予想出力トルク算
出手段が燃料カット気筒数Nfcで駆動するエンジン1
0の予想出力トルクT outを算出し、エンジン出力
制御手段が燃料カット気筒数Nfcに応じて燃料噴射制
御手段を制御する。Here, the torque deviation calculation means calculates the required engine torque 'f
Expected output torque T o fed back with tag
ut, the target engine torque calculation means corrects the requested engine torque T refo based on the torque deviation Tterr to calculate the target engine torque T tag, and the output torque calculation means calculates the target engine torque T tag.
The current output torque T e based on the intake air amount A/N of o
xp, the output regulation value calculation means calculates the torque reduction amount according to the difference between the target engine torque T tag and the above output torque Texp, and calculates the number of fuel cut cylinders Nfc according to the torque reduction amount, and calculates the prediction. Engine 1 whose output torque calculation means is driven with the number of fuel cut cylinders Nfc
0 is calculated, and the engine output control means controls the fuel injection control means according to the number of fuel cut cylinders Nfc.
特に、ここでは出力規制値算出手段がトルク低減量に応
じた燃料カット気筒数Nfcと共に点火リタード量をも
算出し、予想出力トルク算出手段が燃料カット気筒数及
び点火リタード量で駆動するエンジン10の予想出力ト
ルクT3を算出し、エンジン出力制御手段が燃料噴射制
御手段を制御すると共に点火リタード量に応じて点火制
御手段をも制御する。In particular, here, the output regulation value calculation means calculates the ignition retard amount as well as the number of fuel cut cylinders Nfc corresponding to the torque reduction amount, and the expected output torque calculation means calculates the ignition retard amount of the engine 10 driven by the fuel cut number of cylinders and the ignition retard amount. The expected output torque T3 is calculated, and the engine output control means controls the fuel injection control means and also controls the ignition control means according to the ignition retard amount.
ここで、トラクションコントローラ15及びエンジンコ
ントローラ16による制御処理を第9図乃至第13図の
各制御プログラムに沿って説明する。Here, the control processing by the traction controller 15 and the engine controller 16 will be explained along with the control programs shown in FIGS. 9 to 13.
トラクションコントローラ15は図示しないメインルー
チンで、各センサ及び回路の故障判定。The traction controller 15 performs a main routine (not shown) to determine failures of each sensor and circuit.
各エリアに初期値をセットして初期設定を行ない、各セ
ンサの出力を受は取り、各エリアにセットし、その他の
処理を行なっている。その間の所定の割込みタイミング
(時間割込み)毎に要求エンジントルク算出ルーチンに
入る。Initial settings are performed by setting initial values in each area, and the output of each sensor is received and set in each area, and other processing is performed. A required engine torque calculation routine is entered at each predetermined interrupt timing (time interrupt) during that time.
ここでは、各車輪速センサより各データを受けて所定ノ
アドレスv□、vFL、vll、vlLニストアする。Here, each data is received from each wheel speed sensor and stored at predetermined addresses v□, vFL, vll, vlL.
ステップa2では弁間動輪の左右平均車輪速より車体速
度Vcを求めストアする。更に、車体速度Vcを微分し
て前後加速度acを算出する。そして、この前後加速度
acのピーク値acMAχにおいて、第3図の理論(μ
mS特性、)から分かるようにその路面の最大の摩擦係
数を表しているので、この前後加速度のピーク値acM
A工を路面の摩擦係数の推定値と設定する。その上でそ
の時点のスリップ比Sをもとめる。そして、スリップ比
S相当の車輪速炭分を上乗せした目標車輪速度V、を算
出する。ステップa6に達すると目標車輪速度Vwを微
分して目標車輪加速度Vv/dtを算出する。In step a2, the vehicle body speed Vc is determined from the average wheel speed of the left and right wheels between the valves and is stored. Furthermore, the longitudinal acceleration ac is calculated by differentiating the vehicle speed Vc. Then, at the peak value acMAχ of this longitudinal acceleration ac, the theory (μ
mS characteristic, ) represents the maximum friction coefficient of the road surface, so the peak value of this longitudinal acceleration acM
Set A as the estimated value of the friction coefficient of the road surface. Then, find the slip ratio S at that point. Then, a target wheel speed V is calculated by adding a wheel speed coal equivalent to the slip ratio S. When step a6 is reached, the target wheel speed Vw is differentiated to calculate the target wheel acceleration Vv/dt.
ステップa7では目標車輪速度VWを実現するための駆
動輪トルクは、目標車輪加速度Vv/dtを基に、車両
重量W、タイヤ半径R1走行抵抗に応じ駆動輪トルクT
wを求め、その駆動輪トルクTwに変速ギア比を考慮し
て、要求エンジントルクTOを算出し、エンジンコント
ローラ16に出力する。In step a7, the driving wheel torque to achieve the target wheel speed VW is determined based on the target wheel acceleration Vv/dt and according to the vehicle weight W and the tire radius R1 and the running resistance.
w is determined, and the required engine torque TO is calculated by considering the drive wheel torque Tw and the transmission gear ratio, and is output to the engine controller 16.
エンジンコントローラ16はキーオンによって。Engine controller 16 is activated by key-on.
ECIメインルーチンをスタートさせる。Start the ECI main routine.
ここでは、まず1図示しない初期設定をし、各センサの
検出データを読み、所定のエリアに取り込む。Here, first, initial settings (not shown) are made, and the detection data of each sensor is read and taken into a predetermined area.
ステップb2では燃料カットゾーンか否かをエンジン回
転数Neとエンジン負荷情報(ここでは吸入空気量A/
N)を判定し、カットではステップb3に進んで、空燃
比フィードバックフラグFBFをクリアし、燃料カット
フラグFCFを1としてステップbloに進む。In step b2, whether or not the fuel cut zone is reached is determined based on the engine speed Ne and the engine load information (in this case, the intake air amount A/
N) is determined, and in the case of a cut, the process proceeds to step b3, where the air-fuel ratio feedback flag FBF is cleared, the fuel cut flag FCF is set to 1, and the process proceeds to step blo.
燃料カットでないとしてステップb5に達すると、燃料
カットフラグFCFをクリアし、周知の空燃比フィード
バック条件を満たしているか否かを判定する。満たして
いない、例えば、パワー運転域のような過渡運転域の時
点では、そのままステップb9に進む。When it is determined that the fuel is not cut and step b5 is reached, the fuel cut flag FCF is cleared and it is determined whether the well-known air-fuel ratio feedback condition is satisfied. If the condition is not satisfied, for example, in a transient operating range such as a power operating range, the process directly proceeds to step b9.
空燃比フィードバック条件を満たしているとしてステッ
プb7に達すると、ここでは、空燃比センサ2の出力に
基づき、通常フィードバック制御定数に応じた補正値K
FBを算出する。When the air-fuel ratio feedback condition is satisfied and step b7 is reached, the correction value K corresponding to the normal feedback control constant is determined based on the output of the air-fuel ratio sensor 2.
Calculate FB.
そしてこの値をアドレスKAFに取り込みステップb9
に進む。Then, this value is taken into address KAF and step b9
Proceed to.
ステップb9ではその他の燃料噴射パルス幅補正係数K
DTや、燃料噴射弁のデッドタイムの補正値TDを運転
状態に応じて設定し、更に、後述の点火角ψ、算出のた
めの補正値を算出してステップbllに進む、ここで点
火角ψつ算出のための補正値としては、水温低下に応じ
て進角させる水温補正値Wψと、大気圧低下に応じて進
角させる大気圧補正値Pψと、ノック情報に応じて所定
のリタード量を加算するノック補正値Nψと、バッテリ
電圧低下に応じて所定のリタード量を加算するバッテリ
電圧補正値Bψとを各センサ出力に基づき算出し、所定
エリアにストアする。In step b9, other fuel injection pulse width correction coefficients K
DT and a correction value TD for the dead time of the fuel injection valve are set according to the operating condition, and a correction value for calculating the ignition angle ψ, which will be described later, is calculated and the process proceeds to step bll. Here, the ignition angle ψ is set. The correction values for this calculation include a water temperature correction value Wψ that is advanced in response to a decrease in water temperature, an atmospheric pressure correction value Pψ that is advanced in response to a decrease in atmospheric pressure, and a predetermined retard amount that is advanced in accordance with knock information. A knock correction value Nψ to be added and a battery voltage correction value Bψ to which a predetermined amount of retard is added according to a battery voltage drop are calculated based on each sensor output and stored in a predetermined area.
ステップbloではドエル角がエンジン回転数Neに応
じて増加する様、所定のマツプ(第8図にその一例の特
性線図を示した)に基づき設定される。In step blo, the dwell angle is set based on a predetermined map (an example of which is shown in a characteristic diagram in FIG. 8) so that the dwell angle increases in accordance with the engine speed Ne.
その後ステップbllのエンジン出力規制ルーチンに進
み、その後はステップb1にリターンする。Thereafter, the routine proceeds to step bll, an engine output regulation routine, and thereafter returns to step b1.
このエンジン8力規制ルーチンでは、第11図に示す様
にステップc1において、目標トルクフィードバック補
正量Tcor (前回値をフィードバックされる)を求
め、これに要求エンジントルクTrefOを加算して目
標エンジントルクTtag (= Trefo+Tco
r)を算出する。In this engine 8 force regulation routine, as shown in FIG. 11, in step c1, the target torque feedback correction amount Tcor (the previous value is fed back) is determined, and the required engine torque TrefO is added to this to obtain the target engine torque Ttag. (= Trefo+Tco
r).
この場合、前回演算された予想出力トルクTout(低
減量)を取り込む。In this case, the previously calculated expected output torque Tout (reduction amount) is taken in.
なおこの値は(1)式より算出された。この予想出力ト
ルクT outの算式は体筒気筒数及び点火リタード量
に応じた低減量だけ呂力トルクが低く算出されるような
式となっている。Note that this value was calculated using equation (1). The formula for calculating the expected output torque T out is such that the power torque is calculated to be lower by the amount of reduction depending on the number of cylinders in the body and the amount of ignition retard.
Tout= Tfcl X Nfc −b −Tret
・・・(1)ここで、Tfclは1気筒当りの出力トル
ク変化量、Nfcはカット気筒数、a、bは係数C体筒
を考慮したマツプより補間する) 、Tret点火制御
(リタード制御)によるトルク低減量を示す。この内、
Tretは、(2)式によって算出する。Tout=TfclXNfc-b-Tret
(1) Here, Tfcl is the output torque change amount per cylinder, Nfc is the number of cut cylinders, and a and b are interpolated from a map that takes into account the coefficient C cylinder), Tret ignition control (retard control) shows the amount of torque reduction due to Of these,
Tret is calculated using equation (2).
Tret= (θadv−θadvo−θrto) /
Kret/6XNfc・・・(2)
ここでθadvは最終点火角、θadvoはトラクショ
ン制御補正なしの点火角、Kr5tはリタードゲイン(
A/Nと回転数のマツプ)、θrtoは無効リタード量
(A/Nと回転数のマツプ)を示す。Tret= (θadv-θadvo-θrto)/
Kret/6XNfc...(2) where θadv is the final ignition angle, θadvo is the ignition angle without traction control correction, and Kr5t is the retard gain (
A/N and rotation speed map), θrto indicates the invalid retard amount (A/N and rotation speed map).
次に、(3)式よりトルク偏差T errを算出する。Next, the torque deviation Terr is calculated from equation (3).
なお、トルク偏差T errの算式は要求エンジントル
クT refoと予想出力トルクToutの差分を示す
式となっている。Note that the formula for the torque deviation T err is a formula that indicates the difference between the required engine torque T refo and the expected output torque Tout.
Terr= Trefo −Toutl(3)ここでは
フィードバックされた(前回演算された)予想出力トル
クToutを要求エンジントルクT refOより引く
。Terr=Trefo-Toutl (3) Here, the feedback (previously calculated) expected output torque Tout is subtracted from the required engine torque T refO.
次に、(4)式より目標トルクフィードバック補正量T
corを算出する。この目標トルクフィードバック補
正量T corの算式はトルク偏差T errに対して
PI演算を行ない、要求エンジントルクTrefoを中
心として位相を遅らせてトルク偏差T errが正負に
振れる。この結果、平均的な値は常に目標トルクフィー
ドバック補正量T corを含む狭い領域内に保持され
る。Next, from equation (4), the target torque feedback correction amount T
Calculate cor. The formula for the target torque feedback correction amount T cor performs a PI calculation on the torque deviation T err, and delays the phase around the required engine torque Trefo so that the torque deviation T err swings in positive and negative directions. As a result, the average value is always maintained within a narrow range that includes the target torque feedback correction amount Tcor.
Tcor=TerrXKp+(Terr+5err)X
K1”・(4)ここで、(3)式よりT errを求め
る。なお、偏差の積分項(Serr←5err十Ter
r) 、 KP、 Klは制御ゲイン(暫定値Kp=0
.2 、Kl=0゜01)を示す。Tcor=TerrXKp+(Terr+5err)X
K1''・(4) Here, T err is calculated from equation (3). Furthermore, the integral term of the deviation (Serr←5err + Ter
r), KP, and Kl are control gains (tentative value Kp=0
.. 2, Kl=0°01).
更に、吸入空気量A/Nを算出し、その上で吸入空気量
A/Nに応じた現在の出力トルクTnを推定する。この
場合、予め、吸入空気量A/Nに基づき出力トルクT
expを算出するマツプ(その−例を第4図に示した)
より現在の出力トルクT expを算出する。そして、
目標エンジントルクT tagと現在の出力トルクT
expの差である必要なトルク低減量Trtdを算出す
る。その上で、必要なトルク低減量に応じた燃料カット
気筒数Nc及び点火角ψ、を予め設定されている所定の
マツプに応じて演算し、ステップc2に進む。Furthermore, the intake air amount A/N is calculated, and then the current output torque Tn corresponding to the intake air amount A/N is estimated. In this case, the output torque T is determined in advance based on the intake air amount A/N.
Map for calculating exp (an example is shown in Figure 4)
From this, the current output torque T exp is calculated. and,
Target engine torque T tag and current output torque T
A necessary torque reduction amount Trtd, which is the difference between exp, is calculated. Then, the number of fuel cut cylinders Nc and the ignition angle ψ corresponding to the required torque reduction amount are calculated according to a predetermined map set in advance, and the process proceeds to step c2.
ステップc2では目標点火角φ。を算出する。ここでは
水温低下に応じて進角させる水温補正値Wψと、大気圧
低下に応じて進角させる大気圧補正値Pψと、更に、ノ
ック情報に応じて所定のリタード量を加算するノック補
正値Nψと、バッテリ電圧低下に応じて所定のリタード
量を加算するバッテリ電圧補正値Bφとを取り込みこれ
ら補正値によりマツプ点火角ψ、を修正し、目標点火角
φ。In step c2, the target ignition angle φ is set. Calculate. Here, a water temperature correction value Wψ is advanced in response to a decrease in water temperature, an atmospheric pressure correction value Pψ is advanced in response to a decrease in atmospheric pressure, and a knock correction value Nψ is added to a predetermined retard amount in accordance with knock information. and a battery voltage correction value Bφ that adds a predetermined amount of retard according to the battery voltage drop, and correct the map ignition angle ψ using these correction values to obtain the target ignition angle φ.
を算出する。Calculate.
この後、ステップC4に達するとここでは、体筒カット
数に応じて、第6図に示すようなマツプに基づきカット
気筒ナンバーを決定する。After this, when reaching step C4, a cut cylinder number is determined based on a map as shown in FIG. 6 according to the number of body cylinder cuts.
この第6図のマツプはエンジン10の構造(第5図に示
すようにここではV型6気筒とする)、特性に基づき回
転バランス、冷却効率等が考慮されて各カット数に応じ
た気筒ナンバーが設定されている。The map in Figure 6 is based on the structure of the engine 10 (in this case, it is a V type 6 cylinder as shown in Figure 5), characteristics, rotational balance, cooling efficiency, etc., and the cylinder number is determined according to the number of cuts. is set.
この後、ステップc5では決定した燃料カット気筒数N
c及び点火角ψ、より、上述の(1)、(2)式を算出
し、これによって予想出力トルクT outおよびトル
ク低減量Tretを求め、次回の目標トルクフィードバ
ック補正量Tcorの算出に備える。After this, in step c5, the determined number of fuel cut cylinders N
Equations (1) and (2) above are calculated from c and the ignition angle ψ, thereby obtaining the expected output torque T out and the torque reduction amount Tret, in preparation for the calculation of the next target torque feedback correction amount Tcor.
このようにしてカット数に応じた気筒ナンバーが設定さ
れると、ステップc6に進む、ここではリーン域か否か
をエンジン回転数Ne及びエンジン負荷情報(ここでは
吸入空気量A/N)と第7図の運転域マツプに基づき判
定する。リーン域ではそのままリターンし。リーン域で
ない、例えば、スリップ比の高いパワー運転域のような
過渡運転域の時点では、現運転情報(A / N 、
N e )に応じた空燃比補正係数KMAPを所定のマ
ツプより算出し、この値をアドレスKAFに入力しメイ
ンルーチンにリターンする。When the cylinder number corresponding to the number of cuts is set in this way, the process proceeds to step c6. Here, whether or not it is in the lean range is determined based on the engine rotation speed Ne and engine load information (intake air amount A/N here). Judgment is made based on the driving range map shown in Figure 7. In the lean region, it returns as it is. At the time of a transient operating range that is not a lean range, such as a power operating range with a high slip ratio, the current operating information (A/N,
An air-fuel ratio correction coefficient KMAP corresponding to N e ) is calculated from a predetermined map, this value is input to address KAF, and the process returns to the main routine.
このようなECIメインルーチンの間に、第12図のイ
ンジェクタ駆動ルーチンと第13図の点火駆動ルーチン
が行なわれる。During this ECI main routine, the injector driving routine shown in FIG. 12 and the ignition driving routine shown in FIG. 13 are performed.
インジェクタ駆動ルーチンは所定のクランクパルス割込
みでステップd1,2に達し、吸入空気量A/Nとエン
ジン回転数Neを取り込み、燃料カットフラグFCFが
1ではリターンし、Oで、ステップd4に進む、ここで
、基本燃料パルス幅T1を設定し、メインパルス幅デー
タTinj=T。The injector drive routine reaches steps d1 and 2 at a predetermined crank pulse interrupt, takes in the intake air amount A/N and engine rotation speed Ne, returns when the fuel cut flag FCF is 1, and proceeds to step d4 when the fuel cut flag FCF is 1. Then, the basic fuel pulse width T1 is set, and the main pulse width data Tinj=T.
XKAFXKDT+TDを算出し、ステップd’6に進
む。Calculate XKAFXKDT+TD and proceed to step d'6.
ここで、Tinjをインジェクタ駆動用ドライバーの内
、カットされてない気筒のドライバーにセットし、ドラ
イバーをトリガし、噴射ノズル3が燃料噴射を行ない、
リターンする。この処理によってカット気筒分の出力が
低減される。Here, set Tinj to the driver for the uncut cylinder among the injector drive drivers, trigger the driver, and the injection nozzle 3 injects fuel.
Return. This process reduces the output for the cut cylinders.
他方、クランクパルス割込みでステップe1に達すると
、ここでは1次電流通電クランク角帽であるドエル角だ
け1次電流を流すドエル角カウンタにドエル角がセット
される。ステップe2では点火信号を目標点火角ψ。で
出力できる点火時期カウンタに目標点火角ψ。がセット
される。On the other hand, when step e1 is reached due to a crank pulse interrupt, the dwell angle is set in a dwell angle counter that allows the primary current to flow by the dwell angle, which is the primary current energizing crank angle cap here. In step e2, the ignition signal is set to the target ignition angle ψ. The target ignition angle ψ can be output to the ignition timing counter. is set.
これによって、各カウンタが所定クランクパルスのカウ
ント時に点火回路を駆動し、点火プラグ22を点火作動
させる。この点火処理において、目標点火角ψ。の含む
リタード量だけの出力低減を応答性良く実現できる。As a result, each counter drives the ignition circuit when counting a predetermined crank pulse, causing the ignition plug 22 to ignite. In this ignition process, the target ignition angle ψ. The output can be reduced by the amount of retard included in the output with good responsiveness.
(発明の効果)
以上のように1本発明は要求エンジントルクとフィード
バックされる予想出力トルクのトルク偏差を算出し、ト
ルク偏差に基づき要求エンジントルクを補正して目標エ
ンジントルクを算出し、目標エンジントルクと呂カトル
ク算出手段からの現在の出力トルクの差分に応じたトル
ク低減量を算出すると共にそのトルク低減量に応じた燃
料カット気筒数を算出するので、算出された燃料カット
気筒数でエンジンを駆動するので停止気筒に応じた出力
低減と、算出された点火リタード貴店じた出力低減を達
成出来、特に、予想出力トルクのフィードバックに基づ
き要求エンジントルクを平均的に達成することができる
。(Effects of the Invention) As described above, the present invention calculates the torque deviation between the requested engine torque and the expected output torque that is fed back, corrects the requested engine torque based on the torque deviation, calculates the target engine torque, and calculates the target engine torque. Since the torque reduction amount is calculated according to the difference between the torque and the current output torque from the torque calculation means, and the number of fuel cut cylinders is calculated according to the torque reduction amount, the engine is operated with the calculated fuel cut cylinder number. Since the engine is driven, it is possible to achieve an output reduction according to the stopped cylinders and an output reduction according to the calculated ignition retard, and in particular, it is possible to achieve the required engine torque on average based on the feedback of the expected output torque.
第1図は、本発明の一実施例としてのエンジンの出力制
御装置の全体構成図、第2図は同上装置の制御手段のブ
ロック図、第3図は同上装置の装着された車両のスリッ
プ比−摩擦係数特性線図。
第4図は同上装置で用いる出力トルク算出マツプの説明
図、第5図は同上装置の装着された車両のエンジンの概
略平面図、第6図は同上装置で用いる体筒気筒ナンバー
設定マツプの説明図、第7図は同上装置で用いる運転域
算出マツプの説明図、第8図は同上装置で用いるドエル
各算呂マツプの説明図、第9図は同上装置で用いるトラ
クションコントローラの行なう目標エンジントルク算出
プログラムのフローチャート、第10図乃至第13図は
同上装置で用いるエンジンコントローラの行なう各制御
プログラムのフローチャートである。
2・・・空燃比センサ、3・・・噴射ノズル、7・・・
スロットル弁、8・・・スロットルポジションセンサ、
9・・・エアフローセンサ、10・・・エンジン、1.
1,12,13,14・・・車輪速センサ、15・・ψ
トラクションコントローラ、16・・・エンジンコント
ローラ、22・・・点火プラグ、V F l l V
F c gV Ill m、 、 V 31 L・・・
車輪速度、 Ttag・・・目標エンジントルク、To
ut・・・出力予想トルク、ψ。・・・目標点火角、A
/F・・・空燃比、
÷4 図
塵す図 %4V
塵b 図
(前狽’J)
馬7 凶
外6 口
Nε
馬/θ 図FIG. 1 is an overall configuration diagram of an engine output control device as an embodiment of the present invention, FIG. 2 is a block diagram of a control means of the same device, and FIG. 3 is a slip ratio of a vehicle equipped with the above device. -Friction coefficient characteristic diagram. Fig. 4 is an explanatory diagram of the output torque calculation map used in the above device, Fig. 5 is a schematic plan view of the engine of a vehicle equipped with the above device, and Fig. 6 is an explanation of the cylinder number setting map used in the above device. Figure 7 is an explanatory diagram of the driving range calculation map used in the above device, Figure 8 is an explanatory diagram of each dwell Saro map used in the same device, and Figure 9 is an explanatory diagram of the target engine torque calculated by the traction controller used in the same device. Flowchart of calculation program. FIGS. 10 to 13 are flowcharts of each control program executed by the engine controller used in the above device. 2... Air-fuel ratio sensor, 3... Injection nozzle, 7...
Throttle valve, 8...throttle position sensor,
9... Air flow sensor, 10... Engine, 1.
1, 12, 13, 14...Wheel speed sensor, 15...ψ
Traction controller, 16... Engine controller, 22... Spark plug, V F l l V
F c gV Ill m, , V 31 L...
Wheel speed, Ttag...Target engine torque, To
ut... Expected output torque, ψ. ...Target ignition angle, A
/F...Air-fuel ratio, ÷4 Fig. %4V Fig.b Fig. (Maekatsu'J) Horse 7 Keigai 6 Mouth Nε Horse/θ Fig.
Claims (1)
ジントルクを算出する要求エンジントルク算出手段と、
上記車両のエンジンの各気筒毎に所定量の燃料噴射を行
なう燃料噴射制御手段と、上記要求エンジントルクとフ
ィードバックされる予想出力トルクのトルク偏差を算出
するトルク偏差算出手段と、上記トルク偏差に基づき上
記要求エンジントルクを補正して目標エンジントルクを
算出する目標エンジントルク算出手段と、上記エンジン
の吸入空気量に基づき現在の出力トルクを算出する出力
トルク算出手段と、上記目標エンジントルクと上記出力
トルクの差分に応じたトルク低減量を算出すると共にそ
のトルク低減量に応じた燃料カット気筒数を算出する出
力規制値算出手段と、上記燃料カット気筒数で駆動する
上記エンジンの上記予想出力トルクを算出する予想出力
トルク算出手段と、上記燃料カット気筒数に応じて上記
燃料噴射制御手段を制御するエンジン出力制御手段とを
有したエンジンの出力制御装置。Request engine torque calculation means for calculating a request engine torque according to driving state information and driving state information of the vehicle;
a fuel injection control means for injecting a predetermined amount of fuel into each cylinder of the engine of the vehicle; a torque deviation calculation means for calculating a torque deviation between the requested engine torque and the expected output torque fed back; a target engine torque calculation means for calculating a target engine torque by correcting the required engine torque; an output torque calculation means for calculating a current output torque based on the intake air amount of the engine; and the target engine torque and the output torque. an output regulation value calculation means for calculating a torque reduction amount according to the difference between the two and a number of fuel cut cylinders according to the torque reduction amount; and calculating the expected output torque of the engine driven with the fuel cut number of cylinders. An engine output control device comprising: an expected output torque calculation means for calculating the fuel injection; and an engine output control means for controlling the fuel injection control means according to the number of fuel cut cylinders.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29421590A JPH04166632A (en) | 1990-10-31 | 1990-10-31 | Engine output control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29421590A JPH04166632A (en) | 1990-10-31 | 1990-10-31 | Engine output control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04166632A true JPH04166632A (en) | 1992-06-12 |
Family
ID=17804825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29421590A Pending JPH04166632A (en) | 1990-10-31 | 1990-10-31 | Engine output control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04166632A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008050782A1 (en) * | 2006-10-19 | 2008-05-02 | Toyota Jidosha Kabushiki Kaisha | Vibration-damping control device for vehicle |
JP2010203455A (en) * | 2010-04-12 | 2010-09-16 | Toyota Motor Corp | Damping control device of vehicle |
US9067601B2 (en) | 2008-10-31 | 2015-06-30 | Toyota Jidosha Kabushiki Kaisha | Sprung mass damping control system of vehicle |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01106101A (en) * | 1987-10-19 | 1989-04-24 | Yokogawa Electric Corp | Process identifying device |
JPH02233855A (en) * | 1989-03-06 | 1990-09-17 | Toyota Motor Corp | Accelerating slip controller for vehicle |
-
1990
- 1990-10-31 JP JP29421590A patent/JPH04166632A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01106101A (en) * | 1987-10-19 | 1989-04-24 | Yokogawa Electric Corp | Process identifying device |
JPH02233855A (en) * | 1989-03-06 | 1990-09-17 | Toyota Motor Corp | Accelerating slip controller for vehicle |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008050782A1 (en) * | 2006-10-19 | 2008-05-02 | Toyota Jidosha Kabushiki Kaisha | Vibration-damping control device for vehicle |
EP2078653A1 (en) * | 2006-10-19 | 2009-07-15 | Toyota Jidosha Kabushiki Kaisha | Vibration-damping control device for vehicle |
EP2078653A4 (en) * | 2006-10-19 | 2010-04-07 | Toyota Motor Co Ltd | VIBRATION DAMPING CONTROL DEVICE FOR VEHICLE |
CN102514462A (en) * | 2006-10-19 | 2012-06-27 | 丰田自动车株式会社 | Vibration-damping control device for vehicle |
US8340864B2 (en) | 2006-10-19 | 2012-12-25 | Toyota Jidosha Kabushiki Kaisha | Vehicle vibration damping control device |
US9067601B2 (en) | 2008-10-31 | 2015-06-30 | Toyota Jidosha Kabushiki Kaisha | Sprung mass damping control system of vehicle |
JP2010203455A (en) * | 2010-04-12 | 2010-09-16 | Toyota Motor Corp | Damping control device of vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2600756B2 (en) | Vehicle acceleration slip control device | |
JP3564863B2 (en) | Vehicle driving force control device | |
JPS61157738A (en) | Slip control device of vehicle | |
JPH0219622A (en) | Vehicle slip control device | |
US20190389469A1 (en) | Vehicle control method and vehicle system | |
US20190389466A1 (en) | Vehicle control method and vehicle system | |
JP3675018B2 (en) | Vehicle driving force control device | |
JPH04171271A (en) | Engine output control device | |
JP2727714B2 (en) | Engine output control method | |
JPH0784850B2 (en) | Acceleration slip controller | |
JPH04166632A (en) | Engine output control device | |
JPH04171231A (en) | Output controller for engine | |
JP2606440B2 (en) | Engine output control device | |
JPH04171242A (en) | Engine output control device | |
JPH04171247A (en) | Engine output control device | |
JPH04171246A (en) | Output controller for engine | |
JP2575656B2 (en) | Engine control device | |
JP5920147B2 (en) | Vehicle control device | |
JP2794930B2 (en) | Engine output control device | |
JPS63192929A (en) | Throttle valve controlled vehicle driving force control device | |
JPH068616B2 (en) | Vehicle acceleration slip controller | |
JP2550773B2 (en) | Engine output control device | |
JPH04171241A (en) | Engine output control device | |
JP2503479B2 (en) | Vehicle drive force control device | |
JPH04171233A (en) | Engine output control device |