「三」年磨一剑,SWIFT DDS迈向商业化新阶段

 
 

 

近日,华玉通软(下称“华玉”)联合创始人毕晓鹏博士受邀参加由盖世汽车和AUTOSAR组织共同主办的「第四届软件定义汽车论坛暨AUTOSAR中国日」活动,并发表题为《智驾域中间件的应用与价值》的主题演讲。

 
 

 

 

随着智能汽车的快速量产,市场对于DDS需求持续增长,华玉自主研发的“雨燕”通信中间件(SWIFT DDS)也受到了客户的广泛认可。OEM和Tier 1为什么会选择DDS作为通信中间件?自主可控的DDS到底为主机厂客户和智能汽车行业的发展带来哪些价值?毕晓鹏在此次主题演讲中进行了详细的说明。

 

中间件核心价值:提升效率与构建「桥梁」

 

毕晓鹏首先介绍道,在汽车领域中间件的作用在于为上层应用的开发提供底层操作系统无法覆盖的服务,其核心价值在于解耦、统一域间模型降低集成复杂度、具备动态化灵活性的配置方式、帮助上层开发者专注应用开发、提高上层应用开发与部署的效率。

 

华玉通软联合创始人兼研发副总裁 毕晓鹏

 

“简而言之,中间件在操作系统和上层应用之间作为‘桥梁’存在。”毕晓鹏强调。智能驾驶中间件必须同时起到解耦和为上层应用提供必要服务框架的作用。华玉通软提供的中间件服务和产品是帮助客户在已有的底层环境上,以低成本高效率实现上层应用的开发、集成与部署。

 

帮助主机厂加快量产,DDS需求持续增长

 

基于中间件的价值,智能汽车领域的核心需求是通信中间件。近年来市场对DDS的需求呈现出持续增长的趋势。那么为什么越来越多主机厂选择DDS作为解决全域通信以及车云通信的首选框架?毕晓鹏给出了答案。

 

首先,DDS实现“软硬解耦”和“软软解耦”, 提升算法应用开发部署效率;第二,拥有丰富的QoS配置,可以根据不同的场景进行灵活设置;第三,高度的可移植性和互操作性。对上层提供统一的标准接口,便于应用移植。对下层具备互操作性,不同厂商的DDS都可以实现数据交互与通信。

 

总结而言,DDS越来越受到行业市场青睐的核心原因,是其可以满足智能汽车软件开发过程中所遇到的通信需求,包括诸如动辄几十个进程之间的复杂场景下的数据通信、软硬件解耦、通信可靠性和安全性等问题。更重要的是,DDS可以帮助主机厂以更短的时间、更低的成本,快速完成算法和应用的开发及部署,进一步加快智能汽车的大规模量产,满足市场日益变化和更加多元的需要。

 

国产自主可控,SWIFT DDS获市场青睐

 

基于此,华玉发布了国内首个基于DDS标准完全自主研发的高性能通信中间件——“雨燕”通信中间件(SWIFT DDS)针对资源有限的MCU或者实时核上部署DDS,华玉提供全功能的实时版本SWIFT DDS-RT。SWIFT DDS也是国内首个自主研发并获得ISO 26262 ASIL-D级功能安全认证的DDS产品。

 

“经过三年的打磨,SWIFT DDS已成为非常成熟、稳定的商业化产品。同其他开源产品相比,SWIFT DDS在延迟性、吞吐性、底层通信方式支持、CPU性能、内存占用等方面的表现更加优异。”毕晓鹏补充道。SWIFT DDS在常见的车载以太网下保持稳定高效地运行,并且随着节点数增加,性能仍然保持稳定,避免了开源产品经常会出现的多节点崩溃或者运行缓慢等问题。

 

“雨燕”通信中间件(SWIFT DDS)产品结构图

 

目前SWIFT DDS实现了对Linux、VxWorks、QNX、AUTOSAR AP、AUTOSAR CP和FreeRTOS等多种操作系统的适配,成功部署在地平线“征程”系列、赛灵思ZU5、英伟达Orin、芯驰G9X、NXP S32G2、TI TDA4以及英飞凌TC397等芯片上。

 

同时,毕晓鹏在演讲中展示了完整的SWIFT DDS工具包,包括SWIFT DDS Shape Demo, Monitor, 以及Recorder&Replay,帮助客户提升在不同场景下使用SWIFT DDS的便捷性。

 

最后,毕晓鹏透露:“目前,华玉已与多家OEM和Tier 1展开合作,加快推进SWIFT DDS的量产落地。”此外,华玉还推出了完全自主研发的“云雀”执行管理中间件,基于“以服务为中心”的设计思想,为主机厂在系统程序及资源管理方面提供自主可控且具有高度可扩展性的解决方案。

 

 

 

首页    「三」年磨一剑,SWIFT DDS迈向商业化新阶段