【技术实现步骤摘要】
一种面向服务的智能驾驶系统设计方法
[0001]本专利技术涉及智能驾驶
,具体为一种面向服务的智能驾驶 系统设计方法。
技术介绍
[0002]当前汽车智能驾驶系统的开发方法都是面向信号的架构,周期性 的发送信号给另一个控制器,模块之间交互不清晰,汽车使用上不会 因为客户的需求随时变化(就像设计建好的房子,不会因为客户的需 求变化,拆了重新设计),开发一款不是面向信号,而是面向服务的 架构SOA(SOA,Service
‑
Oriented Architecture),降低模块与模 块间、系统与系统间的耦合度、软件模块间使用明确定义的接口进行 交互、模块组件化的方式,能够有效地减小模块间的依赖性,延长模 块生命周期,增加模块间交互能力,增强软件扩展能力,减少企业软 件开发和集成投资,并能够保护IT基础建设投资,提供全新的汽车 智能驾驶系统设计技术应用服务场景。
[0003]传统的汽车智能驾驶系统架构设计是基于功能,面向信号的,也 就是由主机厂的系统工程师对功能的逻辑、时序、业务流程及指标等 进行明 ...
【技术保护点】
【技术特征摘要】
1.一种面向服务的智能驾驶系统设计方法,其特征在于,包括以下步骤:S1:产品需求开发:挖掘用户需求,根据市场、企划等部门的输入,定义产品功能,梳理用户故事;S2;功能定义:根据用户故事,梳理usecase,定义usecase的各项属性;S3;功能设计:针对定义的usecase,定义功能实现,匹配和设计子功能点;S4;模块设计a:打合所有子功能点,将子功能点与模块进行匹配;S5;模块设计aa:创建SWC,将子功能点与SWC进行匹配,定义SWC接口,并将SWC打包部署于对应的ECU;S6;通信设计:根据服务接口矩阵以及对应的ECU匹配关系,对所有的通信相关参数进行定义,输出ARXM1。2.根据权利要求1所述的一种面向服务的智能驾驶系统设计方法,其特征在于,所述S2的具体步骤为:1)根据产品经理提供的产品用户故事拆解功能的UseCase;2)定义每个UseCase的属性,包括前/后置条件、基本使用场景、异常使用场景、需求描述等信息;3)梳理功能所对应的UseCase的Mapping关系,整理形成UseCase库。3.根据权利要求1所述的一种面向服务的智能驾驶系统设计方法,其特征在于:所述S3的具体步骤为:1)针对每个UseCase,设计功能实现的工作流程,包括可能存在的并发行为或场景,得出功能实现过程中的外部依赖:2)根据UseCase中每个场景,考虑功能实现过程中的时序,设计所需要的子功能点:3)从功能状态的角度,描述功能实现的状态切换条件;4)汇总整个功能所对应的UseCase,以及这些UseCase实现过程中所需要的子功能点,描述其静态依赖关系:5)完善和更新子功能点库,为后续敏捷开发做准备。4.根据权利要求1所...
【专利技术属性】
技术研发人员:李海明,程福明,吴文杰,董贵旭,迟静,
申请(专利权)人:上海禾骋科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。