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...

Full description

Saved in:
Bibliographic Details
Published inStructural and multidisciplinary optimization Vol. 58; no. 4; pp. 1571 - 1588
Main Authors Tao, Siyu, Shintani, Kohei, Yang, Guang, Meingast, Herb, Apley, Daniel W., Chen, Wei
Format Journal Article
LanguageEnglish
Published Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2018
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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