发明名称 一种基于MATLAB的发动机与增压器的自动匹配方法
摘要 本发明公开了一种基于MATLAB的发动机与增压器的自动匹配方法,优点是由于本方法预先将需要相互匹配的发动机基本参数和增压器输入参数整合到指定的Excel表格文件中,且通过调用MATLAB内置的函数实现输入参数和匹配过程在程序的后台运行,克服了传统的手工匹配过程输入参数的复杂性,提高了发动机和增压器的匹配效率,且在匹配过程中,发动机基本参数、增压器输入参数和匹配结果参数通过可视化界面模块的对话框展示给用户,使得匹配输出结果简洁明了;此外,由于本方法在匹配过程中调用了MATLAB的全局优化库函数,实现了对匹配结果的全局优化。
申请公布号 CN104408248A 申请公布日期 2015.03.11
申请号 CN201410686335.3 申请日期 2014.11.26
申请人 宁波威孚天力增压技术有限公司 发明人 陈汉玉;俞小莉;王亮珍;毕金光;马国山;王保林;王宏波
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 代理人
主权项 一种基于MATLAB的发动机与增压器的自动匹配方法,其特征在于用于实现该自动匹配的系统包括利用MATLAB/GUI模块开发的数据读取模块、匹配计算模块和数据保存模块,其自动匹配方法包括以下具体步骤:(1)、将需要进行相互匹配的发动机和增压器两者的参数分别预先编辑好发动机基本参数的Excel表格和增压器输入参数的Excel表格;(2)、预先在匹配计算模块中编辑好各个发动机参数与相应的增压器参数之间的匹配换算公式;(3)、数据读取模块读取预先编辑好的发动机基本参数的Excel表格和增压器输入参数的Excel表格,并对所读取的Excel表格进行审查,若所读取的Excel表格内容不符合预设格式要求或数据不完整,则重新修改Excel表格内容;若审查合格,则数据读取模块调用MATLAB内置的Excel读取函数,将读取的Excel表格内容导入到MATLAB的工作空间中,同时数据读取模块将所读取的Excel表格内容转换成匹配计算模块所能识别的语言格式;(4)、匹配计算模块将导入到MATLAB工作空间的Excel表格内容根据预先编辑好的匹配换算公式对发动机基本参数和增压器输入参数进行匹配计算,然后分别以发动机基本参数中的发动机制动平均有效压力、转矩和功率为目标函数,以发动机基本参数中的转速和循环喷油量为约束条件,调用MATLAB内置的全局优化库函数,对增压器输入参数中的增压器压比、流量和总效率进行优化;(5)、数据保存模块将匹配计算和优化后的结果进行保存和导出,用于指导发动机和增压器的选型及评价两者的匹配好坏程度。
地址 315000 浙江省宁波市江北区海川路168弄1号