首页 / 专利库 / 物理 / 角动量 / 一种卫星转动部件的角动量补偿方法

一种卫星转动部件的动量补偿方法

阅读:552发布:2020-05-14

专利汇可以提供一种卫星转动部件的动量补偿方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种卫星转动部件的 角 动量 补偿方法,属于卫星 姿态 控制技术领域,包括如下步骤:(1)获取卫星转动部件对应的补偿角动量;(2)根据卫星的姿态角获取卫星在滚动轴、 俯仰 轴、 偏航 轴分别对应的控制角动量;(3)根据所述卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,生成每一个动量轮分别对应的角动量控制指令;(4)根据每一个动量轮分别对应的角动量控制指令控 制动 量轮进行偏转。,下面是一种卫星转动部件的动量补偿方法专利的具体信息内容。

1.一种卫星转动部件的动量补偿方法,其特征在于,包括如下步骤:
(1)获取卫星转动部件对应的补偿角动量,其中,获取卫星转动部件对应的补偿角动量的方法为:
根据公式hs=Js×ωs/180*π进行计算,其中,hs为补偿角动量、Js为转动部件对应的转动惯量,ωs为转动部件对应的载荷角动量;
(2)根据卫星的姿态角获取卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,其中,获取卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量的方法为:
根据公式 进行计算,其中,Rcx为滚动轴对应的控
制角动量,Rcy为俯仰轴对应的控制角动量,Rcz为偏航轴对应的控制角动量,θ,ψ分别为卫星的滚动角、俯仰角和偏航角,omg为卫星轨道角速度,hxx、hzz分别为滚动轴、偏航轴在上一个周期计算得到的控制角动量,Kp1,Ki1为滚动轴控制参数,Kp2、Ki2为俯仰轴控制参数,Kp3,Ki3为偏航轴控制参数;
(3)根据所述卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,生成卫星转动部件对应的动量轮的角动量控制指令,其中,生成卫星转动部件对应的动量轮的角动量控制指令的方法为:
根据公式X=Rcx+(Rcz-hs)*tan(α)、Y=Rcy和Zb=(Rcz-hs)/cos(α)进行计算,其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Zb为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角;
根据公式X=Rcx-(Rcz-hs)*tan(α)、Y=Rcy和Za=(Rcz-hs)/cos(α),其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za为以偏航轴为中心对称轴配置的两个动量轮中另一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角;
根据公式Y=Rcy、Za=Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)和Zb=-Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)进行计算,其中,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za、Zb为以偏航轴为中心对称轴配置的两个动量轮,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角;
(4)根据动量轮的角动量控制指令控制动量轮进行偏转。

说明书全文

一种卫星转动部件的动量补偿方法

技术领域

[0001] 本发明属于卫星姿态控制技术领域,涉及一种卫星转动部件的角动量补偿方法。

背景技术

[0002] 卫星进入稳态轮控模式后,在大角动量转动部件载荷开机过程中,需要保持对地稳定姿态同时补偿转动部件转动带来的干扰,在卫星长期稳态运行期间,也需要补偿转动部件角动量影响保持对地稳定姿态。
[0003] 目前在转动载荷开机过程中,采用喷气控制消除补偿转动部件转动带来的干扰,然后在转动部件长期工作过程中,采用动量轮反向转动来补偿转动部件的角动量扰动。然而由于推进剂会随着时间的推移进行消耗,从而制约卫星寿命;同时由于现有的动量轮只能对转动部件的角动量进行补偿,还需要额外配置对卫星姿态进行稳态控制的动量轮,造成动量轮的配置数量较多,控制系统成本较高。

发明内容

[0004] 本发明的技术解决问题是:克服现有技术的不足,可以解决由于推进剂会随着时间的推移进行消耗,从而制约卫星寿命,以及动量轮的配置数量较多,控制系统成本较高的问题。
[0005] 本发明的技术解决方案是:一种卫星转动部件的角动量补偿方法,包括如下步骤:
[0006] (1)获取卫星转动部件对应的补偿角动量;
[0007] (2)根据卫星的姿态角获取卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量;
[0008] (3)根据所述卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,生成卫星转动部件对应的动量轮的角动量控制指令;
[0009] (4)根据动量轮的角动量控制指令控制动量轮进行偏转。
[0010] 进一步地,所述步骤(1)中获取卫星转动部件对应的补偿角动量的方法为:
[0011] 根据公式hs=Js×ωs/180*π进行计算,其中,hs为补偿角动量、Js为转动部件对应的转动惯量,ωs为转动部件对应的载荷角动量。
[0012] 进一步地,所述步骤(2)中获取卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量的方法为:
[0013] 根据公式 进行计算,其中,Rcx为滚动轴对应的控制角动量,Rcy为俯仰轴对应的控制角动量,Rcz为偏航轴对应的控制角动量,θ,ψ分别为卫星的滚动角、俯仰角和偏航角,omg为卫星轨道角速度,hxx、hzz分别为滚动轴、偏航轴在上一个周期计算得到的控制角动量,Kp1,Ki1为滚动轴控制参数,Kp2、Ki2为俯仰轴控制参数,Kp3,Ki3为偏航轴控制参数。
[0014] 进一步地,所述步骤(3)中生成每一个动量轮分别对应的角动量控制指令的方法为:
[0015] 根据公式X=Rcx+(Rcz-hs)*tan(α)、Y=Rcy和Zb=(Rcz-hs)/cos(α)进行计算,其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Zb为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0016] 进一步地,所述步骤(3)中生成每一个动量轮分别对应的角动量控制指令的方法为:
[0017] 根据公式X=Rcx-(Rcz-hs)*tan(α)、Y=Rcy和Za=(Rcz-hs)/cos(α),其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za为以偏航轴为中心对称轴配置的两个动量轮中另一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0018] 进一步地,所述步骤(3)中生成每一个动量轮分别对应的角动量控制指令的方法为:
[0019] 根据公式Y=Rcy、Za=Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)和Zb=-Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)进行计算,其中,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za、Zb为以偏航轴为中心对称轴配置的两个动量轮,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0020] 本发明采用的技术与现有技术相比,其优点和有益效果是:本发明通过卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量生成每一个动量轮分别对应的角动量控制指令,即角动量控制指令中结合了角动量补偿因素和角动量稳态控制因素,可以使得每一个动量轮既可以对卫星转动部件对应的角动量进行补偿,又可以对卫星姿态进行稳态控制,从而可以减少动量轮的配置数量,进而降低控制系统的实现成本。附图说明
[0021] 图1为本发明提供的卫星转动部件的角动量补偿方法流程图
[0022] 图2为本发明提供的动量轮构型示意图一;
[0023] 图3为本发明提供的动量轮构型示意图二。

具体实施方式

[0024] 下面结合图1对本发明的步骤进行详细阐述:
[0025] 1)根据转动载荷需要补偿的角动量情况,配置姿态控制与角动量补偿动量轮,并设计其安装构型,可以如图2所示。
[0026] 具体地,以卫星质心为圆心,滚动轴为x轴、俯仰轴为y轴、偏航轴为z轴构型,在x轴上配置一个动量轮,以y轴上配置一个动量轮,以z轴为对称轴,α为安装角配置两个动量轮。
[0027] 2)计算补偿角动量。
[0028] 转动载荷角动量计算方式为:
[0029] hs=Js×ωs/180*π
[0030]
[0031] 3)根据所述卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,生成每一个动量轮分别对应的角动量控制指令。
[0032] 具体地,根据公式 进行计算,其中,Rcx为滚动轴对应的控制角动量,Rcy为俯仰轴对应的控制角动量,Rcz为偏航轴对应的控制角动量,θ,ψ分别为卫星的滚动角、俯仰角和偏航角,omg为卫星轨道角速度,hxx、hzz分别为滚动轴和偏航轴指令角动量上一拍计算值,Kp1,Kp2,Kp3,Ki1,Ki2,Ki3分别为三轴控制参数。
[0033] 4)根据所述卫星转动部件对应的补偿角动量以及卫星在滚动轴、俯仰轴、偏航轴分别对应的控制角动量,生成每一个动量轮分别对应的角动量控制指令。
[0034] (a)选用X+Y+Zb模式;根据公式X=Rcx+(Rcz-hs)*tan(α)、Y=Rcy和Zb=(Rcz-hs)/cos(α)进行计算,其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Zb为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0035] (b)选用X+Y+Za模式,默认选此模式:根据公式X=Rcx-(Rcz-hs)*tan(α)、Y=Rcy和Za=(Rcz-hs)/cos(α),其中,X为滚动轴方向上配置的动量轮对应的角动量控制指令,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za为以偏航轴为中心对称轴配置的两个动量轮中另一个动量轮对应的角动量控制指令,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0036] (c)选用Za+Y+Zb模式:根据公式Y=Rcy、Za=Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)和Zb=-Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)进行计算,其中,Y为俯仰轴方向上配置的动量轮对应的角动量控制指令,Za、Zb为以偏航轴为中心对称轴配置的两个动量轮,α为以偏航轴为中心对称轴配置的两个动量轮中一个动量轮与偏航轴之间的夹角。
[0037] 进一步地,还可以在y轴上配置两个动量轮,如图3所示,此时,上述Y变为Ya,还包括一下三种模式:
[0038] (d)选用X+Yb+Zb模式,根据公式X=Rcx+(Rcz-hs)*tan(α),Yb=Rcy,Zb=(Rcz-hs)/cos(α)进行计算。
[0039] (e)选用X+Yb+Za模式,默认选此模式,根据公式X=Rcx-(Rcz-hs)*tan(α),Yb=Rcy,Za=(Rcz-hs)/cos(α)进行计算。
[0040] (f)选用Za+Yb+Zb模式,根据公式Yb=Rcy,Za=Rcx/2/sin(α)+(Rcz-hs)/2/cos(α),Zb指令角动量=-Rcx/2/sin(α)+(Rcz-hs)/2/cos(α)进行计算。
[0041] 5)根据每一个动量轮分别对应的角动量控制指令控制动量轮进行偏转。既可以对卫星转动部件对应的角动量进行补偿,又可以对卫星姿态进行稳态控制。
[0042] 本发明说明书中未详细说明的部分属本领域技术人员的公知常识。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈