Functional Analysis Module V1.0
Functional Analysis Module V1.0
Module Purpose: Functional Analysis Define functional analysis and place it in context within system development.
Timeline Analysis
N-squared Diagrams
Used to develop data, function or hardware interfaces. {See lecture module on N-squared diagrams and interfaces}
Timelines
Adds consideration of functional durations. Used to support the development of requirements for operations, test and maintenance functions.
2. Eliminate Threat
2.1 Track Target
3. Re-evaluate Threat
3.1 Monitor Impact
Planetary Defense Level 1 Functional Flow Block Diagram For Threat Detection
Ref. 3. Reevaluate Threat (b)
1. Detect Threat
1.4 Determine Composition
or
10
Planetary Defense Level 1 Functional Flow Block Diagram For Threat Elimination
2. Eliminate Threat
2.3 Prepare Delivery System or 2.1 Track Target 2.2 Run Simulation and 2.4 Prepare Payload and 2.5 Implement Response
11
Planetary Defense Level 1 Functional Flow Block Diagram For Threat Reevaluation
3. Reevaluate Threat
Monitor Impact
or
Failure
12
or
or
13
14
Example shows the time required to perform function 3.1. Its sub-functions are presented on a bar chart showing how the timelines relate. Note: function numbers match the FFBD.
Space Systems Engineering: Functional Analysis Module 15
Discuss James Webb Space Telescope (JWST) Functional Flow Block Diagram Examples using the following document: JWST _FFBD_rev2.ppt
The examples show the various functions to be performed according to mission operational phase and in what particular sequence.
Time-Line Analysis (TLA) is a tool used to capture the duration, and sequence of system functions. TLA can be used in conjunction with FFBDs.
Functional analysis is implementation independent. In other words, all functions are describes in terms of what must be done (and sometimes how well) not how it will be done. This independence ensures that when subsequent trade studies choose how functions will be performed they will be unbiased.
Space Systems Engineering: Functional Analysis Module 17
Requirements Loop
Requirements Analysis
Understand the requirements and how they affect the way in which the system must function.
Design Loop
Identify a feasible solution that functions in a way that meets the requirements
Functional Analysis
Verification Loop
Show that the synthesized design meets all requirements
Synthesis/ Design
19
20
21