A data patching system includes a solar module array, a data patching device and a solar data collector. Solar module arrays are used to transmit a solar energy data. Data patching device is used to receive solar energy data and determine whether the solar energy data pass through a filtering noise algorithm. If so, filtered data is generated. The data patching device determines whether the filtered data is checked through a cycle of redundancy checks. If not, the filtered data is patched with a data Patching Algorithm to generate a patched data. The data repair device checks the repair data for cyclic redundancy. If the patched data passes through this cyclic redundancy check, it will be regarded as the completion of data patching. The solar data collector is used to receive this patch data.
【技术实现步骤摘要】
数据修补系统、方法及其数据修补装置
本专利技术是有关于一种数据修补系统、方法及其数据修补装置,且特别是有关于一种使用于太阳能模块阵列的数据修补系统、方法及其数据修补装置。
技术介绍
自动控制系统常常需要通过通信方式,来取得设备的数据或进行监控设备的动作。最常使用于自动控制系统的通信协定为Modbus通信协定。然而,于监控系统中,通信品质的好坏往往决定了整体监控系统的稳定程度。降低通信异常将有助于降低设备的响应时间及增加系统数据的即时性。太阳能案场因为通信距离较长,故使用RS485线材及Modbus通信协定作数据查询及状态监控。太阳能案场常因布线规划不佳,使得设备本身或环境因素产生线路干扰,而在数据通信过程中产生噪声而通信失败,导致数据搜集不齐全,无法获得即时与正确的数据。因此,如何有效地将受噪声干扰的数据修补复原,并通知使用者太阳能案场的布线可能有问题,实乃目前业界所致力的方向之一。
技术实现思路
本专利技术有关于一种数据修补系统、方法及其数据修补装置。藉由数据修补装置执行过滤噪声演算法,可以让来自太阳能模块阵列的太阳能数据的噪声被过滤。而藉由数据修补装置执行数据修补演算法,使得太阳能数据因线路或环境干扰所导致的数据错误可以得到修复。如此,可以提升通信品质,改善系统的稳定程度。并且可以获得即时与正确的数据,以增加系统数据的即时性。根据本专利技术的第一方面,提出一种数据修补系统,包括一太阳能模块阵列、一数据修补装置、以及一太阳能数据收集器。太阳能模块阵列用以传送一太阳能数据。数据修补装置用以接收太阳能数据,并判断太阳能数据是否通过一过滤噪声演算法。若此数据修补装 ...
【技术保护点】
1.一种数据修补系统,其特征在于,包括:一太阳能模块阵列,用以传送一太阳能数据;一数据修补装置,用以接收该太阳能数据,并判断该太阳能数据是否通过一过滤噪声演算法,若该数据修补装置判断该太阳能数据通过该过滤噪声演算法,则产生一过滤数据,该数据修补装置判断该过滤数据是否通过一循环冗余校验(cyclic redundancy check,CRC)检查,若该数据修补装置判断该过滤数据不通过该循环冗余校验检查,则以一数据修补演算法修补该过滤数据,以产生一修补数据,该数据修补装置将该修补数据进行该循环冗余校验检查,若该修补数据通过该循环冗余校验检查,则视为完成数据修补;以及一太阳能数据收集器,用以接收该修补数据。
【技术特征摘要】
2018.06.21 TW 1071213631.一种数据修补系统,其特征在于,包括:一太阳能模块阵列,用以传送一太阳能数据;一数据修补装置,用以接收该太阳能数据,并判断该太阳能数据是否通过一过滤噪声演算法,若该数据修补装置判断该太阳能数据通过该过滤噪声演算法,则产生一过滤数据,该数据修补装置判断该过滤数据是否通过一循环冗余校验(cyclicredundancycheck,CRC)检查,若该数据修补装置判断该过滤数据不通过该循环冗余校验检查,则以一数据修补演算法修补该过滤数据,以产生一修补数据,该数据修补装置将该修补数据进行该循环冗余校验检查,若该修补数据通过该循环冗余校验检查,则视为完成数据修补;以及一太阳能数据收集器,用以接收该修补数据。2.如权利要求1所述的数据修补系统,其特征在于,其中当该数据修补装置判断该太阳能数据无法通过该过滤噪声演算法,则发出一无法过滤警示信息至一云端服务器。3.如权利要求1所述的数据修补系统,其特征在于,其中若该修补数据无法通过该循环冗余校验检查,则该数据修补装置发出一无法修补警示信息至一云端服务器。4.如权利要求1所述的数据修补系统,其特征在于,其中该太阳能数据收集器更用以发出一数据取得命令,使该数据修补装置通知该太阳能模块阵列回传对应该数据取得命令的该太阳能数据;其中,该数据修补装置接收该太阳能数据后,藉由该过滤噪声演算法以找出该太阳能数据的一标头部分,并根据该标头部分检索该太阳能数据的一数据部分及一循环冗余校验码部分,藉此过滤噪声。5.如权利要求1所述的数据修补系统,其特征在于,其中该数据修补演算法包含一标头比对法、一数据比对法及一循环冗余校验比对法。6.如权利要求5所述的数据修补系统,其特征在于,其中该标头比对法将该太阳能数据的一标头部分与多个已知标头进行比对,并标示出该些已知标头中的至少一正确标头,该至少一正确标头对应到至少一第一已知数据;其中该数据比对法将该太阳能数据的一数据部分与多个已知数据组进行比对,并标示出该些已知数据组中的至少一正确数据组,该至少一正确数据组对应到至少一第二已知数据;其中该循环冗余校验比对法将该太阳能数据的一循环冗余校验码部分与多个已知循环冗余校验码进行比对,并标示出该些已知循环冗余校验码中的至少一正确循环冗余校验码,该至少一正确循环冗余校验码对应到至少一第三已知数据。7.如权利要求6所述的数据修补系统,其特征在于,其中该数据修补装置依据该至少一第一已知数据、该至少一第二已知数据及该至少一第三已知数据以比对出重复次数最高者作为该修补数据。8.一种数据修补方法,其特征在于,包括:接收一太阳能数据,并判断该太阳能数据是否通过一过滤噪声演算法;若判断该太阳能数据通过该过滤噪声演算法,则产生一过滤数据,并判断该过滤数据是否通过一循环冗余校验检查;若判断该过滤数据不通过该循环冗余校验检查,则以一数据修补演算法修补该过滤数据,以产生一修补数据,将该修补数据进行该循环冗余校验检查;若该修补数据通过该循环冗余校验检查,则视为完成数据修补;以及传送该修补数据至一太阳能数据收集器。9.如权利要求8所述的数据修补方法,其特征在于,更包括:当判断该太阳能数据无法通过该过滤噪声演算法时,发出一无法过滤警示信息至一云端服务器。10.如权利要求8所述数据修补方法,其特征在于,更包括:若该修补数据无法通过该循环冗余校验检查,则发出一无法修补警示信息至一云端服务器。11.如权利要求8所述的数据修补方法,其特征在于,更包括:藉由该太阳能数据收集器发出一数据取得命令,使一数据修补装置通知一太阳能模块阵列回传对应该数据取...
【专利技术属性】
技术研发人员:沈建辉,
申请(专利权)人:友达光电股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。