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...
Saved in:
Published in: | Processes 2019-06, Vol.7 (6), p.334 |
---|---|
Main Authors: | , |
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 & 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 |