天气识别方法、装置、电子设备以及存储介质与流程

文档序号:26853517发布日期:2021-10-09 02:44阅读:162来源:国知局
天气识别方法、装置、电子设备以及存储介质与流程

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.可选地,所述槽脊线包括槽线和脊线;
26.获取所述槽脊线对应的第一值和第二值;其中,所述第一值为所述槽脊线的第一个起始点所在的高空气压等值线的值;所述第二值为所述槽脊线的终止点所在的高空气压等值线的值;
27.根据所述第一值与所述第二值获取所述槽线或者所述脊线;其中,所述第一值小于所述第二值,所述槽脊线为槽线;所述第一值大于所述第二值所述槽脊线为脊线。
28.可选地,根据所述多条槽脊线识别天气包括:
29.所述槽线所在区域的第一指定区域为雨天,和/或所述脊线所在区域的第二指定区域为晴天。
30.本发明第二方面,提供了一种天气识别装置,包括:
31.第一选取模块,用于从高空气压等值线图中选取第一高空气压等值线;
32.第一获取模块,用于获取所述第一高空气压等值线中所有局部曲率极大值点;
33.第二选取模块,用于按照预定规则从所述第一高空气压等值线中所有局部曲率极大值点中选取多个起始点;
34.第二获取模块,用于执行步骤一,获取起始点的第一切线;
35.第三获取模块,用于执行步骤二,根据所述起始点获取第二高空气压等值线;其中,所述起始点与所述第二高空气压等值线的欧氏距离小于预定阈值;
36.第三选取模块,用于执行步骤三,根据所述第一切线与所述第二高空气压等值线获取第一等值线弧;
37.第四获取模块,用于执行步骤四,获取所述第一等值线弧的曲率值最大的局部曲率极大值点;
38.返回模块,用于执行步骤五,将所述第一等值线弧的曲率值最大的局部曲率极大值点作为所述起始点,返回执行步骤一至步骤四;
39.第五获取模块,用于根据所述起始点与所述第一等值线弧的曲率值最大的局部曲率极大值点获取槽脊线;
40.识别模块,用于根据所述槽脊线进行天气识别。
41.可选地,第二选取模块包括:
42.切线计算单元,用于计算所述第一高空气压等值线中任意局部曲率极大值点的第二切线;
43.第一获取单元,用于根据所述第一高空气压等值线中任意局部曲率极大值点获取第三高空气压等值线;其中,所述第一高空气压等值线中任意局部曲率极大值点与所述第三高空气压等值线的欧氏距离小于预定阈值;
44.第二获取单元,用于根据所述第二切线与所述第三高空气压等值线获取第二等值线弧;
45.第三获取单元,用于获取所述第二等值线弧上曲率极大值点,作为匹配点;
46.去除单元,用于去除所述第一高空气压等值线中所有局部曲率极大值点中与任意匹配点坐标相同的局部曲率极大值点,获取所述多个起始点;
47.可选地,所述装置还包括:第六获取模块,用于当所述第一等值线弧上不存在局部曲率极大值点时,获取下一个起始点执行步骤一至步骤五。
48.本发明第三方面,提供了一种电子设备,包括:
49.处理器;以及
50.存储程序的存储器,
51.其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据第一方面中任一项所述的天气识别方法。
52.本发明第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据第一方面中任一项所述的天气识别方法方法。
53.本发明实施例技术方案,具有如下优点:
54.发明实施例提供了一种天气识别方法、装置、电子设备以及存储介质,其中,该方法包括:从高空气压等值线图中选取第一高空气压等值线;获取第一高空气压等值线中所有局部曲率极大值点;按照预定规则从第一高空气压等值线中所有局部曲率极大值点中选取多个起始点;步骤一,获取起始点的第一切线;步骤二,根据起始点获取第二高空气压等值线;其中,该起始点与该第二高空气压等值线的欧氏距离小于预定阈值;步骤三,根据第一切线与第二高空气压等值线获取第一等值线弧;步骤四,获取第一等值线弧的曲率值最大的局部曲率极大值点;步骤五,将第一等值线弧的曲率值最大的局部曲率极大值点作为该起始点,返回执行步骤一至步骤四;根据起始点与第一等值线弧的曲率值最大的局部曲率极大值点获取槽脊线;根据槽脊线进行天气识别。通过本发明实施例解决了现有技术中在通过槽脊线识别天气时,采用人工识别槽脊线的方法导致天气识别准确率低的问题。本发明实施例中的方法灵活性强,普适性高,具有很强的实用价值。
附图说明
55.在下面结合附图对于示例性实施例的描述中,本发明的更多细节、特征和优点被公开,在附图中:
56.图1示出了根据本发明实施例的天气识别方法的流程图;
57.图2示出了根据本发明实施例的按照指定规则获取起始点的流程图;
58.图3示出了根据本发明实施例的天气识别装置的示意性框图;
59.图4示出了能够用于实现本发明的实施例的电子设备的结构框图。
具体实施方式
60.下面将参照附图更详细地描述本发明的实施例。虽然附图中显示了本发明的某些实施例,然而应当理解的是,本发明可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本发明。应当理解的是,本发明的附图及实施例仅用于示例性作用,并非用于限制本发明的保护范围。
61.应当理解,本发明的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本发明的范围在此方面不受限制。
62.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
63.需要注意,本发明中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
64.根据本发明实施例,提供了一种风切变位置判断方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
65.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
66.在本实施例中提供了一种天气识别方法,可用于天气识别系统,图1示出了根据本发明实施例的天气识别方法的流程图,如图1所示,该流程包括如下步骤:
67.步骤s101,从高空气压等值线图中选取第一高空气压等值线。具体地,高空气压等值线图可以包含多条高空气压等值线,根据研究目标,从中选取一条高空气压等值线作为第一高空气压等值线。
68.步骤s102,获取第一高空气压等值线中所有局部曲率极大值点。具体地,可以将第一高空气压等值线划分为多个片段,且每个片段包含多个关键点。计算出每一个片段上每一个关键点的曲率,并且选取每一个片段上全部关键点曲率值最大的关键点,作为局部曲率极大值点。本领域技术人员应当知晓,上述获取局部曲率极大值的方法不用于限定本发明,其它获取局部曲率极大值点的方法也在本发明保护范围之内。
69.步骤s103,按照预定规则从第一高空气压等值线中所有局部曲率极大值点中选取多个起始点。通过标定起始点的位置来确定槽脊线的起点,为后续生长槽脊线作准备。
70.步骤s104,获取起始点的第一切线。具体地,起始点位于第一高空气压等值线上,因此过起始点可以唯一确定一条直线与第一高空气压等值线相切。
71.步骤s105,根据起始点获取第二高空气压等值线。其中,该起始点与第二高空气压
等值线的欧氏距离小于预定阈值。具体地,第二高空气压等值线为高空气压等值线图中除第一高空气压等值线外与起始点的欧式距离小于预定阈值的多条等值线。预定阈值为经验系数,可以根据研究的目的和运算量等因素确定。通常为了减小运算量,第二高空气压等值线为与起始点距离最小和距离第二小的高空气压等值线。本领域技术人员应当知晓,第二高空气压等值线的数量不用于限定本发明,其它第二高空气压等值线的数量也在本发明保护范围之内。
72.步骤s106,根据第一切线与第二高空气压等值线获取第一等值线弧。具体地,过起始点确定一条与第一高空气压等值线相切的第一切线,第一切线与第二高空气压等值线有两个交点,由这两个交点可以确定该高空气压等值线上的一段弧,这段弧为第一等值线弧。另外,当第二高空气压等值线包含多条高空气压等值线时,第一切线与多条高空气压等值线中任意一条有两个交点可以确定一条等值线弧,为第一等值线弧,进而第一等值线弧包含多条等值线弧。
73.步骤s107,获取第一等值线弧的曲率值最大的局部曲率极大值点。本领域技术人员应当知晓,步骤s107获取局部曲率极大值点的方法是否与步骤s102相同,不用于限定本发明,无论是否相同均在本发明保护范围之内。
74.步骤s108,将第一等值线弧的曲率值最大的局部曲率极大值点作为起始点,返回执行步骤s104至步骤s107。具体地,由于第一等值线弧曲率值最大的局部曲率极大值点存在,因此可以确定槽脊线还未生长完毕,因此将该等值线弧曲率值最大的局部曲率极大值点作为一个新的起始点继续获取一个新的第一等值线弧曲率值最大的局部曲率极大值点,直至第一等值线弧不存在局部曲率极大值点,则槽脊线生长完毕。
75.步骤s109,根据起始点与第一等值线弧的曲率值最大的局部曲率极大值点获取槽脊线。具体地,将第一个起始点与全部获得的等值线弧的曲率值最大的局部曲率极大值点连接形成槽脊线。另外,可以根据经验设定一个长度作为槽脊线最小长度,将通过起始点与第一等值线弧的曲率值最大的局部曲率极大值点获取到的槽脊线的长度与最小长度比较,若获取到的槽脊线长度短于最小长度,则舍弃获得到的槽脊线,反之保留获得到的槽脊线。
76.步骤s110,根据槽脊线进行天气识别。具体地,槽脊线包含槽线和脊线,通过槽线和脊线可以判断在槽线或脊线位置的一定范围内的天气情况。判断方法为:脊线位置附近天气较好,槽线附近通常有降水。并且通过本发明实施例中的方法获取槽脊线,可以更有效的判断天气情况。
77.通过上述步骤,现有技术中通过人工的方式获取槽脊线,导致天气判断不准确。区别于人工识别槽脊线的方法,本发明实施例可以通过高空气压等值线计算出槽脊线的位置,由此对槽脊附近的天气进行判断。这就解决了现有技术中在通过槽脊线识别天气时,采用人工识别槽脊线的方法导致天气识别准确率低的问题。本发明实施例中的方法灵活性强,普适性高,具有很强的实用价值。
78.上述步骤103涉及,按照预定规则从第一高空气压等值线中所有局部曲率极大值点中选择多个起始点,为了说明按照预定规则获取起始点的方法,在一些可选实施例中,如图2所示,计算第一高空气压等值线中任意局部曲率极大值点的第二切线。根据第一高空气压等值线中任意局部曲率极大值点获取第三高空气压等值线。其中,该第一高空气压等值线中任意局部曲率极大值点与第三高空气压等值线的欧氏距离小于预定阈值。根据第二切
线与第三高空气压等值线获取第二等值线弧。获取第二等值线弧上曲率极大值点,作为匹配点。去除所述第一高空气压等值线中所有局部曲率极大值点中与任意匹配点坐标相同的局部曲率极大值点,获取所述多个起始点的极大值点,获取多个起始点。具体地,通过上述方法可以将第一高空气压等值线中局部曲率极大值点不是槽脊线起始点的极大值点去除,进而可以准确获得每一条槽脊线起始位置。本发明实施例通过第一高空气压等值线的局部曲率极大值匹配第二高空气压等值线上的局部曲率极大值实现槽脊线的生长,进而通过槽脊线对槽脊线附近一定范围内的天气进行识别,具有较强灵活性强和实用性。
79.在一些可选实施例中,当第一等值线弧上不存在局部曲率极大值点时,获取下一个起始点执行步骤s104至步骤s108。具体地,由于起始点可以包含多个第一高空气压等值线局部曲率极大值点,因此需要从每一个起始点开始生长槽脊线,当第一等值线弧上不存局部曲率极大值点时,可以确定从起始点开始的槽脊线生长完毕,因此需要对下一个起始点生长槽脊线,直至所有起始点生长槽脊线完毕,可以获取多条槽脊线,有助于对天气的识别。
80.为了说明槽脊线,在一些可选的实施例中,槽脊线包括槽线和脊线。获取该槽脊线对应的第一值和第二值。其中,第一值为该槽脊线的第一个起始点所在的高空气压等值线的值。第二值为该槽脊线的终止点所在的高空气压等值线的值。根据第一值与第二值获取槽线或者脊线。其中,第一值小于第二值,该槽脊线为槽线。第一值大于第二值该槽脊线为脊线。具体地,由于槽线和脊线的形成方式不同,因此通过槽线和脊线对天气的识别结果是不同的。通过判断槽脊线为槽线还是脊线对于天气的判断有着重要作用。
81.上述步骤110,涉及根据多条槽脊线识别天气,为了说明通过槽线和脊线识别天气,在一些可选实施例中,槽线所在区域的第一指定区域为雨天,和/或脊线所在区域的第二指定区域为晴天。具体地,槽线位置是低压槽内气流水平辐合最强的地区。通常在槽线位置附近的天气变化比较明显,如西风带中,槽线前部常吹偏南风,有上升运动,水汽丰沛可形成云和降水。槽线后部多吹偏北风,有下沉运动,天气常晴朗少云。脊线位置为高气压延伸出来的狭长区域。脊线位置附近地区气流辐散,有下沉运动,通常天气较好。通常在槽脊线附近的区域通过槽脊线识别天气比较准确,因此第一指定区域为槽线附近的区域,第二指定区域为脊线附近的区域。
82.为了进一步说明高空气压等值线局部曲率极大值的计算方法,在一个具体地的实施例中,以指定经度或者纬度为间隔确定高空气压等值线关键点,并将这些关键点按照顺序存入计算机内存中,形成关键点列表。从关键点列表中获得中间关键点以及每个中间关键点的前后相邻的两个关键点,共5个关键点,按照顺序分别记为(x0,y0),(x1,y1),(x2,y2),(x3,y3)和(x4,y4),其中(x0,y0),(x1,y1)为前面两个关键点,(x3,y3),(x4,y4)为后面两个关键点。然后,计算(x0,y0)和(x4,y4)确定的线段的斜率k与线段的中点,中点坐标为将(x0,y0),(x1,y1),(x2,y2),(x3,y3)和(x4,y4)分别减去线段中点坐标进行去中心化,获得新的5个点的坐标(x5,y5),(x6,y6),(x7,y7),(x8,y8)和(x9,y9)。根据线段斜率k计算出旋转角度为θ=arctan(k),进而将(x5,y5),(x6,
y6),(x7,y7),(x8,y8)和(x9,y9)分别代入公式其中,(a3,b3)分别为(x5,y5),(x6,y6),(x7,y7),(x8,y8)和(x9,y9),(a4,b4)分别为(x10,y10),(x11,y11),(x12,y12),(x13,y13)和(x14,y14)。根据(x10,y10),(x11,y11),(x12,y12),(x13,y13)和(x14,y14)拟合二次函数,构建最小二乘法矩阵,进而获得二次函数y=ax2+bx+c的各个参数。
[0083][0084][0085]
根据b=(a
t
a)
‑1a
t
y计算获得b,b为二次函数的参数矩阵根据二次函数的各个参数以及x12,通过计算中间关键点(x2,y2)的曲率cur,通过上述方法计算关键点列表中每一个关键点的曲率,并按照关键点列表的顺序存放,形成曲率列表。生成一个与曲率列表等长的标记列表,并将其内部元素全部初始化为0,遍历曲率列表,如果一个位置的曲率值大于预定阈值,则将标记列表中相应位置的元素置为1。然后,根据标记列表中的标记确定标记列表中连续多个标记为1的片段,其中,连续多个标记为1的片段包含只有1个标记为1的片段。确定标记列表中各个连续标记为1的片段的起始位置和终止位置,并在曲率列表中遍历从对应起始位置到对应终止位置,从中获取最大的曲率值作为局部曲率极大值,从关键点列表中获得与局部曲率极大值所对应的关键点的坐标,为局部曲率极大值点。本领域技术人员应当知晓,从关键点列表中选取连续关键点的数量为5个关键点不用于限定本发明,其它从关键点列表中选取连续关键点的数量也在本发明保护范围之内。例如,从关键点列表中选取中间关键点,和中间关键点前方相邻的1个关键点,后方相邻的1个关键点,因此从关键点列表中选取的连续关键点的数量为3个。
[0086]
在本实施例中还提供了一种天气识别装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0087]
本实施例提供一种天气识别装置,如图3所示,包括:
[0088]
第一选取模块301,用于从高空气压等值线图中选取第一高空气压等值线;
[0089]
第一获取模块302,用于获取第一高空气压等值线中所有局部曲率极大值点;
[0090]
第二选取模块303,用于按照预定规则从第一高空气压等值线中所有局部曲率极大值点中选取多个起始点;
[0091]
第二获取模块304,用于获取起始点的第一切线;
[0092]
第三获取模块305,用于根据起始点获取第二高空气压等值线;其中,该起始点与第二高空气压等值线的欧氏距离小于预定阈值;
[0093]
第三选取模块306,用于根据第一切线与第二高空气压等值线获取第一等值线弧;
[0094]
第四获取模块307,用于获取第一等值线弧的曲率值最大的局部曲率极大值点;
[0095]
返回模块308,用于将第一等值线弧的曲率值最大的局部曲率极大值点作为起始点,返回第二获取模块304至第四获取模块307;
[0096]
第五获取模块309,用于根据起始点与第一等值线弧的曲率值最大的局部曲率极大值点获取槽脊线;
[0097]
识别模块310,用于根据槽脊线进行天气识别。
[0098]
可选地,第二选取模块包括:
[0099]
切线计算单元,用于计算第一高空气压等值线中任意局部曲率极大值点的第二切线;
[0100]
第一获取单元,用于根据第一高空气压等值线中任意局部曲率极大值点获取第三高空气压等值线;其中,该第一高空气压等值线中任意局部曲率极大值点与第三高空气压等值线的欧氏距离小于预定阈值;
[0101]
第二获取单元,用于根据第二切线与第三高空气压等值线获取第二等值线弧;
[0102]
第三获取单元,用于获取第二等值线弧上曲率极大值点,作为匹配点;
[0103]
去除单元,用于去除所述第一高空气压等值线中所有局部曲率极大值点中与任意匹配点坐标相同的局部曲率极大值点,获取所述多个起始点;
[0104]
可选地,该装置还包括:
[0105]
第六获取模块,用于当第一等值线弧上不存在局部曲率极大值点时,获取下一个起始点执行步骤一至步骤五。
[0106]
本实施例中的天气识别装置是以功能单元的形式来呈现,这里的单元是指asic电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。
[0107]
上述各个模块的更进一步的功能描述与上述对应实施例相同,在此不再赘述。
[0108]
本发明实施例还提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器。所述存储器存储有能够被所述至少一个处理器执行的计算机程序,所述计算机程序在被所述至少一个处理器执行时用于使所述电子设备执行根据本发明实施例的方法。
[0109]
本发明实施例还提供一种存储有计算机程序的非瞬时计算机可读存储介质,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本发明实施例的方法。
[0110]
本发明实施例还提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本发明实施例的方法。
[0111]
如图4所示,现将描述可以作为本发明的服务器或客户端的电子设备400的结构框图,其是可以应用于本发明的各方面的硬件设备的示例。电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
[0112]
如图4所示,电子设备400包括计算单元401,其可以根据存储在只读存储器(rom)402中的计算机程序或者从存储单元408加载到随机访问存储器(ram)403中的计算机程序,来执行各种适当的动作和处理。在ram 403中,还可存储设备400操作所需的各种程序和数据。计算单元401、rom 402以及ram 403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。
[0113]
电子设备400中的多个部件连接至i/o接口405,包括:输入单元406、输出单元407、存储单元408以及通信单元409。输入单元406可以是能向电子设备400输入信息的任何类型的设备,输入单元406可以接收输入的数字或字符信息,以及产生与电子设备的用户设置和/或功能控制有关的键信号输入。输出单元407可以是能呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单元408可以包括但不限于磁盘、光盘。通信单元409允许电子设备400通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙设备、wifi设备、wimax设备、蜂窝通信设备和/或类似物。
[0114]
计算单元401可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元401的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元401执行上文所描述的各个方法和处理。例如,在一些实施例中,风切变位置判断方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元408。在一些实施例中,计算机程序的部分或者全部可以经由rom 402和/或通信单元409而被载入和/或安装到电子设备400上。在一些实施例中,计算单元401可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行风切变位置判断方法。
[0115]
用于实施本发明的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0116]
在本发明的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可
读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0117]
如本发明使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
[0118]
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0119]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
[0120]
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端

服务器关系的计算机程序来产生客户端和服务器的关系。
[0121]
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1