Кибернетический подход к описанию систем
Реферат, 08 Февраля 2013, автор: пользователь скрыл имя
Краткое описание
Согласно классикам материализма, основными формами движения материи являются Пространство и Время, а основными законами- законы сохранения вещества, энергии, движения. Исходя из этих постулатов, определим: материальным (вещественным) является то, что:
движется в Пространстве и во Времени;
подчиняется законам сохранения вещества, энергии, движения.
Файлы: 1 файл
Лекции по 3 модулю.docx
— 329.01 Кб (Скачать)Постановка задачи:
По некоторой цели ведется стрельба в моменты времени t1, t2, t3, t4. Цель может находиться в одном из следующих состояний:
- S1 – цель невредима,
- S2 – цель незначительно повреждена,
- S3 – цель имеет существенные повреждения,
- S4 – цель полностью поражена.
Используя формулу полной вероятности
рассчитаем вероятности всех состояний последовательно для 0, 1, 2, 3 и 4 моментов времени. При этом примем
- p1(0) = 1 (S1 – начальное состояние системы)
- p2(0) = 0
- p3(0) = 0
- p4(0) = 0
Марковские цепи с непрерывным временем
Постановка задачи:
- Техническая система S состоит из двух узлов I и II, каждый из которых независимо от другого может отказывать. Поток отказов первого узла пуассоновский с интенсивностью λ1, второго узла – также пуассоновский с интенсивностью λ2. Каждый узел сразу же после отказа начинает ремонтироваться (восстанавливаться). Поток восстановления (окончания ремонта узла) для обоих узлов – пуассоновский с интенсивностью λ.
Необходимо составить граф состояний системы, написать уравнения Колмогорова, и определить начальные условия.
Решение:
Определим следующие состояния системы:
- S1 – оба узла нормально функционируют,
- S2 – произошел отказ первого узла, второй узел нормально функционирует,
- S3 – произошел отказ второго узла, первый узел нормально функционирует,
- S4 – оба узла отказали.
По графу состояний системы составим уравнения Колмогорова
Из постановки задачи определим начальные условия:
при t = 0, p1=1, p2=0, p3=0, p4=0.
Предельные вероятности
Из уравнений Колмогорова можно вычислить вероятности состояний системы в любой момент времени pi(t).
Так же можно определить предельные вероятности состояний
которые показывают, как долго в среднем система находиться в каждом из состояний.
Если число
состояний системы конечно, и
из каждого состояния можно
- Для вычисления предельных вероятностей pi необходимо в системе уравнений Колмогорова положить левые части равными нулю и решить данную систему совместно с условием нормировки вероятностей
Постановка задачи:
Операционная система может находиться в одном из четырех состояний:
- S1 – система простаивает,
- S2 – система слабо загружена,
- S3 – система сильно загружена,
- S4 – система перегружена и не отвечает на запросы.
При этом потоки всех переходов являются пуассоновскими.
Необходимо найти предельные вероятности всех состояний системы.
6. Системы массового обслуживания
- Системой массового обслуживания (СМО) называется любая система для выполнения заявок, поступающих в неё в случайные моменты времени.
- Заявка -спрос на удовлетворение какой-либо потребности.
- Обслуживание заявки - выполнение заявки.
- Событие - поступление заявки в СМО.
- Входящий поток заявок - последовательность событий, заключающихся в поступлении заявок в СМО.
- Выходящий поток заявок - последовательность событий, заключающихся в выполнении заявок в СМО.
Графическое представление простейшей СМО
Предмет теории массового обслуживания — построение математических моделей, связывающих заданные условия работы СМО с характеристиками — показателями эффективности СМО, описывающими, с той или другой точки зрения, ее способность справляться с потоком заявок.
Формализация системы - определение
параметров системы, необходимых и
достаточных для анализа
Для формализации любой СМО необходимо описать:
- процесс поступления заявок в систему;
- процесс обслуживания заявок в системе;
- дисциплину обслуживания.
Процесс поступления заявок
- t1, t2, t3, ... , tk, ... — моменты поступления в систему 1-й, 2-й, 3-й, ..., k-й, ... заявки
- tk = tk – tk-1 промежуток времени между моментами прихода (k–1)-й и k-й заявки – это интервал прихода k-й заявки
При этом поток называется детерминированным или регулярным
Если интервалы прихода tk являются случайными величинами, то соответствующий поток заявок называется стохастическим или случайным.
Например, заявки в среднем приходят в количестве 5 штук в час.
Времена между приходом двух соседних заявок случайны: 0.1; 0.3; 0.1; 0.4; 0.2
- Поток заявок, для которого функции распределения интервалов прихода всех заявок одинаковы, называется рекуррентным.
- Другими словами, для рекуррентного потока интервалы прихода (t ) всех заявок распределены по одному и тому же закону.
- Интенсивность потока l(t) определяет среднее число заявок, поступающих в систему в единицу времени.
- Если интенсивность поступления l(t) не зависит от времени, т.е. l(t) º l, то такой поток называется стационарным.
- Величина а, обратная интенсивности l (а=1/l), определяет среднее значение интервалов прихода или средний интервал поступления заявок.
- Если в каждый момент времени t1, t2, t3, ... поступает только одна заявка, то такой поток называется ординарным, в противном случае — групповым
- Поток заявок называется потоком без последействия, если заявки поступают независимо друг от друга
Математический анализ работы СМО упрощается, если процесс этой работы — марковский.
Для этого достаточно, чтобы все потоки событий, переводящие систему из состояния в состояние (потоки заявок, потоки «обслуживаний»), были простейшими.
Поток заявок называется простейшим, если он удовлетворяет следующим условиям:
1)отсутствие последействия;
2)стационарность;
3)ординарность.
Для простейшего потока вероятность pi(t) поступления в СМО ровно i заявок за время t вычисляется по формуле
т.е. вероятности распределены по закону Пуассона с параметром λt.
По этой причине простейший поток называется также пуассоновским потоком.
Простейший поток является потоком рекуррентным стационарным ординарным и без последействия
и, наоборот:
любой рекуррентный стационарный, ординарный поток без последействия является простейшим.
Процесс обслуживания
Каналом обслуживания называется устройство в СМО, обслуживающее заявку.
- СМО, содержащее один канал обслуживания, называется одноканальной, а содержащее более одного канала обслуживания – многоканальной.
- Если заявка, поступающая в СМО, может получить отказ в обслуживании и в случае отказа вынуждена покинуть СМО, то такая СМО называется СМО с отказами.
- Если в случае отказа в обслуживании заявки могут вставать в очередь, то такие СМО называются СМО с очередью (или с ожиданием). При этом различают СМО с ограниченной и неограниченной очередью.
- Различают СМО открытого и замкнутого типа.
В СМО открытого типа поток заявок не зависит от СМО (билетные кассы, очередь в булочной).
В СМО замкнутого типа обслуживается ограниченный круг клиентов, а число заявок может существенно зависеть от состояния СМО (например, бригада слесарей – наладчиков, обслуживающих станки на заводе).
Длительность обслуживания tв - промежуток времени, в течение которого заявка находится в обслуживающем канале.
Для описания процессов обслуживания необходимо задать
функцию распределения Bk(t) длительности обслуживания для каждой k-й заявки (k = 1, 2, 3, ...).
Будем считать, что все заявки создают статистически однородную нагрузку, т.е. длительности обслуживания всех заявок распределены по одному и тому же закону:
- Интенсивность обслуживания m, характеризует среднее число заявок, обслуживаемых системой в единицу времени.
- Величина b, обратная интенсивности m (b=1/m), определяет среднее время обслуживания одной заявки.
Дисциплина обслуживания (ДО) - правило, по которому выбираются на обслуживание заявки из очереди.
Различают следующие ДО:
- обслуживание в порядке поступления или дисциплина FIFO;
- обслуживание в обратном порядке или дисциплина LIFO;
- обслуживание в случайном порядке, когда заявка на обслуживание выбирается случайно среди ожидающих заявок.
Таким образом, для описания СМО необходимо задать:
1) функцию распределения A(t) интервалов поступления (общий случай) или интенсивность поступления l (или средний интервал а=1/l) и КВ nа интервалов поступления;
2) функцию распределения В(t) длительности обслуживания (общий случай) или интенсивность обслуживания m (или среднее время обслуживания b=1/m) и КВ nвºn времени обслуживания;
3) дисциплина обслуживания (ДО FIFO).
Параметры, которые характеризуют эффективность работы СМО
n – число каналов в СМО;
λ – интенсивность поступления в СМО заявок;
μ– интенсивность обслуживания заявок;
ρ = λ/μ – коэффициент загрузки СМО;
m – число мест в очереди;
ротк- вероятность отказа в обслуживании поступившей в СМО заявки;
Q ≡ pобс - вероятность обслуживания поступившей в СМО заявки (относительная пропускная способность СМО); при этом
Q = pобс = 1 - ротк;
А – среднее число заявок, обслуживаемых в СМО в единицу времени (абсолютная пропускная способность СМО)
А = λ*Q;
Lсмо - среднее число заявок, находящихся в СМО;
¯n3 - среднее число каналов в СМО, занятых обслуживанием заявок. В то же время это
Lобс - среднее число заявок, обслуживаемых СМО за единицу времени. Величина ¯n3 определяется как математическое ожидание случайного числа занятых обслуживанием n каналов
где рk- вероятность системы находиться в Sk состоянии;
K ¯n3 / n = - коэффициент занятости каналов;
tож - среднее время ожидания (обслуживания) заявки в очереди,
v = 1/tож - интенсивность потока ухода заявок из очереди.
Lоч- среднее число заявок в очереди (если очередь есть); определяется как математическое ожидание случайной величины m – числа заявок, состоящих в очереди
где pn+i - вероятность нахождения в очереди i заявок;
Tсмо ≡ ¯tсмо - среднее время пребывания заявки в СМО;
T оч. ≡ ¯tоч. - среднее время пребывания заявки в очереди (если есть очередь);
Для открытых СМО справедливы соотношения
называемые формулами Литтла и применимые только для стационарных потоков заявок и обслуживания.
Основные подходы к построению математических моделей систем
Математические схемы
Исходной информацией при построении математических моделей процессов функционирования систем служат данные о назначении и условиях работы исследуемой (проектируемой) системы S. Эта информация определяет основную цель моделирования системы S и позволяет сформулировать требования к разрабатываемой математической модели М. Причем уровень абстрагирования зависит от круга тех вопросов, на которые исследователь системы хочет получить ответ с помощью модели, и в какой-то степени определяет выбор математической схемы.
Математические схемы. Введение понятия «математическая схема» позволяет рассматривать математику не как метод расчета, а как метод мышления, как средство формулирования понятий, что является наиболее важным при переходе от словесного описания системы к формальному представлению процесса ее функционирования в виде некоторой математической модели (аналитической или имитационной).
При пользовании математической схемой исследователя системы S в первую очередь должен интересовать вопрос об адекватности отображения в виде конкретных схем реальных процессов в исследуемой системе, а не возможность получения ответа (результата решения) на конкретный вопрос исследования.
Например, представление
процесса функционирования информационно-вычислительной
системы коллективного
Математическую схему можно определить как звено при переходе от содержательного к формальному описанию процесса функционирования системы с учетом воздействия внешней среды, т. е. имеет место цепочка «описательная модель — математическая схема — математическая [аналитическая или (и) имитационная] модель».