The invention provides a method for automatic frequency characteristics of solid rocket motor integration time point, first find the start of each sine wave signal with zero time, according to the order and frequency of each frequency point corresponding to sine wave number, each frequency value half number waveform (is not an integer, choose the second round down) as integral, the start time and end time integral segment is the frequency characteristic of the integral time points, so you can find all the frequency characteristics of integral time. By using the method of automatic search for the frequency characteristic of the integral time point, only in order to input all the frequency value and the corresponding waveform, sine wave signal acquisition and instruction are the maximum and minimum value, the command signal the start time and end time, find all the frequency characteristics of integral time points according to the method of operation, time reduced by 30 minutes to 2 seconds, can greatly improve the data processing efficiency, reduce labor intensity, but also makes the manual processing and error due to fatigue may no longer appear.
【技术实现步骤摘要】
一种自动寻找固体火箭发动机频率特性积分时间点的方法
本专利技术属于固体火箭发动机测试
,具体为一种自动寻找固体火箭发动机频率特性积分时间点的方法。
技术介绍
在固体火箭发动机测试过程中,进行频率特性处理时需要利用试验数据求取喷管摆动和发动机的谐振频率,目前惯用的技术方法是:求出作动器位移、作动器压差、喷管摆角对应输入作动器指令信号的幅频和相频特性,绘出对数频率特性曲线,进而得到喷管摆动和发动机的谐振频率。作动器指令信号为一连串不同频率的正弦波信号,对于同步采集的喷管摆角信号和指令信号,需要确定频率特性积分时间点,而目前在固体火箭发动机测试中都是采用手动方法:绘制采集的指令正弦波信号图,手动找出每个频率点后一半个数正弦波作为积分段,积分段对应的开始时间和结束时间即为频率特性积分时间点。
技术实现思路
要解决的技术问题现有技术为手动寻找频率特性积分时间点,当遇到频率点数多,波形数量大时,手动方法变的很费时间,处理一次就耗时半小时,出错概率也加大。本专利技术就是要采用自动化算法,找到所有频率特性积分时间点,提高效率。技术方案本专利技术解决问题的思路是:首先找到每个正弦波信号的起始零点时间,再根据频率点顺序和每个频率点对应得正弦波个数,取每个频率值下波形个数的一半(不为整数时向下取整),选后半段作为积分段,积分段对应的开始时间和结束时间即为频率特性积分时间点,这样即可找到所有频率特性积分时间点。根据上述思路,本专利技术的技术方案为:所述一种自动寻找固体火箭发动机频率特性积分时间点的方法,其特征在于:包括以下步骤:步骤1:在固体火箭发动机测试试验过程中,以n点/秒 ...
【技术保护点】
一种自动寻找固体火箭发动机频率特性积分时间点的方法,其特征在于:包括以下步骤:步骤1:在固体火箭发动机测试试验过程中,以n点/秒采集指令信号,采集到的指令正弦波信号幅度最大值为max,最小值为min,指令信号开始时间为starttime,结束时间为endtime;并根据输入的指令信号,确定指令信号的所有频率值,及每个频率对应的波形个数;指令信号最大频率为mHz;步骤2:从指令信号开始时间到结束时间,依次找到所有满足以下两个条件中任意一个条件的数据点,并得到数据点对应的时间:条件1:数据点的数据值大于0.4max+0.6min,而且在其之前紧连的n/5m个数据点的数据值都小于0.4max+0.6min;条件2:数据点的数据值小于0.6max+0.4min,而且在其之后紧连的n/5m个数据点的数据值都大于0.6max+0.4min;步骤3:按照步骤2得到的数据点的先后顺序,从得到的第二个数据点开始,计算第2k个和第2k+1个数据点对应时间的平均值,k=1,2,…,得到所有指令信号正弦波的结束时间;步骤4:根据指令信号每个频率值的先后顺序,确定每个频率值积分段的起始时间和结束时间:对于第t个 ...
【技术特征摘要】
1.一种自动寻找固体火箭发动机频率特性积分时间点的方法,其特征在于:包括以下步骤:步骤1:在固体火箭发动机测试试验过程中,以n点/秒采集指令信号,采集到的指令正弦波信号幅度最大值为max,最小值为min,指令信号开始时间为starttime,结束时间为endtime;并根据输入的指令信号,确定指令信号的所有频率值,及每个频率对应的波形个数;指令信号最大频率为mHz;步骤2:从指令信号开始时间到结束时间,依次找到所有满足以下两个条件中任意一个条件的数据点,并得到数据点对应的时间:条件1:数据点的数据值大于0.4max+0.6min,而且在其之前紧连的n/5m个数据点的数据值都小于0.4max+0.6min;条件2:数据点的数据值小于0.6max+0.4min,而且在其之后紧连的n/5m个数据点的数据值都大于0.6max+0.4min;步骤3:按...
【专利技术属性】
技术研发人员:南林,张敏,冯旭,卫莹,苏静,吉洁阳,段文荣,赵哲,
申请(专利权)人:西安航天动力测控技术研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。