Siemens PLM Software Teamcenter integration for Matlab/Simulink

Bene ts Summary By integrating models and code created • Facilitates whole product Teamcenter® software’s integration for in the MathWorks environment with visibility by allowing product Matlab enables Matlab/Simulink models to Teamcenter – the world’s leading digital teams to capture and trace exchange information with Teamcenter lifecycle management environment, Matlab/Simulink models system engineering and requirements software developers are able to use: and incorporate these de ni- management. You can employ Teamcenter • Teamcenter capabilities for systems tions into a Teamcenter- to embed systems requirements into these engineering – to de ne the whole managed source of product models and codes – as well as to generate product’s systems architecture, capture information MathWorks models/codes into complex all of a product’s market, regulatory systems architectures that product teams • Enables product teams and design requirements and relate can leverage to understand how software, to capture and trace these requirements to ne-grain design electronics and mechanical systems work requirements into Matlab/ elements and performance targets that together in a complex mechatronic product Simulink models while can be tracked and updated throughout structure to meet customer needs. incorporating software the product lifecycle. models into the Teamcenter Integrating systems and engineering • Teamcenter capabilities for data manage- database requirements with the Matlab ment – to integrate Matlab/Simulink modeling environment • Enables enterprises to designs, as well as Simulink veri cation MathWorks is a leading supplier of techni - establish a single source of and validation tests, with the rest of the cal computing and model-based design product information that software, mechanical and electronics software, including today’s highly popular includes a product’s software components that Teamcenter manages Matlab/Simulink. models and de nitions, as to track and control complex mecha- well as its mechanical and tronic product structures and their electrical design de nitions related product/process de nitions. and requirements

www.siemens.com/teamcenter TEAMCENTER Teamcenter integration for Matlab/Simulink

Benefits continued • Enables enterprises to tie all product requirements into the software design cycle, allowing software development teams to understand a product’s total quality definitions – and thereby design-in quality and design-out defects • Allows developers to perform their software development tasks in their Matlab/Simulink environments and their integrated design tasks in an enterprise PLM environment • Enables cross-discipline teams to participate in an integrated design environ- ment that accounts for the entire product configuration as it evolves across all of its lifecycle states • Allows enterprises to incorporate software development processes within their global product development cycle, including processes that require change manage- ment, software problem reporting and release level tracking • Enables enterprises to accelerate their product lifecycle, improve its quality and reduce its cost by allowing product develop- ment teams to understand the impact of software design as early in the product lifecycle as possible

The overall process begins with a whole-product systems architecture that you can create using Teamcenter capabilities for systems engineering. TEAMCENTER

Features • Data integrity ensured by vaulting Matlab/Simulink models/code in Teamcenter • Automatic data exchange between the MathWorks applications and Teamcenter initiated by ad hoc user queries, as well as demand-driven and event-driven data requests • Dynamic part support (ability to link Matlab/ Simulink files to Teamcenter parts, thereby ensuring that every part query retrieves its related software component) • Automatic synchronization between Matlab/Simulink and Teamcenter to ensure that changes to a software You can use Matlab/Simulink to model results in changes perform all of your modeling and coding to its related Teamcenter functions. Once these components are data (and vice versa) defined and ready to be assessed • Ability to integrate Matlab/ and validated from a whole product Simulink models into perspective, you can use the Teamcenter Teamcenter standards- integration to link and trace these based change process components to the overall systems architecture and requirements from • Ability to integrate Matlab/ within your native Matlab environment. Simulink models into In essence, the Teamcenter integration Teamcenter-managed captures your MathWorks models and product configurations that connects them into an overall systems facilitate derivative and architecture that you manage in variant management Teamcenter. • Establish links and view After the MathWorks models are traceability of models captured in Teamcenter, any changes or blocks with other to the Matlab/Simulink model automati- Teamcenter objects cally result in updates to the Teamcenter from within the Matlab/ and underlying design elements that database – and vice versa. In essence, Simulink environment comprise a product. The end result is a this establishes a “living” integrated complex product configuration that defines model of the system with its software. your product in terms of its software, Teamcenter enables you to establish mechanical and electrical design elements high-level product configurations that and their interactions. identify all bill of material (BOM) views TEAMCENTER

Use cases Leverage linked product requirements Teamcenter enables you to establish an Teamcenter enables product teams to interdisciplinary environment for facilitat - capture requirements documents from ing systems engineering, collaboration and multiple sources, parse these documents information-linking capabilities that your for individual requirements and allocate product teams can use to: them to ne-grain design and model elements within a Teamcenter-managed Model a product and its related product con guration. processes into high-level hierarchies Typically, systems engineers use Establish quantitative Teamcenter and its graphical building program constraints blocks to create/capture a systems archi- Product teams also can link the product’s tecture that represents a product and its system-level hierarchies to quantitative processes from multiple perspectives, program/project constraints. These including high-level product structures, constraints de ne metrics that can be program-related organizational assign - tracked and reported across the design, ments, supplier relationships, manufactur- modeling and simulation lifecycle. ing process views, project management Manage product development perspectives, cost analyses and documen- You can use Teamcenter to establish tation views. controls over such business factors as Provide whole product visibility cost, resource allocations, work functions, Once the product and its processes are system functions and scheduling limits – captured, systems engineers can use as well as engineering controls over such Teamcenter to link these views together to factors as performance, reliability, through - provide a whole product perspective that put, material/substance restrictions and planning, project management, develop - many other considerations. Most impor - ment and manufacturing teams can tantly, connected constraints enable leverage for cross-discipline optimization. product teams to understand the interde - pendent relationships that exist between dierent aspects of the product and Contact models, and how these relationships Siemens PLM Software impact one another. Americas +1 314 264 8499 Europe +44 (0) 1276 413200 Asia-Paci c +852 2230 3308

www.siemens.com/plm

© 2014 Siemens Product Lifecycle Management Software Inc. Siemens and the Siemens logo are registered trademarks of Siemens AG. D-Cubed, , Fibersim, Geolus, GO PLM, I-deas, JT, NX, , Quality Planning Environment, , Syncro t, Teamcenter and are trademarks or regis - tered trademarks of Siemens Product Lifecycle Management Software Inc. or its subsidiaries in the United States and in other countries. All other logos, trademarks, registered trade - marks or service marks belong to their respective holders. 11242-Y4 7/14 C