新四季網

用於質子束治療系統的配置管理和選取系統的製作方法

2023-05-02 05:46:26 5

專利名稱:用於質子束治療系統的配置管理和選取系統的製作方法
背景技術:
發明領域本發明涉及粒子放射治療系統,尤其涉及一種用於放射束治療系統的可降低單點故障影響的改進型數據存儲系統。
相關技術的描述粒子放射治療涉及到諧調複雜的系統和裝置以能夠瞄準病人的癌性區域。具體地說,質子束治療利用一個或多個精確對準的粒子流來照射癌或腫瘤細胞。含有能量的質子破壞被瞄準的細胞或組織以有效地阻止疾病發展。在質子束的治療中,病人應該相對於一個或多個質子束而被準確地定位,以使得質子束只照射所需的目標區域。否則,粒子流可能損壞病人體內的其它健康細胞。以這種方式進行的特定對準需要大量的控制系統來在規定的治療期間保持對多個病人的準確和精確的劑量輸送。
如在美國第4,870,287號專利中描述的那樣,質子治療設備可包括質子能量源、注射裝置、質子束傳輸系統、調度裝置(switchyard)和多個治療站,以便適應多個病人。各個治療站可包括多個治療組件,例如治療平臺、臺架結構和病人監控組件。另外,質子治療設備的控制和監控可被計算機和硬體子系統來控制,這些計算機和硬體子系統使用軟體可配置組件來協調各個治療站的活動。
此外,控制系統的活動可包括粒子束強度管理、粒子束定位和調整、數字成像性能、安全狀況監控和各種其它的治療功能。這些系統一起形成了非常複雜的硬體和軟體組件的集合。通過對多個治療站進行管理還可進一步提高質子治療設備的性能,在這種情況下,需要具有系統冗餘(system redundancy)以及對各個治療站可選擇的控制。
質子治療系統的複雜體系結構為高容量的病人處理量的協調控制帶來了大量的障礙。在典型的治療日中,可使用多個治療站來為多個病人配置規定的治療劑量,為此,同步治療的實施可能會影響病人之間的並發的治療劑量。例如,各個治療站可能需要不同的質子束能量傳輸,其中總體的能量被計算出來並在上述能量源中產生,調度裝置將適量的質子束能量轉向各個治療站,多個臺架被定位以將被轉來的能量傳送到治療平臺中的病人的目標區域。
為了實現多治療站的協作控制,傳統的質子束治療控制系統使用例如資料庫伺服器的集中式(centralized)計算機系統,或單獨的計算機子系統來局部化(localize)控制。集中式計算機帶來的問題是,如果一個或多個治療組件發生故障或離線,則作為一個整體的系統可能會關閉。而且,如果集中式計算機發生故障,諸治療組件都可能停止工作,這是因為它們依賴於集中式計算機的操作指令。不幸的是,系統關閉會對被實施的高容量治療帶來不便,並且會增加成本以及降低治療的效率。
一些治療還可能被推遲或延期到另一天,這會給每個人都帶來不變,包括病人和系統操作員。在其它的情況中,被推遲或延期的治療可能會使所提供的治療變差,其中,治療時間可能需要被減少或在被減少的時間周期內需要調整劑量以適應更多的治療。另外,被推遲的治療由於操作的拉長周期還可能帶來附加的治療費用,在這種情況下,系統操作員需要被給予加班費,治療實施(treatment delivery)系統也要保持操作較長的周期時間。因此,由於在治療實施的過程中發生的不可避免的故障,所以單獨的集中式計算機並不能解決問題,而這會給病人帶來危險。
由於病人的安全備受關注,所以一些傳統的質子束治療控制系統使用單獨的計算機子系統來對特殊治療組件進行局部化的控制。局部化控制帶來的問題是,各個組件都需要系統操作員人工地輸入用於各個治療站的各個病人的規定治療和操作參數。不幸的是,由於需要有額外時間以輸入用於各個病人治療和系統操作的規定參數,各個治療的時間將會被延長。而且,待實施的高容量的治療將需要被減少以適應上述額外的時間,或需要僱傭額外的系統操作員來延長治療的天數,這額外地導致了操作費用。
因此,需要一種能夠在沒有危及病人安全的情況下管理多個治療實施組件並協調同步治療實施的改進型質子束治療控制系統。還需要一種能夠在一個或多個治療組件發生故障時減少集中式計算機故障的不良作用的改進型質子束治療控制系統。此外,上述系統的體系結構應該能夠在適應與質子束治療控制系統關聯的複雜度的同時將用戶交互的簡單性保持在可接受的水平,以便能夠以有效的方式便利配置、維護和開發。

發明內容
一種具有多個治療設備的放射束治療系統滿足了上述需要,其中所述多個治療設備包括放射束源和放射束傳輸設備。在一個實施方案中,所述放射束治療系統包括資料庫組件,其存儲有與選定的治療設備相關的參數的子集,其中,所述參數包括能夠被用來配置所述選定的治療設備以用於操作的指令信息。此外,放射束治療系統包括接口組件,其允許用戶修改存儲在所述資料庫中的與所述選定的治療設備相關的所述參數的子集。此外,所述放射束治療系統還可包括管理組件,其從所述資料庫中提取參數的子集並生成數據存儲單元,所述數據存儲單元包括具有可被所述選定的治療設備識別的格式的所述被提取的參數的子集,其中,所述數據存儲單元允許至少部分地基於包含在所述數據存儲單元中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述數據存儲單元分發給所述選定的治療設備,由此允許所述選定的治療設備獨立於所述資料庫組件而進行操作。
一方面,所述選定的治療設備的操作包括治療模式的操作。所述多個治療設備包括帶電粒子源、加速裝置以及放射束傳輸系統中的至少一個。所述帶電粒子源或加速裝置包括質子同步加速器,所述放射束傳輸系統包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。所述放射束傳輸系統連接至一系列的調度裝置,所述調度裝置包括雙極偏轉磁體的陣列,所述雙極偏轉磁體的陣列使所述放射束偏向多個通往分別具有可旋轉臺架的治療單元的聚焦和偏轉光學器件中的任意一個。而且,在各個所述可旋轉臺架之內設置有放射束輸送系統,其適於根據具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
另一方面,所述參數的子集包括用於所述選定的治療設備的治療數據、配置參數、操作參數和控制設置。所述選定的治療設備是由軟體控制的設備,其需要至少一個所述參數的子集以用於操作和治療。所述資料庫組件包括集中式資料庫伺服器,所述集中式資料庫伺服器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述選定的治療設備存儲諸如數據、參數和控制設置的配置和操作信息,其中,對參數的選取和修改能夠通過所述集中式資料庫伺服器經由來自所述接口組件的請求而被容易地執行。所述集中式資料庫伺服器提供配置管理活動,所述配置管理活動可包括記錄保持和版本/修訂控制。所述管理組件通過生成適當的數據存儲單元並將所述數據存儲單元分發給所述選定的治療設備從而減少單點故障的發生。歸功於對用於參數選取和操作配置的所述數據存儲單元的相關信任,由所述管理組件對所述數據存儲單元進行的分發使得所述選定的治療設備的操作獨立於所述資料庫組件。
另一方面,所述放射束治療系統包括處在所述管理組件與所述選定的治療設備之間的至少一個通信鏈路,以用於將所述被生成的數據存儲單元分發給所述選定的治療設備。所述參數的子集以資料庫表結構、記錄和值中的至少一種形式被存儲在所述資料庫組件中。該數據存儲單元安排在可被所述選定的治療設備識別的統一信息集中。該統一信息集按照如下方式來使用所述選定的治療設備的固有功能,即,所述選定的治療設備不必需要附加的數字或補充程序或應用程式以用於從數據存儲單元中識別配置參數值。所述數據存儲單元包括按照適用於各個所述選定的治療設備的面向文檔的方式得到存儲和訪問的數據類型。所述數據存儲單元包括按照適用於各個所述選定的治療設備的面向地址的方式得到存儲和訪問的數據類型。該數據存儲單元包括一個或多個易失性或非易失性系統控制文檔。該數據存儲單元包括一個或多個含義文本文檔的系統控制文檔。所述一個或多個系統控制文檔包括一個或多個文本文檔。
另一方面,所述管理組件將可配置參數發送給各個治療設備,並且其中所述選定的治療設備從所述可配置參數中選取可用的參數。此外,所述管理組件有選擇地將代表可由各個治療設備使用的參數的可配置參數發送給各個治療設備。
前述的需要還可以通過包括多個分布式功能組件的放射束治療系統得到滿足,所述多個分布式功能組件的操作得到協調以產生選定的操作模式,在一個實施方案中,所述系統包括資料庫組件,其存儲有與所述分布式功能組件相關的多個參數。此外,所述系統還包括接口組件,其允許用戶選擇操作模式,所述資料庫組件為所述操作模式識別與所述分布式功能組件相關的適當的參數的子集,所述接口組件生成至少一個系統控制文檔,所述至少一個系統控制文檔包含適當的參數的子集,該適當的參數的子集被用來配置選定的分布式功能組件以使其以能夠產生所述選定的操作模式的方式操作。此外,所述系統還包括控制文檔分發組件,其為各個所述分布式功能組件提供適當的系統控制文檔,以使得所述功能組件在產生所述選定的操作模式的同時能夠基本獨立於所述資料庫組件而進行操作。
前述的需要還可以通過這樣一种放射束治療系統得到滿足,在一個實施方案中,所述系統包括多個治療設備和資料庫,所述多個治療設備包括放射束源和放射束傳輸設備,所述資料庫用於存儲與選定的治療設備相關的特定參數的子集,其中,所述特定參數包括能夠用來配置所述選定的治療設備以用於操作的指令信息的邏輯集合。此外,所述系統還包括接口,其用於允許用戶修改存儲在所述資料庫中的與選定的治療設備相關的特定參數的子集。而且,所述系統還可包括管理組件,其從所述資料庫中提取選定的特定參數的子集並生成系統控制文檔,所述系統控制文檔包括具有可被所述選定的治療設備識別的格式的所述被提取的特定參數的子集,其中,所述系統控制文檔允許至少部分地基於包含在所述系統控制文檔中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述系統控制文檔分發給所述選定的治療設備,由此允許所述選定的治療設備獨立於所述資料庫組件而進行操作。此外,所述特定參數的子集包括設備專用參數的子集。
前述的需要還可以通過一種具有多個功能組件的放射束治療系統來得到滿足,所述多個功能組件包括放射束源和放射束傳輸設備。在一個實施方案中,所述系統包括資料庫,其存儲有與所述功能組件的操作相關的可配置參數的子集,所述資料庫還包括允許用戶修改所述被存儲的可配置參數的子集的接口組件。此外,所述系統還包括管理組件,其從所述資料庫中選取與被選擇的功能組件相關的可配置參數的子集,所述管理組件還從被存儲的可配置參數中生成控制文檔,並在隨後將生成的控制文檔分發給所述被識別的功能組件,以使得所述被識別的功能組件能夠獨立地操作。
前述的需要還可通過這樣一种放射束治療系統來得到滿足。在一個實施方案中,所述系統包括至少一個功能組件和資料庫組件,所述至少一個功能組件能夠經由可配置參數的子集被配置用於治療實施,所述資料庫組件將可配置參數的子集作為信息的邏輯集合來存儲,所述資料庫組件具有允許用戶修改所述信息的邏輯集合的用戶接口。此外,所述系統還包括管理組件,其與所述資料庫組件和所述至少一個功能組件通信,其中,所述管理組件識別與所述至少一個功能組件相關的可配置參數的子集,從所述被識別的可配置參數的子集中生成第一文檔,以及將所述第一文檔分發給所述至少一個功能組件,從而使所述至少一個功能組件在接收到所述第一文檔後能夠從所述第一文檔中選取出所述可配置參數的子集並對所述至少一個功能組件自身進行配置以用於傳輸治療。
前述的需要還可通過這樣一種管理多個分布式設備的方法來得到滿足,所述多個分布式設備在用於放射束治療系統的治療實施中使用。在一個實施方案中,所述方法包括在集中式配置管理系統中為各個設備存儲操作指令,所述集中式配置管理系統具有資料庫組件,所述操作指令在所述資料庫組件內得到維護,以及為所述放射束治療系統選擇操作模式,並為待在對所述放射束治療系統進行配置以使其運行於所述選定的操作模式時被使用的各個所述分布式設備識別存儲於所述資料庫組件中的操作指令的子集。此外,所述方法還可包括為各個所述分布式設備生成數據存儲單元,所述數據存儲單元含有用於配置各個分布式設備以使其能夠按照致使所述放射治療系統運行於所述選定的操作模式的方式運行所必需的操作指令。而且,所述方法還可包括將所述數據存儲單元傳輸給所述分布式設備,由此為選定的分布式設備提供所述必需的操作指令以使其在無需進一步訪問所述集中式配置管理系統的情況下進行操作,從而引致所述放射束治療系統按照所需的操作模式運行。
一方面,生成數據存儲單元包括生成多個數據存儲單元。而且,生成數據存儲單元包括生成至少一個快閃記憶體單元。此外,生成數據存儲單元包括生成至少一個系統控制文檔。而且,將所述數據存儲單元傳輸給所述分布式設備包括將所述數據存儲單元傳輸給所述分布式設備。
前述的需要還可以通過這樣一種用於配置具有多個功能組件的放射束治療系統的方法來滿足,所述多個功能組件用於將放射束導向多個治療單元中的至少一個。在一個實施方案中,所述方法包括在資料庫中保持多個可配置參數,所述可配置參數被用來協調所述多個功能組件的功能,以此產生對所述放射束治療系統的操作控制;和選擇這樣一個操作模式,其中所述放射束被引導向具有所需操作參數集的特定治療單元。此外,所述方法還包括從保持在所述資料庫中的多個可配置參數中識別出參數的子集,所述參數的子集被用以按照這樣一種方式來配置和控制所述功能組件,即,使所述放射束被引導向具有所需操作參數集的選定治療單元。此外,所述方法還包括生成至少一個系統控制文檔,所述系統控制文檔反映了被用來配置和控制所述功能組件的參數的子集;以及將所述至少一個系統控制文檔分發給所述多個功能組件中的至少一個,由此指導所述功能組件的操作。
本發明的其它目的和有益效果在參照附圖在下面進行描述後將變得顯而易見。
附圖簡要說明

圖1描述的是可在粒子放射治療設備中使用的基於臨床的例如質子束治療系統(PBTS)的放射束治療系統的一個實施方案;圖2描述的是可被用於訪問和保持PBTS配置數據和參數的PBTS配置管理系統的一個實施方案。
圖3A描述了PBTS治療實施系統、PBTS用戶接口系統和PBTS配置管理系統的簡化方框圖,其中所述PBTS配置管理系統具有管理組件、資料庫組件和控制文檔組件。
圖3B進一步描述具有與資料庫組件相關的功能組件的PBTS配置管理系統;圖3C進一步描述管理組件,所述管理組件可被PBTS配置管理系統用來從資料庫組件中識別、選取和更新配置參數,以及使用控制文檔組件生成系統控制文檔;圖4A描述了在資料庫組件中的配置參數的邏輯組織的一個實施方案;圖4B描述了配置參數關聯的一個實施方案,其中,對於一個參數的調整可影響其它參數;圖4C描述了使用映射表生成與PBTS中的特定治療實施設備相關聯的系統控制文檔的一個實施例;圖5描述了可被PBTS配置管理系統用來調整PBTS治療實施系統的參數的系統配置處理的一個實施方案;圖6描述了可由PBTS配置管理系統的管理組件使用以更新由PBTS治療實施系統使用的系統配置參數的參數更新處理的一個實施方案;圖7顯示了使用本發明的PBTS配置管理系統來管理、更新和分發PBTS治療實施系統的配置參數的有益效果。
優選實施方案的詳細描述在複雜的多處理器的由軟體控制的系統中,提供可由授權的用戶容易地修改以將該由軟體控制的系統準備用於各種操作模式的治療可配置參數是重要的。在一個實施方案中,本發明的配置管理系統提供了一種集中式數據伺服器以用於由軟體控制的系統,該集中式資料庫伺服器存儲配置和操作信息,例如,數據、參數和控制設置。資料庫方式有利地提供了對被存儲的配置和操作信息的簡易存取,其中,參數選取(retrieval)和修改可經由來自用戶接口系統的請求而由配置管理系統容易地執行。另外,配置管理系統提供了可包括將在本文的下面進行詳細描述的記錄保持和版本/版本控制在內的配置管理活動。
在傳統的治療實施系統中,治療實施組件使用單點獲取(single pointacquisition)方案直接從資料庫組件中訪問操作和配置參數。單點獲取需要直接依賴於資料庫組件用於經由治療實施裝置和資料庫組件之間的直接通信鏈路的操作和參數選取。這種操作依賴性的結果是,如果出現網絡問題以及資料庫組件離線或不可用時,則傳統的治療實施系統被迫關閉,病人的治療被終止直到資料庫組件起作用地上線或可用為止。單點故障不利於病人的健康、治療的穩定性和操作效率。
相反,本發明通過生成例如文本文檔(flat file)、只讀文檔或快閃記憶體元件的靜態文件、將操作和配置參數包括到靜態文件、並將靜態文件分發給治療實施組件,從而減少了單點故障的發生。歸功於對用於參數選取和操作配置的靜態文件的相關信任,靜態文件的分發使得上述治療實施組件的操作獨立於資料庫組件。儘管通信鏈路可被用來將所生成的靜態文件或系統控制文檔分發給治療實施組件,但是操作的信賴被有利地偏向於靜態文件。靜態文件或系統控制文檔的範圍和功能將在下面的本文中進行詳細的描述。
而且,為了便於更新和選取,例如配置參數可作為例如記錄或值而被存儲在資料庫表結構中。在生成靜態文件或系統控制文檔時,被選取到的配置參數值可以安排在可由治療實施組件識別的統一信息(consolidated information)集中。該統一信息集有利地以這樣的一種方式來使用治療實施裝置的固有功能,即,治療實施裝置從靜態文本中解析配置參數值不一定需要附加的數字或補充程序或應用程式。而且,靜態文件或系統控制文檔為由軟體控制的系統提供了快速、局部化的參數選取能力,以及獨立操作能力,這將在本文的下面進行詳細描述。
下面將參照附圖,其中,在所有的附圖中相同的標號表示相同的部件。圖1描述的是可在粒子放射治療設備中使用的基於臨床的例如質子束治療系統(PBTS)10的放射束治療系統的一個實施方案。在一個實施方案中,質子束治療系統10可包括多個治療實施組件,其包括帶電粒子源11、加速裝置12和質子束傳輸系統14。另外,粒子源11/加速裝置12可例如包括質子同步加速器(proton synchrotron),並且質子束傳輸系統14可例如包括多個控制和聚焦磁體,該控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
一方面,質子束傳輸系統14連接一系列調度裝置(switchyard)16,調度裝置16可包括用於使質子束偏向多個質子束聚焦和偏轉光學器件26中的任意一個的雙極偏轉磁體(dipole bending magnet)陣列,質子束聚焦和偏轉光學器件26通向分別具有可旋轉的臺架18的治療單元。而且,質子束輸送系統20可位於各個可旋轉的臺架18之內,以用於根據具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺22上的病人24。示例性的質子束治療系統在美國第4,870,287號專利中被充分地公開,其公開的內容被完全併入本文以做參考。
在操作中,具有預定能量的帶電粒子束可由質子同步加速器12產生,並由質子束傳輸系統14傳輸到調度裝置16。調度裝置16可被配置成選擇一個或多個臺架18以用於向其傳輸放射。各個可旋轉的臺架18能夠將質子束輸送系統20相對於病人24的目標位置進行定向。質子束定向允許輻射沿著旋轉軸線或者說是所謂的等角點(isocenter)被直接澱積作用在預定位置。另外,為了有助於將準確和精確的劑量(dosage)傳輸給一個或多個病人24,質子束輸送系統20可根據病人治療計劃的處方說明來定位、配置和校準以用於放射傳輸。
質子束治療系統110的中央組件中的一個是放射輸送系統20,其被設計成將精確的劑量分布傳輸到病人體內的目標體積。通常,上述傳輸系統包括用於修改或監控與治療計劃有關的放射束的具體屬性的組件。放射束輸送系統20可包括例如用於擴展或相反地修改放射束的位置和分布輪廓(profile)的裝置、調整放射束能量的分散性元件以及多個用於監控上述屬性的放射束傳感器。關於放射輸送系統20的其它公開內容由第4,870,287號美國專利提供。
圖2描述了粒子放射治療設備50的中央配置的一個實施方案,其中,該粒子放射治療設備50可被用來以參照圖1描述的上述方式為病人提供質子束治療。粒子放射治療設備50可包括圖1中的質子束治療系統(PBTS)10、用戶接口系統52和配置管理系統54,配置管理系統54可被用來生成一個或多個用於PBTS10的PBTS治療實施組件11、12、14、16、18、20的靜態文件或系統控制文檔56。另外,一個或多個被生成的系統控制文檔56可通過配置管理系統54以能夠將配置數據和參數以可識別的格式提供到PBTS治療實施組件11、12、14、16、18、20的方式被分發給PBTS10。
在一個實施方案中,用戶接口系統52可包括可被用來選取和修改用於PBTS10的配置參數的公知的計算機工作站,例如,個人計算機。一個或多個用戶,例如系統操作員、現場服務工程師、醫務員工和設備管理員等可經由用戶接口系統52更新配置管理系統54中的PBTS配置數據、參數和/或控制設置。用戶接口系統52提供對可用來配置前述的位於PBTS10中的PBTS治療實施組件的數據、參數和控制設置的訪問。PBTS10可通過可由配置管理系統54生成並提供的系統控制文檔56來訪問配置數據。
應該認識到,在不背離本發明教導的範圍的情況下可以存在對於配置管理系統54的多個用戶接口系統52。然而,處於安全的考慮,優選的實施方案可包括對於配置管理系統54的一個指定用戶接口系統52,以用來更新PBTS10中的PBTS治療實施組件11、12、14、16、18、20的數據、參數和控制設置。應該認識到,還存在可應用到與組件相關的軟體和與組件相關的硬體的可配置參數和控制設置。一些可通過配置管理系統54配置的軟體和硬體組件可包括但不限於電源、特斯拉測量器(teslameters)、傳感器、探測器、定時控制系統、用戶接口、網絡配置和安全系統。
在一個實施方案中,配置管理系統54可包括公知的諸如資料庫的集中式計算機系統,其可被用來以這樣一種方式將PBTS配置數據和參數存儲在資料庫組件(例如文檔)中,即,在被用戶激勵時可由用戶接口系統52便利地選取。通過配置系統54進行配置數據和參數的操縱有利地允許維護配置數據和參數的完整性,以及為用戶提供交互式的接口。在下文中將詳細描述的方式中,配置管理系統54可包括處理和管理組件,其可被用來對更新的參數設置與可接受的操作範圍進行核查。例如,如果電源的操作範圍界於0到500安培,則管理組件將核查電源的輸出以使其不能小於0安培和大於500安培。
在一個實施方案中,配置管理系統54使用PBTS軟體應用程式,該PBTS軟體應用程式允許授權的用戶在便利地訪問和修改PBTS的可配置參數的同時保持數據的完整性。PBTS軟體應用程式可與各種平臺中的通用桌面環境結合使用,例如使用基於UNIX平臺上的SolarisTM和XWindowsTM的通用桌面環境。在一個方面中,可配置的參數可包括被PBTS10需要用來配置例如控制設置的數據或信息塊,其中,可配置參數的值可根據治療劑量和/或環境來改變。在PBTS10中的一些設備需要配置數據來進行正確的初始化。例如,磁體被配置為具有專用於它們的目標能量的預設輸出來。此外,PBTS10的其它功能組件(例如離子源、電源、定時裝置等)可能會需要可配置的初始化數據、比例因子、轉換因素、映射等。
如將在下面將詳細描述的一樣,經由用戶接口系統52用戶通過圖形用戶界面(GUI)可訪問數據,並且這些數據被存儲並保持在配置管理系統54的資料庫組件中。在授權的用戶請求配置更新時,到資料庫組件的連接被創建,對於數據的任意修改都可被應用到資料庫組件。此外,授權的用戶帳號可通過用戶接口系統52被創建,其中,被授權的用戶包括不同的許可等級或訪問級別,這由管理員來確定。例如,不同類型的用戶可被授權訪問僅與特殊工作功能相關的數據。加速裝置的員工可允許修改與加速裝置相關的參數,例如,磁體設置。醫務人員可被允許修改與治療室相關的參數,例如探測器和散射箔。其它各種用戶(例如現場服務員工和系統管理員)可訪問維護系統所需的數據。
此外,PBTS配置管理組件54的資料庫組件可用兩組數據來初始化治療數據和非治療數據。治療數據集可包括被批准用於治療操作的配置數據。在大部分的情況下,有一組可用的治療數據集或一組被批准的治療數據。非治療數據集可以包括可被用於其它功能操作的配置數據,例如研究、維護和/或調試(tuning)。在大部分的情況下,被授權的用戶能夠選取並瀏覽大部分可配置的參數。如果用戶對參數進行寫訪問,則用戶能夠在可接受的範圍內修改它的值,這將在本文的下面進行詳細的描述。然而,所提出的與治療數據相關的修改需要得到指定管理員的批准,其中,該指定的管理員負責病人治療和批准對治療數據所提出修改。
在一個實施方案中,圖1中的PBTS10還可包括一個或多個PBTS工作站62,PBTS工作站62可放置被用來操作和控制PBTS 10的PBTS治療實施組件11、12、16、18、20的硬體和軟體。PBTS工作站62獨立於配置管理系統54運行以便對PBTS10提供局部控制。如前所述,用戶接口系統52被用來與配置管理系統54進行交互。相反,PBTS工作站62被用來與PBTS治療實施組件11、12、16、18、20進行交互。在一個實施方案中,在配置管理系統54和PBTS10之間沒有直接的鏈路。作為一種替換,PBTS工作站62和/或PBTS10通過系統控制文檔56從配置管理系統54訪問PBTS配置數據、參數和控制設置。
一方面,本領域的普通技術人員應該認識到,配置管理系統54將一個或多個系統控制文檔56提供給治療實施系統10的治療實施組件11、12、14、16、18和20。此外,還應該認識到治療實施組件11、12、14、16、18和20可從系統控制文檔56中選取一個或多個操作參數。另一方面,本領域的普通技術人員應該認識到管理組件適於發送可配置參數到各個治療設備,其中,選定的治療設備從可配置的參數中選取可使用的參數。此外,管理組件可有選擇地將代表可由各個治療設備使用的參數的可配置參數發送給各個治療設備。
該特殊的實施方案有利地提供了配置管理系統54與PBTS工作站62之間的控制分離。配置數據、參數和控制設置利用配置管理系統54可方便地得到更新,這提供了更可靠的資料庫管理和受控參數修訂。當(和如果)配置管理系統54離線或不可用時,系統控制文檔56的生成允許PBTS工作站62訪問PBTS配置數據、參數和控制設置。因此,PBTS10能夠獨立於配置管理系統54進行操作。
在治療實施的過程當中,PBTS治療實施組件11、12、14、16、18和20的操作被符合願望得到協調,以將精確地校準和對準的質子束導向病人24的特定目標區域或等角點60。如前所述,病人24由治療平臺22支撐,臺架18繞旋轉軸旋轉,並被用來適當地將質子束58相對於病人24和等角點60對準。PBTS控制系統62監控和協調用來配置和導引質子束58以及保證病人的安全的硬體和軟體子系統的操作活動。在放射治療中病人的安全備受關注,PBTS10的嚴格控制必須在任何時間被保持以保證質子束58用恰當的強度或能量水平準確和精確地導引。應該認識到關於PBTS控制系統62的更深層次的討論在第5,260,581號美國專利中被充分的公開,其全部的內容被併入本文以做參考。
此外,包括PBTS工作站62的PBTS10可利用系統控制文檔56從配置管理系統54訪問配置數據、參數和控制設置。在一個實施方案中,系統控制文檔56可包括一系列以一個或多個可識別的文檔或格式的字符串或字符,其可被PBTS10、PBTS工作站62或PBTS10的功能組件11、12、14、18和20來解析以選取以控制文檔格式(例如文本文檔、二進位文檔、快閃記憶體文檔等)存儲中的配置數據參數等。使用文本文檔的有益之處在於文本文檔是人們可讀的。但是在不背離本發明的教導的領域或功能的情況下,本領域的普通技術人員可以使用各種其它文件結構,如二進位文檔。此外,一方面,系統控制文檔56可使用例如逗號、連字號、分號等的參考標識符來描述。作為一種選擇,字符串可使用表示制表符或換行的編碼來描述。此外,在記錄本身中不易發現的字符的順序定位的集合可被用做解析串的參考標識符。
在各種實施方案中,系統控制文檔56可以是面向文檔和/或面向地址的,並以各種不同的格式存儲。例如,面向文檔方案可包括「文本文件(textual document)」(例如,基於ASCII字符集),該「文本文件」利用非易失性數據存儲裝置(例如,硬磁碟驅動器、光學驅動器、磁帶驅動器,快閃記憶體設備,等等)作為分立的文檔而得到存儲和訪問。類似地,面向地址的方案可包括系統控制文檔信息,該系統控制文檔信息以可在易失性或非易失性存儲器或存儲裝置內的選定單元中(例如,被存儲在特定存儲地址中的信息的位/字節)得到訪問的方式存儲。還應該認識到,包含在系統控制文檔中的信息可通過大量不同的方式表示,例如,使用二進位、八進位、十六進位、html(超文本連結標示語言)或其它數據類型/表述來表示。這些數據類型可以面向文件、面向地址來訪問,或以適用於被期望地配置以使用系統控制文檔信息的各個裝置或設備的其它組織方式來訪問。
在某些實施方案中,系統控制文檔56可包括例如被存儲在各種類型的數據存儲單元(例如,快閃記憶體、只讀存儲器等)中的數據文檔或格式。如公知的一樣,可編程序的只讀存儲器(PROM)是能夠被用戶修改一次的只讀存儲器。由於PROM的處理相對不靈活,所以許多被設計成由用戶修改的PROM晶片可用能夠被編程、擦掉和重新編程多次的可擦可編程只讀存儲器(EPROM)或電可擦可編程只讀存儲器(EEPROM)來實現。此外,快閃記憶體代表了一種能夠在存儲塊單元中擦寫和重新編程的非易失性存儲器。能夠根據本發明的教導來使用的其它類型的裝置可包括磁和光數據存儲格式,例如光碟,軟盤和磁帶驅動器等。因此,通常應該認識到在不背離本發明的範圍下,系統控制文檔可包括各種類型的,具有各種組成部分的數據儲存或存儲器元件。此外,來自配置管理系統54的訪問配置數據、參數和控制設置可被存儲在各種類型的數據存儲或儲存器元件中,以便將系統控制文檔提供給PBTS10的操作和治療裝置11、12、14、18和20中。
一旦配置數據、參數等被從系統控制文檔56中識別和選取出來,PBTS控制系統62或PBTS10的功能組件11、12、14、18和20可使用被選取出的數據、參數等來配置它的功能和操作組件以用於治療實施。應該認識到PBTS10可以將包括電子數據表(spreadsheet)和表格等的只讀格式文檔作為PBTS系統控制文檔56來接收和解釋。
此外,被選取出的信息還可包括可被PBTS10用來配置它的操作組件的指令集。在治療實施的過程當中,無需依賴於配置管理系統54的處理和管理組件就可以進行配置是有利的。因此,PBTS10的操作組件可以獨立的方式來工作,這降低了配置管理系統54中的單點故障的負面效應。配置管理系統54對數據、參數和控制設置的管理允許保護數據的完整性以及確保沒有數據的重複。例如,數據完整性可用自動備份來保護,其中,配置管理系統54將包括被拷貝的配置數據、參數等的備份文檔在無需用戶同意的情況下存檔在單獨的存儲組件中。此外,對配置數據、參數等的受控訪問允許配置管理系統54根據預定的標準對多次更新按優先級順序排列以充分地避免配置數據、參數等的重複。此外,PBTS10從系統控制文檔56訪問數據、參數和控制設置,這就確保了配置數據、參數等在(和如果)相對於配置管理系統54的單點故障發生時是可訪問的。
例如,PBTS10的配置可包括對質子能量源11、加速裝置12和質子束傳輸裝置14進行設置以將規定的質子束58傳輸給調度裝置16。此外,PBTS10的配置還可包括對調度裝置16進行設置以將規定的質子束60導引到特定的治療站和相應的臺架18,從而將質子束60導向病人24上的特定等位角60。此外,配置數據、參數等還可包括治療實施的長度、質子束的能量強度、放射劑量的持續時間和對病人的多個治療區域的放射。存儲在系統控制文檔56中的配置數據、參數等是可局部訪問的,從而如果配置管理系統54由於某種原因離線時,PBTS10及其組件還可繼續運行,這對於病人來說是至關重要的。有益地,通過配置管理系統54生成系統控制文檔56並將其分發給PBTS治療實施系統10及其組件可以有利地提供控制分離,從而使得PBTS10及其組件對病人進行傳輸治療時對配置管理系統54的依賴減少。
通常,應該認識到PBTS控制系統62和配置管理系統54的處理組件可例如包括以本文中描述的方式操作的計算機、程序邏輯或其它表示數據和指令的底層配置(substrate configuration)。在各種其它的實施方案中,PBTS控制系統58和配置管理系統54的處理和管理組件可包括控制器電路、處理器電路、處理器、通用單片或多片微處理器、數位訊號處理器,嵌入式微處理器以及微控制器等。此外,還應該認識到在一個實施方案中,程序邏輯可實現為一個或多個組件,其中,這些組件可被配置成在一個或多個處理器中運行。這些組件可包括但不限制於軟體或硬體組件、例如軟體模塊的模塊、面向對象軟體組件、類組件和任務組件、處理方法、函數、屬性、過程、子程序、程序編碼段、驅動器、固件、微代碼、電路、數據、資料庫、數據結構、表格、矩陣和變量。
一方面,配置管理系統54可使用被設計用於相關資料庫開發和實現的應用程式來實現。還應該認識到配置管理系統54可被實現為帶有分離的表格或其它公知的例如鍊表、二叉樹等數據結構的電子數據表或單一的資料庫。而且,配置管理數據系統54還可被實現為能夠被集中管理的多個資料庫。還應該認識到配置管理系統54的上述結構和方案可在需要的時候被改變以執行被用來組織和分類配置管理系統54中的信息的關係和關聯。
圖3A-3C描述了圖1和2中的PBTS10以及圖2中的配置管理系統54的各種功能性實施方案。為了便於描述,圖3A描述了用戶接口系統52、配置管理系統54和治療實施系統10的簡化方框圖。在該具體的實施方案中,配置管理系統54可包括管理組件70、資料庫組件72和控制文檔組件74,它們可被功能性地相互連接以管理、更新和分發用於PBTS10的PBTS配置數據、參數和控制集合。PBTS資料庫系統組件70、72和74可包括適用於與PBTS10的特定功能有關的硬體和/或軟體子系統。
使用如本文所述的系統控制文檔可以通過生成例如文本文檔、二進位文檔、快閃記憶體文檔等的包括操作和配置參數的靜態文件,接著將該靜態文件分布到治療實施組件從而有利地減少單點故障的發生。此外,歸功於對用於操作和參數選取的系統控制文檔的關聯依賴,系統控制文檔的分發允許治療實施組件的操作獨立於資料庫組件。一方面,儘管通信鏈路可被用來將生成的系統控制文檔或靜態文件分發給一個或多個治療實施組件,但是操作依賴性可偏向於分布式系統控制文檔或靜態文件。
為了便於更新和選取,配置參數可以例如作為記錄或值而被存儲在資料庫表結構中。在生成靜態文件或控制文檔時,被選取到的配置參數值可以安排在可被治療實施組件識別的統一的信息集中。該統一的信息集有利地以這樣一種方式使用了治療實施裝置的固有功能,即,額外的數字或輔助程序或應用程式對於治療實施裝置從靜態文檔中解析配置參數值而言不是必要的。這些處理的範圍和功能將在下文中進行詳細的描述。
在一個實施方案中,在請求修改參數時,治療實施系統10以電子文檔的形式經由例如通信網絡(乙太網、內聯網或網際網路通信系統)從配置管理系統54接收周期性的參數更新。在某種情況下,治療實施組件可發送詢問是否可以得到更新的請求到配置管理系統。如在下面將要詳細描述的一樣,參數的更新以一種該系統的治療實施組件能夠容易地識別的格式發送到治療實施系統。
圖3B進一步描述了圖2,3A中具有與資料庫組件72關聯的附加功能特徵的配置管理系統54。例如數據、信息和控制設置的配置和操作參數80能以通常公知的方式作為資料庫文檔而被存儲在配置管理系統54的資料庫組件72中。例如,PBTS10的各個PBTS治療實施組件11、12、14、16、18和20可自身具有與其配置和操作相關的參數80的參數集。在資料庫組件72中可建立具體的PBTS治療實施組件11、12、14、16、18、20和其自有的從1到N的參數80的集合之間的關聯關係。這些參數80可通過管理組件70按照通常公知的方式來檢索以選取、排序和編輯,從而使得在授權用戶經由用戶接口系統52請求參數更新時產生參數更新文檔82。更新參數的處理將在下文中進行詳細的描述。
在一個實施方案中,配置數據和參數以集合的形式保持。資料庫組件72負責保持批准的、當前和建議的配置數據和參數集。批准的集合可包括可接受用於允許治療處理的參數配置集。優選地,為了安全的原因,在任何時間只有一個被批准的配置參數集。當前的參數集可包括PBTS10當前正在使用配置的參數配置集,該當前的集合可允許或不允許用於治療。當前的集合可以是存在資料庫組件72中的多個配置集合中的一個。建議的集合可包括在其能夠用於治療之前等候系統管理員的批准的參數配置集。
如圖3C所示,管理組件70可被配置管理系統54用來從資料庫組件72中識別、選取和更新配置參數,並使用控制文檔組件74生成系統控制文檔56。在生成系統控制文檔56後,管理組件70隨後將系統控制文檔56a、56b、56c、56d、56e分發給PBTS10的包括質子束控制系統10a、安全系統10b、電源系統10c、日誌記錄系統10d和各種附加系統10e的相應的PBTS治療實施系統10a、10b、10c、10d、10e。質子束控制系統10a可包括質子束傳輸裝置14、調度裝置、臺架18和質子束輸送系統20。電源系統10c可包括質子能量源11和加速器12。
資料庫組件72可在通常公知的存儲裝置中運行,例如硬體驅動器、小型盤、可移動存儲介質、磁帶驅動器、快閃記憶體、光學裝置、集成電路等,其中,參數信息可通過用戶接口系統52容易地存儲、修改和選取。控制文檔組件74可起到相關翻譯器(relational translator)的作用,其將資料庫語言格式解釋為控制文檔語言格式,以使得存儲在資料庫中的配置參數可被轉換成PBTS10的功能組件可識別的操作參數。
在複雜的、多處理器的由軟體控制的系統(例如PBTS10)中,提供可由授權用戶容易地修改以將該由軟體控制的系統準備用於各種操作模式的治療可配置參數是重要的,這些操作模式例如修改參數容限(tolerance)、用戶訪問、訪問級別、調試輸出等。在大部分情況下,配置參數可由PBTS10的執行軟體以安全和及時的方式裝載。此外,PBTS10經常包含操作的多個模式(治療、研究、試運行)、多個配置設置(被動質子束傳輸、主動質子束傳輸)和多個病人設置。此外,可以有一個以上的被授權訪問以修改數據和參數集的人。
在一個實施方案中,配置管理系統54提供集中式資料庫伺服器,該伺服器為軟體控制的PBTS10存儲配置和操作信息,例如數據、參數和控制設置。在一個實施方案中,參數修改和參數選取通過配置管理系統54經由來自用戶接口系統52的請求被執行。此外,配置管理系統54提供配置管理活動,這些配置管理活動可包括記錄保持(也就是,誰修改了某些參數、在何時修改了某些參數和為什麼修改某些參數,具有被批准用於某些模式的參數)、提供數據的備份和版本/修訂控制。此外,配置數據和參數可以按照這樣一種方式被臨時地改變,即,在指定的時間周期後,最新被修改的配置數據和參數值可回復(revert)到先前存儲的值。回復到先前的數據、參數等還可以在生成控制文檔56後發生。
一方面,修改數據和參數須經管理員的批准,這有助於維護數據的完整性和保證正確的治療劑量和實施。該系統管理員可以為修改的有效性而批准、拒絕或制定一個時間限制。在一些情況下,如果有一個或多個授權的用戶要求了重複的修改請求,並且系統管理員批准所有的未定修改請求,則最後的修改請求可優先於所有其它請求。在其它一些情況下,超時周期表示系統管理員正在批准被建議的修改但是僅可用於被限制的時間內。在這種特殊的情況下,一旦經過了指定的日期和/或時間,則在修改請求之前的數據或參數的先前值將被恢復。
配置管理系統54有利地包括生成控制文檔56以充分地避免在PBTS10的操作期間出現的有問題的情況的能力。網絡問題和單點故障可以作為異常的關閉和/或出現損壞的文件的結果而發生。系統控制文檔56可包括各種類型控制文檔,例如文本文檔、二進位文檔和快閃記憶體文檔等的,這些控制文檔可為PBTS10提供快速和局部化的參數選取能力和獨立操作能力。一方面,在治療期間修改配置數據和參數會不利地影響治療實施。因此,出於安全的原因,系統控制文檔56優選地在治療之間生成。
此外,配置管理系統54包括具有足夠的配置管理能力和快速、安全和局部化的參數選取的信息管理和選取系統。例如,配置管理系統54結合資料庫組件72利用管理組件70提供對參數修改的受限制的訪問,其中,授權用戶被允許修改配置數據、參數等,而未授權的用戶則不能夠訪問配置數據和參數等。此外,配置管理系統54結合控制文檔組件74利用管理組件70從參數文檔80、82生成系統控制文檔56,以用於將配置參數分發給PBTS10。
一方面,在周期性的基礎上或在參數被臨時或永久被修改時,配置管理系統54可從參數文檔80、82中生成系統控制文檔56,從而充分地保證了在操作期間遵守正確的語法(syntax)。例如,管理組件70可訪問到在PBTS10中的各個治療實施組件使用的程式語言。一方面,正確的語可包括使用由程式語言規定的特定規則集來將指令元件組合成指定的治療實施組件可識別的允許結構。正確的語法還涉及可由指定的治療實施組件容易地從系統控制文檔56中解析出來的數據和指令的系統性結構。此外,被生成的系統控制文檔56被置於與PBTS10的功能組件相關的適當目錄中。此外,PBTS10的功能組件使用的執行軟體選取適當的系統控制文檔56,並裝載被請求的配置參數以用於治療實施。
圖4A描述了在資料庫組件72中的多個配置參數值80的邏輯組織的一個實施方案。如前所述,存在大量的可被用於PBTS10中的各個PBTS治療實施組件的配置參數值80。跟蹤用於PBTS治療實施組件的配置參數值是非常複雜和麻煩的。因此,管理組件70可被用來通過使用多個映射表74將參數映射到PBTS10中的具體治療實施組件。在資料庫組件72中,包括部署標記(deployment label)76a、76b、76c至查找關鍵值(lookupkey)78的映射表74可被建立以識別和選取配置參數80,以此生成多個系統控制文檔86。一方面,查找關鍵值78識別數據和參數值80在資料庫組件72內能夠被存放的位置,其中,在數據或參數值80能夠在資料庫組件72中找到的情況下,各個部署標記76指向具體的查找關鍵值78。
例如,PBTS10的第一治療實施組件可被映射到包括第一組部署標記76a的第一映射表74a。PBTS10的第二治療實施組件可被映射到包括第二組部署標記76b的第二映射表74b。PBTS10的第三治療實施組件可被映射到包括第三組部署標記76c的第三映射表74c。如在圖4A中所述,第一組部署標記76a可指向查找關鍵值A、C和E(78),而查找關鍵值A、C和E(78)則可進一步指向配置參數值V1、V2和V5(80)。第二組部署標記76b可指向查找關鍵值B和E(78),而查找關鍵值B和E(78)則可進一步指向配置參數值V2和V5(80)。第三組部署標記76c可指向查找關鍵值A、D、E和F(78),而查找關鍵值A、D、E和F(78)則可進一步指向配置參數值V1、V4、V5和V6(80)。
在大部分的情況下,如圖4A中用虛線表示的參數的引用在資料庫組件72中以通常公知的方式發生。一方面,一旦配置參數值80被識別和選取,配置參數值80可如圖4A中虛線所示的那樣被隨後輸入到系統控制文檔86中,以用於分發到PBTS10中的相應PBTS治療實施組件。例如,第一映射表74a可被用來生成並分發第一系統控制文檔86a到PBTS10的第一治療實施組件。第二映射表74b可被用來生成並分發第二系統控制文檔86b到PBTS10的第二治療實施組件。第三映射表74c可被用來生成並分發第三系統控制文檔86c到PBTS10的第三治療實施組件。
應該認識到參數值選取的順序可被改變,並且可以依賴於指定的治療實施組件從控制文檔中解析信息的特殊順序。在不背離本發明的範圍的情況下,本領域的普通技術人員還應該認識到也可以使用任意數目的控制文檔生成技術。
如前所述,治療參數值可能需要得到更新以反映新的治療劑量,等等。因此,一旦配置參數值80被識別並被設置於資料庫組件72中,則配置參數值80可使用更新的配置參數值82來替換或修改。還應該認識到,存儲數據和信息在本領域中是公知的,並且任意數目的通常公知的存儲方法可被用來在資料庫組件72中存儲被更新的配置參數值80。
圖4B描述了配置參數關聯(parameter association)94的局部組織的一個實施方案。針對特定配置參數的用戶輸入修改90可以這樣一種方式來影響其它附屬的配置參數,即,它使得附屬的參數值可能需要被重新計算。一方面,多個參考單元92可被用來識別對應於用戶輸入的修改90的多個參數關聯94。例如,如圖4B中所示,針對由查找關鍵值A指示的第一配置參數值V1的第一輸入修改90a可指向第一參考單元92a,參考單元92a則可進一步指向第一和第二參數關聯94a、94b。由於V1已經被用戶修改,資料庫組件72定位出與查找關鍵值D和F相關聯的配置參數值V4和V6的位置。隨後,配置參數值V4和V6可根據一個具體的函數來重新計算,例如,V4=V4+V1以及V6=V6+V1。應該認識到,在不背離本發明的範圍的情況下,重新計算函數可根據具體應用而變化。
相似地,在另一個實施例中,針對由查找關鍵值B指示的第二配置參數值V2的第二輸入修改90a可指向第二參考單元92b,而第二參考單元92b則進一步指向第三參數關聯94c。由於V2已經被用戶修改,所以資料庫組件72定位出與查找關鍵值A相關聯的配置參數值V1的位置。隨後,配置參數值V1可根據一個具體函數來重新計算,例如V1=V1+V2。此外,針對由查找關鍵值C指示的第三配置參數值V3的第三輸入修改90c可指向第三參考單元92c,第三參考單元92c則可進一步指向第四、五和第六參數關聯94d、94e和94f。由於V3已經被用戶修改,所以資料庫組件72定位出與查找關鍵值B、E和F相關聯的配置參數值V2、V5和V6的位置。隨後,配置參數值V2、V5和V6可根據一個具體函數來重新計算,例如V2=V2+V3、V5=V5+V3和V6=V6+V3。
應該認識到,配置參數值被重新計算的順序可根據用戶建立的特定應用優先級而變化。如前所述,對於最新的修改可賦予高於以前修改的優先級,或者可由配置管理員建立優先級。還應該認識到,在不背離本發明的範圍的前提下,被本領域的普通技術人員可以使用任意數目的參數關聯技術。
圖4C描述了使用映射表74生成與PBTS10中的特定治療實施設備相關聯的系統控制文檔86的一個實施例。在一個實施方案中,映射表74包括用於維護數據以及實際參數及其相關屬性的記錄和關鍵值。如前所述,配置管理系統54使用來自授權用戶經由用戶接口裝置52的輸入數據來操控或修改資料庫組件72中的配置數據、參數等。作為從該表到基於文本的控制文檔86的映射,這些數據對於PBTS10中的治療實施組件和裝置變得可用。例如,PBTS10的電源可被用來給一個或多個磁體通電以使其能夠以通常公知的方式達到期望得到的能量並控制質子束。存在不同類型的電源,各種類型的電源可不同地配置。結果,與電源有關的配置參數可被存儲在資料庫組件72中。
如圖4C所示,配置參數可使用數據表被存儲在例如資料庫組件72中。一方面,上述數據表保存有被用來以參照圖4A中描述的方式查找和維護參數及它們的值的信息,並且將在下面描述。


在一個實施方案中,配置管理系統54的管理組件70使用資料庫組件72選擇必要的參數值80,並進一步使用控制文檔組件74將參數值80寫入控制文檔86。作為結果,控制文檔表格86中的配置參數值可用來由PBTS10中的指定治療實施組件進行選取。
例如,如圖4C所示,資料庫組件72可包括用於電源的映射表74。電源映射表74包括指向一個或多個查找關鍵值78的部署標記,而查找關鍵值78則進一步指向與電源相關聯的配置參數值80。用於電源的這些配置參數值80可被輸入到控制文檔86中以分發給PBTS10的電源組件。在另一個實施例中,如圖4C所述,資料庫組件72還可包括用於定時系統的映射表74。定時系統映射表74包括指向一個或多個查找關鍵值78的部署標記,而查找關鍵值78則進一步指向與定時系統相關聯的配置參數值80。用於定時系統的這些配置參數值80可被輸入到控制文檔86中以分發給PBTS10的定時系統組件。
圖5描述了系統配置處理100的一個實施方案,該系統配置處理100可被配置管理系統54用來修改PBTS10的參數。PBTS配置管理組件54的資料庫組件72被用來以能夠避免重複配置設置的方式維護和保持配置數據、參數等的完整性。此外,被存儲的配置數據、參數等可被容易地選取、修改和歸檔,從而使配置參數可按照更有效的方式來更新。
系統配置處理100啟動於開始狀態102,接著前進到狀態104。在狀態104中,用戶可通過用戶接口系統52請求參數更新。在一個實施方案中,用戶通過計算機工作站將新的系統配置參數輸入用戶接口系統52,並且具有新的系統配置參數的所請求的參數更新被電子地發送到配置管理系統54以用於評估(evaluation)。隨後,在接收到所請求的參數更新後,配置管理系統54的管理組件70遍歷地運行(runs through)一個將新的系統配置參數與值的容限進行比較的PBTS系統檢驗。例如,如果電源的操作範圍在0到500安培之間,則管理組件70檢驗用於電源的新的系統配置參數沒有被設置成小於0安培和大於500安培。
在判斷狀態108中,如果在所請求的參數更新中的一個或多個新系統配置參數超出了容限範圍,則用於先前系統配置參數的先前數據設置被保留,並且在狀態114中通知給用戶,處理100隨後在結束狀態116終止。否則,在判斷狀態108中,如果在所請求的參數更新中的新系統配置參數處於預定的容限範圍內,則處理100前進到狀態112。在狀態112中,處配置管理系統54的管理組件70執行將在下面參照圖6進行更加詳細描述的參數更新。一旦配置管理系統54的資料庫組件72中的系統配置參數被更新為所請求的參數更新中的新配置參數,則其在狀態114中被通知給用戶,並且處理100在結束狀態116終止。
如前所述,在例如PBTS10的複雜的多處理器的由軟體控制的系統中,提供可由授權用戶容易地修改以將該由軟體控制的系統準備用於各種操作模式的治療可配置參數是重要的。配置管理系統54有利地提供了一種集中式資料庫,該資料庫有效地存儲用於由軟體控制的PBTS10的配置數據、參數等。而且,經由來自用戶接口系統52的請求,參數修改和參數選取還可以通過配置管理系統54來有效地執行。
圖6描述了可由配置管理系統54的管理組件70用來更新PBTS10所使用的系統配置參數的參數更新處理140的一個實施方案。被更新的參數可從資料庫文檔中容易地識別並選取,並接著被轉換為控制文檔以用於PBTS10的分發。通過配置管理系統54生成系統控制文檔56並將其分發給PBTS治療實施系統10以及其組件可以提供控制分離,從而使得PBTS10及其組件較少地依賴於配置管理系統54以對病人實施治療。為了便於討論,將結合參考圖6和圖3B。
參數更新處理140啟動於開始狀態142,並前進到狀態144。在狀態144中,配置管理系統54的管理組件70識別在資料庫組件72中與被請求的參數更新有關的參數80。在狀態146,被請求的參數更新82中的新系統配置參數被臨時地存儲在配置管理系統54的資料庫組件中,同時等候系統管理員的批准。
在修改批准被授權後,或者是被請求的參數更新82以永久的方式被存儲以使得用參數更新82替換以前的參數80,或者是被請求的參數更新82被用來生成用於特定治療的控制文檔56並且將以前的參數80保持在資料庫組件72中。通過臨時地存儲參數更新82,不會出現數據的重複,並且不會丟失以前的參數80。臨時的參數更新82具有指定的時間周期以按照如前所述的方式終止。由於治療劑量能夠在沒有丟失以前的配置參數的情況下變化以用於各個治療實施,所以允許具有提高的治療靈活性。
接下來,在狀態148中,管理組件70使用控制文檔組件74從被請求的參數更新82中生成具有新系統配置參數的系統控制文檔56。在一個實施方案中,管理組件70從資料庫組件72中選取配置參數,並通過用分隔符把各個值分開以排列字符串格式的參數值。一方面,控制文檔組件74已經知道將由PBTS10的指定的功能組件對參數值進行解析的順序。因此,管理組件70使用控制文檔組件74跟蹤隊列中的各個參數值的位置以使得系統控制文檔56能夠用正確的解析順序生成。
可選地,管理組件70可計算並更新校驗和,校驗和用於檢測被生成的系統控制文檔56的錯誤。一方面,生成的系統控制文檔56提供校驗和機制來驗證被生成的數據是當前的和最新的。在系統控制文檔56生成時,管理組件70使用校驗和算法來檢測文件的損壞。校驗和的方法在網絡數據包傳輸中是公知的檢測損壞的形式。發送處理將校驗和添加到數據包的末尾,接收者使用該校驗和確認該數據包沒有損壞。除了上面描述的以外還具有許多校驗和算法。它們基本上是通過獲取數據包/文檔中信息並執行數學操作和/或邏輯操作(移位、旋移位(bit twiddling)等)以「總計」數據包/文檔。接收處理在數據中使用同樣的算法並將其與校驗和比較。如果它們匹配,則沒有數據損壞。接下來,配置管理系統54建立與PBTS10的通信,並將生成的系統控制文檔56分發給PBTS10的適當的功能組件。接下來,參數更新處理140在終止於結束狀態154。
PBTS10或其操作組件有利地通過系統控制文檔56來訪問數據、參數等。這就充分地保證了即便是在配置管理系統54發生單點故障時數據、參數等也是可以訪問的。此外,PBTS10或其操作組件的配置在治療實施過程中不依靠配置管理系統54就可以實現。因此,PBTS10或其操作組件可以獨立的方式操作,從而降低了配置管理系統54中的單點故障的不利影響。
圖7顯示了使用本發明的配置管理系統54管理、更新和分發用於PBTS10的配置參數的有益效果。如本文中所述,配置管理系統54有利地利用了面向資料庫的文檔管理系統和控制文檔配置系統的積極特徵。
如圖7所示,配置管理系統54參照資料庫管理系統提供對於配置信息的受控訪問,例如驗證和日誌記錄、在PBTS10讀取參數之前的參數範圍檢驗、配置參數中的操作模式分離、自動備份以及數據的完整性。此外,資料庫管理系統還可提供用於單個參數的修改控制、參數修改失效期管理以及報告生成能力,從而確保系統控制文檔的正確語法和數據的完整性。
如圖7中進一步所示,配置管理系統54參照控制文檔配置系統提供對系統控制文檔中的配置參數的快速訪問,這將與訪問資料庫中的欄位相比採用較少的時間訪問文檔,並用較高的可靠度來提供對配置參數的局部訪問,以充分地保證在資料庫伺服器或網絡中斷和/或故障的情況下參數信息是可用的。另外,控制文檔配置系統可進一步給用戶、管理員和/或系統操作員以存檔或只讀的形式提供配置信息。本領域的普通技術人員應該認識到,在不背離本發明的範圍的情況下,配置管理系統54可被增加在或增加到現存的各種當前使用的醫療設備的控制文檔配置系統中。
儘管本發明優選的實施方案顯示、描述和指出了本發明的如應用到這些特殊的實施方案中的新穎特徵,但應該理解以被描述的設備的各種細節的形式進行的省略、替換和改變可由本領域的普通技術人員在不背離本發明的範圍的情況下做出。因此,本發明的範圍不局限於上面的描述,而是由附加的權利要求書來限定。
權利要求
1.一種具有多個治療設備的放射束治療系統,所述多個治療設備包括放射束源和放射束傳輸設備,所述放射束治療系統包括資料庫組件,其存儲有與選定的治療設備相關的參數的子集,其中,所述參數包括能夠被用來配置所述選定的治療設備以用於操作的指令信息;接口組件,其允許用戶修改存儲在所述資料庫中的與所述選定的治療設備相關的所述參數的子集;以及管理組件,其從所述資料庫中提取參數的子集並生成數據存儲單元,所述數據存儲單元包括具有可被所述選定的治療設備識別的格式的所述被提取的參數的子集,其中,所述數據存儲單元允許至少部分地基於包含在所述數據存儲單元中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述數據存儲單元分發給所述選定的治療設備,由此允許所述選定的治療設備獨立於所述資料庫組件而進行操作。
2.如權利要求1所述的放射束治療系統,其中,所述選定的治療設備的操作包括治療模式的操作。
3.如權利要求1所述的放射束治療系統,其中,所述多個治療設備包括帶電粒子源、加速裝置以及放射束傳輸系統中的至少一個。
4.如權利要求3所述的放射束治療系統,其中,所述帶電粒子源或加速裝置包括質子同步加速器,所述放射束傳輸系統包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
5.如權利要求4所述的放射束治療系統,其中,所述放射束傳輸系統連接至一系列的調度裝置,所述調度裝置包括雙極偏轉磁體的陣列,所述雙極偏轉磁體的陣列使所述放射束偏向多個通往分別具有可旋轉臺架的治療單元的聚焦和偏轉光學器件中的任意一個。
6.如權利要求5所述的放射束治療系統,其中,在各個所述可旋轉臺架之內設置有放射束輸送系統,其適於根據具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
7.如權利要求1所述的放射束治療系統,其中,所述參數的子集包括用於所述選定的治療設備的治療數據、配置參數、操作參數和控制設置。
8.如權利要求7所述的放射束治療系統,其中,所述選定的治療設備是由軟體控制的設備,其需要至少一個所述參數的子集以用於操作和治療。
9.如權利要求1所述的放射束治療系統,其中,所述資料庫組件包括集中式資料庫伺服器,所述集中式資料庫伺服器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述選定的治療設備存儲諸如數據、參數和控制設置的配置和操作信息,其中,對參數的選取和修改能夠通過所述集中式資料庫伺服器經由來自所述接口組件的請求而被容易地執行。
10.如權利要求9所述的放射束治療系統,其中,所述集中式資料庫伺服器提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
11.如權利要求1所述的放射束治療系統,其中,所述管理組件通過生成適當的數據存儲單元並將所述數據存儲單元分發給所述選定的治療設備從而減少單點故障的發生。
12.如權利要求11所述的放射束治療系統,其中,歸功於對用於參數選取和操作配置的所述數據存儲單元的相關信任,由所述管理組件對所述數據存儲單元進行的分發使得所述選定的治療設備的操作獨立於所述資料庫組件。
13.如權利要求1所述的放射束治療系統,其中,所述放射束治療系統包括處在所述管理組件與所述選定的治療設備之間的至少一個通信鏈路,以用於將所述被生成的數據存儲單元分發給所述選定的治療設備。
14.如權利要求1所述的放射束治療系統,其中,所述參數的子集以資料庫表結構、記錄和值中的至少一種形式被存儲在所述資料庫組件中。
15.如權利要求1所述的放射束治療系統,其中,所述數據存儲單元安排在可被所述選定的治療設備識別的統一信息集中。
16.如權利要求15所述的放射束治療系統,其中,所述統一信息集按照如下方式來使用所述選定的治療設備的固有功能,即,所述選定的治療設備不必需要附加的數字或補充程序或應用程式以用於從所述數據存儲單元中識別配置參數值。
17.如權利要求1所述的放射束治療系統,其中,所述數據存儲單元包括按照適用於各個所述選定的治療設備的面向文檔的方式得到存儲和訪問的數據類型。
18.如權利要求1所述的放射束治療系統,其中,所述數據存儲單元包括按照適用於各個所述選定的治療設備的面向地址的方式得到存儲和訪問的數據類型。
19.如權利要求1所述的放射束治療系統,其中,所述數據存儲單元包括一個或多個易失性或非易失性系統控制文檔。
20.如權利要求1所述的放射束治療系統,其中,所述數據存儲單元包括一個或多個系統控制文檔。
21.如權利要求20所述的放射束治療系統,其中,所述一個或多個系統控制文檔包括一個或多個文本文檔。
22.如權利要求1所述的放射束治療系統,其中,所述管理組件將可配置參數發送給各個治療設備,並且其中所述選定的治療設備從所述可配置參數中選取可用的參數。
23.如權利要求1所述的放射束治療系統,其中,所述管理組件有選擇地將代表可由各個治療設備使用的參數的可配置參數發送給各個治療設備。
24.一种放射束治療系統,所述系統包括多個分布式功能組件,所述多個分布式功能組件的操作得到協調以產生選定的操作模式,所述系統包括資料庫組件,其存儲有與所述分布式功能組件相關的多個參數;接口組件,其允許用戶選擇操作模式,所述資料庫組件為所述操作模式識別與所述分布式功能組件相關的適當的參數的子集,所述接口組件生成至少一個系統控制文檔,所述至少一個系統控制文檔包含適當的參數的子集,該適當的參數的子集被用來配置選定的分布式功能組件以使其以能夠產生所述選定的操作模式的方式操作;以及控制文檔分發組件,其為各個所述分布式功能組件提供適當的系統控制文檔,以使得所述功能組件在產生所述選定的操作模式的同時能夠基本獨立於所述資料庫組件而進行操作。
25.如權利要求24所述的放射束治療系統,其中,所述操作模式包括治療操作模式。
26.如權利要求24所述的放射束治療系統,其中,所述多個分布式功能組件包括帶電粒子源、加速裝置和放射束傳輸系統中的至少一個。
27.如權利要求26所述的放射束治療系統,其中,所述帶電粒子源或加速裝置包括質子同步加速器,所述放射束傳輸系統包括多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
28.如權利要求27所述的放射束治療系統,其中,所述放射束傳輸系統連接至一系列的調度裝置,所述調度裝置包括雙極偏轉磁體的陣列,所述雙極偏轉磁體的陣列使所述放射束偏向多個通往分別具有可旋轉臺架的治療單元的聚焦和偏轉光學器件中的任意一個。
29.如權利要求28所述的放射束治療系統,其中,在各個所述可旋轉臺架之內設置有放射束輸送系統,其適於根據具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
30.如權利要求24所述的放射束治療系統,其中,所述多個參數包括用於所述分布式功能組件的治療數據、配置參數、操作參數和控制設置。
31.如權利要求30所述的放射束治療系統,其中,所述分布式功能組件是由軟體控制的設備,其需要所述多個參數中的至少一個參數以用於操作和治療實施。
32.如權利要求24所述的放射束治療系統,其中,所述資料庫組件包括集中式資料庫伺服器,所述集中式資料庫伺服器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述分布式功能組件存儲諸如數據、參數和控制設置的配置和操作信息,其中,對參數的選取和修改能夠通過所述集中式資料庫伺服器經由來自所述接口組件的請求而被容易地執行。
33.如權利要求32所述的放射束治療系統,其中,所述集中式資料庫伺服器提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
34.如權利要求24所述的放射束治療系統,其中,所述控制文檔分發組件通過生成適當的系統控制文檔並將所述系統控制文檔分發給所述分布式功能組件從而減少單點故障的發生。
35.如權利要求34所述的放射束治療系統,其中,歸功於對用於參數選取和操作配置的所述系統控制文檔的相關信任,由控制文檔分發組件對所述系統控制文檔進行的分發使得所述分布式功能組件的操作獨立於所述資料庫組件。
36.如權利要求24所述的放射束治療系統,其中,所述放射束治療系統包括處在所述控制文檔分發組件與所述分布式功能組件之間的至少一個通信鏈路,以用於將所述被生成的系統控制文檔分發給所述分布式功能組件。
37.如權利要求24所述的放射束治療系統,其中,所述多個參數以資料庫表結構、記錄和值中的至少一種形式被存儲在所述資料庫組件中。
38.如權利要求24所述的放射束治療系統,其中,所述系統控制文檔安排在可被所述分布式功能組件識別的統一信息集中。
39.如權利要求38所述的放射束治療系統,其中,所述統一信息集按照如下方式來使用所述分布式功能組件的固有功能,即,所述治療實施設備不必需要附加的數字或補充程序或應用程式以用於從所述系統控制文檔中識別配置參數值。
40.如權利要求24所述的放射束治療系統,其中,所述系統控制文檔包括按照適用於各個所述分布式功能組件的面向文檔的方式得到存儲和訪問的數據類型。
41.如權利要求24所述的放射束治療系統,其中,所述系統控制文檔包括按照適用於各個所述分布式功能組件的面向地址的方式得到存儲和訪問的數據類型。
42.如權利要求24所述的放射束治療系統,其中,所述系統控制文檔包括一個或多個易失性或非易失性數據存儲單元。
43.如權利要求24所述的放射束治療系統,其中,所述系統控制文檔包括一個或多個文本文檔。
44.如權利要求24所述的放射束治療系統,其中,所述控制文檔分發組件將可配置參數發送到各個功能組件,並且其中選定的功能組件從所述可配置參數中選取可用的參數。
45.如權利要求24所述的放射束治療系統,其中,所述控制文檔分發組件有選擇地將代表可由各個功能組件使用的參數的可配置參數發送給各個功能組件。
46.一种放射束治療系統,包括多個治療設備,其包括放射束源和放射束傳輸設備;資料庫,其用於存儲與選定的治療設備相關的特定參數的子集,其中,所述特定參數包括能夠用來配置所述選定的治療設備以用於操作的指令信息的邏輯集合;接口,其用於允許用戶修改存儲在所述資料庫中的與選定的治療設備相關的特定參數的子集;以及管理組件,其從所述資料庫中提取選定的特定參數的子集並生成系統控制文檔,所述系統控制文檔包括具有可被所述選定的治療設備識別的格式的所述被提取的特定參數的子集,其中,所述系統控制文檔允許至少部分地基於包含在所述系統控制文檔中的所述指令信息而對所述選定的治療設備進行配置,所述管理組件還將所述系統控制文檔分發給所述選定的治療設備,由此允許所述選定的治療設備獨立於所述資料庫組件而進行操作。
47.如權利要求46所述的放射束治療系統,其中,所述特定參數的子集包括設備專用參數的子集。
48.一種具有多個功能組件的放射束治療系統,所述多個功能組件包括放射束源和放射束傳輸設備,所述系統包括資料庫,其存儲有與所述功能組件的操作相關的可配置參數的子集,所述資料庫還包括允許用戶修改所述被存儲的可配置參數的子集的接口;以及管理組件,其從所述資料庫中選取與被選擇的功能組件相關的可配置參數的子集,所述管理組件還從被存儲的可配置參數中生成控制文檔,並在隨後將生成的控制文檔分發給所述被識別的功能組件,以使得所述被識別的功能組件能夠獨立地操作。
49.一种放射束治療系統,包括至少一個功能組件,其能夠經由可配置參數的子集被配置用於治療實施;資料庫組件,其將可配置參數的子集作為信息的邏輯集合來存儲,所述資料庫組件具有允許用戶修改所述信息的邏輯集合的用戶接口;以及管理組件,其與所述資料庫組件和所述至少一個功能組件通信,其中,所述管理組件識別與所述至少一個功能組件相關的可配置參數的子集,從所述被識別的可配置參數的子集中生成第一文檔,以及將所述第一文檔分發給所述至少一個功能組件,從而使所述至少一個功能組件在接收到所述第一文檔後能夠從所述第一文檔中選取出所述可配置參數的子集並對所述至少一個功能組件自身進行配置以用於傳輸治療。
50.一種用於管理多個分布式設備的方法,所述多個分布式設備在用於放射束治療系統的治療實施中使用,所述方法包括在集中式配置管理系統中為各個設備存儲操作指令,所述集中式配置管理系統具有資料庫組件,所述操作指令在所述資料庫組件內得到維護;為所述放射束治療系統選擇操作模式,並為待在對所述放射束治療系統進行配置以使其運行於所述選定的操作模式時被使用的各個所述分布式設備識別存儲於所述資料庫組件中的操作指令的子集;為各個所述分布式設備生成數據存儲單元,所述數據存儲單元含有用於配置各個分布式設備以使其能夠按照致使所述放射治療系統運行於所述選定的操作模式的方式運行所必需的操作指令;以及將所述數據存儲單元傳輸給所述分布式設備,由此為選定的分布式設備提供所述必需的操作指令以使其在無需進一步訪問所述集中式配置管理系統的情況下進行操作,從而引致所述放射束治療系統按照所需的操作模式運行。
51.如權利要求50所述的方法,其中,生成數據存儲單元包括生成多個數據存儲單元。
52.如權利要求50所述的方法,其中,生成數據存儲單元包括生成至少一個快閃記憶體單元。
53.如權利要求50所述的方法,其中,生成數據存儲單元包括生成至少一個系統控制文檔。
54.如權利要求50所述的方法,其中,將所述數據存儲單元傳輸給所述分布式設備包括將所述數據存儲單元傳輸給所述分布式設備。
55.如權利要求50所述的方法,其中,選擇操作模式包括選擇治療操作模式。
56.如權利要求50所述的方法,其中,管理多個分布式設備包括管理多個治療組件。
57.如權利要求50所述的方法,其中,管理多個分布式設備包括管理帶電粒子源、加速裝置和放射束傳輸系統中的至少一個。
58.如權利要求57所述的方法,其中,管理所述帶電粒子源或加速裝置包括管理質子同步加速器,並且其中管理所述放射束傳輸系統包括管理多個控制和聚焦磁體,所述控制和聚焦磁體具有沿抽空的放射束傳輸管分布的放射束傳感器。
59.如權利要求58所述的方法,其中,所述放射束傳輸系統連接至一系列的調度裝置,所述調度裝置包括雙極偏轉磁體的陣列,所述雙極偏轉磁體的陣列使所述放射束偏向多個通往具有旋轉臺架的各個治療單元的聚焦和偏轉光學器件中的任意一個。
60.如權利要求59所述的方法,其中,在各個所述可旋轉臺架之內設置有放射束輸送系統,其適於根據具體的病人治療計劃將治療的放射劑量傳輸給躺在治療平臺上的病人。
61.如權利要求50所述的方法,其中,存儲操作指令包括存儲用於各個所述分布式設備的治療數據、配置參數、操作參數和控制設置。
62.如權利要求61所述的方法,其中,所述分布式設備是由軟體控制的設備,所述由軟體控制的設備需要至少一個所述操作指令以用於操作和治療。
63.如權利要求50所述的方法,其中,存儲所述操作指令包括在資料庫組件中存儲所述操作指令,所述資料庫組件包括集中式伺服器,所述集中式資料庫伺服器按照能夠便利地提供對被存儲的配置和操作信息的訪問的方式而為所述分布式設備存儲諸如數據、參數和控制設置的配置和操作信息,其中,對參數的選取和修改能夠通過所述集中式資料庫伺服器經由來自接口組件的請求而被容易地執行。
64.如權利要求63所述的方法,其中,維護所述操作指令包括訪問所述集中式數據伺服器以提供配置管理活動,所述配置管理活動包括記錄保持和版本/修訂控制。
65.如權利要求50所述的方法,其中,生成數據存儲單元是通過生成適當的數據存儲單元並將所述數據存儲單元分發給所述選定的治療設備從而減少單點故障發生的。
66.如權利要求65所述的方法,其中,歸功於對用於參數選取和操作配置的所述數據存儲單元的相關信任,傳輸所述數據存儲單元提供了所述分布式設備的操作獨立性。
67.如權利要求50所述的方法,其中,傳輸所述數據存儲單元包括經由位於所述集中式配置管理系統與所述分布式設備之間的通信鏈路傳輸所述數據存儲單元,以將所述生成的數據存儲單元分發給所述分布式設備。
68.如權利要求50所述的方法,其中,存儲所述操作指令包括以資料庫表結構、記錄和值中的至少一種形式在所述資料庫組件中存儲所述操作指令。
69.如權利要求50所述的方法,其中,生成所述數據存儲單元包括將所述數據存儲單元安排在可由所述分布式元件識別的統一信息集中。
70.如權利要求69所述的方法,其中,所述統一信息集按照如下方式來使用所述分布式設備的固有功能,即,所述分布式設備不必需要附加的數字或補充程序或應用程式以用於從所述數據存儲單元中識別操作指令值。
71.如權利要求50所述的方法,其中,生成所述數據存儲單元包括按照適用於各個選定的治療設備的面向文檔的方式得到存儲和訪問的數據類型。
72.如權利要求50所述的方法,其中,生成所述數據存儲單元包括按照適用於各個選定的治療設備的面向地址的方式得到存儲和訪問的數據類型。
73.如權利要求50所述的方法,其中,生成所述數據存儲單元包括生成一個或多個易失性或非易失性系統控制文檔。
74.如權利要求50所述的方法,其中,生成所述數據存儲單元包括生成一個或多個系統控制文檔。
75.如權利要求73所述的方法,其中,生成一個或多個系統控制文檔包括生成一個或多個文本文檔。
76.如權利要求50所述的方法,其中,傳輸所述數據存儲單元包括將可配置參數傳輸給各個分布式設備,並且其中各個分布式設備從所述可配置參數中選取可用的參數。
77.如權利要求50所述的方法,其中,傳輸所述數據存儲單元包括有選擇地將代表可由各個分布式設備使用的參數的可配置參數發送給各個分布式設備。
78.一種用於配置具有多個功能組件的放射束治療系統的方法,所述多個功能組件用於將放射束導向多個治療單元中的至少一個,所述方法包括在資料庫中保持多個可配置參數,所述可配置參數被用來協調所述多個功能組件的功能,以此產生對所述放射束治療系統的操作控制;選擇這樣一個操作模式,其中所述放射束被引導向具有所需操作參數集的特定治療單元;從保持在所述資料庫中的多個可配置參數中識別出參數的子集,所述參數的子集被用以按照這樣一種方式來配置和控制所述功能組件,即,使所述放射束被引導向具有所需操作參數集的選定治療單元;生成至少一個系統控制文檔,所述系統控制文檔反映了被用來配置和控制所述功能組件的參數的子集;以及將所述至少一個系統控制文檔分發給所述多個功能組件中的至少一個,由此指導所述功能組件的操作。
全文摘要
在複雜的多處理器的由軟體控制的系統(10)中,例如在質子束治療系統(PBTS)中,提供可由授權的用戶容易地修改以將該由軟體控制的系統準備用於各種操作模式的治療可配置參數(80,82)是重要的。本特殊發明涉及一種用於PBTS(10)的配置管理系統(54),配置管理系統(54)使用資料庫(72)來維護數據及配置參數(80,82),並且還生成並分發能夠被PBTS(10)用來實現治療實施的系統控制文檔(56)。通過允許PBTS(10)獨立於資料庫(72)進行運行,系統控制文檔(56)的使用降低了資料庫(72)中的單點故障帶來的不良影響。PBTS(10)通過系統控制文檔(56)從資料庫(72)中訪問數據、參數和控制設置,這就保證了在(和如果)與資料庫(72)相關的單點故障發生時,上述數據和配置參數(80,82)都是可訪問的。
文檔編號H05H7/00GK1732030SQ200380108145
公開日2006年2月8日 申請日期2003年12月22日 優先權日2003年1月2日
發明者亞歷山大·別洛烏索夫, 麥可·A·鮑曼, 霍華德·B·奧爾森, 達娜·塞倫 申請人:洛馬林達大學醫學中心

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀