Нелинейный электрический элемент
![]() |
![]() |
|
| в палитре | на схеме |
Блок представляет собой модель нелинейного сопротивления, описываемого следующим соотношением:
где:
u1(t), u2(t) – потенциалы узлов, к которым подключен данный элемент;
y(u1(t) - u2(t)) – функция зависимости проводимости от перепада напряжения;
I(t) – ток через элемент.
Внутренняя структура данного блока приведена на рисунке (Рис. 1):

Данный блок при помощи блоков для создания ненаправленных соединений передаёт в подключенные к данному элементу внутренние узлы электрической схемы значения проводимостей (KJ), которые вычисляются как функция от разности входных потенциалов, и значения токов (Isrc), равные нулю. Для того чтобы обеспечить корректный подбор проводимости производится проверка сходимости проводимости путём сравнения значения проводимости на предварительном шаге и окончательном шаге. Значение своего номера узла (NSELF) передаётся как значение соседнего номера узла (NJ) и наоборот.
Свойства
- Перепад напряжений, В – вектор, задающий значения перепада напряжений.
- Проводимость, 1/Ом – вектор, задающий проводимость элемента при напряжениях, указанных в первом свойстве.
Примеры заполнения диалогового окна свойств блока:
| Числовое задание свойств: | |
| Название | Значение |
| Перепад напряжений, В | [-2,-1,0,1,2,3] |
| Проводимость, 1/Ом | [1e-4,1e-3,1e-2,2,3,4] |
| Именованное задание свойств: | |
| Название | Значение |
| Перепад напряжений, В | [du1,du2,du3] |
| Проводимость, 1/Ом | [k1,k2,k3] |
Примечания:
- Свойства блока должны иметь одинаковую размерность.
- Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.

