主要内容

构建物理模型的关键步骤

工作流程概述

表列出了重要的用于构建和模拟物理模型的主要步骤,以及相关文档的主题提供背景信息,每一个步骤。详细的步骤说明。

图形说明了工作流步骤应用到的关键与质-弹控制器模型的例子。下面的步骤说明包括关于如何创建这个模型的详细说明。

步骤1:创建新的模型ssc_new

使用ssc_new最好的办法是开始构建Simscape™模型。它有助于确保你使用推荐的默认设置为您的模型。当你使用ssc_new,它会自动:

  • 创建一个新的Simscape模型,需要对模型和常用的块已经画布

  • 选择推荐的解决者和宽容的设置

  • 使整个模型的数据记录

详细说明

步骤2:组装物理网络

系统模型,添加块从Simscape库模型,然后将它们连接到一个物理网络。线连接示意图您创建的块代表之间存在的物理连接的组件在一个真正的系统建模。换句话说,Simscape图模拟物理系统的布局。

构建网络时,重要的是包括特定于域的参考块,等电子参考,机械平移参考,等等。根据域,这些块代表连接到地面,框架,或大气。有关更多信息,请参见接地规则

详细说明

第三步:调整块参数和变量的目标

Simscape块代表通用组件的默认初始值块参数和变量。您可以调整这些值来满足您的应用程序或与制造商数据表。

查看和修改参数值和初始化块目标块变量,双击块开放对话框。使用设置选项卡。

对于大多数Simscape块,块对话框包含相同的信息和有相同的布局块属性检查器。默认情况下,改变一个值的属性检查器立即应用新值。为了更好的控制,建议您清理汽车应用复选框的右上角,使块对话框重置应用按钮。这是特别有用在处理复杂的块时,你立刻改变多个参数。改变参数值以匹配厂家数据表,回顾整个集,然后单击应用。清理汽车应用复选框MATLAB会议持续的时间。

要查看一个街区的描述,点击描述选项卡中块对话框。这个选项卡也包含了源代码链接。单击该链接将打开的Simscape源文件块在MATLAB编辑器。

如果一块没有参数或变量可以设置目标,没有那么块对话框设置选项卡中,只有一个描述选项卡。

查看一个街区的文档,点击问号问号按钮对话框右上角的块。

详细说明

步骤4:添加源

你可以利用输入信号驱动Simscape模型。这种技术允许你代表物理效应,如力量,电压,或者压力,在您的系统上。您还可以指定其他流经系统的数量,如电流、质量流量、热流。你添加信号输入连接到物理网络通过使用Simscape源块。

详细说明

第五步:添加传感器

你从物理网络可以测量量和在其他地方使用它们在你的模型。这些量的一些常见的使用包括反馈控制算法,建模的物理组件的行为取决于其他物理量(如随温度而变的电阻器),或者只是浏览在仿真结果。

您使用的测量量传感器模块,连接串联或并联取决于测量值。衡量一个量定义为通过变量(如电流、流量、力),传感器串联连接。衡量一个量定义为一个跨变量(如电压、压力、速度),并行连接传感器。通过和变量的更多信息,见变量类型

详细说明

第六步:连接金宝app与接口模块

Simscape网络同时解决方程,而模型块按顺序进行。金宝app接口模块等金宝appSimulink-PS转换器PS-金宝appSimulink转换器,处理这两个建模惯例之间的边界。你需要接口模块仿真软件信号时指定数量Simscape网络,或者金宝app当Simscape量传递给模型控制设计或其他用途。每次你Simscape物理网络连接模型块,你必须使金宝app用一个适当的转换器。

详细说明

第七步:模拟模型

点击run按钮运行模拟在仿真软件将来金宝app发布(顶部的模型窗口)或在一个范围查看器工具栏。Simscape求解器计算模型,计算初始条件,仿真运行。这一过程的详细描述,请参阅Simscape模拟是如何工作的。消息在手机的左下角时模型窗口提供了状态更新。

详细说明

第八步:查看仿真结果

Simscape结果Explorer允许您查看和分析模拟数据通过数据日志记录功能。例如,您可以比较两个模拟运行分析改变质量如何影响弹簧变形。

详细说明