Bad connected accelerometers can lead to faulty behaviour of the vibration compensation system. This method can be used to check for problems with the accelerometers:
  • Open the LAN Lab GUI in the corresponding lalas machine.
  • Go to the "Vibration compensation" tab and inside that tab select the "Diagnostics" tab.
  • Click "Enable diagnostics"
  • In the "Dump file name" field enter the name for the output file, including the full path. For example, /home/argos/VibrationAna/argos_dx_dump_20191014.dump and press <Enter>
  • Take a data dump of a few seconds of vibration data by clicking "Start dumping".
  • If a full path was given go to that directory or find the data in ~/apps/etc/<DUMP_FILENAME> if only a file name was given.
  • Use the script analysis_accelerometer_new.py from the attachments or copy it from ~/workspace/argos_git/misc/vibration_compensation/tools
  • Beeing in the directory of dumps and script one can get the plots below with ./analysis_accelerometer_new.py <DUMP_FILENAME>

Analysis of the results

The first plot gives an overview of all accelerometers, the signal computed for the compensation and the feedback from the mirror. In case of all accelerometers working it looks like Figure 1.

accel_good.png

If one accelerometer is misbehaving, it can be seen immediately in the computed output of the compensation (Figure 2).

accel_bad.png

The second plot shows the Fourier Transform of the accelerometer data. There should be little low frequency content in the signal, as seen in Figure 3.

fft_good.png

If there is a significant low frequency component, the guilty accelerometer is found, as Accelerometer 8 in the example (Figure 4).

fft_bad.png

-- MatthiasRosensteiner - 21 Nov 2017
Topic attachments
I AttachmentSorted ascending Action Size Date Who Comment
accel_bad.pngpng accel_bad.png manage 203 K 21 Nov 2017 - 11:26 UnknownUser  
accel_good.pngpng accel_good.png manage 201 K 21 Nov 2017 - 11:26 UnknownUser  
analysis_accelerometer_new.py.txttxt analysis_accelerometer_new.py.txt manage 2 K 29 Mar 2019 - 13:29 WolfgangGaessler  
analysis_accelerometer.pypy analysis_accelerometer.py manage 2 K 21 Nov 2017 - 11:26 UnknownUser  
fft_bad.pngpng fft_bad.png manage 50 K 21 Nov 2017 - 11:26 UnknownUser  
fft_good.pngpng fft_good.png manage 88 K 21 Nov 2017 - 11:26 UnknownUser  
Topic revision: r7 - 08 Nov 2019, GustavoRahmer
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback