一种面向热设计的反馈-模糊推理全局算法

2021-01-07 11:23雷飞张天昊
湖南大学学报·自然科学版 2021年12期
关键词:纯电动汽车

雷飞 张天昊

摘   要:针对常规模糊推理算法無法有效求解具有复杂或未知传热规律的传热学反问题,提出一种反馈-模糊推理全局算法. 基于模糊推理的基本流程,将变论域方法、反馈思想和模拟退火算法结合起来,通过反馈单元降低模糊规则对传热规律的依赖,并通过模拟退火单元防止陷入局部最优. 采用此方法对风冷散热器翅片的几何结构设计问题进行求解,并与常规模糊推理算法和模拟退火算法结果进行对比. 同时,对不同初始值、不同输入误差下反馈-模糊推理全局算法的计算结果进行验证和对比. 结果表明,该算法可以解决传热学规律复杂或未知的传热学反问题,计算结果不受初始值影响. 该算法在解决此类问题时拥有良好的鲁棒性和抗不适定性,可以为反问题、结构设计和优化提供参考.

关键词:传热;反问题;模糊推理;纯电动汽车;全局优化

中图分类号:TK124                               文献标志码:A

A Feedback-fuzzy Inference Global Algorithm for Thermal Design

LEI Fei†,ZHANG Tianhao

(State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body,Hunan University,Changsha 410082,China)

Abstract:Conventional fuzzy inference algorithms cannot effectively solve the inverse heat transfer problems with complex or unknown heat transfer laws. In this paper, a feedback-fuzzy inference global method is proposed. Based on the basic process of fuzzy inference, variable universe method, feedback thought and simulated annealing algorithm are combined. The dependence of fuzzy rules on heat transfer law is reduced by feedback unit, and the local optimum is prevented by simulated annealing unit. This method was employed to solve the geometric structural design problem of air-cooled radiator fins. The results were compared with those of conventional fuzzy inference and simulated annealing algorithm. And the results of feedback-fuzzy inference global method under different initial values and input errors were verified and compared. The results showed that the proposed method could solve the inverse heat transfer problem with complicated or unknown heat transfer law, and the results were not affected by initial values. The method demonstrates robustness and resistance to ill-posed problems, which can provide a reference for inverse problems, structural design and optimization.

Key words:heat transfer;inverse problem;fuzzy inference;battery electric vehicle;global optimization

电动汽车电机控制器内部的集成化程度越来越高,控制器内元器件的发热量不断增加. 在有限的物理空间内,多合一控制器中大功率元件的热通量可达200 ~ 300 W/cm2. 过高的温度会直接损坏元器件,热设计和热管理成为集成控制器设计的关键环节[1].

热设计问题通常是已知目标温度来求解相关设计参数,本质上属于已知目标温度求解几何边界的传热学反问题[2]. 通常基于传热系统的局部测量温度信息,求解系统的热流密度、热源参数、热物理参数和几何参数等难以测量的未知参数的问题. 在控制器热设计问题中,由于大量电子电器元件高度集成导致其传热规律复杂,难以得到传热学规律的定性描述. 复杂的传热规律是该问题的典型特点之一.

不适定性是传热学反问题的另一特点. 这种不适定性是指该问题在Hadamard意义下解的唯一性、存在性和稳定性不能同时得到满足[3]. 一方面,由于输入信息不全面,反问题的解可能不存在或不唯一;另一方面,由于输入信息存在偏差,输入信息的误差在反问题的求解过程中会被放大,从而导致反问题的解往往存在不稳定性. 反问题的不适定性为求解带来了较大挑战.

传热学反问题的求解方法可分为非迭代法和迭代法. 非迭代法依据已知的测点信息和待求解量之间的数学关系,直接通过已知量计算待反演参数,无需反复计算正问题以修正计算结果,可实现较高的计算速度. 吴国鹏等[4]基于最小二乘法和误差函数反演了功能梯度材料热源发热功率;Yu等[5]将最小二乘法和边界元法相结合提高算法的抗不适定性并对锅炉内壁的几何边界进行了反演;Yu等[6]利用边界元法分别在稳态下和瞬态下对炉内壁的边界条件进行识别. 对于复杂传热学问题,由于已知条件和待求解量之间的数学关系建立存在困难,该类方法应用有限,同时存在不适定性问题.

迭代法可分为梯度法和非梯度法,其中经典的梯度法有最速下降法(Steepest Descent Method,SDM)、共轭梯度法(Conjugate Gradient Method,CGM)、Levenberg-Marquardt 法(L-M)等. Huang等[7]通过SDM成功反演了翅片换热器的换热系数;Yang等[8]采用改进的L-M法估算了传热学反问题中的导热系数;Xiong等[9]应用CGM反求了二维传热系统中的热流量;王堃等[10]用正则化CGM估计了二维稳态传热边界温度分布.

梯度法可以解决部分传热学反问题,但当传热规律较为复杂时会陷入局部最优,且问题的可微性不能保证. 此外,如果测量信息不完整或存在测量误差,梯度法的求解结果可能出现恶化[11].

非梯度法具有良好的抗不适定性能力和全局搜索能力,但计算量较大. 这类方法有遗传算法、蚁群算法等,近年来随着计算技术的发展而得到较广泛应用. Lee等人[12]利用粒子群优化方法估计介质的辐射特性;Liu[13]用一种改进的遗传算法估算瞬态传热系统的平板热源功率;Parwani[14]等人利用差分进化算法估算了传热系统中热源的发热功率和位置.

模糊推理是20世纪60年代Zadeh提出的一种启发式算法[15]. 它是在模糊集合论基础上对人脑的决策和判断做定量研究的一种不确定推理方法. 该算法只需从单一起始点开始计算,相对于蚁群算法、遗传算法等需要多个初始点的非梯度类算法而言計算成本较低,具有良好的抗不适定性,能有效抵抗输入信息的干扰[16]. 此外,模糊推理算法可以有效利用不精确和不完整的信息[17]. 这些特点在解决包括传热学反问题在内的不适定问题时具备优势. Wang等[18]提出了分散模糊推理算法用来求解热传导反问题中的几何参数;Krzywanski等[19]利用模糊推理算法预测了大型循环流床的导热系数;Chen等[20]提出一种具有目标跟踪能力和降噪性能的智能加权模糊推理算法,并将其应用于空心复合管的热传导几何参数反演问题中;姜曙等[21]利用分散模糊推理对圆筒热传导问题的几何边界进行了反演. 在以上传热规律明确的问题中,模糊推理方法均取得了较好的结果.

但是,常规模糊推理方法中模糊规则的制定对传热学规律的认知依赖程度较高,在求解传热学规律未知或其定性描述为非单调的传热学反问题时,常规模糊推理算法会由于无法制定模糊规则而失效.

本文针对传热学规律未知或非单调的传热学反问题提出一种改进的模糊推理算法,该算法以变论域模糊推理方法为基础,结合反馈算法和模拟退火算法的优势,不仅降低对初始论域依赖性,同时降低模糊规则对传热规律认知的依赖性. 使用该方法对电动汽车集成控制器的风冷散热器进行设计,并讨论初始值和测量误差对该方法的影响.

1   算法描述

反馈-模糊推理全局算法由模糊推理单元,反馈单元和模拟退火单元组成.

该算法的输入输出为:输入量e = Tmea0 - Tcal,其中Tmea0为测点温度,Tcal为每次迭代过程的计算温度. 对应输入、输出论域的语言值有零(ZO)、正小(PS)、正中(PM)、正大(PB). 输出量的大小由其对应的论域和模糊规则决定,符号由反馈单元根据前一步迭代的计算结果决定. 这种输出决定方式可以降低模糊推理输出值对传热学规律的依赖.

若传热学反问题的传热规律较复杂或未知,则可以通过模拟退火单元防止结果陷入局部最优. 记uk(i)为模糊推理单元第i次迭代的输出,n(i)为待求解量第i次迭代的计算结果,Tcal(i)为第i次迭代的计算温度,迭代结束条件为Tmea0 - Tcal≤ε,ε为收敛条件. 算法的流程如图1所示.

2   问题描述

图2为某电动汽车集成控制器的简化几何模型,该控制器箱体外形尺寸为388 mm×288  mm×124 mm,芯片为方形均匀体热源,为模拟芯片封装,在元件外部增加聚苯硫醚(Polyphenylene sulfide,PPS)材料外罩;用各向异性材料模拟印制电路板(Printed Circuit Board,PCB);IGBT为导热性良好的均匀方形体热源;为模拟IGBT的水冷,将箱体底部设为333 K恒温边界,其余的面设为298 K恒温边界;箱体材料及翅片散热器材料选用铝材,各材料物性参数见表1;系统内热源及其发热功率见表2;风冷散热器尺寸结构如图3所示.

未安装风冷散热器时1、2、3号芯片温度分别为392、411、389 K,其中2号芯片的温度超过了设计要求的393 K,故对安装在PCB下方风冷散热器的翅片数量进行设计,使2号芯片温度降至378 K. 该问题本质上属于已知测点温度求解几何边界的传热学几何反问题,即求解翅片数量n使得Tmea - Tcal≤ε,其中Tmea为2号芯片的目标温度,Tcal为每次迭代过程的计算温度,ε为迭代停止阈值或收敛条件,由于该问题中的目标温度精度要求为1 K,故在此ε取值为1.

该传热系统中同时存在热传导、热对流、热辐射,假定在控制器内的空气为理想气体,其流动为三维湍流流动,且忽略辐射换热,则正问题的控制方程如下.

热传导方程:

[Δ]2T = 0      (1)

热对流质量守恒方程:

[Δ]V = 0      (2)

热对流动量守恒方程:

ρ = F - [Δ]P + η[Δ]2V           (3)

热对流能量守恒方程:

ρcp = λ[Δ]2T           (4)

式中:V为流体速度;T为流体温度;F为体积力;P为压力;τ为时间;ρ、λ、η和cp分别为流体的密度、热导率、动力黏度和比热容.

由式(1)~式(4)可知,由于该问题为热传导和热对流共存的复合传热问题,传热规律较为复杂.

3   反馈-模糊推理全局算法

3.1   模糊推理单元

模糊推理是以模糊集合理论为基础,结合计算机语言规则和先验知识,模仿人类思维进行判决的不确定推理方法,其本质是将一个给定输入空间通过模糊逻辑映射到一个特定的输出空间的计算过程.

模糊推理算法的具体模块有模糊化、模糊规则的制定、模糊推理和解模糊化,如图4所示.

3.1.1   模糊化

模糊推理的输入变量e = Tmea - Tcal,其取值范围是[0,15],单位为K. 翅片数量为n,其取值范围为[5,25],模糊推理的输出变量uk 是n的补偿量,取值范围为[0,q]. q的取值方式如下:

q = 5e0.3,e > 2

1,e ≤ 2        (5)

上述可变输出域可以保证输出域的大小与输入量e正相关,从而在e较大时提高迭代速度,在e较小时提高推理精度并且保证推理的稳定性,减少初始域对输出的影响.

输入變量e和输出变量uk的论域分别划分为4个模糊等级,对应的语言值为零(ZO)、正小(PS)、正中(PM)、正大(PB). 采用三角形隶属度函数,此时输入论域、输出论域及其对应的隶属度函数分别如图5和图6所示.

3.1.2   模糊规则的制定

一般来说,带翅片的风冷散热器的传热规律可定性描述为:当底板面积一定,翅片数量在一定数量范围内时,散热效果随翅片数量增加而增强;超过某一数量范围,增加散热翅片时,散热效果会因风阻而降低. 理论上,这是一个单极值问题,但由于本传热系统中的众多其他热源会对翅片散热效果产生影响,因此传热规律不能简单地做定性描述. 这种情况下常规模糊推理会因模糊规则不明确而失效. 本文提出的反馈-模糊推理全局算法中模糊规则仅用来确定输出值的大小,此时模糊规则的制定仅影响计算效率. 不考虑传热规律的模糊规则如下:

1)If e is PB then uk is PB,

2)If e is PM then uk is PM,

3)If e is PS then uk is PS,

4)If e is ZO then uk is ZO

3.1.3   模糊推理和解模糊化

本文采用Mamdani法作为模糊推理方法,定义μA(e)、 μB(μk)分别为输入变量和输出变量对应模糊集的隶属度函数,μC(uk)为模糊推理结果,计算过程可表示为:

μC(uk) = max{min[ μA(e)μB(uk)]}      (6)

解模糊化方法采用重心法,计算公式为:

uk =μC(uk)ukdu /μC(uk)du      (7)

3.2   反馈单元

根据反馈的基本思想,每次迭代的计算结果都将传递给该单元进行判断,若优于当前结果,则采纳该结果;若劣于当前结果,则重新选取补偿方向. 利用反馈单元对补偿量符号进行判断的代码如下,其中r为随机数.

Start

if i > 1,

if Tcal(i) - Tcal(i - 1) < 0,

uk(i)/uk(i)= uk(i - 1)/uk(i - 1);

else if Tcal(i) - Tcal(i - 1) > 0,

uk(i)/uk(i)= -uk(i - 1)/uk(i - 1);

else if Tcal(i) - Tcal(i - 1) = 0,

uk(i) = 2(r - 0.5);

n(i) = n(i - 1) + uk(i);

if n(i) < -4,

n(i + 1) = -4 + 0.5r;

if n(i + 1) > 16,

n(i + 1) = 16 - r;

End

End

3.3   模拟退火单元

模拟退火算法是一种基于蒙特卡罗迭代求解策略的随机优化方法. 该算法模拟了固体退火规律,结合温度下降过程中的概率跳跃,随机搜索目标函数的全局最优解. 当问题的传热学规律定性描述为单极值问题时可不使用此单元. 由于本研究中反问题的传热学规律未知,为避免陷入局部最优,故在反馈单元的基础上加入模拟退火单元进行全局求解.

设置当前退火温度为T,退火初始温度 T2 = 90 ℃,退火结束温度T3 = 89.9 ℃,降温方式采用等比例降温,比例系数j为0.999,结果接受准则为:

当Tcal(i) - Tcal(i-1) < 0时,接受当前结果;当Tcal(i) - Tcal(i-1) ≥ 0时,如果rand < e,接受结果,否则不接受.

3.4   计算过程

Step1   设置模糊推理的输入量e与输入论域,输出量uk与输出论域,初始化迭代次数i = 1;

Step2   进入模糊推理模块求解uk(i),令n(i+1)= n(i)+ uk(i);

Step3   根据n(i+1)计算正问题,得到Tcal(i+1)和e(i+1);

Step4   判断e(i + 1)≤1或T < T3是否满足,如果满足,终止迭代并输出n(i + 1),否则i = i + 1,迭代继续;

Step5   重复Step2—Step4,当i ≥ 2時进入反馈单元和模拟退火单元;

Step6   T2 = T2 × j;

Step7   重复Step4;

Step8   重复Step2—Step7.

4   计算结果及讨论

4.1   计算结果及验证

当初始翅片数为25时,使用反馈-模糊推理全局算法和模拟退火算法计算翅片数和目标芯片温度的迭代结果分别如图7和图8所示. 在相同的输入、输出论域条件下,使用常规模糊推理计算翅片数和目标芯片温度的迭代结果分别如图9和图10所示.

为了验证算法的准确性,本文通过仿真计算了采用不同翅片数时芯片温度的情况,如图11所示.

由图7和图8可见,使用模拟退火算法得到翅片数量n=6.5,2号芯片温度为378.6 K,取整数得n=7;使用反馈-模糊推理全局算法得到翅片数量n=6.9,2号芯片温度为377.9 K,取整数得n=7. 反馈-模糊推理全局算法在第9次迭代时迭代终止,模拟退火算法在第19次迭代时终止,故反馈-模糊推理全局算法的计算效率高于模拟退火算法.

由图9和图10可见,使用常规模糊推理算法得到翅片数量n=22.34,2号芯片温度为383.57 K,取整数得n=22. 由图11可知n=22时2号芯片温度为383.4 K,n=7时2号芯片温度为377.9 K. 常规模糊推理算法在相同条件下无法得到正确结果.

由图11可知,反馈-模糊推理全局算法结果准确且有效避免了局部最优,反演精度略高于模拟退火算法.

综上所述,反馈-模糊推理全局算法可以有效求解传热学规律无法定量描述的传热学反问题,避免陷入局部最优,其计算精度和迭代效率均高于设置相同的模拟退火算法. 利用反求结果得到的最佳翅片数量n=7进行仿真,得到的芯片温度云图见图12,3个芯片最高温度均低于393 K,结果符合要求.

4.2   初始值对结果的影响

使用反馈-模糊推理全局算法在初始翅片数n(0)分别为10和5时,计算翅片数的迭代结果和目标芯片温度的迭代结果分别如图13和图14所示.

由图13可知,初始翅片数n(0)分别为10和5时的迭代结果均为n = 7,可见对于相同的设计问题,初始值只影响迭代次数,不影响迭代结果.

4.3   温度测量误差对结果的影响

给2号芯片的温度添加随机测量误差Tmea =Tmea + ξ × r,其中ξ是测量误差的标准偏差,r是一个取值范围在[-1,1]的随机数,当ξ分别为1%、3%、5%时,迭代结果如图15所示. 由图15可知,在计算过程中随迭代次数的增加,误差对迭代结果的影响逐渐增大. 当ξ分别为1%、3%、5%时的最终迭代结果分别为n = 7.22、7.75、7.94,反演偏差在可接受范围之内,该算法可以有效对抗输入信息误差.

5   结   论

本文针对常规模糊推理方法的局限性提出了一种结合模糊推理、反馈思想和模拟退火算法的反馈-模糊推理全局算法,并从传热学反问题的角度对电动汽车集成控制器中风冷散热器的几何结构设计问题进行了求解.

计算结果表明,相对常规模糊推理算法,反馈-模糊推理全局算法可以应用于非单调或无法定性描述传热学规律的热设计问题中,且具有迭代精度高、收敛速度快、计算结果受初始值影响小等特点. 通过讨论输入误差对计算结果的影响验证了该算法具有良好的鲁棒性和抗不适定性.

该反馈-模糊推理全局算法拓展了模糊推理方法的应用范围,可以为反问题、结构设计和优化提供参考.

参考文献

[1]    杨东升,丁晓红,季学荣,等. 基于自适应成长法的散热通道构建技术[J]. 中国机械工程,2012,23(12):1404—1407.

YANG D S,DING X H,JI X R,et al. Construction technology of cooling channel based on adaptive growth method[J]. China Mechanical Engineering,2012,23(12):1404—1407. (In Chinese)

[2]    刘慧开,杨立,孙丰瑞. 基于传热反问题的异步电机参数估计方法研究[J]. 中国电机工程学报,2006,26(22):151—156.

LIU H K,YANG L,SUN F R. Estimate method for parameters of asynchronous motor based on inverse heat conduction problem analysis[J]. Proceedings of the CSEE,2006,26(22):151—156. (In Chinese)

[3]    ALIFANOV O M. Inverse heat transfer problems[M]. Berlin:Spring-Verlag,1994:33—35.

[4]    吴国鹏,徐闯,李英健,等. 一种新的热源强度识别的非迭代方法研究[J].工程热物理学报,2020,41(9):2233—2240.

WU G P,XU C,LI Y J,et al. Research on a novel non-iterative inverse method for identifying the strength of heat source[J]. Journal of Engineering Thermophysics,2020,41(9):2233—2240. (In Chinese)

[5]    YU B,ZHOU H L,GAO Q,et al. Geometry boundary identification of the furnace inner wall by BEM without iteration[J]. Numerical Heat Transfer,2016,69(11):1253—1262.

[6]    YU B,YAO W A,GAO Q,et al. A novel non-iterative inverse method for estimating boundary condition of the furnace inner wall[J]. International Communications in Heat and Mass Transfer,2017,87:91—97.

[7]    HUANG C H,YUAN I C,AY H. A three-dimensional inverse problem in imaging the local heat transfer coefficients for plate finned-tube heat exchangers[J]. International Journal of Heat and Mass Transfer,2003,46(19):3629—3638.

[8]    YANG K,JIANG G H,PENG H F,et al. A new modified Levenberg-Marquardt algorithm for identifying the temperature-dependent conductivity of solids based on the radial integration boundary element method[J]. International Journal of Heat and Mass Transfer,2019,144:118615.

[9]    XIONG P,DENG J,LU T,et al. A sequential conjugate gradient method to estimate heat flux for nonlinear inverse heat conduction problem[J]. Annals of Nuclear Energy,2020,149:107798.

[10]  王堃,王廣军,陈红,等. 稳态传热边界温度分布的正则化共轭梯度反演[J]. 中国电机工程学报,2013,33(17):78—82.

WANG K,WANG G J,CHEN H,et al. Regularization conjugate gradient inverse for the temperature distribution of steady-state heat transfer boundary[J]. Proceedings of the CSEE,2013,33(17):78—82. (In Chinese)

[11]  ELEGBEDE C. Structural reliability assessment based on particles swarm optimization[J].Structural Safety,2005,27(2):171—186.

[12]  LEE K H,BAEK S W,KIM K W. Inverse radiation analysis using repulsive particle swarm optimization algorithm[J].International Journal of Heat and Mass Transfer,2008,51(11/12):2772—2783.

[13]  LIU F B. A modified genetic algorithm for solving the inverse heat transfer problem of estimating plan heat source[J]. International Journal of Heat and Mass Transfer,2008,51(15/16):3745—3752.

[14]  PARWANI A K,TALUKDAR P,SUBBARAO P M V. Simultaneous estimation of strength and position of a heat source in a participating medium using DE algorithm[J]. Journal of Quantitative Spectroscopy and Radiative Transfer,2013,127:130—139.

[15]  ZADEH L A. Fuzzy sets[J]. Information and Control,1965,8(3):338—353.

[16]  WANG G J,LUO Z M,ZHU L N,et al. Fuzzy estimation for temperature distribution of furnace inner surface[J]. International Journal of Thermal Sciences,2012,51:84—90.

[17]  LI Y H,WANG G J,CHEN H,et al. A decentralized fuzzy inference method for the inverse geometry heat conduction problem[J]. Applied Thermal Engineering,2016,106:109—116.

[18]  WANG G J,ZHU L N,CHEN H. A decentralized fuzzy inference method for solving the two-dimensional steady inverse heat conduction problem of estimating boundary condition[J]. International Journal of Heat and Mass Transfer,2011,54(13/14):2782—2788.

[19]  KRZYWANSKI J,NOWAK W. Modeling of bed-to-wall heat transfer coefficient in a large-scale CFBC by fuzzy logic approach[J].International Journal of Heat and Mass Transfer,2016,94:327—334.

[20]  CHEN T C,LEE M H. Intelligent fuzzy weighted input estimation method applied to inverse heat conduction problems[J]. International Journal of Heat and Mass Transfer,2008,51(17/18):4168—4183.

[21]  姜曙,朱震宇,萬世斌. 基于边界元和分散式模糊推理的圆筒内壁形状识别算法[J]. 世界科技研究与发展,2015,37(2):122—126.

JIANG S,ZHU Z Y,WAN S B. Geometry estimation of furnace inner wall based on BEM and decentralized fuzzy inference method[J]. World Sci-Tech R & D,2015,37(2):122—126. (In Chinese)

收稿日期:2021-01-19

基金项目:国家重点研发计划资助项目(2018YFB0104501),National Key Research and Development Program of China(2018YFB0104501)

作者简介:雷飞(1981—),男,河南淅川人,湖南大学副教授,博士

通信联系人,E-mail:fea_lei@163.com

猜你喜欢
纯电动汽车
关于主动均衡技术的纯电动汽车电池管理系统研究
新能源汽车综述
浅析新能源汽车发展现状及趋势
浅谈电动汽车推向农村
纯电动汽车电子加速踏板可靠性控制研究
电动汽车充电对配电网负荷的影响及有序控制策略探究
纯电动汽车与氢燃料电池汽车发展现状及前景
我国纯电动汽车发展现状及推广策略研究
纯电动汽车电液制动系统再生制动控制策略分析研究
纯电动汽车技术探析