Vous êtes sur la page 1sur 6

Université des Sciences et de Technologie Houari Boumediene

Faculté : Génie Electrique

TP n°2 : Résonance série et


parallèle

PREPARATION THEORIQUE

Chorfi Mohamed Amine


L2 -TELECOM-B-
202032051462

But et Objectif du TP :
Université des Sciences et de Technologie Houari Boumediene
Faculté : Génie Electrique

L’objectif de cette manipulation est l’étude théorique et pratique d’un


circuit analogique RLC monté en série et en parallèle (filtre du second
ordre).
L’étude du circuit RLC série portera sur les lois de variation avec la
fréquence ;
1. De l’amplitude et de la phase du courant traversant le circuit ;
2. De l’impédance présentée par le circuit ;
3. De l’amplitude des tensions aux bornes de chacun des éléments
constituant le circuit (résistance R, bobine L et condensateur C).

Travail Thorique Demande :


Graphe pour les Variations du module de l’impédance ainsi que
l’argument en fonction de la fréquence avec

|Z|= √ R2 +(Lw−
1 2
cw
)

AVEC :
W=2πf
1
Lw−
Cw
tan(ϕ ¿)= ¿
R

Pour cela on décide de créer un code PYTHON, qui après exécution


affichera les deux graphes
Université des Sciences et de Technologie Houari Boumediene
Faculté : Génie Electrique

import numpy as np

import matplotlib.pyplot as plt

# Définir les valeurs de R, L et C

R = 1.2e3 # 1.2KΩ en ohms

L = 680e-6 # 680µH en henries


Université des Sciences et de Technologie Houari Boumediene
Faculté : Génie Electrique

C = 22e-9 # 22nF en farads

# Définir les fréquences

freq_inf = np.arange(100, 1000, 100) # De 100Hz à 1KHz avec un pas de 100Hz

freq_sup = np.arange(1000, 80001, 4000) # De 1KHz à 80KHz avec un pas de 4KHz

freq = np.concatenate((freq_inf, freq_sup)) # Fusionner les deux listes de fréquences

# Calculer le module de l'impédance |Z| et l'argument en fonction de la fréquence

module_Z = []

argument_Z = []

for f in freq:

w = 2 * np.pi * f

Z = np.sqrt(R**2 + (L*w - 1/(C*w))**2)

arg_Z = np.arctan((L*w - 1/(C*w))/R) * (180/np.pi) # Convertir en degrés

module_Z.append(Z)

argument_Z.append(arg_Z)

# Graphique pour le module de l'impédance

plt.subplot(2, 1, 1)

plt.plot(freq, module_Z, color='blue')

plt.title("Variation du module de l'impédance en fonction de la fréquence")

plt.xlabel('Fréquence (Hz)')

plt.ylabel('|Z| (ohms)')

plt.grid(True)

# Graphique pour l'argument de l'impédance

plt.subplot(2, 1, 2)

plt.plot(freq, argument_Z, color='red')

plt.title("Variation de l'argument de l'impédance en fonction de la fréquence")

plt.xlabel('Fréquence (Hz)')

plt.ylabel('Argument de Z (degrés)')

plt.grid(True)

# Afficher les graphiques

plt.show()
Université des Sciences et de Technologie Houari Boumediene
Faculté : Génie Electrique

2-

Code python

import numpy as np

import matplotlib.pyplot as plt

# Définition des valeurs

R = 1200

L = 680e-6

C = 22e-9

U=5

# Gamme de fréquences

f_min = 100
Université des Sciences et de Technologie Houari Boumediene
Faculté : Génie Electrique

f_max = 80000

df_low = 100

df_high = 4000

# Création de la liste de fréquences

f = np.arange(f_min, f_max + df_high, df_low)

# Calcul de l'impédance

Z = R + 1j * 2 * np.pi * f * L - 1j / (2 * np.pi * f * C)

# Calcul du courant

I=U/Z

# Affichage du graphe

plt.plot(f, np.abs(I), label="Courant")

plt.xlabel("Fréquence (Hz)")

plt.ylabel("Intensité du courant (A)")

plt.legend()

plt.show(

Vous aimerez peut-être aussi