本文描述的實施例通常涉及控制放射治療傳遞系統(tǒng)。更具體地,一些實施例涉及為放射治療傳遞系統(tǒng)生成統(tǒng)一的軌跡,和根據(jù)軌跡控制該系統(tǒng)。
背景技術(shù):
:當(dāng)代放療治療計劃系統(tǒng)可以提供專門版本的靜態(tài)調(diào)強(qiáng)(step-and-shoot)放射治療(imrt)和基于弧的imrt。一些值得注意的例子有varian的rapidarc(varianmedicalsystems,paloalto,ca,美國),elekta的vmat(elekta有限公司,crawley,英國)和西門子的modulatedarc(marc)(siemensaghealthcare,erlangen,德國)。在一些方面,在治療計劃過程中,考慮了諸如機(jī)架速度、葉片速度、劑量率等的參數(shù)以及對這些量的界限的限制。然后將治療計劃作為一組離散的控制點傳遞到直線加速器(即,放射治療傳遞系統(tǒng)的線性加速器)控制器。每個控制點描述了直線加速器的每個機(jī)械部件的同時位置,以及直到該時刻的累積傳遞的輻射劑量。當(dāng)放射治療傳遞系統(tǒng)處于控制點之間的中間狀態(tài)時,隱含地假設(shè)傳遞系統(tǒng)的部件以恒定的速度移動,形成控制點之間的線性運(yùn)動軌跡。如本文所使用的,線性軌跡意味著隨時間呈線性的一維或角位置軌跡。確定作為時間的函數(shù)的傳遞參數(shù)的過程不是輕而易舉的,要確保在控制點之間的輻射傳遞系統(tǒng)部件的隱式分段(implicitpiecewise)的線性軌跡被忠實地執(zhí)行,同時不能過度延長傳遞過程。這可能至少部分原因是因為連續(xù)的“子野(segments)”之間的理想分段的線性軌跡將要求在控制點的無限加速度。否則,可以使用非常小的加速度來實現(xiàn)低恒定速度,這將確保線性度(linearity),但是以增加傳遞時間為代價。此外,這不是無足輕重的問題,因為例如對于一個部件的兩點之間的線性軌跡的規(guī)范可能導(dǎo)致整個系統(tǒng)的傳遞時間更長。常規(guī)地,與考慮整個軌跡的最優(yōu)傳遞參數(shù)相對照,可以針對各個子野局部地確定傳遞參數(shù)。例如,對于特定類型的治療,控制器可以嘗試以恒定的劑量率和恒定的機(jī)架速度給每個子野(或局部弧)的治療進(jìn)行傳遞。使用例如以下的啟發(fā)式來預(yù)先計算每個子野的鏈接傳遞參數(shù)(例如,累積輸出機(jī)器跳數(shù)(mu),輻射輸出速率和機(jī)架速度等):1.如果mu值大,則控制器嘗試使用最大劑量率同時改變機(jī)架速度的傳遞治療計劃。2.當(dāng)要傳遞的mu數(shù)量較少時,控制器嘗試使用最大機(jī)架速度,同時改變劑量率。3.對于中間mu范圍,控制器改變劑量率和機(jī)架速度兩者。在所有情況下,所選擇的機(jī)架速度和劑量率被選擇為使得所得到的持續(xù)時間足夠多葉準(zhǔn)直器(mlc)或其他光束整形裝置用來改變它們的形狀以適應(yīng)所有子野。在以前通過建立它們的相互關(guān)系并求解優(yōu)化問題來獲得可能得到最小出束時間(beam-ontime)的最佳傳遞參數(shù)的嘗試中,傳遞系統(tǒng)供應(yīng)商都不會對系統(tǒng)的加速度和加加速度(jerk)能力以及不同部件的約束進(jìn)行明確的處理或建模。因此,不能保證治療傳遞的平滑性。相反,機(jī)架位置、葉片位置和系統(tǒng)累積劑量輸出被周期性監(jiān)測(例如,varian的rapidarc中每50ms),并進(jìn)行在線調(diào)整,以嘗試保持接近治療計劃的分段的線性軌跡。在以前的大部分關(guān)于機(jī)器人操縱器的軌跡的工作中,樣條及其變型被用作軌跡模型。雖然樣條和樣條函數(shù)可能在保持過點(via-point)的精度以及提供平滑軌跡方面是成功的,但這些函數(shù)趨于波動(振蕩)并顯著偏離線性軌跡。在某些方面,已經(jīng)開發(fā)了一種試圖解決過照(overshoot)問題的約束三次樣條方法。然而,約束樣條導(dǎo)致在過點處的不連續(xù)加速度。另外,實現(xiàn)這種非物理軌跡的嘗試可能導(dǎo)致過度的機(jī)械磨損和激發(fā)更高系統(tǒng)模式,這會導(dǎo)致進(jìn)一步的不準(zhǔn)確。梯形速度模型已被在工業(yè)中廣泛用于某些機(jī)械部件的標(biāo)準(zhǔn)位置控制。然而,這樣的模型需要不連續(xù)的加速度和無限的加加速度來實現(xiàn)軌跡。在某些情況下,代替用于位置基于樣條的模型或梯形速度模型,已經(jīng)使用指數(shù)速度模型(evm)來獲得通過多個過點的單個部件的軌跡,同時保持速度,加速度和加加速度約束。由于其速度,加速度和加加速度曲線的連續(xù)性,evm具有優(yōu)于梯形速度模型的優(yōu)點。此外,與通常使用的基于三階樣條的位置模型不同,它顯示較少的過照和欠照(over-andundershoot),并實現(xiàn)了連續(xù)的加加速度曲線。然而,evm的一些缺點包括,例如,計算出的軌跡太慢,這是因為最大加速度和加加速度不能盡可能長的保持,并且位置軌跡不能以分析封閉形式表示。然而,無限序列表達(dá)式(infiniteseriesexpression)可用于位置軌跡。在一些方面,為每個“子野”構(gòu)建時間優(yōu)化速度曲線,然后修改速度曲線,使得子野的最終速度與下一子野的初始速度相融合。然而,沒有嘗試優(yōu)化總時間或?qū)⑽恢密壽E保持在其預(yù)先預(yù)定的容限內(nèi)。需要改進(jìn)對放射治療傳遞系統(tǒng)的控制,以提供最佳傳遞持續(xù)時間并且嚴(yán)格遵守治療平面的線性軌跡,同時考慮和滿足放射治療傳遞系統(tǒng)的所有位置約束。上述論點也適用于診斷成像系統(tǒng)。在這樣的系統(tǒng)中,可能需要一個或多個電離和非電離輻射源與一個或多個成像檢測器以及患者托架(躺椅,桌子,平臺或座椅)同步地移動。通常,這種同步還必須包括所傳遞的成像輻射速率和量。本文所包含的教導(dǎo)同樣適用于這樣的系統(tǒng)。通常,對線性加速器、輻射源的引用也適用于放射性同位素源,診斷成像x射線管源,超聲源和諸如磁共振成像中使用的電磁場。技術(shù)實現(xiàn)要素:為了解決上述問題,一些實施例提供了一種系統(tǒng)、介質(zhì)和方法,包括獲得放射治療傳遞系統(tǒng)的多個機(jī)械和輻射產(chǎn)生部件的一組位置相關(guān)的約束,這些約束適用于通過在預(yù)定時間內(nèi)通過預(yù)定順序的多個位置的多個機(jī)械和輻射產(chǎn)生部件的同步運(yùn)動來傳遞放療治療計劃的放射治療傳遞系統(tǒng);確定該放射治療傳遞系統(tǒng)通過預(yù)定順序的多個位置的軌跡和最小持續(xù)時間,并且在遵守約束條件的同時,在沿著預(yù)定順序的多個位置的線性軌跡的預(yù)定容限內(nèi),傳遞放射治療計劃;以及控制放射治療傳遞系統(tǒng)的多個機(jī)械和輻射產(chǎn)生部件,以在所確定的最小持續(xù)時間內(nèi)執(zhí)行所確定的軌跡,如記錄中所示。在本發(fā)明的一個方面,提供了一種方法,包括:獲得由計劃限定的多個部件的多個位置;獲得一組約束,其表示在所述多個位置處對所述多個部件的限制,所述約束適用于多個部件隨時間同步地改變其位置以通過預(yù)定順序的所述多個位置的計劃,所述多個部件中的至少一個被進(jìn)一步約束,以通過在不同位置之間保持在位置隨時間的預(yù)定平滑函數(shù)的預(yù)定的容差內(nèi)而隨時間改變其位置;確定位置的軌跡和最小持續(xù)時間,其中所述多個部件完全同步地通過所述預(yù)定順序的多個位置,同時滿足對所述多個部件的約束;和生成所述多個部件的所確定的位置軌跡和最小持續(xù)時間的記錄。.在其中一個實施例中,所述方法還包括控制所述多個部件以同步運(yùn)動方式在所確定的最小持續(xù)時間內(nèi)執(zhí)行所確定的軌跡,如所述記錄中所示。在其中一個實施例中,所述多個位置中的至少一個位置在所述計劃中通過類似位置的變量來限定。在其中一個實施例中,所述計劃包括成像計劃,并且所述多個部件包括成像系統(tǒng)的可移動部件。在其中一個實施例中,所述多個部件通過多個連續(xù)位置的位置隨時間改變的變化率的模式是以下兩種之一:(i)加速,恒定速度和減速,(ii)減速,恒定速度和加速。在其中一個實施例中,所述多個部件中的每一個被限制為通過在不同位置之間保持在位置隨時間的預(yù)定平滑函數(shù)的預(yù)定的容差內(nèi)而隨時間改變其位置。在本發(fā)明的另一個方面,提供了一種方法,包括:獲得由放療治療計劃限定的多個位置;獲得針對放射治療傳遞系統(tǒng)的多個機(jī)械和輻射產(chǎn)生部件的一組位置相關(guān)的約束,所述約束適用于通過所述多個機(jī)械和輻射產(chǎn)生部件的同步運(yùn)動來傳遞放療治療計劃的放射治療傳遞系統(tǒng),其中所述多個機(jī)械和輻射產(chǎn)生部件如所述放療治療計劃所限定的,在預(yù)定時間內(nèi)通過預(yù)定順序的所述多個位置;確定如所述放療治療計劃所限定的、放射治療傳遞系統(tǒng)通過所述預(yù)定順序的多個位置并傳遞所述放療治療計劃的軌跡和最小持續(xù)時間,同時遵守對所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件的約束,并且在沿著所述預(yù)定順序的多個位置的線性軌跡的預(yù)定容差范圍內(nèi);生成放射治療傳遞系統(tǒng)的所確定的通過所述預(yù)定順序的多個位置并傳遞所述放療治療計劃的軌跡和最小持續(xù)時間的記錄;和控制所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件以同步運(yùn)動方式在所確定的最小持續(xù)時間內(nèi)執(zhí)行所確定的軌跡,如在所述記錄中所示。在其中一個實施例中,所述約束包括對于所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的每一個的邊界約束,軌跡期間的位置的導(dǎo)數(shù)的約束,以及軌跡偏差容差約束。在其中一個實施例中,所述邊界約束包括至少入口速度,出口速度,入口加速度,出口加速度,執(zhí)行所述軌跡的時間以及軌跡的入口位置和出口位置之間的距離。在其中一個實施例中,所述入口加速度和所述出口加速度等于零。在其中一個實施例中,對所述軌跡中的所述位置的導(dǎo)數(shù)的約束包括對以下項中的一個或多個的約束:加加速度,加速度和速度。在其中一個實施例中,所述軌跡的入口位置和出口位置之間的所述距離是預(yù)限定值。在其中一個實施例中,所述多個機(jī)械和輻射產(chǎn)生部件的所述運(yùn)動由具有三相的速度模型限定,所述速度模型依次包括第一單調(diào)速度相位,恒定速度相位和第二單調(diào)速度相位,所述第一單調(diào)速度相位和所述第二單調(diào)速度相位彼此方向相反。在其中一個實施例中,所述方法還包括確定所確定的軌跡和最小持續(xù)時間的相應(yīng)傳遞劑量。在其中一個實施例中,所述方法還包括響應(yīng)于在所確定的最小持續(xù)時間內(nèi)所確定的軌跡的執(zhí)行的中斷:確定所述放射治療傳遞系統(tǒng)從所述放療治療計劃的所述多個位置的最小數(shù)目內(nèi)的中斷位置返回到所確定的軌跡的恢復(fù)軌跡;和通過將所述恢復(fù)軌跡附加到所述中斷位置之后的所確定的軌跡的剩余部分來返回到所確定的軌跡。在其中一個實施例中,確定軌跡和最小持續(xù)時間包括:允許所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些的用于靜態(tài)調(diào)強(qiáng)放療治療計劃的照射子野的入口速度和出口速度中的至少一個為非零值;允許所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些在靜態(tài)調(diào)強(qiáng)放療治療計劃的所述軌跡的預(yù)定容差范圍內(nèi)移動;和確定放射治療傳遞系統(tǒng)通過所述靜態(tài)調(diào)強(qiáng)放療治療計劃的所述預(yù)定順序的多個位置的軌跡,并且減小所述靜態(tài)調(diào)強(qiáng)放療治療計劃的持續(xù)時間。在本發(fā)明的另一個方面,還提供了一種存儲有處理器可執(zhí)行程序指令的非暫時性介質(zhì),所述介質(zhì)包括:用以獲得由放療治療計劃限定的多個位置的指令;用以獲得針對放射治療傳遞系統(tǒng)的多個機(jī)械和輻射產(chǎn)生部件的一組位置相關(guān)的約束的指令,所述約束適用于通過所述多個機(jī)械和輻射產(chǎn)生部件的同步運(yùn)動來傳遞放療治療計劃的放射治療傳遞系統(tǒng),其中所述多個機(jī)械和輻射產(chǎn)生部件如所述放療治療計劃所限定的,在預(yù)定時間內(nèi)通過預(yù)定順序的所述多個位置;用以確定如所述放療治療計劃所限定的、放射治療傳遞系統(tǒng)通過所述預(yù)定順序的多個位置并傳遞所述放療治療計劃的軌跡和最小持續(xù)時間的指令,同時遵守對所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件的約束,并且在沿著所述預(yù)定順序的多個位置的線性軌跡的預(yù)定容差范圍內(nèi);用以生成放射治療傳遞系統(tǒng)的所確定的通過所述預(yù)定順序的多個位置并傳遞所述放療治療計劃的軌跡和最小持續(xù)時間的記錄的指令;和用以控制所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件如所述記錄中所示的以同步運(yùn)動方式在所確定的最小持續(xù)時間內(nèi)執(zhí)行所確定的軌跡的指令。在其中一個實施例中,所述約束包括對于所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的每一個的邊界約束,軌跡期間的位置的導(dǎo)數(shù)的約束,以及軌跡偏差容差約束。在其中一個實施例中,所述邊界約束包括至少入口速度,出口速度,入口加速度,出口加速度,執(zhí)行所述軌跡的時間以及軌跡的入口位置和出口位置之間的距離。在其中一個實施例中,所述入口加速度和所述出口加速度等于零。在其中一個實施例中,對所述軌跡中的所述位置的導(dǎo)數(shù)的約束包括:加加速度,加速度和速度。在其中一個實施例中,所述軌跡的入口位置和出口位置之間的所述距離是預(yù)限定值。在其中一個實施例中,所述多個機(jī)械和放射生成部件的所述運(yùn)動由具有三相的速度模型限定,所述速度模型依次包括第一單調(diào)速度相位,恒定速度相位和第二單調(diào)速度相位,所述第一單調(diào)速度相位和所述第二單調(diào)速度相位彼此方向相反。在其中一個實施例中,所述介質(zhì)還包括用以確定所確定的軌跡和最小持續(xù)時間的相應(yīng)傳遞劑量的指令。在其中一個實施例中,所述介質(zhì)還包括響應(yīng)于在所確定的最小持續(xù)時間內(nèi)所確定的軌跡的執(zhí)行的中斷,用以執(zhí)行如下步驟的指令:確定所述放射治療傳遞系統(tǒng)從所述放療治療計劃的所述多個位置的最小數(shù)目內(nèi)的中斷位置返回到所確定的軌跡的恢復(fù)軌跡;和通過將所述恢復(fù)軌跡附加到所述中斷位置之后的所確定的軌跡的剩余部分來返回到所確定的軌跡。在其中一個實施例中,所述介質(zhì)還包括:用以允許所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些的用于靜態(tài)調(diào)強(qiáng)放療治療計劃的照射子野的入口速度和出口速度中的至少一個為非零值的指令;用以允許所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些在靜態(tài)調(diào)強(qiáng)放療治療計劃的所述軌跡的預(yù)定容差范圍內(nèi)移動的指令;用以確定放射治療傳遞系統(tǒng)通過所述靜態(tài)調(diào)強(qiáng)放療治療計劃的所述預(yù)定順序的多個位置的修改的軌跡、并且減小所述靜態(tài)調(diào)強(qiáng)放療治療計劃的持續(xù)時間的指令;和用以控制所述放射治療傳遞系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件以同步運(yùn)動來執(zhí)行修改的軌跡的指令。在本發(fā)明的另一個方面,還提供了一種方法,包括:獲得由成像計劃限定的多個位置;獲得針對成像系統(tǒng)的多個機(jī)械和輻射產(chǎn)生部件的一組位置相關(guān)的約束,所述約束適用于通過所述多個機(jī)械和輻射產(chǎn)生部件的同步運(yùn)動來傳遞成像計劃,其中所述多個機(jī)械和輻射產(chǎn)生部件如所述成像計劃所限定的,在預(yù)定時間內(nèi)通過預(yù)定順序的所述多個位置;確定所述成像系統(tǒng)通過所述預(yù)定順序的多個位置并傳遞所述成像計劃的軌跡和最小持續(xù)時間,同時遵守對所述成像系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件的約束,并且在沿著所述預(yù)定順序的多個位置的線性軌跡的預(yù)定容差范圍內(nèi);生成成像系統(tǒng)的所確定的通過所述預(yù)定順序的多個位置并傳遞所述成像計劃的軌跡和最小持續(xù)時間的記錄;和控制所述成像系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件以同步運(yùn)動方式在所確定的最小持續(xù)時間內(nèi)執(zhí)行所確定的軌跡,如所述記錄中所示。在其中一個實施例中,所述約束包括對于所述成像系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的每一個的邊界約束,軌跡期間的位置的導(dǎo)數(shù)的約束,以及軌跡偏差容差約束。在其中一個實施例中,所述邊界約束包括至少入口速度,出口速度,入口加速度,出口加速度,執(zhí)行所述軌跡的時間以及軌跡的入口位置和出口位置之間的距離。在其中一個實施例中,所述入口加速度和所述出口加速度等于零。在其中一個實施例中,對所述軌跡中的所述位置的導(dǎo)數(shù)的約束包括對以下項中的一個或多個的約束:加加速度,加速度和速度。在其中一個實施例中,所述軌跡的入口位置和出口位置之間的所述距離是預(yù)限定值。在其中一個實施例中,所述多個機(jī)械和輻射產(chǎn)生部件的所述運(yùn)動由具有三個階段的速度模型限定,所述速度模型依次包括第一單調(diào)速度階段,恒定速度階段和第二單調(diào)速度階段,所述第一單調(diào)速度階段和所述第二單調(diào)速度階段彼此方向相反。在其中一個實施例中,所述方法還包括確定所確定的軌跡和最小持續(xù)時間的相應(yīng)傳遞劑量。在其中一個實施例中,所述方法還包括響應(yīng)于在所確定的最小持續(xù)時間內(nèi)所確定的軌跡的執(zhí)行的中斷,執(zhí)行以下步驟:確定所述成像系統(tǒng)的恢復(fù)軌跡,以從所述成像計劃的所述多個位置的最小數(shù)量內(nèi)的中斷位置返回到所確定的軌跡;和通過將所述恢復(fù)軌跡附加到所述中斷位置之后的所確定的軌跡的剩余部分來返回到所確定的軌跡。在其中一個實施例中,確定軌跡和最小持續(xù)時間包括:允許成像系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些的要求靜止間隔的所述成像計劃的一部分的入口速度和出口速度中的至少一個為非零值;允許所述成像系統(tǒng)的所述多個機(jī)械和輻射產(chǎn)生部件中的至少一些在要求靜止間隔的所述成像計劃的軌跡的預(yù)定容差內(nèi)移動;和確定所述成像系統(tǒng)通過要求靜止間隔的所述成像計劃的所述預(yù)定順序的多個位置的軌跡,并減少所述成像計劃的持續(xù)時間。然而,所附權(quán)利要求不限于所公開的實施例,因為本領(lǐng)域技術(shù)人員可以容易地適用本文的描述來創(chuàng)建其他實施例和應(yīng)用。附圖說明通過考慮如附圖所示的以下說明,實施例將變得明顯,其中相同的附圖標(biāo)記表示相同的部件,并且其中:圖1是與一些實施例兼容的放射治療室的透視圖;圖2是軌跡的描述,示出了放療治療計劃的一些方面;圖3是根據(jù)本文的一些實施例的通用類型的速度模型的示例性描述;圖4是根據(jù)一些實施例的輻射傳遞系統(tǒng)的部件的運(yùn)動學(xué)約束的表示的示意圖;圖5是根據(jù)一些實施例的靜態(tài)調(diào)強(qiáng)治療計劃的一些方面的示例性描述;圖6是根據(jù)一些實施例的靜態(tài)調(diào)強(qiáng)治療計劃的一些方面的示例性描述;和圖7是根據(jù)本文的一些實施例的位置和速度曲線的示例性描述。具體實施方式下列描述被提供以使本領(lǐng)域技術(shù)人員能夠制造和使用一些實施例,并且闡述了發(fā)明人所設(shè)想的用于實施一些實施例的最佳模式。然而,對于本領(lǐng)域技術(shù)人員來說,各種修改將仍然是明顯的。圖1示出了放射治療的治療室100,根據(jù)一些實施例,可以為本公開的某些方面、上下文、用例或平臺提供環(huán)境。放療治療室100包括線性加速器(直線加速器)105,工作臺155和操作員控制臺160。放療治療室100的各種部件可用于將輻射束傳送到諸如體模(phantom)180的目標(biāo)體積。該目標(biāo)體積可以包括根據(jù)放射治療計劃被定位以接收該輻射束的患者。根據(jù)一些實施例,治療室100的這些元件可用于其它應(yīng)用中。線性加速器105從治療頭110產(chǎn)生并發(fā)射輻射束(例如,x射線束)。更具體地,輻射源于輻射源150。該輻射束可以包括電子,光子或任何其它類型的輻射。根據(jù)一些實施例,該輻射束呈現(xiàn)的能量在兆伏特范圍(即>1mev)內(nèi),因此可以被稱為兆伏特輻射束。治療頭110被耦合到機(jī)架115的突出部。機(jī)架115可控制地能夠圍繞機(jī)架軸線120旋轉(zhuǎn)。如箭頭125所示,根據(jù)一些實施例,機(jī)架115可以順時針或逆時針旋轉(zhuǎn)。機(jī)架115的旋轉(zhuǎn)用于使治療頭110圍繞軸線120旋轉(zhuǎn)。在輻射發(fā)射(例如,治療、校準(zhǔn)和其他過程)期間,治療頭110沿著射線束軸線130發(fā)射兆伏級x射線的發(fā)散束。該射線束朝向直線加速器105的等中心點135發(fā)射。等中心點135可以位于射線軸線130和機(jī)架軸線120的交叉處。由于射線束的發(fā)散和通過治療頭110內(nèi)射線束整形裝置的射線束整形,射線束可以將輻射傳遞到體模180的體積,而不是僅僅通過等中心點135。工作臺155可以在放射治療期間支撐患者,以及在本文討論的一些方面,支撐體模180。工作臺155可以是可調(diào)節(jié)的,以便有助于將體模180或者將患者的特定目標(biāo)體積定位在等中心點135處。工作臺155還可以用于支撐那些用于這種定位,用于校準(zhǔn)和/或用于驗證的裝置。成像裝置140可以包括基于接收到的輻射來獲取圖像的任何系統(tǒng)。成像裝置140可以以任何方式附接到機(jī)架115,包括可擴(kuò)展和伸縮的殼體118。機(jī)架115的旋轉(zhuǎn)可使得治療頭110和成像裝置140繞等中心點135旋轉(zhuǎn),使得等中心點135在機(jī)架115靜止和旋轉(zhuǎn)運(yùn)動期間均保持在治療頭110和成像裝置140之間。成像裝置140可以在放射治療之前、期間和/或之后獲取投影圖像。在一些實施例中,成像裝置140可以包括模擬或數(shù)字輻射檢測器。成像裝置140可以用于基于從治療頭110發(fā)射的輻射來獲取圖像。這些圖像可以反映位于治療頭110和成像裝置140之間的物體的衰減特性。輻射源150可以包括發(fā)射千伏輻射或其他已知或成為已知的成像輻射的任何輻射源。在一些實施例中,輻射源150可以采用基于碳納米管或熱離子發(fā)射技術(shù)的陰極。在一些實施例中,每個輻射源150可以相對于治療頭110以固定的關(guān)系設(shè)置。應(yīng)當(dāng)注意,在一些實施例中,包括成像系統(tǒng)的放療系統(tǒng)的源-檢測器軌跡可以被控制為以圓形或非圓形軌跡移動和/或具有固定或可變的輻射源-檢測器距離。操作員控制臺160包括輸入裝置165,用于從操作者接收指令,例如校準(zhǔn)線性加速器105的指令,和在特定軌跡上移動輻射源150以及根據(jù)放射治療計劃的軌跡和速度模型從沿著該軌跡路徑的多個離散位置或地點傳遞輻射的指令??刂婆_160還包括輸出裝置170,其可以包括監(jiān)視器,用于呈現(xiàn)計算的投影圖像、獲取的投影圖像、三維圖像、線性加速器105的操作參數(shù)和/或用于控制其元件的接口。輸入裝置165和輸出裝置170被耦合到處理器175和存儲器180。根據(jù)一些實施例,處理器175執(zhí)行程序指令或代碼。該程序指令可以被執(zhí)行以控制線性加速器105如本文所述進(jìn)行操作。該程序指令可以存儲在存儲器180中,存儲器180可以包括相同或不同類型的一個或多個有形存儲介質(zhì),包括但不限于固定盤,軟盤,cd-rom,dvd-rom,光學(xué)磁盤或存儲設(shè)備,磁帶,固態(tài)存儲設(shè)備,閃存驅(qū)動器和其他設(shè)備和系統(tǒng)。存儲器180可以存儲例如體模的虛擬模型,初始成像幾何參數(shù),放射治療計劃,放射治療系統(tǒng)105的多個機(jī)械和輻射產(chǎn)生部件的位置相關(guān)約束組,用于控制(例如,校準(zhǔn)等)線性加速器105和/或提供放射治療的軟件應(yīng)用,以及用于執(zhí)行放射治療的其它數(shù)據(jù)。操作員控制臺160可以與線性加速器105分開安置,例如在不同的房間中,以便保護(hù)其操作者或其他實體免受輻射。例如,線性加速器105可以位于嚴(yán)密屏蔽的房間中,例如混凝土拱頂,其屏蔽操作者免受加速器105產(chǎn)生的輻射。圖1所示的每個裝置可以包括比所示的裝置更少、更多或不同的元件,并且不限于圖1所示的裝置。在外部束放療中,治療傳遞通過預(yù)定的離散狀態(tài)序列(也被稱為“控制點”)被建模為多個機(jī)械和輻射產(chǎn)生部件的同步致動。在控制點之間,該運(yùn)動受到約束,但未被指定,并且取決于特定傳遞模式的實現(xiàn)(例如,靜態(tài)調(diào)強(qiáng),調(diào)制弧等)。本公開包括產(chǎn)生連續(xù)位置對時間的軌跡的過程,其能夠直接控制傳遞準(zhǔn)確度和傳遞時間之間的權(quán)衡。本公開引入了許多創(chuàng)新,以實現(xiàn)這種優(yōu)化的軌跡。在一些方面,本文的這些方法包括,對于遵循包含三個階段速度(單調(diào)增加(或降低),恒定速度和單調(diào)降低(或增加))的一維(1-d)速度模型的一般類別的任何部件,確定最小持續(xù)時間的方法,以及確定給定持續(xù)時間對于位置軌跡滿足本文的放射治療系統(tǒng)的機(jī)械和輻射產(chǎn)生部件的三組約束的可行性。第一組約束,組i,包括邊界條件以及總執(zhí)行時間和距離的約束,包括入口速度,入口加速度(零),出口速度,出口加速度(零),執(zhí)行軌跡所需的時間以及進(jìn)出位置之間的距離。第二組約束,組ii,可以包括在軌跡期間放射治療系統(tǒng)的機(jī)械和輻射產(chǎn)生部件的位置的導(dǎo)數(shù)。組ii可以包括加加速度參數(shù)、加速度參數(shù)和速度的約束。第三組約束,組iii,可以包括并考慮約束所生成的位置軌跡的軌跡容限,以在兩個位置(即控制點)之間的時間內(nèi),保持放射治療計劃的線性位置軌跡的預(yù)定義容限內(nèi)。如果這樣的軌跡是可行的,則這個方法可用于確定巡航速度,和兩個位置之間的軌跡的加速度、巡航以及減速間隔的持續(xù)時間。在本文一些方面,響應(yīng)于需要加強(qiáng)組i-iii的約束條件,公開了一種優(yōu)化方法,用于確定例如線性加速器(線性加速器)部件(包括機(jī)器輻射輸出速率及其導(dǎo)數(shù))的位置軌跡,目標(biāo)在于滿足所有約束條件的同時最大限度地減少傳遞的總持續(xù)時間。在一些實施例中,本文公開了一種恢復(fù)軌跡的快速計算方法,在治療傳遞中斷的情況下,該恢復(fù)軌跡在幾個控制點內(nèi)跟上計算/確定的優(yōu)化軌跡。因此,中斷的計算/確定的優(yōu)化軌跡可以在遍歷幾個控制點之前恢復(fù)。在本文的一些方面,本公開內(nèi)容展示了傳遞準(zhǔn)確度和傳遞時間之間的可能權(quán)衡,其可以用于通過允許一些機(jī)械部件在短時間間隔期間預(yù)定的容限內(nèi)移動來加速傳統(tǒng)的靜態(tài)調(diào)強(qiáng)治療的傳遞(與傳統(tǒng)的靜態(tài)調(diào)強(qiáng)環(huán)境中的靜態(tài)情況是相反的)。因此,通過使用本文公開的方法已經(jīng)實現(xiàn)了優(yōu)化的軌跡,其結(jié)果通過與例如放射治療傳遞系統(tǒng)制造商報告的平均傳遞時間進(jìn)行比較來確認(rèn)。在某些情況下,從中斷點計算恢復(fù)軌跡,使得能夠在例如4個控制點內(nèi)恢復(fù)原始軌跡(即跟上)。在其他方面,申請人已經(jīng)在例如71個子野的靜態(tài)調(diào)強(qiáng)治療計劃的背景下,實現(xiàn)了在照射子野(theshootsegments)期間,如何通過允許機(jī)架在一定容差內(nèi)移動來生成將所計劃的傳遞時間減少約15%的軌跡。在一些方面,本公開提供了一種框架和方法,以實現(xiàn)多個機(jī)械部件經(jīng)由預(yù)定位置(即,控制點)的快速同步移動,同時滿足所有機(jī)械約束并且沒有顯著降低位置精度。所提出的框架在應(yīng)用于放療治療傳遞時也允許設(shè)計者和其他實體實施原始和混合治療模式,而不需要開發(fā)特定的自動化策略。在一些方面,可以從機(jī)器人操縱器的軌跡生成的角度來處理確定傳遞參數(shù)的問題。在機(jī)器人技術(shù)中,對于某些特定的位置和速度模型中,對“過點”之間的多個操縱器的時間最優(yōu)同時軌跡的生成,同時遵循速度,加速度和加加速度約束,被很好的研究。在本文的問題公式中,我們通過放射治療傳遞的控制點來識別機(jī)器人操縱器終點軌跡的通路點。本文提出的一些方法通過在整個傳遞時間和所生成的軌跡符合模型子野線性軌跡的程度之間制定權(quán)衡,來獲得傳遞系統(tǒng)的部件的軌跡。下面將簡要介紹一下機(jī)器人操縱器軌跡生成的一些方面,并討論其在治療傳遞期間放射治療傳遞系統(tǒng)(rtds)部件的軌跡生成問題的局限性,其在本文中得到更廣泛的解決。關(guān)于rtds(放射治療傳遞系統(tǒng))的軌跡生成的一些其它方法的一些缺點可能包括強(qiáng)調(diào)生成時間優(yōu)化軌跡和過點精度,而不限制軌跡在兩個過點之間保持在某些預(yù)定義軌跡的容限內(nèi)(例如,線性)。圖2是包括多個過點(例如點205和210)的軌跡200的示意圖。該軌跡模型被示為包括在215處的子野線性軌跡。實際軌跡在220處示出。參見圖2,是子野的線性軌跡模型在過點之間的輪廓與220所示的實際機(jī)器人運(yùn)動之間的偏差或差異。在一些方面,樣條、梯形和evm方法中的每一個都與某些特定位置或速度模型相關(guān)聯(lián)。因此,這些方法以及其他方法不提供適于用于移動鏈接部件的一大類速度(和加速度和加加速度)模型的通用框架,其獲得部件的同時時間優(yōu)化的軌跡,同時保持在一些指定的軌跡的一定容限內(nèi)。在一些實施例中,本公開解決了其他方法的一些不足,并且提供了涉及許多獨(dú)特特征的軌跡生成框架。這些特征包括涉及包含單調(diào)增加(或減少)的間隔,恒定速度間隔和單調(diào)減少(或分別增加)間隔的通用類速度模型的兩個1維位置之間的運(yùn)動。公開了一種方法,其可以確定滿足多個(即組)約束的位置軌跡的最小持續(xù)時間以及給定持續(xù)時間的可行性。在一些實施例中,所述約束組包括入口和出口速度;預(yù)定的持續(xù)時間和兩點之間的距離;均設(shè)置為零的入口和出口加速度以及受約束(即限制)的加加速度,加速度和速度參數(shù)。此外,生成的位置軌跡保持在線性軌跡隨時間的預(yù)定容限內(nèi)。如果這樣的軌跡是可行的,則本文的方法提供了確定巡航速度以及加速度,巡航和減速間隔持續(xù)時間的機(jī)制。關(guān)于速度模型的通用類別,許多不同的速度模型,包括但不限于梯形速度模型,具有多項式混合的線性位置軌跡,雙s速度模型和15個子野軌跡或evm屬于此類別。使用上面引入的方法作為基礎(chǔ),本公開還涉及并且提供,一種確定機(jī)械部件的1維位置軌跡和任何通用放療治療計劃的劑量的方法,使得部件在連續(xù)的控制點之間同步移動,同時,在最小化總傳遞持續(xù)時間的同時,遵守所有對位置、速度、加速度和加加速度的約束。本文中的一些方面涉及如本文所公開的優(yōu)化的軌跡的傳遞被中斷的情況。在這種情況下,本公開提供了用于快速計算恢復(fù)軌跡的方法,該恢復(fù)軌跡在幾個控制點內(nèi)返回或跟上預(yù)先計算的優(yōu)化軌跡。因此,雖然優(yōu)化軌跡的執(zhí)行可能被中斷,但是本文中的系統(tǒng)可以基于恢復(fù)軌跡的計算和執(zhí)行而快速地返回到該優(yōu)化的軌跡。本文的一些實施例還涉及使用本文公開的至少一些方法來減少與靜態(tài)調(diào)強(qiáng)傳遞治療相關(guān)的傳遞時間,而不會導(dǎo)致不恰當(dāng)降低傳遞準(zhǔn)確性。靜態(tài)調(diào)強(qiáng)治療傳遞的特征是機(jī)械部件在輻射束打開(即在照射子野期間)的間隔期間保持靜止。本公開提供了一種機(jī)構(gòu),其通過允許機(jī)架例如在照射子野期間在某些預(yù)定義的容差內(nèi)移動來生成具有減少的傳遞時間的軌跡。在一些實施例中,涉及控制點(包括輻射輸出本身)的rtds的每個元件可被認(rèn)為是部件。每個部件的各個離散位置由在控制點處的治療計劃預(yù)定。在每個控制點之間,每個部件沿著遵循“變化-巡航-變化”速度曲線或模型的線性或圓形路徑移動。然而,治療計劃中沒有預(yù)定任何部件的連續(xù)位置與時間軌跡。然而,對于任何部件和任何段,希望實際軌跡接近線性(隨時間),并且與線性軌跡的偏差受到約束(即,限制)。對于每個部件和在每段,速度、加速度和加加速度特性也存在限制。因此,本文中的一些實施例的目標(biāo)是以總體傳遞時間最小化并且滿足所有約束的方式來生成所有部件的同步軌跡。對于本文的一些實施例的目的,假設(shè)除非另有說明,其基于國際電工委員會(iec)和醫(yī)學(xué)數(shù)字成像和通信(dicom)標(biāo)準(zhǔn)來描述放射治療計劃。另外,在下面的討論中可以使用下表1中定義的符號。在一些方面,在執(zhí)行軌跡生成過程之前,可以將以下預(yù)處理步驟應(yīng)用于治療計劃。對于任何旋轉(zhuǎn)部件(例如,機(jī)架,準(zhǔn)直器等),只要旋轉(zhuǎn)方向不反向,控制點中的部件的角度值被重新以連續(xù)單調(diào)的方式表示,使得連續(xù)控制點內(nèi)角度值的代數(shù)減法顯示旋轉(zhuǎn)量。此外,治療計劃可能僅指定葉片端點的位置。滿足公式1(如下表1所述)的托架位置和葉片范圍的多個組合可以實現(xiàn)葉片端點的相同位置。除非治療計劃明確地描述了托架位置,否則使用啟發(fā)式來將葉片端點的位置分解為普通托架的位置和各葉片范圍的“合適”組合。這種方法有助于在本文的軌跡生成過程中將托架和葉片范圍作為分離的“部件”來處理。rtds可以具有許多不同的移動部件,每個部件其各自對它們的位置,速度,加速度,加加速度和其他運(yùn)動參數(shù)具有單獨(dú)的限制。成功實施放療計劃需要通過一系列配置同時移動這些組件。為了準(zhǔn)確傳遞,這些部件(隱含地)預(yù)期在相應(yīng)的連續(xù)配置之間以一定的速度行進(jìn)。為了確保快速的計劃傳遞,這些部件應(yīng)盡可能快地在配置之間移動,而不會違反任何限制/約束,同時保持每個控制點的同步到達(dá)。這些雙目標(biāo)以正式方式在下面描述,如表1所示。表1:rtds部件的符號假定機(jī)械(和劑量)部件的組ξ,治療計劃包括m+1個控制點(m個子野),速度模型,每個子野s|1≤s≤m,速度、加速度以及加加速度的界限,我們想要找到時間點0=t0≤t1≤ktm序列,使得總傳遞時間最小化同時滿足以下約束(a1,a2和a3)。對于約束a1,每個部件在其各自的控制點位置之間同時移動,同時其隨時間的各自的軌跡隨時間接近于線性軌跡。即,對于約束a2,所有部件從零速度和加速度開始(在第一個控制點)和結(jié)束(最后一個控制點)它們的軌跡。即,對于約束a3,對于每個部件ξ以及每個子野s,對速度、加速度及加加速度的所有約束滿足:其中j是控制點編號,s是子野編號。在一些實施例中,本文的軌跡生成的期望結(jié)果要求總傳遞時間最小化,同時滿足所有上述約束。對于兩個控制點j和j+1之間的子野s,使hs=ts-ts-1=tj+1-tj為按計劃移動所有部件所需要的時間。然后,該目的是最小化總傳遞時間,其可以表示為:為了實現(xiàn)上述方面,需要具有若干條件。一個條件是確定描述軌跡的可行性的方法,該軌跡描述了在給定持續(xù)時間內(nèi)和給定入口和出口速度的一個維度中的兩個位置(即,控制點)之間的任何部件的運(yùn)動,同時遵守一般類別的“單調(diào)變化-巡航-單調(diào)變化”速度模型,并滿足位置,速度,加速度和加加速度界限。另一個條件是迭代地為每個子野分配持續(xù)時間的優(yōu)化方法,使用上述方法來檢查每個部件和每個子野的分配持續(xù)時間的可行性,并確定導(dǎo)致最小總持續(xù)時間的可行分配。關(guān)于通用類速度模型的兩點之間的位置軌跡的可行性,采用一種方法來確定一個部件是否可以在給定的時間間隔內(nèi)通過一個給定的距離,同時遵守運(yùn)動學(xué)約束,并遵循涉及“單調(diào)變化-巡航-單調(diào)變化”模式一般的速度模型類別。圖3示出了這種一般的速度模型類型。如圖3所示,速度模型300體現(xiàn)了“單調(diào)變化-巡航-單調(diào)變化”的特性,形式是從入口速度305到巡航速度310,巡航階段312速度單調(diào)增加,從巡航速度310至出口速度315單調(diào)減少。示出了從入口速度到巡航速度的穩(wěn)定時間320,以及從巡航速度到出口速度的穩(wěn)定時間325??倳r長h是兩個穩(wěn)定時間和巡航時間的總和。為了確定滿足如上所述的約束和限制的通用類速度模型的軌跡的可行性,定義和解決了兩個子問題。首先,確定在給定的運(yùn)動約束條件下行駛一定距離所需的最短持續(xù)時間。其次,確定在給定的運(yùn)動約束條件下,在給定持續(xù)時間內(nèi)覆蓋一定距離是否可行,并計算加速度,巡航和減速階段的持續(xù)時間。對這些問題的正式描述如下。應(yīng)該注意,本文呈現(xiàn)的可行性確定可能與許多應(yīng)用相關(guān),其中放射療法僅為其中的一種。雖然本文公開的一些方法是用于以直線移動的物體,但是它們可以同樣適用于以圓形軌跡移動的物體,其中線性位置及其導(dǎo)數(shù)可以分別由與旋轉(zhuǎn)運(yùn)動相關(guān)的量替代。在一些方面,我們可以假設(shè)物體從點pentry到點pexit以直線行進(jìn)。沒有任何一般性的損失的情況下,我們假設(shè)沿著運(yùn)動軸線pexit>pentry。假設(shè)距離d=|pexit-pentry|,單調(diào)連續(xù)速度模型f(·)和g(·),允許的最大絕對速度vmax,入口速度ventry≤vmax,出口速度vexit≤vmax,最大絕對加速度amax,最大絕對加加速度jmax和位置容差δ,我們要找到最小持續(xù)時間及其組成,即進(jìn)口穩(wěn)定時間ten,出口穩(wěn)定時間tex,巡航持續(xù)時間tcruise和巡航速度vcruise≤vmax,使得同時滿足以下條件(1-5)。這里的進(jìn)口穩(wěn)定時間(分別為存在穩(wěn)定時間)是將部件速度從入口速度改變?yōu)檠埠剿俣?分別從巡航速度到存在速度)所需的時間,并且巡航速度是該部件在沒有任何加速或減速的情況下行進(jìn)的恒定速度。根據(jù)條件1,物體的速度模型遵循如圖所示的單調(diào)的變化-巡航-變化的模式,如下所示:根據(jù)條件2,總持續(xù)時間由進(jìn)口穩(wěn)定時間,巡航時間以及出口穩(wěn)定時間組成,如下所示:h=texit-tentry=ten+tcruise+tex(7)條件3表示對速度,加速度及加加速度的限制應(yīng)該滿足:···條件4描述在持續(xù)時間內(nèi)行進(jìn)的預(yù)定距離d,如下所示:條件5表示所生成的位置軌跡與線性位置軌跡隨時間的偏差必須保持在容差范圍內(nèi),并且表示如下:關(guān)于確定最小持續(xù)時間h及其組成,可以使用三個子程序來解決該問題。(1)確定在給定約束下需要多長穩(wěn)定時間來將物體的速度從一個速度改變到另一個速度。(2)確定在該速度變化期間所經(jīng)過的距離。并且,(3)確定所生成的位置軌跡與線性位置軌跡最大不同的時刻。對于子程序1,假定具有已知初始速度和零初始加速度(f(0)=vi,)的單調(diào)速度模型f(·),我們找出達(dá)到具有零加速度(f(tsettling)=vf,)的某巡航速度的穩(wěn)定時間tsettling。這個穩(wěn)定時間取決于速度模型的具體函數(shù)形式和參數(shù)。指數(shù)和雙s速度模型的具體解決方案見附錄。一般來說,人們發(fā)現(xiàn)速度從vi變化到中速|(zhì)(vf+vi)/2|以及加速度從0變化到最大值的時間tmid。加速度的最大值限定為amax,加加速度的最大值為jmax,并且當(dāng)加速度在中速位置達(dá)到最大值時,加加速度變?yōu)榱?。一旦達(dá)到這個中速度、加速度和加加速度遵循對稱曲線,直到速度達(dá)到具有零加速度的vf。穩(wěn)定時間計算為tsettling=2tmid。對于子過程2,假定速度模型,可以計算所經(jīng)過的距離q(t),作為速度曲線下的面積,除非分析表達(dá)式可用。對于子程序3,應(yīng)當(dāng)注意到,基于導(dǎo)數(shù)的理論,當(dāng)偏差|q(t*)-qlinear(t*)|在某個t=t*達(dá)到最大值時,速度與平均速度匹配,即這個事實用于計算t*和|q(t*)-qlinear(t*)|,并決定上述條件5是否滿足。因此,關(guān)于通用速度模型的兩個點之間的位置軌跡的可行性的解決方案可以通過以下步驟來表征。1.對于可行性檢查,可以計算穩(wěn)定時間和穩(wěn)定距離,以便在給定的約束條件下將速度由ventry變化至vexit。如果穩(wěn)定距離大于分配的距離d,則無法找到有效的持續(xù)時間來解決該問題。否則,可以如本文所述迭代地解決該問題。2.該迭代是通過假定巡航速度為vmax為起始。然后,在每次迭代中,計算ten及tex,以及在這兩個階段中所經(jīng)過的距離。如果距離之和大于分配距離,則以降低的巡航速度移動到下一次迭代。如果距離之和小于或等于分配的距離,則計算巡航時間為剩余距離與巡航速度之比。作為最終檢查,使用上述子程序3,計算生成的軌跡與線性軌跡隨時間的最大偏差。如果該最大偏差在容差范圍內(nèi),則有一個解決方案。否則,以降低的巡航速度移動到下一次迭代。關(guān)于第二個問題(即優(yōu)化方法,問題2),應(yīng)注意的是,除了不是試圖確定最小持續(xù)時間,這個問題類似于問題1,我們想確定一個給定的持續(xù)時間h是否可行,同時滿足方程6,7,8,9中表達(dá)的約束;并找出這種解決方案的入口穩(wěn)定時間ten,出口穩(wěn)定時間tex,巡航持續(xù)時間tcruise和巡航速度vcruise≤vmax的相應(yīng)值。為了解決問題2,應(yīng)當(dāng)注意,本文的解決方案建立在一個額外的子程序上,其中可以在給定持續(xù)時間內(nèi)獲得并滿足所有其他運(yùn)動學(xué)約束的最高和最低可能的巡航速度。該子程序(即子程序4)計算最高和最低巡航速度,在方程6,7,8,9和10中表示的約束下、給定的分配持續(xù)時間可以達(dá)到。注意,進(jìn)口穩(wěn)定時間是從給定入口速度到達(dá)某個巡航速度的時間,同樣地,退出穩(wěn)定時間是在類似的限制條件下從某個巡航速度到達(dá)出口速度的時間。最大有效巡航速度vmax_eff現(xiàn)在通過迭代地檢查巡航速度vmax或進(jìn)口和出口穩(wěn)定時間之和剛剛等于或低于所分配的持續(xù)時間來計算。類似地,通過迭代地檢查等于或大于0的巡航速度來計算最小有效巡航速度vmin_eff,在該速度下入口和出口穩(wěn)定時間之和剛好等于或低于所分配的持續(xù)時間。圖4圖示了(通常以400表示)ventry(420),vexit(425),vmax,vmin,分配的持續(xù)時間和相應(yīng)距離之間的關(guān)系。圖4包括在405處的圖形表示,其顯示了最大速度vmax(410)和最小速度vmin(415)(0)都可以達(dá)到,因為ten_α(430)+tex_α(435)和ten_β(440)+tex_β(445)都小于分配的持續(xù)時間h(402)。在圖4的下圖中的412,vmax_eff(450)≤vmax(410)是允許ten_α+tex_α=h的最大有效巡航速度。類似地,vmin_eff(455)≥0(vmin,415)是ten_β+tex_β=h(404)的最小有效巡航速度。運(yùn)行的距離計算為速度曲線下的面積。這里,dmax=den_α+dex_α和dmin=den_β+dex_β分別是分配的持續(xù)時間內(nèi)所有滿足的約束經(jīng)過的最大和最小距離。此外,關(guān)于問題2的解決方案,我們在本文中確定迭代在vmin_eff和vmax_eff兩者之間的巡航速度,使得不僅進(jìn)口時間、出口時間和巡航時間的總和等于所分配的持續(xù)時間,而且還確定這些階段中的行進(jìn)距離等于這兩點之間的分配距離。參考圖4,在任何階段的經(jīng)過的距離都表示為速度-時間圖下的面積,并且該解決方案還包括和/或考慮以下內(nèi)容:1.計算至該最大有效巡航速度的穩(wěn)定距離(den_α,dex_α)以及至最小有效巡航速度的穩(wěn)定距離(den_β,dex_β)。2.在給定入口速度達(dá)到最大有效巡航速度并從最大有效巡航速度達(dá)到給定出口速度時,在分配的持續(xù)時間內(nèi)可能經(jīng)過的最大距離為速度曲線下的面積,可表示為:dmax=den_α+dex_α+dcruise_α,其中dcruise_α=(h-(ten_α+tex_α))·vmax_eff。3.在給定入口速度達(dá)到最小有效巡航速度并從最小有效巡航速度達(dá)到給定出口速度時,在分配的持續(xù)時間內(nèi)可能要求經(jīng)過的最小距離為速度曲線下的面積,可表示為:dmin=den_β+dex_β+dcruise_β其中dcruise_β=(h-(ten_β+tex_β))·vmin_eff.4.如果d為分配的距離并且d>dmax,則分配的持續(xù)時間是不可行的,因為要行駛的距離大于在約束條件下可以行駛的最大值。5.而且,如果d<dmin,則所分配的持續(xù)時間是不可行的,因為要行進(jìn)的距離小于在約束條件下可以行進(jìn)的最小值。6.如果dmin≤d≤dmax,我們迭代地將巡航速度由vmax_eff降至vmin_eff,直到找出巡航速度vcruise和相應(yīng)的速度曲線v(t),其行進(jìn)的距離[v(t)下方的面積]匹配d。7.作為對可行性的最終檢查,對時刻t=t*計算,其中v(t*)=d/h并確定最大偏離|q(t*)-qlinear(t*)|。如果小于δ,則分配的持續(xù)時間在約束條件下是可行的。在準(zhǔn)備優(yōu)化時,我們計算每個子野的持續(xù)時間的下限和上限。對于下限的計算,我們假設(shè)每個部件以最大可能速度移動,然后將最慢(最長)持續(xù)時間視為下限。對于上限的計算,假設(shè)每個部件在每個控制點處停止。基于這個假設(shè),對于給定的速度模型,我們確定任何部件在滿足所有約束的情況下經(jīng)過子野的最小持續(xù)時間。通過確定這些最小持續(xù)時間的最大值來獲得該子野的上限。即,j,1≤s≤m,j=s-1計算,圖5是根據(jù)一些實施例的方法500的流程圖??梢允褂糜布O(shè)備和部件、設(shè)備和系統(tǒng)的軟件實現(xiàn)的任何合適的組合來執(zhí)行方法500和本文所描述的其他方法。體現(xiàn)這些方法的軟件可以存儲在任何有形的非暫時介質(zhì),包含但不限于硬盤驅(qū)動器,固態(tài)驅(qū)動器,cd-rom,dvd-rom,閃存驅(qū)動器,光學(xué)存儲器以及其它類型的存儲設(shè)備。圖5的方法例如在一些實施例中可以通過系統(tǒng)100的至少一些元件來實現(xiàn),但實施例不限于此。在操作505,獲得放療治療計劃中定義的多個一維位置。多個一維位置也稱為控制點。上文引入的圖2關(guān)于多個一維位置,可以再次被引用。在操作510處,用于放射治療傳遞系統(tǒng)(例如,100)的多個機(jī)械和輻射產(chǎn)生部件的一組位置相關(guān)約束,其通過多個機(jī)械和輻射產(chǎn)生部件在預(yù)定時間內(nèi)經(jīng)過預(yù)定順序的多個位置的同步移動來獲得。參考圖1,多個機(jī)械和輻射產(chǎn)生部件可以包括例如機(jī)架115和其中的輻射束整形部件。在本文的一些實施例中,獲得并使用了用于多個機(jī)械和輻射產(chǎn)生部件中的每一個的所有運(yùn)動學(xué)約束。在一些情況下,多個機(jī)械和輻射產(chǎn)生部件的位置相關(guān)約束組可以被包括在至少部分地包括放療治療計劃的記錄或記錄集中。方法500進(jìn)行到操作515,其中確定放射治療傳遞系統(tǒng)的通過預(yù)定順序的多個位置并傳遞放射療法治療計劃的軌跡和最小持續(xù)時間。在操作515確定的軌跡和最小持續(xù)時間是在遵守(即,滿足)多個機(jī)械和輻射產(chǎn)生部件中的每一個的約束條件下被計算的,并且進(jìn)一步處于沿著預(yù)定順序的線性軌跡的預(yù)定容差極限內(nèi)。在一些實施例中,操作515可以包括迭代過程,以便達(dá)到該軌跡和最小持續(xù)時間的最終決定,被確定滿足多個機(jī)械和輻射產(chǎn)生部件中的每一個的約束,包括位于沿著預(yù)定順序的多個位置的線性軌跡預(yù)定的容限內(nèi)。在操作520,可以控制(即,操作)放射治療傳遞系統(tǒng)的多個機(jī)械和放射生成部件,以在確定的最小持續(xù)時間內(nèi)執(zhí)行確定的軌跡。以這種方式,該放射治療傳遞系統(tǒng)可以根據(jù)具有在最少的時間內(nèi)具有優(yōu)化的軌跡的該放療法治療計劃的傳遞放射。在一些實施例中,這里的優(yōu)化處理可以以迭代方式執(zhí)行,包括例如以下迭代循環(huán):1.將持續(xù)時間分配到由下限和上限界定的每個子野。分配可以通過分配更接近下限d較短的持續(xù)時間來開始。2.每個子野的每個部件的平均速度是通過將該子野的部件所經(jīng)過的距離除以分配的的子野的持續(xù)時間來計算的。3.在每個控制點處的每個部件的轉(zhuǎn)變速度被計算為其相鄰段中的平均速度的平均值。這決定了每個子野中每個部件的入口速度和出口速度。在一些實施例中,可以使用相鄰段的平均速度的諧波平均值,算術(shù)平均值或一些其它中間值作為轉(zhuǎn)變速度。通常,當(dāng)物體以不同的速度行進(jìn)相同的距離時,其平均速度是各個速度的諧波平均值?;蛘撸绻矬w以不同的速度行進(jìn)相同的持續(xù)時間,則其平均速度是各個速度的算術(shù)平均值。然而,如果部件在控制點(非單調(diào))反轉(zhuǎn)方向,則將轉(zhuǎn)換速度分配為0。4.通過確定具有分配的入口速度和出口速度的每個部件的持續(xù)時間是否可行,同時滿足所有約束,來確定子野的持續(xù)時間的可行性。5.如果可行性滿足所有子野,則確定解決方案。否則,子野的持續(xù)時間會因為失敗的可行性而增加,并且重復(fù)(迭代)處理以尋找可行的解決方案。在一些情況下,當(dāng)優(yōu)化的軌跡被下載或以其他方式提供給直線加速器時,可能由于某種原因中斷了治療。在所有部件的位置方面,中斷點將與優(yōu)化軌跡上的某個點匹配。然而,如果從該中斷點恢復(fù)處理,則軌跡將不符合速度方面的優(yōu)化軌跡,因為所有部件將必須以零速度恢復(fù)運(yùn)動。因此,不能保證所有部件將以確定優(yōu)化的軌跡中計算出的相應(yīng)速度到達(dá)下一個控制點。然而,本公開不是確定全新的軌跡優(yōu)化,而是包括產(chǎn)生恢復(fù)軌跡的過程,以便在位置和速度方面在幾個控制點內(nèi)快速跟上預(yù)先計算的(即已經(jīng)確定的)優(yōu)化的軌跡。快速執(zhí)行這一過程的一個關(guān)鍵方面是,我們使用增量小型計劃作為輸入,而不是使用完整的“剩余”軌跡計劃作為優(yōu)化過程的輸入。這些小型計劃包括恢復(fù)點作為第一個控制點和隨后的幾個計劃控制點。此外,對于這種小型計劃的最后一個控制點,期望部件在位置和速度方面在優(yōu)化的軌跡中匹配相應(yīng)的控制點。因此,一旦解決了小型計劃的優(yōu)化問題,就可以將其附加到預(yù)先計算的優(yōu)化軌跡的剩余部分,以獲得整體優(yōu)化的恢復(fù)解決方案。在下文中,是解決方案的非正式描述。在一些實施例中,可以假設(shè)治療中斷發(fā)生在cpu-1和cpu之間。沒有任何普遍性的損失,我們可以假設(shè)放射是在這兩個cp之間。否則,可以運(yùn)行恢復(fù)算法,以cpu開始,假設(shè)在恢復(fù)之前,線性加速器將以所有部件的位置與cpu的位置相匹配的方式進(jìn)行設(shè)置。也可以使為中斷時的累積劑量。小型計劃的第一個控制點,即將以等于中斷時的累積劑量的劑量值來構(gòu)建。其他機(jī)械部件的位置將由其相應(yīng)的分配值來確定。給定這些假設(shè)和約束條件,使用增量數(shù)量的控制點來構(gòu)建小型計劃的迭代循環(huán)。在第一次迭代中,小型計劃由兩個控制點組成。第一個控制點對應(yīng)于中斷時部件的狀態(tài)。第二個是原計劃的下一個控制點。一般來說,在每次迭代中,構(gòu)建了一個小型計劃,其中包含了原始計劃中的又一個(相對于上次迭代中的cp數(shù))控制點。(1)新添加的控制點成為當(dāng)前迭代的小型計劃的最后一個控制點。與原始計劃不同,最后一個控制點對于小型計劃不是靜態(tài)的。相反,小型計劃的最后一個控制點中的所有部件的速度應(yīng)與優(yōu)化軌跡中的相應(yīng)控制點處的部件的速度相匹配。(2)優(yōu)化適用于小型計劃。小型計劃的優(yōu)化與以下方式的整體計劃的優(yōu)化不同。(i)與原始計劃不同,在小型計劃的最后一個控制點,部件可能不是靜態(tài)的。然而,對于小型計劃的中間控制點,以與原始優(yōu)化算法中相同的方式計算轉(zhuǎn)變速度。即,作為相鄰段中的平均速度的算術(shù)平均值或諧波平均值,其又取決于所分配的持續(xù)時間。(ii)小型計劃的子野的持續(xù)時間的下限等于優(yōu)化軌跡中相應(yīng)子野的持續(xù)時間。然而,對于小型計劃的第一部分,持續(xù)時間的下限等于中斷的子野的剩余計劃持續(xù)時間(與剩余計劃劑量成比例計算)。(ii)小型計劃的子野的持續(xù)時間的上線等于優(yōu)化軌跡中相應(yīng)子野的持續(xù)時間的上線。然而,對于小型計劃的第一部分,上限計算為原始上限的一部分,與中斷的子野的剩余計劃劑量成比例。(iv)小型計劃的優(yōu)化將比完全優(yōu)化嘗試的試驗少得多。這是因為,對于小型計劃的最后一個控制點,如果在幾個試驗中無法實現(xiàn)所有部件的計劃速度,則優(yōu)化循環(huán)將進(jìn)入新的迭代,并從原始計劃中增加一個控制點到小型計劃中,并重新嘗試優(yōu)化。在某些方面,如果在有限數(shù)量的嘗試中發(fā)現(xiàn)小型計劃的子野的持續(xù)時間的可行分配,則恢復(fù)軌跡過程以“成功”的狀態(tài)退出。如果沒有找到可行的分配,并且小型計劃的最后一個控制點不是原始計劃的最后一個控制點,則重復(fù)循環(huán)。也就是說,目前的小型計劃是增加了來自優(yōu)化的軌跡的另一個控制點。如前一次迭代,對于最后一個控制點,每個部件不一定是靜態(tài)的,并且具有與原始計劃中的相應(yīng)控制點相同的位置和速度。如果沒有找到可行的分配,小型計劃的最后一個控制點也是原計劃的最后一個控制點,那么小型計劃現(xiàn)在被視為一個完整的計劃,并且獲得大量試驗的解決方案,并考慮每個子野的最壞情況上限持續(xù)時間。值得注意的是,大量的外部放射療法治療計劃是采用交替的靜態(tài)調(diào)強(qiáng)子野的靜態(tài)調(diào)強(qiáng)治療計劃。在步進(jìn)子野中,直線加速器部件在劑量關(guān)閉時移動到預(yù)定位置。在照射子野中,傳遞劑量,線性加速器部件保持其預(yù)定的位置。這種治療計劃的傳遞通常需要更長時間,因為每個直線加速器部件在照射子野開始時完全停止,并且在隨后的步進(jìn)子野開始時以零速度重新開始。然而,計劃系統(tǒng)中的劑量計算顯示,只要這些偏離在某些預(yù)定的容差范圍內(nèi),對器官的傳遞劑量可能對某些線性加速器部件從照射子野中的其預(yù)定位置的偏離不敏感。可以用于允許某些部件在照射子野期間移動的容差對于不同類型的部件是不同的。例如,對于葉片,容差將相當(dāng)小,但是對于機(jī)架角度或其他旋轉(zhuǎn)部件,可能有較大的容差。這種容差需要由計劃系統(tǒng)決定。這里,我們公開了一種通過利用這種位置容差,同時遵守對所有部件的最大速度,最大加速度和最大沖擊的約束,來減少傳遞時間的方法。基本思路如下。在某些部件中,照射子野被認(rèn)為是單調(diào)的,只要該部件不計劃在緊接著的下一步進(jìn)子野中改變其運(yùn)動方向。如果照射子野在某些部件中是單調(diào)的,我們可能允許這樣的部件在其單調(diào)方向上在照射子野中移動(當(dāng)然在容差內(nèi)),而不用擔(dān)心在即將到來的下一個步驟中,組件將不得不改變它的可能性運(yùn)動方向允許這樣的運(yùn)動確保部件在照射子野開始時不需要完全停止。靜態(tài)調(diào)強(qiáng)治療計劃的這一方面可能會減少上一個和下一個步進(jìn)子野中該部件的行進(jìn)距離。反過來,如果所討論的部件是步進(jìn)子野中最慢的部件,則可以減少這些步進(jìn)子野的持續(xù)時間。原理如圖6所示。然而,照射子野的持續(xù)時間并不改變,因為它們由待傳遞的劑量,最大劑量率等決定?,F(xiàn)在更正式的描述如下。參考圖6,圖形演示600示出了根據(jù)本文的某些方面將靜態(tài)調(diào)強(qiáng)傳遞轉(zhuǎn)換為動態(tài)傳遞(605)的基本原理。圖形600包括部件速度610,部件位置615,劑量率620和累積劑量625。如圖所示,在照射子野(例如,655)中,一些傳遞系統(tǒng)部件可以以非零速度進(jìn)入和退出,并且允許部件在預(yù)定的容差670內(nèi)從原始處方移動665。減少傳遞時間是由于在步進(jìn)子野(例如,650,660)期間,部件不一定以零速度開始和結(jié)束,因此需要行進(jìn)較小的距離。應(yīng)注意的是,對于所有部件,至少一些照射子野(例如,635)的部件速度可以為零,如在645處的部件的靜態(tài)定位所示,其中周圍的步進(jìn)子野630和640的入口速度和出口速度為零。使用上文引入的符號,靜態(tài)調(diào)強(qiáng)是包括以下性質(zhì)的治療計劃。治療包括替代的步伐子野。在控制點s和s-1之間的照射子野中,只有劑量改變,機(jī)械部件是靜態(tài)的,即ξ不同于劑量ξ(cps)=ξ(cps-1)。而在步進(jìn)子野中,s′在控制點s′和s′-1之間,無劑量被傳遞。即,第一子野和最后一個子野是照射子野,每個偶數(shù)的子野是步進(jìn)子野。因此,子野的總數(shù)m為奇數(shù),控制點的總數(shù)m+1為偶數(shù)。此外,讓s為控制點cps和cps-1之間的照射子野,該子野中的某些部件ξ*的預(yù)定位置為如果滿足以下情況之一,則該子野s對部件ξ*來說被認(rèn)為是單調(diào)的:ξ*(cps-2)>ξ*(cps-1)=:ξ*s:=ξ*(cps)>ξ*(cps+1)orξ*(cps-2)<ξ*(cps-1)=:ξ*s:=ξ*(cps)<ξ*(cps+1)(13.)顯然,我們可能嘗試使用照射子野中的部件ξ*的位置容差,以減少相鄰步進(jìn)子野中的傳遞距離ξ*,并且實際上減少了步進(jìn)子野的持續(xù)時間,假如(a)ξ*是相鄰步進(jìn)子野中最慢的部件,(b)在ξ*中,射線段是單調(diào)的。為了避免任何偏差誤差,在將照射子野轉(zhuǎn)換為動態(tài)子野(部件在劑量打開時移動)時,我們希望將部件ξ*的軌跡均勻分布在照射子野中的預(yù)定位置ξ*s的周圍,并在預(yù)定的容差內(nèi)。兩種選擇是可能的。在由轉(zhuǎn)換提供的兩個選擇中,使用“將”部件ξ*從相鄰步進(jìn)子野的位置單調(diào)性“延伸”到“修改”的照射子野的選項。特別地,如果在原始靜態(tài)調(diào)強(qiáng)治療中使用公式13的第一種情況(或者第二種情況)來確定單調(diào)性,那么轉(zhuǎn)換的治療應(yīng)滿足如本文所示的公式14的第一種情況(分別為第二種情況))。ξ*(ts-1)=ξ*s+δξ*sandξ*(ts)=ξ*s-δξ*s或ξ*(ts-1)=ξ*s-δξ*sandξ*(ts)=ξ*s+δξ*s(14)在本文的一些實施例中,由于實際和計算的原因,僅允許一個機(jī)械部件ξ*(例如,機(jī)架)在允許范圍內(nèi)在照射子野中移動。關(guān)于具有較短傳遞時間的靜態(tài)調(diào)強(qiáng)治療的軌跡生成,我們考慮了一個靜態(tài)調(diào)強(qiáng)治療方案,其包括部件ξ*和每個子野s,1≤s≤m中每個部件ξ的m+1個控制點,速度,加速度和加加速度,所述部件允許在照射子野內(nèi)的最大位置容差內(nèi)從其在照射子野中的計劃的固定值移動,我們想要找到一系列時間點0=t0≤t1≤λtm,使得同時滿足以下約束(b1,b2,b3,b4和b5)。對于約束b1,所有部件以第一控制點處的零速度和加速度開始,并在最后一個控制點處以類似方式終止。對于約束b2,機(jī)械(即非劑量)部件中的每一個(除了ξ*)以零速度進(jìn)入和退出每個子野,并且在照射子野中保持靜止。請注意,子野編號從1開始,因此奇數(shù)子野是照射子野,而偶數(shù)子野是步進(jìn)子野。和關(guān)于約束b3,機(jī)械部件ξ*的軌跡應(yīng)該使得其位置將對稱地分布在任何照射子野中的部件的預(yù)定位置的兩側(cè),并且將在部件的位置容差內(nèi)。即,和其中ξ*s:=ξ(cps-1)=ξ(cps).(17)約束b4指出劑量僅在照射子野中傳遞,并且累積劑量在步進(jìn)(偶數(shù))子野是恒定的。即,和約束b5預(yù)定,如在原始優(yōu)化目標(biāo)中,對于每個部件ξ和每個子野s,所有對速度加速度和加加速度的約束都是滿足的。即,注意,在一些實施例中,目的是使總傳遞時間tdel最小化,其中hs=ts-ts-1=tj+1-tj和在一些實施例中,上述目的涉及以下操作。每個照射子野的持續(xù)時間僅由待傳遞的劑量和對最大劑量率的相關(guān)約束,劑量率的變化率(即“劑量加速度”)來確定。也可以假定劑量為雙-s曲線。因此,我們可以分析地確定如數(shù)學(xué)上所述的每個照射子野的持續(xù)時間。接下來,建立部件的入口(和出口)速度與其通過的容差位置的量之間的關(guān)系該關(guān)系是在部件ξ*以相同的速度進(jìn)入和退出照射子野s的約束條件下獲得,并且在預(yù)定位置的兩側(cè)的照射子野中對稱地移動。同時保持在預(yù)定的容差內(nèi)。因此,也遵守了對該子野中的部件的最大速度和最大加速度的約束。接下來,在每個步進(jìn)子野中,識別最慢和第二最慢的運(yùn)動部件和相應(yīng)的持續(xù)時間對于計劃的每個步進(jìn)子野和每個機(jī)械部件,我們計算在約束和具有零進(jìn)口和出口速度的條件下通過子野的最小持續(xù)時間。然后,對于每個步進(jìn)子野,如本文所述,識別最大持續(xù)時間(和最慢部件)和第二最大持續(xù)時間(和第二最慢部件)。我們識別步進(jìn)子野中最慢和第二慢部件的原因是因為,如果子野s+1是照射子野,并且如果在相鄰子野s和s+2中,最慢的移動部件是ξ*,即,則存在通過使用如圖5所示的照射子野s+1中的部件ξ*的容差來減小步進(jìn)子野s的持續(xù)時間以及類似地減小步進(jìn)子野s+2的持續(xù)時間的潛在機(jī)會。6.步進(jìn)子野的最大減少量被限制為我們還開發(fā)了一個迭代過程,嘗試在步進(jìn)子野s中縮短的持續(xù)時間和增加的照射子野s+1中的位置容差的使用的組合,以檢查部件ξ*的可行內(nèi)容。對于每個相鄰的靜態(tài)調(diào)強(qiáng)子野對,重復(fù)該過程。最終,可以找到部件ξ*的可行的組合,使得步進(jìn)子野s的持續(xù)時間減小,并且在拍著子野s+1中找到部件的相應(yīng)入口/出口速度和位置,并且使用步進(jìn)子野s的相同的減少的持續(xù)時間來生成該步進(jìn)子野中所有其他部件的位置曲線。為了測試本文公開的一些軌跡生成過程,申請人使用了一個用于瓦里安系統(tǒng)的rapidarc計劃,并且采用了已公布的用于具有120葉片mlc的variantruebeam線性加速器的約束條件。該計劃由177個控制點(176個子野)和輸出385.79兆赫組成。應(yīng)用的機(jī)械約束見表2。對于具有指數(shù)速度模型的rapidarc計劃,總優(yōu)化持續(xù)時間計算為128秒。使用雙s速度模型,在最大加速度下花費(fèi)更長的持續(xù)時間,總持續(xù)時間計算為98秒。后者的值與rapidarc計劃的平均報道的持續(xù)時間(126秒)相當(dāng)。需要注意的是,在具有8gbram的inteli7-3740qm2.7ghz計算機(jī)上運(yùn)行的70.8秒內(nèi)執(zhí)行優(yōu)化軌跡生成的仿真(例如,matlab(r2007)實現(xiàn))。最大機(jī)架速度6°/s最大機(jī)架加速度1.8°/s2最大葉片速度25mm/s最大葉片加速度520mm/s2最大托架速度15mm/s最大托架加速度250mm/s2最大鉗口速度50mm/s最大鉗口加速度520mm/s2最大劑量率10mu/s最大劑量加速度500mu/s2表2:用于軌跡生成的機(jī)械約束對于相同的rapidarc計劃,在第164和165個控制點之間模擬中斷,在第164子野的計劃子野劑量傳遞70%之后發(fā)生中斷。對于所有其他機(jī)械部件(機(jī)架,葉片,鉗口),中斷點處的位置按傳遞到總子野劑量的子野劑量的相同比例計算。構(gòu)建了一個初始的小型計劃,并執(zhí)行了恢復(fù)軌跡生成的過程。對于每個小型計劃,最多使用50次試驗,同時試圖將小型計劃的最終控制點中的每個部件的速度與原始(優(yōu)化)軌跡中的相應(yīng)值相匹配。如果沒有找到這樣的匹配,那么這個小型計劃由來自原計劃的另一個控制點擴(kuò)展。對于中斷的rapidarc計劃,恢復(fù)過程能夠,在恢復(fù)點的4個控制點內(nèi),匹配所有部件的速度與原始軌跡中的相應(yīng)值。需要注意的是,恢復(fù)過程的仿真實現(xiàn)(例如,matlab(r2007))在上面提到的同一pc(即具有8gbram的inteli7-3740qm2.7ghz計算機(jī))上運(yùn)行花費(fèi)了3.16秒。在一些實施例中,為了評估從靜態(tài)調(diào)強(qiáng)計劃到動態(tài)計劃的轉(zhuǎn)換,我們從西門子的調(diào)制arc(marc)動態(tài)計劃開始。西門子的marc計劃是旋轉(zhuǎn)imrt(rimrt)計劃,用于以高劑量率進(jìn)行突發(fā)傳遞。它們與varian's或electa的vmat計劃不同之處在于在mlc葉片移動時,劑量不能傳遞。相反,劑量在非常短的弧角下以突發(fā)方式傳遞,并且僅在形成和驗證mlc子野形狀之后傳遞。它們是動態(tài)計劃,因為在劑量傳遞期間,機(jī)架在短弧上移動。通過將每個照射子野的機(jī)架傳播“擠壓”到允許的光束角窗口的中間,這樣的anrimrt計劃可以被很容易地轉(zhuǎn)換成靜態(tài)調(diào)強(qiáng)實現(xiàn),這也是這些rimrt計劃的初衷。所得的靜態(tài)調(diào)強(qiáng)計劃由71個子野組成。在靜態(tài)調(diào)強(qiáng)傳遞中,在每個步進(jìn)子野的開始,每個部件以零速度啟動運(yùn)動,并在每個步進(jìn)子野的末尾完成停止。在照射子野中,只允許改變劑量。在申請人的仿真中,使用表2所示的約束,但是對于機(jī)架旋轉(zhuǎn),使用了的最大機(jī)架加速度。對于靜態(tài)調(diào)強(qiáng)傳遞,確定了軌跡生成過程的總傳遞時間為276.47秒。作為轉(zhuǎn)換為動態(tài)子野的一部分,機(jī)架允許在照射子野中的容差內(nèi)移動。也就是說,機(jī)架部件被認(rèn)為是允許在照射子野中移動的部件ξ*,并且允許在照射子野中的最大容差值因此,機(jī)架從未完全停止。修改后的傳遞方案實現(xiàn)了236.18秒的傳遞時間,減少了15%。圖7中示出了幾個子野的機(jī)架位置和速度的說明圖。圖7示出了在圖的705中的靜態(tài)調(diào)強(qiáng)傳遞期間的前幾個子野的機(jī)架的位置和速度分布,包括在715處的機(jī)架角度圖和720處的角速度圖。在710處示出了針對根據(jù)一些實施例確定的動態(tài)傳遞的圖,包括在725處的機(jī)架角度的單獨(dú)圖和在730處的角速度的單獨(dú)圖。重申本文的過程和子程序至少部分地針對一般類別的“單調(diào)變化-巡航-單調(diào)變化”速度模型。在子過程中,一個重要的任務(wù)是找出從一個速度改變到另一個速度所需的穩(wěn)定時間,同時遵守加速度和加加速度的約束條件。盡管分析解決方案對于雙s和指數(shù)速度模型是可能的,但迭代數(shù)值程序可用于通用速度模型。對于大多數(shù)工業(yè)操縱器,速度模型如梯形,雙s和15子野都足夠了。在這些情況下,可以分析地獲得穩(wěn)定時間。然而,本文公開的一些確定合適的巡航速度以將分配的距離與分配的持續(xù)時間相匹配的過程本質(zhì)上是迭代的。在與本文討論的一些實施例相關(guān)聯(lián)的優(yōu)化過程中,子野持續(xù)時間是獨(dú)立變量??刂泣c處的不同部件的入口速度和出口速度也可以視為獨(dú)立變量。相反,轉(zhuǎn)換速度被選擇為相鄰子野的平均速度的算術(shù)平均值或諧波平均值。這樣的選擇是務(wù)實的,也避免了高的計算費(fèi)用。而且,在優(yōu)化過程中,甚至連子野持續(xù)時間都沒有以完全隨機(jī)的方式被選擇。相反,每個子野持續(xù)時間被初始化為稍大于hs_min的值,并且在不可能實現(xiàn)可行性的情況下緩慢增加。應(yīng)當(dāng)注意,本公開的主要貢獻(xiàn)是提供一種適用于通用類型的速度模型,并且還考慮過點之間的位置容差約束的方法。此外,雖然放療主要是為本公開選擇的上下文或應(yīng)用領(lǐng)域,但是本文公開的方法適用于涉及多個部件的同步移動的任何種類的工業(yè)應(yīng)用。本領(lǐng)域技術(shù)人員將理解,在不脫離權(quán)利要求書的范圍和精神的情況下,可以對上述實施例進(jìn)行各種改編和修改。因此,應(yīng)當(dāng)理解,權(quán)利要求可以不同于本文具體描述的方式。當(dāng)前第1頁12