Sum
MathDer Sum-Block addiert mehrere Eingangssignale algebraisch und gibt deren Summe als Ausgangssignal aus. Dies ist eine der grundlegendsten mathematischen Operationen in der Regelungstechnik und Signalverarbeitung. Der Block akzeptiert mehrere Signalverbindungen an seinem Eingangsport und berechnet die Summe aller anliegenden Werte.
Typische Anwendungsbereiche umfassen Summierstellen in Regelkreisen (z. B. Zusammenführen von Sollwert und invertierter Rückführung), das Hinzufügen von Gleichspannungs-Offsets (Bias) zu Messsignalen sowie die Aggregation mehrerer Sensorsignale zu einem Gesamtwert.
Mathematisches Modell
Der Sum-Block implementiert die Summationsoperation:
Wobei:
y(t)das Ausgangssignal zum Zeitpunkt t istu₁(t), u₂(t), ..., uₙ(t)die anliegenden Eingangssignale zum Zeitpunkt t sindndie Anzahl der angeschlossenen Eingänge ist
Wenn keine Eingänge angeschlossen sind, beträgt der Ausgangswert 0.0.
Ein- & Ausgänge
| Direction | ID | Label | Typ | Status |
|---|---|---|---|---|
| → In | in |
+ | number | Required |
| ← Out | out |
Sum | number | Output |
Anwendungsbeispiele
Signale Zusammenführen
Überlagerung zweier unterschiedlicher Signalformen:
Sinuswelle A → Sum → Überlagertes Signal
Rauschgenerator B → Sum
Offset-Addition (Bias)
Hinzufügen einer Gleichspannungskomponente zu einem Messwert:
Sensorsignal → Sum → Ausgangssignal
Constant (5) → SumHinweise & Best Practices
- Mehrere Eingänge: Unterstützt eine beliebige Anzahl von Signalverbindungen an einem einzigen Port.
- Kommutativ: Die Reihenfolge der Verbindungen hat keinen Einfluss auf das Rechenergebnis.
- WASM-Performance: Hochoptimierte 64-Bit-Gleitkomma-Berechnung (f64) in nativem WebAssembly.
Verwandte Blöcke
- Gain: Zur Skalierung oder Invertierung (z. B. Faktor -1 für Subtraktionen)
- Product: Multiplikation von Signalen anstelle von Addition
- Constant: Bereitstellung fester Offset-Werte
- NumericDisplay: Zur Echtzeitanzeige des Summenwerts