一种带阻滤波器设计方法技术

技术编号:35451145 阅读:16 留言:0更新日期:2022-11-03 12:06
本发明专利技术涉及一种带阻滤波器设计方法,该方法通过环境试验获取火箭的弹性模态数据,对获得的火箭的弹性模态数据进行分析,确定出待设计滤波器需要包容的火箭弹性运动固有频率范围,建立待设计滤波器的模型,针对待设计滤波器的模型的每一个网络参数均建立一个对应的全覆盖滤波参数取值矩阵表,对得到的每一个全覆盖滤波参数取值矩阵表进行二维插值,生成滤波器;通过火箭姿态控制系统对生成的滤波器进行模态仿真实验,该方法降低了火箭起飞前进行的获取弹性运动固有频率地面试验的次数,降低了人力物力,提高了带阻滤波器设计过程的效率,并且对火箭的弹性运动固有频率偏差容忍度高,能够与运载火箭的实际频率达到最优匹配,提高了滤波器的性能。提高了滤波器的性能。提高了滤波器的性能。

【技术实现步骤摘要】
一种带阻滤波器设计方法


[0001]本专利技术涉及火箭的姿态控制领域,尤其是涉及一种带阻滤波器设计方法。

技术介绍

[0002]随着商业航天的兴起,低成本火箭批量化生产、快速发射的需求越来越突出,而滤波器是火箭上必不可少的装置。
[0003]传统上设计带阻滤波器的方法为在火箭起飞前通过大量地面试验获取运载火箭的弹性运动固有频率,然后根据实时时间t用一维插值的方法得出滤波器的参数;该传统滤波器的设计方法存在以下缺陷:1、在火箭起飞前进行的获取运载火箭的弹性运动固有频率的地面试验的次数巨多,由于试验过程复杂难度高,需要耗费大量时间及人力物力;2、由于箭体产品不同个体的差异性,也不能得到具体某一发火箭的准确数据,再加上火箭在地面上和在飞行状态的天地差别,传统通过试验的方法获取的运载火箭的弹性运动固有频率存在较大偏差,偏差通常在5%左右,近年来由于火箭结构大量采用以碳纤维为代表的复合材料,这个偏差经常扩大至10%~30%,对姿态控制带来极大的难度;3、对弹性运动固有频率偏差容忍范围最多只有10%,超出则无法保证滤波器的稳定性;4、设计的带阻滤波器的中心频率为固定值,难以适应超过10%的更大范围偏差;5、设计的滤波器与运载火箭实际频率不一定是最优匹配,存在风险。

技术实现思路

[0004]本专利技术所要解决的技术问题是提供一种能够减少地面试验次数、对火箭的弹性运动固有频率偏差容忍度高,并且能够与运载火箭实际频率达到最优匹配的一种带阻滤波器设计方法。
[0005]一种带阻滤波器设计方法,该方法包括下列步骤:
[0006]S1、通过环境试验获取火箭在不同时间点下的弹性运动固有频率,由环境试验获得的弹性运动固有频率与时间点一一对应组成弹性模态数据表;
[0007]S2、对步骤S1中得到的火箭的弹性模态数据表进行分析,确定出待设计滤波器需要包容的火箭弹性运动固有频率范围;
[0008]S3、建立待设计滤波器的模型,所述待设计滤波器的模型的网络参数设定为A0、A1、A2、B1、B2,根据步骤S1中获得的弹性模态数据表和步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,针对待设计滤波器的模型的每一个网络参数均建立一个对应的全覆盖滤波参数取值矩阵表;
[0009]S4、实时采集火箭的弹性运动固有频率f_i以及所述弹性运动固有频率f_i对应的当前飞行点时间t,根据弹性运动固有频率f_i以及对应的当前飞行点时间t来对步骤S3中得到的每一个全覆盖滤波参数取值矩阵表进行二维插值,通过二维插值得到所述待设计滤波器的模型的每一个网络参数的取值,从而生成滤波器;
[0010]S5、根据步骤S4生成的滤波器搭建火箭姿态控制系统,通过火箭姿态控制系统对
步骤S4生成的滤波器进行模态仿真实验,根据模态仿真实验结果来判断步骤S4生成的滤波器是否符合设计要求,如果模态仿真实验结果在指标范围内,那么步骤S4生成的滤波器符合设计要求,如果模态仿真实验结果不在指标范围内,那么步骤S4生成的滤波器不符合设计要求,返回步骤S4重新生成滤波器。
[0011]本专利技术的有益效果是:采用上述一种带阻滤波器设计方法,该方法降低了火箭起飞前进行的获取弹性运动固有频率地面试验的次数,降低了人力物力,提高了带阻滤波器设计过程的效率;采用上述一种带阻滤波器设计方法设计出来的滤波器,对火箭的弹性运动固有频率偏差容忍度高,保证了滤波器的稳定性,并且能够与运载火箭的实际频率达到最优匹配,提高了滤波器的性能。
[0012]作为优选,在步骤S3中,所述的待设计滤波器的模型的表达式为:
[0013]其中,表示未经过滤波器的俯仰姿态角偏差,Δψ表示进入滤波器前的偏航姿态角偏差,所述表示经过滤波器后输出的俯仰姿态角偏差,Δψ
lb
表示进入滤波器后的偏航姿态角偏差,所述A0、A1、A2、B1、B2表示所述待设计滤波器的模型的网络参数。
[0014]作为优选,在步骤S1中,所述的弹性模态数据表为一个n行两列的矩阵,其中,n表示时间点的个数;矩阵的两列数据中,一列数据为时间点,另一列数据为对应时间点下的弹性运动固有频率;在步骤S3中,根据步骤S1中获得的弹性模态数据表和步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,针对待设计滤波器的模型的每一个网络参数均建立一个对应的全覆盖滤波参数取值矩阵表的具体过程包括下列步骤:
[0015]S3.1、根据步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,将所述弹性模态数据表扩展为一个n行m列的矩阵[T,W],其中,T表示为n行1列的时间点,W表示为n行m

1列的频率矩阵M,w
ij
表示在矩阵M内的第i行第j列个弹性运动固有频率;
[0016]S3.2、根据步骤S3.1得到的n行m列矩阵来设计滤波器连续传递函数,所述滤波器连续传递函数表示为:其中ξ1、ξ2为滤波器阻尼比,S表示传递函数符号;于是得到i*j个滤波器连续传递函数;
[0017]S3.3、将步骤S3.2得到的i*j个滤波器连续传递函数进行离散化处理,得到离散形式的网络参数A0的取值、离散形式的网络参数A1的取值、离散形式的网络参数A2的取值、离散形式的网络参数B1的取值以及离散形式的网络参数B2的取值;
[0018]S3.4、由离散形式的网络参数A0的取值构成网络参数A0对应的全覆盖滤波参数取值矩阵表,由离散形式的网络参数A1的取值构成网络参数A1对应的全覆盖滤波参数取值矩
阵表,由离散形式的网络参数A2的取值构成网络参数A2对应的全覆盖滤波参数取值矩阵表,由离散形式的网络参数B1的取值构成网络参数B1对应的全覆盖滤波参数取值矩阵表,由离散形式的网络参数B2的取值构成网络参数B2对应的全覆盖滤波参数取值矩阵表。
[0019]作为优选,在步骤S5中,所述火箭姿态控制系统包括步骤S4生成的滤波器、与步骤S4生成的滤波器连接的校正网络、与校正网络连接的执行机构、与执行机构连接的火箭以及与火箭连接的敏感装置,所述火箭姿态控制系统的额定状态需满足弹性幅值域度大于10dB,拉偏状态需满足弹性幅值域度大于6dB。
[0020]作为优选,在步骤S5中,通过火箭姿态控制系统对步骤S4生成的滤波器进行模态仿真实验,根据模态仿真实验结果来判断步骤S4生成的滤波器是否符合设计要求的具体过程包括下列步骤:
[0021]S5.1、通过敏感装置敏感火箭在飞行过程中实际运动的火箭姿态信息;
[0022]S5.2、将步骤S5.1得到的火箭姿态信息与标准程序角进行比较,得到两者的偏差量;
[0023]S5.3、将步骤S5.2得到的偏差量输入进步骤S4生成的滤波器,由滤波器对所述偏差量中的高频弹性信号进行过滤,得到经过过滤的偏差量;
[0024]S5.4、将步骤S5.3得到的经过过滤的偏差量输入校正网络进行幅值相角补偿,得到控制指令;
[0025]S5.5、判断步骤S5.4中得到的控制指令中是否本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种带阻滤波器设计方法,其特征在于:该方法包括下列步骤:S1、通过环境试验获取火箭在不同时间点下的弹性运动固有频率,由环境试验获得的弹性运动固有频率与时间点一一对应组成弹性模态数据表;S2、对步骤S1中得到的火箭的弹性模态数据表进行分析,确定出待设计滤波器需要包容的火箭弹性运动固有频率范围;S3、建立待设计滤波器的模型,所述待设计滤波器的模型的网络参数设定为A0、A1、A2、B1、B2,根据步骤S1中获得的弹性模态数据表和步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,针对待设计滤波器的模型的每一个网络参数均建立一个对应的全覆盖滤波参数取值矩阵表;S4、实时采集火箭的弹性运动固有频率f_i以及所述弹性运动固有频率f_i对应的当前飞行点时间t,根据弹性运动固有频率f_i以及对应的当前飞行点时间t来对步骤S3中得到的每一个全覆盖滤波参数取值矩阵表进行二维插值,通过二维插值得到所述待设计滤波器的模型的每一个网络参数的取值,从而生成滤波器;S5、根据步骤S4生成的滤波器搭建火箭姿态控制系统,通过火箭姿态控制系统对步骤S4生成的滤波器进行模态仿真实验,根据模态仿真实验结果来判断步骤S4生成的滤波器是否符合设计要求,如果模态仿真实验结果在指标范围内,那么步骤S4生成的滤波器符合设计要求,如果模态仿真实验结果不在指标范围内,那么步骤S4生成的滤波器不符合设计要求,返回步骤S4重新生成滤波器。2.根据权利要求1所述的一种带阻滤波器设计方法,其特征在于:在步骤S3中,所述的待设计滤波器的模型的表达式为:其中,表示未经过滤波器的俯仰姿态角偏差,Δψ表示进入滤波器前的偏航姿态角偏差,所述表示经过滤波器后输出的俯仰姿态角偏差,Δψ
lb
表示进入滤波器后的偏航姿态角偏差,所述A0、A1、A2、B1、B2表示所述待设计滤波器的模型的网络参数。3.根据权利要求2所述的一种带阻滤波器设计方法,其特征在于:在步骤S1中,所述的弹性模态数据表为一个n行两列的矩阵,其中,n表示时间点的个数;矩阵的两列数据中,一列数据为时间点,另一列数据为对应时间点下的弹性运动固有频率;在步骤S3中,根据步骤S1中获得的弹性模态数据表和步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,针对待设计滤波器的模型的每一个网络参数均建立一个对应的全覆盖滤波参数取值矩阵表的具体过程包括下列步骤:S3.1、根据步骤S2得到的待设计滤波器需要包容的火箭弹性运动固有频率范围,将所述弹性模态数据表扩展为一个n行m列的矩阵[T,W],其中,T表示为n行1列的时间点,W表示为n行m

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:宁波天擎航天科技有限公司
类型:发明
国别省市:

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

1