Sum
MathLe bloc Sum additionne plusieurs signaux d'entrée et fournit leur somme algébrique en sortie. C'est l'une des opérations mathématiques les plus fondamentales en automatique et en traitement du signal. Le bloc accepte un nombre quelconque de connexions sur son port d'entrée et additionne toutes les valeurs reçues en un signal de sortie unique.
Les applications courantes incluent la création de comparateurs/sommateurs dans les boucles d'asservissement (en combinaison avec un gain de -1 pour calculer l'erreur ), l'ajout d'une composante de polarisation (biais/offset) à un signal de mesure, et l'agrégation de multiples grandeurs physiques issues de capteurs.
Modèle Mathématique
Le bloc Sum implémente l'opération de sommation :
Où :
y(t)est le signal de sortie à l'instant tu₁(t), u₂(t), ..., uₙ(t)sont les signaux d'entrée connectés à l'instant tnest le nombre d'entrées connectées
Lorsqu'aucune entrée n'est connectée, la sortie vaut 0.0.
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
+ | number | Required |
| ← Out | out |
Sum | number | Output |
Exemples d'Utilisation
Sommation Élémentaire de Signaux
Combiner deux signaux pour obtenir un signal composite :
Signal sinusoïdal A → Sum → Signal Combiné
Bruit blanc B → Sum
Ajout de Décalage (Biais)
Ajouter une tension de polarisation constante à un signal :
Signal Capteur → Sum → Sortie
Constant (5) → SumRemarques & Bonnes Pratiques
- Entrées Multiples : Accepte un nombre illimité de connexions d'entrée sur un même port.
- Commutativité : L'ordre des connexions n'affecte en rien le résultat numérique.
- Performance WASM : Calculs flottants 64 bits (f64) ultra-rapides exécutés dans le moteur WebAssembly.
Composants Associés
- Gain : Pour mettre à l'échelle ou inverser (ex. facteur -1 pour soustraire)
- Product : Pour multiplier des signaux entre eux
- Constant : Pour fournir une valeur de décalage fixe
- NumericDisplay : Pour afficher la valeur de la somme en temps réel