一种射频数控移相器的筛点方法、装置、设备及存储介质与流程

文档序号:35859130发布日期:2023-10-26 09:02阅读:32来源:国知局
一种射频数控移相器的筛点方法、装置、设备及存储介质与流程

本发明涉及射频数控移相器,特别涉及一种射频数控移相器的筛点方法、装置、设备及计算机可读存储介质。


背景技术:

1、射频数控移相器是相控阵收发机中关键的组成部件。射频数控移相器可以改变输出信号的相位,通过和射频数控衰减器的配合,可以实现相控阵雷达中的波束扫描。射频数控移相器的移相相位精度和移相附加幅度波动会直接影响整个相控阵收发机的移相性能,从而影响相控阵雷达的波束扫描精度。

2、目前,根据是否存在冗余移相状态,射频数控移相器可以分为含冗余位的移相器和不含冗余位的移相器。不含冗余位的移相器,其产生的所有移相状态,均会被用于相控阵雷达的波束扫描中;而含冗余位的移相器,需要先根据电路指标要求进行筛点,选出一组符合指标要求的移相状态,选出的移相状态才会被用于相控阵雷达的波束扫描中。对于含冗余移相状态的射频数控移相器而言,筛点结果的优劣会直接影响该移相器的移相精度等电路性能。因此,如何能够提供提高含冗余移相状态的射频数控移相器的筛点准确性,提升移相精度,是现今急需解决的问题。


技术实现思路

1、本发明的目的是提供一种射频数控移相器的筛点方法、装置、设备及计算机可读存储介质,以提高含冗余移相状态的射频数控移相器的筛点准确性,提升移相精度。

2、为解决上述技术问题,本发明提供一种射频数控移相器的筛点方法,包括:

3、根据获取的原始移相状态点数据,确定目标移相状态点;其中,所述原始移相状态点数据包括各移相状态点在各频点的幅度值和相位值;所述目标移相状态点为全部所述移相状态点中的至少一部分;

4、生成各所述目标移相状态点各自对应的第一理想移相状态码组;其中,每个所述第一理想移相状态码组包括以相应的目标移相状态点为参考点生成的第一预设数量的第一理想移相状态点的组合,任一所述第一理想移相状态码组中任意两个第一理想移相状态点的幅度值相同且相位值不同;

5、根据所述第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各所述目标移相状态点各自对应的目标移相状态码组;其中,所述全频段为全部所述频点对应的频段,每个所述目标移相状态码组包括相应的第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点;

6、根据所述目标移相状态码组和预设评估指标,确定筛选输出数据。

7、在一些实施例中,生成各所述目标移相状态点各自对应的第一理想移相状态码组,包括:

8、根据当前目标移相状态点的全频段数据,以当前目标移相状态点为参考点,生成当前第一理想移相状态码组;其中,当前目标移相状态点为任一所述目标移相状态点,当前第一理想移相状态码组包括当前目标移相状态点对应的所述第一预设数量的第一理想移相状态点的全频段数据,当前第一理想移相状态码组中第n个第一理想移相状态点的全频段数据中的频段幅度特性与当前目标移相状态点的全频段数据中的频段幅度特性相同,所述第n个第一理想移相状态点的全频段数据中的频段相位特性为当前目标移相状态点的全频段数据中的频段相位特性与360°/n(n-1)的和。

9、在一些实施例中,根据所述第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各所述目标移相状态点各自对应的目标移相状态码组,包括:

10、根据随机权重向量以及当前第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定当前第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点;其中,当前第一理想移相状态码组为任一所述第一理想移相状态码组;

11、根据当前第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点,生成当前目标移相状态点对应的目标移相状态码组;其中,当前目标移相状态点为当前第一理想移相状态码组对应的目标移相状态点。

12、在一些实施例中,根据随机权重向量以及当前第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定当前第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点,包括:

13、计算当前第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,得到极坐标距离全频段矩阵、幅度差全频段矩阵和相位差全频段矩阵;其中,当前第一理想移相状态点为当前第一理想移相状态码组中的任一第一理想移相状态点;

14、将所述极坐标距离全频段矩阵、所述幅度差全频段矩阵和所述相位差全频段矩阵各自分别与所述随机权重向量进行点乘,得到极坐标距离评估矩阵、幅度差评估矩阵和相位差评估矩阵;

15、根据所述极坐标距离评估矩阵、所述幅度差评估矩阵和所述相位差评估矩阵,确定当前第一理想移相状态点对应的评估矩阵;

16、根据所述评估矩阵,确定当前第一理想移相状态点对应的一个目标移相状态点;其中,当前第一理想移相状态点对应的目标移相状态点为与当前第一理想移相状态点差值最小的目标移相状态点。

17、在一些实施例中,根据所述极坐标距离评估矩阵、所述幅度差评估矩阵和所述相位差评估矩阵,确定当前第一理想移相状态点对应的评估矩阵,包括:

18、通过evaluate=evaluate_distance+evaluate_gain*gain_weight+evaluate_phase*phase_weight,确定当前第一理想移相状态点对应的评估矩阵;其中,evaluate为所述评估矩阵,evaluate_distance为所述极坐标距离评估矩阵,evaluate_gain为所述幅度差评估矩阵,evaluate_phase为所述相位差评估矩阵,gain_weight为预设幅度值权重,phase_weight为预设相位值权重。

19、在一些实施例中,根据所述目标移相状态码组和预设评估指标,确定筛选输出数据,包括:

20、生成各所述目标移相状态码组各自对应的第二理想移相状态码组;其中,当前目标移相状态码组对应的每个第二理想移相状态码组包括以当前目标移相状态码组中相应的一个码点为参考点生成的第二预设数量的第二理想移相状态点的组合;

21、利用所述预设评估指标,从所述第二理想移相状态码组中确定目标码组;其中,所述目标码组为任一符合所述预设评估指标的第二理想移相状态码组;

22、根据所述目标码组,确定所述筛选输出数据;其中,所述筛选输出数据包括所述目标码组对应的移相状态输出码组和所述移相状态输出码组中目标码组对应的参考点。

23、在一些实施例中,利用所述预设评估指标,从所述第二理想移相状态码组中确定目标码组,包括:

24、根据所述预设评估指标,判断所述第二理想移相状态码组中是否存在所述目标码组;

25、若存在所述目标码组,则确定所述第二理想移相状态码组中的目标码组;

26、若不存在所述目标码组,则判断是否达到预设权重随机次数;

27、若未达到所述预设权重随机次数,则执行所述根据所述第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各所述目标移相状态点各自对应的目标移相状态码组的步骤;

28、若达到所述预设权重随机次数,则输出评估指标调整信息和/或电路调整信息。

29、在一些实施例中,所述预设评估指标包括:实际参考点距离理想参考点的全频段极坐标距离均值在第一范围内、实际参考点的幅度值均值与成圆最大半径的差值在第二范围内、实际参考点的幅度rms全频段的最大值在第三范围内、实际参考点的相位rms全频段的最大值在第四范围内、实际参考点的幅度值在全频段上与幅度均值差距最大的值在第五范围内、实际参考点的相位值在全频段上与理想参考点差距最大的值在第六范围内、实际参考点的幅度rms全频段的均值在第七范围内、实际参考点的相位rms全频段的均值在第八范围内、实际参考点的全频段上两点之间相位最大差值在第九范围内、实际参考点的全频段上两点之间相位最小差值在第十范围内、发送路实际参考点在每个频点上的幅度均值在第十一范围内、发送路实际参考点在全频段上的最大波动在第十二范围内、接收路实际参考点在每个频点上的幅度均值在第十三范围内和接收路实际参考点在全频段上的最大波动在第十四范围内中的至少一项。

30、在一些实施例中,所述根据获取的原始移相状态点数据,确定目标移相状态点,包括:

31、根据所述原始移相状态点数据中各所述移相状态点在各频点的幅度值,对所述移相状态点进行筛选,得到所述目标移相状态点。

32、在一些实施例中,根据所述原始移相状态点数据中各所述移相状态点在各频点的幅度值,对所述移相状态点进行筛选,得到所述目标移相状态点,包括:

33、根据所述原始移相状态点数据,获取幅度信息矩阵和频率信息矩阵;其中,所述幅度信息矩阵包括各所述移相状态点在各所述频点的幅度值,所述频率信息矩阵包括各所述移相状态点在各所述频点的相位值;

34、根据所述幅度信息矩阵和所述频率信息矩阵,生成各所述频点各自对应的极坐标图,并确定各所述频点各自对应的最大幅度;其中,所述最大幅度为相应的频点下最大的幅度值;

35、根据所述最大幅度,确定各所述频点各自对应的成圆最大半径;其中,当前频点对应的成圆最大半径为以当前极坐标图的原点为圆心且以预设圆环宽度为圆环宽度的第一圆环的外圆半径,当前极坐标图内当前频点对应的第一圆环以外圆直径为分割线平均划分成的2*m个区域内均包括一个或以上的移相状态点,当前频点为任一所述频点,当前极坐标图为当前频点对应的极坐标图,m为第三预设数量;

36、根据所述成圆最大半径,生成各所述频点对应的第二圆环;

37、根据各所述第二圆环内的移相状态点,确定所述目标移相状态点。

38、在一些实施例中,所述根据所述最大幅度,确定各所述频点各自对应的成圆最大半径,包括:

39、将当前频点对应的最大幅度确定为当前外圆半径;

40、在当前极坐标图内生成一个当前第一圆环;其中,当前第一圆环为以当前极坐标图的原点为圆心、以当前外圆半径为外圆半径且以预设圆环宽度为圆环宽度的圆环;

41、以当前第一圆环的外圆直径为分割线,将当前第一圆环平均划分成的2*m个区域;

42、判断是否每个所述区域均包括一个或以上的移相状态点;

43、若是,则将当前外圆半径确定为当前频点对应的成圆最大半径;

44、若否,则将当前外圆半径与预设减小值的差作为当前外圆半径,并执行所述在当前极坐标图内生成一个当前第一圆环的步骤。

45、在一些实施例中,根据所述成圆最大半径,生成各所述频点对应的第二圆环,包括:

46、根据预设预筛点最大半径和预设预筛点最小半径和当前成圆最大半径,生成当前频点对应的当前第二圆环;其中,当前第二圆环的外圆半径为round_max*10r_max,当前第二圆环的内圆半径为round_max*10r_min,round_max为当前成圆最大半径,r_max和r_min分别为所述预设预筛点最大半径和所述预设预筛点最小半径;

47、所述根据各所述第二圆环内的移相状态点,确定所述目标移相状态点,包括:

48、计算全部所述第二圆环内移相状态点的交集,得到所述目标移相状态点;其中,每个所述第二圆环内均包括所述目标移相状态点。

49、本发明还提供了一种射频数控移相器的筛点装置,包括:

50、目标确定模块,用于根据获取的原始移相状态点数据,确定目标移相状态点;其中,所述原始移相状态点数据包括各移相状态点在各频点的幅度值和相位值;所述目标移相状态点为全部所述移相状态点中的至少一部分;

51、码组生成模块,用于生成各所述目标移相状态点各自对应的第一理想移相状态码组;其中,每个所述第一理想移相状态码组包括以相应的目标移相状态点为参考点生成的第一预设数量的第一理想移相状态点的组合,任一所述第一理想移相状态码组中任意两个第一理想移相状态点的幅度值相同且相位值不同;

52、码组确定模块,用于根据所述第一理想移相状态码组中各第一理想移相状态点与全部所述目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各所述目标移相状态点各自对应的目标移相状态码组;其中,所述全频段为全部所述频点对应的频段,每个所述目标移相状态码组包括相应的第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点;

53、输出确定模块,用于根据所述目标移相状态码组和预设评估指标,确定筛选输出数据。

54、本发明还提供了一种射频数控移相器的筛点设备,包括:

55、存储器,用于存储计算机程序;

56、处理器,用于执行所述计算机程序时实现如上述所述的射频数控移相器的筛点方法的步骤。

57、此外,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的射频数控移相器的筛点方法的步骤。

58、本发明所提供的一种射频数控移相器的筛点方法,包括:根据获取的原始移相状态点数据,确定目标移相状态点;其中,原始移相状态点数据包括各移相状态点在各频点的幅度值和相位值;目标移相状态点为全部移相状态点中的至少一部分;生成各目标移相状态点各自对应的第一理想移相状态码组;其中,每个第一理想移相状态码组包括以相应的目标移相状态点为参考点生成的第一预设数量的第一理想移相状态点的组合,任一第一理想移相状态码组中任意两个第一理想移相状态点的幅度值相同且相位值不同;根据第一理想移相状态码组中各第一理想移相状态点与全部目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各目标移相状态点各自对应的目标移相状态码组;其中,全频段为全部频点对应的频段,每个目标移相状态码组包括相应的第一理想移相状态码组中各第一理想移相状态点各自对应的一个目标移相状态点;根据目标移相状态码组和预设评估指标,确定筛选输出数据;

59、可见,本发明通过根据第一理想移相状态码组中各第一理想移相状态点与全部目标移相状态点在全频段上的极坐标距离、相位差和幅度差,确定各目标移相状态点各自对应的目标移相状态码组,采用极坐标距离、相位差和幅度差这三种指标进行评估,能够平衡码组的幅度相关指标和相位相关指标的性能,得到使整体电路性能更优的码组,从而使最终筛选出的码组的使用效果更优,提高了含冗余移相状态的射频数控移相器的筛点准确性,提升了射频数控移相器的移相精度。此外,本发明还提供了一种射频数控移相器的筛点装置、设备及计算机可读存储介质,同样具有上述有益效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1