Simulink学习笔记3--Simulink信号操作

本节主要解决7个问题
1.信号基础
信号的有关概念(Simulink中的信号分类、信号数据类型、信号总线、纯虚信号、信号维数、信号属性)
2.信号属性
如何利用信号属性对话框设置信号属性?如何显示纯虚信号?
3.检验信号连接
检验模型中的模块是否能接受用户所创建的信号,即判断信号能否被正确传递?
4.信号显示
如何在模型方块图中设置信号标签?如何显示信号特性?
5.多维数组信号连接
如何把模块输入的多维数组信号连接为一个输出信号?
6.信号组操作
如何创建和使用互换的信号组?如何编辑信号组?如何编辑信号和波形?如何利用信号组进行仿真?
7.复合信号
如何使用复合信号简化模型外观的复杂度?混合信号和总线信号有哪些区别和特性?

1.信号基础

信号的有关概念(Simulink中的信号分类、信号数据类型、信号总线、纯虚信号、信号维数、信号属性)

信号分类:信号按照维数可分为一维信号、二维信号、多维信号,Simulink不支持仿真过程中的动态信号维数,即仿真开始后,信号维数恒定。一维信号为向量(vector),二维信号及多维信号为矩阵(matrices),一元素数组是标量(scalar)。

信号数据类型:默认情况下,Simulink信号的数据类型为double,可以创建其他的数据类型

纯虚信号:用图示方式表示另一个信号的信号,它是一组信号示意图,无数学或物理意义,Simulink在仿真时会忽略这些信号。

控制信号:仿真执行某模块时,另一模块利用控制信号对这个模块进行初始化,Simulink用点划线表示控制信号。

信号总线:表示一组信号的纯虚信号,模拟捆绑在一起的电缆信号,没有实际的数学或者物理含义。

复合信号:是一组多个信号组合而成的信号,可在模块间传递,并可从它中提取组成信号。信号总线是复合信号的一种,复合信号没有实际功能,当存在多个并行的信号存在时,简化模型外观,增强模型的可读性。

注:
输入的标量扩展:扩展标量输入,即当模块的输入是标量信号和非标量信号混合组成时,Simulink会将标量扩展成与其他非标量输入或非标量参数具有相同的维数。
参数的标量扩展:模块有非标量输入,它的参数是标量,Simulink会扩展标量参数,使参数与输入有相同的维数。

2.信号属性

如何利用信号属性对话框设置信号属性?如何显示纯虚信号?
选中信号线,右键选中(Signal Properties),打开信号属性对话框。信号属性对话框主要是设置信号标签,记录信号、信号说明等。简单了解即可。

3.检验信号连接

检验模型中的模块是否能接受用户所创建的信号,即判断信号能否被正确传递?

4.信号显示

如何在模型方块图中设置信号标签?
双击信号线,添加信号标签,它是信号的属性,不属于模型注释。
如何显示信号特性?
在信号线上的信号显示在示波器Scope上,或在信号线上直接创建链接信号及示波器管理器。

5.多维数组信号连接

如何把模块输入的多维数组信号连接为一个输出信号?
Matrix Concatenate 或者 Vector Concatenate
尤其要注意维数的统一。

6.信号组操作

如何创建和使用互换的信号组?
Signal Builder模块

如何编辑信号组?如何编辑信号和波形?如何利用信号组进行仿真?

7.复合信号

如何使用复合信号简化模型外观的复杂度?
复合信号由其他信号组成,类似捆绑在一起的线缆,每个信号有自己的功能。复合信号唯一作用就是简化模型外观的复杂度,使整个模型图功能更清晰,可读性更强。复合信号可分为:混合信号和总线信号。

混合信号和总线信号有哪些区别和特性?
两种信号具有类似的作用,但结构上完全不同。混合信号是旧版本中常用的信号,如Mux模块,新版本也是兼容的,但只提供有限的功能,因此现在的新模型应该使用总线信号。不推荐两种信号混用。
混合信号是纯虚信号,操作混合信号的模块都是纯虚模块,混合信号中的所有信号必须具有相同的属性,它对仿真结果和代码生成没有任何影响,等价于源模块和目标模块直连,没有层级关系,仅仅简化模型外观。使用混合信号的模块:Mux模块和Demux模块。
总线信号是一个层级结构的混合信号,可以是纯虚信号,也可是非纯虚信号,组成总线信号的信号可以有不同的属性。使用总线信号的模块:Bus Creator模块、Bus Selector模块和Bus Assignment模块。
在新的模型中,推荐使用总线信号,不推荐用混合信号,更不推荐两种信号混用。

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值