1 of 1 people found this helpful
The settings for ZERO, LOAD and INFINITE are used for both LC and numeric analysis. These values represents the resistance value of an ARC when the ARC represented as resistance arc.
The diode representation of the ARC uses the PICE diode directly. Since the spice diode mode is highly non-linear, then in-proper setup the resistance value for the current loop will cause the singular matrix and cause the spice simulation error.
the Quantization Scheme only define the threshold for certain operations. The zero, load and Infinite resistance are still from system preferences.
Hope it helps.
Well then I guess I don't understand why I can't seem to change what the resistance values are when using a resistive ARCs default Zero, Load, or Infinite settings.
Right now my System Preferences > Simulator Settings is set to...
Zero Resistance = 0.000001
Infinite Resistance = 1,000,000
Load Resistance = 50
However, when I use a model that simply has a resistive ARC (no SAINT code) and set the ARC to be Zero, Load, and Infinite. When simulating in DC and taking the ARC.R property I find that the values for Zero, Inifite, and Load are respetively...
Zero = 0.0001
Infinite = 100,000,000
Load = 5
Where are these values coming from?
Sorry about confusions.
The definition of the mention enum variable is in the QSchemes. There is a default Qschemes defined in the RunTime.property files
netsim.qscheme.default.current = /QuickStart/QSchemes/Enumeration/Current/switch_0A001_15A0
netsim.qscheme.default.resistance = /QuickStart/QSchemes/Enumeration/Resistance/switch_0R0_10M0
So following the default Qscheme for resistance -> /QuickStart/QSchemes/Enumeration/Resistance/switch_0R0_10M0
You would see all definitions:
For ZERO it is 1.0E-4 ( lower limit of band ZERO )
For LOAD it is 5.0 ( lower limit of band MEDIUM )
For INFINITE it is 9.999999999999997E7 ( lower limit of band INFINITE )
If either QSCheme is not defined or default QScheme is absent, then the values are picked from System Preference.
It all makes sense to me now
Thank you for your help. This will be very useful.