matlab expo 2017 systemtechnischer flugsimulator für ... · 27. juni 2017, münchen folie1 robert...

15
Folie 1 27. Juni 2017, München Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für Forschung und Lehre MATLAB EXPO 2017

Upload: others

Post on 02-Sep-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 127. Juni 2017, MünchenRobert Doering, M.Sc. und Daniel Apenbrink, B.Sc.

Systemtechnischer Flugsimulator für Forschung und LehreMATLAB EXPO 2017

Page 2: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 2Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Forschungsorientierte Lehre

Projektarbeit

Früher

Systemtechnisches Entwicklungsprojekt

Was bedeutet das?

?Heute

Fachlabor

Seminararbeit

Studiengangsreform

Page 3: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 3Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Systemtechnisches Entwicklungsprojekt

Semesterübergreifende Systementwicklung entlang des V-Modells

(a)

(b)

(c)

Page 4: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 4Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

§ Systemtechnischer Flugsimulator

§ Konzeptionierung

§ Implementierung

§ Integration

§ Fallbeispiel

§ Zusammenfassung

Inhalt

Page 5: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 5Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Systemtechnischer Flugsimulator

Simulator§ Bewertung von Systemarchitekturen auf

Gesamtflugzeugebene§ Kopplung von System- und Flugzeugdynamik§ Konzeption von Displayanwendungen§ Szenariobasiertes Testen mit Pilot-in-the-Loop

Integrierte Systeme§ Flugmechanisches Modell§ Multifunktionales

Brennstoffzellensystem § Hydraulisches System§ Cockpit-Displays

Genright

RATGen

TRU

APUGen

Bat2

Bat1

ATU ATUTRU TRUTRU TRU

230VAC230VAC

115VAC 115VAC

115VAC

ATUTRU

28VDC

270VDC

28VDC

270VDC

28VDC

270VDCINV

DCDC

28VDCBAT

230VAC

Genleft

GPU

INV

Elektrisches System

Page 6: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 6Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Arbeitsaufteilung im Team

Modellierung

VisualisierungIntegration

[1] [2]

[3]

Ac#ve Inac#ve

Fail

Page 7: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 7Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Konzeptionierung

Modellierung§ Ableitung einer Systemarchitektur aus

Anforderungsliste§ Unterschiedliche Spannungsarten§ Redundante Architektur hinsichtlich:

− Quellen− Sammelschienen− Wandlern

§ Rekonfigurierbar

Visualisierung§ Identifizierung notwendiger Anzeige- und

Bedienelemente für:− Zustandsüberwachung − Schalten von Systemkomponenten − Steuerung elektrischer Kabinenverbaucher

§ Design der Anzeige- und Bedienelemente§ Implementierung in SCADE und MATLAB

GeneratorenLeistungselektronikLastenPower Management System

Page 8: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 8Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Implementierung: Modellbildung elektrischer Komponenten

Beispiel: Transformer Rectifier Unit§ Basierend auf Simscape Power Systems§ Transformieren der Wechselspannung§ Gleichrichten durch B2-6U Schaltung§ Filtern der Restwelligkeit durch Tiefpass-Filter

Page 9: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 9Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Integrationsphase: Integration in den Flugsimulator

Herausforderungen§ Echtzeitsystem (dSPACE)§ Vielfältige Hard- & Software-Komponenten§ Uni- & bidirektionale Kommunikation (Ethernet

und CAN-Bus)§ Vielfältige Wechselwirkungen

Echtzeitfähige Modelle benötigt

Detaillierte Modelle nicht echtzeitfähig

Maßnahmen erforderlich

[4]

Page 10: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 10Systemtechnischer Flugsimulator für Forschung und Lehre

Integrationsphase: Modellreduktion

Detaillierte Architektur einer TRU Idealisierte Architektur einer TRU

Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017

Reduktionstechniken§ Gleichungsbasierte Techniken:

− Zustandsraumbasiert− Frequenzbasiert

§ Modellbasierte Techniken:− Linearisierung von Komponentenverhalten− Vereinfachung physikalischer Zusammenhänge

Angewandtes Verfahren§ Effektivwert-Modelle§ Idealisiertes Komponentenverhalten

Page 11: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 11Systemtechnischer Flugsimulator für Forschung und Lehre

Integrationsphase: Power Management System

Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017

Power Management System§ Systemautomation mittels Stateflow§ Implementierung von:

− Schnittstellen zum elektrischen Netz und Displays− Verarbeiten von Inputsignalen− Reaktion auf Fehlerfälle

Beispiel: Transformer Rectifier Unit§ Abbildung der möglichen Zustände§ Zustandsabhängige Ausgabe von:

− Schaltsignalen für andere Komponenten− Darstellungsinformationen für Displays

§ Fehlerfallerkennung durch Sensorik

[Display_Signals]

[State_Signals]

[Command_Signals]

gen_1_state

tru_230_270_1_state

gen_1_pilot

gen_2_pilot

gen_apu_pilot

gen_rat_pilot

bat_1_pilot

bat_2_pilot

galley_pilot

galley_cabindisp

comm_pilot

failure_reset

gen_1_command

gen_2_command

gen_apu_command

gen_rat_command

bat_1_command

bat_2_command

tru_230_28_1_command

tru_230_28_2_command

tru_230_28_ess_command

tru_230_270_1_command

tru_230_270_2_command

tru_230_270_ess_command

atu_230_115_1_command

atu_230_115_2_command

atu_230_115_ess_command

dcdc_28_270_command

inv_28_230_command

inv_28_115_command

galley_command

comm_command

schiene_230_1_command

schiene_230_2_command

schiene_230_ess_1_command

schiene_230_ess_2_command

schiene_115_ess_1_command

schiene_115_ess_2_command

schiene_270_ess_1_command

schiene_270_ess_2_command

schiene_28_ess_1_command

schiene_28_ess_2_command

schiene_28_ess_command

gen_1_display

gen_2_display

gen_apu_display

gen_rat_display

bat_1_display

bat_2_display

tru_230_28_1_display

tru_230_28_2_display

tru_230_28_ess_display

tru_230_270_1_display

tru_230_270_2_display

tru_230_270_ess_display

atu_230_115_1_display

atu_230_115_2_display

atu_230_115_ess_display

dcdc_28_270_display

inv_28_230_display

inv_28_115_display

galley_display

comm_display

Power Management System

[FOHD]

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

<tru_230_270_1_state>

State Inputs

Display

Inputs

Dis

play

O

utpu

tsSt

ate

Out

puts

Fail

Inactive

Active

SensorSensor

Reset

TRU_230_270

22

1

1

Page 12: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 12Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Demonstration: Verhalten im Fehlerfall

Beispiel: Ausfall einer TRU§ Flugzeug befindet sich im Reiseflug§ Betrachtung des linken und

essentiellen Systems1. Ausfall der linken TRU 2. Einschalten der essentiellen TRU 3. Umschalten der Versorgung

Page 13: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 13Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Zusammenfassung

Systemtechnisches Entwicklungsprojekt§ Semesterübergreifende Systementwicklung§ Teamprojekt§ Elektrisches Netz eines Verkehrsflugzeuges

Konzeption & Implementierung§ Entwicklung von Netzarchitektur & Displaykonzepten§ Implementierung komplexer Modelle in Simscape

Power Systems§ Umsetzung der Displays in SCADE und MATLAB

Genright

RATGen

TRU

APUGen

Bat2

Bat1

ATU ATUTRU TRUTRU TRU

230VAC230VAC

115VAC 115VAC

115VAC

ATUTRU

28VDC

270VDC

28VDC

270VDC

28VDC

270VDCINV

DCDC

28VDCBAT

230VAC

Genleft

GPU

INV

Integration & Demonstration§ Effektivwert-Modelle§ Power-Management§ Demonstration: TRU-Ausfall

Fail

Inactive

Active

SensorSensor

Reset

TRU_230_270

22

1

1

Page 14: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 14Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Vielen Dank für IhreAufmerksamkeit!

Haben Sie Fragen?Kontakt:Robert Doering, M.Sc.Institut für Flugzeug-SystemtechnikTU HamburgHamburg, [email protected]

Daniel Apenbrink, B.Sc.

TU HamburgHamburg, [email protected]

Page 15: MATLAB EXPO 2017 Systemtechnischer Flugsimulator für ... · 27. Juni 2017, München Folie1 Robert Doering, M.Sc. und Daniel Apenbrink, B.Sc. Systemtechnischer Flugsimulator für

Folie 15Doering & Apenbrink, MATLAB EXPO 2017, 27. Juni 2017Systemtechnischer Flugsimulator für Forschung und Lehre

Quellenverzeichnis

[1] anjelismith578.wordpress.com[2] pixabay.com[3] Busch, Rudolf: Elektrotechnik und Elektronik, 5. Auflage, Vieweg + Teubner, 2008[4] lifewire.com