NanoVNA Interpolation der Kalibrierung

Gast #7249949
Lesenswert?

Ich möchte die Kalibrierung der Messdaten vom NanoVNA in meiner eigenen 
Software machen. Dazu nehme ich zunächste 3000 Punkte für SOL auf und 
generiere mir mit SciKit RF kalibrierparameter, die ich in meiner C 
Software nur noch anwenden muss. Nun will ich die Anzahl der Punkte aber 
variieren. Also mal deutich weniger oder mal deutlich mehr Punkte in dem 
Frequenzbereich der Kalibrierung messen.

Wie werden die Kalibrierungen üblicherweise interpoliert? Linear oder 
mit komplexeren Interpolationen wie kubischen Funktionen? Wie machen das 
hochpreisige VNAs?
Gast #7250033
Lesenswert?

Nicht speziell für Kalibrierung, sondern für S-Parameter bei meinen 
Simulationsdaten:

S-Parameter im Format Real/Imaginärteil (!) interpolieren mit Cubic 
Spline. Wenn die Punkte dicht genug liegen funktioniert auch lineare 
Interpolation brauchbar.
Gast #7250085
Lesenswert?

Ich habe mal den boost cardinal cubic b spline interpolator benutzt. Das 
funktioniert nicht gut. Da zeigen sich komische peaks im signal. Habe 
das jeweils für real und Imaginärteil getrennt gemacht.
Gast #7250116
Lesenswert?

Florian M. schrieb:
> Simulant schrieb:
>> S-Parameter im Format Real/Imaginärteil (!)
>
> Was meinst du damit? Wie soll man sonst interpolieren weil s Parameter
> das einzige sind, was ich habe.

Ich meine damit, dass das konkrete Datenformat wichtig ist. Zumindest 
bei "meinen" Daten können S-Parameter in unterschiedlichen Formaten 
vorliegen, das wird im Header der Touchstone-Datei (S2P) definiert.

Interpolation im Format dB/Phase funktioniert eher schlecht, deshalb 
Format Real/Imaginärteil (Touchstone Header: RI)
Gast #7250500
Lesenswert?

Holger W. schrieb:
> Ich habe mal den boost cardinal cubic b spline interpolator
> benutzt. Das
> funktioniert nicht gut. Da zeigen sich komische peaks im signal. Habe
> das jeweils für real und Imaginärteil getrennt gemacht.

Eventuell mal mit Catmull-Rom splines probieren so wie es die ranzige 
nanovna Software macht. Was auch immer bei dir peaks sind.
Gast #7252557
Lesenswert?

Jonas G. schrieb:
> Holger W. schrieb:
>> Ich habe mal den boost cardinal cubic b spline interpolator
>> benutzt. Das
>> funktioniert nicht gut. Da zeigen sich komische peaks im signal. Habe
>> das jeweils für real und Imaginärteil getrennt gemacht.
>
> Eventuell mal mit Catmull-Rom splines probieren so wie es die ranzige
> nanovna Software macht. Was auch immer bei dir peaks sind.

Das hat leider nichts gebracht. Open und short haben bei mir ab ca 2GHz 
in regelmäßigen Abständen spitzen nach unten und ich weiß nicht woran 
das liegt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren