一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种改进的螺旋桨转速估计方法与流程

2022-09-04 02:58:27 来源:中国专利 TAG:


1.本发明涉及水声信号处理的技术领域,尤其是涉及一种改进的螺旋桨转速估计方法。


背景技术:

2.被动声纳目标分类识别作为声纳系统的主要功能,是各国重点发展的技术领域,具有重要的应用价值,传统被动目标分类识别主要是基于目标物理属性及其辐射噪声特性,通过对目标辐射噪声进行分析并提取表征目标物理属性的线谱、连续谱和解调谱(demon谱)等特征来实现的,特征提取的优劣直接关系到识别结果的好坏。
3.解调谱特征是被动目标分类识别中最常用的特征之一,也是最重要的一类特征,通过解调谱分析可以获取目标螺旋桨参数信息,主要包括螺旋桨转速、叶率、桨叶数、轴数等,这些信息是表征目标物理属性的重要参数,也是目标分类识别的最有效的信息之一。
4.在目标辐射噪声解调谱结构清晰完整的情况下可以有效提取其转速(基频)、桨叶数等信息,但是在实验过程中,目标噪声解调谱结构往往不清晰、谐波结构不完整,如基频缺失、叶率缺失、仅有基频和部分谐波等,这为螺旋桨参数信息估计带来了巨大的困扰,目标转速难以准确估计,桨叶数和轴数的估计则更为困难,错误的螺旋桨参数信息估计结果可能会直接导致识别结果发生错误,螺旋桨转速估计的准确度偏低。


技术实现要素:

5.本发明要解决的问题是针对现有技术中所存在的上述不足而提供一种改进的螺旋桨转速估计方法,其解决了现有技术中存在的螺旋桨转速估计的准确度偏低的问题。
6.本发明的上述发明目的是通过以下技术方案得以实现的:一种改进的螺旋桨转速估计方法,所述估计方法包括以下步骤:
7.步骤1:demon解调谱分析:对接收的舰船辐射噪声信号x(n)进行demon分析得到demon解调谱分析结果x(f);
8.步骤2:demon调制线谱提取;
9.步骤3:确定备选基频;
10.步骤4:线谱谐波序列提取;
11.步骤5:备选基频线谱谐波序列能量特征提取及螺旋桨转速估计。
12.本发明进一步设置为:所述步骤1还包括:
13.1.1带通滤波:根据目标在不同频段的调制强弱变化情况,选取带通滤波器对接收的舰船辐射噪声信号x(n)进行带通滤波,得到带通滤波信号xf(n),n=1,2,...,n,即
[0014][0015]
式中,表示卷积运算;h
bp
(k1)为带通滤波器系数,k1=1,2,...,n
bp
;n
bp
为带通滤波器阶数;
[0016]
1.2检波:采用平方律对带通滤波信号进行检波,得到检波信号y1(n)=|xf(n)|2,n
=1,2,...,n;
[0017]
1.3低通滤波:对检波信号y1(n),n=1,2,...,n进行低通滤波处理,得到低通滤波信号
[0018][0019]
其中,表示循环卷积运算;h
lp
(k2)为低通滤波器系数,k=1,2,...,n
lp
;n
lp
为低通滤波器阶数;
[0020]
1.4降采样:对低通滤波信号y2(n),n=1,2,...,n进行降采样处理,得到降采样信号
[0021]
y3(i)=y2(1:d:n),i=1,2,...,n/d
[0022]
式中,d为降采样倍数;
[0023]
1.5功率谱分析:数据累积k批至nfft点,nfft=kn/d,记为y4(i),i=1,2,...,kn/d,并对累积数据进行功率谱分析,
[0024]
式中,x(f)即为demon解调谱分析结果,k为累积批次。
[0025]
9.本发明进一步设置为:所述步骤2还包括:
[0026]
2.1对demon解调谱分析结果x(f)进行分析,若频点fj处谱线满足以下两个约束条件则认定其为线谱:
[0027]
①fj
处谱线能量为邻域内的极大值,即x(fj)》x(f
j-1)且x(fj)》x(fj 1),同时
[0028]
x(fj)》x(f
j-2)且x(fj)》x(fj 2);
[0029]
②fj
处谱线能量较该谱线的背景高出βdb,即,
[0030][0031]
式中,mb为背景滑动窗长;xc(f)为解调谱背景计算结果;
[0032]
2.2对不满足以上约束条件的谱线位置进行置零,满足条件的谱线位置处进行保留,所有频点遍历后得到demon调制线谱提取结果p
l
(f),即,
[0033][0034]
本发明进一步设置为:所述β取6~10db。
[0035]
本发明进一步设置为:所述步骤3还包括:
[0036]
3.1设共提取到m
l
根线谱且其对应频点位置为ki,i=1,2,...,m
l
,分别计算两两线谱间的频率差得到差频计算结果
△fi
,i=1,2,...,m,m为差频个数,即
[0037][0038]
3.2设定频率误差百分比δ,则[
△fi-δ
△fi
,
△fi
δ
△fi
]范围内的差频认为是同一个差频频率,并统计每个差频出现次数,选取在预设频率范围内的线谱和差频作为备选基频sfi,i=1,2,...,p,p为备选基频个数。
[0039]
本发明进一步设置为:所述预设频率范围为大于0.5hz且小于40hz。
[0040]
本发明进一步设置为:所述步骤4还包括:针对备选基频sfi,i=1,2,...,p,分析提取的线谱与备选基频的关系,设定一个频率误差门限

,当满足|f
i-round(fi/sfi)
×
sfi|≤

时,认为该线谱为当前备选基频的倍频谐波,以此类推,得出所有备选基频对应的倍频谐波,对于备选基频sfi,其线谱谐波序列的集合表示为
[0041]
zxi={fj||f
j-round(fj/sfi)
×
sfi|≤

},
[0042]
式中,fj∈f,f为提取的线谱集合,i=1,2,...,n。
[0043]
本发明进一步设置为:所述步骤5还包括:
[0044]
5.1分别计算所有线谱谐波序列的能量值,其中线谱谐波序列能量值的集合表示为
[0045]ei
=∑j{x(fj)||f
j-round(fj/sfi)
×
sfi|≤

},
[0046]
式中,x(fj)表示demon解调谱中fj对应的幅值,fj∈f,f为提取的线谱集合,i=1,2,...,n;
[0047]
5.2挑选能量最大且谐波数量不小于预设值的线谱序列,其对应的基频即为螺旋桨基频f
shaft
,螺旋桨转速估计结果为rn=f
shaft
×
60转/分。
[0048]
综上所述,本发明的有益技术效果为:
[0049]
(1)针对实际中基频缺失或demon调制谐波结构不完整等情况下螺旋桨转速估计不准确的问题,给出了一种改进的螺旋桨转速估计方法,可有效实现基频缺失或解调谱结构不完整条件下的转速估计。
[0050]
(2)该方法将提取的demon调制线谱和线谱差频作为备选基频,通过谐波搜索和能量比较的方法进行螺旋桨转速估计,一方面可有效克服调制基频缺失情况下的转速估计问题,另一方面也可有效解决基频清晰但谐波结构不完整情况下的螺旋桨转速估计问题。
[0051]
(3)仿真和实际数据分析结果表明:本发明所提方法有效地实现了demon调制线谱结构不清晰或不完整情况下的转速估计。
附图说明
[0052]
图1是本发明中改进的螺旋桨转速估计方法的流程图;
[0053]
图2是本发明中仿真数据螺旋桨谐波结构完整条件下的转速估计结果图;
[0054]
图3是本发明中仿真数据螺旋桨基频缺失条件下的转速估计结果图;
[0055]
图4是本发明中仿真数据螺旋桨谐波结构不完整条件下的转速估计结果图;
[0056]
图5是本发明中实际数据螺旋桨基频缺失条件下的转速估计结果图。
具体实施方式
[0057]
为了使本发明实现的技术手段、创作特征、达成目的与作用更加清楚及易于了解,下面结合附图和具体实施方式对本发明作进一步阐述。
[0058]
(一)实施过程
[0059]
如图1所示,本发明提出了一种改进的螺旋桨转速估计方法,所述估计方法包括以下步骤:
[0060]
步骤1:demon解调谱分析:对接收的舰船辐射噪声信号x(n)进行demon分析得到
demon解调谱分析结果x(f)。
[0061]
1.1带通滤波:根据目标在不同频段的调制强弱变化情况,选取带通滤波器对接收的舰船辐射噪声信号x(n)进行带通滤波,得到带通滤波信号xf(n),n=1,2,...,n,即
[0062][0063]
式中,表示卷积运算;h
bp
(k1)为带通滤波器系数,k1=1,2,...,n
bp
;n
bp
为带通滤波器阶数;
[0064]
1.2检波:采用平方律对带通滤波信号进行检波,得到检波信号y1(n)=|xf(n)|2,n=1,2,...,n;
[0065]
1.3低通滤波:对检波信号y1(n),n=1,2,...,n进行低通滤波处理,得到低通滤波信号
[0066][0067]
其中,表示循环卷积运算;h
lp
(k2)为低通滤波器系数,k=1,2,...,n
lp
;n
lp
为低通滤波器阶数;
[0068]
1.4降采样:对低通滤波信号y2(n),n=1,2,...,n进行降采样处理,得到降采样信号
[0069]
y3(i)=y2(1:d:n),i=1,2,...,n/d
[0070]
式中,d为降采样倍数;
[0071]
1.5功率谱分析:数据累积k批至nfft点,nfft=kn/d,记为y4(i),i=1,2,...,kn/d,并对累积数据进行功率谱分析,
[0072]
式中,x(f)即为demon解调谱分析结果,k为累积批次。
[0073]
所述步骤1中,在声纳信号处理中把通过对接受的宽带信号进行解调以计算低频解调谱的算法称为demon分析,解调后的低频时域信号称为包络信号,其功率谱称为demon解调谱,通过demon解调谱进行分析处理能够得到demon解调谱分析结果x(f),通过demon分析可以获得诸如螺旋桨转速等舰船物理特性,这对于水下装备的自动化和智能化信号处理都有重要的价值。
[0074]
步骤2:demon调制线谱提取。
[0075]
2.1对demon解调谱分析结果x(f)进行分析,若频点fj处谱线满足以下两个约束条件则认定其为线谱:
[0076]
①fj
处谱线能量为邻域内的极大值,即x(fj)》x(f
j-1)且x(fj)》x(fj 1),同时
[0077]
x(fj)》x(f
j-2)且x(fj)》x(fj 2);
[0078]
②fj
处谱线能量较该谱线的背景高出βdb,即,
[0079][0080]
式中,mb为背景滑动窗长;xc(f)为解调谱背景计算结果;β取6~10db;
[0081]
2.2对不满足以上约束条件的谱线位置进行置零,满足条件的谱线位置处进行保
留,所有频点遍历后得到demon调制线谱提取结果p
l
(f),即,
[0082][0083]
所述步骤2中,结合线谱的特征表征,通过极大值搜索和信噪比筛选提取出demon调制线谱,上述的demon调制线谱可以反映舰船有关物理属性的节奏信息,诸如螺旋桨转速和螺旋桨叶片数等。
[0084]
步骤3:确定备选基频。
[0085]
3.1设共提取到m
l
根线谱且其对应频点位置为ki,i=1,2,...,m
l
,分别计算两两线谱间的频率差得到差频计算结果
△fi
,i=1,2,...,m,m为差频个数,即
[0086][0087]
3.2设定频率误差百分比δ,则[
△fi-δ
△fi
,
△fi
δ
△fi
]范围内的差频认为是同一个差频频率,并统计每个差频出现次数,选取大于0.5hz且小于40hz频率范围内的线谱和差频作为备选基频sfi,i=1,2,...,p,p为备选基频个数。
[0088]
所述步骤3中,综合利用提取的demon调制线谱,将demon调制线谱和线谱差频作为备选基频,以解决轴频缺失或demon调制谐波结构不完整时的目标轴频估计问题。
[0089]
步骤4:线谱谐波序列提取,针对备选基频sfi,i=1,2,...,p,分析提取的线谱与备选基频的关系,设定一个频率误差门限

,当满足|f
i-round(fi/sfi)
×
sfi|≤

时,认为该线谱为当前备选基频的倍频谐波,以此类推,得出所有备选基频对应的倍频谐波,对于备选基频sfi,其线谱谐波序列的集合表示为
[0090]
zxi={fj||f
j-round(fj/sfi)
×
sfi|≤

},
[0091]
式中,fj∈f,f为提取的线谱集合,i=1,2,...,n。
[0092]
所述步骤4中,通过设定频率误差门限确定各备选基频的谐波线谱,可保证谐波搜索的宽容性。
[0093]
步骤5:备选基频线谱谐波序列能量特征提取及螺旋桨转速估计。
[0094]
5.1分别计算所有线谱谐波序列的能量值,其中线谱谐波序列能量值的集合表示为
[0095]ei
=∑j{x(fj)||f
j-round(fj/sfi)
×
sfi|≤

},
[0096]
式中,x(fj)表示demon解调谱中fj对应的幅值,fj∈f,f为提取的线谱集合,i=1,2,...,n;
[0097]
5.2挑选能量最大且谐波数量不小于预设值的线谱序列,其对应的基频即为螺旋桨基频f
shaft
,螺旋桨转速估计结果为rn=f
shaft
×
60转/分。
[0098]
所述步骤5中,通过分析各备选基频线谱谐波组的能量关系及谐波线谱数量来确定螺旋桨轴频,提高螺旋桨轴频估计的可信度。
[0099]
本改进的螺旋桨转速估计方法将提取的demon调制线谱和线谱差频作为备选基频,通过谐波搜索和能量比较的方法进行螺旋桨转速估计,一方面可有效克服调制基频缺失情况下的转速估计问题,另一方面也可有效解决基频清晰但谐波结构不完整情况下的螺旋桨转速估计问题。
[0100]
针对实际中基频缺失或demon调制谐波结构不完整等情况下螺旋桨转速估计不准
确的问题,给出了一种改进的螺旋桨转速估计方法,可有效实现基频缺失或解调谱结构不完整条件下的转速估计。
[0101]
(二)仿真及海试数据测试结果
[0102]
在“(一)实施过程”的基础上,通过仿真和实际海试数据进行分析处理,给出本发明的处理结果,仿真数据处理结果如图2~4所示,实际录取的某商船目标海试数据处理结果如图5所示。
[0103]
计算机仿真:仿真目标基频4.2hz,转速252转/分,4叶桨,仿真分3种情况,第一种情况目标螺旋桨谐波结构完整,第二种情况目标螺旋桨基频缺失,第三种情况存在目标基频但谐波结构不完整。
[0104]
由仿真处理结果可以看出,在目标螺旋桨谐波结构完整、基频缺失以及存在基频但谐波结构不完整等条件下,利用所提的改进螺旋桨转速估计方法均可准确有效提取并估计出目标转速。
[0105]
海试数据处理:实际数据为海试中录取的某商船目标,其基频为2.28hz,转速为137转/分,录取的数据中目标基频缺失。
[0106]
由海试数据处理结果可以看出,针对实际海试目标数据,在目标存在一定demon谐波结构但基频缺失的情况下,利用所提的改进螺旋桨转速估计方法可准确估计目标螺旋桨转速。
[0107]
通过上述的仿真分析和海试数据处理结果表明:通过采用所提的改进螺旋桨转速估计方法可以准确有效实现螺旋桨谐波结构完整、螺旋桨基频缺失以及存在基频但谐波结构不完整等条件下的螺旋桨转速估计,进而为目标分类识别提供特征信息支持,该方法具有较好的应用前景。
[0108]
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献