Engee 文档

关于Engee

什么是Engee?

*Engee*是一个俄罗斯企业级平台,用于使用现代面向模型的设计方法开发复杂的技术系统和算法。

about 1 cn

模型导向设计

什么是基于模型的设计(MOS)?

基于模型的设计(MOS)是设计嵌入式系统的一种特殊技术。 这种设计是通过某些方法进行的,这些方法是基于系统地使用模型,这些模型是在产品生命周期的所有阶段开发,完善和有效地使用的。 使用MOS的主要目的是确保在开发系统时,系统组件的相互影响在动力学中得到考虑,系统参数被优化配置以执行任务集,测试在产品的所有可能的操作模式下进行,并且开发人员在可接受的时间范围内达到所需的产品质量时符合预算。 该方法在各种复杂系统的开发中得到了很好的证明,特别是嵌入式控制系统、数字信号处理、计算机视觉、雷达和通信。

该系统允许协同使用符合人体工程学的环境,以交互式脚本的格式进行工程研究,以及使用流程图和一维建模的动态建模环境。 这种方法允许您处理和分析工程数据,快速原型算法,并在单个集成环境中开发动态模型和嵌入式软件,这比使用单独的软件工具来完成不同的任务要方便和高效得多。

about new 1 cn *Engee云客户端-服务器架构*允许您构建集中式数据仓库,项目开发管理和版本控制,灵活管理企业计算资源并将系统快速部署到用户的工作场所。

俄罗斯Engee平台用于解决广泛的任务:从数学,机器学习,优化和AI,继续在教育,航空,航天,国防工业,金融业,汽车工业,电子工业,运输等行业的TAU,物理建模,数

数学计算环境

*Engee数学计算环境*是考虑到多年执行研究任务的经验而开发的,以便为俄罗斯工程师提供解决日常任务的最方便和直观的环境。 低代码范式和环境组织的基本原则使得最小化常规和自动化许多流程以加速开发成为可能。

数学计算环境的特点:

  1. 使用多种语文。 环境不限制用户使用一种语言,并允许他们使用广阔的世界遗产来解决他们的任务。

    支持的语言:

    • 工程师(jl)

    • 巨蟒

    • MATLAB的

    • C/C++,dll/lib

  2. 数十个预安装的计算库。

  3. 环境运行速度快。*Engee*基于Julia语言,这是最快的语言之一,它从根本上比MATLAB和Python更快,并且可以与C和Fortran进行比较。

    朱莉娅vs MATLAB h/测试H/MATLAB(14A)h/JULIA(0.4.0)

    金斯

    1.00

    0.17

    解决方案

    1.00

    0.09

    卡尔曼过滤器

    1.00

    0.75

    后路

    1.00

    0.26

    [医]csminwel

    1.00

    0.33

    黑森

    1.00

    0.23

    大都市-大都市

    1.00

    0.11

    资料来源:纽约联邦储备银行

  4. *统一的计算空间*为组织和企业。

  5. 可视化和科学图形

    about 6 cn

  6. 方便和符合人体工程学的交互式计算脚本,LaTex,MarkDown。 基于世界上最好的工程软件开发环境的经验开发。

  7. *典型任务的低代码应用范例。*环境不需要编程语言的知识,对工程师和科学家来说具有很强的功能。

  8. 高质量的文档和支持

    about 10 cn

  9. 现成的例子和培训课程。

    about 11 cn

了解更多关于Julia的信息
  • 该语言是针对数学家,科学家和工程师,在代码ℯ=2.7182818284590。..

  • 该语言的语法与MATLAB相似99%。 切换到它很容易,所有的差异都被仔细记录下来。

  • Julia比MATLAB(x5-x10-x100)快得多,它在速度方面更接近C语言,语言是编译的,并且在许多基准测试中具有优越性。

  • 对工程公司来说更安全。

  • 开放,开发可以保存和运行在*Engee*之外,不依赖于环境的开发者。

  • 该语言具有丰富的高级求解器和计算库。

  • 它基于现代编程范式,正在积极发展。

动态建模环境

Engee建模环境是基于模型的复杂动态系统开发方法的基础。 算法和物理系统的模型是使用算法工程师熟悉的一维流程图创建的,然后是计算实验、结果分析和生成算法代码以集成到硬件中。

about 3 cn

多域建模

*Engee*支持以下类型的模拟系统:

  • 混合系统:离散和连续.

  • 多速系统:具有不同采样时间的子系统。

  • 定向:用于描述算法的因果建模。

  • 自定义块 功能C 功能.

物理建模

为不同的知识领域提供非定向(1D)物理模型:电气工程,气动,力学,热工,电力工程等:

about 15 cn

系统建模

该环境支持各种类型的子系统(虚拟、原子、可插拔、触发)、循环和条件构造,用于设计灵活的体系结构。

about 16 cn

设计数字系统

*Engee*支持DSP和通信系统的矢量化,以及雷达的复数。 此外,还开发了专门的块库来设计数字系统。

about 19 cn

嵌入式代码的开发

支援服务 代码生成用于硬件和半自然测试:

  • 一个独立的,可读的和可移植的C代码从ACS和DSP模型移植到嵌入式平台的生成器。

  • 一个数学代码生成器,用于在实时操作系统上运行,作为模拟站的一部分.

  • 支援服务 与硬件进行数据交换并返回。

about 20 cn *Engee*是唯一支持全周期基于模型的设计方法的平台。