一种发射机与接收机间的频谱干扰预测方法

文档序号:28330576发布日期:2022-01-05 03:37阅读:175来源:国知局
一种发射机与接收机间的频谱干扰预测方法

1.本发明涉及电磁波领域,特别是涉及一种发射机与接收机间的频谱干扰预测方法。


背景技术:

2.在大型电子平台电磁兼容设计阶段的指标分配过程中,常常需要对发射机发射频谱与接收机接收频谱进行预测,但是,就目前而言,现有的预测方法在电磁兼容设计阶段由于数据缺失,将会导致的分析方法和手段缺失,在指标分配的电磁兼容设计阶段很难发现系统内可能存在的频谱兼容性问题,无法对系统内设计指标合理性进行自动化评估验证。


技术实现要素:

3.本发明的目的在于克服现有技术的不足,提供一种发射机与接收机间的频谱干扰预测方法,在指标分配的电磁兼容设计阶段能够发现系统内可能存在的频谱兼容性问题,从而为系统内设计指标合理性进行自动化评估验证提供依据。
4.本发明的目的是通过以下技术方案来实现的:一种发射机与接收机间的频谱干扰预测方法,包括以下步骤:
5.s1.对于包含多个发射机和多个接收机的系统,获取系统内当前状态下工作的发射机数据列表[t]
m
和接收机数据列表[r]
n

[0006]
所述发射机数据列表[t]
m
中每一条数据均对应于一个发射机,接收机数据列表[r]
n
中每一条数据均对应于一个接收机;
[0007]
发射机数据列表[t]
m
中每一条数据均包括该条数据对应发射机的工作频率f
t
,单位为mhz;
[0008]
接收机数据列表[r]
n
中每一条数据均包括该条数据所对应接收机的如下信息:
[0009]
工作频率下限f
b
,单位为mhz,
[0010]
工作频率上限f
e
,单位为mhz,
[0011]
中频f
c
,单位为mhz,
[0012]
本振频率f
o
,单位为mhz,
[0013]
3db中频带宽为b
3db
单位为mhz,
[0014]
20db中频带宽为b
20db
单位为mhz,
[0015]
40db中频带宽为b
40db
单位为mhz,
[0016]
60db中频带宽为b
60db
单位为mhz。
[0017]
s2.初始化系统内干扰的分析最大阶数和干扰模式;干扰的分析最大阶数为n
o
,干扰模式为3db带宽、20db带宽、40db带宽、60db带宽中的一种,记为xdb。
[0018]
s3.对系统内发射机与接收机之间的干扰进行分析。
[0019]
所述的系统内发射机与接收机之间的干扰包括同频干扰、中频干扰、谐波干扰、镜频干扰、互调干扰和交调干扰。
[0020]
对同频干扰、中频干扰、谐波干扰、镜频干扰干扰分析流程如下:
[0021]
a1:初始化同频干扰结果列表sfint、中频干扰结果列表ifint;谐波干扰结果列表hmint、镜频干扰结果列表spint;这四个列表都赋为空列表;初始化阶数索引i
o
为2;
[0022]
a2:遍历系统内所有发射机,得到第i个发射机的工作频率
[0023]
a3:遍历系统内所有接收机,得到第j个接收机的设定干扰模式对应带宽的频率范围为得到该接收机工作频率范围为得到该接收机的本振频率
[0024]
a4:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在同频率干扰,则将发射机序号i、接收机序号j、发射机工作频率接收机的起始频率和接收机的终止频率合并成数组并添加至sfint列表的末尾并转入步骤a5;否则直接转入步骤a5;
[0025]
a5:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在中频干扰,则将发射机序号i、接收机序号j、发射机工作频率接收机的中频和接收机的中频带宽合并成数组并添加至ifint列表的末尾并转入步骤a6;否则直接转入步骤a6;
[0026]
a6:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在i
o
阶谐波干扰,则将发射机序号i、接收机序号j、谐波阶数i
o
,发射机工作频率接收机的中频和接收机的中频带宽合并成数组并添加至hmint列表的末尾并转入步骤a7;否则直接转入步骤a7;
[0027]
a7:更新i
o
=i
o
+1;
[0028]
a8:基于更新后的i
o
循环执行步骤a6~步骤a7直到i
o
>n
o
为止,转入步骤a9;
[0029]
a9:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在镜频干扰,则将发射机序号i、接收机序号j、发射机工作频率接收机的中频接收机的中频带宽和接收机的本振频率合并成数组并添加至spint列表的末尾并转入步骤a10;否则直接转入步骤a10;
[0030]
a10:返回同频干扰结果列表sfint、中频干扰结果列表ifint;谐波干扰结果列表hmint、镜频干扰结果列表spint,完成同频干扰、中频干扰、谐波干扰、镜频干扰干扰分析。
[0031]
对互调干扰、交调干扰分析流程包括:
[0032]
b1:初始化互调干扰结果列表mint和交调干扰结果列表cint;这四个列表都赋为空列表;初始化阶数m为1与n为1;
[0033]
b2:遍历系统内所有发射机,得到第i1个发射机的工作频率
[0034]
b3:遍历系统内所有发射机,得到第i2个发射机的工作频率其中,i2>i1;
[0035]
b4:遍历系统内所有接收机,得到第j个接收机的设定干扰模式对应带宽的频率范围为得到该接收机工作频率范围为得到该接收机的本振频率
[0036]
b5:判断或是否在范围内,如果是,则说明第i1个发射机、第i2个发射机与第j个接收机间存在互调干扰,则将发射机序号i1和i2、接收机序号j、发射机工作频率和接收机的中频和接收机的中频带宽合并成数组并添加至mint列表的末尾并转入步骤b6;否则直接转入步骤b6;
[0037]
b6:判断m和n是否都是1,是则转入步骤b8;否则转入步骤b7;
[0038]
b7:判断或是否有一个数在范围内,如果是,则说明第i1个发射机、第i2个发射机与第j个接收机间存在(m+n)阶交调干扰,则将发射机序号i1和i2、接收机序号j、阶数m、阶数n、发射机工作频率和接收机的中频和接收机的中频带宽并成数组并添加至cint列表的末尾并转入步骤b8;否则直接转入步骤b8;
[0039]
b8:更新m=m+1
[0040]
b9:基于更新后的m循环执行步骤b6~步骤b8,直到m+n≤n
o
;转入步骤b10;
[0041]
b10:更新n=n+1;将m初始化为1;
[0042]
b11:基于更新后的m、n,循环执行步骤b6~步骤b10,直到m+n≤n
o
;转入步骤b12;
[0043]
b12:返回互调干扰结果列表mint和交调干扰结果列表cint,完成互调干扰和交调干扰的干扰分析。
[0044]
本发明的有益效果是:本发明能够在方案(设计)阶段就能对系统内可能存在的频谱间的冲突进行预测,预知系统内的可能的干扰频点,发现系统内可能存在的频谱兼容性问题,从而为系统内设计指标合理性进行自动化评估验证提供依据;以便于实现对系统内重点需要防护的接收设备的接收频段进行重点监测和控制,对系统内接收设备的防护更有针对性;也能够对重点需要控制的发射设备及其工作频段进行预测,对系统内发射设备的控制更有针对性。
附图说明
[0045]
图1为本发明的方法流程图;
[0046]
图2为接收机不同中频带宽下的频谱占用情况示意图。
具体实施方式
[0047]
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
[0048]
如图1所示,一种发射机与接收机间的频谱干扰预测方法,包括以下步骤:
[0049]
s1.对于包含多个发射机和多个接收机的系统,获取系统内当前状态下工作的发射机数据列表[t]
m
和接收机数据列表[r]
n

[0050]
所述发射机数据列表[t]
m
中每一条数据均对应于一个发射机,接收机数据列表[r]
n
中每一条数据均对应于一个接收机;
[0051]
发射机数据列表[t]
m
中每一条数据均包括该条数据对应发射机的工作频率f
t
,单位为mhz;
[0052]
接收机数据列表[r]
n
中每一条数据均包括该条数据所对应接收机的如下信息:
[0053]
工作频率下限f
b
,单位为mhz,
[0054]
工作频率上限f
e
,单位为mhz,
[0055]
中频f
c
,单位为mhz,
[0056]
本振频率f
o
,单位为mhz,
[0057]
3db中频带宽为b
3db
单位为mhz,
[0058]
20db中频带宽为b
20db
单位为mhz,
[0059]
40db中频带宽为b
40db
单位为mhz,
[0060]
60db中频带宽为b
60db
单位为mhz。
[0061]
接收机不同中频带宽下的频谱占用情况如图2所示;
[0062]
s2.初始化系统内干扰的分析最大阶数和干扰模式;干扰的分析最大阶数为n
o
,干扰模式为3db带宽、20db带宽、40db带宽、60db带宽中的一种,记为xdb。
[0063]
s3.对系统内发射机与接收机之间的干扰进行分析。
[0064]
所述的系统内发射机与接收机之间的干扰包括同频干扰、中频干扰、谐波干扰、镜频干扰、互调干扰和交调干扰。
[0065]
对同频干扰、中频干扰、谐波干扰、镜频干扰干扰分析流程如下:
[0066]
a1:初始化同频干扰结果列表sfint、中频干扰结果列表ifint;谐波干扰结果列表hmint、镜频干扰结果列表spint;这四个列表都赋为空列表;初始化阶数索引i
o
为2;
[0067]
a2:遍历系统内所有发射机,得到第i个发射机的工作频率
[0068]
a3:遍历系统内所有接收机,得到第j个接收机的设定干扰模式对应带宽的频率范围为得到该接收机工作频率范围为得到该接收机的本振频率
[0069]
a4:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在同频率干扰,则将发射机序号i、接收机序号j、发射机工作频率接收机的起始频率和接收机的终止频率合并成数组并添加至sfint列表的末尾并转入步骤a5;否则直接转入步骤a5;
[0070]
a5:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在中频干扰,则将发射机序号i、接收机序号j、发射机工作频率
接收机的中频和接收机的中频带宽合并成数组并添加至ifint列表的末尾并转入步骤a6;否则直接转入步骤a6;
[0071]
a6:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在i
o
阶谐波干扰,则将发射机序号i、接收机序号j、谐波阶数i
o
,发射机工作频率接收机的中频和接收机的中频带宽合并成数组并添加至hmint列表的末尾并转入步骤a7;否则直接转入步骤a7;
[0072]
a7:更新i
o
=i
o
+1;
[0073]
a8:基于更新后的i
o
循环执行步骤a6~步骤a7直到i
o
>n
o
为止,转入步骤a9;
[0074]
a9:判断是否在范围内,如果是,则说明第i个发射机与第j个接收机间存在镜频干扰,则将发射机序号i、接收机序号j、发射机工作频率接收机的中频接收机的中频带宽和接收机的本振频率合并成数组并添加至spint列表的末尾并转入步骤a10;否则直接转入步骤a10;
[0075]
a10:返回同频干扰结果列表sfint、中频干扰结果列表ifint;谐波干扰结果列表hmint、镜频干扰结果列表spint,完成同频干扰、中频干扰、谐波干扰、镜频干扰干扰分析。
[0076]
对互调干扰、交调干扰分析流程包括:
[0077]
b1:初始化互调干扰结果列表mint和交调干扰结果列表cint;这四个列表都赋为空列表;初始化阶数m为1与n为1;
[0078]
b2:遍历系统内所有发射机,得到第i1个发射机的工作频率
[0079]
b3:遍历系统内所有发射机,得到第i2个发射机的工作频率其中,i2>i1;
[0080]
b4:遍历系统内所有接收机,得到第j个接收机的设定干扰模式对应带宽的频率范围为得到该接收机工作频率范围为得到该接收机的本振频率
[0081]
b5:判断或是否在范围内,如果是,则说明第i1个发射机、第i2个发射机与第j个接收机间存在互调干扰,则将发射机序号i1和i2、接收机序号j、发射机工作频率和接收机的中频和接收机的中频带宽合并成数组并添加至mint列表的末尾并转入步骤b6;否则直接转入步骤b6;
[0082]
b6:判断m和n是否都是1,是则转入步骤b8;否则转入步骤b7;
[0083]
b7:判断或是否有一个数在范围内,如果是,则说明第i1个发射机、第i2个发射机与第j个接收机间存在(m+n)阶交调干扰,则将发射机序号i1和i2、接收机序号j、阶数m、阶数n、发射机工作频率和接收机的中频和接收机的中频带宽合并成数组并添加至cint列表的末尾并转入步骤
b8;否则直接转入步骤b8;
[0084]
b8:更新m=m+1
[0085]
b9:基于更新后的m循环执行步骤b6~步骤b8,直到m+n≤n
o
;转入步骤b10;
[0086]
b10:更新n=n+1;将m初始化为1;
[0087]
b11:基于更新后的m、n,循环执行步骤b6~步骤b10,直到m+n≤n
o
;转入步骤b12;
[0088]
b12:返回互调干扰结果列表mint和交调干扰结果列表cint,完成互调干扰和交调干扰的干扰分析。
[0089]
上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1