System Design 1 - Vorlesung

09 April 2025, Bastian Luettig

Goals

System Design 1: Lecture

System Design 2: Lab course

Why is system development so complex?

number of aviation related fatalities

Number of aviation related fatalities have drastically decreased

What does the system do?

Pilot uses stick deflection to control vertical acceleration (load factor control)

simplex system

Simplex system without redundant lanes etc...

System development for load factor control and protections, e.g. stall protection limits $\alpha$
more complex applications (laws) that require capable controllers / computers

Safety (for one flight hour per system)

functional degredation

Functional degredation with multiple failures

Degradation: Systems could degrade in function when losing certain sensors
systems can operate in different modes
the modes depend on the system's state
the failure of modes might have different safety-criticality

Trimmable horizontal stabilizers in emergencies can be used to manually control elevation in large airliners

$P(lossOfNormalLaw) = 10^{-4}$
$P(lossOfNormalLaw, alternateLaw) = 10^{-7}$
$P(lossOfNormalLaw, alternateLaw, directLaw) = 10^{-9}$

Simplex architecture oftentimes cannot meet the reliability figures required for high safety Other options:

Redundant systems challenges

separation of application and platform

separating the flight control application law (IFR) and redundant computing platform (ILS)

functional degredation

The flight control application (law): IFR\ The redundant computing platform: ILS

law: The flight control application needs to know $\phi$ only, the distributed, redundant system architecture is transparent to the law
platform: The actual function of the law is unknown to the platform management. The control function is transparent to the platform

Writing a Systems Requirement Document (1)

Fundamentals