用于卫星姿轨控通用测试的推力器信号处理方法及系统技术方案

技术编号:29474988 阅读:49 留言:0更新日期:2021-07-30 18:43
本发明专利技术提供了一种用于卫星姿轨控通用测试的推力器信号处理方法及系统,根据推力器上检测到的压力信号计算当前推力大小;根据安装矩阵和推力大小,计算推力器工作时作用在卫星本体坐标系下的力和力矩;通过I/O采集板卡采集推力器喷气脉冲,根据采集到的推力器喷气时长,并叠加至卫星姿态动力学模型进行数值积分计算。本发明专利技术中推力大小在标称推力基础上可根据压力进行当前推力计算,适用于不同大小推力器,动力学中推力器安装矩阵可以配置输入,适用于不同卫星型号,因此本方法具有较好的通用性。

【技术实现步骤摘要】
用于卫星姿轨控通用测试的推力器信号处理方法及系统
本专利技术设计信号处理方法,具体地,涉及一种用于卫星姿轨控通用测试的推力器信号处理方法及系统。
技术介绍
卫星姿轨控通用测试设备是为了满足不同型号姿轨控分系统各阶段测试的一种通用化设备。推力器主要用于卫星姿态和轨道控制,是卫星不可缺少的一种执行机构。不同型号使用的推力器大小规格、数量存在差异,对地面测试设备的需求不一样。不同型号分别针对自身需求研制投产专用地面设备,往往会造成极大的资源浪费,影响型号研制效率。因此需要研制通用的姿轨控综合测试设备,通用推力器信号的处理是其中重要组成部分。文献1中提到了一种小卫星闭环模拟设备,该设备用于卫星姿态半物理仿真测试。文献中重点阐述了敏感器的模拟和无线通讯模块的设计方案,对执行机构,特别是推力器信号的采集未进行研究。文献2中提到了一种卫星姿轨控半物理仿真测试系统,介绍了模拟电源、电信号源。程序加载等,但是未将推力器通用信号采集作为研究对象。文献3中提到了一种基于PXI_VxWorks的卫星姿轨控仿真测试系统的设计与实现方案,针对测试系统方案通用化、实时性进行了研究,介绍了VxWorks动力学设计方案以及总线架构。也未将推力器信号的采集与应用作用研究对象。专利200910312925.9“小卫星执行机构的状态信息采集装置”中提到了一种小卫星执行机构的状态信息采集装置,提供了一种集成的检测多类卫星执行机构部件状态信息的方案。但是仅针对于小卫星,通用性比较差。专利200810124773.5“小卫星姿态控制可靠性验证的仿真测试设备及其测试方法”中,介绍了卫星姿态控制可靠性验证的仿真测试设备及测试方法。专利中提出对飞轮信号的采集与故障模拟,但未涉及具体的推力器信号处理方法。[1]陈东栋.小卫星闭环模拟设备研制[D].哈尔滨工业大学,2015.06.[2]张怡文,刘曌,陈杭.卫星姿轨控半物理仿真测试系统[J].计算机测量与控制,2017,25(11).[3]彭瑞.基于PXI_VxWorks的卫星姿轨控仿真测试系统的设计与实现[D].上海交通大学,2011年7月。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种用于卫星姿轨控通用测试的推力器信号处理方法及系统。根据本专利技术提供的一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于,包括以下步骤:步骤A:推力大小计算;步骤B:安装矩阵配置;步骤C:力和力矩计算;步骤D:力和力矩叠加至动力学。优选的,所述步骤A中,根据推力器上的传感器采集到的压力信号,计算出推力的大小,推力大小计算公式如下所述:F=a0+a1·P+a2·P2式中,P表示压力传感器采集的管路处压力,a0、a1、a2为与推力器特性相关的标定系数,该系数根据实际推力器标定结果可以配置修改。优选的,所述步骤B中,在动力学计算机中存储可配置的推力器安装位置坐标矩阵A和推力方向矩阵B;矩阵A、B表示形式分别如下:其中N表示推力器个数。优选的,所述步骤C中,根据安装位置矩阵A、质心位置坐标C和推力方向矩阵B,计算推力在卫星本体坐标系产生的力矩,根据推力方向矩阵B计算各推力器作用在卫星本体坐标系下的力。优选的,第i个推力器工作时在卫星本体系产生的力Fi=BiFi,其中Bi=B(i,:),Fi表示该推力器工作推力大小,为标量;第i个推力器工作时在卫星本体系产生的力矩Ti=(Ai-C)×Fi,其中Ai=A(i,:)。优选的,将推力器喷气过程作用在卫星本体坐标系下的力矩,叠加至卫星姿态动力学模型。一种用于卫星姿轨控通用测试的推力器信号处理系统,包括以下模块:模块1:推力大小计算;模块2:安装矩阵配置;模块3:力和力矩计算;模块4:力和力矩叠加至动力学。优选的,所述模块1中,根据推力器上的传感器采集到的压力信号,计算出推力的大小,推力大小计算公式如下所述:F=a0+a1·P+a2·P2式中,P表示压力传感器采集的管路处压力,a0、a1、a2为与推力器特性相关的标定系数,该系数根据实际推力器标定结果可以配置修改。优选的,所述模块2中,在动力学计算机中存储可配置的推力器安装位置坐标矩阵A和推力方向矩阵B;矩阵A、B表示形式分别如下:其中N表示推力器个数。优选的,所述模块3中,根据安装位置矩阵A、质心位置坐标C和推力方向矩阵B,计算推力在卫星本体坐标系产生的力矩,根据推力方向矩阵B计算各推力器作用在卫星本体坐标系下的力。与现有技术相比,本专利技术具有如下的有益效果:1.不同型号推力器推力系数可配置、不同卫星的型号的安装矩阵均可配置更改;保证了本方法的通用性。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本申请实施例一种用于卫星姿轨控通用测试的推力器信号处理方法及系统的信号处理流程示意图;图2为本申请实施例一种用于卫星姿轨控通用测试的推力器信号处理方法及系统中推力器信号处理方法框图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。参照图1和图2,一种用于卫星姿轨控通用测试的推力器信号处理方法,包括以下步骤:步骤A:推力大小计算;根据推力器工作原理在动力学计算机中建立通用模型,根据星上压力传感器采集到的压力信号,计算推力大小,推力大小计算公式如下所示:F=a0+a1·P+a2·P2式中,P表示压力传感器采集的管路处压力,a0、a1、a2为与推力器特性相关的标定系数,该系数根据实际推力器标定结果可以配置修改。步骤B:安装矩阵配置;在动力学计算机中存储可配置的推力器安装位置坐标矩阵A和推力方向矩阵B,矩阵A、B表示形式分别如下:其中N表示推力器个数,安装矩阵可以根据不同卫星型号实际情况进行配置更改。步骤C:力和力矩计算;根据安装位置矩阵A、质心位置坐标C和推力方向矩阵B,计算推力在卫星本体坐标系产生的力矩,根据推力方向矩阵B计算各推力器作用在卫星本体坐标系下的力。第i个推力器工作时在卫星本体系产生的力Fi=BiFi,其中Bi=B(i,:),Fi表示该推力器工作推力大小,为标量;第i个推力器工作时在卫星本体系产生的力矩Ti=(Ai-C)×Fi,其中Ai=A(i,:)。步骤D:力和力矩叠加至动力学;将推力器喷气过程作用在卫星本体坐标系下的力矩,叠加至卫星姿态动力学模型。式中,J卫星转动惯量矩阵,ω为卫星角速度,为卫星角加速度,h为动量交换装本文档来自技高网
...

【技术保护点】
1.一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于,包括以下步骤:/n步骤A:推力大小计算;/n步骤B:安装矩阵配置;/n步骤C:力和力矩计算;/n步骤D:力和力矩叠加至动力学。/n

【技术特征摘要】
1.一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于,包括以下步骤:
步骤A:推力大小计算;
步骤B:安装矩阵配置;
步骤C:力和力矩计算;
步骤D:力和力矩叠加至动力学。


2.根据权利要求1所述的一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于:所述步骤A中,根据推力器上的传感器采集到的压力信号,计算出推力的大小,推力大小计算公式如下所述:
F=a0+a1·P+a2·P2
式中,P表示压力传感器采集的管路处压力,a0、a1、a2为与推力器特性相关的标定系数,该系数根据实际推力器标定结果可以配置修改。


3.根据权利要求1所述的一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于:所述步骤B中,在动力学计算机中存储可配置的推力器安装位置坐标矩阵A和推力方向矩阵B;
矩阵A、B表示形式分别如下:其中N表示推力器个数。


4.根据权利要求1所述的一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于:所述步骤C中,根据安装位置矩阵A、质心位置坐标C和推力方向矩阵B,计算推力在卫星本体坐标系产生的力矩,根据推力方向矩阵B计算各推力器作用在卫星本体坐标系下的力。


5.根据权利要求4所述的一种用于卫星姿轨控通用测试的推力器信号处理方法,其特征在于:第i个推力器工作时在卫星本体系产生的力Fi=BiFi,其中Bi=B(i,:),Fi表示该推力器工作推力大小,为标量;
第i个推力器工作时在卫星本...

【专利技术属性】
技术研发人员:栗双岭王田野吕旺洪振强邓泓刘培玲
申请(专利权)人:上海卫星工程研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1