金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210186871.1 (22)申请日 2022.02.28 (71)申请人 重庆长安汽车股份有限公司 地址 400020 重庆市江北区建新 东路260号 (72)发明人 张飞龙  (74)专利代理 机构 重庆博凯知识产权代理有限 公司 50212 专利代理师 李海华 (51)Int.Cl. G06F 8/65(2018.01) G06F 8/71(2018.01) G06F 9/445(2018.01) (54)发明名称 一种基于文件上传的对MPU端程序内部参数 进行标定的方法 (57)摘要 本发明公开了一种基于文件 上传的对MPU端 程序内部参数进行标定的方法, 首先需要标定的 模块将需要标定的信号在模型代码里面开放, 并 生成带有标定参数的模型代码; 然后读取模型代 码里面的标定参数和初始值, 生成json格式的初 版参数配置表; 将初版参数配置表写入实车中, 通过上位机在实车上重新标定该车型适配的参 数, 并生成适合该车型和工况的新版参数配置 表; 程序在启动时利用新生 成的参数配置表将对 应标定量写入程序内部, 从而完成参数标定。 本 发明可以实现对MPU端程序内部参数的标定, 能 够提高标定 工作的效率。 权利要求书1页 说明书4页 附图1页 CN 114546451 A 2022.05.27 CN 114546451 A 1.一种基于文件上传的对MPU端程序内部参数进行标定的方法, 所述程序是指运行在 MPU端的一个进程程序, 该进程程序里包含一个或多个模型代码, 对应于应用层不同的模 块; 其特征在于: 按如下步骤进行, 1) 首先需要标定的模块将需要标定的信号在模型代码里面开放, 并生成带有标定参数 的模型代码; 2) 然后利用工具读取步骤1) 生成的带有标定参数的模型代码里面的标定参数和初始 值, 生成初版参数配置表; 3) 将初版参数配置表写入实车中, 并根据不同的车型项目和工况, 通过上位机在实车 上重新标定初版参数配置表中与该车型适配的参数以替换初始 值, 生成适合该车型和工况 的新版参数配置表; 4) 程序在启动时利用新版参数配置表将对应标定量写入程序内部, 从而实现MPU端程 序内部参数的标定 。 2.根据权利要求1所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤2) 中, 初版参数配置表采用json格式的数据结构进行参数配置, 初版参数 配置表中, 对于一个标定量包含的信息有标定参数名称、 信号个数、 有无符号、 信号类型和 标定值。 3.根据权利要求2所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤3) 中, 从初版参数配置表里面读取标定信号的信息, 并保存在节点结构体 数组中, 节点结构体数组中包含了标定量的信息, 通过读写模块进行遍历查找所需标定量 的值。 4.根据权利要求3所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤3) 中, 调用读取json格式的参数配置表的函数; 该函数的参数包含两个, 第一个是标定信号名, 用于遍历节点结构体数组中同名参数, 第二个是标定信号在程序内 部分配的内存地址, 用于写入标定值。 5.根据权利要求2所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤3) 中, 通过上位机列表出标定量, 实时修改其值并保存到新的json文件 中, 当标定完所有需要标定的参数或者所有工况后, 即生成适配特定车型或者特定工况 的 所述新版参数配置表。 6.根据权利要求1所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤4) 中, 在程序运行前, 将步骤3) 生 成的新版参数配置表 通过文件读写模块 写入程序内部变量中, 从而 使域控软件很好的适配不同车 型的使用。 7.根据权利要求1所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤1) 中, 在带有标定参数的模 型代码上编写标定接口代码, 用于标定值的写 入。 8.根据权利要求1所述的一种基于文件上传的对MPU端程序内部参数进行标定的方法, 其特征在于: 步骤2) 中, 所述工具为编写的文件读写模块, 通过文件读写模块读取模型代码 里面的标定参数信息 。权 利 要 求 书 1/1 页 2 CN 114546451 A 2一种基于文件上传的对MPU端程序内部参数进行标定的方 法 技术领域 [0001]本发明涉及参数标定, 更具体涉及一种基于文件上传的对MPU端程序内部参数进 行标定的方法。 本发明用于对软件或程序内部参数, 通过本地参数表, 通过一定的技术 实现 对参数的标定 。 属于汽车 软件标定技 术领域。 背景技术 [0002]为了使车辆进行有效可靠地工作, 最大化地发挥各种硬件配置作用, 软件和程序 在其中的作用无可替代。 软件编写完成后, 并非所有情况和车型都可以通用, 还需要根据不 同的车型和应用工况对软件所涉及参数进行标定, 这样才能最大化地发挥相关配置的作 用。 如公开号为CN111572676A的中国发明专利就公开了一种车用仪表配置参数标定方法, 该发明主要用于车用仪表配置参数标定, 通过标定设备对仪表盘的配置参数进行标定, 目 的在于形成各种实例化车型所需要的仪表。 跟目前域控软件一样, MCU端有开放的接口供标 定设备进行标定, MCU端的整个标定过程可以用CANape工具完成, 首先标定工程师用CANape 在不同车型上进 行参数标定, 完成后的标定数据文件用INCA软件生 成新的HEX程序, 最终通 过程序下 载工具下载到目标M CU里。 [0003]但是在MPU端因为不同的芯片特性, 并不能对MPU端程序内部标定量分配特定内存 块, 所以无法通过CANape进行参数标定。 因此需要设计新的标定方法对MPU端程序内部参数 进行标定。 发明内容 [0004]针对现有技术存在的上述不足, 本发明的目的是提供一种基于文件上传的对MPU 端程序内部参数进 行标定的方法, 本发明可以实现对MPU端程序内部参数的标定, 能够提高 标定工作的效率。 [0005]本发明的技 术方案是这样实现的: 一种基于文件上传的对MPU端程序内部参数进行标定的方法, 所述程序是指运行 在MPU端的一个进程程序, 该进程程序里包含一个或多个模 型代码, 对应于应用层不同的模 块。 本标定方法按如下步骤进行, 1) 首先需要标定的模块将需要标定的信号在模型代码里面开放, 并生成带有标定 参数的模型代码; 2) 然后利用工具读取步骤1) 生成的带有标定参数的模型代码里面的标定参数和 初始值, 生成初版参数配置表; 3) 将初版参数配置表写入实车中, 并根据不同的车型项 目和工况, 通过上位机在 实车上重新标定初版参数配置表中与该车型适配的参数以替换初始 值, 生成适合该车型和 工况的新版参数配置表; 4) 程序在启动时利用新版参数配置表将对应标定量写入程序内部, 从而实现MPU 端程序内部参数的标定 。说 明 书 1/4 页 3 CN 114546451 A 3

.PDF文档 专利 一种基于文件上传的对MPU端程序内部参数进行标定的方法

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