关键词:AUTOSAR;;智能网联汽车;;操作系统
摘 要:随着汽车行业的发展,汽车电子系统所涉及的系统类型日趋复杂,以传统的分离式系统架构和各厂商独立开发的方法来设计汽车电子系统已逐渐暴露出系统架构不统一,代码重用性差等弊端。本文提出并实现了一种面向智能网联汽车的混合操作系统平台SAOS(Smart AUTO OS)并基于Eclipse RCP技术实现了用于开发SAOS任务的开发工具SAOS Studio,SAOS系统的主要特点在于:(1)系统支持多种类型的任务。任务开发工具将把不同类型的任务分别部署到不同类型的平台上,使其拥有不同的运行时环境和任务调度策略,而开发人员则只需根据任务的业务类型、实时性、计算量等将任务分类即可。(2)系统拥有良好的总线兼容性。系统支持TSN协议用于传输音视频,TSN协议拥有巨大的带宽及较好的实时性,能够满足智能网联汽车的新需求,同时,系统还支持传统的汽车总线如CAN,FLEXRAY,LIN等,使得系统可以与其他车载控制系统融合。(3)系统拥有多种负载均衡机制。高性能计算节点负载均衡机制可智能地根据不同节点计算量的变化进行任务在节点间的迁移,实现各节点间的计算量负载均衡,防止出现性能瓶颈。任务类型迁移机制可根据任务的业务特点,在部署时动态地改变任务类型,从而达到不同类型平台间的负载均衡。
内 容:原文可通过湖北省科技信息共享服务平台(http://www.hbstl.org.cn)获取