Applying Model Based Systems Engineering (MBSE) to a Standard CubeSat
|
|
|
- Lucinda McCarthy
- 10 years ago
- Views:
Transcription
1 Applying Model Based Systems Engineering (MBSE) to a Standard CubeSat Sara C Spangelo University of Michigan 1320 Beal Street Ann Arbor, MI [email protected] David Kaslow Analytical Graphics, Inc. 200 Valley Creek Blvd. Exton, PA [email protected] Chris Delp Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive Pasadena, CA [email protected] Bjorn Cole Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive Pasadena, CA [email protected] Louise Anderson Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive Pasadena, CA [email protected] Elyse Fosse Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive Pasadena, CA [email protected] Brett Sam Gilbert Analytical Graphics, Inc. 200 Valley Creek Blvd. Exton, PA [email protected] Leo Hartman Canadian Space Agency 6767 Airport Rd. Saint-Hubert, Québec J3Y 8Y9 [email protected] Theodore Kahn Blue Heron Services, Inc. Suite 110, Holly 1 Building Airport Road California, MD [email protected] James Cutler University of Michigan 1320 Beal Street Ann Arbor, MI [email protected] Abstract-Model Based Systems Engineering (MBSE) is an emerging technology that is providing the next advance in modeling and systems engineering. MBSE uses Systems Modeling Language (SysML) as its modeling language. SysML is a domain-specific modeling language for systems engineering used to specify, analyze, design, optimize, and verify systems. An MBSE Challenge project was established to model a hypothetical FireSat satellite system to evaluate the suitability of SysML for describing space systems. Although much was learned regarding modeling of this system, the fictional nature of the FireSat system precluded anyone from actually building the satellite. Thus, the practical use of the model could not be demonstrated or verified. This paper reports on using MBSE and SysML to model a standard CubeSat and applying that model to an actual CubeSat mission, the Radio Aurora Explorer (RAX) mission, developed by the Michigan Exploration Lab (MXL) and SRI International. TABLE OF CONTENTS TABLE OF CONTENTS BACKGROUND CUBESAT CASE STUDY OBJECTIVES MBSE CHRONOLOGY SYSML: THE SYSTEMS MODELING LANGUAGE RADIO AURORA EXPLORER MODEL AS REQUIREMENTS CUBESAT TERMINOLOGY AND PATTERNS BASIS FOR CUBESAT META-MODEL CUBESAT MODELING FRAMEWORK CUBESAT MISSIONS IN THE CUBESAT FRAMEWORK SPACE ENVIRONMENT FRAMEWORK MISSION ELEMENT FRAMEWORK GROUND SYSTEM FRAMEWORK FLIGHT SYSTEM FRAMEWORK SYSML AND STK CURRENT STATUS AND FUTURE PLANS CONCLUSION REFERENCES BIOGRAPHY ACKNOWLEGEMENTS BACKGROUND CubeSats, a type of nanosatellite, are low-cost, standardized satellites which are typically launched as secondary payloads. They have enabled the university community to design, build, and launch satellites using primarily off-the-shelf components. More recently, the worldwide community has adopted the CubeSat standard as a means of performing scientific, surveillance, and /12/$ IEEE 1
2 technology demonstration missions at significantly reduced cost. This case study extends work sponsored by the International Council on Systems Engineering (INCOSE) Space Systems Working Group (SSWG) whose original charter in 2008 was to model FireSat, a fictional satellite for monitoring and reporting forest fires. [1] This satellite was used as an example in the widely used and accepted Space Mission Analysis and Design (SMAD) textbook. [2] The FireSat project was designed to improve the understanding of applying Systems Modeling Language (SysML) to represent satellites. SysML is a systems engineering graphical modeling language that can formally specify every aspect of a system. While much was learned regarding modeling FireSat, the hypothetical nature of FireSat precluded anyone from actually building the spacecraft. Therefore the practical use of the model could not be demonstrated or verified. As in the FireSat effort, the CubeSat modeling group consists of individuals from multi-disciplinary areas in government, academia, and commercial organizations. The CubeSat Modeling Framework uses SysML to capture common design patterns of CubeSats: managing values, describing scenarios, and describing functions, parts, and subsystems as well as the relationships between these design patterns. The Framework illuminates a path to an integrated modelbased engineering environment, including interoperability with system models, mission analysis, and 3D visualization capabilities provided by Analytical Graphics, Inc. (AGI) Systems Tool Kit (STK), formerly known as Satellite Took Kit. This environment demonstrates the possibility of a highly diverse set of analysis applications that are provided with information about the space system from the system model to accomplish analysis driven by a formal description of the mission, flight and ground systems. 2. CUBESAT CASE STUDY OBJECTIVES We continue our understanding of SysML issues as they pertain to satellite modeling, including modeling methodologies in a satellite design team environment. In addition to these initial goals, we have the following objectives: To codify the experience of Subject Matter Experts into a CubeSat Modeling Framework complete with domain specific extensions to SysML. To utilize the framework as an educational tool To research the integration of analytical models for orbital determination, structural design, executing schedules for operations, and other parametric analyses. Through our commercial participants, AGI and InterCAX, a provider of MBSE software and services, we plan to explore the integration of analytical models, thereby enabling the transfer of information between various modeling systems. For the CubeSat community we envision our workproducts consisting of: A CubeSat meta-model describing CubeSat specific concepts and a Modeling Framework. An example CubeSat model which existing and future teams can use as a template for modeling, learning to use the system, describing their own satellites, optimizing satellite design, and evaluating mission operations. For the modeling community in general we will be providing: Proscriptive information regarding model development practice and procedures. A better understanding of issues surrounding the integration of analytical models into the SysML descriptive model. The model includes: The entire satellite mission, including orbital determination and interfaces to external entities such as ground stations and targets of interest. Key satellite hardware, including systems, subsystems and components and their interfaces, dependencies, and associations. Key satellite behaviors and interfaces to the various hardware entities. Key satellite constraints and measures-ofeffectiveness. 3. MBSE CHRONOLOGY SysML became an Object Management Group (OMG) adopted specification in June SysML is a domainspecific modeling language for systems engineering. It is used to specify, analyze, design, and verify systems consisting of hardware, software, information, personnel, procedures, and facilities. [3] Sandy Friedenthal proposed the Model Based System Engineering (MBSE) Initiative within the International Council on Systems Engineering (INCOSE) SE 2020 Vision at the Albuquerque, January 2007 INCOSE International Workshop (IW). [4] The INCOSE SSWG MBSE Challenge was initiated in August [5] 2
3 The goal of the MBSE Challenge project was to model a hypothetical FireSat space system. FireSat is a spacebased system for detecting, identifying, and monitoring forest fires. The FireSat system consists of users, mission goals, a satellite system, primary ground station with mission control and payload data processing, secondary ground stations, and commercial communication satellites. The FireSat system is derived from the description in SMAD. The MBSE FireSat modeling project involved individuals from the SSWG, aerospace students and professors from Massachusetts Institute of Technology and Georgia Institute of Technology, as well as individuals from a number of government and industry organizations. The modeling effort included using AGI's STK for performance analysis of candidate system configurations. The results were reported first in December 2007 then in a series of INCOSE workshops and symposiums, and INCOSE INSIGHT articles. They demonstrated that a space system could be modeled in SysML. An interface between a SysML model and STK / AGI Components was demonstrated in real-time at the February Phoenix 2011 INCOSE MBSE WS. The MBSE CubeSat project was initiated in April The team includes University of Michigan Aerospace graduate students, a departmental professor, and the INCOSE SSWG, including JPL engineers, InterCAX, AGI engineers, and others. The collaborative environment includes a CubeSat - MBSE Google group, MBSE Google documents collection, a NoMagic Teamwork server for SysML modeling, and bi-weekly Web conferencing through the JPL-hosted Meetingplace server. 4. SYSML: THE SYSTEMS MODELING LANGUAGE Object Management Group (OMG) SysML is a standardized descriptive language for modeling systems born out of OMG Unified Modeling Language (UML). UML is a modeling language used in object-orientated software engineering. SysML is comprised of a graphical notation and an information model that emphasizes the formal capture, description, and communication of systems specifications. Diagrams can be constructed to describe various systems based on the structure and behavior of the system. The information model distinguishes SysML from conventional drawing and simulation tools in the following three specific ways: SysML accommodates the capture and description of numerical values and quantities through the use of International Organization for Standardization (ISO) Quantities, Units, Values, and Dimension standards. The strength of SysML is the formal information model behind the diagrams. It enables any SysML model of a system to be tested to ensure that the units are complete and consistently defined. Conventional drawing and simulation tools provide text and diagram based documentation of models, but they generally lack the semantics and detail provided by SysML. The strength of SysML is the robust semantics and detail captured for formal specifications. This becomes significant when using the SysML model as a source of information for analysis and simulation tools Once a system is rendered in SysML, the model provides a coherent body of knowledge about the system. The SysML model can be used to interface and inter-operate with other tools and data sources. 5. RADIO AURORA EXPLORER Radio Aurora Explorer (RAX) is the first National Science Foundation (NSF) funded CubeSat science mission. The RAX missions were built by students, engineers, and faculty from the University of Michigan in collaboration with scientists from SRI International. We have launched two RAX spacecraft, RAX-1 and RAX-2, with the same mission objective. RAX-2 is the reference CubeSat Mission the SysML team has chosen as the basis for building the CubeSat Modeling Framework. The primary objective of the RAX mission is to study the formation of magnetic field-aligned plasma irregularities (FAI) in the lower polar ionosphere ( km). [6] FAI are dense clouds of electrons that range from centimeters to kilometers in size, and are known to disrupt tracking and communication between Earth stations and orbiting spacecraft. Unlike equatorial FAI, height-resolved FAI have not been studied at polar latitudes due to the difficulty of collecting backscattered radar normal to the highly-inclined geomagnetic field lines, a critical requirement for radar measurements. To overcome this, RAX utilizes a bi-static radar configuration with a ground-based radar transmitter and a satellite-based receiver. The experimental zone is a cone with the vertex at designated Incoherent Scatter Radar (ISR) sites. The RAX-2 spacecraft is in a 410 by 820 kilometer, degree inclination orbit. This orbit provides the spacecraft with the vantage point to receive the radar signals from above the experimental zone and from a wide range of scatter angles; a schematic is shown in Figure 1. During a typical science experiment, scattered signals are detected by the on-board radar receiver (payload) and are saved to the spacecraft flash memory. Position and time information from the on-board GPS receiver provides accurate spatial and temporal information during a 3
4 science experiment. RAX passes through the experimental zone in approximately five minutes. Data are then processed, compressed, and transmitted to the ground. This sequence of events is repeated daily throughout the planned one year mission lifetime. The primary ground radar station is the Poker Flat ISR located in Alaska. The primary RAX ground station and operations center is located at the University of Michigan in Ann Arbor. In addition to payload data, telemetry data is also collected and downloaded. Telemetry data includes attitude determination sensor measurements, temperature values, voltages values, and other health and status information from the flight computer. Figure 1. RAX Mission Data Environment 6. MODEL AS REQUIREMENTS An important aspect of the job of a systems engineer is to produce specifications for designing, validating, verifying, and operating the system. In the documentcentric practice of systems engineering, this is done primarily with requirements stated in terms such as shall, must, should, and will statements, accompanied by a various descriptive documents, illustrations, and analysis products. In the MBSE paradigm, models enhance specification by describing behavior, interaction, and performance rather than atomic narrative assertions. Prose requirements are used only as a supplement, where a formal behavioral model cannot be developed, e.g. The system shall have 80% of its components produced in the United States. For physical aspects of systems, this is widely precedented. 3D Computer-Aided Design (CAD) models serve as representations of configurations, precise physical dimensions, and tolerances, and are used in simulations of user experience. These models capture the system s emergent properties in ways that shall statements never can. 7. CUBESAT TERMINOLOGY AND PATTERNS BASIS FOR CUBESAT META-MODEL A few domain specific terms are commonly used for describing CubeSat Systems and Missions. For example: Part - a component of the spacecraft State - the value of a variable that describes a condition of the system for a given period of time Function (input, output) - a behavior of a Part that modifies the state of the Part based on the Function s input and output states - Input: values used to affect the state of the Part - Output: values used to report on the result of the Function's affect on the state of the Part Subsystem - have functions which operate on states Interface - an area of consideration on a Part for which interaction is an engineering concern. It usually requires coordination or standardization to function properly. Scenario - a sequence of functions to accomplish a Mission Objective. Using SysML, we can take these common terms and provide a concrete syntax and semantics with which to build a framework for modeling CubeSat systems, as shown in Table 1. By formally capturing this syntax and semantics, also known as meta-modeling, we have a basis for deriving common systems engineering patterns. Patterns are commonly recurring sets of concepts and relationships that describe some aspect of a system. We have identified and used these patterns for CubeSat models to establish a CubeSat Modeling Framework. The pattern that will be used to model the Parts for the CubeSat Framework is illustrated in SysML in Figure 2. This model of a basic pattern for Parts can be read as a set of requirements. For example, all CubeSat Parts shall have at least one interface and CubeSat Parts shall define functions such that inputs and outputs are specified 4
5 as given values." Depending on how the requirements are written, this simple model represents individual requirements. In this way, the model concisely describes a consistent and coherent pattern with which to precisely capture specifications of the spacecraft. Table 1. CubeSat - SysML Terminology CubeSat Term SysML Element SysML Concept SysML Diagram Types Part (Subsystem, System, etc) Function(Input, Output) Part Operation(Input Parameter:Parameter Type, Output Parameter:Parameter Type) Internal Block Diagram (IBD), Block Definition Diagram (BDD) kskdjdlkfjddskfdskfjdskj(bdd)(bdd( BDD) BDD, Sequence Diagram State Value Specification BDD Interface Flow Port, Flow Specification BDD Scenario Interaction Sequence Diagram Figure 2. Pattern for Modeling CubeSat Framework 5
6 8. CUBESAT MODELING FRAMEWORK The Object Oriented Systems Engineering Methodology (OOSEM) [7] as applied according to the FireSat model is used in conjunction with the CubeSat Meta-Model, described in Figure 2, to create the CubeSat Modeling Framework. OOSEM provides a foundation for describing the composition of Systems and their Parts in a particular domain. By using this foundation, the CubeSat Modeling Framework provides structural and behavioral modeling facilities for: Mission Mission Elements Mission Environment Flight Systems and Subsystems Ground Systems and Subsystems As shown in Table 2, OOSEM decomposes the domain, into the Elements the Mission is comprised of in the case of CubeSat, the Mission. The Mission block captures the scope of everything that will be in the model, including the system model, models of the system s operating environment, and models of how the CubeSat System interacts with the other systems. Mission Elements are systems that comprise the solution to achieving the Mission Objective. Within the Mission Element, Flight Systems and Ground Systems are identified and further decomposed into logical and physical models. CubeSat systems designs tend to separate functionality into subsystems which correspond to logical concepts. Logical models or subsystem models in the CubeSat model the case of CubeSat, describe the different concepts required to define the desired behavior of the system. The physical models of the system focus on the tangible implementation of the system that enables its functionality. These models represent the hardware and software that specifies how the system is implemented. For example, one of the Power subsystem functions is to store energy. The physical battery hardware implements that functionality. Having the CubeSat subsystem models and implementation models separated into these elements allows the CubeSat systems engineer to provide a very concrete separation of the definition of what functionality is needed versus how that functionality will be provided. Table 2. CubeSat - OOSEM Concepts Mapping CubeSat Concept Mission Mission Objective Environment Flight System, Ground System Subsystem OOSEM Concept Domain Use Case Environment System of Interest, Physical System, Logical System Logical System 9. CUBESAT MISSIONS IN THE CUBESAT FRAMEWORK Modeling a CubeSat Mission starts with defining the Mission architecture in terms of its structure and behavior. The Block Definition Diagram in Figure 3 illustrates how a CubeSat Mission decomposes into CubeSat Mission Element and a Space Environment, Stakeholders, and a set of Mission Objectives. Separating the domain into a Mission Element and Space Environment separates the concerns associated with each. Identifying the key Elements in the domain allows the role of each Element to be explicitly modeled in terms of function in support of the Mission Objective. It also allows performance and interaction to be described. This is key to understanding the function and performance of the spacecraft as it interfaces with the environment. Employing the CubeSat Modeling Framework to model the RAX mission requires the definition of a RAX Mission Element and an Earth Orbit Space Environment, which are illustrated in Figure 4. The RAX Mission Element consists of a CubeSat Ground System and a CubeSat Flight System. Earth Orbit Environment includes the RAX Orbital Environment i.e. atmospheric density and solar effects, as well as the scientific phenomenon RAX studies, FAI in the ionosphere. The Mission Elements interact with the Earth Orbit Environment in many diverse ways. The Flight System interacts directly with the Environment both in terms of science mission observations as well as exploiting and tolerating other environmental effects. The Ground System communicates with the Flight System and interacts with environmental phenomena. Other Parts of the Ground System are not directly influenced by the environment. They focus on modeling of ground command and control of the Mission. 6
7 Figure 3. CubeSat Mission Environment Figure 4. RAX Mission Element and Earth Orbit Environment 10. SPACE ENVIRONMENT FRAMEWORK RAX is a science observation mission. The CubeSat Modeling Framework provides basic building blocks for modeling the Space Environment where the CubeSat operates. For the RAX specific mission, gravitational and magnetic fields are crucial in order to model and determine the satellite position and attitude profile. RAX utilizes a passive magnetic stabilization system which uses the magnetic field lines to achieve the orientation necessary to perform experiments, obtain lock with the GPS constellation, and communicate with ground stations. The Earth s ionosphere is also important to consider in our model since the primary targets of the science mission, FAI, occur here. 7
8 The SysML Internal Block Diagram, in Figure 5, provides the basis for modeling both the propagation of radio waves and also the trapping of ionospheric particles. Each aspect of the Earth s atmosphere has different effects on the propagation of radio waves. Water vapor is primarily concentrated in the troposphere and absorbs radio waves at various frequencies. The ionosphere contains charged elements that interact with radio waves. Both these factors influence the transmission of communication signals between the satellite and ground station. It also contains the primary science target of the mission: a series of trapped plasma formations. many CubeSats, it was deployed from a standardized Poly Picosatellite Orbital Deployer (P-POD) device. The details of the Flight and Ground Systems are described in the next two sections. 12. GROUND SYSTEM FRAMEWORK Decomposing the CubeSat Ground System into its physical and logical Parts is illustrated in Figure 7. This allows for the Ground System s desired function to be separated from how the Ground System will be implemented. The CubeSat Ground System s function is to provide uplink, (command, and control) and downlink capabilities for the CubeSat Flight System and is identified in the Modeling Framework by the CubeSat Ground System Logical Components block. The Framework models this functionality through the CubeSat Ground System Physical Components block. The CubeSat Ground System is structurally composed of a CubeSat Ground Station, which further decomposes into radio and antenna, as well as a CubeSat Ground Information System. The Information System provides the infrastructure for data planning and commanding, as well as the data collected by the ground station can be dispersed to interested parties. These physical components interface with the uplink and downlink functionality of the Ground System. Figure 5. Space Environment Framework 11. MISSION ELEMENT FRAMEWORK Mission Elements are the first architectural decomposition of the Mission. Figure 6 illustrates the pattern for identifying the Mission Elements. For RAX-2, the Launch Service consisted of the launch on a Delta II rocket from the Vandenberg Air Force Base in California on October 28, RAX-2 was launched as a secondary payload on an Educational Launch of Nanosatellites (ELaNa) launch supported by NASA. Like Separating the Ground System into its physical and functional implementation allows the Framework to be flexible. A specific application of the Framework may choose a different Ground System physical implementation, but the Ground System s function will always be to provide uplink, downlink, command and control capabilities. This flexibility allows the Framework to be applied to a variety of architectures with variation in functionality allocated between Flight and Ground Systems.. The RAX Ground System consists of a global community of ground stations. [8] The ground station network supporting the RAX missions consist of antennas, radios, and ground station computers and software. Nominally, every 20 seconds, RAX beacons telemetry data, on an ultra high frequency (UHF) radio band, and any ground station worldwide can receive the beacons, decode them using the available RAX ground station software, and send the data to the RAX team. RAX also downlinks science and health data continuously when commanded over specified ground stations. 8
9 Figure 6. CubeSat Mission Element Framework Figure 7. CubeSat Ground System Framework 9
10 13. FLIGHT SYSTEM FRAMEWORK The CubeSat Flight System is decomposed into physical and logical Parts, as illustrated in Figure 8. The CubeSat Modeling Framework defines the subsystems that perform functions such as power generation, thermal control, attitude control, and orbit control. The subsystem models describe the subsystem in terms of the functions they perform which are necessary to achieve the Mission Objectives, while the physical models specify the Parts required to implement the subsystems. Modeling these concepts provides a far more explicit and precise description of functionality. By formally separating what the System is intended to do from what the candidate implementation is capable of, systems engineers can objectively evaluate and trade different functional architectures both in terms of Mission scope and the solution space. The subsystems perform functions which operate on states, transforming input states to output. The states defined in the CubeSat Modeling Framework are satellite position and attitude, on-board stored energy and data, and satellite thermal states, i.e. temperatures at different locations on the satellite. These states interact through the operational of subsystem functions. Figure 9 shows each of the logical subsystems that are Parts of the Flight System specified by the CubeSat Modeling Framework. Figure 8. CubeSat Flight System Framework 10
11 Figure 9. Logical Subsystem Components of CubeSat Logical Flight System Table 3 describes the functions for each of the logical subsystems and their inputs and outputs. This table is typical of a view usually hand-generated by CubeSat systems engineers. However this table was generated from the model. An example subsystem is the Position Determination and Control Subsystem. One of its functions is to Determine Position. Table 4 shows the Position Determination Function inputs and outputs. Position reference and available energy (in the form of instantaneous power) are the inputs to the function and a position estimate is the output. RAX Scenario A key RAX Mission Scenario, Collection of FAI Data to satisfy the mission objective, can be constructed using the functions provided by the CubeSat Modeling Framework and SysML Sequence Diagram. The targets of interest for the mission are dense clouds of electrons known as FAI in the northern regions of the lower ionosphere. Collection of the radar signal, which has scattered off of FAI, by the payload and download of payload data and telemetry are main scenarios that occur in the CubeSat Mission. involved in data collection from a Target of Interest. For example, the Mission Payload Acquisition subsystem and the Payload Radar Receive Antenna collect the Target of Interest data. The Mission Data Handling subsystem is responsible for processing, filtering, storing, or deleting data. The processed and compressed data is downlinked to the Ground Station by the Communication subsystem. The payload Flight Computer and the Main Flight Computer provide overall control. During the entire scenario, power is consumed by the subsystems described above. Figure 11 is a SysML Sequence Diagram of the interaction of the logical system components involved in the collection of data from a Target of Interest. The Power Collection and Control subsystem regulates energy and supplies power to the various subsystems throughout the scenario. The Mission Data Handling subsystem processes, filters, compresses, and deletes data. The Main Flight Computer coordinates the interaction of the subsystems, and all function calls originate from this subsystem. Each function call to the logical subsystem components contains the specific values and types of data passed for this scenario instance. The information conveyed by the values and types of data passed for this collect data scenario are summarized in Table 5. The scenario shown in Figure 10 is an example of Target of Interest data collection. Multiple subsystems are 11
12 Table 3. Functions of Logical Subsystem Components # System Logical Component Function (Input:DataType, Output:DataType) 1 Structures and Mechanisms Enable Operations of Subsystems( Controls : Controls, Mechanism States : Mechanism States ) Inertia Control of Position and Altitude( Forces : Force, Moments : Moment, Position : Position, Attitude : Attitude ) Mass Control of Position and Altitude( Forces : Force, Moments : Moment, Position : Position, Attitude : Attitude ) 2 Power Collection and Control Regulate Energy( Solar Power : Power, Battery Electrical Power : Power ) Collect Energy( Solar Power : Power, Battery Electrical Power : Power ) Store Energy( Solar Power : Power, Battery Electrical Power : Power ) 3 4 Position Determination and Control Subsystem On-Board Data Handling and Command Dispatcher 5 Mission Data Handling Determine Position( Position Reference : Position Reference Data, Energy : Energy, Information on Position : Position ) Control Position( DesiredOrbit : Orbit, Energy : Energy, PositionAdjustmentForce : Force ) Dispatch Commands( Mission Commands from Ground : Commands, Subsystem Commands : Commands ) Process Data( Energy : Energy, Mission Data : Mission Data, Mission Data Processed : Mission Data ) Compress Data( Energy : Energy, Mission Data : Mission Data, Mission Data Processed : Mission Data ) Delete Data( Energy : Energy, Mission Data : Mission Data, Mission Data Processed : Mission Data ) Filter Data( Energy : Energy, Mission Data : Mission Data, Mission Data Processed : Mission Data ) 6 Mission Data Acquisition Collect Mission Specific Data( Energy : Energy, Mission Data : Mission Data ) 7 Communication 8 9 Attitude Determination and Control Thermal Determination and Control Table 4. Inputs and Outputs of Position Determination Function Transmit Telemetry( Flight Computer Telemetry Data : Data Rate, Flight Computer Mission Data : Data Rate, Energy : Power, Ground Station Telemetry Data : Data Rate, Ground Station Mission Data : Data Rate ) Receive Operations Commands( Ground Station Data : Data Rate, Energy : Power, Flight Computer Operations Commands : Data Rate ) Determine Attitude( Attitude Reference : Attitude, Energy : Energy, Filtered Attitude Measurements : Attitude, Sensor Measurements : Attitude Sensor ) Control Attitude( Energy : Energy, Desired Attitude : Attitude, Attitude Torque : Torque ) Detect Temperature( Thermal Reference : Thermal Data, Thermal State Data : Thermal Data ) Control Temperature( Current Temperatures : Temperature, Temperature Control Commands : Commands ) # Input/Output of Function Type Direction 1 Energy Energy in 2 Position Reference Position Reference Data in 3 Estimate of Position Position out 12
13 Figure 10. Collection of FIA Data Scenario 13
14 Figure 11. Logical Subsystem Sequence Diagram: Collection of FIA Data Scenario Table 5. Data Exchange: Collection of FIA Data Scenario. For Illustration Only. Not RAX Specific Function Inputs/Outputs Value Specified State Variable Type (Power Subsystem) Regulate Energy Solar Power(Input) Battery Electric Power(Output) 30W 10W Power Power (Mission Payload Acquisition) Collect Data Energy (Input) Mission Data (Output) 50J 200SDU Energy Mission Data (Mission Data Handling) Process Data (Mission Data Handling) Filter Data (Mission Data Handling) Compress Data (Mission Data Handling) Delete Data Energy(Input) Mission Data (Input) Mission Data Processed (Output) Energy(Input) Mission Data (Input) Mission Data Processed (Output) Energy(Input) Mission Data (Input) Mission Data Processed (Output) Energy(Input) Mission Data (Input) Mission Data Processed (Output) 20J 200SDU 200SDU 20J 200SDU 200SDU 20J 200SDU 50SDU 20J 200SDU 200SDU Energy Mission Data Mission Data Energy Mission Data Mission Data Energy Mission Data Mission Data Energy Mission Data Mission Data 14
15 Physical Components of the Flight System The CubeSat Modeling Framework also contains a library of physical Part types of hardware and software common to CubeSat Missions. The physical components of the Flight System perform the functions defined by the Subsystems. Figure 12 and Figure 13 provide example hardware and software Part types of the Framework organized into packages representative of the subsystems. The Framework provides an Attitude Determination and Control Subsystem illustrated in Figure 14 shows how the CubeSat Modeling Framework can allocate the functionality of the subsystems to the physical Parts that implement and perform that functionality. Figure 12. Physical Flight System Components - Hardware 15
16 Figure 13. Physical Flight System Components - Software Figure 14. Example Mapping of Physical Parts to Logical Attitude Determination and Control Subsystem. Not RAX Specific 16
17 14. SYSML AND STK AGI produces commercial off the shelf (COTS) analysis and visualization software for space, air, and ground operations. SysML AGI Components Interface Demo AGI Components, a family of low-level class libraries, provides access to specific analytical and 3D visualization capabilities. Dynamic Geometry Library provides modeling of time and position for accurate vehicle propagation and sensor modeling. Additionally, the library provides algorithms to compute position, orientation, and inter-visibility intervals between land, sea, air, and space assets. The Spatial Analysis Library enables component Users to compute asset coverage of gridded regions and time-dynamic platforms. An interface between a SysML model and AGI Components was demonstrated in real-time at the February Phoenix 2011 INCOSE MBSE WS. The interface was developed using Systems Lifecycle Management (SLIM) methodology. [9] SLIM is a collaborative, model based system engineering workspace. SLIM allows users to employ disciplinespecific models such as STK as SysML elements for plug-and-play with the system model. The SysML model set up and executed a scenario containing a satellite and a ground station. It used AGI Components to calculate the satellite-to-ground station accesses and used Insight3D to display the accesses. The SysML model also reported the accesses. The SysML model was constructed using Magic Draw from No Magic and used ParaMagic from InterCAX to interface with AGI Components. CubeSat SysML STK Interface Schemas have been defined for the exchange of data between the CubeSat SysML model and STK. One set of schemas provides for the setup of STK scenarios by the CubeSat SysML model. Another set provides for the reporting of the results of the STK scenario execution back to the CubeSat model. The next steps will focus on expanding the basic Framework to describe details of behavior models and the role of state in behavior and Measures of Performance. The focus will also be on trade studies with CubeSat demonstration of interaction between STK models and CubeSat SysML models with emphasis on semantic transformations that are only possible in a completely model based environment. 16. CONCLUSION The capabilities presented in this paper have the potential to greatly improve the design and operation of CubeSat missions. The current approach to design and operational planning for CubeSat missions is largely intuition-based, often relies on trade-studies that do not explore the complete design space, uses ad-hoc and often unverified methods to combine multiple simulation environments, and often neglects elements of the mission dynamics. For example, on-board energy dynamics are often neglected and orbit averages assumed. SysML models provide a comprehensive description of the Mission such that it can interface with a diversity of analysis tools. These tools can extract the portion of the information necessary to solve a problem or analyze a relevant part of the system and integrate the solution back into the mission specification. For example, an optimization algorithm which takes as inputs satellite position and opportunities to collect energy and data and generates operational schedule can be interfaced with the SysML model. A SysML model interfaced with STK, enables satellite designers to consider how design parameters, such as satellite battery, radio, and ground station networks, influence the potential to achieve the Mission Objectives. Furthermore, spacecraft operational planning can be simulated and optimized more accurately with SysML interfaced with STK. This modeling capability can also enable satellite operators to schedule satellite operations considering position, attitude, on-board energy, data, and thermal states. 15. CURRENT STATUS AND FUTURE PLANS Figure 15 is an overview of the current state of the CubeSat Modeling Framework. The CubeSat System Modeling Framework has reached its first milestone, which was to establish the basic structure of the Framework with CubeSat terminology, incorporated formal MBSE patterns and methods, and demonstrated the use of the model to produce some common specifications for CubeSats. We have also illuminated a path to interoperability with other domain specific modeling tools for space systems, such as STK. 17
18 Figure 15. General Overview of CubeSat Modeling Framework with Representative Physical Components. Not RAX Specific. 18
19 REFERENCES [1] SSWG site: [2] Space Mission Analysis and Design, Third Edition, by W. Larson and J.. Wertz (editors). Microcosm Press, Hawthorne, CA and Springer, New York, NY, 2008 [3] OMG site: [4] MBSE Initiative site: ult.aspx, [5] INCOSE MBSE Grand Challenge Space Systems Working Group site. [6] J. Cutler, H. Bahcivan, J. Springmann, S. Spangelo, Initial Flight Assessment of the Radio Aurora Explorer, Proceedings of the 25th Small Satellite Conference, Logan, Utah, August [7] A Practical Guide to SysML, The Systems Modeling Language by Sanford Friedenthal, Alan Moore, and Rick Steiner. Morgan Kaufman Publishing, San Francisco, CA, 2008 [8] RAX Ground Station Network site [9] M. Bajaj, D. Zwemer, R. Peak, A. Phung,. A. Scott, M. Wilson, SIM: Collaborative Model-Based System Engineering Workspace for Next-Generation Complex Systems, 2011 IEEE Aerospace Conference Proceedings. BIOGRAPHY Louise Anderson is an early career hire Software Systems Engineer at JPL. She's currently on the Ops Revitalization team in MGSS. Louise is also currently Co-Lead of the Modeling Early Adopters group at JPL. She graduated in May 2010 from the University of Colorado-Boulder with a degree in Aerospace Engineering. Previously she worked at the Laboratory for Atmospheric Space Physics in Boulder Colorado working as a Command Controller on the Mission Operations Team. She has worked on the mission ops team for Kepler, Sorce, AIM, Quikscat, and Icesat. Louise is a member of INCOSE, currently for INCOSE she is working on the Space Systems Working Group specifically on CubeSat Modeling. James W. Cutler received a B.Sc. degree in Computer and Electrical Engineering from Purdue University, and M.S. and Ph.D. degrees in Electrical Engineering from Stanford University. He is currently an assistant professor in the Aerospace Engineering Department at the University of Michigan. His research interests center on space systems a multidisciplinary approach to enabling future space capability with particular emphasis on novel, nanosatellite missions. He is developing next generation communication capability, design optimization techniques, and space weather measurement missions. His research lab is developing and flying multiple nanosatellites for NSF and NASA. Bjorn Cole is a systems engineer in the Mission Systems Concepts section of the Jet Propulsion Laboratory. His research interests are in the fields of design space exploration, visualization, multidisciplinary analysis and optimization, concept formulation, architectural design methods, technology planning, and more recently, model-based systems engineering. His most recent body of work concerns the infusion of systems modeling as a data structure into multidisciplinary analysis and architectural characterization. He earned his Ph.D. and M.S. degrees in Aerospace Engineering at the Georgia Institute of Technology and his B.S. in Aeronautics and Astronautics at the University of Washington. Christopher Delp is the Systems Architect for the Ops Revitalization task in MGSS. He is also a Systems Engineer on the Europa Habitability Mission Model Based Systems Engineering Team. He is a founder of the Modeling Early Adopters grass roots Model Based Engineering working group. Previously he served as Flight Software Test Engineer for MSL and Software Test Engineer for the Tracking, Telemetry, and Command End-to-End Data Services. He also leads the INCOSE Space Systems Working Group's entry in the Model Based Systems Engineering Grand Challenge. Additionally, he has performed research on software verification and tools for Service-Oriented Architecture in support of the Deep-space Information Services Architecture. Prior to coming to JPL, he worked as a software engineer performing DO-178b Level FAA flight qualified software development and testing on Joint Tactical Radio System (JTRS) and the T-55 Full Authority Digital Engine Controller (FADEC). Chris earned a Master of Science in Systems Engineering from the University of Arizona where he studied Model Based 19
20 Systems Engineering, Simulation and Software Engineering. Previous to graduate studies, Chris performed his duties as a systems engineer on Missile Systems Verification and Validation. Elyse Fosse is a Software Systems Engineer for the Ops Revitalization task in MGSS. She also develops ground system cost models for deep space and Earth missions. She is also a member of the Multimission Ground Data System Engineering group at the Jet Propulsion Laboratory. Her interests include software and systems architecture, applications of model-based system engineering, and cost model implementation and analysis. Elyse is also a part of the INCOSE Space Systems Working Group's entry into the Model Based Systems Engineering Grand Challenge. Elyse earned her M.A. in Applied Mathematics from Claremont Graduate University and her B.S. in Mathematics from the University of Massachusetts Amherst. Brett Sam Gilbert earned his Bachelor of Science in Aerospace Engineering at Pennsylvania State University in He has since been working at Analytical Graphics, Inc. primarily as a software tester. In addition to duties at work, he enjoys researching and developing programs for designing orbital trajectories. He currently holds a private pilot license with a glider rating and is training for his single engine license. Leo Hartman received his PhD in Computer Science from the University of Rochester in Since 1993 he has worked at the Canadian Space Agency (CSA) as a research scientist. His interests include on-board autonomy, fault management, networking and communication and mission modeling and simulation. He is also the CSA representative on the Management Council of the Consultative Committee for Space Data Systems. Theodore Kahn worked for four years on NASA's Constellation Program promoting model based systems engineering. Work included a pilot project modeling the development of the Ares rocket using the Unified Profile for DoDAF and MODAF (UPDM) as well as applying the Systems Modeling Language (SysML) for the representation of a new mission development process system. He is currently working at Blue Heron Services developing the infrastructure supporting the monitoring and statistical analyses for vetting the U.S. Navy's new aircraft Event Based Maintenance procedures. Dave Kaslow is Director, Product Data Management at Analytical Graphics, Inc. He has thirty-eight years of experience in both the technical and management aspects of developing ground mission capabilities. He is co-author of Defining and Developing the Mission Operations System, Activity Planning, FireSat and Spacecraft Failures and Anomalies in Cost-Effective Space Mission Operations. He is also the author and co-author of papers for the International Council on Systems Engineering (INCOSE) Annual International Symposiums and for the IEEE Aerospace Conference. Sara Spangelo completed a Bachelor of Science in Mechanical Engineering at the University of Manitoba with a Minor in Management in She pursued a Master of Science in Aerospace Engineering at the University of Michigan, graduating in Her Master's work focused on developing kinematic and energetic models and optimizing trajectories for energyefficient periodic solar-powered UAV flight in collaboration with the SolarBubbles student fight team. From , she was the Position and Time Lead for the Radio Aurora Explorer (RAX) Satellite Mission, the first NSF-funded CubeSat science mission, which was launched in November She is currently pursuing a Ph.D. in Aerospace Engineering at the University of Michigan. The focus of her ongoing doctoral work is on developing models, simulators, and optimization algorithms for scheduling constellations of small satellite constellations and diverse heterogeneous ground networks towards enhanced communication capacity. ACKNOWLEGEMENTS Parts of this research were carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration. We would like to thank the University of Michigan RAX team for their contributions. This work was supported by NSF grant ATM to SRI International and the University of Michigan. 20
Systems Engineering Interfaces: A Model Based Approach
Systems Engineering Interfaces: A Model Based Approach Elyse Fosse, Christopher L. Delp Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive Pasadena, CA 91109 [email protected]
C-S TEAM. Page 1 of 5
Title: Medium/large vehicle tracking system Primary POC: Jacoba Auret Organization: C-S Team (Cape Peninsula University of Technology-Stellenbosch University) POC email: [email protected] Need We exist
Model Based Document and Report Generation for Systems Engineering
Model Based Document and Report Generation for Systems Engineering Christopher Delp, Doris Lam, Elyse Fosse, Cin-Young Lee Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive
CubeSats and the Growth of NanoSpace
CubeSats and the Growth of NanoSpace Scott MacGillivray, President Tyvak Nano-Satellite Systems LLC (714) 392-9095 [email protected] Presentation to the Aerospace & Defense Forum October 21, 2011 2011, Tyvak
Architecture Frameworks in System Design: Motivation, Theory, and Implementation
Architecture Frameworks in System Design: Motivation, Theory, and Implementation Matthew Richards Research Assistant, SEARI Daniel Hastings Professor, Engineering Systems Division Professor, Dept. of Aeronautics
Propsim enabled Aerospace, Satellite and Airborne Radio System Testing
www.anite.com Propsim enabled Aerospace, Satellite and Airborne Radio System Testing Anite is now part of Keysight Technologies Realistic and repeatable real-time radio channel emulation solutions for
TIMED Mission System Engineering and System Architecture
TIMED Mission System Engineering and System Architecture David Y. Kusnierkiewicz Aspace mission consists of more than just a spacecraft and scientific instruments. It also includes a ground system to support
A Fractionated Space Weather Base at L 5 using CubeSats & Solar Sails
A Fractionated Space Weather Base at L 5 using CubeSats & Solar Sails Paulett C. Liewer, Andrew T. Klesh, Martin W. Lo, Neil Murphy, Robert L. Staehle, Vassilis Angelopoulos, Jet Propulsion Laboratory,
VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON. Presenter Name: Do Xuan Phong
VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON Presenter Name: Do Xuan Phong Co-authors: Vu Viet Phuong, Truong Xuan Hung, Le Xuan Huy, Bui Nam Duong, Do
INCOSE OOSEM Working Group Charter
PURPOSE GOAL Advance the use of the Object Oriented Systems Engineering Method (OOSEM) in support of Model Based Systems Engineering (MBSE), while providing input to the ongoing development of the Systems
Hyperspectral Satellite Imaging Planning a Mission
Hyperspectral Satellite Imaging Planning a Mission Victor Gardner University of Maryland 2007 AIAA Region 1 Mid-Atlantic Student Conference National Institute of Aerospace, Langley, VA Outline Objective
Description of the AAU satellite Project. CubeSat Concept. Financing. Organization
Projects Catalogue for AAU satellite /DRAFT by Rafael Wisniewski (I8), Ole Thybo (15), Stig Munk Nielsen (I14), Brian Nielsen (I16), Thomas Bak (I8), Lasse Rosendahl (I14) Description of the AAU satellite
Nanosat 4 Competition
Nanosat 4 Competition NMSUSat2 Team New Mexico State University College of Engineering Presented by Jeremy Bruggemann Topics Competition Overview Mission Overview Design Concept Tests and Analyses Hardware
Use of Graphical Programming Tools for Electrical Engineering and Technology Courses
Use of Graphical Programming Tools for Electrical Engineering and Technology Courses Salahuddin Qazi and Naseem Ishaq School of Information Systems and Engineering Technology State University of New York
Solar System Observations contains two components: Planetary Astronomy and Near Earth Object Observations.
C.6 SOLAR SYSTEM OBSERVATIONS 1. Scope of Program Solar System Observations supports both ground-based astronomical observations and suborbital investigations of our Solar System involving sounding rockets
A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools
A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools Bobby Hartway AEgis Technologies Group 631 Discovery Drive Huntsville, AL 35806 256-922-0802 [email protected]
Autonomy for SOHO Ground Operations
From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Autonomy for SOHO Ground Operations Walt Truszkowski, NASA Goddard Space Flight Center (GSFC) [email protected]
A pragmatic approach to modeling large systems
Theodore Kahn Ian Sturken NASA Ames Research Center Moffett Field, CA NASA/Army Systems and Software Engineering Forum May 11 & 12, 2010 University of Alabama, Huntsville [email protected] [email protected]
Department of Aeronautics and Astronautics School of Engineering Massachusetts Institute of Technology. Graduate Program (S.M., Ph.D., Sc.D.
Department of Aeronautics and Astronautics School of Engineering Massachusetts Institute of Technology Graduate Program (S.M., Ph.D., Sc.D.) Field: Space Propulsion Date: October 15, 2013 1. Introduction
SysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
Quest- 1 Satellite Functional Description
Quest- 1 Satellite Functional Description Overview The Quest- 1 Satellite is based on the CubeSat Standard that measures 10 cm x 10 cm x 10 cm and weighs less than 1.33 kilograms. The Quest- 1 Satellite
Intoduction to SysML
Intoduction to SysML a modeling language for Systems Engineering SummIT 2013, Axelborg 22. maj 2013 Ingeniørdocent Finn Overgaard Hansen, [email protected] Department of Engineering Aarhus University Ver. 22.5.2013
SPACE WEATHER SUPPORT FOR COMMUNICATIONS. Overview
SPACE WEATHER SUPPORT FOR COMMUNICATIONS Overview Ionospheric variability (space weather) significantly impacts ground and space-based communications. In essence, the electrically charged particles of
Visualizing Wireless Transfer of Power: Proposal for A Five-Nation Demonstration by 2020. ISDC2012: Washington DC, May 26, 2012
Visualizing Wireless Transfer of Power: Proposal for A Five-Nation Demonstration by 2020 Don Flournoy Ohio University Brendan Dessanti & Narayanan Komerath Georgia Institute of Technology ISDC2012: Washington
Mastering increasing product complexity with Collaborative Systems Engineering and PLM
Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France [email protected]
EyasSAT: A Classroom Nanosatellite for Teaching Space Systems Engineering. EyasSAT 1
: A Classroom Nanosatellite for Teaching Space Systems Engineering 1 Introduction The Need The Solution Background System Architecture Applications Conclusions Outline 2 The Need Space Systems Engineering
CubeSats for Geospace Science at Montana State University: Tailored approaches to CubeSat Mission Implementation
CubeSats for Geospace Science at Montana State University: Tailored approaches to CubeSat Mission Implementation David Klumpar, for the MSU teams Space Science and Engineering Laboratory Montana State
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Background The command over cloud computing infrastructure is increasing with the growing demands of IT infrastructure during the changed business scenario of the 21 st Century.
CONSTRUCTING A CONSTELLATION OF 6U SOLAR POWER CUBE SATELLITES
CONSTRUCTING A CONSTELLATION OF 6U SOLAR POWER CUBE SATELLITES Authors: Corey Bergsrud 1, Jeremy Straub 2, Matthew Clausing 3, Johnathan McClure 1, and Sima Noghanian 1. 1 Department of Electrical Engineering,
GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS
GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS 1. INTRODUCTION Navigation technologies with precision approach and landing systems, for civilian and military purposes, enable aircrafts to perform their
RS platforms. Fabio Dell Acqua - Gruppo di Telerilevamento
RS platforms Platform vs. instrument Sensor Platform Instrument The remote sensor can be ideally represented as an instrument carried by a platform Platforms Remote Sensing: Ground-based air-borne space-borne
AGI Software for Space Situational Awareness
AGI Software for Space Situational Awareness The number of objects in space has significantly proliferated since 1957, with more than 17,000 objects bigger than 10 cm and 1,000+ active payloads currently
Automated Spacecraft Scheduling The ASTER Example
Automated Spacecraft Scheduling The ASTER Example Ron Cohen [email protected] Ground System Architectures Workshop 2002 Jet Propulsion Laboratory The Concept Scheduling by software instead of
Laser Ranging to Nano-Satellites
13-0222 Laser Ranging to Nano-Satellites G. Kirchner (1), Ludwig Grunwaldt (2), Reinhard Neubert (2), Franz Koidl (1), Merlin Barschke (3), Zizung Yoon (3), Hauke Fiedler (4), Christine Hollenstein (5)
Telepresence for Deep Space Missions Project
ABSTRACT Incorporating telepresence technologies into deep space mission operations can give the crew and ground personnel the impression that they are in a location at time that they are not. NASA s space
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering Chris Hendrickson, Professor, Department of Civil Engineering, and Irving Oppenheim,
Space Flight Project Work Breakdown Structure
APPENDIX G. (WBS) Space Flight Project Work Breakdown Structure G.1 Introduction G.1.1 The Project Work Breakdown Structure (WBS) is a key element of project management. The purpose of a WBS is to divide
Precision on earth. Reliability in space. RUAG Space.
Precision on earth. Reliability in space. RUAG Space. Image: ESA Precision on earth. Reliability in space. RUAG Space is the leading supplier of products for the space industry in Europe. Experience, outstanding
Autonomous Operations for Small, Low-Cost Missions: SME, EOR (STEDI), DATA, and Pluto Express OUTLINE. Visions for Future, Low-Cost Missions
Autonomous Operations for Small, Low-Cost Missions: SME, EOR (STEDI), DATA, and Pluto Express Introduction Challenges Solutions Technologies Technology Gaps OUTLINE Visions for Future, Low-Cost Missions
Space Environment and Satellite Systems: Removing Clutter from Ground-to-Satellite Signals. Sigrid Close
Space Environment and Satellite Systems: Removing Clutter from Ground-to-Satellite Signals Sigrid Close Background Overview RF propagation through ionosphere can be problematic Goals Traditionally too
Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT-05-00883
INL/EXT-05-00883 Unmanned Aerial Vehicle (UAV) Dynamic-Tracking Directional Wireless Antennas for Low Powered Applications That Require Reliable Extended Range Operations in Time Critical Scenarios Matthew
A First-MOVE in satellite development at the TUM
A First-MOVE in satellite development at the TUM Manuel Czech 7th IAA Symposium on Small Satellites for Earth Observation Berlin, 05.05.2009 The Munich Orbital Verification Experiment MOVE Summary MOVE
How To Improve The Performance Of Anatm
EXPLORATORY RESEARCH IN ATM David Bowen Chief ATM 4 th May 2015 1 ATM Research in Europe HORIZON Transport Challenges smart, green and integrated transport FlightPath 2050 five challenges to aviation beyond
What, Why and How. Hosted Payloads: A guide to commercially hosted government payloads from the Hosted Payload Alliance. www.hostedpayloadalliance.
Hosted Payloads: What, Why and How A guide to commercially hosted government payloads from the Hosted Payload Alliance The Hosted Payload Alliance (HPA) is a satellite industry alliance formed in 2011
A class-structured software development platform for on-board computers of small satellites
A class-structured software development platform for on-board computers of small satellites Takaichi Kamijo*, Yuhei Aoki*, Sotaro Kobayashi*, Shinichi Kimura* *Department of Electrical Engineering, Tokyo
Satellite Telemetry, Tracking and Control Subsystems
Satellite Telemetry, Tracking and Control Subsystems Col John E. Keesee 1 Overview The telemetry, tracking and control subsystem provides vital communication to and from the spacecraft TT&C is the only
Bi-Directional DGPS for Range Safety Applications
Bi-Directional DGPS for Range Safety Applications Ranjeet Shetty 234-A, Avionics Engineering Center, Russ College of Engineering and Technology, Ohio University Advisor: Dr. Chris Bartone Outline Background
A Taxonomy for Space Curricula
A Taxonomy for Space Curricula Arthur W. Draut, Ph.D. College of Aviation Embry-Riddle Aeronautical University Abstract Many universities have added courses and curricula related to satellites and space.
Gail Johnson-Roth Director, Acquisition and Risk Management Systems Engineering Division The Aerospace Corporation
Gail Johnson-Roth Director, Acquisition and Risk Management Systems Engineering Division Ms. Johnson-Roth has more than 25 years of experience in aerospace engineering at The Aerospace Corporation. Her
System Engineering Data Repository
System Data Repository 09:00 data in the MBSE life-cycle 09:20 EGS-CC in the system context 09:40 Conceptual Modelling and ECSS 10:00 ecascade 10:20 A snapshot of systems engineering data management in
Analysis of the 2007 Chinese ASAT Test and the Impact of its Debris on the Space Environment. T.S. Kelso Center for Space Standards & Innovation
Analysis of the 2007 Chinese ASAT Test and the Impact of its Debris on the Space Environment T.S. Kelso Center for Space Standards & Innovation ABSTRACT On 2007 January 11, the People s Republic of China
AIAA-2004-5820 Distributed Operation of a Military Research Micro Satellite Using the Internet
AIAA-2004-5820 Distributed Operation of a Military Research Micro Satellite Using the Internet Chris Jackson * Surrey Satellite Technology Ltd., Guildford, England, GU2 7XH, UK Major Timothy J. Lawrence,
Connecting the World from the Sky
Connecting the World from the Sky Last August, Facebook partnered with leading technology companies to launch Internet.org a global effort to make affordable basic internet services available to everyone
Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung
Gaming as a Service Prof. Victor C.M. Leung The University of British Columbia, Canada www.ece.ubc.ca/~vleung International Conference on Computing, Networking and Communications 4 February, 2014 Outline
INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE
PREFERRED RELIABILITY PRACTICES PRACTICE NO. PD-ED-1228 PAGE 1 OF 6 INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE Practice: To produce high quality, reliable software, use Independent Verification
The Space Shuttle: Teacher s Guide
The Space Shuttle: Teacher s Guide Grade Level: 6-8 Curriculum Focus: Astronomy/Space Lesson Duration: Two class periods Program Description This video, divided into four segments, explores scientists'
Satellite technology
Satellite technology Overview What is a satellite? The key elements of orbital position Satellite manufacturers and design The components of a satellite: payload and bus Digital versus analogue How do
GAO. SPACE SURVEILLANCE DOD and NASA Need Consolidated Requirements and a Coordinated Plan. Report to Congressional Requesters
GAO United States General Accounting Office Report to Congressional Requesters December 1997 SPACE SURVEILLANCE DOD and NASA Need Consolidated Requirements and a Coordinated Plan GAO/NSIAD-98-42 GAO United
Environmental Monitoring: Guide to Selecting Wireless Communication Solutions
Environmental Monitoring: Guide to Selecting Wireless Communication Solutions By: Scott South Published in WaterWorld, January 2005 (Page 48) Rapidly growing demands for information and increased productivity
A Software process engineering course
Rochester Institute of Technology RIT Scholar Works Presentations and other scholarship 2009 A Software process engineering course J. Scott Hawker Follow this and additional works at: http://scholarworks.rit.edu/other
Overview of the Orbiting Carbon Observatory (OCO) Mishap Investigation Results For Public Release
Overview of the Orbiting Carbon Observatory (OCO) Mishap Investigation Results For Public Release SUMMARY The Orbiting Carbon Observatory was a National Aeronautics and Space Administration satellite mission
FULLY AUTOMATIC AND OPERATOR-LESS ANOMALY DETECTING GROUND SUPPORT SYSTEM FOR MARS PROBE "NOZOMI"
Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency, St-Hubert, Quebec, Canada, June 18-22, 2001. FULLY AUTOMATIC
SCADE Suite in Space Applications
SCADE Suite in Space Applications at EADS David Lesens 09/10/2008 Overview Introduction Historical use of SCADE at EADS Astrium ST Why using SCADE? The Automatic Transfer Vehicle (ATV) M51 and Vega R&T
A science class experience that is out of this world. Robert Benkoczi, PhD Optimization Research Group University of Lethbridge
A science class experience that is out of this world Robert Benkoczi, PhD Optimization Research Group University of Lethbridge SWATCA 2015 Summary Optimization Research Group Funcube project and reception
Welcome to SpaceOps 2016
1 Welcome to SpaceOps 2016 In the current era of space exploration, each space mission builds to a pivotal moment near its completion in which the entirety of a project s efforts and endeavors are put
Modeling and Simulation Design for Load Testing a Large Space High Accuracy Catalog. Barry S. Graham 46 Test Squadron (Tybrin Corporation)
Modeling and Simulation Design for Load Testing a Large Space High Accuracy Catalog Barry S. Graham 46 Test Squadron (Tybrin Corporation) ABSTRACT A large High Accuracy Catalog (HAC) of space objects is
SpaceLoft XL Sub-Orbital Launch Vehicle
SpaceLoft XL Sub-Orbital Launch Vehicle The SpaceLoft XL is UP Aerospace s workhorse space launch vehicle -- ideal for significant-size payloads and multiple, simultaneous-customer operations. SpaceLoft
CubeSats in Education and Society
United Nations/Turkey/European Space Agency Workshop on Space Technology Applications for Socio-Economic Benefits 14-17 September 2010 CubeSats in Education and Society Prof.Dr. Alim Rüstem Aslan Head,
THE NATIONAL SPACE WEATHER PROGRAM
1 Office of the Federal Coordinator for Meteorological Services and Supporting Research (OFCM) THE NATIONAL SPACE WEATHER PROGRAM Committee on Solar and Space Physics National Research Council Space Studies
Best Practices for Verification, Validation, and Test in Model- Based Design
2008-01-1469 Best Practices for Verification, Validation, and in Model- Based Design Copyright 2008 The MathWorks, Inc. Brett Murphy, Amory Wakefield, and Jon Friedman The MathWorks, Inc. ABSTRACT Model-Based
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Reviews During the 2013-2014 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of October 27,
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Reviews During the 2015-2016 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of November 1,
IDC Reengineering Phase 2 & 3 US Industry Standard Cost Estimate Summary
SANDIA REPORT SAND2015-20815X Unlimited Release January 2015 IDC Reengineering Phase 2 & 3 US Industry Standard Cost Estimate Summary Version 1.0 James Mark Harris, Robert M. Huelskamp Prepared by Sandia
Artur Scholz University of Applied Sciences Aachen, Germany [email protected]
COMMAND AND DATA HANDLING SYSTEM DESIGN FOR THE COMPASS-1 PICOSATELLITE Artur Scholz University of Applied Sciences Aachen, Germany [email protected] ABSTRACT This paper describes the author s approach
102 26-m Antenna Subnet Telecommunications Interfaces
DSMS Telecommunications Link Design Handbook 26-m Antenna Subnet Telecommunications Interfaces Effective November 30, 2000 Document Owner: Approved by: Released by: [Signature on file in TMOD Library]
16 th IOCCG Committee annual meeting. Plymouth, UK 15 17 February 2011. mission: Present status and near future
16 th IOCCG Committee annual meeting Plymouth, UK 15 17 February 2011 The Meteor 3M Mt satellite mission: Present status and near future plans MISSION AIMS Satellites of the series METEOR M M are purposed
Case Studies in Systems Engineering Central to the Success of Applied Systems Engineering Education Programs
Complexity Case Studies in Systems Engineering Central to the Success of Applied Systems Engineering Education Programs Carlee A. Bishop Principal Research Engineer, Georgia Tech Research Institute Georgia
Space Algorithm Testbeds - Small Business Pipeline for Technology Innovation
AIAA SPACE 2009 Conference & Exposition 14-17 September 2009, Pasadena, California AIAA 2009-6821 Space Algorithm Testbeds - Small Business Pipeline for Technology Innovation Roberta M. Ewart and Jie Z.
DEOS. Deutsche Orbitale Servicing Mission. The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites
DEOS Deutsche Orbitale Servicing Mission The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites B. Sommer, K. Landzettel, T. Wolf, D. Reintsema, German Aerospace Center
Overview of NASA s Laser Communications Relay Demonstration
Overview of NASA s Laser Communications Relay Demonstration April 2012 Bernard Edwards NASA Goddard Space Flight Center (301) 286-8926 [email protected] 1 LCRD Demonstration Scenarios Mission
Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires
Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires Michael Tranchitella, Stephen Fujikawa, Tzer Leei Ng, David Yoel, Don Tatum IntelliTech Microsystems, Inc. Bowie, Maryland Philippe Roy,
Frequencies for Mars Local High-Rate Links
IPN Progress Report 42-153 May 15, 2003 Frequencies for Mars Local High-Rate Links D. Hansen, 1 M. Sue, 1 T. Peng, 2 and F. Manshadi 2 This article considers the options for frequency choice for high-data-rate
SHARING BETWEEN TERRESTRIAL FLIGHT TELEPHONE SYSTEM (TFTS) AND RADIO ASTRONOMY IN THE 1.6 GHz BAND. Paris, May 1992
European Radiocommunications Committee (ERC) within the European Conference of Postal and Telecommunications Administrations (CEPT) SHARING BETWEEN TERRESTRIAL FLIGHT TELEPHONE SYSTEM (TFTS) AND RADIO
Model-Based Software Quality Assurance with the Architecture Analysis and Design Language
AIAA Infotech@Aerospace Conference andaiaa Unmanned...Unlimited Conference 6-9 April 2009, Seattle, Washington AIAA 2009-2034 Model-Based Software Quality Assurance with the Architecture Analysis
Communication Satellite Systems Trends and Network Aspects
Communication Satellite Systems Trends and Network Aspects Paul Anderson Communication Architectures Department The Aerospace Corporation [email protected] http://www.aero.org/ Lee Center, Caltech
2.0 Command and Data Handling Subsystem
2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation
Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE
Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE EMR and the Dawn Mission Electromagnetic radiation (EMR) will play a major role in
Development of a Sun Synchronous. Conjunctions
Development of a Sun Synchronous Zoning Architecture to Minimize Conjunctions Kevin Shortt Brian Weeden Secure World Foundation www.secureworldfoundation.org Overview Current Situation in Sun synchronous
Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses
Aerospace Information Technology s for Internships and Bachelor s and Master s Theses Version Nov. 2014 The Chair of Aerospace Information Technology addresses several research topics in the area of: Avionic
Ionospheric Research with the LOFAR Telescope
Ionospheric Research with the LOFAR Telescope Leszek P. Błaszkiewicz Faculty of Mathematics and Computer Science, UWM Olsztyn LOFAR - The LOw Frequency ARray The LOFAR interferometer consist of a large
Compliance and Requirement Traceability for SysML v.1.0a
1. Introduction: Compliance and Traceability for SysML v.1.0a This document provides a formal statement of compliance and associated requirement traceability for the SysML v. 1.0 alpha specification, which
WEIGHTLESS WONDER Reduced Gravity Flight
WEIGHTLESS WONDER Reduced Gravity Flight Instructional Objectives Students will use trigonometric ratios to find vertical and horizontal components of a velocity vector; derive a formula describing height
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Evaluations During the 2011-2012 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of October
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: [email protected]
