Disclaimer: This tutorial currently works with the master branch release version 2.4, for information on how to change to another branch please view Switching to Another Branch

This chapter will describe how a complete comprehensive system within V-HAB can be generated. You should read the previous subchapter of 1. Introduction to V-HAB before you continue (if you have not done so already). It is strongly recommended for everyone who is new to V-HAB to completely read this introduction from start to finish at least once and if possible follow the step by step instruction to create the described V-HAB system. It was deliberately chosen not to provide the files discussed here to encourage programming the system oneself. Each subchapter will result in a working V-HAB system to which the following subchapters will add additional functionalities until a complex system is reached as final product. For example if you follow only the instructions of the first subchapter you will obtain a very simple system that can be executed. The next subchapter adds additional functionalities and will result in an executable system again. Chapters that are one level lower (e.g. 1.4.1.1) will not result in an executable system and are used to structure this guide more comprehensively. Also note that this introduction mostly omits commenting the code since this document can be seen as the comments. All code you write later on should be commented. See 2.2 Commenting Guideline for further information on how to comment your code. You should also review the other subchapters of 2. Coding Guidelines in V-HAB !! Especially the coding guidelines 2.3 General Rules for Coding

In order to provide a hands-on introduction into V-HAB we will assume the task of simulating a Life Support System (LSS) for a small spacecraft with a crew of two humans that has all basic functions to support the crew for a duration of two weeks during the introduction. A rough sketch of the system is shown in the following figure.



It is assumed that the reader is already familiar with object oriented programming in Matlab if that is not the case the required information can be found on the mathworks website.


This introduction will familiarize you with the basic components and functions of V-HAB that every student will likely need, or should know about. For other components not explained here the tutorials folder of V-HAB includes a large number of different example simulations that should provide insight on how to use specific components from the library or other parts of V-HAB!

  • Keine Stichwörter