《SIMULINK交互式仿真集成环境.ppt》由会员分享,可在线阅读,更多相关《SIMULINK交互式仿真集成环境.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章SIMULINKSIMULINK交互式仿真集成环境交互式仿真集成环境第八章第八章 SIMULINK交互式仿真集成环境交互式仿真集成环境 81 快速入门快速入门82 模型的创建模型的创建83 连续系统建模连续系统建模84 子系统的创建子系统的创建、封装及受控执行封装及受控执行 8.5 离散时间系统和混合系统离散时间系统和混合系统86 常用工具箱简介常用工具箱简介81 快速入门快速入门 SIMULINK是一个进行动态系统建模、仿真和综合分析的是一个进行动态系统建模、仿真和综合分析的集成软件包。它可以处理的系统包括:线性、非线性系统;集成软件包。它可以处理的系统包括:线性、非线性系统;离
2、散、连续及混合系统;单任务、多任务离散事件系统。离散、连续及混合系统;单任务、多任务离散事件系统。在在 SIMULINK 提供的图形用户界面提供的图形用户界面GUI上,只要进行鼠标上,只要进行鼠标的简单拖拉操作就可构造出复杂的仿真模型。它外表以方块的简单拖拉操作就可构造出复杂的仿真模型。它外表以方块图形式呈现,且采用分层结构。图形式呈现,且采用分层结构。从建模角度讲,这既适于自上而下(从建模角度讲,这既适于自上而下(Top-down)的设计流的设计流程(概念、功能、系统、子系统、直至器件),又适于自程(概念、功能、系统、子系统、直至器件),又适于自下而上(下而上(Bottum-up)逆程设计。
3、逆程设计。从分析研究角度讲,这种从分析研究角度讲,这种 SIMULINK 模型不仅能让用户模型不仅能让用户知道具体环节的动态细节,而且能让用户清晰地了解各器知道具体环节的动态细节,而且能让用户清晰地了解各器件、各子系统、各系统间的信息交换,掌握各部分之间的件、各子系统、各系统间的信息交换,掌握各部分之间的交互影响。交互影响。81 快速入门快速入门 在在 SIMULINK 环境中,用户将观察到现实世界中非线性因环境中,用户将观察到现实世界中非线性因素和各种随机因素对系统行为的影响。素和各种随机因素对系统行为的影响。在在 SIMULINK 环境中,用户可以在仿真进程中改变感兴趣环境中,用户可以在仿
4、真进程中改变感兴趣的参数,实时地观察系统行为的变化。的参数,实时地观察系统行为的变化。在在MATLAB 5.3 版版中,可直接在中,可直接在 SIMULINK 环境中运作的环境中运作的工具包很多,已覆盖通信、控制、信号处理、工具包很多,已覆盖通信、控制、信号处理、DSP、电力系电力系统等诸多领域,所涉内容专业性极强。统等诸多领域,所涉内容专业性极强。本讲由浅入深地讲述本讲由浅入深地讲述 SIMULINK 对各种数学、工程问题的对各种数学、工程问题的建模、仿真和分析的基本方法,采用建模、仿真和分析的基本方法,采用“算例算例”作为主体,配以作为主体,配以适量的归纳性表述。适量的归纳性表述。例例8_
5、1_1:信号发生器和示波器。:信号发生器和示波器。例例8_1_2:实现两个正弦信号的相乘。:实现两个正弦信号的相乘。例例8_1_1:信号发生器和示波器。:信号发生器和示波器。返回返回 通过这个例子,对于系统仿真工具箱的使用有一个比较具体通过这个例子,对于系统仿真工具箱的使用有一个比较具体的认识。的认识。首先从源模块库内拖出三个信号发生器模块。首先从源模块库内拖出三个信号发生器模块。然后对它们分别进行设置:一个为噪声源,另外两个为正弦然后对它们分别进行设置:一个为噪声源,另外两个为正弦波,频率分别为波,频率分别为0.2Hz和和0.6Hz。接着从接着从 SimulinkMath 模块库内拖出一个加
6、法器,将它的模块库内拖出一个加法器,将它的输入端设置为三个。输入端设置为三个。最后从输出模块库内拖出一个示波器。将上述五个模块连接最后从输出模块库内拖出一个示波器。将上述五个模块连接在一起。在一起。进行系统仿真。进行系统仿真。例例8_1_2:实现两个正弦实现两个正弦信号信号的相乘的相乘。计算计算 将两个正弦源的频率设置为将两个正弦源的频率设置为1Hz和和10Hz,信号幅度均为信号幅度均为1V;要求显示两个正弦波以及相乘后的波形要求显示两个正弦波以及相乘后的波形,因此要求示波器,因此要求示波器有三个输入端。有三个输入端。进行系统仿真。进行系统仿真。仿真参数设置:仿真参数设置:仿真时间设置:仿真时
7、间设置:0 到到 2s。仿真步长设置:定步长(仿真步长设置:定步长(Fixed-Step)。)。仿真算法设置:龙格仿真算法设置:龙格-库塔法的库塔法的 5 阶算法(阶算法(ode5)。)。返回返回82 模型的创建和模型文件模型的创建和模型文件821 SIMULINK 模型是什么?模型是什么?SIMULINK 模型有以下几层含义:模型有以下几层含义:在视觉上表现为直观的方框图;在视觉上表现为直观的方框图;在文件上则是扩展名为在文件上则是扩展名为 mdl 的的ASCII代码;代码;在数学上表现为一组微分方程或差分方程;在数学上表现为一组微分方程或差分方程;在行为上则模拟了实际系统的动态特性在行为上
8、则模拟了实际系统的动态特性。SIMULINK 模型通常包含三种模型通常包含三种“组件组件”:信源(信源(Sources):可以是常数、时钟、白噪声、正弦波、):可以是常数、时钟、白噪声、正弦波、阶梯波、扫频信号、脉冲生成器、随机数产生器等信号源;阶梯波、扫频信号、脉冲生成器、随机数产生器等信号源;系统(系统(System):即指被研究系统的):即指被研究系统的 SIMULINK 方框图;方框图;信宿信宿(Sink):可以是示波器、图形记录仪等。):可以是示波器、图形记录仪等。对于具体的对于具体的 SIMULINK 模型而,不一定完全地包含这三大模型而,不一定完全地包含这三大组件。例如:研究初始
9、条件对系统影响就不必包含信源组件。组件。例如:研究初始条件对系统影响就不必包含信源组件。82 模型的创建和模型文件模型的创建和模型文件822 SIMULINK 模型的创建模型的创建 创建模型文件;创建模型文件;选择对象;选择对象;模块的操作;模块的操作;连线的操作;连线的操作;常用的常用的Source库信源库信源 常用的常用的Sink库信宿库信宿 对模型的注释;对模型的注释;仿真的配置仿真的配置8.3 连续系统建模连续系统建模 线性系统建模举例线性系统建模举例例例8.3-1:复位积分器的功用示例。复位积分器的功用示例。例例8.3_2:积分模块直接构造微分方程求解模型。积分模块直接构造微分方程求
10、解模型。例例8.3_3:直接利用传递函数模块求解方程。直接利用传递函数模块求解方程。在仿真启动时,积分器从零开始对在仿真启动时,积分器从零开始对 0.5 t 进行积分。当复位口进行积分。当复位口信号信号 t-5=0 瞬间,积分器被重置为零。此后,再对瞬间,积分器被重置为零。此后,再对0.5(t-5)进行积分。)进行积分。假设从实际自然界(力学、电学、生态等)或社会中,抽象假设从实际自然界(力学、电学、生态等)或社会中,抽象出有初始状态为出有初始状态为0的二阶微分程的二阶微分程 ,是单位阶跃函数。本例演示如何用积分器直接构搭求解该微是单位阶跃函数。本例演示如何用积分器直接构搭求解该微分方程的模型
11、。分方程的模型。对二阶微分程进行拉氏变换:对二阶微分程进行拉氏变换:可以得到:可以得到:例例8.3-1例例8.3-2例例8.3-383 连续系统建模,非线性系统连续系统建模,非线性系统83 连续系统建模,非线性系统连续系统建模,非线性系统84 子系统的创建、封装及受控执行子系统的创建、封装及受控执行 利用利用 SIMULINK 的封装(的封装(Mask)功能功能,可以定做一个模块,可以定做一个模块或一个子系统的对话框和图标或一个子系统的对话框和图标。引用子系统的理由是:研究分析系统时引用子系统的理由是:研究分析系统时,进行概念抽象,进行概念抽象(Abstraction of concepts)
12、的需要;为提高工作效率和可靠的需要;为提高工作效率和可靠性,实施模块性,实施模块“重用(重用(Reuse)”的需要。的需要。仿真建模中子系统的作用,类仿真建模中子系统的作用,类 似于似于 MATLAB 指令运行中的指令运行中的M函数文件函数文件。前面介绍了如何利用库标准模块建立被研究系统的仿真模型。前面介绍了如何利用库标准模块建立被研究系统的仿真模型。下面着重介绍如何利用下面着重介绍如何利用“分层分层”思想建立比较复杂的仿真模型,思想建立比较复杂的仿真模型,介绍建立这种分层模型所需的各种子系统(介绍建立这种分层模型所需的各种子系统(Subsystem)。)。封装的一个重要用途是帮助用户创建一个
13、对话框来接受参封装的一个重要用途是帮助用户创建一个对话框来接受参数。这样就无需打开子系统中各个模块的对话框,然后再逐数。这样就无需打开子系统中各个模块的对话框,然后再逐个输入参数。个输入参数。84封装子系统的创建及受控执行封装子系统的创建及受控执行84封装子系统的创建及受控执行封装子系统的创建及受控执行84封装子系统的创建及受控执行封装子系统的创建及受控执行842 条件执行子系统条件执行子系统 在在 SIMULINK 模块库中,有两个特殊模块:模块库中,有两个特殊模块:Enable 模块和模块和Trigger 模块。如果把这种模块放到某个子系统中,则该子系模块。如果把这种模块放到某个子系统中,
14、则该子系统是否起作用将取决于外界的某个条件(状态或事件统是否起作用将取决于外界的某个条件(状态或事件)是否)是否满足,这样就构成了所谓的条件执行子系统(满足,这样就构成了所谓的条件执行子系统(Conditionally Executed Subsystem)。常用的条件执行子系统有:常用的条件执行子系统有:使能子系统使能子系统(Enabled Subsystem););触发子系统触发子系统(Trigged Subsystem););触发使能子系统触发使能子系统(Trigged and Enabled Subsystem)。)。使能子系统使能子系统例例8.4_3:利用使能原理构成一个半波整流器。
15、本例演示使能子系统的创建利用使能原理构成一个半波整流器。本例演示使能子系统的创建及工作机理。及工作机理。(1)打开)打开SIMULINK的新建模型窗口。的新建模型窗口。(2)从从SIMULINK库库中中提提取取三三个个模模块块Sine wave、Subsystem、Scope 到到新新建建窗窗。然然后后进进行行文文件件保保存存操操作作,并并起起文文件件名名为为exm084_3s(这这保保存存操操作作只只为为以后调用方便,并非必要)。以后调用方便,并非必要)。(3)双击空子系统模块)双击空子系统模块Subsystem,打开其结构模型窗。打开其结构模型窗。(4)从从SIMULINK库库中中拷拷贝贝
16、In输输入入口口模模块块、Out输输出出口口模模块块、Enable使使能能模模块块到到子子系系统统的的结结构构模模型型窗窗;把把In 模模块块的的输输出出直直接接送送到到Out模模块块的的输输入入端端;Enable模模块块无无须须进进行行任任何何连连接接,且且本本例例采采用用它它的的缺缺省省设设置置;便便实实现现了了题题目目所所需使能子系统需使能子系统。(5)完成完成exm084_3s窗口中各模块间的连接。窗口中各模块间的连接。(6)双双击击示示波波器器模模块块,打打开开显显示示窗窗。然然后后选选择择exm084_3s窗窗口口菜菜单单项项【Simulation:Start】,就可看到半波整流后
17、的波形。就可看到半波整流后的波形。使能子系统使能子系统触发子系统触发子系统把触发模块和使能模块装置在同一个子系统中,就构成触发把触发模块和使能模块装置在同一个子系统中,就构成触发使能子系统。该系统的行为方式与触发子系统相似使能子系统。该系统的行为方式与触发子系统相似,但只有,但只有当使能信号为当使能信号为“正正”时,触发事件才起作用。时,触发事件才起作用。触发子系统触发子系统85 离散时间系统和混合系统离散时间系统和混合系统 多速率离散时间系统:计算机就是这样的系统。它的多速率离散时间系统:计算机就是这样的系统。它的CPU、串行串行/并行控制器并行控制器、磁盘驱动器、输入磁盘驱动器、输入 键盘
18、就采用不同的工作键盘就采用不同的工作速率。再如通信系统也是多速率系统。速率。再如通信系统也是多速率系统。离散离散-连续混合系统:在现代控制系统中连续混合系统:在现代控制系统中,通常被控的对象,通常被控的对象是连续时间的(物理)子系统,而控制器是由逻辑控制器或是连续时间的(物理)子系统,而控制器是由逻辑控制器或计算机构成的离散子系统。对于这种离散计算机构成的离散子系统。对于这种离散-连续混合系统,模连续混合系统,模型参数设置页中的几乎所有型参数设置页中的几乎所有 Solver 解算方法都能采用解算方法都能采用。可以使该模型及其所有子系统按采样速率着色:连续时间部可以使该模型及其所有子系统按采样速
19、率着色:连续时间部分用黑色;离散时间部分用红色;离散、连续混合的子系统分用黑色;离散时间部分用红色;离散、连续混合的子系统被着黄色。被着黄色。8.5 离散时间系统和混合系统离散时间系统和混合系统86 常用工具箱简介常用工具箱简介具有具有16种功能强大的应用工具箱。种功能强大的应用工具箱。我们我们常用工具箱常用工具箱有有 SIMULINK、COMM、DSP 等。等。MATLAB 5.3 版中的版中的 16 种工具箱种工具箱返回返回1 Simulink 库库 Communications Blockset(通信模块集)通信模块集)Control System Toolbox(控制系统控制系统工具箱
20、工具箱工具箱工具箱)Dials&Gauges Blockset(面板和仪表模块集面板和仪表模块集)DSP Blockset(数字信号处理模块集数字信号处理模块集)Fixed-Point Blockset(定点模块集定点模块集)Fuzzy Logic Toolbox(模糊逻辑工具箱模糊逻辑工具箱)NCD Blockset(非线性控制设计模块集非线性控制设计模块集)Neural Network Blockset(神经网络模块集神经网络模块集)MPC Blockset(MPC 模块集模块集)Power System Blockset(电源系统模块集电源系统模块集)Real-Time Windows
21、Target(实时窗口目标库实时窗口目标库)Real-Time Workshop(实时工作空间库实时工作空间库)Stateflow(状态流程库状态流程库)Simulink Extras(Simulink附加库附加库)System ID Blockset(系统辨识模块集系统辨识模块集)Simulink 库库返回返回 Sources 库库 Sinks 库库 Discrete 库库 Continuous 库库 Math 库库 Nonlinear 库库 Signals&Systems 库库 Functions&Tables 库库Sources 库库返回返回Band-Limited White Nois
22、e(限带白噪声限带白噪声)Chirp Signal(扫频信号扫频信号)Clock(时钟时钟)Constant(常量)常量)Digital Clock(数字时钟数字时钟)Discrete Pulse Generator(离散脉冲生成器离散脉冲生成器)From Workspace(从工作空间读取数据从工作空间读取数据)From File(从文件读数据从文件读数据)Pulse Generator(脉冲生成器脉冲生成器)Ramp(倾斜)倾斜)Random Number(随机数产生器随机数产生器)Repeating Sequence(重复序列)重复序列)Sources 库(续)库(续)Signal Ge
23、nerator(信号发生信号发生 器器)Sine Wave(正弦波正弦波)Step(阶跃阶跃)Uniform Random Number(均匀分布随机数)均匀分布随机数)返回返回Sinks 库库Display(显示显示)Scope(示波器示波器)Stop Simulation(停止仿真)停止仿真)To File(写入文件写入文件)To Workspace(写到工作空间写到工作空间)XY Graph(显示平面图形显示平面图形)返回返回Discrete 库库Discrete Filter(离散滤波器离散滤波器)Discrete State Space(离散状态空间离散状态空间)Discrete-T
24、ime Integrator(离散时间积分器离散时间积分器)Discrete Transfer Fcn(离散传递函数离散传递函数)Discrete Zero-Pole(数字零极点函数数字零极点函数)First-Order Hold(一阶保持)一阶保持)Zero-Order Hold(零阶保持零阶保持)Unit Delay(单位延迟单位延迟)返回返回Continuous 库库Derivative(导数导数)Integrator(积分器积分器)Memory(记忆)记忆)State Space(状态空间状态空间)Transfer Fcn(传递函数传递函数)Transport Delay(传递延迟传递
25、延迟)Variable Transport Delay(可变传输延迟)可变传输延迟)Zero-Pole(零零-极点极点)返回返回Math 库库Abs(绝对值绝对值)Algebraic ConstraintCombinatorial Logic(组合组合逻辑逻辑)Complex to Magnitude-Angle Complex to Real-Image Dot Product(点乘点乘)Gain(增益增益)Logical Operator(逻辑逻辑运算运算)Magnitude-Angle to Complex()()Math Function(数学函数数学函数)Matrix Gain(矩阵
26、增益矩阵增益)MinMax(最大最小值最大最小值)返回返回Math 库(续)库(续)Product(乘积乘积)Real-Image to ComplexRelational Operator(关系关系运算运算)Rounding Function(圆整函数圆整函数)Sign(符号符号)Slider Gain(滑块增益滑块增益)Sum(和)(和)Trigonometric Function(三角函数三角函数)返回返回Nonlinear 库库Backlash 模块模块Coulomb and Viscous Friction(库仑和粘性摩擦库仑和粘性摩擦)Dead Zone(死区)死区)Manual
27、Switch(手动开关手动开关)Multiport Switch(多路转换开关多路转换开关)Quantizer(量化)量化)Rate Limiter(限速器限速器)Relay(继电器继电器)Saturation(饱和)饱和)Switch(选择开关选择开关)返回返回Signals&Systems 库库Bus Selector(总线选择器总线选择器)Configurable Subsystem(可配置子系统可配置子系统)Data Store Memory(数据存储器数据存储器)Data Store Read(读数据存储读数据存储)Data Store Write(写数据存储写数据存储)Data T
28、ype Conversion(数据类型转换数据类型转换)Demux(解混)解混)Enable(激活)激活)From(导入)导入)Goto(传出传出)Goto Tag Visibility(传出标记符的可见性传出标记符的可见性)Ground(接地接地)Hit Crossing(捕获穿越点捕获穿越点)返回返回Signals&Systems 库(续)库(续)IC(初始状态初始状态)Inport(输入端口输入端口)Merge(合并合并)Model Info(模型信息)模型信息)Mux(混合混合)Outport(输出端口输出端口)Probe(探测器探测器)Selector(选择器选择器)Subsyste
29、m(子系统)子系统)Terminator(终结器终结器)Trigger(触发器触发器)Width(宽度宽度)Function-Call Generator(函数调用发生器函数调用发生器)返回返回Functions&Tables 库库Fcn(函数表达式函数表达式)Look-Up Table(查找表查找表)Look-Up Table(2-D)()(二维查找表二维查找表)MATLAB Fcn(MATLAB 函数函数)S-Function(S 函数函数)返回返回Communications Blockset返回返回 Channel Coding(信道编码库信道编码库)Channels(信道库信道库)C
30、omm Sinks(通信接收库)通信接收库)Comm Sources(通信源库通信源库)Modulation(调制和解调库调制和解调库)Source Coding(源编码库源编码库)Synchronization(同步库同步库)Utility Functions(实用函数库实用函数库)Channel Coding(信道编码库信道编码库)该库中又包含的有:模块该库中又包含的有:模块编码库编码库和卷积和卷积编码库编码库。模块模块编码库编码库中包含有各种中包含有各种编码编码和和解解码码成对模块以及演示模块。成对模块以及演示模块。线性线性编码编码模块组:有二进制向量线性模块组:有二进制向量线性编码编码
31、、解码解码和演示三个和演示三个模块,二进制序列线性模块,二进制序列线性编码编码、解码解码和演示三个模块。和演示三个模块。循环循环编码编码模块组:有二进制向量循环模块组:有二进制向量循环编码编码、解码解码和演示三个和演示三个模块,二进制序列循环模块,二进制序列循环编码编码、解码解码和演示三个模块。和演示三个模块。Hamming 编码编码模块组:有二进制向量模块组:有二进制向量 Hamming 编码编码、解码解码和演示三个模块,二进制序列和演示三个模块,二进制序列 Hamming 编码编码、解码解码和演示三和演示三个模块。个模块。BCH 编码编码模块组:有二进制向量模块组:有二进制向量 BCH 编
32、码编码、解码解码和演示和演示三个模块,二进制序列三个模块,二进制序列 BCH 编码编码、解码解码和演示三个模块。和演示三个模块。返回返回Channel Coding(信道编码库信道编码库)(续)(续)Reed-Solomon 编码编码模块组:有整数向量模块组:有整数向量 RS 编码编码、解码解码和和演示三个模块,二进制向量演示三个模块,二进制向量 RS 编码编码、解码解码和演示三个模块,和演示三个模块,整数序列整数序列 RS 编码编码、解码解码和演示三个模块,二进制序列和演示三个模块,二进制序列 RS 编码编码、解码解码和演示三个模块。和演示三个模块。卷积卷积编码库编码库中包含有:卷积中包含有
33、:卷积编码编码、Viterbi 解码解码和演示三个和演示三个模块。模块。返回返回Channels(信道库信道库)该库中包含的模块有:该库中包含的模块有:加零均值加零均值 Gauss 白噪声白噪声(AWGN)信道模块及四个演信道模块及四个演示模块。示模块。加二进制误差信道模块及演示模块。加二进制误差信道模块及演示模块。有限二进制误差信道模块及演示模块。有限二进制误差信道模块及演示模块。定参数定参数 Rayleigh 衰减信道模块,变参数衰减信道模块,变参数 Rayleigh 衰减信衰减信道模块及演示模块。道模块及演示模块。定参数加定参数加 Rician 噪声信道模块,变参数加噪声信道模块,变参数
34、加 Rician 噪声信噪声信道模块及两个演示模块。道模块及两个演示模块。返回返回Comm Sinks(通信接收库)通信接收库)该库中包含的模块有:该库中包含的模块有:触发写文件模块及触发文件触发写文件模块及触发文件 I/O 演示模块。演示模块。触发眼孔图样触发眼孔图样/散布图模块及演示模块。散布图模块及演示模块。采样时间眼孔图样采样时间眼孔图样/散布图模块及演示模块。散布图模块及演示模块。误差率计算模块及演示模块。误差率计算模块及演示模块。返回返回Comm Sources(通信源库通信源库)该库中包含的模块有:该库中包含的模块有:触发文件读入模块及触发文件触发文件读入模块及触发文件 I/O
35、演示模块。演示模块。采样读工作空间变量模块,具有采样读工作空间变量模块,具有同步同步脉冲的采样读工作空脉冲的采样读工作空间变量模块。间变量模块。具有采样率的向量脉冲模块。具有采样率的向量脉冲模块。伪随机序列发生器模块及演示模块。伪随机序列发生器模块及演示模块。均匀分布噪声发生器模块及演示模块。均匀分布噪声发生器模块及演示模块。Gauss 分布噪声发生器模块及演示模块。分布噪声发生器模块及演示模块。随机整数发生器模块及均匀分布整数演示模块。随机整数发生器模块及均匀分布整数演示模块。返回返回Comm Sources(通信源库通信源库)(续)(续)Poisson 分布随机整数发生器模块及演示模块。分
36、布随机整数发生器模块及演示模块。二进制向量发生器模块及演示模块。二进制向量发生器模块及演示模块。Bernoulli 分布随机数发生器模块及演示模块。分布随机数发生器模块及演示模块。Rayleigh 分布噪声发生器模块及演示模块。分布噪声发生器模块及演示模块。Rician 分布噪声发生器模块及演示模块。分布噪声发生器模块及演示模块。返回返回Modulation(调制和解调库调制和解调库)调制库中包含四个模块库,它们是:数字基带调制模块库,调制库中包含四个模块库,它们是:数字基带调制模块库,数字通带调制模块库,模拟基带调制模块库,模拟通带调制数字通带调制模块库,模拟基带调制模块库,模拟通带调制模块
37、库。模块库。数字基带调制模块库,包含的模块有:数字基带调制模块库,包含的模块有:基带基带 MASK(Multiple Amplitude Shift Keying,多幅键,多幅键控法控法)调制、调制、解解调及演示三个模块。调及演示三个模块。基带基带 S-QASK(Quadrature Amplitude Shift Keying,正,正交振幅相移键控法交振幅相移键控法)调制、调制、解解调及演示三个模块。调及演示三个模块。基带基带 A-QASK 调制、调制、解解调及演示三个模块。调及演示三个模块。基带基带 MFSK(Multiple Frequency Shift Keying,多频移,多频移键
38、控法键控法)调制模块,基带相干调制模块,基带相干 MFSK 调制模块,基带非相干调制模块,基带非相干 MFSK 调制模块及演示四个模块。调制模块及演示四个模块。基带基带 MPSK(Multiple Phase Shift Keying,多相移键控,多相移键控法法)调制、调制、解解调及演示三个模块。调及演示三个模块。返回返回Modulation(调制和解调库调制和解调库)(续(续1)数字通带调制模块库,包含的模块有:数字通带调制模块库,包含的模块有:通带通带 MASK 调制、调制、解解调及演示三个模块。调及演示三个模块。通带通带 S-QASK 调制、调制、解解调及演示三个模块。调及演示三个模块。
39、通带通带 A-QASK 调制、调制、解解调及演示三个模块。调及演示三个模块。通带通带 MFSK 调制模块,通带相干调制模块,通带相干 MFSK 调制模块,通带非调制模块,通带非相干相干 MFSK 调制模块及演示四个模块。调制模块及演示四个模块。通带通带 MPSK 调制、调制、解解调及演示三个模块。调及演示三个模块。通带通带 DPSK(Differential Phase Shift Keying,差分相移,差分相移键控法键控法)调制、调制、解解调两个模块。调两个模块。通带通带 MSK(Minimun Phase Shift Keying,最小相移键,最小相移键控法控法)调制、调制、解解调两个模
40、块。调两个模块。通带通带 OQPSK(Offset Quadrature Phase Shift Keying,偏移正交相移键控法偏移正交相移键控法)调制、调制、解解调两个模块。调两个模块。返回返回Modulation(调制和解调库调制和解调库)(续(续2)模拟基带调制模块库,包含的模块有:模拟基带调制模块库,包含的模块有:基带基带 DSB-SC(Double Side Band Shift Control,双边频带,双边频带移位控制移位控制)AM(Amplitude Modulation,调幅,调幅)、解解调调及演示三个模块。及演示三个模块。基带基带 QAM(Quadrature Ampli
41、tude Modulation,正交幅度,正交幅度调制调制)、解解调及演示三个模块。调及演示三个模块。基带基带 FM(Frequency Modulation,调频,调频)、解解调及演示调及演示三个模块。三个模块。基带基带 PM(Phase Modulation,相位调制,相位调制)、解解调及演示调及演示三个模块。三个模块。基带基带 SSB-AM(Single Side Band Amplitude Modulation,单边带调幅单边带调幅)、解解调及演示三个模块。调及演示三个模块。具有传输载波的基带具有传输载波的基带AM、解解调及演示三个模块。调及演示三个模块。返回返回Modulation
42、(调制和解调库调制和解调库)(续(续3)模拟通带调制模块库,包含的模块有:模拟通带调制模块库,包含的模块有:通带通带 DSB-SC AM、解解调及演示三个模块。调及演示三个模块。通带通带 QAM、解解调及演示三个模块。调及演示三个模块。通带通带 FM、解解调及演示三个模块。调及演示三个模块。通带通带 PM、解解调及演示三个模块。调及演示三个模块。通带通带 SSB-AM、解解调及演示三个模块。调及演示三个模块。具有传输载波的通带具有传输载波的通带AM、解解调及演示三个模块。调及演示三个模块。返回返回Source Coding(源编码库源编码库)该库中包含的模块有:该库中包含的模块有:标量量化标量
43、量化编码编码、解码解码及演示三个模块。及演示三个模块。激活量化激活量化编码编码及演示两个模块。及演示两个模块。DPCM(Differential Pulse Code Modulation,差分脉差分脉码码调制技术调制技术)编码编码、解码解码及演示三个模块。及演示三个模块。规则压缩、规则压缩、解解压两个模块。压两个模块。A 规则压缩、规则压缩、解解压两个模块。压两个模块。返回返回Synchronization(同步库同步库)该库中包含的模块有:该库中包含的模块有:PLL(Phase Locked Loop,相同步回路,锁相回路相同步回路,锁相回路)模模块,基带块,基带 PLL 模型模块及演示模
44、块。模型模块及演示模块。进料泵进料泵 PLL 模块。模块。线性化基带线性化基带 PLL 模块。模块。返回返回Utility Functions(实用函数库实用函数库)离散时间模积分器模块。离散时间模积分器模块。模积分器模块。模积分器模块。离散离散VCO(Voltage Controlled Oscillator,压控振荡器)压控振荡器)模块。模块。VCO(Voltage Controlled Oscillator,压控振荡器)模块。压控振荡器)模块。可复位数值计数器模块。可复位数值计数器模块。错误计数器模块。错误计数器模块。数据绘画器及演示两个模块。数据绘画器及演示两个模块。二进制二进制编码编
45、码器和器和解码解码器两个模块。器两个模块。该库中包含的模块有:该库中包含的模块有:窗口积分器模块。窗口积分器模块。包络检测器模块。包络检测器模块。返回返回Utility Functions(实用函数库实用函数库)(续)(续)十进制整数标量到向量转换器模块。十进制整数标量到向量转换器模块。交错模块及两个演示模块。交错模块及两个演示模块。预定复位积分模块。预定复位积分模块。信号边沿检测模块信号边沿检测模块。十进制整数向量到标量转换器模块。十进制整数向量到标量转换器模块。扰频器、扰频器、解解扰器及演示三个模块。扰器及演示三个模块。寄存器移位及演示两个模块。寄存器移位及演示两个模块。触发缓冲器模块。触发缓冲器模块。触发向量信号重新分布及演示两个模块。触发向量信号重新分布及演示两个模块。向量信号重新分布及演示两个模块。向量信号重新分布及演示两个模块。返回返回DSP Blockset DSP Sinks(DSP 接收库接收库)DSP Sources(DSP 源库源库)Estimation(估计库估计库)Filtering(滤波器库滤波器库)General DSP(通用通用 DSP 库)库)Math Function(数学函数库数学函数库)应用应用MATLAB建模与仿真建模与仿真(陈桂明等(陈桂明等)返回返回
限制150内