Auteurs Docx3
Auteurs Docx3
Auteurs Docx3
Thème :
CALCUL DE LA RESISTANCE
EQUIVALENTE OU DE L’IMPEDANCE
EQUIVALENTE DANS UN CIRCUIT
ELECTRIQUE
Auteurs : encadrant :
-VIAGBO Elom Mariano Prof SALAMI Adekunle Akim
-SEMEKONAWO K. Emmanuel
II-STRUTURE DU PROJET
1-Plan détaillé
1
valeurs des résistances ou des impédances de son circuit et
l’ordinateur ayant reçu ces données va maintenant exécuter le
programme correspondant pour ensuite lui sortir le résultat
recherché. Cela permet à l’étudiant, au technicien ou à
l’électronicien… de pouvoir réduire son réseau électrique et faire
ses opérations.
2-ORGANIGRAMME DU PROGRAMME
Début
Faire Rs=R1+R2+R3
Afficher Rs
Fin
Début
Lire R1,R2,R3
2
Si a=1
Non
Oui
Faire Faire
Rp=((R1*R2*R3)/(R1*R2) RP=(R1*R2)/(R1+R2)
+(R1*R3)+R2*R3))
Afficher RP
Afficher Rp
Fin
Fin
3-Application de la transformation de KENELLY
Début
Faire
r1=((R2*R3)/(R1+R2+R3))
r2=((R1*R3)/(R1+R2+R3))
r3=((R2*R3)/(R1+R2+R3))
Afficher r1,
r2 et r3
Fin
3
4-Calcul de l’impédance équivalente d’un circuit RC en
série et valeur de son admittance
Début
Lire R, C, w
Fin
5-Calcul de l’impédance équivalente d’un circuit RC en
parallèle et valeur de l’impédance
Début
Lire R, C, w
Faire ZRC’=R/√((R*C*w)*(R*C*w)+1)
YRC’=1/ZRC’
Fin
4
6-Calcul de l’impédance équivalente d’un circuit RL en série
et valeur de l’admittance
Début
Lire R, L, w
Faire ZRL=√((R*R)+(Lw)*(Lw))
YRL=1/ZRL
Fin
7--Calcul de l’impédance équivalente d’un circuit RL en
parallèle et valeur de l’admittance
Début
Lire R, L, w
Faire
ZRL’=(R*L*w)/√((R*R)+(Lw)*(Lw))
YRL’=1/ZRL’
Fin
5
8-calcul de la résistance équivalente d’un circuit RLC
Début
Lire R, L, C, w
Faire ZRLC=√((R*R)+((Lw)*(Lw)-
(1/Cw)*(1/Cw))
YRL=1/ZRLC
Fin
6
float rkenelly1(float R1, float R2, float R3)
{return (R2*R3)/(R1+R2+R3);
}
float rkenelly2(float R1, float R2, float R3)
{ return (R1*R3)/(R1+R2+R3);
}
float rkenelly3(float R1, float R2, float R3)
{return (R2*R1)/(R1+R2+R3);
}
float ZRCserie(float r1 , float C1,float w1 )
{ float a=(r1*r1)+((1/C1*w1)*(1/C1*w1));
return sqrt(a);
}
float ZRLparallele(float r2, float C2, float w2)
{ float b=(pow((r2*C2*w2), 2)+1);
return r2/sqrt(b);
}
float ZRLserie(float r3 , float L1 ,float w3 )
{ float c=(r3*r3)+((L1*w3)*(L1*w3));
return sqrt(c);
}
float ZRLparallele(float r4 , float L2, float w4)
{float d=(pow(r4,2)+pow((L2*w4),2));
return (r4*L2*w4)/sqrt(d);
}
float ZRLC(float r5, float L3 ,float C3,float w5 )
{ float e=(r5*r5)+(((L3*w5)-(1/C3*w5))*((L3*w5)-(1/C3*w5)));
return sqrt(e);
}
7
int main()
{ int k,choix,a;
int i=0;
while(i==0)
{cout << "CALCUL DE LA RESISTANCE EQUIVALENTE OU DE
L'IMPEDANCE EQUIVALENTE DANS UN CIRCUT\n" << endl;
cout<<" *MENU*\n"
cout<<"1-Calcul de la resistance equivalente dans un circuit serie\n; "
cout<<"2-Calcul de la resistance equivalente dans un circuit en
derivation\n ; "
cout<<"3-Transformation de KENNELLY(circuit triangle en circuit
etoile)\n"
cout<<"4-Calcul de l'impedance equivalente d'un circuit RC en serie et
valeur de l'admittance\n"
cout<<"5-Calcul de l'impedance equivalente d'un circuit RC en parallele
et valeur de l'admittance\n"
cout<<"6-Calcul de l'impedance equivalente d'un circuit RL en serie et
valeur de l'admittance\n"
cout<<"7-Calcul de l'impedance equivalente d'un circuit RL en parallele
et valeur de l'admittance\n " ;
cout<<"Calcul de l’impedance équivalente d’un circuit RLC et valeur de
l’admittance\n"
cin>>choix;
switch(choix)
{case 1:
Rserie();break;
case 2:
if (a==1)
{Rparallele() ;break;
}
8
else {
Rparallele2 ;break;
}
case 3:
rkenelly1() ;
rkenelly2() ;
rkenelly3() ;
break;
case 4:
ZRCserie();break;
case 5:
ZRCparallele();break;
case 6:
ZRLserie() ;break ;
case 7:
ZRLparallele() ;break ;
case 8:
ZRLC();break;
}
if(k==1)
{ continue; }
else{ cout<<"fin de programme. Au revoir...."; break;} i++;}
return 0;}
4-VALIDATION DU PROGRAMME
Pour la validation de notre projet, prenons par exemple cet exemple
ci-dessous :
9
Résolution :Nous allons transformer la maille ABC en appliquant le
théorème de KENELLY
Vérification :
r1=(R2*R3)/(R1+R2+R3)=(40*50)/(30+40+50)=16.6Ω
r2=(R1*R3)/(R1+R2+R3)=(30*50)/(30+40+50)=12.5Ω
r3=(R1*R2)/(R1+R2+R3)=(30*40)/(30+40+50)=10Ω
Notre résultat est vérifié.
III-CONCLUSION
Ce programme validé et vérifié va servir d’outil pour les
chercheurs dans les domaines d’électricité utilisant les
résistances et impédances : des circuits RLC, RL, RC et les
calculs de résistances de THEVENIN et de NORTON et bien
d’autres. Notons bien que ce programme pourrait bien
éventuellement aider un technicien électronique ou mieux,
des professeurs et des étudiants dans leurs calculs lors d’un
TP en électricité.
10
11