model based se using sysml part 2 integrating manufacturing design and simulation
Download
Skip this Video
Download Presentation
Model-Based SE Using SysML Part 2: Integrating Manufacturing Design and Simulation

Loading in 2 Seconds...

play fullscreen
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?
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

Tool Instance Data in Excel

Factory Layout in FactoryCAD(AutoCAD)

Bill of Resource in SysML

sysml ref model factorycad library
SysML Ref. Model  FactoryCAD Library

SysML Reference Model

FactoryCAD Library

Shape Drawing

20

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

FactoryCAD Library

Layout Drawing

Select/

Place

21

capturing layout information
Capturing Layout Information

Layout Drawing

Database

Extract SDX

Xpath

Parser

Study DB

22

observations
Observations
  • 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

<<Allocate>>

<<Allocate>>

<<Allocate>>

26

bom transformation using moflon
BOM Transformation using Moflon

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

federated model interfaces
Federated Model Interfaces

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
  • 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

Create and Run Model

Results

Fundamental Problem in Factory Simulation

Factory simulation is not directly accessible by factory engineers.

observations1
Observations
  • 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

On-Line

User

COTSAuthoringTools

DescriptiveModelLibraries

Results

ModelTranslator

AnalyticModelLibraries

FormalDescriptiveModelInstance

FormalAnalyticModelInstance

COTSSolver

37

proposed factory simulation framework1
Proposed Factory Simulation Framework

Off-Line

User

Modeler

DescriptiveModelLibraries

ModelTranslator

AnalyticModelLibraries

38

factory model concept
Factory Model Concept

Block

Block

Block

Block

State1

action1

action3

action2

State2

SystemStructure

State1

SystemBehavior

State2

factory structure
Factory Structure

Tool Instance Data in Excel

Factory Layout in FactoryCAD(AutoCAD)

Bill of Resource in SysML

behavior modeling
Behavior Modeling

Entity-Job Complete

Lot

Control System

Notify

Dispatch

Control system

Idle

[When notified]

Dispatch event

Dispatching

implementation challenges
Implementation Challenges
  • 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
  • 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
  • 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

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