Выберите один из нескольких подходов к развертыванию, основанных на требованиях приложений, прототипах или производственных окружениях, а также на текущей фазе процесса разработки. Если вы хотите запустить быстрые, автономные симуляции, такие как пакетные симуляции или симуляции Монте-Карло на вашем компьютере разработчика, создайте исполняемый файл с целью быстрой симуляции (RSim). Другой метод ускорения симуляций - сгенерировать блок s-function для использования в другой модели. В дополнение к улучшению скорости симуляции этот подход повторно использует код и защищает интеллектуальное свойство.
С симуляцией режима external mode вы создаете канал связи между вашим компьютером разработчика и целевым процессором, который запускает исполняемый файл, созданный генерацией кода и процессом сборки. Через канал связи можно изменить значения параметров для целевой программы, а также контролировать и хранить данные о сигнале из целевой программы.
Если реакция в реальном времени является критической, создайте и разверните исполняемую программу. Создайте программу из компонента, который управляет системой или из модели, которая представляет систему, которой управляют. В случае с компонентом вы создаете, развертываете и настраиваете код, так как он запускается на симуляторе или микропроцессоре в реальном времени. Для тестовой среды вы создаете и загружаете исполняемую программу в модель на симуляционную платформу «оборудование в цикле» (HIL). После настройки окружения запустите исполняемую программу, чтобы подтвердить систему или модуль управления в режиме реального времени.
target | Управление информацией о целевом компьютере |
Run on Custom Hardware | Запустите симуляции режима external mode |
Generated S-Function | Представьте модель или подсистему как сгенерированный код S-функции |
Выберите рабочий процесс интегрирования внешнего кода
Для точек интегрирования приложений характеризуйте внешний код, идентифицируйте требования к интегрированию генерации кода и выберите рабочий процесс.
Развертывание модели алгоритма для быстрого прототипирования в реальном времени
Разверните модель алгоритма для проверки в режиме реального времени.
Ненадежный пользовательский код, пользовательские целевые объекты и коллбэки
Использование ненадежного пользовательского кода влечет за собой риск.
Ускорите симуляцию модели в нереальном времени на вашем компьютере разработчика.
Выполняйте быстрые симуляции в области значений значений параметров
В этом примере показано, как использовать системный целевой файл RSim для выполнения симуляций в области значений значений параметров.
Выполняйте пакетные симуляции без перекомпиляции сгенерированного кода
В этом примере показано, как запустить симуляции пакета без перекомпиляции сгенерированного кода.
Используйте MAT-файлы для передачи данных на входные блоки для быстрых симуляций
В этом примере показов, как опция генератора кода RSim -i позволяет вам использовать MAT-файл в качестве источника входных данных для блоков Inport для быстрых симуляций.
Сгенерируйте общую библиотеку из модели или подсистемы, которую можно динамически загружать в другое приложение.
Интерфейс с Компьютером разработчика Simulator при помощи общей библиотеки
Сгенерируйте общую библиотеку, которую можно динамически загружать в другое приложение.
Сгенерируйте S-функцию из подсистемы
Применить Generate S-Function операцию, чтобы создать S-функцию из блока подсистемы.
Симуляции режима external mode для настройки параметров и контроля сигналов
Настройки параметров и мониторинг сигналов через канал связи между компьютером разработчика и целевым компьютером.
Симуляция режима external mode при помощи XCP-связи
Запустите симуляции режима external mode, которые используют канал связи XCP.
Графические элементы управления для симуляций режима external mode XCP
Оборудование и элементы управления Режима external mode Control Panel для XCP режима external mode симуляций.
Настройка соединения между Simulink и целевым компьютером
Использование target
пакет для обеспечения связи между Simulink® и целевой компьютер.
Настройка ведомого программного обеспечения XCP
Настройте подчиненное программное обеспечение XCP для целевого компьютера.
Симуляция режима external mode с TCP/IP или последовательной связью
Запустите симуляции режима external mode, которые используют TCP/IP или последовательный канал связи.
Создайте транспортный слой для связи TCP/IP или последовательного режима external mode
Создайте пользовательский низкоуровневый слой связи, чтобы поддержать подключение режима external mode к вашему пользовательскому целевому объекту.
Развертывание модели окружения для симуляции оборудования в цикле (HIL) в реальном времени
Развертывание модели окружения для проверки в режиме реального времени.