37
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

SIMULTANEOUS DESIGN OF CONTROL AND STRUCTURAL SYSTEMS

&
Pages 241-265 | Received 25 Mar 1991, Accepted 14 Jul 1993, Published online: 27 Apr 2007
 

Abstract

A numerical algorithm for simultaneous optimization of control and structural systems is proposed, analyzed and evaluated in this paper. In the procedure, the structural and control design subproblems are solved in a sequence. In the outer loop, it is proposed to solve the constrained structural optimization problem using the nonlinear programming ( NLP) approach, and in the inner loop, the control design problem is proposed to be solved using the differential dynamic programming ( DDP) approach. For the optimal control design problem, the functional and pointwise state variable constraints are treated using the augmented Lagrangian approach. The resulting unconstrained control design subproblem is then solved using the DDP approach which has been determined to be more efficient than the NLP approach for this class of problems. The basic ideas of the augmented Lagrangian and the DDP approaches are explained. The proposed approach is quite general as it can treat linear as well as nonlinear systems, and constraints on the state, control and design variables. It is demonstrated on a simple nonlinear system. The results show the simultaneous design process to be effective, resulting in improved designs.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.