Цифровой рекурсивный формирователь отсчетов сигналов с линейной частотной модуляцией

Изобретение относится к радиотехнике, автоматике и вычислительной технике и может быть использовано для формирования высокостабильных и высокоточных сигналов с перестраиваемыми параметрами. Технический результат заключается в увеличении скорости перестройки параметров формирователя, уменьшении объема памяти с высокой точностью вычисления отсчетов сигнала. Устройство содержит блоки задержки, блоки вычитания, сумматоры, блоки умножения, регистры, ключи. Причем выходы регистров 17, 18, 21 и 22 соединены с входами ключей 23, 24, 25 и 26, соединенных с входами установки начальных условий блоков задержки 1, 2, 3 и 4, связанных через блоки умножения 5, 6, 9 и 10 соответственно с первыми входами блока вычитания 13, сумматора 14, блока вычитания 15 и сумматора 16, выходы которых соединены с информационными входами блоков задержки 1, 2, 3 и 4, выходы которых соединены с первыми входами блоков умножения 7, 8, 11 и 12, выходы которых соединены соответственно с вторым входом сумматора 14, входом вычитания блока вычитания 13, вторым входом сумматора 16, входом вычитания блока вычитания 15, выход регистра 19 соединен с вторыми входами блоков умножения 5 и 6, выход регистра 20 соединен с вторыми входами блоков умножения 7 и 8, выход блока вычитания 13 соединен с вторыми входами блоков умножения 9 и 10, выход сумматора 14 соединен с вторыми входами блоков умножения 11 и 12, выходы блока вычитания 15 и сумматора 16 являются выходами отсчетов синфазной и квадратурной составляющих ЛЧМ-сигнала. 1 ил.

 

Область техники, к которой относится изобретение

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

Уровень техники

Известен цифровой формирователь сигнала с линейной частотной модуляцией (авторское свидетельство СССР №1099407, М. Кл. H04L 27/12, опубл. 23.06.1984 г.), основанный на предварительном формировании прямоугольных импульсов соответствующей длительности и их последующей фильтрации. Недостатком такого формирователя является низкая точность, не предусмотрена возможность получения когерентных квадратурных сигналов.

Известен цифровой вычислительный синтезатор с квадратурными выходами (патент РФ №2294054, М. Кл. H03L 7/18, опубл. 20.02.2007), основанный на предварительном формировании ступенчатых сигналов треугольной формы с последующей аналоговой фильтрацией. Недостатком такого формирователя является низкая точность.

Наиболее близким к предлагаемому техническому решению является техническое решение, представленное в патенте ЕР 0528565 "Digital chirp generator systems", G06F 1/03, H03B 23/00, опубл. 30.07.1992, в котором заранее вычислены и записаны в постоянные запоминающие устройства отсчеты гармонических сигналов, сдвинутых по фазе на π/2, ЛЧМ-сигналы в котором формируются за счет формирования при помощи двойной рекурсии соответствующей адресации памяти. Недостатком такого решения является чрезмерно большой объем памяти для обеспечения высокой точности, сложность перестройки параметров ЛЧМ-сигнала.

Сущность изобретения

Предлагаемое устройство предназначено для вычисления отсчетов ЛЧМ-сигнала

с интервалом дискретизации T в виде

Мгновенная частота генерируемого сигнала v(t) изменяется по линейному закону:

Мгновенная амплитуда сигнала равна d. Начальная фаза равна с.

Начальная мгновенная частота формируемого ЛЧМ-сигнала равна

Длительность сигнала равна τ.

Конечная мгновенная частота равна

Соответственно девиация равна

а база сигнала равна

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

где

- целая часть от деления τ на T (число вычисляемых отсчетов сигнала).

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

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

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

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

Первый блок задержки предназначен для циклического хранения отсчетов Rewk (k=0, 1, …, N), являющихся действительной частью комплексных отсчетов wk (k=0, 1, …, N). Второй блок задержки предназначен для циклического хранения отсчетов Imwk (k=0, 1, …, N), являющихся мнимой частью комплексных отсчетов wk (k=0, 1, …, N).

В третьем и четвертом регистрах хранятся числа, равные соответственно

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

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

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

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

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

Выход первого блока умножения соединен с суммирующим входом первого блока вычитания, а выход четвертого блока умножения соединен с входом вычитания первого блока вычитания. Первый блок вычитания вычисляет действительную часть комплексного отсчета wk (k=0, 1, …, N):

Выход третьего блока умножения соединен с первым входом первого сумматора, а выход второго блока умножения соединен с вторым входом первого сумматора. Первый сумматор вычисляет мнимую часть комплексного отсчета wk (k=0, 1, …, N):

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

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

Если k=0, то

Если k=1, то

Если k=2, то

В общем случае

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

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

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

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

Третий блок задержки предназначен для циклического хранения отсчетов Reyk (k=0, 1, …, N), являющихся действительной частью комплексных отсчетов yk (k=0, 1, …, N). Четвертый блок задержки предназначен для циклического хранения отсчетов Imyk (k=0, 1, …, N), являющихся мнимой частью комплексных отсчетов yk (k=0, 1, …, N).

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

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

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

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

Выход пятого блока умножения соединен с суммирующим входом второго блока вычитания, а выход восьмого блока умножения соединен с входом вычитания первого блока вычитания. Первый блок вычитания вычисляет действительную часть комплексного отсчета yk (k=0, 1, …, N):

Выход седьмого блока умножения соединен с первым входом второго сумматора, а выход шестого блока умножения соединен с вторым входом второго сумматора. Первый сумматор вычисляет мнимую часть комплексного отсчета wk (k=0, 1, …, N):

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

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

Если k=0, то

Если k=1, то

Если k=2, то

В общем случае

Таким образом, на выходе второго блока вычитания формируются отсчеты синфазной составляющей комплексного ЛЧМ-сигнала

а на выходе второго сумматора формируются отсчеты квадратурной составляющей комплексного ЛЧМ-сигнала

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

Краткое описание чертежа

На чертеже представлены:

- первый (1), второй (2), третий (3) и четвертый (4) блоки задержки;

- первый (5), второй (6), третий (7), четвертый (8), пятый (9), шестой (10), седьмой (11) и восьмой (12) блоки умножения;

- первый блок вычитания 13 и первый сумматор 14, второй блок вычитания 15 и второй сумматор 16;

- первый (17), второй (18), третий (19), четвертый (20), пятый (21) и шестой (22) регистры;

- первый (23), второй (24), третий (25) и четвертый (26) ключи.

Выходы первого (23), второго (24), третьего (25) и четвертого (26) ключей соединены соответственно с входами установки начальных условий первого (1), второго (2), третьего (3) и четвертого (4) блоков задержки, а выходы первого блока вычитания 13, первого сумматора 14, второго блока вычитания 15 и второго сумматора 16 соединены соответственно с информационными входами первого (1), второго (2), третьего (3) и четвертого (4) блоков задержки.

Осуществление изобретения

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

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



 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании генераторного оборудования для систем радиосвязи по каналам с замираниями. Технический результат заключается в повышении помехоустойчивости приемного устройства, работающего в двухлучевых каналах связи с переменными параметрами. Для этого предложен генератор дискретных ортогональных многофазовых сигналов, содержащий тактовый генератор, первый ключ, первый двухвходовый элемент ИЛИ, второй ключ, триггер, m-разрядный счетчик, блок формирования функций Уолша, m элементов НЕ, m сумматоров по модулю два, 2m двухвходовых элементов ИЛИ, 2m m-разрядных регистров сдвига, блок формирования углов сдвига фазы. 3 ил., 5 табл.

Изобретение относится к области вычислительной техники и может быть использовано автономно или в комплексе для вычисления ортогонального базиса положительно определенной симметрической матрицы, который может быть использован для передачи информации в системе цифровой радиосвязи с множественным доступом с кодовым разделением каналов (CDMA). Техническим результатом является автоматизация процесса формирования исходных данных и обеспечение формирования систем стохастических ортогональных кодов. Устройство содержит генератор функций Попенко-Турко, позволяющий формировать ортогональные коды, в качестве которых используют ортогональный базис, определяемый собственными значениями и собственными векторами действительной положительно определенной симметрической матрицы, и блок стохастического формирования коэффициентов симметрической матрицы, содержащий микропроцессор, генератор псевдослучайных чисел, блок накопителя, блоки ОЗУ. 14 ил.

Изобретение относится к автоматике и вычислительной технике и может быть использовано для создания генераторного оборудования многоканальных систем связи, в том числе применяющих технологию LTE, для построения информационных и инфокоммуникационных систем различного назначения. Технический результат заключается в расширении функциональных возможностей за счет формирования последовательностей кода Джеффи. Генератор последовательностей кода Джеффи содержит тактовый генератор (1), блок (2) формирования функций Уолша, формирователь (3) импульсов, триггер (4), первый ключ (5), второй ключ (6), сумматор (7), 2n умножителей (8) первой группы, 2n умножителей (9) второй группы, 2n-1 - разрядный циклический регистр (10) сдвига, управляемый инвертор (11), делитель (12) частоты, четырехразрядный циклический регистр (13) сдвига, первый дополнительный ключ (14), второй дополнительный ключ (15), третий дополнительный ключ (16), четвертый дополнительный ключ (17) и четырехвходовый сумматор (18). 6 ил.

Изобретение относится к автоматике и вычислительной технике и может быть использован для создания генераторного оборудования многоканальных систем связи, в том числе применяющих технологию LTE, для построения информационных и инфокоммуникационных систем различного назначения. Технический результат заключается в расширении функциональных возможностей за счет формирования последовательностей кода Джеффи. Генератор дискретных ортогональных сигналов содержит тактовый генератор (1), блок (2) формирования функций Уолша, формирователь (3) импульсов, триггер (4), первый ключ (5), второй ключ (6), сумматор (7), 2n умножителей (8) первой группы, 2n умножителей (9) второй группы, 2n-1-разрядный циклический регистр (10) сдвига, управляемый инвертор (11), делитель (12) частоты, четырехразрядный циклический регистр (13) сдвига, первый дополнительный ключ (14), второй дополнительный ключ (15), третий дополнительный ключ (16), четвертый дополнительный ключ (17) и четырехвходовый сумматор (18). 1 ил.

Изобретение относится к вычислительной технике и предназначено для генерации случайной последовательности значений из заданного множества значений с требуемыми характеристиками генерируемой последовательности. Технический результат заключается в повышении достоверности генерируемой последовательности. Генератор случайной последовательности содержит первый селектор-мультиплексор 1, второй селектор-мультиплексор 2, первый регистр 3, источник случайных чисел 4, оперативное запоминающее устройство 5, K≥2 блоков хранения границ интервалов 61-6K, K блоков сравнения 71-7K, шифратор приоритетов 8, N≥1 инверторов 91-9N, второй регистр 10, блок анализа исходных данных 11, блок преобразования исходных данных 12. 2 з.п. ф-лы, 4 ил.
Наверх