Session 9 Dr. Dan C. Surber, ESEP

Slides:



Advertisements
Similar presentations
Practical Database Design Methodology and Use of UML Diagrams
Advertisements

Overcoming Customer Constraints on Requirements Documents Presented by: Robert Smole Presented by: Robert Smole November 5, 2008 Sub-Optimization of Systems.
Integration of MBSE and Virtual Engineering for Detailed Design
Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
S Y S T E M S E N G I N E E R I N G.
NETWORK ANALYSIS IN GIS ENVIRONMENT Uday Deshmukh North Delhi Power Limited.
Ch 3 System Development Environment
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
1 Systems Engineering Part 2 Product Architectures.
OMG Systems Modeling Language (OMG SysML™) Matthew Hause ARTiSAN Software Tools Some slides reused from the OMG SysML™ Tutorial with permission.
8.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 23 Slide 1 Software testing.
1 Real-time requirements  Intro to Software Engineering  Software Development Process Models  Formal methods in software specification  Structured.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 2 Slide 1 Socio-technical Systems.
Chapter 2 - Overview of the Systems Engineering Design Process1 Aerospace Systems Engineering Chapter 2 - Overview of the Systems Engineering Design Process.
NASA Space Launch System (SLS) Independent Verification and Validation (IV&V) Analysis Processes within Enterprise Architecture (EA) September 11, 2013.
Team Members: Nahiyan Ali Shrabantee Chatterjee Vaibhav Kumar Alex Weigel Tao Zeng Advisor: Dr. Mani Mina Client: Senior Design Dr. Gregory Smith.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
Model-Driven User Requirements Specification using SysML Authors: Michel dos Santos Soares, Jos Vrancken Source: Journal of Software(JSW), Vol. 3, No.
Chapter 2: Overview of Essentials ISE 443 / ETM 543 Fall 2013.
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 9 Introduction to Design.
3- System modelling An architectural model presents an abstract view of the sub-systems making up a system May include major information flows between.
Chapter 3: System Engineering
1 Lecture 5.2a: SEF Ch 8 SE Outputs Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Engineering System Design
Architectural Design Based on Chapter 11 of the textbook [SE-8] Ian Sommerville, Software Engineering, 8t h Ed., Addison-Wesley, 2006 and on the Ch11 PowerPoint.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Space Systems Engineering: Functional Analysis Module Functional Analysis Module Space Systems Engineering, version 1.0.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Actors and Use Case Diagrams Month Day, Year. Agenda Training Plan Overview Review Detailing Requirements with Requisite Pro Concepts Setting Up XDE Integration.
1 CMPT 275 High Level Design Phase Modularization.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Requirements and Use Cases
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
Solar Probe Plus A NASA Mission to Touch the Sun March 2015 Instrument Suite Name Presenter's Name.
Teknologi Pusat Data 12 Data Center Site Infrastructure Tier Standard: Topology Ida Nurhaida, ST., MT. FASILKOM Teknik Informatika.
Software Engineering Lecture 10: System Engineering.
Software Production ( ) Lecture 3: Dr. Samer Odeh Hanna (PhD) office: 318.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
1 Lecture 2.3: SE Process (SEF Ch 3) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
2009 copyright Leslie Munday University Requirements Management and Traceability For IIBA By Leslie Munday.
© 2009 Artisan Software Tools. All rights reserved. Testing Solutions with UML/SysML Andrew Stuart, Matthew Hause.
ME Summer 2013 Systems Engineering, Part II Session July 2013 Mr. Larry Hopp, CPL.
ME Fall 2014 Introduction to Systems Engineering Session 6 Dr. Dan C. Surber, ESEP © Copyright 2013.
Case Study of Agile Development Ronald J. Leach Copyright Ronald J. Leach, 1997, 2009, 2014,
1 ME Spring 2013 Introduction to Systems Engineering Session 3 Dr. Dan C. Surber, ESEP © Copyright 2013.
Breakdown Work Structure Applying Management Tools to a Project.
1 ME Fall 2014 Introduction to Systems Engineering Session 4 Dr. Dan C. Surber, ESEP © Copyright 2013.
Session 10 Dr. Dan C. Surber, ESEP
Session 2 Dr. Dan C. Surber, ESEP
Software Architecture
System.
School of Business Administration
Architecture Concept Documents
The International Space Station (ISS)
Software Architecture
Lecture 9- Design Concepts and Principles
Session 5b Dr. Dan C. Surber, ESEP
Enabling System Elements
Lecture 9- Design Concepts and Principles
Object-Oriented and Classical Software Engineering Fifth Edition, WCB/McGraw-Hill, 2002 Stephen R. Schach
Structured Solutions Inc. IMS Definition
Chapter 1 Introduction(1.1)
An Introduction to Software Architecture
Chapter 2 Operating System Overview
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Chapter 6: Architectural Design
Segments Introduction: slides minutes
MBSE for PLM: Part of the Digital Systems Life Cycle
Software Architecture
Presentation transcript:

Session 9 Dr. Dan C. Surber, ESEP ME 59700 Fall 2014 Introduction to Systems Engineering Session 9 Dr. Dan C. Surber, ESEP © Copyright 2013

Lecture Topics Functional Analysis Interface Analysis Requirements Allocation Traceability Commercial Tools

ISS REQUIREMENTS The station shall survive (no loss of internal pressure) at least 20 micrometeorite impacts per 24 hr period on orbit after achieving FOC. The station shall operate continuously for 20 years after at least 5 main modules are installed. The station shall provide essential power through solar radiation collection to supply at least 100K Watts per standard earth day. The station shall maintain on orbit position using self-contained propulsion for attitude and altitude control. The station shall maintain a positive pressure, breathable atmosphere of at least 14 PSI. The station shall provide at least 50% of normal power through self-contained, renewable, emergency power. The emergency power shall automatically engage in the event the essential power drops below minimum operational levels. The emergency power shall reports is status continuously to station monitoring and control. The station shall provide essential structural framework and common interfaces for physical connectivity of extensible, modular station elements. The station shall maintain a continuous fire detecting and alarm (audio and visual) capability on both essential and emergency power.

ISS Functions Support on-orbit human habitat 1.0 Protect against micro meteorites 2.0 Provide pressurized breathable atmosphere 3.0 Provide structural framework for extensible station 4.0 Maintain orbital position 5.0 Provide station power 2.1 Store & mix breathable gasses 4.1 Maintain orbital altitude 5.1 Provide essential power 4.2 Maintain orbital attitude 5.2 Provide common interfaces 2.2 Scrub CO2 4.3 Store & distribute propellant 2.3 Recycle atmosphere 5.3 Provide emergency power

Functional Flow 5.3 Provide Emergency Power 5.3.1 Store Emergency Power 5.3.3 5.3.4 5.3.5 Detect Loss of Essential Power Connect Emergency Power Detect Return of Essential Power AND AND 5.3.2 Monitor Essential Power Level 5.3.7 5.3.6 Provide Status of Emergency Power Level Disconnect Emergency Power

ISS Interfaces Physical Main structural connectivity Docking & Ports Air locks Fire monitoring, detecting, alarm (audio & visual) Fire suppression Electrical Essential power Emergency power Data paths for monitoring & control Logical Control flow Data flow Data storage

ISS Schematic Block Diagram Give EVERY Interface line an ID Grnd Control Solar Radiation & Flares I-009 I-010 LAB Module Nodes 1,2,3 Fuel & attitude propulsion PIRs Docking port Destiny Zarya & Zveda Core Modules Truss Segments I-004 I-005 Main Trusses Micrometeorites I-006 Port Sections 1 - 6 I-008 I-007 Stbd Sections 1 - 6 I-003 ISS – SOI (on orbit elements) I-001 I-002 Progress & ATV Shuttle

ISS REQUIREMENTS - ALLOCATED Reqmt ID Reqmt Text Function ID VER Level of VER RATIONALE ISS0001 The station shall survive (no loss of internal pressure) at least 20 micrometeorite impacts per 24 hr period on orbit after achieving FOC. 1.0 A System – at least 4 modules + Trusses 20 hits on single module too extreme ISS0002 The station shall operate continuously for 20 years after at least 5 main modules are installed. SoS with all modules & trusses Full system connectivity needed ISS0003 The station shall provide essential power through solar radiation collection to supply at least 100K Watts per standard earth day. 5.1 T Analysis & TPM, test on orbit All trusses installed with full panels ISS0004 The station shall maintain on orbit position using self-contained propulsion for attitude and altitude control. 4.0 D Analysis & TPM, prove on orbit Decompose for accuracy of pos ISS0005 The station shall maintain a positive pressure, breathable atmosphere of at least 14 PSI. 2.0 Module level, then on orbit full test Each module must satisfy – also ISS ISS0006 The station shall provide at least 50% of normal power through self-contained, renewable, emergency power. 5.3 Provide Emergency Power Subsys - Analysis, power budget TPM Demo a full cross over with all trusses ISS0007 The emergency power shall automatically engage in the event the essential power drops below minimum operational levels. 5.3.4 Connect Emergency Power Subsystem Demo in lab & full ISS mockup ISS0008 The emergency power shall reports is status continuously to station monitoring and control. 5.3.7 Provide Status of Emergency Power Level ISS0009 The station shall provide essential structural framework and common interfaces for physical connectivity of extensible, modular station elements. 3.0 Module Interface ICD Common hardware interface spec ISS0010 The station shall maintain a continuous fire detecting and alarm (audio and visual) capability on both essential and emergency power.

ISS RQMTS TRACEABILITY Requirements Analysis Development Allocation To Functions Reqmt-Functn Architecture Functional Flow Mission Event Timelines Phases Repeat @ Lower Interface Decomposition MAP from ISS requirements down to SUBSYSTEM, CONFIG ITEM, Assembly, & Component levels.

BACKUP SLIDES

Functional Analysis Requirements Analysis Functional Analysis Mission Interface Analysis Requirements Development Functional Flow Analysis Mission Event Timelines Interface Decomposition Requirements Allocation To Functions Mission Phases Interface Allocation Reqmt-Functn Allocation To Architecture Repeat @ Lower Architecture

Requirements to Design Analysis Development Allocation To Functions Reqmt-Functn Architecture Functional Flow Mission Event Timelines Phases Repeat @ Lower Interface Decomposition

Functional Flow Text Book: Chapter 3 Section 3.7 Appendix A Recommended order of actions Functional Block Diagram – FIRST Decompose each function down 2-3 levels Flows may begin to show but wait to do them Functional Flow Block Diagram – SECOND Use the FBD, Mission Analysis, & Interface Analysis INPUT – PROCESS - OUTPUT

Interface Analysis Context diagram N2 matrix Data flow diagram Figure 3.12 Figures A.2, A.3 and A.4 Schematic block diagram Architecture Block Diagram

CONTEXT DIAGRAM Environ. System A System of Interest Support Mission SOI Users System B

N2 Diagram Example

N2 Diagram F1 Measure Voltage F2 Convert Voltage to Degree F3 Pass Reading to Output F4 Report Data F1 -> F2 F2 -> F3 F3 -> F4 F4 F3 F4

Schematic Block Diagram ENVIRONMENTS External #2 External #32 External #1 Component 1 2 Subsystem 1 Subsystem 2 Segment 1 Component 1 2 Subsystem 1 Segment 2 System of Interest

Architecture Block Diagram (ABD) SYSTEM Hardware Software Data Facilities Tools & STE Training & Tech Data What goes underneath each of these boxes – and WHY?

Requirements Analysis RA = understanding the sources of requirements Market & regulatory constraints Mission threads for the system Environments encountered by the system System specification may list sources Standards Specifications System requirements Interfaces Design Constraints Functional Analysis

Requirements Allocation Weight Allocation FBD & Mission Event Timelines Total System WEIGHT < 5 K lbs. FFBD & Mission Profile (1 – n) Data Flow & Control Flow Product #1 WEIGHT < 1.5 K lbs. Product #2 WEIGHT < 2 K lbs. Product #3 WEIGHT < 1.5 K lbs. Interface Analysis & Decomposition Architecture Decomposition Reliability Analysis & Allocation Life Cycle Cost Analysis Other Specialty Engineering Analyses Design-to-Cost Cost Allocation

Requirements Development Examine System Level Requirements Gaps & Conflicts Direct Flow down, derived flow down Expand functional analysis Develop budget allocations Performance Error Constraints (weight, cost, Ao, reliability)

Requirements Tracing System Level = “Parent” Subsystem Level = “Child” Product (Configuration Item) = “Grand child” Component (portion of a CI) = “Great grand child” Assy, subassy, or part = “Great, great grand child”

Requirements Allocation & Traceability Comp-1 module System Spec SuS-1 module Comp-2 module Subsystem Spec Subsystem Spec SuS-2 module Comp-2 module Subsystem Spec Subsystem Spec SYS module SuS-3 module Prod-1 module Product Spec Product Spec SuS-4 module Prod-2 module Product Spec Prod-3 module Component Spec Component Spec Component Spec

Budgets Performance requirements may need budgets Direct allocations of physical property may be solely allocated to an entity Derived requirements stem from analysis & trades needed to satisfy higher levels Budgets are “rolled up” to their summary level: system, subsystem, product, or CI

Commercial Tools DOORS SLATE CORE by VITECH CRADLE by 3SL TEAMCENTER by UGS/SIEMENS Integrated Project Lifecycle Management (PLM) suite UML 2.0 based OOA & OOD tools SysML extended UML modeling tools Search “system modeling software”