[go: up one dir, main page]

JP4341553B2 - 車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ - Google Patents

車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ Download PDF

Info

Publication number
JP4341553B2
JP4341553B2 JP2004515531A JP2004515531A JP4341553B2 JP 4341553 B2 JP4341553 B2 JP 4341553B2 JP 2004515531 A JP2004515531 A JP 2004515531A JP 2004515531 A JP2004515531 A JP 2004515531A JP 4341553 B2 JP4341553 B2 JP 4341553B2
Authority
JP
Japan
Prior art keywords
control
vehicle
hierarchy
transmission structure
space
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
JP2004515531A
Other languages
English (en)
Other versions
JPWO2004000598A1 (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
Publication of JPWO2004000598A1 publication Critical patent/JPWO2004000598A1/ja
Application granted granted Critical
Publication of JP4341553B2 publication Critical patent/JP4341553B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • 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
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • 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
    • B60W10/11Stepped 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
    • 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
    • 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/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • 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/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D11/00Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
    • F02D11/06Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
    • F02D11/10Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
    • F02D11/105Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D29/00Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
    • F02D29/02Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • 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
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0614Position of fuel or air injector
    • B60W2510/0628Inlet air flow rate
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Transmission Device (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、複数の車両制御の構成要素を備える車両制御の制御プラットフォーム、すなわち制御系の構築構造に関するものである。
車両制御の複数の構成要素を階層に分けて構築した制御系の組立構造が知られている。たとえば特開平5−85228号公報に記載されているように、ドライバの希望が最上位の優先順位を有する階層レベルに構成され、下位の階層レベルには駆動列やブレーキ系の階層が例として計6階層レベル開示されている。この従来技術では指令流れは上位の階層レベルから下位の階層レベルにのみ行われるものである。
また特開平10−250417号公報では、前述の従来技術では車両の前進駆動に関するドライバの希望よりも走行安定性に対する希望が優先して車両が制御されることがあり、ドライバの希望が最上位の階層レベルにおいても全ての操作要素を操作することができないという課題のもとに、上位の階層レベルにただ1つの指令伝送部を設け、各装置に対する調整要素を最上位に配置した制御方法が開示されている。すなわち第1の階層レベルに全体車両調整部を設け、第2の階層レベルに機械的出力発生源装置と車両運動装置とを配置する。そしてこれら第2の階層レベル内部で、さらに階層を構成している。たとえば機械的出力発生源装置内部では、第1の階層レベルに発生調整部を設け、第2の階層レベルに機関やクラッチ、変速機等の機械出力に関する個別要素を配置する。また車両運動装置の内部には第1の階層レベルに車両運動調整部を配置し、第2の階層レベルに舵取りや駆動列およびブレーキ、シャシを等の車両運動に関わる個別要素を配置する。
たとえば特開平5−85228号公報においては、個別要素たとえばステアリング、車輪駆動、パワートレイン、ブレーキ、エンジン等の個別制御装置を各階層に振り分けて、個々の階層レベル間のインターフェースを決定する物理量で上位の階層レベルから下位の階層レベルへの方向のみに命令が成される。このように、この従来技術の階層構造では、上位の階層から下位階層へのみ指令を伝達するものであった。
このように上位から下位の方向へのみの命令/指令系統を有する制御系では、たとえば下位の階層レベルの構成要素あるいはこの下位の階層レベルにて信号処理されるセンサがフェールした場合、このフェールした構成要素の上位の階層レベルでは各構成要素が、下位の階層レベルでフェールした構成要素が存在することを認知して、且つ下位の階層レベルでフェールした構成要素の機能・性能あるいは影響を演算して除外するという動作を行わなければならない。
また、車両の制御系は車種毎あるいは車両グレード毎に製品バリエーションが多く、高付加価値車両ではセンサ数が多く、低価格車両ではセンサ数が少ない状況である。この場合、下位の階層レベルにおける構成要素が持つセンサあるいは構成要素自身が存在する場合と存在しない場合とで、上位の階層レベルの構成要素自体あるいは上位の階層レベルにおける制御を変更しなければならなくなる。
またこの従来技術では、個別要素すなわちステアリング、パワートレイン、エンジン等の個別の制御装置を如何に階層化するかという観点でしか考察されておらず、たとえば、各階層内部毎に共通の制御系を構築する際の基礎となる考え方(制御構造)をどのようにするかという示唆は存在しない。あるいは、各個別要素を一括して上位で管理する制御系の基礎となる考え方(制御構造)をどのようにするかという示唆は存在しない。
なお、特開平10−250417号公報では、装置A、B間において、状態や競合情報のフィードバック連絡を行う旨の記載がある。しかしながら、この特開平10−250417号公報においては、全体から見た第1の階層レベルで第2の階層レベルからの装置からの要求を調整して第2の階層レベルに対して指令を発信するという構成しか示されていない。言い換えれば、階層の上下関係において、上位は調整のみを実行する階層とし、下位に具体的な個別要素を備えるようにしている。これは下位の第2の階層レベル内における階層化にも当てはめられており、たとえば全体から見れば第2の階層レベルである機械的出力発生源装置の内部でも上位に調整のみを実行する発生調整部を備え、下位にクラッチ等の個別要素を備える構成を採用している。
このようにこの特開平10−250417号公報では、第1の階層レベルと第2の階層レベルにどのような機能を持たせどのような制御系の配置をするかという階層化の考え方、あるいは各階層内において上位に調整のみをする部分を持たせ、下位に個別要素を持たせるという考え方しかない。
またこの特開平10−250417号公報では、全体から見た第2の階層レベルを機械的出力に関連した個別要素を備える機械的出力発生源装置と車両運動に関連した個別要素群を備える車両運動装置とに分けている。そして、車両運動装置の内部にエンジン出力に関わる個別要素として駆動列およびブレーキを1つの構成要素の単位とし、この構成要素の単位の内部にトルク分配器を従えている。また、この駆動列およびブレーキの構成要素とは別個に、機械的出力発生源装置の内部に燃料噴射等を制御する機関調整部を設けている。またナビゲーション等の操作要素は車両の全体構成に含めないか、もしくはできるだけ下位に配置する旨の記載がある。このようにこの従来技術では、個別要素の最も大きな枠組みを、調整部分(第1の階層レベル)、機械系部分(第2の階層レベル)、運動制御部分(第2の階層レベル)と分けているため、同じエンジンに関する制御が第2の階層レベルの機械的出力発生源装置と車両運動装置とに分かれて存在することになる。このように1つの機能の制御が複数の系統に分かれて存在する場合、1つの部品単位たとえばエンジンに関して1つの装置単位たとえば車両運動装置内部のみで完結することができない。よって1つの部品を車種によって代える場合、他の装置も含めて制御の再構築、プログラミングおよび適合を実施する必要がある。たとえばこの従来技術の場合には、車種あるいはグレードによってエンジンが変わる場合、車両運動装置側と機械的出力発生源装置側の双方を調整する必要がある。
またナビゲーションを単に乗員により操作される操作要素としか見ていないが、ナビゲーション装置には地図情報あるいは自車位置検知装置(GPS)などが存在し、車両制御に積極的に活用できるものであるという技術思想が存在しない。
よって、本発明では、以上の課題のいずれか/あるいは組み合わせ/あるいは全てを克服するための車両における制御プラットフォームとしての車両制御情報伝達構造、およびこの伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータを提供することを目的とする。
上記課題を解決するために、本願請求項1に記載の発明では、少なくともエンジン出力を管理する第1の階層と、エンジン出力がオートマティックトランスミッションを介して車軸に伝達される駆動力の状態を管理する第2の階層と、少なくとも前記車軸の駆動力に基づいて、各車輪が発揮するタイヤ発生力を管理する第3の階層というように階層化されている。これにより、車両に作用する力として最も大きな力であるエンジンの出力を原点に、このエンジン出力がどう伝達されていくかの力学モデルに照らし合わせた階層となり、各階層の位置付けを明確にすることができ、汎用性を高める事が可能である。
また請求項2に記載の如く、複数の制御機能を有する車両全体の制御情報の伝達構造が、車両に対する作用力の位置順関係から制御プラットフォームが複数に階層化されており、複数の階層にはそれぞれ、制御領域としての許容安心空間を生成する認知系制御プラットフォームと、制御領域としての許容運動空間を生成する操作系制御プラットフォームと、前記複数の制御機能の実行判断に対応する要求を生成する判断制御空間を備える判断系制御プラットフォームを有し、前記操作系制御プラットフォームは、前記許容運動空間の情報を一つ上および/あるいは一つ下の階層の判断系制御プラットフォームに送信するとともに、前記判断系制御プラットフォームは、前記判断制御空間において用いられる情報を、一つ上および/あるいは一つ下の階層の操作系制御プラットフォームから受けるとともに、同一階層の操作系制御プラットフォームに対して前記要求を送信するようにしても良い。
また、請求項3以後に記載の如く、判断系制御プラットフォームが、判断制御空間において用いられる情報を、一つ上および/あるいは一つ下の階層の操作系制御プラットフォームから受けるようにすれば、各階層間において情報の伝達がなされ、各階層において生成された情報を有効活用する事が可能である。
近年、車両に装着される制御装置は車両性能の高機能化に伴い増加している。車両の基本性能に関わるエンジン制御装置やオートマティックトランスミッション装置、電動パワーステアリング装置等の他にも車体制動にかかわるアンチスキッド制御装置、トラクション制御装置、車体挙動制御装置や、ドライバを運転支援する車間距離制御装置等が存在する。また、車両走行上の付加情報として現在位置およびルート等の情報を乗員に報知するナビゲーションシステムあるいは渋滞情報報知システム等も存在する。
これら、近年の多岐にわたる個別の制御装置自身が有する情報、たとえばナビゲーションシステムが有する地図情報や、個別の制御装置が装着されることによって必須となるセンサからの情報を車両全体として有意義に用いること、および/あるいは車種やグレードによって付加される個別制御装置が変わったとしても、車両全体として制御系の再構築を必要とする部分を極力減らす制御構造を構築する必要がある。
図1は本発明の第1の実施形態を示すシステム構成図である。
この第1の実施の形態では、個別の制御装置を情報系構成要素211と周辺監視系構成要素212と車両運動系の構成要素31とに分類する。そして、情報系構成要素211と周辺監視系構成要素212とを一括りに分類して、車両周辺を認知する構成要素21と考え、車両運動系構成要素31と共に、車両に備えられる制御装置である各々の構成要素を大きく2つに分類する。
情報系構成要素211には、ナビゲーションシステムや渋滞情報報知システム等が分類される。周辺監視系構成要素212には、車間距離制御装置やエアバッグ装置、レーンキープ装置等が分類される。
情報系構成要素211および周辺監視系構成要素212は、車両がどのような地理的状況あるいは周囲状況で走行している状態かを認知することが可能なセンサあるいは/および情報を備えている。たとえば、ナビゲーションシステムは地図情報を備えており、且つ自車位置を検知するGPS装置も備えている。また、渋滞情報報知システムには道路上の発信機から発信される渋滞情報等の路線情報を検知するセンサが備えられている。車間距離制御装置あるいは/およびレーンキープ装置にはミリ波レーダやレーザレーダ等の車間距離検知センサが備えられ、エアバッグ装置には車両衝突を検知するセンサたとえば機械式の前後加速度センサ、横加速度センサが備えられている。
これら情報系構成要素211あるいは/および周辺監視系構成要素212に分類される前述のナビゲーションシステムや車間距離制御装置等の個別の制御装置は認知系制御プラットフォーム2と情報の送受信を行うように体系化される。すなわち、認知系制御プラットフォーム2は情報系構成要素211および周辺監視系構成要素212に属する個別の制御装置に対応している。
なお、ナビゲーションシステムおよび渋滞情報報知システムのいずれも備えられていない車両の場合には情報系構成要素211は存在しなくなり、認知系制御プラットフォーム2は情報系構成要素211に属する情報すなわち地図情報や自車位置等の情報は受けられなくなる。また、情報系構成要素211が1つもなく、且つ車間距離制御装置やエアバッグ装置等の周辺監視系構成要素212が一つも備えられない車両においては車両周辺を認知する構成要素21から認知系制御プラットフォーム2への情報が無くなるので、本実施例では情報系構成要素211あるいは周辺監視系構成要素212のいずれかに属する制御装置が少なくとも1つは必要となる。
車両運動系の構成要素31には個別の制御装置として、エンジン制御装置、電動パワーステアリング装置、アンチスキッド制御装置、トラクション制御装置、車体挙動制御装置、タイヤ空気圧モニタ等が分類される。
車両運動系の構成要素31は、車両が現在どのような運動状況になっているかを示すセンサを備えている。たとえば、車体挙動制御装置を備えている場合には車体の前後加速度、横加速度、ヨーレート等を検知するセンサを備える。またブレーキ制御上用いられる制動油圧を検知するセンサを備えている。しかしながら、車体運動系の構成要素31においてこれら前後加速度、横加速度、ヨーレート、制動油圧等を用いる制御を実行しない制御装置および個別のアクチュエータしか備えていない場合には必然的にこれらのセンサも備えないこととなる。なお、個別のアクチュエータとは、乗員により操作されるブレーキペダルやアクセルペダル等を指し、電動パワーステアリング装置もこの個別アクチュエータに分類されても良い。
このような車両運動系の構成要素31は、操作系制御プラットフォーム3と情報の送受信を行うように体系化される。すなわち操作系制御プラットフォーム3は車両運動系構成要素31に属する個別の制御装置に対応している。
認知系制御プラットフォーム2に対して情報系構成要素211および/あるいは周辺監視系構成要素212から入力された情報は判断系制御プラットフォーム1に送信され、また車両運動系の構成要素31から操作系制御プラットフォーム3に入力された情報も判断系制御プラットフォーム1に送信される。そして、判断系制御プラットフォーム1では双方の制御プラットフォーム2,3からの入力情報を調整して認知系制御プラットフォーム2および操作系制御プラットフォーム3に属する各構成要素の実行判断を行い、認知系制御プラットフォーム2および操作系制御プラットフォーム3に制御の要求あるいは/およびセンシング等の要求を送信する。なお以後の実施形態において要求の送受信を示す矢印線は実線で示し、情報の送受信を示す矢印線は点線で示す。
この要求を受けた認知系制御プラットフォーム2および操作系制御プラットフォーム3は、要求に従い、各構成要素に実行許可および/あるいは実行の要求を出力する。
以上の制御構造では、車両の運動に関わる制御装置等を車両運動系の構成要素31として分類し、その他の個別の装置は認知系として情報系構成要素211あるいは周辺監視系構成要素212に分類している。よって、たとえばエンジン制御に関わる制御装置あるいは制御が別の判断系あるいは認知系の制御プラットフォームに跨って配置されることがなく、車種毎あるいはグレード毎に各個別の制御装置が可変されたとしても、単に操作系制御プラットフォーム3に属する部位のみが可変されることとなり、認知系制御プラットフォームおよび判断系制御プラットフォームを再設計再構築する必要がないというメリットがある。言い換えれば,グレード毎等により車両運動系の構成要素31および車両周辺を認知する構成要素21に含まれる構成要素が異なったとしても、判断系制御プラットフォーム1自体は何ら変更する必要がない。
また、認知系制御プラットフォーム2および操作系制御プラットフォーム3に属する各個別の制御装置のセンサが故障した場合や配備されない場合に、故障情報や配備されていないという情報あるいは状態は、各々が属するべき認知系制御プラットフォーム2や操作系制御プラットフォーム3において調整できる。すなわちこの調整された情報、言い換えれば今あるだけの情報で実行可能な制御について、認知系制御プラットフォーム2や操作系制御プラットフォーム3から判断系制御プラットフォーム1に伝達されるため、判断系制御プラットフォーム1は個別の制御装置やセンサの故障等に関わらず可能な制御の実行判断をすることができる。
また以上の制御構造では各個別の構成要素(制御装置)を一括して上位で管理することも可能となる。すなわち、各構成要素を認知系制御プラットフォーム2あるいは操作系制御プラットフォーム3に帰属させることによって、これらの各構成要素より上位の制御系である認知系制御プラットフォーム2、操作系制御プラットフォーム3および判断系制御プラットフォーム1で一括管理することも可能である。
また、認知系制御プラットフォーム2に、従来車両の運動に関わりが薄かったナビゲーション装置等を帰属させることによって、車両全体の制御に対してナビゲーション装置等が備えている情報を有効に活用することができる。
次に図2に基づき第2の実施形態について説明する。なお、第1の実施形態と同等の内容については説明を省略する。
第2の実施形態においては、判断系制御プラットフォーム1にドライバの状態を監視する機能を備える。このドライバの状態とは、ドライバの生理状態や運転の癖等を監視する。たとえば、居眠り運転を車体速度の変動度合いやステアリングを握る力から判定したり、ステアリングの切り方、アクセル、ブレーキのかけ方の癖をステアリング角度センサやアクセルストロークセンサ、ブレーキストロークセンサから判定する。このように判定したドライバの状態についての情報は、判断系制御プラットフォーム1において認知系制御制御プラットフォーム2および操作系制御プラットフォーム3からの情報を調整する際に加味される。このようにドライバを監視して得た情報は認知系、操作系の各制御プラットフォーム2、3に属する個別の制御装置の実行判断に加味され、且つこれらの個別の制御装置を用いたりあるいは別の報知装置により、ドライバに報知するようにしてもよい。
次に図3に基づいて第3の実施形態について説明する。なお、上述までの実施形態と重複する説明は省略する。
上述までの実施形態では認知系制御プラットフォーム2および操作系制御プラットフォーム3には情報系の構成要素211や周辺監視系構成要素212および車両運動系の構成要素31である各個別の制御装置が帰属していたが、この第3の実施形態では個別の制御装置から個別の制御装置に用いられるセンサを独立して考え、各センサを認知系制御プラットフォーム2および操作系制御プラットフォーム3に属させる。そして、各個別の制御装置8,9は各々の装置が利用するセンサの属する認知系あるいは操作系制御プラットフォームと同じあるいは異なる認知系あるいは操作系制御プラットフォームに属している。たとえば個別制御装置としての車間距離制御装置は操作系制御プラットフォーム3に属し、しかしながら車間距離制御装置が用いる車間距離センサは認知系制御プラットフォーム2に属するようにしてもよい。
なお、第1のセンサ群4として車間距離センサ、衝突センサを位置付け、認知系制御プラットフォーム2に情報を送るように体系化する。また車両周辺情報5としてナビゲーション装置に備えられている地図情報を位置付け、認知系制御プラットフォーム2に情報を送るあるいは認知系プラットフォーム2が情報を引き出すように体系化する。ドライバにより操作されるステアリング、アクセル、ブレーキ等のアクチュエータの操作量を検出する第2のセンサ群6として、ブレーキペダルストロークセンサ、アクセルペダルストロークセンサ、ステア角センサを位置付け、操作系制御プラットフォーム3に情報を送るようにし、第3のセンサ群7として横加速度センサ、前後加速度センサ、ヨーレートセンサを位置付け、同様に操作系制御プラットフォーム3に情報を送るように体系化する。第2のセンサ群6と第3のセンサ群7とは一括したセンサ群としてもよい。
なお、個別の制御装置が属する認知系あるいは操作系制御プラットフォームと、その個別の制御装置が必要とするセンサが属する認知系あるいは操作系制御プラットフォームとが異なる場合、たとえば車間距離等のセンサ情報は、まず認知系制御プラットフォーム2に送られ、認知系制御プラットフォーム2から判断系制御プラットフォーム1に送られる。そしてこの判断系制御プラットフォーム1から操作系制御プラットフォーム3に送られ、この操作系制御プラットフォーム3から車間距離制御装置等の個別の制御装置に送信される。
もしくは、個別の制御装置が本来必要とするセンサ情報、たとえば車間距離制御装置における車間距離情報は、センサから直に個別の制御装置(ここでは車間距離制御装置)に送られるようにしてもよい。且つこの場合、この車間距離情報がブレーキ制御装置等本来このセンサを有していない個別の制御装置に対して用いられる場合には、センサから認知系制御プラットフォーム2、判断系制御プラットフォーム1、操作系制御プラットフォーム3の順に経由して個別の制御装置に送信されるようにしてもよい。
このように構成しても第1の実施形態と同様の作用効果をそうすることが可能である。
また第3の実施形態では各個別の制御装置と、センサとを分けて位置付けることにより各個別の制御装置自体のバリエーションやセンサの有無についてのバリエーションおよび個別の制御装置の故障やセンサ故障に対して汎用性を一層高められる。
次に図4および図5に基づいて第4の実施形態およびその変形例について説明する。なお、第1ないし第3の実施形態と同様の内容である場合には図中に同様の構成名あるいは符号を付し説明を省略する。なお、図4,5において第1のセンサ情報群40は、前述までの実施例における第1のセンサ群4と車両周辺情報5とが併合されたものである。
この第4の実施形態では、認知系制御プラットフォーム2、操作系制御プラットフォーム3および判断系制御プラットフォーム1の各々に制御空間が定義されている。
認知系制御プラットフォーム2ではこの制御空間として、自車両が移動しても安心・安全である空間範囲を規定する許容安心空間200を定義する。この許容安心空間200として、たとえば1秒後に自車両が移動していても良い領域A(図中ハッチングで示す)をベクトルで規定する。この際、危険度に応じて自車両が移動していても良い確率を評価してもよい。具体的には、たとえば自車両の前方に電信柱や車両が存在する場合には、その電信柱や車両までの距離と現時点の車体速度に応じて車両が移動してもよい領域を設定する。また、車両の左側前方に歩行者がいる場合にも同様に歩行者までの距離と現時点の車体速度に応じて車両が移動してもよい領域を規定する。ただし対人間の安全性に関わる場合の確率の設定は、電信柱等の固体物がある場合に比較して、確率が高い(すなわち移動しても良い可能性が高い)領域を狭めるように設定するようにしてもよい。
操作系制御プラットフォームでは制御空間として自車両が有する操作系装置9の各々の個別の制御装置によって物理的に移動可能な空間範囲を規定する許容運動空間300を定義する。この許容運動空間300とは、たとえば1秒後に車両が移動できる領域B(図中ハッチングで示す)がベクトルで規定されるものである。すなわち、車両に備えられているエンジン、ブレーキ、アンチスキッド制御装置や車体挙動制御装置等車体の動きを調整する制御装置の機能をフルに発揮させた場合に物理的に移動できる領域Bを規定する。なお、物理的に移動できる領域Bに余裕度に応じて確率を設定してもよい。また、車両の諸言や車両に元来備えられているブレーキ、エンジン、ステアリングにより乗員の操作のみによって移動できる領域Cを分けて設定するようにしてもよい。この場合には領域C(図中格子状に示す)は領域Bに包含されるものであり、確率の設定は領域Cに比べて領域C外の領域B内は確率が低く設定される。
このように設定される許容安心空間200と許容運動空間300の情報は、各々、認知系制御プラットフォーム2および操作系制御プラットフォーム3から判断系制御プラットフォーム1に送られる。そして判断系制御プラットフォーム1では、許容安心空間200と許容運動空間300および第2のセンサ群等6から判断されるドライバ指令に基づいた指令空間に沿った実行判断を下す。この実行判断を下す制御空間として判断制御空間100が規定されている。この実行判断は1秒後にドライバが欲している車体の移動位置を移動可能且つ安全な領域を加味してベクトルで規定する。たとえば、ドライバの指令が許容安心空間200を越えている場合には判断制御空間100で確実に許容安心空間200に包含されるような制御要求に加工し、操作系制御プラットフォーム3に制御要求を送信する。あるいはドライバの指令が許容運動空間300を越えている場合には判断制御空間100で確実に許容運動空間300に包含されるような制御要求に加工し、操作系制御プラットフォーム3に制御要求を送信する。またドライバの指令が、許容安心空間200で規定された領域Aと許容運動空間300で規定された領域B(またはC)とで重複した領域から出ている場合に確実に重複した領域D(図中ハッチングで示す)に制御要求が入るようにして操作系制御プラットフォーム3に制御要求を送信するようにしてもよい。
また、許容安心空間200で判断された領域Aと、許容運動空間300で判断された領域BまたはCと、ドライバの指令に基づく指令領域(指令空間と同等)と、が重複する領域に基づき操作系制御プラットフォーム3に要求を送信するようにしてもよい。
なお、ドライバの指令が許容安心空間200で判断された領域Aあるいは/および許容運動空間300で判断された領域BまたはCから逸脱している場合には、ドライバへ報知するようにしてもよい。この場合には判断系制御プラットフォーム1がドライバに報知を行うように直接インパネ周り(たとえばメータ表示器等)に報知要求しても良いし、判断系制御プラットフォーム1から認知系制御プラットフォーム2に報知要求を実施して認知系制御プラットフォーム2に帰属する構成要素である認知系装置のいずれかを用いて報知を行うようにしてもよい。あるいは判断系制御プラットフォーム1から操作系制御プラットフォーム3に報知要求を実施して操作系制御プラットフォーム3に属する構成要素である操作系装置9のいずれかを用いて報知を行うようにしても良い。
図5は第4の実施形態の変形例である。この第4の実施形態の変形例は、図4に示す構成に比べて、図4の第1のセンサ群41が、上述の実施形態における情報系構成要素および周辺監視系構成要素としての認知系装置80に包含されて分類されており、また図4の第3のセンサ群7が、上述の実施例における車両運動系の構成要素としての操作系装置90に包含されて分類されている点で異なる。
このような図4、図5に示す第4の実施形態および変形例においても上述までの実施例と同等の作用効果を奏することができる。
以上説明した実施形態は車両に複数存在する制御装置に対してどのような制御構造とするかを1つの階層にてモデル化したものであるが、次に図6に基づき説明する第5の実施形態の如く複数の制御階層を備える制御構造にも適用できる。
図6では、車両制御および車両に備えられる個別の制御装置およびセンサを第1の階層10から第5の階層14に分けて配置している。そして、基本的に第1ないし第5の各階層には、前述までの実施形態で説明した認知系制御プラットフォーム、操作系制御プラットフォームおよび判断系制御プラットフォームを備えている。ただし、後に詳述する第1の階層10は車両の最も基本的な機能に関わる階層であり、認知系制御プラットフォーム、操作系制御プラットフォームおよび判断系制御プラットフォームの全てを備える形態に構成されていない。
まず各階層が車両制御におけるどのような位置付けにあるかを説明する。
第1の階層10は車両の走る・曲がる・止まるという最も基礎的な機能を制御する必要最低限の階層である。すなわちこの第1の階層10は、車両にかかる作用力を管理するパワーソースモデルとして構築されている。この作用力として代表的なものはエンジン出力であり、加えて、ステアリングの回動によって旋回させるように働く作用力および制動力を挙げることができる。必要最低限の階層とした前提としては、現在の車両はエンジン、電動パワーステアリング、ブレーキとも電子制御されていることを挙げなければならない。すなわち、エンジンは燃料噴射量、吸入空気量を電子制御しているし、電動パワーステアリングによってドライバによるステアリングの回動力を電気的にアシストしている。またブレーキにおいても周知のブレーキバイワイヤ等により、アンチスキッド制御等の限られた時期だけでない通常の制動時においても電気的に制動力を制御する装置が標準装備されつつある。しかしながら、たとえば、通常の制動は単に油圧によるブレーキであって、電子制御の余地がない装置しか備えられない場合には、この第1の階層10から外す必要がある。パワーステアリングも同様に電動ではなく単なる油圧式であって電気的な制御でない場合には第1の階層10から外す必要がある。
第2の階層11は車両のパワーすなわちエンジン出力および/あるいはブレーキ力および/あるいはステアリングによる旋回力に応じて、エンジンから車軸に伝達されるパワーを多段階に変換するオートマチックトランスミッション(以下ATと言う)を管理するAT制御モデルとして構築されている。たとえば、第1の階層10で制御されるエンジン出力を車軸にかかるトルクに変換するモデルである。
第3の階層12は車両の各車輪におけるタイヤ発生力を管理する車輪安定制御モデルとして構築されている。すなわち第2の階層11において変換された結果である車軸のトルクが各車輪に伝達され、各車輪が路面からの反力を得てタイヤと路面との間に作用力を発生し車両に力を及ぼす。なお、タイヤ発生力とは、このタイヤと路面との間に発生する作用力と同義である。第3の階層12では、車軸という1軸系モデルから各車輪の接地点における路面から車体への作用力を鑑みた多輪モデルと言える。言い換えれば駆動輪2輪あるいは4輪の接地点における路面反力を管理して車体に及ぼされる作用力を管理するモデルである。
第4の階層13は各輪が受ける路面反力を入力として車体がどのような運動をするかを管理する車両安定制御モデルとして構築されている。たとえば、車体がローリングあるいは前後に揺れたりした場合、乗員の乗り心地が悪くなるだけでなく、エンジン駆動力のパワーをローリング振動等の余分な運動に用いられていると考えることができ、車体を安定させれば燃費の向上も可能であるという観点からモデルを構築してもよい。
第5の階層14は車両がどのような運動をしても乗員および/あるいは外に対して安全を確保するという安全管理の観点から車両安全制御モデルが構築されている。この第5の階層14の内容は、図4、図5で前述した実施形態の内容を採用することができる。
このように構築される制御構造の階層は、第1の階層10から第5の階層14に向けて順に高機能化している。それとともに、エンジンを基準としてどのようにエンジンのパワーが車体に伝達されるかに基づいて下層から上位層へ階層が構築されている。すなわち、エンジン→AT→(車軸および車体を介して)各車輪→車体の順に構築されており、最上位は車体の運動を安定化させた上でさらに安全性を高める階層として構築される。
次に各階層において構成されている各制御プラットフォーム、認知系装置、操作系装置およびセンサ等で構成されるセンシング部について説明する。
第1の階層10における制御プラットフォームは、パワーソースコーディネータ500と操作系制御プラットフォーム501により構成されている。なお、この第1の階層10は車両の最も基本性能に関わる部分であり、認知系制御プラットフォームに対応する構成は存在しない。
第1の階層10における認知系装置81としてエアコン等が属している。また第1の階層10における認知系装置81に属するセンシング部41はエアコンの作動状態等に基づき補機トルク要求値や熱マネジメント要求値をパワーソースコーディネータ500に情報として送信する。なお、エアコン等の認知系装置はパワーソースコーディネータ500からの要求に基づいて、センシング部41にどのような情報をパワーソースコーディネータ500へ送るかを要求することもできる。
第1の階層10の操作系装置91としては車両の基本性能発揮のためのエンジン制御装置、電動パワーステアリング装置、モータジェネレータ、ブレーキ制御装置が存在する。なお、電動パワーステアリング装置ではなく油圧パワーステアリングであって制御できない場合にはこの操作系装置91から外れる。ブレーキ制御装置も同様に、基本ブレーキが乗員のペダル踏み込みによる制動意思を電気信号に変換してモータあるいはモータポンプで制動力を確保するブレーキバイワイヤ装置ではなく、単に乗員のペダル踏み込み力を油圧に変換して制動する通常ブレーキ時に制御不可能な場合には操作系装置91から外れる。なお、操作系装置91に属する各個別の制御装置は、パワーソースコーディネータ500からの要求に基づいて各々駆動される。
第1の階層10の操作系装置91に属するセンシング部71には、エンジン回転数センサや舵角センサが属する。これらのセンサにおける検出結果は、パワーソースコーディネータ500および操作系制御プラットフォーム501に随時送られる。なお、検出結果はパワーソースコーディネータ500から操作系装置91に情報送信の要求が出された際に、操作系装置91がこの要求に応じてセンシング部71に要求を出し、センシング部はこの要求に応じてパワーソースコーディネータ500および/あるいは操作系制御プラットフォーム501に情報を送信するようにしてもよい。
パワーソースコーディネータ500は、センシング部41、71およびドライバ指令400からのドライバ指令に基づいて操作系装置91に属する個別の制御装置をどのように駆動するかの要求信号を生成する。この際、ドライバ指令を元に、複数の個別の制御装置の駆動状態および補機トルク要求、熱マネジメント要求、さらに第2の階層11における操作系制御プラットフォーム301で考慮された車輪安定制御基礎空間を加味した調停を行い要求信号を生成する。また、パワーソースコーディネータ500は、前述の調停の結果やセンシング部41,71の検出結果に基づき、個別の制御装置の故障状態等を報知する報知装置401へ報知要求を送信する。
ドライバ指令400は、アクセルペダルの踏み込み量、ステアリングの舵角、ブレーキ踏み込み量の各々に相当する値を検出するセンサの検出信号に基づいてドライバの加速意思、旋回意思、制動意思を指令信号として生成し、パワーソースコーディネータ500に送信する。なお、ドライバ指令400は第1の階層10と第5の階層14にのみ図示しているが、これに関わらず全階層において各判断系制御プラットフォーム500、101〜104に指令信号を送信するようにしてもよい。
第1の階層の操作系制御プラットフォーム501は、パワーソースコーディネータ500における調停結果およびセンシング部91からのエンジン回転数等の検出結果に基づいて、AT制御基礎空間を生成する。このAT制御基礎空間とは、現状のエンジンの駆動状態(出力)および補機トルク要求等を鑑みて、たとえばどのギヤ段範囲が許容できるかという許容運動空間を生成するものである。
次に第2の階層11における各プラットフォーム等の構成について説明する。
第2の階層11における認知系装置82は、本実施形態では存在しない。しかしながら、この第2の階層11の認知系装置82に対応するセンシング部42に属するセンサとして外気温センサが存在する。この外気温センサの検出結果が随時第2の階層11の認知系制御プラットフォーム201に送信されるだけではなく、認知系制御プラットフォーム201からの要求に基づいて検出結果を送信する場合には、認知系装置82として何らかの装置を要する。この場合、第2の階層11の認知系装置82に、センシング要求を送受信したりあるいは/および加工したりするための要求指示装置を個別の制御装置とは独立して設けるようにしてもよい。
第2の階層11における操作系装置92としてATが存在する。この操作系装置92は第2の階層11の操作系制御プラットフォーム301から駆動要求に従い駆動される。また、操作系制御プラットフォーム301からセンシングの要求が来た場合には、ATセンシング部72にその要求を送る。
この操作系装置92に対応するセンシング部としてのAT状態センシング部72にはギヤ段を検出するセンサや、ギヤおよびトルクコンバータの伝達効率の状態を検出するセンサあるいは演算装置が設けられている。このAT状態センシング部72に属するセンサ等は随時、第2の階層11の操作系制御プラットフォームに検出結果を送信したり、あるいは/および操作系装置92からの要求に従い検出結果を送信する。
第2の階層11の認知系制御プラットフォーム201は、センシング部42からの情報を受けてAT制御許容空間を生成する。このAT制御許容空間は上述までの実施形態における許容安心空間に相当する。
第2の階層11における判断系制御プラットフォーム101は、第2の階層11の認知系制御プラットフォーム201からのAT制御許容安心空間の情報と、第1の階層10の操作系制御プラットフォーム501からのAT制御基礎空間の情報と、第3の階層12の操作系制御プラットフォーム302において生成される車両安定制御基礎空間の情報と、ドライバ指令400からの指令信号に基づく指令空間の情報とを加味してAT制御空間を生成する。ここで言う「加味」とは、各々の空間(言い換えれば領域)が重複する部分を制御要求可能領域として設定することである。また判断系制御プラットフォーム101は、実行判断のための情報の送信の要求を認知系制御プラットフォーム201に出す。なお、第3の階層12の操作系制御プラットフォーム302から第2の階層11の判断系制御プラットフォーム101に送信される車両安定制御基礎空間の情報とは、たとえば各輪におけるスリップ角、各輪に対する駆動・制動トルクの如く4輪の路面との接地点における車両への作用力(言い返れば路面反力であってタイヤ発生力と等価である)を指す。なお、AT制御空間は2つの制御可能領域の要素に分けて考えられる。すなわち、1つ目は第3の階層12の操作系制御プラットフォーム302から送信される情報と、指令空間およびAT制御許容空間とに基づく、後述する車輪安定制御基本空間の設定の基礎となる実行判断に対応する制御可能領域である。2つ目は、第1の階層10の操作系制御プラットフォーム501からの情報と、指令空間およびAT制御許容空間とに基づく、後述する“車軸が必要とする駆動トルクをエンジントルクに換算した許容運動空間”の設定の基礎となる実行判断に対応する制御可能領域である。
第2の階層11の操作系制御プラットフォーム301は、判断系制御プラットフォーム101からAT制御空間の制御要求可能領域に基づく制御の要求を受けて操作系装置92に属する個別の制御装置(ここではAT)に駆動要求を送信する。また、図9に示すように、この操作系制御プラットフォーム301はATセンシング部72にて検出および/あるいは演算される結果と、AT制御空間の情報と、に基づき車軸が必要とする駆動トルクをエンジントルクに換算した許容運動空間の情報をパワーソースコーディネータ500に送信する。またこの判断系制御プラットフォーム301から第3の階層12における判断系制御プラットフォーム102へは、第3の階層12の判断系制御プラットフォーム102において生成される車輪安定制御空間の基礎情報としての車輪安定制御基本空間を送信する。この車輪安定制御基礎空間は、たとえばAT制御基礎空間に基づいてATが駆動された場合のエンジンからATへのトルクの伝達効率等を考慮に入れた上で各輪に車軸から伝達されるトルクの情報に対応する許容運動空間である。
次に第3の階層12の各プラットフォーム等の構成について説明する。第3の階層12における認知系装置83には、タイヤの空気圧を検知するタイヤモニタが属する。また、第3の階層12の認知系装置83に対応するセンシング部43としてタイヤ圧センサが存在する。このタイヤ圧センサは、随時第3の階層12の認知系制御プラットフォーム202に検出結果の信号を送信する。また認知系装置83は認知系制御プラットフォーム202からの検出要求を受けてセンシング部43に要求を送信し、この要求送信に対応してセンシング部43が認知系制御プラットフォーム202に検出結果を送信するようにしてもよい。
第3の階層12における操作系装置93として、既知のアンチスキッド制御装置(ABS装置)およびトラクション制御装置(TRC装置)がある。この操作系装置93は車輪の運動(たとえばスリップ)を制御する装置を包含している。そして、第3の階層12の操作系装置93に対応するセンシング部として車輪センシング部73がある。この車輪センシング部73は、各車輪の車輪速度(Vw)、車体速度(Vb)、各輪スリップ率、ステアリングの舵角から求められる操舵輪の角度、等をセンシングあるいは演算する。なお、スリップ率は、各車輪が車軸(駆動軸)から受けた駆動力が路面との間の推進力としてどれだけ利用されたかという駆動力伝達効率の指標として演算される。なお、これらのセンシング結果あるいは演算結果は随時第3の階層12の操作系制御プラットフォーム302に送信される。また、操作系制御プラットフォーム302から操作系装置93への要求に基づいて操作系装置93が車輪センシング部73に要求をだし、この要求に応じた送信を車輪センシング部73から操作系制御プラットフォーム302に行うようにしてもよい。
第3の階層12の認知系制御プラットフォーム202は、許容安心空間として、センシング部43からの情報に基づいて車輪安定許容空間を生成する。この車輪安定許容空間は、各車輪単位で、たとえば現状のタイヤ圧でタイヤのゴム部ひいてはカーカス部の変形を考慮して、路面反力を受けることができる摩擦円の限界を設定するようにしてもよい。
第3の階層12の判断系制御プラットフォーム102は、ドライバ指令400からの指令信号に基づく指令空間と、認知系制御プラットフォーム202において生成された車輪安定許容空間と、第2の階層11の操作系制御プラットフォーム301で生成された車輪安定制御基礎空間(の内の車輪安定制御基本空間)と、第4の階層13の操作系制御プラットフォーム303で生成される車両安全制御制御基礎空間と、に基づいて、車輪安定制御空間を生成する。また、認知系制御プラットフォーム202へ、車輪安定制御空間の生成に用いる情報の送信の要求を出す。なお、第4の階層13の操作系制御プラットフォーム303から第3の階層12の判断系制御プラットフォーム102へ送信される車両安全制御基礎空間とは、車両を安定させる、言い換えれば前後・横方向の振動をなるべく発生させないために各車輪に付与されるトルク要求等によって示される車輪安定指令空間である。よって、この第3の階層12における判断系制御プラットフォーム102では、指令空間と、車輪安定制御空間と、車輪安定制御基礎空間と、車輪安定指令空間との重複部分を第3の階層12における操作系制御プラットフォーム302に対する実行判断に相当する制御要求可能領域として生成する。
なお、車輪安定制御空間は2つの制御可能領域の要素に分けて考えられる。すなわち、1つ目は第4の階層13の操作系制御プラットフォーム303から送信される情報と、指令空間および車輪安定許容空間とに基づく、後述する車両安定制御基本空間の設定の基礎となる実行判断に対応する制御可能領域である。2つ目は、第2の階層11の操作系制御プラットフォーム301からの情報と、指令空間および車輪安定許容空間とに基づく、後述する“各輪駆動トルクあるいは/および路面反力に基づく許容運動空間”の設定の基礎となる、実行判断に対応する制御可能領域である。
第3の階層12の操作系制御プラットフォーム302は判断系制御プラットフォーム102から制御要求可能領域に基づく制御の要求に基づいて、第3の階層12の操作系装置93に制御の実行の要求および情報を送信する。また、この操作系制御プラットフォーム302では、車輪センシング部73からの情報に基づいて、車両安定制御基礎空間を生成する。この車両安定制御基礎空間は、図10に示すように、第2の階層11の判断系制御プラットフォーム101へ送信される各輪の駆動トルクあるいは/および路面反力の現状に基づく許容運動空間の情報と、第4の階層13の判断系制御プラットフォーム103に送信される車両安定制御基本空間の情報とを含んでいる。なお、この車両安定制御基本空間とは、各輪のタイヤの路面反力である前後力および横力を鑑みた摩擦円に基づき演算される車両運動制御空間であり、車輪がスリップしたり車体へ振動を与えないための各輪にかかる駆動力・制動力・旋回の運動余裕度をタイヤの路面への接地点を基準に考えたものである。
次に第4の階層13の各制御プラットフォーム等の構成について説明する。第4の階層13の認知系装置84は本実施形態では存在しない。しかしながら、車種毎あるいは車両グレード毎に対する汎用性を向上させるために、第2の階層11の認知系装置82にて説明した要求指示装置と同様の機能を有する要求指示装置を配置するようにしてもよい。そして、第4の階層13の認知系制御プラットフォーム203に対応するセンシング部44の構成も本実施形態では存在しないが、ロジック内に制御領域を確保しておくようにしてもよい。
第4の階層13の操作系装置94は、既知の車両挙動制御装置や横転防止装置が含まれる。車両挙動制御装置は車両がオーバステアあるいはアンダーステア状態等の横滑りを起こした際に、エンジン出力および/あるいはブレーキによる制動力により、車両進行方向を補正する装置である。また横転防止装置とは、車両の急旋回時等にエンジン出力あるいは/およびブレーキによる制動力を用いて車体が横転することを阻止する装置である。
このような第4の階層13の操作系装置94に属するセンシング部である車両センシング部74では、車体前後加速度(Gx)、車体横加速度(Gy)、車体重心周りのヨーレート(γ)および車体重心周りの回動角(Σγ)等をセンシングあるいは演算する。これらのセンシング結果および演算結果は随時第4の階層13の操作系制御プラットフォーム303に送信される。また、操作系制御プラットフォーム303から操作系装置94への要求に基づき操作系装置94が車両センシング部74に要求をだし、この要求に従い車両センシング部74が操作系制御プラットフォーム303にセンシング結果あるいは演算結果を送信するようにしてもよい。
第4の階層13の認知系制御プラットフォーム203は、センシング部44からの情報に基づいて車両安定許容空間を生成する。しかし本実施形態ではセンシング部44に属するセンサあるいは演算装置が存在しないため、車両安定許容空間を生成しないことも可能である。あるいはセンシング部44に属するセンサあるいは演算装置が存在しない際に、仮想の車両安定許容空間として一つ下の第3の階層12の認知系制御プラットフォーム202にて生成された車輪安定許容空間と同等の内容を用いるようにしてもよい。この際には認知系制御プラットフォーム203から第4の階層13の判断系制御プラットフォーム103に車両安定許容空間の情報を許容安心空間として送信する。
第4の階層13の判断系制御プラットフォーム103では、ドライバ指令400にからの指令信号に基づく指令空間と、認知系制御プラットフォーム203からの車両安定許容空間と、第3の階層12の操作系制御プラットフォーム302から送信される車両安定制御基礎空間(の内の車両安定制御基本空間)と、第5の階層14の操作系制御プラットフォーム304にて生成される車両安定指令空間と、の重複部分に基づいて、制御要求可能領域としての車両安定制御空間を生成する。また、認知系制御プラットフォーム203へ車両安定制御空間の生成のために情報を要求することも可能である。
なお、車両安定制御空間は2つの制御可能領域の要素に分けて考えられる。すなわち、1つ目は第5の階層14の操作系制御プラットフォーム304から送信される情報と、指令空間および車両安定許容空間とに基づく、後述する車両安全制御基本空間の設定の基礎となる実行判断に対応する制御可能領域である。2つ目は、第3の階層12の操作系制御プラットフォーム302からの情報と、指令空間および車両安定許容空間とに基づく、 後述する“車輪安定指令空間”の設定の基礎となる、実行判断に対応する制御可能領域である。
第4の階層13の操作系制御プラットフォーム303では、判断系制御プラットフォーム103から車両安定制御空間の情報と、車両センシング部74からの情報に基づいて車両安全制御基礎空間を生成する。この車両安全制御基礎空間は、図11に示すように、車輪安定指令空間の情報と、車両安全制御基本空間とを含んでいる。車両安全制御基本空間とは、第5の階層14の判断系制御プラットフォーム104において車両安全制御空間を生成するための元となる情報であって上位の階層に対する要求の範囲を規定しているものである。逆に車輪安定指令空間とは上位の階層から下位の階層へ制御目標を指示するための情報である。なお、車両安全制御基本空間とは、第4の階層13の判断系制御プラットフォーム103からの車両安定制御空間の情報と車両センシング部74からの情報に基づき、たとえば車両に横滑り/加減速スリップ/横転等の危険を起こさせないような各操作系装置74〜71の駆動の範囲を規定するものである。
次に第5の階層14の各制御プラットフォーム等の構成について説明する。第5の階層14の認知系装置85としては、ナビゲーションシステムや車間距離制御装置等を挙げることが出来る。なお、ナビゲーションシステムには自車位置認識装置も含まれている。なお、この認知系装置85には前述の要求指示装置を独立して含むようにしてもよい。
第5の階層14のセンシング部45には車間距離センサや地図情報が含まれる。そしてこのセンシング部45からの情報は随時第5の階層14の認知系制御プラットフォーム204に送信される。あるいは認知系装置85からの要求に従い認知系制御プラットフォーム204に送信するようにしてもよい。
第5の階層14の操作系装置95には、車間距離制御装置等が含まれる。この車間距離装置は第5の階層15の車両センシング部75に対して検出あるいは/演算結果の送信の要求を出力する。なお、この車間距離制御装置は本実施形態では認知系装置85と操作系装置95との双方に含まれるよう設定されている。ただし、このように双方の装置85,95に含まれる設定としても車間距離制御装置自体を2つ持つ必要はなく、単に通信上の位置付けとすればよい。
第5の階層14に対応するセンシング部として車両センシング部75が存在する。車両センシング部75は随時検出結果あるいは/および演算結果を第5の階層15の操作系制御プラットフォーム304に送信する。あるいは操作系制御プラットフォーム304から操作系装置95への要求に従い操作系装置95から送信される要求に応じて検出結果/あるいは演算結果を送信するようにしてもよい。この車両センシング部75は第4の階層13における車両センシング部74と同様とすることが可能である。この場合もセンサを各々の階層14,15に対応して各々2つづつ持つ必要はなく、通信上第4、第5の階層14,15の双方に検出結果あるいは/および演算結果を送信するようにすればよい。
第5の階層14の認知系制御プラットフォーム204は、第5の階層14のセンシング部45からの情報を受けて環境安全許容空間を許容安心空間として生成する。この環境安全許容空間は、図4,図5を用いて説明した第4の実施形態の認知系制御プラットフォーム2にて生成される許容安心空間の内容を採用することができる。また、この認知系制御プラットフォーム204は認知系装置85に対して情報の要求を行う。たとえば、ナビゲーションシステムに対して、現演算時の走行地点から30m先あるいは3秒後の地図データを要求したり、自車右前の空間における車両有無あるいは/および車間距離の情報を要求することができる。
第5の階層14の判断系制御プラットフォーム104では、ドライバ指令400からの指令信号に基づく指令空間と、認知系制御プラットフォーム204からの環境安全許容空間と、第4の階層13の操作系制御プラットフォーム303からの車両安全制御基礎空間(車両安全制御基本空間)と、に基づいて車両安全制御空間を生成する。この車両安全制御空間は各空間の重複部分により生成されるようにしてもよい。判断系制御プラットフォーム104からは報知装置401へ報知の要求を送信する。この報知の要求は、たとえばドライバによる指令空間と環境安全許容空間あるいは/および車両安全制御基本空間との間に重複領域が存在しない場合に送信される。このような状態は、ドライバが危険な運転をしている際あるいは危険になりそうな場合に存在し、たとえば2秒後の道路が急カーブで車速が早い場合等に起こりえる。また判断系制御プラットフォーム104は、認知系制御プラットフォーム204に車両安全制御空間を生成するための情報の送信要求も出す。
判断系制御プラットフォーム104における車両安全制御空間は2つの制御可能領域の要素に分けて考えられる。すなわち、1つ目は第4の階層13の操作系制御プラットフォーム303から送信される情報と、指令空間および車両安定許容空間とに基づく、後述する車両安定指令空間の設定の基礎となる実行判断に対応する制御可能領域である。2つ目は、第5の階層14の操作系制御プラットフォーム304から送信される後述する車両安定指令空間と、指令空間および車両安定許容空間とに基づく、 後述する“ヒューマン・マシン・インターフェースの駆動要求”の設定の基礎となる、実行判断に対応する制御可能領域である。
第5の階層14の操作系制御プラットフォーム304では、図12に示すように、第5の階層14の判断系制御プラットフォーム104からの車両安全制御空間の情報と、車両センシング部75からの情報に基づいて車両安定指令空間を生成する。この車両安定指令空間は、第4の階層14の判断系制御プラットフォーム103へ送信される情報であり、許容運動空間に相当する。またこの操作系制御プラットフォーム304では、判断系制御プラットフォーム104からの車両安全制御空間に基づいて、HMI(ヒューマン・マシン・インターフェース)の駆動要求を生成する。このHMIとは、操作系装置95〜91を用いて乗員に何らかの異常あるいは危険を報知する機能を指す。よって、前述の如く第5の階層14の判断系制御プラットフォーム104から報知装置401への送信と並行して、あるいは代替手段としてHMIの駆動要求が生成される。なお、HMIの駆動要求の具体例としては、エンジンを遅角制御して異常振動をエンジンマウントに発生させて振動騒音により乗員に報知したり、ABS装置等によりブレーキ油圧を振動させてブレーキペダルから振動により報知することを挙げることができる。
以上のように構成される制御構造の階層化は第1の階層10から第5の階層14へ上位にいくにしたがって高機能化する。前述の如くその高機能化は、図8に矢印にて示すように車体を移動させる力の原動力であるエンジンの出力が伝達される順に設定されている。
すなわち、第1の階層10から第2の階層11へは、矢印701の如く、エンジン601の出力という1つの作用力点の制御モデルからAT602における車軸603への作用力の制御モデルへ制御範囲を広げている。
また第2の階層11から第3の階層12へは、矢印702の如く、車軸600という作用力点の制御モデルから各車輪にかかる駆動力あるいは路面反力Fという少なくとも4つの作用力点の制御モデルへ制御範囲を広げている。なお両前輪への車軸603の作用力の伝達は車体604を介して成されていると考えることもできる。
また第3の階層12から第4の階層13へは、矢印703に示す如く、各車輪という4つの作用力点の制御モデルから車体604の運動という全体像の制御モデルへ制御範囲を広げている。
さらに第4の階層13から第5の階層14へは周囲環境を鑑みた安全という観点の制御モデルへ制御範囲を広げている。
そして、それぞれの階層に対応する形式で認知系装置、操作系装置およびセンサ等を配置している。また、各階層で前述の如く制御範囲が異なり且つ属する操作系装置が異なり制御の機能が異なる場合でも、各々階層において共通して認知系・判断系・操作系の各プラットフォームを備えている。
よって、たとえ各階層のいずれかに属する操作系装置あるいは/および認知系装置が故障したり、あるいは車種やグレード毎に備えられていない場合であっても、それぞれの階層において、あるだけの情報でもって各空間を生成することができ、できるだけの制御を実現することができる。同様に、たとえある階層が車種あるいはグレードによって存在しない場合があっても、その階層を飛ばして上下の階層は各々あるだけの情報で各空間を生成することが可能であり、できるだけの制御を実現することができる。たとえば、第5の階層14の認知系装置85、操作系装置95およびセンシング部45、車両センシング部75を一つも持たず実質第5の階層14が存在しない車種でも、最上級の車種で構築された第1の階層10から第5の階層14までを含む制御構造をそのまま流用することができ、第1ないし第4の階層までにて制御を行うことができる。同様に第5の階層14と第4の階層13との双方の認知系装置85,84、操作系装置95,94、センシング部45,44、および車両センシング部75,74を一つも有しない下級グレードの車両でも、上級車種で構築した第1の階層10から第5の階層14までを含む制御構造をそのまま流用することができ、下級グレードの車両は第1ないし第3の階層までで制御される。
しかしながら、これらの場合、ECU(電子制御装置)において使用されない容量(たとえばビット数)が増大してしまう。よってこのような場合には、その階層に属する認知系装置、操作系装置、およびセンサ等が一つもない階層は、全てなくすることも可能である。この場合には元々各階層毎にICの基盤への配置を固めておいたり、あるいは各階層毎にICを分けておくことが有利である。
また、車両の開発が下級グレードから始まった場合、例えば第1の階層10と第2の階層11のみを有する制御構造で制御を構築しておき、車種が上級に展開していく毎に、第3の階層12ないし第5の階層14を随時追加していく事も可能である。
次に図7に基づいて第6の実施形態を説明する。なお、図6で説明した第5の実施形態と同様の機能を有する構成については説明を省略する。第5の実施形態では各センシング部41〜45は各階層10〜14の各認知系装置81〜85に対応して設けられ、各々のセンシング部71〜75は各階層10〜14の各操作系装置91〜95に対応して設けられていたが、本第6実施形態ではセンシング部を各階層において1つにまとめる。
すなわち、第6実施形態における第1の階層10におけるパワーソースコーディネータ500に対応するセンシング部411は認知系装置81に対応するセンサおよび演算機能と操作系装置91に対応するセンサおよび演算機能とを双方備えるようにしている。よって、センシング部411は補機トルク要求値、熱マネジメント要求値の演算に加えて、エンジン回転数、舵角等も検出する。そしてこれらの検出あるいは/および演算結果の情報は、パワーソースコーディネータ500に伝達され、且つこのパワーソースコーディネータ500から操作系制御プラットフォーム501へ送信される。
第2の階層11の認知系プラットフォーム201に対応するセンシング部421は、認知系装置82に対応するセンサおよび演算機能と操作系装置92に対応するセンサおよび演算機能とを双方備えるようにしている。よって、センシング部421は、温度センサ等に加えて、ギヤ段やATの伝達効率を検出あるいは演算する機能を有する。そしてこのセンシング部421で検出あるいは/および演算された情報は、認知系制御プラットフォーム201へ送られるとともに、この認知系制御プラットフォーム201から判断系制御プラットフォーム101を介して操作系制御プラットフォーム301へ送信される。
第3の階層12の認知系制御プラットフォーム202に対応するセンシング部431は、認知系装置83に対応するセンサおよび演算機能と操作系装置93に対応するセンサおよび演算機能とを双方備えるようにしている。よって、センシング部431は、タイヤ空気圧に加えて車輪速度、車体速度、舵角、スリップ率等を検出あるいは/および演算する。このセンシング部431から認知系制御プラットフォーム202に送信された情報は、判断系制御プラットフォーム102を介して操作系制御プラットフォーム302へ送信される。
第4の階層13の認知系制御プラットフォーム203に対応するセンシング部441は、認知系装置84に対応するセンサおよび演算機能と操作系装置94に対応するセンサおよび演算機能とを双方備えるようにしている。よって、センシング部441は、前後加速度、横加速度、ヨー、回動角を検出あるいは/および演算する。このセンシング部441から認知系制御プラットフォーム203に送信された情報は、判断系制御プラットフォーム103を介して操作系制御プラットフォーム303へ送信される。
第5の階層14の認知系制御プラットフォーム203に対応するセンシング部451は、認知系装置85に対応するセンサおよび演算機能と操作系装置95に対応するセンサおよび演算機能とを双方備えるようにしている。よって、センシング部451は、車間距離、地図情報に加えて、前後加速度、横加速度、ヨー、回動角を検出あるいは/および演算する。このセンシング部451から認知系制御プラットフォーム204に送信された情報は、判断系制御プラットフォーム104を介して操作系制御プラットフォーム304へ送信される。
第5実施形態では、認知系装置とそれに対応するセンシング部と操作系装置とそれに対応するセンシング部と各制御プラットフォーム構造という5つに大きく構成が大別されていたが、以上の第6の実施形態では、認知系装置と操作系装置とセンシング部と各制御プラットフォーム構造という4つに分けている。このように構成した場合でも第5実施形態とほぼ同等の作用効果を得る事が可能である。さらに各センサのうち、同一階層で認知系装置81〜85と操作系装置91〜95とにおいて双方共に配置されている場合、第5実施形態ではそのセンサから操作系装置に対応するセンシング部と、認知系装置に対応するセンシングの双方に情報通信を行わなければならないが、本第6実施形態ではその必要がなく、配線量、あるいは/および通信量を低減できる。
本願発明は上記実施形態に限定されることなく種々変形可能である。
たとえば以上のように構成される制御の階層構造では、基本性能のための第1の階層10を除く各階層11〜14に認知系制御プラットフォーム、判断系制御プラットフォームおよび操作系制御プラットフォームを含んでいる。ただし、判断系制御プラットフォームからの“要求”を基準として階層を考えると、認知系制御プラットフォームおよび判断系制御プラットフォームとも同一の階層に対して要求を出しているが、判断系制御プラットフォームへの“情報”を基準として階層を考えると、認知系制御プラットフォームは判断系制御プラットフォームと同階層に位置しているが、操作系制御プラットフォームからの情報は一つ下および一つ上の階層から得ている。よって、各階層は図6に基づく分け方ではなく、以下のように分割することも可能であり、上述までの実施例と同等の作用効果を発揮する事が可能である。
すなわち、第5、第6実施形態の変形例としての第1の階層10に包含される構成は、パワースースコーディネータ500、認知系装置81、センシング部41、操作系装置91、センシング部71とする。すなわち、第1の階層10は車両の基本性能部分であるエンジン、ステア、ブレーキを調停して動かす機能のみとし、AT制御基礎空間の如く制御空間を生成する機能を持たないようにする。
第5、第6実施形態の変形例としての第2の階層に包含される構成は、認知系制御プラットフォーム201、判断系制御プラットフォーム101、認知系装置82、センシング部42、操作系装置92、AT状態センシング部72および操作系制御プラットフォーム501と操作系制御プラットフォーム302の“各輪の駆動トルクあるいは/および路面反力の現状に基づく許容運動空間の情報”を生成する機能とする。
第5、第6実施形態の変形例としての第3の階層に包含される構成は、認知系制御プラットフォーム202、判断系制御プラットフォーム102、認知系装置83、センシング部43、操作系装置93、車輪センシング部73、操作系制御プラットフォーム301の“車輪安定制御基本空間”の生成機能および操作系制御プラットフォーム301の“車軸が必要とする駆動トルクをエンジントルクに換算した許容運動空間の情報”と操作系制御プラットフォーム303の“車輪安定指令空間”を生成する機能とする。
第5、第6実施形態の変形例としての第4の階層に包含される構成は、認知系制御プラットフォーム203、判断系制御プラットフォーム103、認知系装置84、センシング部44、操作系装置94、車両センシング部74、操作系制御プラットフォーム302の“車両安定制御基本空間”の生成機能および操作系制御プラットフォーム304の“車両安定指令空間”を生成する機能とする。
第5、第6実施形態の変形例としての第5の階層に包含される構成は、認知系制御プラットフォーム204、判断系制御プラットフォーム104、認知系装置85、センシング部45、操作系装置95、車両センシング部75、操作系制御プラットフォーム303の“車両安全制御基本空間”の生成機能とすることができる。なお、操作系制御プラットフォーム304の“HMIの駆動要求”を生成する機能は第5、第6実施形態の変形例としての第5の階層に包含しても、新たに第6の階層として形成してもよい。
また、第5、第6実施形態ではドライバ指令400からのドライバ指令は、各階層に対して同様の内容であったが、階層の上下で内容を変えても良い。たとえば、第1の階層10のパワーソースコーディネータ500および/あるいは第2の階層11の判断系制御プラットフォーム101へのドライバ指令は、乗員のアクセル操作、ステアリングの操作、ブレーキペダルの操作を直に信号変換した瞬間指令を送信し、第3の階層12ないし第5の階層14のいずれかあるいは全てへのドライバ指令は、ドライバ指令400において、乗員のアクセル操作、ステアリングの操作、ブレーキペダルの操作に対応する信号を加工して送信する。この際の加工として、たとえば信号を所定時間積分したりあるいは/および微分することができる。たとえば下位の階層は車両の基本的な機能を制御するためのものであるので、なるべくドライバの意思をタイムリーに反映したほうが良く、また上位の階層は高機能に対応しているので、ドライバの意思を一定期間(たとえば500ms)通算して反映してもよい。
また第5実施形態では、各認知系装置81〜85と各センシング部41〜45、各操作系装置91〜95と各センシング部71〜75を分けていたが、これに関わらず各センシング部41〜45を各認知系装置81〜85へ、各センシング部71〜75を各操作系装置91〜95へ包含させることも可能である。また第6実施形態では、各認知系装置81〜85と各センシング部411,421,431,441,451とを分けていたが、これに関わらず各センシング部411,421,431,441,451を各認知系装置81〜85へ包含させることも可能である。
また、第5、第6実施形態では、階層を5つに分けていたが、さらに多くの階層を構築することも可能である。たとえば、4輪駆動車両(4WD)では第2の階層11のAT制御モデルと第3の階層12の車輪安定制御モデルとの間に、4WD制御用モデルの階層を挿入することができる。この4WD制御用のモデルでは、第2の階層11において、AT制御空間に基づいて操作系制御プラットフォーム301では車輪安定制御基礎空間の代わりにデファレンシャル制御基礎空間を生成するようにしてもよい。このデファレンシャル制御基礎空間は4WD制御におけるLSD(リミテッド・スプレッド・デファレンシャル)による前後輪駆動力配分に対する許容運動空間とする。また、新たに増設する階層ではデファレンシャル制御に基づき車輪安定制御基礎空間を生成することができる。
また、第5、第6の実施形態では、各階層11〜14の各判断系制御プラットフォーム101〜104は同一階層の操作系制御プラットフォーム301〜304から情報を受信していなかったが、これに関わらず、たとえば同一の階層の操作系制御プラットフォーム301〜304に同一の階層に属する操作系装置92〜95から作動状態あるいは/および故障状態等の情報を送信し、この情報を同一階層の操作系制御プラットフォーム301〜304が同一階層の判断系制御プラットフォーム101〜104へ送信するようにしてもよい。具体的に一例を挙げると、第3の階層12では操作系装置93からABS装置等の故障状態等を送信し、操作系制御プラットフォーム302で同一階層の操作系装置93の機能/作動状態を踏まえて許容運動空間を生成する際の情報とする。そしてこの許容運動空間の情報を操作系制御プラットフォーム302から判断系制御プラットフォーム102へ送信し、車輪安定制御空間を生成する際の情報として用いるようにしてもよい。
また第5、第6の実施形態では、報知装置401を第1の階層10と第5の階層14の最下位・最上位の階層のみに設けていたが、全ての階層に設けるようにしてもよい。
また第5、第6の実施形態では、第1の階層10における制御プラットフォームにおいて、パワーソースコーディネータ500を操作系装置91による駆動力の調停をするものと規定し、認知系制御プラットフォームおよび判断系制御プラットフォームに相当するものを構成していなかった。しかしながら、上述の実施形態におけるパワーソースコーディネータ500は、他の階層における認知系制御プラットフォームと判断系制御プラットフォームとを双方包含したものと解釈することも可能である。すなわち、第1の階層10は車両の基本性能を鑑みた階層であるので、認知系制御プラットフォームにおける許容安心空間の要素と判断制御プラットフォームにおける制御可能領域とは双方とも条件がそれほど多くなく,あるいは/および通信時間を短縮する必要があるので、一つのプラットフォームにまとめられた方が良いとも解釈できる。このような考え方とは別に、第1の階層10も第2の階層以上と同様に認知系制御プラットフォームと判断系制御プラットフォームを備えるようにしても良い。この際、たとえば認知系制御プラットフォームとしては補機トルク要求値や熱マネジメント要求値に応じて許容安心空間を生成し、判断系制御プラットフォームではエンジン回転数や、燃料噴射量等基づく実現可能な制御領域と、許容安心空間と、ドライバ指令400に基づく指令空間との重複空間に基づき実行判断を生成するようにしてもよい。
また第5、第6の実施形態における操作系装置91〜95は、各々に対応するセンシング部71〜75に対して、各操作系制御プラットフォーム501、301〜304へ情報を送信するように要求を出すのみであったが、これに加えて、各操作系装置91〜95自体の作動状態あるいは/および故障状態等を直接、同一階層の操作系制御プラットフォーム501、301〜304に送信するようにしてもよい。
同様に各認知系装置81〜85も同一階層のパワーソースコーディネータ500および各認知系制御プラットフォーム201〜204に対して、作動状態あるいは/および故障状態を送信するようにしてもよい。
また、第5、第6実施形態の如く、多様な機能を複数の階層に分けて制御プラットフォームを構築する場合、各ECU間は分散制御にて通信されるのが好ましい。すなわち、たとえ同階層に包含される装置が別のECUとされていても分散制御であれば、車載LAN(ロウカルエリアネットワーク)上等価な作動を行うことが出来るからである。
また、上述の実施形態の如く車両制御を構築する場合には、各階層の制御プラットフォーム毎に共通の制御パラメータを用いるのが好ましい。特に、操作系装置側あるいは認知系装置側は従来の制御を従来のパラメータで行っていても良いが、各階層の制御プラットフォーム内と操作系装置との間および各階層の制御プラットフォーム内と認知系装置との間における要求は、全ての階層で統一されるのが好ましい。具体的に言えば、第1の階層10において、操作系装置91のエンジン制御は、吸入空気量や燃料噴射量という制御パラメータで制御されており、またドライバ指令はアクセル開度(あるいはアクセルペダル操作量)でパワーソースコーディネータ500に指示される。また第3の階層12等の操作系装置93では、たとえば車輪の制動力はスリップ率あるいは車輪速度というパラメータで制御される。さらに第5の階層14の認知系装置85の車間距離制御装置では距離ないし車体減速度が制御パラメータとされる。しかしながら、第1の階層10ないし第5の階層14までの全体において、操作系装置および認知系装置と、各階層の制御プラットフォームとの間の要求を“トルク”に統一して行う。すなわち、各階層の制御プラットフォームにおいて、制御プラットフォームから外部に送信する要求値をトルクに換算して指示し、各操作装置および認知系装置ではこの要求を自身の装置の中で制御可能なように加工して使用する。なお、各階層全部で統一したパラメータを使用せず、少なくとも各階層毎に全ての車種あるいはグレードあるいはディーゼルとガソリンのごときエンジンの形式に関わらないパラメータを設定するようにしてもよい。また、少なくとも“トルク”を共通のパラメータとして使用し、その他このトルクに換算できないパラメータは各階層の制御プラットフォームと操作系装置間で使用するようにしてもよい。
また上述までの実施形態では、各個別の制御装置を用いて車両制御を行うための制御構造あるいは制御装置として説明したが、たとえば車両の制御構造を構築する上でのシミュレータに適用してもよい。具体的には、たとえば図6,7にて説明した階層構造をコンピューター上で構築し、車両の走行条件や車両毎に変化するパラメータを適宜設定してシミュレーションを行うようにしてもよい。
第1の実施形態を示すブロック構成図である。 第2の実施形態を示すブロック構成図である。 第3の実施形態を示すブロック構成図である。 第4の実施形態を示すブロック構成図である。 第4の実施形態の変形例を示すブロック構成図である。 第5の実施形態を示すブロック図である。 第6の実施形態を示すブロック図である。 階層構築の考え方の一例を示すモデル図である。 第2の階層の操作系制御プラットフォームの詳細を示す図である。 第3の階層の操作系制御プラットフォームの詳細を示す図である。 第4の階層の操作系制御プラットフォームの詳細を示す図である。 第5の階層の操作系制御プラットフォームの詳細を示す図である。

Claims (30)

  1. 複数の制御機能を有する車両全体の制御情報の伝達構造であって、
    少なくともエンジン出力を管理する第1の階層と、
    前記エンジン出力がオートマティックトランスミッションを介して車軸に伝達される駆動力の状態を管理する第2の階層と、
    少なくとも前記車軸の駆動力に基づいて、各車輪が発揮するタイヤ発生力を管理する第3の階層と、
    を備え、
    前記第1の階層は、ドライバの指令に基づいて生成される指令空間と、エンジン出力に影響を及ぼす要求値とに基づき調停を実施して少なくともエンジン制御を実行するための要求を生成するとともに、前記第2の階層において前記オートマティックトランスミッションを制御するための基本情報となるオートマティックトランスミッション制御基礎空間を生成し、
    前記第2の階層は、
    前記オートマティックトランスミッションの制御を許容する範囲を指定するため、車両外部あるいは/および車両内部の情報に基づいて、オートマティックトランスミッション制御許容空間を生成する第1の認知系制御プラットフォームと、前記第1の階層のオートマティック制御基礎空間と、第3の階層の車両安定制御基礎空間と、前記オートマティック制御許容空間と、ドライバ指令に基づく指令空間との内のいずれか/あるいは全てに基づいて、前記オートマティックトランスミッションに対する実行判断を要求として生成する第1の判断系制御プラットフォームと、
    前記第1の判断系制御プラットフォームからの要求を受け、オートマティックトランスミッションに制御の要求を送信するとともに、オートマティックトランスミッションの作動状態を受けて第1の階層あるいは/および第3の階層に第1の許容運動空間を送信する第1の操作系制御プラットフォームと、
    を備え、
    前記第3の階層は、
    各車輪の路面反力を管理するために外部の情報を用いて車輪安定許容空間を生成する第2の認知系制御プラットフォームと、
    前記車輪安定許容空間と前記第2の階層からの許容運動空間と前記指令空間とのいずれか/あるいは全てに基づいて、車輪の運動を制御する操作系装置に対応する第2の操作系制御プラットフォームに対する要求を生成する第2の判断系制御プラットフォームと、
    前記第2の判断系制御プラットフォームからの要求を受け、前記操作系装置に対する制御の要求を送信するとともに、前記操作系装置からの情報を受けて第2の階層に第2の許容運動空間を送信する第2の操作系制御プラットフォームと、
    を備える事を特徴とする車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  2. 複数の制御機能を有する車両全体の制御情報の伝達構造であって、車両に対する作用力の位置順関係から制御プラットフォームが複数に階層化されており、
    複数の階層にはそれぞれ、制御領域としての許容安心空間を生成する認知系制御プラットフォームと、制御領域としての許容運動空間を生成する操作系制御プラットフォームと、前記複数の制御機能の実行判断に対応する要求を生成する判断制御空間を備える判断系制御プラットフォームを有し、
    前記操作系制御プラットフォームは、前記許容運動空間の情報を一つ上および/あるいは一つ下の階層の判断系制御プラットフォームに送信するとともに、
    前記判断系制御プラットフォームは、前記判断制御空間において用いられる情報を、一つ上および/あるいは一つ下の階層の操作系制御プラットフォームから受けるとともに、同一階層の操作系制御プラットフォームに対して前記要求を送信することを特徴とする車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  3. 前記複数の階層のうち、車両の最も基本性能の部分を担当する第1の階層の制御プラットフォームは、前記判断系制御プラットフォームと前記認知系制御プラットフォームとを備えておらず、エンジンの出力を複数の要求に対応して調停するパワーソースコーディネータを備えることを特徴とする請求項2に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  4. 前記複数の階層のうち、車両の最も基本性能の部分を担当する第1の階層の制御プラットフォームは、前記判断系制御プラットフォームと前記認知系制御プラットフォームとを包含した機能を備えるパワーソースコーディネータを備える事を特徴とする請求項2に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  5. 前記複数の階層のうち、車両の基本性能の部分を担当する第1の階層は、少なくとも車両のエンジン制御装置を当該第1の階層の操作系装置として位置付けていることを特徴とする請求項2ないし請求項4のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  6. 前記第1の階層の制御プラットフォームは、前記操作系装置の作動状態としてエンジンの回転数、燃料噴射量、吸入空気量のいずれか/あるいは全てを検出するセンサから情報を受信していることを特徴とする請求項5に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  7. 前記複数の階層のうち、前記第1の階層のすぐ上の階層としての第2の階層は、少なくともオートマティックトランスミッションを当該第2の階層の操作系装置として位置付けていることを特徴とする請求項3ないし請求項6のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  8. 前記複数の階層のうち、前記第1の階層の操作系制御プラットフォームは前記第2の階層の操作系装置を第2の階層で制御するための基本情報としてのオートマティックトランスミッション制御基礎空間を生成し、
    前記第2の階層の判断系制御プラットフォームは、前記第1の階層からのオートマティックトランスミッション制御基礎空間の情報と第2の階層の認知系制御プラットフォームからの許容安心空間の情報とを少なくとも用いて前記第2の階層の操作系装置に対する要求を生成することを特徴とする請求項7に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  9. 前記第2の階層の判断系制御プラットフォームは、ドライバによるアクセル、ブレーキ、ステアリングの少なくとも一つの操作状態をドライバ指令として受け、このドライバ指令に基づいた操作系装置への制御の要求を規定する指令空間を生成し、当該指令空間と前記第1の階層からのオートマティックトランスミッション制御基礎空間の情報と第2の階層の認知系制御プラットフォームからの許容安心空間の情報との重複部分に基づいて、前記第2の階層の操作系装置に対する要求を生成することを特徴とする請求項8に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  10. 前記第1の階層から前記第2の階層の判断系制御プラットフォームに送られるオートマティックトランスミッション制御基礎空間は、少なくとも現状のエンジンの駆動状態に基づき、オートマティックトランスミッションが実現可能な制御範囲を規定する許容運動空間に関することを特徴とする請求項9に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  11. 前記複数の階層のうち、前記第2の階層の操作系制御プラットフォームは、前記第1の階層の制御プラットフォームに対して、前記第2の階層の操作系装置の作動状態に基づく車輪安定制御基礎空間の情報を送信することを特徴とする請求項7ないし請求項10のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  12. 前記車輪安定制御基礎空間は、少なくともオートマティックトランスミッションの作動状態に基づいて、車両の車軸が必要とするトルクをエンジントルクに換算して生成されることを特徴とする請求項11に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  13. 前記複数の階層のうち、前記第2の階層のすぐ上の階層である第3の階層は、少なくともアンチスキッド制御装置を当該第3の階層の操作系装置として位置付けていることを特徴とする請求項7ないし請求項12のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  14. 前記第2の階層の操作系制御プラットフォームは前記第3の階層の操作系装置を第3の階層で制御するための基本情報としての車輪安定制御基礎空間を生成し、
    前記第3の階層の判断系制御プラットフォームは、前記第2の階層からの車輪安定制御基礎空間の情報と第3の階層の認知系制御プラットフォームからの許容安心空間の情報とを少なくとも用いて前記第3の階層の操作系装置に対する要求を生成することを特徴とする請求項13に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  15. 前記第2の階層の操作系制御プラットフォームから前記第3の階層の判断系制御プラットフォームに送信される前記車輪安定制御基礎空間は、少なくとも車輪速度と車体速度と、エンジンからオートマティックトランスミッションへのエンジン出力の伝達効率とを考慮に入れた上で各輪に車軸から伝達されるトルクの情報に対応する許容運動空間として生成されることを特徴とする請求項14に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  16. 前記複数の階層のうち、前記第3の階層の操作系制御プラットフォームは、前記第2の階層の判断制御プラットフォームに対して、前記第3の階層の操作系装置の作動状態に基づく車両安定制御基礎空間の情報を送信することを特徴とする請求項13ないし請求項15のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  17. 前記第3の階層の操作系制御プラットフォームから前記第2の階層の判断系制御プラットフォームに送信される車両安定制御基礎空間は、少なくとも車輪速度と車体速度とに基づくタイヤ発生力の情報に対応する許容運動空間として生成されることを特徴とする請求項16に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  18. 前記複数の階層のうち、前記第3の階層のすぐ上の階層である第4の階層は、少なくとも車両挙動制御装置を当該第4の階層の操作系装置として位置付けていることを特徴とする請求項13ないし請求項17のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  19. 前記第3の階層の操作系制御プラットフォームは前記第4の階層の操作系装置を第4の階層で制御するための基本情報としての車両安定制御基礎空間を生成し、
    前記第4の階層の判断系制御プラットフォームは、前記第3の階層からの車両安定制御基礎空間の情報と前記第4の階層の認知系制御プラットフォームからの許容安心空間の情報とを少なくとも用いて前記第4の階層の操作系装置に対する要求を生成することを特徴とする請求項18に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  20. 前記第3の階層の操作系制御プラットフォームから前記第4の階層の判断系制御プラットフォームに送信される車両安定制御基礎空間は、車体が振動を起こさないように、現状の各車輪のタイヤ発生力の摩擦円に対する余裕度を規定する許容運動空間であることを特徴とする請求項19に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  21. 前記複数の階層のうち、前記第4の階層の操作系制御プラットフォームは、前記第3の階層の判断制御プラットフォームに対して、前記第4の階層の操作系装置の作動状態に基づく車両安全制御基礎空間の情報を送信することを特徴とする請求項18ないし請求項20のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  22. 前記第4の階層の操作系制御プラットフォームから前記第3の階層の判断系制御プラットフォームに送信される車両安全制御基礎空間は、車体の前後あるいは/および横方向の振動の抑制を鑑みて各車輪に付与されるトルク要求によって示される車輪安定指令空間であることを特徴とする請求項21に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  23. 前記複数の階層のうち、前記第4の階層のすぐ上の階層である第5の階層は、少なくともナビゲーションシステムを当該第4の階層の認知系装置として位置付けていることを特徴とする請求項18ないし請求項22のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  24. 前記第5の階層は、少なくとも車間距離制御装置を当該第5の階層の操作系装置として位置付けていることを特徴とする請求項23に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  25. 前記第4の階層の操作系制御プラットフォームは前記第5の階層の操作系装置を第5の階層で制御するための基本情報としての車両安全制御基礎空間を生成し、
    前記第5の階層の判断系制御プラットフォームは、前記第4の階層からの車両安全制御基礎空間の情報と認知系制御プラットフォームからの許容安心空間の情報とを少なくとも用いて前記第5の階層の操作系装置に対する要求を生成することを特徴とする請求項23または請求項24に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  26. 前記第4の階層の操作系制御プラットフォームから前記第5の判断系制御プラットフォームに送信される車両安全制御基礎空間は、車両を安定させるために必要な操作系装置への要求に基づく許容運動空間であることを特徴とする請求項25に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  27. 前記複数の階層のうち、前記第5の階層の操作系制御プラットフォームは、前記第4の階層の判断制御プラットフォームに対して、前記第5の階層の操作系装置の作動状態に基づく車両安定指令空間の情報を送信することを特徴とする請求項25または請求項26に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  28. 前記第5の階層の操作系制御プラットフォームから第4の階層の判断系制御プラットフォームに対して送信される車両安定指令空間は、少なくともナビゲーションシステムからの情報を用いて生成されていることを特徴とする請求項27に記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  29. 複数の階層の判断系制御プラットフォームには、ドライバの指令を示す信号が伝達され、
    このドライバの指令の信号は、下位の階層ほど瞬間的な指令値であるとともに、上位の階層ほど所定時間積分された加工値とされていることを特徴とする請求項1ないし請求項28のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
  30. 前記複数の階層における制御プラットフォームは、それぞれの階層に対応する操作系装置との間の要求の伝達を各階層で共通化したパラメータを用いることを特徴とする請求項1ないし請求項29のいずれかに記載の車両制御情報伝達構造、この伝達構造を用いた車両用制御装置、またはこの伝達構造を用いた車両制御シミュレータ。
JP2004515531A 2002-06-24 2003-06-19 車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ Expired - Fee Related JP4341553B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002182928 2002-06-24
JP2002182928 2002-06-24
PCT/JP2003/007836 WO2004000598A1 (ja) 2002-06-24 2003-06-19 車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ

Publications (2)

Publication Number Publication Date
JPWO2004000598A1 JPWO2004000598A1 (ja) 2005-10-20
JP4341553B2 true JP4341553B2 (ja) 2009-10-07

Family

ID=29996667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004515531A Expired - Fee Related JP4341553B2 (ja) 2002-06-24 2003-06-19 車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ

Country Status (5)

Country Link
US (1) US7580820B2 (ja)
EP (3) EP1550573B8 (ja)
JP (1) JP4341553B2 (ja)
CN (1) CN100497059C (ja)
WO (1) WO2004000598A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104238506A (zh) * 2014-08-29 2014-12-24 三一汽车起重机械有限公司 工况信息采集处理系统及方法

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10240935B2 (en) * 1998-10-22 2019-03-26 American Vehicular Sciences Llc Vehicle software upgrade techniques
GB2370818B (en) * 2001-01-03 2004-01-14 Seos Displays Ltd A simulator
CN1307064C (zh) * 2002-03-28 2007-03-28 倍耐力轮胎公司 一种用于监测轮胎在机动车行驶期间状态的方法和系统
JP2005178628A (ja) * 2003-12-19 2005-07-07 Toyota Motor Corp 車両の統合制御システム
EP1742838B1 (en) * 2004-04-26 2012-06-13 Ab Volvo Penta Boat and control system for a boat
JP4549738B2 (ja) * 2004-05-27 2010-09-22 株式会社日立製作所 車両の制御システム及び制御システム並びに制御方法
JP4720107B2 (ja) * 2004-05-27 2011-07-13 日産自動車株式会社 ドライバモデルおよび同モデルを備えた車両挙動制御システムのアシスト機能評価装置
DE602005019499D1 (de) 2004-07-15 2010-04-08 Hitachi Ltd Fahrzeugsteuerungsystem
US20060029109A1 (en) * 2004-08-06 2006-02-09 M-Systems Flash Disk Pioneers Ltd. Playback of downloaded digital audio content on car radios
JP2006264472A (ja) * 2005-03-23 2006-10-05 Fujitsu Ten Ltd 車体装備制御装置および車体装備制御方法
ITBO20050195A1 (it) * 2005-03-25 2006-09-26 Ferrari Spa Autoveicolo a trazione inseribile
JP4752679B2 (ja) * 2005-10-13 2011-08-17 日産自動車株式会社 車両用運転操作補助装置
JP4969833B2 (ja) * 2005-11-08 2012-07-04 富士重工業株式会社 車両挙動制御装置
US7953521B2 (en) * 2005-12-30 2011-05-31 Microsoft Corporation Learning controller for vehicle control
JP4827629B2 (ja) * 2006-06-21 2011-11-30 本田技研工業株式会社 横加速度センサの故障検知装置
DE102007027040A1 (de) * 2006-07-13 2008-01-24 Tedrive Holding Bv Sicherheitsverfahren eines Lenksystems
JP4987382B2 (ja) * 2006-08-09 2012-07-25 富士通テン株式会社 分散型シミュレーションシステム、シミュレータ識別方法、及び、分散型シミュレーションシステムの管理装置
WO2008068832A1 (ja) * 2006-12-04 2008-06-12 Fujitsu Limited 運転模擬評価方法、運転模擬評価装置及びコンピュータプログラム
JP2008279983A (ja) * 2007-05-14 2008-11-20 Denso Corp 車両制御装置
DE102007040905A1 (de) * 2007-08-30 2009-03-05 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Bordnetz eines Kraftfahrzeugs mit vorausschauendem temporären Momentenvorhalt des Verbrennungsmotors
DE102008029446B4 (de) * 2008-06-20 2024-08-08 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Steuerung von Funktionen in einem Kraftfahrzeug mit benachbart liegenden Bedienelementen
US8959007B2 (en) * 2009-08-03 2015-02-17 Bae Systems Plc Monitoring system
US9255529B2 (en) * 2010-02-23 2016-02-09 Honda Motor Co., Ltd. Longitudinal G adjusted throttle response
JP4978722B2 (ja) * 2010-08-23 2012-07-18 株式会社デンソー 速度制御装置
JP6121916B2 (ja) * 2011-03-09 2017-04-26 ティーケー ホールディングス インク.Tk Holdings Inc. 車両を使用不能にするためのシステム及び方法
JP5598411B2 (ja) * 2011-04-20 2014-10-01 日産自動車株式会社 車両用情報提供装置
TWI447039B (zh) * 2011-11-25 2014-08-01 駕駛行為分析警示系統與方法
US8738262B2 (en) * 2011-12-30 2014-05-27 Ford Global Technologies, Llc Driving behavior feedback interface
US8862346B2 (en) * 2012-03-20 2014-10-14 Eaton Corporation System and method for simulating the performance of a virtual vehicle
WO2013165995A1 (en) 2012-04-30 2013-11-07 Thermo King Corporation Transport refrigeration system controller to engine control unit interface
KR20140029834A (ko) * 2012-08-30 2014-03-11 한국전자통신연구원 차량용 햅틱 피드백 장치 및 이를 이용한 방법
JP5733293B2 (ja) * 2012-11-28 2015-06-10 トヨタ自動車株式会社 走行制御装置
CN103600745B (zh) * 2013-11-19 2016-06-22 四川长虹电器股份有限公司 一种用于预防疲劳驾驶的导航安全系统
JP6032195B2 (ja) * 2013-12-26 2016-11-24 トヨタ自動車株式会社 センサ異常検出装置
BR112017001649A2 (pt) * 2014-07-31 2017-11-21 Huawei Tech Co Ltd aparelho e método para enviar informação de transmissão de veículo
CN104346970B (zh) * 2014-10-24 2016-08-10 河南思维自动化设备股份有限公司 列车司机培训操纵台系统
DE102015201569A1 (de) 2015-01-29 2016-08-04 Continental Teves Ag & Co. Ohg Fahrzeugsteuervorrichtung und verfahren
DE102015209921B3 (de) * 2015-05-29 2016-08-11 Volkswagen Aktiengesellschaft Vorrichtung und Verfahren zur Regelung einer Längsgeschwindigkeit eines Kraftfahrzeugs
US9959765B2 (en) * 2015-07-20 2018-05-01 Dura Operating Llc System and method for providing alert to a vehicle or an advanced driver assist system based on vehicle dynamics input
JP6168480B2 (ja) * 2015-09-30 2017-07-26 マツダ株式会社 エンジンの制御装置
CN106202898B (zh) * 2016-07-05 2017-10-27 同济大学 一种基于层次分析法制动踏板感觉的评价方法
CN106335496B (zh) * 2016-09-24 2018-09-21 苏州征之魂专利技术服务有限公司 一种混合动力新能源汽车优化节能控制装置
DE102017206695B4 (de) * 2017-04-20 2024-01-18 Bayerische Motoren Werke Aktiengesellschaft Fahrassistenzverfahren zur Assistenz eines leistungsintensiven Fahrmanövers eines Ego-Fahrzeugs und Fahrassistenzsystem für ein leistungsintensives Fahrmanöver eines Ego-Fahrzeugs
DE102018214023A1 (de) * 2018-08-20 2020-02-20 Bayerische Motoren Werke Aktiengesellschaft Skalierbare Teleoperation Autonomer Roboter
CN109540456B (zh) * 2018-11-21 2020-07-14 北京航天益森风洞工程技术有限公司 一种空气动力学分离试验控制系统及方法
US11414094B2 (en) 2020-03-25 2022-08-16 Toyota Research Institute, Inc. Systems and methods for switching between a primary driver and a secondary driver for a vehicle
KR20220014945A (ko) * 2020-07-29 2022-02-08 현대모비스 주식회사 운전자 모니터링 시스템 및 방법

Family Cites Families (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7050897B2 (en) * 1992-05-05 2006-05-23 Automotive Technologies International, Inc. Telematics system
US6735506B2 (en) * 1992-05-05 2004-05-11 Automotive Technologies International, Inc. Telematics system
DE3661472D1 (en) * 1985-04-13 1989-01-26 Nissan Motor Vehicle control system for controlling side slip angle and yaw rate gain
JPS62161037A (ja) * 1986-01-09 1987-07-17 Nippon Denso Co Ltd 車両に搭載される総合診断装置
JP2699433B2 (ja) 1988-08-12 1998-01-19 株式会社ニコン 投影型露光装置及び投影露光方法
US5121324A (en) * 1989-12-21 1992-06-09 Mack Trucks, Inc. Motor vehicle magagement and control system including solenoid actuated fuel injection timing control
DE4111023C2 (de) * 1991-04-05 2003-11-20 Bosch Gmbh Robert Elektronisches System für ein Fahrzeug
DE4122016A1 (de) * 1991-07-03 1993-01-21 Hella Kg Hueck & Co Antiblockierregelsystem
DE4392671C2 (de) * 1992-06-10 2000-06-21 Ford Werke Ag Kommunikationssystem für Kraftfahrzeuge
US5941925A (en) * 1992-11-26 1999-08-24 Robert Bosch Gmbh Method and arrangement for controlling a motor vehicle
US5832397A (en) * 1993-01-21 1998-11-03 Hitachi, Ltd. Integrated wiring systems for a vehicle control system
US5504482A (en) * 1993-06-11 1996-04-02 Rockwell International Corporation Automobile navigation guidance, control and safety system
US5618243A (en) * 1993-07-20 1997-04-08 Mitsubisi Jidosha Kogyo Kabushiki Kaisha Speed change control method for an automotive automatic transmission
JP3102250B2 (ja) 1994-02-14 2000-10-23 三菱自動車工業株式会社 車両用周囲情報表示装置
JP3448995B2 (ja) * 1994-12-01 2003-09-22 日産自動車株式会社 車両の駆動力制御装置
US5648898A (en) * 1994-12-19 1997-07-15 Caterpillar Inc. Method for programming a vehicle monitoring and control system
US5659304A (en) * 1995-03-01 1997-08-19 Eaton Corporation System and method for collision warning based on dynamic deceleration capability using predicted road load
US6720920B2 (en) * 1997-10-22 2004-04-13 Intelligent Technologies International Inc. Method and arrangement for communicating between vehicles
US6405132B1 (en) * 1997-10-22 2002-06-11 Intelligent Technologies International, Inc. Accident avoidance system
JPH09114367A (ja) * 1995-10-24 1997-05-02 Mitsubishi Electric Corp 車載走行制御装置
CN1154525A (zh) * 1995-10-24 1997-07-16 三菱电机株式会社 车载式行驶控制装置
US5794164A (en) * 1995-11-29 1998-08-11 Microsoft Corporation Vehicle computer system
FR2743162B1 (fr) * 1995-12-27 1998-05-07 Dassault Electronique Dispositif de commande pour la securisation d'un vehicule rapide, notamment guide par un operateur embarque ou non dans ledit vehicule
US5890080A (en) * 1996-06-25 1999-03-30 Freightliner Corporation Truck with monitored and resettable electronic control units
DE19637209B4 (de) 1996-09-12 2006-12-14 Siemens Ag Verfahren zum Steuern des Antriebsstrangs eines Kraftfahrzeugs und integrierte Antriebsstrangsteuerung
US6085151A (en) * 1998-01-20 2000-07-04 Automotive Systems Laboratory, Inc. Predictive collision sensing system
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US6138178A (en) * 1997-01-29 2000-10-24 Fuji Photo Film Co., Ltd. Controlled device storing multiple drivers that judges and downloads a particular driver corresponding to a controller's operating system having an identical or greater version number
DE19709318C2 (de) * 1997-03-07 2000-08-31 Bosch Gmbh Robert Steuerungssystem für ein Fahrzeug
DE19709319A1 (de) 1997-03-07 1998-09-10 Bosch Gmbh Robert Verfahren und Vorrichtung zur Steuerung eines Fahrzeugs
US5995895A (en) * 1997-07-15 1999-11-30 Case Corporation Control of vehicular systems in response to anticipated conditions predicted using predetermined geo-referenced maps
JP3369914B2 (ja) 1997-07-22 2003-01-20 株式会社デンソー 指令値評価システム、フェールセーフシステムおよび記録媒体
US6275231B1 (en) * 1997-08-01 2001-08-14 American Calcar Inc. Centralized control and management system for automobiles
JP4037506B2 (ja) * 1998-03-12 2008-01-23 富士重工業株式会社 車両運動制御装置
US6553308B1 (en) * 1999-04-29 2003-04-22 Donnelly Corporation Vehicle-based navigation system with smart map filtering, portable unit home-base registration and multiple navigation system preferential use
GB9809632D0 (en) * 1998-05-07 1998-07-01 Jaguar Cars Driver distraction suppression system
JP3862192B2 (ja) 1998-05-15 2006-12-27 矢崎総業株式会社 車両運転者健康状態判定方法及びその装置
DE19838336A1 (de) * 1998-08-24 2000-03-02 Bosch Gmbh Robert System zur Steuerung der Bewegung eines Fahrzeugs
DE19838333A1 (de) * 1998-08-24 2000-03-02 Bosch Gmbh Robert System zur Steuerung des Antriebs eines Fahrzeugs
US6154658A (en) * 1998-12-14 2000-11-28 Lockheed Martin Corporation Vehicle information and safety control system
JP3663950B2 (ja) * 1999-01-20 2005-06-22 株式会社デンソー 自動車用電子制御装置
US6202012B1 (en) * 1999-01-22 2001-03-13 Caterpillar Inc. Electronic control system for a machine
US6289332B2 (en) * 1999-02-26 2001-09-11 Freightliner Corporation Integrated message display system for a vehicle
JP3601347B2 (ja) * 1999-03-05 2004-12-15 日産自動車株式会社 車両制御装置及び走行抵抗の測定方法
US6161071A (en) * 1999-03-12 2000-12-12 Navigation Technologies Corporation Method and system for an in-vehicle computing architecture
DE10014328A1 (de) * 1999-03-26 2000-09-28 Denso Corp Automatische Fahrregelvorrichtung
JP3844904B2 (ja) * 1999-03-31 2006-11-15 三菱電機株式会社 車両制御通信システム
US6374173B1 (en) * 1999-05-28 2002-04-16 Freightliner Llc Terrain adaptive cruise control
KR100302384B1 (ko) * 1999-07-01 2001-09-22 김오영 자동차 전기장치의 디지털 통합 제어장치 및 방법
US6944779B2 (en) * 1999-07-14 2005-09-13 Visteon Global Technologies, Inc. Power management fault strategy for automotive multimedia system
DE19949409A1 (de) * 1999-10-13 2001-04-19 Bosch Gmbh Robert Verfahren und Vorrichtung zur Objektdetektierung
JP3849380B2 (ja) 1999-12-03 2006-11-22 株式会社デンソー 車間制御装置及び記録媒体
US6415226B1 (en) * 1999-12-20 2002-07-02 Navigation Technologies Corp. Method and system for providing safe routes using a navigation system
US6259985B1 (en) * 1999-12-22 2001-07-10 Visteon Global Technologies, Inc. Method and system for indicating vehicle braking in an adaptive speed control system
JP2001219760A (ja) 2000-02-09 2001-08-14 Hitachi Ltd 移動体運転支援装置
DE10015114A1 (de) * 2000-03-28 2001-10-04 Bosch Gmbh Robert Verfahren und Vorrichtung zur Modellierung eines mechatronischen Systems in einem Kraftfahrzeug
DE10025037A1 (de) * 2000-05-20 2001-11-22 Daimler Chrysler Ag Kraftfahrzeug-Steuereinrichtung für Hybridantriebe
JP4590773B2 (ja) * 2000-06-22 2010-12-01 株式会社デンソー 車両統合制御システム
JP3719112B2 (ja) 2000-06-29 2005-11-24 日産自動車株式会社 運転負荷判定装置
JP4254027B2 (ja) 2000-07-26 2009-04-15 株式会社デンソー 車両統合制御システム
JP2002041142A (ja) 2000-07-27 2002-02-08 Denso Corp 監視システム、フェールセーフシステム及び記録媒体
WO2002014898A2 (en) * 2000-08-16 2002-02-21 Raytheon Company Near object detection system
DE10044319A1 (de) * 2000-09-07 2002-03-21 Bosch Gmbh Robert Elektronisches System für ein Fahrzeug und Systemschicht für Betriebsfunktionen
KR100838804B1 (ko) * 2000-09-21 2008-06-17 아메리칸 캘카어 인코포레이티드 차량을 효과적으로 그리고 안전하게 운전하는 기술
DE10141805A1 (de) 2000-09-23 2002-05-02 Martin Krais Fahrzeugsteuereinrichtung von Land-, Wasser- oder Luftfahrzeugen mit Geschwindigkeits- und Wegstreckenbestimmung
EP1233387A2 (en) * 2001-02-19 2002-08-21 Hitachi Kokusai Electric Inc. Vehicle emergency reporting system and method
JP3721089B2 (ja) * 2001-03-01 2005-11-30 株式会社日立製作所 車両診断システム及び該システムを用いた自動車
GB0114424D0 (en) * 2001-06-13 2001-08-08 Ricardo Consulting Eng Improved vehicle control
US7283904B2 (en) * 2001-10-17 2007-10-16 Airbiquity, Inc. Multi-sensor fusion
US6663114B2 (en) * 2001-12-27 2003-12-16 Case, Llc Manual suspension locking of a skid steer vehicle having a sprung suspension
US6968266B2 (en) * 2002-04-30 2005-11-22 Ford Global Technologies, Llc Object detection in adaptive cruise control
US7212896B2 (en) * 2002-05-29 2007-05-01 Ford Global Technologies, Llc Vehicle control
US7120529B2 (en) * 2002-05-29 2006-10-10 Ford Global Technologies, Llc Drive train and brakes coordinator subsystem and method
US6856877B2 (en) * 2002-05-29 2005-02-15 Ford Global Technologies, Llc Integration of active assist and vehicle dynamics control and method
JP2004090886A (ja) * 2002-09-04 2004-03-25 Advics:Kk 車両のトラクション制御装置
JP3870911B2 (ja) * 2003-02-10 2007-01-24 日産自動車株式会社 車線逸脱防止装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104238506A (zh) * 2014-08-29 2014-12-24 三一汽车起重机械有限公司 工况信息采集处理系统及方法
CN104238506B (zh) * 2014-08-29 2017-03-22 三一汽车起重机械有限公司 工况信息采集处理系统及方法

Also Published As

Publication number Publication date
US7580820B2 (en) 2009-08-25
US20050240319A1 (en) 2005-10-27
CN100497059C (zh) 2009-06-10
EP1911652A3 (en) 2010-01-20
EP1550573A1 (en) 2005-07-06
JPWO2004000598A1 (ja) 2005-10-20
CN1662402A (zh) 2005-08-31
EP1911653A3 (en) 2010-01-20
EP1911652B1 (en) 2014-09-03
EP1550573B8 (en) 2015-02-25
WO2004000598A1 (ja) 2003-12-31
EP1911653A2 (en) 2008-04-16
EP1911652A2 (en) 2008-04-16
EP1550573A4 (en) 2007-05-09
EP1911653B1 (en) 2012-05-02
EP1550573B1 (en) 2014-12-24

Similar Documents

Publication Publication Date Title
JP4341553B2 (ja) 車両制御情報伝達構造、この伝達構造を用いた車両制御装置、およびこの伝達構造を用いた車両制御シミュレータ
EP1616746B1 (en) Vehicle control system
US7274981B2 (en) Actuators report availabilities
EP1369287B1 (en) A method and control system for motor vehicle
US6816764B2 (en) Suspension coordinator subsystem and method
JP5801345B2 (ja) 車両制御装置
US9834187B2 (en) Trailer sway control with trailer brake intervention
US6622074B1 (en) Vehicle motion control subsystem and method
US11794773B2 (en) Vehicle control interface and vehicle system
EP1369284A2 (en) A method and control system for a motor vehicle
JP2006051922A (ja) 車両制御装置
CN113895448A (zh) 域控制器间的协同交互控制架构及其控制方法
CN119459775A (zh) 车辆底盘域的控制架构、控制方法及车辆
Pan-Ngum Alternative vehicle electronic architecture for individual wheel control

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090421

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090507

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: 20090616

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: 20090629

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

Free format text: PAYMENT UNTIL: 20120717

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120717

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120717

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130717

Year of fee payment: 4

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