1 / 15

SphinX ground-based software architecture

s olar. in X -rays. ph otometer. SphinX ground-based software architecture. Richard Sysala Martin Cupák Wroclaw, Space Research Centre, 30.5.07. Tasks. s olar. in X -rays. ph otometer.

patch
Download Presentation

SphinX ground-based software architecture

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. solar in X-rays photometer SphinX ground-based software architecture Richard Sysala Martin Cupák Wroclaw, Space Research Centre, 30.5.07

  2. Tasks solar in X-rays photometer • Writing automatic data access routines to check and download new SphinX telemetry data, as they arrive on the FIAN data server • Writing the data reformatting software which will read the telemetry, assign the time UT, subtract the instrumental data, format appropriate data objects for storage and access • This might depend on few instrument settings and flags depending on solar activity and mode of the instrument operation • Data should be easily accessible for existing solar metadata search engines and compatible with SolarSoft standards • Writing the interactive data browser software allowing for data quick look and selection • Writing the documentation for the software

  3. Architecture solar in X-rays photometer • Proposed solution consists ofsix main parts: • a) component for a data block manipulationand creating FITS files • b) component for a visualization • c) IDL thick client • d) PHP component on a web server • e) firebird database • f) data synchronization tool

  4. Component for a data block manipulation and creating FITS files solar in X-rays photometer • It will be a program (resp. a set of programs) with no GUI and its main purpose is to generate FITS files and store them to a database • this program will run on a server in Wroclaw or, in case the server in Wroclaw does not run, it will run on a server in Ondřejov • Because of this, part of this program is a watchdog which will check whether instance on the other machine is running or not • First part called „Data blocks transfer component“ will download data blocks (raw files) from FIAN data server and distribute them for further processing

  5. Component for a data block manipulation and creating FITS files II Component for a visualization solar in X-rays photometer • „Decompress & reformat“ component will be responsible for decompressing and reformatting input raw files and creating FITS files • It can be stored in a shared library or it can be one of the command-line programs – it depends on a form of provided decompress/reformat routines (source code, shared library with a set of exported functions, executable) • „DB component“ will care about a communication with a database • This component will be written using IDL and will create images/PDF files from previously created FITS files

  6. IDL thick client solar in X-rays photometer • Smart browser written in IDL for an interactive visualization PHP component on a Web server • It will provide web pages with automatically generated pages from every incoming dump • These pages will contain PDFs with measurement data, generated images and other

  7. Firebird database solar in X-rays photometer • The DB will be used as a datastore for • FITS files • images • PDFs Data synchronization tool • A simple application responsible for a data synchronization

  8. Staffing plan solar in X-rays photometer ECSS-E-40 Part 1B • Space engineering • Software - Part 1: Principles and requirements SW Project manager SW Design & Development System Engineer & SW architect SW Testing

  9. evolving systems consulting s.r.o. • Evolvsys.cz is a software producer. • Provides innovative technologies and comprehensive know-how to benefit customers in several European countries (Czech republic, Germany, Austria). • Headquartered in Prague, offices in Munich and Vienna. • The company is active in the areas of Information, Communications, Control and Automation.

  10. evolving systems consulting s.r.o. • 10 running projects in 2007, our customers e.g.: • Sparkassen Informatik / Informatik Zentrum Bayern (one of the leading IT companies of the Savings Bank Financial Group in Germany) • Fiducia (the seventh largest IT full-service provider in Germany - provider of solutions for german Reifeisen- und Volksbanken) • RWE Rhein Ruhr (one of the largest European utility companies. It deals with the production and distribution of energy and water.) • ASMM (Axel Springer Mediahouse München) Visit www.evolvsys.czThank you for an attention

More Related