Truck-Platooning

版本 1.0.0 (798.9 KB) 作者: Vamsi K
Simulink reference example for modeling smart trucks with the intelligence to form a platoon based on certain criteria.
380.0 次下载
更新时间 2019/2/14

A truck platoon consists of group of trucks moving together. One of the major motivations for truck platooning is that a truck moving behind another one faces much reduced aerodynamic drag. This can account for significant fuel savings. In this example, a group of trucks on the same lane of the highway having their respective destinations, dynamically try to form a platoon with their respective leading trucks. A truck forms a platoon with the truck ahead only if it anticipates the platooning to be fuel saving.

Factors in favor of platooning – A trucks saves fuel while it moves as part of platoon. So, if a truck is having a large overlapping journey patch with the truck ahead, it would save more fuel.
Factors against platooning - Extra fuel consumption for accelerating/decelerating (for coming closer or matching speed) to form a platoon with the truck ahead.

Decision to form a platoon or otherwise is largely dependent on one of the above factors outweighing the other. Truck platooning strategy allows a smart truck (an independent agent), to form platoon with the truck ahead (if it is fuel efficient) by taking decisions based on the belief/knowledge it has about its environment.

This demo showcases the architecture which allows creating smart-trucks having intelligence of forming a platoon with their respective preceding trucks. Configuration parameters can be set for individual trucks to observe the variations in their behavior. The plan algorithm in the smart actor supports platooning on a straight highway lane.

引用格式

Vamsi K (2024). Truck-Platooning (https://github.com/mathworks/Truck-Platooning), GitHub. 检索时间: .

MATLAB 版本兼容性
创建方式 R2018b
与 R2018b 及更高版本兼容
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明
1.0.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库