Noise floor MEMS — PSD i Allan Deviation

Poziom szumów akcelerometrów MEMS w bezruchu. Metryki: PSD [mg/√Hz], Allan Deviation (τ=1 ms…10³ s), bias instability, velocity random walk. Kontekst AGD — wiarygodna detekcja niewyważenia/hałasu.
Data: 2025-09-05 Stanowisko: L2-MEMS/03 Modele: LIS3DH · QMA7981 · MPU-6050 Tryb: bezruch (deska granitowa)
Skocz do szablonu logu

1. Cel

Określić poziom szumów własnych i stabilność biasu akcelerometrów MEMS w warunkach bezruchu, aby dobrać filtry i progi algorytmów AGD (np. detekcja niewyważenia bębna, diagnostyka łożysk).

2. Sprzęt i konfiguracje

PozycjaModelUstawieniaUwagi
AkcelerometryLIS3DH, QMA7981, MPU-6050±2 g / ±4 ginterfejs I²C/SPI
PodstawaPłyta granitowa2× mata tłumiącaizolacja od drgań
Temp.25 ±0.5 °Cbez draftubrak przepływu powietrza
ZasilanieLab PSU3.3 V ripple <10 mVppekranowane przewody

3. Akwizycja i wstępne filtrowanie

ParametrWartośćUwagi
ODR1600 Hzbez aliasu
Okno PSDHannENBW ≈ 1.5 bin
Segmentacja50% overlapWelch
HP/LPHP off / LP ≥ 500 Hzdla porównywalności
Czas trwania≥ 1800 sAllan τ do 10³ s
Dane surowe zapisuj w g (m/s² / 9.80665). Równolegle zapisz temperaturę układu, by korelować dryft biasu z T.

4. Metryki / KPI

MetrykaOpisCel (AGD)
PSD_noise@10 Hz [mg/√Hz]gęstość szumu w paśmie roboczym≤ 0.25 (±2 g)
White noise (Nw) [mg/√Hz]fita do płaskiego fragmentu PSD
Bias Instability (BI) [mg]min Allan deviation · 0.664≤ 1.0
Velocity Random Walk (VRW)ADEV nachylenie ~ τ-0.5min
Bias Drift @25 °C [mg/h]trend długoterminowy≤ 2
Jednostki: 1 mg = 9.80665e-3 m/s². PSD zwyczajowo w mg/√Hz; ADEV w mg (dla przyspieszeń).

5. Procedura

  1. Ustaw czujnik na płycie granitowej; wyłącz wszystkie źródła drgań (wentylatory, ruch ludzi).
  2. Ustal zakres ±2 g, ODR=1600 Hz, LP=500 Hz; loguj T układu.
  3. Zbieraj sygnał min. 1800 s. Odrzuć 60 s rozruchu (stabilizacja).
  4. Oblicz PSD metodą Welcha (Hann, 50% overlap). Wyznacz Nw z płaskiego pasma.
  5. Oblicz Allan Deviation dla τ od 1 ms do 1000 s; wyznacz BI (minimum ADEV × 0.664) oraz VRW (stok -0.5).
  6. Policz bias drift/h oraz korelację z T.

6. Modele szumu (orientacyjne)

PSD(f) ≈ N_w^2  (white)  +  (K_f / f)  (flicker)  +  N_e^2 · f^2 (elektryczny/alias)
ADEV(τ) ~ A/√τ (white)  ⊕  B·τ (drift)  ⊕  C (bias instability plateau)

Raportuj parametry dopasowania (A,B,C,K_f,N_e) oraz przedziały ufności.

7. Kontrola jakości

8. Struktura wyników

Ścieżka: /parametry/mems-noise/ • Repo: //srv/lab/parametry/mems/

9. Szablon logu (do wklejenia)

PRÓBA #NOISE-LIS3DH-25C
Sensor: LIS3DH @ ±2 g; ODR=1600 Hz; LP=500 Hz; idle 1800 s; T=25.3 °C; PSU ripple <10 mVpp.
QC: clip=0; drop=0; overruns=0; EMI=brak; podstawa=granit.

PSD@10 Hz = __ mg/√Hz; White noise Nw = __ mg/√Hz
ADEV(τ): min=__ mg @ τ=__ s → Bias Instability = __ mg
VRW (stok −0.5) = __ (jedn.)
Bias drift = __ mg/h; corr(T,bias)=__ 
Uwagi: ...

10. Uwagi i rekomendacje