Задайте и присвойте приоритеты частотам дискретизации, которые реализует эта модель.
Категория: Решатель
Никакое значение по умолчанию
Введите матрицу 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
Приоритет