Усложненная модель

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

• вектор возрастной структуры жилищного фонда

где Sti жилищный фонд возраста i к началу года t N — обязательный срок эксплуатации построенного жилья;

• вектор структуры строительных рабочих

где — количество строительных рабочих, проработавших в строительстве j лет к началу года t М — обязательный срок работы в строительстве (человек, получивший образование строителя или приехавший в город уже строителем, обязан отработать на строительстве М лет).

Обратите внимание!

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

Переход от момента t к моменту t + 1:

м

где Yt = X Ytj.

н

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

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

/

Rt

где Xt = — вектор состояния системы;

где CNxN «единичная» матрица размерности NxNс единицами не на главной диагонали, а на диагонали под ней; DNxM матрица размерности NxM с единицами в первой строке, остальные — нули; 0NxM матрица размерит

т АЛ V ®(Лг+1)х1

ности NxM с нулевыми значениями всех элементов; Zf= , где

к ^Mxl ,

zt ежегодный ввоз в город молодых строительных рабочих за год t.

До '

Начальное состояние Х0 = {5од}?[0 .

Эксперименты со сложной моделью города можно провести аналогично экспериментам с простой моделью.

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

Рассмотрим пример имитационной модели города в усложненной форме, используя данные примера 3.2 (см. табл. 3.3).

Состав параметров модели изменился (табл. 3.7). Более простая форма постоянных коэффициентов выбытия заменена сроками функционирования.

Таблица 3.7

Модель города (усложненная): параметры

Срок отработки па стройках

7

Производительность труда

6

Срок функционирования жилищного фонда

9

Исходные данные, включая возрастную структуру[1] жилого фонда и строительных рабочих приведены в табл. 3.8. Номер в векторе структуры указывает количество лет функционирования. В частности, 500 = 5 — количество нового жилья, введенного в строй в конце предыдущего года, и в этом нулевом году будет эксплуатироваться первый год; У00 = 0 — количество рабочих, подготовленных и ввезенных на конец прошлого года.

Таблица 3.8

Модель города (усложненная): исходные данные, включая структуру

Номер года

0

Население города

65

Жилой фонд

0

5,0

1

15,0

2

10,0

3

35,0

4

10,0

5

10,0

6

10,0

7

10,0

8

10,0

9

10,0

Количество строительных рабочих

0

0,0

1

1,0

2

2,0

3

1,0

4

0,5

5

0,5

6

0,5

7

0,5

Для расчета коэффициентов рекуррентного соотношения (3.5) используются матрицы С и D:

Вектор-столбец Z,:

Z, =(0,4 | 0 000000000|0,4|000000 О)7'.

В табл. 3.9 приведены расчеты по усложненной модели города. Вектор-столбец состояния модели X, рассчитывается в соответствии с рекуррентным соотношением (3.5).

Таблица 3.9

Модель города (усложненная)

Номер года

0

1

2

3

4

5

6

7

8

9

Население

города

65

65,4

65,8

66,2

66,6

67

67,4

67,8

68,2

68,6

Жилой

0

5,0

36,0

46,0

55,8

65,4

74,7

80,9

80,9

87,0

99,0

фонд

1

15,0

5,0

36,0

46,0

55,8

65,4

74,7

80,9

80,9

87,0

2

10,0

15,0

5,0

36,0

46,0

55,8

65,4

74,7

80,9

80,9

3

35,0

10,0

15,0

5,0

36,0

46,0

55,8

65,4

74,7

80,9

4

10,0

35,0

10,0

15,0

5,0

36,0

46,0

55,8

65,4

74,7

5

10,0

10,0

35,0

10,0

15,0

5,0

36,0

46,0

55,8

65,4

6

10,0

10,0

10,0

35,0

10,0

15,0

5,0

36,0

46,0

55,8

7

10,0

10,0

10,0

10,0

35,0

10,0

15,0

5,0

36,0

46,0

8

10,0

10,0

10,0

10,0

10,0

35,0

10,0

15,0

5,0

36,0

9

10,0

10,0

10,0

10,0

10,0

10,0

35,0

10,0

15,0

5,0

Номер года

0

1

2

3

4

5

6

7

8

9

Коли-

чество

строи-

тельных

рабочих

0

0,0

2,2

2,1

2,1

2,1

2,0

2,0

2,0

2,0

2,0

1

1,0

0,0

2,2

2,1

2,1

2,1

2,0

2,0

2,0

2,0

2

2,0

1,0

0,0

2,2

2,1

2,1

2,1

2,0

2,0

2,0

3

1,0

2,0

1,0

0,0

2,2

2,1

2,1

2,1

2,0

2,0

4

0,5

1,0

2,0

1,0

0,0

2,2

2,1

2,1

2,1

2,0

5

0,5

0,5

1,0

2,0

1,0

0,0

2,2

2,1

2,1

2,1

6

0,5

0,5

0,5

1,0

2,0

1,0

0,0

2,2

2,1

2,1

7

0,5

0,5

0,5

0,5

1,0

2,0

1,0

0,0

2,2

2,1

Ввоз строителей

0,4

0,4

0,4

0,4

0,4

0,4

0,4

0,4

0,4

0,4

Обучение строителей, %

3

3

3

3

3

3

3

3

3

3

Обеспеченность

жильем

1,92

2,31

2,84

3,52

4,33

5,27

6,29

6,93

8,02

9,20

Номер года

10

30

31

32

33

34

35

36

11аселение города

69

77

77,4

77,8

78,2

78,6

79

79,4

Жилой

фонд

0

97,7

102,7

103,2

103,7

104,1

104,6

105,1

105,5

1

99,0

102,3

102,7

103,2

103,7

104,1

104,6

105,1

2

87,0

101,8

102,3

102,7

103,2

103,7

104,1

104,6

3

80,9

101,4

101,8

102,3

102,7

103,2

103,7

104,1

4

80,9

100,9

101,4

101,8

102,3

102,7

103,2

103,7

5

74,7

100,5

100,9

101,4

101,8

102,3

102,7

103,2

е

65,4

100,0

100,5

100,9

101,4

101,8

102,3

102,7

7

55,8

99,5

100,0

100,5

100,9

101,4

101,8

102,3

8

46,0

99,1

99,5

100,0

100,5

100,9

101,4

101,8

9

36,0

98,6

99,1

99,5

100,0

100,5

100,9

101,4

Количество

строи

тельных

рабочих

0

2,0

2,2

2,2

2,2

2,2

2,2

2,2

2,2

1

2,0

2,2

2,2

2,2

2,2

2,2

2,2

2,2

2

2,0

2,2

2,2

2,2

2,2

2,2

2,2

2,2

3

2,0

2,2

2,2

2,2

2,2

2,2

2,2

2,2

4

2,0

2,1

2,2

2,2

2,2

2,2

2,2

2,2

5

2,0

2,1

2,1

2,2

2,2

2,2

2,2

2,2

6

2,1

2,1

2,1

2,1

2,2

2,2

2,2

2,2

7

2,1

2,1

2,1

2,1

2,1

2,2

2,2

2,2

Номер года

10

30

31

32

33

34

35

36

Ввоз строителей

0,4

0,4

0,4

0,4

0,4

0,4

0,4

0,4

Обучение строителей, %

3

3

3

3

3

3

3

3

Обеспеченность

жильем

10,49

13,07

13,07

13,06

13,05

13,04

13,04

13,03

Как и в упрощенной модели, в приведенном примере используется постоянное во времени управление. В общем случае возможно использовать переменное управление. Тогда матрица Bt и вектор-столбец Zt зависят от времени (номера года), и необходимо пересчитывать (точнее, переписывать) эти псевдоконстанты в соответствии с выбранным управлением. На рис. 3.8 представлена блок-схема подпрограммы преобразования матрицы В для использования в рекуррентном соотношении (3.5).

Блок-схема преобразования матрицы-коэффициента при векторе состояния в рекуррентном соотношении (3.5)

Рис. 3.8. Блок-схема преобразования матрицы-коэффициента при векторе состояния в рекуррентном соотношении (3.5)

  • [1] В данном случае приведена произвольная структура без регулярной связи. Эксперименты над имитационной моделью показывают интересные результаты при разных начальных структурах.
 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >