×
04.02.2020
220.017.fd5d

Способ формирования псевдослучайной двоичной последовательности для однокоординатных датчиков перемещений

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к областям информатики и вычислительной техники и может быть использовано для генерации псевдослучайной двоичной последовательности. Техническим результатом является повышение эффективности составления двоичного кода псевдослучайной кодовой шкалы. Генерируют двоичные коды при формировании Т-последовательности. Используют ориентированное дерево формирования Т-последовательности. Выполняют анализ данных при построении и обходе ациклического направленного графа и динамический анализ графа путем одновременного построения и обхода графа по предварительно сформулированным правилам в отношении структуры и направления обхода с учетом заданных начальных условий. Структуру, порядок построения и приоритет направления обхода ориентированного дерева определяют алфавитом, т.е. порядком элементов алфавита a, а, …, a. Символ алфавита а является корнем. Все узлы имеют одинаковый состав потомков а, а, …, a. В процессе обхода контролируют список сформированных слов на уникальность. При обходе вводят запреты 1 рода - запрет слова с возвратом к предку из-за неуникальности слова; запреты 2 рода - запрет слова с возвратом к предку из-за отсутствия возможных приоритетных вариантов движения вниз. 3 ил., 2 табл.
Реферат Свернуть Развернуть

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

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

Наибольшее распространение получили линейные ПСП: М-последовательности, последовательности Голда, Касами, а также нелинейные ПСП: последовательности (циклы) де Брёйна, и т.п.

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

- свойство «окна»: если окно заданной ширины перемещается вдоль последовательности, то каждый набор чисел будет видим только один раз, т.е. каждый видимый набор уникален в исходной последовательности,

- свойство «цикличности»: последовательность является периодической и циклически замкнутой, т.е. циклически бесконечной.

В настоящее время существует несколько основных методов формирования последовательностей чисел де Брёйна.

- методы основанные на исследовании и поиске решений циклического графа де Брёйна [1] фиг. 1;

- методы, основанные на использовании сдвиговых регистров с нелинейной обратной связью для генерации последовательностей, или на исследовании полиномиальных зависимостей, лежащих в их основе [2] фиг. 2.

Существует способ, основанный на исследовании и поиске решений циклического графа де Брёйна [1]. В общем случае число NDB последовательностей де Брёйна определяется выражением

где k - мощность множества символов исходного алфавита Ak={a1, а2, …, ak};

n - заданная мощность подмножества символов слова, состоящего из символов исходного алфавита.

В таблице 1. приведены значения числа NDB последовательностей де Брёйна для некоторых величин k и n.

Как недостаток можно отметить и это видно из таблицы, что уже при относительно небольших значениях параметров k и n число последовательностей де Брёйна резко возрастает.

Известен способ, описанный в брошюре [1] - Б.И. Крыжановский «Электронное колесо», М.: «Знание», «Радиоэлектроника и связь», №5, 1991 г., рис. 6, стр. 18-20], - принятый нами за прототип, характеризующийся применением комбинаторного устройства, базирующегося на n-разрядном электронном колесе - двоичном генераторе, охваченных управляемой обратной связью, обеспечивающем генерацию при различных вариантах обратной связи (ВОС) и одновременно при сдвигах информации влево или вправо и при четном или нечетном суммировании - в соответствующих различных режимах, для каждого из которых генерируют свою, отличную от других режимов, пакет кодов, причем для получения генерации, состоящей из нескольких пакетов, по завершении генерации каждой цепочки переключают режим работы генератора.

Недостатком известного способа является то, что момент переключения режимов (из текущего в очередной) определяют путем отсчета числа синхротактов генерации, равного 2n и соответствующего самой длинной цепочке кодов (один цикл или один пакет) для не вырождающейся генерации. Между тем, для многих режимов имеет место вырождающаяся генерация с более короткой цепочкой кодов, в результате чего на последних синхротактах начнется повтор начальной части цепочки кодов, что снижает качество генерируемой ПСДП в целом. Качественная ПСДП (в том числе и составная) должна иметь как можно более длинную цепочку кодов одного цикла и без их макроповторов, т.е. когда для любой части кодов больше n внутри одного цикла ее первая половина не равна второй.

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

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

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

а) структуру, порядок построения и приоритет направления обхода ориентированного дерева определяют алфавитом, т.е. порядком элементов алфавита a1, a2, …, ak; символ алфавита a1 является корнем; все узлы имеют одинаковый состав потомков a1, a2, …, ak;

б) в процессе обхода контролируют список сформированных слов на уникальность; при обходе вводят запреты 1 рода - запрет слова с возвратом к предку из-за не уникальности слова; запреты 2 рода - запрет слова с возвратом к предку из-за отсутствия возможных приоритетных вариантов движения вниз;

в) критерием завершения построения и обхода дерева назначают момент формирования множества (списка) W(k, n) с количеством слов NT(k, n) равным

NT(k, n)=kn.

Иллюстраций три: На фиг. 1 представлен циклический графа де Брёйна, на фиг. 2 представлена схема использовании сдвиговых регистров с нелинейной обратной связью, а на фиг. 3 представлено ориентированное дерево формирования Т-последовательности.

Предлагаемый способ в основном предназначен для формирования шкал цифровых однокоординатных датчиков перемещений и не требует поиска всего числа последовательностей де Брёйна.

Метод основан на выполнении анализа данных при построении и обходе ациклического направленного графа, т.е. на анализе ориентированного дерева. Отсюда название частного случая - Т-последовательность (от англ. Tree- дерево). В результате анализа данных формируется последовательность чисел с заданными свойствами «окна» и «цикличности».

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

Сформулируем основные положения метода.

Пусть заданы элементы структуры и начальные условия в виде алфавита символов

Ak={а1, а2, …, ak},

где k - мощность множества символов алфавита,

а также задана n - мощность подмножества символов слова (длина слова).

Тогда для формирования Т-последовательности необходимо выполнение следующих правил:

а) структура, порядок построения и приоритет направления обхода ориентированного дерева определяется алфавитом, т.е. порядком элементов алфавита а1, а2, …, ak, символ алфавита а1 является корнем; все узлы имеют одинаковый состав потомков a1, а2, …, ak;

б) в процессе обхода контролируется список сформированных слов на уникальность; при обходе существуют запреты: 1 рода - запрет слова с возвратом к предку из-за не уникальности слова; 2 рода - запрет слова с возвратом к предку из-за отсутствия возможных приоритетных вариантов движения вниз;

в) критерием завершения построения и обхода дерева является формирование множества (списка) W(k, n) с количеством слов NT(k, n) равным

Отметим, что мощность множества элементов искомой Т-последовательности также определяется выражением (1).

В качестве примера, реализующего предлагаемый метод, рассмотрим случай формирования числовой бинарной последовательности, состоящей из символов алфавита А2={0, 1}, т.е. мощность множества символов алфавита k=2, и мощность подмножества символов слова n=2.

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

На основании (1) при динамическом анализе необходимо получить множество из NT(2,2) уникальных слов для формирования Т-последовательности мощностью:

Для заданных условий в соответствии с принятыми правилами имеем динамически построенное ориентированное дерево (фиг. 3).

Заметим, что в процессе построения и обхода в узлах с номерами 3, 7 и 8 возникали запреты 1 рода, а в узле номер 5 - запрет 2 рода; узлы 2, 10 не обходятся.

В результате динамического анализа дерева имеем подмножество слов требуемой мощности (2)

W(2,2)={00,01,11,10}.

Для удобства представим полученное множество W(2,2) в виде таблицы W размерностью n×NT(2,2), в которой каждый столбец соответствует слову из подмножества

В данной таблице первая строка и является искомой Т-последовательностью

Нетрудно заметить, что и вторая строка таблицы W представляет собой ту же Т-последовательность, но сдвинутую циклически на 1 такт.

В соответствии с таблицей 1 для случая k=n=2 должно существовать единственное решение для цикла де Брёйна.

Для доказательства этого факта необходимо применить предложенный метод с новыми начальными условиями: заменим исходный алфавит на единственно возможный альтернативный вариант А2={1, 0}, т.е. поменяем местами символы алфавита при k=2, и длине слов n=2.

Получим ориентированное дерево, аналогичное представленному на рисунке 1, но с инверсными значениями в узлах. Как следствие, имеем альтернативную ТА-последовательность

ТА(2,2)={1100}.

Сравнивая полученную альтернативную ТА-последовательность с последовательностью (3), видим, что это одна и та же последовательность с циклическим сдвигом в 2 такта, или инверсия первоначально полученной последовательности.

Полученный результат подтверждает, что решение в виде Т-последовательности является единственным при заданных начальных условиях и неизменяемых в процессе построения и обхода правилах.

В таблице 2 приведены полученные в результате применения предложенного метода Т-последовательности для бинарного числового алфавита А2={0, 1} при различной длине слова n.

Таким образом, предложенный способ позволяет формировать псевдослучайные последовательности в виде Т-последовательности, имеющей свойства «окна» и «цикличности» из любых символов с относительно малыми трудозатратами. Способ может быть использован при решении инженерно-технических задач, не связанных с необходимостью поиска всех возможных вариантов циклов де Брёйна, в частности для формирования шкалы однокоординатных цифровых датчиков линейных и угловых перемещений в приборостроении.

Литература

1. Ожиганов А.А., Захаров И.Д. Применение последовательностей де Брёйна для построения псевдорегулярных кодовых шкал // Научно-технический вестник информационных технологий, механики и оптики, 2012. №2 (78), с. 69-74.

2. Хачатрян Л.Г. Методы построения последовательностей де Брёйна // Дискретная математика, 1992, том 3, выпуск 4, с. 62-78.

3. Ричард Сох, Бернард Коул // Наука и техника, 2007, №7(14).

Способ формирования псевдослучайной двоичной последовательности для однокоординатных датчиков перемещений, включающий в себя генерацию двоичных кодов при формировании Т-последовательности, отличающийся тем, что дополнительно включает использование ориентированного дерева формирования Т-последовательности, выполнение анализа данных при построении и обходе ациклического направленного графа, динамический анализ графа путем одновременного построения и обхода графа по предварительно сформулированным правилам в отношении структуры и направления обхода с учетом заданных начальных условий, при этом структуру, порядок построения и приоритет направления обхода ориентированного дерева определяют алфавитом, т.е. порядком элементов алфавита а, а, …, a, символ алфавита a является корнем, все узлы имеют одинаковый состав потомков a, а, …, a, в процессе обхода контролируют список сформированных слов на уникальность; при обходе вводят запреты 1 рода - запрет слова с возвратом к предку из-за неуникальности слова, запреты 2 рода - запрет слова с возвратом к предку из-за отсутствия возможных приоритетных вариантов движения вниз, критерием завершения построения и обхода дерева назначают момент формирования множества (списка) W с количеством слов N, равным N=k.
Способ формирования псевдослучайной двоичной последовательности для однокоординатных датчиков перемещений
Способ формирования псевдослучайной двоичной последовательности для однокоординатных датчиков перемещений
Способ формирования псевдослучайной двоичной последовательности для однокоординатных датчиков перемещений
Источник поступления информации: Роспатент

Показаны записи 1-10 из 16.
29.05.2018
№218.016.56e5

Способ определения коэффициентов калибровки интегрированного блока датчиков

Изобретение относится к области навигационного приборостроения и может найти применения при калибровке интегрированных систем навигации и позиционирования подвижных объектов различной физической природы. Технический результат – повышение точности. Для этого способ определения коэффициентов...
Тип: Изобретение
Номер охранного документа: 0002655053
Дата охранного документа: 23.05.2018
09.08.2018
№218.016.78bc

Способ помощи в навигации для уточнения траектории летательного аппарата

Способ помощи в навигации для уточнения траектории летательного аппарата заключается в уточнении углов пространственного положения ЛА после отделения его от носителя с целью исключения отклонения управляемого автономного ЛА от заданной траектории. Способ включает в себя начальную выставку БИНС,...
Тип: Изобретение
Номер охранного документа: 0002663251
Дата охранного документа: 03.08.2018
01.11.2018
№218.016.9827

Способ определения углов ориентации ла на вертикальных траекториях полета

Изобретение относится к области приборостроения и может найти применение в системах ориентации, определяющих параметры движения объекта, в частности перемещения, линейной скорости, угловой скорости относительно инерциальной, географической, стартовой или других систем координат. Технический...
Тип: Изобретение
Номер охранного документа: 0002671291
Дата охранного документа: 30.10.2018
08.11.2018
№218.016.9aa0

Электромеханический привод поступательного действия

Изобретение относится к области машиностроения, а более конкретно к преобразованию вращательного движения в поступательное. Электромеханический привод поступательного действия содержит винт и гайку. Гайка состоит из сепаратора, в гнездах которого расположены тела качения, и корпуса с гладкой...
Тип: Изобретение
Номер охранного документа: 0002671662
Дата охранного документа: 06.11.2018
14.11.2018
№218.016.9cc7

Способ контроля исправности интегрированных блоков датчиков

Заявленное изобретение относится к способу контроля исправности интегрированных блоков датчиков (ИБД). Способ заключается в том, что сравнивают назначенные пороговые величины, после включения бесплатформенной инерциальной системы (БИНС) осуществляют ускоренную проверку исправности навигационных...
Тип: Изобретение
Номер охранного документа: 0002672311
Дата охранного документа: 13.11.2018
11.03.2019
№219.016.d620

Боковая ручка управления (варианты)

Изобретение относится к средствам управления самолетом по тангажу и крену. Боковая ручка управления самолетом с двумя вращательными степенями свободы включает рукоятку 11, основание 2 с двумя электроприводами (1а) поперечного канала и (1б) продольного канала, имеющими форму цилиндров и...
Тип: Изобретение
Номер охранного документа: 0002681462
Дата охранного документа: 06.03.2019
20.06.2019
№219.017.8d3d

Способ оценки маловысотного контура управления ла

Изобретение относится к испытательной технике и может быть использовано для оценки качественных характеристик контура управления маловысотным полетом. Технический результат – расширение функциональных возможностей. Для этого способ включает моделирование виртуального рельефа местности,...
Тип: Изобретение
Номер охранного документа: 0002691984
Дата охранного документа: 19.06.2019
01.08.2019
№219.017.bb1a

Способ построения маршрута маловысотного полета на виртуальном полигоне

Изобретение относится к способу построения маршрута маловысотного полета на виртуальном полигоне. Для построения маршрута производят моделирование виртуальной карты рельефа местности, используют динамическую модель испытуемого ЛА, производят полет по заданному маршруту, производят разложение...
Тип: Изобретение
Номер охранного документа: 0002696047
Дата охранного документа: 30.07.2019
13.02.2020
№220.018.01f1

Система для разработки интеллектуального датчика

Изобретение относится к контрольно-измерительной технике, в частности к автоматическим и автоматизированным системам разработки интеллектуальных датчиков путем «обучения» в процессе калибровки, и может быть использовано в приборостроении при разработке, изготовлении и диагностике...
Тип: Изобретение
Номер охранного документа: 0002714039
Дата охранного документа: 11.02.2020
13.02.2020
№220.018.0216

Корректор угла крена для уточнения траектории летательного аппарата

Изобретение относится к авиации, в частности к области устройств помощи в навигации для уточнения траектории летательного, в частности в пилотажно-навигационном оборудовании летательных аппаратов (ЛА). Устройство содержит датчик угловой скорости (ДУС), датчик линейных ускорений (ДЛУ),...
Тип: Изобретение
Номер охранного документа: 0002713997
Дата охранного документа: 11.02.2020
Показаны записи 1-10 из 51.
10.05.2015
№216.013.4b43

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

Изобретение относится к магнитному курсоуказанию и навигации и может быть использовано на летательных аппаратах для определения коэффициентов девиации, описывающих изменения напряженности магнитного поля земли (МПЗ), вносимые летательным аппаратом (ЛА) непосредственно в полете, и компенсации...
Тип: Изобретение
Номер охранного документа: 0002550774
Дата охранного документа: 10.05.2015
20.06.2015
№216.013.56e6

Способ определения углового положения управляемого аппарата, подвешенного к самолету-носителю

Заявляемое изобретение относится к области приборостроения и может быть использовано при выставке бесплатформенных инерциальных навигационных систем (БИНС) управляемого аппарата (УА). Способ включает в себя предварительную обработку сигналов, соответствующих угловым скоростям, измеренным...
Тип: Изобретение
Номер охранного документа: 0002553776
Дата охранного документа: 20.06.2015
10.07.2015
№216.013.5d93

Устройство для определения углов пространственной ориентации подвижного объекта

Изобретение относится к области измерительной техники и может быть использовано в магнитной навигации, в частности, для определения углов пространственной ориентации летательных аппаратов (ЛА). Устройство для определения углового положения подвижного объекта содержит два трехкомпонентных...
Тип: Изобретение
Номер охранного документа: 0002555496
Дата охранного документа: 10.07.2015
27.09.2015
№216.013.800a

Способ определения центра масс летательного аппарата и устройство для его осуществления

Изобретение относится к области авиационного приборостроения и может найти применение для определения центра масс летательного аппарата (ЛА) в полете. Технический результат - повышение точности. Для этого осуществляют измерение текущих углов тангажа, кажущегося линейного ускорения, угловой...
Тип: Изобретение
Номер охранного документа: 0002564375
Дата охранного документа: 27.09.2015
27.09.2015
№216.013.800e

Бесплатформенная инерциальная курсовертикаль

Изобретение относится к измерительной технике и может найти применение в навигационных системах морских, воздушных и наземных объектов. Технический результат - расширение функциональных возможностей. Для этого устройство содержит трехкомпонентный блок датчиков угловых скоростей,...
Тип: Изобретение
Номер охранного документа: 0002564379
Дата охранного документа: 27.09.2015
27.09.2015
№216.013.800f

Способ коррекции бесплатформенной инерциальной навигационной системы

Изобретение относится к измерительной технике и предназначено для непрерывной коррекции углов крена и тангажа подвижных объектов, в частности беспилотных летательных аппаратов. Изобретение предусматривает использование сигналов, соответствующих угловой скорости объекта, и сигнала,...
Тип: Изобретение
Номер охранного документа: 0002564380
Дата охранного документа: 27.09.2015
10.12.2015
№216.013.973f

Способ определения координат центра масс самолета в полете и устройство для его осуществления

Заявляемое изобретение относится к авиационной технике, а именно к способам и устройствам определения центра масс летательного аппарата (ЛА) в полете. Способ основан на измерении параметров полета летательного аппарата. Сущность способа определения координат центра масс самолета состоит в...
Тип: Изобретение
Номер охранного документа: 0002570339
Дата охранного документа: 10.12.2015
10.04.2016
№216.015.2b7b

Способ определения тяги двигателей самолета

Изобретение относится к испытательной технике и может быть использовано для определения эффективной тяги двигателей самолета. Способ основан на измерении скоростного напора воздушного потока, включает в себя измерение угла атаки самолета и перегрузку вдоль продольной оси самолета. На основании...
Тип: Изобретение
Номер охранного документа: 0002579796
Дата охранного документа: 10.04.2016
10.04.2016
№216.015.2e0f

Устройство определения погрешностей измерения углов атаки и скольжения

Изобретение относится к технике определения параметров движения и к области оценки и компенсации погрешностей измерения углового положения летательного аппарата (ЛА). Устройство определения погрешностей измерения угла атаки и угла скольжения содержит блок измерения угла скольжения, блок...
Тип: Изобретение
Номер охранного документа: 0002579551
Дата охранного документа: 10.04.2016
10.04.2016
№216.015.2e48

Способ определения погрешности измерения воздушной скорости и устройство для его осуществления

Изобретение относится к измерительной технике, а именно к измерениям воздушной скорости, и может быть использовано для определения и компенсации погрешности измерения воздушной скорости и определения скорости ветра на высоте полета летательного аппарата. Сущность изобретения по определению и...
Тип: Изобретение
Номер охранного документа: 0002579550
Дата охранного документа: 10.04.2016
+ добавить свой РИД