Gain
MathLe bloc Gain multiplie son signal d'entrée par un facteur de gain constant (). 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).
Modèle Mathématique
Le bloc Gain implémente une multiplication directe :
Où :
y(t)est le signal de sortie à l'instant tKest le facteur d'amplification (paramètre configurablegain)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) → NumericDisplayRemarques & 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