先进乘员辅助系统校准和验证的创新全车在环方法:应用于自制动自适应巡航控制

M. Pezzola, E. Leo, N. Taroni, simone calamari, F. Cheli
{"title":"先进乘员辅助系统校准和验证的创新全车在环方法:应用于自制动自适应巡航控制","authors":"M. Pezzola, E. Leo, N. Taroni, simone calamari, F. Cheli","doi":"10.59490/6491cea96173c4e52306e06f","DOIUrl":null,"url":null,"abstract":"On board motorcycles’ control logics are arising in number and complexity. It follows how on road testing, for correct response verification, becomes danger and time consuming. E.g. the mandatory ABS system, that shall be tested on both the high and the low road friction with installation of outriggers to prevent falling (UNECE Reg. No. 78). The testing complexity induces the acceptance criteria to be mostly limited to the subjective feeling of the tester. With the more challenging Cornering-ABS it is almost not possible to test due to limited availability of steering lanes with dedicated road frictions, where calibration and verification can be successfully accomplished. It is becoming harder and harder to objectify systems’ performances with reproducible and repeatable metric. This becomes even harder when dealing with several interacting control logics. The latest Advanced Rider Assistance System (ARAS)s, for example, such as the self-braking, radar-based Adaptive Cruise Control (ACC): there is a lack of real scenarios on which to execute calibration and verification tests and, even when available, the dangerousness in execution increases, and the subjective final assessment falters, bringing the rider’s psychophysical capabilities to the limits (N.Valsecchi, 2020). With multiple demanding control logics’ performances and state dependencies, the needed time for on-road calibration amplifies in duration and mileage; moreover, weather conditions and proving ground availability may frustrate the calibration and verification results.\nThe possibility of doing most of the work in-door, in safe and repeatable conditions, despite adverse weather, already exists exploiting the HIL approach, that nowadays is becoming more and more popular. But still some limitations occur, when attempting to make multiple control logics working together, with real systems in the loop operating as on the real riding conditions. It may result more efficient to have the human in the loop able to ride the real vehicle, fully connected to a real time (RT) computer, reproducing road scenarios in the simulation environment. Human reactions and scenarios-dependent behavior can be realistically reproduced.\nDriven by the above motivations, the innovative idea to connect the whole motorbike in the RT simulations loop enables this investigation capability and allows to reduce the on-road riding risks to properly verify the behavior of all the involved systems operating together and include the real human response as well. The whole Vehicle-In the-Loop proposed in this work allows testing in full safe, manned or unmanned riding modes, through the exploitation of the automation suite, decoupling systems complexity and, finally, executing hard to replicate on-road scenarios otherwise. The final scope of the work is to stress the ARAS ACC implemented on a state-of-the art motorcycle, investigating the performances of the system when running the typical public road scenarios. To achieve the scope, the target motorbike has been fully connected to the Real Time PC, cheating the ECUs, now fed by simulated PWM wheels speed encoders and IMU signals computed in the virtual environment. The original radar has been by-passed and object-injection has been established in order to make the system believe the existence of traffic. The High-Fidelity vehicle model has been implemented, including proper tires models characterized on the target surfaces (D.Vivenzi, 2019)(E. Leo et Al. 2019). Parametrizable use cases have been implemented, enabling to test on-road realistic critical situations with moving traffic objects. More in details, a forward car driving at constant speed has been implemented as traffic object; the ego motorcycle, riding at higher speed, approaches the forward car. Different scenarios have been then analyzed.\nScenario#1_the platooning: the logic capability to detect the forward vehicle, compute the time-to-collision and decelerate the ego vehicle till the platooning condition; repetitions in different ACC user-modes (e.g. very-short, medium, very long relative distance); scenario#2_the emergency brake: the real rider operates the throttle, reducing the safety relative distance; the self-braking logic activates only while releasing of the throttle to re-establish the safety distance, avoiding the front collision (if/when possible); emergency signs shall promptly alert the rider; scenario#3_the µ-drop: while self-braking to achieve the platooning condition, the road friction µ drops while braking, at a given speed, activating the ABS logic; the two logics interaction is observed and the implemented hierarchical criteria are chosen and verified (e.g. ACC promptly disconnection).\nDespite the scenario variability and complexity, both the repeatability and reproducibility in testing execution have been guaranteed, maintaining the same boundaries conditions (initial conditions, environmental conditions, road conditions, unevenness and tire-to-surface friction characteristics), allowing selective sensitivity execution and control logics parameters setting.\nBetween the most relevant results, the possibility to tune the brake pressures, front and rear, in order to achieve the target vehicle deceleration and the relative distance and velocity with respect to the vehicle in front; the verification of the vehicle response against expectations; the interaction between ACC and ABS. Finally, the possibility to monitor how the logic behaves in case of functional faults (BS ISO 26262, ed. 2020). The separation of the effects allows to simplify and speed the analysis, confirming the effectiveness in performances improvement.","PeriodicalId":141471,"journal":{"name":"The Evolving Scholar - BMD 2023, 5th Edition","volume":"379 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Innovative whole Vehicle-In the-Loop approach for Advanced Rider Assistance Systems calibration and verification: application to self-braking Adaptive Cruise Control\",\"authors\":\"M. Pezzola, E. Leo, N. Taroni, simone calamari, F. Cheli\",\"doi\":\"10.59490/6491cea96173c4e52306e06f\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"On board motorcycles’ control logics are arising in number and complexity. It follows how on road testing, for correct response verification, becomes danger and time consuming. E.g. the mandatory ABS system, that shall be tested on both the high and the low road friction with installation of outriggers to prevent falling (UNECE Reg. No. 78). The testing complexity induces the acceptance criteria to be mostly limited to the subjective feeling of the tester. With the more challenging Cornering-ABS it is almost not possible to test due to limited availability of steering lanes with dedicated road frictions, where calibration and verification can be successfully accomplished. It is becoming harder and harder to objectify systems’ performances with reproducible and repeatable metric. This becomes even harder when dealing with several interacting control logics. The latest Advanced Rider Assistance System (ARAS)s, for example, such as the self-braking, radar-based Adaptive Cruise Control (ACC): there is a lack of real scenarios on which to execute calibration and verification tests and, even when available, the dangerousness in execution increases, and the subjective final assessment falters, bringing the rider’s psychophysical capabilities to the limits (N.Valsecchi, 2020). With multiple demanding control logics’ performances and state dependencies, the needed time for on-road calibration amplifies in duration and mileage; moreover, weather conditions and proving ground availability may frustrate the calibration and verification results.\\nThe possibility of doing most of the work in-door, in safe and repeatable conditions, despite adverse weather, already exists exploiting the HIL approach, that nowadays is becoming more and more popular. But still some limitations occur, when attempting to make multiple control logics working together, with real systems in the loop operating as on the real riding conditions. It may result more efficient to have the human in the loop able to ride the real vehicle, fully connected to a real time (RT) computer, reproducing road scenarios in the simulation environment. Human reactions and scenarios-dependent behavior can be realistically reproduced.\\nDriven by the above motivations, the innovative idea to connect the whole motorbike in the RT simulations loop enables this investigation capability and allows to reduce the on-road riding risks to properly verify the behavior of all the involved systems operating together and include the real human response as well. The whole Vehicle-In the-Loop proposed in this work allows testing in full safe, manned or unmanned riding modes, through the exploitation of the automation suite, decoupling systems complexity and, finally, executing hard to replicate on-road scenarios otherwise. The final scope of the work is to stress the ARAS ACC implemented on a state-of-the art motorcycle, investigating the performances of the system when running the typical public road scenarios. To achieve the scope, the target motorbike has been fully connected to the Real Time PC, cheating the ECUs, now fed by simulated PWM wheels speed encoders and IMU signals computed in the virtual environment. The original radar has been by-passed and object-injection has been established in order to make the system believe the existence of traffic. The High-Fidelity vehicle model has been implemented, including proper tires models characterized on the target surfaces (D.Vivenzi, 2019)(E. Leo et Al. 2019). Parametrizable use cases have been implemented, enabling to test on-road realistic critical situations with moving traffic objects. More in details, a forward car driving at constant speed has been implemented as traffic object; the ego motorcycle, riding at higher speed, approaches the forward car. Different scenarios have been then analyzed.\\nScenario#1_the platooning: the logic capability to detect the forward vehicle, compute the time-to-collision and decelerate the ego vehicle till the platooning condition; repetitions in different ACC user-modes (e.g. very-short, medium, very long relative distance); scenario#2_the emergency brake: the real rider operates the throttle, reducing the safety relative distance; the self-braking logic activates only while releasing of the throttle to re-establish the safety distance, avoiding the front collision (if/when possible); emergency signs shall promptly alert the rider; scenario#3_the µ-drop: while self-braking to achieve the platooning condition, the road friction µ drops while braking, at a given speed, activating the ABS logic; the two logics interaction is observed and the implemented hierarchical criteria are chosen and verified (e.g. ACC promptly disconnection).\\nDespite the scenario variability and complexity, both the repeatability and reproducibility in testing execution have been guaranteed, maintaining the same boundaries conditions (initial conditions, environmental conditions, road conditions, unevenness and tire-to-surface friction characteristics), allowing selective sensitivity execution and control logics parameters setting.\\nBetween the most relevant results, the possibility to tune the brake pressures, front and rear, in order to achieve the target vehicle deceleration and the relative distance and velocity with respect to the vehicle in front; the verification of the vehicle response against expectations; the interaction between ACC and ABS. Finally, the possibility to monitor how the logic behaves in case of functional faults (BS ISO 26262, ed. 2020). The separation of the effects allows to simplify and speed the analysis, confirming the effectiveness in performances improvement.\",\"PeriodicalId\":141471,\"journal\":{\"name\":\"The Evolving Scholar - BMD 2023, 5th Edition\",\"volume\":\"379 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Evolving Scholar - BMD 2023, 5th Edition\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.59490/6491cea96173c4e52306e06f\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Evolving Scholar - BMD 2023, 5th Edition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59490/6491cea96173c4e52306e06f","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

车载摩托车的控制逻辑越来越多,越来越复杂。接下来是如何在道路测试中,为了正确的响应验证,变得危险和耗时。例如,强制性ABS系统,应在高和低道路摩擦下进行测试,并安装伸出架以防止坠落(UNECE Reg)。78号)。测试的复杂性导致验收标准大多局限于测试人员的主观感受。对于更具挑战性的转弯防抱死系统,由于具有专用道路摩擦的转向车道的可用性有限,几乎无法进行测试,因此可以成功完成校准和验证。用可再现和可重复的度量来客观化系统的性能变得越来越困难。在处理多个交互控制逻辑时,这变得更加困难。例如,最新的高级乘员辅助系统(ARAS),如自动制动、基于雷达的自适应巡航控制(ACC):缺乏执行校准和验证测试的真实场景,即使有,执行中的危险性也会增加,主观的最终评估也会下降,从而使乘员的心理物理能力达到极限(N.Valsecchi, 2020)。由于控制逻辑的多重性能要求和状态依赖关系,在道路上进行校准所需的时间在持续时间和里程上都有所增加;此外,天气条件和试验场的可用性可能会影响校准和验证结果。尽管天气恶劣,但利用HIL方法在室内、安全和可重复的条件下完成大部分工作的可能性已经存在,这种方法现在正变得越来越受欢迎。但是,当试图使多个控制逻辑协同工作时,仍然存在一些限制,在环路中实际系统在真实的骑行条件下运行。让参与其中的人能够驾驶真实的车辆,完全连接到实时(RT)计算机,在模拟环境中再现道路场景,可能会更有效率。人类的反应和依赖场景的行为可以真实地再现。在上述动机的推动下,将整个摩托车连接到RT模拟循环中的创新想法使这种调查能力得以实现,并允许减少公路骑行风险,从而正确验证所有相关系统共同运行的行为,并包括真实的人类反应。在这项工作中提出的整个Vehicle-In - The - loop允许在完全安全、有人驾驶或无人驾驶的驾驶模式下进行测试,通过利用自动化套件,解耦系统复杂性,最后,执行难以复制的道路场景。最后的工作范围是强调在一辆最先进的摩托车上实施的ARAS ACC,研究该系统在典型公共道路场景下的性能。为了达到这个范围,目标摩托车已经完全连接到实时PC,欺骗ecu,现在由模拟PWM车轮速度编码器和IMU信号在虚拟环境中计算。为了使系统相信交通的存在,对原有雷达进行了旁路,并建立了目标注入机制。已经实现了高保真汽车模型,包括在目标表面上表征的适当轮胎模型(D.Vivenzi, 2019)。Leo et Al. 2019)。已经实现了可参数化的用例,从而能够测试具有移动交通对象的道路上现实的关键情况。更详细地说,将一辆匀速前进的汽车作为交通对象;自我摩托车,以更高的速度,接近前面的汽车。然后分析了不同的情况。场景#1_the platooning:检测前方车辆,计算碰撞时间,并将自我车辆减速至队列状态的逻辑能力;不同ACC用户模式下的重复(例如,相对距离很短、中等、很长);场景# 2_紧急刹车:真正的骑手操作油门,减少安全相对距离;自动制动逻辑仅在释放油门以重新建立安全距离时激活,避免正面碰撞(如果可能的话);紧急标志应当及时提醒骑车人;场景#3_theµ-drop:在自动制动实现队列状态时,在给定速度下,制动时道路摩擦µ下降,激活ABS逻辑;观察两种逻辑的相互作用,选择并验证实现的分层标准(例如ACC立即断开连接)。 尽管场景具有可变性和复杂性,但测试执行的可重复性和再现性都得到了保证,保持了相同的边界条件(初始条件、环境条件、路况、不平度和轮胎与地面的摩擦特性),允许选择性灵敏度执行和控制逻辑参数设置。在最相关的结果之间,调整前后制动压力的可能性,以实现目标车辆减速以及相对于前车的相对距离和速度;验证车辆响应是否符合预期;ACC和ABS之间的相互作用。最后,在功能故障的情况下监控逻辑行为的可能性(BS ISO 26262, ed. 2020)。效果的分离允许简化和加速分析,确认性能改进的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Innovative whole Vehicle-In the-Loop approach for Advanced Rider Assistance Systems calibration and verification: application to self-braking Adaptive Cruise Control
On board motorcycles’ control logics are arising in number and complexity. It follows how on road testing, for correct response verification, becomes danger and time consuming. E.g. the mandatory ABS system, that shall be tested on both the high and the low road friction with installation of outriggers to prevent falling (UNECE Reg. No. 78). The testing complexity induces the acceptance criteria to be mostly limited to the subjective feeling of the tester. With the more challenging Cornering-ABS it is almost not possible to test due to limited availability of steering lanes with dedicated road frictions, where calibration and verification can be successfully accomplished. It is becoming harder and harder to objectify systems’ performances with reproducible and repeatable metric. This becomes even harder when dealing with several interacting control logics. The latest Advanced Rider Assistance System (ARAS)s, for example, such as the self-braking, radar-based Adaptive Cruise Control (ACC): there is a lack of real scenarios on which to execute calibration and verification tests and, even when available, the dangerousness in execution increases, and the subjective final assessment falters, bringing the rider’s psychophysical capabilities to the limits (N.Valsecchi, 2020). With multiple demanding control logics’ performances and state dependencies, the needed time for on-road calibration amplifies in duration and mileage; moreover, weather conditions and proving ground availability may frustrate the calibration and verification results. The possibility of doing most of the work in-door, in safe and repeatable conditions, despite adverse weather, already exists exploiting the HIL approach, that nowadays is becoming more and more popular. But still some limitations occur, when attempting to make multiple control logics working together, with real systems in the loop operating as on the real riding conditions. It may result more efficient to have the human in the loop able to ride the real vehicle, fully connected to a real time (RT) computer, reproducing road scenarios in the simulation environment. Human reactions and scenarios-dependent behavior can be realistically reproduced. Driven by the above motivations, the innovative idea to connect the whole motorbike in the RT simulations loop enables this investigation capability and allows to reduce the on-road riding risks to properly verify the behavior of all the involved systems operating together and include the real human response as well. The whole Vehicle-In the-Loop proposed in this work allows testing in full safe, manned or unmanned riding modes, through the exploitation of the automation suite, decoupling systems complexity and, finally, executing hard to replicate on-road scenarios otherwise. The final scope of the work is to stress the ARAS ACC implemented on a state-of-the art motorcycle, investigating the performances of the system when running the typical public road scenarios. To achieve the scope, the target motorbike has been fully connected to the Real Time PC, cheating the ECUs, now fed by simulated PWM wheels speed encoders and IMU signals computed in the virtual environment. The original radar has been by-passed and object-injection has been established in order to make the system believe the existence of traffic. The High-Fidelity vehicle model has been implemented, including proper tires models characterized on the target surfaces (D.Vivenzi, 2019)(E. Leo et Al. 2019). Parametrizable use cases have been implemented, enabling to test on-road realistic critical situations with moving traffic objects. More in details, a forward car driving at constant speed has been implemented as traffic object; the ego motorcycle, riding at higher speed, approaches the forward car. Different scenarios have been then analyzed. Scenario#1_the platooning: the logic capability to detect the forward vehicle, compute the time-to-collision and decelerate the ego vehicle till the platooning condition; repetitions in different ACC user-modes (e.g. very-short, medium, very long relative distance); scenario#2_the emergency brake: the real rider operates the throttle, reducing the safety relative distance; the self-braking logic activates only while releasing of the throttle to re-establish the safety distance, avoiding the front collision (if/when possible); emergency signs shall promptly alert the rider; scenario#3_the µ-drop: while self-braking to achieve the platooning condition, the road friction µ drops while braking, at a given speed, activating the ABS logic; the two logics interaction is observed and the implemented hierarchical criteria are chosen and verified (e.g. ACC promptly disconnection). Despite the scenario variability and complexity, both the repeatability and reproducibility in testing execution have been guaranteed, maintaining the same boundaries conditions (initial conditions, environmental conditions, road conditions, unevenness and tire-to-surface friction characteristics), allowing selective sensitivity execution and control logics parameters setting. Between the most relevant results, the possibility to tune the brake pressures, front and rear, in order to achieve the target vehicle deceleration and the relative distance and velocity with respect to the vehicle in front; the verification of the vehicle response against expectations; the interaction between ACC and ABS. Finally, the possibility to monitor how the logic behaves in case of functional faults (BS ISO 26262, ed. 2020). The separation of the effects allows to simplify and speed the analysis, confirming the effectiveness in performances improvement.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信