Документация Engee

Линейный переменный резистор

Линейный переменный резистор.

Тип: AcausalFoundation.Electrical.Elements.VariableResistor

Путь в библиотеке:

/Physical Modeling/Fundamental/Electrical/Elements/Variable Resistor

Описание

Блок Линейный переменный резистор моделирует линейный переменный резистор, описываемый следующим уравнением:

где

  • — напряжение;

  • — ток;

  • — сопротивление, то есть значение сигнала на порту управления R.

Соединения + и представляют собой электрические порты, соответствующие положительной и отрицательной клеммам резистора соответственно. Порт R — входной порт скалярного сигнала, который задает значение сопротивления. Ток положительный, если он течет от положительной клеммы к отрицательной, а напряжение на резисторе равно разности потенциалов на положительной и отрицательной клемме .

Дополнительный тепловой порт H позволяет подключить резистор к тепловой сети. Чтобы открыть тепловой порт, установите флажок Тепловой порт и укажите теплоемкость резистора с помощью параметра Теплоемкость резистора. Также можно указать начальное значение переменной Температура. Блок не моделирует другие эффекты, такие как изменение сопротивления в зависимости от температуры.

Переменные

Используйте группу параметров Целевые значения, чтобы установить приоритет и начальные целевые значения для переменных параметров блока перед моделированием. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.

Порты

Ненаправленные

# + — положительная клемма
электричество

Details

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

Имя для программного использования

p

# — отрицательная клемма
электричество

Details

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

Имя для программного использования

n

# H — тепловой порт
тепло

Details

Тепловой порт, определяющий температуру резистора.

Зависимости

Чтобы включить этот порт, установите флажок Тепловой порт.

Имя для программного использования

thermal_port

Вход

# R — сигнал значения сопротивления
скаляр

Details

Входной порт, определяющий значение сопротивления.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Параметры

# Минимальное сопротивление — минимально допустимое сопротивление
Ом | мОм | кОм | МОм | ГОм

Details

Минимальное значение сопротивления. Если входной сигнал падает ниже этого уровня (например, становится отрицательным), то используется это минимальное значение. Значение параметра должно быть неотрицательным.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0 Ohm

Имя для программного использования

R_min

Вычисляемый

Да

# Тепловой порт — включение теплового порта

Details

При установке этого флажка отображается тепловой порт H, который позволяет подключить резистор к тепловой сети. Установка этого флажка также включает параметр Теплоемкость резистора и добавляет переменную Температура в раздел Целевые значения.

Значение по умолчанию

false (выключено)

Имя для программного использования

has_thermal_port

Вычисляемый

Нет

# Теплоемкость резистора — теплоемкость резистора
Дж/К | кДж/К

Details

Теплоемкость резистора.

Зависимости

Чтобы включить этот параметр, установите флажок Тепловой порт.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

1.0 J/K

Имя для программного использования

thermal_mass

Вычисляемый

Да