![]()
Here is a simple circuit containing a sinusoidal voltage source, a resistor, inductor and diode. The presence of the diode introduces nonlinearity and allows for the possibility of complex behavior.
![[Graphics:Images/chaos_gr_2.gif]](Images/chaos_gr_2.gif)
We model the diode as having a piecewise–linear capacitance with a small offset voltage.
The equations for the charge and current in the diode can be written directly in Mathematica.
![[Graphics:Images/chaos_gr_3.gif]](Images/chaos_gr_3.gif)
This substitutes values for parameters into the equations.
![[Graphics:Images/chaos_gr_4.gif]](Images/chaos_gr_4.gif)
It is possible to solve the equations by using the Mathematica function NDSolve.
![[Graphics:Images/chaos_gr_5.gif]](Images/chaos_gr_5.gif)
Here are the solutions for the charge as a function of time for three values of the driving voltage ÷….
![[Graphics:Images/chaos_gr_6.gif]](Images/chaos_gr_6.gif)
![[Graphics:Images/chaos_gr_7.gif]](Images/chaos_gr_7.gif)
![[Graphics:Images/chaos_gr_8.gif]](Images/chaos_gr_8.gif)
![[Graphics:Images/chaos_gr_9.gif]](Images/chaos_gr_9.gif)
Here are the parametric plots of the charge versus current for the same three values of the driving voltage ÷….
![[Graphics:Images/chaos_gr_10.gif]](Images/chaos_gr_10.gif)
![[Graphics:Images/chaos_gr_11.gif]](Images/chaos_gr_11.gif)
![[Graphics:Images/chaos_gr_12.gif]](Images/chaos_gr_12.gif)
![[Graphics:Images/chaos_gr_13.gif]](Images/chaos_gr_13.gif)
![[Graphics:Images/chaos_gr_14.gif]](Images/chaos_gr_14.gif)
![[Graphics:Images/chaos_gr_15.gif]](Images/chaos_gr_15.gif)
![[Graphics:Images/chaos_gr_16.gif]](Images/chaos_gr_16.gif)
![[Graphics:Images/chaos_gr_17.gif]](Images/chaos_gr_17.gif)
![[Graphics:Images/chaos_gr_18.gif]](Images/chaos_gr_18.gif)
![[Graphics:Images/chaos_gr_19.gif]](Images/chaos_gr_19.gif)
![[Graphics:Images/chaos_gr_20.gif]](Images/chaos_gr_20.gif)
![[Graphics:Images/chaos_gr_21.gif]](Images/chaos_gr_21.gif)
![[Graphics:Images/chaos_gr_22.gif]](Images/chaos_gr_22.gif)
![[Graphics:Images/chaos_gr_23.gif]](Images/chaos_gr_23.gif)
![[Graphics:Images/chaos_gr_24.gif]](Images/chaos_gr_24.gif)
![[Graphics:Images/chaos_gr_25.gif]](Images/chaos_gr_25.gif)
![[Graphics:Images/chaos_gr_26.gif]](Images/chaos_gr_26.gif)
![[Graphics:Images/chaos_gr_27.gif]](Images/chaos_gr_27.gif)
![[Graphics:Images/chaos_gr_28.gif]](Images/chaos_gr_28.gif)
![[Graphics:Images/chaos_gr_29.gif]](Images/chaos_gr_29.gif)
![[Graphics:Images/chaos_gr_30.gif]](Images/chaos_gr_30.gif)
![[Graphics:Images/chaos_gr_31.gif]](Images/chaos_gr_31.gif)
![[Graphics:Images/chaos_gr_32.gif]](Images/chaos_gr_32.gif)
![[Graphics:Images/chaos_gr_33.gif]](Images/chaos_gr_33.gif)
![[Graphics:Images/chaos_gr_34.gif]](Images/chaos_gr_34.gif)
![[Graphics:Images/chaos_gr_35.gif]](Images/chaos_gr_35.gif)
![[Graphics:Images/chaos_gr_36.gif]](Images/chaos_gr_36.gif)
![[Graphics:Images/chaos_gr_37.gif]](Images/chaos_gr_37.gif)
![[Graphics:Images/chaos_gr_38.gif]](Images/chaos_gr_38.gif)
![[Graphics:Images/chaos_gr_39.gif]](Images/chaos_gr_39.gif)
![[Graphics:Images/chaos_gr_40.gif]](Images/chaos_gr_40.gif)
![[Graphics:Images/chaos_gr_41.gif]](Images/chaos_gr_41.gif)
![[Graphics:Images/chaos_gr_42.gif]](Images/chaos_gr_42.gif)
![[Graphics:Images/chaos_gr_43.gif]](Images/chaos_gr_43.gif)
![[Graphics:Images/chaos_gr_44.gif]](Images/chaos_gr_44.gif)
![[Graphics:Images/chaos_gr_45.gif]](Images/chaos_gr_45.gif)
![[Graphics:Images/chaos_gr_46.gif]](Images/chaos_gr_46.gif)
![[Graphics:Images/chaos_gr_47.gif]](Images/chaos_gr_47.gif)
![[Graphics:Images/chaos_gr_48.gif]](Images/chaos_gr_48.gif)
![[Graphics:Images/chaos_gr_49.gif]](Images/chaos_gr_49.gif)
![[Graphics:Images/chaos_gr_50.gif]](Images/chaos_gr_50.gif)
![[Graphics:Images/chaos_gr_51.gif]](Images/chaos_gr_51.gif)
![[Graphics:Images/chaos_gr_52.gif]](Images/chaos_gr_52.gif)
![[Graphics:Images/chaos_gr_53.gif]](Images/chaos_gr_53.gif)
![[Graphics:Images/chaos_gr_54.gif]](Images/chaos_gr_54.gif)
![[Graphics:Images/chaos_gr_55.gif]](Images/chaos_gr_55.gif)
![[Graphics:Images/chaos_gr_56.gif]](Images/chaos_gr_56.gif)
![[Graphics:Images/chaos_gr_57.gif]](Images/chaos_gr_57.gif)
![[Graphics:Images/chaos_gr_58.gif]](Images/chaos_gr_58.gif)
![[Graphics:Images/chaos_gr_59.gif]](Images/chaos_gr_59.gif)
![[Graphics:Images/chaos_gr_60.gif]](Images/chaos_gr_60.gif)
![[Graphics:Images/chaos_gr_61.gif]](Images/chaos_gr_61.gif)
![[Graphics:Images/chaos_gr_62.gif]](Images/chaos_gr_62.gif)
![[Graphics:Images/chaos_gr_63.gif]](Images/chaos_gr_63.gif)
![[Graphics:Images/chaos_gr_64.gif]](Images/chaos_gr_64.gif)
![[Graphics:Images/chaos_gr_65.gif]](Images/chaos_gr_65.gif)
![[Graphics:Images/chaos_gr_66.gif]](Images/chaos_gr_66.gif)
![[Graphics:Images/chaos_gr_67.gif]](Images/chaos_gr_67.gif)
![[Graphics:Images/chaos_gr_68.gif]](Images/chaos_gr_68.gif)
![[Graphics:Images/chaos_gr_69.gif]](Images/chaos_gr_69.gif)
![[Graphics:Images/chaos_gr_70.gif]](Images/chaos_gr_70.gif)
![[Graphics:Images/chaos_gr_71.gif]](Images/chaos_gr_71.gif)
![[Graphics:Images/chaos_gr_72.gif]](Images/chaos_gr_72.gif)
![[Graphics:Images/chaos_gr_73.gif]](Images/chaos_gr_73.gif)
![[Graphics:Images/chaos_gr_74.gif]](Images/chaos_gr_74.gif)
![[Graphics:Images/chaos_gr_75.gif]](Images/chaos_gr_75.gif)
![[Graphics:Images/chaos_gr_76.gif]](Images/chaos_gr_76.gif)
![[Graphics:Images/chaos_gr_77.gif]](Images/chaos_gr_77.gif)
![[Graphics:Images/chaos_gr_78.gif]](Images/chaos_gr_78.gif)
![[Graphics:Images/chaos_gr_79.gif]](Images/chaos_gr_79.gif)
![[Graphics:Images/chaos_gr_80.gif]](Images/chaos_gr_80.gif)
This draws a bifurcation diagram showing how the oscillations of the charge first period double, then eventually become chaotic as the driving voltage increases.
![[Graphics:Images/chaos_gr_81.gif]](Images/chaos_gr_81.gif)
![[Graphics:Images/chaos_gr_82.gif]](Images/chaos_gr_82.gif)