整合网络物理系统与嵌入式技术来控制自动驾驶汽车的驾驶
Manal Abdullah Alohali1, Hamed Alqahtani2, Abdulbasit Darem3
1Department of Information Systems, Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.
PeerJ. Computer science
|June 26, 2025
概括
这项研究通过使用双深Q网络 (DDQN) 和FPGA硬件加速来增强自动驾驶网络物理系统 (CPS). 结合方法在不确定的驾驶条件下提高了决策可靠性和效率.
科学领域:
- 人工智能的人工智能
- 机器人技术 机器人技术 机器人技术
- 计算机工程 计算机工程
背景情况:
- 自动驾驶汽车的网络物理系统 (CPS) 在动态环境中面临着挑战.
- 深度强化学习 (DRL) 在不确定的环境中与安全性和最佳行为作斗争.
- 由于DLR难以理解动态奖励系统,因此限制了其在自动驾驶领域的应用.
研究的目的:
- 在不确定的条件下提高自动驾驶CPS的适应性和决策能力.
- 解决当前DRL模型在确保安全和最佳行为方面的局限性.
- 研究算法增强与硬件加速的整合,以实现实时增强学习.
主要方法:
- 整合双重深度Q网络 (DDQN) 以提高代理的适应性.
- 开发一个结构化的奖励系统,以实时适应波动.
- 现场可编程门阵列 (FPGA) 的实现,用于实时强化学习执行和硬件加速.
主要成果:
- 结合FPGA硬件加速和DDQN,显著提高了计算效率.
- 在不确定的自动驾驶场景中提高决策可靠性.
- 包括碰撞率,行为相似性,行程距离和速度控制在内的关键性能指标显示出积极的结果.
结论:
- 基于FPGA的硬件加速与DDQN有效地解决了自动驾驶CPS的不确定性.
- 该研究推进了CPS中的强化学习应用,提高了安全性和效率.
- 未来的研究可以探索现实世界的概括,自适应奖励和自主系统的可扩展硬件.
相关概念视频
Control Systems: Applications
748
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
748
Control Systems
1.4K
Control systems are everywhere in contemporary society, influencing diverse applications from aerospace to automated manufacturing. These systems can be found naturally within biological processes, such as blood sugar regulation and heart rate adjustment in response to stress, as well as in man-made systems like elevators and automated vehicles. A control system is essentially a network of subsystems and processes that collaboratively convert specific inputs into desired outputs.
At the heart...
At the heart...
1.4K
PD Controller: Design
359
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
359
Open and closed-loop control systems
1.0K
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
1.0K
Hierarchy of Motor Control
3.7K
The hierarchy of motor control refers to the different levels of organization and processing involved in controlling movement in the body. These levels range from higher cortical areas involved in planning and decision-making to lower spinal cord reflexes that respond automatically to external stimuli.
3.7K
Controller Configurations
153
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
153


