Краткий обзор ENGEE
ENGEE — это инженерная платформа для математических вычислений и моделирования, предназначенная для разработки и тестирования технических систем с использованием блок-схем и модельно-ориентированного проектировани. Программный продукт ENGEE (рус. ЕНГИ) от компании-разработчика Ритм предназначен для инженерных расчётов, математического моделирования и интеграции технических систем с применением модельно-ориентированного проектирования. Платформа позволяет создавать и отлаживать 1D-модели из компонентов различной природы, генерировать встраиваемый код на языках C и Verilog, а также поддерживать процессы командной разработки и эксплуатации с использованием цифрового двойника.
Система ENGEE ориентирована на инженеров-разработчиков, специалистов по математическому моделированию, аналитиков данных, разработчиков алгоритмов управления и цифровой обработки сигналов, а также профессионалов, занимающихся созданием и тестированием технических систем в рамках модельно-ориентированного проектирования.
Система подходит компаниям, работающим в отраслях машиностроения, энергетики, телекоммуникаций, автоматизации производства и других сферах, где требуется комплексное инженерное моделирование, разработка встраиваемого программного обеспечения и использование цифровых двойников для оптимизации процессов проектирования и эксплуатации технических систем.
Функциональные возможности ENGEE:
-
Единая среда для технических расчётов и динамического моделирования. Платформа предоставляет интегрированную среду для выполнения технических расчётов и построения динамических моделей с использованием блок-схем, что упрощает процесс моделирования сложных технических систем и делает его более наглядным.
-
Математические библиотеки и высокоуровневый язык. ENGEE включает обширные математические библиотеки и поддерживает высокоуровневый язык программирования, что позволяет эффективно исследовать данные и создавать визуальные модели систем различной физической природы.
-
Редактирование и отладка математического кода. Платформа обеспечивает полный цикл работы с математическим кодом: от редактирования и отладки до генерации и исполнения 1D-моделей, включающих компоненты различной природы — дискретные, непрерывные, нелинейные и другие.
-
Генерация встраиваемого кода. ENGEE позволяет генерировать независимый встраиваемый код на языках C и Verilog, что делает возможным использование разработанных моделей в микроконтроллерах и ПЛИС, расширяя области применения созданных решений.
-
Моделирование разнообразных компонентов. Платформа поддерживает моделирование широкого спектра компонентов: от дискретных и непрерывных до нелинейных, каузальных и акаузальных, а также включает поддержку FMI/FMU, конечных автоматов, алгоритмов управления и модулей на базе методов искусственного интеллекта.
-
Разработка с использованием цифрового двойника. ENGEE обеспечивает процессы командной разработки от концепции до реализации, включая генерацию исходных кодов, тестирование и сопровождение эксплуатации с применением технологии цифрового двойника, что повышает эффективность разработки и снижает риски.
-
Работа с алгоритмами цифровой обработки сигналов. Платформа позволяет разрабатывать и моделировать алгоритмы цифровой обработки сигналов, что расширяет её применение в области телекоммуникаций, аудио- и видеотехнологий и других направлениях, где требуется обработка цифровых сигналов.








