專利名稱::過程控制系統(tǒng)的過程模型庫的動態(tài)管理的制作方法
技術(shù)領(lǐng)域:
:本申請總體涉及過程控制系統(tǒng),具體地,涉及過程控制系統(tǒng)中的過程模型的管理、維護和存儲。
背景技術(shù):
:諸如化學(xué),石油或者其他工業(yè)中所使用的分布式的或可擴展的過程控制系統(tǒng),一般包括一個或多個過程控制器,這些過程控制器經(jīng)由模擬,數(shù)字或模擬/數(shù)字混合總線,彼此通信相連,或者與至少一個主機或操作員工作站以及一個或多個現(xiàn)場設(shè)備通過通信聯(lián)絡(luò)的方式連接。現(xiàn)場設(shè)備可以是間、閥門定位器、開關(guān)、變送器(例如溫度、壓力和流量傳感器)等,它們在過程中執(zhí)行諸如開啟或關(guān)閉閥以及測量過程參數(shù)等功能。過程控制器接收用于表示由現(xiàn)場設(shè)備產(chǎn)生的過程測量的信號,和/或關(guān)于現(xiàn)場設(shè)備的其他信息,并利用這些信息執(zhí)行控制例程,并隨后產(chǎn)生通過總線發(fā)送到現(xiàn)場設(shè)備以控制過程操作的控制信號。來自現(xiàn)場設(shè)備和控制器的信息典型地用于一個或多個由操作員工作站執(zhí)行的應(yīng)用程序中,以使操作員執(zhí)行其想要的并與過程相關(guān)的功能,例如查看過程的當(dāng)前狀態(tài)、修正過程操作等等。某些過程控制系統(tǒng),例如總部設(shè)在德克薩斯州奧斯汀市的費舍-柔斯芒特系統(tǒng)股份有限公司銷售的DeltaV系統(tǒng),使用設(shè)置在控制器或不同的現(xiàn)場設(shè)備中的功能塊或稱作模塊的功能塊組來進行控制操作。在這些情況下,控制器或其它設(shè)備能夠包括并執(zhí)行一個或多個功能塊或模塊,每個功能塊或模塊都接收來自其它功能塊(在同一或不同的設(shè)備內(nèi))的輸入和/或向這些功能塊提供輸出,并進行一些過程操作,例如測量或檢測過程參數(shù)、控制設(shè)備、或進行諸如實現(xiàn)比例-積分-微分(PID)控制例程的控制操作。過程控制系統(tǒng)內(nèi)的不同的功能塊和模塊通常被配置來彼此通信(例如通過總線)以形成一個或多個過程控制環(huán)路。過程控制器一般程序化為對過程所限定的或所包含的多個不同環(huán)路中的每個,執(zhí)行不同的算法、子程序或者控制環(huán)路(所有這些都是控制例程),這些環(huán)路例如流控制環(huán)路、溫度控制環(huán)路、壓力控制環(huán)路等。一般來說,上述每個控制環(huán)路都包括一個或者多個輸入塊,比如模擬輸入功能塊;也包括單輸出控制塊,比如比例-積分-微分(PID)控制功能模塊或者模糊邏輯控制功能塊;并且還包括輸出塊,比如模擬輸出(AO)功能塊??刂评毯蛨?zhí)行這些例程的功能塊已經(jīng)被根據(jù)許多控制技術(shù)配置,這些控制技術(shù)包括PID控制、模糊邏輯控制和諸如史密斯預(yù)測器(SmithPredictor)或模型預(yù)測控制(MPC)的基于模型的技術(shù)。在基于模型的控制技術(shù)中,在例程中用來確定閉環(huán)控制響應(yīng)的參數(shù)基于動態(tài)過程,所述動態(tài)過程響應(yīng)于充當(dāng)過程輸入的操縱或測量擾動中的變化。這種過程對過程輸入變化的響應(yīng)的表示可以被描述為過程模型。例如,第一階參數(shù)化過程模型可以確定增益、死時間和過程時間常量的值。一種基于模型的技術(shù),模型預(yù)測控制(MPC),包括許多被設(shè)計來捕獲過程輸入和輸出之間的動態(tài)關(guān)系的步驟模型或脈沖響應(yīng)模型。利用MPC技術(shù),直接使用過程模型來產(chǎn)生控制器。當(dāng)用于會經(jīng)歷較大的過程死時間和過程延時等變化的過程時,MPC控制器必須被自動地利用模型重新產(chǎn)生,以與當(dāng)前的過程狀況匹配。在這樣的情況下,在許多運行狀況中的每一個狀況下相應(yīng)地確定過程模型。多個過程模型的引入以及與當(dāng)前過程狀況進行匹配所必需的控制器的自動產(chǎn)生,增加了過程控制系統(tǒng)的復(fù)雜度,這不是想要的。還使用過程模型來設(shè)置PID和采用自適應(yīng)控制技術(shù)的其它控制方案的調(diào)整參數(shù),此時,PID(或其它)控制器的調(diào)整通常會被更新作過程模型的變化結(jié)果和用戶選擇的調(diào)整規(guī)則。例如,參見題為"基于狀態(tài)的自適應(yīng)反饋前饋PID控制器"的美國專利公開2003/0195641和題為"自適應(yīng)反饋/前饋PID控制器"的美國專利6,577,卯8。在此,通過參考將其全部公開據(jù)此明確地合并進來。不管改進控制性能的預(yù)示,在加工產(chǎn)業(yè)中使用自適應(yīng)控制技術(shù)已經(jīng)受到限制,這是由于在實踐中經(jīng)常很難實現(xiàn)這些技術(shù)。作為一件實際的事物,通常,模型識別已經(jīng)成為特別為自適應(yīng)控制設(shè)計的特定功能塊的一部分。不幸的是,經(jīng)常難以確定哪些過程控制環(huán)路將因?qū)崿F(xiàn)自適應(yīng)控制而受益,即應(yīng)該選擇哪些環(huán)路來具備自適應(yīng)控制能力。一個原因是,在典型的工廠中的控制環(huán)路的絕對數(shù)量(例如,幾百個)和被監(jiān)控的儀器(例如,幾千個)。但是不管過程的規(guī)模和復(fù)雜度,傳統(tǒng)的過程控制系統(tǒng)通常不支持創(chuàng)建工廠中所有控制環(huán)路的過程模型。使事情變得更糟的是,實踐中,可能不能進行確定所有控制環(huán)路的新過程模型所必需的手動測試。例如,測試可能需要應(yīng)用一個或多個與在線過程不兼容的過程攝動。一個利用模型來控制具有多個控制環(huán)路的過程控制系統(tǒng)的例子包括實現(xiàn)分別控制所述多個控制環(huán)路的多個控制例程。這些控制例程包括非自適應(yīng)的控制例程。連同每個控制環(huán)路的運行一起收集運行狀況數(shù)據(jù),根據(jù)分別的運行狀況數(shù)據(jù)來確定各個控制環(huán)路的分別的過程模型。參見題為"過程控制系統(tǒng)中的過程模型識別"的美國專利公開2007/0078533。在此,將其全部公開據(jù)此明確地合并進來。這些智能控制系統(tǒng)中的一些系統(tǒng)包括嵌入的觀測每個過程環(huán)路和系統(tǒng)中的每個設(shè)備的學(xué)習(xí)技術(shù)。這些技術(shù)包括學(xué)習(xí)和記憶過程模型,以及當(dāng)系統(tǒng)中的狀況發(fā)生變化時,重新學(xué)習(xí)過程從而自動地使能智能監(jiān)控、診斷和高級調(diào)整等。學(xué)習(xí)到的過程信息通常存儲在非易失知識數(shù)據(jù)庫中以供分析和檢索。在實時系統(tǒng)中,在沒有界限的情況下,該庫可能不停地增長,不過其增長速度可能隨過程而變。例如,對一個響應(yīng)時間為幾分鐘的快速變化的流程環(huán)路來說,一天中可能會幾次確定出新模型。另一方面,也可能有響應(yīng)緩慢的溫度環(huán)路,其發(fā)生變化非常罕見。然而,正入可能只有很少信息對分析是有害的,也可能有太多的信息對分析是有害的。另外,如果不確定地執(zhí)行學(xué)習(xí)算法,那么對數(shù)據(jù)庫的存儲器要求存在約束。
發(fā)明內(nèi)容根據(jù)本發(fā)明的一個方面,提供一種方法,該方法用于在平衡每個過程模型的相對相關(guān)性和可用性的同時,通過刪除或移除那些不再相關(guān)或有用的過程模型,來管理過程模型歷史或任何其它形式的過程模型庫。該方法包括根據(jù)諸如模型質(zhì)量和模型壽命的優(yōu)先級標(biāo)準(zhǔn)的組合來組織每一個過程模型。利用該優(yōu)先級標(biāo)準(zhǔn)的組合,把每個模型與所有過程模型公共的基準(zhǔn)點比較。該基準(zhǔn)點可以表示所述優(yōu)先級標(biāo)準(zhǔn)的優(yōu)化最少值或最優(yōu)值。然后,利用每個過程模型與該基準(zhǔn)點分開的程度或距離來確定是否應(yīng)該從該過程模型歷史中移除該過程模型。該過程模型的刪除或移除可以取決于多個決策標(biāo)準(zhǔn)。例如,可以僅當(dāng)該過程模型歷史中存儲了與特定控制例程有關(guān)的最大數(shù)量的過程模型時,才觸發(fā)該過程模型管理技術(shù)。在另一個實例中,如果保留了與控制例程的特定操作區(qū)域有關(guān)的最小數(shù)量的過程模型,才可以刪除過程模型。根據(jù)本發(fā)明的另一方面,可以通過定義多維空間來實現(xiàn)該過程模型管理技術(shù),該多維空間的每一維都由優(yōu)先級標(biāo)準(zhǔn)定義。在一個實例中,模型質(zhì)量對應(yīng)于一維,而模型壽命對應(yīng)于另一維。根據(jù)對應(yīng)于諸如過程模型的壽命和質(zhì)量的與過程模型有關(guān)的優(yōu)先級值的坐標(biāo)值,在該多維空間內(nèi)組織所述過程模型??梢栽谠摱嗑S空間中相對于公共基準(zhǔn)點來表示每個過程模型。根據(jù)過程模型與該基準(zhǔn)點的接近度,該過程模型管理技術(shù)可以刪除或保留該過程模型。關(guān)于上述兩方面中的任一方面,都可以根據(jù)所述優(yōu)先級標(biāo)準(zhǔn)的相對重要性,來加權(quán)所述優(yōu)先級標(biāo)準(zhǔn)。該過程;漠型管理4支術(shù)還可以以各種決策標(biāo)準(zhǔn)或閥值作為條件,例如保留最后識別的過程模型。在另一實例中,通過建立閥值的函數(shù)來保持所述各個優(yōu)先級標(biāo)準(zhǔn)之間的平衡,過程模型被保留在該閥值之上。該閥值函數(shù)可以為以所述優(yōu)先級標(biāo)準(zhǔn)為變量的線性函數(shù),該函數(shù)的輸出值確定保留還是刪除該過程模型??商娲?,該閥值函數(shù)可以為徑向函數(shù),該徑向函數(shù)以該基準(zhǔn)點與將被刪除的該最后模型之間的距離為函數(shù)半徑。為了更全面地理解本發(fā)明,應(yīng)該參考下面的詳細"^兌明和附圖,附圖中相似的標(biāo)記表示圖中相似的元件。附圖中圖1為示意性表示包括配置了根據(jù)本發(fā)明的一個方面的一個或多個控制例程的控制器的過程控制系統(tǒng)的圖2為示意性表示根據(jù)一個實施例的、具有與許多功能塊通信的模型識別例程的、圖1中的控制器的圖3為示意性表示根據(jù)一個實施例的圖1中的控制器的圖,其中控制器與工作站通信以利用趨勢或其它歷史數(shù)據(jù)進行模型識別;圖4為示意性表示根據(jù)一個實施例的圖1中的控制器的自適應(yīng)控制功能塊的圖,其中自適應(yīng)控制功能塊根據(jù)存儲的模型和運行狀態(tài)信息修正調(diào)整;圖5為示意性表示根據(jù)一個實施例的圖1中的控制器的自適應(yīng)MPC功能塊的圖,其中該MPC功能塊進行模型識別所需的測試;圖6為示意性表示根據(jù)一個實施例的圖1中的控制器的圖,其中在與歷史事件信息關(guān)聯(lián)的數(shù)據(jù)庫中存儲識別的模型;圖7為示意性表示圖1中的過程控制系統(tǒng)的一個可替代的實施例的圖,其中工作站執(zhí)行通過OPC或其它界面與控制器通信的模型識別例程;圖8為示意性表示圖1中的過程控制系統(tǒng)的一個實施例的圖,其中工作站執(zhí)行示例應(yīng)用程序包,該應(yīng)用程序包提供控制性能監(jiān)控和具有環(huán)路和模型分析、診斷、調(diào)整和MPC和自適應(yīng)控制等關(guān)聯(lián)的功能的管理環(huán)境。;圖9為具有用來提供控制性能概覽信息的性能監(jiān)控應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的圖;圖10為具有用來提供選擇的系統(tǒng)、區(qū)域或其它控制環(huán)路組的控制環(huán)路性能信息的性能監(jiān)控應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的圖11為具有用來提供選擇的控制環(huán)路的性能信息的性能監(jiān)控應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的圖12為具有用來監(jiān)控和管理與控制環(huán)路有關(guān)的控制環(huán)路性能、自適應(yīng)模型質(zhì)量和其它診斷參數(shù)的診斷或其它分析應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的圖13為具有用來配置、定制和管理控制環(huán)路的模型識別進程的應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的模型的、圖8中的工作站的一個實施例產(chǎn)生的示例顯示界面的簡化表示的圖15和16為具有用來支持和管理過程模型的使用以調(diào)整執(zhí)行諸如模糊邏輯或MPC控制方案的控制功能塊的調(diào)整應(yīng)用程序的、圖8中的工作站的一個實施例產(chǎn)生的各個示例顯示界面的簡化表示的圖17為用來管理過程模型歷史紀(jì)錄器的示例過程模型管理技術(shù)的簡化表示的圖。具體實施例方式本發(fā)明公開一種過程控制系統(tǒng)和方法,所述方法和系統(tǒng)實現(xiàn)在當(dāng)前不必利用過程模型進行自適應(yīng)控制的過程控制系統(tǒng)中,自動地識別(identify)控制環(huán)路的過程模型的技術(shù)。由于不同于實現(xiàn)自適應(yīng)控制(或除了實現(xiàn)自適應(yīng)控制之外)的理由,建立過程模型。例如,通過評價所公開的技術(shù)識別的過程模型,使得哪些控制環(huán)路應(yīng)該應(yīng)用自適應(yīng)控制的決策變得容易了。在一些情況下,把過程模型的識別擴展到過程控制系統(tǒng)中的所有控制環(huán)路上。通過這一方式,可以產(chǎn)生過程控制系統(tǒng)的每一個節(jié)點的過程模型。但是不管是否正在確定所公開的系統(tǒng)的具體實施例中的每個控制環(huán)路或節(jié)點的過程模型,過程模型識別向非自適應(yīng)控制環(huán)路的擴展具有許多益處,包括點播(on-demand)控制器調(diào)整以及異常狀況監(jiān)控和診斷等。在一些情況下,收集過程控制數(shù)據(jù)來確定控制環(huán)路的多個過程模型,從而產(chǎn)生過程模型的歷史。產(chǎn)生過程模型歷史的過程控制數(shù)據(jù)可以在過程的日常運行期間、連同過程的日常運行并作為過程的日常運行的結(jié)果而產(chǎn)生。在這些情況下,獲得的過程模型歷史提供控制環(huán)路的近來的在線性能的表示。于是,不再需要特別的測試或測試進程。在控制環(huán)路正在執(zhí)行自適應(yīng)控制方案(例如自適應(yīng)PID控制)的情況下,過程模型歷史可以指示自適應(yīng)控制對當(dāng)前運行狀況是否適宜,或更一般的,自適應(yīng)控制對控制環(huán)路自身,是否適宜。相反,非自適應(yīng)控制環(huán)路的過程模型歷史也可以指示,自適應(yīng)控制方案可能是有益的。在一些情況下,可以由嵌入到執(zhí)行控制例程的過程控制器中的例程來識別過程模型。為此,控制器可以被過程的變化觸發(fā)來存儲過程控制數(shù)據(jù),以支持產(chǎn)生過程模型(或多個過程模型)。充當(dāng)觸發(fā)器的過程變化或其它事件可以包括設(shè)置點變化、被自動地加入到控制器輸出中的擾動(perturbation)、或任何其它開放或封閉控制環(huán)路的變化。通過這些方式或其它方式,可以由控制器(或系統(tǒng)的其它元件(多個元件))來連續(xù)地執(zhí)行過程模型識別例程,以獲取貫串日常運行的過程控制數(shù)據(jù)。此外,如此可以在過程仍然在線,在后臺進行所有計算的情況下,在檢測到過程變化(或其它觸發(fā)事件)后,自動地識別過程模型。一旦被識別和/或存儲,過程模型(或多個過程模型)就可以被分析、處理、應(yīng)用或以其它方式使用,以支持許多連同管理過程控制系統(tǒng)執(zhí)行的許多過程控制任務(wù),包括性能監(jiān)控、點播調(diào)整、控制算法推薦、環(huán)路響應(yīng)仿真、過程監(jiān)控、控制診斷和自適應(yīng)控制。例如,如下面所述,可以利用過程模型來計算控制環(huán)路的基于模型的性能指標(biāo),該過程模型就是為該控制環(huán)路識別的。盡管通過所公開的技術(shù)識別的過程模型也可能依賴基于模型的控制方案(例如自適應(yīng)控制)的執(zhí)行,但是所公開的技術(shù)的實現(xiàn)不限于任何特定的控制環(huán)路、過程控制器、過程控制系統(tǒng)或過程控制網(wǎng)絡(luò)結(jié)構(gòu)的類型。此外,可由過程控制系統(tǒng)的許多元件來單獨地或以分布式的方式、在一個或多個級別(例如過程控制器級別或控制環(huán)路級別等)上實現(xiàn)所公開的技術(shù),更進一步地,所公開的技術(shù)不限于任何特定的過程模型類型。例如,可以使用過程的任何參數(shù)化的動態(tài)模型。參見圖1,過程控制系統(tǒng)10包括與數(shù)據(jù)歷史庫(historian)12和一個或多個主機工作站或計算機13(可為個人計算機、工作站等中的任一類型)相連的過程控制器11,每個主機工作站或計算機13都有顯示屏14。控制器11還被通過輸入/輸出(I/O)卡26和28連接到現(xiàn)場設(shè)備15-22上。數(shù)據(jù)歷史庫12可為任何想要類型的具有任何想要的類型的存儲器和任何想要的或已知的存儲數(shù)據(jù)的軟件、硬件或固件的數(shù)據(jù)收集單元。數(shù)據(jù)歷史庫12可與工作站13中的一個分離(如圖1中所示),也可以是工作站13中的一個的一部分??刂破?1被通過例如以太網(wǎng)連接或任何其它想要的通信網(wǎng)絡(luò)以通信的方式連接到主機計算機13和數(shù)據(jù)歷史庫12上,控制器11例如可以是費舍-柔斯芒特系統(tǒng)股份有限公司銷售的DeltaV控制器??刂破?1還通過任何想要的硬件和諸如與標(biāo)準(zhǔn)的4-20ma設(shè)備相關(guān)的軟件,和/或任何通信協(xié)議,比如FOUNDATION②現(xiàn)場總線協(xié)議、HART協(xié)議等,與現(xiàn)場設(shè)備15-22以通^f言的方式相連?,F(xiàn)場設(shè)備15-22可以是任何類型的設(shè)備,例如傳感器、閥、變送器等。I/O卡26和28可以是符合任何想要的、通信或者控制器協(xié)議的任何類型的1/0設(shè)備。在如圖l所示的實施例中,現(xiàn)場設(shè)備15-18可以是通過模擬線與I/O卡26相連的標(biāo)準(zhǔn)的4-20ma設(shè)備。而現(xiàn)場設(shè)備19-22是智能設(shè)備,比如Fieldbus現(xiàn)場設(shè)備,其利用Fieldbus協(xié)議通信,以通信的方式與I/O卡28通過數(shù)字總線相連。當(dāng)然,現(xiàn)場設(shè)備15-22均可以遵從任何其他想要的標(biāo)準(zhǔn)或者協(xié)議,包括在未來研發(fā)出來的標(biāo)準(zhǔn)或者協(xié)議??刂破?1包括執(zhí)行或監(jiān)視一個或多個可以包括控制環(huán)路的、存儲在控制器11中或與控制器11相關(guān)的過程控制例程(存儲在存儲器24中)的處理器23,并與設(shè)備15-22、主機計算機13和數(shù)據(jù)歷史庫12通信來以任何想要的方式控制過程。值得注意的是,如果需要的話,任何在此描述的控制例程或者模塊都可以包括被不同控制器或者設(shè)備執(zhí)行的部分。同樣地,這里描述的、在過程控制系統(tǒng)10中實現(xiàn)的控制例程或者模塊可以采用軟件、固件程序和硬件等形式。為了實現(xiàn)本發(fā)明,過程控制模塊可以是過程控制系統(tǒng)的任意零件或者部件。其中,過程控制系統(tǒng)示意性地包括存儲在任何計算機可讀介質(zhì)的例程、塊或其元件。控制例程可以是控制進程的模塊或者其任何部分,比如子例程和部分子例程(比如幾行代碼)等。它可以通過任何想要的軟件形式實現(xiàn),比如使用面向?qū)ο缶幊?、使用階梯邏輯、順序功能圖、功能塊圖或者任何其他軟件編程語言或設(shè)計范例。同樣地,控制例程可以在例如一個或多個EPROM、EEPROM、專用集成電路或者其他軟件器件或者固件器件中進行硬編碼??梢杂迷O(shè)計工具,比如圖形設(shè)計工具或者其他類型的軟件/硬件/固件編程或設(shè)計工具,設(shè)計控制例程。這樣,控制器ll可以被設(shè)置為能夠以任意想要的方式執(zhí)行控制策略或者控制例程。在一些實施例中,控制器11利用通常所稱的功能塊來執(zhí)行控制策略,每個功能塊是整個控制例程的對象或其它部分(例如子例程)并且與其它功能塊協(xié)同運行(通過稱作鏈路的通信)來實現(xiàn)過程控制系統(tǒng)10內(nèi)的過程控制環(huán)路。功能塊通常執(zhí)行輸入功能、控制功能或輸出功能中的一項功能,其中輸入功能例如與變送器、傳感器或其它過程參數(shù)測量設(shè)備有關(guān)的功能,控制功能例如與執(zhí)行PID、模糊邏輯等控制的控制例程有關(guān)的功能,輸出功能控制某些設(shè)備,例如閥的操作,以便在過程控制系統(tǒng)10中執(zhí)行某些物理功能。當(dāng)然,也存在混合功能塊以及其它類型的功能塊??梢园压δ軌K存儲在控制器11中并由其執(zhí)行,在這些功能塊用于標(biāo)準(zhǔn)4-20ma設(shè)備和諸如HART設(shè)備的一些類型的智能現(xiàn)場設(shè)備或與這些設(shè)備相關(guān)的情況下,通常是這樣;或者也可以把功能塊存儲到現(xiàn)場設(shè)備中并由其執(zhí)行,在與Fieldbus設(shè)備一起時,可以這樣。盡管這里采用功能塊控制策略來說明控制系統(tǒng),但是也可以采用諸如階梯邏輯和順序功能圖等的其它規(guī)范或采用任何其它想要的編程語言或范例,來實現(xiàn)所公開的技術(shù)和系統(tǒng)。如圖1中的表示分解狀態(tài)的塊30所示,控制器11可以包括多個單環(huán)路控制例程,圖中示出為例程32和34,如果想要的話,控制器ll可以實現(xiàn)一個或多個高級控制環(huán)路,圖中示出為控制環(huán)路36。每個這樣的環(huán)路通常稱作控制模塊。示出單環(huán)路控制例程32和34的分別利用單輸入/單輸出模糊邏輯控制塊和單輸入/單輸出PID控制塊實現(xiàn)單環(huán)路控制,并且與合適的模擬輸入(AI)和模擬輸出(AO)功能塊相連,AI和AO功能塊可以與諸如閥的過程控制設(shè)備、諸如溫度和壓力變送器的測量設(shè)備或過程控制系統(tǒng)10內(nèi)的任何其它設(shè)備有關(guān)。盡管高級控制塊38的輸入和輸出可以與任何其它想要的功能塊或控制元件連接來接收其它類型的輸入并提供其它類型的控制輸出,不過圖中示出的高級控制環(huán)路36包括具有以通信方式與一個或多個AI功能塊相連的輸入和以通信方式與一個或多個AO功能塊相連的輸出的高級控制塊38。高級控制塊38可以為模型預(yù)測控制(MPC)塊、神經(jīng)網(wǎng)絡(luò)建?;蚩刂茐K、多變量模糊邏輯控制塊、實時優(yōu)化器塊等中的任何類型。將會理解,可以由控制器11來執(zhí)行圖1中示出的功能塊,包括高級控制塊38,或者,可替代地,也可以把這些功能塊設(shè)置在任何其它處理設(shè)備中,諸如設(shè)置在一個工作站13或甚至現(xiàn)場設(shè)備19-22中的一個中,并由其執(zhí)行。參見圖2,控制器11可以具有任意數(shù)量的控制模塊50、52和54,這些控制模塊定義和實現(xiàn)對應(yīng)的過程控制例程來控制在線過程。這樣,可以連同模塊56控制的運行環(huán)境或模式來實現(xiàn)控制模塊50、52和54,這些模塊通??膳c過程的正常的預(yù)定控制有關(guān)。如上所述,每個控制模塊50、52和54都可以具有任意數(shù)量的功能塊,包括控制功能塊。根據(jù)所公開的技術(shù)的一些實施例,參數(shù)值和其它運行狀況數(shù)據(jù)從控制模塊50、52和54傳遞給模型識別例程或模塊60的數(shù)據(jù)收集功能58。一般來說,在控制模塊50、52和54及其功能塊執(zhí)行期間,可獲得(或發(fā)送)參數(shù)值和其它運行狀況數(shù)據(jù)。因為在預(yù)定過程控制行動期間,這樣的執(zhí)行是相當(dāng)連續(xù)的,因此參數(shù)值和其它運行狀況數(shù)據(jù)的發(fā)送也是連續(xù)的。象功能塊一樣,數(shù)據(jù)收集功能58可以,但是不需要,以面向?qū)ο蟮姆绞奖粚崿F(xiàn)為對象(多個對象)(或?qū)ο髮嶓w)。不管數(shù)據(jù)收集功能58的結(jié)構(gòu)如何,其可以包括一個或多個例程,這些例程定義要在數(shù)據(jù)收集中執(zhí)行的進程,包括任何數(shù)據(jù)處理進程。如此,數(shù)據(jù)收集功能58的例程可以協(xié)作、支持或?qū)崿F(xiàn)所收集到的數(shù)據(jù)在例如一個或多個寄存器62或其它存儲器中的存儲。數(shù)據(jù)收集功能58執(zhí)行的進程可以包括如下所述的確定何時收集來自控制模塊50、52和54的數(shù)據(jù)的進程。更一般地,數(shù)據(jù)收集功能58可以包括支持參數(shù)和其它運行狀況數(shù)據(jù)的自動收集、聚集或其它處理的一個或多個例程。就由數(shù)據(jù)收集功能58來實現(xiàn)參數(shù)和數(shù)據(jù)的自動收集或其它處理來說,對模塊56、控制模塊50、52和54、以及其任何控制模塊的計算需求較少。由于模型識別進程與控制功能塊的這種分離,功能塊存儲器和執(zhí)行需求不管模型識別是否被激活都是相同的。此外,還最小化了為支持自適應(yīng)(即,自適應(yīng)控制)而向控制塊增加的參數(shù)數(shù)量和相關(guān)存儲器的需求。模塊56和模塊60的分離還允許在一些實施例中,提供一個選項來禁止模型識別模塊60,從而禁止數(shù)據(jù)收集功能58。例如,如果確定控制器ll沒有足夠的存儲器或時間來進行計算和其它處理,禁止模型識別是有用的。一個有關(guān)的注意事項是,也可以基于環(huán)路、區(qū)域、系統(tǒng)或控制器來激活或禁止提供自適應(yīng)控制的被確定的模型的使用。分離的模型識別功能還支持過程輸入變化的協(xié)調(diào)。由于控制器內(nèi)的模型識別被集中到一個過程中,因而使這樣的協(xié)調(diào)成為可能。例如,當(dāng)沒有正在改變設(shè)置點時,模型識別模塊60(或其它元件或例程)可以自動地把變化加入到控制器輸出中??梢砸宰钚』瘜^程運行的影響的方式來協(xié)調(diào)這些變化。如此,可以隨時間而分散這些變化。分離的模型識別還意味著可在控制器11的自由時間或停機時間,或所判斷的控制器11的任何其它合適時間內(nèi),進行模型識別的數(shù)據(jù)處理。結(jié)果,避免了執(zhí)行模型識別處理對諸如由模塊56提供的預(yù)定控制功能的不利影響,從而,在一些實施例中,當(dāng)過程在線時,模型識別模塊60可以由控制器11在后臺執(zhí)行,并且是在控制器11的其它模塊或部分進行的預(yù)定控制和其它行動期間內(nèi)的策略上有益的時間執(zhí)行。在可替代的實施例中,可以把模型識別功能進程進控制功能塊自身。在一些實施例中,只要控制塊執(zhí)行,參數(shù)和其它數(shù)據(jù)就被從控制模塊50、52和54自動地傳遞給數(shù)據(jù)收集功能58。在這一意義上,可以連續(xù)地執(zhí)程。在那些控制沒有被調(diào)度來執(zhí)行的時間內(nèi),數(shù)據(jù)收集功能58可以檢查收集的數(shù)據(jù)來確定是否應(yīng)產(chǎn)生過程模型(例如創(chuàng)建或識別)。在可替代的實施例中,控制器11可以定時地或以一些其它的預(yù)定方式,來檢查或處理收集的數(shù)據(jù)。當(dāng)然,在另外一些可替代的實施例中,例如為了最小化計算需求或任何其它想要的原因,可以由控制器11來實現(xiàn)數(shù)據(jù)收集功能58或把數(shù)據(jù)收集功能58實現(xiàn)為控制器11的一部分。下面連同一些實施例來給出可以不把這樣的處理嵌入到控制器11中的實例的有關(guān)進一步細節(jié),在這些實施例中,所公開的技術(shù)被加到先存在的過程控制系統(tǒng)的上層(或與之集成)。數(shù)據(jù)收集功能58收集的數(shù)據(jù)通常可以包括過程輸入和輸出的值或控制器11(或,更一般的,過程控制系統(tǒng)10)實現(xiàn)的特定控制環(huán)路的運行設(shè)置點的值。對這些參數(shù)中的每一個,都在從觸發(fā)事件前開始、持續(xù)到達到穩(wěn)定狀態(tài)的這一段時間內(nèi)收集和存儲其值。在一些情況下,觸發(fā)事件可以包括例如由數(shù)據(jù)收集功能58檢測到的過程輸入或設(shè)置點的變化。在一些情況下,由什么來構(gòu)成觸發(fā)事件可以由控制環(huán)路的運行模式來確定。當(dāng)控制環(huán)路處于"自動"運行模式時,環(huán)路自動地調(diào)整控制器輸出(即,被操縱的過程輸入)以把過程輸出(即,環(huán)路的被控制參數(shù))保持在操作員指定的設(shè)置點。這樣,在自動模式下,設(shè)置點的變化將構(gòu)成觸發(fā),以分析過程輸入和輸出的變化,從而開發(fā)模型。如果操作員從不(或很少)改變設(shè)置點,并且環(huán)路停留在自動模式下,那么可以把小的改變加入到控制器輸出中,以便存在一個觸發(fā)器,以創(chuàng)建模型。當(dāng)環(huán)路停留在"手動"模式下時,控制器輸出由操作員設(shè)置,即控制算法不調(diào)整輸出。這樣,在手動模式下,操作員引入的輸出變化構(gòu)成用來分析過程輸入和輸出以荻取模型的觸發(fā)??梢岳蒙鲜?種觸發(fā)事件來開發(fā)反饋模型。對于前向模型識別,觸發(fā)事件可為前向輸入值變化。一旦檢測到觸發(fā)事件,模塊56和58以任何想要的方式通信,以支持數(shù)據(jù)收集。在一些實施例中,模塊56推動數(shù)據(jù)收集,并且模塊56還可以指示檢測到觸發(fā)事件。更具體地,控制模塊50、52和54實現(xiàn)的控制環(huán)路可以連續(xù)地提供對數(shù)據(jù)的訪問或使得數(shù)據(jù)可用。結(jié)果,也可以分析觸發(fā)事件之前的一段時間內(nèi)收集的數(shù)據(jù)來確定過程模型。例如,PID控制環(huán)路可以提供對塊執(zhí)行中使用的過程變量(例如PV)的當(dāng)前數(shù)據(jù)值、塊輸出值(例如OUT)、前向反饋控制輸入值(例如FF—VAL)、設(shè)置點、和指示環(huán)路運行模式的任何一個或多個參數(shù)的訪問,數(shù)據(jù)就是為該PID控制環(huán)路收集的。在一些情況下,數(shù)據(jù)收集功能58可以方便參數(shù)或其它數(shù)據(jù)值的選擇??商娲鼗蛄硗獾兀P妥R別模塊60可以包括確定需要收集哪些參數(shù)的配置列表塊(多個塊)64。為此,配置列表塊64可以包括用于列表數(shù)據(jù)的存儲器或其它存儲機構(gòu)??梢园芽刂茐K或模塊的列表或其它標(biāo)識與被確定的參數(shù)一起存儲,模型就是要為這些控制塊或模塊產(chǎn)生的。在與觸發(fā)事件相關(guān)的數(shù)據(jù)收集之后的某個點處,模型識別模塊60可以執(zhí)行模型識別算法或計算例程66。模型計算例程66除了只是進行計算外,還可以分析計算的模型。這樣的分析可以包括用來確定模型質(zhì)量等的處理和/或控制診斷。然后,可以把計算的模型傳遞給保存每個控制環(huán)路的最后識別的模型(多個模型)的存儲或其它塊68。在一些情況下,控制環(huán)路可以具有被存儲來支持例如反饋和前向控制的兩個模型。如圖2中所示,取決于由例程66的模型診斷確定的模型的質(zhì)量,在確定之后,把計算的模型傳遞給塊68。模型的質(zhì)量也可以是該模型是否被傳遞到控制模塊50,52和54的控制功能塊的決定性因素。在圖2的示例性實施例中,控制模塊50,52和54中的每個控制模塊合并具有自適應(yīng)的控制的至少一個控制環(huán)路,并且相應(yīng)地,從所示出的模型識別例程60接收過程模型。然而,計算出或者由已公開的技術(shù)識別出的模型可以基于上述由塊66確定的模型質(zhì)量被處理和提供,在某些情況下,基于接收新模型的控制功能塊的操作狀態(tài)被處理和提供。現(xiàn)在參見圖3,工作站13中的一個的用戶可以通過選4奪在工作站13上執(zhí)行的調(diào)整或其他應(yīng)用程序70提供的實時或歷史數(shù)據(jù)發(fā)起過程模型的建立。這種用戶發(fā)起的過程模型建立可以附加在結(jié)合圖2所述的處理中。實際上,在圖3所示的示例性實施例中,由調(diào)整應(yīng)用程序70建立的^t型被傳遞到的控制器11也包括模型指示例程60及其構(gòu)造部分,即,數(shù)據(jù)收集功能58,模塊計算例程66等。除了用于建立過程模型的參數(shù)值和其他操作條件數(shù)據(jù)的源外,工作站13可以:沐行與過程才莫型的建立相同或相似的步驟。例如,工作站13可以包括模型計算和診斷模塊或與控制器11的塊66相似的塊72。如已示出的,模型計算塊72可以在將塊傳遞到控制器11之前或同時,相應(yīng)地確定建立的塊的質(zhì)量或其他方面。在某些實施例中,工作站13可以由其他或替換的應(yīng)用程序來提供類似的功能。一種情況中,其他應(yīng)用程序可以提供支持由已公開的技術(shù)所識別的過程模型的分析或檢查的一個或多個顯示界面。有關(guān)這種應(yīng)用程序的進一步的信息在以下給出。然而,同其他過程模型的產(chǎn)生一起,這些工作站應(yīng)用程序可以產(chǎn)生提供選擇模型建立所用過程數(shù)據(jù)的機會的趨勢窗口或顯示界面。使用這些趨勢窗口或其他界面,用戶可以選擇數(shù)據(jù),包括時間窗口。在這些情況下,達到穩(wěn)定狀態(tài)的時間可以相應(yīng)地通過由用戶選4奪的時間窗口確定。可替換實施例可以提供其他機制,以人工或自動選4奪時間窗口。已公開的技術(shù)的實踐不限于位于控制器11或過程控制系統(tǒng)10的工作站13中的模型識別例程。更一般地,這里描述的模型識別進程可以在其他裝置或系統(tǒng)內(nèi)中獨立地或以分布式方式執(zhí)行,并且與從其中收集潛在的參數(shù)或數(shù)據(jù)的環(huán)路以變化的程度協(xié)作和/或通信。例如,在某些情況下,模型識別進程可以以遠程方式執(zhí)行,和/或由通過OPC或其他界面在過程控制系統(tǒng)上分層的系統(tǒng)來執(zhí)行。如上所述,已公開的技術(shù)的實踐不限于執(zhí)行自適應(yīng)控制例程的系統(tǒng)。而是在需要時,通過已公開的技術(shù)的過程模型的識別可以用于支持這些例程。如4所示,與已公開的技術(shù)相關(guān)的自適應(yīng)控制功能塊74也可以包括一個或多個內(nèi)存或其他存儲機構(gòu)76以保存或存儲預(yù)定數(shù)目(如5)的如上所述的已被識別出的過程模型。在操作中,存儲在內(nèi)存76中的處理模型中的一個可以通過邏輯塊78響應(yīng)于一個或多個參數(shù)被隨之選才奪以使用。在圖4的示例性實施例中,塊78基于選擇的或者由輸入80提供的確定的過程狀態(tài)參數(shù)選擇過程模型。也可以基于兩個其他參數(shù)82和84進行確定,也可以符合反饋和/或前饋準(zhǔn)則或允許操作狀態(tài)適應(yīng)改變的條件的設(shè)置。針對功能塊74的過程模型可以,但不是必須的,與可操作區(qū)域(例如,如所示出的區(qū)域l、區(qū)域2等)相關(guān)聯(lián)。過程模型也可以根據(jù)功能模塊的控制方案被成對地識別。在本示例性情況中,每個區(qū)域均是同時支持反饋和前饋過程的過程模型的決定性因素。選擇區(qū)域后,反饋和前饋模型對可以被塊78使用,以分別計算反饋和前饋調(diào)整參數(shù)。在圖4示出的示例性情況中,前饋調(diào)整參數(shù)被提供給自動補償塊88,該自動補償塊88也響應(yīng)前饋控制輸入^f直(3口,F(xiàn)F—VAL),用于,例^口,死時間(deadtime)禾口超前/延后自^7^卜償。自動補償?shù)慕Y(jié)果連同反饋調(diào)整參數(shù)一起,可以被傳送到負責(zé)功能塊的控制算法的執(zhí)行的塊或例程88。在這種情況下,反饋或前饋參數(shù)修正PID和模糊(fuzzy)邏輯算法,但任何控制方案,或控制方案的結(jié)合,可以被使用。功能塊74也包括塊或例程卯以支持控制環(huán)路調(diào)整的點播修正。到此,塊卯可以響應(yīng)于通過控制器11、工作站13或過程控制系統(tǒng)IO的任何其他元件或與過程控制系統(tǒng)10通信的裝置輸入的用戶命令。通常,已被自動為環(huán)路識別的模型可以在需要時與選擇出的調(diào)整規(guī)則一起使用以設(shè)置環(huán)路調(diào)整。如果模型沒有被預(yù)先識別,則用戶命令可以發(fā)起繼電振蕩(relayoscillation)或其他技術(shù)以將改變注入到控制輸出中。響應(yīng)于控制輸出的改變而發(fā)展的結(jié)果的過程模型可以隨之與所選擇的調(diào)整規(guī)則一起用以設(shè)置環(huán)路調(diào)整或提供調(diào)整建議。在某些情況下,由塊90生成或作為觸發(fā)事件(如,設(shè)置點或其他參數(shù)值改變)的結(jié)果的過程模型可以首先被保持以用于在下載到控制器11或功能塊74前查看。例如,這種模型可以被歸類為"未經(jīng)批準(zhǔn)的模型",直到通過用戶界面的分析后被提供批準(zhǔn)執(zhí)行。在某些實施例中,這種批準(zhǔn)可以可替換地或另外地通過控制器11或工作站13中的診斷或其他功能被自動提供。圖5示出了自適應(yīng)MPC控制塊92中的環(huán)境的自適應(yīng)塊構(gòu)架,其中,多個不同的可操作區(qū)域也被支持。在該上下文中,多個通過模型識別例程60識別的過程模型可以仍然被傳送到所示出的內(nèi)存或存儲器94(與圖4的內(nèi)存76類似),但模型參數(shù)可以先于在功能塊92中的執(zhí)行而被MPC控制器產(chǎn)生例程96處理。更具體地,例程96可以基于識別出的模型產(chǎn)生在內(nèi)存98中存儲的相應(yīng)的MPC控制器。如所示出的,邏輯塊100可以隨之基于由輸入或內(nèi)存102、104和106提供的狀態(tài)參數(shù)或其他參數(shù)的改變在用于產(chǎn)生MPC控制器的模型之間選擇或切換。然后,與所選擇的過程模型相關(guān)聯(lián)的MPC控制器可以被提供給MPC控制器108,用于在線處理中的實現(xiàn)。MPC控制塊108可以支持所選^%的MPC控制器的自動點播測試,其可以根據(jù)需要通過擾動輸入110或其他的引入而被發(fā)起。在某些情況下,圖4和圖5示出的示例性自適應(yīng)控制功能塊(及其他在已公開的技術(shù)中使用的塊)通常支持三種操作模式學(xué)習(xí)模式、調(diào)度模式和自適應(yīng)模式。在學(xué)習(xí)模式中,過程模型可以被收集但不被自動用于確定環(huán)路調(diào)整。在調(diào)度模式中,新的過程模型可以被收集,而且被批準(zhǔn)的那些模型將被自動用于確定環(huán)路調(diào)整參數(shù)。在自適應(yīng)MPC塊的情況下,這種被批準(zhǔn)和應(yīng)用的模型將隨之被用在與當(dāng)前可操作區(qū)域?qū)?yīng)的控制產(chǎn)生中,因為,控制器將被與當(dāng)前可操作區(qū)域自動切換。在自適應(yīng)模式中,過程模型被收集、自動批準(zhǔn),并隨之被自動用于確定環(huán)路調(diào)整參數(shù)。雖然每個功能塊的默認設(shè)置可以為學(xué)習(xí)模式,但通過如工作站13執(zhí)行的應(yīng)用程序中的一個提供的顯示界面可以在需要時提供改變設(shè)置的機會。現(xiàn)在參見圖6,工作站13執(zhí)行的一個或多個應(yīng)用程序為利用已公開的技術(shù)識別的控制環(huán)路和過程模型提供性能監(jiān)控、分析、管理及相關(guān)功能。例如,性能監(jiān)控功能可以包括過程模型歷史的產(chǎn)生,指示已識別的過程模型的數(shù)據(jù)被輸入到該過程模型歷史中以用于后續(xù)使用或分析。關(guān)于過程模型歷史的產(chǎn)生和使用的進一步的細節(jié)將在以下給出。在一種等級中,歷史數(shù)據(jù)可以指定完全定義由已公開的技術(shù)識別出的每個過程模型的過程模型參數(shù)(如,死時間、時間常量和增益)。在歷史數(shù)據(jù)的協(xié)助下,可以執(zhí)行關(guān)于控制環(huán)路、其調(diào)整、控制方案(如自適應(yīng)或非自適應(yīng))的多種分析。在某些實施例中,過程模型歷史的一方面被指向為所識別出的過程模型的事件編史(chronicle)。更具體地,每當(dāng)過程模型在控制器11(圖2)中被自動識別出,或被從實時或歷史數(shù)據(jù)(圖3)中被點播,模型識別例程60可以發(fā)送警報(或其他消息)給事件編史或跟蹤模塊112。事件編史模塊112通過產(chǎn)生指定模型標(biāo)識的時間和日期的數(shù)據(jù),連同任何其他數(shù)據(jù)以方便該模型與特定控制環(huán)路、裝置、工廠區(qū)域等的關(guān)聯(lián),來響應(yīng)由該警報。在圖6所示的示例性實施例中,為每個事件存儲的數(shù)據(jù)包括與節(jié)點或控制環(huán)路相關(guān)聯(lián)的裝置的標(biāo)簽名、日期/時間戳、模型類型(如,通過識別諸如死時間、時間常量和增益之類的參數(shù))、控制環(huán)路類型(如,功能塊)、工廠區(qū)域號、調(diào)整準(zhǔn)則和控制性能的診斷指示。前述(或其他)數(shù)據(jù)可以作為過程模型歷史的一部分,經(jīng)過應(yīng)用程序116的處理后存儲在數(shù)據(jù)庫114中,應(yīng)用程序116可以例如增加一個或多個元素到數(shù)據(jù)組中。應(yīng)用程序116可以對應(yīng)于指向每個控制環(huán)路的調(diào)整的監(jiān)控和/或管理的一個或多個例程。數(shù)據(jù)庫114可以存儲位于系統(tǒng)10中的多個控制器11中的控制環(huán)路的這種歷史數(shù)據(jù),且不限于使用控制器的任何特定類型。例如,數(shù)據(jù)庫14可以存儲諸如第三方控制器的數(shù)據(jù)。更一般地,且如圖7的示例性實施例所示,所公開的系統(tǒng)、方法和技術(shù)的實現(xiàn)可以被應(yīng)用于遺贈(legacy)或第三方過程控制系統(tǒng)。換句話說,已公開的系統(tǒng)和技術(shù)可以在遺贈或其他過程控制系統(tǒng)"之上"實現(xiàn)。在這些情況(及其他替換的實施例)中,工作站13通常包括或以其它方式在控制器11中實現(xiàn)的上述的模型識別功能。例如,工作站13可以包括具有數(shù)據(jù)收集功能120、配置列表模塊122、模型計算程序124及用于為每個控制環(huán)路存儲最后識別出的模型的內(nèi)存126的模型識別模塊118。除了與上述控制器11的模型識別模塊60的元件對應(yīng)的那些元件外,工作站13也可以為控制系統(tǒng)維持過程模型被識別時使用的虛擬控制器128。虛擬控制器128可以包括和存儲,例如,反映每個控制環(huán)路的當(dāng)前配置及其相應(yīng)參數(shù)的標(biāo)識的模型。也就是,由已公開的技術(shù)產(chǎn)生的模型和診斷信息被保存在為那個節(jié)點自動建立的模塊中。這樣,虛擬控制器128可以用與以與控制器11中實現(xiàn)的環(huán)路同時執(zhí)行的方式完全相同的方式,通過調(diào)整、診斷等呈現(xiàn)信息。在控制系統(tǒng)的命名慣例不同于工作站13的命名慣例的事件中,與參數(shù)有關(guān)的定義可以由界面配置塊134或工作站13的其他元件進行。為支持已公開的技術(shù)的廣泛應(yīng)用,工作站13可以包括由塊134配置的OPC(開放過程控制)或其他客戶端界面132,以訪問環(huán)路動態(tài)參數(shù)。一般來說,工作站13和遺贈或第三方控制系統(tǒng)之間的通信鏈路可以通過識別其OPC服務(wù)器及,在某些情況下,識別其他通信設(shè)置,如模型識別過程中涉及的一個或多個控制器138的標(biāo)識建立。為避免開放過多(例如不需要的)通信端口,這種OPC連接可以使用隧道挖掘機(tunneler)軟件制作?,F(xiàn)在提供由工作站13(遺贈的或標(biāo)準(zhǔn)、一體化環(huán)境)提供的應(yīng)用程序以控制和管理已公開的技術(shù)的實現(xiàn)的進一步的細節(jié)。該應(yīng)用程序通常支持過程模型的識別,如上所述,也提供與識別出的模型的使用相關(guān)聯(lián)的功能。如上所述,在僅與自適應(yīng)控制方案一起使用時,過程模型不需要被產(chǎn)生。不管控制例程是否為自適應(yīng)控制程序,根據(jù)已公開的技術(shù)的過程模型的識別被實現(xiàn)。針對所有的控制環(huán)路一一自適應(yīng)的和非自適應(yīng)的控制環(huán)路一一識別過程模型通常提供對處理、過程控制系統(tǒng)和其特定元件的多種不同的分析的能力。也就是說,在某些情況下,已公開的系統(tǒng)可以由會話框、窗口、面板或其他顯示界面提供選項以禁止其在逐節(jié)點(或逐環(huán)路)的基礎(chǔ)上的模型識別。顯示界面可以是由在工作站13上運行的應(yīng)用程序的實現(xiàn)所產(chǎn)生的多個顯示界面中的一個。這種顯示界面的例子由圖9-16提供。再次參見圖1,作為一般內(nèi)容,工作站13包括(獨立、分布式或任何其他方式)一組操作員界面應(yīng)用程序和其他數(shù)據(jù)結(jié)構(gòu)140,其可以被任何已授權(quán)的用戶(例如配置工程師、操作員等)訪問以查看并提供與連接在過程工廠10中的裝置、單元等有關(guān)的功能。該組操作員界面應(yīng)用程序140存儲在工作站13的存儲器142中,且該組應(yīng)用程序140中的每個應(yīng)用程序或?qū)嶓w被適于在與每個工作站13相關(guān)聯(lián)的相應(yīng)處理器144上被執(zhí)行。雖然整個該組應(yīng)用程序140示出為存儲在工作站13中,但這些應(yīng)用程序中的某些應(yīng)用程序或其他實體可以在其他與系統(tǒng)10相關(guān)的或通信的工作站或計算機裝置上存儲和執(zhí)行。而且,該組應(yīng)用程序140可以提供顯示輸出到與工作站13相關(guān)聯(lián)的顯示屏146或任何其他需要的顯示屏或顯示裝置,包括手持裝置、膝上型電腦、其他工作站、打印機等。類似地,該組應(yīng)用程序140中的應(yīng)用程序可以被分解,并在兩個或更多計算機或機器上執(zhí)行,并可以被配置為互相關(guān)聯(lián)操作。圖8示出了更詳細的示例性工作站13以及已公開的系統(tǒng)、方法和模型識別技術(shù)的實現(xiàn)。具體地,該組應(yīng)用程序140可以包括多個應(yīng)用程序、例程、模塊、及其他,如這里所述的,指向基于模型的控制系統(tǒng)10的監(jiān)控和管理的實現(xiàn)的程序(procedural)元件。應(yīng)用程序、例程、才莫塊和元件可以由軟件、固件和硬件的任意組合來實現(xiàn),且不限于圖8所示的示例性排列。例如,一個或多個應(yīng)用程序可以以任何需要的程度被結(jié)合。應(yīng)用程序組可以包括歷史應(yīng)用程序148,其專用于當(dāng)模型被通過上述技術(shù)被識別時支持對過程模型數(shù)據(jù)(如,參數(shù))進行記錄。到此,歷史應(yīng)用程序148可以與歷史數(shù)據(jù)庫12、模型數(shù)據(jù)庫114或任何其他內(nèi)存或存儲機構(gòu)通信。如上所述,過程模型數(shù)據(jù)可以與將過程模型的識別編史(或dataleadingthereto的收集)的數(shù)據(jù)一起或關(guān)聯(lián)被存儲。歷史應(yīng)用程序148也可以提供分析功能,如選擇的模型參數(shù)的總值、平均值或其他值的計算。歷史應(yīng)用程序148也可以方便通過一個或多個顯示界面查看這種計算出的值及潛在的存儲的數(shù)據(jù)。第三方界面應(yīng)用程序150可以被提供以支持和維持與第三方或遺贈過程控制系統(tǒng)的通信鏈路,如結(jié)合圖7的描述。到此,應(yīng)用程序150可以產(chǎn)生多個顯示界面以方便通信鏈路的配置、維持和虛擬控制器128的使用,并以別的方式支持該界面。進一步的顯示界面可以由指向支持與控制器11的通信的應(yīng)用程序152提供。這種通信可以涉及或包括在控制器11中執(zhí)行的自適應(yīng)控制例程的配置和維護。在貫穿應(yīng)用程序組的情況下,顯示界面可以采取任何形式,包括但不限于發(fā)電機、面板、細節(jié)顯示、會話框及窗口,且可以配置為以不同的顯示類型顯示。應(yīng)用程序組可以包括應(yīng)用程序154,其專用于與調(diào)整相關(guān)的過程模型信息一起使用。作為上述識別技術(shù)的結(jié)果,調(diào)整應(yīng)用程序154指向通過自動計算調(diào)整參數(shù)提高過程控制性能,該參數(shù)來自自動計算工廠中正常的逐天變化,或來自點播調(diào)整測試。調(diào)整結(jié)果可以用于"開環(huán)"調(diào)整建議和"閉環(huán)"自適應(yīng)控制。更具體地,調(diào)整應(yīng)用程序154可以產(chǎn)生多個顯示界面以支持為無論是開環(huán)還是閉環(huán)操作中的所有環(huán)路的連續(xù)調(diào)整計算的性能。調(diào)整計算支持PID、模糊邏輯及MPC控制器的標(biāo)準(zhǔn)和自適應(yīng)控制,因此,為反饋和前饋控制提供調(diào)整建議。調(diào)整應(yīng)用程序154也可以使用繼電振蕩或其他程序提供如上所述的點播調(diào)整。調(diào)整應(yīng)用程序154已訪問存儲在歷史數(shù)據(jù)庫12和/或模型數(shù)據(jù)庫114(或所需要的其他地方)中的過程模型歷史數(shù)據(jù),包括過程模型參數(shù)和過程值,因此,可以使用歷史過程模型數(shù)據(jù)計算最優(yōu)調(diào)整。到此,顯示界面可以提供或包括容易的精讀歷史以定位和選擇適合這種調(diào)整計算的數(shù)據(jù)的工具。由調(diào)整應(yīng)用程序154產(chǎn)生的顯示界面的這方面一般允許用戶改變模型參數(shù)(如穩(wěn)定狀態(tài)的時間、事件觸發(fā)閾值),重新識別模型或者識別之前沒有被激活用于自動模型識別的環(huán)路的模型。調(diào)整應(yīng)用程序也可以提供界面以支持調(diào)整計算結(jié)果的歷史的分析。這種能力可以方便自適應(yīng)控制機會的分析及自適應(yīng)控制配置的改進。如上所述,調(diào)整應(yīng)用程序154可以提供界面以支持當(dāng)對過程進行少量的手動改變(如控制器輸出上的自動注入)時,幫助識別控制器調(diào)整的控制"擾動"的引入??梢酝ㄟ^界面提供選項以在一旦好的調(diào)整被計算出時將擾動禁止。如果多個控制環(huán)路被擾動,移動可以被同步以分散和最小化過程干擾。調(diào)整應(yīng)用程序154可以響應(yīng)于過程狀態(tài)和其他狀態(tài)指示,以便任何計算結(jié)果被相應(yīng)地識別出。這樣,已公開的系統(tǒng)避免了在錯誤狀態(tài)或存在壞的過程數(shù)據(jù)時計算出的信息的使用。到此,模型相關(guān)的計算,可以根據(jù)在適當(dāng)?shù)胤竭M行解釋來指示結(jié)果是好、是壞還是可用。調(diào)整應(yīng)用程序154也可以產(chǎn)生概要報告以傳送除其它以外的調(diào)整建議信息和文件調(diào)整改變的用戶日志和任何自適應(yīng)控制調(diào)整分析。關(guān)于由調(diào)整應(yīng)用程序154(無論是單獨還是與其他應(yīng)用程序一起)產(chǎn)生的進一步的細節(jié)將結(jié)合圖12-16進行呈現(xiàn),圖12-16—般性的描述了提供給用于以方便上述功能的過程模型和控制環(huán)路的視圖。繼續(xù)參考圖8,應(yīng)用程序156被一般性的指向使用由已公開的技術(shù)識別出的過程模型的自動控制性能監(jiān)控。應(yīng)用程序156更具體的指向提高過程控制性能,其是通過方便或自動執(zhí)行(i)控制改進的時機的識別,(ii)控制問題源的分析和診斷,和(iii)對操作、控制和維護人員有意義的性能報告的產(chǎn)生。到此,應(yīng)用程序156可以基于過程模型產(chǎn)生控制性能指標(biāo)。該"基于模型的"指標(biāo)提供更好的基準(zhǔn)以識別需要重新調(diào)整的控制環(huán)路。新的指標(biāo)基于諸如過程可變性、識別出的過程模型及現(xiàn)有的控制器調(diào)整來衡量改進控制的機會。如果適用,當(dāng)環(huán)路處于不適當(dāng)?shù)膯卧獱顟B(tài),或當(dāng)其他狀態(tài)指示(如Fieldbus狀態(tài))或I/O通信差,這種性能監(jiān)控可以考慮單元狀態(tài)并排除性能計算。也可以為所有的閥提供閥接觸面阻力、反撞力和其他閥診斷指標(biāo)。前述特征和下述特征通過使用由所公開的技術(shù)自動建立的過程模型所作的控制性能的比較被一般性的提供。通過該過程模型的使用,被較差調(diào)整的控制環(huán)路和影響控制性能的過程中的改變可以被識別。過程模型中從歷史值的偏離可以作為潛在的過程問題用于標(biāo)記控制環(huán)路。此外,使用過程模型,振蕩指標(biāo)也可以由應(yīng)用程序156產(chǎn)生以標(biāo)識振蕩的環(huán)路。更具體地,振蕩分析工具可以標(biāo)識具有相同的振蕩周期的其他環(huán)路,且可以與主環(huán)路交互。該信息可以隨之被用于標(biāo)識過程交互和可能的設(shè)計建議。應(yīng)用程序156提供的診斷信息可以伴隨有較差控制性能的期望原因的指示。例如,診斷可以指示較差控制性能是否由使用儀器誤差、閥接觸面助力或后沖、過程交互或控制器調(diào)整引起的。一般來說,控制性能監(jiān)控信息可以以任何需要的形式被提供,需要的形式包括多個用戶化的顯示界面和報告。歷史性能報告可以被提供以顯示控制環(huán)路是如何在用戶指定的時間周期內(nèi)執(zhí)行的。每個報告的默認時間周期包括最后小時、最后輪班(8小時)、最后天、最后周、最后月。用戶可以被提供選項以從概要報告中"drilldown(向下鉆取)"以訪問具體環(huán)路信息。針對管理概要,報告或界面可以利用具有工廠寬度和各個處理單元的總體加權(quán)的性能指標(biāo),趨勢和/或包括將當(dāng)前周期與先前周期比較的表,和具有相應(yīng)性能測量的最高優(yōu)先權(quán)環(huán)路被用戶化。維護報告可以呈現(xiàn)控制環(huán)路性能指標(biāo)并基于其對工廠操作的相關(guān)重要程度對工作項目區(qū)分優(yōu)先次序。其他報告可以提供包括控制性能指標(biāo)的數(shù)據(jù)、標(biāo)準(zhǔn)偏差、振蕩指標(biāo)、過程模型(如果可用)、自動和交叉相關(guān)、柱狀圖、功率譜等統(tǒng)計。應(yīng)用程序156提供的信息相關(guān)的進一步細節(jié)通過圖9-12描述的示例性顯示界面被提供。應(yīng)用程序組也可以包括獨立的控制環(huán)路分析應(yīng)用程序158。在某些實施例中,應(yīng)用程序158通過由顯示界面應(yīng)用程序156產(chǎn)生的顯示界面被設(shè)為可用。在任何事件中,應(yīng)用程序158支持歷史庫或與上述模型識別技術(shù)有關(guān)的收集的實時數(shù)據(jù)的分析。數(shù)據(jù)可以通過方便從未測量的干擾和測量噪音中檢查控制中的變化的界面。例如,由應(yīng)用程序154和156識別的問題可以使用分析應(yīng)用程序158進一步檢查以進行診斷。到此,由此產(chǎn)生的顯示界面可以為計算功率譜、自相關(guān)和柱狀圖數(shù)據(jù)提供選項。咨詢器應(yīng)用程序160—般可以提供使用所識別的與診斷有關(guān)的模型的功能,以檢測異常狀況或機會,從而通過調(diào)整或算法修正來改進控制方案。由咨詢器應(yīng)用程序160提供的信息可以提供在任意類型的顯示界面中,包括通過工作站13、控制器11或與系統(tǒng)10進行通信的任意其它元件所生成的面板。在一個具體的例子中,顯示界面可以具有用于指示諸如"CheckTuning"之類的新咨詢肖息的顯示的標(biāo)志。更一般地說,咨詢器應(yīng)用程序160可以提供由程序組中的任意一個應(yīng)用程序所實現(xiàn)的分析或診斷的結(jié)果而生成的推薦。此外,該推薦不一定由該咨詢器應(yīng)用程序生成的顯示界面來提供,而是可以發(fā)送給程序組中的任意一個或多個應(yīng)用程序來顯示。這樣,諸如"NewTuningAvailable(新調(diào)諧可用)"、"ExamineProcess-significantchangeinprocesshasbeendetected(檢查過程-已經(jīng)檢測到過程中的顯著變化),,、"CheckValve—deadband/hysteresislarge(核對閥-死區(qū)/滯后大)、"CheckTuning-loopunstable(〗全查調(diào)諧-環(huán)^各不穩(wěn)定),,以及"ControlcouldbeimprovedusingMPC/Adapt(可利用MPC/適應(yīng)改進控制),,之類的推薦和消息一般可以通過工作站13或與過程控制系統(tǒng)10進行通信的其它設(shè)備來提供。除了消息或推薦的顯示之外,關(guān)于潛在狀況的細節(jié)也可以針對控制環(huán)路被存儲為歷史或其它參數(shù)。然后,隨后對針對控制環(huán)路所存儲的數(shù)據(jù)的訪問和使用可以將細節(jié)或相關(guān)〗g息顯示給程序組中的咨詢應(yīng)用程序或其它應(yīng)用程序的用戶。統(tǒng)10中巡戈的控制工作室應(yīng)用程序162和用于生成前述報告的報告生成應(yīng)用程序164。最后,也可以提供一個以上的存儲器或數(shù)據(jù)庫166作為應(yīng)用程序組的部件。圖9描繪了示例性顯示界面168,該顯示界面可以由性能監(jiān)控應(yīng)用程序156(或可替換地,由其它應(yīng)用程序的任意一個或多個)來生成,以呈現(xiàn)根據(jù)過程模型檢查分析得到的概覽信息。在該具體的例子中,顯示界面168呈現(xiàn)指示整個過程控制系統(tǒng)10中控制例程或模塊的狀況或通過分級樹面板170所選擇的過程控制系統(tǒng)10任意區(qū)域的狀況的信息??刂菩阅芸梢酝ㄟ^包括"IncorrectMode(錯誤模式),,、"LimitedControl(有限控制),,、"UncertainInput(不確定輸入)"以及"LargeVariability(大的可變性)"的類別在圖表面板172中詳細說明或概述。將控制模塊、功能塊或例程的指派或分類成這些種類中的一種一般可以由通過公開的技術(shù)所識別的過程模型來實現(xiàn),或可以使用公開的技術(shù)所識別的過程模型來自動實施。顯示界面168還包括資產(chǎn)告警圖表面板174,以呈現(xiàn)關(guān)于被認為失敗的、不久需要維護的、具有咨詢告警的或經(jīng)歷通信失敗的資產(chǎn)的數(shù)目的統(tǒng)計信息。圖IO描繪了同樣可以由性能監(jiān)控應(yīng)用程序156生成的示例性顯示界面176。顯示界面176—般也可以呈現(xiàn)控制性能信息,但是以更詳細的級別來呈現(xiàn)。在該例子中,性能信息是針對分級樹面板中被選中的區(qū)域中的各個控制環(huán)路或模塊來呈現(xiàn)的。針對特定的控制環(huán)路所檢測的各個異常狀況可以記錄在表格中,該表格在異常模式、受限的控制、輸入狀態(tài)、高可變性或停用(inactive)的有關(guān)設(shè)備所關(guān)聯(lián)的問題之間有所不同。還可以連同關(guān)于是否已生成對異常狀況進行描述的報告的指示一起來顯示優(yōu)先等級。圖11描繪了同樣可以由性能監(jiān)控應(yīng)用程序156生成的示例性顯示界面178。顯示界面178類似于圖10的界面176,不同的是呈現(xiàn)性能信息的控制等級。在這種情況下,通過面板170來選擇模塊或環(huán)路,并且針對其各個功能塊來呈現(xiàn)性能信息。然后,特定塊的診斷信息可以通過選擇(例如右擊)表格中所顯示的塊名稱來訪問。圖12描繪了可以由包括調(diào)整應(yīng)用程序154和性能監(jiān)控應(yīng)用程序156的一個以上應(yīng)用程序來生成的示例性顯示界面180。一般而言,顯示界面180便于對所選擇的控制元件(例如PID1)的診斷計算結(jié)果進行審查。在需要時還可以顯示通過計算得到的統(tǒng)計學(xué)的極限值,用于進行比較和用戶修正。當(dāng)超出極限值時,告警可以指示相關(guān)的狀況。更一般地,呈現(xiàn)在顯示界面180中的信息以及潛在的計算指示作為這里公開的過程模型識別技術(shù)的結(jié)果如何對控制環(huán)路的穩(wěn)定性進行連續(xù)監(jiān)控。圖13描繪了便于建立針對自動過程模型識別以及點播(on-demand)模型識別的控制環(huán)路的示例性顯示界面182。通過界面182提供多個面板,以指明觸發(fā)事件類型、觸發(fā)事件等級、參數(shù)改變最大值等。以此方式,顯示界面182能夠使用戶在逐個節(jié)點或逐個環(huán)路的基礎(chǔ)上定制過程模型識別程序。圖14一般性地描繪用戶可以對所保存的過程模型進行形象化的方式,以便除了其它目的之外確定需要多少個區(qū)域。更具體地,顯示界面184包括面板186和模型圖表面板188,其中面板186列出過程模型歷史信息,模型圖表面板188通過各水平線示出經(jīng)批準(zhǔn)的模型值,并通過點示出所識別的并且存儲在歷史數(shù)據(jù)庫中的過程模型的參數(shù)。如上所述,各模型可以針對多個區(qū)域(例如五個)被批準(zhǔn),并且模型參數(shù)的變量可以便于區(qū)域的識別,或者另外有助于調(diào)整推薦。圖15和16分別描繪了最近識別的與模糊邏輯控制塊和MPC塊有關(guān)的模型的過程模型信息。到此,顯示界面l卯和192提供過程模型的各自的圖形表示以及多個面4反192、194、196和198,以支持測試、調(diào)整計算、控制器參數(shù)設(shè)置、調(diào)整仿真和調(diào)整選擇。圖17指向本公開的與對過程模型存儲器(例如數(shù)據(jù)庫114、控制器存儲器等)或其它過程模型歷史倉庫進行動態(tài)管理有關(guān)的另一方面。假設(shè)每次檢測到過程中的變化時都可以更新或識別過程模型,則隨著連續(xù)地識別出過程的新模型,數(shù)據(jù)庫114中的過程模型就可以持續(xù)地增加。在一些實施例中,針對一個以上不同控制例程的不同操作區(qū)域,一天可以多次識別出過程模型。例如,針對過程功能塊的控制例程的不同操作區(qū)域的過程模型可以存儲在控制器ll的存儲器中。在連接到多個控制器的工作站中,不同控制例程的過程模型可以存儲在存儲器或數(shù)據(jù)庫中多個控制例程的不同操作區(qū)域的多個過程模型的頂端。為了減少多余的或假的過程模型信息,同時保留有用的過程模型信息,以下描述提供了對存儲在存儲器、數(shù)據(jù)庫或其它這類知識倉庫中的過程模型歷史進行管理的技術(shù)的例子,包括硬件和軟件。例如,在一些實施例中,可以對多個過程模型的數(shù)量和相應(yīng)的存儲器需求進行管理來與維護具有高置信(例如質(zhì)量)因子相關(guān)的過程模型進行平衡。這里描述的過程模型管理技術(shù)可以在過程正在運行的同時實時操作,并且可以由工作站13、控制器11或?qū)⑦^程模型歷史保持為后臺進程的任意其它設(shè)備來執(zhí)行。換句話說,過程模型管理技術(shù)可以以較其它應(yīng)用程序低的優(yōu)先級來執(zhí)行,從而使其它應(yīng)用程序具有高于系統(tǒng)資源的優(yōu)先級。例如,過程模型管理技術(shù)可以作為僅在可獲得系統(tǒng)資源時從過程模型歷史中移除過程模型的批處理來執(zhí)行。也就是說,無論何時執(zhí)行過程模型管理技術(shù),都可以從模型數(shù)據(jù)庫中移除一個以上過程模型。在一些實施例中,過程模型管理技術(shù)在過程環(huán)路的基礎(chǔ)上自動發(fā)生,從而隨著新的過程模型被識別而對過程模型歷史進行管理。例如,使用在過程環(huán)路的基礎(chǔ)上執(zhí)行的批處理,如果過程模型歷史存儲了200個過程模型,并且一次將移除/刪除IO個過程模型,則當(dāng)識別出第201個過程模型時,過程模型管理技術(shù)的執(zhí)行在過程模型歷史中導(dǎo)致190個過程模型加上第191個過程模型(對應(yīng)于第201個過程模型)。應(yīng)該注意的是,一次將移除/刪除IO個過程模型的以上例子僅僅為了示例的目的,實際數(shù)目可以根據(jù)需要來配置或?qū)嵤_^程模型可以通過從過程模型歷史的存儲器或數(shù)據(jù)庫中刪除過程模型來移除,這可以包括將刪除的過程模型復(fù)制到大容量儲存數(shù)據(jù)系統(tǒng)中,該大容量儲存數(shù)據(jù)系統(tǒng)提供可能對分析、趨勢確定等有用的過程模型的長期儲存。這里所描述的過程模型管理技術(shù)可能在智能控制系統(tǒng)中尤其有用,其中智能控制系統(tǒng)包括以上所述的可以在控制器中實現(xiàn)模型識別的那些系統(tǒng)。一般來說,過程模型管理技術(shù)刪節(jié)與至少控制器11和/或工作站13不再相關(guān)或?qū)χ辽倏刂破?1和/或工作站13不再有用的過程模型的過程模型歷史。該技術(shù)一般使用預(yù)先確定的優(yōu)先級標(biāo)準(zhǔn)來確定過程模型的相對優(yōu)先級。例如,優(yōu)先級標(biāo)準(zhǔn)可以包括但不限于模型質(zhì)量的測量和模型壽命(例如時間)的測量。這種優(yōu)先級標(biāo)準(zhǔn)可以例如將高于舊過程模型的重要性給予最近的過程模型,并且將比具有較低質(zhì)量指標(biāo)的過程模型更高的重要性給予具有較高質(zhì)量指標(biāo)的過程模型。模型壽命可以根據(jù)各種規(guī)格來測量,例如第一次識別出該過程模型的時間、識別進程開始識別該模型的時間、在控制過程中首先使用該模型的時間、在控制過程中最后使用該模型的時間、該過程模型被識別或使用的順序等。模型質(zhì)量的測量也可以基于各種規(guī)格。例如,當(dāng)對過程模型進行識別時,可以對新識別出的過程模型進行檢查,檢查的結(jié)果將質(zhì)量指標(biāo)或其它質(zhì)量因子作為過程模型的屬性。一般地,模型質(zhì)量是過程模型的置信度的指示器,并且可以基于各個操作區(qū)域的模型的歷史。例如,可以考慮質(zhì)量因子和模型隨時間產(chǎn)生的偏離。在一些實施例中,模型質(zhì)量因子可以是該過程模型各個參數(shù)的最后三個誤差與直觀推斷(heuristics)的合成。并且,在一些實施例中,各個參數(shù)的質(zhì)量因子可以在幾個步驟中確定。首先,確定三個誤差的最小值(min3error)和最大值(max3error)。然后,確定中間的誤差(error—middle)是否是最小的一個。進一步確定最大與最小誤差的比率(error—min_max)針對自調(diào)節(jié)過程是否高于1.75,針對集成過程是否高于1.25。然后,可以根據(jù)以下公式來計算模型參數(shù)的模型質(zhì)量因子<formula>formulaseeoriginaldocumentpage33</formula>其中,wa/*一/a"or和《^f//(y—wod訴er可以才艮據(jù)下面的單個才莫型參數(shù)質(zhì)量因子計算常數(shù)來計算條件<table>tableseeoriginaldocumentpage33</column></row><table>模型識別的最終質(zhì)量因子總體上是根據(jù)以上所述的模型識別技術(shù)所識別的各個模型參數(shù)的質(zhì)量因子的合成。作為一個例子,假設(shè)模型參數(shù)包括增益、死時間和/或時間常數(shù),則分別針對自調(diào)節(jié)過程和集成過程的質(zhì)量因子的合成可以確定為其中,^是針對自調(diào)節(jié)過程的增益質(zhì)量因子,^-w'"-^是針對集成過程的增益質(zhì)量因子,化-#是時間常數(shù)質(zhì)量因子,并且^-^是死時間的質(zhì)量因子。常數(shù)a、b和c可以根據(jù)下表中的質(zhì)量因子計算常數(shù)來定義<table>tableseeoriginaldocumentpage33</column></row><table>最終模型結(jié)果可以提供為在所識另'j的操作區(qū)域中先前識別的模型與新識別的模型的混合。例如,模型識別結(jié)果可以是由下限與上限之間的范圍與配置值(例如O.l...0.5)的乘積所限制(例如,被鉗位)的速率。另外,依賴于過程的類型(自調(diào)節(jié)的或集成的),新的過程模型可以由根據(jù)以上公式7或8的最終質(zhì)量因子進行加權(quán)。例如,新的過程過程模型可以根據(jù)以下公式進行力口權(quán)ra/e—//附附od*/wa/《wa/z'(y^"or作為控制功能74中的模型計算的一部分,新的模型可以存儲在執(zhí)行模型識別時所針對的操作區(qū)域76中。在一個例子中,可以針對各個操作區(qū)域來存儲五個模型增益的過程模型歷史和質(zhì)量因子的運行(running)平均值。為了更新根據(jù)以上所述的技術(shù)所識別的模型的質(zhì)量,可以使用以下公式來更新質(zhì)量因子的運行平均值w,—#—〃W=oW—#—〃vg*ft7+/&w/^c"/7'ow—#*0j可以計算最后五個模型增益的平均值、最小值和最大值,同樣可以計算偏離與平均值的比率。在一個例子中,偏離與平均值的比率可以計算為并且被限制在0.0與1.0之間。然后最終模型質(zhì)量可以計算為—7""/—附oJ—《w"/zXy=o/J—yw"/—wot/—《w"http:///^*ft5+w,—一vg*0.5*(/—t/ev一^_)以上模型質(zhì)量因子僅為了示例的目的而提供,本領(lǐng)域普通技術(shù)人員應(yīng)該理解,可以針對各個過程模型使用各種質(zhì)量測量。然而,還應(yīng)該理解的是,壽命、質(zhì)量或任意其它優(yōu)先級標(biāo)準(zhǔn)應(yīng)該在各種過程模型中相一致,從而使得過程模型的優(yōu)先級區(qū)分基于相同的標(biāo)準(zhǔn)集合。在以下進一步描述的一個實施例中,過程模型管理技術(shù)呈現(xiàn)為解決找出多維空間中的最小距離點的問題,其中優(yōu)先級標(biāo)準(zhǔn)是多維空間的軸(例如,維度),而單個過程模型被表示為多維空間中根據(jù)軸的坐標(biāo)所定義的點。一般參見圖17,根據(jù)兩個以上優(yōu)先級標(biāo)準(zhǔn)來定義多維空間。在多維空間中根據(jù)優(yōu)先級標(biāo)準(zhǔn)來組織過程模型,僅為了示例的目的,該優(yōu)先級標(biāo)準(zhǔn)公開為模型壽命(模型號)和模型質(zhì)量(質(zhì)量)。然而,應(yīng)該認識到,可以使用兩個以上的優(yōu)先級來定義多維空間,并在多維空間中組織過程模型。如圖17中所示,根據(jù)特定的值對模型壽命和模型質(zhì)量優(yōu)先級標(biāo)準(zhǔn)中的每一個進行定量。例如,優(yōu)先級標(biāo)準(zhǔn)之一基于模型壽命時,模型壽命可以呈現(xiàn)為模型號,以標(biāo)準(zhǔn)化各種類型的快或慢的過程環(huán)路,其中較大的模型號對應(yīng)于較新的過程模型。同樣,模型質(zhì)量因子可以呈現(xiàn)為例如模型質(zhì)量指標(biāo)(在圖17中表示為"質(zhì)量")的值,其中較高的指標(biāo)值表示與具有較低指標(biāo)值的過程模型相比具有的較高質(zhì)量或置信度的過程模型。優(yōu)先級標(biāo)準(zhǔn)中的任一個或所有優(yōu)先級標(biāo)準(zhǔn)都可以根據(jù)與其它優(yōu)先級標(biāo)準(zhǔn)的比較進行加權(quán)。加權(quán),更具體地"i兌是加權(quán)值,可以對應(yīng)于一些優(yōu)先級標(biāo)準(zhǔn)與其它優(yōu)先級標(biāo)準(zhǔn)相比的相對重要性。例如,較高的權(quán)重可以與相比于模型壽命的模型質(zhì)量優(yōu)先級標(biāo)準(zhǔn)相符合。也就是說,為了區(qū)分模型質(zhì)量與模型壽命的優(yōu)先順序,最大的模型質(zhì)量(MaxQ)可以被設(shè)置為最大模型壽命(例如,如果使用模型號來表示模型壽命,則最大模型壽命是最大模型號)的兩倍。參見圖17和以上所提供的例子,如果一旦過程模型的總數(shù)超過200個(例如,第201個過程模型被識別出)則將要從過程模型歷史中一次刪除/移除10個模型,那么由此在過程模型歷史中留下最大值l卯個過程模型,則最大模型質(zhì)量為380。然后,各個過程模型的模型質(zhì)量標(biāo)準(zhǔn)值可以由該指標(biāo)進行標(biāo)準(zhǔn)化應(yīng)該認識到,針對此的模型質(zhì)量或任意其它優(yōu)先級標(biāo)準(zhǔn)可以由任意實施的值(例如,MaxQ=1.0)進行標(biāo)準(zhǔn)化。過程模型歷史中的每個過程模型或至少是那些針對特定控制例程和/或操作區(qū)域而存儲的過程模型都可以根據(jù)優(yōu)先級標(biāo)準(zhǔn)進行組織。具體來說,可以根據(jù)與優(yōu)先級標(biāo)準(zhǔn)軸有關(guān)的坐標(biāo)值在多維空間中組織各個過程模型。參見圖17,'+,表示對應(yīng)于模型壽命和模型質(zhì)量(模型號、質(zhì)量)根據(jù)坐標(biāo)值而組織的單個過程模型。通過根據(jù)多維空間中的坐標(biāo)來組織各個過程模型,可以計算從基準(zhǔn)點的距離或分離程度,其中基準(zhǔn)點對多維空間中所組織的所有過程模型是公共的。也就是說,參見圖17,可以基于過程模型與基準(zhǔn)點的接近度來確定所選擇的用來移除/刪除的過程模型。例如,如果基準(zhǔn)點對應(yīng)于表示模型壽命的優(yōu)化最少值(leastoptimalvalue)(例如,最老的可能壽命或最小的;f莫型號)和模型質(zhì)量的最差優(yōu)值(例如,最小的可能質(zhì)量)的優(yōu)先級標(biāo)準(zhǔn)值,則可以在多維空間中計算基準(zhǔn)點與各個過程模型之間的距離。然后,對應(yīng)于較短距離的過程模型可以是從過程模型歷史中移除的候選。在另一例子中,基準(zhǔn)點可以對應(yīng)于表示模型壽命和模型質(zhì)量的最優(yōu)值的優(yōu)先級標(biāo)準(zhǔn)值,在這種情況下,對應(yīng)于最遠距離的過程模型(例如,與基準(zhǔn)點具有最大分離程度)可以是用于移除的候選。參見圖17,從坐標(biāo)(l,0)開始的線表示模型離開原點的距離,如針對模型A、B、C和D所示。其中基準(zhǔn)點對應(yīng)于多維空間的原點,各個過程模型與基準(zhǔn)點之間的距離或分離程度的計算可以簡化為過程模型各坐標(biāo)值的平方和(fifegree一se/7araZ/ow)2=(p〃'o〃'(y—c"Ym.o"—1)2+(p,/o"'/)^—c〃Ye〃'o"—2)+...可以在該公式中使用優(yōu)先級標(biāo)準(zhǔn)的標(biāo)準(zhǔn)化值。不考慮針對優(yōu)先級標(biāo)準(zhǔn)所使用的特定值,因此分離程度或距離可以表示為從基準(zhǔn)點到過程模型的分離程度或距離的平方。然后,可以根據(jù)該分離程度來區(qū)分過程模型的優(yōu)先級,其中如果基準(zhǔn)值是最差標(biāo)準(zhǔn)值,則從過程模型歷史中選擇最低值(例如最低的IO個值)用于移除,或者如果基準(zhǔn)點是最優(yōu)標(biāo)準(zhǔn)值,則選擇最高值用于移除。在計算中,可以使用標(biāo)準(zhǔn)化后的距離或分離程度。選擇用于移除并且接下來被移除/刪除的過程模型的數(shù)目可以遵從判斷標(biāo)準(zhǔn)或參數(shù)的數(shù)目。在一些實施例中,可以假設(shè)過程模型歷史中過程模型的數(shù)目的上限或閾值,超過該上限或閾值,則執(zhí)行過程模型管理技術(shù)。例如,當(dāng)已經(jīng)針對特定的控制功能塊在過程模型歷史中存儲了超過200個過程模型,則執(zhí)行過程模型管理技術(shù)來從過程模型歷史中移除超量的過程模型。這些參數(shù)可以由附加參數(shù)來約束,其中附加參數(shù)例如針對給定的操作區(qū)域待保留的過程模型的數(shù)目的極限值(例如每個操作區(qū)域20個過程模型的最小閾值)。同樣地,每個控制功能塊的過程模型的總數(shù)可以被限制為小于或等于200,并且在控制功能塊中每個操作區(qū)域的模型數(shù)目可以建立為大于或等于20。給定這些參數(shù),任何時候當(dāng)?shù)谝粎?shù)條件不滿足從而使第二參數(shù)條件滿足時,就根據(jù)過程模型管理技術(shù)移除過程模型歷史中的過程模型。在從過程模型歷史中移除過程模型時可以使用的附加判斷標(biāo)準(zhǔn)或參數(shù)的例子可以包括,不管過程模型在多維空間中如何組織都保留最后識別出的過程模型、對具有較高質(zhì)量數(shù)的過程模型的偏愛、對較新的過程模型的偏愛和/或區(qū)域、狀態(tài)變量等的當(dāng)前設(shè)置。作為最后判斷標(biāo)準(zhǔn)的例子,可以接受的是即使用戶接下來會改變區(qū)域邊界使得在該操作區(qū)域中沒有模型,也根據(jù)過程模型管理技術(shù)來移除/刪除當(dāng)前操作區(qū)域中的過程模型。更進一步地,選擇用于移除/刪除的模型可以受到平衡優(yōu)先級標(biāo)準(zhǔn)的函數(shù)的約束,以便于保留仍然有用和/或相關(guān)的過程模型,而移除/刪除那些具有較小用處和/或相關(guān)的過程模型。例如,過程模型管理技術(shù)可以通過保留具有高質(zhì)量指標(biāo)的舊的過程模型并保留具有低質(zhì)量指標(biāo)的較新的過程模型來平衡模型質(zhì)量和模型壽命。該平衡可以由優(yōu)先級標(biāo)準(zhǔn)的線性或徑向函數(shù)來表示。參見圖17,針對過程模型管理技術(shù)的概念化,虛線表示作為第一等級(thefirstcut)的線性邊界,在該線性邊界下面的模型將被選擇從過程模型歷史中移除/刪除。該線性邊界可以提供為模型質(zhì)量和模型壽命的函數(shù)以上的示例性線性函數(shù)基于由最大指標(biāo)380標(biāo)準(zhǔn)化的模型質(zhì)量和在觸發(fā)過程模型管理技術(shù)之前最大的模型壽命200。如果使用以上公式過程模型的坐標(biāo)值(例如優(yōu)先級標(biāo)準(zhǔn)值)得到一個小于400的值,則該過程模型是用于移除/刪除的候選。如果基于以上公式,坐標(biāo)值得出一個等于或大于400的值,則該過程模型可以排除在移除/刪除之外。因此,可以對過程模型的壽命和質(zhì)量或其它優(yōu)先級標(biāo)準(zhǔn)進行平衡,從而使仍然有用且相關(guān)的較舊的模型由于關(guān)聯(lián)的高質(zhì)量因子而被保留,并且使仍然有用且相關(guān)的低質(zhì)量模型由于關(guān)聯(lián)的合適時間性因子也被保留。以上線性公式可以基于多個不同優(yōu)先級標(biāo)準(zhǔn)中任意一個的期望的或?qū)嵤┑淖畲笾祷蚱渌熤刀兓?。盡管以上閾值函數(shù)被給定為線性函數(shù),但在實際應(yīng)用中,實際的閾值可以提供為徑向函數(shù),如圖17中所示的四分之一圓,其中半徑是到待刪除的最末過程模型的距離。也就是說,如果每次執(zhí)行過程模型管理技術(shù),會刪除IO個過程模型,則具有第IO最低分離程度或距離的過程模型(再次假設(shè)基準(zhǔn)點對應(yīng)于最差標(biāo)準(zhǔn)值)用作閾值的基礎(chǔ)。也就是說,具有比第10最低分離程度和距離小的分離程度或距離的任意過程模型將被移除/刪除。換種方式說,第10最低過程模型的分離程度或距離用作徑向函數(shù)的半徑,該徑向函數(shù)使用原點作為基準(zhǔn)點,并且所有落入該半徑的過程模型都是供移除/刪除的候選。已經(jīng)根據(jù)各種標(biāo)準(zhǔn)組織了各個過程模型,例如通過根據(jù)由作為多維空間維度的優(yōu)先級標(biāo)準(zhǔn)所定義的多維空間中的坐標(biāo)來組織各個過程模型,因此可以從公共基準(zhǔn)點計算得到分離程度或距離。使用分離程度或距離,可以遵從于若干判斷標(biāo)準(zhǔn)、參數(shù)或閾值,來選擇移除/刪除并隨后從過程模型歷史中移除/刪除的過程模型。例如,過程模型可以遵從根據(jù)優(yōu)先級標(biāo)準(zhǔn)的函數(shù)(例如,線性函數(shù)或徑向函數(shù))來平衡相關(guān)性和有用性的閾值。為此,可以對優(yōu)先級標(biāo)準(zhǔn)進行加權(quán),以給一個優(yōu)先級標(biāo)準(zhǔn)提供比另一優(yōu)先級標(biāo)準(zhǔn)更高的重要性??梢詢H基于特定的判斷標(biāo)準(zhǔn)或閾值,針對特定過程歷史、控制例程或操作區(qū)域來執(zhí)行過程模型管理技術(shù)和/或移除/刪除過程模型,其中特定的判斷標(biāo)準(zhǔn)或閾值例如針對同一控制例程所識別的過程模型的總數(shù)和/或針對同一操作區(qū)域所識別的過程模型的總數(shù)。基于以上過程模型管理技術(shù),技術(shù)特征可以包括維持模型數(shù)據(jù)庫中的信息的有效性、自動處理不同的過程和操作狀況(例如,慢/快響應(yīng)、穩(wěn)定的/變化的狀況等)、傳送用于分析的一致的信息、得到系統(tǒng)存儲器需求的合理范圍并排除用于執(zhí)行管理性或"清除"任務(wù)的干擾。該技術(shù)可以在多種過程類型中實現(xiàn),這些過程模型包括但不限于SISO、MIMO等。該技術(shù)還可以針對多種過程信息來實現(xiàn),這些過程信息包括但不限于模型、統(tǒng)計、專家系統(tǒng)等。該技術(shù)可以自動確定最相關(guān)的信息,從而可以是自學(xué)習(xí)的。該技術(shù)可以進一步針對自調(diào)整控制器來自動確定最相關(guān)過程模型,并基于模型壽命和質(zhì)量來自動確定丟棄的模型。這里在與過程模型的使用有關(guān)的廣義上使用術(shù)語"識別"及其任意派生詞,以包括整個過程模型、用于定義模型的任意一個或多個參數(shù)、或其特征的任意其它定義的創(chuàng)建、生成,并且包括得到整個過程模型、用于定義模型的任意一個或多個參數(shù)、或其特征的任意其它定義的其它處理。任意以上所述的應(yīng)用程序和技術(shù)可以實現(xiàn)為例程、模塊或一個以上集成應(yīng)用程序的其它組件,并且可以分布并實現(xiàn)在一個以上連接至網(wǎng)絡(luò)(或在其它情況下以可通信方式互連)的工作站、主機或具有存儲器和處理器的其它計算設(shè)備中。所公開的應(yīng)用程序功能的布置僅為了易于圖示的目的而提供,并不表示可以將該功能提供給操作員或其它用戶的寬范圍的方式。此外,以上所述的應(yīng)用程序可以根據(jù)需要依賴于用戶偏好、上下文和其它參數(shù)而變化的形式來提供。例如,針對一種用戶類型(例如工程師)所生成的顯示界面所生成的視圖。當(dāng)實現(xiàn)時,這里所述的任意軟件可以存儲在計算機或處理器等的RAM或ROM中的任意計算機可讀存儲器上,例如存儲在磁盤、光盤或其它儲存介質(zhì)上。同樣地,可以使用任意已知的或期望的傳送方法,包括例如在計算機可讀盤或其它可傳輸計算機儲存機構(gòu)上或通過諸如電話線、因特網(wǎng)、萬維網(wǎng)、任意其它局域網(wǎng)或廣域網(wǎng)等,將該軟件傳送給用戶、過程工廠或操作員工作站(其中該傳送可以視為與通過可傳輸儲存介質(zhì)提供這類軟件相同,或或加密的情況下提供該軟件,也可以在通過通信通道傳輸之前使用任意合適的調(diào)制載波和/或加密技術(shù)對該軟件進行調(diào)制和/或加密。盡管參考具體的例子對本發(fā)明進行了描述,其中具體的例子僅是示例性的,而并不在于限制本發(fā)明,但是對于本領(lǐng)域普通技術(shù)人員來說,可以在不超出本發(fā)明的精神和范圍的情況下對所公開的實施例進行改變、增加或刪減。權(quán)利要求1、一種管理過程模型歷史的方法,所述過程模型歷史中存儲有多個過程模型,所述方法包括根據(jù)第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)的組合來組織多個過程模型,其中各個過程模型根據(jù)與所述第一優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值和與所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值的組合來表示;計算各個所組織的過程模型之間的分離程度和各個所組織的過程模型的公共的基準(zhǔn)點,其中所述基準(zhǔn)點包括與所述第一優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值和與所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值;以及如果在從所述模型歷史中移除過程模型之前,針對與待移除的過程模型相同的控制例程所識別的過程模型的總數(shù)超過與針對控制例程所識別的過程模型的總數(shù)有關(guān)的閾值,則基于所述分離程度從所述模型歷史中移除所述過程模型。2、根據(jù)權(quán)利要求1所述的方法,其中針對過程控制系統(tǒng)中的控制例程的操作區(qū)域來識別各個過程模型,并且其中移除所述過程模型包括如果在移除所述過程模型之后,針對與移除的過程模型相同的操作區(qū)域所識別的過程模型的總數(shù)超過與針對操作區(qū)域所識別的過程模型的總數(shù)有關(guān)的闊值,則基于所述分離程度移除所述過程模型。3、根據(jù)權(quán)利要求1所述的方法,其中所述基準(zhǔn)點包括與所述第一優(yōu)先級標(biāo)準(zhǔn)有關(guān)的優(yōu)化最少值以及與所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的優(yōu)化最少值。4、根據(jù)權(quán)利要求1所述的方法,其中所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)中的至少一個優(yōu)先級標(biāo)準(zhǔn)包括加權(quán)標(biāo)準(zhǔn)。5、根據(jù)權(quán)利要求1所述的方法,其中所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)中的至少一個優(yōu)先級標(biāo)準(zhǔn)包括由模型質(zhì)量的測量和模型壽命的測量組成的組中的一個以上。6、根據(jù)權(quán)利要求5所述的方法,其中針對過程控制系統(tǒng)中的控制例程的操作區(qū)域來識別各個過程模型,并且其中針對所述控制例程的所述操作區(qū)域最后識別的過程模型不從所述過程歷史中移除。7、根據(jù)權(quán)利要求1所述的方法,其中從所述模型歷史中移除過程模型包括:基于在移除的時刻變化的操作區(qū)域設(shè)置和控制例程狀態(tài),從所述模型歷史中移除過程模型。8、根據(jù)權(quán)利要求1所述的方法,其中從所述模型歷史中移除過程模型包括如果與所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的過程模型值小于基于所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的最大閾值,則基于所述分離程度從所述模型歷史中移除過程模型。9、根據(jù)權(quán)利要求8所述的方法,其中所述最大閾值包括基于所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的線性函數(shù)。10、根據(jù)權(quán)利要求1所述的方法,其中所述最大閾值包括基于從所述模型歷史中移除的且具有與所述基準(zhǔn)點具有最大分離程度的過程模型的第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的過程模型值的徑向函數(shù)。11、根據(jù)權(quán)利要求1所述的方法,其中從所述過程歷史中移除過程模型包括從所述過程歷史中移除多個過程模型的批處理。12、一種從存儲多個過程模型的存儲器中選擇用于移除的過程模型的方法,所述方法包括定義多維空間,所述多維空間具有作為所述多維空間的第一坐標(biāo)軸的第一優(yōu)先級標(biāo)準(zhǔn),并且具有作為所述多維空間的第二坐標(biāo)軸的第二優(yōu)先級標(biāo)準(zhǔn);根據(jù)與所述第一優(yōu)先級標(biāo)準(zhǔn)有關(guān)的第一坐標(biāo)值和與所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的第二坐標(biāo)值,在所述多維空間中組織存儲在存儲器中的過程模型;相對于所述多維空間中所組織的過程模型公共的基準(zhǔn)點來計算各個過程模型的位置,其中所述基準(zhǔn)點包括與所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的優(yōu)化最少值有關(guān)的坐標(biāo)值;以及基于所述過程模型到所述多維空間中所述基準(zhǔn)點的接近度來選擇用于刪除的一個以上的過程模型。13、根據(jù)權(quán)利要求12所述的方法,其中所述基準(zhǔn)點包括所述多維空間的原點,并且其中選擇用于刪除的一個以上的過程模型包括基于從所述原點的最小距離來選擇用于刪除的一個以上的過程模型。14、才艮據(jù)權(quán)利要求12所述的方法,其中所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)中的至少一個優(yōu)先級標(biāo)準(zhǔn)包括加權(quán)的標(biāo)準(zhǔn)。15、根據(jù)權(quán)利要求12所述的方法,其中所述第一優(yōu)先級標(biāo)準(zhǔn)和所迷第二優(yōu)先級標(biāo)準(zhǔn)中的至少一個優(yōu)先級標(biāo)準(zhǔn)包括由模型質(zhì)量的測量和模型壽命的測量組成的組中的一個以上。16、根據(jù)權(quán)利要求12所述的方法,其中針對過程控制系統(tǒng)中的控制例程的操作區(qū)域來識別各個過程模型,并且其中針對所述控制例程的所述操作區(qū)域最后識別的過程模型不被選擇用于移除。17、根據(jù)權(quán)利要求12所述的方法,其中選擇用于刪除的過程模型包括基于在移除的時刻變化的操作區(qū)域設(shè)置和控制例程狀態(tài),來選擇用于刪除的過程模型。18、根據(jù)權(quán)利要求12.所述的方法,其中選擇用于刪除的過程模型包括如果與所述過程模型的所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的坐標(biāo)值低于基于所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的最大閾值,則基于所述過程模型到所述多維空間中所述基準(zhǔn)點的接近度來選擇用于刪除的過程模型。19、根據(jù)權(quán)利要求18所述的方法,其中所述最大閾值包括基于所述第一優(yōu)先級標(biāo)準(zhǔn)和所述第二優(yōu)先級標(biāo)準(zhǔn)的線性函數(shù)。20、根據(jù)權(quán)利要求18所述的方法,其中所述最大閾值包括基于從所述模型歷史中移除的且具有與所述基準(zhǔn)點具有最遠接近度的過程模型的第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)的坐標(biāo)值的徑向函數(shù)。21、根據(jù)權(quán)利要求12所述的方法,其中針對過程控制系統(tǒng)中的控制例程的操作區(qū)域來識別各個過程模型,并且其中選擇用于刪除的一個以上過程模型包括如果在刪除選擇的過程模型之前,針對與該選擇的過程模型相同的控制例程所識別的過程模型的總數(shù)超出與針對控制例程所識別的過程模型的總數(shù)有關(guān)的閾值,并且如果在刪除選擇的過程模型之后,針對與該選沖奪的過程模型相同的操作區(qū)域所識別的過程模型的總數(shù)超出與針對操作區(qū)域所識別的過程模型的總數(shù)有關(guān)的闊值,則基于所述過程模型到所述多維空間中所述基準(zhǔn)點的接近度來選擇用于刪除的一個以上過程模型。全文摘要本發(fā)明提供了一種過程控制系統(tǒng)的過程模型庫的動態(tài)管理。一種對存儲有過程模型的過程模型歷史進行管理的方法,包括根據(jù)第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)來組織過程模型,其中根據(jù)與第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值的合成來表示各個過程模型。該表示可以是多維空間中的坐標(biāo)值,該多維空間具有對應(yīng)于第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)的維度。針對各個過程模型來計算到公共基準(zhǔn)點的分離程度或關(guān)系,其中基準(zhǔn)點是與第一優(yōu)先級標(biāo)準(zhǔn)和第二優(yōu)先級標(biāo)準(zhǔn)有關(guān)的值??梢宰駨尼槍ν豢刂评趟R別的過程模型的總數(shù)和針對同一操作區(qū)域所識別的模型的總數(shù),基于涉及基準(zhǔn)點的分離程度或接近度,來移除過程模型或選擇用于刪除的過程模型。文檔編號G05B19/418GK101533273SQ20081016597公開日2009年9月16日申請日期2008年9月28日優(yōu)先權(quán)日2007年9月28日發(fā)明者約翰·M·卡德維爾,阿希什·梅赫塔申請人:費舍-柔斯芒特系統(tǒng)股份有限公司