主要内容

fdesign.ciccomp

CIC补偿滤波器规格对象

语法

d = fdesign.ciccomp
d = fdesign.ciccomp(d,nsections,rcic)
d = fdesign.ciccomp(...,规格
h = fdesign.ciccomp(…,规范、specvalue1 specvalue2,…)

描述

d = fdesign.ciccomp构造CIC补偿器规范对象d,对属性Fpass、Fstop、pass和stop应用默认值。在这种语法中,过滤器有两个部分,微分延迟为1。

使用fdesign.ciccomp设计方法创建System对象™,如果“SystemObject”标志设置为真的

d = fdesign.ciccomp(d,nsections,rcic)构造一个CIC补偿器规格对象,将滤波器微分延迟设置为d,过滤器集中的部分数nsections.,CIC速率变化因子设置为rcic..这些参数的默认值为:微分延迟等于1,分段数等于2,CIC速率变化因子等于1。

如果CIC率变化因子等于1,则滤波器通带响应为逆sinc,近似于CIC滤波器的真逆通带响应。

如果指定CIC率变化因子不等于1,则滤波器通带响应是逆狄利克雷sinc,它与CIC滤波器的真逆通带响应完全匹配。

d = fdesign.ciccomp(...,规格构建CIC补偿器规格对象并设置其规格财产规格.中的条目规格表示控制滤波器设计的各种滤波器响应特性,如滤波器顺序。有效的条目规格显示在下面的列表中。条目不区分大小写。

  • “fp,置,美联社,ast”(默认规格

  • “n, fc,美联社,ast”

  • “n, fp,美联社,ast”

  • 'n,fp,fst'

  • “n,置,美联社,ast”

过滤器规格定义如下:

  • 美联社-允许在通频带内的纹波数量,分贝(默认单位)。也叫apas。

  • ast-停止频带衰减,单位为分贝(默认单位)。也叫Astop。

  • 足球俱乐部- 截止频率为通带下方的点6 dB点。以标准化频率单位指定。

  • 《外交政策》- 通带末尾的频率。以标准化频率单位指定。也称为馈送。

  • FST.-在停止频带开始时的频率。以标准化频率单位指定。也叫Fstop。

  • n——过滤订单。

在图形形式中,过滤器的规格如下:

规格值之间的区域《外交政策》FST.是没有显式定义过滤器响应的转换区域。

适用于CIC补偿器规格对象的过滤器设计方法根据规格.使用designmethods确定适用于对象及其规格的设计方法。

h = fdesign.ciccomp(…,规范、specvalue1 specvalue2,…)属性中指定的顺序来构造一个对象并设置规范规格在构造对象时输入。

设计CIC补偿器

通常,当它们开发过滤器时,设计人员希望扁平通带和过渡区域尽可能窄。CIC过滤器在通带中呈现(SINX / X)配置文件和相对宽的过渡。

为了补偿通带中的这种下降,并试图减少过渡区域的宽度,您可以使用CIC补偿滤波器,它在通带中显示(x/sinx)轮廓。fdesign.ciccompis specifically tailored to designing CIC compensators.

您可以使用差分延迟,D,Numberofsections和可用通带频率,Fpass,为CIC滤波器设计一个CIC滤波器的补偿器。

通过从CIC滤波器中取段数、通带数和差分延迟数,并在CIC补偿器的定义中使用它们,得到的补偿滤波器有效地纠正了CIC滤波器的通带下垂,并缩小了过渡区域。

作为此概念的演示,此示例创建了一个CIC DECIMATOR及其补偿器。

FS = 96E3;%输入采样频率。fpass = 4e3;兴趣频带%。m = 6;%大量毁灭的因素。hcic =设计(fdesign.decimator (m,'cic',1,馈电,60,fs),“SystemObject”,真正的);高清=设计(fdesign.ciccomp (hcic.DifferentialDelay...hcic.NumSections,成就,4.5 e3。1,60 f / m)、“SystemObject”,真正的);fvtool (hcic,高清,...级联(HCIC,HD),'showreference''离开''fs',[96e3 96e3/m 96e3])传奇('cic decimator''CIC补偿器'产生的级联滤波器的);

图筛选筛选器可视化工具 - 幅度响应(dB)包含轴对象和uItoolbar,Uimenu类型的其他对象。具有标题幅度响应(DB)的轴对象包含3个类型的类型。这些对象代表CIC DECIMATOR,CIC补偿器,导致级联过滤器。

这是CIC滤波器和滤波器补偿器的图。

例子

全部收缩

设计用于补偿CIC滤波器固有的rolloff, CIC补偿器可以提高您的CIC设计的性能。这个例子设计了一个补偿器d有五个部分,微分延迟等于1。代码后显示的图显示了在通带增益的增加,这是CIC补偿器的特性,以克服CIC滤波器通带的下降。理想情况下,将CIC补偿器与CIC滤波器级联,可以得到一个通带响应平坦、过渡区域狭窄的低通滤波器。

h = fdesign.ciccomp;套(h,'numberofsections',5,'差异化delay',1);ciccomp = design(h,“equiripple”“SystemObject”,真正的);FVTool(CICComp)

图筛选筛选器可视化工具 - 幅度响应(dB)包含轴对象和uItoolbar,Uimenu类型的其他对象。具有标题幅度响应(DB)的轴对象包含2个类型的类型。

该补偿器适用于具有差别延迟为1和5个部分的抽取器或内插器。

在R2011A介绍