exponenta event banner

Свойства времени выборки

Описание

Укажите и назначьте приоритеты времени образца, которое реализует эта модель.

Категория: Решатель

Настройки

По умолчанию нет

  • Введите матрицу Nx3 со строками, задающими свойства времени дискретной выборки модели в порядке от самой высокой скорости до самой низкой скорости.

  • Более быстрое время выборки должно иметь более высокие приоритеты.

Формат

[period, offset, priority]
periodИнтервал времени (частота выборки), с которым происходит обновление во время моделирования.
offsetВременной интервал, указывающий на задержку обновления. Блок обновляется позже в интервале выборки, чем другие блоки, работающие с той же частотой выборки.
priorityПриоритет выполнения задачи в реальном времени, связанной с частотой дискретизации.

Дополнительные сведения и параметры определения времени выборки см. в разделе Указание времени выборки.

Пример

[[0.1, 0, 10]; [0.2, 0, 11]; [0.3, 0, 12]]
  • Объявляет, что модель должна указывать три образца раз.

  • Устанавливает период основной выборки равным 0,1 секунды.

  • Назначение времени выборки приоритетов 10, 11 и 12.

  • Предполагает, что значения более высокого приоритета указывают на более низкие приоритеты - значение более высокого приоритета указывает на то, что параметр более высокого приоритета задачи не выбран.

Совет

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

  • Если модель работает с одной скоростью, введите скорость как трехэлементный вектор в этом поле - например, [0,1, 0, 10].

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

  • Если для параметра Периодическое ограничение по времени выборки установлено значение UnconstrainedПрограммное обеспечение Simulink присваивает приоритет 40 базовой частоте выборки модели. Если значение более высокого приоритета указывает на то, что выбран более высокий приоритет задачи, программное обеспечение Simulink назначает приоритеты 39, 38, 37 и т.д. субрейтам базовой скорости. В противном случае он назначает субрейтам приоритеты 41, 42, 43 и т.д.

  • Непрерывной скорости присваивается более высокий приоритет, чем дискретной базовой скорости, независимо от того, является ли периодическое ограничение времени выборки Specified или Unconstrained.

Зависимости

Этот параметр включается путем выбора Specified из списка периодических временных ограничений выборки.

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

Параметр: SampleTimeProperty
Тип: структура
Значение: любая допустимая матрица
По умолчанию: []

Примечание

При указании SampleTimeProperty в командной строке необходимо ввести свойства времени образца в виде структуры со следующими полями:

  • SampleTime

  • Offset

  • Приоритет

Связанные темы