一种测风数据处理系统的制作方法

文档序号:14519735阅读:151来源:国知局
一种测风数据处理系统的制作方法

本申请涉及风力发电领域,特别涉及一种测风数据处理系统。



背景技术:

由于风力发电在南方低风速区域的大规模发展,前期风资源评估工作的工作量和重要性急剧增加。计算精度的提高势必对计算机性能和计算量的要求增高,项目量的增加也对计算效率有较高要求。因此,如何既高效又准确的进行风资源评估工作,是一个亟待解决的问题。

风资源评估工作具有计算量的随机性,提交时间的随时性和同时提交任务数量的随机性等特点。因此,如何优化任务分配逻辑是一个待开发的发展方向。

目前对于风资源评估工作的计算还是简单的根据提交计算的时间依次排序的方法。这样既忽略了项目的实际情况,又无法对特急项目进行及时调整。造成紧急程度一般的任务已经完成了计算,而十分紧急的项目仍然在排队等待计算的情况。



技术实现要素:

本申请实施例提供了一种测风数据处理系统,用于提高风资源评估工作的效率。

本申请实施例提供了一种测风数据处理系统,具体包括:

输入装置、解析装置以及计算装置;

所述输入装置的输出端与所述解析装置的输入端连接;

所述解析装置的输出端与所述计算装置的输入端连接;

所述输入装置,用于接收用户输入的待计算微观选址项目的计算请求;

所述解析装置,用于对所述待计算微观选址项目进行解析,以确定目标关键信息参数;

所述计算装置,用于根据所述目标关键信息参数查询预设的紧急度值表,以确定所述待计算微观选址项目的第一计算顺序值;

所述计算装置,还用于确定当前正在计算的微观选址项目的第二计算顺序值;

所述计算装置,还用于对所述第一计算顺序值以及所述第二计算顺序值进行排序,以确定目标计算顺序;

所述计算装置,还用于当所述目标计算顺序未超过预设时间段的波动,基于所述目标计算顺序对所述待计算微观选址项目和所述当前正在计算的微观选址项目进行计算。

可选地,所述系统还包括:

输出装置;

所述输出装置的输入端与所述计算装置的输出端连接;

所述输出装置,用于当所述目标计算顺序超过所述预设时间段的波动时,将所述目标计算顺序发送至超过所述预设时间段波动的微观选址项目的负责人;

所述计算装置具体用于当在预设时长内未收到申诉请求时,则基于所述目标计算顺序对所述待计算微观选址项目和所述当前正在计算的微观选址项目进行计算。

可选地,所述计算装置还包括:

提取模块,用于当在预设时长内接收申诉请求时,提取所述申诉请求中携带的申诉微观选址项目的特殊参数;

判断模块,用于判断所述申诉微观选址项目的特殊参数是否合法;

权重更改模块,用于当所述申诉微观选址项目的特殊参数合法时,增加所述申诉微观选址项目的关键信息参数的权重值;

计算模块,用于基于增加权重后的所述申诉微观选址项目的关键信息以及所述目标计算顺序中除所述申诉微观选址项目外的其他微观选址项目确定第一计算顺序;

所述计算模块,还用于基于所述第一计算顺序对所述待计算微观选址项目以及所述当前正在计算的微观选址项目进行计算。

可选地,所述计算模块具体用于:

根据增加权重后的所述申诉微观选址项目的关键信息参数查询所述预设紧急度值表,以确定所述申诉微观选址项目的第三计算顺序值;

确定所述目标计算顺序中除所述申诉微观选址项目外的其他微观选址项目的第四计算顺序值;

对所述第三计算顺序值以及所述第四计算顺序值进行排序,以确定所述第一计算顺序。

可选地,所述计算装置还用于:

当所述申诉微观选址项目的关键信息参数不合法时,驳回所述申诉请求,且基于所述目标计算顺序对所述待计算微观选址项目以及所述当前正在计算的微观选址项目进行计算。

可选地,所述系统还包括:

显示装置;

所述显示装置用于所述目标计算顺序。

可选地,所述显示装置用于:

显示所述待计算微观选址项目以及所述当前正在计算的微观选址项目的计算时间。

可选地,所述系统还包括:

风资源分析装置;

所述风资源分析装置用于对所述待处理微观选址项目所处区域的风资源进行分析。

可选地,所述风资源分析装置还用于:

将所述待处理微观选址项目所处区域的风资源分析结果发送至所述显示装置。

可选地,所述显示装置还用于:

显示所述待处理微观选址项目所处区域的风资源分析结果。

综上所述,本实施例中,由于提前设置了紧急度值表,并将微观选址项目中的各关键信息参数对应紧急度值表分配不同的权重值,通过得出的计算顺序值值来对待计算微观选址项目和当前正在计算的微观选址项目进行排序,从而量化了“谁先谁后”的计算排序问题,高效的分配了计算任务,提高风资源评估工作的效率。

附图说明

图1为本申请实施例提供的测风数据处理系统的一个实施例示意图;

图2为本申请实施例提供的测风数据处理系统的另一实施例示意图。

具体实施方式

本申请实施例提供了一种测风数据处理系统,用于提高风资源评估工作的效率。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参阅图1,图1为本申请实施例提供的测风数据处理系统的一个实施例示意图,包括:

输入装置101、解析装置102以及计算装置103;

其中,输入装置101的输出端与解析装置102的输入端连接,用于接收用户输入的待计算微观选址项目的计算请求。

解析装置102的输出端与计算装置103的输入端连接,用于对待计算微观选址项目进行解析,以确定目标关键信息参数;具体的,当解析装置102接收到输入装置101发送的待计算微观选址项目的计算请求后,可以对待计算微观选址项目进行解析,以确定目标关键信息参数,该目标关键信息参数包括:微观选址项目的网格数量、计算范围、扇区数目、计算步长、绘图区域、项目所处节点、项目所属大区、计算类型等关键信息参数。此处具体不限定如何对微观选址项目进行解析。

计算装置103,用于根据目标关键信息参数查询预设的紧急度值表,以确定待计算微观选址项目的第一计算顺序值;具体的,预先设置紧急度值表,其中,紧急度值表横坐标是各个信息参数,纵坐标是各个信息参数下的不同分级,每个信息参数下的每个级别都对应一个固定值,每个信息参数也对应一个预设的权重值。计算装置103可以查询预设的紧急度值表,以确定出待计算微观选址项目的第一计算顺序值。

需要说明的是,计算装置103可以通过对资源使用情况进行统计,得出当前正在计算的项目数所占用服务器资源,设备资源和闲置资源的情况,然后基于当前正在计算的项目数所占用服务器资源,设备资源和闲置资源的情况来确定出待计算微观选址项目的第一计算顺序值。例如,当当前占用的服务器资源、设备资源较高,则闲置的资源较低,因此,待计算微观选址项目的第一计算顺序值相对就会较低。

由于测风数据处理系统中可能会存在有其他正在计算的微观选址项目,此时,计算装置103还可以确定出当前正在计算的微观选址项目的第二计算顺序值。其中,第二计算顺序值与当前正在计算的微观选址项目的数量相同,例如当前正在计算的微观选址项目有5个,则第二计算顺序值有5个。此处具体不限定如何确定当前正在计算的微观选址项目的第二计算顺序值。

计算装置103,在得到第一计算顺序值以及第二计算顺序值以后,还可以对第一计算顺序值以及第二计算顺序值进行排序,以确定目标计算顺序。例如待计算微观选址项目为e,e项目的计算顺序值为0.5,当前正在计算的微观选址项目分别为a、b、c、d,a项目对应的计算顺序值为1.0,b项目对应的计算顺序值为0.9,c项目对应的计算顺序值0.7,d项目对应的计算顺序值为0.4,则得到的目标计算顺序即为a、b、c、e、d。

在确定了目标计算顺序之后,该计算装置103,还可以判断该当目标计算顺序是否超过预设时间段的波动,且当目标计算顺序未超过预设时间段的波动时,基于目标计算顺序对待计算微观选址项目和当前正在计算的微观选址项目进行计算。

具体的,例如得到的目标计算顺序为a、b、c、e、d,由于待计算微观选址项目e项目的计算顺序排在d项目的计算顺序之前,此时只需要判断d项目的计算时间是否超过原有的计算时间即可,若超过原有的计算时间,计算装置103基于目标计算书序对待计算微观选址项目和当前正在计算的微观选址项目进行计算。

综上所述,本实施例中,由于提前设置了紧急度值表,并将微观选址项目中的各关键信息参数对应紧急度值表分配不同的权重值,通过得出的计算顺序值值来对待计算微观选址项目和当前正在计算的微观选址项目进行排序,从而量化了“谁先谁后”的计算排序问题,高效的分配了计算任务,提高风资源评估工作的效率。

请参阅图2,图2为本申请实施例中测风数据处理系统的另一实施例示意图,具体包括:

输入装置201、解析装置202以及计算装置203;

其中,输入装置201的输出端与解析装置202的输入端连接,用于接收用户输入的待计算微观选址项目的计算请求。

解析装置202的输出端与计算装置203的输入端连接,用于对待计算微观选址项目进行解析,以确定目标关键信息参数;具体的,当解析装置202接收到输入装置201发送的待计算微观选址项目的计算请求后,可以对待计算微观选址项目进行解析,以确定目标关键信息参数,该目标关键信息参数包括:微观选址项目的网格数量、计算范围、扇区数目、计算步长、绘图区域、项目所处节点、项目所属大区、计算类型等关键信息参数。此处具体不限定如何对微观选址项目进行解析。

计算装置203,用于根据目标关键信息参数查询预设的紧急度值表,以确定待计算微观选址项目的第一计算顺序值;具体的,预先设置紧急度值表,其中,紧急度值表横坐标是各个信息参数,纵坐标是各个信息参数下的不同分级,每个信息参数下的每个级别都对应一个固定值,每个信息参数也对应一个预设的权重值。计算装置203可以查询预设的紧急度值表,以确定出待计算微观选址项目的第一计算顺序值。

需要说明的是,计算装置203可以通过对资源使用情况进行统计,得出当前正在计算的项目数所占用服务器资源,设备资源和闲置资源的情况,然后基于当前正在计算的项目数所占用服务器资源,设备资源和闲置资源的情况来确定出待计算微观选址项目的第一计算顺序值。例如,当当前占用的服务器资源、设备资源较高,则闲置的资源较低,因此,待计算微观选址项目的第一计算顺序值相对就会较低。

由于测风数据处理系统中可能会存在有其他正在计算的微观选址项目,此时,计算装置203还可以确定出当前正在计算的微观选址项目的第二计算顺序值。其中,第二计算顺序值与当前正在计算的微观选址项目的数量相同,例如当前正在计算的微观选址项目有5个,则第二计算顺序值有5个。此处具体不限定如何确定当前正在计算的微观选址项目的第二计算顺序值。

计算装置203,在得到第一计算顺序值以及第二计算顺序值以后,还可以对第一计算顺序值以及第二计算顺序值进行排序,以确定目标计算顺序。例如待计算微观选址项目为e,e项目的计算顺序值为0.5,当前正在计算的微观选址项目分别为a、b、c、d,a项目对应的计算顺序值为1.0,b项目对应的计算顺序值为0.9,c项目对应的计算顺序值0.7,d项目对应的计算顺序值为0.4,则得到的目标计算顺序即为a、b、c、e、d。

在确定了目标计算顺序之后,该计算装置103,还可以判断该当目标计算顺序是否超过预设时间段的波动,且当目标计算顺序未超过预设时间段的波动时,基于目标计算顺序对待计算微观选址项目和当前正在计算的微观选址项目进行计算。

具体的,例如得到的目标计算顺序为a、b、c、e、d,由于待计算微观选址项目e项目的计算顺序排在d项目的计算顺序之前,此时只需要判断d项目的计算时间是否超过原有的计算时间即可,若超过原有的计算时间,计算装置103基于目标计算书序对待计算微观选址项目和当前正在计算的微观选址项目进行计算。

测风数据处理系统200还包括:

输出装置204;

输出装置204的输入端与计算装置203的输出端连接,用于当所述目标计算顺序超过所述预设时间段的波动时,将目标计算顺序发送至超过所述预设时间段波动对应微观选址项目的负责人;

计算装置203可以在输入装置204在将目标计算顺序发送至超过预设时间段波动对应微观选址项目的负责人之后,当在预设时长内接收到申诉请求时,直接基于目标计算顺序对待计算微观选址项目以及当前正在计算的微观选址项目进行计算。

计算装置203还包括:

提取模块2031,用于当在预设时长内接收申诉请求时,提取申诉请求中携带的申诉微观选址项目的特殊参数;

判断模块2032,用于判断所述申诉微观选址项目的特殊参数是否合法;

权重更改模块2033,用于当所述申诉微观选址项目的特殊参数合法时,增加所述申诉微观选址项目的关键信息参数的权重值;

计算模块2034,用于基于增加权重后的所述申诉微观选址项目的关键信息以及所述目标计算顺序中除所述申诉微观选址项目外的其他微观选址项目确定第一计算顺序;

计算模块2034,还用于基于所述第一计算顺序对所述待计算微观选址项目以及所述当前正在计算的微观选址项目进行计算。

其中,计算模块2034具体用于:

根据增加权重后的申诉微观选址项目的关键信息参数查询预设紧急度值表,以确定申诉微观选址项目的第三计算顺序值;

确定目标计算顺序中除申诉微观选址项目外的其他微观选址项目的第四计算顺序值;

对第三计算顺序值以及所述第四计算顺序值进行排序,以确定所述第一计算顺序。

具体的,当计算装置203在预设时长内接收到申诉请求时,计算装置203中的提取模块2031可以提取申诉请求中携带的申诉微观选址项目的特殊参数,即当项目所属负责人的项目在预设时长内将项目的实际情况特殊需要调整计算顺序,可以通过输入装置201输入申诉请求,该申诉请求中携带有申诉微观选址项目的特殊参数,该特殊参数为对项目的特殊情况进行详细描述。输入装置201可以将该申诉请求发送至计算装置203。

当提取模块2031提取了申诉微观选址项目的特殊参数之后,判断模块2032可以判断该特殊参数是否合法,当判断模块2032确定出该特殊参数合法,权重更改模块2033可以增加申诉微观选址项目的关键信息参数的权重值,计算模块2034可以基于增加权重后的申诉微观选址项目的关键信息参数进行计算以确定第一计算顺序(具体的,可以根据增加权重后的申诉微观选址项目的关键信息参数查询所述预设紧急度值表,以确定申诉微观选址项目的第三计算顺序值;确定所述目标计算顺序中除申诉微观选址项目外的其他微观选址项目的第四计算顺序值;对第三计算顺序值以及第四计算顺序值进行排序,以确定第一计算顺序);计算模块2034还可以基于第一计算顺序对待计算微观选址项目以及当前正在计算的微观选址项目进行计算。

当判断模块2032确定出该特殊参数不合法时,计算装置203可以直接驳回该申诉请求,并基于目标计算顺序对待计算微观宣纸项目以及当前正在计算的微观选址项目进行计算。

需要说明的,判断模块2032可以通过不同的方式来确定特殊参数是否合法,例如可以预先在系统中设定各种特殊参数对应的合法情况,直接与预先设定的各种特殊参数对应的合法请款即可确定申诉微观选址项目的特殊参数是否合法,也可以将申诉微观选址项目的特殊参数发送至后台管理人员进行评估,以确定是否合法。另外,关于权重值的增加,例如可以是系统中存储各种合法的特殊参数对应的权重增加值,也可以是由后台管理人员进行评估后增加权重值。

需要说明的是,测风数据处理系统200还可以包括:显示装置205,可以将计算装置203确定出的该目标计算顺序或第一计算顺序进行显示,还可以显示待计算微观选址项目以及当前正在计算的微观选址项目的计算时间。

需要说明的是,测风数据处理系统200还可以包括:风资源分析装置206,该风资源分析装置用于对待处理微观选址项目所处区域的风资源进行分析,并将待处理微观选址项目所处区域的风资源分析结果发送至显示装置205,显示装置205可以将该风资源分析结果进行显示。

综上所述,本实施例中,由于提前设置了紧急度值表,并将微观选址项目中的各关键信息参数对应紧急度值表分配不同的权重值,通过得出的计算顺序值值来对待计算微观选址项目和当前正在计算的微观选址项目进行排序,并设置了申诉机制,即可以满足不同选址项目的不同需求,又可以量化了“谁先谁后”的计算排序问题,高效的分配了计算任务,提高风资源评估工作的效率。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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