摘要
为了解决面向服务的AUTOSAR自适应平台(AP)缺乏有效监控与容错机制的问题,并确保软件系统在故障情况下的高度稳定性和安全性,以汽车基础软件平台AP为研究对象,通过自动代客泊车(AVP)软件系统设计了一套完备的监控与故障容错机制,通过分析传统软件架构与其他面向服务架构的监控方案和AP的特性,设计了AP的监控方案,实现对平台基础设施(处理器、网络、内存)和服务状态(响应时间)的监控;基于Qt开发的数据显示模块通过LT协议实现实时采集与显示监控数据;提出了一种支持SOME/IP协议的服务调用链追踪方法,实现对面向服务架构中复杂服务调用关系的分析。结果表明该方案能够在AVP软件系统中监控和分析服务故障,并在发生故障时采取容错机制,提升系统可靠性。
To address the lack of effective monitoring and fault tolerance mechanisms in the service-oriented AUTOSAR Adaptive Platform(AP)and to ensure high stability and safety of the software system in case of faults,this study takes the automotive basic software platform AP as the research object.A complete monitoring and fault tolerance mechanism is designed through the Automated Valet Parking(AVP)software system.By analyzing traditional software architectures,other service-oriented architecture monitoring solutions,and the characteristics of AP,a monitoring scheme for AP is designed to supervise the platform infrastructure(processors,networks,memory)and service states(response times).A data display module developed with Qt,using the LT protocol,implements the collection and display of real-time monitoring data.Furthermore,a service call chain tracing method supporting the SOME/IP protocol is proposed,enabling analysis of complex service call relationships within service-oriented architectures.The results indicate that the scheme can monitor and analyze service failures within the AVP software system and implement fault tolerance mechanisms in case of failures,thus enhancing system reliability.
作者
朱元
赵乾翔
张彪
毕承鼎
Zhu Yuan;Zhao Qianxiang;Zhang Biao;Bi Chengding(School of Automotive Engineering,Tongji University,Shanghai 201804;Commercial Vehicle Development Institute,FAW Jiefang Automobile Co.,Ltd.,Changchun 130011)
出处
《汽车文摘》
2024年第6期11-23,共13页
Automotive Digest
关键词
AUTOSAR
面向服务架构
平台监控
容错机制
AUTOSAR
Service-oriented architecture
Platform monitoring
Fault tolerance mechanism