Псевдостохастический интегратор

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик («)962938 (61) Дополнительное к авт. свид-ву(22) Заявлено 200231 (21) 3250961/18-24 (51)М Кп з с присоединением заявки М9

G 06 F 7/70

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет—

1 !

Опубликовано;30.09.82 Бюллетень М9 36

)53) УДК 681. 3 (088. 8) Дата опубликования описания 30.09.82 (72) Автор изобретения

В.М.Ерухимович

Специальное проектно-конструкторское и технологическое бюро по погружному электрооборудованию для бурения скважин и добычи нефти (71 ) 3a яв ит ель (54) ПСЕВДОСТОХАСТИЧЕСКИЙ ИНТЕГРАТОР

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

Известны цифро-аналоговые интеграторы, в которых интегрируемые сигналы представляются в виде периодически детерминированных импульсных последовательностей, а роль интегратора выполняет накопительный счетчик импульсов (1 j и j21.

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

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

Этот стохастический интегратор содержит генератор случайных чисел, например сдвиговый регистр с линей" ной обратной связью, декодирующий преобразователь, нуль-орган, нако,пительный счетчик, выходы разрядов которого являются выходами интегратора, первый вход нуль-органа подключен к выходу декодирующего преобразователя, а второй вход является входом интегратора, выходы разрядов сдвигового регистра с обратной связью присоединены к соответствую1ð щим входам декодирующего преобразователя.

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

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

Цель изобретения — повышение точности.

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

9б2938 тактовым входом интегратора, преобразователь код — аналог, входы- которого соединейы с соответствующими прямыми выходами сдвигового ре.— гистра с линейной обратной связью, нуль-орган, первый вход которого 5 соединен с выходом преобразователя код -аналога, а второй вход является входом интегратора,.накапли,вающий счетчик, выходы которого явI ляются выходами интегратора, допол- 10 нительно содержит счетчик, регистр, коммутатор, группу элементов И,первый и второй элементы И и элемент ИЛИ первый и второй входы которого соединены с выходами соответственно пер- 15 ваго и второго элементов И, а выход соединен со счетным входом накапливающего счетчика, выход нуль-органа соединен с первым входом второго элемента И и счетным входом счетчика, 2О группа выходов которого соединена с группой входов регистра, группа выходов регистра соединена с первой группой входов коммутатора, выход которого соединен с первым входом пер-у5 вого элемента И, первый вход каждого элемента группы элементов И соединен с прямым выходом соответствующего разряда сдвигового регистра с линейной обратной связью, а все остальные входы соединены с инверсными выходами всех старших разрядов регистра с линейной обратной связью, выходы группы элементов И соединены с второй группой входов коммутатора, инверс" ный и прямой выводы младшего разряда сдвигового регистра с линейной обратной связью соединены с вторыми входами соответственно первого и второго элементов И, управляющие . входы счетчика и регистра подключены к вы- 40 ходу младшего элемента группы элементов И. . На чертеже представлена блок.-схе-; ма интегратора.

Он содержит сдвиговый регистР 1 с 45 линейной обратной связью ... преобразователь 2 код-аналог, нуль-орган 3, накапливающий счетчик 4, счетчик 5, регистр б, группу элементов И 7,коммутатор 8,первый 9 и второй 10 элементы И, элемент ИЛИ 11.

Прямые выходы разрядов сдвигового . регистра 1 с линейной обратной связью соединены с соответствующими входами преобразователя код«аналог 2 .и первыми входами соответствующих элементов группы элементов И 7, все последующие входы каждого из которых соеди" иены с инверсными выходами всех старших разрядов сдвигового регистра 1 с линейной обратной связью. 60

Выход преобразователя. 2 код-аналог соединен с первым входом нуль-органа 3, выход которого соединен с первым входом второго элемента И 10 и счетным входом счетчика 5. Группа б5 выходов счетчика 5 соединена с груп- пой входов регистра б, группа выходов которого соединена с первой группой входов коммутатора 8.

Вторая группа входов коммутатора

8 соединена с выходами группы элементов И 7, а выход - с первым входом первого элемента И 9. Инверсный и прямой выходы младшего разряда сдвигового регистра 1 с линейной обратной связью соединены с вторыми входами соответственно первого 9 и второго 10 элементов И, выходы которых соединены соответственно с первым.и вторым входами элемента ИЛИ.

ll. Выход элемента ИЛИ 11 соединен со счетным входом накапливающего счетчика 4, Управляющие входы счетчика 5 и регистра б подключены к выходу младшего элемента группы элементов И 7.

В предлагаемом интеграторе реализуется численный метод интегрирования по формуле трапеций. Он работает следующим образом.

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

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

Указанная последовательность в течение 2 — 1 тактов подается на вход и-разрядного счетчика 5. В счетчике 5 формируется усредненное за 2>- 1 тактов значение интегрируемого сигнала. Двоичный код счетчика 5 затем переписывается в ре" гистр б. После .записи кода счетчика

5 в регистр б счетчик 5 обнуляется и на его счетный вход вновь поступает последовательность с выхода нуль-органа 3 для формирования в двоичном коде последующего значения входного сигнала.

Импульсами управления записью в регистр б и обнулением счетчика 5 является сигнал, получаемый с выхода младшего элемента группы элементов И 7, который подхлючен к прямому выходу младшего разряда сдвигового регистра 1 с линейной обратной связью. В регистре б формируются отсчеты интегрируемого сигнала, сдвинутые по времени на шаг интегрирования, равный 2" - 1 тактов.

962938

Псевдослучайные последовательности с выходов разрядов сдвигового регистра 1 с линейной обратной связью (М-последовательности), имеющие математические ожидания, пропорциональI ные. 0,5, поступают также на входы группы элементов И 7, на выходах которых образуются последовательности с математическими ожиданиями,пропорциональными 2 +,0=1,2...,n.

Последовательности с выходов груп- 10 пы элементов И 7 поступают на вторую группу входов коммутатора 8, к первой группе входов которого подключена соответственно группа выходов регистра б. I5

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

1 регистра 6. 20

На первые входы элементов Й 9 и

10 с выходов нуль-органа 3 и коммутатора 8 поступают последователь ности, математические ожидания которых пропорциональны текущему и 25 предыдущему значениям выходного сигнала.

Несовместимость последовательностей на входах элемента ИЛИ 11 обеспечивается подачей на вторые ф30 входы элементов И 9 и 10 соответственно прямой и инверсной М-последовательностей. Указанная М-последовательность, имеющая математическое ожидание, пропорциональное 0,5.посту- 35 пает с младшего разряда сдвигового регистра 1 с линейной обратной связью, что с погрешностью порядка 2 обеспечивает ее некоррелированность с последовательностями на выходах коммутаторов 8 и нуль-органа 3.

С помощью элементов И 9, 10 реализуется. операция умножения на

0,5 соответственно предыдущего и текущего отсчетов интегрируемого сигнала.

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

Последовательность с выхода эле" мента ИЛИ 11 поступает на вход накапливающего счетчика 4. Через интервалы времени, равные периоду работы сдвигового регистра 1 с линейной обратной связью, в счетчике 4 образуются текущие значения интеграла, вычисляемые по формуле трапеций с погрешностью порядка 2-". 66

Величина шага интегрирования

/ и

n=(2 — 1)7 (т - длительность тактовых импульсов) выбирается таКой, чтобы погрешность формулы трапеций не превышала по абсолютной величине 2-<"+ ). фЯ

Введение в стохастический интегратор счетчика, регистра, блока элементов И, коммутатора, двух элементов

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

Ъ формула изобретения

Псевдостохастический интегратор, содержащий сдвиговый регистр с линейной обратной связью, тактовый вход

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

И, улравляющие входы счетчика и регистра подключены к выходу младшего элемента группы элементов И.

Источники информации, принятые во внимание при экспертизе

1. Ерухимович В.М. Интегрирование в вероятностно-импульсных АВМ.—

Известия вузов СССР. Электроника, 1971, Р 12, с. 1294-1297.

962938

ВНИИПИ Заказ 7514/69 Тираж 731 Подписное

Филиал ППП "Патент", r.Óæãîð0ä, ул.Проектная,4

2. Воронов A.A и др. Цифровые аналоги для систем автоматического управления. Изд. AH СССР, 1960.

3. Гейнс Б. Стохастическая вычислительная машина- Электроника, 1967, Р 14, с.3 - 11 (прототип).