[发明专利]一种数据模拟仿真方法、装置、设备及存储介质在审
| 申请号: | 202111163202.4 | 申请日: | 2021-09-30 |
| 公开(公告)号: | CN113688026A | 公开(公告)日: | 2021-11-23 |
| 发明(设计)人: | 秦民;周澍;罗志鹏 | 申请(专利权)人: | 中汽创智科技有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
| 地址: | 211100 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 模拟 仿真 方法 装置 设备 存储 介质 | ||
本申请涉及一种数据模拟仿真方法、装置、设备及存储介质,该方法包括:获取操作系统(OS)模块的配置参数和运行实体与任务的映射关系;配置参数包括多个CPU核心中各CPU核心对应的任务信息;配置多个运行实体中各运行实体的执行时间;基于各CPU核心对应的任务信息、各运行实体的执行时间以及映射关系中任一种或多种的组合进行模拟仿真,得到仿真结果;仿真结果包括操作系统运行时各CPU核心的负载信息。本申请基于AUTOSAR工具链中的BSW配置工具,在OS模块的配置阶段,即可对配置参数进行模拟仿真,这对开发人员在配置阶段提供了极大的帮助,可以省去后续片上执行再修改配置参数的频率,从而可以极大地提高开发效率。
技术领域
本申请涉及汽车电子技术领域,特别涉及一种数据模拟仿真方法、装置、设备及存储介质。
背景技术
汽车开放系统架构(Automotive Open System Architecture,AUTOSAR)旨在为汽车电子软件产业建立一个开放的标准和基础软件架构。它通过定义一套支持分布式的、功能驱动的汽车电子软件开发方法和ECU上的软件架构标准化方案,提高软件复用度,降低开发成本。AUTOSAR提倡“在标准上合作,在实现上竞争”的原则,其核心思想在于“统一标准、分散实现、集中配置”。AUTOSAR的广泛推行使得汽车OEM拥有更灵活和更大的软件采购控制权,因为软件系统的标准化和开放化将使更多的软件和工具开发商进入汽车电子行业,从而使OEM在采购软件时有更多的选择,同时软件的质量监督也会相应提高,有利于提高OEM的产品质量。
自AUTOSAR成立以来,从半导体工业、零部件供应商、工具和软件厂商到汽车制造厂商本身,整个汽车产业内的价值体系都给与了积极的推动。为了迎合未来汽车智能化/网联化的需求,AUTOSAR联盟推出了一个全新的平台—自适应AUTOSAR平台(AUTOSARAdaptive Platform,AP),并将原有平台更名为经典AUTOSAR平台(AUTOSAR ClassicPlatform,CP)。
CP AUTOSAR的规范主要包括分层架构、方法论和应用接口三部分内容。而在方法论中又提出了一系列开发工具,可以被称为CP AUTOSAR工具链。在BSW配置阶段需要开发人员通过BSW配置工具(工具链中的一部分)配置操作系统(OS)模块的具体参数,并且在RTE配置阶段将操作系统(OS)模块的任务(Task)与软件组件运行实体(Runnable Entity,RE)进行映射(RE To Task Mapping)。
当前阶段,开发人员会将配置好的参数通过工具生成代码放到片上执行测试,从而真实执行情况评估。然而,对于CP AUTOSAR基础软件中的操作系统模块而言,由于影响运行的因素极多,在达到一定复杂度以后,开发人员将很难评估系统的运行情况,并且在最终片上测试时发现问题很容易造成返工。
发明内容
本申请实施例提供了一种数据模拟仿真方法、装置、设备及存储介质,实现对操作系统(OS)模块中各CPU核心对各自分配到的任务调用运行实体的仿真测试,基于AUTOSAR工具链对OS模块的配置参数进行模拟仿真,从而得到操作系统运行时每个CPU核心的负载信息,这对开发人员在配置阶段提供了极大的帮助,也省去了后续片上执行再修改配置参数的频率,可以极大地提高开发效率。
一方面,本申请实施例提供了一种数据模拟仿真方法,包括:
获取操作系统(OS)模块的配置参数和运行实体与任务的映射关系;配置参数包括多个CPU核心中各CPU核心对应的任务信息;
配置多个运行实体中各运行实体的执行时间;
基于各CPU核心对应的任务信息、各运行实体的执行时间以及映射关系中任一种或多种的组合进行模拟仿真,得到仿真结果;仿真结果包括操作系统运行时各CPU核心的负载信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中汽创智科技有限公司,未经中汽创智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111163202.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





