预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共68页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章:动态系统Simulink建模与仿真7.1Simulink工具箱简介1Simulink启动 (1)在MATLAB命令窗口输入“simulink”命令。 (2)单击MATLAB主窗口左下角的“Start”按钮,在弹出的快捷菜单中单击【Simulink】→【LibraryBrowser】命令。 (3)单击MATLAB主窗口工具栏里的工具。CommonlyUsedBlocks(常用模块库) Continuous(连续系统模块库) Discontinuous(非连续系统模块库) Discrete(离散系统模块库) LogicandBitOperations(逻辑与位操作模块库) LookupTables(查询表模块库) MathOperations(数学操作模块库) ModelVerification(模型验证模块库)Model-WideUtility, Ports&Subsystems(接口与子系统模块库), SignalAttributes(信号属性模块库) SignalRouting(信号路由模块库) Sinks(输出模块库) Sources(信号源模块库) User-DefinedFunctions(用户自定义模块库) AdditionalMath&Discrete(附加数学和离散系统模块库)是为了加快建模速度,节省建模过程中寻找模块的时间而将最常用的基本模块集中放在一起形成的,在初学Simulink建模与仿真时,是使用最为频繁的模块库。常用模块库包括 总线信号生成器(BusCreator)模块、 总线信号选择器(BusSelector)模块、 常数模块(Constant)、 数据类型转换(DataTypeConversion)模块, 信号分离器(Demux)模块, 离散时间积分(Discrete-TimeIntegrator)模块, 增益(Gain)模块, 信号地(Ground)模块, 输入接口(In1)模块, 积分(Integrator)模块,逻辑操作(LogicOperator)模块, 信号合成器(Mux)模块, 输出接口(Out1)模块, 乘法(Product)模块, 关系操作(RelationalOperator)模块, 饱和(Saturation)模块, 示波器(Scope)模块, 子系统(Subsystem)模块, 求和模块(Sum), 开关转换模块(Switch), 信号终端(Terminator)模块, 单位延迟(UnitDelay)模块。连续系统(Continuous)模块库提供了连续系统Simulink建模与仿真的基本模块,有: 微分环节模块(Derivative), 积分环节模块(Integrator), 状态空间模型(State-space), 传递函数功能模块(TransferFun), 传输延迟模块(TransportDelay), 可变时间延迟模块(VeriableTransportDelay), 可变传输延迟模块(VeriableTransportDelay) 零极点增益模块(Zero-Pole)非连续系统模块库(DisContinity)在以前版本中也称为非线性模块库,包含一些常用的非线性运算模块,主要包括: 磁滞回环模块(Backlash):建立间隙模型。 继电模块(Relay) 量化模块(Quantizer):用于输入信号的量化处理。 穿越值检测模块(HitCrossing): 库仑与黏性摩擦(Coulomb&ViscousFriction): 返回零模块(WraptoZero)单位延迟模块(UnitDelay):延迟一个采样周期 整数延迟模块(IntegerDelay):延迟输入N个采样周期,N为自然数。 触发延迟模块(TappedDelay):延迟N个采样周期后并输出全部的输入信息。 离散时间积分器(Discrete-TimeIntegrator):离散积分器模块可以代替积分器用来建立纯离散采样系统。在离散积分器模块参数对话框里,可以设定初始状态值、增益值、输出饱和值。 离散传递函数功能模块(DiscreteTransferFcn):可以建立离散传递函数模型。 离散滤波器模块(DiscreteFilter):用于建立离散系统滤波器仿真模型。 离散零极点增益模型(DiscreteZero-Pole):使用零点、极点、增益值建立离散系统的零极点增益模型。 离散微分模块(Difference):输出当前输入信号值与前一个采样值之差。派生离散微分模块(DiscreteDerivative):模块的输出值按下式计算:离散状态空间模型(DiscreteState-Space):离散状态空间模型实现下面系统模型 一阶离散传递函数功能模块(TransferFcnFirstOrder):用于建立