System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及遥感,特别是涉及一种反射探测方法、一种反射探测装置、一种电子设备和一种计算机可读存储介质。
技术介绍
1、随着gnss(global navigation satellite system,全球导航卫星系统)导航技术的发展,逐渐发展出了以gnss技术为基础的多种遥感探测技术,gnss–reflectometry(gnss-r)技术就是其中之一。gnss-r技术以gnss反射信号为基础,通过反演可以得到海面风速、海面高度、土壤湿度等各种信息。
2、由于卫星数传系统传输速率的限制,通常星载gnss-r接收机采用的是硬件接收机的设计方式,即设计有限的反射通道,通过反射通道接收反射信号得到反射探测数据,再对反射探测数据进行反演从而得到海面风速、海面高度、土壤湿度等各种信息。
3、但是,这种类型的设计方式一旦进入在轨状态,由于接收机的资源是固定的,即,接收机的反射通道的数量是不可变的,所以,即使接收机的运算速度快,输出数据量小,在面对不同的探测需求时,接收机仍然存在灵活性差、探测范围小、分辨率低的问题。
技术实现思路
1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种反射探测方法、一种反射探测装置、一种电子设备和一种计算机可读存储介质。
2、本专利技术实施例公开了一种反射探测方法,所述方法包括:
3、获取将接收机的当前探测模式切换为目标探测模式的切换指令;所述接收机中设置有多个反射通道
4、若所述目标探测模式与所述当前探测模式不同,则确定所述接收机在所述目标探测模式下允许接收卫星的目标数量;
5、基于所述目标数量从所述接收机接收的所有卫星中确定目标卫星;
6、基于所述目标数量对所述多个反射通道进行拼接,得到所述目标数量的目标反射通道;
7、通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据。
8、在一个或多个实施例中,所述确定所述接收机在所述目标探测模式下允许接收卫星的目标数量,包括:
9、确定所述切换指令中增加码延迟探测范围的第一倍数、增加多普勒延迟探测范围的第二倍数、增加码延迟探测分辨率的第三倍数与增加多普勒延迟探测分辨率的第四倍数;
10、计算所述第一倍数、第二倍数、第三倍数与所述第四倍数的乘积;
11、计算当基于所述乘积对所述多个反射通道进行拼接时,拼接得到的反射通道的候选数量,并将所述候选数量作为所述接收机在所述目标探测模式下允许接收卫星的目标数量。
12、在一个或多个实施例中,所述基于所述目标数量从所述接收机接收的所有卫星中确定目标卫星,包括:
13、确定所述接收机接收的所有卫星的总数量为待选总数量;
14、若所述待选总数量超过所述目标数量,则从所述待选总数量的卫星中确定所述目标数量的目标卫星。
15、在一个或多个实施例中,所述从所述待选总数量的卫星中确定所述目标数量的目标卫星,包括:
16、确定所述最大数量的卫星中每颗卫星对应的反射信号的仰角;
17、对各个仰角进行排序,得到仰角序列;
18、基于从大到小的顺序从所述仰角序列中确定所述目标数量的目标仰角,并将所述目标仰角对应的卫星作为目标卫星。
19、在一个或多个实施例中,所述接收机在所述目标探测模式下允许接收卫星的最大数量通过如下方式确定:
20、确定在所述目标探测模式下获取到的所有卫星对应的反射信号的仰角;
21、将各个仰角中小于仰角阈值的仰角删除,得到剩余仰角;
22、将所述剩余仰角的数量作为所述接收机在所述目标探测模式下允许接收卫星的最大数量。
23、在一个或多个实施例中,所述基于所述目标数量对所述多个反射通道进行拼接,得到所述目标数量的目标反射通道,包括:
24、计算所述多个反射通道的数量与所述目标数量的比值k;其中,k取正整数;
25、将所述多个反射通道中每k个反射通道进行拼接,得到所述目标数量的目标反射通道。
26、在一个或多个实施例中,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据,包括:
27、确定所述切换指令中增加码延迟探测范围的第一倍数、增加多普勒延迟探测范围的第二倍数、增加码延迟探测分辨率的第三倍数与增加多普勒延迟探测分辨率的第四倍数;
28、基于所述第一倍数、第二倍数、第三倍数与所述第四倍数对各个目标反射通道的探测范围和探测分辨率进行调整,得到调整后的各个目标反射通道;
29、采用调整后的各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据。
30、在一个或多个实施例中,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据,包括:
31、针对任一目标反射通道,获取每个反射通道获取到的反射探测数据段;
32、对各个反射探测数据段进行拼接,得到反射探测数据。
33、在一个或多个实施例中,所述接收机的探测模式包括默认探测模式和增加探测范围、探测分辨率模式;在所述默认探测模式下,各个反射通道分别对应一颗卫星,所述增加探测范围、探测分辨率模式包括增加码延迟探测范围、增加多普勒延迟探测范围、增加码延迟探测分辨率和增加多普勒延迟探测分辨率。
34、相应的,本专利技术实施例公开了一种反射探测装置,所述装置包括:
35、获取模块,用于获取将接收机的当前探测模式切换为目标探测模式的切换指令;所述接收机中设置有多个反射通道;
36、第一确定模块,用于若所述目标探测模式与所述当前探测模式不同,则确定所述接收机在所述目标探测模式下允许接收卫星的目标数量;
37、第二确定模块,用于基于所述目标数量从所述接收机接收的所有卫星中确定目标卫星;
38、拼接模块,用于基于所述目标数量对所述多个反射通道进行拼接,得到所述目标数量的目标反射通道;
39、探测模块,用于通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据。
40、在一个或多个实施例中,所述第一确定模块,具体用于:
41、确定所述切换指令中增加码延迟探测范围的第一倍数、增加多普勒延迟探测范围的第二倍数、增加码延迟探测分辨率的第三倍数与增加多普勒延迟探测分辨率的第四倍数;
42、计算所述第一倍数、第二倍数、第三倍数与所述第四倍数的乘积;计算当基于所述乘积对所述多个反射通道进行拼接时,拼接得到的反射通道的候选数量,并将所述候选数量作为所述接收机在所述目标探测模式下允许接收卫星的目标数量。
43、在一个或多个实施例中,所述第二确定模块,包括:
44、总数量确定子模块,用于确定所述接收机接收的所有卫星的总数量;
45、目标卫星确定子模块,用于若所述总数量超过本文档来自技高网...
【技术保护点】
1.一种反射探测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的反射探测方法,其特征在于,所述确定所述接收机在所述目标探测模式下允许接收卫星的目标数量,包括:
3.根据权利要求1所述的反射探测方法,其特征在于,所述基于所述目标数量从所述接收机接收的所有卫星中确定目标卫星,包括:
4.根据权利要求3所述的反射探测方法,其特征在于,所述从所述待选总数量的卫星中确定所述目标数量的目标卫星,包括:
5.根据权利要求1所述的反射探测方法,其特征在于,所述接收机在所述目标探测模式下允许接收卫星的最大数量通过如下方式确定:
6.根据权利要求1所述的反射探测方法,其特征在于,所述基于所述目标数量对所述多个反射通道进行拼接,得到所述目标数量的目标反射通道,包括:
7.根据权利要求1所述的反射探测方法,其特征在于,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据,包括:
8.根据权利要求1所述的反射探测方法,其特征在于,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据
9.根据权利要求1所述的反射探测方法,其特征在于,所述接收机的探测模式包括默认探测模式和增加探测范围、探测分辨率模式;在所述默认探测模式下,各个反射通道分别对应一颗卫星,所述增加探测范围、探测分辨率模式包括增加码延迟探测范围、增加多普勒延迟探测范围、增加码延迟探测分辨率和增加多普勒延迟探测分辨率。
10.一种反射探测装置,其特征在于,所述装置包括:
11.根据权利要求10所述的反射探测装置,其特征在于,所述第一确定模块,具体用于:
12.根据权利要求10所述的反射探测装置,其特征在于,所述第二确定模块,包括:
13.根据权利要求12所述的反射探测装置,其特征在于,所述目标卫星确定子模块,具体用于:
14.根据权利要求10所述的反射探测装置,其特征在于,还包括第三确定模块,具体用于:
15.根据权利要求10所述的反射探测装置,其特征在于,所述拼接模块,具体用于:
16.根据权利要求10所述的反射探测装置,其特征在于,所述探测模块,具体用于:
17.根据权利要求10所述的反射探测装置,其特征在于,所述探测模块,具体还用于:
18.根据权利要求10所述的反射探测装置,其特征在于,所述接收机的探测模式包括默认探测模式和增加探测范围、探测分辨率模式;在所述默认探测模式下,各个反射通道分别对应一颗卫星,所述增加探测范围、探测分辨率模式包括增加码延迟探测范围、增加多普勒延迟探测范围、增加码延迟探测分辨率和增加多普勒延迟探测分辨率。
19.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1~9中任一项所述反射探测方法的步骤。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1~9中任一项所述反射探测方法的步骤。
...【技术特征摘要】
1.一种反射探测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的反射探测方法,其特征在于,所述确定所述接收机在所述目标探测模式下允许接收卫星的目标数量,包括:
3.根据权利要求1所述的反射探测方法,其特征在于,所述基于所述目标数量从所述接收机接收的所有卫星中确定目标卫星,包括:
4.根据权利要求3所述的反射探测方法,其特征在于,所述从所述待选总数量的卫星中确定所述目标数量的目标卫星,包括:
5.根据权利要求1所述的反射探测方法,其特征在于,所述接收机在所述目标探测模式下允许接收卫星的最大数量通过如下方式确定:
6.根据权利要求1所述的反射探测方法,其特征在于,所述基于所述目标数量对所述多个反射通道进行拼接,得到所述目标数量的目标反射通道,包括:
7.根据权利要求1所述的反射探测方法,其特征在于,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据,包括:
8.根据权利要求1所述的反射探测方法,其特征在于,所述通过各个目标反射通道对各个目标卫星进行反射探测,得到反射探测数据,包括:
9.根据权利要求1所述的反射探测方法,其特征在于,所述接收机的探测模式包括默认探测模式和增加探测范围、探测分辨率模式;在所述默认探测模式下,各个反射通道分别对应一颗卫星,所述增加探测范围、探测分辨率模式包括增加码延迟探测范围、增加多普勒延迟探测范围、增加码延迟探测分辨率和增加多普勒延迟探测分辨率。
10.一种反射探测装置,其特征在于,所述装置...
【专利技术属性】
技术研发人员:李福,孙越强,王先毅,夏俊明,杜起飞,白伟华,蔡跃荣,王冬伟,李伟,曹光伟,田羽森,刘成,乔颢,仇通胜,王卓焱,程双双,张浩,张璐璐,
申请(专利权)人:中国科学院国家空间科学中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。