Научная статья на тему 'Математические и имитационные модели сигналов для отладки алгоритмов обработки информации в бортовых автоматизированных системах контроля'

Математические и имитационные модели сигналов для отладки алгоритмов обработки информации в бортовых автоматизированных системах контроля Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
254
67
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / ИМИТАЦИОННАЯ МОДЕЛЬ / ИНФОРМАЦИОННЫЙ ПАРАМЕТР / АЛГОРИТМ ОБРАБОТКИ / СИСТЕМА КОНТРОЛЯ / MATHEMATICAL MODEL / SIMULATION MODEL / INFORMATION PARAMETER / PROCESSING ALGORITHM / CONTROL SYSTEM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кублановский Вениамин Борисович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Кублановский Вениамин Борисович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Mathematical and Simulation Models of Signals for Information Processing Algorithms Adjustment in OnBoard Automated Control Systems

In this paper, mathematical and simulation models of input information and disturbing signals of automated control systems in aircraft on-board equipment are offered. The models are based on experimental data and intended for adjustment of hardware and software of automated on-board control systems, working under strictly timeand hardware resource limited conditions.

Текст научной работы на тему «Математические и имитационные модели сигналов для отладки алгоритмов обработки информации в бортовых автоматизированных системах контроля»

УДК 681.326.3

математические и имитационные модели сигналов для отладки алгоритмов обработки информации в бортовых автоматизированных системах контроля

В. Б. Кублановский,

генеральный директор, главный конструктор ОАО «НИИ ВС «Спектр»

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

Ключевые слова — математическая модель, имитационная модель, информационный параметр, алгоритм обработки, система контроля.

В силу особенностей статистических характеристик входных информационных сигналов бортовой автоматизированной системы контроля (БАСК), а также сложности нелинейных алгоритмов их обработки единственным надежным методом проектирования аппаратуры и отладки программного обеспечения БАСК является метод математического моделирования. Именно поэтому вопросы синтеза эффективных алгоритмов моделирования информационных и мешающих входных сигналов БАСК, основанных на эмпирических данных, полученных в результате эксплуатации аналогичных систем контроля, чрезвычайно актуальны.

Бортовая автоматизированная система контроля является информационно-измерительной системой, предназначенной для сбора, хранения и обработки информации о параметрах аппаратуры летательного аппарата. Входной информационный поток БАСК состоит из нескольких тысяч сигналов, информация в которых представлена в аналоговой, цифровой, бинарной и кодовой формах. Сложность аппаратуры БАСК, содержащей значительное количество аппаратных средств обработки сигналов, а также сложность программного обеспечения приводят к необходимости построения простых, но адекватных математических моделей сигналов, которые требуются как

для синтеза алгоритмов обработки и аппаратных средств, так и для тестирования аппаратуры БАСК в целом.

Будем считать, так же как и в работе [1], что все вопросы, связанные с дискретизацией по времени и по уровню, решены в системе сбора информации, тогда в качестве математической модели наблюдаемых процессов можно принять математическую модель временных рядов [2]. В результате анализа записей БАСК-124 и последней версии БАСК-225 выяснилось, что большинство каналов регистрации БАСК содержат как гауссову помеху, которая в отличие от классических моделей временных рядов может иметь существенную корреляцию, так и негауссову помеху, в которой часто присутствуют аномальные выбросы. Более того, один и тот же канал может содержать гауссову коррелированную помеху, негауссову помеху и аномальные выбросы, обусловленные электромагнитными наводками и сбоями аппаратуры. При наличии таких помех в информационных каналах БАСК классические методы обработки временных рядов, особенно методы прогнозирования, могут оказаться не только слабо эффективными, но и вообще неработоспособными.

Ниже рассмотрим математические модели аномальных выбросов, негауссовых аддитивных

помех и гауссовой коррелированной помехи, а также алгоритмы их моделирования.

Для математического описания помех с аномальными выбросами можно использовать распределения с «утяжеленными хвостами», к которым относятся распределение Лапласа, а также составные распределения Тьюкки и Хьюбера. Если же информационный сигнал и помеха представляют собой неотрицательно определенные последовательности, то для описания аномальных выбросов используют экспоненциальное распределение, логарифмически-нормальное распределение и распределение Хьюбера с соответствующе подобранным засоряющим распределением [3]. Отметим, что модели Тьюкки и Хьюбера при определенном выборе параметров могут использоваться и для описания негауссовых распределений, т. е. эти модели применяются и для учета редких больших аномальных выбросов, и для описания небольших изменений распределений отсчетов временных рядов.

Модель Лапласа. Плотность распределения вероятностей отсчетов временного ряда х1 в соответствии с этой моделью записывается в виде

о’Х) = 0,5а ехр(—а |х;|), -¥< X <¥, (1)

где а — параметр распределения. Это распределение называют также двусторонним экспоненциальным распределением. Распределение имеет «утяжеленные хвосты» и часто используется для оценки робастности алгоритмов обработки сигналов. «Длинные хвосты» распределения Лапласа приводят к эффекту возникновения аномальных выбросов, но в силу того, что распределение определяется лишь одним параметром, его не очень удобно использовать в этих целях. Его нельзя применять, например, в ситуациях, когда информационный сигнал наблюдается в нормальных помехах и с известной вероятностью появляются аномальные отсчеты элементов временного ряда.

Модель Тьюкки является более гибкой, но и более сложной моделью, в соответствии с которой плотность распределения вероятностей отсчетов временного ряда х1 записывается в виде

.2 '

™(*1) = (1-)

+ £г

л/2п(

-ехр-!-

X;

па1

2ст2

-ехр-!-

X;

2ст2

(2)

ЛПст2

где ^ — случайная величина, распределенная по закону Бернулли, принимающая значения 0 с вероятностью р и 1 с вероятностью (1 - р). В выражении (2), представляющем собой смесь двух нормальных распределений, обычно полагают ст2 >> ст1; что, собственно, и обеспечивает «утяжеление хвоста» основного нормального распределения. Эта

математическая модель при близких ст1 и ст2 и р, близкой к 0,5, может использоваться для описания негауссовой помехи, т. е. для описания небольших отличий от нормального распределения. При резко отличающихся ст1 и ст2 и р, близкой к 1, модель Тьюкки применяется для описания аномальных выбросов. Модель Тьюкки удобно использовать и для моделирования коррелированной негауссовой помехи. Для этого достаточно моделировать две последовательности нормальных случайных величин с требуемыми корреляционными характеристиками и «перемешивать» элементы этих коррелированных последовательностей с вероятностью р.

Модель Хьюбера является обобщением модели Тьюкки. Плотность распределения вероятностей отсчетов временного ряда х1 в соответствии с моделью Хьюбера записывается в виде

и>(Х;) = (1 - ^ )и (X;) + %^2 (X;),

(3)

область определения ш(х) зависит от распределений ш^х) и ю2(х), которые могут быть любыми; ^ — случайная величина, выполняющая «засорение» основного распределения ш1(х;) выборками из распределения ш2(х), в качестве которого можно использовать и распределение Лапласа, и 5-функцию. В частности, эта модель позволяет моделировать помеху в виде коррелированного нормального шума (основное распределение) и аномальные выбросы, возникающие с вероятностью р, которые могут иметь и постоянное известное значение (сбои в старших разрядах), и быть случайными по своей величине (электромагнитные наводки). Эта модель подходит и для моделирования неотрицательно определенных временных рядов.

Экспоненциальная модель используется для моделирования неотрицательно определенных временных рядов. Плотность распределения вероятностей записывается в виде

и(х;) = аехр(-а|х;|), х; > 0,

(4)

где а — параметр распределения; ш(х) = 0 при х1 < 0. Экспоненциальная модель относится к распределениям с «утяжеленными хвостами» и часто применяется для тестирования робастности алгоритмов обработки сигналов [4].

Логарифмически-нормальное распределение, как и экспоненциальное, используется для моделирования неотрицательно определенных временных рядов. Плотность распределения вероятностей записывается в виде

ч2 1

и(Х; ) =

\J2kc

-ехр^

(1п X; - т;)

2СТ

X; > 0,

(5)

где т1 и ст2 — параметры распределения, определяющие математическое ожидание и дисперсию отсчетов логарифмов х1; ю(х) = 0 при х1 < 0.

Имитационные модели входных сигналов

БАСК представляют собой алгоритмы моделирования перечисленных выше распределений. В том случае, когда отсчеты временных рядов являются независимыми случайными величинами, моделирование этих распределений не представляет труда, так как соответствующие алгоритмы содержатся практически во всех математических пакетах. Имитационные модели коррелированных сигналов как гауссовых, так и негауссовых требуют отдельного рассмотрения, в частности, они могут быть построены методами, изложенными в работе [5].

Подводя итог, отметим, что практически единственным методом исследования алгоритмов об-

Литература

1. Кублановский В. Б., Кошелев С. В. Математические модели и алгоритмы сглаживания входных сигналов бортовых автоматизированных систем контроля // Информационно-управляющие системы. 2010. № 2(45). С. 71-74.

2. Андерсон Т. Статистический анализ временных рядов / Пер. с англ. И. Г. Журбенко, В. П. Носко. — М.: Мир, 1976. — 756 с.

3. Хьюбер Дж. П. Робастность в статистике: пер. с англ. — М.: Мир, 1984. — 304 с.

работки сигналов в БАСК является метод математического моделирования, для реализации которого необходимы математические и имитационные модели входных сигналов. В работе предложено использовать пять основных моделей временных рядов, наблюдаемых системами БАСК. Рассмотренные модели являются достаточно простыми, и в то же время они выбраны на основе анализа реальных записей информационных и мешающих сигналов БАСК-124 и БАСК-225. Для отладки программного обеспечения БАСК потребуется создание имитаторов этих временных рядов, которые могут быть реализованы как аппаратно, так программно.

4. Кублановский В. Б., Песин Ф. Я. Технология разработки и отладки программного обеспечения бортовых автоматизированных систем контроля летательных аппаратов // Радиопромышленность. 1998. Вып. 1. С. 38-44.

5. Шепета А. П. Синтез нелинейных формирующих фильтров для моделирования входных сигналов локационных систем // Тр. Междунар. науч.-техн. конф. (докл.), май 1994 г. / АН Украины, НПО Квант. Киев, 1994. Вып. 1. С. 81-85.

памятка для авторов

Поступающие в редакцию статьи проходят обязательное рецензирование.

При наличии положительной рецензии статья рассматривается редакционной коллегией. Принятая в печать статья направляется автору для согласования редакторских правок. После согласования автор представляет в редакцию окончательный вариант текста статьи.

Процедуры согласования текста статьи могут осуществляться как непосредственно в редакции, так и по е-таП ([email protected]).

При отклонении статьи редакция представляет автору мотивированное заключение и рецензию, при необходимости доработать статью — рецензию. Рукописи не возвращаются.

Редакция журнала напоминает, что ответственность за достоверность и точность рекламных материалов несут рекламодатели.

i Надоели баннеры? Вы всегда можете отключить рекламу.