Aerospace and Electronic Systems Magazine April 2018 - 34

Model-Based Systems Engineering in Small Satellite Conceptual Design

Automatic Report Generation

C

An important aspect of the MBSE is automatic documentation generation from the model. Specifically, from SysML models, an allocation table, a requirement table, and coverage analysis are generated automatically from the model repository. Similar to UML, we
can also generate the corresponding code structure for the SysML
model in popular object-oriented programming languages, such as
Java, C++, or C#. This code can be used to develop prototype models for simulation of the system. For software-based models, the
code structure can be directly used for implementation of operations and functions by software developers.

Diagrams may be misinterpreted if SysML modeling is not
learned beforehand.

REFERENCES
[1]

[2]

FUTURE WORK
The work presented in this article is an initial study and modeling
to evaluate the effectiveness of the MBSE approach for our satellite design projects. In the future, we envisage training our system
engineers about the SysML, its development environment, and the
underlying object-oriented paradigm for system modeling.
The outcomes would be incorporated into a future mission,
using partial or full utilization of the MBSE approach. An indirect link between STK and SysML can be established using
a Microsoft Excel spreadsheet as an intermediate tool. A direct
interface between a SysML model and AGI (Analytical Graphics Inc.) components was demonstrated in the INCOSE MBSE
workshop [16]. The interface was developed using systems lifecycle management (SLIM) methodology [3]. In the future, we
wish to incorporate SLIM to interface STK and the SysML model
repository.

The model-based approach is found to be promising for a reduced
development risk, improved quality, and increased productivity.
The NSS-1 model repository developed during this phase can be
used effectively for knowledge transfer. After this research, the following key advantages of MBSE using SysML have been identified:

C

C

C

34

[5]

[6]

[7]

[9]

[10]

Project documentation becomes more consistent.
Well-structured models and clear separation between structure and behavior are possible.
The SysML model and diagrams can point out missing design information, and relevant information about a particular
design element can easily be found.
The approach opens the way to automated SE through automatic document generation, traceability, assisted design
verification, and system behavioral simulation.

[11]
[12]

[13]
[14]
[15]
[16]

Nevertheless, the following risks have also been foreseen:
C

[4]

[8]

CONCLUSION

C

[3]

The SysML learning curve is steep. It may require considerable knowledge of software engineering and OOP by satellite system engineers before its advantages come out.

[17]

IEEE A&E SYSTEMS MAGAZINE

Spangelo, S. C., Kaslow, D., Delp, C., Cole, B., Anderson, L., Fosse,
E. et al. Applying model based systems engineering (MBSE) to a
standard CubeSat. In Proceedings of the IEEE Aerospace Conference,
2012, 1-20.
Bell, K. D., and Hsu, L. A. Balancing performance and cost for costeffective satellite systems design using an integrated cost engineering model. Aerospace Corporation, Aerospace Rep. TOR-95(5409)-2,
Air Force Material Command under Contract F0470 1-93-C-0094, 18
Dec. 1994.
Bajaj, M., Zwemer, D., Peak, R., Phung, A., Scott, A., and Wilson,
M. (2011). Satellites to supply chains, energy to finance-SLIM for
model-based systems engineering. Part 1: Motivation and concept of
SLIM. In Proceedings of the 21st Annual INCOSE International Symposium, Denver, CO, June 20-23, 2011.
Romero, A. G., and Ferreira, M. G. V. Modeling an attitude and orbit
control system using SysML. Presented at the 2nd Workshop in Space
Technology and Engineering, 2011.
Sayanjali, M., and Nabdel, O. Remote sensing satellite design using
model based system engineering. Journal of Science and Engineering,
vol 1 (1), 43-54, ORIC Publications, 2013.
Bahcivan, H., and Cutler, J. W. Radio Aurora Explorer: Mission science and radar system. Radio Science, 47, 2 (2012), RS2012. Available: http://dx.doi.org/10.1029/2011RS004817.
Weilkiens, T. (2006). Systems Engineering with SysML/UML, Modeling, Analysis, Design. London, United Kingdom: Elsevier, 2006.
Larson, W. J., and Wertz, J., (2005). Space Mission Analysis and Design. London, United Kingdom: Kluwer Academic Publishers, 2005.
Dos Santos, W. A., Leonor, B. B. F., and Stephany, S. A Knowledgebased and model-driven requirements engineering approach to conceptual satellite design. In Proceedings of the 28th International Conference on Conceptual Modeling, 2009, 487-500.
Muhammad, W., Sadiq, M. U., Ahmed, I., and Muzammil, F. Development of an integrated design environment to assist conceptual satellite
design. In Proceedings of the Asia Pacific Council on Systems Engineering Conference, Yokohama, Japan, Sept. 2013.
Wymore, A. W. Model Based Systems Engineering. CRC Press, Boca
Raton, Florida, USA, 1993.
Estefan, J. Survey of model-based systems engineering (MBSE)
methodologies, Rev B. International Council on Systems Engineering
(INCOSE), INCOSE-TD-2007-003-02. Seattle, WA, 2008.
Space Engineering: Ground Systems and Operations-Telemetry and
Telecommand Packet Utilization. ECSS-E-70-41A, 2003.
Object Management Group. OMG SysML, http://www.omgsysml.
org.
No Magic Inc., http://www.nomagic.com.
International Council on Systems Engineering. INCOSE SE standards, http://www.incose.org/AboutSE/SEStandards.
OMG MBSE Wiki. Space Systems Modeling, http://www.omgwiki.
org/MBSE/doku.php?id=mbse:space 2013.

APRIL 2018


http://dx.doi.org/10.1029/2011RS004817 http://www.omgsysml.org http://www.omgsysml.org http://www.nomagic.com http://www.incose.org/AboutSE/SEStandards http://www.omgwiki.org/MBSE/doku.php?id=mbse:space 2013 http://www.omgwiki.org/MBSE/doku.php?id=mbse:space 2013

Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine April 2018

No label
Aerospace and Electronic Systems Magazine April 2018 - No label
Aerospace and Electronic Systems Magazine April 2018 - Cover2
Aerospace and Electronic Systems Magazine April 2018 - 1
Aerospace and Electronic Systems Magazine April 2018 - 2
Aerospace and Electronic Systems Magazine April 2018 - 3
Aerospace and Electronic Systems Magazine April 2018 - 4
Aerospace and Electronic Systems Magazine April 2018 - 5
Aerospace and Electronic Systems Magazine April 2018 - 6
Aerospace and Electronic Systems Magazine April 2018 - 7
Aerospace and Electronic Systems Magazine April 2018 - 8
Aerospace and Electronic Systems Magazine April 2018 - 9
Aerospace and Electronic Systems Magazine April 2018 - 10
Aerospace and Electronic Systems Magazine April 2018 - 11
Aerospace and Electronic Systems Magazine April 2018 - 12
Aerospace and Electronic Systems Magazine April 2018 - 13
Aerospace and Electronic Systems Magazine April 2018 - 14
Aerospace and Electronic Systems Magazine April 2018 - 15
Aerospace and Electronic Systems Magazine April 2018 - 16
Aerospace and Electronic Systems Magazine April 2018 - 17
Aerospace and Electronic Systems Magazine April 2018 - 18
Aerospace and Electronic Systems Magazine April 2018 - 19
Aerospace and Electronic Systems Magazine April 2018 - 20
Aerospace and Electronic Systems Magazine April 2018 - 21
Aerospace and Electronic Systems Magazine April 2018 - 22
Aerospace and Electronic Systems Magazine April 2018 - 23
Aerospace and Electronic Systems Magazine April 2018 - 24
Aerospace and Electronic Systems Magazine April 2018 - 25
Aerospace and Electronic Systems Magazine April 2018 - 26
Aerospace and Electronic Systems Magazine April 2018 - 27
Aerospace and Electronic Systems Magazine April 2018 - 28
Aerospace and Electronic Systems Magazine April 2018 - 29
Aerospace and Electronic Systems Magazine April 2018 - 30
Aerospace and Electronic Systems Magazine April 2018 - 31
Aerospace and Electronic Systems Magazine April 2018 - 32
Aerospace and Electronic Systems Magazine April 2018 - 33
Aerospace and Electronic Systems Magazine April 2018 - 34
Aerospace and Electronic Systems Magazine April 2018 - 35
Aerospace and Electronic Systems Magazine April 2018 - 36
Aerospace and Electronic Systems Magazine April 2018 - 37
Aerospace and Electronic Systems Magazine April 2018 - 38
Aerospace and Electronic Systems Magazine April 2018 - 39
Aerospace and Electronic Systems Magazine April 2018 - 40
Aerospace and Electronic Systems Magazine April 2018 - 41
Aerospace and Electronic Systems Magazine April 2018 - 42
Aerospace and Electronic Systems Magazine April 2018 - 43
Aerospace and Electronic Systems Magazine April 2018 - 44
Aerospace and Electronic Systems Magazine April 2018 - 45
Aerospace and Electronic Systems Magazine April 2018 - 46
Aerospace and Electronic Systems Magazine April 2018 - 47
Aerospace and Electronic Systems Magazine April 2018 - 48
Aerospace and Electronic Systems Magazine April 2018 - 49
Aerospace and Electronic Systems Magazine April 2018 - 50
Aerospace and Electronic Systems Magazine April 2018 - 51
Aerospace and Electronic Systems Magazine April 2018 - 52
Aerospace and Electronic Systems Magazine April 2018 - 53
Aerospace and Electronic Systems Magazine April 2018 - 54
Aerospace and Electronic Systems Magazine April 2018 - 55
Aerospace and Electronic Systems Magazine April 2018 - 56
Aerospace and Electronic Systems Magazine April 2018 - 57
Aerospace and Electronic Systems Magazine April 2018 - 58
Aerospace and Electronic Systems Magazine April 2018 - 59
Aerospace and Electronic Systems Magazine April 2018 - 60
Aerospace and Electronic Systems Magazine April 2018 - Cover3
Aerospace and Electronic Systems Magazine April 2018 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com