Engee 文档

25.7有什么新消息?

发行日期:2025年7月

rn main   整体用户体验

n new   计算环境的图的单独模块

为了方便在Engee的主要工具中工作,一个用于技术计算的环境和一个用于构建模型的编辑器,我们创建了一个单独的模块 图表 graphs icon 1 和可视化 命令行 img 41 1 2. 现在不同工具的图表不会"混合",使用它们会更容易,更清晰。

image2 1


rn calc   数学计算环境

u update   支持社区中的高级文本单元格编辑器和脚本导出

五月发布我们已经完全取代了文本单元格编辑器 互动脚本 interactive script icon. 它变得更加实用和友好。 现在,我们已经实现了在将交互式脚本导出为PDF和html时对单元格的所有新类型元素的支持。 这同样适用于在 社区。 这些美丽的元素不仅可以装饰Engee脚本,还可以装饰您的自动化报告和帖子,供同事和社区使用!

image7

n new   变量中的常量

如果您使用const函数设置变量,那么这样的变量将成为全局常量,其值不会更改或在模块中被清除。 变量 variables article 2 1 使用"扫帚" calculation of the power grid modes 8. 它只能通过重新启动Julia内核来清除。 我们在相应的菜单中添加了一个特殊的字段,其中将标记常量,以便了解需要清除某些值的方法。

image4

n new   配置控制系统的新对象:Pid、PidStd和Pidtune函数

我们添加了新的对象模型—并行Pid形式和标准PidStd形式的PID控制器,以及新的pidtune功能。 PID控制器可以是连续的或离散的。 现在,研究控制系统的动态特性变得更加容易。

Pidtune功能允许您以线性系统模型的并行和标准形式配置PID控制器。 为了更好的调谐,您可以指定所需的截止频率,以及根据性能要求选择控制器参数的策略。

image6


rn mod   建模环境

u update   快速添加新的信号图表

以前,我们实现了通过简单地从模型画布拖动记录图标来向图形添加信号的功能,现在您可以使用这个熟悉的操作在任何您喜欢的地方创建一个新的图形,或者立即在信号字段中创建一个新的书签!

image3 1

u update   有限自动机:拖动初始过渡点

我们已经实现了不仅改变过渡终点的位置,而且改变起点的可能性。 现在,您可以更精美地自定义状态图,并使其更具可读性。

image3

u update   有限自动机:调试期间查看和编辑变量值

为了提高使用状态图的效率,我们扩展了功能 调试有限自动机。 现在,您将能够在信号表中显示调试器每个步骤的变量值,并且从上一步更改的信号将突出显示。 此外,现在可以在断点暂停期间编辑输出信号和局部变量的值。

image1

n new   参考模型中的显式轮胎支撑

在入口和出口增加了明确的总线支持 链接模型。 信号的类型在链路模型的输出块的设置中设置(也需要确定总线信号的类型),所有总线功能将可供您使用—选择所需的信号等。

image1 1

u update   在开放模型上可视化软件控制命令

现在,在编辑器中打开模型的操作的所有软件控制命令将立即反映在画布上的界面中。 不再需要其他同步设置。

image5 1

n new   修复界面中的块设置卡

现在,您可以在单独的窗口中显示块设置卡,并将其锁定在界面中。 这是通过按PCM在上下文菜单中完成的。 它将在模型的任何嵌套级别打开,您将能够在正确的时间调整块参数。

image6 1

i important   线性物理网络稳态正弦模式的计算

到目前为止,只有经典的稳态模式可以在*Engee*中计算,其中模型物理部分的状态变量的所有导数都为零。 现在我们支持一种特殊的线性物理网络算法,该算法以特殊的方式分析解的谐波分量,这使我们能够找到稳态正弦模式—即解的分量要么保持恒定,要么是具有恒定幅度和频率的谐波振荡。

另外,我们注意到物理网络支持在模型中同时表示不同频率的谐波振荡源。 新功能最明显的应用是电气工程和电力工程,但没有什么能阻止它与机械,热和各种异构物理网络一起使用,只要它们保持线性。

image8

n new   指数的IP核集成到工程中

CITM Exponenta在无线技术行业工作并开发 高科技IP核(块)用于无线系统,在各种条件下提供可靠和高效的数据传输。

为了调试*Engee*系统和算法中的IP核,我们将它们集成为*Engee*仿真环境的块。 相应的类别现在可以在 块库。 库将逐步补充,与第一个可用的核心 — OFDMexPC-CFRex

image5

u update   添加自定义块库时的诊断消息

回想一下 用户库 user library 1 *Engee*块可以包含任何对您方便的块—来自标准库或使用掩码实现的自定义块。 最近,这些库可以嵌套和多级。 有时在添加它们时会出现各种特定错误。 因此,为了让您不会错过此类事件,我们已经实现并添加到 诊断窗口 model diagnosis main 相关的信息消息。


rn so func   库更新和修复

通信系统

#系统对象:

  • 分阶段.ADPCACanceller

功能

  • 范围2tl

  • sonareqtl

  • sonareqsnr

  • sonareqsl

  • tl2range

信号处理

*系统对象

  • dsp.RLSFilter

  • dsp.LMSFilter

功能

  • peak2peak

  • peak2rms

  • rssq

  • dtw

  • medfilt1

  • dpss

  • diric

  • sinc

  • 锯齿

  • intfilt

  • allpass2wdf

  • gmonopuls

  • gauspuls

  • tukeywin

  • triang

  • taylorwin

  • rectwin

  • parzenwin

  • nuttallwin

  • 凯撒

  • 汉恩

  • firls

  • fircls1

  • 枞树2

  • 比例过滤器截面

  • 内页

  • 褶皱

  • 下冲

  • 阈值

  • 状态电平

  • 幅值

  • 设置时间

  • 脉冲宽度

  • 脉冲间隔

  • 脉冲周期

  • 过冲

  • 中越

  • 下降时间

  • 占空比

  • 中频

  • 平均频率

  • 阈值

  • 相位

  • 相位

  • 频率

  • 频率

  • firpm

  • firpm

数学

*函数

  • fzero

  • 角度

  • 正弦

  • cos

  • inter1

  • conv2

  • 系数

  • 样条

  • var

  • 最小值

  • 中位数

  • 平均值

  • 最大值

  • std

  • 去趋势

  • 移动中值

  • 移动平均数

  • 均方根

射频组件

*功能

  • 电容器

  • 电路

  • 电感器

  • 电阻

  • 添加

  • 设置终端

  • 克隆

  • 设置端口


硬件支持、接口和外部集成

u update   工程师外部空气污染指数

*Engee*中的外部API现在支持通过/external/command/eval方法执行长时间运行的命令。 这允许您开始执行长时间运行的命令,获取其ID,并定期轮询执行状态。

有关外部API的其他信息可在文档中找到。: 用于访问Engee的外部编程接口.


rn codegen   代码生成

u update   原子子系统的Verilog代码生成

原子子系统现在支持Verilog代码生成。 在生成的代码中,原子子系统在单独的文件中变成独立的Verilog模块。:

image9

n new   通过Icarus模拟生成的Verilog代码的能力

验证生成的Verilog代码的最简单方法是通过自动块生成。 C Function 如中所述 文件。 对于高级用户,使用不同验证机制的*Engee*HDL模拟器Icarus现在可以在命令行上使用。 在社区中寻找与Icarus/iverilog合作的演示。


rn ritm   基于节奏的启动模型

u update   RHYTHM的支持包版本和Engee版本的同步

节奏的支持包必须与正在使用的*Engee*版本同步。 现在,在版本不匹配的情况下(例如,支持包通过安装engee.com ,并且节奏在闭环*Engee*其他版本中使用)模型将无法在节奏上运行。 联系技术支持以获得用于离线安装的RHYTHM的支持包。


rn doc   文件

u update   更新了主要文章 接口Engee