SysML Parametrics and Progress Towards Multi-Solvers and Next-Generation Object-Oriented Spreadsheets Manas Bajaj Dirk Zwemer.

Slides:



Advertisements
Similar presentations
Integration of MBSE and Virtual Engineering for Detailed Design
Advertisements

ParaMagic – Running the Numbers on SysML Models Introduction to SysML Parametrics.
1 Model Driven Development. 2 DoDAF/ModAF/ SysML and AP233 Architecture –DODAF MODAF Modelling –UML –SysML Interchange –AP 233AP 233 –XMI.
Model-Based Product Line Architecture and Analysis
Object-Oriented Analysis and Design
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
SolidWorks Simulation. Dassault Systemes 3 – D and PLM software PLM - Product Lifecycle Management Building models on Computer Engineering Analysis and.
Calculations, Visualization, and Simulation 6.  2001 Prentice Hall6.2 Chapter Outline The Spreadsheet: Software for Simulation and Speculation Statistical.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
© Copyright Eliyahu Brutman Programming Techniques Course.
Simulink ® From Simulink® 7 Getting Started Guide.
PLM windchill By- Bhanu Prakash Vemula Matrikel no
Page 1 © 2007, UGS Corp. All rights reserved UGS PLM Software Integrating MBSE and PLM Wayne Collier Senior Functional Architect
Inventor CAD System Integration Michael Trauttmansdorff Engineering Group Eglinton Ave. E., Toronto ON.
วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม DE 498 Introduction to Computing Tools in Solving Engineering Problems By Dr. Krisada.
Deployment of SysML in Tools and Architectures: an Industry Perspective Rick Steiner Raytheon IDS, San Diego
Copyright (C) 2005 Standards-based Engineering Framework for Next Generation PLM IDA-STEP: Integrating Distributed Applications based on STEP Presenters:
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
1 Integrating Design with Simulation & Analysis Using SysML Status Update to SE DSIG on GIT SysML-related Efforts Russell Peak (presenter), Chris Paredis,
UML Unified Modeling Language. What is UML? Unified Modeling Language (UML) is a standardized, general-purpose modeling language in the field of software.
Free Mini Course: Applying SysML with MagicDraw
1 Beyond California Water Plan Update 2005 California Water and Environmental Modeling Forum Annual Meeting, March 3 rd, 2005.
GIT SysML Parametrics Work Presenter GIT Product & System Lifecycle.
Russell Peak - Georgia Tech
Computer Aided Mechanical Design
INCOSE IW09 Feb 2, 2009  San Francisco

MathCore Engineering AB Experts in Modeling & Simulation WTC.
1 Modeling & Simulation Interoperability (MSI) Challenge Team INCOSE MBSE Initiative Team
Spreadsheet Applications Calculations, Visualization, and Simulation.
INCOSE IW10 Feb 5, 2010  Phoenix [With updates for INCOSE Blues Chapter  Jun 18, 2010] Model-Based Systems Engineering (MBSE) Challenge Modeling &
GIT SysML Work Update Representing Executable Physics-based CAD/CAE Models in SysML Presenter
Reuse of Legacy Data for Vehicle Support within the US Army Dr. Raj Iyer US Army Tank Automotive Research Development & Engineering Center (TARDEC) Warren,
SysML Awareness John Davies BSc, PhD, CEng, FIET.
SysML Emphasis at GIT Presenter GIT Product & System Lifecycle.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Introduction to Design Engineer Analysis
Recent Updates with SysML Parametrics Russell Peak Modeling & Simulation Lab Model-Based Systems Engineering Center
NASA/Air Force Cost Model presented by Keith Smith Science Applications International Corporation 2002 SCEA National Conference June
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
Concepts of Database Management Seventh Edition Chapter 1 Introduction to Database Management.
ENGR 107: Engineering Fundamentals Lecture 7: The Engineering Design Process: Making Design Decisions Using Tradeoff Analyses C. Schaefer September 29,
SOEN 343 Software Design Section H Fall 2006 Dr Greg Butler
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
Andrey Karaulov, Alexander Strabykin Institute for System Programming Russian Academy of Sciences SYRCoSE: Spring Young Researchers Colloquium on Software.
1 SYS366 Week 2 - Lecture 2 Visual Modeling & UML.
The Lockheed Martin Digital Tapestry
1 MBSE 2012 Copyright © Chris Paredis. All Rights Reserved. Model Transformations in Model-Based Systems Engineering Chris Paredis Associate Director Model-Based.
© 2014 Phoenix Integration, Inc. All Rights Reserved phoenix-int.com Simulation Workflow Automation and Model Management MBSE Workshop / INCOSE IW 2014.
Model Based Systems Engineering Visualization Steven Corns Missouri University of Science & Technology.
1 © 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the.
© 2009 Artisan Software Tools. All rights reserved. Testing Solutions with UML/SysML Andrew Stuart, Matthew Hause.
AN OVERVIEW OF COMPUTER AIDED ENGINEERING/DESIGN (CAE/D) SYSTEMS AND DATA ROBERT E. FULTON PROFESSOR OF MECHANICAL ENGINEERING DIRECTOR ATLANTA ELECTRONIC.
PLM-MBSE integration discussion
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
Copyright © 2014 InterCAX LLC. All Rights Reserved. SLIM for Model-Based Systems Engineering Manas Bajaj, PhD Chief Systems Officer
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
June 21, 2016, Robert Karban Jet Propulsion Laboratory,
© 2013 © 2016 Aras aras.com.
The New Generation of CAD Tools
Building Enterprise Applications Using Visual Studio®
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
ParaMagicTM Demonstration
Component-based Software Engineering
INCOSE Atlanta Chapter Monthly Meeting
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
GIT Product & System Lifecycle Management (PSLM) Center
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Status of SysML v2 Planning & Requirements
Presentation transcript:

SysML Parametrics and Progress Towards Multi-Solvers and Next-Generation Object-Oriented Spreadsheets Manas Bajaj Dirk Zwemer InterCAX Frontiers in Design and Simulation Workshop 2008 PSLM Center, Georgia Tech, Atlanta May 14, 2008 v2

2 Copyright InterCAX – All rights reserved Contents u Complex systems & InterCAX technology u SysML parametrics u Illustrative scenarios –LittleEye: An unmanned aerial vehicle system –Financial projections system u Lessons learnt u Next-generation spreadsheets?

3 Copyright InterCAX – All rights reserved Complex Systems Mechatronics / Integrated Electronics

4 Copyright InterCAX – All rights reserved Tsunami detection system National Oceanic and Atmoshpheric Administration Dec 24, 2006 Tsunami 150,000 dead, millions injured Click herehere A Complex System

5 Copyright InterCAX – All rights reserved Complex Systems Key Characteristics u Sub-systems & Interactions – type & number u Stakeholders u Methods, models, and software tools u Lifecycle phases –Requirements –Design –Manufacturing / Realization –Operation

6 Copyright InterCAX – All rights reserved System Analyse s CAE Solver s Math Solver s … System Definitio n CAD Modeler s System Modeler s … FEA Solvers (ABAQUS, ANSYS,…) CFD Solvers (Fluent,…) DEVS Solvers (ARENA,…), … Matlab Mathematica OpenModelica, … MCAD (UGS-NX, CATIA, Pro/E,…) ECAD (Zuken CR500, MGC BoardStation,…) SysML (MagicDraw, Artisan Studio, E+, Rhapsody,…) Modeling and simulation technology

7 Copyright InterCAX – All rights reserved Contents u Complex systems & InterCAX technology u SysML parametrics u Illustrative scenarios –LittleEye: An unmanned aerial vehicle system –Financial projections system u Lessons learnt u Next-generation spreadsheets?

8 Copyright InterCAX – All rights reserved SysML Parametrics u SysML –OMG standard ( –INCOSE driven –UML for SysML u Parametrics –Relationships between model parameters –Fine-grained –Declarative –Reuse of relationships: Constraint Block

9 Copyright InterCAX – All rights reserved LittleEye: An Unmanned Aerial Vehicle

10 Copyright InterCAX – All rights reserved Key Questions for LittleEye Model u Miles scanned by the LittleEye system u What limits the number of miles scanned? u Change in number of miles scanned with change in –Number of UAV / planes –Amount of fuel –Monitoring crew

11 Copyright InterCAX – All rights reserved Road Scanner System Problem LittleEye UAV

12 Copyright InterCAX – All rights reserved Demo of LittleEye example

13 Copyright InterCAX – All rights reserved LittleEye SysML Model Various Diagram Views

14 Copyright InterCAX – All rights reserved Solving LittleEye SysML Parametrics ParaMagic Browser Views Instance 1 - Before SolvingInstance 1 - After Solving

15 Copyright InterCAX – All rights reserved Contents u Complex systems & InterCAX technology u SysML parametrics u Illustrative scenarios –LittleEye: An unmanned aerial vehicle system –Financial projections system u Lessons learnt u Next-generation spreadsheets?

16 Copyright InterCAX – All rights reserved Financial Projections System u Key questions: –Given projected sales, expenses and financing, what is the financial position of the company at the end of 3 years? –Given the desired financial position at the end of 3 years, what are the required sales, expenses and financing? –… Three Year Corporate Financial Projections

17 Copyright InterCAX – All rights reserved Demo of Financial Projections System

18 Copyright InterCAX – All rights reserved Financial Projections SysML Model Various Diagram Views

19 Copyright InterCAX – All rights reserved Solving Financial Projections SysML Parametrics ParaMagic Browser Views Instance 1 - Before SolvingInstance 1 - After Solving

20 Copyright InterCAX – All rights reserved Contents u Complex systems & InterCAX technology u SysML parametrics u Illustrative scenarios –LittleEye: An unmanned aerial vehicle system –Financial projections system u Lessons learnt u Next-generation spreadsheets?

21 Copyright InterCAX – All rights reserved Lessons Learnt u SysML Parametrics is powerful, flexible, and easy-to- learn, with wide application beyond “systems engineering” u Control of causality is a very important feature for fully exploiting the model. u Areas for improvement –display of large arrays of instance data –inefficiency in repetitive actions –model completeness, redundancy, over/under-constrained –interoperability

22 Copyright InterCAX – All rights reserved Next-Generation Spreadsheets? u Mental calculation Time uParametric models –Visible model structure –Flexible control and causality –Multiple solvers –Multiple data sources uSpreadsheets –Equations –Macros –Visualization uWritten tables –Memory –Collaboration