汽车转向时制动的正式验证

A. Abhishek, Harry Sood, Jean-Baptiste Jeannin
{"title":"汽车转向时制动的正式验证","authors":"A. Abhishek, Harry Sood, Jean-Baptiste Jeannin","doi":"10.1145/3365365.3382217","DOIUrl":null,"url":null,"abstract":"Many vehicle accidents result from collision with foreign objects. Automatic and provably safe collision avoidance systems are thus of prime importance to the automobile industry. Previous work on formally verifying car collision avoidance maneuvers typically only focuses on braking-only or swerving-only maneuvers. In this work, we study combined braking and swerving maneuvers and establish formally verified conditions under which safety from collision is ensured. One major constrain in performing such joint maneuvers is that a vehicle's tires have limited traction which can be used either for braking or swerving. So in essence, a combined maneuver can trade off braking ability for turning when it is advantageous to do so and vice-versa. In this work, we study the full continuous range of combined maneuvers, from maximal turning with little braking to maximal braking with little turning. We use a unicycle model with Ackermann's steering for the car's motion, and the circle of traction forces to model the trade-off between braking and swerving. Resulting vehicle kinematics are formulated as a hybrid program in differential dynamic logic dL. We use the automated theorem prover KeYmaera X to formally verify the correctness of the collision avoidance property. This verification provides a mathematical guarantee that a given maneuver can prevent the car from collision with obstacles under certain conditions. The employed method is generic with a purely symbolic model and, thus, can be applied to verify other types of collision avoidance systems exhibiting richer behaviour.","PeriodicalId":162317,"journal":{"name":"Proceedings of the 23rd International Conference on Hybrid Systems: Computation and Control","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Formal verification of braking while swerving in automobiles\",\"authors\":\"A. Abhishek, Harry Sood, Jean-Baptiste Jeannin\",\"doi\":\"10.1145/3365365.3382217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many vehicle accidents result from collision with foreign objects. Automatic and provably safe collision avoidance systems are thus of prime importance to the automobile industry. Previous work on formally verifying car collision avoidance maneuvers typically only focuses on braking-only or swerving-only maneuvers. In this work, we study combined braking and swerving maneuvers and establish formally verified conditions under which safety from collision is ensured. One major constrain in performing such joint maneuvers is that a vehicle's tires have limited traction which can be used either for braking or swerving. So in essence, a combined maneuver can trade off braking ability for turning when it is advantageous to do so and vice-versa. In this work, we study the full continuous range of combined maneuvers, from maximal turning with little braking to maximal braking with little turning. We use a unicycle model with Ackermann's steering for the car's motion, and the circle of traction forces to model the trade-off between braking and swerving. Resulting vehicle kinematics are formulated as a hybrid program in differential dynamic logic dL. We use the automated theorem prover KeYmaera X to formally verify the correctness of the collision avoidance property. This verification provides a mathematical guarantee that a given maneuver can prevent the car from collision with obstacles under certain conditions. The employed method is generic with a purely symbolic model and, thus, can be applied to verify other types of collision avoidance systems exhibiting richer behaviour.\",\"PeriodicalId\":162317,\"journal\":{\"name\":\"Proceedings of the 23rd International Conference on Hybrid Systems: Computation and Control\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-04-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 23rd International Conference on Hybrid Systems: Computation and Control\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3365365.3382217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd International Conference on Hybrid Systems: Computation and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3365365.3382217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

许多汽车事故都是由于与异物相撞造成的。因此,自动且可证明安全的避碰系统对汽车工业至关重要。以前正式验证汽车避碰机动的工作通常只关注制动或转向机动。在这项工作中,我们研究了制动和转向组合机动,并建立了保证碰撞安全的正式验证条件。执行这种联合机动的一个主要限制是车辆的轮胎具有有限的牵引力,可以用于制动或转向。因此,从本质上讲,一个组合的机动可以权衡制动能力转向,当它是有利的,反之亦然。在这项工作中,我们研究了从最小制动的最大转弯到最小转弯的最大制动的全连续组合动作。我们使用一个带有阿克曼转向的独轮车模型来模拟汽车的运动,并使用牵引力圈来模拟制动和转向之间的权衡。所得的车辆运动学在微分动态逻辑dL中被表述为一个混合程序。我们使用自动定理证明器KeYmaera X来正式验证避碰属性的正确性。该验证提供了一个数学保证,即给定的机动可以在一定条件下防止汽车与障碍物碰撞。所采用的方法是具有纯符号模型的通用方法,因此可以应用于验证其他类型的碰撞避免系统表现出更丰富的行为。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Formal verification of braking while swerving in automobiles
Many vehicle accidents result from collision with foreign objects. Automatic and provably safe collision avoidance systems are thus of prime importance to the automobile industry. Previous work on formally verifying car collision avoidance maneuvers typically only focuses on braking-only or swerving-only maneuvers. In this work, we study combined braking and swerving maneuvers and establish formally verified conditions under which safety from collision is ensured. One major constrain in performing such joint maneuvers is that a vehicle's tires have limited traction which can be used either for braking or swerving. So in essence, a combined maneuver can trade off braking ability for turning when it is advantageous to do so and vice-versa. In this work, we study the full continuous range of combined maneuvers, from maximal turning with little braking to maximal braking with little turning. We use a unicycle model with Ackermann's steering for the car's motion, and the circle of traction forces to model the trade-off between braking and swerving. Resulting vehicle kinematics are formulated as a hybrid program in differential dynamic logic dL. We use the automated theorem prover KeYmaera X to formally verify the correctness of the collision avoidance property. This verification provides a mathematical guarantee that a given maneuver can prevent the car from collision with obstacles under certain conditions. The employed method is generic with a purely symbolic model and, thus, can be applied to verify other types of collision avoidance systems exhibiting richer behaviour.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信