Например, есть PSpice схема переменного резистора, которая моделируется на основе источника тока управляемого напряжением (ИТУН). Последовательно с генератором тока включен резистор номиналом 1 Ом. Эта схема включена в цепь переменного тока для моделирования поведения. Вот элементарный Spice код такой схемы:
Код
.SUBCKT var_resisitor v1 v2 gain PARAMS:
Gres v1 x value={V(v1,v2)/V(gain)}
R1 x V2 1
.ENDS var_resisitor
Xvar_resisitor 1 0 2 var_resisitor
Vgain 2 0 10V
Vtest 1 0 SIN(0 2V 1Hz)
.tran 5m 3s
.probe
.end
Gres v1 x value={V(v1,v2)/V(gain)}
R1 x V2 1
.ENDS var_resisitor
Xvar_resisitor 1 0 2 var_resisitor
Vgain 2 0 10V
Vtest 1 0 SIN(0 2V 1Hz)
.tran 5m 3s
.probe
.end
Вопрос следующий, почему при моделировании через резистор R1 в схеме var_resisitor ток течет в прямом направлении, а ток в цепи, где включена сама модель, течет в обратном направлении? Я понимаю, что здесь есть во всем здравый смысл, но вот разум отказывается принять такое положение вещей и считает, что через модель переменного резистора должен потечь ток от положительного потенциала к отрицательному, т.е. от от узла 1 к узлу 0. А он при анализе (I(Vtest)) течет в обратном направлении.