辨识整星挠性振动模态参数的方法与系统转让专利

申请号 : CN201910017431.1

文献号 : CN109612665B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周徐斌董瑶海吕旺沈毅力满孝颖薛景赛

申请人 : 上海卫星工程研究所

摘要 :

本发明提供了一种辨识整星挠性振动模态参数的方法,包含以下步骤:姿态角速度获取步骤:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;滤波步骤:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ω′i(t);在轨振动频率计算步骤:根据ω′i(t)计算获得在轨振动频率fi;时间序列计算步骤:根据ω′i(t)计算获得模态变量的时间序列ηi(t);阻尼计算步骤:根据计算获得i轴振动模态的阻尼ξi。本发明满足挠性卫星在轨结构动力学特性辨识的需求,提取在轨挠性振动模态频率和模态阻尼比等整星挠性振动模态参数。

权利要求 :

1.一种辨识整星挠性振动模态参数的方法,其特征在于,包含以下步骤:姿态角速度获取步骤:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;

滤波步骤:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ω′i(t);

在轨振动频率计算步骤:根据ω′i(t)计算获得在轨振动频率fi;

时间序列计算步骤:根据ω′i(t)计算获得模态变量的时间序列ηi(t);

阻尼计算步骤:根据计算获得i轴挠性振动模态的阻尼ξi;

所述滤波步骤包含以下步骤:

关注振动频带设置步骤:设置i轴方向的关注振动频带为[f1,f2]Hz;

剥离步骤:令带通滤波器对ωi(t)进行滤波处理,剥离ωi(t)中的超过设定值的周期运动和高频振动分量,仅保留关注振动频带内的振动信息,得到ω′i(t);

所述关注振动频带设置步骤中,根据地面挠性卫星动力学分析计算结果,设置i轴方向的关注振动频带;

在轨振动频率计算步骤中,对ω′i(t)进行功率谱密度分析,功率谱密度在关注振动频带[f1,f2]Hz区间内最大值的对应频率形成关注模态的在轨振动频率fi;

时间序列计算步骤包含以下步骤:

一阶导数转化步骤:根据如下公式对ω′i(t)进行处理:式中: 为i轴对应的模态变量的一阶导数;

Ji为卫星在i轴方向的转动惯量;

Bi为i轴对应的挠性附件振动模态的转动耦合系数;

积分步骤:对 进行积分计算,获得ηi(t);

阻尼计算步骤包含以下步骤:

特征提取步骤:提取ηi(t)的振动外包络点yi以及其对应的时间ti;

拟合系数计算步骤:用指数函数 对yi与ti进行拟合,得到拟合系数ai、bi;

阻尼数值获取步骤:根据拟合系数计算得到ξi;

根据以下公式计算得到ξi:

其中,π为圆周率。

2.根据权利要求1所述的辨识整星挠性振动模态参数的方法,其特征在于,在姿态角速度获取步骤中,ωi(t)是卫星在轨喷气闭环控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。

3.一种辨识整星挠性振动模态参数的系统,其特征在于,包含以下模块:姿态角速度获取模块:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;

滤波模块:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ω′i(t);

在轨振动频率计算模块:根据ω′i(t)计算获得在轨振动频率fi;

时间序列计算模块:根据ω′i(t)计算获得模态变量的时间序列ηi(t);

阻尼计算模块:根据计算获得i轴振动模态的阻尼ξi;

所述滤波模块包含以下模块:

关注振动频带设置模块:设置i轴方向的关注振动频带为[f1,f2]Hz;

剥离模块:令带通滤波器对ωi(t)进行滤波处理,剥离ωi(t)中的超过设定值的周期运动和高频振动分量,仅保留关注振动频带内的振动信息,得到ω′i(t);

所述关注振动频带设置模块中,根据地面挠性卫星动力学分析计算结果,设置i轴方向的关注振动频带;

在轨振动频率计算模块中,对ω′i(t)进行功率谱密度分析,功率谱密度在关注振动频带[f1,f2]Hz区间内最大值的对应频率形成关注模态的在轨振动频率fi;

时间序列计算模块包含以下模块:

一阶导数转化模块:根据如下公式对ω′i(t)进行处理:式中: 为i轴对应的模态变量的一阶导数;

Ji为卫星在i轴方向的转动惯量;

Bi为i轴对应的挠性附件振动模态的转动耦合系数;

积分模块:对 进行积分计算,获得ηi(t);

阻尼计算步骤包含以下模块:

特征提取模块:提取ηi(t)的振动外包络点yi以及其对应的时间ti;

拟合系数计算模块:用指数函数 对yi与ti进行拟合,得到拟合系数ai、bi;

阻尼数值获取模块:根据拟合系数计算得到ξi;

根据以下公式计算得到ξi:

4.根据权利要求3所述的辨识整星挠性振动模态参数的系统,其特征在于,在姿态角速度获取模块中,ωi(t)是卫星在轨喷气闭环控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。

说明书 :

辨识整星挠性振动模态参数的方法与系统

技术领域

[0001] 本发明涉及挠性卫星结构动力学领域,具体地,涉及一种辨识整星挠性振动模态参数的方法与系统,特别是一种利用卫星陀螺数据辨识整星挠性振动模态参数的方法与系统。尤其涉及一种用于挠性卫星在轨振动模态的在轨辨识方法与系统,具体地说是一种对卫星在轨挠性振动模态频率和模态阻尼比等结构动力学参数的辨识方法与系统。

背景技术

[0002] 随着航天技术的不断发展,大型空间结构已经是航天领域中的一个重要发展方向,也将是空间开发必备的基础设施【于登云,夏人伟,孙国江.在轨航天器动力学参数辨识技术研究.中国空间科学技术,2008年2月,第1期】。为获取挠性卫星结构动力学特性,常采用有限元建模、地面试验和在轨辨识等方法计算振动模态参数。有限元建模过程中的模型简化、条件假设等影响了模型精度,特别是难以对铰链等接触式机构精确建模。由于重力和大气阻力等因素的影响,大型挠性结构很难在地面进行组装并实施全尺寸的动力学参数辨识试验。因此,对于带有大型挠性附件的航天器,难以通过有限元建模或地面试验得到精确的结构动力学参数。基于上述因素,对太阳阵、空间展开天线等大挠性结构进行在轨模态参数辨识研究是十分迫切和必要的,同时也具有较高的理论意义和实际应用价值。挠性卫星结构动力学参数包括模态频率、模态阻尼、阵型、耦合系数等,这些参数具有重要的物理意义,可以为空间挠性部件的结构设计、结构健康监测、结构故障诊断、结构振动控制等方面的应用提供必要的支持【CN102982196A】。如【CN103926840A】介绍了一种利用ZVD成型器主动抑制太阳帆板挠性振动的方法,以对挠性模态阻尼比和模态频率作为模型输入。
[0003] 目前在结构动力学领域的模态参数辨识方法主要包括频域方法、时域方法和近年兴起的时频域方法三种。大多数方法需要利用在轨激励和在挠性附件上布置传感器获取信息,如【李逍然.大型太阳能帆板模态参数在轨辨识研究.哈尔滨工业大学硕士学位论文,2013年6月】研究了挠性附件上传感器的最小配置数量和最优布局方案;【CN105486474A】介绍了一种卫星挠性部件的在轨模态辨识的实现系统及方法,需要对挠性附件进行脉冲激励,接收和监测各个测点的脉冲响应信号,并采集卫星在轨稳态运行过程中卫星挠性部件所产生的加速度响应信号;【CN106557633A】和【CN107609296A】介绍了卫星太阳阵传感器布局的两种方法。【CN106408570A】基于双目视觉测量的太阳帆展开结构动特性在轨辨识方法,从图像中直接提取结构振动位移信息,进而通过工作模态分析技术实时获取结构的动态特性,实现结构动特性的在轨辨识。也有两项专利提出了利用陀螺测量的姿态角速度数据对挠性卫星模态参数的在轨辨识方法:【CN103970964A】介绍了一种挠性卫星模态参数在轨辨识方法,需要采集到执行机构施加到挠性卫星体上的力矩和挠性卫星体相对惯性坐标系的角速度信息,利用子空间辨识算法获得模态参数与力矩到角速度的传递函数。
【CN105157728A】提出了一种可抑制陀螺噪声影响的挠性卫星模态参数辨识方法,也是利用卫星在轨飞行时卫星本体角速度的测量数据辨识整星的模态频率和模态阻尼比参数,对陀螺数据进行差分处理抑制这两部分噪声引起的辨识误差。
[0004] 以上挠性卫星在轨动力学参数辨识方法在工程应用方面有两个约束:一是在轨航天器难于施加动力学参数辨识所需要的已知激励,只能利用在轨航天结构的展开和收拢,结构的对接和分离、发动机的点火等产生激励源进行激励,而这些激励源信号都难于测量【于登云,夏人伟,孙国江.在轨航天器动力学参数辨识技术研究.中国空间科学技术,2008年2月,第1期】。二是在挠性附件上安装振动传感器的数量收到工程实施的限制。一般的挠性附件均需要在轨展开,各类速度、加速度、位移传感器的安装固定、电缆铺设等均对展开机构产生不利影响,增加了设计难度。此外,对于太阳阵等旋转挠性部件还需要增加驱动机构滑环信号通道数量。

发明内容

[0005] 针对现有技术中的缺陷,本发明的目的是提供一种辨识整星挠性振动模态参数的方法与系统。
[0006] 根据本发明提供的辨识整星挠性振动模态参数的方法,包含以下步骤:
[0007] 姿态角速度获取步骤:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;
[0008] 滤波步骤:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ωi′(t);
[0009] 在轨振动频率计算步骤:根据ωi′(t)计算获得在轨振动频率fi;
[0010] 时间序列计算步骤:根据ωi′(t)计算获得模态变量的时间序列ηi(t);
[0011] 阻尼计算步骤:根据计算获得i轴振动模态的阻尼ξi。
[0012] 优选地,在姿态角速度获取步骤中,ωi(t)是卫星在轨喷气控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。
[0013] 优选地,所述滤波步骤包含以下步骤:
[0014] 关注振动频带设置步骤:设置i轴方向的关注振动频带为[f1,f2]Hz;
[0015] 剥离步骤:令带通滤波器对ωi(t)行滤波处理,剥离ωi(t)中的超过设定值的周期运动和高频振动分量,仅保留关振动注频带内的振动信息,得到ωi′(t)。
[0016] 优选地,所述关注振动频带设置步骤中,根据地面挠性卫星动力学分析计算结果,设置i轴方向的关注振动频带。
[0017] 优选地,在轨振动频率计算步骤中,对ωi′(t)进行功率谱密度分析,功率谱密度在关注振动频带[f1,f2]Hz区间内最大值的对应频率形成关注模态的在轨振动频率fi。
[0018] 优选地,时间序列计算步骤包含以下步骤:
[0019] 一阶导数转化步骤:根据如下公式对ωi′(t)进行处理:
[0020]
[0021] 式中: 为i轴对应的模态变量的一阶导数;
[0022] Ji为卫星在i轴方向的转动惯量;
[0023] Bi为i轴对应的挠性附件振动模态的转动耦合系数;
[0024] 积分步骤:对 进行积分计算,获得ηi(t)。
[0025] 优选地,阻尼计算步骤包含以下步骤:
[0026] 特征提取步骤:提取ηi(t)的振动外包络点yi以及其对应的时间ti;
[0027] 拟合系数计算步骤:用指数函数 对yi与ti进行拟合,得到拟合系数ai、bi;
[0028] 阻尼数值获取步骤:根据拟合系数计算得到ξi。
[0029] 优选地,根据以下公式计算得到ξi:
[0030]
[0031] 本发明还提供了一种辨识整星挠性振动模态参数的系统,包含以下模块:
[0032] 姿态角速度获取模块:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;
[0033] 滤波模块:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ωi′(t);
[0034] 在轨振动频率计算模块:根据ωi′(t)计算获得在轨振动频率fi;
[0035] 时间序列计算模块:根据ωi′(t)计算获得模态变量的时间序列ηi(t);
[0036] 阻尼计算模块:根据计算获得i轴振动模态的阻尼ξi。
[0037] 优选地,在姿态角速度获取模块中,ωi(t)是卫星在轨喷气控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。
[0038] 与现有技术相比,本发明具有如下的有益效果:
[0039] 1、本发明满足挠性卫星在轨结构动力学特性辨识的需求,提取在轨挠性振动模态频率和模态阻尼比等整星挠性振动模态参数。
[0040] 2、与其他计算卫星在轨结构动力学参数的方法相比,本方法不需要在挠性附件上其他安装传感器,仅利用卫星平台现有惯性姿态敏感器的测量数据进行分析处理。
[0041] 3、避免了因安装其他振动传感器而增加的卫星设计、制造难度和在轨运行的风险。
[0042] 4、辨识出的整星挠性振动模态参数可以为空间挠性部件的结构设计、结构健康监测、结构故障诊断、结构振动控制等方面的应用提供必要的支持。

附图说明

[0043] 通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0044] 图1是某单翼太阳阵卫星构型示意图;
[0045] 图2是卫星在轨喷气闭环控制时期的姿态角速度变化曲线;
[0046] 图3是卫星姿态角速度滤波前后的时域对比图;
[0047] 图4是卫星姿态角速度滤波前后的频域对比图;
[0048] 图5是挠性模态变量的变化曲线和外包络拟合;
[0049] 图6是辨识整星挠性振动模态参数的方法步骤流程图。

具体实施方式

[0050] 下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0051] 在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0052] 本发明提供的辨识整星挠性振动模态参数的方法,包含以下步骤:姿态角速度获取步骤:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;滤波步骤:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ωi′(t);在轨振动频率计算步骤:根据ωi′(t)计算获得在轨振动频率fi;时间序列计算步骤:根据ωi′(t)计算获得模态变量的时间序列ηi(t);阻尼计算步骤:根据计算获得i轴振动模态的阻尼ξi。其中,在姿态角速度获取步骤中,ωi(t)是卫星在轨喷气控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。
[0053] 所述滤波步骤包含以下步骤:关注振动频带设置步骤:设置i轴方向的关注振动频带为[f1,f2]Hz;剥离步骤:令带通滤波器对ωi(t)行滤波处理,剥离ωi(t)中的超过设定值的周期运动和高频振动分量,仅保留关振动注频带内的振动信息,得到ωi′(t)。所述关注振动频带设置步骤中,根据地面挠性卫星动力学分析计算结果,设置i轴方向的关注振动频带。在轨振动频率计算步骤中,对ωi′(t)进行功率谱密度分析,功率谱密度在关注振动频带[f1,f2]Hz区间内最大值的对应频率形成关注模态的在轨振动频率fi。
[0054] 时间序列计算步骤包含以下步骤:一阶导数转化步骤:根据如下公式对ωi′(t)进行处理:
[0055]
[0056] 式中: 为i轴对应的模态变量的一阶导数;Ji为卫星在i轴方向的转动惯量;Bi为i轴对应的挠性附件振动模态的转动耦合系数;积分步骤:对 进行积分计算,获得ηi(t)。
[0057] 阻尼计算步骤包含以下步骤:特征提取步骤:提取ηi(t)的振动外包络点yi以及其对应的时间ti;拟合系数计算步骤:用指数函数 对yi与ti进行拟合,得到拟合系数ai、bi;阻尼数值获取步骤:根据拟合系数计算得到ξi。优选地,根据以下公式计算得到ξi:
[0058] 相应地,本发明还提供了一种辨识整星挠性振动模态参数的系统,包含以下模块:姿态角速度获取模块:获取卫星在轨喷气闭环控制后的欠阻尼自由振动区的i轴对应的姿态角速度测量数据ωi(t),其中i轴为空间直角坐标系中的X轴、Y轴、Z轴中的任一个轴;滤波模块:对ωi(t)进行滤波获得滤波后的i轴姿态角速度数据ωi′(t);在轨振动频率计算模块:根据ωi′(t)计算获得在轨振动频率fi;时间序列计算模块:根据ωi′(t)计算获得模态变量的时间序列ηi(t);阻尼计算模块:根据计算获得i轴振动模态的阻尼ξi。其中,在姿态角速度获取模块中,ωi(t)是卫星在轨喷气控制后欠阻尼自由振动时期,通过卫星陀螺测量得到的。
[0059] 所述滤波模块包含以下模块:关注振动频带设置模块:设置i轴方向的关注振动频带为[f1,f2]Hz;剥离模块:令带通滤波器对ωi(t)行滤波处理,剥离ωi(t)中的超过设定值的周期运动和高频振动分量,仅保留关振动注频带内的振动信息,得到ωi′(t)。所述关注振动频带设置模块中,根据地面挠性卫星动力学分析计算结果,设置i轴方向的关注振动频带。在轨振动频率计算模块中,对ωi′(t)进行功率谱密度分析,功率谱密度在关注振动频带[f1,f2]Hz区间内最大值的对应频率形成关注模态的在轨振动频率fi。
[0060] 时间序列计算模块包含以下模块:一阶导数转化模块:根据如下公式对ωi′(t)进行处理:
[0061]
[0062] 式中: 为i轴对应的模态变量的一阶导数;Ji为卫星在i轴方向的转动惯量;Bi为i轴对应的挠性附件振动模态的转动耦合系数;积分模块:对 进行积分计算,获得ηi(t)。
[0063] 阻尼计算模块包含以下模块:特征提取模块:提取ηi(t)的振动外包络点yi以及其对应的时间ti;拟合系数计算模块:用指数函数 对yi与ti进行拟合,得到拟合系数ai、bi;阻尼数值获取模块:根据拟合系数计算得到ξi。优选地,根据以下公式计算得到ξi:
[0064] 优选实施方式:
[0065] 某遥感卫星安装有单翼太阳电池阵,构型见图1。发射入轨后,在喷气控制期间的滚动X轴姿态角速度测量数据如图2所示。
[0066] 步骤1:选取卫星在轨喷气闭环控制后的欠阻尼自由振动区的滚动X轴姿态角速度测量数据ωX(t)进行分析(图2)。
[0067] 步骤2:根据地面挠性卫星动力学分析计算结果,X方向主振动模态的频率约为0.37Hz,设置关注的振动频带为[0.259,0.481]Hz,利用5阶巴特沃兹带通滤波器对欠阻尼自由振动区姿态角速度测量数据ωX(t)进行滤波处理,剥离滚动X轴姿态角速度信号中的长周期运动和高频振动分量,仅保留关注频带内的振动信息,得到滤波后的滚动X轴姿态角速度ωX′(t)。
[0068] 姿态角速度测量数据滤波前后的时域对比和功率谱密度对比分别见图3和图4。从时域对比和频域对比均可清晰看出,[0.259,0.481]Hz频带以内的信号被保留,其余频段的信号被大幅削弱。
[0069] 步骤3:对滤波后滚动X轴姿态角速度ωX′(t)进行功率谱密度分析,功率谱密度在[0.259,0.481]Hz区间内最大值的对应频率即为关注模态的在轨振动频率fX。从图4可知,fX=0.36621Hz。
[0070] 步骤4:根据式 将滤波后的单轴姿态角速度ωX′(t)转化为模态变量的一阶导数 其中,JX=6872.13kg·m2为卫星在滚动X轴方向的转动惯量,BX=
33.48762m·kg1/2为挠性附件振动模态的转动耦合系数。再对模态变量的一阶导数 进
行积分,获得模态变量的时间序列ηX(t),见图5。
[0071] 步骤5:提取模态变量ηX(t)的振动外包络点yX以及其对应的时间tX,用指数函数对其振动外包络进行拟合(图5),得到拟合系数aX、bX。根据式 可计算滚动X轴振动模态的阻尼比。本实例中,拟合系数结果为:aX=3.375×1021、bX=-0.009565,计算出的阻尼比结果为:ξX=0.001522。
[0072] 本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
[0073] 以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。