Преобразуйте из классического в упрощенный режим инициализации

Если переключить режим инициализации с классического на упрощенный режим, можно столкнуться с несколькими проблемами, которые необходимо исправить. Для большинства моделей следующий подход помогает вам более эффективно решать проблемы преобразования.

  1. Сохраните существующую модель и результаты симуляции для модели.

  2. Симулируйте модель и адресовайте любые предупреждения.

  3. В Model Advisor, в Simulink® проверяет раздел, запускает проверки в папке Migrating to Simplified Initialization Mode Overview.

  4. Решите проблемы, которые идентифицирует Model Advisor.

  5. Симулируйте модель, чтобы убедиться, что нет ошибок.

  6. Перезапустите проверку Model Advisor в папке Migrating to Simplified Initialization Mode Overview, чтобы подтвердить, что измененная модель решает проблемы, связанные с инициализацией.

Для примеров моделей, которые были преобразованы из классического режима инициализации в упрощенный режим инициализации, смотрите Классические проблемы инициализации и ограничения.

Блоки, которые нужно учитывать

Блоки интегратора в дискретном времени

Discrete-Time Integrator блок ведет себя по-другому в упрощенном режиме, чем в классическом. Изменения для упрощенного режима способствуют более устойчивому и последовательному поведению модели. Для получения дополнительной информации смотрите Поведение в Упрощенном Режиме Инициализации в документации по блочным ссылкам Интегратора Дискретного Времени.

Библиотечные блоки

Simulink создает библиотеку, принимая, что классический режим действует. Если вы используете библиотечный блок, на которую влияет упрощенный режим в модели, которая использует упрощенный режим, то используйте Model Advisor, чтобы идентифицировать изменения, которые вы должны внести, чтобы библиотечный блок работал в упрощенном режиме.

Похожие темы