CN111125909B - 一种一维汽车热管理模型的自动化标定方法 - Google Patents
一种一维汽车热管理模型的自动化标定方法 Download PDFInfo
- Publication number
- CN111125909B CN111125909B CN201911344182.3A CN201911344182A CN111125909B CN 111125909 B CN111125909 B CN 111125909B CN 201911344182 A CN201911344182 A CN 201911344182A CN 111125909 B CN111125909 B CN 111125909B
- Authority
- CN
- China
- Prior art keywords
- calibration
- parameters
- model
- error
- calculation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004364 calculation method Methods 0.000 claims abstract description 48
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 20
- 238000005457 optimization Methods 0.000 claims abstract description 13
- 238000004088 simulation Methods 0.000 claims abstract description 12
- 230000003993 interaction Effects 0.000 claims abstract description 8
- 238000012360 testing method Methods 0.000 claims description 23
- 230000002068 genetic effect Effects 0.000 claims description 4
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 238000002474 experimental method Methods 0.000 claims description 2
- 238000012821 model calculation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000110 cooling liquid Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明是一种一维汽车热管理模型的自动化标定方法,须建立一维整车或***级仿真模型,要确定的参数为标定参数及初始值、边界参数、标定目标、标定模式、标定值、误差计算方法及标定算法。再由计算机使用标定工具全程自动完成其标定:工程师向计算机输入所有相关参数,经交互模块、误差计算模块,最后由优化模块判断是否达到停止标准,输出最优结果。本发明可以有效解决目前模型标定工作中存在的问题,标定全程由计算机自动完成,减轻了工程师的负担;自动化标定的速度是手动标定的上百倍,缩短了工作周期;标定精度较手动标定高;此外,可提高模型的适用范围。
Description
技术领域
本发明属于汽车技术领域,涉及一种一维汽车热管理模型的自动化标定方法。
背景技术
在车辆的开发过程中,一维热管理仿真是唯一能对整车或***级别的热性能表现进行预测的分析手段。在建模过程中,需要根据现有的试验结果,对整车或***模型中的子***、零部件进行标定,以保证模型的可靠性。其中,标定指根据试验数据校准模型参数,直至结果的准确度符合要求。
现有技术中,一维仿真软件提供的标定工具只适用于稳态、单标定参数、无约束的模型。而目前绝大部分应用场景不符合上述条件,因此都需要仿真工程师进行手动标定。手动标定的一般步骤是:1. 估计一组初始标定参数,输入模型、仿真并输出结果;2. 将仿真值与试验值进行比对,根据经验调节标定参数,再次输入模型计算;3. 重复步骤2直至仿真值与试验值的误差满足精度要求。手动标定过程极耗时,标定的结果有赖于模型的复杂程度、标定参数的数量、需求的标定精度,尤其依赖于工程师的经验。若标定参数或标定目标的数量较大(4个及以上),手动标定很难达成高精度要求,在这种情况下,工程师只能保证优先级较高的标定目标。由于工程师工作经验的不同,手动标定往往需要数个工作日。此外,手动标定往往只能依据某一试验结果,其结果通常只适用于该试验边界,若与另一边界下的试验数据进行比较,仿真结果仍有明显偏差。
专利号为CN106202641A的发明提出了一种发动机CFD仿真计算模型的标定方法、***及装置,将正交优化方法应用到仿真模型的标定过程中,但在每组实验的模型标定时,输入参数的变化过程仍需由工程师自行估计,手动进行,可以说提供了一种将大量的标定参数通过分组与正交优化降维以减少手动标定工作量的方法,而不是一种完全自动化的标定方法。
发明内容
为解决手动标定工作耗时、出错率高、适应性差的问题,本发明提供了一种一维汽车热管理模型的自动化标定方法。
本发明采用的技术方案如下:
一种一维汽车热管理模型的自动化标定方法,所述方法为:
(1)建立一维整车或***级仿真模型,所述模型的组成架构与试验的组成架构相同,或为其合理等效;其中,所要确定的参数为:
1)确定标定参数及初始值;
2)确定边界参数;
3)确定标定目标;
4)确定标定模式;
5)确定标定值;
6)确定误差计算方法,所述误差计算方法为绝对误差或相对误差;若任一标定值为0,则必须选择绝对误差;
7)确定标定算法,所述标定算法为根据历史标定参数与误差,推测下一组标定参数的方法;
(2)由计算机使用其设定的自动化标定工具全程自动完成其标定:
步骤1)工程师向计算机输入标定所需的上述所有相关参数,计算机检查参数输入,若不符合要求,给出错误提示要求重新输入,若符合要求则进入交互模块;
步骤2)交互模块将标定参数代入模型,再循环代入各组边界参数,调用仿真软件计算并保存结果,直至所有边界计算完成,进入误差计算模块;若首次执行,标定参数则为初始值;
步骤3)误差计算模块根据用户选择的误差计算方法,将步骤2)计算结果与标定值代入公式进行计算,返回误差结果,进入优化模块;
步骤4)优化模块判断是否达到停止标准,如误差满足要求、达到最优解、计算次数或计算时间超过设定值、或其他停止标准;若未达到,根据用户选择的标定算法,计算下一组标定参数,重新进入步骤2)交互模块,若满足,则输出最优结果,结束运行。
本发明的有益效果是:
本发明提供了一种一维汽车热管理模型的自动化标定方法,可以有效解决目前模型标定工作中存在的问题。在一维仿真软件中搭建模型,定义接口并在标定工具中输入相应参数后,标定全程由计算机自动完成,减轻了工程师的负担;在实际使用时发现,自动化标定的速度是手动标定的上百倍,缩短了工作周期;标定精度较手动标定高;此外,多组试验工况同时标定,可提高模型的适用范围。
附图说明
图1为本发明自动化标定工具的方框流程图;
图2为前端模块空气流等效模型示意图;
图3为前端模块空气流等效模型应用本发明自动标定过程中的精度演变图;
图4为乘客舱采暖等效模型示意图;
图5为乘客舱采暖等效模型应用本发明自动标定过程中的精度演变图。
具体实施方式
下面结合附图对本发明进行清楚、完整的说明。本领域普通技术人员在基于这些说明的情况下将能够实现本发明。在结合附图对本发明进行说明前,需要特别指出的是:
构成本发明的一部分的附图用来辅助对本发明的理解,附图中所提供的内容及其在本发明中有关的说明可用于解释本发明,但不构成对本发明的不当限定。
本发明中在包括下述说明在内的各部分中所提供的技术方案和技术特征,在不冲突的情况下,这些技术方案和技术特征可以相互组合。
此外,下述说明中涉及到的本发明的实施例通常仅是本发明一部分的实施例,而不是全部的实施例。因此,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
为解决手动标定工作耗时、出错率高、适应性差的问题,本发明提供了一种一维汽车热管理模型的自动化标定方法。
本发明采用的技术方案如下:
第一方面,提供一种自动化标定方法,所述方法包括:
建立一维整车或***级仿真模型,所述模型的组成架构与试验的组成架构相同,或为其合理等效。
确定标定参数及初始值,所述标定参数为模型中n个可调节的输入参数,所述初始值为与输入参数一一对应的、满足约束条件的、可使模型顺利计算的n个值,所述n为大于等于1的整数。
可选的,确定标定参数的约束条件,所述约束条件为m个不等式,代表标定参数的调节范围,所述m为大于等于0的整数。
可选的,确定边界参数,所述边界参数为模型中s个可调节的输入参数,共t组,代表t个不同边界的试验,所述s、t为大于等于1的整数。
确定标定目标,所述标定目标为模型与试验共有且关注的h个输出参数,所述h为大于等于1的整数。
确定标定模式,所述标定模式可为单个点、多个点或曲线,若为稳态模型则仅能选择单个点。
确定标定值,所述标定值为与标定目标一一对应的t组、每组h个试验结果,若标定模式为多个点或曲线,则所述标定值指t个按规定格式保存了这些数据的Excel文件名。
可选的,确定标定目标权重,所述标定目标权重为h个体现各标定目标优先级的系数。
确定误差计算方法,所述误差计算方法可为绝对误差或相对误差。若任一标定值为0,则必须选择绝对误差。
绝对误差的计算方法为:
相对误差的计算方法为:
确定标定算法,所述标定算法为根据历史标定参数与误差,推测下一组标定参数的方法。标定算法由MATLAB的优化工具箱提供,包括但不限于:fmincon、fminsearch、模式搜索法(pattern search)、遗传算法(genetic algorithm)等。
第二方面,提供一种自动化标定工具,所述工具包括:
交互模块,用于控制仿真软件,代入边界参数与标定参数,计算后返回标定目标值。
误差计算模块,根据选择的误差计算方法,比较模型计算结果与标定值,并返回误差。
优化模块,根据选择的标定算法,由历史标定参数与误差推测下一组标定参数,直至达到停止标准,所述停止标准可为:精度满足要求、达到最优解、计算次数或计算时间超过设定值、其他停止标准。
参见图1,自动化标定工具的工作流程如下:
其标定全程由计算机自动完成。
步骤1)工程师向计算机输入标定所需的所有相关参数,计算机检查参数输入,若不符合要求,给出错误提示要求重新输入,若符合要求则进入交互模块。
步骤2)交互模块将标定参数(若首次执行,则为初始值)代入模型,再循环代入各组边界参数,调用仿真软件计算并保存结果,直至所有t组边界计算完成,进入误差计算模块。
步骤3)误差计算模块根据用户选择的误差计算方法,将步骤2)计算结果与标定值代入公式进行计算,返回误差结果,进入优化模块。
步骤4)优化模块判断是否达到停止标准,如误差满足要求、达到最优解、计算次数或计算时间超过设定值、或其他停止标准。若未达到,根据用户选择的标定算法,计算下一组标定参数,重新进入步骤2)交互模块,若满足,则输出最优结果,结束运行。
实施例1(如图2所示)
搭建前端模块空气流等效模型,其中,1、2分别代表上下格栅前端压增系数,3、4、5分别代表上下格栅与发动机舱的阻力系数,6、7为散热器,8为风扇。标定需求为,通过调节各压增系数与阻力系数,使所有车速下,各散热器的风量与试验结果一致。
标定时,标定参数为模型中1~5的系数,初始值均为1,约束条件均为大于等于0,边界参数为前端风速,标定目标为6、7两个散热器的风量,标定值为风洞试验的风量测量结果,标定模式为单个点,误差计算方法为相对误差,标定算法为模式搜索法。
图3为自动化标定工具输出的本实施例的精度演变图,表明输入的初始值误差为83%,经过约150次迭代计算,可将误差降至1.5%以下,满足精度要求。
实施例2(如图4所示)
搭建乘客舱采暖等效模型,其中,A代表发动机,B代表加热器芯体。标定需求为,通过两组不同边界的试验水温,拟合发动机的相关热属性参数。两组试验边界以表格形式储存在模型内部,通过试验编号切换。
标定时,标定参数为发动机A的热量系数、热容、与冷却液对流换热系数、与环境对流换热系数,约束条件均为大于0,边界参数为仿真时间、试验编号,标定目标为加热器芯体B入口水温,标定值为两个Excel文件名,分别储存了两次试验的入口水温结果,标定模式为曲线,误差计算方法为绝对误差,标定算法为fminsearch。
图5为自动化标定工具输出的本实施例的精度演变图,表明输入的初始值误差为20.3℃,经过约35次迭代计算,可将误差降至2.5℃以下,满足精度要求。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
Claims (9)
1.一种一维汽车热管理模型的自动化标定方法,其特征在于,所述方法为:
(1)建立一维整车或***级仿真模型,所述模型的组成架构与试验的组成架构相同,或为其合理等效;其中,所要确定的参数为:
1)确定标定参数及初始值;
2)确定边界参数;
3)确定标定目标;
4)确定标定模式;
5)确定标定值;
6)确定误差计算方法,所述误差计算方法为绝对误差或相对误差;若任一标定值为0,则必须选择绝对误差;
7)确定标定算法,所述标定算法为根据历史标定参数与误差,推测下一组标定参数的方法;
(2)由计算机使用其设定的自动化标定工具全程自动完成其标定:
步骤1)工程师向计算机输入标定所需的上述所有相关参数,计算机检查参数输入,若不符合要求,给出错误提示要求重新输入,若符合要求则进入交互模块;
步骤2)交互模块将标定参数代入模型,再循环代入各组边界参数,调用仿真软件计算并保存结果,直至所有边界计算完成,进入误差计算模块;若首次执行,标定参数则为初始值;
步骤3)误差计算模块根据用户选择的误差计算方法,将步骤2)计算结果与标定值代入公式进行计算,返回误差结果,进入优化模块;
步骤4)优化模块判断是否达到停止标准,如误差满足要求、达到最优解、计算次数或计算时间超过设定值、或其他停止标准;若未达到,根据用户选择的标定算法,计算下一组标定参数,重新进入步骤2)交互模块,若满足,则输出最优结果,结束运行。
2.根据权利要求1所述的自动化标定方法,其特征在于,所述的自动化标定工具包括:
(1)交互模块,用于控制仿真软件,代入边界参数与标定参数,计算后返回标定目标值;
(2)误差计算模块,根据选择的误差计算方法,比较模型计算结果与标定值,并返回误差;
(3)优化模块,根据选择的标定算法,由历史标定参数与误差推测下一组标定参数,直至达到停止标准,所述停止标准可为:精度满足要求、达到最优解、计算次数或计算时间超过设定值。
3.根据权利要求1所述的自动化标定方法,其特征在于,所述标定参数为模型中n个可调节的输入参数,所述初始值为与输入参数一一对应的、满足约束条件的、可使模型顺利计算的n个值,所述n为大于等于1的整数;
所述约束条件为m个不等式,代表标定参数的调节范围,所述m为大于等于0的整数。
4.根据权利要求1所述的自动化标定方法,其特征在于,所述边界参数为模型中s个可调节的输入参数,共t组,代表t个不同边界的试验,所述s、t为大于等于1的整数。
5.根据权利要求1所述的自动化标定方法,其特征在于,所述标定目标为模型与试验共有且关注的h个输出参数,所述h为大于等于1的整数。
6.根据权利要求1所述的自动化标定方法,其特征在于,所述标定模式可为单个点、多个点或曲线,若为稳态模型则仅能选择单个点。
7.根据权利要求1所述的自动化标定方法,其特征在于,所述标定值为与标定目标一一对应的t组、每组h个试验结果,若标定模式为多个点或曲线,则所述标定值指t个按规定格式保存了这些数据的Excel文件名;
在确定标定值时需确定目标权重,所述标定目标权重为h个体现各标定目标优先级的系数。
9.根据权利要求1所述的自动化标定方法,其特征在于,所述标定算法由MATLAB的优化工具箱提供,包括但不限于:fmincon、fminsearch、模式搜索法(pattern search)、遗传算法(genetic algorithm)等。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911344182.3A CN111125909B (zh) | 2019-12-24 | 2019-12-24 | 一种一维汽车热管理模型的自动化标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911344182.3A CN111125909B (zh) | 2019-12-24 | 2019-12-24 | 一种一维汽车热管理模型的自动化标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111125909A CN111125909A (zh) | 2020-05-08 |
CN111125909B true CN111125909B (zh) | 2023-03-31 |
Family
ID=70501662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911344182.3A Active CN111125909B (zh) | 2019-12-24 | 2019-12-24 | 一种一维汽车热管理模型的自动化标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111125909B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113805555A (zh) * | 2020-06-11 | 2021-12-17 | 卓品智能科技无锡有限公司 | 一种基于Matlab的INCA自动标定方法 |
CN112231826B (zh) * | 2020-09-22 | 2022-11-18 | 一汽奔腾轿车有限公司 | 一种基于gt-suit的一维燃油车整车热管理仿真分析方法 |
CN112668096B (zh) * | 2020-12-24 | 2022-08-12 | 一汽奔腾轿车有限公司 | 一种基于matlab的整车热管理进风面积计算方法 |
CN112733274A (zh) * | 2021-01-14 | 2021-04-30 | 奇瑞汽车股份有限公司 | 一种汽车热管理一维仿真数据的管理方法、存储介质及管理*** |
CN113204860B (zh) * | 2021-03-17 | 2024-05-31 | 联合汽车电子有限公司 | 一种标定方法 |
CN113204883B (zh) * | 2021-05-10 | 2023-11-24 | 奇瑞汽车股份有限公司 | 汽车散热器目标进风量自动计算装置及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102331350A (zh) * | 2011-08-19 | 2012-01-25 | 东风康明斯发动机有限公司 | 电控柴油发动机的标定方法 |
CN104102781A (zh) * | 2014-07-18 | 2014-10-15 | 上汽通用五菱汽车股份有限公司 | 一种基于多目标优化的发动机性能优化方法 |
CN104951628A (zh) * | 2015-07-14 | 2015-09-30 | 无锡沃尔福汽车技术有限公司 | 一种基于多目标优化的发动机热力学仿真模型标定方法 |
CN105181040A (zh) * | 2015-09-25 | 2015-12-23 | 辽宁聚焦科技有限公司 | 一种差压式流量计的数字化标定及优化方法 |
CN108544925A (zh) * | 2018-04-02 | 2018-09-18 | 北京理工大学 | 电池管理*** |
CN109932059A (zh) * | 2019-03-29 | 2019-06-25 | 浙江大学 | 一种基于贝叶斯推断的红外热成像温度高精度标定方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090138415A1 (en) * | 2007-11-02 | 2009-05-28 | James Justin Lancaster | Automated research systems and methods for researching systems |
US9111212B2 (en) * | 2011-08-19 | 2015-08-18 | Hartford Steam Boiler Inspection And Insurance Company | Dynamic outlier bias reduction system and method |
US9069725B2 (en) * | 2011-08-19 | 2015-06-30 | Hartford Steam Boiler Inspection & Insurance Company | Dynamic outlier bias reduction system and method |
-
2019
- 2019-12-24 CN CN201911344182.3A patent/CN111125909B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102331350A (zh) * | 2011-08-19 | 2012-01-25 | 东风康明斯发动机有限公司 | 电控柴油发动机的标定方法 |
CN104102781A (zh) * | 2014-07-18 | 2014-10-15 | 上汽通用五菱汽车股份有限公司 | 一种基于多目标优化的发动机性能优化方法 |
CN104951628A (zh) * | 2015-07-14 | 2015-09-30 | 无锡沃尔福汽车技术有限公司 | 一种基于多目标优化的发动机热力学仿真模型标定方法 |
CN105181040A (zh) * | 2015-09-25 | 2015-12-23 | 辽宁聚焦科技有限公司 | 一种差压式流量计的数字化标定及优化方法 |
CN108544925A (zh) * | 2018-04-02 | 2018-09-18 | 北京理工大学 | 电池管理*** |
CN109932059A (zh) * | 2019-03-29 | 2019-06-25 | 浙江大学 | 一种基于贝叶斯推断的红外热成像温度高精度标定方法 |
Non-Patent Citations (2)
Title |
---|
SPSA算法在微观交通仿真模型VISSIM参数标定中的应用;章玉等;《交通运输***工程与信息》;20100815(第04期);全文 * |
基于CFD和整车试验一维热管理模型标定的对比;王博等;《汽车技术》;20151024(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111125909A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111125909B (zh) | 一种一维汽车热管理模型的自动化标定方法 | |
Kiss et al. | Modeling of an electric vehicle thermal management system in MATLAB/Simulink | |
CN112380613B (zh) | 一种汽车发动机冷却***一维三维联合仿真方法 | |
CN106991216A (zh) | 汽车冷却模块引起方向盘抖动的稳健性预估及优化方法 | |
CN102954561B (zh) | 一种汽车空调多温区温度补偿的方法 | |
CN111814261A (zh) | 整车冷却特性数据确定方法、装置、设备及可存储介质 | |
CN110110367B (zh) | 一种电化学储能机柜热仿真方法及*** | |
EP1852591A2 (en) | Apparatus for estimating engine thrust | |
CN111666627A (zh) | 一种散热***设计方法 | |
KR20140127647A (ko) | 가상 풍동의 운전 방법 | |
CN110032706A (zh) | 一种低阶时滞***的两阶段参数估计方法及*** | |
CN112182784A (zh) | 实车散热器能力的仿真分析方法、装置、设备及存储介质 | |
CN117117397B (zh) | 电池热管理模拟方法、装置、***及存储介质 | |
CN113158589B (zh) | 一种电池管理***的仿真模型校准方法以及装置 | |
CN102663179B (zh) | 一种在布置阶段进行汽车前舱温度场校核的方法 | |
CN115964891A (zh) | 一种汽车风扇的仿真分析方法、装置及存储介质 | |
CN112926170B (zh) | 一维冷却模型校正方法 | |
CN113239466A (zh) | 一种发动机舱热管理仿真方法 | |
CN106126864B (zh) | 基于组元热力阻力特性的间接空冷***设计计算方法 | |
CN112651191A (zh) | 换热器的表面的风速分布确定方法、装置及空调设备 | |
CN106019941A (zh) | 电子膨胀阀模型的系数确定方法和装置 | |
CN113588288B (zh) | 一种用于汽车台架测试的瞬态供风模拟***及控制方法 | |
CN116907880A (zh) | 一种用于测试车辆的供风设备及供风控制方法 | |
CN115730436A (zh) | 汽车乘员舱空调热负荷计算方法、装置、车辆及存储介质 | |
Janssen et al. | Improving 1D simulations of thermal management systems with embedded 3D CFD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |