{"id":11997,"date":"2026-06-01T13:38:17","date_gmt":"2026-06-01T17:38:17","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/?p=11997"},"modified":"2026-06-01T13:38:20","modified_gmt":"2026-06-01T17:38:20","slug":"how-hyperlynx-ams-and-partquest-explore-unlock-fmi-co-simulation","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/2026\/06\/01\/how-hyperlynx-ams-and-partquest-explore-unlock-fmi-co-simulation\/","title":{"rendered":"How HyperLynx AMS and PartQuest Explore unlock FMI co-simulation"},"content":{"rendered":"\n<p>Engineering systems don&#8217;t live in a single domain: A smartphone board generates heat. A stepper motor responds to electrical signals. A power converter depends on a software control loop. Simulating any one of these separately from the others tells only part of the story. That&#8217;s the core challenge FMI co-simulation was built to solve, and it&#8217;s now integrated into\u00a0HyperLynx Analog Mixed Signal Analysis (AMS)\u00a0and\u00a0PartQuest Explore. This blog highlights the integration of Functional Mockup Interface (FMI) co-simulation capabilities into Siemens&#8217; HyperLynx AMS and PartQuest Explore simulation tools.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is FMI co-simulation?<\/h2>\n\n\n\n<p>The&nbsp;Functional Mockup Interface (FMI)&nbsp;is a free, tool-independent open standard that allows different simulation environments to exchange data and run as one unified system. Rather than forcing engineers to rebuild models in a single tool, or manually stitch together results from separate simulations, FMI enables specialized tools to couple seamlessly, each contributing its strengths to a shared, system-wide analysis.<\/p>\n\n\n\n<p>FMI provides a standardized API and a container format called Functional Mockup Unit or FMU, that packages models for import\/export between tools. Importing FMUs enables subsystems modeled in different platforms to interact within a unified simulation, substantially improving workflow efficiency and model accuracy. FMUs come in two flavors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Standalone FMUs<\/strong>: fully self-contained; the importing tool runs the co-simulation independently<\/li>\n\n\n\n<li><strong>Tool-coupling FMUs<\/strong>: act as a communication bridge, requiring both tools to run simultaneously<\/li>\n<\/ul>\n\n\n\n<p>The FMI standard is widely adopted, with FMI 2.0 being the industry\u2019s prevalent version as of 2025. Over 270 tools across disciplines support FMI, including Siemens\u2019 own HyperLynx AMS, PartQuest Explore, Simcenter products, and leading third-party offerings like Simulink and Mathematica. The tool-independence and \u201cblack-box\u201d nature of FMUs means that domain experts can collaborate without deep expertise in each other\u2019s tools or exposing intellectual property.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bridging electrical, thermal and physical domains<\/h2>\n\n\n\n<p>HyperLynx AMS is a robust analog\/mixed-signal simulator, tightly integrated with PCB design tools and supporting a range of model formats (SPICE, VHDL-AMS, Verilog-A\/AMS, IBIS, etc.). HyperLynx AMS introduced FMI support in its&nbsp;2510 release, enabling both FMU export and import. Its workflow allows for assigning simulation models directly within the design schematic, reducing errors and time. With the addition of FMI, HyperLynx AMS can now collaborate with hundreds of other FMI-compatible tools for comprehensive co-simulation.<\/p>\n\n\n\n<p>A compelling demonstration pairs HyperLynx AMS with <strong><a href=\"https:\/\/www.siemens.com\/en-us\/products\/simcenter\/systems-simulation\/amesim\/\" target=\"_blank\" rel=\"noopener\">Simcenter Amesim<\/a><\/strong> for electromechanical co-simulation. An electrical subsystem driving a stepper motor is modeled in HyperLynx AMS, while the connected mechanical system, lives in Amesim. By exporting a tool-coupling FMU from HyperLynx AMS and importing it into Amesim, both subsystems simulate together.<\/p>\n\n\n\n<p>PartQuest Explore, Siemens&#8217; free, browser-based simulation environment, has also gained FMI compatibility, extending co-simulation to the cloud. The paper showcases an example involves\u00a0<strong><a href=\"https:\/\/www.siemens.com\/en-us\/products\/simcenter\/fluids-thermal-simulation\/flotherm\/\" target=\"_blank\" rel=\"noopener\">Simcenter Flotherm<\/a><\/strong>, a CFD tool for electronics thermal management. A standalone FMU exported from Flotherm is imported into PartQuest Explore, where an electrical model simulates a smartphone&#8217;s real-world usage. The co-simulation captures how each chip&#8217;s power dissipation drives temperature changes across the board, with the RF chip cooling during offline gaming while the processor heats up. This kind of thermal-electrical co-simulation would be extraordinarily difficult to achieve without FMI. PartQuest Explore can also\u00a0export\u00a0tool-coupling FMUs to locally installed tools like Amesim, replicating the same electromechanical workflow demonstrated in HyperLynx AMS, with identical results.<\/p>\n\n\n\n<p>For teams designing complex electromechanical, thermal, or control systems, this is a meaningful step toward truly integrated, first-time-right engineering.<\/p>\n\n\n\n<p>Explore the full list of FMI-compatible tools at&nbsp;<a href=\"https:\/\/fmi-standard.org\/tools\/\" target=\"_blank\" rel=\"noreferrer noopener\">fmi-standard.org\/tools<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>his blog highlights the integration of Functional Mockup Interface (FMI) co-simulation capabilities into Siemens&#8217; HyperLynx AMS and PartQuest Explore simulation tools.<\/p>\n","protected":false},"author":118841,"featured_media":11998,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[17,16],"tags":[2482,2483,1063,2484,113,139],"industry":[],"product":[1725,686],"coauthors":[2067],"class_list":["post-11997","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-tricks","category-product-updates","tag-fmi","tag-fmi-co-simulation","tag-hyperlynx","tag-partquest-explore","tag-pcb-design","tag-simulation","product-hyperlynx","product-partquest-explore"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/65\/2026\/06\/FMI_1280x720.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/11997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/users\/118841"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/comments?post=11997"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/11997\/revisions"}],"predecessor-version":[{"id":12000,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/11997\/revisions\/12000"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/media\/11998"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/media?parent=11997"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/categories?post=11997"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/tags?post=11997"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/industry?post=11997"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/product?post=11997"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/coauthors?post=11997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}