基于模型预测控制的关注障碍物自动驾驶汽车跟踪控制

Ali Fatoni, E. Iskandar, Yasmina Alya
{"title":"基于模型预测控制的关注障碍物自动驾驶汽车跟踪控制","authors":"Ali Fatoni, E. Iskandar, Yasmina Alya","doi":"10.12962/jaree.v6i2.321","DOIUrl":null,"url":null,"abstract":"Previous research of MPC for path tracking and obstacle avoidance showed the car was able to evade obstacles while tracking the path but ineffectively and path tracking tests show an oscillating movement of the car. The research was done by varying cost function weights and the car was assumed to have a constant velocity. The best performance was obtained when the error weight is greater than the input weight. This research aims to use MPC for trajectory tracking and obstacle avoidance by using Linear Time Variant MPC (LTV MPC), where the trajectory tracking problem is defined by using a time-varying reference. MPC parameter is varied to find the best performing design. In the obstacle avoidance system, obstacle detection is done by measuring the distance between the instant car position and the obstacle position. While an obstacle is detected, a new lateral position constraint is calculated. Trajectory tracking tests are done using 2 types of tracks, sine wave, and lane changing. Obstacle avoidance tests are done using 1 obstacle and 2 obstacles. Results are evaluated using RMSE of car position, cost function, and the nearest distance between car and obstacle. Results show that MPC was able to evade obstacles while tracking the time-varying reference with 0.4 s delay. However, some variations were not able to meet the safe zone constraints for obstacle avoidance.","PeriodicalId":32708,"journal":{"name":"JAREE Journal on Advanced Research in Electrical Engineering","volume":"99 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Tracking Control of Autonomous Car with Attention to Obstacle Using Model Predictive Control\",\"authors\":\"Ali Fatoni, E. Iskandar, Yasmina Alya\",\"doi\":\"10.12962/jaree.v6i2.321\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Previous research of MPC for path tracking and obstacle avoidance showed the car was able to evade obstacles while tracking the path but ineffectively and path tracking tests show an oscillating movement of the car. The research was done by varying cost function weights and the car was assumed to have a constant velocity. The best performance was obtained when the error weight is greater than the input weight. This research aims to use MPC for trajectory tracking and obstacle avoidance by using Linear Time Variant MPC (LTV MPC), where the trajectory tracking problem is defined by using a time-varying reference. MPC parameter is varied to find the best performing design. In the obstacle avoidance system, obstacle detection is done by measuring the distance between the instant car position and the obstacle position. While an obstacle is detected, a new lateral position constraint is calculated. Trajectory tracking tests are done using 2 types of tracks, sine wave, and lane changing. Obstacle avoidance tests are done using 1 obstacle and 2 obstacles. Results are evaluated using RMSE of car position, cost function, and the nearest distance between car and obstacle. Results show that MPC was able to evade obstacles while tracking the time-varying reference with 0.4 s delay. However, some variations were not able to meet the safe zone constraints for obstacle avoidance.\",\"PeriodicalId\":32708,\"journal\":{\"name\":\"JAREE Journal on Advanced Research in Electrical Engineering\",\"volume\":\"99 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"JAREE Journal on Advanced Research in Electrical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.12962/jaree.v6i2.321\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"JAREE Journal on Advanced Research in Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.12962/jaree.v6i2.321","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

先前的路径跟踪和避障的MPC研究表明,汽车在跟踪路径的同时能够避开障碍物,但效果不佳,并且路径跟踪测试显示汽车的振荡运动。研究是通过改变成本函数的权重,并假设汽车有一个恒定的速度。当误差权值大于输入权值时,系统性能最佳。本研究采用线性时变MPC (Linear Time Variant MPC, LTV MPC),利用时变参考来定义轨迹跟踪问题,将MPC用于轨迹跟踪和避障。MPC参数的变化,以找到最佳的性能设计。在避障系统中,障碍物检测是通过测量瞬时车辆位置与障碍物位置之间的距离来完成的。当检测到障碍物时,计算新的横向位置约束。轨迹跟踪测试使用两种轨迹,正弦波和变道。避障测试使用1个障碍物和2个障碍物。使用车辆位置的均方根误差、成本函数和车辆与障碍物之间的最近距离来评估结果。结果表明,MPC能够在跟踪时变参考点的同时,以0.4 s的延迟避开障碍物。然而,一些变体不能满足避障的安全区域约束。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Tracking Control of Autonomous Car with Attention to Obstacle Using Model Predictive Control
Previous research of MPC for path tracking and obstacle avoidance showed the car was able to evade obstacles while tracking the path but ineffectively and path tracking tests show an oscillating movement of the car. The research was done by varying cost function weights and the car was assumed to have a constant velocity. The best performance was obtained when the error weight is greater than the input weight. This research aims to use MPC for trajectory tracking and obstacle avoidance by using Linear Time Variant MPC (LTV MPC), where the trajectory tracking problem is defined by using a time-varying reference. MPC parameter is varied to find the best performing design. In the obstacle avoidance system, obstacle detection is done by measuring the distance between the instant car position and the obstacle position. While an obstacle is detected, a new lateral position constraint is calculated. Trajectory tracking tests are done using 2 types of tracks, sine wave, and lane changing. Obstacle avoidance tests are done using 1 obstacle and 2 obstacles. Results are evaluated using RMSE of car position, cost function, and the nearest distance between car and obstacle. Results show that MPC was able to evade obstacles while tracking the time-varying reference with 0.4 s delay. However, some variations were not able to meet the safe zone constraints for obstacle avoidance.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
10
审稿时长
24 weeks
期刊最新文献
A new lossless passive snubber with simple structure for pulse width modulation DC-DC converters Prosumer-Based Optimization of Educational Building Grid Connected with Plug-in Electric Vehicle Integration using Modified Firefly Algorithm Pencak Silat Movement Classification Using CNN Based On Body Pose Load Frequency Control by Quadratic Regulator Approach with Compensating Pole using SIMULINK Temperature and Humidity Control System for 20 kV of Cubicle with Multiple Input Multiple Output Fuzzy Logic Controller
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1