JP7505464B2 - 運動マネージャ、車両、車両の制御方法およびプログラム - Google Patents
運動マネージャ、車両、車両の制御方法およびプログラム Download PDFInfo
- Publication number
- JP7505464B2 JP7505464B2 JP2021150002A JP2021150002A JP7505464B2 JP 7505464 B2 JP7505464 B2 JP 7505464B2 JP 2021150002 A JP2021150002 A JP 2021150002A JP 2021150002 A JP2021150002 A JP 2021150002A JP 7505464 B2 JP7505464 B2 JP 7505464B2
- Authority
- JP
- Japan
- Prior art keywords
- abnormality
- information
- vehicle
- information indicating
- motion
- 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
- 230000033001 locomotion Effects 0.000 title claims description 120
- 238000000034 method Methods 0.000 title claims description 19
- 230000005856 abnormality Effects 0.000 claims description 151
- 230000009471 action Effects 0.000 claims description 52
- 230000006870 function Effects 0.000 claims description 52
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 9
- 230000010391 action planning Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000002159 abnormal effect Effects 0.000 description 9
- 238000001514 detection method Methods 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 8
- 230000001681 protective effect Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 230000007257 malfunction Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 101100054598 Hordeum vulgare ACL1.2 gene Proteins 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- -1 BRK2 Proteins 0.000 description 3
- 101150049032 ACL1 gene Proteins 0.000 description 2
- 101100448894 Arabidopsis thaliana GLR3.1 gene Proteins 0.000 description 2
- 102100024841 Protein BRICK1 Human genes 0.000 description 2
- 101710084314 Protein BRICK1 Proteins 0.000 description 2
- 101100386054 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CYS3 gene Proteins 0.000 description 2
- 101150023061 acpP gene Proteins 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101150035983 str1 gene Proteins 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/029—Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
-
- 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
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
- B60W2050/0083—Setting, resetting, calibration
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
- B60W2050/022—Actuator failures
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/029—Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
- B60W2050/0292—Fail-safe or redundant systems, e.g. limp-home or backup systems
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/029—Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
- B60W2050/0295—Inhibiting action of specific actuators or systems
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Description
上述の実施の形態では、運動マネージャ200は、アクチュエータシステム30の複数のアクチュエータのうちのいずれかのアクチュエータが異常である場合に各種フェールクラスに追加情報を付加する場合を一例として説明したが、たとえば、いずれのアクチュエータも正常である場合にも、各種フェールクラスに追加情報を付加するようにしてもよい。この場合、運動マネージャ200は、図6のフローチャートのうちのS104の処理を省略したフローチャートによって示される処理を実行する。S104の処理を省略する以外は図6のフローチャートに記載の処理と同様であるため、その詳細な説明は繰り返さない。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
Claims (10)
- 車両の運転支援に関する行動計画に従った前記車両の運動を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに要求する運動マネージャであって、
複数のアプリケーションにおいてそれぞれ設定される複数の行動計画を調停する調停部と、
前記調停部による調停結果に基づいて前記車両に対する運動要求を算出する算出部と、
前記算出部により算出された前記運動要求を前記複数のアクチュエータのうちの少なくともいずれかに分配する分配部と、
前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とを受け付ける受付部とを備え、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報とのうちの少なくともいずれかの情報を含む、運動マネージャ。 - 車両の運転支援に関する行動計画に従った前記車両の運動を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに要求する運動マネージャであって、
複数のアプリケーションにおいてそれぞれ設定される複数の行動計画を調停する調停部と、
前記調停部による調停結果に基づいて前記車両に対する運動要求を算出する算出部と、
前記算出部により算出された前記運動要求を前記複数のアクチュエータのうちの少なくともいずれかに分配する分配部と、
前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とを受け付ける受付部とを備え、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報との各々を含む、運動マネージャ。 - 前記異常の発生部位は、前記複数のアクチュエータ間の通信を含む、請求項1または2に記載の運動マネージャ。
- 前記運動マネージャは、受け付けた前記異常を発生した機能を示す情報と、前記異常に対応するアプリケーションの動作を設定するための情報とを前記複数のアプリケーションのうちの少なくとも前記異常に対応するアプリケーションに送信する、請求項1または2に記載の運動マネージャ。
- 車両の運転支援に関する複数の行動計画をそれぞれ独立して設定する複数のアプリケーションを含む行動計画部と、
前記複数のアプリケーションのうちの少なくともいずれかにおいて設定された行動計画に従った前記車両の運動を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに要求する運動マネージャとを備え、
前記運動マネージャは、前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とを受け付け、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報とのうちの少なくともいずれかの情報を含む、車両。 - 車両の運転支援に関する複数の行動計画をそれぞれ独立して設定する複数のアプリケーションを含む行動計画部と、
前記複数のアプリケーションのうちの少なくともいずれかにおいて設定された行動計画に従った前記車両の運動を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに要求する運動マネージャとを備え、
前記運動マネージャは、前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とを受け付け、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報との各々を含む、車両。 - 前記異常の発生部位は、前記複数のアクチュエータ間の通信を含む、請求項5または6に記載の車両。
- 前記運動マネージャは、受け付けた前記異常を発生した機能を示す情報と、前記異常に対応するアプリケーションの動作を設定するための情報とを前記複数のアプリケーションのうちの少なくとも前記異常に対応するアプリケーションに送信する、請求項5または6に記載の車両。
- 車両の運転支援に関する複数の行動計画を設定する複数のアプリケーションから前記複数の行動計画を受け付けるステップと、
受け付けた前記複数の行動計画を調停するステップと、
調停結果に基づいて前記車両に対する運動要求を算出するステップと、
算出された前記運動要求を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに分配するステップと、
前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とをさらに受け付けるステップとを含み、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報とのうちの少なくともいずれかの情報を含む、車両の制御方法。 - コンピュータに、
車両の運転支援に関する複数の行動計画を設定する複数のアプリケーションから前記複数の行動計画を受け付けるステップと、
受け付けた前記複数の行動計画を調停するステップと、
調停結果に基づいて前記車両に対する運動要求を算出するステップと、
算出された前記運動要求を前記車両に設けられる複数のアクチュエータのうちの少なくともいずれかに分配するステップと、
前記複数のアクチュエータの少なくともいずれかに異常が発生した場合に、前記異常が発生した機能を示す情報と、前記複数のアプリケーションのうちの前記異常に対応するアプリケーションの動作を設定するための情報とをさらに受け付けるステップとを実行させ、
前記異常に対応する前記アプリケーションの動作を設定するための情報は、前記異常の影響を受ける車速域を示す情報と、前記異常の発生部位を示す情報と、前記異常の発生後の動作モードを示す情報とのうちの少なくともいずれかの情報を含む、プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021150002A JP7505464B2 (ja) | 2021-09-15 | 2021-09-15 | 運動マネージャ、車両、車両の制御方法およびプログラム |
US17/901,290 US20230082947A1 (en) | 2021-09-15 | 2022-09-01 | Motion manager, vehicle, vehicle control method, and non-transitory storage medium |
CN202211079715.1A CN115805935A (zh) | 2021-09-15 | 2022-09-05 | 运动管理器、车辆、车辆控制方法和非暂时性存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021150002A JP7505464B2 (ja) | 2021-09-15 | 2021-09-15 | 運動マネージャ、車両、車両の制御方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023042722A JP2023042722A (ja) | 2023-03-28 |
JP7505464B2 true JP7505464B2 (ja) | 2024-06-25 |
Family
ID=85479650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021150002A Active JP7505464B2 (ja) | 2021-09-15 | 2021-09-15 | 運動マネージャ、車両、車両の制御方法およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20230082947A1 (ja) |
JP (1) | JP7505464B2 (ja) |
CN (1) | CN115805935A (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012096618A (ja) | 2010-10-29 | 2012-05-24 | Denso Corp | 車両運動制御システム |
JP2020032891A (ja) | 2018-08-30 | 2020-03-05 | トヨタ自動車株式会社 | 車両制御装置 |
JP2021107225A (ja) | 2018-08-30 | 2021-07-29 | トヨタ自動車株式会社 | 制御装置、マネージャ、システム、制御方法及び車両 |
-
2021
- 2021-09-15 JP JP2021150002A patent/JP7505464B2/ja active Active
-
2022
- 2022-09-01 US US17/901,290 patent/US20230082947A1/en active Pending
- 2022-09-05 CN CN202211079715.1A patent/CN115805935A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012096618A (ja) | 2010-10-29 | 2012-05-24 | Denso Corp | 車両運動制御システム |
JP2020032891A (ja) | 2018-08-30 | 2020-03-05 | トヨタ自動車株式会社 | 車両制御装置 |
JP2021107225A (ja) | 2018-08-30 | 2021-07-29 | トヨタ自動車株式会社 | 制御装置、マネージャ、システム、制御方法及び車両 |
Also Published As
Publication number | Publication date |
---|---|
JP2023042722A (ja) | 2023-03-28 |
US20230082947A1 (en) | 2023-03-16 |
CN115805935A (zh) | 2023-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113597395B (zh) | 汽车用行驶控制*** | |
CN112208524A (zh) | 车道居中辅助 | |
US20230286493A1 (en) | Vehicle, motion manager, and motion request correction method | |
CN112660150A (zh) | 车辆控制*** | |
JP7505464B2 (ja) | 運動マネージャ、車両、車両の制御方法およびプログラム | |
CN112660151A (zh) | 车辆控制*** | |
JP7378526B2 (ja) | 運転支援装置、車両及び運転支援方法 | |
JP7468496B2 (ja) | 運動マネージャ、自動運転装置、制御システム、車両、車両の制御方法およびプログラム | |
US20230382358A1 (en) | Control device, control system, and control method | |
US20230112872A1 (en) | Actuator system, vehicle, motion manager, and driver assistance system | |
US20240017725A1 (en) | Motion manager, vehicle, control method for vehicle, and non-transitory storage medium | |
US20230192107A1 (en) | Vehicle control apparatus, vehicle control method, and non-transitory storage medium | |
EP4275980A1 (en) | Vehicle control device, vehicle, vehicle control method, and non-transitory storage medium | |
US11982349B2 (en) | Control system, control device, control method, and non-transitory storage medium | |
US20230079506A1 (en) | Motion manager, vehicle, vehicle control method, and non-transitory storage medium | |
JP2024091663A (ja) | 運動マネージャおよびシステム | |
US20230331258A1 (en) | Vehicle control interface, vehicle, and control method for vehicle | |
JP7484858B2 (ja) | 自動運転キット、車両プラットフォーム、車両インターフェースボックスおよび車両 | |
US20230294515A1 (en) | Actuator system, vehicle, and vehicle control method | |
JP2023048356A (ja) | 車両、車両の制御方法および車両制御インターフェースボックス | |
JP2023048394A (ja) | 車両プラットフォーム、自動運転システム、及び車両制御インターフェースボックス | |
JP2023048613A (ja) | 自動運転キット、車両プラットフォーム、車両インターフェースボックスおよび車両 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230526 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240425 |
|
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: 20240514 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240527 |