Download presentation
Presentation is loading. Please wait.
Published byLinette Barnett Modified over 9 years ago
1
SysML Parametrics and Progress Towards Multi-Solvers and Next-Generation Object-Oriented Spreadsheets Manas Bajaj manas.bajaj@intercax.com Dirk Zwemer dirk.zwemer@intercax.com InterCAX www.InterCAX.com Frontiers in Design and Simulation Workshop 2008 PSLM Center, Georgia Tech, Atlanta May 14, 2008 v2
2
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
3 Copyright InterCAX – All rights reserved Complex Systems Mechatronics / Integrated Electronics www.ap210.org
4
4 Copyright InterCAX – All rights reserved Tsunami detection system National Oceanic and Atmoshpheric Administration http://www.ndbc.noaa.gov/dart/dart.shtml Dec 24, 2006 Tsunami 150,000 dead, millions injured Click herehere A Complex System
5
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
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
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
8 Copyright InterCAX – All rights reserved SysML Parametrics u SysML –OMG standard (www.omgsysml.org) –INCOSE driven –UML for SysML u Parametrics –Relationships between model parameters –Fine-grained –Declarative –Reuse of relationships: Constraint Block
9
9 Copyright InterCAX – All rights reserved LittleEye: An Unmanned Aerial Vehicle
10
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
11 Copyright InterCAX – All rights reserved Road Scanner System Problem LittleEye UAV
12
12 Copyright InterCAX – All rights reserved Demo of LittleEye example
13
13 Copyright InterCAX – All rights reserved LittleEye SysML Model Various Diagram Views
14
14 Copyright InterCAX – All rights reserved Solving LittleEye SysML Parametrics ParaMagic Browser Views Instance 1 - Before SolvingInstance 1 - After Solving
15
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
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
17 Copyright InterCAX – All rights reserved Demo of Financial Projections System
18
18 Copyright InterCAX – All rights reserved Financial Projections SysML Model Various Diagram Views
19
19 Copyright InterCAX – All rights reserved Solving Financial Projections SysML Parametrics ParaMagic Browser Views Instance 1 - Before SolvingInstance 1 - After Solving
20
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
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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.