基础软件的定义是用于汽车系统中实现软硬件解耦,与用户功能无关并提供汽车系统服务的一系列软件结合。在基础软件诞生之前,汽车功能开发都是通过软件+硬件来实现的,软件和硬件之间缺少统一接口,同一个功能在匹配不同车型时,硬件会产生差异软件无法复用,同样的功能应用不同车型时都必须重新进行软件的编译,因此基础软件这一概念应运而生。
一、软件对自动驾驶的影响
自动驾驶是指搭载先进车载传感器、控制器执行器等装置,并融合现代通信与网络技术,具备复杂环境感知智能决策协同控制等功能,实现车与人、车、路、云端等智能信息交换、共享,并最终可实现替代人来操作的新一代驾驶技术。自动驾驶技术主要分为环境感知决策和执行三个部分。其中感知层主要通过结合使用多种传感器,以感知探测汽车周围的车人交通状况所处的位置等信息。决策层是在基于感知层搜集信息的基础上,通过软件系统及算法对于信息进行综合处理,这里相当于自动驾驶的“大脑”。执行层通过对车辆进行转向控制、驱动控制、制动控制和安全控制,实现车辆自主驾驶的能力。
随着汽车软件系统的不断升级,汽车的“自动驾驶”能力从开始的主动刹车安全功能到ACC自主巡航功能,再到现在L2-L3级别的自动驾驶功能。目前智能汽车的自动驾驶功能会通过传感器感知周围环境并根据软件算法规划出汽车的行驶路径最终到达指定位置,如智能汽车的自动泊车功能和自动变道功能。
智能汽车的自动驾驶软件系统,充当自动驾驶“大脑”的作用,使智能汽车有着自主判断能力,是决定智能汽车自动驾驶级别的关键一环。随着软件系统的不断升级,智能汽车自动驾驶等级也随之提升,在不久的将来有望实现L4或更高级别的自动驾驶功能。
二、软件对智能交互的影响
智能交互是构建智能座舱的必要条件,而智能座舱是车企智能化、高端化的刚需,也是未来智能网联汽车的主要组成部分之一。它以座舱域控制器(DCU)为核心,推动包含液晶仪表盘、中控屏、实现语音控制、手势操作等更智能化的交互方式。
汽车座舱随着车载软件系统的不断升级,也发生着质的变化。最初,汽车座舱都是以机械按钮为主整体信息显示简单功能比较分散,随着电子设备的快速发展,车内座舱步入了信息化、集成化和大屏化在人工智能的推动下车内座舱开始迎来新的发展时期--智能化座舱。
智能座舱将中控台、仪表盘、流媒体后视镜及车联网模块集成为一套完整的解决方案,使得智能汽车从代步工具逐渐成为一个可移动的生活空间。汽车智能网联化的背景下,数字化、集成化的座舱电子技术成为发展趋势。受益于汽车智能化网联化、电动化的发展,智能座舱将成为未来汽车的标配。随着智能汽车车载应用软件的升级,汽车座舱的智能交互也迎来了新的变革,如目前较为流行的智能语言交互实现了“人-车”间的无障碍“交互”。
三、软件对智能服务的影响
软件定义汽车说明软件在汽车产品中承担或扮演的角色越来越重要,从最开始的“机械定义汽车”到“电器定义汽车”再到“电子定义汽车”最后再到“软件定义汽车”汽车正在从“功能型”向“服务型”转变。因此,基干车载软件的智能服务也悄然兴起,如娱乐服务,生活服务以及出行服务等。
娱乐服务:如用户可以通过智能汽车的中控大屏,进行听歌娱乐游戏和抖音视频等娱乐活动。并且部分智能汽车已实现23小时智能空间,可提供影院厅般的娱乐休闲场所,从而极大的丰富了用户的生活娱乐。
出行服务:如智能汽车软件系统集合GPS定位与道路状况信息,实时的反应出预定路线的交通状况并实时的推荐最佳路线,从而极大的方便了用户的出行。
四、SOA软件平台框架的实践
国际企业中,德国大众和特斯拉在SOA上做了很多的尝试,但由于其系统封闭性,无法推广到整个行业,且没有提供服务接口和开发者平台,平台没办法扩大影响范围。目前,我国汽车产业的软件赋能实践过程中需要开发者可以快速的自由的聚焦在上层的业务逻辑,降低开发门槛,缩短了整个软件的迭代周期。具有这样的特性的开发者平台才能够为开发者提供专业技术支持、开发者学院课程,并组建开发者社区提供交流平台。
SOA开发者平台作为智能车生态的接入侧,承担了智能汽车生态搭建的重要作用,成为OEM、应用开发者与终端用户的桥梁。为生态的繁荣提供了强有力的保证,繁荣整个汽车生态。
我国具有代表性的汽车企业通过对SOA开发者平台的自主自研,进一步丰富智能车车云能力,孵化新形态新体验的跨端应用。平台将为开发者提供智能应用的验证商城上架及持续运营的完整方案,赋能终端用户实现车辆软件功能的自由订阅、千人千面用车体验和价值共创。目前SOA开发者平台提供丰富的软件组件和基础设施,上汽零束SOA生态合作伙伴能力也能够通过开发者平台接入。
SOA软件平台框架为行业首创的车载软件框架,可实现整车硬件的全数字化、软件的全服务化、接口的全标准化,可实现域控制器间车端与云端能力及扩展IOT的全面打通融合和全域智能化。
上汽零束的开发者平台基于标准AP(AdaptiveAUTOSAR)规范进行了自主研发,免除了AP商业模块license费用,扩展了部分车辆基础能力、整车管理、权限管理等软件模块,并命名为SOVP,为AP软件国产化提供了强有力的推动与促进。
通过云管端一体化车辆抽象层,打通了车和云之间的服务链路,将云端作为车端的延伸,强化车辆的计算能力、功能范围、服务体验等,用云端低廉的资源换取车端高昂的资源,为整车厂节约了硬件成本,并提供了后续持续运行的可能性。
工具链支撑平台通过丰富的开发、仿真及测试组件为不同技术背景开发者提供定制化解决方案,大大降低汽车应用开发门槛,助力智能汽车生态繁荣。
工具链支持平台纵向支撑SOA全栈平台的开发、仿真及测试工作,为不同技术背景、开发目标的开发者提供差异化解决方案。开发工具包括针对专业开发者的IDE、针对第三方的轻应用、针对终端用户的图形化开发者;测试工具包括软件在环测试、硬件在环测试和实车测试,让开发者仅需具备开发能力+PC工具,就可以完成功能整体开发,并快速验证软件功能。
基于以上五大组件,能够使智能汽车软件产品的快速迭代与持续运营,赋能开发者完成T+0+1+7即自定义场景实现T+0上架轻应用实现T+1上架,专有APP实现T+7上架。通过降低软件迭代成本缩短软件更新时间,为整车厂及汽车功能开发者节省经济资源,为终端车主用户提供了丰富的软件功能和应用场景。
“云管端一体化SOA全栈软件平台”将打造汽车界安卓,并对全行业、全社会开放,推动智能汽车行业的数字化发展。
五、小结
软件定义汽车即软件深度参与汽车的定义、开发、验证销售、服务等过程,并不断的改变和优化各过程。随着“新四化”趋势带来汽车电子架构革新,汽车硬件体系将逐渐趋干一致,此时软件和算法将成为车企竞争的核心要素。因此,汽车的核心竞争要素将要从传统的“造型与工程设计+动力总成+底盘+电子电器”转变成智能化的“硬件+软件+服务”。基于此,软件在智能汽车发展的过程中起到至关重要的作用,并且影响着智能汽车发展的步伐。
资料下载链接:https://pan.baidu.com/s/1rOTeFu4oJVRNjIzTcIOaVQ 提取码:d72b