Реклама:

Общим методом получения результатов, которые можно анализировать удобно и экономично, является иерархическое деление обрабатываемых данных на несколько уровней детализации. Так, например, для контроля системы управления воздушным движением в основном необходимы координаты сопровождаемых объектов, их сообщения и управляющие распоряжения. При сопровождении одиночного объекта можно получать гистограммы и корреляционные функции ошибок выходных координат. На первой стадии комплексной отладки контролируется основная информация, передаваемая между модулями. Далее, "при расчете контрольных вариантов проверяются данные, поступающие к диспетчерам, и признаки, характеризующие работу "имитаторов и КП на каждом цикле обработки информации. наконец, при массовых статистических испытаниях контролируются только обобщенные Данные — значения средних ошибок, вероятности основных событий, правильных и ошибочных решений для вариантов имитируемой обстановки и т. д.

. Одной из основных задач обработки результатов тестирова--ния является получение по данным экспериментов статистических распределений контролируемых величин. На практике во многих задачах форма распределения проверяемых параметров и показателей качества оказывается заранее неизвестной. Однако часто в качестве такого распределения можно предположить нормальный закон распределения. Например, суммарную погрешность измерения координат воздушных объектов е-помощью радиолокационной станции можно рассматривать как результат действия большого числа независимых и слабо зависимых причин и поэтому полученную ошибку можно представить как сумму элементарных ошибок. Это позволяет в соответствии с центральной предельной теоремой считать закон распределения ошибок измерения координат нормальным. В ряде случаев хорошим приближением является закон Пуассона или экспоненциальный закон.

Обработка результатов тестирования КП реального времени может быть разделена на две автономные части (см. рис. 4.5): оперативную и обобщающую. Оперативная обработка результатов тестирования производится по упрощенным алгоритмам с большой пропускной способностью, обеспечивающим сохранение реального масштаба времени для всего тестируемого комплекса. ^Основная часть оперативной обработки результатов связана с замыканием контура обратной связи для имитации динамики управляемых объектов. Оперативно следует производить также селекцию некоторых результатов тестирования и их предварительную обработку для значительного сокращения объема хранимых результатов.

В состав оперативной обработки целесообразно включать расчет части интегральных данных, позволяющих контролировать текущий процесс обработки информации и управления тестируемым КП. Желательно выделять, регистрировать и отображать критические значения параметров или ситуации при функционировании КП. Объем таких оперативно отображаемых данных должен быть максимально сокращенным и в то же время достаточным для анализа поведения КП. Эти данные должны позволять специалистам, ведущим отладку или испытания, фиксировать условия, при которых проявляются аномалии в функционировании программ, с учетом того, что автоматическая регистрация условий тестирования всегда имеет пробелы в составе фиксируемых параметров:


⇐ Предыдущая страница| |Следующая страница ⇒