可配置的线性加速器触发分配系统和方法与流程

文档序号:30497233发布日期:2022-06-22 06:06阅读:139来源:国知局
可配置的线性加速器触发分配系统和方法与流程
可配置的线性加速器触发分配系统和方法
1.本技术是国际申请日为2019年5月17日、国际申请号pct/us2019/032869、于2021年1月15日进入中国国家阶段、中国国家申请号201980047773.6、发明名称为“可配置的线性加速器触发分配系统和方法”的发明专利申请的分案申请。


背景技术:

2.本公开涉及可配置的线性加速器,以及用于可配置的线性加速器的触发分配系统和频率控制系统。
3.在诸如复杂的医疗系统、安全检查系统、通信系统和雷达系统等系统中使用线性加速器。线性加速器可以用作生成x射线或者放大射频(rf)或微波电磁信号的系统的一部分。一些线性加速器通过使供应给粒子源的电力和供应给rf源的电力脉动而生成加速粒子的脉冲。一些线性加速器具有供应给粒子源的电力和供应给rf源的电力的固定电平和时序,从而固定脉冲的能量和剂量率(例如,时序和振幅)。其他线性加速器可在两种或更多种工厂限定的模式之间切换,其中每种模式具有相关联的供应给粒子源的电力和供应给rf源的电力。所供应的电力的时序对于每种模式都相同。另外,所述模式是基于预先限定的图案而切换,从而在两种模式之间交替。
附图说明
4.图1a-图1c是根据一些实施例的可配置的线性加速器的框图。
5.图1d是根据一些实施例的可配置的系统的框图。
6.图2a-图2h是根据一些实施例的说明可配置的线性加速器中的各种信号的时序图。
7.图3a-图3c是根据一些实施例的可配置的线性加速器中的触发分配系统的框图。
8.图4a-图4b是根据一些实施例的可配置的线性加速器中的触发分配系统中的信号的时序图。
9.图5a-图5d是根据一些实施例的可配置的线性加速器中的触发分配系统的输入电路和输出电路的框图。
10.图6a-图6b是根据一些实施例的说明操作可配置的线性加速器的技术的流程图。
11.图7a-图7b是根据一些实施例的说明在可配置的线性加速器中分配触发的技术的流程图。
12.图8a和图8b是根据一些实施例的可配置的线性加速器中的频率控制系统的框图。
13.图8c是根据一些实施例的频率控制系统的框图。
14.图9是根据一些实施例的说明调整可配置的线性加速器的rf源的频率的技术的流程图。
15.图10是根据一些实施例的2d x射线成像系统的框图。
具体实施方式
16.线性加速器通常使用被配置为生成粒子束的粒子源,诸如电子源。所述粒子束被引导通过加速器结构。所述加速器结构是使用输入的rf信号将粒子束中的粒子加速的谐振结构。通过使粒子源脉动以生成被引导向所述加速器结构的粒子的脉冲而生成所述被加速的粒子束。rf信号将所述粒子加速以生成被加速的粒子束。如将在下文更详细地描述,可在操作期间独立地控制粒子源和rf源。另外,将在下文更详细地描述粒子源和rf源的时序和/或rf源的频率控制。
17.图1a-图1c是根据一些实施例的可配置的线性加速器的框图。参看图1a,线性加速器系统(或系统或基于加速器的系统)100a包括粒子源102、加速器结构104和rf源108。加速器结构104和粒子源102可设置在诸如真空外壳、真空管等外壳101内。
18.粒子源102是被配置为响应于粒子电力信号而生成粒子束114的装置或系统。例如,粒子源102可以是电子枪、离子源或被配置为生成带电粒子束的其他装置。粒子源102被配置为响应于粒子电力信号118而生成粒子束114。在示例中,粒子源102可以是二极管电子枪,所述二极管电子枪具有两个单独的电势,包括耦合到第一电压的阴极和聚焦电极和耦合到第二电压的阳极。在另一示例中,粒子源102可以是三极管电子枪,所述三极管电子枪具有三个单独的电势,包括耦合到第一电压的阴极和聚焦电极、耦合到第二电压的阳极、以及典型在所述阴极的表面上方的控制栅,所述控制栅耦合到在第一电压与第二电压之间的第三电压。
19.粒子电力信号118是致使粒子源102生成粒子束114的信号。例如,在一些实施例中,粒子电力信号118包括高电压脉冲,诸如具有3千伏(kv)到39kv的振幅的脉冲。所述高电压脉冲可具有约2微秒-5微秒(μs)的脉冲宽度;然而,在其他实施例中,所述脉冲宽度可不同。
20.粒子电源106是被配置为生成粒子电力信号118的装置或系统。粒子电源106包括脉冲生成电路,所述脉冲生成电路包括用以控制粒子电力信号118中的脉冲的振幅、延迟和脉冲宽度中的至少一者的电路。例如,粒子电源106可包括高电压电力供应器、固态或其他高电压/高电流开关、变压器网络、电感器-电容器(lc)或谐振脉冲整形网络、一个或多个能量存储装置诸如电容器、电感器等。粒子电源106还可包括将在下文描述的控制逻辑。
21.在一些实施例中,粒子电源106被配置为改变粒子电力信号118的脉冲的生成,使得当前脉冲具有与前一脉冲的振幅、延迟和脉冲宽度不同的振幅、延迟和脉冲宽度中的一者或多者。也就是说,不同脉冲的脉冲特性可变化。在一些实施例中,粒子电源106被配置为生成具有离散数目个参数的脉冲。例如,对脉冲的振幅的选择可以是可从两个或更多个振幅的有限集中选择的。然而,在其他实施例中,所述选择可以是连续的、可通过模拟或数字设置变化、以相对小的数字步长基本上连续的等。虽然振幅已经用作可通过离散和连续的方式改变的参数的示例,但在其他实施例中,可通过类似的方式改变其他参数。
22.在一些实施例中,粒子电力信号118可以不是提供电力以生成粒子束114而是调制粒子源102的信号。例如,粒子电力信号118可以是控制信号,诸如三极管电子枪的栅电压信号。在此示例中,粒子源102可包括被配置为提供高电压阴极电压的恒定高电压源(未绘示)的连接部。粒子电力信号118提供对粒子束114的调制。
23.rf源108是被配置为响应于rf电力信号122而生成rf信号120的装置或系统。例如,
rf源108可以是磁控管、耦合到速调管rf放大器的低功率rf源、或能够生成在l、s、c、x或其他频带中的微波rf信号作为rf信号120的其他rf源108。微波是波长范围在一米(1m)到一毫米(1mm)并且频率在300兆赫(mhz;1m)与300吉赫兹(ghz;1mm)之间的一种形式的电磁辐射,所述频率可包括超高频率(uhf;300mhz到3ghz)、特高频率(shf;3到30ghz)以及极高频率(ehf;毫米波;30ghz到300ghz)。在电磁能量的频率范围是约1ghz到100ghz的情况下,可进一步在频带方面将微波频谱分类:诸如l(1ghz-2 ghz)、s(2ghz-4 ghz)、c(4ghz-8 ghz)、x(8ghz-12 ghz)、ku(12ghz-18 ghz)、k(18ghz-26.5ghz)、ka(26.5ghz-40 ghz)、q(33ghz-50 ghz)、u(40ghz-60 ghz)、v(50ghz-75ghz)、w(75ghz-110 ghz)、f(90ghz-140 ghz)和d(110ghz-170ghz)。频带l与uhf相关联,频带s到ka与shf相关联,并且频带q到d与ehf相关联。
24.rf电力信号122是致使rf源108生成rf信号120的信号。在一些实施例中,rf电力信号122包括高电压脉冲,诸如由磁控管生成的振幅为约20kv到45kv的脉冲,或由速调管生成的振幅为约100kv到135kv的脉冲。所述高电压脉冲可具有约2微秒-5微秒(μs)的脉冲宽度。然而,在一些实施例中,脉冲振幅和宽度可不同于以上示例。
25.rf电源110是被配置为生成rf电力信号122的装置或系统。rf电源110包括脉冲生成电路,所述脉冲生成电路包括用以控制rf电力信号122中的脉冲的振幅、延迟和脉冲宽度中的至少一者的电路。例如,rf电源110可包括高电压电力供应器、固态或其他高电压/高电流开关、变压器网络、lc脉冲整形网络、一个或多个能量存储装置诸如电容器等。rf电源110还可包括将在下文描述的控制逻辑。
26.在一些实施例中,rf电源110被配置为改变rf电力信号122的脉冲的生成,使得当前脉冲具有与前一脉冲的振幅、延迟和脉冲宽度不同的振幅、延迟和脉冲宽度中的一者或多者。也就是说,不同脉冲的脉冲特性可变化。在一些实施例中,rf电源110被配置为生成具有离散数目个参数的脉冲。例如,对脉冲的振幅的选择可以是可从两个或更多个振幅的有限集中选择的。然而,在其他实施例中,所述选择可以是连续的、可通过模拟或数字设置变化、以相对小的数字步长基本上连续的等。虽然振幅已经用作可通过离散和连续的方式改变的参数的示例,但在其他实施例中,可通过类似的方式改变其他参数。
27.在一些实施例中,粒子电力信号118和rf电力信号122的一个或多个方面可不同。例如,在一些实施例中,rf电力信号122的时序与粒子电力信号118不同。在其他实施例中,延迟和/或脉冲宽度在粒子电力信号118与rf电力信号122之间可不同。在其他实施例中,脉冲的其他方面在粒子电力信号118与rf电力信号122之间可不同。另外,虽然已经将单个方面描述为不同,但在一些实施例中,脉冲的多个方面在粒子电力信号118与rf电力信号122之间可不同。
28.加速器结构104被配置为响应于rf信号120而将粒子束114加速以生成被加速的束116。例如,加速器结构104可以是行波(tw)、驻波(sw)结构、混合tw-sw结构或另一种类型谐振结构。加速器结构104可包括被配置为接收rf信号120并且向粒子束114施加那个信号以生成被加速的束116的多个电极、波导结构等。
29.在一些实施例中,粒子束114可以是脉冲电子束。电子脉冲被引导向加速器结构104。rf信号120可以是脉冲rf信号。因此,可生成具有被加速的粒子的脉冲的被加速的电子束116,其被引导向目标117以生成x射线或用于其他目的。出于简单起见,在其他图中将不
绘示目标117;然而,本文描述的被加速的粒子束也可被引导向目标117。另外,在一些应用中,可不使用目标117。例如,杀菌系统可使用被加速的电子束116自身,而不是使用被加速的电子束生成x射线。
30.在线性加速器中,被加速的粒子束116中的脉冲的特性取决于输入的粒子束114和rf信号120。具有特定时序的粒子电力信号118和rf电力信号122的给定脉冲集生成粒子束114和rf信号120中的对应的脉冲,所述脉冲又生成具有特定能量和剂量率的被加速的粒子束116中的对应的脉冲。剂量率是每单位时间吸收的辐射量。一些线性加速器系统使用共同的lc网络和变压器以生成与粒子电力信号118和rf电力信号122类似的信号。单个高电压电源可对作为lc网络的一部分的一组电容器进行充电,所述一组电容器向变压器网络放电以生成两种所述信号。一旦所述一组电容器充好电,便通过使所述电容器经由闸流管向变压器网络放电来形成输出脉冲。一旦闸流管接通,电容器便将经由所述闸流管进行放电,直到放完电为止。所得的脉冲宽度取决于电容器电荷和变压器网络,并且延迟取决于控制逻辑。闸流管是用作高功率电气开关和受控的整流器的一种类型的充气管。由于高电流或高电压,尚未使用固态开关。
31.这种共同的源使常规的线性加速器系统的两个信号的时序相联系。如果一个信号的时序改变,则另一信号的时序也改变。可通过改变电容器上的电荷来选择不同的能量和剂量,和在其他系统中,变压器网络的不同分接头可允许不同的振幅。无论如何,两个信号的时序是固定的。也就是说,脉冲宽度和延迟是相同的。即使在脉冲之间所述信号中的一者的振幅可改变,所述时序也保持相依。此外,常规上在设计时间设置能量和剂量率组合,所述能量和剂量率组合不能由用户在现场配置,并且遵循设置好的图案。
32.粒子电源106和rf电源110分别响应于对应的控制信号124和126。控制逻辑112耦合到粒子电源106和rf电源110。控制逻辑112被配置为生成控制信号124和126。控制逻辑112可包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、微控制器、可编程逻辑阵列(pla)、可编程逻辑装置诸如现场可编程逻辑控制器(plc)、可编程逻辑门阵列(fpga)、离散电路、此类装置的组合等。控制逻辑112可包括内部部分,诸如寄存器、高速缓冲存储器、处理核心、计数器、定时器、比较器、加法器等,并且还可包括外部接口,诸如地址和数据总线接口、中断接口等。其他接口装置,诸如逻辑电路、存储器、通信接口等,可以是用以将控制逻辑112连接到粒子电源106和rf电源110以及其他部件的控制逻辑112的一部分。将在下文关于图2a-图2h更详细地描述控制逻辑112的操作。虽然控制逻辑112被绘示为与粒子电源106和rf电源110分开,但在一些实施例中,控制逻辑112的电路可分布在单独的部件、粒子电源106和rf电源110之间以执行在下文描述的操作。
33.图1b是根据一些实施例的可配置的线性加速器的框图。系统100b可类似于系统100a。然而,在一些实施例中,粒子电源106和rf电源110中的一者或两者可从主电源160接收电力。此处,粒子电源106和rf电源110两者都从主电源160接收电力;然而,在其他实施例中,粒子电源106和rf电源110可从诸如高电压源等其他源接收电力。
34.此处,绘示了两个不同的主电源160a和160b。在一些实施例中,供应给粒子电源106和rf电源110的电力是不同的。例如,主电源160b可被配置为供应单相交流(ac)230v电力,而主电源160a可被配置为供应三相ac 400v电力。在其他实施例中,电力的量值可不同,主电源160a和160b可以是相同的电源或提供类似的电力等。
35.粒子电源106和rf电源110各自被配置为分别根据对应的主电源160a或160b生成对应的粒子电力信号118或rf电力信号122。具体地,粒子电源106和rf电源110未被配置为响应于共同的高电压脉冲而生成对应的粒子电力信号118或rf电力信号122中的脉冲。而是,用于生成粒子电力信号118或rf电力信号122中的每一者的脉冲形成电路替代地位于对应的粒子电源106或rf电源110内。
36.图1c是根据一些实施例的可配置的线性加速器的框图。系统100c可类似于系统100a和100b。然而,在一些实施例中,rf电源110c包括高电压源162a,并且粒子电源106c包括高电压源162b。也就是说,rf电源110c和粒子电源106c包括单独的高电压电源162a和162b。
37.rf电源110c和粒子电源106c中的每一者被配置为根据来自相关联的高电压源162a或162b的高电压生成相关联的rf电力信号122或粒子电力信号118。高电压源162a和162b被配置为分别接收输入电力161a和161b。在一些实施例中,输入电力161a和161b可来自诸如图1b的主电源160b和160a等主电源。然而,在其他实施例中,输入电力161a和161b可由共同的高电压源生成。因此,高电压源162a和162b中的每一者可被配置为与生成相关联的rf电力信号122或粒子电力信号118相关联地生成不同的内部高电压、对内部电容器进行充电等。
38.图1d是根据一些实施例的可配置的系统的框图。系统100d包括与本文描述的控制逻辑、粒子电源和rf电源(诸如在图1a-图1c中的控制逻辑、粒子电源和rf电源)类似的控制逻辑112、粒子电源106和rf电源110。系统100d被配置为类似地输出粒子电力信号118和rf电力信号122。粒子电力信号118和rf电力信号122输出到系统103。系统103可包括粒子加速器系统;然而,在其他实施例中,所述系统103可包括不同类型的系统。例如,系统103可以是其中可与rf电源独立地给粒子电源定时的系统。
39.图2a-图2h是根据一些实施例的说明可配置的线性加速器中的各种信号的时序图。图1a的系统100a将用作示例;然而,本文描述的信号和时序可应用于其他实施例,诸如图1b和图1c的系统100b和100c。参看图1a和图2a,在一些实施例中,消息200和对应的触发202可由控制逻辑112接收作为控制信号128。在一些实施例中,可通过诸如单个串行接口、并行接口等共同的通信接口将消息200和触发202传达给控制逻辑112。然而,在其他实施例中,可在单独的接口上传达消息200和触发202。例如,可通过可借以传达数据的串行或并行接口传达消息200;然而,通过单根线、引脚、电线、传输线、差分对等传达触发202。虽然上文描述了通信链路或接口的特定示例,但在其他示例中,所述通信链路或接口可不同。
40.消息200是包括即将到来的脉冲的设置的指示的信号。例如,消息200可包括粒子束114、rf信号120、粒子电力信号118、rf电力信号122等的振幅和时序的一个或多个参数的指示。所述参数的所述指示可采取多种形式,诸如参数的绝对值、参数的相对值、参数的预定义值的百分比、参数的最大值的百分比、参数的查找表的索引等。
41.在一些实施例中,可能先前已经将配置信息传输到控制逻辑112。例如,所述配置信息可包括使索引与参数的特定值关联的信息。例如,索引0可与rf电力信号122的20kv的电压相关联,并且索引1可与40kv的电压相关联。因此,消息200可仅仅包含用以指定rf电力信号122的特定电压的索引。
42.响应于接收到消息200,控制逻辑122可分别使用控制信号124和126基于即将到来
的脉冲的消息200向粒子电源106和rf电源110传达信息。此信息可呈或可不呈与由控制逻辑112接收的内容相同的形式。例如,在一些实施例中,控制逻辑112可将即将到来的脉冲的配置信息转发到粒子电源106和rf电源110。在其他实施例中,控制逻辑112可诸如通过将期望的能量和剂量变换为粒子电源106和rf电源110的振幅和时序参数来变换所述信息。在一些实施例中,控制逻辑112可将所述信息变换为源专有信息,随后粒子电源106和rf电源110可进一步变换所述源专有信息。例如,控制逻辑112可将所述信息变换为索引,粒子电源106和rf电源110将所述索引变换为振幅和时序信息。
43.触发202表示由控制逻辑112接收的信号。例如,触发202可以是从包括系统100a的诸如货物扫描系统等较大的系统接收的触发。触发202指示将在那时生成粒子电力信号118和rf电力信号122的脉冲的时间点。
44.消息200和触发202与稍后出现的触发在时间上偏移。此时间偏移可允许将消息200的内容传达给系统100a的各个部分和/或允许所述各个部分为即将到来的脉冲做准备。例如,粒子电源106和rf电源110中的一者或两者在接收到触发202之后可需要时间来对一组电容器进行充电、配置开关、或执行其他操作以准备生成对应的粒子电力信号118和rf电力信号122。响应于接收到消息200,控制逻辑112可与粒子电源106和rf电源110通信以建立即将到来的脉冲的参数:诸如通过传达振幅和时序信息、将索引传达给先前传达给粒子电源106和rf电源110的查找表等。作为响应,粒子电源106和rf电源110可准备生成对应的粒子电力信号118和rf电力信号120。
45.控制脉冲204和206分别表示对粒子电力信号118和rf电力信号122的脉冲的控制。控制逻辑112被配置为接收触发202,并且作为响应,致使生成控制脉冲204和206。在一些实施例中,可将控制脉冲204和206从控制逻辑112传达给粒子电源106和rf电源110。然而,如将在下文描述,对整个系统100a的控制可分布在各种子系统中,其中从控制逻辑112将消息和触发信息传达给那些子系统。例如,控制逻辑112可接收初始的配置信息,随后对所述初始的配置信息进行分割并且传达给粒子电源106和rf电源110。
46.一旦接收到触发202,便生成控制脉冲204和206作为响应。在一些实施例中,可响应于触发202而尽可能快地生成控制脉冲204和206。然而,在其他实施例中,可在某一延迟之后生成控制脉冲204和206。此处,在延迟t1之后生成控制脉冲204和206。所述控制脉冲具有脉冲宽度t2。如所绘示,控制脉冲204和206具有相同的延迟t1和脉冲宽度t2;然而,如将在下文描述,所述延迟和脉冲宽度可不同。
47.虽然触发202被绘示为脉冲,但在一些实施例中,通过触发202的边沿传达触发信息。此处,所述边沿是上升沿,但在其他实施例中,所述边沿可以是下降沿。另外,虽然触发202被绘示为具有特定宽度,但在其他实施例中,所述宽度可不同。例如,触发202可具有大于阈值的宽度。可处理触发202以滤除伪触发。阈值宽度可以用作用于确定触发202是否为有效触发的准则。延迟t1可允许在触发控制脉冲204和206之前有时间来确定触发202是否为有效触发。
48.参看图1a和图2b,在一些实施例中,可接收多个消息200和触发202。在此示例中,接收两个消息200-1和200-2。在接收到每个消息200之后,接收对应的触发202。此处,触发202-1基于消息200-1来触发控制脉冲204-1和206-1。类似地,触发202-2基于消息200-2来触发控制脉冲204-2和206-2。此处,控制脉冲204-1、204-2、206-1和206-2具有相同的延迟
t1和相同的脉冲宽度t2。消息200-1和200-2中的每一者可能已经指定了相同的参数。在其他实施例中,消息200-1可能已经指定了参数,而消息200-2指示应使用上一参数集。
49.消息200和/或触发202可在时间上分隔可控的周期。在一些实施例中,所得的控制脉冲206可在可控的脉冲重复频率下出现。因此,一连串控制脉冲206可在时间上分隔等于脉冲重复频率的倒数的周期。对于给定的一连串控制脉冲206,所述脉冲206之间的周期可基本上相同。然而,在其他实施例中,在脉冲206之间的周期可以在脉冲组或单个脉冲之间是可变的。
50.消息200-2已经被绘示为相对于触发202-1和控制脉冲204-1和206-1在时间上更迟。例如,在一些实施例中,消息200-2的延迟可用于允许处理由包括系统100a的系统获取的数据。然而,在其他实施例中,时序可不同。例如,可在触发202-1和控制脉冲204-1和206-1的时间期间传达消息202-2。
51.参看图1a和图2c,所述时序可类似于图2b的时序。然而,消息200-3指示虽然延迟可以是相同的t1,但脉冲宽度是不同的时间t3。例如,消息200-3可能已经指示了脉冲宽度t3的相对增加、不同的绝对脉冲宽度t3、具有脉冲宽度t3的不同模式等。无论如何,一旦通过触发202-3触发了脉冲,便使用不同的脉冲宽度t3。因此,脉冲宽度可在脉冲之间改变。虽然仅绘示了两个脉冲和相关联的触发,但针对每个后续的触发和相关联的脉冲可改变脉冲宽度。多个连续的触发和相关联的脉冲可具有相同的参数、一些不同的参数或所有不同的参数。
52.参看图1a和图2d,所述时序可类似于图2c的时序。然而,消息200-4包括控制脉冲206-4的不同的脉冲延迟t4。此处,消息200-4包括不同的脉冲延迟t4的指示。可能已经通过如上文描述的多种方式在消息200-4中传达了不同的脉冲延迟t4。虽然已经将控制脉冲206-4的不同延迟用作示例,但控制脉冲204-4的延迟可不同,或者两个控制脉冲204-4和206-4的延迟都可不同。也就是说,控制脉冲204-4和206-4中的一者或两者可具有不同的脉冲延迟t4。另外,控制脉冲204-4和206-4的延迟除了不同于延迟t1之外还可彼此不同。
53.在上文描述的各种时序图中,已经将控制脉冲204和206的脉冲宽度和延迟的示例用作示例。在其他实施例中,控制脉冲204和206的脉冲宽度和延迟的任何组合可在当前的控制脉冲204和206与先前的控制脉冲204和206之间一些不同而其他相同地使用。此外,虽然已经关于两个连续的脉冲描述了差异,但在每个脉冲与脉冲中的任一者之间可存在各种差异,而不管任何脉冲是否为相同的或具有类似性。
54.参看图1a和图2e,所述时序可类似于图2b的时序。在一些实施例中,在消息200中指示的一个或多个信号的振幅可在脉冲之间不同。虽然将图2b的时序用作示例,但可改变所改变的一个或多个振幅作为图2c和图2d的其他时序示例,或者可作出其他时序变化。
55.控制脉冲204-1和204-2分别与粒子电力信号118的电力脉冲118-1和118-2相关联。类似地,控制脉冲206-1和206-2分别与rf电力信号122的电力脉冲122-1和122-2相关联。第一消息200-1可指定电力脉冲118-1和122-1的振幅。响应于触发202-1,相应地在电力脉冲118-1和122-1中设置所述振幅。
56.第二消息200-2指定电力脉冲118-2和122-2两者的不同振幅。因此,响应于触发202-2,相应地设置振幅。虽然已经将两个电力脉冲118和122的振幅的增加用作示例,但任何特定电力脉冲的振幅可不变、可减小、和可改变不同的量值。
57.如上文描述,电力脉冲118和122的时序和振幅针对每个电力脉冲118和122在脉冲之间可不同,并且电力脉冲118和122可彼此不同。在一些实施例中,电力脉冲118和122中的一者或多者的振幅可在脉冲内改变。脉冲的电压、脉冲宽度、脉冲延迟和其他特性可为独立的和/或不同的。因此,rf信号120和粒子束114可具有类似的对应的特性,从而影响被加速的粒子束116。另外,虽然已经将两个脉冲用作示例,但在其他实施例中,具有不同参数的脉冲的序列可为三个或更多个。
58.参看图2f,在一些实施例中,单个消息可与多个触发相关联。例如,图2e中的时序可类似于图2b的时序。然而,使用单个消息200-1来指定响应于触发202-1和202-2而触发的脉冲的设置。在此示例中,设置是相同的,因为后续的触发202-2可仅仅触发具有最近的设置的脉冲。然而,在其他实施例中,所述设置可根据在消息中指定的信息而不同。例如,消息200-1可包括两个或更多个不同的后续脉冲的信息。在另一示例中,消息200-1可限定脉冲将如何在后续的触发上改变,诸如增加或减小的振幅或时序、变化的图案等。在每个触发之后,粒子电源106和rf电源110可被重新配置以生成为下一个触发202准备的不同脉冲。例如,控制逻辑112可在生成为触发202-2准备的控制脉冲204-1和206-1之后开始重新配置粒子电源106和rf电源110。在一些实施例中,使单个消息与多个触发关联可允许更高的脉冲率,因为不是每个脉冲都传输消息200。
59.参看图2g,所述时序可类似于图2b的时序。然而,在脉冲中的第一者的触发202-1之前接收限定相关联的脉冲的消息200-1和200-2。可响应于由消息200-2限定的触发202-2而触发第二脉冲。因此,可将多个脉冲传达给控制逻辑112,所述控制逻辑随后响应于对应的触发202而触发相关联的控制脉冲204和206。
60.不管如何建立消息200与触发202的关联,在一些实施例中,每个触发202都产生一个脉冲。可如本文描述按照某一速率传达消息200信息,使得触发202可在每秒不到30个脉冲至约1000个脉冲或更多下生成脉冲。
61.参看图2h,所述时序可类似于图2a的时序。然而,还绘示了初始的配置信息和脉冲传达信息。在一些实施例中,在早先时间,将信息210传达给控制逻辑112。此信息210包括用于控制逻辑、粒子电源106、rf电源110等的配置信息。
62.响应于信息210,控制逻辑112可将系统专有信息传达给各个子系统。例如,可将粒子源信息212传达给粒子电源106,并且可将rf源信息214传达给rf电源110。信息212和214可各自包含系统专有信息诸如如上文描述的时序信息、振幅信息、查找表、校准信息等。
63.虽然信息210被绘示为单个信息包,但信息210的传达可随时间散布、经由一连串操作进行传达等。类似地,可类似地通过多种方式传达系统专有信息212和214。在一些实施例中,在开启系统100a之后但在已经出现任何脉冲之前传达信息210、212和214。然而,在其他实施例中,可在任何时间传达信息210、212和214,使得诸如粒子电源106和rf电源110等各种子系统具有用以适当地响应于消息200和触发202的信息,包括紧接在消息200和触发202之前传达。另外,虽然信息210、212和214的传达已经被绘示为与消息200和触发202串行,但在一些实施例中,信息210、212和214的传达可在生成脉冲时进行。例如,如将在下文描述,在一些实施例中,多个通信链路可将控制逻辑112连接到其他子系统。可在这些通信链路上并行地传达消息200、触发202和信息210、212和214。
64.虽然已经将把信息传达给粒子电源106和rf电源110用作示例,但在其他实施例
中,可将附加的信息传达给其他子系统。例如,可将信息传达给rf源108的频率控制系统,如下文所描述。另外,在一些实施例中,可一起传达用于粒子电源106和rf电源110的信息。例如,控制逻辑112可将用于粒子电源106和rf电源110的信息传达给调制器子系统,所述调制器子系统随后将特定信息传达给粒子电源106和rf电源110。
65.在一些实施例中,由于具有独立的粒子电源106和rf电源110,所以可如上文描述改变时序。另外,在一些实施例中,可改变时序和振幅两者。这允许独立地控制被加速的粒子束116中的所得的输出脉冲的能量和剂量率。例如,用户可在需要时设置4mv的能量并且改变剂量。可通过设置rf电源110的参数来设置一连串脉冲的能量,但可改变粒子电源110的时序和/或振幅来改变剂量或剂量率。在特定示例中,在扫描车辆期间,可在扫描车辆的一部分(包括车辆的操作员)时显著减少剂量率。当扫描车辆的包括货物的其他部分时,脉冲的剂量率可更高。例如,在特定的脉冲重复频率下,减小的剂量率可以是可在0.01拉德/分钟到0.20拉德/分钟之间变化的,而在相同的脉冲重复频率下,较高的剂量率可以是可在1拉德/分钟到30拉德/分钟之间变化的。因此,车辆操作员在扫描期间可不需要退出车辆,从而增加了吞吐量。另外,用户可能想要改变能量,诸如在4mv、5mv与6mv等之间改变。粒子电源106和rf电源110的独立性允许此操作,包括改变能量并且随后改变那个能量的剂量。在示例中,改变能量和剂量率的灵活性可提供来自扫描的更好的材料辨别(md)。
66.因此,用户可使用控制逻辑112来设置具有多种剂量和能量组合的离散数目种模式到任意数目种模式并且从所述模式作出选择。在一些实施例中,可建立多种模式,但仅向如上文描述的系统100a传输子集。如果需要不同的可用模式集,则可向如上文描述的系统100a传输另一子集。后一子集可与或可不与前一子集重叠。虽然已经将模式的子集用作示例,但在一些实施例中,可向如上文描述的系统100a传输所有可能的模式的配置信息。
67.粒子电源106和rf电源110的独立性允许与多种先前的设计类似地操作的单种设计。另外,当订购系统100a时,不需要知晓特定剂量和能量组合。如果期望剂量和能量组合通过系统集成器在设计过程期间改变,则只要新的剂量和能量组合处于系统100a的可配置性之内,便不需要不同的系统。用户可在需要时改变工况。
68.图3a-图3c是根据一些实施例的可配置的线性加速器中的触发分配系统的框图。图1a的系统100a将用作示例;然而,可在其他实施例诸如图1b和图1c的那些等中使用触发分配系统300a。图4a-图4b是根据一些实施例的可配置的线性加速器中的触发分配系统中的信号的时序图。
69.参看图1a、图3a和图4a,触发分配系统300a包括连接到触发总线311的第一控制逻辑、第二控制逻辑和第三控制逻辑302、304和306。控制逻辑302可以是控制逻辑112的一部分。控制逻辑304可以是包括粒子源102和粒子电源106的粒子系统305的一部分。控制逻辑306可以是包括rf源108和rf电源110的rf系统307的一部分。虽然粒子系统305和rf系统307是所绘示的仅有的类似定位的系统,但在其他实施例中,触发分配系统300a可包括连接到触发总线311的其他系统。
70.控制逻辑302、304和306中的每一者可包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、微控制器、可编程逻辑阵列(pla)、可编程逻辑装置诸如现场可编程逻辑控制器(plc)、可编程逻辑门阵列(fpga)、离散电路、此类装置的组合等。控制逻辑302、304和306中的每一者可包括内部部分,诸如寄存器、高速缓冲存储器、处理核心、诸如计数
器350、352和354的计数器、定时器、比较器、加法器等,并且还可包括外部接口,诸如地址和数据总线接口、中断接口等。其他接口装置,诸如逻辑电路、存储器、通信接口等,可以是用以将控制逻辑302、304和306连接到粒子电源106和rf电源110、那些源106和110的内部部件和/或其他部件的控制逻辑302、304和306中的每一者的一部分。另外,虽然粒子系统305和rf系统307被绘示为分别具有单个控制逻辑304和306,但在一些实施例中,可将所述系统细分为多个系统,每个系统具有它们自身的控制逻辑,所述控制逻辑具有与触发总线311的连接。
71.触发输入件308是控制逻辑302的输入件,可通过其从用户接收触发400。可从包括系统300a的较大系统接收触发400。例如,可由较大系统的用户接口系统生成触发400。不管其源如何,如上文描述,可通过多种接口以多种方式接收触发400。在一些实施例中,触发输入件308是单个输入件、线、引脚、差分输入件等。
72.触发总线311可采取多种形式。例如,触发总线311可以是在控制逻辑302的触发输出件与控制逻辑304和306的触发输入件之间的单个电连接件。在其他实施例中,触发总线311可包括多根线,诸如一根线用于每个下游控制逻辑(诸如控制逻辑304和306)。
73.控制逻辑302被配置为接收触发400,并且响应于触发400而在触发总线311上生成另一触发406。第二触发406相对触发400具有控制逻辑302的计数器的可配置数目个循环的延迟。例如,控制逻辑302可包括振荡器,诸如晶体振荡器电路。那个振荡器可用于使控制逻辑302的计数器循环。控制逻辑302可被配置为在接收到触发400的上升沿时捕获计数器的状态。控制逻辑302可被配置为在那个计数器的可配置数目个循环之后输出触发406。此处,时间t5表示那个延迟。
74.信号402表示由计数器350的相对于触发400的状态表示的时间。变化性408表示计数器350的值由于若干因素而引起的不确定性,所述因素诸如为振荡器的稳定性、逻辑门延迟和计数器的周期。基于计数器350的计数加上计数器350的可配置数目个循环而生成触发406。因此,基于信号402的不确定性和附加因素,触发406具有不确定性,所述附加因素诸如为振荡器的稳定性、逻辑门延迟和计数器350的周期。结果是触发406从触发400产生延迟t5、具有不确定性410。
75.除了生成触发406之外,控制逻辑302可被配置为响应于触发400而执行中断服务例程。时间t6和t7表示中断服务例程结束执行的最小预期处理时间和最大预期处理时间。在时间t6和t7之间的差可大于不确定性410。时间t5大于中断服务例程的最大预期处理时间,即,大于时间t7。因此,触发406的出现是基于振荡器的性质,而不是基于处理器可何时结束中断服务例程的执行。换句话说,生成触发406的过程中的延迟可遮掩控制逻辑302内的较大的不确定性,从而产生较小的不确定性。在特定示例中,期望的延迟可为10μs+/-2μs。然而,中断服务例程的执行结束的不确定性可为+/-3μs。通过遮掩中断服务例程的不确定性,可实现更高的精度。
76.参看图1a、图3a和图4b,控制逻辑302连接到触发总线311。绘示了两个触发400-1和400-2。使用触发406-1作为示例,控制逻辑302被配置为在如上文描述的触发总线311上生成对应的触发406-1。控制逻辑304和306中的每一者被配置为接收触发400-1,并且分别生成触发410-1或412-1作为响应。可通过与触发406的方式类似的方式生成这些触发410-1和412-1中的每一者。也就是说,在生成触发410-1和412-1的过程中使用相关联的控制逻辑
304和306的计数器352和354。
77.触发410-1和412-1分别表示控制逻辑304和306的控制接口310和312上的信号。触发410-1和412-1以及控制接口310和312仅仅是示例。虽然针对控制逻辑304和306中的每一者仅绘示了一个控制接口,但在其他实施例中,一个控制逻辑或两个控制逻辑可具有一个以上控制接口310或312并且被配置为传达一个以上对应的触发410-1或412-1。虽然信号410和412被称为触发,但所述信号可为如上文描述的控制脉冲。
78.如上文描述,粒子系统305可包括粒子电源106和粒子源102。响应于触发410-1,粒子电源106被配置为生成粒子电力信号118。粒子源102被配置为响应于粒子电力信号118而生成粒子束114。类似地,rf系统307可包括rf电源110和rf源108。响应于触发412-1,rf电源110被配置为生成rf电力信号122。rf源108被配置为响应于rf电力信号122而生成rf信号120。因此,可响应于共同的触发400-1而触发用以生成被加速的粒子束116的粒子束114和rf信号120,所述共同的触发导致通过系统300a分配其他触发以使时序同步。
79.响应于触发400-2的操作可类似于关于触发400-1所描述的操作。然而,如上文描述,脉冲的参数可能已经改变。因此,触发410-2和412-2的时序可不同于触发410-1和412-1,并且系统的操作可不同。
80.参看图1a、图3b、图4a和图4b,触发分配系统300b可包括在控制逻辑302、304和306之间的附加的通信链路。此处,绘示了两个通信链路360和362;然而,在其他实施例中,可使用仅一个通信链路或两个以上通信链路。通信链路360和362可包括允许控制逻辑302、304和306传达信息的任何通信链路。例如,通信链路360和362可包括串行通信链路、并行通信链路、控制器区域网络(can)总线、集成电路间(i2c)总线、modbus、以太网等。
81.控制逻辑304和306可包括用于配置信息358和359的存储器356和357。在一些实施例中,可通过通信链路360传达配置信息358和359。例如,配置信息358可包括查找表(lut),所述查找表包括粒子系统305的脉冲的索引、脉冲宽度、脉冲延迟和振幅的关联。配置信息358可包括用以限定粒子系统305的多个不同的潜在脉冲的多个类似的条目。类似地,配置信息359可包括查找表(lut),所述查找表包括rf系统307的脉冲的索引、脉冲宽度、脉冲延迟和振幅的关联。配置信息359可包括用以限定rf系统307的多个不同的潜在脉冲的多个类似的条目。
82.虽然已经将存储配置信息358和359描述为使用lut,但在其他实施例中,可使用其他技术。例如,配置信息358和359可包括限定对应系统的脉冲的脉冲宽度、脉冲延迟和振幅的等式的参数。
83.在一些实施例中,可在不同的通信链路360和362上传达不同类型的信息。在一些实施例中,通信链路360可以是较高速度通信链路,而通信链路362可以是较慢速度通信链路。可在较高速度通信链路360上发送时间敏感信息,而在较慢速度通信链路362上发送配置信息。例如,可在较慢通信链路362上将配置信息358和359分别传达给粒子系统305和rf系统307。然而,可在较高速度通信链路360上传达关于即将到来的脉冲的信息。在特定示例中,对于每秒500个脉冲的脉冲率,关于即将到来的脉冲、诸如粒子系统305和rf系统307的各种系统的配置、脉冲的触发以及实际的脉冲自身的信息的传达必须在不到2毫秒(ms)内进行。高速通信链路360在此示例中必须能够在那个时间的一部分之内传达关于即将到来的脉冲的信息,以允许留给与脉冲相关联的其他操作的时间。
84.参看图3c,在一些实施例中,触发分配系统300c可包括可配置的延迟电路。所述可配置的延迟电路是被配置为延迟和/或改变输入脉冲的时序的电路。将在下文描述可配置的延迟电路的示例。
85.触发分配系统300c包括与关于图3a和图3b所描述的控制逻辑类似的控制逻辑302、304和306。然而,控制逻辑302、304和306分别包括可配置的延迟电路350c、352c和354c。可配置的延迟电路350c、352c和354c可包括提供可配置的延迟的计数器、逻辑电路、寄存器等,或可操作以提供可变延迟的任何其他硬件或软件。
86.图5a-图5d是根据一些实施例的可配置的线性加速器中的触发分配系统的输入电路和输出电路的框图。在一些实施例中,可在可配置的线性加速器的诸如如本文描述的控制逻辑112、302、304、306、812等控制逻辑中使用所述电路。参看图5a,在一些实施例中,用于接收触发508的输入电路可包括振荡器502、计数器504和寄存器506。振荡器502被配置为生成用于使计数器504递增的时钟信号514。计数器504被配置为输出计数器的值512。触发508用于将计数器504的当前值512存储在寄存器506中。
87.在一些实施例中,触发508还可致使中断电路530设置中断旗标532。因此,处理器可处理与触发508相关的中断。例如,如上文描述,可执行中断服务例程以确定触发508是否为有效的触发。在一些实施例中,中断服务例程可检查触发508的状态以确定触发508是否已经在等于或大于阈值的时间期间保持处于高状态。例如,当计数器504的当前值小于阈值与存储在寄存器506中的计数器504的值的总和时,可检查触发508的状态。如果触发508未在那个时间期间处于高状态,则可忽视触发508作为故障。
88.参看图5b,在一些实施例中,输出电路包括振荡器502和计数器504。振荡器502和计数器504可以是相同的电路、单独但同步的电路或类似电路的组合。无论如何,计数器504继续输出递增的值512。配置寄存器518被配置为存储值516。比较器520被配置为将配置寄存器值516与计数器值512进行比较以生成比较结果522。
89.参看图5a和图5b,在操作中,一旦接收到触发508,寄存器506便可存储当前的计数器504值512。随后可输出此值作为所存储的值510。加法器513可将计数器504的循环数目中的延迟量515加到所存储的值510以生成值516。可将值516存储在配置寄存器518中并且与计数器504的当前值512比较。因此,一旦计数器504达到值516,即,所存储的值510与延迟的总和,便可生成输出522,从而触发动作,诸如触发粒子电力信号118或rf电力信号120的脉冲,或触发另一子系统。
90.在一些实施例中,可使用门控电路(诸如与门550)来门控输入触发508。触发508可具有大于延迟时间加上最大脉冲宽度的脉冲宽度。一旦计数器504达到值516,即,所存储的值510加上延迟,则输出522启用门550,对触发508进行门控以生成输出554。可与上文描述的输出522类似地使用输出554。可使用具有存储初始值、延迟循环和脉冲宽度循环的总和的另一配置寄存器518的类似电路来生成用于停用输出554的另一比较结果522。
91.在一些实施例中,可与微控制器的输入捕获电路和输出比较电路一起实施诸如本文描述的电路等电路。具体地,在诸如控制逻辑302、304和306等各种控制逻辑跨系统分布时,包括此类电路的微控制器可减少或消除对外部触发分配电路的需要。所述系统中的每个子系统可包括具有输入捕获电路和输出比较电路的微控制器。
92.虽然已经将微控制器用作示例,但在其他实施例中,可使用不同的电路来实施触
发分配。例如,可使用可编程逻辑装置诸如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)或其他类似的电路,来实施所述触发分配电路。在另一示例中,可使用专用集成电路(asic)来实施所述触发分配电路。
93.再参看图1a、图3b、图4b、图5a和图5b,时间t8-t11表示与上文描述的配置寄存器518相关联的各种延迟。例如,可将t8的值存储在配置寄存器518或控制逻辑302的其他存储器中。因此,可在触发400的上升沿之后根据存储在配置寄存器518中的t8的值在某一数目个循环之后生成触发406。
94.可将t10和t11的值存储在粒子系统305的控制逻辑304的配置寄存器518中,诸如存储在存储器356中作为配置信息358的部分或存储在控制逻辑304的其他寄存器中。因此,可在触发406的上升沿之后的一定数目个循环时激活控制脉冲410。从触发400的上升沿起的延迟将是约值t8和t10的总和。类似地,可在触发406的上升沿之后的t11个循环时或者在触发400的上升沿之后的t8+t11个循环时停用控制脉冲410。t9和t11的值可类似地存储在rf系统307的控制逻辑306中,诸如存储在存储器357中作为配置信息359的部分,或者存储在控制逻辑306的其他寄存器中,并且可相应地生成控制脉冲412。虽然值t11已经用作控制脉冲410和412的共同端点的示例,但在其他实施例中,所述值对于控制脉冲410和412可不同。
95.值t8-t11用于使控制脉冲410和412同步。在一些实施例中,可将值t8传达给控制逻辑304和/或306。控制逻辑304和/或306可从消息200接收绝对延迟或脉冲宽度。可使用所存储的值t8来计算出t9-t11的适当值。在其他实施例中,可将值t9-t11的起点的差构建到传达给控制逻辑304和306的配置信息中。因此,控制逻辑304和306可能够使用那个值已经适应的确切值作为t8的当前值。
96.在一些实施例中,可省略限定控制脉冲410和412的停用的值t11或类似的值。如上文描述,触发406以及控制脉冲410和412可分别是触发400和触发406的门控版本。因此,当停用触发400时,停用触发406,且因此停用控制脉冲410和412。
97.通过生成如本文描述的触发和控制脉冲,可生成更准确的时序来控制脉冲,从而产生被加速的粒子束116。如上文描述,输出触发或控制脉冲中的不确定性可以是大约振荡器502的循环加上逻辑门延迟、此类延迟中的变化等。这可比使用中断服务例程的基于软件的方法的不确定性小得多。在一些实施例中,在不是从共同的电力脉冲生成粒子电力信号118和rf电力信号122的脉冲时,所述脉冲的相对时序可取决于向粒子电源106和rf电源110准确地分配触发或控制脉冲。
98.在一些实施例中,可使用可配置的延迟电路来控制脉冲的时序。图5a和图5b的电路是一些可配置的延迟电路的示例。参看图5,可在诸如图3c的可配置的延迟电路350c、352c和354c等可配置的延迟电路中以不同的方式实施可配置的延迟。在一些实施例中,可将触发508延迟多个延迟511。可将延迟511级联以生成多个被延迟的触发,诸如被延迟的触发508’到508
””

99.延迟511可包括多种电路。在一些实施例中,延迟511可包括被配置为将输入信号延迟某一时间量的传输线。在其他实施例中,延迟511可包括被配置为在接收到输入信号之后在输出信号之前对循环的数目进行计数的电路,诸如计数器、逻辑门、触发器、寄存器等。
100.在一些实施例中,每个延迟511的延迟可相同。在其他实施例中,所述延迟511中的
一者或全部的延迟可不同。
101.逻辑电路560被配置为基于触发508-508
””
和控制信号564中的一者或多者而生成输出522。逻辑电路560可包括被配置为选择性地组合触发508-508
””
中的一者或多者以生成输出信号522的逻辑。因此,可生成具有可控的延迟和/或可控的脉冲宽度的脉冲作为输出信号522并且如本文描述而使用。
102.图5d绘示图5c的逻辑电路560的示例。逻辑电路560被配置为用以接收两组控制信号564-1和564-2的分接同轴电缆延迟线。控制信号564-1和564-2中的每一者包括足以使相应的多路复用器562能够选择触发508-508
””
中的一者作为输出触发509-1和509-2的控制信号。使输出触发509-1和509-2与反相器566和与门568组合,以生成具有可基于控制信号561-1和564-2进行控制的延迟和/或脉冲宽度的输出信号522。
103.虽然已经将相对于输入触发可生成具有可控的延迟和/或脉冲宽度的脉冲的电路用作示例,但可控延迟电路可采取其他形式。
104.另外,本文描述的触发和控制脉冲生成允许延迟和脉冲宽度的可配置性。例如,诸如配置寄存器518等寄存器可被设置有适当的值,以相对于上文在图2a-图2h中描述的传入的用户触发202、如上文在图3a-图3b中描述的触发总线311上的触发406等来设置延迟和脉冲宽度。多个此类配置寄存器518允许用于多个子系统的多个脉冲的延迟和脉冲宽度针对每个脉冲独立地设置和改变。
105.如上文描述,具有对粒子系统305和rf系统307的脉冲的时序的独立控制的实施例不再具有馈给变压器网络以生成粒子电力信号118和rf电力信号122的单个高电压脉冲。例如,当粒子电源106和rf电源110各自包括高电压电源162,其与另一个分开用于生成相关联的脉冲时,以不同的方式传达时序信息。本文描述的触发分配系统300a、300b、300c等是可如何向各种系统分配时序信息的至少部分的示例。
106.虽然已经将触发202、400等描述为由外部源生成,但在一些实施例中,可由内部源生成触发。例如,操作员可限定脉冲重复频率(prf)。控制逻辑112等可在内部以那个频率生成触发202、400等。
107.虽然已经在上文描述了触发分配系统的示例,但在其他实施例中,可配置的线性加速器系统可包括不同的触发分配系统。
108.图6a是根据一些实施例的说明操作可配置的线性加速器的技术的流程图。在600中,接收脉冲消息。所述脉冲消息可以是与上文描述的消息200类似的指示rf电力信号和粒子电力信号的参数的消息。例如,控制逻辑112可在通信链路上接收具有rf电源110和粒子电源106的脉冲的绝对值或相对值的消息。
109.在602中,配置rf电源。例如,控制逻辑112可基于脉冲消息向rf电源110传输索引、绝对值、相对值等。rf电源110可直接由控制逻辑112配置,或者可被配置为子系统中的控制逻辑诸如控制逻辑306。无论如何,可诸如通过对电容器进行充电、设置开关的状态等来配置rf电源110,以为控制脉冲做准备。
110.在604中,基于脉冲消息使用相关联的控制逻辑112和/或304通过与rf电源110类似的方式来配置粒子电源106。
111.在612中,使用粒子电力信号驱动粒子源。例如,粒子电源106可接收触发粒子电力信号118中的脉冲的控制脉冲。这驱动粒子源102生成粒子束114。
112.在614中,使用rf电力信号122驱动rf源108。与粒子源102类似,rf电源110可接收触发rf电力信号122中的脉冲的控制脉冲。虽然在612中驱动粒子源被绘示为于在614中驱动rf源之前发生,但612和614的时序可如上文描述在各种脉冲延迟和/或脉冲宽度下发生。
113.在616中,使用来自rf源的rf电力信号将粒子束加速。例如,粒子源102响应于粒子电力信号118而将粒子束114引导到加速器结构102中。将rf信号120施加到加速器结构104,从而致使粒子束114的粒子加速。
114.图6b是根据一些实施例的说明操作可配置的线性加速器的技术的流程图。图6b的技术可类似于图6a的技术。然而,在一些实施例中,在606中,接收触发。例如,控制逻辑112或302可接收触发。在608中作为响应,生成粒子电力信号118,并且在610中生成rf电力信号122。如上文描述,可由各种控制逻辑使用触发以生成用于控制粒子系统和rf系统的控制脉冲。
115.在一些实施例中,可重复在图6a和图6b中描述的操作。例如,在600中可接收第二脉冲消息。在602和604中可基于第二脉冲消息来重新配置rf电源110和粒子电源106。所述重新配置可与上文描述的配置过程类似或相同。因此,基于第二脉冲消息,在612和614中可使用重新配置的电力信号来驱动粒子源102和rf源108,使得在616中而生成被加速的粒子束116的脉冲。虽然已经使用术语第二来描述后续的消息,但所述消息可以是第n个消息,其中具有多个介入的消息。
116.具体地,在一些实施例中,由第一脉冲消息发起的时序可不同于第二脉冲消息的时序。例如,第二rf电力信号的时序不同于第一rf电力信号的时序,或者第二粒子电力信号的时序不同于第一粒子电力信号的时序。在一些实施例中,两者的时序是不同的。可在602和604中通过配置粒子电源和/或rf电源,诸如通过传达新的延迟和脉冲宽度参数或如上文描述的那些参数的指示,来建立不同的时序。
117.类似地,当在602和604中配置粒子电源106和/或rf电源110时,第二rf电力信号的振幅不同于第一rf电力信号的振幅,或者第二粒子电力信号的振幅不同于第一粒子电力信号的振幅。在一些实施例中,两者的振幅是不同的。
118.图7a-图7b是根据一些实施例的说明在可配置的线性加速器系统中分配触发的技术的流程图。参看图7a,在700中,接收第一触发。在一些实施例中,所述第一触发是来自包括可配置的线性加速器系统的较大系统的触发。例如,用户接口系统可生成由控制逻辑112、302等接收的触发。
119.响应于所述第一触发,在708中生成相对于所述第一触发具有第一计数器的可配置数目个循环的延迟的第二触发。因此,第二触发的延迟是基于第一计数器的循环。所述第二触发可以是由控制逻辑112、302等生成的触发,并且所述计数器可以是那个控制逻辑的部分。所述第二触发可使用上文描述的电路生成,所述第二触发可具有相对于所述第一触发的延迟,所述第二触发可是所述第一触发的门控版本等,如上文描述。可通过触发总线将所述第二触发分配到各种子系统。
120.在710中,响应于所述第二触发而生成第三触发。所述第三触发相对于所述第二触发具有第二计数器的可配置数目个循环的延迟。因此,第三触发的延迟是基于第二计数器的循环。所述第三触发可以是由控制逻辑304等生成的触发,并且所述计数器可以是那个控制逻辑的部分。所述第三触发可使用上文描述的电路生成,所述第三触发可具有相对于所
述第二触发的延迟,所述第三触发可是所述第二触发的门控版本等,如上文描述。
121.在712中,响应于所述第三触发而生成粒子电力信号。如上文描述,粒子电源106可被配置为生成具有特定延迟、脉冲宽度和振幅的粒子电力脉冲。
122.在714中,响应于所述粒子电力信号而生成粒子束。如上文描述,可生成粒子电力脉冲并且将所述粒子电力脉冲供应给粒子源以生成粒子束中的脉冲。
123.在一些实施例中,可使用所述第三触发生成控制脉冲。在生成所述控制脉冲的过程中,所述第三触发可以用作控制脉冲或用于建立延迟。所述控制脉冲可以是相对于所述第一触发具有适当的延迟和脉冲宽度的脉冲。在一些实施例中,使用第二计数器的第二可配置数目个循环来生成所述控制脉冲。所述第二计数器的所述第二可配置数目个循环可限定脉冲宽度。因此,延迟和脉冲宽度两者都可由计数器的循环限定。
124.在716中,响应于所述第二触发而生成第四触发。所述第四触发相对于所述第二触发具有第三计数器的可配置数目个循环的延迟。因此,第四触发的延迟是基于第三计数器的循环。所述第四触发可以是由控制逻辑306等生成的触发,并且所述计数器可以是那个控制逻辑的部分。所述第四触发可使用上文描述的电路生成,所述第四触发可具有相对于所述第二触发的延迟,所述第四触发可是所述第二触发的门控版本等,如上文描述。
125.在718中,响应于所述第四触发而生成rf电力信号122。如上文描述,rf电源106可被配置为生成具有特定延迟、脉冲宽度和振幅的rf信号脉冲。
126.在720中,响应于rf电力信号122而生成rf信号120。如上文描述,可生成rf电力信号120脉冲并且将所述rf电力信号脉冲供应给rf源108以生成rf信号120中的脉冲。
127.在722中,响应于rf信号120而将粒子束114加速。
128.在一些实施例中,可使用第四触发生成控制脉冲。在生成所述控制脉冲的过程中,所述第四触发可以用作控制脉冲或用于建立延迟。所述控制脉冲可以是相对于所述第一触发具有适当的延迟和脉冲宽度的脉冲。在一些实施例中,使用第三计数器的第二可配置数目个循环来生成所述控制脉冲。所述第三计数器的所述第二可配置数目个循环可限定脉冲宽度。因此,延迟和脉冲宽度两者都可由计数器的循环限定。
129.将710和716中的操作并行地绘示为触发的生成,并且可并行地执行712、714、718和720中的后续操作。具体地,可执行所述操作以使得可并行地执行714中的粒子束的生成和720中的rf信号的生成。rf信号和粒子束的生成是由单独的第三触发和第四触发生成。第二计数器的可配置数目个循环以及第三计数器的可配置数目个循环可不同。因此,第三触发和第四触发的时序可不同。
130.参看图7b,在一些实施例中,所述操作可类似于图7a的操作。然而,在一些实施例中,一些操作是于在700中接收第一触发与在702中响应于所述第一触发而生成第二触发之间执行的。例如,在702中,执行中断服务例程。所述中断服务例程可由控制逻辑112、302等执行。
131.在一些实施例中,所述中断服务例程的部分可以是确定所述第一触发是否为有效触发。例如,在704中,所述中断服务例程可分析所述第一触发来确定所述第一触发是否有效,诸如通过以下操作:测量脉冲宽度;确定所述第一触发是否已经在阈值时段内维持有效状态等。如果所述触发不是有效的,则在706中,可忽视所述触发。可不发生随后在708中生成第二触发。
132.然而,如果在704中所述第一触发是有效的,则在708中可生成第二触发。具体地,因为第二触发是基于计数器的可配置数目个循环而生成,所以可在处理中断服务例程的过程中隔离所述第二触发的延迟的不确定性。因此,所述第二触发的延迟大于且另外独立于中断服务例程的执行结束时间。
133.在一些实施例中,可组合图6a和图7a等的操作。例如,在600中接收的脉冲消息可与在700中接收的触发相关联。在604中配置粒子电源的部分可包括响应于脉冲消息而确定第二计数器的可配置数目个循环。在602中配置rf电源的部分可包括响应于脉冲消息而确定第三计数器的可配置数目个循环
134.图8a和图8b是根据一些实施例的可配置的线性加速器中的频率控制系统的框图。如上文描述,rf信号的振幅可在脉冲之间改变,并且按照潜在任意或随机的图案改变。另外,在诸如磁控管等rf源的情况下,可能不能够在每秒100个脉冲到1000个脉冲或更高的脉冲率下逐脉冲地对调谐机构进行调谐。因此,由于rf电力信号的变化或潜在变化的振幅,所以用于rf源的频率控制系统的单个设定点对于rf信号的第一振幅序列可为适当的,对于rf信号的第二振幅序列可为不适当的。
135.参看图8a,系统800a与诸如上文描述的系统100a、100b、100c等系统类似地包括粒子源102和加速器结构104。系统800a还可具有类似的部件,诸如粒子电源106和rf电源110,但未说明那些部件以集中于系统800a的频率控制系统。系统800a包括rf源808,所述rf源可类似于上文描述的rf源108。另外,系统800a包括rf系统807,所述rf系统包括rf源808和rf频率控制电路856,所述rf频率控制电路包括用于rf源808的传感器854、反馈电路846和频率控制器840。
136.在一些实施例中,频率控制器840被配置为调整rf源808的频率。例如,rf源808可以是磁控管,并且频率控制器840可包括耦合到磁控管的调谐马达和调谐块。在另一示例中,rf源808可以是能够电调谐的源,诸如向速调管提供rf信号的rf驱动器,并且频率控制器840可包括用于rf驱动器的电调谐电路。然而,在其他实施例中,rf源808可具有不同的形式并且可具有不同的频率控制器840。
137.rf源被配置为生成rf信号120。传感器854被配置为感测rf信号120的部分以生成反馈信号844。传感器854可采取多种形式。例如,传感器854可包括定向耦合器、3分贝(db)混合耦合器、移相器、检测器、滤波器等。可提供指示在rf信号的频率与加速器结构104的谐振频率之间的匹配的反馈信号844的任何电路可以用作传感器854。在一些实施例中,反馈信号844包括表示由传感器854感测到的在一个或多个rf信号120的前向信号与反射信号之间的相移的一个或多个信号。例如,当rf源808的输出频率与加速器结构104的谐振频率匹配时,在前向的rf信号与反射的rf信号之间的相位关系可具有特定值。在rf源808与加速器结构104未对准时,所述相位关系改变。反馈信号844可表示此相移并且可用于使rf信号120重新对准。
138.反馈电路846被配置为接收反馈信号844和设定点信号850。反馈电路846包括可将反馈信号844和设定点信号850组合成误差信号848的任何电路。例如,反馈电路846可包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、微控制器、现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、可编程逻辑装置、分立的电路、此类装置的组合等。反馈电路846可被配置为实施多种控制环路,诸如比例-积分-微分(pid)控制环路。传感器854、反
馈电路846和频率控制器840形成被配置为调整rf源808的频率的rf频率控制电路856。设定点信号850提供调整rf频率控制电路856的设定点的方式。
139.系统800a还包括控制逻辑812。控制逻辑812可类似于上文描述的控制逻辑112、302、304、306等或者是所述控制逻辑的部分。然而,控制逻辑812被配置为调整rf频率控制电路856的设定点信号850。具体地,控制逻辑812被配置为随时间接收rf源808的多个设置。如上文描述,rf源808的设置可在脉冲之间变化。可在由控制逻辑812接收的消息852中接收这些设置。控制逻辑812被配置为响应于所述设置而调整rf信号120,诸如通过调整rf信号120的能量。另外,控制逻辑812被配置为响应于所述设置而调整rf频率控制电路856的设定点信号850,诸如通过调整供应给反馈电路846的设定点信号850。
140.加速器结构104可包括一连串谐振腔,所述一连串谐振腔使用rf能量的驻波来加速由粒子源注入到所述腔中的粒子束。由rf源808产生的rf信号120应处于加速器结构104中的将要建立所述驻波的腔的谐振频率,使得可沿着所述一连串腔将粒子束114加速。rf源808具有频率控制器840,诸如机械调谐块,所述频率控制器物理地调谐进出以调整rf信号120的输出频率。频率控制器840用于调谐rf信号120的频率以与加速器结构104的频率匹配。
141.在一些实施例中,大量电力由rf源808产生并且耦合到加速器结构104中。那两种部件的效率可相对低,从而致使rf源808和加速器结构104两者将要吸收大量的热。此热致使rf源808和加速器结构104的物理尺寸的大小改变,从而影响rf信号120的输出频率和加速器结构104的谐振频率两者。由于此效应,使用rf频率控制电路856来调整rf源808的输出频率,以确保所述输出频率与加速器结构104的谐振频率匹配。
142.如果rf源808在单个能量水平或能量水平的已知的重复变化下操作,则可将rf频率控制电路856设置到单个设定点,所述单个设定点在那个固定操作条件下产生在rf信号120的频率与加速器结构104的谐振频率之间的最佳匹配。然而,如上文描述,rf信号120的能量水平可以是任意的。能量可按照可仅由用户的判断力和总操作范围确定的方式在脉冲之间变化。
143.控制逻辑812被配置为随时间使用rf源808的设置来适应所述设置的变化。如上文描述,可接收指示rf源808的能量的消息200。所述指示可通过多种方式来传达,诸如通过表的索引、绝对值、相对值等。无论如何,在由控制逻辑812接收的消息200中存在关于能量的信息。
144.虽然上文提及的设置已经处于由类似于上文描述的控制逻辑112的控制逻辑接收的消息200的上下文之中,但由控制逻辑812接收的设置的来源可不同。例如,如上文关于图3a和图3b所描述,可将来自消息200的信息分配到各种系统,包括rf系统307。因此,所述设置可以是传输到rf系统307和/或专用于rf源808的频率控制的另一系统的此类特定信息。
145.控制逻辑812被配置为使用这些设置来调整设定点信号850。未一对一地使用单个设置来设置设定点信号850。而是,使用多个设置来确定设定点信号850。在一些实施例中,控制逻辑812被配置为维持包括rf源808的设置中的若干最近的设置的设置历史。例如,控制逻辑812可维持rf源808的最近的20个设置的列表。
146.响应于这些设置,控制逻辑812被配置为调整rf频率控制电路856的设定点850。控制逻辑812可使用多种技术来调整设定点850。在一些实施例中,控制逻辑812被配置为实施
多数检测算法。控制逻辑812可分析所述设置历史以确定一个特定设置是否在所述历史中具有最大数目个设置。例如,可确定每种操作模式的设置的数目。在另一示例中,可将设置分类为能量水平类别。具体地,可被识别为不同模式的设置可在具有用于粒子源102的不同设置的同时具有用于rf源808的相同能量水平。这些可被分类为相同能量水平类别。类似地,具有相同能量水平但不同脉冲宽度的设置可被分类为不同能量水平类别。可执行设置到不同类别的任何分类。
147.控制逻辑812可被配置为根据所分类的设置选择能量水平类别中具有最大数目个设置的类别。也就是说,一个类别在所述类别中可具有多数或多个所述设置。可使用那个类别来确定rf频率控制电路856的设定点信号850。在特定示例中,可使用与选定的类别相关联的能量来确定设定点信号850。随后将那个设定点信号850施加到rf频率控制电路856。
148.控制逻辑812可包括针对能量水平和/或脉冲宽度的多种不同组合的校准值。这些校准值可表示当在包括能量水平、脉冲宽度等的组合的特定模式下对rf信号120的频率进行优化时的反馈信号844的开环设置。在一些实施例中,可生成针对系统800a的每种潜在的操作模式的校准值,所述潜在的操作模式包括仅与粒子源102相关联的参数不同的模式。在其他实施例中,可生成专用于rf源808的参数的校准值。在其他实施例中,可生成与诸如脉冲宽度或延迟等其他参数无关的针对不同能量水平的校准值。
149.在特定示例中,当rf信号120可具有两个不同的能量水平时,可分析历史中的设置以确定哪个能量设置存在于多数设置中。使用深度为20的设置作为示例,如果11个或更多个设置是高能量设置,则可使用那个能量水平来确定rf频率控制电路856的设定点信号850。在一些实施例中,如果两个不同的能量水平的设置的数目相同,则可选择最高能量水平来确定设定点信号850。因此,如果添加到历史的下一个设置是低能量设置,并且最旧的能量水平是高能量设置,则高能量与低能量的比率将是10:10。因此,将选择高能量设置。如果在10:10比率之后的下一个设置是另一低能量设置并且移除了另一高能量设置,则高能量与低能量的比率将是9:11。因此,将选择低能量设置。
150.虽然已经将多数或复数投票技术描述为确定能量水平来选择设定点信号850的方式,但可通过其他方式确定设定点信号850。例如,可将历史中的设置的能量水平组合在一起以生成复合能量水平。可使用那个复合能量水平来选择设定点信号850,诸如通过以下操作:选择与经过校准的设定点信号850相关联的最靠近所述复合能量水平的能量水平;使用最靠近所述复合能量水平的两个能量水平在两个经过校准的设定点信号850之间进行内插等。
151.在其他实施例中,可将能量水平与相对于能量水平增加的权重组合。因此,可朝向可具有影响rf信号120的频率和加速器结构104的谐振频率的对准的更大的可能性的更高的能量水平对选定的设定点信号850进行加权。
152.在一些实施例中,可将历史的深度选择为不仅足够长以提供对能量变化的某一过滤,而且足够短以满足期望的响应率水平。例如,在每秒100个脉冲的脉冲重复率下,可使用20个脉冲的历史深度。因此,历史中的设置将是过去0.2秒内的脉冲的设置。在另一示例中,可将历史设置成具有足以存储一个或多个完整循环和重复的设置序列的长度。所述历史还可足够小,使得可在较短的时间内作出整个历史的决策。
153.在一些实施例中,可将所述历史实施为最近的设置的滚动窗口。例如,所述历史可
作为先入先出缓冲器进行操作,其中在向所述历史新近添加当前或即将到来的脉冲的每个新的设置的同时从所述历史移除最旧的设置。
154.在一些实施例中,一旦从先前的设置历史中选出特定模式,便可使用与那个模式相关联的校准信息来设置设定点850。例如,可使用模式索引来查找那个模式的校准值。控制逻辑812随后将设定点850设置为那个特定校准值。
155.虽然基于发现与单个校准模式的最靠近的匹配选择设定点信号850示例,但在其他实施例中,可针对模式图案产生校准。例如,可将所预测的变化的模式图案应用于系统800a,可在重复那个图案的同时将rf信号120的频率调谐至最佳设置。可针对多个不同的图案生成多个校准值。如将在下文更详细地描述,在一些实施例中,可执行对反馈信号844的采样。如果检测到模式图案,则具有较高或最高能量的模式可以用作在其期间操作rf频率控制电路的模式。
156.在一些实施例中,系统800a包括采样与保持(s/h)电路870。s/h电路870被配置为响应于控制信号851对反馈信号844进行采样,以生成经采样的反馈信号845。反馈电路846被配置为使用经采样的反馈信号845。如上文描述,rf信号120可以是脉冲的。反馈信号844可仅在rf信号120的脉冲期间有效。控制逻辑812可被配置为生成控制信号851以在脉冲期间激活s/h电路870。在一些实施例中,控制逻辑812可被配置为生成具有与控制信号126(在图1a中绘示)的脉冲宽度匹配的脉冲宽度的控制信号851。然而,在其他实施例中,脉冲宽度可不同。在一些实施例中,控制信号851脉冲的脉冲宽度可以是固定的,而不管模式如何。然而,控制信号851的脉冲的延迟仍然可基于模式而变。
157.另外,控制逻辑812可被配置为响应于rf信号120的脉冲的脉冲时序的指示而改变控制信号851的时序。如上文描述,脉冲时序的延迟可在脉冲之间变化。可相应地改变控制信号851的延迟。因此,对反馈信号844的采样可适应rf信号120的延迟的变化。
158.另外,如上文描述,控制逻辑812可随时间基于多个设置来选择特定模式以设置设定点850。在一些实施例中,控制逻辑812可选择所述模式中的一者作为在其期间激活频率控制电路856的模式。可仅在所述模式中的那个模式的脉冲期间激活控制信号851。因此,虽然rf信号120可以是脉冲的,但控制信号851可能不针对rf信号120的那些脉冲中的每一者是脉冲的。因此,可仅在与特定模式相关联的脉冲下激活rf频率控制电路856。
159.使用历史中的20个设置和两个模式的示例,当较高能量模式与较低能量模式是11:9时,可仅当较高能量模式是脉冲时激活控制信号851。只要较高能量模式是历史中的多数,每当较高能量模式是脉冲时便将激活对控制信号851的激活。然而,一旦比率改变为9:11,将仅当较低能量模式是脉冲时激活控制信号851。
160.虽然s/h电路870已经用作示例,但在其他实施例中,可通过其他方式执行采样。例如,可在反馈电路846中对反馈信号844连续地采样。反馈电路846可仅使用数字化的反馈信号844的与rf信号120的期望的脉冲相对应的一部分。
161.在一些实施例中,控制逻辑812可被配置为存储默认的设置。在一连串脉冲之后,rf频率控制电路856的状态可处于取决于上一模式或曾被采样以调整rf源808的频率的上一模式的状态中。在一些实施例中,控制逻辑812可被配置为设置设定点850的状态和误差信号848的状态,使得rf源808的频率控制840的状态处于已知状态中。因此,可增加一连串脉冲的可重复性。在一些实施例中,在一连串脉冲之后,可将设置历史重置成全部是默认设
置。
162.参看图8b,系统800b可类似于上文描述的系统800a。然而,在一些实施例中,可使用特定类型的传感器854或反馈路径。此处,正向和反向耦合器860耦合在rf源808与加速器结构104之间。正向和反向耦合器860被配置为提供指示所供应的rf信号120的信号和从加速器结构104反射的信号。可通过四端口定向耦合器、多个耦合器等实施正向和反向耦合器860。无论如何,生成正向和反向信号,移相器862可将所述正向和反向信号中的一者移相。将两个所得的信号输入到3db正交混合耦合器864。
163.将来自3db混合耦合器864的输出信号844a和844b输入到反馈电路846中。反馈电路846可包括用以将输出信号844a和844b数字化的模拟到数字转换器。在一些实施例中,数字化的输出信号844a和844b可以用作反馈信号844;然而,在其他实施例中,可组合数字化的输出信号844a和844b,诸如通过减去,以生成单个反馈信号844。这些信号或组合信号的振幅随着rf信号120从谐振漂移而变。
164.虽然未绘示,但其他部件可存在于系统800b中。例如,可对来自3db混合耦合器864的输出信号844a和844b进行滤波以移除较高的频率分量。另外,可存在反馈路径中的各种放大器。
165.虽然已经关于图8b描述了生成反馈信号844或反馈信号844a和844b的技术的特定示例,但在其他实施例中,可如关于图8a所描述使用不同的技术。
166.图8c是根据一些实施例的频率控制系统的框图。在一些实施例中,系统800c的部分可类似于图8a和图8b的系统800a和800b的部分,并且如本文描述进行配置。然而,系统800c的rf系统807c被配置为驱动rf负载104c以生成输出116c。在一些实施例中,rf负载104c可包括负载,所述负载可具有诸如当使用不同的设置来控制rf系统807c时可在操作期间变化的谐振频率。在特定示例中,具有谐振腔的任何电路、结构、系统等可以用作rf负载104c。
167.图9是根据一些实施例的说明调整可配置的线性加速器的rf源的频率的技术的流程图。图8a的系统800a将用作示例;然而,在其他实施例中,可在其他系统中使用所述技术。
168.在900中,随时间响应于多个能量水平设置而操作rf源以生成rf信号。如上文描述,可在可具有多个能量水平的多个设置下操作rf源808。因此,rf信号120可随时间具有多个能量水平。
169.在902中,响应于rf信号而将粒子束加速。例如,可响应于来自rf源808的rf信号120而在加速器结构104中加速由粒子源102生成的粒子束114。
170.在904中,响应于能量水平设置而调整rf源的频率。例如,可使用rf频率控制电路856来控制rf信号120的频率。控制逻辑812可响应于如上文描述的各种设置而调整设定点850。
171.作为调整rf源的频率的部分,可接收即将到来的rf脉冲的脉冲时序的指示。例如,如上文描述,可接收包括rf信号120的脉冲时序的指示的消息200。因此,可针对即将到来的脉冲改变rf脉冲的时序。用于rf源808的频率控制电路856中的反馈rf信号的采样时序基于脉冲时序的指示而变。
172.作为调整rf源的频率的部分,可维持包括若干最近的能量水平设置的能量水平设置历史。例如,如上文描述,控制逻辑812可维持设置历史。可响应于所述历史而调整rf源的
频率。
173.作为调整rf源808的频率的部分,可根据能量水平对所述历史中的能量水平设置进行分类。一旦经过分类,可选择能量水平设置具有最大数目个最近的能量水平设置的类别,并且可响应于所述选定的类别而调整rf源808的频率。例如,控制逻辑812可维持所述类别,将新的设置放置到所述类别中,从所述类别移除旧的设置等。控制逻辑可从所述类别选择具有最大数目的类别,并且选择设定点850作为响应。
174.作为调整rf源的频率的部分,可将所述历史中的能量水平设置组合为组合的能量水平。可替代地或另外,可使用相对于能量水平增加的权重将历史中的能量水平设置组合为组合的能量水平。可响应于组合的能量水平而调整rf源的频率。例如,控制逻辑812可将能量水平设置组合为组合的能量水平。控制逻辑812可使用那个组合的能量水平来选择设定点850的设置。
175.虽然上文已经在特定部件的背景下描述了可配置的线性加速器系统的操作,但在其他实施例中,所述操作可由不同的部件执行。
176.图10是根据一些实施例的2dx射线成像系统的框图。成像系统1000包括x射线源1002和检测器1010。x射线源1002可包括如上文描述的可配置的线性加速器。x射线源1002相对于检测器1010而设置,使得可生成穿过标本1022并且由检测器1010检测的x射线1020。在特定示例中,2dx射线成像系统可包括车辆扫描系统作为货物扫描系统的部分。
177.参看图1-图9,一些实施例包括一种系统,所述系统包括:粒子电源106,所述粒子电源被配置为生成粒子电力信号118;射频(rf)电源,所述射频电源被配置为生成rf电力信号120;其中rf电力信号120的时序不同于粒子电力信号118的时序。
178.在一些实施例中,所述系统还包括:粒子源102,所述粒子源被配置为响应于粒子电力信号118而生成粒子束114;rf源108、808,所述rf源被配置为响应于rf电力信号120而生成rf信号;以及加速器结构104,所述加速器结构被配置为响应于rf信号而将粒子束114加速。
179.在一些实施例中,rf电源110被配置为生成具有独立于粒子电力信号118的电压的rf电力信号120。
180.在一些实施例中,rf电源110被配置为生成具有独立于粒子电力信号118的时序的rf电力信号120。
181.在一些实施例中,rf电力信号120的脉冲宽度不同于粒子电力信号118的脉冲宽度。
182.在一些实施例中,rf电力信号120的脉冲延迟不同于粒子电力信号118的脉冲延迟。
183.在一些实施例中,粒子电源106包括被配置为响应于主电源而生成第一高电压的第一高电压源162b,并且被配置为响应于第一高电压而生成粒子电力信号118;并且rf电源110包括被配置为响应于主电源而生成第二高电压的第二高电压源162a,并且被配置为响应于第二高电压而生成rf电力信号120。
184.在一些实施例中,所述系统还包括控制逻辑112、302、304、306、812,所述控制逻辑耦合到粒子电源106和rf电源110,其中控制逻辑112、302、304、306、812被配置为:接收脉冲消息;接收触发;响应于所述脉冲消息和所述触发而激活粒子电源106;以及响应于所述脉
冲消息和所述触发而激活rf电源110。
185.在一些实施例中,所述系统还包括控制逻辑112、302、304、306、812,所述控制逻辑耦合到粒子电源106和rf电源110,其中控制逻辑112、302、304、306、812被配置为:接收多个脉冲消息;接收多个触发,每个触发与所述脉冲消息中的对应一者相关联;以及对于每个触发:响应于所述触发和所述对应的脉冲消息而激活粒子电源106;以及响应于所述触发和所述对应的脉冲消息而激活rf电源110。
186.在一些实施例中,对于所述触发中的第一触发和第二触发:所述第一触发和所述第二触发是连续的;并且与所述第一触发相对应的脉冲消息包括粒子电源106和rf电源110中的一者的第一振幅的指示;与所述第二触发相对应的脉冲消息包括粒子电源106和rf电源110中的所述一者的第二振幅的指示;并且所述第一振幅不同于所述第二振幅。
187.在一些实施例中,对于所述触发中的第一触发和第二触发:所述第一触发和所述第二触发是连续的;并且与所述第一触发相对应的脉冲消息包括粒子电源106和rf电源110中的一者的第一时序的指示;与所述第二触发相对应的脉冲消息包括粒子电源106和rf电源110中的所述一者的第二时序的指示;并且所述第一时序不同于所述第二时序。
188.在一些实施例中,对于所述触发中的第一触发、第二触发和第三触发:所述第一触发、所述第二触发和所述第三触发是连续的;并且与所述第一触发相对应的脉冲消息包括粒子电源106和rf电源110中的一者的第一时序或振幅的指示;与所述第二触发相对应的脉冲消息包括粒子电源106和rf电源110中的所述一者的第二时序或振幅的指示;与所述第三触发相对应的脉冲消息包括粒子电源106和rf电源110中的所述一者的第三时序或振幅的指示;并且所述第一时序或振幅不同于所述第三时序或振幅。
189.一些实施例包括一种系统,所述系统包括:粒子电源106,所述粒子电源被配置为接收第一交流(ac)电力和第一控制信号并且基于所述第一控制信号而从所述第一ac电力生成粒子电力信号118;射频(rf)电源,所述射频电源被配置为接收第二ac电力和第二控制信号并且基于所述第二控制信号而从所述第二ac电力生成rf电力信号120;以及控制逻辑112、302、304、306、812,所述控制逻辑被配置为生成所述第一控制信号和所述第二控制信号。
190.在一些实施例中,所述系统还包括:粒子源102,所述粒子源被配置为响应于粒子电力信号118而生成粒子束114;rf源108、808,所述rf源被配置为响应于rf电力信号120而生成rf信号;以及加速器结构104,所述加速器结构被配置为响应于rf信号而将粒子束114加速。
191.在一些实施例中,对于至少一组所述第一控制信号和所述第二控制信号,rf电力信号120的振幅不同于粒子电力信号118的振幅,或者rf电力信号120的时序不同于粒子电力信号118的时序。
192.在一些实施例中,对于至少一组所述第一控制信号和所述第二控制信号,rf电力信号120的时序不同于粒子电力信号118的时序。
193.一些实施例包括一种方法,所述方法包括:接收脉冲消息;基于所述脉冲消息而配置射频(rf)电源以输出rf电力信号120;以及基于所述脉冲消息而配置粒子电源106以输出粒子电力信号118。
194.在一些实施例中,所述方法还包括使用粒子电力信号118驱动粒子源102;使用rf
电力信号120驱动rf源108、808;以及使用rf源108、808加速来自粒子源102的粒子束114。
195.在一些实施例中,所述方法还包括:接收与脉冲消息相关联的触发;响应于所述触发而生成rf电力信号120;以及响应于所述触发而生成粒子电力信号118。
196.在一些实施例中,rf电力信号120被称作第一rf电力信号120,并且粒子电力信号118被称作第一粒子电力信号118,所述方法还包括:接收第二脉冲消息;基于所述第二脉冲消息而重新配置rf电源110以输出第二rf电力信号120;基于所述第二脉冲消息而重新配置粒子电源106以输出第二粒子电力信号118;其中第二rf电力信号120不同于第一rf电力信号120,或者第二粒子电力信号118不同于第一粒子电力信号118。
197.在一些实施例中,所述方法还包括使用第二粒子电力信号118驱动粒子源102;以及使用第二rf电力信号120驱动rf源108、808。
198.在一些实施例中,所述方法还包括任选地使用粒子电力信号118驱动粒子源120;任选地使用rf电力信号120驱动rf源108、808;任选地使用第二粒子电力信号118驱动粒子源120;任选地使用第二rf电力信号120驱动rf源108、808;以及任选地使用rf源108、808加速来自粒子源102的粒子束114。
199.在一些实施例中,第二rf电力信号120的时序不同于第一rf电力信号120的时序,或者第二粒子电力信号118的时序不同于第一粒子电力信号118的时序。
200.在一些实施例中,第二rf电力信号120的振幅不同于第一rf电力信号120的振幅,或者第二粒子电力信号118的振幅不同于第一粒子电力信号118的振幅。
201.在一些实施例中,rf电力信号120的时序不同于粒子电力信号118的时序。
202.一些实施例包括一种系统,所述系统包括:第一控制逻辑112、302、304、306、812,所述第一控制逻辑被配置为接收第一触发并且响应于所述第一触发而生成第二触发,所述第二触发相对于所述第一触发具有第一控制逻辑112、302、304、306、812的计数器的可配置数目个循环的延迟;第二控制逻辑112、302、304、306、812,所述第二控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第三触发,所述第三触发相对于所述第二触发具有第二控制逻辑112、302、304、306、812的计数器的可配置数目个循环的延迟;第三控制逻辑112、302、304、306、812,所述第三控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第四触发,所述第四触发相对于所述第二触发具有第三控制逻辑112、302、304、306、812的计数器的可配置数目个循环的延迟;粒子电源106,所述粒子电源包括所述第二控制逻辑112、302、304、306、812并且被配置为响应于所述第三触发而生成粒子电力信号118;射频(rf)电源,所述射频电源包括第三控制逻辑112、302、304、306、812并且被配置为响应于所述第四触发而生成rf电力信号120;粒子源102,所述粒子源被配置为响应于所述粒子电力信号118而生成粒子束114;rf源108、808,所述rf源被配置为响应于所述rf电力信号120而生成rf信号;以及加速器结构104,所述加速器结构被配置为响应于所述rf信号而将粒子束114加速。
203.一些实施例包括一种系统,所述系统包括:第一控制逻辑112、302、304、306、812,所述第一控制逻辑被配置为接收第一触发并且响应于所述第一触发而生成第二触发,所述第二触发相对于所述第一触发具有第二触发可配置的延迟;第二控制逻辑112、302、304、306、812,所述第二控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第三触发,所述第三触发相对于所述第二触发具有可配置数目个循环的第三触发可配置的延
迟;第三控制逻辑112、302、304、306、812,所述第三控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第四触发,所述第四触发相对于所述第二触发具有第四触发可配置的延迟;粒子电源106,所述粒子电源包括所述第二控制逻辑112、302、304、306、812并且被配置为响应于所述第三触发而生成粒子电力信号118;射频(rf)电源,所述射频电源包括第三控制逻辑112、302、304、306、812并且被配置为响应于所述第四触发而生成rf电力信号120。
204.在一些实施例中,所述系统还包括:粒子源102,所述粒子源被配置为响应于粒子电力信号118而生成粒子束114;rf源108、808,所述rf源被配置为响应于rf电力信号120而生成rf信号;以及加速器结构104,所述加速器结构被配置为响应于rf信号而将粒子束114加速。
205.在一些实施例中,第二控制逻辑112、302、304、306、812的第三触发可配置的延迟不同于第三控制逻辑112、302、304、306、812的第四触发可配置的延迟。
206.在一些实施例中,第一控制逻辑被配置为:在所述第一触发之前接收与所述第一触发相关联的脉冲消息;向第二控制逻辑112、302、304、306、812传输指示第二控制逻辑112、302、304、306、812的第三触发可配置的延迟的第一控制消息;以及向第三控制逻辑112、302、304、306、812传输指示第三控制逻辑112、302、304、306、812的第四触发可配置的延迟的第二控制消息。
207.在一些实施例中,第三控制逻辑112、302、304、306、812被配置为响应于第四触发而生成控制脉冲;并且rf电源108、808被配置为基于所述控制脉冲而生成rf电力信号120;并且其中任选地,第三控制逻辑112、302、304、306、812被配置为基于第三控制逻辑112、302、304、306、812的第二第四触发可配置的延迟而生成控制脉冲。
208.在一些实施例中,所述系统还包括:第一高电压电源;以及与所述第一高电压电源分开的第二高电压电源;其中:粒子电源106被配置为响应于所述第三触发而使用第一高电压电源生成粒子电力信号118;并且射频(rf)电源108、808被配置为响应于所述第四触发而使用第二高电压电源生成rf电力信号120。
209.在一些实施例中,第二控制逻辑112、302、304、306、812的计数器的可配置数目个循环不同于第三控制逻辑112、302、304、306、812的计数器的可配置数目个循环。
210.在一些实施例中,第一控制逻辑112、302、304、306、812被配置为响应于所述第一触发而执行中断服务例程;并且相对于所述第一触发的延迟独立于中断服务例程的执行结束的时间。
211.在一些实施例中,第一控制逻辑112、302、304、306、812被配置为:在所述第一触发之前接收与所述第一触发相关联的脉冲消息;向第二控制逻辑112、302、304、306、812传输指示第二控制逻辑112、302、304、306、812的计数器的可配置数目个循环的第一控制消息;以及向第三控制逻辑112、302、304、306、812传输指示第三控制逻辑112、302、304、306、812的计数器的可配置数目个循环的第二控制消息。
212.在一些实施例中,所述第二控制逻辑112、302、304、306、812被配置为响应于所述第三触发而生成控制脉冲;并且所述粒子电源106被配置为基于所述控制脉冲而生成粒子电力信号118。
213.在一些实施例中,所述第二控制逻辑112、302、304、306、812被配置为基于第二控
制逻辑112、302、304、306、812的计数器的第二可配置数目个循环而生成控制脉冲。
214.在一些实施例中,所述第三控制逻辑112、302、304、306、812被配置为响应于所述第四触发而生成控制脉冲;并且所述rf电源110被配置为基于所述控制脉冲而生成粒子电力信号118。
215.在一些实施例中,所述第三控制逻辑112、302、304、306、812被配置为基于第三控制逻辑112、302、304、306、812的计数器的第二可配置数目个循环而生成控制脉冲。
216.一些实施例包括一种方法,所述方法包括:接收第一触发;响应于所述第一触发而生成第二触发,所述第二触发相对于所述第一触发具有第二触发可配置的延迟;响应于所述第二触发而生成第三触发,所述第三触发相对于所述第二触发具有第三触发可配置的延迟;响应于所述第二触发而生成第四触发,所述第四触发相对于所述第二触发具有第四触发可配置的延迟;响应于所述第三触发而生成粒子电力信号118;以及响应于所述第四触发而生成射频(rf)电力信号122。
217.在一些实施例中,所述方法还包括:响应于粒子电力信号118而生成粒子束114;响应于rf电力信号120而生成rf信号;以及响应于所述rf信号而将粒子束114加速。
218.在一些实施例中,所述第三触发可配置的延迟不同于所述第四触发可配置的延迟。
219.在一些实施例中,所述方法还包括在所述第一触发之前接收与所述第一触发相关联的脉冲消息;响应于所述脉冲消息而确定第三触发可配置的延迟;以及响应于所述脉冲消息而确定第四触发可配置的延迟。
220.在一些实施例中,所述方法还包括:生成所述控制脉冲包括基于第二第三触发可配置的延迟而生成所述控制脉冲。
221.在一些实施例中,所述方法还包括:响应于第四触发而生成控制脉冲;其中生成rf电力信号120包括响应于所述控制脉冲而生成rf电力信号120;以及任选地,生成所述控制脉冲包括基于第二第四触发可配置的延迟而生成所述控制脉冲。
222.一些实施例包括一种方法,所述方法包括:接收第一触发;响应于所述第一触发而生成第二触发,所述第二触发相对于所述第一触发具有第一计数器的可配置数目个循环的延迟;响应于所述第二触发而生成第三触发,所述第三触发相对于所述第二触发具有第二计数器的可配置数目个循环的延迟;响应于所述第二触发而生成第四触发,所述第四触发相对于所述第二触发具有第三计数器的可配置数目个循环的延迟;响应于所述第三触发而生成粒子电力信号118;响应于所述第四触发而生成射频(rf)电力信号122;响应于粒子电力信号118而生成粒子束114;响应于rf电力信号120而生成rf信号;以及响应于所述rf信号而将粒子束114加速。
223.在一些实施例中,第二计数器的可配置数目个循环不同于第三计数器的可配置数目个循环。
224.在一些实施例中,所述方法还包括:响应于所述第一触发而执行中断服务例程;其中相对于所述第一触发的所述延迟独立于中断服务例程的执行结束的时间。
225.在一些实施例中,在第一触发之前接收与所述第一触发相关联的脉冲消息;响应于所述脉冲消息而确定第二计数器的可配置数目个循环;以及响应于所述脉冲消息而确定第三计数器的可配置数目个循环。
226.在一些实施例中,所述方法还包括:响应于第三触发而生成控制脉冲;其中生成粒子电力信号118包括响应于所述控制脉冲而生成粒子电力信号118。
227.在一些实施例中,生成控制脉冲包括:基于第二计数器的第二可配置数目个循环而生成所述控制脉冲。
228.在一些实施例中,响应于第四触发而生成控制脉冲;其中生成rf电力信号120包括:响应于所述控制脉冲而生成rf电力信号120。
229.在一些实施例中,生成控制脉冲包括:基于第三计数器的第二可配置数目个循环而生成所述控制脉冲。
230.在一些实施例中,响应于第三触发而生成粒子电力信号118包括使用第一高电压162b电源生成粒子电力信号118;并且响应于第四触发而生成rf电力信号120包括使用与第一高电压电源分开的第二高电压电源162a来生成rf电力信号120。
231.一些实施例包括一种系统,所述系统包括:用于接收第一触发的构件;用于响应于所述第一触发而生成第二触发的构件,所述第二触发相对于所述第一触发具有第一计数器的可配置数目个循环的延迟;用于响应于所述第二触发而生成第三触发的构件,所述第三触发相对于所述第二触发具有第二计数器的可配置数目个循环的延迟;用于响应于所述第二触发而生成第四触发的构件,所述第四触发相对于所述第二触发具有第三计数器的可配置数目个循环的延迟;用于响应于所述第三触发而生成粒子电力信号的构件;用于响应于所述第四触发而生成射频(rf)电力信号的构件;用于响应于粒子电力信号而生成粒子束的构件;用于响应于rf电力信号而生成rf信号的构件;以及用于响应于所述rf信号而将粒子束加速的构件。所述用于接收第一触发的构件的示例包括控制逻辑112。所述用于生成第二触发的构件的示例包括控制逻辑112。所述用于生成第三触发的构件的示例包括控制逻辑304。所述用于生成第四触发的构件的示例包括控制逻辑306。所述用于生成粒子电力信号的构件的示例包括粒子电源106。所述用于生成rf电力信号的构件的示例包括rf电源110。所述用于生成粒子束的构件的示例包括粒子源102。所述用于生成rf信号的构件的示例包括rf源108、808。所述用于将粒子束加速的构件的示例包括加速器结构104。
232.在一些实施例中,所述系统还包括:用于响应于所述第一触发而执行中断服务例程的构件;其中相对于所述第一触发的所述延迟独立于中断服务例程的执行结束的时间。所述用于执行中断服务例程的构件的示例包括控制逻辑112、302、304、306。
233.一些实施例包括:用于接收第一触发的构件;用于响应于所述第一触发而生成第二触发的构件,所述第二触发相对于所述第一触发具有第二触发可配置的延迟;用于响应于所述第二触发而生成第三触发的构件,所述第三触发相对于所述第二触发具有第三触发可配置的延迟;用于响应于所述第二触发而生成第四触发的构件,所述第四触发相对于所述第二触发具有第四触发可配置的延迟;用于响应于所述第三触发而生成粒子电力信号的构件;用于响应于所述第四触发而生成射频(rf)电力信号的构件。所述用于接收第一触发的构件的示例包括控制逻辑112。所述用于生成第二触发的构件的示例包括控制逻辑112。所述用于生成第三触发的构件的示例包括控制逻辑304。所述用于生成第四触发的构件的示例包括控制逻辑306。
234.在一些实施例中,所述系统还包括:用于响应于第一触发而执行中断服务例程的构件,其中相对于所述第一触发的延迟独立于中断服务例程的执行结束的时间;或任选地,
用于响应于粒子电力信号而生成粒子束的构件;或任选地,用于响应于rf电力信号而生成rf信号的构件;或任选地,用于响应于rf信号而将粒子束加速的构件。所述用于执行中断服务例程的构件的示例包括控制逻辑112、302、304、306。所述用于生成粒子束的构件的示例包括粒子源102。所述用于生成rf信号的构件的示例包括rf源108、808。所述用于将粒子束加速的构件的示例包括加速器结构104。
235.一些实施例包括一种系统,所述系统包括:rf源108、808,所述rf源被配置为生成rf信号;rf频率控制电路,所述rf频率控制电路耦合到rf源108、808并且被配置为调整rf信号的频率;以及控制逻辑112、302、304、306、812,所述控制逻辑被配置为:随时间接收rf源108、808的多个设置;响应于所述设置而调整rf信号;以及响应于所述设置而调整rf频率控制电路的设定点。
236.在一些实施例中,所述系统还包括加速器结构104,所述加速器结构被配置为响应于rf信号而将粒子束114加速;
237.在一些实施例中,控制逻辑112、302、304、306、812被配置为:维持包括rf源108、808的设置中的若干最近的设置的设置历史;以及响应于所述历史而调整rf频率控制电路856的设定点。
238.在一些实施例中,控制逻辑112、302、304、306、812被配置为使用rf源108、808的默认设置来初始化所述设置历史。
239.在一些实施例中,控制逻辑112、302、304、306、812被配置为:将历史中的设置分类为能量水平类别;选择所述能量水平类别中的具有最大数目个设置的类别;以及响应于与所述选定的类别相关联的能量水平而调整rf频率控制电路的设定点。
240.在一些实施例中,控制逻辑112、302、304、306、812被配置为:将与历史中的设置相关联的能量水平组合成组合的能量水平;以及响应于所述组合的能量水平而调整rf频率控制电路的设定点。
241.在一些实施例中,控制逻辑112、302、304、306、812被配置为:使用相对于能量水平增加的权重将与历史中的设置相关联的能量水平组合成组合的能量水平;以及响应于所述组合的能量水平而调整rf频率控制电路的设定点。
242.在一些实施例中,所述历史跨越小于或等于0.2秒的时间。
243.在一些实施例中,控制逻辑112、302、304、306、812被配置为:接收即将到来的rf脉冲的能量水平的指示;以及向历史添加所述能量水平的所述指示;或接收即将到来的rf脉冲的能量水平的指示,并且向历史添加所述能量水平的所述指示。
244.在一些实施例中,控制逻辑112、302、304、306、812被配置为:接收rf信号120的即将到来的rf脉冲的脉冲时序的指示;以及基于所述脉冲时序的所述指示而改变rf源108、808的频率控制电路856中的一个或多个反馈rf信号的采样时序。
245.一些实施例包括一种方法,所述方法包括:随时间响应于多个能量水平设置而操作rf源108、808以生成rf信号120;以及响应于所述能量水平设置而调整rf源108、808的频率。
246.在一些实施例中,所述方法还包括响应于rf信号120而将粒子束114加速。
247.在一些实施例中,所述方法还包括:接收即将到来的rf脉冲的脉冲时序的指示;以及基于所述脉冲时序的所述指示而改变rf源108、808的频率控制电路中的反馈rf信号的采
样时序。
248.在一些实施例中,所述方法还包括:维持包括若干最近的能量水平设置的能量水平设置历史;以及响应于所述历史而调整rf源108、808的频率。
249.在一些实施例中,所述方法还包括使用默认设置来初始化所述能量水平设置历史。
250.在一些实施例中,所述方法还包括:根据能量水平来分类所述历史中的能量水平设置;选择能量水平设置具有最大数目个最近的能量水平设置的类别;以及响应于所述选定的类别而调整rf源108、808的频率。
251.在一些实施例中,所述方法还包括:将历史中的能量水平设置组合成组合的能量水平;以及响应于所述组合的能量水平而调整rf源108、808的频率。
252.在一些实施例中,所述方法还包括:使用相对于能量水平增加的权重将历史中的能量水平设置组合成组合的能量水平;以及响应于所述组合的能量水平而调整rf源108、808的频率;或接收即将到来的rf脉冲的能量水平的指示,并且向历史添加所述能量水平的所述指示。
253.在一些实施例中,维持所述能量水平设置历史包括使所述历史维持跨越小于或等于0.2秒的时间。
254.在一些实施例中,所述方法还包括:接收即将到来的rf脉冲的能量水平的指示;以及向历史添加所述能量水平的所述指示。
255.一些实施例包括一种系统,所述系统包括:用于随时间响应于多个能量水平设置而生成rf信号的构件;以及用于响应于所述能量水平设置而调整rf信号的频率的构件。所述用于生成rf信号的构件的示例包括rf源108、808等。所述用于调整rf信号的频率的构件的示例包括rf频率控制电路856和控制逻辑812。
256.在一些实施例中,所述系统还包括用于响应于rf信号而将粒子束加速的构件。所述用于将粒子束加速的构件的示例包括加速器结构104。
257.在一些实施例中,所述系统还包括:用于维持包括rf信号的设置中的若干最近的设置的设置历史的构件;以及用于响应于所述历史而调整所述用于调整rf源的频率的构件的设定点的构件。所述用于调整设置历史的构件的示例包括控制逻辑818。所述用于调整设定点的构件的示例包括控制逻辑818。
258.如上文提及,在一个实施例中,一种系统包括:粒子电源,所述粒子电源被配置为生成粒子电力信号;以及射频(rf)电源,所述射频电源被配置为生成rf电力信号;其中rf电力信号的时序不同于粒子电力信号的时序。不同于粒子电力信号的时序的rf电力信号的时序可由以下各项提供:第一控制逻辑,所述第一控制逻辑被配置为接收第一触发并且响应于所述第一触发而生成第二触发,所述第二触发相对于所述第一触发具有第二触发可配置的延迟;第二控制逻辑,所述第二控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第三触发,所述第三触发相对于所述第二触发具有第三触发可配置的延迟;以及第三控制逻辑,所述第三控制逻辑被配置为接收第二触发并且响应于所述第二触发而生成第四触发,所述第四触发相对于所述第二触发具有第四触发可配置的延迟;其中粒子电源包括所述第二控制逻辑并且被配置为响应于所述第三触发而生成粒子电力信号;并且其中射频(rf)电源包括所述第三控制逻辑并且被配置为响应于所述第四触发而生成rf电力信
号。
259.虽然已经根据特定实施例描述了结构、装置、方法和系统,但本领域普通技术人员将容易认识到,特定实施例的许多变化是可能的,并且因此任何变化应被视为在本文公开的精神和范围内。因此,在不脱离所附权利要求的精神和范围的情况下,本领域普通技术人员可作出许多修改。
260.在此书面公开内容之后的权利要求在此明确并入到当前的书面公开内容中,其中每个权利要求独立地作为单独的实施例。本公开包括独立权利要求与它们的附属权利要求的所有排列。另外,能够根据以下独立权利要求和附属权利要求推导出的附加的实施例也明确并入到当前的书面描述中。通过以下操作来确定这些附加的实施例:使用措辞“开始于权利要求[x]且结束于直接在此权利要求之前的权利要求的权利要求中的任一者”来替换给定的附属权利要求的附属性”,其中使用最近叙述的独立权利要求的编号来替换加括号的项“[x]”。例如,对于开始于独立权利要求1的第一权利要求组,权利要求3可附属于权利要求1和2中任一者,其中这些单独的附属性产生两个不同的实施例;权利要求4可附属于权利要求1、2或3中的任一者,其中这些单独的附属性产生三个不同的实施例;权利要求5可附属于权利要求1、2、3或4中的任一者,其中这些单独的附属性产生四个不同的实施例;且依此类推。
[0261]
在权利要求中关于特征或元素的术语“第一”的叙述不一定暗示存在第二或附加的此类特征或元素。特别以手段加功能格式叙述的元素(如果有)意在理解为根据35 u.s.c.
§
1126涵盖本文描述的对应的结构、材料或动作和其等同物。如下限定其中要求保护专属财产或特权的本发明的实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1