主要内容

中投公司补偿插入器

用FIR插值器补偿CIC滤波器

图书馆

过滤/过滤器的设计

dspfdesign

  • CIC补偿插补器块

描述

的<年代p一个nclass="block">中投公司补偿插入器块采用FIR多相插补器作为补偿滤波器。CIC补偿插补器是多速率FIR滤波器,可以与CIC插补器级联,以减少CIC滤波器的缺点。

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

  • CIC滤波器有一个在通带区域引起下垂的幅度响应。这个震级响应是:

    一个 b 年代 ω 2 ω 2 n

    • ——微分延迟

    • n-阶段数目

    • ω-归一化角频率

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

补偿插值滤波器具有逆sinc通带响应来校正CIC下垂,并且它们具有较窄的过渡宽度。

的功能<一个href="//www.tianjin-qmedu.com/au/help/dsp/ref/dsp.ciccompensationinterpolator-system-object.html">dsp。CICCompensationInterpolator系统对象™到Simulink万博1manbetx<年代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)

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

通带波纹(dB)

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

阻带衰减(dB)

补偿滤波器的阻带衰减,指定为实数正标量,单位为dB。默认值是60

从输入继承采样率

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

输入采样率(Hz)

输入采样速率,指定为Hz的标量。默认值是600000

视图滤波器响应

打开滤波器可视化工具FVTool,并显示震级/相位响应<年代p一个nclass="block">中投公司补偿插入器.响应基于块对话框参数。对这些参数的更改会更新FVTool。

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

模拟使用

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

  • 代码生成(默认)

    使用生成的C代码模拟模型。第一次运行模拟时,Simulink为块生成C代码。万博1manbetxC代码可用于后续的模拟,只要模型不变。此选项需要额外的启动时间,但提供更快的模拟速度解释执行

  • 解释执行

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

数据类型选项卡

舍入模式

输出定点运算的舍入方法。舍入方法为天花板收敛地板上最近的简单的,.默认值是地板上

系数

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

  • fixdt (16)(默认)-字长度的带符号定点数据类型16,采用二进制点缩放。该块根据系数值自动确定分数长度,从而使系数占据最大可表示范围而不溢出。

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

  • <数据类型>表达-通过使用计算为数据类型对象的表达式指定系数数据类型,例如,数值类型(fixdt[]1615),以指定系数的数据类型。指定此数据类型的符号模式为[]还是真实的。

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

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

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

万博1manbetx支持的数据类型

港口 万博1manbetx支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

  • 定点(有符号或无符号)

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

输出

  • 双精度浮点

  • 单精度浮点

  • 定点(仅签名)

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

另请参阅

算法

CIC滤波器的响应为:

H c c ω R D ω 2 ω 2 N

RD,N分别为变化率因子、差分时延和CIC滤波器的节数。

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

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补偿滤波器的通带频率。

注意,当ω/ 2Rπ,即前面的方程式Hciccompω)可以用sin(x)≅x

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

前面的方程是CIC滤波器真实逆通带响应的逆sinc近似。

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

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

版本历史

介绍了R2015b