Systems Optimization Lab

Department of Mechanical Engineering | McGill University

Welcome to the Systems Optimization Lab!

The complexity and interconnectivity of modern engineering systems necessitate an analytical, decomposition-based approach to optimal design: Subsystem interactions must be taken into account to ensure system integration and optimality; component design specifications need to be determined, as design targets are given only for the systems; uncertainties need to be quantified and propagated. This requires coordination and optimization of multiple disciplines, appropriate uncertainty modeling and validation of obtained design solutions.

Our research focuses on developing methodologies to address these issues. We use mathematical programming to model, coordinate and solve the decomposed problems so that large and complex problems can be solved efficiently. We adopt different quantification and propagation approaches depending on the amount of available information to account for uncertainties, and use statistics-based methods to quantify design confidence. While these methodologies are being developed to be applicable to any engineering system, emphasis is given on transportation (automotive and aerospace) and energy applications.

We are currently conducting research in the following areas:

  • Coordination-based multidisciplinary design optimization of complex engineering systems considering individual and system-of-systems objectives
  • Derivative-free and surrogate-assisted (as opposed to surrogate-based) optimization for robust simulation-based engineering design
  • Modeling and optimization of product-service systems with emphasis on aerospace applications

We are associated with the McGill Institute for Aerospace Engineering and
GERAD, an FRQNT-funded multi-university Group for Research in Decision Analysis