Forum Replies Created
-
AuthorPosts
-
Do you mean mixed-mode S-Parameters then?
I would like that. I sometimes also calculate a/b them like that.
here’s an example:

I have to disable these equations in order to start the p-param simulation.
The simulation calculates power waves a and b out of voltage probes. In ADS its called “wave probes”, as far as I know.
-
This reply was modified 1 year, 9 months ago by
maelh. Reason: Convert all remaining http links to https links
Attachments:
no.
This post should be moved to “Development”
25. January 2024 at 18:55 in reply to: Engineering (e.g., 10MHz) instead of scientific notation (1E7) for diagram axes #8153I second that.
Qucs-S can do that.
I would suggest adding an option “engineering notation” to all output thingies (tables, cartesian graph, markers on graphs etc. ), which is enabled per default.
The c++ code could read the arrays from a textfile, as done for touchstone.
@Michael: Is it possible to share the c++ code of the touchstone-file-component? I suppose its also written in the same c++ environment?
I created a small example. (see attached .qucs)
It contains only a resistor adjustable by a parameter. However, you should be able to extend it.
It is – however – tedious to initialize the array. Maybe its better to switch to C++. The verilog-A-Compiler creates a c++ file, that could be used as a starting point.
Cheers
CarstenEdit: I only read you post now. Seems you figured out already all the obstacles 🙂
-
This reply was modified 2 years, 4 months ago by
Carsten.
Attachments:
I think it worked. Juchee!
Hi AntoC,
for S-param simulations, you would use a “power source”. That has 2 ‘pins’, so it is already differential. Or do you mean the S-param-Block for a touchstone file?
Cheers
Carsten
PS: are you working on an MRI RF coil?21. September 2023 at 20:47 in reply to: Model analysis and SPICE parameter extraction with QucsStudio #7722I’m very impressed with your work.
I also want to do something like that for the coilcraft aircore inductor series. What inductances are you trying to describe?
It should be relatively easy with a c++ or a verilogA model. There are templates in QS and examples on the website.
I also want to interpolate the descriptive values. That way the model could be more useful in a optimization task.
29. June 2023 at 23:37 in reply to: Can a company get a receipt for a big donation to Qucsstudio? #7403cool!
I found a paper for you here
Abstract: It is impossible to construct an ideal phase shifter, one whose phase shift
and gain is independent of frequency, using a linear circuit……Mmmh. My idea is that the solver cannot calculate the transient response. I assume, the solver works by calculating every time step after another based on the source signals and current currents/voltages.
Positive (or negative, not sure about the definition) phase shifts would be impossible, as the solver would need to predict the future.
What would be the response of a step function? The solver would need to transform the input into frequency domain, apply the phase shift and transform it back to time domain. My guess is that this does not comply with the time-step-by-time-step simulation procedure
it does the right thing in an AC simulation

I would guess, that it is not processed in a transient simulation, because an ideal shifter would not make sense here. But I would expect an error message in this case.
AC-Simulation: 90° phase shifter transforms Open condition on the right side to a short on the left side. thats why there should be voltage=0 at Pr1
-
This reply was modified 1 year, 9 months ago by
maelh. Reason: Convert all remaining http links to https links
-
This reply was modified 1 year, 9 months ago by
-
AuthorPosts
