CN115134375A - 一种分布式光伏***的数据传输方法 - Google Patents
一种分布式光伏***的数据传输方法 Download PDFInfo
- Publication number
- CN115134375A CN115134375A CN202210769632.9A CN202210769632A CN115134375A CN 115134375 A CN115134375 A CN 115134375A CN 202210769632 A CN202210769632 A CN 202210769632A CN 115134375 A CN115134375 A CN 115134375A
- Authority
- CN
- China
- Prior art keywords
- data
- distributed photovoltaic
- photovoltaic system
- file
- synchronization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请公开了一种分布式光伏***的数据传输方法,该方法应用于分布式光伏***中,其中,分布式光伏***包括核心服务器和应用服务器,核心服务器与应用服务器通信连接;核心服务器实时读取核心服务器中的待同步数据并生成同步文件,在生成同步文件后将同步文件发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据;即通过实时读取核心服务器中的待同步数据并生成同步文件,然后发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据,从而实现核心服务器的数据的实时同步,以降低数据采集的难度,且提高了数据传输的效率。
Description
技术领域
本申请涉及分布式光伏技术领域,具体涉及一种分布式光伏***的数据传输方法。
背景技术
随着全球能源危机、环境污染加剧,光伏作为一种高效、清洁的可再生能源,得到了世界各国的大力支持并得以迅速发展。光伏发电是利用半导体界面的光生伏特效应而将光能直接转变为电能的一种技术。主要由太阳电池板、控制器和逆变器三大部分组成,主要部件由电子元器件构成。光伏发电装置在长时间使用后,部分太阳能电池板会发生损坏现象。为及时了解设备的使用情况和及时进行维护,往往需要设置分布式光伏发电的实时监控、采集和数据传输装置,方便工程人员及时对设备进行维修。
分布式光伏的示范应用场景主要分为三种:一是小型户用光伏电站;二是中型分布式光伏电站;三是大型分布式光伏电站。每种场景中,电站所处的地理环境、逆变器之间的拓扑结构、通信成本以及能耗等均不相同,综合考虑各种因素,分布式光伏运维数据采用点对点传输方式存在传输成本过高、传输稳定性和可靠性较低等多个问题。
发明内容
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种分布式光伏***的数据传输方法。
根据本申请的一个方面,提供了一种分布式光伏***的数据传输方法,应用于分布式光伏***的核心服务器中,其中,所述分布式光伏***包括所述核心服务器和应用服务器,所述核心服务器与所述应用服务器通信连接;所述分布式光伏***的数据传输方法包括:读取所述核心服务器中的待同步数据并生成同步文件;将所述同步文件发送至所述应用服务器,以供所述应用服务器同步所述待同步数据。
在一实施例中,所述核心服务器包括第一同步输入目录和第一同步输出目录,所述应用服务器包括第二同步输入目录和第二同步输出目录;其中,所述读取所述核心服务器中的待同步数据并生成同步文件包括:定期读取所述第一同步输出目录中的当前数据;若所述第一同步输出目录中的当前数据大于上一次的输出数据,则根据所述当前数据生成所述同步文件。
在一实施例中,所述将所述同步文件发送至所述应用服务器包括:将所述同步文件传输至所述第一同步输出目录。
在一实施例中,所述分布式光伏***的数据传输方法还包括:若在发送所述同步文件的过程中发生异常,则在所述核心服务器生成异常日志。
在一实施例中,所述分布式光伏***的数据传输方法还包括:生成所述同步文件的备份文件并存储于所述核心服务器中。
根据本申请的另一个方面,提供了一种分布式光伏***的数据传输方法,应用于分布式光伏***的应用服务器中,其中,所述分布式光伏***包括核心服务器和所述应用服务器,所述核心服务器与所述应用服务器通信连接;所述分布式光伏***的数据传输方法包括:接收所述核心服务器发送的同步文件;解析所述同步文件以得到同步数据。
在一实施例中,所述核心服务器包括第一同步输入目录和第一同步输出目录,所述应用服务器包括第二同步输入目录和第二同步输出目录;其中,所述接收所述核心服务器发送的同步文件包括:定期检测所述第二同步输入目录中的当前数据;若所述第二同步输入目录中的当前数据大于上一次的输入数据,则接收包含所述第二同步输入目录中的当前数据的所述同步文件。
在一实施例中,在所述解析所述同步文件以得到同步数据之后,所述分布式光伏***的数据传输方法还包括:以所述同步数据更新所述应用服务器中的数据。
在一实施例中,所述分布式光伏***的数据传输方法还包括:若在解析所述同步文件的过程中发生错误,则生成错误日志并传输至所述第二同步输出目录。
在一实施例中,所述分布式光伏***的数据传输方法还包括:复制所述应用服务器的正常日志并传输至所述第二同步输出目录。
本申请提供的一种分布式光伏***的数据传输方法,该方法应用于分布式光伏***中,其中,分布式光伏***包括核心服务器和应用服务器,核心服务器与应用服务器通信连接;核心服务器实时读取核心服务器中的待同步数据并生成同步文件,在生成同步文件后将同步文件发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据;即通过实时读取核心服务器中的待同步数据并生成同步文件,然后发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据,从而实现核心服务器的数据的实时同步,以降低数据采集的难度,且提高了数据传输的效率。
附图说明
通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
图1是本申请一示例性实施例提供的一种分布式光伏***的结构示意图。
图2是本申请一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图3是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图4是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图5是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图6是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图7是本申请一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图8是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图9是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图10是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图11是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。
图12是本申请一示例性实施例提供的电子设备的结构图。
具体实施方式
下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。
随着新型电力***建设,分布式光伏采集以及控制等业务已经被广泛应用,但是由于分布式光伏***的发电设备较多且分布较广,若采用传统的人工采集的方式进行数据采集,这将会大幅增加电力人员的工作强度和危险性。并且采用人工采集的方式采集数据很难保证时效性,即采集数据的频率过低而难以很好的管理分布式光伏***中的发电设备,从而导致分布式光伏***的发电效率不高。
图1是本申请一示例性实施例提供的一种分布式光伏***的结构示意图。如图1所示,该分布式光伏***包括核心服务器1和应用服务器2,核心服务器1与应用服务器2通信连接。通过无线通信连接的核心服务器1与应用服务器2,以实现核心服务器1与应用服务器2之间的数据同步,从而实现电力人员远程获知分布式光伏***的数据信息,并进行远程管理和操控。优选地,核心服务器1与应用服务器2之间还可以设置正反向隔离装置3。正反向隔离装置3是利用物理方法将内网与外网隔离从而避免入侵或信息泄露的风险的技术手段,物理隔离主要用来解决网络安全问题的,尤其是在那些需要绝对保证安全的保密网。另外,应用服务器2还可以与D5000等智能电网的调度监控***连接,以将同步的数据同步传输至智能电网的调度监控***,从而实现分布式光伏***的实时高效调度;其中,应用服务器2与D5000之间也可以设置正反向隔离装置3。
图2是本申请一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。该分布式光伏***的数据传输方法应用于上述分布式光伏***的核心服务器1中,如图2所示,该分布式光伏***的数据传输方法包括如下步骤:
步骤210:读取核心服务器中的待同步数据并生成同步文件。
在互联网大区部署核心服务器,并且通过读取核心服务器中的数据,在读取到产生了新的数据时,生成同步文件。
步骤220:将同步文件发送至应用服务器,以供应用服务器同步待同步数据。
在III区部署应用服务器,客户访问III区应用服务器的Portal页面功能即可访问原互联网大区***业务。在核心服务器的开发E文件输出功能,同时在应用服务器部署NewPortal(提供客户友好的WEB页面服务)和数据同步工具(需开发E文件解析并保存数据库功能)。互联网大区核心服务器输出E文件,正反向隔离程序实现跨区间的E文件传递,III区应用服务器解析E文件,以E文件为桥梁,把互联网大区核心服务器的数据同步到III区应用服务器。
本申请提供的一种分布式光伏***的数据传输方法,该方法应用于分布式光伏***中,其中,分布式光伏***包括核心服务器和应用服务器,核心服务器与应用服务器通信连接;核心服务器实时读取核心服务器中的待同步数据并生成同步文件,在生成同步文件后将同步文件发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据;即通过实时读取核心服务器中的待同步数据并生成同步文件,然后发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据,从而实现核心服务器的数据的实时同步,以降低数据采集的难度,且提高了数据传输的效率。
图3是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。核心服务器包括第一同步输入目录(/sfp/eSync/input/)和第一同步输出目录(/sfp/eSync/output/),应用服务器包括第二同步输入目录(/sfp/eSync/input/)和第二同步输出目录(/sfp/eSync/output/)。如图3所示,上述步骤210可以包括:
步骤211:定期读取第一同步输出目录中的当前数据。
步骤212:若第一同步输出目录中的当前数据大于上一次的输出数据,则根据当前数据生成同步文件。
例如,核心服务器(Monitor)每5分钟执行一次的定时任务里读取ro_data表(对应周期上报数据)中id>maxEsyncId的记录后生成“Ro_Data_”开头的E文件到同步输出目录。若maxEsyncId为空则读取所有记录,把已读取记录的最大ID赋值给maxEsyncId并保存。
例如,核心服务器(Monitor)故障发生时读取alarm、recorder表中符合条件(对应故障数据中的故障时间、故障设备ID)的记录后生成“Alarm_”开头的E文件到同步输出目录。考虑到数据同步工具重新部署等不工作期间发生的故障会漏掉,所以要在核心服务器(Monitor)每5分钟执行一次的定时任务里读取alarm表中id>maxAlarmId的记录、recorder表中id>maxRecorderId的记录后生成“Alarm_”开头的E文件到同步输出目录。
例如,核心服务器(Monitor)点击同步拓扑按钮时取得拓扑图片转换成base64字符串并读取monitor库area、area2、dcu、node表和admin_portal库bdcu、sensor_info表(对应电网拓扑结构变更数据)的所有记录后生成“Topo_”开头的E文件到同步输出目录。
例如,核心服务器(Monitor)点击同步账户按钮时读取new_account表(对应账户变更数据)中所有记录后生成“Account_”开头的E文件到同步输出目录。
图4是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图4所示,上述步骤220可以包括:
步骤221:将同步文件传输至第一同步输出目录。
通过将同步文件传输至同步核心服务器的第一同步输出目录以实现同步文件的分享。
图5是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图5所示,上述分布式光伏***的数据传输方法还可以包括:
步骤230:若在发送同步文件的过程中发生异常,则在核心服务器生成异常日志。
核心服务器的Monitor输出E文件过程中发生了异常,在核心服务器生成异常日志以记录。
图6是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图6所示,上述分布式光伏***的数据传输方法还可以包括:
步骤240:生成同步文件的备份文件并存储于核心服务器中。
考虑到***运行异常情况,定期在核心服务器的Monitor里生成E文件后备份,以帮助调查解决异常,并在Item表增加一个是否备份标识flagBackUp(1表示备份,其他表示不备份)。
图7是本申请一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。该分布式光伏***的数据传输方法应用于分布式光伏***的应用服务器中,如图7所示,该分布式光伏***的数据传输方法包括如下步骤:
步骤710:接收核心服务器发送的同步文件。
步骤720:解析同步文件以得到同步数据。
当接收到核心服务器发送的同步文件时,对接收到的同步文件进行解析以得到同步数据,从而获取到核心服务器的变更数据,实现数据同步。
本申请提供的一种分布式光伏***的数据传输方法,该方法应用于分布式光伏***中,其中,分布式光伏***包括核心服务器和应用服务器,核心服务器与应用服务器通信连接;核心服务器实时读取核心服务器中的待同步数据并生成同步文件,在生成同步文件后将同步文件发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据;即通过实时读取核心服务器中的待同步数据并生成同步文件,然后发送至应用服务器,应用服务器接收核心服务器发送的同步文件后解析同步文件以得到同步数据,从而实现核心服务器的数据的实时同步,以降低数据采集的难度,且提高了数据传输的效率。
图8是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。核心服务器包括第一同步输入目录和第一同步输出目录,应用服务器包括第二同步输入目录和第二同步输出目录;如图8所示,上述步骤710可以包括:
步骤711:定期检测第二同步输入目录中的当前数据。
步骤712:若第二同步输入目录中的当前数据大于上一次的输入数据,则接收包含第二同步输入目录中的当前数据的同步文件。
例如,应用服务器(数据同步工具)每10秒读取同步输入目录里最新的“Ro_Data_”开头的E文件,解析成功后保存到数据库表(1.meger方式保存;2.若发生异常,则生成错误日志E文件到同步输出目录,并把当前处理的E文件移动到同步输出目录)。
例如,应用服务器(数据同步工具)每10秒读取同步输入目录里最新的“Alarm_”开头的E文件,解析成功后保存到数据库表。
例如,应用服务器(数据同步工具)每10秒读取同步输入目录里最“Topo_”开头的E文件,解析成功后保存到数据库表并把base64字符串转成图片到相应目录。
例如,应用服务器(数据同步工具)每10秒读取同步输入目录里最新的“NewAccount.DT”的E文件,解析成功后保存到数据库表。
图9是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图9所示,在步骤720之后,上述分布式光伏***的数据传输方法还可以包括:
步骤730:以同步数据更新应用服务器中的数据。
在解析得到核心服务器中更新的数据(即同步数据)之后,以同步数据更新(可以以增量或全量的方式实现同步)应用服务器中的数据。
图10是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图10所示,上述分布式光伏***的数据传输方法还可以包括:
步骤740:若在解析同步文件的过程中发生错误,则生成错误日志并传输至第二同步输出目录。
应用服务器的数据同步工具在解析E文件蒋保存数据库过程中发生了异常,生成错误日志E文件到同步输出目录并把正在处理的E文件移动到同步输出目录。
图11是本申请另一示例性实施例提供的一种分布式光伏***的数据传输方法的流程示意图。如图11所示,上述分布式光伏***的数据传输方法还可以包括:
步骤750:复制应用服务器的正常日志并传输至第二同步输出目录。
在应用服务器的数据同步工具里每日零点把前一天的正常日志复制一份到同步输出目录,并在Item表增加一个是否同步日志标识syncLogFlg(1表示同步,其他表示不同步)。
下面,参考图12来描述根据本申请实施例的电子设备。该电子设备可以是第一设备和第二设备中的任一个或两者、或与它们独立的单机设备,该单机设备可以与第一设备和第二设备进行通信,以从它们接收所采集到的输入信号。
图12图示了根据本申请实施例的电子设备的框图。
如图12所示,电子设备10包括一个或多个处理器11和存储器12。
处理器11可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备10中的其他组件以执行期望的功能。
存储器12可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器11可以运行所述程序指令,以实现上文所述的本申请的各个实施例的分布式光伏***的数据传输方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。
在一个示例中,电子设备10还可以包括:输入装置13和输出装置14,这些组件通过总线***和/或其他形式的连接机构(未示出)互连。
在该电子设备是单机设备时,该输入装置13可以是通信网络连接器,用于从第一设备和第二设备接收所采集的输入信号。
此外,该输入设备13还可以包括例如键盘、鼠标等等。
该输出装置14可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出设备14可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
当然,为了简化,图12中仅示出了该电子设备10中与本申请有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备10还可以包括任何其他适当的组件。
除了上述方法和设备以外,本申请的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的分布式光伏***的数据传输方法中的步骤。
所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的分布式光伏***的数据传输方法中的步骤。
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。
本申请中涉及的器件、装置、设备、***的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、***。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
还需要指出的是,在本申请的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。
提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。
Claims (10)
1.一种分布式光伏***的数据传输方法,应用于分布式光伏***的核心服务器中,其中,所述分布式光伏***包括所述核心服务器和应用服务器,所述核心服务器与所述应用服务器通信连接;其特征在于,所述分布式光伏***的数据传输方法包括:
读取所述核心服务器中的待同步数据并生成同步文件;
将所述同步文件发送至所述应用服务器,以供所述应用服务器同步所述待同步数据。
2.根据权利要求1所述的分布式光伏***的数据传输方法,其特征在于,所述核心服务器包括第一同步输入目录和第一同步输出目录,所述应用服务器包括第二同步输入目录和第二同步输出目录;其中,所述读取所述核心服务器中的待同步数据并生成同步文件包括:
定期读取所述第一同步输出目录中的当前数据;
若所述第一同步输出目录中的当前数据大于上一次的输出数据,则根据所述当前数据生成所述同步文件。
3.根据权利要求2所述的分布式光伏***的数据传输方法,其特征在于,所述将所述同步文件发送至所述应用服务器包括:
将所述同步文件传输至所述第一同步输出目录。
4.根据权利要求1所述的分布式光伏***的数据传输方法,其特征在于,所述分布式光伏***的数据传输方法还包括:
若在发送所述同步文件的过程中发生异常,则在所述核心服务器生成异常日志。
5.根据权利要求1所述的分布式光伏***的数据传输方法,其特征在于,所述分布式光伏***的数据传输方法还包括:
生成所述同步文件的备份文件并存储于所述核心服务器中。
6.一种分布式光伏***的数据传输方法,应用于分布式光伏***的应用服务器中,其中,所述分布式光伏***包括核心服务器和所述应用服务器,所述核心服务器与所述应用服务器通信连接;其特征在于,所述分布式光伏***的数据传输方法包括:
接收所述核心服务器发送的同步文件;
解析所述同步文件以得到同步数据。
7.根据权利要求6所述的分布式光伏***的数据传输方法,其特征在于,所述核心服务器包括第一同步输入目录和第一同步输出目录,所述应用服务器包括第二同步输入目录和第二同步输出目录;其中,所述接收所述核心服务器发送的同步文件包括:
定期检测所述第二同步输入目录中的当前数据;
若所述第二同步输入目录中的当前数据大于上一次的输入数据,则接收包含所述第二同步输入目录中的当前数据的所述同步文件。
8.根据权利要求6所述的分布式光伏***的数据传输方法,其特征在于,在所述解析所述同步文件以得到同步数据之后,所述分布式光伏***的数据传输方法还包括:
以所述同步数据更新所述应用服务器中的数据。
9.根据权利要求7所述的分布式光伏***的数据传输方法,其特征在于,所述分布式光伏***的数据传输方法还包括:
若在解析所述同步文件的过程中发生错误,则生成错误日志并传输至所述第二同步输出目录。
10.根据权利要求7所述的分布式光伏***的数据传输方法,其特征在于,所述分布式光伏***的数据传输方法还包括:
复制所述应用服务器的正常日志并传输至所述第二同步输出目录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210769632.9A CN115134375A (zh) | 2022-07-01 | 2022-07-01 | 一种分布式光伏***的数据传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210769632.9A CN115134375A (zh) | 2022-07-01 | 2022-07-01 | 一种分布式光伏***的数据传输方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115134375A true CN115134375A (zh) | 2022-09-30 |
Family
ID=83381353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210769632.9A Pending CN115134375A (zh) | 2022-07-01 | 2022-07-01 | 一种分布式光伏***的数据传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115134375A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040044704A1 (en) * | 2002-08-30 | 2004-03-04 | Chung-I Lee | System and method for synchronizing distributed stored documents |
CN206498429U (zh) * | 2016-11-11 | 2017-09-15 | 中华通信***有限责任公司 | 一种基于分布式异构网络的核心服务器组网*** |
CN111431995A (zh) * | 2020-03-20 | 2020-07-17 | 无锡开云信息技术有限公司 | 文件同步方法、主服务器、从服务器和文件同步*** |
CN111506646A (zh) * | 2020-03-16 | 2020-08-07 | 阿里巴巴集团控股有限公司 | 数据同步方法、装置、***、存储介质及处理器 |
CN113918531A (zh) * | 2020-07-08 | 2022-01-11 | 北京金山云网络技术有限公司 | 分布式表格***的数据同步方法、装置以及服务端设备 |
CN114530935A (zh) * | 2022-01-19 | 2022-05-24 | 国网河北省电力有限公司保定供电分公司 | 一种分布式光伏远程控制方法及*** |
-
2022
- 2022-07-01 CN CN202210769632.9A patent/CN115134375A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040044704A1 (en) * | 2002-08-30 | 2004-03-04 | Chung-I Lee | System and method for synchronizing distributed stored documents |
CN206498429U (zh) * | 2016-11-11 | 2017-09-15 | 中华通信***有限责任公司 | 一种基于分布式异构网络的核心服务器组网*** |
CN111506646A (zh) * | 2020-03-16 | 2020-08-07 | 阿里巴巴集团控股有限公司 | 数据同步方法、装置、***、存储介质及处理器 |
CN111431995A (zh) * | 2020-03-20 | 2020-07-17 | 无锡开云信息技术有限公司 | 文件同步方法、主服务器、从服务器和文件同步*** |
CN113918531A (zh) * | 2020-07-08 | 2022-01-11 | 北京金山云网络技术有限公司 | 分布式表格***的数据同步方法、装置以及服务端设备 |
CN114530935A (zh) * | 2022-01-19 | 2022-05-24 | 国网河北省电力有限公司保定供电分公司 | 一种分布式光伏远程控制方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10540458B2 (en) | System and method for monitoring photovoltaic power generation | |
CN105656590B (zh) | 实现时间同步的方法、装置和*** | |
CN103699967A (zh) | 基于电网调控一体化的全景信息平台 | |
CN100512160C (zh) | 一种离线的测试执行构造方法及装置 | |
CN103441861A (zh) | 一种数据记录生成方法及装置 | |
JP5331585B2 (ja) | フォールトトレラントコンピュータシステムおよびフォールトトレラントコンピュータシステムにおける方法 | |
CN103856354A (zh) | 一种集群存储***日志统一管理实现方法 | |
CN100388691C (zh) | 一种自动定位故障的方法和*** | |
CN112261114A (zh) | 一种数据备份***及方法 | |
CN103294704A (zh) | 文件同步***及方法 | |
JP2003216457A (ja) | エラーログ収集解析エージェントシステム | |
CN115134375A (zh) | 一种分布式光伏***的数据传输方法 | |
CN116108740A (zh) | 一种电力设备的建模方法及装置 | |
JP2005284520A (ja) | ログ収集方法/プログラム/プログラム記録媒体/装置/システム | |
CN105335145A (zh) | 操作结果处理方法、装置及*** | |
CN114327563A (zh) | 数据同步方法及装置、***、存储介质、计算机*** | |
CN114510531A (zh) | 数据库同步方法、装置、电子设备和存储介质 | |
CN111638998A (zh) | 一种区块链测评*** | |
CN112348698A (zh) | 核电厂群堆管理方法、装置及*** | |
KR101710888B1 (ko) | 태양광 발전설비의 관리 서비스 플랫폼 및 그 제공방법 | |
JP7442751B1 (ja) | 制御プログラム、監視制御システム、ゲートウェイ装置及び制御方法 | |
CN117439871B (zh) | 抄表故障定位方法、装置、存储介质及电子设备 | |
CN114793229B (zh) | 一种遥测数据的处理方法及装置 | |
CN113438117B (zh) | 网元工单的处理方法及装置、存储介质、电子设备 | |
CN108667932A (zh) | 一种在负载运行状态下双机大数据应用附件管理装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |