專利名稱:用于質(zhì)子束治療系統(tǒng)的配置管理和選取系統(tǒng)的制作方法
背景技術:
發(fā)明領域本發(fā)明涉及粒子放射治療系統(tǒng),尤其涉及一種用于放射束治療系統(tǒng)的可降低單點故障影響的改進型數(shù)據(jù)存儲系統(tǒng)。
相關技術的描述粒子放射治療涉及到諧調(diào)復雜的系統(tǒng)和裝置以能夠瞄準病人的癌性區(qū)域。具體地說,質(zhì)子束治療利用一個或多個精確對準的粒子流來照射癌或腫瘤細胞。含有能量的質(zhì)子破壞被瞄準的細胞或組織以有效地阻止疾病發(fā)展。在質(zhì)子束的治療中,病人應該相對于一個或多個質(zhì)子束而被準確地定位,以使得質(zhì)子束只照射所需的目標區(qū)域。否則,粒子流可能損壞病人體內(nèi)的其它健康細胞。以這種方式進行的特定對準需要大量的控制系統(tǒng)來在規(guī)定的治療期間保持對多個病人的準確和精確的劑量輸送。
如在美國第4,870,287號專利中描述的那樣,質(zhì)子治療設備可包括質(zhì)子能量源、注射裝置、質(zhì)子束傳輸系統(tǒng)、調(diào)度裝置(switchyard)和多個治療站,以便適應多個病人。各個治療站可包括多個治療組件,例如治療平臺、臺架結(jié)構和病人監(jiān)控組件。另外,質(zhì)子治療設備的控制和監(jiān)控可被計算機和硬件子系統(tǒng)來控制,這些計算機和硬件子系統(tǒng)使用軟件可配置組件來協(xié)調(diào)各個治療站的活動。
此外,控制系統(tǒng)的活動可包括粒子束強度管理、粒子束定位和調(diào)整、數(shù)字成像性能、安全狀況監(jiān)控和各種其它的治療功能。這些系統(tǒng)一起形成了非常復雜的硬件和軟件組件的集合。通過對多個治療站進行管理還可進一步提高質(zhì)子治療設備的性能,在這種情況下,需要具有系統(tǒng)冗余(system redundancy)以及對各個治療站可選擇的控制。
質(zhì)子治療系統(tǒng)的復雜體系結(jié)構為高容量的病人處理量的協(xié)調(diào)控制帶來了大量的障礙。在典型的治療日中,可使用多個治療站來為多個病人配置規(guī)定的治療劑量,為此,同步治療的實施可能會影響病人之間的并發(fā)的治療劑量。例如,各個治療站可能需要不同的質(zhì)子束能量傳輸,其中總體的能量被計算出來并在上述能量源中產(chǎn)生,調(diào)度裝置將適量的質(zhì)子束能量轉(zhuǎn)向各個治療站,多個臺架被定位以將被轉(zhuǎn)來的能量傳送到治療平臺中的病人的目標區(qū)域。
為了實現(xiàn)多治療站的協(xié)作控制,傳統(tǒng)的質(zhì)子束治療控制系統(tǒng)使用例如數(shù)據(jù)庫服務器的集中式(centralized)計算機系統(tǒng),或單獨的計算機子系統(tǒng)來局部化(localize)控制。集中式計算機帶來的問題是,如果一個或多個治療組件發(fā)生故障或離線,則作為一個整體的系統(tǒng)可能會關閉。而且,如果集中式計算機發(fā)生故障,諸治療組件都可能停止工作,這是因為它們依賴于集中式計算機的操作指令。不幸的是,系統(tǒng)關閉會對被實施的高容量治療帶來不便,并且會增加成本以及降低治療的效率。
一些治療還可能被推遲或延期到另一天,這會給每個人都帶來不變,包括病人和系統(tǒng)操作員。在其它的情況中,被推遲或延期的治療可能會使所提供的治療變差,其中,治療時間可能需要被減少或在被減少的時間周期內(nèi)需要調(diào)整劑量以適應更多的治療。另外,被推遲的治療由于操作的拉長周期還可能帶來附加的治療費用,在這種情況下,系統(tǒng)操作員需要被給予加班費,治療實施(treatment delivery)系統(tǒng)也要保持操作較長的周期時間。因此,由于在治療實施的過程中發(fā)生的不可避免的故障,所以單獨的集中式計算機并不能解決問題,而這會給病人帶來危險。
由于病人的安全備受關注,所以一些傳統(tǒng)的質(zhì)子束治療控制系統(tǒng)使用單獨的計算機子系統(tǒng)來對特殊治療組件進行局部化的控制。局部化控制帶來的問題是,各個組件都需要系統(tǒng)操作員人工地輸入用于各個治療站的各個病人的規(guī)定治療和操作參數(shù)。不幸的是,由于需要有額外時間以輸入用于各個病人治療和系統(tǒng)操作的規(guī)定參數(shù),各個治療的時間將會被延長。而且,待實施的高容量的治療將需要被減少以適應上述額外的時間,或需要雇傭額外的系統(tǒng)操作員來延長治療的天數(shù),這額外地導致了操作費用。
因此,需要一種能夠在沒有危及病人安全的情況下管理多個治療實施組件并協(xié)調(diào)同步治療實施的改進型質(zhì)子束治療控制系統(tǒng)。還需要一種能夠在一個或多個治療組件發(fā)生故障時減少集中式計算機故障的不良作用的改進型質(zhì)子束治療控制系統(tǒng)。此外,上述系統(tǒng)的體系結(jié)構應該能夠在適應與質(zhì)子束治療控制系統(tǒng)關聯(lián)的復雜度的同時將用戶交互的簡單性保持在可接受的水平,以便能夠以有效的方式便利配置、維護和開發(fā)。
發(fā)明內(nèi)容
一種具有多個治療設備的放射束治療系統(tǒng)滿足了上述需要,其中所述多個治療設備包括放射束源和放射束傳輸設備。在一個實施方案中,所述放射束治療系統(tǒng)包括數(shù)據(jù)庫組件,其存儲有與選定的治療設備相關的參數(shù)的子集,其中,所述參數(shù)包括能夠被用來配置所述選定的治療設備以用于操作的指令信息。此外,放射束治療系統(tǒng)包括接口組件,其允許用戶修改存儲在所述數(shù)據(jù)庫中的與所述選定的治療設備相關的所述參數(shù)的子集。此外,所述放射束治療系統(tǒng)還可包括管理組件,其從所述數(shù)據(jù)庫中提取參數(shù)的子集并生成數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元包括具有可被所述選定的治療設備識別的格式的所述被提取的參數(shù)的子集,其中,所述數(shù)據(jù)存儲單元允許至少部分地基于包含在所述數(shù)據(jù)存儲單元中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備,由此允許所述選定的治療設備獨立于所述數(shù)據(jù)庫組件而進行操作。
一方面,所述選定的治療設備的操作包括治療模式的操作。所述多個治療設備包括帶電粒子源、加速裝置以及放射束傳輸系統(tǒng)中的至少一個。所述帶電粒子源或加速裝置包括質(zhì)子同步加速器,所述放射束傳輸系統(tǒng)包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。所述放射束傳輸系統(tǒng)連接至一系列的調(diào)度裝置,所述調(diào)度裝置包括雙極偏轉(zhuǎn)磁體的陣列,所述雙極偏轉(zhuǎn)磁體的陣列使所述放射束偏向多個通往分別具有可旋轉(zhuǎn)臺架的治療單元的聚焦和偏轉(zhuǎn)光學器件中的任意一個。而且,在各個所述可旋轉(zhuǎn)臺架之內(nèi)設置有放射束輸送系統(tǒng),其適于根據(jù)具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
另一方面,所述參數(shù)的子集包括用于所述選定的治療設備的治療數(shù)據(jù)、配置參數(shù)、操作參數(shù)和控制設置。所述選定的治療設備是由軟件控制的設備,其需要至少一個所述參數(shù)的子集以用于操作和治療。所述數(shù)據(jù)庫組件包括集中式數(shù)據(jù)庫服務器,所述集中式數(shù)據(jù)庫服務器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述選定的治療設備存儲諸如數(shù)據(jù)、參數(shù)和控制設置的配置和操作信息,其中,對參數(shù)的選取和修改能夠通過所述集中式數(shù)據(jù)庫服務器經(jīng)由來自所述接口組件的請求而被容易地執(zhí)行。所述集中式數(shù)據(jù)庫服務器提供配置管理活動,所述配置管理活動可包括記錄保持和版本/修訂控制。所述管理組件通過生成適當?shù)臄?shù)據(jù)存儲單元并將所述數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備從而減少單點故障的發(fā)生。歸功于對用于參數(shù)選取和操作配置的所述數(shù)據(jù)存儲單元的相關信任,由所述管理組件對所述數(shù)據(jù)存儲單元進行的分發(fā)使得所述選定的治療設備的操作獨立于所述數(shù)據(jù)庫組件。
另一方面,所述放射束治療系統(tǒng)包括處在所述管理組件與所述選定的治療設備之間的至少一個通信鏈路,以用于將所述被生成的數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備。所述參數(shù)的子集以數(shù)據(jù)庫表結(jié)構、記錄和值中的至少一種形式被存儲在所述數(shù)據(jù)庫組件中。該數(shù)據(jù)存儲單元安排在可被所述選定的治療設備識別的統(tǒng)一信息集中。該統(tǒng)一信息集按照如下方式來使用所述選定的治療設備的固有功能,即,所述選定的治療設備不必需要附加的數(shù)字或補充程序或應用程序以用于從數(shù)據(jù)存儲單元中識別配置參數(shù)值。所述數(shù)據(jù)存儲單元包括按照適用于各個所述選定的治療設備的面向文檔的方式得到存儲和訪問的數(shù)據(jù)類型。所述數(shù)據(jù)存儲單元包括按照適用于各個所述選定的治療設備的面向地址的方式得到存儲和訪問的數(shù)據(jù)類型。該數(shù)據(jù)存儲單元包括一個或多個易失性或非易失性系統(tǒng)控制文檔。該數(shù)據(jù)存儲單元包括一個或多個含義文本文檔的系統(tǒng)控制文檔。所述一個或多個系統(tǒng)控制文檔包括一個或多個文本文檔。
另一方面,所述管理組件將可配置參數(shù)發(fā)送給各個治療設備,并且其中所述選定的治療設備從所述可配置參數(shù)中選取可用的參數(shù)。此外,所述管理組件有選擇地將代表可由各個治療設備使用的參數(shù)的可配置參數(shù)發(fā)送給各個治療設備。
前述的需要還可以通過包括多個分布式功能組件的放射束治療系統(tǒng)得到滿足,所述多個分布式功能組件的操作得到協(xié)調(diào)以產(chǎn)生選定的操作模式,在一個實施方案中,所述系統(tǒng)包括數(shù)據(jù)庫組件,其存儲有與所述分布式功能組件相關的多個參數(shù)。此外,所述系統(tǒng)還包括接口組件,其允許用戶選擇操作模式,所述數(shù)據(jù)庫組件為所述操作模式識別與所述分布式功能組件相關的適當?shù)膮?shù)的子集,所述接口組件生成至少一個系統(tǒng)控制文檔,所述至少一個系統(tǒng)控制文檔包含適當?shù)膮?shù)的子集,該適當?shù)膮?shù)的子集被用來配置選定的分布式功能組件以使其以能夠產(chǎn)生所述選定的操作模式的方式操作。此外,所述系統(tǒng)還包括控制文檔分發(fā)組件,其為各個所述分布式功能組件提供適當?shù)南到y(tǒng)控制文檔,以使得所述功能組件在產(chǎn)生所述選定的操作模式的同時能夠基本獨立于所述數(shù)據(jù)庫組件而進行操作。
前述的需要還可以通過這樣一種放射束治療系統(tǒng)得到滿足,在一個實施方案中,所述系統(tǒng)包括多個治療設備和數(shù)據(jù)庫,所述多個治療設備包括放射束源和放射束傳輸設備,所述數(shù)據(jù)庫用于存儲與選定的治療設備相關的特定參數(shù)的子集,其中,所述特定參數(shù)包括能夠用來配置所述選定的治療設備以用于操作的指令信息的邏輯集合。此外,所述系統(tǒng)還包括接口,其用于允許用戶修改存儲在所述數(shù)據(jù)庫中的與選定的治療設備相關的特定參數(shù)的子集。而且,所述系統(tǒng)還可包括管理組件,其從所述數(shù)據(jù)庫中提取選定的特定參數(shù)的子集并生成系統(tǒng)控制文檔,所述系統(tǒng)控制文檔包括具有可被所述選定的治療設備識別的格式的所述被提取的特定參數(shù)的子集,其中,所述系統(tǒng)控制文檔允許至少部分地基于包含在所述系統(tǒng)控制文檔中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述系統(tǒng)控制文檔分發(fā)給所述選定的治療設備,由此允許所述選定的治療設備獨立于所述數(shù)據(jù)庫組件而進行操作。此外,所述特定參數(shù)的子集包括設備專用參數(shù)的子集。
前述的需要還可以通過一種具有多個功能組件的放射束治療系統(tǒng)來得到滿足,所述多個功能組件包括放射束源和放射束傳輸設備。在一個實施方案中,所述系統(tǒng)包括數(shù)據(jù)庫,其存儲有與所述功能組件的操作相關的可配置參數(shù)的子集,所述數(shù)據(jù)庫還包括允許用戶修改所述被存儲的可配置參數(shù)的子集的接口組件。此外,所述系統(tǒng)還包括管理組件,其從所述數(shù)據(jù)庫中選取與被選擇的功能組件相關的可配置參數(shù)的子集,所述管理組件還從被存儲的可配置參數(shù)中生成控制文檔,并在隨后將生成的控制文檔分發(fā)給所述被識別的功能組件,以使得所述被識別的功能組件能夠獨立地操作。
前述的需要還可通過這樣一種放射束治療系統(tǒng)來得到滿足。在一個實施方案中,所述系統(tǒng)包括至少一個功能組件和數(shù)據(jù)庫組件,所述至少一個功能組件能夠經(jīng)由可配置參數(shù)的子集被配置用于治療實施,所述數(shù)據(jù)庫組件將可配置參數(shù)的子集作為信息的邏輯集合來存儲,所述數(shù)據(jù)庫組件具有允許用戶修改所述信息的邏輯集合的用戶接口。此外,所述系統(tǒng)還包括管理組件,其與所述數(shù)據(jù)庫組件和所述至少一個功能組件通信,其中,所述管理組件識別與所述至少一個功能組件相關的可配置參數(shù)的子集,從所述被識別的可配置參數(shù)的子集中生成第一文檔,以及將所述第一文檔分發(fā)給所述至少一個功能組件,從而使所述至少一個功能組件在接收到所述第一文檔后能夠從所述第一文檔中選取出所述可配置參數(shù)的子集并對所述至少一個功能組件自身進行配置以用于傳輸治療。
前述的需要還可通過這樣一種管理多個分布式設備的方法來得到滿足,所述多個分布式設備在用于放射束治療系統(tǒng)的治療實施中使用。在一個實施方案中,所述方法包括在集中式配置管理系統(tǒng)中為各個設備存儲操作指令,所述集中式配置管理系統(tǒng)具有數(shù)據(jù)庫組件,所述操作指令在所述數(shù)據(jù)庫組件內(nèi)得到維護,以及為所述放射束治療系統(tǒng)選擇操作模式,并為待在對所述放射束治療系統(tǒng)進行配置以使其運行于所述選定的操作模式時被使用的各個所述分布式設備識別存儲于所述數(shù)據(jù)庫組件中的操作指令的子集。此外,所述方法還可包括為各個所述分布式設備生成數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元含有用于配置各個分布式設備以使其能夠按照致使所述放射治療系統(tǒng)運行于所述選定的操作模式的方式運行所必需的操作指令。而且,所述方法還可包括將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備,由此為選定的分布式設備提供所述必需的操作指令以使其在無需進一步訪問所述集中式配置管理系統(tǒng)的情況下進行操作,從而引致所述放射束治療系統(tǒng)按照所需的操作模式運行。
一方面,生成數(shù)據(jù)存儲單元包括生成多個數(shù)據(jù)存儲單元。而且,生成數(shù)據(jù)存儲單元包括生成至少一個閃存單元。此外,生成數(shù)據(jù)存儲單元包括生成至少一個系統(tǒng)控制文檔。而且,將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備包括將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備。
前述的需要還可以通過這樣一種用于配置具有多個功能組件的放射束治療系統(tǒng)的方法來滿足,所述多個功能組件用于將放射束導向多個治療單元中的至少一個。在一個實施方案中,所述方法包括在數(shù)據(jù)庫中保持多個可配置參數(shù),所述可配置參數(shù)被用來協(xié)調(diào)所述多個功能組件的功能,以此產(chǎn)生對所述放射束治療系統(tǒng)的操作控制;和選擇這樣一個操作模式,其中所述放射束被引導向具有所需操作參數(shù)集的特定治療單元。此外,所述方法還包括從保持在所述數(shù)據(jù)庫中的多個可配置參數(shù)中識別出參數(shù)的子集,所述參數(shù)的子集被用以按照這樣一種方式來配置和控制所述功能組件,即,使所述放射束被引導向具有所需操作參數(shù)集的選定治療單元。此外,所述方法還包括生成至少一個系統(tǒng)控制文檔,所述系統(tǒng)控制文檔反映了被用來配置和控制所述功能組件的參數(shù)的子集;以及將所述至少一個系統(tǒng)控制文檔分發(fā)給所述多個功能組件中的至少一個,由此指導所述功能組件的操作。
本發(fā)明的其它目的和有益效果在參照附圖在下面進行描述后將變得顯而易見。
附圖簡要說明
圖1描述的是可在粒子放射治療設備中使用的基于臨床的例如質(zhì)子束治療系統(tǒng)(PBTS)的放射束治療系統(tǒng)的一個實施方案;圖2描述的是可被用于訪問和保持PBTS配置數(shù)據(jù)和參數(shù)的PBTS配置管理系統(tǒng)的一個實施方案。
圖3A描述了PBTS治療實施系統(tǒng)、PBTS用戶接口系統(tǒng)和PBTS配置管理系統(tǒng)的簡化方框圖,其中所述PBTS配置管理系統(tǒng)具有管理組件、數(shù)據(jù)庫組件和控制文檔組件。
圖3B進一步描述具有與數(shù)據(jù)庫組件相關的功能組件的PBTS配置管理系統(tǒng);圖3C進一步描述管理組件,所述管理組件可被PBTS配置管理系統(tǒng)用來從數(shù)據(jù)庫組件中識別、選取和更新配置參數(shù),以及使用控制文檔組件生成系統(tǒng)控制文檔;圖4A描述了在數(shù)據(jù)庫組件中的配置參數(shù)的邏輯組織的一個實施方案;圖4B描述了配置參數(shù)關聯(lián)的一個實施方案,其中,對于一個參數(shù)的調(diào)整可影響其它參數(shù);圖4C描述了使用映射表生成與PBTS中的特定治療實施設備相關聯(lián)的系統(tǒng)控制文檔的一個實施例;圖5描述了可被PBTS配置管理系統(tǒng)用來調(diào)整PBTS治療實施系統(tǒng)的參數(shù)的系統(tǒng)配置處理的一個實施方案;圖6描述了可由PBTS配置管理系統(tǒng)的管理組件使用以更新由PBTS治療實施系統(tǒng)使用的系統(tǒng)配置參數(shù)的參數(shù)更新處理的一個實施方案;圖7顯示了使用本發(fā)明的PBTS配置管理系統(tǒng)來管理、更新和分發(fā)PBTS治療實施系統(tǒng)的配置參數(shù)的有益效果。
優(yōu)選實施方案的詳細描述在復雜的多處理器的由軟件控制的系統(tǒng)中,提供可由授權的用戶容易地修改以將該由軟件控制的系統(tǒng)準備用于各種操作模式的治療可配置參數(shù)是重要的。在一個實施方案中,本發(fā)明的配置管理系統(tǒng)提供了一種集中式數(shù)據(jù)服務器以用于由軟件控制的系統(tǒng),該集中式數(shù)據(jù)庫服務器存儲配置和操作信息,例如,數(shù)據(jù)、參數(shù)和控制設置。數(shù)據(jù)庫方式有利地提供了對被存儲的配置和操作信息的簡易存取,其中,參數(shù)選取(retrieval)和修改可經(jīng)由來自用戶接口系統(tǒng)的請求而由配置管理系統(tǒng)容易地執(zhí)行。另外,配置管理系統(tǒng)提供了可包括將在本文的下面進行詳細描述的記錄保持和版本/版本控制在內(nèi)的配置管理活動。
在傳統(tǒng)的治療實施系統(tǒng)中,治療實施組件使用單點獲取(single pointacquisition)方案直接從數(shù)據(jù)庫組件中訪問操作和配置參數(shù)。單點獲取需要直接依賴于數(shù)據(jù)庫組件用于經(jīng)由治療實施裝置和數(shù)據(jù)庫組件之間的直接通信鏈路的操作和參數(shù)選取。這種操作依賴性的結(jié)果是,如果出現(xiàn)網(wǎng)絡問題以及數(shù)據(jù)庫組件離線或不可用時,則傳統(tǒng)的治療實施系統(tǒng)被迫關閉,病人的治療被終止直到數(shù)據(jù)庫組件起作用地上線或可用為止。單點故障不利于病人的健康、治療的穩(wěn)定性和操作效率。
相反,本發(fā)明通過生成例如文本文檔(flat file)、只讀文檔或閃存元件的靜態(tài)文件、將操作和配置參數(shù)包括到靜態(tài)文件、并將靜態(tài)文件分發(fā)給治療實施組件,從而減少了單點故障的發(fā)生。歸功于對用于參數(shù)選取和操作配置的靜態(tài)文件的相關信任,靜態(tài)文件的分發(fā)使得上述治療實施組件的操作獨立于數(shù)據(jù)庫組件。盡管通信鏈路可被用來將所生成的靜態(tài)文件或系統(tǒng)控制文檔分發(fā)給治療實施組件,但是操作的信賴被有利地偏向于靜態(tài)文件。靜態(tài)文件或系統(tǒng)控制文檔的范圍和功能將在下面的本文中進行詳細的描述。
而且,為了便于更新和選取,例如配置參數(shù)可作為例如記錄或值而被存儲在數(shù)據(jù)庫表結(jié)構中。在生成靜態(tài)文件或系統(tǒng)控制文檔時,被選取到的配置參數(shù)值可以安排在可由治療實施組件識別的統(tǒng)一信息(consolidated information)集中。該統(tǒng)一信息集有利地以這樣的一種方式來使用治療實施裝置的固有功能,即,治療實施裝置從靜態(tài)文本中解析配置參數(shù)值不一定需要附加的數(shù)字或補充程序或應用程序。而且,靜態(tài)文件或系統(tǒng)控制文檔為由軟件控制的系統(tǒng)提供了快速、局部化的參數(shù)選取能力,以及獨立操作能力,這將在本文的下面進行詳細描述。
下面將參照附圖,其中,在所有的附圖中相同的標號表示相同的部件。圖1描述的是可在粒子放射治療設備中使用的基于臨床的例如質(zhì)子束治療系統(tǒng)(PBTS)10的放射束治療系統(tǒng)的一個實施方案。在一個實施方案中,質(zhì)子束治療系統(tǒng)10可包括多個治療實施組件,其包括帶電粒子源11、加速裝置12和質(zhì)子束傳輸系統(tǒng)14。另外,粒子源11/加速裝置12可例如包括質(zhì)子同步加速器(proton synchrotron),并且質(zhì)子束傳輸系統(tǒng)14可例如包括多個控制和聚焦磁體,該控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
一方面,質(zhì)子束傳輸系統(tǒng)14連接一系列調(diào)度裝置(switchyard)16,調(diào)度裝置16可包括用于使質(zhì)子束偏向多個質(zhì)子束聚焦和偏轉(zhuǎn)光學器件26中的任意一個的雙極偏轉(zhuǎn)磁體(dipole bending magnet)陣列,質(zhì)子束聚焦和偏轉(zhuǎn)光學器件26通向分別具有可旋轉(zhuǎn)的臺架18的治療單元。而且,質(zhì)子束輸送系統(tǒng)20可位于各個可旋轉(zhuǎn)的臺架18之內(nèi),以用于根據(jù)具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺22上的病人24。示例性的質(zhì)子束治療系統(tǒng)在美國第4,870,287號專利中被充分地公開,其公開的內(nèi)容被完全并入本文以做參考。
在操作中,具有預定能量的帶電粒子束可由質(zhì)子同步加速器12產(chǎn)生,并由質(zhì)子束傳輸系統(tǒng)14傳輸?shù)秸{(diào)度裝置16。調(diào)度裝置16可被配置成選擇一個或多個臺架18以用于向其傳輸放射。各個可旋轉(zhuǎn)的臺架18能夠?qū)①|(zhì)子束輸送系統(tǒng)20相對于病人24的目標位置進行定向。質(zhì)子束定向允許輻射沿著旋轉(zhuǎn)軸線或者說是所謂的等角點(isocenter)被直接淀積作用在預定位置。另外,為了有助于將準確和精確的劑量(dosage)傳輸給一個或多個病人24,質(zhì)子束輸送系統(tǒng)20可根據(jù)病人治療計劃的處方說明來定位、配置和校準以用于放射傳輸。
質(zhì)子束治療系統(tǒng)110的中央組件中的一個是放射輸送系統(tǒng)20,其被設計成將精確的劑量分布傳輸?shù)讲∪梭w內(nèi)的目標體積。通常,上述傳輸系統(tǒng)包括用于修改或監(jiān)控與治療計劃有關的放射束的具體屬性的組件。放射束輸送系統(tǒng)20可包括例如用于擴展或相反地修改放射束的位置和分布輪廓(profile)的裝置、調(diào)整放射束能量的分散性元件以及多個用于監(jiān)控上述屬性的放射束傳感器。關于放射輸送系統(tǒng)20的其它公開內(nèi)容由第4,870,287號美國專利提供。
圖2描述了粒子放射治療設備50的中央配置的一個實施方案,其中,該粒子放射治療設備50可被用來以參照圖1描述的上述方式為病人提供質(zhì)子束治療。粒子放射治療設備50可包括圖1中的質(zhì)子束治療系統(tǒng)(PBTS)10、用戶接口系統(tǒng)52和配置管理系統(tǒng)54,配置管理系統(tǒng)54可被用來生成一個或多個用于PBTS10的PBTS治療實施組件11、12、14、16、18、20的靜態(tài)文件或系統(tǒng)控制文檔56。另外,一個或多個被生成的系統(tǒng)控制文檔56可通過配置管理系統(tǒng)54以能夠?qū)⑴渲脭?shù)據(jù)和參數(shù)以可識別的格式提供到PBTS治療實施組件11、12、14、16、18、20的方式被分發(fā)給PBTS10。
在一個實施方案中,用戶接口系統(tǒng)52可包括可被用來選取和修改用于PBTS10的配置參數(shù)的公知的計算機工作站,例如,個人計算機。一個或多個用戶,例如系統(tǒng)操作員、現(xiàn)場服務工程師、醫(yī)務員工和設備管理員等可經(jīng)由用戶接口系統(tǒng)52更新配置管理系統(tǒng)54中的PBTS配置數(shù)據(jù)、參數(shù)和/或控制設置。用戶接口系統(tǒng)52提供對可用來配置前述的位于PBTS10中的PBTS治療實施組件的數(shù)據(jù)、參數(shù)和控制設置的訪問。PBTS10可通過可由配置管理系統(tǒng)54生成并提供的系統(tǒng)控制文檔56來訪問配置數(shù)據(jù)。
應該認識到,在不背離本發(fā)明教導的范圍的情況下可以存在對于配置管理系統(tǒng)54的多個用戶接口系統(tǒng)52。然而,處于安全的考慮,優(yōu)選的實施方案可包括對于配置管理系統(tǒng)54的一個指定用戶接口系統(tǒng)52,以用來更新PBTS10中的PBTS治療實施組件11、12、14、16、18、20的數(shù)據(jù)、參數(shù)和控制設置。應該認識到,還存在可應用到與組件相關的軟件和與組件相關的硬件的可配置參數(shù)和控制設置。一些可通過配置管理系統(tǒng)54配置的軟件和硬件組件可包括但不限于電源、特斯拉測量器(teslameters)、傳感器、探測器、定時控制系統(tǒng)、用戶接口、網(wǎng)絡配置和安全系統(tǒng)。
在一個實施方案中,配置管理系統(tǒng)54可包括公知的諸如數(shù)據(jù)庫的集中式計算機系統(tǒng),其可被用來以這樣一種方式將PBTS配置數(shù)據(jù)和參數(shù)存儲在數(shù)據(jù)庫組件(例如文檔)中,即,在被用戶激勵時可由用戶接口系統(tǒng)52便利地選取。通過配置系統(tǒng)54進行配置數(shù)據(jù)和參數(shù)的操縱有利地允許維護配置數(shù)據(jù)和參數(shù)的完整性,以及為用戶提供交互式的接口。在下文中將詳細描述的方式中,配置管理系統(tǒng)54可包括處理和管理組件,其可被用來對更新的參數(shù)設置與可接受的操作范圍進行核查。例如,如果電源的操作范圍界于0到500安培,則管理組件將核查電源的輸出以使其不能小于0安培和大于500安培。
在一個實施方案中,配置管理系統(tǒng)54使用PBTS軟件應用程序,該PBTS軟件應用程序允許授權的用戶在便利地訪問和修改PBTS的可配置參數(shù)的同時保持數(shù)據(jù)的完整性。PBTS軟件應用程序可與各種平臺中的通用桌面環(huán)境結(jié)合使用,例如使用基于UNIX平臺上的SolarisTM和XWindowsTM的通用桌面環(huán)境。在一個方面中,可配置的參數(shù)可包括被PBTS10需要用來配置例如控制設置的數(shù)據(jù)或信息塊,其中,可配置參數(shù)的值可根據(jù)治療劑量和/或環(huán)境來改變。在PBTS10中的一些設備需要配置數(shù)據(jù)來進行正確的初始化。例如,磁體被配置為具有專用于它們的目標能量的缺省輸出來。此外,PBTS10的其它功能組件(例如離子源、電源、定時裝置等)可能會需要可配置的初始化數(shù)據(jù)、比例因子、轉(zhuǎn)換因素、映射等。
如將在下面將詳細描述的一樣,經(jīng)由用戶接口系統(tǒng)52用戶通過圖形用戶界面(GUI)可訪問數(shù)據(jù),并且這些數(shù)據(jù)被存儲并保持在配置管理系統(tǒng)54的數(shù)據(jù)庫組件中。在授權的用戶請求配置更新時,到數(shù)據(jù)庫組件的連接被創(chuàng)建,對于數(shù)據(jù)的任意修改都可被應用到數(shù)據(jù)庫組件。此外,授權的用戶賬號可通過用戶接口系統(tǒng)52被創(chuàng)建,其中,被授權的用戶包括不同的許可等級或訪問級別,這由管理員來確定。例如,不同類型的用戶可被授權訪問僅與特殊工作功能相關的數(shù)據(jù)。加速裝置的員工可允許修改與加速裝置相關的參數(shù),例如,磁體設置。醫(yī)務人員可被允許修改與治療室相關的參數(shù),例如探測器和散射箔。其它各種用戶(例如現(xiàn)場服務員工和系統(tǒng)管理員)可訪問維護系統(tǒng)所需的數(shù)據(jù)。
此外,PBTS配置管理組件54的數(shù)據(jù)庫組件可用兩組數(shù)據(jù)來初始化治療數(shù)據(jù)和非治療數(shù)據(jù)。治療數(shù)據(jù)集可包括被批準用于治療操作的配置數(shù)據(jù)。在大部分的情況下,有一組可用的治療數(shù)據(jù)集或一組被批準的治療數(shù)據(jù)。非治療數(shù)據(jù)集可以包括可被用于其它功能操作的配置數(shù)據(jù),例如研究、維護和/或調(diào)試(tuning)。在大部分的情況下,被授權的用戶能夠選取并瀏覽大部分可配置的參數(shù)。如果用戶對參數(shù)進行寫訪問,則用戶能夠在可接受的范圍內(nèi)修改它的值,這將在本文的下面進行詳細的描述。然而,所提出的與治療數(shù)據(jù)相關的修改需要得到指定管理員的批準,其中,該指定的管理員負責病人治療和批準對治療數(shù)據(jù)所提出修改。
在一個實施方案中,圖1中的PBTS10還可包括一個或多個PBTS工作站62,PBTS工作站62可放置被用來操作和控制PBTS 10的PBTS治療實施組件11、12、16、18、20的硬件和軟件。PBTS工作站62獨立于配置管理系統(tǒng)54運行以便對PBTS10提供局部控制。如前所述,用戶接口系統(tǒng)52被用來與配置管理系統(tǒng)54進行交互。相反,PBTS工作站62被用來與PBTS治療實施組件11、12、16、18、20進行交互。在一個實施方案中,在配置管理系統(tǒng)54和PBTS10之間沒有直接的鏈路。作為一種替換,PBTS工作站62和/或PBTS10通過系統(tǒng)控制文檔56從配置管理系統(tǒng)54訪問PBTS配置數(shù)據(jù)、參數(shù)和控制設置。
一方面,本領域的普通技術人員應該認識到,配置管理系統(tǒng)54將一個或多個系統(tǒng)控制文檔56提供給治療實施系統(tǒng)10的治療實施組件11、12、14、16、18和20。此外,還應該認識到治療實施組件11、12、14、16、18和20可從系統(tǒng)控制文檔56中選取一個或多個操作參數(shù)。另一方面,本領域的普通技術人員應該認識到管理組件適于發(fā)送可配置參數(shù)到各個治療設備,其中,選定的治療設備從可配置的參數(shù)中選取可使用的參數(shù)。此外,管理組件可有選擇地將代表可由各個治療設備使用的參數(shù)的可配置參數(shù)發(fā)送給各個治療設備。
該特殊的實施方案有利地提供了配置管理系統(tǒng)54與PBTS工作站62之間的控制分離。配置數(shù)據(jù)、參數(shù)和控制設置利用配置管理系統(tǒng)54可方便地得到更新,這提供了更可靠的數(shù)據(jù)庫管理和受控參數(shù)修訂。當(和如果)配置管理系統(tǒng)54離線或不可用時,系統(tǒng)控制文檔56的生成允許PBTS工作站62訪問PBTS配置數(shù)據(jù)、參數(shù)和控制設置。因此,PBTS10能夠獨立于配置管理系統(tǒng)54進行操作。
在治療實施的過程當中,PBTS治療實施組件11、12、14、16、18和20的操作被符合愿望得到協(xié)調(diào),以將精確地校準和對準的質(zhì)子束導向病人24的特定目標區(qū)域或等角點60。如前所述,病人24由治療平臺22支撐,臺架18繞旋轉(zhuǎn)軸旋轉(zhuǎn),并被用來適當?shù)貙①|(zhì)子束58相對于病人24和等角點60對準。PBTS控制系統(tǒng)62監(jiān)控和協(xié)調(diào)用來配置和導引質(zhì)子束58以及保證病人的安全的硬件和軟件子系統(tǒng)的操作活動。在放射治療中病人的安全備受關注,PBTS10的嚴格控制必須在任何時間被保持以保證質(zhì)子束58用恰當?shù)膹姸然蚰芰克綔蚀_和精確地導引。應該認識到關于PBTS控制系統(tǒng)62的更深層次的討論在第5,260,581號美國專利中被充分的公開,其全部的內(nèi)容被并入本文以做參考。
此外,包括PBTS工作站62的PBTS10可利用系統(tǒng)控制文檔56從配置管理系統(tǒng)54訪問配置數(shù)據(jù)、參數(shù)和控制設置。在一個實施方案中,系統(tǒng)控制文檔56可包括一系列以一個或多個可識別的文檔或格式的字符串或字符,其可被PBTS10、PBTS工作站62或PBTS10的功能組件11、12、14、18和20來解析以選取以控制文檔格式(例如文本文檔、二進制文檔、閃存文檔等)存儲中的配置數(shù)據(jù)參數(shù)等。使用文本文檔的有益之處在于文本文檔是人們可讀的。但是在不背離本發(fā)明的教導的領域或功能的情況下,本領域的普通技術人員可以使用各種其它文件結(jié)構,如二進制文檔。此外,一方面,系統(tǒng)控制文檔56可使用例如逗號、連字號、分號等的參考標識符來描述。作為一種選擇,字符串可使用表示制表符或換行的編碼來描述。此外,在記錄本身中不易發(fā)現(xiàn)的字符的順序定位的集合可被用做解析串的參考標識符。
在各種實施方案中,系統(tǒng)控制文檔56可以是面向文檔和/或面向地址的,并以各種不同的格式存儲。例如,面向文檔方案可包括“文本文件(textual document)”(例如,基于ASCII字符集),該“文本文件”利用非易失性數(shù)據(jù)存儲裝置(例如,硬磁盤驅(qū)動器、光學驅(qū)動器、磁帶驅(qū)動器,閃存設備,等等)作為分立的文檔而得到存儲和訪問。類似地,面向地址的方案可包括系統(tǒng)控制文檔信息,該系統(tǒng)控制文檔信息以可在易失性或非易失性存儲器或存儲裝置內(nèi)的選定單元中(例如,被存儲在特定存儲地址中的信息的位/字節(jié))得到訪問的方式存儲。還應該認識到,包含在系統(tǒng)控制文檔中的信息可通過大量不同的方式表示,例如,使用二進制、八進制、十六進制、html(超文本鏈接標示語言)或其它數(shù)據(jù)類型/表述來表示。這些數(shù)據(jù)類型可以面向文件、面向地址來訪問,或以適用于被期望地配置以使用系統(tǒng)控制文檔信息的各個裝置或設備的其它組織方式來訪問。
在某些實施方案中,系統(tǒng)控制文檔56可包括例如被存儲在各種類型的數(shù)據(jù)存儲單元(例如,閃存、只讀存儲器等)中的數(shù)據(jù)文檔或格式。如公知的一樣,可編程序的只讀存儲器(PROM)是能夠被用戶修改一次的只讀存儲器。由于PROM的處理相對不靈活,所以許多被設計成由用戶修改的PROM芯片可用能夠被編程、擦掉和重新編程多次的可擦可編程只讀存儲器(EPROM)或電可擦可編程只讀存儲器(EEPROM)來實現(xiàn)。此外,閃存代表了一種能夠在存儲塊單元中擦寫和重新編程的非易失性存儲器。能夠根據(jù)本發(fā)明的教導來使用的其它類型的裝置可包括磁和光數(shù)據(jù)存儲格式,例如光盤,軟盤和磁帶驅(qū)動器等。因此,通常應該認識到在不背離本發(fā)明的范圍下,系統(tǒng)控制文檔可包括各種類型的,具有各種組成部分的數(shù)據(jù)儲存或存儲器元件。此外,來自配置管理系統(tǒng)54的訪問配置數(shù)據(jù)、參數(shù)和控制設置可被存儲在各種類型的數(shù)據(jù)存儲或儲存器元件中,以便將系統(tǒng)控制文檔提供給PBTS10的操作和治療裝置11、12、14、18和20中。
一旦配置數(shù)據(jù)、參數(shù)等被從系統(tǒng)控制文檔56中識別和選取出來,PBTS控制系統(tǒng)62或PBTS10的功能組件11、12、14、18和20可使用被選取出的數(shù)據(jù)、參數(shù)等來配置它的功能和操作組件以用于治療實施。應該認識到PBTS10可以將包括電子數(shù)據(jù)表(spreadsheet)和表格等的只讀格式文檔作為PBTS系統(tǒng)控制文檔56來接收和解釋。
此外,被選取出的信息還可包括可被PBTS10用來配置它的操作組件的指令集。在治療實施的過程當中,無需依賴于配置管理系統(tǒng)54的處理和管理組件就可以進行配置是有利的。因此,PBTS10的操作組件可以獨立的方式來工作,這降低了配置管理系統(tǒng)54中的單點故障的負面效應。配置管理系統(tǒng)54對數(shù)據(jù)、參數(shù)和控制設置的管理允許保護數(shù)據(jù)的完整性以及確保沒有數(shù)據(jù)的重復。例如,數(shù)據(jù)完整性可用自動備份來保護,其中,配置管理系統(tǒng)54將包括被拷貝的配置數(shù)據(jù)、參數(shù)等的備份文檔在無需用戶同意的情況下存檔在單獨的存儲組件中。此外,對配置數(shù)據(jù)、參數(shù)等的受控訪問允許配置管理系統(tǒng)54根據(jù)預定的標準對多次更新按優(yōu)先級順序排列以充分地避免配置數(shù)據(jù)、參數(shù)等的重復。此外,PBTS10從系統(tǒng)控制文檔56訪問數(shù)據(jù)、參數(shù)和控制設置,這就確保了配置數(shù)據(jù)、參數(shù)等在(和如果)相對于配置管理系統(tǒng)54的單點故障發(fā)生時是可訪問的。
例如,PBTS10的配置可包括對質(zhì)子能量源11、加速裝置12和質(zhì)子束傳輸裝置14進行設置以將規(guī)定的質(zhì)子束58傳輸給調(diào)度裝置16。此外,PBTS10的配置還可包括對調(diào)度裝置16進行設置以將規(guī)定的質(zhì)子束60導引到特定的治療站和相應的臺架18,從而將質(zhì)子束60導向病人24上的特定等位角60。此外,配置數(shù)據(jù)、參數(shù)等還可包括治療實施的長度、質(zhì)子束的能量強度、放射劑量的持續(xù)時間和對病人的多個治療區(qū)域的放射。存儲在系統(tǒng)控制文檔56中的配置數(shù)據(jù)、參數(shù)等是可局部訪問的,從而如果配置管理系統(tǒng)54由于某種原因離線時,PBTS10及其組件還可繼續(xù)運行,這對于病人來說是至關重要的。有益地,通過配置管理系統(tǒng)54生成系統(tǒng)控制文檔56并將其分發(fā)給PBTS治療實施系統(tǒng)10及其組件可以有利地提供控制分離,從而使得PBTS10及其組件對病人進行傳輸治療時對配置管理系統(tǒng)54的依賴減少。
通常,應該認識到PBTS控制系統(tǒng)62和配置管理系統(tǒng)54的處理組件可例如包括以本文中描述的方式操作的計算機、程序邏輯或其它表示數(shù)據(jù)和指令的底層配置(substrate configuration)。在各種其它的實施方案中,PBTS控制系統(tǒng)58和配置管理系統(tǒng)54的處理和管理組件可包括控制器電路、處理器電路、處理器、通用單片或多片微處理器、數(shù)字信號處理器,嵌入式微處理器以及微控制器等。此外,還應該認識到在一個實施方案中,程序邏輯可實現(xiàn)為一個或多個組件,其中,這些組件可被配置成在一個或多個處理器中運行。這些組件可包括但不限制于軟件或硬件組件、例如軟件模塊的模塊、面向?qū)ο筌浖M件、類組件和任務組件、處理方法、函數(shù)、屬性、過程、子程序、程序編碼段、驅(qū)動器、固件、微代碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構、表格、矩陣和變量。
一方面,配置管理系統(tǒng)54可使用被設計用于相關數(shù)據(jù)庫開發(fā)和實現(xiàn)的應用程序來實現(xiàn)。還應該認識到配置管理系統(tǒng)54可被實現(xiàn)為帶有分離的表格或其它公知的例如鏈表、二叉樹等數(shù)據(jù)結(jié)構的電子數(shù)據(jù)表或單一的數(shù)據(jù)庫。而且,配置管理數(shù)據(jù)系統(tǒng)54還可被實現(xiàn)為能夠被集中管理的多個數(shù)據(jù)庫。還應該認識到配置管理系統(tǒng)54的上述結(jié)構和方案可在需要的時候被改變以執(zhí)行被用來組織和分類配置管理系統(tǒng)54中的信息的關系和關聯(lián)。
圖3A-3C描述了圖1和2中的PBTS10以及圖2中的配置管理系統(tǒng)54的各種功能性實施方案。為了便于描述,圖3A描述了用戶接口系統(tǒng)52、配置管理系統(tǒng)54和治療實施系統(tǒng)10的簡化方框圖。在該具體的實施方案中,配置管理系統(tǒng)54可包括管理組件70、數(shù)據(jù)庫組件72和控制文檔組件74,它們可被功能性地相互連接以管理、更新和分發(fā)用于PBTS10的PBTS配置數(shù)據(jù)、參數(shù)和控制集合。PBTS數(shù)據(jù)庫系統(tǒng)組件70、72和74可包括適用于與PBTS10的特定功能有關的硬件和/或軟件子系統(tǒng)。
使用如本文所述的系統(tǒng)控制文檔可以通過生成例如文本文檔、二進制文檔、閃存文檔等的包括操作和配置參數(shù)的靜態(tài)文件,接著將該靜態(tài)文件分布到治療實施組件從而有利地減少單點故障的發(fā)生。此外,歸功于對用于操作和參數(shù)選取的系統(tǒng)控制文檔的關聯(lián)依賴,系統(tǒng)控制文檔的分發(fā)允許治療實施組件的操作獨立于數(shù)據(jù)庫組件。一方面,盡管通信鏈路可被用來將生成的系統(tǒng)控制文檔或靜態(tài)文件分發(fā)給一個或多個治療實施組件,但是操作依賴性可偏向于分布式系統(tǒng)控制文檔或靜態(tài)文件。
為了便于更新和選取,配置參數(shù)可以例如作為記錄或值而被存儲在數(shù)據(jù)庫表結(jié)構中。在生成靜態(tài)文件或控制文檔時,被選取到的配置參數(shù)值可以安排在可被治療實施組件識別的統(tǒng)一的信息集中。該統(tǒng)一的信息集有利地以這樣一種方式使用了治療實施裝置的固有功能,即,額外的數(shù)字或輔助程序或應用程序?qū)τ谥委煂嵤┭b置從靜態(tài)文檔中解析配置參數(shù)值而言不是必要的。這些處理的范圍和功能將在下文中進行詳細的描述。
在一個實施方案中,在請求修改參數(shù)時,治療實施系統(tǒng)10以電子文檔的形式經(jīng)由例如通信網(wǎng)絡(以太網(wǎng)、內(nèi)聯(lián)網(wǎng)或因特網(wǎng)通信系統(tǒng))從配置管理系統(tǒng)54接收周期性的參數(shù)更新。在某種情況下,治療實施組件可發(fā)送詢問是否可以得到更新的請求到配置管理系統(tǒng)。如在下面將要詳細描述的一樣,參數(shù)的更新以一種該系統(tǒng)的治療實施組件能夠容易地識別的格式發(fā)送到治療實施系統(tǒng)。
圖3B進一步描述了圖2,3A中具有與數(shù)據(jù)庫組件72關聯(lián)的附加功能特征的配置管理系統(tǒng)54。例如數(shù)據(jù)、信息和控制設置的配置和操作參數(shù)80能以通常公知的方式作為數(shù)據(jù)庫文檔而被存儲在配置管理系統(tǒng)54的數(shù)據(jù)庫組件72中。例如,PBTS10的各個PBTS治療實施組件11、12、14、16、18和20可自身具有與其配置和操作相關的參數(shù)80的參數(shù)集。在數(shù)據(jù)庫組件72中可建立具體的PBTS治療實施組件11、12、14、16、18、20和其自有的從1到N的參數(shù)80的集合之間的關聯(lián)關系。這些參數(shù)80可通過管理組件70按照通常公知的方式來檢索以選取、排序和編輯,從而使得在授權用戶經(jīng)由用戶接口系統(tǒng)52請求參數(shù)更新時產(chǎn)生參數(shù)更新文檔82。更新參數(shù)的處理將在下文中進行詳細的描述。
在一個實施方案中,配置數(shù)據(jù)和參數(shù)以集合的形式保持。數(shù)據(jù)庫組件72負責保持批準的、當前和建議的配置數(shù)據(jù)和參數(shù)集。批準的集合可包括可接受用于允許治療處理的參數(shù)配置集。優(yōu)選地,為了安全的原因,在任何時間只有一個被批準的配置參數(shù)集。當前的參數(shù)集可包括PBTS10當前正在使用配置的參數(shù)配置集,該當前的集合可允許或不允許用于治療。當前的集合可以是存在數(shù)據(jù)庫組件72中的多個配置集合中的一個。建議的集合可包括在其能夠用于治療之前等候系統(tǒng)管理員的批準的參數(shù)配置集。
如圖3C所示,管理組件70可被配置管理系統(tǒng)54用來從數(shù)據(jù)庫組件72中識別、選取和更新配置參數(shù),并使用控制文檔組件74生成系統(tǒng)控制文檔56。在生成系統(tǒng)控制文檔56后,管理組件70隨后將系統(tǒng)控制文檔56a、56b、56c、56d、56e分發(fā)給PBTS10的包括質(zhì)子束控制系統(tǒng)10a、安全系統(tǒng)10b、電源系統(tǒng)10c、日志記錄系統(tǒng)10d和各種附加系統(tǒng)10e的相應的PBTS治療實施系統(tǒng)10a、10b、10c、10d、10e。質(zhì)子束控制系統(tǒng)10a可包括質(zhì)子束傳輸裝置14、調(diào)度裝置、臺架18和質(zhì)子束輸送系統(tǒng)20。電源系統(tǒng)10c可包括質(zhì)子能量源11和加速器12。
數(shù)據(jù)庫組件72可在通常公知的存儲裝置中運行,例如硬件驅(qū)動器、小型盤、可移動存儲介質(zhì)、磁帶驅(qū)動器、閃存、光學裝置、集成電路等,其中,參數(shù)信息可通過用戶接口系統(tǒng)52容易地存儲、修改和選取??刂莆臋n組件74可起到相關翻譯器(relational translator)的作用,其將數(shù)據(jù)庫語言格式解釋為控制文檔語言格式,以使得存儲在數(shù)據(jù)庫中的配置參數(shù)可被轉(zhuǎn)換成PBTS10的功能組件可識別的操作參數(shù)。
在復雜的、多處理器的由軟件控制的系統(tǒng)(例如PBTS10)中,提供可由授權用戶容易地修改以將該由軟件控制的系統(tǒng)準備用于各種操作模式的治療可配置參數(shù)是重要的,這些操作模式例如修改參數(shù)容限(tolerance)、用戶訪問、訪問級別、調(diào)試輸出等。在大部分情況下,配置參數(shù)可由PBTS10的執(zhí)行軟件以安全和及時的方式裝載。此外,PBTS10經(jīng)常包含操作的多個模式(治療、研究、試運行)、多個配置設置(被動質(zhì)子束傳輸、主動質(zhì)子束傳輸)和多個病人設置。此外,可以有一個以上的被授權訪問以修改數(shù)據(jù)和參數(shù)集的人。
在一個實施方案中,配置管理系統(tǒng)54提供集中式數(shù)據(jù)庫服務器,該服務器為軟件控制的PBTS10存儲配置和操作信息,例如數(shù)據(jù)、參數(shù)和控制設置。在一個實施方案中,參數(shù)修改和參數(shù)選取通過配置管理系統(tǒng)54經(jīng)由來自用戶接口系統(tǒng)52的請求被執(zhí)行。此外,配置管理系統(tǒng)54提供配置管理活動,這些配置管理活動可包括記錄保持(也就是,誰修改了某些參數(shù)、在何時修改了某些參數(shù)和為什么修改某些參數(shù),具有被批準用于某些模式的參數(shù))、提供數(shù)據(jù)的備份和版本/修訂控制。此外,配置數(shù)據(jù)和參數(shù)可以按照這樣一種方式被臨時地改變,即,在指定的時間周期后,最新被修改的配置數(shù)據(jù)和參數(shù)值可回復(revert)到先前存儲的值?;貜偷较惹暗臄?shù)據(jù)、參數(shù)等還可以在生成控制文檔56后發(fā)生。
一方面,修改數(shù)據(jù)和參數(shù)須經(jīng)管理員的批準,這有助于維護數(shù)據(jù)的完整性和保證正確的治療劑量和實施。該系統(tǒng)管理員可以為修改的有效性而批準、拒絕或制定一個時間限制。在一些情況下,如果有一個或多個授權的用戶要求了重復的修改請求,并且系統(tǒng)管理員批準所有的未定修改請求,則最后的修改請求可優(yōu)先于所有其它請求。在其它一些情況下,超時周期表示系統(tǒng)管理員正在批準被建議的修改但是僅可用于被限制的時間內(nèi)。在這種特殊的情況下,一旦經(jīng)過了指定的日期和/或時間,則在修改請求之前的數(shù)據(jù)或參數(shù)的先前值將被恢復。
配置管理系統(tǒng)54有利地包括生成控制文檔56以充分地避免在PBTS10的操作期間出現(xiàn)的有問題的情況的能力。網(wǎng)絡問題和單點故障可以作為異常的關閉和/或出現(xiàn)損壞的文件的結(jié)果而發(fā)生。系統(tǒng)控制文檔56可包括各種類型控制文檔,例如文本文檔、二進制文檔和閃存文檔等的,這些控制文檔可為PBTS10提供快速和局部化的參數(shù)選取能力和獨立操作能力。一方面,在治療期間修改配置數(shù)據(jù)和參數(shù)會不利地影響治療實施。因此,出于安全的原因,系統(tǒng)控制文檔56優(yōu)選地在治療之間生成。
此外,配置管理系統(tǒng)54包括具有足夠的配置管理能力和快速、安全和局部化的參數(shù)選取的信息管理和選取系統(tǒng)。例如,配置管理系統(tǒng)54結(jié)合數(shù)據(jù)庫組件72利用管理組件70提供對參數(shù)修改的受限制的訪問,其中,授權用戶被允許修改配置數(shù)據(jù)、參數(shù)等,而未授權的用戶則不能夠訪問配置數(shù)據(jù)和參數(shù)等。此外,配置管理系統(tǒng)54結(jié)合控制文檔組件74利用管理組件70從參數(shù)文檔80、82生成系統(tǒng)控制文檔56,以用于將配置參數(shù)分發(fā)給PBTS10。
一方面,在周期性的基礎上或在參數(shù)被臨時或永久被修改時,配置管理系統(tǒng)54可從參數(shù)文檔80、82中生成系統(tǒng)控制文檔56,從而充分地保證了在操作期間遵守正確的語法(syntax)。例如,管理組件70可訪問到在PBTS10中的各個治療實施組件使用的編程語言。一方面,正確的語可包括使用由編程語言規(guī)定的特定規(guī)則集來將指令元件組合成指定的治療實施組件可識別的允許結(jié)構。正確的語法還涉及可由指定的治療實施組件容易地從系統(tǒng)控制文檔56中解析出來的數(shù)據(jù)和指令的系統(tǒng)性結(jié)構。此外,被生成的系統(tǒng)控制文檔56被置于與PBTS10的功能組件相關的適當目錄中。此外,PBTS10的功能組件使用的執(zhí)行軟件選取適當?shù)南到y(tǒng)控制文檔56,并裝載被請求的配置參數(shù)以用于治療實施。
圖4A描述了在數(shù)據(jù)庫組件72中的多個配置參數(shù)值80的邏輯組織的一個實施方案。如前所述,存在大量的可被用于PBTS10中的各個PBTS治療實施組件的配置參數(shù)值80。跟蹤用于PBTS治療實施組件的配置參數(shù)值是非常復雜和麻煩的。因此,管理組件70可被用來通過使用多個映射表74將參數(shù)映射到PBTS10中的具體治療實施組件。在數(shù)據(jù)庫組件72中,包括部署標記(deployment label)76a、76b、76c至查找關鍵值(lookupkey)78的映射表74可被建立以識別和選取配置參數(shù)80,以此生成多個系統(tǒng)控制文檔86。一方面,查找關鍵值78識別數(shù)據(jù)和參數(shù)值80在數(shù)據(jù)庫組件72內(nèi)能夠被存放的位置,其中,在數(shù)據(jù)或參數(shù)值80能夠在數(shù)據(jù)庫組件72中找到的情況下,各個部署標記76指向具體的查找關鍵值78。
例如,PBTS10的第一治療實施組件可被映射到包括第一組部署標記76a的第一映射表74a。PBTS10的第二治療實施組件可被映射到包括第二組部署標記76b的第二映射表74b。PBTS10的第三治療實施組件可被映射到包括第三組部署標記76c的第三映射表74c。如在圖4A中所述,第一組部署標記76a可指向查找關鍵值A、C和E(78),而查找關鍵值A、C和E(78)則可進一步指向配置參數(shù)值V1、V2和V5(80)。第二組部署標記76b可指向查找關鍵值B和E(78),而查找關鍵值B和E(78)則可進一步指向配置參數(shù)值V2和V5(80)。第三組部署標記76c可指向查找關鍵值A、D、E和F(78),而查找關鍵值A、D、E和F(78)則可進一步指向配置參數(shù)值V1、V4、V5和V6(80)。
在大部分的情況下,如圖4A中用虛線表示的參數(shù)的引用在數(shù)據(jù)庫組件72中以通常公知的方式發(fā)生。一方面,一旦配置參數(shù)值80被識別和選取,配置參數(shù)值80可如圖4A中虛線所示的那樣被隨后輸入到系統(tǒng)控制文檔86中,以用于分發(fā)到PBTS10中的相應PBTS治療實施組件。例如,第一映射表74a可被用來生成并分發(fā)第一系統(tǒng)控制文檔86a到PBTS10的第一治療實施組件。第二映射表74b可被用來生成并分發(fā)第二系統(tǒng)控制文檔86b到PBTS10的第二治療實施組件。第三映射表74c可被用來生成并分發(fā)第三系統(tǒng)控制文檔86c到PBTS10的第三治療實施組件。
應該認識到參數(shù)值選取的順序可被改變,并且可以依賴于指定的治療實施組件從控制文檔中解析信息的特殊順序。在不背離本發(fā)明的范圍的情況下,本領域的普通技術人員還應該認識到也可以使用任意數(shù)目的控制文檔生成技術。
如前所述,治療參數(shù)值可能需要得到更新以反映新的治療劑量,等等。因此,一旦配置參數(shù)值80被識別并被設置于數(shù)據(jù)庫組件72中,則配置參數(shù)值80可使用更新的配置參數(shù)值82來替換或修改。還應該認識到,存儲數(shù)據(jù)和信息在本領域中是公知的,并且任意數(shù)目的通常公知的存儲方法可被用來在數(shù)據(jù)庫組件72中存儲被更新的配置參數(shù)值80。
圖4B描述了配置參數(shù)關聯(lián)(parameter association)94的局部組織的一個實施方案。針對特定配置參數(shù)的用戶輸入修改90可以這樣一種方式來影響其它附屬的配置參數(shù),即,它使得附屬的參數(shù)值可能需要被重新計算。一方面,多個參考單元92可被用來識別對應于用戶輸入的修改90的多個參數(shù)關聯(lián)94。例如,如圖4B中所示,針對由查找關鍵值A指示的第一配置參數(shù)值V1的第一輸入修改90a可指向第一參考單元92a,參考單元92a則可進一步指向第一和第二參數(shù)關聯(lián)94a、94b。由于V1已經(jīng)被用戶修改,數(shù)據(jù)庫組件72定位出與查找關鍵值D和F相關聯(lián)的配置參數(shù)值V4和V6的位置。隨后,配置參數(shù)值V4和V6可根據(jù)一個具體的函數(shù)來重新計算,例如,V4=V4+V1以及V6=V6+V1。應該認識到,在不背離本發(fā)明的范圍的情況下,重新計算函數(shù)可根據(jù)具體應用而變化。
相似地,在另一個實施例中,針對由查找關鍵值B指示的第二配置參數(shù)值V2的第二輸入修改90a可指向第二參考單元92b,而第二參考單元92b則進一步指向第三參數(shù)關聯(lián)94c。由于V2已經(jīng)被用戶修改,所以數(shù)據(jù)庫組件72定位出與查找關鍵值A相關聯(lián)的配置參數(shù)值V1的位置。隨后,配置參數(shù)值V1可根據(jù)一個具體函數(shù)來重新計算,例如V1=V1+V2。此外,針對由查找關鍵值C指示的第三配置參數(shù)值V3的第三輸入修改90c可指向第三參考單元92c,第三參考單元92c則可進一步指向第四、五和第六參數(shù)關聯(lián)94d、94e和94f。由于V3已經(jīng)被用戶修改,所以數(shù)據(jù)庫組件72定位出與查找關鍵值B、E和F相關聯(lián)的配置參數(shù)值V2、V5和V6的位置。隨后,配置參數(shù)值V2、V5和V6可根據(jù)一個具體函數(shù)來重新計算,例如V2=V2+V3、V5=V5+V3和V6=V6+V3。
應該認識到,配置參數(shù)值被重新計算的順序可根據(jù)用戶建立的特定應用優(yōu)先級而變化。如前所述,對于最新的修改可賦予高于以前修改的優(yōu)先級,或者可由配置管理員建立優(yōu)先級。還應該認識到,在不背離本發(fā)明的范圍的前提下,被本領域的普通技術人員可以使用任意數(shù)目的參數(shù)關聯(lián)技術。
圖4C描述了使用映射表74生成與PBTS10中的特定治療實施設備相關聯(lián)的系統(tǒng)控制文檔86的一個實施例。在一個實施方案中,映射表74包括用于維護數(shù)據(jù)以及實際參數(shù)及其相關屬性的記錄和關鍵值。如前所述,配置管理系統(tǒng)54使用來自授權用戶經(jīng)由用戶接口裝置52的輸入數(shù)據(jù)來操控或修改數(shù)據(jù)庫組件72中的配置數(shù)據(jù)、參數(shù)等。作為從該表到基于文本的控制文檔86的映射,這些數(shù)據(jù)對于PBTS10中的治療實施組件和裝置變得可用。例如,PBTS10的電源可被用來給一個或多個磁體通電以使其能夠以通常公知的方式達到期望得到的能量并控制質(zhì)子束。存在不同類型的電源,各種類型的電源可不同地配置。結(jié)果,與電源有關的配置參數(shù)可被存儲在數(shù)據(jù)庫組件72中。
如圖4C所示,配置參數(shù)可使用數(shù)據(jù)表被存儲在例如數(shù)據(jù)庫組件72中。一方面,上述數(shù)據(jù)表保存有被用來以參照圖4A中描述的方式查找和維護參數(shù)及它們的值的信息,并且將在下面描述。
在一個實施方案中,配置管理系統(tǒng)54的管理組件70使用數(shù)據(jù)庫組件72選擇必要的參數(shù)值80,并進一步使用控制文檔組件74將參數(shù)值80寫入控制文檔86。作為結(jié)果,控制文檔表格86中的配置參數(shù)值可用來由PBTS10中的指定治療實施組件進行選取。
例如,如圖4C所示,數(shù)據(jù)庫組件72可包括用于電源的映射表74。電源映射表74包括指向一個或多個查找關鍵值78的部署標記,而查找關鍵值78則進一步指向與電源相關聯(lián)的配置參數(shù)值80。用于電源的這些配置參數(shù)值80可被輸入到控制文檔86中以分發(fā)給PBTS10的電源組件。在另一個實施例中,如圖4C所述,數(shù)據(jù)庫組件72還可包括用于定時系統(tǒng)的映射表74。定時系統(tǒng)映射表74包括指向一個或多個查找關鍵值78的部署標記,而查找關鍵值78則進一步指向與定時系統(tǒng)相關聯(lián)的配置參數(shù)值80。用于定時系統(tǒng)的這些配置參數(shù)值80可被輸入到控制文檔86中以分發(fā)給PBTS10的定時系統(tǒng)組件。
圖5描述了系統(tǒng)配置處理100的一個實施方案,該系統(tǒng)配置處理100可被配置管理系統(tǒng)54用來修改PBTS10的參數(shù)。PBTS配置管理組件54的數(shù)據(jù)庫組件72被用來以能夠避免重復配置設置的方式維護和保持配置數(shù)據(jù)、參數(shù)等的完整性。此外,被存儲的配置數(shù)據(jù)、參數(shù)等可被容易地選取、修改和歸檔,從而使配置參數(shù)可按照更有效的方式來更新。
系統(tǒng)配置處理100啟動于開始狀態(tài)102,接著前進到狀態(tài)104。在狀態(tài)104中,用戶可通過用戶接口系統(tǒng)52請求參數(shù)更新。在一個實施方案中,用戶通過計算機工作站將新的系統(tǒng)配置參數(shù)輸入用戶接口系統(tǒng)52,并且具有新的系統(tǒng)配置參數(shù)的所請求的參數(shù)更新被電子地發(fā)送到配置管理系統(tǒng)54以用于評估(evaluation)。隨后,在接收到所請求的參數(shù)更新后,配置管理系統(tǒng)54的管理組件70遍歷地運行(runs through)一個將新的系統(tǒng)配置參數(shù)與值的容限進行比較的PBTS系統(tǒng)檢驗。例如,如果電源的操作范圍在0到500安培之間,則管理組件70檢驗用于電源的新的系統(tǒng)配置參數(shù)沒有被設置成小于0安培和大于500安培。
在判斷狀態(tài)108中,如果在所請求的參數(shù)更新中的一個或多個新系統(tǒng)配置參數(shù)超出了容限范圍,則用于先前系統(tǒng)配置參數(shù)的先前數(shù)據(jù)設置被保留,并且在狀態(tài)114中通知給用戶,處理100隨后在結(jié)束狀態(tài)116終止。否則,在判斷狀態(tài)108中,如果在所請求的參數(shù)更新中的新系統(tǒng)配置參數(shù)處于預定的容限范圍內(nèi),則處理100前進到狀態(tài)112。在狀態(tài)112中,處配置管理系統(tǒng)54的管理組件70執(zhí)行將在下面參照圖6進行更加詳細描述的參數(shù)更新。一旦配置管理系統(tǒng)54的數(shù)據(jù)庫組件72中的系統(tǒng)配置參數(shù)被更新為所請求的參數(shù)更新中的新配置參數(shù),則其在狀態(tài)114中被通知給用戶,并且處理100在結(jié)束狀態(tài)116終止。
如前所述,在例如PBTS10的復雜的多處理器的由軟件控制的系統(tǒng)中,提供可由授權用戶容易地修改以將該由軟件控制的系統(tǒng)準備用于各種操作模式的治療可配置參數(shù)是重要的。配置管理系統(tǒng)54有利地提供了一種集中式數(shù)據(jù)庫,該數(shù)據(jù)庫有效地存儲用于由軟件控制的PBTS10的配置數(shù)據(jù)、參數(shù)等。而且,經(jīng)由來自用戶接口系統(tǒng)52的請求,參數(shù)修改和參數(shù)選取還可以通過配置管理系統(tǒng)54來有效地執(zhí)行。
圖6描述了可由配置管理系統(tǒng)54的管理組件70用來更新PBTS10所使用的系統(tǒng)配置參數(shù)的參數(shù)更新處理140的一個實施方案。被更新的參數(shù)可從數(shù)據(jù)庫文檔中容易地識別并選取,并接著被轉(zhuǎn)換為控制文檔以用于PBTS10的分發(fā)。通過配置管理系統(tǒng)54生成系統(tǒng)控制文檔56并將其分發(fā)給PBTS治療實施系統(tǒng)10以及其組件可以提供控制分離,從而使得PBTS10及其組件較少地依賴于配置管理系統(tǒng)54以對病人實施治療。為了便于討論,將結(jié)合參考圖6和圖3B。
參數(shù)更新處理140啟動于開始狀態(tài)142,并前進到狀態(tài)144。在狀態(tài)144中,配置管理系統(tǒng)54的管理組件70識別在數(shù)據(jù)庫組件72中與被請求的參數(shù)更新有關的參數(shù)80。在狀態(tài)146,被請求的參數(shù)更新82中的新系統(tǒng)配置參數(shù)被臨時地存儲在配置管理系統(tǒng)54的數(shù)據(jù)庫組件中,同時等候系統(tǒng)管理員的批準。
在修改批準被授權后,或者是被請求的參數(shù)更新82以永久的方式被存儲以使得用參數(shù)更新82替換以前的參數(shù)80,或者是被請求的參數(shù)更新82被用來生成用于特定治療的控制文檔56并且將以前的參數(shù)80保持在數(shù)據(jù)庫組件72中。通過臨時地存儲參數(shù)更新82,不會出現(xiàn)數(shù)據(jù)的重復,并且不會丟失以前的參數(shù)80。臨時的參數(shù)更新82具有指定的時間周期以按照如前所述的方式終止。由于治療劑量能夠在沒有丟失以前的配置參數(shù)的情況下變化以用于各個治療實施,所以允許具有提高的治療靈活性。
接下來,在狀態(tài)148中,管理組件70使用控制文檔組件74從被請求的參數(shù)更新82中生成具有新系統(tǒng)配置參數(shù)的系統(tǒng)控制文檔56。在一個實施方案中,管理組件70從數(shù)據(jù)庫組件72中選取配置參數(shù),并通過用分隔符把各個值分開以排列字符串格式的參數(shù)值。一方面,控制文檔組件74已經(jīng)知道將由PBTS10的指定的功能組件對參數(shù)值進行解析的順序。因此,管理組件70使用控制文檔組件74跟蹤隊列中的各個參數(shù)值的位置以使得系統(tǒng)控制文檔56能夠用正確的解析順序生成。
可選地,管理組件70可計算并更新校驗和,校驗和用于檢測被生成的系統(tǒng)控制文檔56的錯誤。一方面,生成的系統(tǒng)控制文檔56提供校驗和機制來驗證被生成的數(shù)據(jù)是當前的和最新的。在系統(tǒng)控制文檔56生成時,管理組件70使用校驗和算法來檢測文件的損壞。校驗和的方法在網(wǎng)絡數(shù)據(jù)包傳輸中是公知的檢測損壞的形式。發(fā)送處理將校驗和添加到數(shù)據(jù)包的末尾,接收者使用該校驗和確認該數(shù)據(jù)包沒有損壞。除了上面描述的以外還具有許多校驗和算法。它們基本上是通過獲取數(shù)據(jù)包/文檔中信息并執(zhí)行數(shù)學操作和/或邏輯操作(移位、旋移位(bit twiddling)等)以“總計”數(shù)據(jù)包/文檔。接收處理在數(shù)據(jù)中使用同樣的算法并將其與校驗和比較。如果它們匹配,則沒有數(shù)據(jù)損壞。接下來,配置管理系統(tǒng)54建立與PBTS10的通信,并將生成的系統(tǒng)控制文檔56分發(fā)給PBTS10的適當?shù)墓δ芙M件。接下來,參數(shù)更新處理140在終止于結(jié)束狀態(tài)154。
PBTS10或其操作組件有利地通過系統(tǒng)控制文檔56來訪問數(shù)據(jù)、參數(shù)等。這就充分地保證了即便是在配置管理系統(tǒng)54發(fā)生單點故障時數(shù)據(jù)、參數(shù)等也是可以訪問的。此外,PBTS10或其操作組件的配置在治療實施過程中不依靠配置管理系統(tǒng)54就可以實現(xiàn)。因此,PBTS10或其操作組件可以獨立的方式操作,從而降低了配置管理系統(tǒng)54中的單點故障的不利影響。
圖7顯示了使用本發(fā)明的配置管理系統(tǒng)54管理、更新和分發(fā)用于PBTS10的配置參數(shù)的有益效果。如本文中所述,配置管理系統(tǒng)54有利地利用了面向數(shù)據(jù)庫的文檔管理系統(tǒng)和控制文檔配置系統(tǒng)的積極特征。
如圖7所示,配置管理系統(tǒng)54參照數(shù)據(jù)庫管理系統(tǒng)提供對于配置信息的受控訪問,例如驗證和日志記錄、在PBTS10讀取參數(shù)之前的參數(shù)范圍檢驗、配置參數(shù)中的操作模式分離、自動備份以及數(shù)據(jù)的完整性。此外,數(shù)據(jù)庫管理系統(tǒng)還可提供用于單個參數(shù)的修改控制、參數(shù)修改失效期管理以及報告生成能力,從而確保系統(tǒng)控制文檔的正確語法和數(shù)據(jù)的完整性。
如圖7中進一步所示,配置管理系統(tǒng)54參照控制文檔配置系統(tǒng)提供對系統(tǒng)控制文檔中的配置參數(shù)的快速訪問,這將與訪問數(shù)據(jù)庫中的字段相比采用較少的時間訪問文檔,并用較高的可靠度來提供對配置參數(shù)的局部訪問,以充分地保證在數(shù)據(jù)庫服務器或網(wǎng)絡中斷和/或故障的情況下參數(shù)信息是可用的。另外,控制文檔配置系統(tǒng)可進一步給用戶、管理員和/或系統(tǒng)操作員以存檔或只讀的形式提供配置信息。本領域的普通技術人員應該認識到,在不背離本發(fā)明的范圍的情況下,配置管理系統(tǒng)54可被增加在或增加到現(xiàn)存的各種當前使用的醫(yī)療設備的控制文檔配置系統(tǒng)中。
盡管本發(fā)明優(yōu)選的實施方案顯示、描述和指出了本發(fā)明的如應用到這些特殊的實施方案中的新穎特征,但應該理解以被描述的設備的各種細節(jié)的形式進行的省略、替換和改變可由本領域的普通技術人員在不背離本發(fā)明的范圍的情況下做出。因此,本發(fā)明的范圍不局限于上面的描述,而是由附加的權利要求書來限定。
權利要求
1.一種具有多個治療設備的放射束治療系統(tǒng),所述多個治療設備包括放射束源和放射束傳輸設備,所述放射束治療系統(tǒng)包括數(shù)據(jù)庫組件,其存儲有與選定的治療設備相關的參數(shù)的子集,其中,所述參數(shù)包括能夠被用來配置所述選定的治療設備以用于操作的指令信息;接口組件,其允許用戶修改存儲在所述數(shù)據(jù)庫中的與所述選定的治療設備相關的所述參數(shù)的子集;以及管理組件,其從所述數(shù)據(jù)庫中提取參數(shù)的子集并生成數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元包括具有可被所述選定的治療設備識別的格式的所述被提取的參數(shù)的子集,其中,所述數(shù)據(jù)存儲單元允許至少部分地基于包含在所述數(shù)據(jù)存儲單元中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備,由此允許所述選定的治療設備獨立于所述數(shù)據(jù)庫組件而進行操作。
2.如權利要求1所述的放射束治療系統(tǒng),其中,所述選定的治療設備的操作包括治療模式的操作。
3.如權利要求1所述的放射束治療系統(tǒng),其中,所述多個治療設備包括帶電粒子源、加速裝置以及放射束傳輸系統(tǒng)中的至少一個。
4.如權利要求3所述的放射束治療系統(tǒng),其中,所述帶電粒子源或加速裝置包括質(zhì)子同步加速器,所述放射束傳輸系統(tǒng)包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
5.如權利要求4所述的放射束治療系統(tǒng),其中,所述放射束傳輸系統(tǒng)連接至一系列的調(diào)度裝置,所述調(diào)度裝置包括雙極偏轉(zhuǎn)磁體的陣列,所述雙極偏轉(zhuǎn)磁體的陣列使所述放射束偏向多個通往分別具有可旋轉(zhuǎn)臺架的治療單元的聚焦和偏轉(zhuǎn)光學器件中的任意一個。
6.如權利要求5所述的放射束治療系統(tǒng),其中,在各個所述可旋轉(zhuǎn)臺架之內(nèi)設置有放射束輸送系統(tǒng),其適于根據(jù)具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
7.如權利要求1所述的放射束治療系統(tǒng),其中,所述參數(shù)的子集包括用于所述選定的治療設備的治療數(shù)據(jù)、配置參數(shù)、操作參數(shù)和控制設置。
8.如權利要求7所述的放射束治療系統(tǒng),其中,所述選定的治療設備是由軟件控制的設備,其需要至少一個所述參數(shù)的子集以用于操作和治療。
9.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)庫組件包括集中式數(shù)據(jù)庫服務器,所述集中式數(shù)據(jù)庫服務器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述選定的治療設備存儲諸如數(shù)據(jù)、參數(shù)和控制設置的配置和操作信息,其中,對參數(shù)的選取和修改能夠通過所述集中式數(shù)據(jù)庫服務器經(jīng)由來自所述接口組件的請求而被容易地執(zhí)行。
10.如權利要求9所述的放射束治療系統(tǒng),其中,所述集中式數(shù)據(jù)庫服務器提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
11.如權利要求1所述的放射束治療系統(tǒng),其中,所述管理組件通過生成適當?shù)臄?shù)據(jù)存儲單元并將所述數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備從而減少單點故障的發(fā)生。
12.如權利要求11所述的放射束治療系統(tǒng),其中,歸功于對用于參數(shù)選取和操作配置的所述數(shù)據(jù)存儲單元的相關信任,由所述管理組件對所述數(shù)據(jù)存儲單元進行的分發(fā)使得所述選定的治療設備的操作獨立于所述數(shù)據(jù)庫組件。
13.如權利要求1所述的放射束治療系統(tǒng),其中,所述放射束治療系統(tǒng)包括處在所述管理組件與所述選定的治療設備之間的至少一個通信鏈路,以用于將所述被生成的數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備。
14.如權利要求1所述的放射束治療系統(tǒng),其中,所述參數(shù)的子集以數(shù)據(jù)庫表結(jié)構、記錄和值中的至少一種形式被存儲在所述數(shù)據(jù)庫組件中。
15.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)存儲單元安排在可被所述選定的治療設備識別的統(tǒng)一信息集中。
16.如權利要求15所述的放射束治療系統(tǒng),其中,所述統(tǒng)一信息集按照如下方式來使用所述選定的治療設備的固有功能,即,所述選定的治療設備不必需要附加的數(shù)字或補充程序或應用程序以用于從所述數(shù)據(jù)存儲單元中識別配置參數(shù)值。
17.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)存儲單元包括按照適用于各個所述選定的治療設備的面向文檔的方式得到存儲和訪問的數(shù)據(jù)類型。
18.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)存儲單元包括按照適用于各個所述選定的治療設備的面向地址的方式得到存儲和訪問的數(shù)據(jù)類型。
19.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)存儲單元包括一個或多個易失性或非易失性系統(tǒng)控制文檔。
20.如權利要求1所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)存儲單元包括一個或多個系統(tǒng)控制文檔。
21.如權利要求20所述的放射束治療系統(tǒng),其中,所述一個或多個系統(tǒng)控制文檔包括一個或多個文本文檔。
22.如權利要求1所述的放射束治療系統(tǒng),其中,所述管理組件將可配置參數(shù)發(fā)送給各個治療設備,并且其中所述選定的治療設備從所述可配置參數(shù)中選取可用的參數(shù)。
23.如權利要求1所述的放射束治療系統(tǒng),其中,所述管理組件有選擇地將代表可由各個治療設備使用的參數(shù)的可配置參數(shù)發(fā)送給各個治療設備。
24.一種放射束治療系統(tǒng),所述系統(tǒng)包括多個分布式功能組件,所述多個分布式功能組件的操作得到協(xié)調(diào)以產(chǎn)生選定的操作模式,所述系統(tǒng)包括數(shù)據(jù)庫組件,其存儲有與所述分布式功能組件相關的多個參數(shù);接口組件,其允許用戶選擇操作模式,所述數(shù)據(jù)庫組件為所述操作模式識別與所述分布式功能組件相關的適當?shù)膮?shù)的子集,所述接口組件生成至少一個系統(tǒng)控制文檔,所述至少一個系統(tǒng)控制文檔包含適當?shù)膮?shù)的子集,該適當?shù)膮?shù)的子集被用來配置選定的分布式功能組件以使其以能夠產(chǎn)生所述選定的操作模式的方式操作;以及控制文檔分發(fā)組件,其為各個所述分布式功能組件提供適當?shù)南到y(tǒng)控制文檔,以使得所述功能組件在產(chǎn)生所述選定的操作模式的同時能夠基本獨立于所述數(shù)據(jù)庫組件而進行操作。
25.如權利要求24所述的放射束治療系統(tǒng),其中,所述操作模式包括治療操作模式。
26.如權利要求24所述的放射束治療系統(tǒng),其中,所述多個分布式功能組件包括帶電粒子源、加速裝置和放射束傳輸系統(tǒng)中的至少一個。
27.如權利要求26所述的放射束治療系統(tǒng),其中,所述帶電粒子源或加速裝置包括質(zhì)子同步加速器,所述放射束傳輸系統(tǒng)包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
28.如權利要求27所述的放射束治療系統(tǒng),其中,所述放射束傳輸系統(tǒng)連接至一系列的調(diào)度裝置,所述調(diào)度裝置包括雙極偏轉(zhuǎn)磁體的陣列,所述雙極偏轉(zhuǎn)磁體的陣列使所述放射束偏向多個通往分別具有可旋轉(zhuǎn)臺架的治療單元的聚焦和偏轉(zhuǎn)光學器件中的任意一個。
29.如權利要求28所述的放射束治療系統(tǒng),其中,在各個所述可旋轉(zhuǎn)臺架之內(nèi)設置有放射束輸送系統(tǒng),其適于根據(jù)具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
30.如權利要求24所述的放射束治療系統(tǒng),其中,所述多個參數(shù)包括用于所述分布式功能組件的治療數(shù)據(jù)、配置參數(shù)、操作參數(shù)和控制設置。
31.如權利要求30所述的放射束治療系統(tǒng),其中,所述分布式功能組件是由軟件控制的設備,其需要所述多個參數(shù)中的至少一個參數(shù)以用于操作和治療實施。
32.如權利要求24所述的放射束治療系統(tǒng),其中,所述數(shù)據(jù)庫組件包括集中式數(shù)據(jù)庫服務器,所述集中式數(shù)據(jù)庫服務器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述分布式功能組件存儲諸如數(shù)據(jù)、參數(shù)和控制設置的配置和操作信息,其中,對參數(shù)的選取和修改能夠通過所述集中式數(shù)據(jù)庫服務器經(jīng)由來自所述接口組件的請求而被容易地執(zhí)行。
33.如權利要求32所述的放射束治療系統(tǒng),其中,所述集中式數(shù)據(jù)庫服務器提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
34.如權利要求24所述的放射束治療系統(tǒng),其中,所述控制文檔分發(fā)組件通過生成適當?shù)南到y(tǒng)控制文檔并將所述系統(tǒng)控制文檔分發(fā)給所述分布式功能組件從而減少單點故障的發(fā)生。
35.如權利要求34所述的放射束治療系統(tǒng),其中,歸功于對用于參數(shù)選取和操作配置的所述系統(tǒng)控制文檔的相關信任,由控制文檔分發(fā)組件對所述系統(tǒng)控制文檔進行的分發(fā)使得所述分布式功能組件的操作獨立于所述數(shù)據(jù)庫組件。
36.如權利要求24所述的放射束治療系統(tǒng),其中,所述放射束治療系統(tǒng)包括處在所述控制文檔分發(fā)組件與所述分布式功能組件之間的至少一個通信鏈路,以用于將所述被生成的系統(tǒng)控制文檔分發(fā)給所述分布式功能組件。
37.如權利要求24所述的放射束治療系統(tǒng),其中,所述多個參數(shù)以數(shù)據(jù)庫表結(jié)構、記錄和值中的至少一種形式被存儲在所述數(shù)據(jù)庫組件中。
38.如權利要求24所述的放射束治療系統(tǒng),其中,所述系統(tǒng)控制文檔安排在可被所述分布式功能組件識別的統(tǒng)一信息集中。
39.如權利要求38所述的放射束治療系統(tǒng),其中,所述統(tǒng)一信息集按照如下方式來使用所述分布式功能組件的固有功能,即,所述治療實施設備不必需要附加的數(shù)字或補充程序或應用程序以用于從所述系統(tǒng)控制文檔中識別配置參數(shù)值。
40.如權利要求24所述的放射束治療系統(tǒng),其中,所述系統(tǒng)控制文檔包括按照適用于各個所述分布式功能組件的面向文檔的方式得到存儲和訪問的數(shù)據(jù)類型。
41.如權利要求24所述的放射束治療系統(tǒng),其中,所述系統(tǒng)控制文檔包括按照適用于各個所述分布式功能組件的面向地址的方式得到存儲和訪問的數(shù)據(jù)類型。
42.如權利要求24所述的放射束治療系統(tǒng),其中,所述系統(tǒng)控制文檔包括一個或多個易失性或非易失性數(shù)據(jù)存儲單元。
43.如權利要求24所述的放射束治療系統(tǒng),其中,所述系統(tǒng)控制文檔包括一個或多個文本文檔。
44.如權利要求24所述的放射束治療系統(tǒng),其中,所述控制文檔分發(fā)組件將可配置參數(shù)發(fā)送到各個功能組件,并且其中選定的功能組件從所述可配置參數(shù)中選取可用的參數(shù)。
45.如權利要求24所述的放射束治療系統(tǒng),其中,所述控制文檔分發(fā)組件有選擇地將代表可由各個功能組件使用的參數(shù)的可配置參數(shù)發(fā)送給各個功能組件。
46.一種放射束治療系統(tǒng),包括多個治療設備,其包括放射束源和放射束傳輸設備;數(shù)據(jù)庫,其用于存儲與選定的治療設備相關的特定參數(shù)的子集,其中,所述特定參數(shù)包括能夠用來配置所述選定的治療設備以用于操作的指令信息的邏輯集合;接口,其用于允許用戶修改存儲在所述數(shù)據(jù)庫中的與選定的治療設備相關的特定參數(shù)的子集;以及管理組件,其從所述數(shù)據(jù)庫中提取選定的特定參數(shù)的子集并生成系統(tǒng)控制文檔,所述系統(tǒng)控制文檔包括具有可被所述選定的治療設備識別的格式的所述被提取的特定參數(shù)的子集,其中,所述系統(tǒng)控制文檔允許至少部分地基于包含在所述系統(tǒng)控制文檔中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述系統(tǒng)控制文檔分發(fā)給所述選定的治療設備,由此允許所述選定的治療設備獨立于所述數(shù)據(jù)庫組件而進行操作。
47.如權利要求46所述的放射束治療系統(tǒng),其中,所述特定參數(shù)的子集包括設備專用參數(shù)的子集。
48.一種具有多個功能組件的放射束治療系統(tǒng),所述多個功能組件包括放射束源和放射束傳輸設備,所述系統(tǒng)包括數(shù)據(jù)庫,其存儲有與所述功能組件的操作相關的可配置參數(shù)的子集,所述數(shù)據(jù)庫還包括允許用戶修改所述被存儲的可配置參數(shù)的子集的接口;以及管理組件,其從所述數(shù)據(jù)庫中選取與被選擇的功能組件相關的可配置參數(shù)的子集,所述管理組件還從被存儲的可配置參數(shù)中生成控制文檔,并在隨后將生成的控制文檔分發(fā)給所述被識別的功能組件,以使得所述被識別的功能組件能夠獨立地操作。
49.一種放射束治療系統(tǒng),包括至少一個功能組件,其能夠經(jīng)由可配置參數(shù)的子集被配置用于治療實施;數(shù)據(jù)庫組件,其將可配置參數(shù)的子集作為信息的邏輯集合來存儲,所述數(shù)據(jù)庫組件具有允許用戶修改所述信息的邏輯集合的用戶接口;以及管理組件,其與所述數(shù)據(jù)庫組件和所述至少一個功能組件通信,其中,所述管理組件識別與所述至少一個功能組件相關的可配置參數(shù)的子集,從所述被識別的可配置參數(shù)的子集中生成第一文檔,以及將所述第一文檔分發(fā)給所述至少一個功能組件,從而使所述至少一個功能組件在接收到所述第一文檔后能夠從所述第一文檔中選取出所述可配置參數(shù)的子集并對所述至少一個功能組件自身進行配置以用于傳輸治療。
50.一種用于管理多個分布式設備的方法,所述多個分布式設備在用于放射束治療系統(tǒng)的治療實施中使用,所述方法包括在集中式配置管理系統(tǒng)中為各個設備存儲操作指令,所述集中式配置管理系統(tǒng)具有數(shù)據(jù)庫組件,所述操作指令在所述數(shù)據(jù)庫組件內(nèi)得到維護;為所述放射束治療系統(tǒng)選擇操作模式,并為待在對所述放射束治療系統(tǒng)進行配置以使其運行于所述選定的操作模式時被使用的各個所述分布式設備識別存儲于所述數(shù)據(jù)庫組件中的操作指令的子集;為各個所述分布式設備生成數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元含有用于配置各個分布式設備以使其能夠按照致使所述放射治療系統(tǒng)運行于所述選定的操作模式的方式運行所必需的操作指令;以及將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備,由此為選定的分布式設備提供所述必需的操作指令以使其在無需進一步訪問所述集中式配置管理系統(tǒng)的情況下進行操作,從而引致所述放射束治療系統(tǒng)按照所需的操作模式運行。
51.如權利要求50所述的方法,其中,生成數(shù)據(jù)存儲單元包括生成多個數(shù)據(jù)存儲單元。
52.如權利要求50所述的方法,其中,生成數(shù)據(jù)存儲單元包括生成至少一個閃存單元。
53.如權利要求50所述的方法,其中,生成數(shù)據(jù)存儲單元包括生成至少一個系統(tǒng)控制文檔。
54.如權利要求50所述的方法,其中,將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備包括將所述數(shù)據(jù)存儲單元傳輸給所述分布式設備。
55.如權利要求50所述的方法,其中,選擇操作模式包括選擇治療操作模式。
56.如權利要求50所述的方法,其中,管理多個分布式設備包括管理多個治療組件。
57.如權利要求50所述的方法,其中,管理多個分布式設備包括管理帶電粒子源、加速裝置和放射束傳輸系統(tǒng)中的至少一個。
58.如權利要求57所述的方法,其中,管理所述帶電粒子源或加速裝置包括管理質(zhì)子同步加速器,并且其中管理所述放射束傳輸系統(tǒng)包括管理多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
59.如權利要求58所述的方法,其中,所述放射束傳輸系統(tǒng)連接至一系列的調(diào)度裝置,所述調(diào)度裝置包括雙極偏轉(zhuǎn)磁體的陣列,所述雙極偏轉(zhuǎn)磁體的陣列使所述放射束偏向多個通往具有旋轉(zhuǎn)臺架的各個治療單元的聚焦和偏轉(zhuǎn)光學器件中的任意一個。
60.如權利要求59所述的方法,其中,在各個所述可旋轉(zhuǎn)臺架之內(nèi)設置有放射束輸送系統(tǒng),其適于根據(jù)具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
61.如權利要求50所述的方法,其中,存儲操作指令包括存儲用于各個所述分布式設備的治療數(shù)據(jù)、配置參數(shù)、操作參數(shù)和控制設置。
62.如權利要求61所述的方法,其中,所述分布式設備是由軟件控制的設備,所述由軟件控制的設備需要至少一個所述操作指令以用于操作和治療。
63.如權利要求50所述的方法,其中,存儲所述操作指令包括在數(shù)據(jù)庫組件中存儲所述操作指令,所述數(shù)據(jù)庫組件包括集中式服務器,所述集中式數(shù)據(jù)庫服務器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述分布式設備存儲諸如數(shù)據(jù)、參數(shù)和控制設置的配置和操作信息,其中,對參數(shù)的選取和修改能夠通過所述集中式數(shù)據(jù)庫服務器經(jīng)由來自接口組件的請求而被容易地執(zhí)行。
64.如權利要求63所述的方法,其中,維護所述操作指令包括訪問所述集中式數(shù)據(jù)服務器以提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
65.如權利要求50所述的方法,其中,生成數(shù)據(jù)存儲單元是通過生成適當?shù)臄?shù)據(jù)存儲單元并將所述數(shù)據(jù)存儲單元分發(fā)給所述選定的治療設備從而減少單點故障發(fā)生的。
66.如權利要求65所述的方法,其中,歸功于對用于參數(shù)選取和操作配置的所述數(shù)據(jù)存儲單元的相關信任,傳輸所述數(shù)據(jù)存儲單元提供了所述分布式設備的操作獨立性。
67.如權利要求50所述的方法,其中,傳輸所述數(shù)據(jù)存儲單元包括經(jīng)由位于所述集中式配置管理系統(tǒng)與所述分布式設備之間的通信鏈路傳輸所述數(shù)據(jù)存儲單元,以將所述生成的數(shù)據(jù)存儲單元分發(fā)給所述分布式設備。
68.如權利要求50所述的方法,其中,存儲所述操作指令包括以數(shù)據(jù)庫表結(jié)構、記錄和值中的至少一種形式在所述數(shù)據(jù)庫組件中存儲所述操作指令。
69.如權利要求50所述的方法,其中,生成所述數(shù)據(jù)存儲單元包括將所述數(shù)據(jù)存儲單元安排在可由所述分布式元件識別的統(tǒng)一信息集中。
70.如權利要求69所述的方法,其中,所述統(tǒng)一信息集按照如下方式來使用所述分布式設備的固有功能,即,所述分布式設備不必需要附加的數(shù)字或補充程序或應用程序以用于從所述數(shù)據(jù)存儲單元中識別操作指令值。
71.如權利要求50所述的方法,其中,生成所述數(shù)據(jù)存儲單元包括按照適用于各個選定的治療設備的面向文檔的方式得到存儲和訪問的數(shù)據(jù)類型。
72.如權利要求50所述的方法,其中,生成所述數(shù)據(jù)存儲單元包括按照適用于各個選定的治療設備的面向地址的方式得到存儲和訪問的數(shù)據(jù)類型。
73.如權利要求50所述的方法,其中,生成所述數(shù)據(jù)存儲單元包括生成一個或多個易失性或非易失性系統(tǒng)控制文檔。
74.如權利要求50所述的方法,其中,生成所述數(shù)據(jù)存儲單元包括生成一個或多個系統(tǒng)控制文檔。
75.如權利要求73所述的方法,其中,生成一個或多個系統(tǒng)控制文檔包括生成一個或多個文本文檔。
76.如權利要求50所述的方法,其中,傳輸所述數(shù)據(jù)存儲單元包括將可配置參數(shù)傳輸給各個分布式設備,并且其中各個分布式設備從所述可配置參數(shù)中選取可用的參數(shù)。
77.如權利要求50所述的方法,其中,傳輸所述數(shù)據(jù)存儲單元包括有選擇地將代表可由各個分布式設備使用的參數(shù)的可配置參數(shù)發(fā)送給各個分布式設備。
78.一種用于配置具有多個功能組件的放射束治療系統(tǒng)的方法,所述多個功能組件用于將放射束導向多個治療單元中的至少一個,所述方法包括在數(shù)據(jù)庫中保持多個可配置參數(shù),所述可配置參數(shù)被用來協(xié)調(diào)所述多個功能組件的功能,以此產(chǎn)生對所述放射束治療系統(tǒng)的操作控制;選擇這樣一個操作模式,其中所述放射束被引導向具有所需操作參數(shù)集的特定治療單元;從保持在所述數(shù)據(jù)庫中的多個可配置參數(shù)中識別出參數(shù)的子集,所述參數(shù)的子集被用以按照這樣一種方式來配置和控制所述功能組件,即,使所述放射束被引導向具有所需操作參數(shù)集的選定治療單元;生成至少一個系統(tǒng)控制文檔,所述系統(tǒng)控制文檔反映了被用來配置和控制所述功能組件的參數(shù)的子集;以及將所述至少一個系統(tǒng)控制文檔分發(fā)給所述多個功能組件中的至少一個,由此指導所述功能組件的操作。
全文摘要
在復雜的多處理器的由軟件控制的系統(tǒng)(10)中,例如在質(zhì)子束治療系統(tǒng)(PBTS)中,提供可由授權的用戶容易地修改以將該由軟件控制的系統(tǒng)準備用于各種操作模式的治療可配置參數(shù)(80,82)是重要的。本特殊發(fā)明涉及一種用于PBTS(10)的配置管理系統(tǒng)(54),配置管理系統(tǒng)(54)使用數(shù)據(jù)庫(72)來維護數(shù)據(jù)及配置參數(shù)(80,82),并且還生成并分發(fā)能夠被PBTS(10)用來實現(xiàn)治療實施的系統(tǒng)控制文檔(56)。通過允許PBTS(10)獨立于數(shù)據(jù)庫(72)進行運行,系統(tǒng)控制文檔(56)的使用降低了數(shù)據(jù)庫(72)中的單點故障帶來的不良影響。PBTS(10)通過系統(tǒng)控制文檔(56)從數(shù)據(jù)庫(72)中訪問數(shù)據(jù)、參數(shù)和控制設置,這就保證了在(和如果)與數(shù)據(jù)庫(72)相關的單點故障發(fā)生時,上述數(shù)據(jù)和配置參數(shù)(80,82)都是可訪問的。
文檔編號H05H7/00GK1732030SQ200380108145
公開日2006年2月8日 申請日期2003年12月22日 優(yōu)先權日2003年1月2日
發(fā)明者亞歷山大·別洛烏索夫, 邁克爾·A·鮑曼, 霍華德·B·奧爾森, 達娜·塞倫 申請人:洛馬林達大學醫(yī)學中心