ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING
|
|
- Damian Perkins
- 5 years ago
- Views:
Transcription
1 ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING Xavier Cyril Space Systems Engineering, CAE Electronics Ltd Cote de Liesse, Saint Laurent, Quebec, Canada H4T 1G6 FAX: (514) , cyril@cae.ca ABSTRACT In the early system definition phase of any spacecraft development project there are few known parameters and many assumptions. Finding the optimum solution, from the wide variety of available technologies and techniques, is an onerous task for the development team who, for the sake of efficiency, depend on available analysis and simulation tools. While providing good support in the specific domains to which they are focused, these tools are generally poor in providing a total system perspective, in particular an end-to-end simulation. This paper discusses the use of a rapid prototyping tool, ROSESAT, that provides quick access to the realization of the proposed system through simulation. Together with the generic object libraries provided, ROSESAT enables the development team to quickly configure end-to-end simulations of desired spacecraft missions. The paper begins with an introduction followed by a step-by-step discussion of the rapid prototyping exercise. Examples are enumerated through representative spacecraft system schematics. The ability to quickly reconfigure various subsystem components to evaluate the system performance is demonstrated. This exercise culminates in a baseline simulation of the spacecraft together with a matching system specification and schematic representations of each of the spacecraft sub-systems. It will be shown that the use of this baseline simulator supports design verification by helping eliminate the ambiguities associated with a text based description of the system requirements. These simulators provide a comprehensive working model of the spacecraft into which high fidelity models can quickly be developed, inserted and validated as the development cycle progresses. It will be described how the same simulator can support the entire development life cycle of the spacecraft and eventually become the mission operations support simulator. The paper concludes with a section on the experience CAE has gained on rapid prototyping using ROSESAT and the lessons learned in this process. Keywords: Graphical Spacecraft Simulation, Rapid Prototyping, System Definition, System Performance, System Specification, Simulation Cost, Verification and Validation. 1. INTRODUCTION In the new millennium an increasing number of spacecraft will be launched, both for scientific exploration and earth applications. The ensuing highly competitive environment will require that high quality space systems be developed faster and cheaper than in the past. This will translate to technical and operational requirements being considered at the earliest stage of the development life cycle. This is possible through end-to-end system simulation of the spacecraft. The application of such a simulation will enable spacecraft systems to be conceptually designed before any resources are committed for the project. Once the spacecraft to be developed is realized through simulation, the 1
2 functional, performance and operational requirements can be optimized to meet the cost and schedule budgets. At the end of this exercise the project team will have a system requirements specification and a preliminary system architecture supported through a fully functional spacecraft simulator. At this point the project team can seek the budget appropriation and remain confident that the cost and schedule targets are realistic. Spacecraft simulators should be an integral part of the development life-cycle. However, developing an end-to-end spacecraft simulator has traditionally been an expensive and time consuming endeavor. Hence, it is usually developed only for the purposes of system verification, training and mission support, which happens much later in the development life cycle. CAE has developed a tool called ROSE (Real-time Object-oriented Simulation Environment), which, along with its associated application-specific object libraries, provides the rapid prototyping environment ideally suited to support the development life cycle. ROSESAT (Real-time Object-oriented Simulation Environment for Spacecraft Analysis and Testing) is the application-specific implementation of the ROSE. In this article, the rapid prototyping of spacecraft design using ROSESAT is presented, followed by a description of some of its other uses in the development life cycle. The article concludes with a summary of our experience in using ROSESAT on various space projects. 2. RAPID PROTOTYPING USING ROSESAT ROSESAT is an advanced interactive visually assisted modeling and simulation environment that can help users rapidly design spacecraft systems through scaleable concurrent simulation. Users can perform what-if analyses, navigate through the hierarchical structure for details, browse between schematics representing different subsystems, tune parameters and visualize results. Users can build, operate and test the design before committing any substantial resources or materials to the project. ROSESAT is an application-specific implementation of CAE ROSE. It consists of a graphical model development environment and a real-time simulation and testing environment. The graphical model development environment supports the building of an integrated spacecraft simulation consisting of all the subsystems, namely, power, thermal, propulsion, guidance, navigation and control, telemetry and command, and data handling. It allows users to describe a system or a subsystem by drawing schematics using components found in the object libraries. It allows a bottom-up design approach, whereby the systems are built using small building blocks called objects. Each object is a graphical representation of a mathematical function, a physical component or a complete spacecraft subsystem. The objects contain associated pseudo code describing the object functionality, interface information, associated descriptive text and parameters with default values. All of the objects are scaleable, such that the user may, via the calibration process, customize each object for its intended use, taking into account the particular design parameters of the specific system being modeled. While some objects are more generic than others, most can be adapted to account for design differences typically encountered, without the need to create new objects. Users can also reuse their existing simulation model code and encapsulate it in an object. Once in the library, this object can then be instantiated as many times as desired in the user s schematics. This is a very effective way of reusing validated legacy code. To define a model, the user drags and drops the objects available in the library into a schematic and connects them together. For example, as represented in (Figure 1) the spacecraft propulsion model is created by simply dragging and dropping the propulsion objects from the library window into the subsystem model window. Each object may have one or more connect points representing its external interface. Data compatibility is verified when two objects are being connected and incompatible connections are not permitted. Objects available in the libraries are validated objects and hence the 2
3 user can build the model with confidence. Several such models, each representing a subsystem can then be interconnected by simply drawing a line between the connecting objects on two or more schematics. Propulsion Library Propulsion Subsystem Figure 1 Rapid Model Building Environment The currently available libraries for spacecraft subsystem simulation are: Mathematics - contains mathematical functions needed to simulate control systems and to build more complex models. Dynamics - contains objects needed to simulate spacecraft dynamics, including perturbation calculations. Thermal - contains objects needed to simulate the thermal behavior of the spacecraft, taking into account the heat generated by the components, the heat flow due to internal radiation and conduction and external radiation. Propulsion - contains objects needed to simulate the spacecraft propulsion subsystem, including fuel storage, distribution and consumption. It supports both mono and bi-propellant applications. Power - contains objects needed to simulate the spacecraft electrical power generation and distribution subsystem. TM/TC - contains objects needed to simulate the command and data handling subsystem of the spacecraft. 3
4 On-board equipment - contains objects needed to simulate the equipment behavior, such as, actuators, sensors, GPS elements, etc. Failure modes (malfunctions and biases) are modeled and can be activated by the user. On-board software - contains objects needed to simulate the spacecraft control systems, such as, attitude and orbit control system. Each library is associated with a code generator, which produces optimized code for real-time execution. The two types of code generators available are sequential and network. The sequential code generator translates discrete model blocks from pseudo code to a target high-level language. The network code generators optimize and solve the distribution network model (thermal, hydraulic, electric) using the admittance matrix method. Power Subsystem Communication Attitude Control Subsystem Figure 2 Integrated Real Time Simulation Environment Once the models are defined, the simulation code for a defined set of schematics is automatically generated. The user can specify graphically the rates at which the models are to be executed. The resulting configuration can then be tested and the system design verified within the real-time simulation environment. The schematics representing the subsystem models come alive within this environment. In addition to display of the schematics, at run-time the objects can be animated to provide instant feedback to the user on the status of the model and/or the object. During simulation the user can navigate between schematics representing various subsystems (Figure 2) and by clicking on an object can investigate and plot the simulation variables associated with that particular object. 4
5 This feature allows the user to analyze the design variables in real-time. If the user chooses, he is also able to run batch simulations and gather data for later analysis using the tools provided or any other third party tools. The simulation environment provides the capability to carry out what-if scenarios through quick changes to the object characteristics and/or trading off objects representing different equipment. Making changes to the simulation configuration is rapid and the simulation can be rebuilt in a matter of minutes. An added feature is that while the simulation is running, parameters can be altered to see their impact without having to reload the simulation. The integrated multidisciplinary simulations of ROSESAT promote team work and help resolve interface issues early in the development life cycle, which otherwise could become a major cost driver during the integration of the various subsystems. Within this environment engineers of different design disciplines can work concurrently, and quickly determine the impact of their changes on the design of other subsystems. Subsystem optimization and tradeoffs between subsystems is facilitated within this environment, which are not fully exploited in the traditional ways of doing design, since they are very labor intensive. In addition to the standard plotting capability, the user can visualize in 3D the performance of the spacecraft (Figure 3). The user can specify several store points in a given simulation which he can later restore to analyze a specific segment of the mission without having to run the entire simulation. Space Station ATV Figure 3 Interactive Testing Environment 5
6 At this stage the simulator serves the purpose as a conceptual design tool and a requirements definition tool. Once the requirements are satisfactorily defined the project kicks off and the simulator becomes a tool to aid in the development effort. During the requirements analysis stage of the project the ROSESAT simulator can be used to validate the requirements; in parallel, the simulator can be enhanced based on the feedback obtained from this phase. In essence, the development effort is aided through the use of the simulator and the simulator in turn gets more mature with higher fidelity models as the various phases of the project get underway. In the design phase of the project the detailed design of the spacecraft can be verified with the same tool, where the user may spend less time on the simulation development and more time focusing on the design issues (that is, running simulations of various scenarios under nominal conditions and failure conditions). 3. OTHER APPLICATIONS OF ROSESAT As discussed in the previous section ROSESAT is a powerful tool for prototyping the spacecraft design through simulation. However, it can support several other functions in the development effort, such as, design verification and subsystem integration through hardware-in-the-loop (HITL) simulations (Figure 4). At the end of the design cycle the simulator provides a virtual spacecraft environment where real-world and simulated components may be mixed together to carry out functional testing at the subsystem and system level. Interface Electronics Unit HITL Gating Schematic Figure 4 Hardware-In-The-Loop Simulation 6
7 The last two decades have seen the extensive use of spacecraft simulators for mission preparation, training and mission rehearsal. During the mission preparation phase ROSESAT can be used to develop, test and validate spacecraft operations procedures. To support this phase the simulator has the capability to cover all mission phases and modes of operation, including contingency situations, where the simulation reacts to tele-commands as the real spacecraft would. Also, during this phase spacecraft operators need to be trained on characteristics of the spacecraft, its mission and the operations. ROSESAT has all the features needed to support this activity, in fact, its development originates from the nuclear power plant training simulators. Months before the launch of any spacecraft an end-to-end simulation is conducted to rehearse the launch sequence and mission operations. This again can be carried out using ROSESAT. Spacecraft operation involves intense data transfer between the onboard software and ground station. Consequently, telemetry interpretation (for anomaly isolation) and command verification are important tasks requiring robust real time simulation capability[1]. At this point in the system life cycle, the simulator reflects the as built system and includes all the nominal and off nominal characteristics of the system. It is now ready for mission support and system maintenance. 4. SUMMARY ROSESAT has been successfully used on several spacecraft projects spanning all phases of the system life cycle; a description of some of these projects and the lessons learned is presented in this section. For the European Space Agency, CAE has developed a generic space vehicle simulator[2] and demonstrated its application for prototyping the Automated Transfer Vehicle (ATV) design. The rapid prototyping capability of ROSESAT was first demonstrated within this project, whereby the entire ATV was functionally simulated with 3D visualization within a couple of months. This was largely possible because of the validated object libraries and the ease with which the tool allows one to put together a complete simulation. Within the Canadian Small Satellite Program the Hardware-In-The-Loop (HITL) simulation capability of ROSESAT was demonstrated. It was used to demonstrate the critical and enabling technologies[3] needed for small satellites. This HITL simulation system can incorporate into the simulation early hardware prototypes, actual spacecraft components, and eventually the complete spacecraft. It consists of ROSESAT running on an SGI workstation, an Interface Electronics Unit that provides the necessary hardware interfaces for HITL simulation, and a Test Bed (Bristol Aerospace s Power Subsystem) that allows for testing the hardware prototypes and flight software on the embedded controller. From start to finish the project took 8 months. Carleton University students in Canada are using ROSESAT for designing a student satellite[4]. This satellite is in the preliminary design stage and simulation is the primary mode for verifying the concepts brought forth by the students. Typically, the students have to complete their design project within 4 months. Vega Space Systems in Germany used ROSESAT to configure a real-time simulator for operations purposes within 3 months. The objective of this exercise was to demonstrate the power of the graphical simulation environment in the development of operations simulators[5], which traditionally tends to be a lengthy and expensive process. They were also able to effectively demonstrate within this project, that simulation models developed and validated previously can be reused within the ROSESAT environment. Vega is currently using this tool to build a spacecraft system verification facility. 7
8 Lessons learned in using a graphical simulator for spacecraft development: Availability of validated objects makes spacecraft design prototyping a relatively easy exercise. The ability to encapsulate existing simulation models shortens simulator development time. Ability to functionally simulate all aspects of the spacecraft in a unified and consistent manner facilitates system design. Combination of graphical modeling and auto code generation provides large savings in simulator development cost. Visual interactive simulations combined with quick reconfiguration capability allows the possibility to test a large set of design scenarios, which is generally not carried out in the traditional methodology. The virtual elimination of software coding provides more time to the designer to concentrate on the design issues. Potential to investigate the effects of multiple failures provides the means to conduct FMECA. 5. ACKNOWLEDGEMENTS The work reported here is made possible because of the dedication and hard work of many CAE engineers and developers. I wish to acknowledge their contribution to the development of the tool set. I would also like to thank CAE for permitting the publication of this article. REFERENCES 1. Begin M., and Cote D., Graphical Spacecraft Simulation for Mission Operations Support, CASI Symposium, St. Hubert, Canada, St-Pierre J., Cyril X., and Royle A., An Engineering Simulator for Manned Space Vehicles, Third Workshop on Simulators for European Space Programmes, Noordwijk, Netherlands, Tafazoli S., St-Pierre J., and Tyc G., Attitude Control System Design Using CAE ROSE, Fourth Workshop on Simulators for European Space Programmes, Noordwijk, Netherlands, Saraf S., Heinemann M., Habtemichael W., Staley D., and Cyril X., Sila - A Carlton University Student Satellite, To appear in the CASI Journal, Foweraker R., O Gorman A., and Walsh A., Simulating Spacecraft. How to do it Faster, Better and Cheaper with Graphical Modelling, Space Ops96, Munich, Germany, ROSESAT and ROSE are trademarks of CAE Electronics Ltd. 8
Concept and Performance Simulation with ASTOS
Concept and Performance Simulation with ASTOS Andreas Wiegand (1), Sven Weikert (1) Astos Solutions GmbH (1) Meitnerstraße 8, 70563 Stuttgart, Germany andreas.wiegand@astos.de ABSTRACT Advanced space missions,
More informationAdvanced On-board Control Procedure
1 Overview The Advanced On-Board Control Procedure (AOBCP) product is one of a set of technologies that allows to implement cost effective operation and control of a spacecraft. Together these technologies
More informationThe Avionics System Test Bench, Functional Engineering Simulator: New Developments in Support of Mission and System Verification
The Avionics System Test Bench, Functional Engineering Simulator: New Developments in Support of Mission and System Verification INTRODUCTION 11th Int. WS on Simulation & EGSE facilities for Space Programmes
More informationIntroduction to Control Systems Design
Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems
More informationContemporary Design. Traditional Hardware Design. Traditional Hardware Design. HDL Based Hardware Design User Inputs. Requirements.
Contemporary Design We have been talking about design process Let s now take next steps into examining in some detail Increasing complexities of contemporary systems Demand the use of increasingly powerful
More information1 COMMAND AND DATA HANDLING (C&DH)
1 COMMAND AND DATA HANDLING (C&DH) 1.1 Requirements and Design Drivers 1.1.1 Functional The command and data handling shall provide the capability to: Transfer information in digital or discrete representation
More informationr bulletin 96 november 1998 bull
Figure 1. The XMM spacecraft the xmm simulator The XMM Simulator - The Technical Challenges H. Côme Simulation Section, ESA Directorate of Technical and Operational Support, ESOC, Germany M. Irvine Vega
More informationVIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES
NTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. VIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES S. Barone, A. Curcio and F. Pierucci Keywords: CAD, Multi-Body
More informationDevelopment of a Ground Based Cooperating Spacecraft Testbed for Research and Education
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico
More informationSGEO: Overview and Product Offering. Marco R. Fuchs. Marco R. R. Fuchs. DLR-ESA Workshop on ARTES 11. Marco R. Fuchs OHB Technology AG
DLR-ESA Workshop on ARTES 11 SGEO: Overview and Product Offering Marco R. R. Fuchs June June29, 29, 2006 2006 Tegernsee, Tegernsee, Germany Germany Marco R. Fuchs Marco R. Fuchs OHB Technology AG OHB Technology
More informationDevelopment of Formation Flight and Docking Algorithms Using the SPHERES Testbed
Development of Formation Flight and Docking Algorithms Using the Testbed Prof. David W. Miller MIT Allen Chen, Alvar Saenz-Otero, Mark Hilstad, David W. Miller Introduction : Synchronized Position Hold
More informationMANUFACTURING OPTIMIZING COMPONENT DESIGN
82 39 OPTIMIZING COMPONENT DESIGN MANUFACTURING SIMULATION OF LASER WELDING SHORTENS DESIGN CYCLE AND OPTIMIZES COMPONENT DESIGN AT OWENS CORNING JOHN KIRKLEY interviews BYRON BEMIS of Owens Corning It
More informationNavigating the RTL to System Continuum
Navigating the RTL to System Continuum Calypto Design Systems, Inc. www.calypto.com Copyright 2005 Calypto Design Systems, Inc. - 1 - The rapidly evolving semiconductor industry has always relied on innovation
More informationPRODAS Newsletter. Announcing the Release of PRODAS Version 3.6. MATLAB/Simulink Trajectory Module
PRODAS Newsletter If You Can t Get a Bigger Target Fall 2011 Announcing the Release of PRODAS Version 3.6 As times change, so do the tools we use to do our work. As Arrow Tech gets deeper and deeper into
More informationSolid State Recorder Data Organization Software and Functional Emulator for Mission Planning and Early Integration
Solid State Recorder Data Organization Software and Functional Emulator for Mission Planning and Early Integration Workshop on Spacecraft Flight Software 2014 Michael Koets Space Science and Engineering
More informationVerification, Validation, and Test with Model-Based Design
2008-01-2709 Verification, Validation, and Test with Model-Based Design Copyright 2008 The MathWorks, Inc Tom Erkkinen The MathWorks, Inc. Mirko Conrad The MathWorks, Inc. ABSTRACT Model-Based Design with
More informationLMS Virtual.Lab Noise and Vibration
LMS Virtual.Lab Noise and Vibration LMS Virtual.Lab Noise and Vibration From component to system-level noise and vibration prediction 2 LMS Virtual.Lab Noise and Vibration LMS Virtual.Lab Noise and Vibration
More informationDevelopment of Generic Ground Systems by the Use of a Standard Modeling Method. Takahiro Yamada JAXA/ISAS March 1, 2005
Development of Generic Ground Systems by the Use of a Standard Modeling Method Takahiro Yamada JAXA/ISAS March 1, 2005 1 Purpose of This Presentation To explain how spacecraft can be virtualized by using
More informationA number of optimizations are already in use by the majority of companies in industry, notably:
1 Abstract Mechatronics products contain significant amounts of software. Most advances in embedded software development focus on specific phases of the development process. However, very little emphasis
More informationNASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans
NASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans March 4, 2003 Lindolfo Martinez Lockheed Martin Space Operations Lindolfo.Martinez@csoconline.com GSAW 2003 1 Purpose
More informationUsing Model-driven Engineering Techniques for Integrated Flight Simulation Development
Using Model-driven Engineering Techniques for Integrated Flight Simulation Development Douglas Fiehler Brett Collins Jesse Carlaftes Raytheon Missile Systems October 29, 2009 Copyright 2009 Raytheon Company.
More information4-3 Telemetry and Command Processing System for Experiments
4-3 Telemetry and Command Processing System for Experiments OHASHI Hajime Two telemetry and command processing systems are being prepared as part of the ground facilities by CRL to monitor and control
More informationCAE License Services. User Account Control Overview. cae.com/mining
CAE License Services User Account Control Overview Contents License Services User Account Control 1 License Manager Application Changes 1 Licensing Permissions 2 Common Scenarios 3 Important Note: Compatibility
More informationSimple attitude visualization tool for satellite operations
Simple attitude visualization tool for satellite operations Franck M. Chatel * and Herbert Wuesten DLR - GSOC, Wessling, 82234, Germany Gabriel Mihail LSE, Darmstadt, 64293, Germany The attitude data delivered
More informationMIS Week 9 Host Hardening
MIS 5214 Week 9 Host Hardening Agenda NIST Risk Management Framework A quick review Implementing controls Host hardening Security configuration checklist (w/disa STIG Viewer) NIST 800-53Ar4 How Controls
More informationInterfaces Module Exploration Systems Engineering, version 1.0
nterfaces Module Exploration Systems Engineering, version 1.0 Exploration Systems Engineering: nterfaces Module Module Purpose: nterfaces Define interfaces, how they are described and why it is important
More informationDARPA Investments in GEO Robotics
DARPA Investments in GEO Robotics Carl Glen Henshaw, Ph.D. Signe Redfield, Ph.D. Naval Center for Space Technology U.S. Naval Research Laboratory Washington, DC 20375 May 22, 2015 Introduction Program
More informationFPGA-Based Embedded Systems for Testing and Rapid Prototyping
FPGA-Based Embedded Systems for Testing and Rapid Prototyping Martin Panevsky Embedded System Applications Manager Embedded Control Systems Department The Aerospace Corporation Flight Software Workshop
More informationWeapon System Fault Detection, Isolation, and Analysis using Stateflow
Weapon System Fault Detection, Isolation, and Analysis using Stateflow Rosa Donat Senior Controls Engineer MathWorks Aerospace and Defense Conference June 2007 Manhattan Beach, CA Approved for Public Release,
More informationA Software-based Environment for Development & Validation of Spacecraft On-board Software
A Software-based Environment for Development & Validation of Spacecraft On-board Software Alessio Di Capua (1), Sante Candia (1), Tomas Di Cocco (1), Marco Anania (2) (1) Thales Alenia Space Italia Via
More informationCOrDeT Cannes : Use of domain engineering process to develop reusable architectures and building-blocks
COrDeT Cannes : Use of domain engineering process to develop reusable architectures and building-blocks G. Garcia 1, X. Olive 1, A. Pasetti 2, O. Rohlik 2, T. Vardanega 3, A.-I. Rodríguez-Rodríguez 4 A.
More informationPlant modeling: A First Step to Early Verification of Control Systems
Plant modeling: A First Step to Early Verification of Control Systems Arkadiy Turevskiy, Technical Marketing Manager, The MathWorks Use simulation for early verification of your design before hardware
More informationNew Tools for Spacecraft Simulator Development
New Tools for Spacecraft Simulator Development March. 2007 Page 1 Why use Simulators? Replace the Spacecraft Support to design Support to testing replacement of real equipment in destructive or expensive
More informationEnsuring Schedulability of Spacecraft Flight Software
Ensuring Schedulability of Spacecraft Flight Software Flight Software Workshop 7-9 November 2012 Marek Prochazka & Jorge Lopez Trescastro European Space Agency OUTLINE Introduction Current approach to
More informationArchitecting OneWeb s Massive Satellite Constellation Ground System
Architecting OneWeb s Massive Satellite Constellation Ground System GROUND SEGMENT ARCHITECTURE WORKSHOP 2017 Information included herein has been determined to not contain any controlled technical data
More informationBlue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science. George Stafford BCT Range St, Suite 200 Boulder, CO 80301
Blue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science George Stafford BCT 720.458.0703 1600 Range St, Suite 200 Boulder, CO 80301 About BCT Blue Canyon Technologies is a small business founded
More informationCODE / CONFIGURATION COVERAGE
CODE / CONFIGURATION COVERAGE In all affairs it's a healthy thing now and then to hang a question mark on the things you have long taken for granted. - Bertrand Russell, 1872-1970 NASA Technical Fellow
More informationWHAT IS IRIDIUM PRIME?
WHAT IS IRIDIUM PRIME? Iridium PRIME / EuroPRIME is a payload accommodation service that leverages the Iridium NEXT spacebased global mesh network, ground infrastructure, and flexible bus design. 1 Iridium
More informationGianluca Palermo Sapienza - Università di Roma. Paolo Gaudenzi Sapienza - Università di Roma
Optimization of satellite s onboard data processing workload and related system resources, by offloading specific CPUintensive tasks onto external computational nodes Gianluca Palermo Sapienza - Università
More informationApplication of New Framework in Computer Systems for Steel Industry
Application of New Framework in Computer Systems for Steel Industry Hajime Yoshikawa 1. Introduction Computer systems (process computers) have been used in the steel industry for several decades and were
More informationUSER-CENTERED DESIGN KRANACK / DESIGN 4
USER-CENTERED DESIGN WHAT IS USER-CENTERED DESIGN? User-centered design (UCD) is an approach to design that grounds the process in information about the people who will use the product. UCD processes focus
More informationNetwork on Chip round table European Space Agency, ESTEC Noordwijk / The Netherlands 17 th and 18 th of September 2009
Network on Chip round table European Space Agency, ESTEC Noordwijk / The Netherlands 17 th and 18 th of September 2009 Ph. Armbruster Head of Data Systems Division European Space Agency - ESTEC 17 th of
More informationStyle-specific techniques to design product-line architectures
Style-specific techniques to design product-line architectures Philippe Lalanda Thomson-CSF Corporate Research Laboratory Phone: 33 1 69 33 92 90 Email: lalanda@thomson-lcr.fr Domaine de Corbeville 91404
More informationto-end System Test Architecture
End-to to-end System Test Architecture Sr. Manager, Lockheed Martin SSC masuma.ahmed@lmco.com (408) 742-2553 2553 1 Net-Centric Mission Operations Features Fully Synchronized Interoperable, of ed Systems
More informationRapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008
Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2008 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding
More informationDARPA Perspective on Space
DARPA Perspective on Space Ms. Pamela A. Melroy, Deputy Director DARPA Tactical Technology Office Briefing prepared for International Symposium for Personal and Commercial Spaceflight (ISPCS) 2015 October
More informationSimulation and Optimization
A Major Step to Efficient Trajectory Simulation and Optimization Astrodynamics Workshop 200 Dipl.-Ing. Sven Weike ASTOS GmbH i.g Content 1. What is ASTOS? 2. History of ASTOS 3. What is new in ASTOS V6
More informationCortex SLE Provider System From prototype, to product, to successful operations
SpaceOps 2006 Conference AIAA 2006-5668 Cortex Provider System From prototype, to product, to successful operations C. Laroque * VEGA, Darmstadt, Germany D. Firre and K.J. Schulz European Space Agency,
More informationLabVIEW FPGA in Hardware-in-the-Loop Simulation Applications
LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation
More informationJULES VERNE ATV DEMONSTRATION OBJECTIVES REPORT TOOL (JADOR)
JULES VERNE ATV DEMONSTRATION OBJECTIVES REPORT TOOL (JADOR) Fran Martínez Fadrique (1), Carlos M. Casas Cuadrado (1), José Miguel Lozano González (1), (1) GMV AD, Isaac Newton 11, 28760 Tres Cantos, Spain
More informationVirtual Prototyping with SPEED
Virtual Prototyping with SPEED Peter Mantica, Chris Lietzke, Jeramiah Zimmermann, Charlie Woodhouse, Dennis Jones ITT Industries Advanced Engineering and Sciences Division Report Documentation Page Form
More informationElectrical engineering. data management. A practical foundation for a true mechatronic data model
W H I T E P A P E R Z u k e n T h e P a r t n e r f o r S u c c e s s Electrical engineering data management A practical foundation for a true mechatronic data model d a t a m a n a g e m e n t z u k e
More informationSYSPRO s Fluid Interface Design
SYSPRO s Fluid Interface Design Introduction The world of computer-user interaction has come a long way since the beginning of the Graphical User Interface, but still most application interfaces are not
More informationSIMULATION OF THE RESISTANCE FORCES OF BULK MEDIA TO BUCKET IN A LOADING PROCESS
24th International Symposium on on Automation & Robotics in in Construction (ISARC 27) Construction Automation Group, I.I.T. Madras SIMULATION OF THE RESISTANCE FORCES OF BULK MEDIA TO BUCKET IN A LOADING
More informationAMS Behavioral Modeling
CHAPTER 3 AMS Behavioral Modeling Ronald S. Vogelsong, Ph.D. Overview Analog designers have for many decades developed their design using a Bottom-Up design flow. First, they would gain the necessary understanding
More informationDesign of Telemetry in Student Imaging Satellite
Design of Telemetry in Student Imaging Satellite Dinesha H A, Dr.V.K Agrawal Dept. of Information Science and Engineering, PESIT, Bangalore, India-560085 Dept. of Information Science and Engineering, PESIT,
More informationJAXA. 3D Data Usage Spreads to Outer Space
12 JAXA. 3D Data Usage Spreads to Outer Space - Improving Lean Manufacturing Through 3D Data by Dr Hiroshi Toriya Operating space stations demands massive and complex information systems which in turn
More informationTHE BENEFITS OF MODEL-BASED ENGINEERING IN PRODUCT DEVELOPMENT FROM PCB TO SYSTEMS MENTOR GRAPHICS
THE BENEFITS OF MODEL-BASED ENGINEERING IN PRODUCT DEVELOPMENT FROM PCB TO SYSTEMS MENTOR GRAPHICS P C B D E S I G N W H I T E P A P E R w w w. m e n t o r. c o m Simulation models are often used to help
More informationOn-Orbit Testing of Target-less TriDAR 3D Rendezvous and Docking Sensor
On-Orbit Testing of Target-less TriDAR 3D Rendezvous and Docking Sensor Stephane Ruel, Tim Luu, Andrew Berube* *Neptec Design Group, Canada e-mail: sruel@neptec.com Abstract TriDAR is a vision system developed
More informationPrinciples for a National Space Industry Policy
Principles for a National Space Industry Policy Commonwealth of Australia 2011 DIISR 11/144 This work is copyright. Apart from any use as permitted under the Copyright Act 1968, no part may be reproduced
More informationREAL TIME PUBLIC TRANSPORT INFORMATION SERVICE
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 7, July 2015, pg.88
More informationUsing Cost Effective Distributed HIL for Rapid Prototyping
Using Cost Effective Distributed HIL for Rapid Prototyping Renesas Electronics America Inc. Enabling Smart Solutions Embedded Control Systems need Hardware-in-Loop Simulation 2 Innovation using HIL Simulation
More informationSTRAST. UPMSat-2 On-board computers. Grupo de Sistemas de Tiempo Real y Arquitectura de Servicios Telemáticos Universidad Politécnica de Madrid.
On-board computers Grupo de Sistemas de Tiempo Real y Arquitectura de Servicios Telemáticos Universidad Politécnica de Madrid dit UPM Computers in spacecraft Computers are used on board of spacecraft for
More informationMicro Sun Sensor with CMOS Imager for Small Satellite Attitude Control
SSC05-VIII-5 Micro Sun Sensor with CMOS Imager for Small Satellite Attitude Control Keisuke Yoshihara, Hidekazu Hashimoto, Toru Yamamoto, Hirobumi Saito, Eiji Hirokawa, Makoto Mita Japan Aerospace Exploration
More informationCognitive Analysis of Software Interfaces
2011 International Conference on Information and Network Technology IPCSIT vol.4 (2011) (2011) IACSIT Press, Singapore Cognitive Analysis of Software Interfaces B.Venkata Raju, Ph.D Scholar, Reg.No.2004199506
More informationData Model and Tool Support for a consistent Functional Verification Chain in Space Projects
Data Model and Tool Support for a consistent Functional Chain in Space Projects Bartha, Sven () ; Osborne, Steve (2) ; Dr. Richters, Mark (3) ; Plaßmeier, Frank (4) ; Sondermann, Heiner (5) ; Nicklaußen,
More informationCOMPASS: FORMAL METHODS FOR SYSTEM-SOFTWARE CO-ENGINEERING
COMPASS: FORMAL METHODS FOR SYSTEM-SOFTWARE CO-ENGINEERING Viet Yen Nguyen Lehrstuhl für Informatik 2, RWTH Aachen University nguyen@cs.rwth-aachen.de Technology Innovation Days, ESA/ESTEC, 2011 ABOUT
More informationResponsive Flight Software Development & Verification Techniques for Small Satellites
Responsive Flight Software Development & Verification Techniques for Small Satellites Darren Rowen The Aerospace Corporation Vehicle Systems Division 9 November 2012 The Aerospace Corporation 2012 Overview
More informationLEVERAGING SERIAL DIGITAL INTERFACES STANDARDIZATION: THE RASTA REFERENCE ARCHITECTURE FACILITY AT ESA
LEVERAGING SERIAL DIGITAL INTERFACES STANDARDIZATION: THE RASTA REFERENCE ARCHITECTURE FACILITY AT ESA Session: Spacewire onboard equipment and software Short Paper Aitor Viana Sanchez, Gianluca Furano,
More informationSpacecraft Monitoring & Control Systems
Spacecraft Monitoring & Control Systems TSC & CCS - Presentation, May 2015 http://ccs.terma.com SATELLITE CHECKOUT & OPERATIONS SCOE TSC P/L EGSE CCS Unified Monitoring & Control data model procedures
More informationNext-Generation Distributed Satellite Bus Information Systems
What s Coming on Spacecraft: Next-Generation Distributed Satellite Bus Information Systems L. H. Miller, M. M. Gorlick, D. L. Wangerin, C. A. Landauer The Aerospace Corporation 29 February 2012 The Aerospace
More informationZooming Capabilities of the 1D ESPSS Propulsion Simulation Tool with 3D-CFD Solvers: Implementation and Validation
Zooming Capabilities of the 1D ESPSS Propulsion Simulation Tool with 3D-CFD Solvers: Implementation and Validation Kaname Kawatsu and Nobuhiro Yamanishi Japan Aerospace Exploration Agency JAXA's Engineering
More informationWhy load test your Flex application?
Why load test your Flex application? Your Flex application is new and exciting, but how well does it perform under load? Abstract As the trend to implement Web 2.0 technologies continues to grow and spread
More informationTELEDYNE GEOSPATIAL SOLUTIONS
GEOSPATIAL SOLUTIONS THE CONTENTS TELEDYNE GEOSPATIAL SOLUTIONS Capability Overview... 4 Hosted Payloads... 6 Payload Operations as a Service... 8 TCloud Data Management... 10 Imagery Sales... 12 About
More informationLMS Virtual.Lab Correlation
LMS Virtual.Lab Correlation LMS Virtual.Lab Correlation Systematic validation from the bottom up 2 LMS Virtual.Lab Correlation LMS Virtual.Lab Correlation 3 LMS Virtual.Lab Correlation Systematic validation
More informationCommercial Partnerships for Exploration: Making Small Lunar Missions Viable
Commercial Partnerships for Exploration: Making Small Lunar Missions Viable S.Jason 1, C. Saunders 1, J. Friend 1, M.Cosby 2, J.Carpenter 3, B.Hufenbach 3 V.La Regina 3, M.Sweeting 4 1. Surrey Satellite
More informationChapter 10. Database System Development Lifecycle
Chapter 10 Database System Development Lifecycle Chapter 10 - Objectives Main components of an information system. Main stages of database system development lifecycle. Main phases of database design:
More informationOn-Board Control Procedures: Autonomous and Updateable Spacecraft Operator Onboard and Beyond
On-Board Control Procedures: Autonomous and Updateable Spacecraft Operator Onboard and Beyond Marek Prochazka / Kjeld Hjortnaes European Space Agency, ESTEC, Software Systems Division. FSW-10, Pasadena
More informationModeling, Simulation and Analysis of Integrated Building Energy and Control Systems. Michael Wetter. October 8, 2009
Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems Michael Wetter Simulation Research Group Building Technologies Department Energy and Environmental Technologies Division
More informationCM and DM Support to the Modeling and Simulation Process Support to Systems Engineering Functions
CM and DM Support to the Modeling and Simulation Process Support to Systems Engineering Functions First Views Discussions with Mr. Gordon Tillery Cynthia C. Hauer DM Support for Engineering M&S Simulation
More informationCS SOFTWARE ENGINEERING QUESTION BANK SIXTEEN MARKS
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS 6403 - SOFTWARE ENGINEERING QUESTION BANK SIXTEEN MARKS 1. Explain iterative waterfall and spiral model for software life cycle and various activities
More informationSimcenter Motion 3D. Mechatronics - Improve Design Dynamics Performance: Combine 3D Multi-Body Simulation with 1D Actuation & Controls Simulation
Simcenter Motion 3D Mechatronics - Improve Design Dynamics Performance: Combine 3D Multi-Body Simulation with 1D Actuation & Controls Simulation Iurie TERNA Email: iurie.terna@siemens.com Tuesday 16:00-17:00
More informationAETHERIC ENGINEERING AETHERIC ENGINEERING. Global Telecommunications Consultancy
AETHERIC ENGINEERING Formed in 1989, is an independent telecommunications consultancy, specialising in satellite communications and satellite technology. We are renowned for our flexibility and tailoring
More informationJEM Internal Ball Camera (Int-Ball)
JEM Internal Ball Camera (Int-Ball) July 14, 2017 Japan Aerospace Exploration Agency 1 Objective of Project Currently, when working in the Japanese Experiment Module ( Kibo ), the crew (astronaut) often
More informationMulti-Board Systems Design
Multi-Board Systems Design D A T A S H E E T MAJOR BENEFITS: Xpedition optimizes multi-board system design from logical system definition through manufacturing. Overview Electronic multi-board systems
More informationSystems 2020 Strategic Initiative Overview
Systems 2020 Strategic Initiative Overview Kristen Baldwin ODDR&E/Systems Engineering 13 th Annual NDIA Systems Engineering Conference San Diego, CA October 28, 2010 Oct 2010 Page-1 DISTRIBUTION STATEMENT
More informationTransaction Processing in Mobile Database Systems
Ashish Jain* 1 http://dx.doi.org/10.18090/samriddhi.v7i2.8631 ABSTRACT In a mobile computing environment, a potentially large number of mobile and fixed users may simultaneously access shared data; therefore,
More informationModel-Based Systems Engineering Backbone of the Thales Engineering Manifesto
www.thalesgroup.com Model-Based Systems Engineering Backbone of the Thales Engineering Manifesto MBSE Symposium, Canberra Oct. 28 th, 2014 Olivier Flous, VP Engineering 2 / Thales: Company Profile Collective
More informationINTEGRATED MODEL-BASED SYSTEMS ENGINEERING (MBSE) APPLIED TO THE SIMULATION OF THE OSIRIS-REx MISSION
INTEGRATED MODEL-BASED SYSTEMS ENGINEERING (MBSE) APPLIED TO THE SIMULATION OF THE OSIRIS-REx MISSION PHOENIX INTEGRATION 2018 I nternational U sers Conference A nnapolis, Maryland Phathom Donald Systems
More informationUnderstanding Software Engineering
McBreen.book Page 3 Wednesday, August 1, 2001 10:08 PM Chapter 1 Understanding Software Engineering In order to understand software engineering, we first need to look at the projects that were reported
More informationConcepts for Model Compilation in Hardware/Software Codesign
Concepts for Model Compilation in Hardware/Software Codesign S. Schulz, and J.W. Rozenblit Dept. of Electrical and Computer Engineering The University of Arizona Tucson, AZ 85721 USA sschulz@ece.arizona.edu
More informationSoftware Development Chapter 1
Software Development Chapter 1 1. Introduction Software Applications are increasingly used to tackle problems that concern everyday life : Automatic Bank tellers Airline reservation systems Air traffic
More informationLeveraging Adaptive Software Standards to Enable the Rapid Standup of Small Satellite Ground Systems
Leveraging Adaptive Software Standards to Enable the Rapid Standup of Small Satellite Ground Systems Mike Sotak, Kratos Defense 1 March 2016 2016 by Kratos Defense. Published by The Aerospace Corporation
More informationConfigurationn Software Suite
February 2016 Page 1 Configurationn Software Suite is an integrated, modular, and graphical approach to system configuration. Simple, automatic system configuration Intuitive user interface based on Microsoft
More informationState of the Satellite Industry Report June 2013
State of the Satellite Industry Report June 2013 Sponsored by the Prepared by 1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0 The Satellite Industry Association: 18 Years as the Voice of the U.S. Satellite
More informationArchitecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL
Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL Restricted Siemens AG 2017 Realize innovation. Content 1 Overview 3 2 LMS Imagine.Lab
More informationIMPROVING CUSTOMER GENERATION BY INCREASING WEBSITE PERFORMANCE AND INTEGRATING IT SYSTEMS
IMPROVING CUSTOMER GENERATION BY INCREASING WEBSITE PERFORMANCE AND INTEGRATING IT SYSTEMS S Ramlall*, DA Sanders**, H Powell* and D Ndzi ** * Motiontouch Ltd, Dunsfold Park, Cranleigh, Surrey GU6 8TB
More informationSEER-H Space Guidance
SEER-H Space Guidance Revision 2.2 June 8, 2016 Table of Contents 1. Introduction 2. Mapping SEER to NASA WBS 2.1. NASA Work Breakdown Structure 3. Starting a New Project 4. Project Structure in SEER 4.1.
More informationWelcome to a world where technology flows through the heart of your business environment. Welcome to CDC
Welcome to a world where technology flows through the heart of your business environment Welcome to CDC Overview 4 Urban Campus 5 Intelligent Campus Management Solution 6 Key Features 7 Integra Management
More informationInertial measurement and realistic post-flight visualization
Inertial measurement and realistic post-flight visualization David Fifield Metropolitan State College of Denver Keith Norwood, faculty advisor June 28, 2007 Abstract Determining the position and orientation
More information