用于传送数据块的方法和传送设备技术

技术编号:26482303 阅读:58 留言:0更新日期:2020-11-25 19:28
提供了用于将数据块从现场设备传送到服务器的方法,每个数据块包括描述在块时间段期间现场设备的操作的数据。所述方法包括:设置对完成的时间段进行定界的第一和第二指针;并且,直到预确定的传送时段过去为止:以时间顺序次序将具有比第二指针更晚的块时间段的数据块传送到服务器;以及如果具有比第二指针更晚的块时间段的所有数据块已经被传送到服务器,则以反时间顺序次序将具有比第一指针更早的块时间段的数据块传送到服务器。数据块可以被高效并且可靠地传送到服务器。

【技术实现步骤摘要】
用于传送数据块的方法和传送设备
本专利技术涉及用于将数据块从现场设备传送到服务器设备的方法。本专利技术还涉及用于将数据块从现场设备传送到服务器设备的传送设备。
技术介绍
诸如风力涡轮机之类的一些现场设备在其操作期间收集历史数据。可以期望的是,将数据块中所收集的数据从现场设备传送到服务器设备,例如以用于分析目的。然而,当从现场设备到服务器设备的数据的传送被限制到预确定的传送时段时,传送大量的数据变得困难。
技术实现思路
本专利技术的一个目的是改进从现场设备到服务器设备的数据块的传输。根据第一方面,提供了用于将数据块从现场设备传送到服务器设备的方法,每个数据块包括描述在块时间段期间现场设备的操作的历史数据。所述方法包括:设置对完成的时间段进行定界的第一和第二指针,使得具有包括在完成的时间段内的块时间段的所有数据块先前已经成功地从现场设备传送到服务器设备;并且,直到预确定的传送时段过去为止:从具有最接近第二指针的块时间段的数据块开始,以时间顺序次序将具有比第二指针更晚的块时间段的数据块传送到服务器设备;以及如果具有比第二指针更晚的块时间段的所有数据块已经被传送到服务器设备,则从具有最接近第一指针的块时间段的数据块开始,以反时间顺序次序将具有比第一指针更早的块时间段的数据块传送到服务器设备。还没有被传输到服务器设备的新收集的数据可以由此仅在预确定的传送时段期间传送。以有利的次序执行数据块到服务器设备的传送。也就是说,较新的数据(其是比第二指针更新进的)在传送较旧的数据(其是比第一指针更旧的)之前传送。另外,由于传送数据块的结构化的方式,可以进一步减少数据库的碎片。现场设备可以是执行预确定的任务的工业环境中的设备。特别地,现场设备是从风力生成电力的风力涡轮机。在现场设备的操作期间,可以例如使用传感器来测量和/或追踪现场设备的一些参数。这些参数可以描述现场设备的操作,并且可以在现场设备中存储为历史数据。例如,描述风力涡轮机的操作的历史数据可以包括风强度、风力涡轮机转子叶片的旋转速度等。服务器设备(也称“中央服务器”)可以是从一个或若干现场设备接收历史数据的服务器。服务器设备可以存储所接收的数据和/或基于所接收的历史数据来执行对现场设备的操作的分析。为了方便,历史数据可以存储在数据块中。数据块可以具有预确定的数据结构。这促进了由服务器设备对数据块的处理及其分析。特别地,每个数据块具有分配给其的块时间段,所述块时间段指示在其期间形成数据块的历史数据在现场设备的操作期间被收集的时间段。块时间段可以被视为对应数据块的长度测量。由于大量的历史数据,并且为了避免数据拥塞,数据块可能不会全部被立即传送到服务器设备。另外,数据块的传输可能仅在预确定的传送时段被允许。预确定的传送时段例如对应于在其期间现场设备没有正在操作的时间。由此,可以防止由于过载导致的现场设备的故障,并且到服务器设备的数据传送可以以更可靠的方式发生。可以通过连接现场设备和服务器设备的线缆来执行数据块的传送或传输。替代地,可以无线地执行数据传送。当一些数据块已经被传送到服务器设备时,期望的是,避免再次传送那些相同的数据块,并且以有利的次序传送剩余的块,而不省略任何数据块。鉴于此,设置第一和第二指针。两个指针可以看作时间指针。两个指针可以指示哪些数据块已经被传送到服务器设备以及哪些数据块还没有。特别地,指针的设置基于由现场设备从服务器设备获得的反馈信息而发生,所述反馈信息指示所传输的数据块的成功且完整的传输。然后,这些数据块可以被放置在由两个指针定界的完成的时间段内。特别地,放置两个指针,使得其间具有块时间段的数据块先前已经被可靠地传送到服务器设备。例如,刚好就在开始数据块到服务器设备的传送之前,放置两个指针。数据块到服务器设备的传送可以由现场设备的操作停止、服务器设备的启动等来发起。数据块的传送或传输然后可以在预确定的传送时段还没有过去时以下文更详细描述的次序来执行。详细地,比第二时间段更新近的数据块可以首先被传送到服务器设备。可以从具有最接近第二指针的块时间段的数据块开始,按时间顺序一个接一个传送数据块。可以传送数据块直到预确定的传送时段过去为止,或者直到比第二指针更新近的所有数据块已经被传送为止。这可能对应于其中具有比第一指针更晚的块时间段的所有数据块已经被传送到服务器设备的情况。之后,如果预确定的传送时段还没有过去,则比第一时间段更古老的数据块可以被传送到服务器设备。可以从具有最接近第一指针的块时间段的数据块开始,反时间顺序地一个接一个传送数据块。可以传送数据块直到预确定的传送时段过去为止,或者直到比第一指针更旧的所有数据块已经被传送为止。这可能对应于其中所有数据块已经被传送到服务器设备的情况。新近的数据块通常与服务器设备更相关,因为它们可以用于分析现场设备的新近操作,并且潜在地检测现场设备的操作中的任何缺陷和/或预测现场设备的故障。比较旧的数据块更早地传送较新近的数据块是有利的,因为更相关的数据首先被传送。另外,使用两个指针可能是有用的,以便避免多次传送相同的数据块和/或以便防止省略一些数据块的传送。服务器设备上的负载和网络业务可以保持小,因为仅必要的查询被路由到服务器设备。此外,由于传送数据块的结构化方式,可以有利地减少数据库的碎片。这促进了由服务器设备对数据的处理。根据实施例,所述方法还包括:在具有最接近第二指针的块时间的数据块的完成的传送时,更新第二指针的位置;和/或在具有最接近第一指针的块时间的数据块的完成的传送时,更新第一指针的位置。特别地,指针的位置可以随着数据块被传送而动态地更新。这可能是有利的,因为当传送(预期地或非预期地)停止时,传送可以稍后从停止点恢复并且继续。例如,指针的位置可以仅在从服务器设备接收到反馈信息时被更新,所述反馈信息指示最后传输的数据块已经在服务器设备处被成功地接收。这增加了传送的可靠性,因为指针被更可靠地设置,由此避免了遗漏要传送的任何数据块。根据另外的实施例,所述方法还包括:当传送具有比第二指针更晚和/或比第一指针更早的块时间段的数据块时,跳过已经被传送到服务器设备的一个或若干数据块的传送。当传送比第二指针更新近或比第一指针更古老的数据块时,现场设备可能遇到已经被传送到服务器设备的一些数据块。例如,服务器设备可能已经从服务器设备接收到正反馈信息,所述正反馈信息指示该数据块的成功传输。在这种情况下,已经传送的数据块的传送可以不重复。代替地,其可能被跳过。特别地,当遇到这样的已经传输的数据块时,更新第一或第二指针的位置,以便包括已经传输的数据块的块时间段。因为已经传输的数据块不再次被传输,所以到服务器设备的数据传输可以变得更高效。根据另外的实施例,现场设备是风力涡轮机。在一些实施例中,服务器设备是涡轮机接口计算机。根据另外的实施例,所述方法还包括:一旦预确定的传送时段过去,就在完成任何未完成的数据块本文档来自技高网...

【技术保护点】
1.一种用于将数据块(4a-4q)从现场设备(1)传送到服务器设备(2)的方法,每个数据块(4a-4q)包括描述在块时间段(BT)期间现场设备(1)的操作的历史数据(3),所述方法包括:/n设置(S1)对完成的时间段(CT)进行定界的第一和第二指针(P1、P2),使得具有包括在完成的时间段(CT)内的块时间段(BT)的所有数据块(4a-4q)先前已经成功地从现场设备(1)传送到服务器设备(2);并且,直到预确定的传送时段过去为止:/n从具有最接近第二指针(P2)的块时间段(BT)的数据块(4a-4q)开始,以时间顺序次序将具有比第二指针(P2)更晚的块时间段(BT)的数据块(4a-4q)传送(S2)到服务器设备(2);以及/n如果具有比第二指针(P2)更晚的块时间段(BT)的所有数据块(4a-4q)已经被传送到服务器设备(2),则从具有最接近第一指针(P1)的块时间段(BT)的数据块(4a-4q)开始,以反时间顺序次序将具有比第一指针(P1)更早的块时间段(BT)的数据块(4a-4q)传送(S3)到服务器设备(2)。/n

【技术特征摘要】
20190521 EP 19175690.71.一种用于将数据块(4a-4q)从现场设备(1)传送到服务器设备(2)的方法,每个数据块(4a-4q)包括描述在块时间段(BT)期间现场设备(1)的操作的历史数据(3),所述方法包括:
设置(S1)对完成的时间段(CT)进行定界的第一和第二指针(P1、P2),使得具有包括在完成的时间段(CT)内的块时间段(BT)的所有数据块(4a-4q)先前已经成功地从现场设备(1)传送到服务器设备(2);并且,直到预确定的传送时段过去为止:
从具有最接近第二指针(P2)的块时间段(BT)的数据块(4a-4q)开始,以时间顺序次序将具有比第二指针(P2)更晚的块时间段(BT)的数据块(4a-4q)传送(S2)到服务器设备(2);以及
如果具有比第二指针(P2)更晚的块时间段(BT)的所有数据块(4a-4q)已经被传送到服务器设备(2),则从具有最接近第一指针(P1)的块时间段(BT)的数据块(4a-4q)开始,以反时间顺序次序将具有比第一指针(P1)更早的块时间段(BT)的数据块(4a-4q)传送(S3)到服务器设备(2)。


2.根据权利要求1所述的方法,其特征在于
在具有最接近第二指针(P2)的块时间的数据块(4a-4q)的完成的传送时,更新第二指针(P2)的位置;和/或
在具有最接近第一指针(P1)的块时间的数据块(4a-4q)的完成的传送时,更新第一指针(P1)的位置。


3.根据权利要求1或2所述的方法,其特征在于
当传送具有比第二指针(P2)更晚和/或比第一指针(P1)更早的块时间段(BT)的数据块(4a-4q)时,跳过已经被传送到服务器设备(2)的一个或若干数据块(4a-4q)的传送。


4.根据权利要求1-3中的一项所述的方法,其特征在于所述现场设备(1)是风力涡轮机。


5.根据权利要求1-4中的一项所述的方法,其特征在于
一旦预确定的传送时段过去,就在完成任何未完成的数据块(4a-4q)传送之后,停...

【专利技术属性】
技术研发人员:T阿尔布林克HDS霍姆
申请(专利权)人:西门子歌美飒可再生能源公司
类型:发明
国别省市:丹麦;DK

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1