用于在加工厂中预防异常状况的数据呈现系统的制作方法

文档序号:6319018阅读:602来源:国知局
专利名称:用于在加工厂中预防异常状况的数据呈现系统的制作方法
用于在加工厂中预防异常状况的数据呈现系统
本申请是申请日为2005年2月25日、申请号为200580006888. 9、名称为“用于在加工厂中预防异常状况的数据呈现系统”的发明专利申请的分案申请。
相关申请的交叉参考
本申请要求于2004年3月3日提交、题为“加工厂中的异常状况预防”的美国临时专利申请No. 60/549,796的权利,其全部公开内容全文合并于本申请中以用作各种目的。
本申请还涉及到以下专利申请
美国专利申请号_,(代理备案号No. 30203/39746),其与本申请同日提交、题为“用于加工厂中的异常状况预防的配置系统和方法”;
美国专利申请号_,(代理备案号No. 30203/40055),其与本申请同日提交、题为“加工厂中的异常状况预防”。
以上参考的专利申请的全部公开内容全文合并于本申请请中以用作各种目的。 技术领域
本发明总体上涉及加工厂中诊断和维护的执行,具体涉及以减少或防止加工厂中的异常状况的方式来提供加工厂的预测性诊断能力。
背景技术
过程控制系统,例如用于化学、石油或其它过程中的过程控制系统,通常包括一个或更多个集中式或分布式过程控制器,这些过程控制器通过模拟、数字或模拟/数字混合总线,通信连接到至少一个主机或操作员工作站以及一个或更多个过程控制和仪器设备, 例如现场设备等。现场设备可以是例如阀、阀门定位器、开关、变送器以及传感器(例如, 温度、压力以及流速传感器),它们设置于加工厂环境中并且在过程中执行各种功能,例如打开或关闭阀、测量过程参数、增加或降低流体流动等。智能现场设备,例如符合公知的 FOUNDATION 现场总线(下文中称为Fieldbus)协议或HART 协议的现场设备,还可以执行控制计算、警示功能以及通常在过程控制器中实现的其它控制功能。
通常设置于加工厂环境中的过程控制器,接收表示由现场设备产生或与现场设备有关的过程测量或过程变量的信号和/或属于现场设备的其它信息,并执行控制器应用程序。举例来说,该控制器应用程序实现不同的控制模块,这些控制模块根据接收到的信息进行过程控制决策、产生控制信号,并与正在诸如HART和Fieldbus现场设备之类的现场设备中执行的控制模块或块(block)协调工作。过程控制器中的控制模块通过通信线路或信号通路发送控制信号到现场设备,从而控制过程的操作。
来自现场设备和过程控制器的信息通常可用于一个或更多其它硬件设备,例如操作员工作站、维护工作站、个人计算机、便携式设备、数据历史记录器、报告发生器、集中数据库等,以使操作员或维护人员能够执行与过程有关的所需功能,例如改变过程控制程序的设置、修改过程控制器或智能现场设备中控制模块的操作、查看过程或加工厂中特定设备的当前状态、查看由现场设备和过程控制器产生的警报、仿真过程的操作以培训人员或测试过程控制软件、诊断加工厂中的问题或硬件故障等。
一个典型的加工厂在具有连接到一个或更多过程控制器的许多过程控制和测量设备,例如阀、变送器、传感器等的同时,还有许多其它对于过程操作来说必需或相关的辅助设备。这些附加设备包括,例如电源设备、发电和配电设备、诸如涡轮机、电动机之类的转动设备等,它们设置于一个典型工厂的多个地方。虽然这些附加设备不需要产生或使用过程变量,并且在许多情况下,会为了影响过程操作而不受过程控制器控制甚或不连接到过程控制器,但是对于过程的适当操作而言,这些设备不但是重要的而且最终是必需的。
已知的,问题经常出现在加工厂环境中,特别是出现在具有大量现场设备和辅助设备的加工厂中。这些问题可表现为使设备、逻辑部件故障或失灵,例如处于不当模式的软件程序、进行了不适当调整的过程控制环、加工厂内设备之间通信的一个或更多故障等。这些或其它问题虽然实际上有多种,但是它们通常导致过程在通常与加工厂的次最优性能有关的异常状态操作(即,加工厂处于异常状况)。已开发许多诊断工具和应用程序,以便检测并且确定加工厂中的问题的原因,并且在问题已经发生并且被检测到时,帮助操作员或维护人员诊断和改正这些问题。例如,通常通过诸如直接或无线总线、以太网、调制解调器、 电话线之类的通信连接连接到过程控制器的操作员工作站,具有适于运行软件或固件的处理器和存储器,例如由爱默生过程管理出售的Delta 和Ovation控制系统,这些系统包括众多控制模块和控制环诊断工具。同样地,可通过与控制器应用程序相同的通信连接或通过诸如用于过程控制的对象链接与嵌入技术(OPC)连接、便携式连接之类的不同通信连接连接到诸如现场设备的过程控制设备的维护工作站,通常包括一个或更多应用程序,这些应用程序设计为查看由加工厂中的现场设备产生的维护警报和警示,以测试加工厂中的设备并执行对加工厂中的现场设备和其它设备的维护活动。已经开发了相似的诊断应用程序,以诊断加工厂中辅助设备的问题。
因此,例如由爱默生过程管理出售的资产管理解决方案(AMS)应用程序(至少部分公开在题为“用在现场设备管理系统中的集成通信网络”的美国专利NO. 5,960,214中), 能够与现场设备通信并且存储属于现场设备的数据以确定并跟踪现场设备的操作。在某些例子中,AMS应用程序可以用于与现场设备通信以改变该现场设备中的参数,从而使得该现场设备运行自身的应用程序,例如自校准程序或自诊断程序,以获得关于该现场设备的状态或健全程度(health)的信息。该信息可以包括,例如状态信息(例如,警报或其它相似事件是否已经发生)、设备配置信息(例如,现场设备当前的方式或可被配置的方式以及由该现场设备使用的测量单元的类型)、设备参数(例如,现场设备范围值以及其它参数)等。 当然,这些信息可以由维护人员使用以监控、维护、以及/或诊断现场设备中的问题。
相似地,许多加工厂包括设备监控和诊断应用程序,例如由CSI系统提供的RBM产品(ware),或用于监控、诊断以及优化各种转动设备的操作状态的任何其它已知的应用程序。维护人员通常使用这些应用程序以维护和检查工厂中的转动设备的性能,以确定转动设备的问题,并且确定转动设备何时以及是否必须要修理或替换。同样地,许多加工厂包括电力控制和诊断应用程序,例如由Liebert以及ASCO公司提供的应用程序,以控制和维护发电和配电设备。公知地,在加工厂中运行控制优化应用程序,例如实时优化器(RT0+),以优化加工厂的控制活动。这样的优化应用程序通常使用复杂的算法和/或加工厂的模型, 来预测如何改变输入来优化加工厂的与某些需要优化的变量例如利润相关的操作。
在一个或更多操作员工作站或维护工作站中,这些以及其它的诊断和优化应用程序通常以泛系统(system-wide)为基础来实现,并且可以根据加工厂或加工厂中的设备和装置的操作状态,向操作员工作站或维护工作站提供预先配置的显示。典型的显示包括 警报显示,其接收由加工厂中的过程控制器或其它设备产生的警报;控制显示,其表示加工厂中的过程控制器和其它设备的操作状态;维护显示,其表示加工厂中各个设备的操作状态等。同样地,这些和其它诊断应用程序可以使操作员或维护人员重新调整控制环或复位其它控制参数,以对一个或更多现场设备运行测试,确定这些现场设备的当前状态,从而校准现场设备或其它装置,或执行对加工厂中各个设备和装置的其它问题的检测以及改正活动。
虽然各种应用程序和工具对识别以及改正加工厂中的问题是非常有帮助的,但这些诊断应用程序通常配置为在问题已经出现在加工厂中之后才使用,因此就是在异常状况已经存在于加工厂中以后。令人遗憾地,在使用这些工具检测、识别以及改正异常状况之前,异常状况可能就存在一段时间了,这导致在问题被检测、识别以及改正过程的时间段中加工厂性能为次最优。在许多情况下,根据警报、警示或加工厂不佳性能,控制操作员会首先检测到存在一些问题。该操作员之后会将潜在问题通知给维护人员。该维护人员可能检测到也可能检测不到真正的问题,并且可能需要在真正运行测试或其它诊断应用程序之前进一步提示(prompt),或执行识别这些真正问题所需的其它活动。一旦识别出问题,维护人员可能需要确定部件并规划一份维护流程,所有的这些都会导致在一个问题出现和该问题得到改正之间出现一个明显的时间段,在该时间段内,加工厂运行在通常与工厂的次最优操作有关异常状况下。
另外,许多加工厂会经历一种导致加工厂在相对短的时间内出现重大的花费或损害的异常状况。例如,如果存在某些异常状况,那么即便它们存在很短时间,这些异常状况也能够带来对设备的重大损害、原材料的损失、或加工厂中非预期的重大停工期。因此,仅在加工厂中问题已经出现之后检测问题,不管问题改正得有多快,都可能导致加工厂中的重大损失或损害。因此,理想的情况是首先尽力防止异常状况出现,而不是简单地在异常状况出现后尽力反应和改正加工厂中的问题。
目前,存在一种可以用于采集数据的技术,该技术能使用户在异常状况真正出现以前,预测在加工厂中发生的某些异常状况,从而在加工厂中出现任何重大损失之前,采取措施以防止所预测的异常状况。这个流程公开在题为“根源诊断”的美国专利申请序号 No. 09/972, 078(部分基于美国专利申请NO. 08/623, 569,现美国专利No. 6,017, 143)中。这两个申请的全部公开内容合并于此以资参考。一般地,该技术在加工厂的许多设备,例如现场设备的每一个中,设置统计数据采集和处理模块或统计处理监控(SPM)模块。例如,统计数据采集和处理模块采集过程变量数据,并且确定某些与采集的数据有关的统计测量值, 例如平均值、中间值、标准偏差等。这些统计测量值随后可以发送给用户,并且被分析以识别用于暗示已知异常状况即将发生的模式(pattern)。若检测到一个特定的可疑的将要发生的异常状况,则首先采取措施以改正潜在的问题,从而避免异常状况。但是,对于典型的维护人员来说,采集和分析数据可能是耗时并沉闷的,尤其是在具有大量用来采集统计数据的现场设备的加工厂中。而且进一步地,当一名维护人员能够采集统计数据时,该维护人员可能不知道怎样去最好地分析或查看数据,或确定这些数据都暗示了哪些即将发生的异常状况,如果有的话。
而且,一般地,配置工厂以收集和查看由各个SPM产生的全部统计过程数据是非常麻烦和沉闷的,尤其是在大型加工厂中。事实上,目前用户通常必须创建分别监控不同现场设备中感兴趣的每一个参数的OPC客户端,这意味着每个现场设备都必须分别配置以采集这些数据。这一配置过程非常耗时并且易受到人为错误的损害。发明内容
一种用于可视化呈现数据的系统,其接收与加工厂相关的设备对应的信号处理数据收集模块所产生的信号处理数据。该信号处理数据收集模块可以产生诸如统计数据、频率分析数据、自回归数据、小波数据之类的数据。该系统显示代表设备并代表这些设备在加工厂中的情况(context)的图像。另外,显示以至少一台设备对应的信号处理数据为根据的数据。例如,可显示针对设备的信号处理数据。作为另一示例,可基于信号处理数据产生数据并显示所产生的数据。任选地,该系统可以提供允许用户选择以信号处理数据为根据的数据待在其上显示的一个或更多设备的用户界面。


图1是一个加工厂的示例方框图,该加工厂具有一个分布式控制和维护网络,其中该网络包括一个或更多个操作员和维护工作站、控制器、现场设备以及辅助设备;
图2是图1的加工厂的一部分的示例方框图,其示出了位于加工厂的不同部件中的异常状况预防系统的各个元件之间的通信互联;
图3是在图1或图2的加工厂的一种设备中的一组统计过程监控模块的配置的显示;
图4是配置加工厂中的统计过程采集模块并且在加工厂的操作期间从这些模块采集统计数据的技术的流程图5是一幅显示屏幕图,其示出了图1或图2的加工厂中OPC服务器所采集的工厂分级结构(hierarchy);
图6是一幅显示屏幕图,其示出了与具有统计过程监控模块的设备有关的工厂部件的分级结构;
图7是一幅显示屏幕图,其使用户能够选择在统计过程监控模块中待监控的一组统计过程监控参数;
图8是一幅显示屏幕图,其可以被提供以示出在具有统计过程监控模块的设备中产生的采集统计过程监控数据;
图9是一幅显示屏幕图,其示出了浏览器分级结构,该分级结构包括从设备中数据采集模块采集的统计数据元素;
图10是一幅显示屏幕图,其示出了在现场设备中增加或配置统计数据采集模块的方式;
图11是一幅显示屏幕图,其示出了用户可以操纵以查看趋势数据的方式;
图12是一幅显示屏幕图,其示出了用户可以操纵以查看从统计采集模块所采集的原始数据的方式;
图13是一幅显示屏幕图,其示出了统计过程监控参数对时间的曲线图14是一幅显示屏幕图,其示出了一组不同统计过程监控数据对时间的四条曲线,其中每个都具有在同一曲线上描述的一个或更多参数;
图15是一幅显示屏幕图,其示出了统计过程监控参数的直方图,包括控制界限和规定界限;
图16是一幅显示屏幕图,示出了统计过程监控数据对时间的X管制图17是一幅显示屏幕图,示出了统计过程监控数据对时间的S管制图18是一幅显示屏幕图,示出了一组统计过程监控参数的二维散布图19是一幅显示屏幕图,示出了一组三个统计过程监控参数的三维散布图20是一幅显示屏幕图,示出了一组四个统计过程监控参数的四维散布图21是一幅显示屏幕图,示出了一组统计过程监控参数的相关矩阵;
图22是一幅显示屏幕图,示出了描述图21的相关矩阵的一部分的三维条形图23是一幅显示屏幕图,示出了表示与期望相关域偏差的相关域曲线;
图M是一幅显示屏幕图,示出了一色码相关度矩阵;
图25是一幅显示屏幕图,示出了一个提供了对所选择设备的过程变量的两种测量值之间进行比较的比较图表,以及使用户能够查看其它比较的用户接口部件;
图沈是一幅显示屏幕图,示出了两个统计监控过程参数对时间的曲线,表明了这些参数之间已知的相关性;
图27是一幅显示屏幕图,示出了一个相关值对时间的曲线;
图观是一幅显示屏幕图,示出了多个相关值对时间的曲线;
图四是一幅显示屏幕图,示出了一个相关值和一个基准值对时间的曲线;
图30是一幅显示屏幕图,示出了对于一组统计过程监控参数的相关变化矩阵;
图31是一幅显示屏幕图,示出了一个色码相关度变化矩阵;
图32是一幅显示屏幕图,示出了一个总相关值对时间的曲线;
图33是一幅显示屏幕图,示出了一个色码相关度变化矩阵和一个总相关值对时间的曲线;
图34是一幅相关值和对应于最佳拟合线的斜率的角的极坐标图35是一幅显示屏幕图,示出了多个相关值以及对应于各个最佳拟合线的斜率的角的极坐标图36是一幅显示屏幕图,示出了多个相关变化值和对应于各个最佳拟合线的斜率的角的极坐标图37是准则机开发和执行系统的方框图,该系统使用户能够创建并将准则应用到从加工厂采集的统计过程监控数据;
图38是一幅显示屏幕图,示出了一个使用户能够为图37的准则机开发和执行系统创建准则的配置屏幕;
图39是一幅显示屏幕图,示出了准则执行机操作概要,该概要总结了由图37的准则机所使用的准则以及由该准则机所产生的警报;
图40是一幅显示屏幕图,示出了使用户能够为图37的准则机开发和执行系统创建准则的第二配置屏幕;
图41是一幅显示屏幕图,示出了使用户能够为图37的准则机开发和执行系统的创建准则的第三配置屏幕;
图42是一幅显示屏幕图,示出了加工厂的一部分,该显示包括报警/警示信息;
图43是另一幅显示屏幕图,示出了加工厂的一部分,该显示包括报警/警示信息;
图44是再一幅显示屏幕图,示出了加工厂的一部分,该显示包括报警/警示信息;
图45是又一幅显示屏幕图,示出了加工厂的一部分,该显示包括报警/警示信息;
图46是连接在另一加工厂中以执行异常状况检测和预防的接口设备的图;以及
图47是连接在又一加工厂中以执行异常状况检测和预防的接口设备的图。
具体实施方式
参照图1,在其中可以执行异常状况预防系统的示例性的加工厂10,包括通过一个或更多通信网络与辅助设备互相连接的许多控制和维护系统。特别地,图1的加工厂10 包括一个或更多过程控制系统12和14。过程控制系统12可以是传统的过程控制系统,例如PROVOX或RS3系统或任何其它的控制系统,过程控制系统12包括操作员接口 12A,该操作员接口连接到控制器12B和输入/输出(I/O)卡12C,该输入/输出(I/O)卡依次连接到各种现场设备,例如模拟现场设备和高速可寻址远程传感器(HART)现场设备15。可以是分布式过程控制系统的过程控制系统14,包括一个或更多操作员接口 14A,操作员接口 14A通过总线,例如以太网总线,连接到一个或更多分布式控制器14B。控制器14B可以是, 例如由奥斯汀(Austin)、德克萨斯(Texas)的爱默生过程管理出售的DeltaV 控制器或任何其它所需类型的控制器。控制器14B通过I/O设备连接到一个或更多现场设备16,例如Hart或Fieldbus现场设备或任何其它智能或非智能的现场设备,其包括,例如那些使用^Device- Net 、AS4nterface 以及CAN 协议的设备。如已知的,现场设备16可以向控制器14B提供与过程变量以及与其它设备信息有关的模拟或数字信息。操作员接口 14A可以存储并且执行对该过程控制操作员来说可用的工具(tools),用于控制包括例如控制优化器(optimizers)、诊断专家、神经网络、调谐电路等在内的过程的操作。
而且进一步地,维护系统,例如执行AMS应用程序或任何其它设备监控和通信应用程序的计算机,可以连接到过程控制系统12和14,或连接到其中的各个设备,以执行维护和监控活动。例如,通过任何需要的通信线路或网络(包括无线或便携式设备网络),维护计算机18可以连接到控制器12B和/或设备15,以便与设备15通信,并且在某些情况下,对设备15重配置或执行其它维护活动。同样地,维护应用程序,例如AMS应用程序,可以安装在与分布式过程控制系统14有关的一个或更多用户接口 14A中,并且由这些用户接口来运行,以执行维护和监控功能,这些功能包括与设备16的操作状况有关的数据采集。
加工厂10还包括各种转动设备20,例如涡轮机、电动机等,它们通过一些永久性的或暂时性的通信链路(例如,连接到设备20以进行读取并在之后移除的总线、无线通信系统或便携式设备)连接到维护计算机22。维护计算机22可以存储并且执行已知的由例如CSI (爱默生过程管理公司)提供的监控和诊断应用程序23,或其它任何已知的用于诊断、监控以及优化转动设备20的操作状态的应用程序。维护人员通常使用应用程序23来维护并且检查工厂10中转动设备20的性能,以确定转动设备20的问题,并且确定转动设备20何时以及是否必须要修理或替换。在某些情况中,外部的咨询或服务组织可以暂时获取或测量与设备20有关的数据,并且使用该数据对设备20进行分析,从而检测问题、性能不佳或其它影响设备20的难题。在这些情况中,运行分析的计算机可以不通过任何通信线路连接到系统10的其余部分,或可以只是暂时连接到系统10的其余部分。
同样地,具有与加工厂10有关的发电和配电设备25的发电和配电系统对,通过例如总线连接到其它计算机沈,计算机沈运行并检查加工厂10中的发电和配电设备25。计算机沈可以执行已知的电力控制和诊断应用程序27,例如那些由Liebert以及ASCO或其它公司提供的程序,以控制和维护发电和配电设备25。而且,在许多情况下,外部的咨询员或服务组织可以使用暂时获取或测量的与设备25相关的数据的服务应用程序,并且使用该数据对设备25进行分析以检测问题、性能不佳或影响设备25的其它难题。在这些情况中,运行分析的计算机(例如,计算机26)可以不通过任何通信线路连接到系统10的其余部分,或可以只是暂时连接到系统10的其余部分。
如图1所示,计算机系统30执行异常状况预防系统35的至少一部分,并且特别地,计算机系统30存储并执行配置和数据采集应用程序38、可以包括统计采集和处理模块的查看或接口应用程序40、以及准则机开发和执行应用程序40,并且附加存储统计处理监控数据库43,统计处理监控数据库43存储过程中的某些设备中产生的统计数据。一般地, 配置和数据采集应用程序38配置并且与许多统计数据采集和分析模块(图1中未示出)中的每个进行通信,这些模块位于现场设备15、16、控制器12B、14B、转动设备20或其辅助计算机22、发电设备25或其辅助计算机沈以及加工厂中任何其它需要的设备和装置中,从而从这些模块中的每一个采集统计数据(或在某些情况中,采集过程变量数据),并利用这些数据来执行异常状况预防。配置和数据采集应用程序38可以通过硬布线总线45通信连接到加工厂中的每一个计算机或设备,或可替代地,可以通过任何其它需要的通信连接,包括例如无线连接、使用OPC的专用连接、例如依靠便携式设备以采集数据的间歇式连接等来通信连接。同样地,通过LAN或公共连接,例如以太网、电话连接等(图1所示为因特网连接46),应用程序38可以获得与加工厂10中现场设备和装置相关的数据,这些数据由例如第三方服务提供者采集。而且,通过各种技术和/或协议,包括例如以太网、Modbus、HTML、 XML、专有技术/协议等,应用程序38可以通信连接到工厂10中的计算机/设备。因此,尽管在此处描述了使用OPC将应用程序38通信连接到加工厂10中的计算机/设备的具体示例,但是本领域的普通技术人员应该知道,也可使用将应用程序38连接到加工厂10中的计算机/设备的各种其它方法。通常,应用程序38可以在数据库43中存储所采集的数据。
若采集到统计数据(或过程变量数据),则可使用查看应用程序40,以便以不同方式处理该数据和/或显示所采集或处理的统计数据(例如,存储在数据库43中的),以使用户例如维护人员,能够更好地确定异常状况存在或预测在将来存在,并且采取抢先的改正措施。准则机开发和执行应用程序42可以使用一个或更多存储在其中的准则,以分析采集的数据,从而确定加工厂10中异常状况存在或预测异常状况在将来存在。另外,准则机开发和执行应用程序42可以使操作员或其它用户创建待由准则机执行的附加准则,从而检测或预测异常状况。
图2示出了图1的示例性加工厂10的一部分50,以说明异常状况预防系统35执行统计数据采集的方式。虽然图2示出了异常状况预防系统应用程序38、40、42和数据库 43以及HART和Fieldbus现场设备中的一个或更多数据采集模块之间的通信,但是可以理解,相似通信可以发生在异常状况预防系统应用程序38、40、42和加工厂10中的其它设备以及装置之间,包括图1所示的设备和装置中的任何一个。
图2所示的加工厂10的一部分50包括分布式过程控制系统M,该系统具有一个或更多过程控制器60,通过输入/输出(I/O)卡或设备68和70,其可以是符合任何所需的通信或控制器协议的任何所需类型的设备,过程控制器60连接到一个或更多现场设备64 和66。尽管现场设备64在图中示为HART现场设备,而现场设备66在图中示为Fieldbus现场设备,但是这些现场设备可以使用任何其它所需的通信协议。另外,现场设备64和66可以是任何类型设备,例如传感器、阀、变送器、定位器等,并且可以符合任何所需的开放的、 专有的或其它通信或程序化协议,应该理解,I/O设备68和70必须与现场设备64和66所使用的需要的协议兼容。
无论如何,可由例如配置工程师、过程控制操作员、维护人员、工厂管理者、监督者等的工厂人员访问的一个或更多用户接口或计算机72和74(其可以是任何类型的个人计算机、工作站等),通过可以使用任何需要的硬布线或无线通信结构并使用任何需要的或适合的通信协议,例如以太网协议来实现的通信线路或总线76,连接到过程控制器60。另外, 数据库78可以连接到通信总线76,以作为数据历史记录器来工作,其采集并且存储配置信息以及在线过程变量数据、参数数据、状态数据、以及与加工厂10中的过程控制器60和现场设备64和66有关的其它数据。因此,数据库78可以作为配置数据库来工作以存储当前配置,该当前配置包括过程配置模块以及用于过程控制系统M的控制配置信息,它们被下载并存储在过程控制器60以及现场设备64和66中。同样地,数据库78可以存储历史异常状况预防数据,其包括由加工厂10中的现场设备64和66采集的统计数据,或根据现场设备64和66采集的过程变量所确定的统计数据。
虽然过程控制器60、1/0设备68和70、以及现场设备64和66通常向下设置于并遍布在有时严酷的工厂环境中,但是工作站72和74以及数据库78通常设置于控制室、维护室、或其它易于操作员、维护人员等使用的不太严酷的环境中。
—般地,过程控制器60存储和执行一个或更多控制器应用程序,其使用许多不同的、独立执行的控制模块或块(block)以实现控制策略。这些控制模块的每个都可以由通常所称的功能块组成,其中每个功能块是整体控制程序的一部分或一个子程序,并且与其它功能块协作(通过所谓的链路通信),以实现加工厂中的过程控制环。如公知的,功能块可以是面向对象程序化协议中的对象,其通常执行输入功能、控制功能或输出功能中的一项功能,其中输入功能例如与变送器、传感器或其它过程参数测量设备有关的功能,控制功能例如与执行PID、模糊逻辑等控制的控制程序有关的功能,输出功能控制某些设备,例如阀的操作,以便在加工厂10中执行某些物理功能。当然,也存在混合以及其它类型的复合功能块,例如模型预测控制器(MPC)、优化器等。可以理解,虽然Fieldbus协议以及Delta 系统协议使用面向对象程序化协议中所设计和实现的控制模型和功能块,但控制模块可以使用任何需要的控制程序化方案来设计,包括例如时序功能块、梯形逻辑等,并且不限于使用功能块或任何其它特定程序化技术来设计。
如图2所示,维护工作站74包括处理器74A、存储器74B以及显示设备74C。存储器74B以这样一种方式存储参照图1所述的异常状况预防应用程序38、40和42,S卩,使得这些应用程序能在处理器74A上执行,以便通过显示器74C (或任何其它显示设备,例如打印机)向用户提供信息。
另外,如图2所示,现场设备64和66中的某些(并且可能全部的)包括数据采集和处理模块80和82。虽然为了讨论的目的,模块80和82已作为预先诊断模块(ADB)参照图2来描述,其中ADB是已知的可以增加到Fieldbus设备以采集和处理Fieldbus设备中的统计数据的基础现场总线(Foundation Fieldbus)功能块,但是模块80和82可以是或可以包括位于过程设备中的任何其它类型块或模块,它们采集设备数据并计算或确定针对该数据的一个或更多统计测量值或参数,而不论这些功能块是否位于Fieldbus设备中或符合Fieldbus协议。尽管图2的模块80和82显示为位于设备64之一中以及设备66之一中,但是这些或相似的模块可以位于许多现场设备64和66中,可以位于其它设备中,例如控制器60、1/0设备68、70或图1所示的任何设备。另外,模块80和82可以位于设备64 和66的任何子集(subset)中。
一般地,模块80和82或这些模块的子部件,采集设备中例如过程变量数据的数据,这些模块位于设备中,并且出于许多原因对数据执行统计处理或分析。例如,示作与阀相关的模块80,可以具有阻塞阀检测程序,该程序分析阀过程变量数据以确定该阀是否处于阻塞状态。另外,模块80包括一组四个统计过程监控(SPM)模块或单元SPMl SPM4,采集该阀中的过程变量或其它数据,并且对所采集的数据执行一项或更多统计计算,从而确定所采集数据的例如平均值、中间值、标准偏差、均方根值(冊幻、变化率、范围、最小值、最大值等,和/或检测所采集数据中的诸如漂移、偏差、噪声、峰值等事件。所产生的具体统计数据不是必须的,产生该数据的方法也不是必须的。因此,可以产生不同类型的统计数据以补充或代替上述具体类型的数据。另外,各种技术,包括公知的技术,可以用于产生这些数据。统计过程监控(SPM)模块这个术语在这里被用来描述对至少一个过程变量或其它过程参数执行统计过程监控的功能,并且可以由位于设备中甚至位于采集数据的设备外部的所需要的任何软件、固件或硬件来执行。可以理解,由于SPM通常设置于设备数据被采集的设备中,所以SPM能获取数量更多且质量上更准确的过程变量数据。结果,SPM模块通常能够比采集过程变量数据的设备外部的模块,更好地确定关于所采集的过程变量数据的统计计笪弁。
在另一个示例中,图2的模块82示作与变送器相关,其可以具有堵塞线路检测单元,该单元分析由变送器采集的过程变量数据,以确定工厂中是否有线路被堵塞。另外,模块82包括一组四个SPM模块或单元SPMl SPM4,它们可以采集变送器中的过程变量或其它数据,并且对所采集的数据执行一个或更多统计计算,以确定所采集数据的例如平均值、 中间值、标准偏差等。如果需要,可以按以上提及的美国专利NO. 6,017,143所描述的方式执行或实现模块80和82的可能操作。虽然模块80和82被示作每个模块都包括四个SPM 模块,然而模块80和82可能在其中具有任何其它数目的SPM模块,用于采集并且确定统计数据。同样地,尽管模块80和82被示作包括检测软件,以用于检测加工厂10中的特定状况,但是模块80和82也可以不具有这样的软件。而且更进一步,虽然此处讨论的SPM模块被示作ADB的子部件,但是它们可以替换为位于设备中的单独设置(stand-alone)的模块。 而且,虽然此处讨论的SPM模块可以是公知的基础现场总线SPM模块,但是这里使用的统计过程监控(SPM)模块这个术语是指采集例如过程变量数据之类的数据,并对该数据执行某种统计处理以确定例如平均值、标准偏差等的统计测量值的任何类型的模块或部件。因此, 这个术语趋于覆盖软件或固件或其它执行该功能的部件,不论这些部件是否是功能块、或其它类型模块、程序、例行程序或部件的形式,并且不论这些元件是否符合基础现场总线协议或其它协议,例如 PROFIBUS、TORLDFIP、Device-Net, As-Internet, HART、CAN 等协议。
在一个实施例中,在ADB 80和82中的每个SPM模块可以是激活的(active)或未激活的。激活的SPM模块是当前监控过程变量(或其它过程参数)的模块,而未激活的SPM 模块是当前没有监控过程变量的模块。一般地,SPM模块默认为未激活,并且因此,通常每一个都必须被单独配置以监控过程变量。图3示出了示例性配置显示84,其可以提供给用户、 工程师等,以描述和改变设备的当前SPM配置。如显示84所示,对特定设备的SPM模块1、 2和3已经全部被配置,而SPM模块4还没有被配置。被配置的SPM模块SPM1、SPM2和SPM 3中的每一个与一设备(由模块标签(block tag)表示)中的一特定模块、模块类型、该模块中的参数索引(即被监控的参数)以及表示SPM模块监控功能的用户命令有关。而且更进一步地,每个被配置的SPM模块包括被确定的统计参数待与之比较的一组门限值,包括例如,平均值界限、高偏差界限(其规定表示信号中偏差太大的一个值)以及低动态(low dynamics)界限(其规定表示信号中偏差太小的一个值)。根本上,检测平均值的变化可以表示该过程向上偏移或向下偏移,检测高偏差意味着该过程中的部件正在经历未预见的噪声(例如,由增加的振动引起的),并且检测低偏差意味着过程信号正在被滤波,或部件正在变成可疑的静止,例如阻塞了阀。而且更进一步地,可以为每个SPM模块设置基准值,例如平均值以及标准偏差。这些基准值可以用于确定是否满足或超出设备中的各个界限。图 3的SPM模块1和3都是激活的,因为它们已经接收到用户的命令以启动监控。另一方面, SPM模块2是未激活的,因为它处于空闲状态。而且,在该示例中,SPM功能对整个设备都是启用的,如方框86所示,并且被设置为每隔五分钟监控或计算,如方框88所示。当然,被授权的用户可以重配置设备中的SPM模块,以监控其它模块以及具有其它门限值、基准值等, 例如监控设备中的其它功能块、与设备中的这些或其它模块相关的其它参数。
虽然某些统计监控模块如图3的显示84所示,然而可以理解其它参数也可以或另外被监控。例如,参照图2讨论的SPM模块或ADB可以计算与过程有关的统计参数,并且可以基于这些值的变化触发某些告警。通过示例的方式,Fieldbus类型的SPM模块可以监控过程变量并且提供与该监控有关的15个不同的参数。这些参数包括模块标签、模块类型、 平均值、标准偏差、均差、标准偏差变化、基准平均值、基准标准偏差、高偏差界限、低动态界限、平均值界限、状态、参数索引、时间戳以及用户命令。当前,两个最有用的参数被认为是平均值和标准偏差。但是,通常有用的其它SPM参数是基准平均值、基准标准偏差、均差、标准偏差变化以及状态。当然,SPM模块可以确定任何需要的统计测量或参数,并且可以向用户或请求应用程序提供有关一特定模块的其它参数。因此,SPM模块不限于此处所讨论的这些。
参照图2,通过总线或通信网络76以及控制器60,现场设备中的SPM模块 (SPM1-SPM4)对外部客户来说是可利用的,例如对工作站74来说。附加地或者可替代地,通过例如OPC服务器89,由ADB 80和82中的SPM模块(SPM1 SPM4)所产生或采集的参数以及其它信息,对工作站74是可利用的。该连接可以是无线连接、硬布线连接、间歇式连接(例如,使用一个或更多便携式设备的连接)或使用任何需要或适当的通信协议的任何其它需要的通信连接。当然,此处描述的任何通信连接可以使用OPC通信服务器,按照普通或相容的格式整合(integrate)从不同类型设备接收的数据。
而且更进一步地,SPM模块可以设置在主机设备中、其它不是现场设备的设备中、 或其它现场设备中,以对采集或产生例如原始过程变量数据的原始数据的设备外部执行统计过程监控。因此,例如图2的应用程序38可以包括一个或更多SPM模块,其通过例如OPC 服务器89,采集原始过程变量数据,并且计算某些统计测量或参数,例如该过程变量数据的平均值、标准偏差等。虽然这些SPM模块不位于采集数据的设备中,并由于对于该数据的通信需要,因此使得SPM模块通常不能采集尽可能多的过程变量数据以执行统计计算,但是这些模块有助于为设备确定统计参数,或者不具有或不支持SPM功能的设备中的过程变量。另外,随着技术的提高,网络的可利用吞吐量可以随着时间增加,因此不位于采集原始数据的设备中的SPM模块能够采集更多过程变量数据,以执行统计计算。因此,在以下讨论中,可以理解,所述由SPM模块产生的任何统计测量或参数,可以由SPM模块产生,例如由 ADB 80和82中的SPM1-SPM4模块产生,或者由主机或包括其它现场设备的设备中的SPM模块产生。
随着加工厂中统计数据采集模块或SPM的增加,具有这么一种自动机构是有帮助的,即其从不同设备中的SPM模块采集统计参数以引导数据并且向专家系统提供检测结果,以进一步集成数据并作出决策。事实上,目前,查看大型过程中的全部统计过程数据是十分麻烦和沉闷的。当前,人们必须创建一个OPC客户端,其分别监控感兴趣的每一个SPM 参数,并且为此,必须分别配置用于SPM采集的每个设备。如上所示,统计数据的配置和查看是非常耗时并且易受到人为错误的损害。
配置和数据采集应用程序38适于自动配置例如阀、变送器等的设备中的SPM模块,从而在过程操作期间从这些SPM模块采集过程中可用的SPM数据。图4是一个示例技术的流程图,该技术可以由应用程序38使用,以配置加工厂中的设备,从而采集SPM数据并且在加工厂10的操作期间自动采集该数据。在图4中,圆表示由应用程序38在加工厂中执行的动作,而矩形表示由应用程序38使用或产生的对象或项(item)。可以理解,虽然该示例讨论了从使用Fieldbus协议并具有采集统计数据的Fieldbus模块的特定类型变送器中采集SPM数据,但是该技术或相似技术可以用于从使用其它通信和功能模块协议的其它设备中,或从使用程序化范例而不是功能模块程序化范例的其它设备或这些设备的部件中,采集统计数据(或其它参数)。
任何情况下,在第一框92中,应用程序38扫描过程控制网络(例如,加工厂)的分级结构,以确定加工厂中一列包括统计数据采集模块(例如,ADB)的设备。尽管框92可以搜索其它类型统计数据采集模块以及或除了 ADB中Fieldbus类型的SPM,并且该方法不限于使用Fieldbus ADB或Fieldbus ADB中的SPM模块,但是为了讨论的目的,仍然假定统计数据采集模块采用上述Fieldbus ADB中的SPM模块形式。在一个实施例中,OPC服务器 (例如,图2的服务器89)可以允许例如应用程序38的客户端存取控制和设备信息。例如, OPC自动控制2. 0产品提供了浏览PC服务器内容的标准方法,并且这些或其它浏览方法可以用于自动变换OPC的分级结构以找出包含ADB的设备。另外,新型OPC规格包括XML定义,其可以用于集成数据并且使其在网络环境中可利用。
图5示出了示例性工厂分级结构94的一部分,该分级结构94由OPC服务器创建, 描述了正由OPC服务器扫描的加工厂的设备和其它部件。分级结构94的顶级具有称为模块和输入输出(10)的节点96和98,其中模块节点96包括控制策略信息,IO节点98包括硬件/设备信息。如图5的示例性分级结构所示,IO节点98包括与控制器(CTLR)、卡 (C)以及端口(P)有关的子节点,其中,在该示例中,端口(P)与实际存在于控制器网络中的Fieldbus段(segment)有关。在该分级结构中进一步向下,Fieldbus设备被列在他们各自的端口下。在图5的示例中,包含ADB的各个Fieldbus设备在该设备下包括称为变频器(TRANSDUCER) 800或变频器1300的节点。(在Rosemount 3051F设备中,ADB被称为变频器800,而在Rosemount 3051S设备中,该ADB被称为变频器1300)。一个被称为变频器 800的节点100如图5的分级结构所示。ADB节点100包括所关心的诊断信息。在特定情况中,应用程序38对ADB节点100中的统计过程监控(SPM)参数感兴趣,在图5的分级结构中,ADB节点100得以展开以示出与Rosemount 3051F设备中的ADB有关的一些部件。当然,名称“变频器800”以及“变频器1300”只是由一家知名制造商提供的已知功能块的名称示例而已。其它ADB模块或SPM模块可以具有其它的名称,和/或在一个不同于使用OPC 的系统的系统中这些名称可以不同。在其它实现方案中,不同的名称可以对应由其它制造商后来开发和/或提供和/或按照基础现场总线规格中描述的其它变频器块、功能块等的 ADB模块或SPM模块,或可以是在任何其它智能通信协议(例如,数字协议)中的模块或其它软件部件,例如在命名的几个Profibus、HART、CAN、AS-Interface、HTML、XML等协议中的任何元件。
为找到ADB以及ADB中的SPM模块,框92 (图4)自动转换或搜索OPC分级结构 94,以定位工厂中包括ADB的所有设备。当然,框92可以预先编程为了解由OPC树94所使用的格式,以使框92能够转换或浏览树94,从而以最佳方式找出包括ADB的设备。虽然此处描述的方法基于DeltaVOPC树,但是对于其它OPC服务器以及由其它类型的查看工具所产生的工厂分级结构来说,可以对该方法进行修改。
在搜索分级结构或树94时,速度和鲁棒性之间通常有一个平衡。特别地,就找出所有具有ADB的设备而言,搜索分级结构94通常不会是百分之百可靠的,而是仅能找出一些具有ADB的设备。通常来说,找出具有ADB的设备的方法越准确,该方法就会越慢。举例来说,如果不同制造商具有在OPC树94中显示的设备,且该设备具有与3051F变送器中的 ADB模块相同名称的模块,那么搜索分级结构可能错误地将该设备检测为具有ADB。反之, 如果框92试图通过搜索大量子节点来确保只定位真正具有ADB的节点,从而消除该问题, 那么该方法的速度就会降低。
在任何情况下,在一个实施例中,框92可以搜索分级结构或树94中的每一个节点,以便在某些设备中定位已知具有与ADB相关的名称的各个节点。虽然在某些情况下,例如大型加工厂中,这会消耗明显多的搜索时间,但是它是在加工厂中找出每个ADB进而找寻每个SPM的最准确方法。另一方面,框92可以向下搜索分级结构,直到到达或找到具有与已知统计监控模块相关的名称的节点,例如变频器800或变频器1300或任何其它由某些设备制造商使用来表示一个已知的统计监控模块的特定名称。如果找到这样的节点,那么与该节点有关的父(parent)节点可以作为具有ADB的设备被检测到。虽然该方法不象搜索一个特定OPC分级结构或树中的每个节点那么具有鲁棒性,但该方法应该要快一些。但是如果另一制造商制造出具有名为变频器800的OPC节点的设备,那么该方法仍将会错误的地将该其它设备检测为具有ADB。
可替代地,框92可以在每个节点下搜索,在已知与ADB唯一相关或暗示ADB的设备中找寻具有与已知ADB相关名称的附加项。因此,框92可以在定位了具有已知由至少一家制造商使用以明确ADB名称的节点之后,搜索子节点以查看特性/模块标签.子符串 (Charcteristic/BLOCK TAG. STRING)项是否具有“先进诊断(ADVANCED DIAGNOSTICS) ”值。 在该实例示例中,仅具有ADB的设备的特性/模块标签.字符串OPC项具有“先进诊断”值。 虽然该方法在定位仅具有ADB的设备时是非常具有鲁棒性的,但是该方法需要通过OPC服务器从设备读取值,这比只是浏览OPC分级结构明显需要更长的时间。因此,该方法虽然准确,但对于某些情况来说太慢。
可由图4的框92实施的另一方法是搜索OPC树94,该方法在速度和鲁棒性之间提供了折中,其包括在具有通常已知与ADB有关的名字的节点下搜索OPC分级结构,以查找也具有通常与ADB有关的名字的子节点。例如,该方法可以从OPC树94(图5)的顶部开始并且搜索IO节点98。然后,该方法可以递归搜索IO节点98下的每一个子节点。如果发现名为变频器800或变频器1300的子节点(或者已知与统计监控模块,例如ADB有关的其它的名字),则该方法检验该节点是否具有一个名为SPM_ACTIVE的子节点,或者具体与统计监控模块有关的任何其它子节点。如果在例如变频器800节点下发现SPM_ACTIVE,则框92 将变频器800节点的父节点检测为包括ADB的设备。
当然,框92可以使用这些技术中的任何一种,或者这些技术的组合或任何其它需要的技术来搜索具有ADB(并且因此具有SPM)的设备。例如,一种实现方案可以力图至少识别已知由至少一家制造商的设备所实现的所有ADB,但是可能能够也可能不能够识别加工厂中的所有ADB。作为另一示例,一个实现方案可以力图识别已知由几家不同制造商的设备所实现的所有的ADB。而且,虽然这个扫描步骤被描述成使用OPC分级结构来执行,也就是一个由OPC服务器来产生的分级结构,但是该方法可应用于或者使用在由其它设备产生的分级结构中,例如控制器、存储加工厂中的配置分级结构的数据历史记录器、存储设备分级结构的工作站等。因此,其它实现方案不需使用OPC服务器和/或OPC分级结构,但是可能使用很多其它的计算设备、通信协议以及分级结构协议,其包括例如,已知的和最新的计算设备、通信协议以及分级结构协议。另外的实现方案举例来说可以使用web服务器、XML 和/或专有计算设备和协议。
在发现和搜索包含ADB的设备的过程中,框92可以存储已检测到具有ADB、SPM模块或者其它类型数据采集模块的设备的列表,如图4中的方框108所示。如果需要,方框 108所列出的设备可以按照它们的分级结构显示在一个树状视图中。这种分级结构的视图 110的一个示例如图6所示。正如所理解的那样,图6视图中显示的分级结构110是由控制器产生的控制网络显示所显示的分级结构的一个子集,因为通常并非控制显示中的所有设备都包括ADB。实际上,图6中的视图110实际上是只包括具有ADB的设备的控制器分级结构的拷贝。正如所理解的那样,图6中的显示示出了设备PT-101和PT-102 (连接到名为 CTLR-002EC6的控制器的输入/输出设备IOl的卡COl的端口 P01)和设备PT-103、FT_201和FT-201(连接到名为CTLR-002EC6的控制器的输入/输出设备IOl的卡COl的端口 P02) 中的每一个设备都具有ADB。
为了从设备中读取任何SPM参数,通常需要知道该参数的OPC项ID。通常,即在 Fieldbus SPM模块中,一个SPM参数的OPC项ID包括紧随着该项详细说明(specifier) 的设备ID。为了定位设备ID,框92可以对每个已经确定包含ADB的设备节点查找子节点 SPM_ACTIVE。接下来,框92可以获取结点“CV”的OPC项ID。例如,OPC项ID可以是“设备(DEVICE) :0011513051022201100534-030003969/800/SPM ACTIVE. CV”。设备 ID 是 OPC 项ID减去后缀“SPM ACTIVE. CV”。因此,在该示例中,设备ID是“设备:001151305102220 1100534-030003969/800/”。当然,这仅是在OPC系统中确定设备ID的一种方式,也可使用或替换使用其它技术。
无论如何,在框92扫描分级结构以确定具有ADB的设备以后,应用程序38知道或者能容易地为这些设备的每一个设备确定设备标签、设备ID和设备位置。对包含5个具有 ADB设备的简单系统而言,该数据的一个示例如下表所示。
权利要求
1.一种用于可视化呈现与加工厂相关的信号处理数据的系统,该系统包括至少一个处理器,其通信连接到与所述加工厂相关的网络;至少一个计算机可读存储器,其通信连接到所述至少一个处理器;第一程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以接收与所述加工厂相关的至少两台设备对应的至少两个信号处理数据收集模块所产生的信号处理数据;第二程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以显示代表所述至少两台设备中的至少一台设备并代表所述至少一台设备在所述加工厂中的情况的图像;第三程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以显示以所述至少一台设备对应的信号处理数据为根据的数据。
2.一种用于可视化呈现与加工厂相关的数据的方法,该方法包括接收与所述加工厂相关的至少两台设备对应的至少两个信号处理数据收集模块所产生的信号处理数据;显示代表所述至少两台设备并代表所述至少两台设备在所述加工厂中的情况的图像;通过用户界面机构接收所述至少两台设备中的至少一台设备的表示;以及显示以所述至少一台设备对应的信号处理数据为根据的数据。
3.根据权利要求2的方法,其中显示所述以信号处理数据为根据的数据包括,在显示代表所述至少两台设备中的至少一台设备并代表所述至少一台设备在所述加工厂中的情况的图像同时,显示所述以信号处理数据为根据的数据。
4.根据权利要求2的方法,其中显示以所述信号处理数据为根据的数据包括,在显示代表所述至少两台设备中的至少一台设备并代表所述至少一台设备在所述加工厂中的情况的图像之后,显示以信号处理数据为根据的数据。
5.根据权利要求2的方法,其中显示以所述至少一台设备对应的信号处理数据为根据的数据包括显示以所述至少一台设备产生的信号处理数据为根据的数据,其中所述至少一台设备包括现场设备。
6.根据权利要求2的方法,其中显示所述以至少一台设备对应的信号处理数据为根据的数据包括显示以不同于所述至少一台设备的设备产生的信号处理数据为根据的数据。
7.根据权利要求6的方法,其中所述不同于所述至少一台设备的设备包括现场设备、 处理控制器、数据历史记录器以及工作站中的至少一种。
8.根据权利要求2的方法,进一步包括处理由所述至少两个信号处理数据收集模块产生的信号处理数据中的至少一些,以产生以所述至少一台设备对应的信号处理数据为根据的数据。
9.根据权利要求2的方法,其中接收所述至少一台设备的表示包括,通过在所述至少两台设备的图形分级结构中选择所述至少一台设备、在所述至少两台设备的列表中选择所述至少一台设备、选择图形按钮、以及在下拉菜单中选择至少一项中的至少一个,接收所述至少一台设备的表示。
10.一种用于可视化呈现与加工厂相关的信号处理数据的系统,该系统包括至少一个处理器,其通信连接到与所述加工厂相关的网络; 至少一个计算机可读存储器,其通信连接到所述至少一个处理器; 第一程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以接收与所述加工厂相关的至少两台设备对应的至少两个信号处理数据收集模块所产生的信号处理数据;第二程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以显示代表所述至少两台设备并代表所述至少两台设备在所述加工厂中的情况的图像;第三程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以通过用户界面机构接收所述至少两台设备中的至少一台设备的表示;以及第四程序,其存储于所述至少一个计算机可读存储器中并适于在所述至少一个处理器上执行,以显示以所述至少一台设备对应的信号处理数据为根据的数据。
全文摘要
一种用于可视化呈现数据的系统,其接收与加工厂相关的设备对应的信号处理数据收集模块所产生的信号处理数据。该信号处理数据收集模块可以产生诸如统计数据、频率分析数据、自回归数据、小波数据之类的数据。该系统显示代表设备并代表这些设备在加工厂中的情况的图像。另外,显示以至少一台设备对应的信号处理数据为根据的数据。例如,可显示针对设备的信号处理数据。作为另一示例,可基于信号处理数据产生数据并显示所产生的数据。
文档编号G05B23/02GK102520717SQ20121000473
公开日2012年6月27日 申请日期2005年2月25日 优先权日2004年3月3日
发明者伊文瑞·埃尔于雷克, 卡迪尔·卡瓦卡里欧卢, 约翰·P·米勒 申请人:费舍-柔斯芒特系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1