Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
архив прош.сесий / архив прош.сесий / Vasilyev_i_dr_Matematicheskoe_i_kompyuternoe_mo.docx
Скачиваний:
84
Добавлен:
19.02.2016
Размер:
710 Кб
Скачать
☆

5.8.Обратимаямодельсистемылинейныхнеравенств

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

a11x1+a12x2≤b1,a21x1+a22x2≤b2,a31x1+a32x2≥b3.

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

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

приведеннойсистемынеравенствприводяткследующим

выражениям:

a11x1+a12x2+x3=b1,a21x1+a22x2+x4=b2,a31x1+a32x2+x5=b3,x3≥0,x4≥0,x5≤0.

Пример5.3.Структурнаясхемамоделиобратимоймоделисистемылинейныхнеравенств,приведеннаянарис.5.7,содержиттриподсистемыобратимыхлинейныхпреобразователей(Subsystem,Subsystem1,Subsystem2),объединенныходноименнымиполюсами(Conn1,Conn2,Conn3,Conn5),которыереализуютмодельсистемытрехлинейныхалгебраическихуравненийс5переменными.ПолюсаподсистемConn5подключеныквиртуальнымдиодам(Diode1,Diode2,Diode4),обеспечивающимнеотрицательностьдополнительных

переменных

x3,x4инеположительность

x5.Описаннаяметодика

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

Рис.5.7.Структурнаясхемаобратимоймоделисистемылинейныхнеравенств

5.9.Обратимаямодельзадачилинейногопрограммирования

Пример 5.4. Рассмотрим следующую задачу линейногопрограммирования: максимизировать целевую функцию

μ=c1x1+c2x2,зависящуюотпеременныхследующейсистемелиненыхнеравенств:

a11x1+a12x2≤b1,

a21x1+a22x2≤b2,

x1≥0,x2≥0.

x1,x2,удовлетворяющих

Структурнаясхемаобратимоймоделизадачилинейногопрограммированияизображенанарис.5.8.Онасодержиттриобратимыхлинейныхпреобразователя,дваизкоторыхвместесвиртуальнымидиодамиреализуютпервыедванеравенствазадачилинейногопрограммирования.Двапоследнихнеравенства(неотрицательностипеременных)реализуютсяещедвумявиртуальнымидиодами(Diode2,Diode3),подключеннымикполюсамОЛПConn2,Conn3.Максимизацияцелевойфункцииобеспечиваетсяспомощьювиртуальногоисточникатока,управляемогосигналомконстанты.

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

задачилинейногопрограммирования:

a11=3,

a12=2,

a21=1,a22=4,

b1=6,b2=4,c1=c2=1.Значенияпеременных,соответствующихоптимальномурешениюзадачилинейногопрограммирования(x1=1.6,x2=0.6,−μ=−2.2),указанынацифровомрегистраторе.Длярешениязадачиминимизациицелевойфункциипритехжеограниченияхдостаточноизменитьзнакконстантывпараметрахисточникапостоянногосигнала(Constant),подключенногокуправляющемувходувиртуальногоисточникатока(ControlledCurrentSourse).

Conn1

Conn2

Conn3

Conn4

Conn5

Subsystem2

1.6

0.6

-2.2

Diode4

Display5

Conn1

Conn2

Conn3

Conn4

Conn5

Subsystem1

VoltageMeasurement1

v+

-

DCVoltageSource1

Diode1

VoltageMeasurement2

v+

-

Conn1

Conn2

Conn3

Conn4

Conn5

Subsystem

VoltageMeasurement3

v+

-

Diode2

Diode3

s

+

-

ControlledCurrentSource

-0.005Constant

Рис.5.8.Структурнаясхемаобратимоймоделизадачилинейногопрограммирования

РассмотренныеметодыреализацииобратимыхрешающихэлементоввприложенияхвизуальногопрограммированиясистемыMATLABпозволяютиспользоватьвесьарсеналметодовквазианалоговогомоделированиядляреализациикомпьютерныхмоделейширокогоклассазадач.ЭтооказалосьвозможнымблагодаряконструированиювиртуальногоаналогаоперационногоусилителяизфункциональныхблоковприложенийSimulinkиSimPowerSystem.Результатыкомпьютерныхэкспериментовсразличнымиобратимымимоделямизадачлинейнойалгебрыиматематическогопрограммированияпоказаливозможностьреализациидинамическогодиапазонамашинныхпеременныхвиртуальныхмоделейпорядка60

Дцбиэквивалентныхкоэффициентовусилениявиртуальныханалогов

усилителейбезобратнойсвязипорядка

1015.Длявыяснения

динамических характеристик обратимых моделей необходимопроведениедополнительныхисследований.

Соседние файлы в папке архив прош.сесий