JPH03217642A - 燃料ブレンド率検出方法 - Google Patents
燃料ブレンド率検出方法Info
- Publication number
- JPH03217642A JPH03217642A JP2011515A JP1151590A JPH03217642A JP H03217642 A JPH03217642 A JP H03217642A JP 2011515 A JP2011515 A JP 2011515A JP 1151590 A JP1151590 A JP 1151590A JP H03217642 A JPH03217642 A JP H03217642A
- Authority
- JP
- Japan
- Prior art keywords
- blend
- feedback
- sensor
- blend rate
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D45/00—Electrical control not provided for in groups F02D41/00 - F02D43/00
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/26—Oils; Viscous liquids; Paints; Inks
- G01N33/28—Oils, i.e. hydrocarbon liquids
- G01N33/2835—Specific substances contained in the oils or fuels
- G01N33/2852—Alcohol in fuels
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D19/00—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D19/06—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
- F02D19/08—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed simultaneously using pluralities of fuels
- F02D19/082—Premixed fuels, i.e. emulsions or blends
- F02D19/084—Blends of gasoline and alcohols, e.g. E85
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D19/00—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D19/06—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
- F02D19/08—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed simultaneously using pluralities of fuels
- F02D19/082—Premixed fuels, i.e. emulsions or blends
- F02D19/085—Control based on the fuel type or composition
- F02D19/087—Control based on the fuel type or composition with determination of densities, viscosities, composition, concentration or mixture ratios of fuels
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D19/00—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D19/06—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
- F02D19/08—Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed simultaneously using pluralities of fuels
- F02D19/082—Premixed fuels, i.e. emulsions or blends
- F02D19/085—Control based on the fuel type or composition
- F02D19/087—Control based on the fuel type or composition with determination of densities, viscosities, composition, concentration or mixture ratios of fuels
- F02D19/088—Control based on the fuel type or composition with determination of densities, viscosities, composition, concentration or mixture ratios of fuels by estimation, i.e. without using direct measurements of a corresponding sensor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2454—Learning of the air-fuel ratio control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/26—Oils; Viscous liquids; Paints; Inks
- G01N33/28—Oils, i.e. hydrocarbon liquids
- G01N33/2829—Mixtures of fuels
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0611—Fuel type, fuel composition or fuel quality
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0611—Fuel type, fuel composition or fuel quality
- F02D2200/0612—Fuel type, fuel composition or fuel quality determined by estimation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2441—Methods of calibrating or learning characterised by the learning conditions
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/30—Use of alternative fuels, e.g. biofuels
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Food Science & Technology (AREA)
- General Health & Medical Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Medicinal Chemistry (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は内燃機関に供給さ九る混合燃料のブレンド率を
求める燃料ブレンド率検出方法に関する。
求める燃料ブレンド率検出方法に関する。
(従来の技術)
最近低公害燃料としてメタノールが注目されており、メ
タノールエンジンの開発も進んでいる。
タノールエンジンの開発も進んでいる。
しかし、全自動車の使用燃料を即座にガソリンからメタ
ノールに切換えることはほぼ不可能であり、切換時期に
おいては少なくとも一時的に、メタノ一ル燃料とガソリ
ン燃料が混在する状況が予想される。
ノールに切換えることはほぼ不可能であり、切換時期に
おいては少なくとも一時的に、メタノ一ル燃料とガソリ
ン燃料が混在する状況が予想される。
そのような事態に対処すべく、ガソリン燃料,メタノー
ル燃料のどちらでも使用可能な、即ち、使用燃料に自由
度がある車両(以下単にFFVと記す)の導入が提案さ
れている。
ル燃料のどちらでも使用可能な、即ち、使用燃料に自由
度がある車両(以下単にFFVと記す)の導入が提案さ
れている。
ところで、このようなFFVではエンジンの制御を的確
に行う上で、常に、燃料のガソリンとメタノールの混合
比であるブレンド率を検出しておき,機関の各種制御を
実行することとなる。この場合に用いるブレンド率検出
手段としては燃料供給系に直接対設され直接ブレンド率
を検出できるブレンド率センサがあり,これが研究開発
され、使用されている。
に行う上で、常に、燃料のガソリンとメタノールの混合
比であるブレンド率を検出しておき,機関の各種制御を
実行することとなる。この場合に用いるブレンド率検出
手段としては燃料供給系に直接対設され直接ブレンド率
を検出できるブレンド率センサがあり,これが研究開発
され、使用されている。
更に、エンジン排気の准素濃度情報、即ち、空燃比情報
を出力する02センサを用いてブレンド率を検出する方
法もある。
を出力する02センサを用いてブレンド率を検出する方
法もある。
(呪朗が解決しようとする課題)
処で、従来の光電変換素子を用いたブレンド率センサは
温度補正が困難なことが多く、光学系の経時的な汚れに
よる誤差や耐久性に問題が多く、実用化が遅れている。
温度補正が困難なことが多く、光学系の経時的な汚れに
よる誤差や耐久性に問題が多く、実用化が遅れている。
他方、02センサを用いた方法ではこの02センサによ
るフィードバック学習値よりブレンド率を求めるという
ものである。しかし、このフィードバック学習制御はあ
る程度安定した走行状態にならなければ行われないので
、リアルタイムにブレンド率を求めることができないと
いう間厘がある。
るフィードバック学習値よりブレンド率を求めるという
ものである。しかし、このフィードバック学習制御はあ
る程度安定した走行状態にならなければ行われないので
、リアルタイムにブレンド率を求めることができないと
いう間厘がある。
本発明の目的はエンジンの運転状況に応じて的確なブレ
ンド率を検呂できる燃料ブレンド率検出方法を提供する
ことにある。
ンド率を検呂できる燃料ブレンド率検出方法を提供する
ことにある。
(課厘を解決するための手段)
上述の目的を達成するために,本発明は内燃機関に供給
される燃料中のガソリンとメタノールのブレンド率情報
を出力するブレンド率センサと、上記内燃機関の排気中
の空燃比情報をリッチとリーンの判定電圧を中心に経時
的に増減させて出力できる02センサと、上記内燃機関
に供給されると共にガソリンとメタノールの混合された
燃料の量をガソリン相当量へ換算するブレンド率補正係
数が取り込まれた記憶手段と、上記燃料のブレンド率を
上記ブレンド率補正係数に換算するブレンド率マップと
、上記空燃比情報よりブレンド率を算出する制御手段と
を用い、上記制御手段が上記02センサの出力を比例積
分してフィードバック補正係数を算出すると共にこのフ
ィードバック補正係数の互いに隣合う大小一対のピーク
値よりそのピーク平均値を算出し、このピーク平均値に
応じた第1フィードバックブレンド率を算出し、あるい
は、上記制御手段が上記02センサの出力の積分値を算
出すると共に所定学習周期毎に上記積分値の正負の比率
に応じたフィードバック学習値を算出し、このフィード
バック学習値に応じた第2フィードバックブレンド率を
算出し、その上で上記制御手段はブレンド率センサのブ
レンド率と上記第1、第2のフィードバックブレンド率
の内の少なくとも一方の値を算出し、それらの内の1つ
を制御ブレンド率として出力することを特徴とする。
される燃料中のガソリンとメタノールのブレンド率情報
を出力するブレンド率センサと、上記内燃機関の排気中
の空燃比情報をリッチとリーンの判定電圧を中心に経時
的に増減させて出力できる02センサと、上記内燃機関
に供給されると共にガソリンとメタノールの混合された
燃料の量をガソリン相当量へ換算するブレンド率補正係
数が取り込まれた記憶手段と、上記燃料のブレンド率を
上記ブレンド率補正係数に換算するブレンド率マップと
、上記空燃比情報よりブレンド率を算出する制御手段と
を用い、上記制御手段が上記02センサの出力を比例積
分してフィードバック補正係数を算出すると共にこのフ
ィードバック補正係数の互いに隣合う大小一対のピーク
値よりそのピーク平均値を算出し、このピーク平均値に
応じた第1フィードバックブレンド率を算出し、あるい
は、上記制御手段が上記02センサの出力の積分値を算
出すると共に所定学習周期毎に上記積分値の正負の比率
に応じたフィードバック学習値を算出し、このフィード
バック学習値に応じた第2フィードバックブレンド率を
算出し、その上で上記制御手段はブレンド率センサのブ
レンド率と上記第1、第2のフィードバックブレンド率
の内の少なくとも一方の値を算出し、それらの内の1つ
を制御ブレンド率として出力することを特徴とする。
(作 用)
?レンド率センサからのブレンド率と、空燃比情報より
の第1、第2フィードバックブレンド率の内の少なくと
も一方の値を算出し、それらの内の1つを制御ブレンド
率として出力することができるようになる。
の第1、第2フィードバックブレンド率の内の少なくと
も一方の値を算出し、それらの内の1つを制御ブレンド
率として出力することができるようになる。
(実 施 例)
以下、本発明としての燃料ブレンド率検出方法を説明す
る。
る。
この方法では,第1図に示すように、内燃機関に供給さ
れる燃料中のガソリンとメタノールのブレンド率BFC
;を出力するブレンド率センサ6と、内燃機関の排気
中の酸素濃度情報である空燃比情報を出力できる02セ
ンサ1と、そのセンサの出力V。に基づき第1第2フィ
ードバックブレンド率BFIII IBF。2の少なく
とも1つを算出すると共にこれらの値及びブレンド率B
F C Hの内所定選択順位に応じて選択した制御用の
ブレンド率Bを出力する制御手段2と、ガソリンとメタ
ノールの混合された燃料の量をガソリン相当量へ換算す
る第1第2ブレンド率補正係数K.,■tKs■を記憶
する記憶手?3と,各ブレンド率Bに応じた第1第2ブ
レンド率補正係数Kaz Je■を換算するのに用いる
第1第2ブレンド率マップ4,5とが用いられる。
れる燃料中のガソリンとメタノールのブレンド率BFC
;を出力するブレンド率センサ6と、内燃機関の排気
中の酸素濃度情報である空燃比情報を出力できる02セ
ンサ1と、そのセンサの出力V。に基づき第1第2フィ
ードバックブレンド率BFIII IBF。2の少なく
とも1つを算出すると共にこれらの値及びブレンド率B
F C Hの内所定選択順位に応じて選択した制御用の
ブレンド率Bを出力する制御手段2と、ガソリンとメタ
ノールの混合された燃料の量をガソリン相当量へ換算す
る第1第2ブレンド率補正係数K.,■tKs■を記憶
する記憶手?3と,各ブレンド率Bに応じた第1第2ブ
レンド率補正係数Kaz Je■を換算するのに用いる
第1第2ブレンド率マップ4,5とが用いられる。
ここでのO2センサ1は空燃比の出力■0をリッチとリ
ーンの判定電圧(排ガスの酸素濃度がストイキオにある
と見做せる値)Vsを中心に経時的に増滅させて出力す
るものである(第2図参照)。
ーンの判定電圧(排ガスの酸素濃度がストイキオにある
と見做せる値)Vsを中心に経時的に増滅させて出力す
るものである(第2図参照)。
この発明方法では、まず、制御手段2が02センサ1よ
りの空燃比出力Voに基づき、第1第2フィードバック
ブレンド率B8■tBFll2の少なくとも1つを算出
する。
りの空燃比出力Voに基づき、第1第2フィードバック
ブレンド率B8■tBFll2の少なくとも1つを算出
する。
即ち、入゛力された空燃比出力Voは制御手段2の比例
積分回路201により比例積分される。そして、ここで
得られた比例積分の合成値は空燃比の出力vOが判定電
圧Vsを横切る度にピーク値を示すフィードバック補正
係数K,.,(第2図(b)参照)として算出される。
積分回路201により比例積分される。そして、ここで
得られた比例積分の合成値は空燃比の出力vOが判定電
圧Vsを横切る度にピーク値を示すフィードバック補正
係数K,.,(第2図(b)参照)として算出される。
更に、算出されたフィードバック補正係数KF[lの互
いに隣合う大小一対のピーク値(PL,P2,P3・・
・)がピーク平均値算出回路202に順次出力される。
いに隣合う大小一対のピーク値(PL,P2,P3・・
・)がピーク平均値算出回路202に順次出力される。
?ーク平均値算出回路202は新たに大ホ一対のピーク
値が得られる毎に、各時点での平均値(P01+P,,
)/2を算出してそのピーク平均値KPP■を厘次求め
る(第2図(c)参照)。
値が得られる毎に、各時点での平均値(P01+P,,
)/2を算出してそのピーク平均値KPP■を厘次求め
る(第2図(c)参照)。
この後,ブレンド率補正係数算出手段203が記憶手段
3から先行する第1ブレンド率補正係数K81を呼び出
してその値にピーク平均値KPEAKを乗算して、第1
ブレンド率補正係数K6■を算出し、この値で記憶手段
3の値を書替で更新する。
3から先行する第1ブレンド率補正係数K81を呼び出
してその値にピーク平均値KPEAKを乗算して、第1
ブレンド率補正係数K6■を算出し、この値で記憶手段
3の値を書替で更新する。
続いて、制御手段2は、更新された第1ブレンド率補正
係数Kaxをブレンド率マップ4に基づき、これを逆読
みして、第1フィードバックブレンド率Leエに換算す
ることとなる。
係数Kaxをブレンド率マップ4に基づき、これを逆読
みして、第1フィードバックブレンド率Leエに換算す
ることとなる。
この処理に代えて、あるいはこの処理に加えて、制御手
段2は02センサ1よりの空燃比の出力vOを、積分回
路204により積分する。
段2は02センサ1よりの空燃比の出力vOを、積分回
路204により積分する。
そして、ここで得られた積分値であるエゲインκ,(第
2図(d)参照)は、フィードバック学習値算出回路2
05において、所定学習周期T L R N毎にその積
分値が正か負か判定され、その結果に応じて、フ?ード
バック学習値KLIIINが算出される。即ち、ここで
のフィードバック学習値KLRNは先行する値KL1に
対して、上述の積分値の正か負かの判定に応じて所定値
ΔKLRNの加算あるいは減算処理がなさ九る。しかも
、ここで所定学習周期T L P N毎に更新されるフ
ィードバック学習値KLIINは一定ブレンド率測定期
間T,に達した時点での値がブレンド率補正係数算出手
段206に出力される。
2図(d)参照)は、フィードバック学習値算出回路2
05において、所定学習周期T L R N毎にその積
分値が正か負か判定され、その結果に応じて、フ?ード
バック学習値KLIIINが算出される。即ち、ここで
のフィードバック学習値KLRNは先行する値KL1に
対して、上述の積分値の正か負かの判定に応じて所定値
ΔKLRNの加算あるいは減算処理がなさ九る。しかも
、ここで所定学習周期T L P N毎に更新されるフ
ィードバック学習値KLIINは一定ブレンド率測定期
間T,に達した時点での値がブレンド率補正係数算出手
段206に出力される。
ブレンド率補正係数算出手段206は記憶手段3から先
行する第2ブレンド率補正係数K8■を呼び出し、その
値にフィードバック学習値KLR■を乗算して、新たに
第2ブレンド率補正係数K。2を算出し、この値で記憶
手段3の値を書替で更新する。
行する第2ブレンド率補正係数K8■を呼び出し、その
値にフィードバック学習値KLR■を乗算して、新たに
第2ブレンド率補正係数K。2を算出し、この値で記憶
手段3の値を書替で更新する。
続いて、制御手段2は、更新された第2ブレンド率補正
係数K8■をブレンド率マップ5に基づき、これを逆読
みして、第2フィードバックブレンド率BFe■に換算
することとなる。
係数K8■をブレンド率マップ5に基づき、これを逆読
みして、第2フィードバックブレンド率BFe■に換算
することとなる。
更に、制御手段2はブレンド率センサ6により図示しな
い燃料供給系内の燃料のブレンド率B、。9を直接求め
る。
い燃料供給系内の燃料のブレンド率B、。9を直接求め
る。
?の後、ブレンド率Bpciと、第1第2フィードバッ
クブレンド率BF*1jBF@2の少なくとも一方の値
が選択回路207に入力される。この選択回路207は
所定の選択順位例えば信頼性の順位(B,,■>B,.
.>B,,S)に沿って、これら複数のブレンド率より
1つの制御ブレンド率Bを選択して出力する。
クブレンド率BF*1jBF@2の少なくとも一方の値
が選択回路207に入力される。この選択回路207は
所定の選択順位例えば信頼性の順位(B,,■>B,.
.>B,,S)に沿って、これら複数のブレンド率より
1つの制御ブレンド率Bを選択して出力する。
このようにして得られた制御ブレンド率B(あるいはこ
れらのブレンド率情報を含む値である第1第2ブレンド
率補正係数K−1,K−2 )は例えば、エンジンの点
火時期制御、エンジンの燃料供給系で用いる燃料噴射弁
の吸入空気量A/N(n)当たりの基本駆動時間T,(
二八/N(n) xK@)の算出、等に使用される。
れらのブレンド率情報を含む値である第1第2ブレンド
率補正係数K−1,K−2 )は例えば、エンジンの点
火時期制御、エンジンの燃料供給系で用いる燃料噴射弁
の吸入空気量A/N(n)当たりの基本駆動時間T,(
二八/N(n) xK@)の算出、等に使用される。
次に、本発明である燃料ブレンド率検出方法を採用した
FFV車面のエンジン制御装置を第3図に沿って説明す
る。
FFV車面のエンジン制御装置を第3図に沿って説明す
る。
ここで、エンジン10の燃焼室11は吸気路12と排気
路13とに適時に連通される。吸気路12はエアクリー
ナ14,第1吸気管l5、拡張管16、第2吸気管17
により形成され、排気路13は第1排気管18、触媒1
9、第2排気管20、マフラー21とにより形成さてい
る。
路13とに適時に連通される。吸気路12はエアクリー
ナ14,第1吸気管l5、拡張管16、第2吸気管17
により形成され、排気路13は第1排気管18、触媒1
9、第2排気管20、マフラー21とにより形成さてい
る。
エアクリーナ14内には通過空気量情報を出力するエア
フローセンサ22、大気圧情報を出力する大気圧センサ
23、エア温度情報を出力する大気温度センサ24が配
設され、これらはエンジンコントロールユニット(以後
単にコントローラと記す)25に接読されている。
フローセンサ22、大気圧情報を出力する大気圧センサ
23、エア温度情報を出力する大気温度センサ24が配
設され、これらはエンジンコントロールユニット(以後
単にコントローラと記す)25に接読されている。
拡張管16内にはスロットル弁26が取り付けられ、同
弁にはスロットルポジションセンサ27が対設され、し
かも、このスロットル弁26はそのアイドル位置をアイ
ドルスピードコントロールモータ(ISCモータ)28
を介してコントローラ25により制御されるように構成
されている。
弁にはスロットルポジションセンサ27が対設され、し
かも、このスロットル弁26はそのアイドル位置をアイ
ドルスピードコントロールモータ(ISCモータ)28
を介してコントローラ25により制御されるように構成
されている。
第2吸気管17の一部にはウオータジャケットが対設し
ており、そこには水温センサ29が取り付けられている
。
ており、そこには水温センサ29が取り付けられている
。
第1排気管18の途中にはエンジンの空燃比情報を出力
する02センサ30が取り付けら九でいる。
する02センサ30が取り付けら九でいる。
更に、吸気路12の端部には燃料噴射弁31が取付けら
れている。この燃料噴射弁31は枝管32を介して燃料
管33に接続されている。この燃料管33は燃料ポンプ
34と燃料タンク35とを結び、その途中にはブレンド
率センサ43と燃料圧調整用の燃圧レギュレータ36が
取付けられている。なお、ブレンド率センサ43は、屈
折率に応じて変化する燃料のブレンド率情報を光学系に
より検出し、その光量変化を光電変換してコントローラ
25に出力するという周知の構成を成すものが使用され
る。更にここでのレギュレータ36はブースト圧に応じ
て燃料圧を増減調整できるように構成されている。
れている。この燃料噴射弁31は枝管32を介して燃料
管33に接続されている。この燃料管33は燃料ポンプ
34と燃料タンク35とを結び、その途中にはブレンド
率センサ43と燃料圧調整用の燃圧レギュレータ36が
取付けられている。なお、ブレンド率センサ43は、屈
折率に応じて変化する燃料のブレンド率情報を光学系に
より検出し、その光量変化を光電変換してコントローラ
25に出力するという周知の構成を成すものが使用され
る。更にここでのレギュレータ36はブースト圧に応じ
て燃料圧を増減調整できるように構成されている。
なお、第4図中符号37はクランク各情報を出力するク
ランク角センサ、符号38は第1気筒の上死点情報を出
力する上死点センサをそれぞれ示している。
ランク角センサ、符号38は第1気筒の上死点情報を出
力する上死点センサをそれぞれ示している。
コントローラ25は制御回路39と記憶回路40と入出
力回路4l及び駆動回路42とを偏える。
力回路4l及び駆動回路42とを偏える。
ここで制御回路39は各センサ類より各入力信号を受け
、これらを第5図に示した制御プログラムに沿って処理
して制御信号を駆動回路42を介して?力する. 記憶回路40は第5図(a)乃至(j)に示したメイン
及びブレンド率演算等の各制御プログラムや、第1図中
に示したと同様のブレンド率マツプ4,5を記憶処理さ
れ、しかも、制御中で用いる第1第2ブレンド率補正係
数K8エ+ Km■や,第1第2フィードバックブレン
ド率BPil■,B,6■、ブレンド率Elpc8及び
制御ブレンド率Bその他の値を取り込むエリアを備える
。
、これらを第5図に示した制御プログラムに沿って処理
して制御信号を駆動回路42を介して?力する. 記憶回路40は第5図(a)乃至(j)に示したメイン
及びブレンド率演算等の各制御プログラムや、第1図中
に示したと同様のブレンド率マツプ4,5を記憶処理さ
れ、しかも、制御中で用いる第1第2ブレンド率補正係
数K8エ+ Km■や,第1第2フィードバックブレン
ド率BPil■,B,6■、ブレンド率Elpc8及び
制御ブレンド率Bその他の値を取り込むエリアを備える
。
入出力回路41は上述した各センサの出力信号を適宜取
り込むように作動すると共に、各種制御信号を図示しな
い駆動回路を介して,あるいは燃料噴射弁31を所定時
に開弁させる弁駆動信号を弁駆動回路42を介して出力
する。
り込むように作動すると共に、各種制御信号を図示しな
い駆動回路を介して,あるいは燃料噴射弁31を所定時
に開弁させる弁駆動信号を弁駆動回路42を介して出力
する。
ここで、コントローラ25の作動を第5図(a)乃至(
j)の制御プログラムと共に説明する。
j)の制御プログラムと共に説明する。
図示しないエンジンのキースイッチがオンさ九ることに
よりコントローラ及び、各センサ、が駆動を開始する。
よりコントローラ及び、各センサ、が駆動を開始する。
まず、コントローラ25は各設定値、測定値等を初期値
に保ちステップa2のブレンド率?演算ルーチンに入る
。
に保ちステップa2のブレンド率?演算ルーチンに入る
。
ブレンド率演算ルーチンでは、まず、ブレンド率が急変
化か否かの判定を行うべく,ブレンド率急変判定ルーチ
ンに進む。
化か否かの判定を行うべく,ブレンド率急変判定ルーチ
ンに進む。
このブレンド率急変判定ルーチンでは、まずブレンド率
センサ43の活性の判断を燃料温度等に基づき行う。不
活性の間はステップf4に進み,ブレンド率急変フラグ
をオフしてリターンし,活性化するとステップf2側に
進む。
センサ43の活性の判断を燃料温度等に基づき行う。不
活性の間はステップf4に進み,ブレンド率急変フラグ
をオフしてリターンし,活性化するとステップf2側に
進む。
ステップf2ではブレンド率センサ43の今回の出力L
cs(n)と前回の出力V*cs(n−1)に増加分(
1+a)を乗算した値とを比較して、今回の値が増加で
はステップf5に、そうでないと、ステップf3に進む
。
cs(n)と前回の出力V*cs(n−1)に増加分(
1+a)を乗算した値とを比較して、今回の値が増加で
はステップf5に、そうでないと、ステップf3に進む
。
ここでは、今回の出力vpes(n)と前回の出力VF
CS(n−1)に減少分(1−a)を乗算した値とを比
較して、今回の値が減少ではステップf5に、そうでな
いとステップf4に進む。
CS(n−1)に減少分(1−a)を乗算した値とを比
較して、今回の値が減少ではステップf5に、そうでな
いとステップf4に進む。
ステップf5では急変したとして、ブレンド率急変フラ
グをオンし、更に、第1フィードバックブレンド率BF
B■をクリアし、未知であるとのフラグ?立てる.同じ
く第2フィードバックブレンド率BFll2をクリアし
、未知であるとのフラグを立て、リターンする。
グをオンし、更に、第1フィードバックブレンド率BF
B■をクリアし、未知であるとのフラグ?立てる.同じ
く第2フィードバックブレンド率BFll2をクリアし
、未知であるとのフラグを立て、リターンする。
ブレンド率演算ルーチンのステップb2に戻ると、ここ
では、ブレンド率センサ43の出力に基づきブレンド率
Byesを演算する。
では、ブレンド率センサ43の出力に基づきブレンド率
Byesを演算する。
このルーチンではまず,ステップe1のブレンド率セン
サ43の出力VFCS(t)を測定する。そして、n回
前に測定したブレンド率センサ43の出力VFCS(t
−n)をメモリよりロードし、同じく前回に測定したブ
レンド率センサ43の出力V,c,(t−1)をメモリ
よりロヲドする。その上で、今回のブレンド率sFc
s (t)を下式により算出する。
サ43の出力VFCS(t)を測定する。そして、n回
前に測定したブレンド率センサ43の出力VFCS(t
−n)をメモリよりロードし、同じく前回に測定したブ
レンド率センサ43の出力V,c,(t−1)をメモリ
よりロヲドする。その上で、今回のブレンド率sFc
s (t)を下式により算出する。
B*cs(t)=K XBFC9(t−1)+(1−K
) XV,c,(t−n)ここでKはフィルタ定数であ
り、n回前と前回の各ブレンド率Lcsの取り込み比率
を設定している。
) XV,c,(t−n)ここでKはフィルタ定数であ
り、n回前と前回の各ブレンド率Lcsの取り込み比率
を設定している。
ブレンド率演算ルーチンのステップb3に戻ると、ここ
では,O2センサ30の出力に基づき第1フィードバッ
クブレンド率B■、を演算する。
では,O2センサ30の出力に基づき第1フィードバッ
クブレンド率B■、を演算する。
このルーチンでは、まず02センサ30の活性判断を下
記判定要件に沿って行う.即ち、1、エンジン停止時に
あると不活性と見做す。2,エンスト時と始動後15秒
経過した後にセンサ出カが所定値(例えば0.6V)を
横切ったら活性と見做す。3、フィードバック制御中に
センサ出カが所定値(例えば0.6V)を横切らない状
態が連続して所定時間(例えば20秒)以上継続したら
不活性と見做す。
記判定要件に沿って行う.即ち、1、エンジン停止時に
あると不活性と見做す。2,エンスト時と始動後15秒
経過した後にセンサ出カが所定値(例えば0.6V)を
横切ったら活性と見做す。3、フィードバック制御中に
センサ出カが所定値(例えば0.6V)を横切らない状
態が連続して所定時間(例えば20秒)以上継続したら
不活性と見做す。
ここで、02センサ30が活性化されない間はステップ
c2に達し、前回のブレンド率B (n−1)をそのま
ま使用することとしてリターンする。
c2に達し、前回のブレンド率B (n−1)をそのま
ま使用することとしてリターンする。
他方、活性化されるとステップc3に達し、02センサ
30が活性化しているか否かの判断にはいる。
30が活性化しているか否かの判断にはいる。
この場合、前回のセンサ出力をvN−い今回のセンサ出
力をvN、リッチ、リーンの判定電圧をvll,,とし
、これら値は順次更新されて所定エリアにストアされる
。そして,(V.、一、−vll.a)と(VN−V
R − − )の符号が比較され、異なっていると反転
、即ち、ここでは活性化したものと見做すこととなる。
力をvN、リッチ、リーンの判定電圧をvll,,とし
、これら値は順次更新されて所定エリアにストアされる
。そして,(V.、一、−vll.a)と(VN−V
R − − )の符号が比較され、異なっていると反転
、即ち、ここでは活性化したものと見做すこととなる。
?テップc3で02センサ30が反転しないうちはステ
ップc2に反転すると(例えば第4図(b)の判定電圧
Vs(=0.5V)を横切る時点)ステップc4に達す
る。ステップc4では,今回のフィードバック補正係数
K■のピーク値Pゎ(例えば第4図(c)の各極大極小
値P■tPZtPJ・・・)を所定エリアにストアする
。
ップc2に反転すると(例えば第4図(b)の判定電圧
Vs(=0.5V)を横切る時点)ステップc4に達す
る。ステップc4では,今回のフィードバック補正係数
K■のピーク値Pゎ(例えば第4図(c)の各極大極小
値P■tPZtPJ・・・)を所定エリアにストアする
。
そして、前回のピーク値PIT−1と今回のピーク値P
.,の平均値をピーク平均値K■6イ(= (P,−、
+P,)/2)として算出する。更に、ピーク値P7を
前回のピーク値pn−tとしてメモリにストアする。
.,の平均値をピーク平均値K■6イ(= (P,−、
+P,)/2)として算出する。更に、ピーク値P7を
前回のピーク値pn−tとしてメモリにストアする。
ここで、燃料のブレンド率Bがガソリン100%よりメ
タノール85%に変化したとする。
タノール85%に変化したとする。
この場合、ガソリンよりメタノールの理論空燃比が小さ
い(燃料不足である)ことより、この時センサ出力vl
lがリーンに傾き続ける(第4図(b)参照)。すると
、このセンサ出力v0を比例積分して得られるフィード
バック補正係数K,.は連続してリッチ側において増減
を続けるようになる。
い(燃料不足である)ことより、この時センサ出力vl
lがリーンに傾き続ける(第4図(b)参照)。すると
、このセンサ出力v0を比例積分して得られるフィード
バック補正係数K,.は連続してリッチ側において増減
を続けるようになる。
なお、この変化後の燃料はガソリン15%でメタノール
85%である。このガソリンとメタノールの?合燃料の
使用時においては実際のセンサ出力V、がほぼ0.5v
を中心に上下に振れるようになり、ここでの混合燃料は
理論空燃比の前後をほぼ保つ量で供給されているものと
見做される。
85%である。このガソリンとメタノールの?合燃料の
使用時においては実際のセンサ出力V、がほぼ0.5v
を中心に上下に振れるようになり、ここでの混合燃料は
理論空燃比の前後をほぼ保つ量で供給されているものと
見做される。
この後ステップc7に進むと、第1ブレンド率補正係数
K.,1を所定エリアより呼び込み,この値にピーク平
均値KPeAW!を乗算して,K8■の更新(K,■一
K ,■XK,。8)を行う。
K.,1を所定エリアより呼び込み,この値にピーク平
均値KPeAW!を乗算して,K8■の更新(K,■一
K ,■XK,。8)を行う。
更に、コントローラはブレンド率マップ4(第1図参照
)を用い,第1図に示失するようにこれを逆読みし、更
新された第1ブレンド率補正係数K.,1より第1フィ
ードバックブレンド率BF.■を算出し、リターンする
。
)を用い,第1図に示失するようにこれを逆読みし、更
新された第1ブレンド率補正係数K.,1より第1フィ
ードバックブレンド率BF.■を算出し、リターンする
。
ブレンド率演算ルーチンのステップb4に戻ると、ここ
では、02センサ30の8力に基づき第2フィードバッ
クブレンド率BF@2を演算するBF8■演算ルーチン
に進む。
では、02センサ30の8力に基づき第2フィードバッ
クブレンド率BF@2を演算するBF8■演算ルーチン
に進む。
まず、ステップd1では空燃比の学習ゾーンに入ってい
るか否かの判断をする.ここでは、このコントローラが
別途行う燃料噴射制御ルーチンが空燃比フィードバック
制御域にあるか否かにより判断することと成る。なお、
この空燃比フィードバック制御域の判定基準要件の一例
を下記する。
るか否かの判断をする.ここでは、このコントローラが
別途行う燃料噴射制御ルーチンが空燃比フィードバック
制御域にあるか否かにより判断することと成る。なお、
この空燃比フィードバック制御域の判定基準要件の一例
を下記する。
1.水温が75℃以上。2.吸気温度が50℃以上。
3.大気圧が580乃至800 (mmHg)内にある
。4.加速及び減速域に無い。5.微速モードに無い。
。4.加速及び減速域に無い。5.微速モードに無い。
6.運転ゾーンの変化が無い。その他。
ここで,空燃比の学習ゾーンにない間はステップd2に
達し、前回の第2フィードバックブレンド率BFll2
をそのまま使用することとしてリターンする。
達し、前回の第2フィードバックブレンド率BFll2
をそのまま使用することとしてリターンする。
他方,活性化されるとステップd3に達し、ブレンド率
測定タイマT,,が作動しているか否か判断し、してい
ないと同タイマをスタートさせ、カウント時間TIIM
Allの経過を待つ。経過前にはステップd2に進み、
経過後にはステップd6に進む。
測定タイマT,,が作動しているか否か判断し、してい
ないと同タイマをスタートさせ、カウント時間TIIM
Allの経過を待つ。経過前にはステップd2に進み、
経過後にはステップd6に進む。
ステップd6ではブレンド率測定タイマT@をストップ
させ、クリアする。続いて第2ブレンド率補正係数K.
2を所定エリアより呼び込み、ブレンド率測定期間T.
の間のフィードバック学習値KLFINに?2ブレンド
率補正係数κ6■を乗算して、Lxの更新(K.2←K
,,XK■■)を行う。
させ、クリアする。続いて第2ブレンド率補正係数K.
2を所定エリアより呼び込み、ブレンド率測定期間T.
の間のフィードバック学習値KLFINに?2ブレンド
率補正係数κ6■を乗算して、Lxの更新(K.2←K
,,XK■■)を行う。
ここで、燃料の第2フィードバックブレンド率B02が
ガソリン100%よりメタノール85%に変化したとす
る(第4図(a)参照)。
ガソリン100%よりメタノール85%に変化したとす
る(第4図(a)参照)。
この場合、ガソリンよりメタノールの理論空燃比が小さ
い(燃料不足である)ことより、この時センサ出力v,
1がリーンに傾き続ける(第4図(b),(g)参照)
。すると、このセンサ出力v0を積分して得られるIゲ
インK1は連続してリッチ側において増減を続けるよう
になる。
い(燃料不足である)ことより、この時センサ出力v,
1がリーンに傾き続ける(第4図(b),(g)参照)
。すると、このセンサ出力v0を積分して得られるIゲ
インK1は連続してリッチ側において増減を続けるよう
になる。
このため,フィードバック学習値KLPxは1ブレンド
率訓定期間T8に入る毎にゼロよりスタートし、各学習
周期T L R N毎に増減変化し、同期間T6のカウ
ント経過時T6。A8にその値がブレンド率補正係数K
8の更新に採用される。
率訓定期間T8に入る毎にゼロよりスタートし、各学習
周期T L R N毎に増減変化し、同期間T6のカウ
ント経過時T6。A8にその値がブレンド率補正係数K
8の更新に採用される。
更に、ステップd8に達すると、コントローラはブレン
ド率マップ5(第1図参照)を用い、第1図に示矢する
ようにこれを逆読みし、更新された第2ブレンド率補正
係数K,■より第2フイードバックブレンド率81.2
を算出し、リターンする。
ド率マップ5(第1図参照)を用い、第1図に示矢する
ようにこれを逆読みし、更新された第2ブレンド率補正
係数K,■より第2フイードバックブレンド率81.2
を算出し、リターンする。
ブレンド率演算ルーチンのステップb5に戻ると,ここ
では、ブレンド率急変フラグがオンでステップbloに
オフでステップb6に進む。
では、ブレンド率急変フラグがオンでステップbloに
オフでステップb6に進む。
ステップblOではブレンド率センサの出力Lcsを制
御ブレンド率Bとして選択しリターンする。
御ブレンド率Bとして選択しリターンする。
急変でないとしてステップb6に進むと,第2フィード
バックブレンド率B,.2が求まっているか否かを見て
、求まっているとステップbllに進み、第2フィード
バックブレンド率BFll2を制御ブレンド率Bとして
選択しリターンする。
バックブレンド率B,.2が求まっているか否かを見て
、求まっているとステップbllに進み、第2フィード
バックブレンド率BFll2を制御ブレンド率Bとして
選択しリターンする。
ステップb6よりb7に達すると、ここでは、第1フィ
ードバックブレンド率BFII1が求まっているか否か
判定し、求まっているとステップbl2に進み、第1フ
ィードバックブレンド率Lsエを制御ブレンド率Bとし
て選択し、リターンする。
ードバックブレンド率BFII1が求まっているか否か
判定し、求まっているとステップbl2に進み、第1フ
ィードバックブレンド率Lsエを制御ブレンド率Bとし
て選択し、リターンする。
他方ステップb7よりb8に達すると、ここでは、ブレ
ンド率センサのブレンド率BFCSが求まっているか否
かを判定し、求まっているとステップbtoに進んで、
ブレンド率Bpcsを制御ブレンド率Bと?て選択し、
リターンする。他方、いずれのブレンド率値も今回求め
られていないとした場合、ステップb8よりb9に達す
る。ここでは予め設定した仮定ブレンド率(これは車両
の車種、使用態様、使用地域等により適宜設定される)
を制御ブレンド率Bとして選択しリターンする。
ンド率センサのブレンド率BFCSが求まっているか否
かを判定し、求まっているとステップbtoに進んで、
ブレンド率Bpcsを制御ブレンド率Bと?て選択し、
リターンする。他方、いずれのブレンド率値も今回求め
られていないとした場合、ステップb8よりb9に達す
る。ここでは予め設定した仮定ブレンド率(これは車両
の車種、使用態様、使用地域等により適宜設定される)
を制御ブレンド率Bとして選択しリターンする。
ブレンド率演算ルーチンが終わってメインルーチンのス
テップa3に戻ると,ここでは、エンジン回転数N.を
取り込み、これがエンジン作動判定回転数NLsv。2
を上回っているか否か判定する。
テップa3に戻ると,ここでは、エンジン回転数N.を
取り込み、これがエンジン作動判定回転数NLsv。2
を上回っているか否か判定する。
エンジン回転時にステップa4に達すると、ここでは制
御ブレンド廖Bや第1第2フィードバックブレンド率B
PII■tBFl12を適宜取り込み、燃料噴射量制御
処理、点火時期制御処理、その他の各制御を行う。特に
、フィードバック学習値KLRNをステップa5よりa
l2において更新処理している。即ち、ステップa5で
は学習周期タイマTsがオンでないとオン処理し、オン
していると直接ステップa7に達する。このステップa
7では学習周期TLFINの経過を待ち、経過後には学
習周期タイマTsをストップし?クリアし,その間のエ
ゲインK1が正では所定値+ΔKLANを、負では所定
値一ΔKL■を先行するフィードバック学習値κLl,
INに加減算処理し、そのフィードバック学習値K。、
値を更新してステップa8に進む。
御ブレンド廖Bや第1第2フィードバックブレンド率B
PII■tBFl12を適宜取り込み、燃料噴射量制御
処理、点火時期制御処理、その他の各制御を行う。特に
、フィードバック学習値KLRNをステップa5よりa
l2において更新処理している。即ち、ステップa5で
は学習周期タイマTsがオンでないとオン処理し、オン
していると直接ステップa7に達する。このステップa
7では学習周期TLFINの経過を待ち、経過後には学
習周期タイマTsをストップし?クリアし,その間のエ
ゲインK1が正では所定値+ΔKLANを、負では所定
値一ΔKL■を先行するフィードバック学習値κLl,
INに加減算処理し、そのフィードバック学習値K。、
値を更新してステップa8に進む。
ここで、上述のステップa4内の処理であって,燃料噴
射弁関動時間T I F Jの算出の一例を説明する。
射弁関動時間T I F Jの算出の一例を説明する。
ここでは、まず、吸入空気量当たりの基本駆動時間T,
(=A/N(n)XK@)を算出する。このブレンド
率補正係数K.,は所定吸入空気量A/N(n)当たり
の基本駆動時間T,(基本燃料量)をガソリン相当量と
して換算するのに用いられる。更に,燃料噴射弁駆動時
間T1、,を基本駆動時間T6とフィードバック補正係
数K1.,及び大気温度補正係数Kt、大気圧補正係数
Kb、水温補正係数Ktyt、加速補正係数Kac等の
各補正値を用いて算出する(T,わ,=TllXK,,
XKtXKbXKtytXKac)こととなる。ここで
のフィードバック補正係数K,。は空燃比の比例積分値
、即ち、出力V。の比例値であるPゲインK,と積分値
であるエゲインK1の加算値として示され?いる。
(=A/N(n)XK@)を算出する。このブレンド
率補正係数K.,は所定吸入空気量A/N(n)当たり
の基本駆動時間T,(基本燃料量)をガソリン相当量と
して換算するのに用いられる。更に,燃料噴射弁駆動時
間T1、,を基本駆動時間T6とフィードバック補正係
数K1.,及び大気温度補正係数Kt、大気圧補正係数
Kb、水温補正係数Ktyt、加速補正係数Kac等の
各補正値を用いて算出する(T,わ,=TllXK,,
XKtXKbXKtytXKac)こととなる。ここで
のフィードバック補正係数K,。は空燃比の比例積分値
、即ち、出力V。の比例値であるPゲインK,と積分値
であるエゲインK1の加算値として示され?いる。
各種処理の後にステップa8に達すると,ここではキー
オフか否かを判断して、キーオフでない間はステップa
2に戻り、キーオフではキーオフ時点での各主処理、例
えば不揮発性メモリへの各データの記憶処理等がなされ
て終了する。
オフか否かを判断して、キーオフでない間はステップa
2に戻り、キーオフではキーオフ時点での各主処理、例
えば不揮発性メモリへの各データの記憶処理等がなされ
て終了する。
ステップa3よりエンジン停止としてステップa13に
達すると,ここではスタータスイッチのオンを待ち、オ
フの間はステップal4に達する。ここではエンジン停
止に伴う所定の処理を行い、オンするとステップal5
に進む。ステップal5では始動に伴う各種処理を行い
ステップa8に進むこととなる。
達すると,ここではスタータスイッチのオンを待ち、オ
フの間はステップal4に達する。ここではエンジン停
止に伴う所定の処理を行い、オンするとステップal5
に進む。ステップal5では始動に伴う各種処理を行い
ステップa8に進むこととなる。
上述の処において、選択されるブレンド率は3つ、即ち
、第1第2フィードバックブレンド率B,extBve
z及びブレンド率BFc,.であり、選択優先順位は第
2フィードバックブレンド率8■2、第1フィードバッ
クブレンド率B,.、、ブレンド率BFCSの順と成っ
ていたが、場合により第1第2フィードバックブレンド
率B1。■,B02の内の一つのみを求?、その値とブ
レンド率Lcsとより優先すべき値を制御ブレンド率と
して選択するように設定しても良い。
、第1第2フィードバックブレンド率B,extBve
z及びブレンド率BFc,.であり、選択優先順位は第
2フィードバックブレンド率8■2、第1フィードバッ
クブレンド率B,.、、ブレンド率BFCSの順と成っ
ていたが、場合により第1第2フィードバックブレンド
率B1。■,B02の内の一つのみを求?、その値とブ
レンド率Lcsとより優先すべき値を制御ブレンド率と
して選択するように設定しても良い。
(発明の効果)
以上のように、本発明方法では、02センサの空燃比の
出力を用い、これより求めたフィードバック補正係数よ
りピーク平均値を求め、このピーク平均値によりブレン
ド率補正係数を更新し、その更新されたブレンド率補正
係数により第1フィードバックブレンド率Lexを求め
,あるいは空燃比の出力よりフィードバック学習値及び
同学習値に応じたブレンド率補正係数を更新し、その更
新されたブレンド率補正係数により第2フィードバック
ブレンド率B■2ブレンド率を*め、更に、ブレンド率
センサよりのブレンド率BFCSを求め、これら求めた
ブレンド率の内の1つを適宜選択して制御ブレンド率と
して出力すことができ、常に実ブレンド率に近いブレン
ド率を検出できる。
出力を用い、これより求めたフィードバック補正係数よ
りピーク平均値を求め、このピーク平均値によりブレン
ド率補正係数を更新し、その更新されたブレンド率補正
係数により第1フィードバックブレンド率Lexを求め
,あるいは空燃比の出力よりフィードバック学習値及び
同学習値に応じたブレンド率補正係数を更新し、その更
新されたブレンド率補正係数により第2フィードバック
ブレンド率B■2ブレンド率を*め、更に、ブレンド率
センサよりのブレンド率BFCSを求め、これら求めた
ブレンド率の内の1つを適宜選択して制御ブレンド率と
して出力すことができ、常に実ブレンド率に近いブレン
ド率を検出できる。
第1図は本発明方法を説明するブロック図,第?図は本
発明方法に基づき経時的に変化する空燃比の出力やフィ
ードバック学習値KLRN等の波形図、第3図は本発明
方法を採用したエンジン制御装置の概略構成図、第4図
(a),(b),(c),(d),(e).(f),(
g) , (h) , (i) ,(J)は第3図のエ
ンジン制御装置内の各特性値の経時変化を示す波形図、
第5図(a),(b) , (c) , (d) ,
(e) , (f)は第3図の装置の行うエンジン制御
処理で用いる制御プログラムのフローチャートを示して
いる。 1,30・・・02センサ、2,39・・・制御手段、
3,40・・・記憶手段,4,5・・・ブレンド率マッ
プ,10・・・ニンジン、18・・・排気路、25・・
・コントローラ、VO・・・空燃比の出力、K!1 1
Ka■2・・・第1第2ブレンド率補正係数、BF.■
TBF@2・・・第1第2フィードバックブレンド率、
KPFAK・・・ピーク平均値,κL,I..・・・フ
ィードバック学習値、K,・・・エゲイン。 最l (a) 915 最4口 (a) 7′Ff)4口 (f) (7) 最0 圓((1’) 箒b 図(4)) 弔V 口(C) 形b 囲(d) 最D 圀(f)
発明方法に基づき経時的に変化する空燃比の出力やフィ
ードバック学習値KLRN等の波形図、第3図は本発明
方法を採用したエンジン制御装置の概略構成図、第4図
(a),(b),(c),(d),(e).(f),(
g) , (h) , (i) ,(J)は第3図のエ
ンジン制御装置内の各特性値の経時変化を示す波形図、
第5図(a),(b) , (c) , (d) ,
(e) , (f)は第3図の装置の行うエンジン制御
処理で用いる制御プログラムのフローチャートを示して
いる。 1,30・・・02センサ、2,39・・・制御手段、
3,40・・・記憶手段,4,5・・・ブレンド率マッ
プ,10・・・ニンジン、18・・・排気路、25・・
・コントローラ、VO・・・空燃比の出力、K!1 1
Ka■2・・・第1第2ブレンド率補正係数、BF.■
TBF@2・・・第1第2フィードバックブレンド率、
KPFAK・・・ピーク平均値,κL,I..・・・フ
ィードバック学習値、K,・・・エゲイン。 最l (a) 915 最4口 (a) 7′Ff)4口 (f) (7) 最0 圓((1’) 箒b 図(4)) 弔V 口(C) 形b 囲(d) 最D 圀(f)
Claims (1)
- 内燃機関に供給される燃料中のガソリンとメタノールの
ブレンド率情報を出力するブレンド率センサと、上記内
燃機関の排気中の空燃比情報をリッチとリーンの判定電
圧を中心に経時的に増減させて出力できるO_2センサ
と、上記内燃機関に供給されると共にガソリンとメタノ
ールの混合された燃料の量をガソリン相当量へ換算する
ブレンド率補正係数が取り込まれた記憶手段と、上記燃
料のブレンド率を上記ブレンド率補正係数に換算するブ
レンド率マップと、上記空燃比情報よりブレンド率を算
出する制御手段とを用い、上記制御手段が上記O_2セ
ンサの出力を比例積分してフィードバック補正係数を算
出すると共にこのフィードバック補正係数の互いに隣合
う大小一対のピーク値よりそのピーク平均値を算出し、
このピーク平均値に応じた第1フィードバックブレンド
率を算出し、あるいは、上記制御手段が上記O_2セン
サの出力の積分値を算出すると共に所定学習周期毎に上
記積分値の正負の比率に応じたフィードバック学習値を
算出し、このフィードバック学習値に応じた第2フィー
ドバックブレンド率を算出し、その上で上記制御手段は
ブレンド率センサのブレンド率と上記第1、第2のフィ
ードバックブレンド率の内の少なくとも一方の値を算出
し、それらの内の1つを制御ブレンド率として出力する
ことを特徴とする燃料ブレンド率検出方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011515A JP2826599B2 (ja) | 1990-01-19 | 1990-01-19 | 燃料ブレンド率検出方法 |
| US07/752,452 US5263464A (en) | 1990-01-19 | 1991-01-16 | Method for detecting fuel blending ratio |
| KR1019910701154A KR940004353B1 (ko) | 1990-01-19 | 1991-01-16 | 연료혼합율 검출방법 |
| PCT/JP1991/000032 WO1991010822A1 (fr) | 1990-01-19 | 1991-01-16 | Procede de determination du rapport de melange de carburant |
| US08/113,685 US5311852A (en) | 1990-01-19 | 1993-08-31 | Method for detecting fuel blending ratio |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011515A JP2826599B2 (ja) | 1990-01-19 | 1990-01-19 | 燃料ブレンド率検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03217642A true JPH03217642A (ja) | 1991-09-25 |
| JP2826599B2 JP2826599B2 (ja) | 1998-11-18 |
Family
ID=11780140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011515A Expired - Fee Related JP2826599B2 (ja) | 1990-01-19 | 1990-01-19 | 燃料ブレンド率検出方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US5263464A (ja) |
| JP (1) | JP2826599B2 (ja) |
| KR (1) | KR940004353B1 (ja) |
| WO (1) | WO1991010822A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008180115A (ja) * | 2007-01-23 | 2008-08-07 | Sumitomo (Shi) Construction Machinery Manufacturing Co Ltd | 建設機械の使用燃料管理装置 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5363831A (en) * | 1993-11-16 | 1994-11-15 | Unisia Jecs Corporation | Method of and an apparatus for carrying out feedback control on an air-fuel ratio in an internal combustion engine |
| DE19516239C2 (de) * | 1995-05-03 | 2001-07-19 | Siemens Ag | Verfahren zur Parametrierung eines linearen Lambdareglers für eine Brennkraftmaschine |
| US5566662A (en) * | 1995-10-02 | 1996-10-22 | Ford Motor Company | Engine air/fuel control system with an adaptively learned range of authority |
| US6210641B1 (en) * | 1997-07-09 | 2001-04-03 | Denso Corporation | Air-fuel ratio control system and gas sensor for engines |
| IT1305142B1 (it) * | 1998-10-28 | 2001-04-10 | Fiat Ricerche | Metodo di controllo dell'iniezione in un motore a combustione internain funzione della qualita' del combustibile utilizzato. |
| JP4372472B2 (ja) * | 2003-08-07 | 2009-11-25 | トヨタ自動車株式会社 | 内燃機関 |
| US7305939B2 (en) * | 2005-04-25 | 2007-12-11 | Grant B. Carlson | Addition of flexible fuel engine control system |
| TW200817581A (en) | 2006-08-29 | 2008-04-16 | Honda Motor Co Ltd | Fuel injection control device |
| US20080255753A1 (en) * | 2007-04-10 | 2008-10-16 | Paul Spivak | Method and System for Automatically Adjusting Electronic Fuel Injection in Response to Fuel Type |
| JP2008274883A (ja) * | 2007-05-01 | 2008-11-13 | Toyota Motor Corp | 内燃機関の制御装置 |
| US20090000596A1 (en) * | 2007-06-29 | 2009-01-01 | Paul Spivak | E85 Vehicle Compatibility Kit |
| US7997063B2 (en) * | 2007-10-29 | 2011-08-16 | Ford Global Technologies, Llc | Controlled air-fuel ratio modulation air fuel sensor input |
| US8485233B2 (en) * | 2007-11-08 | 2013-07-16 | Chevron U.S.A. Inc. | Bio-fuels vehicle fueling system |
| US20110134773A1 (en) * | 2009-12-04 | 2011-06-09 | Electronics And Telecommunications Research Institute | Method and apparatus for estimating propagation delay time |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4706629A (en) * | 1986-02-07 | 1987-11-17 | Ford Motor Company | Control system for engine operation using two fuels of different volumetric energy content |
| JPS635131A (ja) * | 1986-06-24 | 1988-01-11 | Honda Motor Co Ltd | 多種燃料エンジン用空燃比制御方法 |
| JP2591045B2 (ja) * | 1988-03-26 | 1997-03-19 | トヨタ自動車株式会社 | アルコール含有燃料内燃機関の燃料噴射制御装置 |
| JPH01256848A (ja) * | 1988-04-06 | 1989-10-13 | Fujitsu Ltd | 光伝送ラインの誤り検出装置 |
| US4986241A (en) * | 1989-02-23 | 1991-01-22 | Nissan Motor Company, Ltd. | Internal combustion engine air-fuel ratio control system including alcohol sensor back-up control arrangement |
| JPH02256848A (ja) * | 1989-03-29 | 1990-10-17 | Nissan Motor Co Ltd | 内燃機関の空燃比制御装置 |
| US4945880A (en) * | 1989-06-16 | 1990-08-07 | General Motors Corporation | Multi-fuel engine control with fuel control parameter lock |
| US4909225A (en) * | 1989-06-16 | 1990-03-20 | General Motors Corporation | Multi-fuel engine control with fuel transition delay |
| JP2826601B2 (ja) * | 1990-01-19 | 1998-11-18 | 三菱自動車工業株式会社 | 燃料ブレンド率検出方法 |
| JP2826600B2 (ja) * | 1990-01-19 | 1998-11-18 | 三菱自動車工業株式会社 | 燃料ブレンド率検出方法 |
| JPH03242439A (ja) * | 1990-02-16 | 1991-10-29 | Mitsubishi Motors Corp | 燃料ブレンド率検出方法 |
| JPH04224244A (ja) * | 1990-12-21 | 1992-08-13 | Honda Motor Co Ltd | エンジンの空燃比制御装置 |
| US5170763A (en) * | 1990-12-28 | 1992-12-15 | Honda Giken Kogyo Kabushiki Kaisha | Air-fuel ratio control system for internal combustion engines |
| JP2860719B2 (ja) * | 1991-04-02 | 1999-02-24 | 本田技研工業株式会社 | 空燃比制御装置 |
-
1990
- 1990-01-19 JP JP2011515A patent/JP2826599B2/ja not_active Expired - Fee Related
-
1991
- 1991-01-16 US US07/752,452 patent/US5263464A/en not_active Expired - Fee Related
- 1991-01-16 KR KR1019910701154A patent/KR940004353B1/ko not_active Expired - Fee Related
- 1991-01-16 WO PCT/JP1991/000032 patent/WO1991010822A1/ja not_active Ceased
-
1993
- 1993-08-31 US US08/113,685 patent/US5311852A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008180115A (ja) * | 2007-01-23 | 2008-08-07 | Sumitomo (Shi) Construction Machinery Manufacturing Co Ltd | 建設機械の使用燃料管理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5311852A (en) | 1994-05-17 |
| KR920701638A (ko) | 1992-08-12 |
| US5263464A (en) | 1993-11-23 |
| WO1991010822A1 (fr) | 1991-07-25 |
| KR940004353B1 (ko) | 1994-05-23 |
| JP2826599B2 (ja) | 1998-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2826600B2 (ja) | 燃料ブレンド率検出方法 | |
| JPH03217642A (ja) | 燃料ブレンド率検出方法 | |
| JP2582586B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH08296482A (ja) | 内燃機関の空燃比制御装置 | |
| KR960000441B1 (ko) | 연료 브렌드율 검출 방법 | |
| JP2826601B2 (ja) | 燃料ブレンド率検出方法 | |
| JPH04339147A (ja) | 内燃エンジンの空燃比制御装置 | |
| JPS58150057A (ja) | 内燃機関の空燃比学習制御方法 | |
| JP4345629B2 (ja) | エンジンの空燃比制御装置 | |
| JPH0799110B2 (ja) | 内燃エンジンの空燃比フィ−ドバック制御方法 | |
| JP3416303B2 (ja) | 内燃機関の空燃比センサ劣化検出装置 | |
| JP2757625B2 (ja) | 空燃比センサの劣化判定装置 | |
| JPH11101144A (ja) | 内燃機関の燃料供給制御装置 | |
| JPH051373B2 (ja) | ||
| JPS603440A (ja) | エンジンの空燃比制御方法 | |
| JP3061277B2 (ja) | 空燃比学習制御方法及びその装置 | |
| JP3453815B2 (ja) | 内燃機関の空燃比学習制御装置 | |
| JPH0423099B2 (ja) | ||
| JP2630371B2 (ja) | 内燃エンジンの空燃比フィードバック制御方法 | |
| JPH0455235Y2 (ja) | ||
| JPH03271541A (ja) | 内燃機関の空燃比フィードバック制御装置 | |
| JPH0243900B2 (ja) | Nainenkikannogakushuseigyosochi | |
| JP2916805B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPS6059415B2 (ja) | 内燃機関の空燃比制御方法 | |
| JPH068287Y2 (ja) | 空燃比制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |