Если ваше приложение реального времени генерирует переполнение, чтобы улучшить время выполнения приложений:
Используйте процессы, описанные в режиме реального времени Образцовый Рабочий процесс Подготовки, Рабочий процесс Симуляции В реальном времени и Рабочий процесс Аппаратно-программного моделирования.
Запустите Simulink® Real-Time™ Performance Advisor Checks. Используйте режим действия Execute real-time application
в Советнике по вопросам Производительности, который включает проверки, характерные для физических моделей. Режим помогает вам оптимизировать свою модель Simscape™ для выполнения в реальном времени. Проверки организованы в папках. Регистрации папки Simscape checks применимы ко всем физическим моделям. Подпапки содержат проверки, которые предназначаются для блоков от продуктов дополнения, таких как Simscape Electrical™ и Simscape Driveline™.
Получить доступ к проверкам:
В Редакторе Simulink панель меню выберите Analysis> Performance Tools> Performance Advisor.
В окне Performance Advisor, под Activity, выбирают Execute real-time application
.
На левой панели расширьте папку Real-Time, и затем папку Simscape checks.
Осуществите проверки Simscape верхнего уровня. Если ваша модель содержит блоки от продукта дополнения, также запустите регистрации подпапки, соответствующей тому продукту.
Для получения дополнительной информации смотрите Поиск и устранение неисправностей Неудовлетворительная Производительность В реальном времени (Simulink Real-Time) и советник по вопросам Производительности Simulink Real-Time Чекс (Simulink Real-Time).
Симуляция Simulink Real-Time может также перестать работать из-за разработки и проблем целевого компьютера, изменений в базовом системном программном обеспечении, проблемах модуля ввода-вывода и процедурных ошибках. Чтобы решить эти проблемы, следуйте за рабочим процессом в Поиске и устранении неисправностей с Тестом Уверенности (Simulink Real-Time). Для получения дополнительной информации смотрите Поиск и устранение проблем в Simulink Real-Time (Simulink Real-Time)