BlockWerk Documentation
⊏⊐

Dead Zone

Discontinuous

Implements a dead zone (dead band) nonlinearity. The output is zero when the input is within the specified band. Outside the band, the output is the input shifted by the band limit, maintaining continuity.

Simulate in BlockWerk

Interactive sandbox directly in your browser — zero installation, WASM-powered.

Simulate in BlockWerk →

Mathematical Model

{u(t)−upper,u(t)>upper0,lower≤u(t)≤upperu(t)−lower,u(t)<lower\begin{cases} u(t) - \text{upper}, & u(t) > \text{upper} \\ 0, & \text{lower} \le u(t) \le \text{upper} \\ u(t) - \text{lower}, & u(t) < \text{lower} \end{cases}

Inputs & Outputs

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

Parameters

Parameters Label Type Default Description
lowerLimit Lower Limit number -0.5
upperLimit Upper Limit number 0.5

Usage Examples

  • Zie de ingebouwde voorbeelden in de handleiding voor een demonstratie van dit blok.

Remarks & Best Practices

  • Models mechanical backlash, sensor insensitivity, and friction zones.
  • Output is continuous (no jumps at the boundaries).

Related Components

  • Saturation: Clips output at limits
  • Relay: Switches between discrete values