JPH04262041A - 人間対話型制御を備えた自動車用多重メモリ選択装置 - Google Patents

人間対話型制御を備えた自動車用多重メモリ選択装置

Info

Publication number
JPH04262041A
JPH04262041A JP3254447A JP25444791A JPH04262041A JP H04262041 A JPH04262041 A JP H04262041A JP 3254447 A JP3254447 A JP 3254447A JP 25444791 A JP25444791 A JP 25444791A JP H04262041 A JPH04262041 A JP H04262041A
Authority
JP
Japan
Prior art keywords
computer
engine
memories
memory
control
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
Application number
JP3254447A
Other languages
English (en)
Inventor
John B Adrain
ジョーン ビー アドレイン
John V Colln
ジョーン ヴォン コルン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of JPH04262041A publication Critical patent/JPH04262041A/ja
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D45/00Electrical control not provided for in groups F02D41/00 - F02D43/00
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2409Addressing techniques specially adapted therefor
    • F02D41/2422Selective use of one or more tables
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2487Methods for rewriting
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation
    • B60W2050/0044In digital systems
    • B60W2050/0045In digital systems using databus protocols
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/60Input parameters for engine control said parameters being related to the driver demands or status
    • F02D2200/604Engine control mode selected by driver, e.g. to manually start particle filter regeneration or to select driving style
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2400/00Control systems adapted for specific engine types; Special features of engine control systems not otherwise provided for; Power supply, connectors or cabling for engine control systems
    • F02D2400/11After-sales modification devices designed to be used to modify an engine afterwards

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、自動車制御に関わり、
より一般的には、人間対話型制御によって操作され、且
つこれに応答する種類の装置の制御に関する。
【0002】
【従来の技術】大部分の自動車は、搭載コンピュータチ
ップによって制御されるエンジン機能を有している。燃
料噴射、タイミング、温度及び毎分回転数(RPM)が
搭載コンピュータに入力され、事前に記憶された固定プ
ログラムに従ってエンジンタイミング目標値を計算する
【0003】従来の技術の進歩は、様々なタイプのエン
ジン又は車両データ入力と、ますます複雑化するエンジ
ン制御出力プログラムの使用とによって典型的に明示さ
れる、精巧性又は知能のレベルを上げることに向けられ
てきた。例えば、スティーブンソン(Stevenso
n)等による「エンジン制御システム」(米国特許第4
,368,705号、1983年)は、環境保護庁(E
PA)によって設定されたレベルで噴煙及び排気ガスの
中で最大エンジンパフォーマンスを実行するために、エ
ンジンへの燃料送出のエンジンタイミング及びその最大
許容率を設定する、タイミングメカニズム及び燃料ポン
プ・ラック・リミットを制御するためのデジタルマイク
ロプロセッサを利用する、エンジン制御システムである
【0004】ホームズ(Holmes)による「内燃機
関用の適応制御」(米国特許第4,893,600号、
1990年)は、エンジンの一つ以上の操作入力パラメ
タに従って継続的に変更される制御パラメタ用の値を設
定するための、デジタルコンピュータシステムを、一般
的に対象としたものである。キグリー(Quigley
)等による「適応給気制御を備えたエンジン制御システ
ム」(米国特許第4,879,656号、1989年)
は、稼動エンジンの供給燃料及びイグニション・スパー
ク・タイミングが、エンジン速度及び給気に基づく記憶
テーブルの機能として制御される、別の搭載コンピュー
タシステムである。
【0005】マクヘール(McHale)等による「内
燃機関用の適応制御システム」(米国特許第4,841
,933号、1989年)も又、エンジン制御パラメタ
が継続的に監視され、且つ動的に制御される、エンジン
制御システムに向けられたものである。速度範囲に依存
する異なるモードで制御が実行される。タカス(Tak
asu)等による「多シリンダ内燃機関におけるイグニ
ション・タイミングを制御する方法及び装置」(米国特
許第4,453,521号、1984年)は、複数の事
前に記憶されたイグニション・タイミング・コンビネー
ションが、最適イングニション・タイミング・コンビネ
ーションを継続的に探索し、且つ発見するために使用さ
れているシステムである。
【0006】ウィリス(Willis)等による「内燃
機関を制御する適応策」(米国特許第4,438,49
7号、1984年)は、エンジン検定制御値を適応的に
制御する方法を明らかにしている。走行パターンは最近
の走行パターンの分析に基づいて完成され、且つ予測走
行パターン及び理想排気ガス制約に適するエンジン制御
値が生成される。走行サイクルは、エンジン検定制御値
のテーブルを生成するために分析される。
【0007】スズキ(Suzuki)等による「内燃機
関用の最適制御のための方法及び装置」(米国特許第4
,403,584号、1983年)は、イグニション・
タイムの値及びエンジンの空気/燃料比率が、エンジン
の稼動状態を示すパラメタに従って地図の形で事前に記
憶されるところの、エンジンの最適制御のための制御シ
ステムを明らかにしている。カミフジ(Kamifuj
i)等による「エンジン制御装置及び制御方法」(米国
特許第4,547,852号、1985年)は、事前に
記憶された制御プログラムに適用される通りの、エンジ
ン温度に関するパラメタの継続的更新に基づいてエンジ
ンを制御する方法である。ゴールデンバーグ(Gold
enberg)等による「多種燃料内燃機関のための自
動車調整プロセス及び装置」(米国特許第4,682,
293号、1987年)は、異なる燃料が与えられたエ
ンジンの走行状態を自動的に調節するための、自動車用
コンピュータシステムである。レギュレータは、新しい
燃料供給が準備され、且つその燃料供給に応じてエンジ
ンを制御する前後に、タンクに入っている燃料の量及び
種類を表す信号を送る、データ処理装置を監視する。
【0008】
【発明が解決しようとする課題】上記従来例のエンジン
制御技術では、エンジン及び運転特性における変化への
応答の制御が、事前に記憶されたプログラムか、又は少
なくとも事前に記憶されたプログラム、地図又はテーブ
ルを修正するために使用される制御番号を継続的に生成
する事前に記憶されたアルゴリズムによって、自動的に
遂行されていることを示している。これらすべての例に
おいて、車両の人間オペレータは、通常制御の操作以外
の方法でエンジン操作プロトコルを変えるためにアクテ
ィブに介入することはできず、搭載コンピュータが提供
する制約に従うしかない。よって、本発明に必要なこと
は、エンジンのコンピュータオペレータ制御が人間オペ
レータにより反応するようにさせる手段である。
【0009】従来の自動車用コンピュータシステムの操
作プログラムを変更するために、動力伝達装置が駐車位
置にある間にバッテリーを車両から分離し、且つエンジ
ンを止める。グローブ・ボックスは、自動車用コンピュ
ータにアクセスすることを可能にするために取り除く。 そして、コンピュータモジュールはその取付位置から外
し、ワイヤリング・ハーネスは取り除く。一般的に、コ
ンピュータモジュールの面板は、操作パラメタを含む消
去可能なプログラマブル・リードオンリメモリ(EPR
OM)にアクセスするために、ネジを抜かなければなら
ない。それからEPROMをソケットから取り除き、新
たなEPROMと置き換えて、メモリチップ一個分だけ
のソケット空間ができる。以上の全課程は繰り返され、
車両が稼動状態になるように復元する。
【0010】また、コストを抑え、且つ都合良く、従来
のコンピュータ制御車両を高性能のオペレータ対話型制
御に改良する手段が必要である。更に、自動車用アラー
ムを有する自動車を改良する際には、アラーム状態の時
に自動車の機能を停止させるために、自動車のワイヤリ
ングハーネスをカットするか、またはこれに割り込む必
要がしばしばある。自動車用コンピュータに実質的にア
クセスすることは不可能なので、自動車の機能を停止す
ることはできない。従って、パワーリングハーネスに割
り込むことだけが、選択的エンジン機能停止の手段であ
る。
【0011】
【課題を解決するための手段・作用】本発明は、人間オ
ペレータによって操作される装置における改善である。 この装置は、少なくとも部分的にコンピュータによって
制御される。コンピュータによる装置の制御は、メモリ
に記憶されたプログラムによって実行される。本発明の
改良点には、複数のメモリがある。それぞれのメモリが
、区別可能モードで装置の操作を制御するプログラムを
記憶している。オペレータ対話型制御が、この対話型制
御への人間オペレータによる任意の選択入力に応じて複
数のメモリの中から一つをコンピュータに選択的に通信
するために、複数のメモリに連結されている。
【0012】結果として、装置はオペレータの任意の判
断に従った選択モードで作動させられる。オペレータ対
話型制御は、複数の稼動状態を感知するための回路を備
えている。選択されたモードによって、装置は、選択モ
ードに従って感知された稼動状態に対応する区別可能な
様式で作動する。
【0013】ある実施例では、オペレータ対話型制御は
また、複数のメモリから一つを選択することなしにコン
ピュータを介して装置を選択的に操作する回路も備えて
いる。別の実施例では、オペレータ対話型制御は、人間
オペレータが直接入力した命令に従ってコンピュータを
介して装置を制御する回路を備えている。
【0014】オペレータ対話型制御は、複数のメモリ・
イネーブル信号を生成するユーザコンピュータと、複数
のメモリ・イネーブル信号の中から一つを手動で選択す
ることを可能にする手動制御スイッチ回路とを備えてい
る。選択されたメモリ・イネーブル信号は、コンピュー
タを介して装置を操作するための複数のメモリの中から
一つを選択するために、複数のメモリに連結される。
【0015】図で示されている実施例では、装置はエン
ジンであり、且つ複数のメモリの内部に記憶されたプロ
グラムはエンジンパフォーマンス用の操作パラメタであ
る。装置を制御するコンピュータは、メモリ及びバスを
備えている。バスはコンピュータとメモリを連結する。 複数のメモリ及びオペレータ対話型制御は、改良型回路
として、バスを介してコンピュータに連結されている。
【0016】本発明の特徴はまた、複数のエンジン操作
パラメタからエンジンに制御信号を送信するための第1
コンピュータを備えた、エンジンパフォーマンスを制御
するための改良型自動車用コンピュータであるというこ
とである。複数のメモリは、エンジンを操作するための
複数の区別可能プログラマブルモードを提供する第1コ
ンピュータに連結される。オペレータ対話型制御は複数
のメモリと第1コンピュータとに連結され、複数のメモ
リに対応する複数のモードの中から人間の任意の裁量に
従ってエンジン操作を制御するための第1コンピュータ
に連結するために、人間オペレータが複数のメモリの中
から一つを任意に選択することを可能にする。その結果
として、エンジン操作はドライバーの意志に反応するよ
うになる。
【0017】オペレータ対話型制御は、複数のメモリと
第1コンピュータとに連結される第2コンピュータを備
えている。第2コンピュータは、複数のメモリ選択コマ
ンドを選択的に生成する。オペレータ対話型制御は更に
、人間オペレータが複数のメモリに連結するためにメモ
リ選択コマンドの一つを任意に選択することを可能にす
る、手動制御回路を備えている。
【0018】改良型自動車用コンピュータ制御システム
は更に、選択されたメモリの一つに応じて任意に選択さ
れたモードの一つに従って第1コンピュータへ通信する
ために、第2コンピュータに連結された複数のセンサを
備えている。
【0019】センサの一つには、アラームインターフェ
ースがある。アラームインターフェースは、窃盗/侵入
の企てを探知する。アラームインターフェースは、第2
コンピュータのみでその他の接続回路を介さずに第1コ
ンピュータに機能的に連結される。第2コンピュータは
、アラームインターフェースの作動と同時に、エンジン
機能停止モードを始動する。
【0020】改良型自動車用コンピュータ制御システム
は更に、エンジン操作用の第1コンピュータに通信する
ために、ユーザ側で準備された操作パラメタを第2コン
ピュータにロードする、入力回路を備えている。
【0021】エンジンには、複数のメモリの一つに連結
された第1コンピュータが先ず備え付けられる。複数の
メモリの残りのメモリ及びオペレータ対話型制御システ
ムが、第1コンピュータに連結されることにより、改良
されている。複数のメモリの残り及びオペレータ対話型
制御は、バスによって、第1コンピュータと複数のメモ
リの一つとに連結される。バスには先ず、第1コンピュ
ータと複数のメモリの一つが備え付けられる。その結果
として、改良型自動車用コンピュータ制御システムは最
初に用意された第1コンピュータ制御に更新し、且つ一
つのメモリは簡素化される。
【0022】本発明は更に、エンジンがエンジンパフォ
ーマンスを制御するためのエンジン用の自動車用コンピ
ュータ制御システムとして、特徴づけられる。本発明は
、エンジン制御プログラムに従ってエンジンパフォーマ
ンスを制御するために作動するエンジンに連結されたコ
ンピュータを備えている。メモリは、複数のプログラム
を記憶するためにコンピュータに連結される。それぞれ
のプログラムは、エンジンの稼動パフォーマンスを制御
することが可能である。オペレータ対話型制御回路は、
コンピュータを介してエンジン制御のためのメモリの内
部に記憶されたプログラムの一つを選択するために、コ
ンピュータとメモリとに連結される。このプログラムを
エンジン制御プログラムとして指定する選択は、人間オ
ペレータの任意の裁量によって決定する。
【0023】
【実施例】以下、本発明を図面に示す実施例に基づいて
説明する。エンジンを制御する自動車用コンピュータの
性能は、ドライバーの任意の裁量に従って任意に選択さ
れた複数のエンジン制御プログラムの中の一つによる制
御を可能にすることにより、向上している。従来の自動
車用コンピュータのコンピュータ及びメモリを接続する
バスは、コンピュータ制御のオペレータ対話型制御モジ
ュールと拡張メモリとに接続される。オペレータ対話型
制御モジュールは、人間オペレータがエンジンパフォー
マンスを制御するために自動車用コンピュータに接続す
る複数のメモリの一つを選択することを可能にする。エ
ンジン制御プログラムをユーザ側でユーザ専用に作成す
ることが、オペレータ対話型制御を介してエンジン制御
プログラムを自動車用コンピュータに直接ダウンロード
することにより、可能になっている。
【0024】図1は、従来の自動車用コンピュータ10
と組み合わせて使用されている本発明のブロック図であ
る。自動車用コンピュータ10は、アドレス制御バス1
4によって、複数のリードオンリメモリ(ROM)12
(1)、12(2)・・・12(n)に連結される。自
動車用コンピュータ10が通常アクセスする事前に記憶
されたプログラムは、概してROM12(1)−12(
n)の中の一つにのみ記憶されるものと思われる。しか
し、本発明の教示によると、より多数のROM12(1
)−12(n)が提供され、これらは人間対話型制御モ
ジュールの制御に従って選択的に自動車用コンピュータ
10に連結される。
【0025】制御モジュール16は、データ制御アドレ
スバス18によってROM12(1)−12(n)と自
動車用コンピュータ10とに連結され、且つアドレス制
御バス14に連結される。以下に記すように、制御モジ
ュール16は複数のイネーブル信号20(1)−20(
n)を生成し、これらの信号はROM12(1)−12
(n)に伝達され、且つ人間オペレータによって決定さ
れる通りにROMの一つを選択的に使用可能にする。
【0026】ROM12(1)−12(n)は、自動車
用コンピュータ10用の対応する複数のセットの操作パ
ラメタを記憶することができる。操作パラメタは以下の
ものを含むが、これらに限定されない。例えば、通常は
工場の車両に備え付けられる在庫配列(stock c
onfiguration) 、特別にプログラムされ
た高経済性及び低パフォーマンスを備えた操作パラメタ
のセット、高経済性及び低パフォーマンスを備えた操作
パラメタのセット、低排気又は事前に指定されたEPA
の操作パラメタのセット、車両のパフォーマンスがかな
り制限されるヴァレイパーキング(valetpark
ing) 配列、エンジンの機能を停止させるセキュリ
ティー設定、人間オペレータによるユーザ操作オペレー
タの入力、等。
【0027】よって、制御モジュール16により、人間
オペレータは自動車用コンピュータ10に提供されるべ
きROM12(1)−12(n)に含まれた操作パラメ
タのいずれかを選択することが可能になり、又は二者択
一的に、制御モジュール16から自動車用コンピュータ
10に操作パラメタを直接送信するためにすべてのRO
Mの接続を断つことが可能になる。
【0028】図2は、人間対話型制御モジュール16の
実施例を更に詳細に示したブロック図である。モジュー
ル16は、アドレス制御バス14とデータ制御バス18
に連結されたコンピュータサブシステム22を含む。コ
ンピュータサブシステムとは、中央処理装置及びメモリ
を含むものである。コンピュータサブシステム22は、
以下に記すように、図3及び図4に関連してプログラム
を実行する。複数のセンサ24−40からサブシステム
22に入力がなされる。図示された実施例によると、ア
ラームインターフェース24は、車両への侵入又は侵入
未遂が感知された時に作動する。音声アラームの作動に
加え、コンピュータサブシステム22から自動車用コン
ピュータ10に対して、点火装置をショートさせてエン
ジンをかけた時でも動かないようすべてのエンジン機能
を停止させるコマンドを送信する。このエンジン機能停
止は、入出力装置42の一部を形成するキーパッド(k
eypa−d) 又はつまみ型スイッチを使用して入力
される、秘密コードを適切に入力することによってリセ
ットされるまで、永久に持続する。
【0029】コンピュータサブシステム22への入力に
は、気圧測定値に従ってオクタンと酸素のパーセンテー
ジによりタイミイング及び混合気を調節する情報を提供
する、高度センサ26も含まれる。
【0030】湿度センサ28は、適切なイグニションタ
イミングに調節するために、空気中の局地的含水率の示
度をコンピュータサブシステム22に提供する。周囲温
度センサ30も同様に、タイミング調節のために周囲温
度を提供する。勾配センサ32は、勾配が上り勾配か又
は下り勾配かに従って、及びその傾斜度に従ってエンジ
ンタイミングが調節されるように、コンピュータシステ
ム22に情報を提供する。積荷センサ34は、適切な作
動調節を行うために、車両の荷重に従ってサスペンショ
ンシステムの押下げの度合いを感知する。加速センサ3
6は、自動車の実際の加速度を測定し、この加速感知は
、エンジン出力からの予測加速度とは異なる実際の加速
を生じさせる引きずり(drag)、恒風(preva
iling wind) の状態、路面摩擦及びその他
の変数を考慮する。RPMセンサ38は、エンジンのR
PMを提供する。位置衛星リンク40は、リンク40の
内部に含まれるアンテナ及びナビゲーターシステムを介
して、オペレータに位置情報を提供し、又は侵入アラー
ムが作動している間に車両が牽引又は荷車で運ばれる場
合に、車両の追跡を可能にするように、遠隔窃盗通報セ
ンターに位置データを提供するために、アラーム情報と
一緒に使用されるものである。
【0031】コンピュータシステム22は、バッファ回
路44に提供される複数のコマンド、イネーブル(1)
−イネーブル(n)48(1)−48(n)を生成する
。バッファ回路44には、手動制御スイッチ46によっ
て提供される複数のユーザ選択対応コマンド、イネーブ
ル(1)−イネーブル(n)50(1)−50(n)も
提供される。手動制御スイッチ46はつまみ型スイッチ
、キーパッド又は回転式キーロックスイッチで、これに
より、人間オペレータがオペレータ自身の要望と裁量に
従って手動でスイッチ46を設定し、ROM12(1)
−12(n)に記憶された操作条件の中から選択するこ
とを可能にする。スイッチ46を手動で設定することに
よって、制御信号50(1)−50(n)がバッファ4
4に提供される。別の制御信号48(1)−48(n)
はコンピュータサブシステム22によって生成され、バ
ッファ44に提供される。バッファ44を介してROM
12(1)−12(n)に連結される選択制御信号20
(1)−20(n)は、2セットの制御信号48(1)
−48(n)及び50(1)−50(n)の中から、手
動/コンピュータ制御選択スイッチ52によって選択さ
れる。
【0032】従って、車両の稼動状態は、オペレータの
裁量によって、また気まぐれによってさえも任意に変更
され得る。オペレータが渋滞していないオープンハイウ
ェイにいる場合、オペレータは一定の高速度で最適燃料
節約を提供するエンジンの稼動状態に変更したいかもし
れない。同じハイウェイがより渋滞した交通状況になっ
ている場合、例えば遅い速度で動いている一連の車両を
追い越すために、燃料効率の良い強化パワーを提供する
モードに、時折切り替えたいかもしれない。通常の道路
状態又は稼動状態では、これらの種類の状況に従ってエ
ンジンパフォーマンスを自動的に切り替えるために感知
されるものは何もない。このような種類の状況及びその
他の多くの種類の状況は、実際には人間ドライバーの知
能によってのみ感知されるもので、その知能とはエンジ
ンパフォーマンスに関する特定の種類又はレベルの判断
に関して搭載された最も精巧な知能である。加速、減速
、巡航等の信号のみが、自動又はコンピュータ制御モー
ドの操作に使用できる路面状態又は走行状態である。
【0033】従って、制御モジュール16は、ドライバ
ーパフォーマンス、安全及びドライバー自身が知覚する
心理的要求が充足されるよう、ドライバーの判断又は気
まぐれにさえ従ってエンジンの稼動状態を人間対話型で
操作することを可能にする。
【0034】入出力装置42は、カートリッジ又はデジ
タルディスク入力を含んでいる場合があり、これによっ
て、ROM12(1)−12(n)内部の操作パラメタ
のセットの中のいずれかをユーザ側で修正できるように
、又はドライバー自身によるエンジン稼動状態の分析に
基づいて完全に新しいユーザ専用操作パラメタを作成で
きるように、ドライバーがコンピュータサブシステム2
2へのデジタル入力を行うことができる。かかる入力装
置は、例えば3.5インチのフロッピーディスクを含む
場合があり、これはエンジン分析に関する他のソフトウ
ェアを使用して、ドライバー所有のパーソナルコンピュ
ータからアップロードされる。
【0035】図3及び図4のフローチャートでは、図1
及び図2の回路の操作がより詳細に示されている。図3
の方法体系は、ステップ100及びステップ110で始
まり、ここでオペレータ入力が要求される。オペレータ
はステップ120で、手動制御スイッチ46を設定する
か、もしくは入出力モジュール42を介して入力するこ
とにより、多様なシナリオを入力することができる。い
ずれの場合でも、操作はステップ130へと続き、ここ
でレジスタ及びスクラッチメモリなどの図1及び図2の
回路の様々な部分が、選択されたシナリオに従って優先
順位をつけられ、また初期設定される。それから、ステ
ップ140で一つ以上のセンサ24−40が読み込まれ
、フォーマットされる。ステップ150では、操作条件
がROM12(1)−12(n)の一つから選択される
か否か、又は操作パラメタがコンピュータサブシステム
22から自動車用コンピュータ10にバス18を介して
直接伝送されるか否かの判断が下される。ROM12(
1)−12(n)が選択される場合、ステップ210で
、ドライバーによって事前に指定されたシナリオに従っ
て適切なROM12(1)−12(n)が選択される。 ステップ220で、以上のプロセスは終了する。
【0036】しかし、操作条件がコンピュータサブシス
テム22からコンピュータ10に直接伝送される場合に
は、ステップ160で、ROMの一つに含まれているも
のと同様の参照用テーブルがコンピュータ22内部のメ
モリに作成される。オペレータが参照用テーブルの中の
データを変更するか、又はユーザ専用に作成したい場合
、参照用テーブルの修正はステップ180で実行される
。さもなくば、ステップ190へとプロセスは続く。 そうして、ステップ190で、モジュール16のコンピ
ュータ22は自動車用コンピュータ10に修正された、
又は無修正のテーブルの結果を通信し、ステップ200
でプロセスは終了する。
【0037】アラームインターフェース24が作動した
際には、図4に示される通り、ステップ310でセキュ
リティー応答が生じるように割込みが生成される。この
セキュリティー応答では、エンジン機能を停止させたり
、且つ/又は衛星リンク40から遠隔の警察署又はセキ
ュリティー追跡ステーションへデータを送信することも
できる。セキュリティー割込みサブプログラムはステッ
プ320で終了し、通常処理に戻る。
【0038】本発明の精神及び範囲から離れることなく
、本発明の技術を利用して多くの変更又は修正を加える
ことができる。従って、図示された実施例はあくまでも
例示の目的で定められたものであり、本発明を上記請求
項に記載された通りに限定するものではない。請求項は
、ほぼ同じ結果を得るためにほぼ同じ方法でほぼ同じ機
能を果たす同等の手段を含むだけではなく、異なる機能
又は方法によってでも同じ結果が得られる手段はすべて
含むと解釈されるものである。例えば、複数のROM1
2(1)−12(n)の代わりに、ドライバーが提供し
、且つ選択したものが、複数のセットの操作パラメタが
記憶された単一の大きいROMの中であるアドレス位置
に置かれたとしても、これは明示的に本発明の範囲内で
ある。従って、イネーブル制御信号20(1)−20(
n)を送信するバッファ44の代わりに、コンピュータ
22が単一メモリの中に記憶されたプログラムを読み込
むために、手動制御スイッチ46によって決定される通
り、実行開始アドレスを提供することになる。
【0039】
【発明の効果】以上説明したように、本発明によれば、
より人間オペレータに反応するオペレータ対話型制御を
可能にするという、新規な効果を有する。
【図面の簡単な説明】
【図1】自動車用コンピュータに連結された本発明の回
路を示す概略ブロック図である。
【図2】図1の人間対話型制御モジュールを示す概略ブ
ロック図である。
【図3】    本発明の操作を説明する簡素化された
フローチャートである。
【図4】    本発明のセキュリティープログラムの
操作を説明するフローチャートである。
【符号の説明】
7  メモリ選択装置 10  自動車用コンピュータ 16  人間対話型制御モジュール 22  コンピュータ 24  アラームインターフェース 26  高度センサ 28  湿度センサ 30  周囲温度センサ 32  勾配センサ 34  積荷センサ 36  加速センサ 38  RPM(毎分回転数)センサ 40  位置/衛星リンク 46  手動制御スイッチ

Claims (1)

  1. 【特許請求の範囲】 【請求項1】  人間オペレータによって操作される装
    置で、前記装置は少なくとも部分的にコンピュータによ
    って制御され、前記コンピュータによる前記装置の前記
    制御はメモリに記憶されたプログラムによって実行され
    、それぞれのメモリが前記装置の操作を区別可能モード
    で制御するためのプログラムを記憶するためのものであ
    る、複数のメモリと、人間オペレータによる任意の選択
    入力に応じて前記複数のメモリの一つを前記コンピュー
    タに選択的に通信するために、前記複数のメモリに連結
    された、オペレータ対話型制御とを備え、これによって
    前記オペレータの任意の判断に従った前記選択モードで
    作動する装置。 【請求項2】  前記オペレータ対話型制御が複数の稼
    動状態を感知する手段を備え、前記選択モードにより、
    前記装置が該選択モードに従って感知された前記稼動状
    態に対応する区別可能な様式で作動する、請求項1記載
    の装置。 【請求項3】  前記オペレータ対話型制御が前記複数
    のメモリの一つを選択せずに、前記コンピュータを介し
    て前記装置を選択的に操作する手段を備えている、請求
    項1記載の装置。 【請求項4】  前記オペレータ対話型制御が前記人間
    オペレータによって直接入力された命令に従い、前記コ
    ンピュータを介して前記装置を制御する手段を備える、
    請求項1記載の装置。 【請求項5】  前記オペレータ対話型制御が複数のメ
    モリ・イネーブル信号を生成するためのユーザコンピュ
    ータと、前記複数のメモリ・イネーブル信号の一つを手
    動選択することを可能にする手動制御スイッチの手段と
    を備え、選択された前記メモリ・イネーブル信号が前記
    コンピュータを介して前記装置の操作をする前記メモリ
    の一つを選択するために前記複数のメモリに連結されて
    いる、請求項1記載の装置。 【請求項6】  前記装置がエンジンであり、且つ前記
    複数のメモリの中に記憶されている前記プログラムがエ
    ンジンパフォーマンスのための操作パラメタである、請
    求項1記載の装置。 【請求項7】  前記装置がエンジンであり、且つ前記
    複数のメモリの中に記憶されている前記プログラムがエ
    ンジンパフォーマンスのための操作パラメタである、請
    求項4記載の装置。 【請求項8】  前記装置を制御するための前記コンピ
    ュータがメモリとバスを備え、前記バスが前記コンピュ
    ータとメモリとを連結し、且つ前記複数のメモリ及びオ
    ペレータ対話型制御が前記バスを介して前記コンピュー
    タに改良型回路として連結されている、請求項1記載の
    装置。 【請求項9】  前記装置を制御するための前記コンピ
    ュータがメモリとバスを備え、前記バスが前記コンピュ
    ータとメモリとを連結し、且つ前記複数のメモリ及びオ
    ペレータ対話型制御が前記バスによって前記コンピュー
    タに改良型回路として連結されている、請求項7記載の
    装置。 【請求項10】  前記オペレータ対話型制御が複数の
    メモリ・イネーブル信号を生成するためのユーザコンピ
    ュータと、前記複数のメモリ・イネーブル信号の一つを
    手動選択することを可能にする手動制御スイッチ手段と
    を備え、選択された前記メモリ・イネーブル信号が前記
    コンピュータを介して前記装置の操作をする前記メモリ
    の一つを選択するために前記複数のメモリに連結されて
    いる、請求項9記載の装置。 【請求項11】  複数のエンジン操作パラメタから前
    記エンジンに制御信号を送信するための第1コンピュー
    タと、前記エンジンを操作するための複数の区別可能プ
    ログラマブルモードを提供するために前記第1コンピュ
    ータに連結された複数のメモリと、前記複数のメモリに
    対応する複数のモードの中から人間の任意の裁量に従っ
    て前記エンジンの操作を制御するために前記第1コンピ
    ュータに接続される前記複数のメモリの一つを人間オペ
    レータが任意に選択することを可能にするために、前記
    複数のメモリと前記第1コンピュータとに連結されるオ
    ペレータ対話型制御とを備える、エンジン操作がドライ
    バーに反応するようになる、エンジンパフォーマンスを
    制御するための改良型自動車用コンピュータ。   【
    請求項12】  前記オペレータ対話型制御が前記複数
    のメモリと第1コンピュータとに連結される第2コンピ
    ュータを備え、前記第2コンピュータが複数のメモリ選
    択コマンドを選択的に生成するためのものであり、更に
    前記オペレータ対話型制御が前記人間オペレータに前記
    複数のメモリに連結するための前記メモリ選択コマンド
    の一つを任意に選択させる手動制御手段を備えている、
    請求項第11記載の改良型自動車用コンピュータ制御シ
    ステム。 【請求項13】  選択された前記メモリの一つに対応
    する任意に選択された前記モードの一つに従って前記第
    1コンピュータに通信するために第2コンピュータに連
    結される、複数のセンサを更に備えている、請求項第1
    2記載の改良型自動車用コンピュータ制御システム。 【請求項14】  前記センサの一つがアラームインタ
    ーフェースであり、前記アラームインターフェースが窃
    盗/侵入の企てを探知し、第2コンピュータのみでその
    他の接続手段を介さずに第1コンピュータに機能的に連
    結されている、請求項第13記載の改良型自動車用コン
    ピュータ制御システム。 【請求項15】  前記第2コンピュータが前記アラー
    ムインターフェースの作動と同時にエンジン停止モード
    を始動する、請求項第14記載の改良型自動車用コンピ
    ュータ制御システム。 【請求項16】  前記エンジンの制御をする前記第1
    コンピュータへ通信するために、前記第2コンピュータ
    にユーザ側で準備された操作パラメタをロードするため
    の入力手段を更に備えている、請求項第11記載の改良
    型自動車用コンピュータ制御システム。 【請求項17】  前記エンジンには前記複数のメモリ
    の一つに連結された前記第1コンピュータが先ず備え付
    けられ、前記複数のメモリの前記残りのメモリ及び前記
    オペレータ対話型制御システムは前記第1コンピュータ
    に連結することによって改良され、前記複数のメモリの
    前記残りのメモリ及び前記オペレータ対話型制御システ
    ムは前記第1コンピュータ及び前記複数のメモリの一つ
    にバスを介して連結され、前記バスには前記第1コンピ
    ュータ及び前記複数のメモリの一つが先ず備え付けられ
    ており、これによって前記改良型自動車用コンピュータ
    制御システムを前記用意された第1コンピュータ制御に
    更新し、且つ前記一つのメモリが簡素化されている、請
    求項第11記載の改良型自動車用コンピュータ制御シス
    テム。 【請求項18】  エンジン制御プログラムに従って前
    記エンジンのパフォーマンスを制御するために作動する
    前記エンジンに連結されたコンピュータと、それぞれが
    前記エンジンの前記操作パフォーマンスを制御すること
    のできる複数のプログラムを記憶するために前記コンピ
    ュータに連結されるメモリと、前記コンピュータを介し
    て前記エンジンの制御をする前記メモリの中に記憶され
    た前記プログラムの一つを選択することを可能にするた
    めに前記コンピュータと前記メモリとに連結され、前記
    選択が前記人間オペレータの任意の裁量によって決定さ
    れる通りに前記プログラムを前記エンジン制御プログラ
    ムとして指定するオペレータ対話型制御手段と、を備え
    る、エンジンパフォーマンスを制御するための前記エン
    ジン用の自動車用コンピュータ制御システム。 【請求項19】  前記コンピュータ及びメモリが、前
    記エンジンに先ず備え付けられたバスによって連結され
    、前記オペレータ対話型制御手段が改良され、且つ拡張
    メモリ並びに前記コンピュータ及びメモリに対するマス
    タ制御を提供するために、前記バスに連結されている、
    請求項第18記載の自動車用コンピュータ制御システム
    。 【請求項20】  前記エンジン制御プログラム用にユ
    ーザによって用意されたプログラムに従って前記コンピ
    ュータを制御するための手段を更に備えている、請求項
    第18記載の自動車用コンピュータ制御システム。
JP3254447A 1990-09-06 1991-09-06 人間対話型制御を備えた自動車用多重メモリ選択装置 Pending JPH04262041A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57907290A 1990-09-06 1990-09-06
US07/579,072 1990-09-06

Publications (1)

Publication Number Publication Date
JPH04262041A true JPH04262041A (ja) 1992-09-17

Family

ID=24315462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3254447A Pending JPH04262041A (ja) 1990-09-06 1991-09-06 人間対話型制御を備えた自動車用多重メモリ選択装置

Country Status (4)

Country Link
EP (1) EP0474493A1 (ja)
JP (1) JPH04262041A (ja)
KR (1) KR920006823A (ja)
CA (1) CA2050126A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007071166A (ja) * 2005-09-09 2007-03-22 Denso Corp 電子制御装置及び電子制御装置の適合支援方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0589067B1 (de) * 1992-08-27 1997-03-05 Siemens Aktiengesellschaft Steuergerät, insbesondere für die Kraftfahrzeugtechnik
DE4401891A1 (de) * 1994-01-24 1995-07-27 Bayerische Motoren Werke Ag Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen
EP1617064A3 (en) * 2000-02-18 2006-02-01 Optimum Power Technology, L.P. Apparatus and method for calibrating an engine management system
US6539299B2 (en) * 2000-02-18 2003-03-25 Optimum Power Technology Apparatus and method for calibrating an engine management system
US6701897B2 (en) * 2001-02-16 2004-03-09 Optimum Power Technology Engine fuel delivery management system
WO2003074311A1 (de) * 2002-03-07 2003-09-12 Josef Bergmeister Fahrzeugantrieb fahrzeugantriebsverfahren motorsteuerung und motorsteuerungsverfahren
US6965826B2 (en) 2002-12-30 2005-11-15 Caterpillar Inc Engine control strategies
US9278698B2 (en) 2014-04-23 2016-03-08 Honda Motor Co., Ltd. Methods and apparatus for limiting engine speed
CN112224216B (zh) * 2019-06-30 2021-09-03 比亚迪股份有限公司 集成控制芯片及其控制方法,存储介质,车辆

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5458122A (en) * 1977-10-19 1979-05-10 Hitachi Ltd Electronic controller for internal combustion engine
DE3018275A1 (de) * 1980-05-13 1981-11-19 Robert Bosch Gmbh, 7000 Stuttgart Vorrichtung zur optimierung von daten und/oder programmen fuer programmierte steuergeraete
DE3407920A1 (de) * 1984-03-03 1985-09-05 Robert Bosch Gmbh, 7000 Stuttgart Elektronisches steuersystem zur steuerung technischer anlagen und maschinen und steuerverfahren unter dessen verwendung
DE3515040A1 (de) * 1985-04-25 1986-07-24 Klöckner, Wolfgang, Dr., 8033 Krailling Verfahren und anordnung zur steuerung einer brennkraftmaschine
GB8715130D0 (en) * 1987-06-27 1987-08-05 Lucas Ind Plc Adaptive control system for i c engine
US5021959A (en) * 1987-11-27 1991-06-04 Robert Bosch Gmbh Control device for internal combustion engines

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007071166A (ja) * 2005-09-09 2007-03-22 Denso Corp 電子制御装置及び電子制御装置の適合支援方法

Also Published As

Publication number Publication date
KR920006823A (ko) 1992-04-28
CA2050126A1 (en) 1992-03-07
EP0474493A1 (en) 1992-03-11

Similar Documents

Publication Publication Date Title
US5293317A (en) Automotive multiple memory selector apparatus
US5446665A (en) Automotive multiple memory selector apparatus
EP1227007B1 (en) Fail-safe system and method in integrated control of vehicle
US5523948A (en) Apparatus and method for modifying control of an originally manufactured engine control module
US6202021B1 (en) System for temporarily increasing maximum road speed of a vehicle driven by an internal combustion engine
US8103407B2 (en) System and methods for controlling vehicular functions
US5884210A (en) Programmable engine parameter verification apparatus and method of operating same
US20090240391A1 (en) Configuration of an Electronic Control System for Controlling the Operation of at Least One Component of a Vehicle
JP3550834B2 (ja) 自動車用電子制御装置のメモリ書換システム,自動車用電子制御装置及びメモリ書換装置
US7079940B2 (en) Method for automatically stopping an internal combustion engine with a variable stopping delay
KR100725765B1 (ko) 차량용 전자 제어 장치 및 이 차량 전자 제어 장치를이용한 차량 제어 방법
US6529805B2 (en) Methods and apparatus for configuring an automobile electronic control module
US10579232B2 (en) Touchscreen-based vehicle interface
US12304397B2 (en) Touchscreen-based vehicle control interface
KR20050085982A (ko) 차량용 중앙 집중식 제어 및 관리 시스템
US9989005B1 (en) Method and apparatus for modifying an automobile engine control unit
JPH04262041A (ja) 人間対話型制御を備えた自動車用多重メモリ選択装置
JP2002524344A (ja) 車両計算機装置
WO2004055620A2 (en) A chipped engine control unit system having copy protected and selectable multiple control programs
US20070192012A1 (en) Method and system of enhanced vehicle road speed limiting
EP0957016B1 (en) Key controller for vehicles
JP3315561B2 (ja) 自動車用電子制御装置
Schmidt et al. Required elements of integrated vehicle control systems
JP2021033499A (ja) 競技車両時制御モード化電子制御ユニット及びこれを使用する自動車
JPH0968087A (ja) 自動車エンジン回転速度制御装置