УДК 004.051
БОТ: 10.18698/2308-6033-2019-4-1868
Метод оценки показателя достоверности выходных данных, подготавливаемых средствами автоматизированной системы подготовки данных полета летательных аппаратов
© А.Г. Андреев1, Г.В. Казаков1, В.В. Корянов2
1 ФГБУ «4 ЦНИИ» Минобороны России, г. Королев Московской обл., 141091, Россия 2 МГТУ им. Н.Э. Баумана, Москва, 105005, Россия
Методы решения задачи обеспечения достоверности информации рассмотрены в трудах многих отечественных и зарубежных ученых. Однако при выполнении некоторых задач автоматизации деятельности персонала органов управления могут возникнуть трудности с вычислением требуемого значения достоверности данных вследствие сложности алгоритмов расчета показателя достоверности и затруднений в получении адекватных исходных данных. Рассмотрен новый метод оценки показателя достоверности данных полета летательных аппаратов, основанный на специальном представлении процесса подготовки данных в виде последовательного соединения во времени технологических участков и расчета показателей достоверности функционирования каждого из элементов технологического участка и технологического участка в целом. Структура типового технологического участка, обслуживаемого документалистом, оператором, включает технические средства, программные средства и процедуру коррекции ошибочных данных, обнаруженных процедурой контроля. Технологические участки составляют элементарный процесс подготовки данных. Использование такой модели процесса позволило получить простой рекуррентный алгоритм оценки показателя достоверности данных для любого технологического участка с использованием значений показателя достоверности для предшествующих технологических участков. После определения вероятности искажения данных и времени выполнения операций элементами технологического участка можно вычислить значения аналогичных показателей каждого элементарного процесса подготовки данных и системы в целом. В качестве примера рассмотрен элементарный процесс подготовки данных, заключающийся в актуализации базы данных системы. Этот этап является наиболее представительным, так как в его выполнении задействованы все элементы технологического участка.
Ключевые слова: автоматизированная система, база данных, данные достижимости, визуальный контроль, логический контроль, кратность контроля, летательный аппарат, план полетов, подготовка данных, технологический участок, элементарный процесс
Введение. Проблема обеспечения достоверности данных автоматизированной системы (АС) практически решена в работах [1-8]. Как отметил академик А.А. Воронов, работа [5] «является серьезной попыткой впервые в отечественной и мировой литературе дать систематическое изложение формализации задач синтеза систем контроля
и защиты данных и их резервирования». Однако при решении конкретных задач обеспечения требуемого уровня достоверности обрабатываемой средствами АС информации могут возникнуть трудности, связанные, во-первых, со сложностью алгоритмов вычисления показателя достоверности данных и, во-вторых, с возможностью получения адекватных исходных данных (ИД) для расчета показателя достоверности выходных данных. Сложность алгоритмов вычисления показателя достоверности данных зависит от сложности модели представления структуры АС. В связи с этим проведен анализ способов представления модели структуры АС:
• агрегатного представления [9, 10];
• стратифицированного [11];
• скелетной сетью Петри [12, 13];
• в виде технологических участков (ТУ) [14].
Результаты анализа показали, что представление структуры АС в виде ТУ позволяет получить наиболее простые алгоритмы расчета показателя достоверности данных.
Множество летательных аппаратов (ЛА) совершают полет в соответствии с планом полетов ЛА (ППЛА), подготавливаемым системой ИД. Очевидно, что назначение пункта прибытия для каждого ЛА должно осуществляться в зависимости от запаса топлива и его удельного расхода. В связи с этим в систему бортовой аппаратуры ЛА должны быть введены специальные данные, называемые данными достижимости (ДД).
При рассмотрении метода оценки показателя достоверности ДД предположим, что показатели более частных свойств данных (полнота, понятность, объем, язык, на котором представлены данные, и др.) имеют требуемые значения показателей их качества. Данные являются достоверными, если их формально-структурные характеристики соответствуют истинным (эталонным) значениям.
В работе [14] показано, что для оценки показателей качества данных, подготавливаемых АС подготовки данных (АСПД) полета ЛА, ее структуру удобно представить в виде последовательности технологических участков. Типовой ТУ включает документалиста (Д) и оператора (О), а также технические средства (ТС) и программные средства (ПС), процедуру коррекции ошибочных данных (ПКОД), которые были обнаружены процедурой контроля (ПК).
Элементарный процесс подготовки данных (ЭППД) состоит из нескольких ТУ. Любой ЭППД может быть представлен в виде последовательного во времени соединения ТУ. Определив вероятности искажения данных элементами ТУ, можно найти аналогичные показатели каждого ЭППД, входящего в состав процесса подготовки ДД и АСПД в целом.
В работе [14] показано, что если структуру системы представить в виде последовательности ТУ, то показатель достоверности данных на 5-м ЭППД определится следующим рекуррентным выражением:
-[ 1 -(1 - _1, )(1 - яД )(1 - а§ )(1 - сг=)(1 - яПС )]Ф * (рСК), т
где Я5(-1) — вероятность искажения данных на выходе (г-1)-го ТУ 5-го ЭППД; ЯД — вероятность внесения ошибки документалистом на г-м ТУ 5-го ЭППД; Яо — вероятность внесения ошибки оператором на г-м ТУ 5-го ЭППД; Я,*" — вероятность отказа (сбоя) ТС
ПС
АСПД г-го ТУ 5-го ЭППД; Я— вероятность проявления ошибки в ПС АСПД г-го ТУ 5-го ЭППД; ф, (рСК) — функция, зависящая от вида средств контроля (СК) достоверности данных на г-м ТУ 5-го
СК /—
ЭППД; р — вероятность ошибки второго рода процедуры контроля г-го ТУ.
Известно, что с достаточной для практики точностью показатель надежности ТС определяется выражением
РнТС -1-ЯНС -1 -ЬТС^ТС, (2)
где ЬТС — интенсивность отказов ТС; ?ТС — время непрерывной работы ТС.
Таким образом, метод оценки показателя достоверности данных АСПД базируется на представлении модели функционирования системы в виде последовательного соединения во времени ТУ, расчете показателей качества функционирования каждого элемента ТУ и ТУ в целом. Следующими этапами являются представление процесса функционирования системы в виде последовательного и последовательно-параллельного соединения ЭППД и расчета показателей качества функционирования каждого ЭППД и системы в целом. Кроме того, применение метода оценки показателя достоверности данных требует разработки частных алгоритмов, необходимых для практического применения.
Способы получения исходных данных для оценки показателя достоверности данных. Любой метод будет лишен практической значимости, если для его алгоритмов невозможно получить достоверные ИД. Несмотря на то что рекуррентный алгоритм (1) прост, для его использования требуется значительное число разнообразных видов ИД и дополнительных алгоритмов. К необходимым ИД относятся [3-5]:
группа 1 — среднестатистические данные (математические ожидания) с доверительной вероятностью 0,9; вероятность искажения
(ошибки) данных документалистом От = 0,006; вероятность искажения данных оператором Ош = 0,02 и др.;
группа 2 — интенсивности отказов и сбоев устройств ЭВМ: устройства ввода-вывода (УВВ) X УВВ = 0,00025; печатающего устройства (ПЧУ) XПЧУ = 0,00042 и др.;
группа 3 — приближенные данные по надежности видов программного обеспечения (ПО), полученные по результатам эксплуатации АСПД: показатель надежности для ПО первого типа (после 15-20 лет бездефектной непрерывной эксплуатации)
РО = 0,999, для ПО второго типа (имеющего линейную структуру и
срок бездефектной эксплуатации не менее пяти лет) ро = 0,99, для
ПО третьего типа (без опыта эксплуатации) ро = 0,95 ;
группа 4 — вероятности ошибок второго рода, используемых в АСПД средств контроля достоверности данных: 4.1) для процедуры
визуального контроля (ВК) одним оператором РрВК1 = 0,1 и двумя
операторами РрВК2 = 0,2 ; 4.2) для процедуры контроля достоверности данных с использованием взвешенных контрольных сумм (ВКС): для ВКС первого типа р = 0,000037, второго типа Рр2 = 0,000213,
третьего типа р = 0,000213; 4.3) для побитовой сверки (ПбС) двух
одноименных массивов данных РрПбС = ; 4.4) для средств
логического контроля (ЛК) достоверности данных РрЖ
Приведенные исходные данные (группы 1 и 2) являются устаревшими, но это не снижает их ценности для расчетов показателя достоверности ДД (Рдд ) этих данных, поскольку они являются «завышенными» по вероятностям искажения информации. Следовательно, если средства подготовки ДД для этих исходных данных обеспечат требуемые значения приведенных выше показателей, то для реальных условий, в которых вероятности искажения данных меньше, эти средства подготовки ДД будут заведомо более эффективными.
Показатели надежности ПО (группа 3) определены на основании опыта его эксплуатации.
Смысл ошибки второго рода (группа 4.1) заключается в том, что контролирующее лицо не замечает ошибки в данных при однократной сверке текущих данных с их эталонными значениями. Для определения вероятности этого события проведен ряд экспериментов [3, 4], которые показали, что из 10 ошибок в данных контролер не замечал в среднем одну ошибку.
Смысл ошибки второго рода (группа 4.2) заключается в том, что при изменении контролируемого массива данных его ВКС остается
прежней, т. е. ВКС нечувствительна к изменению данных. Вероятности ошибок второго рода ВКС определены путем постановки специального вычислительного эксперимента, в котором фиксируется какой-либо реальный вариант массива данных ДД и случайным образом осуществляются изменения его элементов, а затем по одному и тому же алгоритму рассчитывается значение ВКС [15]. Число случаев, в которых значение ВКС не изменялось, отнесенное к общему числу проводимых экспериментов, определяло вероятность ошибки второго рода данной ВКС.
Ошибка второго рода (группа 4.3) будет иметь место только в том случае, если сравниваемый ошибочный бит контролируемого массива данных совпадет со сравниваемым «эталонным» битом, который также будет ошибочным с тем же значением и местом расположения в эталонном массиве данных. В одноименных разрядах оригинала РрО и дубля РРД вероятность ошибки второго рода будет
Рр- ррс (1 - РРД) + РРД (1 - ррс) + РРД ррс.
Вероятность Р(в) того, что в ошибочном разряде реквизита вместо символа «а» появится символ «в» можно представить в виде [3]
Р(в) -¿га(а,)Ри(в/а]), (3)
7-1
где И (а 7) — вероятность появления истинного символа «а»; РП(в/а7) —
вероятность перехода символа «а» в символ «в»; J — длина алфавита информации.
С учетом выражения (3) можно получить следующую формулу для вероятности совпадения ошибочных символов РСОВ:
- J ^2
Xй (а7 ) Вл(в / а7 ) .7=1 _
Значение РСОВ можно определить, если проводится обработка только большого числа видов реквизитов. Для АСПД, в которой осуществляется обработка не только реквизитов, но и информации для расчета маршрута движения ЛА, данный подход является неоправданно сложным, поэтому с достаточной для практики точностью в первом приближении вероятность ошибки второго рода РрПбС определяется в виде произведения:
р ПбС = Я1Я2 Рр = ,
где Яу , Я2 — вероятности наличия случайных ошибок в данных в первом и втором объемах контролируемых данных соответственно.
J-1
РСОВ = ^
г-1
Логический контроль достоверности специфичен в его формальном учете: он проверяет, во-первых, наличие необходимых параметров в массиве данных, во-вторых, нахождение этих параметров в установленных допусках.
Следовательно, вероятность ошибки второго рода РрЛК для грубых ошибок равна нулю, поскольку все они будут обнаружены, а для остальных ошибок эта вероятность будет равна единице, поскольку все эти «тонкие» ошибки не будут обнаружены. Отсюда следует, что те ТУ, которые содержат только ЛК, не следует учитывать при расчете достоверности данных (учитываются только вероятности появления ошибок, порождаемых элементами этих ТУ).
Следует отметить, что повысить достоверность данных путем повторного применения процедуры синтаксического контроля можно только для процедуры ВК. Это очень важное утверждение, поскольку путем многократного применения этой процедуры можно получить требуемый уровень достоверности подготовки ДД. Очевидно, что для этого необходимо определить необходимую кратность контроля, которая зависит от объема контролируемых данных.
При расчете показателя достоверности ДД не следует учитывать подготовительные операции (настройка ТС, операции доставки носителей к месту их ввода в АСПД, ввод оператором своих атрибутов доступа в систему и т. п.), которые не влияют на значение показателя достоверности.
Структурная схема АСПД представлена на рис. 1. Согласно методу оценки показателя достоверности подготовленных ДД, эту схему необходимо представить в виде последовательного соединения ТУ. Для этого должны быть выделены отдельные процессы подготовки ДД. Одним из таких наиболее важных процессов является процесс загрузки базы данных (БД) АСПД, который будет не только самым сложным, но и самым важным, поскольку используется в качестве иллюстрации применения метода оценки показателя достоверности подготовленных ДД.
Алгоритмы и порядок расчета показателя достоверности ДД для каждого Э1ШД одни и те же, поэтому проведенные действия при оценке показателя достоверности данных АСПД на примере расчета показателя достоверности данных элементов ЭППД1 — загрузки (актуализации) БД АСПД — будут приемлемы и для любых ЭППД.
Представление процесса загрузки БД АСПД в виде ТУ показано на рис. 2, где ТУСК — ТУ семантического контроля данных.
Процесс загрузки БД начинается с преобразования документалистом первичных документов (ПДк), которые поступают из системы исходных данных, в форму унифицированной системы документов
Рис. 1. Структурная схема АСПД:
ГИ — геодезическая информация пунктов отправления ЛА; ДОУ — документы с информацией о составе и характеристиках ЛА; ДД* — ДД, для которых система контроля выдала положительный результат; ЛВС — локальная вычислительная сеть; КН — конструкторская информация
(УСД) и осуществления ВК правильности произведенного преобразования. Оператор преобразует переданные ему данные в форме УСД в шаблоны БД (ШБД) и осуществляет ВК правильности выполненного им преобразования. С использованием программных средств ведения БД (ПС ВБД) данные загружаются в БД.
На рис. 2 пунктирные связи между элементами обозначают итеративное выполнение операций. После того как специальное ПО формирования и контроля реализуемости ДД (СПО ФДД-КРДД) выдаст признак «Не норма ДД», эти данные передаются системе ИД. Указанные операции повторяются до тех пор, пока для всех ДД СПО ФДД-КРДД не выдаст признак «Норма ДД».
Рис. 2. Процесс актуализации БД АСПД (МН — машинный носитель)
Процесс актуализации БД АСПД можно представить в виде одного ЭППД1, который включает выпуск двух документов:
• «Документ 1» — содержит сведения о пунктах отправления ЛА и характеристики ЛА;
• «Документ 2» — содержит сведения о ППЛА.
Основными видами обрабатываемых данных являются данные ПДк, сведения о пунктах отправления ЛА (ГИ), информация о составе и характеристиках всего множества ЛА (ДОУ), а также конструкторская информация (КИ).
Расчет показателя достоверности данных достижимости при актуализации БД АСПД. Для расчета показателя достоверности данных примем следующие условия и предположения, а также ИД (см. таблицу):
• БД АСПД является основным хранилищем информации, и ее актуализация требует обоснования применения средств обеспечения требуемой степени достоверности вводимых и выводимых из нее данных. Этап актуализации БД АСПД, приведенный на рис. 2, является наиболее представительным, поэтому в качестве примера для него проведен подробный расчет текущих и требуемых значений показателя достоверности данных для каждого ТУ в целях сравнения их значений и определения достаточности средств контроля достоверности на каждом ТУ;
• СПО ФДД-КРДД синтаксических ошибок не вносит, поэтому ТУ семантического контроля (ТУСК) из рассмотрения в плане расчета показателя достоверности данных должны быть исключены;
• расчеты проведены для начальной загрузки ДД в БД АСПД, т. е. для всех ЛА, находящихся в рабочем состоянии с максимальным числом ДД.
Исходные данные для расчета показателя достоверности этапа актуализации
БД АСПД
Показатель Технологический участок
ТУ1 ТУ2 ТУ3 ТУ5 ТУ6 ТУ7
Объем выходной информации, смв и УСД = = 1500 и ШБД = = 1500 идок1 = = 1500 и МН = и док2 = =150 000
Вероятность ошибочных действий до куме нталиста (оператора) еД = = 0,006 = = 0,02 - - - -
Вероятность ошибки ПС ВБД 1 - РПО - - 0,001 0,001 0,001 0,001
Окончание таблицы
Показатель Технологический участок
ТУ1 ТУ2 ТУ3 ТУ5 ТУ6 ТУ7
Вероятность ошибки СПО ФДД-КРДД 1 - Р(1) 1 РПО - - - 0,001 - 0,001
Интенсивность отказов сервера БД, X сбд - - 0,001 - 0,001 0,001
Интенсивность отказов АРМ ВБД, XУВВ - - 0,00025 0,00025 0,00025 0,00025
Интенсивность отказов ПЧУ, XПЧУ - - 0,00042 - - 0,00042
Время печати ПЧУ одного листа ТПЧУ, с Примечание. АРМ — а втомати зированнс 3 е рабочее место. - 3
Оценка достаточности средств обеспечения достоверности данных на технологическом участке ТУ1. Выходной информацией ТУ1 являются данные ПДк, приведенные к форме УСД, с объемом данных иусд , источником ошибок на ТУ1 является только документалист.
Шаг 1. Определяется условие наличия ровно одной ошибки в выходных данных ТУ1. Это дополнительный алгоритм, который обусловлен условием достоверности каждого массива ДД:
иусдОШ (РВК Г = 1, (4)
где п1 — кратность ВК.
Шаг 2. Проводятся расчеты для оценки требуемого значения кратности п ВК на ТУ1.
Для этого в выражение (4) подставляют числовые значения необходимых ИД: боДш, иусд.
В результате получим следующее выражение для определения кратности ВК:
(Ре
ВК )п1 = 1 в ! и пД .
и УСД ^о
¿от
Логарифмируя это выражение, найдем
п1 (1п РВК ) = 1п1 - (1п иУСД + 1п 0оДш ) . Учитывая, что 1п1 = 0 , получаем
-(1п Цусд + 1п боДш )
п1 = -ДВК-. (5)
1п рВК
Значение требуемой кратности ВК составит
п = Е{п1 + 0,5}, (6)
где Е{х} — операция округления в большую сторону, поскольку кратность контроля — целое число.
Таким образом, подставляя в формулы (5) и (6) исходные данные, получаем п1 = 1,36 и п = 2, т. е. на выходе ТУ1 должен использоваться двухкратный ВК форм УСД.
Шаг 3. Вычисляется показатель достоверности данных на ТУ1.
Недостоверность данных для ТУ1 составит
0ГУ1 =[1 -(1 - боДш)](РВК )п = 0,00024.
Следовательно, показатель достоверности данных на ТУ1 ВТУ1 = 1 - QТУ1 = 0,99976.
Шаг 4. Вычисляется требуемое значение показателя достоверности данных на ТУ1 (это второй дополнительный алгоритм, необходимость которого очевидна):
^ТУ1 = 1--— = 0,99933.
иУСД
Шаг 5. Проверяется условие обеспечения требуемой достоверности подготовки данных на ТУ1.
Имеем
^ = 0,99933 < ПТУ1 = 0,999 76.
Требуемая достоверность данных на ТУ1 обеспечена.
Оценка достаточности средств обеспечения достоверности данных на технологическом участке ТУ2. Выходной информацией ТУ2 являются данные УСД, приведенные к форме ШБД с объемом данных ишбд , источник ошибок на ТУ2 — только оператор.
Шаг 1. Определяется условие наличия ровно одной ошибки в выходных данных ТУ2:
^ШБД [1 - QоОш ](РВК )П1 = 1. (7)
Шаг 2. Проводятся расчеты по оценке требуемого значения кратности ВК на ТУ2 аналогично расчетам, описанным ранее для ТУ1.
Для этого в выражение (7) подставляют числовые значения необходимых ИД: иШБД, .
Выполняя операции, аналогичные описанным для ТУ1, получаем п1 = 2,13 и п = 3.
Таким образом, на выходе ТУ2 должен использоваться трехкратный ВК форм ШБД.
Шаг 3. Вычисляется показатель достоверности данных на ТУ2.
Недостоверность данных для ТУ2
0ТУ2 = [1 - (1 - 0ГУ1) (1 - бо°ш)] (РВК )п = 0,00016.
Показатель достоверности данных на ТУ2 ^ТУ2 = 1 - 0ТУ2 = 0,99984.
Шаг 4. Вычисляется требуемое значение показателя достоверности данных на ТУ2:
£>ТУ2 = 1--1— = 0,99933.
иШБД
Шаг 5. Проверяется условие обеспечения требуемой достоверности подготовки данных на ТУ2.
Имеем
£>ТУ2 = 0,99933 < £>ТУ2 = 0,99984.
Требуемая достоверность данных на ТУ2 обеспечена.
Оценка достаточности средств обеспечения достоверности данных на ТУ3. Выходной информацией ТУ3 являются данные «Документа 1» (док 1) с объемом данных идок1 (объем данных на одном листе п1л = 50 смв).
Шаг 1. Определяется число листов «Документа 1»
3 идок1 <-, А
пПЧУ = — = 30 листов.
п1л
Время работы ПЧУ:
£ ЧУ = пП ЧУ ТПЧУ = 0,025 ч. У 3600
Время работы сервера БД:
£ БД = ^ = 0,0015 ч.
мСБД
Метод оценки показателя достоверности выходных данных...
Время работы АРМ ВБД:
4 ВВ = ^ = 0,0015 ч.
^УВВ
По формуле (2) определяются вероятности наличия отказа ТС ТУ3: £сбд = 0,999999999; ^УВВ = 0,999999999; £>ПЧУ = 0,9999895.
Шаг 2. Определяется условие наличия ровно одной ошибки в выходных данных ТУ3:
идок1 [1 - А-У2РПО^УВВАсБД^ПЧУ (рВК ) = 1 (8)
Шаг 3. Проводятся расчеты по оценке требуемого значения кратности ВК на ТУ3 по формуле (8).
Выполняя операции, аналогичные описанным ранее для ТУ1, получаем п1 = 0,38 и п = 1.
Таким образом, на выходе ТУ3 должен использоваться однократный ВК «Документа 1».
Шаг 4. Вычисляется показатель достоверности данных на ТУ3. Недостоверность данных для ТУ3:
0ТУ3 = [1
^ТУ2 РПО ^УВВ АсБД ^ПЧУ
ррВК )п = 0,000234.
Показатель достоверности данных на ТУ3: ВТУ3 = 1 - QТУ3 = 0,99977.
Шаг 5. Вычисляется требуемое значение показателя достоверности данных на ТУ3:
£>ТУ3 = 1--— = 0,99933.
идок1
Шаг 6. Проверяется условие обеспечения требуемой достоверности подготовки данных на ТУ3.
Имеем
£ТУз = 0,99933 < £ТУ3 = 0,999 77.
Требуемая достоверность данных на ТУ3 обеспечена.
Далее протекает итерационный процесс подготовки ППЛА до тех пор, пока для всех ЛА СПО ФДД-КРДД не выдаст признак «Норма».
Оценка достаточности средств обеспечения достоверности данных на технологических участках ТУ4, ТУ5 и ТУ6. Для существующей схемы процесса подготовки ДД по формальным признакам выделены технологические участки ТУ4, ТУ5 и ТУ6.
Однако ТУ4 и ТУ6 содержат только процедуру ЛК, которая исключает лишь грубые ошибки, а остальные ошибки пропускает.
На ТУ6 не предусмотрен контроль достоверности данных и только на ТУ7 осуществляется ВК ДПЛА. При этом не исключена ситуация, когда синтаксическая ошибка может привести к значительным негативным последствиям. Например, искажение номера пункта прибытия может привести ЛА к другому пункту, до которого он может и не долететь, хотя СПО ФДД-КРДД выдаст признак «Норма». В связи с этим целесообразно все указанные ТУ считать в качестве одного Ту-Ту7*
Оценка достаточности средств обеспечения достоверности данных на технологическом участке ТУ7*. Выходной информацией ТУ7* являются данные «Документа 2» (док2) с объемом данных идок2 (объем данных на одном листе п2Л = 1680 смв).
Шаг 1. Определяется число листов «Документа 2»:
* и
7 ^ док2 па
пПЧУ = —— = 90 листов.
п2Л
Время работы ПЧУ:
7*
4у = пПЧУ Тпчу = 0,075 ч. У 3600
Шаг 2. По формуле (2) определяется вероятность наличия отказа ТС на ТУ5:
АУвв = ^УВВ = ^УВВ = 0,999999989; аСБД = АСБД = 0,999999958; АПЧУ = 0,9999685.
Шаг 3. Определяется условие наличия ровно одной ошибки в выходных данных ТУ7*:
идок2
4 5 тл6 тл7 тл6 тл7 тл7
1 - ( РПО ) аув в аув в аувв ас бл ас бл а]
^увв^увв^увв^сбд^сбд^пчу
(РРВК )п1 =1. (9)
Шаг 4. Проводятся расчеты по оценке требуемого значения кратности ВК на ТУ7* по формуле (9).
Выполняя операции, аналогичные описанным в ранее для ТУ1 , получаем п1 = 3,97 и п = 5.
Таким образом, на выходе ТУ7* должен использоваться пятикратный ВК «Документа 2».
Шаг 5. Вычисляется показатель достоверности данных на ТУ7*.
Недостоверность данных для ТУ7* бту7* = 0,00000128, показатель достоверности данных на ТУ7* А * = 0,9999987.
Шаг 6. Вычисляется требуемое значение показателя достоверности данных на ТУ7*:
Dтр * = 1--— = 0,9999933.
ТУ7 Цдок2
Шаг 7. Проверяется условие обеспечения требуемой достоверности подготовки данных на ТУ7*:
Dw * = 0,9999933 < D * = 0,9999987.
ТУ7* ТУ7
Требуемая достоверность данных на ТУ7* обеспечена.
Оценка значения показателя достоверности ДД на каждом ТУ проводилась в соответствии с моделью «Наличие ровно одной ошибки в данных». Это чисто математический прием получения требуемого результата. Возникает вопрос (например, для ТУ7*): если значение оцененного показателя достоверности D * = 0,99999995 соответствует наличию ровно одной ошибки в данных, а требуется, чтобы в подготовленных ДД не содержалось ни одной ошибки, то чему же равна эта вероятность? Вероятный ответ — больше 0,999999999, который порождает другой вопрос: а насколько больше?
Ответ неожиданный — этот показатель соответствует отсутствию ошибки в подготовленных ДД, поскольку контролю подвергается весь объем данных и наличие в нем ошибки будет обнаружено с вероятностью 0,999999999, а это практически достоверное событие.
Заключение. Рассмотрен новый метод оценки достоверности данных полета ЛА. Основу метода составляет представление процесса подготовки данных в виде последовательного соединения во времени ТУ. Метод позволяет получить адекватные ИД, вычислить значения показателя достоверности на каждом ТУ и оценить правильность предлагаемых проектных решений при разработке системы. Метод проиллюстрирован конкретным примером.
ЛИТЕРАТУРА
[1] Трапезников В.А. Управление и научно-технический прогресс. Москва, Наука, 1983, 224 с.
[2] Трапезников В.А. Автоматическое управление и экономика. Автоматика и телемеханика, 1966, вып. 1, с. 5-22.
[3] Мельников Ю.Н. Достоверность информации в сложных системах. Москва, Сов. радио, 1973, 192 с.
[4] Кульба В.В., Шевцов А.Р. Методы анализа и синтеза систем обеспечения достоверности информации в АСУ. Автоматика и телемеханика, 1994, вып. 8, с. 154-164.
[5] Мамиконов А.Г., Кульба В.В., Шелков А.Б. Достоверность, защита и резервирование информации в АСУ. Москва, Энергоатомиздат, 1986, 304 с.
[6] Пивоваров А.Н. Методы обеспечения достоверности информации в АСУ: обзор методов и фактические данные. Москва, Радио и связь, 1982, 144 с.
[7] Монахов М.Ю., Монахов Ю.М., Полянский Д.А., Семенова И.И. Модели обеспечения достоверности и доступности информации в информационно-телекоммуникационных системах. Монография. Владимир, Изд-во ВлГУ, 2015, 208 с.
[8] Монахов М.Ю., Семенова И.И., Полянский Д.А., Монахов Ю.М. Особенности среды обеспечения достоверности информации в информационно-телекоммуникационных системах. Фундаментальные исследования, 2014, № 9 (часть 11), с. 2403-2407.
[9] Пьявченко Т.А., Финаев В.И. Автоматизированные информационно-управляющие системы. Таганрог, Изд-во ТРТУ, 2007, 271 с.
[10] Волик Б.Г., Буянов Б.Б., Лубков Н.В. и др. Методы анализа и синтеза структур управляющих систем. Москва, Энергоатомиздат, 1988, 296 с.
[11] Месарович М., Мако Д., Такахара И. Теория иерархических многоуровневых систем. Москва, Мир, 1973, 344 с.
[12] Алексеев В.А., Яковлев Д.С., Тачков А.А. Моделирование иерархической системы управления группой наземных робототехнических средств. Инженерный журнал: наука и инновации, 2018, вып. 4. DOI: 10.18698/2308-6033-2018-4-1754
[13] Евгенев Г.Б. Sprut ExPro - средство генерации многоагентных систем проектирования в машиностроении. Часть 2. Известия высших учебных заведений. Машиностроение, 2017, № 7, с. 60-71.
[14] Андреев А.Г., Казаков Г.В., Корянов В.В. Методы оценки показателя информационной устойчивости автоматизированной системы управления полетами космических аппаратов. Инженерный журнал: наука и инновации, 2016, вып. 6. DOI: 10.18698/2308-6033-2016-6-1505
[15] Казаков Г.В., Сахаров А.В. Анализатор стойкости алгоритмов контрольного суммирования. Свидетельство о государственной регистрации программы для ЭВМ № 2016617757 от 14 июля 2016 г.
Статья поступила в редакцию 25.01.2019
Ссылку на эту статью просим оформлять следующим образом: Андреев А.Г., Казаков Г.В., Корянов В.В. Метод оценки показателя достоверности выходных данных, подготавливаемых средствами автоматизированной системы подготовки данных полета летательных аппаратов. Инженерный журнал: наука и инновации, 2019, вып. 4. http://dx.doi.org/10.18698/2308-6033-2019-4-1868
Андреев Анатолий Георгиевич — канд. техн. наук, старший научный сотрудник ФГБУ «4 ЦНИИ» Минобороны России. Автор более 70 работ в области надежности автоматизированных систем управления. e-mail: [email protected]
Казаков Геннадий Викторович — канд. техн. наук, доцент, начальник управления ФГБУ «4 ЦНИИ» Минобороны России, почетный работник науки и техники Российской Федерации. Автор более 70 работ в области надежности автоматизированных систем управления. e-mail: [email protected]
Корянов Всеволод Владимирович — канд. техн. наук, доцент, первый заместитель заведующего кафедрой «Динамика и управление полетом ракет и космических аппаратов» МГТУ им. Н.Э. Баумана. Автор более 40 публикаций. e-mail: [email protected]
Method for assessing the reliability of the output data prepared by automated system for aircraft flight data preparation
© A G. Andreev1, G.V. Kazakov1, V.V. Koryanov2
1 FSBI "The 4th Central Research Institute of the Ministry of Defence of the Russian Federation", Korolyov town, Moscow region, 141091, Russia 2 Bauman Moscow State Technical University, Moscow, 105005, Russia
Methods for solving the problem of ensuring the reliability of information have been considered in the works of many domestic and foreign scientists. Nevertheless, when performing some tasks of automation of the activity of the personnel of the governing bodies, it may be difficult to calculate the required value of data reliability due to the complexity of the algorithms for calculating the confidence indicator and difficulties in obtaining adequate input data. A new method for assessing the reliability of aircraft flight data is considered on the basis of the special representation of the data preparing process as a serial connection of technological sections in time and calculating the reliability indicators for each element of the technological section and the technological section as a whole. The structure of a typical technological section includes a documentalist, an operator, hardware, software and a procedure for correcting erroneous data detected by the control procedure. The use of such a process model allows obtaining a simple recurrent algorithm for estimating the data reliability index for any technological section using the reliability index values for the previous technology sections. Having determined the probabilities of data distortion and the time of operation performing by elements of the technological section, it is possible to calculate the values of similar indicators for each elementary data preparation process and the system as a whole. An elementary data preparation process, the essence of which is to update the system database is considered as an example. This stage is the most representative one, since all elements of the technological section are involved in its implementation.
Keywords: automated system, database, reachability data, visual control, logical control, control multiplicity, aircraft, flight plan, data preparation, technological section, elementary process
REFERENCES
[1] Trapeznikov V.A. Upravlenie i nauchno-tekhnicheskiy progress [Management and technological progress]. Moscow, Nauka Publ., 1983, 224 p.
[2] Trapeznikov V.A. Avtomatika i telemekhanika — Automation and Remote Control, 1966, no. 1, pp. 5-22.
[3] Melnikov Yu.N. Dostovernost informatsii v slozhnykh systemakh [Reliability of information in complex systems]. Moscow, Sovetskoe radio Publ., 1973, 192 p.
[4] Kulba V.V., Shevtsov A.R. Avtomatika i telemekhanika — Automation and Remote Control, 1994, no. 8, pp. 154-164.
[5] Mamikonov A.G., Kulba V.V., Shelkov A.B. Dostovernost, zaschita i rezerviro-vanie informatsii v ASU [Reliability, protection and information backup in automated control systems]. Moscow, Energoatomizdat Publ., 1986, 304 p.
[6] Pivovarov A.N. Metody obespecheniya dostovernosti informatsii v ASU: obzor metodov i fakticheskie dannue [Methods ensuring the accuracy of information in the ACS: a review of methods and actual data]. Moscow, Radio i svyaz Publ., 1982, 144 p.
[7] Monakhov M.Yu., Monakhov Yu.M., Polyansky D.A., Semenova I.I. Modeli obespecheniya dostovernosti i dostupnosti informatsii v informatsionno-telekommunikatsionnykh sistemakh. Monografiya [Models ensuring information reliability and availability in information and telecommunication systems. Monograph]. Vladimir, Vladimirskiy gosudarstvennyy universitet Publ., 2015, 208 p.
[8] Monakhov M.Yu., Semenova I.I., Polyansky D.A., Monakhov Yu.M. Fundamen-talnye issledovaniya — Fundamental research, 2014, no. 9 (part 11), pp. 24032407.
[9] Pyavchenko T.A., Finaev V.I. Avtomatizirovannye informatsionno-upravlyayuschie sistemy [Automated information management systems]. Taganrog, Taganrogskiy gosudarstvennyy radiotekhnicheskiy universitet Publ., 2007, 271 p.
[10] Volik B.G., Buyanov B.B., Lubkov N.V., et al. Metody analiza i sinteza uprav-lyayuschikh sistem [Methods of analysis and synthesis of control system structures]. Moscow, Energoatomizdat Publ., 1988, 296 p.
[11] Mesarovic M., Mako D., Takahara Y. Theory of Hierarchical Multilevel Systems. New York, Academic Publ., 1970, 294 p. [In Russ.: Mesarovic M., Mako D., Takahara Y. Teoriya ierarkhicheskikh mnogourovnevykh system. Moscow, Mir Publ., 1973, 344 p.].
[12] Alekseev V.A., Yakovlev D.S., Tachkov A.A. Inzhenernyy zhurnal: nauka i innovatsii — Engineering Journal: Science and Innovation, 2018, iss. 4. DOI: 10.18698/2308-6033-2018-4-1754
[13] Evgenev G.B. Izvestiya vysshikh uchebnykh zavedeniy. Mashinostroenie — Proceedings of Higher Educational Institutions. Machine Building, 2017, no. 7, pp. 60-71.
[14] Andreev A.G., Kazakov G.V., Koryanov V.V. Inzhenernyy zhurnal: nauka i innovatsii — Engineering Journal: Science and Innovation, 2016, iss. 6. DOI: 10.18698/2308-6033-2016-6-1505
[15] Kazakov G.V., Sakharov A.V. Analizator stoykosti algoritmov kontrolnogo summi-rovaniya [Analyzer of the of check summation algorithm strength]. Svidetelstvo o gosudarstvennoy registratsii programmy dlya EVM No. 2016617757 ot 14 iyulya 2016 g. [Certificate of state registration of computer program no. 2016617757 dated July 14, 2016].
Andreev A.G., Cand. Sc. (Eng.), Senior Researcher, FSBI "The 4th Central Research Institute of the Ministry of Defence of the Russian Federation". Author of over 70 research publications in the field of reliability of automated control systems. e-mail: [email protected]
Kazakov G.V., Cand. Sc. (Eng.), Assoc. Professor, Head of Department, FSBI "The 4th Central Research Institute of the Ministry of Defence of the Russian Federation". Author of over 70 research publications in the field of reliability of automated control systems. e-mail: [email protected]
Koryanov V.V., Cand. Sc. (Eng.), Assoc. Professor, First Deputy Head of the Department of Dynamics and Flight Control of Rockets and Spacecrafts, Bauman Moscow State Technical University. Author of over 40 research publications. e-mail: [email protected]