主要内容

lp2bp

低通模拟滤波器转换成带通

描述

例子

(英国电信,)= lp2bp (b,一个,我们,Bw)变换模拟低通滤波器原型由多项式系数(指定的行向量b一个)到一个带通滤波器中心频率我们和带宽Bw。输入系统必须是一个模拟滤波器原型。

(,英国电信,Ct,Dt)= lp2bp (一个,B,C,D,我们,Bw)将连续时间状态转换为低通滤波器原型(指定的矩阵一个,B,C,D带通滤波器的中心频率我们和带宽Bw。输入系统必须是一个模拟滤波器原型。

例子

全部折叠

设计一个14阶巴特沃斯低通模拟滤波器原型。

n = 14;(z,磷、钾)= buttap (n);

原型转化为传递函数形式。显示其大小和频率响应。

[b] = zp2tf (z,磷、钾);频率(b)

图包含2轴对象。坐标轴对象1包含频率(rad / s), ylabel阶段(度)包含一个类型的对象。坐标轴对象2包含频率(rad / s), ylabel级包含一个类型的对象。

变换一个通带带通滤波器的原型从30赫兹到100赫兹。指定的中心频率和带宽rad / s。

fl = 30;跳频= 100;我们= 2 *π*√(fl *跳频);%中心频率Bw = 2 *π* (fh-fl);%的带宽(bt) = lp2bp (b, a,我们,Bw);

显示转换后的滤波器的大小和频率响应。

频率(bt)

图包含2轴对象。坐标轴对象1包含频率(rad / s), ylabel阶段(度)包含一个类型的对象。坐标轴对象2包含频率(rad / s), ylabel级包含一个类型的对象。

输入参数

全部折叠

原型分子和分母系数,指定为行向量。b一个指定的原型的分子和分母系数下降的权力年代:

B ( 年代 ) 一个 ( 年代 ) = b ( 1 ) 年代 n + + b ( n ) 年代 + b ( n + 1 ) 一个 ( 1 ) 年代 + + 一个 ( ) 年代 + 一个 ( + 1 )

数据类型:|

原型整数阶,指定为矩阵。了状态矩阵与状态向量x,输入u,输出y通过

x ˙ = 一个 x + B u y = C x + D u

数据类型:|

中心频率,指定为一个标量。对于一个过滤带边沿较低w1和上带边缘w2,使用我们=√w1*w2)。表达我们在单位的rad / s。

数据类型:|

带宽,指定为一个标量。对于一个过滤带边沿较低w1和上带边缘w2,使用Bw=w2- - - - - -w1。表达Bw在单位的rad / s。

数据类型:|

输出参数

全部折叠

改变了分子和分母系数,作为行向量返回。

改变了整数阶,作为矩阵返回。

算法

lp2bp变换模拟低通滤波器原型1截止角频率的rad / s为带通滤波器所需的带宽和中心频率。这个变换是数字滤波器设计过程中的一步黄油,cheby1,cheby2,ellip功能。

lp2bp是一个高度精确的状态形成的经典模拟滤波器的频率变换。考虑了状态系统

x ˙ = 一个 x + B u y = C x + D u

在哪里u是输入,x状态向量,y是输出。第一个方程的拉普拉斯变换(假设零初始条件)

年代 X ( 年代 ) = 一个 X ( 年代 ) + B U ( 年代 )

现在如果一个带通滤波器中心频率ω0和带宽Bw,标准年代域转换

年代 = ( p 2 + 1 ) / p

在哪里0/Bwp=年代0。用这个代替年代在拉普拉斯转换状态空间方程和考虑到运营商p作为d/dt结果

x ¨ + x = 一个 ˙ x + B u ˙

x ¨ 一个 ˙ x B u ˙ = x

现在定义

ω ˙ = x

当替换,导致

x ˙ = 一个 x + ω + B u

最后两个方程给出的状态方程。把它们写在标准形式和微分方程乘以ω0恢复时间和频率扩展为代表p带通滤波器和找到状态矩阵:

= ω 0 B w

一个 t = ω 0 ( 一个 眼睛 ( 一个 , ) ; 眼睛 ( 一个 , ) 0 ( 一个 , ) ]

B t = ω 0 ( B ; 0 ( 一个 , n ) ]

C t = ( C 0 ( c , 一个 ) ]

D t = D

在哪里 ( 一个 , ] = 大小 ( 一个 )

lp2bp可以在两个不同的线性系统执行转换表示:传递函数形式和状态空间形式。如果输入lp2bp在传递函数形式,功能转换成状态空间形式在应用这种算法。

扩展功能

版本历史

之前介绍过的R2006a