一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法
【專利摘要】本發(fā)明公開(kāi)了一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,由放療計(jì)劃系統(tǒng)啟動(dòng)引導(dǎo)腳本,采集放療計(jì)劃系統(tǒng)中的病例信息和計(jì)算平臺(tái)配置信息,保存到一個(gè)外部狀態(tài)數(shù)據(jù)庫(kù)中,再由引導(dǎo)腳本運(yùn)行一個(gè)外部主控制程序,該外部主控制程序讀取外部狀態(tài)數(shù)據(jù)庫(kù)的信息,產(chǎn)生一個(gè)主腳本,由引導(dǎo)腳本命令放療計(jì)劃系統(tǒng)運(yùn)行主腳本,逐個(gè)運(yùn)行主腳本中的一個(gè)或者多個(gè)運(yùn)行外部服務(wù)程序的腳本片斷,得出動(dòng)態(tài)TPS腳本并將放療計(jì)劃系統(tǒng)的最新?tīng)顟B(tài)保存到外部狀態(tài)數(shù)據(jù)庫(kù)。本方法通過(guò)引入外部主程序更全面地進(jìn)行了宏觀流程規(guī)劃,提高了放療計(jì)劃系統(tǒng)的可配置性、可擴(kuò)展性、以及配置的精確性、靈活性,從而提高了放療計(jì)劃系統(tǒng)的自動(dòng)化程度。
【專利說(shuō)明】一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及醫(yī)療器械控制【技術(shù)領(lǐng)域】,尤其指一種動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法, 具體地說(shuō)是一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法。
【背景技術(shù)】
[0002] 放射治療計(jì)劃系統(tǒng)(Treatment Planning System, TPS)是放療科物理師或者劑 量師用來(lái)設(shè)計(jì)放療計(jì)劃的技術(shù)平臺(tái)和重要醫(yī)療器械。物理師或者劑量師將病人的三維影像 和醫(yī)生劑量處方輸入TPS,然后根據(jù)經(jīng)驗(yàn)勾畫靶區(qū)、重要器官和輔助器官、放置最佳射野、 設(shè)置各種優(yōu)化目標(biāo)、最后進(jìn)行計(jì)劃的優(yōu)化計(jì)算,計(jì)算出最合適的射線束分布及強(qiáng)度,從而得 到放療計(jì)劃。如果計(jì)算結(jié)果不能滿足處方要求,操作人員將進(jìn)一步調(diào)整各種參數(shù)繼續(xù)優(yōu)化, 直到得到滿意結(jié)果為止。
[0003] 目前世界上通用的TPS的優(yōu)化技術(shù)采用的是基于多目標(biāo)的非約束型優(yōu)化技術(shù)。該 技術(shù)使用現(xiàn)代優(yōu)化算法,如CG (Conjugate Gradient)算法或者遺傳算法,通過(guò)最小化一個(gè) 根據(jù)不同權(quán)重綜合了多種相互競(jìng)爭(zhēng)的臨床目標(biāo)和約束條件的成本函數(shù)來(lái)搜尋最優(yōu)的調(diào)強(qiáng) 放射治療計(jì)劃。這個(gè)基于多目標(biāo)的非約束型優(yōu)化問(wèn)題可由以下公式來(lái)表達(dá): ,輪- %
【權(quán)利要求】
1. 一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征是:包括以下步驟: 步驟一:放療計(jì)劃系統(tǒng)(101)啟動(dòng)引導(dǎo)腳本(102),采集放療計(jì)劃系統(tǒng)(101)中的病例 信息和計(jì)算平臺(tái)配置信息,保存到一個(gè)外部狀態(tài)數(shù)據(jù)庫(kù)(108)中; 步驟二:所述的引導(dǎo)腳本(102)運(yùn)行一個(gè)外部主控制程序(106); 步驟三:所述的外部主控制程序(106)讀取外部狀態(tài)數(shù)據(jù)庫(kù)(108)的信息,產(chǎn)生一個(gè)主 腳本(103); 步驟四:所述的引導(dǎo)腳本(102)命令放療計(jì)劃系統(tǒng)(101)運(yùn)行主腳本(103); 步驟五:逐個(gè)運(yùn)行主腳本(103)中的一個(gè)或者多個(gè)運(yùn)行外部服務(wù)程序(107)的腳本片 斷(104),得出動(dòng)態(tài)TPS腳本(105)并將放療計(jì)劃系統(tǒng)(101)的最新?tīng)顟B(tài)保存到外部狀態(tài)數(shù) 據(jù)庫(kù)(108)。
2. 根據(jù)權(quán)利要求1所述的一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征 是:所述的步驟五包括如下步驟; 1) 、在每次運(yùn)行腳本片斷(104)過(guò)程中,所述的外部服務(wù)程序(107)都會(huì)從用戶請(qǐng)求參 數(shù)和外部狀態(tài)數(shù)據(jù)庫(kù)(108)中讀取數(shù)據(jù); 2) 、根據(jù)用戶請(qǐng)求參數(shù)和放療計(jì)劃系統(tǒng)(101)狀態(tài)動(dòng)態(tài)計(jì)算完成用戶請(qǐng)求所需的放療 計(jì)劃系統(tǒng)腳本; 3) 、將計(jì)算結(jié)果生成動(dòng)態(tài)TPS腳本(105)文件并提交給主腳本(103); 4) 、所述的主腳本(103)在放療計(jì)劃系統(tǒng)(101)內(nèi)部執(zhí)行動(dòng)態(tài)TPS腳本(105); 5) 、所述的動(dòng)態(tài)TPS腳本(105)將放療計(jì)劃系統(tǒng)(101)的最新?tīng)顟B(tài)保存到外部狀態(tài)數(shù) 據(jù)庫(kù)(108)。
3. 根據(jù)權(quán)利要求1所述的一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征 是:所述的放療計(jì)劃系統(tǒng)(101)為Pinnacle、Eclipse、RayStation和XiO中的至少一種。
4. 根據(jù)權(quán)利要求1所述的一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征 是:所述的外部主控制程序(106)包括所述放療計(jì)劃系統(tǒng)(101)運(yùn)行在同一臺(tái)計(jì)算裝置上。
5. 根據(jù)權(quán)利要求1所述的一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征 是:所述的外部服務(wù)程序(107)為與所述放療計(jì)劃系統(tǒng)(101)運(yùn)行在同一臺(tái)計(jì)算置上的一 個(gè)程序,或者與所述放療計(jì)劃系統(tǒng)(101)運(yùn)行在不同計(jì)算置上的分布式程序。
6. 根據(jù)權(quán)利要求1所述的一種基于外部程序的動(dòng)態(tài)控制放療計(jì)劃系統(tǒng)的方法,其特征 是:所述的外部狀態(tài)數(shù)據(jù)庫(kù)(108)包括文件系統(tǒng)、內(nèi)存數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)、nosql和new sql數(shù)據(jù)庫(kù)中的至少一種。
【文檔編號(hào)】G06Q50/22GK104240167SQ201410454719
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年9月9日 優(yōu)先權(quán)日:2014年9月9日
【發(fā)明者】周寅 申請(qǐng)人:蘇州柯樂(lè)思醫(yī)學(xué)科技有限公司