BlockWerk Documentatie
+

Sum

Math

Het Sum-blok telt meerdere ingangssignalen algebraïsch bij elkaar op en levert de som als uitgangssignaal. Dit is een van de meest fundamentele rekenoperaties in regeltechniek en signaalverwerking. Het blok accepteert meerdere signaalverbindingen en berekent de resulterende optelsom.

Veelvoorkomende toepassingen zijn het maken van sommatiepunten in terugkoppelkringen (het berekenen van het foutsignaal: e=r−ye = r - y in combinatie met een Gain van -1), het toevoegen van een offset of bias aan een meetsignaal, en het combineren van meerdere sensorwaarden tot een totaalsignaal.

Simuleren in BlockWerk

Interactieve sandbox direct in je browser — geen installatie, aangedreven door WebAssembly.

Simuleren in BlockWerk →

Wiskundig Model

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)

Waarbij:

  • y(t) het uitgangssignaal is op tijdstip t
  • u₁(t), u₂(t), ..., uₙ(t) de aangesloten ingangssignalen zijn
  • n het aantal actieve ingangskabels is

Wanneer er geen ingangen verbonden zijn, is de uitvoer 0.0.

Ingangen & Uitgangen

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

Gebruiksvoorbeelden

Signalen Samenvoegen

Het optellen van twee verschillende golfvormen:

Sinusgolf A → Sum → Gecombineerd Signaal
Ruisgenerator B → Sum

Bias of Offset Toevoegen

Een constante gelijkspanningscomponent (DC-bias) toevoegen aan een meetsignaal:

Meetsignaal → Sum → Output
Constant (5V) → Sum

Opmerkingen & Best Practices

  • Meervoudige Verbindingen: Ondersteunt meerdere inkomende kabels op één poort.
  • Commutatief: De volgorde waarin kabels worden aangesloten heeft geen invloed op het wiskundige resultaat.
  • Zeer Snel: Uitgevoerd in 64-bits drijvende-komma (f64) binnen de Rust WASM engine.

Gerelateerde Componenten

  • Gain: Schaal of inverteer een signaal (bijv. vermenigvuldigen met -1 voor aftrekken)
  • Product: Vermenigvuldig signalen met elkaar in plaats van optellen
  • Constant: Levert een vaste constante bias-waarde