In the course "Model-Based Systems Engineering," learners will explore a wide range of key concepts and develop a strong understanding of the principles and practices associated with Model-Based Systems Engineering (MBSE). The following are the key concepts covered in this course:
-
Core tenets of MBSE: Identify the fundamental principles and foundations of MBSE and understand when it is recommended as an approach.
-
Comparison to traditional systems engineering: Distinguish the differences between MBSE and traditional systems engineering methodologies, highlighting the advantages and benefits of MBSE.
-
Scope and approach of an MBSE project: Choose an appropriate scope, define the purpose, and determine the approach for an MBSE project based on project requirements and objectives.
-
Introduction to SysML: Describe the intent and basic structure of SysML (Systems Modeling Language) and interpret simple SysML models to represent system architectures.
-
Critique of MBSE implementation: Evaluate and critique the implementation of MBSE in a project using a set of defined criteria, considering its effectiveness and adherence to best practices.
-
Model management plan: Develop a comprehensive model management plan that addresses ownership, access control, and the lifecycle of MBSE models.
-
Industry examples of MBSE: Reference existing industry examples of MBSE to understand different scopes and approaches, using them as reference points for decision-making.
-
Purpose and use of models in engineering: Enumerate the purposes for which models are created in engineering and evaluate their success based on career experiences.
-
Model development process: Describe a potential model development process, including the progressive refinement of models with increasing levels of fidelity.
-
Decision-making and optimization with models: Demonstrate how models are used to make decisions in engineering, including optimization techniques and the definition of design variables, objective functions, and constraints.
-
Evaluation and credibility of models: Evaluate and explain the credibility and fidelity of existing models using predefined criteria and standards.
-
Single model vs. ensemble of models: Evaluate and decide whether to pursue a single model or an ensemble of models based on specific problem/decision requirements, considering the resolution of conflicts when multiple models yield contradictory results.
-
System modeling and integration: Understand the principles of combining subsystem models into a system model within a multidisciplinary computational environment.
-
Verification and validation of models: Learn the basic principles and techniques for verifying and validating models to ensure their accuracy and reliability.
-
Tradeoffs between virtual and physical prototypes: Examine the tradeoffs between using virtual models and physical prototypes for system verification, validation, and testing, and make informed decisions based on project needs.
-
System architecture: Define system architecture, differentiate between architectural and non-architectural decisions, and understand the role of the system boundary and interfaces.
-
Analysis of system architecture representations: Critically evaluate system architecture representations for completeness and consistency and provide constructive criticism.
-
Problem framing and design structure matrix (DSM): Articulate solution-neutral and less solution-neutral framings of a problem and construct a design DSM to analyze and optimize the design structure.
-
Process DSM and change propagation: Understand the difference between design and process DSMs, apply sequencing algorithms to sort components or tasks, and conduct change propagation analysis using a database of changes.
-
Role of the architect: Define the role of the architect and understand the importance of collaboration with stakeholders in system development.
-
Architectural deliverables: Define the deliverables of the architect, referring to architectural frameworks and drawing insights from career examples.
By covering these key concepts, the course equips learners with a solid foundation in MBSE, enabling them to apply the principles and techniques effectively in their respective fields and projects.