BlockWerk Documentatie
⊏⊐

Dead Zone

Discontinuous

Het DeadZone-blok (dode zone / dode band) implementeert een niet-lineaire dode band. Wanneer het ingangssignaal zich binnen de ingestelde bandbreedte bevindt, is het uitgangssignaal exact nul. Buiten deze band volgt de uitgang het ingangssignaal verschoven met de bandgrens, zodat de functie wiskundig continu blijft zonder sprongen.

Dit blok is essentieel voor het modelleren van mechanische speling, wrijvingsdrempels (stick-slip), ongevoeligheid van sensoren rond het nulpunt en joysticks (om drift te negeren).

Simuleren in BlockWerk

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

Simuleren in BlockWerk →

Wiskundig Model

y(t)={u(t)−upperLimit,u(t)>upperLimit0,lowerLimit≤u(t)≤upperLimitu(t)−lowerLimit,u(t)<lowerLimity(t) = \begin{cases} u(t) - \text{upperLimit}, & u(t) > \text{upperLimit} \\ 0, & \text{lowerLimit} \le u(t) \le \text{upperLimit} \\ u(t) - \text{lowerLimit}, & u(t) < \text{lowerLimit} \end{cases}

Ingangen & Uitgangen

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

Parameters

Parameters Label Type Standaard Beschrijving
lowerLimit Lower Limit number -0.5
upperLimit Upper Limit number 0.5

Gebruiksvoorbeelden

Joystick Dode Band

Kleine trillingen of mechanische afwijkingen rond de nulstand van een joystick negeren:

Joystick Ingang → DeadZone (lower: -0.05, upper: 0.05) → Stuursignaal

Opmerkingen & Best Practices

  • Continue Overgang: De uitgang vertoont geen discontinue sprongen bij het overschrijden van de grenzen.
  • Asymmetrisch Mogelijk: De onder- en bovengrens hoeven niet symmetrisch rond nul te liggen.

Gerelateerde Componenten

  • Saturation: Kapt het signaal juist af boven de grenzen
  • Backlash: Modelleert mechanische tandwielspeling met geheugeneffect
  • Relay: Schakelt discreet tussen twee waarden