Computational Optimal Control Tools and Practice

by ;
Edition: 1st
Format: Hardcover
Pub. Date: 2009-08-17
Publisher(s): Wiley
List Price: $169.54

Buy New

Usually Ships in 3-4 Business Days
$169.37

Rent Textbook

Select for Price
There was a problem. Please try again later.

Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$190.74
*To support the delivery of the digital material to you, a non-refundable digital delivery fee of $3.99 will be charged on each digital item.
$190.74*

Used Textbook

We're Sorry
Sold Out

Summary

Computational Optimal Control: Tools and Practice provides a detailed guide to informed use of computational optimal control in advanced engineering practice, addressing the need for a better understanding of the practical application of optimal control using computational techniques.Throughout the text the authors employ an advanced aeronautical case study to provide a practical, real-life setting for optimal control theory. This case study focuses on an advanced, real-world problem known as the "terminal bunt manoeuvre" or special trajectory shaping of a cruise missile. Representing the many problems involved in flight dynamics, practical control and flight path constraints, this case study offers an excellent illustration of advanced engineering practice using optimal solutions. The book describes in practical detail the real and tested optimal control software, examining the advantages and limitations of the technology.Featuring tutorial insights into computational optimal formulations and an advanced case-study approach to the topic, Computational Optimal Control: Tools and Practice provides an essential handbook for practising engineers and academics interested in practical optimal solutions in engineering. Focuses on an advanced, real-world aeronautical case study examining optimisation of the bunt manoeuvre Covers DIRCOL, NUDOCCCS, PROMIS and SOCS (under the GESOP environment), and BNDSCO Explains how to configure and optimize software to solve complex real-world computational optimal control problems Presents a tutorial three-stage hybrid approach to solving optimal control problem formulations

Author Biography

Dr S Subchan, Cranfield University, UK
Dr Subchan is a research officer in the Department of Aerospace, Power and Sensors at Cranfield University's Shrivenham campus. He studied for his PhD at Cranfield in 2005, having previously worked for 3 years for Indonesian Aircraft Industries at Bandung on computational fluid dynamics.

Dr Rafal Zbikowski, Cranfield University, UK
Dr Zbikowski is Reader in Control Engineering and is a Principal Research Officer in the Guidance and Control Group of the Department of Aerospace, Power and Sensors at Cranfield University's Shrivenham campus. Prior to this he was a Post-Doctoral Research Fellow at Glasgow University leading the Glasgow side of a joint project with Daimler-Benz on neural adaptive control technology for Mercedes products. Dr Zbikowski has published over fifty papers on adaptive and nonlinear aspects of intelligent control, and flapping wing micro air vehicles. A control engineer with a strong mathematical background, he is a member of the American Mathematical Society (AMS) and the Institute of Electrical and Electronics Engineers (IEEE). Since 1998 he has been instrumental in obtaining UK funding for four substantial projects in the area of guidance and control.

Table of Contents

Prefacep. ix
Acknowledgements xv
Nomenclaturep. xvii
Introductionp. 1
Historical Context of Computational Optimal Controlp. 2
Problem Formulationp. 4
Outline of the Bookp. 6
Optimal Control: Outline of the Theory and Computationp. 9
Optimisation: From Finite to Infinite Dimensionp. 9
Finite Dimension: Single Variablep. 10
Finite Dimension: Two or More Variablesp. 15
Infinite Dimensionp. 24
The Optimal Control Problemp. 27
Variational Approach to Problem Solutionp. 29
Control Constraintsp. 32
Mixed State-Control Inequality Constraintsp. 33
State Inequality Constraintsp. 33
Nonlinear Programming Approach to Solutionp. 34
Numerical Solution of the Optimal Control Problemp. 36
Direct Method Approachp. 36
Indirect Method Approachp. 43
Summary and Discussionp. 47
Minimum Altitude Formulationp. 49
Minimum Altitude Problemp. 49
Qualitative Analysisp. 50
First Arc (Level Flight): Minimum Altitude Flight t0 <$> t <$> t1p. 50
Second Arc: Climbingp. 63
Third Arc: Diving (t3 <$> t <$> tf)p. 64
Mathematical Analysisp. 64
The Problem with the Thrust Constraint Onlyp. 64
Optimal Control with Path Constraintsp. 66
First Arc: Minimum Altitude Flightp. 67
Second Arc: Climbingp. 69
Third Arc: Divingp. 70
Indirect Method Solutionp. 71
Co-state Approximationp. 71
Switching and Jump Conditionsp. 74
Numerical Solutionp. 79
Summary and Discussionp. 80
Comments on Switching Structurep. 85
Minimum Time Formulationp. 95
Minimum Time Problemp. 96
Qualitative Analysisp. 96
First Arc (Level Flight): Minimum Altitude Flightp. 96
Second Arc (Climbing)p. 100
Third Arc (Diving)p. 100
Mathematical Analysisp. 101
The Problem with the Thrust Constraint Onlyp. 101
Optimal Control with Path Constraintsp. 103
First Arc: Minimum Altitude Flightp. 104
Second Arc: Climbingp. 105
Third Arc: Divingp. 106
Indirect Method Solutionsp. 107
Summary and Discussionp. 113
Comments on Switching Structurep. 113
Software Implementationp. 119
DIRCOL implementationp. 123
User.fp. 123
Input File DATLIMp. 128
Input File DATDIMp. 129
Grid Refinement and Maximum Dimensions in DIRCOLp. 132
NUDOCCCS Implementationp. 132
Main Programp. 133
Subroutine MINFKTp. 136
Subroutine INTEGRALp. 136
Subroutine DGLSYSp. 136
Subroutine ANFANGSWp. 137
Subroutine RANDBEDp. 138
Subroutine NEBENBEDp. 138
Subroutine CONBOXESp. 139
GESOP (PROMIS/SOCS) Implementationp. 139
Dynamic Equations, Subroutine fmrhs.fp. 141
Boundary Conditions, Subroutine fmbcon.fp. 143
Constraints, Subroutine fmpcon.fp. 144
Objective Function, Subroutine fmpcst.fp. 145
BNDSCO Implementationp. 146
Possible Sources of Errorp. 146
BNDSCO Codep. 148
User Experiencep. 154
Conclusions and Recommendationsp. 159
Three-stage Manual Hybrid Approachp. 159
Generating an Initial Guess: Homotopyp. 160
Pure State Constraint and Multi-objective Formulationp. 161
Final Remarksp. 162
BNDSCO Benchmark Examplep. 165
Analytic Solutionp. 165
Unconstrained or Free Arc (l <$> 1/4)p. 167
Touch Point Case (1/6 <$> l <$> 1/4)p. 168
Constrained Arc Case (0 <$> l <$> 1/6)p. 169
Bibliographyp. 173
Indexp. 179
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.