the boeing company
DESCRIPTION
The Boeing Company. Purdue University CS 406/407 Class Project 2001/2002. CC70189.002. Agenda. Company Background Project Background Project Description. The Boeing Company. 2. CC00001.02. The Boeing Company. Customers in 145 countries - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/1.jpg)
1 010821-RAB
The Boeing Company
CC70189.002CC70189.002
Purdue UniversityCS 406/407Class Project2001/2002
![Page 2: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/2.jpg)
010821-RAB 2
Agenda Company Background Project Background Project Description
![Page 3: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/3.jpg)
The Boeing Company
CC00001.02
2
![Page 4: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/4.jpg)
010821-RAB 4CC00001.04
The Boeing Company
Customers in 145 countries
World’s largest commercial aircraft manufacturer
Largest NASA contractor
World’s largest military aircraft manufacturer
2000 revenues of $53 Billion
197,000 employees in 27 U.S. states
Three major operating locations: Puget Sound, St. Louis and Southern California
![Page 5: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/5.jpg)
HuntsvilleHuntsville
Major U.S. and CanadaOperating Locations
CC00001.08
Puget Sound
Kennedy Space Center/ Cape Canaveral Area
Arnprior
Winnipeg
Southern California Area
Stennis Space Center
PhiladelphiaPhiladelphia
PortlandPortland
OgdenSalt Lake CityOgdenSalt Lake City
Sunnyvale
Vandenberg
SpokaneSpokaneRichlandRichland
WichitaWichita
NewarkNewark
YumaYuma
PuebloPueblo
MelbourneMelbourne
Toronto
TulsaTulsa
DallasDallas
HoustonHoustonEl PasoEl Paso
Kingsville
AlbuquerqueAlbuquerque Oak RidgeOak Ridge
ChicagoChicago
St. LouisSt. CharlesSt. LouisSt. Charles
Maui
PalmdalePalmdale
MaconMacon
Washington, D.C. AreaPatuxent River
Goldsboro
Charleston
NellisNellis
MesaMesa
Ottawa
Oklahoma CityOklahoma City
San Antonio
A&M sites
![Page 6: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/6.jpg)
010821-RAB 6
HMCS
F/A-18 E/FAVIONICS ARCHITECTURE
HUD
UFCD RIGHTMDI
LEFTMDRI
EFD
CVRS
ATARS
WING TIPSTATIONS
EFD
LEFTMDI
SENSOR &WEAPON
VIDEO
MPCD
UFCD
MPCD
MISSIONCOMPUTER
NO. 2
SIGNALDATA
COMPUTER
DFIRS
MIDS
MISSIONCOMPUTER
NO. 1
ENVIRONMENTCONTROL
FLIGHTCONTROL
ENGINECONTROL EGI
RADARBEACON
LPIA
ACISECUREVOICE
ENCODER
ILS
CSC
CIT
COMM1
DATA LINKRT-1379
ADF
CITANTENNA
EW MUX
RWRALR-67
(V)2/(V)3
ALE-47CMD
CMWS
ARMAMENTMUX
STORES MANAGEMENT
PROCESSOR
DECODERS
HARMCLC / P
HMCS
RIGHTMDRI
AVIONICS 1553 MUX BUS
TAMMAC(+DTED)
AdvMU
HIGH SPEEDDATA BUS
HMCSSENSOR &WEAPON
VIDEO
Adv FLIR
JTCTS
RADARSET
APG- 73
COMM2ARC-210
DCS
HMCS
RFCM
JAMMERProvisionsALE-50
INTERFERENCEBLANKER
![Page 7: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/7.jpg)
7 010821-RAB
Hardware/Software Module Re-Use
PS
M 3
IOM
3
GP
P A
IPM
B
HU
D D
IPM
E
IPM
E
GP
P A
VIM
2
IPM
C
IOM
2IP
M C
GP
P A
IPM
D
DV
M
IPM
C
IPM
C
IPM
D
GP
P A
GP
P
VIM
2
IOM
2
GP
P A
GP
P
DV
MG
PP
B PS
M 2
PS
M 2
FC
SF
CS
GP
P B
GP
P A
IPM
A
IPM
A
IPM
B
IPM
A
IPM
A
IOM
1
GP
P A
VIM
1
IOM
1
PS
M 1
PS
M 1
VM
E
VM
E
AV-8B
F/A-18E/F
F/A-18C/D
F-15E
T-45
GP
P A
IOM
2
GP
P B
PS
M 2
GP
P B
GP
P A
IOM
2
GP
P B
PS
M 2
GP
P B
RoadmapGrowth
PS
M 2
GP
P A
IOM
3V
IM 3
IPM
F
IPM
F G
PP
Bold StrokeCommonModuleFamily
GPP General Purpose ProcessorNo PMC
GPP A General Purpose Processorw/1553 PMC
GPP B General Purpose Processorw/Fibre Channel PMC
DVM Digital Video Modulew/Fibre Channel PMC
IPM (A-F) Image Processor Modulew/ Customized Video Output PMC
VIM (1-3)
Video Input Module w/Customized VideoInput Mezzanine
FCS Fibre Channel SwitchIOM (1-3) Input / Output Module
(Aircraft Unique)PSM (1-3) Power Supply Module
PS
M 2
GP
P A
IOM
2
![Page 8: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/8.jpg)
010821-RAB 8
The Role of Software Is Exploding
GP72B84001.cvs
20
15
10
5
0
Lines ofCode
(Million)
Spiritof
St. Louis
1930 1970 1980 1990 2000 2010
F-4E F-15AF/A-18A
F/A-18C/D
F-15E
C-17
F/A-18E/F
F-22
JSF
•Real-time embedded systems•1000x increase in processing speed and memory in last 20 years•Commercial processors in widespread use
•Emphasis on working in teams
![Page 9: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/9.jpg)
010821-RAB 9
Object-Oriented, C++ Flight Software
Objective - Reduce Software Development Cost by 50% Demonstrated (Navigation Thread)
Flew AV-8B March ‘96 Flew F-15April ‘96 Flew F/A-18 Sept ‘96
Hardware (CPU, Memory, I/O)
Board Support Package
Operating System
Infrastructure Services / API
HUD
MPCD
Stations Station
Airframe Radar
{JD
AM
MK82
AIM12
0
AIM9L
TgtsApplication Software(Boeing & Supplier)
Commercial Hardware Components
Commercial Infrastructure
FLIR Weapons Fly-outModel
{
{
![Page 10: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/10.jpg)
010821-RAB 10
Important Characteristics Real-Time
• Fast Enough• Who Decides (at 1000mph, 50msec=89ft)
Deterministic• Repeatable• Predictable
Data Latency• How Old is the Data at any Given Point in the Processing
Maintainable• Can the next person understand and modify your code• 20-40 Year Life Span
VIDEO
![Page 11: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/11.jpg)
010821-RAB 11
Project Description A Real-Time Application to Develop Cockpit
Displays• Given Current Aircraft State, Compute Symbology
Position of a Supplied Target• Upon Weapon Release, Compute Symbology of
Impact Point• Aircraft State will change as Aircraft is Flown
![Page 12: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/12.jpg)
010821-RAB 12
Project Description
Boeing Supplied
OFP Environment
Sensors
Purdue OFP Project Boeing Supplied
User Interface
Aircraft Simulation
Execution Environment
Impact Point Determination
and Display Generation
Displays
Controls
![Page 13: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/13.jpg)
010821-RAB 13
Aircraft Symbology
Sample
![Page 14: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/14.jpg)
010821-RAB 14
System Boundaries Time Constrained
• Execution Time <= 5msec Interface Constrained Math Intensive
• Aircraft Coordinate System to Earth Coordinate System Transformations
• Trajectory Computations Proven Accuracy
• To within 1 Pixel
![Page 15: The Boeing Company](https://reader036.vdocument.in/reader036/viewer/2022081800/56815968550346895dc6a778/html5/thumbnails/15.jpg)
010821-RAB 15
Operating Environment Windows NT Platform Visual C++ Development System Boeing supplied object libraries for the aircraft
simulation, the head-up display, all necessary header files, and shell implementation files.
The Purdue Code shall be linked with the aircraft simulation executable. Boeing shall supply the necessary Visual C++ control files (workspace and project files) to effect the compilation and link.