Model based se using sysml part 2 integrating manufacturing design and simulation
Download
1 / 47

Model-Based SE Using SysML Part 2: Integrating Manufacturing Design and Simulation - PowerPoint PPT Presentation


  • 118 Views
  • Uploaded on

NDIA Systems Engineering Division, M&S Committee April 22, 2009  Washington, DC. Model-Based SE Using SysML Part 2: Integrating Manufacturing Design and Simulation. Leon McGinnis Georgia Institute of Technology Product & Systems Lifecycle Management Center www.pslm.gatech.edu.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Model-Based SE Using SysML Part 2: Integrating Manufacturing Design and Simulation' - camilla-doyle


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Model based se using sysml part 2 integrating manufacturing design and simulation

NDIA Systems Engineering Division, M&S Committee

April 22, 2009  Washington, DC

Model-Based SE Using SysMLPart 2: Integrating Manufacturing Design and Simulation

Leon McGinnis

Georgia Institute of Technology

Product & Systems Lifecycle Management Center

www.pslm.gatech.edu


Git product systems lifecycle management center leveraging related efforts
GIT Product & Systems Lifecycle Management CenterLeveraging Related Efforts

www.pslm.gatech.edu

  • SysML-related projects:

    • Deere, Lockheed, Boeing, NASA, NIST, TRW Automotive, ...

  • Other efforts based at GIT:

    • Vendor collaboration (tool licenses, support, ...)

    • Keck Virtual Factory Lab

    • SysML course development

      • For Professional Masters in SE program, continuing ed. short course, ...

    • ASDL in AE

    • Tennenbaum Institute for Enterprise Transformation

  • Consortia & other GIT involvements:

    • OMG (SysML, ...)

    • PDES Inc. (MBE, APs 210, 233, ...)



Model centric framework produce merge enrich consume
Model-Centric FrameworkProduce, Merge, Enrich, Consume

http://eislab.gatech.edu/pubs/journals/2004-jcise-peak/ (where “collective product model”  “federated system model”)

Tool A1

Tool An

...

Producer Tools

(Primary Authoring)

  • Federated System Model

  • Meta-Building Blocks:

  • Information models & meta-models

    • International standards

    • Industry specs

    • Corporate standards

    • Local customizations

  • Modeling technologies:

    • Express, UML, SysML, COBs, OWL, XML, …

Enricher Tools

(Secondary Authoring)

Tool Bj

Tool Ck

Consumer Tools

(e.g., Solvers)


Excavator modeling simulation testbed interoperability patterns view msi panorama per mim 0 1
Excavator Modeling & Simulation TestbedInteroperability Patterns View (MSI Panorama per MIM 0.1)


My focus today
My focus today:

  • What does it mean “to integrate manufacturing with design?”

  • What does it mean “to integrate manufacturing system design with manufacturing system simulation?”

  • How can we make these two things happen?





Product model e bom vs m bom
Product Model(E-BOM vs M-BOM)

M-BOM

E-BOM


Design to manufacturing integration
Design to Manufacturing Integration

  • EBOM to MBOM Transformation

  • Or “EBOM to WBS”

  • More than “interoperability” or “converting a file format”; “how” based on “what”

    • Sourcing (=> logistics, cost, schedule …)

    • Resource organization/assignment (=> mfg cost)

    • Inventory/WIP positioning (=> cycle time …)


R d strategy
R&D Strategy

  • Conform factory design to product design

    • Functional design

    • Detailed design

  • Recognize process planning as the “design to manufacturing” bridge

  • Manufacturing as part of a federated “enterprise” model





Resource model layout model
Resource Model & Layout Model Cases

Tool Instance Data in Excel

Factory Layout in FactoryCAD(AutoCAD)

Bill of Resource in SysML


Sysml ref model factorycad library
SysML Ref. Model Cases FactoryCAD Library

SysML Reference Model

FactoryCAD Library

Shape Drawing

20


Layout using f cad library from sysml
Layout Using F-CAD Library from SysML Cases

FactoryCAD Library

Layout Drawing

Select/

Place

21


Capturing layout information
Capturing Layout Information Cases

Layout Drawing

Database

Extract SDX

Xpath

Parser

Study DB

22


Observations
Observations Cases

  • Factory design is driven by:

    • What

    • How much

    • When

    • Where

  • So how do we integrate those issues?

  • Use SysML Activity Diagrams to capture how we intend to use manufacturing resources to create the product




Operation allocation
Operation Allocation Cases

<<Allocate>>

<<Allocate>>

<<Allocate>>

26



Activity diagram to mbom transformation
Activity Diagram to MBOM Transformation Cases

Automated Transformation


Bom transformation using moflon
BOM Transformation using Moflon Cases

Meta-model level based on MOF (Modeling)

Application independent

BOM

Transformation rule

Activity Metamodel

BDD Metamodel

Correspondence + SD

described by MOF

Integrator based on JMI level (Execution)

Source model

JMI

Transformation Rule

JMI

Target model

JMI

XMI Adapter

MD Adapter

MD Adapter

XMI Adapter

Magic Draw

Link information

Magic Draw

JMI

Data Repository



Summary
Summary Cases


Federated model interfaces
Federated Model Interfaces Cases

Excel: Vendor Tool info

Process Plan

Manual

MD BDD: E-BOM

Tools

Layout

M-BOM

C#

C#

E+

FactoryCAD Library

Library

Moflon

C#

Excel

FactoryCAD drawing

MD Activity Diagram

MD BDD

Instance

MD BDD : Factory Organization

Access Tables

eM-Plant script

Simulation

eM-Plant


Conclusion
Conclusion Cases

  • SysML and formal models enable a formal interoperability between product design models and factory design and process planning models.

  • Not clear yet how to make the connection the other way…future R&D



Fundamental problem in factory simulation

Analysis Requirements Cases

Create and Run Model

Results

Fundamental Problem in Factory Simulation

Factory simulation is not directly accessible by factory engineers.


Observations1
Observations Cases

  • Factory engineers must “author” requirements

  • Simulationists must determine a process for converting “requirements” into “simulation code”

  • We can automate what simulationists do if it conforms to a repeatable (learnable) pattern.


Proposed factory simulation framework
Proposed Factory Simulation Framework Cases

On-Line

User

COTSAuthoringTools

DescriptiveModelLibraries

Results

ModelTranslator

AnalyticModelLibraries

FormalDescriptiveModelInstance

FormalAnalyticModelInstance

COTSSolver

37


Proposed factory simulation framework1
Proposed Factory Simulation Framework Cases

Off-Line

User

Modeler

DescriptiveModelLibraries

ModelTranslator

AnalyticModelLibraries

38



Factory model concept
Factory Model Concept Cases

Block

Block

Block

Block

State1

action1

action3

action2

State2

SystemStructure

State1

SystemBehavior

State2


Factory structure
Factory Structure Cases

Tool Instance Data in Excel

Factory Layout in FactoryCAD(AutoCAD)

Bill of Resource in SysML


Behavior modeling
Behavior Modeling Cases

Entity-Job Complete

Lot

Control System

Notify

Dispatch

Control system

Idle

[When notified]

Dispatch event

Dispatching






Implementation challenges
Implementation Challenges Cases

  • NOT structure—NIST CMSD is one start toward a practical standard for structure

  • Modeling Control!

    • State machine/Sequence Diagram?

    • Activity Diagram?

    • Executable UML?

    • What’s the fundamental conceptual model?

      • Moore machine

      • Mealy machine

      • DEVS

      • Other?


If you want to play this game
If you want to play this game Cases

  • Formal languages

    • SysML is our bet

  • Model transformation

    • MOFLON? QVT? We’re not completely sold…

  • Implicit/Explicit paradox

  • Domain specific languages

    • Profiles of SysML


Conclusion1
Conclusion Cases

  • SysML and formal models (potentially) enable an unprecedented integration of manufacturing system “description” and manufacturing system simulation (like the MCAD and ECAD domains now enjoy)

  • Rationalization of factory control remains the fundamental challenge—how can we reconcile the complexity of real factory control with the need to create (in finite time and finite cost) useful factory simulations?


Main questions addressed by project
Main Questions Addressed by Project Cases

Process: How do we include engineering analysis tools in the MBSE process?

Representation: How do we represent engineering analysis models in SysML?

Execution: How do we integrate engineering analysis tools & models with SysML tools & models?

50


ad