Научная статья на тему 'О решении задачи оптимизации перевозочной работы локомотивов'

О решении задачи оптимизации перевозочной работы локомотивов Текст научной статьи по специальности «Математика»

CC BY
46
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ИССЛЕДОВАНИЕ / ОПТИМИЗАЦИЯ / МЕТОД / ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ / РЕШЕНИЕ / ВЫБОР / РЕЖИМ / ТЕОРИЯ / ПРИНЦИП МАКСИМУМА / INVESTIGATION / OPTIMIZATION / METHOD / DYNAMIC PROGRAMMING / OPTIMALITY PRINCIPLE / DECISION / CHOICE / MODE / THEORY / MAXIMUM PRINCIPLE

Аннотация научной статьи по математике, автор научной работы — Аблялимов Олег Сергеевич

Анализируется метод решения задачи оптимизации при помощи принципа максимума. Обоснована условно - оптимальная траектория, которая является составной частью искомой оптимальной траектории управления.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ABOUT SOLUTION OF THE OPTIMIZATION PROBLEM OF THE TRANSPORTATION WORK OF LOCOMOTIVES

The method for solving the optimization problem using the maximum principle is analyzed. The conditionally optimal trajectory, which is an integral part of the desired optimal control trajectory, has been substantiated.

Текст научной работы на тему «О решении задачи оптимизации перевозочной работы локомотивов»

№ 9 (78)

AuNi /ш. те:

UNIVERSUM:

технические науки

сентябрь, 2020 г,

О РЕШЕНИИ ЗАДАЧИ ОПТИМИЗАЦИИ ПЕРЕВОЗОЧНОЙ РАБОТЫ ЛОКОМОТИВОВ

Аблялимов Олег Сергеевич

канд. техн. наук, старший научный сотрудник, и.о. профессора кафедры «Локомотивы и локомотивное хозяйство», Ташкентский государственный транспортный университет,

Узбекистан, г. Ташкент E-mail: o. ablyalimov@,gmail. com

ABOUT SOLUTION OF THE OPTIMIZATION PROBLEM OF THE TRANSPORTATION WORK OF LOCOMOTIVES

Oleg S. Ablyalimov

Doctor of philosophy, chief worker, acting professor of the chair «Loсomotives and locomotive economy»

Tashkent state ^атроП university, Uzbekistan, Tashkent

АННОТАЦИЯ

Анализируется метод решения задачи оптимизации при помощи принципа максимума. Обоснована условно - оптимальная траектория, которая является составной частью искомой оптимальной траектории управления.

ABSTRACT

The method for solving the optimization problem using the maximum principle is analyzed. The conditionally optimal trajectory, which is an integral part of the desired optimal control trajectory, has been substantiated.

Ключевые слова: исследование, оптимизация, метод, динамическое программирование, решение, выбор, режим, теория, принцип максимума.

Keywords: investigation, optimization, method, dynamic programming, optimality principle, decision, choice, mode, theory, maximum principle.

Одной из особенностей задачи оптимизации перевозочной работы локомотивов является необходимость выявления оптимального решения по параметру В, связанного многоступенчатой зависимостью с координатами положения и управления на участках значительной протяжённостью. Указанные, а также и другие обстоятельства заставляют применять пока только численные методы с использованием ЭВМ. Принятый при этом порядок решения должен быть основан на определённой системе выраженной комплексом оптимизации Ко. Можно опробовать различные Ко и выбрать наилучший. В процессе решения поставленной задачи было опробованы два Ко, из которых первый [2] обеспечивал частичную оптимизацию. Второй Ко обеспечивает полную оптимизацию на выбранном шаге оптимизации (ШО), а также на участке счёта и выбран как основной, рекомендуемый для использования.

Общая постановка задачи оптимизации перевозочной работы локомотивов формулируется следующим образом. Имеем поезд (объект), фазовые координаты которого описываются вектором, включающим координаты положения и состояния О = (П,С). Необходимо переместить поезд с начальными координатами Оо в новое положение с фазовыми координатами О1, выбрав при этом ведение процесса таким

образом, чтобы определённая координата или некоторый вектор, принадлежащий вектору объекта О и определяющих выигрыш В, принимал бы оптимальное значение (max B или min B) с соблюдением положенных ограничений. Эта цель может быть достигнута при условии применения соответствующего оптимального управления, а в общем случае, соответствующего оптимальных траекторий координат управляющих факторов (УФ).

Таким образом, необходимо Оо = (По,Со) переместить в О1 = (ЩС1) так, чтобы иметь В*^УФ*.

Для упрощения процесса будем пользоваться "плоским" фазовым пространством [1] с аргументной координатой (осью) Oa. Учитывая, что на шаге оптимизации ШО координата или вектор По = пост, а меняться будет От и Рт (которые должны соответствовать данному По) можно зависимость изменения параметра В на шаге оптимизации выразить так

В(Оа) = [О(Оа),Р(Оа)] (1)

Эту зависимость можно выявить, если знаем закон изменения процесса объекта, использую описание его, системой дифференциальных уравнений, выразив производные от фазовых координат через сами фазовые координаты и траектории управляющих параметров.

Библиографическое описание: Аблялимов О.С. О решении задачи оптимизации перевозочной работы локомотивов // Universum: технические науки : электрон. научн. журн. 2020. № 9(78). URL: https://7universum. com/ru/tech/archive/item/10698

№ 9 (78)

A, UNI

/Ш. те:

UNIVERSUM:

технические науки

сентябрь, 2020 г,

Для поставленной задачи оптимизации перевозочной работы локомотивов траектория режима управления заранее нам неизвестна, она может быть выявлена лишь в процессе решения задачи, в связи с чем, необходимо определить общую стратегию отыскания траектории управления.

Общую стратегию решения задачи можно выявить, используя принцип максимума, как это, например, сделано в работе [3], основные положения которой приводим ниже.

Приняты траектории координат вектора поезда

ü'(t) O(t) = ü2(t) ü3(t)

(2)

где O'(t) - координата пути;

02(t) - координата скорости;

03(t) - координата времени.

Регулируемой величиной считают [3] ускорение a, которое плавно регулируется между небольшим ускорением для тяги ар и наибольшим замедлением при торможении ат.

В анализе берут нормированное ускорение а = ар / ат, значения которого находятся в пределах

Принимая далее в целях упрощения, наличие остановки поезда на конечной станции, можно, поместив начало отсчёта координат в точке соответствующей этой станции получить

O'(t) = O2(t) = 0

(7)

что вместе с ограничением скорости образует систему ограничений для 0'(/) и 02(/):

0 < ü2(t) < Vor O'(t) < 0

(8)

Для координаты времени, отсчёт времени ведут как разницу между заданным временем прибытия на конечную станцию и текущим временем, то есть

O3(t) = tn - t

(9)

Вектор текущего фазового состояния поезда при движении по участку является трёхмерным

ü'(t) O(t) = ü2(t)

tn - t

(10)

-1 < а <

(3)

Условие минимизации расхода энергии на тягу, при условии задания времени хода по перегону /п = пост, записано в соответствии с рекомендацией Ко-алса

Ек = С!пг(оН a |) О2 dt

'0 2

(4)

и задача формулируется так: необходимо найти такую функцию а, которая при условии минимизации интеграла (4) переводила бы вектор фазовых координат поезда 0(/) из заданного положения Он в конечное Ок положение, учитывая при этом соответствующие ограничения условий по скорости и ускорению движения поезда.

Необходимое для решения проблемы уравнение движения поезда

m =

dQ2 dt

+ С02 = К а

(5)

где т - масса поезда,

СО2 - сопротивление движению поезда, принимаемое пропорциональным скорости, то есть величина С = пост;

Ка - сила тяги или торможения, принимаемая пропорциональной ускорению, то есть К = пост;

Приняв С / т = К / т, а также выразив О2(/) = d0(t) / Ж вместо (5) будет

dQ2(t) dt

= -Q2(t) + a(t)

(6)

и в конечном пункте он равен 0

0(/) = 0 = 0 (11) 0

В соответствии с принципом максимума оптимальной является такая траектория О(/), которая максимизирует гамильтониан

H = YkOi - Po(O,a)

(12)

где ^о(0,а) = 0,5(а + | а |)02Ж/, а вспомогательные переменные Х должны удовлетворять системе дифференциальных уравнений в частных производных

dXt (дфг ^ д(р2 л . д(рз ^ \ д(ро

(13)

В этой системе фи = Ж0к/Ж/, причем г и к могут независимо друг от друга принимать значения 1,2 и 3.

Применяя соотношения (4), (6) и (7), можно выражение (13) переписать

^ = 0; -Хл + Я2+ 1(а + | а |); ^ = 0

(14)

Ht ' Ht

Ht

с граничными условиями

¿Л) = -м= ¿1(0; ¿2(0 = = -Л2; ¿з(0 = -Мз= ¿з(0 (15)

где коэффициенты ^, д2 и д3 необходимо отыскать.

С учётом систем (3) и (8) можно гамильтониан Н (12) переписать, а именно:

п

т

№ 9 (78)

AuNi /ш. те:

UNIVERSUM:

технические науки

сентябрь, 2020 г,

H = (-Hi)O2(t) + A2(t)[-O2(t) + a(t)] - (-цз) -- 1 [a(t) + | a |(t) ]02(t) (16)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Откуда следует, что максимум гамильтониана Н совпадает с максимумом, зависящим от а и О2 частичной суммы, то есть

Я2а — ^(а + | а |) • О2

(17)

Рассматривая ограничения по а и О2 , соответствующие выражениям (3) и (8), получим закон оптимального управления в функции от вспомогательной переменной

-1 для А2 < 0 (служебное торможение);

[-1;0] для 12 = 0 (сингулярное решение 1);

0 для 0 < I2 < О2 (выбег);

(18)

[0; ар / ат] для 12 = 0 (сингулярное решение 2);

ар / ат для 12 > О2 (пуск с максимальным ускорением)

Из (18) следует, что оптимальная стратегия управления включает режим разгона с максимальным ускорением, выбег и торможение с максимальным замедлением, а также решения для переменных 12 = 0 и 12 = О2, при которых значения ускорения являются неопределенными и рассматриваются как сингулярные решения.

Изложенное содержание работы [3], основанной на ряде упрощений (например, сила тяги принята

пропорциональной ускорению и другие ) всё же даёт рекомендации по выбора оптимальной стратегии решения, которые нами использованы при разработке нового метода решения.

Аналогичные выводы можно сделать из анализа выражения, определяющего удельный (на тонну веса поезда) расход £к энергии для создания касательной механической работы силы тяги, то есть

1к = aE /о

■to fK(O2) ^2

n(o2)

O2dt = min (19)

После ряда преобразований выражение (19) приводится к виду

1к= aE/t°[

7/(02 - w(02)

гч

JOo S

О2

■torfK(O2) .

n(o2)

dO']dt = min (20)

Минимизация выражение (20) - к = 0 достигается при ДО2) = 0, то есть при холостом ходе.

Из сказанного следует, что в идеальном случае, движение на холостом ходу является рациональным решением, к которому необходимо по возможности стремиться.

В разработанном методе решения поставленной задачи выявляется указанная траектория, как условно - оптимальная, которую необходимо считать составной частью искомой оптимальной траектории управления.

Список литературы:

1. Аблялимов О.С. К формулировке математических методов оптимальных решений [Текст] / О. С. Аблялимов // Universum: технические науки: электрон. научн. журн. 2020. № 9 (78). URL: https://7universum.com/ru/tech/archive/item/10667 (дата обращения: 28.08.2020).

2. Толкачёв А.В. Факторы, управляющие выбором технологии ведения и времени хода поездов [Текст] / А. В. Толкачёв // Тр. ТашИИТ, вып. 53 / Ташкентский ин-т. инж. ж-д транспорта. - Ташкент, 1968. - С. 53 - 61.

3. Hozh Peter «Über die Auwendung des Maximum Prinzips von Pontrjagin zur Ermittlung von Algorithmen für line energie optimule Zugstouerung». Wissz Hochsch. Verkehrsn Dusden, 1971, 18 № 4, 919 - 934 (немец.). Экспресс информация «Техническая эксплуатация подвижного состава и тяга поездов», № 29, 9.VIII. 1972.

i Надоели баннеры? Вы всегда можете отключить рекламу.