Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Надежность и диагностика автоматизированных систем. Курс лекций

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
m
EWT
EDT
1
∑
m
i
=1
m
1
∑
m
i
=
1
WT
DT
TWT
m
TDT
m
;
,
==
i
==
i
где m – число заявок, поступивших в систему.
Рассмотрим графическую интерпретацию работы такой системы
массового обслуживания (рис. 3.5). В начальный момент времени
(t = 0)
в систему поступила первая заявка и сразу началось ее обслу-
живание.
4’ 3’
1 2 3 4
t=0
DT1
WT4 WT3
5 6
AT5 AT4 AT3 AT2 AT1
ST6 ST5 ST4 ST3 ST2 ST1
t
Рис. 3.5. Временная диаграмма работы одноканальной однофазовой
системы массового обслуживания
Через интервал времени AT
поступает вторая заявка. К этому мо-
1
менту обслуживание первой заявки может быть окончено, как пока­зано на рис. 3.5. В таком случае простой системы в ожидании оче­редной заявки будет равен DT
= АТ1 – ST1. Вторая заявка также на-
1
чинает обслуживаться в момент поступления, но третья заявка по­ступает в систему ранее конца обслуживания второй. В этом случае третья заявка будет находиться в очереди на обслуживание время, равное WT
= ST2 – AT2. Ее обслуживание начнется сразу же после
3
окончания обслуживания предыдущей и т.д. Наличие индексов у пе­ременных на рисунке, иллюстрирующем работу системы, усложняет модель. Если заметить, что обслуживание очередной заявки не может начаться раньше конца обслуживания предыдущей, и произвести фик­тивный сдвиг интервала между появлениями заявок на величину WT
на рис. 3.5 момент появления «сдвинутой» третьей заявки отмечен
(
41
пунктиром и штрихом у номера заявки), то на временнóй оси номер заявки всегда будет совпадать с индексом у переменной длительности обслуживания. В этом случае индексы у переменных можно отбро­сить, а блок-схема модели существенно упростится (рис. 3.6).
42
Рис. 3.6. Блок-схема одноканальной однофазной СМО
В блоке 1 приравниваются нулю начальные значения суммарных величин времени ожидания и простоя, а также задается величина мо­делируемого числа заявок М и начальное значение счетчика числа зая­вок I. Блок 2 генерирует интервал между появлениями очередных зая­вок. В блоке 3 производится фиктивный сдвиг интервала между появ­лением заявок. Разность AT–WT определяет новое значение интервала между заявками. В блоке 4 определяется продолжительность обслу­живания, в блоке 5 – соотношение между величинами ST и AT. В слу­чае ST >AT заявка находится в состоянии ожидания обслуживания, а простой системы равен нулю. В случае ST< AT система будет простаи­вать, а следующая заявка сразу будет обслужена. При ST=AT (теорети­чески возможен такой случай) времена простоя и ожидания будут рав­ны нулю. Вычисление времени простоя и времени ожидания произво­дится в блоках 6 и 9. Суммарное время ожидания или простоя опреде­ляется в блоках 7 и 10. Блок 11 увеличивает число обслуженных зая­вок на 1, а блок 12 проверяет условие конца моделирования. В блоке
13 производится подсчет средних времен простоя и ожидания, а блок 14 выводит на печать результаты моделирования.
Очевидно, что рассмотренная модель системы массового обслу­живания имеет смысл только для случая, когда среднее время обслу­живания меньше среднего интервала между заявками. В противном случае длина очереди будет со временем бесконечно увеличиваться.
Эта простейшая модель имеет самостоятельное значение и ис­пользуется в качестве составной части в более сложных моделях.
3.4.3. Одноканальная многофазовая модель массового обслуживания
Обобщением
одноканальной однофазовой модели СМО является
система, состоящая из N различных участков обслуживания, через которые последовательно проходит каждая заявка. Каждый участок в данный момент может обслуживать только одну заявку. Предполо­жим такой режим работы многофазовой модели, при котором каж­дый предыдущий участок многофазвой модели работает независимо от последующего и между отдельными блоками могут возникать внутренние очереди заявок на обслуживание.
Введем следующие значения переменных:
AT
– промежуток времени между i и i +1заказами (
i
ST
– время обработки i-го заказа на j-м участке ( mi ,1= , kj ,1= );
ij
);
mi ,1=
43
WT
– время ожидания i-м заказом на j-м участке требования
ij
(
mi ,1= ,
DT
– время, в течение которого простаивает j-й участок в ожида-
ij
);
kj ,1=
нии i-го заказа ( mi ,1= , kj ,1= );
T
= WT
ij
ке ( mi ,1= ,
+ ST
ij
– полное время пребывания i-го заказа на j-м участ-
ij
kj ,1=
).
В начальный момент времени (при i = 1):
AT
= 0; DT11 = 0; DT12 = ST11, …,
1
−
1
k
=
∑
j
;
STDT
11
jK
1
=
Для
WT
= 0, … , WT1к = 0; T11=ST11, …, T1к=ST1к.
11
величина T
mi ,2=
= WT
ij
+ STij, kj ,1=
ij
Знак разности DIF показывает, ожидает ли заказ очереди на дан-
ном участке или участок простаивает в ожидании заказа:
DIF
DIF
= T
1
= (T
2
i–1,1
i–1,1
– ATi
+ T
) – (ATi + WT
i–1,2
+STi1)
i–1
……………………………………….
DIF
При DIF Если DIF
При DIF
= (T
k
+ T
i–1,1
> 0 DT
J
j
= 0, WT
j
ij
< 0, WT
+ T
i–1,2 …
= 0 и WT
) – (ATi + WTi+STi1+ … + WT
i–1,k
= DIFj,
ij
= 0 и DT
ij
= DT
ij
= –DIFj mi ,2= , kj ,1= .
ij
= 0.
ij
+ST
i,k–i
, kj ,1= .
mi ,2=
i,k–1
).
Как и прежде, предполагается знание статистических характери-
стик величин АТ и ST(Y).
На рис. 3.7 представлена графическая интерпретация функциони­рования такой СМО при k = 3. Штриховкой отмечены случаи ожида­ния заказов в очереди.
44
j=1
t=0
1
1
2 3 4 5
AT1 AT2 AT3 AT4
ST11 ST21 ST31 ST41 ST51
DT51 WT31 WT21
t
WT32
ST32 ST12 ST22 ST42
T32
WT23
T32
t
ST33
t
T33
j=2
j=3
DT12 T12 T22
DT13 T13
DT22
ST13 ST23
Рис. 3.7. Временная диаграмма работы
одноканальной многофазовой модели СМО
С помощью рассматриваемой модели СМО можно решать такие задачи, как определение средней производительности системы (числа заказов, проходящих через систему в единицу времени), средней про­должительности пребывания заказов в системе и т.п. Блок-схему алго­ритма функционирования такой модели можно найти в работе [3].
3.4.4. Многоканальная однофазовая модель
Многоканальная
СМО состоит из N обслуживающих блоков, ра-
ботающих параллельно. Поступательные заявки попадают на обслу­живание в любой свободный блок. Система одновременно может об­служивать столько заявок, сколько блоков она имеет. Обычно пред­полагается, что интервалы между заявками случайны. Время обслу­живания также случайно, но может зависеть от номера блока. Графи­ческая иллюстрация функционирования такой системы представлена на рис. 3.8 для числа блоков N = 3.
45
1 2 3 4 8 7 6 9
AT
5
ST7 ST4 ST10 ST1
10
t
t
WT
TT3
ST2 DT2
ST3 DT3
ST6
WT
ST9
t
ST8 ST5
t
Рис. 3.8. Временная диаграмма работы
многоканальной однофазовой СМО
Переменные, используемые в модели:
TAT
– абсолютное время поступления в систему i-й заявки mi ,1= ;
i
DT
– время простоя системы в ожидании i-й заявки mi ,1= ;
i
AT
– интервал между i-й и i+1 заявками mi ,1= ;
i
ST
– время обслуживания i-й заявки в j-м блоке
ij
TT
= ST
ij
+ DT
ij
– интервал времени между моментами окончаний
ij
обслуживания j-м блоком i-й и (i+1)-й заявок mi ,1= ,
В момент прибытия первой заявки в систему считается, что АТ
0, DT
= 0, WT
1j
= 0 для nj ,1= , TT11 = ST11, ST1j = 0 для nj ,2= . Сле-
1j
, nj ,1= ;
mi ,1=
nj ,1=
.
1
=
дует отметить, что в этих выражениях индекс i играет двойную роль. У переменных АТ и ТАТ он означает номер заявки, поступившей в систему, а у переменных ST, DT, T, TT и WT индекс I означает номер заявки, обслуживаемой j-каналом. Блок-схему алгоритма функцио­нирования такой модели можно найти в работе [3].
46
4. ОСНОВЫ ТЕХНИЧЕСКОЙ ДИАГНОСТИКИ
4.1. Общие понятия и термины
Объектом
технического диагностирования (или контроля техни-
ческого состояния) является изделие и (или) его составные части, подлежащие диагностированию (контролю). Отметим некоторые различия терминов «диагностирование» и «диагностика».
Диагностирование – это процесс контроля, а диагностика – это область знаний, охватывающая теорию, методы и средства определе­ния технического состояния объекта.
Задачами технического диагностирования являются:
1)
контроль технического состояния. Например, объект может быть исправным, работоспособным, неисправным и т.д. в зависимо­сти от значений определенных параметров объекта в данный момент времени;
поиск места и определение причин неисправности (отказа);
2)
3)
прогнозирование технического состояния. Целью прогнозиро­вания может быть определение с заданной вероятностью интервала времени, в течение которого сохраняется исправное (или работоспо­собное) состояние объекта или вероятность сохранения исправного состояния на заданном интервале времени.
Следует отметить, что последняя задача тесно связана с теорией надежности. Методы прогнозирования исправного состояния на за­данный интервал времени требуют иного научного подхода и иных технических средств по сравнению с задачами 1 и 2, при решении которых объект является уже неисправным (неработоспособным). Мы рассмотрим только две первые задачи технического диагности­рования.
Результатом диагностирования является технический диагноз, т.е. результат контроля. Существует некоторое различие в понятиях про­верки исправности объекта и проверки его работоспособности. В первом случае задачей является выявление возможных неисправно­стей, а во втором – проверка функциональной деятельности объекта. В ряде случаев в объекте могут быть некоторые неисправности, ко­торые не отражаются на его функциональной деятельности.
Исправное и неисправное состояния объекта образуют множество его технических состояний Е. Множество Е обычно разбивают на группы неразличимых между собой неисправных состояний. Число
47
таких групп определяет достигаемую при поиске неисправностей степень детализации или глубину поиска (глубину диагностирова­ния). В простейшем случае множество Е состоит из двух частей
групп): объект исправен и объект неисправен. В других случаях, ко-
(
гда объект конструктивно состоит из n блоков, целесообразно разби­вать множество Е на (n+1) групп для того, чтобы определить отка­завший блок, который обычно можно заменить исправным и тем са­мым восстановить работоспособность всего объекта. Диагностирова­ние технического объекта может производиться с помощью специ­альных тестовых воздействий (тестовое диагностирование) или ра­бочих воздействий (рабочее диагностирование).
Для процесса диагностирования требуются специальные техниче­ские средства, т.е. аппаратура и программы, с помощью которых осу­ществляется контроль. Совокупность таких средств и объекта, необ­ходимая для проведения диагностирования по правилам, установ­ленным в технической документации, называется системой техни­ческого диагностирования (контроля технического состояния).
Различают автоматизированную систему технического диагно­стирования (с участием средств автоматизации и человека) и автома­тическую систему (без участия человека).
Процесс диагностирования обычно состоит из отдельных этапов, каждый из которых характеризуется подаваемым на объект тестовым или рабочим воздействием и снимаемым с объекта ответом. Такие этапы называют элементарными проверками объекта. Описание и последовательность таких действий, а также правила анализа резуль­татов называют алгоритмом технического диагностирования.
Различают безусловные алгоритмы диагностирования, у которых порядок и количество элементарных проверок определены заранее, и условные алгоритмы, у которых выбор очередных проверок опреде­ляется результатами предыдущих.
Если диагноз составляется после всех элементарных проверок, предусмотренных алгоритмом, то последний называется алгоритмом с безусловной остановкой. Если анализ результатов делается после выполнения каждой элементарной проверки, то алгоритм является алгоритмом с условной остановкой. Условные алгоритмы всегда с условной остановкой. Обычно число элементарных проверок, доста­точных для решения конкретной задачи, меньше числа всех возмож­ных элементарных проверок. Поэтому целесообразно создавать оп­тимальные алгоритмы диагностирования, так как любая элементар­ная проверка требует определенного времени и некоторых затрат.
48
Приспособленность объекта к диагностированию обеспечивается начиная со стадии его разработки. Конструкция объекта и его со­ставных частей должна обеспечивать доступ к контрольным точкам без разборки узлов и механизмов и исключать возможные поврежде­ния при присоединении средств контроля.
К аппаратным средствам диагностирования относят различные устройства: приборы, пульты, встроенную аппаратуру контроля вы­числительных и управляющих машин и т.п.
Программные средства диагностирования записываются обычно на различных носителях. При этом можно использовать как рабочие программы объекта, содержащие дополнительные операции для ди­агностирования, так и программы, специально составленные исходя из требований диагностирования. В первом случае диагностирование объекта производится в процессе использования его по прямому на­значению, а во втором – требуется перерыв в выполнении объектом его рабочих функций.
Для упрощения и ускорения процесса диагностирования целесо­образно систему диагностирования заложить при проектировании технического объекта, а необходимую аппаратуру сделать встроен­ной. В технических объектах, не имеющих встроенной аппаратуры контроля, применяются внешние средства, выполненные конструк­тивно отдельно от объекта.
4.2. Связь технической диагностики с другими дисциплинами
Техническая
диагностика – сравнительно молодая наука, и она
тесно связана с другими дисциплинами. Ранее отмечалось, что одной из составляющих технической диагностики является прогнозирова­ние работоспособности объекта, причем при прогнозировании упот­ребляются вероятностные характеристики его поведения. Такие ве­роятностные оценки характерны для теории надежности. В теории надежности определяются числовые характеристики надежности
(
работоспособности) объектов и изучаются методы их получения. Для этих характеристик часто необходимы данные о степени изно­шенности деталей пока еще работоспособного объекта. Но для полу­чения такой информации необходимы специальные датчики и специ­альные методы измерений, которые могли бы фиксировать не только выход детали и узла из строя.
49
При построении высокосложных технических систем часто прибе­гают к резервированию отдельных узлов или всей системы в целом. Но определение момента включения резервного оборудования тесно связано с определением отказа, т.е. с системой диагностирования.
Понятия «работоспособность», «неисправность», «отказ» и другие термины техническая диагностика заимствовала из теории надежно­сти. Таким образом, эти две дисциплины, хотя и тесно связаны друг с другом, но являются самостоятельными, использующими разные ма­тематические модели технических устройств и разные методы изу­чения их работоспособности.
Техническая диагностика также близка к теориям автоматическо­го контроля и измерительных информационных систем. Задачи диаг­ностики технических систем являются как бы логическим продолже­нием и развитием теории автоматического контроля. Но при контро­ле систему можно рассматривать как единое целое, а при диагности­ке часто этого делать нельзя. В то же время, диагностика опирается на операции контроля работоспособности отдельных узлов системы. Некоторые авторы считают, что понятие «контроль» является более общим, чем «диагностика». Однако они также отмечают, что не вся­кая контрольная операция есть операция диагностирования.
Теория автоматического контроля разрабатывает методы, позво­ляющие установить состояние объекта в целом, а теория диагности­рования определяет место возникновения отказа (хотя в простейшем случае определяет только, работоспособен ли объект).
При диагностировании необходимы измерения определенных па­раметров технической системы в целом или отдельных ее частей. Та­ким образом, техническая диагностика близка к теории измеритель­ных информационных систем, хотя в настоящее время трудно четко ограничить методы и средства теории информационных систем.
Нетрудно также заметить связь между технической и медицин­ской диагностикой. Отличие заключается прежде всего в различии объектов исследования. Технические объекты лучше поддаются ма­тематическому описанию, поскольку их функционирование изучено лучше биологических. Для последних, по-видимому, нужны другие модели, методы исследования, критерии и т.п.
В заключение отметим, что вопросы прогнозирования поведения технических и биологических объектов мало изучены. Возможно, прогнозирование технических систем в ближайшем будущем станет самостоятельной дисциплиной.
50
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]