Skip to main content

As the project proceeds, extensive effort will be put into both the physical architecture and simulation and analysis and new software tools will come into play. In this part, we build the initial models in SysML and use them to generate models in Teamcenter PLM (Siemens) and Simulink (The MathWorks). These models remain connected for comparison and update as the system evolves.

Figure 1 AV Decomposition (partial) in SysML (MagicDraw) block definition diagram

In Figure 1, we have begun to map out the physical design at a high level in SysML and the system functions are allocated to these blocks as this proceeds. At a certain level of maturity, we want to use the SysML block structure to “seed” a PLM bill-of-materials (BOM). The PLM BOM will be used to manage much of the detailed design, but we want the SysML and PLM structures to remain consistent with each other. Syndeia model transform connections can be used for this. In Figure 2, we show the Syndeia dashboard Connection Manager after the SysML block structure in the left column has been dragged-and-dropped in a single action into the empty Demo 1 product folder in the Teamcenter repository on the right. Each structural element in SysML is linked to its corresponding item in Teamcenter and this can be used to compare and update the two models going forward.

Figure 2 Syndeia Connection Manager showing SysML (left) and PLM (right) elements connected by model transform

Simulation is a critical element of system development and should be started as early as possible in order to optimize early design choices.  The challenge is maintaining consistency and traceability between system architecture, simulation models and results files during a period of rapid design evolution. Syndeia helps support this approach. For example, the SysML architectural model containing either activity (functional) or internal block (structural) diagrams can be used to generate the initial simulation models, and the linked models can be compared and updated as the system evolves to maintain consistency.

Figure 3 Simulink model transform based on SysML activity diagram from Part 7.

In Part 7 of this series, a portion of a SysML activity diagram representing real-time image processing and vehicle control was shown. Using Syndeia, we can transform that model to create a Simulink block structure (Figure 3) with the same network of blocks, ports and connectors as the SysML original. The Simulink analyst will add code and substructure to make the simulation executable, but Syndeia can continue to monitor (and potentially update) the structures of the two connected models as the project proceeds.

In the final part of this series, we will demonstrate how graphs and pattern matching query languages provide efficient access to even very large system models. The SysML models in MagicDraw and IBM Rhapsody will be made available for download with this section.

Related Posts:

Tags:
Blog

Related Posts

Syndeia AI Agents – Part 1

Hello and welcome to a preview of Syndeia AI, a swarm of AI agents that are powered by Syndeia Cloud. These AI agents can take natural language inputs, fetch latest data from your ...
Manas Bajaj

Santa’s Mission 2024 with 8.2 billion landings made possible by Digital Threads (Day 5)

Santa has just returned from his whirlwind journey, and the workshop erupts in cheers. Elves spill into the command center, their faces glowing with joy and pride as they take in ...
Manas Bajaj

SDS Hardware, Software, and Verification Digital Threads go live (Day 4)

The air hums with the sound of high-tech enchantments and the cheerful chatter of elves hard at work. Twinkling fairy lights hang from the rafters, casting a warm, festive glow. ...
Manas Bajaj

3D Sleigh Assembly model coordinated with System Architecture (Day 3)

It is Day 3 and Tony Sparkgear (Chief-Hardware-Elf) had his team of elves are working hard to create a 3D model in NX parametric software to represent the Sleigh Assembly as shown ...
Manas Bajaj

Sleigh Delivery System – Architecture & Digital Thread Dashboard (Day 2)

It is 7 AM and North Pole is bathing in the first light of dawn reflecting from the snow. The Great Hall, ground zero of operations and logistics, is hustling and bustling with ...
Manas Bajaj

North Pole Calls Intercax for Digital Mission Possible (Day 1)

Today, Intercax received a call from Mrs. Claus, the heart and soul of operations and logistics at North Pole. Seven days from the finale and at a time when hope and love cannot ...
Manas Bajaj

SysML v2 and Digital Threads with Syndeia

SysML v2 is the next generation Systems Modeling Language for modeling complex systems that significantly enhances precision, expressiveness, usability, interoperability, and ...
Manas Bajaj

Digital Thread Conference 2024: A Milestone for Digital Engineering

AI for DT & DE | Part 1 – Connecting with OpenAI as a service in Syndeia®

Introduction – AI for Digital Threads and Integrated Digital Engineering Welcome to our new blog series – Artificial Intelligence (AI) for Digital Threads and Integrated Digital ...
Manas Bajaj