基于参数相关性的热分析模型降维修正方法.pdf

上传人:a*** 文档编号:4564524 上传时间:2018-10-20 格式:PDF 页数:13 大小:1.03MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410476329.5

申请日:

2014.09.17

公开号:

CN104281743A

公开日:

2015.01.14

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/50申请公布日:20150114|||实质审查的生效IPC(主分类):G06F 17/50申请日:20140917|||公开

IPC分类号:

G06F17/50

主分类号:

G06F17/50

申请人:

上海卫星工程研究所

发明人:

谢龙; 翟载腾; 胡明亮; 胡小康; 徐涛; 江世臣

地址:

200240 上海市闵行区华宁路251号

优先权:

专利代理机构:

上海汉声知识产权代理有限公司 31236

代理人:

郭国中

PDF下载: PDF下载
内容摘要

本发明公开了一种基于参数相关性的热分析模型降维修正方法。该方法基于主元分析思想,通过研究参数与热分析模型的相关性,解析出主要影响因素,获得多维度模型的低维度近似描述,对复杂模型进行逐次降维修正,有效地降低了模型修正问题的复杂度,提高了模型修正效率,发挥出了蒙特卡洛法准确处理低维问题的优势。本发明解决了复杂热分析模型仿真精度低的问题,取得了高效、高精度的修正实效。

权利要求书

权利要求书
1.  一种基于参数相关性的热分析模型降维修正方法,其特征在于,包括以下步骤:
步骤1:热分析模型创建
符合卫星热数学模型建模规范创建热分析模型;
步骤2:参数相关性分析
(1)确定待修正参数及参数的分布区间及分布形式;
(2)确定作为检验项目的关键单机,通过关键单机仿真温度与实际温度的比较表征模型修正精度;
(3)进行参数相关性分析,对随机抽样参数进行温度计算,求解各待修正参数与关键单机温度的Spearman等级相关系数,通过待修正参数与关键单机温度的秩次大小评价参数与模型的相关性,以度量参数对模型的影响范围及影响程度;
(4)根据参数相关性大小将待修正参数区分为全局强相关性、局部强相关性及全局弱相关性三类;
步骤3:确定多维度模型的低维度近似描述
当前模型具有最大相关性的一类参数,例如全局强相关性一类,为模型精度的主要影响因素,假设全局强相关性的数量为x,将当前模型最大相关性参数视为变量,其余参数视为常量,获得多维度模型的低维度,x维,近似描述;
步骤4:确定低维度模型修正收敛准则
以稳态工况单机实际温度Ei与仿真温度Pi之间的残差趋近于零作为模型修正收敛准则,根据待修正参数的影响范围确定作为检验项目的单机,修正全局相关性参数时待检验单机为所有关键单机,修正局部相关性参数时待检验单机为受影响关键单机;根据待修正参数的影响程度确定残差函数的类型;
步骤5:低维度模型修正计算
利用混合蒙特卡洛法进行低维度模型修正计算,将随机蒙特卡洛法的随机搜寻作为修正的第一步,即通过搜索整个参数空间获得近似最优解,为有向蒙特卡洛法准备较好的初值;将有向蒙特卡洛法的有向搜寻作为修正的第二步,在较好初值的基础上通过逐 步逼近进一步反演最终解;
判定修正结果的合理性,若结果不合理,则重复步骤3~步骤5,直至低维度模型具有较高修正精度;若结果合理,执行步骤6;
步骤6:低维度模型修正结果确认
将已完成修正的参数作为已知条件,模型维度得到降低;
判定参数修正是否完成,若未完成则重复步骤3~步骤6,对复杂模型进行逐次降维修正;若参数修正已完成,执行步骤7;
步骤7:多维度模型精细化修正
复杂模型逐次降维修正后得到模型的近似最优解,以参数降维修正结果作为初始值采用有向蒙特卡洛法进行进一步修正,以精细化修正结果;
步骤8:模型修正结果分析
分析修正结果的合理性,并通过瞬态工况数据验证修正结果的有效性。

2.  根据权利要求1所述的基于参数相关性的热分析模型降维修正方法,其特征在于,步骤2中Spearman等级相关系数表达式为:
ρ=Σi(xi-x‾)(yi-y‾)Σi(xi-x‾)2Σi(yi-y‾)2=1-6Σi=1n(xi-yi)2n(n2-1)]]>
其中:x代表待修正参数,y代表关键单机温度;式中:xi、yi为各参数按升序或降序排列时对应的等级,为各参数的取值平均值,n为抽样次数;
|ρ|≤1,若|ρ|≤0.3表示相关性很弱,这种相关性也可能时由偶然因素所致;若0.3<|ρ|≤0.5属于低相关性;0.5<|ρ|≤0.8属于中度相关性;若0.8<|ρ|≤1属于高度相关性;
对关键单机温度都有影响,即与所有关键单机均有中度及其以上相关性的参数具有全局强相关性;仅对单个关键单机温度有影响,即仅与特定关键单机有中度及其以上相关性的参数具有局部强相关性;对所有单机温度影响均极小,即与所有关键单机均为低相关性的参数具有全局弱相关性。

3.  根据权利要求1所述的基于参数相关性的热分析模型降维修正方法,其特征在 于,步骤4中残差函数的类型根据影响程度大小分别选用算术平均误差平方根误差Σi=1N(Pi-Ei)2N]]>或平方误差Σi=1N(Pi-Ei)2.]]>

说明书

说明书基于参数相关性的热分析模型降维修正方法
技术领域
本发明涉及航天器热控制领域的仿真验证方法,特别涉及一种基于参数相关性的热分析模型降维修正方法。
背景技术
航天器热分析计算采用热网络分析法,热分析模型反映了航天器内部、航天器与外部空间的复杂热交换关系。
航天器热分析在型号研制阶段起仿真驱动设计作用,在轨服役阶段起温度预测作用,因此热分析模型的仿真精度决定了航天器的热设计能力及在轨热性能评估能力。
航天器热控系统研制流程中,热分析模型的仿真精度受诸多不确定因素影响,仿真结果与试验结果及在轨情况间存在多级误差:设计流程(物理模型→简化模型→分析模型→仿真结果)误差为物理模型与简化模型间的工程假设误差、简化模型与分析模型间的参数设置误差、分析模型与仿真结果间的程序离散误差和求解截断误差;实施流程(物理模型→真实产品→试验结果→在轨情况)误差为物理模型与真实产品间的理想化误差、真实产品与试验结果间的试验误差、试验结果与在轨情况间的状态误差。
为了尽量减小仿真分析与真实产品间的误差,提高热分析模型的仿真精度,以便更准确地对航天器进行热分析设计或在轨温度预示,需要对热控系统研制流程进行误差控制。其中工程假设误差可通过创建高保真热分析模型进行控制;程序离散误差、求解截断误差和理想化误差无法避免,但相对而言只是小数量级误差,工程处理时予以忽略;试验误差可通过优化试验流程、增强外热流及内功耗的模拟能力、提高数据采集精度等手段改进;状态误差可通过严格的状态控制进行管控;虽然参数设置误差可根据设计人员的设计经验得到一定的控制,但由于问题的复杂性、先验知识不足以及问题的各异性,单靠设计经验减小该误差的程度有限,因此参数设置误差是提高热分析模型仿真精度的 主要误差,必须根据试验数据或飞行数据对热分析模型进行修正。
热分析模型修正的前提条件是仿真分析与真实产品间参数设置误差为主导误差,其他误差已得到了有效控制,比如建模过程中抓住了系统的全部关键点、试验结果反映了产品的真实温度水平等。但仿真分析与真实产品间存在的多级误差积累不能忽略,只有影响程度远大于多级误差积累引起的模型不确定性影响程度的参数才能在模型修正过程中得到较好的修正效果,影响程度过小的参数可能会被模型不确定性埋没而得不到有效的修正,这种效应不是足够的试验数据可以解决的。因此热分析模型修正的目标为:
高效:由于待修正的参数设置误差较大,因此几乎所有对设计的改进或修正都是工程应用可接受的,对热分析模型的修正应以尽量少的时间得到满足要求的结果。
高精度:修正后的热分析模型中95%以上星内单机与真实产品绝对误差在3℃以内即可认为模型具有较好的修正结果,3℃的误差表征了仿真分析与真实产品间各级误差的积累效应。
当前热分析模型修正方法主要有基于设计经验的试凑法,基于最小二乘法的热网络系数修正法,以及基于概率统计理论的蒙特卡洛法。
①基于设计经验的试凑法
利用经验判断-试算-人工甄别关键参数的方法对模型的输入参数进行修正。试凑法存在两方面局限性:第一,关键参数的甄别完全取决于分析者的经验判断,对于经验丰富的分析者来说可能会得到很好的修正结果,但对分析人员的设计能力要求较高,整体分析效率偏低,且易造成过设计进而产生热设计资源的浪费;同时由于该方法过分依赖分析者的主观经验,可能会忽略掉某些关键因素,从而影响到模型修正的准确性。第二,修正精度无法控制,只有在修正参数变化不大且实际值与数值模拟值之间残差线性很好时,才能通过试算观察到残差变化趋势,并根据该趋势调整输入参数以修正模型,当实际情况不完全与该方法实施的假设前提相符时,便难以保证方法的可行性。
②基于最小二乘法的热网络系数修正法
利用试验数据代入热模型,利用最小二乘法原理建立残差方程,用逐次回归分析方法进行求解,重点修正热模型中与实际偏差较大的热网络系数(主要是辐射系数)。热网络系数修正法存在两方面局限性:第一,需要修正的参数过多、航天器内部节点温差 太小、有些节点无试验值,难以应用于大规模热模型。第二,方法主要解决航天器角系数及外热流计算精度较小的问题,随着软件的发展,辐射换热系数是容易精确计算的,已不是影响模型精度的主要因素。
③基于概率统计理论的蒙特卡洛法
利用蒙特卡洛模拟随机输入模型参数,将计算结果与实际观测结果进行比较以反演出模型参数。蒙特卡洛法主要有三大类:第一,随机蒙特卡洛法,通过特定的抽样方法对模型参数变量进行“遍历”抽样,通过对参数空间的“彻底”搜索寻求合理的模型参数,该方法具有较强的全局收敛性,但受限于计算量,不利于收敛精度的提高。第二,有向蒙特卡洛法,通过特定的局部极值搜索因子算法引导蒙特卡洛取值的反演方向,以误差范数值最小为终止准则,可以消除随机蒙特卡洛法的取值盲目性,由于最终解(即全局极值)只是误差面诸多峰值中的一个,因此方法依赖于初始值,只有当初始值位于最终解附近时才有可能得到合理的反演结果,初始值选取不当则只能得到局部极值,该方法具有较强的局部收敛性,但一般情况下先验信息不充足,方法实施困难。第三,混合蒙特卡洛法,综合利用随机蒙特卡洛法全局收敛性强、有向蒙特卡洛法局部收敛性强的特点,将随机蒙特卡洛法的随机搜寻作为修正的第一步,即通过搜索整个参数空间获得近似最优解,为有向蒙特卡洛法准备较好的初值;将有向蒙特卡洛法的有向搜寻作为修正的第二步,在较好初值的基础上通过逐步逼近进一步反演最终解,该方法兼具良好的全局及局部收敛性,精度更高且耗时更短,但由于参数空间的复杂性仍难以获得较好的全局收敛效果。
由于航天器热模型的复杂性,热模型修正是一项很困难的课题。随着航天器上设备日益增多、航天器内部结构布局及其轨道日趋复杂,影响航天器温度的要素日趋多元化,各个参数之间的耦合更加复杂,因此热分析计算中涉及的不确定因素越来越多,现有热分析模型修正方法无法满足高效、高精度的修正要求。
航天器热分析模型是一个复杂的多维度系统,模型修正等效于在参数空间中搜寻满足一定特征的参数空间点(即特定输入参数组),现有模型修正方法均采用参数“同时修正”的工作模式,即通过不同技术手段“遍历”整个参数空间以寻求合理的参数空间点,该种工作模式不能很好的降低问题的复杂度,先进的修正技术也难以同时高效、高 精度地处理复杂的多维空间参数搜寻问题。为处理复杂的热分析模型修正问题,需采用更高效的工作模式。
目前没有发现同本发明类似技术的说明或报道,也尚未收集到国内外类似的资料。
发明内容
为了解决复杂热分析模型仿真精度低的问题,本发明的目的在于提供一种基于参数相关性的热分析模型降维修正方法,本发明可满足复杂热分析模型高效、高精度的修正要求。
为达到上述目的,本发明提供一种基于参数相关性的热分析模型降维修正方法,包括以下步骤:
步骤1:热分析模型创建
符合卫星热数学模型建模规范创建热分析模型;
步骤2:参数相关性分析
(1)确定待修正参数及参数的分布区间及分布形式;
(2)确定作为检验项目的关键单机,通过关键单机仿真温度与实际温度的比较表征模型修正精度;
(3)进行参数相关性分析,对随机抽样参数进行温度计算,求解各待修正参数与关键单机温度的Spearman等级相关系数,通过待修正参数与关键单机温度的秩次大小评价参数与模型的相关性,以度量参数对模型的影响范围及影响程度;
(4)根据参数相关性大小将待修正参数区分为全局强相关性、局部强相关性及全局弱相关性三类;
步骤3:确定多维度模型的低维度近似描述
当前模型具有最大相关性的一类参数,例如全局强相关性一类,为模型精度的主要影响因素,假设全局强相关性的数量为x,将当前模型最大相关性参数视为变量,其余参数视为常量,获得多维度模型的低维度,x维,近似描述;
步骤4:确定低维度模型修正收敛准则
以稳态工况单机实际温度Ei与仿真温度Pi之间的残差趋近于零作为模型修正收敛 准则,根据待修正参数的影响范围确定作为检验项目的单机,修正全局相关性参数时待检验单机为所有关键单机,修正局部相关性参数时待检验单机为受影响关键单机;根据待修正参数的影响程度确定残差函数的类型;
步骤5:低维度模型修正计算
利用混合蒙特卡洛法进行低维度模型修正计算,将随机蒙特卡洛法的随机搜寻作为修正的第一步,即通过搜索整个参数空间获得近似最优解,为有向蒙特卡洛法准备较好的初值;将有向蒙特卡洛法的有向搜寻作为修正的第二步,在较好初值的基础上通过逐步逼近进一步反演最终解;
判定修正结果的合理性,若结果不合理,则重复步骤3~步骤5,直至低维度模型具有较高修正精度;若结果合理,执行步骤6;
步骤6:低维度模型修正结果确认
将已完成修正的参数作为已知条件,模型维度得到降低;
判定参数修正是否完成,若未完成则重复步骤3~步骤6,对复杂模型进行逐次降维修正;若参数修正已完成,执行步骤7;
步骤7:多维度模型精细化修正
复杂模型逐次降维修正后得到模型的近似最优解,以参数降维修正结果作为初始值采用有向蒙特卡洛法进行进一步修正,以精细化修正结果;
步骤8:模型修正结果分析
分析修正结果的合理性,并通过瞬态工况数据验证修正结果的有效性。
优选地,步骤2中Spearman等级相关系数表达式为:
ρ=Σi(xi-x‾)(yi-y‾)Σi(xi-x‾)2Σi(yi-y‾)2=1-6Σi=1n(xi-yi)2n(n2-1)]]>
其中:x代表待修正参数,y代表关键单机温度;式中:xi、yi为各参数按升序或降序排列时对应的等级,为各参数的取值平均值,n为抽样次数;
|ρ|≤1,若|ρ|≤0.3表示相关性很弱,这种相关性也可能时由偶然因素所致;若0.3<|ρ|≤0.5属于低相关性;0.5<|ρ|≤0.8属于中度相关性;若0.8<|ρ|≤1属于高度相 关性。
对关键单机温度都有影响,即与所有关键单机均有中度及其以上相关性的参数具有全局强相关性;仅对单个关键单机温度有影响,即仅与特定关键单机有中度及其以上相关性的参数具有局部强相关性;对所有单机温度影响均极小,即与所有关键单机均为低相关性的参数具有全局弱相关性。
优选地,步骤4中残差函数的类型根据影响程度大小分别选用算术平均误差Σi=1N|Pi-Ei|N,]]>平方根误差Σi=1N(Pi-Ei)2N]]>或平方误差Σi=1N(Pi-Ei)2.]]>
本发明基于主元分析(Principal Component Analysis,PCA)思想,通过研究参数与热分析模型的相关性,解析出主要影响因素,获得多维度模型的低维度近似描述,对复杂模型进行逐次降维修正。
与现有技术相比,本发明具有以下有益效果:本发明基于参数相关性的热分析模型降维修正方法,通过对复杂模型进行逐次降维修正的高效工作模式,有效地降低了模型修正问题的复杂度,提高了模型修正效率,热模型修正时间较传统试凑法减少一半;同时也发挥出了蒙特卡洛法准确处理低维问题的优势,解决了复杂热分析模型仿真精度低的问题,95%以上星内单机计算温度与实际温度绝对误差在3℃以内,取得了高效、高精度的修正实效。
附图说明
图1是本发明基于参数相关性的热分析模型降维修正方法技术原理流程图;
图2是采用本发明的方法进行热分析模型修正的流程图。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于 本发明的保护范围。
请参阅图1,其为本发明基于参数相关性的热分析模型降维修正方法技术原理流程图。如图1所示,一种基于参数相关性的热分析模型降维修正方法,该方法实施过程为:基于主元分析思想,通过研究参数与热分析模型的相关性,解析出主要影响因素,获得多维度模型的低维度近似描述,对复杂模型进行逐次降维修正,具体包括以下步骤:
步骤1:热分析模型创建
符合卫星热数学模型建模规范创建热分析模型。
步骤2:参数相关性分析
(1)确定待修正参数及参数的分布区间及分布形式。
(2)确定作为检验项目的关键单机,通过关键单机仿真温度与实际温度的比较表征模型修正精度。
(3)进行参数相关性分析,对随机抽样参数进行温度计算,求解各待修正参数与关键单机温度的Spearman等级相关系数,通过待修正参数与关键单机温度的秩次大小评价参数与模型的相关性,以度量参数对模型的影响范围及影响程度。
Spearman等级相关系数表达式为:
ρ=Σi(xi-x‾)(yi-y‾)Σi(xi-x‾)2Σi(yi-y‾)2=1-6Σi=1n(xi-yi)2n(n2-1)]]>
其中:x代表待修正参数,y代表关键单机温度;式中:xi、yi为各参数按升序或降序排列时对应的等级,为各参数的取值平均值,n为抽样次数;
|ρ|≤1,若|ρ|≤0.3表示相关性很弱,这种相关性也可能时由偶然因素所致;若0.3<|ρ|≤0.5属于低相关性;0.5<|ρ|≤0.8属于中度相关性;若0.8<|ρ|≤1属于高度相关性。
对关键单机温度都有影响,即与所有关键单机均有中度及其以上相关性的参数具有全局强相关性;仅对单个关键单机温度有影响,即仅与特定关键单机有中度及其以上相关性的参数具有局部强相关性;对所有单机温度影响均极小,即与所有关键单机均为低相关性的参数具有全局弱相关性。
(4)根据参数相关性大小将待修正参数区分为全局强相关性、局部强相关性及全局弱相关性三类。
步骤3:确定多维度模型的低维度近似描述
当前模型具有最大相关性的一类参数,例如全局强相关性一类,为模型精度的主要影响因素,假设全局强相关性的数量为x,将当前模型最大相关性参数视为变量,其余参数视为常量,获得多维度模型的低维度,x维,近似描述;
步骤4:确定低维度模型修正收敛准则
以稳态工况单机实际温度Ei与仿真温度Pi之间的残差趋近于零作为模型修正收敛准则,根据待修正参数的影响范围确定作为检验项目的单机,修正全局相关性参数时待检验单机为所有关键单机,修正局部相关性参数时待检验单机为受影响关键单机;根据待修正参数的影响程度确定残差函数的类型。
残差函数的类型根据影响程度大小分别选用算术平均误差平方根误差Σi=1N(Pi-Ei)2N]]>或平方误差Σi=1N(Pi-Ei)2.]]>
步骤5:低维度模型修正计算
利用混合蒙特卡洛法进行低维度模型修正计算,将随机蒙特卡洛法的随机搜寻作为修正的第一步,即通过搜索整个参数空间获得近似最优解,为有向蒙特卡洛法准备较好的初值;将有向蒙特卡洛法的有向搜寻作为修正的第二步,在较好初值的基础上通过逐步逼近进一步反演最终解。
判定修正结果的合理性,若结果不合理,则重复步骤3~步骤5,直至低维度模型具有较高修正精度;若结果合理,执行步骤6。
步骤6:低维度模型修正结果确认
将已完成修正的参数作为已知条件,模型维度得到降低。
判定参数修正是否完成,若未完成则重复步骤3~步骤6,对复杂模型进行逐次降维修正;若参数修正已完成,执行步骤7。
步骤7:多维度模型精细化修正
复杂模型逐次降维修正后得到模型的近似最优解,以参数降维修正结果作为初始值采用有向蒙特卡洛法进行进一步修正,以精细化修正结果。
步骤8:模型修正结果分析
分析修正结果的合理性,并通过瞬态工况数据验证修正结果的有效性。
具体地,步骤1中热分析模型为了满足工程精度要求,应符合卫星热数学模型建模规范。
具体地,步骤2中确定待修正参数分布区间的原则是在保证合理性的基础上尽量缩小区间范围,主要依据是设计经验与卫星在轨数据;确定分布形式的原则是对先验知识充足的参数采用正态分布、对先验知识缺乏的参数采用均匀分布,主要依据是材料与单机性能的稳定性与可靠性。
具体地,步骤4中根据待修正参数的影响程度确定残差函数的类型,参数影响程度大时选取小数量级的误差函数,参数影响程度小时选取大数量级的误差函数。
具体地,步骤5中判定低维度模型修正结果的合理性,一种方法是针对同一稳态工况实际温度结果采用同种搜寻方法或不同搜寻方法再次进行修正计算,另一种方法是针对不同稳态工况实际温度结果进行修正计算,并对多次修正计算得到的多个名义上合理的结果进行互验证,若修正结果复现,则通过合理性判定。
以下结合图2进一步说明本发明的优选实施例。
图2为采用本发明的热分析模型修正流程图。如图2的实施例所示,该方法具体实施步骤为:
步骤1:建立整星热分析模型
在符合卫星热数学模型建模规范基础上,建立网格规模尽量小的热分析模型。
步骤2:根据参数相关性进行参数分类
首先,涂层光学属性、单机接触换热系数及单机热耗为热分析模型的主要不确定参数,涂层光学属性与单机接触换热系数先验知识缺乏故采用均匀分布描述其不确定性、单机热耗先验知识充足故采用正态分布描述其不确定性,并根据设计经验与卫星在轨数据尽量缩小参数不确定性区间范围;其次,确定作为检验项目的星内关键单机,通过关 键单机仿真温度与实际温度的比较表征模型修正精度;再次,对随机抽样参数进行温度计算,求解各参数与关键单机温度的Spearman等级相关系数;最后,根据各参数与热分析模型的相关性划分为全局强相关性参数、局部强相关性参数及全局弱相关性参数三类。
研究参数与热分析模型的相关性采用Spearman等级相关系数法,通过待修正参数与关键单机温度的秩次大小评价参数与模型的相关性,度量参数对模型的影响范围及影响程度。Spearman等级相关系数表达式为:
ρ=Σi(xi-x‾)(yi-y‾)Σi(xi-x‾)2Σi(yi-y‾)2=1-6Σi=1n(xi-yi)2n(n2-1)]]>
其中:x代表待修正参数,y代表关键单机温度;式中:xi、yi为各参数按升序或降序排列时对应的等级,为各参数的取值平均值,n为抽样次数;
|ρ|≤1,若|ρ|≤0.3表示相关性很弱,这种相关性也可能时由偶然因素所致;若0.3<|ρ|≤0.5属于低相关性;0.5<|ρ|≤0.8属于中度相关性;若0.8<|ρ|≤1属于高度相关性。
对关键单机温度都有影响,即与所有关键单机均有中度及其以上相关性的参数具有全局强相关性;仅对单个关键单机温度有影响,即仅与特定关键单机有中度及其以上相关性的参数具有局部强相关性;对所有单机温度影响均极小,即与所有关键单机均为低相关性的参数具有全局弱相关性。
步骤3:确定参数逐次修正次序
根据各参数与热分析模型的相关性大小进行逐次修正,先修正全局强相关性参数,再修正局部强相关性参数,最后修正全局弱相关性参数,获得多维度模型的低维度近似描述方法,将当前待修正参数即具有最大相关性的一类参数视为变量,其余参数视为常量。
步骤4:确定待修正参数修正收敛准则
对复杂模型进行逐次降维修正的收敛准则为稳态工况单机实际温度与仿真温度之间的残差趋近于零,根据待修正参数的影响范围确定作为检验项目的单机,修正全局相
DAG16311关性参数时待检验单机为所有关键单机,修正局部相关性参数时待检验单机为受影响关键单机,并根据待修正参数的影响程度确定残差函数的类型。
以稳态工况单机实际温度Ei与仿真温度Pi之间的残差趋近于零作为参数修正收敛准则。修正全局强相关性参数时残差函数选用算术平均误差待检验单机选取为所有关键单机;修正局部强相关性参数时残差函数选用平方根误差待检验单机选取为受影响关键单机;修正全局弱相关性参数时残差函数选用平方误差待检验单机选取为所有关键单机。
步骤5:待修正参数修正计算
采用混合蒙特卡洛法对待修正参数进行修正计算。将随机蒙特卡洛法的随机搜寻作为修正的第一步,即通过搜索整个参数空间获得近似最优解,为有向蒙特卡洛法准备较好的初值;将有向蒙特卡洛法的有向搜寻作为修正的第二步,在较好初值的基础上通过逐步逼近进一步反演最终解。
当前参数修正完成后进行修正结果合理性判定,针对同一稳态工况实际温度结果采用同种搜寻方法或不同搜寻方法再次进行修正计算,或针对不同稳态工况实际温度结果进行修正计算,并对多次修正计算得到的多个名义上合理的结果进行互验证,若修正结果复现,则通过合理性判定,执行步骤6,否则重复步骤3~步骤5。
对复杂模型进行逐次降维修正的结果合理性判定方法一为针对同一稳态工况实际温度结果采用同种搜寻方法或不同搜寻方法再次进行修正计算,方法二为针对不同稳态工况实际温度结果进行修正计算,并对多次修正计算得到的多个名义上合理的结果进行互验证,若修正结果复现,则通过合理性判定。
步骤6:待修正参数修正结果确认
将已完成修正的参数作为模型已知条件,判定参数修正是否完成,若所有待修正参数均已完成修正,则模型通过初步参数修正,执行步骤7,否则重复步骤3~步骤6。
步骤7:所有不确定参数精细化修正
参数逐次修正完成后得到模型的近似最优解,以参数逐次修正结果作为初始值采用有向蒙特卡洛法对所有不确定参数进行进一步修正,以精细化修正结果。
步骤8:参数修正结果分析
所有不确定参数精细化修正完成后得到模型的最优修正解,根据设计经验及在轨数据进一步分析修正结果的合理性,并通过瞬态工况数据验证修正结果的有效性。
以上所述仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内。

基于参数相关性的热分析模型降维修正方法.pdf_第1页
第1页 / 共13页
基于参数相关性的热分析模型降维修正方法.pdf_第2页
第2页 / 共13页
基于参数相关性的热分析模型降维修正方法.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《基于参数相关性的热分析模型降维修正方法.pdf》由会员分享,可在线阅读,更多相关《基于参数相关性的热分析模型降维修正方法.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104281743 A (43)申请公布日 2015.01.14 CN 104281743 A (21)申请号 201410476329.5 (22)申请日 2014.09.17 G06F 17/50(2006.01) (71)申请人 上海卫星工程研究所 地址 200240 上海市闵行区华宁路 251 号 (72)发明人 谢龙 翟载腾 胡明亮 胡小康 徐涛 江世臣 (74)专利代理机构 上海汉声知识产权代理有限 公司 31236 代理人 郭国中 (54) 发明名称 基于参数相关性的热分析模型降维修正方法 (57) 摘要 本发明公开了一种基于参数相关性的热分析 模型降维。

2、修正方法。 该方法基于主元分析思想, 通 过研究参数与热分析模型的相关性, 解析出主要 影响因素, 获得多维度模型的低维度近似描述, 对 复杂模型进行逐次降维修正, 有效地降低了模型 修正问题的复杂度, 提高了模型修正效率, 发挥出 了蒙特卡洛法准确处理低维问题的优势。本发明 解决了复杂热分析模型仿真精度低的问题, 取得 了高效、 高精度的修正实效。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书8页 附图2页 (10)申请公布号 CN 104281743 A CN 104281743。

3、 A 1/2 页 2 1. 一种基于参数相关性的热分析模型降维修正方法, 其特征在于, 包括以下步骤 : 步骤 1 : 热分析模型创建 符合卫星热数学模型建模规范创建热分析模型 ; 步骤 2 : 参数相关性分析 (1) 确定待修正参数及参数的分布区间及分布形式 ; (2) 确定作为检验项目的关键单机, 通过关键单机仿真温度与实际温度的比较表征模 型修正精度 ; (3) 进行参数相关性分析, 对随机抽样参数进行温度计算, 求解各待修正参数与关键单 机温度的 Spearman 等级相关系数, 通过待修正参数与关键单机温度的秩次大小评价参数 与模型的相关性, 以度量参数对模型的影响范围及影响程度 ;。

4、 (4) 根据参数相关性大小将待修正参数区分为全局强相关性、 局部强相关性及全局弱 相关性三类 ; 步骤 3 : 确定多维度模型的低维度近似描述 当前模型具有最大相关性的一类参数, 例如全局强相关性一类, 为模型精度的主要影 响因素, 假设全局强相关性的数量为 x, 将当前模型最大相关性参数视为变量, 其余参数视 为常量, 获得多维度模型的低维度, x 维, 近似描述 ; 步骤 4 : 确定低维度模型修正收敛准则 以稳态工况单机实际温度 Ei与仿真温度 Pi之间的残差趋近于零作为模型修正收敛准 则, 根据待修正参数的影响范围确定作为检验项目的单机, 修正全局相关性参数时待检验 单机为所有关键单。

5、机, 修正局部相关性参数时待检验单机为受影响关键单机 ; 根据待修正 参数的影响程度确定残差函数的类型 ; 步骤 5 : 低维度模型修正计算 利用混合蒙特卡洛法进行低维度模型修正计算, 将随机蒙特卡洛法的随机搜寻作为修 正的第一步, 即通过搜索整个参数空间获得近似最优解, 为有向蒙特卡洛法准备较好的初 值 ; 将有向蒙特卡洛法的有向搜寻作为修正的第二步, 在较好初值的基础上通过逐步逼近 进一步反演最终解 ; 判定修正结果的合理性, 若结果不合理, 则重复步骤 3 步骤 5, 直至低维度模型具有 较高修正精度 ; 若结果合理, 执行步骤 6 ; 步骤 6 : 低维度模型修正结果确认 将已完成修正。

6、的参数作为已知条件, 模型维度得到降低 ; 判定参数修正是否完成, 若未完成则重复步骤 3 步骤 6, 对复杂模型进行逐次降维修 正 ; 若参数修正已完成, 执行步骤 7 ; 步骤 7 : 多维度模型精细化修正 复杂模型逐次降维修正后得到模型的近似最优解, 以参数降维修正结果作为初始值采 用有向蒙特卡洛法进行进一步修正, 以精细化修正结果 ; 步骤 8 : 模型修正结果分析 分析修正结果的合理性, 并通过瞬态工况数据验证修正结果的有效性。 2. 根据权利要求 1 所述的基于参数相关性的热分析模型降维修正方法, 其特征在于, 步骤 2 中 Spearman 等级相关系数表达式为 : 权 利 要 。

7、求 书 CN 104281743 A 2 2/2 页 3 其中 : x 代表待修正参数, y 代表关键单机温度 ; 式中 : xi、 yi为各参数按升序或降序排 列时对应的等级,为各参数的取值平均值, n 为抽样次数 ; | 1, 若 | 0.3 表示相关性很弱, 这种相关性也可能时由偶然因素所致 ; 若 0.3 | 0.5 属于低相关性 ; 0.5 | 0.8 属于中度相关性 ; 若 0.8 | 1 属于高度相关性 ; 对关键单机温度都有影响, 即与所有关键单机均有中度及其以上相关性的参数具有全 局强相关性 ; 仅对单个关键单机温度有影响, 即仅与特定关键单机有中度及其以上相关性 的参数具有。

8、局部强相关性 ; 对所有单机温度影响均极小, 即与所有关键单机均为低相关性 的参数具有全局弱相关性。 3. 根据权利要求 1 所述的基于参数相关性的热分析模型降维修正方法, 其特征在于, 步骤 4 中残差函数的类型根据影响程度大小分别选用算术平均误差平方根误 差或平方误差 权 利 要 求 书 CN 104281743 A 3 1/8 页 4 基于参数相关性的热分析模型降维修正方法 技术领域 0001 本发明涉及航天器热控制领域的仿真验证方法, 特别涉及一种基于参数相关性的 热分析模型降维修正方法。 背景技术 0002 航天器热分析计算采用热网络分析法, 热分析模型反映了航天器内部、 航天器与 。

9、外部空间的复杂热交换关系。 0003 航天器热分析在型号研制阶段起仿真驱动设计作用, 在轨服役阶段起温度预测作 用, 因此热分析模型的仿真精度决定了航天器的热设计能力及在轨热性能评估能力。 0004 航天器热控系统研制流程中, 热分析模型的仿真精度受诸多不确定因素影响, 仿 真结果与试验结果及在轨情况间存在多级误差 : 设计流程 ( 物理模型简化模型分析模 型仿真结果 ) 误差为物理模型与简化模型间的工程假设误差、 简化模型与分析模型间的 参数设置误差、 分析模型与仿真结果间的程序离散误差和求解截断误差 ; 实施流程 ( 物理 模型真实产品试验结果在轨情况 ) 误差为物理模型与真实产品间的理想。

10、化误差、 真 实产品与试验结果间的试验误差、 试验结果与在轨情况间的状态误差。 0005 为了尽量减小仿真分析与真实产品间的误差, 提高热分析模型的仿真精度, 以便 更准确地对航天器进行热分析设计或在轨温度预示, 需要对热控系统研制流程进行误差控 制。 其中工程假设误差可通过创建高保真热分析模型进行控制 ; 程序离散误差、 求解截断误 差和理想化误差无法避免, 但相对而言只是小数量级误差, 工程处理时予以忽略 ; 试验误差 可通过优化试验流程、 增强外热流及内功耗的模拟能力、 提高数据采集精度等手段改进 ; 状 态误差可通过严格的状态控制进行管控 ; 虽然参数设置误差可根据设计人员的设计经验得。

11、 到一定的控制, 但由于问题的复杂性、 先验知识不足以及问题的各异性, 单靠设计经验减小 该误差的程度有限, 因此参数设置误差是提高热分析模型仿真精度的主要误差, 必须根据 试验数据或飞行数据对热分析模型进行修正。 0006 热分析模型修正的前提条件是仿真分析与真实产品间参数设置误差为主导误差, 其他误差已得到了有效控制, 比如建模过程中抓住了系统的全部关键点、 试验结果反映了 产品的真实温度水平等。但仿真分析与真实产品间存在的多级误差积累不能忽略, 只有影 响程度远大于多级误差积累引起的模型不确定性影响程度的参数才能在模型修正过程中 得到较好的修正效果, 影响程度过小的参数可能会被模型不确定。

12、性埋没而得不到有效的修 正, 这种效应不是足够的试验数据可以解决的。因此热分析模型修正的目标为 : 0007 高效 : 由于待修正的参数设置误差较大, 因此几乎所有对设计的改进或修正都是 工程应用可接受的, 对热分析模型的修正应以尽量少的时间得到满足要求的结果。 0008 高精度 : 修正后的热分析模型中 95以上星内单机与真实产品绝对误差在 3以 内即可认为模型具有较好的修正结果, 3的误差表征了仿真分析与真实产品间各级误差 的积累效应。 0009 当前热分析模型修正方法主要有基于设计经验的试凑法, 基于最小二乘法的热网 说 明 书 CN 104281743 A 4 2/8 页 5 络系数修。

13、正法, 以及基于概率统计理论的蒙特卡洛法。 0010 基于设计经验的试凑法 0011 利用经验判断 - 试算 - 人工甄别关键参数的方法对模型的输入参数进行修正。试 凑法存在两方面局限性 : 第一, 关键参数的甄别完全取决于分析者的经验判断, 对于经验丰 富的分析者来说可能会得到很好的修正结果, 但对分析人员的设计能力要求较高, 整体分 析效率偏低, 且易造成过设计进而产生热设计资源的浪费 ; 同时由于该方法过分依赖分析 者的主观经验, 可能会忽略掉某些关键因素, 从而影响到模型修正的准确性。第二, 修正精 度无法控制, 只有在修正参数变化不大且实际值与数值模拟值之间残差线性很好时, 才能 通。

14、过试算观察到残差变化趋势, 并根据该趋势调整输入参数以修正模型, 当实际情况不完 全与该方法实施的假设前提相符时, 便难以保证方法的可行性。 0012 基于最小二乘法的热网络系数修正法 0013 利用试验数据代入热模型, 利用最小二乘法原理建立残差方程, 用逐次回归分析 方法进行求解, 重点修正热模型中与实际偏差较大的热网络系数(主要是辐射系数)。 热网 络系数修正法存在两方面局限性 : 第一, 需要修正的参数过多、 航天器内部节点温差太小、 有些节点无试验值, 难以应用于大规模热模型。 第二, 方法主要解决航天器角系数及外热流 计算精度较小的问题, 随着软件的发展, 辐射换热系数是容易精确计。

15、算的, 已不是影响模型 精度的主要因素。 0014 基于概率统计理论的蒙特卡洛法 0015 利用蒙特卡洛模拟随机输入模型参数, 将计算结果与实际观测结果进行比较以反 演出模型参数。蒙特卡洛法主要有三大类 : 第一, 随机蒙特卡洛法, 通过特定的抽样方法对 模型参数变量进行 “遍历” 抽样, 通过对参数空间的 “彻底” 搜索寻求合理的模型参数, 该方 法具有较强的全局收敛性, 但受限于计算量, 不利于收敛精度的提高。第二, 有向蒙特卡洛 法, 通过特定的局部极值搜索因子算法引导蒙特卡洛取值的反演方向, 以误差范数值最小 为终止准则, 可以消除随机蒙特卡洛法的取值盲目性, 由于最终解(即全局极值)。

16、只是误差 面诸多峰值中的一个, 因此方法依赖于初始值, 只有当初始值位于最终解附近时才有可能 得到合理的反演结果, 初始值选取不当则只能得到局部极值, 该方法具有较强的局部收敛 性, 但一般情况下先验信息不充足, 方法实施困难。 第三, 混合蒙特卡洛法, 综合利用随机蒙 特卡洛法全局收敛性强、 有向蒙特卡洛法局部收敛性强的特点, 将随机蒙特卡洛法的随机 搜寻作为修正的第一步, 即通过搜索整个参数空间获得近似最优解, 为有向蒙特卡洛法准 备较好的初值 ; 将有向蒙特卡洛法的有向搜寻作为修正的第二步, 在较好初值的基础上通 过逐步逼近进一步反演最终解, 该方法兼具良好的全局及局部收敛性, 精度更高。

17、且耗时更 短, 但由于参数空间的复杂性仍难以获得较好的全局收敛效果。 0016 由于航天器热模型的复杂性, 热模型修正是一项很困难的课题。随着航天器上设 备日益增多、 航天器内部结构布局及其轨道日趋复杂, 影响航天器温度的要素日趋多元化, 各个参数之间的耦合更加复杂, 因此热分析计算中涉及的不确定因素越来越多, 现有热分 析模型修正方法无法满足高效、 高精度的修正要求。 0017 航天器热分析模型是一个复杂的多维度系统, 模型修正等效于在参数空间中搜寻 满足一定特征的参数空间点 ( 即特定输入参数组 ), 现有模型修正方法均采用参数 “同时修 正” 的工作模式, 即通过不同技术手段 “遍历” 。

18、整个参数空间以寻求合理的参数空间点, 该种 说 明 书 CN 104281743 A 5 3/8 页 6 工作模式不能很好的降低问题的复杂度, 先进的修正技术也难以同时高效、 高精度地处理 复杂的多维空间参数搜寻问题。为处理复杂的热分析模型修正问题, 需采用更高效的工作 模式。 0018 目前没有发现同本发明类似技术的说明或报道, 也尚未收集到国内外类似的资 料。 发明内容 0019 为了解决复杂热分析模型仿真精度低的问题, 本发明的目的在于提供一种基于参 数相关性的热分析模型降维修正方法, 本发明可满足复杂热分析模型高效、 高精度的修正 要求。 0020 为达到上述目的, 本发明提供一种基于。

19、参数相关性的热分析模型降维修正方法, 包括以下步骤 : 0021 步骤 1 : 热分析模型创建 0022 符合卫星热数学模型建模规范创建热分析模型 ; 0023 步骤 2 : 参数相关性分析 0024 (1) 确定待修正参数及参数的分布区间及分布形式 ; 0025 (2) 确定作为检验项目的关键单机, 通过关键单机仿真温度与实际温度的比较表 征模型修正精度 ; 0026 (3) 进行参数相关性分析, 对随机抽样参数进行温度计算, 求解各待修正参数与关 键单机温度的 Spearman 等级相关系数, 通过待修正参数与关键单机温度的秩次大小评价 参数与模型的相关性, 以度量参数对模型的影响范围及影。

20、响程度 ; 0027 (4) 根据参数相关性大小将待修正参数区分为全局强相关性、 局部强相关性及全 局弱相关性三类 ; 0028 步骤 3 : 确定多维度模型的低维度近似描述 0029 当前模型具有最大相关性的一类参数, 例如全局强相关性一类, 为模型精度的主 要影响因素, 假设全局强相关性的数量为 x, 将当前模型最大相关性参数视为变量, 其余参 数视为常量, 获得多维度模型的低维度, x 维, 近似描述 ; 0030 步骤 4 : 确定低维度模型修正收敛准则 0031 以稳态工况单机实际温度 Ei与仿真温度 Pi之间的残差趋近于零作为模型修正收 敛准则, 根据待修正参数的影响范围确定作为检。

21、验项目的单机, 修正全局相关性参数时待 检验单机为所有关键单机, 修正局部相关性参数时待检验单机为受影响关键单机 ; 根据待 修正参数的影响程度确定残差函数的类型 ; 0032 步骤 5 : 低维度模型修正计算 0033 利用混合蒙特卡洛法进行低维度模型修正计算, 将随机蒙特卡洛法的随机搜寻作 为修正的第一步, 即通过搜索整个参数空间获得近似最优解, 为有向蒙特卡洛法准备较好 的初值 ; 将有向蒙特卡洛法的有向搜寻作为修正的第二步, 在较好初值的基础上通过逐步 逼近进一步反演最终解 ; 0034 判定修正结果的合理性, 若结果不合理, 则重复步骤 3 步骤 5, 直至低维度模型 具有较高修正精。

22、度 ; 若结果合理, 执行步骤 6 ; 说 明 书 CN 104281743 A 6 4/8 页 7 0035 步骤 6 : 低维度模型修正结果确认 0036 将已完成修正的参数作为已知条件, 模型维度得到降低 ; 0037 判定参数修正是否完成, 若未完成则重复步骤 3 步骤 6, 对复杂模型进行逐次降 维修正 ; 若参数修正已完成, 执行步骤 7 ; 0038 步骤 7 : 多维度模型精细化修正 0039 复杂模型逐次降维修正后得到模型的近似最优解, 以参数降维修正结果作为初始 值采用有向蒙特卡洛法进行进一步修正, 以精细化修正结果 ; 0040 步骤 8 : 模型修正结果分析 0041 。

23、分析修正结果的合理性, 并通过瞬态工况数据验证修正结果的有效性。 0042 优选地, 步骤 2 中 Spearman 等级相关系数表达式为 : 0043 0044 其中 : x 代表待修正参数, y 代表关键单机温度 ; 式中 : xi、 yi为各参数按升序或降 序排列时对应的等级,为各参数的取值平均值, n 为抽样次数 ; 0045 | 1, 若 | 0.3 表示相关性很弱, 这种相关性也可能时由偶然因素所致 ; 若0.3|0.5属于低相关性 ; 0.5|0.8属于中度相关性 ; 若0.8|1 属于高度相关性。 0046 对关键单机温度都有影响, 即与所有关键单机均有中度及其以上相关性的参数。

24、具 有全局强相关性 ; 仅对单个关键单机温度有影响, 即仅与特定关键单机有中度及其以上相 关性的参数具有局部强相关性 ; 对所有单机温度影响均极小, 即与所有关键单机均为低相 关性的参数具有全局弱相关性。 0047 优选地, 步骤 4 中残差函数的类型根据影响程度大小分别选用算术平均误差 平方根误差或平方误差 0048 本发明基于主元分析(Principal Component Analysis, PCA)思想, 通过研究参数 与热分析模型的相关性, 解析出主要影响因素, 获得多维度模型的低维度近似描述, 对复杂 模型进行逐次降维修正。 0049 与现有技术相比, 本发明具有以下有益效果 : 。

25、本发明基于参数相关性的热分析模 型降维修正方法, 通过对复杂模型进行逐次降维修正的高效工作模式, 有效地降低了模型 修正问题的复杂度, 提高了模型修正效率, 热模型修正时间较传统试凑法减少一半 ; 同时 也发挥出了蒙特卡洛法准确处理低维问题的优势, 解决了复杂热分析模型仿真精度低的问 题, 95以上星内单机计算温度与实际温度绝对误差在 3以内, 取得了高效、 高精度的修 正实效。 附图说明 0050 图 1 是本发明基于参数相关性的热分析模型降维修正方法技术原理流程图 ; 说 明 书 CN 104281743 A 7 5/8 页 8 0051 图 2 是采用本发明的方法进行热分析模型修正的流程。

26、图。 具体实施方式 0052 下面结合具体实施例对本发明进行详细说明。 以下实施例将有助于本领域的技术 人员进一步理解本发明, 但不以任何形式限制本发明。 应当指出的是, 对本领域的普通技术 人员来说, 在不脱离本发明构思的前提下, 还可以做出若干变形和改进。 这些都属于本发明 的保护范围。 0053 请参阅图 1, 其为本发明基于参数相关性的热分析模型降维修正方法技术原理流 程图。如图 1 所示, 一种基于参数相关性的热分析模型降维修正方法, 该方法实施过程为 : 基于主元分析思想, 通过研究参数与热分析模型的相关性, 解析出主要影响因素, 获得多维 度模型的低维度近似描述, 对复杂模型进行。

27、逐次降维修正, 具体包括以下步骤 : 0054 步骤 1 : 热分析模型创建 0055 符合卫星热数学模型建模规范创建热分析模型。 0056 步骤 2 : 参数相关性分析 0057 (1) 确定待修正参数及参数的分布区间及分布形式。 0058 (2) 确定作为检验项目的关键单机, 通过关键单机仿真温度与实际温度的比较表 征模型修正精度。 0059 (3) 进行参数相关性分析, 对随机抽样参数进行温度计算, 求解各待修正参数与关 键单机温度的 Spearman 等级相关系数, 通过待修正参数与关键单机温度的秩次大小评价 参数与模型的相关性, 以度量参数对模型的影响范围及影响程度。 0060 Sp。

28、earman 等级相关系数表达式为 : 0061 0062 其中 : x 代表待修正参数, y 代表关键单机温度 ; 式中 : xi、 yi为各参数按升序或降 序排列时对应的等级,为各参数的取值平均值, n 为抽样次数 ; 0063 | 1, 若 | 0.3 表示相关性很弱, 这种相关性也可能时由偶然因素所致 ; 若0.3|0.5属于低相关性 ; 0.5|0.8属于中度相关性 ; 若0.8|1 属于高度相关性。 0064 对关键单机温度都有影响, 即与所有关键单机均有中度及其以上相关性的参数具 有全局强相关性 ; 仅对单个关键单机温度有影响, 即仅与特定关键单机有中度及其以上相 关性的参数具有。

29、局部强相关性 ; 对所有单机温度影响均极小, 即与所有关键单机均为低相 关性的参数具有全局弱相关性。 0065 (4) 根据参数相关性大小将待修正参数区分为全局强相关性、 局部强相关性及全 局弱相关性三类。 0066 步骤 3 : 确定多维度模型的低维度近似描述 0067 当前模型具有最大相关性的一类参数, 例如全局强相关性一类, 为模型精度的主 要影响因素, 假设全局强相关性的数量为 x, 将当前模型最大相关性参数视为变量, 其余参 说 明 书 CN 104281743 A 8 6/8 页 9 数视为常量, 获得多维度模型的低维度, x 维, 近似描述 ; 0068 步骤 4 : 确定低维度。

30、模型修正收敛准则 0069 以稳态工况单机实际温度 Ei与仿真温度 Pi之间的残差趋近于零作为模型修正收 敛准则, 根据待修正参数的影响范围确定作为检验项目的单机, 修正全局相关性参数时待 检验单机为所有关键单机, 修正局部相关性参数时待检验单机为受影响关键单机 ; 根据待 修正参数的影响程度确定残差函数的类型。 0070 残差函数的类型根据影响程度大小分别选用算术平均误差平方根 误差或平方误差 0071 步骤 5 : 低维度模型修正计算 0072 利用混合蒙特卡洛法进行低维度模型修正计算, 将随机蒙特卡洛法的随机搜寻作 为修正的第一步, 即通过搜索整个参数空间获得近似最优解, 为有向蒙特卡洛。

31、法准备较好 的初值 ; 将有向蒙特卡洛法的有向搜寻作为修正的第二步, 在较好初值的基础上通过逐步 逼近进一步反演最终解。 0073 判定修正结果的合理性, 若结果不合理, 则重复步骤 3 步骤 5, 直至低维度模型 具有较高修正精度 ; 若结果合理, 执行步骤 6。 0074 步骤 6 : 低维度模型修正结果确认 0075 将已完成修正的参数作为已知条件, 模型维度得到降低。 0076 判定参数修正是否完成, 若未完成则重复步骤 3 步骤 6, 对复杂模型进行逐次降 维修正 ; 若参数修正已完成, 执行步骤 7。 0077 步骤 7 : 多维度模型精细化修正 0078 复杂模型逐次降维修正后得。

32、到模型的近似最优解, 以参数降维修正结果作为初始 值采用有向蒙特卡洛法进行进一步修正, 以精细化修正结果。 0079 步骤 8 : 模型修正结果分析 0080 分析修正结果的合理性, 并通过瞬态工况数据验证修正结果的有效性。 0081 具体地, 步骤 1 中热分析模型为了满足工程精度要求, 应符合卫星热数学模型建 模规范。 0082 具体地, 步骤 2 中确定待修正参数分布区间的原则是在保证合理性的基础上尽量 缩小区间范围, 主要依据是设计经验与卫星在轨数据 ; 确定分布形式的原则是对先验知识 充足的参数采用正态分布、 对先验知识缺乏的参数采用均匀分布, 主要依据是材料与单机 性能的稳定性与可。

33、靠性。 0083 具体地, 步骤 4 中根据待修正参数的影响程度确定残差函数的类型, 参数影响程 度大时选取小数量级的误差函数, 参数影响程度小时选取大数量级的误差函数。 0084 具体地, 步骤 5 中判定低维度模型修正结果的合理性, 一种方法是针对同一稳态 工况实际温度结果采用同种搜寻方法或不同搜寻方法再次进行修正计算, 另一种方法是针 对不同稳态工况实际温度结果进行修正计算, 并对多次修正计算得到的多个名义上合理的 说 明 书 CN 104281743 A 9 7/8 页 10 结果进行互验证, 若修正结果复现, 则通过合理性判定。 0085 以下结合图 2 进一步说明本发明的优选实施例。

34、。 0086 图 2 为采用本发明的热分析模型修正流程图。如图 2 的实施例所示, 该方法具体 实施步骤为 : 0087 步骤 1 : 建立整星热分析模型 0088 在符合卫星热数学模型建模规范基础上, 建立网格规模尽量小的热分析模型。 0089 步骤 2 : 根据参数相关性进行参数分类 0090 首先, 涂层光学属性、 单机接触换热系数及单机热耗为热分析模型的主要不确定 参数, 涂层光学属性与单机接触换热系数先验知识缺乏故采用均匀分布描述其不确定性、 单机热耗先验知识充足故采用正态分布描述其不确定性, 并根据设计经验与卫星在轨数据 尽量缩小参数不确定性区间范围 ; 其次, 确定作为检验项目的。

35、星内关键单机, 通过关键单机 仿真温度与实际温度的比较表征模型修正精度 ; 再次, 对随机抽样参数进行温度计算, 求解 各参数与关键单机温度的 Spearman 等级相关系数 ; 最后, 根据各参数与热分析模型的相关 性划分为全局强相关性参数、 局部强相关性参数及全局弱相关性参数三类。 0091 研究参数与热分析模型的相关性采用 Spearman 等级相关系数法, 通过待修正参 数与关键单机温度的秩次大小评价参数与模型的相关性, 度量参数对模型的影响范围及影 响程度。Spearman 等级相关系数表达式为 : 0092 0093 其中 : x 代表待修正参数, y 代表关键单机温度 ; 式中 。

36、: xi、 yi为各参数按升序或降 序排列时对应的等级,为各参数的取值平均值, n 为抽样次数 ; 0094 | 1, 若 | 0.3 表示相关性很弱, 这种相关性也可能时由偶然因素所致 ; 若0.3|0.5属于低相关性 ; 0.5|0.8属于中度相关性 ; 若0.8|1 属于高度相关性。 0095 对关键单机温度都有影响, 即与所有关键单机均有中度及其以上相关性的参数具 有全局强相关性 ; 仅对单个关键单机温度有影响, 即仅与特定关键单机有中度及其以上相 关性的参数具有局部强相关性 ; 对所有单机温度影响均极小, 即与所有关键单机均为低相 关性的参数具有全局弱相关性。 0096 步骤 3 :。

37、 确定参数逐次修正次序 0097 根据各参数与热分析模型的相关性大小进行逐次修正, 先修正全局强相关性参 数, 再修正局部强相关性参数, 最后修正全局弱相关性参数, 获得多维度模型的低维度近似 描述方法, 将当前待修正参数即具有最大相关性的一类参数视为变量, 其余参数视为常量。 0098 步骤 4 : 确定待修正参数修正收敛准则 0099 对复杂模型进行逐次降维修正的收敛准则为稳态工况单机实际温度与仿真温度 之间的残差趋近于零, 根据待修正参数的影响范围确定作为检验项目的单机, 修正全局相 0100 DAG16311 关性参数时待检验单机为所有关键单机, 修正局部相关性参数时待检验 单机为受影。

38、响关键单机, 并根据待修正参数的影响程度确定残差函数的类型。 说 明 书 CN 104281743 A 10 8/8 页 11 0101 以稳态工况单机实际温度 Ei与仿真温度 Pi之间的残差趋近于零作为参数修正 收敛准则。修正全局强相关性参数时残差函数选用算术平均误差待检验单机 选取为所有关键单机 ; 修正局部强相关性参数时残差函数选用平方根误差 待检验单机选取为受影响关键单机 ; 修正全局弱相关性参数时残差函数选用平方误差 待检验单机选取为所有关键单机。 0102 步骤 5 : 待修正参数修正计算 0103 采用混合蒙特卡洛法对待修正参数进行修正计算。 将随机蒙特卡洛法的随机搜寻 作为修正。

39、的第一步, 即通过搜索整个参数空间获得近似最优解, 为有向蒙特卡洛法准备较 好的初值 ; 将有向蒙特卡洛法的有向搜寻作为修正的第二步, 在较好初值的基础上通过逐 步逼近进一步反演最终解。 0104 当前参数修正完成后进行修正结果合理性判定, 针对同一稳态工况实际温度结果 采用同种搜寻方法或不同搜寻方法再次进行修正计算, 或针对不同稳态工况实际温度结果 进行修正计算, 并对多次修正计算得到的多个名义上合理的结果进行互验证, 若修正结果 复现, 则通过合理性判定, 执行步骤 6, 否则重复步骤 3 步骤 5。 0105 对复杂模型进行逐次降维修正的结果合理性判定方法一为针对同一稳态工况实 际温度结。

40、果采用同种搜寻方法或不同搜寻方法再次进行修正计算, 方法二为针对不同稳态 工况实际温度结果进行修正计算, 并对多次修正计算得到的多个名义上合理的结果进行互 验证, 若修正结果复现, 则通过合理性判定。 0106 步骤 6 : 待修正参数修正结果确认 0107 将已完成修正的参数作为模型已知条件, 判定参数修正是否完成, 若所有待修正 参数均已完成修正, 则模型通过初步参数修正, 执行步骤 7, 否则重复步骤 3 步骤 6。 0108 步骤 7 : 所有不确定参数精细化修正 0109 参数逐次修正完成后得到模型的近似最优解, 以参数逐次修正结果作为初始值采 用有向蒙特卡洛法对所有不确定参数进行进。

41、一步修正, 以精细化修正结果。 0110 步骤 8 : 参数修正结果分析 0111 所有不确定参数精细化修正完成后得到模型的最优修正解, 根据设计经验及在轨 数据进一步分析修正结果的合理性, 并通过瞬态工况数据验证修正结果的有效性。 0112 以上所述仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉该技术的人在本发明所揭露的技术范围内, 可理解想到的变换或替换, 都应涵盖在本 发明的包含范围之内。 说 明 书 CN 104281743 A 11 1/2 页 12 图 1 说 明 书 附 图 CN 104281743 A 12 2/2 页 13 图 2 说 明 书 附 图 CN 104281743 A 13 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1