Н. А. Назарбаева народу Казахстана


Задача поиска параметров моделей субъектов и их взаимодействия в условиях



Pdf көрінісі
бет44/93
Дата10.01.2017
өлшемі35,33 Mb.
#1563
1   ...   40   41   42   43   44   45   46   47   ...   93

Задача поиска параметров моделей субъектов и их взаимодействия в условиях 

рассредоточенного рынка. 

 

Будем считать, что значения переменных Q



*

v

, А



*

v

v





VС

*

i

, P



*

i

i





E, заданы и, в силу различных 

причин,  не  удовлетворяют  системе  уравнений  (2,3).  Если  для  некоторых  элементов  сети  значения 

этих переменных неизвестны, то задаем произвольные, правдоподобные, значения. 

Задача 3  заключается  в  отыскании  значений  переменных  A



 

v  

,

 



Q

 

,  v 





 V,  С 

i

  ,  Р 

i   

,  i 





 E

удовлетворяющих системе уравнений и неравенств (2,3,10) , и минимизирующих функционал 

 



















E



i

i

i

i

E

i

i

i

i

V

v

v

v

v

V

v

v

v

v

P

P

p

C

C

c

A

A

a

Q

Q

q

F

2

*



2

*

2



*

2

*



)

(

)



(

)

(



)

(

2



1

 



где  q

,  a



,  vV,  c



i

  ,  p

i

,  iE    положительные  коэффициенты,  приводящие  слагаемые  к 

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

больше  достоверность  соответствующего  слагаемого,  для  элементов  сети  с  произвольными, 

правдоподобными,  значениями  Q

v

,  A



v

,  C



i

,  P



i

,  соответствующие  значения  q



v

,  a



v

,  c



i

  ,  p

i

  должны  быть 

достаточно  малыми,  для  элементов  сети  с  Q

v

,  A



v

,  C



i

  ,  P

i

,  значения  которых  не  вызывает  сомнения 

(например, C

i

 = 0 для промежуточных вершин) соответствующие значения q



v

, a



v

, c



i

 , p

 должны быть 

достаточно большими.  

Методы  решения  задач.  Ранее  отмечалось,  что  методы  решения  задач  1  и  2  подробно 

рассмотрены в работе  [4] , поэтому более подробно  остановимся на разборе методов решения задачи 3. 

Составим функцию Лагранжа минимизации функционала  при ограничениях (2,3)  

 





















V

v

E

i

i

V

v

i

i

V

v

v

v

i

v

v

v

h

v

h

v

C

Q

Q

y

Q

f

P

P

x

F

L

)

(



)

(

)



(

1

)



(

2

)



(

 

 

В  дальнейшем  множители  Лагранжа  x



v

,  vV,  будем  называть  лагранжевыми  потоками, 

множители  у

i

  ,  iE,  лагранжевыми  ценами.  Переменные  Q



v

,  v





V,  Р

i

,  i





E,  будем  называть 

продуктовыми соответственно потоками и ценами. Смысл этих названий будет ясен из дальнейшего 

изложения материала. 

Необходимыми  условиями  минимума  функционала  F    при  ограничениях  (2,3)  являются 

следующие соотношения: 

 

.



,

0

,



0

,

0



,

,

0



,

0

,



0

E

i

y

L

P

L

C

L

V

v

x

L

A

L

Q

L

i

i

i

v

v

v















 

 

В  случае,  если  решение  этой  системы  уравнений  будет  также  удовлетворять  неравенствам 



Q

v

0,  v





V

+

(

)



V

(

),  то  оно  (решение)  будет  удовлетворять  и  необходимыми  условиями  минимума 

задачи 3.  

Несложными преобразованиями этих соотношений, получаем 

v

v

v

v

v

h

v

h

Q

Q

A

P

P



)

(

1



)

(

2



, 

 

 

 

 

vV

(12) 








)

(

1



*

)

(



i

V

v

i

i

i

V

v

v

v

c

y

C

Q

Q

,   



 

 

 

 i  E,  (13) 

 

 

254 



v

Q

A

x

Q

Q

q

y

y

v

v

v

v

v

v

v

h

v

h



)

1



(

)

(



*

)

(



1

)

(



2





,                      vV

(14) 


)

(

*



)

(

)



(

i

i

i

i

V

v

v

i

V

v

v

P

P

p

x

x







 



 

 

 



iE, 

(15) 


v

v

v

v

v

v

a

Q

Q

x

A

A

v

/

*





 

 

 

 

 

vV

(16) 

 

Просуммировав соотношения (13) по  i





E, получаем (это легко получается из анализа системы 

уравнений (15) при записи ее в матричной форме [4]), что 



 







E

i

i

i

E

i

i

c

y

C

*

. 



 

 

 

 

 

(17) 


 

Аналогично суммируя соотношения (15) по  





 E , получаем 

 







E

i

i

i

E

i

i

i

P

p

P

p

*

   



 

 

 

 

(18) 

 

Таким  образом,  задача  отыскания  минимума  функционала  F  сведена  к  решению  системы 



уравнений  (12)  (18).  Легко  видеть,  что  при  фиксированных  лагранжевых  потоках  x

v

 ,  ценах  y

 

i  

и 

значениях  A



 

v

     система  уравнений  (12), (13), (18)  представляет  собой  задачу  потокораспределения 

продуктовых потоков. И, наоборот, при фиксированных продуктовых потоках Q



 

, ценах P



 

i

 и значениях 



A

 

v

 ,  система  уравнений  (14,15,17)  представляет  собой  задачу  потокораспределения  лагранжевых 

потоков такого же вида, что и потокораспределение продуктовых потоков, лагранжев поток x



входит в 

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

соотношения (17,18). Получившаяся структура уравнений и определяет методы решения задачи

Основные  методы  решения  задач  потокораспределения  подразделяются  на  поузловую  и 

поконтурную  увязку  сети.  Однако  соотношения  (17),  (18)  затрудняют  применение  для  решения 

получившихся  задач  потокораспределения  методы  поузловой  увязки.  Покажем,  как  для  ее  решения 

можно применить поконтурную увязку. 

Выделим в графе G произвольный остов 

H

V

E

G

,

, 



. Дуги 



V

V

u



\

, которые будем называть 

хордами,  совместно  с  вершинами  и  дугами  остова  определяют  фундаментальную  систему  циклов 

H

V

E

G

u

u

u

,

,



, 



V

V

u



\

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

направлением  дуги   и.  Также  для  каждого  цикла 

u

G

введем  функцию  sgn



(v),  определенную  на 

множестве V

  









u



u

u

u

V

V

v

u

V

v

u

V

v

v

sgn

\

0



дуги

ю

направлени



ожно

противопол

дуги

е

направлени



1

дуги


ем

направлени

с

совпадает



дуги

е

направлени



1

)

(



 

 Очевидно, что 

 

(Р



i2

Р



i1

)(Р



i3

Р



i2

)(P



i4

P



i3

)+... + (Р



ik

 Р

i1

)

 



=0,  

u



V\V',             (19) 

 

где i1, i2, i3, ... ik  вершины цикла С



и

, перечисленные в направлении дуги и. Аналогично для 

лагранжевых напоров 

 

(y



i2

y



i1

)(y



i3

y



i2

(y



i4

y



i3

)+... + (y



ik

 y

i1

)=0, 



 

u



V\V'.             (20) 

 

Для  каждой  дуги  vV  обозначим   





Р

v

=  P

h2(v)

P



h1(v)

,   





y

v

=  y

h2(v)

y



h1(v)

.  Подставляя  новые 

переменные в (12,14,19,20), получаем 

 

v

v

v

v

v

Q

Q

A

P



,   

 

 

 

 

vV

            (21) 



v

v

v

v

v

v

v

v

v

Q

A

a

x

Q

Q

q

y

)

1



(

)

(



*





, 



 

vV,        

(22) 







u

V

v

v

u

P

v

sgn

0

)



(

 , 

 

 

 

 

 

(23) 






u

V

v

v

u

y

v

sgn

0

)



(

.  



 

 

 

 

 

(24) 


 

Равенства  (23)  представляют  собой  второе  правило  Кирхгофа  для  продуктовых  потоков, 

равенства (24)  второе правило Кирхгофа для лагранжевых потоков. Если эти правила выполняются 

для системы фундаментальных циклов, то они выполняются и для любого цикла сети [4] . 



 

 

255 



Зафиксируем в системе уравнений (13), (21), (23) значения переменных A

v

v





V  и у

i

, i





E, тогда 

любым алгоритмом поконтурной увязки [2] из нее можно получить значения Р



v

, Q



v

, vV. Покажем, 

как можно с их помощью получить значения переменных Р

i

, iE. Зафиксируем в некоторой вершине 



k



E произвольное значение Р

k

. Тогда система уравнений 

 

)

(



1

)

(



2

v

h

v

h

v

P

P

P





,

 

 

 

 

 

vV',   

 

(т.е.  на  остове)  однозначно  определяет  значения  Р'



i

  во  всех  остальных  вершинах  iE.  Однако 

эти значения, вообще говоря, могут не удовлетворять соотношению (18). Положим P

i

=P'

i

+C, iE, где 







E



i

i

E

i

i

i

i

p

P

P

p

C

)

(



*

.  Очевидно,  что  для  любых  i,j





E  справедливо  равенство  P

i

P



j

=P'

i

P'



j

,  т.е.  для 

полученных  таким  образом  значений  переменных  Р

i

  выполняются  равенства  (12),  а  так  же 

выполняется равенство (18), т.е. получаем решение системы уравнений (12,13,18). 

Аналогично для системы (14), (15), (17), зафиксировав значения А



Q



 

, vV, P



 



 

, i  E, любым 

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

v

,  у



v

,  vV.  Фиксируя  в 

произвольной вершине  kE  произвольное значение y'

i

 ,  из системы уравнений 

 

у



v

= y'

h2(v)

 

y'



h1(v)

,

 



 

 

 

 

vV, 

 

 

находим значения y'



i

, во всех остальных  вершинах. Полагая y



i

=y'

i

+c, iE, где 









E



i

i

E

i

i

E

i

i

i

c

C

c

y

c

/

1



*

, 

получаем решение системы (14), (15), (17). 

 



Достарыңызбен бөлісу:
1   ...   40   41   42   43   44   45   46   47   ...   93




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет