JP4590773B2 - 車両統合制御システム - Google Patents
車両統合制御システム Download PDFInfo
- Publication number
- JP4590773B2 JP4590773B2 JP2001118182A JP2001118182A JP4590773B2 JP 4590773 B2 JP4590773 B2 JP 4590773B2 JP 2001118182 A JP2001118182 A JP 2001118182A JP 2001118182 A JP2001118182 A JP 2001118182A JP 4590773 B2 JP4590773 B2 JP 4590773B2
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- shift
- control
- characteristic
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
- B60W10/11—Stepped gearings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/18—Propelling the vehicle
- B60W30/1819—Propulsion control with control means using analogue circuits, relays or mechanical links
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/18—Propelling the vehicle
- B60W30/188—Controlling power parameters of the driveline, e.g. determining the required power
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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
-
- 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
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/02—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
- F16H61/0202—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
- F16H61/0204—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
- F16H61/0213—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/0001—Details of the control system
- B60W2050/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
- B60W2050/0044—In digital systems
- B60W2050/0045—In digital systems using databus protocols
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0644—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0666—Engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/10—Change speed gearings
- B60W2710/105—Output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
-
- 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
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/02—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
- F16H61/0202—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
- F16H61/0204—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
- F16H61/0213—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
- F16H2061/0223—Generating of new shift maps, i.e. methods for determining shift points for a schedule by taking into account driveline and vehicle conditions
-
- 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
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/04—Smoothing ratio shift
- F16H61/0437—Smoothing ratio shift by using electrical signals
-
- 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
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/16—Inhibiting or initiating shift during unfavourable conditions , e.g. preventing forward-reverse shift at high vehicle speed, preventing engine overspeed
-
- 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
-
- 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/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/84—Data processing systems or methods, management, administration
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Transmission Device (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
【発明の属する技術分野】
本発明は、エンジンや自動変速機等、車両に搭載される複数の構成要素を統合制御する車両統合制御システムに関する。
【0002】
【従来の技術】
近年、車両を構成する複数の構成要素を統合制御するシステムの一つとして、システムの大規模化に対する開発期間の増加を抑えることのできる統合制御システムが提案されている。
【0003】
例えば、特開平7−108882号公報に開示されているように、車両のパワートレイン制御系を機能別に分割することにより、制御システムを、パワートレイン制御演算装置、噴射制御装置、点火制御装置、入出力処理装置、ミッション制御装置、スロットル制御装置、等から構成し、これら各装置間を通信ラインで接続することにより、パワートレイン制御演算装置以外の装置は、通信ラインを介して、パワートレイン制御演算装置からの指令で動作するようにし、しかも、センサやアクチュエータ等、制御系の仕様変更に関わる部分は、入出力処理装置に集中させるようにしたシステムが提案されている。
【0004】
また、例えば、特開平5−85228号公報に開示された制御装置では、エンジン出力、駆動力、制動力、といった制御課題を実行する制御要素と車両の運転特性を制御する制御要素とを階層構造の形で配置し、上位の階層から下位の階層へと要求される特性を順に供給することにより、車両全体で最適な制御を実現できるようにしている。
【0005】
これらの統合制御システムは、何れも、車両の制御系を複数に分離することにより、システムの仕様変更等が生じた際に設計変更すべき制御系の制御要素を少なくして、設計変更にかかる開発期間を低減したり、或いは、各制御要素毎の独立性を保つことにより、個々の制御要素の並行開発ができるようにして、開発期間を短縮できるようにしたものである。
【0006】
【発明が解決しようとする課題】
ところで、上記提案の技術では、制御系を複数に分離した構成とすることで開発期間を低減しようとしているが、制御系を単に分離しただけでは、十分な開発期間低減効果を得ることはできない。即ち、制御系を複数の制御要素に分離した場合、各制御要素間で共有する情報を適切に設定しないと、開発期間低減の効果が十分に得られない、という問題があるのである。
【0007】
以下、この問題を、エンジンと自動変速機とで構成される車両のパワートレイン系を制御する制御システムを例に採り説明する。
この制御システムは、エンジン制御を行う制御要素(エンジン制御装置)と、自動変速機を制御する制御要素(AT制御装置)と、これら各部に制御指針(目標)を与える上位の制御要素(マネージャ制御装置)とで構成されるものとする。
【0008】
また、マネージャ制御装置は、アクセルペダル開度と車速を基に車両の目標車軸トルクを決めて、それを実現するように、エンジン制御装置へ目標エンジントルクを、AT制御装置へ目標変速段を、夫々送信し、エンジン制御装置は、マネージャ制御装置からの目標エンジントルク指令を実現するように、スロットル開度や燃料噴射量等のアクチュエータ出力を決定し、AT制御装置は、マネージャ制御装置からの目標変速段を実現するように、油圧ソレノイド等の出力を決定するものとする。
【0009】
尚、この場合、マネージャ制御装置は、エンジントルク×目標変速段で決まるギヤ比:車軸トルク、という考え方をべ一スにして、目標エンジントルク、目標変速段を設定する。
そして、車両のパワートレイン制御系をこのように構成した場合、従来では、各制御要素間の共有情報を適切に設定できないので、下記の2つの問題(1) ,(2) が生じることになる。
【0010】
(1) 目標エンジントルクと目標変速段を決める処理内容、定数を決定するために、複雑な適合をしなければならず、開発期間が低減されない。
即ち、同じ車軸トルクを実現する目標エンジントルクと目標変速段の組合せは複数存在し、目標車軸トルクだけでは一義に決まらない。
【0011】
従って、目標エンジントルクと目標変速段の設定には、目標車軸トルク以外の観点、例えば組合せ毎にエンジンでの燃料噴射量やトルク応答性、自動変速機の伝達効率や変速ショックを比較して、燃費やフィーリング等に関し、その状況毎に優先すべき項目を重視した組合せを選ぶ処置を行うことになる。
【0012】
これに関し、従来のエンジン制御装置やAT制御装置は、この処置内容を決定するために必要な特性情報を有していなかった。
つまり、従来のエンジン制御装置やAT制御装置では目標エンジントルクや目標変速段を実現するためのアクチュエータ出力を決める演算処理を行っているが、そのアクチュエータ出力の結果であるエンジンシステム、ATシステム特性、すなわち、エンジンでの燃料消費が他の条件に比べてどうか、ATでの変速ショックが他の条件に比べてどうか、といった特性を明示的に示す情報を持っていない。
【0013】
このため従来技術においては、状況毎に優先すべき項目(燃費やフィーリング等)を重視した組合せを選ぶ処置の内容を決定するために、状況毎に複数の組合せの目標エンジントルク、目標変速段を設定して燃費の評価、官能によりフィーリング評価等を行い、最も良い組合せを探し、各状況毎に、その組合せが選ばれるように処置の内容を入力する、という非常に複雑な適合を行っていた。
【0014】
このため、パワートレイン制御系を上記のように構成する場合、その開発期間を十分低減することができなかった。
(2) エンジン制御装置、AT制御装置の制御特性を変更する必要がある場合に、複雑な適合をしなければならず、開発期間が低減されない。
【0015】
即ち、同じエンジン、自動変速機を搭載する車両であっても、ターゲットとする顧客に応じて、スポーティな味付け、ファミリー向けの味付け等、車両特性を変更することが必要である。
この場合には、同じエンジン、自動変速機を搭載していても、スポーティな味付けの場合にはファミリー向けよりも、発生可能な車軸トルクを大きくする、とか、変速ショックは大きくても良いのでクイックなフィーリングにする、といった車両特性の変更が必要になるが、これを実現するにはパワートレイン制御装置で目標エンジントルク、目標変速段の組合せを選ぶだけでは実現できず、エンジン制御装置、AT制御装置での処置を変更して、エンジン、自動変速機の動作特性を変更する処置が必要になる。
【0016】
これに関し、従来のエンジン制御装置やAT制御装置は、この車両特性の変更を簡易的に行うために必要な共有情報を有していなかった。
つまり、エンジン制御装置やAT制御装置では目標エンジントルクや目標変速段を実現するためのアクチュエータ出力を決める演算処理を行っており、演算処理内の定数を変えることでエンジンや自動変速機の動作特性を変更できるが、従来のエンジン制御装置やAT制御装置は予め設定された一種類の制御則に従い制御を実行するようにされていた。
【0017】
このため従来技術において、狙う車両特性に合わせてエンジンや自動変速機の動作特性を変更するために、パワートレイン制御装置で目標エンジントルクと目標変速段の組合せを選ぶ演算処理と、エンジン制御装置及びAT制御装置で目標エンジントルク、目標変速段を実現するためにアクチュエータ指令を決める演算処理とを、同時に調整するという非常に複雑な適合を行っていた。
【0018】
このため、パワートレイン制御系を上記のように構成し、車両特性を、ターゲットとする顧客に応じて設定する際の開発期間についても、十分低減することができなかった。
以上のように、上記提案の技術では、システムを構成する複数の制御要素を単独で開発できるようになったとしても、これらの制御要素を組み合わせて、車両統合制御システムを構築する際には、各制御要素の制御則をシステムに適合させる操作が必要であり、システム全体の開発期間を充分短縮することはできなかった。
【0019】
また、車両の構成要素を実際に制御する下位の制御要素の制御則は、例えば学習制御等によって、車両構成要素の特性変化に追従して変更させる必要があるが、このようにすると、車両統合制御システムの構築時に上位の制御要素に下位の構成要素の制御特性を入力するようにしただけでは、上位の制御要素の制御則と下位の制御要素の制御則とが適合しなくなり、結局、上記従来技術では、制御対象となる車両構成要素の特性変化に対しては、充分な制御性能を得ることができないという問題があった。
【0020】
本発明は、こうした問題に鑑みなされたものであり、車両を構成する各構成要素毎に制御装置を設け、これら各制御装置の制御動作を上位の制御装置にて統合制御するシステムにおいて、システム全体の開発期間を充分低減することができ、しかも、常時最適な制御性能が得られるようにすることを目的とする。
【0021】
【課題を解決するための手段】
かかる目的を達成するためになされた請求項1記載の車両統合制御システムにおいては、車両に搭載された複数の構成要素を、各構成要素に対応する複数の構成要素制御部が夫々制御し、各構成要素制御部よりも上位の制御部であるマネージャ制御部が、各構成要素制御部に対して、各構成要素を制御する際の動作指針を指令する。
【0022】
従って、本発明(請求項1)によれば、各構成要素の挙動を、対応する構成要素制御部により制御し、制御対象となる車両全体の挙動をマネージャ制御部により制御することができる。よって、本発明のシステムにおいても、前述した従来システムと同様、システム設計時には各制御部を個々に設計すればよいため、各制御部の開発期間を短くすることができる。
【0023】
また、本発明では、各構成要素制御部には、構成要素制御部が制御する構成要素の動作特性を表す特性情報をマネージャ制御部に送信する特性情報送信手段が設けられ、マネージャ制御部は、特性情報送信手段から送信されてきた各構成要素の特性情報に基づき、車両全体の挙動を目標状態に制御するための各構成要素の動作指針を設定する。
【0024】
このため、本発明(請求項1)によれば、マネージャ制御部と複数の構成要素制御部とを組み合わせて車両統合制御システムを構築する際に、上位の制御要素であるマネージャ制御部に下位の制御要素である各構成要素制御部が制御する構成要素の特性情報を入力することにより、マネージャ制御部側が各構成要素制御部に対して指令する動作指針を設定する際の制御則(具体的には制御定数や制御パラメータ設定用のマップ等)を、各構成要素制御部の制御特性に適合させる必要はなく、システム全体を設計するのに要する開発期間を短縮できることになる。
【0025】
また、本発明(請求項1)によれば、各構成要素制御部に設けられた特性情報送信手段が、マネージャ制御部に対して、構成要素の特性情報を送信することから、各構成要素制御部が制御する構成要素の動作特性が変化しても、マネージャ制御部側では、その変化に対応した最新の特性情報を把握することができる。よって、本発明によれば、マネージャ制御部の動作によって、制御対象である車両全体の挙動を、各構成要素の特性に従い最適に制御することができ、制御精度を向上することが可能となる。
【0026】
ところで、本発明(請求項1)において、構成要素制御部は、予め設定された制御則に従って、対応する構成要素を制御するものであるが、その制御則は、設計者の設計思想に従い、制御対象となる構成要素を特定のチューニングパターンで制御するように設定されることから、各構成要素制御部の制御則を一つにすると、マネージャ制御部側で車両全体を統合制御する上で制御の自由度がなく、車両全体の挙動をマネージャ制御部が意図する最適な挙動に制御できないことが考えられる。
【0027】
例えば、従来より、同一エンジン、同一変速機を搭載した車両であっても、これら各構成要素を制御する制御装置の制御則を決定する上で、そのチューニングパターンを、高級車仕様、スポーツ車仕様、ファミリ車仕様というように、適宜設定することにより、車両走行時の挙動が異なるように設計された複数種類の車両が実現されているが、本発明の車両統合制御システムにおいて、各構成要素制御部の制御則を特定のチューニングパターンに対応した一つに固定した場合には、従来と同様に、各構成要素制御部を、マネージャ制御部が意図する最適な挙動を実現できるチューニングパターンで設計された(換言すればマネージャ制御部側の制御則に適合した仕様の)構成要素制御部を準備しなければならない。
【0028】
そして、この場合、構成要素制御部の共用化を図り、その開発期間を短縮するといった、車両統合制御システム本来の目的を達成することは困難である。
そこで、本発明(請求項1)では、各構成要素制御部に、夫々、構成要素を異なるチューニングパターンにて制御するための複数の制御則を予め設定しておき、マネージャ制御部側から構成要素制御部に対してチューニング選択情報を送信することにより、構成要素制御部が構成要素を制御するのに用いる制御則をマネージャ制御部側から指定できるようにしている。
【0029】
この結果、本発明(請求項1)の車両統合制御システムによれば、システムを構築する際、構成要素制御部については、異なる仕様のシステムと共用し、マネージャ制御部のみを所望の車両挙動を実現し得る特定仕様のものにすればよく、その開発期間をより短縮することが可能となる。また、例えばエンジン等、特定の構成要素を変更する場合であっても、構成要素制御部をそれに対応した構成要素制御部に変更するだけでよく、設計変更等に対しても、速やかに対応することができる。
【0030】
なお、上記のように、構成要素制御部に複数の制御則を設けて、構成要素制御部が制御に用いる制御則をマネージャ制御部側からのチューニング選択情報により設定できるようにすると、構成要素制御部により制御される構成要素の制御特性は、構成要素制御部側の制御則(チューニングパターン)によって異なるものとなる。
このため、本発明(請求項1)の車両統合制御システムにおいては、構成要素制御部が、マネージャ制御部から送信されてきたチューニング選択情報に従い、構成要素を制御するのに用いる制御則を設定するだけでなく、その構成要素制御部の特性情報送信手段が、その設定された制御則に従い構成要素を制御したときの構成要素の動作特性を表す特性情報を送信するようにしている。
【0031】
ここで、構成要素制御部に設ける特性情報送信手段は、構成要素の特性情報を予め設定された時間間隔で周期的に送信するようにしてもよいが、このようにすると、構成要素制御部−マネージャ制御部間で、特性情報の送・受信が不必要に行われてしまうことが考えられる。
【0032】
このため、構成要素制御部に設ける特性情報送信手段としては、請求項2に記載のように、マネージャ制御部が構成要素の特性情報を有していない場合に特性情報をマネージャ制御部に送信するように構成するか、請求項3に記載のように、構成要素の特性情報が変化した場合に特性情報をマネージャ制御部に送信するように構成するか、或いは、請求項4に記載のように、マネージャ制御部からの要求に応じて特性情報をマネージャ制御部に送信するように構成するとよい。尚、請求項2〜請求項4に記載の特性情報の送信条件は、適宜組み合わせてもよい。
【0033】
また、マネージャ制御部に設けるチューニング選択情報送信手段は、上記特性情報送信手段と同様、チューニング選択情報を予め設定された時間間隔で周期的に送信するようにしてもよいが、このようにすると、マネージャ制御部−構成要素制御部で、チューニング選択情報の送・受信が不必要に行われてしまうことが考えられる。
【0034】
このため、マネージャ制御部に設けるチューニング選択情報送信手段としては、請求項5に記載のように、構成要素制御部がチューニング選択情報を有していない場合に構成要素制御部に対してチューニング選択情報を送信するように構成するか、請求項6に記載のように、チューニング選択情報が変化した場合に、その変化したチューニング選択情報を、対応する構成要素制御部に送信するように構成するか、或いは、請求項7に記載のように、構成要素制御部からの要求に応じて、チューニング選択情報をその要求してきた構成要素制御部に送信するように構成するとよい。尚、請求項5〜請求項7に記載のチューニング選択情報の送信条件は、適宜組み合わせてもよい。
【0035】
また、本発明(請求項1〜請求項7)のように、マネージャ制御部からチューニング選択情報を送信することにより、構成要素制御部側で構成要素の制御に使用する制御則(チューニングパターン)を設定できるようにする場合、構成要素制御部には、マネージャ制御部が送信するチューニング選択情報に従い制御則を設定できるように、所定個数の制御則(チューニングパターン)を予め設定しておく必要がある。
しかし、これでは、車両統合制御システムにおいて、設定可能な制御則の個数が異なる構成要素制御部を使用することができなくなり、使用可能な構成要素制御部が制限されてしまう。
【0036】
そこで、本発明(請求項1〜請求項7)の車両統合制御システムを構築するに当たって、より好ましくは、請求項8に記載のように、複数の制御則を有する構成要素制御部に対して、当該構成要素制御部がその複数の制御則にて構成要素のチューニングパターンを設定変更可能であることを表すチューニング自由度情報をマネージャ制御部に送信するチューニング自由度情報送信手段を設け、マネージャ制御部のチューニング選択情報送信手段側では、そのチューニング自由度情報送信手段から送信されてきたチューニング自由度情報に基づき、対応する構成要素制御部に送信するチューニング選択情報を設定するように構成するとよい。
【0037】
つまり、このようにすれば、マネージャ制御部側で、構成要素制御部から送信されてくるチューニング自由度情報に基づき、構成要素制御部にて設定可能なチューニングパターンを把握することができ、設定可能なチューニングパターンが異なる構成要素制御部を用いてシステムを構築することが可能となる。
【0038】
一方、本発明(請求項1〜請求項8)の車両統合制御システムは、例えば、エンジンや電動モータ等からなる車軸駆動源とその車軸駆動源からの駆動力を駆動輪に伝達する動力伝達系とを統合制御する車両駆動系の統合制御システム(所謂パワートレイン制御システム)、車両駆動系に加えて、各車輪に制動力を与える車両制動系を統合制御することにより車両の走行安定性を確保するシステム、或いは、車両周囲の環境と乗員からの要求とに従い車室内の温度・湿度・日射量といった環境パラメータを統合制御するシステム、というように、車両に設けられた複数の構成要素を統合制御するシステムであればどのようなシステムであっても適用できる。
【0039】
そして、特に、車両の基本性能である走行性能を制御するパワートレイン制御システムを構築する場合には、車両統合制御システムを構成する構成要素制御部の一つとして、請求項9に記載のように、エンジン,電動モータ等からなる車軸駆動源を制御する車軸駆動源制御部を備えるか、或いは、請求項14に記載のように、変速機を制御する変速機制御部を備えたシステムを構築するとよい。
【0040】
そして、請求項9に記載のように、車軸駆動源を制御する車軸駆動源制御部を備えたパワートレイン制御システムであれば、車軸駆動源制御部に設ける特性情報送信手段を、車軸駆動源の動作特性を表す特性情報として、車軸駆動源の発生駆動力特性、燃料消費特性、及びエミッション特性の少なくとも一つを、マネージャ制御部に送信するよう構成するとよい。
また、請求項14に記載のように、変速機を制御する変速機制御部を備えたパワートレイン制御システムであれば、変速機制御部に設ける特性情報送信手段を、変速機の動作特性を表す特性情報として、変速開始から終了にかかる時間を表す変速所要時間情報と、変速指令受付後変速が開始されるまでの時間を表す変速むだ時間情報と、変速機入力軸回転数勾配情報と、変速ショック情報との少なくとも1つを含む変速クオリティ特性、変速機の伝達特性、及び、変速禁止/許可特性の少なくとも一つを、マネージャ制御部に送信するように構成するとよい。
【0041】
ここで、これら各特性情報送信手段が送信する車軸駆動源若しくは変速機の動作特性を表す特性情報は、マネージャ制御部が車軸駆動源制御部若しくは変速機制御部による車軸駆動源若しくは変速機の制御特性を把握して各制御部に対して適切な動作指針を設定するためのものであるが、情報量が多すぎると処理が複雑になる割に効果が得られない状況になる虞があるので、必要な情報を選択して送信しなければならない。
【0042】
そして、このためには、例えば、請求項9に記載の車両統合制御システムにおいて、車軸駆動源制御部の特性情報送信手段がマネージャ制御部に送信する車軸駆動源の発生駆動力特性としては、請求項10に記載のように、車軸駆動源出力軸回転数に応じた駆動力発生可能範囲、駆動力応答特性、駆動力精度特性等を設定するとよい。
【0043】
つまり、車軸駆動源制御部の特性情報送信手段が送信する車軸駆動源の特性情報(詳しくは発生駆動力特性)として、車軸駆動源の駆動力発生可能範囲を設定すれば、マネージャ制御部側では、実現可能な駆動源の発生駆動トルクと目標変速比の範囲が判るので、実現可能な範囲内で目標駆動源トルクと目標変速比を設定することが可能となる。
【0044】
また、車軸駆動源制御部の特性情報送信手段が送信する車軸駆動源の特性情報(詳しくは発生駆動力特性)として、車軸駆動源の駆動力応答特性を設定すれば、マネージャ制御部側で、実車軸トルクが目標車軸トルクに到達するまでの遅れを計算できるので、例えば、運転者が急速にアクセルペダルを操作した場合のように、乗り心地よりも、なるべく目標車軸トルクに到達するまでの遅れ時間を短くする、ことが優先される場合に、最も遅れ時間の短い目標駆動源トルクと目標変速比の組合せを選択でき、運転者にとってフィーリングの良い車両挙動を実現できる。
【0045】
また、車軸駆動源制御部の特性情報送信手段が送信する車軸駆動源の特性情報(詳しくは発生駆動力特性)として、駆動力精度特性を設定すれば、マネージャ制御部側で、実車軸トルクが目標車軸トルクに到達した時の実現精度を計算できるので、例えば、運転者のアクセルペダル操作によらず車両挙動が決まるクルーズ走行時のように、振動等の車両挙動に運転者が敏感になる場合に、最も駆動源トルク振動の少ない目標駆動源トルクと目標変速比の組合せを選択でき、運転者にとってフィーリングの良い車両挙動を実現できる。
【0046】
また、車軸駆動源制御部の特性情報送信手段が送信する車軸駆動源の特性情報として、車軸駆動源の燃料消費特性を設定すれば、マネージャ制御部側で、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で、最も車軸駆動源での燃料消費が少ない目標駆動源トルクを選択でき、燃料を節約することができる。
【0047】
また、車軸駆動源制御部の特性情報送信手段が送信する車軸駆動源の特性情報として、車軸駆動源のエミッション特性を設定すれば、マネージャ制御部側で、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で、最も車軸駆動源でのエミッション特性が良い目標駆動源トルクを選択でき、有害な排気ガスを少なく抑えて車両を走行させることができる。
【0048】
一方、例えば、請求項14に記載の車両統合制御システムにおいて、変速機制御部の特性情報送信手段が送信する変速機の伝達特性としては、請求項15に記載のように、トルク増幅率情報、伝達効率情報、伝達可能トルク情報等を設定するとよく、同じく変速機制御部の特性情報送信手段が送信する変速機の変速禁止/許可特性としては、請求項16に記載のように、設定されている変速段に対して変速実施可能若しくは不可能な変速段情報、変速進行状況に対して変速実施可能若しくは不可能な変速段情報等を設定するとよい。
【0049】
つまり、変速機制御部の特性情報送信手段が送信する変速機の伝達特性として、トルク増幅率情報を設定すれば、マネージャ制御部側では、変速機でのトルク増幅を考慮して、目標駆動源トルクと目標変速比の組合せを決定することができる。このため、例えば、自動走行時など、車両の瞬時の加速度や車速を精密に管理する必要がある場合でも精度良く目標車軸トルクを実現することができ、運転者にとってフィーリングの良い車両挙動を実現できる。
【0050】
また、変速機制御部の特性情報送信手段が送信する変速機の伝達特性として、伝達効率情報を設定すれば、マネージャ制御部側で、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で最も伝達効率の良い変速比を選択でき、燃料を節約することができる。
【0051】
また、変速機制御部の特性情報送信手段が送信する変速機の伝達特性として、伝達可能トルク情報を設定すれば、マネージャ制御部側で、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で変速機内のクラッチが焼損しない範囲の目標駆動源トルクを選択できる。このため、例えば、トルクを急増させる場合など、変速クラッチに過大なトルクが作用しやすい場合であっても、変速機の破壊を確実に防ぐことができる。
【0052】
また、変速機制御部の特性情報送信手段が送信する変速機の変速禁止/許可特性として、設定されている変速段に対して変速実施可能若しくは不可能な変速段情報を設定すれば、例えば、極低油温時のようなクラッチ締結/開放を制御する油圧機構の特性上安定的な制御ができない場合に、マネージャ制御部側で、その変速の実施が必要とされる特定の変速段を設定するのを禁止し、変速フィーリングを著しく悪化させることを防止できる。
【0053】
また、変速機制御部の特性情報送信手段が送信する変速機の変速禁止/許可特性として、変速進行状況に対して変速実施可能若しくは不可能な変速段情報を設定すれば、例えば、運転者がアクセルペダルの踏み戻しを行うことにより、アクセルペダルの踏み込み時に実施したダウン変速を、アクセル戻しに合わせて中止して、元の変速段にしたい場合に、マネージャ制御部側では、変速機が変速中であっても、変速中止が可能な期間(例えば油圧制御機構のガタ詰め期間)であれば、変速を中止することができるようになり、運転者にとってフィーリングの良い車両挙動を実現できる。
【0054】
また次に、変速機制御部の特性情報送信手段が送信する変速機の変速クオリティ特性として、変速所要時間情報と変速むだ時間情報を設定すれば、例えば、運転者が急速にアクセルペダルを操作した場合のように、乗り心地よりも、なるべく目標車軸トルクに到達するまでの遅れ時間を短くすることが優先される場合に、マネージャ制御部側で、最も遅れ時間の短い目標変速比を選ぶことができるようになり、運転者にとってフィーリングの良い車両挙動を実現できる。
【0055】
また、変速機制御部の特性情報送信手段が送信する変速機の変速クオリティ特性として、変速機入力軸回転数勾配情報を設定すれば、マネージャ制御部側では、適切な大きさの変速時目標駆動源トルク低減量を選ぶことができるので、運転者にとってショックの小さい変速を実現することができる。
【0056】
また、変速機制御部の特性情報送信手段が送信する変速機の変速クオリティ特性として、変速ショック情報を設定すれば、マネージャ制御部側で、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で、その変速比に至る変速の中で最も変速ショックの小さい目標変速比を選ぶことができる。
【0057】
以上のように、車軸駆動源制御部若しくは変速機制御部の特性情報送信手段からこれらの特性情報を送信するようにすれば、マネージャ制御部側で各構成要素制御部が制御する車軸駆動源若しくは変速機の制御特性を正確に把握し、車両全体の挙動を最適に制御することが可能となる。尚、上記各特性情報の内容については、後述する実施例にて詳細に説明する。
【0058】
また次に、請求項9又は請求項10に記載の車両統合制御システムのように、構成要素制御部の1つとして、車軸駆動源を制御する車軸駆動源制御部を備えている場合、請求項11に記載のように、複数の制御則を有する構成要素制御部として、この車軸駆動源制御部を設定することができる。
そして、この場合、マネージャ制御部は、チューニング選択情報送信手段から車軸駆動源制御部に対してチューニング選択情報を送信することにより、車軸駆動源のチューニングパターンを設定するようにするとよい。
また、請求項14〜請求項16に記載の車両統合制御システムのように、構成要素制御部の1つとして、変速機を制御する変速機制御部を備えている場合には、請求項17に記載のように、複数の制御則を有する構成要素制御部として、変速機を制御する変速機制御部を設定することができる。
そして、この場合、マネージャ制御部は、チューニング選択情報送信手段から変速機制御部に対してチューニング選択情報を送信することにより、変速機のチューニングパターンを設定するようにするとよい。
【0059】
また、請求項11に記載のように車軸駆動源制御部に複数の制御則を設けた場合は、請求項12に記載のように、マネージャ制御部側でその制御則を適宜設定することにより、車軸駆動源の発生駆動力特性、燃料消費特性、及びエミッション特性を変更できるようにするとよく、請求項17に記載のように変速機制御部に複数の制御則を設けた場合は、請求項18に記載のように、マネージャ制御部側でその制御則を適宜設定することにより、変速機の伝達特性、変速許可/禁止特性、及び変速クオリティ特性を変更できるようにするとよい。
【0060】
つまり、車軸駆動源制御部に、複数の制御則とそれに対応する複数の発生駆動力特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい発生駆動力特性となるように(例えば、スポーツカータイプの車では発生駆動力特性が比較的高トルク、高応答となり、ファミリーユースの車では発生駆動力特性が比較的低トルク、低応答となるように)、車両の発生駆動力特性を選択することが可能となり、車の味付けを簡単に変えることができる。
【0061】
また、車軸駆動源制御部に、複数の制御則とそれに対応する複数の燃料消費特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい発生駆動力特性となるように発生駆動力特性を選択した場合であっても、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で、最も駆動源での燃料消費が少ない目標駆動源トルクを選択することができるようになり、燃料を節約することができる。
【0062】
また、車軸駆動源制御部に、複数の制御則とそれに対応する複数のエミッション特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい発生駆動力特性となるように発生駆動力特性を選択した場合であっても、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で、有害な排気ガスを最も少なく抑えて車両を走行させることのできる目標駆動トルクを選択することができる。
【0063】
一方、変速機制御部に、複数の制御則とそれに対応する複数の変速クオリティ特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性となるように(例えば、スポーツカータイプの車では比較的ショックは大きいが短時間で変速でき、ファミリーユースの車では比較的変速時間は長いが小さなショックで変速できるように)、変速クオリティ特性を選択することが可能となり、車の味付けを簡単に変えることができる。
【0064】
また、変速機制御部に、複数の制御則とそれに対応する複数のトルク増幅率情報を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性となるように変速クオリティ特性を選択した場合であっても、車両の瞬時の加速度や車速を精密に管理する必要がある場合に精度良く目標車軸トルクを実現することができるようになり、運転者にとってフィーリングの良い車両挙動を実現できる。
【0065】
また、変速機制御部に、複数の制御則とそれに対応する複数の伝達効率情報を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性となるように変速クオリティ特性を選択した場合であっても、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で最も伝達効率の良い変速比を選択できるようになり、燃料を節約することができる。
【0066】
また、変速機制御部に、複数の制御則とそれに対応する複数の伝達可能トルク情報を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性になるように変速クオリティ特性を選択した場合であっても、目標車軸トルクを実現する目標駆動源トルクと目標変速比の組合せの中で変速機内のクラッチが焼損しない範囲の目標駆動源トルクを選択できる。このため、例えば、トルクを急増させる場合等、変速クラッチに過大なトルクが作用し易い場合であっても、変速機の破壊を確実に防ぐことができる。
【0067】
また、変速機制御部に、複数の制御則とそれに対応する複数の設定されている変速段に対する変速禁止/許可特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性となるように変速クオリティ特性を選択した場合であっても、例えば、極低油温時のようなクラッチ締結/開放を制御する油圧機構の特性上安定的な制御ができない場合に、その変速の実施が必要とされる特定の変速段設定を禁止して、変速フィーリングを著しく悪化させることを防止できる。
【0068】
また、変速機制御部に、複数の制御則とそれに対応する複数の変速進行状況に対する変速禁止/許可特性を設けた場合、マネージャ制御部は、車種、グレード、車格等に応じた望ましい変速クオリティ特性となるように変速クオリティ特性を選択した場合であっても、例えば、運転者が、アクセルペダルの踏み戻しを行うことにより、アクセルペダル踏み時に実施したダウン変速を、アクセル戻しに合わせて中止して、元の変速段にしたい場合に、変速中であっても変速中止が可能な期間(例えば油圧制御機構のガタ詰め期間)であれば、変速を中止することができるようになり、運転者にとってフィーリングの良い車両挙動を実現できる。
【0069】
また次に、請求項9〜請求項12に記載の車両統合制御システムのように、構成要素制御部の一つとして車軸駆動源を制御する車軸駆動源制御部を設けた場合には、請求項13に記載のように、マネージャ制御部を、その車軸駆動源制御部への動作指針として、車軸駆動源の発生トルクを送信するように構成するとよい。
また、請求項14〜請求項18に記載のように、構成要素制御部の一つとして変速機を制御する変速制御部を設けた場合には、請求項19に記載のように、マネージャ制御部を、その変速機制御部への動作指針として、変速機の変速比を送信するように構成するか、或いは、請求項20に記載のように、マネージャ制御部を、その変速機制御部への動作指針として、変速機の変速クオリティを送信するよう構成するとよい。
【0070】
一方、本発明(請求項1〜請求項20)の車両統合制御システムは、車両に搭載された複数の構成要素を統合制御することにより各構成要素の動作によって生じる車両全体の挙動を制御するものであり、各構成要素を夫々制御する構成要素制御部と、車両全体の挙動を目標状態にするために各構成要素制御部に対して動作指針を指令するマネージャ制御部とから構成されるが、これら各制御部は、必ずしも独立したハード構成にて実現する必要はなく、例えば、特定の構成要素制御部とマネージャ制御部とをマイクロコンピュータからなる一つの制御ユニットの動作によって実現し、他の構成要素制御部を、その制御ユニットとは異なる制御ユニットの動作によって実現するようにしてもよい。
【0071】
しかし、各制御部の設計は、一つのハード構成毎に行うことになるので、一つの制御ユニットに複数の制御部としての機能を実現させると、設計が煩雑になり、また、設計変更等によって特定の構成要素を変更した際には、その変更した構成要素に対する制御部だけでなく、その制御部と共に制御ユニットに組み込まれた制御部をも変更しなければならなくなってしまう。
【0072】
このため、本発明の車両統合制御システムを構成するマネージャ制御部及び複数の構成要素制御部は、請求項21に記載のように、夫々、マイクロコンピュータからなる独立した電子制御ユニットで構成し、これら各制御部間を、互いにデータ伝送可能な通信ラインで接続するようにするとよい。
【0073】
そして、このように、各制御部を各々独立した制御ユニットで構成し、各制御部間を通信ラインで接続した際には、請求項22に記載のように、構成要素制御部に設けられる特性情報送信手段若しくはチューニング自由度情報送信手段を、少なくとも、通信ラインを介してマネージャ制御部に接続されたことを検出したときに、マネージャ制御部に対して構成要素の特性情報若しくはチューニング自由度情報を送信するよう構成するとよい。
【0074】
つまりこのようにすれば、マネージャ制御部に対して構成要素の特性情報若しくはチューニング自由度情報を速やかに送信することができ、マネージャ制御部側で、下位の構成要素制御部に対応した制御動作を速やかに実行できることになる。
【0075】
【発明の実施の形態】
以下に本発明の実施形態について説明する。
図1は本発明が適用された実施例の車両統合制御システム全体の構成を表すブロック図である。
【0076】
本実施例の車両統合制御システムは、車両駆動系の構成要素であるエンジン2と自動変速機(以下単にATという)4とを統合制御するための所謂パワートレイン制御システムであり、本発明の構成要素制御部として、エンジン2及びAT4を各々制御するためのエンジンECU6及びATECU8を備え、本発明のマネージャ制御部として、エンジンECU6及びATECU8に対してエンジン2及びAT4の動作指針を指令するマネージャECU10を備える。
【0077】
尚、エンジン2は、特許請求の範囲に記載の車軸駆動源に相当し、エンジンECU6は、特許請求の範囲に記載の車軸駆動源制御部に相当する。また、AT4は、特許請求の範囲に記載の変速機に相当し、ATECU8は、特許請求の範囲に記載の変速機制御部に相当する。
【0078】
次に、上記各ECU6、8、10は、マイクロコンピュータからなる演算処理部6a、8a、10aを中心に各々独立して構成された電子制御ユニットである。そして、これら各ECU6、8、10には、データ通信用の通信線(請求項21に記載の通信ライン)Lを介して互いに接続された通信部6b、8b、10bが内蔵されており、これら各通信部6b、8b、10b及び通信線Lを介して、パワートレイン制御のためのデータを互いに送受信できるようにされている。
【0079】
また、エンジンECU6及びATECU8は、エンジン2及びAT4を夫々制御するためのものであるため、これら各ECU6,8には、エンジン2及びAT4の状態を検出する各種センサからの検出信号を取り込むと共に、エンジン2及びAT4に設けられた各種アクチュエータに駆動信号を出力するための信号入出力部6c、8cも内蔵されている。
【0080】
そして、エンジンECU6の信号入出力部6cには、運転者によるアクセルペダルの踏込量を検出するアクセルペダル開度センサ、吸入空気の流量(吸気量)を検出するエアフローメータ、吸入空気の温度を検出する吸気温センサ、スロットルバルブの開度を検出するスロットル開度センサ、排気中の酸素濃度を検出する酸素濃度センサ、ノッキングを検出するノックセンサ、冷却水温を検出する水温センサ、クランク軸の回転角度やその回転速度を検出するためのクランク角センサ、イグニッションスイッチ、といったセンサ・スイッチ類が接続されると共に、エンジン2の気筒毎に設けられたインジェクタ、点火用高電圧を発生するイグナイタ、燃料タンクから燃料を汲み上げインジェクタに供給する燃料ポンプ、エンジン2の吸気管に設けられたスロットルバルブを開閉するためのスロットル駆動モータ、といったエンジン制御のための各種アクチュエータが接続されている。
【0081】
また、ATECU8の信号入出力部8cには、AT4を構成するトルクコンバータから変速機への入力軸の回転数を検出する回転数センサ、AT4の出力軸に連結された車両駆動軸の回転から車速を検出する車速センサ、AT4内の作動油の温度を検出する油温センサ、運転者が操作するシフトレバーの操作位置(シフト位置)を検出するシフトポジションスイッチ、運転者のブレーキ操作によって点燈するストップランプの状態(換言すれば運転者のブレーキ操作)を検出するストップランプスイッチ、といったセンサ・スイッチ類が接続されると共に、変速段を切り替えるためのシフトソレノイド、変速クラッチの係合力を操作するためのライン圧ソレノイド、トルクコンバータの入・出力軸を締結するロックアップクラッチの締結力を操作するためのロックアップ圧ソレノイド、といったAT制御のための各種アクチュエータ(ソレノイド)が接続されている。
【0082】
また、通信ラインLには、車両を定速走行させるか或いは先行車両との間の車間距離を制御しつつ先行車両に追従させる走行制御(クルーズコントロール:以下、単にCCという)を行う図示しないCCECUが接続されている。そして、このCCECUは、マネージャECU10に対して、通信ラインを介して、CCのON/OFF(換言すれば、走行制御の実行/停止)を表すCCフラグと、その制御を実現するのに必要な車両の目標加減速度(CC目標加減速度)を送信する。
【0083】
次に、上記各ECU6、8、10において、演算処理部6a、8a、10aは、夫々、予めメモリに格納された制御プログラムに従い、エンジン2、AT4、及びシステム全体を制御するための制御処理(エンジン制御処理、AT制御処理、パワートレイン制御処理)を実行する。以下、これら各ECU6、8、10において実行される制御処理について説明する。
【0084】
図2は、上記各ECU6、8、10において実行される制御処理を機能ブロックで表すブロック図である。
図2に示すように、マネージャECU10において実行されるパワートレイン制御処理では、まず、目標車軸トルク設定部12にて、運転者による車両の加・減速要求を表すアクセルペダル開度や、車両の実際の走行状態を表す車速等に基づき、パワートレインの挙動を規定する目標車軸トルクを設定し、エンジントルク変速段振分部14にて、車速、エンジン回転数等に基づき、目標車軸トルクを実現するのに最適な目標エンジントルク(請求項13に記載の発生トルクに相当する)と、目標変速段(請求項19に記載の変速比に相当する)を算出する。
【0085】
ここで、目標車軸トルク設定部12及びエンジントルク変速段振分部14にて上記各目標値を設定するのに使用されるアクセルペダル開度、車速、エンジン回転数、シフトポジション等の各パラメータは、通信線Lを介してエンジンECU6又はATECU8から送信されてきたものである。
【0086】
また、エンジントルク変速段振分部14では、シフトポジションから推定される運転者の意志や、オーバーレブ防止、エンジン2の燃費、エミッション、燃焼安定性等を考慮して設定された制御則に従い、目標車軸トルクを実現する上で望ましいエンジン動作点を設定し、それに応じて、目標変速段、目標エンジントルクを設定する。
【0087】
尚、目標車軸トルク設定部12で上記各目標値を設定するための制御則は、予めメモリ内に格納されたマップ若しくは演算式により規定されており、上記各目標値を実際に設定する際には、これらのマップ若しくは演算式が使用される。
また、エンジントルク変速段振分部14には、予めマップの枠と演算式が規定されている。そして、そのマップの数字は後述するエンジンECU6及びATECU8から取得した特性情報により埋められ、目標変速段及び目標エンジントルクは、これらのマップや演算式により算出される。
【0088】
そして、エンジントルク変速段振分部14にて設定された目標エンジントルクは、エンジンECU6及びATECU8に夫々送信され、目標変速段は、ATECU8に送信される。
一方、エンジンECU6側で実行されるエンジン制御処理は、アクチュエータ指令設定部22にて、マネージャECU10から送信されてきたエンジン2の動作指針を表す情報(つまり、目標エンジントルク)と、上述したセンサ・スイッチ類からの検出信号とに基づき、目標エンジントルクを予め設定された目標空燃比で実現するのに要するスロットル開度、燃料噴射量、点火時期を設定し、それに基づいてインジェクタ、イグナイタ、燃料噴射ポンプ、スロットル駆動モータを駆動するための指令値(駆動信号)を生成して、これら各アクチュエータに出力することにより実行される。
【0089】
また、ATECU8側で実行されるAT制御処理は、ソレノイド指令設定部24にて、マネージャECU10から送信されてきたAT4の動作指針を表す情報(つまり、目標変速段)と、同じくマネージャECU10から送信されてきた目標エンジントルクと、上述したセンサ・スイッチ類からの検出信号とに基づき、目標変速段が現在の変速段と異なる場合に、目標変速段を実現するように変速段切換ソレノイドを駆動するための指令値(駆動信号)を生成して、変速段切換ソレノイドに出力し、同時に、変速に関わるクラッチの係合力として、目標エンジントルクに応じてライン圧指令値を算出して、ライン圧ソレノイドを駆動するための指令値(駆動信号)を生成し、これをライン圧ソレノイドに出力することにより実行される。
【0090】
また、ソレノイド指令設定部24では、予め、燃費、変速フィーリングを考慮して設定されているロックアップ状態(ロックアップクラッチ開放、スリップロックアップ、ロックアップクラッチ締結)になるようロックアップクラッチ圧指令値を算出し、この指令値をロックアップ圧ソレノイドに出力する、といった手順でロックアップ制御も実行される。
【0091】
以上のように、本実施例では、マネージャECU10が、パワートレイン制御処理により、システム全体を制御するためのエンジン2及びAT4の動作指針として、目標エンジントルク及び目標変速段を設定して、これら各動作指針をエンジンECU6及びATECU8に指令し、エンジンECU6及びATECU8側では、その指令に対応してエンジン制御処理及びAT制御処理を実行することにより、エンジン2及びAT4の動作を夫々制御する。
【0092】
ところで、このように上位の制御要素であるマネージャECU10と下位の制御要素であるエンジンECU6及びATECU8が各々独立して制御処理を実行するようにした場合、マネージャECU10側でエンジン2及びAT4の動作指針である制御目標値を最適に設定できるようにするには、マネージャECU10側で、制御目標値を設定するのに使用する制御則(具体的には上記各目標値を設定するのに使用するマップ,演算式,制御定数等)を、エンジンECU6及びATECU8により制御されるエンジン2及びAT4の動作特性に適合させる必要がある。
【0093】
そこで、本実施例においては、マネージャECU10側の制御則をエンジン2及びAT4の動作特性に適合させるために、エンジンECU6及びATECU8からマネージャECU10に対して、エンジン2及びAT4の動作特性を表す特性情報を送信し、マネージャECU10側では、その特性情報に従い制御則を設定して、上記各制御目標値を設定するようにされている。
【0094】
また、エンジンECU6及びATECU8は、夫々、搭載される車両の仕様に応じてエンジン2及びAT4のチューニングパターンを変更できるように、各チューニングパターンに対応した複数の制御則(具体的には上述の制御処理実行時に各種制御量を演算するのに用いられるマップや演算式)が予め設定されている。そして、エンジンECU6及びATECU8は、マネージャECU10から送信されてくるチューニング選択情報に従い、上述した制御処理実行時に用いる制御則を決定し、その制御則に基づき、エンジン制御及びAT制御のための制御量を演算する。
【0095】
以下、このようにエンジン2及びAT4のチューニングパターンを決定したり、マネージャECU10側でエンジン2及びAT4の制御特性に対応した制御処理を実行できるようにするために、各ECU6,8,10にて実行される制御特性設定処理について説明する。
【0096】
尚、この処理を実行するために、エンジンECU6及びATECU8内の演算処理部6a及び8aには、図3(a)及び(b)に示すように、各ECU6,8側で設定可能なチューニングパターンの種別を表すチューニング自由度情報と、マネージャECU10からのチューニング選択情報に従い設定した制御則(換言すればチューニングパターン)にてエンジン2及びAT4を夫々制御した際のエンジン2及びAT4の動作特性を表す特性情報(エンジン特性情報,AT特性情報)と、が予め格納された不揮発性メモリ(ROM)が内蔵されており、エンジンECU6及びATECU8は、このメモリからチューニング自由度情報或いは特性情報を読み出し、マネージャECU10に送信する。
【0097】
ここで、エンジンECU6のチューニング情報(エンジンチューニング自由度情報)は、例えば、加速性に関して加速大、中、小の3パターンの中からエンジンチューニングを選ぶことができる、という自由度を示す情報である。尚、ここでは、エンジン2の加速性について例を挙げたが、他に、燃料消費量や、エミッションをパラメータとするパターンも有り得る。
【0098】
そして、エンジンECU6は、このエンジンチューニング自由度情報をマネージャECU10に送信することにより、マネージャECU10に対して、エンジンECU6側で設定可能なチューニングパターンを報知し、マネージャECU10側では、そのエンジンチューニング自由度情報に基づき、当該制御システムが搭載される車両の車格や仕様(例えば、高級車仕様,スポーツ車仕様,ファミリ車仕様等)に適したエンジン特性が得られるチューニングパターンを選択し、その選択結果を表すチューニング選択情報をエンジンECU6に送信することにより、エンジンECU6側で制御に用いる制御則を、所望のチューニングパターンに対応した制御則に設定する。
【0099】
また、エンジン特性情報は、図3(a)に示すように、エンジントルク特性と、燃料消費特性と、エミッション特性とからなり、上記各チューニングパターン毎に設定されている。尚、これらの情報は、マネージャECU10側で、目標車軸トルクから目標エンジントルクを設定するために使用されるものである。
【0100】
エンジントルク特性は、請求項9,10に記載の発生駆動力特性に相当するものであり、より詳しくは、エンジン回転数毎にエンジン2が発生できる最大トルクと最小トルクとを表す図4に示すようなエンジン発生トルク量(請求項10に記載の駆動力発生可能範囲に相当する)と、エンジントルクを変化させる場合に実現可能な変化速度を表すトルク応答特性(請求項10に記載の駆動力応答特性に相当する)と、エンジン制御の結果実現されるエンジントルクの目標エンジントルクに対するずれ量を表すトルク実現精度(請求項10に記載の駆動力精度特性に相当する)とから構成されている。
【0101】
尚、トルク応答特性は、例えば、エンジントルクの立ち上がり時及び立ち下がり時のトルク勾配として表現することもできるし、トルク発生までのむだ時間や時定数等で表現することもできる。また、トルク実現精度は、例えば、エンジン回転数、エンジントルクに対して、図5に示すような実現精度「良」,「中」,「悪」に分けられた領域として設定される。そして、トルク実現精度は、エンジン水温等により変化するので、これらの変化に応じて更新される。
【0102】
また、燃料消費特性は、エンジン回転数とエンジン発生トルクに応じた燃料消費量を示すマップからなり、例えば、燃料消費特性を「良」,「中」,「悪」に分けた図6に示すような領域として設定される。また、エミッション特性は、エンジン回転数とエンジン発生トルクに応じたエミッション指標を示すマップからなり、例えば、エミッションを「良」,「中」,「悪」に分けた図7に示すような領域として設定される。尚、エミッション指標は、図7のように一枚のマップで総合的に示せるが、複数のマップや関数によりNOx、HC、CO別の指標を示すことでより精密な制御も可能となる。
【0103】
一方、ATECU8のチューニング情報(ATチューニング自由度情報)は、例えば、変速フィーリングに関してクイック、中間、滑らかの3パターンの中からATチューニングを選ぶことができる、という自由度を示す情報である。尚、ここでは、変速フィーリングについて例を挙げたが、他に変速機の伝達効率等をパラメータとするパターンも有り得る。
【0104】
そして、ATECU8は、このATチューニング自由度情報をマネージャECU10に送信することにより、マネージャECU10に対して、ATECU8側で設定可能なチューニングパターンを報知し、マネージャECU10側では、そのATチューニング自由度情報に基づき、当該制御システムが搭載される車両の車格や仕様に適した変速特性が得られるチューニングパターンを選択し、その選択結果を表すチューニング選択情報をATECU8に送信することにより、ATECU8側で制御に用いる制御則を、所望のチューニングパターンに対応した制御則に設定する。
【0105】
また、AT特性情報は、図3(b)に示すように、伝達特性と、変速禁止/許可特性と、変速クオリティ特性とからなり、上記各チューニングパターン毎に設定されている。尚、これらの情報は、マネージャECU10側で、目標車軸トルクから目標変速段を設定するために使用されるものである。
【0106】
また、AT特性情報の内、伝達特性は、トルクコンバータ及びロックアップクラッチの動作状態で決まるトルクコンバータ前後でのトルク増幅率を示すトルク増幅率情報と、変速段毎に異なる変速機の伝達効率を示す伝達効率情報と、伝達可能トルク情報とからなる。
【0107】
尚、トルク増幅率情報は、例えば図8に示すようなトルクコンバータ及びロックアップクラッチの動作条件毎に設定されたマップとして与えられる。そして、トルク増幅率は、AT作動油の温度により変わるので、これらトルク増幅率は共にAT作動油温に応じて変更される。伝達効率情報は、主に変速クラッチの引きずりトルクに関連して決まるものであり、変速段毎に設定されている。また伝達可能トルクは、変速実施中でない場合の変速機内での設定油圧に関わる情報であり、目標エンジントルクに応じたマップとして与えられる。
【0108】
次に、変速許可/禁止特性は、変速を実施している場合や実施していない場合に、他の変速を受け付け可能かどうかを示す情報であり、例えば、図9(a)に示すように、変速を実施していない場合に受付できない変速段や、例えば、図9(b)に示すように、実施している変速の受付不可能な変速の種類を表す情報と、実施している変速の進行状況に対して受付不可能な変速の種類を表す情報とから構成されている。
【0109】
また、変速クオリティ特性は、変速開始から終了にかかる時間を表す変速所要時間情報と、目標変速段指令によりATECU8に変速が指令された場合に、変速指令受付後実際に変速が始まるまでの時間を表す変速むだ時間情報と、変速機入力軸回転数勾配情報と、変速ショック情報とからなる。
【0110】
ここで、変速所要時間は、その変速が完全に終了したと判断できるまでの時間であり、変速比が目標変速段の設定値に達する時間に加え、制御にアキュムレータを用いている場合には、そのストロークにかかる時間を含んだものとなっている。また変速むだ時間は、主に、クラッチ室への油充填にかかる時間であり、充填中の設定油圧により変更可能である。
【0111】
尚、変速所要時間情報及び変速むだ時間情報は、例えば、4速から3速への変速時での変速むだ時間を表す図10に示すように、変速の種類及びその変速の実施条件毎に設定されている。また、変速機入力軸回転数勾配情報は、変速時に発生するイナーシャトルクの大きさに関する情報であり、例えば図11(a)に示すように、変速の種類、及びその変速の実施条件毎に設定されている。
【0112】
一方、変速ショック情報は、変速時に車軸に作用するトルク変化の性質を示す情報であり、例えば、「大」,「中」,「小」等の程度で表され、変速機のアップシフト、ダウンシフトの2種類に対して各々設定される。
次に図12は、マネージャECU10において実行される制御特性設定処理(パワートレイン制御特性設定処理)を表すフローチャートである。
【0113】
尚、この処理は、例えば、車両のイグニッションスイッチがONされ、マネージャECU10(換言すればパワートレイン制御システムを構成する全ECU)への給電がなされたときに実行されるものである。
図12に示すように、パワートレイン制御特性設定処理が開始されると、まずS110(Sはステップを表す)にて、マネージャECU10に通信線Lを介してエンジンECU6が接続されているか否かを判断する。そして、エンジンECU6が接続されていればS120に移行し、接続されていなければS230に移行する。
【0114】
S120では、エンジン特性設定済フラグがセット(ON)されているか否かを判断する。エンジン特性設定済フラグは、マネージャECU10の車両への組み付け時や、車両への組み付け後に外部操作によってマネージャECU10がリセットされた場合等、マネージャECU10が初期状態にあるときにリセット(OFF)状態となり、その後、後述の処理にてエンジンECU6からエンジン2の特性情報を取得した際にON状態に切り替えられるフラグである。そして、エンジン特性設定済フラグがONされていなければ、続くS130に移行し、逆にエンジン特性設定済フラグがONされていれば、S230に移行する。
【0115】
S130では、エンジンECU6から上述したエンジンチューニング自由度情報を既に取得しているか否かを判断し、既に取得していれば続くS160に移行し、未だ取得していなければ、S140に移行する。
そして、S140では、エンジンチューニング自由度情報要求フラグをONすることにより、エンジンECU6に対してエンジンチューニング自由度情報を要求し、S150にて、この要求に従いエンジンECU6から送信されてくるエンジンチューニング自由度情報を取得し、S160に移行する。尚、S150で取得したエンジンチューニング自由度情報は、演算処理部6aに内蔵された書き換え可能な不揮発性メモリ(例えば、EEPROM)に記憶される。また、S150にて、エンジンチューニング自由度情報を取得した際には、エンジンチューニング自由度情報要求フラグはOFFされる。
【0116】
次にS160では、上述したエンジンチューニング選択情報が既に設定されているか否かを判断し、エンジンチューニング選択情報が既に設定されていれば、続くS170にて、例えば外部からの指令によって車両の仕様が変更されること等により、エンジンチューニング選択情報の更新が必要であるか否かを判断する。
【0117】
そして、S170にて、エンジンチューニング選択情報の更新の必要はないと判断されると、S190に移行し、逆に、S170にて、その選択情報の更新が必要であると判断されるか、或いは、S160にて、エンジンチューニング選択情報が設定されていないと判断されると、S180に移行する。
【0118】
S180では、エンジンECU6から取得したエンジンチューニング自由度情報と、マネージャECU10に予め設定されている車両の車格や仕様を表す情報とに基づき、エンジンECU6の制御処理により実現可能なエンジンチューニングパターンの内で最も適したチューニングパターンを選択し、その選択結果をエンジンチューニング選択情報としてEEPROM等に記憶すると共に、その選択情報をエンジンECU6に送信し、S190に移行する。
【0119】
次にS190では、現在設定されているエンジンチューニング選択情報に対応したエンジン特性情報を既に取得しているか否かを判断する。そして、エンジン特性情報を未だ取得していなければ、S200に移行して、エンジン特性情報要求フラグをONすることにより、エンジンECU6に対してエンジン特性情報を要求し、続くS210にて、この要求に従いエンジンECU6から送信されてくるエンジン特性情報を取得する。尚、この取得したエンジン特性情報は、上述のエンジンチューニング自由度情報と同様、EEPROM等に記憶される。また、S210にて、エンジン特性情報を取得した際には、エンジン特性情報要求フラグはOFFされる。
【0120】
こうして、S210にてエンジン特性情報を取得するか、或いはS190にて、エンジン特性情報を既に取得していると判断した場合には、S220に移行する。そして、S220では、エンジン特性設定済フラグをONすることにより、エンジン2のチューニングパターンの設定及びエンジン特性情報の取得が完了したことを記憶し、S230に移行する。
【0121】
次に、S230では、マネージャECU10に通信線Lを介してATECU8が接続されているか否かを判断する。そして、ATECU10が接続されていればS240に移行し、接続されていなければそのまま当該処理を終了する。
S240では、AT特性設定済フラグがONされているか否かを判断する。AT特性設定済フラグは、上述のエンジン特性設定済フラグと同様、マネージャECU10の車両への組み付け時や、車両への組み付け後に外部操作によってマネージャECU10がリセットされた場合等、マネージャECU10が初期状態にあるときにOFF状態となり、その後、後述の処理にてATECU8からAT4の特性情報を取得した際にON状態に切り替えられるフラグである。そして、AT特性設定済フラグがONされていなければ、そのまま当該処理を終了し、逆にAT特性設定済フラグがONされていれば、続くS250に移行する。
【0122】
S250では、ATECU8から上述したATチューニング自由度情報を既に取得しているか否かを判断し、既に取得していれば続くS280に移行し、未だ取得していなければ、S260に移行する。
そして、S260では、ATチューニング自由度情報要求フラグをONすることにより、ATECU8に対してATチューニング自由度情報を要求し、続くS270にて、この要求に従いATECU8から送信されてくるATチューニング自由度情報を取得し、S280に移行する。尚、S270で取得したATチューニング自由度情報もEEPROM等に記憶される。また、S270にて、ATチューニング自由度情報を取得した際には、ATチューニング自由度情報要求フラグはOFFされる。
【0123】
次にS280では、上述したATチューニング選択情報が既に設定されているか否かを判断し、ATチューニング選択情報が既に設定されていれば、続くS290にて、例えば外部からの指令によって車両の仕様が変更されること等により、ATチューニング選択情報の更新が必要であるか否かを判断する。
【0124】
そして、S290にて、ATチューニング選択情報の更新の必要はないと判断されると、S310に移行し、逆に、S290にて、その選択情報の更新が必要であると判断されるか、或いは、S280にて、ATチューニング選択情報が設定されていないと判断されると、S300に移行する。
【0125】
S300では、ATECU8から取得したATチューニング自由度情報と、マネージャECU10に予め設定されている車両の車格や仕様を表す情報とに基づき、ATECU8の制御処理により実現可能なATチューニングパターンの内で最も適したチューニングパターンを選択し、その選択結果をATチューニング選択情報としてEEPROM等に記憶すると共に、その選択情報をATECU8に送信し、S310に移行する。
【0126】
次にS310では、現在設定されているATチューニング選択情報に対応したAT特性情報を既に取得しているか否かを判断する。そして、AT特性情報を未だ取得していなければ、S320に移行して、AT特性情報要求フラグをONすることにより、ATECU8に対してAT特性情報を要求し、続くS330にて、この要求に従いATECU8から送信されてくるAT特性情報を取得する。尚、この取得したAT特性情報は、上述のATチューニング自由度情報と同様、EEPROM等に記憶される。また、S330にて、AT特性情報を取得した際には、AT特性情報要求フラグはOFFされる。
【0127】
こうして、S330にてAT特性情報を取得するか、或いはS310にて、AT特性情報を既に取得していると判断した場合には、S340に移行する。そして、S340では、AT特性設定済フラグをONすることにより、AT4のチューニングパターンの設定及びAT特性情報の取得が完了したことを記憶し、当該処理を終了する。
【0128】
このようにマネージャECU10においては、エンジンECU6及びATECU8側で実現可能なエンジン2及びAT4のチューニングパターンの中から、車両の仕様に最適なチューニングパターンを選択して設定し、そのチューニングパターンでエンジン2及びAT4を制御した際の特性情報を取得する。
【0129】
そして、マネージャECU10は、その取得したエンジン2及びAT4の特性情報に従い、目標エンジントルクや目標変速段を設定するのに使用する制御則(マップ,演算式,制御定数等)を設定することで、パワートレイン全体を制御する上で最適な指令値(目標エンジントルク及び目標変速段)を設定する。
【0130】
そこで、次に、マネージャECU10が上記各特性情報に基づき目標エンジントルク及び目標変速段を演算する手順、換言すれば、前述の目標車軸トルク設定部12及びエンジントルク変速段振分部14としての機能を実現するためにマネージャECU10にて実行される、目標車軸トルク設定処理及びエンジントルク変速段振分処理について、図13〜図15に示すフローチャートに沿って説明する。
【0131】
図13に示すように、目標車軸トルク設定処理では、まずS1200にて、アクセルペダル開度と車速とに基づき、運転者のアクセル操作に対応した目標車軸トルク(ドライバ目標車軸トルク)を設定する。また、続くS1210では、運転者によるアクセル操作速度に基づき、運転者からの急加減速要求を判定する。
また、続くS1220では、CCECUから送信されてくるCCフラグがONか否か(換言すれば現在クルーズコントロール(CC)が実行されているか否か)を判定する。
【0132】
そして、S1220にて、CCフラグがONであると判定されると、S1230に移行して、CCECUから送信されてきたCC目標加減速度を実現するのに必要な目標車軸トルク(CC目標車軸トルク)を設定し、続くS1240にて、このCC目標車軸トルクとS1200で求めたドライバ目標車軸トルクの内、大きい方を、制御に用いる目標車軸トルクとして設定した後、当該処理を一旦終了する。
【0133】
また、S1220にて、CCフラグがOFFであると判定された場合には、S1250に移行して、S1200で求めたドライバ目標車軸トルクを、そのまま、制御に用いる目標車軸トルクとして設定し、当該処理を一旦終了する。
次に、図14,図15は、エンジントルク変速段振分処理を表し、図14は、その処理の前半部分を、図15は、その処理の後半部分を表している。
【0134】
図14に示すように、この処理では、まず、S1000にて、現在のシフトポジションから設定可能な変速段を設定する。即ち、例えば、AT4が4速ATの場合、運転者のレバー操作により決まるシフトポジションがDレンジの場合には、1、2、3、4速が設定可能であり、2レンジの場合には、1、2速のみが設定可能というように、シフトポジションに対する設定可能な変速段は決まっているので、S1000では、これらを設定可能変速段として設定するのである。
【0135】
次に、S1010では、S1000にて設定可能とされた変速段の中で、変速禁止/許可特性から設定可能な変速段を設定する。つまり、図9(a),(b)に示した変速禁止/許可特性により、現在の変速段や変速進行状況に応じて設定可能な変速段が制限されるので、S1010では、この視点から、上述した変速禁止/許可特性を用いて、設定可能な変速段を設定するのである。
【0136】
尚、S1010において、図9(b)に示したマップを用いて、設定可能な変速段を判定する際には、実施中の変速がむだ時間内にいるのか、変速比切り換え途中なのか、といった変速進行状況を把握する必要があることから、より詳しくは、例えば図10に示した変速むだ時間や変速所要時間の情報を用いて現在の変速進行状況を把握し、その結果に応じて設定可能な変速段を設定する。
【0137】
次に、S1020では、S1010で設定可能と判定された変速段のうち、エンジン回転数の観点から設定可能な変速段を設定する。即ち、高車速の状態で変速比が大きいロー側の変速段を選択すると、エンジンがオーバーレブしたり、逆に低車速の状態で変速比が小さいハイ側の変速段を選択すると、回転を維持できずにノッキングやエンジンストールに至る危険があることから、S1020では、こうした観点から、設定可能な変速段を設定するのである。
【0138】
そして、続くS1030では、S1020での設定結果から、設定可能な変速段があるか否かを判定し、設定可能な変速段がなければ、S1031にて、シフトポジションの視点から設定可能な変速段(換言すればS1000で設定された変速段)の中から、最もハイ側の変速段を選択し、これを設定可能な変速段として選択した後、S1040に移行する。つまり、この場合は、所謂フェイル状態であり、車軸トルクを下げて車速を下げる方向に持って行くように、変速段を設定するのである。また、S1030にて、設定可能な変速段があると判断された際には、そのままS1040に移行する。
【0139】
S1040では、設定可能な変速段の目標AT入力トルクと目標AT入力回転数を算出する。尚、これら各パラメータは、今までの処理で複数の変速段が設定可能な変速段として設定されている場合には、その設定された全ての変速段に対して算出される。また、これらのパラメータの内、目標AT入力トルクは、目標車軸トルクをその変速段でのギヤ比と前述した伝達効率で割ることによって算出される。また、目標AT入力回転数は、現在の車速とタイヤ有効径、ディファレンシャルギヤ比から算出したAT出力回転数に、その変速段でのギヤ比をかけることにより算出される。
【0140】
次に、続くS1050では、目標AT入力トルクと前述した伝達可能トルクとを比較し、目標AT入力トルクを伝達できるかどうかを判定する。そして、全ての設定可能変速段で伝達できない場合には、S1060にて、目標AT入力トルクに対して伝達できるトルクの割合が最も高い変速段を設定可能変速段とし、目標AT入力トルクとして、伝達可能トルクを設定する。一方、それ以外の場合、即ち目標AT入力トルクを伝達できる設定可能変速段がある場合には、S1061にて、目標AT入力トルクを伝達できる設定可能変速段だけを設定可能変速段として設定するために、目標AT入力トルクを伝達できない変速段を設定可能変速段から削除する。
【0141】
次に、S1070では、CCECUから送信されてくるCCフラグに基づき、CCがONかどうか(換言すればクルーズコントロール実行中か否か)を判定する。そして、CCがONの場合は、S1071にて、設定可能変速段として設定されている各変速段毎の目標エンジン回転数と目標エンジントルクを算出する。
【0142】
尚、目標エンジン回転数は「目標AT入力回転数×最新のエンジン回転数÷最新のAT入力回転数」にて算出し、目標エンジントルクは「目標AT入力トルク÷トルク増幅率」にて算出する。但し、トルク増幅率及びトルク応答特性には、エンジンECU6及びATECU8から得た前述の特性が用いられる。
【0143】
一方、CCがOFFの場合(換言すればクルーズコントロール停止中の場合)には、S1072にて、設定可能変速段として設定されている各変速段毎の目標エンジン回転数と目標エンジントルクを算出する。
目標エンジン回転数は、CCがONの時と同様、「目標AT入力回転数×最新のエンジン回転数÷最新のAT入力回転数」にて算出し、目標エンジントルクは、目標AT入力トルクをそのまま用いる。
【0144】
尚、CCがONの場合はトルク増幅率を考慮し、CCがOFFの場合にはトルク増幅率を考慮しない理由は、トルク増幅率特性から得られるトルク増幅率が、トルクの変化が少ない静的な条件下では実際のトルク増幅率に良く一致するのに対し、トルクの変化が大きい過渡的な条件下ではずれが大きくなるためである。
【0145】
つまり、本実施例では、トルクの変化が比較的少なく、かつ車軸トルクを精度良く管理したいCC:ON時には、トルク増幅率を考慮し、トルクの変化が大きくなることがあるCC:OFF時、即ち、運転者のアクセル操作に基づいて車両を走行させる場合には、トルク増幅率を考慮しないようにしているのである。
【0146】
このようにS1072又はS1071にて、設定可能変速段として設定されている各変速段毎の目標エンジン回転数及び目標エンジントルクが設定されると、処理は、図15に示すS1080に移行する。そして、S1080では、前述の図4に示した如きエンジン発生トルク量特性に基づき、この目標エンジン回転数と目標エンジントルクとの組合せが可能な設定可能変速段の数を判定する。即ち、S1080では、設定可能変速段毎に、S1070にて算出した目標エンジン回転数における目標エンジントルクが最大トルクと最小トルクの間にあれば、その変速段は実現可能であり、最大トルクよりも大、或いは最小トルクよりも小であれば、その変速段は実現不可能であると判定する。
【0147】
そしてこの判定の結果、実現可能な変速段がない場合(実現可能な変速段の数が0の場合)には、S1081にて、S1070実行時点での設定可能変速段の中で最もハイギヤとなる変速段を設定可能変速段として設定し、S1171に移行する。また、S1080での判定の結果、実現可能な変速段が一つである場合には、S1082にて、その変速段を設定可能変速段として設定し、S1171に移行する。
【0148】
一方、S1080での判定の結果、実現可能な変速段が複数(2以上)ある場合には、S1083にて、それらの変速段を設定可能変速段に設定して、S1084に移行する。
S1084では、上述した目標車軸トルク設定処理で実行されるS1210の判定処理の結果に基づき、現在、車両に対して急加減速要求がなされているか否かを判断する。そして、急加減速要求がなされていなければ、S1087へ移行し、急加減速要求がなされていれば、S1085に移行し、変速機の応答時間を比較して設定可能変速段を絞り込む。
【0149】
具体的には、設定可能な変速段に対応する目標エンジントルクに対して、エンジントルク応答時間を判定する。エンジントルク応答特性が良、中、悪の3段階で設定される場合には、例えば良は200msec.、中は400msec.、悪は600msec.というような具体的な時間として設定する。この数字は予め設定されている。そして、設定可能な目標変速段に対して、変速むだ時間、変速所要時間を算出し、これら3つを加えたものを全変速時間とする。これらを比較して、最も全変速時間が短い組合せを選択する。
【0150】
そして、続くS1086では、S1085にて選択された設定可能変速段が一つか否かを判定し、設定可能変速段が一つであれば、S1170へ移行する。
一方、S1086にて、設定可能変速段が複数あると判断された場合には、S1087へ移行する。S1087では、CCフラグに基づき、CCがONかどうか判定する。そして、CCがOFFの場合には、S1110に移行し、CCがONの場合には、S1090にて、トルク実現精度に基づく絞込みを行う。
【0151】
尚、CC:ON時にトルク実現精度に基づく絞り込みを行う理由は、CC:ON時には、運転者が、自らの操作によって車両を走行させる場合に比べて、車両のちょっとした揺れなどの動きに敏感になるため、トルクの変動が少ない条件を優先するためである。そして、本実施例では、運転者の操作に応じて車両を走行させる場合(つまりCC:OFF時)は、車両の揺れなどの動きよりも後述する燃費等を重視するために、トルク実現精度による絞込みを行わないようにしている。
【0152】
次に、S1090では、前述したトルク実現精度特性(図5)に基づき、設定可能変速段を絞り込む。例えば、図5に示すトルク実現精度特性の場合、現在設定可能変速段として設定されている変速段の中で最も実現精度がよい変速段を設定可能変速段として絞り込む。尚、この観点で設定可能変速段を1つに絞り込めない場合(例えば、複数の設定可能変速段が「精度良」の領域に入るような場合)には、実現精度がよい複数の変速段を設定可能変速段とする。
【0153】
そして、続くS1100では、S1090の処理の結果、設定可能変速段は1つになったか否かを判定する。そして、設定可能変速段が1つであれば、S1171へ移行し、設定可能変速段が複数あれば、S1110へ移行する。
S1110では、前述した燃料消費特性(図6)に基づき、設定可能変速段を絞り込む。例えば、図6に示す燃料消費特性の場合、設定可能変速段の中で最も燃料消費特性がよいものを設定可能変速段として絞り込む。尚、この観点で設定可能変速段を1つに絞り込めない場合には、燃料消費特性がよい複数の変速段を設定可能変速段とする。そして、続くS1120では、S1110の処理の結果、設定可能変速段は1つになったか否かを判定し、設定可能変速段が1つであれば、
S1171へ移行し、設定可能変速段が複数あればS1130へ移行する。
【0154】
S1130では、前述したエミッション特性(図7)に基づき、設定可能変速段を絞り込む。例えば、図7に示すエミッション特性の場合、設定可能変速段の中で最もエミッションがよいものを設定可能変速段として絞り込む。尚、この観点で設定可能変速段を1つに絞り込めない場合には、エミッション特性がよい複数の変速段を設定可能変速段とする。そして、続くS1140では、S1130の処理の結果、設定可能変速段は1つになったか否かを判定し、設定可能変速段が1つであれば、S1171へ移行し、設定可能変速段が複数あればS1150へ移行する。
【0155】
S1150では、現在設定されている複数の設定可能変速段と前回の目標変速段との差に基づき、その差が最も小さい設定可能変速段を抽出することにより、設定可能変速段を絞り込む。これは、変速しなくても良いならば変速せずに済ませる方が、フィーリング上も、また、メカの耐久上もよいためである。尚、この観点で変速段を1つに絞り込めない場合、つまり、設定可能変速段の中に前回の目標変速段と同じ変速段が存在せず、しかも、例えば前回の目標変速段よりも1段アップ又はダウンが設定可能というように、アップ側とダウン側で同じ段数分だけ変化する変速段が設定可能変速段として存在するような場合には、その2つの変速段を設定可能変速段とする。
【0156】
そして、続くS1160では、S1150の処理の結果、設定可能変速段は1つになったか否かを判定し、設定可能変速段が1つであれば、S1171へ移行し、設定可能変速段が複数あればS1170へ移行する。
次に、S1170では、前述した変速ショック情報等に基づき、設定可能変速段を絞り込む。つまり、例えば、変速ショックがアップシフトとダウンシフトとで異なり、アップシフトの方がダウンシフトよりも変速ショックが小さいような場合には、設定可能変速段をアップシフト側の変速段にし、逆に、ダウンシフトの方がアップシフトよりも変速ショックが小さい場合には、設定可能変速段をダウンシフト側の変速段にする、といった手順で設定可能変速段を絞り込む。
【0157】
尚、アップシフトとダウンシフトの変速ショックが同じ若しくは略同じ場合には、予め設定した規則に応じて設定する。つまり、今まで判定した各種特性では変速段が決まらなかったことから、ここでは、車両がスポーツ車仕様の場合にはダウン側、高級車仕様の場合にはアップ側、というように、予め設定された規則に従い、変速段を決定するのである。そして、このS1170の処理が完了すると、続くS1171に移行する。
【0158】
S1171では現状の変速段と目標変速段を比較してアップシフトが行われるかどうか判定する。ここでは、現状の変速段よりも目標変速段が高速段の場合にアップシフトであると判定する。そして、アップシフトが行われない場合には、S1180へ移行し、逆に、アップシフトが行われる場合には、S1172に移行する。
【0159】
S1172では、目標エンジントルクの補正を実施する。これは、アップシフト時の変速ショック軽減、変速クラッチの熱負荷軽減を狙って、目標エンジントルクを、変速機入力軸回転数勾配情報に基づいて低減するためである。
具体的には、ATECU8に記憶された図11(a)に示す変速機入力軸回転数勾配特性に基づき設定した図11(b)に示す目標変速機入力軸回転数勾配マップを用いて、目標変速機入力軸回転数勾配を求め、その時点での目標エンジントルクと目標変速機入力軸回転数勾配に応じて予め設定されているマップを元に、目標エンジントルクダウン量を算出する。そして、その目標エンジントルクから目標エンジントルクダウン量を引いたものを目標エンジントルクとして設定する。
【0160】
尚、この処理は、イナーシャトルク相当分のエンジントルクを下げることを狙って実施される処理である。つまり、車軸トルクには、変速機入力軸回転数勾配に応じてイナーシャトルクが重畳され、これが変速ショックの悪化、変速クラッチの熱負荷上昇の原因となることから、本実施例では、こうした問題を防止するために、S1171、S1172の処理を実行するようにしているのである。
【0161】
そして、最後に、S1180では、上述した一連の処理により設定された設定可能変速段(ここでは1個になっている)をAT4の目標変速段とし、これをATECU8に出力すると共に、この目標変速段に対応する目標エンジントルクをエンジンECU8に出力し、当該エンジントルク変速段振分処理を一旦終了する。
【0162】
以上のように、マネージャECU10のエンジントルク変速段振分部14では、図12に示したパワートレイン制御特性設定処理を実行することによりエンジンECU6及びATECU8から取得した各種特性情報に基づき、パワートレイン全体を制御する上で最適な目標エンジントルク及び目標変速段を設定する。従って、マネージャECU10は、エンジンECU6及びATECU8を介して、エンジン4及びAT8を常時最適に制御できることになる。
【0163】
次に、図16は、マネージャECU10にて、所定時間毎に周期的に実行される特性情報更新処理を表すフローチャートである。
この処理は、エンジンECU6及びATECU8から、特性情報が変化した際に送信されてくる特性情報を取得し、EEPROM等に記憶した特性情報を更新するために実行される処理である。
【0164】
つまり、エンジンECU6から送信されてくるエンジン特性情報の内、トルク実現精度は、エンジン水温等により変化することから、エンジンECU6は、後述するエンジン制御特性設定処理を実行することにより、トルク実現精度が変化した際に、その変化後のトルク実現精度をマネージャECU10に送信するようにされており、また、ATECU8から送信されてくるAT特性情報の内、トルク増幅率及び伝達効率は、AT作動油の温度により変化することから、ATECU8は、後述するAT制御特性設定処理を実行することにより、トルク増幅率及び伝達効率が変化した際に、その変化後のトルク増幅率及び伝達効率を送信するようにされている。このため、マネージャECU10側でも、エンジンECU6やATECU8から突発的に送信されてくる特性情報を受け付け、先に取得した特性情報を更新できるように、特性情報更新処理を周期的に実行するのである。
【0165】
図16に示すように、特性情報更新処理では、まずS410にて、エンジンECU6からのエンジン特性情報(上述したトルク実現精度)を受信したか否かを判断し、エンジン特性情報を受信した場合には、S420にて、その受信したエンジン特性情報に基づきEEPROM等に記憶されているエンジン特性情報を更新する。
【0166】
また、S410にて、エンジン特性情報を受信していないと判断されるか、或いはS420にてエンジン特性情報を更新すると、続くS430にて、ATECU8からのAT特性情報(上述したトルク増幅率、伝達効率等)を受信したか否かを判断し、AT特性情報を受信した場合には、S440にて、その受信したAT特性情報に基づきEEPROM等に記憶されているAT特性情報を更新する。
【0167】
そして、最後に、S450にて、S420又はS440にて特性情報が更新された場合に、その更新後の特性情報に基づき、目標エンジントルクや目標変速段等を設定するのに用いる制御定数を更新する制御定数更新処理を実行し、当該処理を終了する。尚、S450では、エンジン2やAT4の特性情報が更新されていなければ、制御定数を更新することなく、そのまま処理を終了する。
【0168】
次に、図17は、エンジンECU6にて実行されるエンジン制御特性設定処理を表すフローチャートである。
この処理は、エンジンECU6において、所定時間毎に周期的に実行される処理であり、処理が開始されると、まずS510にて、エンジンECU6に通信線Lを介してマネージャECU10が接続されているか否かを判断する。そして、マネージャECU10が接続されていなければ、そのまま当該処理を終了し、マネージャECU10が接続されていれば、S520に移行して、当該処理を前回実行した際には、マネージャECU10が接続されていたか否かを判断する。
【0169】
S520にて、前回、マネージャECU10は接続されていないかったと判断された場合には、S530にて、エンジンチューニング自由度情報を送信した後、当該処理を終了し、逆に前回もマネージャECU10は接続されていたと判断されると、S540に移行して、マネージャECU10側でON・OFFされるエンジンチューニング自由度情報要求フラグがON状態であるか否かを判断する。
【0170】
そして、エンジンチューニング自由度情報要求フラグがON状態であり、マネージャECU10がエンジンチューニング自由度情報を要求している場合には、S550にて、マネージャECU10に対してエンジンチューニング自由度情報を送信した後、S560に移行し、逆に、エンジンチューニング自由度情報要求フラグがOFF状態であれば、そのままS560に移行する。
【0171】
次に、S560では、マネージャECU10から送信されてくるエンジンチューニング選択情報を受信したか否かを判断し、エンジンチューニング選択情報を受信していなければ、S570に移行して、マネージャECU10側でON・OFFされるエンジン特性情報要求フラグはON状態であるか否かを判断し、エンジン特性情報要求フラグがON状態でなければ、S580に移行して、エンジン特性が変化したか否かを判断する。
【0172】
尚、S580の判定処理は、マネージャECU10側で把握すべきエンジン特性情報が変化したか否かを判断するための処理であり、本実施例では、マネージャECU10に送信するエンジン特性情報の内、トルク実現精度がエンジン水温等により変化することから、S580では、エンジン水温が、今までの水温領域から、トルク実現精度を更新すべき水温領域に変化したか否かを判断することにより実行される。
【0173】
そして、S580にて、エンジン特性は変化していないと判断されると、そのまま当該処理を終了し、逆に、S580にて、エンジン特性は変化したと判断されるか、S560にて、エンジンチューニング選択情報を受信したと判断されるか、或いは、S570にて、エンジン特性情報要求フラグはON状態であると判断されると、S590に移行する。
【0174】
S590は、現在のエンジン特性情報を、マネージャECU10に送信するための処理であり、エンジンチューニング選択情報を受信した際には、エンジンチューニング選択情報に従い、エンジン制御に使用する制御則をその選択情報に対応した制御則に設定することにより、エンジン2のチューニングパターンをマネージャECU10が要求するチューニングパターンに設定した後、そのチューニングパターンに対応したエンジン特性情報をメモリから読み出し、マネージャECU10に送信する。また、エンジン特性情報要求フラグがON状態で、マネージャECU10がエンジン特性情報を要求している場合には、現在設定されているチューニングパターンに対応したエンジン特性情報をメモリから読み出し、マネージャECU10に送信する。
【0175】
尚、この送信時には、エンジン特性情報の内、エンジン状態によって変化するエンジン特性情報(本実施例では、エンジン水温等によって変化するトルク実現精度)については、メモリから読み出したエンジン特性情報をエンジン状態に応じて補正し、その補正後のエンジン特性情報を送信する。また、S580にてエンジン特性が変化したと判断されたときにS590を実行する際には、その変化したエンジン特性(本実施例ではトルク実現精度)のみをエンジン特性情報の更新データとして送信する。
【0176】
そして、このようにS590にて、エンジン特性情報をマネージャECU10に送信すると、当該処理を終了し、その後所定時間経過後に、当該処理を再開する。
次に、図18は、ATECU8にて実行されるAT制御特性設定処理を表すフローチャートである。
【0177】
この処理は、ATECU8において、所定時間毎に周期的に実行される処理であり、処理が開始されると、まずS610にて、ATECU8に通信線Lを介してマネージャECU10が接続されているか否かを判断する。そして、マネージャECU10が接続されていなければ、そのまま当該処理を終了し、マネージャECU10が接続されていれば、S620に移行して、当該処理を前回実行した際には、マネージャECU10が接続されていたか否かを判断する。
【0178】
S620にて、前回、マネージャECU10は接続されていないかったと判断された場合には、S630にて、ATチューニング自由度情報を送信した後、当該処理を終了し、逆に前回もマネージャECU10は接続されていたと判断されると、S640に移行して、マネージャECU10側でON・OFFされるATチューニング自由度情報要求フラグがON状態であるか否かを判断する。
【0179】
そして、ATチューニング自由度情報要求フラグがON状態であり、マネージャECU10がATチューニング自由度情報を要求している場合には、S650にて、マネージャECU10に対してATチューニング自由度情報を送信した後、S660に移行し、逆に、ATチューニング自由度情報要求フラグがOFF状態であれば、そのままS660に移行する。
【0180】
次に、S660では、マネージャECU10から送信されてくるATチューニング選択情報を受信したか否かを判断し、ATチューニング選択情報を受信していなければ、S670に移行して、マネージャECU10側でON・OFFされるAT特性情報要求フラグはON状態であるか否かを判断し、AT特性情報要求フラグがON状態でなければ、S680に移行して、AT特性が変化したか否かを判断する。
【0181】
尚、S680の判定処理は、マネージャECU10側で把握すべきAT特性情報が変化したか否かを判断するための処理であり、本実施例では、マネージャECU10に送信するAT特性情報の内、トルク増幅率及び伝達効率がAT作動油の温度により変化し、変速むだ時間及び変速所要時間はATの油圧機構やクラッチの経時変化によりにより変化することから、S680では、AT作動油の温度が、今までの温度領域から、トルク増幅率及び伝達効率を更新すべき水温領域に変化したか否かを判断すると共に、後述する経時変化判定により変速むだ時間と変速所要時間の特性を更新すべきか否かを判断することにより実行される。
【0182】
そして、S680にて、AT特性は変化していないと判断されると、そのまま当該処理を終了し、逆に、S680にて、AT特性は変化したと判断されるか、S660にて、ATチューニング選択情報を受信したと判断されるか、或いは、S670にて、AT特性情報要求フラグはON状態であると判断されると、S690に移行する。
【0183】
S690は、現在のAT特性情報を、マネージャECU10に送信するための処理であり、ATチューニング選択情報を受信した際には、ATチューニング選択情報に従い、変速制御に使用する制御則をその選択情報に対応した制御則に設定することにより、AT4のチューニングパターンをマネージャECU10が要求するチューニングパターンに設定した後、そのチューニングパターンに対応したAT特性情報をメモリから読み出し、マネージャECU10に送信する。また、AT特性情報要求フラグがON状態で、マネージャECU10がAT特性情報を要求している場合には、現在設定されているチューニングパターンに対応したAT特性情報をメモリから読み出し、マネージャECU10に送信する。
【0184】
尚、この送信時には、AT特性情報の内、AT状態によって変化するAT特性情報(本実施例では、AT作動油の温度によって変化するトルク増幅率及び伝達効率)については、メモリから読み出したAT特性情報をAT状態に応じて補正し、その補正後のAT特性情報を送信する。また、S680にてAT特性が変化したと判断されたときにS690を実行する際には、その変化したAT特性(本実施例ではトルク増幅率及び伝達効率)のみをAT特性情報の更新データとして送信する。
【0185】
そして、このようにS690にて、AT特性情報をマネージャECU10に送信すると、当該処理を終了し、その後所定時間経過後に、当該処理を再開する。
次に、ATECU4で実行される経時変化判定処理について説明する。
前述したように、ATECU4からマネージャECU10には、変速むだ時間と変速所要時間の特性が送信されるが、AT油圧制御機構内の油の変化や、クラッチの劣化により、その特性は変化する。そこで、本実施例では、経時変化判定処理にて、変速機の経時変化を判定し、実状にあった変速むだ時間、変速所要時間の特性を設定するのである。
【0186】
まず、この経時変化判定処理で経時変化を判定する方法について、図19を用いて説明する。尚、図19は、変速段のアップシフトに伴うAT入力回転数と車軸トルクの挙動を表す説明図である。
図19に示す変速制御開始から時点t1迄の「t#fill」期間は、油の充填等に使われる期間であり、AT入力回転数は、変速前の変速段で規定される回転数を維持したまま変速に伴う変化はない。車軸トルクにも変速に伴う変化はない。そして、この期間が変速むだ時間に当たる。
【0187】
次に、変速に伴う変化が車軸トルクに現れ、時点t1から「t#torque」期間が経過した時点t2で、変速に伴う変化がAT入力回転数に現れる。この「t#torque」期間は、一般に、トルク相と呼ばれる。そして、その後、AT入力回転数が変速後の変速段で規定される回転数に達した時点t3で変速が終了する。時点t2から変速終了(時点t3)までの「t#inertia」 期間は、一般に、イナーシャ相と呼ばれる。そして、このトルク相の期間「t#torque」と、イナーシャ相の期間「t#inertia」 とを加えた期間「t#torque+t#inertia」 が、変速所要時間に当たる。
【0188】
ATECU8には、AT入力軸の回転数を検出する回転数センサが備えられているが、車軸トルクを検出するセンサは備えていない。このため、変速開始後の変速むだ時間の終了タイミング(時点t1)は検出できないものの、変速開始後のトルク相の終了タイミング(時点t2)、及び、イナーシャ相の終了タイミング(時点t3)は、回転数センサにより得られるAT入力回転数の変化から検出できる。
【0189】
そこで、経時変化判定処理では、まず、AT入力回転数に基づき、これら各タイミング(時点t2,t3)を検出し、トルク相の期間「t#torque」を推定することで、変速むだ時間と変速所要時間を検出する。そして、その検出した変速むだ時間及び変速所要時間と、現在制御に用いている変速むだ時間及び変速所要時間とを夫々比較することで、変速機の経時変化を判定し、経時変化を判定すると、これら各パラメータ(変速むだ時間及び変速所要時間)を更新する。
【0190】
次にこの経時変化判定処理を、図20及び図21に示すフローチャートに沿って説明する。尚、この処理は、ATECU8において、所謂タイマ割り込み処理として、所定時間毎に実行される処理である。
図20に示すように、この処理が開始されると、まずS710にて、現在アップシフト中か否かを判定する。そして、アップシフト中であれば、続くS720にて、この処理を前回実行した際にもアップシフト中であったか否かを判定し、前回アップシフト中でなければ、S730に移行して、現在、変速開始直後であると判定して、変速むだ時間及び変速所要時間計測用のタイマ(具体的には計時用カウンタ)をリセット(クリア)する。
【0191】
次に、S730にて上記各タイマをリセットするか、或いは、S720にて、前回アップシフト中であったと判断されると、S740に移行し、AT入力回転数の変化から、現在、イナーシャ相であるか否かを判断する。そして、S740にて、現在、イナーシャ相であると判断された際には、S750にて、変速所要時間計測タイマを加算し、逆に、イナーシャ相でないと判断された際には、変速むだ時間計測タイマを加算し、当該処理を一旦終了する。
【0192】
一方、S710にて、現在、アップシフト中ではないと判断された場合には、S770にて、この処理を前回実行した際にはアップシフト中であったか否かを判定する。そして、前回アップシフト中でなければそのまま当該処理を一旦終了し、逆に、前回アップシフト中であれば、S780に移行して、変速むだ時間及び変速所要時間を算出する。
【0193】
即ち、S780では、変速機の現在の動作状態(例えばAT入力回転数や現在の変速段等)を用いてトルク相の期間「t#torque」を推定し、この推定値と上記各タイマの値とを用いて、変速むだ時間及び変速所要時間を算出する。
そして、S780にて、変速むだ時間及び変速所要時間が算出されると、S800に移行して、これら各パラメータに基づき変速機の経時変化を判定して各パラメータを更新する、特性更新判定処理を実行し、当該処理を一旦終了する。
【0194】
図21は、このS800にて実行される特定更新判定処理を表すフローチャートである。
図21に示すように、この処理では、まずS810にて、今回検出した変速むだ時間は、現在設定されている変速むだ時間を中心とする所定範囲(しきい値)内にあるか否かを判定する。そして、変速むだ時間が、しきい値内にあれば、変速むだ時間を更新する必要がないので、変速むだ時間長・短判定カウンタをリセットし、S910に移行する。
【0195】
一方、S810にて、変速むだ時間が、しきい値内にないと判断されると、今度は、S830に移行して、変速むだ時間は、現在設定されている変速むだ時間に対して、しきい値以上短いか否かを判断する。そして、変速むだ時間が短い場合には、S840に移行して、変速むだ時間短判定カウンタを加算すると共に、変速むだ時間長判定カウンタをリセットした後、S850に移行する。
【0196】
S850では、S840で加算した変速むだ時間短判定カウンタの値が、変速むだ時間の更新判定用のしきい値(更新しきい値)内にあるか否かを判定する。そして、変速むだ時間短判定カウンタの値が更新しきい値内にあれば、S910に移行し、逆に、変速むだ時間短判定カウンタの値が更新しきい値を越えていれば、S880に移行して、制御に用いる変速むだ時間特性を、現在の特性よりも変速むだ時間が短くなるように設定された変速むだ時間特性に更新し、S910に移行する。
【0197】
また次に、S830にて、変速むだ時間が、現在設定されている変速むだ時間に対して、しきい値以上長いと判断されると、S860に移行して、変速むだ時間長判定カウンタを加算すると共に、変速むだ時間短判定カウンタをリセットした後、S870に移行する。
【0198】
S870では、S860で加算した変速むだ時間長判定カウンタの値が、変速むだ時間の更新判定用のしきい値(更新しきい値)内にあるか否かを判定する。そして、変速むだ時間長判定カウンタの値が更新しきい値内にあれば、S910に移行し、逆に、変速むだ時間長判定カウンタの値が更新しきい値を越えていれば、S880に移行して、制御に用いる変速むだ時間特性を、現在の特性よりも変速むだ時間が長くなるように設定された変速むだ時間特性に更新し、S910に移行する。
【0199】
次に、S910では、今回検出した変速所要時間は、現在設定されている変速所要時間を中心とする所定範囲(しきい値)内にあるか否かを判定する。そして、変速所要時間が、しきい値内にあれば、変速所要時間を更新する必要がないので、変速所要時間長・短判定カウンタをリセットし、当該処理を終了する。
【0200】
一方、S910にて、変速所要時間が、しきい値内にないと判断されると、今度は、S930に移行して、変速所要時間は、現在設定されている変速所要時間に対して、しきい値以上短いか否かを判断する。そして、変速所要時間が短い場合には、S940に移行して、変速所要時間短判定カウンタを加算すると共に、変速所要時間長判定カウンタをリセットした後、S950に移行する。
【0201】
S950では、S940で加算した変速所要時間短判定カウンタの値が、変速所要時間の更新判定用のしきい値(更新しきい値)内にあるか否かを判定する。そして、変速所要時間短判定カウンタの値が更新しきい値内にあれば、そのまま当該処理を終了し、逆に、変速所要時間短判定カウンタの値が更新しきい値を越えていれば、S980に移行して、制御に用いる変速所要時間特性を、現在の特性よりも変速所要時間が短くなるように設定された変速所要時間特性に更新し、当該処理を終了する。
【0202】
また次に、S930にて、変速所要時間が、現在設定されている変速所要時間に対して、しきい値以上長いと判断されると、S960に移行して、変速所要時間長判定カウンタを加算すると共に、変速所要時間短判定カウンタをリセットした後、S970に移行する。
【0203】
S970では、S960で加算した変速所要時間長判定カウンタの値が、変速所要時間の更新判定用のしきい値(更新しきい値)内にあるか否かを判定する。そして、変速所要時間長判定カウンタの値が更新しきい値内にあれば、そのまま当該処理を終了し、逆に、変速所要時間長判定カウンタの値が更新しきい値を越えていれば、S980に移行して、制御に用いる変速所要時間特性を、現在の特性よりも変速所要時間が長くなるように設定された変速所要時間特性に更新し、当該処理を終了する。
【0204】
以上説明したように、本実施例のパワートレイン制御システムにおいては、車両駆動系の構成要素であるエンジン2及びAT4をエンジンECU6及びATECU8が夫々制御し、マネージャECU10が、これら各ECU6,8に対して、エンジン2及びAT4を制御する際の動作指針(目標エンジントルク及び目標変速段)を指令する。このため、システムを構成する各ECU6,8,10を、各々独立して設計することができる。
【0205】
また、本実施例では、エンジンECU6及びATECU8が、エンジン2及びAT4の特性情報をマネージャECU10に送信し、マネージャECU10側では、その特性情報に基づき、エンジンECU6及びATECU8に対する動作指針を設定するのに用いる制御則を設定する。このため、マネージャECU10は、エンジンECU6及びATECU8を介してエンジン2及びAT4を最適に制御することが可能となり、パワートレイン全体の挙動を所望状態に制御することができる。
【0206】
また更に、本実施例では、エンジンECU6及びATECU8がエンジン2及びAT4を制御する際の制御則を、予め設定されたチューニングパターンに対応して複数設定しておき、マネージャECU10側で、そのチューニングパターンを選択することにより、エンジンECU6及びATECU8が制御に用いる制御則を変更できるようにされている。このため、本実施例によれば、エンジン2及びAT4のチューニングパターンを、当該システムが組み込まれる車両の仕様に適した最適なものにすることができる。
【0207】
そして、このように各ECU6,8,10毎の制御特性をパワートレイン全体で最適に適合させるために、従来のように、設計者が各ECUに適合用のパラメータを入力する必要がなく、各ECU間での通信により自動で適合させることができるので、従来に比べて、システム全体の設計期間も極めて短くすることができる。
【0208】
また、例えば、設計変更等により車両に搭載するエンジンを変更する場合、エンジンECU6をそのエンジンに対応したものに変更すれば、マネージャECU−エンジンECU間の通信により、各ECUで制御に使用する制御則が自動的に最適なものに設定されることから、設計変更の要求に対しても極めて簡単に対応することができる。
【0209】
また更に、本実施例では、変速機の経時変化によって制御に用いる変速むだ時間特性や変速所要時間特性が実際の変速機の特性に対応しなくなるのを防止するために、ATECU8において、これら各パラメータを計測して、その経時変化を判定し、経時変化が生じている場合には、制御に用いる変速むだ時間特性及び変速所要時間特性を更新するようにされている。このため、本実施例の制御システムによれば、パワートレイン全体の制御特性が制御対象(ここではAT4)の実際の動作状態に適合しなくなるのを防止し、経時変化に伴い制御精度が低下するのを防止できる。
【0210】
尚、本実施例では、エンジンECU6及びATECU8において、エンジン特性情報及びAT特性情報をマネージャECU10に送信するために実行されるS560〜S590(図17)及びS660〜S690(図18)の処理が、本発明の特性情報送信手段として機能し、マネージャECU10においてエンジンECU6及びATECU8に対してエンジン2及びAT4のチューニング選択情報を送信するために実行されるS160〜S180及びS280〜S300(図12)の処理が、本発明(請求項1)のチューニング選択情報送信手段として機能し、エンジンECU6及びATECU8において、エンジン2或いはAT4のチューニング自由度情報をマネージャECU10に送信するために実行されるS520〜S550(図17)及びS620〜S550(図18)の処理が、本発明(請求項8)のチューニング自由度情報送信手段として機能する。
【0211】
以上、本発明の一実施例について説明したが、本発明は上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、上記実施例では、本発明の車両統合制御システムを簡単に説明するために、マネージャECU10は、エンジンECU6とATECU8とに各種指令を送信するものとして説明したが、エンジンECU6及びATECU8に加えて、車両各車輪に設けられた制動装置を制御する電子制御ユニットをマネージャECU10に接続することにより、マネージャECU10側で車両駆動系だけでなく制動系をも含めた車両全体の挙動を制御するようにしてもよく、更に、ナビゲーションシステム等の各種情報システムをマネージャECU10に接続することにより、マネージャECU10がこれらの情報システムから、現在車両が走行している道路の勾配、高度等の情報を取得し、その情報に従い駆動輪の駆動トルクや制動時に各車輪に加える制動トルクが最適となるよう、車両駆動系及び制動系を統合制御するようにしてもよい。
【図面の簡単な説明】
【図1】 実施例のパワートレイン制御システム全体の構成を表すブロック図である。
【図2】 パワートレイン制御システムを構成する各ECUにて車両制御のために実行される制御処理を機能ブロックで表す説明図である。
【図3】 エンジンECU及びATECUからマネージャECUに送信されるチューニング自由度情報及び特性情報を表す説明図である。
【図4】 エンジン発生トルク量特性を表す説明図である。
【図5】 トルク実現精度特性を表す説明図である。
【図6】 燃料消費特性を表す説明図である。
【図7】 エミッション特性を表す説明図である。
【図8】 トルク増幅率情報を表す説明図である。
【図9】 変速許可/禁止特性を表す説明図である。
【図10】 変速所要時間情報及び変速むだ時間情報の一例を表す説明図である。
【図11】 変速機入力軸回転数勾配情報及び目標変速機入力軸回転数勾配特性を表す説明図である。
【図12】 マネージャECUにて実行されるパワートレイン制御特性設定処理を表すフローチャートである。
【図13】 マネージャECUにて実行される目標車軸トルク設定処理を表すフローチャートである。
【図14】 マネージャECUにて実行されるエンジントルク変速段振分処理の前半部分を表すフローチャートである。
【図15】 マネージャECUにて実行されるエンジントルク変速段振分処理の後半部分を表すフローチャートである。
【図16】 マネージャECUにて実行される特性情報更新処理を表すフローチャートである。
【図17】 エンジンECUにて実行されるエンジン制御特性設定処理を表すフローチャートである。
【図18】 ATECUにて実行されるAT制御特性設定処理を表すフローチャートである。
【図19】 変速段のアップシフトに伴うAT入力回転数と車軸トルクの挙動を表す説明図である。
【図20】 ATECUにて実行される経時変化判定処理を表すフローチャートである。
【図21】 図20のS800にて実行される変速特性更新判定処理を表すフローチャートである。
【符号の説明】
2…エンジン、4…AT、6…エンジンECU、8…ATECU、10…マネージャECU、L…通信線、12…目標車軸トルク設定部、14…エンジントルク変速段振分部、22…アクチュエータ指令設定部、24…ソレノイド指令設定部。
Claims (22)
- 車両の複数の構成要素の動作を予め設定された制御則に従い夫々制御する複数の構成要素制御部と、
該複数の構成要素制御部に対して、各構成要素制御部が制御する各構成要素の動作指針を夫々指令するマネージャ制御部と、
を備えた車両統合制御システムにおいて、
前記各構成要素制御部は、当該構成要素制御部が制御する構成要素の動作特性を表す特性情報を前記マネージャ制御部に送信する特性情報送信手段を備え、
前記マネージャ制御部は、前記特性情報送信手段から送信されてきた各構成要素の特性情報に基づき、車両全体の挙動を目標状態に制御するための前記各構成要素の動作指針を設定するよう構成され、
しかも、前記各構成要素制御部は、構成要素を異なるチューニングパターンにて制御するための複数の制御則を夫々有し、
前記マネージャ制御部は、該複数の制御則を有する構成要素制御部に対して、車両全体の挙動を制御するのに適した制御則を指定するためのチューニング選択情報を送信するチューニング選択情報送信手段を有し、
前記マネージャ制御部から前記チューニング選択情報を受けた構成要素制御部は、該チューニング選択情報に従い、前記構成要素を制御するのに用いる制御則を設定し、しかも、該構成要素制御部の特性情報送信手段は、該設定された制御則に従い前記構成要素を制御したときの前記構成要素の特性情報を送信することを特徴とする車両統合制御システム。 - 前記特性情報送信手段は、前記マネージャ制御部が構成要素の特性情報を有していない場合に、該特性情報を前記マネージャ制御部に送信することを特徴とする請求項1記載の車両統合制御システム。
- 前記特性情報送信手段は、構成要素の特性情報が変化した場合に、該特性情報を前記マネージャ制御部に送信することを特徴とする請求項1又は請求項2記載の車両統合制御システム。
- 前記特性情報送信手段は、前記マネージャ制御部からの要求に応じて、前記構成要素の特性情報を前記マネージャ制御部に送信することを特徴とする請求項1〜請求項3何れか記載の車両統合制御システム。
- 前記チューニング選択情報送信手段は、前記構成要素制御部が前記チューニング選択情報を有していない場合に、該構成要素制御部に対して前記チューニング選択情報を送信することを特徴とする請求項1〜請求項4の何れか1項に記載の車両統合制御システム。
- 前記チューニング選択情報送信手段は、前記チューニング選択情報が変化した場合に、該チューニング選択情報を対応する構成要素制御部に送信することを特徴とする請求項1〜請求項5の何れか1項に記載の車両統合制御システム。
- 前記チューニング選択情報送信手段は、前記構成要素制御部からの要求に応じて、前記チューニング選択情報を該構成要素制御部に送信することを特徴とする請求項1〜請求項6の何れか1項に記載の車両統合制御システム。
- 前記複数の制御則を有する構成要素制御部は、当該構成要素制御部が該複数の制御則にて構成要素のチューニングパターンを設定変更可能であることを表すチューニング自由度情報を前記マネージャ制御部に送信するチューニング自由度情報送信手段を備え、
前記マネージャ制御部のチューニング選択情報送信手段は、前記構成要素制御部のチューニング自由度情報送信手段から送信されてきたチューニング自由度情報に基づき、該構成要素制御部に送信するチューニング選択情報を設定することを特徴とする請求項1〜請求項7の何れか1項に記載の車両統合制御システム。 - 前記構成要素制御部の一つとして、車軸駆動源を制御する車軸駆動源制御部を有し、
該車軸駆動源制御部の特性情報送信手段は、車軸駆動源の動作特性を表す特性情報として、車軸駆動源の発生駆動力特性、燃料消費特性、及びエミッション特性の少なくとも一つを、前記マネージャ制御部に送信することを特徴とする請求項1〜請求項8の何れか1項に記載の車両統合制御システム。 - 前記車軸駆動源の発生駆動力特性は、車軸駆動源出力軸回転数に応じた駆動力発生可能範囲、駆動力応答特性、及び駆動力精度特性の少なくとも一つを含むことを特徴とする請求項9に記載の車両統合制御システム。
- 前記複数の制御則を有する構成要素制御部として、前記車軸駆動源制御部を有し、
前記マネージャ制御部は、前記チューニング選択情報送信手段から前記車軸駆動源制御部に対して前記チューニング選択情報を送信することにより、前記車軸駆動源のチューニングパターンを設定することを特徴とする請求項9又は請求項10に記載の車両統合制御システム。 - 前記車軸駆動源制御部は、前記複数の制御則により、前記車軸駆動源の発生駆動力特性、燃料消費特性、及びエミッション特性を変更可能であることを特徴とする請求項11に記載の車両統合制御システム。
- 前記マネージャ制御部は、該車軸駆動源制御部への動作指針として、車軸駆動源の発生トルクを送信することを特徴とする請求項9〜請求項12の何れか1項に記載の車両統合制御システム。
- 前記構成要素制御部の一つとして、変速機を制御する変速機制御部を有し、
該変速機制御部の特性情報送信手段は、変速機の動作特性を表す特性情報として、
変速開始から終了にかかる時間を表す変速所要時間情報と、変速指令受付後変速が開始されるまでの時間を表す変速むだ時間情報と、変速機入力軸回転数勾配情報と、変速ショック情報との少なくとも1つを含む変速クオリティ特性、変速機の伝達特性、及び、変速禁止/許可特性の少なくとも一つを、前記マネージャ制御部に送信することを特徴とする請求項1〜請求項13の何れか1項に記載の車両統合制御システム。 - 前記変速機の伝達特性は、トルク増幅率情報、伝達効率情報、及び伝達可能トルク情報の少なくとも一つを含むことを特徴とする請求項14に記載の車両統合制御システム。
- 前記変速機の変速禁止/許可特性は、設定されている変速段に対して変速実施可能若しくは不可能な変速段情報、及び変速進行状況に対して変速実施可能若しくは不可能な変速段情報の少なくとも一つを含むことを特徴とする請求項14に記載の車両統合制御システム。
- 前記複数の制御則を有する構成要素制御部として、前記変速機制御部を有し、
前記マネージャ制御部は、前記チューニング選択情報送信手段から該変速機制御部に対して前記チューニング選択情報を送信することにより、前記変速機のチューニングパターンを設定することを特徴とする請求項14〜請求項16の何れか1項に記載の車両統合制御システム。 - 前記変速機制御部は、前記複数の制御則により、前記変速クオリティ特性、変速機の伝達特性、及び、変速許可/禁止特性を変更可能であることを特徴とする請求項17に記載の車両統合制御システム。
- 前記マネージャ制御部は、前記変速機制御部への動作指針として、変速機の変速比を送信することを特徴とする請求項14〜請求項18の何れか1項に記載の車両統合制御システム。
- 前記マネージャ制御部は、前記変速機制御部への動作指針として、変速機の変速クオリティを送信することを特徴とする請求項14〜請求項18の何れか1項に記載の車両統合制御システム。
- 前記マネージャ制御部、及び、前記複数の構成要素制御部は、夫々、マイクロコンピュータからなる独立した電子制御ユニットで構成され、各制御部間は、互いにデータ伝送可能な通信ラインで接続されていることを特徴とする請求項1〜請求項20の何れか1項に記載の車両統合制御システム。
- 前記構成要素制御部に設けられる前記特性情報送信手段若しくは前記チューニング自由度情報送信手段は、少なくとも、前記通信ラインを介して前記マネージャ制御部に接続されたことを検出したときに、前記マネージャ制御部に対して構成要素の特性情報若しくはチューニング自由度情報を送信することを特徴とする請求項21に記載の車両統合制御システム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001118182A JP4590773B2 (ja) | 2000-06-22 | 2001-04-17 | 車両統合制御システム |
| US09/878,367 US6470252B2 (en) | 2000-06-22 | 2001-06-12 | Integrated vehicle control system having manager ECU |
| DE10129921A DE10129921A1 (de) | 2000-06-22 | 2001-06-21 | System zum integrierten Steuern eines Fahrzeugs mit einer Leit-ECU |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000-187745 | 2000-06-22 | ||
| JP2000187745 | 2000-06-22 | ||
| JP2001118182A JP4590773B2 (ja) | 2000-06-22 | 2001-04-17 | 車両統合制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002081345A JP2002081345A (ja) | 2002-03-22 |
| JP4590773B2 true JP4590773B2 (ja) | 2010-12-01 |
Family
ID=26594458
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001118182A Expired - Fee Related JP4590773B2 (ja) | 2000-06-22 | 2001-04-17 | 車両統合制御システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6470252B2 (ja) |
| JP (1) | JP4590773B2 (ja) |
| DE (1) | DE10129921A1 (ja) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040078128A1 (en) * | 2000-12-27 | 2004-04-22 | Bernd Dietzel | Device for electronically controlling a gearbox, particularly an automatic gearbox |
| 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 |
| DE10160480A1 (de) * | 2001-12-08 | 2003-06-26 | Bosch Gmbh Robert | Verfahren und Einrichtung zur koordinierten Steuerung mechanischer, elektrischer und thermischer Leistungsflüsse in einem Kraftfahrzeug |
| US6920865B2 (en) * | 2002-01-29 | 2005-07-26 | Daimlerchrysler Corporation | Mechatronic vehicle powertrain control system |
| JP3997787B2 (ja) * | 2002-01-30 | 2007-10-24 | 株式会社デンソー | 車両統合制御システム |
| JP2004019713A (ja) * | 2002-06-13 | 2004-01-22 | Toyota Motor Corp | 自動変速機の変速制御装置および変速制御方法 |
| EP1550573B8 (en) * | 2002-06-24 | 2015-02-25 | Denso Corporation | Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure |
| JP4225025B2 (ja) | 2002-09-30 | 2009-02-18 | 株式会社デンソー | 車両統合制御システム |
| JP4397574B2 (ja) * | 2002-10-18 | 2010-01-13 | 株式会社デンソー | 車両用通信システム |
| JP4712295B2 (ja) * | 2003-11-10 | 2011-06-29 | いすゞ自動車株式会社 | 自動変速制御装置 |
| US20070142992A1 (en) * | 2003-11-14 | 2007-06-21 | Continental Teves Ag & Co. Ohg | Method for improving a cruise control system |
| EP1577147B1 (en) * | 2004-03-15 | 2011-12-28 | Nissan Motor Company Limited | Deceleration control apparatus and method for automotive vehicle |
| JP4547239B2 (ja) * | 2004-11-16 | 2010-09-22 | 株式会社エー・アンド・デイ | エンジン計測装置 |
| US7343236B2 (en) * | 2005-10-24 | 2008-03-11 | Autocraft Industries, Inc. | Electronic control system |
| CN102226464B (zh) | 2005-12-09 | 2013-04-17 | 福博科技术公司 | 一种用于变速器的轴向力产生机构 |
| EP1811202A1 (en) | 2005-12-30 | 2007-07-25 | Fallbrook Technologies, Inc. | A continuously variable gear transmission |
| US7882762B2 (en) * | 2006-01-30 | 2011-02-08 | Fallbrook Technologies Inc. | System for manipulating a continuously variable transmission |
| WO2007106874A2 (en) | 2006-03-14 | 2007-09-20 | Autocraft Industries, Inc. | Improved wheelchair |
| JP2008050987A (ja) * | 2006-08-24 | 2008-03-06 | Blitz:Kk | 車両用電子制御システム |
| DE102006050003A1 (de) * | 2006-10-24 | 2008-04-30 | Zf Friedrichshafen Ag | Verfahren zur Verwaltung der Applikationsdaten einer Fahrzeugkomponente eines Kraftfahrzeugs |
| US8392882B2 (en) | 2006-11-30 | 2013-03-05 | Caterpillar Inc. | Engine state-based control of software functions |
| US8565985B2 (en) * | 2007-10-22 | 2013-10-22 | Komatsu Ltd. | Transmission control device and method for working vehicle |
| CN103939602B (zh) | 2007-11-16 | 2016-12-07 | 福博科知识产权有限责任公司 | 用于变速传动装置的控制器 |
| GB2457279A (en) | 2008-02-08 | 2009-08-12 | Airmax Group Plc | Configuration of an electronic control system for controlling the operation of at least one component of a vehicle |
| EP2236375B1 (en) | 2008-02-15 | 2019-07-10 | Aisin AW Co., Ltd. | Driving support device, driving support method, and driving support program |
| DE102008029446B4 (de) * | 2008-06-20 | 2024-08-08 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zur Steuerung von Funktionen in einem Kraftfahrzeug mit benachbart liegenden Bedienelementen |
| JP5352287B2 (ja) * | 2009-03-06 | 2013-11-27 | 株式会社小松製作所 | ブルドーザの自動変速装置 |
| DE102011012187A1 (de) * | 2011-02-23 | 2012-08-23 | Continental Automotive Gmbh | Verfahren zum Konfigurieren einer Steuervorrichtung für ein Kraftfahrzeug, Computerprogramm und Steuervorrichtung |
| US8639424B2 (en) * | 2011-11-03 | 2014-01-28 | GM Global Technology Operations LLC | System and method for controlling an automatic engine stop-start accumulator |
| US8751084B2 (en) * | 2012-05-08 | 2014-06-10 | Curtis Instruments, Inc. | Vehicle component recognition and adjustment for energy efficiency |
| JP5641013B2 (ja) * | 2012-05-14 | 2014-12-17 | 株式会社デンソー | 車両制御システム |
| US20140070933A1 (en) * | 2012-09-07 | 2014-03-13 | GM Global Technology Operations LLC | Vehicle user control system and method of performing a vehicle command |
| WO2014188595A1 (ja) * | 2013-05-24 | 2014-11-27 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
| DE102013219922B4 (de) * | 2013-10-01 | 2017-08-03 | Zf Friedrichshafen Ag | Verfahren und Steuerungssystem zum Betreiben eines Antriebstrangs |
| US9605629B2 (en) | 2014-02-14 | 2017-03-28 | Cnh Industrial America Llc | Under-hood mounting configuration for a control unit of a work vehicle |
| DE102014225622A1 (de) * | 2014-12-11 | 2016-06-16 | Zf Friedrichshafen Ag | Getriebesteuerung |
| JP2016180399A (ja) * | 2015-03-25 | 2016-10-13 | 三菱電機株式会社 | 車両統合制御システムおよび車両統合制御方法 |
| JP6413964B2 (ja) * | 2015-07-17 | 2018-10-31 | トヨタ自動車株式会社 | クルーズコントロール装置 |
| US10047861B2 (en) | 2016-01-15 | 2018-08-14 | Fallbrook Intellectual Property Company Llc | Systems and methods for controlling rollback in continuously variable transmissions |
| US10023266B2 (en) | 2016-05-11 | 2018-07-17 | Fallbrook Intellectual Property Company Llc | Systems and methods for automatic configuration and automatic calibration of continuously variable transmissions and bicycles having continuously variable transmissions |
| KR20180007941A (ko) * | 2016-07-15 | 2018-01-24 | 현대자동차주식회사 | 차량의 엔진 튜닝 감지 방법 |
| US11215268B2 (en) | 2018-11-06 | 2022-01-04 | Fallbrook Intellectual Property Company Llc | Continuously variable transmissions, synchronous shifting, twin countershafts and methods for control of same |
| US11174922B2 (en) | 2019-02-26 | 2021-11-16 | Fallbrook Intellectual Property Company Llc | Reversible variable drives and systems and methods for control in forward and reverse directions |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4111023C2 (de) | 1991-04-05 | 2003-11-20 | Bosch Gmbh Robert | Elektronisches System für ein Fahrzeug |
| JP3199334B2 (ja) * | 1993-01-09 | 2001-08-20 | マツダ株式会社 | 自動車用制御装置の制御ゲイン変更装置 |
| JPH07108882A (ja) | 1993-10-13 | 1995-04-25 | Nippondenso Co Ltd | 車両用電子制御装置 |
| JPH07135686A (ja) | 1993-11-09 | 1995-05-23 | Hitachi Ltd | 多重データ伝送装置 |
| JP3428654B2 (ja) * | 1994-06-10 | 2003-07-22 | シーメンス アクチエンゲゼルシヤフト | 自動車用制御ユニット |
| DE19709319A1 (de) | 1997-03-07 | 1998-09-10 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung eines Fahrzeugs |
| DE19709318C2 (de) * | 1997-03-07 | 2000-08-31 | Bosch Gmbh Robert | Steuerungssystem für ein Fahrzeug |
| JP2000001133A (ja) * | 1998-06-16 | 2000-01-07 | Nissan Motor Co Ltd | ハイブリッド車両の制御装置 |
| JP3669169B2 (ja) * | 1998-08-19 | 2005-07-06 | 日産自動車株式会社 | 制動力制御装置 |
| JP2000127803A (ja) * | 1998-10-20 | 2000-05-09 | Toyota Motor Corp | 車両の運転指向推定装置 |
-
2001
- 2001-04-17 JP JP2001118182A patent/JP4590773B2/ja not_active Expired - Fee Related
- 2001-06-12 US US09/878,367 patent/US6470252B2/en not_active Expired - Lifetime
- 2001-06-21 DE DE10129921A patent/DE10129921A1/de not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US20010056318A1 (en) | 2001-12-27 |
| US6470252B2 (en) | 2002-10-22 |
| JP2002081345A (ja) | 2002-03-22 |
| DE10129921A1 (de) | 2002-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4590773B2 (ja) | 車両統合制御システム | |
| JP3997787B2 (ja) | 車両統合制御システム | |
| US6125314A (en) | Drive train controller for a motor vehicle | |
| JP3990716B1 (ja) | 車両用表示装置 | |
| EP0130794B1 (en) | Electronic control method for vehicles | |
| US7197915B2 (en) | System and method for the setting of an engine torque and a gearbox ratio in a vehicle with a continuously variable gearbox | |
| EP2467288B1 (en) | Control device for vehicle | |
| JP4380742B2 (ja) | 自動変速機の制御装置および制御方法 | |
| JP2005335548A (ja) | 車両の制御システム及び制御システム並びに制御方法 | |
| US20250058710A1 (en) | System and method for controlling virtual engine sound of electric vehicle | |
| JP4178891B2 (ja) | 車両の駆動力制御方法およびこの方法を用いた駆動力制御装置 | |
| JP3536459B2 (ja) | 車両用駆動力制御装置 | |
| JP2008232110A (ja) | 車両の制御装置 | |
| US10865878B2 (en) | Control system for vehicle | |
| US5551932A (en) | Engine idle control during braking with lockup clutch being released | |
| EP1961605B1 (en) | Control device for vehicle | |
| JP4907379B2 (ja) | 車両用表示装置 | |
| CN108374887B (zh) | 车辆的控制装置 | |
| JP3911001B1 (ja) | 車両用表示装置 | |
| JP2010012889A (ja) | 車両の駆動力制御装置 | |
| JP3418414B2 (ja) | 内燃機関のトルク制御方法及びトルク制御装置 | |
| JP4246601B2 (ja) | 車両の自動変速機の制御装置 | |
| JP4979981B2 (ja) | 車両の駆動力制御装置 | |
| EP1462293B1 (en) | Control apparatus for vehicle | |
| JP2004060734A (ja) | 自動変速機の変速制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070905 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100323 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100511 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100712 |
|
| 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: 20100817 |
|
| 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: 20100830 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4590773 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| 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 |