Периодическое ограничение шага расчета

Описание

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

Решатель Category:

Настройки

Значение по умолчанию: Unconstrained

Unconstrained

Не задает ограничений. Выбор этой опции заставляет программное обеспечение Simulink отображать поле для ввода размера шага решателя.

Используйте опцию Fixed-step size (fundamental sample time), чтобы задать размер шага решателя.

Ensure sample time independent

Указывает, что блоки Model наследовали шаг расчета от контекста, в котором они используются. Вы не можете использовать модель, на которую ссылаются, которая имеет внутренние шаги расчета в подсистеме итератора или триггируемой подсистеме. Если вы планируете ссылку на эту модель в инициированном или подсистеме итератора, необходимо выбрать Ensure sample time independent так, чтобы Simulink мог обнаружить проблемы шага расчета в то время как модульное тестирование эта модель.

Проверки программного обеспечения Simulink, чтобы гарантировать, что эта модель может наследовать свои шаги расчета от модели, которая ссылается на нее, не изменяя ее поведение. Модели, которые задают размер шага (i.e., основной шаг расчета), не может удовлетворить этому ограничению. Поэтому выбор этой опции заставляет программное обеспечение Simulink скрывать поле размера шага группы (см. размер Фиксированного шага (основной шаг расчета)).

Specified

Указывает, что проверка программного обеспечения Simulink, чтобы гарантировать, что эта модель действует в заданном наборе приоритизированных периодических шагов расчета. Используйте опцию Sample time properties, чтобы задать и присвоить приоритеты смоделировать шаги расчета.

Выполнитесь Многозадачные Модели (Simulink Coder) объясняет, как использовать эту опцию для многозадачных моделей.

Советы

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

Зависимости

Этот параметр включен, только если Тип решателя установлен в Fixed-step.

Выбор Unconstrained включает следующие параметры:

  • Fixed-step size (fundamental sample time)

  • Treat each discrete rate as a separate task

  • Higher priority value indicates higher task priority

  • Automatically handle rate transitions for data transfers

Выбор Specified включает следующие параметры:

  • Sample time properties

  • Treat each discrete rate as a separate task

  • Higher priority value indicates higher task priority

  • Automatically handle rate transitions for data transfers

Информация о командной строке

Параметр: SampleTimeConstraint
Значение: 'unconstrained' | 'STIndependent' | 'Specified'
Значение по умолчанию: 'unconstrained'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаОбновление оптимизирует использование заданных минимальных и максимальных значений к Прочь
ТрассируемостьНикакой удар
ЭффективностьНикакой удар
Меры безопасности

Specified или Ensure sample time independent

Похожие темы