Академический Документы
Профессиональный Документы
Культура Документы
†
Aleksandr Koshelev
Abstract—We solve the problem concern- of motion. The unknown parameters and the op-
ing a time optimal return of a particle with timal time are numerically determined by Newton’s
a prescribed velocity to the origin by apply- method from the maximum-principle boundary con-
ing a magnitude-bounded force. The equa- ditions an arbitrary magnitude and direction of the
tions of controlled motion are derived and initial velocity. Control regimes with coinciding ini-
explicitly integrated, and the optimal open- tial and final positions (or velocities) can be used to
loop control and optimal time are analyzed construct quasi-optimal global motion.
depending on the parameters of the problem.
The qualitative behavior of the solution is es- II. Formulation of the problem
tablished, and the solution is compared with
other regimes of motion. The results are of The control system under consideration, the ter-
interest for control theory and its applications minal conditions, and the functional are governed by
to controlled flight mechanics. the equations
x(t) = x0 + v0 t + Xξ (t)ξ + Xη (t)η fx2 (µ, σ)|v0 |c = −f12 (µ, σ), c = cos(v0 , vf )
4
0.75
3
x2 0.5
3
4
2
2
2.5 0.25
5
1 1
Figure 1: Family of optimal trajectories for |v0 | = 3 Figure 2: Family of optimal trajectories for α = 0.75π
and various initial velocity directions. and various initial velocity magnitudes.
N 1 2 3 4 5 N 1 2 3 4
α 0.1π 0.25π 0.5π 0.75π 0.9π |v0 | 0.3 0.7 1 1.3
1.5 3 0.5
4 6
1 0
0 0.5 α/π 0 0.5 α/π
Figure 3: Initial control directions φ as functions of Figure 4: Final control directions ψ as functions of α
α for various initial velocity magnitudes for various initial velocity magnitudes
N 1 2 3 4 5 N 1 2 3 4 5 6
|v0 | 0.5 0.7 0.9 1 3 |v0 | 0.3 0.7 0.9 1 1.3 3
between the initial velocity direction and the positive the required terminal velocity. When |v0 | ∈ [0, 1],
abscissa axis. The angle characterizing the direction we have ψ → π as α → 0 or α → π. When |v0 | ∈
of x(t) is a monotone function of time. (1, +∞), ψ → 0 as α → 0 and ψ → π as α → π.
The optimal control is analyzed for various initial Thus, for high initial velocities (v0 > 1), the behav-
velocities. The resulting family makes it possible to ior of the control at the initial stage is similar to the
find the optimal control and to determine its features. case of low velocities (v0 < 1) at the final stage of mo-
Note the properties of the open-loop control u∗ (t) at tion. The constraints on the direction of the control
the initial and terminal times of motion (Fig. 3, 4). vector imply that the velocity component along the
We analyze these values as functions of the initial ordinate axis decreases at the initial time (Fig. 3).
velocity direction, i.e., the angle α for fixed velocity Moreover, there are no optimal controls under which
magnitudes. The desired angles φ (i.e., the directions the object accelerates at the initial stage of motion
of u) at the initial time are in the triangle bounded and decelerates in the neighborhood of the terminal
by the lines φ = 2π, φ = α + π, and α = 0 (Fig. 3). point.
The object accelerates (i.e., the velocity magnitude Now, we analyze the optimal time as a function of
increases) when φ ≥ α + 1.5π and slows down when the initial velocity direction α (Fig. 5,6). When α =
α + π ≤ φ < α + 1.5π. Thus, deceleration occurs 0 or π, the optimal time corresponds to the solution of
when |v0 | ∈ [1; +∞) and α ∈ [0, π] and when α ∈ the one-dimensional problem in Section V. Moreover,
[π/2, π] and |v0 | ≥ 0 at the initial time. When α ∈ when |v0 | = 1, tf (α) → 4 as α → π, i.e., the optimal
[0, π/2) and |v0 | ∈ [0, 1), the motion switches from time tends to a nonoptimal solution. In the interval
acceleration to deceleration as α increases. According α ∈ [0, π], the function tf (α) increases monotonically.
to the solution of the one-dimensional problem, when When α ∈ [0, π/2] and v0 ∈ [0, v∗], there is a domain
|v0 | ∈ [1, +∞), we have φ → π as α → 0 and φ → 2π where tf ≤ ff0 (Fig. 5). In this domain, the same tf
as α → π; when |v0 | ∈ [0, 1), we have φ → 2π as can be reached at two different velocity magnitudes.
α → 0 or α → π (see Section V). Moreover, any two curves intersect when 0 ≤ |v0 | ≤
A similar diagram can be constructed for tf (Fig. 1.
4). The range of α is bounded by the lines ψ = A transition occurs at the intersection point: as
π, ψ = α, and α = 0. The transition between the α increases, the curve with a higher velocity corre-
deceleration and acceleration regimes for obtaining sponds to a longer time; and the curve with a lower
the required velocity vf occurs on the line ψ = π/2. velocity, to a shorter time. The properties of the
When α ∈ [π/2, π] and |v0 | > 0 and when |v0 | ∈ control-switching curve (see Fig. 3) and the envelope
[0, 1] and α ∈ [0, π], the object accelerates toward of the family of curves tf (α) (Fig. 5,6) imply that,
tf tf
7
1
6
5
4 4
2
2.25
3 3
3
2 4
1
5
2 2 6
Figure 5: Optimal time as a function of the initial Figure 6: Optimal time as a function of the initial ve-
velocity direction α ∈ [0, π] for various initial velocity locity direction α ∈ [0, π/2] for various initial velocity
magnitudes magnitudes
N 1 2 3 4 5 6 7 N 1 2 3 4 5 6
|v0 | 0 0.1 0.5 1 1.1 1.2 1.3 |v0 | 0 0.1 0.3 0.5 0.7 1
at the intersection point, deceleration is an optimal celeration (the initial velocity magnitude decreases),
control strategy for an object with an higher velocity then acceleration, the reversion of the control’s sign,
at the initial stage and acceleration is optimal for the and deceleration. When α = 0, φ = π, and |v0 | = 1,
control of an object with an initially lower velocity. the control is a constant vector implementing decel-
The envelope is the control-switching curve at the eration and acceleration. When α = 0, we have φ = 0
initial point (Fig. 3), i.e., for fixed α ∈ [0, π/2]. The for all the velocities |v0 | ≥ 0 with |v0 | =
6 1. Decelera-
minimum optimal time is reached when v0 is orthog- tion is followed by acceleration, then the sign of the
onal to η. For fixed values α ∈ [π/2, π], the minimum control reverses, and again deceleration is followed by
time is reached at v0 = 0. acceleration.
Thus, the velocity magnitude attains a minimum
Conclusions when α = 0, φ = 0, and |v0 | = 1 and a maximum and
two minima when α = π, φ = 0, and |v0 | ≥ 0 with
These results make it possible to draw an anal- |v0 | =
6 1. A maximum and a minimum occur in the
ogy with the case of one-dimensional motion. The remaining cases.
return of the object from the initial position to the In the two-dimensional case when |v0 | = const and
same one with turning the velocity can be divided α ∈ (0, π), the control leads to switching the acceler-
into two stages: motion from the initial position to ation and deceleration regimes corresponding to the
an intermediate point x1 with at the velocity v1 and boundary values of α. This switch occurs at the ini-
motion from this point to the final position. In the tial stage of the motion if |v0 | < 1 and at the final
case of one-dimensional motion, acceleration and de- stage if |v0 | > 1 (Fig. 3,4).
celeration are possible at each stage. These regimes
determine the properties of the trajectories and the References
control in the two-dimensional problem.
These features are represented as acceleration and [1] L. S. Pontryagin, V. G. Boltyanskii, R. V.
deceleration regimes. In the one-dimensional case, Gamkrelidze, and E. F. Mishchenko, The Math-
the velocity magnitude can have three extrema and ematical Theory of Optimal Processes (Nauka,
up to four basic control regimes are possible in the Moscow, 1969; Gordon Breach, New York,
course of this motion. When α = 0, φ = 0, and 1986).
0 < |v0 | < 1, we have acceleration, the reversion of
the control’s sign, deceleration, and again accelera- [2] G. Leitmann An Introduction to Optimal Con-
tion. When α = 0, φ = π, and |v0 | > 1, we have de- trol, McGraw-Hill, NY, 1966
[3] A. Bryson; Ho, Yu-Chi, Applied Optimal Control
: Optimization, Estimation and Control, John
Wiley & Sons, 1975. Revised Printing, 481 pp.
[4] L. D. Akulenko and A. P. Koshelev, Time-
Optimal Steering of a Dynamic Object to a Given
Position under the Equality of the Initial and Fi-
nal Velocities, Journal of Computer and System
Sciences International, p. 921 - 928, Vol. 42, No.
6, 2003