Engee 文档

一般术语表

一维建模

  • *一维建模。

  • 定义: 一种计算机建模方法,仅限于在一个维度上考虑系统、过程或现象。在*Engee*环境下的一维建模中,系统或对象只涉及一个轴或参数,系统中的过程只沿着该轴进行分析…​..。

区块

  • 俄语术语: 块(一般定义)

  • 定义: 在*Engee*建模环境中使用的元素。块用于建模和模拟系统及流程,如电路、机械系统、代码生成等。根据其用途,Engee 块代表不同的系统组件、它们之间的交互和行为。

代码生成

  • *代码生成。

  • 定义: 自动生成可执行 C 程序代码的过程。代码生成允许自动生成代码,以便进一步集成到用户的项目中,而不是让用户自己开发必要的代码。在 Engee 环境中,代码生成是通过上下文菜单中的图形界面完成的。

    有关 Engee 代码生成的更多详情,请访问link

命令行

  • *命令行

  • 定义: 一个基于文本的界面,允许您使用 Julia 命令输入命令和脚本,以便在 Engee 环境中执行各种任务和操作。由于*Engee*中的命令行是独立的(单独的)功能,因此无需图形用户界面即可执行操作。

    有关命令行的更多信息,请访问link.

诊断模块

  • 俄语术语: 诊断(模块)

  • 定义: Engee* 中的一个系统消息处理模块,用于输出与仿真过程相关的系统消息。要打开该部分,请单击 "模型诊断"。该模块包含彩色编码:

    1.蓝色 - 信息消息 2.黄色 - 警告 3.红色 - 错误

    诊断模块的界面见at link.

动态系统

  • *Dynamic System.

  • 定义: 在*Engee*建模环境中的一个系统,它是一个描述变量随时间变化的数学模型。在动态系统中,系统的参数或变量与时间有关,并可能因外部影响或内部过程而发生变化。

    此类模型用于分析和模拟各种物理、工程、数学和其他系统,这些系统都会随时间发生变化。

紧急终止

  • *Emergency termination.

  • 定义: 由于代码处理过程中出现严重错误或异常,程序过程终止或完全停止。在 Engee 中,用户可能会遇到程序因错误而被迫终止或无法继续的情况。

    at link 提供了如何处理紧急终止的说明。

HIL(硬件在回路中)

  • *俄语术语:*Half-in-the-Loop 模型。

  • 定义: 在运行实时操作系统的一台(或多台)独立计算机上对控制对象进行实时模拟。半自然仿真允许运行控制对象的实时模型,并与真实的执行器、传感器和控制单元相连接。这样就可以对控制对象进行全面模拟。这样就可以对系统进行系统的全面测试。

    有关半自然建模的更多信息,请访问link

硬实时模型

  • *硬实时模型。

  • 定义: 实时系统领域的一个概念,表示系统必须严格遵守时间限制,确保在严格规定的时间内完成任务和操作。硬实时的一个重要区别是,错过时间期限被认为是不可接受的,并可能造成严重后果。

理想传感器

  • 俄语终点站: 理想传感器

  • 定义: 一种抽象单元,代表一种能够高精度测量系统量或参数的设备,不含任何真实传感器特有的失真或噪声。理想传感器用于简化*Engee*中的建模和分析过程,在现实世界中并不存在。

理想信号

  • *俄语术语: *理想信号。

  • 定义: 没有时间或振幅限制的抽象信号,是*Engee*模型中用于简化系统分析和模拟过程的数学理想化信号。 此类模型在现实世界中没有物理等价物,仅用于简化*Engee*用户项目中系统的数学分析和建模。

理想源

  • Terminus in Russian: Ideal Source.

  • 定义: 一种*Engee*建模环境的抽象元素,代表一种没有内阻或其他主观限制的信号源。它能够产生电压、电流或其他参数的恒定值或可变值信号,且无任何损耗,因此是理想的信号源(不存在于软件环境之外)。

    理想信号源不考虑内阻、电感、电容等因素,以及真实信号源中必然存在的其他电气特性。

初始条件

  • Termin in Russian: 初始值

  • 定义: 在*Engee*环境中用于功能块的变量,指的是模拟开始前块状态变量的初始值。*Engee*状态变量可能代表物理系统参数或其他中间变量,它们会在模拟过程中影响功能块的行为。在模拟动态系统时,设置初始条件尤为重要,因为模拟是在一个初始时间点开始的。

    可以为位置、速度、电流和其他系统特性等各种参数设置初始值。这些参数取决于特定装置的类型及其应用。

交互式脚本

  • *交互式脚本

  • 定义: Engee* 中的一个交互式 shell 环境,允许用户处理 Markdown 和 LaTeX 标记语言文本和代码。用户可以操作脚本部分、添加新脚本并运行它们。

    有关交互式脚本的更多信息,请参阅link

资料库

  • *图书馆

  • 定义: 一组用于*Engee*软件环境的函数、命令和模块(块)。该库提供现成的组件,可纳入用户项目以执行特定任务。

本地存储库

  • Termin in Russian: 本地资料库

  • 定义: 用户本地*Engee*计算机上存储的远程版本库副本。版本控制系统(最常见的是 Git)中的版本库是源代码和更改历史的存储库。

磁端口

  • *磁性端口

  • 定义: Engee* 环境中的一个端口,用于模拟磁相互作用,并在模型组件之间传输磁通量。

    磁端口允许您创建磁系统模型,包括电磁设备、变压器、螺线管和其他必须考虑磁场的设备,以便运行正确的模拟。

模型层次结构

  • *模型层次结构。

  • 定义: Engee* 中的一个概念,是将区块组合成子系统的能力。在一个子系统中,可以创建数量不限、不同嵌套级别的其他子系统。因此,模型具有层次结构。

    有关模型层次结构和子系统创建的更多信息,请参阅link

模型参考

  • 术语俄文: 模型参考

  • Definition: BlockModel.

多用户系统

  • *Multirate System.

  • 定义: 不同区块和/或信号以不同采样频率运行的系统。

    当某些组件能以比其他组件更高的采样率运行时,就会使用多后置系统。

多路复用信号

  • *Muxed Signal

  • 定义: 将多个信号合并为一个信号或数据流的方法。将来自不同区块和/或来自 Engee 模型不同端口的数据合并为一个通用信号,该信号可传递给其他子系统进行分析和处理。

并行计算

  • *并行计算。

  • 定义: 一种在*Engee*项目中使用Julia执行计算任务的方法,其中任务是同时而非按顺序执行的。该方法可大幅提高使用 GPU 计算、多线程、多任务进程和异步任务时的计算性能。

    了解并行计算的基础知识,请访问link

物理端口

  • *物理端口。

  • 定义: 在*Engee*环境中,用于在建模系统块之间传输物理信号的接口。它定义了物理信号如何进入或离开系统,以及与该信号相关的参数。物理端口允许在组件之间建立链接,并在它们之间传输物理影响和数据。

管道处理

  • Term in Russian: Pipeline processing.

  • *定义:*一种在*Engee*中使用Julia处理数据的方法,描述了在Julia上使用代码时输出图像(图形)的一系列步骤。总共有六个步骤:

    1.属性预处理 2. 2. 输入数据处理:自定义模板、分组等 3. 初始化和更新计划表和子计划表 4. 行模板 5.准备输出 6.显示

    关于每个阶段,您可以阅读 "开发流程 "部分。链接

气动端口

  • *气动端口。

  • 定义: Engee*程序块的一个端口,用于在用户项目中建立气动系统模型,并在程序块之间传输气动信号及其参数。气动端口允许您创建气动系统模型,包括气动执行器、阀门、气缸和其他使用压缩空气控制的设备。

预测模型

  • *预测模型。

  • 定义: 一个模型,用于根据现有数据预测未来系统的数值和行为。该模型可包括预测未来信号、时间序列、系统状态和其他参数,*Engee*用户可将其设置为与仿真项目一起工作。

实时机器

  • *实时机器

  • Definition: 实时系统领域的一个概念,它意味着系统要在规定的时限内执行任务,但可以容忍轻微违反时间限制而不产生严重后果。

旋转端口

  • *旋转端口。

  • 定义: 在*Engee*环境中的一个块端口,用于模拟用户项目机械系统中的旋转运动和块间的机械动力传递。旋转端口允许您描述旋转组件,如轴、电机、转子和其他绕轴旋转的装置。

    旋转端口包含角速度、旋转角度、惯性矩和其他描述旋转组件状态的指标信息。

信号端口

  • *信号端口

  • 定义: Engee*模型块的输入或输出,用于在块之间传输信号。信号端口用于模型不同部分之间的信号传输,并定义模型内部的信息流。

模拟

  • *模拟。

  • 定义: 在*Engee*环境中模拟和分析系统模型行为的过程。在模拟过程中,系统模型执行特定任务,并根据设定的参数和数据分析其行为。模拟可以预测系统在现实条件下的行为,而无需在现场实际执行。

软实时模型

  • *软实时模型。

  • 定义: 实时系统领域的一个概念,意指系统在规定时限内执行任务,但可以容忍轻微违反时间限制的行为,而不会产生灾难性后果。软实时与硬实时不同,硬实时认为错过最后期限是不可接受的,而软实时允许一定程度的灵活性,可以在延迟或质量下降的情况下交付结果。

解决方案处理

  • Termin in Russian: 解决方案处理。

  • 定义: 分析在*Engee*环境中使用求解器执行计算问题或解方程后获得的结果。解法处理过程包括导入、处理和分析解法的连续步骤。

    您可以在link 上熟悉解决方案处理过程。

    请访问link 阅读处理流程。

求解器

  • *Resolver *

  • 定义: Engee* 环境中的一种算法或方法,用于对微分方程进行数值积分,并在用户项目中提供仿真模型。求解器决定了系统如何随时间演变、变量值如何更新以及模拟系统的计算频率。

系统组件

  • Term in Russian: System Component.

  • 定义: 系统中与其他部分相互作用的部分。部件之间的相互作用决定了系统的结构和行为。

    例如,巡航控制模块是汽车系统中的一个系统组件。微控制器和相关硬件决定了系统结构,而速度控制的软件算法决定了系统行为。

热端口

  • *热端口。

  • 定义: 是*Engee*环境中的一个模块端口,用于模拟系统中元素间的热相互作用和热传导。热端口允许您创建考虑 Engee 系统中热过程和热传递的设计。

三相端口

  • *三相端口。

  • 定义: Engee* 环境中用于与三相电气系统通信的端口。三相系统广泛应用于发电、工业和其他需要输配电的场合。

平移端口

  • *翻译端口。

  • 定义: 在*Engee*环境中的一个程序块端口,用于模拟平移运动,并在用户的机械系统项目中的其他程序块之间传递机械动力。

    渐进端口用于描述机械运动系统中的固体运动及其相互作用。

用户账户

  • *个人账户

  • 定义: 用户创建的在线个人资料,用于管理与使用*Engee*有关的账户、设置和资源。用户在*Engee*系统注册后即可使用所有功能。

    有关个人资料的更多信息,请访问link

可视化

  • *可视化。

  • 定义: Engee*仿真环境中的一个函数,负责在信号仿真结束时将结果可视化。当您将光标移动到模型信号线上时,启动弹出菜单中的 "可视化 "功能,可视化就会自动发生。

    有关 Engee 可视化的更多详情,请访问link

工作区

  • *工作区。

  • 定义: 用户在当前项目中处理模型数据(块、文件、模拟)的主要环境。工作区是连接和进一步处理*Engee*中的模型项目、方案和模拟的各个组成部分的工具。

    有关 Engee 工作区的更多详情,请访问link