23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

252 3. Reference Manual<br />

Show equation system.<br />

In[4]:= tran // DisplayForm<br />

Out[4]//DisplayForm=<br />

I$AC$D1t I$V0t ⩵⩵ 0, I$AC$D1t <br />

V$2t C1 V$2 ′ t ⩵⩵ 0,<br />

R1<br />

V$1t ⩵⩵ V0, I$AC$D1t ⩵⩵ 1. 1 38.6635 V$1tV$2t IS$D1,<br />

V$1t, V$2t, I$V0t, I$AC$D1t,<br />

DesignPoint V0 2. Sin1000000 t, R1 100.,<br />

C1 1. 10 7 , BV$D1 ∞, GLEAK$D1 0, GLEAKSW$D1 0,<br />

IBV$D1 0.001, IS$D1 1. 10 14 , ISW$D1 0, PERIM$D1 0,<br />

RS$D1 0, CD$D1 0, CJO$D1 0, CJSW$D1 0<br />

Calculate operating point. In[5]:= op = First[NDAESolve[tran, {t, 0.}]]<br />

Out[5]= V$2 0., V$1 0., I$V0 0., I$AC$D1 0.<br />

Linearize equations about<br />

the operating point.<br />

Extract equation system.<br />

Display design point<br />

stored in the DAEObject.<br />

Note that new parameters<br />

have been generated.<br />

In[6]:= ac = ACEquations[tran, op, {V0 −> 1}]<br />

Out[6]= DAEAC, 4 4 <br />

In[7]:= GetEquations[ac]<br />

Out[7]=<br />

I$AC$D1 I$V0 ⩵⩵ 0, I$AC$D1 <br />

1 C1 s V$2 ⩵⩵ 0,<br />

R1<br />

V$1 ⩵⩵ V0, I$AC$D1 38.6635 38.6635 V$1$opV$2$op IS$D1 V$1 <br />

38.6635 38.6635 V$1$opV$2$op IS$D1 V$2 ⩵⩵ 0<br />

In[8]:= GetDesignPoint[ac]<br />

Out[8]=<br />

R1 100., C1 1. 10 7 , BV$D1 ∞, GLEAK$D1 0,<br />

GLEAKSW$D1 0, IBV$D1 0.001, IS$D1 1. 10 14 ,<br />

ISW$D1 0, PERIM$D1 0, RS$D1 0, CD$D1 0, CJO$D1 0,<br />

CJSW$D1 0, V0 1, V$1$op 0., V$2$op 0., I$V0$op 0.,<br />

I$AC$D1$op 0., V0$op 2. Sin1000000 t$op<br />

3.5.3 DCEquations<br />

DCEquations[dae]<br />

transforms a dynamic Transient DAEObject into a static<br />

DC DAEObject<br />

Command structure of DCEquations.<br />

Given a Transient DAEObject, DCEquations transforms the dynamic equations into a static system<br />

and returns a DC DAEObject. All derivatives with respect to the IndependentVariable (as stored<br />

in the DAEObject) are replaced by zero. The initial time is inserted into both the equations and the<br />

design point. Depending on the value of the ModeValues option, the values of independent sources<br />

stored in the DesginPoint option of the DAEObject are replaced by the corresponding DC values<br />

stored in the ModeValues option of the DAEObject.<br />

Note that, given a Netlist or Circuit object, you can set up DC equations directly using<br />

CircuitEquations (Section 3.5.1).

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

Saved successfully!

Ooh no, something went wrong!