專利名稱:自動工作命令/部件命令生成和跟蹤的制作方法
技術領域:
本發(fā)明涉及一般處理工廠內(nèi)的處理控制系統(tǒng),特別是使用協(xié)調(diào)的專家系統(tǒng)以協(xié)助處理工廠內(nèi)的資本利用和最優(yōu)化。
相關技術描述處理控制系統(tǒng),如同使用在化學、石油或其他處理中的,一般包括一個或多個集中的或分散的處理控制器通過模擬、數(shù)字或組合模擬/數(shù)字總線,通信耦合到至少一個主機或操作工作臺以及一個或多個處理控制以及儀器設備上,諸如現(xiàn)場設備。現(xiàn)場設備,例如可能是閥門、閥門位置器、開關、發(fā)射機以及感應器(例如,溫度、壓力和流速率感應器),實現(xiàn)處理內(nèi)諸如開關閥門和測量處理參數(shù)功能。處理控制器接收指示處理測量的信號或由現(xiàn)場設備作出的或與此相關的處理變量和/或其他屬于現(xiàn)場設備的信息,它使用這些信息以實現(xiàn)控制程序,然后產(chǎn)生控制信號,這些信號通過一個或多個總線送到現(xiàn)場設備以控制處理的操作。從現(xiàn)場設備和控制器來的信息一般可由操作工作站執(zhí)行的一個或多個應用程序,以使得操作者能實現(xiàn)與處理相關的期望功能,諸如查看處理的當前狀態(tài)、修改處理操作等等。
一般的處理控制系統(tǒng)有許多連到一個或多個處理控制器的處理控制和儀器設備,諸如閥門、發(fā)射機、感應器等,這些處理控制器執(zhí)行在處理操作時控制設備的軟件,但還有許多其他與處理操作相關的必要的支持設備。這些附加設備包括例如,功率供給設備、功率生成和分配設備、旋轉(zhuǎn)設備諸如渦輪機等等,它們位于一般工廠的許多地方。這附加設備不一定建立或使用處理變量且在許多情況下,不受處理控制器控制也不與其耦合,因為怕影響處理操作,但該設備對于處理的適當操作是很重要且必須的。然而在過去,處理控制器不一定注意到這些設備,并簡單地假設在實現(xiàn)處理控制時它們都正常工作。
而且,許多處理工廠有與此相關的其他計算機,它們實現(xiàn)與商業(yè)功能或維護功能相關的應用。例如,一些工廠包括執(zhí)行與定購原料、替換工廠的部件或設備的應用程序,與預測銷售和生產(chǎn)需要相關的應用程序等等。類似地,許多處理工廠,特別是哪些使用智能現(xiàn)場設備的,包括用于幫助監(jiān)控和維護工廠內(nèi)設備的應用,而不管這些設備是處理控制和儀器設備或是其他類型的設備。例如,F(xiàn)ish-Rosemount Systems,Inc的資產(chǎn)管理方案(AMS)應用程序保證與現(xiàn)場設備間的通信并存貯屬于它的數(shù)據(jù)以保證并跟蹤現(xiàn)場設備的操作狀態(tài)。該種系統(tǒng)的一例揭示于美國專利號5960214題為“Integrated CommunicationNetwork for use in a Field Device management System”內(nèi)。在一些例子中,AMS應用程序可能用于與設備通信以在設備內(nèi)交換參數(shù),使設備自己運行應用程序,諸如自校驗程序或自診斷程序,以獲得關于設備狀態(tài)和健康的信息。該信息可能被存儲并為維護人員所用以監(jiān)控和維護這些設備。類似地,有其他類型的應用程序,用于監(jiān)控其他類型的設備,諸如旋轉(zhuǎn)設備和功率生成和供給設備。這些其他類型的應用程序一般對維護人員可用且用于監(jiān)控和維護處理工廠內(nèi)的設備。
然而,在一般的工廠或處理中,與處理控制活動相關的功能、設備和儀器維護和監(jiān)控活動,以及商業(yè)活動是分開的,這指的是這些活動的發(fā)生位置和一般實現(xiàn)這些活動的人員是不同的。另外,不同功能涉及到的不同人員一般使用不同工具,諸如在不同計算機上運行的不同應用以實現(xiàn)不同功能。在許多例子中,不同工具收集或使用從處理中不同設備收集來的或與之相關的不同類型的數(shù)據(jù)并使用不同方法收集這些數(shù)據(jù)。例如處理控制操作者,一般負責每天處理操作,并主要是保證處理操作的質(zhì)量和連續(xù)性,一般通過設定和改變處理中的設定點。調(diào)整處理環(huán)、安排諸如批處理等而影響處理。這些處理控制操作者可能使用可用的工具以診斷并校正處理控制系統(tǒng)內(nèi)的處理控制問題,包括例如,自調(diào)諧器,環(huán)分析器,神經(jīng)網(wǎng)絡系統(tǒng)等。處理控制操作者還通過一個或多個提供關于處理的操作信息給操作者的處理控制器從處理接收處理變量信息,包括在處理內(nèi)生成的警報。該信息可能通過標準用戶接口提供給處理控制操作者。
而且,目前已知提供使用處理控制變量和關于控制程序或功能模塊或與處理控制程序相關的模塊的操作條件的有限信息的專家引擎,以檢測較差操作環(huán)并提供給操作者關于解決問題的建議方法。該種專家引擎揭示在美國專利申請序列號09/256585中,題為“Diagnostics in a Process Control System”,于1999年2月22日提交,以及美國申請序列號09/499445,題為“DiagnosticExpert in a Process Control System”,提交于2000年2月7日,這兩個通過引用被結合于此。類似地,已知在工廠內(nèi)運行控制優(yōu)化器,諸如實時優(yōu)化器,以最優(yōu)化處理工廠的控制活動。該種優(yōu)化器一般使用工廠的復雜模型以預測如何改變輸入以最優(yōu)化工廠予以期望的最優(yōu)化變量諸如利潤相關的操作。
另一方面,一般負責保證當前處理內(nèi)的設備處于有效工作狀態(tài)的維護人員,使用諸如維護接口如前述的AMS應用程序,以及許多其他提供關于處理內(nèi)的設備的操作狀態(tài)的診斷工具以修復和替換不正常的設備。維護人員還要安排維護活動,這可能需要關閉工廠的部分。對許更新類型的處理設備和儀器,一般稱為智能現(xiàn)場設備,這些設備本身可能包括檢測和診斷工具,它們能自動知道與設備操作相關的問題并自動通過標準維護接口將其報告給維護人員。例如,AMS軟件報告設備狀態(tài)以及其他工具使得維護人員能確定設備發(fā)生了什么并獲取設備提供的信息。一般,維護接口和維護人員位于處理控制操作的不同地方,雖然有時不是這樣。例如,在一些處理工廠內(nèi),處理控制操作者可能實現(xiàn)維護人員的職責或相反,或?qū)@些功能負責的不同人員可能使用同一接口。
而且,負責人員和用于商業(yè)應用的應用,諸如定購部件、供給、原料等,使得諸如選擇生產(chǎn)何種產(chǎn)品、何種變量以在工廠內(nèi)實現(xiàn)最優(yōu)化等的戰(zhàn)略性商業(yè)決定一般位于工廠的辦公室內(nèi),而遠離處理控制接口和維護接口。類似地,管理者和其他人員可能需要訪問一些處理工廠內(nèi)遠處或從其他與處理工廠相關的計算機系統(tǒng)的信息以負責工廠的操作并作出長期的戰(zhàn)略決定。
因為對于大部分部件,用于實現(xiàn)工廠內(nèi)不同功能的不同應用程序,例如,處理控制操作、維護操作以及商業(yè)操作是分開的,故用于不同任務的不同應用程序未整合且因此不能共享數(shù)據(jù)或信息。實際上,許多工廠只包括一些,而不是所有不同類型的應用程序。而且即使如果所有的應用程序都位于工廠內(nèi),由于不同的人員使用不同的應用程序以及分析工具,且由于這些工具一般位于工廠內(nèi)的不同的硬件位置,很少有從工廠的一個功能區(qū)域到另一個的信息流動,即使在該信息可能對工廠內(nèi)的其他功能有用時。例如,諸如旋轉(zhuǎn)設備數(shù)據(jù)分析工具的工具,可能為維護人員所用以檢測運轉(zhuǎn)不好的功率生成器或旋轉(zhuǎn)設備的部件(根據(jù)非處理變量類型數(shù)據(jù))。該工具可能檢測到問題并警告維護人員設備需要被校正、修復或替換。然而,處理控制操作者(或是人或是軟件專家)不能獲得這些信息的好處,即使操作有問題的設備可能引起影響環(huán)或一些其他由處理控制操作監(jiān)控的元件問題。類似地,商業(yè)人員未意識到該事實,即使不正常工作地設備可能對于工廠的最優(yōu)化時關鍵的且會以一種商業(yè)人員可能期望的方式影響工廠的最優(yōu)化。由于處理控制專家未意識到設備問題,這可能最終導致處理控制系統(tǒng)內(nèi)的環(huán)或單元的較差性能,且由于處理控制操作者或?qū)<壹僭O設備正常工作,所以處理控制專家可能對它在處理控制環(huán)內(nèi)的問題檢測作出誤診斷,或可能試圖應用工具,諸如環(huán)調(diào)整器,這可能永遠不能糾正問題。類似地,商業(yè)人員可能由于設備不正常工作而作出商業(yè)決定以某種方式管理工廠卻不能達到期望的商業(yè)效應(諸如最優(yōu)化利潤)。
由于在處理控制環(huán)境內(nèi)存在大量數(shù)據(jù)分析和其他檢測和診斷工具,所以提供給維護人員的有許多關于設備健康和性能的信息,以幫助處理操作者和商業(yè)人員。類似地存在許多可提供給處理操作者關于當前處理控制環(huán)狀態(tài)和其他程序的信息以幫助維護人員或商業(yè)人員。類似地,存在在實現(xiàn)商業(yè)功能過程中生成或使用的信息,用于幫助維護人員或處理控制操作者能對處理操作實現(xiàn)最優(yōu)化。然而,在過去由于這些功能是分離的,在一個功能區(qū)域生成或收集的信息,一點也不用于或未很好地在其他功能區(qū)域內(nèi)使用,這導致在處理工廠內(nèi)的資產(chǎn)的總體亞最優(yōu)化使用。
發(fā)明概述處理控制系統(tǒng)使用從處理工廠內(nèi)不同設備來的屬于處理工廠資產(chǎn)的數(shù)據(jù)或信息。設備可能包括諸如以下的現(xiàn)場設備如閥門、定位裝置、開關、多路復用器、發(fā)射機、感應器、控制系統(tǒng)、收發(fā)機、可變速驅(qū)動、激勵器、I/O系統(tǒng)、二、三或四線設備等等,連同不同的智能設備包括根據(jù)諸如Fieldbus、HART、PROFIBUS、WORLDFIP、Device-net、AS-Interface以及CAN的特定協(xié)議。設備還可能包括網(wǎng)絡通信設備,諸如TCP/IP協(xié)議設備、以太設備以及互聯(lián)網(wǎng)設備。整體可能還包括現(xiàn)場設備,諸如功率發(fā)生設備、功率分配設備、變壓器、槽、旋轉(zhuǎn)設備、測量設備、泵等等。處理工廠的數(shù)據(jù)和信息,諸如控制、處理和維護數(shù)據(jù),由工具以協(xié)調(diào)方式操縱,諸如建立關于設備的狀態(tài)信息。狀態(tài)信息可能用于實現(xiàn)更佳或更優(yōu)的維護活動,諸如與設備問題相關的糾正措施。例如,信息或數(shù)據(jù)可通過有關設備的狀態(tài)的維護功能來收集。然后該信號可能用于確定設備的狀態(tài)。狀態(tài)信息可能是多種信息形式,診斷信息、維護請求、當前或?qū)韱栴}通告等等。如果狀態(tài)信息指明設備有問題,關于解決問題的工作命令和/或部件命令會自動生成。然后傳達該命令以實現(xiàn)命令。在部件命令情況下,可能是與部件的供應者通信以用于修復。如果命令是工作命令,則可能對合適的維護人員發(fā)出警報。在其他情況下,諸如預測將來問題中,可能安排命令使得它可以在設備預測故障發(fā)生前執(zhí)行。另外,命令的狀態(tài)可能根據(jù)關于設備的周期報告而被跟蹤。
附圖的簡要描述
圖1是帶有用于在工廠的許多功能區(qū)域之間接收和協(xié)調(diào)數(shù)據(jù)轉(zhuǎn)移的資產(chǎn)利用專家的處理工廠模塊圖;圖2是圖1的工廠內(nèi)的關于資產(chǎn)利用專家的數(shù)據(jù)和信息流圖表;圖3是工廠內(nèi)用于對操作仿真的模型的模塊圖;圖4是圖3的區(qū)域模型內(nèi)用于對單元操作仿真的模型的模塊圖;圖5是二維性能監(jiān)控圖表;圖6是說明是反應堆內(nèi)選擇使用的示范基線以及基于該基線的焦化速率的圖表;圖7是說明根據(jù)圖6的基線的新焦化速率的發(fā)展的圖表;圖8是代表可能由圖形用戶界面顯示的處理控制系統(tǒng)內(nèi)的單元的顯示示范描述;圖9是說明一種索引可能為不同系統(tǒng)級別生成的方法的示范表格;圖10是描述一種計算單元的性能索引的方法的示范圖;圖11是一示范表格,說明使用索引值計算新索引值作為索引值的加權平均的方法;圖12是示范表格,說明可能計算單元可變性索引的方法;圖13是響應于異常可變性索引而由圖形用戶界面提供的示范顯示;圖14是用于生成可變性索引的數(shù)據(jù)的示范顯示;圖15是可能由圖形用戶界面提供的顯示的示范圖形描述;圖16是可能由圖形用戶界面提供的示范圖形顯示;圖17是可能由圖形用戶界面提供的用于使得用戶能看見檢查跟蹤信息的示范圖形描述;圖18是可能由圖形用戶界面提供的是用戶能實現(xiàn)對用于生成設備的一個或多個索引的數(shù)據(jù)進行進一步分析的示范圖形描述;圖19是可能由圖形用戶界面提供的使得用戶能圖形化地看見或監(jiān)控設備性能特點的示范圖形描述;圖20是可能由圖形用戶界面提供的使得用戶能很快調(diào)查工廠內(nèi)信息的另一張示范圖形描述;圖21-23是可能由圖形用戶界面提供給用戶的設備狀態(tài)信息的彈出窗口;圖24是可能由圖形用戶界面提供給用戶更詳細的幫助信息的示范顯示;圖25是可能由圖形用戶界面提供給用戶使之能診斷與環(huán)相關的問題的示范顯示描述;圖26是可能由圖形用戶界面提供給用戶使之能分析一個或多個處理控制環(huán)的性能和/或狀態(tài)的示范顯示描述;圖27是可能由圖形用戶界面提供給用戶使之能能跟蹤或生成工作命令的示范描述;圖28-31說明示出在旋轉(zhuǎn)設備內(nèi)的元件的振動頻譜圖顯示;圖32是通過通信網(wǎng)絡連到若干處理工廠的遠程監(jiān)控設施的模塊圖;以及圖33是圖32的遠程監(jiān)控設施的更詳細的模塊圖。
詳細描述參考圖1,處理工廠10包括許多通過一個或多個通信網(wǎng)絡與許多控制和維護系統(tǒng)相連的商業(yè)和其他計算機系統(tǒng)。處理工廠10包括一個或多個處理控制系統(tǒng)12和14。處理控制系統(tǒng)12可能是傳統(tǒng)處理控制系統(tǒng),諸如PROVOX或RS3系統(tǒng)或任何其他DCS,DCS包括操作者接口12A,它耦合到控制器12B和輸入/輸出(I/O)卡12C,它們接著耦合到不同現(xiàn)場設備,諸如模擬和HighwayAddressable Remote Transmitter(HART)現(xiàn)場設備15。處理控制系統(tǒng)14,它可能是分配處理控制系統(tǒng),包括一個或多個操作者接口14A,它通過諸如以太總線的總線耦合到一個或多個分配的控制器14B。例如,控制器14B可能是Fish-Rosemount Systems,Inc.of Austin,Texas的DeltaVTM或其他任何期望類型的控制器??刂破?4B通過I/O設備連到一個或多個現(xiàn)場設備16,諸如例如HART或Fieldbus現(xiàn)場設備或任何其他智能或非智能的現(xiàn)場設備,包括例如,那些使用PROFIBUS、WORLDFIP、Device-Net、AS-Interface和CAN協(xié)議的。如已知,現(xiàn)場設備16可能提供關于處理變量和其他設備信息的模擬或數(shù)字的信息給控制器14B。操作者接口14A可能存儲和執(zhí)行操作者可用的控制處理操作的工具,例如,控制最優(yōu)化器、診斷專家、神經(jīng)網(wǎng)絡、調(diào)諧設備等。
另外,維護系統(tǒng),諸如計算機執(zhí)行AMS應用程序或其他任何設備監(jiān)控和通信應用程序可能連到處理控制系統(tǒng)12和14或連到個人設備以實現(xiàn)維護和監(jiān)控活動。例如,維護計算機18可能通過任何期望的通信線路或網(wǎng)絡(包括無線或手控設備網(wǎng)絡)連到控制器12B和/或設備15以便通信,而且在一些實例中,在設備15上重新配置或?qū)崿F(xiàn)其他維護活動。類似地,諸如AMS應用程序的維護應用可能在與分配的處理控制系統(tǒng)14相關的一個或多個用戶接口14A上安裝并執(zhí)行以實現(xiàn)維護和監(jiān)控功能,包括與設備16的操作狀態(tài)相關的數(shù)據(jù)收集。
處理工廠10還包括不同旋轉(zhuǎn)設備20,諸如渦輪機、馬達等等,它們通過一些永久或暫時的通信鏈路(諸如連到設備20的總線、無線通信系統(tǒng)或手控設備以獲得讀取然后被移去)連到維護計算機22。維護計算機22可能存儲并執(zhí)行由例如CSi Systems或其他任何已知的用于診斷、監(jiān)控和對旋轉(zhuǎn)設備20操作狀態(tài)最優(yōu)化的已知應用程序的監(jiān)控和診斷應用程序23。維護人員一般使用應用程序23以維護并監(jiān)視工廠10內(nèi)的旋轉(zhuǎn)設備20,以確定旋轉(zhuǎn)設備20的問題并確定何時和是否旋轉(zhuǎn)設備20必須要修復或替換。
類似地,帶有與工廠10相關的功率生成和分配設備25的功率生成和分配系統(tǒng)24,通過例如總線連到另一運行和監(jiān)視工廠10內(nèi)的功率生成和分配設備25的操作的計算機26。計算機26可能執(zhí)行已知的功率控制和診斷應用程序27,諸如例如由Liebert和ASCO或其他公司提供的用以控制和維護功率生成和分配設備25的。
在過去不同的處理控制系統(tǒng)12和14以及功率生成和維護系統(tǒng)22和26并沒有以能使它們有效地共享每個系統(tǒng)生成的或收集的數(shù)據(jù)的方式互連。結果是,不同功能的每個,諸如處理控制功能、功率生成功能和旋轉(zhuǎn)設備功能,都在一種假設下操作,即工廠內(nèi)的其他可能被該特定功能影響或可能對該功能有影響的設備工作正常,這當然不是實際情況。然而,由于功能很不同且監(jiān)視這些功能的設備和人員也不同,在工廠10內(nèi)的不同功能系統(tǒng)間幾乎沒有有意義的數(shù)據(jù)共享。
為了克服這個問題,提供計算機系統(tǒng)30,它與和工廠10內(nèi)的不同功能系統(tǒng)相關的計算機或接口通信相連,包括處理控制功能12和14、諸如在計算機18、14A、22和26內(nèi)實現(xiàn)的功能以及商業(yè)功能。特別是,計算機系統(tǒng)30是通信連接到傳統(tǒng)處理控制系統(tǒng)12以及與該控制系統(tǒng)相關的維護接口18上,還連到處理控制和/或分配處理控制系統(tǒng)14的維護接口14A,還連到旋轉(zhuǎn)設備維護計算機22和功率生成和分配計算機26上,這些連接都是通過總線32的。總線32可能使用任何期望的或合適的本地局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)協(xié)議以提供通信。
如圖1說明,計算機30還通過同樣的或不同的網(wǎng)絡總線32連到商業(yè)系統(tǒng)計算機和維護計劃計算機35和36,它們可能執(zhí)行例如企業(yè)資源規(guī)劃(ERP)、材料資源規(guī)劃(MRP)、統(tǒng)計、生產(chǎn)和用戶定購系統(tǒng)、維護計劃系統(tǒng)或任何其他期望的商業(yè)應用,諸如部件、供應商以及原材料定購應用、生產(chǎn)進度安排應用等。計算機30可能還通過例如總線32連到工廠內(nèi)LAN 37、協(xié)同WAN 38連同計算機系統(tǒng)40,該系統(tǒng)使得從遠程位置能遠程監(jiān)控或與工廠10通信。
在一實施例中,使用XML協(xié)議實現(xiàn)在總線32上的通信。這里,從計算機12A、18、14A、22、26、35、36等的每個來的數(shù)據(jù),包在XML包內(nèi),發(fā)送到XML數(shù)據(jù)服務器,它可能位于例如計算機30內(nèi)。由于XML是描述性語言,服務器可以處理任何類型的數(shù)據(jù)。在服務器端,如果必要,數(shù)據(jù)被封裝到新的XML包內(nèi),即該數(shù)據(jù)從一個XML方案映射到一個或多個其他的為接收應用程序的每個而建立的XML方案。因此,每個數(shù)據(jù)創(chuàng)始者可以使用已知的方案或方便于該設備或應用程序而包裹數(shù)據(jù),且每個接收應用程序可以接收用于或由接收應用程序理解的不同方案的數(shù)據(jù)。服務器用于根據(jù)數(shù)據(jù)源和目的地將一個方案映射到另一個方案。如果需要,服務器可能還實現(xiàn)一些數(shù)據(jù)處理功能或其他根據(jù)數(shù)據(jù)接收的功能。在服務器內(nèi)在在此描述的系統(tǒng)操作前設立并存儲映射和處理功能規(guī)則。這樣,數(shù)據(jù)可能從任何應用程序發(fā)送到一個或多個其他應用程序。
一般而言,計算機30存儲并執(zhí)行資產(chǎn)利用專家50,它收集由處理控制系統(tǒng)12和14、維護系統(tǒng)18、22和26以及商業(yè)系統(tǒng)35和36生成的數(shù)據(jù)和其他信息連同在這些系統(tǒng)中的每個上執(zhí)行的數(shù)據(jù)分析工具生成的信息。資產(chǎn)利用專家50可能根據(jù)例如由NEXUS提供的OZ專家系統(tǒng)。然而,資產(chǎn)利用專家50可能是任何專家系統(tǒng)期望的類型,包括例如數(shù)據(jù)采礦系統(tǒng)的任何類型。重要的是,資產(chǎn)利用專家50在處理工廠10內(nèi)作為數(shù)據(jù)和信息清理室操作,且能協(xié)調(diào)從一個功能區(qū)域來的數(shù)據(jù)或信息分配,諸如維護區(qū)域,到其他區(qū)域諸如處理控制或商業(yè)功能區(qū)域。資產(chǎn)利用專家50可能還使用收集的數(shù)據(jù)以生成新信息或數(shù)據(jù),它們可能重新分配給一個或多個與工廠10內(nèi)不同功能相關的計算機系統(tǒng)。另外,資產(chǎn)利用專家50可能實行或監(jiān)視其他應用的執(zhí)行,它們使用收集的數(shù)據(jù)以生成在處理工廠10內(nèi)使用的數(shù)據(jù)類型。
特別是,資產(chǎn)利用專家50可能包括或執(zhí)行建立索引生成軟件51,它建立與設備相關的索引,諸如工廠10內(nèi)的處理控制和儀器設備、功率生成設備、旋轉(zhuǎn)設備、單元、區(qū)域等、或與處理控制實體相關的,如環(huán)等等。這些索引然后能提供給處理控制應用程序以幫助最優(yōu)化處理控制,且可以提供給商業(yè)軟件或商業(yè)應用程序以提供給商業(yè)人員關于工廠10的操作的更完整或可理解信息。資產(chǎn)利用專家50還能提供維護數(shù)據(jù)(諸如設備狀態(tài)信息)和商業(yè)數(shù)據(jù)(諸如與安排定購相關的數(shù)據(jù)、時間幀等)以控制與例如處理控制系統(tǒng)14相關的控制專家52,以幫助操作者實現(xiàn)諸如最優(yōu)化控制的控制活動??刂茖<?2可能位于例如用戶界面14A或其他任何與控制系統(tǒng)14相關的計算機或如果需要的化計算機30內(nèi)。
在一實施例中,例如控制專家52可能是描述于前述的美國專利序列號09/256585和09/499445內(nèi)的控制專家。然而,在由這些控制專家實現(xiàn)的決定中,這些控制專家可能還另外包括并使用于設備狀態(tài)或處理工廠10內(nèi)的其他硬件相關的數(shù)據(jù)。特別是,在過去,軟件控制專家一般使用處理變量數(shù)據(jù)和一些有限設備狀態(tài)數(shù)據(jù)以對處理操作者作出決定或推薦。使用由資產(chǎn)利用專家50提供的通信,特別是于諸如由計算機系統(tǒng)18、14A、22和26以及實現(xiàn)的數(shù)據(jù)分析工具的設備狀態(tài)信息相關的通信,控制專家52可以接收并包括設備狀態(tài)信息,諸如健康、性能、利用以及可變性信息連同處理變量信息以作出決定。
另外,資產(chǎn)利用專家50可以提供屬于設備狀態(tài)的信息和工廠10內(nèi)的控制活動操作給商業(yè)系統(tǒng)35和36,其中,例如工作命令生成應用程序或程序54能根據(jù)工廠10內(nèi)檢測到的問題自動生成工作命令和定購部件,或可根據(jù)實現(xiàn)的工作而定購供給。類似地,由資產(chǎn)利用專家50檢測到的控制系統(tǒng)內(nèi)的變化可能引起商業(yè)系統(tǒng)35或36運行如程序54的實現(xiàn)進度安排和供給定購使用的應用程序。同樣,在用戶定購等內(nèi)的變化,能進入商業(yè)系統(tǒng)35或36,且該數(shù)據(jù)能發(fā)送到資產(chǎn)利用專家50且發(fā)送到控制程序或控制專家52以引起控制內(nèi)的變化,例如對開始生產(chǎn)新定購的產(chǎn)品或?qū)崿F(xiàn)商業(yè)系統(tǒng)35和36內(nèi)的變化的控制。當然,如果需要,每個連到總線32的計算機系統(tǒng)可能有一個應用程序,用于從計算機內(nèi)的其他應用程序獲得合適的數(shù)據(jù)并將該數(shù)據(jù)發(fā)送到例如資產(chǎn)利用專家50。
另外,資產(chǎn)利用專家50能發(fā)送信息到一個或多個工廠10內(nèi)的優(yōu)化器。例如,控制優(yōu)化器55可能位于計算機14A內(nèi),且運行一個或多個控制優(yōu)化程序55A、55B等。另外或或者,優(yōu)化器程序55能在計算機30或其他任何計算機內(nèi)存儲和執(zhí)行,由此需要的數(shù)據(jù)能由資產(chǎn)利用專家50發(fā)送。如果需要,工廠10可能包括這些模型56,它們能對工廠10的一些方面模型化,且可由資產(chǎn)利用專家50或控制或諸如控制專家52的其他專家執(zhí)行以實現(xiàn)模型化功能,在此會對此目的進行更詳細的描述。一般而言,然而,模型56可以用來決定設備、區(qū)域、單元、環(huán)路等參數(shù),來檢測不合格的傳感器或其他缺省設備,作為優(yōu)化器程序55的一部分以生成諸如工廠10使用的性能和利用索引的索引,以實現(xiàn)性能或條件監(jiān)控以及其他許多使用。模型56可能是諸如由位于Teeside、英國的MDC Technology建立并賣的模型或其他期望類型的模型。當然還有工廠10內(nèi)提供的其他應用,能使用從資產(chǎn)利用專家50來的數(shù)據(jù),且在此描述的系統(tǒng)不限于在此描述的特定應用。然而總體而言,資產(chǎn)利用專家50通過使得能分享工廠10內(nèi)所有功能區(qū)域間的數(shù)據(jù)分享和資產(chǎn)協(xié)調(diào)而幫助最優(yōu)化工廠10內(nèi)所有資產(chǎn)的使用。
而且,一般而言,一個或多個用戶接口程序58可以存儲在或在工廠10內(nèi)一個或多個計算機上執(zhí)行。例如,計算機30,用戶接口14A,商業(yè)系統(tǒng)計算機35或任何其他計算機可能運行接口程序58。每個用戶接口程序58能接收或預定從資產(chǎn)利用專家50來的信息,且可能發(fā)送或相同或不同的數(shù)據(jù)組到用戶接口程序58中的每個。用戶接口程序58中的任何一個可能使用對不同用戶提供不同屏幕而提供不同類型的信息。例如,用戶接口程序58中的任何一個可能提供屏幕或一組屏幕給控制操作者或商業(yè)人員以使之能設定限定或選擇最優(yōu)化變量以用于標準控制程序或控制最優(yōu)化程序內(nèi)。用戶接口程序58可能提供控制引導工具,使得以協(xié)調(diào)的方式讓用戶能看見由索引生成軟件51建立的索引。由于該信息已由處理工廠10內(nèi)其他軟件檢測到,該操作者引導工具還可能使得操作者或其他人獲得關于設備、控制環(huán)、單元等的狀態(tài)信息,且能簡單地看到與這些實體相關的問題。用戶接口程序58還可能使用由工具23和27、諸如AMS應用程序的維護程序或其他任何維護程序生成或提供的性能監(jiān)控數(shù)據(jù),或由與資產(chǎn)利用專家50一起的模型所產(chǎn)生的,從而提供性能監(jiān)控屏幕。當然,用戶界面程序58可能提供任何用戶訪問給用戶使之能改變偏好設置或其他在工廠10內(nèi)的所有或任何功能區(qū)域內(nèi)使用的其他變量。
現(xiàn)在參考圖2,提供了數(shù)據(jù)流圖表以說明在處理工廠10內(nèi)的資產(chǎn)利用專家50和其他計算機工具或應用程序間的數(shù)據(jù)流。特別是,資產(chǎn)利用專家50可能從許多數(shù)據(jù)收集器或數(shù)據(jù)源接收信息,諸如工廠10內(nèi)多路復用器、發(fā)射機、感應器、手持設備、控制系統(tǒng)、射頻(RF)收發(fā)機、在線控制系統(tǒng)、網(wǎng)絡服務器、歷史、控制模塊或其他控制應用程序,接口諸如用戶接口以及I/O接口連同諸如總線(例如Fieldbus、HART以及以太總線)的數(shù)據(jù)服務器、閥門、收發(fā)機、感應器、服務器和控制器以及其他工廠資產(chǎn)諸如處理儀器、旋轉(zhuǎn)設備、電子設備、功率生成設備、可變速率驅(qū)動器等等。該數(shù)據(jù)根據(jù)數(shù)據(jù)是如何生成的或用于其他功能系統(tǒng)可能是任何期望的形式。而且,該數(shù)據(jù)可能使用任何期望的或合適的諸如前述的XML協(xié)議的數(shù)據(jù)通信協(xié)議和通信硬件被發(fā)送到資產(chǎn)利用專家50。然而一般而言,工廠10經(jīng)配置使得資產(chǎn)利用專家50自動從一個或多個數(shù)據(jù)源接收特定類型的數(shù)據(jù)且使得資產(chǎn)利用專家50能采取關于該數(shù)據(jù)的預定措施。
而且,資產(chǎn)利用專家50從(可能執(zhí)行)數(shù)據(jù)分析工具接收信息,諸如如今有的一般維護數(shù)據(jù)分析工具、性能跟蹤工具,諸如與設備有關的,連同處理控制系統(tǒng)的性能跟蹤工具,這在上述的美國專利申請序列號09/256585以及09/499445有所描述。數(shù)據(jù)分析工具可能還包括,例如,檢測一些類型問題的根本原因的根本原因應用程序、事件診斷諸如在美國專利號6017143內(nèi)描述的規(guī)則環(huán)診斷,諸如在美國專利申請序列號09/303869(1999年3月3日提交)揭示的,通過引用被結合于此,沖擊線塞緊檢測應用程序,諸如在美國專利申請序列號09/257896(199年2月25日提交)內(nèi)有描述,通過引用被結合于此,其他塞緊線檢測應用程序、設備狀態(tài)應用程序、設備配置應用程序以及維護應用程序、設備存儲、歷史和信息顯示工具,諸如AMS、探索器應用程序和檢查跟蹤應用程序。而且,專家50能從以下地方接收數(shù)據(jù)和任何信息,諸如高級控制專家52的處理控制數(shù)據(jù)分析工具、模型預測控制處理程序,諸如在美國專利申請序列號09/593327(2000年6月14號提交)和09/412078(1999年10月4號提交)內(nèi)有描述,通過引用被結合于此、調(diào)諧程序、模糊邏輯控制程序和神經(jīng)網(wǎng)絡控制程序,連同可能在處理控制系統(tǒng)10內(nèi)提供的諸如美國專利號5680409內(nèi)描述的虛擬感應器。而且,資產(chǎn)利用專家50可能從與旋轉(zhuǎn)設備相關的數(shù)據(jù)分析工具接收信息,旋轉(zhuǎn)設備諸如在線振動、RF無線感應器以及手持數(shù)據(jù)收集單元、與旋轉(zhuǎn)設備相關的石油分析、熱分析、超聲波系統(tǒng)和激光對準和平衡系統(tǒng),所有都可能與工廠10內(nèi)的檢測問題或旋轉(zhuǎn)設備的狀態(tài)相關。目前技術領域內(nèi)已知的工具在以后將不再描述。而且,資產(chǎn)利用專家50可能接收與諸如圖1的應用23和27的功率管理和功率設備和供給相關的數(shù)據(jù),這可能包括任何期望的功率管理和功率設備監(jiān)控以及分析工具。
在一實施例中,資產(chǎn)利用專家50實行或監(jiān)視工廠10內(nèi)的一些或所有設備的數(shù)學軟件模型56的執(zhí)行,諸如設備模型、環(huán)模型、單元模型、區(qū)域模型等,這是由處理工廠10內(nèi)的例如計算機30或其他任何期望的計算機運行。資產(chǎn)利用專家50有多個理由可能使用由這些模型發(fā)展的或相關的數(shù)據(jù)。一些該數(shù)據(jù)(或模型本身)可能用于在工廠10內(nèi)提供虛擬感應器。一些該數(shù)據(jù)或模型本身,可能用于實現(xiàn)預測控制或工廠10內(nèi)的實時控制。一些由模型56生成的該數(shù)據(jù)可能用于索引生成程序51以產(chǎn)生用于其他應用的索引,諸如商業(yè)和處理控制應用。為以上理由或其他理由使用模型56會在以下進一步描述。
資產(chǎn)利用專家50接收生成的或例如一些周期性時間上在處理工廠10內(nèi)的總線32或任何其他通信網(wǎng)絡上的數(shù)據(jù)。之后,周期性地或根據(jù)需要,處理工廠10將數(shù)據(jù)重新分配到其他應用,或在處理工廠10的控制或操作的不同方面或工廠10內(nèi)處理工廠10的到其他功能系統(tǒng)的操作使用該數(shù)據(jù)以生成并提供其他有用信息。特別是,處理工廠10可能提供數(shù)據(jù)以生成索引生成程序51以建立一系列復合索引諸如與處理工廠10內(nèi)一個或多個設備、單元、環(huán)路、區(qū)域或其他實體相關的性能索引、利用索引、健康索引以及可變性索引。索引的生成和使用將在下面詳述。
資產(chǎn)利用專家50可能還提供數(shù)據(jù)給或從控制程序62接收數(shù)據(jù),該程序可能位于處理控制器或與控制器、優(yōu)化器55、商業(yè)應用63、維護應用66等相關的接口處。
另外,控制專家65(可能包括預測處理控制器),在過去它簡單地假設它控制的設備或是完全正常工作或完全不正常,它能從資產(chǎn)利用專家50接收關于它正在控制的設備的狀態(tài)或健康,諸如前述的利用、可變性、健康或性能索引,或其他關于設備、環(huán)路等的操作狀態(tài)的信息,這些在控制處理時需要考慮。預測控制器65,連同優(yōu)化器55可能提供給用戶接口程序58附加的信息和數(shù)據(jù)。預測控制器65或優(yōu)化器55可能使用屬于網(wǎng)絡內(nèi)設備的當前狀態(tài)的狀態(tài)信息,同時考慮諸如定義的資產(chǎn)利用專家50提供的商業(yè)方案軟件識別的目標和未來需要。例如,商業(yè)應用63,時根據(jù)控制系統(tǒng)內(nèi)的預測而對控制優(yōu)化的。
另外,資產(chǎn)利用專家50可能提供數(shù)據(jù)到并從諸如一般用于商業(yè)方案或商業(yè)計算機35和36的企業(yè)資源規(guī)劃工具接收數(shù)據(jù)。這些應用可能包括控制生產(chǎn)規(guī)劃的生產(chǎn)規(guī)劃工具,材料資源規(guī)劃、能自動生成部件定購的工作命令生成工具54、工作命令或用于商業(yè)應用的供給命令等等。當然,部件命令和供給命令生成可能基于從資產(chǎn)利用專家50來的信息而完全自動完成,這減少了識別資產(chǎn)需要固定需要的時間以及接收提供與維護相關的糾正行動的部件的時間。
資產(chǎn)利用專家50可能還提供信息給維護系統(tǒng)應用程序66,它不僅會馬上警告維護人員問題,還能采取糾正措施,諸如需要糾正問題的命令部件等。而且新模型68可能使用先前對任何單個系統(tǒng)不可用但現(xiàn)在對資產(chǎn)利用專家50可用的信息類型而生成。當然,從圖2可理解資產(chǎn)利用專家50不僅從數(shù)據(jù)模型接收信息或數(shù)據(jù)以及分析工具,而且還從企業(yè)資源工具、維護工具以及處理控制工具接收信息。
而且,一個或多個經(jīng)協(xié)調(diào)的用戶接口程序可能與資產(chǎn)利用專家50和工廠10內(nèi)的其他應用通信以提供幫助和可視性給操作者、維護人員和商業(yè)人員等。操作者和其他用戶可能使用經(jīng)協(xié)調(diào)的用戶接口程序以實行或?qū)崿F(xiàn)預測控制、工廠10的變化設置、工廠10內(nèi)的幫助瀏覽或?qū)崿F(xiàn)其他由資產(chǎn)利用專家50提供的信息相關的活動。如上所述,用戶接口程序58可能包括操作者引導工具,它從預測控制器65和關于索引的信息接收信息,這可以由操作者或其他用戶用于幫助實現(xiàn)許多功能,諸如觀察處理內(nèi)的處理和設備的狀態(tài)、引導預測控制器65或?qū)崿F(xiàn)預測或最優(yōu)化控制。而且用戶接口程序58可能用于觀察數(shù)據(jù)或通過例如資產(chǎn)利用專家50從處理工廠10的其他部分內(nèi)的任何工具獲得數(shù)據(jù)。例如,管理者可能需要知道處理中發(fā)生了什么或可能需要與處理工廠10相關的高層信息以作出戰(zhàn)略決定。
如上所述,資產(chǎn)利用專家50能執(zhí)行或監(jiān)視一個或多個數(shù)學或軟件模型56的執(zhí)行,這些模型對工廠內(nèi)的特定設備或?qū)嶓w的操作模型化,諸如設備、單元、環(huán)路、區(qū)域等、這些模型可能是硬件模型或它們可能是處理控制模型。在一實施例中,為生成這些模型,模型專家將工廠分為元件硬件和/或處理控制部分,并提供給不同元件部分不同抽象度層次的模型。例如,工廠的模型是實現(xiàn)在軟件內(nèi)的,且由一組工廠不同區(qū)域的分等級相關且互連的模型組成或被包括。類似地,任何工廠區(qū)域的模型可能由工廠內(nèi)的在輸入與輸出間有互連關系的不同單元的個人模型組成。類似地,單元可能有互連的設備模型組成等等。當然,區(qū)域模型可能有與單元模型、環(huán)路模型互連的設備模型。在模型等級例子中,諸如設備的較低層實體的模型的輸入和輸出,可能互連以產(chǎn)生更高層實體的模型的輸入和輸出,諸如單元,它們的輸入和輸出可能互連到建立更高層的模型,諸如區(qū)域模型等等。不同模型組合或互連的方式當然取決于被模型化的工廠。但當能為一個工廠使用單一的、完整的數(shù)學模型,為工廠內(nèi)的不同部分或?qū)嶓w,諸如區(qū)域、單元、環(huán)路、設備等提供不同和獨立的元件模型,以及將這些不同模型互連以形成更大的模型是很有用的。而且,最好使用可以相互獨立的元件模型以及是更大模型的一部分的分量模型。
當數(shù)學上高度精確的模型或理論模型(諸如三階或四階模型)可能用于整個工廠或分量模型中的任一個或所有,個人模型不一定需要盡可能的數(shù)學上精確,且可能是例如一階或二階模型或其他類型的模型。這些較簡單的模型一般能在軟件內(nèi)更快地執(zhí)行,且可以通過將模型的輸入和輸出于在此描述的工廠內(nèi)準確輸入和輸出測量匹配而變得更精確。換而言之,個人模型可能根據(jù)工廠實際的反饋,而經(jīng)調(diào)整或經(jīng)糾正而實現(xiàn)對工廠或工廠內(nèi)的實體的準確建模。
等級軟件模型的使用在此通過相關圖3和圖4得到描述。圖3說明了精煉工廠內(nèi)的多個區(qū)域80、81和82的模型。如圖3所示,區(qū)域模型82包括將諸如原油的原材料加到預處理模型88內(nèi)的原材料源84的分量模型。預處理起88對原材料精煉后提供輸出,一般是原油到蒸餾處理90以做進一步精煉。蒸餾處理90輸出C2H4,一般是期望的產(chǎn)品,以及C2H6,一般而言是廢品。C2H6被送回C2裂化器,它提供器輸出給預處理器88以做進一步處理。通過C2裂化器從蒸餾處理來的反饋是再循環(huán)處理。因此,區(qū)域82的模型可能包括如圖3說明的輸入與輸出互連但分開的原材料源84、預處理器88、蒸餾處理90和C2裂化器的模型。即每個分量模型可能以圖3說明的方式連到其他模型的輸入和輸出以建立區(qū)域82的模型。當然,其他區(qū)域80和81的模型可能有其他輸入與輸出互連的分量模型。
現(xiàn)在參考圖4,蒸餾處理90的分量模型更詳細地經(jīng)描述,且包括有頂部部分100T和底部部分100B的蒸餾柱狀物100。到蒸餾柱狀物100的輸入103是指示壓力和溫度的,它可能連到圖3示出的預處理器88的模型的輸出。然而,該輸入可能由操作者設定或根據(jù)工廠10內(nèi)的實際經(jīng)測量輸入或變量而設定。一般而言,蒸餾柱狀物100包括許多配置的板極以及在蒸餾處理時板極間的液體流動。C2H4從柱狀物100的頂部100T產(chǎn)出,回流桶102將其中一些返回到柱狀物100的頂部。C2H6一般從柱狀物100的底部出來且重沸器104將聚丙烯抽入柱狀物100的底部100B以幫助處理過程。當然,如果需要,蒸餾處理90的模型可能包括蒸餾柱狀物100、回流桶102和重沸器104等的分量模型,這些模型的輸入與輸出如圖4說明的連起來以形成蒸餾處理90的分量模型。
如上所述,蒸餾處理90的分量模型可能作為區(qū)域82的模型的一部分而被執(zhí)行,或可能同其他模型分開執(zhí)行。特別是,蒸餾柱狀物100的輸入103和/或C2H4和C2H6實際上能被測量且這些測量可以以下描述的許多方式在蒸餾處理90內(nèi)被使用。在一實施例中,蒸餾處理90的模型的輸入和輸出可能被測量且被用于確定與蒸餾處理90(諸如蒸餾量效率等等)相關的其他因子或參數(shù)以迫使蒸餾處理90的模型更準確地匹配工廠10內(nèi)的實際蒸餾量的操作。蒸餾處理90的模型可能與已計算的參數(shù)一起使用,作為諸如區(qū)域或工廠模型的更大模型的一部分?;蛘呋蚋郊拥?,帶已計算參數(shù)的蒸餾處理90的模型可能用來確定虛擬感應器測量或確定工廠10內(nèi)的實際感應器測量是否是錯誤的。帶已確定參數(shù)的蒸餾過程90的模型可能還用于實現(xiàn)控制或資產(chǎn)利用最優(yōu)化研究等。另外,分量模型可能用于檢測和隔離工廠10內(nèi)正發(fā)展的問題,或看工廠10的變化可能影響工廠10的最優(yōu)化參數(shù)的選擇。
如果需要,可能執(zhí)行任何特定的模型或分量模型以確定與該模型相關的參數(shù)值。這些參數(shù)中的一些或全部,諸如效率參數(shù),可能對模型環(huán)境內(nèi)的工程師有意義,但卻一般在工廠內(nèi)是不可測量的。特別是,分量模型一般可能在數(shù)學上由等式Y=(X,P)描述,其中模型的輸出Y是輸入X和一組模型參數(shù)P的函數(shù)。在圖4的蒸餾處理90的蒸餾柱狀物模型一例中,專家系統(tǒng)可能周期性地從現(xiàn)實的工廠收集數(shù)據(jù)(例如,每個小時、每十分鐘、每分鐘等),工廠指示現(xiàn)實的到有關的模型實體輸入X和從實體的輸出Y。然后,時常使用模型和多組測量的輸入和輸出執(zhí)行回退分析,諸如最大似然,最小二乘方或任何其他回退分析,以根據(jù)多組測量數(shù)據(jù)確定最適合位置模型參數(shù)P的情況。這樣,任何模型的模型參數(shù)P可能使用現(xiàn)實或測量的輸入和輸出而被確定,以協(xié)調(diào)被模型化的實體與模型。當然,可以對工廠10內(nèi)使用的任何或所有的分量模型實現(xiàn)該處理,且可是用任何合適數(shù)目的測量的輸入和輸出而實現(xiàn)。最好,資產(chǎn)利用專家50從處理控制網(wǎng)絡在一時間段上收集與模型的輸入和輸出相關的數(shù)據(jù),并將該數(shù)據(jù)存儲以為模型56使用。然后,在期望的時刻,諸如每分鐘、每小時、每天等等,資產(chǎn)利用專家50可能使用最近收集的數(shù)據(jù)組進行回退分析,以確定使用收集數(shù)據(jù)的最佳模型參數(shù)。該組用于回退分析的測量的輸入和輸出數(shù)據(jù)可能是獨立于或可能與用于前次模型的回退分析重疊。因此,例如,某特定模型的回退分析可能每小時運行,但可能在最近的兩個小時內(nèi)使用每分鐘收集的輸入和輸出數(shù)據(jù)。結果是,用于任何特定回退分析的數(shù)據(jù)的一半可能與數(shù)據(jù)重疊,即,與在前次回退分析中使用的數(shù)據(jù)相同。在回退分析中使用的數(shù)據(jù)的重疊提供了模型參數(shù)計算內(nèi)更多的連續(xù)性或一致性。
類似地,可以執(zhí)行回退分析以確定在處理10內(nèi)進行測量的感應器是否有漂移或有其他與之相關的錯誤。這里,屬于被模型化實體的測量的輸入和輸出的同樣的數(shù)據(jù)或潛在不同的數(shù)據(jù)經(jīng)收集并由例如資產(chǎn)利用專家50存儲。在該情況下,模型一般能數(shù)學上用Y+dY=F(X+dX,P)表示,其中,dY是與輸出Y的測量相關的誤差,dX是與輸入X的測量相關的誤差。當然,這些錯誤可能是任何類型的誤差,諸如偏壓、漂移或非線性錯誤,且模型可能識別出輸入X和輸出Y可能由與之相關的不同誤差,不同可能誤差類型有實際測量值的不同數(shù)學關系。在任何情況下,可能使用測量輸入和輸出以執(zhí)行回退分析,諸如最大似然、最小二乘方或任何其他回退分析,以確定位置感應器誤差dY和dX。這里,模型參數(shù)P可能根據(jù)使用前一次模型的回退分析而計算的參數(shù)P,或仍被認為是未知數(shù)并可能連同該次回退分析而確定。當然,當回退分析內(nèi)的未知數(shù)數(shù)目增加時,需要的數(shù)據(jù)量增加且需要更長的時間運行回退分析。另外,如果需要,確定模型參數(shù)的回退分析以及用于確定感應器誤差的回退分析可能各自獨立運行,且如果需要以不同周期速率。這不同周期性可能是有好處的,例如,當可測量感應器誤差可能發(fā)生的時間幀或大或小很不同于模型參數(shù)的變化可能發(fā)生的時間幀時。
在任何情況下,使用這些分量模型,資產(chǎn)利用專家50可以通過繪出被確定模型參數(shù)值(和/或模型輸入和輸出)與時間對應的圖而實現(xiàn)資產(chǎn)性能監(jiān)控。另外,資產(chǎn)利用專家50可以通過將被確定的感應器誤差dY和dX與閥值比較而檢測潛在的錯誤感應器。如果感應器中一個或多個有較高或與之相關的不可接受的誤差,則資產(chǎn)利用專家50可以通知維護人員和/或錯誤感應器的處理控制操作者。
從該討論中可以理解,可以在不同時間為不同的目的獨立地執(zhí)行分量模型,且在許多情況下,可能周期性地執(zhí)行以執(zhí)行以上描述的性能監(jiān)控活動。當然,資產(chǎn)利用專家50可能控制合適目的的合適模型的執(zhí)行并使用這些模型的結果以進行性能監(jiān)控和最優(yōu)化??梢岳斫獾氖牵荒P涂赡苡少Y產(chǎn)利用專家50為不同目的或為計算與模型相關的不同參數(shù)或變量而運行。
如上所述,可能存儲、跟蹤參數(shù)、輸入、輸出或其他與任何模型相關的變量以提供設備、單元、環(huán)路、區(qū)域或處理或工廠的任何其他實體的性能監(jiān)控。如果需要,可能一起跟蹤或監(jiān)控這些變量的兩個或多個以提供實體多維圖或性能的測量。作為性能模型化的一部分,該多維圖的參數(shù)的位置或其他變量可能與閥值比較來看由被監(jiān)控的經(jīng)協(xié)調(diào)參數(shù)定義的實體是否在期望的或可接收的區(qū)域內(nèi),或在該區(qū)域的內(nèi)部或外部。這樣,實體的性能可能基于與該實體相關的一個或多個參數(shù)或其他變量。圖5說明了諸如圖4的蒸餾柱的實體操作區(qū)域的二維圖,如由實體的參數(shù)P1和P2值定義的。這里,參數(shù)P1和P2(可能使用上述的模型回退分析或任何其他期望的方式)以二維的方式繪出,且圖上的點(每個由P1和P2值定義)為不同的標為T1-T10的時間確定。因此,點XT1代表在T1時間的參數(shù)P1和P2值定義的點。圖5上的點XT1到XT10說明實體在T1和T6間在期望區(qū)域內(nèi)操作(區(qū)域1),在時間T7進入較差但可接受區(qū)域(區(qū)域2),然后在時間10進入不可接受或失敗區(qū)域(區(qū)域3)。當然,這些不同區(qū)域的界限事先由例如資產(chǎn)利用專家50可在任何時間訪問的計算機30內(nèi)存儲的專家確定。雖然圖5說明二維參數(shù)性能監(jiān)控技術,該同樣的技術可以應用于一維或更多維以影響性能監(jiān)控。另外,在n維圖中的實體的位置區(qū)域或其他信息可能由例如索引生成程序51使用以生成性能索引。
要理解的是,資產(chǎn)利用專家50可以根據(jù)模型參數(shù)或其他模型變量使用上述描述的監(jiān)控技術監(jiān)控一個或多個實體,且能將這些實體的操作狀態(tài)或性能測量匯報給任何處理工廠10內(nèi)其他需要的人員、功能或應用,諸如處理控制專家系統(tǒng)、維護人員、商業(yè)應用、用戶接口程序58等等。當然,還要理解資產(chǎn)利用專家50可能根據(jù)每個實體的一個、兩個、三個、或任何期望數(shù)目的參數(shù)或變量在任何期望的實體上實現(xiàn)性能或條件監(jiān)控。用于性能監(jiān)控的變量或參數(shù)的標號和數(shù)量一般能由熟悉過程的專家確定,這也要根據(jù)被監(jiān)控的實體的類型。
如果需要,資產(chǎn)利用專家50還可能通過將上述的由模型確定的一個或多個參數(shù)與根據(jù)被模型化的實體的設計參數(shù)而運行的模型內(nèi)確定的同樣參數(shù)比較而定義性能索引或圖。特別是,資產(chǎn)利用專家50可能執(zhí)行使用模型屬于的工廠10內(nèi)實體的設計參數(shù)的模型,以確定如果根據(jù)當前處理狀態(tài)操作,且使用工廠10內(nèi)測量的實體的當前輸入,實體的設計性能會是怎樣的。該設計性能可能與實體的實際性能比較,實際性能由該實體的分量模型決定或由實體的測量的輸入和輸出確定,以生成實體性能的測量。
因此,例如,實體的效率可能使用根據(jù)上述的回退分析估計實體參數(shù)(其中一個可能是效率)的分量模型確定。同時,實體的模型可能使用根據(jù)實體的設計標準產(chǎn)生結果的參數(shù)運行,但根據(jù)從實體來的實際輸入和/或輸出。因此,例如,如果不同原材料輸入實體,設計模型會使用原材料變化引起的效率而運行。兩種情況下的實體性能可能相比以確定性能索引,它指出實際索引在遠離可能或設計的操作多少處操作。該性能索引然后可能被報告給或為其他應用或系統(tǒng)用戶使用,諸如處理控制,維護或商業(yè)人員或應用。
分量模型56還可能用于實現(xiàn)處理最優(yōu)化。特別是,資產(chǎn)利用專家50可能使用一個或多個最優(yōu)化程序55,它執(zhí)行個人分量模型以根據(jù)例如通過商業(yè)應用處理控制操作者或商業(yè)人員提供的一些最優(yōu)化標準以對工廠的操作實現(xiàn)最優(yōu)化。優(yōu)化器55可能是實時優(yōu)化器,它進行實時操作以根據(jù)那時工廠10的實際狀態(tài)對工廠10最優(yōu)化。或者或附加地,優(yōu)化器55可能確定要對工廠10做的使工廠10最優(yōu)化的改變,諸如在線將一些設備或單元帶回。當然,可能不執(zhí)行這些前述的或另外執(zhí)行其他類型的最優(yōu)化程序55。
在一實施例中,由MDC Inc提供的RTO+實時優(yōu)化程序,可能作為實時優(yōu)化器使用,且可能在工廠10操作期間的不同或周期時間內(nèi)被執(zhí)行,諸如每3到5分鐘、每10到15分鐘、每小時等。當然,可以使用其他已知的或后來發(fā)展的不經(jīng)常實現(xiàn)最優(yōu)化的最優(yōu)化程序,諸如每3到4小時或每3到4天執(zhí)行。
RTO+優(yōu)化器在每次執(zhí)行實時最優(yōu)化時一般實現(xiàn)三個階段。RTO+最優(yōu)化程序首先執(zhí)行輸入階段,期間程序檢查以確定先前在優(yōu)化器設計指明的變量作為由優(yōu)化器操縱以實現(xiàn)最優(yōu)化的變量,諸如設定點或設備、單元等其他參數(shù),實際能在當前時間處被操縱。該信息能從資產(chǎn)利用專家50提供給優(yōu)化器,資產(chǎn)利用專家50從處理控制系統(tǒng)獲得該信息并將其存儲在任何期望的數(shù)據(jù)庫內(nèi)。因此,在輸入階段,優(yōu)化器實際上根據(jù)從資產(chǎn)利用專家50提供給它的數(shù)據(jù)確定是否可能被操縱的輸入的每個可變,這是因為在許多例中,潛在被操控的輸入的一個或多個可能不可變,這由于例如提供該輸入的設備不在操作狀態(tài)或已下線或運行設備以不同于設計模式運行,這使得控制器不能改變設備的輸入。
作為輸入階段的一部分,實時優(yōu)化器還可能確定是否在優(yōu)化器最后運行時假設要變的變量實際已被改變且達到優(yōu)化器最后運行時提出的或計算的值,即假設要變的值。如果,不管怎樣應該要變?yōu)槟程囟ㄖ档闹滴催_到該值,則優(yōu)化器認為存在防止變化發(fā)生的問題,并實際上在優(yōu)化器下次運行時去掉改變變量到某值的選項。檢測變量不能達到理論上應達到的某值的失敗可能是系統(tǒng)內(nèi)需要解決的問題。
接著,在輸入階段,優(yōu)化器實現(xiàn)對構成利用工廠測量的輸入和輸出的整個模型的個人分量模型的每個的快速執(zhí)行。每個分量模型的計算的輸出然后經(jīng)檢查以確定任何特定的分量模型是否存在問題會影響整個模型的精確運行。這里,優(yōu)化器可能使用每個實體的實際測量輸入(先前存儲的)以決定模型的個人分量部件利用這些實際輸入產(chǎn)生實際輸出。
假設分量模型的每個都被執(zhí)行,優(yōu)化器可能尋找模型內(nèi)的可能影響優(yōu)化器優(yōu)化能力的不一致性。例如,優(yōu)化器可能確定由實際設備作出的測量是否與使用實際設備的輸入的分量模型預測相同。如果模型(使用最近計算的模型參數(shù))預測一個從輸出的實際測量偏移的輸出,諸如如果模型預測18的流速率且流速率表讀出20,則優(yōu)化器可能需要將與流速率相關的限制設定在先前定義的限制下面兩格。因此,如果與該流速率相關的限制原先設在25,則優(yōu)化器可能使用23作為限制,由于優(yōu)化器認為模型相對該變量有兩格誤差。當然,優(yōu)化器可能尋找模型和工廠實際測量間的其他不一致性或偏移,以重設、更新或跟蹤限制或最優(yōu)化程序內(nèi)的其他變量。
在下一階段,一般稱為最優(yōu)化階段,優(yōu)化器使用從一個分量的輸出模型作為輸入到組成整個模型的其他分量模型的一個或多個以預定順序運行個人模型。使用整個模型,由用戶提供的限制和由輸入階段確定的新限制,連同最優(yōu)化標準,優(yōu)化器確定要做的變化或被檢測到當前能被操控的被操控的變量,該操控能在優(yōu)化器運行的時間窗口內(nèi)對工廠最優(yōu)化。該時間窗口可能是3到4分鐘、3到4小時等,且一般是優(yōu)化器運行的周期律。最優(yōu)化軟件的使用是眾所周知的,且可以使用為該目的的任何期望最優(yōu)化軟件。因此,在一例中,精煉工廠可能經(jīng)最優(yōu)化,而對C2裂化室最優(yōu)化,以根據(jù)由與每個可能輸出相關的當前價格和多種生產(chǎn)的C2裂化室生產(chǎn)的可能輸出產(chǎn)品而獲得最大利潤。然而,限制可能是C2裂化室必須要產(chǎn)出必須要滿足商業(yè)合同中提出的產(chǎn)品量,不管該產(chǎn)品的當前價格如何。在另一例中,最優(yōu)化標準可能用于最大化一種特定原材料的使用,由于在工廠存儲該種原材料的超額費用壓倒了其他費用或價格考慮,諸如有最高當前價的產(chǎn)品。
可以看到確定最優(yōu)化標準,一般這是由商業(yè)人員或商業(yè)應用實現(xiàn)的,對于優(yōu)化器的操作很關鍵,因此,對于工廠10的操作也很關鍵。結果是,資產(chǎn)利用專家50可能通過用戶接口程序58提供給商業(yè)人員一組系統(tǒng)的在某特定時間的最優(yōu)化標準的選擇,并提供由操作者或其他任何用戶對最優(yōu)化程序作出的選擇。實際上,有許多可選擇的最優(yōu)化變量,且可能通過用戶接口提供給操作者或商業(yè)人員不同標準選擇,使得操作者或商業(yè)人員能以任何期望的方式選擇不同最優(yōu)化標準。
下一步,最優(yōu)化程序進入輸出階段,其中可能完成優(yōu)化器的結果的實現(xiàn)。特別是,在計算被操控的變量的提出的變化后,優(yōu)化器可能確定要變化的被操控的變量或輸出是否可用,因為在優(yōu)化器開始優(yōu)化階段時可用的一個或多個設備可能已下線或可能由于其他原因而不可用了,這阻止了輸入變量的變化的實現(xiàn)。然而,如果所有被操控要變化的數(shù)據(jù)仍可變,則提出的變化可能通過例如用戶接口(例如圖形用戶接口)提供給操作者。操作者可能能簡單地按下按鈕,以由優(yōu)化器確定的方式,開始對被操縱變量的變化或自動下載到處理控制程序,諸如改變設定點等等。例如,在其他實施例或在操作的后階段,當處理正常運行時,如果操作者不阻止在特定時間窗口內(nèi)這些變化的實例化,則優(yōu)化器可能自動實現(xiàn)提出的變化。因此,優(yōu)化器的輸出可能在每次優(yōu)化器執(zhí)行時被使用,除非操作者干預以阻止優(yōu)化器來的變化被使用。作為操作的一部分,一個或多個用戶接口程序58可能提供給操作者屏幕,以指明要做的提議的變化以及按鈕或條,操作者可以使用它們用于改變或阻止改變。在一實施例中,如果用戶按下按鈕以實現(xiàn)變化,則所有變化被發(fā)送到合適的控制器,那里對它們做限制檢查然后被實現(xiàn)。
諸如上述的實時優(yōu)化器,由于多種原因,比起大多數(shù)優(yōu)化器可能相對更頻繁地被執(zhí)行。第一,實時優(yōu)化器有目的地對分量模型合適優(yōu)化,該種分量模型一般要比一般用于設計工廠的高度理論模型要快得多地運行。然而這些分量模型是準確的,由于一個或多個模型參數(shù)根據(jù)工廠的當前輸入和輸出被跟蹤或被改變(使用上述描述的回退分析)。即,實時優(yōu)化器使用由模型上回退分析的最近一次運行提供的模型參數(shù),以協(xié)調(diào)工廠10的實際操作與模型間的關系。另外,由于它使用限制優(yōu)化步驟,上述的優(yōu)化器比傳統(tǒng)的優(yōu)化器要快。即,優(yōu)化器只試圖在優(yōu)化器的個人運行內(nèi)的時間段上進行最優(yōu)化,這減少了最優(yōu)化程序?qū)崿F(xiàn)的處理量。另外,實時優(yōu)化器可能用于識別一個或多個重要事件的發(fā)生,這可能觸發(fā)實時優(yōu)化器重新開始,如這些時間可能使得先前的推薦變的不可行或不是所期望的。
前面已討論了閉環(huán)、實時優(yōu)化器,使用相同或不同分量模型的其他類型優(yōu)化器55還能由資產(chǎn)利用專家50連同實時優(yōu)化器或分開執(zhí)行。這些其他優(yōu)化器執(zhí)行頻率少一些。例如,寬帶優(yōu)化器可能用于查看或確定處理的最終最優(yōu)優(yōu)化操作點在哪里,即使實時優(yōu)化器可能不能在一定時間內(nèi)驅(qū)動工廠朝向該點。該寬帶優(yōu)化器可能能使得商業(yè)人員作出關于工廠10的長期預測或可能使得操作者能確定工廠10的操作是否朝著期望的區(qū)域邁進。如果寬帶優(yōu)化器確定最終達到的最優(yōu)化點是不可接收的,操作者可能決定改變配置或工廠的其他操作參數(shù)。
其他優(yōu)化器,諸如選擇優(yōu)化器,可能確定需要由操作者或維護人員實現(xiàn)的處理配置內(nèi)的變化能更好地優(yōu)化處理否。例如,在一些例子中,選擇優(yōu)化器可能認識到一定單元或其他實時優(yōu)化器應可用的受操控輸入由于某些原因而不再可用,例如,與這些輸入相關的設備處于關或下線狀態(tài)。該選擇優(yōu)化器運行一個或多個最優(yōu)化測試,假設一個或多個這些設備、單元等是可用的,以確定如果實體重回操作,工廠操作能有多大改善(即工廠10相對一些優(yōu)化標準能有多大優(yōu)化)。例如,該優(yōu)化器可能告訴操作者或商業(yè)人員工廠10還能多獲利多少錢是一定單元或設備上限,或能告訴操作者或商業(yè)人員哪些設備或單元要首先回到操作狀態(tài)。該種選擇優(yōu)化器還能試圖通過將特定的泵和閥門開或關、通過替換工作在亞最優(yōu)模式的設備等進行優(yōu)化,以確定要作出何種對處理的關鍵變化或?qū)Y產(chǎn)做何種變化能是處理變得更能獲利或更優(yōu)化。該選擇優(yōu)化器可能使用從操作者或商業(yè)人員來的輸入和/或可能使用其他數(shù)據(jù)處理中普遍的分支技術或數(shù)據(jù)采礦程序以選擇調(diào)整最優(yōu)化變量的方法。其他選擇技術可能還能用于,諸如提供選擇優(yōu)化器一系列規(guī)則以應用于確定如何改變處理或確定對其做何種改變,如果實現(xiàn)了,則會對工廠10有所改善或很大改善。
如上討論結果,可以看到,使用模型為商業(yè)應用、處理控制應用和資產(chǎn)維護和監(jiān)控應用提供了許多新類型的數(shù)據(jù)或信息。特別是,模型可以用于實現(xiàn)性能監(jiān)控和產(chǎn)生性能索引,該索引指示工廠內(nèi)設備、單元、區(qū)域等的相關性能。該性能索引可能是于某實體的可能性能相關的實體的性能測量。另外,盡管上邊討論了設備和單元模型,但可以為處理控制實體實現(xiàn)和執(zhí)行類似模型,諸如環(huán)路、單元等以為這些類型的實體提供性能測試和最優(yōu)化標準。而且,如上所述,在一些情況中,模型可能用于測量或指示一定設備或其他實體的健康,提供這些實體的健康索引。例如,在一定模型上使用的回退分析確定的一定輸入和輸出感應器的誤差測量可能用作或轉(zhuǎn)變?yōu)檫@些設備的健康指示。而且,對處理控制器不可用的其他信息,諸如模型參數(shù)和根據(jù)模型的虛擬感應器測量,能提供處理控制器或商業(yè)人員以用于不同方面。
除了性能和健康索引,資產(chǎn)利用專家50能幫助索引生成程序51以建立其他類型索引,諸如利用索引和可變性索引??勺冃运饕该饔卸嗌傩盘栠M入或出去、或一些與設備、環(huán)路、單元等相關的其他信號參數(shù),它與該信號或參數(shù)期待變化而變化。需要建立該可變索引的數(shù)據(jù)可能由資產(chǎn)利用專家50收集,并在期望的或合適時間,提供給索引生成程序51。當然,信號或參數(shù)的變化的正常量可能由熟悉整體的生產(chǎn)者、工程師、操作者或維護人員,或可能基于工廠內(nèi)關于該或類似實體的統(tǒng)計措施(諸如平均、標準偏移等等),且該正?;蚱诖淖兓赡艽鎯υ诨蛴伤饕沙绦?1更新。
利用索引,以一種或其他形式,跟蹤或反應個人設備、單元、環(huán)路或其他實體的利用,且根據(jù)先前確定的工作臺記號和操作目標,可能提供一些關于這些實體過度被利用或未被充分利用的指示。利用索引可能根據(jù)測量的實際設備的使用而生成。例如,設備可能被測量以知道其在處理中的使用頻率,或處于空閑,且該索引可能與期望利用比較,使得該實體能確定實體被過度利用還是未被充分利用。利用索引可能識別設備、單元、環(huán)路等,它們未被充分利用如同它們能或應該,另一方面,使用過多而被過度利用的。
在一些例子中,利用索引可能根據(jù)關于某特定設備合適或期望使用相關的商業(yè)決定而被確定。例如,許多處理或精煉工廠使用熔爐,它們存在焦化問題,所以必須周期性清理。一般而言,焦化發(fā)生在石油工業(yè)使用的熔爐內(nèi),希望能在很短時間內(nèi)快速加熱石油基液體。該種熔爐可能由輸入管,它從熔爐內(nèi)部穿過使得在管道內(nèi)的液體快速加熱到高溫,諸如1400華氏溫度。在一些情況下,為在管道的中心獲得該高溫的液體,可能需要加熱管道的外部到1700華氏溫度。然而,由于通過管道的液體是石油基的,所以一些原料變成炭或其他不好的粘附的和顆粒的原料,它們會留在管道的表面上,接著降低了熔爐的熱傳遞效率。該原料的沉積稱為焦化。更多的液體通過管道,會發(fā)生更多的焦化。因此,會降低熔爐的效率。在一些點上,熔爐的效率變低了,所以熔爐必須下線且清理。該清理過程很耗時且需要大量的人工和資源,包括氣體清理設備。所以,這些熔爐的清理必須事先安排以保證由充足的人工和必要的設備。
商業(yè)人員或處理控制操作者,知道工廠10內(nèi)特定的熔爐會經(jīng)歷焦化,可能會試圖通過指明焦化在熔爐內(nèi)是如何逐步發(fā)生的,而獲得這些熔爐的最有效率使用。因此,例如,商業(yè)人員可能決定對某特定熔爐操作15天,而后想通過在15天的最后將熔爐運行到最大焦化層而在該時間段內(nèi)獲得熔爐的最大效率。如果熔爐過早達到最大焦化層,即在15天最后之前,則熔爐必須下線但仍不能被清理直到15天的最后,這是因為要等到人工和機器可用時(即被安排好了)。過早的移去熔爐會不利地影響處理操作。然而,如果熔爐在15天的最后未達到焦化層,熔爐必須下線且清理,這是因為這是唯一人工和機器可用時間。然而,熔爐未被充分利用意味著失去了一次機會,因為清理未充分利用的熔爐和充分利用的熔爐費用相同。大致而言,其他熔爐被過度利用且比未充分利用的熔爐焦化更厲害。
為在給定時間段上最佳利用熔爐,諸如以上討論的15天時段內(nèi),操作員或商業(yè)人員可能畫出定義時間上在熔爐內(nèi)期望的焦化的基線。圖6說明了熔爐焦化的示范基線200對時間圖。基線200規(guī)定商業(yè)人員或操作者期望如何相對于15天時間段(在此后,熔爐必須被清理)使用熔爐。熔爐的焦化直接涉及熔爐的熱傳遞效率。如圖6所示,在15天的最后,如果熔爐跟隨基線200,則熔爐會達到其最大焦化層(這對應于熔爐允許的最小熱傳遞效率)。當然,可以理解圖6的基線只是可以選擇的許多可能基線的一種。
不幸的是,由于熔爐內(nèi)的高溫,不可能測定某特定時間的熔爐內(nèi)的焦化程度。然而,使用前述的原則建立的一個或多個熔爐的模型可能在熔爐內(nèi)測量焦化。這里焦化可能是模型的參數(shù),它從模型內(nèi)的其他變量、模型的輸入輸出或使用上述的回退分析而被確定。資產(chǎn)利用專家50可能周期性地運行該模型,作為虛擬感應測量或模型參數(shù),以獲得熔爐內(nèi)的焦化度。該確定的等式在技術領域內(nèi)眾所周知,在此不作描述。另外,如果需要,優(yōu)化器可能使用由圖6的基線定義的焦化值(或由該線任意點的斜率定義的焦化率)作為最優(yōu)化標準,并設定工廠的受操控變量,以操作熔爐使得由該模型為熔爐測得的熔爐內(nèi)的焦化跟隨圖6的基線200。
現(xiàn)在以圖6為例,假設資產(chǎn)利用專家50運行熔爐的模型,確定在第六天熔爐的焦化在點202處,實際上低于由基線200定義的第六天的期望焦化量。焦化量低于由基線200定義的第六天的期望意味著根據(jù)基線200熔爐未被充分利用。所以,資產(chǎn)利用專家50可能讓例如操作者或商業(yè)人員知道該事實,諸如提供熔爐的使用索引,這能以期望和合適的方式,標識根據(jù)前述的利用標準未被充分利用的熔爐。
根據(jù)該利用索引,商業(yè)人員或操作者能意識到失去了更多利用熔爐的機會,因為在15天后,熔爐內(nèi)部不管焦化達到最大量否都要被清理。為在一定時間內(nèi)將焦化參數(shù)變回基線200,例如在第7天時(圖6上標為204),且獲得熔爐的最佳使用率,操作者或資產(chǎn)利用專家50可能在點202和204間定義一條線。該線的斜率定義了比基線200上第6天和第7天間的斜率允許的焦化率。操作者或優(yōu)化程序可能更多地運行熔爐以獲得由點202和204間的線的斜率定義的焦化率。這個更高的焦化率,例如,可以用作為在控制工廠10或熔爐的操作的優(yōu)化程序內(nèi)的限制或甚至優(yōu)化參數(shù)。例如,如所知的,焦化率量可以通過調(diào)整許多與熔爐相關的參數(shù)中的一個而被調(diào)整,諸如原料通過熔爐的速度(速度越快,會有更少的焦化發(fā)生)、熔爐原料的出口溫度(出口溫度越高,會有更多的焦化發(fā)生)、以及注入通過熔爐的液體的蒸汽(一般使用更多的蒸汽,則發(fā)生的焦化更少)。優(yōu)化器可能使用期望的焦化率以調(diào)整這些參數(shù)中的一個或多個以獲得新的焦化率。在任何情況下,熔爐的利用的測量根據(jù)熔爐實際的焦化與熔爐指示的期望焦化相比,在本例中,熔爐未被充分利用,如果熔爐被更多地使用,則工廠10能被優(yōu)化。
參考圖7,如果在一方面,在第6天的熔爐焦化被測量或由熔爐的模型確定是高于基線200的,諸如在點206,則熔爐被過分利用,熔爐的使用速率應被減少到保證熔爐能維持15天。在這種情況下,可能由其他熔爐上線或已經(jīng)上線以補償熔爐使用中的減少。類似于圖6的例子,操作者或商業(yè)人員可能被告知使用中的熔爐的過度利用,例如,利用索引反應例如實際焦化和期望焦化量間的不同的指示。因此,操作者或商業(yè)人員可能確定,到第10天期望能將熔爐的焦化參數(shù)變回基線,熔爐的焦化值可能已比第7或第8天允許的值要高了??梢栽邳c206和是第10天在基線上的點208點間畫一條線,該新畫的線的斜率定義了在第7天和第10天間期望或允許的焦化率。當然,操作者或優(yōu)化器或其他控制程序能實現(xiàn)控制戰(zhàn)略以強迫熔爐的焦化率為點206和208間的線的斜率定義的速率。
在改變?nèi)蹱t的利用索引時還可以考慮其他商業(yè)決定。例如,在第6天時,即使熔爐的焦化參數(shù)可能運行在基線附近,但商業(yè)人員可以決定需要再多使用熔爐5天,因此增加了熔爐的生存期到20天,之后再清理。這也可能由于清理設備要到第20天才可用。該種情況下,在第6天和20天間的基線要重畫,且控制程序或優(yōu)化器可能試圖跟隨新基線。然而,如果整個基線都被重畫,則前面被定義為100%利用或在第6天相對15天基線的準確利用可能現(xiàn)在對于20天的基線為過度利用。在該種情況下,資產(chǎn)利用專家50可能提供新的焦化率作為優(yōu)化器或處理控制程序的最優(yōu)化或限制以試圖將利用索引變回100%。類似地,如果熔爐要更早地被關閉,例如在第12天末,則熔爐可能根據(jù)12天基線未被充分利用,處理控制程序上的優(yōu)化器可能使用新的焦化率以試圖將利用索引變回100%。
將要注意的是,在特定基線上連同熔爐的模型的使用,模型測量或估計在任何特定時間熔爐的焦化量,使用這兩樣以運行熔爐的商業(yè)決定可以用于指示某一特定實體,諸如熔爐,在實際處理運行時,正被過度利用或未被充分利用。另外,處理控制的改變可以根據(jù)利用索引,用于更多或更少地利用熔爐。
以上給出的熔爐的利用索引例子可以被計算或以任何期望的方式表達,諸如根據(jù)實際焦化值和期望焦化值間的差、新的允許的焦化值、由基線定義的期望焦化速率和新允許焦化速率間的比,或利用的任何其他測量。當然,當確定某熔爐的利用索引的方法在此描述,在處理工廠內(nèi)有許多其他設備、單元、環(huán)路等。特別是,不同實體的利用索引可以期望的方式被測量,且對于不同的實體是不同的方式。在一例中,利用索引可以以百分比表出,其中100%表示實體正在以正確或期望的量使用,高于100%的值意味著實體被過度利用,低于100%值意味著實體未被充分利用。當然,在設備不同類型的情況下還能利用其他測量和表達利用的方式。
圖1的系統(tǒng)的一重要方面是用戶接口程序58,它提供了整合入前述的資產(chǎn)利用專家50圖形用戶界面(GUI)以方便用戶與資產(chǎn)利用專家50提供的不同資產(chǎn)利用能力的交互。然而,在更詳細地討論GUI前,要認識到GUI可能包括一個或多個是采用任何合適的程序語言和技術的軟件程序。另外,包括GUI的軟件程序可能存儲在并在單一處理站或單元內(nèi)處理,諸如,例如工廠10內(nèi)的工作站、控制器等,或者,GUI的軟件程序可能存儲在或以分布式執(zhí)行,使用資產(chǎn)利用系統(tǒng)內(nèi)的多個通信上相互耦合的處理單元。
最好,但不是必要,GUI可能使用熟悉的基于圖形窗口結構和外觀實現(xiàn),其中多個互連的圖形觀察或頁面包括一個或多個下拉菜單,使得用戶能在頁面間以期望的方式瀏覽,以查看和/或檢索某特定信息類型。前述的資產(chǎn)利用專家50的特征和/或能力可能通過一個或多個相應的GUI的頁面、視圖或顯示而表述、被訪問、實行等。另外,GUI構成的不同的顯示可能邏輯上互連以方便用戶在顯示間的快速直觀地瀏覽以檢索特定類型信息或訪問和/或?qū)嵭匈Y產(chǎn)利用專家50的特定容量。
一般而言,在此描述的GUI提供直覺圖形描述或處理控制區(qū)域、單元、環(huán)路、設備等的顯示。每個這些圖形顯示可能包括數(shù)字狀態(tài)和性能索引(其中的一些或所有可能由前述的索引生成程序51生成),它們與GUI顯示的特定的視圖相關。例如,描述處理控制區(qū)域的顯示可能提供一組索引以反映該區(qū)域性能的狀態(tài)(即,在設備等級的某層的處理控制系統(tǒng)的特定部分)。另一方面,描述環(huán)路的顯示可能提供一組與該特定環(huán)路相關的狀態(tài)和性能索引。在任何情況下,用戶可能使用任何視圖、頁面或顯示內(nèi)的索引以快速估計在該顯示內(nèi)描述的設備、環(huán)路等內(nèi)是否存在問題。
此外,此處描述的GUI可自動地或響應于用戶請求地向用戶提供維護信息。維護信息可通過資產(chǎn)利用專家50的一任一部分提供。類似地,GUI也可通過資產(chǎn)利用專家50提供顯示警報信息、處理控制信息等。此外,GUI可向用戶提供有關已發(fā)生的或有關工廠10內(nèi)發(fā)生的問題的消息。這些消息可包括圖形和/或文字信息,它們描述問題、對系統(tǒng)的可能建議(實施這些建議可避免當前的問題或避免潛在的問題)以及描述可糾正或避免問題的行動路線等。
圖8是可能由GUI顯示的處理控制系統(tǒng)內(nèi)代表單元500的顯示描述。如在圖8中所說明,單元500包括多個設備,諸如,例如閥門、泵、溫度發(fā)射機等,所有的都能由所示的圖描述。另外,顯示還可能包括線箭頭,以及其他標識以代表不同設備間的邏輯和物理互連。當然,該種處理控制系統(tǒng)的圖形表示(或處理控制系統(tǒng)的部分)在技術領域內(nèi)眾所周知,因此,實現(xiàn)這些圖形代表或顯示的方式在此不作詳述。
很重要的是,圖8示出的GUI顯示還包括多個索引名和值550。特別是,索引名字和值550包括性能索引、健康索引、可變性索引和利用索引,所有的這些在前面都相關資產(chǎn)利用專家50和索引生成程序51簡要得到描述。索引名字和值550可能以表格形式示出或任何期望的格式。索引名字和值550代表整個單元500的性能和狀態(tài),因此,示出的索引值最好但不是必須,包括與每個子單元相關的索引值和/或組成單元500的設備。
在討論GUI和資產(chǎn)信息、處理控制信息、維護信息、診斷信息或任何其他類型的信息顯示給用戶的方式前,要簡單地介紹一下性能和狀態(tài)索引生成的方式。而且,還要認識到在此詳細描述的性能索引、健康索引、可變性索引和利用索引連同不同GUI附加和/或不同索引的顯示可能由資產(chǎn)利用專家50生成,并不偏離本發(fā)明范圍通過GUI顯示。
一般,由索引生成器程序51生成的和通過GUI顯示的索引中的每個可能為個人設備、邏輯和/或設備的物理組、邏輯處理(例如控制環(huán)路)、諸如單元和區(qū)域等的設備邏輯組而計算。換而言之,索引可能主要在處理控制系統(tǒng)或更一般可能包括一個或多個處理控制系統(tǒng)的資產(chǎn)利用系統(tǒng)的設備和邏輯等級的每層被計算。然而,特定索引的意義取決于環(huán)境(即索引是否對應設備的邏輯或物理組和/或參數(shù)),其中生成索引并顯示它,且可能根據(jù)它被顯示的等級層。例如,在設備等級的最低層,索引對應物理設備諸如閥門、溫度感應器、激勵器等。因此,每個設備可能有唯一的索引組,它可能是在設備內(nèi)或根據(jù)在設備制造時存儲在設備內(nèi)的信息為設備而生成。相應地,每個設備可能生成并提供器索引給更高的等級層并提供給需要的資產(chǎn)利用專家50。
類似地,每個都包括一個或多個設備或功能模塊的單元或環(huán)路,可能每個都有唯一一組索引。然而,每個單元和環(huán)路的索引值可能數(shù)學上由為單元或環(huán)路內(nèi)使用的個人設備或功能模塊組合索引值而生成。因此,如果單元或環(huán)路時由壓力發(fā)射機、閥門和泵組成(或與這些設備的操作相關的功能模塊),單元或環(huán)路的索引值可能基于為這些設備的每個或組成單元或環(huán)路的功能模塊的索引值的不同數(shù)學組合。類似地,由于子單元和等級的單元層由一個或多個環(huán)路組成,而這些環(huán)路是由設備組成的,每個子單元和單元的索引值可能由對環(huán)路或設備索引值進行數(shù)學組合而生成。另外,區(qū)域索引可能被確定為區(qū)域內(nèi)單元、環(huán)路、設備等的組合。
如下面詳述的,設備索引值的數(shù)學組合以形成等級的環(huán)路、子單元、單元以及區(qū)域?qū)拥乃饕悼赡苁褂眉訖嗪突蚱骄?,或任何其他合適的數(shù)學組合。當然,一個或多個性能、健康、可變性和利用索引的計算可能對于邏輯和設備等級的每層不合適、不需要或沒有用。圖9是示范表格以一種方式說明性能索引(PI)、健康索引(HI)、可變性索引(VI)以及利用索引(LI)可能或可能不為系統(tǒng)等級的設備、環(huán)路、子單元和單元層生成。如圖9所示,PI可能為單元和子單元層生成。在單元和子單元層,PI可能通過將單元或子單元的模型(諸如模型56的一個)與單元或子單元的實際性能相比較或通過其他任何方法而計算得。特別是,該環(huán)境下的PI(即在等級的單元和子單元層處)可能,例如相對于理論最大值的效率或,相應于經(jīng)驗值推導的根據(jù)實際系統(tǒng)性能的最大效率。圖9示出的表格還指明PI不需要為個人設備或環(huán)路計算。然而,在一些應用中,可能期望為環(huán)路和設備計算PI。例如,在為設備計算PI情況下,設備制造商可能在設備內(nèi)存儲性能信息,使得在操作時,設備可能根據(jù)于將實際性能特征與存儲的性能信息比較而計算PI(諸如,例如操作效率),存儲信息可能包括設備效率的理論最大值。當然,索引生成程序51還可能實現(xiàn)該功能。在為環(huán)路計算PI的情況下,系統(tǒng)可能例如將最大或平均環(huán)路誤差(即穩(wěn)定狀態(tài)誤差信號)與一些預定的最理想為零的最小誤差值作比較。這樣,小環(huán)路誤差可能對應指示好性能的PI值。
圖9還說明了VI可能在等級的環(huán)路和設備層處計算。在設備層,VI可能通過將設備輸出內(nèi)的變化和偏移與期望的變化或偏移量比較而計算得。過高或過低的VI值可能指示設備故障或工作不正?;蚩赡芸彀l(fā)生的故障或不正常工作。類似地,在環(huán)路層,頻率過高或環(huán)路輸出的大幅度變化可能指示有問題。在任何情況下,環(huán)路和設備的VI可能基于實際參數(shù)可變性與期待參數(shù)可變性的比較,期望值可能是理論或經(jīng)驗確定的。雖然圖9示出的時VI可能不為單元或子單元層計算,在一些應用中,可能還是期望為這些層生成VI。
另外,圖9還示出了為設備、環(huán)路、子單元和單元層計算HI。設備的HI可能基于設備的歷史使用。特別是,設備制造者可能在設備內(nèi)存儲與設備生存期有關的信息,根據(jù)設備的使用和在其操作期間的環(huán)境影響(例如,溫度變化、沖擊等),設備可能確定設備在其生存期曲線上的偏離程度(例如,老化)。制造商可能對設備編程以提供HI值,它指示設備的生存期的當前狀態(tài)。例如,撞擊類型的閥門可能有250000充分撞擊的生存期,且撞擊閥門設備(一般這是智能設備)的制造商,會在內(nèi)存內(nèi)存儲期望的生存操作撞擊次數(shù)以及閥門已完成的撞擊次數(shù)。因此,HI值可能從零到十(零代表差狀況,十代表好狀況)的情況下,當撞擊從零升到250000次由閥門生成的HI值可能從零到十。當然,HI值和生存期特征(例如,撞擊)間的準確關系可能不是線性的。相反,許多生存期特征符合指數(shù)特征,其中設備性能/操作過程中的故障和降級隨時間和撞擊完成等而加快。當然,有許多其他根據(jù)設備的當前檢測狀態(tài)以及它的操作狀態(tài)而定義或計算設備的HI的方式。例如,如果設備有兩個檢測到的小問題,則其HI會下降。
另一方面,環(huán)路的HI,最好但不是必須,是個人設備或構成環(huán)路的功能模塊的HI值的數(shù)學組合(諸如,例如加權和或平均)。類似地,子單元和單元層的HI值可能還是環(huán)路和子單元的潛在的HI值的數(shù)學組合。因此,最終,設備層上的層的HI值等級基于一個或多個已組成復合值的設備的HI值。
如圖9所示,UI可能為環(huán)路、子單元和單元層計算,但不必要為設備層計算。一般而言,UI代表特定資產(chǎn)(例如,環(huán)路,子單元或單元)比較其容量或期望的利用而使用的程度。例如,UI值可能基于單元、子單元或環(huán)路用于實現(xiàn)控制或產(chǎn)生輸出要用的時間。另外或或者,UI值可能基于由環(huán)路、子單元、和/或單元處理的材料量與環(huán)路、子單元、單元等可能處理的最大量間的比較。
圖10是描述圖8中示出的單元500的PI可能的一種計算方式的示范圖。如圖10所示,構成單元500的多個環(huán)路575中的每個有自己的PI和加權系數(shù),這可以是用戶選擇的或根據(jù)特定環(huán)路對于單元500的總體操作的相對重要性定義的。環(huán)路575的索引和加權然后可能使用加權平均實現(xiàn)數(shù)學組合,以達到單元500的PI值83.2。
類似地,單元500的HI可能作為組成單元500的所有設備(和/或環(huán)路)的HI值的加權而計算。如圖11所示的表格可能用于代表包括在加權平均內(nèi)的值。如圖11所示,可能有文字描述與特定設備和索引值相關。這些文字描述可能根據(jù)HI值和與該HI值相關的特定設備提供診斷信息、維護信息等等。
圖12是示范表格,說明如何計算單元的VI的一種方法,諸如圖8的單元500。如同HI,為圖8示出的單元500計算的VI是基于組成單元500的個人設備、環(huán)路和/或子單元的VI值的加權平均。當然,GUI可能提供給用戶看到加權平均數(shù)據(jù)的能力,諸如在圖10到12所說明的,且能使用戶改變加權。
圖13是示范顯示,它可能響應與設備和/或環(huán)路相關的過量VI值而由GUI提供。如圖13示出,該顯示可能為關于特定設備的過高或過低VI值提供一個或多個可能的解釋。特別是,顯示可能是自動的,或可能在用戶要求下,指明與已連接的設備相關的沖擊線,指明處理正在改變,指明上流泵內(nèi)存在空化現(xiàn)象等等。該信息可能根據(jù)檢測這些條件的數(shù)據(jù)分析工具,而由資產(chǎn)利用專家50而使得能為GUI所用。類似地,如圖14所示,閥門的VI可能通過GUI由使得用戶請求用于生成該值的VI的數(shù)據(jù)的圖形表示而進一步被探究。另外,GUI可能顯示文字消息,或是在諸如圖14示出的圖形顯示或是其他任何GUI顯示,它指示一個或多個過高(或過低)的VI值的可能的原因。該種原因可能根據(jù)從所有數(shù)據(jù)源和數(shù)據(jù)分析工具提供的數(shù)據(jù)而由資產(chǎn)利用專家50提供。例如,在閥門顯示過度VI值時,GUI可能通過文字消息指明閥門有粘附現(xiàn)象,可能閥門內(nèi)有空化現(xiàn)象。
圖15是可能由GUI提供給用戶以監(jiān)控工廠10內(nèi)的單元、子單元、環(huán)路、設備等等的性能的顯示的示范圖形描述。如圖15所示,不同索引的值可能以時間的函數(shù)而繪出,因此使得用戶能更直覺地分析趨勢或可能指示一個問題的任何隨時間的變化。另外,該圖形描述可能還揭示重要的不同索引變化間的互相關或關系。例如,用戶可能能更容易地識別在逐減或較低HI值和逐增或過高VI值間的關系。
另外,GUI可能在圖15示出的圖形顯示內(nèi)或其他向用戶指明當前或潛在問題的顯示或頁面內(nèi)提供文字消息,這些問題可能與顯示的索引值或改變相關。這些文字消息可能識別標識出的問題的可能解決方案。雖然圖15內(nèi)描述的圖形信息已被標定,使得索引表示為百分比且時間軸以月為單元標出,但可是用任何其他單元和顯示分辨率。例如,在索引可能或能很快改變的情況下,如果需要,GUI使得用戶能在小時的基礎上、每分鐘、每幾秒或更頻繁地(更高的時間分辨率)顯示索引值。
圖16是可能由GUI提供的使得用戶能更快地分析工廠10內(nèi)的處理區(qū)域的操作狀態(tài)和性能的示范圖形顯示。如圖16所示,GUI可能圖形化地描述處理區(qū)域600內(nèi)的物理設備(以及之間的互連)。當然,要知道的是雖然處理區(qū)域在圖16內(nèi)示出的GUI顯示內(nèi)經(jīng)描述,工廠10的任何其他部分,諸如例如單元、子單元、環(huán)路、設備等可能被替代示出而獲得同樣或類似的結果。在任何情況下,處理區(qū)域600被描述為具有具有一對槽,多個溫度發(fā)射機、壓力發(fā)射機、流發(fā)射機等,以及管道,所有的可能如圖16示出的互連。另外,物理設備中的每個可能連同相關的字母數(shù)字標識符(例如TT-394)被顯示,該標識符唯一標識工廠10內(nèi)的該設備,且還能連同使得用戶能快速確定與該設備相關的感應參數(shù)的狀態(tài)的圖形儀表或規(guī)格(即部分陰影半圓特征)而被顯示。例如,GUI可能顯示與溫度發(fā)射機相關的圖形儀表或規(guī)格,并可能對正由根據(jù)溫度發(fā)射機感應的當前溫度的儀表或多或少地陰影化。更重要的是,VI、HI、UI和PI值的一個或多個可能對區(qū)域600內(nèi)示出的一個或多個設備而顯示。只是通過例子,顯示區(qū)域600內(nèi)連到槽610的幾個設備的HI值。然而,如果需要,可以顯示更多或更少的HI值。另外,如果需要,可能為出現(xiàn)在區(qū)域600內(nèi)的任何設備而顯示不同的索引值或索引值組。如可從圖16示出的顯示看到,用戶可以很快地肯定區(qū)域是否正常工作且會繼續(xù)正常工作否。另外,用戶還可以很快識別這些可能需要注意和/或可能引起某些特定問題的設備、單元、子單元等等。
還可以理解的是,用戶可能相繼查看工廠內(nèi)更低的實體,且被提供與這些不同的實體相關的信息或視圖。因此,例如,用戶可查看工廠的視圖,并了解工廠的特定索引組。用戶可能查看一個區(qū)域,諸如通過在工廠視圖,并查看與該區(qū)域相關的索引。類似地,通過在顯示區(qū)域內(nèi)的單元上單擊,可以看到不同單元的索引。環(huán)路、子單元與設備的類似索引然后可能通過從一個這些實體位于的實體的視圖而集中于這些不同實體。這樣,用戶能很快地發(fā)現(xiàn)工廠的任何點或?qū)颖绕诖乃饕?或高)的原因。
圖17是可能由GUI提供給用戶的顯示描述,使得用戶能看到與區(qū)域600內(nèi)使用的任何設備相關的檢查跟蹤信息。例如,用戶可能使用鼠標在某給定設備或其字母數(shù)字標識符上輕擊,或者可能通過鍵盤進入標識符,以請求該設備的彈出式檢查跟蹤窗口650。這樣,用戶能使用檢查跟蹤信息以確定是否有不合適或不可接受的索引值與故障相關以合適地或及時地校正設備,確定設備配置是否完全正確等。
圖18是能由GUI提供給用戶的顯示描述,使得用戶能實現(xiàn)對用于生成可能區(qū)域600內(nèi)的特定設備的一個或多個索引的數(shù)據(jù)更詳細的分析,或?qū)崿F(xiàn)條件監(jiān)控。例如,對馬達675的振動分析可能在彈出式窗口680內(nèi)顯示。用戶可能請求該種彈出式窗口,作為對不正常高或低馬達675影響的單元索引值,和/或可能在如果與馬達相關的索引指示可能有問題時請求該窗口的響應。另外,如果需要,GUI可能自動提供該種包括為這些有一個或多個不正常索引值的設備、單元等的詳細數(shù)據(jù)的彈出式窗口。類似地,圖19是能由GUI提供給用戶的顯示描述,使得用戶能圖形化查看或監(jiān)控區(qū)域600內(nèi)的設備的性能特征。例如,包括馬達675的效率的圖的彈出式菜單690作為對用戶請求的響應或響應于資產(chǎn)利用專家50的自動請求而被提供。如果由槽610執(zhí)行的處理的一部分相關的一個或多個索引值不正常時,則可能請求或需要該種彈出式菜單。特別是,在該例中,用戶可能認出馬達675有較低PI值和/或該區(qū)域600有較低PI值。所以,用戶可能請求更多的詳細信息,諸如包括在彈出式窗口600內(nèi)的以確定馬達675內(nèi)是否存在問題。而且,在該例中,彈出式菜單可能包括時間上馬達675的效率的圖,其中繪出實際效率數(shù)據(jù)700對應理論或經(jīng)驗推導的最大效率數(shù)據(jù)710。如上所述,這兩組效率數(shù)據(jù)還可能通過使用作為實際效率和理論最大效率的比的PI值,用于計算馬達675的時間上的PI值。
圖20是能由GUI提供給用戶的另一顯示描述,使得用戶能很快地進行工廠10內(nèi)的警報信息、條件等調(diào)查。工廠10的高層視圖可能包括帶有一個或多個到來警報的警報標識760。警報標識內(nèi)的每個警報可能用唯一與生成警報或事件的設備相關的字母數(shù)字指示代表。另外,標識760內(nèi)的每個警報還可能包括信息按鈕770,它可能由用戶選擇以生成包括關于該特定警報更詳細信息的彈出式窗口775。另外,用戶可能為引起某特定警報的設備選擇字母數(shù)字設計器,以調(diào)查警報可能的原因。當選擇了字母數(shù)字設計器,彈出式窗口780可由GUI提供。彈出式窗口780可能提供一個或多個響應范圍785,這能方便用戶對于如何解決某特定警報以及在哪個時間幀內(nèi)解決警報的理解。例如,彈出式窗口780可能指明某特定設備不再通信,該設備出了故障,該設備需要馬上維護,或該設備很快需要維護或其他注意。當然,可能使用更多、更少和/或不同響應范圍。該點由GUI生成的警報顯示可能揭示在美國專利申請序列號09/707580(提交于2000年11月7日)內(nèi),通過引用被結合于此。一般,該警報顯示可能示出處理警報和警告連同其他類型警報,諸如維護警報和警告。另外,關于警報的信息,該種警報標識的字段775內(nèi)提供的特定信息可能連同警報被送到GUI或資產(chǎn)利用專家50。
圖21-24是能由GUI提供給用戶的響應于用戶對于例如設備相關的警報、警告或任何其他事件調(diào)查的示范顯示描述。一般而言,用戶可能從諸如圖20示出的彈出式菜單780的彈出式菜單請求設備狀態(tài)信息。詳細的狀態(tài)信息可能提供一個或多個可能的對警報條件(即失敗的通信、有故障的設備、現(xiàn)在維護需要、建議等)負責的問題診斷。另外,如圖24所示,用戶可能從任何狀態(tài)窗口請求詳細的幫助。該詳細幫助可能提供逐步指示以指示用戶或一些其他人員能糾正系統(tǒng)診斷出的問題。該信息可能從資產(chǎn)利用專家50和/或從設備本身、從處理控制診斷專家65,從其他分析工具等而對GUI可用。
圖25是能由GUI提供給用戶使其能診斷與環(huán)路相關的問題。如圖25示出的顯示可能由GUI提供,響應于用戶對不正常索引值的進一步調(diào)查。例如,用戶可能認出和/或系統(tǒng)可能自動識別出,某特定環(huán)路的PI值不正常地低且,作為響應,提供彈出式窗口800。用戶可能對窗口800內(nèi)的顯示的該設備集中診斷調(diào)查,這可通過單擊或選擇一個或多個設備而由此生成附加的彈出式窗口,諸如以上描述的提供更多詳細設備狀態(tài)和性能信息。另外,資產(chǎn)利用專家50可能提供不同可能診斷方案,在窗口800內(nèi)由GUI的文字顯示。而且,資產(chǎn)利用專家50可能通過用于避免潛在問題和/或研究潛在或當前問題的顯示800提供預測診斷信息。
圖26是另一GUI提供的示范顯示描述,用于使得用戶能分析一個或多個處理控制環(huán)路的性能和/或狀態(tài)。可能監(jiān)控一個或多個環(huán)路的不同參數(shù)和特征。例如,環(huán)路的操作模式、環(huán)路的控制是否為有限、環(huán)路輸入不確定到何種程度、環(huán)路的變化等,都可能同時被監(jiān)控。另外,也可能提供性能指示和利用指示的控制摘要。然而,對于圖26示出的顯示,性能指示和利用指示可能但不必定,與被監(jiān)控的環(huán)路的PI和UI值相同。圖26的顯示可能由診斷控制程序生成,諸如揭示于前面標出的美國專利申請序列號09/256585和09/499445。
圖27是另一可能由GUI提供的示范顯示描述,它使得用戶能跟蹤由工作命令生成程序54自動生成的工作命令。資產(chǎn)利用專家50可能提供數(shù)據(jù)給工作命令生成器程序54,這使得該程序響應發(fā)現(xiàn)的或由資產(chǎn)利用專家50和/或與資產(chǎn)利用專家50通過GUI一起工作的用戶識別的問題或潛在問題而自動生成工作命令。例如,資產(chǎn)利用專家50可能接收診斷信息、維護請求等,且作為響應,可能引起維護系統(tǒng)以生成工作命令,這要請求維護人員負責與診斷信息相關的一個或多個問題。當然,生成的工作命令的規(guī)定取決于問題的類型或檢測到的情況以及用于糾正問題的標準形式,諸如定購部件、供應商等。
另外,工作命令生成程序54可能包括商業(yè)到商業(yè)通信功能,根據(jù)工廠10內(nèi)檢測到的實際或預測問題,將會在有維護人員干預或沒有維護人員干預情況下,自動與供應商或其他商業(yè)通信以定購部件、供應商等。特別是,程序54可以接收當前問題或預測設備或其他資產(chǎn)將來的問題的通告,這是根據(jù)由資產(chǎn)利用專家50或任何諸如旋轉(zhuǎn)設備分析工具的數(shù)據(jù)分析工具作出的預測或提供的數(shù)據(jù)。程序54然后通過例如互聯(lián)網(wǎng)、電話、無線或其他通信連接而自動聯(lián)系供應商,并定購部件、設備或供給以在設備需要更換前送到工廠10。這樣,工作定購生成程序54限制了時延或幫助保證了沒有當問題發(fā)生時要修復時需要等待部件、設備或供給而引起的時延。這使得工廠10更有效率。
參考圖28-31,GUI提供其他屏幕給用戶以指明當前或?qū)淼膯栴},諸如預測的問題,這可由資產(chǎn)利用專家50或工廠10內(nèi)任何數(shù)據(jù)分析工具檢測。特別是,圖28-31說明了示出由圖1的振動分析程序23實現(xiàn)的旋轉(zhuǎn)設備內(nèi)的元件振動頻譜的顯示,諸如軸,還示出根據(jù)這些繪圖由分析工具檢測到的條件和問題。例如,圖28說明檢測到的不平衡條件,圖29說明檢測到的不重合條件,圖30說明檢測到的松動條件以及圖31說明檢測到的磨損的軸承條件。當然還可以根據(jù)數(shù)據(jù)分析工具的結果顯示旋轉(zhuǎn)或其他設備的其他條件。另外,這些工具的結果可以用來使得工作命令生成程序54能自動生成定購替換部件。
參考圖32,描述了提供遠程對模型、優(yōu)化器和其他諸如一個或多個處理工廠的性能監(jiān)控工具的數(shù)據(jù)分析工具訪問的方法。如圖32說明,一個或多個處理工廠900、901、902以及903各自獨立操作。工廠900到903中的每個周期性地收集屬于工廠的數(shù)據(jù),然后將該數(shù)據(jù)發(fā)送到數(shù)據(jù)處理設施或遠程監(jiān)控設施910。為完成該功能,工廠900-903中的每個有一個用戶接口或服務器900A-903A,這些服務器是通過任何期望的通信網(wǎng)絡(諸如互聯(lián)網(wǎng)或萬維網(wǎng))連到遠程監(jiān)控設施910。
如圖33說明,遠程監(jiān)控設施910包括網(wǎng)頁服務器912,通過它處理900-903與遠程監(jiān)控設施910通信。遠程監(jiān)控設施910還包括一個或多個帶有存儲和執(zhí)行許多處理監(jiān)控應用和工具的相關數(shù)據(jù)庫的處理器914。特別是,每個處理器914可能訪問并執(zhí)行模型916,諸如在此描述的分量模型,這是為了對工廠900-903的一個或多個或這些工廠內(nèi)的實體模型化而建立的。模型916可能包括不同工廠900-903的每個的不同分量模型,且這些模型916可能由工廠900-903內(nèi)的人員通過與設施910的通信而改變,為了例如反映工廠900-903內(nèi)的變化。處理器914還可能存儲或執(zhí)行實時優(yōu)化器或任何其他類型的優(yōu)化器918,這些優(yōu)化器可能使用從處理900-903來的數(shù)據(jù)參考圖1與圖2描述的被實現(xiàn)。另外,處理器914可能訪問并執(zhí)行其他數(shù)據(jù)監(jiān)控工具920,包括例如圖1的計算機系統(tǒng)內(nèi)的任何一個內(nèi)的應用程序或工具的任何一個,諸如處理控制工具、處理監(jiān)控工具、儀器或設備監(jiān)控工具、索引生成工具、工作命令生成工具、商業(yè)或其他工具或在此描述的應用程序中的一個。在一例中,美國專利申請序列號09/256585以及09/499445內(nèi)描述的處理監(jiān)控工具可能用于監(jiān)控處理參數(shù)。
在操作時,處理900-903的任何一個,可能在合適的時候收集與處理相關的輸入和輸出數(shù)據(jù),并通過服務器900A-903A中的一個和萬維網(wǎng)、互聯(lián)網(wǎng)或其他連到服務器912的通信網(wǎng)絡而提供該種數(shù)據(jù)給遠程監(jiān)控設施910。在從工廠接收到數(shù)據(jù)時,處理器914中合適的一個訪問數(shù)據(jù)并為該工廠執(zhí)行合適的處理監(jiān)控和條件監(jiān)控工具,以根據(jù)收集到的數(shù)據(jù)檢測工廠內(nèi)的問題,以提供工廠的條件、工廠或處理監(jiān)控、或?qū)崿F(xiàn)工廠的最優(yōu)化。當然,在工廠收集以及發(fā)送到遠程監(jiān)控設施910的數(shù)據(jù)時先前確定運行期望模型916、優(yōu)化器918或其他數(shù)據(jù)分析工具920必須的數(shù)據(jù),且以對正執(zhí)行的工具或模型合適的周期或非周期速率經(jīng)收集并發(fā)送到設施910。因此,對于優(yōu)化器,數(shù)據(jù)可能需要經(jīng)收集并以不同于模型或性能、處理或資產(chǎn)監(jiān)控工具的速率而發(fā)送。當然,作為優(yōu)化或性能、條件或處理監(jiān)控的一部分,可能執(zhí)行任何合適的模型或其他工具或其他任何工具一般符合以上關于圖1的工廠10內(nèi)同樣工具的準則。
在任何情況下,在執(zhí)行了模型、數(shù)據(jù)分析或優(yōu)化器工具后,處理器914將結果送回服務器912,在那兒,結果可由工廠900-903中合適的一個在任何期望時間獲得?;蛘呋蛄硗?,這些結果可能由服務器912直接送到工廠900-903中合適的一個。由分析產(chǎn)生的數(shù)據(jù)可能是任何期望的性能模型化數(shù)據(jù)、繪圖或圖表,包括例如以上與用戶接口程序或GUI程序58相關的。結果還可以是例如優(yōu)化器作出的對工廠改變、工廠索引或任何其他可由這些類型的工具提供的結果的建議。
在一實施例中,實時優(yōu)化器,諸如前述的,可能實時基礎上執(zhí)行,假設工廠900-903周期性地提供足夠數(shù)據(jù),以實現(xiàn)該優(yōu)化器的合適執(zhí)行。如果需要,服務器900A-903A可能自動收集并發(fā)送合適的數(shù)據(jù)使得優(yōu)化器能正常操作。在一實施例中,工廠可能包括前述的資產(chǎn)利用專家50或任何其他專家數(shù)據(jù)收集工具,用于保證合適的數(shù)據(jù)及時或周期地被發(fā)送到遠程監(jiān)控設施910。
這樣,遠程監(jiān)控設施910能執(zhí)行資產(chǎn)、性能、條件和處理監(jiān)控的軟件以及不同工廠的一個或多個優(yōu)化器。這意味著工廠900-903不必要包括處理能力或為此的應用程序,這樣可以節(jié)省工廠開銷。當然,工廠可使用這些遠程監(jiān)控設施910而在每次使用基礎上或一些其他預定的費用安排而支付費用。如果需要,遠程監(jiān)控設施910可能根據(jù)設施910出的工具的使用和這些工具的結果的實現(xiàn)有約而獲得工廠的利潤和/或損失的一部分。
如果需要,工廠900-903的每個可能使用任何期望的通信格式諸如XML、HTML等通過將新的或更新的模型發(fā)送到服務器912更新存儲在應用于這些工廠的遠程監(jiān)控設施910內(nèi)的模型916。另外,遠程監(jiān)控設施910可能包括對不同處理工廠、區(qū)域、單元、設備、環(huán)路等類模板,這可能通過服務器912下載到工廠900-903的每個,且這些模板可能在工廠900-903處被改變以反映這些工廠的實際操作。被更新的模型可能作為資產(chǎn)、條件或處理監(jiān)控或工廠內(nèi)的優(yōu)化器內(nèi)實現(xiàn)的模型送回遠程監(jiān)控設施910。這樣,可能在遠程監(jiān)控設施910內(nèi)充分或準確地反映工廠900-903的改變。
前述的資產(chǎn)利用專家50和其他處理元件最好能在軟件內(nèi)執(zhí)行,它們還可能實現(xiàn)在硬件、固件內(nèi)等,且可能有其他與處理控制系統(tǒng)10相關的處理器實現(xiàn)。因此,在此描述的元件可能在標準多用途CPU內(nèi)實現(xiàn),或在特殊設計的硬件或固件內(nèi)實現(xiàn),諸如專用集成電路(ASIC)或其他期望的硬線設備。當實現(xiàn)在軟件內(nèi)時,軟件程序可能存貯在任何計算機可讀內(nèi)存中,諸如磁盤、激光盤或其他存儲介質(zhì)、計算機或處理器的RAM或ROM內(nèi)、數(shù)據(jù)庫內(nèi)等。類似地,該軟件能通過任何已知的或期望的發(fā)送方式發(fā)送到用戶或處理工廠,包括例如在計算機可讀盤或其他可傳輸計算機存儲機制或通過通信信道諸如電話線、互聯(lián)網(wǎng)、無線通信等(這可視為相同于這類軟件或通過可傳輸媒介與提供的這類軟件互換)。而且,專家50可能被描述為基于規(guī)則專家,也能使用其他類型的專家引擎,包括這些使用其他已知數(shù)據(jù)采礦技術的。
上述優(yōu)選實施例的描述使本領域的技術人員能制造或使用本發(fā)明。這些實施例的各種修改對于本領域的技術人員來說是顯而易見的,這里定義的一般原理可以被應用于其它實施例中而不使用創(chuàng)造能力。因此,本發(fā)明并不限于這里示出的實施例,而要符合與這里揭示的原理和新穎特征一致的最寬泛的范圍。
權利要求
1.一種在處理工廠內(nèi)自動采取校正措施的方法,其特征在于,該處理工廠包括多個設備,該方法包括接收屬于設備狀態(tài)的數(shù)據(jù);響應設備內(nèi)檢測到的問題自動產(chǎn)生命令,其中檢測到的問題基于有關設備狀態(tài)的數(shù)據(jù)且命令涉及采取一步或多步校正措施以解決問題;以及傳達命令。
2.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收屬于設備的診斷信息。
3.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收服務設備的維護請求。
4.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收設備當前存在問題的通告。
5.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收設備的預測將來問題的通告。
6.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收代表設備狀態(tài)的使用索引。
7.如權利要求6所述的方法,其特征在于,維護系統(tǒng)接收使用索引且自動產(chǎn)生命令包括根據(jù)使用索引自動產(chǎn)生工作命令。
8.如權利要求7所述的方法,其特征在于,產(chǎn)生工作命令包括確定一步或多步校正措施以解決問題。
9.如權利要求7所述的方法,其特征在于還包括顯示指令以獲得設備期望的使用索引。
10.如權利要求7所述的方法,其特征在于,顯示指令以獲得設備期望的使用索引包括顯示代表一步或多步校正措施以解決問題的指令。
11.如權利要求1所述的方法,其特征在于還包括根據(jù)屬于設備的處理控制數(shù)據(jù)和關于設備的維護數(shù)據(jù)中的至少一個以確定設備的狀態(tài)。
12.如權利要求1所述的方法,其特征在于,產(chǎn)生命令包括產(chǎn)生工作命令以實現(xiàn)關于解決設備內(nèi)問題的維護,且傳達命令包括將工作命令傳達到一個或多個能實現(xiàn)維護的維護人員處。
13.如權利要求1所述的方法,其特征在于,產(chǎn)生命令包括產(chǎn)生給與解決設備內(nèi)問題相關的部件的命令,且傳達命令包括為該部件將命令傳達到部件提供者處。
14.如權利要求13所述的方法,其特征在于,產(chǎn)生命令包括為替換設備產(chǎn)生命令。
15.如權利要求1所述的方法,其特征在于,傳達命令包括通過互聯(lián)網(wǎng)傳達命令。
16.如權利要求1所述的方法,其特征在于,傳達命令包括通過電話通信鏈路傳達命令。
17.如權利要求1所述的方法,其特征在于,傳達命令包括通過無線通信鏈路傳達命令。
18.如權利要求1所述的方法,其特征在于,產(chǎn)生命令包括安排在設備發(fā)生故障前實現(xiàn)命令。
19.如權利要求1所述的方法,其特征在于還包括跟蹤命令狀態(tài)。
20.如權利要求19所述的方法,其特征在于,跟蹤命令狀態(tài)包括接收屬于關于命令的報告的數(shù)據(jù),以及接收屬于報告數(shù)據(jù)的數(shù)據(jù)。
21.如權利要求20所述的方法,其特征在于接收屬于報告的數(shù)據(jù)包括接收屬于命令位置的數(shù)據(jù)。
22.如權利要求20所述的方法,其特征在于,接收屬于報告的數(shù)據(jù)包括接收屬于命令狀態(tài)的數(shù)據(jù)。
23.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收屬于現(xiàn)場設備和現(xiàn)場器材的一個的數(shù)據(jù)。
24.如權利要求1所述的方法,其特征在于,接收數(shù)據(jù)包括接收屬于以下設備中的一個的狀態(tài)的數(shù)據(jù),這些設備有雙線設備、三線設備、四線設備、無線設備、帶處理器設備、可變速驅(qū)動、控制器、多路復用器、旋轉(zhuǎn)設備、激勵器、功率生成器設備、功率分配設備、發(fā)射機、感應器、控制系統(tǒng)、收發(fā)機、閥門、定位裝置、開關、電子設備、服務器、手持設備、泵、I/O系統(tǒng)、智能現(xiàn)場設備、非智能現(xiàn)場設備、HART協(xié)議設備、總線協(xié)議設備、PROFIBUS協(xié)議設備、WORLDFIP協(xié)議設備、Device-net協(xié)議設備、AS-接口協(xié)議設備、CAN協(xié)議設備、TCP/IP協(xié)議設備、以太設備、基于互聯(lián)網(wǎng)設備以及網(wǎng)絡通信設備。
25.一種用于處理控制環(huán)境以自動采取校正措施的系統(tǒng),其特征在于,處理控制環(huán)境包括多個設備,系統(tǒng)包括計算機可讀內(nèi)存;存儲在計算機可讀內(nèi)存內(nèi)的第一程序,以在處理器上執(zhí)行以接收屬于設備狀態(tài)的數(shù)據(jù);存儲在計算機可讀內(nèi)存內(nèi)的第二程序,以在處理器上執(zhí)行以自動產(chǎn)生對設備問題響應的命令,其中命令涉及采取一步或多步校正措施以解決問題;存儲在計算機可讀內(nèi)存內(nèi)的第三程序,以在處理器上執(zhí)行以傳達命令。
26.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收屬于設備的診斷信息。
27.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收服務設備的維護請求。
28.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收設備的當前問題的通告。
29.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收設備預測將來會有的問題的通告。
30.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收代表設備狀態(tài)的使用索引。
31.如權利要求25所述的系統(tǒng),其特征在于,第二程序用于產(chǎn)生工作命令以實現(xiàn)與解決設備問題相關的維護,且第三程序用于將工作命令傳達到一個或多個能實現(xiàn)維護的維護人員處。
32.如權利要求25所述的系統(tǒng),其特征在于,第二程序用于為關于設備問題的部件產(chǎn)生命令,且第三命令用于為該部件將命令傳達到部件提供者。
33.如權利要求32所述的系統(tǒng),其特征在于,第二程序用于為替換設備產(chǎn)生命令。
34.如權利要求25所述的系統(tǒng),其特征在于,第三程序用于通過互聯(lián)網(wǎng)通信。
35.如權利要求25所述的系統(tǒng),其特征在于,第三程序用于通過電話通信網(wǎng)絡傳達命令。
36.如權利要求25所述的系統(tǒng),其特征在于,第三程序用于通過無線通信鏈路傳達命令。
37.如權利要求25所述的系統(tǒng),其特征在于,第二程序在設備發(fā)生故障前安排實現(xiàn)命令。
38.如權利要求25所述的系統(tǒng),其特征在于還包括存儲在計算機可讀內(nèi)存內(nèi)的第四程序并用于在處理器上實現(xiàn)以跟蹤命令狀態(tài)。
39.如權利要求38所述的系統(tǒng),其特征在于,第四程序用于接收屬于關于命令的報告的數(shù)據(jù)并接收屬于報告數(shù)據(jù)的數(shù)據(jù)。
40.如權利要求39所述的系統(tǒng),其特征在于,第四程序用于接收屬于命令位置的數(shù)據(jù)。
41.如權利要求39所述的系統(tǒng),其特征在于,第四程序用于接收屬于命令狀態(tài)的數(shù)據(jù)。
42.如權利要求38所述的系統(tǒng),其特征在于還包括存儲在計算機可讀內(nèi)存內(nèi)的第五程序并用于在處理器上執(zhí)行以顯示關于命令狀態(tài)的跟蹤消息。
43.如權利要求25所述的系統(tǒng),其特征在于還包括存儲在計算機可讀內(nèi)存內(nèi)的第四程序并用于在處理器上執(zhí)行以實現(xiàn)商業(yè)交易以自動實現(xiàn)對某部件的命令。
44.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收屬于現(xiàn)場設備和現(xiàn)場器材中一個的數(shù)據(jù)。
45.如權利要求25所述的系統(tǒng),其特征在于,第一程序用于接收屬于以下設備中的一個的狀態(tài)的數(shù)據(jù),這些設備有雙線設備、三線設備、四線設備、無線設備、帶處理器設備、可變速驅(qū)動、控制器、多路復用器、旋轉(zhuǎn)設備、激勵器、功率生成器設備、功率分配設備、發(fā)射機、感應器、控制系統(tǒng)、收發(fā)機、閥門、定位裝置、開關、電子設備、服務器、手持設備、泵、I/O系統(tǒng)、智能現(xiàn)場設備、非智能現(xiàn)場設備、HART協(xié)議設備、總線協(xié)議設備、PROFIBUS協(xié)議設備、WORLDFIP協(xié)議設備、Device-net協(xié)議設備、AS-接口協(xié)議設備、CAN協(xié)議設備、TCP/IP協(xié)議設備、以太設備、基于互聯(lián)網(wǎng)設備以及網(wǎng)絡通信設備。
全文摘要
處理控制系統(tǒng)使用資產(chǎn)利用專家以從不同資源或工廠的功能區(qū)域收集屬于處理工廠資產(chǎn)的數(shù)據(jù)或信息,功能區(qū)域包括例如處理控制功能區(qū)域、維護功能區(qū)域以及商業(yè)系統(tǒng)功能區(qū)域。該數(shù)據(jù)和信息由工具以一致方式進行操作,諸如最優(yōu)化和對工具模型化,并經(jīng)重分配到其他區(qū)域或工具,其中它被用于實現(xiàn)更佳或更優(yōu)化控制、維護和商業(yè)活動。信息或數(shù)據(jù)可能由屬于設備、環(huán)、單元的健康、可變性、性能或利用的維護功能收集,且該信息可能然后被送到并在處理操作員或維護人員處顯示,以通知他們當前存在或?qū)砜赡苡械膯栴}。諸如工作命令生成應用的應用可能根據(jù)工廠內(nèi)發(fā)生的事件,自動產(chǎn)生工作命令、部件或供應命令等。
文檔編號G05B13/02GK1537258SQ02805845
公開日2004年10月13日 申請日期2002年2月28日 優(yōu)先權日2001年3月1日
發(fā)明者E·埃育瑞克, E 埃育瑞克, S·哈里斯, 鎪, L·D·馬歇爾, 馬歇爾, S·N·霍克尼斯, 霍克尼斯 申請人:費舍-柔斯芒特系統(tǒng)股份有限公司