Enhanced Collaborative Optimization Using Alternating Direction Method of Multipliers
Enhanced collaborative optimization (ECO) is a recently developed multidisciplinary design optimization (MDO) method in the family of collaborative optimization (CO). While ECO achieves better optimization performance than its predecessors, its formulation is much more complex and incurs higher comp...
Saved in:
Published in | Structural and multidisciplinary optimization Vol. 58; no. 4; pp. 1571 - 1588 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.10.2018
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Enhanced collaborative optimization (ECO) is a recently developed multidisciplinary design optimization (MDO) method in the family of collaborative optimization (CO). While ECO achieves better optimization performance than its predecessors, its formulation is much more complex and incurs higher computation and communication costs, mainly due to the use of linear models of nonlocal constraints (LMNC). Consequently, ECO is often not the most desirable MDO method for large-scale and/or highly coupled applications. In this paper, we propose a new method named “ECO-ADMM” by introducing the alternating direction method of multipliers (ADMM) to ECO. With the aid of Lagrangian multipliers, ECO-ADMM increases each discipline’s “awareness” of global constraint conditions and search history at a negligible cost of Lagrangian multipliers updating. We also propose a simplified version of ECO-ADMM which removes LMNC from the original ECO-ADMM. With case studies of two analytic test problems and an industrial vehicle suspension design problem, two main advantages of ECO-ADMM over ECO are observed. First, ECO-ADMM achieves faster convergence and better solutions than ECO in most cases where both methods have comparable settings. Second, in the cases where LMNC are removed, ECO-ADMM maintains a much higher level of optimization performance than ECO. Therefore, ECO-ADMM is expected to outperform ECO in most application scenarios, and its simplified version provides designers with the option of trading a reasonable level of performance for ease of implementation and lower computation and communication costs. |
---|---|
ISSN: | 1615-147X 1615-1488 |
DOI: | 10.1007/s00158-018-1980-9 |