人在仿真软件金宝app

金宝app仿真软件和基于模型的设计

什么是复合信号?

答案是简单明了的。一个复合信号mux或总线信号。这些可以被认为是一个收集的其他组件的信号。使用总线信号和mux信号的微妙之处是一个常见的建模问题,并于2006年MathWorks发布一个新的部分的仿真软件文档专门讨论金宝app复合信号。在这篇文章中我将开始分享我的心智模型mux和公共汽车。它始于muxMux块的基本概念是捆绑在一起的信号。这个包的信号可以通过路由模型,然后进行操作作为一个集体单位。(Mux实际上代表多路。)随着Mux块多路分配器,中断信号分解为其组件单独操作。看看这个例子。简单的Mux示例Mux将三个信号,(x, y, z)成一个单一的线宽3。多路分配器的块是用来把信号分解成基本元素。Mux和多路分配器不改变信号,并被认为是虚拟的。当模型运行时,就好像块不存在,只有从源到目的地的联系依然存在,像这样:简单的mux模型虚拟块,只是连接一个重要的心智模型用于mux的想法是创建一个向量。这意味着您可以做一些事情来的输出信号与一个向量。例如,向量乘以2。Mux模型获得这些类型的向量操作实施的一个重要要求所有信号传递到Mux块是相同的数据类型。mux的在我的心智模型,是有意义块信号一起如果他们意义作为一个向量。通常的元素有相同的单位或者是有用的作为一个群体。你唯一需要规范Mux块输入的数量。Mux块对话框用一个向量的心智模型的另一个好处是,你可以用选择的块索引选择信号或重新连接你的连接。Mux模型选择器 后来在公共汽车当我需要捆绑在一起不同类型的信号或者我不能和一个矢量,自然地表达我的图我用一辆公共汽车。总线信号能清理你的图。总线创造者和总线控制信号选择器提供了一个图形化的方便方法和组织你的模型。在我的心智模型的公共汽车,我想象的彩虹tie-wrap电线捆绑在一起。没有tie-wrap维系在一起我将很快松散组织保持信号的能力。为了说明这一点,我想看一个例子DeHaviland海狸的模型航空航天Blockset:顶级DeHaviland海狸模型在顶层模型的,一切都很有序,因为所有的信息计算每个子系统都是捆绑成一辆公共汽车。每个系统包所有相关的信号总线使用总线的创造者,然后通过总线系统使用这些信号。航空航天6自由度块和公交的创造者你能想象如果没有信号一起用吗?这是一个相对温和的模型,但它将是一片混乱!DeHaviland海狸没有总线信号模型大多数组件的系统在这个模型中使用总线信号提供简化的接口。我已经注意到有些人将信号在总线中,以防他们在另一个系统可能需要。这是一个系统与总线信号的接口定义。计算飞行参数系统快速浏览一下这个图可以确定飞行参数(FltParams)可以计算从环境信号(EnvirBus)和飞机信号(ACBus)。内部使用的系统你可以看到总线选择器拉包的特定元素的信号。计算飞行参数结合公交创造者定义FltParams总线。计算参数系统总线的创造者 总线信号可以表示层次结构让我们看一下层次结构在环境中发现公共汽车。这是一个简单的例子,一辆公交车被送入另一辆车。重力的环境信号(g)、压力(ρ),和风力总线(Vwind)传递到总线的创造者。风总线定义的身体速度(uvw_wind)和身体利率(pqr_wind)。环境系统总线的创造者与注释这导致有组织收集的信号总线,总线创造者如图所示的对话框。总线创造者对话框在最基本的层面上,您只需要指定的数量输入总线的创造者。元素的名称来源于信号名称。像Mux块,这些总线创作者没有改变的信号,所以我们可以称之为虚拟。它并没有结束我们刚刚开始进入这个话题。下周我们将讨论更高级的动作与Mux和多路分配器块,指定接口和总线对象和nonvirtual公交车。现在轮到你了你如何使用总线和mux信号?什么样的你有复合信号建模问题?愿意分享吗?发布评论。如果你想展示复杂的公共汽车从你的模型层次结构,给我发电子邮件你的巴士,我把它的照片给你(图片标签被从评论)。
|
  • 打印
  • 发送电子邮件

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。