-
-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide an option to disable transient model for RF port #410
Comments
The result is not wrong. I am representing the S-par port as the sine source. The magnitude is calculated from |
Unfortunately the result is wrong for simultaneous S-parameter and transient simulation, because the ac source contributes to transient excitation by the ac source default parameters P=0dBm and f=1MHz. Potential solution: create new S-parameter port, which is consistent regarding source impedance and noise, but does not contribute transient excitation. The existing ac source ensures backward compatibility. |
The simulation result is correct. Port is a sine source for transient. It provides frequency and magnitude defined as port parameters. Qucsator represents the port as the sine source for transient too. I can provide an options to disable the transient model. This will not affect the backward compatibility. The transient model will be enabled by default. You may define ports manually using the SPICE syntax and generic voltage source that allows full SPICE string. The simulation will work. Refer to section 4.1.11 of the Ngspice manual. Use this device: |
I have added TODO list and changed the issue title. |
Excellent! - the final example RTF_N7 works perfect now simultaneous S-par and transient ... thx |
Network for a distributed amp? |
It is a simplified equivalent model of a lossy transmission line. It can be used as a low pass filter which is matched in the pass band AND stop band simultaneous, which is not the case for classical low pass filters. Other application is pulse shaping in the time domain. References: Djordjevic et al., "On a Class of Low-Reflection Transmission-Line Quasi-Gaussian Low-Pass Filters and Their Lumped-Element Approximations" in IEEE Trans. on Microwave Theory and Techniques, vol. 51 of of 7, pp. 18711-877, July 2003. J. Breitbarth and D. Schmelzer, "Absorptive Near-Gaussian Low Pass Filter Design with Applications in the Time and Frequency Domain", in IEEE Microwave Symposium Digest, MTT-S International, vol. 3, pp. 1303-1306, June 2004. |
Thank you for the explanation. It reminded me of a distributed amplifier.
…On Fri, Dec 29, 2023 at 1:19 AM 3813127458 ***@***.***> wrote:
It is a simplified equivalent model of a lossy transmission line.
It can be used as a low pass filter which is matched in the pass band AND
stop band simultaneous, which is not the case for classical low pass
filters. Other application is pulse shaping in the time domain.
References:
Djordjevic et al. "On a Class of Low-Reflection Transmission-Line
Quasi-Gaussian Low-Pass Filters and Their Lumped-Element Approximnationns"
in IEEE Trans. on Microwa ve TI eryniad Techniques, vol. 51 of of 7, pp.
18711-877, July 2003.
J. Breitbarth and D. Schmelzer "Absorptive Near-Gaussian Low Pass Filter
Desigfn with Applications in the Time and Frequency Domain" in IEEE
Microwave Symposium Digest, MTT-S International, vol. 3, pp. 1303-1306, Jun
2004.
—
Reply to this email directly, view it on GitHub
<#410 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AYQTCTDOQ5NEOEHVUHEY453YLZOHTAVCNFSM6AAAAABBDPPMYWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZRG43TGMBTGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It is useful to run e.g. transient simulation and S-parameter simulation on the same circuit.
This is done by connection of the S-Parameter port (=ac power source) and a voltage pulse source in series.
Spar.zip
Problem:
The ac power source does not represent its impedance Z0 as real resistor.
Therefore the transient simulation gives a wrong result.
TODO list:
The text was updated successfully, but these errors were encountered: