F
Fred Bartoli
Guest
It's not the first time I encounter this problem and I don't understand how
the solver can converge.
I've made an LTspice file enclosed at the end.
This is part of a CM reduction feedback loop. The pb is that the loop should
and do converge with E_pb with a -1E6 gain and *shouldn't* for +1E6 gain but
it strangely does, whatever I try.
Anyone have a clue about this ?
--
Thanks,
Fred.
********************
Version 4
SHEET 1 1260 1144
WIRE 48 384 48 448
WIRE 208 384 208 416
WIRE 208 384 48 384
WIRE 208 496 208 624
WIRE 208 624 416 624
WIRE 624 608 624 528
WIRE 624 528 560 528
WIRE 480 528 416 528
WIRE 416 528 416 624
WIRE 416 624 576 624
WIRE 768 944 768 528
WIRE 768 528 624 528
WIRE 768 944 912 944
WIRE 416 672 48 672
WIRE 208 960 208 1056
WIRE 208 736 208 624
WIRE 256 944 768 944
WIRE 416 672 416 896
WIRE 416 896 256 896
WIRE 48 704 48 672
WIRE 48 784 48 800
WIRE 416 672 576 672
WIRE 208 880 208 816
WIRE 48 576 48 528
FLAG 624 688 0
FLAG 208 1056 0
FLAG 48 800 0
FLAG 912 944 out
IOPIN 912 944 Out
FLAG 48 576 0
SYMBOL lib\sym\voltage 48 432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL lib\sym\res 224 512 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL lib\sym\e2 624 592 R0
SYMATTR InstName E2
SYMATTR Value 1e6
SYMBOL lib\sym\res 576 512 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R5
SYMATTR Value 100K
SYMBOL lib\sym\voltage 48 688 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5V
SYMBOL lib\sym\res 192 720 R0
SYMATTR InstName R9
SYMATTR Value 10K
SYMBOL lib\sym\e 208 864 M0
SYMATTR InstName E_pb
SYMATTR Value 1E6
TEXT 14 1128 Left 0 !;op
TEXT 760 1040 Left 0 !.nodeset v(out)=0
TEXT 368 1032 Left 0 !.dc V1 0 10 0.1
the solver can converge.
I've made an LTspice file enclosed at the end.
This is part of a CM reduction feedback loop. The pb is that the loop should
and do converge with E_pb with a -1E6 gain and *shouldn't* for +1E6 gain but
it strangely does, whatever I try.
Anyone have a clue about this ?
--
Thanks,
Fred.
********************
Version 4
SHEET 1 1260 1144
WIRE 48 384 48 448
WIRE 208 384 208 416
WIRE 208 384 48 384
WIRE 208 496 208 624
WIRE 208 624 416 624
WIRE 624 608 624 528
WIRE 624 528 560 528
WIRE 480 528 416 528
WIRE 416 528 416 624
WIRE 416 624 576 624
WIRE 768 944 768 528
WIRE 768 528 624 528
WIRE 768 944 912 944
WIRE 416 672 48 672
WIRE 208 960 208 1056
WIRE 208 736 208 624
WIRE 256 944 768 944
WIRE 416 672 416 896
WIRE 416 896 256 896
WIRE 48 704 48 672
WIRE 48 784 48 800
WIRE 416 672 576 672
WIRE 208 880 208 816
WIRE 48 576 48 528
FLAG 624 688 0
FLAG 208 1056 0
FLAG 48 800 0
FLAG 912 944 out
IOPIN 912 944 Out
FLAG 48 576 0
SYMBOL lib\sym\voltage 48 432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL lib\sym\res 224 512 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL lib\sym\e2 624 592 R0
SYMATTR InstName E2
SYMATTR Value 1e6
SYMBOL lib\sym\res 576 512 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R5
SYMATTR Value 100K
SYMBOL lib\sym\voltage 48 688 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5V
SYMBOL lib\sym\res 192 720 R0
SYMATTR InstName R9
SYMATTR Value 10K
SYMBOL lib\sym\e 208 864 M0
SYMATTR InstName E_pb
SYMATTR Value 1E6
TEXT 14 1128 Left 0 !;op
TEXT 760 1040 Left 0 !.nodeset v(out)=0
TEXT 368 1032 Left 0 !.dc V1 0 10 0.1