Abstract

We present the problem of minimum time control of a particle advected in Couette and Poiseuille flows and solve it by using the Pontryagin maximum principle. This study is a first step of an effort aiming at the development of a mathematical framework for the control and optimization of dynamic control systems whose state variable is driven by interacting ODEs and PDEs which can be applied in the control of underwater gliders and mechanical fishes.

1. Introduction

This paper represents a first step for the optimal control of dynamic systems whose state evolves through the interaction of ordinary differential equations and the partial differential equations, [1, 2], which will provide a sound basis for the design and control of new advanced engineering systems. In Figure 1, two representative examples of the class of applications are considered: (i) underwater gliders, that is, winged autonomous underwater vehicles (AUVs) which locomote by modulating their buoyancy and their attitude in its environment, and (ii) robotic fishes. Motion modeling of these two types of systems can be found in [3, 4] and [5], respectively.

In spite of the key roots of the Optimal Control Theory having been established in the sixties for control systems with dynamics given by ordinary differential equations, [6], its sophistication in multiple directions has been progressing unabated (see, among others, [7, 8]). However, there still remains a large gap in what concerns dynamic control systems driven by partial differential equations, [2], and it is largely inexistent for hybrid systems in the sense that the controlled dynamics involve both partial and ordinary differential equations.

In this paper, we formulate and solve two optimal control problems. Each one of these problems corresponds to a particular solution of the incompressible Navier-Stokes equation in two spatial dimensions. These particular solutions are, respectively, the steady Couette and Poiseuille flows.

The Couette flow is the steady laminar unidirectional and two-dimensional flow due to the relative motion of two infinite horizontal and parallel rigid plates [9]. The liquid between these two plates is driven by the viscous drag force originated by the uniform motion of the upper plate which moves in the x-direction with velocity (the lower plate is at rest). In this case, the velocity of such a flow has a linear profile and is given by with , the plates being distance units apart (Figure 2(a)).

The Poiseuille flow is the steady flow due to the presence of a pressure gradient between two fixed (i.e., with zero relative velocity) rigid plates [9]. In this case, a parabolic velocity profile is of the form where, now, is half the distance between the upper and lower plates (Figure 2(b)).

2. Minimum Time Control Problem

Consider a flow in a channel of the width with a given velocity field and a particle placed in this flow. Let be the initial position of the particle, with .

The objective of this problem is to determine the control function to be applied to the particle so that it will move in the channel from the initial position to the end point in minimum time while subject to the flow field. Let be the position of the particle at time , the control problem can be formulated as follows:

In the following two particular cases, for simplicity of notation, we will not indicate the time as an independent variable of the other variables, although this is the case we are considering.

2.1. Couette Flow: Linear Velocity Profile

In the case of linear flow (with slope ), the velocity field of the flow is given by . So, the dynamics of this control system are given by .

The Pontryagin maximum principle, [6], allows us to determine the optimal control by using the maximization of Pontryagin’s function (here, is the adjoint variable satisfying , being the gradient of with respect to ) almost everywhere with respect to the Lebesgue measure (from here onwards, functions are specified in this sense), together with the satisfaction of the appropriate boundary conditions. So, being where is a certain function which reflects the activity of the state constraints of the variable , it follows that and, thus, for some constants . By taking into account that the position of the particle at time is given by we conclude by the maximization of Pontryagin’s function that (Figure 2) and is given by the following.(i) Consider for the case of . By substituting in the equations of the particle’s position, we conclude that the optimal time of (3) is given by (ii)Consider for the case of , where being now

The two cases in the definition of correspond to the situations in which the constraint is inactive and active, respectively.

2.2. Poiseuille Flow: Parabolic Velocity Profile

Similar arguments are applied to the case of flow with parabolic velocity flow (with vertex in ). Now, the dynamics of the control system is given by and Pontryagin’s function is given by It is easy to observe that the state constraint will be inactive along the optimal trajectory and that there is symmetry about the axis . By using these observations in the application of the Pontryagin maximum principle, as well as the fact that the position of the particle is given by we conclude that (Figure 2) and that is defined by the following:(i) if, in this case, the minimum timebeing a root of the polynomial as follows: (ii) if , being the optimal time as follows: where is half of the value of the obtained in (17) with .

3. Conclusions and Future Work

The case studies discussed here are very simple and their difference concerns only the profile of the velocity of the fluid. Not only the dynamics of the control system are defined by a set of ODEs, but also the conditions resulting from the application of the Pontryagin maximum principle can be easily solved in an explicit way. The next step consists in deriving optimality conditions in the form of a maximum principle leading to the computation of the solution to optimal control problems for which the previous simplifications cannot be exploited. This study suggests that the optimality conditions to be developed will require an adjoint variable satisfying a mixed system with ODEs and PDEs, so that the optimal control can be obtained by maximizing an appropriated Pontryagin function, coupled with appropriate boundary conditions.

Acknowledgments

The first and the second authors gratefully acknowledge the financial support of the FCT funded R&D projects PEST-OE/EEI/UI0147/2011 and PTDC/EEA-CRO/104901/2008. The work of the third author was supported, in part, by FCT through the CMUP—Centro de Matemática da Universidade do Porto.