A Chaotic Circuit
Analysis of a Simple Electric Circuit That Displays Chaotic Behavior
Here is a simple circuit containing a sinusoidal voltage source, a resistor, an
inductor, and a diode. The presence of the diode introduces nonlinearity and allows
for the possibility of complex behavior.
We model the diode as having a piecewise-linear capacitance with a small offset voltage.
The equations for the charge and the current in the diode can be written directly
in Mathematica.

This substitutes values for parameters into the equations.

It is possible to solve the equations by using the Mathematica
function NDSolve.
![sol[v_] :=
NDSolve[eqns
/. ÷… -> v, {q, i}, {t, 0, 1.4 × 10^(-4)}, MaxSteps -> 10^4] ;](images/circuit_5.gif)
The function Parametric plots the charge versus the current in the above circuit.
![Parametric[voltage2_]
:= Module[{v = ToExpression[voltage2]}, ParametricPlot[Evaluate[{q[t], i[t]} /. sol[v]], {t, 1.2 * 10^-4, 1.4 * 10^-4}, PlotLabel -> "Charge Vs Current (" <> ToString[v] <> " V)"]]](images/circuit_6.gif)
![Parametric[0.4]](images/circuit_7.gif)
Back to main page
|