JP4254027B2 - 車両統合制御システム - Google Patents

車両統合制御システム Download PDF

Info

Publication number
JP4254027B2
JP4254027B2 JP2000225501A JP2000225501A JP4254027B2 JP 4254027 B2 JP4254027 B2 JP 4254027B2 JP 2000225501 A JP2000225501 A JP 2000225501A JP 2000225501 A JP2000225501 A JP 2000225501A JP 4254027 B2 JP4254027 B2 JP 4254027B2
Authority
JP
Japan
Prior art keywords
control unit
component
control
vehicle
important information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000225501A
Other languages
English (en)
Other versions
JP2002036919A (ja
Inventor
田代  勉
宮本  昇
丈仁 藤井
加藤  良文
平樹 松本
智啓 加藤
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2000225501A priority Critical patent/JP4254027B2/ja
Priority to US09/907,501 priority patent/US6553297B2/en
Priority to DE10136258.7A priority patent/DE10136258B4/de
Publication of JP2002036919A publication Critical patent/JP2002036919A/ja
Application granted granted Critical
Publication of JP4254027B2 publication Critical patent/JP4254027B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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
    • B60W50/06Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/1819Propulsion control with control means using analogue circuits, relays or mechanical links
    • 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/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • 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
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/103Speed profile
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Transmission Device (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Control Of Fluid Gearings (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Regulating Braking Force (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、エンジンや自動変速機、或いはブレーキ装置等、車両に搭載される複数の構成要素を統合制御するシステムに関し、特に、各構成要素間における重要情報の迅速なやりとりを実現するのに好適な車両統合制御システムに関する。
【0002】
【従来の技術】
近年、車両を構成する構成要素の増大に伴うシステムの大規模化に対処するため、これら複数の構成要素の個々に設けられた制御要素の間で互いにデータのやりとりができるように構成することにより、車両全体としての安定した制御を実現する車両統合制御システムが提案されている。
【0003】
例えば、特開平10−250417号公報に開示された車両統合制御システムでは、エンジン出力、駆動力、制動力といった制御課題を実行する制御要素と車両の運転特性を制御する制御要素とを階層構造の形で配置すると共に、これらの制御要素を統括的に制御する全体車両調整部を設置している。そして、上位の階層から下位の階層へと要求される特性を順に供給することにより、各制御要素が制御する構成要素(アクチュエータ)の動作を決定し、車両全体として最適な制御を実現できるようにしている。
【0004】
このように、車両の制御系を複数に分離することにより、システムの仕様変更等が生じた際に設計変更すべき制御系の構成要素を少なくして、設計変更にかかる期間を低減したり、或いは、各構成要素毎の独立性を保つことにより、個々の構成要素の並行開発ができるようにして、車両全体としての開発期間の短縮等を図っている。
【0005】
【発明が解決しようとする課題】
しかしながら、このように車両制御を階層的に行うシステムでは、各制御要素から他の制御要素に対して緊急情報が出力された場合においても、逐一上記全体車両調整部を介することになるため、応答遅れが生じ、車両の挙動が不安定になることが懸念される。
【0006】
例えば、自車と自車前方の車両との車間距離を計測し、この車間距離に応じて自車の駆動力及び制動力を制御することで、適正な車間距離を保って走行するACC( Adaptive Cruise Control)制御を実施する場合に問題が生じる。
この場合、前方車両が急減速したとき、或いは自車前方の至近距離に車両が割り込んできたときには、追突防止のために自車両を急減速させる制御を実行する。この場合の減速制御は、例えばエンジン制御による場合は、エンジン駆動状態で走行している場合にスロットル開度を全閉にして駆動力を下げ、変速機制御による場合は、その変速段(変速比)を低速側に切り替え、さらに、ブレーキ制御による場合は、ブレーキ装置をONにする等して行われる。
【0007】
しかし、一般的にこれらの制御のための演算は予め定められた周期で行われるため、アクチュエータの動作は、その演算周期に応じた時間分遅れることは避けられない。そして、この演算周期は、アクチュエータの動作限界、つまり、これ以上短い周期でアクチュエータを駆動しても応答できないという周期よりも長く設定されていることが多い。このため、このとき生じるアクチュエータの動作遅れは、通常の車両動作においては問題とならない程度の小さなものであるが、急を要する動作においては問題になる。
【0008】
特に、車両全体の挙動を決定する部分(上述の例では全体車両調整部)とアクチュエータを駆動する部分とが別々のユニット上に設けられ、これらが通信ラインで接続されているような構成では、さらに通信による応答遅れも加わり、衝突の危険性が増すことになる。
【0009】
また、凍結路等の摩擦係数の小さな路面において、ブレーキ力とエンジン発生トルクとの両者を調整することにより、ホイールスピンを防止して車両を安定に走行させるトラクション機能を有する場合にも問題が生じる。例えばブレーキ装置の機能が劣化した場合には、エンジンのみで発生トルクを調整して車両を安定に走行させる必要があるが、当該ブレーキ装置の機能の劣化に応じたエンジン制御処理を緊急に実行しなければならない。
【0010】
特に、上記公報記載の車両統合制御システムの場合には、ブレーキ装置側からエンジン側に指令を出せるレベルにまで階層を遡ってその劣化の情報(緊急情報)を伝え、これに基づいてエンジンへの指令を出力することになる。この場合、エンジンとブレーキ装置、さらにはエンジンやブレーキ装置への動作指針を出力する部分が、通信ラインで接続された別々のユニット上にある場合には、上記緊急情報は通信ラインを複数回通ることになり、これによる応答遅れの影響は、車両挙動を安定に保つ上で決して無視できる大きさではない。
【0011】
本発明は、このような問題に鑑みてなされたものであり、車両に搭載される複数の構成要素を統合制御するシステムにおいて、各構成要素間における重要情報の迅速なやりとりを実現し、車両の挙動を安定に保つことができるようにすることを目的とする。
【0012】
【課題を解決するための手段】
上記課題に鑑み、請求項1記載の車両統合制御システムにおいては、車両に搭載された複数の構成要素を、各構成要素に対応する複数の構成要素制御部が夫々制御し、各構成要素制御部よりも上位の制御部であるマネージャ制御部が、各構成要素制御部に対して、各構成要素を制御する際の動作指針を指令する。これらマネージャ制御部と各構成要素制御部との間、及び各構成要素制御部間は通信ラインにより夫々接続されている。
【0013】
このため、各構成要素の挙動を対応する構成要素制御部により制御し、制御対象となる車両全体の挙動をマネージャ制御部により制御することができる。従って、本発明のシステムにおいても、前述した従来システムと同様、仕様変更等により構成要素の一部が変更された際には、それに対応して構成要素制御部を変更するだけでよく、また、システム設計時には各制御部を個々に設計すればよいため、開発期間を短くすることができる。
【0014】
そして、さらに各構成要素制御部においては、制御量演算手段が、マネージャ制御部から受信した動作指針に基づいて、対応する構成要素の制御量を演算し、制御手段が、この制御量に基づいて構成要素を制御するのであるが、複数の構成要素制御部の少なくとも一つには重要情報送信手段(第2の重要送信手段)が特別に設けられている。
【0015】
この重要情報送信手段は、構成要素の動作状態に基づいて、他の構成要素制御部に対して急を要する制御が必要であるか否かを判定し、必要であると判定した場合に、その旨を表す重要情報を前記通信ラインを介して他の構成要素制御部に直接送信する。そして、この重要情報を受信した構成要素制御部の制御手段が、当該重要情報に基づき構成要素を制御する。
【0016】
ここで、「重要情報」とは、例えば車両の衝突、車体への異常なショックの発生、車両構成部品の破壊等の回避するために各構成要素に実行させる緊急度の高い制御情報をいい、それ以外の処理、つまり、車両が通常走行する際に各構成要素に実行させる際の制御情報(一般情報)とは異なるものである。
【0017】
すなわち、本車両統合制御システムにおいては、各構成要素の動作状態が通常の制御における状態である場合には、第2の重要情報送信手段は、この情報を一般情報と判定して機能せず、この一般情報は、前述した従来システムと同様、一旦マネージャ制御部に伝送される。そして、マネージャ制御部において、この一般情報と他の一般情報を加味して各構成要素の動作指針が決定され、対応する各々の構成要素制御部に送信される。
【0018】
これに対し、各構成要素において緊急情報が発生した場合には、第2の重要情報送信手段は、この情報を重要情報と判定し、この重要情報を、マネージャ制御部を介することなく、該当する構成要素制御部の制御手段に直接送信する。
このため、当該重要情報を受信した構成要素制御部の制御手段は、この重要情報に基づいて対応する構成要素を直ちに制御することができる。この結果、従来システムにおいて、逐一マネージャ制御部を介することにより生じた応答遅れもなく、車両の緊急状態に対して迅速な対処をすることができ、その挙動を安定に保つことができる。
【0019】
上記においては、ある構成要素制御部にて重要情報が発生した場合に、他の構成要素制御部との間で重要情報の迅速なやりとりができる構成について説明したが、マネージャ制御部にて重要情報が発生する場合もあり、その場合も重要情報に基づいた迅速な処理を行う必要がある。そこで、このような要請に応える構成が本発明の車両統合制御システムに採用されている。
【0020】
すなわち、マネージャ制御部においては、車両全体動作決定手段が、各構成要素制御部から通信ラインを介して受信した構成要素の動作情報に基づいて車両全体の動作指針を決定し、動作指針決定手段が、この車両全体の動作指針に基づいて、各構成要素の動作指針を夫々決定する。
【0021】
そして、動作指針決定手段が決定した各動作指針が通常の制御を表す一般情報である場合には、一般情報送信手段が、この一般情報を、動作指針決定手段及び通信ラインを介して対応する構成要素制御部に送信するのであるが、車両全体動作決定手段が決定した車両全体の動作指針が重要情報である場合には、重要情報送信手段(第1の重要情報送信手段)が、この重要情報を動作指針決定手段を介することなく、通信ラインを介して対応する構成要素制御部に直接送信する。
【0022】
このため、第の重要情報送信手段は、動作指針決定部を介さない分、重要情報を対応する構成要素制御部側に迅速に伝送することができ、この重要情報を受信した構成要素制御部の制御手段は、この重要情報に基づいて対応する構成要素を直ちに制御する。この結果、マネージャ制御部にて緊急情報が発生した場合においても迅速な対処をすることができ、車両の挙動を安定に保つことができる。
【0023】
尚、上記構成において、構成要素制御部間の重要情報のやりとりについては、一方の構成要素制御部において重要情報が発生し、これを他方の構成要素制御部に対して送信する際には、一方の構成要素制御部が、その重要情報の内容或いはこれに基づく動作指針を送信し、これを受信した他方の構成要素制御部の制御量演算手段がこの動作指針に基づく所定の制御量を演算し、その制御手段が当該制御量に基づいた制御を実行する態様とすることもできる。また、マネージャ制御部と構成要素制御部との間の重要情報のやりとりについても、マネージャ制御部が、重要情報として、構成要素制御部の動作指針のみを送信し、これを受信した構成要素制御部側で所定の制御量を演算する態様とすることもできる。このような態様は、上述のように、マネージャ制御部及び構成要素制御部のそれぞれの独立性を保持し、各々の開発期間を短くする観点からは好ましい。
【0024】
しかし、このようにマネージャ制御部や一方の構成要素制御部から対応する構成要素制御部に対して動作指針のみが送信される構成では、急を要する動作制御において、対応する構成要素制御部側で必ずしもマネージャ制御部や一方の構成要素制御部の意図する制御量が設定されるとは限らない。例えば、対応する構成要素制御部がエンジン制御部である場合に、マネージャ制御部や一方の構成要素制御部から一定のトルク低減の動作指針が送信されても、エンジン制御部においてトルク低減を実現するためには、スロットル開度や燃料噴射量等様々な制御量の組み合わせてこれを実現することになる。この場合、マネージャ制御部や一方の構成要素制御部側でスロットル開度全閉による制御のみを意図していたとしても、エンジン制御部側では必ずしもそのような制御を実行するとは限らない。
【0025】
そこで、マネージャ制御部や一方の構成要素制御部側で制御量を演算する態様をとってもよい。
すなわち、構成要素制御部間の重要情報のやりとりについては、請求項に記載のように、一方の構成要素の動作状態に基づいて、他の特定の構成要素に対して急を要する制御が必要であることが判明した場合には、一方の構成要素制御部の第2の制御量演算手段が、その特定の構成要素を制御するための制御量を演算し、第2の重要情報送信手段が、この第2制御量算出手段が演算した制御量を、重要情報として、特定の構成要素を制御する構成要素制御部の制御手段に直接送信するようにしてもよい。この場合、この重要情報を受信した構成要素制御部の制御手段が、受信した制御量に基づいて当該特定の構成要素を制御することになる。
【0026】
また、マネージャ制御部と構成要素制御部との間の重要情報のやりとりについては、請求項に記載のように、マネージャ制御部が制御量算出手段を備え、上記車両全体動作決定手段が決定した車両全体の動作指針が重要情報である場合に、この制御量算出手段が、当該重要情報に従って特定の構成要素を制御するための制御量を算出し、第の重要情報送信手段が、この制御量算出手段が算出した制御量を、重要情報として、特定の構成要素を制御する構成要素制御部の制御手段に直接送信する構成としてもよい。この場合、構成要素制御部の制御手段は、第の重要情報送信手段から重要情報として送信された制御量を受信すると、この受信した制御量に基づき構成要素を制御することになる。
【0027】
このように構成することで、マネージャ制御部や一方の構成要素制御部の意図した制御量で特定の構成要素制御部に対応した構成要素を制御することができる。
また、このように演算された制御量は、特定の構成要素制御部の制御量演算手段を介することなく、その制御手段に直接伝送されるため、その分、特定の構成要素制御部内での処理が迅速に行われることになる。
【0028】
尚、マネージャ制御部及び構成要素制御部においては、重要情報として複数種類の情報が同時に発生する場合も考えられるが、この場合は、請求項に記載のように、第1の重要情報送信手段及び第2の重要情報送信手段の各々が、予め定められた優先順位に従って、これら重要情報を送信するようにすればよい。
【0029】
同様に、各構成要素制御部が、重要情報として複数種類の情報を同時に受信する場合も考えられるが、この場合は請求項に記載のように、その構成要素制御部の制御手段が、予め定められた優先順位に従って、これら重要情報に基づいた制御処理を実行するようにすればよい。
【0030】
また、上記マネージャ制御部の制御量算出手段が重要情報に基づく動作指針のみに従って制御量を算出する態様をとる場合には、その重要情報に基づく動作指針とその直前に動作指針決定手段が決定した動作指針とが大きく異なる場合には、これら動作指針に基づく制御の急激な変化により、車両にショックを発生させることが懸念される。
【0031】
そこで、請求項記載のように、上記制御量算出手段が、重要情報に基づいた制御量の算出処理をする際に、その直前に動作指針決定手段が決定した動作指針を参照するようにするとよい。これにより、動作指針の変更により制御が急激に変化すると判断された場合には、重要情報が示す緊急度に応じて、当該重要情報に基づく制御処理に近づけるような制御形態をとることもできる。つまり、当該緊急度がそれほど高くない場合には、その制御をなめらかに移行する等の処理を施すことができる。これによって、車両の挙動をより安定に保つことができる。
【0032】
また、上記重要情報のやりとりの具体例としては種々考えられるが、例えば請求項8に記載のように、上記構成要素制御部として、車両に搭載された構成要素としての駆動力発生装置を制御する動力制御部と、同じく車両に搭載された構成要素としてのブレーキ装置を制御する制動制御部とを備えた車両統合制御システムにおいては、ブレーキ装置の機能が劣化した際に、上記制動制御部が、重要情報として、動力発生装置の駆動力を下げる旨の指令を動力制御部に送信するようなものでもよい。
【0033】
このように構成することで、劣化したブレーキ装置の制動制御を補助することができ、車両が前方物と衝突する等の事故を防止することができる。
或いは、請求項に記載のように、上記構成要素制御部として、車両に搭載された駆動力発生装置を制御する動力制御部と、車両に搭載された変速機を制御する変速制御部とを備えた車両統合制御システムにおいては、変速機の変速動作中に、上記変速制御部が、重要情報として、駆動力発生装置の駆動力を下げる旨の指令を動力制御部に送信するようなものでもよい。
【0034】
このように構成することで、変速動作中に車両に発生するショックを抑制することができる。
この場合、動力制御部が制御する駆動力発生装置としては、モータ駆動装置のように電力制御により駆動するものもあるが、請求項に記載のように、内燃機関からなるエンジンを採用した場合には、動力制御部の制御手段として、重要情報に基づきエンジンの駆動力を下げる際に、周知のように、エンジンへの吸入空気量を減量する吸気量減量制御、エンジンの点火タイミングを遅らせる点火時期遅角制御、及び、エンジンへの燃料噴射量を減量する噴射量減量制御、の少なくとも一つを実行するものが考えられる。尚、この場合の噴射量減量制御には、噴射量をゼロにする、つまり噴射カットも含まれる。
【0035】
また、トルクコンバータを備えた変速機には、燃費の向上を図るためにロックアップ機構を搭載したものがある。このような変速機では、比較的車速が高い領域においてトルクコンバータ入出力間をロックアップクラッチにより機械的に直結することで、トルクコンバータでの滑りによる伝達ロスをなくし、燃費を向上する。
【0036】
しかしこの場合は、ロックアップしている場合には、トルクコンバータの滑りにより吸収していた振動やトルク変化が吸収されなくなり、例えばエンジントルクが急変すると、それがショックとして運転者に伝わることとなる。
そこで、請求項10に記載のように、動力制御部が、エンジンの燃焼時の空燃比を急変させる際には、変速機のロックアップ機構を開放させる旨の指令を、重要情報として変速制御部に送信するようにするとよい。
【0037】
このように構成して、エンジントルクの急変時にロックアップ機構を解除することにより、エンジントルクの急変がトルクコンバータにて緩和された状態で変速機に伝達されるため、車両に発生するショックを抑制することができる。
また、ロックアップ時には、振動やトルク変化の伝達以外にも、急ブレーキ時にエンジンストールに至る危険が高まる、という問題もある。
【0038】
例えば、車両が雪道や凍結路等の摩擦係数の小さな路面を走行している場合に急ブレーキが踏まれると、車輪がロック、すなわち駆動輪の回転速度がゼロになることがある。このときにロックアップしていると、エンジンと車輪は機械的に接続されている状態になるので、エンジンの回転も止められてしまいストールに至る。たとえ車輪がロックした場合にブレーキによる制動力を下げて車輪のロックを防止するアンチロック機能を搭載している場合であっても、エンジンストールを完全に回避できるものではない。
【0039】
そこで、請求項11に記載のように、制動制御部が、ブレーキ装置の作動を開始する際には、変速機のロックアップ機構を開放させる旨の指令を、重要情報として変速制御部に送信するようにするとよい。
このように構成することで、ブレーキ装置が作動している場合には、ロックアップが解除されるので、車輪がロックしてもトルクコンバータの滑りによりエンジンはその回転を維持できるのでエンジンストールを回避することができる。
【0040】
また、上述したアンチロック機能の場合、ブレーキ装置による制動で車輪がロックした場合には、その制動力を下げて車輪のロックを防止するのに対し、ブレーキ装置による制動を実施していない場合、すなわちエンジンブレーキ力により車輪がロックしている場合には、エンジンブレーキ力を下げる処置、すなわち変速機での変速比を最もハイ側にすることで車輪のロックを防止する方法がある。
【0041】
そこで、請求項12に記載のように、制動制御部が、ブレーキ装置のアンチロック機能の作動を開始する際には、変速機の出力回転数に対する入力回転数の比が小さくなる方向に、変速機の変速比を制御する旨の指令を、重要情報として変速制御部に送信するようにするとよい。
【0042】
このようにしてアンチロック機能を作動させることにより、車輪のロックによる雪道や凍結路での事故を防止することができる。
さらに、構成要素として無段変速機を備えた車両においては、停止までに変速比を最もロー側へ戻しておくことが望ましい。このため、急ブレーキにより停止までに変速比を最もローまで戻せない場合には、エンジンのトルクを高めることで変速比をローに戻すための補助を実施するのが好ましい。
【0043】
そこで、請求項13に記載のように、変速制御部の第2の重要情報送信手段が、無段変速機の出力回転数に対する入力回転数の比が大きくなる方向に変速比制御が行われている旨を表す情報を、重要情報として動力制御部に送信するようにし、動力制御部が当該車両のブレーキ装置が作動しているときに変速制御部から重要情報を受信すると、その制御手段が、駆動力発生装置の駆動力を高める制御を実行するように構成するとよい。
【0044】
この場合、動力制御部が制御する駆動力発生装置として、請求項14に記載のように、内燃機関からなるエンジンを採用した場合には、動力制御部の制御手段として、重要情報に基づきエンジンの駆動力を高める際に、周知のように、エンジンへの吸入空気量を増量する吸気量増量制御、及びエンジンへの燃料噴射量を増量する噴射量増量制御、の少なくとも一つを実行することが考えられる。
【0045】
また、車両には、自車とその前方物との衝突を避ける等のために、前方物との間の距離を計測するレーダ装置を備えたものがある。このような車両においては、レーダ装置により測定された前方物との距離と車速とに基づいて、衝突の危険の判定等を行い、当該衝突を回避するための走行制御を行う。この場合にも、衝突の判定及びその対処は可能な限り迅速に実行する必要がある。
【0046】
そこで、このような車両においては、請求項15に記載のように、マネージャ制御部に対して、レーダ装置からの情報が入力される構成とし、第の重要情報送信手段が、レーダ装置からの情報により、車両と前方物との衝突の危険が高いか否かを判定し、衝突の危険が高い判定した場合に、重要情報として、車両が減速する方向に所定の構成要素を動作させるための減速指令を、対応する構成要素制御部に送信するようにすればよい。
【0047】
このように構成することで、マネージャ制御部では、衝突を回避するための最適な減速制御を行うための動作指針が決定されるか、又はその制御量が算出され、各構成要素制御部に対して、所望の制御を迅速に実行させることができる。
尚、この場合の減速制御の具体的態様としては種々考えられるが、減速制御による車両へのショックの抑制と減速制御の緊急性とを考慮して行うのがよい。
【0048】
すなわち、それほど緊急性が高くないときには、請求項16に記載のように、車両の駆動力を低減させることにより、減速制御を行うのがよい。この場合、第の重要情報送信手段が、車両に搭載された駆動力発生装置が発生する駆動力を下げるための指令を、減速指令として駆動力発生装置を制御する動力制御部に送信するようにすることが考えられる。この場合、駆動力発生装置の駆動力はその慣性により徐々に低減し、減速制御は比較的緩やかに行われるため、車両へのショックがそれほど大きくならないからである。
【0049】
そして、このような駆動力の低減制御では衝突が回避できないような場合には、請求項17に記載のように、変速機による制動制御によりこれを補助することが考えられる。つまり、第の重要情報送信手段が、車両に搭載された変速機の出力回転数に対する入力回転数の比が大きくなる方向に変速機の変速比を設定するための指令を、減速指令として、変速機を制御する変速制御部に送信するのである。このような制御方法をとることにより、車両にはエンジンブレーキが作用し、その減速を迅速に行うことができる。
【0050】
さらに、これでも衝突が回避できないような場合には、請求項18に記載のように、ブレーキ装置による制動力を負荷することが考えられる。
この場合、第の重要情報送信手段は、車両に搭載されたブレーキ装置が発生する制動トルクを高めるための指令を、減速指令として、ブレーキ装置を制御する制動制御部に送信することになる。
【0051】
このように、減速制御にブレーキ装置による制動力を負荷することは、車両に大きなショックを発生させる場合もあるが、衝突回避のためにはやむを得ないとするものである。
尚、本発明の車両統合制御システムは、車両に搭載された複数の構成要素を統合制御することにより各構成要素の動作によって生じる車両全体の挙動を制御するものであり、各構成要素を夫々制御する構成要素制御部と、車両全体の挙動を目標状態にするために各構成要素制御部に対して動作指針を指令するマネージャ制御部とから構成されるが、これら各制御部は、必ずしも独立したハード構成にて実現する必要はなく、例えば、特定の構成要素制御部とマネージャ制御部とをマイクロコンピュータからなる一つの制御ユニットの動作によって実現し、他の構成要素制御部を、その制御ユニットとは異なる制御ユニットの動作によって実現するようにしてもよい。
【0052】
しかし、各制御部の設計は、一つのハード構成毎に行うことになるので、一つの制御ユニットに複数の制御部としての機能を実現させると、設計が煩雑になり、また、設計変更等によって特定の構成要素を変更した際には、その変更した構成要素に対する制御部だけでなく、その制御部と共に制御ユニットに組み込まれた制御部をも変更しなければならないといった問題がある。
【0053】
このため、本発明の車両統合制御システムを構成するマネージャ制御部及び複数の構成要素制御部は、請求項19に記載のように、夫々、マイクロコンピュータからなる独立した電子制御ユニットで構成し、これら各制御部間を、互いにデータ伝送可能な通信ラインで接続するようにするとよい。
【0054】
また、この場合、請求項20に記載のように、当該通信ラインが、重要情報を伝送する重要情報用通信ラインと、それ以外の情報を伝送する一般情報用通信ラインとから構成されていると、その伝送経路が簡素化されるため、通信の渋滞を防止することができ、重要情報をより確実かつ迅速に伝送することができる。
【0055】
【発明の実施の形態】
以下、本発明の好適な実施例を図面に基づいて説明する。
[第1実施例]
図1は、本実施例の車両統合制御システム全体の構成を表すブロック図である。
【0056】
本実施例の車両統合制御システムは、車両駆動系の構成要素であるエンジン2(駆動力発生装置)と自動変速機(多段変速機:以下単に「AT」という)4、及び車両制動系の構成要素であるブレーキ装置5を統合制御するためのシステムであり、本発明の構成要素制御部として、エンジン2、AT4及びブレーキ装置5を各々制御するためのエンジンECU6(動力制御部)、ATECU7(変速制御部)、ブレーキECU8(制動制御部)を備え、本発明のマネージャ制御部として、エンジンECU6、ATECU7及びブレーキECU8に対してエンジン2、AT4及びブレーキ装置5の動作指針を指令するマネージャECU10を備える。
【0057】
各ECU6、7、8、10は、マイクロコンピュータからなる演算処理部6a、7a、8a、10aを中心に各々独立して構成された電子制御ユニットである。そして、これら各ECU6、7、8、10には、データ通信用の通信線(通信ライン)Lを介して互いに接続された通信部6b、7b、8b、10bが夫々内蔵されており、これら各通信部6b、7b、8b、10b及び通信線Lを介して、車両制御のためのデータを互いに送受信できるようにされている。
【0058】
また、エンジンECU6、ATECU7及びブレーキECU8は、エンジン2、AT4及びブレーキ装置5を夫々制御するためのものであるため、これら各ECU6、7、8には、エンジン2、AT4及びブレーキ装置5の状態を検出する各種センサからの検出信号を取り込むと共に、エンジン2、AT4及びブレーキ装置5に設けられた各種アクチュエータに駆動信号を出力するための信号入出力部6c、7c、8cも内蔵されている。
【0059】
そして、エンジンECU6の信号入出力部6cには、運転者によるアクセルペダルの踏込量を検出するアクセルペダル開度センサ、吸入空気の流量(吸気量)を検出するエアフローメータ、吸入空気の温度を検出する吸気温センサ、スロットルバルブの開度を検出するスロットル開度センサ、排気中の酸素濃度を酸素濃度センサ、ノッキングを検出するノックセンサ、冷却水温を検出する水温センサ、クランク軸の回転角度やその回転速度を検出するためのクランク角センサ、イグニッションスイッチ、といったセンサ・スイッチ類が接続されると共に、エンジン2の気筒毎に設けられたインジェクタ、点火用高電圧を発生するイグナイタ、燃料タンクから燃料を汲み上げインジェクタに供給する燃料ポンプ、エンジン2の吸気管に設けられたスロットルバルブを開閉するためのスロットル駆動モータ、といったエンジン制御のための各種アクチュエータが接続されている。
【0060】
また、ATECU7の信号入出力部7cには、AT4を構成するトルクコンバータから変速機への入力軸の回転数を検出する回転数センサ、AT4の出力軸に連結された車両駆動軸の回転から車速を検出する車速センサ、AT4内の作動油の温度を検出する油温センサ、運転者が操作するシフトレバーの操作位置(シフト位置)を検出するシフトポジションスイッチ、運転者のブレーキ操作によって点燈するストップランプの状態(換言すれば運転者のブレーキ操作)を検出するストップランプスイッチ、といったセンサ・スイッチ類が接続されると共に、変速段を切り替えるためのシフトソレノイド、変速クラッチの係合力を操作するためのライン圧ソレノイド、トルクコンバータの入・出力軸を締結するロックアップクラッチの締結力を操作するためのロックアップ圧ソレノイド、といったAT制御のための各種アクチュエータ(ソレノイド)が接続されている。
【0061】
さらに、ブレーキECU8の信号入出力部8cには、ブレーキ装置5のマスタシリンダの油圧を検出するマスタシリンダ圧センサ、車両の操舵角を検出するステアリングセンサ、車両のヨーレートを検出するヨーレートセンサ、といったセンサ・スイッチ類が接続されると共に、マスタシリンダの油圧を発生してブレーキ制御を行うためのブレーキアクチュエータが接続されている。
【0062】
また、車両前方には、超音波、電波、レーザ、赤外線等を利用した公知のレーダセンサ9(レーダ装置)が設置されており、前方物との相対距離及びその方向を計測できるようになっている。このレーダセンサ9からの情報は、通信ラインL’を介してマネージャECU10の通信部に入力される。
【0063】
そして、通信ラインLは、重要情報を伝送する重要情報用通信ラインL1と、それ以外の情報を伝送する一般情報用通信ラインL2とから構成されており、一般情報用通信ラインL2は、エンジンECU6、ATECU7及びブレーキECU8から送信されたエンジン2、AT4及びブレーキ装置5の動作情報を、マネージャECU10に伝送すると共に、この動作情報を受け取ってマネージャECU10が決定した動作指針を、各ECU6、7、8に伝送する。
【0064】
一方、重要情報用通信ラインL1は、マネージャECU10から送信された重要情報を、各ECU6、7、8に伝送すると共に、これらECU6、7、8の一つから送信された重要情報を、マネージャECU10を介さないで、他のECUに直接伝送する。
【0065】
後述するように、各ECU6、7、8は、重要情報用通信ラインL1を介して重要情報を受信した場合には、一般情報用通信ラインL2を介して受信した動作指針よりも優先して、この重要情報に基づいた制御指令をそれぞれエンジン2、AT4及びブレーキ装置5に出力するようになっている。
【0066】
そして、各ECU6、7、8、10において、演算処理部6a、8a、10aは、夫々、予めメモリに格納された制御プログラムに従い、エンジン2、AT4、ブレーキ装置5及びシステム全体を制御するための制御処理(エンジン制御処理、AT制御処理、ブレーキ制御処理、統合制御処理)を実行する。
【0067】
次に、これら各ECU6、7、8、10において実行される制御処理について説明する。
各制御処理は階層構成を有しており、その内容は、以下に述べる一般処理と重要処理とに分けられる。ここで、重要処理は、例えば車両の衝突、車体への異常なショックの発生、車両構成部品の破壊等を回避するために実行される緊急度の高い制御処理であり、一般処理はそれ以外の処理、つまり、車両が通常走行する際に実行される制御処理である。
【0068】
まず、一般処理について、図2〜図5に基づいて説明する。
図2は、マネージャECU10において実行される制御処理を機能ブロックで表すブロック図である。同図に示すように、マネージャECU10による制御処理は4階層の構成を有し、その一般処理は第1〜3階層において実行される。
【0069】
まず、第1階層の車両全体動作決定部では、エンジンECU6から一般情報用通信ラインL2を介して入力されたアクセルペダルやブレーキペダルの踏み込み等の運転者の操作情報、車速やエンジン負荷等の車両の動作情報、及びレーダセンサ9から入力された前方車両との位置関係を表す走行環境情報等に応じて、要求される車両の前後加速度(以下、「要求前後加速度」ともいう)を設定する。
【0070】
すなわち、ここでは、レーダセンサ9により計測される前方車両との関係に応じて車両の走行制御を行ういわゆるACC( Adaptive Cruise Control)制御の実施の有無を選択するACCスイッチのON/OFFに応じて、要求前後加速度が設定される。
【0071】
具体的には、ACCスイッチがOFFのときには、運転者が自らの操作で車両を走らせることを欲していると判断し、アクセルペダル開度センサが検出したアクセルペダルの踏込量、或いはブレーキストロークセンサが検出したブレーキペダルの踏込量に応じた要求前後加速度を設定する。
【0072】
一方、ACCスイッチがONの状態で、アクセルペダル、ブレーキペダルとも踏み込まれていないときには、運転者がACC制御による走行を欲していると判断し、レーダセンサ9から入力された前方車両との車間距離及び相対速度に応じた要求前後加速度を設定する。
【0073】
さらに、ACCスイッチがONの状態で、アクセルペダル又はブレーキペダルが踏まれているときには、運転者がACC制御による走行をべースに自己の意志を反映して走行することを欲していると判断し、上記2通りの要求前後加速度の中間に相当する前後加速度を要求前後加速度として設定する。
【0074】
続いて、第2階層の駆動系・制動系動作決定部では、上記車両全体動作決定部にて設定された要求前後加速度を実現するための車輪トルクを算出し、これを実現するための駆動系トルク又は制動系トルクを、それぞれ動作指針としての要求駆動系トルク、要求制動系トルクとして算出する。
【0075】
具体的には、車速センサが検出した車速等に基づき現在の走行抵抗を推定し、この走行抵抗に基づいて、要求前後加速度を実現するための車輪トルクを算出する。尚、このとき算出された車輪トルクが正の値をとる場合には駆動系トルクを設定することになり、負の値をとる場合には制動系トルクを設定することになる。
【0076】
続いて、第3階層の駆動系動作指針決定部では、上記駆動系・制動系動作決定部にて決定された要求駆動系トルクを実現するためのエンジントルク、変速比、及びロックアップ状態(ロックアップ機構のON/OFF)を、それぞれ動作指針としての要求エンジントルク、要求変速比、及び要求ロックアップ状態として算出する。
【0077】
具体的には、車速センサが検出した車速と上記要求駆動系トルクとに基づいて、予め設定された変速マップ、及びロツクアップマッブを参照し、要求変速比及び要求ロックアップ状態を設定する。そして、要求駆動系トルクを要求変速比で除算した値から、ATECU7から一般情報用通信ラインL2を介して入力された後述する入力トルク調整量を差し引き、さらに、これを要求ロックアップ状態に応じたトルクコンバータのトルク増幅比で除算したものを要求エンジントルクとして設定する。
【0078】
そして、このように設定された要求エンジントルクをエンジンECU6へ送信し、さらに、要求エンジントルク、要求変速比、及び要求ロックアップ状態をATECU7へ、要求制動トルクをブレーキECU8へ、それぞれ一般情報用通信ラインL2を介して送信する。
【0079】
尚、上記において、車両全体動作決定部が車両全体動作決定手段に該当し、駆動系・制動系動作決定部及び駆動系動作指針決定部が動作指針決定部に該当し、さらに、駆動系・制動系動作決定部及び駆動系動作指針決定部で決定した各動作指針を一般情報用通信ラインL2を介して送信する機能が、一般情報送信手段としての機能に該当する。
【0080】
次に、エンジンECU6における一般処理について説明する。
図3は、エンジンECU6において実行される制御処理を機能ブロックで表すブロック図である。同図に示すように、エンジンECU6による制御処理は4階層の構成を有し、その一般処理は主として第1及び第2階層において実行される。
【0081】
まず、第1階層のエンジン全体動作決定部では、マネージャECU10から一般情報用通信ラインL2を介して入力された前述の要求エンジントルクを実現するためのシリンダ内空気量、シリンダ内燃料量、及び点火タイミングを設定する。
【0082】
具体的には、要求エンジントルクに基づいてシリンダ内燃料量を設定し、エンジン回転数と吸入空気量に基づいて空燃比を、エンジン回転数と吸入空気量に基づいて点火タイミングを、それぞれ設定する。そして、このとき設定されたシリンダ内燃料量に空燃比を乗算してシリンダ内空気量を設定する。
【0083】
続いて、第2階層の吸気管内動作決定部では、吸気管内での動作、つまり吸気管での空気の遅れや燃料の付着等を考慮して、上記シリンダ内燃料量を実現するためのスロットル開度及び燃料噴射量を、それぞれ要求スロットル開度、要求燃料噴射量として設定する。
【0084】
具体的には、要求スロットル開度を設定する際には、スロットル開度からシリンダ内空気量を求めるマップの逆モデルを予め用意して、これを参照する。そして、このときのシリンダ内空気量に基づいて必要とされるスロットル開度を求め、これを要求スロットル開度として設定する。
【0085】
一方、要求燃料噴射量を設定する際には、吸入空気量やエンジン水温等に基づく吸気管内の燃料付着量の変化量を、燃料噴射量をパラメータとして求めたマップを予め用意して、これを参照する。そして、燃料噴射量から燃料付着量を減算した燃料量が上記シリンダ内燃料量となるような燃料噴射量を求め、これを要求燃料噴射量として設定する。
【0086】
こうして設定された点火タイミング、要求スロットル開度、要求燃料噴射量は、第4階層のエンジン重要動作制御部に一旦入力される。
続いて、第4階層のエンジン重要動作制御部では、後述する重要処理の重要要求(重要情報)が重要情報用通信ラインL1を介して入力されない場合には、上記点火タイミング、要求スロットル間度、要求燃料噴射量に基づく制御指令を、対応する各アクチュエータへ出力する。
【0087】
尚、上記において、エンジン全体動作決定部及び吸気管内動作決定部が制御量演算手段に該当し、エンジン重要動作制御部が制御手段に該当する。
次に、ATECU7における一般処理について説明する。
図4は、ATECU7において実行される制御処理を機能ブロックで表すブロック図である。同図に示すように、ATECU7による制御処理は5階層の構成を有し、その一般処理は主として第1〜第3及び第4階層において実行される。
【0088】
まず、第1階層のAT全体動作決定部では、マネージャECU10から一般情報用通信ラインL2を介して入力された前述の要求エンジントルク、要求変速比、及び要求ロックアップ状態に応じて、AT伝達トルク、AT設定変速段、ロックアップ状態指令を設定する。
【0089】
具体的には、要求変速比を実現するために、新規に変速制御を実行する必要がある場合には、現在の変速機の状態に応じて受け入れ可能な変速段を考慮してAT設定変速段を設定する。例えば、本実施例のAT4は多段変速機であるため、変速実施中には別の変速を受け入れられないという事情を考慮する。
【0090】
また、ロックアップ状態指令は、前述した要求ロックアップ状態がロックアップ機構をONさせる要求であっても、状況によってはロックアップ機構をONさせることができない場合があるので、これらの事情を加味してロックアップ状態のON/OFFを設定する。
【0091】
具体的には、変速中はショック防止のためにロックアップ機構をOFFすることが必要となる。このため、要求ロックアップ状態がロックアップ機構をONさせる要求であっても、新規に変速を実行する場合、或いは現在変速中の場合には、ロックアップ状態指令をロックアップ状態OFFに設定し、それ以外はロックアップ状態指令をロックアップ状態ONに設定する。
【0092】
また、多段変速機で伝達するトルクの大きさは、エンジントルク、ロックアップ状態、及び変速比により決まるので、AT伝達トルクは、これらに基づいて設定する。
具体的には、要求エンジントルクに対して、ロックアップ状態に応じたトルクコンバータのトルク増幅比と、AT設定変速段に応じた変速比を乗算したものをAT伝達トルクとして設定する。
【0093】
続いて、第2階層の油圧機構全体動作決定部では、第1階層での結果を受けて、AT制御の元圧であるライン圧指令とシフトソレノイド指令を設定する。
この場合、ATの変速段はシフトソレノイドのON/OFFにより切り換えられるので、シフトソレノイド指令については、第1階層の結果であるAT設定変速段を実現するよう、シフトソレノイドのON/OFF指令を設定する。
【0094】
また、ATで伝達できるトルクはライン圧の大きさで決まるので、AT伝達トルクを確実に伝達できるようなライン圧指令を設定する。具体的には、このライン圧は、AT4の内部の各クラッチが滑らないように予め変速段毎に設定したAT伝達トルクに応じたライン圧指令マップから算出する。
【0095】
続いて、第3階層のロックアップ動作決定部では、ロックアップ処理における制御量の演算が実行され、変速動作決定部では、変速制御における制御量の演算が実行される。
ロックアップ動作決定部では、ロックアップ状態指令が切り替わった場合に車両にショックが発生しないよう、徐々にロックアップ状態が切り替わるようにロックアップクラッチ圧を指令する。具体的には、ロックアップクラッチの締結圧が最大の場合を完全ロックアップON状態、ロックアップクラッチの締結圧が最小の場合を完全ロックアップOFF状態とし、ロックアップ状態指令がONで完全ロックアップON状態、或いはロックアップ状態指令がOFFで完全ロックアップOFF状態の場合には、そのロックアップクラッチの締結圧をそのまま保つ。一方、ロックアップ状態指令がONで完全ロックアップON状態でない、或いは、ロックアップ状態指令がOFFで完全ロックアップOFF状態でない場合には、予め定められた勾配でロックアップクラッチの締結圧をそれぞれ上昇あるいは低下させる。
【0096】
一方、変速動作決定部では、変速時に異常な変速ショックやクラッチ焼損を防止するためのクラッチ圧指令と入力トルク調整量を算出する。
具体的には、変速に要する時間は、変速ショック抑制の観点からは長く、クラッチ焼損防止の観点からは短い方が望ましく、両者の許容範囲の時間で変速が実施されるようにクラッチ圧指令を設定する。このクラッチ圧指令値は、AT伝達トルクと車速に応じたマップに予め設定されている。
【0097】
ただし、車速が高い領域では、変速ショック抑制の観点及びクラッチ焼損防止の観点から許容範囲の時間が設定できない場合がある。この場合は、入力トルク調整量を設定してエンジントルクを低減することで、AT伝達トルクを下げる処置を実行する。このエンジントルクの低減は、マネージャECU10からエンジンECU6への指令により実行されるので、マネージャECU10に対して必要なエンジントルク低減量を入力トルク調整量として設定し、一般情報用通信ラインL2を介してマネージャECU10に伝送する。尚、これらの設定値は、車速に応じたマップとして予め設定されている。
【0098】
一方、上記シフトソレノイド指令、ライン圧指令、及びクラッチ圧指令は、第5階層の変速重要動作制御部に一旦入力され、上記ロックアップ圧指令は、第5階層のロックアップ重要動作制御部に一旦入力される。
続いて、第5階層の変速機重要動作制御部及びロックアップ重要動作制御部では、後述する重要処理の重要要求(重要情報)が重要情報用通信ラインL1を介して入力されない場合には、シフトソレノイド指令、ライン圧指令、クラッチ圧指令、ロックアップ圧指令を、そのまま対応する各アクチュエータへ出力する。
【0099】
尚、上記において、AT全体動作決定部、油圧機構全体動作決定部、ロックアップ動作決定部、及び変速動作決定部が制御量演算手段に該当し、変速機重要動作制御部及びロックアップ重要動作制御部が制御手段に該当する。
次に、ブレーキECU8における一般処理について説明する。
【0100】
図5は、ブレーキECU8において実行される制御処理を機能ブロックで表すブロック図である。同図に示すように、ブレーキECU8による制御処理は4階層の構成を有し、その一般処理は主として第2及び第3階層において実行される。
【0101】
まず、第1階層のブレーキ重要動作制御部に対して、後述する重要処理の重要要求(重要情報)が重要情報用通信ラインL1を介して入力されない場合には、マネージャECU10から一般情報用通信ラインL2を介して入力された上記要求制動トルクは、そのまま第2階層のブレーキ全体動作制御部に入力される。そして、ブレーキ全体動作決定部では、この要求制動トルクに対して各輪(4輪)に要求されるブレーキ油圧を設定する。
【0102】
具体的には、ブレーキ全体動作決定部では、要求制動トルクをブレーキ油圧を調整するソレノイドへの指令に換算する。
続いて、第3階層の車輪スリップ動作制御部では、アンチロック機構及びブレーキトラクションの動作を実施する。
【0103】
具体的には、各輪の車輪速に基づき、走行中のタイヤのロックやホイールスピンが検出された場合に、ブレーキ油圧を増減してこれらを防止する。特にブレーキトラクションにおいては、ブレーキ作動時間に基づいてソレノイドの温度を推定し、加熱による断線等の危険があると判断された場合には、ブレーキトラクション禁止フラグをONする。そして、このとき決定された各輪ブレーキ油圧指令は、アクチュエータ(ソレノイド)へ出力される。
【0104】
尚、上記において、ブレーキ全体動作決定部が制御量演算手段に該当し、車輪スリップ動作制御部が制御手段に該当する。
次に、重要処理について、図2〜図5及び図6〜図21のフローチャートに基づいて説明する。
【0105】
重要処理は、他のECUへの動作要求(重要情報)を送信する処理と、他のECUからの動作要求(重要情報)を受信して制御を実施する処理の2種類が存在する。
まず、マネージャECU10での重要処理について説明する。
【0106】
図2に示すように、マネージャECU10での重要処理は、他のECUへの動作要求を算出する処理のみであり、第1及び第4階層にて実行される。尚、本実施例では、ACC制御を例に説明する。
まず、第1階層の車両全体動作決定部にて、前方車両への衝突の危険性に応じたエンジン2、変速機4、ブレーキ装置5の動作指針を設定する。この処理が図6のフローチャートに示されている。
【0107】
まず、レーダセンサ9から通信ラインL’を介して入力された前方車両と自車との車間距離及び相対速度に基づいて衝突までの時間を推定する(S110)。これは、自車と前方車両とがこの相対速度のまま走行を続けた場合に車間距離がゼロになるまでの時間であり、車間距離を相対速度で除算して算出する。
【0108】
次に、衝突までの時間が減速実施閾値以下か否かを判定する(S120)。この減速実施閾値は、減速が必要であるか否かを判断する際の指標として予め設定されたものであり、衝突までの時間が当該減速実施閾値以下であれば、衝突の危険性が高く、減速が必要であると判定するためのものである。具体的には、この判定は、自車と前方車両との相対速度及び車間距離に応じて減速実施閾値を予め設定したマップを参照して行われる。この減速実施閾値は、相対速度が大きい(自車が前方車両よりも速く、その速度差が大きい)場合、及び車間距離が短い場合に大きくなるようになっている。
【0109】
そして、衝突までの時間が減速実施閾値より長いと判定された場合には(S120:NO)、衝突の危険性は低く緊急の減速は不要であると判断し、予め設定されたエンジン急減速フラグ、変速機急減速フラグ、ブレーキ急減速フラグを全てOFFにして処理を終了する(S130)。従ってこの場合、減速制御は実施されない。
【0110】
一方、衝突までの時間が減速実施閾値以下であると判定された場合には(S120:YES)、緊急の減速が必要であると判断し、このとき必要な減速度(必要減速度)を算出する(S140)。この必要減速度は衝突までの時間と減速実施閾値の差に応じて設定される。
【0111】
そして、この必要減速度とエンジン実現可能減速度とを比較し、必要減速度がエンジン実現可能減速度以下か否かを判定する(S150)。このエンジン実現可能減速度とは、現在の車速において、変速機の変速段を最もハイ側に設定した場合にエンジン制御により可能となる減速度、つまりスロットル開度、点火タイミング、燃料噴射量等を操作することにより実現可能な減速度を意味する。
【0112】
そして、このとき必要減速度がエンジン実現可能減速度以下であると判定された場合には(S150:YES)、エンジン制御のみにより減速可能と判断し、エンジン急減速フラグをONし、変速機急減速フラグ及びブレーキ急減速フラグを共にOFFする(S160)。従ってこの場合、エンジン制御のみにより減速が行われる。このため、車両に生じるショックは比較的小さく抑えられる。
【0113】
一方、S150にて、必要減速度がエンジン実現可能減速度よりも大きいと判定された場合には(S150:NO)、エンジン制御のみでは所望の減速が達成されないと判断し、続いて必要減速度と変速機実現可能減速度とを比較して、必要減速度が変速機実現可能減速度以下か否かを判定する(S170)。この変速機実現可能減速度とは、エンジンがオーバーレブしない範囲で設定されている車速毎の実施可能な変速段の中で、最もロー側の変速段を設定した場合に実現できる減速度を意味する。
【0114】
そして、必要減速度がこの変速機実現可能減速度よりも小さい場合と判定された場合には(S170:YES)、エンジン制御と変速機制御により減速が可能と判断し、エンジン急減速フラグ及び変速機急減速フラグをONし、ブレーキ急減速フラグをOFFする(S180)。従ってこの場合、エンジン制御と変速機制御により減速が行われる。従って、変速段の切替えにより、車両に生じるショックは、上述したエンジン制御のみの場合よりも多少大きくなることが予想される。
【0115】
一方、S170において、必要減速度が変速機実現可能減速度よりも大きいと判定された場合には、(S170:YES)、エンジン制御と変速機制御のみでは所望の減速が達成されないと判断し、さらにブレーキ制御による減速を実行する。すなわち、エンジン急減速フラグ、変速機急減速フラグ、及びブレーキ急減速フラグの全てをONにする(S190)。従って、この際車両にはブレーキ装置5の動作による比較的大きなショックが発生することも予想されるが、衝突を回避するためには止むを得ないとする。
【0116】
以上のように、第1階層にて、エンジン2、変速機4、ブレーキ装置5の動作指針が設定されると、これら各設定情報は直接第4階層のエンジン制御量算出部、変速機制御量算出部及びブレーキ制御量算出部に夫々伝送される。
そして、第4階層では、エンジン制御量算出部、変速機制御量算出部及びブレーキ制御量算出部にて、夫々独立した処理が実行される。
【0117】
まず、エンジン制御量算出部での処理について説明する。
エンジン制御量算出部での処理は、上述したエンジン急減速フラグがONの場合に実施され、必要減速度を実現するようスロットル開度、点火タイミング、燃料噴射量等を決定する。この処理が図7のフローチャートに示されている。
【0118】
まず、上述した変速機急減速フラグを参照し(S210)、当該変速機急減速フラグがONであるか否かを判定する(S220)。
そして、変速機急減速フラグがONであると判定された場合には(S220:YES)、エンジン実現可能減速度が必要減速度以下であるため、とりあえず可能な範囲で減速すべくエンジンによる駆動力をゼロにすることが必要と判断し、スロットル開度全閉指令及び燃料カット指令を出力し(S230)、これらを重要情報用通信ラインL1を介してエンジンECU6へ送信する。
【0119】
一方、S220にて、変速機急減速フラグがOFFであると判定された場合には(S220:NO)、エンジン実現可能減速度が必要減速度より大きいため、エンジン制御によるトルク低減のための制御量を具体的に算出する必要があると判断し、まずエンジン最低トルクを算出する(S240)。このエンジン最低トルクとは、現在のエンジン回転数においてスロットル全閉、燃料カットした場合に実現されるエンジントルクを意味し、エンジン回転数をパラメータとして予め設定したマップから算出される。
【0120】
続いて、このエンジン最低トルクと前述の一般処理により設定された要求エンジントルクとの差であるエンジントルク偏差を算出し(S250)、このエンジントルク偏差と遅角判定閾値とを比較して、エンジントルク偏差が遅角判定閾値以上であるか否かを判定する(S260)。このエンジントルク偏差は、車両制御が一般処理から重要処理にシフトする際に、重要処理におけるエンジン制御にて、一般処理時のエンジントルクからどれほどのトルク低減を実現する必要があるのかを表すものである。また、遅角判定閾値は、このエンジントルク偏差分のトルク低減に際し、点火タイミングの遅角制御によるトルク低減制御を実行するか否かを判定するために予め設定された指標である。
【0121】
そして、エンジントルク偏差が遅角判定閾値よりも小さいと判定された場合には(S260:NO)、エンジントルクの低減のために敢えて点火タイミングを遅角側に制御する必要はないと判断し、S280へ移動する。尚、このように点火タイミングを敢えて行わないのは、点火タイミングによる制御は、例えば燃料噴射量制御によれば本来燃料噴射量を低減して実行されるトルク低減制御を、同じ燃料噴射量の状態で行うことになるため、燃費等の観点から好ましくない等の理由による。 一方、S260において、エンジントルク偏差が遅角判定閾値以上であると判定された場合には(S260:YES)、エンジントルクの低減のため点火タイミングを遅角側に設定する(S270)。尚、この点火タイミングは、エンジントルク偏差をパラメータとして点火遅角量を設定したマップを参照することにより決定される。尚、この点火遅角制御は、初期の減速応答を稼ぐために実施され、一般処理による要求エンジントルクが低下するとエンジントルク偏差も小さくなるため、上記処理によりもとの点火タイミングに戻るようになっている。
【0122】
続いて、必要減速度を実現するためのスロットル開度を設定する(S280)。これはエンジン回転数と必要減速度とに応じてスロットル開度を予め設定したマップから算出される。
以上の処理により算出されたスロットル開度、点火タイミング、及び燃料噴射量の制御量を表す指令を、重要情報用通信ラインL1を介してエンジンECU6へ送信する。尚、上記3つの制御量のうち設定されていないものは、マネージャECU10側で特に指定する必要がないと判断されており、エンジンECUにて適切なものが設定される。
【0123】
次に、変速機制御量算出部での処理について説明する。
変速機制御量算出部での処理は、前述した変速機急減速フラグがONの場合に実施され、必要減速度を実現するよう要求変速比、要求ロックアップ状態を決定する。この処理が図8のフローチャートに示されている。
【0124】
まず、スロットル開度全閉、燃料カット時に実現される現状可能減速度を算出する(S300)。この現状可能減速度は、現在の変速比とロックアップ状態において、エンジンでの減速処置だけで実現できる減速度の大きさを示しており、変速比、ロックアップ状態、及び車速に応じて設定されている。
【0125】
続いて、現状可能減速度と必要減速度との差として変速機減速度偏差を算出し(S310)、その大きさを判定する(S320)。
そして、変速機減速度偏差がゼロ以上、すなわち現状可能減速度よりも必要減速度の方が小さいと判定された場合には(S320:NO)、エンジンでの減速処置だけで必要減速度を実現できると判断して処理を終了する。
【0126】
一方、S320にて、変速機減速度偏差がゼロ未満、すなわち現状可能減速度が必要減速度以下であると判定された場合には(S320:YES)、変速制御によるトルク低減のための制御量を具体的に算出する必要があると判断し、まず、直前までの一般処理による現状の要求変速比に対してオーバーレブしない範囲で設定可能な変速比をロックアップOFF状態で設定した場合の減速度を各変速段毎に推定し、これを推定変速機減速度として算出する(S330)。この推定変速機減速度は、変速比、ロックアップ状態、及び車速に応じて予め設定された減速度マップを参照することにより得られる。
【0127】
そして、この推定変速比減速度を実現する変速段及びロックアップ状態を、それぞれ要求変速比、要求ロックアップ状態として設定し(S340)、重要情報用通信ラインL1を介してATECU7へ送信する(S350)。
次に、ブレーキ制御量算出部での処理について説明する。
【0128】
ブレーキ制御量算出部での処理は、上述したブレーキ急減速フラグがONの場合に実施され、必要減速度を実現するよう要求制動トルクを決定する。この処理が図9のフローチャートに示されている。
まず、車速及び必要減速度に応じて予め設定された制動トルクマップを参照し、必要減速度を実現するための制動トルクを算出する(S410)。
【0129】
続いて、この制動トルクと直前までの一般処理による現状の要求制動トルクとを比較し、その大きい方を要求制動トルクとして設定し(S420)、重要情報用通信ラインL1を介してブレーキECU8へ送信する(S430)。
尚、以上において、エンジン制御量算出部、変速機制御量算出部及びブレーキ制御量算出部が制御量算出手段に該当し、車両全体動作決定部において動作指針を決定し、エンジン制御量算出部、変速機制御量算出部及びブレーキ制御量算出部にて、夫々独立した制御量を演算して重要情報用通信ラインL1を介して送信する機能が、第の重要情報送信手段としての機能に該当する。
【0130】
次に、エンジンECU6にて他のECUに対する動作を要求する重要処理について説明する。この重要処理は、図3の主として第3階層で実施され、図10のフローチャートに沿って実施される。
尚、ここでは、燃焼モード切り替え時のエンジントルクの急変による車両のショックの発生を抑制するために、モード切り替えに伴う短期間だけロックアップ状態を緊急にOFFする処理を例に説明する。
【0131】
まず、一般情報用通信ラインL2及び第1階層のエンジン全体動作決定部を介して第3階層の他構成要素動作指令部に入力された情報により、一般処理における過去所定時間内での空燃比を参照して燃焼モードの推移を調べる。そして、過去所定時間内に燃焼モードの切り替え、すなわち、理論空燃比近傍又は理論空燃比よりも燃料が濃い均質燃焼モードと、理論空燃比よりも燃料が薄い成層燃焼モードとが切り替えられているかどうかを判定する(S510)。尚、上記過去所定時間の適切な値は、トルク急変期間の長さに基づいて予め設定されている。
【0132】
そして、これら燃焼モードの切り替えがなされていないと判定された場合には(S510:NO)、車両のショックは発生しないと判断して処理を終了する。
一方、燃焼モードの切り替えがなされていると判定された場合には(S510:YES)、車両へのショックの抑制のためロックアップOFF要求を設定し(S520)、この要求を重要情報用通信ラインL1を介してATECU7へ送信する。
【0133】
尚、上記において、他構成要素動作指令部が所定の処理を行ってロックアップOFF要求を設定し、これを重要情報用通信ラインL1を介してATECU7へ送信する重要情報用通信ラインL1を介して送信する機能が、第2の重要情報送信手段としての機能に該当する。
【0134】
次に、ATECU6にて他のECUへの動作を要求する重要処理について説明する。これは図4の主として第4階層にて実施され、図11のフローチャートに沿って実施される。
尚、ここでは、何らかの要因でAT4のクラッチが過度に滑っている(つまり、エンジンレーシング状態である)場合に、この状態から脱出するための処理を例に説明する。
【0135】
まず、前述した図4の第3階層の変速動作決定部を介して第4階層の他構成要素動作指令部に入力された情報に基づいて、推定変速機出力回転数を算出する(S610)。尚、この推定変速機出力回転数は、変速機入力回転数に対して、変速中の場合は変速前後で変速比が大きい変速段の変速比、変速中でない場合は現在の変速段の変速比を乗算することにより得られる。
【0136】
続いて、推定変速機出力回転数と実際の変速機出力回転数の差である変速機出力回転数偏差を算出し(S620)、変速機出力回転数偏差がレーシング判定閾値よりも大きいか否かを判定する(S630)。ここで、レーシング判定閾値とは、エンジンレーシング状態であるか否かを判定するための指標である。
【0137】
そして、変速機出力回転数偏差がレーシング判定閾値以下である場合には(S630:NO)、エンジンレーシング状態ではなく問題なしと判定し、処理を終了する。
一方、S630において、変速機出力回転数偏差がレーシング判定閾値よりも大きいと判定された場合には(S630:YES)、エンジンレーシング状態と判断し、これに対処する。
【0138】
まず、変速機出力回転数偏差と点火遅角閾値とを比較し、変速機出力回転数偏差が点火遅角閾値よりも大きいか否かを判定する(S640)。ここで、点火遅角閾値とは、エンジンレーシング状態から脱出するために、エンジントルクの低減を実行するに際し、点火タイミングの遅角制御によるトルク低減制御を実行するか否かを判定するために予め設定された指標である。
【0139】
そして、変速機出力回転数偏差が点火遅角閾値以下であると判定された場合には(S640:NO)、適切な点火遅角量を設定する(S650)。この場合は、軽度のエンジンレーシング状態であり、短期間に通常の状態に復帰可能と判断し、点火遅角によりトルクを下げる処置を実施して、重度のエンジンレーシング状態に陥らないように保つ処置にとどめるのである。この点火遅角量は、実車試験でエンジンレーシング状態を作って適切な値を求めることで設定しており、走行状態全域で同じ値を用いている。
【0140】
続いて、変速機出力回転数偏差とスロットル・燃料操作閾値とを比較し、変速機出力回転数偏差がこのスロットル・燃料操作閾値よりも大きいか否かを判定する(S660)。ここで、スロットル・燃料操作閾値とは、エンジンレーシング状態から脱出するために駆動トルクの低減を実行するに際し、スロットル開度制御或いは燃料噴射制御により完全に駆動トルクを落とす必要があるか否かを判定するために予め設定された指標である。
【0141】
そして、変速機出力回転数偏差がスロットル・燃料操作閾値以下であると判定された場合には(S660:NO)、全気筒のうち半分の気筒で燃料カットを実施する設定を行う(S670)。この場合は、中程度のエンジンレーシング状態であり、完全に駆動トルクを落とさなくても通常の状態に復帰可能と判断して、全気筒のうち半分の気筒での燃料カット処置を実施して、重度のエンジンレーシング状態に陥らないように保つ処置にとどめるのである。
【0142】
一方、S660にて、変速機出力回転数偏差がこのスロットル・燃料操作閾値よりも大きいと判定された場合には(S660:YES)、スロットル全閉、燃料カットの指令を設定(S680)。この場合は、エンジンレーシング状態が重度に進んでおり、トルクが出ている状態のままで通常の状態に復帰不可能と判断して、スロットル・及び燃料カットにより一旦エンジントルクを発生しない状態にするものである。
【0143】
そして、以上のように設定された指令情報を、重要情報用通信ラインL1を介してエンジンECU6へ出力する(S690)。
尚、上記において、他構成要素動作指令部が所定の演算処理を行い、その演算結果である各制御量を、重要情報用通信ラインL1を介してエンジンECU6へ送信する機能が、第2の重要情報送信手段としての機能に該当する。
【0144】
次に、ブレーキECU8にて他のECUに対する動作を要求する重要処理について説明する。これは図5の主として第4階層にて実施され、その処理の一例が、変速機への動作要求については図12、エンジンへの動作要求については図13のフローチャートに示されている。
【0145】
まず、図12に基づいて、変速機への動作要求について説明する。尚、ここでは、非制動中であるにもかかわらず、エンジンブレーキにより車輪がロックした場合に、この状態から脱出するための処理を例に説明する。
まず、前述した図5の第2階層のブレーキ全体動作決定部を介して第4階層の変速動作指令部に入力された情報に基づいて、非制動中に車輪がロックしていないか否かを、各論の車輪速に基づいて判定する(S710)。このとき、車輪がロックしていないと判定された場合には(S710:NO)、そのまま処理を終了する。
【0146】
一方、車輪がロックしていると判定された場合には(S710:YES)、エンジンブレーキにより車輪がロックしていると判断し、エンジンブレーキによる制動トルクを下げるために、ロックアップ開放要求と変速比のアップシフトの実施要求を設定し(S720)、これらの要求を重要情報用通信ラインL1を介してATECU7へ送信する(S730)。
【0147】
次に、エンジンへの動作要求について説明する。
尚、ここでは、ブレーキ装置が熱をもって正常に動作しない場合に、ブレーキ装置を作動させない状態で車両を停止させるための処理を例に説明する。
まず、前述した図5の第2階層のブレーキ全体動作決定部を介して第4階層のエンジン動作指令部に入力された情報に基づいて、現在、ブレーキトラクション制御モードに入っているか否かを判定する(S810)。このとき、ブレーキトラクション制御モードに入っていないと判定された場合には(S810:NO)、そのまま処理を終了する。
【0148】
一方、ブレーキトラクション制御モードに入っていると判定された場合には(S810:YES)、続いて、予め設定されたブレーキトラクション禁止フラグがONになっているか否かを判定する(S820)。このとき、ブレーキトラクション禁止フラグがOFFになっていると判定された場合には(S820:NO)、そのまま処理を終了する。
【0149】
一方、ブレーキトラクション禁止フラグがONになっていると判定された場合には(S820:YES)、燃料カット要求を設定し(S830)、この要求を重要情報用通信ラインL1を介してエンジンECU6へ送信する(S840)。
尚、以上において、変速機動作指令部及びエンジン動作指令部が所定の演算処理を行い、その演算結果である各制御量を、重要情報用通信ラインL1を介してATECU7、エンジンECU6へ送信する機能が、第2の重要情報送信手段としての機能に該当する。
【0150】
次に、各ECUが、他のECUからの指令を受けて実施する重要処理について説明する。この重要処理は、エンジンECU6、ATECU7、及びブレーキECU8にて実施される。
まず、エンジンECU6での処理について説明する。エンジンECU6での処理は図3の第4階層で実施され、その手順は図14のフローチャートに示されている。
【0151】
まず、他のECU(マネージャECU10、ATECU7、ブレーキECU8)から、重要情報用通信ラインL1を介して第4階層のエンジン重要動作制御部に対して重要情報の入力があるか否かを判定する(S910)。このとき、重要情報の入力がないと判定された場合には(S910:NO)、一般処理によるスロットル開度、燃料噴射量、点火タイミングの要求をアクチュエータに出力する(S920)。
【0152】
一方、重要情報の入力があると判定された場合には(S910:YES)、トルク低減を要求する情報であると解されるため、一般処理による要求出力と、マネージャECU10、ATECU7、ブレーキECU8からの重要情報との中で、最も安全側、つまり、最もエンジントルクが低トルクに設定されるスロットル開度、燃料噴射量、点火タイミングの指令を設定し、アクチュエータに出力する(S930)。
【0153】
次に、ATECU7での処理について説明する。ATECU7での処理は、図4の第5階層で実施され、その処理のうちロックアップ重要動作の手順が図15、変速重要動作が図16のフローチャートに示されている。
まず、ロックアップ重要動作に関する処理は、図4に示した第5階層のロックアップ重要動作制御部にて行われ、図15に示すように、まず、他のECU(マネージャECU10、エンジンECU6、ブレーキECU8)から、重要情報用通信ラインL1を介してロックアップ重要動作制御部に対して重要情報の入力があるか否かを判定する(S1010)。このとき、重要情報が入力されていないと判定された場合には(S1010:NO)、一般処理のロックアップ圧指令をそのままアクチュエータへ出力する(S1020)。
【0154】
一方、重要情報として、マネージャECU10、エンジンECU6、ブレーキECU8のいずれかからロックアップ開放の指令が入力されていると判定された場合には(S1010:YES)、直ちに完全ロックアップOFF状態となるようなロックアップ圧指令をアクチュエータへ出力する(S1030)。
【0155】
次に、変速重要動作に関する処理は、図4の第5階層の変速重要動作制御部にて行われ、図16に示すように、まず、他のECU(マネージャECU10、エンジンECU6、ブレーキECU8)から、重要情報用通信ラインL1を介して変速重要動作制御部に対して重要情報の入力があるか否かを判定する(S1110)。このとき、重要動作要求が入力されていないと判定された場合には(S1110:NO)、一般処理の要求指令をそのままアクチュエータに出力する(S1120)。
【0156】
一方、重要情報として、マネージャECU10、エンジンECU6、ブレーキECU8のいずれかから変速に関する指令が入力されていると判定された場合には(S1110:YES)、当該指令に応じた変速段を設定する(S1130)。この場合、例えば直前の一般処理により別の変速が実施されている場合であっても、強制的に本処理による変速を実施することとなる。このような変速は、大きなショックが出たり、クラッチが損傷する可能性がある。このため、一般処理においては実施されない処理である場合もあるが、マネージャECU10、ブレーキECU8での処理により、常にエンジンECU6でスロットル全閉、燃料カット状態になるため、伝達トルクが小さくなっていることから、ショックが比較的小さく抑えられることや、急を要するため一般処理に比べて大きなショックであってもやむを得ない等の理由から、当該変速要求をそのまま受け入れて実施する。
【0157】
但し、この場合は、なるべくショックが小さくなり、また、クラッチ破損を防止できるように、クラッチ圧及びライン圧を設定する必要があるため、このような設定を実現するためのシフトソレノイド指令、ライン圧指令、クラッチ圧指令アクチュエータへ出力する(S1140)。尚、これらライン圧指令及びクラッチ圧指令は、実車でチューニングされた変速種類毎に設定されたマップを参照することにより実施される。
【0158】
次に、ブレーキECU8での処理について説明する。
ブレーキECU8での処理は、図5の第1階層で実施される。この処理では、他のECU(マネージャECU10、エンジンECU6、ATECU7)から、重要情報用通信ラインL1を介して第1階層のブレーキ重要動作制御部に対して重要情報の入力がない場合には一般処理の要求制動トルクが設定され、重要情報の入力がある場合にはその要求制動トルクが設定され、その後は一般処理により処理される。
[第2実施例]
本実施例は、自動変速機を、多段変速機(AT)4ではなく無段変速機(以下「CVT」という)4’として構成した点において、上述した第1実施例と異なり、その他の構成については第1実施例とほぼ同様である。このため、このようにAT4をCVT4’に変更することで内容が異なってくる部分、つまり、CVT4’を制御するCVTECU7’での一般処理、マネージャECU10内でのCVT4’に関わる重要処理、CVTECU7’からエンジンECU6へ送信する重要情報の設定処理、及び、CVTECU7’からの重要情報に基づいてエンジンECU6が実施する処理について説明する。
【0159】
まず、CVTECU7’での一般処理について説明する。
図17は、CVTECU7’において実行される制御処理を機能ブロックで表すブロック図である。同図に示すように、CVTECU7’による制御処理は4階層の構成を有し、その一般処理は主として第1、第2、及び第4階層において実行される。
【0160】
まず、第1階層のCVT全体動作決定部では、マネージャECU10から一般情報用通信ラインL2を介して入力された要求エンジントルク、要求変速比、及び要求ロックアップ状態に応じて、ロックアップ状態指令、CVT設定変速比、CVT伝達トルクを夫々設定する。
【0161】
具体的には、要求変速比を実現するために、新規に変速制御を実行する必要がある場合には、現在の変速機の状態に応じて受け入れ可能な変速比を考慮してCVT設定変速比を設定する。例えば、オーバーレブ防止等を考慮する。
また、ロックアップ状態指令は、前述した要求ロックアップ状態がロックアップ機構をONさせる要求であっても、状況によってはロックアップ機構をONさせることができない場合があるので、これらの事情を加味してロックアップ状態指令を設定する。具体的には、低車速ではエンスト防止のためにロックアップ機構をOFFすることが必要となる。このため、要求ロックアップ状態がロックアップ機構をONさせる要求であっても、低車速域ではロックアップ状態指令をロックアップ状態OFFに設定し、それ以外はロックアップ状態指令をロックアップ状態ONに設定する。
【0162】
また、CVT伝達トルクは、エンジントルクとロックアップ状態、変速比によりCVT4’で伝達するトルクの大きさが決まるので、これらを基に設定する。具体的には、エンジントルクに対し、ロックアップ状態に応じたトルクコンバータのトルク増幅比と、CVT設定変速比を乗算したものをCVT伝達トルクとして設定する。
【0163】
続く第2階層では、ロックアップ動作決定部によるロックアップ処理と、変速機動作決定部による変速処理とが実行される。
まず、ロックアップ動作決定部では、ロックアップ処理における制御量の演算が実行され、変速機動作決定部では、変速処理における制御量の演算が実行される。
【0164】
ロックアップ動作決定部では、ロックアップ状態指令が切り替わった場合にショックが発生しないよう、徐々にロックアップ状態が切り替わるようにロックアップクラッチ圧を指令する。具体的には、ロックアップクラッチの締結圧が最大の場合を完全ロックアップON状態、ロックアップクラッチの締結圧が最小の場合を完全ロックアップOFF状態とし、ロツクアップ状態指令がONで完全ロックアップON状態、或いはロックアップ状態指令がOFFで完全ロックアップOFF状態の場合には、そのロックアップクラッチの締結圧をそのまま保つ。一方、ロックアップ状態指令がONで完全ロックアップON状態でない、あるいはロックアップ状態指令がOFFで完全ロックアップOFF状態でない場合には、予め定められた勾配でロックアップクラッチの締結圧をそれぞれ上昇あるいは低下させる。
【0165】
次に、変速機動作決定部では、変速時に異常な変速ショックや滑りを防止するためのブライマリ圧指令、セカンダリ圧指令、及び入力トルク調整量を算出する。
具体的には、プライマリ圧とセカンダリ圧とのバランスで変速比が決まるため、CVT4’内で滑りが生じることなくCVT入力トルクを伝えられる範囲で、両者を設定する。この設定は、CVT入力トルクに応じてプライマリ圧及びセカンダリ圧を設定したマップを参照して、これらプライマリ圧及びセカンダリ圧を設定し、これにCVT設定変速比と入出力回転数の比から計算できる実際のCVT変速比の差が小さくなるようなフィードバック項を加えて行われる。
【0166】
続いて、第4階層の変速重要動作制御部及びロックアップ重要動作制御部では、後述する重要処理の要求(重要情報)が重要情報用通信ラインL1を介して入力されない場合には、プライマリ圧指令、セカンダリ圧指令、及びロックアップ圧指令を、そのまま対応するアクチュエータへ出力する。
【0167】
尚、上記において、CVT全体動作決定部、ロックアップ動作決定部、及び変速動作決定部が制御量演算手段に該当し、変速機重要動作制御部及びロックアップ重要動作制御部が制御手段に該当する。
次に、マネージャECU10がCVTECU7’に対して行う重要処理について説明する。
【0168】
この重要処理は、第1実施例で述べた変速機急減速フラグがONの場合に、図2のマネージャ制御部の変速機制御量演算部において実施され、必要減速度を実現するよう要求変速比、要求ロックアップ状態が決定される。この処理が図18のフローチャートに示されている。
【0169】
まず、スロットル開度全閉、燃料カット時に実現される現状可能減速度を算出する(S1200)。この現状可能減速度は、現在の変速比とロックアップ状態において、エンジンでの減速処置だけで実現できる減速度の大きさを示しており、変速比、ロックアップ状態、及び車速に応じて設定されている。
【0170】
続いて、現状可能減速度と必要減速度との差として変速機減速度偏差を算出し(S1210)、その大きさを判定する(S1220)。
そして、変速機減速度偏差がゼロ以上、すなわち現状可能減速度よりも必要減速度の方が小さいと判定された場合には(S1220:NO)、エンジンでの減速処置だけで必要減速度を実現できると判断して処理を終了する。
【0171】
一方、S1220にて、変速機減速度偏差がゼロ未満、すなわち現状可能減速度が必要減速度以下であると判定された場合には(S1220:YES)、変速制御によるトルク低減のための制御量を具体的に算出する必要があると判断し、まず、直前の一般処理による現状の要求変速比に対してオーバーレブしない範囲で設定可能な変速比をロックアップOFF状態で設定した場合の最大変速機減速度を算出する(S1230)。この最大変速機減速度は、変速比、ロックアップ状態、及び車速に応じて予め設定された減速度マップを参照することにより得られる。
【0172】
そして、最大変速比減速度を実現する変速段及びロックアップ状態を、それぞれ要求変速比、要求ロックアップ状態として設定し(S1240)、重要情報用通信ラインL1を介してCVTECU7’へ送信する(S1250)。
次に、CVTECU7’にて他のECUに対する動作を要求する重要処理について説明する。
【0173】
ここでは、自動変速機としてCVTを採用する場合、停止までに変速比を最もロー側へ戻しておくことが望ましいという観点から、急ブレーキにより停止までに変速比を最もローまで戻せない場合に、エンジンのトルクを高めることで変速比をローに戻すための補助を実施する。この処理は、図17の第3階層の他構成要素指令部にて、図19のフローチャートに沿って実施される。
【0174】
まず、一般情報用通信ラインL2からCVT全体動作決定部を介して他構成要素指令部に入力された車両の状態量に基づき、基準変速比を計算する(S1310)。この基準変速比とは、現在の車速に対してその停止までに変速比が最もロー側まで戻せるか否かを判定するための指標であり、車速をパラメータとして予め設定されている。
【0175】
続いて、この基準変速比とCVT4’の現在の変速比とを比較し、現在の変速比が基準変速比よりハイ側にあるか否かを判定する(S1320)。このとき、現在の変速比が基準変速比よりハイ側にないと判定された場合には(S1320:NO)、CVT4’のみによる変速が可能と判断し、そのまま処理を終了する。
【0176】
一方、現在の変速比が基準変速比よりハイ側にあると判定された場合には(S1320:YES)、CVT4’のみによる変速が不可能であり、エンジン制御による補助が必要と判断し、続いてスロットル開度要求値と燃料増量要求を設定する(S1330)。この場合、変速比をロー側へ移動させるにはエンジントルクが大きい方が良いが、このためにスロットル開度、燃料をあまりに大きく増やすと、例えば急ブレーキ中に車が加速する事態に陥る虞があるため、これらの値は、実車評価結果に基づいて適切な値が設定されている。
【0177】
そして、このとき設定した各値を、重要情報用通信ラインL1を介してエンジンECU6へ送信する(S1340)。
尚、上記において、他構成要素動作指令部が所定の演算処理を行い、その演算結果である各制御量を、重要情報用通信ラインL1を介してエンジンECU6へ送信する機能が、第2の重要情報送信手段としての機能に該当する。
【0178】
次に、CVTECU7’からの情報を受けて、他のECU等が実施する重要処理について説明する。
この重要処理は、エンジンECU6及びCVTECU7’にて実施される。
まず、エンジンECU6での処理について説明する。エンジンECU6での処理は図3の第4階層で実施され、その手順は図20のフローチャートに示されている。
【0179】
まず、他のECUから重要情報用通信ラインL1を介してエンジン重要動作制御部に対して重要情報の入力があるか否かを判定する(S1410)。このとき、重要情報の入力がないと判定された場合には(S1410:NO)、一般処理によるスロットル開度、燃料噴射量、点火タイミングの要求をアクチュエータに出力する(S1420)。
【0180】
一方、重要情報の入力があると判定された場合には(S1410:YES)、続いて、この重要情報がCVTECU7’からの入力のみであるか否か、つまり、マネージャECU10及びブレーキECU8からの重要情報の入力がないか否かを判定する(S1430)。このとき、この重要情報がCVTECU7’からの入力のみではないと判定された場合には(S1430:NO)、一般処理による要求出力とマネージャECU10、ブレーキECU8からの重要情報との中で、最も低トルクに設定されるスロットル開度、燃料噴射量、点火タイミングの指令を設定し、アクチュエータに出力する(S1440)。
【0181】
一方、この重要情報がCVTECU7’からの入力のみであると判定された場合には(S1430:YES)、CVTECU7’からの情報に応じてスロットル開度及び燃料噴射量を設定し、点火タイミングについては一般処理でのタイミングを設定して、アクチュエータに出力する(S1450)。
【0182】
次に、CVTECU7’での処理について説明する。CVTECU7’での処理は図17の第4階層で実施され、その手順は図21のフローチャートに示されている。
まず、他のECUから重要情報用通信ラインL1を介した重要情報の入力があるか否かを判定する(S1510)。このとき、重要情報の入力がないと判定された場合には(S1510:NO)、一般処理の指令をそのままアクチュエータに出力する(S1520)。
【0183】
一方、重要情報が入力されていると判定された場合には(S1510:YES)、この重要情報が変速に関するものであるときには、当該重要情報に応じた変速比を設定し(S1530)、当該変速比を実現するためのプライマリ圧及びセカンダリ圧を設定し、これらを表すプライマリ圧指令、セカンダリ圧指令をアクチュエータへ出力する(S1540)。
【0184】
尚、重要情報がロックアップ状態に関するものである場合の処理については、第1実施例(図15)にて示したAT4の場合と同様であるため、これについては説明を省略する。
以上に述べたように、本発明の実施例に係る車両制御システムにおいては、エンジンECU6、ATECU7、CVTECU7’及びブレーキECU8において、他のECUに対して緊急を要する重要情報が発生した場合には、この重要情報は、重要情報用通信ラインL1により、マネージャECU10を介することなく、該当するECUに直接送信される。このため、当該重要情報を受信したECUの制御手段は、この重要情報に基づいて対応する構成要素(エンジン2、AT4、CVT4’、ブレーキ装置5)を直ちに制御することができる。従って、従来の車両統合制御システムにおいて、逐一マネージャECUを介することにより生じた応答遅れも発生しない。
【0185】
また、マネージャECU10においても、重要情報が発生した場合には、駆動系・制動系動作決定部及び駆動系動作指針決定部を介した各ECUに対する通常の動作指針の決定は行わず、重要情報に対応した制御指令又は制御量を各ECUに対して直接送信することとしている。このため、この動作指針の決定が省略された分、各ECUの制御手段に迅速に制御を行わせることができる。
【0186】
さらに、重要情報を伝送する重要情報用通信ラインL1が専用の通信ラインとして構成されているため、通信の渋滞が生じることも少なく、重要情報をより確実かつ迅速に伝送することができる。
この結果、上記各実施例に示した車両統合制御システムによれば、車両の緊急状態に対して迅速な対処をすることができ、その挙動を安定に保つことができる。
【0187】
以上、本発明の実施例について説明したが、本発明の実施の形態は、上記実施例に何ら限定されることなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
例えば、上記実施例では、本発明の車両制御システムを簡単に説明するために、車両駆動系の構成要素であるエンジン2、AT4又はCVT4’、及びブレーキ装置5を統合制御するためのシステムを例に説明したが、例えばエアコン等の補機やその他種々の構成要素を同様に統合制御するシステムに対し、本発明を適用できることはもちろんである。
【図面の簡単な説明】
【図1】 実施例の車両統合制御システム全体の構成を表すブロック図である。
【図2】 マネージャECUにて車両制御のために実行される制御処理を、機能ブロックで表す説明図である。
【図3】 エンジンECUにて車両制御のために実行される制御処理を、機能ブロックで表す説明図である。
【図4】 ATECUにて車両制御のために実行される制御処理を、機能ブロックで表す説明図である。
【図5】 ブレーキECUにて車両制御のために実行される制御処理を、機能ブロックで表す説明図である。
【図6】 マネージャECUにて実行される重要処理を表すフローチャートである。
【図7】 マネージャECUのエンジン制御量算出部にて実行される重要処理を表すフローチャートである。
【図8】 マネージャECUの変速機制御量算出部にて実行される重要処理を表すフローチャートである。
【図9】 マネージャECUのブレーキ制御量算出部にて実行される重要処理を表すフローチャートである。
【図10】 エンジンECUにて他のECUに対する動作を要求する重要処理を表すフローチャートである。
【図11】 ATECUにて他のECUに対する動作を要求する重要処理を表すフローチャートである。
【図12】 ブレーキECUにて他のECUに対する動作を要求する重要処理を表すフローチャートである。
【図13】 ブレーキECUにて他のECUに対する動作を要求する重要処理を表すフローチャートである。
【図14】 エンジンECUが他のECUからの指令を受けて実施する重要処理を表すフローチャートである。
【図15】 ATECUが他のECUからの指令を受けて実施する重要処理を表すフローチャートである。
【図16】 ブレーキECUが他のECUからの指令を受けて実施する重要処理を表すフローチャートである。
【図17】 CVTECUにて車両制御のために実行される制御処理を、機能ブロックで表す説明図である。
【図18】 マネージャECUの変速機制御量算出部にて実行される重要処理を表すフローチャートである。
【図19】 CVTECUにて他のECUに対する動作を要求する重要処理を表すフローチャートである。
【図20】 CVTECUからの情報を受けて、エンジンECUが実施する重要処理を表すフローチャートである。
【図21】 CVTECUからの情報を受けて、CVTECUが実施する重要処理を表すフローチャートである。
【符号の説明】
2・・・エンジン、 4・・・多段変速機、 4’・・・無段変速機、
5・・・ブレーキ装置、 6・・・エンジンECU、 7・・・ATECU、
7’・・・CVTECU、 8・・・ブレーキECU、 9・・・レーダセンサ、
10・・・マネージャECU、 L1・・・重要情報用通信ライン、
L2・・・一般情報用通信ライン

Claims (20)

  1. 車両の複数の構成要素を、予め設定された制御プログラムに従って夫々制御する複数の構成要素制御部と、
    該複数の構成要素制御部に対して、各構成要素制御部が制御する前記各構成要素の動作指針を夫々指令するマネージャ制御部と、
    前記マネージャ制御部と前記各構成要素制御部との間、及び前記各構成要素制御部間を夫々接続する通信ラインと、
    を備えた車両統合制御システムにおいて、
    前記マネージャ制御部は、
    前記各構成要素制御部から前記通信ラインを介して受信した前記構成要素の動作情報に基づいて、前記車両全体の動作指針を決定する車両全体動作決定手段と、
    該車両全体動作決定手段が決定した前記車両全体の動作指針に基づいて、前記各構成要素の動作指針を夫々決定する動作指針決定手段と、
    該動作指針決定手段が決定した各動作指針を、前記通信ラインを介して対応する構成要素制御部に送信する一般情報送信手段と、
    前記車両全体動作決定手段が決定した前記車両全体の動作指針が、前記複数の構成要素制御部の少なくとも一つに対して急を要する制御が必要であることを表す場合に、その旨を表す重要情報を、前記動作指針決定手段を介することなく、対応する構成要素制御部に送信する第1の重要情報送信手段と、を備え
    前記各構成要素制御部は、前記マネージャ制御部から前記通信ラインを介して受信した前記動作指針に基づいて、該構成要素制御部が制御する構成要素の制御量を演算する制御量演算手段と、該制御量演算手段が演算した制御量に基づいて前記構成要素を制御する制御手段と、を備え、
    さらに、前記複数の構成要素制御部の少なくとも一つは、前記構成要素の動作状態に基づいて、他の構成要素制御部に対して急を要する制御が必要であるか否かを判定し、必要であると判定した場合に、前記重要情報を前記通信ラインを介して他の構成要素制御部に直接送信する第2の重要情報送信手段を有し、
    前記構成要素制御部が前記重要情報を受信すると、該構成要素制御部の制御手段は、該重要情報に基づいて前記構成要素を制御することを特徴とする車両統合制御システム。
  2. 前記構成要素制御部の少なくとも一つは、さらに、
    前記構成要素の動作状態に基づいて、他の構成要素制御部に対して急を要する制御が必要であると判定した場合に、該他の構成要素制御部の制御対象である構成要素を特定の構成要素として、該特定の構成要素を制御するための制御量を演算する第2の制御量演算手段を備え、
    前記第2の重要情報送信手段は、該第2制御量算出手段が演算した制御量を、前記重要情報として、前記特定の構成要素を制御する前記構成要素制御部の制御手段に直接送信し、
    前記構成要素制御部の制御手段は、前記第2の重要情報送信手段から重要情報として送信された前記制御量を受信すると、該受信した制御量に基づき前記構成要素を制御することを特徴とする請求項1に記載の車両統合制御システム。
  3. 前記マネージャ制御部は、さらに、
    前記車両全体動作決定手段が決定した前記車両全体の動作指針が前記重要情報である場合に、該重要情報に従って特定の構成要素を制御するための制御量を算出する制御量算出手段を備え、
    前記第1の重要情報送信手段は、該制御量算出手段が算出した制御量を、前記重要情報として、前記特定の構成要素を制御する前記構成要素制御部の制御手段に直接送信し、
    前記構成要素制御部の制御手段は、前記マネージャ制御部の第1の重要情報送信手段から重要情報として送信された前記制御量を受信すると、該受信した制御量に基づき前記構成要素を制御することを特徴とする請求項1又は請求項2に記載の車両統合制御システム。
  4. 前記第1の重要情報送信手段及び前記第2の重要情報送信手段の各々は、前記重要情報として複数種類の情報が同時に発生した場合には、予め定められた優先順位に従って、該重要情報を送信することを特徴とする請求項1〜3のいずれかに記載の車両統合制御システム。
  5. 前記構成要素制御部が前記重要情報として複数種類の情報を同時に受信すると、該構成要素制御部の制御手段は、予め定められた優先順位に従って該重要情報に基づいた制御処理を実行することを特徴とする請求項1〜4のいずれかに記載の車両統合制御システム。
  6. 前記制御量算出手段は、前記重要情報に基づいた処理を実行する際に、その直前に前記動作指針決定手段が決定した前記動作指針を参照することを特徴とする請求項3に記載の車両統合制御システム。
  7. 前記構成要素制御部として、前記構成要素として車両に搭載された駆動力発生装置を制御する動力制御部と、前記構成要素として車両に搭載されたブレーキ装置を制御する制動制御部とを備え、
    前記制動制御部は、前記ブレーキ装置の機能が劣化した際には、前記動力発生装置の駆動力を下げる旨の指令を、前記重要情報として前記動力制御部に送信することを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  8. 前記構成要素制御部として、前記構成要素として車両に搭載された駆動力発生装置を制御する動力制御部と、前記構成要素として車両に搭載された変速機を制御する変速制御部とを備え、
    前記変速制御部は、前記変速機の変速動作中には、前記駆動力発生装置の駆動力を下げる旨の指令を、前記重要情報として前記動力制御部に送信することを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  9. 前記動力制御部が制御する駆動力発生装置はエンジンであり、前記動力制御部の制御手段は、前記重要情報に基づき前記エンジンの駆動力を下げる際には、前記エンジンへの吸入空気量を減量する吸気量減量制御、前記エンジンの点火タイミングを遅らせる点火時期遅角制御、及び、前記エンジンへの燃料噴射量を減量する噴射量減量制御、の少なくとも一つを実行することを特徴とする請求項7又は請求項8に記載の車両統合制御システム。
  10. 前記構成要素制御部として、前記構成要素として車両に搭載されたエンジンを制御する動力制御部と、前記構成要素として車両に搭載されたロックアップ機構付きトルクコンバータを備えた変速機を制御する変速制御部とを備え、
    前記動力制御部は、前記エンジンの燃焼時の空燃比を急変させる際には、前記変速機のロックアップ機構を開放させる旨の指令を、前記重要情報として前記変速制御部に送信することを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  11. 前記構成要素制御部として、前記構成要素として車両に搭載されたブレーキ装置を制御する制動制御部と、前記構成要素として車両に搭載されたロックアップ機構付きトルクコンバータを備えた変速機を制御する変速制御部とを備え、
    前記制動制御部は、前記ブレーキ装置の作動を開始する際には、前記変速機のロックアップ機構を開放させる旨の指令を、前記重要情報として前記変速制御部に送信することを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  12. 前記構成要素制御部として、前記構成要素として車両に搭載されたアンチロック機能を有するブレーキ装置を制御する制動制御部と、前記構成要素として車両に搭載された変速機を制御する変速制御部とを備え、
    前記制動制御部は、前記ブレーキ装置のアンチロック機能の作動を開始する際には、前記変速機の出力回転数に対する入力回転数の比が小さくなる方向に、前記変速機の変速比を制御する旨の指令を、前記重要情報として前記変速制御部に送信することを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  13. 前記構成要素制御部として、前記構成要素として車両に搭載された駆動力発生装置を制御する動力制御部と、前記構成要素として車両に搭載された無段変速機を制御する変速制御部とを備え、
    前記変速制御部には、前記第2の重要情報送信手段として、前記無段変速機の出力回転数に対する入力回転数の比が大きくなる方向に変速比制御が行われている旨を表す情報を前記重要情報として前記動力制御部に送信する手段が設けられ、
    前記動力制御部が当該車両のブレーキ装置が作動しているときに前記変速制御部から前記重要情報を受信すると、該動力制御部の制御手段は、前記駆動力発生装置の駆動力を高めることを特徴とする請求項1〜6のいずれかに記載の車両統合制御システム。
  14. 前記動力制御部が制御する駆動力発生装置はエンジンであり、前記動力制御部の制御手段は、前記重要情報に基づき前記エンジンの駆動力を高める際には、前記エンジンへの吸入空気量を増量する吸気量増量制御、及び、前記エンジンへの燃料噴射量を増量する噴射量増量制御、の少なくとも一つを実行することを特徴とする請求項13に記載の車両統合制御システム。
  15. 前記マネージャ制御部には、車両とその前方物との間の距離を計測するレーダ装置からの情報が入力され、
    前記第1の重要情報送信手段は、該レーダ装置からの情報により、前記車両と前記前方物との衝突の危険が高いか否かを判定し、衝突の危険が高いと判定した場合には、前記重要情報として、車両が減速する方向に所定の構成要素を動作させるための減速指令を、対応する構成要素制御部に送信することを特徴とする請求項1〜14のいずれかに記載の車両統合制御システム。
  16. 前記第1の重要情報送信手段は、車両に搭載された駆動力発生装置が発生する駆動力を下げるための指令を、前記減速指令として、前記駆動力発生装置を制御する動力制御部に送信することを特徴とする請求項15記載の車両統合制御システム。
  17. 前記第1の重要情報送信手段は、車両に搭載された変速機の出力回転数に対する入力回転数の比が大きくなる方向に変速機の変速比を設定するための指令を、前記減速指令として、前記変速機を制御する変速制御部に送信することを特徴とする請求項15又は請求項16に記載の車両統合制御システム。
  18. 前記第1の重要情報送信手段は、車両に搭載されたブレーキ装置が発生する制動トルクを高めるための指令を、前記減速指令として、前記ブレーキ装置を制御する制動制御部に送信することを特徴とする請求項15〜17のいずれかに記載の車両統合制御システム。
  19. 前記マネージャ制御部及び前記複数の構成要素制御部は、夫々、マイクロコンピュータからなる独立した電子制御ユニットで構成されていることを特徴とする請求項1〜18のいずれかに記載の車両統合制御システム。
  20. 前記通信ラインは、前記重要情報を伝送する重要情報用通信ラインと、それ以外の情報を伝送する前記一般情報用通信ラインとから構成されていることを特徴とする請求項1〜19のいずれかに記載の車両統合制御システム。
JP2000225501A 2000-07-26 2000-07-26 車両統合制御システム Expired - Fee Related JP4254027B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2000225501A JP4254027B2 (ja) 2000-07-26 2000-07-26 車両統合制御システム
US09/907,501 US6553297B2 (en) 2000-07-26 2001-07-18 Integrated vehicle control system
DE10136258.7A DE10136258B4 (de) 2000-07-26 2001-07-25 Integriertes Fahrzeugsteuerungssystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000225501A JP4254027B2 (ja) 2000-07-26 2000-07-26 車両統合制御システム

Publications (2)

Publication Number Publication Date
JP2002036919A JP2002036919A (ja) 2002-02-06
JP4254027B2 true JP4254027B2 (ja) 2009-04-15

Family

ID=18719264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000225501A Expired - Fee Related JP4254027B2 (ja) 2000-07-26 2000-07-26 車両統合制御システム

Country Status (3)

Country Link
US (1) US6553297B2 (ja)
JP (1) JP4254027B2 (ja)
DE (1) DE10136258B4 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102452391A (zh) * 2010-10-29 2012-05-16 株式会社爱德克斯 车辆动作控制装置以及车辆动作控制方法

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6285945B1 (en) * 1999-12-22 2001-09-04 Visteon Global Technologies, Inc. Method and system for controlling vehicle deceleration in an adaptive speed control system based on vehicle speed
JP2002347479A (ja) * 2001-05-29 2002-12-04 Denso Corp 車両統合制御システム
DE10132440A1 (de) * 2001-07-04 2003-01-23 Bosch Gmbh Robert System und Verfahren zum Überwachen des Fahrverhaltens eines Fahrzeugs
DE10161669A1 (de) * 2001-12-14 2003-06-26 Bosch Gmbh Robert Verfahren und Vorrichtung zum Aktivieren bzw. Deaktivieren verteilter Steuereinheiten
US6607255B2 (en) * 2002-01-17 2003-08-19 Ford Global Technologies, Llc Collision mitigation by braking system
US6920865B2 (en) * 2002-01-29 2005-07-26 Daimlerchrysler Corporation Mechatronic vehicle powertrain control system
CN100497059C (zh) 2002-06-24 2009-06-10 株式会社电装 车辆控制信息传递结构、使用该传递结构的车辆控制装置以及使用该传递结构的车辆控制模拟器
JP3661946B2 (ja) * 2002-09-04 2005-06-22 三菱電機株式会社 コントローラエリアネットワーク通信装置
JP4225025B2 (ja) * 2002-09-30 2009-02-18 株式会社デンソー 車両統合制御システム
JP4134672B2 (ja) * 2002-10-18 2008-08-20 株式会社デンソー 車両用制御システム
DE10253809A1 (de) * 2002-11-18 2004-05-27 Volkswagen Ag Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Kraftfahrzeuges
EP1610992B1 (de) * 2003-03-26 2011-05-18 Continental Teves AG & Co. oHG Elektronisches steuersystem für ein fahrzeug und verfahren zum ermitteln eines vom fahrer unabhängigen eingriffs in ein fahrzeugsystem
JP3969330B2 (ja) * 2003-03-28 2007-09-05 トヨタ自動車株式会社 車両用直結クラッチの制御装置
DE10331901A1 (de) * 2003-07-15 2005-02-17 Zf Friedrichshafen Ag Verfahren zur Strukturierung vernetzter Funktionen verschiedener Aggregate in einem Kraftfahrzeug
JP4466188B2 (ja) * 2003-07-16 2010-05-26 株式会社デンソー 車両用制御装置
US20050071070A1 (en) * 2003-09-26 2005-03-31 Peter Nilsson Brake system with distributed electronic control units responsive to sensor input
US7689337B2 (en) 2003-09-30 2010-03-30 Honda Motor Co., Ltd. Cooperative vehicle control system
JP2005104320A (ja) * 2003-09-30 2005-04-21 Advics:Kk 車両制御装置
DE10351652B4 (de) * 2003-11-05 2005-08-04 Daimlerchrysler Ag Steuerungssystem für ein Fahrzeug
JP2005178628A (ja) 2003-12-19 2005-07-07 Toyota Motor Corp 車両の統合制御システム
JP4172391B2 (ja) * 2003-12-24 2008-10-29 株式会社デンソー 車両統合制御システムおよびプログラム
JP4059194B2 (ja) * 2003-12-25 2008-03-12 トヨタ自動車株式会社 車両の統合制御システム
JP4244804B2 (ja) * 2003-12-25 2009-03-25 トヨタ自動車株式会社 車両の統合制御システム
JP2005186831A (ja) * 2003-12-26 2005-07-14 Toyota Motor Corp 車両の統合制御システム
JP2005263106A (ja) * 2004-03-19 2005-09-29 Aisin Aw Co Ltd 車両制御装置
DE102004016227B4 (de) * 2004-04-01 2020-09-17 Volkswagen Ag Steuergerät für ein Kraftfahrzeug
EP1742838B1 (en) * 2004-04-26 2012-06-13 Ab Volvo Penta Boat and control system for a boat
US7103463B2 (en) * 2004-05-15 2006-09-05 General Motors Corporation Hydraulic clutch state diagnostic and control
JP4549738B2 (ja) * 2004-05-27 2010-09-22 株式会社日立製作所 車両の制御システム及び制御システム並びに制御方法
US7885751B2 (en) * 2005-01-07 2011-02-08 Toyota Jidosha Kabushiki Kaisha Vehicle integrated control apparatus integrally executing vehicle driving support control, driving force control, and braking force control
JP4525364B2 (ja) * 2005-01-27 2010-08-18 トヨタ自動車株式会社 車輌用駆動力制御装置
US20060179540A1 (en) * 2005-02-11 2006-08-17 Expand-A-Band Breast Binders, Llc Breast binder gown
JP2006264472A (ja) * 2005-03-23 2006-10-05 Fujitsu Ten Ltd 車体装備制御装置および車体装備制御方法
JP4337768B2 (ja) * 2005-04-25 2009-09-30 トヨタ自動車株式会社 車両統合制御装置
JP4587121B2 (ja) * 2005-05-31 2010-11-24 株式会社デンソー 補機付きのエンジンの制御装置
US20070050095A1 (en) * 2005-09-01 2007-03-01 Polaris Industries Inc. Controller area network based self-configuring vehicle management system and method
US8626882B2 (en) * 2005-10-07 2014-01-07 GM Global Technology Operations LLC Reconfigurable communication for distributed embedded systems
US7347184B2 (en) * 2005-11-01 2008-03-25 Denso Corporation Controller and controlling method for internal combustion engine
DE102006005691B4 (de) * 2006-02-08 2009-07-16 Audi Ag Steuersystem für Aktoren in einem Kraftfahrzeug
JP2007247476A (ja) * 2006-03-14 2007-09-27 Honda Motor Co Ltd 内燃機関の制御装置
CN101500828A (zh) * 2006-05-09 2009-08-05 洛克希德马丁公司 机动牵引控制***和方法
CA2651252A1 (en) * 2006-05-09 2008-05-08 Lockheed Martin Corporation Mobility traction control system and method
JP4816248B2 (ja) * 2006-05-23 2011-11-16 日産自動車株式会社 車両用運転操作補助装置
US8392882B2 (en) 2006-11-30 2013-03-05 Caterpillar Inc. Engine state-based control of software functions
JP4636062B2 (ja) 2007-08-27 2011-02-23 トヨタ自動車株式会社 車両の挙動制御装置
JP4427761B2 (ja) * 2007-08-29 2010-03-10 株式会社デンソー 車載電子機器制御システム
US20090139210A1 (en) * 2007-11-30 2009-06-04 Rodrigo Lain Sanchez Gas concentration sensor drift and failure detection system
US8589049B2 (en) * 2007-12-03 2013-11-19 Lockheed Martin Corporation GPS-based system and method for controlling vehicle characteristics based on terrain
US8145402B2 (en) * 2007-12-05 2012-03-27 Lockheed Martin Corporation GPS-based traction control system and method using data transmitted between vehicles
US8121128B2 (en) * 2008-02-26 2012-02-21 Qualcomm Incorporated Method and apparatus for link control in a wireless communication system
US9120488B2 (en) * 2008-03-21 2015-09-01 Ford Global Technologies, Llc Integrated engine torque model
DE102008029446A1 (de) * 2008-06-20 2009-12-24 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Steuerung von Funktionen in einem Kraftfahrzeug mit benachbart liegenden Bedienelementen
JP2009137582A (ja) * 2009-01-13 2009-06-25 Toyota Motor Corp 車両の統合制御システム
US8244442B2 (en) * 2009-02-17 2012-08-14 Lockheed Martin Corporation System and method for stability control of vehicle and trailer
US8229639B2 (en) * 2009-02-17 2012-07-24 Lockheed Martin Corporation System and method for stability control
US8352120B2 (en) * 2009-02-17 2013-01-08 Lockheed Martin Corporation System and method for stability control using GPS data
DE102010038846A1 (de) 2009-08-05 2011-02-10 Advics Co., Ltd, Kariya-city Bewegungssteuervorrichtung für ein Fahrzeug
JP5246176B2 (ja) * 2010-01-28 2013-07-24 トヨタ自動車株式会社 車両制御装置
JP5054799B2 (ja) * 2010-04-21 2012-10-24 三菱電機株式会社 車両用定速走行制御装置
US9403532B2 (en) * 2010-07-09 2016-08-02 Allison Transmission, Inc. Closed-loop transmission integration with forward and/or reverse assist system
JP5140147B2 (ja) * 2010-12-16 2013-02-06 富士重工業株式会社 車両の駆動力制御装置
CN102259647A (zh) * 2011-05-24 2011-11-30 深圳市海博瑞德汽车技术有限公司 一种混合动力整车控制以及amt集成式控制***
US8751094B2 (en) 2012-04-16 2014-06-10 Toyota Motor Engineering & Manufacturing North America, Inc. Method for validation of a graphically based executable control specification using model extraction
US8751093B2 (en) 2012-04-16 2014-06-10 Toyota Motor Engineering & Manufacturing North America, Inc. Hierarchical accumulated validation system and method
KR101350303B1 (ko) * 2012-04-30 2014-01-14 주식회사 만도 스마트 크루즈 컨트롤 시스템 및 그 컨트롤 방법
US8751084B2 (en) * 2012-05-08 2014-06-10 Curtis Instruments, Inc. Vehicle component recognition and adjustment for energy efficiency
JP5889161B2 (ja) * 2012-10-18 2016-03-22 本田技研工業株式会社 車両駆動システム
DE102012021564A1 (de) * 2012-11-02 2014-05-08 Volkswagen Aktiengesellschaft Vorrichtung und Verfahren zum teil-, hoch- oder vollautomatischen Führen eines Kraftfahrzeuges
JP5591312B2 (ja) * 2012-12-14 2014-09-17 ダイハツ工業株式会社 運転支援装置
JP5915605B2 (ja) * 2013-08-30 2016-05-11 トヨタ自動車株式会社 運転支援装置
JP6379510B2 (ja) * 2014-02-18 2018-08-29 日産自動車株式会社 運転診断装置および保険料算定方法
JP6398837B2 (ja) * 2015-03-30 2018-10-03 株式会社デンソー 制御システム
CN105545497B (zh) * 2015-12-25 2018-08-07 潍柴动力股份有限公司 应用发动机制动***的整车制动巡航控制方法
US11400997B2 (en) 2016-05-23 2022-08-02 Indian Motorcycle International, LLC Display systems and methods for a recreational vehicle
JP6253000B1 (ja) 2016-09-14 2017-12-27 マツダ株式会社 車両の制御装置
JP6253001B1 (ja) * 2016-09-29 2017-12-27 マツダ株式会社 車両の制御装置
CN115585231A (zh) 2017-01-20 2023-01-10 北极星工业有限公司 车辆的车辆诊断方法
JP7087836B2 (ja) * 2018-08-29 2022-06-21 トヨタ自動車株式会社 車両制御システム、制御装置、マネージャ、方法、プログラム、アクチュエータシステム、および車両
JP7172295B2 (ja) * 2018-08-30 2022-11-16 トヨタ自動車株式会社 制御装置、マネージャ、制御システム、制御方法、制御プログラム及び車両
WO2022197711A1 (en) * 2021-03-15 2022-09-22 Motional Ad Llc Automated emergency braking system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2904298B2 (ja) 1990-03-30 1999-06-14 マツダ株式会社 車両用多重伝送装置
DE4111023C2 (de) 1991-04-05 2003-11-20 Bosch Gmbh Robert Elektronisches System für ein Fahrzeug
JP2816313B2 (ja) * 1994-11-14 1998-10-27 富士重工業株式会社 故障診断装置
US5835873A (en) * 1997-02-21 1998-11-10 Breed Automotive Technology, Inc. Vehicle safety system with safety device controllers
DE19709319A1 (de) 1997-03-07 1998-09-10 Bosch Gmbh Robert Verfahren und Vorrichtung zur Steuerung eines Fahrzeugs
DE19832167A1 (de) * 1997-11-22 1999-05-27 Itt Mfg Enterprises Inc Elektromechanisches Bremssystem
DE29809721U1 (de) * 1998-05-04 1998-12-24 Baumüller Anlagen-Systemtechnik GmbH & Co., 90482 Nürnberg Anordnung zur Steuerung und Regelung technischer Prozesse

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102452391A (zh) * 2010-10-29 2012-05-16 株式会社爱德克斯 车辆动作控制装置以及车辆动作控制方法
CN102452391B (zh) * 2010-10-29 2014-11-12 株式会社爱德克斯 车辆动作控制装置以及车辆动作控制方法

Also Published As

Publication number Publication date
DE10136258A1 (de) 2002-03-07
JP2002036919A (ja) 2002-02-06
US6553297B2 (en) 2003-04-22
DE10136258B4 (de) 2015-07-30
US20020016659A1 (en) 2002-02-07

Similar Documents

Publication Publication Date Title
JP4254027B2 (ja) 車両統合制御システム
JP3861321B2 (ja) ハイブリッド車
EP2098404B1 (en) Control device and method for vehicle and recording medium having recorded thereon program for realizing the method
EP1970240B1 (en) Engine start control system for hybrid vehicle
US7125085B2 (en) Braking force retaining unit
JP5935886B2 (ja) 車両の制御装置
US6346064B1 (en) Driving force control unit for vehicles
JP4429528B2 (ja) アクセルペダルの自然復帰の際における自動車の自動変速機の制御方法
US9067585B2 (en) Control device for hybrid vehicle
JP4207996B2 (ja) ハイブリッド車
JP4172345B2 (ja) 車両の制御装置
WO2017183519A1 (ja) 車両制御装置
US6478716B2 (en) Vehicle deceleration controller
JP4237132B2 (ja) 車両のエンジン自動停止装置
JP2001018689A (ja) 車両の駆動力制御装置
WO2016136874A1 (ja) 車両の惰性走行を制御する車両制御装置
JP2009150513A (ja) 動力伝達装置の制御装置
JP4180559B2 (ja) 車両のエンジン自動停止装置
JP2021109627A (ja) 車両の制御装置
JP5958649B2 (ja) ハイブリッド車両の制御装置
JP7491392B2 (ja) 車両制御方法及び車両制御装置
JP7135906B2 (ja) 車両の制御装置
JPH1136912A (ja) 車両用駆動力制御装置
JP2022065291A (ja) 車両の制御システム
JP2023169919A (ja) 車両の制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080826

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081017

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090106

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090119

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130206

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees