Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Продумайте недостатки метода, попробовав реализовать его при разных N и других исходных данных. Это уже серьезный шаг к зачету-автомату.Содержание книги
Поиск на нашем сайте Пример 3.1 Рассмотрим модель, которая была актуальна в начале 70-х годов прошлого столетия, накануне появления персональных компьютеров. Сейчас она полезна с точки зрения методологии анализа структурно более сложных марковских моделей. Тогда она использовалась как инструмент анализа ядра комплекса технических средств (КТС) специализированной автоматизированной системы обработки данных, позволяющий определить характеристики КТС в зависимости от структурных и технических параметров входящих в КТС элементов. Упрощенная структура модели показана на рис.3.1.
Рис. 3.1. Структура модели В модели отдельно показана подсистема обработки (процессорная фаза), включающая в себя несколько параллельных процессоров, и подсистема обмена (канальная фаза), включающая в себя селекторные каналы и накопители на магнитных дисках (НМД). Пусть каждый запрос пользователя требует решения задачи в процессоре и обмена информацией между ОП и НМД, осуществляемый посредством селекторного канала. В зависимости от конкретного варианта подключения НМД к селекторным каналам и распределения задач пользователей по НМД получаются различные формализованные схемы подсистемы обмена. Рассмотрим один из вариантов, состоящий в том, что имеется общая очередь заявок к совокупности селекторных каналов, из которой заявки выбираются в порядке их поступления. Пусть система содержит Если принять допущение, что время решения задачи в процессоре, время обмена информацией между оперативной и внешней памятью и время обдумывания задачи пользователем (время между соседними запросами одного пользователя) представляют собой независимые СВ, имеющие экспоненциальные распределения, то изменение состояния системы во времени может быть описано марковским случайным процессом. В такой модели среднее время реакции M[ При этом первые моменты ФР указанных случайных величин равны соответственно: В качестве состояния системы в момент Тогда число заявок на фазе процессоров равно Граф переходов модели для частного случая
а)
Рис. 3.2. Граф переходов (a) и структура фрагмента графа (b) (записаны только исходящие интенсивности) Здесь обозначено:
(3.1) СЛАУ относительно стационарных вероятностей состояния, а также соотношения (3.1) и (3.2) могут рассматриваться как базисная модель оценки характеристик производительности КТС. Входящие в эту модель параметры 1 Чтобы убедиться, что вы поняли, как строится граф, попробуйте его построить, взяв за состояние не (i, j)= (число заявок на фазе терминалов, число заявок на фазе каналов), а (i, j)= (число заявок на фазе каналов, число заявок на фазе процессоров). Нарисуйте интенсивности и запишите их для общего случая 2 Попробуйте записать уравнения для какого-то конкретного состояния (i,j). Представите мне – Вам кружок.
Но считать так плохо, даже если найдем подходящий софт для решения СЛАУ. Допустим, 50 терминалов. Не очень большая система. Треугольный граф 51х51/2 + мелочи ≅ 1350 уравнений с таким же количеством переменных, в сумме равных единице. Анализировать эти переменные (где там узкие места) – отдельная проблема. Нужны изменения методики инженерного анализа. Аналогичная ситуация и в других инженерных отраслях (см., например, Н.Н. Моисеев, Математические задачи системного анализа, второе изд., гл. 8, Некоторые проблемы автоматизации проектирования, в которой предлагается схема декомпозиции при автоматизированном проектировании сложных систем). Вообще декомпозиция лежит в основе проектирования любых сложных систем – начиная от больших зданий, мостов, туннелей, паровозов и автомобилей, и кончая самолетами, ракетами, космическими аппаратами и системами управления, энергетическими системами и чем угодно еще. Рассмотрим один из методов декомпозиции на примере анализа рассмотренной марковской модели. Идея метода состоит в том, чтобы анализ сложной по структуре модели производить по частям, с помощью совокупности частично укрупненных («агрегированных») моделей. В каждой из таких моделей подробно представлена некоторая часть системы, а влияние остальных частей отражается некоторым обобщенным параметром (параметром связи). В итоге получается система уравнений, описывающих изменение состояния каждой из агрегированных моделей. Эти уравнения приходится решать совместно, так как в качестве переменных они содержат и параметры связи. Рассмотрим вариант реализации метода агрегирования на примере модели примера 3.1, представленной на рис. 3.1, с использованием параметра связи. Пример 3.2. Для модели, структура которой представлена на рис. 3.1, получить расчетные соотношения для выходных параметров в явном виде (не обращаясь к стандартной программе решения системы линейных алгебраических уравнений). Для этого рассмотрим две агрегированные модели, АМ1 и АМ2. Модель АМ1. В агрегированной модели АМ1 канальная и процессорная фаза представлены укрупненно – одним агрегированным узлом - ОА с очередью, который описывается обобщенным параметром
Рис. 3.3. Структура модели АМ1 (a) и граф переходов (б)
Поскольку процесс
(3.3)
(3.4)
Следует отметить, что для расчета Модель АМ2. В модели АМ2 укрупненно представлена фаза терминалов. Ее влияние отражается с помощью обобщенного параметра Обозначим
(3.7)
Рис. 3.4. Структура модели АМ2 (a) и граф переходов (б)
Расчетные соотношения таковы:
(3.8) Если обозначить через πn компоненту стационарного распределения вероятностей числа заявок на процессорной фазе, то
…
(3.10) Для анализа АМ2, кроме В рассмотренном варианте метода декомпозиции параметрами связи между агрегированными моделями АМ1 и АМ2 являются Таким образом, система уравнений (3.3) – (3.11) должна решаться совместно. Совокупность соотношений (3.3), (3.4) в сущности, представляет собой уравнение
(3.12) Совокупность соотношений (3.8) - (3.11) в сущности, представляет собой уравнение
(3.13) Подставляя (3.13) в (3.12), получаем уравнение
(3.14) Уравнение (3.14) можно решать, например, методом половинного деления или методом перебора с переменным шагом, или методом простой итерации, взяв в качестве отрезка, на котором находится корень, отрезок При В рассмотренном варианте метода декомпозиции параметрами связи между агрегированными моделями АМ1 и АМ2 являются Итак. простая итерация. Nср0 = N/2. Подставляем в модель АМ2. Полученное Еще пара моделей – и все. До свидания
|
||
|
Последнее изменение этой страницы: 2024-06-17; просмотров: 44; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.011 с.) |