Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение Ж
(справочное)
Типовые модели для оценки качества функционирования
Моделирование процессов функционирования СДК ПБ ОПО применяется в целях обоснования требований заказчиков, проверки их выполнимости, рациональной реализации системных решений без излишних затрат ресурсов, оценки достигаемого качества, выявления недостатков, обоснования условий и параметров эффективного применения СДК. Моделирование используется на этапах создания и эксплуатации СДК ПБ ОПО.
Модели процессов функционирования СДК ПБ ОПО создаются (приобретаются) разработчиками и/или заказчиками с учетом целей создания, специфики и возможностей по проведению натурных испытаний. В настоящем приложении приведены некоторые из существующих моделей, прошедших опытную апробацию.
Ж.1 Модель для оценки надежности предоставления информации
Требуемая надежность предоставления информации в СДК ПБ ОПО в течение заданного времени обеспечивается на основе использования механизмов дублирования и резервирования и достижения рационального соотношения между временем наработки программно-технических комплексов (ПТК) на отказ и временем восстановления ПТК после отказа. Рассматривается функционирование отдельного ПТК в течение задаваемого периода прогноза Тзад. При экспоненциальной аппроксимации распределений исходных характеристик и их независимости вероятность надежного предоставления информации Рнад (Тзад) в течение заданного периода Тзад вычисляют по формуле
,
(Ж.1)
где - среднее время наработки ПТК на отказ;
- среднее время восстановления ПТК после отказа;
- задаваемая длительность периода прогноза.
В частном случае, когда период прогноза стремится к нулю, т.е. Тзад = 0, вероятность надежного предоставления информации обращается в коэффициент готовности ПТК.
Понятие отказа должно быть определено. Необходимые для моделирования границы исходных значений Tнар, Твос определяют в результате натурных испытаний, экспериментов, дополнительного моделирования и/или путем сравнения с аналогами.
Примечание - Для более детального моделирования может быть использована модель Е.2.3 с переопределением исходных данных и расчетных показателей под область приложения математических моделей к оценке надежности функционирования СДК (см. инженерные способы Е.2.4).
Ж.2 Модель для оценки своевременности предоставления информации
Требуемая своевременность обработки запросов обеспечивается на основе выбора производительных средств обработки, последовательности обработки запросов и рациональной настройки параметров СДК ПБ ОПО.
Для каждого из значимых типов информации (с привязкой к выполняемым функциональным задачам, источникам и получателям информации) требования к своевременности обработки запросов в СДК формулируют с использованием одного из двух критериев:
а) критерия своевременности по среднему времени реакции: среднее время реакции СДК при обработке запросов i-го типа Tполн i должно быть не более задаваемого Тзад i;
б) вероятностного критерия: вероятность своевременной обработки запросов i-го типа в СДК Рсв i (Тзад i) за заданное время Тзад i должна быть не ниже задаваемой Рсв зад i.
Среднее время реакции СДК и среднеквадратичное отклонение времени реакции при обработке запросов определяют с использованием натурных экспериментов или с использованием моделей теории массового обслуживания. Вероятность своевременной обработки запросов определяют с использованием табулируемой неполной гамма-функции
,
(Ж.2)
где - гамма-функция;
,
;
,
- рассчитываемые параметры неполной гамма-функции;
и
- соответственно среднее время и среднеквадратичное отклонение времени реакции системы при обработке запросов i-го типа в системе (т.е. полного времени пребывания на обработке с учетом ожидания в очередях), Тi2 - второй момент времени реакции.
Примечание - Для инженерных расчетов вероятности своевременной обработки запросов учитывают, что экспоненциальная аппроксимация распределения времени реакции позволяет получать пессимистические оценки (т.е. оценки сверху), при этом среднее время и среднеквадратичное отклонение времени реакции совпадают.
Для оценок эффективности по всему множеству запросов различных типов, сравнения различных вариантов последовательности обработки запросов и настройки параметров используют следующие показатели:
а) количество своевременно обработанных запросов всех типов Sсв:
;
(Ж.3)
б) количество своевременно обработанных в системе запросов лишь тех типов, для которых выполнены требования заказчика по установленным критериям своевременности обработки Ссв, вычисляемое по формуле
,
(Ж.4)
где - частота поступления на обработку запросов i-го типа;
- индикаторная функция,
,
- условие, когда для i-го типа запросов задан критерии своевременности по среднему времени реакции и Тполн i
Тзад i;
- условие, когда для i-го типа запросов задан вероятностный критерий своевременности и Рсв i (Тзад i)
Рсв зад i.
Необходимые для моделирования границы исходных значений , Тзад i, Рсв зад i задают в ТЗ или в постановках функциональных задач, а значения среднего времени и среднеквадратичного отклонения времени реакции системы при обработке запросов i-го типа устанавливают в результате натурных испытаний, экспериментов, дополнительного моделирования или сравнения с аналогами.
Ж.3 Модель для оценки полноты оперативного отражения в СДК ПБ ОПО новых объектов и явлений
До момента, пока новые объекты и явления, ранее не учтенные и появившиеся в динамике функционирования системы, не охвачены в функционирующей СДК ПБ ОПО, для пользователей формально отсутствует полнота оперативного отражения требуемых объектов учета. Требуемая полнота обеспечивается на основе реализации в СДК ПБ ОПО рациональных технологий обнаружения и сбора первоначальных данных, подлежащих в последующем обновлению.
Примечание - Неполнота может возникнуть, например, из-за неподключения (случайного или преднамеренного отключения) датчиков для контроля новых параметров оборудования, объектов ОПО или окружающей среды, которые впервые охвачены СДК ПБ ОПО, или из-за отказа датчиков на новом оборудовании.
В предположении пуассоновского потока новых объектов и явлений вероятность обеспечения полноты оперативного отражения в базе данных СДК ОПО Рполн новых реально существующих объектов и явлений вычисляют по формуле
,
(Ж.5)
где - частота появления новых объектов и явлений в процессе функционирования СДК ПБ ОПО;
- среднее время подготовки, передачи и ввода новых объектов учета в базу данных СДК ПБ ОПО.
Необходимые для моделирования границы исходных значений задают в постановках функциональных задач, а значения
устанавливают в результате натурных испытаний, экспериментов, дополнительного моделирования или сравнения с аналогами.
Ж.4 Модель для оценки актуальности обновляемой информации
После первоначального отражения в СДК ПБ ОПО данных о реально существующих объектах и явлениях эти данные естественным образом устаревают со временем, т.е. теряют свою актуальность для выполнения СДК своих функций. Требуемая актуальность обновляемых данных обеспечивается на основе своевременного выявления значимых изменений, реализации эффективных технологий обновления данных в СДК, а также за счет достаточно частого обновления данных.
При экспоненциальной аппроксимации распределений исходных характеристик и их независимости вероятность сохранения актуальности информации в СДК ПБ ОПО Ракт на момент ее использования вычисляют по формулам:
- для дисциплины выдачи данных от источника сразу по происшествии значимого изменения состояния объектов учета и явлений
;
(Ж.6)
- для дисциплины обновления информации в СДК ПБ ОПО вне зависимости от наличия или отсутствия изменения текущего состояния объектов учета и явлений
.
(Ж.7)
В случае когда обновление информации в СДК ПБ ОПО осуществляется строго через постоянный интервал времени q, используют формулу
,
(Ж.8)
где - среднее время между значимыми изменениями реальной информации относительно информации, хранимой в СДК ПБ ОПО (т.е.
- частота значимого изменения);
- среднее время подготовки, передачи и ввода в базу данных СДК ПБ ОПО данных от источников;
q - среднее время между соседними обновлениями данных (т.е. q-1 - частота обновления данных) в СДК ПБ ОПО.
Необходимые для моделирования границы исходных значений задают в постановках функциональных задач, значения
устанавливают в результате натурных испытаний, экспериментов, дополнительного моделирования или сравнения с аналогами, дисциплину обновления данных в СДК ПБ ОПО и значения q указывают в эксплуатационной документации.
Ж.5 Модель для оценки безошибочности информации после контроля
Требуемая безошибочность информации СДК ПБ ОПО после контроля обеспечивается на основе использования эффективных средств и способов выявления и исправления ошибок и рациональной регламентации работы контролера (в качестве контролера могут выступать программно-технические средства СДК ПБ ОПО, человек-контролер или их комбинация).
Для описания процессов контроля безошибочности информации приняты следующие обозначения: V - объем контролируемой информации; - доля первоначальных ошибок в контролируемой информации (до контроля);
- средняя скорость контроля информации; n - частота ошибок контроля 1-го рода; Тнар - среднее время наработки контролера на ошибку 2-го рода, после истечения которого первая же ошибка в контролируемом объеме информации оказывается пропущенной (для программно-технических средств это - время наработки на отказ); Тнепр - период непрерывной работы контролера; Тзад - задаваемое время на контроль информации.
Возможны 4 варианта соотношений между временем реального контроля Треальн всего объема документа (Треальн = V/), задаваемым допустимым временем контроля Тзад и непрерывным временем работы контролера Тнепр.
Вариант 1. Задаваемое допустимое время контроля не меньше, чем время реального контроля (т.е. Треальн Тзад), а объем контролируемой информации достаточно мал, что позволяет проверить его за один период непрерывной работы контролера (Треальн
Тнепр).
Для экспоненциальной аппроксимации распределений интервалов между ошибками в контролируемой информации, времени до свершения ошибки 1-го рода и времени наработки контролера на ошибку, а также при условии независимости исходных характеристик вероятность Рпосле(1) (V, ,
, n, Tнар, Тнепр, Тзад) отсутствия ошибок в информации после контроля для варианта 1 вычисляют по формуле
.
(Ж.9)
Вариант 2. Задаваемое допустимое время контроля не меньше, чем время реального контроля (т.е. Треальн Тзад), но объем контролируемой информации относительно большой (Треальн > Тнепр). Это требует нескольких N периодов непрерывной работы контролера, в общем случае N = V/(
Тнепр). Внутри каждого периода проверяют часть всего объема, равную в среднем Vчасти(2) = V/N, а допустимое время контроля информации для этой части принимают равным Тзад части(2) = Тзад/N. Тем самым для каждой контролируемой части выполняются условия варианта 1. Вероятность Рпосле (2) (V,
,
, n, Tнар, Тнепр, Тзад) отсутствия ошибок в информации всего объема после контроля для варианта 2 вычисляют по формуле
.
(Ж.10)
Вариант 3. Задаваемое допустимое время контроля меньше, чем время реального контроля (Треальн > Тзад), т.е. объективно может быть проверена лишь часть от всего объема информации, равная объему Vчасти (3) = Тзад. В свою очередь, сам объем контролируемой информации относительно мал и может быть проверен за один период непрерывной работы контролера, т.е. Треальн > Тнепр и для проверяемого объема Vчасти (3) условия варианта 1. Вероятность Рпосле (3) (V,
,
, n, Tнар, Тнепр, Тзад) отсутствия ошибок в информации всего объема после контроля для варианта 3 вычисляют по формуле
,
(Ж.11)
где вероятность отсутствия ошибок в непроверенной части информации V - Vчасти (3) равна Рбез контроля = , а вероятность отсутствия ошибок в объеме проверенной информации равна Pпосле (1) (Vчасти (3),
,
, n, Tнар, Тнепр, Тзад).
Вариант 4. Задаваемое допустимое время контроля меньше, чем время реального контроля (Треальн > Тзад), но объем контролируемой информации относительно большой (Треальн > Тнепр). Аналогично варианту 3 реально может быть проверена лишь часть от всего объема, равная \/части (4) = Тзад. Относительно этой части возможны два подварианта: подвариант 4.1: Тзад
Тнепр, т.е. проверка будет завершена за один период непрерывной работы контролера; подвариант 4.2: Тзад > Тнепр, т.е. потребуется несколько N периодов непрерывной работы контролера, N = Vчасти (4)/(
Тнепр).
Для подварианта 4.1 вероятность Рпосле (4.1) (V, ,
, n, Tнар, Тнепр, Тзад) отсутствия ошибок в информации после контроля вычисляют по формуле
.
(Ж.12)
Для подварианта 4.2 внутри каждого периода проверяют новую часть, равную в среднем Vчасти (4.2) = Vчасти (4)/N, и допустимое время контроля для этой новой части принимают равным Тзад части (4.2) = Тзад/N. Вероятность Рпосле (4.2) (V, ,
, n, Tнар, Тнепр, Тзад) отсутствия ошибок в информации после контроля вычисляют по формуле
.
(Ж.13)
В итоге вероятность отсутствия ошибок в информации после контроля Рпосле за заданное время Тзад определяется аналитическими выражениями для Рпосле (1), Рпосле (2), Рпосле (3), Рпосле (4.1), Рпосле (4.2) в зависимости от варианта соотношений между исходными данными.
Для всех четырех вариантов частота ошибок после контроля =
.
Понятие ошибки должно быть определено. Необходимые для моделирования границы исходных значений V, Тзад задают в ТЗ или постановках функциональных задач, диапазон возможных значений ,
, n, Tнар устанавливают в результате натурных экспериментов, дополнительного моделирования или сравнения с аналогами, значение Тнепр указывают в эксплуатационной документации.
Ж.6 Модель для оценки корректности обработки информации
Требуемая корректность обработки информации программно-аналитическими средствами в СДК ПБ ОПО и выходной информации от СДК ПБ ОПО пользователями обеспечивается на основе применения эффективных способов анализа информации (как с использованием, так и без использования прикладного программного обеспечения), позволяющих учесть важную для принятия решения информацию и не допустить алгоритмических ошибок при анализе всего объема информации. Корректность в обработке информации является следствием приемлемого соотношения между объемом анализируемой информации, частью важной для принятия решения информации, подлежащей учету, скоростью анализа информации, частотой ошибок аналитика, длительностью его непрерывной работы и ограничениями на допустимое время обработки.
Формализация процессов обработки информации в СДК ПБ ОПО полностью аналогична формализации для модели Ж.5 с точностью до переопределений исходных данных согласно 1-му инженерному способу из Е.2.4 приложения Е: V - объем информации, подлежащий обработке (анализу); - часть важной для принятия решения информации, которая должна быть объективно использована при обработке (анализе);
- скорость обработки (анализа); n - частота ошибок обработки (анализа) 1-го рода (когда неважная для принятия решения информация ошибочно воспринимается в качестве важной); Tнар - среднее время наработки на алгоритмическую ошибку (когда объективно важная для принятия решения информация игнорируется, это - аналог ошибки контроля 2-го рода); Тнепр - период непрерывной работы аналитика (в качестве аналитика могут выступать программно-аналитические средства или пользователь СДК ПБ ОПО); Тзад - задаваемое время на обработку (анализ) информации. Вероятность Pкорр (V,
,
, n, Tнар, Тнепр, Тзад) получения корректных результатов обработки (анализа) информации равна:
,
где ,
,
,
,
вычисляют по формулам (Ж.9)-(Ж.13).
Необходимые для моделирования границы исходных значений V, Тзад задают в ТЗ или в постановках функциональных задач, диапазон возможных значений ,
, n, Tнар устанавливают в результате натурных экспериментов, дополнительного моделирования или сравнения с аналогами, значение Тнепр указывают в эксплуатационной документации.
Ж.7 Модель для оценки безошибочности действий ответственных лиц
Требуемая безошибочность действий ответственных лиц СДК в течение заданного времени обеспечивается на основ
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.