Top Banner
Use of SCADE for designing the Use of SCADE for designing the avionics of the Sukhoi SuperJet-100 avionics of the Sukhoi SuperJet-100 ISTOMIN Vladimir ISTOMIN Vladimir Work Work Package Package Manager, SCAC SW Manager, SCAC SW 25.10.2007, Toulouse 25.10.2007, Toulouse
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SUKHOI_SUGC-2007.pdf

Use of SCADE for designing the Use of SCADE for designing the avionics of the Sukhoi SuperJet-100avionics of the Sukhoi SuperJet-100

ISTOMIN VladimirISTOMIN VladimirWork Work PackagePackage Manager, SCAC SW Manager, SCAC SW

25.10.2007, Toulouse25.10.2007, Toulouse

Page 2: SUKHOI_SUGC-2007.pdf

AGENDA

• SUKHOI Company TodaySUKHOI Company Today

• SCAC introductionSCAC introduction

• SUKHOI SuperJet 100SUKHOI SuperJet 100

• SCAC SW developmentSCAC SW development

• SCADE on boardSCADE on board

• The benefits of SCADE Suite & DisplayThe benefits of SCADE Suite & Display

• Status of the projectStatus of the project

• ConclusionConclusion

2 © Sukhoi Civil Aircraft Company

Page 3: SUKHOI_SUGC-2007.pdf

SUKHOI COMPANY TODAYSUKHOI COMPANY TODAY

3 © Sukhoi Civil Aircraft Company

Page 4: SUKHOI_SUGC-2007.pdf

SUKHOI TODAY

• Major aircraft holding company, employing about 32 000 people. Major aircraft holding company, employing about 32 000 people.

• More than 60 years experience of aircraft development, complete More than 60 years experience of aircraft development, complete cycle of work in aircraft engineering: from frontend engineering to cycle of work in aircraft engineering: from frontend engineering to comprehensive after sales support.comprehensive after sales support.

• Annual turnover over $1 billion.Annual turnover over $1 billion.

• Large-scale export deliveries of aircraftLarge-scale export deliveries of aircraft..

• Sukhoi's primary objective is to set up a high-performance high-Sukhoi's primary objective is to set up a high-performance high-technology aircraft-manufacturing company with a global statustechnology aircraft-manufacturing company with a global status..

4 © Sukhoi Civil Aircraft Company

Page 5: SUKHOI_SUGC-2007.pdf

Coming soon…Coming soon…

SUKHOI EXPERIENCE

© Sukhoi Civil Aircraft Company5

Su-7 (1955)

Su-9 (1956)

Su-11 (1959)

Su-15 (1962)

Su-17 (1966)

Su-24 (1970)

T-4 («100») (1972)

Su-25 (1975)

Su-27 (1977)

Su-26 (1984)

Su-33 (1987)

Su-35 (1988)

Su-32 (1990)

Su-37 (1996)

Su-39 (1997)

S-37 (1997)

Su-80 (2001)

Su-35 NEW

SSJ-100

Page 6: SUKHOI_SUGC-2007.pdf

HOLDING STRUCTURE

© Sukhoi Civil Aircraft Company6

Page 7: SUKHOI_SUGC-2007.pdf

SCAC – SUKHOI HOLDING SUBSIDIARY COMPANY

• Sukhoi Civil Aircraft Company (SCAC) was founded in 2000 to Sukhoi Civil Aircraft Company (SCAC) was founded in 2000 to separate the Sukhoi Design Bureau civil and military programs separate the Sukhoi Design Bureau civil and military programs and speed up the process of producing new models of civil and speed up the process of producing new models of civil aircraft.aircraft.

• Headquartered in Moscow, SCAC has branches at the main Headquartered in Moscow, SCAC has branches at the main production sites located in Komsomolsk-on-Amur, Novosibirsk and production sites located in Komsomolsk-on-Amur, Novosibirsk and Voronezh. The company staff amounts to 1,500+ employees.Voronezh. The company staff amounts to 1,500+ employees.

• Strategic partner – ALENIA AERONAUTICAStrategic partner – ALENIA AERONAUTICA

• Currently, the Company’s major project is Sukhoi Superjet 100, a Currently, the Company’s major project is Sukhoi Superjet 100, a family of regional aircraft comprised of 75- and 95-seaters in family of regional aircraft comprised of 75- and 95-seaters in basic (SSJ100/75B and SSJ100/95B) and long-range configuration basic (SSJ100/75B and SSJ100/95B) and long-range configuration (SSJ100/75LR and SSJ100/95LR)(SSJ100/75LR and SSJ100/95LR)

© Sukhoi Civil Aircraft Company7

Page 8: SUKHOI_SUGC-2007.pdf

SUKHOI SUPERJET 100SUKHOI SUPERJET 100

© Sukhoi Civil Aircraft Company8

Page 9: SUKHOI_SUGC-2007.pdf

SUKHOI SUPERJET 100

• Sukhoi Superjet 100 launched as a new Sukhoi Superjet 100 launched as a new regional aircraft family providing its regional aircraft family providing its passengers the highest level of comfort.passengers the highest level of comfort.

• World-wide partnership for the design and World-wide partnership for the design and development and use of leading-edge development and use of leading-edge technologies. technologies.

• Offers 10% decrease of operation costs due Offers 10% decrease of operation costs due to its weight perfection, economic fuel to its weight perfection, economic fuel consumption and lower maintenance costs.consumption and lower maintenance costs.

• Sukhoi Superjet 100 firm orders portfolio Sukhoi Superjet 100 firm orders portfolio totals 73 aircraft.totals 73 aircraft.

© Sukhoi Civil Aircraft Company9

Page 10: SUKHOI_SUGC-2007.pdf

The first plane arrived to Zhukovsky for ground tests.The first plane arrived to Zhukovsky for ground tests.January 28, 2007, ZhukovskyJanuary 28, 2007, Zhukovsky

SSJ-100: Static tests

© Sukhoi Civil Aircraft Company10

Page 11: SUKHOI_SUGC-2007.pdf

Roll out of the plane.Roll out of the plane.September 26, 2007, Komsomolsk-on-Amur (Far East) September 26, 2007, Komsomolsk-on-Amur (Far East)

SSJ-100: ROLL OUT

© Sukhoi Civil Aircraft Company11

Page 12: SUKHOI_SUGC-2007.pdf

SSJ-100: AVIONICS

• THALES – supplier of avionics.THALES – supplier of avionics.• Open architecture is based on IMA Open architecture is based on IMA

(Integrated Modular Avionics).(Integrated Modular Avionics).

• Avionics suite includes:Avionics suite includes:– Aircraft full-duplex switched data network (AFDX)Aircraft full-duplex switched data network (AFDX)– Central maintenance system (CMS)Central maintenance system (CMS)– Automatic flight control system (AFCS)Automatic flight control system (AFCS)– Flight warning system (FWS)Flight warning system (FWS)– Communication, Navigation, SurveillanceCommunication, Navigation, Surveillance– Control and display system (CDS)Control and display system (CDS)

© Sukhoi Civil Aircraft Company12

Page 13: SUKHOI_SUGC-2007.pdf

SCAC SW DEVELOPMENTSCAC SW DEVELOPMENTSCAC SW department is THALES supplier of avionics software SCAC SW department is THALES supplier of avionics software

© Sukhoi Civil Aircraft Company13

Page 14: SUKHOI_SUGC-2007.pdf

SCAC SW ACTIVITIES

SCAC provides following items:SCAC provides following items: Cockpit Display System Auto-generated SoftwareCockpit Display System Auto-generated SoftwareFlight Warning System SoftwareFlight Warning System Software Data Concentration and Processing Function Data Concentration and Processing Function SoftwareSoftwareCentralized Maintenance System SoftwareCentralized Maintenance System Software

Centralized Maintenance

System

Data concentrati

on and Processing

Function

Flight Warning System

Cocpit Display Subsystem

Primary Flight Display

Engine and Warning Display

Flight Management

SystemIntegrated Modular Avionics Cabinet

Flight Management

SystemIntegrated Modular Avionics Cabinet

Multi Functional Display

Multi Functional Display

Primary Flight Display

Weather Radar

Terrain and Traffic Alert and

Collision Avoidance

System

Aircraft systems

© Sukhoi Civil Aircraft Company14

Page 15: SUKHOI_SUGC-2007.pdf

SCADE ON BOARD: CDS

• Cockpit Display SystemCockpit Display System– SCADE Display:SCADE Display:

• Layer-based vectorial interactive drawingsLayer-based vectorial interactive drawings• A661 LayersA661 Layers

– SCADE Suite:SCADE Suite:• Computation of stimulations of display Computation of stimulations of display

interactive objectsinteractive objects

– Manual/Auto code ratio is 1/4Manual/Auto code ratio is 1/4

© Sukhoi Civil Aircraft Company15

Page 16: SUKHOI_SUGC-2007.pdf

Snapshots of the display designed with SCADE DisplaySnapshots of the display designed with SCADE Display

SCADE ON BOARD: CDS

© Sukhoi Civil Aircraft Company16

Page 17: SUKHOI_SUGC-2007.pdf

SCADE ON BOARD: FWS

• Flight Warning SystemFlight Warning System– SCADE Suite:SCADE Suite:

• Crew alerts logic specificationCrew alerts logic specification• Inoperative systems detectionInoperative systems detection• Internal parameters computation (Flight Internal parameters computation (Flight

Phase, Source Selection logic…)Phase, Source Selection logic…)

– SCADE Display:SCADE Display:• A661 layer on EWD for crew annunciationA661 layer on EWD for crew annunciation

– Manual/Auto code ratio: 1/2.5Manual/Auto code ratio: 1/2.5

© Sukhoi Civil Aircraft Company17

Page 18: SUKHOI_SUGC-2007.pdf

Snapshot of A661 layer designed with SCADE DisplaySnapshot of A661 layer designed with SCADE Display

SCADE ON BOARD: FWS

© Sukhoi Civil Aircraft Company18

Page 19: SUKHOI_SUGC-2007.pdf

SCADE ON BOARD: DCF

• Data Concentration FunctionData Concentration Function– SCADE Suite:SCADE Suite:

• Source selection logicSource selection logic• Interconnection between input and output Interconnection between input and output

interfacesinterfaces

– Manual/Auto code ratio: 1/6Manual/Auto code ratio: 1/6

© Sukhoi Civil Aircraft Company19

Page 20: SUKHOI_SUGC-2007.pdf

SCADE Suite

DCF functions realized in SCADEDCF functions realized in SCADE

SCADE ON BOARD: DCF

© Sukhoi Civil Aircraft Company20

Data acquisitio

n

Source Selection

Concentration /

Processing

Data Emission

Scheduler Opaque Processing

Fault Monitoring

Initialization

Page 21: SUKHOI_SUGC-2007.pdf

MANUAL / AUTO CODE

© Sukhoi Civil Aircraft Company21

0

40000

80000

120000

160000

200000

CDSMan

CDSAuto

FWSMan

FWSAuto

DCFMan

DCFAuto

Lines of manual/auto code

Approx.Current

Page 22: SUKHOI_SUGC-2007.pdf

SCADE BENEFITS

• Strongly Formalized specification -> ability Strongly Formalized specification -> ability to generate code automaticallyto generate code automatically

• Qualified code generator allows to avoid Qualified code generator allows to avoid coding errors, dead and badly formatted coding errors, dead and badly formatted code as well as creation of detailed design code as well as creation of detailed design document document

• No need for unit testing activitiesNo need for unit testing activities

© Sukhoi Civil Aircraft Company22

Page 23: SUKHOI_SUGC-2007.pdf

SCADE BENEFITS (continuation)

• Allows early validation of requirements Allows early validation of requirements through simulation toolsthrough simulation tools

• Integrated simulation tools for immediate Integrated simulation tools for immediate validationvalidation

• Automatic documentation productionAutomatic documentation production• Reuse functional librariesReuse functional libraries• SCADE Display: WYSIWYG (What-You-SCADE Display: WYSIWYG (What-You-

See-Is-What-You-Get) allows exactly See-Is-What-You-Get) allows exactly same graphical representation on same graphical representation on workstation v/s target hardware workstation v/s target hardware

© Sukhoi Civil Aircraft Company23

Page 24: SUKHOI_SUGC-2007.pdf

V-CYCLE WITH SCADE

© Sukhoi Civil Aircraft Company24

Manual Code

Using qualified automatic code generators

SCADE Based

Page 25: SUKHOI_SUGC-2007.pdf

PROJECT STATUS

• ““First Flight” SW version delivered and First Flight” SW version delivered and ready for ground and first test flight.ready for ground and first test flight.

• First SSJ-100 test flight scheduled for end First SSJ-100 test flight scheduled for end of 2007.of 2007.

• First SSJ-100 deliveries to customer First SSJ-100 deliveries to customer planned for end of 2008planned for end of 2008

© Sukhoi Civil Aircraft Company25

Page 26: SUKHOI_SUGC-2007.pdf

CONCLUSION

• SCADE Suite & Display simplify design of SCADE Suite & Display simplify design of dataflow algorithms and HMIdataflow algorithms and HMI

• Together with qualified code generator Together with qualified code generator allows to reduce development and allows to reduce development and verification activitiesverification activities

• Quick prototyping and auto code Quick prototyping and auto code generation speed up life cycle iteration generation speed up life cycle iteration about 30% with guaranteed code qualityabout 30% with guaranteed code quality

© Sukhoi Civil Aircraft Company26

Page 27: SUKHOI_SUGC-2007.pdf

Nearest future, RussiaNearest future, Russia

© Sukhoi Civil Aircraft Company27