全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111435175.1 (22)申请日 2021.11.29 (71)申请人 重庆金康赛力斯 新能源汽车设计院 有限公司 地址 401135 重庆市渝北区龙兴镇两江大 道618号 (72)发明人 张正萍 张雪琳 刘杰 谢晶晶  黄大飞 彭江 刘小飞 王俊林  孟天 兰军明  (74)专利代理 机构 重庆市前沿专利事务所(普 通合伙) 50211 代理人 郭云 肖秉城 (51)Int.Cl. G06F 30/20(2020.01) G06F 40/186(2020.01)H04L 12/40(2006.01) (54)发明名称 一种基于matlab的自动接口模型生成方法 及系统 (57)摘要 本发明涉及计算机技术领域, 具体涉及一种 基于matlab的自动接口模型生成方法及系统, 一 种基于matlab的自动接口模型生成方法包括以 下步骤: S1、 matlab脚本与汽车接口软件模型建 立连接, 根据matlab 脚本预设定的数据类 型进行 数据搜索及识别, 得到目标数据, S2、 复制matlab 脚本预设定的目标数据, 并将目标数据以结构体 的方式进行暂存, 本方法通过自动读取汽车ECU   CAN协议以及按固定模板管理的ECU硬件、 故障、 数据流等信息, 按接口信号处理规则, 调用 matlab脚本的命令, 自动生成接口软件模型。 按 此方法, 完成一版上千个接口信号的软件只需要 几分钟, 极大地缩短了开发周 期, 且由于系统按 照预先设定的规则进行工作, 完全避免掉了开发 阶段极易出错的信号传递 错位的问题。 权利要求书2页 说明书4页 附图1页 CN 114117798 A 2022.03.01 CN 114117798 A 1.一种基于matlab的自动接口模型生成方法, 其特 征在于, 包括以下步骤: S1、 matlab脚本与汽车接口软件模型建立连接, 根据matlab脚本预设定的数据类型进 行数据搜索 及识别, 得到目标 数据; S2、 复制matlab脚本预设定的目标 数据, 并将目标 数据以结构体的方式进行暂存; S3、 提取步骤S2中暂存目标数据中的资料信号, 采用matlab脚本预设定的模板表格进 行管理; S4、 matlab脚本通过资料信号, 完成基础计算模型的添加、 外观更改、 位置更改、 名称更 改及参数设定 工作; S5、 根据资料信号, 调用matlab脚本命令, 对生成的基础计算模型进行 连接; S6、 对模板表格中的数据按照基础计算模型的功能块进行划分, 并通过调用matlab脚 本命令, 打包生成各自的库模型。 2.根据权利 要求1所述的一种基于matlab的自动接口模型生成方法, 其特征在于, 所述 步骤S2中, matlab脚本预设定的目标数据包括: 汽车的ECU  CAN协议提供的数据和汽车ECU   LIN协议提供的数据。 3.根据权利 要求2所述的一种基于matlab的自动接口模型生成方法, 其特征在于, 所述 步骤S3中, 所述资料信 号包括从汽车ECU  CAN协议中获取到CAN信号和从汽车ECU  LIN协议 中获取到LIN信号; CAN信号和LIN信号分别包括其对应的报文ID、 信号名称、 数据类型、 长 度、 精度、 偏移、 上限值、 下限值、 周期、 发送方和接收方信息之一或任意组合。 4.根据权利 要求1所述的一种基于matlab的自动接口模型生成方法, 其特征在于, 所述 步骤S3中, 所述预设定的模板表格管 理内容包括ECU硬件信号、 故障信号、 数据流信号、 IO控 制信号、 例程控制信号以及存 储信号。 5.根据权利 要求1所述的一种基于matlab的自动接口模型生成方法, 其特征在于, 所述 步骤S6中, 所述功能块包括CAN信号、 LIN信号、 ECU硬件信号、 故障信号、 数据流信号、 IO控制 信号、 例程控制信号以及存 储信号。 6.一种基于matlab的自动接口模型生成系统, 其特 征在于, 包括 连接模块, 用于与汽车接口软件 模型建立连接, 并进行 数据传输; 数据提取模块, 用于搜索、 识别及复制预设定的目标数据, 提取目标数据中的固定模板 管理数据及资料信号; 基础计算模型建立模块, 用于完成基础计算模型的添加、 外观更改、 位置更改、 名称更 改及参数设定 工作; 模型库建立模块, 根据资料信号, 完成基础计算模型之间的连接, 并对模板表格中的数 据进行划分、 打包, 生成各自的库模型。 7.根据权利 要求6所述的一种基于matlab的自动接口模型生成系统, 其特征在于, 所述 目标数据包括: 汽车的E CU CAN协议提供的数据和汽车E CU LIN协议提供的数据。 8.根据权利 要求7所述的一种基于matlab的自动接口模型生成系统, 其特征在于, 所述 资料信号包括从汽车ECU  CAN协议中获取到CAN信号和从汽车ECU  LIN协议中获取到LIN信 号; CAN信号和LIN信号分别包括其对应的报文ID、 信号名称、 数据类型、 长度、 精度、 偏移、 上 限值、 下限值、 周期、 发送方和接收方信息之一或任意组合。 9.根据权利 要求6所述的一种基于matlab的自动接口模型生成系统, 其特征在于, 所述权 利 要 求 书 1/2 页 2 CN 114117798 A 2预设定的模板表格管 理内容包括ECU硬件信号、 故障信号、 数据流信号、 IO控制 信号、 例程控 制信号以及存 储信号。 10.根据权利要求6所述的一种基于matlab的自动接口模型生成系统, 其特征在于, 所 述功能块进行划分的依据包括CAN信号、 LIN信号、 ECU硬件信号、 故障信号、 数据流信号、 IO 控制信号、 例程控制信号以及存 储信号。权 利 要 求 书 2/2 页 3 CN 114117798 A 3

.PDF文档 专利 一种基于matlab的自动接口模型生成方法及系统

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于matlab的自动接口模型生成方法及系统 第 1 页 专利 一种基于matlab的自动接口模型生成方法及系统 第 2 页 专利 一种基于matlab的自动接口模型生成方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 05:02:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。