Способ выделения тренда путем размножения оценок его единственной исходной реализации (разоц) и устройство для его осуществления
Изобретение относится к области вычислительной техники и может быть использовано в системах управления. Техническим результатом является упрощение способа. Способ заключается в том, что исходную реализацию нестационарного случайного процесса, представляющую сумму полезного сигнала и шума, предварительно разбивают на интервалы с помощью генератора случайных чисел, распределенных по равномерному закону, после чего по методу среднего арифметического усредняют полученные оценки тренда. 9 ил.
Предлагаемое изобретение относится к информационно-измерительным устройствам и может быть использовано в вычислительной технике и т.п.
Пусть наблюдаемым временным рядом является последовательность y1, y2,... , yn результатов измерений. Мы будем понимать эту запись следующим образом. Имеется последовательность значений измерений, представляющих собой наблюдение некоторой переменной в n равноотстоящих моментов времени t1, t2,..., tn. Рассматриваемая модель временного ряда представляет собой сумму некоторой систематической составляющей (детерминированная составляющая, полезный сигнал, тренд) S(t) и случайной составляющей (шум, погрешности измерений и др.) u(t): y(t)=S(t)+u(t). Относительно случайной составляющей будем предполагать также, что Мut=0, Dut =








- этот способ желательно применять для временных рядов, имеющих линейную тенденцию;
- этот способ вызывает автокорреляцию остатков, даже если она отсутствовала в исходном ряду, т.е. в сглаженном временном ряде возникает взаимозависимость соседних значений ряда (эффект Слуцкого-Юла). Причины, препятствующие достижению требуемого технического результата, заключаются в следующем:
- если ширина окна сглаживания равна 2p+1, то первые p и последние p значения ряда не подвергаются обработке;
- поскольку центральное значение окна (отрезка) сглаживания вычисляется как среднее арифметическое соседних, то новые значения временного ряда становятся зависимыми;
- замена центрального значения окна (отрезка) сглаживания средним арифметическим соседних значений будет заметной (существенным) лишь в том случае, когда центральное значение существенно отклоняется от среднего, и практически не скажется на результате, когда центральное значение колеблется около среднего значения. Структурная схема устройства, реализующего рассмотренный способ-аналог, содержит генератор тактовых импульсов, коммутатор, блок управления, первый и второй регистры, сумматор, выход которого подключен к информационному входу первого регистра, выход которого соединен с первым информационным входом коммутатора, второй выход которого является входом устройства [8]. Этот вариант метода называется способом простого скользящего среднего. Способ взвешенного скользящего среднего отличается от предыдущего способа сглаживания тем, что значения временного ряда, входящие в интервал сглаживания, суммируются с разными весами ([3], с. 155). Здесь для вычисления сглаженных значений временного ряда


причем веса




где фиксированное значение p=1, 2,... определяет ширину "окна". Затем интервал сглаживания сдвигается на одно значение вправо, повторяется вычисление медианы и снова центральное значение интервала сглаживания заменяется вычисленной медианой. Таким образом, для того, чтобы найти значение скользящей медианы в точке с порядковым номером j, вычисляется медиана значений ряда во временном интервале [j-p, j+р]. Признаки способа-аналога, совпадающие с признаками заявляемого технического решения, следующие: дискретизация сигнала по времени, запоминание цифрового сигнала, выделение временных отрезков, замена исходного временного ряда сглаженным
Недостатки известного способа:
- первые р и последние р значения ряда теряются (не сглаживаются);
- вследствие нелинейности нельзя строго разграничить влияние медианной фильтрации на сигнал и шум (при наличии свойства линейности такая задача решается сравнительно просто);
- медианное сглаживание можно рассматривать как эффективный метод предварительной обработки временного ряда (сигнала) в условиях импульсных помех, но при отсутствии явных выбросов этот метод приводит к более "зубчатым" кривым (чем сглаживание скользящим средним),
- медианное сглаживание не позволяет использовать веса, т.е. адаптивные возможности у этого метода отсутствуют. Причины, препятствующие достижению требуемого технического результата, заключаются в следующем:
- если ширина окна сглаживания равна 2p+1, то первые p и последние p значения ряда не подвергаются обработке;
- при медианной фильтрации не выполняется свойство аддитивности (а значит, медианная фильтрация не обладает свойством линейности): med{ yj (1)+уj (2)}

- медианный фильтр сохраняет монотонно изменяющиеся участки сигнала (и поэтому при малой ширине "скользящего окна" сглаживание недостаточно эффективно). Структурная схема устройства, реализующего рассмотренный способ-аналог, содержит генератор тактовых импульсов, коммутатор, блок управления, регистр хранения, блок ранжирования, блок выбора среднего значения, выходной регистр, где хранится сглаженный ряд исходной реализации. Известен способ экспоненциального сглаживания временных рядов ([5], с. 262). Его особенность заключается в том, что в процедуре нахождения сглаженного значения используются только предшествующие значения исходного ряда, взятые с определенным "весом", причем "вес" измерения уменьшается по мере удаления его от момента времени, для которого определяется сглаженное значение ряда. Для применения этого способа достаточно одной реализации y1, y2,.. ., yn исходного процесса. Способ экспоненциального сглаживания предполагает запоминание входной реализации y1, y2,..., yn случайного процесса, выбор параметра сглаживания



(где k= 1, 2,..., n), замену исходных значений y1, y2,...yn временного ряда сглаженными значениями Q1, Q2,...,Qn. Сначала при применении экспоненциального сглаживания для временного ряда определяется начальное значение Q0 сглаженного ряда и параметр сглаживания




Q1=


Q2=






.................................................. ...

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






- неопределенность выбора начального значения Q0, что часто приводит к необходимости многократного повторного применения способа экспоненциального сглаживания при другом выборе




где каждая компонента вектора



где yj1, yj2,..., yjn - j-я реализация исходного процесса, представляющая собой сумму функции полезного сигнала S(t) и шумовой составляющей u(t). Способ усреднения по ансамблю реализаций предполагает запоминание N входных реализаций yj1, yj2,..., yjn (j=1, 2,..., N), полученных в n равноотстоящих моментов времени, вычисление среднего арифметического значений этих реализаций в каждый момент времени, замену значений исходных реализаций случайного процесса полученной усредненной реализацией. При применении способа-прототипа вычисляются средние арифметические по столбцам матрицы реализации (1):

В результате получаем сглаженный временной ряд

Признаки способа-прототипа, совпадающие с признаками заявляемого технического решения, следующие: дискретизация сигнала по времени, запоминание цифрового сигнала, нахождение среднего арифметического, замена исходного временного ряда сглаженным. Недостатки известного способа-прототипа:
- для применения способа-прототипа необходимо иметь несколько реализаций,
- способ недостаточно эффективен. Причины, препятствующие достижению требуемого технического результата, заключаются в следующем: особенности способа-прототипа не позволяют обрабатывать одну реализацию исходного процесса, а также не позволяют применить его к уже сглаженным значениям (в отличие от способов, "работающих" с единственной реализацией), результат обработки нескольких реализаций существенно зависит от количества реализации, статистических характеристик шумовой составляющей, от отношения сигнал/шум. Структурная схема устройства, реализующего рассмотренный способ-прототип, содержит для n реализаций n буферных блоков, входы которых являются информационными входами устройства, а выходы подключены через коммутаторы ко входам блоков хранения результатов измерений, выходы которых подсоединены ко входам арифметического устройства также через коммутаторы, чей выход подключен ко входу регистра хранения тренда, а выход регистра является информационным выходом устройства. Предлагаемый способ исходит из наличия единственной дискретной реализации исследуемого процесса y1, y2,..., yn, где yk=y(tk), k=1, 2,..., n, представляющего собой сумму полезного сигнала и шума, т.е. y(t)=S(t)+u(t). Априорная информация об исследуемом процессе заключается в том, что на некоторых подынтервалах


Sj(t)=aj+bjt+cjt2. Рассматриваемый способ предполагает: 1) запоминание входной реализации y1, y2,..., yn; 2) разбиение временного отрезка [t1,tn] (длительности реализации) на случайные промежутки, длины которых подчинены равномерному закону распределения; 3) проверку того, что промежутки разбиения включают не менее l значений исходной реализации, где l>3 (если это условие не выполняется, то генерирование следующего разбиения); 4) нахождение для каждого промежутка разбиения оценок коэффициентов аппроксимирующего полинома a+bt+ct2 методом наименьших квадратов; 4) повторение процедур, описанных в пунктах 2-4 N раз; 5) нахождение сглаживающей (аппроксимирующей) функции как среднего арифметического "кусочно-квадратичных" аппроксимирующих функций, полученных для каждого разбиения временного отрезка [t1, tn]. Сначала с помощью генератора (датчика) случайных чисел, равномерно распределенных в интервале (0; 1), получаем m-1 чисел









Обозначим промежутки разбиения

Проверяем выполнение условия: каждый промежуток






Для каждого промежутка





Находим аппроксимирующую функцию



Оценку среднего квадратичного отклонения аппроксимирующей функции находим по формуле

где S(t) - исходная функция полезного сигнала. Сущность предлагаемого способа и устройства поясняется чертежом. Устройство для выделения тренда методом размножения оценок его единственной исходной дискретной реализации (РАЗОЦ) содержит (фиг.9) буферный блок 1, вход которого является информационным входом устройства, а выход подключен к информационным входам блоков хранения результатов измерений 2.n, к управляющим входам которых через коммутаторы К, на управляющие входы которых подаются последовательно управляющие сигналы с блока синхронизации 12, подключен информационный выход блока разбиения исходной реализации, который содержит генератор случайных чисел 8, распределенных по равномерному закону, выход которого подключен ко входу блока устранения связанных значений 9, выход которого подсоединен ко входу блока ранжирования 10, к выходу которого подключен регистр хранения выборки случайных чисел 11, чей выход является информационным выходом блока разбиения; к выходам блоков хранения 2.n подключены входы блоков аппроксимации 4.n, выходы которых подключены ко входам регистров хранения оценок исходной функции 5.n, выходы которых подключены ко входам арифметического суммирующего устройства 6, выход которого подключен ко входу регистра хранения тренда 7, чей выход является информационным выходом устройства. Синхронность работы устройства обеспечивается генератором тактовых импульсов 12. Устройство для выделения тренда работает следующим образом. Исходная дескретная реализация результатов измерений в каждом из n каналов обработки исходной информации разбивается на m независимых интервалов случайной длины, которые подчиняются равномерному закону. На каждом из m интервалов производится аппроксимация исходной реализации по методу наименьших квадратов в пределах данного интервала. Таким образом, определяются n оценок исходной реализации. Полученные оценки по методу среднего арифметического суммируются в каждый момент времени дискретизации исходной дискренной реализации результатов измерений, и окончательная оценка тренда поступает на выход устройства через блок хранения оценки тренда. Такой метод выделения тренда реализуется следующим образом. В блоки хранения результатов измерений 2.n через буферный блок 1 записывается исходная дискретная реализация результатов измерений. Блок разбиения 3 формирует ранжированные последовательности случайных чисел, распределенных по равномерному закону с устраненными "связками", которые поступают последовательно через коммутатор К, при наличии управляющих сигналов с выхода блока синхронизации 12, на каждый из блоков 2.n. На полученных интервалах в блоках 4.n производится аппроксимация исходной реализации по методу наименьших квадратов результатов измерений. Полученные оценки исходной дискретной функции полезного сигнала (тренда) последовательно записываются в регистр хранения оценок функции полезного сигнала (тренда) 5.n. После того, как вся реализация результатов измерений блока хранения 2.n будет обработана, в каждом из регистров хранения 5.n будут записаны независимые оценки исходной дискретной функции полезного сигнала (тренда). Содержимое регистров блока хранения оценок 5. n последовательно подается на входы арифметического суммирующего устройства 6, с выхода которого окончательная оценка функции полезного сигнала (тренда) записывается в регистр хранения 7. Полученная оценка функции сигнала (тренда) с выхода регистра хранения 7 выводится для дальнейшего анализа. Технический результат - уменьшение погрешности оценки функции полезного сигнала (тренда) при ограниченном объеме априорной информации о статистических характеристиках аддитивного шума и функции полезного сигнала (тренда), которая достигается с помощью параллельной обработки единственной исходной реализации результатов измерении, "размножения" оценок аппроксимирующих полиномов и последующего усреднения полученных оценок функции полезного сигнала (тренда). Технические особенности применения предлагаемого способа на этапе "размножения" оценок коэффициентов аппроксимирующих полиномов состоят в следующем. Пусть yij - значения временного ряда, попавшие в промежуток разбиения


Sij(t)=ai (j)+bi (j)t+ci (j)t2
определяются из условия минимизации суммы квадратов отклонений элементов ряда yij, попавших в промежуток разбиения



где суммирование распространяется на все значения уij, попавшие в указанный промежуток разбиения. Для определения оценок


Вводя обозначения
A =




E =



перепишем систему (2) (относительно неизвестных a, b, с) в виде

Решая систему (3), получим



где К=АD2-АnС+В2n-2BCD+C3. Посредством имитационного моделирования было установлено, что предлагаемый способ обладает следующими преимуществами:
- Средняя квадратичная погрешность оценки функции полезного сигнала (тренда) значительно меньше погрешностей оценки при использовании других ранее рассмотренных способов при ограниченном объеме априорной информации об исследуемом процессе. - Средняя квадратичная погрешность оценки функции полезного сигнала (тренда) предлагаемого способа имеет явную тенденцию к уменьшению при увеличении числа реализаций оценок исходного процесса - при размножении оценок исходной реализации. - Оценка функции полезного сигнала (тренда) независимо от вида исходной функции полезного сигнала (тренда) и статистических характеристик аддитивного шума достаточно полно отображает основные закономерности изменения полезного сигнала (тренда). - Анализ остатков (т.е. разность между исходной реализацией и оценкой функции полезного сигнала) показывает отсутствие эффекта Слуцкого-Юла, т.е. остатки некоррелированы. На фиг.1 приведена исходная функция измеряемого процесса, представляющая собою аддитивную смесь гармонического сигнала (тренда) и шума, распределенного по закону Гаусса. Как видно из исследуемой модели, исходная функция полезного сигнала (тренда) существенно отличается от функции, описывающейся полиномом второй степени. Несмотря на это полученная оценка, приведенная на фиг.2, практически полностью повторяет исходную функцию. Обработка проводилась при следующих исходных данных: число разбиений m временного отрезка равно 5, а число повторений N = 10. На фиг.3 приведен сложный сигнал, состоящий из параболы, синусоиды, постоянной и экспоненты; на фиг.4 показана шумовая составляющая, а на фиг.5 - сигнал с аддитивным шумом. В результате обработки сигнала (фиг.6) заявляемым методом (РАЗОЦ) выделен полезный сигнал (тренд), сравнение которого с исходным сигналом приведено на фиг.7. График остатков приведен на фиг.8. Литература
1. Андерсон Т. Статистический анализ временных рядов. - М.: Мир, 1976. - 765 с. 2. Переверткин С.М. и др. Бортовая телеметрическая аппаратура космических летательных аппаратов. М.: Машиностроение, 1977. - 208 с. 3. Экономико-математические методы и прикладные модели: Учеб. пособие для вузов./ Под ред. В.В Федосеева - М.: ЮНИТИ, 1999. - 399 с. 4. Васильев В.Н., Гуров И.П. Компьютерная обработка сигналов в приложении к интерферометрическим системам. - СПб.: БХВ - Санкт-Петербург, 1998. - 240 с. 5. Колемаев В. А. , Калинина В.П. Теория вероятностей и математическая статистика. - М.: ИНФРА-М, 1997. - 302 с. 6. Дубров А. М., Мхитарян B.C., Трошин Л.И. Многомерные статистические методы: Учебник. - М.: Финансы и статистика, 1998. - 352 с. 7. Бендат Дж., Пирсол А. Прикладной анализ случайных данных. - М.: Мир, 1989. - 540 с. 8. Авт.св. 1193688, МПК 4 G 06 F 15/36.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9
Похожие патенты:
Устройство для выбора рационального варианта // 2202822
Изобретение относится к вычислительной технике и может быть использовано для принятия решений с учетом экспертных оценок при разработке автоматизированных систем управления различными процессами и большими системами
Изобретение относится к радиотехнике и вычислительной технике и предназначено для параметрической оценки закона распределения потоков многопакетных сообщений в средствах многоканальной (спутниковой, радиорелейной, тропосферной) радиосвязи, объединенных в цифровую сеть связи интегрального обслуживания
Вероятностный автомат // 2195697
Изобретение относится к радиотехнике и вычислительной технике и предназначено для использования в комплексах автоматизированных систем управления сетями многоканальной радиосвязи
Изобретение относится к области информационно-измерительной и вычислительной техники и предназначено для подсчета выбросов или провалов напряжения, длительность превышения которыми различных уровней анализа больше заданных критических значений, а также определения суммарного времени отказов электрооборудования при нестационарном напряжении в электрических сетях
Изобретение относится к области информационно-измерительной и вычислительной техники, предназначено для одновременного получения семейств функций распределения длительности превышения уровней анализа выбросами и провалами напряжения при различных значениях отклонений напряжения и может быть использовано в электроэнергетике для контроля качества электроэнергии при нестационарном напряжении в промышленных электрических сетях и оценки его влияния на различное электрооборудование
Устройство для обработки нечеткой информации // 2182359
Изобретение относится к вычислительной технике и может быть использовано для решения задач теории массового обслуживания, контроля сложных технологических процессов в условиях нечеткой исходной информации, а также для нечеткого логического вывода в экспертных системах
Изобретение относится к автоматике и может использоваться для определения функций начальных моментов двух случайных процессов
Устройство для оценки эффективности // 2178201
Изобретение относится к вычислительной технике, а именно к оборудованию для обработки данных, и может быть использовано для оценки эффективности различных систем, например систем массового обслуживания
Изобретение относится к измерительной технике и может быть использовано для анализа случайных процессов
Устройство оценки действительного значения единицы физической величины цифрового группового эталона // 2208244
Изобретение относится к автоматике и вычислительной технике и может быть использовано в метрологии при создании цифровых групповых эталонов
Статистический анализатор // 2208836
Изобретение относится к области вычислительной техники и может быть использовано для анализа случайных процессов
Генератор случайных чисел // 2211481
Изобретение относится к вычислительной технике и может быть использовано при статических исследованиях и в системах для обработки информации
Изобретение относится к вычислительной технике, устройствам систем управления
Изобретение относится к автоматике и вычислительной технике и может быть использовано в метрологии при создании аналоговых групповых эталонов
Вычислитель оценки математического ожидания // 2229158
Изобретение относится к вычислительной технике и служит для вычисления среднего значения и оценки математического ожидания как детерминированных, так и случайных аналоговых сигналов произвольной формы
Изобретение относится к области вычислительной техники и может быть использовано для регулировки интегральных характеристик равновесного случайного процесса
Дискриминатор случайных сигналов // 2234729
Изобретение относится к специализированным вычислительным средствам и может быть использовано для сравнительного анализа случайных процессов, в частности для решения задач дискриминации случайных сигналов по энергетическим признакам
Изобретение относится к информационно-измерительной и вычислительной технике и может быть использовано для измерения плотностей распределения вероятностей случайных процессов
Изобретение относится к специализированным средствам вычислительной техники и может найти применение при определении статистических характеристик случайных величин в случае, когда исходное одномерное распределение неизвестно