Устройство для кусочно-линейной аппроксимации

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах цифровой обработки сигналов. Устройство осуществляет рекурсивное вычисление двух коэффициентов отрезка пряВхой мой линии, аппроксимирующего заданную функциональную зависимость по методу наименьших квадратос. Аппроксимация отрезка прямой линии проводится в скользящем режиме по N отсчетам сигнала , которые последовательно поступают на вход устройства. Устройство содержит группу последовательно соединенных регистров , первый и второй вычитатели, сумматор , первый и второй накапливающие сумматоры, элементы задержки и генератор тактовых импульсов, два умножителя и два делителя на постоянный коэффициент. За счет рекурсивных вычислений и параллельно-конвейерного режима работы данное устройство обладает повышенным быстродействием при сравнительно небольших схемотехнических затратах. 1 ил. Ј

СОЮЗ COBETCKPIY.

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 F 15/353

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ФФ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4639668/24 (22) 05.12.8& (46) 30.01.91. Бюл. РЬ 4 (71) Физико-механический институт им. Г.В. Карпенко (72) Р.М. Паленичка (53) 681.32(088.8) (56) Авторское свидетельство СССР

N. 1092520, кл. G 06 F 15/353, 1983.

Авторское свидетельство СССР

hk 1403073, кл. G 06 F 15/353, . 1986. (54) УСТРОЙСТВО ДЛЯ КУСОЧНО-ЛИНЕЙНОЙ АППРОКСИМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в устройствах цифровой обработки сигналов.

Устройство осуществляет рекурсивное вычисление двух коэффициентов отрезка пря5U 1624479 А1 мой линии, аппроксимирующего заданную функциональную зависимость по методу наименьших квадратос. Аппроксимация отрезка прямой линии проводится в скользящем режиме no N отсчетам сигнала, которые последовательно поступают на вход устройства. Устройство содержит группу последовательно соединенных регистров, первый и второй вычитатели, сумматор, первый и второй накапливающие сумматоры, элементы задержки и генератор тактовых импульсов, два умножителя и два делителя на постоянный коэффициент.

За счет рекурсивных вычислений и параллельно-конвейерного режима работы данное устройство обладает повышенным быстродействием при сравнительно небольших схемотехнических затратах. 1 ил.

1 6 .. .447 .}

Изобретение относится л еычнслигг)ль— ной технике и может быть использовано в устройствах цифровой обработки сигналов с целью сглаживания зашумленных сигналов или линеариэации функциональных за- 5 виси мостей.

Цель изобретения — упрощение устройства.

На чертеже изображена структурная схема устройства. .:и

Устройство содержит два регистра 1, вычитатель 2, накапливающий сумматор Э, два умножителя 4 и 5 на г)остоянньгл коэффициент, два делителя б и 7 на постоянный коэффициент, сумматор 8, еычитагель 9, на- 1 ; каплиеающий сумматор 10, геншера ор 11 тактовых импульсое, два элемента I? и "3 задержки, группу (Ч вЂ” 1) последователь )о соединенных регистров.

Устройство реализ ет алгоритм сколь-;:д зящей кусочно-линейной аппроксимации функции или сигнала, заданного в виде 1 аследоеательности его огсчетов е рэвчые промежутки времени, Дл каждой очки К отсчета в устройстве вычисляются деа пара- к метра а) и вк линейной а г роксимао: и вида у = ак+ Ь) х, Значения параметров о, р,зь1 прямой линии определяются по методу наименьших квадратов с использован гем N последовательных отсчетсе сигнала длл )г, каждой точки К т.е. по следующим соотношениям, И вЂ” 1 с 3k = —,, xk — i

Ni =о

N — 1

Ь2 =Х (I )i2 4 I", II)

i=о I = - — l где х — k-й отсчег входного сигнала (т,е. k-e число входной последовательности чисел);!

= (N — 1)/2. Отсчеть! входного сигнал; (фун- -"0 кции) поступают на вход устройства последовательно, а значения ак и bk вычисляют на. основе рекуррентных соотношений с v пользованием результатов еычис.)ений дл. (k — 1)-го отсчета. Перед начал2)м работы устройства все (N + 1) буферные регистры 1 устанавливаются в "0 . Обычно общее число отсчетов входного сигнала гл значительно превышает N — длину отоезка аппрокс" мации (m»N). Таким абра." .. м, отрезок прямой 60 линии длиной в N отсчетов скользит по сигналу.

Устройство работает следу:ощи)и образом.

В каждом такте работы устройства при 55 поступлении очередного числа (отсчета) хк на вход устройства происходит его запись в первый регистр 1 и перезапись кодов предыдущих отсчетов в N остальных регистрах.

Та;км o!разом, в каждом такта на выходе

11ер".ого регистра 1 имеем значение х), э k8 выходе (N+1) — го регистра 1 значение х)-,.

Вычисгение значения первого параметра а отрезка прямой линии реализуется на основе следующсго рекуррен гного соотношения

Sk -Sk — 1 +x; — х — д, (2) где Sk — число на выходе первого накапли. .ающего сумматора 3 е к-м такте работы усгройстьа, равное сумме N последовательных отс Ip oB, з Sk- — число на выходе сумматора 3 в пред .дущем такте. Деление накопленной суммы Sk ча N реализуется тЖ)1ично по". гдс-юм делителя нэ 6, на вход отер. го и . .."у- 1ае, код 5> Второй паг)аь)ггг; yi.fi.r ой коэффициент Ьк также вы:исля-";ся с использование;л рекуррентпогс :оо1 ношения А1 1

С =-С, — 1 --Sk -2- - - — — ) k — М +

2 (--2 -)ха

N+1 (3)

-де С) -- I)u)I )ъ ое зн» )сн1 . накаплива ощег: суммато },1 iO,! ..Tñ )оо равно

М -- 1

С), ==,, (i — ) х .

l =O

В соотношении, „;многкение х), и xk-y

1-:;. соответс, еую .ц .:1осто2чн.- ые хоэффициан гы реализуетс.. 1аннг м устройстве таб.

JIv, .! о с испo2 l.зовэнием олоков 1остоянной памч- и, В каждо 4 та::, е работь1 устройства сумматор ? вычисляет с мму двух о счетов, чм-:о кел. )-2< на ".,01теетствующие весовые коэффициенты. Вьчитатель 9 реализует .;пег2ацию вычитания из полученной суммы значения Sk на выходе нак",ïëèâàþùåão су ;матора 3. Для пол;чения значения Ькд ление на постоянный коэффициент, pRIBHbIA 2 22 2 2 }

I i i12 еализуется таблично с помощью делителя%

Данное устройство рабо гает в паоаллельнс-конвейерном режиме, т.е. вычисления во

=ce» составных бло) ах ус-ройствэ проводятся од» овременно в ха..ядом такте работы устройства, когорь2й задается Г1 И 11. Для этого е состав комб л1ационных схем устройства, таких как вычитатели и сумматор, входят регистры-фиксаторы, в которых фиксируются результа1ы вычислений при поступлении синхроимпульсов от ГТИ 11.

Например, если в данном такте в накаплизающеi4 сумматоре 3 вычисляется сумма

N отсчетог. сигнала Sk отчосительно Ио отсчета, î в этом же тэк; е одновременно вычисляется разность, (xk 1 — x„- >< - <) 1624479

Состааитель M.Логачева

Редактор А.Долинич Техред М.МОрген1ал Корректор A.Долинич

Заказ 192 Тираж Подписное

ВНИИПИ Государствен .Ого комитета гю изобретениям и откр.,гиям при ГKrl7 (ССР

113035, Москва, Ж-35 Рзущская наб., 4/з

Производственно-издательский ком5;нат "Патент", г. x". город, ул,Гагарина, 101 относительно (k — 1)-го отсчета, а делитель 6 таблично реализует деление на 1ч су;мы

Sy+1 ВЫЧИСЛЕННОЙ ОтНОСИтЕЛЬНО ii. + ".>fo отсчета. Таким образом, в каждом такте работы устройства на выходах устройства присутствуют значения двух параметров а1 и Ь1 отрезка прямой линии длиной à N точек отсчета входного сигнала, Вычисленные относительно отсчета Х1 сигнала на Входе устройства.

Формула иэобpeTeния

Устройство для кусочно-линеиной ап-.росимации, содер,ка цее цвэ регистпа, пе;;вый вычитатель, яервый накап1ивающий сумматор, сумматор, два ум ножителя на п 1стоянный коэффициент, генератор 1актовых импульсов, информационн "1й вход ус грой. ства подключен к входу г1ерв зго ре исгрe, выход которого соединен с входом умe> ьщвемого первого яычитателя, вход вь;чи гае-мого которого соедич н с BblxopDM второго регистра, выход первого умножителя на постоянный коэффициент соединен с пс:рвым входом сумматора, о ч л и ч а ю щ е е с я -ем что, с целью упрощения, устройство сод.:— жит второй накапливающий сумматор, B i0рой вычитатель. два элемен-,а задержки, два делителя на постоянный ко-::ффициент и группу (М - 1) последовательно,.оеди-. нных регистров, причем выход первого регистра соединен с входом первого умножителя на постоянный коэффициент и с входом

; еrâîãý регистра руппы (И вЂ” 1) последовательно соединенных регистров. выход по5 следнего регистра которой соединен с входом второго регистра, выход которого соединен с входом второго умножителя на постоянныЙ коэффициент, выход которого соединен с первым входом сумматора, вто>0 р0й зход и Выход которого соединены соответсTBeчнс с выход м первого умножителя на пос1оя нный козф(ъициснт и с Входом умень1чаем; о,.тс рого вычитателя, выход

;т.о;иго сс :,х.лен с Входом пепвого накап15 л:знающего суммэтсс».,". Ход кот,poro соеди,ен с вхо;ом перес э делителя на по(.тоян1-ч-1и кОэффи м .нт, ВыхОд которого явл-. ся первь к в .«Одом устрОЙства, вык- q пер.;ого ычитгтьля соединен с входг.м

2О второго, нзкапливак;сцегг сумматора, вы,.од которогО соединен ". Входом Вычи гаемого

s оро о Вь чита сля °,ереэ два последоватя ьно соедине ных элемента задержки к вхе .у Вооъ о рглителя на постоянный ..о2 эфАиц ент, выход которо:о являеся чторн Вь ходом ус гройств;., Выход генератора

Ta_#_1OBhlX Ht:".fl . f I 0 d С0 .СИНЕН C СИНХРОВХОдами Всех регистрс 1, дв, . . ч.-1-sTe™eé, двух накаплина." ) !1их с i м" атс од, сyм иатсра и ,О дву:-, зяеме; 103 «а :,еожки.

Устройство для кусочно-линейной аппроксимации Устройство для кусочно-линейной аппроксимации Устройство для кусочно-линейной аппроксимации 

 

Похожие патенты:

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

Изобретение относится к вычислительной технике и может быть использовано для автоматизации продажи билетов

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

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

Изобретение относится к технике передачи данных и может использоваться при моделировании каналов и систем передачи данных

Изобретение относится к вычислительной технике и может быть использовано в качестве диспетчера для распределения заданий процессорам в многопроцессорной вычислительной системе (МВС) класса МКМД при вертикальном распараллеливании программ

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

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