Моделирующее устройство для решения задач линейного программирования

 

МОДЕЛИРУЮЩЕЕ УСТРОЙСТВО ДЛЯ РЕШЕНИЯ ЗАДАЧ

ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

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

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

На чертеже изображена принципиальная схема устройства.

Она содержит блок 1 линейных ограничений, схема которого выполнена на обратимых сумматорах, блок 2 целевой функции, выполненный на обратимом сумматоре, блок 8 ограничительных диодов D>, Д, ... Д„, предназна(2) ченный для выполнения условий неотрицательности переменных, источник 4 тока I, предназначенного для получения оптимального решения, источник 5 э.д.с. Е=1.

Для решения общей невырожденной задачи линейного программирования оптимизации линейной формы (целевой функции).

1l = c1x1+C>x2+... +Cr)+n (1) при линейных ограничениях вида а, х +а,х., + ...а I „х, = 6, а„х, -+- а х,+...à „õ„= b а„п хд+а„,,х+...a„„x„=b „, х О (i=1 2,..., и) (3)

15 путем моделирования на предлагаемом устройстве необходимо установить величины проводимостей схемы блока 1 пропорциональными величинами коэффициентов системы линейных ограничений (2), а величины проводимостей

20 схемы блока 2 пропорциональными величинами коэффициентов целевой функции (1), а также установить полярность источника тока. При этом для решения задачи максимизации полярность источника должна совпадать с на25 правлением, показанным на чертеже, а для минимизации полярность должна быть обратной. После включения схемы измеряют напря>кения х,, ..., х„и н., которые в выбранном масштабе изобра>кают соответственно компонен30 ты оптимального решения и оптимальное значение целевой функции. Таким образом, реil84473 ции и ограничительных диодов, выполненные на обратимых операционных усилителях, делителях напряжения и диодах, отличающееся тем, что, с целью упрощения процесса моделирования, к полюсу обратимого линейного преобразователя блока целевой функции подключен нерегулируемый источник тока. о

cU

Е»

cU а

О х

cd х

Ы о о (» о х х о о х

Составитель В. А, Киселев

Редактор Л. А. Утехина Техред Г. Е. Петровская Корректоры: С. И. Соколова и Е. Д. Курдюмова

Заказ 2523 11 Тираж 2150 Формат бум. 60+90 /s Объем 0,16 изд. л. Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, пр. Серова, д. 4

Типография, пр. Сапунова, 2 шение задачи на моделирующем устройстве выполнено, Предмет изобретения

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

4 f

I х о

f х

Ю х х =. х 3 ь Г о о

Ь: и л о 1

cg х х о х ,х

1 (D

m х о » х

-6

-Я. (с о o х х о о m

Я х о х о„

» х

Моделирующее устройство для решения задач линейного программирования Моделирующее устройство для решения задач линейного программирования 

 

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обработки изображений и распознавания образов

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

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

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

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

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

Изобретение относится к области вычислительной техники и может найти применение при проектировании сложных систем

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

Изобретение относится к области вычислительной техники и может найти применение в сложных системах при выборе оптимальных решений из ряда возможных вариантов
Наверх