Module Description

Module: Cabin Systems Engineering

Courses:

TitleTypeHrs/WeekPeriod
Computer and communication technology in cabin electronics and avionicsLecture2Winter Semester
Computer and communication technology in cabin electronics and avionicsRecitation Section (small)1Winter Semester
Model-Based Systems Engineering (MBSE) with SysML/UMLProject-/problem-based Learning3Summer Semester

Module Responsibility:

Prof. Ralf God

Admission Requirements:

None

Recommended Previous Knowledge:

Basic knowledge in:
• Mathematics
• Mechanics
• Thermodynamics
• Electrical Engineering
• Control Systems

Previous knowledge in:
• Systems Engineering

Educational Objectives:

Professional Competence

Theoretical Knowledge

Students are able to:
• describe the structure and operation of computer architectures
• explain the structure and operation of digital communication Networks
• explain architectures of cabin electronics, integrated modular avionics (IMA) and Aircraft Data Communication Network (ADCN)
• understand the approach of Model-Based Systems Engineering (MBSE) in the design of hardware and software-based cabin systems

Capabilities

Students are able to:
• understand, operate and maintain a Minicomputer
• build up a network communication and communicate with other network participants
• connect a minicomputer with a cabin management system (A380 CIDS) and communicate over a AFDX®-Network
• model system functions by means of formal languages SysML/UML and generate software code from the models
• execute software code on a minicomputer

Personal Competence

Social Competence

Students are able to:
• elaborate partial results and merge with others to form a complete solution

Autonomy

Students are able to:
• organize and schedule their practical tasks

ECTS-Credit Points Module:

6 ECTS

Examination:

Written exam

Workload in Hours:

Independent Study Time: 96, Study Time in Lecture: 84


Course: Computer and communication technology in cabin electronics and avionics (Lecture)

Lecturer:

Ralf God

Language:

German

Period:

Winter Semester

Content:

The objective of the lecture with the corresponding exercise is the acquisition of knowledge of computer and communication technology in electronic systems in the cabin and in aircraft. For the system engineer the strong interaction of software, mechanical and electronic system components nowadays requires a basic understanding of cabin electronics and avionics.

The course teaches the basics of design and functionality of computers and data networks. Subsequently it focuses on current principles and applications in integrated modular avionics (IMA), aircraft data communication networks (ADCN), cabin electronics and cabin networks:
• History of computer and network technology 
• Layer model in computer technology
• Computer architectures (PC, IPC, Embedded Systems)
• BIOS, UEFI and operating system (OS)
• Programming languages (machine code and high-level languages)
• Applications and Application Programming Interfaces
• External interfaces (serial, USB, Ethernet)
• Layer model in network technology
• Network topologies
• Network components
• Bus access procedures
• Integrated Modular Avionics (IMA) and Aircraft Data Communication Networks (ADCN)
• Cabin electronics and cabin networks

Literature:

- Skript zur Vorlesung
- Schnabel, P.: Computertechnik-Fibel: Grundlagen Computertechnik, Mikroprozessortechnik, Halbleiterspeicher, Schnittstellen und Peripherie. Books on Demand; 1. Auflage, 2003
- Schnabel, P.: Netzwerktechnik-Fibel: Grundlagen, Übertragungstechnik und Protokolle, Anwendungen und Dienste, Sicherheit. Books on Demand; 1. Auflage, 2004
- Wüst, K.: Mikroprozessortechnik: Grundlagen, Architekturen und Programmierung von Mikroprozessoren, Mikrocontrollern und Signalprozessoren. Vieweg Verlag; 2. aktualisierte und erweiterte Auflage, 2006 


Course: Computer and communication technology in cabin electronics and avionics (Recitation Section (small))

Lecturer:

Ralf God

Language:

German

Period:

Winter Semester

Content:

The objective of the lecture with the corresponding exercise is the acquisition of knowledge of computer and communication technology in electronic systems in the cabin and in aircraft. For the system engineer the strong interaction of software, mechanical and electronic system components nowadays requires a basic understanding of cabin electronics and avionics.

The course teaches the basics of design and functionality of computers and data networks. Subsequently it focuses on current principles and applications in integrated modular avionics (IMA), aircraft data communication networks (ADCN), cabin electronics and cabin networks:
• History of computer and network technology 
• Layer model in computer technology
• Computer architectures (PC, IPC, Embedded Systems)
• BIOS, UEFI and operating system (OS)
• Programming languages (machine code and high-level languages)
• Applications and Application Programming Interfaces
• External interfaces (serial, USB, Ethernet)
• Layer model in network technology
• Network topologies
• Network components
• Bus access procedures
• Integrated Modular Avionics (IMA) and Aircraft Data Communication Networks (ADCN)
• Cabin electronics and cabin networks

Literature:

- Skript zur Vorlesung
- Schnabel, P.: Computertechnik-Fibel: Grundlagen Computertechnik, Mikroprozessortechnik, Halbleiterspeicher, Schnittstellen und Peripherie. Books on Demand; 1. Auflage, 2003
- Schnabel, P.: Netzwerktechnik-Fibel: Grundlagen, Übertragungstechnik und Protokolle, Anwendungen und Dienste, Sicherheit. Books on Demand; 1. Auflage, 2004
- Wüst, K.: Mikroprozessortechnik: Grundlagen, Architekturen und Programmierung von Mikroprozessoren, Mikrocontrollern und Signalprozessoren. Vieweg Verlag; 2. aktualisierte und erweiterte Auflage, 2006 


Course: Model-Based Systems Engineering (MBSE) with SysML/UML (Project-/problem-based Learning)

Lecturer:

Ralf God

Language:

German

Period:

Summer Semester

Content:

Objectives of the problem-oriented course are the acquisition of knowledge on system design using the formal languages SysML/UML, learning about tools for modeling and finally the implementation of a project with methods and tools of Model-Based Systems Engineering (MBSE) on a realistic hardware platform (e.g. Arduino®, Raspberry Pi®):
• What is a model? 
• What is Systems Engineering? 
• Survey of MBSE methodologies
• The modelling languages SysML /UML 
• Tools for MBSE 
• Best practices for MBSE 
• Requirements specification, functional architecture, specification of a solution
• From model to software code 
• Validation and verification: XiL methods
• Accompanying MBSE project

Literature:

- Skript zur Vorlesung
- Weilkiens, T.: Systems Engineering mit SysML/UML: Modellierung, Analyse, Design. 2. Auflage, dpunkt.Verlag, 2008
- Holt, J., Perry, S.A., Brownsword, M.: Model-Based Requirements Engineering. Institution Engineering & Tech, 2011

Back to Overview