GNU Radio Companion
Rechner
Vier Dimensionierungsrechner für die häufigsten GRC-Block-Parameter — direkt einsetzbar, mit denselben Formeln wie in den Projekt-Artikeln.
Diese Rechner setzen die Formeln aus den Artikeln FIR-Filter und den DDK9-Dimensionierungen direkt um — zum schnellen Durchrechnen eigener Parameter, ohne die Herleitung jedes Mal neu nachzuvollziehen.
1. FIR-Filter: Tap-Zahl & Kaiser-Beta
Faustformel nach fred harris: $N \approx A_{sb} / (22 \cdot \Delta f / f_s)$, aufgerundet auf die nächste ungerade Zahl. Der Kaiser-Beta-Parameter deckt denselben Entwurf über window.WIN_KAISER ab.
2. Freq-Xlating-FIR / Dezimation
Prüft, ob die gewählte Dezimation genug Alias-Reserve zwischen Nutzsignalbandbreite und neuer Nyquist-Frequenz lässt — wie beim Freq-Xlating-FIR-Filter in der DDK9-Dimensionierung.
3. Quadratur-Demod-Gain & Symbol-Sync sps
$\text{gain} = f_s / (2\pi \cdot \text{shift})$ und $\text{sps} = f_s / \text{baud}$ — beide bezogen auf die Arbeitsrate nach der Dezimation, nicht auf die ursprüngliche Samplerate. Die häufigste Fehlerquelle (sps = f_s / decim / (2·shift)) berechnet hier absichtlich niemand.
4. Rechenlast (MMAC/s)
$\text{Last} \approx N \cdot f_{out}$. Läuft vor dem Filter eine Dezimation im selben Block (Freq-Xlating-FIR, polyphas), zählt die Ausgangsrate, nicht die Eingangsrate.