Applied Mathematics
Vol.06 No.14(2015), Article ID:62498,14 pages
10.4236/am.2015.614205
Analytic Solutions to Optimal Control Problems with Constraints
Dan Wu
Department of Mathematics, Henan University of Science and Technology, Luoyang, China

Copyright © 2015 by author and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/



Received 25 November 2015; accepted 28 December 2015; published 31 December 2015
ABSTRACT
In this paper, the analytic solutions to constrained optimal control problems are considered. A novel approach based on canonical duality theory is developed to derive the analytic solution of this problem by reformulating a constrained optimal control problem into a global optimization problem. A differential flow is presented to deduce some optimality conditions for solving global optimizations, which can be considered as an extension and a supplement of the previous results in canonical duality theory. Some examples are given to illustrate the applicability of our results.
Keywords:
Constrained Optimal Control, Analytic Solution, Canonical Duality Theory, Global Optimization

1. Introduction
In this paper, we consider the following linear-quadratic optimal control problem involving control constraints:
(1)
where
is a positive semidefinite symmetric matrix,
is a positive definite symmetric matrix, and
,
are two given matrices.
is a state vector, and
is an admissible control taking values on the set U, which is integrable or piecewise continuous on
. In our work, we suppose that U is a closed convex set, and we study two forms of the set U, a sphere constraint and box constraints respectively. Problems of the above type arise naturally in system science and engineering with wide applications [1] [2] .
In recent years, significant advances have been made in efficiently tackling optimal control problems [1] [3] . In the unconstrained case, an optimal feedback control can be successfully obtained which seems to be a perfect result. For constrained optimal control problems the level of research is less complete. It is now well known that common approaches are based on applying a quasi-Newton or sequential quadratic programming (SQP) technique to the constrained; see for instance [4] -[8] and the references therein. But due to the presence of state or control constraints, all the above methods are trapped in analytical difficulties and thus are not guaranteed to find analytic solutions to the constrained, at best, they can provide numerical solutions.
In this paper, a different way, canonical dual approach is used to study the problem
by converting the original control problem into a global optimization problem. The canonical duality theory was developed from nonconvex analysis and mechanics during the last decade (see [9] [10] ), and has shown its potential for global optimization and nonconvex nonsmooth analysis [10] - [14] . Meanwhile, we introduce a differential flow for constructing the so-called canonical dual function to deduce some optimality conditions for solving global optimizations, which is shown to extend some corresponding results in canonical duality theory [9] - [11] . In comparison to the previous work mainly focused on simple constraints, we not only discuss linear box constraints, but also the nonlinear sphere constraint. Then combining the canonical dual approach given in this paper with the Pontryagin maximum principle, we solve the constrained optimal control problem
and characterize the analytic solution expressed by the co-state via canonical dual variables.
Now, we shall give the Pontryagin maximum principle and an important Lemma.
Pontryagin Maximum Principle If
is an optimal solution to the problem
and the corresponding state and co-state are denoted by
and
respectively, for the Hamilton function
(2)
then we have,


and

Lemma 1. An admissible pair



Proof. Denote

Let





Moreover, it is easy to see that the minimizer




Taking into account of the convexity of the integrand in the cost functional as well as the set U, the function

which leads to
Thus, we have

This means that J attains its minimum at
The above Lemma reformulates the optimal control problem


The rest of the paper is organized as follows. In Section 2, we consider the optimal control problem with a sphere constraint. By introducing the differential flow and canonical dual function for solving global optimizations, we derive the analytic solution expressed by the co-state via canonical dual variables. Based on the similar canonical dual strategy, the box constrained optimal control problem is studied and the corresponding analytic expression of optimal control is obtained in Section 3. Meanwhile, some examples are given to demonstration.
2. Sphere Constrained Optimal Control Problem
In this section, we let

solution for the problem
2.1. Global Optimization over a Sphere
Consider the following general optimization problem

where


The original idea of this section is from the paper [13] by Zhu. Denote





Assume that a



We focus on the differential flow




Based on the classical theory of ODE, we can obtain the solution




and the canonical dual problem associated with the problem (10) can be proposed as follows

Notice that

dual function






Theorem 1. If the flow


that




Detailed proof of Theorem 1 can be referred to [13] - [15] .
In what follows, we show that

Lemma 2. Let



Since U is bounded and









by Brown fixed-point theorem, which means that the pair





2.2. Analytic Solution to the Sphere Constrained Optimal Control Problem
Let

between



So, the canonical dual function can be formulated as, for each

Next, we have the following properties.
Lemma 3. Let




Proof. Since

Lemma 4. Let


1)


2) if there exists




Proof. By (21), it follows that



decreasing on
If there exists one point








Theorem 2. For the sphere constrained optimal control problem

where



and

Proof. We first consider


For any





Case 1: Suppose that












where












and

Further, it follows from Lemma 4 that

Thus, for every

Case 2: Suppose that




On the other hand, If there exists one point




Define
where





If consider




Theorem 3. Let R be an identity matrix I in (1). Then the analytic solution to problem


Proof. Suppose that

solution can be expressed as, a.e.
















Figure 1. The optimal feedback control

Figure 2. The dual variable

3. Box Constrained Optimal Control Problem
In this section, we consider



3.1. Global Optimization with Box Constraints
Similarly, consider the general box constrained problem

where


Denote
where







Assumed that



we focus on the flow


where





Based on the extension theory, the solution



and the canonical dual problem associated with the problem (32) can be formulated as follows

Lemma 5. Let





Proof. Since


By (35), it follows that
Form (34), we have
By the definition of
Lemma 5 shows that the canonical dual function



Theorem 4. (Perfect duality theorem) The canonical dual problem





Proof. By the KKT theory,




where


The proof is completed.
Theorem 5. (Triality theorem) Consider






Proof. By Lemma 5 and the fact that









In the following deducing, we need to note the fact that since




can show that



Thus, we have

By (43), (44) and the canonical duality theory, it leads to the conclusion we desired.
3.2. Analytic Solution to the Box Constrained Optimal Control Problem
Now, let



and the canonical dual function

Set


Lemma 6. Let






Proof. Notice that




By properties of the positive definite matrix, it follows that the diagonal element



In the rest part of this section, we suppose that


Theorem 6. For the box constrained optimal control problem

Proof. Set









Consider complementarity conditions



Lemma 6, it is easy to verify that there must exist one point






which can be rewritten as

In what follows, parallel to the proof of Theorem 2, we shall show that


By statements as the above and Lemma 6, we have




where






By Lemma 5 and (46), we have

Thus,




3.3. Applications
We will give an example to illustrate our results.
Example 2: For the box constrained optimal control problem









Following idea of Lemma 1 and Theorem 2 as above, we need to solve a system on the state and co-state for deriving the optimal solution
Figure 3. The optimal feedback control

Figure 4. The dual variable



and

By solving Equations (52)-(54) in MATLAB, we can obtain the optimal optimal feedback control


Acknowledgements
We thank the Editor and the referee for their comments. Research of D. Wu is supported by the National Science Foundation of China under grants No.11426091, 11471102.
Cite this paper
DanWu, (2015) Analytic Solutions to Optimal Control Problems with Constraints. Applied Mathematics,06,2326-2339. doi: 10.4236/am.2015.614205
References
- 1. Casti, J. (1980) The Linear-Quadratic Control Problem: Some Recent Results and Outstanding Problems. SIAM Review, 22, 459-485.
http://dx.doi.org/10.1137/1022089 - 2. Robinson, C. (1995) Dynamical Systems. CRC Press, London.
- 3. Anderson, B.D.O. and Moore, J.B. (1971) Linear Optimal Control. Prentice-Hall, New Jersey.
- 4. Heinkenschloss, M. and Tr?ltzsch. F. (1999) Analysis of the Lagrange-SQP-Newton Method for the Control of a Phase Field Equation. Control and Cybernetics, 28, 177-211.
- 5. Kunisch, K. and Sachs, E.W. (1992) Reduced SQP Methods for Parameter Identification Problems. SIAM Journal on Numerical Analysis, 29, 1793-1820.
http://dx.doi.org/10.1137/0729100 - 6. Tröltzsch, F. (1994) An SQP-Method for Optimal Control of a Nonlinear Heat Equation. Control and Cybernetics, 23, 268-288.
- 7. Tian, T. and Dunn, J.C. (1994) On the Gradient Projection Method for Optimal Control Problems with Nonnegative L2 inputs. SIAM Journal on Control and Optimization, 32, 516-537.
- 8. Kelley, C.T. and Sachs, E.W. (1995) Solution of Optimal Control Problems by a Pointwise Projected Newton Method. SIAM Journal on Control and Optimization, 33, 1731-1757.
http://dx.doi.org/10.1137/S0363012993249900 - 9. Gao, D.Y., Ruan, N. and Latorre, V. (2014) Canonical Duality-Triality Theory: Bridge between Nonconvex Analysis/ Mechanics and Global Optimization in Complex Systems. Mathematics and Mechanics of Solids, 12, 716-735.
- 10. Gao, D.Y. and Ruan, N. (2015) Canonical Duality Theory for Solving Nonconvex/Discrete Constrained Global Optimization Problems. Mathematics and Mechanics of Solids.
http://dx.doi.org/10.1177/1081286515591087 - 11. Latorre, V. and Sagratella, S. (2014) A Canonical Duality Approach for the Solution of Affine Quasi-Variational Inequalities. Journal of Global Optimization, 1, 1-17.
- 12. Gao, D.Y. and Ruan, N. (2015) Application of Canonical Duality Theory to Fixed Point Problem. Springer Proceedings in Mathematics & Statistics, 95, 157-163.
http://dx.doi.org/10.1007/978-3-319-08377-3_17 - 13. Zhu, J., Tao, S. and Gao, D.Y. (2009) A Study on Concave Optimization via Canonical Dual Function. Journal of Computational and Applied Mathematics, 224, 459-464.
http://dx.doi.org/10.1016/j.cam.2008.05.011 - 14. Zhu, J. and Yan, W. (2009) Solution to Constrained Nonlinear Programming by Canonical Dual Method. Lecture Notes on Decision Sciences, 12, 217-222.
- 15. Zhu, J., Wu, D. and Gao, D.Y. (2012) Applying the Canonical Dual Theory in Optimal Control Problems. Journal of Global Optimization, 29, 377-399.
http://dx.doi.org/10.1007/s10898-009-9474-3 - 16. Adjiman, C.S., Androulakis, I.P. and Floudas, C.A. (1998) A Global Optimization Method, αBB, for General Twice-Differentiable Constrained NLPs—II. Implementation and Computational Results. Computers & Chemical Engineering, 22, 1159-1179.
http://dx.doi.org/10.1016/S0098-1354(98)00218-X - 17. Adjiman, C.S., Androulakis, I.P. and Floudas, C.A. (1998) A Global Optimization Method, αBB, for General Twice-Differentiable Constrained NLPs—I. Theoretical Advances. Computers & Chemical Engineering, 22, 1137-1158.
http://dx.doi.org/10.1016/S0098-1354(98)00027-1 - 18. Keller, H.B. (1976) Numerical Solution of Two Point Boundary Value Problems. SIAM, Philadelphia.
http://dx.doi.org/10.1137/1.9781611970449 - 19. Ascher, U.M., Mattheij, R.M.M. and Russell, R.D. (1995) Numerical Solution of Boundary Value Problems for Ordinary Differential Equations (Classics in Applied Mathematics). SIAM, Philadelphia.
http://dx.doi.org/10.1137/1.9781611971231
























