Iterative Use of Modeling & Simulation (M&S) and Test & Evaluation (T&E) in Engineering and Manufacturing Environments Jim Sellers, IEEE Senior Member.

Slides:



Advertisements
Similar presentations
Lean Powertrain Development Sam Akehurst, University of Bath, Powertrain & Vehicle Research Centre Funded Under EPSRC Project Codes EP/C540883/1 & EP/C540891/1EP/C540883/1EP/C540891/1.
Advertisements

1 Requirements and the Software Lifecycle The traditional software process models Waterfall model Spiral model The iterative approach Chapter 3.
Software Development Life-Cycle Models
Ch 3: Unified Process CSCI 4320: Software Engineering.
Software Process Models
CS487 Software Engineering Omar Aldawud
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Alternate Software Development Methodologies
1 © 2011 The MathWorks, Inc. Designing Pitch and Yaw Actuators for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Area A Area.
SWE Introduction to Software Engineering
P. 1 Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition Modeling Week 2 Day 3.
Project Life Cycle Jon Ivins DMU. Introduction n Projects consist of many separate components n Constraints include: time, costs, staff, equipment n Assets.
SE is not like other projects. l The project is intangible. l There is no standardized solution process. l New projects may have little or no relationship.
SimGen SimGen Rapid aerodynamic prediction tool for UAV flight model development and concepual design.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
MapleSim and the Advantages of Physical Modeling
Teaching with MATLAB - Tips and Tricks
Organizing Information Technology Resources
Project Life Cycle Lecture - 18.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
What is Software Engineering?. Software engineering Multi-person construction of multi-version software (David Parnas) An engineering discipline whose.
Chapter 2 The process Process, Methods, and Tools
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
Rational Unified Process Fundamentals Module 4: Disciplines II.
EENG 1920 Chapter 1 The Engineering Design Process 1.
9/19/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 09 Solid Modeling.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
ECE 2799 “The Engineering Design Process” Prof. Bitar and Prof. Michalson Last Update – 3/18/15.
Capability Maturity Models Software Engineering Institute (supported by DoD) The problems of software development are mainly caused by poor process management.
MathCore Engineering AB Experts in Modeling & Simulation WTC.
Chapter 11: Software Prototyping Omar Meqdadi SE 273 Lecture 11 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Engineering H193 - Team Project Gateway Engineering Education Coalition Modeling By: David Hawn Week 2 Day 3.
Software cost estimation Predicting the resources required for a software development process 1.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
AGBell-1- by Andrew G. Bell (260)
Notes of Rational Related cyt. 2 Outline 3 Capturing business requirements using use cases Practical principles  Find the right boundaries for your.
EE400D DOCUMENTATION INSTRUCTIONAL SERIES CRITICAL DESIGN REVIEW.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
System Construction System Construction is the development, installation and testing of system components.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Team Skill 6: Building the Right System Assessing Requirements Quality (29)
Software Prototyping Rapid software development to validate requirements.
Introduction Basic Computer Concepts Abacus  ultimate ancestors of today’s computers became the arithmetic tool of early merchants the only relation.
CHAPTER 1 Introduction to ECADD DENC 2533 ECADD. FIRST!!!! Visit my website at and choose Teaching TAB and click at the ECADD subjectwww.asyrani.com.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
End of Semester 1 Presentation: November 28, 2007.
Statistical Analyzer for Golf Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty.
The Lockheed Martin Digital Tapestry
Case Study of Agile Development Ronald J. Leach Copyright Ronald J. Leach, 1997, 2009, 2014,
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
The Software Development Process. Contents  Product Components  Software project staff  Software development lifecycle models.
Rekayasa Perangkat Lunak Part-6
User-centred system design process
INCOSE Usability Working Group
SysML v2 Usability Working Session
Computer Aided Design and Computer Aided Manufacturing
Designing Software for Ease of Extension and Contraction
RAHMADYA TRIAS HANDAYANTO UNIVERSITY OF ISLAMIC “45”
Career Award Advice Brian Denton
Engineering Tools for Electrical and Computer Engineers
Requirements Working Group
Project Readiness Review P10029 – Air Muscle Artificial Limb
The User Interface Design Process
Introduction To CAD/CAM
Heart Pump and the Circulatory System P17080
INCOSE IW 2014 Town Hall January 27, 2014
Presentation transcript:

Iterative Use of Modeling & Simulation (M&S) and Test & Evaluation (T&E) in Engineering and Manufacturing Environments Jim Sellers, IEEE Senior Member Independent Mechatronics Systems Engineering Consultant Black Mountain, NC USA

Early Computing Technologies Typical IBM 370 Mainframe Components (Courtesy IBM) Keypunch Machine and Keypunch Card (Courtesy Bing)

Early Computing Technologies BASIC Terminal and Paper Tape Punch (Courtesy Bing) Electronic Associates Incorporated (EAI) Hybrid Computer (Courtesy Bing)

Historical Chronology of Modeling and Simulation Custom FORTRAN and BASIC Code Continuous Systems Modeling Program (CSMP) Advanced Continuous Systems Language (ACSL) Engineering Analysis System (EASY5) Matrix x and Xmath Matlab and Simulink – de facto standards now Maple and Mathcad Mathematica Minitab statistical analysis toolset

Matlab Workspace

Modeling and Simulation Toolsets Electronics – PSpice – OrCAD – Labview – Multisim Mechanical – ProENGINEER – Solidworks Drafting – I-DEAS – AutoCAD

Integration Of Modeling, Simulation, Design Toolsets Leuven Measurement Systems (LMS) International (Belgium) – Developed Dynamic Analysis and Design System (DADS) – Morphed Into Virtual Lab – Interfaces With Simulink To Create Rapid Prototyping Environment – Bought By Siemens in 2012 Simscape family Of Products Developed By Matlab To Compete With This Technology Advances – SimMechanics – SimElectronics – SimPowerSystems – SimDriveline

Model-Based Systems Engineering MBSE is a term that predicates the use of modelling to analyze and document key aspects of the Systems Engineering Lifecycle. It is broad in scope, spanning the SE lifecycle and covering levels from System of Systems to individual components. MBSE is a model-centric approach providing a single point of truth which is reflected in a set of living artifacts (Courtesy of INCOSE).

AGM-88: High-Speed Anti-Radiation Missile (HARM)

Problem – SAM sites power down if HARM is known to be in area – Have to be able to prosecute all SAM sites at all times Solution – Add GPS receiver and Inertial Measurement Unit (IMU) to missile control section – Improve flight code and nav software to accommodate lack of GPS information and other abnormalities. Concerns – Range time for test and evaluation is expensive – Assess effects of any changes in mass properties

AGM-88: High-Speed Anti-Radiation Missile (HARM) Approach – Use all data from old testing and lab evaluations as a starting point – Use present navigation and flight control software as baseline – Determine new mass properties, etc. – Set up 6DOF simulation to assess benchmark cases – Refine simulation with data from lab testing and flight tests at Edwards AFB – Iterate the uses of M&S and T&E to refine model and simulation until its results match test results

Conclusions In the early part of my career, T&E was dominant with respect to M&S activities due to simulation capabilities, limitations, and turn-around times As computers improved in capabilities and speed and accuracy and ease of access, M&S activities gained importance to the point that they were more advantageous at time that was T&E – T&E efforts took a lot of long-range planning and coordination with lab access and range flight schedules Model-Based Systems Engineering (MBSE) is the best approach that is used now December 2006: HARM scores direct hit on simulated emitter at Edwards AFB  Team of the Quarter