Вероятностный 1, @ -полюсник Советский патент 1987 года по МПК G06F7/58 

Описание патента на изобретение SU1291979A1

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

Цель изобретения - повышение быстродействия.

На фиг.1 приведена структурная схема вероятностного 1,К-полюсника; на фиг.2 - блок определения места плавающей запятой; на фиг.З - канал преобразования интенсивности случайного потока импульсов; на фиг.4 - регистр памяти несовместных случайных событий.

Вероятностный 1,К-полюсник содержит группу из N генераторов 1 случайных потоков импульсов, группу из N элементов ЗАПРЕТ 2, блок 3 выравнивания интенсивностей N случайных потоков импульсов, группу из N гистров 4 памяти, блок 5 определения места плавающей запятой в совокупности из N управляющих кодов, группу из N каналов 6 преобразования интенсивностей случайных потоков, регистр 7 памяти несовместных случайных событий и группу из N элементов И 8.

При этом блок 5 содержит первую 9 и вторую 10 группы элементов ИЛИ и

.группу элементов НЕЭКВИВАЛЕНТНОСТЬ 1 I -

Каждый канал 6 группы содержит генератор 12 импульсов, элемент ЗАПРЕТ 13, три группы элементов И 14- 16, группу элементов ЗАПРЕТ 17,счетчик 18 со счетными входами в каждом разряде, элемент 19 задержки и элемент ИЛИ 20.

Вероятностный 1,Ы-полюсник работает следующим образом.

Случайные потоки импульсов генераторов 1 группы через постоянно открытые (в отсутствие импульсов опроса) элементы ЗАПРЕТ 2 группы поступают на соответствующие входы блока. 3 выравнивания их интенсивностей. Входные потоки, имеющие в общем случае разную интенсивность Л , / ... f f с помощью блока 3 преобразуются в независимые потоки импульсов с одинаковой интенсивностью, равной их среднему арифметическому

- Г - - -

(1)

5

0

5

0

5

С N выходов блока 3 потоки импульсов поступают на входы соответствующих каналов 6 преобразования интенсивностей группы, на управляющих входах которых присутствуют двоичные коды соответствующих регистров 4 группы.

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

... , , а J 0,1 , i 1,N, j 1,т,

численные значения которых заключены в пределах 10,1.

Двоичные коды X , i 1,N также поступают на соответствующие входы логического блока 5 определения места Z 0,т-1 плавающей запятой.

На выходах элементов ИЛИ 9 первой группы блока 5 формируется объединенный код X , в котором состояния разрядов являются функцией дизъюнкции состояний одноименных разрядов всех N управляющих кодов. С помощью второй группы элементов ИЛИ 10 формируется параллельный унитарный код

« tO, : 11. места мантиссы

Z m-Z

объединенного кода Х. Код Х места мантиссы является исходным для группы элементов НЕЭКВИВАЛЕНТНОСТЬ 11,

которые формируют параллельный уни- 1 тарный код X,

5

0

лг

0

00...00 1 00...00

V,

. . - Z m-Z-1 места плавающей запятой.

Коды Xj и Х соответственно с первого а и второго S ходов блока 5 поступают на соответствующие входы коррекций всех преобразователей 6 группы.

Действие кодов коррекции X и Х на каждый преобразователь 6 группы сводится к тому, что (Z+1)-й элемент И 16 третьей группы, а также первые по порядку Z элементов ЗАПРЕТ 17 группы находятся в состоя- I НИИ Открыто. Все другие элементы И 1-6 третьей группы и элементы ЗАПРЕТ 17 группы - в состоянии Закрыто.

Рассматривают работу отдельного канала 6 преобразования труппы с

учетом состоянии его элементов, заданных кодами коррекции X и Х.

Импульсы генератора 12 с часто- трй ff х- Ю Л через постоянно открытый (в отсут ствие импульсов случайного потока/( ) элемент ЗАПРЕТ 13 и открытый (7+1)-й элемент И 16 третьей группы поступают на счетный вход (Z+1)-ro разряда счетчика 18. Первый с момента появления кодов X и Х импульс случайного потока А чере открытые элементы ЗАПРЕТ 17 группы проходит на соответствующие разрядные входы Сброс счетчика 18 и устанавливают Z младших, разрядов счет :чика 18 в состояние нуль. В результате этой коррекции импульсы потока J беспрепятственно (через 2,4, ....,2Е-й элементы И 14 первой группы) проходят на объединенные первые входы 2(Z+1)-ro и /2-(Z+1)+ 17-го элементов И 14 группы.

Укороченный на Z разрядов счетчик 18 работает в режиме пересчета генератора 12 по модулю

18 совместно с частью (m-Z)-nap элементов И 14 группы,соответствующих активным разрядам счетчика 18, обеспечивает геометрическое с параметрами ,5 распределение вероятностей появления импульсов случайного потока А на выходах нечетных элементов И 14 (Z+1), (Z+2),...,т пар группы.

При фиксированном месте Z 0,mплавающей запятой интенсивности потоков импульсов на выходах нечетных

импульсов

2 . Счетчик

J 1,3,5,, равны

элементов И 14 группы

Z

Z, i 1 ,m

На входы элементов И 15 второй группы поступает группа.из (m-Z)-ненулевых (по интенсивности) потоков с интенсивностями (2), смещенная в пространстве входов элементов И 15 второй группы на величину Z, характеризующую место плавающей запятой в зад анной совокупности из п управляющих кодов.

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

д

.1 1,N

(3)

С выходов каналов 6 преобразования группы импульсы случайных потоков воздействуют на соответствующие разряды регистра 7 памяти несовместных случайных событий.

Работа регистра 7 состоит в том, что каждый импульс с выхода i-ro преобразователя 6 группы устанавливает i-й разряд регистра 7 в 1, а все другие - сбрасывает в нуль. В результате этого на выходах элементов :памяти регистра 7 формируется не- перекрываю1циеся случайные двоичные процессы ;(t) с параметрами Р. - Р{ И, (t:) l , определяемыми соотношением

Р.

V

i 1,N

X

25

30

35

40

Случайные двоичные процессы T.(t) поступают на первые входы элементов И 8 группы, при опросе которых реализуются случайные события (появление импульса опроса на i-м выходе).

Для повышения надежности работы и, в частности, для сохранения длительности импульса опроса на выходе вероятностного 1,N-пoлюcникa выходы генераторов 1 группы с помощью группы элементов ЗАПРЕТ 2 отключаются от устройства 3 выравнивания на время прохождения импульса опроса.

Верхняя частота опроса F лагаемого вероятностного 1,М-полюс- ника, обеспечивающая независимость случайных событий, определяется следующим образом

45

(А)

где

/1 - суммарная интенсивность

смены состояний регистра 7 несовместных случайных со50

бытий, равная 2 N предлагаемого вероятностного 1,Ы-полюсника и

N

X -2

для

J 1

известного полюсника. При фиксированном месте Z плавающей запятой выигрыш в быстродейстВИИ по сравнению с известным полюс- ником составляет В 2 раза.

Повышение быстродействия предлагаемого вероятностного 1,Ы-полюсни- ка в динамическом диапазоне изменения т-разрядных двоичных кодов О -i Х ё- 2 - 1 оценивают в среднем,При равновероятном месте Z плавающей запятой на базе в т-разрядов (,m-1) средний выигрыш В в повышении быстродействия (производительности) предлагаемого вероятностного 1,Н-полюс- ника составляет

1

га

г 2

7. 0

m

(5)

и при m 8 достигает В 32 раза. Предлагаемый вероятностный 1,N- -полюсник прост в настройке на требуемый дискретный закон распределения вероятностей выходных событий, имеет высокое быстродействие (единицы микросекунд на формирование одного события) и высокую надежность. Выход из строя даже нескольких генераторов 1 группы не нарушает работы устрор1ства, в этом случае в соответствии с формулой (4) изментется только верхняя частота его опроса.

Ф. ормула изобретения

Вероятностный 1,N-пoлюcник, содержащий группу из N-генераторов случайных потоков импульсов, блок выравнивания интенсивностей N случайных потоков импульсов, регистр памяти, отличающийся тем, что, с целью повышения быстродействия, он содержит группу из N регистров памяти, группу из N элементов запрет, N каналов преобразования интенсивностей случайных потоков,причем каждый из которых содержич- генератор импульсов, элемент запрет, три группы элементов И, группу элементов запрет, счетчик, элемент задержки, элемент ИЛИ, кроме того, вероятностный 1,К-полюсник содержит группу элементов НЕЭКВИВАЛЕНТНОСТЬ, первую и вторую группу элементов ИЛИ, причем в каждом канале преобразования интенсивностей случайных потоков выход генератора импульсов подключен к прямому входу элемента ЗАПРЕТ, выход элемента задержки соединен с пер

5

выми входами первого и второго элементов И первой группы, выходы i-x элементов И первой группы (где i 1,3,5..,) подключены к первым входам соответствующих элементов И второй группы, выходы которых подключены к соответствующим входам элемента ИЛИ, выход каждого j-ro элемента И первой группы (где j 2,4, 6...) подключен к первым входам двух последующих элементов И той же группы, вторые входы i-x элементов И первой группы соединены с одноименными прямыми разрядными выходами счетчика, а вторые входы j-x элементов И первой группы соединены с одноименными инверсными разрядными выходами счетчика, разрядные входы обнуления которого подключены к вы ходам соответствующих элементов ЗАПРЕТ группы, счетные разрядные входы счетчика соединены с выходами соответствующих элементов И третьей группы, первые входы которых объединены и подключены к выходу элемента ЗАПРЕТ, информационные выходы блока вырав нивания подключены в калсдом канале к инверсным входам элемент,рв ЗАПРЕТ, к входам элементов задержки и прямым входам элементов ЗАПРЕТ групп всех каналов преобразования интенсивностей случайных потоков, входы задания случайных потоков блока выравнивания слу-5 чайных потоков соединены с соответствующими выходами элементов ЗАПРЕТ группы, инверсные входы которых объединены с первыми входами элементов И группы и образуют вход Опрос вероятностного 1,К-полюсника, прямые входы элементов ЗАПРЕТ группы подключены к выходам соответствующих генераторов случайных потоков импульсов, вторые входы элементов И группы подключены к соответствующим разрядным выходам регистра памяти, выход1з1 элементов И группы являются выходами вероятностного 1,К-полюсника, разрядные входы регистра памяти соединены с выходом элемента ИЛИ одноименного канала, вторые входы элементов И второй группы каждого канала преобразования интенсивностей случайных потоков сое- |динены соответственно с разрядными

выходами одноименного регистра памяти группы, выход первого элемента ИЛИ первой группы соединен с вторыми вхо0

0

5

0

дами первых элементов И третьей группы каждого канала преобразования ин- тенсивностей случайных потоков, причем вторые в ходы k-x элементов И третьей группы всех каналов преобразования интенсивностей случайных потоков (где ,3,4,..,) подключены к выходам k-x элементов НЕЭКВИВАЛЕНТНОСТЬ группы, выход первого элемента ИЛИ первой группы соединен с инверсными входами первых элементов ЗАПРЕТ всех каналов преобразования интенсивностей случайных потоков, инверсные входы k-x элементов ЗАПРЕТ группы каждого канала преобразования интенсивностей случайных потоков соединены с выходами k-x элементов ИЛИ второй группы, входы каждого элемента ИЛИ первой группы соединены с одноименными разрядными вы0

5

0

ходами всех регистров памяти группы, выходы k-x элементов ИЛИ первой группы подключены к первым входам k-x элементов ИЛИ второй группы, выходы элементов ИЛИ второй группы соединены с первыми входами элементов НЕЭКВИВАЛЕНТНОСТЬ группы, причем второй вход каждого элемента НЕЭКВИВАЛЕНТНОСТЬ группы, начиная с второго, соединен с первым входом предыдущего элемента НЕЭКВИВАЛЕНТНОСТЬ группы, второй вход первого элемента НЕЭКВИ- ВАЛЕНТНОСТЬ группы соединен с вторым входом первого элемента ИЛИ второй группы и подключен к выходу первого элемента ИЛИ первой группы, выходы элементов ИЛИ второй группы, кроме последнего, соединены соответственно с -вторыми входами элементов ИЛИ той же группы.$

а S

|Гр1 га ж ---та

д

гТу jjf- .у рТ ф

|ЭЗт:Э

f U у j

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

название год авторы номер документа
Устройство для моделирования системы массового обслуживания 1987
  • Анишин Сергей Анатольевич
  • Наталенко Петр Павлович
SU1453413A1
Вероятностный коррелометр 1986
  • Анишин Анатолий Сергеевич
SU1327121A1
Нелинейный вероятностный преобразователь 1976
  • Кирьянов Борис Федорович
  • Тарасов Вячеслав Михайлович
SU610119A1
Генератор случайных сигналов с заданным дискретным законом распределения амплитуд 1989
  • Бабий Сергей Михайлович
  • Желтухин Александр Васильевич
SU1735847A1
Стохастический интегратор 1984
  • Анишин Анатолий Сергеевич
SU1215120A1
Генератор случайного процесса 1984
  • Анишин Анатолий Сергеевич
SU1234833A1
Управляемый генератор потоков случайных событий 1981
  • Велигурский Геннадий Александрович
  • Волошаненко Анатолий Иванович
  • Орлов Михаил Александрович
  • Орлова Валентина Николаевна
SU1001096A1
Вероятностное множительное устройство 1984
  • Анишин Анитолий Сергеевич
SU1251073A1
Устройство для моделирования равновероятной бесповторной выборки 1986
  • Анишин Сергей Анатольевич
  • Наталенко Петр Павлович
SU1396141A1
Управляемый вероятностный преобразователь 1975
  • Баканович Эдуард Анатольевич
  • Орлов Михаил Александрович
  • Костюк Сергей Федорович
  • Шмерко Владимир Петрович
SU638995A1

Иллюстрации к изобретению SU 1 291 979 A1

Реферат патента 1987 года Вероятностный 1, @ -полюсник

Изобретение относится к вычислительной технике и может быть использовано для моделирования случайных пространственно распределенных событий с заданным дискретным законом распределения вероятностей.Цель изобретения повышение быстродействия. Устройство содержит группу генераторов случайных потоков импульсов, группу элементов ЗАПРЕТ, блок выравнивания потоков импульсов, N каналов преобразования случайных потоков импульсов, регистр памяти, группу памяти, группу элементов И, группу элементов НЕЭКВИВАЛЕНТНОСТЬ, первую группу и вторую элементов РШИ.Поставленная цель достигается за счет введения новых блоков и функциональных связей. 4 ил. 1C со :о j со

Формула изобретения SU 1 291 979 A1

Фмг,

Составитель И, Загорбинина Редактор Н. Рогулич Техред И.Попович Корректор С. Черни

, ™ ™ -- --«--- --- ч- «««« .««i.

Заказ 272/48Тираж 673 . Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раувлская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4

Документы, цитированные в отчете о поиске Патент 1987 года SU1291979A1

ГЕНЕРАТОР ПОТОКОВ СЛУЧАЙНЫХ СОБЫТИЙ 0
SU345487A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ разработки мощных крутых угольных пластов подэтажами 1983
  • Петров Анатолий Иванович
  • Черемнов Вениамин Иванович
  • Замышляев Владимир Николаевич
SU1138502A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 291 979 A1

Авторы

Анишин Анатолий Сергеевич

Даты

1987-02-23Публикация

1985-09-24Подача