BlockWerk Documentation
📈

Lead-Lag

Continuous

Compensateur à avance-retard de phase avec fonction de transfert G(s) = (τ₁s + 1) / (τ₂s + 1). Lorsque τ₁ > τ₂, il agit comme un réseau à avance de phase (lead) ; lorsque τ₁ < τ₂, il agit comme un réseau à retard de phase (lag).

Simuler dans BlockWerk

Bac à sable interactif directement dans votre navigateur — aucune installation, moteur WebAssembly.

Simuler dans BlockWerk →

Modèle Mathématique

G(s)=τ1s+1τ2s+1G(s) = \frac{\tau_1 s + 1}{\tau_2 s + 1}
ConditionComportementApplication
τ₁ > τ₂Lead : avance de phase, +90° maxAméliorer la marge de phase
τ₁ < τ₂Lag : retard de phase, -90° maxAtténuer le gain haute fréquence
τ₁ = τ₂Unité : G(s) = 1Aucun effet

Entrées & Sorties

Direction ID Label Type Status
→ In in In number Required
← Out out Out number Output

Paramètres

Paramètres Label Type Défaut Description
leadTime Lead Time Constant (τ₁) number 1
lagTime Lag Time Constant (τ₂) number 0.1

Exemples d'Utilisation

  • Voir les exemples intégrés dans le manuel pour une démonstration de ce bloc.

Remarques & Bonnes Pratiques

  • Correcteur à avance de phase (τ₁ > τ₂) : Introduit une avance de phase (+90° max), améliore la marge de phase et la bande passante
  • Correcteur à retard de phase (τ₁ < τ₂) : Introduit un retard de phase (−90° max), réduit l'erreur statique au détriment de la bande passante
  • Contrainte sur la constante de retard : τ₂ doit être strictement supérieur à 0 ; pour une avance de phase pure, choisissez une valeur très faible pour τ₂ (par ex. 0.001)
  • Mise en cascade : Plusieurs blocs en série permettent de créer des correcteurs d'ordre supérieur (ex. lead-lag-lead)
  • Intégration numérique : Utilise la méthode d'Euler explicite (identique à TransferFunction) ; les mêmes contraintes de stabilité s'appliquent

Composants Associés