Skip to main content

Modern engineering uses computer models. A model is a simplified representation of a real object or system that captures some limited aspect of it. For example, a CAD model captures its geometry, a simulation model its behavior, and so on. The most effective models combine a graphical representation, which humans can see and understand, with a digital representation, which computers can store and query.

Systems engineering is following this pattern. The basis of Model-Based Systems Engineering (MBSE) is that the system can be captured in a single unified computer model. But unlike a solid CAD model, where the geometry it contains corresponds to the appearance of the real object, an MBSE model contains many disparate elements. The nodes in the multidimensional network, as shown in Figure 1 below, may be structural components, behaviors or requirements; the links between them represent composition, flow, or dependency.

 

Total System Model TSM Multi-Dimensional Network     
 Figure 1 - Single, unified system model for MBSE

 

In common for CAD and MBSE models is the concept of a single source of truth. A mechanical designer can create a top view or a side view or a front view of a component from the 3D solid model by “projecting” it on the appropriate axis, and know that all these views are automatically consistent. Similarly, a system engineer can generate requirements lists, block diagrams, flowcharts and other SE documents from an MBSE model and know them to be consistent. When the model is revised, a new set of documents/views can be generated with minimum effort.

SysML has become the standard graphical modeling language for creating MBSE models. Like schematics in the electrical engineering domain, it is a language both universal and precise. A schematic can be understood unambiguously by an electrical engineer anywhere in the world, because its graphical elements are so precisely defined that they are computer-interpretable. SysML is reaching this same status. Multiple software vendors provide computer programs to build and visualize SysML models.

The Total System Model

But SysML is only part of the story. Each node in the SysML model in Figure 1 can be thought of as connected to another model in another software tool: a structural element to a CAD model, a behavior element to a simulation model, and so forth. Our Total System Model (TSM) encompasses all these models and tools, and the connections between them, as shown in Figure 2. The TSM strategy is to use the SysML model as a high-level roadmap of the system and a clearinghouse for critical system-level information. But each element in the SysML model can be connected to other models and tools, where most of the engineering work is done and most of the detailed system information is stored.

 

Total System Model Federation   
Figure 2: Syndeia creates and manages the Total System Model

 

One challenge in achieving this vision is that everything is constantly changing. It is here that the interconnection between SysML and PLM / ALM / Database model management strategies becomes critical and make systems engineering an important new user base for traditional enterprise data management systems.

With Syndeia, system engineers can develop and manage the high-level architecture of a system/product in SysML and simultaneously connect, generate, communicate, and sync with detailed requirements, parts (bill of materials and CAD), simulation models (MATLAB/Simulink, Mathematica, CAE) and complex data structures that are version managed and configuration controlled in enterprise-strength PLM systems (such as Teamcenter and Windchill) and object-oriented / relational databases (such as MySQL).

Most importantly, organizations can do this without abandoning their existing engineering software, or limiting their ability to connect with the software of their partners, suppliers or customers. Effective TSM strategies can focus on specific high-value use cases, adopted incrementally to achieve the highest near-term ROI. Syndeia offers a practical way forward to groups already practicing MBSE and those new to the field.

Related Posts

Pipelines Part 4 - UAF Mission Architecture to Confluence Reports — Automatically

Systems engineers invest enormous effort building architecture models. A well-constructed UAF model captures mission capabilities, operational activities, services, resources, and ...
Manas Bajaj

Pipelines Part 3 – Matching Requirements to Parts using Syndeia Digital Pipelines

We’re continuing our blog series on using Syndeia digital pipelines to execute real world use cases in systems engineering. In Part 2, we demonstrated a digital pipeline that ...
Dirk Zwemer and Gregory Seeds

Pipelines Part 2 – Gap Analysis between Requirements and Tests

Demonstrating measurable ROI from digital engineering is just as important in driving enterprise adoption as customer mandates, e.g. DoDI 5000.97. In particular, the concept of ...
Dirk Zwemer and Gregory Seeds

Pipelines Part 1: Quick Introduction and Demo

Syndeia Pipelines automate digital engineering workflows by orchestrating complex, multi-step tasks, such as ETL operations, cross-repository queries, model transformations/syncs, ...
Manas Bajaj

Christmas at the North Pole, Powered by Pipelines🎄

While the rest of the world is busy hanging lights, doing last minute gift shopping, and sipping cocoa, the North Pole is deep in digital engineering mode. Snow is falling, elves ...
Manas Bajaj

What’s New in Syndeia 3.7? - Part 1

We are excited to release Syndeia 3.7, the next generation of our digital thread platform for integrated digital engineering. Check out the latest features in less than 5 minutes ...
Dirk Zwemer

Model-Based Systems Engineering for Autonomous Vehicles, Part 16 – Custom Dashboards

In Parts 1-10 of this blog series, we built a digital thread for an autonomous vehicle system to demonstrate how a federation of models in different software tools can become a ...
Dirk Zwemer

Model-Based Systems Engineering for Autonomous Vehicles, Part 15 – Digital Pipelines

In Part 14 of this series, we developed a custom script to calculate project metrics for our Autonomous Vehicle digital thread project. The value of this information is greatest ...
Dirk Zwemer

Model-Based Systems Engineering for Autonomous Vehicles, Part 14 – Open REST API

Syndeia has been developed as an API-first enterprise application, i.e. the full capabilities of the software are exposed through an open REST API with the understanding that the ...
Dirk Zwemer