1 / 15

Current Status of Software Design for MMO-PWI

Current Status of Software Design for MMO-PWI. Y. Kasahara, T. Imachi (Kanazawa Univ.) and Y. Kasaba (ISAS). DMC. EEPROM 256k x 32bit. DMC I/F. CPU Synchronous Mem. Core. Cash. SRAM 512k x 8bit x 4. SpW I/F (with 16kB buffer). Sensors. SDRAM 256M Byte. Ring buffer For Sensors.

gayle
Download Presentation

Current Status of Software Design for MMO-PWI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Current Status of Software Design for MMO-PWI Y. Kasahara, T. Imachi (Kanazawa Univ.) and Y. Kasaba (ISAS)

  2. DMC EEPROM 256k x 32bit DMC I/F CPU Synchronous Mem Core Cash SRAM 512k x 8bit x 4 SpW I/F (with 16kB buffer) Sensors SDRAM 256M Byte Ring buffer For Sensors MDP2 Hardware - MDP-1/DPU block diagram Specific Memory area

  3. Sensor A TLM1 Sensor A TLM2 Hardware - SDRAM~ Endless Recorder concept ~ Sensor A Mission Data Short time buffer For Nominal mission data TLM data generated in this area Size : 1 spin data (TBD) Sensor A Mission Data Sensor A Mission Data Long time buffer Sensor B Mission Data Polling data for triggered event to compare with other sensors Size : 60 sec data (TBD) Sensor C Mission Data RMAP read packet Data from Sensors RMAP Header TI Sensor D Mission Data Mission data 49 Mission data 50 Sensor A Mission data User packet Sensor User data Ring buffer RMAP Footer Sensor A TLM Sensor B TLM Data-TLM to DMC-DR Sensor C TLM Important : All data including RMAP information data are stored in Mission Data area in SRAM Sensor D TLM Double buffer (TBD)

  4. Raw Data rate to MDP/DPU Receiver Data Quantifying Sampling rate Channel Data rate (kbps) bit number EWO - EFD 7.68 Waveform 16 128 (Hz) 2 4.10 Potential 16 32 (Hz) 4 2.05 EWO - WFC-E 1920 / 10240×0.1 (*1) /OFA-E Waveform 16 60 / 320×0.1 (kHz) 2 1920 / 10240×0.1 EWO - WFC-B 2520 /OFA-B Waveform 16 60 (kHz) 3 2520 SORBET 1.056(+0.512) TNR 12 128 (frq. points /3sec) 2 1.024 128 (frq. points /3sec) Phase (option) 12 1 (0.512) 64 (frq. points /3sec) HFR 12 1 0.032 TOTAL 4208.74 / 3552.74 (*2) *1) Data rate in the magnetosphere / solar wind. Observation in the solar wind is intermittently performed with duty ratio of 1/10. *2) Data rate in the magnetosphere / solar wind (except for Phase data produced by SORBET) *3) The data for AM2P is included in the WFC-E/OFA-E data.

  5. Data Flow in MDP

  6. "Low rate mode" (0.2 kbps/ave) Total (before compression): 0.30/0.34kbps - EWO: EFD from WPANT/MEFISTO (TBC) 0.03kbps Spectrum (10 spin) 8bit x [1-32Hz df=1Hz] x (X/Y/phase) 0.02kbps E-vector (10 spin) 8bit x (X/Y/RMS) negligible Potential (10 spin) 16bit x (X1/X2/Y1/Y2) negligible - EWO: WFC/OFA from WPANT/MEFISTO and LF-SC/DB-SC (TBC) 0.18/0.22kbps Spectrum-E (10 spin) 8bit x [10Hz-20kHz, 95ch] x (X/Y/phase) 0.08kbps or 8bit x [10Hz-120kHz, 145ch] x (X/Y/phase) 0.12kbps Spectrum-B (10 spin) 16bit x [0.1Hz-20kHz, 85ch] x (X/Y/Z/phase) 0.10kbps - SORBET: from WPANT/DB-SC (TBC) 0.08kbps Thermal Noise Spectrum (24sec) 12bit x [2.5-640kHz, 128ch] x 1ch 0.06kbps HF Spectrum (24sec) 12bit x [0.5-10.2MHz, 32ch] x 1ch 0.02kbps - AM2P: from MEFISTO (TBC) 0.01kbps Spectrum (1min) 8bit x 90ch 0.01kbps "Medium rate mode" (3 kbps/ave) Total (before compression): 4.23/5.54(+option:0.26)kbps - EWO: EFD from WPANT/MEFISTO (TBC) 0.26kbps Spectrum (1 spin) 8bit x [1-32Hz df=1Hz] x (X/Y/phase) 0.26kbps E-vector (1 spin) 8bit x (X/Y/RMS) negligible Potential (1 spin) 16bit x (X1/X2/Y1/Y2) negligible - EWO: OFA/WFC from WPANT/MEFISTO and LF-SC/DB-SC (TBC) 3.8/4.6kbps Spectrum-E (2 spin) 8bit x [10Hz-20kHz, 190ch] x (X/Y/phase) 1.52kbps or 8bit x [10Hz-120kHz, 290ch] x (X/Y/phase) 2.32kbps Spectrum-B (2 spin) 8bit x [0.1Hz-20kHz, 190ch] x (X/Y/Z/phase) 2.28kbps - SORBET: from WPANT/DB-SC (TBC) 0.16/0.67(+option 0.26)kbps Apo-Mode Thermal Noise Spectrum(12sec) 12bit x [2.5-640kHz, 128ch] x 1ch 0.13kbps HF Spectrum (24sec) 12bit x [0.5-10.2MHz, 64ch] x 1ch 0.03kbps Peri-Mode Thermal Noise Spectrum 12bitx[2.5-640kHz,128ch]x(1ch/3sec+1ch/12sec) 0.64kbps Phase (Option) 12bit x [2.5-640kHz, 128ch] x 2ch / 12sec (0.26kbps) HF Spectrum (24sec) 12bit x [0.5-10.2MHz, 64ch] x 1ch 0.03kbps - AM2P: from MEFISTO (TBC) 0.01kbps Spectrum (1min) 8bit x 90ch

  7. CPU load Time delay Optimum buffer allocation & data processing sequence Waveform Garbage disposal Processed data (Spectrum etc.) Buffer for telemetry data Overview of the data processing simulator

  8. Concept of Data compression • Lossy Compression used for waveform data at Bit-H • Lossless Compression used for spectrum data at Bit-L, M

  9. Evaluation of Lossy CompressionAlgorithm (1) Algorithm 1: QMF Filt (Implemented in SS-520 Rocket exp.) Algorithm 2: QMF Filt + MDCT + Vectorization Algorithm 3: QMF Filt + MDCT + Vectorization Algorithm 4: QMF Filt CR : Compression Ratio SNR: S/N Ratio CC : Correlation Coefficient (Waveform) SCC: Correlation Coefficient (Spectrum)

  10. Evaluation of Lossy CompressionAlgorithm (1) GEOTAIL Data1 93/05/26 11:09:34~ Data2 96/12/10 16:40:35~ Algorithm 1SCC:0.739606 Algorithm 2SCC:0.858291 Original samples Spectrogram of Data set 1 Algorithm 4SCC:0.967178 Algorithm 3SCC:0.877068

  11. Evaluation of Lossy CompressionAlgorithm (2) Algorithm 1SCC:0.625599 Algorithm 2SCC:0.690905 Original samples Spectrogram of Data set 2 Algorithm 4SCC:0.945213 Algorithm 3SCC:0.793290 GEOTAIL Data1 93/05/26 11:09:34~ Data2 96/12/10 16:40:35~

  12. Estimation of CPU Load Algorithm 1: QMF Filt (Implemented in SS-520 Rocket exp.) Algorithm 2: QMF Filt + MDCT + Vectorization Algorithm 3: QMF Filt + MDCT + Vectorization Algorithm 4: QMF Filt

  13. 66% 73% 66% 73% Average: 69% 70% Estimation of Data Compression Ratio (GEOTAIL SFA) for Lossless compression

  14. Data number vs. Compression ratio (using Adaptive range coder) (No. of increment of table) Entropy: 71%

  15. A/I for Software design • Time resolution & rate for each SI • I/F between MDP & SORBET • Data management for AM2P • Definition of HK, CMD, TLM format etc. • Data triggering/selection ・・・・

More Related