DyOS - A Framework for Optimization of Large-Scale Differential Algebraic Equation Systems
Dynamic optimization problems arise in many fields of engineering. Typically, they are subject to models of differential-algebraic equations and further process constraints. To promote and investigate the application of methods based on dynamic optimization, an efficient and modular implementation o...
Uložené v:
| Vydané v: | Computer Aided Chemical Engineering Ročník 46; s. 619 - 624 |
|---|---|
| Hlavní autori: | , , , , , , , , , |
| Médium: | Kapitola |
| Jazyk: | English |
| Vydavateľské údaje: |
2019
|
| Predmet: | |
| ISBN: | 9780128186343, 0128186348 |
| ISSN: | 1570-7946 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Dynamic optimization problems arise in many fields of engineering. Typically, they are subject to models of differential-algebraic equations and further process constraints. To promote and investigate the application of methods based on dynamic optimization, an efficient and modular implementation of numerical algorithms for their solution is essential. We present the current status of the open-source software DyOS for the solution of large-scale dynamic optimization problems. DyOS has been applied to optimal operation, model-predictive control and process design problems in various case studies. DyOS is based on direct adaptive shooting algorithms and it allows for multi-stage problem formulations including binary decision making. Models can either be imported as standardized functional mock-up units, flat Modelica models, or C++ models. The modular implementation of DyOS enables the use of various open-source and commercial integrators and nonlinear programming solvers based on various numerical methods. DyOS can be accessed via Matlab or Python interfaces. As an illustrative large-scale application, we present the results of optimal operation of an air separation process under fluctuating electricity prices. An open-source version of DyOS including several parts of the framework presented is available at http://permalink.avt.rwth-aachen.de/?id=295232. |
|---|---|
| AbstractList | Dynamic optimization problems arise in many fields of engineering. Typically, they are subject to models of differential-algebraic equations and further process constraints. To promote and investigate the application of methods based on dynamic optimization, an efficient and modular implementation of numerical algorithms for their solution is essential. We present the current status of the open-source software DyOS for the solution of large-scale dynamic optimization problems. DyOS has been applied to optimal operation, model-predictive control and process design problems in various case studies. DyOS is based on direct adaptive shooting algorithms and it allows for multi-stage problem formulations including binary decision making. Models can either be imported as standardized functional mock-up units, flat Modelica models, or C++ models. The modular implementation of DyOS enables the use of various open-source and commercial integrators and nonlinear programming solvers based on various numerical methods. DyOS can be accessed via Matlab or Python interfaces. As an illustrative large-scale application, we present the results of optimal operation of an air separation process under fluctuating electricity prices. An open-source version of DyOS including several parts of the framework presented is available at http://permalink.avt.rwth-aachen.de/?id=295232. |
| Author | Mitsos, A. Faust, J.M.M. Mhamdi, A. Jung, F. Kappatou, C.D. Bremen, A.M. Hannemann-Tamás, R. Sass, S. Vaupel, Y. Caspari, A. |
| Author_xml | – sequence: 1 givenname: A. surname: Caspari fullname: Caspari, A. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 2 givenname: A.M. surname: Bremen fullname: Bremen, A.M. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 3 givenname: J.M.M. surname: Faust fullname: Faust, J.M.M. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 4 givenname: F. surname: Jung fullname: Jung, F. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 5 givenname: C.D. surname: Kappatou fullname: Kappatou, C.D. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 6 givenname: S. surname: Sass fullname: Sass, S. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 7 givenname: Y. surname: Vaupel fullname: Vaupel, Y. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 8 givenname: R. surname: Hannemann-Tamás fullname: Hannemann-Tamás, R. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 9 givenname: A. surname: Mhamdi fullname: Mhamdi, A. organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany – sequence: 10 givenname: A. surname: Mitsos fullname: Mitsos, A. email: amitsos@alum.mit.edu organization: AVT Process Systems Engineering, RWTH Aachen University, 52056 Aachen, Germany |
| BookMark | eNotkM1OwzAQhC1RJAr0HSzuLrt2EifH0h9AqtRD4cLFcp11ZUgTcAKoPD0p4TQjzWhG-i7ZqG5qYuwGYYqA2e1doXMBAqXIMc9UItQ0BYRE4Bmb9BmgHAI1YmNMNQhdJNkFm7TtKwBIXaSF1mP2sjhutlzwGV9Fe6DvJr5x30S-ee_CIfzYLjQ1bzxf27gnsXW2Ir4I3lOkugu24rNqT7tog-PLj8-hvj22HR3aa3bubdXS5F-v2PNq-TR_EOvN_eN8thYkU9WJIvMqcRKUKz0561GRdHkCWeY06lI61Ak4l-tkBzt0iSoAlO8VyEqvSnXFFsMu9SdfgaJpXaDaURkiuc6UTTAI5oTNnLCZ3ksz0DHK_GEzqH4B_EFipg |
| ContentType | Book Chapter |
| Copyright | 2019 Elsevier B.V. |
| Copyright_xml | – notice: 2019 Elsevier B.V. |
| DOI | 10.1016/B978-0-12-818634-3.50104-1 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EndPage | 624 |
| ExternalDocumentID | B9780128186343501041 |
| GroupedDBID | 20A 38. AAAAS AABBV AAJFB AAKZG AAWMN AAXUO AAZNM ABGTF ABGWT ABJDO ABLXK ABMAC ABQQC ACDGK ACKCA ADCEY ADNDI ADNKK ADVEM AEIOE AEIUV AEPKO AEYWH AFNOJ AIJLT AJMPQ ALBLE ALMA_UNASSIGNED_HOLDINGS AQBRY AUEHQ BAPMM BBABE BMNAY BMYCL BVXGA CZZ DKEWE GEOUK HGY IOT KQHZQ SDK |
| ID | FETCH-LOGICAL-e253t-96f34c203cdfecaf13e2c84066c717d2c1740cc874b0b1c439003fc430ea2f3d3 |
| ISBN | 9780128186343 0128186348 |
| ISICitedReferencesCount | 25 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000495447200104&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1570-7946 |
| IngestDate | Fri Feb 23 02:47:12 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | open-source framework dynamic optimization direct adaptive shooting |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-e253t-96f34c203cdfecaf13e2c84066c717d2c1740cc874b0b1c439003fc430ea2f3d3 |
| PageCount | 6 |
| ParticipantIDs | elsevier_sciencedirect_doi_10_1016_B978_0_12_818634_3_50104_1 |
| PublicationCentury | 2000 |
| PublicationDate | 2019 |
| PublicationDateYYYYMMDD | 2019-01-01 |
| PublicationDate_xml | – year: 2019 text: 2019 |
| PublicationDecade | 2010 |
| PublicationTitle | Computer Aided Chemical Engineering |
| PublicationYear | 2019 |
| SSID | ssj0002795977 ssib045323371 |
| Score | 2.1651113 |
| Snippet | Dynamic optimization problems arise in many fields of engineering. Typically, they are subject to models of differential-algebraic equations and further... |
| SourceID | elsevier |
| SourceType | Publisher |
| StartPage | 619 |
| SubjectTerms | direct adaptive shooting dynamic optimization open-source framework |
| Title | DyOS - A Framework for Optimization of Large-Scale Differential Algebraic Equation Systems |
| URI | https://dx.doi.org/10.1016/B978-0-12-818634-3.50104-1 |
| Volume | 46 |
| WOSCitedRecordID | wos000495447200104&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELbKwgG48BRv-cCtcoljx04OHLqPgkDsIu0irbhEiWOvipYsdMtqufLLGb8SF8QBIS5pNGpdy5_1eWbs-YzQc0VbTjXVhOfcEE5zRSojOkLLSsJyVjSSte6yCbm_Xx4fV-8nkx-xFubiVPZ9eXlZffmvUIMNwLals38B99AoGOAdQIcnwA7PXzzizdyrFxsIlzRM58vO5m6jHEAiOzjuOpzbGwgdOczGqNymC73t3WBdWHEghzcYR_ObQBSLWTrxdr8fHE4JEM4invtyRxkPgJs-h6JPvzGxOtHkEDqngXf9LS1rm76fn57Yzeylmu599TrkG7LqIUNhi6KGDEUMVN2GXSmYl2SKXCszYvXtUzLmKZuKwKZ-YRa-2Po3zvfph20vFUyB390fETYrbKxJ6LjSDecPtze65L4HEfQVKYEpr853dl-9jZzEC5azKBn4yW3UVlayz8nwhv47pabQWBlEnYbGo9AtFS_-3MXEE0q8m6Nb6KateMG2FAW6fxtNdH8H3UimzF300aKKCZ7jAVUMqOIUVXxmcIIqTlHFA6o4oooDqvfQh8Xe0c5rEq7lIDov2JpUwjCu8oypzmjVGMp0rkpwDIWSVHa5giA3U6qUvM1aqsDjhZXDwGemm9ywjt1HW_1Zrx8g3HAmmqYV0EDHWVM0HRMFNRX49YZBcP0QvYzjUgeP0Ht6NYBfxwOKdlxreM9rP641q9241vTRP_7-Mbo-TugnaGu9-qafomvqYr08Xz0LU-Unf-V3rQ |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Computer+Aided+Chemical+Engineering&rft.au=Caspari%2C+A.&rft.au=Bremen%2C+A.M.&rft.au=Faust%2C+J.M.M.&rft.au=Jung%2C+F.&rft.atitle=DyOS+-+A+Framework+for+Optimization+of+Large-Scale+Differential+Algebraic+Equation+Systems&rft.date=2019-01-01&rft.isbn=9780128186343&rft.issn=1570-7946&rft.volume=46&rft.spage=619&rft.epage=624&rft_id=info:doi/10.1016%2FB978-0-12-818634-3.50104-1&rft.externalDocID=B9780128186343501041 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1570-7946&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1570-7946&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1570-7946&client=summon |

