Adloun

électronique (PSI) · Chapitre 3 · Exercice de TD

Simuler le pont de Wien saturé : le compromis entre démarrage et pureté

Oscillateurs · D. Capacité numérique · niveau 3 (difficile)

Énoncé

On simule un oscillateur à pont de Wien dont l'ALI sature : on note et l'on modélise l'amplificateur par , avec si et sinon (). On admet que le filtre de Wien impose .

1) En dérivant cette relation, montrer qu'en temps réduit , obéit à , où vaut dans la zone linéaire et en saturation. Interpréter le coefficient de selon la zone.

2) Écrire le schéma d'Euler correspondant, de pas (une boucle de quelques lignes), à partir de , .

3) Le régime établi simulé donne : pour , une sortie écrêtée pendant du temps, une période fois celle de Barkhausen, un taux de distorsion de (mesuré sur le spectre du signal simulé) ; pour , une sortie écrêtée du temps, une période fois plus longue, un taux de distorsion de . Pour , estimer par le modèle linéaire la durée de démarrage (en ) et la comparer à la simulation, qui donne pour atteindre de l'amplitude finale. Conclure sur le choix de .

Corrigé

La stratégie. Dériver une fois pour éliminer l'intégrale ; lire le coefficient de comme un amortissement qui change de signe selon la zone ; simuler deux équations du premier ordre.

1) L'équation. En dérivant : , et . D'où , soit, avec (, ) : Dans la zone linéaire, le coefficient vaut : amortissement négatif, l'amplitude croît. En saturation, il vaut : amortissement positif, l'énergie est dissipée. Sur une période, l'amplitude se fixe là où les deux effets se compensent en moyenne : c'est le « gain moyen égal à ».

2) Le schéma. Avec : , ; par exemple

x, v = 1e-4, 0.0
for n in range(N):
    fp = A if abs(A*x) < Vsat else 0.0
    x, v = x + h*v, v - h*((3 - fp)*v + x)

avec (en unités de , soit environ pas par période), et pour la sortie.

3) Démarrage et choix de . Dans la zone linéaire, en temps réduit : l'amplitude croît comme , soit pour . Partie de , elle atteint de quand , soit : l'accord avec les simulés est excellent (la croissance est linéaire presque jusqu'à la fin). Avec (), cela fait ; avec , fois plus vite. Le compromis est chiffré : démarre en une dizaine de centièmes de seconde et donne de distorsion, sans dérive notable de la fréquence ; démarre très vite mais donne un signal à de distorsion, de fréquence décalée de . Le bon réglage est légèrement au-dessus de , avec si possible un contrôle automatique de gain (exercice 3), qui évite toute saturation.

Ce que l'exercice installe. Simuler un oscillateur, c'est intégrer une équation non linéaire dont l'amortissement change de signe avec l'amplitude : le cycle limite apparaît de lui-même. La simulation chiffre le compromis démarrage-pureté, et le modèle linéaire prédit correctement le temps de montée.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre