Файл: Васильев, В. В. Гибридные модели задач оптимизации.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 20.10.2024

Просмотров: 86

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ность C/Kpff,/; — U[] пропорциональна независимому резерву вре­ мени.

Измерение полного резерва времени осуществляется схемой рис. 28, в (либо схемой рис. 28, е). В этой схеме используются два измерительных источника тока. На полюсах первого устанавлива­ ется напряжение частного критического пути между событиями н и I, а на полюсах второго — напряжение частного критического пути между событиями / и к. Так как между начальным и конечным собы­ тиями действует напряжение критического пути сетевого графика, то напряжение, измеряемое вольтметром, определяется как

U = t/Kp(i,7) — UI/ UKр (ш) — Uкр (/, к)

(3.48)

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

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

Третий метод. В этом методе определения временных характе­ ристик сетевого графика, называемом методом вспомогательной работы, используется дополнительная модель работы, про­ должительность которой может изменяться в диапазоне от нуля до максимально возможной величины критического пути. При измере­ нии позднего начала работы (і, /) (рис. 29, а) модель вспомогатель­ ной работы подключается между начальным событием и началом ра­ боты (і, /), отключенным от схемы модели. Напряжение вспомо­ гательной модели работы увеличивается до тех пор, пока путь, проходящий через нее, не сравняется с критическим. Для фиксации этого момента необходимо периодически осуществлять индикацион­ ный режим. В момент, когда вспомогательная работа выйдет на рав­ нокритичный путь, ее напряжение

Eb = U % - U tl - U *

(3.49)

будет соответствовать позднему началу работы (г, /). Измерение пол­ ного резерва осуществляется аналогично по схеме рис. 29, б, а позд­ него окончания — по схеме рис. 29, в. Остальные характеристики графика измеряются по схемам предыдущих методов измерений.

3.6. МОДЕЛИРОВАНИЕ ЗАДАЧИ МИНИМИЗАЦИИ СТОИМОСТИ РАЗРАБОТКИ ПРИ СЕТЕВОМ ПЛАНИРОВАНИИ С ПОМОЩ ЬЮ ДИОДНЫХ ЦЕПЕЙ

Одной из основных задач, возникающих при планиро­ вании и управлении сооружением сложных комплексов сетевыми методами, является оптимизация сетевого графика. Эта оптимизация предусматривается методом Перт-Кост, суть которого состоит в следующем [186].

70


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

диапазоне, причем постоянные

и Тц. заданы:

 

О Т£/<С tij

ТI) <; оо.

(3.50)

Принимается, что, стоимость. сокращения каждой работы воз­ растает линейно с уменьшением продолжительности в диапазоне ее изменения (см. рис. 22, а):

С и aijhi + Ьц, а ң ■< 0.

(3.51)

Стоимость выполнения всего комплекса работ определится вы­ ражением

С = Je«

+ Ь‘

(3.52)

Поскольку продолжительности отдельных работ могут изменя­ ться в определенном диапазоне, продолжительность выполнения всего комплекса также будет изменяться в некотором диапазоне:

 

 

Tmln< T < T w^

(3.53)

где

Гтах — длина

критического пути сетевого графика при усло­

вии,

что tu = Тц-,

Гтіп — то

же при условии tCj =

хц. Задача

с о с т о и т в определении времен

выполнения работ при

заданном Т,

минимизирующих С (3.52).

 

 

Способы моделирования описанной выше задачи с помощью схем на электронных усилителях постоянного тока описаны в работе [186]. Необходимость применения большого числа электронных уси­ лителей является существенным недостатком указанных способов.

Достаточно сказать, что для моделирования

сетевых графиков, на­

считывающих

п работ и m событий, необходимо п -f- 3 (m — 2),

или 3п 2 т

усилителей..

использования диод­

Покажем

принципиальную возможность

ной аналогии Денниса для моделирования этой задачи. Чтобы рас­ пределение напряжений в цепи соответствовало оптимальному рас­ пределению длительности работ сетевого графика, необходимо, что­ бы стоимость дополнительного сокращения продолжительностей работ была аналогична мощности, поглощаемой моделью работы при уменьшении напряжения. Это требование выполняется, если вольтамперная характеристика модели работы (рис. 31, а) подобна зави­ симости интенсивности дополнительных затрат от продолжитель­ ности работы (рис. 30, б). Такую вольт-амперную характеристику имеют эквивалентные схемы моделей работ, изображенные на рис. 31, б. Аналогично могут быть построены эквивалентные схемы моделей работ, имеющих квадратичную зависимость стоимости со­ кращения работы от ее длительности:

Сц = tjj + Ьц. (3.54)

Пример такой схемы дан на рис. 31, б; соответствующие участки характеристик показаны на рис. 30, а, б пунктиром.

71


Для получения модели сетевого графика двухполюсники модели отдельных работ соединяются между собой в соответствии с тополо­ гией сетевого графика так же, как это делается при моделировании

временных разновидностей

задач

СПУ.

тѵ тч °и

Оптимизацию сетевого

графи­

ка с помощью описанной

модели

можно производить следующим об­ разом (рис. 30, б).

ö

Рис. 31

1. К полюсам модели, обозначающим начальное и конечное со­ бытие графика, подключается источник тока с величиной тока, мень­

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

72

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

Ек, ключа К и ограничителя тока на уровне / (диод с

источником

тока). Напряжение источника устанавливается равным

и замыка­

ется ключ К.

не закроет

3. Значение Ек уменьшается до тех пор, пока ток /

диод. При дальнейшем уменьшении Ек напряжение будет ограни­ чиваться на уровне UK = Тт\п.

Операции, предусматриваемые пунктами 1—3, позволяют опре­ делить интервал изменения длин критического пути (Тт іп, Ттах) сетевого графика.

Оптимальное распределение продолжительностей отдельных ра­ бот получается автоматически для каждого значения UKв интерва­

ле (UK, £/°) вследствие действия минимального принципа для элек­ трических цепей.

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

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

3.7. ЭЛЕКТРОННАЯ МОДЕЛЬ СЕТЕВОГО ГРАФИКА, ИСПОЛЬЗУЮЩАЯ УСИЛИТЕЛИ ПОСТОЯННОГО ТОКА С ДИО ДАМ И

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

В качестве основных машинных переменных берем напряжения, моделирующие ранние времена свершения событий (ранниевремена начала работ). Для любой пары событий і и /, непосредственно свя­ занных между собой работой (і, /') с продолжительностью іц, оче­ видно следующее неравенство:

4 > • 4 + t{j.

( 3 .5 5 >


Іо

' til

■»-о/

 

 

 

1

Рис. 32

Знак равенства в (3.55) соответствует случаю, когда работа (і, j) лежит на частном критическом пути к событию /, т. е.

{Ір= ?£/? + tl*>'

(3.56)

где / 0 — множество событий, непосредственно предшествующих и связанных с ним работами.

Соотношения (3.55) и (3.56) позволяют построить электронную модель работы на основе операционных усилителей с диодами (рис. 32).

74

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

вается на точности

решения.

а

Рассмотрим

основные

уравне­

 

ния схемы рис. 32, а (все проводи­

 

мости приняты одинаковыми):

 

— Зе + 4> +

= О

 

Ф +

t/д =

_ 4,

(3.57)

 

Ф = — кг.

Произведя элементарные преобра­ зования, получим

 

?р =

. + '< 7 -3-Т -

 

(3.58)

 

 

 

 

 

 

‘ + -1-

 

 

 

 

Если

рассматриваемая модель ра­

боты

не

принадлежит

частному

или

общему критическим

путям,

то соответствующий диод Д будет

заперт, а

усилитель

выведен

из

линейного режима вследствие

вы­

ключения

цепи обратной

связи.

Это позволит осуществить

индика­

цию работ,

лежащих

на

критиче­

ском пути.

 

 

 

 

 

На рис. 33 показаны пример сетевого графика и схема индика­

ции общего критического пути,

а на рис. 34 — схема электронной

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

Критический путь на рис. 33, а при указанных длительностях работ проходит по работам (н, b); (b, d)\ (d, к). На частных критиче­ ских путях между началом графика и событиями а и с лежат также работы (Ь, а) и (а, с). Усилители моделей этих работ находятся в ли­ нейном режиме, и напряжения на их выходах отрицательны. В свя­

зи с этим все индикационные реле, кроме Рна, Рн и

Рск, обесточены.

Нормально закрытые контакты индикационных

реле

в схеме

рис. 33, б образуют путь для тока / общего критического

пути на

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

75


событий пропорциональны ранним временам свершения событий. Остальныевременныехарактеристикиграфика наиболее удобно могут быть получены методом вспомогательной работы, описанным в § 3.5.

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

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

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

Порядок построения модели виден на примере графика рис. 35, а. Схема модели показана на рис. 35, б. Последовательность срабаты­ вания ключей определяется схемой рис. 35, в. Схема работает цик­ лически с тактовой частотой /, определяемой генератором импульсов ГИ. Распределитель, в качестве которого может быть использован кольцевой счетчик или счетчик с дешифратором, выдает управляю­ щие потенциалы.

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

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

76

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

Начала Концы

В

Рис. 35

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