Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрВС.doc
Скачиваний:
48
Добавлен:
07.06.2015
Размер:
692.74 Кб
Скачать

6. Аналитические методы синтеза вс

При синтезе систем всех рассмотренных типов (комплексов, ВСТД и ЛВС) используется один критерий критерий сбалансированности, который определяется так.

Пусть система предназначена для решения M классов задач, поступающих с интенсивностями 1, ... ,М. Этим задачам требуется n типов устройств с быстродействиямиV1, ... ,VN и стоимостьюS1, ... ,SN . Пусть с помощью модели можно определить коэффициенты простоя устройств1, ... ,N( по коэффициентам загрузки1, ... ,N ), а также средние времена пребывания задач каждого класса в системе:U1, ... ,UM Тогда критерий сбалансированности можно представить в виде

где первая сумма штраф за простой устройств, а втораяштраф за задержку задач,dm штраф за задержку задач классаm.

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

,

где nкоэффициент передачиnной СМО (устройства);

un n / (1 n) n / Bn / (1 n)среднее время пребывания заявки (задачи) вnной СМО.

6.1. Задача синтеза соо при ограничении на стоимость

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

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

,

где S — стоимость системы в целом;

Sn— стоимостьn-ного устройства;

Bn — его быстродействие;

cn стоимостные коэффициенты.

Оптимальные значения Bn находятся с использованием неопределенных множителей Лагранжа. При этом записывается функция Лагранжа относительно минимизируемой величины:

,

где неопределенный множитель. Затем для нахожденияUmin берутся производныеG/Bnи приравниваются 0. При этом определяютсяиBn :

Bn = Bn min + Bn .

Здесь Bn min =nn минимальное быстродействие устройства, обеспечивающее стационарный режим;

Bn дополнительное быстродействие, получаемое за счет распределения остаточной стоимости

S0 = S* Smin,

где Smin стоимость системы, содержащей устройства с быстродействиемBn min ,

 остаточная стоимость, которая распределяется между устройствами пропорционально корню квадратному из объема выполняемой ими работы —nn

Такое распределение позволяет получить время ответа

.

Синтез ВС на заданном множестве устройств. Выполняется для систем, содержащих n1 типов стандартных устройств, имеющих известное (фиксированное) значение быстродействия. При синтезе необходимо определить количество устройств каждого типа: К1,... ,Кn1. В модели они представляются многоканальными СМО с числом каналов К1,... ,Кn1 соответственно. Остальные N n1 устройств относят к нестандартным и при синтезе определяют их быстродействие. В модели такие устройства представляются одноканальной СМО.

В системах, разрабатываемых в проекте, к нестандартным устройствам можно отнести процессор, а к стандартным контроллеры, ВЗУ, линии связи и т.д., т.е. все остальные устройства.

Воднородной разомкнутой экспоненциальной модели массового обслуживания времена пребывания задач в стандартных устройствах (многоканальных СМО) определяются по следующей формуле:

Un  Kn / (Kn  nvn) , n  1,..., n1,