WO2026047858A1 - Vehicle control device and vehicle control method - Google Patents
Vehicle control device and vehicle control methodInfo
- Publication number
- WO2026047858A1 WO2026047858A1 PCT/JP2024/030508 JP2024030508W WO2026047858A1 WO 2026047858 A1 WO2026047858 A1 WO 2026047858A1 JP 2024030508 W JP2024030508 W JP 2024030508W WO 2026047858 A1 WO2026047858 A1 WO 2026047858A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- operation amount
- target
- steering
- control device
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Description
本発明は、車両制御装置、及び、車両制御方法に関する。 The present invention relates to a vehicle control device and a vehicle control method.
特許文献1に開示される運転支援システムは、自動運転が開始してからの期間中であって、ドライバの操舵が終了してからドライバの操舵が再開するまでの期間中に、車両の車速が変化したことを受けて、操舵特性の変更を行うように構成され、前記操舵特性の変更は、車両の車速が前記期間中に上昇したことを受けて、ドライバが入力する操舵トルクに対する車両のタイヤの転舵角を小さくすることと、車両の車速が前記期間中に低下したことを受けて、前記操舵トルクに対する前記転舵角を大きくすることと、を含む。 The driving assistance system disclosed in Patent Document 1 is configured to change the steering characteristics in response to a change in the vehicle speed during the period from when autonomous driving begins, between when the driver's steering stops and when the driver's steering resumes. The change in steering characteristics includes reducing the steering angle of the vehicle's tires relative to the steering torque input by the driver in response to an increase in the vehicle speed during the period, and increasing the steering angle relative to the steering torque in response to a decrease in the vehicle speed during the period.
たとえば、ステアリングホイールなどの操舵入力部材と転舵輪とが機械的に切り離されているステアバイワイヤ式の操舵装置の場合、転舵輪のタイヤ角を自動制御する自動操舵中(換言すれば、自動運転中)においては、操舵入力部材の操作量(換言すれば、操作位置、操舵角など)を、操舵反力アクチュエータの出力を利用して、タイヤ角とは独立して自動制御することが可能である。
ここで、自動操舵中に、タイヤ角の急変に応じて操舵入力部材が速く動くと、運転者に衝撃を与える可能性がある。
一方で、運転者は、車両がどの方向に曲がるかなどの将来的な車両挙動の示唆を、操舵入力部材の操作量の変化を介して得られないと、自動操舵に不安感や不信感を持つ可能性がある。
For example, in the case of a steer-by-wire steering device in which a steering input member such as a steering wheel is mechanically separated from the steered wheels, during automatic steering that automatically controls the tire angle of the steered wheels (in other words, during automatic driving), it is possible to automatically control the operation amount of the steering input member (in other words, the operation position, steering angle, etc.) independently of the tire angle by utilizing the output of the steering reaction force actuator.
Here, if the steering input member moves quickly in response to a sudden change in tire angle during automatic steering, there is a possibility that the driver will be shocked.
On the other hand, if the driver cannot obtain indications of future vehicle behavior, such as which direction the vehicle will turn, through changes in the amount of operation of the steering input member, the driver may feel uneasy or distrustful of automatic steering.
そこで、本発明の目的は、自動操舵中において、将来的な車両挙動を、運転者に対して操舵入力部材の操作量の変化を介して提示しつつ、操舵入力部材の操作量を安全に自動制御できる、車両制御装置及び車両制御方法を提供することにある。 The object of the present invention is to provide a vehicle control device and vehicle control method that can safely automatically control the amount of steering input member operation while presenting future vehicle behavior to the driver through changes in the amount of steering input member operation during automatic steering.
本発明に係る車両制御装置によれば、その1つの態様において、運転者の操舵操作を受け付ける操舵入力部材を含む操舵装置を備える車両に設けられた車両制御装置であって、前記車両に発生する車両運動量を取得する車両運動量取得部と、前記操舵装置が自動操舵されるときに、前記車両のタイヤ角とは独立して、前記車両運動量に基づいて前記操舵入力部材の目標操作量を求め、前記操舵装置に前記目標操作量の信号を出力する目標操作量演算部と、を備える。 In one aspect, the vehicle control device according to the present invention is provided in a vehicle equipped with a steering device including a steering input member that accepts steering operations by a driver, and includes a vehicle momentum acquisition unit that acquires the vehicle momentum generated in the vehicle, and a target operation amount calculation unit that, when the steering device is automatically steered, calculates a target operation amount for the steering input member based on the vehicle momentum, independent of the tire angle of the vehicle, and outputs a signal of the target operation amount to the steering device.
また、本発明に係る車両制御方法によれば、その1つの態様において、運転者の操舵操作を受け付ける操舵入力部材を含むステアバイワイヤ式の操舵装置を備える車両に設けられたコントロール部が実行する車両制御方法であって、前記操舵装置が自動操舵されるときに、前記車両のタイヤ角とは独立して、前記車両に発生する横加速度に基づいて、前記操舵入力部材の操作量を制御する。 In one aspect, the vehicle control method of the present invention is executed by a control unit provided in a vehicle equipped with a steer-by-wire steering device that includes a steering input member that accepts steering operations from the driver, and when the steering device is automatically steered, the amount of operation of the steering input member is controlled based on the lateral acceleration generated in the vehicle, independently of the tire angle of the vehicle.
本発明によれば、自動操舵中において、車両がどの方向に曲がるかの情報を、運転者に対して操舵入力部材の操作量の変化を介して提示しつつ、操舵入力部材の操作量を安全に自動制御できる。 According to the present invention, during automatic steering, the amount of steering input member operation can be safely and automatically controlled while providing the driver with information about the direction in which the vehicle will turn via changes in the amount of steering input member operation.
以下、本発明に係る車両制御装置及び車両制御方法の実施形態を、図面に基づいて説明する。
図1は、4輪自動車などの車両100に搭載されて車両100の運動を制御する車両制御システム200の一態様を示すブロック図である。
車両制御システム200は、車両100を目標軌道に沿って走行させる自動運転(自動操舵)を可能とするシステムであり、外界認識部300、車両運動量検出部400、車両制御装置500、走行アクチュエータ部600を備える。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a vehicle control device and a vehicle control method according to the present invention will be described with reference to the accompanying drawings.
FIG. 1 is a block diagram showing one embodiment of a vehicle control system 200 that is mounted on a vehicle 100 such as a four-wheeled automobile and controls the movement of the vehicle 100 .
The vehicle control system 200 is a system that enables automatic driving (automatic steering) of the vehicle 100 to travel along a target trajectory, and includes an external environment recognition unit 300, a vehicle momentum detection unit 400, a vehicle control device 500, and a travel actuator unit 600.
外界認識部300は、車両100の外界情報を取得するための各種のセンサ装置を備える。
外界認識部300は、たとえば、GPS(Global Positioning System)受信部310、地図データベース320、路車間通信装置330、カメラ340、レーダ350、LiDAR(Light Detection and Ranging、Laser Imaging Detection and Ranging)360などのセンサ装置を備える。
The external environment recognition unit 300 includes various sensor devices for acquiring external environment information of the vehicle 100 .
The external environment recognition unit 300 includes, for example, a GPS (Global Positioning System) receiving unit 310, a map database 320, a road-to-vehicle communication device 330, a camera 340, a radar 350, a LiDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging) 360, and other sensor devices.
GPS受信部310は、GPS衛星から信号を受信することにより、車両100の位置の緯度及び経度を測定する。
地図データベース320は、車両100に搭載された記憶装置内に形成され、地図データベース320の地図情報は、道路位置、道路形状、交差点位置などの情報を含む。
The GPS receiver 310 receives signals from GPS satellites to measure the latitude and longitude of the vehicle 100 .
The map database 320 is formed in a storage device mounted on the vehicle 100, and the map information in the map database 320 includes information such as road locations, road shapes, and intersection locations.
路車間通信装置330は、路側機との間で通信を行う装置であって、車両100の情報を路側機に送信し、カーブや交差点などの道路交通情報を路側機から受信する。
なお、外界認識部300は、他の車両との間で通信を行うことで、他の車両から、道路交通情報や他社の挙動情報などを取得する車車間通信装置を備えることができる。
The road-to-vehicle communication device 330 is a device that communicates with roadside devices, transmits information about the vehicle 100 to the roadside devices, and receives road traffic information such as curves and intersections from the roadside devices.
The external environment recognition unit 300 may include an inter-vehicle communication device that communicates with other vehicles to acquire road traffic information, behavior information of other companies, and the like from the other vehicles.
カメラ340は、ステレオカメラ、単眼カメラ、全周囲カメラなどであり、車両100の周囲を撮影して、車両100の周囲の画像情報を取得する。
レーダ350及びLiDAR360は、車両100の周囲の物体を検出し、検出した物体に関する情報を出力する。
The camera 340 is a stereo camera, a monocular camera, a 360-degree camera, or the like, and captures images of the surroundings of the vehicle 100 to obtain image information of the surroundings of the vehicle 100 .
The radar 350 and the LiDAR 360 detect objects around the vehicle 100 and output information about the detected objects.
車両運動量検出部400は、車輪速センサ410、慣性計測ユニット420などを備える。
車輪速センサ410は、車両100の各車輪の回転速度を検出するセンサであり、車輪速センサ410の検出結果は車両100の速度の推定演算に用いられる。
The vehicle momentum detection unit 400 includes a wheel speed sensor 410, an inertial measurement unit 420, and the like.
The wheel speed sensor 410 is a sensor that detects the rotation speed of each wheel of the vehicle 100 , and the detection result of the wheel speed sensor 410 is used in the calculation of an estimated speed of the vehicle 100 .
また、慣性計測ユニット420は、車両100の「前後」「左右」「上下」の3軸方向の加速度(前後加速度、横加速度、上下加速度)を検出するとともに、車両100の「ピッチ」「ロール」「ヨー」の3軸方向の角速度(ピッチレート、ロールレート、ヨーレート)を検出する。
なお、慣性計測ユニット420に代えて、加速度センサと角速度センサを個別に車両100に設けることができる。また、慣性計測ユニット420に代えて加速度センサのみを車両100に設けることができる。
In addition, the inertial measurement unit 420 detects the acceleration of the vehicle 100 in three directions: front-to-back, left-to-right, and up-to-down (front-to-back acceleration, lateral acceleration, and up-to-down acceleration), and also detects the angular velocity of the vehicle 100 in three directions: pitch, roll, and yaw (pitch rate, roll rate, and yaw rate).
Instead of the inertial measurement unit 420, an acceleration sensor and an angular velocity sensor may be separately provided in the vehicle 100. Also, instead of the inertial measurement unit 420, only an acceleration sensor may be provided in the vehicle 100.
車両制御装置500は、入力した情報に基づいて演算を行って演算結果を出力するマイクロコンピュータ510を備えた電子制御装置であり、マイクロコンピュータ510は、図示を省略したMPU(Microprocessor Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などを備える。
車両制御装置500のマイクロコンピュータ510は、外界認識部300から、車両100の位置情報、道路形状情報、路面情報、オブジェクト情報などの外界認識信号を取得し、また、車両運動量検出部400から、車輪速や、車両100に加わる加速度、角速度などを含む車両運動量の信号を取得する。
The vehicle control device 500 is an electronic control device equipped with a microcomputer 510 that performs calculations based on input information and outputs the calculation results. The microcomputer 510 is equipped with an MPU (Microprocessor Unit), ROM (Read Only Memory), RAM (Random Access Memory), etc., which are not shown in the figure.
The microcomputer 510 of the vehicle control device 500 acquires external environment recognition signals such as position information, road shape information, road surface information, and object information of the vehicle 100 from the external environment recognition unit 300, and also acquires vehicle momentum signals including wheel speed, acceleration and angular velocity applied to the vehicle 100 from the vehicle momentum detection unit 400.
そして、車両制御装置500のマイクロコンピュータ510は、取得した各種情報に基づき自動運転のための目標指令を算出し、算出した目標指令を走行アクチュエータ部600に出力する。
車両制御装置500のマイクロコンピュータ510は、自動運転のための機能部である、周辺状況認識部511、行動計画部512、目標軌道生成部513、軌道追従制御部514をソフトウェアとして備える。
Then, the microcomputer 510 of the vehicle control device 500 calculates a target command for automatic driving based on the acquired various information, and outputs the calculated target command to the traveling actuator unit 600.
The microcomputer 510 of the vehicle control device 500 includes, as software, functional units for autonomous driving, namely, a surrounding situation recognition unit 511, an action planning unit 512, a target trajectory generation unit 513, and a trajectory tracking control unit 514.
周辺状況認識部511は、外界認識部300からの外界認識信号、及び、車両運動量検出部400からの車両運動量信号に基づき、自車両周辺の状況(換言すれば、自車両の周辺環境)を認識する。
周辺状況認識部511が認識する自車両周辺の状況は、たとえば、道路の曲率、路面カント、路面勾配、路面の摩擦係数μ、左右のレーンマーカーの位置、左右の路端位置などの車両100が走行する道路の情報や、車両100周辺の移動物体や静止物体などのオブジェクト情報などを含む。
The surrounding situation recognition unit 511 recognizes the situation around the vehicle (in other words, the surrounding environment of the vehicle) based on the external environment recognition signal from the external environment recognition unit 300 and the vehicle momentum signal from the vehicle momentum detection unit 400.
The situation around the vehicle recognized by the surrounding situation recognition unit 511 includes, for example, information about the road on which the vehicle 100 is traveling, such as the curvature of the road, the road surface cant, the road surface gradient, the friction coefficient μ of the road surface, the positions of the left and right lane markers, and the positions of the left and right road edges, as well as object information such as moving objects and stationary objects around the vehicle 100.
行動計画部512は、周辺状況認識部511から自車両周辺の状況の認識結果を取得し、取得した認識結果に基づき、走行車線の選択や、交差点,分岐点での進行方向の選択などを含む、車両100の行動計画を作成する。
そして、目標軌道生成部513は、周辺状況認識部511が認識した自車両周辺の状況、及び、行動計画部512が作成した車両100の行動計画に基づき、車両100を自動運転させるときの軌道及び車速の指令を含む目標軌道を生成する。
軌道追従制御部514は、目標軌道生成部513が生成した目標軌道に車両100を追従させるための制御指令、詳細には、走行アクチュエータ部600を制御するための制御指令である舵角指令、加速又は減速指令を演算し、演算した制御指令を出力する。
The behavior planning unit 512 acquires the recognition results of the situation around the vehicle from the surrounding situation recognition unit 511, and creates a behavior plan for the vehicle 100 based on the acquired recognition results, including the selection of a driving lane and the selection of the direction of travel at intersections and branching points.
Then, the target trajectory generation unit 513 generates a target trajectory including trajectory and vehicle speed commands for when the vehicle 100 is driven automatically, based on the situation around the vehicle recognized by the surrounding situation recognition unit 511 and the behavior plan for the vehicle 100 created by the behavior planning unit 512.
The trajectory tracking control unit 514 calculates control commands for causing the vehicle 100 to follow the target trajectory generated by the target trajectory generation unit 513, more specifically, steering angle commands and acceleration or deceleration commands which are control commands for controlling the traveling actuator unit 600, and outputs the calculated control commands.
走行アクチュエータ部600は、車両100の駆動力を発生する動力源としての走行用モータ610、車両100に制動力を付与する制動装置620、車両100の転舵輪である前輪101,102のタイヤ角を変更することで車両100の進行方向を変える操舵装置630、減衰力や車高の調整が可能な電子制御サスペンション640などを含む。
なお、走行アクチュエータ部600は、走行用モータ610を発電機として作動させて制動力(換言すれば、回生ブレーキ力)を車両100に作用させることができる。
The traveling actuator unit 600 includes a traveling motor 610 as a power source that generates driving force for the vehicle 100, a braking device 620 that applies braking force to the vehicle 100, a steering device 630 that changes the direction of travel of the vehicle 100 by changing the tire angle of the front wheels 101, 102 that are the steered wheels of the vehicle 100, and an electronically controlled suspension 640 that can adjust the damping force and vehicle height.
The traveling actuator unit 600 can operate the traveling motor 610 as a generator to apply a braking force (in other words, a regenerative braking force) to the vehicle 100 .
操舵装置630は、ステアバイワイヤ式であって、操舵ユニット630Aと転舵ユニット630Bとを有する。
操舵ユニット630Aは、車両100の運転者の操舵操作を受け付ける操舵入力部材630A1、操舵入力部材630A1に操舵反力を付与する操舵反力アクチュエータ630A2、操舵入力部材630A1の操作量(換言すれば、操舵角)を検出する操作量センサ630A3を有する。
The steering device 630 is of a steer-by-wire type and has a steering unit 630A and a turning unit 630B.
The steering unit 630A has a steering input member 630A1 that accepts steering operations by the driver of the vehicle 100, a steering reaction force actuator 630A2 that applies a steering reaction force to the steering input member 630A1, and an operation amount sensor 630A3 that detects the operation amount (in other words, the steering angle) of the steering input member 630A1.
操舵入力部材630A1は、ステアリングホイールの他、ダイヤル型やスティック型などが採用される。
たとえば、操舵入力部材630A1としてステアリングホイールが用いられる場合、操作量センサ630A3は、ステアリングシャフトの回転角を、操舵入力部材630A1の操作量(操舵角)として検出する。
また、操舵反力アクチュエータ630A2は、たとえば、操舵反力モータであり、操舵入力部材630A1としてステアリングホイールが用いられる場合、操舵反力モータの出力は、減速機構を介してステアリングシャフトに伝達される。
The steering input member 630A1 may be a steering wheel, a dial type, a stick type, or the like.
For example, when a steering wheel is used as the steering input member 630A1, the operation amount sensor 630A3 detects the rotation angle of the steering shaft as the operation amount (steering angle) of the steering input member 630A1.
Furthermore, steering reaction force actuator 630A2 is, for example, a steering reaction force motor, and when a steering wheel is used as steering input member 630A1, the output of the steering reaction force motor is transmitted to the steering shaft via a reduction mechanism.
転舵ユニット630Bは、車両100の転舵輪である前輪101,102に転舵力を付与する転舵アクチュエータ630B1、転舵アクチュエータ630B1が発生する転舵力を転舵輪に伝達する転舵機構630B2、転舵輪である前輪101,102のタイヤ角(換言すれば、転舵角)を検出するタイヤ角センサ630B3を有する。
たとえば、転舵アクチュエータ630B1として転舵モータが用いられる場合、転舵機構630B2は、転舵モータの回転運動を、ラックアンドピニオン方式によってラック軸630B4の直線運動に変換することで、ラック軸630B4に接続される前輪101,102のタイヤ角を変化させる。
ここで、操舵ユニット630Aと転舵ユニット630Bとは(換言すれば、操舵入力部材630A1と転舵輪である前輪101,102とは)機械的に切り離されている。
The steering unit 630B includes a steering actuator 630B1 that applies a steering force to the front wheels 101, 102, which are the steered wheels of the vehicle 100, a steering mechanism 630B2 that transmits the steering force generated by the steering actuator 630B1 to the steered wheels, and a tire angle sensor 630B3 that detects the tire angle (in other words, the steering angle) of the front wheels 101, 102, which are the steered wheels.
For example, when a steering motor is used as the steering actuator 630B1, the steering mechanism 630B2 converts the rotational motion of the steering motor into linear motion of the rack shaft 630B4 using a rack and pinion system, thereby changing the tire angle of the front wheels 101, 102 connected to the rack shaft 630B4.
Here, steering unit 630A and steering unit 630B (in other words, steering input member 630A1 and front wheels 101, 102, which are steered wheels) are mechanically separated.
車両制御装置500のマイクロコンピュータ510は、操舵装置630、詳細には、操舵反力アクチュエータ630A2及び転舵アクチュエータ630B1を制御する機能部である、ステアバイワイヤ制御部515を有する。
ステアバイワイヤ制御部515は、車両100の自動運転中(自動操舵中)及び手動運転中(手動操舵中)において、目標タイヤ角(目標転舵角)に基づいて転舵アクチュエータ630B1を制御する機能を有する。
The microcomputer 510 of the vehicle control device 500 has a steer-by-wire control unit 515 which is a functional unit that controls the steering device 630, more specifically, the steering reaction force actuator 630A2 and the turning actuator 630B1.
Steer-by-wire control unit 515 has a function of controlling steering actuator 630B1 based on a target tire angle (target steering angle) when vehicle 100 is being driven automatically (during automatic steering) and when vehicle 100 is being driven manually (during manual steering).
ここで、自動運転中(自動操舵時)は、目標軌道に沿って車両100を走行させるためのタイヤ角が目標タイヤ角とされ、手動運転中(手動操舵時)は、運転者による操舵入力部材630A1の操作量に応じた目標タイヤ角が設定される。
つまり、手動運転中は、運転者による操舵入力部材630A1の操作量である運転操作量を示す電気信号に基づき、転舵アクチュエータ630B1が制御されることで、前輪101,102のタイヤ角が運転者の操舵操作に応じて変更される。
Here, during automatic driving (automatic steering), the tire angle for driving the vehicle 100 along the target trajectory is set as the target tire angle, and during manual driving (manual steering), the target tire angle is set according to the amount of operation of the steering input member 630A1 by the driver.
In other words, during manual driving, the steering actuator 630B1 is controlled based on an electrical signal indicating the amount of driving operation, which is the amount of operation of the steering input member 630A1 by the driver, and the tire angle of the front wheels 101, 102 is changed in accordance with the steering operation of the driver.
また、ステアバイワイヤ制御部515は、車両100の自動運転中(自動操舵中)、前輪101,102のタイヤ角とは独立して、操舵入力部材630A1の操作量(たとえば、ステアリングホイールの回転角)の自動制御における目標値である目標操作量(目標操舵角)を車両運動量に基づいて求める。
そして、ステアバイワイヤ制御部515は、自動運転中は、求めた目標操作量に応じて操舵反力アクチュエータ630A2を制御することで、操舵入力部材630A1の操作量を目標操作量にする、操作量の自動制御の機能を有する。
Furthermore, during automatic driving (automatic steering) of the vehicle 100, the steer-by-wire control unit 515 determines a target operation amount (target steering angle), which is a target value in the automatic control of the operation amount of the steering input member 630A1 (for example, the rotation angle of the steering wheel), based on the vehicle momentum, independently of the tire angle of the front wheels 101, 102.
During autonomous driving, steer-by-wire control unit 515 has the function of automatically controlling the operation amount, by controlling steering reaction force actuator 630A2 in accordance with the determined target operation amount, so that the operation amount of steering input member 630A1 becomes the target operation amount.
つまり、操舵反力アクチュエータ630A2は、車両100の自動運転中(自動操舵中)において、操舵入力部材630A1の操作量を自動的に可変とするためのアクチュエータとして用いられる。
なお、後で詳細に説明するように、自動運転中における目標操作量の設定に用いられる車両運動量は、たとえば横加速度であり、自動運転での走行状態で発生する横加速度に基づき、操舵入力部材630A1の目標操作量が定められる。
したがって、自動運転中において、操舵入力部材630A1の操作量は、自動運転での走行状態で発生する横加速度などの車両運動量に応じた値に自動的に制御される。
In other words, the steering reaction force actuator 630A2 is used as an actuator for automatically varying the amount of operation of the steering input member 630A1 while the vehicle 100 is being automatically driven (during automatic steering).
As will be explained in detail later, the vehicle momentum used to set the target operation amount during autonomous driving is, for example, lateral acceleration, and the target operation amount of the steering input member 630A1 is determined based on the lateral acceleration that occurs during driving in autonomous driving.
Therefore, during automatic driving, the amount of operation of the steering input member 630A1 is automatically controlled to a value according to the vehicle momentum such as lateral acceleration that occurs during automatic driving.
これにより、車両100が自動運転によってどの方向に曲がるかを、操舵入力部材630A1の操作量(ステアリングホイールの回転角など)の変化によって、運転者に認知させることができる。
このため、車両100の運転者が、自動操舵に不安感や不信感を持つことを抑止できる。
また、横加速度などの車両運動量に応じて目標操作量を設定する構成であれば、タイヤ角に比例する操作量に制御される場合よりも、操舵入力部材630A1の操作量の急変が抑止され、運転者に衝撃を与えることが抑止される。
This allows the driver to recognize in which direction the vehicle 100 will turn due to automatic driving, based on changes in the amount of operation of the steering input member 630A1 (such as the rotation angle of the steering wheel).
This prevents the driver of the vehicle 100 from feeling uneasy or distrustful of the automatic steering.
Furthermore, if the target operation amount is set according to vehicle momentum such as lateral acceleration, sudden changes in the operation amount of the steering input member 630A1 are prevented more than when the operation amount is controlled to be proportional to the tire angle, and shock to the driver is prevented.
図2は、ステアバイワイヤ制御部515の制御機能を詳細に示すブロック図である。
ステアバイワイヤ制御部515は、車両運動量取得部521、目標タイヤ角演算部522、運転操作量取得部523、目標操作量演算部524、調整部525を有する。
車両運動量取得部521は、目標操作量の決定に用いる横加速度などの車両運動量を取得する機能部であり、車両運動量取得部521A、及び/または、将来の車両運動量推定部521Bを有する。
FIG. 2 is a block diagram showing the control functions of the steer-by-wire control unit 515 in detail.
Steer-by-wire control unit 515 has a vehicle momentum acquisition unit 521 , a target tire angle calculation unit 522 , a driving operation amount acquisition unit 523 , a target operation amount calculation unit 524 , and an adjustment unit 525 .
The vehicle momentum acquisition unit 521 is a functional unit that acquires vehicle momentum such as lateral acceleration used to determine a target operation amount, and includes a vehicle momentum acquisition unit 521A and/or a future vehicle momentum estimation unit 521B.
車両運動量取得部521Aは、車両運動量検出部400の検出信号から、自動運転による走行状態において車両100に実際に発生している車両運動量の情報を取得する。
なお、車両運動量取得部521Aは、車両運動量検出部400で直接的に検出される車両運動量を、目標操作量の決定に用いる車両運動量として取得することができ、また、車両運動量検出部400で直接的に検出される車両運動量や外界認識情報などから、目標操作量の決定に用いる車両運動量を演算する構成であってもよい。
The vehicle momentum acquisition unit 521A acquires information on the vehicle momentum actually occurring in the vehicle 100 in an autonomous driving state from the detection signal of the vehicle momentum detection unit 400.
The vehicle momentum acquisition unit 521A can acquire the vehicle momentum directly detected by the vehicle momentum detection unit 400 as the vehicle momentum used to determine the target operation amount, and may also be configured to calculate the vehicle momentum used to determine the target operation amount from the vehicle momentum directly detected by the vehicle momentum detection unit 400, external environment recognition information, etc.
また、将来の車両運動量推定部521Bは、自動運転における目標軌道、詳細には、目標軌道の曲率、目標軌道の各地点での目標車速などから、現時点から所定時間後の将来の時点において車両100に発生すると推定される車両運動量を求める。
ここで、目標操作量の設定に用いられる車両運動量は、前述した横加速度(左右加速度)の他、横加加速度、ロール角、ロールレート、ヨーレート、車体横滑り角などであり、車両運動量取得部521は、これら車両運動量のうちの少なくとも1つを取得する。
In addition, the future vehicle momentum estimation unit 521B calculates the vehicle momentum that is estimated to occur in the vehicle 100 at a future point in time that is a predetermined time from the present time, based on the target trajectory for autonomous driving, specifically, the curvature of the target trajectory, the target vehicle speed at each point on the target trajectory, etc.
Here, the vehicle momentum used to set the target operation amount includes the above-mentioned lateral acceleration (left and right acceleration), as well as lateral jerk, roll angle, roll rate, yaw rate, vehicle body sideslip angle, etc., and the vehicle momentum acquisition unit 521 acquires at least one of these vehicle momentum amounts.
そして、目標操作量演算部524は、操舵装置630が自動操舵される自動運転のときに、前輪101,102(転舵輪)のタイヤ角とは独立して、車両運動量取得部521で取得された横加速度などの車両運動量に基づき、操舵入力部材630A1の目標操作量を演算し、演算した目標操作量の信号を出力する。
なお、目標操作量演算部524は、目標操作量を、車両100の旋回方向に対応する操作方向の値に設定し、かつ、車両運動量の絶対値が大きいほど目標操作量の絶対値を大きくする。
During automatic driving in which the steering device 630 is automatically steered, the target operation amount calculation unit 524 calculates the target operation amount of the steering input member 630A1 based on the vehicle momentum such as lateral acceleration acquired by the vehicle momentum acquisition unit 521, independently of the tire angles of the front wheels 101, 102 (steered wheels), and outputs a signal of the calculated target operation amount.
The target operation amount calculation unit 524 sets the target operation amount to a value in the operation direction corresponding to the turning direction of the vehicle 100, and increases the absolute value of the target operation amount as the absolute value of the vehicle momentum increases.
一方、運転操作量取得部523は、操作量センサ630A3の出力から、運転者による操舵入力部材630A1の操作量を取得する。
そして、目標タイヤ角演算部522は、自動運転における目標軌道から、目標軌道に沿って車両100を走行させるための目標タイヤ角を演算し、また、運転者による操舵入力部材630A1の操作量(運転操作量)とステアリングギア比とから、運転者の運転操作量に応じた目標タイヤ角を演算する。
なお、ステアリングギア比は、車速などから可変に設定される。
On the other hand, the driving operation amount obtaining unit 523 obtains the amount of operation of the steering input member 630A1 by the driver from the output of the operation amount sensor 630A3.
Then, the target tire angle calculation unit 522 calculates a target tire angle for driving the vehicle 100 along the target trajectory from the target trajectory in autonomous driving, and also calculates a target tire angle corresponding to the driver's driving operation amount from the driver's operation amount (driving operation amount) of the steering input member 630A1 and the steering gear ratio.
The steering gear ratio is set variably based on the vehicle speed, etc.
調整部525は、目標操作量演算部524が求めた目標操作量、および、目標タイヤ角演算部522が求めた目標タイヤ角の情報を取得する。
そして、調整部525は、手動運転から自動運転への切り替え時、及び、自動運転から手動運転への切り替え時に、操舵入力部材630A1の操作量と、前輪101,102(転舵輪)のタイヤ角とのずれ量を調整するために、目標操作量または目標タイヤ角を調整し、調整後の目標値を操舵装置630に出力する。
The adjustment unit 525 acquires information on the target operation amount calculated by the target operation amount calculation unit 524 and the target tire angle calculated by the target tire angle calculation unit 522 .
Then, when switching from manual driving to automatic driving, and when switching from automatic driving to manual driving, the adjustment unit 525 adjusts the target operation amount or target tire angle to adjust the deviation amount between the operation amount of the steering input member 630A1 and the tire angle of the front wheels 101, 102 (steered wheels), and outputs the adjusted target value to the steering device 630.
ここで、操舵入力部材630A1の操作量が、調整部525が出力する目標操作量になるように、操舵反力アクチュエータ630A2が制御される。
また、前輪101,102(転舵輪)のタイヤ角が、調整部525が出力する目標タイヤ角になるように、転舵アクチュエータ630B1が制御される。
なお、操舵入力部材630A1の操作量の自動制御、及び、前輪101,102(転舵輪)のタイヤ角の自動制御においては、目標値と実際値(センサ検出値)との偏差に基づき制御動作信号が求められるフィードバック制御が実施される。
Here, steering reaction force actuator 630A2 is controlled so that the amount of operation of steering input member 630A1 becomes the target amount of operation output by adjustment unit 525.
Further, steering actuator 630B1 is controlled so that the tire angle of front wheels 101, 102 (steered wheels) becomes the target tire angle output by adjustment unit 525.
In addition, in the automatic control of the operation amount of the steering input member 630A1 and the automatic control of the tire angle of the front wheels 101, 102 (steered wheels), feedback control is implemented in which a control operation signal is obtained based on the deviation between a target value and an actual value (sensor detection value).
図3-図6は、目標操作量演算部524が、自動運転中に実際に発生している横加速度に応じて目標操作量を設定する場合における、横加速度に基づく目標操作量の演算処理の態様を例示する図である。
図3は、目標操作量演算部524が、横加速度に固定の比率定数を乗算することで、横加速度から目標操作量を求める演算処理を示す。
3 to 6 are diagrams illustrating examples of the calculation process of the target operation amount based on lateral acceleration when the target operation amount calculation unit 524 sets the target operation amount according to the lateral acceleration that actually occurs during autonomous driving.
FIG. 3 shows the calculation process in which the target operation amount calculation unit 524 obtains the target operation amount from the lateral acceleration by multiplying the lateral acceleration by a fixed ratio constant.
また、図4は、目標操作量演算部524が、横加速度の絶対値の増大に対して目標操作量の絶対値を一定速度で増大させる特性とした変換テーブルを有し、係る変換テーブルを参照して、横加速度から目標操作量を求める演算処理を示す。
なお、図4において、横加速度及び目標操作量のプラス、ナイナスは、横加速度の発生方向(換言すれば、車両100の旋回方向)、操舵入力部材630A1の中立位置からの操作方向(左右の操舵操作方向)を表す。
FIG. 4 also shows the calculation process in which the target operation amount calculation unit 524 has a conversion table with a characteristic of increasing the absolute value of the target operation amount at a constant rate with respect to an increase in the absolute value of the lateral acceleration, and the target operation amount calculation unit 524 determines the target operation amount from the lateral acceleration by referring to the conversion table.
In FIG. 4, the plus and minus signs of the lateral acceleration and the target operation amount indicate the direction in which the lateral acceleration occurs (in other words, the turning direction of the vehicle 100) and the operation direction (left and right steering direction) of the steering input member 630A1 from the neutral position.
また、図5は、図4に示した演算処理と同様に、変換テーブルを用いて横加速度から目標操作量を求める演算処理を示すが、図5に示す演算処理の場合、横加速度の増大に対して目標操作量が所定の最大値(上限値)を超えないようにした、換言すれば、目標操作量が中立位置を含む所定の可変範囲内で横加速度に応じて変化するようにした非線形テーブルを用いて、横加速度から目標操作量を求める演算処理を示す。
たとえば、車両100の危険回避(衝突回避)のための自動操舵が行われ、車両100に発する横加速度が大きくなった場合でも、図5に示す目標操作量の演算処理によれば、目標操作量が所定の最大制限値(最大操作量)以内に制限される。
FIG. 5 also shows a calculation process for determining a target manipulated variable from the lateral acceleration using a conversion table, similar to the calculation process shown in FIG. 4 . However, in the case of the calculation process shown in FIG. 5 , the calculation process determines a target manipulated variable from the lateral acceleration using a non-linear table in which the target manipulated variable does not exceed a predetermined maximum value (upper limit value) as the lateral acceleration increases; in other words, the target manipulated variable changes according to the lateral acceleration within a predetermined variable range including the neutral position.
For example, even if automatic steering is performed to avoid danger (avoid a collision) of the vehicle 100 and the lateral acceleration acting on the vehicle 100 increases, the target operation amount is limited to within a predetermined maximum limit value (maximum operation amount) according to the calculation process of the target operation amount shown in FIG.
つまり、図5に示す目標操作量の演算処理によれば、車両100に発する横加速度が大きくなっても、操舵入力部材630A1の操作量が必要以上の大きさに自動制御されることが抑止される。
たとえば、危険回避(衝突回避)に伴って横加速度として0.2G程度が発生するシーンにおいても、操舵入力部材630A1としてのステアリングホイールの回転角を90deg以下に制限するなどの設定が可能となる。
In other words, according to the calculation process of the target operation amount shown in Figure 5, even if the lateral acceleration acting on the vehicle 100 increases, the operation amount of the steering input member 630A1 is prevented from being automatically controlled to an amount greater than necessary.
For example, even in a situation where a lateral acceleration of about 0.2 G occurs due to danger avoidance (collision avoidance), it is possible to set the rotation angle of the steering wheel as the steering input member 630A1 to be limited to 90 degrees or less.
また、図6は、図5に示した演算処理と同様に、目標操作量の増大が制限される非線形テーブルを用いて、横加速度から目標操作量を求める演算処理を示すが、そのときの車速に応じて、横加速度から目標操作量を求める特性が変更されるように構成されている。
具体的には、同じ横加速度が同じであっても、車両100の車速が高いときほど、目標操作量がより大きな値に設定されるように、横加速度から目標操作量を求める特性(ゲイン)が、車速に応じて変更される。
FIG. 6 shows a calculation process for determining a target operation amount from lateral acceleration using a nonlinear table that limits the increase in the target operation amount, similar to the calculation process shown in FIG. 5, but is configured so that the characteristics for determining the target operation amount from lateral acceleration are changed depending on the vehicle speed at that time.
Specifically, even if the lateral acceleration is the same, the characteristic (gain) for calculating the target operation amount from the lateral acceleration is changed according to the vehicle speed so that the target operation amount is set to a larger value the higher the vehicle speed of the vehicle 100.
係る演算処理によれば、たとえば、車両100が高速を走行している場合などの横加速度が発生し難い走行シーンでも、車両100が自動運転(自動操舵)によってどの方向に進むかを、操舵入力部材630A1の操作量(ステアリングホイールの回転角など)の変化によって、運転者に認知させることができる。
なお、図3または図4に示した演算処理のように、線形特性で横加速度から目標操作量を求める演算処理においても、車速の増大に応じて比率定数、ゲインを増大変化させることができる。
According to this calculation processing, even in driving situations where lateral acceleration is unlikely to occur, such as when the vehicle 100 is traveling at high speed, the driver can be made aware of the direction in which the vehicle 100 will move through automatic driving (automatic steering) by changes in the amount of operation of the steering input member 630A1 (such as the rotation angle of the steering wheel).
Incidentally, even in the calculation process for determining the target operation amount from the lateral acceleration with a linear characteristic, as in the calculation process shown in FIG. 3 or 4, the ratio constant and gain can be increased in accordance with an increase in vehicle speed.
図7は、車両100の自動運転中に、車両100に発生している横加速度に応じた目標操作量に操舵入力部材630A1の操作量を自動制御するときの、タイヤ角、車速、横加速度、目標操作量の変化を示すタイムチャートである。
この場合、自動制御されるタイヤ角及び車速に応じて横加速度が発生し、発生した横加速度に応じて操舵入力部材630A1の目標操作量が、図3-図6に例示したような特性で決定され、操舵入力部材630A1の操作量が目標操作量になるように、操舵反力アクチュエータ630A2が制御される。
Figure 7 is a time chart showing changes in tire angle, vehicle speed, lateral acceleration, and target operation amount when the operation amount of steering input member 630A1 is automatically controlled to a target operation amount corresponding to the lateral acceleration occurring in vehicle 100 during automatic driving of vehicle 100.
In this case, lateral acceleration is generated in accordance with the automatically controlled tire angle and vehicle speed, and the target operation amount of the steering input member 630A1 is determined in accordance with the generated lateral acceleration using the characteristics exemplified in Figures 3 to 6, and the steering reaction force actuator 630A2 is controlled so that the operation amount of the steering input member 630A1 becomes the target operation amount.
つまり、図8に示すように、自動操舵によって前輪101,102(転舵輪)のタイヤ角が中立位置から左側に向くことで、左向きの横加速度が発生し、係る左向きの横加速度が発生したことで、操舵入力部材630A1の操作量(ステアリングホイールの回転角)は、中立位置から左旋回方向に自動制御される。
同様に、自動操舵によって前輪101,102のタイヤ角が中立位置から右側に向くことで、右向きの横加速度が発生し、係る右向きの横加速度が発生したことで、操舵入力部材630A1の操作量は、中立位置から右旋回方向に自動制御される。
そして、自動操舵によって前輪101,102のタイヤ角が中立位置に戻り、横加速度が発生しなくなると、操舵入力部材630A1の操作量も中立位置に自動的に戻される。
In other words, as shown in Figure 8, automatic steering causes the tire angle of the front wheels 101, 102 (steered wheels) to turn left from the neutral position, generating leftward lateral acceleration, and as a result of this leftward lateral acceleration being generated, the amount of operation of the steering input member 630A1 (the rotation angle of the steering wheel) is automatically controlled in the left turning direction from the neutral position.
Similarly, when automatic steering causes the tire angle of the front wheels 101, 102 to turn to the right from the neutral position, a rightward lateral acceleration is generated, and as a result of this rightward lateral acceleration being generated, the amount of operation of the steering input member 630A1 is automatically controlled in the right-turn direction from the neutral position.
Then, when the tire angle of the front wheels 101, 102 returns to the neutral position due to automatic steering and lateral acceleration no longer occurs, the operation amount of the steering input member 630A1 is also automatically returned to the neutral position.
図9は、自動運転中に、車両100に発生している横加速度に基づき操舵入力部材630A1の目標操作量を設定する構成とした場合であって、手動運転から自動運転を経て手動運転に戻るシーンでの、タイヤ角及び操舵入力部材630A1の操作量の変化を例示するタイムチャートである。
手動運転においては、操舵入力部材630A1の操作量に応じてタイヤ角が変更され、操舵入力部材630A1の操作量とタイヤ角とは所定のステアリングギア比を保って連動する。
Figure 9 is a time chart illustrating the changes in the tire angle and the operation amount of the steering input member 630A1 when the vehicle is configured to set the target operation amount of the steering input member 630A1 based on the lateral acceleration occurring in the vehicle 100 during automatic driving, in a scene where the vehicle goes from manual driving to automatic driving and then back to manual driving.
In manual driving, the tire angle is changed according to the amount of operation of the steering input member 630A1, and the amount of operation of the steering input member 630A1 and the tire angle are linked while maintaining a predetermined steering gear ratio.
一方、自動運転においては、操舵入力部材630A1の操作量は、タイヤ角とは独立して、車両100に発生している横加速度に応じて変更される。
これにより、車両100の危険回避(衝突回避)においても、操舵入力部材630A1の操作量の急変、大幅変化を抑止することが可能であるとともに、車両100の運転者が遠心力を感じるとの略同時に、操舵入力部材630A1も車両100の旋回方向に自動的に向くことになる。
このため、運転者にとって、違和感が少なく、不安感や不信感を持つことが抑止される自動運転(自動操舵)を実現できる。
On the other hand, in autonomous driving, the amount of operation of the steering input member 630A1 is changed in accordance with the lateral acceleration occurring in the vehicle 100, independent of the tire angle.
This makes it possible to prevent sudden or large changes in the amount of operation of the steering input member 630A1 even when the vehicle 100 is avoiding danger (avoiding a collision), and at approximately the same time that the driver of the vehicle 100 feels the centrifugal force, the steering input member 630A1 will automatically turn in the direction of turning of the vehicle 100.
This makes it possible to achieve automated driving (automatic steering) that is less uncomfortable for the driver and prevents them from feeling anxious or distrustful.
なお、車両運動量取得部521Aにおける、車両100に発生している横加速度の取得は、車両運動量検出部400の慣性計測ユニット420による検出値(加速度センサの出力値)を取得することに限定されず、横加速度の推定値を取得することができる。
たとえば、車両運動量取得部521Aは、数式1にしたがってタイヤ角δと車速Vから推定される横加速度を取得することができる。なお、数式1において、Aはスタビリティファクター、l(エルの小文字)はホイールベースである。
また、車両運動量取得部521Aは、GPSによる自車位置の検出結果から推定された横加速度や、カメラ340の画像から推定された横加速度を取得することができる。
In addition, the acquisition of the lateral acceleration occurring in the vehicle 100 by the vehicle momentum acquisition unit 521A is not limited to acquiring the detection value (output value of the acceleration sensor) by the inertial measurement unit 420 of the vehicle momentum detection unit 400, but can also acquire an estimated value of the lateral acceleration.
For example, the vehicle momentum acquisition unit 521A can acquire the lateral acceleration estimated from the tire angle δ and the vehicle speed V according to Equation 1. In Equation 1, A is the stability factor, and l (lowercase l) is the wheelbase.
Furthermore, the vehicle momentum acquisition unit 521A can acquire the lateral acceleration estimated from the detection result of the vehicle position by the GPS, and the lateral acceleration estimated from the image of the camera 340.
また、横加速度から目標操作量を求める制御に限定されず、車両運動量取得部521Aは、横加速度、横加加速度、ロール角、ロールレート、ヨーレート、車体横滑り角などの少なくとも1つを取得し、これらに基づき目標操作量演算部524が目標操作量を演算する制御プロセスとすることができる。
ここで、車両運動量取得部521Aが、車両運動量として、横加速度、ロール角、ヨーレート、車体横滑り角のうちのいずれか1つを取得する場合、目標操作量演算部524は、前述した図3-図5に示すような特性で、目標操作量を演算することができる。
Furthermore, the control is not limited to determining the target operation amount from the lateral acceleration, and the vehicle momentum acquisition unit 521A can acquire at least one of lateral acceleration, lateral jerk, roll angle, roll rate, yaw rate, vehicle body sideslip angle, etc., and the target operation amount calculation unit 524 can calculate the target operation amount based on these.
Here, when the vehicle momentum acquisition unit 521A acquires any one of the lateral acceleration, roll angle, yaw rate, and vehicle body sideslip angle as the vehicle momentum, the target operation amount calculation unit 524 can calculate the target operation amount with the characteristics shown in FIGS. 3 to 5 described above.
つまり、図3-図5の“横加速度”を、“ロール角”“ヨーレート”“車体横滑り角”のうちのいずれか1つに読み替えることができる。
ロール角に応じて目標操作量が演算される場合、運転者は、操舵入力部材630A1の操作量を通じて、車両100のコーナリング時や急な方向転換時における車両100の安定性を把握することができる。
That is, the "lateral acceleration" in FIGS. 3 to 5 can be interpreted as any one of the "roll angle,""yawrate," and "vehicle body sideslip angle."
When the target operation amount is calculated according to the roll angle, the driver can grasp the stability of the vehicle 100 when cornering or making a sudden change of direction through the operation amount of the steering input member 630A1.
また、ヨーレートに応じて目標操作量が演算される場合、運転者は、操舵入力部材630A1の操作量を通じて、車両100のスリップやスライドの可能性を把握することができる。
また、車体横滑り角に応じて目標操作量が演算される場合、運転者は、操舵入力部材630A1の操作量を通じて、適切な車体横滑り角を維持した、車両100の安定走行状態を把握することができる。
Furthermore, when the target operation amount is calculated according to the yaw rate, the driver can grasp the possibility of slipping or sliding of the vehicle 100 through the operation amount of the steering input member 630A1.
Furthermore, when the target operation amount is calculated according to the vehicle body sideslip angle, the driver can grasp the stable driving state of the vehicle 100 while maintaining an appropriate vehicle body sideslip angle through the operation amount of the steering input member 630A1.
また、横加速度、ロール角、ヨーレート、車体横滑り角のうちのいずれか1つと、横加加速度またはロールレートとの組み合わせから、目標操作量を演算する制御プロセスとすることができる。
図10は、横加速度、ロール角、ヨーレート、車体横滑り角のうちのいずれか1つと、横加加速度またはロールレートとの組み合わせから、目標操作量を演算する特性を例示する線図である。
Also, the control process may be such that the target operation amount is calculated from a combination of any one of lateral acceleration, roll angle, yaw rate, and vehicle body sideslip angle with the lateral jerk or roll rate.
FIG. 10 is a diagram illustrating an example of characteristics for calculating a target operation amount from a combination of any one of lateral acceleration, roll angle, yaw rate, and vehicle body sideslip angle with lateral jerk or roll rate.
ここで、横加速度、ロール角、ヨーレート、車体横滑り角の絶対値が大きくなるほど、目標操作量の絶対値を大きくする特性としつつ、横加速度、ロール角、ヨーレート、車体横滑り角の絶対値が同じでも、横加加速度またはロールレートの絶対値が小さいときほど、目標操作量の絶対値を大きくする特性としてある。
横加加速度に応じて目標操作量が変更されれば、運転者は、運転者は、操舵入力部材630A1の操作量を通じて、車両100の急な方向転換や乗り心地を把握することができる。
また、ロールレートに応じて目標操作量が変更されれば、運転者は、操舵入力部材630A1の操作量を通じて、車両100の急なコーナリングや急な方向転換が車両100に与える影響を把握することができる。
Here, the larger the absolute values of the lateral acceleration, roll angle, yaw rate, and vehicle body sideslip angle, the larger the absolute value of the target operation amount. On the other hand, even if the absolute values of the lateral acceleration, roll angle, yaw rate, and vehicle body sideslip angle are the same, the smaller the absolute value of the lateral jerk or roll rate, the larger the absolute value of the target operation amount.
If the target operation amount is changed in accordance with the lateral jerk, the driver can grasp the sudden direction changes and ride comfort of the vehicle 100 through the operation amount of the steering input member 630A1.
Furthermore, if the target operation amount is changed according to the roll rate, the driver can understand the effect that sharp cornering or sudden changes in direction of the vehicle 100 have on the vehicle 100 through the operation amount of the steering input member 630A1.
ところで、目標操作量の演算に用いる横加速度などの車両運動量は、現時点で車両100に発生している車両運動量(換言すれば、自動操舵による車両100の走行状態における車両運動量)に限定されず、目標軌道から推定された将来の時点での車両運動量を含めることができる。
つまり、将来の車両運動量推定部521Bは、目標軌道に沿って車両100を走行させる場合、図11に示す将来到達する目標軌道上の地点(以下、先読みポイントとも称する。)での車両運動量を、先読みポイントでの目標軌道の曲率や目標車速から推定(先読み)することができる。
Incidentally, the vehicle momentum such as lateral acceleration used in calculating the target operation amount is not limited to the vehicle momentum occurring in the vehicle 100 at the present time (in other words, the vehicle momentum in the driving state of the vehicle 100 due to automatic steering), but can also include the vehicle momentum at a future time estimated from the target trajectory.
In other words, when the vehicle 100 is driven along the target trajectory, the future vehicle momentum estimation unit 521B can estimate (predict) the vehicle momentum at a point on the target trajectory that will be reached in the future (hereinafter also referred to as a look-ahead point) shown in Figure 11 from the curvature of the target trajectory and the target vehicle speed at the look-ahead point.
そして、目標操作量演算部524は、将来の車両運動量推定部521Bが取得した将来の車両運動量に基づき、図3-図6若しくは図10に示した特性で、操舵入力部材630A1の目標操作量を演算することができる。
先読みポイントとは、車両100の現在位置から所定距離だけ前方の地点、若しくは、現時点から所定時間後に到達する地点である。
Then, the target operation amount calculation unit 524 can calculate the target operation amount of the steering input member 630A1 with the characteristics shown in Figures 3 to 6 or 10 based on the future vehicle momentum acquired by the future vehicle momentum estimation unit 521B.
The look-ahead point is a point a predetermined distance ahead of the current position of the vehicle 100, or a point that will be reached a predetermined time from the current time.
ここで、現在位置から先読みポイントまでの距離や到達時間は、固定値とすることができ、また、車速などの車両運動量に基づき可変とすることができ、好ましくは、車速が高いときほど、現在位置からより遠い地点とする。
さらに、複数の異なる先読みポイントそれぞれで将来の車両運動量を求め、各先読みポイントで求めた複数の将来の車両運動量から、最終的な目標操作量を求めることもできる。
なお、先読みポイントの可変制御や、複数の先読みポイントそれぞれで求めた複数の将来の車両運動量から、最終的な目標操作量を求める制御については、後で詳細に説明する。
Here, the distance and arrival time from the current position to the look-ahead point can be fixed values, or can be variable based on the vehicle momentum such as the vehicle speed, and preferably, the higher the vehicle speed, the farther the point from the current position will be.
Furthermore, it is also possible to obtain future vehicle momentum at each of a plurality of different look-ahead points, and to obtain the final target operation amount from the plurality of future vehicle momentums obtained at each look-ahead point.
The variable control of the look-ahead point and the control for determining the final target operation amount from a plurality of future vehicle motion amounts determined at a plurality of look-ahead points will be described in detail later.
図12は、将来の車両運動量推定部521Bが、将来の車両運動量として、将来の横加速度を取得する場合における、将来の横加速度及び目標操作量の特性を示すタイムチャートである。
将来の横加速度は、実際に車両100に発生している横加速度の位相を進めさせたものとなり、将来の横加速度に基づく目標操作量は、実際に車両100に発生している横加速度に基づく目標操作量に対して、位相が進んだ値となる。
FIG. 12 is a time chart showing the characteristics of the future lateral acceleration and the target operation amount when the future vehicle momentum estimating unit 521B acquires the future lateral acceleration as the future vehicle momentum.
The future lateral acceleration is the phase of the lateral acceleration actually occurring in vehicle 100 that has been advanced, and the target operation amount based on the future lateral acceleration is a value whose phase is advanced relative to the target operation amount based on the lateral acceleration actually occurring in vehicle 100.
つまり、運転者は、実際に横加速度などの車両運動量が変化する前に、操舵入力部材630A1の操作量の変化を通じて、車両運動量の変化を察知することができる。
このように、将来の横加速度に基づき目標操作量を演算する構成であれば、先の車両挙動を操舵入力部材630A1の操作量の変化によって運転者に提示するので、運転者は、自動運転(自動操舵)によって次に車両100がどのように制御されるのかを事前に認知でき、運転者の不安感を抑制できる。
That is, the driver can sense a change in the vehicle momentum, such as lateral acceleration, through a change in the amount of operation of the steering input member 630A1, before the vehicle momentum actually changes.
In this way, with a configuration in which the target operation amount is calculated based on future lateral acceleration, the future vehicle behavior is presented to the driver through changes in the operation amount of the steering input member 630A1, so the driver can know in advance how the vehicle 100 will next be controlled by automatic driving (automatic steering), thereby reducing the driver's anxiety.
図13は、先読みポイントでの目標軌道の曲率に対する操舵入力部材630A1の操作量の変化を例示する。
つまり、先読みポイントが左カーブであれば、操舵入力部材630A1の操作量(ステアリングホイールの回転角)は、中立位置から予め左旋回方向に自動制御される。
同様に、先読みポイントが右カーブであれば、操舵入力部材630A1の操作量(ステアリングホイールの回転角)は、中立位置から予め右旋回方向に自動制御される。
そして、先読みポイントが直線路に戻れば、操舵入力部材630A1の操作量も中立位置に自動的に戻される。
FIG. 13 illustrates an example of a change in the operation amount of the steering input member 630A1 relative to the curvature of the target trajectory at the look-ahead point.
In other words, if the look-ahead point is a left curve, the amount of operation of the steering input member 630A1 (the rotation angle of the steering wheel) is automatically controlled in advance from the neutral position in the left turning direction.
Similarly, if the predicted point is a right curve, the operation amount of the steering input member 630A1 (the rotation angle of the steering wheel) is automatically controlled in advance from the neutral position in the right turning direction.
Then, when the look-ahead point returns to a straight road, the operation amount of the steering input member 630A1 is automatically returned to the neutral position.
図14は、自動運転中に、先読みポイントで発すると推定される横加速度などの車両運動量に基づき操舵入力部材630A1の目標操作量を設定する構成とした場合であって、手動運転から自動運転を経て手動運転に戻るシーンでの、タイヤ角及び操舵入力部材630A1の操作量の変化を例示するタイムチャートである。
手動運転においては、操舵入力部材630A1の操作量に応じてタイヤ角が変更され、操舵入力部材630A1の操作量とタイヤ角とは所定のステアリングギア比を保って連動する。
Figure 14 is a time chart illustrating changes in the tire angle and the operation amount of the steering input member 630A1 in a scene where the vehicle goes from manual driving to automatic driving and then back to manual driving, in a case where the target operation amount of the steering input member 630A1 is set based on vehicle momentum such as lateral acceleration that is estimated to occur at the look-ahead point during automatic driving.
In manual driving, the tire angle is changed according to the amount of operation of the steering input member 630A1, and the amount of operation of the steering input member 630A1 and the tire angle are linked while maintaining a predetermined steering gear ratio.
一方、自動運転においては、操舵入力部材630A1の操作量は、タイヤ角とは独立して、先読みポイントにおいて発生すると推定される車両運動量に応じて変更される。
つまり、タイヤ角の変化によって車両運動量が変化する前に、操舵入力部材630A1の操作量を変化させ、先の車両挙動を運転者に予め提示する。
On the other hand, in automatic driving, the amount of operation of the steering input member 630A1 is changed in accordance with the amount of vehicle momentum estimated to occur at the look-ahead point, independent of the tire angle.
That is, before the vehicle momentum changes due to a change in the tire angle, the amount of operation of the steering input member 630A1 is changed, and the upcoming vehicle behavior is presented to the driver in advance.
なお、目標操作量演算部524は、車両運動量取得部521Aが取得した、車両100に現時点で発生している車両運動量と、将来の車両運動量推定部521Bが取得した、将来の車両運動量(先読みポイントでの先読み車両運動量)との双方を用いて、目標操作量を演算することができる。
図15のフローチャートは、車両運動量取得部521Aが取得した車両運動量と、車両運動量推定部521Bが取得した将来の車両運動量との双方に基づき、目標操作量を演算する演算プロセスを例示する。
The target operation amount calculation unit 524 can calculate the target operation amount using both the vehicle momentum currently occurring in the vehicle 100 acquired by the vehicle momentum acquisition unit 521A and the future vehicle momentum (predicted vehicle momentum at the pre-read point) acquired by the future vehicle momentum estimation unit 521B.
The flowchart in FIG. 15 illustrates an example of a calculation process for calculating a target operation amount based on both the vehicle momentum acquired by the vehicle momentum acquisition unit 521A and the future vehicle momentum acquired by the vehicle momentum estimation unit 521B.
車両制御装置500のマイクロコンピュータ510は、ステップS801で、車両100の自動運転における目標軌道を生成する。
次いで、マイクロコンピュータ510は、ステップS802で、将来の車両運動量を推定する先読みポイントを特定するための先読み時間を計算する。
In step S801, the microcomputer 510 of the vehicle control device 500 generates a target trajectory for the automatic driving of the vehicle 100.
Next, in step S802, the microcomputer 510 calculates a look-ahead time for specifying a look-ahead point for estimating future vehicle momentum.
先読み時間は、固定値であっても良いし、後述するように、種々の車両情報(軌道の曲率、車線幅、走行環境の複雑さ、交通信号、障害物、先行車)に応じて可変とすることができる。
そして、マイクロコンピュータ510は、先読み時間とそのときの車速とから、先読み距離を計算する。
The look-ahead time may be a fixed value, or, as will be described later, may be variable depending on various vehicle information (track curvature, lane width, complexity of the driving environment, traffic signals, obstacles, preceding vehicles).
Then, the microcomputer 510 calculates the look-ahead distance from the look-ahead time and the vehicle speed at that time.
先読み距離とは、どれだけ先の地点での車両運動量を推定するかを定める値であって、車両100の現在位置から先読み距離だけ先の地点を、車両運動量を推定する先読みポイントとする。
したがって、先読みポイントは、車速が高いほど、車両100の現在位置から前方により遠い地点に設定される。
The look-ahead distance is a value that determines how far in the future the vehicle momentum is to be estimated, and a point that is the look-ahead distance away from the current position of the vehicle 100 is set as the look-ahead point for estimating the vehicle momentum.
Therefore, the higher the vehicle speed, the farther the look-ahead point is set forward from the current position of the vehicle 100 .
マイクロコンピュータ510は、ステップS803(将来の車両運動量推定部521B)で、前記先読み距離で特定される先読みポイントにおける横加速度などの車両運動量、つまり、先読み距離だけ前方の地点で発生する車両運動量を推定する。
そして、マイクロコンピュータ510は、ステップS804(目標操作量演算部524)で、ステップS803において求めた将来の車両運動量(たとえば、将来の横加速度)から、第1の目標操作量(将来の車両運動量に基づく目標操作量)を演算する。
In step S803 (future vehicle momentum estimation unit 521B), microcomputer 510 estimates vehicle momentum such as lateral acceleration at the look-ahead point identified by the look-ahead distance, that is, vehicle momentum that will occur at a point the look-ahead distance ahead.
Then, in step S804 (target operation amount calculation unit 524), microcomputer 510 calculates a first target operation amount (a target operation amount based on the future vehicle momentum) from the future vehicle momentum (for example, future lateral acceleration) calculated in step S803.
一方、マイクロコンピュータ510は、ステップS805(目標タイヤ角演算部522)で、車両100を目標軌道に沿って走行させるための目標タイヤ角を演算する。
そして、マイクロコンピュータ510は、ステップS806で、前輪101,102の実際のタイヤ角が目標タイヤ角になるように、転舵アクチュエータ630B1が発生する転舵力を制御する。
Meanwhile, in step S805 (target tire angle calculation unit 522), the microcomputer 510 calculates a target tire angle for causing the vehicle 100 to travel along the target track.
Then, in step S806, microcomputer 510 controls the steering force generated by steering actuator 630B1 so that the actual tire angles of front wheels 101, 102 become the target tire angles.
また、マイクロコンピュータ510は、ステップS807(車両運動量取得部521A、目標操作量演算部524)で、現時点で車両100が発生している横加速度などの車両運動量を、センサ検出値、若しくは、タイヤ角や車速などに基づく推定値として取得し、取得した車両運動量から、第2の目標操作量(現時点での車両運動量に基づく目標操作量)を演算する。
そして、マイクロコンピュータ510は、ステップS808で、たとえば、第1の目標操作量(将来の車両運動量に基づく目標操作量)と、第2の目標操作量(現時点での車両運動量に基づく目標操作量)とに重み付けして、最終的な目標操作量を求める。
Furthermore, in step S807 (vehicle momentum acquisition unit 521A, target operation amount calculation unit 524), microcomputer 510 acquires the vehicle momentum, such as the lateral acceleration, currently being generated by vehicle 100, as a sensor detection value or an estimated value based on tire angle, vehicle speed, etc., and calculates a second target operation amount (a target operation amount based on the current vehicle momentum) from the acquired vehicle momentum.
Then, in step S808, the microcomputer 510 calculates a final target operation amount by weighting, for example, the first target operation amount (the target operation amount based on the future vehicle momentum) and the second target operation amount (the target operation amount based on the current vehicle momentum).
ここで、第1の目標操作量、第2の目標操作量それぞれに対する重み付けは、固定であっても良いし、第1の目標操作量と第2の目標操作量との大小比較などに基づき可変とすることができる。
たとえば、第1の目標操作量と第2の目標操作量とのうちのより大きい方を最終的な目標操作量とすることができる。
また、ステップS802-ステップS804の処理と、ステップS807の処理とのいずれか一方を省略し、第1の目標操作量と第2の目標操作量とのいずれか一方をそのまま最終的な目標操作量とすることができる。
Here, the weighting for each of the first target operation amount and the second target operation amount may be fixed, or may be variable based on a comparison of the magnitude between the first target operation amount and the second target operation amount.
For example, the larger of the first target manipulated variable and the second target manipulated variable can be set as the final target manipulated variable.
In addition, either the processing of steps S802 to S804 or the processing of step S807 can be omitted, and either the first target operation amount or the second target operation amount can be used as the final target operation amount.
マイクロコンピュータ510は、最終的な目標操作量を設定すると、ステップS809で、操舵入力部材630A1の実際の操作量が目標操作量となるように、操舵反力アクチュエータ630A2が発生する操舵入力部材630A1の操作力を制御する。
つまり、マイクロコンピュータ510は、自動運転において、操舵入力部材630A1の操作量を、タイヤ角とは独立して、車両運動量に応じた値に自動制御する。
After setting the final target operation amount, in step S809, the microcomputer 510 controls the operation force of the steering input member 630A1 generated by the steering reaction force actuator 630A2 so that the actual operation amount of the steering input member 630A1 becomes the target operation amount.
That is, during automatic driving, microcomputer 510 automatically controls the amount of operation of steering input member 630A1 to a value according to the amount of vehicle momentum, independently of the tire angle.
図16のブロック図は、先読み距離で特定される先読みポイントでの横加速度を推定し、推定した横加速度(将来の車両運動量)から目標操作量を求めるプロセス、つまり、将来の車両運動量推定部521B及び目標操作量演算部524の機能を詳細に示す。
将来の車両運動量推定部521Bは、先読み距離演算部521B1、先読みポイント抽出部521B2、横加速度推定部521B3を有する。
The block diagram of FIG. 16 shows in detail the process of estimating the lateral acceleration at a look-ahead point specified by the look-ahead distance and calculating a target operation amount from the estimated lateral acceleration (future vehicle momentum), i.e., the functions of the future vehicle momentum estimation unit 521B and the target operation amount calculation unit 524.
The future vehicle momentum estimation unit 521B includes a look-ahead distance calculation unit 521B1, a look-ahead point extraction unit 521B2, and a lateral acceleration estimation unit 521B3.
先読み距離演算部521B1は、一定の先読み時間及び車両100の車速の信号を取得し、現時点の車速で先読み時間だけ走行したときの距離を、横加速度の推定を行う先読みポイントまでの走行距離である先読み距離として演算する。
つまり、先読みポイントは、車速が高いときほど、現在位置からより遠い地点に設定される。
The look-ahead distance calculation unit 521B1 acquires signals of a fixed look-ahead time and the vehicle speed of the vehicle 100, and calculates the distance traveled at the current vehicle speed for the look-ahead time as the look-ahead distance, which is the travel distance to the look-ahead point where lateral acceleration is estimated.
In other words, the higher the vehicle speed, the farther the look-ahead point is set from the current position.
先読みポイント抽出部521B2は、目標軌道の曲率及び目標車速の情報を、目標軌道生成部513から車両100の現在位置からの走行距離毎に取得し、また、先読み距離演算部521B1から先読み距離の情報を取得する。
そして、先読みポイント抽出部521B2は、車両100の現在位置からの走行距離が先読み距離となる先読みポイントでの曲率、車速(先読み曲率、先読み車速)を、線形補間を用いて求める。
The look-ahead point extraction unit 521B2 obtains information on the curvature of the target trajectory and the target vehicle speed for each travel distance from the current position of the vehicle 100 from the target trajectory generation unit 513, and also obtains information on the look-ahead distance from the look-ahead distance calculation unit 521B1.
Then, the look-ahead point extraction unit 521B2 uses linear interpolation to find the curvature and vehicle speed (look-ahead curvature, look-ahead vehicle speed) at the look-ahead point where the travel distance from the current position of the vehicle 100 is the look-ahead distance.
横加速度推定部521B3は、先読みポイント抽出部521B2から、先読みポイントでの曲率、車速の情報を取得する。
そして、横加速度推定部521B3は、先読みポイントでの曲率、車速の情報に基づき、先読みポイントで車両100に発生する横加速度(換言すれば、将来の横加速度)を推定する。
The lateral acceleration estimation unit 521B3 acquires information on the curvature and vehicle speed at the look-ahead points from the look-ahead point extraction unit 521B2.
Then, the lateral acceleration estimation unit 521B3 estimates the lateral acceleration that will occur in the vehicle 100 at the look-ahead point (in other words, future lateral acceleration) based on the information on the curvature and vehicle speed at the look-ahead point.
ここで、横加速度推定部521B3は、先読みポイントでの曲率をK(チルダ)、先読みポイントでの車速をv(チルダ)としたときに、数式2にしたがって、先読みポイントでの横加速度αc(チルダ)を求めることができる。
目標操作量演算部524は、横加速度推定部521B3から先読みポイントでの横加速度αc(チルダ)の信号を取得し、たとえば、横加速度αc(チルダ)に設定定数γを乗算することで、目標操作量の信号に変換する。
Here, the lateral acceleration estimation unit 521B3 can calculate the lateral acceleration α c (tilde) at the look-ahead point according to Equation 2, where K (tilde) is the curvature at the look-ahead point and v (tilde) is the vehicle speed at the look-ahead point.
The target operation amount calculation unit 524 acquires the signal of the lateral acceleration α c (tilde) at the look-ahead point from the lateral acceleration estimation unit 521B3, and converts it into a signal of the target operation amount, for example, by multiplying the lateral acceleration α c (tilde) by a set constant γ.
ところで、将来の車両運動量推定部521Bにおける将来の車両運動量の推定は、1つの先読みポイントで発生する車両運動量を推定する処理に限定されず、目標軌道における複数の異なる地点それぞれで将来の車両運動量を推定することができる。
そして、目標操作量演算部524は、複数の将来の車両運動量に基づいて、目標操作量を求めることができる。
Incidentally, the estimation of future vehicle momentum in the future vehicle momentum estimation unit 521B is not limited to the process of estimating vehicle momentum occurring at one look-ahead point, but can estimate future vehicle momentum at each of multiple different points on the target trajectory.
Then, the target operation amount calculation unit 524 can calculate the target operation amount based on a plurality of future vehicle motion amounts.
図17は、複数の先読みポイントそれぞれで推定した将来の車両運動量に基づき、目標操作量を演算する処理機能を説明する図である。
図17に示す例では、先読み距離がx1である近傍の第1の先読みポイントと、先読み距離がx2(x1<x2)である遠方の第2の先読みポイントとのそれぞれで発生すると推定される、将来の横加速度などの将来の車両運動量g(x1),g(x2)が求められる。
FIG. 17 is a diagram illustrating a processing function for calculating a target operation amount based on the future vehicle motion amount estimated at each of a plurality of look-ahead points.
In the example shown in Figure 17, future vehicle momentum g(x1) and g(x2), such as future lateral acceleration, are calculated, which are estimated to occur at a nearby first look-ahead point with a look-ahead distance of x1 and a distant second look-ahead point with a look-ahead distance of x2 (x1 < x2).
そして、マイクロコンピュータ510は、数式3に示すように、将来の車両運動量g(x1),g(x2)を、固定値として与えられる重み係数c1,c2で重み付けして、目標操作量θを求める。
ここで、マイクロコンピュータ510は、各先読みポイントで発生すると推定された将来の車両運動量g(x1),g(x2)に対する重み付けを、先読み距離x1,x2に応じて可変とすることができる。
つまり、マイクロコンピュータ510は、先読み距離x1,x2に応じた重み係数c1(x1),c2(x2)を用い、数式4にしたがって目標操作量θを求める。
That is, the microcomputer 510 uses weighting coefficients c1(x1) and c2(x2) corresponding to the look-ahead distances x1 and x2 to determine the target manipulated variable θ according to Equation 4.
また、図18は、目標軌道上の全ての地点を先読みポイントとし、各先読みポイントで発生すると推定される将来の車両運動量を求め、推定された将来の車両運動量それぞれに対して先読みポイントに応じた重み付けを行って、目標操作量θを求める処理を示す。
ここで、目標操作量θは、各先読みポイントでの重み係数をc(k)とし、先読みポイント毎に推定した将来の車両運動量をgkとしたときに、数式5にしたがって求められる。
Here, the target operation amount θ is calculated according to Equation 5, where c(k) is the weighting coefficient at each look-ahead point and gk is the future vehicle momentum estimated at each look-ahead point.
また、図19は、先読みポイントで推定した将来の車両運動量gkに、車両100の現在位置から先読みポイントまでの距離に応じた重み付けした値を、車両100の現在位置から目標軌道の長さDの範囲で積分する定積分を行って、目標操作量θを求める処理を示す。
ここで、目標操作量θは、数式6にしたがって求められる。
Here, the target manipulated variable θ is calculated according to Equation 6.
先読みポイントで推定した将来の車両運動量に対する重み付けを、車両100の現在位置から先読みポイントまでの距離に応じて可変とする場合、車両100の現在位置から近い先読みポイントに対する重みを、車両100の現在位置から遠い先読みポイントでの重みよりも大きくする。
つまり、車両100の現在位置から先読みポイントまでの距離(先読み距離)が長くなるほど、当該先読みポイントに対する重み付けを小さくする。
When weighting of the future vehicle momentum estimated at the look-ahead point is made variable depending on the distance from the current position of the vehicle 100 to the look-ahead point, the weighting of the look-ahead point close to the current position of the vehicle 100 is made larger than the weighting of the look-ahead point far from the current position of the vehicle 100.
That is, the longer the distance (look-ahead distance) from the current position of the vehicle 100 to the look-ahead point, the smaller the weighting of the look-ahead point.
なお、先読み距離xを変数とする重み係数c(x)の関数としては、図20-図22に示すように、c(x)=-cx+b、c(x)=1/x、c(x)=e-xなどを適用できる。
ここで、図20に示した関数“c(x)=-cx+b”にしたがって重み係数c(x)を定める場合、先読み距離がx1である近傍の第1の先読みポイントと、先読み距離がx2(x1<x2)である遠方の第2の先読みポイントとから目標操作量を求めるとき(図17参照)の目標操作量の算出式は、数式7となる。
Here, when the weighting coefficient c(x) is determined in accordance with the function "c(x) = -cx + b" shown in FIG. 20, the formula for calculating the target operation amount when determining the target operation amount from a nearby first look-ahead point with a look-ahead distance of x1 and a distant second look-ahead point with a look-ahead distance of x2 (x1 < x2) (see FIG. 17) is Equation 7.
また、図21に示した関数“c(x)=1/x”にしたがって重み係数c(x)を定める場合、先読み距離がx1である近傍の第1の先読みポイントと、先読み距離がx2(x1<x2)である遠方の第2の先読みポイントとから目標操作量を求めるとき(図17参照)の目標操作量の算出式は、数式8となる。
また、図22に示した関数“c(x)=e-x”にしたがって重み係数c(x)を定める場合、先読み距離がx1である近傍の第1の先読みポイントと、先読み距離がx2(x1<x2)である遠方の第2の先読みポイントとから目標操作量を求めるとき(図17参照)の目標操作量の算出式は、数式9となる。
以下では、図15のフローチャートのステップS802における、先読み時間を車両情報に応じて可変設定する処理の詳細を説明する。
図23は、目標軌道の曲率、曲率の微分値と、先読み時間との相関を例示する。
ここで、マイクロコンピュータ510は、目標軌道の曲率が大きく、目標軌道が急カーブであるほど、先読み時間を短くする。
The following describes in detail the process of variably setting the look-ahead time in accordance with the vehicle information in step S802 of the flowchart in FIG.
FIG. 23 illustrates the correlation between the curvature of the target trajectory, the differential value of the curvature, and the look-ahead time.
Here, the microcomputer 510 shortens the look-ahead time as the curvature of the target trajectory increases and the target trajectory curves sharply.
つまり、マイクロコンピュータ510は、目標軌道の曲率が大きいときほど、先読み距離を短くし、車両100から近い地点での推定車両運動量に基づき目標操作量を定めることで、車両100から近い地点での車両挙動の情報を、操舵入力部材630A1の操作量の変化を介して運転者に提示する。
また、マイクロコンピュータ510は、目標軌道の曲率の微分値が大きく、曲率変化が大きいときほど、先読み時間を短くする。
In other words, the microcomputer 510 shortens the look-ahead distance as the curvature of the target trajectory increases, and by determining the target operation amount based on the estimated vehicle momentum at a point close to the vehicle 100, information about the vehicle behavior at a point close to the vehicle 100 is presented to the driver via changes in the operation amount of the steering input member 630A1.
Furthermore, the microcomputer 510 shortens the look-ahead time as the differential value of the curvature of the target trajectory increases and the curvature change increases.
つまり、山道などのカーブが連続する道路を走行する場合、曲率変化が大きくなることで、車両100から近い地点での車両挙動の情報を、操舵入力部材630A1の操作量の変化を介して運転者に提示する。
このように、目標軌道の曲率または曲率微分に基づき先読み時間を設定すれば、車両100がカーブを走行するときに、運転者に対して操舵入力部材630A1の操作量を介して車両挙動の示唆を適切に与えることができる。
In other words, when traveling on a road with a series of curves, such as a mountain road, the change in curvature becomes larger, and information about the vehicle behavior at points close to the vehicle 100 is presented to the driver through changes in the amount of operation of the steering input member 630A1.
In this way, by setting the look-ahead time based on the curvature or curvature differential of the target trajectory, when the vehicle 100 is traveling around a curve, the driver can be appropriately given hints about the vehicle behavior via the amount of operation of the steering input member 630A1.
また、図24は、車両100が走行している道路の車線幅(道路幅)と、先読み時間との相関を例示する。
ここで、マイクロコンピュータ510は、車線幅が狭いときほど、先読み時間を短くする。
つまり、車線幅が狭くなるほど、車両100から近距離の地点を注意すべきであるため、車線幅が狭くなるほど、先読みポイントを車両100から近くする。
FIG. 24 illustrates an example of the correlation between the lane width (road width) of the road on which the vehicle 100 is traveling and the look-ahead time.
Here, the narrower the lane width, the shorter the microcomputer 510 sets the look-ahead time.
In other words, the narrower the lane width, the closer points to the vehicle 100 should be taken into consideration, so the narrower the lane width, the closer the look-ahead points are to be placed from the vehicle 100 .
図25は、車両100が、高速道路を走行している場合などの、目標軌道の曲率が小さく、かつ、道路幅が広い道路を車両100が走行するときに、先読み時間が長く(先読みポイントが遠くに)設定される様子を示す。
これに対し、図26は、車両100が曲率の大きな連続カーブを走行するとき、先読み時間が短く設定され、車両100の直前に先読みポイントが設定される様子を示す。
Figure 25 shows how the look-ahead time is set long (the look-ahead point is set far away) when the vehicle 100 is traveling on a road with a small curvature of the target trajectory and a wide road width, such as when the vehicle 100 is traveling on a highway.
In contrast, FIG. 26 shows how, when the vehicle 100 is traveling on a series of curves with large curvatures, the look-ahead time is set short and the look-ahead point is set just before the vehicle 100.
また、図27は、走行環境の複雑さと、先読み時間との相関を例示する。
ここで、走行環境が複雑であるほど、車両100から近距離の地点を注意すべきであるため、マイクロコンピュータ510は、走行環境が複雑であるほど、先読み時間を短くする。
マイクロコンピュータ510は、カメラ340による外界認識や地図情報などから、走行環境の複雑さを判断する。
FIG. 27 illustrates the correlation between the complexity of the driving environment and the look-ahead time.
Here, the more complicated the driving environment, the more attention should be paid to points closer to the vehicle 100. Therefore, the more complicated the driving environment, the shorter the look-ahead time the microcomputer 510 sets.
The microcomputer 510 determines the complexity of the driving environment based on the external environment recognized by the camera 340, map information, and the like.
走行環境が複雑であるとは、細かい転舵が繰り返されたり、突発的な転舵が発生したりする可能性が高いなどの状況である。
具体的には、カーブが連続すること、道路幅が狭いこと、交通量が多いこと、駐車車両などの障害物が多いこと、道路の勾配が急であること、降雨降雪時であることなどが、走行環境の複雑さを高める要因となり得る。
A complex driving environment refers to a situation where there is a high possibility of repeated small steering turns or sudden steering turns.
Specifically, factors that can increase the complexity of the driving environment include continuous curves, narrow roads, heavy traffic, many obstacles such as parked vehicles, steep road gradients, and rain and snow.
したがって、車両100が走行する道路が、歩道が設けられていないような幅の狭い道路で、路側帯を多くの歩行者が通行し、対向車も多く走行するような走行環境の場合に、走行環境の複雑さが高レベルであると判断される。
逆に、混雑していない高速道路を車両100が走行する場合、走行環境の複雑さが低レベルであると判断される。
このように、走行環境の複雑さに応じて先読み時間を可変設定すれば、走行環境が複雑であるときに、注意すべき近距離での車両挙動を、操舵入力部材630A1の操作量を介して運転者に示唆することができる。
Therefore, if the road on which vehicle 100 is traveling is a narrow road with no sidewalk, with many pedestrians walking on the shoulders of the road and with many oncoming vehicles, the complexity of the driving environment is determined to be at a high level.
Conversely, when the vehicle 100 is traveling on an uncongested highway, the complexity of the driving environment is determined to be low.
In this way, by variably setting the look-ahead time according to the complexity of the driving environment, when the driving environment is complex, it is possible to suggest to the driver, via the amount of operation of the steering input member 630A1, vehicle behavior in the short distance that requires attention.
ここで、走行環境の複雑さに関連して、混在した道路では、先読み時間を短くすることが好ましい。
これにより、混雑した道路において、注意すべき近距離での車両挙動を、操舵入力部材630A1の操作量を介して運転者に示唆することができる。
Here, in relation to the complexity of the driving environment, it is preferable to shorten the look-ahead time on mixed roads.
This makes it possible to suggest to the driver on a congested road, via the amount of operation of the steering input member 630A1, vehicle behavior in the short distance that requires caution.
また、車両100の前方の信号機が停止信号(赤信号)である場合、信号機(停止線)よりも先の地点を先読みポイントとせずに、信号機(停止線)の手前の位置を先読みポイントとするように、先読み時間(先読み距離)を修正することが好ましい。
これにより、車両100が前方の信号機が停止信号(赤信号)であるために前方の停止線で停止すると推定されるときに、停止線よりも先の地点での車両運動量の推定結果に影響されて、操舵入力部材630A1を中立位置から動かしてしまうことを抑止できる。
In addition, when the traffic light ahead of vehicle 100 is a stop light (red light), it is preferable to modify the look-ahead time (look-ahead distance) so that the look-ahead point is not a point beyond the traffic light (stop line), but a position just before the traffic light (stop line).
This prevents the steering input member 630A1 from being moved from the neutral position due to the influence of the estimated vehicle momentum at a point beyond the stop line when it is estimated that the vehicle 100 will stop at the stop line ahead because the traffic light ahead is a stop signal (red light).
また、マイクロコンピュータ510は、先読み時間を、車両100の前方を走行する先行車両の情報に基づいて可変に設定することができる。
図28および図29は、車両100を追従させる先行車両が存在する場合における、先読み時間(先読みポイント)の設定を示す。
車両100を先行車両に追従して走行させる場合、マイクロコンピュータ510は、先読み時間及び車速に応じた先読み距離に基づく先読みポイントに代えて、追従対象である先行車両の走行位置を先読みポイントとする先読み時間を設定することができる。
Furthermore, the microcomputer 510 can variably set the look-ahead time based on information about a preceding vehicle traveling ahead of the vehicle 100 .
28 and 29 show how to set the look-ahead time (look-ahead point) when there is a preceding vehicle that the vehicle 100 is to follow.
When vehicle 100 is driven to follow a preceding vehicle, microcomputer 510 can set a look-ahead time in which the look-ahead point is the driving position of the preceding vehicle to be followed, instead of a look-ahead point based on the look-ahead time and a look-ahead distance corresponding to the vehicle speed.
この場合、図28に示すように、先行車両が直進していれば、先読みポイントでの車両運動量は直進状態を示し、車両100の操舵入力部材630A1は中立位置に保持されることになる。
一方、先行車両が、図29に示すように右旋回すると、目標操作量として右旋回方向の操作量が設定され、先行車両に追従して車両100が右旋回することを、操舵入力部材630A1の操作量を介して運転者に提示することができる。
In this case, as shown in FIG. 28, if the preceding vehicle is traveling straight, the vehicle momentum at the look-ahead point indicates a straight traveling state, and the steering input member 630A1 of the vehicle 100 is held in the neutral position.
On the other hand, when the preceding vehicle turns right as shown in Figure 29, the operation amount in the right turn direction is set as the target operation amount, and the driver can be informed via the operation amount of the steering input member 630A1 that the vehicle 100 will turn right to follow the preceding vehicle.
一方、図30および図31は、先行車両が存在するものの、車両100を先行車両に追従させない場合における先読みポイントの設定および操舵入力部材630A1の操作量を例示する。
このとき、先行車両の走行位置に拘束されることなく、たとえば、目標軌道の曲率に応じて先読み時間を可変とすれば、図30に示すように、右側車線へのレーンチャンジの目標軌道が設定されて目標軌道の曲率が大きくなると、先読み時間が短く変更され、車両100の直前が先読みポイントに設定される。
On the other hand, Figures 30 and 31 show examples of the setting of the look-ahead point and the operation amount of the steering input member 630A1 when a leading vehicle is present but the vehicle 100 is not made to follow the leading vehicle.
At this time, if the look-ahead time is made variable according to the curvature of the target trajectory, for example, without being restricted by the driving position of the preceding vehicle, when the target trajectory for lane change to the right lane is set and the curvature of the target trajectory increases, as shown in Figure 30, the look-ahead time is shortened and the look-ahead point is set to be just before vehicle 100.
そして、レーンチャンジのための右旋回の目標軌道に基づき、操舵入力部材630A1の目標操作量が右旋回方向に設定される。
これにより、車両100が前方の先行車両に接近しても、レーンチェンジが行われることが運転者に提示され、運転者に安心感を与えることができる。
Then, based on the target trajectory of the right turn for lane change, the target operation amount of the steering input member 630A1 is set in the right turn direction.
This notifies the driver that a lane change will be made even if the vehicle 100 approaches a leading vehicle ahead, giving the driver a sense of security.
一方、図31に示すように、車両100は直進するのに、先行車両が分岐路を右方向に曲がる場合、先行車両の軌道とは異なる、車両100の直進する目標軌道に基づき目標操作量が設定される。
これにより、操舵入力部材630A1の目標操作量は中立位置に保持され、先行車両の追従しない走行状態であることを、操舵入力部材630A1の操作量を介して運転者に提示することができる。
On the other hand, as shown in FIG. 31, when the vehicle 100 travels straight while the preceding vehicle turns right at a branch road, the target operation amount is set based on the target trajectory of the vehicle 100 traveling straight, which is different from the trajectory of the preceding vehicle.
As a result, the target operation amount of the steering input member 630A1 is maintained in the neutral position, and the driver can be informed via the operation amount of the steering input member 630A1 that the vehicle is traveling in a state where it is not following the preceding vehicle.
また、マイクロコンピュータ510は、先読み時間を、車両100の前方に存在する障害物の認識情報に基づいて可変に設定することができる。
車両100の前方に障害物が存在する場合、マイクロコンピュータ510は、障害物よりも手前の地点が先読みポイントとなるように、先読み時間(先読み距離)を設定することができる。
Furthermore, the microcomputer 510 can variably set the look-ahead time based on the recognition information of an obstacle present ahead of the vehicle 100 .
When an obstacle is present ahead of the vehicle 100, the microcomputer 510 can set the look-ahead time (look-ahead distance) so that a point in front of the obstacle becomes the look-ahead point.
この場合、図32に示すように、障害物を避ける目標軌道が設定されていれば、係る目標軌道に基づき、操舵入力部材630A1の目標操作量が、障害物を避ける経路(図32の場合、右旋回経路)に対応して設定される。
このため、運転者は、前方の障害物を避ける自動運転が実施されることを、操舵入力部材630A1の操作量の変化を介して予知できる。
In this case, if a target trajectory for avoiding the obstacle is set as shown in Figure 32, the target operation amount of the steering input member 630A1 is set corresponding to the path for avoiding the obstacle (a right-turn path in the case of Figure 32) based on the target trajectory.
Therefore, the driver can predict that automatic driving to avoid an obstacle ahead will be performed through a change in the amount of operation of the steering input member 630A1.
一方、図33に示すように、前方の障害物を避ける目標軌道が設定されておらず、車両100が障害物に向けて直進する目標軌道が設定されている場合、操舵入力部材630A1の操作量が中立位置に保持され、障害物を回避するような動きを示さない。
これにより、運転者は、障害物に衝突する危険を察知し、障害物を回避するためのオーバーライド(手動による転舵操作)を実施することができる。
On the other hand, as shown in Figure 33, when a target trajectory for avoiding an obstacle ahead is not set, and a target trajectory for the vehicle 100 to move straight toward the obstacle is set, the amount of operation of the steering input member 630A1 is held in the neutral position, and no movement is shown to avoid the obstacle.
This allows the driver to sense the risk of colliding with an obstacle and perform an override (manual steering operation) to avoid the obstacle.
また、自動運転中に、図34に示すような、歩行者の飛び出しなどに対処するための緊急的な危険回避運転(以下、緊急運転と称する。)が実施されるときには、横加速度などの車両運動量に対する目標操作量を、通常運転時よりも小さく制限することが好ましい。
つまり、図35に示すように、マイクロコンピュータ510は、緊急運転時(緊急的な危険回避運転時)には、通常運転時よりも、車両運動量に対する目標操作量の最大制限値を小さく変更することができる。
Furthermore, when emergency danger avoidance driving (hereinafter referred to as emergency driving) is performed during automated driving to deal with a pedestrian suddenly jumping out, as shown in Figure 34, it is preferable to limit the target operation amount for vehicle momentum such as lateral acceleration to a value smaller than that during normal driving.
That is, as shown in FIG. 35, the microcomputer 510 can change the maximum limit value of the target operation amount relative to the vehicle momentum to a smaller value during emergency driving (during emergency risk avoidance driving) than during normal driving.
換言すれば、マイクロコンピュータ510は、緊急運転時には、通常運転時よりも、車両運動量に対する目標操作量の可変範囲を、中立位置を含むより狭い範囲に変更し、通常運転時よりも、中立位置により近い操作量となるように目標操作量を求めることができる。
これにより、緊急運転に伴い横加速度などの車両運動量が急増する場合でも、操舵入力部材630A1の操作量が急に大きく変化することが抑止され、運転者に衝撃を与えないようにできる。
なお、マイクロコンピュータ510は、緊急運転時に、通常運転時における目標操作量の最大制限値よりも小さい固定の目標操作量を設定することができる。
In other words, during emergency driving, the microcomputer 510 can change the variable range of the target operation amount relative to the vehicle momentum to a narrower range that includes the neutral position than during normal driving, and can calculate the target operation amount so that the operation amount is closer to the neutral position than during normal driving.
This prevents the amount of operation of the steering input member 630A1 from suddenly changing significantly, even when vehicle momentum such as lateral acceleration increases rapidly due to emergency driving, thereby preventing shock to the driver.
During emergency operation, the microcomputer 510 can set a fixed target manipulated variable that is smaller than the maximum limit value of the target manipulated variable during normal operation.
以下では、図2のブロック図に示した調整部525の機能を詳細に説明する。
図36は、車両100の運転が、手動運転から自動運転に切り替えられ、さらに、自動運転から手動運転に戻されるシーンにおける、タイヤ角及び操舵入力部材630A1の操作量の変化を示す図である。
そして、図36の上段は、調整部525による調整が実施されない場合を示し、図36の下段は、調整部525による調整が実施される場合を示す。
The function of the adjustment unit 525 shown in the block diagram of FIG. 2 will be described in detail below.
FIG. 36 is a diagram showing changes in the tire angle and the operation amount of the steering input member 630A1 in a scene where the driving of the vehicle 100 is switched from manual driving to automatic driving and then back from automatic driving to manual driving.
The upper part of FIG. 36 shows a case where no adjustment is made by the adjustment unit 525, and the lower part of FIG. 36 shows a case where adjustment is made by the adjustment unit 525.
マイクロコンピュータ510は、自動運転中、車両100のタイヤ角とは独立して、車両運動量に基づいて操舵入力部材630A1の目標操作量を定める。
一方、手動運転中は、タイヤ角と操舵入力部材630A1の操作量とは、所定のステアリングギア比を保つように連動して変化する。
このため、手動運転から自動運転に切り替えられるときに調整が行われないと、図36の上段に示したように、操舵入力部材630A1の操作量が、タイヤ角に見合った値から車両運動量に基づく値にステップ的に切り替えられることになる。
During automatic driving, the microcomputer 510 determines the target operation amount of the steering input member 630A1 based on the vehicle momentum, independently of the tire angle of the vehicle 100.
On the other hand, during manual driving, the tire angle and the operation amount of the steering input member 630A1 change in conjunction with each other so as to maintain a predetermined steering gear ratio.
Therefore, if no adjustment is made when switching from manual driving to automatic driving, the amount of operation of the steering input member 630A1 will be switched in a stepwise manner from a value corresponding to the tire angle to a value based on the vehicle momentum, as shown in the upper part of Figure 36.
また、自動運転から手動運転に切り替えられるときに調整が行われないと、図36の上段に示したように、自動運転でのタイヤ角から操舵入力部材630A1の操作量に応じたタイヤ角にステップ的に切り替えられることになる。
このように、手動、自動運転の切り替え時にタイヤ角、操舵入力部材630A1の操作量の調整が行われないと、操舵入力部材630A1の操作量、タイヤ角が連続的に変化しないことになり、運転者に違和感を与えたり、意図しない車両100の挙動変化が発生したりする。
Furthermore, if no adjustment is made when switching from automatic driving to manual driving, the tire angle will be switched in a stepwise manner from the tire angle in automatic driving to a tire angle corresponding to the amount of operation of the steering input member 630A1, as shown in the upper part of Figure 36.
In this way, if the tire angle and the amount of operation of the steering input member 630A1 are not adjusted when switching between manual and automatic driving, the amount of operation of the steering input member 630A1 and the tire angle will not change continuously, which may cause the driver to feel uncomfortable or result in unintended changes in the behavior of the vehicle 100.
そこで、調整部525は、図36の下段に示したように、手動運転から自動運転に切り替えられるときは、手動運転での操舵入力部材630A1の操作量から、自動運転での、タイヤ角とは独立した、車両運動量に基づく操作量に向けて少しずつ調整する。
また、調整部525は、図36の下段に示したように、自動運転から手動運転に切り替えられるときは、自動運転でのタイヤ角から、操舵入力部材630A1の操作量に応じたタイヤ角に向けて少しずつ調整する。
Therefore, as shown in the lower part of Figure 36, when switching from manual driving to automatic driving, the adjustment unit 525 gradually adjusts the operation amount of the steering input member 630A1 from the manual driving amount to the automatic driving amount based on the vehicle momentum, which is independent of the tire angle.
Furthermore, as shown in the lower part of Figure 36, when switching from automatic driving to manual driving, the adjustment unit 525 gradually adjusts the tire angle from the automatic driving angle toward the tire angle corresponding to the amount of operation of the steering input member 630A1.
図37のフローチャートは、車両100の運転が手動運転から自動運転に切り替えられるときの、マイクロコンピュータ510(調整部525)による調整プロセスを示す。
なお、図37のフローチャートは、手動運転中に、所定周期毎に割り込み実行されるルーチンを示す。
The flowchart in Figure 37 shows the adjustment process by the microcomputer 510 (adjustment unit 525) when the driving of the vehicle 100 is switched from manual driving to automatic driving.
The flowchart in FIG. 37 shows a routine that is executed as an interrupt at predetermined intervals during manual operation.
マイクロコンピュータ510は、ステップS821で、手動運転から自動運転への切り替え指令の有無を判断する。
ここで、手動運転が継続して指令されている場合、マイクロコンピュータ510は、ステップS822に進み、運転者によって操作される操舵入力部材630A1の操作量に応じて転舵輪のタイヤ角を制御する。
In step S821, the microcomputer 510 determines whether or not there is a command to switch from manual driving to automatic driving.
If manual driving is still instructed, microcomputer 510 proceeds to step S822 and controls the tire angle of the steered wheels in accordance with the amount of operation of steering input member 630A1 operated by the driver.
一方、手動運転から自動運転(自動操舵)への切り替え指令が設定されている場合、マイクロコンピュータ510は、ステップS823に進み、自動運転用に設定される車両運動量に応じた目標操作量と、切り替え時点での操舵入力部材630A1の操作量とを比較し、両者の間にずれがあるか否かを判断する。
そして、ずれがない場合(ずれ量が所定のずれ量以下である場合)、マイクロコンピュータ510は、ステップS824に進み、操舵入力部材630A1の操作量を記憶する。
On the other hand, if a command to switch from manual driving to automatic driving (automatic steering) has been set, the microcomputer 510 proceeds to step S823, compares the target operation amount corresponding to the vehicle momentum set for automatic driving with the operation amount of the steering input member 630A1 at the time of switching, and determines whether there is a discrepancy between the two.
If there is no deviation (if the deviation amount is equal to or less than the predetermined deviation amount), the microcomputer 510 proceeds to step S824 and stores the amount of operation of the steering input member 630A1.
一方、ずれがある場合(ずれ量が所定のずれ量を超えている場合)、マイクロコンピュータ510は、ステップS825に進み、操舵入力部材630A1の操作量を、自動運転用に設定される車両運動量に応じた目標操作量に徐々に近づけるように、操舵反力アクチュエータ630A2を制御する。
その後、マイクロコンピュータ510は、ステップS825からステップS826に進み、操舵入力部材630A1の操作量が、自動運転用に設定される車両運動量に応じた目標操作量に一致したか否か(ずれ量が所定のずれ量以下になったか否か)を判断する。
そして、マイクロコンピュータ510は、操舵入力部材630A1の操作量が、自動運転用に設定される車両運動量に応じた目標操作量に一致するようになると(ずれ量が所定のずれ量以下になると)、ステップ827に進み、自動運転に移行する。
On the other hand, if there is a deviation (if the deviation amount exceeds a predetermined deviation amount), the microcomputer 510 proceeds to step S825 and controls the steering reaction force actuator 630A2 so that the amount of operation of the steering input member 630A1 gradually approaches the target amount of operation corresponding to the vehicle momentum set for automatic driving.
Thereafter, the microcomputer 510 proceeds from step S825 to step S826, and determines whether the amount of operation of the steering input member 630A1 matches the target amount of operation corresponding to the vehicle momentum set for automatic driving (whether the deviation amount is less than or equal to a predetermined deviation amount).
Then, when the amount of operation of the steering input member 630A1 matches the target amount of operation corresponding to the vehicle momentum set for automatic driving (when the deviation amount becomes less than a predetermined deviation amount), the microcomputer 510 proceeds to step 827 and switches to automatic driving.
ステップS825における操作量調整は、たとえば、数式10にしたがって調整後目標操作量φkを求めることで実施される。
なお、数式10において、θkは、自動運転用に設定される車両運動量に応じた目標操作量(追従目標値)であり、δkは、操舵入力部材630A1の実操作量であり、αは、収束速度ゲインである。
In Equation 10, θ is the target operation amount (following target value) according to the vehicle momentum set for automatic driving, δ is the actual operation amount of the steering input member 630A1, and α is the convergence speed gain.
図38は、数式10にしたがった、調整後目標操作量φkの算出処理を示すブロック線図である。
比較部831は、実操作量δkと目標操作量θkとのずれ量を求める。
絶対値演算部832は、実操作量δkと目標操作量θkとのずれ量の絶対値を求める。
FIG. 38 is a block diagram showing the calculation process of the adjusted target manipulated variable φk according to Equation 10.
The comparison unit 831 determines the deviation between the actual manipulated variable δk and the target manipulated variable θk.
The absolute value calculation unit 832 calculates the absolute value of the deviation between the actual manipulated variable δk and the target manipulated variable θk.
一方、変化量演算部833は、目標操作量θkの単位時間あたりの変化量(目標操作量θkの変化速度)を求める。
そして、絶対値演算部834は、変化量演算部833が求めた、目標操作量θkの単位時間あたりの変化量を取得し、前記変化量の絶対値を求める。
ゲイン部835は、絶対値演算部834で求められた目標操作量θkの変化量の絶対値に、実際の操舵感覚に適合された収束速度ゲインαを乗算する。
On the other hand, the change amount calculation unit 833 calculates the amount of change in the target manipulated variable θk per unit time (the rate of change in the target manipulated variable θk).
Then, the absolute value calculation unit 834 obtains the amount of change per unit time of the target manipulated variable θk calculated by the amount-of-change calculation unit 833, and calculates the absolute value of the amount of change.
The gain section 835 multiplies the absolute value of the change in the target operation amount θk calculated by the absolute value calculation section 834 by a convergence speed gain α adapted to the actual steering feel.
比較部836は、絶対値演算部832が出力する、実操作量δkと目標操作量θkとのずれ量の絶対値から、ゲイン部835が出力する、“目標操作量θkの単位時間あたりの変化量の絶対値”*αを減算する。
SIGN関数部837は、比較部831が出力する、実操作量δkと目標操作量θkとのずれ量の正負を判定する。
The comparison unit 836 subtracts the “absolute value of the change amount per unit time of the target operation amount θk” * α output by the gain unit 835 from the absolute value of the deviation amount between the actual operation amount δk and the target operation amount θk output by the absolute value calculation unit 832.
The SIGN function unit 837 determines whether the deviation between the actual manipulated variable δk and the target manipulated variable θk output by the comparison unit 831 is positive or negative.
そして、乗算部838は、SIGN関数部837の出力信号に基づき、比較部836の出力に符号を付ける。
補正部839は、目標操作量θkに乗算部838の出力を付加し、調整後目標操作量φkとして出力する。
Then, the multiplication unit 838 assigns a sign to the output of the comparison unit 836 based on the output signal of the SIGN function unit 837 .
The corrector 839 adds the output of the multiplier 838 to the target manipulated variable θk and outputs it as an adjusted target manipulated variable φk.
また、遅延部840は、比較部836の出力の前回値を保持する。
切り替え部841は、手動運転から自動運転への切り替えフラグを取得し、自動運転開始時のずれ量(比較部836の出力)を記憶する。
つまり、図39に示すように、手動運転から自動運転への切り替えフラグが立ち上がった時点から、目標操作量θkと調整後目標操作量φkとのずれ量を徐々に少なくしていき、調整後目標操作量φkを目標操作量θkに徐々に収束させる。
In addition, the delay unit 840 holds the previous value of the output of the comparison unit 836 .
The switching unit 841 acquires a flag for switching from manual driving to automatic driving, and stores the deviation amount (output of the comparison unit 836) at the start of automatic driving.
That is, as shown in FIG. 39, from the point in time when the flag for switching from manual operation to automatic operation is set, the deviation between the target operation amount θk and the adjusted target operation amount φk is gradually reduced, and the adjusted target operation amount φk is gradually converged to the target operation amount θk.
図40のフローチャートは、車両100の運転が自動運転から手動運転に切り替えられるときの、マイクロコンピュータ510(調整部525)による調整プロセスを示す。
なお、図40のフローチャートは、自動運転中に、所定周期毎に割り込み実行されるルーチンを示す。
The flowchart in Figure 40 shows the adjustment process by the microcomputer 510 (adjustment unit 525) when the driving of the vehicle 100 is switched from automatic driving to manual driving.
The flowchart in FIG. 40 shows a routine that is executed as an interrupt at predetermined intervals during automatic driving.
マイクロコンピュータ510は、ステップS851で、自動運転から手動運転への切り替え指令の有無を判断する。
ここで、自動運転が継続して指令されている場合、マイクロコンピュータ510は、ステップS852に進み、操舵入力部材630A1の操作量が目標操作量θkになるように制御する。
In step S851, the microcomputer 510 determines whether or not there is a command to switch from automatic driving to manual driving.
If the automatic driving command is being continuously issued, the microcomputer 510 proceeds to step S852 and controls the operation amount of the steering input member 630A1 to become the target operation amount θk.
一方、自動運転(自動操舵)から手動運転への切り替え指令が設定されている場合、マイクロコンピュータ510は、ステップS853に進み、操舵入力部材630A1の操作量が変化しているか否か、換言すれば、操舵入力部材630A1が動いているか否かを判断する。
そして、操舵入力部材630A1の操作量が変化していない場合、マイクロコンピュータ510は、ステップS854に進み、そのときのタイヤ角を記憶する。
On the other hand, if a command to switch from automatic driving (automatic steering) to manual driving is set, the microcomputer 510 proceeds to step S853 and determines whether the amount of operation of the steering input member 630A1 has changed, in other words, whether the steering input member 630A1 is moving.
If the amount of operation of the steering input member 630A1 has not changed, the microcomputer 510 proceeds to step S854 and stores the tire angle at that time.
一方、操舵入力部材630A1の操作量が変化している場合、マイクロコンピュータ510は、ステップS855に進み、タイヤ角を、操舵入力部材630A1の操作量に応じた目標タイヤ角に徐々に近づけるように、転舵アクチュエータ630B1を制御する。
その後、マイクロコンピュータ510は、ステップS855からステップS856に進み、タイヤ角が、操舵入力部材630A1の操作量に応じた目標タイヤ角に一致したか否かを判断する。
そして、マイクロコンピュータ510は、タイヤ角が、操舵入力部材630A1の操作量に応じた目標タイヤ角に一致するようになると、ステップ857に進み、手動運転に移行する。
On the other hand, if the amount of operation of steering input member 630A1 is changing, microcomputer 510 proceeds to step S855 and controls steering actuator 630B1 so as to gradually bring the tire angle closer to the target tire angle corresponding to the amount of operation of steering input member 630A1.
Thereafter, the microcomputer 510 proceeds from step S855 to step S856, and determines whether the tire angle coincides with the target tire angle corresponding to the amount of operation of the steering input member 630A1.
Then, when the tire angle coincides with the target tire angle corresponding to the amount of operation of the steering input member 630A1, the microcomputer 510 proceeds to step 857 and shifts to manual driving.
ステップS855におけるタイヤ角調整は、たとえば、数式11にしたがって調整後目標タイヤ角δkを求めることで実施される。
なお、説明を簡略化するために、ステアリングギア比を1.0とし、手動運転における目標タイヤ角は、操舵入力部材630A1の操作量=目標タイヤ角として与えられるものとする。
For the sake of simplicity, the steering gear ratio is set to 1.0, and the target tire angle in manual driving is given as the operation amount of the steering input member 630A1 = the target tire angle.
図41は、数式11にしたがった、調整後目標タイヤ角δkの算出処理を示すブロック線図である。
なお、調整後目標タイヤ角δkの算出処理は、操舵入力部材630A1の操作量に応じた目標タイヤ角に実タイヤ角を徐々に近づける処理であり、制御対象が図38のブロック図とは異なり、各ブロックの入出力信号は異なるものの、制御プロセスとしては、調整後目標操作量φkの算出処理と同様となる。
FIG. 41 is a block diagram showing the calculation process of the adjusted target tire angle δk according to Equation 11.
The calculation process of the adjusted target tire angle δk is a process of gradually bringing the actual tire angle closer to the target tire angle corresponding to the operation amount of the steering input member 630A1, and although the controlled object differs from that in the block diagram of FIG. 38 and the input/output signals of each block are different, the control process is similar to the calculation process of the adjusted target operation amount φk.
比較部831Aは、実タイヤ角δkと、操作量θk(操作量θkに応じた目標タイヤ角)とのずれ量を求める。
絶対値演算部832Aは、比較部831Aが求めたずれ量の絶対値を求める。
一方、変化量演算部833Aは、運転者による操作量θk(運転操作量)の単位時間あたりの変化量、換言すれば、操作量θkに応じた目標タイヤ角の単位時間あたりの変化量を求める。
The comparison unit 831A calculates the deviation between the actual tire angle δk and the operation amount θk (the target tire angle according to the operation amount θk).
The absolute value calculation section 832A calculates the absolute value of the deviation amount calculated by the comparison section 831A.
On the other hand, the change amount calculation unit 833A calculates the amount of change per unit time of the driver's operation amount θk (driving operation amount), in other words, the amount of change per unit time of the target tire angle corresponding to the operation amount θk.
そして、絶対値演算部834Aは、変化量演算部833Aが求めた変化量の絶対値を求める。
ゲイン部835Aは、絶対値演算部834Aの出力に、実際の操舵感覚に適合された収束速度ゲインαを乗算する。
比較部836Aは、絶対値演算部832Aの出力から、ゲイン部835Aの出力を減算する。
Then, the absolute value calculation section 834A calculates the absolute value of the amount of change calculated by the amount of change calculation section 833A.
The gain section 835A multiplies the output of the absolute value calculation section 834A by a convergence speed gain α adapted to the actual steering feel.
The comparison section 836A subtracts the output of the gain section 835A from the output of the absolute value calculation section 832A.
SIGN関数部837Aは、比較部831Aの出力の正負を判定する。
そして、乗算部838Aは、SIGN関数部837Aの出力信号に基づき、比較部836Aの出力に符号を付ける。
補正部839Aは、操作量θkに乗算部838Aの出力を付加し、調整後目標タイヤ角δkとして出力する。
The SIGN function unit 837A determines whether the output of the comparison unit 831A is positive or negative.
Then, the multiplication unit 838A assigns a sign to the output of the comparison unit 836A based on the output signal of the SIGN function unit 837A.
The correction section 839A adds the output of the multiplication section 838A to the manipulated variable θk and outputs the result as the adjusted target tire angle δk.
また、遅延部840Aは、比較部836Aの出力の前回値を保持する。
切り替え部841Aは、自動運転から手動運転への切り替えフラグを取得し、手動運転開始時(オーバーライド時)のずれ量(比較部836Aの出力)を記憶する。
つまり、図42に示すように、自動運転から手動運転への切り替えフラグが立ち上がった時点から、実タイヤ角と操作量θkに応じた目標タイヤ角とのずれ量を徐々に少なくしていき、調整後のタイヤ角を操作量θkに応じた目標タイヤ角に徐々に収束させる。
Furthermore, the delay unit 840A holds the previous value of the output of the comparison unit 836A.
The switching unit 841A acquires a flag for switching from automatic driving to manual driving, and stores the deviation amount (output of the comparison unit 836A) at the start of manual driving (at the time of override).
In other words, as shown in Figure 42, from the point in time when the flag for switching from automatic driving to manual driving is set, the deviation between the actual tire angle and the target tire angle corresponding to the operation amount θk is gradually reduced, and the adjusted tire angle is gradually converged to the target tire angle corresponding to the operation amount θk.
上記実施形態で説明した各技術的思想は、矛盾が生じない限りにおいて、適宜組み合わせて使用することができる。
また、好ましい実施形態を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
The technical ideas explained in the above embodiments can be used in appropriate combinations as long as no contradiction occurs.
Furthermore, although the contents of the present invention have been specifically described with reference to preferred embodiments, it is obvious that a person skilled in the art can adopt various modified embodiments based on the basic technical idea and teachings of the present invention.
たとえば、車両運動量の先読みを行わずに目標操作量を設定する場合、操舵装置は、ステアバイワイヤ式の操舵装置に限定されず、ステアリングホイールなどの操舵入力部材と転舵輪とが機械的に接続された操舵装置であって、運転者の操舵操作を補助する転舵アクチュエータと、操舵入力部材の操作量に対するタイヤ角の変化を制御可能な可変ギヤレシオ機構とを備えた、操舵装置であってもよい。
また、上記実施形態では、1つのマイクロコンピュータ510が、目標軌道の生成からステアバイワイヤの制御まで実施するが、これらの制御機能を複数のマイクロコンピュータが分担して実施する、制御システムとすることができる。
For example, when a target operation amount is set without predicting the vehicle momentum, the steering device is not limited to a steer-by-wire type steering device, but may be a steering device in which a steering input member such as a steering wheel is mechanically connected to steered wheels, and which is equipped with a steering actuator that assists the driver's steering operation, and a variable gear ratio mechanism that can control the change in tire angle in response to the operation amount of the steering input member.
Furthermore, in the above embodiment, one microcomputer 510 performs operations from generating the target trajectory to controlling the steer-by-wire, but a control system can be configured in which these control functions are shared and performed by a plurality of microcomputers.
100…車両、200…車両制御システム、300…外界認識部、400…車両運動量検出部、500…車両制御装置、515…ステアバイワイヤ制御部、521…車両運動量取得部、522…目標タイヤ角演算部、523…運転操作量取得部、524…目標操作量演算部、525…調整部、600…走行アクチュエータ部 100... Vehicle, 200... Vehicle control system, 300... External environment recognition unit, 400... Vehicle momentum detection unit, 500... Vehicle control device, 515... Steer-by-wire control unit, 521... Vehicle momentum acquisition unit, 522... Target tire angle calculation unit, 523... Driving operation amount acquisition unit, 524... Target operation amount calculation unit, 525... Adjustment unit, 600... Travel actuator unit
Claims (14)
前記車両に発生する車両運動量を取得する車両運動量取得部と、
前記操舵装置が自動操舵されるときに、前記車両のタイヤ角とは独立して、前記車両運動量に基づいて前記操舵入力部材の目標操作量を求め、前記操舵装置に前記目標操作量の信号を出力する目標操作量演算部と、
を備える車両制御装置。 A vehicle control device provided in a vehicle having a steering device including a steering input member that accepts a steering operation by a driver,
a vehicle momentum acquisition unit that acquires a vehicle momentum generated in the vehicle;
a target operation amount calculation unit that calculates a target operation amount of the steering input member based on the vehicle momentum independently of a tire angle of the vehicle when the steering device is automatically steered, and outputs a signal of the target operation amount to the steering device;
A vehicle control device comprising:
前記目標操作量演算部は、
前記自動操舵による前記車両の走行状態における前記車両運動量に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 1,
The target manipulated variable calculation unit
calculating the target operation amount based on the vehicle momentum in a traveling state of the vehicle due to the automatic steering;
Vehicle control device.
前記目標操作量演算部は、
前記自動操舵による前記車両の走行状態における前記車両運動量のうちの前記車両の横加速度に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 2,
The target manipulated variable calculation unit
calculating the target operation amount based on a lateral acceleration of the vehicle among the vehicle momentum in a traveling state of the vehicle due to the automatic steering;
Vehicle control device.
前記操舵装置は、ステアバイワイヤ式である、
車両制御装置。 The vehicle control device according to claim 1,
The steering device is a steer-by-wire type.
Vehicle control device.
前記自動操舵は、目標軌道に沿って前記車両を走行させるものであって、
前記車両運動量取得部は、
前記目標軌道から将来の前記車両運動量を推定し、
前記目標操作量演算部は、
前記将来の前記車両運動量に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 4,
The automatic steering causes the vehicle to travel along a target trajectory,
The vehicle momentum acquisition unit
estimating the future vehicle momentum from the target trajectory;
The target manipulated variable calculation unit
calculating the target operation amount based on the future vehicle momentum;
Vehicle control device.
前記目標操作量演算部は、
前記将来の前記車両運動量のうちの前記車両の横加速度に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 5,
The target manipulated variable calculation unit
calculating the target operation amount based on a lateral acceleration of the vehicle included in the future vehicle momentum;
Vehicle control device.
前記車両運動量取得部は、
前記将来の前記車両運動量を推定する前記目標軌道における地点を、前記車両の速度が高くなるほど遠くする、
車両制御装置。 7. The vehicle control device according to claim 6,
The vehicle momentum acquisition unit
the point on the target trajectory at which the future vehicle momentum is estimated is set farther away as the speed of the vehicle increases;
Vehicle control device.
前記車両運動量取得部は、
前記目標軌道における複数の異なる地点それぞれでの前記将来の前記車両運動量を推定し、
前記目標操作量演算部は、
複数の前記将来の前記車両運動量に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 5,
The vehicle momentum acquisition unit
estimating the future vehicle momentum at each of a plurality of different points on the target trajectory;
The target manipulated variable calculation unit
determining the target operation amount based on the plurality of future vehicle motion amounts;
Vehicle control device.
前記車両運動量取得部は、
現在から所定時間だけ先の前記目標軌道における地点での前記将来の前記車両運動量を推定するとともに、前記所定時間を、前記車両の前方を走行する先行車両の情報、または、前記車両の前方に存在する障害物の情報に基づいて可変に設定し、
前記目標操作量演算部は、
現在から前記所定時間だけ先の前記目標軌道における地点での前記将来の前記車両運動量に基づいて、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 5,
The vehicle momentum acquisition unit
estimating the future vehicle momentum at a point on the target trajectory that is a predetermined time ahead from the present, and variably setting the predetermined time based on information on a preceding vehicle traveling ahead of the vehicle or information on an obstacle present ahead of the vehicle;
The target manipulated variable calculation unit
determining the target operation amount based on the future vehicle momentum at a point on the target trajectory that is the predetermined time ahead from the present;
Vehicle control device.
前記目標操作量演算部は、
前記車両の危険回避のための自動操舵において、前記危険回避ではない自動操舵のときよりも中立位置に近い操作量になるように、または、所定の操作量に固定されるように、前記目標操作量を求める、
車両制御装置。 The vehicle control device according to claim 1,
The target manipulated variable calculation unit
In the automatic steering for risk avoidance of the vehicle, the target operation amount is calculated so that the operation amount is closer to a neutral position than in the case of automatic steering not for risk avoidance, or so that the operation amount is fixed to a predetermined operation amount.
Vehicle control device.
前記車両の運転者による前記操舵入力部材の操作量に関する情報である運転操作量を取得する運転操作量取得部と、
前記運転者による手動操舵時における目標タイヤ角を前記運転操作量に関する情報から求め、目標軌道に沿って前記車両を走行させる前記自動操舵における目標タイヤ角を前記目標軌道から求める目標タイヤ角演算部と、
前記自動操舵と前記手動操舵との切り替えのとき、前記目標操作量と、前記目標タイヤ角と、前記運転操作量とに基づいて、前記操舵入力部材の操作量と前記タイヤ角とのずれ量を調整する調整部と、
をさらに備える、車両制御装置。 The vehicle control device according to claim 1,
a driving operation amount acquisition unit that acquires a driving operation amount that is information about an operation amount of the steering input member by a driver of the vehicle;
a target tire angle calculation unit that calculates a target tire angle during manual steering by the driver from information about the driving operation amount, and calculates a target tire angle during automatic steering that causes the vehicle to travel along a target trajectory from the target trajectory;
an adjustment unit that adjusts a deviation amount between the operation amount of the steering input member and the tire angle based on the target operation amount, the target tire angle, and the driving operation amount when switching between the automatic steering and the manual steering;
The vehicle control device further comprises:
前記調整部は、
前記ずれ量の調整として、前記手動操舵から前記自動操舵への切り替えのとき、前記目標操作量の単位時間あたりの変化量に基づき前記目標操作量を調整した調整後目標操作量の信号を前記操舵装置に出力する、
車両制御装置。 The vehicle control device according to claim 11,
The adjustment unit
As the adjustment of the deviation amount, when switching from the manual steering to the automatic steering, a signal of an adjusted target operation amount obtained by adjusting the target operation amount based on an amount of change per unit time of the target operation amount is output to the steering device.
Vehicle control device.
前記調整部は、
前記ずれ量の調整として、前記自動操舵から前記手動操舵への切り替えのとき、前記運転操作量に基づく操作量の単位時間あたりの変化量に基づき前記目標タイヤ角を調整した調整後目標タイヤ角の信号を前記操舵装置に出力する、
車両制御装置。 The vehicle control device according to claim 11,
The adjustment unit
As the adjustment of the deviation amount, when switching from the automatic steering to the manual steering, a signal of an adjusted target tire angle obtained by adjusting the target tire angle based on a change amount per unit time of an operation amount based on the driving operation amount is output to the steering device.
Vehicle control device.
前記操舵装置が自動操舵されるときに、前記車両のタイヤ角とは独立して、前記車両に発生する横加速度に基づいて、前記操舵入力部材の操作量を制御する、
車両制御方法。 A vehicle control method executed by a control unit provided in a vehicle equipped with a steer-by-wire steering device including a steering input member that accepts a steering operation by a driver, comprising:
When the steering device is automatically steered, the operation amount of the steering input member is controlled based on the lateral acceleration generated in the vehicle, independently of the tire angle of the vehicle.
Vehicle control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/030508 WO2026047858A1 (en) | 2024-08-27 | 2024-08-27 | Vehicle control device and vehicle control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/030508 WO2026047858A1 (en) | 2024-08-27 | 2024-08-27 | Vehicle control device and vehicle control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2026047858A1 true WO2026047858A1 (en) | 2026-03-05 |
Family
ID=98929807
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/030508 Pending WO2026047858A1 (en) | 2024-08-27 | 2024-08-27 | Vehicle control device and vehicle control method |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2026047858A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003137113A (en) * | 2001-11-05 | 2003-05-14 | Koyo Seiko Co Ltd | Vehicle steering system |
| WO2019171447A1 (en) * | 2018-03-06 | 2019-09-12 | 日産自動車株式会社 | Vehicle steering control method and vehicle steering control device |
| JP2022111970A (en) * | 2021-01-20 | 2022-08-01 | トヨタ自動車株式会社 | steering system |
| JP2022150431A (en) * | 2021-03-26 | 2022-10-07 | 本田技研工業株式会社 | Steering device of automatic driving vehicle and automatic driving vehicle with the same |
| JP2022181473A (en) * | 2021-05-26 | 2022-12-08 | トヨタ自動車株式会社 | steering system |
-
2024
- 2024-08-27 WO PCT/JP2024/030508 patent/WO2026047858A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003137113A (en) * | 2001-11-05 | 2003-05-14 | Koyo Seiko Co Ltd | Vehicle steering system |
| WO2019171447A1 (en) * | 2018-03-06 | 2019-09-12 | 日産自動車株式会社 | Vehicle steering control method and vehicle steering control device |
| JP2022111970A (en) * | 2021-01-20 | 2022-08-01 | トヨタ自動車株式会社 | steering system |
| JP2022150431A (en) * | 2021-03-26 | 2022-10-07 | 本田技研工業株式会社 | Steering device of automatic driving vehicle and automatic driving vehicle with the same |
| JP2022181473A (en) * | 2021-05-26 | 2022-12-08 | トヨタ自動車株式会社 | steering system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7391293B2 (en) | Vehicle control device | |
| RU2759277C1 (en) | Movement assistance method and movement assistance device | |
| EP3415389A1 (en) | Automatic driving system | |
| EP2712780B1 (en) | Method and apparatus for performing driving assistance | |
| JP2019084842A (en) | Vehicle control device | |
| EP3842315B1 (en) | Autonomous driving vehicle three-point turn | |
| RU2724213C1 (en) | Method for generation of target speed and device for generation of target speed of vehicle with driving assistance | |
| WO2019044644A1 (en) | Vehicle control device | |
| CN112566835A (en) | Steering control method and steering control device | |
| CN103370250A (en) | Driving assistance device, driving assistance method, and driving assistance program | |
| US11377112B2 (en) | Low-speed, backward driving vehicle controller design | |
| CN111196273A (en) | Control unit and method for operating an autonomous vehicle | |
| JP7200712B2 (en) | VEHICLE MOTION CONTROL METHOD AND VEHICLE MOTION CONTROL DEVICE | |
| US11577758B2 (en) | Autonomous vehicle park-and-go scenario design | |
| US20200114959A1 (en) | Vehicle lateral motion control | |
| EP3885238B1 (en) | An incremental lateral control system using feedbacks for autonomous driving vehicles | |
| JP2018052271A (en) | Steering control device for vehicle | |
| JP2018167731A (en) | Vehicle travelling control device | |
| WO2016189727A1 (en) | Travel control device and method | |
| JP7206970B2 (en) | VEHICLE MOTION CONTROL METHOD AND VEHICLE MOTION CONTROL DEVICE | |
| JP7275646B2 (en) | VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE | |
| WO2021171049A1 (en) | Vehicle control method and vehicle control device | |
| WO2016110730A1 (en) | Target vehicle speed generation device and drive control device | |
| JP7206971B2 (en) | VEHICLE MOTION CONTROL METHOD AND VEHICLE MOTION CONTROL DEVICE | |
| WO2026047858A1 (en) | Vehicle control device and vehicle control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24953018 Country of ref document: EP Kind code of ref document: A1 |