一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

针对化学推进系统的自动极性测试方法和故障排查方法与流程

2022-02-22 20:20:52 来源:中国专利 TAG:


1.本技术涉及航天器推进系统极性测试技术领域,尤其涉及针对化学推进系统的自动极性测试方法和故障排查方法。


背景技术:

2.卫星推进系统入轨初期,其安装极性正确与否未知,如果极性不对,则轨控任务将无法进行。推进系统入轨初期,其安装极性正确与否未知,如果极性不对,则轨控任务将无法进行。
3.现有技术中,卫星推进系统均是在地面来测试推进系统极性,航天器入轨后,未进行安装极性测试,如果地面某一测试环节出错,没有发现安装极性不正确,这样一来,做轨控任务时会导致姿态翻转,因此在轨进行推进极性复测是非常有必要的。


技术实现要素:

4.本发明目的是为了解决现有卫星入轨后,未进行推进系统的安装极性测试的问题,提供了针对化学推进系统的自动极性测试方法和故障排查方法。
5.本发明是通过以下技术方案实现的,本发明一方面,提供一种针对化学推进系统的自动极性测试方法,所述方法包括:
6.步骤1、向卫星发送测试指令;
7.步骤2、执行推进系统加电、自锁阀开启和电磁阀加电;
8.步骤3、设置预设时长,对所述姿控推力器执行点火操作,所述点火的时长为所述预设时长;
9.步骤4、在轨道系下,根据所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量和实际角动量变化量;
10.步骤5、根据所述期望角动量变化量和所述实际角动量变化量,判断所述姿控推力器的极性是否正确;
11.步骤6、遍历所述卫星上所有的姿控推力器,依次判断姿控推力器的极性是否正确。
12.进一步地,所述向卫星发送测试指令之前,还包括:确认卫星进入姿态稳定状态。
13.进一步地,所述执行推进系统加电、自锁阀开启和电磁阀加电,具体包括:
14.步骤2.1、给推进系统加电;
15.步骤2.2、判断所述推进系统是否处于加电状态,若所述推进系统处于加电状态,执行下一步骤;否则,返回执行步骤2.1或结束极性测试;
16.步骤2.3、开启自锁阀;
17.步骤2.4、判断所述自锁阀是否处于打开状态,若所述自锁阀处于打开状态,执行下一步骤;否则,返回执行步骤2.3或结束极性测试;
18.步骤2.5、给电磁阀加电;
19.步骤2.6、判断所述电磁阀是否处于加电状态,若所述电磁阀处于加电状态,执行下一步骤;否则,返回执行步骤2.5或结束极性测试。
20.进一步地,所述实际角动量变化量的获取方法为:
21.获取姿控推力器点火前分别在坐标系三个轴上的角动量和姿控推力器点火后分别在坐标系三个轴上的角动量;
22.在坐标系同一轴上,根据所述姿控推力器点火前的角动量和点火后的角动量的差值,获取实际角动量变化量。
23.进一步地,所述根据所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量,具体为:
24.获取所述姿控推力器分别在三个轴上产生的力矩,具体为:
[0025][0026][0027][0028]
其中,i表示所述姿控推力器编号;f为所述姿控推力器的输出推力;θ为所述姿控推力器的安装斜角;l
x
、ly、lz分别为在x轴、y轴和z轴上,所述姿控推力器到本体的距离;τ
xi
,τ
yi
,τ
zi
分别为在x轴、y轴和z轴上,所述姿控推力器产生的力矩;
[0029]
根据所述姿控推力器分别在三个轴上产生的力矩和所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量,具体计算公式为:
[0030]
δh
ix
=τ
xi
tc[0031]
δh
iy
=τ
yi
tc[0032]
δh
iz
=τ
zi
tc[0033]
其中,tc为所述预设时长,δh
ix
,δh
iy
,δh
iz
分别为在x轴、y轴和z轴上,所述姿控推力器的期望角动量变化量。
[0034]
进一步地,所述根据所述期望角动量变化量和所述实际角动量变化量,判断所述姿控推力器的极性是否正确,具体包括:
[0035]
判断所述实际角动量变化量是否属于极性正确区间,所述极性正确区间的两个端点分别为所述期望角动量变化量和零点;
[0036]
若所述实际角动量变化量属于所述极性正确区间,判断所述姿控推力器的极性正确;
[0037]
否则,判断所述姿控推力器的极性不正确。
[0038]
另一方面,基于上述针对化学推进系统的自动极性测试方法,本发明提供一种针对化学推进系统的故障排查方法,所述方法包括:
[0039]
判断所述化学推进系统中的一个姿控推力器的推力是否正常,若所述推力不正常,星上自主关闭电磁阀、自锁阀和推进电源,判定有故障,给出“推力故障排查”提示;
[0040]
若所述推力正常,基于权利要求1所述的一种针对化学推进系统的自动极性测试方法,判断所述姿控推力器的极性是否正确,若所述极性不正确,星上自主关闭电磁阀、自锁阀和推进电源,判断有故障,给出“极性故障排查”提示;
[0041]
若所述极性正确,对所述化学推进系统中的下一个姿控推力器进行上述处理,直至完成所有姿控推力器的故障处理。
[0042]
第三方面,本发明提供一种计算机设备,包括存储器和处理器,在所述存储器上存储有能够在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上文所述的一种针对化学推进系统的自动极性测试方法的步骤。
[0043]
本发明的有益效果:
[0044]
本发明根据推进系统在卫星上的安装位置来分析每一个推力器单独工作所产生的力矩,并采用力矩来计算卫星的三轴角动量变化及方向,并根据推进系统的控制过程来设计了一套自动极性测试流程,并与计算的角动量和方向进行对比分析,进而判断推进系统极性的正确性,可以实现对卫星的化学推荐系统极性的自动测试,进而节省了测控资源,并能避免指令发送的错误概率。本发明可以节省测控资源和避免指令发送的错误概率
[0045]
首先根据推进系统在卫星上的安装位置来分析每一个推力器单独工作所产生的力矩,并采用力矩来计算卫星的三轴角动量变化及方向;其次根据推进系统的控制过程来设计了一套自动极性测试流程,并与计算的角动量和方向进行对比分析;最后设计了极性测试过程中故障预案,即某一开关没有打开或者出现故障的应对措施。
[0046]
本发明适用于卫星入轨后,卫星的化学推进系统的极性测试。
附图说明
[0047]
为了更清楚地说明本技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]
图1为姿控推力器安装布局;
[0049]
图2为本发明的自动极性测试流程图;
[0050]
图3为本实施方式极性测试过程中的角动量变化图。
具体实施方式
[0051]
为了解决目前现有技术中存在的问题,本专利提供了一种基于化学推进系统的自动极性测试方法,以单组元推进系统来进行设计与实现,且使用的姿控推力器为四个。
[0052]
实施方式一、参见图1和图2,一种针对化学推进系统的自动极性测试方法,所述方法包括:
[0053]
步骤1、向卫星发送测试指令;
[0054]
步骤2、执行推进系统加电、自锁阀开启和电磁阀加电;
[0055]
步骤3、设置预设时长,对所述姿控推力器执行点火操作,所述点火的时长为所述预设时长;
[0056]
步骤4、在轨道系下,根据所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量和实际角动量变化量;
[0057]
步骤5、根据所述期望角动量变化量和所述实际角动量变化量,判断所述姿控推力器的极性是否正确;
[0058]
步骤6、遍历所述卫星上所有的姿控推力器,依次判断姿控推力器的极性是否正确。
[0059]
本实施方式中,推进系统设计安装在轨道系下的 x面或者-x面上,共有5个推力器,其中1个为轨控推力器,4个为姿控推力器,4个姿控推力器是对称安装的,具体安装布局如图1所示。
[0060]
本实施方式根据推进系统在卫星上的安装位置来分析每一个推力器单独工作所产生的力矩,采用力矩来计算卫星的三轴角动量变化及方向,并根据推进系统的控制过程来设计了一套自动极性测试流程,与计算的角动量和方向进行对比分析,进而判断推进系统极性的正确性。
[0061]
实施方式二,本实施方式是对实施方式一所述的一种针对化学推进系统的自动极性测试方法的进一步限定,本实施方式中,对向卫星发送测试指令之前的操作做了进一步限定,具体为:
[0062]
所述向卫星发送测试指令之前,还包括:确认卫星进入姿态稳定状态。
[0063]
在确保卫星进入姿态稳定状态后进行极性检测,用以保证极性检测的准确性,使得极性测试结果更准确。
[0064]
实施方式三,参见图2,本实施方式是对实施方式一所述的一种针对化学推进系统的自动极性测试方法的进一步限定,本实施方式中,对所述执行推进系统加电、自锁阀开启和电磁阀加电这一步骤做了进一步限定,具体为:
[0065]
步骤2.1、给推进系统加电;
[0066]
步骤2.2、判断所述推进系统是否处于加电状态,若所述推进系统处于加电状态,执行下一步骤;否则,返回执行步骤2.1或结束极性测试;
[0067]
步骤2.3、开启自锁阀;
[0068]
步骤2.4、判断所述自锁阀是否处于打开状态,若所述自锁阀处于打开状态,执行下一步骤;否则,返回执行步骤2.3或结束极性测试;
[0069]
步骤2.5、给电磁阀加电;
[0070]
步骤2.6、判断所述电磁阀是否处于加电状态,若所述电磁阀处于加电状态,执行下一步骤;否则,返回执行步骤2.5或结束极性测试。
[0071]
针对单组元推进系统的极性测试,在对姿控推力器点火测试之前,要将推进系统加电、自锁阀打开、电磁阀加电,这些前提条件均具备后才可以开始点火,具体流程如图2所示。
[0072]
实施方式四,本实施方式是对实施方式一所述的一种针对化学推进系统的自动极性测试方法的进一步限定,本实施方式中,对所述实际角动量变化量的获取方法做了进一步限定,具体为:
[0073]
获取姿控推力器点火前分别在坐标系三个轴上的角动量和姿控推力器点火后分别在坐标系三个轴上的角动量;
[0074]
在坐标系同一轴上,根据所述姿控推力器点火前的角动量和点火后的角动量的差值,获取实际角动量变化量。
[0075]
进一步地,正常情况下,发送开始测试指令,星上依此执行推进加电、自锁阀开、电磁阀加电,状态均正常后,推力器依此开tc秒,卫星可以自主计算角动量的变化和方向,进而获取实际角动量变化量。
[0076]
本实施方式给出了每一个姿控推力器分别在坐标系中的x轴、y轴和z轴上的实际角动量变化量的计算方法,用于对姿控推力器的极性准确性判断。
[0077]
实施方式五,本实施方式是对实施方式一所述的一种针对化学推进系统的自动极性测试方法的进一步限定,本实施方式中,所述根据所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量的步骤做了进一步限定,具体为:
[0078]
获取所述姿控推力器分别在三个轴上产生的力矩,当轨控推力器工作时,会对姿态产生扰动,因此,采用4个姿控推力器来进行姿态稳定。则4个姿控推力器对3个轴产生的力矩为:
[0079][0080][0081][0082]
其中,i表示所述姿控推力器编号;f为所述姿控推力器的输出推力;θ为所述姿控推力器的安装斜角;l
x
、ly、lz分别为在x轴、y轴和z轴上,所述姿控推力器到本体的距离,τ
xi
,τ
yi
,τ
zi
分别为在x轴、y轴和z轴上,所述姿控推力器产生的力矩。
[0083]
根据所述姿控推力器分别在三个轴上产生的力矩和所述预设时长,获取所述姿控推力器分别在三个轴上的期望角动量变化量,具体计算公式为:
[0084]
δh
ix
=τ
xi
tcꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0085]
δh
iy
=τ
yi
tcꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
[0086]
δh
iz
=τ
zi
tcꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
[0087]
其中,tc为所述预设时长,δh
ix
,δh
iy
,δh
iz
分别为在x轴、y轴和z轴上,所述姿控推力器的期望角动量变化量。
[0088]
本实施方式给出了每一个姿控推力器分别在坐标系中的x轴、y轴和z轴上的期望角动量变化量的计算方法,用于对姿控推力器的极性准确性判断。
[0089]
实施方式六,本实施方式是对实施方式一所述的一种针对化学推进系统的自动极性测试方法的进一步限定,本实施方式中,对所述根据所述期望角动量变化量和所述实际角动量变化量,判断所述姿控推力器的极性是否正确的步骤做了进一步限定,具体为:
[0090]
判断所述实际角动量变化量是否属于极性正确区间,所述极性正确区间的两个端点分别为所述期望角动量变化量和零点;
[0091]
若所述实际角动量变化量属于所述极性正确区间,判断所述姿控推力器的极性正确;
[0092]
否则,判断所述姿控推力器的极性不正确。
[0093]
进一步地,本实施方式的设计思路为一键启动执行推进系统极性测试,发送开始测试指令,星上依此执行推进加电、自锁阀开、电磁阀加电,状态均正常后,推力器依此开tc秒,卫星可以自主计算角动量的变化和方向,进而获取实际角动量变化量,并与期望的角动量变化量对比判断其正确性,4个推力器的安装位置已知,则期望角动量变化量可有式(4)~(6)获得,4个推力器的判断准则如下
[0094][0095][0096][0097][0098]
其中,h
1x_pre
、h
2x_pre
、h
3x_pre
和h
4x_pre
为4个推力器点火前x轴角动量,h
ix_pre
=iw
x_pre
h
fly_x
,其中h
fly_x
为x轴飞轮角动量,w
x_pre
为点火前的卫星在x轴的角速度,卫星上可直接测得;h
1x
、h
2x
、h
3x
和h
4x
为4个推力器点火后x轴角动量,h
ix
=iw
x
h
fly_x
,w
x
为点火后的卫星在x轴的角速度,卫星上可直接测得;h
1y_pre
、h
2y_pre
、h
3y_pre
和h
4y_pre
为4个推力器点火前y轴角动量,h
iy_pre
=iw
y_pre
h
fly_y
,其中h
fly_y
为y轴飞轮角动量,w
y_pre
为点火前的卫星在y轴的角速度;卫星上可直接测得;h
1y
、h
2y
、h
3y
和h
4y
为4个推力器点火后y轴角动量,h
iy
=iwy h
fly_y
,wy为点火后的卫星在y轴的角速度;卫星上可直接测得;h
1z_pre
、h
2z_pre
、h
3z_pre
和h
4z_pre
为4个推力器点火前z轴角动量,h
iz_pre
=iw
z_pre
h
fly_z
,其中h
fly_z
为z轴飞轮角动量,w
z_pre
为点火前的卫星在z轴的角速度;卫星上可直接测得;h
1z
、h
2z
、h
3z
和h
4z
为4个推力器点火后z轴角动量,h
iz
=iwz h
fly_z
,wz为点火后的卫星在z轴的角速度;卫星上可直接测得;δh
1x
、δh
2x
、δh
3x
和δh
4x
为4个推力器在x轴上期望的角动量变化量;δh
1y
、δh
2y
、δh
3y
和δh
4y
为4个推力器在y轴上期望的角动量变化量;δh
1z
、δh
2z
、δh
3z
和δh
4z
为4个推力器在z轴上期望的角动量变化量,满足式(7)~(10)时,则极性正确。
[0099]
本实施方式给出了姿控推力器极性判断准则,可以根据该准则设计一套自动极性测试方法,节省测控资源和避免指令发送的错误概率。
[0100]
本发明还提供了一种针对化学推进系统的故障排查方法,并给出了该方法的具体实施方式,其实施方式为,所述方法包括:
[0101]
判断所述化学推进系统中的一个姿控推力器的推力是否正常,若所述推力不正常,星上自主关闭电磁阀、自锁阀和推进电源,判定有故障,给出“推力故障排查”提示;
[0102]
需要说明的是,地面人员接到“推力故障排查”信息后,对推力系统进行故障排查工作,后面遇到相同问题,采用相同处理方法。
[0103]
若所述推力正常,基于权利要求1所述的一种针对化学推进系统的自动极性测试方法,判断所述姿控推力器的极性是否正确,若所述极性不正确,星上自主关闭电磁阀、自锁阀和推进电源,判断有故障,给出“极性故障排查”提示;
[0104]
若所述极性正确,对所述化学推进系统中的下一个姿控推力器进行上述处理,直至完成所有姿控推力器的故障处理。
[0105]
进一步地,在推进系统的4个推力器依此执行点火时,点火时长控制在0.5s以内,若超出0.5s,星上会设置自动关闭电磁阀,可以保证即使极性不对,也不会影响整星的姿态。具体的故障处理步骤如下
[0106]
1)当推力器1出现故障时,即没有推力输出和极性不正确时,星上自主关闭电磁阀、自锁阀和推进电源,地面人员查找原因;
[0107]
2)当推力器1均正常,极性判断正确后,再开始进行推力器2的测试,当推力器2出现故障和极性不正确时,星上自主关闭电磁阀、自锁阀和推进电源,地面人员查找原因;
[0108]
3)当推力器2均正常,极性判断正确后,再开始进行推力器3的测试,当推力器3出现故障和极性不正确时,星上自主关闭电磁阀、自锁阀和推进电源,地面人员查找原因;
[0109]
4)当推力器3均正常,极性判断正确后,再开始进行推力器4的测试,当推力器4出现故障和极性不正确时,星上自主关闭电磁阀、自锁阀和推进电源,地面人员查找原因;
[0110]
5)推力器4极性测试正确后,则推进系统的推力器安装极性正确,星上自主关闭电磁阀、自锁阀和推进电源,测试完成,推力器按照推力器1至4依此进行测试。
[0111]
化学推进系统是商业遥感卫星较为常用的推进系统,该系统具有成熟度高,可靠性好,可以为卫星提供落压式的推力。但是应用该系统进行轨道控制任务前,需要对其进行在轨安装极性测试,通过本专利的设计方法和方案可以实现自主极性测试,简化了推进极性测试过程,在遥感卫星上易实现且方便。
[0112]
下面通过具体实施例,验证本发明的技术效果;
[0113]
卫星系统安装了一套平均推力为1n的化学推进系统,用来实现轨道控制。卫星仿真参数如表1所示。
[0114]
表1推进系统参数
[0115]
参数参数值l
x
0.32mly0.18mlz0.54m安装斜角20
°
点火时长0.3s
[0116]
通过以上参数可得预期角动量变化如表2所示。
[0117]
表2预期角动量
[0118][0119][0120]
通过地面测控站发送一条开始测试指令,星上开始执行自动测试流程,推进系统自动加电,自锁阀打开,电磁阀加电,依此执行推力器1开0.3s、推力器3开0.3s、推力器2开0.3s、推力器4开0.3s,则角动量变化如图3所示,曲线x为x轴角动量曲线,曲线y为y轴角动量曲线,曲线z为z轴角动量曲线。
[0121]
参见图3可知,在卫星运行到100s时,推进具备测试状态,开始极性测试,推力器1开0.3s时,x轴角动量变化 0.117nms,y轴角动量变化-0.14nms,z轴角动量变化-0.03nms;推力器3开0.3s时,x轴角动量变化-0.112nms,y轴角动量变化0.12nms,z轴角动量变化-0.038nms;推力器2开0.3s时,x轴角动量变化-0.11nms,y轴角动量变化-0.12nms,z轴角动量变化 0.038nms;推力器4开0.3s时,x轴角动量变化 0.116nms,y轴角动量变化 0.13nms,z轴角动量变化 0.04nms,与表2中的期望角动量对比,采用推力器极性判断准则(7)~(10),则推进系统的安装极性正确,证明了自动极性测试方法有效可行。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献