本说明书一个或多个实施例涉及天文和气候交叉领域,尤其涉及一种行星日照时空演化的可视化计算展示方法及装置。
背景技术:
1、日照是驱动地球气候变化的主要因素之一。随着天文、气候、地质等相关交叉领域的深入拓展,在气候模拟、古气候重建、宜居行星探索等研究中,通过天文气候参数计算行星年均日照并显示相关参数直观图至关重要。目前现有的日照计算软件主要采用级数展开法或数值积分法来计算行星年均日照。前者存在截断误差,难以满足地球高纬区及普遍行星的气候研究;后者计算效率较低,难以直接、连续地体现年辐射在全纬度的分布特征,并且不能按需调整天文气候参数值。因此,现有的日照计算软件效果均不理想,无法高效计算并直观的对计算数据进行各种可视化展示。
技术实现思路
1、本说明书实施例提供了一种行星日照时空演化的可视化计算展示方法及装置,其技术方案如下:
2、第一方面,本说明书实施例提供了一种行星日照时空演化的可视化计算展示方法,所述方法包括:
3、获取目标行星的天文气候参数,所述天文气候参数包括主星光度、行星轨道半长径、轨道偏心率、自转倾角、地理纬度和时间;
4、接收选择指令,确定所述选择指令对应目标展示窗口和待展示图像类别;
5、基于所述待展示图像类别对应的计算规则处理所述天文气候参数,得到目标展示分析图;
6、在目标界面中展示所述目标展示窗口,并在所述目标展示窗口中展示所述目标展示分析图。
7、第二方面,提供了一种行星日照时空演化的可视化计算展示装置,所述装置包括:
8、获取模块,用于获取目标行星的天文气候参数,所述天文气候参数包括主星光度、行星轨道半长径、轨道偏心率、自转倾角、地理纬度和时间;
9、确定模块,用于接收选择指令,确定所述选择指令对应目标展示窗口和待展示图像类别;
10、处理模块,用于基于所述待展示图像类别对应的计算规则处理所述天文气候参数,得到目标展示分析图;
11、展示模块,用于在目标界面中展示所述目标展示窗口,并在所述目标展示窗口中展示所述目标展示分析图。
12、第三方面,提供了一种电子设备,包括设备处理器以及存储器;
13、所述设备处理器与所述存储器相连;
14、所述存储器,用于存储可执行程序代码;
15、所述设备处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
16、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机可读存储介质中存储有指令,当所述指令在计算机或设备处理器上运行时,使得所述计算机或设备处理器执行如第一方面或第一方面的任意一种可能的实现方式提供的方法。
17、本说明书一些实施例提供的技术方案带来的有益效果至少包括:
18、在本说明书一个或多个实施例中,先获取目标行星的天文气候参数,再接收选择指令,确定对应目标展示窗口和待展示图像类别,并基于待展示图像类别对应的计算规则处理所述天文气候参数,得到目标展示分析图,最后在目标界面中展示目标展示窗口,并在所述目标展示窗口中展示目标展示分析图。通过以上可视化计算展示步骤,不仅可自定义天文气候参数以提高其应用广泛性,还在计算年均日照时采用椭圆积分算法,提升了计算结果的精确度,节约计算资源,并将计算数据进行了可视化展示。
1.一种行星日照时空演化的可视化计算展示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标行星的天文气候参数,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取目标行星的天文气候参数之后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述基于椭圆积分算法确定所述天文气候参数对应的年均日照数据,包括:
5.根据权利要求4所述的方法,其特征在于,所述目标展示窗口包括轨道窗口、单时刻窗口、演化窗口和梯度窗口;
6.根据权利要求5所述的方法,其特征在于,所述耦合分布图为所述自转倾角为横坐标、所述地理纬度为纵坐标所对应的耦合图,所述耦合分布图中的各点颜色由各点对应的所述年均日照数据决定;
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.一种行星日照时空演化的可视化计算展示装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1-7任一项所述方法的步骤。