前页 | 后页 |
Modelica 和 Simulink 中的 SysML仿真
Enterprise Architect作为领先的系统工程工具,允许使用符合行业标准的建模技术和语言构建模型,以表示网络机械系统。这些模型充当协作工程师、顾问团队和其他人之间通信的设备,但也可用于使用OpenModelica和MATLAB 的 Simulink 使用的行业标准建模语言生成高级可视化。
此示例展示了Enterprise Architect在利用现有开放标准来可视化解决方案方面的强大功能。该图描绘了两个连接在一起的源,以及填充第一个水箱的水源。两个连续控制器用于调节从第一个水箱到第二个水箱的水流量,以及第二个水箱的输出。
在Enterprise Architect中创建了A组图表,这些图表对罐的物理方面和表征罐之间流动的方程(用 Modelica/MATLAB 语言编写)进行建模。配置好模拟并选择“求解”按钮后,输出类似于下图:
我们将在本主题的后面部分讨论约束和参数化建模的详细信息,并了解我们创建的模型是如何简单的块定义和我们在指南前面部分中了解的参数图。此参数图显示了两罐问题建模的示例,使用约束属性和将参数绑定到方程组的连接器。其它图是产生结果所必需的,但这是显示质量的主图,流量和传感器确定罐中的液位。