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?
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.
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 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.
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)
Simulant schrieb: > deshalb > Format Real/Imaginärteil (Touchstone Header: RI) oder interpolieren im Format Betrag/Phase, mit Betrag linear (nicht dB!)
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.
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.
Holger W. schrieb: > Open und short haben bei mir ab ca 2GHz > in regelmäßigen Abständen spitzen nach unten und ich weiß nicht woran > das liegt. Vielleicht sind das wirklich Kabelresonanzen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.