
随着汽车电子电气(E/E)架构从传统的功能域逐步演进到区域化架构,系统复杂度急剧上升。在这种背景下,仅靠在开发阶段精确定义组件与应用间的固定连接,已难以满足现代车辆对灵活性与可扩展性的需求。
为应对这一挑战,面向服务的架构(SOA)正逐渐成为行业发展的主流方向。SOA通过服务化通信取代传统的信号矩阵,使系统具备更高的灵活性、可扩展性与可维护性。
01
从功能到服务:架构设计的顶层逻辑
在SOA设计理念中,系统建模不再仅围绕信号连接,而是通过服务定义实现跨域功能协同。PREEvision提供了一条系统化的建模路径:
>
从功能特性出发,抽象逻辑架构;
>
区分哪些信息适合采用信号通信,哪些应以服务形式实现;
>
建立信号与服务之间的映射关系;
>
最终生成符合AUTOSAR标准的ARXML文件,支撑软件实现与部署。

图示来源:Bosch Engineering
自上而下的服务化设计路径从功能架构(Function Architecture)到软件实现,SOA设计以“服务”为核心,将系统功能与设备抽象相结合。
>
逻辑分析层:基于功能需求的架构分析
>
设备抽象层:结合ECU能力进行技术约束
>
信号/服务评估层:评估哪些功能采用信号通信、哪些服务化实现
>
软件与E/E层:建立A-SWC、C-SWC及网络节点之间的交互关系
这种设计方式帮助团队在系统层面平衡“现有资产复用”与“未来架构扩展”,实现信号与服务的共存与演进。
02
从信号到服务:S2S方案的落地实践
在SOA架构落地过程中,CP与AP并存的系统结构十分常见。针对这一现实需求,Vector提供基于PREEvision的S2S(Signal to Service)方案。该方案已在Vector与Bosch Engineering的联合项目中得到应用,验证了信号到服务映射的可行性与效率,为复杂架构下的服务化过渡提供了可靠参考。

图示来源:Vector中国PREEvision团队
S2S设计流程与工具链协同该方案以统一建模环境为核心,将多个工程角色的工作有机整合:
>
Service Team:负责功能与系统设计
>
Software Team:完成软件设计与实现
>
S2S Integrator:执行信号到服务的自动映射
>
Network&Communication Team:设计网络与通信结构
输入可来自SOA或信号型Excel数据,通过PREEvision与ASR Model Advisor校验模型一致性,最终导出符合AUTOSAR标准的ARXML文件,直接支持下游软件生成、测试与仿真。
借助这一方案,开发团队能够在熟悉的信号模型上平滑迁移至SOA架构,实现从系统设计到部署的无缝衔接。
如果希望进一步了解S2S方案的架构演进思路与实践细节,点击“阅读原文”即可下载Vector与Bosch Engineering联合发布的白皮书。
更多信息


END

维克多中国
微信号|Vector维克多
Bilibili | 维克多汽车技术
info@cn.vector.com
021-2283 4688

点击“阅读原文”下载白皮书


