多频信号识别算法研究
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12H 、14H 。前向信号以六 中取二、后向信号以四中取二的原则构成 1 种前向信 00 z 0 z 1 5 号和 6 种后向信号 。用数字信号处理的方法检测多频信号有 F T法、窄带滤波法等。本 F 文提出一种相关检测法识别多频信号 ,该算法简单、时延小 ,可以边取样边计算,特别 适用于 同时处理多路多频信号的情况 。
Ⅳ 一1 Ⅳ 一l
ro ∑x ) s/ ) ∑x )n/ ) () ( c (o - ( s( o c= n oT n j n iT n
=
0
n 0 =
N 取 20个 点 ,取 2 0个点 的原 因后 面再做 解释 ,T取 15s o  ̄分别为 70 、 0 0 2 u ,c2 / 8Hz
谱线 上 ,那 么抽样 点数 为 40个点 ,从第一 到第 4 0个数据 的输 入需 用 5ms时间 ,在 0 0 0
互控周期要求尽可能小的情况下,这样输入数据的时问显的太长 ,能否找到一种抽样点 数少同样把多频信号识别出来的算法?我们依然从原始的 D T入手。 F
设 /’ D T变换的谱线间隔 , 。 ’ F 为 T 为抽样时间间隔, 抽样频率 ,()式指数部分 1
9 0 、 12 Hz 14 Hz 1 Hz 10 Hz 12 H 、 14 Hz 16 H 、 18 H ,每 0 Hz 0 、 0 、 0 、 0 、 0 z 0 、 0 z 0 z 0 1 3 8 5 6 7 8 9
输入一样值分别乘以 1 种频率的正弦和余弦分量 , 0 再与上一次的和值相加 , 当加到 20 0 次时求出 Y 0 的模的平方。 () j
19 9 19 9
zo l cl ( ( c (o ) ( ( s(o ) () o。 ∑x ) s/ )+∑x )n  ̄ ) c= ( = r) n oT n n iT n c
n=0 n=0
输入 为
f1 i(z× 30 15 l-× t 3+s (z× 7 0 15 1曲×2 z/) =s 2 1 8 × 2 × 06 +7/) i 2 14 × 2 × 0 , n " n +4 5
为了分析频率泄漏产生的原因,令系统单位冲激响应
() 3
f- j +咖’ e( v
=0 v一 …J 1
() { =
0
< 0
} 0
冲激响应 , ) ( 的一组滤波器在 ( 1 n N一 )时输 出如下
1引言
程控交换机中的 5号信令 的交换是通过传输多频信号完成的,5号信令 的识别首先 要完成识别多频信号。 多频信号分为前向和后向两种 , 前向信号的频率为六种 : 30 z 18H 、 10Hz 60 、14 H 、16H 、18H ,后向信号 的频率 为 四种 :70 、90 、 50 、12Hz 7 0 z 80 z 9 0 z 8Hz 0Hz
计算机 输 出结果如 下 :
Z 18 ) 0 ( 8 0= ,Z 14 ) 10 0 (6 0= ,z o )0 (9 0= ,Z 16 ) 0 (7 0= 0 0 ,Z 12 ) 0 o5 o= ,
z 1 8 ) 1 0 0 (10= ,Z 12 )O (0 )0 (8) 0 (3 0= 0 0 ,Z 14 ) 0 (0 0= ,Z 9 0= ,Z 7 0=
的变量
2  ̄k/ n=2 I =2 万 /
设 Y( )X() D T变换 为 ∞ = k则 F
Ⅳ一 l
’ =
其中O 3=2r 。 0 k N 1 ; < < 一/ 2
rc = (e () ∑x ) o n
n =0
( 2 )
6
科 技论 文
() 2 式中 国要求为 D T F 谱线间隔的整数倍, 否用此式检测频率不在 D T谱线上的 F 频率 ,为此进行了计算机模拟,将 Y ∞分成实部和虚部则 ()
是利 用了信 号的相 关性 ,也可称 之为相 关检测法 。 3频 率泄 漏 问提 F
Ⅳ 一l
Yo ∑x ) ( = (e c ) n
:
0
=xO + 1 一 + ()一 ……+xN一1 一 Ⅳ () ( P 2P ) ( ) 一 e ’
计算机仿真结果表 明各项 z( 中 (为 x ) () o ( 中的频率的项最大 , 0 n 其余的项为零, 结果 识别正确, 因此这种方法 同 D T法的一样可以识别多频信号 。 F 这种方法是一种改进型的 D T识别算法 ,因为输入信号分别乘 了 1 F 0种多频信号的正弦和余弦分量 ,该方法实际
电信技 术研 究
20 年 第 9 08 期
多频信 号识别算法研 究
戴林 乔哲 向泽永
摘要 :本文提 出一种识别多频信号的相关检测算法, 出计算机 的模拟结果, 并给 同时 对该算法的频率泄漏现象进行理论分析, 出以加窗来抑制频率泄漏的方法, 并提 最后 给 出用 F G 实现该 算 法的硬件 结构 。 PA 关键词:相关检测识别 多频信号 频率泄漏 5号信令
2相关检 测法 的提 出 序列 xn离 散傅 立叶变 换为 ()
_ 一1 v
=
硼: z ∑ , ) 删Ⅳ
n =O
( 1 )
,
:
() 1 一 ‘ 2 一 Ⅳ … xN一) Ⅳ 0+ ( v () + … ( 1 一 ) + e 一Ⅳ
x k为序列 xn中 k () ( ) 频率分量的大小。设 为抽样频率 , N为抽样点数 ,D T法所 F 能检测信号 的谱线频率 fkj 0 k N 1 ) = f < < . 2,检测信号的频率最好在谱线上 ,使用这种 N( / D T法检测多频信号要求前后 1 种频率都在谱线上, F 0 但实际运用中要求很难得到满足。 多频信号为抽样频率 8 H 的 P M 信号, K z C 如果使得 1 种被检测的多频信号都在 D T的 0 F
Ⅳ 一1 Ⅳ 一l
ro ∑x ) s/ ) ∑x )n/ ) () ( c (o - ( s( o c= n oT n j n iT n
=
0
n 0 =
N 取 20个 点 ,取 2 0个点 的原 因后 面再做 解释 ,T取 15s o  ̄分别为 70 、 0 0 2 u ,c2 / 8Hz
谱线 上 ,那 么抽样 点数 为 40个点 ,从第一 到第 4 0个数据 的输 入需 用 5ms时间 ,在 0 0 0
互控周期要求尽可能小的情况下,这样输入数据的时问显的太长 ,能否找到一种抽样点 数少同样把多频信号识别出来的算法?我们依然从原始的 D T入手。 F
设 /’ D T变换的谱线间隔 , 。 ’ F 为 T 为抽样时间间隔, 抽样频率 ,()式指数部分 1
9 0 、 12 Hz 14 Hz 1 Hz 10 Hz 12 H 、 14 Hz 16 H 、 18 H ,每 0 Hz 0 、 0 、 0 、 0 、 0 z 0 、 0 z 0 z 0 1 3 8 5 6 7 8 9
输入一样值分别乘以 1 种频率的正弦和余弦分量 , 0 再与上一次的和值相加 , 当加到 20 0 次时求出 Y 0 的模的平方。 () j
19 9 19 9
zo l cl ( ( c (o ) ( ( s(o ) () o。 ∑x ) s/ )+∑x )n  ̄ ) c= ( = r) n oT n n iT n c
n=0 n=0
输入 为
f1 i(z× 30 15 l-× t 3+s (z× 7 0 15 1曲×2 z/) =s 2 1 8 × 2 × 06 +7/) i 2 14 × 2 × 0 , n " n +4 5
为了分析频率泄漏产生的原因,令系统单位冲激响应
() 3
f- j +咖’ e( v
=0 v一 …J 1
() { =
0
< 0
} 0
冲激响应 , ) ( 的一组滤波器在 ( 1 n N一 )时输 出如下
1引言
程控交换机中的 5号信令 的交换是通过传输多频信号完成的,5号信令 的识别首先 要完成识别多频信号。 多频信号分为前向和后向两种 , 前向信号的频率为六种 : 30 z 18H 、 10Hz 60 、14 H 、16H 、18H ,后向信号 的频率 为 四种 :70 、90 、 50 、12Hz 7 0 z 80 z 9 0 z 8Hz 0Hz
计算机 输 出结果如 下 :
Z 18 ) 0 ( 8 0= ,Z 14 ) 10 0 (6 0= ,z o )0 (9 0= ,Z 16 ) 0 (7 0= 0 0 ,Z 12 ) 0 o5 o= ,
z 1 8 ) 1 0 0 (10= ,Z 12 )O (0 )0 (8) 0 (3 0= 0 0 ,Z 14 ) 0 (0 0= ,Z 9 0= ,Z 7 0=
的变量
2  ̄k/ n=2 I =2 万 /
设 Y( )X() D T变换 为 ∞ = k则 F
Ⅳ一 l
’ =
其中O 3=2r 。 0 k N 1 ; < < 一/ 2
rc = (e () ∑x ) o n
n =0
( 2 )
6
科 技论 文
() 2 式中 国要求为 D T F 谱线间隔的整数倍, 否用此式检测频率不在 D T谱线上的 F 频率 ,为此进行了计算机模拟,将 Y ∞分成实部和虚部则 ()
是利 用了信 号的相 关性 ,也可称 之为相 关检测法 。 3频 率泄 漏 问提 F
Ⅳ 一l
Yo ∑x ) ( = (e c ) n
:
0
=xO + 1 一 + ()一 ……+xN一1 一 Ⅳ () ( P 2P ) ( ) 一 e ’
计算机仿真结果表 明各项 z( 中 (为 x ) () o ( 中的频率的项最大 , 0 n 其余的项为零, 结果 识别正确, 因此这种方法 同 D T法的一样可以识别多频信号 。 F 这种方法是一种改进型的 D T识别算法 ,因为输入信号分别乘 了 1 F 0种多频信号的正弦和余弦分量 ,该方法实际
电信技 术研 究
20 年 第 9 08 期
多频信 号识别算法研 究
戴林 乔哲 向泽永
摘要 :本文提 出一种识别多频信号的相关检测算法, 出计算机 的模拟结果, 并给 同时 对该算法的频率泄漏现象进行理论分析, 出以加窗来抑制频率泄漏的方法, 并提 最后 给 出用 F G 实现该 算 法的硬件 结构 。 PA 关键词:相关检测识别 多频信号 频率泄漏 5号信令
2相关检 测法 的提 出 序列 xn离 散傅 立叶变 换为 ()
_ 一1 v
=
硼: z ∑ , ) 删Ⅳ
n =O
( 1 )
,
:
() 1 一 ‘ 2 一 Ⅳ … xN一) Ⅳ 0+ ( v () + … ( 1 一 ) + e 一Ⅳ
x k为序列 xn中 k () ( ) 频率分量的大小。设 为抽样频率 , N为抽样点数 ,D T法所 F 能检测信号 的谱线频率 fkj 0 k N 1 ) = f < < . 2,检测信号的频率最好在谱线上 ,使用这种 N( / D T法检测多频信号要求前后 1 种频率都在谱线上, F 0 但实际运用中要求很难得到满足。 多频信号为抽样频率 8 H 的 P M 信号, K z C 如果使得 1 种被检测的多频信号都在 D T的 0 F