第七章Simulink建模和仿真 7.2基本模块 HO 1:ofr Configur able Subsystem If Action Subsystem Atomic Subsystem Qul Subsystem Subsystem Enabled Subsystem Examples Subsystem Examples 出e【1] Enabled wid Trigger ed Subsyslem U1 Switch Case de也U G5e:0 h!tal.Cul For Iterator Subsystem Oul1 Switch Case Action Subsystem Tudonj Function-C all Subsystem Triggered Subsystem 10u13可 U1 If 恤|》0d1 While Iterator Subsystem else 图7.2.9 Subsystems 库
第七章 Simulink建模和仿真 7.2 基本模块 图7.2.9 Subsystems 库
第七章Simulink建模和仿真 7.2基本模块 rD TO Direct Look-Up Table (n-D) fu) Fen MATLAB Function MATLAB Fen nD TO,0 Interpolation (n-D)using PreLook-Up P(u) Polynomial 0P)=5 Look-Up Table PreLook-Up Index Search Look-Up Table (2-D) system S-Function Look-Up Table (n-D) 凸 举上m S-Function Builder 图7.2.10 Functions&Tables库
第七章 Simulink建模和仿真 7.2 基本模块 图7.2.10 Functions & Tables库
第七章Simulink建模和仿真 7.2基本模块 在Simulink中,各功能模块的参数描述都可以由用户通过该模 块的模块属性对话框进行操作给出或修改。,图7,2.11是积分 模块的属性对话框,从☒可见,它有9个可控参数。 I)External reset为外部重置选项。它用在当重置信号中发 生触发事件时,模块将照初始条件重置状态。 (2)initial condition source此项用来从初始条件参数或外部 模块中获取初始条件。 (3)_initial condition此区域用来设置初始条件。 (4)Limit output如果此项被选中,则状态将被限制在饱和度 下限和上限之间。 (5) Upper saturation limit此参数用来设置饱和度上限。 (6) Lower saturation limitl此参数用来设置饱和度下限。 (7) Show saturation port若此项被选中,则模块上将增加 个饱和度端口。 (8)Show state port若此项被选中,则模块上将增加一个状 态端口
第七章 Simulink建模和仿真 7.2 基本模块 在Simulink中,各功能模块的参数描述都可以由用户通过该模 块的模块属性对话框进行操作给出或修改。图7.2.11是积分 模块的属性对话框,从图可见,它有9个可控参数。 (1) External reset 为外部重置选项。它用在当重置信号中发 生触发事件时,模块将照初始条件重置状态。 (2) initial condition source 此项用来从初始条件参数或外部 模块中获取初始条件。 (3) initial condition 此区域用来设置初始条件。 (4) Limit output 如果此项被选中,则状态将被限制在饱和度 下限和上限之间。 (5) Upper saturation limit 此参数用来设置饱和度上限。 (6) Lower saturation limit此参数用来设置饱和度下限。 (7) Show saturation port 若此项被选中,则模块上将增加 一个饱和度端口。 (8) Show state port 若此项被选中,则模块上将增加一个状 态端口
第七章Simulink建模和仿真 7.2基本模块 (9)Absolute tolerance此参数用来设置模块状态的绝对 误差。 Block Parameters:Integrator Integrator Continuous-time integration of the input signal. -Parameters External reset: none Initial condition source: internal Initial condition: Limit output Upper saturation limit: inf Lower saturation limit: inf Show saturation port Show state port Absolute tolerance: auto 图7.2.11积分模块属性对话框 OK Cancel Help Apply
第七章 Simulink建模和仿真 7.2 基本模块 ◼ (9) Absolute tolerance 此参数用来设置模块状态的绝对 误差。 图7.2.11 积分模块属性对话框
第七章Simulink建模和仿真 7.3建模方法 利用Simulink建立物理系统和数学系统的仿真模型 关键是 对$imulink提供的功能模块进行操作,即用适当的 方式将各种模块连接在一起。:本小节将介绍模块的基 本操作。在个绍具体的操作之前先对建模过程提两点建议 (1)在建模之前,应对模块和信号线有一个整体、清晰和仔细 的安排,以使能减莎建模时局 (2)及时对模块和信号线命名、及时对模型加标注,以增强模 型的可读性。 本小节将详细介绍创建Simulink仿真模型的过程,包括模块 操作、编辑信号线及标注模型等
第七章 Simulink建模和仿真 7.3 建模方法 利用Simulink建立物理系统和数学系统的仿真模型,关键是 对Simulink提供的功能模块进行操作,即用适当的 方式将各种模块连接在一起。本小节将介绍模块的基 本操作。在介绍具体的操作之前先对建模过程提两点建议: ⑴ 在建模之前,应对模块和信号线有一个整体、清晰和仔细 的安排,以便能减少建模时间; ⑵ 及时对模块和信号线命名、及时对模型加标注,以增强模 型的可读性。 本小节将详细介绍创建Simulink仿真模型的过程,包括模块 操作、编辑信号线及标注模型等