一种AutoSAR系统信号的一致性设计方法及系统技术方案

技术编号:37781938 阅读:32 留言:0更新日期:2023-06-09 09:12
本发明专利技术实施例涉及AutoSAR开发技术领域,具体公开了一种AutoSAR系统信号的一致性设计方法及系统。本发明专利技术实施例通过搭建信号传递SWC;通过嵌入式开发技术,将信号传递SWC进行临界区保护;与BSW系统信号进行Mapping;功能SWC的输入与信号传递SWC对应的传递信号Mapping;软件执行顺序按照信号传递SWC向功能SWC进行部署。在AutoSAR系统信号设计时,不再将BSW解析的信号与功能SWC直接Mapping,增加信号传递SWC并与BSW系统信号Mapping,功能SWC与信号传递SWC进行信号Mapping。在软件执行顺序上,将信号传递SWC功能放到临界区中并在运行周期的开始首先执行信号传递SWC,然后再执行功能SWC。行功能SWC。行功能SWC。

【技术实现步骤摘要】
一种AutoSAR系统信号的一致性设计方法及系统


[0001]本专利技术属于AutoSAR开发
,尤其涉及一种AutoSAR系统信号的一致性设计方法及系统。

技术介绍

[0002]AutoSAR设计中,系统信号包括CAN、LIN、ETH等网络信号,主要用于各个SWC的功能控制,最终实现系统实时控制。这就要求多个SWC使用的同一系统信号要在相同控制周期保持一致。避免因信号的不一致,导致控制策略失效。现有技术中SWC直接与BSW解析的系统信号Mapping,因为CAN、LIN、ETH等网络信号是采用中断进行接收并解析,在同一周期内,使用同一系统信号的多个SWC存在使用不同时刻的数据,会造成SWC间出现信号不一致的情况,导致控制策略失效。

技术实现思路

[0003]本专利技术实施例的目的在于提供一种AutoSAR系统信号的一致性设计方法及系统,旨在解决
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术实施例提供如下技术方案:
[0005]一种AutoSAR系统信号的一致性设计方法,所述方法具体包括以下本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种AutoSAR系统信号的一致性设计方法,其特征在于,所述方法具体包括以下步骤:搭建信号传递SWC,SWC中实现系统功能使用的系统信号的转发功能;通过嵌入式开发技术,将所述信号传递SWC进行临界区保护;根据所述信号传递SWC中转发的信号,与BSW系统信号进行Mapping;功能SWC的输入与信号传递SWC对应的传递信号Mapping;软件执行顺序按照信号传递SWC向功能SWC进行部署,确保在功能SWC执行前,信号已更新为当时最新。2.根据权利要求1所述的AutoSAR系统信号的一致性设计方法,其特征在于,所述搭建信号传递SWC,SWC中实现系统功能使用的系统信号的转发功能具体包括以下步骤:获取AutoSAR要求和系统功能使用的系统信号;按照所述AutoSAR要求和系统功能使用的系统信号创建信号传递SWC;根据所述系统功能使用的系统信号,将系统信号在所述信号传递SWC中进行转发。3.根据权利要求1所述的AutoSAR系统信号的一致性设计方法,其特征在于,所述通过嵌入式开发技术,将所述信号传递SWC进行临界区保护具体包括以下步骤:获取Autosar开发工程;在开发工程中设置保护临界区;按照所述开发工程,将所述信号传递SWC部署到所述保护临界区中进行临界区保护。4.根据权利要求1所述的AutoSAR系统信号的一致性设计方法,其特征在于,所述根据所述信号传递SWC中转发的信号,与BSW系统信号进行Mapping具体包括以下步骤:提取所述信号传递SWC中转发的信号;将所述信号传递SWC与BSW系统信号进行Mapping;BSW数据接收向ASW的转发。5.根据权利要求1所述的AutoSAR系统信号的一致性设计方法,其特征在于,所述功能SWC的输入与信号传递SWC对应的传递信号Mapping具体包括以下步骤:提取所述信号传递SWC中对应的传递信号;获取功能SWC的输入;将所述功能SWC的输入与所述传递信号Mapping。6.根据权利要求1所述的AutoSAR系统信号的一致性设计方法,其特征在于,所述软件执行顺序按照信号传递SWC向功能SWC进行部...

【专利技术属性】
技术研发人员:金旭郝希华张建何大龙姚勤文杜燕蒙
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1