【技术实现步骤摘要】
一种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进行部...
【专利技术属性】
技术研发人员:金旭,郝希华,张建,何大龙,姚勤文,杜燕蒙,
申请(专利权)人:阿尔特汽车技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。