System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及星敏感器,具体涉及一种星敏感器智能无人值守测试方法。
技术介绍
1、随着航天事业的发展,星敏感器在空间飞行器姿态确定方面得到了广泛的应用。星敏感器以惯性空间的恒星为探测对象,通过星图匹配实现高精度的三轴姿态测量,是目前为止测量精度最高且漂移最小的姿态测量设备,广泛应用于卫星、洲际导弹、飞船等航空航天飞行器的高精度姿态确定。随着航天测绘以及空间天文观测的快速发展和能力提升,对星敏感器的精度要求越来越高,提出了秒级甚至亚秒级的高精度需求。
2、在星敏感器平时生产研制过程中,需要对星敏感器按照研制技术协议进行各项试验、测试,产品进行试验以及测试时,需要人员手工发送指令或者手动进行操作。随着星敏感器产量的增加,试验过程必然需要耗费大量的人力时间,且现有技术中存在不能对星敏感器测试数据进行持续在线监测和故障诊断的问题。
技术实现思路
1、本专利技术的目的是为了提供一种星敏感器智能无人值守测试方法。此方法旨在解决传统方法中星敏感器研制和试验过程中需要人工干预,不能对星敏感器测试数据进行持续在线监测和故障诊断的问题。
2、为达到上述目的,本专利技术提供了一种星敏感器智能无人值守测试方法,其用于对星敏感的测试数据进行分析或监测,所述方法包括:
3、步骤s1:上位机获取星敏感器的测试数据;
4、步骤s2:对所述测试数据进行解析,得到解析结果,以对所述星敏感器的故障情况进行判断;
5、步骤s3:根据所述解析结果,对所述星敏感器协
6、步骤s4:存储所述测试数据和所述解析数据,并自动生成报告。
7、优选的,在所述步骤s1中,所述的上位机获取星敏感器的测试数据,其具体步骤包括:
8、步骤s1.1:获取所述上位机中测试软件的发送指令,以及所述上位机中自动化测试模块的流程节点设置数据;
9、步骤s1.2:测试线路盒对所述流程节点设置数据进行解析,并将所述发送指令和流程节点设置数据发送至所述星敏感器;
10、步骤s1.3:根据所述发送指令和所述流程节点设置数据,所述星敏感器将对应的数据包发送至所述测试线路盒;
11、步骤s1.4:所述线路测试盒将所述对应的数据包发送至所述上位机。
12、优选的,在所述步骤s1.3中,所述对应的数据包包括:指令应答码、遥测数据包、星图包合在轨编程包中的任意一种或其任意一组合。
13、优选的,在所述步骤s1.4中,所述线路测试盒对所述对应的数据包进行解析,并将解析后的所述对应的数据包发送至所述上位机。
14、优选的,在所述步骤s2中,对所述测试数据进行解析,得到解析结果,以对所述星敏感器的故障情况进行判断,其具体步骤包括:
15、步骤s2.1:根据星敏感器软件接口协议,对所述测试数据进行解析;
16、步骤s2.2:采用深度学习和卷积神经网络,对解析后的所述测试数据进行智能判读,以实现对所述星敏感器的监测。
17、优选的,在所述步骤s2.2中,采用深度学习和卷积神经网络,对解析后的所述测试数据进行智能判读,其具体步骤包括:
18、通过使用卷积神经网络处理所述星敏感器输出的四元数、星敏感器状态字,得到所述测试数据的特征值;
19、利用区域提议网络,得到所述特征值的建议窗口;
20、将所述建议窗口映射至最后一层卷积神经网络,得到固定尺寸的特征数据结构;
21、根据所述特征数据结构,对分类概率和边框回归进行联合训练,得到边框回归值,采用所述边框回归值对所述建议窗口中的候选窗口进行矫正,得到星敏感器测试异常指示值。
22、优选的,在所述步骤s3中,根据所述解析结果,对所述星敏感器协议进行配置,其具体包括:
23、对不同型号的星敏感器软件协议进行配置,根据测试的所述星敏感器的型号的不同,智能识别所述星敏感器对应型号,得到对应的软件协议。
24、优选的,在所述步骤s4中,存储所述测试数据和所述解析数据,并自动生成报告,其具体包括:自动存储所述测试数据和所述解析数据,并根据所述解析数据自动生成报告,所述报告中记载对所述星敏感器的故障情况进行判断的结果。
25、一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的星敏感器智能无人值守测试方法。
26、一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的星敏感器智能无人值守测试方法。
27、与现有技术相比,本专利技术具有以下有益效果:
28、本专利技术提供的星敏感器智能无人值守测试方法,可以完成星敏感器测试,并尽可能地减少了人为干预,对试验过程的各项操作均可自主完成,对星敏感器存在的问题进行快速定位;减轻了对人员参与试验的依存度,节约了人力成本;同时通过cnn网络对星敏感器故障进行定位,智能化程度高,提高了工作效率。
本文档来自技高网...【技术保护点】
1.一种星敏感器智能无人值守测试方法,其特征在于,其用于对星敏感的测试数据进行分析或监测,所述方法包括:
2.如权利要求1所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S1中,所述的上位机获取星敏感器的测试数据,其具体步骤包括:
3.如权利要求2所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S1.3中,所述对应的数据包包括:指令应答码、遥测数据包、星图包合在轨编程包中的任意一种或其任意一组合。
4.如权利要求3所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S1.4中,所述线路测试盒对所述对应的数据包进行解析,并将解析后的所述对应的数据包发送至所述上位机。
5.如权利要求4所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S2中,对所述测试数据进行解析,得到解析结果,以对所述星敏感器的故障情况进行判断,其具体步骤包括:
6.如权利要求5所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S2.2中,采用深度学习和卷积神经网络,对解析后的所述测试数据进行智能判读,其具体步骤包
7.如权利要求6所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S3中,根据所述解析结果,对所述星敏感器协议进行配置,其具体包括:
8.如权利要求7所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤S4中,存储所述测试数据和所述解析数据,并自动生成报告,其具体包括:自动存储所述测试数据和所述解析数据,并根据所述解析数据自动生成报告,所述报告中记载对所述星敏感器的故障情况进行判断的结果。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-8中任一所述的星敏感器智能无人值守测试方法。
10.一种可读存储介质,其特征在于,所述可读存储介质内存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-8中任一所述的星敏感器智能无人值守测试方法。
...【技术特征摘要】
1.一种星敏感器智能无人值守测试方法,其特征在于,其用于对星敏感的测试数据进行分析或监测,所述方法包括:
2.如权利要求1所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤s1中,所述的上位机获取星敏感器的测试数据,其具体步骤包括:
3.如权利要求2所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤s1.3中,所述对应的数据包包括:指令应答码、遥测数据包、星图包合在轨编程包中的任意一种或其任意一组合。
4.如权利要求3所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤s1.4中,所述线路测试盒对所述对应的数据包进行解析,并将解析后的所述对应的数据包发送至所述上位机。
5.如权利要求4所述的星敏感器智能无人值守测试方法,其特征在于,在所述步骤s2中,对所述测试数据进行解析,得到解析结果,以对所述星敏感器的故障情况进行判断,其具体步骤包括:
6.如权利要求5所述的星敏感器智能无人值守测试方法,其特征在于,在所...
【专利技术属性】
技术研发人员:杨宵,毛晓楠,王楠,占晓敏,韩畅,尹潇莹,温兆伦,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。