Speed Measurement

Вычислите скорость из углового положения ротора

  • Библиотека:
  • Motor Control Blockset / Декодеры Датчика

Описание

Блок Speed Measurement вычисляет угловую скорость от углового положения ротора путем вычисления изменения в угловом положении относительно времени.

Порты

Входной параметр

развернуть все

Угловое положение ротора, заданного или в радианах, степенях, или в на модуль.

Типы данных: single | double | fixed point

Вывод

развернуть все

Угловая скорость, которую блок вычисляет на основе входа углового положения.

Типы данных: single | double | fixed point

Параметры

развернуть все

Модуль углового положения θ.

Метод расчета скорости используется в блоке. Выбранный метод определяет область значений скорости ротора, которую может измерить блок.

Эти параметры изменяют значения согласно параметру Speed calculation criteria:

'ParameterName' Максимальная скорость приложенияРазрешение скоростиВременной интервал для расчета скорости

Delays for speed calculation (number of samples)

299

2828

Maximum measurable speed (RPM)

1000

10344.827610713.2857

Measurable speed resolution (RPM)

4.6566e-07

4.9892e-064.9892e-06

Фиксированный временной интервал (в секундах) между каждыми двумя последовательными экземплярами выполнения блока.

Эти параметры изменяют значения согласно значению параметров Discrete step size (s):

  • Delays for speed calculation (number of samples)

  • Maximum measurable speed (RPM)

  • Measurable speed resolution (RPM)

Максимальная скорость ротора (во вращениях в минуту), который может измерить блок.

Эти параметры изменяют значения согласно значению параметров Maximum application speed (RPM):

  • Delays for speed calculation (number of samples)

  • Maximum measurable speed (RPM)

  • Measurable speed resolution (RPM)

Зависимости

Чтобы включить этот параметр, установите Speed calculation criteria на Maximum application speed.

Минимальное значение изменения в θ введите в единицу времени, которую может обнаружить блок.

Эти параметры изменяют значения согласно значению параметров Speed Resolution (RPM):

  • Delays for speed calculation (number of samples)

  • Maximum measurable speed (RPM)

  • Measurable speed resolution (RPM)

Зависимости

Чтобы включить этот параметр, установите Speed calculation criteria на Speed resolution.

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

Эти параметры изменяют значения согласно значению параметров Delays for speed calculation (number of samples):

  • Maximum measurable speed (RPM)

  • Measurable speed resolution (RPM)

Зависимости

Чтобы включить этот параметр, установите Speed calculation criteria на Time interval for speed calculation.

Скорость абсолютного максимума, которую может измерить блок.

Этот параметр не конфигурируем и использует значение, которое внутренне вычисляется с помощью других параметров.

Минимальное разрешение скорости, которое блок использует для расчета скорости. Это всегда меньше чем или равно Speed Resolution (RPM).

Этот параметр не конфигурируем и использует значение, которое внутренне вычисляется с помощью других параметров.

Единица угловой скорости выводится.

Тип данных угловой скорости выход .

Примечание

Блок Speed Measurement может иногда отображать предупреждающее сообщение 'Wrap on overflow detected.'

Примеры модели

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Преобразование фиксированной точки
Спроектируйте и симулируйте системы фиксированной точки с помощью Fixed-Point Designer™.

Введенный в R2020a