Если ваше приложение реального времени генерирует переполнение, для улучшения времени выполнения приложения:
Используйте процессы, описанные в Рабочем процессе подготовки модели реального времени, Рабочем процессе симуляции в реальном времени и Рабочем процессе моделирования цикла.
Запуск Simulink® Real-Time™ Performance Advisor. Используйте Execute real-time application
режим активности в Performance Advisor, который включает проверки, характерные для физических моделей. Режим помогает вам оптимизировать модель Simscape™ для выполнения в реальном времени. Проверки организованы в папках. Проверки в папке Simscape checks применимы ко всем физическим моделям. Подпапки содержат проверки, которые целевые блоки из дополнения продуктов таких как Simscape Electrical™ и Simscape Driveline™.
Для доступа к проверкам:
Откройте Performance Advisor. На вкладке Debug щелкните Performance Advisor > 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).