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

Изобретение относится к вычислительной технике и может быть использовано для управления равновесным случайным процессом (РСП). Техническим результатом является оптимизация режима управления. Способ заключается в том, что: выделяют для РСП его характеристики, которые рассматривают в качестве координат фазового пространства, в котором протекает РСП; строят для исследуемого РСП в соответствии с априорной информацией о нем эволюционно-симулятивную модель (ЭСМ), взаимно увязывающую координаты фазового пространства, и загружают построенную ЭСМ в память процессорного устройства; выделяют один из расчетных показателей в качестве целевого показателя и исключают его из координат фазового пространства; измеряют с помощью соответствующих датчиков характеристики исследуемого РСП и вводят их в память процессорного устройства в качестве входных сигналов для ЭСМ; находят конкретные значения расчетных показателей для каждого допустимого набора управляющих воздействий и каждого момента воздействия; связывают наборы управляющих воздействий логическими связями; загружают в память процессорного устройства установленные логические связи между управляющими воздействиями и их предельные значения; находят с помощью алгоритма динамического программирования для решения булевых задач, загруженного в память процессорного устройства, оптимальное управление в виде однозначно определенных наборов управляющих воздействий в каждый момент воздействия на весь период управления. 1 з.п. ф-лы.

 

Область техники, к которой относится изобретение

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

Уровень техники

В настоящее время регулировка характеристик равновесного случайного процесса достаточно известна (см., к примеру, патент США №6216083, опубл. 10.04.2001, патент РФ №2059975, опубл. 10.05.1996, и патент РФ №2229741, опубл. 27.05.2004).

Однако ни в одном из этих или других известных документов не говорится о том, как осуществлять оптимальное управление равновесным случайным процессом.

Раскрытие изобретения

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

Эта цель достигается благодаря тому, что в настоящем изобретении предложен способ оптимального управления равновесным случайным процессом (РСП), заключающийся в том, что: выделяют для РСП его характеристики в виде независимых случайных величин, именуемых далее факторами, и условно постоянных величин и рассматривают эти условно постоянные величины и параметры законов распределения вероятностей факторов в качестве координат фазового пространства, в котором протекает РСП; строят для исследуемого РСП в соответствии с априорной информацией о нем эволюционно-симулятивную модель (ЭСМ), взаимно увязывающую координаты фазового пространства и разделяющую эти координаты на исходные показатели, управляющие параметры и расчетные показатели, после чего загружают построенную ЭСМ в память процессорного устройства; выделяют один из расчетных показателей в качестве целевого показателя и исключают его из координат фазового пространства; измеряют с помощью соответствующих датчиков исходные показатели исследуемого РСП и вводят измеренные исходные показатели в память процессорного устройства в качестве входных сигналов для упомянутой ЭСМ; устанавливают период управления и выделяют в нем моменты времени, именуемые далее моментами воздействия, в которые будет осуществляться управление РСП; устанавливают варианты допустимых величин для каждого из управляющих параметров и каждого из моментов воздействия на основе учета внешних условий и особенностей объекта, порождающего РСП; устанавливают интервал допустимых значений для каждого из моментов воздействия и каждого из расчетных показателей на основе учета внешних условий и особенностей объекта, порождающего РСП; вводят установленные допустимые величины управляющих воздействий и интервалы допустимых значений расчетных показателей в память процессорного устройства; находят с помощью разработанной ЭСМ, функционирующей под управлением процессорного устройства, конкретные значения расчетных показателей для каждого допустимого набора управляющих воздействий и каждого момента воздействия; исключают те наборы управляющих воздействий, при которых хотя бы один расчетный показатель выходит за пределы интервалов допустимых значений; связывают те наборы управляющих воздействий, которые соответствуют одному и тому же моменту воздействия, логической связью «исключают друг друга» и логической связью «должен присутствовать хотя бы один»; устанавливают предельные значения управляющих воздействий за весь период управления; загружают в память процессорного устройства вместе с неисключенными наборами управляющих воздействий установленные логические связи между управляющими воздействиями и их предельные значения; находят с помощью алгоритма динамического программирования для решения булевых задач, загруженного в память процессорного устройства, оптимальное управление в виде однозначно определенных наборов управляющих воздействий в каждый момент воздействия на весь период управления.

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

Подробное описание

Равновесным случайным процессом (далее - РСП) называется процесс, траектория которого в фазовом пространстве определяется сочетанием случайных факторов и управляющих воздействий, направление и сила которых определяются размером и направлением отклонения фактической траектории процесса от сглаженной. В этом случае регулирование, целью которого является поддержание равновесия, должно учитывать суммарный результат случайных воздействий за конечный промежуток времени.

Примерами равновесных случайных процессов могут служить:

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

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

Как уже отмечено в разделе «Уровень техники», определение и регулирование характеристик РСП подробно описано в патенте РФ №2229741. В частности, в этом документе раскрыт метод построения эволюционно-симулятивной модели (ЭСМ) исследуемого РСП. ЭСМ представляет собой строгую структурную формулировку задачи, а ее название получено путем объединения двух терминов «эволюционный» и «симулятивный». Термин «эволюционный» указывает на то, что в ЭСМ применяется оптимизация, использующая некоторые принципы естественной эволюции, которая, в свою очередь, представляет собой направленный случайный поиск. Термин «симулятивный» указывает на то, что ЭСМ допускает использование принципов диалогового (симулятивного) моделирования как при разработке имитационных моделей, так и непосредственно в процессе расчетов, в случае, если в течение моделируемого РСП информация о процессе может экспертно пополняться или видоизменяться.

Внешние условия протекания РСП, а также каналы, посредством которых можно воздействовать на этот РСП, характеризуются законами распределения вероятностей некоторых независимых случайных величин (факторов), и некоторыми условно постоянными величинами (исходными показателями). Параметры этих законов распределения вероятностей значений факторов, а также эти исходные показатели далее именуются характеристиками РСП. Основными характеристиками РСП являются PL, P0 и З/З, поясняемые далее и определяемые структурной формулировкой эволюционно-симулятивной модели (ЭСМ). Показатели, зависящие хотя бы от одной из основных характеристик РСП, именуются далее расчетными показателями.

В данном описании отмеченные выше условно постоянные величины и параметры законов распределения вероятностей упомянутых факторов (т.е. характеристики РСП) рассматриваются в качестве координат фазового пространства, в котором протекает данный РСП.

Как уже отмечено выше, в способе по настоящему изобретению для исследуемого РСП в соответствии с априорной информацией о нем строят эволюционно-симулятивную модель (ЭСМ), взаимно увязывающую координаты упомянутого фазового пространства и разделяющую эти координаты на исходные показатели, управляющие параметры и расчетные показатели. Следует специально отметить, что исходными показателями могут быть как условно-постоянные величины, так и параметры законов распределения вероятностей факторов. При этом один из расчетных показателей выделяют в качестве целевого показателя.

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

Далее в процессе протекания исследуемого РСП с помощью соответствующих датчиков измеряют исходные показатели этого РСП и вводят измеренные исходные показатели в память процессорного устройства в качестве входных сигналов для разработанной ЭСМ.

На следующем этапе устанавливают период управления и выделяют в нем моменты времени t=1, …, Т, именуемые далее моментами воздействия, в которые будет осуществляться упомянутое управление РСП.

В настоящем способе в виде опции могут далее выполнять такие действия, на которых:

- устанавливают варианты допустимых величин u l , t e (е=1, …, E1; l=1, …, L) для каждого из управляющих параметров в каждый из T моментов воздействия;

- устанавливают интервал [ r _ j , t , r ¯ j , t ] (j=1, …, J) допустимых значений для каждого из моментов t воздействия и каждого из J расчетных показателей;

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

В принципе, эти допустимые значения можно не устанавливать, считая, что управляющие параметры и моменты воздействия задаются точно.

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

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

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

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

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

Введем обозначения факторов и исходных показателей:

- fi, где i=1, …, I, - факторы (случайные скалярные величины);

- f ¯ = ( f 1 , , f J ) - вектор факторов;

- pj, где j=1, …, J, - исходные показатели (условно-постоянные скалярные величины);

- p ¯ = ( p 1 , , p J ) - вектор исходных показателей.

Рассмотрим следующую систему соотношений:

где:

- c i ( f ¯ , p ¯ ) , i=1, …, 4; c 5, k ( P L , P 0 , З / З , p ¯ ) , k=1, …, K - имитационные модели;

- Fa1 и Fa2 - параметры, характеризующие фактическую траекторию РСП;

- PL - параметр, характеризующий сглаженную траекторию РСП («план», при этом PL, Fa1 и Fa2 - соизмеримые скалярные величины);

- Р0 - надежность PL, то есть вероятность того, что PL не будет превышено (отнесенная к одному или другому фактическому значению);

- Ψ1 (PL, Fa1) и Ψ2 (PL, Fa2) - размер управляющего воздействия на РСП;

- З/З - отношение размеров управляющего воздействия при отклонении фактической траектории от сглаженной в ту или другую сторону («завышение/занижение»);

- М - знак математического ожидания;

- rk, где k=1, …, K, - расчетные показатели.

В соотношениях (1)-(9) предполагается, что не все аргументы обязательно присутствуют. В частности, в (1) и (2) может отсутствовать p ¯ ; в (3) и (4) могут отсутствовать как f ¯ , так и p ¯ , кроме того PL, Fa1 и Fa2 могут присутствовать или отсутствовать в любом сочетании, обязательным является только присутствие неравенства PL>Fa1 в (3) и неравенства PL<Fa1 в (4); в (9) непременно должно присутствовать либо PL, либо Р0, либо З/З.

Эволюционно-симулятивная модель (ЭСМ) определяет основные характеристики РСП, а именно величины PL, P0 и З/З и может иметь следующие эквивалентные варианты структурной формулировки:

- (1)-(5), (8), (9);

- (1)-(4), (6), (8), (9);

- (1)-(4), (7)-(9).

Предполагается, что вид закона распределения вероятностей каждого фактора известен. Пусть:

- Zi, - множество параметров закона распределения вероятностей значений фактора fi;

- G = ( i = 1 I Z i ) ( i = 1 J p i ) - множество всех параметров всех факторов и всех исходных показателей;

- s∈G - один из параметров одного из факторов, либо один из исходных показателей, на который можно влиять (т.е. это канал воздействия на РСП, или управляющий параметр);

- rk′ - один из расчетных показателей (критерий оптимальности воздействия, или целевой показатель).

Рассмотрим некоторый плановый период [0,Т] и введем следующие обозначения:

- t∈[0,T] - момент времени, принадлежащий плановому периоду;

- f ¯ ( t ) - значения вектора факторов в момент t.

Тут необходимы некоторые важные уточнения. Под значением фактора fi(t) мы понимаем не реализацию значения случайной величины, а набор значений параметров закона распределения вероятностей этой величины, вид которого предполагается известным. Иначе говоря, мы подразумеваем, что для каждого фактора, являющегося компонентом вектора f ¯ ( t ) , в момент t времени определен вид закона распределения вероятностей и заданы значения параметров. Например, если фактор fi(t), являющийся компонентом f ¯ ( t ) , имеет в момент t нормальное распределение, то под значением этого фактора в момент t, который мы и обозначаем как fi(t), мы понимаем значение математического ожидания и среднеквадратичного отклонения (СКВ) этого фактора в момент t. Причем, вообще говоря, в разные моменты времени у одного и того же фактора могут быть разные законы распределения вероятностей и, значит, разные наборы параметров и разные значения этих параметров. Например, в момент t - равномерное распределение, а в момент t+δ - нормальное распределение.

f ¯ ( t ) есть обозначение всех значений всех параметров законов распределения вероятностей всех факторов в момент t. Обозначение f ¯ ( t ) отличается от обозначения f ¯ тем, что относится к моменту времени t. Аналогичным образом, все величины, используемые в соотношениях (1)-(9), свяжем с моментом времени t и для этого используем следующие обозначения:

- p ¯ ( t ) - значения компонент вектора исходных показателей в момент t времени;

- s(t) - значение одного из параметров одного из факторов, либо одного из исходных показателей в момент t времени;

- PL(t) - значение «плана» в момент t времени;

- Р0(t) - значение надежности плана в момент t времени;

- З/З(t) - значение показателя «Завышение/Занижение» в момент t времени;

- rk(t) - значение расчетного показателя в момент t времени (причем расчетный показатель может быть отождествлен с одной из основных характеристик РСП, например rk=PL(t));

- R ¯ ( t ) = { r k ( t ) , k = 1, , K } - значения вектора расчетных показателей в момент t времени.

Будем считать, что среди параметров факторов f ¯ ( t ) и расчетных показателей p ¯ ( t ) выделены одна или несколько величин sl(t), которые мы нумеруем индексом l=1, …, L, и этим величинам в любой момент планового периода t∈[0,T] мы можем придать любое желаемое значение в пределах от w l _ ( t ) до w ¯ l ( t ) , при условии, что совокупное значение параметра за плановый период не превышает установленного лимита: t = 0 T s l ( t ) d t H l .

Величину sl(t) мы назовем управляющим параметром, вектор S ¯ ( t ) = { { s l ( t ) / l = 1, , L } , t [ 0, T ] } назовем управлением. Допустимым управлением будем считать управление, которое удовлетворяет условиям:

Через U обозначим множество всех допустимых управлений:

Величины R ¯ ( t ) = { r k ( t ) , k = 1, , K } назовем управляемыми параметрами. Все эти параметры, за исключением целевого показателям rk′(t): { R ¯ ( t ) \ r k ' ( t ) } , будем рассматривать в качестве координат фазового пространства. Траекторией РСП в фазовом пространстве Ф(t) назовем изменение координат фазового пространства во времени.

Допустимой траекторией РСП в течение планового периода [0,T] будем называть такую траекторию, координаты которой в каждый момент времени t не выходят за допустимые пределы:

Траектория и целевой показатель R ¯ ( t ) после момента t времени некоторым образом обусловлены траекторией до этого момента:

(δ - приращение времени, Θ - зависимость).

Через Ω обозначим множество всех допустимых траекторий:

Задача, способ решения которой предлагается в данном изобретении, состоит в том, чтобы найти такое допустимое управление РСП

S ¯ ( t ) U ,

при котором траектория РСП допустима

Ф(t)∈Ψ

и оптимальна

Задача (10)-(14), способ решения которой предлагается в данном изобретении, является динамической, так как предметом поиска является управление, делающее изменение во времени координат траектории оптимальным.

Принцип решения этой задачи состоит в следующем:

1) Допускаем, что существует процедура, позволяющая формировать допустимое управление из U и соответствующую ей допустимую траекторию из Ω. При наличии ЭСМ (1)-(9) это автоматически обеспечивается. Как реализовать ЭСМ, пояснено, например, в вышеуказанном патенте РФ №2229741. При этом не требуется никакого иного способа задания множеств U и Ω. Таким образом, эти множества задаются неявно, и аналитических условий, определяющих их, не требуется.

2) Допускаем, что нас удовлетворит приближенное решение поставленной задачи, если степень приближения к оптимуму может быть увеличена за счет увеличения трудоемкости расчетов.

3) Выделяем в интервале [0,Т] моменты: t1<, …, <tn <, …, tN, считая, что t1=0, tN=Т.

4) Устанавливаем одно из правил выбора моментов времени: от п=1 по порядку до n=N, либо от n=N по порядку до n=1.

5) Определяем правила и процедуры формирования вариантов значений управляющих параметров S ¯ x n ( t n ) , xn=1, …, Xn, которые в совокупности образуют множество V ( t n ) = { S ¯ x n ( t n ) | x n = 1, , X n } .

6) Определяем правила и процедуры, которые каждому варианту управления S ¯ x n ( t n ) ставят в соответствие точку фазового пространства Q x n ( t n ) и значение целевого параметра r k ' , x n ( t n ) .

7) Устанавливаем, что между тройками d = { S ¯ x n ( t n ) , Q x n ( t n ) , r k ' , x n ( t n ) } могут задаваться логические связи (ЛС) следующего типа:

- [dc, …, dc′] - исключают друг друга,

- {dc, …, dc′} - должен присутствовать хотя бы один,

- (dc, …, dc′)→(dc″, …, dc″′) - при наличии всех dc, …, dc′ могут присутствовать dc″, …, dc″ - в любом наборе,

- dc - логически независимый элемент,

где индекс «с» нумерует все тройки для всех моментов времени без пропусков и повторов, то есть пробегает значения от 1 до n = 1 N X n .

8) Условия (10) приближенно представляем в виде:

условия (11) приближенно представляем в виде:

условия (12) приближенно представляем в виде:

условия (13) приближенно представляем в виде:

целевую функцию (14) приближенно представляем в виде:

9) Устанавливаем правила и процедуры выбора номеров x n o , где n=1, …, N, таким образом, чтобы совокупность S ¯ x n o ( t n ) , n=1, …, N была бы приближением допустимого управления, a Q x n o ( t n ) , n=1, …, N, была бы приближением оптимальной траектории, причем с увеличением размерности эти приближения можно сделать сколь угодно точными.

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

1. n=0

2. N:=n+1

3. Если n>N, переходим к 10.

4. l=0

5. l:=l+1

6. Если l>L, переходим к 2.

7. Выполняем диалоговую процедуру:

Расчет→Зависимости→…→sl′(tn)→…-Xn→…→rk′…→

При этом, в автоматизированном режиме запрашиваются пределы изменения управляющего параметра, заданные условием (15), а также число точек, в которых выполняется расчет Xn (определяемое исходя из соотношения желаемой точности расчета и доступных вычислительных мощностей). При выполнении диалоговой процедуры автоматически формируется множество троек d x n = { S ¯ x n ( t n ) , Q x n ( t n ) , r k ' , x n ( t n ) } , x1=1, …, Xn.

8. Из множества d x n удаляем те элементы, которые нарушают условия (17). Далее будем считать, что индекс xn нумерует тройки d x n , xn=1, …, Xn, каждая из которых удовлетворяет как условиям (15), так и условиям (17).

9. Переходим к 6.

10. Накладываем логические условия:

11. Для учета условий (18) вводим логические связи типа:

12. Вводим данные и выполняем диалоговую процедуру:

Расчет→Максимум (Минимум)

(Это возможно постольку, поскольку в совокупности (16), (19)-(22) образуют задачу булевого программирования). При этом в автоматизированном режиме формируются управление S ¯ x n ( t n ) , n=1, …, N и соответствующая оптимальная траектория Q x n ( t n ) , n=1, …, N, удовлетворяющие условиям (15)-(19) и являющиеся приближением решения задачи (10)-(14).

Пример 1

Рассмотрим электростанцию, в которой установлено несколько силовых установок. Каждая установка представляет собой дизельный двигатель, вращающий динамо-машину. При этом:

- Fa - общая нагрузка (суммарный спрос на электроэнергию со стороны потребителей);

- PL - мощность электростанции;

- Ψ1(PL,Fa), PL>Fa - сокращение подачи топлива при избытке мощности (сумма уменьшения подачи на работающие двигатели и прекращения подачи на выключаемые двигатели);

- Ψ2(PL,Fa), PL<Fa - увеличение подачи топлива при недостатке мощности (сумма увеличения подачи на работающие двигатели и дополнительную подачу на включаемые двигатели);

Предположим, что в течение нескольких лет предполагается многократное увеличение потребления электроэнергии. Пусть t - время. Мы рассматриваем период от текущего момента t=0 до момента Т. Согласно этому предположению общая нагрузка является случайной функцией времени Fa(t). Достижение мощности, которая к моменту Т должна удовлетворить потребность Fa(T), может происходить по различным графикам (можно раньше или позже добавить одну или несколько дополнительных установок, раньше или позже установить более или менее мощное оборудование для предварительного подогрева топлива). Этим определяется график изменения температуры s(t), от которого, в свою очередь зависит график расхода топлива rk′(s(t)).

Способ обеспечивает осуществление такого графика изменения температуры s(t) на интервале [0,Т], при котором суммарный расход топлива будет минимален, т.е. удовлетворяет условию: 0 T r k ' ( s ( t ) t ) d ( t ) min .

Пример 2

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

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

- PL - нормативное давление;

- Ψ1(PL,Fa), PL>Fa - сокращение подачи газа, когда фактическое давление больше нормативного;

- Ψ2(PL,Fa), PL<Fa - увеличение подачи газа, когда фактическое давление меньше нормативного;

Предположим, что в течение нескольких лет ожидаются следующие изменения: первый источник газа будет медленно сокращаться в связи с истощением месторождения; второй источник газа является перспективным и будет нарастать; кроме того, произойдут изменения в соотношении категорий потребителей. Пусть t - время. Мы рассматриваем период от текущего момента t=0, до момента Г.

Способ обеспечивает график распределения нагрузки s(t) на интервале [0,Т], при котором суммарные затраты на поддержание давления будут минимальны, т.е. удовлетворяет условию: 0 T r k ' ( s ( t ) t ) d ( t ) min .

Пример 3.

Рассмотрим корабль в море. От проложенного курса корабль отклоняется под действием подводных течений и ветра. При этом:

- Fa - фактическое положение корабля;

- PL - положение корабля, которое он должен занимать согласно заданному курсу;

- Ψ1(PL,Fa), PL>Fa - угол поворота штурвала, при отклонении от курса в одну сторону;

- Ψ2(PL,Fa), PL<Fa - угол поворота штурвала, при отклонении от курса в другую сторону;

Предположим, что корабль вышел из порта отправления в момент t=0 и должен прибыть в порт назначения в момент Т.

Способ обеспечивает поддержание такого графика изменения скорости s(t), при котором суммарный расход топлива за все время плавания будет минимален, т.е. удовлетворяет условию: 0 T r k ' ( s ( t ) t ) d ( t ) min .

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

1. Способ оптимального управления равновесным случайным процессом (РСП), заключающийся в том, что:
- выделяют для упомянутого РСП его характеристики в виде независимых случайных величин, именуемых далее факторами, и условно постоянных величин и рассматривают эти условно постоянные величины и параметры законов распределения вероятностей упомянутых факторов в качестве координат фазового пространства, в котором протекает РСП;
- строят для исследуемого РСП в соответствии с априорной информацией о нем эволюционно-симулятивную модель (ЭСМ), взаимно увязывающую координаты упомянутого фазового пространства и разделяющую эти координаты на исходные показатели, управляющие параметры и расчетные показатели, после чего загружают построенную ЭСМ в память процессорного устройства;
- выделяют один из упомянутых расчетных показателей в качестве целевого показателя и исключают его из координат фазового пространства;
- измеряют с помощью соответствующих датчиков упомянутые исходные показатели исследуемого РСП и вводят измеренные исходные показатели в упомянутую память процессорного устройства в качестве входных сигналов для упомянутой ЭСМ;
- устанавливают период управления и выделяют в нем моменты времени, именуемые далее моментами воздействия, в которые будет осуществляться упомянутое управление РСП;
- устанавливают варианты допустимых величин для каждого из упомянутых управляющих параметров и каждого из упомянутых моментов воздействия на основе учета внешних условий и особенностей объекта, порождающего РСП;
- устанавливают интервал допустимых значений для каждого из упомянутых моментов воздействия и каждого из упомянутых расчетных показателей на основе учета внешних условий и особенностей объекта, порождающего РСП;
- вводят установленные допустимые величины управляющих воздействий и интервалы допустимых значений расчетных показателей в упомянутую память процессорного устройства;
- находят с помощью разработанной ЭСМ, функционирующей под управлением упомянутого процессорного устройства, конкретные значения расчетных показателей для каждого допустимого набора управляющих воздействий и каждого момента воздействия;
- исключают те наборы управляющих воздействий, при которых хотя бы один расчетный показатель выходит за пределы упомянутых интервалов допустимых значений;
- связывают те наборы управляющих воздействий, которые соответствуют одному и тому же моменту воздействия, логической связью «исключают друг друга» и логической связью «должен присутствовать хотя бы один»;
- устанавливают предельные значения управляющих воздействий за весь упомянутый период управления;
- загружают в память процессорного устройства вместе с неисключенными наборами управляющих воздействий установленные логические связи между управляющими воздействиями и их предельные значения;
- находят с помощью алгоритма динамического программирования для решения булевых задач, загруженного в память упомянутого процессорного устройства, оптимальное управление в виде однозначно определенных наборов упомянутых управляющих воздействий в каждый момент воздействия на весь упомянутый период управления.

2. Способ по п. 1, в котором при необходимости устанавливают логическую связь «если…, то…» между наборами перебираемых управляющих воздействий, которые относятся к разным моментам воздействия.



 

Похожие патенты:

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

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

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

Изобретение относится к мониторингу объектов атомной энергетики. Технический результат - определение оценки риска объекта атомной энергетики.

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для анализа взаимосвязи субъективных ответов респондента с его частотой сердечных сокращений (ЧСС) в процессе производимого тестирования, которая характеризует его психологическое состояние.

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

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

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

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

Изобретение относится к области мониторинга и управления инженерными системами зданий и сооружений. .

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

Изобретение относится к судовождению и предназначено для оперативной идентификации математической модели судна в реальном масштабе времени. .

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

Изобретение относится к системам числового программного управления (ЧПУ) станками. .

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

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