Главное


Задача отслеживания нестационарного гармонического сигнала на основе нейронной сети

plot(time,R)([0 6 -1.1 1.1]);

График этого сигнала показан на рис. 5.

Рис. 5

Нестационарный линейный фильтр описывается следующими рекуррентными соотношениями:

Этот фильтр может быть представлен в системе MATLAB следующим образом:

steps1 = length(time1);

[Y1,state] = filter([1 -0.5],1,R(1:steps1));= length(time2);= filter([0.9 -0.6],1,R((1:steps2) + steps1),state);= [Y1 Y2];(time,Y)

График сигнала на выходе этого фильтра показан на рис. 6.

Рис. 6

Определим такую обучающую последовательность: в качестве целевого выхода T примем массив Y, а входную последовательность P зададим на основе текущего и предшествующего значений входа R. Для использования алгоритмов адаптации представим обучающие последовательности в виде массивов ячеек:

T = con2seq(Y);= con2seq(R);

Инициализация сети

Сеть создается с помощью функции newlin, которая генерирует веса и смещение для линейного нейрона с двумя входами. На входе сети используется линия задержки на 1 такт; параметр скорости настройки принят равным 0.5.

lr = 0.5;= [0 1];= newlin(minmax(cat(2,P)),1,delays,lr);

[net,a,e] = adapt(net,P,T);

Сформированная нейронная сеть имеет следующие весовые коэффициенты и смещение:

net.IW, net.b= 0.9 -0.6

ans = -3.14e-013

Нетрудно убедиться, что они соответствуют коэффициентам второго фильтра.

Проверка сети

Построим график погрешности сети (рис. 7):

plot(time, cat(2,e))

Рис. 7

Из анализа этого графика следует, что сети требуется 2.5 с для настройки на реакцию первого фильтра и немногим более 0.2 с для настройки на реакцию второго фильтра. Это объясняется тем, что фактические настройки параметров сети стационарны и соответствуют значениям параметров второго фильтра.

Заключение

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

Перейти на страницу: 1 2 3 4 

Другие статьи по теме

Анализ прохождения периодического сигнала через LC-фильтр с потерями
Дисциплина "Основы теории цепей" является важнейшей дисциплиной в подготовке специалиста направления "Радиотехника". Данный курс лекций помогает студентам приобретать ...

Блоки и агрегаты системы автоматического управления, регулирования, защиты, контроля и диагностики газотурбинной энергоустановки ГТА-6РМ
Целью расчётов является определение ожидаемых показателей надёжности САУ ГТА-6РМ. В состав САУ ГТА-6РМ входят: БУД-6РМ (8Т1.001.013), состоящий из плат 5088, 5600, 5300, АСВК, ПНВ ...

Прием и обработка электронных переводов
Стабильно отделения почтовой связи (ОПС) становятся мультисервисными центрами, где клиентам, помимо традиционных предоставляется широкий спектр телекоммуникационных, финансовых, почтово ...

www.techspirit.ru © 2019