41
C O P Y R I G H T E U R O S T E P G R O U P Eurostep Presentation to the ILS Spec Day - Standards in Practice and Development Nigel Shaw, Eurostep Limited Presented 18 September 2013

Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Eurostep Presentation to

the ILS Spec Day

- Standards in Practice and

Development Nigel Shaw, Eurostep Limited Presented 18 September 2013

Page 2: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Agenda » Standards in real projects (Walking the walk!)

− Eurostep work applying a PLCS based approach to:

» Managing requirements

» Managing configurations

» Feedback and reporting

» Eurostep’s view of the applicable standards

− PLCS, AP233, ASD 000 series, 0007, LOTAR

− DEXs (and PLCSlib)

− Governance

» New kid on the ASD block

− MoSSEC out of CRESCENDO

» The big picture and what really counts

− A direction for S5000F

− Making it easier for future implementers

Page 3: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Presenter Nigel Shaw

» Managing Director, Eurostep Limited since 1995

» Previously with ProSTEP, CSC, British Aerospace, Leeds

University, VSEL

» Involved with ISO standards since 1986

− Ex Chairman, Editing Committee for STEP

− Lead Modeller on The NATO CALS Data Model

− Member OASIS PLCS TC

− Member UKCEB JISCOT

» Technical lead for PLCS, Inc.

» Developer on PLCSlib

» Eurostep project lead on CRESCENDO (MoSSEC)

Page 4: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

1994

2000

Winner of GIVP

Programme 2010

test [1:1]

Thing

CAR SHIP

test [1:1]

stringrole_name [1:1]

test [1:1]

Thing

CAR SHIP

test [1:1]

stringrole_name [1:1]

ISO 10303

World class in:

• Product data technology & standards

• Information sharing across the product lifecycle

• Managing change across heterogeneous systems and organizations

Page 5: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

REQUIREMENTS

MANAGEMENT

Page 6: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

A Current Project

» The following slides show a very abstract view of a current project

where requirements are coming from and being shared between

an OEM and a customer

» Note: In reality the OEM does not make Police cars! It does make

multiple variants.

Page 7: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Requirements and Specifications

System - Types

Physical

Breakdown Functional

Breakdown

Verification

User Req

Information Types

SRD

Manager

Parts

Page 8: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

System - Types

Physical

Breakdown Functional

Breakdown

Verification

User Req

Doors Modules

SRD

SRD

D

Manager

FB PB

Verification

D Verification

Parts

PLM

Page 9: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

MANAGING CONFIGURATIONS

OF INDIVIDUALS

Page 10: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]
Page 11: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

Individuals – Tree View

Page 12: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

The Big Picture

SO Line

End Item

(Part)

Logical Breakdown

-Standard

Config. Item Breakdown

-Project specific

Customer

Contract

Contract

Configuration

Base d On

Quantity

Sales Order Shipment

Shipment

line

End Product

(Individual)

ECO ECR

ECP View

RFD View Non conf.

IUID CSAR

CCO

Critical Comp

KPS R&O

site A

Work Order

(R&O)

Customer

Maintenance

Contract

Sales Order

(R&O)

Prod Conf

Spare Part

Supplier

Baseline

Page 13: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

OPERATIONAL FEEDBACK

Page 14: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

BAE Systems TLC

Page 15: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

The products

» Infantry Fighting Vehicles

− CV90 family

» Armored All-Terrain Vehicles

− BvS10

» Hybrid Technology

» Through Life Capability Services

Page 16: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Challenge

PDM system

• Design configuration

• Engineering changes

LSAR

• LCN structure

• Maintenance tasks

• Service schemes

• Failure modes

• Engineering changes

Physical individuals

• Physical configuration

•Updated configuration

Fleet of individual vehicles

Work order

• Work order issuing

• Failure reports

• Warranty claims

• Operational data

• Performed maintenance

• Performed service

OEM

Page 17: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Pro

du

ct

Concept Design Production In-Service

Sup

po

rt S

yste

m

Development

Documents

Requirement Functions

Zones

Systems

Physical

Item Product/Part

Product-as-realized

Work Request

Engineering Change Proposal

Engineering Change Order

Requirement

Scheme

Task

State Definition Condition

Resource

Type of Person

Qualification Type of Person Definition

Managed Resource

Location

Location

State Observed

Work Order

Tools

Overview of PLCS information scope

Product evolution

Page 18: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Benefits

OEM

» Whole fleet management

» Single Support Help

system with full

configuration

» Better management of

change

» Higher quality feedback

Customer

» Feedback based on

bigger fleet

» Managed configurations

of individual vehicles

» Notification of potential

issues before hitting them

» Better support

Page 19: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Eurostep’s PLCS platform » All three of the preceding projects use Share-A-space™,

Eurostep’s collaborative hub and information integration platform

» Share-A-space™ enables information sharing and change

management across a mix of organizations and their IT systems

» All of Eurostep’s Share-A-space™ installations use the exact same

underlying repository which is based on the PLCS standard

together with some earlier STEP elements.

Page 20: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

THE STANDARDS

A commentary on

Page 21: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

The PLCS Concept model

Page 22: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

The PLCS Histories

Design and Individual

Configurations Activities

performed

by people

and

product

States

failure &

operational

Change Management

Page 23: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Page 24: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

PLCS and PLCSlib

» PLCS has a very large

scope

» Each sub-scope/domain can

have its own view

− This is what we can call a

Business Object Model

» A DEX defines how a

Business Object Model is

mapped to the PLCS PSM

model

− Cf. Conformance

class/recommended

practices

» DEXs were started in c.2005

but some things happened

Feedback from 2006-2009

» Files were too big (/IGNORE,

etc.)

− RR, MOD, NDLO

» RR completely rejected the

standard as unusable

» XML schema was not useable » RR, NDLO, DNV, XMLspy

» Resources/Expertise are too

scarce

− EXPRESS is not mainstream » MOD, NDLO

» The model content is still

what is needed

Page 25: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

PLCSlib uses SysML to define DEXs

This is a

template

(business

object)

as a SysML

block diagram

SysML is also used to specify mapping to

PLCS, underlain by revised “better” XML

Page 26: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Other happenings » GEIA 0007

− 1388-2B reborn in XML as a contracting mechanism

» MIM-OSA

− Increasing overlap with PLCS

− Potentially excellent fit with PLCS

» AP242 combining AP203 and AP214 + more

− Strong push from Airbus

− Harmonised where possible with PLCS

» LOTAR initiative for Long Term Archiving

− Using PLCSlib to define DEXs

− Publishing under ASD-STAN

Page 27: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Governance

Too many cooks spoil the broth?

− ISO, OASIS, LOTAR, ASD, …

− OMG, W3C

Or well established roles??

− ISO – basic models & OAIS

− OASIS – Publication infrastructure & DEXs

− LOTAR – Specific requirements

− OMG – Modelling Languages

− W3C – Serialisation

− ASD – Serving Aerospace and Defence needs

Page 28: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

MoSSEC out of CRESCENDO

Proposed ASD standard

New kid on the block

Page 29: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

PUBLIC Page 31 CRESCENDO DISSEMINATION

18 Aeronautic

Industry partners

9 Research Centre

partners

12 Academic partners

20 Solutions &

Services partners

CRESCENDO brought together a unique Consortium

Page 30: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

PUBLIC Page 32 CRESCENDO DISSEMINATION

18 Aeronautic

Industry partners

9 Research Centre

partners

12 Academic partners

20 Solutions &

Services partners

CRESCENDO brought together a unique Consortium

The ambition of the consortium: to initiate a step change in

the way that Modelling & Simulation activities are carried out,

by multi-disciplinary teams working as part of a

collaborative enterprise, in order to develop

new aeronautical products in a more cost and time efficient manner

Page 31: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

PUBLIC Page 33 CRESCENDO DISSEMINATION

1 BDA Dataset in Aircraft

Programme context

12

23

13

26

24

253 31 4

46

43

41

5

18

8WB27

3%

20%

HB

PWX41

2

23

13

26

24

253 31 4

46

43

41

5

18

8WB27

3%

20%

HB

PWX4

Parameters Units Values

Range (2-class, 120kg/pax for opsitems+payload)

[nm] 3500

PAX Capacity (2-class) [-] 160

Design Mach Number Vmo/Mmo

[-] [kt/-]

0.76 330/0.81

Initial Cruise Altitude Capability (300fpm) [ft] ≥ 33000

Maximum Cruise Altitude (300fpm) [ft] ≥ 37000

Time To Climb to 33000ft [min] ≤ 25

Take-Off Field Length TOFL 3200m at MTOW 1200ft, ISA+33°

TOFL 1700m at MTOW SL, ISA+15°

One engine out ceiling (0.97*MTOW, ISA+10) [ft] ≥ 16000

Vapp (MLW, SL, ISA) [kt] ≤ 137

Behavioural Digital Aircraft in the Extended Enterprise

10 – 100 BDA

Platforms across

partner companies

1000’s BDA

Engineers in Teams

across extended enterprise

A/C program architects &

chief engineers

A/C program collaboration

manager

Process or M&T owners

Design, M&S engineers

Quality managers

BDA IS/IT support

OEM Engineers Partner A Engineers

Supplier xyz Engineers

Page 32: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

PUBLIC Page 34 CRESCENDO DISSEMINATION

Development of a Common Approach

Built On

Services < >

A Common Approach – built on ISO standards

Business

Object Model

10303-233 System Engineering

10303-239 Product Lifecycle Support

Implemented

on

Page 33: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

PUBLIC Page 35 CRESCENDO DISSEMINATION

Next steps – Standardisation strategy

ISO 10303-239:2012

ISO 10303-233:2012

• Business Object Model provides the

vocabulary, grammar and syntax of the BDA

Collaboration Standard

• Developed Data EXchange specifications

[DEX] providing a mapping from the BDA to

ISO 10303-239 (PLCS) as the underlying

standard

– Each Class defined in the BDA Object

Model becomes a Template in the BDA DEX

defined using OMG SysML

DEX now included in:

Modelling and Simulation in collaborative

System Engineering Context under ASD

Page 34: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

THE BIG PICTURE

(AND )

Page 35: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

PLCS was design to capture Feedback How to keep the information needed to operate and maintain a product

aligned with the changing product over its life cycle in a heterogeneous

organization, process and system environment?

Tools

Test

Equipment

Support

Facilities

Consumables

Software

Transportation

Spares

Storage

Requirements

Training

Product Definition

Information

Maintenance

Schedules

Product

Feedback

Slide content created in c.1998 by NATO CALS Office

Page 36: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

has to support many disciplines

» RAMCT

» Maintenance analysis

» Safety analysis

» LSA data update

» Life Cycle Cost analysis

» Warranty analysis

» Platform usage and

health monitoring

» Obsolescence

management

» Systems engineering

» Fleet Management

» Product Configuration

» The management of PBL

contracts

» Non-predefined

information

Every discipline requires its

own slice of the Feedback cake

And every project has its own cake!

Page 37: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

» There are lots of ways to cut

up a cake!

» Each piece or set of pieces

can have value depending on

content and icing!

− But they are part of one

cake!

» The data collected as

feedback (a la S5000F) can

be divided up in many

over-lapping ways

− Each discipline needs its

own part

− Unlike cake the slices are

not distinct and are

collected over time

Images from http://www.asburyplazahy-vee.com/

weddings/weddingcakes.htm

Ways to cut a cake

Page 38: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

This is the same need that

gave rise to PLCS DEXs

And there is a tool by which

to do it

» PLCSlib

− With effective file

exchange

− Using current

technologies

»SysML

»Proven source to

enable generation

of applications

Good news

Page 39: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

PLCS + PLCSlib

» PLCS has proven ability to handle feedback

− BAE Systems TLC

» PLCS has proven ability to support different

discipline needs

− LOTAR and MoSSEC

» PLCSlib

− Uses current accepted technology

− Strongly typed environment

» PLCSlib has proven ability to support tool

automation

− Tested on major project with Defence company

Page 40: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

Archival

PLCS can do this!

ILS Data dictionary Material management

PDM

Tech pubs

LSA/LSAR RCM/MSG-3

Operational and

maintenance

data feedback

There is no need to re-invent the wheel Pictorial part of slide adapted from S2000M presentation at this event by Karl-Heinz Härdtl

Systems Eng Simulation

And join it to the bigger picture!

Page 41: Eurostep Presentation to the ILS Spec Day - Outline...Vmo/Mmo [-] [kt/-] 0.76 330/0.81 Initial Cruise Altitude Capability (300fpm) [ft] 33000 Maximum Cruise Altitude (300fpm) [ft]

C O P Y R I G H T E U R O S T E P G R O U P

Discussion!