Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Auteurs Docx3

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 12

Université de Lomé

Ecole national supérieure


des ingénieurs
Département de génie
Electrique

Projet informatique (inf 200)

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

Année académique : 2021-2022


RAPPORT DU PROJET
I-INTRODUCTION

La résistance équivalente est un outil de modélisation utilisé


dans le domaine de l’électricité. Cela consiste à remplacer dans
une partie du circuit un ensemble de résistances par une seule
qui doit être équivalente pour le reste du circuit, ceci dans le
but de simplifier l’étude du circuit. Le calcul de la résistance
équivalente à un réseau de résistances est un exercice récurrent
car il permet non seulement de déterminer le modèle de
THEVENIN (MET) ou de NORTON (MEN) d’un circuit pour
pouvoir l’interfacer avec un autre montage mais aussi pour
connaître l’intensité ou la tension dans une branche ou dans un
circuit composé d’éléments linéaires comme les résistances, les
condensateurs ou les bobines. Dans les paragraphes à suivre
nous essayerons de détailler notre programme informatique qui
va nous permettre de calculer la résistance et l’impédance
équivalente.

II-STRUTURE DU PROJET
1-Plan détaillé

Dans notre programme, nous allons présenter un menu à


l’utilisateur, un menu composé de divers calculs de résistances
équivalente et d’impédance équivalente selon le circuit de celui-
ci, puis après avoir fait son choix, il pourra alors entrer les

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

1-Calcul de la résistance équivalente dans un circuit série

Début

Lire R1, R2, R3

Faire Rs=R1+R2+R3

Afficher Rs

Fin

2-Calcul de la résistance équivalente dans un circuit


parallèle

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

Lire R1, R2,R3

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

Faire ZRC=√(R2+(1/((C*w) *(C*w)))


YRC=1/ZRC

Afficher ZRC et YRC

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’

Afficher ZRC’ et YRC’

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

Afficher ZRL et YRL

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’

Afficher ZRL’ et YRL’

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

Afficher ZRLC et YRLC

Fin

3-IMPLEMENTATION EN LANGUAGE C++


#include <iostream>
#include <cmath>
using namespace std;
float Rserie(float Rs1, float Rs2,float Rs3)
{return Rs1+Rs2+Rs3;
}
float Rparallele1(float Rp1, float Rp2)
{return (Rp1*Rp2)/(Rp1+Rp2);
}
float RPparallele2(float RP1,float RP2,float RP3)
{return (RP1*RP2*RP3)/((RP1*RP2)+(RP1*RP2)+(RP2*RP3));
}

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

Vous aimerez peut-être aussi