Februar 2012
Avionic DeveloperPraktikum
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:
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
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
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
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
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
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
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
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
SIM-Picture