BlockWerk Dokumentation
+

Sum

Math

Der 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.

In BlockWerk simulieren

Interaktive Sandbox direkt im Browser — keine Installation, WebAssembly-Engine.

In BlockWerk simulieren →

Mathematisches Modell

Der Sum-Block implementiert die Summationsoperation:

y(t)=∑i=1nui(t)=u1(t)+u2(t)+⋯+un(t)y(t) = \sum_{i=1}^n u_i(t) = u_1(t) + u_2(t) + \dots + u_n(t)

Wobei:

  • y(t) das Ausgangssignal zum Zeitpunkt t ist
  • u₁(t), u₂(t), ..., uₙ(t) die anliegenden Eingangssignale zum Zeitpunkt t sind
  • n die 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) → Sum

Hinweise & 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