Variable Inductor

Дискретный переменный индуктор

  • Библиотека:
  • Simscape / Электрический / Специализированные Энергосистемы / Пассивные элементы

  • Variable Inductor block

Описание

Блок Variable Inductor представляет линейный изменяющийся во времени индуктор. Это реализует дискретный переменный индуктор как текущий источник. Импеданс задан Simulink® входной сигнал. Значение индуктивности может быть отрицательным.

Когда вы используете блок Variable Inductor в своей модели, устанавливаете блок powergui Simulation type на Discrete и выберите параметр Automatically handle Discrete solver and Advanced tab solver settings of blocks во вкладке Preferences. Устойчивый дискретный решатель используется, чтобы дискретизировать электрическую модель. Сигналы Simulink ошибка, если устойчивый дискретный решатель не используется.

Уравнения

Блок использует следующие уравнения для отношения между напряжением, v, через устройство и током через индуктор, i. Вход блока задает значение индуктивности. Потокосцепление индуктора равно заданной индуктивности, умноженной на текущий индуктор:

v=d(phi)dt,

phi=Li.

Порты

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

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

Input port сопоставлен с индуктивностью. Индуктивность может быть отрицательной и должна быть конечной.

Сохранение

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

Специализированный электрический порт сохранения сопоставил с индуктором положительное напряжение.

Специализированный электрический порт сохранения сопоставил с индуктором отрицательное напряжение.

Параметры

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

Устойчивый метод интегрирования используется блоком. Дискретный метод решателя автоматически установлен в Trapezoidal когда, в блоке powergui, в настройках Preferences, вы выбираете Automatically handle discrete solver and Advanced tab solver settings of blocks.

Trapezoidal устойчивый решатель немного более точен, чем Backward Euler устойчивый решатель, особенно когда модель симулирована в больших шагах расчета. Trapezoidal устойчивый решатель может произвести небольшие ослабленные числовые колебания на напряжении машины в условиях без загрузок, в то время как Backward Euler устойчивый решатель предотвращает колебания и обеспечивает хорошую точность.

Нижний предел на абсолютном значении сигнала в порте L. Этот предел препятствует сигналу достигнуть значения, которое не имеет никакого физического смысла. Значение этого параметра должно быть больше 0.

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

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

Введенный в R2019b