Post Go back to editing

LTspice S-parameters extraction with dependant sources.

Category: Software
Software Version: 24.0.12

Hi! 

I have a huge model in a library that I created for a customer. The model is based on voltage dependent voltage sources to emulate Laplace Transforms. I did a simplification of the problem in the picture below because the problem is the same at the entire model scale. Why can't I do an S-parameter extraction in the circuit 2 if both circuits are practically the same? Am I missing something in the model of E1? Or is it just a LTspice limitation? Arr the input ports from E1 considered as a n open circuit and that's why S11 = 0dB? Thanks in advance!

Forum_question.zip

Edit Notes

Nothing special
[edited by: alanum21 at 8:57 PM (GMT -4) on 1 Jun 2026]
  • Hi  ,

    I have to look into this, but my understanding is yes, E1 is essentially opening the circuit under AC analysis.

    mike

  • 1

    Hi alanum21,

    You might be missing something about E1.  It correctly mirrors the voltage from V2 to the circuitry to its right.  Yes, even in .AC analysis.

    However, it presents an infinite load impedance to V2.  Therefore the voltage across V2's terminals is not the same as the voltage across V1's terminals (because of V1's 50 ohm source impedance and the load on it).

    Also, E1 presents a 0 ohm Thevenin-equivalent source impedance to L2, C2, and  R2, which is quite different from the top half of the circuit.

    Your two circuits are not "practically the same", even though they might appear similar.  They are very different.

    Indeed, the input port of E1 is an ideal open-circuit, which is why its S11 is 0dB.

    These ideal voltage-controlled sources in SPICE/LTspice sense one voltage while not affecting it, and replicate that voltage as an ideal voltage source (Rser=0) with the specified voltage gain.  Also they have perfect isolation between input and output (e.g., no common ground connection, unless you add one).  Their input impedance is infinite and their output impedance is zero.  And there is no "signal" going backwards through them, which would have been the only way for something at the input to know or "see" what is happening at its output.

    Regards,

    Andy

  • That's what I feared. Do you know if there is any workaround to make it work? 

    Thanks!

  • Hi alanum21,

    What exactly is it that you want to make work?

    The whole idea of the E-source (voltage dependent voltage source) is that it is 100% isolating, it does not load down whatever the sense leads are connected to, and it creates an ideal new voltage source with no (zero) Thevenin resistance.  Please describe what you wanted, and what "how to make it work" means.

    In your example circuit, I think the E-source was not needed, so it could have been just removed and replaced with wires.  I think you might have something else in mind that you are trying to do, but I can't guess.

    Andy