Свойства частоты дискретизации

Описание

Задайте и присвойте приоритеты частотам дискретизации, которые реализует эта модель.

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

Настройки

Никакое значение по умолчанию

  • Введите матрицу 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 из Периодического списка ограничений частоты дискретизации.

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

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

Примечание

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

  • 'SampleTime'

  • Offset

  • Приоритет

Похожие темы

Была ли эта тема полезной?