23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.11 Linear Simplification Techniques 397<br />

The setting of the SortingMethod option is relevant only if you specify more than one sampling<br />

point. In general, SortingMethod −> LeastMeanInfluence is the preferred setting for multiple<br />

sampling points.<br />

StripIndependentBlocks<br />

With StripIndependentBlocks −> True, clusters of equations which are decoupled from the variable<br />

of interest, are searched for and discarded after approximation. This option is effective only in<br />

conjunction with the setting CompressEquations −> True.<br />

UseExternals<br />

The setting UseExternals −> True causes the MathLink application MSBG.exe to be used for matrix<br />

approximation. This is the recommended setting for all platforms for which native Analog Insydes<br />

versions exist. You can set UseExternals −> False to run Analog Insydes on other platforms or<br />

for debugging purposes in conjunction with the option Protocol. Alternatively, you can also load<br />

and unload the module manually as described in Section 3.13.3. For more information refer to<br />

UseExternals (Section 3.14.7).<br />

Examples<br />

In the following we approximate the system of nodal equations representing the small-signal<br />

equivalent circuit of the common-emitter amplifier with respect to the output variable V$5. To<br />

obtain an approximation of the amplifier’s passband voltage gain, we select a sampling frequency<br />

of kHz. At the sampling point we allow the magnitude of the solution of the approximated<br />

equations to deviate from the original design-point value by .<br />

Load Analog Insydes.<br />

Define an AC model for<br />

BJTs.<br />

In[1]:= AC,<br />

Scope −> Global,<br />

Ports −> {B, C, E},<br />

Parameters −> {Rbe, Cbc, Cbe, beta, Ro,<br />

RBE, CBC, CBE, BETA, RO},<br />

Definition −> Netlist[<br />

{CBE, {B, E}, Symbolic −> Cbe, Value −> CBE},<br />

{RBE, {X, E}, Symbolic −> Rbe, Value −> RBE},<br />

{CBC, {B, C}, Symbolic −> Cbc, Value −> CBC},<br />

{CC, {B, X, C, E},<br />

Symbolic −> beta, Value −> BETA},<br />

{RO, {C, E}, Symbolic −> Ro, Value −> RO}<br />

]<br />

]<br />

] // ExpandSubcircuits;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!