Научная статья на тему 'АНАЛИЗ ПРОГРАММ ДЛЯ РАСЧЕТА СИСТЕМНЫХ ХАРАКТЕРИСТИК СВЕРХШИРОКОПОЛОСНЫХ РАДИОПРИЕМНЫХ ТРАКТОВ'

АНАЛИЗ ПРОГРАММ ДЛЯ РАСЧЕТА СИСТЕМНЫХ ХАРАКТЕРИСТИК СВЕРХШИРОКОПОЛОСНЫХ РАДИОПРИЕМНЫХ ТРАКТОВ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
65
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАСЧЕТ РАДИОПРИЕМНОГО ТРАКТА / АЦП / КОЭФФИЦИЕНТ ШУМА АЦП / ИНТЕРМОДУЛЯЦИЯ ТРЕТЬЕГО ПОРЯДКА

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Архипенков Д.В.

При проектировании радиотехнических изделий на ранних стадиях одной из важнейших решаемых задач является определение эффективного варианта исполнения системы/устройства путем анализа всех возможных доступных исполнений. Поэтому разработка таких систем/устройств представляет собой сложный и трудоемкий процесс, который в себеподразумевает бесконечно большое количество итераций расчетов и моделирований различных вариантов в поисках оптимально-эффективного. В данной статье рассмотрены программы: AppCAD от компании Agilent и ADISimRF от компании Analog Devices. Данные программы имеют большой функционал, множество рассчитываемых системных характеристик тракта, но в каждой из них существуют недостатки, например, отсутствие редактируемой базы данных интегральных микросхем, отсутствие расчетов динамического диапазона по интермодуляции третьего порядка приемного тракта, невозможность оптимизации по нелинейным искажениям и т. д. Целью статьи является разработка оригинальной программы для расчета адиоприемных трактов, которая по функционалу не уступает зарубежным аналогам и обладает рядом полезных для расчетов уточнений. В статье представлены формулы для расчета коэффициента шума аналогово-цифрового преобразователя (АЦП) и произведен сравнительный анализ полученных результатов с реальным значением. Коэффициент шума радиоприемного тракта уточнен с помощью включения в формулу коэффициента обратных потерь и коэффициента шума АЦП. Программа, разработанная автором статьи, имеет редактируемую элементную базу, работа с которой упрощает и ускоряет расчет устройства. Описан алгоритм работы программы,разработанной автором, и приведен расчет системных характеристик тракта для сравнения с зарубежными аналогами.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS OF PROGRAMS FOR CALCULATION OF THE SYSTEM CHARACTERISTICS OF ULTRA-WIDE RANGE RECEIVING PATHS

When designing radio engineering products, at the early stages,one of the most important tasks to be solved is to determine the effective version of the system/device by analyzing all possible available versions. Therefore, the development of such systems / devices is a complex and time-consuming process, which involves an infinitely large number of iterations of calculations and simulations of various options in search of an optimal and efficient one. This article describes the programs: AppCAD from Agilent and ADISimRF from Analog Devices. These programs have a large functionality, a lot of calculated system characteristics of the path, but each of them has shortcomings, for example, the lack of an editable database of integrated circuits (IC), the lack of dynamic range calculations for third-order intermodulation of the receiving path, theinability to optimize for nonlinear distortions, etc.The purpose of the article is to develop an original program for calculating radio receiving paths, which is not inferior in functionality to foreign analogues and has a number of useful refinements for calculations. The article presents formulas forcalculating the noise figure of an analog-to-digital converter (ADC) and makes a comparative analysis of the resultsobtained with the real value. The noise figure of the radio receiving path is refined by including the reverseloss coefficient and the ADC noise figure in the formula. The program developed by the author of the article hasan editable element base, which simplifies and accelerates the calculation of the device. The algorithm of theprogram developed by the author is described, and the calculation of the system characteristics of the path for comparison with foreign analogues is given.

Текст научной работы на тему «АНАЛИЗ ПРОГРАММ ДЛЯ РАСЧЕТА СИСТЕМНЫХ ХАРАКТЕРИСТИК СВЕРХШИРОКОПОЛОСНЫХ РАДИОПРИЕМНЫХ ТРАКТОВ»

(ее)

http://dx.doi.org/10.35596/1729-7648-2021-19-3-75-80

Оригинальная статья Original paper

УДК 621.37; 004.457

АНАЛИЗ ПРОГРАММ ДЛЯ РАСЧЕТА СИСТЕМНЫХ ХАРАКТЕРИСТИК СВЕРХШИРОКОПОЛОСНЫХ РАДИОПРИЕМНЫХ ТРАКТОВ

Д.В. АРХИПЕНКОВ

Белорусский государственный университет информатики и радиоэлектроники (г. Минск, Республика Беларусь)

Поступила в редакцию 22 февраля 2021 © Белорусский государственный университет информатики и радиоэлектроники, 2021

Аннотация. При проектировании радиотехнических изделий на ранних стадиях одной из важнейших решаемых задач является определение эффективного варианта исполнения системы/устройства путем анализа всех возможных доступных исполнений. Поэтому разработка таких систем/устройств представляет собой сложный и трудоемкий процесс, который в себе подразумевает бесконечно большое количество итераций расчетов и моделирований различных вариантов в поисках оптимально-эффективного. В данной статье рассмотрены программы: AppCAD от компании Agilent и ADISimRF от компании Analog Devices. Данные программы имеют большой функционал, множество рассчитываемых системных характеристик тракта, но в каждой из них существуют недостатки, например, отсутствие редактируемой базы данных интегральных микросхем, отсутствие расчетов динамического диапазона по интермодуляции третьего порядка приемного тракта, невозможность оптимизации по нелинейным искажениям и т. д. Целью статьи является разработка оригинальной программы для расчета радиоприемных трактов, которая по функционалу не уступает зарубежным аналогам и обладает рядом полезных для расчетов уточнений. В статье представлены формулы для расчета коэффициента шума аналогово-цифрового преобразователя (АЦП) и произведен сравнительный анализ полученных результатов с реальным значением. Коэффициент шума радиоприемного тракта уточнен с помощью включения в формулу коэффициента обратных потерь и коэффициента шума АЦП. Программа, разработанная автором статьи, имеет редактируемую элементную базу, работа с которой упрощает и ускоряет расчет устройства. Описан алгоритм работы программы, разработанной автором, и приведен расчет системных характеристик тракта для сравнения с зарубежными аналогами.

Ключевые слова: расчет радиоприемного тракта, АЦП, коэффициент шума АЦП, интермодуляция третьего порядка.

Конфликт интересов. Автор заявляет об отсутствии конфликта интересов.

Для цитирования. Архипенков Д.В. Анализ программ для расчета системных характеристик сверхширокополосных радиоприемных трактов. Доклады БГУИР. 2021; 19(3): 75-80.

ANALYSIS OF PROGRAMS FOR CALCULATION OF THE SYSTEM CHARACTERISTICS OF ULTRA-WIDE RANGE RECEIVING PATHS

DMITRY V. ARKHIPENKOV

Belarusian State University of Informatics and Radioelectronics (Minsk, Republic of Belarus)

Submitted 22 February 2021

© Belarusian State University of Informatics and Radioelectronics, 2021

Abstract. When designing radio engineering products, at the early stages, one of the most important tasks to be solved is to determine the effective version of the system/device by analyzing all possible available versions. Therefore, the development of such systems / devices is a complex and time-consuming process, which involves an infinitely large number of iterations of calculations and simulations of various options in search of an optimal and efficient one. This article describes the programs: AppCAD from Agilent and ADISimRF from Analog Devices. These programs have a large functionality, a lot of calculated system characteristics of the path, but each of them has shortcomings, for example, the lack of an editable database of integrated circuits (IC), the lack of dynamic range calculations for third-order intermodulation of the receiving path, the inability to optimize for nonlinear distortions, etc.The purpose of the article is to develop an original program for calculating radio receiving paths, which is not inferior in functionality to foreign analogues and has a number of useful refinements for calculations. The article presents formulas for calculating the noise figure of an analog-to-digital converter (ADC) and makes a comparative analysis of the results obtained with the real value. The noise figure of the radio receiving path is refined by including the reverse loss coefficient and the ADC noise figure in the formula. The program developed by the author of the article has an editable element base, which simplifies and accelerates the calculation of the device. The algorithm of the program developed by the author is described, and the calculation of the system characteristics of the path for comparison with foreign analogues is given.

Keywords: calculation of the radio receiving path, ADC, ADC noise figure, third-order intermodulation.

Conflict of interests. The authors declare no conflict of interests.

For citation. Arkhipenkov D.V. Analysis of programs for calculation of the system characteristics of ultra-wide range receiving paths. Doklady BGUIR. 2021; 19(3): 75-80.

Введение

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

Большой ассортимент технических средств современной вычислительной техники, развитие программного обеспечения, автоматизация программирования, неограниченные ресурсы вычислительных систем, интеллектуальные интерфейсы и т. п. предоставляют возможность проектировщикам перенести на компьютер рутинные виды деятельности. Поэтому использование виртуальных средств моделирования и проектирования позволяет упростить и ускорить процесс проектирования и оптимизации, повысить точность и надежность разрабатываемых изделий. Такие компании, как Analog Devices, Agilent, Keysight и др., выпускают программы для проектирования систем со своими особенностями: методами расчета и моделирования, базой данных (БД), различным количеством рассчитываемых системных характеристик. С их помощью инженеры могут моделировать поведение сигнальных трактов, состоящих из ВЧ интегральных микросхем.

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

ДокладыБГУИР Doklady BGUIR Т. 19, № 3 (2021)_V. 19, No. 3 (2021)

Анализ программ расчета приемного тракта

В настоящее время многие математические пакеты позволяют произвести расчет параметров радиоприемных устройств. Наряду с ними ведущие компании выпускают свои простые/узконаправленные программные обеспечения для выполнения данных функций. Поэтому произведем расчет структуры радиоприемного тракта (рис. 1) [1], например, в AppCAD (№ 1) и ADISimRF (№ 2) (результаты представлены на рис. 2, 3). Выбор данных программ обусловлен наличием их в свободном доступе. Для увеличения количества рассчитываемых системных характеристик расчеты проводятся в нескольких программах.

От антенны

Рис. 1. Структура радиоприемного тракта Fig. 1. The structure of the radio receiving device

Input Power a2 dB m

Analysis Tempeiature 25 'С

Noise BW 10 MHz

Ref Temperatuie 25

S/N [for sensitivity) 10 dB

Noise Source [Ref) 290 1С

Gain = 35,20 dB

Noise Figuie = 11,80 dB

Noise Temp = 4099,25 •к

SNft = 10,18 dB

MDS = ■92,18 dB m

Sensitivity = ■32,18 dB m

Noise Flooi = -162,18 dBm/H:

Input IPS = 4,14 dB m

Output IP3 = 31,0B dB m

Input IM level = -237,72 dB m

Input IM level = •155,72 dB С

Output IM level = -202,52 dB m

Output IM level = -155,72 dB С

SFDR = 58,69 dB

Рис. 2. Результаты расчетов радиоприемного тракта в программе № 1 Fig. 2. The results of calculations of the radio receiving path in the program № 1

N umber of Stages 15

Input Power -S2| dBm

Analysis Bandwidth 10 МНг

PEP-to-RMS Ratio D dB

P1dB Backoff Waning 11 dB

Peak Backoff Warning 0 dB

M n i' N for Demod 10 dB

Analysis

О Lrtput Pcwer (rms) ■4E6 dBm

Output Voltage (rms ) 1.02 rnVrnis

Output Voltage [pp) 2.89 mVpp

OP1dB 137 dBm

IP1dB ■15.5 dBm

Power Gain 35 2 dB

Voltage Gain 35.2 dB

Noise Figire ITS dB

Output NSD -127 dBm/H:

Output NSD 99.9 nV/rtHz

Output Noise Floor -57 dBm

SNR 10.2 dB

npnt Rï Sensitivity -62.2 dBm

oira 23 63 dBm

IIP3 5.6 dBm

IMD3 ((Pin-3dB) per tone) -15S.9 dBc

SFDR 57.G dB

ACLR (est.) -10 dB

Pwr Consumption 0 W

Рис. 3. Результаты расчетов радиоприемного тракта в программе № 2

Fig. 3. The results of calculations of the radio receiving path in the program № 2

Сравнивая результаты расчетов, можно заметить, что параметры OIP3, IIP3, SFDR, Noise Floor различаются. В связи с этим целью данной статьи является разработка оригинальной программы на основе методики, предложенной в [2], которая по функционалу не уступает зарубежным аналогам и обладает рядом полезных для расчетов уточнений.

Среди недостатков программы № 1, разработанной Agilent, можно выделить: отсутствие элементной базы; при отсутствии параметра IIP3 предлагается использовать значение 100 дБм. Программа № 2, разработанная Analog Devices, имеет такие же недостатки, как и программа № 1, за исключением того, что имеется БД собственных микросхем.

На рис. 4 приведены результаты расчетов радиоприемного тракта в программе, разработанной автором статьи. Отличительными особенностями программы являются:

коэффициент шума структуры радиоприемного тракта, уточненный обратными потерями (Return Loss) и коэффициентом шума АЦП; расчет динамического диапазона по IP3; редактируемая база микросхем на основе файла csv. Предусмотрены опции для подсветки каскада с наибольшим вкладом в общий коэффициент шума и IP3.

Noise Figure (dB)/(pa3) = 112.1863

I / [16,5436

Noise floor (dBm/Hz) = |-103.977 MDS (dBm) = 1-91.7909

J OIP3{dBm)/{BT) = 129.737 IIP3 (dBm)/{BT) = 1-5.46296 SFDR (dB)/(pa3) = 157.552

I / |0,941248 I Output power (dBm) = | -46.5909

I / 10,000284252 | Output voltage (mVrms) = 11.04698

I IPl(dBm)/(BT) = 1-15.5

I QP1 (dBm)/(BT) = 118.7

J / [0.0000282

] / 10.0741

Output voltage (mVpp) = 2.96132

Power Gain (dB)/(pa3) = |35.2 Sensitivity

DDIP3 (dB)/(pa3) = 150.8853

Sensitivity (dBm) = -81.7909

SNR (dB) = 110

Nois (dB) = 12.1863

EfBand (MHz) = 110

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

□ Nois

Nois ADC Noise (dB) = Vref (p-p) = Fs (MHz) = Rin (ohm) -SNRadc (dB) = Очистить

Setup

I I Показать макс, вклад каскадов IP3 I I Максимальный вклад N

П Учесть соглосование цепей 0 Учесть шум ADC □ DD IP3 до 1 mixer □ DD IP3 до 2 mixer □ DD IP3 до 3 mixer

Рис. 4. Результаты расчетов радиоприемного тракта в разработанной программе Fig. 4. Results of calculations of the radio receiving path in the developed program

В связи с тем, что в разных литературных источниках, например, [3-5], по исследованию коэффициента шума АЦП представлены различные формулы (1)-(3), то целесообразно привести некоторые выкладки по расчету коэффициента шума и обосновать выбор формулы, которая и была реализована в разработанной программе.

NFadc = 20• lg(_p • 106) + 59,25[дБ]-6,02• N -10• lg(f)

(1)

где Ур_ - напряжение полной шкалы АЦП; N - количество разрядов АЦП; - частота дискретизации АЦП.

NFadc = 10 • lg

vp-p [в]

8 • Rin [ом]

•1000

SNRadc [dB] + 10 • lg

f [Гц]

■л

- kTB

(2)

где Rin - входное сопротивление АЦП; SNRADC - сигнал/шум АЦП; kTB = -174 dBm/Hz.

NFadc = 10 • lg

1+

vp-p m

• 6 • fs • R0 • T • к

(3)

где R0- стандартное сопротивление 50 Ом; T - температура окружающей среды (293 К); к = 1,38 -10~23 Дж/К.

Используя формулы (1)-(3) можно рассчитать коэффициент шума для АЦП и сравнить со значением, представленным в datasheet. Например, для ADS4149 фирмы Texas instr. коэффициент шума указан NFADC = 25,1 дБ при Vp_p = 2 В, Rin = 200 Ом, fs = 250 MSPS, SNRadc = 71,9 дБ, N = 16 bit. Подставив данные значения в формулы (1)-(3), получим: NFADC1 = 4,974 дБ , NFadc2 = 25,1103 дБ и NFADC 3 = 6,1 дБ. Для АЦП AD9208 NFADC = 24,5 dB по datasheet, при параметрах Vp_p = 2,04 В, RM = 200 Ом, L = 3000 MSPS, SNRADC = 61,8 дБ, N = 14 bit. Подставив значения в формулы (1)-(3), получим: NFADC1 = 6,391 дБ, NFadc2 = 24,5905 дБ и NFADC3 = 7,21 дБ. Как видно из вычислений, результат расчета по формуле (2) соответствует значению из datasheet, а вот остальные формулы вызывают сомнения в своей корректности.

В разработанной программе расчет IIP3 производится по принципу суперпозиции, т. е. каскады, у которых не представлен данный параметр, объединяются с последующим каскадом/каскадами, для которых представлен данный параметр. Коэффициенты передач данных каскадов перемножаются по мощности (складываются в дБ) для данных блоков.

На рис. 5 представлен алгоритм разработанной программы для расчета системных характеристик радиоприемного тракта. При запуске программы у пользователя есть на выбор ввести данные либо выбор предложенных элементов из БД. После заполнения всех полей программа конвертирует данные и заполняет структуру. Из полученных данных производится анализ заполненных полей. Далее производится расчет коэффициента шума, IP3 и каскадов, вносящих максимальный вклад в общий коэффициент шума и IP3. При проверке структуры входных данных программа проверяет на заполнение поля «чувствительность», при ее отсутствии выдает предупреждение о «некорректном расчете и необходимости заполнить данное поле», иначе производит расчет ДД IP3. Программа также рассчитывает MDS, Noise floor, Output power/voltage, OP1/IP1 и общий коэффициент усиления тракта. Все полученные рассчитанные данные заполняются в выходной структуре, значения которой выводятся в приложении.

Рис. 5. Алгоритм разработанной программы для расчета системных характеристик

радиоприемного тракта Fig. 5. The algorithm of the developed program for calculating the system characteristics

of the radio receiving path

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

Заключение

В статье представлен сравнительный анализ программ моделирования радиоприемных трактов на основе интегральных микросхем. По итогам моделирования и сравнения полученных результатов системных характеристик было принято решение о разработке оригинальной программы, которая может быть полезна разработчикам радиоприемных трактов как альтернативный аналог зарубежным. Данная программа обладает рядом особенностей: редактируемой БД; уточненным коэффициентом шума (с помощью коэффициента шума АЦП и обратных потерь); производит расчет динамического диапазона по интермодуляции третьего порядка. Данные особенности позволяют повысить точность расчетов и ускорить процесс вычисления системных характеристик радиоприемного тракта.

Список литературы

1. Архипенков Д.В., Забеньков И.И., Солонович С.С. Способы структурно-функциональной реализации сврехширокодиапазонных приемных трактов. Доклады БГУИР. 2020;18(7):23-30.

2. Клич С.М., Кривенко А.С., Носикова Г.Н. и др. Проектирование радиоприемных устройств. Под редакцией А.П. Сиверса. Москва: Советское радио; 1976.

3. Забеньков И.И., Исакович Н.Н., Жданов С.Л., Еньков Д.А., Забеньков А.И. Проектирование цифровых приемных устройств. Доклады БГУИР. 2006;1(13):44-54.

4. Воробьев О.В., Прасолов А.А. Сравнение методов повышения динамического диапазона АЦП цифровых радиоприемных устройств. Труды учебных заведений связи. 2018;4(2):61-68.

5. Neu T. Direct RF conversion: from vision to reality. Texas Instruments. 2015:1-8.

References

1. Arkhipenkov D.V., Zabenkov I.I., Salanovich S.S. [Methods of structural and functional implementation of ultra-wide range receiving paths]. Doklady BGUIR = Doklady BGUIR. 2020; 18(7):23-30. (In Russ.)

2. Klitsch S.M., Krivenko A.S., Novikova G.N. et al. [Design of radio receiving devices]. Edited by A.P. Sievers. Moscow: Sovetskoe Radio; 1976. (In Russ.)

3. Zabenkov I.I., Isakovich N.N., Zhdanov S.I., Yenkov D.A., Zabenkov A.I. [Digital receivers design]. Doklady BGUIR = Doklady BGUIR. 2006;1(13):44-54. (In Russ.)

4. Vorobiev O.V., Prasolov A.A. [Comparison of methods for increasing the dynamic range of ADC in digital radio receivers]. Trudi uchebnih zavedenii = Trudi uchebnih zavedenii. 2018;4(2):61-68.

5. Neu T. Direct RF conversion: from vision to reality. Texas Instruments. 2015:1-8.

Сведения об авторах

Архипенков Д.В., аспирант кафедры информационных радиотехнологий Белорусского государственного университета информатики и радиоэлектроники.

Information about the authors

Arkhipenkov D.V., Postgraduate student at the Department of Information Radiotechnologies of the Belarusian State University of Informatics and Radioelectronics.

Адрес для корреспонденции

220013, Республика Беларусь

г. Минск, ул. П. Бровки, 6,

Белорусский государственный университет

информатики и радиоэлектроники;

тел.: +375-29-260-74-76;

e-mail: rembolt94@gmail.com

Архипенков Дмитрий Владимирович

Address for correspondence

220013, Republic of Belarus, Minsk, P. Brovka str., 6, Belarusian State University of Informatics and Radioelectronics tel.: +375-29-260-74-76; e-mail: rembolt94@gmail.com Arkhipenkov Dmitry Vladimirovich

i Надоели баннеры? Вы всегда можете отключить рекламу.