一种发射功率调整方法、装置、电子设备及存储介质与流程
未命名
08-14
阅读:120
评论:0
1.本发明实施例涉及通信技术领域,尤其涉及一种发射功率调整方法、装置、电子设备及存储介质。
背景技术:
2.随着北斗三代卫星导航系统的全面建成,北斗短报文通信技术开始在各个行业全面深入推行,解决了在通信盲点地区和应急条件下的通信痛点问题。相对于早期的北斗系统,北斗三代短报文技术在通信带宽、通信发射频度、通信出入站系统容量等各个方面都有了较大的提升,因此北斗短报文除了在行业应用方面进行了推广,越来越多的大众消费类市场开始推广北斗短报文技术。
3.目前,在北斗通信终端中,为了保证发射成功率减少重发的概率,每次都采用最大发射功率进行北斗短报文的发射。但是,实际需要的发射功率会小于最大发射功率,都采用最大发射功率进行发射会浪费大量功耗。
技术实现要素:
4.本发明提供了一种发射功率调整方法、装置、电子设备及存储介质,以解决现有技术通常采用最大发射功率造成的功耗浪费问题。
5.根据本发明的一方面,提供了一种发射功率调整方法,包括:
6.在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;
7.基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;
8.确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;
9.从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;
10.基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
11.根据本发明的另一方面,提供了一种发射功率调整装置,包括:
12.构建模块,用于在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;
13.第一确定模块,用于基于所述卫星波束载噪比存储表确定所选择的至少一个候选
北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;
14.第二确定模块,用于确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;
15.第三确定模块,用于从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;
16.调整模块,用于基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
17.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:至少一个处理器;
18.以及与所述至少一个处理器通信连接的存储器;
19.其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的发射功率调整方法。
20.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的发射功率调整方法。
21.本发明实施例的技术方案,通过在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;
22.基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整,解决了现有技术通常采用最大发射功率造成功耗浪费的问题,取到了自适应调整发射功率的大小,以适应不同的发射功率需求的有益效果。
23.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
24.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1为本发明实施例一提供的一种发射功率调整方法的流程示意图;
26.图2a为本发明实施例二提供的一种发射功率调整方法的流程示意图;
27.图2b为本发明示例实施例提供的载噪比数值计算及波束选取的流程图;
28.图3a为本发明实施例三提供的一种发射功率调整方法的流程示意图;
29.图3b为本发明示例实施例提供的基础发射功率标定流程图;
30.图4a为本发明实施例四提供的一种发射功率调整方法的流程示意图;
31.图4b为本发明示例实施例提供的发射功率调整流程图;
32.图5为本发明实施例五提供的一种发射功率调整装置的结构示意图;
33.图6为本发明实施例的发射功率调整方法的电子设备的结构示意图。
具体实施方式
34.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。应当理解,本发明的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本发明的范围在此方面不受限制。
35.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
36.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
37.需要注意,本发明中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
38.本发明实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
39.实施例一
40.图1为本发明实施例一提供的一种发射功率调整方法的流程示意图,该方法可适用于北斗通信终端进行北斗短报文发射的情况,该方法可以由发射功率调整装置来执行,其中该装置可由软件和/或硬件实现,并一般集成在电子设备上。
41.如图1所示,本发明实施例一提供的一种发射功率调整方法,包括如下步骤:
42.s110、在开机后的第一预设时间内,构建卫星波束载噪比存储表。
43.其中,第一预设时间可以理解为设备开机后的时间,该时间可以预先设置,例如可以在设备开机后立即构建卫星波束载噪比存储表,还可以在设备开机后的1分钟时间内构建卫星波束载噪比存储表。
44.需要了解的是,在真空条件下,地面接收到的北斗信号功率即北斗卫星波束到达地面的接收功率由以下公式表示:
45.pr=p
t
+g
t
+gr+20log
10
c-20log
10
(4πdf)
46.其中,p
t
表示卫星发射功率,单位db;g
t
表示卫星发射天线增益,单位db;gr表示北斗通信终端接收天线增益,单位db;c表示真空中电磁波的传输速率,取值3
×
e8m/s;d表示卫星到地面的距离,单位m,f表示电磁波频率,单位hz。p
t
和g
t
之和表示卫星发射的等效全向辐射功率;20log
10
c-20log
10
(4πdf)表示电磁波在自由空间的衰减值。
47.在上述公式的基础上,可以增加无线信道衰减参数带来的信号衰减项,通过选择不同天气、不同环境下的信号接收功率,不同的信号接收功率反映了不同的信道衰减差异。加入无线信道衰减参数后的北斗信号接收功率的计算公式如下:
48.pr=eirpt+gr+ilair-ilenvi
49.其中,eirpt表示卫星发射的等效全向辐射功率,单位db;gr表示北斗通信终端接收天线增益,单位db;ilair表示电磁波在自由空间的衰减值,单位db;ilenvi表示无线信道衰减参数,单位db。
50.在北斗信号接收过程中,可以通过北斗信号的波束载噪比c/n0来估算接收到的信号功率pr,其计算公式如下:
51.pr=-174+c/n0
52.其中,c/n0可以通过接收终端进行信号解析得到,并且可以实时获取。
53.可以理解的是,不同的卫星波束到达地面的功率值的是不同的,但是c/n0的值在正常环境条件下具备平稳随机过程特征,因此通过一段时间的采样可以得到多个样本值c/n0
i,j
,j表示卫星波束号,j=1,2,3,
…
,m,i表示采样样本值序号,i=1,2,3,
…
,n。
54.目前,北斗3号rdss的波束号总共有21个,但在不同地区接收到的波束量是不一样的,通常都能接收到10个以上,卫星波束的数量m可以根据实际情况确定;样本数量n可以根据实际情况选择,通常选择样本数量为100以上。
55.根据采样得到的多个卫星波束载噪比样本值c/n0
i,j
可以构建卫星波束载噪比存储表,如表1所示,表1为本发明实施例一提供的卫星波束载噪比存储表。
[0056][0057]
表1
[0058]
其中,卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值。
[0059]
s120、基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中。
[0060]
其中,第一平均接收功率中的第一是为区分接收功率的命名,不具有实际含义。候选北斗卫星波束可以作为北斗信号发射的候选波束。查找表可以为预先设置的表格,可以记录多个平均接收功率。
[0061]
本实施例中,根据卫星波束载噪比存储表,可以从表中的m个北斗卫星波束中选择出至少一个北斗卫星波束作为候选北斗卫星波束,将北斗卫星波束中的误差载噪比数值去除后,可以根据每个候选北斗卫星波束对应的多个卫星波束载噪比c/n0计算出每个候选北斗卫星波束到达地面的平均接收功率。
[0062]
其中,选择北斗卫星候选波束的方式可以有多种,此处不做具体限制。需要说明的是,可以直接根据每个候选北斗卫星波束对应的多个卫星波束载噪比计算每个候选北斗卫星波束到达地面的平均接收功率,优选的,还可以将每个候选北斗卫星波束中的误差载噪比数值去除后再计算每个候选北斗卫星波束到达地面的平均接收功率。
[0063]
示例性的,从卫星波束载噪比存储表中的m个北斗卫星波束中选择出波束1、波束3和波束7为北斗卫星候选波束,将波束1中的n个载噪比数值中的2个误差载噪比数值去除后,波束1中的载噪比数值为n-2个,根据n-2个载噪比数值可以计算出波束1到达地面的平均接收功率;类似的,将波束2中的n各载噪比数值中的5个误差载噪比数值去除后,波束2中的载噪比数值为n-5个,根据n-5个载噪比数值可以计算出波束2到达地面的平均接收功率;波束3到达地面的平均接收功率可以按照上述过程计算,此处不做赘述。
[0064]
s130、确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中。
[0065]
其中,基础发射功率可以作为北斗信号的发射功率,可以通过多种方式确定出基础发射功率,此处不做具体限制,需要满足根据基础发射功率进行多次北斗信号自发自收的通信成功率高于预设数值。
[0066]
s140、从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所
述第二平均接收功率存入所述查找表中。
[0067]
其中,第二预设时间晚于第一预设时间,示例性的,第一预设时间为9:00到9点05,第二预设时间为9:05到9点10分。
[0068]
本实施例中,可以根据候选北斗卫星波束的载噪比均值从至少一个候选北斗卫星波束中选择出首选波束、次选波束和再次选波束作为目标北斗卫星波束。首先将首选波束作为目标北斗卫星波束,此时,采集第二预设时间内首选波束的n个载噪比数值,若第二预设时间内首选波束的n个载噪比数值存在错误数值,则可以将次选波束作为目标北斗卫星波束,采集第二预设时间内次选波束的n个载噪比数值,若第二预设时间内次选波束的n个载噪比数值,则可以将再次选波束作为目标北斗卫星波束,采集第二预设时间内再次选波束的n个载噪比数值计算出第二预设时间内目标北斗卫星波束到达地面的平均接收功率即第二平均接收功率。
[0069]
其中,第二平均功率的计算方式可以包括以下两种:
[0070]
方式一、计算目标北斗卫星波束中包括的n个载噪比数值c/n0的平均值,根据公式pr=-174+c/n0计算出目标北斗卫星波束到达地面的第二平均接收功率;
[0071]
方式二、从目标北斗卫星波束中包括的n个载噪比数值中确定出i个偏离载噪比数值,计算剩余的n-i个载噪比数值c/n0的平均值,根据公式pr=-174+c/n0计算出目标北斗卫星波束到达地面的第二平均接收功率。
[0072]
上述两种方式中优选方式一。
[0073]
s150、基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
[0074]
本实施例中,从查找表中可以得到基础发射功率以及目标卫星波束到达地面的第一平均接收功率;北斗信号发射前,读取目标北斗卫星波束到达地面的第二平均接收功率,根据第一平均接收功率和第二平均接收功率计算接收功率变化量,在接收功率变化量大于预设数值的情况下,基于接收功率变化量对基础发射功率进行调整。
[0075]
本发明实施例一提供的一种发射功率调整方法,首先在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;其次基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;然后确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;之后从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中;最终基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。利用上述方法,能够自适应调整发射功率的大小,以适应不同的发射功率需求,解决了统一使用最大发射功率进行信号发射造成的功耗浪费的问题。
[0076]
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
[0077]
在一个实施例中,从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,包括:
[0078]
按照所述至少一个候选北斗卫星波束对应的第一载噪比均值由大到小的顺序从所述至少一个候选北斗卫星波束中依次确定出首选波束、次选波束以及再次选波束;选择所述首选波束、所述次选波束以及所述再次选波束中的一个波束作为目标北斗卫星波束,且优先选择首选波束作为目标北斗卫星波束。
[0079]
实施例二
[0080]
图2a为本发明实施例二提供的一种发射功率调整方法的流程示意图,本实施例二在上述各实施例的基础上进行优化。在本实施例中,将基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,进一步具体化。本实施例尚未详尽的内容请参考实施例一。
[0081]
如图2a所示,本发明实施例二提供的一种发射功率调整方法,包括如下步骤:
[0082]
s210、在开机后的第一预设时间内,构建卫星波束载噪比存储表。
[0083]
其中,卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值。
[0084]
s220、计算所述卫星波束载噪比存储表中每个北斗卫星波束对应的第一载噪比均值和第一载噪比方差。
[0085]
其中,每个北斗卫星波束对应的载噪比均值和载噪比方差的计算方式相同,以一个北斗卫星波束为例进行说明,根据一个北斗卫星波束的n个载噪比数值可以计算出n个载噪比数值的均值和方差。s230、根据所述第一载噪比均值,从多个北斗卫星波束中确定出至少一个候选北斗卫星波束。
[0086]
其中,可以根据每个北斗卫星波束对应的载噪比均值的大小,从多个北斗卫星波束中确定出至少一个候选北斗卫星波束。
[0087]
在一个实施例中,确定出至少一个候选北斗卫星波束的方式可以为:按照所述第一载噪比均值从大到小的顺序,对多个北斗卫星波束进行排序;将排序在前预设数量范围的北斗卫星波束确定为候选北斗卫星波束。
[0088]
示例性的,将多个北斗卫星波束按照其对应的载噪比均值从大到小的顺序进行排序,将排序在前3位的北斗卫星波束作为候选北斗卫星波束。
[0089]
s240、根据所述至少一个候选北斗卫星波束对应的第一载噪比方差,将所述至少一个候选北斗卫星波束对应的多个第一载噪比数值中偏离对应第一载噪比均值超过预设值的数值扣除后,重新计算所述至少一个候选北斗卫星波束对应的第二载噪比均值。
[0090]
示例性的,以一个候选北斗卫星波束为例进行说明,一个候选北斗卫星波束对应的载噪比均值为5db,根据该候选北斗卫星波束的载噪比方差可以将该候选北斗卫星波束中的偏离载噪比数值去除,偏离载噪比为偏离载噪比均值5db超过2db的载噪比数值,将该候选北斗卫星波束中的偏离载噪比数值去除后,可以用剩下的载噪比数值重新计算出载噪比均值。
[0091]
s250、根据所述第二载噪比均值对应计算所述至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中。
[0092]
以一个候选北斗卫星波束为例进行说明,通过步骤s240计算出该候选北斗卫星波束对应的第二载噪比均值c/n0后,可以根据公式pr=-174+c/n0计算出该候选北斗卫星波束到达地面的第一平均接收功率。
[0093]
s260、确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中。
[0094]
s270、从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中。
[0095]
其中,第二预设时间晚于第一预设时间。
[0096]
s280、基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
[0097]
本发明实施例二提供的一种发射功率调整方法,具体化了选择候选北斗卫星波束的过程以及第一平均接收功率的计算过程。该方法选择出的候选北斗卫星波束更加准确,通过卫星波束载噪比能够准确的计算出第一平均接收功率。
[0098]
本发明实施例在上述实施例的技术方案的基础上,提供了一种具体的实施方式。
[0099]
作为本实施一种具体的实施方式,图2b为本发明示例实施例提供的载噪比数值计算及波束选取的流程图,如图2b所示,包括如下流程:设备开机上电后,读取北斗信号波束,确认能收到的最大波束数量m;设置采样样本数量n,开始进行载噪比c/n0采集;求取每个波束的载噪比均值1及方差1;将载噪比均值1排名前三的波束作为发射波束候选;将三个候选波束中对应的偏离载噪比均值超过2db的c/n0数值扣除,并重新计算三个候选波束的载噪比均值2及方差2;选取三个候选波束中对应载噪比均值2最大的波束作为发射波束首选,并依次设置次选波束和再次选波束;根据所选卫星波束对应的载噪比均值2求得所选卫星波束到达地面的平均接收功率pr0,并存入查找表。
[0100]
实施例三
[0101]
图3a为本发明实施例三提供的一种发射功率调整方法的流程示意图,本实施例三在上述各实施例的基础上进行优化。在本实施例中,将确定北斗信号的基础发射功率的过程进一步具体化。本实施例尚未详尽的内容请参考实施例一和二。
[0102]
如图3a所示,本发明实施例三提供的一种发射功率调整方法,包括如下步骤:
[0103]
s310、在开机后的第一预设时间内,构建卫星波束载噪比存储表。
[0104]
其中,卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值。
[0105]
s320、基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中。
[0106]
s330、根据先验值确定北斗信号的第一发射功率。
[0107]
其中,先验值可以理解为由多次试验得到的北斗信号发射功率数值。
[0108]
本实施例中,可以根据先验值设计北斗信号的发射功率即第一发射功率。
[0109]
s340、统计根据所述第一发射功率进行多次北斗信号自发自收的通信成功率。
[0110]
其中,在得到第一发射功率后,可以根据第一发射功率进行北斗信号多次自发自
收,并统计通信成功率。
[0111]
s350、若所述通信成功率大于或等于预设成功率,则按照预设步进值减小所述第一发射功率得到第二发射功率,直到所述第二发射功率对应的通信成功率小于所述预设成功率。
[0112]
其中,预设成功率可以根据实际情况由用户自行设置,此处对预设成功率的取值不作具体限制,示例性的,预设成功率可以为95%。预设步进值可以理解为预设先设置的第一发射功率每次减小的数值,示例性的,预设步进值可以为0.5db。
[0113]
示例性的,将第一发射功率减小0.5db后得到第二发射功率,统计根据第二发射功率进行不低于20次的北斗信号自发自收的通信成功率,若该通信成功率仍然大于或等于95%,则继续将第二发射功率再减小0.5db,再统计通信成功率,重复上述过程,直到统计到的通信成功率小于95%。
[0114]
其中,第二发射成功率不能小于3db。
[0115]
s360、将所述第二发射功率加上固定值后作为北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中。
[0116]
其中,固定值为预设步进值的2倍。
[0117]
示例性的,若预设步进值为0.5db,则固定值为1db。
[0118]
本实施例中,第二发射功率对应的通信成功率小于预设成功率,将第二发射功率增加固定值后对应的通信成功率肯定大于或等于预设成功率。
[0119]
进一步的,若所述通信成功率小于预设成功率,则以预设步进值增大所述第一发射功率得到第三发射功率,直到所述第三发射功率对应的通信成功率大于或等于预设成功率;将所述第三发射功率按照所述预设步进值减小得到第四发射功率,直到所述第四发射功率对应的通信成功率大于或等于预设成功率;将所述第四发射功率加上所述固定值后作为北斗信号的基础发射功率。
[0120]
示例性的,将第一发射功率增大0.5db得到第三发射功率,按照第三发射功率进行北斗信号的多次自发自收,统计通信成功率,若通信成功率小于95%,则将第三发射成功率增大0.5db,统计其对应的通信成功率,直到统计得到的通信成功率大于或等于95%,然后将对应通信成功率大于或等于95%的第三发射功率以0.5db为步进值减小得到第四发射功率,按照第四发射功率进行北斗信号的多次自发自收,统计通信成功率,若通信成功率小于95%,则将第四发射成功率增大0.5db,统计其对应的通信成功率,直到统计得到的通信成功率大于或等于95%,将对应通信成功率大于或等于95%的第四发射功率加上1db后作为北斗信号的基础发射功率。
[0121]
s370、从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中。
[0122]
其中,第二预设时间晚于第一预设时间。
[0123]
s380、基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
[0124]
本发明实施例三提供的一种发射功率调整方法,具体化了北斗信号的基础发射功
率的确定过程。该方法根据步进值逐次调整发射功率,将满足通信成功率的发射功率作为基础发射功率,使得确定出的基础发射功率更加准确。
[0125]
本发明实施例在上述实施例的技术方案的基础上,提供了一种具体的实施方式。
[0126]
作为本实施一种具体的实施方式,图3b为本发明示例实施例提供的基础发射功率标定流程图,如图3b所示,包括如下流程:
[0127]
步骤1、根据发射功率先验值设计北斗发射功率p0;
[0128]
步骤2、根据p0进行北斗信号自发自收,发射次数不低于20次,并统计通信成功率;
[0129]
步骤3、判断通信成功率是否大于或等于95%;
[0130]
步骤4、若否,则p0=p0+0.5db,且p0≤设备最大发射功率,返回步骤2继续执行;
[0131]
步骤5、若是,则p0=p0-0.5db,且p0≥3db;
[0132]
步骤6、根据p0进行北斗信号自发自收,发射次数不低于20次,并统计通信成功率;
[0133]
步骤7、判断通信成功率是否大于或等于95%;
[0134]
步骤8、若是,返回步骤5继续执行;
[0135]
步骤9、若否,则p0=p0+1db,将p0赋值给基础发射功率p1,并将p1存入查找表。
[0136]
实施例四
[0137]
图4a为本发明实施例四提供的一种发射功率调整方法的流程示意图,本实施例四在上述各实施例的基础上进行优化。在本实施例中,将功率自适应调整的过程进一步具体化。本实施例尚未详尽的内容请参考实施例一、二和三。
[0138]
如图4a所示,本发明实施例四提供的一种发射功率调整方法,包括如下步骤:
[0139]
s410、在开机后的第一预设时间内,构建卫星波束载噪比存储表。
[0140]
其中,卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值。
[0141]
s420、基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中。
[0142]
s430、确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中。
[0143]
s440、从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中。
[0144]
其中,第二预设时间晚于第一预设时间。
[0145]
s450、计算所述目标北斗卫星波束到达地面的第一平均接收功率与目标北斗卫星波束到达地面的第二平均接收功率的差值。
[0146]
其中,第一平均接收功率与目标北斗卫星波束到达地面的第二平均接收功率的差值可以表征第一预设时间和第二预设时间的接收功率变化量。
[0147]
s460、确定所述差值的绝对值是否小于预设数值。
[0148]
其中,预设数值可以为预先设置的功率数值,示例性的,预设数值可以为1db。
[0149]
s470、若是,则将所述查找表中的基础发射功率作为所述目标北斗卫星波束的发射功率。
[0150]
s480、基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。
[0151]
进一步的,若否,则将所述查找表中的基础发射功率与所述差值的和作为所述目标北斗卫星波束的发射功率;基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。
[0152]
其中,若所述差值的绝对值不小于预设数值,则需要重新计算目标北斗卫星波束的发射功率,计算基础发射功率与接收功率变化量的和可以得到新的发射功率。
[0153]
其中,基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新,包括:统计根据所述目标北斗卫星波束的发射功率进行多次北斗通信的通信成功率;若所述成功率大于预设成功率,则将所述基础发射功率更新为所述目标北斗卫星波束的发射功率;若所述成功率小于或等于预设成功率,则不对所述基础发射功率进行更新。
[0154]
本发明实施例四提供的一种发射功率调整方法,具体化了发射功率调整的过程。该方法根据不同时刻的发射功率变化量对发射功率进行调整,能够适应不同的发射功率需求。
[0155]
本发明实施例在上述实施例的技术方案的基础上,提供了一种具体的实施方式。
[0156]
作为本实施一种具体的实施方式,图4b为本发明示例实施例提供的发射功率调整流程图,如图4b所示,包括如下步骤:
[0157]
步骤1、从查找表中读取平均接收功率pr0即第一平均接收功率以及基础发射功率p1;
[0158]
步骤2、北斗信号发射前,连续读取目标北斗卫星波束接收到的北斗信号功率,求得均值pr1即第二平均接收功率,并存入查找表;
[0159]
步骤3、计算pr0和pr1的功率差值δpr=pr0-pr1;
[0160]
步骤4、判断|δpr|是否小于1db;
[0161]
步骤5、若否,设置发射功率pt1=p1+δpr,并执行步骤7;
[0162]
步骤6、若是,设置发射功率pt1=p1;
[0163]
步骤7、按照新的发射功率pt1进行北斗信号发送,并统计通信成功率;
[0164]
步骤8、判断通信成功率是否大于或等于95%;
[0165]
步骤9、若是,更新基础功率p1=pt1,并存入查找表。
[0166]
实施例五
[0167]
图5为本发明实施例五提供的一种发射功率调整装置的结构示意图,该装置可适用于北斗通信终端进行北斗短报文发射的情况,其中该装置可由软件和/或硬件实现,并一般集成在电子设备上。
[0168]
如图5所示,该装置包括:构建模块110、第一确定模块120、第二确定模块130、第三确定模块140以及调整模块150。
[0169]
构建模块110,用于在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;
[0170]
第一确定模块120,用于基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;
[0171]
第二确定模块130,用于确定北斗信号的基础发射功率,并将所述基础发射功率存
入所述查找表中;
[0172]
第三确定模块140,用于从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;
[0173]
调整模块150,用于基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
[0174]
在本实施例中,该装置首先通过构建模块110在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;其次通过第一确定模块120基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;然后通过第二确定模块130确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;之后通过第三确定模块140从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;最后通过调整模块150基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。
[0175]
本实施例提供了一种发射功率调整装置,能够自适应调整发射功率的大小,以适应不同的发射功率需求。
[0176]
进一步的,第一确定模块120包括:
[0177]
计算单元,用于计算所述卫星波束载噪比存储表中每个北斗卫星波束对应的第一载噪比均值和第一载噪比方差;
[0178]
确定单元,用于根据所述第一载噪比均值,从多个北斗卫星波束中确定出至少一个候选北斗卫星波束;
[0179]
第一计算单元,用于根据所述至少一个候选北斗卫星波束对应的第一载噪比方差,将所述至少一个候选北斗卫星波束对应的多个第一载噪比数值中偏离对应第一载噪比均值超过预设值的数值扣除后,重新计算所述至少一个候选北斗卫星波束对应的第二载噪比均值;
[0180]
第二计算单元,用于根据所述第二载噪比均值对应计算所述至少一个候选北斗卫星波束到达地面的第一平均接收功率。
[0181]
在上述优化的基础上,确定单元具体用于:按照所述第一载噪比均值从大到小的顺序,对多个北斗卫星波束进行排序;将排序在前预设数量范围的北斗卫星波束确定为候选北斗卫星波束。
[0182]
进一步的,第二确定模块130包括:
[0183]
发射功率确定单元,用于根据先验值确定北斗信号的第一发射功率;
[0184]
统计单元,用于统计根据所述第一发射功率进行多次北斗信号自发自收的通信成
功率;
[0185]
第一减小单元,用于若所述通信成功率大于或等于预设成功率,则按照预设步进值减小所述第一发射功率得到第二发射功率,直到所述第二发射功率对应的通信成功率小于所述预设成功率;
[0186]
第一计算单元,用于将所述第二发射功率加上固定值后作为北斗信号的基础发射功率,所述固定值为预设步进值的2倍。
[0187]
基于上述技术方案,第二确定模块130还包括:
[0188]
增大单元,用于若所述通信成功率小于预设成功率,则以预设步进值增大所述第一发射功率得到第三发射功率,直到所述第三发射功率对应的通信成功率大于或等于预设成功率;
[0189]
第二减小单元,用于将所述第三发射功率按照所述预设步进值减小得到第四发射功率,直到所述第四发射功率对应的通信成功率大于或等于预设成功率;
[0190]
第二计算单元,用于将所述第四发射功率加上所述固定值后作为北斗信号的基础发射功率。
[0191]
进一步的,第三确定模块140还用于:按照所述至少一个候选北斗卫星波束对应的第一载噪比均值由大到小的顺序从所述至少一个候选北斗卫星波束中依次确定出首选波束、次选波束以及再次选波束;选择所述首选波束、所述次选波束以及所述再次选波束中的一个波束作为目标北斗卫星波束,且优先选择首选波束作为目标北斗卫星波束。
[0192]
进一步的,调整模块150包括:
[0193]
第一计算单元,用于计算所述目标北斗卫星波束到达地面的第一平均接收功率与目标北斗卫星波束到达地面的第二平均接收功率的差值;
[0194]
第一确定单元,用于确定所述差值的绝对值是否小于预设数值;
[0195]
第二确定单元,用于若是,则将所述查找表中的基础发射功率作为所述目标北斗卫星波束的发射功率;
[0196]
第一更新单元,用于基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。
[0197]
基于上述优化,调整模块150还包括:
[0198]
第二计算单元,用于若否,则将所述查找表中的基础发射功率与所述差值的和作为所述目标北斗卫星波束的发射功率;
[0199]
第二更新单元,用于基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。
[0200]
基于上述优化,第一更新单元和第二更新单元具体用于:统计根据所述目标北斗卫星波束的发射功率进行多次北斗通信的通信成功率;若所述成功率大于预设成功率,则将所述基础发射功率更新为所述目标北斗卫星波束的发射功率;若所述成功率小于或等于预设成功率,则不对所述基础发射功率进行更新。
[0201]
上述发射功率调整装置可执行本发明任意实施例所提供的发射功率调整方法,具备执行方法相应的功能模块和有益效果。
[0202]
实施例六
[0203]
图6示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备
旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
[0204]
如图6所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
[0205]
电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0206]
处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如发射功率调整方法。
[0207]
在一些实施例中,发射功率调整方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的发射功率调整方法中的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行发射功率调整方法。
[0208]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0209]
用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0210]
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0211]
为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0212]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
[0213]
计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
[0214]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
[0215]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
技术特征:
1.一种发射功率调整方法,其特征在于,所述方法包括:在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。2.根据权利要求1所述的方法,其特征在于,基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,包括:计算所述卫星波束载噪比存储表中每个北斗卫星波束对应的第一载噪比均值和第一载噪比方差;根据所述第一载噪比均值,从多个北斗卫星波束中确定出至少一个候选北斗卫星波束;根据所述至少一个候选北斗卫星波束对应的第一载噪比方差,将所述至少一个候选北斗卫星波束对应的多个第一载噪比数值中偏离对应第一载噪比均值超过预设值的数值扣除后,重新计算所述至少一个候选北斗卫星波束对应的第二载噪比均值;根据所述第二载噪比均值对应计算所述至少一个候选北斗卫星波束到达地面的第一平均接收功率。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一载噪比均值,从多个北斗卫星波束中确定出至少一个候选北斗卫星波束,包括:按照所述第一载噪比均值从大到小的顺序,对多个北斗卫星波束进行排序;将排序在前预设数量范围的北斗卫星波束确定为候选北斗卫星波束。4.根据权利要求1所述的方法,其特征在于,确定北斗信号的基础发射功率,包括:根据先验值确定北斗信号的第一发射功率;统计根据所述第一发射功率进行多次北斗信号自发自收的通信成功率;若所述通信成功率大于或等于预设成功率,则按照预设步进值减小所述第一发射功率得到第二发射功率,直到所述第二发射功率对应的通信成功率小于所述预设成功率;将所述第二发射功率加上固定值后作为北斗信号的基础发射功率,所述固定值为预设步进值的2倍。5.根据权利要求4所述的方法,其特征在于,还包括:若所述通信成功率小于预设成功率,则以预设步进值增大所述第一发射功率得到第三发射功率,直到所述第三发射功率对应的通信成功率大于或等于预设成功率;将所述第三发射功率按照所述预设步进值减小得到第四发射功率,直到所述第四发射功率对应的通信成功率大于或等于预设成功率;
将所述第四发射功率加上所述固定值后作为北斗信号的基础发射功率。6.根据权利要求2所述的方法,其特征在于,从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,包括:按照所述至少一个候选北斗卫星波束对应的第一载噪比均值由大到小的顺序从所述至少一个候选北斗卫星波束中依次确定出首选波束、次选波束以及再次选波束;选择所述首选波束、所述次选波束以及所述再次选波束中的一个波束作为目标北斗卫星波束,且优先选择首选波束作为目标北斗卫星波束。7.根据权利要求1所述的方法,其特征在于,所述基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整,包括:计算所述目标北斗卫星波束到达地面的第一平均接收功率与目标北斗卫星波束到达地面的第二平均接收功率的差值;确定所述差值的绝对值是否小于预设数值;若是,则将所述查找表中的基础发射功率作为所述目标北斗卫星波束的发射功率;基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。8.根据权利要求7所述的方法,其特征在于,还包括:若否,则将所述查找表中的基础发射功率与所述差值的和作为所述目标北斗卫星波束的发射功率;基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新。9.根据权利要求7或8所述的方法,其特征在于,所述基于所述目标北斗卫星波束的发射功率对所述基础发射功率进行更新,包括:统计根据所述目标北斗卫星波束的发射功率进行多次北斗通信的通信成功率;若所述成功率大于预设成功率,则将所述基础发射功率更新为所述目标北斗卫星波束的发射功率;若所述成功率小于或等于预设成功率,则不对所述基础发射功率进行更新。10.一种发射功率调整装置,其特征在于,所述装置包括:构建模块,用于在开机后的第一预设时间内,构建卫星波束载噪比存储表,所述卫星波束载噪比存储表内包括不同北斗卫星波束对应的载噪比数值,一个北斗卫星波束对应多个载噪比数值;第一确定模块,用于基于所述卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率,并将所述至少一个候选北斗卫星波束到达地面的第一平均接收功率存入查找表中;第二确定模块,用于确定北斗信号的基础发射功率,并将所述基础发射功率存入所述查找表中;第三确定模块,用于从所述至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内所述目标北斗卫星波束到达地面的第二平均接收功率,并将所述第二平均接收功率存入所述查找表中,所述第二预设时间晚于所述第一预设时间;调整模块,用于基于所述查找表中包括的目标北斗卫星波束到达地面的第一平均接收
功率以及目标北斗卫星波束到达地面的第二平均接收功率,对所述查找表中的基础发射功率进行调整。11.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-9中任一项所述的发射功率调整方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-9中任一项所述的发射功率调整方法。
技术总结
本发明公开了一种发射功率调整方法、装置、电子设备及存储介质,包括:在开机后的第一预设时间内,构建卫星波束载噪比存储表;基于卫星波束载噪比存储表确定所选择的至少一个候选北斗卫星波束到达地面的第一平均接收功率;确定北斗信号的基础发射功率;从至少一个候选北斗卫星波束中选择出目标北斗卫星波束,确定在信号发射前的第二预设时间内目标北斗卫星波束到达地面的第二平均接收功率;基于查找表中包括的目标北斗卫星波束到达地面的第一平均接收功率以及目标北斗卫星波束到达地面的第二平均接收功率,对查找表中的基础发射功率进行调整。该方法能够自适应调整发射功率的大小,以适应不同的发射功率需求。以适应不同的发射功率需求。以适应不同的发射功率需求。
技术研发人员:何方勇 谷平 高峰 许祥滨
受保护的技术使用者:泰斗微电子科技有限公司
技术研发日:2023.06.06
技术公布日:2023/8/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
