200 likes | 322 Views
ESA'S SPACE ENVIRONMENT INFORMATION SYSTEM (SPENVIS): A WEB-BASED TOOL FOR ASSESSING ENVIRONMENTAL EFFECTS IN SPACECRAFT SYSTEMS. D. Heynderickx, B. Quaghebeur, J. Wera BIRA, Ringlaan 3, B-1180 Brussel, Belgium. Overview. Overview of space environment and effects Description of SPENVIS
E N D
ESA'S SPACE ENVIRONMENT INFORMATION SYSTEM (SPENVIS): A WEB-BASED TOOL FOR ASSESSING ENVIRONMENTAL EFFECTS IN SPACECRAFT SYSTEMS D. Heynderickx, B. Quaghebeur, J. Wera BIRA, Ringlaan 3, B-1180 Brussel, Belgium
Overview • Overview of space environment and effects • Description of SPENVIS • Architecture • Models and tools • Ongoing and future extensions and upgrades • Commercial break • Demonstration
What is SPENVIS? • WWW based interface to models of the space environment and its effects on spacecraft and components: • radiation environment • dose, NIEL, SEUs, solar cell degradation • spacecraft charging • magnetic fields • atmosphere and ionosphere • meteoroids and debris • solar irradiance, … • Models are run over spacecraft trajectories or coordinate grids • Access to satellite data sets and geomagnetic indices • On-line help and extensive background information • Results in textual, tabular and graphical form
User Community • Intended usage: • spacecraft engineering • scientific • educational support • Currently about 2,000 internationally registered users • Listed on NASA’s Technical Standard site • Used by major spacecraft industries and universities
SPENVIS Architecture • HTML interface which stores input parameters in text files • CGI script spawns runs of stand-alone binaries • Output from applications has been converted to straightforward ASCII files with standard headers • Output files can easily be downloaded and ingested in other applications (e.g. Excell provides direct import of tables in HTML files) • Graphics are produced with IDL; this can be replaced by other packages if needed. • Ongoing development to move from CGI scripts to php, similar to LAMP/WAMP (Linux/Windows-Apache-MySql-php). • Very flexible architecture, easy to maintain and expand. • Framework for other applications
Radiation environment • Spacecraft orbit generator • Runge-Kutta trajectory tracing • Parameter input: 6 orbit parameters, pre-defined orbit types (heliosynchronous, GEO), Two Line Elements • Trajectory file uploads • Environment models • trapped protons (including anisotropy) and electrons • solar ions • cosmic ray ions (GCR, ACR) • Geomagnetic shielding for SEPs and CRs
Radiation effect models ionizing dose non-ionizing dose solar cell degradation: damage equivalent electron fluence for different cell type single event upsets Mulassis: Geant4 Monte Carlo code for shielding analysis Radiation effects
Radiation effects • Sector analysis tool • Basic building blocks (sphere, box, cylinder) to construct 3D model of satellite system • VRML view of geometry • 1D and 3D shielding distributions can be folded with flux and dose models
Magnetic Field • Orbital and grid version • Field models: • internal: IGRF/DGRF • external: Mead-Fairfield, Olson-Pfitzer quiet and dynamic, Tsyganenko 87/89/96/01/04, Ostapenko-Maltsev, Alexeev (ISO draft standard) • Drift shell tracing • Used for trapped particle models (automatic selection of appropriate models) and geomagnetic cut-off calculations • Fortran library: http://www.oma.be/NEEDLE/unilib.php/
Atmosphere and Ionosphere • Models: NRLMSISE-00, MET V2, DTM, IRI-90, HWM • Evaluation over spacecraft orbit: • density, flux, and fluence of atmospheric or ionospheric constituents on an oriented surface along an orbit • erosion depths for atomic oxygen • Over coordinate grids
Spacecraft Charging • Data sets: GORIZONT/ADIPE, CRRES/LEPA • LEOPOLD: Environment parameters as a function of altitude • DICTAT: internal deep dielectric charging • FLUMIC trapped electron model • Cylindrical and planar configurations • Estimate of electrical breakdown and suggestions for design improvement • SOLARC: interaction of solar array and spacecraft with plasma environment • EQUIPOT: analysis of spacecraft surface charging • Simple isolated patch on conducting sphere model • Includes major current systems • Extended with Katz secondary electron model
Meteoroids and Debris • Flux as a function of mass or diameter • Grün meteoroid model • Debris models: • NASA-90 • NASA-96 • Impact risk analysis • Critical impacting particle diameter derived from particle/wall interaction model • Probability of puncture • Velocity distributions
Other Models and Tools • Interface to data bases: • satellite data: GOES-5-6-7-8-9-10/SEM, ISEE-1/WIM, ISEE-2/KED, Meteosat-3/SEM-2, STRV-1B/REM, CRRES/MEA, SAMPEX/PET, UARS/PEM, AZUR/EI-88, MIR/REM • magnetic and solar indices and parameters • format: CDF (ISTP/IACG guidelines) with IDL interface and plotting library • Links to and from ECSS-E-10-04 standard • Visualization of coordinate transformations • Solar irradiance • Geomagnetic cut-off maps
Ongoing and future extensions to SPENVIS • Upgrade of the orbit generator: new trajectory types (hyperbolic, parabolic, interplanetary, manoeuvres) • Implementation of new environment models (SEP, CR, …) • Implementation of new methods for solar cell degradation studies: direct NIEL, SAVANT • Upgrade of NIEL calculations (electron and neutron NIEL, extensions to Mulassis) • Extension of SEU module to new devices • Upgrade of the sector analysis tool: more shapes, stand-alone geometry interface, interface to Geant4 geometry definition • Interface to Geant4 GRAS code: advanced toolkit for shielding simulations • Interface with external codes and tools (SIREST)
New interface in PHP • The SPENVIS 5.0 interface will be completely written in PHP. • Object oriented • Well documented • Easy to maintain or modify • Easy to extend • Easy to use without knowing all the implementation details
For the users • Updated layout • Better navigation possibilities including an expandable navigation menu on the left • Easier to work with
For the developers • More flexible environment • Object-oriented script with PHP classes that allow running models and making plots • Layout template that includes the expandable navigation menu on the left
Currently implemented interfaces • Spacecraft trajectories (SAPRE) • Coordinate grid generator (GRID) • Trapped Radiation Models • Proton Models • AP-8 (developed by NSSDC) • CRRESPRO (developed by Air Force Research Lab) • SAMPEX/PET PSB97 (developed by BIRA) • Electron Models • AE-8 (developed by NSSDC) • CRRESELE (developed by Air Force Research Lab) • AE-8 MIN Update ESA-SEE1 (developed by A.L. Vampola)
Commercial break • SPENVIS is available at http://www.spenvis.oma.be/ • Use of the Web service is free, but needs registration • Concept of ‘advanced’ users has been introduced: additional control on input parameters and model runs for selected users; this is one option for future commercialisation • Commercial licences for PC Windows and Linux can be purchased • One more GSTP contract extension has been approved, but this will be the final one; afterwards, SPENVIS will have to be self-supporting. • SPENVIS is linked with ECSS E-10-04 standard on space environment, and will be linked with new standards on radiation effects and spacecraft charging