Exact Analytical Solution in electronic circuit containing a resistor and a diode
Influence of: resistance, saturation current, ideality factor, temperature.
first case: sinusoidal signal
second case:a sawtooth signal
Solution Analytique Exacte dans un Circuit Eléctronique contenant une Résistance et une Diode
Influence de la résistance, le courant de saturation, le facteur d'idéalité et la température.
Premier cas : signal sinusoidal
Deuxiéme cas : signal en dents de scie
by Professor EL Aydi mhamed (a), (b), R.Bendaoud (a) ,,H.Amiri (a) , S.Yadir (a) ,Professeur M.Benhmida (a)
(a) Laboratoire d'Electronique ,Instrumentation et Energitique
Département de Physique, Faculté des Sciences, Université Chouaïb Doukkali à El Jadida, Royaume du Maroc
(b) Département de Mathématiques, Centre Régional des métiers d'Education et de Formation , El Jadida, Royaume du Maroc
, © 2014 EL Aydi Mhamed
ABSTRACT : In this application worksheet, we use Maple software to determine exact analytical solutions for the current flows through the different branches of the élèctronique circuit . Then, we derive analytical expressions for the voltages at the terminals of all elements in the circuit. Finally, we calculate the dynamical resistances the diode in the circuit. The proposed analytical solutions are all expressed as functions of the Lambert W function.
Finally, we study the influance of resistance on the expression of the electric current through the electronic circuit and the expressions of the potential differences across all elements of the assembly by facilitating solutions to vary the resistance on an interval.
Similarly , we studie the influance of: saturation current, the ideality factor and temperature.
SUBJECTS : Electronics, Semiconductor Physics.
KEYWORDS : Diodes , Lambert W function.
RESUME : Dans cette feuille d'application, nous utilisons le logiciel de calcul formel Maple dans la résolution analytique exacte des courants électriques traversant les différentes branches d'un circuit élèctronique. Puis, nous déterminons les expressions analytiques exactes des différences de potentiel aux bornes de tous les éléments du montage. puis nous calculons la résistance dynamique du diode du circuit. Les solutions analytiques proposées sont toutes exprimées en fonction de la fonction de lambert W.
Enfin , nous étudions l'influance de la résistance sur l'expression du courant électrique traversant le circuit élèctronique et sur les expressions des différences de potentiel aux bornes de tous les éléments du montage en faisant animer les solutions en variant la résistance sur un interval .
De la mème manière On étudie l'influance du : courant de saturation,le facteur d'idéalité et la température.
SUJETS : Electronique, Physique des semi-conducteurs.
PROBLEM
PROBLEME
scoring:
R: resistance; D: diode; Is: the saturation current of the diode;IR: current through the resistance equal to the current through the diode. q: Kettle load; eta: ideality factor of the diode; KB: Boltzmann constant; T is the absolute temperature;
V:voltage source ; VAB: the voltage across resistance ;VBC: voltage across the diode;Rd:dynamical résistance of the diode.
first case:the sinusoidal signal
the saturation current,temperature,ideality factor.
In the following figure, we present an animation of the voltages , , for an input voltage amplitude lying in the range 0 to 10 Volts.
Dans la figure suivante, nous présentons une animation des tensions , , et pour une amplitude de la tension d'entrée comprise entre 0 et 10 Volts.
#animate({V(t),VAB(t),VBC(t),IR(t))},t=0..4*Pi/omega,R=0.1..100);
animate(V(t),t=0..4*Pi/omega,R=0.1..100,color=red):F:=%:
animate(VAB(t),t=0..4*Pi/omega,R=0.1..100,color=green):G:=%:
animate(VBC(t),t=0..4*Pi/omega,R=0.1..100,color=blue):H:=%:
Conclusion :
Influance of: the saturation current.
#animate({V(t),VAB(t),VBC(t)},t=0..4*Pi/omega,Is=10^(-9)..10^(-7));
animate(V(t),t=0..4*Pi/omega,Is=10^(-9)..10^(-7),color=red):F:=%:;
animate(VAB(t),t=0..4*Pi/omega,Is=10^(-9)..10^(-7),color=green):G:=%:
animate(VBC(t),t=0..4*Pi/omega,Is=10^(-9)..10^(-7),color=blue):H:=%:
Influance of: temperature
#animate({V(t),VAB(t),VBC(t),IR(t))},t=0..4*Pi/omega,300..400);
animate(V(t),t=0..4*Pi/omega,T=300..370,color=red):F:=%:
animate(VAB(t),t=0..4*Pi/omega,T=300..370,color=green):G:=%:
animate(VBC(t),t=0..4*Pi/omega,T=300..370,color=blue):H:=%:
Influance of:ideality factor.
#animate({V(t),VAB(t),VBC(t)},t=0..4*Pi/omega,eta=0.8..2);
animate(V(t),t=0..4*Pi/omega,eta=0.8..2,color=red):F:=%:;
animate(VAB(t),t=0..4*Pi/omega,eta=0.8..2,color=green):G:=%:
animate(VBC(t),t=0..4*Pi/omega,eta=0.8..2,color=blue):H:=%:
In the following figure, we present an animation of the voltages , , for R=0.1..100
Dans la figure suivante, nous présentons une animation des tensions , , et pour R=0.1..100
#animate({V(t),VAB(t),VBC(t),IR(t))},t=0..0.017,R=0.1..100);
animate(V(t),t=0..P,R=0.1..100,color=red):F:=%:
animate(VAB(t),t=0..P,R=0.1..100,color=green):G:=%:
animate(VBC(t),t=0..P,R=0.1..100,color=blue):H:=%:
In the following figure, we present an animation of the voltages , , for Is=10^(-9)..10^(-1)
Dans la figure suivante, nous présentons une animation des tensions , , et pour Is=10^(-9)..10^(-1)
#animate({V(t),VAB(t),VBC(t)},t=0..P,Is=10^(-9)..10^(-1));
animate(V(t),t=0..P,Is=10^(-9)..10^(-6),color=red):F:=%:
animate(VAB(t),t=0..P,Is=10^(-9)..10^(-6),color=green):G:=%:
animate(VBC(t),t=0..P,Is=10^(-9)..10^(-6),color=blue):H:=%:
In the following figure, we present an animation of the voltages , , for T=300..400)
Dans la figure suivante, nous présentons une animation des tensions , , et pour T=300..400);
#animate({V(t),VAB(t),VBC(t),IR(t))},t=0..P,T=300..400);
animate(V(t),t=0..P,T=300..400,color=red):F:=%:
animate(VAB(t),t=0..P,T=300..400,color=green):G:=%:
animate(VBC(t),t=0..P,T=300..400,color=blue):H:=%:
In the following figure, we present an animation of the voltages , , for eta=0.8..2.
Dans la figure suivante, nous présentons une animation des tensions , , et pour eta=0.8..2.
#animate({V(t),VAB(t),VBC(t)},t=0..P,eta=1..2);
animate(V(t),t=0..P,eta=0.8..2,color=red):F:=%:;
animate(VAB(t),t=0..P,eta=0.8..2,color=green):G:=%:
animate(VBC(t),t=0..P,eta=0.8..2,color=blue):H:=%: