主要内容

中投公司补偿杀害多人者

使用FIR DECIMATOR补偿CIC滤波器

图书馆

过滤/过滤器的设计

dspfdesign

  • CIC补偿小数块

描述

CIC补偿DECIMATOR块使用FIR多相Deetimator作为补偿滤波器。CIC补偿DECIMATOR是多型FIR滤波器,可以用CIC DECIMATOR级联,以减轻CIC滤波器的缺点。

CIC抽取滤波器用于高抽取要求的领域。这些滤波器在asic和fpga中很流行,因为它们没有任何乘数。CIC过滤器有两个缺点:

  • CIC滤波器具有导致通带区域中的下垂的幅度响应。这个幅度响应是:

    一个 b 年代 ω. 2 ω. 2 n

    • - 差动延迟

    • n- 阶段数量

    • ω.-归一化角频率

  • CIC滤波器具有宽的过渡区域。

补偿小数滤波器具有反通带响应来校正CIC垂降,并且具有较窄的过渡宽度。

该块带来了能力的能力<一个href="//www.tatmou.com/help/dsp/ref/dsp.ciccompensationdecimator-system-object.html">dsp。CICCompensationDecimator系统对象™到Simulink金宝app<年代up>®环境。

对话框

主标签

率变化因子

要补偿的CIC滤波器的速率变化因子,指定为正标量整数。默认值是2

部分的数量

要补偿的CIC滤波器的抽取器数和梳状部分,指定为正标量整数。默认值是2

差动延迟

在要补偿的CIC滤波器的每个梳状部分中使用的延迟值,指定为正标量整数。默认值是1

大量毁灭的因素

补偿器的抽取因子,指定为一个正标量整数。输入行数必须是抽取因子的倍数。默认值是2

最小阶滤波器设计

当您选择此复选框时,块将以满足通频带频率、阻频带频率、通频带纹波和阻频带衰减规格的最小阶数设计滤波器。当您清除此复选框时,块将按照您在<年代trong class="guilabel">过滤器订单.

默认情况下,选择此复选框。

过滤器订单

补偿过滤器的顺序,指定为正标量整数。默认值是12

通频带边缘频率(Hz)

补偿滤波器的通带边缘频率,指定为Hz中真正的正标量。<年代trong class="guilabel">通频带边缘频率(Hz)必须小于<年代p一个nclass="inlineequation">F<年代ub>年代/ 2.,在那里<年代p一个nclass="inlineequation">F<年代ub>年代输入采样率是输入的采样率。默认值是100000

阻带边缘频率(Hz)

补偿滤波器的阻带边缘频率,指定为Hz中的真实正标量。<年代trong class="guilabel">阻带边缘频率(Hz)必须小于<年代p一个nclass="inlineequation">F<年代ub>年代/ 2.,在那里<年代p一个nclass="inlineequation">F<年代ub>年代输入采样率是输入的采样率。此参数适用于选择时<年代trong class="guilabel">最小阶滤波器设计复选框。默认值是400000

通带波纹(DB)

补偿滤波器的通带纹波,在dB中指定为实正标量。默认值是0.1

阻带衰减(DB)

停止补偿滤波器的衰减,指定为DB中的真实正标量。默认值是60

从输入继承样本率

当您选中此复选框时,块将从输入信号继承其采样率。在清除此复选框时,必须指定<年代trong class="guilabel">输入采样率(Hz).

输入采样率(Hz)

输入采样率,以Hz为单位指定标量。默认值是1200000

视图滤波器响应

打开滤镜可视化工具FVTool,并显示幅值/相位响应<年代p一个nclass="block">中投公司补偿杀害多人者.响应基于块对话框参数。对这些参数的更改更新FVTool。

要在FVTool运行时更新幅度响应,请修改对话框参数并单击<年代trong class="guibutton">应用.

模拟使用

要运行的模拟类型。可以设置为:

  • 代码生成(默认)

    使用生成的C代码模拟模型。第一次运行模拟时,Simulink会为代码块生成C代码。金宝app只要模型不改变,C代码就可以用于后续的模拟。此选项需要额外的启动时间,但提供比解释执行

  • 解释执行

    使用MATLAB进行仿真<年代up>®翻译。此选项缩短启动时间,但模拟速度较慢代码生成

数据类型选项卡

舍入模式

用于输出定点操作的舍入方法。舍入方法有天花板收敛楼层最近的round最简单的,和.默认值是楼层

系数

系数的定点数据类型,指定为下列之一:

  • Fixdt(1,16)(默认) - 符合字数的定点数据类型16,二进制点缩放。该块以与系数值自动地从系数值确定分数长度,使得在不溢出的情况下占据最大可表示范围的方式。

  • fixdt (1 16 0)- 符号定点数据类型字长度16,部分长度0.您可以将分数长度更改为任何其他整数值。

  • <数据类型>表达-使用计算结果为数据类型对象的表达式指定系数数据类型,例如,数字类型(fixdt([]1615),以指定系数数据类型。指定此数据类型的符号模式为[]或者。

  • 刷新数据类型—刷新为默认数据类型。

点击<年代trong class="guibutton">显示数据类型助手按钮<年代p一个nclass="guiicon">显示数据类型助手,它帮助您设置阶段输入参数。

看到<一个href="//www.tatmou.com/help/simulink/ug/specify-data-types-using-data-type-assistant.html" class="a">使用数据类型助手指定数据类型(金宝app模型)为更多的信息。

金宝app支持的数据类型

港口 金宝app支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

  • 固定点(签名或无符号)

  • 8-、16-、32-和64位有符号整数

输出

  • 双精度浮点

  • 单精度浮点

  • 固定点(仅签名)

  • 8-、16-、32-和64位有符号整数

算法

CIC滤波器的响应是:

H c c ω. R D ω. 2 ω. 2 N

RD,和N是CIC滤波器的速率变化因子,差分延迟和部分的数量。

在抽取之后,cic响应的形式是:okay

H c c ω. D ω. 2 ω. 2 R N

这个最后一个响应的规范化版本是CIC补偿器需要补偿的版本。因此,CIC补偿器的通带应响应应采取以下形式:

H c c c o p ω. R D ω. 2 R D ω. 2 N ω. ω. p < π

在哪里ω.p为CIC补偿滤波器的通频带频率。

注意什么时候ω./ 2.R«π,以前的等式Hciccompω.)可以用sin(x)≅x

H c c c o p ω. D ω. 2 D ω. 2 N 年代 n c D ω. 2 N ω. ω. p < π

这个前面的等式是CIC滤波器的真纯逼近的逆逼真。

扩展功能

C / C ++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

定点转换
使用固定点设计器™设计和模拟定点系统。

在R2015B中介绍