Engee — платформа математических вычислений и модельно-ориентированного проектирования.
Математические библиотеки и высокоуровневый язык среды Engee предназначены для исследования данных и визуального моделирования систем различной физической природы: дискретные, непрерывные, нелинейные, каузальные, акаузальные, линейные, а также для разработки алгоритмов систем управления, цифровой обработки сигналов, конечных автоматов, моделей на базе данных и методов искусственного интеллекта. Программная среда обеспечивает процессы командной разработки от концепции до реализации, генерации кода, тестирования и сопровождения эксплуатации с помощью цифрового двойника.
Engee предоставляет высокоуровневый язык и интерактивную среду для программирования, численных расчетов и визуализации результатов. С помощью Engee можно анализировать данные, разрабатывать алгоритмы, создавать математические модели и приложения. Язык, инструментарий и встроенные математические функции позволяют исследовать различные подходы и получать решение быстрее, чем с использованием электронных таблиц или традиционных языков программирования, таких как C/C++ или Java.
Модельно-ориентированное проектирование (МОП) — это особая технология проектирования сложных встраиваемых или технологических систем. Такое проектирование выполняется определенными методами, основанными на систематическом использовании моделей, которые развиваются, уточняются и эффективно используются на всех этапах жизненного цикла изделия. Основной целью применения МОП является гарантия того, что при разработке системы в динамике учтено взаимное влияние компонентов системы, параметры системы настроены оптимально для выполнения поставленных задач, испытания проведены во всех возможных режимах эксплуатации изделия и компания разработчик уложилась в бюджет при достижении нужного качества изделия в приемлемые сроки. Методология хорошо зарекомендовала себя при разработке различных сложных систем, в частности встраиваемых систем управления, цифровой обработки сигналов, компьютерного зрения, радиолокации и связи.
Engee – среда динамического междисциплинарного моделирования сложных технических систем и основной инструмент для модельно-ориентированного проектирования (далее Среда). Его основным интерфейсом является графический инструмент для построения диаграмм и настраиваемый набор библиотек блоков. Он предлагает тесную интеграцию с собственной средой технических вычислений. Engee найдет широкое применение в системном проектировании, автоматическом управлении и цифровой обработке сигналов для многодоменного моделирования и проектирования на основе моделей.
В сочетании с другими своими продуктами Engee может автоматически генерировать исходный код на языке C. Поскольку эффективность и гибкость кода улучшаются, он становится все более широко распространенным для производственных систем, в дополнение к тому, что является инструментом для разработки встроенных систем из-за его гибкости и способности к быстрой итерации. Встроенный кодер создает код, достаточно эффективный для использования во встроенных системах.
Среда позволяет запускать скрипты, написанные на различных языках. Например, можно переиспользовать внешнюю функцию на питоне или Julia в среде Engee, то есть можно одновременно применять методы визуального программирования (блок схемы), так и в текстовое программирование - на различных языках. По умолчанию в Систему подключены Julia и Python в конфигурации, удовлетворяющей большинство запросов инженеров и не требующей дополнительного лицензирования (все подключенные библиотеки являются СПО). По желанию пользователя к продукту можно подключить интеграцию с другими вычислительными средами (Например, MATLAB. Требует отдельного лицензирования и по умолчанию не включается в продукт).
Мы создаём массовый и вызывающе сложный научно-технический продукт. От успеха нашей работы зависит ускорение развития науки и техники, качество учёбы и уровень жизни наших близких. Мы нацелены на результат и уверены, что наша работа уже делает жизнь вокруг нас лучше.
Если вы программист или специалист в предметной области — мы готовы предложить вам попробовать свои силы в команде Engee.
Наши вакансии на hh.ru
Среда Engee настраивается под каждый проект индивидуально «под ключ» из-за обилия используемых инструментов разработки, языков программирования, библиотек, формата работы на внешнем или внутреннем Сервисе. Для наиболее популярных целевых прикладных задач имеются готовые конфигурации Среды. Для получения консультаций и оценки стоимости лицензий обращайтесь к нам по ссылке ниже.