CN115102564A - 一种基于频谱扫描数据的agc控制方法 - Google Patents
一种基于频谱扫描数据的agc控制方法 Download PDFInfo
- Publication number
- CN115102564A CN115102564A CN202210857145.8A CN202210857145A CN115102564A CN 115102564 A CN115102564 A CN 115102564A CN 202210857145 A CN202210857145 A CN 202210857145A CN 115102564 A CN115102564 A CN 115102564A
- Authority
- CN
- China
- Prior art keywords
- data
- threshold
- value
- max
- intermediate frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 230000003595 spectral effect Effects 0.000 title claims description 8
- 238000001228 spectrum Methods 0.000 claims abstract description 28
- 238000004364 calculation method Methods 0.000 claims abstract description 10
- 238000004458 analytical method Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
- H04B1/12—Neutralising, balancing, or compensation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Noise Elimination (AREA)
Abstract
本发明公开了一种基于频谱扫描数据的AGC控制方法,输入频谱扫描数据及参数,对于频谱扫描数据进行分段,计算每段的能量和并求出最大值,通过阈值与最大值进行比较,判断最大值是否大于阈值,若小于阈值,保存这帧数据用于后续计算,并重复以上步骤;若大于阈值,则丢弃本帧数据,并控制衰减器增加一档,重复以上步骤;若衰减值稳定,维持该值x分钟进行频谱扫描并保存数据,再重置衰减器为0,重复以上步骤。本发明通过采用软件控制方式,对于无AGC功能的接收机,无需改动硬件,结构简单易实现、运行效率高,在复杂电磁环境下,可快速适应环境,保证了在大信号干扰下频谱扫描数据的正确性,为后续的数据运算与分析提供支撑。
Description
技术领域
本发明涉及无线电监测技术领域,尤其涉及一种基于频谱扫描数据的AGC控制方法。
背景技术
随着通信技术的发展,通信业务日益增多,电磁环境越来越复杂。监测设备通常使用数字宽带接收机,动态范围有限,在复杂环境下极易受到大信号干扰而饱和。对于无AGC功能的宽带接收机,在复杂环境下可能采集数据有误而导致后续分析、决策失误,因此,能够基于频谱扫描数据进行软件控制AGC,对无线电监测有着重要意义。
发明内容
本发明的目的在于提供一种基于频谱扫描数据的软件AGC控制方法,用于解决无AGC功能的宽带接收机在大信号干扰下无法正常工作的问题。
本发明通过以下技术方案来实现上述目的:
一种基于频谱扫描数据的AGC控制方法,包括以下步骤:
步骤S1:采集频谱扫描数据,并获取扫描参数,包括中频带宽IFBw、起始频率startF、截止频率stopF与扫描步进stepF;中频带宽(IFBW)是指网络分析仪接收机内部中频滤波器的带宽,设置IFBW一般需要平衡动态范围和测量速度两个因素。设置的IFBW越宽,进入接收机的噪声越多,噪底越高,动态范围(最大端口输出功率和噪底之差)越小,迹线噪声也越大;而设置较窄的IFBW可以改善噪底,动态范围和迹线噪声,但是扫描速度也会变慢。这是因为滤波器带宽越窄,实现它需要的阶数越高,采样点数越多,速度越慢。
步骤S2:根据中频带宽,对频谱扫描数据进行分段,即:
步骤S3:对每个分段的频谱扫描数据,分别计算其能量和,记为:
其中,Levi为段内第i个频谱扫描数据电平值,单位为dBuv;M为每个分段内包含的频谱扫描数据个数;
步骤S4:找到能量和最大的数据分段,记为Pmax;
步骤S5:根据中频带宽IFBw与扫描步进stepF估计能量阈值Pthreshold;
步骤S6:判断Pmax是否大于能量阈值Pthreshold;
步骤S7:当衰减值稳定后,维持该值x分钟(x可调,默认x=1),再重置衰减器为0,重复步骤S1~S7。
进一步方案为,所述步骤S5中,能量阈值Pthreshold计算方法如下:
步骤S51:根据接收机A/D位数k计算IQ数据最大值:
IQmax=2k-1
步骤S52:根据中频带宽IFBw与扫描步进stepF,计算用于FFT计算的点数nFFT,nFFT需满足:
nFFT>n1,nFFT=2m
其中,n1=IFBW/stepF;
步骤S53:构造中频数据X:
Idata=[I0,I1,…,InFFT-1],I0=I1=…=InFFT-1=IQmax
X=hilbert(Idata)
步骤S54:对中频数据X进行傅里叶变换,记为:
步骤S55:计算Ss带内能量和Ps:
其中,cutN=(nFFT-n1)/2;
步骤S56:计算能量阈值Pthreshold=0.9*Ps。
进一步方案为,所述步骤S6中,判断Pmax是否大于能量阈值Pthreshold步骤如下:
步骤S61:若Pmax<Pthreshold,保存这帧数据用于后续计算,并重复步骤S1~S6;
步骤S62:若Pmax≥Pthreshold,则丢弃本帧数据,并控制衰减器增加一档,再重复步骤S1~S6。
本发明的有益效果在于:
本发明的一种基于频谱扫描数据的AGC控制方法,通过采用软件控制方式,对于无AGC功能的接收机,无需改动硬件,结构简单易实现、运行效率高,在复杂电磁环境下,可快速适应环境,保证了在大信号干扰下频谱扫描数据的正确性,为后续的数据运算与分析提供支撑。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要实用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
在任一实施例中,如图1所示,本发明的一种基于频谱扫描数据的AGC控制方法,包括以下步骤:
步骤S1:采集频谱扫描数据,并获取扫描参数,包括中频带宽IFBw、起始频率startF、截止频率stopF与扫描步进stepF;
步骤S2:根据中频带宽,对频谱扫描数据进行分段,即:
步骤S3:对每个分段的频谱扫描数据,分别计算其能量和,记为:
其中,Levi为段内第i个频谱扫描数据电平值,单位为dBuv;M为每个分段内包含的频谱扫描数据个数;
步骤S4:找到能量和最大的数据分段,记为Pmax;
步骤S5:根据中频带宽IFBw与扫描步进stepF估计能量阈值Pthreshold:
步骤S51:根据接收机A/D位数k计算IQ数据最大值:
IQmax=2k-1
步骤S52:根据中频带宽IFBw与扫描步进stepF,计算用于FFT计算的点数nFFT,nFFT需满足:
nFFT>n1,nFFT=2m
其中,n1=IFBW/stepF;
步骤S53:构造中频数据X:
Idata=[I0,I1,…,InFFT-1],I0=I1=…=InFFT-1=IQmax
X=hilbert(Idata)
步骤S54:对中频数据X进行傅里叶变换,记为:
步骤S55:计算Ss带内能量和Ps:
其中,cutN=(nFFT-n1)/2;
步骤S56:计算阈值Pthreshold=0.9*Ps;
步骤S6:判断Pmax是否大于阈值:
步骤S61:若Pmax<Pthreshold,保存这帧数据用于后续计算,并重复步骤S1~S6;
步骤S62:若Pmax≥Pthreshold,则丢弃本帧数据,并控制衰减器增加一档,再重复步骤S1~S6;
步骤S7:当衰减值稳定后,维持该值x分钟(x可调,默认x=1),再重置衰减器为0,重复步骤S1~S7。
在一个具体实施例中,如图1所示,本发明的一种基于频谱扫描数据的AGC控制方法,包括以下步骤:
1.接收机采集频谱扫描数据,并获取扫描参数,具体地,IFBw=40MHz,startF=1GHz,stopF=3GHz,stepF=25kHz;
2.对频谱扫描数据进行分段,segN=50;
3.对每个分段的频谱扫描数据,分别计算其能量和;
4.找到能量和最大的数据分段,记为Pmax;
5.估计能量阈值Pthreshold,对于14位A/D,IQmax=16383,nFFT=2048,构造中频IQ数据后进行傅里叶变换,计算带内能量和,取其90%作为阈值。
6.判断Pmax是否大于阈值,若小于阈值,保存这帧数据用于后续计算,并重复以上步骤;若大于阈值,则丢弃本帧数据,并控制衰减器增加一档,重复以上步骤;
7.若衰减值稳定,维持该值1分钟进行频谱扫描并保存数据,再重置衰减器为0,重复以上步骤。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
Claims (3)
1.一种基于频谱扫描数据的AGC控制方法,其特征在于,包括以下步骤:
步骤S1:采集频谱扫描数据,并获取扫描参数,包括中频带宽IFBw、起始频率startF、截止频率stopF与扫描步进stepF;
步骤S2:根据中频带宽,对频谱扫描数据进行分段,即:
步骤S3:对每个分段的频谱扫描数据,分别计算其能量和,记为:
其中,Levi为段内第i个频谱扫描数据电平值,单位为dBuv;M为每个分段内包含的频谱扫描数据个数;
步骤S4:找到能量和最大的数据分段,记为Pmax;
步骤S5:根据中频带宽IFBw与扫描步进stepF估计能量阈值Pthreshold;
步骤S6:判断Pmax是否大于能量阈值Pthreshold;
步骤S7:当衰减值稳定后,维持该值x分钟,再重置衰减器为0,重复步骤S1~S7。
2.如权利要求1所述的一种基于频谱扫描数据的AGC控制方法,其特征在于,所述步骤S5中,能量阈值Pthreshold计算方法如下:
步骤S51:根据接收机A/D位数k计算IQ数据最大值:
IQmax=2k-1
步骤S52:根据中频带宽IFBw与扫描步进stepF,计算用于FFT计算的点数nFFT,nFFT需满足:
nFFT>n1,nFFT=2m
其中,n1=IFBW/stepF;
步骤S53:构造中频数据X:
Idata=[I0,I1,...,InFFT-1],I0=I1=…=InFFT-1=IQmax
X=hilbert(Idata)
步骤S54:对中频数据X进行傅里叶变换,记为:
步骤S55:计算Ss带内能量和Ps:
其中,cutN=(nFFT-n1)/2;
步骤S56:计算能量阈值Pthreshold=0.9*Ps。
3.如权利要求1所述的一种基于频谱扫描数据的AGC控制方法,其特征在于,所述步骤S6中,判断Pmax是否大于能量阈值Pthreshold步骤如下:
步骤S61:若Pmax<Pthreshold,保存这帧数据用于后续计算,并重复步骤S1~S6;
步骤S62:若Pmax≥Pthreshold,则丢弃本帧数据,并控制衰减器增加一档,再重复步骤S1~S6。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210857145.8A CN115102564B (zh) | 2022-07-20 | 2022-07-20 | 一种基于频谱扫描数据的agc控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210857145.8A CN115102564B (zh) | 2022-07-20 | 2022-07-20 | 一种基于频谱扫描数据的agc控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115102564A true CN115102564A (zh) | 2022-09-23 |
| CN115102564B CN115102564B (zh) | 2024-10-25 |
Family
ID=83299542
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210857145.8A Active CN115102564B (zh) | 2022-07-20 | 2022-07-20 | 一种基于频谱扫描数据的agc控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115102564B (zh) |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0000687D0 (en) * | 1999-01-12 | 2000-03-08 | Motorola Inc | Automatic gain control for a receiver and method therefor |
| WO2001093437A1 (en) * | 2000-05-30 | 2001-12-06 | Motorola, Inc. | Digitized automatic gain control system and methods for a controlled gain receiver |
| GB0801872D0 (en) * | 2008-02-01 | 2008-03-12 | Motorola Inc | Receiver and method of operation for use in mobile communications |
| US20080240312A1 (en) * | 2007-03-30 | 2008-10-02 | Motorola, Inc. | Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same |
| CN101295966A (zh) * | 2008-06-25 | 2008-10-29 | 中国电子科技集团公司第五十四研究所 | 一种用于自跟踪的自动增益控制方法 |
| JP2009089061A (ja) * | 2007-09-28 | 2009-04-23 | Fuji Electric Device Technology Co Ltd | 受信機及び周波数ホッピング同期方法 |
| WO2011068489A1 (en) * | 2009-12-01 | 2011-06-09 | Thomson Licensing | Software wideband automatic gain control |
| CN102098116A (zh) * | 2010-12-22 | 2011-06-15 | 中国电子科技集团公司第四十一研究所 | 一种数字式频谱高速扫描检测控制技术 |
| CN102307055A (zh) * | 2011-09-29 | 2012-01-04 | 中国电子科技集团公司第五十四研究所 | Dsss频域干扰检测方法 |
| KR101332051B1 (ko) * | 2012-05-31 | 2013-11-22 | 삼성전기주식회사 | 신호 처리 장치와, 이를 이용한 자동 이득 제어 시스템 및 방법 |
| CN204131528U (zh) * | 2014-09-09 | 2015-01-28 | 西安烽火电子科技有限责任公司 | 一种短波/超短波即时动态频谱检测系统 |
| CN105322976A (zh) * | 2015-12-01 | 2016-02-10 | 中电科航空电子有限公司 | 一种自适应干扰抑制的高动态高灵敏度宽带接收机 |
| CN206117659U (zh) * | 2016-09-27 | 2017-04-19 | 南京能瑞自动化设备股份有限公司 | 一种宽带ofdm电力线载波通信的频谱补偿电路装置 |
| CN107231163A (zh) * | 2017-06-01 | 2017-10-03 | 上海埃威航空电子有限公司 | 基于能量统计的模拟数字联合控制模块及自动增益控制方法 |
| CN108811044A (zh) * | 2017-04-28 | 2018-11-13 | 深圳市中兴微电子技术有限公司 | 一种小带宽通信系统的频率扫描方法及其装置 |
| CN110266401A (zh) * | 2019-05-28 | 2019-09-20 | 西北大学 | 一种快速无线电频谱检测方法和系统 |
-
2022
- 2022-07-20 CN CN202210857145.8A patent/CN115102564B/zh active Active
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0000687D0 (en) * | 1999-01-12 | 2000-03-08 | Motorola Inc | Automatic gain control for a receiver and method therefor |
| WO2001093437A1 (en) * | 2000-05-30 | 2001-12-06 | Motorola, Inc. | Digitized automatic gain control system and methods for a controlled gain receiver |
| US20080240312A1 (en) * | 2007-03-30 | 2008-10-02 | Motorola, Inc. | Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same |
| JP2009089061A (ja) * | 2007-09-28 | 2009-04-23 | Fuji Electric Device Technology Co Ltd | 受信機及び周波数ホッピング同期方法 |
| GB0801872D0 (en) * | 2008-02-01 | 2008-03-12 | Motorola Inc | Receiver and method of operation for use in mobile communications |
| CN101295966A (zh) * | 2008-06-25 | 2008-10-29 | 中国电子科技集团公司第五十四研究所 | 一种用于自跟踪的自动增益控制方法 |
| WO2011068489A1 (en) * | 2009-12-01 | 2011-06-09 | Thomson Licensing | Software wideband automatic gain control |
| CN102098116A (zh) * | 2010-12-22 | 2011-06-15 | 中国电子科技集团公司第四十一研究所 | 一种数字式频谱高速扫描检测控制技术 |
| CN102307055A (zh) * | 2011-09-29 | 2012-01-04 | 中国电子科技集团公司第五十四研究所 | Dsss频域干扰检测方法 |
| KR101332051B1 (ko) * | 2012-05-31 | 2013-11-22 | 삼성전기주식회사 | 신호 처리 장치와, 이를 이용한 자동 이득 제어 시스템 및 방법 |
| CN204131528U (zh) * | 2014-09-09 | 2015-01-28 | 西安烽火电子科技有限责任公司 | 一种短波/超短波即时动态频谱检测系统 |
| CN105322976A (zh) * | 2015-12-01 | 2016-02-10 | 中电科航空电子有限公司 | 一种自适应干扰抑制的高动态高灵敏度宽带接收机 |
| CN206117659U (zh) * | 2016-09-27 | 2017-04-19 | 南京能瑞自动化设备股份有限公司 | 一种宽带ofdm电力线载波通信的频谱补偿电路装置 |
| CN108811044A (zh) * | 2017-04-28 | 2018-11-13 | 深圳市中兴微电子技术有限公司 | 一种小带宽通信系统的频率扫描方法及其装置 |
| CN107231163A (zh) * | 2017-06-01 | 2017-10-03 | 上海埃威航空电子有限公司 | 基于能量统计的模拟数字联合控制模块及自动增益控制方法 |
| CN110266401A (zh) * | 2019-05-28 | 2019-09-20 | 西北大学 | 一种快速无线电频谱检测方法和系统 |
Non-Patent Citations (1)
| Title |
|---|
| 钟新毅: "频谱监测设备中的数字信号盲信噪比估计研究", 中国无线电, 26 September 2021 (2021-09-26) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115102564B (zh) | 2024-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111147079B (zh) | 一种采样频率自适应可调的数据采集方法及装置 | |
| CN109831733B (zh) | 音频播放性能的测试方法、装置、设备和存储介质 | |
| KR101227469B1 (ko) | 무선 통신을 위한 공동 시간-주파수 자동 이득 제어 | |
| CN106443122B (zh) | 一种宽频带大动态信号高精度测量装置及方法 | |
| CN106443203A (zh) | 一种脉冲信号检测系统及方法 | |
| CN110034831B (zh) | 一种低复杂度的频谱监测装置及方法 | |
| CN107222226B (zh) | 消除谐波干扰的方法和装置 | |
| CN110011942A (zh) | 基于深度学习的莫尔斯报文智能检测识别方法 | |
| CN119449545B (zh) | 干扰消除方法、装置、介质、产品及设备 | |
| CN102645589A (zh) | 脉冲检测方法及系统 | |
| CN111931669A (zh) | 一种太阳射电观测系统的信号自适应截位方法及系统 | |
| CN108231088B (zh) | 一种应用于语音数字信号的快速自动增益控制方法和装置 | |
| CN115102564A (zh) | 一种基于频谱扫描数据的agc控制方法 | |
| CN106170139A (zh) | 一种频谱检测方法及系统 | |
| Pereira et al. | Power line communication technology based on morphological filtering for machine-to-machine applications | |
| CN101997590B (zh) | 随机接入信号的检测方法和基带处理板以及基站 | |
| CN104734793B (zh) | 基于p次方的无线协作频谱感知的能量检测方法 | |
| CN102413543A (zh) | 一种lte系统的初始agc方法及设备 | |
| CN112054798A (zh) | 信号采集电路及其采样频率调节方法、计算机存储介质 | |
| Yang et al. | Design of sensor nodes in underwater sensor networks | |
| CN109117807B (zh) | 一种plc通信信号自适应时频峰值滤波方法及系统 | |
| CN105813089A (zh) | 一种对抗噪声不确定性的匹配滤波频谱感知方法 | |
| CN116223911A (zh) | 一种手持式频谱分析仪实时频谱信号处理系统及处理方法 | |
| CN111064531B (zh) | 一种多载波系统中ad转换信噪比损失的估计方法及装置 | |
| CN108667535B (zh) | 一种接收机带宽测量方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |