JP6937658B2 - 予測制御装置及び方法 - Google Patents
予測制御装置及び方法 Download PDFInfo
- Publication number
- JP6937658B2 JP6937658B2 JP2017200888A JP2017200888A JP6937658B2 JP 6937658 B2 JP6937658 B2 JP 6937658B2 JP 2017200888 A JP2017200888 A JP 2017200888A JP 2017200888 A JP2017200888 A JP 2017200888A JP 6937658 B2 JP6937658 B2 JP 6937658B2
- Authority
- JP
- Japan
- Prior art keywords
- control device
- predictive control
- operation amount
- unit
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 13
- 238000011156 evaluation Methods 0.000 claims description 52
- 238000004364 calculation method Methods 0.000 claims description 44
- 230000004043 responsiveness Effects 0.000 claims description 34
- 238000001514 detection method Methods 0.000 claims description 23
- 230000001133 acceleration Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 10
- 238000010606 normalization Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 2
- 244000145845 chattering Species 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/048—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0205—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
- G05B13/026—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system using a predictor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/06—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Feedback Control In General (AREA)
Description
102:アクチュエータ
103:状況度検出部
部104:操作指令値生成部
105:出力予測部
106:評価関数演算部
107:応答性調整部
108:通知部
201:操作量生成部
202:比較部
203:最小値保存
204:操作量保存部
301:状態方程式演算部
302:保存部
401:リスク度演算部
402:速度誤差演算部
403:加速度演算部
404:加々速度演算部
405:加算部
406:加算部
601:個別状況度検出部
602:種別係数設定部
603:余裕度算出部
604:乗算部
605:加算部
606:正規化部
701:自車
702:他車
703:他車
Claims (17)
- 車両の自動運転のためにアクチュエータに与える操作量を定める予測制御装置であって、
前記アクチュエータに対する操作量と、予測値としての操作量候補を生成する操作指令値生成部と、車両の動作モデルを数式で表した状態方程式を用いて、前記アクチュエータの出力に相当する予測値としての制御量候補を出力する出力予測部と、車両の自動運転に必要な制約条件を複数の関数で表し、前記制約条件についての各関数の出力の総和を得る評価関数演算部と、走行中の自車車両の周囲状況から、乗り心地を優先するか危険回避を優先するかの尺度となる状況度を求める状況度検出部と、前記状況度検出部からの状況度から次の操作量候補を求める応答性調整部を備え、
前記操作指令値生成部は、前記評価関数演算部からの出力に応じて前記アクチュエータに対する操作量を生成するとともに、前記応答性調整部は、前記予測値としての操作量候補または前記予測値としての制御量候補と現在値の差分と状況度に応じて評価関数演算部からの出力を調整することを特徴とする予測制御装置。 - 請求項1に記載の予測制御装置であって、
前記操作指令値生成部は、前記評価関数演算部の出力が最小となる値に応じて前記アクチュエータに対する操作量を定めていることを特徴とする予測制御装置。 - 請求項1または請求項2に記載の予測制御装置であって、
前記出力予測部は、車両の動作モデルを数式で表した状態方程式に、走行中の自車車両の周囲状況と前記操作指令値生成部からの予測値としての操作量候補を適用して、前記アクチュエータの出力に相当する予測値としての制御量候補を求めていることを特徴とする予測制御装置。 - 請求項1から請求項3のいずれか1項に記載の予測制御装置であって、
前記評価関数演算部における、車両の自動運転に必要な制約条件を複数の関数で表した前記制約条件は、周囲情報と自車の相対位置情報から求めたリスク度についての制約条件を含むことを特徴とする予測制御装置。 - 請求項1から請求項4のいずれか1項に記載の予測制御装置であって、
前記評価関数演算部における、車両の自動運転に必要な制約条件を複数の関数で表した前記制約条件は、前記出力予測部で求めた予測値としての制御量候補についての制約条件を含むことを特徴とする予測制御装置。 - 請求項5に記載の予測制御装置であって、
前記出力予測部で求めた予測値としての制御量候補についての制約条件は、車両の速度、加速度、加々速度についての制約条件の少なくとも1つ以上を含むことを特徴とする予測制御装置。 - 請求項1から請求項6のいずれか1項に記載の予測制御装置であって、
前記応答性調整部は、前記操作指令値生成部からの予測値としての操作量候補からの現在の操作量と次の操作量との差分、及び前記状況度検出部から入力する状況度を用いた応答性についての制約条件関数を含むことを特徴とする予測制御装置。 - 請求項1から請求項6のいずれか1項に記載の予測制御装置であって、
前記応答性調整部は、前記操作指令値生成部からの予測値としての操作量候補と、実操作量との差分、及び前記状況度検出部から入力する状況度を用いた応答性についての制約条件関数を含むことを特徴とする予測制御装置。 - 請求項1から請求項6のいずれか1項に記載の予測制御装置であって、
前記応答性調整部は、前記出力予測部で求めた予測値としての制御量候補と、実制御量との差分、及び前記状況度検出部から入力する状況度を用いた応答性についての制約条件関数を含むことを特徴とする予測制御装置。 - 請求項1から請求項9のいずれか1項に記載の予測制御装置であって、
前記状況度検出部は、障害物の種類、自車と障害物との間の距離および相対速度から状況度を求めることを特徴とする予測制御装置。 - 請求項1から請求項10のいずれか1項に記載の予測制御装置であって、
予測制御装置は、現時点の操作量と次の時点の操作量との差を調整する手段を含むことを特徴とする予測制御装置。 - 請求項11に記載の予測制御装置であって、
現時点の操作量と次の時点の操作量との差を調整する手段は、前記状況度を重み係数とし、現在の操作量と次の操作量の差分に重み係数を乗じた値を評価関数に含むことを特徴とする予測制御装置。 - 請求項11または請求項12に記載の予測制御装置であって、
現時点の操作量と次の時点の操作量との差を調整する手段は、調整内容を通知手段を介して外部装置に出力することを特徴とする予測制御装置。 - 請求項11から請求項13のいずれか1項に記載の予測制御装置であって、
現時点の操作量と次の時点の操作量との差を調整する手段は、前記状況度を重み係数とし、過去の実操作量および将来の予測操作量の移動平均値に対する次の操作量の差分に重み係数を乗じた値を評価関数に含むことを特徴とする予測制御装置。 - 請求項11から請求項14のいずれか1項に記載の予測制御装置であって、
現時点の操作量と次の時点の操作量との差を調整する手段は、前記状況度を重み係数とし、過去の実操作量および将来の予測操作量の加重平均値に対する次の制御量の差分に重み係数を乗じた値を評価関数に含むことを特徴とする予測制御装置。 - 請求項11から請求項15のいずれか1項に記載の予測制御装置であって、
現時点の操作量と次の時点の操作量との差を調整する手段は、前記状況度を重み係数とし、現在の制御量と次の制御量の差分に重み係数を乗じた値を評価関数に含むことを特徴とする予測制御装置。 - 車両の自動運転のためにアクチュエータに与える操作量を定める予測制御方法であって、
前記アクチュエータに対する操作量と、予測値としての操作量候補を生成し、車両の動作モデルを数式で表した状態方程式を用いて、前記アクチュエータの出力に相当する予測値としての制御量候補を求め、車両の自動運転に必要な制約条件を複数の関数で表し、前記制約条件についての各関数の出力の総和を得、走行中の自車車両の周囲状況から、乗り心地を優先するか危険回避を優先するかの尺度となる状況度を求め、前記状況度から次の操作量候補を求め、前記各関数の出力の総和に応じて前記アクチュエータに対する操作量を生成するとともに、状況度に応じて前記各関数の出力の総和を調整するとともに、
前記アクチュエータに対する操作量は、前記制約条件についての各関数の出力の総和に応じて、前回の操作量と今回の操作量の差が少なくなるようにされるとともに、前記状況度が危険回避を優先するものであるとき、前回の操作量と今回の操作量の差が大きくなることを許容することを特徴とする予測制御方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017200888A JP6937658B2 (ja) | 2017-10-17 | 2017-10-17 | 予測制御装置及び方法 |
PCT/JP2018/036214 WO2019077971A1 (ja) | 2017-10-17 | 2018-09-28 | 予測制御装置及び方法 |
US16/755,907 US11392093B2 (en) | 2017-10-17 | 2018-09-28 | Prediction control device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017200888A JP6937658B2 (ja) | 2017-10-17 | 2017-10-17 | 予測制御装置及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019073177A JP2019073177A (ja) | 2019-05-16 |
JP6937658B2 true JP6937658B2 (ja) | 2021-09-22 |
Family
ID=66173686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017200888A Active JP6937658B2 (ja) | 2017-10-17 | 2017-10-17 | 予測制御装置及び方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11392093B2 (ja) |
JP (1) | JP6937658B2 (ja) |
WO (1) | WO2019077971A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10739768B2 (en) * | 2018-08-08 | 2020-08-11 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smoothed and regularized Fischer-Burmeister solver for embedded real-time constrained optimal control problems in autonomous systems |
US20220082083A1 (en) * | 2018-12-21 | 2022-03-17 | Vestas Wind System A/S | Wind turbine control based on optimicing and non-optimicing controller routines |
JP2020125595A (ja) * | 2019-02-01 | 2020-08-20 | 株式会社小松製作所 | 建設機械の制御システム、建設機械、及び建設機械の制御方法 |
CN110362084B (zh) * | 2019-07-22 | 2022-08-26 | 东南大学 | 一种基于蚁群算法的车辆路径追踪控制方法 |
JP7074118B2 (ja) * | 2019-11-08 | 2022-05-24 | トヨタ自動車株式会社 | 制御装置、方法、プログラム、及び車両 |
US12103526B2 (en) * | 2020-05-27 | 2024-10-01 | Baidu Usa Llc | Precautionary slowdown speed planning |
JP7532137B2 (ja) * | 2020-08-03 | 2024-08-13 | 株式会社東芝 | 最適値探索制御装置、最適値探索制御方法、コンピュータプログラム、および、最適値探索制御システム |
JP7471451B2 (ja) | 2020-11-27 | 2024-04-19 | 三菱電機株式会社 | 制御演算装置 |
JP7563229B2 (ja) | 2021-02-25 | 2024-10-08 | 富士通株式会社 | 制御プログラム、装置、及び方法 |
CN113781785B (zh) * | 2021-11-10 | 2022-02-08 | 禾多科技(北京)有限公司 | 用于仿真测试的随机交通流控制方法 |
KR102700040B1 (ko) * | 2022-03-03 | 2024-08-30 | 서영희 | 사고 위험도에 따른 알림 제공 방법 및 디바이스 |
EP4311736A1 (en) | 2022-07-29 | 2024-01-31 | Hitachi, Ltd. | Method for controlling a vehicle |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1332910B1 (en) | 2002-02-01 | 2009-11-04 | Nissan Motor Co., Ltd. | Method and system for vehicle operator assistance improvement |
JP3832403B2 (ja) * | 2002-08-23 | 2006-10-11 | 日産自動車株式会社 | 運転操作補助装置 |
JP2004118723A (ja) | 2002-09-27 | 2004-04-15 | Nissan Motor Co Ltd | 予測制御装置及び推奨操作提示装置 |
JP4614050B2 (ja) * | 2004-04-27 | 2011-01-19 | アイシン精機株式会社 | 車両の乗員保護装置 |
JP4586795B2 (ja) * | 2006-12-07 | 2010-11-24 | トヨタ自動車株式会社 | 車両用制御装置 |
JP5239947B2 (ja) * | 2009-03-05 | 2013-07-17 | 日産自動車株式会社 | 運転操作支援装置及び運転操作支援方法 |
CN104969274B (zh) * | 2013-02-01 | 2017-03-08 | 日立汽车系统株式会社 | 行驶控制装置和行驶控制系统 |
JP6569470B2 (ja) | 2015-10-28 | 2019-09-04 | 株式会社デンソーアイティーラボラトリ | 車両用制御装置 |
US10046762B2 (en) * | 2016-08-18 | 2018-08-14 | GM Global Technology Operations LLC | Trajectory integrity co-pilot for autonomous vehicle |
JP6764312B2 (ja) * | 2016-10-19 | 2020-09-30 | 日立オートモティブシステムズ株式会社 | 車両運動制御装置、車両運動制御方法、車両運動制御プログラム |
JP6834858B2 (ja) * | 2017-09-04 | 2021-02-24 | トヨタ自動車株式会社 | 操舵支援装置 |
JP7053213B2 (ja) * | 2017-10-13 | 2022-04-12 | 株式会社デンソー | 運転データ解析装置 |
-
2017
- 2017-10-17 JP JP2017200888A patent/JP6937658B2/ja active Active
-
2018
- 2018-09-28 WO PCT/JP2018/036214 patent/WO2019077971A1/ja active Application Filing
- 2018-09-28 US US16/755,907 patent/US11392093B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20200301374A1 (en) | 2020-09-24 |
US11392093B2 (en) | 2022-07-19 |
JP2019073177A (ja) | 2019-05-16 |
WO2019077971A1 (ja) | 2019-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6937658B2 (ja) | 予測制御装置及び方法 | |
JP7143250B2 (ja) | 自車両の将来挙動および関連する軌道を決定することにより、自車両の操作者が当該自車両を制御するのを支援する方法およびシステム | |
CN112292717B (zh) | 预测控制装置 | |
US9463806B2 (en) | Consistent behavior generation of a predictive advanced driver assistant system | |
US9878710B2 (en) | Method for improving performance of a method for computationally predicting a future state of a target object, driver assistance system, vehicle including such driver assistance system and respective program storage medium and program | |
JP2020119517A (ja) | 運転者を支援する方法、運転者支援システム、およびこのような運転者支援システムを備えた車両 | |
JP6845529B2 (ja) | 行動決定システム及び自動運転制御装置 | |
CN108349494B (zh) | 运行车辆的距离和速度调整功能的方法和执行该方法的驾驶员辅助系统 | |
CN113511205B (zh) | 规划车辆的移动的方法和系统 | |
US11590968B2 (en) | Methods and apparatus to mitigate hard-braking events | |
KR101922240B1 (ko) | 차량의 충돌 회피 제어 장치 및 방법 | |
EP4045370A1 (en) | Adaptive cruise control | |
US9776509B2 (en) | Method and apparatus for adaptive cruise control in a road vehicle | |
US12017679B2 (en) | Adaptive trust calibration | |
Li et al. | A novel cost function for decision-making strategies in automotive collision avoidance systems | |
KR102376615B1 (ko) | 주행 로봇의 제어 방법 및 그 장치 | |
JP6702089B2 (ja) | 車両の運動制御方法及び車両の運動制御装置 | |
CN116653957A (zh) | 一种变速变道方法、装置、设备及存储介质 | |
US20240051573A1 (en) | Systems and methods for controlled deceleration | |
JP7400911B1 (ja) | 自動運転装置 | |
US12024165B2 (en) | Evaluation apparatus for evaluating a trajectory hypothesis for a vehicle | |
CN116805445B (zh) | 车辆换道行驶控制方法及系统 | |
JP2024139699A (ja) | ブラックスワンイベントへの対処を含む支援方法、運転者支援システム、および車両 | |
WO2024141495A1 (en) | Controlling speed of an autonomous vehicle | |
JP6809045B2 (ja) | 車両の運動制御方法及び車両の運動制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210705 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210810 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6937658 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |