Файл: Юзвишин И.И. - Основы информациологии - 2000.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 13.10.2020

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

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

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

i=1 

τ

ip

/  

i=1 

З

ip

/4 = 1,82;  

вероятность решения задачи за сутки:  

i=1 
З

ip

З

in

/4 = 2,414/4 = 0,6035;  

вероятность нерешения задачи за сутки: Р

н

=(1-Р

p

)= 1-0,6035=0,3965.  

Процент решенных задач будет составлять 60, 35, процент нерешенных -39, 65.  

Указанная  методика  расчета  ИСМО  позволяет  без  трудоемких  натурных  экспериментов  и  затрат 
промоделировать функционирование информационной  

429 

системы как однотерминальной, так и многотерминальной, а также рассчитать основные их 
характеристики эффективности.  

430 

424

 :: 

425

 :: 

426

 :: 

427

 :

428

 :: 

429

 :: 

430

 :: 

Содержание

430

 :: 

431

 :: 

432

 :: 

433

 :

Содержание

17.8. Метод синтеза модульного состава и алгоритма 
функционирования

ИСМО

Так  как  ИСМО  представляет  собой  наборы  определенного  количества  функциональных  устройств, 

представим ее, состоящую из одного ПК, в виде вектор-строки:  

X

ПК1

=(x

11

,x

12

,x

13

,...,x

1n

), (17.117)  

где 

x

ij

 - 

модули (устройства), из которых составлен ПК, имеющие соответственно j-е 

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

Мощную ИСМО, состоящую из нескольких ПК, запишем в виде матрицы  


background image

(17.118)  

где j 

 п - количество модулей каждого i-го ПК; i 

 m - количество ПК.  

С  учетом  многотерминального  доступа  к  многокомпьютерной  ИСМО  матрицу  такой  МИСМО 

представим следующим образом:  

(17.119)  

где С

- количество удаленных терминалов пользователей i-го ПК.  

Каждому  модулю  x

ij

  поставим  в  соответствие  вероятность  Р

ij

,  определяющую  необходимость 

включения  указанного  модуля  в  состав  ПК

i

,  тогда  матрицу  МИСМО  запишем  как  матрицу 

вероятностей.  

(17.120)  

430 

Каждое  число  матрицы  (17.120),  определяющее  величину  вероятности  Р

ij

,  находится  в  пределах 

0≤Р

ij

≤1. Если Р

ij

=0, то х

ij

 модуль не входит в состав МИСМО; если P

ij

≠0, то х

ij

 модуль входит в состав 

МИСМО, т.е.  


background image

x

ij

 = 

{

1, если Р

ij

≠ 0; 

(17.121) 

0, в противном случае. 

В соответствии с условием (17.121) матрицу (17.119), состоящую, например, из 10 ПК и 10 модулей 
x

i10 

в каждом ПК, можно представить в следующем виде с учетом того, что  

C

0

=  

i,j=1 

x

ij

=[0], 

C

1

=  

10 

i,j=1 

x

ij

=[0], 

(17.122)  

Из матрицы (17.122) видно, что  в первых шести  ПК первые шесть модулей не включены в состав 
МИСМО, а включены, например, последние четыре удаленных терминала (7, 8, 9, 10), работающие 

на полный модульный состав 7-го и 8-го ПК, укомплектованных всеми модулями, и работающие на 
удаленные терминалы (7, 8, 9, 10) первых восьми ПК. Следовательно, предложенный метод синтеза 

структур  МИСМО  может  служить  для  расчета  мощностей  ее  центрального  ядра  и  количественного 
состава  удаленных  терминалов,  что  позволит  регулировать  производительность  системы  при 
минимальных эксплуатационных затратах.  

Рассмотрим работу МИСМО, состоящую из m ПК и С =  

i=1 


background image

с

i

  периферийных  терминалов,  матрица  которой  представлена  выражением  (17.119).  Если  считать, 

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

α

  способов,  заключающихся  в 

использовании  соответствующего  количества  β  модулей  x

ij

  матрицы  (17.119)  МИСМО,  то  время 

решения этой задачи обозначим через t

γ 

αβ

 (γ - способ решения задачи α). Зададим сроки решения 

задачи α из множества задач A

i

 терминала: время начала решения - Т

н

αp

 и время конца  

431 

решения - Т

K

αp

. За начало работы МИСМО примем момент времени H

0

=0, а момент 

времени, когда освобождается i-й терминал от решения задачи α, обозначим через t

α

. Время 

эксплуатации МИСМО примем в пределах 0 ≤ t

э

≤Т

ν

э

. При H

0

=0 все моменты t'

j

 для С 

терминалов тоже будут равны нулю, т.е. t

1

=t

2

=t

3

=...=t

c

=0.  

Приняв  приведенные  обозначения,  приступим  к  синтезу  алгоритма  модели  эффективного 
функционирования МИСМО для структурной модели (17.106), блок-схема которого представлена на 
рис. 17.3.  

1. Исходные  данные:  H

0

=0;t

j

=  С=1,  где  С-  число  терминалов.  В  момент  H

1

=0,  t

0

=0  на  одном  из  С 

терминалов  работает  один  пользователь.  Общее  количество  просчетов  алгоритма  с  целью 
оптимальных параметров МИСМО равно N, следовательно, первый просчет и их группу запишем как 
1

N

1

≤N.  

2. t

j

 <Т

ν

э

, j,ν = 1,n.Это означает, что терминалами можно пользоваться только в момент времени t

ν

э

;.  

3. Если  A>0,  следует  перейти  к  блоку,  формирующему  портфель  задач  (А  -  число  задач, 
поступающих в портфель заказов).  

4. Если  i<C,  т.е.  номер  i  занятого  терминала  должен  ,быть  меньше  максимального  значения  С 
номера эксплуатируемого терминала, то в счетчик числа занятых терминалов записывается единица 

i:=i+1. Если условие i<C не соблюдается, то переходим к блоку свободных терминалов С

св

>0.  


background image

Рис 17. 3 Блок-схема алгоритма ИСМО  

5. i:=i+1 - счетчик числа занятых терминалов.  

6. Если  С

св

>0,  переходим  к  формированию  момента  Т

Нαp 

начала  решения  задачи  на  одном  из  С

св

свободных терминалов.  

7. Если t

j

 момент времени поступления j-й задачи меньше момента времени решения предыдущей (j-

1)-й задачи на 

i-м

 терминале, переходим к блоку 8. Если условие t

j

 <t

p

i

 не соблюдается, переходим к 

блоку 3.  

432 

8. Формирование момента Т

Н

αp 

начала решения α-й задачи.  

9. Если  условие  А>0  не  соблюдается,  переходим  к  блоку  9,  реализующему  операции  счетчика 

свободных терминалов.  

10. Формирование портфеля заказов Q=α+1. В момент времени t

0

=0, α=0, а при t

1

>0 и А>0,α>0 и, 

следовательно, Q= α+1≥2.