- 7
- 0
- 约1.08万字
- 约 59页
- 2016-08-03 发布于广东
- 举报
第112章dspblockset
第11章 DSP Blockset 11.1 DSP处理单元:帧 11.2 DSP Blockset模块库介绍 11.1 DSP处理单元:帧 11.1.1 基于帧的信号处理 大多数实时的数字信号处理系统都采用基于帧的处理方式,以提高系统性能,这里每帧包含相邻的多个或者一组信号采样。采用基于帧的处理方式更适合多数的数字信号处理算法,另外也可降低系统对数据采集硬件的要求。缺省情况下,Simulink所有信号都是基于采样的。 之所以采用基于帧的处理主要是考虑到数字信号处理本身的要求和数据通讯的开销。显然,基于帧的信号处理应当比基于采样的处理要复杂得多,但是Simulink利用MATLAB的矩阵功能极大地提高了处理的效率。通过基于帧的处理,减少了块与块之间的通讯,从而比使用基于采样的信号进行仿真快得多。总之,利用基于帧的信号提高了仿真速度。而且,由于同样的原因,大多数DSP系统也采用基于帧的处理。除此之外,基于帧的处理提供了在仿真中进行频域分析的能力。 Simulink的所有模块都支持基于帧的处理,使得用户可以方便地采用基于帧的信号进行算法仿真以及结合RTW产生实时代码。 图11.1说明了从连续信号经过AD采样得到采样信号,然后将采样信号组织成帧,送往Simulink处理的过程。 1. 缓冲和解缓冲 在Simulink中采样信号和帧信号之间的转换是通过缓冲模块(Buffer)来实现的。Buffer 块有两种用途:一是接受采样输入并产生一定帧大小的帧输入;二是接受帧输入,修改帧的大小,这种情况下必须使用缓冲模块。这两种情况下都涉及到帧之间的重叠和帧的初始值的设置问题。当通过采样产生帧时,缓冲使用输入标量生成一个列向量,如图11.2所示。如果需要从一个帧信号产生一个采样信号,则应使用Unbuffer模块。 Source库中的许多信号源模块同样提供基于帧的输出,当然使用这些模块作为输入信号时,就无需使用Buffer块,只需设置块的帧长参数就可以了。 2. 帧的表示 通常,一帧是通过一个矩阵表示的。在帧矩阵中,每个通道的信号对应矩阵中的一列,每个采样对应其中的一行(如图11.3所示)。在基于帧的处理中,各个模块沿着输入的每一列(通道)进行运算。图11.3中有四个信号通道,每帧有两个采样,帧和帧之间没有重叠。通常每帧的采样数是2的幂次,以满足FFT变换的需要。 3. 生成基于帧的信号 主要有三种方法用来生成基于帧的多通道信号。 (1) DSP模块库中信号源库DSP Sources中的块提供了信号源块,用于生成基于帧的信号。 (2) 所有的信号都可以通过缓冲块成为帧。 (3) 将从若干个基于帧的信号源来的信号通过矩阵 拼接成一个帧矩阵,形成一个多路信号。 4. 观察基于帧的信号 用户可以使用DSP blockset提供的专门的显示模块来观察基于帧的信号。这些模块中最常用的是Matrix Viewer(矩阵浏览器)和Vector Scope(向量示波器)。Matrix Viewer将输入矩阵的行和列作为坐标轴,使用不同颜色表示矩阵元素的值,还可以根据需要自己建立一个颜色表。Vector Scope 显示输入的每一列(通道),按照指定帧的数目每次显示整个数据。Vector Scope 可以显示时域或频域信号。图11.5是基于帧的三个正弦信号(三个通道)分别用Matrix Viewer和 Vector Scope显示的结果。此外还有内置FFT变换的Spectrum Scope用来直接显示时域信号的频谱。 5. 使用基于帧的信号 当一个信号线表示基于帧的信号时,Simulink用双线来绘制。基于帧的信号处理可以使用Simulink中对输入的每个元素进行处理的块,但是不能使用Simulink中对向量处理的模块(例如Unit Delay和Mux)。实际上这些模块中许多模块在DSP Blockset中都有一个与之对应,专门用来做基于帧的信号处理的版本。例如,在DSP Blockset中等价于Unit Delay的模块是Integer Delay模块,与Mux等价的模块是 Matrix Concatenation模块。图11.6所示的框图是对随机信号延迟30个步长后进行卷积处理。下面给出一个具有回响功能的声学例子,读者不妨一试。 【例11.
您可能关注的文档
最近下载
- 2026年高考全国II卷文科综合真题试卷(新课标卷)(+答案).docx VIP
- 安路科技(688107)补国产短板,突高端应用,拓新应用与技术大市场-240717-东北证券-38页.pdf VIP
- [搞笑小品剧本]上当了小品剧本.docx VIP
- 全国初中数学联合竞赛真题及答案(初二组)2015-年.pdf VIP
- 数据中心800V直流供电技术白皮书2.0.pdf
- 上海大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 上海大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 中国教育行业人才流动与薪酬水平_2025年12月.docx
- 2024全国初中数学联赛初二卷 .pdf VIP
- AIAG-VDA-SPC手册-Yellow-Volume2026年2月第一版 中文.pdf VIP
原创力文档

文档评论(0)