生产线的三维动态状态监测方法及系统与流程

文档序号:25210662发布日期:2021-05-28 14:05阅读:69来源:国知局
生产线的三维动态状态监测方法及系统与流程

本发明涉及状态监测领域,尤其涉及一种生产线的三维动态状态监测方法及系统。



背景技术:

在工业生产中,通常采用流水线,即生产线进行作业。生产线包括多个设备,如设备发生故障,将影响生产线的正常作业。因此对生产线中的设备进行状态监测十分必要。

传统的状态监测方案通过采集设备的振动信号来对故障进行监测和报警,这种基于振动信号的分析手段单一,不够完善。此外,传统的状态监测方案不具有可视化效果,真实性较差,不能够对设备和生产线进行模型真实效果展示,无法直观且快速地获知生产线中发生故障的设备或设备部位。

因此,期望提供一种更为先进的状态监测方案。



技术实现要素:

为此,本发明实施例提供一种生产线的三维动态状态监测方法及系统,以力图解决或至少缓解上面存在的问题。

根据本发明实施例的一个方面,提供了一种状态监测方法,包括:获取生产线中多个设备的状态数据,其中各设备包括多个测量点,各设备的状态数据包括该设备的多个测量点的状态数据,状态数据包括振动数据、应力数据、油液数据和工艺数据中的至少一类;基于各设备的各个测量点的状态数据,确定各设备的报警信息;构建生产线中各设备的三维模型,并对各设备的三维模型配置该设备的多个测量点;基于各设备的三维模型得到生产线的三维模型;以及将生产线的三维模型文件和各设备的报警信息发送给客户端,以便客户端显示生产线的三维模型,并在生产线各设备的三维模型附近显示该设备的报警信息。

可选地,在根据本发明实施例的方法中,获取生产线中多个设备的状态数据,包括:利用kafka消息订阅系统获取至少一类状态数据,其中相应状态数据由相应采集终端发送至kafka消息订阅系统。

可选地,在根据本发明实施例的方法中,获取生产线中多个设备的状态数据,包括:利用opcua协议获取至少一类状态数据,其中相应状态数据由相应采集终端发送至opcua服务器。

可选地,在根据本发明实施例的方法中,获取生产线中多个设备的状态数据,包括:利用plc可编程逻辑控制器获取至少一类状态数据,其中相应状态数据由相应采集终端发送至plc可编程逻辑控制器。

可选地,在根据本发明实施例的方法中,在基于各设备的各个测量点的状态数据,确定各设备的报警信息之前,还包括:将多个设备的多个测量点的状态数据基于采集时刻进行对齐。

可选地,在根据本发明实施例的方法中,基于各设备的各个测量点的状态数据,确定各设备的报警信息,包括:对于各个测量点,基于该测量点的至少一类状态数据,确定该测量点的报警信息;对于各设备,基于该设备的多个测量点的报警状态,确定该设备的报警信息。

可选地,在根据本发明实施例的方法中,基于该测量点的至少一类状态数据,确定该测量点的报警信息,包括:对于该测量点的每一类状态数据,判断该测量点的该类状态数据是否超过对应阈值,基于判断结果确定该测量点的报警信息。

可选地,在根据本发明实施例的方法中,报警信息包括报警状态、报警次数和当前报警数据。

可选地,在根据本发明实施例的方法中,还包括:接收客户端发送的对预定设备的三维模型所配置的预定测量点的选择操作;响应于选择操作,将预定测量点的报警信息和/或状态数据发送至客户端,以便客户端显示预定测量点的报警信息和/或状态数据。

可选地,在根据本发明实施例的方法中,机械设备为齿轮箱。

根据本发明实施例的另一个方面,提供了一种状态检测方法,包括:获取生产线的三维模型文件;基于生产线的三维模型文件,显示生产线的三维模型,生产线的三维模型包括生产线中多个设备的三维模型;获取生产线中多个设备的报警信息;以及在生产线中各设备的三维模型附近显示该设备的报警信息。

可选地,在根据本发明实施例的方法中,设备的三维模型配置有多个测量点,方法还包括:接收对预定设备的三维模型所配置的预定测量点的选择操作;将选择操作发送至服务器,以便服务器响应于选择操作,返回预定测量点的报警信息和/或状态数据;显示预定测量点的报警信息和/或状态数据。

根据本发明实施例的另一个方面,提供了一种服务器,包括:数据获取模块,适于获取生产线中多个设备的状态数据,其中各设备包括多个测量点,各设备的状态数据包括该设备的多个测量点的状态数据,状态数据包括振动数据、应力数据、油液数据和工艺数据中的至少一类;报警计算模块,适于基于各设备的各个测量点的状态数据,确定各设备的报警信息;模型构建模块,适于先构建生产线中各设备的三维模型,对各设备的三维模型配置该设备的多个测量点,还适于基于各设备的三维模型得到生产线的三维模型;以及数据发送模块,适于将生产线的三维模型文件和各设备的报警信息发送给客户端,以便客户端显示生产线的三维模型,并在生产线中各设备的三维模型附近显示该设备的报警信息。

根据本发明实施例的另一个方面,提供了一种客户端,包括:数据获取模块,适于获取生产线的三维模型文件,还适于获取该生产线中多个设备的报警信息;以及三维显示模块,适于基于生产线的三维模型文件,显示该生产线的三维模型,该生产线的三维模型包括该生产线中多个设备的三维模型;还适于在该生产线中各设备的三维模型附近显示该设备的报警信息。

根据本发明实施例的另一个方面,提供了一种状态监测系统,包括:根据本发明实施例的服务器和根据本发明实施例的客户端。

根据本发明实施例的另一个方面,提供了一种计算设备,包括:一个或多个处理器;存储器;以及一个或多个程序,其中一个或多个程序存储在存储器中并被配置为由一个或多个处理器执行,该一个或多个程序包括用于执行根据本发明实施例的上述状态监测方法的指令。

根据本发明实施例的还有一个方面,提供了一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,该指令当被计算设备执行时,使得计算设备执行根据本发明实施例的上述状态监测方法。

根据本发明实施例的状态监测系统,可以获取生产线中各设备的状态数据,基于各种类型的状态数据进行报警计算,并可视化显示生产线中各设备及其测量点的报警信息,这样可以更直观更快速方便地定位发生故障的设备以及设备中发生故障的部位。并且,可以采用各种方式获取各种类型的状态数据,对生产线和设备进行综合分析,丰富了可报警的故障类型,提高了设备运行保障。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。

图1示出了根据本发明一个实施例的状态监测系统100的示意图;

图2示出了根据本发明一个实施例的计算设备200的示意图;

图3示出了根据本发明一个实施例的状态监测方法300的示意图;

图4示出了根据本发明一个实施例的生产线的三维模型的示意图;

图5示出了根据本发明一个实施例的状态监测方法400的示意图;

图6示出了根据本发明一个实施例的服务器130的示意图;以及

图7示出了根据本发明一个实施例的客户端140的示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明一个实施例的状态监测系统100的示意图。如图1所示,状态监测系统100包括生产线110、采集终端120、服务器130和客户端140。在其他实施方式中,状态监测系统100可以包括不同的和/或附加的模块。

生产线110可以包括多个设备112,例如uoe生产线可以包括铣边机、c成型机、u成型机、o成型机、液压站、干燥炉循环风机和新风风机等设备。其中每个设备112包括多个测量点,例如可以以设备的关键部件为测量点。

可以在设备112的各个测量点处布置采集终端120,以便采集该测量点的状态数据。在一些实施例中,可以布置多种采集终端120以分别采集多种类型的状态数据。例如,状态数据可以包括以下至少一类:振动数据、油液数据、应力数据和工艺数据,可以采用振动传感器采集振动数据,采用油液传感器采集油液数据,采用应力传感器采集应力数据等等。本发明实施例对采集不同类型的状态数据所采用的采集终端不做限制。

服务器130可以构建生产线110中各设备112的三维模型,并对各设备的三维模型配置该设备的多个测量点,这样基于各设备的三维模型则可以得到生产线110的三维模型。服务器130还可以获取生产线110中多个设备112的状态数据,并确定各设备112的报警信息。

在一些实施方式中,服务器130与客户端140可以通过网络150相耦接。网络150可以包括有线和/或无线通信路径,诸如但不仅限于,因特网、局域网、卫星路径、光纤路径、电缆路径,或任何其他合适的有线或无线通信路径或这样的路径的组合。

服务器130可以将生产线110的三维模型对应的三维模型文件发送至客户端140,以便客户端140基于该三维模型文件显示生产线110和生产线110中多个设备112的三维模型。服务器130还可以将生产线110中各设备112的报警信息发送至客户端140,以便客户端140在生产线110中各设备112的三维模型附近显示该设备的报警信息。

根据本发明的实施方式,上述状态监测系统100中的各部件(特别是服务器130和客户端140)均可以通过如下所述的计算设备200来实现。

图2示出了根据本发明一个实施例的计算设备200的示意图。如图2所示,在基本的配置202中,计算设备200典型地包括系统存储器206和一个或者多个处理器204。存储器总线208可以用于在处理器204和系统存储器206之间的通信。

取决于期望的配置,处理器204可以是任何类型的处理器,包括但不限于:微处理器(μp)、微控制器(μc)、数字信息处理器(dsp)或者它们的任何组合。处理器204可以包括诸如一级高速缓存210和二级高速缓存212之类的一个或者多个级别的高速缓存、处理器核心214和寄存器216。示例的处理器核心214可以包括运算逻辑单元(alu)、浮点数单元(fpu)、数字信号处理核心(dsp核心)或者它们的任何组合。示例的存储器控制器218可以与处理器204一起使用,或者在一些实现中,存储器控制器218可以是处理器204的一个内部部分。

取决于期望的配置,系统存储器206可以是任意类型的存储器,包括但不限于:易失性存储器(诸如ram)、非易失性存储器(诸如rom、闪存等)或者它们的任何组合。系统存储器206可以包括操作系统220、一个或者多个应用222以及程序数据224。在一些实施方式中,应用222可以布置为在操作系统上由一个或多个处理器204利用程序数据224执行指令。

计算设备200还可以包括有助于从各种接口设备(例如,输出设备242、外设接口244和通信设备246)到基本配置202经由总线/接口控制器230的通信的接口总线240。示例的输出设备242包括图形处理单元248和音频处理单元250。它们可以被配置为有助于经由一个或者多个a/v端口252与诸如显示器或者扬声器之类的各种外部设备进行通信。示例外设接口244可以包括串行接口控制器254和并行接口控制器256,它们可以被配置为有助于经由一个或者多个i/o端口258和诸如输入设备(例如,键盘、鼠标、笔、语音输入设备、触摸输入设备)或者其他外设(例如打印机、扫描仪等)之类的外部设备进行通信。示例的通信设备246可以包括网络控制器260,其可以被布置为便于经由一个或者多个通信端口264与一个或者多个其他计算设备262通过网络通信链路的通信。

网络通信链路可以是通信介质的一个示例。通信介质通常可以体现为在诸如载波或者其他传输机制之类的调制数据信号中的计算机可读指令、数据结构、程序模块,并且可以包括任何信息递送介质。“调制数据信号”可以是这样的信号,它的数据集中的一个或者多个或者它的改变可以在信号中编码信息的方式进行。作为非限制性的示例,通信介质可以包括诸如有线网络或者专线网络之类的有线介质,以及诸如声音、射频(rf)、微波、红外(ir)或者其它无线介质在内的各种无线介质。这里使用的术语计算机可读介质可以包括存储介质和通信介质二者。

计算设备200可以实现为服务器,例如数据库服务器、应用程序服务器和web服务器等,也可以实现为包括桌面计算机和笔记本计算机配置的个人计算机。当然,计算设备200也可以实现为小尺寸便携(或者移动)电子设备的至少一部分。

在根据本发明的实施例中,计算设备200可以实现为服务器130和/或客户端140,并被配置为执行根据本发明实施例的状态监测方法300和/或400。其中,计算设备200的应用222中包含执行根据本发明实施例的状态监测方法300和/或400的多条指令,而程序数据224还可以存储状态监测系统100的配置数据等内容。

图3示出了根据本发明一个实施例的状态监测方法300的流程图。如图3所示,状态监测方法300适于在服务器130中执行,并始于步骤s310。

根据步骤s310,服务器130可以获取生产线110中多个设备的状态数据。根据前文的描述,各设备的状态数据可以包括该设备的多个测量点的状态数据,状态数据可以包括振动数据、应力数据、油液数据和工艺数据中的至少一类。

在一些实施例中,服务器130可以利用kafka消息订阅系统获取上述至少一类状态数据,其中相应状态数据由相应采集终端发送至kafka消息订阅系统。例如,采集终端120可以将采集到的振动数据实时发送到kafka消息订阅系统指定的振动数据主题中,将采集到的油液数据实时发送到kafka消息订阅系统指定的油液数据主题中,将采集到的应力数据实时发送到kafka消息订阅系统指定的应力数据主题中,服务器130通过订阅振动数据主题来获取振动数据、通过订阅油液数据主题来获取油液数据、以及通过订阅应力数据主题来获取应力数据。

在另一些实施例中,服务器130可以利用opcua协议获取至少一类状态数据,其中相应状态数据由相应采集终端发送至opcua服务器。在还有一些实施例中,服务器130可以利用可编程逻辑控制器获取至少一类状态数据,其中相应状态数据由相应采集终端发送至plc可编程逻辑控制器。例如,服务器130可以从opcua服务器或者plc可编程逻辑控制器获取工艺数据。

应当指出,本发明实施例对获取状态数据的方式不做限制,任何可以获取状态数据的方式均在本发明的保护范围之内。

服务器130在获取生产线110中多个设备的状态数据之后,可以在步骤s320中,基于各设备的各个测量点的状态数据,确定各设备的报警信息。

具体地,对于各个测量点,可以基于该测量点的至少一类状态数据,确定该测量点的报警信息。其中,对于该测量点的每一类状态数据,均判断该测量点的该类状态数据和/或该类状态数据的指标是否超过对应阈值,并基于判断结果确定该测量点的报警信息。

通常地,报警信息可以包括报警状态、报警次数和当前报警数据,其中报警状态指示对该测量点是否报警了,报警次数指示对该测量点已报警多少次,当前报警数据指示当前在该测量点处报警的状态数据。如果任一类状态数据和/或任一类状态数据的指标超过对应阈值,则可以将测量点的报警状态记录为是,将测量点的报警次数加1,同时记录在该测量点处当前报警的状态数据。

例如,对于振动数据,可以基于采集到的振动数据计算有效值、峰值和峰峰值等指标,将计算得到的指标与该指标对应的阈值进行比较。如果任一指标超过对应阈值,则将测量点的报警状态记录为是,将测量点的报警次数加1,同时记录当前报警的振动数据的指标。

例如,对于油液数据,可以将油液数据中的污染度、液位、油温等数据分别与对应的阈值进行比较。如果任一数据超过对应阈值,则将测量点的报警状态记录为是,将测量点的报警次数加1,同时记录当前报警的油液数据。

例如,对于应力数据,可以将应力数据与对应的阈值进行比较。如果任一数据超过对应阈值,则将测量点的报警状态记录为是,将测量点的报警次数加1,同时记录当前报警的应力数据。

例如,对于工艺数据,可以将工艺数据中的温度、湿度、压力和电流等数据分别与对应的阈值进行比较。如果任一数据超过对应阈值,则将测量点的报警状态记录为是,将测量点的报警次数加1,同时记录当前报警的工艺数据。

对于各个设备,在确定该设备的各个测量点的报警信息之后,可以基于该设备的多个测量点的报警状态,确定该设备的报警信息。类似地,报警信息可以包括报警状态、报警次数和当前报警数据,其中报警状态指示对该设备是否报警了,报警次数指示对该设备已报警多少次,当前报警数据指示当前在设备处报警的测量点和/或状态数据。

具体地,可以基于多个测量点的报警状态确定该设备的报警状态,基于多个测量点的报警次数确定该设备的报警次数,基于多个测量点的当前报警数据确定该设备的当前数据。例如,当任一测量点的报警状态为是,则该设备的报警状态为是。该设备的报警次数为该设备的多个测量点的报警次数之和。该设备的当前报警数据包括该设备的多个测量点的当前报警数据。

此外,服务器130还可以在步骤s330中,构建生产线110中各设备112的三维模型,并对各设备的三维模型配置该设备的多个测量点。而后,在步骤s340中,基于各设备112的三维模型得到整个生产线110的三维模型。例如组合多个设备112的三维模型得到生产线110的三维模型。

在得到生产线110的三维模型之后,服务器130可以在步骤s350中,将生产线110的三维模型对应的三维模型文件和生产线110中各设备112的报警信息发送至客户端140。客户端140基于该三维模型文件,显示生产线的三维模型,并在其中各设备的三维模型附近显示该设备的报警信息。

图4示出了根据本发明一个实施例的生产线的三维模型的示意图。如图4所示,该生产线包括上料机、焊接机、铣边机、c机、u机、o机和干燥炉。其中,铣边机、o机和干燥炉的三维模型右上角高亮显示有报警次数“0”。

根据本发明的一些实施方式,服务器130还可以接收客户端140发送的对于预定设备的三维模型的选择操作,并响应于该选择操作,将该预定设备的报警信息和/或状态数据返回给客户端140,以便客户端140显示该预定设备的报警信息和/或状态数据。

根据本发明的另一些实施方式,服务器130还可以接收客户端140发送的对于预定设备的三维模型所配置的预定测量点的选择操作,并响应于该选择操作,将该预定测量点的报警信息和/或状态数据返回给客户端140,以便客户端140显示该预定测量点的报警信息和/或状态数据。

应当指出,服务器130可以每间隔预定时间重复执行步骤s310~s330,实时更新生产线110中各设备112和/或各测量点的报警信息,并将更新后的报警信息发送给客户端140,以便客户端140可以实时更新所显示的生产线110中各设备112和/或各测量点的报警信息。

图5示出了根据本发明一个实施例的状态监测方法400的流程图。如图4所示,状态监测方法400适于在客户端140中执行,并始于步骤s410。

客户端140在步骤s410中,从服务器130获取生产线的三维模型文件,并在步骤s420中,基于生产线的三维模型文件,显示该生产线的三维模型,该生产线的三维模型包括该生产线中多个设备的三维模型。

客户端140还可以在步骤s430中,获取生产线中多个设备的报警信息,并在步骤s440中,在生产线中各设备的三维模型附近显示该设备的报警信息。

根据本发明的一个实施方式,客户端140还可以接收对预定设备的三维模型的选择操作,将该选择操作发送至服务器130,以便服务器130响应于该选择操作,返回预定设备的报警信息和/或状态数据。客户端140接收预定设备的报警信息和/或状态数据之后,可以显示预定设备的报警信息和/或状态数据。

根据本发明的另一个实施方式,各设备的三维模型配置有多个测量点,客户端140还可以接收对预定设备的三维模型所配置的预定测量点的选择操作,将该选择操作发送至服务器130,以便服务器130响应于该选择操作,返回预定测量点的报警信息和/或状态数据。客户端140接收预定测量点的报警信息和/或状态数据,并显示预定测量点的报警信息和/或状态数据。

综上所述,根据本发明实施例的状态监测系统获取生产线中各设备的状态数据,基于各种类型的状态数据进行报警计算,并可视化显示生产线中各设备及其测量点的报警信息,这样可以更直观更快速方便地定位发生故障的设备以及设备中发生故障的部位。

并且,可以采用各种方式获取各种类型的状态数据,对生产线和设备进行综合分析,丰富了可报警的故障类型,提高了设备运行保障。

图6示出了根据本发明一个实施例的服务器130的示意图。如图6所示,服务器130包括数据获取模块131、报警计算模块132、模型构建模块133以及数据发送模块134。

数据获取模块131适于获取生产线中多个设备的状态数据,其中各设备包括多个测量点,各设备的状态数据包括该设备的多个测量点的状态数据,状态数据包括振动数据、应力数据、油液数据和工艺数据中的至少一类。报警计算模块132适于基于各设备的各个测量点的状态数据,确定各设备的报警信息。模型构建模块133适于先构建生产线中各设备的三维模型,对各设备的三维模型配置该设备的多个测量点,再基于各设备的三维模型得到生产线的三维模型。数据发送模块134适于将生产线的三维模型文件和各设备的报警信息发送给客户端140,以便客户端140显示生产线的三维模型,并在生产线中各设备的三维模型附近显示该设备的报警信息。

关于服务器130中各模块的详细处理逻辑和实施过程可以参见前文结合图1-图5对状态监测系统100以及状态监测方法300的相关描述,此处不再赘述。

图7示出了根据本发明一个实施例的客户端140的示意图。如图7所示,客户端140包括数据获取模块141以及三维显示模块142。

数据获取模块141适于获取生产线的三维模型文件,还适于获取该生产线中多个设备的报警信息。三维显示模块142适于基于生产线的三维模型文件,显示该生产线的三维模型,该生产线的三维模型包括该生产线中多个设备的三维模型,还适于在该生产线中各设备的三维模型附近显示该设备的报警信息。

关于服务器130中各模块的详细处理逻辑和实施过程可以参见前文结合图1-图5对状态监测系统100以及状态监测方法300和400的相关描述,此处不再赘述。

这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明实施例的方法和设备,或者本发明实施例的方法和设备的某些方面或部分可采取嵌入有形媒介,例如可移动硬盘、u盘、软盘、cd-rom或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被机器执行时,该机器变成实践本发明实施例的设备。

在程序代码在可编程计算机上执行的情况下,计算设备一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的程序代码中的指令,执行本发明实施例的方法。

本发明实施例还可以包括:a6、如a1所述的方法,其中,基于各设备的各个测量点的状态数据,确定各设备的报警信息,包括:对于各个测量点,基于该测量点的至少一类状态数据,确定该测量点的报警信息;对于各设备,基于该设备的多个测量点的报警状态,确定该设备的报警信息。a7、如a6所述的方法,其中,基于该测量点的至少一类状态数据,确定该测量点的报警信息,包括:对于该测量点的每一类状态数据,判断该测量点的该类状态数据是否超过对应阈值,基于判断结果确定该测量点的报警信息。a8、如a7所述的方法,其中,所述报警信息包括报警状态、报警次数和当前报警数据。a9、如a1所述的方法,其中,还包括:接收客户端发送的对预定设备的三维模型所配置的预定测量点的选择操作;响应于所述选择操作,将所述预定测量点的报警信息和/或状态数据发送至客户端,以便客户端显示所述预定测量点的报警信息和/或状态数据。a10、一种状态检测方法,包括:获取生产线的三维模型文件;

基于所述生产线的三维模型文件,显示所述生产线的三维模型,所述生产线的三维模型包括所述生产线中多个设备的三维模型;获取所述生产线中多个设备的报警信息;以及在所述生产线中各设备的三维模型附近显示该设备的报警信息。a11、如a10所述的方法,其中,所述设备的三维模型配置有多个测量点,所述方法还包括:接收对预定设备的三维模型所配置的预定测量点的选择操作;将所述选择操作发送至服务器,以便服务器响应于所述选择操作,返回所述预定测量点的报警信息和/或状态数据;显示所述预定测量点的报警信息和/或状态数据。

以示例而非限制的方式,可读介质包括可读存储介质和通信介质。可读存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在可读介质的范围之内。

在此处所提供的说明书中,算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与本发明实施例的示例一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明实施例的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明实施例的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明实施例的单独实施例。

本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所描述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明实施例的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

此外,上述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行上述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施上述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所描述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。

如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。

尽管根据有限数量的实施例描述了本发明实施例,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明实施例的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明实施例的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明实施例的范围,对本发明实施例所做的公开是说明性的而非限制性的,本发明实施例的范围由所附权利要求书限定。

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