RT-LAB - это программное обеспечение для моделирования в реальном времени OPAL-RT, сочетающее в себе производительность и наилучший пользовательский опыт. RT-LAB полностью интегрирован с MATLAB/Simulink и обеспечивает взаимодействие наиболее сложных моделей с реальными средами. Обеспечивается гибкость и масштабируемость для создания самых сложных приложений реального времени для задач автомобильной, аэрокосмической, и энергетической отраслей.
RT-LAB позволяет инженерам и ученым ускорить разработку новых прототипов и выполнить самые сложные испытания, требуемые новыми и инновационными технологиями.
RT-LAB способен выполнять очень большие модели Simulink параллельно с любым вводом/выводом. RT-LAB распределяет нагрузку между процессорами или между несколькими симуляторами, связанными реальными линиями связи. Дополнительные модули расширения на основе ПЛИС используются для расширения возможности подключения к оборудованию. Используя RT-LAB, пользователи получают экономичную, масштабируемую и гибкую платформу реального времени, используя только стандартные готовые технологии.
Операционная система реального времени на базе Linux включает технологию XHP OPAL-RT для чрезвычайно высокой производительности. Без ущерба для оптимального параллельного выполнения вычислительные ядра симулятора защищены от сбоев в реальном времени. RT-LAB поставляется со сверхлегким бэкэндом, который гарантирует выполнение жестких ограничений реального времени, высокую точность синхронизации, минимальные издержки и максимальную пропускную способность данных.
Пользовательский интерфейс RT-LAB позволяет открывать панели LabVIEW с элементами управления, индикаторами и графиками сигналов. Сигналы из модели Simulink могут быть динамически привязаны к этим графическим элементам с помощью простой операции перетаскивания, даже во время симуляции. Таким образом, становится возможным создание реалистичных и сложных панелей управления, созданных на основе виртуальных инструментов.
RT-LAB автоматически управляет пользовательской консолью, встроенной в Simulink. Он открывается в начале симуляции для отображения желаемых сигналов и управления параметрами. RT-LAB также предоставляет таблицы переменных для простоты просмотра и изменения любых данных в любой момент времени.
Система сбора данных RT-LAB действует как виртуальный осциллограф, позволяя пользователю визуализировать сигналы в режиме реального времени без сбоев и потери данных. RT-LAB может работать непрерывно или на основе настроенных пользователем триггеров для захвата определенных событий. Движок RT-LAB обеспечивает точность и полосу пропускания для самых требовательных приложений реального времени с сотнями каналов и точностью до микросекунд.
RT-LAB предоставляет пользователям полную историю данных, записывая тысячи измерений. Формат записей совместим с программным обеспечением для моделирования и постобработки. Функции сбора данных RT-LAB не оказывает влияния на симуляции в реальном времени и обеспечивают максимальную доступность для моделирования.
RT-LAB обеспечивает качественный анализ и результаты. Тестовая среда RT-LAB позволяет пользователям создавать самые сложные сценарии тестирования. Таким образом становится проведение таких испытаний, которые считаются слишком сложными, опасными или просто невозможными для выполнения с помощью реальных физических испытательных стендов. В состав RT-LAB также входит полная среда для обеспечения режима программного обеспечения-в-контуре (SIL) для более ранних этапов разработки с использованием тех же процедур тестирования. Пользователи могут проводить сложный анализ и создавать отчеты, не имея навыков программирования.
RT-LAB предлагает полный набор модулей автоматизации тестирования, предназначенных для написания воспроизводимых тестов. Эти модули основаны на ведущих технологиях, таких как Python, TestStand, LabVIEW, MALAB, C/C++ и Java и легко интегрируются с пользовательскими приложениями.