JPS60163731A - 車速制御装置 - Google Patents
車速制御装置Info
- Publication number
- JPS60163731A JPS60163731A JP59019364A JP1936484A JPS60163731A JP S60163731 A JPS60163731 A JP S60163731A JP 59019364 A JP59019364 A JP 59019364A JP 1936484 A JP1936484 A JP 1936484A JP S60163731 A JPS60163731 A JP S60163731A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- vehicle speed
- program
- control
- throttle
- 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
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D11/105—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K31/00—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
- B60K31/06—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure
- B60K31/10—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means
- B60K31/102—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator
- B60K31/105—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator in a memory, e.g. a capacitor
- B60K31/107—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator in a memory, e.g. a capacitor the memory being digital
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B1/00—Engines characterised by fuel-air mixture compression
- F02B1/02—Engines characterised by fuel-air mixture compression with positive ignition
- F02B1/04—Engines characterised by fuel-air mixture compression with positive ignition with fuel-air mixture admission into cylinder
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D2011/101—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the means for actuating the throttles
- F02D2011/102—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the means for actuating the throttles at least one throttle being moved only by an electric actuator
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
- F16H59/02—Selector apparatus
- F16H59/08—Range selector apparatus
- F16H2059/082—Range selector apparatus for different transmission modes
- F16H2059/084—Economy mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
- F16H59/02—Selector apparatus
- F16H59/08—Range selector apparatus
- F16H2059/082—Range selector apparatus for different transmission modes
- F16H2059/085—Power mode
-
- 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/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Fluid Mechanics (AREA)
- Transportation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(発明の利用分野)
本発明は自動車の車速を制御する車速制御装置に関する
(従来技術)
従来の一般的な自動車用エンジンにおいては、アクセル
(例えば運転者が足で操作するアクセルペダル)がスロ
ットルに機械的に直接にリンクされており、アクセルの
操作量がそのままスロットルの調節mになるものが普通
である。
(例えば運転者が足で操作するアクセルペダル)がスロ
ットルに機械的に直接にリンクされており、アクセルの
操作量がそのままスロットルの調節mになるものが普通
である。
また、特開昭56−107925号に記載されCいるJ
、うに、アクセルの操作量を電気的に検出し、それに応
じて燃料を供給し、その燃料に見合った空気用が供給さ
れるようにスロットルを制御しCアクセルの動作に対応
した混合気をエンジンに供給する装置も知られている。
、うに、アクセルの操作量を電気的に検出し、それに応
じて燃料を供給し、その燃料に見合った空気用が供給さ
れるようにスロットルを制御しCアクセルの動作に対応
した混合気をエンジンに供給する装置も知られている。
また、運転者が操作スイッチを操作したどき、一定車速
で走行するようにスロットルを制御する定速走行制御装
置も知られている。
で走行するようにスロットルを制御する定速走行制御装
置も知られている。
しかし、上記のごとき従来の装置においては、単にアク
セルの操作ωに応じた混合気をエンジンに供給してエン
ジン出力を変化させるだけのものか、あるいは定速走行
制御装置においても車速設定後の定速走行中には車速を
自由に変えることが出来ない構成となっているため、次
のごとき問題があった。
セルの操作ωに応じた混合気をエンジンに供給してエン
ジン出力を変化させるだけのものか、あるいは定速走行
制御装置においても車速設定後の定速走行中には車速を
自由に変えることが出来ない構成となっているため、次
のごとき問題があった。
すなわち、単にアクセルの操作毎に応じてエンジン出力
を変化させるものにおいては、坂道等ではアクセルを一
定に保っていても運転者の意図に反して車速か増減し、
また経時変化や荷重(乗車人員、積載量)によってアク
セルに対する車両の応答が変化するので、感覚的に適合
しないと共に緊急的な回避運転や追越などの場合に−し
不安定である等の問題がある。
を変化させるものにおいては、坂道等ではアクセルを一
定に保っていても運転者の意図に反して車速か増減し、
また経時変化や荷重(乗車人員、積載量)によってアク
セルに対する車両の応答が変化するので、感覚的に適合
しないと共に緊急的な回避運転や追越などの場合に−し
不安定である等の問題がある。
また定速走行制御装置においては、一定速でしか走行出
来ないので、高速道路等の限定された道路でしか使用出
来ないという問題がある。
来ないので、高速道路等の限定された道路でしか使用出
来ないという問題がある。
(発明の目的)
本発明は、上記のごとぎ従来技術の問題を解決するため
になされたものであり、アクセルの操作ωを所定の関数
関係で変換して車速指令値とし、その値と実際の車速と
の偏差を検出して実際の車速を車速指令値に一致させる
ようにフィードバック制御することにより、アクセルの
操作mと車速とが常に安定した対応関係になるように制
御することができる車速制御装置を提供することを目的
とする。
になされたものであり、アクセルの操作ωを所定の関数
関係で変換して車速指令値とし、その値と実際の車速と
の偏差を検出して実際の車速を車速指令値に一致させる
ようにフィードバック制御することにより、アクセルの
操作mと車速とが常に安定した対応関係になるように制
御することができる車速制御装置を提供することを目的
とする。
また、本発明においては運転者の操作によって上記の関
数特性を変更できるように構成することにより、運転者
の好みや道路状況などに適応したアクセル特性を選択“
することができるような車速制御装置を提供することも
目的としている。
数特性を変更できるように構成することにより、運転者
の好みや道路状況などに適応したアクセル特性を選択“
することができるような車速制御装置を提供することも
目的としている。
第1図は、本発明の全体の構成を示ずブロック図である
。
。
まず、第1図(A>において、51はアクセル手段であ
る。このアクセル手段としては、例えば運転者が足で操
作するのアクセルペダルや手で操操する手動レバーを用
いることができる。
る。このアクセル手段としては、例えば運転者が足で操
作するのアクセルペダルや手で操操する手動レバーを用
いることができる。
また、52はアクセル手段51の操作mを検出する操作
量検出手段である。
量検出手段である。
この操作量検出手段52は、例えばアクセル手段51の
操作量に対応した信号を出力するポテンショメータであ
る。
操作量に対応した信号を出力するポテンショメータであ
る。
つぎに、関数発生手段53は操作量検出手段52の出力
を所定の関数関係で変換して出力するものである。
を所定の関数関係で変換して出力するものである。
また、車速検出手段54は車速を検出し、それに対応し
た車速信号を出力する。
た車速信号を出力する。
この車速検出手段54としては、例えば出力軸の回転速
度を検出するセンサを用いることが出来る。
度を検出するセンサを用いることが出来る。
つぎに、制御手段55は実際の車速を車速指令値に一致
させるように制御する制御信号を出力する手段である。
させるように制御する制御信号を出力する手段である。
例えば、車速検出手段54から出力される実際の車速に
対応した車速信号と関数発生手段53h1ら与えられる
車速指令値に対応しに車速指令信号どの偏差を検出し、
その偏差に対応した制御信号を出力する手段である。
対応した車速信号と関数発生手段53h1ら与えられる
車速指令値に対応しに車速指令信号どの偏差を検出し、
その偏差に対応した制御信号を出力する手段である。
つぎに、56はスロットル駆動手段である。
このスロットル駆動手段56は、例えば電磁弁と負圧ア
クチュエータを組合せた装置や、ソレノイドアクチュエ
ータなどを用いることができる。
クチュエータを組合せた装置や、ソレノイドアクチュエ
ータなどを用いることができる。
また、57はスロットル駆動手段56によつ−C駆動さ
れるスロットル手段である。
れるスロットル手段である。
このスロットル手段は、ガソリンエンジンの場合は吸入
空気量を調節するスロットル弁であり、またディーゼル
エンジンの場合は燃料供給mを調節する装置である。
空気量を調節するスロットル弁であり、またディーゼル
エンジンの場合は燃料供給mを調節する装置である。
上記のように、アクセル手段の操作量を所定の関数関係
で変換して設定した車速指令信号と実際の車速に対応し
た車速信号との偏差をなくすようにスロツ]−ル手段を
制御するように構成したことにより、坂道や経時変化な
どにかかわらず常にアクセル手段の操作聞虞実際の車速
どを対応させることができ、安定した運転操作を行うこ
とができる。
で変換して設定した車速指令信号と実際の車速に対応し
た車速信号との偏差をなくすようにスロツ]−ル手段を
制御するように構成したことにより、坂道や経時変化な
どにかかわらず常にアクセル手段の操作聞虞実際の車速
どを対応させることができ、安定した運転操作を行うこ
とができる。
つぎに、第1図(B)において、58は運転者の操作に
よって所定のデータを入力するデータ入力手段である。
よって所定のデータを入力するデータ入力手段である。
このデータ入力手段58としては、例えば運転者が操作
する押しボタンスイッチとその押しボタンスイッチに対
応したデータを発生する手段とからなる装置を用いるこ
とができる。
する押しボタンスイッチとその押しボタンスイッチに対
応したデータを発生する手段とからなる装置を用いるこ
とができる。
また、59は可変関数発生手段である。この可変関数発
生手段59は、データ入力手段58で入力されたデータ
に応じて関数特性を変更することのできる関数発生手段
である。
生手段59は、データ入力手段58で入力されたデータ
に応じて関数特性を変更することのできる関数発生手段
である。
その他用1図(A)と同符号は同一物を示す。
上記のように、アクセル手段51の操作量を変換する関
数特性を運転者の操作によって変更することができるよ
うに構成したことにより、運転者の好みや道路状況等に
応じて最適なアクセル特性を選択することができ、運転
操作がさらに容易になるという効果がある。
数特性を運転者の操作によって変更することができるよ
うに構成したことにより、運転者の好みや道路状況等に
応じて最適なアクセル特性を選択することができ、運転
操作がさらに容易になるという効果がある。
例えば、動力性能(加速性能)を重視するパターンや燃
費性能を重視するパターンなどを運転者の好みに応じて
選択することが可能となり、また道路の混雑状況や運転
者の運転技両等に応じて、アクセルの操作量に対して車
速の変化が少なくなるような関数特性を選択することに
より、運転操作を容易に行うことができるようになる。
費性能を重視するパターンなどを運転者の好みに応じて
選択することが可能となり、また道路の混雑状況や運転
者の運転技両等に応じて、アクセルの操作量に対して車
速の変化が少なくなるような関数特性を選択することに
より、運転操作を容易に行うことができるようになる。
(発明の実施例)
以下実施例に基づいて、本発明の詳細な説明する。
第2図は自動車に本発明を適用した場合の概略構成図で
ある。
ある。
第2図において、イグニッション・スイッチ1で始動、
運転、停止を制御されるエンジン20の出力は、セレク
i−レバー2で駐車(P)、前進加(D)、後退(R)
、中立(N)等の動力伝達形態が選択され、トランスミ
ッション40で動力伝達及び変速されて、プロペラシャ
フト10からデノ7レンシャルギA711を経て左右の
後輪12L、12Rに伝えられて車を駆動する。
運転、停止を制御されるエンジン20の出力は、セレク
i−レバー2で駐車(P)、前進加(D)、後退(R)
、中立(N)等の動力伝達形態が選択され、トランスミ
ッション40で動力伝達及び変速されて、プロペラシャ
フト10からデノ7レンシャルギA711を経て左右の
後輪12L、12Rに伝えられて車を駆動する。
アクセルペダル3(第1図の51に相当)は1ンジン出
力を制御し、ブレーキペダル4は前輪13L、131(
及び後輪12L、121(の制動力を制御J−る。
力を制御し、ブレーキペダル4は前輪13L、131(
及び後輪12L、121(の制動力を制御J−る。
パーキングブレーキレバー5は島]車時の制動力を制御
する。
する。
コントロール・ユニツ1〜1000(第1図の53.5
5.59の機能はこの中に含まれる)は各部からの信号
に応じてエンジン201トランスミツシヨン40を制御
する。
5.59の機能はこの中に含まれる)は各部からの信号
に応じてエンジン201トランスミツシヨン40を制御
する。
本発明にa3いては、アクセルペダル3(第1図の51
に相当)の操作毎をポテンショメータ31(第1図の5
2に相当)で検出し、その信号をコントロール・ユニッ
ト1000で処理した信号をエンジン20内の図示しな
いアクチュエータ(第1図の56に相当)に与え、図示
しないスロットル弁(第1図の57に相当)の開度を調
節する。
に相当)の操作毎をポテンショメータ31(第1図の5
2に相当)で検出し、その信号をコントロール・ユニッ
ト1000で処理した信号をエンジン20内の図示しな
いアクチュエータ(第1図の56に相当)に与え、図示
しないスロットル弁(第1図の57に相当)の開度を調
節する。
更にコントロール・ユニット1000は、データ入力装
置6からのデータに応じて動作モードが変化Jる。
置6からのデータに応じて動作モードが変化Jる。
さらに各種データを出力して表示装置7に表示する。
電源は車載のバッテリ8から直接に、及び電源′リレー
9を介して入力される。
9を介して入力される。
次に第3図はコントロールユニット1000への入出力
信号を示す図である。
信号を示す図である。
以下、各信号を順次説明していく。
まずイグニッションスイッチ信号101は、イグニッシ
ョンスイッチ1の動作状態(スイッチ位@)を示す信号
で次の5つの状態がある。
ョンスイッチ1の動作状態(スイッチ位@)を示す信号
で次の5つの状態がある。
(1)ロック、(2)Aフ、(3)アクセサリ−1(4
)オン、(5)スタート。
)オン、(5)スタート。
これら各状態でのエンジン等の動作及びイグニツション
スイツヂの4M3?iは周知である。
スイツヂの4M3?iは周知である。
セレクト信号102は、セレクトレバー2の動作位置を
示す信号で前述のP、D、R,Nの他に前進時の変速位
置を固定するレンジも有する。
示す信号で前述のP、D、R,Nの他に前進時の変速位
置を固定するレンジも有する。
これらの各位置にお(プるトランスミッション等の動作
及びセレクトレバーの構造は周知である。
及びセレクトレバーの構造は周知である。
7クセル信号103は、アクセルペダル3の踏み込み■
に比例した電圧信号を発するポテンショメータ31の出
力信号である。
に比例した電圧信号を発するポテンショメータ31の出
力信号である。
ブレーキ信号104は、ブレーキペダル4の踏み込み量
に比例した電圧信号を発するポテンショメータの出力信
号である。
に比例した電圧信号を発するポテンショメータの出力信
号である。
パーキングブレーキ信号105は、パーキングブレーキ
レバー5のストローク位置に比例した電圧信号を発する
ポテンショメータの出力信号である。
レバー5のストローク位置に比例した電圧信号を発する
ポテンショメータの出力信号である。
なお、ブレーキ信号104、パーキングブレーキ信号1
05はブレーキ面の圧力など、制動力に関係するmに対
応した信号であれば良く、必ずしも踏み込み聞や位置信
号である必要はない。
05はブレーキ面の圧力など、制動力に関係するmに対
応した信号であれば良く、必ずしも踏み込み聞や位置信
号である必要はない。
さらに、アクセル信号103を含めて、アナログ的な電
圧信号以外に、ディジタルのコード信号をエンコーダに
よって得てもよい。
圧信号以外に、ディジタルのコード信号をエンコーダに
よって得てもよい。
データ入力信号106は、データ入力装置6のキーボー
ドやスイッチ類からの信号で、コントロールユニツ1へ
の動作モード(例えば、制御動作と診断検査モードや、
動力性能重視モードと燃費重視モードなど)等を指定す
る。
ドやスイッチ類からの信号で、コントロールユニツ1へ
の動作モード(例えば、制御動作と診断検査モードや、
動力性能重視モードと燃費重視モードなど)等を指定す
る。
主電源107は、バッテリ8から電源リレー9を介して
入り、常時通電電源108はバッテリ8から直接入る。
入り、常時通電電源108はバッテリ8から直接入る。
クランク角度信号120は、クランク軸に直結して回転
する円板に所定角毎に設けられたスリットで光の通過・
遮断を行なうことによって得られるものであり、所定角
毎に発生するパルス信号である。
する円板に所定角毎に設けられたスリットで光の通過・
遮断を行なうことによって得られるものであり、所定角
毎に発生するパルス信号である。
クランク軸トルク信号121は、クランク軸トルクに対
応した信号であり、例えばクランク軸のトルクによって
生じる磁歪効果を電気信号に変換して、トルクに比例し
た電圧信号を得るトルクセン量すからの信号である。
応した信号であり、例えばクランク軸のトルクによって
生じる磁歪効果を電気信号に変換して、トルクに比例し
た電圧信号を得るトルクセン量すからの信号である。
空気流ω信号122は、エンジン20が吸入リ−る空気
量に反比例する信号を光Jるエアフロメータからの信号
である。
量に反比例する信号を光Jるエアフロメータからの信号
である。
エンジン温度信号123は、エンジン冷却水の温iを検
出するザーミスタからの信号である。
出するザーミスタからの信号である。
なおトルクセンザ以外の、各種信号及びその光生源につ
いては、特開昭57−185501に詳細な記載があり
、またトルクセンサについては、特公昭35−1244
7に詳述されている。
いては、特開昭57−185501に詳細な記載があり
、またトルクセンサについては、特公昭35−1244
7に詳述されている。
出力軸回転速度信号140は、トランスミッション出ツ
ノ軸の所定回転角毎に発せられるパルス信号であり、そ
の周期、周波数いずれかから回転速度ずなわら車速信号
が算出できる。基本的にはクランク角度信号と同様であ
る。
ノ軸の所定回転角毎に発せられるパルス信号であり、そ
の周期、周波数いずれかから回転速度ずなわら車速信号
が算出できる。基本的にはクランク角度信号と同様であ
る。
出力軸トルク信号141は、トランスミッション出力軸
のトルクを検出するトルクセンサからの信号である。こ
れらはエンジンのクランク軸の角度、トルクを検出り−
る手段と同様のものである。
のトルクを検出するトルクセンサからの信号である。こ
れらはエンジンのクランク軸の角度、トルクを検出り−
る手段と同様のものである。
次に出力信号と概略の制御動作を説明する。
(1)電源リレー制御信号201
電源リレー9は電源リレー制御信号201でオン・Aフ
制御される。
制御される。
通常のエンジン及びトランスミッションの動作中(イグ
ニッションスイッチがオン又はスタートの状態)は当然
オンであり、宇宙It!107を供給−リ−るが、イグ
ニッションスイッチがオフになった時も、データを保存
するための退避などが完了するまでは、リレーをオンに
しておき主電源を供給し続ける。
ニッションスイッチがオン又はスタートの状態)は当然
オンであり、宇宙It!107を供給−リ−るが、イグ
ニッションスイッチがオフになった時も、データを保存
するための退避などが完了するまでは、リレーをオンに
しておき主電源を供給し続ける。
(2)データ出力信号202
システムの制御状R(例えば変速位置やセレクトレバー
位置など)を表示装置7にデータを送り表示させる。
位置など)を表示装置7にデータを送り表示させる。
また、システムを診断してその結果を出力する。
なお、データ入力及び出力につい“Cは特開昭5813
140に詳述されている。
140に詳述されている。
(3)空気流ω信号220
アクセル信号103を後述のプログラムによって所定の
関数特性で変換することにより、車速指令信号を作る。
関数特性で変換することにより、車速指令信号を作る。
そして車速指令信号と前述の車速信号140との偏差を
検出し、その偏差に応じた信号が、スロットルアクチュ
エータに対するスロットル開度指令としての空気m制御
信号220となって送出される。
検出し、その偏差に応じた信号が、スロットルアクチュ
エータに対するスロットル開度指令としての空気m制御
信号220となって送出される。
スロットルアクチュエータは→ノーボ系を構成しCおり
、開度指令に追従してスロットルを開閉し−(空気mを
制mする。(スロットルアクチュエータについては特願
昭58−39085に詳述)。
、開度指令に追従してスロットルを開閉し−(空気mを
制mする。(スロットルアクチュエータについては特願
昭58−39085に詳述)。
また、エンジンのアイドル状態においては、アイドル回
転速度を一定にするように制御する(特開昭55−16
0137に詳述)。
転速度を一定にするように制御する(特開昭55−16
0137に詳述)。
(4)燃14噴射IJIIIIIniM号221燃料噴
射量制御信号221は図示してない燃料噴射弁の開弁時
間を制御するパルス信号で、基本的には空気流(6)信
号122及びクランク角度信号120からエンジンが吸
入した空気に比例する燃わ1噴射時間幅が停出され、そ
れに各種補正がほどこされて出力される(燃料噴射の基
本制御は特開昭55−125334に詳述)。
射量制御信号221は図示してない燃料噴射弁の開弁時
間を制御するパルス信号で、基本的には空気流(6)信
号122及びクランク角度信号120からエンジンが吸
入した空気に比例する燃わ1噴射時間幅が停出され、そ
れに各種補正がほどこされて出力される(燃料噴射の基
本制御は特開昭55−125334に詳述)。
(5)点火制御信号222
点火制御信号222は図示していないイブニラシンコイ
ルの1次巻線への通電時間及び通電遮断時期をクランク
角度信号120に同期して制御し、点火1ネルギーと点
火時期を制御づるものである。
ルの1次巻線への通電時間及び通電遮断時期をクランク
角度信号120に同期して制御し、点火1ネルギーと点
火時期を制御づるものである。
点火エネルギーはエンジン回転速度や電源(バッテリ8
)電圧によらず一定になるように制御され、点火時期は
エンジン回転速度(クランク角度信号120より算出)
及びクランク軸トルク信号121(あるいはトルクに対
応する別な信号)に対し−C1出力トルク、燃費、排気
などを考慮して設定される(点大の基本制御は特開昭5
7−185501に詳述)。
)電圧によらず一定になるように制御され、点火時期は
エンジン回転速度(クランク角度信号120より算出)
及びクランク軸トルク信号121(あるいはトルクに対
応する別な信号)に対し−C1出力トルク、燃費、排気
などを考慮して設定される(点大の基本制御は特開昭5
7−185501に詳述)。
(6)EGR制御信号223
EGR制御信号223は図示していないEGR制御弁の
開度(位置)指令信号であり、点火時期と同様のエンジ
ン回転速度及びクランク軸トルク信号121に対しで、
排気、燃費などを考慮して設定される(EGRの基本制
御は特開昭55−32918に詳述)。
開度(位置)指令信号であり、点火時期と同様のエンジ
ン回転速度及びクランク軸トルク信号121に対しで、
排気、燃費などを考慮して設定される(EGRの基本制
御は特開昭55−32918に詳述)。
く7)変速比制御信号240は、トランスミッション4
0の変速比(変速位置)を選択覆る信号であり、トラン
スミッション40の入力軸1〜ルク(即らエンジン20
のクランク軸トルク信号720)信号あるいはそれに対
応する信号(スロットル開度信号、吸入負圧信号、吸入
空気量信号などが用いられる)と、出力軸回転速度信号
140(即ら車速度信号)に対して、駆動トルク、燃費
、安定性、振動騒音などを′8虞して決定される。制御
信号は図示しでない速度ソレノイドを駆動して、各種ク
ラッチの結合状態を変えて、変速比を変える(変速比の
基本制御内容及び変速機構については特開昭57−47
056、及び、特開昭56−2/255に詳述)。
0の変速比(変速位置)を選択覆る信号であり、トラン
スミッション40の入力軸1〜ルク(即らエンジン20
のクランク軸トルク信号720)信号あるいはそれに対
応する信号(スロットル開度信号、吸入負圧信号、吸入
空気量信号などが用いられる)と、出力軸回転速度信号
140(即ら車速度信号)に対して、駆動トルク、燃費
、安定性、振動騒音などを′8虞して決定される。制御
信号は図示しでない速度ソレノイドを駆動して、各種ク
ラッチの結合状態を変えて、変速比を変える(変速比の
基本制御内容及び変速機構については特開昭57−47
056、及び、特開昭56−2/255に詳述)。
(8)ロックアップ制御信号241
0ツクアツプ制御信号241は、トランスミッション4
0のトルクコンバータの入出力軸間に設置1られた直結
用クラッチの結合を制御する信号であり、変速比制御信
号240と同様に、クランク軸トルク信号121と出力
軸回転速度信号140に対して、燃費、安定度、振動騒
音などを考慮して決定される。
0のトルクコンバータの入出力軸間に設置1られた直結
用クラッチの結合を制御する信号であり、変速比制御信
号240と同様に、クランク軸トルク信号121と出力
軸回転速度信号140に対して、燃費、安定度、振動騒
音などを考慮して決定される。
制御信号は図示していないロックアツプ・ソレノイドを
駆動して、クラッチにかかる油圧を制御し、完全に直結
の状態、若干すべらけた状態、完全な切離し状態(トル
クコンバータによるトルク伝達のみ)に制御する。(ロ
ックアツプの基本制御内容及びその機構、動作について
は特開昭56−24255、特開昭56−24256及
び特GOIll 57 33253に詳述)。
駆動して、クラッチにかかる油圧を制御し、完全に直結
の状態、若干すべらけた状態、完全な切離し状態(トル
クコンバータによるトルク伝達のみ)に制御する。(ロ
ックアツプの基本制御内容及びその機構、動作について
は特開昭56−24255、特開昭56−24256及
び特GOIll 57 33253に詳述)。
次に上述のような制御を総合的に行なうコントロール・
ユニット1000の回路構成を第4図に基づへいて説明
する。
ユニット1000の回路構成を第4図に基づへいて説明
する。
第4図にd3いて、1100は信号整形回路で、エンジ
ンや車両各部からの各種入力信号を入力し、この各種入
力信号のノイズ除去、1ノージの吸収を行なって1コン
トロール・ユニット1000のノイズにJ、り誤動作や
サージによる破壊を防止すると共に各種入力信号を増幅
したり変換したりして次の入hインターフニース回路1
200が正しく動作できるような形に整える。
ンや車両各部からの各種入力信号を入力し、この各種入
力信号のノイズ除去、1ノージの吸収を行なって1コン
トロール・ユニット1000のノイズにJ、り誤動作や
サージによる破壊を防止すると共に各種入力信号を増幅
したり変換したりして次の入hインターフニース回路1
200が正しく動作できるような形に整える。
1200は入力インターフェース回路で、信号整形回路
1100で整形された各種入力信号をアナログ−ディジ
タル(AD>変換したり、所定時間の間のパルス数をカ
ウントしたりして、次の中央演算処理装置(CI)Ll
)1300が入ツノデータとして読み込めるようにディ
ジタル・コード信号に変換し、入力データどして内部に
有するレジスタに格納】る。
1100で整形された各種入力信号をアナログ−ディジ
タル(AD>変換したり、所定時間の間のパルス数をカ
ウントしたりして、次の中央演算処理装置(CI)Ll
)1300が入ツノデータとして読み込めるようにディ
ジタル・コード信号に変換し、入力データどして内部に
有するレジスタに格納】る。
1300は中央演算処理装置(CPtJ)で水晶振動子
1310の発振信号1311をベースにしたクロック信
号に同期して動作し、バス1320を介して各部と接続
され、メモリ1400のマスクROM1410およびR
Q M 1420に記憶されているプログラムを実行し
、人力インターフェース回路1200内のレジスタから
各種パノjデータを読み込み、演算処理して各種出力デ
ータを算出し、出力インターフェース回路1500内の
レジスタに所定のタイミングで出力データを送出する。
1310の発振信号1311をベースにしたクロック信
号に同期して動作し、バス1320を介して各部と接続
され、メモリ1400のマスクROM1410およびR
Q M 1420に記憶されているプログラムを実行し
、人力インターフェース回路1200内のレジスタから
各種パノjデータを読み込み、演算処理して各種出力デ
ータを算出し、出力インターフェース回路1500内の
レジスタに所定のタイミングで出力データを送出する。
メモリ1400はデータの記憶装置で、マスク1(0M
1410、PROM1420、RA M 1430およ
び2恒保持用メモリ1440を有する。
1410、PROM1420、RA M 1430およ
び2恒保持用メモリ1440を有する。
そしてマスクROM1410は、CP U 1300が
実行りるプログラムとプログラム実行時に使用するデー
タをtC製造時に永久的に記憶さけ、PROM1420
は車種やエンジン及びトランスミッションの種類に応じ
て変更する可能性の大ぎいマスクROM1410と同様
のプログラムやデータをコントロール・コ9ニット10
00に組み込む前に永久的に円ぎ込lυで記憶させる。
実行りるプログラムとプログラム実行時に使用するデー
タをtC製造時に永久的に記憶さけ、PROM1420
は車種やエンジン及びトランスミッションの種類に応じ
て変更する可能性の大ぎいマスクROM1410と同様
のプログラムやデータをコントロール・コ9ニット10
00に組み込む前に永久的に円ぎ込lυで記憶させる。
またRAM1430は読出し書込み可能メモリで、演算
処理の途中データや結果データで出ツノインターフェー
ス回路1500に送出される前に一時的に記憶保持して
おくものなどが記憶され、この記憶内容はイグニッショ
ンスイッチ1がA)になり主電源107が切れると保持
されない。
処理の途中データや結果データで出ツノインターフェー
ス回路1500に送出される前に一時的に記憶保持して
おくものなどが記憶され、この記憶内容はイグニッショ
ンスイッチ1がA)になり主電源107が切れると保持
されない。
さらに記憶保持メモリ1440は、演算処理の結果デー
タや途中データをイグニッション・スイッチ1がオフに
なったとき、すなわち自動車が運転されていない時も記
憶保持しておく。
タや途中データをイグニッション・スイッチ1がオフに
なったとき、すなわち自動車が運転されていない時も記
憶保持しておく。
1350は演算タイマ回路で、(:、 p IJ 13
00の別面を増強するものであり、演算処理の高速化を
図るための乗篩回路、所定時間周期毎にQ p jJ
1300に割込み信号を送出するインターバル・タイマ
、CPU1300が所定の事象から次の事象までの経過
時間や事象発生時刻を知るためのフリーラン・カウンタ
などを有している。
00の別面を増強するものであり、演算処理の高速化を
図るための乗篩回路、所定時間周期毎にQ p jJ
1300に割込み信号を送出するインターバル・タイマ
、CPU1300が所定の事象から次の事象までの経過
時間や事象発生時刻を知るためのフリーラン・カウンタ
などを有している。
1500は出力インターフェース回路であり、CPLJ
1300からの出力データを内部のレジスタに受(〕
取り、所定のタイミングと時間幅、あるいは所定の周期
どデユーティ比を有するパルス信号に変換して駆動回路
1600に送出する。
1300からの出力データを内部のレジスタに受(〕
取り、所定のタイミングと時間幅、あるいは所定の周期
どデユーティ比を有するパルス信号に変換して駆動回路
1600に送出する。
駆動回路1600は電力増幅回路であり、出力インター
フェース回路1500からの信号を受けて、トランジス
タ等で電圧・電流増幅を行って各種アクヂコエータを駆
動したり、表示を行なったり、あるいは制御系の診断を
行なったり、その結果を表示したりするためのデータ出
力信号202を送出したりする。
フェース回路1500からの信号を受けて、トランジス
タ等で電圧・電流増幅を行って各種アクヂコエータを駆
動したり、表示を行なったり、あるいは制御系の診断を
行なったり、その結果を表示したりするためのデータ出
力信号202を送出したりする。
1100はバックアップ回路であり、駆動回路1600
の信号をモニタしてCP U 1300.メモリ140
0などが故障して正常に動作しなくなった時に、信号整
形回路1100からの信号の一部を受け、エンジンが回
転して自動車を運転できるための必要最小限のあり御出
力を発づるど共に故障発生を知らぜるl、7J換信号1
110を発する。
の信号をモニタしてCP U 1300.メモリ140
0などが故障して正常に動作しなくなった時に、信号整
形回路1100からの信号の一部を受け、エンジンが回
転して自動車を運転できるための必要最小限のあり御出
力を発づるど共に故障発生を知らぜるl、7J換信号1
110を発する。
1750は切換回路で、バックアップ回路1700から
の切換信号1110によって出力インターフェース回路
1500からの信号を遮断し、バックアップ回路110
0からの信号を通過させる。
の切換信号1110によって出力インターフェース回路
1500からの信号を遮断し、バックアップ回路110
0からの信号を通過させる。
以上の回路のうち、入力インターフェース回路1200
、 CPU1300.水晶振動子1310.メモリ14
00、演算タイマ回路1350および出力インターフ1
−−ス回路1500で主制御回路を椙成する。
、 CPU1300.水晶振動子1310.メモリ14
00、演算タイマ回路1350および出力インターフ1
−−ス回路1500で主制御回路を椙成する。
またバックアップ回路1700は補助制御回路である。
そして信号整形回路1100、駆動回路1600および
切換回路1750は主制御回路と補助制御回路に共通の
入出力信号処理回路を構成する。
切換回路1750は主制御回路と補助制御回路に共通の
入出力信号処理回路を構成する。
1800は電源回路で、主電源107のラインから人力
インターフェース回路1200. CPU1300、メ
七1月400、おJ、びインターフェース回路1500
などのマイクロコンピュータ用の5Vの定電圧1810
、バックアップ回路1100用の5vの定電圧1820
、イグニツシンスイツヂ1のオン、Aフを示J°信号(
ING 5W)1830、リセット信号(RESEl−
)1840、Cp U 1300の動作を停止させる信
号(HALT> 1850、入力インターフェース回路
1200内のAD変換回路用の8Vの定電圧1860、
信号整形回路1100、駆動回路1600および切換回
路1750の共通入出力信号処理回路のそれぞれへの定
電圧1870を出し、それぞれ各回路に供給する。
インターフェース回路1200. CPU1300、メ
七1月400、おJ、びインターフェース回路1500
などのマイクロコンピュータ用の5Vの定電圧1810
、バックアップ回路1100用の5vの定電圧1820
、イグニツシンスイツヂ1のオン、Aフを示J°信号(
ING 5W)1830、リセット信号(RESEl−
)1840、Cp U 1300の動作を停止させる信
号(HALT> 1850、入力インターフェース回路
1200内のAD変換回路用の8Vの定電圧1860、
信号整形回路1100、駆動回路1600および切換回
路1750の共通入出力信号処理回路のそれぞれへの定
電圧1870を出し、それぞれ各回路に供給する。
また、常時通電電源108は、記憶保持メモリ1440
用の5vの定電圧1880を作り、記憶保持メモリ14
40へ出力する。
用の5vの定電圧1880を作り、記憶保持メモリ14
40へ出力する。
次に上述したような種々の制御を行う電子制御装置の制
御プログラムの構成と処理の流れの概要を第5図により
d1明する。
御プログラムの構成と処理の流れの概要を第5図により
d1明する。
制御プログラムは大別して以下の4つで4V成される。
(1)初期設定プログラム3000
(2)バックグランド・プログラム4000(3)割込
処理プログラム5000 (4)ザブプログラム3100 イグニッション・スイッチ1がオンになり電源が投入さ
れると、パワーオン・リセットRESE1−信号184
0が入り、Cp IJ 1300は(リセット)からプ
ログラムを開始し、先ず初期設定プログラム3000で
RA M 1430、入出力インターフェース回路12
00.1500などを初期設定する。
処理プログラム5000 (4)ザブプログラム3100 イグニッション・スイッチ1がオンになり電源が投入さ
れると、パワーオン・リセットRESE1−信号184
0が入り、Cp IJ 1300は(リセット)からプ
ログラムを開始し、先ず初期設定プログラム3000で
RA M 1430、入出力インターフェース回路12
00.1500などを初期設定する。
初期設定が完了すると、続いてバックグランド・プログ
ラム4000を繰り返し実行する。
ラム4000を繰り返し実行する。
バックグランド・プログラム4000は処理項目毎の複
数のプログラムで構成され、それらがプログラムの配列
順序に従って順次実行される。
数のプログラムで構成され、それらがプログラムの配列
順序に従って順次実行される。
バックグランド・プログラム実行中(初期設定プログラ
ム実行中の場合もある)に割込要求信号が入ると、実行
中のプログラムを一時中断して、(割込)から始まる割
込処理プログラム5000に移る(ライン71)。
ム実行中の場合もある)に割込要求信号が入ると、実行
中のプログラムを一時中断して、(割込)から始まる割
込処理プログラム5000に移る(ライン71)。
割込処理プログラム5000では、割込要求信号の種類
を判別し、複数の割込処理プログラムの中からどれを実
行するかを選択づる。
を判別し、複数の割込処理プログラムの中からどれを実
行するかを選択づる。
選択された割込処理プログラムを実行した後、実行途中
のバックグランド・プログラム40(10に戻り(ライ
ン72)、実行再開する。
のバックグランド・プログラム40(10に戻り(ライ
ン72)、実行再開する。
なお、割込処理プログラム実行中にさらに新しい割込要
求信号が入ると(割込)に戻り(ライン73)、現在実
行中の割込処理プログラムと今回新たに入ってきた割入
要求信号の種類とから、どちらの割込処理プログラムを
優先的に実行するかを判断し、その結果に応じて、新た
な割込要求信号による割込処理プログラムを先に実行し
て中断した割込処理プログラムに戻る(ライン74)か
、あるいは実行中の割込処理プログラムを先に実行して
から新たな割込処理プログラムを開始りる(ライン75
)。
求信号が入ると(割込)に戻り(ライン73)、現在実
行中の割込処理プログラムと今回新たに入ってきた割入
要求信号の種類とから、どちらの割込処理プログラムを
優先的に実行するかを判断し、その結果に応じて、新た
な割込要求信号による割込処理プログラムを先に実行し
て中断した割込処理プログラムに戻る(ライン74)か
、あるいは実行中の割込処理プログラムを先に実行して
から新たな割込処理プログラムを開始りる(ライン75
)。
バックグランド・プログラム4000ヤ割込処理プログ
ラム5000の中で度々使用するプログラムは、リブプ
ログラム3100として別に設けられてJ3す、各11
」ダラムの流れの中ぐ必要になった時にサブプログラム
に飛び(ライン76.78.80)、複数あるナブプロ
グラムの中から所定のプログラムを実行し、終了すると
と元のプログラムに戻る(ライン77.79.81)。
ラム5000の中で度々使用するプログラムは、リブプ
ログラム3100として別に設けられてJ3す、各11
」ダラムの流れの中ぐ必要になった時にサブプログラム
に飛び(ライン76.78.80)、複数あるナブプロ
グラムの中から所定のプログラムを実行し、終了すると
と元のプログラムに戻る(ライン77.79.81)。
なJ3、ザブプログラム実行中にさらに別なサブプログ
ラムを実行したり、割込要求信号によって割込処理プロ
グラムが実行されることもある(但し、ラインが複雑に
なるため図示していない)。
ラムを実行したり、割込要求信号によって割込処理プロ
グラムが実行されることもある(但し、ラインが複雑に
なるため図示していない)。
また各プログラムの中の一連の流れの中で、割込要求を
受()付(プると困る場合には、一連の演算処理の開始
前に割込の受付けを禁止(マスクと呼ぶ)し、処理が終
了した後で禁止を解除する。
受()付(プると困る場合には、一連の演算処理の開始
前に割込の受付けを禁止(マスクと呼ぶ)し、処理が終
了した後で禁止を解除する。
この間、割込の受付けは待たされる。
次に上記制御プログラムの構成を第6図により説明する
。
。
初!i1J 設定プログラム3000は、パワーオン・
リセット(電源投入)時に、リセッ1〜・ベクタ・アド
レスと呼ばれる特定のアドレスから実行開始されるプロ
グラムで、CPU1300. RAM1430、人出カ
インターフェース回路1200.1500等の初111
f]の設定ぐずなわら実行の前準備)を行なう。
リセット(電源投入)時に、リセッ1〜・ベクタ・アド
レスと呼ばれる特定のアドレスから実行開始されるプロ
グラムで、CPU1300. RAM1430、人出カ
インターフェース回路1200.1500等の初111
f]の設定ぐずなわら実行の前準備)を行なう。
このプログラムでは、マイコンで使用するRAMの全番
地をクリアした後、入出力インターフェース回路120
0.1500と演算タイマ回路1350の動作に必要と
される指令を書き込み、動作を開始ざぜる。
地をクリアした後、入出力インターフェース回路120
0.1500と演算タイマ回路1350の動作に必要と
される指令を書き込み、動作を開始ざぜる。
これらの指令の中には、割込(Fj号処理のための割込
マスクの解除、タイマ割込周期の設定、回転数や車速の
副側のための4測時間の設定、各制御の出力信号の固定
定数の設定、最初の出ツノ状態の設定等が含まれる。
マスクの解除、タイマ割込周期の設定、回転数や車速の
副側のための4測時間の設定、各制御の出力信号の固定
定数の設定、最初の出ツノ状態の設定等が含まれる。
初期設定が完了するとCP U 1300に割込許可命
令を出し、制御の開始を待つ。
令を出し、制御の開始を待つ。
バックグランド・プログラム4000は、CPU130
0の通常の動作中は常に実行されているプログラムで、
一般に制御の特性上さほど緊急性を必要としないもの、
あるいは特に演算時間を長く必要とするもの、定常の制
御定数算出などが含まれ、これらはCP U 1300
の空き時間に実行される。
0の通常の動作中は常に実行されているプログラムで、
一般に制御の特性上さほど緊急性を必要としないもの、
あるいは特に演算時間を長く必要とするもの、定常の制
御定数算出などが含まれ、これらはCP U 1300
の空き時間に実行される。
このプログラムには、
(1)定常制御データ算出プログラム4100(2)低
速補正データ算出プログラム4200(3)学習制御プ
ログラム4300 (4)C1−IECKプログラム4400を有し、これ
らは定められた順序で次々に実行され、最後のプログラ
ムの実行か終了すると再び先頭のプログラムに移り、こ
れを繰り返り。
速補正データ算出プログラム4200(3)学習制御プ
ログラム4300 (4)C1−IECKプログラム4400を有し、これ
らは定められた順序で次々に実行され、最後のプログラ
ムの実行か終了すると再び先頭のプログラムに移り、こ
れを繰り返り。
割込処理プログラム5000は、各種割込によって現在
実行中のバックグランド・プログラムの処理を中断して
起動されるプログラムで、以下のような割込処理プログ
ラム群と、それに続い1JOB実行優先順位判定プログ
ラム6000によって実行を管理されるプログラムfl
Yとがある。
実行中のバックグランド・プログラムの処理を中断して
起動されるプログラムで、以下のような割込処理プログ
ラム群と、それに続い1JOB実行優先順位判定プログ
ラム6000によって実行を管理されるプログラムfl
Yとがある。
先ず割込処理プログラム群を説明する。
(1)タイマ割込処理プログラム5100タイマ割込で
あった場合は、先ずAD変換起動プログラム5120が
実行される。
あった場合は、先ずAD変換起動プログラム5120が
実行される。
このプログラムは、入力インターフェース回路1200
において人力される複数のアナログ信号をマルチプレク
サを切り変えながらAD変換して制御に用いる際に、A
D変換器の起動とマルチプレクサの切換を行なって、ア
ナログ信号測定を管理するプログラムである。
において人力される複数のアナログ信号をマルチプレク
サを切り変えながらAD変換して制御に用いる際に、A
D変換器の起動とマルチプレクサの切換を行なって、ア
ナログ信号測定を管理するプログラムである。
次いでCLOCK信号出カ信号タカプログラム5110
るが、これはCP U 1300、メモリ1400、出
力インターフェース回路1500などが正常に動作して
いることを示すための一定周期CL OCK 1号20
26を出力し、CPU等の作動状態を外部に通知するだ
めのプログラムである。
るが、これはCP U 1300、メモリ1400、出
力インターフェース回路1500などが正常に動作して
いることを示すための一定周期CL OCK 1号20
26を出力し、CPU等の作動状態を外部に通知するだ
めのプログラムである。
最後に、時間周期JOB起動予約プログラム5130が
起動されるが、このプログラムにより時間同期(一定時
間の周期に同期して制御される)、JOB処理プログラ
ムの起動(より詳しくはJOBの起動の要求)を、JO
B実行優先順位判定プログラム6000に発する。
起動されるが、このプログラムにより時間同期(一定時
間の周期に同期して制御される)、JOB処理プログラ
ムの起動(より詳しくはJOBの起動の要求)を、JO
B実行優先順位判定プログラム6000に発する。
(2)角度一致割込処理プログラム5200角度一致割
込(エンジンが所定のクランク角度に達した時に発Vら
れる割込)によって起動され、エンジン回転に同期した
処理が必要なプログラム(角度同1!II J OB処
理プログラム)の起動(より詳しくはJOBの起動の要
求)を、角度同期JOB起動予約プログラム5210に
より、JOB実行優先順位判定プログラム6000に発
する。
込(エンジンが所定のクランク角度に達した時に発Vら
れる割込)によって起動され、エンジン回転に同期した
処理が必要なプログラム(角度同1!II J OB処
理プログラム)の起動(より詳しくはJOBの起動の要
求)を、角度同期JOB起動予約プログラム5210に
より、JOB実行優先順位判定プログラム6000に発
する。
(3)AD変換終了処理プログラム5300AD BU
SSYフラグをヂエックして、AD変換が完了している
かどうかを判定し、終了していれば起動したAD変換の
チャネル・データに応じて、AD変換データを所定のR
AM1430の番地にストア覆ると共に、例えばアクセ
ル信号102のAD変換値の時系列データから自動車の
運転パターンを判別し、後述の各運転状態別制御プログ
ラムの起動要求をJOB実行優先順位判定プログラム6
000に発する。
SSYフラグをヂエックして、AD変換が完了している
かどうかを判定し、終了していれば起動したAD変換の
チャネル・データに応じて、AD変換データを所定のR
AM1430の番地にストア覆ると共に、例えばアクセ
ル信号102のAD変換値の時系列データから自動車の
運転パターンを判別し、後述の各運転状態別制御プログ
ラムの起動要求をJOB実行優先順位判定プログラム6
000に発する。
(4)外部割込処理プログラム5400外部割込は、コ
ントロール・ユニットの電源遮断に先立って発せられる
緊急割込みであり、外部割込入力である場合には、各割
込処理プログラム群の内でム最10先でパワーオフ時デ
ータ保存ブ[1グラム5410を実行し、自己診断、学
習制御等に用いるために保存づることが必要なデータを
、RAM1430より記憶保持メモリ1440へ転送す
る。
ントロール・ユニットの電源遮断に先立って発せられる
緊急割込みであり、外部割込入力である場合には、各割
込処理プログラム群の内でム最10先でパワーオフ時デ
ータ保存ブ[1グラム5410を実行し、自己診断、学
習制御等に用いるために保存づることが必要なデータを
、RAM1430より記憶保持メモリ1440へ転送す
る。
(5)回転81測終了割込処理プログラム5500エン
ジン回転の胴側終了割込によりエンスト判定Rl) M
l’X出プ【」グラム5510が起動され、土ンジン
回転速[Nrpmを読み込むと共にエンストの有無を判
定して、1ンス1へ防止制御プログラムの起動要求を発
する。
ジン回転の胴側終了割込によりエンスト判定Rl) M
l’X出プ【」グラム5510が起動され、土ンジン
回転速[Nrpmを読み込むと共にエンストの有無を判
定して、1ンス1へ防止制御プログラムの起動要求を発
する。
(6)外部パルス割込処理プログラム5600キーボー
ドのキー操作や外部装置からのパルス信号によって行な
われるプログラムである。
ドのキー操作や外部装置からのパルス信号によって行な
われるプログラムである。
(7)オーバーフロー割込処理プログラム5700タイ
マのオーバーフローによって行なわれるプログラムであ
る。
マのオーバーフローによって行なわれるプログラムであ
る。
(8)データ受信割込処理プログラム5800データ受
信割込によって起動される受信データ処1!l!JOB
起動予約プログラム5810により受信されたデータを
RAM1430の所定番地に記憶し、次いで受信データ
処理JOBの起動(より詳しくはJOBの起動の要求)
をJO[3実行優先順位判定プログラム6000に発す
る。
信割込によって起動される受信データ処1!l!JOB
起動予約プログラム5810により受信されたデータを
RAM1430の所定番地に記憶し、次いで受信データ
処理JOBの起動(より詳しくはJOBの起動の要求)
をJO[3実行優先順位判定プログラム6000に発す
る。
次にJOB実行優先順位判定プログラム6000と、そ
れによって実行を管理されるプログラム群を説明する。
れによって実行を管理されるプログラム群を説明する。
(1)JO[3実行優先順位判定プログラム6000前
期の各割込処理プログラム群の中で各JOBの起動が予
約されている。
期の各割込処理プログラム群の中で各JOBの起動が予
約されている。
具体的には、各JOBに対応するRAM1430の所定
番地の所定ビットを0″から1″に変化させる。
番地の所定ビットを0″から1″に変化させる。
各JOBにはあらかじめ優先順位が割付(〕られており
、例えば、その順位に応じて番地およビットの順序が決
められる。
、例えば、その順位に応じて番地およビットの順序が決
められる。
本プログラムでは前記RAMの所定番地の所定ピッ1−
を優先順位の高い方から順にチェックしていき、予約さ
れているプログラムがあれば、そのプログラムを起動(
実行開始)すると同時に、予約を取Wj?l(1″から
“0″に変化させる)。
を優先順位の高い方から順にチェックしていき、予約さ
れているプログラムがあれば、そのプログラムを起動(
実行開始)すると同時に、予約を取Wj?l(1″から
“0″に変化させる)。
なお、各プログラム実行修了後には再びこのJOB実行
優先順位判定プログラム6000に戻り、再度チェック
を行なって、全てのプログラムが予約されていない場合
にバックグランド・プログラム4000に戻る。
優先順位判定プログラム6000に戻り、再度チェック
を行なって、全てのプログラムが予約されていない場合
にバックグランド・プログラム4000に戻る。
(2)加速時制御プログラム6100
本プログラムでは、加速の度合に応じて最適な燃料、点
火、EGR1空気、変速比、ロックアツプなどの値(制
御出力データ)を算出する。
火、EGR1空気、変速比、ロックアツプなどの値(制
御出力データ)を算出する。
例えば、急加速の場合(アクセル信号103が急激に増
加した場合)には、エンジンは出力が増大する方向(燃
料を濃く、点火を早め、EGRを減らし、空気を増ず)
に制all′?1′ると共にトランスミッションも加速
力が大きく得られるように(ロックアツプを解除すると
共に変速比を大きく)する。
加した場合)には、エンジンは出力が増大する方向(燃
料を濃く、点火を早め、EGRを減らし、空気を増ず)
に制all′?1′ると共にトランスミッションも加速
力が大きく得られるように(ロックアツプを解除すると
共に変速比を大きく)する。
(3)減速時制御プログラム6200
本プログラムでは減速の度合や車速、エンジン回転速度
などに応じて最適な各種制御出力データを算出する。
などに応じて最適な各種制御出力データを算出する。
たとえばエンジンは燃料消費が最も少なくなるように制
御(燃料供給の停止あるいは混合気を薄くする)され、
同時にトランスミッションも、最適な減速感となるよう
な変速比が選ばれる。
御(燃料供給の停止あるいは混合気を薄くする)され、
同時にトランスミッションも、最適な減速感となるよう
な変速比が選ばれる。
(4)発進時制御プログラム6300
本プログラムでは発進時のホイールスピンを防止するた
め、駆動車軸のスリップ率を所定の範囲に制限するよう
に制御する。
め、駆動車軸のスリップ率を所定の範囲に制限するよう
に制御する。
(5)変速時制御プログラム6400
本プログラムでは変速時のショックを少なくするために
、トランスミッションを変速υ制御するとハにエンジン
の出力トルク、エンジン回転速度などを制御する。
、トランスミッションを変速υ制御するとハにエンジン
の出力トルク、エンジン回転速度などを制御する。
(6)ロックアツプ時制御プログラム6500本プログ
ラムでは、ロックアツプする時及びロックアツプ解除す
る時のショックを少なくするため、トランスミッション
のロックアツプを制御すると共に、エンジンの出力トル
クを制御する。
ラムでは、ロックアツプする時及びロックアツプ解除す
る時のショックを少なくするため、トランスミッション
のロックアツプを制御すると共に、エンジンの出力トル
クを制御する。
(7)エンスト防止制御プログラム6600本プログラ
ム【よ、エンスト判定及びエンジン回転速度(RPM)
算出プログラム5510でエンジン回転変化パターンを
判定して、エンジンストール(1ンスト)が発生Jるど
予測された場合に予約されて実行されるプログラムであ
り、エンストを防止するために、緊急にエンジン出力を
上げると共に、エンジ、ンの負荷を軽くするために、ト
ランスミッションの変速比を二」−トラルにJる。
ム【よ、エンスト判定及びエンジン回転速度(RPM)
算出プログラム5510でエンジン回転変化パターンを
判定して、エンジンストール(1ンスト)が発生Jるど
予測された場合に予約されて実行されるプログラムであ
り、エンストを防止するために、緊急にエンジン出力を
上げると共に、エンジ、ンの負荷を軽くするために、ト
ランスミッションの変速比を二」−トラルにJる。
(8)時間同期制御プログラム 6700木プL]グラ
ムは所定周期毎に予約されて実行されるプログラムであ
り、所定時間毎の各種データ、の更新、変更や制御デー
タの出力インターフェース回路1500への出込みなど
を行なう。
ムは所定周期毎に予約されて実行されるプログラムであ
り、所定時間毎の各種データ、の更新、変更や制御デー
タの出力インターフェース回路1500への出込みなど
を行なう。
(9)角度同期制御プログラム6750本プログラムは
所定エンジン(クランク軸)回転角度毎に予約されて実
行されるプログラムであり、所定回転角度毎の各種デー
タ更新、変更や制御+データの出力インターフェースU
路1500への書ぎ込みなどを行なう。
所定エンジン(クランク軸)回転角度毎に予約されて実
行されるプログラムであり、所定回転角度毎の各種デー
タ更新、変更や制御+データの出力インターフェースU
路1500への書ぎ込みなどを行なう。
(10)データ入出カプログラム6800本プログラム
は所定時間周期毎あるいはデータ受信割込が発生した時
などに予約されて実行されるプログラムであり、データ
受信(入力)時はそのデータ内容を判断して、記憶さV
たり、制御状態を変更さぜたりする。
は所定時間周期毎あるいはデータ受信割込が発生した時
などに予約されて実行されるプログラムであり、データ
受信(入力)時はそのデータ内容を判断して、記憶さV
たり、制御状態を変更さぜたりする。
データ送信(出力)時はそのデータを出力−りる。
つぎに、第1図の関数発生手段53、制御手段55及び
11変関数発生59の部分について訂細に31明する。
11変関数発生59の部分について訂細に31明する。
第7図は、関数発生から偏差検出までの制御を行う部分
のブ[jグラムである。
のブ[jグラムである。
このプログラムは、前記のバックグラウンド・プログラ
ム4000の中の定常制御データ算出プログラム410
0の中に設けられている。
ム4000の中の定常制御データ算出プログラム410
0の中に設けられている。
第7図において、まず4110ではアクセル信号103
(アクヒルの操作■に対応)を読み込む。
(アクヒルの操作■に対応)を読み込む。
つぎに、4120ではアクセル信号103の値を所定の
関数関係で変換して車速指令信号とする。
関数関係で変換して車速指令信号とする。
この関数発生は、いわゆるテーブル・ルックアップによ
ってあらかじめ記憶されているデータテーブルからアク
セル信号の値に対応した車速指令信号を読み出すことに
よって行う。
ってあらかじめ記憶されているデータテーブルからアク
セル信号の値に対応した車速指令信号を読み出すことに
よって行う。
この場合の関数特性としては、例えば後記第8図の曲線
△で示すごとき特性を用いる。
△で示すごとき特性を用いる。
つぎに、4130で出力軸回転速度信号140(車速に
対応)を読み込む。
対応)を読み込む。
つぎに、4140で偏差すなわら車速指令信号の値ど出
力軸回転速度信号140との差を算出する。
力軸回転速度信号140との差を算出する。
つぎに、第9図は第7図で算出した偏差からスロツ1〜
ルの開度指令信号である空気量制御信号220を算出す
るプログラムのフローチャートである。
ルの開度指令信号である空気量制御信号220を算出す
るプログラムのフローチャートである。
このプロラムは、時間同期プログラム6700の一部で
ある。
ある。
なお、このプログラムにおいては、微分や積分などの演
算を行うため時間同期プログラムを用いている。
算を行うため時間同期プログラムを用いている。
第9図において6701.6702.及び67o3では
、それぞれ偏差の比例(P)、積分(I)、微分(D>
の演算を行う。
、それぞれ偏差の比例(P)、積分(I)、微分(D>
の演算を行う。
つぎに、6704では上記のP、1.、Dを加算する。
つぎに、6705では上記のP、LDを加算した信号を
空気量制御信号としてスロットル駆動手段56へ送る。
空気量制御信号としてスロットル駆動手段56へ送る。
上記の第9図における演算は、通常のフィードバック制
御にa3けるP、I、DfIIt御の演算と同様のもの
である。
御にa3けるP、I、DfIIt御の演算と同様のもの
である。
上記のごとき空気量制御信号220によってスロットル
駆動手段56を制御し、スロットル手段57を調節して
エンジンの出力を制御することにより、アクセルの操作
量を所定の関数関係で変換した値に応じて車速をフィー
ドバック制御することができるので、常にアクセルの操
作量と車速とが所定の関係になるように制御することか
できる。
駆動手段56を制御し、スロットル手段57を調節して
エンジンの出力を制御することにより、アクセルの操作
量を所定の関数関係で変換した値に応じて車速をフィー
ドバック制御することができるので、常にアクセルの操
作量と車速とが所定の関係になるように制御することか
できる。
そのため平坦地でも坂道でも同じ感覚で運転することが
出来、また杼時変化や部品のバラツキにJ、る差異が発
生ぜず、安定した性能を維持づることが出来る。
出来、また杼時変化や部品のバラツキにJ、る差異が発
生ぜず、安定した性能を維持づることが出来る。
また関数発生手段53によって第8図の曲線AC例示し
たような特性を持たせることにより、車両の走行抵抗特
性を考慮して、アクセル操作に対して車速を比例的に変
化させるとか、トルク特性を考慮して、加速感がどのア
クセル位置からでも同−になるようにJる等、アクセル
の操作量に対りる運転感覚を自由に設定覆ることが出来
る。
たような特性を持たせることにより、車両の走行抵抗特
性を考慮して、アクセル操作に対して車速を比例的に変
化させるとか、トルク特性を考慮して、加速感がどのア
クセル位置からでも同−になるようにJる等、アクセル
の操作量に対りる運転感覚を自由に設定覆ることが出来
る。
つぎに、第10図は本発明の他の実施例のプログラムを
示すフローチャートであり、第1図の([3)に対応す
るものである。
示すフローチャートであり、第1図の([3)に対応す
るものである。
第10図のプログラムは、前記第7図のプログラムの4
120の部分が4121から4125までに変化したb
のであり、その他の部分、すなわち4110,4130
゜4140の部分は第7図と同一である。
120の部分が4121から4125までに変化したb
のであり、その他の部分、すなわち4110,4130
゜4140の部分は第7図と同一である。
第10図において、4121でデータ入力手段58から
与えられるデータ入力を読み込む。
与えられるデータ入力を読み込む。
このデータ入力としては、例えば動力重視パターン、標
準パターン、燃費重視パターンの3種があり、運転者が
データ入力手段を操作することによってそのうちのいず
れか一つが選択される。
準パターン、燃費重視パターンの3種があり、運転者が
データ入力手段を操作することによってそのうちのいず
れか一つが選択される。
つぎに、4122では上記のデータ入力を判定する。
データ入力が燃費m視パターンであった場合には412
3へ行き、燃費パターン車速指令のテーブル・ルックア
ップを行う。
3へ行き、燃費パターン車速指令のテーブル・ルックア
ップを行う。
この燃費重視パターンの関数特性としては、例えば第8
図の曲線Bのごとき特性を用いる。
図の曲線Bのごとき特性を用いる。
すなわち、第8図の曲線Bの特性によればアクセル操作
量の小さい範囲では、アクセルの操作量に対して車速の
変化が小さくなり、車両は急激な加減速を行なわず、滑
らかな特性となる。
量の小さい範囲では、アクセルの操作量に対して車速の
変化が小さくなり、車両は急激な加減速を行なわず、滑
らかな特性となる。
そのため静かに運転することが出来、燃費も良くなるの
で、街中での走行や初心者に適した特性となる。
で、街中での走行や初心者に適した特性となる。
また、データ入力が動力重視パターンであった場合には
4125へ行き、動力m視パターン車速指命のテーブル
・ルックアップを行う。
4125へ行き、動力m視パターン車速指命のテーブル
・ルックアップを行う。
この場合の関数特性としては、例えば第8図の曲線Cに
示Jごとき特性を用いる。
示Jごとき特性を用いる。
上記の特性によれば、アクセルの操作量の小さい範囲で
、アクセルの操作mに対して車速変化が大きくなるので
、郊外走行などに適した特性となる。
、アクセルの操作mに対して車速変化が大きくなるので
、郊外走行などに適した特性となる。
つぎに、データ入力で標準パターンが選択されCいた場
合には伺24へ行き、標準パターントルク指令のテーブ
ル・ルックアップを行う。
合には伺24へ行き、標準パターントルク指令のテーブ
ル・ルックアップを行う。
この場合の関数特性は、例えば第8図のAに示q゛ごと
き特性を用いる。
き特性を用いる。
この特性は、前記のB及びCの中間の特性であり、発進
時などの低速時においては車速変化を小さくbで滑らか
な発進ができるようにし、中速以上ではアクセルの操作
量に比例的に車速を発生さμることにより、清らかσと
動力性能どをバランスさせた特性としている。
時などの低速時においては車速変化を小さくbで滑らか
な発進ができるようにし、中速以上ではアクセルの操作
量に比例的に車速を発生さμることにより、清らかσと
動力性能どをバランスさせた特性としている。
(発明の効果)
上記のように本発明においては、アクセルの操作i=を
所定の関数関係で変換した110に応じ−C,巾速をフ
ィードバック制御するように構成しているので、路面状
況などにかかわりなく、スロットルの操作量が一定の場
合には常にそれに対応した一定の車速に制御されること
になる。
所定の関数関係で変換した110に応じ−C,巾速をフ
ィードバック制御するように構成しているので、路面状
況などにかかわりなく、スロットルの操作量が一定の場
合には常にそれに対応した一定の車速に制御されること
になる。
したがって、常に安定した性能を維持−リ゛ることがで
き車両の操作が容易になる。
き車両の操作が容易になる。
なお自動変速機イ1のエンジンにおいては、自動的に変
速しても、アクセルの操作Mに応じた一定の車速に制御
されるため、運転者の感覚に適応したアクヒル操作感が
得られる。
速しても、アクセルの操作Mに応じた一定の車速に制御
されるため、運転者の感覚に適応したアクヒル操作感が
得られる。
またエンジンや車速の特性を補正して、運転者の感覚に
適応したアクセル特性とすることが出来る。
適応したアクセル特性とすることが出来る。
また、運転者の操作によって関数特性を選択することが
できるように構成した場合には、運転者の好みや道路状
況などに応じて最適なアクセル特性を選択することがで
きるので、運転操作が容易になるという効果もある。
できるように構成した場合には、運転者の好みや道路状
況などに応じて最適なアクセル特性を選択することがで
きるので、運転操作が容易になるという効果もある。
第1図は本発明の全体の構成を示すブロック図、第2図
は本発明を自動車に適用しtこ場合の概略構成図、第3
図はコントロール・ユニット1000への入出力信号を
示す図、第4図はコントロール・ユニット1000の回
路構成側図、第5図は制御プログラムの構成と処理の流
れの概要を示J−図、第6図は制御プログラムの構成例
図、第7図は本発明の関数発生及び偏差検出部分を示す
プログラムの70−チャート、第8図は関数発生手段の
関数特性を承り図、第9図はフィードバック制御のプロ
グラムを示すフローチャート、第10図は本発明の他の
実施例のプログラムを示すフローチャートである。 符号の説明 51・・・アクセル手段 52・・・操作m検出手段 53・・・関数発生手段 54・・・車速検出手段 55・・・制御手段 56・・・スロワ(ヘル駆動手段 57・・・スロワ1〜ル手段 5B・・・データ人力手段 59・・・可変関数発生手段 代理人弁理士 中村純之助 チ1 判 4 (B) 十2 図 十7図 才8関 アクで)しうち号 (憧仔()
は本発明を自動車に適用しtこ場合の概略構成図、第3
図はコントロール・ユニット1000への入出力信号を
示す図、第4図はコントロール・ユニット1000の回
路構成側図、第5図は制御プログラムの構成と処理の流
れの概要を示J−図、第6図は制御プログラムの構成例
図、第7図は本発明の関数発生及び偏差検出部分を示す
プログラムの70−チャート、第8図は関数発生手段の
関数特性を承り図、第9図はフィードバック制御のプロ
グラムを示すフローチャート、第10図は本発明の他の
実施例のプログラムを示すフローチャートである。 符号の説明 51・・・アクセル手段 52・・・操作m検出手段 53・・・関数発生手段 54・・・車速検出手段 55・・・制御手段 56・・・スロワ(ヘル駆動手段 57・・・スロワ1〜ル手段 5B・・・データ人力手段 59・・・可変関数発生手段 代理人弁理士 中村純之助 チ1 判 4 (B) 十2 図 十7図 才8関 アクで)しうち号 (憧仔()
Claims (1)
- 【特許請求の範囲】 1、運転者によって操作されるアクセル手段と、該アル
セル手段の操作量を検出する操作量検出手段と、該操作
量検出手段の信号を所定の関数関係で変換して車速を指
令する車速指令信号として出力する関数発生手段と、実
際の車速を検出して、それに対応した車速信号を出力す
る車速検出手段と、車速指令信号と車速信号との偏差を
検出し、該偏差をなくすような制御信号を出力する制御
手段と、エンジン出力を制御するスロットル手段と、上
記制御信号に応じて上記スロットル手段を制御するスロ
ットル駆動手段とを備えた車速制御装置。 2、運転者によって操作されるアクセル手段と、該アク
セル手段の操作量を検出する操作量検出手段と、運転者
が操作して所望の運転パターンを選択するデータを入力
するデータ入力手段と、上記操作量検出手段の信号を所
定の関数関係で変換して車速を指令する車速指令信号と
して出力し、かつ上記データ入力手段のデータに応じて
上記関数の特性を変更する可変関数発生手段と、実際の
車速を検出して、それに対応した車速信号を出力する車
速検出手段と、車速指令信号ど車速信号との偏差を検出
し、該偏差をなくすような制御信号を出力する制御手段
と、エンジン出力を制御するスロットル手段と、上記制
御信号に応じて上記スロットル手段を制御するスロット
ル駆動手段とを備えた車速制御装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59019364A JPS60163731A (ja) | 1984-02-07 | 1984-02-07 | 車速制御装置 |
| US06/698,872 US4671235A (en) | 1984-02-07 | 1985-02-06 | Output speed dependent throttle control system for internal combustion engine |
| GB08503120A GB2154765B (en) | 1984-02-07 | 1985-02-07 | Output speed dependent throttle control system for internal combustion engine |
| DE19853504197 DE3504197A1 (de) | 1984-02-07 | 1985-02-07 | Verfahren und vorrichtung zur regelung der ansaugluftmenge einer brennkraftmaschine in abhaengigkeit von der ausgangsdrehzahl |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59019364A JPS60163731A (ja) | 1984-02-07 | 1984-02-07 | 車速制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60163731A true JPS60163731A (ja) | 1985-08-26 |
| JPH0559255B2 JPH0559255B2 (ja) | 1993-08-30 |
Family
ID=11997299
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59019364A Granted JPS60163731A (ja) | 1984-02-07 | 1984-02-07 | 車速制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4671235A (ja) |
| JP (1) | JPS60163731A (ja) |
| DE (1) | DE3504197A1 (ja) |
| GB (1) | GB2154765B (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6325342A (ja) * | 1986-07-08 | 1988-02-02 | Mazda Motor Corp | エンジンの制御装置 |
| JPS6325355A (ja) * | 1986-07-01 | 1988-02-02 | Mazda Motor Corp | エンジンの制御装置 |
| JPS63219849A (ja) * | 1987-03-06 | 1988-09-13 | Mazda Motor Corp | エンジンの制御装置 |
| JPS63219850A (ja) * | 1987-03-06 | 1988-09-13 | Mazda Motor Corp | エンジンの制御装置 |
| JP2021142866A (ja) * | 2020-03-11 | 2021-09-24 | 株式会社デンソーテン | 駆動力制御システム |
Families Citing this family (86)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0645311B2 (ja) * | 1985-02-18 | 1994-06-15 | 日本電装株式会社 | 車速制御装置 |
| US4811223A (en) * | 1985-06-04 | 1989-03-07 | Toyota Jidosha Kabushiki Kaisha | System for controlling engine torque |
| JPS62122827A (ja) * | 1985-11-22 | 1987-06-04 | Isuzu Motors Ltd | 電子制御装置における電源制御装置 |
| JPS62146760A (ja) * | 1985-12-23 | 1987-06-30 | Nissan Motor Co Ltd | アンチスキツド制御装置 |
| JPH0672563B2 (ja) * | 1986-04-28 | 1994-09-14 | マツダ株式会社 | エンジンのスロツトル弁制御装置 |
| JPH0656113B2 (ja) * | 1986-04-28 | 1994-07-27 | マツダ株式会社 | エンジンのスロツトル弁制御装置 |
| JP2606824B2 (ja) * | 1986-06-06 | 1997-05-07 | 本田技研工業株式会社 | 車載内燃エンジンの絞り弁制御装置 |
| DE3721605A1 (de) * | 1986-07-01 | 1988-01-14 | Mazda Motor | Steuerungssystem fuer verbrennungsmotoren |
| JPH0823330B2 (ja) * | 1986-10-31 | 1996-03-06 | 三菱自動車工業株式会社 | 車両用エンジンの制御装置 |
| US4854283A (en) * | 1986-11-28 | 1989-08-08 | Nippondenso Co., Ltd. | Throttle valve control apparatus |
| JPH086611B2 (ja) * | 1987-03-26 | 1996-01-29 | 日産自動車株式会社 | 車載エンジン制御装置 |
| US4991102A (en) * | 1987-07-09 | 1991-02-05 | Hitachi, Ltd. | Engine control system using learning control |
| US5018408A (en) * | 1987-09-26 | 1991-05-28 | Mazda Motor Corporation | Control systems for power trains provided in vehicles |
| JPH01150053A (ja) * | 1987-12-07 | 1989-06-13 | Nissan Motor Co Ltd | 自動変速機付エンジンの制御装置 |
| JP2759957B2 (ja) * | 1988-03-09 | 1998-05-28 | 株式会社日立製作所 | エンジン制御方法 |
| JP2562174B2 (ja) * | 1988-04-25 | 1996-12-11 | 日産自動車株式会社 | アンチスキッド制御装置 |
| JPH01162084U (ja) * | 1988-04-30 | 1989-11-10 | ||
| JP2506150B2 (ja) * | 1988-06-03 | 1996-06-12 | 株式会社日立製作所 | 内燃機関のスロットル制御装置 |
| JP3117442B2 (ja) * | 1988-07-07 | 2000-12-11 | 株式会社日立製作所 | 車両制御装置 |
| US5002028A (en) * | 1988-07-27 | 1991-03-26 | Honda Giken Kogyo Kabushiki Kaisha | Throttle control system for vehicular internal combustion engine |
| DE3827884C2 (de) * | 1988-08-17 | 2002-01-24 | Bosch Gmbh Robert | Dosiereinrichtung für die Betriebsmittelzufuhr |
| DE3926424A1 (de) * | 1989-08-10 | 1991-02-14 | Audi Ag | Drosselklappe |
| JPH03135853A (ja) * | 1989-10-20 | 1991-06-10 | Hitachi Ltd | 自動車用制御装置および自動車制御方法 |
| IT1238978B (it) * | 1990-01-24 | 1993-09-17 | Ducati En | Motore a combustione interna del tipo a scoppio con mezzi di accensione a candela e sistema di aspirazione a valvola di controllo ammissione comburente del tipo a controllo elettronico del funzionamento |
| JPH03229955A (ja) * | 1990-02-01 | 1991-10-11 | Hitachi Ltd | マイクロコンピュータ制御装置 |
| JP2792633B2 (ja) * | 1990-02-09 | 1998-09-03 | 株式会社日立製作所 | 制御装置 |
| JP2861225B2 (ja) * | 1990-03-26 | 1999-02-24 | 株式会社デンソー | 車両内燃機関系の制御装置 |
| US5200900A (en) * | 1990-09-06 | 1993-04-06 | John B. Adrain | Automotive multiple memory selector apparatus with human interactive control |
| DE4215959C2 (de) * | 1991-05-15 | 1997-01-16 | Toyoda Automatic Loom Works | Verstärkungsfaktor-Einstelleinrichtung für PID-Regler |
| US5199401A (en) * | 1991-10-21 | 1993-04-06 | Eaton Corporation | Engine throttle servoactuator control system |
| JP3139811B2 (ja) * | 1992-02-28 | 2001-03-05 | 株式会社日立製作所 | エンジン制御装置 |
| JPH05248282A (ja) * | 1992-03-06 | 1993-09-24 | Mazda Motor Corp | エンジンのスロットル弁制御装置 |
| US5532929A (en) * | 1992-12-16 | 1996-07-02 | Toyota Jidosha Kabushiki Kaisha | Apparatus for controlling vehicle driving power |
| US5477825A (en) * | 1993-02-26 | 1995-12-26 | Toyota Jidosha Kabushiki Kaisha | Driving power control apparatus for vehicle |
| US5454358A (en) * | 1993-02-26 | 1995-10-03 | Toyota Jidosha Kabushiki Kaisha | Driving power control apparatus for internal combustion engine |
| US5558062A (en) * | 1994-09-30 | 1996-09-24 | General Motors Corporation | Integrated small engine control |
| US5832896A (en) * | 1995-09-18 | 1998-11-10 | Zenith Fuel Systems, Inc. | Governor and control system for internal combustion engines |
| DE19615545C1 (de) * | 1996-04-19 | 1997-06-12 | Daimler Benz Ag | Einrichtung zur Dieselmotorbetriebsregelung mit Abgasrückführung und Ansaugluftdrosselung |
| JP3356945B2 (ja) * | 1996-12-17 | 2002-12-16 | 愛三工業株式会社 | スロットルバルブ制御装置 |
| DE19730906A1 (de) * | 1997-07-18 | 1999-01-28 | Daimler Benz Ag | Verfahren zur Einstellung der Drosselklappe und/oder Einspritzmenge einer Brennkraftmaschine eines Kraftfahrzeuges an die Vorgabe des Fahrzeugführers |
| DE19825306A1 (de) * | 1998-06-05 | 1999-12-09 | Bayerische Motoren Werke Ag | Vorrichtung zur Veränderung der Betätigungscharakteristik eines Leistungssteuerorgans |
| GB9818960D0 (en) * | 1998-09-02 | 1998-10-21 | Rover Group | A vehicle |
| US6192860B1 (en) * | 1999-08-10 | 2001-02-27 | Case Corporation | Engine speed control apparatus and method |
| FR2800679B1 (fr) * | 1999-11-05 | 2001-12-21 | Renault | Procede de commande d'un groupe motopropulseur en fonction du mode de conduite |
| JP3797244B2 (ja) * | 2001-11-01 | 2006-07-12 | 日産自動車株式会社 | 自動変速機付エンジンの制御装置 |
| US6839619B2 (en) * | 2002-01-15 | 2005-01-04 | Cummins, Inc. | System for controlling a fueling governor for an internal combustion engine |
| FR2838774B1 (fr) * | 2002-04-22 | 2005-04-08 | Siemens Vdo Automotive | Procede et dispositif de controle de moteur vehicule |
| US6683429B2 (en) * | 2002-04-24 | 2004-01-27 | Borgwarner Inc. | Electric positional actuator |
| US7467614B2 (en) | 2004-12-29 | 2008-12-23 | Honeywell International Inc. | Pedal position and/or pedal change rate for use in control of an engine |
| DE102005001524A1 (de) * | 2005-01-13 | 2006-07-27 | Zf Friedrichshafen Ag | Verfahren zum Feststellen von Fehlfunktionen von Komponenten eines Kraftfahrzeugantriebstranges |
| DE102005000006A1 (de) * | 2005-01-24 | 2006-07-27 | Deere & Company, Moline | Getriebesteuerung für ein Getriebe eines Antriebsstrangs eines Arbeitsfahrzeugs |
| US7389773B2 (en) | 2005-08-18 | 2008-06-24 | Honeywell International Inc. | Emissions sensors for fuel control in engines |
| US8060290B2 (en) | 2008-07-17 | 2011-11-15 | Honeywell International Inc. | Configurable automotive controller |
| JP2010084757A (ja) * | 2008-09-05 | 2010-04-15 | Yamaha Motor Co Ltd | スロットル制御装置および車両 |
| JP4905588B2 (ja) * | 2008-10-15 | 2012-03-28 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
| DE102009008872A1 (de) | 2009-02-13 | 2010-08-19 | Daimler Ag | Verfahren zur Steuerung eines Fahrzeugs |
| US8620461B2 (en) | 2009-09-24 | 2013-12-31 | Honeywell International, Inc. | Method and system for updating tuning parameters of a controller |
| US8504175B2 (en) | 2010-06-02 | 2013-08-06 | Honeywell International Inc. | Using model predictive control to optimize variable trajectories and system control |
| CA2801334C (en) | 2010-06-03 | 2020-03-10 | Polaris Industries Inc. | Electronic throttle control |
| US8792297B2 (en) | 2010-07-02 | 2014-07-29 | Pgs Geophysical As | Methods for gathering marine geophysical data |
| JP5760633B2 (ja) * | 2011-04-19 | 2015-08-12 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
| US20120323464A1 (en) * | 2011-06-20 | 2012-12-20 | Chad Christopher Steen | Multiple mode throttle control |
| US9677493B2 (en) | 2011-09-19 | 2017-06-13 | Honeywell Spol, S.R.O. | Coordinated engine and emissions control system |
| US9650934B2 (en) | 2011-11-04 | 2017-05-16 | Honeywell spol.s.r.o. | Engine and aftertreatment optimization system |
| US20130111905A1 (en) | 2011-11-04 | 2013-05-09 | Honeywell Spol. S.R.O. | Integrated optimization and control of an engine and aftertreatment system |
| US9205717B2 (en) | 2012-11-07 | 2015-12-08 | Polaris Industries Inc. | Vehicle having suspension with continuous damping control |
| US9423519B2 (en) | 2013-03-14 | 2016-08-23 | Pgs Geophysical As | Automated lateral control of seismic streamers |
| CN107406094B (zh) | 2014-10-31 | 2020-04-14 | 北极星工业有限公司 | 用于控制车辆的系统和方法 |
| EP3051367B1 (en) | 2015-01-28 | 2020-11-25 | Honeywell spol s.r.o. | An approach and system for handling constraints for measured disturbances with uncertain preview |
| EP3056706A1 (en) | 2015-02-16 | 2016-08-17 | Honeywell International Inc. | An approach for aftertreatment system modeling and model identification |
| EP3091212A1 (en) | 2015-05-06 | 2016-11-09 | Honeywell International Inc. | An identification approach for internal combustion engine mean value models |
| EP3125052B1 (en) | 2015-07-31 | 2020-09-02 | Garrett Transportation I Inc. | Quadratic program solver for mpc using variable ordering |
| US10272779B2 (en) | 2015-08-05 | 2019-04-30 | Garrett Transportation I Inc. | System and approach for dynamic vehicle speed optimization |
| US10415492B2 (en) | 2016-01-29 | 2019-09-17 | Garrett Transportation I Inc. | Engine system with inferential sensor |
| US10036338B2 (en) | 2016-04-26 | 2018-07-31 | Honeywell International Inc. | Condition-based powertrain control system |
| US10124750B2 (en) | 2016-04-26 | 2018-11-13 | Honeywell International Inc. | Vehicle security module system |
| DE102016210860B4 (de) * | 2016-06-17 | 2024-02-08 | Bayerische Motoren Werke Aktiengesellschaft | Vorrichtung zum Betreiben einer Brennkraftmaschine eines Kraftfahrzeugs |
| CA3043481C (en) | 2016-11-18 | 2022-07-26 | Polaris Industries Inc. | Vehicle having adjustable suspension |
| EP3548729B1 (en) | 2016-11-29 | 2023-02-22 | Garrett Transportation I Inc. | An inferential flow sensor |
| US10406884B2 (en) | 2017-06-09 | 2019-09-10 | Polaris Industries Inc. | Adjustable vehicle suspension system |
| US11057213B2 (en) | 2017-10-13 | 2021-07-06 | Garrett Transportation I, Inc. | Authentication system for electronic control unit on a bus |
| US10987987B2 (en) | 2018-11-21 | 2021-04-27 | Polaris Industries Inc. | Vehicle having adjustable compression and rebound damping |
| JP7259369B2 (ja) * | 2019-02-01 | 2023-04-18 | トヨタ自動車株式会社 | 車両の制御装置及び情報処理システム |
| US12397878B2 (en) | 2020-05-20 | 2025-08-26 | Polaris Industries Inc. | Systems and methods of adjustable suspensions for off-road recreational vehicles |
| MX2022015902A (es) | 2020-07-17 | 2023-01-24 | Polaris Inc | Suspensiones ajustables y operacion de vehiculo para vehiculos recreativos todoterreno. |
| GB2642508A (en) * | 2024-07-11 | 2026-01-14 | Jaguar Land Rover Ltd | Air control signal for a powertrain of a vehicle |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3886915A (en) * | 1973-09-28 | 1975-06-03 | Bendix Corp | Passive adaptive engine control system for improved vehicle driveability |
| DE2732905C3 (de) * | 1977-07-21 | 1994-02-24 | Vdo Schindling | Einrichtung zum Regeln der Fahrgeschwindigkeit eines Kraftfahrzeugs |
| GB2009968B (en) * | 1977-12-07 | 1982-09-08 | Vdo Schindling | Device for controlling the speed of a motor vehicle |
| DE2839382A1 (de) * | 1978-09-11 | 1980-03-20 | Vdo Schindling | Einrichtung zum regeln der fahrgeschwindigkeit eines kraftfahrzeugs |
| JPS56107925A (en) * | 1980-01-31 | 1981-08-27 | Mikuni Kogyo Co Ltd | Electronically controlled fuel injector for ignited internal combustion engine |
| DE3019562A1 (de) * | 1980-05-22 | 1981-11-26 | Daimler-Benz Ag, 7000 Stuttgart | Vorrichtung zum steuern einer brennkraftmaschine |
| DE3103928C2 (de) * | 1981-02-05 | 1994-02-24 | Vdo Adolf Schindling Ag, 6000 Frankfurt | Einrichtung zur Regelung der Motordrehzahl eines Otto-Motors |
| JPS5853650A (ja) * | 1981-09-25 | 1983-03-30 | Mazda Motor Corp | 内燃機関の回転数制御装置 |
| DE3205556A1 (de) * | 1982-02-17 | 1983-08-25 | Pierburg Gmbh & Co Kg, 4040 Neuss | Verfahren zum steuern der stellung eines ein kraftstoffluft-gemisch beeinflussenden steuerelements eines verbrennungsmotors |
| DE3209851A1 (de) * | 1982-03-18 | 1983-09-29 | Vdo Adolf Schindling Ag, 6000 Frankfurt | Sollwertgeber zur elektrischen verstellung eines das kraftstoff-luftgemisch eines kraftfahrzeug-verbrennungsmotors beeinflussenden organs |
| DE3210808A1 (de) * | 1982-03-24 | 1983-10-06 | Audi Nsu Auto Union Ag | Brennkraftmaschine |
| US4470396A (en) * | 1982-12-02 | 1984-09-11 | Mikuni Kogyo Kabushiki Kaisha | Internal combustion engine control system with means for reshaping of command from driver's foot pedal |
| US4597049A (en) * | 1982-12-28 | 1986-06-24 | Nissan Motor Company, Limited | Accelerator control system for automotive vehicle |
| JPS59190441A (ja) * | 1983-04-11 | 1984-10-29 | Nissan Motor Co Ltd | 車両用アクセル制御装置 |
| JPS59190442A (ja) * | 1983-04-11 | 1984-10-29 | Nissan Motor Co Ltd | 車両用アクセル制御装置 |
| JPS59190445A (ja) * | 1983-04-11 | 1984-10-29 | Nissan Motor Co Ltd | 車両用アクセル制御装置 |
-
1984
- 1984-02-07 JP JP59019364A patent/JPS60163731A/ja active Granted
-
1985
- 1985-02-06 US US06/698,872 patent/US4671235A/en not_active Expired - Lifetime
- 1985-02-07 DE DE19853504197 patent/DE3504197A1/de active Granted
- 1985-02-07 GB GB08503120A patent/GB2154765B/en not_active Expired
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6325355A (ja) * | 1986-07-01 | 1988-02-02 | Mazda Motor Corp | エンジンの制御装置 |
| JPS6325342A (ja) * | 1986-07-08 | 1988-02-02 | Mazda Motor Corp | エンジンの制御装置 |
| JPS63219849A (ja) * | 1987-03-06 | 1988-09-13 | Mazda Motor Corp | エンジンの制御装置 |
| JPS63219850A (ja) * | 1987-03-06 | 1988-09-13 | Mazda Motor Corp | エンジンの制御装置 |
| JP2021142866A (ja) * | 2020-03-11 | 2021-09-24 | 株式会社デンソーテン | 駆動力制御システム |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3504197A1 (de) | 1985-08-14 |
| JPH0559255B2 (ja) | 1993-08-30 |
| US4671235A (en) | 1987-06-09 |
| GB2154765A (en) | 1985-09-11 |
| DE3504197C2 (ja) | 1991-01-10 |
| GB2154765B (en) | 1987-12-09 |
| GB8503120D0 (en) | 1985-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60163731A (ja) | 車速制御装置 | |
| JPH0526019B2 (ja) | ||
| JPS60164630A (ja) | スロツトル制御装置 | |
| JPS60164629A (ja) | スロツトル制御装置 | |
| EP1182382B1 (en) | Control system of automatic transmission | |
| KR102692281B1 (ko) | 모터 구동 차량의 모터 토크 제어 방법 | |
| JP2005226701A (ja) | 車両の制御装置 | |
| JP2002221075A (ja) | 車両統合制御におけるフェイルセーフシステム | |
| US4737915A (en) | Power train control method | |
| JPS60128031A (ja) | パワ−トレ−ンの制御方法 | |
| JP4112351B2 (ja) | 自動車のエンジン停止制御装置 | |
| JPS6158332B2 (ja) | ||
| JP2000265870A (ja) | ハイブリッド車両の制御装置 | |
| JP5219940B2 (ja) | アイドルストップ車の制御装置 | |
| JP7302746B2 (ja) | シリーズハイブリッド車両の制御方法及びシリーズハイブリッド車両の制御装置 | |
| JP4830781B2 (ja) | 四輪駆動車両の制御装置 | |
| JPS60163738A (ja) | 停止状態保持装置 | |
| JP3592167B2 (ja) | 車両の自動変速装置 | |
| JPH09269061A (ja) | 車両の制御装置 | |
| JPS60222330A (ja) | 定車速装置 | |
| JPS60163734A (ja) | 車間距離制御装置 | |
| JPS60128027A (ja) | パワ−トレ−ンの制御方法 | |
| JPS60156942A (ja) | 自動車の駆動馬力制御装置 | |
| JP7533231B2 (ja) | ハイブリッド車両の制御装置 | |
| JPS60163732A (ja) | 車間距離制御装置 |