一种求解不确定热传导问题的随机正交展开方法转让专利

申请号 : CN201610146069.4

文献号 : CN105808508B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邱志平王冲王晓军许孟辉李云龙陈贤佳

申请人 : 北京航空航天大学

摘要 :

本发明公开了一种求解不确定热传导问题的随机正交展开方法,步骤如下:引入随机变量对热传导问题中的不确定参数进行定量化表示;结合随机变量建立热传导问题的随机微分控制方程;根据随机变量分布类型选用正交多项式基底函数,将随机温度响应进行正交展开;给定每个随机变量的配点数量,利用张量积法则构造整个不确定空间的配点集合;计算所有配点处的温度响应,利用矩阵的广义逆求得温度响应正交展开式中的各项系数;根据基底函数的正交关系计算随机温度响应的均值和标准差。本发明可系统化解决含有随机不确定参数的热传导问题,进一步提高了随机不确定分析方法的计算精度,这是一般商用软件所不能实现的。

权利要求 :

1.一种求解不确定热传导问题的随机正交展开方法,其特征在于包括以下步骤:步骤一:引入n个随机变量ξ1,ξ2,...,ξn对热传导问题中的不确定参数进行定量化表示,并将其统一记为向量的形式ξ=(ξ1,ξ2,...,ξn),步骤二:结合步骤一中引入的随机变量,建立热传导问题的随机微分控制方程:其中x为物理坐标,T为温度响应,k为材料热传导系数,f表示系统的热源强度;

步骤三:根据步骤一中随机变量的分布类型选用合适的正交多项式基底函数,将步骤二随机微分控制方程中涉及的温度响应T(x;ξ)进行正交展开,得到随机温度响应的正交展开式:其中Φi(ξ)为事先选定的正交多项式基底函数,Ti(x)为对应的各项系数,i=(i1,i2,...,in)且满足|i|=i1+i2+...+in,N为正交多项式的截断阶数;上述正交多项式中展开项的个数可用随机变量个数n和截断阶数N计算 n为随机变量的个数;

步骤四:给定每个随机变量所对应的配点数量,利用张量积法则构造整个不确定空间的配点集合,首先,对于随机变量ξi而言,确定其分布区间 其中ξi和 表示此分布区间的下界和上界;其次,给定配点数量mi,则在区间 中各个配点的具体位置 为:其中 和 称作区间 的中点和半径;

然后,用点集 表示随机变量ξi在分布区间 内所有配点组成的集

合,那么对于n个随机变量组成的整个不确定空间而言,直接利用张量积法则可得配点集合Θ:而配点集合Θ中的配点总数M为:

在此基础上,将配点集合Θ改写为 的形式,用来表示整个不确定空

间中所有的配点 其中上标node为配点符号;

步骤五:计算步骤四配点集合中所有配点处的温度响应,建立关于步骤三随机温度响应正交展开式中各项系数的线性方程组,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数的一组值,首先,步骤二中的随机微分控制方程在配点 处表示为:其次,对上述方程进行求解,得到所有配点处的温度响应

然后,基于步骤三中随机温度响应的正交展开式,建立关于各项系数Ti(x)的线性方程组:紧接着,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数Ti(x)的一组值;

步骤六:将步骤五中得到的各项系数Ti(x)的一组值代回到步骤三随机温度响应的正交展开式中,根据基底函数的正交关系,最终得到随机温度响应T(x;ξ)的均值E[T(x;ξ)]和标准差σ[T(x;ξ)]:E[T(x;ξ)]≈E[TN(x;ξ)]=T0(x)

其中γi为表征基底函数正交关系的归一化因子。

2.根据权利要求1所述的一种求解不确定热传导问题的随机正交展开方法,其特征在于:所述步骤三中利用正交多项式对随机微分控制方程中涉及的温度响应进行正交展开时,正交多项式的类型和截断阶数并不是固定不变的,根据随机变量分布类型和逼近精度要求进行选取,高斯分布的随机变量对应埃尔米特正交多项式,均匀分布的随机变量对应勒让德正交多项式,另外正交多项式截断阶数越高,逼近精度就越高。

3.根据权利要求1所述的一种求解不确定热传导问题的随机正交展开方法,其特征在于:所述步骤四中配点集合的建立并不是固定不变的,根据计算耗费和计算精度的要求来选取每个随机变量所对应的配点数量,配点数量越多,计算精度就越高,而计算耗费就越大。

4.根据权利要求1所述的一种求解不确定热传导问题的随机正交展开方法,其特征在于:所述步骤五中利用现有软件或程序计算步骤四配点集合中所有配点处的温度响应。

说明书 :

一种求解不确定热传导问题的随机正交展开方法

技术领域

[0001] 本发明属于机械工程领域,具体涉及一种求解不确定热传导问题的随机正交展开方法。

背景技术

[0002] 在对工程系统进行分析和设计时,要求能正确地计算系统响应,以便保证工程系统满足某些指标的要求。但是,由于人们认识客观世界水平和手段的限制,实际工程中经常存在着与材料属性、外力载荷、初始条件、边界约束以及加工装配有关的不确定性。对复杂系统而言,即使很小的不确定因素,通过各子系统之间的传播和扩散,也可能会对最终的响应输出产生明显的扰动。因此,研究这些不确定性对系统响应的影响有着广泛的工程背景和重要的学术价值。
[0003] 热分析在工程中普遍存在,尤其是在航空航天领域,其核心问题是先要确定结构的温度场。传热模型输入参数的不确定性必然会导致结构温度场的不确定性特征。传统的安全因子法仅仅根据工程师的经验,在计算过程中对传热模型进行不同程度的修正,以完善不确定性带来的不足。安全因子的大小是根据经验粗略制定的,这使得计算结果非常粗糙,不能满足精细化要求。而随机模型是将系统中的不确定性看作随机变量或随机过程,进而利用概率论和统计方法研究不确定性传播规律。随机建模及数值计算方法具有成熟的理论基础,在不确定分析领域发挥了重要作用。目前,将随机分析理论与有限元计算方法相结合衍生出来的随机有限元法在不确定结构的静、动力特性分析方面已经取得了不少研究成果,但在传热领域的应用还十分有限。另外,传统的随机模拟方法,通过数字模拟和统计分析来求取系统响应的概率特征。尽管操作简单,但其计算精度依赖于大量的抽样实验,因此很难应用于复杂的工程系统。随机摄动方法计算量小,但由于忽略了部分高阶项,计算精度难以满足工程需求。因此,如何建立准确高效的随机分析方法对不确定传热问题进行数值求解,是目前学术领域的一个研究热点,对于弥补现有传热数值计算方法的不足,具有重要的工程应用价值。

发明内容

[0004] 本发明所要解决的技术问题为:克服现有技术在热传导问题求解中存在的不足,基于正交多项式展开理论和配点分析技术,提出了一种有效预测结构温度场概率特征的数值计算方法,可系统化解决含有随机不确定参数的热传导问题,在保证计算效率的同时,进一步提高了随机分析方法的计算精度。
[0005] 本发明为解决上述技术问题采用的技术方案为:一种求解不确定热传导问题的随机正交展开方法,包括以下步骤:
[0006] 步骤一:引入随机变量对热传导问题中的不确定参数进行定量化表示;
[0007] 步骤二:结合步骤一中引入的随机变量,建立热传导问题的随机微分控制方程;
[0008] 步骤三:根据步骤一中随机变量的分布类型选用正交多项式基底函数,将步骤二随机微分控制方程中涉及的温度响应进行正交展开,得到随机温度响应的正交展开式;
[0009] 步骤四:给定每个随机变量所对应的配点数量,利用张量积法则构造整个不确定空间的配点集合;
[0010] 步骤五:利用现有软件或程序计算步骤四配点集合中所有配点处的温度响应,建立关于步骤三随机温度响应正交展开式中各项系数的线性方程组,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数的一组值;
[0011] 步骤六:将步骤五中得到的各项系数的一组值代回到步骤三随机温度响应的正交展开式中,根据基底函数的正交关系,计算随机温度响应的均值和标准差。
[0012] 其中,所述步骤三中利用正交多项式对随机微分控制方程中涉及的温度响应进行正交展开时,正交多项式的类型和截断阶数并不是固定不变的,根据随机变量分布类型和逼近精度要求进行选取,例如高斯分布的随机变量对应埃尔米特正交多项式,均匀分布的随机变量对应勒让德正交多项式,另外正交多项式截断阶数越高,逼近精度就越高。
[0013] 其中,所述步骤四中配点集合的建立并不是固定不变的,根据计算耗费和计算精度的要求来选取每个随机变量所对应的配点数量,配点数量越多,计算精度就越高,而计算耗费就越大。
[0014] 上述各步骤具体包括以下过程:
[0015] 步骤一:引入n个随机变量ξ1,ξ2,...,ξn对热传导问题中的不确定参数进行定量化表示,并将其统一记为向量的形式ξ=(ξ1,ξ2,...,ξn)。
[0016] 步骤二:结合步骤一中引入的随机变量,建立热传导问题的随机微分控制方程:
[0017]
[0018] 其中x为物理坐标,T为温度响应,k为材料热传导系数,f表示系统的热源强度。
[0019] 步骤三:根据步骤一中随机变量的分布类型选用合适的正交多项式基底函数,将步骤二随机微分控制方程中涉及的温度响应T(x;ξ)进行正交展开,得到随机温度响应的正交展开式:
[0020]
[0021] 其中Φi(ξ)为事先选定的正交多项式基底函数,Ti(x)为对应的各项系数,i=(i1,i2,...,in)且满足|i|=i1+i2+...+in,N为正交多项式的截断阶数。上述正交多项式中展开项的个数可用随机变量个数n和截断阶数N计算 n为随机变量的个数。
[0022] 步骤四:给定每个随机变量所对应的配点数量,利用张量积法则构造整个不确定空间的配点集合。首先,对于随机变量ξi而言,确定其分布区间 其中ξi和 表示此分布区间的下界和上界。其次,给定配点数量mi,则在区间 中各个配点的具体位置 为:
[0023]
[0024] 其中 和 称作区间 的中点和半径。
[0025] 然后,用点集 表示随机变量ξi在分布区间 内所有配点组成的集合,那么对于n个随机变量组成的整个不确定空间而言,直接利用张量积法则可得配点集合Θ:
[0026]
[0027] 而配点集合Θ中的配点总数M为:
[0028]
[0029] 在此基础上,将配点集合Θ改写为 的形式,用来表示整个不确定空间中所有的配点 其中上标node为配点符号。
[0030] 步骤五:利用现有软件或程序计算步骤四配点集合中所有配点处的温度响应,建立关于步骤三随机温度响应正交展开式中各项系数的线性方程组,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数的一组值。首先,步骤二中的随机微分控制方程在配点处可表示为:
[0031]
[0032] 其次,利用现有软件或程序对上述方程进行求解,得到所有配点处的温度响应[0033] 然后,基于步骤三中随机温度响应的正交展开式,建立关于各项系数Ti(x)的线性方程组:
[0034]
[0035] 紧接着,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数Ti(x)的一组值。
[0036] 步骤六:将步骤五中得到的各项系数Ti(x)的一组值代回到步骤三随机温度响应的正交展开式中,根据基底函数的正交关系,最终可以得到随机温度响应T(x;ξ)的均值E[T(x;ξ)]和标准差σ[T(x;ξ)]:
[0037] E[T(x;ξ)]≈E[TN(x;ξ)]=T0(x)
[0038]
[0039] 其中γi为表征基底函数正交关系的归一化因子。
[0040] 本发明与现有技术相比的优点在于:
[0041] (1)与传统的传热数值计算方法相比,所提出的随机正交展开方法充分计及传热模型的不确定因素,计算结果对温度场分析具有更重要的指导意义。
[0042] (2)利用随机正交展开方法对温度响应进行近似表示,可有效提高逼近精度。同时,利用基底函数的正交关系,可快速得到随机温度响应均值、标准差等概率特征。
[0043] (3)基于配点理论对随机温度响应正交展开式的各项系数进行求解,可以充分利用原有确定性模型的计算程序,操作简单,实施方便。

附图说明

[0044] 图1为本发明的一种求解不确定热传导问题的随机正交展开方法流程图;
[0045] 图2为本发明的二维平板传热结构模型示意图。

具体实施方式

[0046] 下面结合附图和实施例对本发明做进一步说明。
[0047] 本发明适用于含有随机不确定参数的热传导问题的温度场预测。本发明实施方式以某二维平板传热结构模型为例,具体说明所述的一种求解不确定热传导问题的随机正交展开方法。另外,此二维平板传热结构模型的温度响应随机正交展开方法可以推广到其他含有随机不确定参数的热传导问题温度场预测中。
[0048] 一种求解不确定热传导问题的随机正交展开方法的计算过程如图1所示,引入随机变量对系统不确定参数进行定量化表示,建立热传导问题的随机微分控制方程,利用正交多项式将随机温度响应进行正交展开,同时利用张量积法则构造不确定空间的配点集合,计算所有配点处的温度响应,利用矩阵的广义逆求得温度响应正交展开式中的各项系数,最后根据基底函数的正交关系计算随机温度响应的均值和标准差。可分为如下几个步骤进行:
[0049] 步骤一:考虑如图2所示的二维平板传热结构模型,矩形区域和圆形区域分别划分为100个四边形单元和188个三角形单元,阴影区域有容积热生成,板底部沿边界9施加热流载荷qs,左侧边界10给定温度值Ts,上部边界8与周围环境发生表面换热,换热系数为h,选定编号为1~7的7个节点作为结构温度场的观测点。由于制造工艺的限制、测量的误差以及环境的变化,此热传导模型热传导系数k、热流密度qs、边界温度Ts和换热系数h四个参数含有一定的不确定性,且满足高斯分布规律,引入四个随机变量对其进行定量化表示,均值Ei和标准差σi如表1所示,将四个随机变量统一记为向量的形式ξ=(ξ1,ξ2,ξ3,ξ4)=(k,qs,Ts,h)。
[0050] 表1热传导模型随机不确定参数
[0051]
[0052] 步骤二:结合步骤一中引入的随机变量,建立热传导问题的随机微分控制方程:
[0053]
[0054] 其中x,y为两个空间方向上的物理坐标,T为温度响应,k为材料热传导系数,f表示系统的热源强度。
[0055] 步骤三:根据步骤一中随机变量的高斯分布特点选用埃尔米特正交多项式基底函数,将步骤二随机微分控制方程中涉及的温度响应T(x,y;ξ)进行正交展开,截断阶数设定为N=3,得到随机温度响应的正交展开式:
[0056]
[0057] 其中Φi(ξ)为事先选定的埃尔米特正交多项式基底函数,Ti(x,y)为对应的各项系数,i=(i1,i2,...,i4)且满足|i|=i1+i2+...+i4。上述正交多项式中展开项的个数为[0058] 步骤四:给定每个随机变量所对应的配点数量,利用张量积法则构造整个不确定空间的配点集合。首先,对于高斯随机变量ξi而言,根据概率理论中的3σ法则确定其分布区间 其中ξi=Ei-3σi和 表示此分布区间的下界和上界。其次,给定配点数量mi=9,则在区间 中各个配点的具体位置 为:
[0059]
[0060] 其中 和 称作区间 的中点和半径。
[0061] 然后,用点集 表示随机变量ξi在分布区间 内所有配点组成的集合,那么对于四个随机变量组成的不确定空间而言,直接利用张量积法则可得配点集合Θ:
[0062]
[0063] 而配点集合Θ中的配点总数M=94=6561。进而将配点集合Θ改写为的形式,用来表示整个不确定空间中所有的配点 其中上标node为配点符号。
[0064] 步骤五:利用现有软件或程序计算步骤四配点集合中所有配点处的温度响应,建立关于步骤三随机温度响应正交展开式中各项系数的线性方程组,利用矩阵的广义逆对此线性方程组进行求解,得到各项系数的一组值。首先,步骤二中的随机微分控制方程在配点处可表示为:
[0065]
[0066] 其次,利用软件Nastran对上述方程进行求解,得到所有配点处的温度响应[0067] 基于步骤三中随机温度响应的正交展开式,建立关于各项系数Ti(x,y)的线性方程组:
[0068]
[0069] 利用矩阵的广义逆对此线性方程组进行求解,得到各项系数Ti(x,y)的一组值。
[0070] 步骤六:将步骤五中得到的各项系数Ti(x,y)的一组值代回到步骤三随机温度响应的正交展开式中,根据基底函数的正交关系,最终可以得到随机温度响应T(x,y;ξ)的均值E[T(x,y;ξ)]和标准差σ[T(x,y;ξ)]:
[0071] E[T(x,y;ξ)]≈E[TN(x,y;ξ)]=T0(x,y)
[0072]
[0073] 其中γi为表征基底函数正交关系的归一化因子。
[0074] 七个观测点处随机温度响应的均值和标准差分别如表2和表3所示。与样本数为106的传统蒙特卡洛抽样方法对比可以看出,本发明方法的计算误差小于10-3,计算结果真实可信,计算精度完全满足工程需求。另外,从样本数量上看,本发明方法的样本数仅为
6561,计算耗费远远小于蒙特卡洛方法。用本发明方法可以解决含有随机不确定参数的热传导问题,计算精度高,计算耗费少,此功能是一般商用软件所不能实现的。
[0075] 表2观测点处随机温度响应的均值
[0076]
[0077] 表3观测点处随机温度响应的标准差
[0078]
[0079] 总之,本发明可系统化解决含有随机不确定参数的热传导问题,进一步提高了随机不确定分析方法的计算精度,这是一般商用软件所不能实现的。
[0080] 以上所述的仅为本发明的较佳实施例而已,本发明不仅仅局限于上述实施例,凡在本发明的精神和原则之内所作的局部改动、等同替换、改进等均应包含在本发明的保护范围之内。