Описание продукта Simulink Real-Time

Создайте, запустите и протестируйте приложения реального времени

Simulink® Real-Time™ позволяет вам создать приложения реального времени из моделей Simulink и запустить их на специализированном целевом компьютере Speedgoat, соединенном с вашей физической системой. Это поддерживает симуляцию в реальном времени и тестирование, включая быстрое прототипирование управления, DSP и системное прототипирование видения и оборудование в цикле (HIL) симуляция.

С Simulink Real-Time можно расширить модели Simulink с блоками драйверов, автоматически сгенерировать приложения реального времени, задать инструментирование и выполнить интерактивный, или автоматизированный работает на специализированном целевом компьютере, оборудованном ядром реального времени, многожильным центральным процессором, вводом-выводом и интерфейсами протокола и FPGAs.

Simulink Real-Time и целевой компьютер Speedgoat явно разработаны, чтобы работать совместно, чтобы создать системы реального времени для рабочего стола, лаборатории и полевых сред.

Ключевые возможности

  • Автоматическая генерация приложений реального времени из моделей Simulink, предназначающихся для выделенных центральных процессоров, ввода-вывода и оборудования протокола и FPGAs (с HDL Coder™)

  • Многозадачное и многожильное ядро реального времени с гранулярностью микросекунды и поддержкой параллельного выполнения

  • Интегрирование целевого компьютера Speedgoat для рабочего стола под ключ, лаборатории и полевого использования

  • Блоки драйверов для ввода-вывода, включая аналог, цифровой, импульсный train, энкодеры, преобразователи, пассивные компоненты, последовательную, аудио, общую память и реконфигурируемый FPGA

  • Блоки драйверов для протоколов и шин данных, включая Необработанный Ethernet, UDP в реальном времени, CAN, EtherCAT®, Ethernet/IP, Лин, SAE J1939, FlexRay™, Camera Link®, видео USB, ARINC 429 и MIL-STD-1553

  • Simulink Real-Time Explorer с гигабитным соединением Ethernet с несколькими целевыми компьютерами для управления, выполнения и инструментирования приложений реального времени

  • Автономная работа приложений реального времени с отображением сигнала с высоким разрешением

  • MATLAB® функционирует для тестовых сценариев и API для разработки автономных клиентских приложений и пользовательских интерфейсов (Визуальный Basic®, C/C++, Java® и.NET)