1 / 10

EFW Flight Software Summary

EFW Flight Software Summary. Peter Harvey Space Sciences Laboratory University of California, Berkeley. FSW Overview. Development Plan : RBSP_EFW_001_SMP Heritage : CRRES, Polar, Cluster, THEMIS Language: Z80 Requirements: 193 Level 3

Télécharger la présentation

EFW Flight Software Summary

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. EFW Flight Software Summary Peter Harvey Space Sciences Laboratory University of California, Berkeley

  2. FSW Overview Development Plan : RBSP_EFW_001_SMP Heritage : CRRES, Polar, Cluster, THEMIS Language: Z80 Requirements: 193 Level 3 Effort : 22752 SLOC in 22 modules & include files (596 pages) Test Platform: ETU Quality : Integrated with Flight Development Major Functional Requirements: Command Reception & Distribution Real-Time Data Collection and Playback On-Board Evaluation for Burst Triggering Burst Data Collection and Playback Sine-Wave Fits of E-Field & Mag Signals Spacecraft Potential Calculation Data Compression Boom Deployment Control Space Weather Packet Backup EMFISIS Magnetometer

  3. Commands and Telemetry TM: 12000 bps - RT: 6763 bps -------------------- PB: 5237 bps

  4. CPU Utilization CPU Performance Based upon 16.8 MHz processor Measurements made on RBSP ETU DCB Calculations in RBSP_EFW_FSW_004_Analyses.xls Using Worst Case Compressable Data (10:1 compression) Nominal Spin Rate (12 seconds) for Spin Fits

  5. Memory Resources PROM/EEPROM PROM Functions EEPROM Load Uplink Support L&EO Functions EEPROM/Uplink One-Time Events Test Programs Initialization Params Science Upgrades RESOURCE NEEDS 48% PROM 49% RAM 0% EEPROM

  6. Computer Resources

  7. Action Items/Changes • Status of Action Items Since CDR • AI-8 : Required Long Duration Stress Test • Completed 11/11/2009 • Requirements Changes Since CDR • EFW-206 : Updated default “old data” as 42 days not 17 • DFB-21 : Added DCB-to-DFB Synchronization message • TM-8 : Real-time data increased from 6.2 to 6.7 kbps • : Playback reduced from 5.7 kbps to 5.2 kbps • : Meets “370 samples/sec” requirement w/ compression

  8. FSW Action Item Long Duration and Stress Test (I-CDR AI #8) Include a long duration as well as stress tests of FSW (maybe combined) Maureen Bartholomew

  9. Requirements of Test • Test Requirements • Length : 72 Hours • Activities : • High Rate of Commands • High Rate of Telemetry • Include Event Messages • Include Memory Dumps • Include CPU intensive Processing • Pass/Fail Criteria : • No Errors • No Memory Leaks

  10. Long Duration Stress Test High Rate of Commands Command Pass Simulation Every Hour Memory Load – Uplink of Script Database (1KB) Serial Commands – 32 commands/sec for 60 seconds Memory Dump Script Database Execute Script and Verify Results High Rate of Telemetry Continuous Telemetry at 200% nominal (24 Kbps) Real Time Data @ 200% (12 Kbps) Burst Playback @ 200% (12 Kbps) CPU Intensive Processing Spin Fit Calculations @ 200% (6 second period) Spacecraft Potential @ 200% (6 second period) Burst Triggers (All 6 formulae active w/ 10 terms ea) (200% nominal) Bias Sweeps every 30 minutes, Highest Frequency Possible Data Compression Enabled on All Packets SDRAM and SRAM Memory Scrubbing Enabled Verification Test Status Logged Every Hour (72 reports) No Errors in FSW or GSE No Memory Leaks (by design, there is no dynamic memory allocation)

More Related