航天器自主温控系统闭环测试系统及测试方法与流程

文档序号:18186946发布日期:2019-07-17 05:24阅读:490来源:国知局
航天器自主温控系统闭环测试系统及测试方法与流程
本发明涉及星载电子设备
技术领域
,具体涉及一种航天器自主温控系统闭环测试系统及测试方法。
背景技术
:目前航天器上普遍采用两种温控方式,即主动温控和被动温控。最经典最常用的设计方法是被动温控为主、主动温控为辅,被动温控中运用比较广泛的是热控涂层,主动温控则一般采用加热片、流体回路等。航天器自主温控系统实现对航天器各舱段进行温度测量和控制,保证航天器的结构部件、仪器设备在空间环境中处于一个合适的温度范围,使其能够正常工作,是最常采用的主动温控技术之一。航天器自主温控系统作为自动控制装置,具有一般控制器的特征,由温度信号采集、控制产生、控制执行三部分组成。其中温度信号一般通过热敏电阻测量,经ad量化后转化为电压信号采集,并将采集到的温度信号统一送至处理器进行计算判决,以确定是否需要驱动加热器或关断加热器,从而将温度控制在一定的区间内。随着技术的发展,仪器设备的温度控制要求越来越高,加热器数量、温度测量点数量需求越来越多,控温策略越来越多样,导致自主温控系统复杂度大幅增加,产品测试周期成倍增长,严重影响研制进度和可靠性。另外,由于航天器研制流程的特殊性,只有在研制后期热试验时才能对自主温控系统进行比较真实的闭环模拟测试,时间比较滞后。因此,自主温控系统开发方测试显得尤为重要。本领域亟需提出全新的航天器自主温控系统的闭环测试方法,以便提高测试效率和产品可靠性。经对现有技术的文献检索发现,中国发明专利申请201110309956.6披露了一种温度闭环控制装置及测试方法,该发明的温度闭环控制装置,包括夹具、设置在夹具内的至少一个温度传感器、控制装置及执行装置;但是该发明记载的方法应用于航天器自主温控系统的测试时难以取得良好的效果。技术实现要素:针对现有技术的缺陷,本发明的目的在于提供一种航天器自主温控系统闭环测试方法。本发明的测试方法能够提高测试效率,保证产品正确性和可靠性。本发明涉及一种航天器自主温控系统闭环测试系统,所述系统包括航天器自主温控系统和闭环测试系统;所述航天器自主温控系统包括遥测采集模块、加热器驱动模块、处理器模块;所述遥测采集模块采集航天器控温点温度遥测,处理器模块根据采集到的控温点温度和加热器的控温要求,确定是否输出加热器开关指令;所述加热器驱动模块接收并执行加热器开关指令,处理器模块同时将控温点温度、加热器开关状态的遥测通过测控通道下传至测试终端;所述闭环测试系统包括热敏电阻模拟板卡、加热器驱动检测板卡、上位机、测试终端;所述热敏电阻模拟板卡模拟航天器控温点状态供遥测采集模块采集,加热器驱动检测板卡检测加热器驱动模块输出的开关状态,上位机控制热敏电阻模拟板卡的输出策略并接收加热器驱动检测板卡的检测信息,由测试终端接收航体器遥测信息和测试系统测试信息,经分析比较输出闭环测试结果,进而完成闭环测试。本发明还涉及一种如前述航天器自主温控系统闭环测试系统的测试方法,包括如下步骤:(1)上位机开始测试第i路加热器hi自主温控功能,hi的控温点分别为ti,1、ti,2、…、ti,j、…、ti,n,每个控温点要求设置的电阻值分别为ri,1、ri,2、…、ri,j、…、ri,n;其中,j=1,l,n,n为加热器hi的控温点个数;(2)根据遥测采集模块温度采集量化电路设计,上位机计算控温点所设置电阻值的理论电压分别为vi,1、vi,2、…、vi,j、…、vi,n;(3)根据加热器hi控温点理论电压vi,1、vi,2、…、vi,j、…、vi,n和加热器控温策略,上位机计算理论温度电压vi;(4)根据加热器hi控温阈值和控温点理论温度电压vi,上位机计算加热器hi的理论开关状态si;(5)控温点ti,j、电阻值ri,j和理论采集电压vi,j为一一对应关系,由上位机将n个控温点信息和对应的电阻值信息输出至热敏电阻模拟板卡;(6)热敏电阻模拟板卡根据控温点和板卡输出通道的对应关系,同时设置n个控温点所对应通道的电阻值ri,j;(7)遥测采集模块采集热敏电阻模拟板卡设置的电阻值,经ad量化后形成温度遥测vi,1′、vi,2′、…、vi,j′、…、vi,n′,并将温度遥测传输至处理器模块;(8)根据加热器hi控温点实际温度遥测vi,1′、vi,2′、…、vi,j′、…、vi,n′和加热器控温策略,处理器模块计算实际温度电压vi′;(9)根据加热器hi控温阈值和控温点实际温度电压vi′,处理器模块计算确定是否开启或者关闭第i路加热器;(10)开启或者关闭加热器指令由处理器模块发出、加热器驱动模块执行,加热器驱动模块将开关状态遥测回传至处理器模块,第i路加热器hi的开关状态遥测为si′;(11)加热器驱动检测板卡轮询检测加热器驱动模块输出状态,并将所有加热器开关检测信息传输至上位机,第i路加热器hi的开关检测状态为si″;(12)处理器模块将所有采集到的温度遥测、加热器开关状态等信息通过下行遥测通道传输至测试终端;(13)上位机将所有加热器的控温点理论采集电压、加热器开关检测状态等信息传输至测试终端;(14)测试终端比较加热器hi的每一路控温点理论采集电压vi,j和星上实际采集电压vi,j′,若|vi,j-vi,j′|≤δqad,则温度模拟和采集功能正常,可以转入下一步,否则检查采集偏差原因,其中δqad为最大偏差值;(15)测试终端比较加热器hi的理论开关状态si、开关状态遥测si′和开关检测状态si″,若si=si′=si″,则第i路加热器hi自主温控功能正常,否则检查错误原因;(16)重复上述步骤直至完成所有加热器自主温控测试。优选地,所述步骤(6)中热敏电阻模拟板卡通过可编程电阻实现电阻值的灵活设置。优选地,所述步骤(3)和(8)中控温策略采用单温度点控温,则理论温度电压vi=vi,1,实际温度电压vi′=vi,1′。优选地,所述步骤(3)和(8)中控温策略采用最大温度值控温,则理论温度电压vi=max(vi,1,vi,2,l,vi,n),实际温度电压vi′=max(vi,1′,vi,2′,l,vi,n′)。优选地,所述步骤(3)和(8)中控温策略采用最小温度值控温,则理论温度电压vi=min(vi,1,vi,2,l,vi,n),实际温度电压vi′=min(vi,1′,vi,2′,l,vi,n′)。优选地,所述步骤(3)和(8)中控温策略采用平均温度值控温,则理论温度电压实际温度电压优选地,所述步骤(4)和(9)中控温阈值包括控温阈值上限vi,max和控温阈值下限vi,min。优选地,所述步骤(4)和(9)中,若采用负温度系数热敏电阻测量温度,温度电压小于上限vi,max,关加热器,温度电压大于下限vi,min,开加热器;对于采用正温度系数热敏电阻测量温度,温度电压大于上限vi,max,关加热器,温度电压小于下限vi,min,开加热器。与现有技术相比,本发明具有如下的有益效果:本发明系统提出了航天器自主温控系统闭环测试方法,明确了闭环测试系统的相关组成,本发明的系统结构简单可靠,稳定性好,测试方法操作简便,测试效果良好;能够大幅缩短产品测试周期,提高研制的进度,提升研制的可靠性和测试效率,提高自主温控系统的测试覆盖性,具有显著的技术进步。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:图1为航天器自主温控测试系统框图;图2为温度遥测采集示意图。具体实施方式下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。实施例本实施例中,本发明涉及的航天器自主温控系统闭环测试系统,系统包括航天器自主温控系统和闭环测试系统;所述航天器自主温控系统包括遥测采集模块、加热器驱动模块、处理器模块;所述遥测采集模块采集航天器控温点温度遥测,处理器模块根据采集到的控温点温度和加热器的控温要求,确定是否输出加热器开关指令;所述加热器驱动模块接收并执行加热器开关指令,处理器模块同时将控温点温度、加热器开关状态的遥测通过测控通道下传至测试终端;所述闭环测试系统包括热敏电阻模拟板卡、加热器驱动检测板卡、上位机、测试终端;所述热敏电阻模拟板卡模拟航天器控温点状态供遥测采集模块采集,加热器驱动检测板卡检测加热器驱动模块输出的开关状态,上位机控制热敏电阻模拟板卡的输出策略并接收加热器驱动检测板卡的检测信息,由测试终端接收航体器遥测信息和测试系统测试信息,经分析比较输出闭环测试结果,进而完成闭环测试。为进一步对本发明进行详细说明,以采用本发明设计的航天器自主温控测试系统为例,如图1所示,包括自主温控系统和闭环测试系统两部分。航天器自主温控系统由遥测采集模块、加热器驱动模块、处理器模块组成。由遥测采集模块采集航天器控温点温度遥测,温度传感器选用负温度系数热敏电阻,采集电路如图2示意。处理器模块根据采集到的温度遥测和加热器控温要求,确定是否输出加热器开关指令,由加热器驱动模块接收并执行加热器开关指令,处理器模块同时将控温点温度、加热器开关状态等遥测通过测控通道下传至测试终端。闭环测试系统由热敏电阻模拟板卡、加热器驱动检测板卡、上位机、测试终端组成,热敏电阻模拟板卡模拟航天器控温点状态供遥测采集模块采集,加热器驱动检测板卡检测加热器驱动模块输出的开关状态,上位机控制热敏电阻模拟板卡的输出策略并接收加热器驱动检测板卡的检测信息,由测试终端接收航体器遥测信息和测试系统测试信息,经分析比较输出闭环测试结论。负温度系数热敏电阻是利用半导体材料制成的温度敏感元件,其电阻值会随着温度的升高而变小。负温度系数热敏电阻的电阻-温度特性为非线性关系,每一只热敏电阻都会由厂家给出电阻-温度标定值。在遥测采集模块中配置一个5v基准电压和一个作为分压用的基准电阻,将热敏电阻和基准电阻对5v的串联分压值作为模拟通道的输入,转换公式为:其中,u为5v基准电压,r1为基准电阻,通常为10kω,rt为热敏电阻,v为采集到的电压。遥测采集模块采用8比特量化ad,采集范围0~5v,量化分层值为0.0196v。以表1所示加热器测试为例说明自主温控系统闭环测试方法的具体步骤。表1加热器测试示例控温点热敏电阻选用mf501,表2为一只mf501热敏电阻的分度表。因mf501一致性较好,因此在计算中,“+x内侧板模块温度测点1”和“+x内侧板模块温度测点2”均选用表2的数值。表2热敏电阻各温度点对应的电阻值温度实测电阻温度实测电阻温度实测电阻温度实测电阻℃kω℃kω℃kω℃kω-40193.2196-1029.53831010.1639303.9621-3099.1308-927.9219119.6678313.7913-2053.0400-826.4025129.1990323.6289-1029.5383-724.9738138.7557333.4745017.0681-623.6300148.3365343.32751010.1639-522.3656157.9398353.1876206.2514-421.1755167.5644363.0544303.9621-320.0549177.2090372.9276402.5819-218.9996186.8724382.8068501.7265-118.0052196.5536392.6916601.1818017.0681206.2514402.5819700.8280116.1846215.9649412.4773800.5912215.3515225.6933422.3775314.5655235.4356432.2823413.8238245.1911442.1915513.1237254.9591452.1048612.4627264.7387462.0221711.8383274.5294471.9430811.2484284.3306481.8676910.6909294.1417491.79541010.1639303.9621501.7265假设表1中温度下限为10℃,温度上限为20℃,根据公式1和表2,可得出vi,min=2.52v,vi,max=1.92v。测试具体过程如下:(1)“+x内侧板模块加热器1主”采用平均温度值控温策略,即“+x内侧板模块温度测点1+”和“+x内侧板模块温度测点2”的平均值作为实际温度电压。测试时,两个控温点电阻值分别设置为ri,1=15kω、ri,2=9kω;(2)根据负温度系数热敏电阻温度采集量化电路设计,上位机计算控温点所设置电阻值的理论电压分别为:(3)因为采用平均温度值控温策略,上位机计算理论温度电压为:(4)比较理论温度电压vi和温度上限、温度下限,vi大于下限vi,min,开加热器,得出理论开关状态si为开;(5)热敏电阻模拟板卡接收上位机给出的控温点电阻值ri,1、ri,2,通过设置可编程电阻,在相应的通道输出规定的阻值;(6)遥测采集模块采集到“+x内侧板模块温度测点1+”和“+x内侧板模块温度测点2”的温度遥测经ad量化后数字量分别为0x99、0x79,还原到电压值分别为vi,1′=2.9988v、vi,2′=2.3716v,遥测采集模块将温度遥测数字量传输至处理器模块;(7)处理器模块根据平均温度值控温策略要求,计算实际温度电压为:(8)处理器模块比较实际温度电压vi′和温度上限、温度下限,vi′大于下限vi,min,开启“+x内侧板模块加热器1主”;(9)由加热器驱动模块接收、执行加热器开关指令,并将开关状态遥测回传至处理器模块,“+x内侧板模块加热器1主”的开关状态遥测si′为开;(10)加热器驱动检测板卡轮询检测加热器驱动模块输出状态,并将所有加热器开关检测信息传输至上位机,“+x内侧板模块加热器1主”的开关检测状态si″为开;(11)处理器模块将所有采集到的温度遥测、加热器开关状态等信息通过下行遥测通道传输至测试终端;(12)上位机将所有加热器的控温点理论采集电压、加热器开关检测状态等信息传输至测试终端;(13)因采用8比特量化ad,理论上ad量化后的电压偏差最大为0.0196v,考虑到电阻模拟精度、量化非线性等因素,δqad选定为0.04v。测试终端比较“+x内侧板模块加热器1主”的每一路控温点理论采集电压vi,1、vi,2和星上实际采集电压vi,1′、vi,2′,若|vi,1-vi,1′|≤δqad且|vi,2-vi,2′|≤δqad,则温度模拟和采集功能正常,由上述步骤可知,误差均小于δqad,可以转入下一步;(15)测试终端比较“+x内侧板模块加热器1主”的理论开关状态si、开关状态遥测si′和开关检测状态si″,若si=si′=si″,则“+x内侧板模块加热器1主”自主温控功能正常,由上述步骤可知,理论开关状态si、开关状态遥测si′和开关检测状态si″均为开,说明自主温控系统通过该测试用例的测试。上述步骤通过一个用例简述了采用本测试方法的具体过程,可以对自主温控系统的软硬件产品状态进行闭环验证。综上可见,本发明系统提出了航天器自主温控系统闭环测试方法,明确了闭环测试系统的相关组成,本发明的系统结构简单可靠,稳定性好,测试方法操作简便,测试效果良好;能够大幅缩短产品测试周期,提高研制的进度,提升研制的可靠性和测试效率,具有显著的技术进步。以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1