System Synthesis + Design Flashcards
(44 cards)
True or False: system synthesis is used to translate a functional architecture into and optimized physical software architecture.
True
Modular designs have low ____, and high _____.
Coupling, Cohesion
Modular designs have ____ coupling and ____ high cohesion. (High or Low)
Low, High
True or False: Robust designs exclusively meet a highly specific set of requirements.
False:
Robust designs generally meet a wide range of requirements.
What is the general systems engineering process?
- Requirements analysis
- Functional Allocation/Analysis
- Synthesis/Design
- Overall Analysis, Optimization, and Control.
Systems synthesis creates a ___ for every WHAT and HOW WELL.
HOW
True or False: Synthesis is generally NOT an iterative process.
False
Come on, everything in engineering centers around repetitiveness and iterativity.
A ______ solution considers overall system risk, cost, technical maturity, and robustness for each possible subsystem combination.
Balanced
List the Synthesis + Design Steps:
- Functional Analysis
- Allocated (derive) performance and resource reqs
- Define Alternatives (physical and software)
- Assess maturity levels of technology
- Define interfaces
- Estimate performance of combinations
- Use performance-resource curves to identify break points
- Determine driving reqs and reallocate if necessary
- Select preferred design architecture, implementation plans, allocations, and expectations.
Functional Analysis Steps:
- Define system reqs
- Functional Decomp
- Create FFBD
- Create TLA and assess functional durations
True or False: Different subsystems designs don’t typically have different performance/resource allocations.
False, duh
True or False: the first resource/performance allocations are usually optimal.
False, sub-optimal ITERATE
When defining subsystem alternatives: you should start with a comparable subsystem for comparison
Yes
What is TRL?
Technology Readiness Level:
a commonly used measure of technical maturity
True or False: Schematic Block Diagrams are not primarily used to check for redundancy, and completeness.
False, they are.
When defining interfaces, we should develop these two diagrams:
________
_________
- N-Squared Diagram
2. Schematic Block Diagram
True or False: cost utility curves have an asymptote
True
True or False: increasing budget proportionally increases performance.
False, the curve has rate decay to zero
The ____ _____ are those that are the most difficult to meet.
Driving Requirements
Difference between mission requirements and allocated/derived requirements:
Mission Requirements (driving):
- cannot be varied
- cannot be optimized
- ex: the space flight system shall have a mass of no more the 5500 kg.
Derived Requirements:
- can be varied without necessarily changing the performance
- Can be reallocated for performance enhancement
- ex: The communications subsystem shall have a mass of no more than 90 kg. (fraction of system mass and may be changed, not total system mass - driving if a constraint)
What is an MOE?
Measure of Effectiveness:
Metric used to assess risk, performance, lifecycle implications, and customer priorities to support decision making.
True or False: better is not the enemy of good enough.
FALSE:
Better wants to kill good enough with an axe
A good way to seek optimal system design is to ____ all subsystems _____.
Stress/test/push, equally
True or False: it is inadvisable to try and share the developmental ‘pain’ between the subsystems during synthesis.
FALSE
We want to spread the pain like peanut butter over that shit.