[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2022551378A - 最適レーンキープアシスト装置、最適レーンキープアシスト方法、連結車両、コンピュータプログラム及びコンピュータプログラムを保持するコンピュータ可読媒体 - Google Patents

最適レーンキープアシスト装置、最適レーンキープアシスト方法、連結車両、コンピュータプログラム及びコンピュータプログラムを保持するコンピュータ可読媒体 Download PDF

Info

Publication number
JP2022551378A
JP2022551378A JP2022508555A JP2022508555A JP2022551378A JP 2022551378 A JP2022551378 A JP 2022551378A JP 2022508555 A JP2022508555 A JP 2022508555A JP 2022508555 A JP2022508555 A JP 2022508555A JP 2022551378 A JP2022551378 A JP 2022551378A
Authority
JP
Japan
Prior art keywords
tractor
sensor
lane keep
keep assist
control unit
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.)
Pending
Application number
JP2022508555A
Other languages
English (en)
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.)
Volvo Truck Corp
Original Assignee
Volvo Truck 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 Volvo Truck Corp filed Critical Volvo Truck Corp
Publication of JP2022551378A publication Critical patent/JP2022551378A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • 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/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • 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
    • 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/114Yaw movement
    • 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/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D13/00Steering specially adapted for trailers
    • B62D13/005Steering specially adapted for trailers operated from tractor steering system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/021Determination of steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/002Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels
    • B62D6/003Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels in order to control vehicle yaw movement, i.e. around a vertical axis
    • B62D6/005Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels in order to control vehicle yaw movement, i.e. around a vertical axis treating sensor outputs to obtain the actual yaw 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
    • 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/0008Feedback, closed loop systems or details of feedback error signal
    • 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
    • B60W2300/00Indexing codes relating to the type of vehicle
    • B60W2300/14Tractor-trailers, i.e. combinations of a towing vehicle and one or more towed vehicles, e.g. caravans; Road trains
    • B60W2300/145Semi-trailers
    • 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/18Steering angle
    • 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)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

Figure 2022551378000001
トラクタ及びトレーラが第5輪で連結された連結車両の最適レーンキープアシスト装置は、トラクタの状態変数を検出する第1のセンサと、第5輪の状態変数を検出する第2のセンサと、マイクロコンピュータを内蔵した電子制御ユニットと、を備えている。そして、電子制御ユニットは、最適制御則のフィードバックゲインを考慮して、目標横変位、第1のセンサの出力信号及び第2のセンサの出力信号に応じた制御量を算出し、算出した制御量及び第1のセンサの出力信号に応じたトラクタの目標操舵角を算出し、算出した目標操舵角に基づいてトラクタの操舵を支援する。
【選択図】図4

Description

本発明は、連結車両を車線内に維持する最適レーンキープアシスト装置、最適レーンキープアシスト方法に関する。また、本発明は、最適レーンキープアシスト装置を備えた連結車両、最適レーンキープアシスト方法を実行するコンピュータプログラム、これを保持するコンピュータ可読媒体に関する。
トラクタ及びトレーラが連結された連結車両の走行安定性を向上させるため、特開2011-68248号公報(特許文献1)に記載されるように、トラクタの横加速度、ヨーレート、走行速度及び操舵角に応じて、トラクタの左右の一方に制動力を作用させる技術が提案されている。
特開2011-68248号公報
しかしながら、特許文献1に記載の技術では、タイヤにバーストやパンクチャーなどが発生してコーナリングパワーが低下することを想定していなかったので、トラクタ又はトレーラのタイヤに異常が発生した状態では安定性を確保することが困難であった。
そこで、本発明は、トラクタ及びトレーラが連結された連結車両のタイヤに異常が発生しても、連結車両の安定性を確保することができる、最適レーンキープアシスト装置、最適レーンキープアシスト方法を提供することを目的とする。また、本発明は、最適レーンキープアシスト装置が搭載された車両、最適レーンキープアシスト方法を実行するコンピュータプログラム及びこれを保持するコンピュータ可読媒体を提供することも目的とする。
本発明の一実施形態によれば、トラクタ及びトレーラが第5輪で連結された連結車両の最適レーンキープアシスト装置が提供される。最適レーンキープアシスト装置は、トラクタの状態変数を検出する第1のセンサと、第5輪の状態変数を検出する第2のセンサと、マイクロコンピュータを内蔵した電子制御ユニットと、を備えている。そして、電子制御ユニットは、最適制御則のフィードバックゲインを考慮して、目標横変位、第1のセンサの出力信号及び第2のセンサの出力信号に応じた制御量を算出し、算出した制御量及び第1のセンサの出力信号に応じたトラクタの目標操舵角を算出し、算出した目標操舵角に基づいてトラクタの操舵を支援するように構成されている。
本発明の他の実施形態によれば、トラクタ及びトレーラが第5輪で連結され、トラクタの状態変数を検出する第1のセンサと、第5輪の状態変数を検出する第2のセンサと、マイクロコンピュータを内蔵した電子制御ユニットと、を備えた連結車両の最適レーンキープアシスト方法が提供される。そして、電子制御ユニットが、最適制御則のフィードバックゲインを考慮して、目標横変位、第1のセンサの出力信号及び第2のセンサの出力信号に応じた制御量を算出するステップと、算出した制御量及び第1のセンサの出力信号に応じたトラクタの目標操舵角を算出するステップと、算出した目標操舵角に基づいてトラクタの操舵を支援するステップと、を実行する。
本発明の一実施形態によれば、最適レーンキープアシスト装置を備えた連結車両が提供される。また、本発明の他の実施形態によれば、コンピュータで実行されるとき、最適レーンキープアシスト方法のステップを実行するプログラムコードを備えたコンピュータプログラム、このコンピュータプログラムを保持するコンピュータ可読媒体が提供される。
本発明によれば、トラクタ及びトレーラが連結された連結車両のタイヤに異常が発生しても、連結車両の安定性を確保することができる。
トラクタ及びトレーラが連結された連結車両の一例を示す側面図である。 トラクタに搭載された電子制御システムの一例を示す構成図である。 電子制御ユニットの一例を示す内部構造図である。 最適レーンキープアシスト処理の制御ブロック図である。 最適レーンキープアシスト処理を実装するアプリケーションプログラムの処理を示すフローチャートである。 正常時のレーンチェンジにおける時系列的な変化を示すシミュレーション結果の説明図である。 レーンチェンジ中にトレーラのタイヤに異常が発生したときの時系列的な変化を示すシミュレーション結果の説明図である。 レーンチェンジ中にドライバモデルの時定数が低下したときの時系列的な変化を示すシミュレーション結果の説明図である。 最適レーンキープアシスト処理の他の制御ブロック図である。
以下、添付された図面を参照し、本発明を実施するための実施形態について詳述する。
図1は、本実施形態が適用可能な連結車両100の一例を示している。図1に示す連結車両100は、セミトレーラ車両の形態をとり、具体的には、トラクタ200及びトレーラ300が第5輪400で連結されている。なお、連結車両100としては、セミトレーラ車両に限らず、フルトレーラ車両などであってもよい。
トラクタ200は、電動パワーステアリング装置によって操舵可能な前輪220と、ディーゼルエンジンなどによって駆動される後輪240と、を備えている。ここで、後輪240としては、2つのタイヤが平行に配置されたダブルタイヤを使用することができる。また、トレーラ300の車体後方には、ダブルタイヤからなる2軸の後輪320が取り付けられている。第5輪400は、トラクタ200の車体後部の上面に固定されたカプラーと、トレーラ300の車体前方の下面に固定されたキングピンと、を備えている。そして、第5輪400は、トラクタ200のカプラーにトレーラ300のキングピンが着脱可能に接続された状態で、トラクタ200に対して上下方向に延びる回動軸周りにトレーラ300が折れ曲がることを許容する。
トラクタ200の所定箇所には、図2に示すように、マイクロコンピュータを内蔵した電子制御ユニット500が搭載されている。電子制御ユニット500は、図3に示すように、CPU(Central Processing Unit)などのプロセッサ500Aと、不揮発性メモリ500Bと、揮発性メモリ500Cと、入出力回路500Dと、通信回路500Eと、これらを相互通信可能に接続する内部バス500Fと、を内蔵している。
プロセッサ500Aは、アプリケーションプログラムに記述された命令セット(データの転送、演算、加工、制御、管理など)を実行するハードウエアであって、演算装置、命令やデータを格納するレジスタ、周辺回路などから構成されている。不揮発性メモリ500Bは、例えば、電源供給を遮断してもデータを保持可能なフラッシュROM(Read Only Memory)などからなり、最適レーンキープアシスト装置を実装するためのアプリケーションプログラム(コンピュータプログラム)を保持する。揮発性メモリ500Cは、電源供給を遮断するとデータが消失するダイナミックRAM(Random Access Memory)などからなり、プロセッサ500Aの演算過程においてデータを一時的に格納する記憶領域を提供する。
入出力回路500Dは、A/Dコンバータ、D/Aコンバータ、D/Dコンバータなどからなり、外部機器に対するアナログ信号及びデジタル信号の入出力機能を提供する。通信回路500Eは、例えば、CAN(Controller Area Network)トランシーバなどからなり、車載ネットワークに接続する機能を提供する。内部バス500Fは、各デバイス間でデータを交換するための経路であって、アドレスを転送するためのアドレスバス、データを転送するためのデータバス、アドレスバスやデータバスで実際に入出力を行うタイミングや制御情報を遣り取りするコントロールバスを含んでいる。
トラクタ200の所定箇所には、横変位y[m]を検出する横変位センサ520と、ヨーレートr[rad/s]を検出するヨーレートセンサ540と、が夫々取り付けられている。ここで、横変位センサ520は、例えば、トラクタ200の前方状況を撮像するステレオカメラなどからなり、基準点となるトラクタ200の前方の前方注視距離L[m]におけるレーン(車線)の中央からの変位(ずれ)を検出する。また、トラクタ200の車体後方の上面に固定された第5輪400の所定箇所には、トラクタ200の前後方向軸に対するトレーラ300の連結角θ[rad]を検出する連結角センサ560が取り付けられている。なお、横変位センサ520及びヨーレートセンサ540が、トラクタ200の状態変数を検出する第1のセンサの一例として挙げられ、連結角センサ560が、第5輪400の状態変数を検出する第2のセンサの一例として挙げられる。
そして、電子制御ユニット500のプロセッサ500Aには、入出力回路500D及び内部バス500Fを介して、横変位センサ520、ヨーレートセンサ540及び連結角センサ560の各出力信号が入力されている。電子制御ユニット500のプロセッサ500Aは、不揮発性メモリ500Bに保持されているアプリケーションプログラムを実行することで、横変位センサ520、ヨーレートセンサ540及び連結角センサ560の各出力信号、並びに目標横変位Y[m]に応じて、電動パワーステアリング装置600の電子制御ユニット620に対して目標操舵角δ[rad]を送信してトラクタ200の操舵を支援する。目標横変位Yは、例えば、最適レーンキープアシスト装置の公知の一機能によって与えられる。
ここで、電子制御ユニット500のプロセッサ500Aがアプリケーションプログラムに従って実行する、最適レーンキープアシスト処理の概要について説明する。
電子制御ユニット500のプロセッサ500Aは、ヨーレートセンサ540の出力信号を積分することでトラクタ200のヨー角Ψ[rad]を算出すると共に、連結角センサ560の出力信号の時間的変化から連結角速度ω[rad/s]を算出する。従って、電子制御装置500のプロセッサ500Aが、トラクタ200の状態変数を検出する第1のセンサ、及び第5輪400の状態変数を検出する第2のセンサの一例として挙げられる。なお、トラクタ200のヨー角Ψ及び第5輪400の連結角速度ωは、公知のセンサを利用して直接検出するようにしてもよい。
電子制御ユニット500のプロセッサ500Aは、最適制御則のフィードバックゲインFを考慮して、目標横変位Y、トラクタ200の状態変数及び第5輪400の状態変数に応じた制御量u[m]を算出する。また、電子制御ユニット500のプロセッサ500Aは、算出した制御量u及びトラクタ200の状態変数に応じたトラクタ200の目標操舵角δを算出する。そして、電子制御ユニット500のプロセッサ500Aは、電動パワーステアリング装置600の電子制御ユニット620に対して目標操舵角δを出力することで、目標横変位Yとなるようにトラクタ200の操舵を支援する。
ここで、具体的な最適レーンキープアシスト処理について説明するに先立って、目標操舵角δの算出式及び最適制御則をどのように求めたかの理論展開について説明する。
最初に、セミトレーラ車両の形態をとる連結車両100の解析モデルを考える。
連結車両100の解析モデルにおけるトラクタ200のパラメータとして、重心から前輪220までの距離をa[m]、重心から第5輪400までの距離をa[m]、重心から後輪240までの距離をb[m]、ホイールベースをl(a+b)[m]、質量をm[kg]、ヨー慣性モーメントをI[kgm]、前輪220のコーナリングパワーをC[N/rad]、後輪240のコーナリングパワーをC[N/rad]、重心の横速度をv[m/s]、前輪操舵角をδ[rad]、及びヨーレートをr[rad/s]とおく。また、連結車両100の解析モデルにおけるトレーラ300のパラメータとして、重心から第5輪400までの距離をc[m]、質量をm[kg]、ヨー慣性モーメントをI[kgm]、及びコーナリングパワーをC[N/rad]とおく。さらに、連結車両100の解析モデルにおける第5輪400のパラメータとして、連結角速度をω[rad/s]、及び連結角をθ[rad]とおくと共に、連結車両100の解析モデルにおける連結車両100の前後方向速度をu[m/s]とおく。すると、連結車両100の運動を表す状態方程式は、次式で表すことができる。ここで、xは状態変数、M-1は質量逆行列、Aは減衰行列、Bは外力行列である。
Figure 2022551378000002
ドライバの操舵を表すモデルは、上式に対して先方注視モデルを適用することで、次式のように表すことができる。ここで、Tはドライバモデルの時定数[s]、Gは操舵ゲイン、eは目標横変位Yからのずれを表す誤差[m]である。
Figure 2022551378000003
上式のモデルは、連続時間系の微分方程式であるため、このままでは電子制御ユニット500のプロセッサ500Aが処理することができない。このため、連続時間系のモデルを離散時間系のモデルに変換する必要がある。離散時間系のシステム行列Ad及び離散時間系の制御行列Bdは、サンプリング時間をT[s]として、次式のような差分方程式を与える。ここで、A=M-1は連続時間系のシステム行列、B=M-1は連続時間系の制御行列、Cは観測行列、Iは単位行列である。
Figure 2022551378000004
このようにして得られた差分方程式をドライバモデルに当てはめると、次式のような目標操舵角δを算出するための離散時間系の算出式を得ることができる。
Figure 2022551378000005
上記の差分方程式で表されるシステムについて、フィードバックゲインをFとすると、最適制御則を表す制御量uは次式によって定義される。
Figure 2022551378000006
フィードバックゲインFは、次式を最小とする外乱の分散マトリックスQ及び観測ノイズの分散マトリックスRを求めることで決定することができる。
Figure 2022551378000007
但し、フィードバックゲインFは、次のように表される。
Figure 2022551378000008
ここで、フィードバックゲインFを表す上式において、Pは次式のように表すことができるリカッチ方程式の解である。
Figure 2022551378000009
図4は、トラクタ200に搭載された電子制御ユニット500のプロセッサ500Aによって実装される、最適レーンキープアシスト処理の制御ブロックを示している。
連結車両100の状態変数x(k)として、トラクタ200の横変位y、ヨー角Ψ及びヨーレートr、並びに第5輪400の連結角速度ω及び連結角θは、上述したように求められた最適制御則のフィードバックゲインFが乗算されて、Fx(k)が求められる。このように求められたFx(k)は、目標横変位Yから減算されて、制御量u=Y-Fx(k)が求められる。また、トラクタ200の横変位yに対してトラクタ200のヨー角Ψに前方注視距離Lを乗算した値(LΨ)が加算され、y+LΨが求められる。
そして、制御量u(Y-Fx(k))からy+LΨを減算することで、目標横変位Yからのずれを表す誤差e(Y-Fx(k)-y-LΨ)が求められる。このように求められた誤差eは、1次遅れ系のドライバモデルを考慮して、操舵ゲインGをトライバモデルの時定数Tに1を加えた値で除算した定数(G/(T+1))と乗算されて、トラクタ200の目標操舵角δが求められる。この目標操舵角δは、最適制御則を適用するときに考慮されると共に、電動パワーステアリング装置600の電子制御ユニット620へと送信されてトラクタ200の操舵が支援される。その結果、トラクタ200は、連結車両100の前方に位置するレーンの中心を走行するように操舵され、車線逸脱を抑制することができる。
図5は、電子制御ユニット500が起動されたことを契機として、そのプロセッサ500Aが不揮発性メモリ500Bに保持されたアプリケーションプログラムに従って所定時間ごとに繰り返し実行する、レーンキープアシスト処理の一例を示している。なお、電子制御ユニット500のプロセッサ500Aがレーンキープアシスト処理を実行することで、図4に示す最適レーンキープアシスト処理の制御ブロックが実装される。
ステップ1(図5では「S1」と略記する。以下同様。)では、電子制御ユニット500のプロセッサ500Aが、入出力回路500Dを介して、各センサからトラクタ200及び第5輪400の状態変数x(k)を読み込む。具体的には、電子制御ユニット500のプロセッサ500Aは、横変位センサ520からトラクタ200の横変位y、ヨーレートセンサ540からトラクタ200のヨーレートr、及び連結角センサ560から第5輪400の連結角θを夫々読み込む。
ステップ2では、電子制御ユニット500のプロセッサ500Aが、ヨーレートセンサ540から読み込んだヨーレートrを順次積分してトラクタ200のヨー角Ψを算出すると共に、連結角センサ560から読み込んだ連結角θの時間的変化から第5輪400の連結角速度ωを算出する。なお、ヨー角Ψ及び連結角速度ωを直接検出できるセンサを備える場合には、ステップ1においてヨー角Ψ及び連結角速度ωを読み込むことで、ステップ2の処理を省略することができる。
ステップ3では、電子制御ユニット500のプロセッサ500Aが、次のような過程を経て、制御量uを算出する。即ち、電子制御ユニット500のプロセッサ500Aは、状態変数x(k)としての横変位y、ヨー角Ψ、ヨーレートr、連結角速度ω及び連結角θに対して、最適制御則のフィードバックゲインFを乗算してFx(k)を算出する。そして、電子制御ユニット500のプロセッサ500Aは、目標横変位YからFx(k)を減算することで、制御量u=Y-Fx(k)を算出する。
ステップ4では、電子制御ユニット500のプロセッサ500Aが、次のような過程を経て、目標横変位Yからのずれを示す誤差eを算出する。即ち、電子制御ユニット500のプロセッサ500Aは、ヨー角Ψに対して前方注視距離Lを乗算してLΨを算出し、この値(LΨ)と横変位yとを加算してy+LΨを算出する。そして、電子制御ユニット500のプロセッサ500Aは、制御量u(Y-Fx(k))からy+LΨを減算することで、誤差e=u-(y+LΨ)=Y-Fx(k)-y-LΨを算出する。
ステップ5では、電子制御ユニット500のプロセッサ500Aが、誤差eに対して1次遅れ系のドライバモデルの定数(G/(T+1))を乗算することで、ドライバの特性を考慮した目標操舵角δを算出する。
ステップ6では、電子制御ユニット500のプロセッサ500Aが、通信回路500Eを介して、電動パワーステアリング装置600の電子制御ユニット620に目標操舵角δを送信する。このようにすれば、目標操舵角δを受信した電動パワーステアリング装置600の電子制御ユニット620は、図示しない操舵角センサによって検出された実操舵角が目標操舵角δに近づくように、電動パワーステアリング装置600のアクチュエータをフィードバック制御する。
従って、最適制御則のフィードバックゲインFを考慮して、トラクタ200及び第5輪400の状態変数に基づいてトラクタ200の前輪220が操舵されることから、例えば、連結車両100のいずれかのタイヤがパンクチャーなどの異常を起こしても、トラクタ200がその前方のレーンから逸脱することが抑制される。以下、このような効果について検証した、シミュレーション結果について説明する。
図6は、タイヤに異常が発生していない正常時の状態において、連結車両100がシングルレーンチェンジしたときの横滑り角、ヨーレート及び横変位の経時的な変化を示している。従来技術では、実線で示すように、横滑り角が0.25[rad]より大きく変動し、ヨーレートが最大0.05[rad/s」変動し、横変位が多少ふらついている。一方、本実施形態で提案する技術では、一点鎖線で示すように、横滑り角及びヨーレートの最大値が小さくなって早期に収束し、横変位が滑らかに行われている。従って、タイヤに異常が発生していない状態において、連結車両100の安定性が向上されたことを理解できるであろう。
図7は、連結車両100がシングルレーンチェンジを開始して2秒後に、トレーラ300のタイヤに異常が発生してコーナリングパワーが30%低下したときの横滑り、ヨーレート及び横変位の経時的な変化を示している。従来技術では、実線で示すように、横滑り及びヨーレートが正常時に比べて大きくなると共にその変動が短時間で収束せず、横変位が正常時よりもふらつきが大きくなっている。一方、本実施形態で提案する技術では、トレーラ300のタイヤに異常が発生しても、一点鎖線で示すように、横滑り角及びヨーレートの最大値が小さくなって収束し、横変位が正常時と同様に滑らかに行われている。従って、レーンチェンジ中にタイヤに異常が発生してコーナリングパワーが低下しても、連結車両100の安定性が向上されたことを理解できるであろう。
図8は、連結車両100がシングルレーンチェンジを開始して2秒後に、ドライバモデルの時定数T(速応性)が80%低下したときの横滑り、ヨーレート及び横変位の経時的な変化を示している。従来技術では、実線で示すように、ドライバモデルの時定数Tが低下すると、時間経過に伴って横滑り角、ヨーレート及び横位置が振動しながら徐々に大きくなって発散する。一方、本実施形態で提案する技術では、一点鎖線で示すように、ドライバモデルの時定数Tが低下しても、時間経過に伴って横滑り角、ヨーレート及び横変位があまり振動せずに狭い範囲に収束する。従って、レーンチェンジ中にドライバモデルの時定数Tが低下しても、安定してレーンチェンジを続行することができ、連結車両100の安定性が向上されたことを理解できるであろう。
このように連結車両100の安定性が向上する理由は、システム固有値を解析した結果、従来技術では特性根が虚軸付近となるが、本実施形態で提案する技術では特性根が虚軸とならないためであることがわかった。
以上の実施形態に関し、電子制御ユニット500のプロセッサ500Aは、ドライバモデルの定数(G/(T+1))に代えて、図9に示すように、誤差eに対してディープラーニングDLで求めた定数を乗算して目標操舵角δを算出することができる。また、電子制御装置500のプロセッサ500Aは、制御量u(Y-Fx(k))に応じた操作量を電動パワーステアリング装置600の電子制御ユニット620に送信し、トラクタ200の操舵を支援するようにしてもよい。
アプリケーションプログラムは、例えば、SDカード、USBメモリなど、コンピュータ読み取り可能な記録媒体に格納して市場に流通させることができる。また、アプリケーションプログラムは、インターネットなどに接続されたノードなどにおいてストレージに格納され、このノードから配信することもできる。この場合、ノードのストレージが、コンピュータ読み取り可能な記憶媒体の一例として挙げられる。
なお、当業者であれば、様々な上記実施形態の技術的思想について、その一部を省略したり、その一部を適宜組み合わせたり、その一部を周知技術に置換したりすることで、新たな実施形態を生み出せることを容易に理解できるであろう。
100 連結車両
200 トラクタ
300 トレーラ
400 第5輪
500 電子制御ユニット
520 横変位センサ(第1のセンサ)
540 ヨーレートセンサ(第1のセンサ)
560 連結角センサ(第2のセンサ)
600 電動パワーステアリング装置
620 電子制御ユニット

Claims (15)

  1. トラクタ及びトレーラが第5輪で連結された連結車両の最適レーンキープアシスト装置であって、
    前記トラクタの状態変数を検出する第1のセンサと、
    前記第5輪の状態変数を検出する第2のセンサと、
    マイクロコンピュータを内蔵した電子制御ユニットと、
    を備え、
    前記電子制御ユニットは、最適制御則のフィードバックゲインを考慮して、目標横変位、前記第1のセンサの出力信号及び前記第2のセンサの出力信号に応じた制御量を算出し、前記算出した制御量及び前記第1のセンサの出力信号に応じた前記トラクタの目標操舵角を算出し、前記算出した目標操舵角に基づいて前記トラクタの操舵を支援するように構成された、
    最適レーンキープアシスト装置。
  2. 前記電子制御ユニットは、1次遅れ系のドライバモデルを考慮して、前記算出した目標操舵角に基づいて前記トラクタの操舵を支援するように構成された、
    請求項1に記載の最適レーンキープアシスト装置。
  3. 前記電子制御ユニットは、電動パワーステアリング装置の電子制御ユニットに対して前記算出した目標操舵角を出力することで、前記トラクタの操舵を支援するように構成された、
    請求項1又は請求項2に記載の最適レーンキープアシスト装置。
  4. 前記トラクタの状態変数は、横変位、ヨー角及びヨーレートである、
    請求項1~請求項3のいずれか1つに記載の最適レーンキープアシスト装置。
  5. 前記第5輪の状態変数は、連結角速度及び連結角である、
    請求項1~請求項4のいずれか1つに記載の最適レーンキープアシスト装置。
  6. 前記連結車両は、フルトレーラ車両又はセミトレーラ車両である、
    請求項1~請求項5のいずれか1つに記載の最適レーンキープアシスト装置。
  7. トラクタ及びトレーラが第5輪で連結され、前記トラクタの状態変数を検出する第1のセンサと、前記第5輪の状態変数を検出する第2のセンサと、マイクロコンピュータを内蔵した電子制御ユニットと、を備えた連結車両の最適レーンキープアシスト方法であって、
    前記電子制御ユニットが、
    最適制御則のフィードバックゲインを考慮して、目標横変位、前記第1のセンサの出力信号及び前記第2のセンサの出力信号に応じた制御量を算出するステップと、
    前記算出した制御量及び前記第1のセンサの出力信号に応じた前記トラクタの目標操舵角を算出するステップと、
    前記算出した目標操舵角に基づいて前記トラクタの操舵を支援するステップと、
    を実行する、最適レーンキープアシスト方法。
  8. 前記トラクタの操舵を支援するステップは、1次遅れ系のドライバモデルを考慮して、前記算出した目標操舵角に基づいて前記トラクタの操舵を支援する、
    請求項7に記載の最適レーンキープアシスト方法。
  9. 前記トラクタの操舵を支援するステップは、電動パワーステアリング装置の電子制御ユニットに対して前記算出した目標操舵角を出力することで、前記トラクタの操舵を支援する、
    請求項7又は請求項8に記載の最適レーンキープアシスト方法。
  10. 前記トラクタの状態変数は、横変位、ヨー角及びヨーレートである、
    請求項7~請求項9のいずれか1つに記載の最適レーンキープアシスト方法。
  11. 前記第5輪の状態変数は、連結角速度及び連結角である、
    請求項7~請求項10のいずれか1つに記載の最適レーンキープアシスト方法。
  12. 前記連結車両は、フルトレーラ車両又はセミトレーラ車両である、
    請求項7~請求項11のいずれか1つに記載の最適レーンキープアシスト方法。
  13. 請求項1~請求項6のいずれか1つに記載の最適レーンキープアシスト装置を備えた連結車両。
  14. コンピュータで実行されるとき、請求項7~請求項12のいずれか1つに記載の最適レーンキープアシスト方法のステップを実行するプログラムコードを備えたコンピュータプログラム。
  15. コンピュータで実行されるとき、請求項7~請求項12のいずれか1つに記載の最適レーンキープアシスト方法のステップを実行するプログラムコードを備えたコンピュータプログラムを保持するコンピュータ可読媒体。
JP2022508555A 2019-08-14 2019-08-14 最適レーンキープアシスト装置、最適レーンキープアシスト方法、連結車両、コンピュータプログラム及びコンピュータプログラムを保持するコンピュータ可読媒体 Pending JP2022551378A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/031958 WO2021029041A1 (en) 2019-08-14 2019-08-14 Device and method for optimal lane keeping assistance, articulated vehicle, computer program, and computer readable medium storing computer program

Publications (1)

Publication Number Publication Date
JP2022551378A true JP2022551378A (ja) 2022-12-09

Family

ID=74570936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022508555A Pending JP2022551378A (ja) 2019-08-14 2019-08-14 最適レーンキープアシスト装置、最適レーンキープアシスト方法、連結車両、コンピュータプログラム及びコンピュータプログラムを保持するコンピュータ可読媒体

Country Status (4)

Country Link
US (1) US12084053B2 (ja)
EP (1) EP4013663A4 (ja)
JP (1) JP2022551378A (ja)
WO (1) WO2021029041A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11760381B1 (en) * 2020-03-24 2023-09-19 Gm Cruise Holdings Llc Contextually-aware dynamic safety envelope for autonomous vehicles
CN113844536B (zh) * 2021-10-09 2022-12-16 四川鼎鸿智电装备科技有限公司 一种转向控制方法、装置、铰接车辆以及存储介质
CN114932950B (zh) * 2022-04-29 2023-09-12 东风汽车有限公司东风日产乘用车公司 前馈方向盘转角的计算方法和车辆
WO2024086909A1 (pt) * 2022-10-28 2024-05-02 Instituto Hercílio Randon Sistema e método de identificação de informações de veículo de transporte de carga, e implemento rodoviário

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5579228A (en) * 1991-05-21 1996-11-26 University Of Utah Research Foundation Steering control system for trailers
JPH09286346A (ja) * 1996-04-19 1997-11-04 Mitsubishi Motors Corp 連結車の車輪操舵制御方法
JP2003034261A (ja) * 2001-07-24 2003-02-04 Tokyu Car Corp 連結車両の後退制御装置及びその後退制御方法
JP2006185376A (ja) * 2004-12-28 2006-07-13 Nissan Motor Co Ltd 車線逸脱防止装置
EP2426034A2 (en) * 2010-09-03 2012-03-07 Scania CV AB Control system and control method for vehicles
WO2013187825A1 (en) * 2012-06-12 2013-12-19 Scania Cv Ab A method and a system for lane keeping assistance for a vehicle
US20140218522A1 (en) * 2013-02-04 2014-08-07 Ford Global Technologies Trailer active back-up assist with lane width hmi
JP2016150683A (ja) * 2015-02-18 2016-08-22 トヨタ自動車株式会社 車両の運転支援制御装置
JP2016155491A (ja) * 2015-02-25 2016-09-01 株式会社クボタ 自動走行作業車両
US20170247032A1 (en) * 2016-02-26 2017-08-31 GM Global Technology Operations LLC System and method for providing a corrected lane following path through a curve for trailering vehicles
JP2017171225A (ja) * 2016-03-25 2017-09-28 株式会社Subaru 車両挙動制御装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5333853B2 (ja) 2009-09-25 2013-11-06 株式会社アドヴィックス 牽引車輌の制御装置
JP4855544B2 (ja) 2011-03-25 2012-01-18 三菱電機株式会社 周辺施設検索装置
US9849911B2 (en) * 2016-02-26 2017-12-26 GM Global Technology Operations LLC Enhanced vehicle lateral control (lane following/lane keeping/lane changing control) for trailering vehicles
JP2019171971A (ja) * 2018-03-27 2019-10-10 株式会社デンソー 車両制御装置
US20200001920A1 (en) * 2018-07-02 2020-01-02 Ohio State Innovation Foundation Systems and methods for preventing a jackknife condition in a tractor-trailer system
US11372403B2 (en) * 2018-11-05 2022-06-28 Tusimple, Inc. Systems and methods for dynamic predictive control of autonomous vehicles
US11427196B2 (en) * 2019-04-15 2022-08-30 Peloton Technology, Inc. Systems and methods for managing tractor-trailers

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5579228A (en) * 1991-05-21 1996-11-26 University Of Utah Research Foundation Steering control system for trailers
JPH09286346A (ja) * 1996-04-19 1997-11-04 Mitsubishi Motors Corp 連結車の車輪操舵制御方法
JP2003034261A (ja) * 2001-07-24 2003-02-04 Tokyu Car Corp 連結車両の後退制御装置及びその後退制御方法
JP2006185376A (ja) * 2004-12-28 2006-07-13 Nissan Motor Co Ltd 車線逸脱防止装置
EP2426034A2 (en) * 2010-09-03 2012-03-07 Scania CV AB Control system and control method for vehicles
WO2013187825A1 (en) * 2012-06-12 2013-12-19 Scania Cv Ab A method and a system for lane keeping assistance for a vehicle
US20140218522A1 (en) * 2013-02-04 2014-08-07 Ford Global Technologies Trailer active back-up assist with lane width hmi
JP2016150683A (ja) * 2015-02-18 2016-08-22 トヨタ自動車株式会社 車両の運転支援制御装置
JP2016155491A (ja) * 2015-02-25 2016-09-01 株式会社クボタ 自動走行作業車両
US20170247032A1 (en) * 2016-02-26 2017-08-31 GM Global Technology Operations LLC System and method for providing a corrected lane following path through a curve for trailering vehicles
JP2017171225A (ja) * 2016-03-25 2017-09-28 株式会社Subaru 車両挙動制御装置

Also Published As

Publication number Publication date
EP4013663A1 (en) 2022-06-22
WO2021029041A1 (en) 2021-02-18
EP4013663A4 (en) 2023-04-26
US20220324445A1 (en) 2022-10-13
US12084053B2 (en) 2024-09-10

Similar Documents

Publication Publication Date Title
JP2022551378A (ja) 最適レーンキープアシスト装置、最適レーンキープアシスト方法、連結車両、コンピュータプログラム及びコンピュータプログラムを保持するコンピュータ可読媒体
JP6076394B2 (ja) 車両用操舵装置および車両操舵制御方法
US8457832B2 (en) Vehicle body speed estimating device
EP1650103B1 (en) Vehicular steering apparatus with capability of providing suitable steering angle correction and power assistance
US6909957B2 (en) Method for controlling yaw and transversal dynamics in a road vehicle
CN109911004B (zh) 一种电动助力转向装置的回正控制方法及装置
US20060206253A1 (en) Method and system of controlling a vehicle in the presence of a disturbance
JP2003534180A (ja) 電動式パワーステアリングシステムを組み込んだ自動車の安定性を改良するための方法及びシステム
CN114340969B (zh) 状态量计算装置、控制装置及车辆
CN103228523B (zh) 电动动力转向装置
US20240233185A1 (en) Controller for a vehicle
CN112770959B (zh) 转向控制装置、转向控制方法以及转向控制系统
JP6202700B1 (ja) 車両操舵装置
US20220274643A1 (en) Steering holding determination device, steering control device, and steering device
CN113609586A (zh) 一种侧偏刚度、转动惯量参数联合辨识方法及系统
CN114787014A (zh) 车载道路摩擦估计
CN104960571A (zh) 转向装置和用于评估齿条力的方法
CN118579141A (zh) 车辆及其转向控制方法、装置和计算机程序产品
JPH10267685A (ja) 車両の横滑り角推定方法
US12194985B2 (en) Trailer sway mitigation with steering systems
JPH0848256A (ja) 車両の運動制御装置
CN113135189B (zh) 使用横向动力学实时监测车辆惯性参数值的系统和方法
JP5417856B2 (ja) 操舵制御装置及びプログラム
WO2022054170A1 (en) Method and device for estimating coupling angle, tractor, computer program, and computer-readable medium storing computer program
TWI688504B (zh) 自動疊加補償之主動轉向控制系統及方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220217

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231107

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240528