0.9.0 中的新功能
建模环境
新的 Engee 专用应用程序 - RITM.机器控制
我们已开发出第二款 Engee 应用程序,用于管理 KPM RITM 硬件和软件系统。它可以 解决以下任务:
-
连接和配置 KPM RITM 实时机器。
-
管理由 Engee 模型生成的实时应用程序。
通过该应用程序,您可以添加机器并监控其连接状态。您还可以管理 机器属性、配置网络连接和更新固件。
RITM.Machine Management* 应用程序还允许您管理实时计算机上运行的应用程序:启动、停止或删除它们。 您可以启动、停止或删除机器上的应用程序。有关应用程序管理的更多信息,请参阅 [文档]。 文档。
您可以在我们的网站 https://kpm-ritm.ru/hil 上阅读有关 KPM RITM 实时计算机的信息。
请注意,Engee 应用程序菜单位于此处的左上角:
C 功能块和 Engee 功能块的新界面
我们不喜欢旧的功能块*C Function* 、 Engee Function 因此我们重新设计了它们。
现在,源代码编辑窗口不是在单独的浏览器窗口中打开,而是在环境本身中打开。而且 也不必每次运行模型时都保存并关闭包含代码的窗口,只需将块代码保存在窗口中即可。 块代码就可以了。
软件控制已更新
向系统集成和工程师日常工作自动化又迈进了一步。
我们使用脚本命令对模型管理进行了重大改进,并为此引入了新功能。您可以 您可以打开和保存模型和子系统、管理模拟、调整模型参数等。
这对于自动建模和虚拟测试、持续测试开发中的系统以及复杂的研究都非常有用。 当您需要在单个脚本中准备主要数据和输入信号时,"运行 "这些数据和信号是非常有用的。 信号,在建模环境中通过算法 "运行 "这些信号,然后使用数学研究方法处理测试数据。 数学研究方法。
这一功能对于编写报告文档或教育内容也非常有用。
有关支持命令的完整列表,请访问软件控制建模 。
改进模型自动保存算法
现在,文件浏览器中的模型不会像以前那样未经用户批准就自动保存。
所有更改都会保存到临时文件中,如果用户想自己保存,可以使用 键盘快捷键 (Ctrl+S) 或界面保存更改。如果出现问题,你可以随时返回到原始版本。 出错。
物理 1D 建模库 潮湿空气
我们创建并添加了一个新的物理建模库Moist Air 。
它包含现成的模块和基本元素,如储气罐、腔室和气动机械传感器,以及 以及传感器和源。使用这些模块可模拟暖通空调系统(供暖、通风和 空调、环境控制系统以及该应用领域的其他复杂系统)建模。
新区块和更新
其他街区改造
-
使气体库和液压库图标相似。
-
如果相应设置了 采样时间,图标*Sine Wave* 现在会变得离散。
-
改进了程序块*C Function*.
-
优化后的程序块*Transport Delay*.
代码生成
从模型顶层生成默认代码
以前,"Engee.model.generate_code" 命令会在模型的顶层为单个原子子系统生成代码、 除非您指定了一个子系统来生成代码。现在,在类似情况下,代码将直接为 顶层模型的代码。
改进模型的矢量化
区块*Gain* 和 Unit Delay.
改进多频率模型
代码生成器现在支持*Unit Delay* 块的 Sample Time 参数,并将其视为 块的一种特殊情况。 现在,代码生成器支持*Rate Transition* 代码块的*采样时间*参数,并将其作为 代码块的一个特例。这样就可以创建 这样,您就可以创建多频率模型,而无需使用额外的Rate Transition 块和 并将*Unit Delay* 块作为模型中新采样频率的来源。