JP7459729B2 - 車両制御装置 - Google Patents

車両制御装置 Download PDF

Info

Publication number
JP7459729B2
JP7459729B2 JP2020146746A JP2020146746A JP7459729B2 JP 7459729 B2 JP7459729 B2 JP 7459729B2 JP 2020146746 A JP2020146746 A JP 2020146746A JP 2020146746 A JP2020146746 A JP 2020146746A JP 7459729 B2 JP7459729 B2 JP 7459729B2
Authority
JP
Japan
Prior art keywords
vehicle
control
power supply
speed
parking
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.)
Active
Application number
JP2020146746A
Other languages
English (en)
Other versions
JP2022041513A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2020146746A priority Critical patent/JP7459729B2/ja
Priority to US17/459,337 priority patent/US11926314B2/en
Priority to DE102021122373.3A priority patent/DE102021122373A1/de
Priority to CN202111011956.8A priority patent/CN114103915A/zh
Publication of JP2022041513A publication Critical patent/JP2022041513A/ja
Application granted granted Critical
Publication of JP7459729B2 publication Critical patent/JP7459729B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/06Automatic manoeuvring for parking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/143Speed control
    • B60W30/146Speed limiting
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • 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/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2201/00Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
    • B60T2201/10Automatic or semi-automatic parking aid systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2270/00Further aspects of brake control systems not otherwise provided for
    • B60T2270/40Failsafe aspects of brake control systems
    • B60T2270/414Power supply failure
    • 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/0062Adapting control system settings
    • B60W2050/0063Manual parameter input, manual setting means, manual initialising or calibrating means
    • B60W2050/0064Manual parameter input, manual setting means, manual initialising or calibrating means using a remote, e.g. cordless, transmitter or receiver unit, e.g. remote keypad or mobile phone
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • B60W2710/188Parking lock mechanisms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • B60W2710/207Steering angle of wheels

Landscapes

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

Description

本発明は、車両制御装置に関する。
従来から、車両の周辺状況に応じて設定された目標領域に車両が移動するように駐車支援制御を実行する車両制御装置が提案されている(例えば、特許文献1を参照。)。
特許文献1に提案されている装置(以下、「従来装置」と称呼する。)は、運転者が車両から降りた状態で駐車支援制御を実行することができる。このような制御は「リモート駐車支援制御」とも称呼される。運転者は、車両から降りると、リモートコントローラ(送信機)を操作する。リモートコントローラは、運転者の操作に応じて、駐車支援制御を開始させるための信号を従来装置に対して送信する。従来装置は、上記信号を受け取ると、車両に搭載された電源(バッテリ)の残量が所定閾値以下であるか否かを判定する。従来装置は、電源の残量が閾値以下である場合、トランスミッションのシフト位置をニュートラル位置に変更する。この構成によれば、電源の電力の不足に起因してエンジンが始動しない場合でも、運転者が車両の外側から力を加えることにより車両を移動させることができる。
特開2015-101225号公報
ところで、リモート駐車支援制御の実行中に電源の異常(失陥)が生じる場合がある。しかしながら、従来装置においては、このような事態が生じた場合の処理について何ら検討されていない。例えば、リモート駐車支援制御の実行中に車両が下り坂を走行すると仮定する。この状況において電源の異常が生じた場合、運転者が車両から降りているので、運転者がブレーキペダルを操作することもできない。これにより、車両が移動し続ける可能性がある。
上記を考慮して、主電源に加えて第2の電源を車両に搭載して、主電源の失陥時に第2の電源の電力を用いて車両を停止させることが検討される。しかし、このような構成においても、下り坂の勾配に起因して、車両が停止するまでの時間/距離が長くなったり、或いは、車両が移動し続ける可能性がある。
そこで、本発明の目的の一つは、車両が勾配のある道路(例えば、下り坂)を走行している状況において電源の異常が生じた場合に、車両を停止させ易くすることが可能な車両制御装置を提供することである。
1つ以上の実施形態における車両制御装置は、
車両の車輪のうちの駆動輪に駆動力を付与する駆動装置(20)と、
前記車輪に対して制動力を付与する制動装置(30)と、
前記車両のトランスミッション(24)のシフト位置を、前進位置、後進位置及び駐車位置を含む複数の位置のうちの一つへ切替えるシフト切替装置(40)と、
前記車輪のうちの操舵輪の舵角を制御するステアリング装置(50)と、
携帯装置から発生される支援要求を無線通信を通して受信可能に構成され、当該受信した支援要求に応じて、現時点における前記車両の位置から所定の目標位置まで前記車両を移動させることが可能な移動経路を決定し、前記決定された移動経路に沿って前記車両が移動するように、前記駆動装置、前記制動装置、前記シフト切替装置及び前記ステアリング装置を制御するための駐車支援制御を実行する制御装置(10)と、
前記車両に搭載された第1電源装置(200)と、
前記車両に搭載された第2電源装置(210)と、
前記駐車支援制御が実行されている間において前記第1電源装置が正常である場合、前記駆動装置、前記制動装置、前記シフト切替装置、前記ステアリング装置及び前記制御装置に、前記第1電源装置から電力を供給し、
前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方に、前記第2電源装置から電力を供給する電力供給回路(220)と、
を備える。
前記制御装置は、前記駐車支援制御が実行されている間の前記車両の目標速度(Vsa)を、当該目標速度の最大値が第1速度(Vs1)になるように、設定するように構成されている。
前記駐車支援制御が実行されている間において前記第1電源装置が正常である場合、前記制御装置は、
前記車両が走行している道路の勾配の程度を表す指標値(θ、Sv)に基いて、前記車両が下り坂を走行しているときに成立する所定の条件が成立するか否かを判定し、
前記所定の条件が成立する場合、前記車両の速度が、前記第1速度(Vs1)より小さい所定の速度制限値(Vs_lim)以下になるように、前記駐車支援制御を実行する
ように構成されている。
前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方は、前記車両を停止させる停止制御を実行するように構成されている。
更に、前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置は、前記停止制御として、前記車輪に対して前記制動力を付与する制動力制御を実行し、且つ、前記シフト切替装置は、前記停止制御として、前記シフト位置を前記駐車位置へ切り替えるシフト制御を実行する。更に、前記シフト切替装置は、前記制動装置が前記制動力制御を開始した後に、前記シフト制御を開始するように構成されている。
更に、前記第1電源装置は、第1の電源容量を有し、前記第2電源装置は、前記第1の電源容量より小さい第2の電源容量を有する。
例えば、車両が下り坂を走行している状況において第1電源装置に異常が生じたと仮定する。上記構成によれば、第1電源装置に異常が生じた時点にて、車両が速度制限値以下の速度で走行している。従って、車両制御装置は、停止制御の実行により車両を停止させ易くなる。車両が停止するまでの時間/距離が長くなったり、或いは、車両が移動し続ける可能性を低減することができる。
又、上記構成によれば、第1電源装置に異常が発生した場合、制動装置が、まず、制動力制御を開始して車両を減速させる。従って、シフト切替装置が、車両が減速した状況においてシフト制御を実行できる。これにより、車両を確実に停止させることができる。
1つ以上の実施形態において、前記シフト切替装置は、前記車両の前記速度が所定の速度閾値(Vsth)以下である状況において前記シフト位置を前記駐車位置へ切り替えることができるように構成されている。前記速度制限値(Vs_lim)は、前記速度閾値よりも小さい
上記構成によれば、速度制限値は、シフト切替装置がシフト位置を駐車位置へと切り替えることができる速度閾値よりも小さい値である。従って、シフト切替装置が、シフト制御を実行して、車両を停止させることができる。
1つ以上の実施形態において、前記第1速度(Vs1)は、前記速度閾値(Vsth)より小さい。
1つ以上の実施形態において、前記制御装置は、前記所定の条件が成立する場合において、前記下り坂の勾配の程度が大きくなるほど前記速度制限値が小さくなるように、前記速度制限値を設定するように構成されている。
下り坂の勾配の程度が大きくなるほど、車両を停止させにくくなる。上記構成によれば、下り坂の勾配の程度に応じて速度制限値が小さくなる。従って、車両制御装置は、停止制御の実行により車両を停止させ易くなる。
1つ以上の実施形態における車両制御装置は、
車両の車輪のうちの駆動輪に駆動力を付与する駆動装置(20)と、
前記車輪に対して制動力を付与する制動装置(30)と、
前記車両のトランスミッション(24)のシフト位置を、前進位置、後進位置及び駐車位置を含む複数の位置のうちの一つへ切替えるシフト切替装置(40)と、
前記車輪のうちの操舵輪の舵角を制御するステアリング装置(50)と、
前記駆動装置、前記制動装置、前記シフト切替装置及び前記ステアリング装置を自動的に制御する自動運転制御を実行する制御装置(10)と、
前記車両に搭載された第1電源装置(200)と、
前記車両に搭載された第2電源装置(210)と、
前記自動運転制御が実行されている間において前記第1電源装置が正常である場合、前記駆動装置、前記制動装置、前記シフト切替装置、前記ステアリング装置及び前記制御装置に、前記第1電源装置から電力を供給し、
前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方に、前記第2電源装置から電力を供給する電力供給回路(220)と、
を備える。
前記制御装置は、前記自動運転制御において、前記車両の速度が所定の目標速度(Vset)に一致するように、前記車両を走行させるように構成されている。
前記自動運転制御が実行されている間において前記第1電源装置が正常である場合、前記制御装置は、
前記車両が走行している道路の勾配の程度を表す指標値(θ、Sv)に基いて、前記車両が下り坂を走行しているときに成立する所定の条件が成立するか否かを判定し、
前記所定の条件が成立する場合、前記車両の前記速度が、前記目標速度(Vset)より小さい所定の速度制限値(Vs_lim)以下になるように、前記自動運転制御を実行する
ように構成されている。
前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方は、前記車両を停止させる停止制御を実行するように構成されている。
更に、前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置は、前記停止制御として、前記車輪に対して前記制動力を付与する制動力制御を実行し、且つ、前記シフト切替装置は、前記停止制御として、前記シフト位置を前記駐車位置へ切り替えるシフト制御を実行する。更に、前記シフト切替装置は、前記制動装置が前記制動力制御を開始した後に、前記シフト制御を開始するように構成されている。
更に、前記第1電源装置は、第1の電源容量を有し、前記第2電源装置は、前記第1の電源容量より小さい第2の電源容量を有する。
1つ以上の実施形態において、上記の制御装置は、本明細書に記述される1以上の機能を実行するためにプログラムされたマイクロプロセッサにより実施されてもよい。1つ以上の実施形態において、制御装置は、1以上のアプリケーションに特化された集積回路、即ち、ASIC等により構成されたハードウェアによって、全体的に或いは部分的に実施されてもよい。上記説明においては、本発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いた名称及び/又は符号を括弧書きで添えている。しかしながら、本発明の各構成要素は、前記名称及び/又は符号によって規定される実施形態に限定されるものではない。
本発明の実施形態に係る車両制御装置の概略構成図である。 図1に示した車両制御装置の各構成要素と、車両に搭載された電源装置(第1電源装置及び第2電源装置)との接続関係を説明するための図である。 図2に示した選択回路の構成を示した図である。 車両が駐車支援制御の開始位置Pstから目標位置Ptgtまで移動する状況において、最終目標速度Vtgtの時間に対する変化の一例である。 車両が駐車支援制御の開始位置Pstから目標位置Ptgtまで移動する状況において、最終目標速度Vtgtの時間に対する変化の別の例である。 駐車支援ECUのCPUが実行する「並列駐車支援実行ルーチン」を示したフローチャートである。 駐車支援ECUのCPUが図6のルーチンのステップ608にて実行する「目標速度設定ルーチン」を示したフローチャートである。 ブレーキECUのCPUが実行する「第1制御実行ルーチン」を示したフローチャートである。 SBW・ECUのCPUが実行する「第2制御実行ルーチン」を示したフローチャートである。 道路の勾配角θと速度制限値Vs_limとの関係を定義した第1マップM1を示した図である。 道路の勾配角θと速度制限値Vs_limとの関係を定義した第2マップM2を示した図である。
本発明の実施形態に係る車両制御装置は、車両に搭載される。車両制御装置が搭載された車両は、他の車両と区別するために「自車両」と称呼される場合がある。図1に示したように、車両は、駐車支援ECU10、駆動装置20、制動装置30、シフト切替装置40、及び、ステアリング装置50を備えている。
本明細書において、「ECU」は電気制御装置(Electric Control Unit)を意味する。ECUは、CPU、RAM、ROM及びインターフェース等を含むマイクロコンピュータを含む。CPUはROMに格納されたインストラクションを実行することにより各種機能を実現する。例えば、駐車支援ECU10は、CPU10a、RAM10b、ROM10c及びインターフェース(I/F)10d等を含むマイクロコンピュータを備える。
駐車支援ECU10は、CAN(Controller Area Network)90を介して、他のECU(後述する各種ECU21、31、41、51、71及び72)と相互に情報を送信可能及び受信可能に接続されている。
駆動装置20は、駆動力を発生させ、当該駆動力を車輪(左前輪、右前輪、左後輪及び右後輪)のうちの駆動輪に付与する。駆動装置20は、エンジンECU21、エンジンアクチュエータ22、内燃機関23、トランスミッション24、及び、駆動力を車輪に伝達する図示しない駆動力伝達機構等を含む。エンジンECU21は、エンジンアクチュエータ22に接続されている。エンジンアクチュエータ22は、内燃機関23のスロットル弁の開度を変更するスロットル弁アクチュエータを含む。エンジンECU21は、エンジンアクチュエータ22を駆動することによって、内燃機関23が発生するトルクを変更することができる。内燃機関23が発生するトルク(以下、「駆動トルク」と称呼する。)は、トランスミッション24及び駆動力伝達機構を介して駆動輪に伝達される。従って、エンジンECU21は、エンジンアクチュエータ22を制御することによって、車両の駆動力を制御することができる。
なお、車両が、ハイブリッド車両である場合、エンジンECU21は、車両駆動源としての「内燃機関及び電動機」の何れか一方又は両方によって発生する駆動力を制御することができる。更に、車両が電気自動車である場合、エンジンECU21は、車両駆動源としての電動機によって発生する駆動力を制御することができる。
制動装置30は、車輪に対して制動力を付与する。制動装置30は、ブレーキECU31、ブレーキアクチュエータ32、及び、ホイールシリンダ33等を含む。ブレーキECU31は、ブレーキアクチュエータ32に接続されている。ブレーキアクチュエータ32は、公知の油圧回路を含み、図示しないリザーバ、オイルポンプ及び種々の弁装置等を含む。ブレーキアクチュエータ32は、ブレーキECU31からの指示に応じてホイールシリンダ33に供給する油圧(即ち、制動圧)を調整する。制動圧に応じて車輪に発生する摩擦制動力が変化する。従って、ブレーキECU31は、ブレーキアクチュエータ32を制御することによって、車両の制動力を制御することができる。
シフト切替装置40は、トランスミッション24のシフト位置(変速段)の切替えを行う。本例において、シフト位置は、駐車位置、ニュートラル位置、前進位置、及び、後進位置を少なくとも含む。シフト位置が駐車位置であるとき、シフト切替装置40は、駆動輪に駆動トルクが伝達されず且つ車輪が回転不能となるように車輪を機械的にロックする。具体的には、シフト位置が駐車位置になると、トランスミッション24の出力軸が回転しないように当該出力軸がロックされる。このような状態は、パーキングロック(Pロック)状態とも称呼される。シフト位置がニュートラル位置であるとき、シフト切替装置40は駆動トルクを駆動輪に伝達しない。但し、シフト位置がニュートラル位置であるとき、シフト切替装置40は車輪を機械的にロックしない。シフト位置が前進位置にあるとき、シフト切替装置40は駆動トルクが車両を前進させる駆動力となるように駆動トルクを駆動輪に伝達する。シフト位置が後進位置であるとき、シフト切替装置40は駆動トルクが車両を後退させる駆動力となるように駆動トルクを駆動輪に伝達する。
シフト切替装置40は、SBW(Shift-by-Wire)・ECU41、シフトレバーセンサ42、SBWアクチュエータ43、及び、シフト切替機構44等を含む。SBW・ECU41は、シフトレバーセンサ42及びSBWアクチュエータ43に接続されている。シフトレバーセンサ42は、シフトレバーの位置を検出する。SBW・ECU41は、シフトレバーの位置をシフトレバーセンサ42から受け取り、そのシフトレバー位置に基いてSBWアクチュエータ43を制御するようになっている。SBWアクチュエータ43は、SBW・ECU41からの指示に応じてシフト切替機構44を制御して、トランスミッション24のシフト位置を、複数のシフト位置(駐車位置、ニュートラル位置、前進位置及び後進位置)のうちの一つへと切り替える。
より具体的に述べると、SBW・ECU41は、シフトレバーの位置が「P」であるとき、SBWアクチュエータ43を駆動して、トランスミッション24のシフト位置が駐車位置になるようにシフト切替機構44を制御する。SBW・ECU41は、シフトレバーの位置が「N」であるとき、SBWアクチュエータ43を駆動して、トランスミッション24のシフト位置がニュートラル位置になるようにシフト切替機構44を制御する。SBW・ECU41は、シフトレバーの位置が「D」であるとき、SBWアクチュエータ43を駆動して、トランスミッション24のシフト位置が前進位置になるようにシフト切替機構44を制御する。更に、SBW・ECU41は、シフトレバーの位置が「R」であるとき、SBWアクチュエータ43を駆動して、トランスミッション24のシフト位置が後進位置になるようにシフト切替機構44を制御する。なお、SBW・ECU41は、シフトレバーセンサ42から受け取ったシフトレバーの位置に関する信号を駐車支援ECU10にも出力するようになっている。
なお、SBW・ECU41は、車速Vsがゼロであるときのみならず、車速Vsが所定の速度閾値Vsth(例えば、3km/h)以下であるときにも、トランスミッション24のシフト位置を駐車位置以外のシフト位置から駐車位置へと切替えることができる。
ステアリング装置50は、車輪の操舵輪(左前輪及び右前輪)の舵角を制御する。ステアリング装置50は、電動パワーステアリングECU(以下、「EPS・ECU」と称呼する。)51、アシストモータ(M)52、及び、ステアリング機構53等を含む。EPS・ECU51は、アシストモータ52に接続されている。アシストモータ52は、ステアリング機構53に組み込まれている。ステアリング機構53は、操舵ハンドルSWの回転操作により操舵輪を転舵するための機構である。ステアリング機構53は、操舵ハンドルSW、操舵ハンドルSWに連結されたステアリングシャフトUS、及び、図示しない操舵用ギア機構等を含む。EPS・ECU51は、ステアリングシャフトUSに設けられた操舵トルクセンサ(図示省略)によって、運転者が操舵ハンドルSWに入力した操舵トルクを検出し、この操舵トルクに基いてアシストモータ52を駆動する。EPS・ECU51は、このアシストモータ52の駆動によってステアリング機構53に操舵トルク(操舵アシストトルク)を付与し、これにより、運転者の操舵操作をアシストすることができる。
更に、後述するように、駐車支援ECU10は、以降で説明する駐車支援制御の実行中にEPS・ECU51に対して操舵指令を送信する。EPS・ECU51は、CAN90を介して駐車支援ECU10から操舵指令を受信した場合、操舵指令で特定される操舵トルクに基いてアシストモータ52を駆動し、もって、車両の操舵輪の舵角を変更する。
駐車支援ECU10は、周囲センサ60に接続されている。周囲センサ60は、車両周辺情報を取得するようになっている。車両周辺情報は、車両の周囲に存在する物体についての情報、及び、車両の周囲の路面上の区画線についての情報を含む。物体は、例えば、自動車、歩行者及び自転車などの移動物、並びに、ガードレール及びフェンスなどの固定物を含む。周囲センサ60は、複数の超音波センサ61及び複数のカメラ62を含む。
超音波センサ61は、超音波をパルス状に車両の周囲の所定の範囲に送信し、物体によって反射された反射波を受信する。超音波センサ61は、超音波の送信から受信までの時間に基いて、「送信した超音波が反射された物体上の点である反射点」及び「超音波センサと物体との間の距離」等を検出することができる。
カメラ62は、例えば、CCD(charge coupled device)或いはCIS(CMOS image sensor)の撮像素子を内蔵するデジタルカメラである。カメラ62は、車両を駐車又は出庫する際に確認すべき車両の周辺状況(物体の位置及び形状、並びに、区画線の位置及び形状を含む。)の画像データを取得し、当該画像データを駐車支援ECU10に出力するようになっている。
駐車支援ECU10は、所定時間(便宜上、以降では「第1時間」とも称呼する。)dT1が経過するたびに、超音波センサ61のそれぞれから検出信号を受信する。駐車支援ECU10は、検出信号に含まれる情報(即ち、超音波が反射された点である反射点の位置)を、二次元マップにプロットする。この二次元マップは、車両の位置を原点とし、車両の進行方向をX軸、車両の左方向をY軸とした平面図である。なお、「車両の位置」とは、車両の平面視における所定の中心位置である。駐車支援ECU10は、二次元マップ上における反射点の一群がなす形状に基いて、車両の周囲にある物体を検出し、車両に対する物体の位置(距離及び方位)及び形状を特定する。
なお、上述した「車両の位置」は、車両上の他の特定位置(例えば、左前輪及び右前輪の平面視における中央位置、平面視における左後輪及び右後輪の中央位置、又は、平面視における車両の幾何学的中心位置)であってもよい。
更に、駐車支援ECU10は、第1時間dT1が経過するたびに、カメラ62から画像データを取得する。駐車支援ECU10は、画像データを解析することによって車両の周囲にある物体を検出し、車両に対する物体の位置(距離及び方位)及び形状を特定する。駐車支援ECU10は、画像データに基いて特定(検出)された物体を上述した二次元マップに描く。従って、駐車支援ECU10は、二次元マップ上に示された情報に基いて、車両の周囲(車両の位置から所定距離範囲内)に存在する物体を検出することができる。
駐車支援ECU10は、二次元マップ上に示された情報に基いて、車両の周囲の領域であって、「物体が存在しない領域」を検出する。駐車支援ECU10は、物体が存在しない領域が、車両が余裕をもって駐車(或いは出庫)することが可能な大きさ及び形状を有する領域である場合、その領域を「駐車可能領域(或いは出庫可能領域)」として決定する。なお、車両の周囲において駐車領域を区画する区画線が検出されている場合、駐車可能領域は、区画線を跨がない長方形であり、その長辺が車両の前後方向長さよりも第1マージンだけ大きく、その短辺が車両の左右方向長さよりも第2マージンだけ大きい領域である。
更に、駐車支援ECU10は、加速度センサ63及び車輪速センサ64に接続されている。加速度センサ63は、車両の前後方向の加速度Gxを検出し、加速度Gxを表す信号を駐車支援ECU10に出力する。車輪速センサ64は、車輪(左前輪、右前輪、左後輪及び右後輪)のそれぞれに設けられ、各車輪の回転角速度を表す信号を駐車支援ECU10に出力する。駐車支援ECU10は、車輪速センサ64からの信号に基いて、車速Vs(走行速度)を演算する。
以降において、加速度センサ63及び車輪速センサ64は、車両の走行状態を表す情報を検出することから、まとめて「走行状態センサ」と称呼される場合がある。
更に、駐車支援ECU10は、照合ECU71及び通信ECU72に接続されている。照合ECU71は、無線通信を通してスマートキー81と相互に情報を送信可能及び受信可能に構成されている。スマートキー81は、車両を一意に識別する識別子(以下、「ID」と称呼する。)を記憶している。同様に、照合ECU71のROMには、車両を一意に識別するIDが記憶されている。照合ECU71は、スマートキー81から送信されたIDと、照合ECU71のROMに記憶されたIDとが一致するか否かを判定する。スマートキー81から送信されたIDと、照合ECU71のROMに記憶されたIDとが一致する場合、照合ECU71は、ユーザ認証が完了したことを通知する信号(以下、「認証完了信号」と称呼する。)を駐車支援ECU10に出力する。
通信ECU72は、無線通信を通して携帯装置82と相互に情報を送信可能及び受信可能に構成されている。携帯装置82は、例えば、スマートフォンである。携帯装置82には、駐車支援制御用のアプリケーション(以下、「駐車アプリケーション」と称呼する。)がインストールされている。駐車支援制御は、車両の周辺状況に応じて設定された目標領域に車両を自動的に移動させる周知の制御である。運転者が駐車アプリケーション上において所定の操作を行うと、携帯装置82は、駐車又は出庫の支援を要求する信号(以下、「支援要求信号」と称呼する。)を、無線通信を通して通信ECU72に送信する。通信ECU72は、携帯装置82から支援要求信号を受け取ると、その支援要求信号を駐車支援ECU10に出力する。更に、携帯装置82は、駐車支援ECU10から通信ECU72を通して表示指令を受信し、その表示指令に基いて駐車支援制御に関する各種情報を携帯装置82の表示画面に表示する。
(駐車支援制御の内容)
ユーザ(運転者)は、駐車アプリケーション上において所定の操作を行うことにより、支援要求信号を通信ECU72を介して駐車支援ECU10に送信する。更に、駐車アプリケーションによって、支援モードが、駐車モード及び出庫モードの何れかに設定される。支援モードは、ユーザによって設定されてもよいし、車両の状況及び車両の周辺の状況に応じて自動的に設定されてもよい。従って、支援要求信号は支援モードの情報を含む。
駐車モードは、並列駐車モード及び縦列駐車モードを含む。並列駐車モードは、車両を並列駐車するときの駐車支援を行うモードである。並列駐車は、走行路の進行方向に対して直角方向に車両を駐車することと同義である。より具体的には、並列駐車は、車両(自車両)の一の側面が他車両(第1他車両)の一の側面に対向し且つ自車両の他の側面が別の他車両(第2他車両)の一の側面に対向し、自車両の車幅方向の中央を通る前後方向軸線と、第1及び第2他車両のそれぞれの車幅方向の中央を通る前後方向軸線とが、互いに平行になるように自車両を駐車することである。
縦列駐車モードは、自車両を縦列駐車するときの駐車支援を行うモードである。縦列駐車は、走行路の進行方向に対して自車両が平行となるように自車両を駐車することと同義である。より具体的には、縦列駐車は、自車両の前端部が第1他車両の後端部(又は前端部)に対向し且つ自車両の後端部が第2他車両の前端部(又は後端部)に対向し、自車両の車幅方向の中央を通る前後方向軸線と、第1及び第2他車両のそれぞれの車幅方向の中央を通る前後方向軸線とが、実質的に同一直線上に位置するように自車両を駐車することである。
出庫モードは、駐車された自車両を出庫する(走行路へと移動させる)ときの支援を行うモードである。
駐車モード(並列駐車モード又は縦列駐車モード)が支援モードとして設定された場合、駐車支援ECU10は、駐車可能領域に対して車両を駐車させたと仮定した場合に車両の車体が占有する領域を「目標領域」として決定する。更に、駐車支援ECU10は、車両がその目標領域に駐車された場合における車両の位置を目標位置Ptgtとして設定する。ここでの目標位置Ptgtとは、車両の平面視における中心位置が到達すべき位置である。
駐車支援ECU10は、車両を駐車支援制御の開始位置(即ち、現在位置)Pstから目標位置Ptgtにまで移動させる移動経路を演算する。移動経路は、車両の車体が物体(他車両、縁石及びガードレール等)に対して所定の間隔以上をあけながら車両が開始位置Pstから目標位置Ptgtまで移動することができる経路である。なお、駐車支援ECU10は、様々な既知の演算方法の一つ(例えば、特開2015-3565号公報に提案されている方法)に従って、移動経路を演算する。
駐車支援ECU10は、移動経路が決定されると、当該移動経路に沿って車両を移動させるための「車両の移動方向(具体的には、トランスミッション24のシフト位置)、舵角パターン及び速度パターン」を決定する。
駐車支援ECU10は、決定されたシフト位置に応じて、CAN90を介してSBW・ECU41に対してシフト制御指令を送信する。SBW・ECU41は、駐車支援ECU10からシフト制御指令を受信した場合には、SBWアクチュエータ43を駆動して、トランスミッション24のシフト位置をシフト制御指令で特定される位置に変更する(即ち、シフト制御を実行する。)。
舵角パターンは、移動経路上の車両の位置と操舵輪の舵角とを関連付けたデータであり、車両が移動経路を走行する際の舵角の変化を表す。駐車支援ECU10は、決定された舵角パターンに応じて、CAN90を介してEPS・ECU51に対して操舵指令(目標舵角を含む)を送信する。EPS・ECU51は、駐車支援ECU10から操舵指令を受信した場合には、操舵指令で特定される操舵トルクに基いてアシストモータ52を駆動して実際の舵角を目標舵角に一致させる(即ち、舵角制御を実行する。)。
速度パターンは、移動経路上の車両の位置と車両の目標速度Vsaとを関連付けたデータであり、車両が移動経路を走行する際の目標速度Vsaの変化を表す。速度パターンにおいて、目標速度Vsaは開始位置Pstから徐々に第1速度Vs1まで大きくなる。その後、目標速度Vsaが第1速度Vs1に維持される。目標速度Vsaは、目標位置Ptgtに近づくにつれて徐々に減少し、目標位置Ptgtにてゼロになる。このように、駐車支援ECU10は、速度パターンの目標速度Vsaの最大値が第1速度Vs1になるように、目標速度Vsaを設定する。従って、駐車支援制御の実行中において、車両は、第1速度Vs1以下の速度で走行する。本例において、第1速度Vs1は速度閾値Vsth以下の値である。
駐車支援ECU10は、車両が移動経路を走行している間、速度パターンを用いて、最終的な目標速度Vtgt(以下、「最終目標速度Vtgt」と称呼する。)を決定する。駐車支援ECU10は、最終目標速度Vtgtに応じて、CAN90を介してエンジンECU21に対して駆動力制御指令を送信する。エンジンECU21は、駐車支援ECU10から駆動力制御指令を受信した場合には、駆動力制御指令に応じてエンジンアクチュエータ22を制御する(即ち、駆動力制御を実行する)。更に、駐車支援ECU10は、最終目標速度Vtgtに応じて、CAN90を介してブレーキECU31に対して制動力制御指令を送信する。ブレーキECU31は、駐車支援ECU10から制動力制御指令を受信した場合には、制動力制御指令に応じてブレーキアクチュエータ32を制御する(即ち、制動力制御を実行する)。
出庫モードが支援モードとして設定された場合においても、駐車支援ECU10は、同様の駐車支援制御を実行する。即ち、駐車支援ECU10は、出庫可能領域内に目標領域を決定するとともに、出庫が完了した時の車両の位置である目標位置Ptgtを目標領域内に設定する。駐車支援ECU10は、車両を駐車支援制御の開始位置Pstから目標位置Ptgtにまで移動させる移動経路を演算する。駐車支援ECU10は、移動経路に沿って車両を移動させるための「車両の移動方向、舵角パターン及び速度パターン」を決定する。これらに従って、駐車支援ECU10は、シフト制御、舵角制御、駆動力制御及び制動力制御を実行する。
以上のように、駐車支援ECU10は、運転者が車両から降りた状態で、トランスミッション24のシフト位置を変更するシフト制御、操舵輪の舵角を変更する舵角制御、車両の駆動力を制御する駆動力制御及び車両の制動力を制御する制動力制御を駐車支援制御として実行するようになっている。
(電源の冗長化構成)
図2に示すように、車両は、第1電源装置200、第2電源装置210及び電力供給回路220を備えている。
第1電源装置200は、第1蓄電部201及び第1電力制御部202を含む。第1蓄電部201は、充電及び放電が可能な蓄電要素であり、例えば、二次電池である。二次電池として、リチウムイオン電池又はニッケル水素電池が採用されてもよい。第1蓄電部201は、第1の電源容量を有する。第1電力制御部202は、第1蓄電部201の充電及び放電を制御する充放電回路、当該充放電回路を制御するECU、及び、周知の昇圧降圧回路等を含む。なお、第1電力制御部202のECUは第1蓄電部201の電力により作動する。第1電力制御部202は、第1蓄電部201の出力電圧を予め定められた一定の第1電圧V1(>0)に調整するようになっている。
第2電源装置210は、駐車支援制御の実行中に第1電源装置200の異常(失陥)が生じた場合に使用される電源である。第2電源装置210は、第2蓄電部211及び第2電力制御部212を含む。第2蓄電部211は、充電及び放電が可能な蓄電要素であり、1つ以上のキャパシタを含む。例えば、第2蓄電部211は、電気二重層キャパシタであってもよい。第2蓄電部211は、第2の電源容量を有する。車両での積載サイズ及びコスト等の観点から、第2蓄電部211の第2の電源容量は、第1蓄電部201の第1の電源容量に比べて小さい。
このような構成の場合、第2蓄電部211は、第1電源装置200が正常に動作しているとき、第1蓄電部201の電力により充電されるようになっている。なお、第2蓄電部211は、第1蓄電部201と同様に二次電池であってもよい。
第2電力制御部212は、第2蓄電部211の充電及び放電を制御する充放電回路、当該充放電回路を制御するECU、及び、周知の昇圧降圧回路等を含む。なお、第2電力制御部212のECUは第2蓄電部211の電力により作動する。第2電力制御部212は、第2蓄電部211の出力電圧を予め定められた一定の第2電圧V2(>0)に調整するようになっている。第2電圧V2は、第1電圧V1よりも低い電圧である。
更に、第2電力制御部212のECUは、第2蓄電部211の異常を検出することができる。駐車支援制御を開始する際に、第2電力制御部212のECUは、第2蓄電部211に異常が生じているか否かを判定する。例えば、第2電力制御部212のECUは、第2蓄電部211のキャパシタの電圧が所定電圧以下である場合、第2蓄電部211の電力が不足していることから、第2蓄電部211に異常が生じていると判定する。第2蓄電部211に異常が生じている場合、第2電力制御部212のECUは、CAN90を介して、第2蓄電部211に異常が生じている旨を駐車支援ECU10に通知する。
電力供給回路220は、電源冗長化回路230、第1電源ライン240、及び、第2電源ライン250を含む。第1電源ライン240は、第1電源装置200から延びて、駐車支援ECU10、駆動装置20、ステアリング装置50及び電源冗長化回路230に接続されている。第2電源ライン250は、第2電源装置210から延びて、電源冗長化回路230に接続されている。
図2に示すように、電源冗長化回路230は、第1選択回路231-1及び第2選択回路231-2を備えている。第1選択回路231-1及び第2選択回路231-2は、それぞれ、第1電源ライン240を介して供給された第1蓄電部201の電力及び第2電源ライン250を介して供給された第2蓄電部211の電力の何れかを選択して、当該選択された電力を出力するようになっている。図3に示すように、第1選択回路231-1及び第2選択回路231-2は、それぞれ、「ダイオードOR回路」である。
第1選択回路231-1は、第1電源ライン240にアノードが接続された第1ダイオード301-1と、第2電源ライン250にアノードが接続された第2ダイオード302-1とを備える。第1ダイオード301-1のカソード及び第2ダイオード302-1のカソードは、第1選択回路231-1の出力端231a-1に接続されている。第1選択回路231-1の出力端231a-1は、出力ライン260-1に接続されている。出力ライン260-1は、制動装置30に接続されている。
第2選択回路231-2は、第1電源ライン240にアノードが接続された第1ダイオード301-2と、第2電源ライン250にアノードが接続された第2ダイオード302-2とを備える。第1ダイオード301-2のカソード及び第2ダイオード302-2のカソードは、第2選択回路231-2の出力端231a-2に接続されている。第2選択回路231-2の出力端231a-2は、出力ライン260-2に接続されている。出力ライン260-2は、シフト切替装置40に接続されている。
第1選択回路231-1及び第2選択回路231-2は同じ構成であるので、以下では、第1選択回路231-1の動作について説明する。第1選択回路231-1は、第1ダイオード301-1のアノードの電圧と第2ダイオード302-1のアノードの電圧とのうちの高い方の電圧を示す電力を選択して出力する。具体的には、第1選択回路231-1においては、第1電源ライン240を介して第1ダイオード301-1に印加される電圧が、第2電源ライン250を介して第2ダイオード302-1に印加される電圧よりも高い場合、第1ダイオード301-1から出力端231a-1へのラインが導通する。この場合、第1選択回路231-1は、第1蓄電部201の電力を出力端231a-1から出力ライン260-1に出力する。第1蓄電部201の電力は、出力ライン260-1を介して制動装置30に供給される。
一方、第2電源ライン250を介して第2ダイオード302-1に印加される電圧が、第1電源ライン240を介して第1ダイオード301-1に印加される電圧よりも高い場合、第2ダイオード302-1から出力端231a-1へのラインが導通する。この場合、第1選択回路231-1は、第2蓄電部211の電力を出力端231a-1から出力ライン260-1に出力する。第2蓄電部211の電力は、出力ライン260-1を介して制動装置30に供給される。
(作動の概要)
図示しないイグニッションスイッチの状態がオフ状態からオン状態に変更されると、第1電力制御部202は、第1電圧V1を第1電源ライン240に印加する。第1蓄電部201の電力は、第1電源ライン240を介して、駐車支援ECU10、駆動装置20及びステアリング装置50に供給される。更に、第1蓄電部201の電力は、第1電源ライン240を介して、電源冗長化回路230に供給される。第1蓄電部201の電力は、電源冗長化回路230を介して制動装置30及びシフト切替装置40に供給される。従って、駐車支援ECU10、駆動装置20、制動装置30、シフト切替装置40及びステアリング装置50は、それぞれ、第1蓄電部201の電力を用いて作動する。なお、駐車支援制御が実行されていない状況においては、第2蓄電部211の電力は、電源冗長化回路230に供給されない。
次に、駐車支援制御が実行されている間において、(1)第1電源装置200が正常に作動している場合と、(2)第1電源装置200に異常が生じた場合とについて、車両制御装置の作動を説明する。
(1)第1電源装置200が正常に作動している場合
駐車支援ECU10は、支援要求信号を受信し且つ後述する実行条件が成立したとき、第2電力制御部212に対して開始指令を送信する。この開始指令に応じて、第2電力制御部212は、第2電圧V2を第2電源ライン250に印加する。その後、駐車支援ECU10は、上述のように「車両の移動方向、舵角パターン及び速度パターン」を決定し、これらに従って駐車支援制御を開始する。駐車支援制御が実行されている間において第1電源装置200が正常に作動している場合、駐車支援ECU10、駆動装置20及びステアリング装置50が、第1電源ライン240を介して供給された電力(即ち、第1蓄電部201の電力)を用いて作動する。更に、第1電源ライン240の電圧(V1)が第2電源ライン250の電圧(V2)よりも高いので、第1選択回路231-1は、第1電源ライン240を介して供給された第1蓄電部201の電力を出力ライン260-1に出力し、第2選択回路231-2は、第1電源ライン240を介して供給された第1蓄電部201の電力を出力ライン260-2に出力する。従って、制動装置30及びシフト切替装置40は、第1蓄電部201の電力を用いて作動する。
(2)第1電源装置200に異常が発生した場合
駐車支援制御が実行されている間において第1電源装置200に異常が生じると、第1蓄電部201の電力が、第1電源ライン240に供給されなくなる。これにより、第1電源ライン240の電圧が低下する(例えばゼロになる)。駐車支援ECU10、駆動装置20及びステアリング装置50は、それぞれ、作動を停止する。一方、第2電源ライン250の電圧(V2)が第1電源ライン240の電圧(ゼロ)よりも高くなるので、第1選択回路231-1は、第2蓄電部211の電力を出力ライン260-1に出力し、第2選択回路231-2は、第2蓄電部211の電力を出力ライン260-2に出力する。従って、第1電源装置200に異常が生じた場合でも、第2蓄電部211の電力が、第1選択回路231-1を介して制動装置30に供給されるとともに、第2選択回路231-2を介してシフト切替装置40に供給される。従って、制動装置30及びシフト切替装置40は、第2蓄電部211の電力を用いて作動する。
駐車支援ECU10は、駐車支援制御を実行している間、所定時間Tmが経過するごとに、CAN90を介して、エンジンECU21、ブレーキECU31、SBW・ECU41及びEPS・ECU51と通信を行う。即ち、駐車支援ECU10は、これらのECUに対して指令信号(上述した制御指令を含む。)を送信し、これらECUから応答信号を受け取る。第1電源装置200に異常が生じた場合、第1蓄電部201の電力が駐車支援ECU10に供給されなくなるので、駐車支援ECU10の作動が停止する。これにより、上述した指令信号の送信が停止する。このような場合でも、上述したように、制動装置30及びシフト切替装置40は、第2蓄電部211の電力を用いて作動する。
第1電源装置200に異常が生じた場合、車両制御装置は、車両を停止させる停止制御を実行する。停止制御は、ブレーキECU31によって実行される制動力制御(以下、「第1制御」と称呼する。)と、シフト切替装置40によって実行されるシフト制御(以下、「第2制御」と称呼する。)と、を含む。
具体的には、ブレーキECU31は、駐車支援制御の実行中において駐車支援ECU10からの指令信号を所定の時間閾値Tth以上受信しない場合、第1電源装置200に異常が生じたと判定する。なお、時間閾値Tthは、所定時間Tmよりも大きい値である。ブレーキECU31は、第1電源装置200に異常が生じたと判定した場合、第1制御を実行する。第1制御は、車輪に対して制動力を付与することにより、車両が目標位置Ptgtに到達する前に車両を停車させる制御である。
同様に、SBW・ECU41は、駐車支援制御の実行中において駐車支援ECU10からの指令信号を時間閾値Tth以上受信しない場合、第1電源装置200に異常が生じたと判定する。SBW・ECU41は、第1電源装置200に異常が生じたと判定した場合、第2制御を実行する。第2制御は、トランスミッション24のシフト位置を駐車位置に変更する制御である。第2制御により、トランスミッション24の状態がパーキングロック状態になる。従って、車両を停止させることができる。
なお、SBW・ECU41は、第1電源装置200に異常が生じたと判定した時点から所定の時間Taが経過した時点にて、第2制御を開始する。即ち、SBW・ECU41は、時間Taだけ待機した後に第2制御を開始する。SBW・ECU41が待機している間にブレーキECU31が第1制御を開始するので、車速Vsが小さくなる。従って、車速Vsが速度閾値Vsth以下である状況において、SBW・ECU41が第2制御(シフト位置の駐車位置への切替え)を行う可能性を高めることができる。
以上のように、駐車支援制御が実行されている間において第1電源装置200に異常が発生した場合でも、制動装置30及びシフト切替装置40は、第2蓄電部211の電力を用いて作動する。そして、制動装置30は第1制御を実行し、シフト切替装置40は第2制御を実行する。従って、運転者が車両から降りた状態で駐車支援制御が実行されている場合において第1電源装置200に異常が生じたとしても、車両を停止させることができる。
ところで、駐車支援ECU10が駐車支援制御を実行している間に、車両が下り坂を走行する場合がある。ここで、車両が下り坂を走行している状況において、第1電源装置200に異常が生じたと仮定する。この場合、下り坂の勾配に起因して、車両が停止するまでの時間/距離が長くなったり、或いは、車両を停止できない虞がある。
そこで、駐車支援ECU10が駐車支援制御を実行している間において第1電源装置200が正常である場合、駐車支援ECU10は、車両が走行している道路の勾配の程度を表す指標値を演算する。本例において、指標値は、車両の進行方向における路面と水平面との角度である勾配角θである。駐車支援ECU10は、走行状態センサ(加速度センサ63及び車輪速センサ64)の信号を用いて、公知の手法(例えば、特開平6-74320号公報を参照。)に従って、勾配角θを演算する。本例において、勾配角θは、車両が上り坂を走行しているとき正の値となり、車両が下り坂を走行しているとき負の値となる。
そして、駐車支援ECU10は、所定の速度制限条件が成立するか否かを判定する。速度制限条件は、車両が下り坂を走行しているときに成立する条件であり、勾配角θが所定の負の勾配角閾値θth以下であるときに成立する。駐車支援ECU10は、速度制限条件が成立したと判定した場合、車速Vsが所定の速度制限値Vs_lim以下になるように、車速Vsに制限を加える。なお、速度制限値Vs_limは、第1速度Vs1よりも小さい。従って、速度制限値Vs_lim、第1速度Vs1及び速度閾値Vsthの間の関係は、以下の式1の通りである。
(式1) Vs_lim < Vs1 < Vsth
従って、車両が下り坂を走行している状況において第1電源装置200に異常が生じた場合でも、車両が比較的小さい速度で走行している。従って、車両制御装置は、停止制御の実行により車両を停止させやすい。車両が停止するまでの時間/距離が長くなったり、或いは、車両が移動し続ける可能性を低減することができる。
他の状況として、制動装置30が第1制御を実行したとしても、下り坂の急な勾配に起因して、車両が停止しない場合もある。この場合、下り坂の勾配に起因して車速Vsが徐々に大きくなる。このような状況においても、車両制御装置は、車両を停止させることができる。第1電源装置200に異常が生じた時点にて、車両が、速度閾値Vsthよりも小さい速度(Vs_lim)で走行している。従って、シフト切替装置40が第2制御を開始する時点にて、車速Vsが速度閾値Vsthより大きくなりにくい。従って、シフト切替装置40が第2制御を実行してトランスミッション24のシフト位置を駐車位置へ切り替えることができる。
本例においては、式1の通り、第1速度Vs1も速度閾値Vsthよりも小さくなるように設定されている。これにより、第1電源装置200に異常が生じた時点にて、車両が、速度閾値Vsthよりもかなり小さい速度で走行している。従って、シフト切替装置40が第2制御を実行して、車両を確実に停止させることができる。
上述した制御について図4及び図5を用いて説明する。図4の例において、車両VAは駐車支援制御の実行中において平坦な道路400を走行する。図4の上の図は、車両VAが駐車支援制御の開始位置Pstから目標位置Ptgtまで移動する期間の最終目標速度Vtgtの時間に対する変化を表す。車両VAが道路400を走行する場合、駐車支援ECU10は、最終目標速度Vtgtを速度パターンの目標速度Vsaに設定する。従って、図4の最終目標速度Vtgtの時間に対する変化は、速度パターンの目標速度Vsaに一致する。
図5の例において、車両VAは、下り坂501を含む道路500を走行する。図5の上の図は、車両VAが駐車支援制御の開始位置Pstから目標位置Ptgtまで移動する期間の最終目標速度Vtgtの時間に対する変化を表す。時点t1にて、車両VAは、下り坂501を走行し始める。勾配角θが勾配角閾値θth以下であるので、駐車支援ECU10は、速度制限条件が成立したと判定する。この場合、駐車支援ECU10は、速度パターンの目標速度Vsaと速度制限値Vs_limとを比較する。駐車支援ECU10は、速度パターンの目標速度Vsaと速度制限値Vs_limとのうちの小さい方の速度を、最終目標速度Vtgtとして設定する。時点t1においては、速度制限値Vs_limが、速度パターンの目標速度Vsa(=Vs1)よりも小さい。従って、駐車支援ECU10は、最終目標速度Vtgtを速度制限値Vs_limに設定する。このように、駐車支援ECU10は、車速Vsが速度制限値Vs_limになるように、最終目標速度Vtgtに制限を加える。
時点t2にて、車両VAは引き続き下り坂501を走行している。速度制限条件が成立するので、駐車支援ECU10は、速度パターンの目標速度Vsaと速度制限値Vs_limとを比較する。この時点において、速度パターンの目標速度Vsaが速度制限値Vs_limよりも小さくなる。従って、駐車支援ECU10は、最終目標速度Vtgtを速度パターンの目標速度Vsaに設定する。
時点t3にて、車両VAは平坦な道路502を走行し始める。駐車支援ECU10は、速度制限条件が成立しないと判定する。従って、駐車支援ECU10は、最終目標速度Vtgtを速度パターンの目標速度Vsaに設定する。
車両VAが下り坂501を走行している状況において第1電源装置200に異常が生じたと仮定する。この時点にて、車速Vsは速度制限値Vs_limである。速度制限値Vs_limは第1速度Vs1よりも小さい値であるので、制動装置30が第1制御を実行して車両VAを短い時間で停止させることができる。
第1制御が実行されたにも関わらず、下り坂501の勾配に起因して車両VAが停止せずに、車速Vsが徐々に大きくなると仮定する。これに対し、速度制限値Vs_limは、速度閾値Vsthよりも小さい値に設定されている。従って、車速Vsが徐々に大きくなる状況においても、シフト切替装置40が第2制御を開始する時点にて、車速Vsが速度閾値Vsthより大きくならない。シフト切替装置40が第2制御を実行してトランスミッション24のシフト位置を駐車位置へ変更することができる。これにより、車両を確実に停止させることができる。
(作動)
次に、駐車支援ECU10のCPU(単に「CPU1」と称呼する。)の作動について説明する。CPU1は、第2時間dT2(≧dT1)が経過する毎に、図6にフローチャートにより示した「並列駐車支援実行ルーチン」を実行するようになっている。
なお、CPU1は、イグニッションスイッチがオフ状態からオン状態へと変更されたとき、図示しない初期化ルーチンを実行して、以下に述べるフラグの値を「0」に設定している。更に、上述したように、第1電源装置200に異常が発生すると、駐車支援ECU10に電力が供給されなくなり、その結果、駐車支援ECU10の作動が停止する。この場合、その後に駐車支援ECU10への電力の供給が再開されたときにも、CPU1は、初期化ルーチンを実行して、フラグの値を「0」に設定する。
更に、イグニッションスイッチがオフ状態からオン状態へと変更されると、第1電源装置200の第1電力制御部202は、第1電圧V1を第1電源ライン240に印加する。
加えて、CPU1は、図示しないルーチンを第1時間dT1が経過する毎に実行することにより、周囲センサ60から車両周辺情報を取得している。そして、CPU1は、図示しないルーチンを第1時間dT1が経過する毎に実行することにより、上述した二次元マップを車両周辺情報に基いて更新している。
所定のタイミングになると、CPU1は、図6のステップ600から処理を開始してステップ601に進み、駐車支援実行フラグ(以降、単に「実行フラグ」と称呼する。)X1の値が「0」であるか否かを判定する。実行フラグX1は、その値が「0」であるとき駐車支援制御が実行されていないことを示し、その値が「1」であるとき駐車支援制御が実行されていることを示す。
いま、実行フラグX1の値が「0」であると仮定すると、CPU1はステップ601にて「Yes」と判定してステップ602に進み、携帯装置82から支援要求信号(支援モードの情報を含む)を受信したか否かを判定する。支援要求信号が受信されていない場合、CPU1はステップ602にて「No」と判定してステップ695に直接進み、本ルーチンを一旦終了する。
いま、支援要求信号が受信されたと仮定すると、CPU1はステップ602にて「Yes」と判定してステップ603に進み、所定の実行条件が成立するか否かを判定する。実行条件は、以下の条件A1乃至条件A5の総てが成立したときに成立する。
(条件A1)CPU1は、照合ECU71から認証完了信号を受信している。
(条件A2)支援要求信号に含まれる支援モードが、並列駐車モードである。
(条件A3)シフトレバーの位置が駐車位置(P)である。
(条件A4)CPU1は、車両が並列駐車できる大きさ及び形状を有する駐車可能領域を検出している。
(条件A5)CPU1は、第2電力制御部212のECUから、第2蓄電部211に異常が生じている旨の通知を受信していない。即ち、第2蓄電部211のキャパシタの電圧が所定電圧以下でない。
実行条件が成立しない場合、CPU1は、ステップ603にて「No」と判定してステップ695に直接進み、本ルーチンを一旦終了する。この場合、CPU1は、携帯装置82に対して表示指令を送信してもよい。携帯装置82は、表示指令を受信すると、並列駐車の駐車支援制御が実行できない旨を駐車アプリケーション上にて表示する。
これに対し、実行条件が成立している場合、CPU1はステップ603にて「Yes」と判定し、以下に述べるステップ604乃至ステップ610の処理を順に行う。その後、CPU1はステップ695に進み、本ルーチンを一旦終了する。
ステップ604:CPU1は、実行フラグX1の値を「1」に設定する。
ステップ605:CPU1は、第2電源装置210の第2電力制御部212のECUに対して開始指令を送信する。第2電力制御部212のECUは、開始指令を受信すると、第2電圧V2を第2電源ライン250に印加する。
ステップ606:CPU1は、検出されている駐車可能領域に対して車両を駐車させたと仮定した場合に車両の車体が占有する領域を目標領域として決定する。CPU1は、目標領域内に目標位置Ptgtを設定する。加えて、CPU1は、車両の位置を開始位置(現在位置)Pstから目標位置Ptgtまで移動させる移動経路を演算する。
ステップ607:CPU1は、移動経路に沿って車両を移動させるための「車両の移動方向(具体的には、トランスミッション24のシフト位置)、舵角パターン及び速度パターン」を決定する。
ステップ608:CPU1は、後述する図7の「目標速度設定ルーチン」を実行する。CPU1は、このルーチンを実行することにより最終目標速度Vtgtを設定する。
ステップ609:CPU1は、駐車支援制御を実行する。具体的には、CPU1は、決定されたシフト位置に従ってSBW・ECU41にシフト制御指令を送信することにより、シフト制御を実行する。CPU1は、舵角パターンに従ってEPS・ECU51に操舵指令(目標舵角)を送信することにより、舵角制御を実行する。CPU1は、最終目標速度Vtgtに従ってエンジンECU21に対して駆動力制御指令を送信することにより、駆動力制御を実行する。更に、CPU1は、最終目標速度Vtgtに従ってブレーキECU31に対して制動力制御指令を送信することにより、制動力制御を実行する。
ステップ610:CPU1は、携帯装置82に対して表示指令を送信する。携帯装置82は、表示指令を受信すると、駐車支援制御が実行されている旨を駐車アプリケーション上にて表示する。その後、CPU1はステップ695に進み、本ルーチンを一旦終了する。
駐車支援制御が開始された後にCPU1が図6のルーチンを再び開始してステップ601に進むと、CPU1は、そのステップ601にて「No」と判定してステップ611に進む。CPU1は、所定の終了条件が成立したか否かを判定する。終了条件は、車両が目標位置Ptgtに到達したときに成立する。
終了条件が成立しない場合、CPU1は、ステップ611にて「No」と判定して、ステップ608乃至ステップ610の処理を前述のように行い、その後、ステップ695に進み、本ルーチンを一旦終了する。
一方、終了条件が成立する場合、CPU1は、ステップ611にて「Yes」と判定して以下に述べるステップ612及びステップ613の処理を順に行う。その後、CPU1はステップ695に進み、本ルーチンを一旦終了する。
ステップ612:CPU1は、実行フラグX1の値を「0」に設定する。
ステップ613:CPU1は、所定の終了処理を実行する。具体的には、CPU1は、制動力制御により車両を目標位置Ptgtに停止させる。CPU1は、SBW・ECU41にシフト制御指令を送信し、車両を目標位置Ptgtに停止させた状態でトランスミッション24のシフト位置を駐車位置に変更する。更に、CPU1は、携帯装置82に対して表示指令を送信する。携帯装置82は、表示指令を受信すると、駐車支援制御が終了した旨を駐車アプリケーション上にて表示する。その後、CPU1は、イグニッションスイッチの状態をオン状態からオフ状態へと変更する。
CPU1が、図6のルーチンのステップ608に進むと、図7のルーチンのステップ700から処理を開始してステップ701に進み、走行状態センサの信号を用いて、勾配角θを演算する。次に、CPU1は、速度制限条件が成立するか否かを判定する。上述のように、CPU1は、勾配角θが勾配角閾値θth以下であるとき、速度制限条件が成立すると判定する。
速度制限条件が成立する場合、CPU1は、ステップ702にて「Yes」と判定してステップ703に進む。CPU1は、速度パターンの目標速度Vsaと速度制限値Vs_limとのうちの小さい方の速度を、最終目標速度Vtgtとして設定する。なお、ステップ703におけるMin関数は、「Vsa」及び「Vs_lim」のうちの小さい方を選択する関数である。その後、CPU1は、ステップ795に進み、図6のステップ608からステップ609へと進む。
これに対し、速度制限条件が成立しない場合、CPU1は、ステップ702にて「No」と判定してステップ704に進み、速度パターンの目標速度Vsaを、最終目標速度Vtgtとして設定する。その後、CPU1は、ステップ795に進み、図6のステップ608からステップ609へと進む。
更に、ブレーキECU31のCPU(「CPU2」と称呼する。)は、第2時間dT2が経過する毎に図8にフローチャートにより示した「第1制御実行ルーチン」を実行するようになっている。
従って、所定のタイミングになると、CPU2は、ステップ800から処理を開始してステップ801に進み、駐車支援制御が実行中であるか否かを判定する。現時点にて駐車支援制御が実行されていない場合、CPU2はステップ801にて「No」と判定してステップ895に直接進み、本ルーチンを一旦終了する。
これに対し、駐車支援制御が実行中である場合、CPU2はステップ801にて「Yes」と判定してステップ802に進み、所定の異常条件が成立しているか否かを判定する。異常条件は、駐車支援ECU10からの指令信号が時間閾値Tth以上受信されていないときに成立する。異常条件が成立しない場合、CPU2は、ステップ802にて「No」と判定してステップ895に直接進み、本ルーチンを一旦終了する。
いま、第1電源装置200の第1蓄電部201に異常が生じたことから、第1電源ライン240の電圧がゼロになったと仮定する。この場合、駐車支援ECU10の作動が停止する。第2電源ライン250の第2電圧V2が第1電源ライン240の電圧よりも高くなるので、第1選択回路231-1は、第2蓄電部211の電力を、出力ライン260-1を介して制動装置30に出力する。これにより、第1電源装置200に異常が生じた場合でも、CPU2は作動することができる。
上述の仮定により異常条件が成立するので、CPU2は、ステップ802にて「Yes」と判定してステップ803に進み、第1制御を実行する。具体的には、CPU2は、ブレーキアクチュエータ32を制御して、車輪に対して制動力を付与する。その後、CPU2は、ステップ895に進み、本ルーチンを一旦終了する。
更に、SBW・ECU41のCPU(「CPU3」と称呼する。)は、第2時間dT2が経過する毎に図9にフローチャートにより示した「第2制御実行ルーチン」を実行するようになっている。
所定のタイミングになると、CPU3は、ステップ900から処理を開始してステップ901に進み、駐車支援制御が実行中であるか否かを判定する。現時点にて駐車支援制御が実行されていない場合、CPU3はステップ901にて「No」と判定してステップ995に直接進み、本ルーチンを一旦終了する。
これに対し、駐車支援制御が実行中である場合、CPU3はステップ901にて「Yes」と判定してステップ902に進み、前述のように、異常条件が成立しているか否かを判定する。異常条件が成立しない場合、CPU3は、ステップ902にて「No」と判定してステップ995に直接進み、本ルーチンを一旦終了する。
第1電源装置200の第1蓄電部201に異常が生じたと仮定する。この場合、上述のように、第2選択回路231-2は、第2蓄電部211の電力を、出力ライン260-2を介してシフト切替装置40に出力する。これにより、第1電源装置200に異常が生じた場合でも、CPU3は作動することができる。
上述の仮定により異常条件が成立するので、CPU3は、ステップ902にて「Yes」と判定して以下に述べるステップ903及びステップ904を順に実行する。その後、CPU3は、ステップ995に進み、本ルーチンを一旦終了する。
ステップ903:CPU3は、時間Taだけ待機する。上述したように、CPU3が時間Taだけ待機している間に、CPU2が第1制御を開始する。
ステップ904:CPU3は、第2制御を実行する。具体的には、CPU3は、SBWアクチュエータ43を制御して、シフト位置を駐車位置に変更する。
以上の構成によれば、車両制御装置は、駐車支援制御を実行している間において、速度制限条件が成立するか否かを判定する。具体的には、速度制限条件は、車両が下り坂を走行しているときに成立する条件であり、勾配角θが所定の負の勾配角閾値θth以下であるときに成立する。駐車支援ECU10は、速度制限条件が成立したと判定した場合、車速Vsが速度制限値Vs_limになるように、車速Vsに制限を加える。ここで、車両が下り坂を走行している状況において第1電源装置200に異常が生じたと仮定する。第1電源装置200に異常が生じた時点にて、車両が比較的小さい速度(=Vs_lim)で走行している。従って、車両制御装置は、停止制御の実行により車両を停止させやすい。車両が停止するまでの時間/距離が長くなったり、或いは、車両が移動し続ける可能性を低減することができる。
更に、速度制限値Vs_limは、速度閾値Vsthよりも小さいので、シフト切替装置40が第2制御を開始する時点にて車速Vsが速度閾値Vsthより大きくならない。シフト切替装置40が第2制御を実行して車両VAを停止させることができる。
更に、ブレーキECU31は、第1電源装置200に異常が生じたと判定した時点にて第1制御を開始し、SBW・ECU41は、第1電源装置200に異常が生じた時点から所定の時間Taが経過した時点にて第2制御を開始する。従って、車両が減速された状況において、シフト位置の駐車位置への切替えが行われる。車速Vsが速度閾値Vsth以下である状況においてシフト切替装置40が第2制御を実行できる。
例えば、車両が急な下り坂を走行している状況において第1電源装置200に異常が生じたと仮定する。この場合、車両を減速させるためには制動装置30が車輪に対して比較的大きな制動力を継続的に付与する必要となる。これに伴い、第2電源装置210から電力を制動装置30に継続的に供給する必要がある。しかし、第2電源装置210の電源容量は、第1電源装置200の電源容量よりも小さい。従って、車両を減速させるための電力を第2電源装置210から制動装置30へ継続的に供給できない可能性もある。この場合、下り坂の勾配に起因して車速Vsが徐々に大きくなる。これに対し、上記の構成によれば、車速Vsが徐々に大きくなったとしても、シフト切替装置40が第2制御を開始する時点にて、車速Vsが速度閾値Vsthより大きくなりにくい。従って、第2電源装置210の電源容量が比較的小さくても、車両制御装置は、第2制御により車両を停止させることができる。第2電源装置210の電源容量を小さくできるので、電源の冗長化の構成を低コストで実現することができる。
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
(変形例1)
図7のルーチンのステップ702とステップ703との間に以下の処理が追加されてもよい。CPU1は、下り坂の勾配の程度が大きくなるほど、速度制限値Vs_limが小さくなるように、速度制限値Vs_limを設定してもよい。CPU1は、勾配角θを図10に示す第1マップM1(θ)に適用して、速度制限値Vs_limを設定してもよい(Vs_lim←M1(θ))。第1マップM1は、勾配角θと速度制限値Vs_limとの関係を定義している。第1マップM1において、勾配角θが勾配角閾値θth以下で且つ第1勾配角θ1よりも大きい場合、速度制限値Vs_limは、第2速度Vs2である。勾配角θが第1勾配角θ1以下で且つ第2勾配角θ2よりも大きい場合、速度制限値Vs_limは、第3速度Vs3である。勾配角θが第2勾配角θ2以下である場合、速度制限値Vs_limは、第4速度Vs4である。ここで、Vs4<Vs3<Vs2<Vs1である。このように、CPU1は、下り坂の勾配の程度に応じて、段階的に速度制限値Vs_limを小さくしてもよい。
下り坂の勾配の程度が大きくなるほど、車両を停止させにくくなる。上記構成によれば、下り坂の勾配の程度が大きくなるほど、駐車支援制御における車速Vsが小さくなる。従って、車両制御装置は、停止制御の実行により車両を停止させ易くなる。更に、車速Vsが速度閾値Vsth以下の状況においてシフト切替装置40が第2制御を実行する可能性を更に高めることができる。
別の例において、CPU1は、勾配角θを図11に示す第2マップM2(θ)に適用して、速度制限値Vs_limを設定してもよい(Vs_lim←M2(θ))。第2マップM2は、勾配角θと速度制限値Vs_limとの関係を定義している。第2マップM2において、勾配角θが勾配角閾値θthである場合、速度制限値Vs_limは、第2速度Vs2(<Vs1)である。第2マップM2において、勾配角θが小さくなるほど(即ち、下り坂の勾配の程度が大きくなるほど)、速度制限値Vs_limが徐々に小さくなる。勾配角θが所定の第2勾配角θ2以下である場合、速度制限値Vs_limは、第4速度Vs4である。このように、CPU1は、下り坂の勾配の程度に応じて、速度制限値Vs_limを徐々に小さくしてもよい。
(変形例2)
電源冗長化回路230において、第1選択回路231-1が省略されてもよい。この構成において、第1電源ライン240が、制動装置30に直接接続されている。第1電源装置200に異常が生じた場合、制動装置30は作動しない。第2蓄電部211の電力が、第2選択回路231-2を介してシフト切替装置40のみに供給される。従って、シフト切替装置40のみが、第2蓄電部211の電力を用いて作動する。シフト切替装置40は、異常条件が成立した場合、時間Taを待つことなく、第2制御を実行する。これにより、車両を停止させる。
この変形例によれば、車両が下り坂を走行している状況において第1電源装置200に異常が生じた場合、車速Vsが速度閾値Vsth以下である状況においてシフト切替装置40が第2制御を実行できる。
(変形例3)
電源冗長化回路230において、第2選択回路231-2が省略されてもよい。この構成において、第1電源ライン240が、シフト切替装置40に直接接続されている。第1電源装置200に異常が生じた場合、シフト切替装置40は作動しない。第2蓄電部211の電力が、第1選択回路231-1を介して制動装置30のみに供給される。従って、制動装置30のみが、第2蓄電部211の電力を用いて作動する。制動装置30は、異常条件が成立した場合、第1制御を実行する。これにより、車両を停止させる。
(変形例4)
駐車支援制御における速度パターンは、上述の例に限定されない。速度パターンにおける第1速度Vs1は、速度閾値Vsthよりも大きくてもよい。この構成において、速度制限値Vs_limは、速度閾値Vsthよりも小さい値である。この構成においても、車両が下り坂を走行している状況において第1電源装置200に異常が生じた場合、車速Vsが速度閾値Vsth以下である状況においてシフト切替装置40が第2制御を実行できる。
別の例において、速度パターンにおける第1速度Vs1は、速度閾値Vsthよりも大きい。更に、速度制限値Vs_limは、第1速度Vs1より小さく、且つ、速度閾値Vsth以上であってもよい。従って、Vsth≦Vs_lim<Vs1であってもよい。この場合、時間Taは、「第1制御(制動力制御)により車速Vsが速度閾値Vsthより小さくなるのに要する時間」よりも長くなるように、設定される。この構成によれば、車速Vsが速度閾値Vsth以下である状況においてシフト切替装置40が第2制御を実行できる。
(変形例5)
道路の勾配の程度を表す指標値は、上記の例に限定されない。例えば、指標値として、勾配値Svが採用されてもよい。勾配値Svは、車両が水平方向に進んだ距離と、その時に車両が垂直方向に上昇(又は下降)した高さとの比率で定義され、パーセント(%)で表わされる。勾配値Sv(%)は、車両が上り坂を走行しているとき正の値となり、車両が下り坂を走行しているとき負の値となる。駐車支援ECU10は、公知の手法に従って、勾配値Svを演算してもよい。例えば、駐車支援ECU10は、基準加速度と実際の前後加速度Gxとの差分を所定のマップに適用して、勾配値Svを求めてもよい。例えば、基準加速度は、車が平坦路を走行している状況におけるアクセルペダルの操作量(アクセル開度)に対する加速度である。上記のマップは、基準加速度と実際の前後加速度Gxとの差分の絶対値が大きくなるほど、勾配値Svの絶対値が大きくなるように、定義されている。この構成において、CPU1が、図7のルーチンのステップ702に進んだとき、勾配値Svが所定の負の勾配閾値Svth以下であるとき、速度制限条件が成立したと判定する。
なお、上記の指標値を取得するために、公知の傾斜計又は勾配角センサ等が用いられてもよい。更に、駐車支援ECU10は、路面方向に向けられた「カメラ及びレーザ照射装置等」を用いて、車両が下り坂を走行しているかを判定してもよい(例えば、特開2013-205196号公報を参照。)。
(変形例6)
ブレーキECU31及びSBW・ECU41は、それぞれ、第1電源装置200と通信して、第1電源装置200に異常が発生したか否かを判定してもよい。この構成において、例えば、ブレーキECU31は、所定時間が経過するごとに第1電源装置200の第1電力制御部202に所定の信号を送信し、その信号に対する応答信号を受信する。ブレーキECU31は、駐車支援制御の実行中において第1電力制御部202から応答信号を時間閾値Tth以上受信しない場合、第1電源装置200に異常が生じたと判定してもよい。同様のやり方で、SBW・ECU41は、第1電力制御部202と通信して、第1電源装置200に異常が生じたか否かを判定してもよい。
(変形例7)
縦列駐車モード及び出庫モードにおいては、最終的に車両を移動させるべき領域(目標領域)が互いに相違する点を除き、前述した駐車支援制御と同様の制御が実行される。従って、図6乃至図9に示したルーチンは、縦列駐車モード及び出庫モードに適用することができる。
縦列駐車モードによる駐車支援制御を実行する場合、図6のルーチンのステップ603における実行条件は、以下の条件B1乃至条件B5の総てが成立したときに成立する条件へと置き換えられる。
(条件B1)CPU1は、照合ECU71から認証完了信号を受信している。
(条件B2)支援要求信号に含まれる支援モードが、縦列駐車モードである。
(条件B3)シフトレバーの位置が駐車位置(P)である。
(条件B4)CPU1は、車両が縦列駐車できる大きさ及び形状を有する駐車可能領域を検出している。
(条件B5)CPU1は、第2電力制御部212のECUから、第2蓄電部211に異常が生じている旨の通知を受信していない。
出庫モードによる駐車支援制御を実行する場合、図6のルーチンのステップ603における実行条件は、以下の条件C1乃至条件C5の総てが成立したときに成立する条件へと置き換えられる。
(条件C1)CPU1は、照合ECU71から認証完了信号を受信している。
(条件C2)支援要求信号に含まれる支援モードが、出庫モードである。
(条件C3)シフトレバーの位置が駐車位置(P)である。
(条件C4)CPU1は、車両が出庫できる大きさ及び形状を有する出庫可能領域を検出している。
(条件C5)CPU1は、第2電力制御部212のECUから、第2蓄電部211に異常が生じている旨の通知を受信していない。
(変形例8)
第1選択回路231-1及び第2選択回路231-2として、ダイオードOR回路以外の回路が採用されてもよい。例えば、電源冗長化回路230は、所謂「リレー回路」を含んでもよい。リレー回路は、第1電源ライン240と出力ライン(260-1又は260-2)とを接続した状態である「第1状態」を、第2電源ライン250と出力ライン(260-1又は260-2)を接続した状態である「第2状態」へと切り替えるスイッチを含む。このような構成の場合、電源冗長化回路230は、第1電源装置200の異常を検知するECUを更に含み、当該ECUが、第1電源装置200の異常の検知に応じて、スイッチの状態を第1状態から第2状態へと切り替える。この異常を検知するECUは、例えば、第2電源ライン250の電圧が第1電源ライン240の電圧よりも高いか否かを監視し、第2電源ライン250の電圧が第1電源ライン240の電圧よりも高い場合に第1電源装置200の異常が生じたと判定してよい。
更に、第1選択回路231-1及び第2選択回路231-2として、MOS-FETを用いた回路が採用されてもよい。この構成においても、選択回路231は、第1電源ライン240を介して供給された第1蓄電部201の電力及び第2電源ライン250を介して供給された第2蓄電部211の電力の何れかを選択して、当該選択された電力を出力できる。
(変形例9)
上記の構成は、例えば、バレー駐車(Valet Parking)に適用されてもよい。「バレー駐車」とは、駐車場において車両を自動的に走行させて、車両を空きスペースに自動的に駐車する制御である。バレー駐車を実行する制御装置は、車両ではなく、駐車場に設けられる。制御装置は、駐車場の状態(例えば、車両の台数、空きスペースの数及び位置等)を監視する。制御装置は、運転者が車両を降車した後に、その車両に対してバレー駐車を行うための指示信号を送信する。これにより、駐車場において車両を自動的に走行させて、車両を空きスペースに自動的に駐車することができる。
(変形例10)
上記の構成は、自動運転制御に適用されてもよい。自動運転制御は、車両の運転者による運転操作なしに、車両の速度及び操舵輪の舵角等を自動的に変更する制御である。この構成において、車両は、自動運転制御用の自動運転ECUを備える。例えば、自動運転ECUは、自動運転制御において、車速Vsが所定の目標速度Vsetに一致するように、車両を走行させる。目標速度Vsetは、運転者によって設定されてもよいし、車両の周辺状況(例えば、先行車両との車間距離及び車間時間等)に応じて設定されてもよい。自動運転制御が実行されている間において第1電源装置200に異常が発生した場合、自動運転ECUは、速度制限条件が成立するか否かを判定する。自動運転ECUは、速度制限条件が成立したと判定した場合、車速Vsが速度制限値Vs_lim以下になるように、車速Vsに制限を加える。速度制限値Vs_limは、目標速度Vsetよりも小さい。自動運転制御が実行されている間において第1電源装置200に異常が発生した場合、制動装置30及びシフト切替装置40の一方又は両方は、車両を停止させる停止制御を実行する。
10…駐車支援ECU、20…駆動装置、30…制動装置、40…シフト切替装置、50…ステアリング装置、60…周囲センサ、200…第1電源装置、210…第2電源装置、220…電力供給回路、230…電源冗長化回路、231-1、231-2…選択回路。

Claims (5)

  1. 車両の車輪のうちの駆動輪に駆動力を付与する駆動装置と、
    前記車輪に対して制動力を付与する制動装置と、
    前記車両のトランスミッションのシフト位置を、前進位置、後進位置及び駐車位置を含む複数の位置のうちの一つへ切替えるシフト切替装置と、
    前記車輪のうちの操舵輪の舵角を制御するステアリング装置と、
    携帯装置から発生される支援要求を無線通信を通して受信可能に構成され、当該受信した支援要求に応じて、現時点における前記車両の位置から所定の目標位置まで前記車両を移動させることが可能な移動経路を決定し、前記決定された移動経路に沿って前記車両が移動するように、前記駆動装置、前記制動装置、前記シフト切替装置及び前記ステアリング装置を制御するための駐車支援制御を実行する制御装置と、
    前記車両に搭載された第1電源装置と、
    前記車両に搭載された第2電源装置と、
    前記駐車支援制御が実行されている間において前記第1電源装置が正常である場合、前記駆動装置、前記制動装置、前記シフト切替装置、前記ステアリング装置及び前記制御装置に、前記第1電源装置から電力を供給し、
    前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方に、前記第2電源装置から電力を供給する電力供給回路と、
    を備え、
    前記制御装置は、前記駐車支援制御が実行されている間の前記車両の目標速度を、当該目標速度の最大値が第1速度になるように、設定するように構成され、
    前記駐車支援制御が実行されている間において前記第1電源装置が正常である場合、前記制御装置は、
    前記車両が走行している道路の勾配の程度を表す指標値に基いて、前記車両が下り坂を走行しているときに成立する所定の条件が成立するか否かを判定し、
    前記所定の条件が成立する場合、前記車両の速度が、前記第1速度より小さい所定の速度制限値以下になるように、前記駐車支援制御を実行する
    ように構成され、
    前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方は、前記車両を停止させる停止制御を実行するように構成された、
    車両制御装置であって、
    前記駐車支援制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置は、前記停止制御として、前記車輪に対して前記制動力を付与する制動力制御を実行し、且つ、前記シフト切替装置は、前記停止制御として、前記シフト位置を前記駐車位置へ切り替えるシフト制御を実行し、
    前記シフト切替装置は、前記制動装置が前記制動力制御を開始した後に、前記シフト制御を開始するように構成され、
    前記第1電源装置は、第1の電源容量を有し、
    前記第2電源装置は、前記第1の電源容量より小さい第2の電源容量を有する、
    車両制御装置。
  2. 請求項1に記載の車両制御装置において、
    前記シフト切替装置は、前記車両の前記速度が所定の速度閾値以下である状況において前記シフト位置を前記駐車位置へ切り替えることができるように構成され、
    前記速度制限値は、前記速度閾値よりも小さい、
    車両制御装置。
  3. 請求項2に記載の車両制御装置において、
    前記第1速度は、前記速度閾値より小さい、
    車両制御装置。
  4. 請求項1に記載の車両制御装置において、
    前記制御装置は、前記所定の条件が成立する場合において、
    前記下り坂の勾配の程度が大きくなるほど前記速度制限値が小さくなるように、前記速度制限値を設定するように構成された、
    車両制御装置。
  5. 車両の車輪のうちの駆動輪に駆動力を付与する駆動装置と、
    前記車輪に対して制動力を付与する制動装置と、
    前記車両のトランスミッションのシフト位置を、前進位置、後進位置及び駐車位置を含む複数の位置のうちの一つへ切替えるシフト切替装置と、
    前記車輪のうちの操舵輪の舵角を制御するステアリング装置と、
    前記駆動装置、前記制動装置、前記シフト切替装置及び前記ステアリング装置を自動的に制御する自動運転制御を実行する制御装置と、
    前記車両に搭載された第1電源装置と、
    前記車両に搭載された第2電源装置と、
    前記自動運転制御が実行されている間において前記第1電源装置が正常である場合、前記駆動装置、前記制動装置、前記シフト切替装置、前記ステアリング装置及び前記制御装置に、前記第1電源装置から電力を供給し、
    前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方に、前記第2電源装置から電力を供給する電力供給回路と、
    を備え、
    前記制御装置は、前記自動運転制御において、前記車両の速度が所定の目標速度に一致するように、前記車両を走行させるように構成され、
    前記自動運転制御が実行されている間において前記第1電源装置が正常である場合、前記制御装置は、
    前記車両が走行している道路の勾配の程度を表す指標値に基いて、前記車両が下り坂を走行しているときに成立する所定の条件が成立するか否かを判定し、
    前記所定の条件が成立する場合、前記車両の前記速度が、前記目標速度より小さい所定の速度制限値以下になるように、前記自動運転制御を実行する
    ように構成され、
    前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置及び前記シフト切替装置の一方又は両方は、前記車両を停止させる停止制御を実行するように構成された、
    車両制御装置において、
    前記自動運転制御が実行されている間において前記第1電源装置に異常が発生した場合、前記制動装置は、前記停止制御として、前記車輪に対して前記制動力を付与する制動力制御を実行し、且つ、前記シフト切替装置は、前記停止制御として、前記シフト位置を前記駐車位置へ切り替えるシフト制御を実行し、
    前記シフト切替装置は、前記制動装置が前記制動力制御を開始した後に、前記シフト制御を開始するように構成され、
    前記第1電源装置は、第1の電源容量を有し、
    前記第2電源装置は、前記第1の電源容量より小さい第2の電源容量を有する、
    車両制御装置。
JP2020146746A 2020-09-01 2020-09-01 車両制御装置 Active JP7459729B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2020146746A JP7459729B2 (ja) 2020-09-01 2020-09-01 車両制御装置
US17/459,337 US11926314B2 (en) 2020-09-01 2021-08-27 Vehicle control apparatus
DE102021122373.3A DE102021122373A1 (de) 2020-09-01 2021-08-30 Fahrzeugsteuergerät
CN202111011956.8A CN114103915A (zh) 2020-09-01 2021-08-31 车辆控制装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020146746A JP7459729B2 (ja) 2020-09-01 2020-09-01 車両制御装置

Publications (2)

Publication Number Publication Date
JP2022041513A JP2022041513A (ja) 2022-03-11
JP7459729B2 true JP7459729B2 (ja) 2024-04-02

Family

ID=80221628

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020146746A Active JP7459729B2 (ja) 2020-09-01 2020-09-01 車両制御装置

Country Status (4)

Country Link
US (1) US11926314B2 (ja)
JP (1) JP7459729B2 (ja)
CN (1) CN114103915A (ja)
DE (1) DE102021122373A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112236646B (zh) * 2018-06-18 2024-04-26 日立安斯泰莫株式会社 车辆控制装置、车辆管理控制中心以及停车辅助***
US20210347360A1 (en) * 2020-05-11 2021-11-11 Micron Technology, Inc. Automated driving actions for determined driving conditions
GB2620940A (en) * 2022-07-26 2024-01-31 Jaguar Land Rover Ltd Position-based vehicle control scheme

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018012456A (ja) 2016-07-22 2018-01-25 トヨタ自動車株式会社 駐車支援装置
JP2020104529A (ja) 2018-12-26 2020-07-09 トヨタ自動車株式会社 駐車支援装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5925087A (en) 1992-08-27 1999-07-20 Hitachi, Ltd. Method and apparatus for eliminating noise in a slope estimation arrangement for a motor vehicle
JPH0674320A (ja) 1992-08-27 1994-03-15 Hitachi Ltd 車両の勾配検知装置及びそれを使用した自動車
JP2010078093A (ja) * 2008-09-26 2010-04-08 Toyota Motor Corp 車両の制御装置および制御方法
JP2013205196A (ja) 2012-03-28 2013-10-07 Toyota Motor Corp 路面状態推定装置
JP6074320B2 (ja) 2013-05-28 2017-02-01 株式会社近畿開発 洗濯機
JP2015003565A (ja) 2013-06-19 2015-01-08 トヨタ自動車株式会社 駐車支援装置
JP5895907B2 (ja) * 2013-07-31 2016-03-30 株式会社デンソー 車両用シフト制御装置
JP2015101225A (ja) 2013-11-26 2015-06-04 トヨタ自動車株式会社 車両制御装置
KR101965829B1 (ko) * 2016-10-04 2019-08-13 엘지전자 주식회사 자동주차 보조장치 및 이를 포함하는 차량
US10632862B2 (en) * 2018-01-30 2020-04-28 GM Global Technology Operations LLC Electric power system for an autonomous vehicle
US11655895B2 (en) * 2019-01-11 2023-05-23 Stoneridge Inc. Integrated park module systems and methods
JP7120173B2 (ja) * 2019-07-11 2022-08-17 トヨタ自動車株式会社 制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018012456A (ja) 2016-07-22 2018-01-25 トヨタ自動車株式会社 駐車支援装置
JP2020104529A (ja) 2018-12-26 2020-07-09 トヨタ自動車株式会社 駐車支援装置

Also Published As

Publication number Publication date
JP2022041513A (ja) 2022-03-11
US11926314B2 (en) 2024-03-12
CN114103915A (zh) 2022-03-01
US20220063600A1 (en) 2022-03-03
DE102021122373A1 (de) 2022-03-03

Similar Documents

Publication Publication Date Title
JP7459729B2 (ja) 車両制御装置
JP7360095B2 (ja) 車両制御装置
US20160304124A1 (en) Vehicle control system
US9506558B2 (en) Vehicle control system
JP7156008B2 (ja) 駐車支援装置
JP6748059B2 (ja) 車両の制御装置
CN109421800B (zh) 转向辅助装置
CN101837779A (zh) 用于插电式混合动力电动车辆的自动寻找电连接的***
WO2019043915A1 (ja) 車両並びにその制御装置及び制御方法
US11697409B2 (en) Vehicle control apparatus
JP6979091B2 (ja) 車両制御装置、車両、車両制御方法及びプログラム
JP2018060311A (ja) 制御装置
JP2007083993A (ja) ハイブリッド車両の発進時段差乗り越え検出装置および段差乗り越え発進時駆動力制御装置
US11872982B2 (en) Parking assistance device
CN114103932B (zh) 车辆控制装置
US11760343B2 (en) Vehicle control apparatus
JP2023008131A (ja) 車両制御装置
US20220297678A1 (en) Vehicle control apparatus
US11945502B2 (en) Systems and methods for providing steering assistance when parking during electrified vehicle towing events
US20230066522A1 (en) Parking support device
US20230101882A1 (en) Parking assistance device
US20240149867A1 (en) Parking assistance device and parking assistance method
US20240075930A1 (en) Driver assistance for high accelleration and speed on a minimum time path
US20220221854A1 (en) Grip strength smart gloves
JP2022167098A (ja) 車両制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230728

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231108

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240304

R150 Certificate of patent or registration of utility model

Ref document number: 7459729

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150