一种对发动机大数据量标定的方法技术

技术编号:21342621 阅读:70 留言:0更新日期:2019-06-13 22:09
本发明专利技术提供一种对发动机大数据量标定的方法,设置不可修改的地址数组、以及可修改的标记数组、终值数组、指针数组。将当前标定量的地址信息在地址数组中的数组序号作为第一位置序号,将标定数值位于终值数组中的数组序号作为第二位置序号。以终值数组对应于第二位置序号的地址赋值给标记数组中对应第一位置序号的地址信息,以第二位置序号赋值给指针数组中对应第一位置序号的值,完成当前标定量的标定操作。实现了针对发动机控制器的大数据量标定的功能,在实际使用中可以支持定义上万个标定量:一万个标定量总数,同时在线标定一千个,所需求的RAM空间大小在43K左右。对于发动机控制器生产厂家来说,在大规模量产时降低了大量的成本。

A Method for Calibrating Engine Large Data Volume

The invention provides a method for calibrating large data of an engine, setting an immutable address array, a modifiable tag array, an end value array and an array of pointers. The array number of the current scaled address information in the address array is used as the first position number, and the array number of the scaled value in the final value array is used as the second position number. The address information corresponding to the first position serial number in the tag array is assigned to the address information corresponding to the second position serial number in the final value array, and the value corresponding to the first position serial number in the pointer array is assigned to the second position serial number to complete the current calibration operation. The function of large data calibration for engine controller is realized. In practical use, it can support the definition of tens of thousands of scales: 10,000 total scales, and 1,000 on-line scales. The required RAM space is about 43K. For the manufacturer of engine controller, it reduces a lot of cost in mass production.

【技术实现步骤摘要】
一种对发动机大数据量标定的方法
本专利技术涉及数据标定领域,尤其涉及一种对发动机大数据量标定的方法。
技术介绍
随着汽车产业的发展,对发动机模块进行标定的数据量越来越大。发动机整车标定是新车型开发过程中的重要环节,包括整车排放标定、驾驶性标定、三高标定(高温、高寒、高原),通过开发试验使车辆满足国家排放法规、全面提升车辆的舒适性和平顺性、保证在各种极端环境中正常运行的同时发挥最大的动力性能。目前市场上常用的标定协议栈大致有两种:第一种是CCP(CAN(ControllerAreaNetwork,控制局域网络)CalibrationProtocol,CAN标定协议),是一种基于CAN总线的ECU(ElectronicControlUnit,电子控制单元)标定协议,标定量使用存储映射的方式存储在芯片的RAM(RandomAccessMemory,随机存取存储器)空间,并映射到FLASH空间。另一种是XCP(UniversalMeasurementandCalibrationProtocol,通用测量和标定协议),这里的‘X’代表的意思就是这个协议可以运行在多个传输层上。目前现有技术对于类本文档来自技高网...

【技术保护点】
1.一种对发动机大数据量标定的方法,应用于发动机控制器,其特征在于,预先从所述发动机控制器中获取复数个标定量,并将所有所述标定量的初值存放于一存储器中的第一存储区域;预先设置不可修改的地址数组,用于按照地址信息由小至大顺序保存所述标定量在所述存储器中的地址信息;预先设置可修改的标记数组,所述标记数组中保存的内容与所述地址数组相同;预先设置终值数组,用于保存标定后的所述标定量的标定值;以及预先设置指针数组,用于保存所述标定量在所述终值数组中的存储位置;将所述终值数组中的一个所述标定量作为当前标定量,并进行标定操作包括以下步骤:步骤S1、得到所述当前标定量的所述地址信息在所述地址数组中的数组序号作...

【技术特征摘要】
1.一种对发动机大数据量标定的方法,应用于发动机控制器,其特征在于,预先从所述发动机控制器中获取复数个标定量,并将所有所述标定量的初值存放于一存储器中的第一存储区域;预先设置不可修改的地址数组,用于按照地址信息由小至大顺序保存所述标定量在所述存储器中的地址信息;预先设置可修改的标记数组,所述标记数组中保存的内容与所述地址数组相同;预先设置终值数组,用于保存标定后的所述标定量的标定值;以及预先设置指针数组,用于保存所述标定量在所述终值数组中的存储位置;将所述终值数组中的一个所述标定量作为当前标定量,并进行标定操作包括以下步骤:步骤S1、得到所述当前标定量的所述地址信息在所述地址数组中的数组序号作为一第一位置序号;步骤S2、得到所述标定数值位于所述终值数组中的数组序号作为一第二位置序号;步骤S3、以所述终值数组对应于所述第二位置序号的地址替代所述标记数组中对应所述第一位置序号的所述地址信息;步骤S4、以所述第二位置序号替代所述指针数组中对应所述第一位置序号的值;针对所述终值数组中的所有所述标定量分别按照所述步骤S1-S4进行标定操作,以完成所述发动机控制器的标定。2.根据权利要求1所述的一种对发动机大数据量标定的方法,其特征在于,所述步骤S4中,所述第二位置序号的初值为0,当所述当前标定量完成标定操作后,以所...

【专利技术属性】
技术研发人员:王琴张晓先朱丽吴连仁
申请(专利权)人:普华基础软件股份有限公司
类型:发明
国别省市:上海,31

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

1