当前位置: 首页 > 专利查询>中北大学专利>正文

发动机观测点和标定参数自动查找关联的设置装置及方法制造方法及图纸

技术编号:16547013 阅读:61 留言:0更新日期:2017-11-11 11:47
本发明专利技术涉及一种发动机观测点和标定参数自动查找关联的设置装置,发动机观测点及标定参数定义模块(1)与读取加载模块(3)连接,用于写入发动机观测点和标定参数信息并保存;Package自定义模块(2)与读取加载模块(3)连接,用于自定义特定的Package包;读取加载模块(3)分别与标定参数自动查找设置模块(4)和观测点设置模块(5)连接,用于读取观测点和标定参数的信息并设置加载相应的观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter属性;标定参数自动查找设置模块(4)与观测点设置模块(5)连接。本发明专利技术能够自动加载发动机模型中的数据及数据信息,具有很强的实用性。

Setting device and method for automatically searching correlation point of engine observation point and calibration parameter

The invention relates to an engine and observation point setting device calibration parameters automatically find related, engine observation point and parameter calibration module definition (1) and load (3) connected module for writing engine observation points and calibration parameters and save the information; Package custom module (2) and load module (3) connection for custom specific Package package; load module (3) respectively and automatically find the calibration parameters setting module (4) and the observation point setting module (5) connected to read the observation points and calibration information and data object observation set load corresponding to the package ECU_Type.mp and calibration data object package ECU_Type.parameter attribute calibration parameters; automatic search setting module (4) and the observation point setting module (5) connection. The invention can automatically load the data and data information in the engine model, and has strong practicability.

【技术实现步骤摘要】
发动机观测点和标定参数自动查找关联的设置装置及方法
本专利技术涉及汽车电子嵌入式系统开发领域,特别涉及一种对发动机观测点和标定参数自动查找关联的设置装置及方法。
技术介绍
在汽车电子领域,嵌入式系统的应用愈加广泛,在现代汽车电子开发过程中基本上都采用基于模型的V型开发方式,这样可以实现对控制器模型的建模仿真、快速原型、自动代码生成、硬件在环仿真和系统应用。Matlab/Simulink是当今普遍使用的控制器建模仿真和代码生成工具,可以快速建立控制算法并实现快速原型,以验证算法的可行性和可靠性,自动生成代码集成到目标控制器中。但是Matlab/Simulink生成的代码具有普遍性而不具备针对性,所以针对发动机电子控制和发动机标定需要创建自定义工具。在汽车电子的嵌入式系统中我们常用到的数据类型是定点型的,而Simulink模型中的参数和信号的默认数据类型是浮点型的,所以要对这些信号和参数的数据类型进行定义和关联,而各个信号和参数的数据类型是不一样的,另外发动机标定参数的数目十分庞大,所以手动对Simulink模型中所有的观测点和标定参数进行命名赋值和相关设置是极其繁琐的,不能满足快速建模的需求。
技术实现思路
本专利技术为了解决特定的发动机ECU建模和标定系统的要求,而提供一种在发动机观测点和标定参数自动查找关联的设置方法及装置。本专利技术采用的技术方案:一种发动机观测点和标定参数自动查找关联的设置装置,它包括发动机观测点及标定参数定义模块1、Package自定义模块2、读取加载模块3、标定参数自动查找设置模块4和观测点设置模块5,发动机观测点及标定参数定义模块1与读取加载模块3连接,用于写入发动机观测点和标定参数信息并保存;Package自定义模块2与读取加载模块3连接,用于自定义特定的Package包;读取加载模块3分别与标定参数自动查找设置模块4和观测点设置模块5连接,用于读取观测点和标定参数的信息并设置加载相应的观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter属性;标定参数自动查找设置模块4与观测点设置模块5连接,用于自动查找Simulink模型中标定参数并设置其属性,自动创建相应的观测点;观测点设置模块5用于设置Simulink模型中观测点的属性。一种发动机观测点和标定参数自动查找关联的设置装置的设置方法,它包括以下步骤:①发动机观测点及标定参数定义模块1为Matlab的自定义GUI界面,在此界面写入标定过程中所需的观测点和标定参数的数据类型和存储类型,标定参数包含有标定常数、标定曲线和标定脉谱;②Package自定义模块2中创建适用于标定过程的Package包,包含有观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter;③读取加载模块3根据步骤②的定义读入步骤①中的观测点和标定参数的信息,并在Matlab的工作空间创建相应的观测点和标定参数的对象属性;④标定参数自动查找设置模块4在Simulink模型中自动查找所述模型中所有标定参数,对标定曲线和标定脉谱的坐标轴和表自动命名,根据步骤③进行关联设置和其它操作,并在标定参数的输出自动创建相应的观测点;⑤观测点设置模块5在Simulink模型中自动查找所述模型中所有的观测点,根据步骤③进行关联设置。本专利技术与现有技术相比其有益效果是:1.创建适用于特定单片机的自定义Package,能够根据单片机编译器的特点进行优化;2、通过配置模块的使用,能够自动加载模型和模型中的数据及数据信息;3、通过配置模块自动查找模型中的观测点和标定参数,自动对标定参数加载参数信息;4、对标定曲线和标定脉谱的Breakpoints和Tabledata自动命名并进行关联;5、通过配置模块可以对标定曲线/脉谱的输出自动创建符合命名规律的观测点并设置其对象属性。本专利技术使用自定义的对象属性设置和句柄操作,可以极大地提高建模和生成代码的效率,具有很强的实用性。附图说明图1为本专利技术设置装置结构框图。具体实施方式一种发动机观测点和标定参数关联的设置装置,本专利技术在Simulink模型中来实现,它包含有发动机观测点及标定参数定义模块1、Package自定义模块2、读取加载模块3、标定参数自动查找设置模块4和观测点设置模块5,发动机观测点及标定参数定义模块1与读取加载模块3连接,用于写入发动机观测点和标定参数信息并保存;Package自定义模块2与读取加载模块3连接,用于自定义特定的Package包;读取加载模块3分别与标定参数自动查找设置模块4和观测点设置模块5连接,用于读取观测点和标定参数的信息并设置加载相应的观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter属性;标定参数自动查找设置模块4与观测点设置模块5连接,用于自动查找Simulink模型6中标定参数并设置其属性,自动创建相应的观测点;观测点设置模块5用于设置Simulink模型6中观测点的属性。一种Simulink模型中发动机观测点和标定参数关联的设置装置的设置方法,它包括以下步骤:①发动机观测点及标定参数定义模块1为Matlab的自定义GUI界面,在此界面写入标定过程中所需的观测点和标定参数的数据类型和存储类型,标定参数包含有标定常数、标定曲线和标定脉谱,这些写入信息将根据用户操作按照设置格式自动保存到MAT文件或者EXCEL文件中;②Package自定义模块2中创建适用于标定的Package包,包含有观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter;③读取加载模块3根据步骤②的定义读入步骤①中的观测点和标定参数的信息,并在Matlab的工作空间创建相应的观测点和标定参数的对象属性;④标定参数自动查找设置模块4在指定的Simulink模型6中自动查找模型中所有标定参数,对标定曲线和标定脉谱的坐标轴和表自动命名,并对输入输出的数据类型自动进行设置,然后根据步骤③进行关联设置,自动创建标定常数和标定曲线/脉谱输出的观测点;⑤观测点设置模块5在指定的Simulink模型6中自动查找模型中所有的观测点,根据步骤③进行关联设置。本文档来自技高网...
发动机观测点和标定参数自动查找关联的设置装置及方法

【技术保护点】
发动机观测点和标定参数自动查找关联的设置装置,其特征在于,它包括发动机观测点及标定参数定义模块(1)、Package自定义模块(2)、读取加载模块(3)、标定参数自动查找设置模块(4)和观测点设置模块(5),发动机观测点及标定参数定义模块(1)与读取加载模块(3)连接,用于写入发动机观测点和标定参数信息并保存;Package自定义模块(2)与读取加载模块(3)连接,用于自定义特定的Package包; 读取加载模块(3)分别与标定参数自动查找设置模块(4)和观测点设置模块(5)连接,用于读取观测点和标定参数的信息并设置加载相应的观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter属性;标定参数自动查找设置模块(4)与观测点设置模块(5)连接,用于自动查找Simulink模型中标定参数并设置其属性,自动创建相应的观测点;观测点设置模块(5)用于设置Simulink模型中观测点的属性。

【技术特征摘要】
1.发动机观测点和标定参数自动查找关联的设置装置,其特征在于,它包括发动机观测点及标定参数定义模块(1)、Package自定义模块(2)、读取加载模块(3)、标定参数自动查找设置模块(4)和观测点设置模块(5),发动机观测点及标定参数定义模块(1)与读取加载模块(3)连接,用于写入发动机观测点和标定参数信息并保存;Package自定义模块(2)与读取加载模块(3)连接,用于自定义特定的Package包;读取加载模块(3)分别与标定参数自动查找设置模块(4)和观测点设置模块(5)连接,用于读取观测点和标定参数的信息并设置加载相应的观测点数据对象包ECU_Type.mp和标定参数数据对象包ECU_Type.parameter属性;标定参数自动查找设置模块(4)与观测点设置模块(5)连接,用于自动查找Simulink模型中标定参数并设置其属性,自动创建相应的观测点;观测点设置模块(5)用于设置Simulink模型中观测点的属性。2.权利要求1中发动机观...

【专利技术属性】
技术研发人员:阴晋冠姚瑞敏刘涛苏铁熊贾利张磊冯耀南王军马富康张艳岗
申请(专利权)人:中北大学
类型:发明
国别省市:山西,14

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

1