- CubeSats are a class of research spacecraft called nano satellites.
- The cube-shaped satellites are approximately:
- 10 cm long,
- have a volume of about 946 cm3,
- weigh about 1.4 kg.
- CubeSats are flown as auxiliary payloads on previously planned missions.
MBSE for CubeSat: Generic CubeSat Reference Model and Simulation
- How do satellite states evolve throughout mission?
- Does the vehicle design/operations meet all mission requirements?
- How do changes in spacecraft mission parameters impact performance and requirements satisfaction?
- Model-Based Systems Engineering (MBSE) is a key practice to advance systems engineering that can benefit CubeSat missions.
- SysML as a graphical modeling language is used to model all aspects of a system.
- CubeSat model including behavior part and interfacing with several simulation tools.
- MBSE Tools:
- Modeling: MagicDraw + SysML,
- Simulation: Cameo Simulation Toolkit,
- Integration: Phoenix Model Center,
- Analytical Models: STK, and Matlab.
Integrated models and tools are critical to design and plan for these missions!
- Generic CubeSat reference model which other projects can use as a starting point for their mission specific CubeSat model.
- Coupled analytic models with simulation capabilities.
- Mission and Design Trade-Offs.
- Achieved requirements verification for full end-to-end missions.
Conventional Systems Engineering approaches often neglect subsystem interaction, fail to capture the dynamic aspects of mission analysis, and are built as one-off solutions. These challenges are particularly problematic for CubeSats where components are usually physically integrated, the entire spacecraft is extremely constrained, and orbits are often unknown during mission design. MBSE addresses these challenges through the formal application of modeling to Systems Engineering processes. Successful application of MBSE requires integrating design, analysis, and simulation into a common framework.
The International Council on Systems Engineering (INCOSE) Space Systems Working Group (SSWG) established the Space Systems MBSE Challenge team in 2007. The SSWG Challenge team has been investigating the applicability of MBSE for designing CubeSats since 2011. It is the fourth phase of development of a CubeSat model.
MBSE is used in CubeSat to create a system model that helps integrate other discipline specific engineering models and simulations. The system level model provides consistent source of system requirements, design, analysis, and verification. SysML is used to model all aspects of a system.
MBSE applicability in four CubeSat phases:
|The first phase of SSWG CubeSat project created a CubeSat reference model that was applied to the Radio Aurora Explorer (RAX), a three unit CubeSat developed by SRI International and the Michigan Exploration Laboratory at the University of Michigan.
|The second phase focused on expanding the RAX CubeSat model to include modeling behaviors and interfacing with several Commercial Off the Shelf (COTS) simulation tools.
|The third phase was comprised of two activities. The first was the development of a CubeSat enterprise model to capture cost and product lifecycle aspects for the mission spacecraft and problem domain. The second activity incorporated additional design and operational characteristics into the RAX model.
|The modeling effort starts anew in this fourth phase. The objective is a generic CubeSat reference model to provide a model that other projects can use as a starting point for their mission specific CubeSat model.
1. Phoenix Integration MBSE Pak http://www.phoenix-int.com/software/mbse-pak.php
2. David Kaslow, Grant Soremekun, Hongman Kim, and Sara Spangelo. “Integrated Model-Based Systems Engineering (MBSE) Applied to the Simulation of a CubeSat Mission.” In Aerospace Conference, 2014 IEEE, pp. 1-14. IEEE, 2014
3. “Developing a CubeSat Model-Based System Engineering (MBSE) Reference Model – Interim Status” paper submitted to the 2015 IEEE Aerospace Conference by David Kaslow and Louise Anderson
4. Spangelo, Sara C., et al. “Applying model based systems engineering (mbse) to a standard cubesat.” Aerospace Conference, 2012 IEEE. IEEE, 2012. http://www.omgsysml.org/Applying_MBSE_to_a_Standard_CubeSat-Space_Systems_Challenge_Team.pdf
Credits goes to CubeSat challenge team http://www.omgwiki.org/MBSE/doku.php?id=mbse:space