Integrating linear physical programming within collaborative optimization for multiobjective multidisciplinary design optimization

C. D. McAllister, T. W. Simpson, K. Hacker, K. Lewis, A. Messac

Research output: Contribution to journalArticlepeer-review

59 Scopus citations


Multidisciplinary design optimization (MDO) is a concurrent engineering design tool for large-scale, complex systems design that can be affected through the optimal design of several smaller functional units or subsystems. Due to the multiobjective nature of most MDO problems, recent work has focused on formulating the MDO problem to resolve tradeoffs between multiple, conflicting objectives. In this paper, we describe the novel integration of linear physical programming within the collaborative optimization framework, which enables designers to formulate multiple system-level objectives in terms of physically meaningful parameters. The proposed formulation extends our previous multiobjective formulation of collaborative optimization, which uses goal programming at the system and subsystem levels to enable multiple objectives to be considered at both levels during optimization. The proposed framework is demonstrated using a racecar design example that consists of two subsystem level analyses - force and aerodynamics - and incorporates two system-level objectives: (1) minimize lap time and (2) maximize normalized weight distribution. The aerodynamics subsystem also seeks to minimize rearwheel downforce as a secondary objective. The racecar design example is presented in detail to provide a benchmark problem for other researchers. It is solved using the proposed formulation and compared against a traditional formulation without collaborative optimization or linear physical programming. The proposed framework capitalizes on the disciplinary organization encountered during large-scale systems design.

Original languageEnglish (US)
Pages (from-to)178-189
Number of pages12
JournalStructural and Multidisciplinary Optimization
Issue number3
StatePublished - Mar 2005

All Science Journal Classification (ASJC) codes

  • Software
  • Control and Systems Engineering
  • Computer Science Applications
  • Control and Optimization
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Integrating linear physical programming within collaborative optimization for multiobjective multidisciplinary design optimization'. Together they form a unique fingerprint.

Cite this