电站日发电量计算方法与装置、电子设备与流程

文档序号:29210199发布日期:2022-03-12 04:37阅读:211来源:国知局
电站日发电量计算方法与装置、电子设备与流程

1.本发明属于发电技术领域,具体涉及一种电站日发电量计算方法与装置、电子设备。


背景技术:

2.目前分布式电站大多分布在偏远的山区、屋顶、农业大棚、鱼塘等,具有分布点分散、体量较小等特征,而且受制于当地的气候环境、地理条件等因素,对分布式光伏的发电量计算提出了更高的要求。即新能源日发电量的计算是新能源技术企业面临的新的技术要求,目前的新能源风电场站、光伏场站,风机和逆变器设备数量多,没有gps对时,日发电量存在提前或者滞后置0的情况,例如:23点,或者1点的时候进行置0,这往往造成日发电量不准确。
3.因此,有必要提出一种新的电站日发电量计算方法与装置。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一,提供一种电站日发电量计算方法、一种电站日发电量计算装置以及一种电子设备。
5.本发明的一方面,提供一种电站日发电量计算方法,包括下述步骤:
6.将带有ntp对时的服务器与标准时钟进行时间同步;
7.判断当前时间是否为预设时间;
8.响应于当前时间为预设时间时,将服务器上的当前日发电量数据置零,并获取电站新的日发电量数据。
9.可选的,获取电站新的日发电量数据所述,包括:
10.以预设频率采集plc日发电量,将每相邻两次的plc日发电量作差值并计算所述差值的总和,以得到所述电站新的日发电量数据。
11.可选的,所述将每相邻两次的plc日发电量作差值并计算所述差值的总和,包括:
12.将以预设频率采集的其中任一次plc日发电量与其上次plc日发电量做差值,并判断所述差值是否大于零;
13.响应于所述差值大于零时,将所述差值累计到所述电站新的日发电量数据。
14.可选的,响应于所述差值小于零时,将所述差值舍弃。
15.可选的,所述预设频率为每秒采集一次。
16.可选的,所述判断当前时间是否为预设时间之后,还包括:
17.响应于当前时间不为预设时间时,将采集plc日发电量。
18.可选的,所述预设时间为零点。
19.本发明的另一方面,提供一种电站日发电量计算装置,包括同步模块、第一判断模块以及采集模块:其中,
20.所述同步模块,将带有ntp对时的服务器与标准时钟进行时间同步;
21.所述第一判断模块,判断当前时间是否为预设时间;
22.所述采集模块,响应于当前时间为预设时间时,将服务器上的当前日发电量数据置零,并获取电站新的日发电量数据。
23.可选的,所述采集模块包括差值模块与第二判断模块;其中,
24.所述差值模块,将以预设频率采集的其中任一次plc日发电量与其上次plc日发电量做差值;
25.所述第二判断模块,用于判断所述差值是否大于零,且响应于所述差值大于零时,将所述差值累计到所述电站新的日发电量数据;以及,响应于所述差值小于零时,将所述差值舍弃。
26.本发明的另一方面,提供一种电子设备,包括:一个或多个处理器;
27.存储器,用于存储一个或多个程序,
28.当所述一个或多个程序被所述一个或多个处理器执行,使所述一个或多个处理器实现如前文记载的所述电站日发电量计算方法。
29.本发明提供一种电站日发电量计算方法,包括下述步骤:将带有ntp对时的服务器与标准时钟进行时间同步;判断当前时间是否为预设时间;响应于当前时间为预设时间时,将服务器上的当前日发电量数据置零,并获取电站新的日发电量数据。本发明基于设置有ntp对时的服务器,通过校对时间,使其与本地时间同步,并且,通过将服务器每天的日发电量数据清零,以获取新的日发电量数据,不受plc的限制,能保证风场或电站日发电量准确可用。
附图说明
30.图1为本发明一实施例的电站日发电量计算方法的流程框图;
31.图2为本发明另一实施例的电站日发电量计算方法的流程示意图;
32.图3为本发明另一实施例的电站日发电量计算装置的结构示意图。
具体实施方式
33.为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护范围。
34.除非另外具体说明,本发明中使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明中使用的“包括”或者“包含”等既不限定所提及的形状、数字、步骤、动作、操作、构件、原件和/或它们的组,也不排除出现或加入一个或多个其他不同的形状、数字、步骤、动作、操作、构件、原件和/或它们的组。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示技术特征的数量与顺序。
35.如图1和图2所示,本发明的一方面,提供一种电站日发电量计算方法s100,包括下述步骤s110~s130:
36.s110、将带有ntp对时的服务器与标准时钟进行时间同步。
37.需要说明的是,由于直接获取的可编程逻辑控制器(programmable logic controller,plc)的电量可能为日发电量,也可能是总发电量,这样,容易造成数据的不准确。由此,本实施例的方法基于设置有网络时间协议(network time protocol,ntp)对时的服务器上运行,即通过带有ntp对时的服务器与本地时间进行同步,通过将ntp服务器上的日发电量数据清零,以不受plc的限制,以得到校正后的日发电量。
38.进一步需要说明的是,ntp是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,gps等等)做同步化,它可以提供高精准度的时间校正(lan上与标准间差小于1毫秒,wan上几十毫秒),且可由加密确认的方式来防止恶毒的协议攻击。时间按ntp服务器的等级传播。按照离外部utc源的远近把所有服务器归入不同的层(stratum)中。
39.应当理解的是,本实施例提及的日发电量指发电设备在一日内的总发电量。
40.s120、判断当前时间是否为预设时间。
41.如图2所示,本实施例的预设时间为零点,即00:00:00。
42.进一步的,继续参考图2,判断当前时间是否为预设时间之后,还包括:响应于当前时间不为预设时间时,直接进行采集plc日发电量。
43.s130、响应于当前时间为预设时间时,将服务器上的当前日发电量数据置零,并获取电站新的日发电量数据。
44.需要说明的是,本实施例提及的电站指风机电站和光伏电站,对此不作具体限定。
45.具体的,在每天的零点把日发电量数据置0,并以预设频率采集plc日发电量,将每相邻两次的plc日发电量作差值并计算所述差值的总和,以得到所述电站新的日发电量数据。也就是说,将每相邻的两次plc日发电量进行相减,并将得到的所有差值进行累加,该累加值即为电站一天的日发电量数据。
46.进一步的,如图2所示,本实施例将每相邻两次的plc日发电量作差值并计算所述差值的总和,包括:将以预设频率采集其中任一次plc日发电量与其上次plc日发电量做差值,并判断所述差值是否大于零。其中,响应于差值大于零时,将所述差值累计到所述电站新的日发电量数据,以及,响应于所述差值小于零时,将所述差值舍弃。
47.需要说明的是,本实施例的预设频率为每秒采集一次,也就是说,从零点开始,每秒采集一次plc日发电量,并将下一秒采集的plc日发电量减去上一秒采集的plc日发电量,两者的差值得到其中任一秒的plc日发电量,将一天内得到的86400秒的plc日发电量的差值相加,以得到电站新的日发电量数据。
48.应当理解的是,当将plc日发电量差值累计到新日发电量之后即完成一天的日发电量计算,之后,再次开始另一天的日发电量计算,即开始执行本实施例的计算方法,判断当前时间是否为零点。以及,当差值小于零时丢弃对应的数据后,也同样再次开始另一天的日发电量计算。
49.示例性的,陕西狼尔沟风电场需要上报日发电量,因部分风机日发电量提前或者滞后置0,造成风电场站统计的日发电量数据错误,无法使用,然而,使用本实施例的方法校正后的日发电量能完成正确的统计。
50.如图3所示,本发明的另一方面,提供一种电站日发电量计算装置200,包括同步模块210、第一判断模块220以及采集模块230:其中,所述同步模块210,将带有ntp对时的服务
器与标准时钟进行时间同步;所述第一判断模块220,判断当前时间是否为预设时间;所述采集模块230,响应于当前时间为预设时间时,将服务器上的当前日发电量数据置零,并获取电站新的日发电量数据。
51.进一步的,如图3所示,本实施例的采集模块230包括差值模块231与第二判断模块232;其中,所述差值模块231,将以预设频率采集的其中任一次plc日发电量与其上次plc日发电量做差值;所述第二判断模块232,用于判断所述差值是否大于零,且响应于所述差值大于零时,将所述差值累计到所述电站新的日发电量数据;以及,响应于所述差值小于零时,将所述差值舍弃。
52.需要说明的是,本实施例的预设频率为每秒采集一次,也就是说,从零点开始,每秒采集一次plc日发电量,并将下一秒采集的plc日发电量减去上一秒采集的plc日发电量,两者的差值得到其中任一秒的plc日发电量,将一天内得到的86400秒的plc日发电量的差值相加,以得到电站新的日发电量数据。
53.应当理解的是,当将plc日发电量差值累计到新日发电量之后即完成一天的日发电量计算,之后,再次开始另一天的日发电量计算,即开始执行本实施例的计算方法,判断当前时间是否为零点。以及,当差值小于零时丢弃对应的数据后,也同样再次开始另一天的日发电量计算。
54.本发明的另一方面,提供一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使所述一个或多个处理器实现前文记载的所述电站日发电量计算方法。
55.需要说明的是,本实施例的装置所采用的方法参考前文记载,在此不再赘述。
56.本发明提供一种电站日发电量计算方法与装置、电子设备,本发明基于设置有ntp对时的服务器,通过校对时间,使其与本地时间同步,并且,通过将服务器每天的日发电量数据清零,以获取新的日发电量数据,不受plc的限制。通过本发明的计算方法可以得到校正后的发电量,能保证风机电站或光伏电站日发电量准确可用。
57.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1