Файл: Вдовин Суркова Валентинов Теория систем и системный анализ.pdf

Добавлен: 12.02.2019

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

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

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

390

391

выполнения заказа (определяется значение комбинированного 
прогноза). Для этого используются следующие формулы:

 
                               ;                                         . 

y

y

ɤ

i

i

i

n

i

n

i

 

 

 

¦

¦

V

V

2

2

1

1

¦

 

V

 

V

n

1

i

2
i

k

1

1

11.5. Использование корректируемых моделей 

Согласно требованию корректируемости модель должна 

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

Задача на разработку корректируемой модели экономиче-

ского процесса формулируется следующим образом.

1. Разработана модель экономического процесса, исполь-

зующаяся в ходе его реализации.

2. В ходе экономического процесса имеют место фактиче-

ские результаты и расчетные, полученные с помощью модели. 
Фактические отличаются от моделируемых.

Требуется определить:
Каким образом требуется осуществить коррекцию модели, что-

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

Эта задача может быть решена путем вычисления соот-

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

Значения их вычисляются путем решения следующей си-

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

>

@

>

@

>

@

°

°

°

°

¯

°

°

°

°

®

­

¿

¾

½

¯

®

­

'

 

'

¿

¾

½

¯

®

­

 

¿

¾

½

¯

®

­

 

¦

¦

¦

 

 

 

,

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

K

)

Ɏ

d(

d

)

Ɏ

d(

dz

;

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

Ʉ

ǻɎ

d

d

ǻɎ

d

dz

:

;

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

Ʉ

min

Z

n

1

i

2

n

n

1

1

(Ɏ)
ɷ

n

n

n

1

i

2

n

n

1

1

)

ɮ

(
ɷ

1

1

n

1

i

2

n

n

1

1

)

ɮ

(
ɷ

 

где 

'

'

Ɏ

1

, . . . , Ɏ

n

 — поправочные коэффициенты (коррекция 

модели);

n — количество измерений (результатов);
К

э

(ф)

 — фактические значения критерия (показателя моде-

лируемого процесса).

Пример. Ход протекания процесса прогнозируется с по-

мощью простейшей модели К

п

=Ф. В ходе эксплуатации модели 

получен ряд характеристик процесса в точках, указанных в 
табл. 3.3.

Таблица 3.3

 Фактор

Результат

1

2

3

4

5

Прогнозируемый результат (К

п

)

1

2

3

4

5

Фактический результат (К

Ф

)

0,7

2,2

3,3

3,8

4,8

Осуществить коррекцию модели в виде 

Ɏ

)

Ɏ

1

(

K

ɮ

'

 

После коррекции с помощью модели будет прогнозироваться 
результат К

ф

*.

Решение.
1.  Значение поправочного коэффициента должно быть 

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

>

@

2

5

1

Ɏ

 ·

 )

Ɏ

1

(

Ɏ

ɦɢɧ

Ʉ

¦

'

 

6

 

.

2. Значение 

Ф может быть найдено с использованием про-

граммы “Ехсеl” (рис. 3.8).

Поиск значения осуществляется с помощью технологии 

“Поиск решения”.

При этом ячейка Е7 — целевая, а ячейка А9 — изменяе-

мая.

Вывод. С учетом коррекции модель будет иметь вид 

К

ф

*=0,9582Ф.


background image

390

391

выполнения заказа (определяется значение комбинированного 
прогноза). Для этого используются следующие формулы:

 
                               ;                                         . 

y

y

ɤ

i

i

i

n

i

n

i

 

 

 

¦

¦

V

V

2

2

1

1

¦

 

V

 

V

n

1

i

2
i

k

1

1

11.5. Использование корректируемых моделей 

Согласно требованию корректируемости модель должна 

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

Задача на разработку корректируемой модели экономиче-

ского процесса формулируется следующим образом.

1. Разработана модель экономического процесса, исполь-

зующаяся в ходе его реализации.

2. В ходе экономического процесса имеют место фактиче-

ские результаты и расчетные, полученные с помощью модели. 
Фактические отличаются от моделируемых.

Требуется определить:
Каким образом требуется осуществить коррекцию модели, что-

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

Эта задача может быть решена путем вычисления соот-

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

Значения их вычисляются путем решения следующей си-

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

>

@

>

@

>

@

°

°

°

°

¯

°

°

°

°

®

­

¿

¾

½

¯

®

­

'

 

'

¿

¾

½

¯

®

­

 

¿

¾

½

¯

®

­

 

¦

¦

¦

 

 

 

,

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

K

)

Ɏ

d(

d

)

Ɏ

d(

dz

;

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

Ʉ

ǻɎ

d

d

ǻɎ

d

dz

:

;

ǻɎ

Ɏ

,

,

ǻɎ

Ɏ

f

Ʉ

min

Z

n

1

i

2

n

n

1

1

(Ɏ)
ɷ

n

n

n

1

i

2

n

n

1

1

)

ɮ

(
ɷ

1

1

n

1

i

2

n

n

1

1

)

ɮ

(
ɷ

 

где 

'

'

Ɏ

1

, . . . , Ɏ

n

 — поправочные коэффициенты (коррекция 

модели);

n — количество измерений (результатов);
К

э

(ф)

 — фактические значения критерия (показателя моде-

лируемого процесса).

Пример. Ход протекания процесса прогнозируется с по-

мощью простейшей модели К

п

=Ф. В ходе эксплуатации модели 

получен ряд характеристик процесса в точках, указанных в 
табл. 3.3.

Таблица 3.3

 Фактор

Результат

1

2

3

4

5

Прогнозируемый результат (К

п

)

1

2

3

4

5

Фактический результат (К

Ф

)

0,7

2,2

3,3

3,8

4,8

Осуществить коррекцию модели в виде 

Ɏ

)

Ɏ

1

(

K

ɮ

'

 

После коррекции с помощью модели будет прогнозироваться 
результат К

ф

*.

Решение.
1.  Значение поправочного коэффициента должно быть 

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

>

@

2

5

1

Ɏ

 ·

 )

Ɏ

1

(

Ɏ

ɦɢɧ

Ʉ

¦

'

 

6

 

.

2. Значение 

Ф может быть найдено с использованием про-

граммы “Ехсеl” (рис. 3.8).

Поиск значения осуществляется с помощью технологии 

“Поиск решения”.

При этом ячейка Е7 — целевая, а ячейка А9 — изменяе-

мая.

Вывод. С учетом коррекции модель будет иметь вид 

К

ф

*=0,9582Ф.


background image

392

393

Рис. 3.8. Рабочий лист для расчета условного управления

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

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

В ходе экономического процесса характеристики моделиру-

емого процесса могут быть получены с помощью такой модели: 

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

1

1

'

'

'

'

 

;

 

 

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

2

2

'

'

'

'

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

n

n

'

'

'

'

 

С помощью модели вычисляются также текущие значения 

корреляционных функций К

ij

 и дисперсий D

i

 в каждом сечении 

моделируемого процесса.

В ходе деятельности могут быть получены фактические 

значения моделируемого процесса x

i

(Ф)

 (но не все, а некоторые), 

например x

1

 и x

2

. Формулируется задача: какие значения при-

няли другие характеристики моделируемого процесса? Для 
того чтобы определить их, необходимо выполнить коррекцию 
моделей, решив следующую систему уравнений:

°

°

°

°

°

°

°

°

°

¯

°°

°

°

°

°

°

°

°

®

­

V

V

 

V

V

 

V

V

 

V

V

 

 

 

).

x

x

(

r

x

x

);

x

x

(

r

x

x

.

    

.

   

.

     

);

x

x

(

r

x

x

);

x

x

(

r

x

x

x

x

x

x

2

)

ɮ

(
2

x

x

n

,

2

n

)

n

,

2

(
n

1

)

ɮ

(

1

x

x

n

,

1

n

)

n

,

1

(
n

2

)

ɮ

(
2

x

x

3

,

2

3

)

3

,

2

(
3

1

)

ɮ

(

1

x

x

3

,

1

3

)

3

,

1

(
3

)

(
2

2

)

(

1

1

2

n

1

n

2

3

1

3

 

Окончательное значение искомых величин может быть 

определено с помощью следующих соотношений:

°

°

°

¯

°°

°

®

­

 

 

.

2

x

x

x

.

.

.

;

2

x

x

x

)

n

,

2

(

)

n

,

1

(
n

n

)

3

,

2

(

)

3

,

1

(
3

3

Пример. Разработана модель для прогнозирования четырех 

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

В момент времени t

i

 значения этих показателей и характе-

ристик (вычисляемые с помощью модели) приняли значения, 
приведенные в табл. 3.4.

;

;


background image

392

393

Рис. 3.8. Рабочий лист для расчета условного управления

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

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

В ходе экономического процесса характеристики моделиру-

емого процесса могут быть получены с помощью такой модели: 

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

1

1

'

'

'

'

 

;

 

 

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

2

2

'

'

'

'

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  

B

B

;

B

B

;

Ɏ

Ɏ

;

Ɏ

Ɏ

f

x

n

1

n

1

n

n

'

'

'

'

 

С помощью модели вычисляются также текущие значения 

корреляционных функций К

ij

 и дисперсий D

i

 в каждом сечении 

моделируемого процесса.

В ходе деятельности могут быть получены фактические 

значения моделируемого процесса x

i

(Ф)

 (но не все, а некоторые), 

например x

1

 и x

2

. Формулируется задача: какие значения при-

няли другие характеристики моделируемого процесса? Для 
того чтобы определить их, необходимо выполнить коррекцию 
моделей, решив следующую систему уравнений:

°

°

°

°

°

°

°

°

°

¯

°°

°

°

°

°

°

°

°

®

­

V

V

 

V

V

 

V

V

 

V

V

 

 

 

).

x

x

(

r

x

x

);

x

x

(

r

x

x

.

    

.

   

.

     

);

x

x

(

r

x

x

);

x

x

(

r

x

x

x

x

x

x

2

)

ɮ

(
2

x

x

n

,

2

n

)

n

,

2

(
n

1

)

ɮ

(

1

x

x

n

,

1

n

)

n

,

1

(
n

2

)

ɮ

(
2

x

x

3

,

2

3

)

3

,

2

(
3

1

)

ɮ

(

1

x

x

3

,

1

3

)

3

,

1

(
3

)

(
2

2

)

(

1

1

2

n

1

n

2

3

1

3

 

Окончательное значение искомых величин может быть 

определено с помощью следующих соотношений:

°

°

°

¯

°°

°

®

­

 

 

.

2

x

x

x

.

.

.

;

2

x

x

x

)

n

,

2

(

)

n

,

1

(
n

n

)

3

,

2

(

)

3

,

1

(
3

3

Пример. Разработана модель для прогнозирования четырех 

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

В момент времени t

i

 значения этих показателей и характе-

ристик (вычисляемые с помощью модели) приняли значения, 
приведенные в табл. 3.4.

;

;


background image

394

395

Таблица 3.4

x

1

x

2

x

3

x

4

x

i

 

10

20

15

30

i

ɯ

V

 

2

4

3

4

Коэффициенты корреляции: r

1,3

 = r

2,3

 = r

1,4

 = r

2,4

 = 0,8. 

В этот же момент времени были получены фактические 

значения показателей x

1

(Ф)

 = 8, x

2

(Ф)

 = 22.

Выполнить пассивную коррекцию результатов моделиро-

вания.

1. x

1

(Ф)

 = 8, x

2

(Ф)

 = 22.

2. Вычисляются уточненные значения параметра х

3

:

;

4

,

17

)

10

8

(

2

3

8

,

0

15

)

x

x

(

r

x

x

1

)

Ɏ

(

1

x

x

13

3

)

3

,

1

(
3

1

3

 

 

V

V

 

 

.

8

,

13

)

20

22

(

4

3

8

,

0

15

)

x

x

(

r

 

x

x

2

)

Ɏ

(
2

x

x

23

3

)

3

,

2

(
3

2

3

 

 

V

V

 

 

3. Вычисляются уточненные значения параметра х

4

:

;

2

,

33

)

10

8

(

2

4

8

,

0

30

)

x

x

(

r

x

x

1

)

Ɏ

(

1

x

x

14

4

)

4

,

1

(
4

1

4

 

 

V

V

 

 

.

4

,

28

)

20

22

(

4

4

8

,

0

30

)

x

x

(

r

x

x

2

)

Ɏ

(
2

x

x

24

4

)

4

,

2

(
4

2

4

 

 

V

V

 

4. Оцениваются значения комбинированного прогноза па-

раметров х

3

 и х

4

.

х

3

=(17,4+13,8)/2=15,6; х

4

=(33,2+28,4)/2=30,8.

Рассмотрим один из подходов построения корректируемых 

моделей, работающих в реальном масштабе времени.

Если эти модели предназначены для оценки текущих зна-

чений показателей системы, то механизм коррекции может быть 
следующим

1

:

Здесь рассмотрена модель взаимодействия двух систем (Н) и (П), каж-

дая из которых состоит из определенного количества элементов. Для количе-
ственной оценки состояния систем использован метод динамики моментов.

1. Для вычисления показателей состояния системы (m

i

(п)

 и 

m

i

(н)

) разработана и используется ее модель, например, на основе 

дифференциальных уравнений: 

 

;

,t

R

m

dt

dm

ɧ

n

1

i

)

ɧ

(

j

i

)

ɧ

(

i

j

i

)

ɧ

(

)

ɧ

(

ij

)

ɩ

(
i

¦

 

F

[

O

 

 

 

,

,

t

R

m

dt

dm

)

ɩ

(

ij

)

ɩ

(

i

)

ɩ

(
ij

n

1

i

(ɩ)

ij

)

ɧ

(
i

ɩ

F

[

O

 

¦

 

 

где 

)

,

t

(

R

 

),

,

t

(

R

)

ɩ

(
ij

)

ɧ

(
ij

F

F

 

 — совокупность параметров, харак-

теризующая условия функционирования системы;

)

ɧ

(
ij

)

ɩ

(
ij

ȟ

,

ȟ

, — управления системы;

)

ɩ

(

ij

)

ɧ

(

ij

,

O

O

 — интенсивности воздействия i-го элемента на j-й 

элемент каждой из подсистем.

n

н

, n

п

 — количество элементов подсистем (Н) и (П) соот-

ветственно;

Ввиду наличия методических погрешностей модели теку-

щие численности вычисляются с ошибками.

Для количественной оценки этих ошибок с помощью этой же 

модели оцениваются К

i,j

, D

i

, Г

i,j

 (К

i,j

 — корреляционный момент, 

D

i

 — дисперсия, Г

i,j 

— первый смешанный начальный момент).

2. В начальный момент времени

)

ɩ

(

i

m

=   m

iɮ 

(ɩ)

;  

)

ɧ

(

i

m

=   m

iɮ 

(ɧ)

;     

,

0

 

          

;

0

D

  

          

;

0

K

0

t

j

i

0

t

i

0

t

j

i

 

*

 

 

 

 

 

где m

iф 

(п)

,

  m

iф 

(н)

 — фактические значения текущих значений 

взаимодействующих элементов системы.

3. В момент ввода корректирующих данных (пассивная 

коррекция):

>

@

0

 

m

– 

m

k

t

t

)

ɧ

(
ip

)

ɧ

(

ɮ

i

 

 

;                       

>

@

0

 

m

m

k

t

t

)

ɩ

(
ip

)

ɩ

(

ɮ

i

 

 

        

0

D

k

t

t

)

ɧ

(
i

 

 

;             

0

D

k

t

t

)

ɩ

(
i

 

 

;         

,

0

m

m

– 

 

k

t

t

)

ɩ

(
i

)

ɧ

(
i

j

i

 

*