Simulink常用英文单词缩写及基本操作

Simulink常用英文单词缩写及基本操作

常用快捷键

快捷键说明
Shift + 鼠标左键加选选择多个元件拖动
Ctrl + 鼠标左键复制选中的元件并跟随鼠标拖动复制操作
Del 删除选中的元件
Ctrl + R 旋转元件
Ctrl + I 水平翻转Flip Block
Ctrl + 另一个模块快速连接信号线自动连线
Ctrl + 鼠标左键分支线的产生与连接产生分支线
鼠标右键绘制分支线

Simulink基本操作

在命令行窗口输入simulink弹出Simulink Start Page界面

Simulink模块库中包含的模块库

模块库说明
Continuous连续系统模块库
Discontinuities非连续系统模块库
Discrete离散系统模块库
Logic and Bit Operations逻辑与位操作模块库
Lookup Tables查表模块库
Math Operations数学运算模块库
Model Verification模块声明库
Model-Wide Utilities模块通用功能库
Ports & Subsystems端口和子系统模块库
Signal Attributes信号属性模块库
Signal Routing信号数据流模块库
Sinks接收器模块库
Sources信号源模块库
User-Defined Functions用户自定义库
Additional Math & Discrete附加的数学与离散函数库
Commonly Used Blocks常用模块库

模块名操作

修改模块名: 单击模块名,将在原名字的四周出现编辑框,此时就可自定义模块名称,此时光标闪烁,修改好后将光标移出编辑框,单击即完成修改;
模块名字体设置: 选中模块鼠标右键单击Format→Font Style for Selection即可修改模块名字体;
改变模块名位置: 鼠标左键单击选中模块→将鼠标移动到模块名称上方拖动鼠标,模块名称位置可放在模块的上下左右四个位置方向;
隐藏模块名称: 鼠标左键选中模块鼠标右键单击FormatShow Block Name

Simulink常见英文单词缩写

英文缩写英文原文中文翻译
MATLABMatrix Laboratory矩阵实验室
SimulinkSimulation Link模拟仿真
DSPDigital Signal Processing数字信号处理
Power System Blockset电力系统模块库
RLCResistorInductorCapacitor电阻、电感、电容
Signal Lines信号线
Branch Line分支线
Variable step可变步长类算法
Subsystem创建子系统

仿真参数设置

MODELINGModel SettingsConfiguration Parameters

Solve面板

主要设置仿真开始时间和结束时间,选择解法器,并设置相关参数;
Simulink支持两类解法器:固定步长可变步长解法器

Data Import/Export

该面板主要用于向MATLAB工作空间输出模型仿真结果数据,或从MATLAB工作空间读数据到模型。

Diagnostics 面板

该面板主要用于设置当模块在编译和仿真遇到突发情况时,Simulink将采取那种诊断动作。

Hardware Implementation 面板

该面板主要用于定义硬件的特性(包括硬件支持的字长等)

Model Referencing 面板

该面板主要用于生成目标代码、 建立仿真以及定义当此模型中包含其他模型或其他模型引用该模型时的一些选项参数值。

仿真算法简介

仿真算法是求常微分方程、传递函数、状态方程解的数值计算方法,主要方法有:

  1. 欧拉法(Euler): 是数值计算的基础,用矩形面积来近似积分计算,简单但精度不高;
  2. 阿达姆斯法(Adams): 是欧拉法的改进版,用梯形面积近似积分计算,计算量较大;
  3. 龙格-库塔法(Rung-Kutta): 间接使用泰勒级数展开式方法。

可变步长类算法

Ode45: 基于显式四/五阶Rung-Kutta算法, 它是一种单步解法,即只要知道前一步的解,就可以计算出当前的解,不需要附加初始值。在Simulink的算法选择中将Ode45设为默认的算法;
Ode23: 基于显式二阶/三阶Rung-Kutta算法,也是一种单步解法,在容许误差和计算略带刚性的问题方面,该算法比Ode45要好;
Odel13: 可变阶数的Adams-Bashforth-Moulton PECE算法Odel13是一种多步算法,也就是需要知道前几步的解,才能计算出当前的解,在误差要求很严时,Odel13算法较Ode45更适合,此算法不能解刚性问题;
Ode15s: 一种可变阶数的Numerical Differentiation Formulas (NDFs)算法, 它是一种多步算法,当遇到刚性问题时或者使用Ode45算法不通时, 可以考虑这种算法;
Ode23s: 这是一种改进的二阶Rosenbrock算法,它是一种多步算法,在容许误差较大时,Ode23sOde15s有效,所以在解算一类带刚性的问题无法使用Ode15s算法时,可以用Ode23s算法;
Ode23t: 一种采用自由内插方法的梯形算法。如果模型有一定刚性,又要求解没有数值衰减时, 可以使用这种算法;
Ode23tb: 采用TR-BDF2算法,即在龙格-库塔法的第一阶段用梯形法, 第二阶段用二阶的Gear算法。在容差比较大时,Ode23tbOde23t都比Ode15s要好。 此算法可以解刚性问题。

固定步长类算法

  1. Ode5: 是固定步长的Ode45算法;
  2. Ode4: 四阶的龙格-库塔法
  3. Ode3: 采用Bogacki-Shampine算法;
  4. Ode2: 一种改进的欧拉算法;
  5. Ode1: 欧拉算法。

参考链接

MATLAB/Simulink 电力系统建模与仿真 第2版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值