TY - JOUR
T1 - 基于 AUTOSAR 的汽车控制器软件优化部署研究
AU - Zou, Yuan
AU - Ma, Wenbin
AU - Zhang, Xudong
AU - Zhai, Jianyang
AU - Zhang, Zhaolong
N1 - Publisher Copyright:
© 2024 Beijing Institute of Technology. All rights reserved.
PY - 2024/11
Y1 - 2024/11
N2 - In order to deal with the optimal deployment of software from SW-C (SoftWare-Component) to ECU (Electric Control Unit), from Runnable to OsTask (Operation System Task) and from OsTask to Core in multicore ECU in the software development process for AUTOSAR-based automotive controller, AUTOSAR-based software topology and optimal deployment model of automotive controller were constructed for practical engineering application requirements. Firstly, an improved SAC (Soft Actor-Critic) deep reinforcement learning solver framework was proposed based on D2RL(deep dense architecture in reinforcement learning) and PER(prioritized experience replay). And then some simulation experiments were carried out to demonstrate the proposed method. Results show the superior performance and stability of the new method, compared with commonly used heuristic algorithms in terms of ECU core load balancing, OsTask stack space utilization, as well as the utilization of communication bandwidth between ECUs and among cores.
AB - In order to deal with the optimal deployment of software from SW-C (SoftWare-Component) to ECU (Electric Control Unit), from Runnable to OsTask (Operation System Task) and from OsTask to Core in multicore ECU in the software development process for AUTOSAR-based automotive controller, AUTOSAR-based software topology and optimal deployment model of automotive controller were constructed for practical engineering application requirements. Firstly, an improved SAC (Soft Actor-Critic) deep reinforcement learning solver framework was proposed based on D2RL(deep dense architecture in reinforcement learning) and PER(prioritized experience replay). And then some simulation experiments were carried out to demonstrate the proposed method. Results show the superior performance and stability of the new method, compared with commonly used heuristic algorithms in terms of ECU core load balancing, OsTask stack space utilization, as well as the utilization of communication bandwidth between ECUs and among cores.
KW - automotive open system architecture(AUTOSAR)
KW - deep reinforcement learning
KW - improved SAC
KW - software optimization deployment
UR - http://www.scopus.com/inward/record.url?scp=85212582156&partnerID=8YFLogxK
U2 - 10.15918/j.tbit1001-0645.2024.114
DO - 10.15918/j.tbit1001-0645.2024.114
M3 - 文章
AN - SCOPUS:85212582156
SN - 1001-0645
VL - 44
SP - 1192
EP - 1198
JO - Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology
JF - Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology
IS - 11
ER -