BlockWerk Documentatie
πŸ“ˆ

Bode Plot

Analysis

Het Bode Plot-blok voert een automatische frequentieresponsie-analyse (Bode-diagram) uit van een lineair dynamisch systeem. Het berekent en plot twee grafieken tegelijkertijd:

  1. Magnitudediagram (dB) uitgezet tegen frequentie (rad/s): Toont de versterking van het systeem over het frequentiespectrum.
  2. Fasediagram (graden) uitgezet tegen frequentie (rad/s): Toont de faseverschuiving van de uitvoer ten opzichte van de invoer.

Dit blok is essentieel voor het bepalen van de stabiliteitsmarges van een regellus: de versterkingsmarge (Gain Margin), de fasemarge (Phase Margin), de bandbreedte en eventuele resonantiepieken.

Simuleren in BlockWerk

Interactieve sandbox direct in je browser β€” geen installatie, aangedreven door WebAssembly.

Simuleren in BlockWerk →

Wiskundig Model

∣H(jΟ‰)∣dB=20log⁑10∣H(jΟ‰)∣∠H(jΟ‰)=arg⁑(H(jΟ‰))[graden]\begin{aligned} |H(j\omega)|_{\text{dB}} &= 20 \log_{10} \big| H(j\omega) \big| \\ \angle H(j\omega) &= \arg\big( H(j\omega) \big) \quad [\text{graden}] \end{aligned}

Waarbij H(jω)H(j\omega) de complexe overdrachtsfunctie is geëvalueerd langs de imaginaire as (s=jωs = j\omega).

Ingangen & Uitgangen

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

Parameters

Parameters Label Type Standaard Beschrijving
inputSource Input Source ID text sine1
startFreq Start Frequency (rad/s) number 0.1
endFreq End Frequency (rad/s) number 100
pointsPerDecade Points Per Decade number 10

Gebruiksvoorbeelden

Resonantie van een 2e-Orde Massa-Veer Systeem

SignalGenerator β†’ TransferFunction (num: "100", den: "s^2 + 2s + 100") β†’ BodePlot

Gerelateerde Componenten

  • TransferFunction: Continue overdrachtsfunctie
  • NyquistPlot: Polaire weergave van de frequentieresponsie
  • FFTScope: Real-time Fast Fourier Transformatie van willekeurige signalen