NoiseTAI

Github v0.1.0-dev

Documentation for NoiseTAI.

Overview

NoiseTAI generates synthetic random vibration time series with a prescribed acceleration Power Spectral Density (PSD), for use in Trapped Atom Interferometer (TAI) noise simulations.

The primary workflow is:

  1. Load a measured or analytically defined target PSD from a two-column ASCII file via PSDData.
  2. Generate a matching random waveform by superimposing M random sinusoids with physically derived amplitudes Aₖ = √(2·S(fₖ)·Δf/M) via AccelerationTrace, optionally rescaled to a desired target RMS acceleration.
  3. Write time-trace and spectrum files for use in physics simulations via write_acceleration_trace and write_acceleration_spectrum.