Previous Page  4 / 24 Next Page
Information
Show Menu
Previous Page 4 / 24 Next Page
Page Background

Е.С. Гордиенко

4

Инженерный журнал: наука и инновации

# 9·2017

x

(

j

+1)

=

x

(

j

)

(j

)

grad

F

(

x

(

j

)

), (2)

где

(j

)

— шаг спуска, определяемый так, чтобы

F

(

x

(

j

+1)

)<F(

x

(

j

)

) или

чтобы

F

(

(j

)

) была минимизирована в данной точке

x

(

j

)

.

Производные градиента рассчитаны численным способом через

двусторонние разности.

Выполненный численный анализ показал, что поскольку изоли-

нии в задачах разгона и торможения довольно вытянуты, а функция

F

(

x

) имеет «овражный» характер, требуется весьма много итераций

для нахождения минимума. Сходимость в данном случае плохая. За-

дача сходится за несколько часов, а число итераций может достигать

десятков тысяч. Норма градиента от итерации к итерации очень мед-

ленно уменьшается, постепенно стремясь к нулю, задаваемому как

,

где

= 10

–6

.

Далее используется более эффективный в рассматриваемом слу-

чае оптимизации маневров метод Пауэлла. В рамках такой разновид-

ности квазиньютоновского метода

фазовая точка сдвигается на

k

шаге

х

k

=

x

k–

1

+ λ

k

р

k

, (3)

где начальное положение задается, а шаг

k

определяется, как преж-

де, в результате минимизации функционала (длительности) в данной

точке; направление сдвига

1

grad ( )

,

,

k

k

k

k

k

p A F x

A w k N

 

(4)

положительно-определенная матрица

А

k

итерационно «подправляет-

ся» с учетом изменения градиента.

Применительно к методу Пауэлла [5]

1

( ) ,

(

,

)

k

k T

k

k

k

k

x x

A A

w x

 

 

 

 

A

0

=

E

, (5)

где

E

— единичная матрица;

1

1

,

;

grad ( ) grad ( ).

         

k

k

k

k

k

k

k

k

k

k

x x A w x x x w F x

F x

(6)

Следовательно, в данном случае учитывается информация об из-

менении градиента, хотя и без вычисления вторых производных. За

счет этого сходимость решений улучшается. Задача решается за

100–150 итераций, а время расчета составляет несколько минут.

Использование описанных выше методов оптимизации показало,

что для задачи поиска оптимального трехимпульсного перехода го-

дограф градиента grad

F

(

x

(

j

)

) от итерации к итерации постепенно

уменьшается, стремясь к нулю на плоскости координат (

F

(

x

)/

1

,

x