BlockWerk Documentación
+

Sum

Math

El bloque Sum suma algebraicamente múltiples señales de entrada, generando su suma total como señal de salida. Es una de las operaciones matemáticas más fundamentales en ingeniería de control y procesamiento de señales. El bloque admite cualquier número de conexiones de entrada en su puerto y combina todos los valores recibidos en una única señal de salida.

Entre sus aplicaciones más habituales se encuentran los puntos de suma en lazos de control de retroalimentación (para calcular el error e=r−ye = r - y junto a una ganancia de -1), la adición de niveles de continua o polarización (bias/offset) a señales de medición y la combinación de magnitudes procedentes de diversos sensores.

Simular en BlockWerk

Simulador interactivo en tu navegador — sin instalación, motor WebAssembly.

Simular en BlockWerk →

Modelo Matemático

El bloque Sum implementa la operación de suma:

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)

Donde:

  • y(t) es la señal de salida en el tiempo t
  • u₁(t), u₂(t), ..., uₙ(t) son las señales de entrada conectadas en el tiempo t
  • n es el número de entradas conectadas

Cuando no hay entradas conectadas, la salida es 0.0.

Entradas y Salidas

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

Ejemplos de Uso

Suma Básica de Señales

Superposición de dos formas de onda:

Señal senoidal A      → Sum → Señal Superpuesta
Generador de ruido B  → Sum

Adición de Desplazamiento (Offset)

Sumar un valor constante de polarización a una señal medida:

Señal del sensor → Sum → Salida
Constant (5)     → Sum

Observaciones y Buenas Prácticas

  • Entradas Múltiples: Acepta múltiples líneas de conexión en un único puerto de entrada.
  • Propiedad Conmutativa: El orden de conexión de los cables no altera el resultado matemático.
  • Rendimiento WASM: Ejecución en punto flotante de 64 bits (f64) altamente optimizada en WebAssembly.

Bloques Relacionados

  • Gain: Para escalar o invertir la señal (ej. factor -1 para restar)
  • Product: Para multiplicar señales en lugar de sumarlas
  • Constant: Para proporcionar valores constantes de polarización
  • NumericDisplay: Para visualizar el resultado de la suma en tiempo real