Loading…

Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving

The iterative process of simulation optimization is a time-consuming task, as it involves executing the main simulation program in order to evaluate the optimal constraints and objective functions repeatedly according to the values of tuner parameters. Parameter optimization for a model of a multi-d...

Full description

Saved in:
Bibliographic Details
Published in:Processes 2019-06, Vol.7 (6), p.334
Main Authors: Hou, Kexi, Li, Yaohui
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c252t-4d8a952f614b15a627a99a5adb5ec1f7f534cb9cb93d94e0590b0095f01bd3643
container_end_page
container_issue 6
container_start_page 334
container_title Processes
container_volume 7
creator Hou, Kexi
Li, Yaohui
description The iterative process of simulation optimization is a time-consuming task, as it involves executing the main simulation program in order to evaluate the optimal constraints and objective functions repeatedly according to the values of tuner parameters. Parameter optimization for a model of a multi-domain physical system based on Modelica is a typical simulation optimization problem. Traditionally, each simulation during each iterative step needs resolve all the variables in all the mass differential-algebraic equations (DAE) generated from the simulation model through constructing and traversing the solving dependency graph of the model. In order to improve the efficiency of the simulation optimization process, a new method named partial simulation resolving algorithm based on the set of input parameters and output variables for complex simulation model was proposed. By using this algorithm, a minimum solving graph (MSG) of the simulation model was built according to the set of parameters, constraints, and objective functions of the optimization model. The simulation during the optimization iterative process needs only to resolve the variables on the MSG, and therefore this method could decrease the simulation time greatly during every iterative step of the optimization process. As an example, the parameter optimization on economy of fuel for a heavy truck was realized to demonstrate the efficiency of this solving strategy. This method has been implemented in MWorks—a Modelica-based simulation platform.
doi_str_mv 10.3390/pr7060334
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2550228410</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2550228410</sourcerecordid><originalsourceid>FETCH-LOGICAL-c252t-4d8a952f614b15a627a99a5adb5ec1f7f534cb9cb93d94e0590b0095f01bd3643</originalsourceid><addsrcrecordid>eNpNUE1LxDAQDaLgsu7BfxDw5KGaz7Y56voJK7u4ehNK2iaapW1qkor11xupiMPAvGHezGMeAMcYnVEq0HnvMpQiStkemBFCskRkONv_hw_BwvsdiiEwzXk6Ay9b0w6NDMZ2cN0H05qvqdHWwaVt-0Z9woehCSa5sq00Hdy8jd5UsoHb0QfVengpvaphXNlIF0wcPCpvmw_TvR6BAy0brxa_dQ6eb66flnfJan17v7xYJRXhJCSszqXgRKeYlZjLlGRSCMllXXJVYZ1pTllVipi0FkwhLlAZP-Aa4bKmKaNzcDLd7Z19H5QPxc4OrouSBeEcEZIzjCLrdGJVznrvlC56Z1rpxgKj4se_4s8_-g3QtmKu</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2550228410</pqid></control><display><type>article</type><title>Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving</title><source>Publicly Available Content (ProQuest)</source><creator>Hou, Kexi ; Li, Yaohui</creator><creatorcontrib>Hou, Kexi ; Li, Yaohui</creatorcontrib><description>The iterative process of simulation optimization is a time-consuming task, as it involves executing the main simulation program in order to evaluate the optimal constraints and objective functions repeatedly according to the values of tuner parameters. Parameter optimization for a model of a multi-domain physical system based on Modelica is a typical simulation optimization problem. Traditionally, each simulation during each iterative step needs resolve all the variables in all the mass differential-algebraic equations (DAE) generated from the simulation model through constructing and traversing the solving dependency graph of the model. In order to improve the efficiency of the simulation optimization process, a new method named partial simulation resolving algorithm based on the set of input parameters and output variables for complex simulation model was proposed. By using this algorithm, a minimum solving graph (MSG) of the simulation model was built according to the set of parameters, constraints, and objective functions of the optimization model. The simulation during the optimization iterative process needs only to resolve the variables on the MSG, and therefore this method could decrease the simulation time greatly during every iterative step of the optimization process. As an example, the parameter optimization on economy of fuel for a heavy truck was realized to demonstrate the efficiency of this solving strategy. This method has been implemented in MWorks—a Modelica-based simulation platform.</description><identifier>ISSN: 2227-9717</identifier><identifier>EISSN: 2227-9717</identifier><identifier>DOI: 10.3390/pr7060334</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algebra ; Algorithms ; Complex variables ; Decomposition ; Design optimization ; Differential equations ; Domains ; Heavy duty trucks ; Iterative methods ; Libraries ; Mathematical models ; Optimization ; Ordinary differential equations ; Parameters ; Simulation ; Variables</subject><ispartof>Processes, 2019-06, Vol.7 (6), p.334</ispartof><rights>2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c252t-4d8a952f614b15a627a99a5adb5ec1f7f534cb9cb93d94e0590b0095f01bd3643</cites><orcidid>0000-0002-3832-9894</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2550228410/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2550228410?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,25732,27903,27904,36991,44569,74873</link.rule.ids></links><search><creatorcontrib>Hou, Kexi</creatorcontrib><creatorcontrib>Li, Yaohui</creatorcontrib><title>Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving</title><title>Processes</title><description>The iterative process of simulation optimization is a time-consuming task, as it involves executing the main simulation program in order to evaluate the optimal constraints and objective functions repeatedly according to the values of tuner parameters. Parameter optimization for a model of a multi-domain physical system based on Modelica is a typical simulation optimization problem. Traditionally, each simulation during each iterative step needs resolve all the variables in all the mass differential-algebraic equations (DAE) generated from the simulation model through constructing and traversing the solving dependency graph of the model. In order to improve the efficiency of the simulation optimization process, a new method named partial simulation resolving algorithm based on the set of input parameters and output variables for complex simulation model was proposed. By using this algorithm, a minimum solving graph (MSG) of the simulation model was built according to the set of parameters, constraints, and objective functions of the optimization model. The simulation during the optimization iterative process needs only to resolve the variables on the MSG, and therefore this method could decrease the simulation time greatly during every iterative step of the optimization process. As an example, the parameter optimization on economy of fuel for a heavy truck was realized to demonstrate the efficiency of this solving strategy. This method has been implemented in MWorks—a Modelica-based simulation platform.</description><subject>Algebra</subject><subject>Algorithms</subject><subject>Complex variables</subject><subject>Decomposition</subject><subject>Design optimization</subject><subject>Differential equations</subject><subject>Domains</subject><subject>Heavy duty trucks</subject><subject>Iterative methods</subject><subject>Libraries</subject><subject>Mathematical models</subject><subject>Optimization</subject><subject>Ordinary differential equations</subject><subject>Parameters</subject><subject>Simulation</subject><subject>Variables</subject><issn>2227-9717</issn><issn>2227-9717</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNpNUE1LxDAQDaLgsu7BfxDw5KGaz7Y56voJK7u4ehNK2iaapW1qkor11xupiMPAvGHezGMeAMcYnVEq0HnvMpQiStkemBFCskRkONv_hw_BwvsdiiEwzXk6Ay9b0w6NDMZ2cN0H05qvqdHWwaVt-0Z9woehCSa5sq00Hdy8jd5UsoHb0QfVengpvaphXNlIF0wcPCpvmw_TvR6BAy0brxa_dQ6eb66flnfJan17v7xYJRXhJCSszqXgRKeYlZjLlGRSCMllXXJVYZ1pTllVipi0FkwhLlAZP-Aa4bKmKaNzcDLd7Z19H5QPxc4OrouSBeEcEZIzjCLrdGJVznrvlC56Z1rpxgKj4se_4s8_-g3QtmKu</recordid><startdate>20190601</startdate><enddate>20190601</enddate><creator>Hou, Kexi</creator><creator>Li, Yaohui</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SR</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>D1I</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>KB.</scope><scope>LK8</scope><scope>M7P</scope><scope>PDBOC</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0002-3832-9894</orcidid></search><sort><creationdate>20190601</creationdate><title>Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving</title><author>Hou, Kexi ; Li, Yaohui</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c252t-4d8a952f614b15a627a99a5adb5ec1f7f534cb9cb93d94e0590b0095f01bd3643</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algebra</topic><topic>Algorithms</topic><topic>Complex variables</topic><topic>Decomposition</topic><topic>Design optimization</topic><topic>Differential equations</topic><topic>Domains</topic><topic>Heavy duty trucks</topic><topic>Iterative methods</topic><topic>Libraries</topic><topic>Mathematical models</topic><topic>Optimization</topic><topic>Ordinary differential equations</topic><topic>Parameters</topic><topic>Simulation</topic><topic>Variables</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hou, Kexi</creatorcontrib><creatorcontrib>Li, Yaohui</creatorcontrib><collection>CrossRef</collection><collection>Engineered Materials Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Materials Science Collection</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>Materials Science Database</collection><collection>ProQuest Biological Science Collection</collection><collection>Biological Science Database</collection><collection>Materials Science Collection</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Processes</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hou, Kexi</au><au>Li, Yaohui</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving</atitle><jtitle>Processes</jtitle><date>2019-06-01</date><risdate>2019</risdate><volume>7</volume><issue>6</issue><spage>334</spage><pages>334-</pages><issn>2227-9717</issn><eissn>2227-9717</eissn><abstract>The iterative process of simulation optimization is a time-consuming task, as it involves executing the main simulation program in order to evaluate the optimal constraints and objective functions repeatedly according to the values of tuner parameters. Parameter optimization for a model of a multi-domain physical system based on Modelica is a typical simulation optimization problem. Traditionally, each simulation during each iterative step needs resolve all the variables in all the mass differential-algebraic equations (DAE) generated from the simulation model through constructing and traversing the solving dependency graph of the model. In order to improve the efficiency of the simulation optimization process, a new method named partial simulation resolving algorithm based on the set of input parameters and output variables for complex simulation model was proposed. By using this algorithm, a minimum solving graph (MSG) of the simulation model was built according to the set of parameters, constraints, and objective functions of the optimization model. The simulation during the optimization iterative process needs only to resolve the variables on the MSG, and therefore this method could decrease the simulation time greatly during every iterative step of the optimization process. As an example, the parameter optimization on economy of fuel for a heavy truck was realized to demonstrate the efficiency of this solving strategy. This method has been implemented in MWorks—a Modelica-based simulation platform.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/pr7060334</doi><orcidid>https://orcid.org/0000-0002-3832-9894</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2227-9717
ispartof Processes, 2019-06, Vol.7 (6), p.334
issn 2227-9717
2227-9717
language eng
recordid cdi_proquest_journals_2550228410
source Publicly Available Content (ProQuest)
subjects Algebra
Algorithms
Complex variables
Decomposition
Design optimization
Differential equations
Domains
Heavy duty trucks
Iterative methods
Libraries
Mathematical models
Optimization
Ordinary differential equations
Parameters
Simulation
Variables
title Simulation Optimization for Complex Multi-Domain Physical Systems Based on Partial Resolving
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T05%3A32%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Simulation%20Optimization%20for%20Complex%20Multi-Domain%20Physical%20Systems%20Based%20on%20Partial%20Resolving&rft.jtitle=Processes&rft.au=Hou,%20Kexi&rft.date=2019-06-01&rft.volume=7&rft.issue=6&rft.spage=334&rft.pages=334-&rft.issn=2227-9717&rft.eissn=2227-9717&rft_id=info:doi/10.3390/pr7060334&rft_dat=%3Cproquest_cross%3E2550228410%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c252t-4d8a952f614b15a627a99a5adb5ec1f7f534cb9cb93d94e0590b0095f01bd3643%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2550228410&rft_id=info:pmid/&rfr_iscdi=true