Software Analyzer of Spectral Correlation Functions Using a Low-Cost SDR Receiver

T. Shevgunov
{"title":"Software Analyzer of Spectral Correlation Functions Using a Low-Cost SDR Receiver","authors":"T. Shevgunov","doi":"10.1109/IEEECONF53456.2022.9744365","DOIUrl":null,"url":null,"abstract":"This paper is aimed at demonstrating the working prototype of real-time spectral correlation density (SCD) estimator being implemented as an application written in a high-level programming language Python and run on a personal computer equipped with low-cost software-defined radio receiver RTL2832U. The application supports graphical user interface and has module architecture. The outline of the main window designed with Qt framework and screenshots of the running application are shown. The multithreading implemented in the application allows changing the estimation parameters while the main subroutine is conducting an iterative SCD estimation. The test run of the prototype showed that, in case of a priory chosen limited cyclic frequency bandwidth, cyclostationary analysis in bifrequency domain can be carried out on-the-fly for an electric signal at the processing rate of more than three hundred samples per second, which was the actual sampling rate in kilohertz used for acquiring the complex envelopes of the signal.","PeriodicalId":247774,"journal":{"name":"2022 Systems of Signals Generating and Processing in the Field of on Board Communications","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Systems of Signals Generating and Processing in the Field of on Board Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEEECONF53456.2022.9744365","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper is aimed at demonstrating the working prototype of real-time spectral correlation density (SCD) estimator being implemented as an application written in a high-level programming language Python and run on a personal computer equipped with low-cost software-defined radio receiver RTL2832U. The application supports graphical user interface and has module architecture. The outline of the main window designed with Qt framework and screenshots of the running application are shown. The multithreading implemented in the application allows changing the estimation parameters while the main subroutine is conducting an iterative SCD estimation. The test run of the prototype showed that, in case of a priory chosen limited cyclic frequency bandwidth, cyclostationary analysis in bifrequency domain can be carried out on-the-fly for an electric signal at the processing rate of more than three hundred samples per second, which was the actual sampling rate in kilohertz used for acquiring the complex envelopes of the signal.
基于低成本SDR接收机的频谱相关函数软件分析仪
本文旨在演示实时频谱相关密度(SCD)估计器的工作原型,并将其作为用高级编程语言Python编写的应用程序实现,并在配备低成本软件定义无线电接收机RTL2832U的个人计算机上运行。该应用程序支持图形用户界面,具有模块架构。给出了用Qt框架设计的主窗口轮廓和运行应用程序的截图。应用程序中实现的多线程允许在主子例程执行迭代SCD估计时更改估计参数。样机的试运行表明,在预先选定的有限循环频率带宽下,可以对电信号进行双频域的循环平稳分析,处理速率超过每秒300个采样,这是用于获取信号复杂包络的实际采样速率,以千赫兹为单位。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书