Vector Plot

Постройте векторы в пространственной области

  • Библиотека:
  • Motor Control Blockset / управление Сигнала

Описание

Блок Vector Plot строит и отслеживает изменения в векторах в области пробела. Можно использовать блок, чтобы визуализировать векторы для электрических количеств (таких как напряжение и текущий) и отследить их изменения в режиме реального времени при помощи трассировки, оставленной позади векторным советом.

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

Для получения дополнительной информации о том, как использовать блок Vector Plot, см. модель mcb_pmsm_foc_qep_f28379d в ориентированном на поле управлении PMSM Используя квадратурный энкодер.

Порты

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

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

Компоненты напряжения в трехфазной системе в системе координат abc. Порт принимает три компонента напряжения, мультиплексированные при помощи Mux.

Зависимости

Чтобы включить этот порт, установите Select input types на Vabc Iabc Theta.

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

Текущие компоненты в трехфазной системе в системе координат abc. Порт принимает три текущих компонента, мультиплексированные при помощи Mux.

Зависимости

Чтобы включить этот порт, установите Select input types на Vabc Iabc Theta.

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

Угловое значение (в радианах, на модуль, или степенях для Vabc и Iabc) между вращающейся системой координат и α - ось.

Рисунки показывают угол преобразования когда:

  • d - ось выравнивается с α - ось.

  • q - ось выравнивается с α - ось.

    В обоих случаях углом является Theta = ωt, где:

    • Theta является углом между α - и d - осями для d - выравниванием оси или углом между α - и q - осями для q - выравнивание оси. Это указывает на угловое положение вращающейся системы координат dq относительно α - ось.

    • ω является скоростью вращения в системе координат d-q.

    • t является временем в секундах от начального выравнивания.

Зависимости

Чтобы включить этот порт, установите Select input types на Vabc Iabc Theta и набор Select reference frame к Rotating Reference Frame.

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

Прямой и квадратурные компоненты напряжения оси во вращающейся системе координат dq. Порт принимает два компонента напряжения, мультиплексированные при помощи Mux.

Зависимости

Чтобы включить этот порт, установите Select input types на Vdq Idq.

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

Прямой и квадратурная ось текущие компоненты во вращающейся системе координат dq. Порт принимает два текущих компонента, мультиплексированные при помощи Mux.

Зависимости

Чтобы включить этот порт, установите Select input types на Vdq Idq.

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

Величины векторов, которые вы хотите построить. Порт принимает до шести векторных величин, мультиплексированных при помощи Mux. Векторные величины соответствуют угловому входу значений к порту Angle.

Примечание

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

Зависимости

Чтобы включить этот порт, установите Select input types на Mag Angle.

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

Угловые значения (в радианах, на модуль, или степенях) векторов, которые вы хотите построить. Порт принимает до шести векторных углов, мультиплексированных при помощи Mux. Угловые значения соответствуют векторному входу величин к порту Magnitude.

Примечание

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

Зависимости

Чтобы включить этот порт, установите Select input types на Mag Angle.

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

Параметры

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

Типы входных портов, доступных для блока.

Выберите тип системы координат что использование блока, чтобы построить входные векторы:

  • Rotating Reference Frame — Выберите эту опцию, чтобы построить трехфазное напряжение и текущие векторы во вращающейся системе координат dq.

  • Stationary Reference Frame — Выберите эту опцию, чтобы построить трехфазное напряжение и текущие векторы в стационарной системе координат αβ.

Зависимости

Чтобы включить этот параметр, установите Select input types на Vabc Iabc Theta.

Выровняйте или d - или q - ось вращающейся системы координат к α - ось стационарной системы координат.

Зависимости

Чтобы включить этот параметр, установите Select input types на Vabc Iabc Theta и Select reference frame к Rotating Reference Frame.

Модуль входного значения Theta.

Зависимости

Чтобы включить этот параметр, установите Select input types на Vabc Iabc Theta и Select reference frame к Rotating Reference Frame.

Модуль входного значения Angle.

Зависимости

Чтобы включить этот параметр, установите Select input types на Mag Angle.

Выберите этот параметр, чтобы автоматически открыть векторное окно графика, когда симуляция начнется.

Showplot — Нажмите эту кнопку, чтобы открыть векторное окно графика.

Векторное окно графика

Этот пример показывает график, когда вы устанавливаете Select input types на Mag Angle и обеспечьте три мультиплексированных величины и три мультиплексированных угла как входные параметры.

Можно использовать эти кнопки на окне Vector Plot:

  • (Сохраните фигуру) — Нажатие кнопки, чтобы сохранить график в изображение.

  • (Настройки) — Нажатие кнопки, чтобы открыть диалоговое окно Preferences.

    • Display traces (samples) — Введите количество отсчетов, которое вы хотите проследить для векторного совета. По умолчанию поле использует значение 100.

    • AutoScale Выберите это поле, чтобы автоматически масштабировать предел осей. Блок выполняет автомасштабирование каждого в каждом 1000 точки симуляции.

    • Axes limit — Введите максимальное значение x и оси y, которую должен использовать график. По умолчанию поле использует значение 1. Если вы выбираете Auto-Scale и векторные увеличения величины вне выбранного предела осей, предел на окне Vector Plot расширяет автоматически, чтобы вместить векторную величину.

  • (Запустите Симуляцию) — Нажатие кнопки, чтобы симулировать модель, которая содержит блок Vector Plot.

    (Приостановите Симуляцию) — Нажатие кнопки, чтобы приостановить симуляцию.

  • (Остановите Симуляцию) — Нажатие кнопки, чтобы остановить симуляцию.

  • (Очистите Историю Данных) — Нажатие кнопки, чтобы очистить историю трассировки вектора.

  • (Вставьте Легенду) — Нажатие кнопки, чтобы вставить или удалить легенду, описывающую векторы. Можно вручную изменить описание легенды по умолчанию.

  • (Автоматическая Шкала) — Нажатие кнопки, чтобы включить или выключить функцию автошкалы.

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

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

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

Введенный в R2020b