11
Februar 2012 Avionic Developer Praktikum

Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Embed Size (px)

Citation preview

Page 1: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Februar 2012

Avionic DeveloperPraktikum

Page 2: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Figures

Page 2

AerospaceMaritime SystemsAutomotiveEnergy

AerospaceMaritime SystemsAutomotiveEnergy

Market Areas

Formation: 2006

Employees: >40

Head Office: Ottobrunn/Munich

Offices: Munich, Berlin

Formation: 2006

Employees: >40

Head Office: Ottobrunn/Munich

Offices: Munich, Berlin

Company

Engineering Services

System & Software Solutions

Embedded Systems

Engineering Services

System & Software Solutions

Embedded Systems

Competencies

AVIONIC DESIGN SERVICE GmbH

Haidgraben 2

85521 Ottobrunn

Phone: +49 (0) 89 673 597 98 – 0

Internet: www.ads-avionics.com

Email: [email protected]

AVIONIC DESIGN SERVICE GmbH

Division Berlin

ATRIUM Friedrichstr. 60

10117 Berlin

Phone: +49 (0) 30 30 329 26 – 0

Email:

[email protected]

Page 3: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Costomer Req.

System Req.

SW Req.

SW Design

Coding

Target Test

Modul Test

System/HW Tests

Qualification

Design & StressEngineering

D&S

Project & Process Management

Process AnalysisRequirement Mgt

Configuration & Change Mgt

P & P

I&VInnoVation

System & SW ArchitectureRapid-Prototyping

Pre-Validation

Org Aufbau – Kompetenz-Anordnung

Validation & VerificationSystem/System Integration

System TestingHW & SW Integration

System TestingComponent Tests

V&V

Validation & VerificationSW Integration

Host TestingFormal Qualifiaction Testing

System EngineeringSystem Architecture

System Analysis & DesignReq. Engineering

Simulation

S&S

Software EngineeringSW Analysis & Design

Req. EngineeringCoding & Unit TestingReverse-Engineering

Simulation

Airworthiness & Qualification

Certification and Qualification

Systems & Software

A&Q

Airworthiness & Qualification

Certification and Qualification

Systems & Software

A&Q

Page 4: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Avionic Developer

Helmet Mounted Sight & Display (HMSD)

Radio Frequency Indicator (RFI)

Control & Display Unit (CDU)

Multi Function Display (MFD)

Embedded Hardware

Page 4

I&V

Page 5: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Page 5

Avionic Developer System Architecture

C o re Bus

A / A 5 A rinc 4 2 9 / 4 5 3A u a ud io lineD d iscreteD 1 / 2 D S1 0 1 / 1 0 2R2 / 8 RS4 2 2 / 4 8 5 (hd lc). ... . . STA N AG 3 3 5 0FG Fill G unC C centra l clea rwo w weight o n wheelRcfg Reco nfigura tio n

Legend

Test

Test

M issio nBus

TC S

D AU

D a taReco rd

Vo iceReco rd

VFDRA

DC

, WM

CF

CC

, AC

C

Fuel, E

lectr.H

ydr, Eng

Deice

Event

DA

C C

MTC

1-2

DM

G

Mis D

TDH

MSD

CP

FCS

CFP, FM

CJSS

PM C 1 -2

D TD

R8

wo w(Rcfg )

PMS

A R8 R8 D FS

BS

MM

C Cwo w(Rcfg )

Pt, Ps, T(Rcfg )

LS/ D M E

D VS

IRS / G PS 1 -2

RA

A D C 1 -2

FC

SD

SU

HM

SD

PH

MS

D C

WX

RF

CS

D

A

A

A

A

A

N A S

MT

C 1

-2

MT

C 1

-2

WX

R 1-2

DM

G 1-2

FL

IRO

WS

C M C 1 -2

Ba ck U pInstrum

stick

H/C

Pltf

FCC

1-2D

SU

D KU 1 -2

BC

R8D

D

W a rningInd ica t

W M C

H/C

PltfFC

SM

iss

D

RF I 1 -2

VD U

R8D

A

A

A

CDS

D A A D

M FD1 -4

A A A 5

IRS(D H )A dvPnlPTTEW SO W S

C C

C C C CFG

BSM M

C Cwo w

V/ U H F 1

C P fo r 1 + 2

V/ U H F 2

D F / H o m

H F/ SSB

VH F FM

AC VM U

A ud io U nit (includ ing W TG / D VO functio n)

ext/ int co m- ctr

int co m - ctr

C ryptoV/ U H F 1

V/ U H F 2 C rH F C ryp

IFF M 4

IFF(+ C P)

D

A

Ground

Gunner

Cabin

A uA u

D 1 D 2

D 2

1 1 1

D 1

A u A uA u

D

D

CIS

DA u

DR2A u

M ID S

D 1

I&V

Page 6: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Page 6

Avionic Developer

Configuration MgmtQuality AssuranceTraceability

Methods

Tools

Development

Standards & Guidelines

Application Partition

HMI Data

I/O Data

ARINC653 OS

PPC HW

System Partition

(TEIL) SYSTEM TESTSW/SW & SW/HW Integration

Embedded Hardware

TARGET

Avionic Developer

I&V

Page 7: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

DKU/CDU MFD RFI

Application Partition

HMI Data

I/O Data

ARINC653 OS

PPC HW

System Partition

Flight Simulator X-Plane

HMSD

Application Partition

HMI Data

I/O Data

ARINC653 OS EM

System Partition

Avionic Developer – Aufbau Komplett

Page 7

Embedded H/W

ApplicationSimulation

Consumer PC

HOST

(TEIL) SYSTEM TESTSW/SW & SW/HW Integration

Embedded Hardware

TARGET

CDUexecutable

MFDexecutable

RFIexecutable

HMSDexecutable

Consumer PC

HOSTI&V

Page 8: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Page 8

System Architecture & Behavior

Pilot Request

Display update

Compare I/O data for check OK

Behavior and Algorithm to control the Equipments

Data exchange with MFDs• Redundancy Mgt• Reconfiguration• Cold/Warmstart• Maintenance IBIT• Availability

Milbus

On-BoardComputer

Arinc

Operational Software

Response

Control

Equipment

CDU

MFD

Page 9: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Page 9

Avionic Praktikum Projekt Entwicklung:• Bearbeitung eines Mini-Projektes entlang des V-

Modells von der Spezifikation über SW Design und Coding bis hin zum Testen und der Qualifikation

Beispiele:• Radio Ansteuerung für die Funktionalität „Fixed

Frequency“• Ansteuerung eines Direction Finders • Navigation „Direct To“; „Course From“• Transponder Code Mode S • …

Avionic Praktikum Projekt - Vorgehen

Page 10: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Avionic Praktikum Projekt - Ablauf

Operational Function

procedure Set_Active_Freq is

Local_Freq: Vuhf_Types.Frequency := 118.000,

beginVuhf_Hld.Get_Dc_Vuhf_Act_Freq (value => Local_Freq, Index_1 => Ofrs.Types.Vuhf_1);

Vuhf_Lld.Put_Cmcc_Vuhf_Act_Freq (value => Local_Freq, Index_1 => Ofrs.Types.Vuhf_1);

end Set_Active_Freq;

Operational Function

procedure Set_Active_Freq is

Local_Freq: Vuhf_Types.Frequency := 118.000,

beginVuhf_Hld.Get_Dc_Vuhf_Act_Freq (value => Local_Freq, Index_1 => Ofrs.Types.Vuhf_1);

Vuhf_Lld.Put_Cmcc_Vuhf_Act_Freq (value => Local_Freq, Index_1 => Ofrs.Types.Vuhf_1);

end Set_Active_Freq;

Test System

Page 11: Februar 2012 Avionic Developer Praktikum. Figures Page 2 Aerospace Maritime Systems Automotive Energy Aerospace Maritime Systems Automotive Energy Market

Page 11

SIM-Picture