Abstract
This paper presents a numerical investigation of the non-hierarchical formulation of Analytical Target Cascading (ATC) for coordinating distributed multidisciplinary design optimization (MDO) problems. Since the computational cost of the analyses can be high and/or asymmetric, it is beneficial to understand the impact of the number of ATC iterations required for coordination and the number of iterations required for disciplinary feasibility on the quality of the obtained MDO solution. At each “outer” ATC iteration, the disciplinary optimization subproblems are solved for a predefined maximum number of “inner” loop iterations. The numerical experiments consider different numbers of maximum outer iterations while keeping the total computational budget of analyses constant. Solution quality is quantified by optimality (objective function value) and consistency (violation of coordination-related consistency constraints). Since MDO problems are typically simulation-based (and often blackbox) problems, we compare implementations of the mesh-adaptive direct search optimization algorithm (a derivative-free method with convergence properties) to the gradient-based interior-point algorithm implementation of the popular Matlab optimization toolbox. The impact of the values of two parameters involved in the alternating directions updating scheme of the augmented Lagrangian penalty functions (aka method of multipliers) on solution quality is also investigated. Numerical results are provided for a variety of MDO test problems. The results indicate consistently that a balanced modest number of outer and inner iterations is more effective; moreover, there seems to be a specific combination of parameter value ranges that yield better results.
Similar content being viewed by others
References
Aasi J, Abadie J, Abbott BP, Abbott R, Abbott TD, Abernathy M, Accadia T, Acernese F, Adams C, Adams T et al (2013) Einstein@ Home all-sky search for periodic gravitational waves in LIGO S5 data. Phys Rev D 87(4):042001. doi:10.1103/PhysRevD.87.042001
Allison JT, Kokkolaras M, Zawislak MR, Papalambros PY (2005) On the use of analytical target cascading and collaborative optimization for complex system design. In: Proceedings of the 6th world congress on structural and multidisciplinary optimization. Rio de Janeiro
Audet C, Dennis J Jr (2006) Mesh adaptive direct search algorithms for constrained optimization. SIAM J Optim 17(1):188–217. doi:10.1137/040603371
Audet C, Ianni A, Le Digabel S, Tribes C (2014) Reducing the Number of Function Evaluations in Mesh Adaptive Direct Search Algorithms. SIAM Journal on Optimization 24(2):621–642. doi:10.1137/120895056
Bertsekas DP (2003) Nonlinear programming, 2nd edn. Athena Scientific, Belmont. 2nd printing
Clarke F (1983) Optimization and nonsmooth analysis. Wiley, New York. Reissued in 1990 by SIAM Publications, Philadelphia, as Vol. 5 in the series Classics in Applied Mathematics. http://www.ec-securehost.com/SIAM/CL05.html
Gheribi A, Harvey JP, Bélisle E, Robelin C, Chartrand P, Pelton A, Bale C, Le Digabel S (2016) Use of a biobjective direct search algorithm in the process design of material science. To appear in Optimization and Engineering. doi:10.1007/s11081-015-9301-2
Kang CA, Brandt AR, Durlofsky LJ (2014a) Optimizing heat integration in a flexible coal–natural gas power station with {CO2} capture. Int J Greenhouse Gas Control 31:138–152. doi:10.1016/j.ijggc.2014.09.019
Kang N, Kokkolaras M, Papalambros PY, Yoo S, Na W, Park J, Featherman D (2014b) Optimal design of commercial vehicle systems using analytical target cascading. Struct Multidiscip Optim 50(6):1103–1114
Kim HM (2001) Target cascading in optimal system design. Ph.D. thesis, University of Michigan
Kim HM, Kokkolaras M, Louca LS, Delagrammatikas GJ, Michelena NF, Filipi Z, Papalambros P, Stein J, Assanis D (2002) Target cascading in automotive vehicle redesign: a class 6 truck study. Int J Veh Des 29(3):199–225
Kim HM, Michelena NF, Papalambros PY, Jiang T (2003) Target cascading in optimal system design. ASME J Mech Des 125(3):474–480
Kim HM, Chen W, Wiecek MM (2006) Lagrangian coordination for enhancing the convergence of analytical target cascading. AIAA J 44(10):2197–2207
Kokkolaras M, Fellini R, Kim HM, Michelena NF, Papalambros PY (2002) Extension of the target cascading formulation to the design of product families. Struct Multidiscip Optim 24(4):293–301
Kokkolaras M, Louca LS, Delagrammatikas GJ, Michelena NF, Filipi ZS, Papalambros PY, Stein JL (2004) Simulation-based optimal design of heavy trucks by model-based decomposition: an extensive analytical target cascading case study. Int J Heavy Veh Syst 11(3-4):402–432
Kulfan BM (2007) A universal parametric geometry representation method “CST”. In: The 45th AIAA aerospace sciences meeting and exhibit, AIAA–2007–0062. Reno
Le Digabel S (2011) Algorithm 909: NOMAD: nonlinear optimization with the MADS algorithm. ACM Trans Math Softw 37(4):44:1–44:15. doi:10.1145/1916461.1916468
Martins JRRA, Lambe AB (2013) Multidisciplinary design optimization: a survey of architectures. AIAA J 51:2049–2075. doi:10.2514/1.J051895
Michelena N, Kim HM, Papalambros PY (1999) A system partitioning and optimization approach to target cascading. In: Proceedings of the 12th international conference on engineering design. Munich
Michelena NF, Park H, Papalambros PY (2003) Convergence properties of analytical target cascading. AIAA J 41(5):897–905
Pourbagian M, Talgorn B, Habashi W, Kokkolaras M, Le Digabel S (2015) Constrained problem formulations for power optimization of aircraft electro-thermal anti-icing systems. Optim Eng 16(4):663–693. doi:10.1007/s11081-015-9282-1
Spencer TL, Goward GR, Bain AD (2013) Complete description of the interactions of a quadrupolar nucleus with a radiofrequency field. implications for data fitting. Solid State Nucl Magn Reson 53:20–26. doi:10.1016/j.ssnmr.2013.03.002
Talgorn B, Le Digabel S, Kokkolaras M (2015) Statistical surrogate formulations for simulation-based design optimization. ASME J Mech Des 137(2):021,405–1–021,405–18. doi:10.1115/1.4028756
Tosserams S, Etman LFP, Papalambros PY, Rooda JE (2006) An augmented Lagrangian relaxation for analytical target cascading using the alternating direction method of multipliers. Struct Multidiscip Optim 31 (3):176–189
Tosserams S, Etman LFP, Rooda JE (2008) Augmented Lagrangian coordination for distributed optimal design in MDO. Int J Numer Methods Eng 73(13):1885–1910
Tosserams S, Kokkolaras M, Etman L, Rooda J (2010) A nonhierarchical formulation of analytical target cascading. ASME J Mech Des 132(5):051002/1–13
Acknowledgments
This work was supported by NSERC EGP grant 464020-14; such support does not constitute an endorsement by the sponsors of the opinions expressed in this article. The first two authors would also like to express their gratitude to Bombardier Aerospace for the learning experience on its multilevel MDO framework and aircraft design.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: Test problem formulations
In Figs. 10, 11, 12 and 13, an arrow from subproblem i to subproblem j indicates that the output of subproblem i is an input to subproblem j. Double-headed arrows denote variables shared by two subproblems.
1.1 A.1 Bi-quadratic problem
Original problem:
Subproblem 1:
Subproblem 2:
Subproblem 3:
1.2 A.2 Geometric programming problem
Original problem:
Subproblem 1:
Subproblem 2:
Subproblem 3:
1.3 A.3 Simplified wing design problem
Subproblem 1 - aircraft:
Subproblem 2 - structures:
Subproblem 3 - aerodynamics:
1.4 A.4 Supersonic business jet problem
Box constraints apply to each design variable of each problem. See Tosserams et al. (2010) for details.
Subproblem 1 - aircraft:
Subproblem 2 - propulsion:
Subproblem 3 - aerodynamics:
Subproblem 4 - structures:
Appendix B: Complete numerical results
Rights and permissions
About this article
Cite this article
Talgorn, B., Kokkolaras, M., DeBlois, A. et al. Numerical investigation of non-hierarchical coordination for distributed multidisciplinary design optimization with fixed computational budget. Struct Multidisc Optim 55, 205–220 (2017). https://doi.org/10.1007/s00158-016-1489-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-016-1489-z