BlockWerk Documentation
K

Gain

Math

Le bloc Gain multiplie son signal d'entrée par un facteur de gain constant (KK). C'est l'un des composants fondamentaux et les plus couramment utilisés en traitement du signal et automatique. Il assure une mise à l'échelle linéaire directe des signaux sans en altérer la forme d'onde ni les caractéristiques dynamiques.

Le bloc dispose d'un port d'entrée et d'un port de sortie. Parmi ses applications courantes figurent le gain proportionnel des régulateurs PID, l'amplification ou l'atténuation de signal, ainsi que les conversions d'unités physiques (par ex. de volts en bars).

Simuler dans BlockWerk

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

Simuler dans BlockWerk →

Modèle Mathématique

Le bloc Gain implémente une multiplication directe :

y(t)=K⋅u(t)y(t) = K \cdot u(t)

Où :

  • y(t) est le signal de sortie à l'instant t
  • K est le facteur d'amplification (paramètre configurable gain)
  • u(t) est le signal d'entrée à l'instant t

Entrées & Sorties

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

Paramètres

Paramètres Label Type Défaut Description
gain Gain (K) number 1 Multiplication factor for the input signal

Exemples d'Utilisation

Inversion de Signal

Inverser la polarité d'une onde sinusoïdale :

SignalGenerator → Gain (gain: -1) → Scope

Amplification de Signal

Doubler l'amplitude du signal d'un capteur :

Capteur → Gain (gain: 2) → NumericDisplay

Remarques & Bonnes Pratiques

  • Sans État Interne : Fonction pure sans mémoire – la valeur de sortie dépend uniquement de l'entrée instantanée.
  • Opération Linéaire : N'introduit aucune distorsion harmonique ni déphasage.
  • Coût de Calcul Minimal : Une seule multiplication flottante par pas de calcul.
  • Performance WASM : Vitesse d'exécution quasi-native dans le moteur WebAssembly.

Composants Associés

  • Sum : Addition ou soustraction de plusieurs signaux
  • Product : Multiplication entre deux signaux variables dans le temps
  • Constant : Source de valeur numérique constante
  • NumericDisplay : Affichage numérique en direct