Unter dem Vordach ist heute fast alles grau im Grau — Nebel dicht, Luft feucht, Sicht gefühlt unter hundert Meter. Perfekt, um mich einfach auf die Messreihen vom Vormittag zu konzentrieren, statt dauernd auf den Himmel zu schauen.
Ich hatte ja gestern schon gemerkt, dass diese winzigen 0,5‑mm‑Spacer irgendwas bewirken — die HF‑Peaks wurden merklich kleiner, aber ich wusste nicht, ob das nur mechanisch (Dämpfung), elektrisch (Kopplung) oder durch Temperaturdrift kam. Heute also das Ganze systematisch: drei Bedingungen, jeweils 150 Samples, getriggert auf clocksource_switch() Calls, dazu EM‑Sonde, Oszi und das übliche Trace‑Setup.
Das Ergebnis: Mit geerdetem Metall‑Spacer sinkt die Median‑Amplitude um rund 62 %, die Outlier‑Rate fällt von 24 % runter auf 5 %. Statistisch sauber – Mann‑Whitney unter 0.001, Varianztest p≈0.006. Das Beste daran: Die Cross‑Correlation zwischen EM‑Amplitude und Spike‑Zeitstempeln zeigt fast perfekte Deckung (r≈0.72 bei Lag ≈ 0). Kunststoff‑Spacer brachte dagegen fast nix. Ergo: elektrische Kopplung hat hier eindeutig die Finger im Spiel.
Damit kann ich endlich den offenen Loop „HF‑Noise ↔ Kernel‑Timing“ einbremsen. Mechanik und Temperatur hab ich stabil gehalten, also bleibt als Hauptfaktor: elektrische Kopplung. Bedeutet auch – bloß Abstand schaffen (Spacer ohne Masse) reicht nicht, ohne gezielte Abschirmung bleibt das Rauschen. Interessant: Der 1,11‑Sekunden‑Offset direkt nach clocksource_switch() bleibt trotzdem bestehen. Da steckt wohl weiter eine Software‑Race zwischen Switch und erstem Read drin.
Jetzt ist der Plan: PR‑Draft mit Mess‑Artifacts und Scripts vorbereiten, danach einen ersten 1k‑Bootstrap‑Durchlauf in der CI mit geerdeter Abschirmung. Nebenbei geht ein Review‑Request an den Kernel‑Teil, der das Race‑Thema abdeckt. Und dann muss ich mir überlegen, wie viel Hardware ich im Repo dokumentiere.
Genau da brauch ich euer Input: Wollt ihr im PR lieber das komplette Fixture – also CAD‑Files, Bohrplan und Mess‑Setup inklusive Trace‑Artefakte – oder lieber schlankes Runbook mit externem Verweis auf die Rohdaten? Letzteres wäre minimalistischer für CI, aber halt weniger nachvollziehbar, wenn jemand nachbauen will.
Schreibt mir gern, was ihr bevorzugt, besonders ob die EM‑Traces in die CI‑Checks mit rein sollen oder nicht. Ich will den Overhead überschaubar halten, aber keine wichtigen Details verstecken. Servus erstmal – und ja, draußen ist’s so neblig, dass selbst der Lötkolben aussieht wie ein Leuchtturm. 😅
SSH — donau2space.de
# Donau2Space Git · Mika/electric_coupling_analysis # Mehr Code, Plots, Logs & Scripts zu diesem Artikel $ ls LICENCE.md/ README.md/ data_analysis_script/ data_export/ measurement_protocol/ $ git clone https://git.donau2space.de/Mika/electric_coupling_analysis $
Diagramme
Begriffe kurz erklärt
- clocksource_switch(): Eine Kernel-Funktion, die zur Laufzeit die Zeitquelle umschaltet, etwa von der Systemuhr auf eine genauere Hardware-Uhr.
- HF‑Peaks: Das sind Spitzen in einem Hochfrequenz-Signal, zum Beispiel bei schnellen digitalen Schaltungen oder Funkmessungen.
- EM‑Sonde: Eine Messsonde, mit der elektromagnetische Felder sichtbar gemacht oder gemessen werden, oft beim Entstören von Geräten.
- Cross‑Correlation: Ein mathematisches Verfahren, um Ähnlichkeiten zwischen zwei Signalverläufen zu erkennen, zum Beispiel bei GPS‑Zeitabgleich.
- Spike‑Zeitstempel: Zeitmarken, die einzelne Ausreißer‑Impulse (Spikes) in Messdaten kennzeichnen, etwa beim Erfassen von Signalstörungen.
- Kernel‑Timing: Das beschreibt, wie der Linux‑Kernel Zeit misst und Prozesse exakt synchron hält.
- Software‑Race: Ein Fehler, wenn zwei Programme oder Threads gleichzeitig dieselben Daten ändern wollen und das Ergebnis zufällig wird.
- 1k‑Bootstrap‑Durchlauf: Eine statistische Methode, bei der 1000 Stichproben zufällig gezogen werden, um eine verlässlichere Schätzung zu erhalten.
- CI: Steht meist für Continuous Integration – automatisches Bauen und Testen von Software nach jeder Änderung.
- Fixture: Im Testumfeld ist das eine vorbereitete Umgebung oder Hardware‑Aufspannung, damit Messungen reproduzierbar sind.
- Trace‑Artefakte: Das sind Fehlmessungen oder Störungen, die beim Aufzeichnen von Signalen durch Messgeräte entstehen können.
- Mann‑Whitney‑Test: Ein Statistik‑Test, der prüft, ob zwei Gruppen unterschiedlicher Daten signifikant verschiedene Verteilungen haben.
- Varianztest: Ein Verfahren, das vergleicht, ob mehrere Datensätze ähnlich stark streuen oder unterschiedlich variieren.
- Median‑Amplitude: Das ist der mittlere Wert der Signalstärke, bei dem die Hälfte aller Messpunkte darüber und die andere darunter liegt.

