Co-Design of an Active Suspension Using Simultaneous Dynamic Optimization

Design of physical systems and associated control systems are coupled tasks; design methods that manage this interaction explicitly can produce system-optimal designs, whereas conventional sequential processes may not. Here we explore a new technique for combined physical system and control design (co-design) based on a simultaneous dynamic optimization approach known as direct transcription, which transforms infinitedimensional control design problems into finite dimensional nonlinear programming problems. While direct transcription problem dimension is often large, sparse problem structures and finegrained parallelism (among other advantageous properties) can be exploited to yield computationally efficient implementations. Extension of direct transcription to co-design gives rise to a new problem structures and new challenges. Here we illustrate direct transcription for co-design using a new automotive active suspension design example developed specifically for testing codesign methods. This example builds on prior active suspension problems by incorporating a more realistic physical design component that includes independent design variables and a broad set of physical design constraints, while maintaining linearity of the associated differential equations.

[1]  A. Galip Ulsoy,et al.  On the coupling between the plant and controller optimization problems , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[2]  M. Ozimek,et al.  Solar Sails and Lunar South Pole Coverage , 2008 .

[3]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[4]  Lorenz T. Biegler,et al.  Nonlinear Waves in Integrable and Nonintegrable Systems , 2018 .

[5]  Costas Papadimitriou,et al.  Design Optimization of Quarter-car Models with Passive and Semi-active Suspensions under Random Road Excitation , 2005 .

[6]  Carl D. Laird,et al.  Parallel Solution of Large-Scale Dynamic Optimization Problems , 2011 .

[7]  Fredrik Roos,et al.  Towards a methodology for integrated design of mechatronic servo systems , 2007 .

[8]  Noah J. Cowan,et al.  Task-level control of the lateral leg spring model of cockroach locomotion , 2006 .

[9]  Fu-Cheng Wang,et al.  Design and Synthesis of Active and Passive Vehicle Suspensions , 2001 .

[10]  J. J. Moré,et al.  Estimation of sparse jacobian matrices and graph coloring problems , 1983 .

[11]  A. L. Herman,et al.  Direct optimization using collocation based on high-order Gauss-Lobatto quadrature rules , 1996 .

[12]  Hosam K. Fathy,et al.  Combined plant and control optimization: Theory, strategies and applications. , 2003 .

[13]  A. N. Thite,et al.  Development of a Refined Quarter Car Model for the Analysis of Discomfort due to Vibration , 2012 .

[14]  John T. Betts,et al.  Practical Methods for Optimal Control and Estimation Using Nonlinear Programming , 2009 .

[15]  L. Biegler An overview of simultaneous strategies for dynamic optimization , 2007 .

[16]  Aurel P. STOICESCU,et al.  ON THE OPTIMAL DESIGN OF HELICAL SPRINGS OF AN AUTOMOBILE SUSPENSION , 2009 .

[17]  S. Kahne,et al.  Optimal control: An introduction to the theory and ITs applications , 1967, IEEE Transactions on Automatic Control.

[18]  John C. Dixon,et al.  The shock absorber handbook , 2007 .

[19]  Joseph Edward Shigley,et al.  Mechanical engineering design , 1972 .

[20]  Hod Lipson,et al.  Evolving three-dimensional objects with a generative encoding inspired by developmental biology , 2011, ECAL.

[21]  Long Chen,et al.  Design for control: A concurrent engineering approach for mechatronic systems design , 2001 .

[22]  A. Galip Ulsoy,et al.  Sequential Co-Design of an Artifact and Its Controller Via Control Proxy Functions , 2013 .

[23]  Anil V. Rao,et al.  Algorithm 902: GPOPS, A MATLAB software for solving multiple-phase optimal control problems using the gauss pseudospectral method , 2010, TOMS.

[24]  Pierre E. Dupont,et al.  CONSTRAINED OPTIMAL CONTROL OF VIBRATION DAMPERS , 1998 .

[25]  James T. Allison,et al.  Managing variable-dimension structural optimization problems using generative algorithms , 2015, Structural and Multidisciplinary Optimization.

[26]  Bernard Friedland,et al.  Advanced Control System Design , 1996 .

[27]  James T. Allison,et al.  Combined plant and controller design using decomposition-based design optimization and the minimum principle , 2010, DAC 2010.

[28]  J. Clune,et al.  Evolving 3D objects with a generative encoding inspired by developmental biology , 2011, SEVO.

[29]  G. W. Walker,et al.  Interconnected vehicle suspension , 2005 .

[30]  Y. G. Youssif,et al.  Multiobjective design and control optimization for minimum thermal postbuckling dynamic response and maximum buckling temperature of composite laminates , 2005 .

[31]  Panos Y. Papalambros,et al.  On Selecting Single-Level Formulations for Complex System Design Optimization , 2007 .

[32]  Lorenz T. Biegler,et al.  Optimization Strategies for Dynamic Systems , 2009, Encyclopedia of Optimization.

[33]  Panos Y. Papalambros,et al.  Optimal Partitioning and Coordination Decisions in Decomposition-Based Design , 2007, DAC 2007.

[34]  David G. Carmichael,et al.  Structural optimization and system dynamics , 1990 .

[35]  A. Galip Ulsoy,et al.  ON MEASURES OF COUPLING BETWEEN THE ARTIFACT AND CONTROLLER OPTIMAL DESIGN PROBLEMS , 2009 .

[36]  Panos Y. Papalambros,et al.  An Investigation into Modeling and Solution Strategies for Optimal Design and Control , 2000 .

[37]  Suzanne Lenhart,et al.  Optimal control of treatments in a two-strain tuberculosis model , 2002 .

[38]  James T. Allison,et al.  Multidisciplinary design optimization of dynamic engineering systems , 2013 .

[39]  M. A. Akanbi,et al.  Numerical solution of initial value problems in differential - algebraic equations , 2005 .

[40]  Roger D. Quinn,et al.  Comparing cockroach and Whegs robot body motions , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[41]  W. D. Jones,et al.  Easy ride: Bose Corp. uses speaker technology to give cars adaptive suspension , 2005 .

[42]  James T. Allison,et al.  Design of Nonlinear Dynamic Systems Using Surrogate Models of Derivative Functions , 2013, DAC 2013.

[43]  H. Nishigaki,et al.  Motion control and shape optimization of a suitlike flexible arm , 1998 .

[44]  John McPhee,et al.  Multidisciplinary design optimization of mechatronic vehicles with active suspensions , 2005 .

[45]  James T. Allison,et al.  On the Use of MPCCs in Combined Topological and Parametric Design of Genetic Regulatory Circuits , 2013 .

[46]  Rahul Rai,et al.  A Stochastic Tree-Search Algorithm for Generative Grammars1 , 2012, J. Comput. Inf. Sci. Eng..

[47]  Alexander Lion,et al.  A Thermomechanically Coupled Model for Automotive Shock Absorbers: Theory, Experiments and Vehicle Simulations on Test Tracks , 2002 .

[48]  Paul Williams,et al.  Optimal parameter estimation of dynamical systems using direct transcription methods , 2005 .

[49]  Yujiang Xiang,et al.  Physics-based modeling and simulation of human walking: a review of optimization-based and other approaches , 2010 .

[50]  A. Galip Ulsoy,et al.  COMPARISON OF COMBINED EMBODIMENT DESIGN AND CONTROL OPTIMIZATION STRATEGIES USING OPTIMALITY CONDITIONS , 2001 .

[51]  M. J. D. Powell,et al.  Algorithms for nonlinear constraints that use lagrangian functions , 1978, Math. Program..

[52]  Massimiliano Gobbi,et al.  ANALYTICAL DESCRIPTION AND OPTIMIZATION OF THE DYNAMIC BEHAVIOUR OF PASSIVELY SUSPENDED ROAD VEHICLES , 2001 .

[53]  U. Peil Engineering vibrations , 2008 .

[54]  C. Hargraves,et al.  DIRECT TRAJECTORY OPTIMIZATION USING NONLINEAR PROGRAMMING AND COLLOCATION , 1987 .

[55]  P. Williams Hermite-Legendre-Gauss-Lobatto Direct Transcription in Trajectory Optimization , 2009 .

[56]  Claudia Baier,et al.  Principles Of Optimal Design Modeling And Computation , 2016 .

[57]  John E. Dennis,et al.  Problem Formulation for Multidisciplinary Optimization , 1994, SIAM J. Optim..

[58]  A. Galip Ulsoy,et al.  Nested plant/controller optimization with application to combined passive/active automotive suspensions , 2003, Proceedings of the 2003 American Control Conference, 2003..

[59]  A. Galip Ulsoy,et al.  Combined design and robust control of a vehicle passive/active suspension , 2007, 2007 European Control Conference (ECC).

[60]  Sridhar Kota,et al.  Topology Synthesis of Compliant Systems with Embedded Actuators and Sensors. , 2008 .

[61]  James T. Allison,et al.  Special Section on Multidisciplinary Design Optimization: Multidisciplinary Design Optimization of Dynamic Engineering Systems , 2014 .

[62]  W. D. Jones,et al.  New York unearths paleotech relic [subway signal system] , 2005 .

[63]  2. Subic Multiobjective Optimisation of Active and Semi-Active Suspension Systems with Application of Evolutionary Algorithm , 2005 .

[64]  James T. Allison Engineering system co-design with limited plant redesign , 2012 .

[65]  Lorenz T. Biegler,et al.  Simultaneous strategies for optimization of differential-algebraic systems , 1990 .

[66]  Mark A. Stadtherr,et al.  On sparse finite-difference schemes applied to chemical process engineering problems , 1988 .