一种驱动器、电机驱动电路及动力系统
阅读说明:本技术 一种驱动器、电机驱动电路及动力系统 (Driver, motor drive circuit and driving system ) 是由 彭兴强 何赛 潘大明 肖璟博 董少青 于 2021-07-26 设计创作,主要内容包括:本申请实施例公开了一种驱动器、电机驱动电路及动力系统,用以在满足开关管应力要求的前提下,降低驱动器的损耗,提高电机驱动效率。其中,驱动器包括检测电路和输出电路。检测电路用于检测开关管的栅极电压,并根据栅极电压输出栅极电压指示信息,栅极电压指示信息用于指示栅极电压的所属区间;输出电路与检测电路耦合,用于在控制器输出的控制信号指示驱动器控制开关管关断时输出关断驱动电流;其中,当栅极电压指示信息指示栅极电压大于第一阈值时,关断驱动电流的电流值为第一电流值,当栅极电压指示信息指示栅极电压小于或等于第一阈值时,关断驱动电流的电流值由第一电流值切换为第二电流值,第二电流值小于第一电流值。(The embodiment of the application discloses driver, motor drive circuit and driving system for under the prerequisite that satisfies switch tube stress requirement, reduce the loss of driver, improve motor drive efficiency. Wherein the driver includes a detection circuit and an output circuit. The detection circuit is used for detecting the grid voltage of the switching tube and outputting grid voltage indication information according to the grid voltage, and the grid voltage indication information is used for indicating the affiliated interval of the grid voltage; the output circuit is coupled with the detection circuit and used for outputting a turn-off driving current when the control signal output by the controller indicates the driver to control the switch tube to turn off; when the grid voltage indication information indicates that the grid voltage is larger than the first threshold value, the current value of the cut-off driving current is a first current value, and when the grid voltage indication information indicates that the grid voltage is smaller than or equal to the first threshold value, the current value of the cut-off driving current is switched from the first current value to a second current value, and the second current value is smaller than the first current value.)
技术领域
本申请涉及电路技术领域,尤其涉及一种驱动器、电机驱动电路及动力系统。
背景技术
在电动汽车领域,续航里程焦虑是主要问题之一,通过提高电机驱动效率可以提高续航里程。电机驱动电路通常由控制器、驱动器和开关管组成,如图1所示。驱动器驱动开关管2导通和关断,从而产生驱动电流。其中,电感L可以视为电机绕组。驱动器控制开关管2时产生的开关损耗在驱动器功耗中占据很大比例,因此可以通过降低开关损耗的方式来提高驱动器的效率。
在图1所示的电机驱动电路中,开关管2开关的速度影响开关损耗:开关速度越快,开关损耗越低、电机驱动效率越高。但是,开关管2的开关速度还会影响流过开关管2的电流di/dt大小:开关速度越快,di/dt越大。由于电感L的存在,在控制开关管2导通和关断的过程中,开关管2的漏极D与源极S之间会叠加感应电压Vs,Vs=L*di/dt。因此,提高开关速度会使得开关管2承受较大电压,增加开关管2的应力。尤其是关断过程所产生的应力Vs,极易导致开关管2损坏。
为了减小开关管2在导通和关断过程所承受的应力,传统的开关管驱动方案可以如图2所示。在图2所示的驱动器中,当控制开关管2导通时,T1闭合、T2关断,驱动器向开关管2的栅极G注入电流,使得栅极电压Vgate增大,直至开关管2导通;当控制开关管2关断时,T1关断、T2闭合,驱动器从开关管2的栅极G抽取电流(栅极电流的反向与控制开关管2导通时的栅极电流方向相反),使得栅极电压Vgate减小,直至开关管2关断。为了降低驱动电流,T1和T2分别串联电阻Ron和Roff,以降低开关管2的导通速度和关断速度。
与低负载工况或额定工况相比,在高负载工况下,开关管2开关时di/dt更大,开关管2的应力更大。因此,为了使电阻Ron和Roff能适配高负载条件下的应力要求,通常将电阻Ron和Roff设置得较大。但是,采用这种设置,在低负载工况或额定工况下,会使得开关管2的开关速度降低,增加了驱动器的损耗。特别是对于关断过程,由于关断过程开关管2的应力更大,因而Roff设置的较大,导致关断速度慢、关断损耗大、驱动效率低。
因此,亟需一种电机驱动方案,在满足开关管应力要求的前提下,降低驱动器的损耗,提高电机驱动效率。
发明内容
本申请实施例提供一种驱动器、电机驱动电路及动力系统,用以在满足开关管应力要求的前提下,降低驱动器的损耗,提高电机驱动效率。
第一方面,本申请实施例提供一种驱动器。该驱动器包括检测电路和输出电路。其中,检测电路用于检测开关管的栅极电压,并根据栅极电压输出栅极电压指示信息,栅极电压指示信息用于指示栅极电压的所属区间;输出电路与检测电路耦合,用于在控制器输出的控制信号指示驱动器控制开关管关断时输出关断驱动电流;其中,当栅极电压指示信息指示栅极电压大于第一阈值时,关断驱动电流的电流值为第一电流值,当栅极电压指示信息指示栅极电压小于或等于第一阈值时,关断驱动电流的电流值由第一电流值切换为第二电流值,第二电流值小于第一电流值。
其中,第一阈值可以为开关管处于米勒平台时,栅极电压的上限值。
采用第一方面提供的驱动器,检测电路检测开关管的栅极电压,输出电路在控制器输出的控制信号指示控制开关管关断时,分段输出关断驱动电流:在接收到控制信号(指示开关管关断)时,输出的关断驱动电流的电流值为第一电流值,从而提高开关管的关断速度,降低关断损耗;在栅极电压持续下降至小于或等于第一阈值时,输出的关断驱动电流的电流值为由较大的第一电流值切换为较小的第二电流值,从而在开关管到达米勒平台时降低关断速度、减小开关管的应力,避免在米勒平台阶段出现开关管承受的应力较大的情况。
在一种可能的设计中,控制信号脉冲宽度调制PWM波,PWM波的下降沿用于指示驱动器控制开关管关断,PWM波的上升沿用于指示驱动器控制开关管导通。
在一种可能的设计中,当栅极电压指示信息指示栅极电压小于或等于第二阈值时,或者当关断驱动电流的电流值为第二电流值的持续时长达到第一预设时长时,关断驱动电流的电流值可以由第二电流值切换为第三电流值,第三电流值大于第二电流值。
其中,第二阈值可以为开关管处于米勒平台时,栅极电压的下限值。
采用上述方案,当开关管的栅极电压继续下降,直至离开米勒平台后,输出电路可以将开关管的关断驱动电流的电流值由数值较小的第二电流值切换为数值较大的第三电流值,从而提高开关管的关断速度,降低关断损耗。在米勒平台阶段的后期,开关管会承受较大的应力,因而在开关管的关断过程中,可以在米勒平台阶段用较小的驱动电流(第二电流值)驱动开关管,在到达米勒平台之前以及离开米勒平台之后,分别用较大的驱动电流(第一电流值和第三电流值)驱动开关管,从而避免在米勒平台阶段出现开关管承受应力较大的问题,满足开关管的应力要求。
在一种可能的设计中,输出电路还可以根据控制器输出的负载工况信息确定第二电流值和/或第一预设时长,其中,负载工况信息用于指示驱动器的负载的功率(功率等级)。
采用上述方案,输出电路可以根据驱动器的负载的功率,对第二电流进行更为精细的调节,从而在米勒平台阶段适配不同的负载工况。
第一方面提供的驱动器,除了用于驱动开关管关断,还用于驱动开关管导通。那么,在一种可能的设计中,输出电路还可以用于在控制信号指示驱动器控制开关管导通时输出导通驱动电流;其中,当栅极电压指示信息指示栅极电压小于第二阈值时,导通驱动电流的电流值为第四电流值,当栅极电压指示信息指示栅极电压大于或等于第二阈值时,导通驱动电流的电流值由第四电流值切换为第五电流值,第五电流值小于第四电流值。
采用上述方案,输出电路在控制器输出的控制信号指示控制开关管导通时,也是分段输出驱动电流的:在接收到控制信号(指示开关管导通)时,导通驱动电流的电流值较大,为第四电流值,从而提高开关管的导通速度,降低导通损耗;在栅极电压大于或等于第二阈值时,开关管到达米勒平台,导通驱动电流的电流值减小至第五电流值,从而在开关管到达米勒平台时降低导通速度,减小开关管的应力,从而避免在米勒平台阶段出现开关管承受的应力较大的情况。
在一种可能的设计中,当栅极电压指示信息指示栅极电压大于或等于第一阈值时,或者当导通驱动电流的电流值为第五电流值的持续时长达到第二预设时长时,导通驱动电流的电流值可以由第五电流值切换为第六电流值,第六电流值大于第五电流值。
采用上述方案,当开关管的栅极电压继续上升,直至离开米勒平台后,输出电路可以将导通驱动电流的电流值由数值较小的第五电流值切换为数值较大的第六电流值,从而提高开关管的导通速度,降低导通损耗。在米勒平台阶段的后期,开关管所承受的应力更大,因而在开关管的导通过程中,可以在米勒平台阶段用较小的导通驱动电流(第五电流值)驱动开关管,在到达米勒平台之前以及离开米勒平台之后,分别用较大的导通驱动电流(第四电流值和第六电流值)驱动开关管,从而避免在米勒平台阶段出现开关管承受的应力较大的情况,满足开关管的应力要求。
在一种可能的设计中,输出电路可以根据控制器输出的负载工况信息确定第五电流值和/或第二预设时长,负载工况信息用于指示驱动器的负载的功率。
采用上述方案,输出电路可以根据驱动器的负载的功率,对第五电流进行更为精细的调节,从而在米勒平台阶段适配不同的负载工况。
下面对第一方面提供的驱动器中的各个功能模块的具体结构进行介绍。
在一种可能的设计中,输出电路可以包括逻辑判断电路、第一电流输出模块和第二电流输出模块。其中,逻辑判断电路与检测电路耦合,用于在控制信号指示驱动器控制开关管关断时将第一使能信号置为有效,在栅极电压指示信息指示栅极电压小于或等于第一阈值时将第一使能信号置为无效、并将第二使能信号置为有效;第一电流输出模块与逻辑判断电路耦合,用于在第一使能信号有效时输出第一电流,第一电流的电流值为第一电流值;第二电流输出模块与逻辑判断电路耦合,用于在第二使能信号有效时输出第二电流,第二电流的电流值为第二电流值。
采用上述方案,可以通过逻辑判断电路输出的使能信号使能不同的电流输出模块,从而输出电流值不同的关断驱动电流。
此外,逻辑判断电路还可以在栅极电压指示信息指示栅极电压小于或等于第二阈值时,或在第二电流输出模块输出第二电流的持续时长达到第一预设时长时,将第三使能信号置为有效;那么,相应地,输出电路中还可以包括第三电流输出模块,第三电流输出模块与逻辑判断电路耦合,用于在第三使能信号有效时输出第三电流,第三电流的电流值为第三电流值。
采用上述方案,可以通过逻辑判断电路输出的第三使能信号使能第三电流输出模块,从而输出第三电流,作为经过米勒平台阶段以后的关断驱动电流。
进一步地,逻辑判断电路还可以在栅极电压指示信息指示栅极电压小于或等于第二阈值时,或在第二电流输出模块输出第二电流的持续时长达到第一预设时长时,将第二使能信号置为无效。
采用上述方案,在经过米勒平台阶段以后,关断驱动电流的电流值仅由第三电流输出模块提供,为第三电流值。
在一种可能的设计中,逻辑判断电路还用于:在控制信号指示驱动器控制开关管导通时将第一使能信号置为有效,在栅极电压指示信息指示栅极电压大于或等于第二阈值时将第一使能信号置为无效、并将第二使能信号置为有效;第一电流输出模块还用于:在第一使能信号有效时输出第四电流,第四电流的电流值为第四电流值;第二电流输出模块还用于:在第二使能信号有效时输出第五电流,第五电流的电流值为第五电流值。
采用上述方案,可以通过逻辑判断电路输出的使能信号使能不同的电流输出模块,从而输出电流值不同的导通驱动电流。
此外,逻辑判断电路还可以在栅极电压指示信息指示栅极电压大于或等于第一阈值时,或第二电流输出模块输出第五电流的持续时长达到第二预设时长时,将第三使能信号置为有效;那么,相应地,第三电流输出模块还可以在第三使能信号有效时输出第六电流,第六电流的电流值为第六电流值。
采用上述方案,可以通过逻辑判断电路输出的第三使能信号使能第三电流输出模块,从而输出第六电流,作为经过米勒平台阶段以后的导通驱动电流。
进一步地,逻辑判断电路还可以在栅极电压指示信息指示栅极电压大于或等于第一阈值时,或第二电流输出模块输出第五电流的持续时长达到第二预设时长时,将第二使能信号置为无效。
采用上述方案,在经过米勒平台阶段以后,导通驱动电流的电流值仅由第三电流输出模块提供,为第六电流值。
在一种可能的设计中,检测电路可以包括第一比较器和第二比较器。其中,第一比较器用于将栅极电压与第一阈值进行比较,输出第一比较信号;第二比较器用于将栅极电压与第二阈值进行比较,输出第二比较信号;第一比较信号和第二比较信号用于指示栅极电压指示信息。
采用上述方案,可以通过两个比较器指示开关管的栅极电压处于三个区间中的哪个区间,从而为确定关断驱动电流和导通驱动电流的具体电流值提供参考。
在一种可能的设计中,第一电流输出模块可以包括并联的多个第一MOS管以及并联的多个第二MOS管,第一MOS管和第二MOS管串联,第一MOS管耦接第一电压源,第二MOS管耦合接地,第一MOS管和第二MOS管的连接点为第一电流输出模块的输出端。
采用上述方案,在驱动开关管导通时,可以控制第一MOS管导通、第二MOS管关断,这样就可以向开关管的栅极注入第四电流;在驱动开关管关断时,可以控制第一MOS管关断、第二MOS管导通,这样就可以从开关管的栅极抽取第一电流。第一电流与第四电流大小相同、方向相反。实际应用中,可以通过配置第一MOS管和第二MOS管的数量来改变第一电流值大小,第一MOS管和第二MOS管的数量越多,第一电流值越大。
在一种可能的设计中,第二电流输出模块可以包括多个输出单元,多个输出单元中的全部或部分输出单元上电,每个输出单元包括并联的多个第三MOS管以及并联的多个第四MOS管,第三MOS管和第四MOS管串联,第三MOS管耦接第二电压源,第四MOS管耦合接地,第三MOS管和第四MOS管的连接点为第二电流输出模块的输出端。
采用上述方案,在驱动开关管关断时,可以控制第三MOS管关断、第四MOS管导通,这样就可以从开关管的栅极抽取第二电流;同时,第二电流输出模块根据逻辑判断电路输出的指示信号确定哪些输出单元上电,上电的输出单元有电流输出,未上电的输出单元没有电流输出,从而对第二电流进行精细的调节。
在一种可能的设计中,第三电流输出模块可以包括并联的多个第五MOS管以及并联的多个第六MOS管,第五MOS管和第六MOS管串联,第五MOS管耦接第三电压源,第六MOS管耦合接地,第五MOS管和第六MOS管的连接点为第三电流输出模块的输出端。
采用上述方案,在驱动开关管导通时,可以控制第五MOS管导通、第六MOS管关断,这样就可以向开关管的栅极注入正向的第六电流;在驱动开关管关断时,可以控制第五MOS管关断、第六MOS管导通,这样就可以从开关管的栅极抽取第三电流。第三电流与第六电流大小相同、方向相反。实际应用中,可以通过配置第五MOS管和第六MOS管的数量来确定第三电流值大小,第五MOS管和第六MOS管的数量越多,第三电流值越大。
第二方面,本申请实施例提供一种电机驱动电路,该电机驱动电路包括控制器、开关管以及上述第一方面及其任一可能的设计中提供的驱动器,该驱动器用于在控制器的控制下控制开关管导通和关断。
第三方面,本申请实施例提供一种动力系统,该动力系统包括电机以及上述第二方面及其任一可能的设计中提供的电机驱动电路,该电机驱动电路用于驱动电机。
另外,应理解,第二方面~第三方面及其任一种可能设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
附图说明
图1为现有技术提供的一种电机驱动电路的结构示意图;
图2为现有技术提供的一种驱动器的结构示意图;
图3为本申请实施例提供的一种导通和关断过程中的栅极电压示意图;
图4为本申请实施例提供的一种开关管开通过程中所承受电压的示意图;
图5为本申请实施例提供的一种应用于三相电机的电机驱动电路的结构示意图;
图6为本申请实施例提供的第一种驱动器的结构示意图;
图7为本申请实施例提供的一种控制信号、驱动电流和栅极电压的时序图;
图8为本申请实施例提供的第二种驱动器的结构示意图;
图9为本申请实施例提供的第三种驱动器的结构示意图;
图10为本申请实施例提供的第四种驱动器的结构示意图;
图11为本申请实施例提供的第五种驱动器的结构示意图;
图12为本申请实施例提供的另一种控制信号、驱动电流和栅极电压的时序图;
图13为本申请实施例提供的第六种驱动器的结构示意图;
图14为本申请实施例提供的一种动力系统的结构示意图;
图15为本申请实施例提供的一种电机驱动电路的结构示意图。
具体实施方式
下面,首先对本申请实施例的应用场景进行介绍。
本申请实施例可应用于图1所示的电机驱动电路。该电机驱动电路包括控制器、驱动器和开关管。具体地,驱动器通过控制开关管2导通和关断,使得开关管1和开关管2的连接点A处产生驱动电流,驱动电流流入电机绕组L,从而驱动电机。
具体地,驱动器可以根据控制器发送的控制信号控制开关管2导通和关断。比如,控制信号可以为脉冲宽度调制(pulse width modulation,PWM)波,PWM波的上升沿用于指示驱动器控制开关管2导通,PWM波的下降沿用于指示驱动器控制开关管2关断;或者,PWM波的下降沿用于指示驱动器控制开关管2导通,PWM波的上升沿用于指示驱动器控制开关管2关断。
本申请实施例中,示例性地,电机可以是电动汽车中的电机。此外,开关管包括但不限于金属-氧化物半导体场效应晶体管(metal-oxide-semiconductor field-effecttransistor,MOSFET)、碳化硅(silicon carbide,SiC)晶体管、绝缘栅双极型晶体管(insulated gate bipolar transist,IGBT)、氮化镓(gallium nitride,GaN)晶体管等。
具体地,在控制开关管2导通时,电机驱动电路向L注入电流,使得栅极电压Vgate增大,直至开关管2导通;控制开关管2关断时,电机驱动电路从开关管2的栅极抽取电流,使得栅极电压Vgate减小,直至开关管2关断。
在图1所示的电机驱动电路中,开关管2开关的速度影响开关损耗:开关管2开关的速度越快,开关损耗越小。但是,开关管2的开关速度还会影响流过开关管2的电流di/dt大小:开关速度越快,di/dt越大(图1中以关断过程中电流i的方向为例进行示意)。由于电感L的存在,开关管2导通和关断的过程中,开关管2的漏极D和源极S之间会叠加感应电压Vs,Vs=L*di/dt。因此,提高开关速度会使得开关管2承受较大电压,增加开关管2的应力。此外,与导通过程相比,关断过程中开关管2承受的应力更大。因此,感应电压Vs对开关管2的关断过程影响更大。
如图3所示,在控制开关管2导通的过程中,电机驱动电路向开关管2的栅极G注入电流,栅极电压Vgate上升到一定值以后,上升速度会减缓甚至不再上升。从栅极电压Vgate曲线来看,Vgate会出现一个平台,这个平台称为米勒平台。经过一段时间以后,栅极电压Vgate继续上升,直至开关管2导通。
在米勒平台阶段,驱动器输出的驱动电流不再对栅极G和源极S之间的电容CGS充电(因而Vgate不再上升),而是对栅极G和漏极D之间的电容CGD充电(CGD也可以称为米勒电容),反应到栅极电压Vgate曲线上,即表现为Vgate出现米勒平台。不难理解,在对CGD充电的过程中(米勒平台阶段),栅极G和漏极D之间的电压之差增大,由于栅极G的电压基本不变,因而漏极D的电压减小,即A点电压减小。
同样地,如图3所示,在控制开关管2关断的过程中,电机驱动电路从开关管2的栅极G抽取电流,栅极电压Vgate下降到一定值以后,也会出现米勒平台。在米勒平台阶段,A点的电压变大,如图4所示,为开关管2关断过程中,A点电压Vsw(即开关管2所承受的电压)的变化趋势。在Vsw达到稳定值之前的这一阶段,大致对应开关管2处于米勒平台的阶段。不难看出,在米勒平台阶段的后期时,Vsw较大,即开关管2所承受的应力较大。
不难看出,在图1所示的电机驱动电路中,为了降低开关损耗,需要提高开关管2的开关速度;而提高开关管2的开关速度,会导致开关管2的应力增大。因此,如何在满足开关管2的应力要求的前提下降低开关管损耗、提高电机驱动效率,是亟需解决的问题。
本申请实施例中,通过对开关管的驱动方案进行改进,可以在满足开关管应力要求的前提下,降低开关损耗,提高电机驱动效率。
需要说明的是,在图1的示例中,仅示出了电机的单相绕组。实际应用中,电机可以为多相电机,即电机中包括多相绕组。以三相电机为例,如图5所示,三相电机包括三相绕组L1、L2和L3,三相绕组与电机驱动电路的耦接点分别为A、B和C,三相绕组的另一端耦接在一起。控制器输出三路控制信号,每一路控制信号用于控制一个驱动器,每个驱动器用于控制一个开关管导通和关断,从而向电机绕组输出驱动电流。每个驱动器的工作原理类似,此处不再赘述。
下面将结合附图对本申请实施例作进一步地详细描述。
需要说明的是,本申请实施例中,多个是指两个或两个以上。另外,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。本申请实施例中所提到的“耦合”或“耦接”,是指电学连接,具体可以包括直接连接或者间接连接两种方式。
本申请实施例提供一种驱动器。参见图6,驱动器600包括检测电路601和输出电路602。其中,驱动器600用于驱动开关管关断或导通,从而驱动电机。具体应用场景可以参见图1中的相关描述,此处不再赘述。
具体地,驱动器600包括检测电路601和输出电路602。检测电路601用于检测开关管的栅极电压,根据栅极电压输出栅极电压指示信息,栅极电压指示信息用于指示开关管的栅极电压的所属区间;输出电路602与检测电路601耦合,用于在控制器输出的控制信号指示驱动器600控制开关管关断时输出关断驱动电流;其中,当栅极电压指示信息指示栅极电压大于第一阈值时,关断驱动电流的电流值为第一电流值,当栅极电压指示信息指示栅极电压小于或等于第一阈值时,关断驱动电流的电流值由第一电流值切换为第二电流值,第二电流值小于第一电流值。
其中,控制器输出的控制信号可以是PWM波,PWM波的下降沿用于指示驱动器600控制开关管关断,PWM的上升沿用于指示驱动器600控制开关管导通;或者,PWM波的上升沿用于指示驱动器600控制开关管关断,PWM的下降沿用于指示驱动器600控制开关管导通。
驱动器600中,第一阈值可以为开关管处于米勒平台时,栅极电压的上限值。如前所述,在开关管导通和关断的过程中,会出现米勒平台。开关管处于米勒平台时,栅极电压的变化很小。实际应用中,开关管处于米勒平台阶段时,可以认为栅极电压具有上限值和下限值,上限值和下限值之间的电压之差较小。比如,米勒平台阶段,栅极电压的上限值为4V+0.2V,栅极电压的下限值为4V-0.2V。那么,在开关管的关断过程中,栅极电压下降至第一阈值时,可以认为开关管进入米勒平台。
本申请实施例中,检测电路601检测开关管的栅极电压,输出电路602在控制器输出的控制信号指示控制开关管关断时,分段输出关断驱动电流:在接收到控制信号(指示开关管关断)时,输出的关断驱动电流的电流值为第一电流值,从而提高开关管的关断速度,降低关断损耗;在栅极电压持续下降至小于或等于第一阈值时,输出的关断驱动电流的电流值为由较大的第一电流值切换为较小的第二电流值,从而在开关管到达米勒平台时降低关断速度、减小开关管的应力,避免在米勒平台阶段出现开关管承受的应力较大的情况。
此外,当栅极电压指示信息指示栅极电压小于或等于第二阈值时,或者当关断驱动电流的电流值为第二电流值的持续时长达到第一预设时长时,关断驱动电流的电流值可以由第二电流值切换为第三电流值,第三电流值大于第二电流值。
其中,第二阈值可以为开关管处于米勒平台时,栅极电压的下限值。第一预设时长可以为开关管关断过程中,米勒平台的持续时长,或者第一预设时长可以稍大于米勒平台的持续时长。
也就是说,当开关管的栅极电压继续下降,直至离开米勒平台后,输出电路602可以将开关管的关断驱动电流的电流值由数值较小的第二电流值切换为数值较大的第三电流值,从而提高开关管的关断速度,降低关断损耗。如前面的分析中所述,在米勒平台阶段的后期,开关管会承受较大的应力,因而在本申请实施例中,在开关管的关断过程中,可以在米勒平台阶段用较小的驱动电流(第二电流值)驱动开关管,在到达米勒平台之前以及离开米勒平台之后,分别用较大的驱动电流(第一电流值和第三电流值)驱动开关管,从而避免在米勒平台阶段出现开关管承受应力较大的问题,满足开关管的应力要求。
此外,本申请实施例中,第一电流值可以小于第三电流值,也可以大于第三电流值。实际应用中,输出电路602在控制开关管由导通状态切换为关断状态的瞬间,需要考虑电磁干扰(electromagnetic interference,EMI)的影响。因此,在驱动开关管关断之初,可以将驱动电流设置得稍小,即可以设定第一电流值小于第三电流值,以减小EMI。
由于在米勒平台阶段的后期开关管所承受的应力更大,因此,在米勒平台阶段,可以对第二电流值的大小进行更为精细地调节,以适配不同的负载工况。那么,输出电路602还可以根据控制器输出的负载工况信息确定第二电流值,负载工况信息用于指示驱动器600的负载的功率或功率等级。此外,输出电路602还可以根据控制器输出的负载工况信息确定第一预设时长。
比如,若负载工况信息指示负载(比如电机)处于高负载工况,则输出电路602可以将第二电流值配置得较小,从而避免开关管承受较大应力;若负载工况信息指示负载处于低负载工况或额定工况,则输出电路602可以将第二电流值配置得较大,从而提高关断速度。
也就是说,虽然在米勒平台阶段,输出电路602向开关管输出的关断驱动电流的电流值(第二电流值)小于第一电流值(到达米勒平台之前的关断驱动电流的电流值)且小于第三电流值(离开米勒平台之后的关断驱动电流的电流值),但是,针对不同的负载工况,第二电流值也是可以进行调节的,以适应不同的负载工况。
以上是对驱动器600控制开关管关断过程的介绍。本申请实施例中,驱动器600控制开关管导通时,同样也是分段输出电流值不等的导通驱动电流。下面对驱动器600控制开关管导通的过程进行介绍。
本申请实施例中,输出电路602还用于:在控制信号指示驱动器600控制开关管导通时输出导通驱动电流;其中,当栅极电压指示信息指示栅极电压小于第二阈值时,导通驱动电流的电流值为第四电流值,当栅极电压指示信息指示栅极电压大于或等于第二阈值时,导通驱动电流的电流值由第四电流值切换为第五电流值,第五电流值小于第四电流值。
其中,第二阈值可以为开关管处于米勒平台时,栅极电压的下限值。那么,在开关管的导通过程中,栅极电压上升至第二阈值时,可以认为开关管进入米勒平台。
不难看出,输出电路602在控制器输出的控制信号指示控制开关管导通时,也是分段输出驱动电流的:在接收到控制信号(指示开关管导通)时,导通驱动电流的电流值较大,为第四电流值,从而提高开关管的导通速度,降低导通损耗;在栅极电压大于或等于第二阈值时,开关管到达米勒平台,导通驱动电流的电流值减小至第五电流值,从而在开关管到达米勒平台时降低导通速度,减小开关管的应力,从而避免在米勒平台阶段出现开关管承受的应力较大的情况。
此外,当栅极电压指示信息指示栅极电压大于或等于第一阈值时,或者当导通驱动电流的电流值为第五电流值的持续时长达到第二预设时长时,导通驱动电流的电流值可以由第五电流值切换为第六电流值;第六电流值大于第五电流值。
其中,第一阈值可以为开关管处于米勒平台时,栅极电压的上限值。第二预设时长可以为开关管导通过程中,米勒平台的持续时长,或者第二预设时长可以稍大于米勒平台的持续时长。在一种可能的示例中,第二预设时长可以与前述第一预设时长相等。
也就是说,当开关管的栅极电压继续上升,直至离开米勒平台后,输出电路602可以将导通驱动电流的电流值由数值较小的第五电流值切换为数值较大的第六电流值,从而提高开关管的导通速度,降低导通损耗。如前面的分析中所述,在米勒平台阶段的后期,开关管所承受的应力更大,因而在本申请实施例中,在开关管的导通过程中,可以在米勒平台阶段用较小的导通驱动电流(第五电流值)驱动开关管,在到达米勒平台之前以及离开米勒平台之后,分别用较大的导通驱动电流(第四电流值和第六电流值)驱动开关管,从而避免在米勒平台阶段出现开关管承受的应力较大的情况,满足开关管的应力要求。
此外,本申请实施例中,第四电流值可以小于第六电流值,也可以大于第六电流值。实际应用中,输出电路602在控制开关管由关断状态切换为导通状态的瞬间,需要考虑EMI的影响,因此,在驱动开关管导通之初,可以将驱动电流设置得稍小,即可以设定第四电流值小于第六电流值,以减小EMI。
同样地,在控制开关管导通的过程中,输出电路602也可以根据控制器输出的负载工况信息确定第五电流值和/或第二预设时长,从而对第五电流的大小进行更为精细地调节,以适配不同的负载工况。
综合以上对开关管导通和关断过程中驱动器600分段输出驱动电流的描述,驱动器600驱动开关管导通和关断时,控制信号、驱动电流(包括导通驱动电流和关断驱动电流)和栅极电压的时序图可以如图7所示。其中,I1表示第一电流值、I2表示第二电流值、I3表示第三电流值、I4表示第四电流值、I5表示第五电流值、I6表示第六电流值。在一种可能的示例中,I1与I4的大小相同、I2与I5的大小相同、I3与I6的大小相同。
需要说明的是,在图7的示例中,示出的驱动电流仅代表驱动电流的数值大小,并不代表方向。实际应用中,导通驱动电流与关断驱动电流的方向相反。
本申请实施例中,驱动器600包括检测电路601和输出电路602。下面分别对检测电路601和输出电路602的具体结构进行介绍。
一、检测电路601
如前所述,检测电路601用于检测开关管的栅极电压,根据栅极电压输出栅极电压指示信息,以指示栅极电压的所属区间。也就是说,检测电路601用于检测栅极电压所属区间。
本申请实施例中,第一阈值与第二阈值为切换驱动电流的电流值的参考阈值,那么,检测电路601主要用于检测开关管导通过程中,栅极电压是否上升至第二阈值;以及,检测开关管关断过程中,栅极电压是否下降到第一阈值。此外,检测电路601还可以检测开关管导通过程中,栅极电压是否上升至第一阈值;以及,检测开关管关断过程中,栅极电压是否下降到第二阈值。
具体地,检测电路601中可以包括两个比较器,第一比较器和第二比较器,第一比较器用于将栅极电压与第一阈值进行比较,输出第一比较信号;第二比较器用于将栅极电压与第二阈值进行比较,输出第二比较信号。其中,第一比较信号和第二比较信号可以代表前述栅极电压指示信息。
不难理解,第一比较器将栅极电压与第一阈值进行比较,那么,在开关管的关断过程中,栅极电压下降至小于或等于第一阈值时,第一比较器的输出信号会发生翻转,输出电路602可以在第一比较器的输出信号发生翻转时,将关断驱动电流的电流值由第一电流值切换为第二电流值。
第二比较器将栅极电压与第二阈值进行比较,那么,在开关管的导通过程中,栅极电压大于或等于第二阈值时,第二比较器的输出信号会发生翻转,输出电路602可以在第二比较器的输出信号发生翻转时,将导通驱动电流的电流值由第四电流值切换为第五电流值。
进一步地,在开关管关断过程中,栅极电压下降至小于或等于第二阈值时,第二比较器的输出信号会发生翻转,输出电路602可以在第二比较器的输出信号发生翻转时,将输出的关断驱动电流的电流值由第二电流值切换为第三电流值;在开关管的导通过程中,栅极电压上升至大于或等于第一阈值时,第一比较器的输出信号会发生翻转,输出电路602可以在第一比较器的输出信号发生翻转时,将输出的导通驱动电流的电流值由第五电流值切换为第六电流值。
二、输出电路602
如前所述,输出电路602用于根据控制器输出的控制信号以及检测电路输出的栅极电压指示信息分段输出驱动电流。
具体地,输出电路602可以包括逻辑判断电路、第一电流输出模块和第二电流输出模块,如图8所示。
逻辑判断电路与检测电路601耦合,用于在控制信号指示驱动器600控制开关管关断时将第一使能信号置为有效,在栅极电压指示信息指示栅极电压小于或等于第一阈值时将第一使能信号置为无效、并将第二使能信号置为有效;第一电流输出模块与逻辑判断电路耦合,用于在第一使能信号有效时输出第一电流,第一电流的电流值为第一电流值;第二电流输出模块与逻辑判断电路耦合,用于在第二使能信号有效时输出第二电流,第二电流的电流值为第二电流值。不难理解,第一电流和第二电流为分时输出的电流,关断驱动电流可以视为由第一电流和第二电流组成。
在图8中,为了更具体地展示检测电路601与逻辑判断电路的交互,示出了检测电路601的具体结构。
在图8示出的驱动器600中,输出电路602根据控制信号的指示驱动开关管关断。具体地,在捕捉到控制信号的下降沿时,逻辑判断电路将第一使能信号置为有效,从而指示第一电流输出模块输出电流值较大的第一电流,以提高关断速度、降低关断损耗。当检测电路601中的第一比较器输出的第一比较信号发生翻转时,代表开关管进入米勒平台,此时逻辑判断电路将第一使能信号置为无效、将第二使能信号置为有效,输出电流值较小的第二电流,避免开关管承受较大应力。
此外,如图8所示,逻辑判断电路还可以根据控制器输出的负载工况信息产生指示信号,该指示信号输出至第二电流输出模块,用于指示第二电流值和/或第一预设时长,从而对米勒平台阶段的驱动电流进行精细调节。
进一步地,逻辑判断电路还用于在栅极电压指示信息指示栅极电压小于或等于第二阈值时,或在第二电流输出模块输出第二电流的持续时长达到第一预设时长时,将第三使能信号置为有效;那么,如图9所示,输出电路602还可以第三电流输出模块,与逻辑判断电路耦合,用于在第三使能信号有效时输出第三电流,第三电流的电流值为第三电流值。不难理解,第一电流、第二电流、第三电流为分时输出的电流,关断驱动电流可以视为由第一电流、第二电流和第三电流组成。
当栅极电压指示信息指示栅极电压小于或等于第二阈值时,或当第二电流输出模块输出第二电流的持续时长达到第一预设时长时,逻辑判断电路判断开关管离开米勒平台,此时可以将第三使能信号置为有效,从而输出电流值较大的第三电流,以提高关断速度、降低关断损耗。
应理解,在开关管离开米勒平台以后,开关管的驱动电流可以切换为电流值较大的驱动电流。因此,逻辑判断电路可以不对第二使能信号进行处理,那么驱动器600输出第二电流和第三电流,即驱动器600输出的大驱动电流为第二电流和第三电流叠加后的电流。当然,在开关管离开米勒平台以后,逻辑判断电路也可以将第二使能信号置为无效,从而切断第二电流,此时驱动器600仅输出第三电流。
以上主要对输出电路602中各个功能模块在开关管关断过程中的功能进行介绍。实际应用中,上述输出电路602中的各个功能模块,在控制开关管导通的过程中也具有相应的功能。
具体地,在图8中,逻辑判断电路还用于:在控制信号指示驱动器600控制开关管导通时将第一使能信号置为有效,在栅极电压指示信息指示栅极电压大于或等于第二阈值时将第一使能信号置为无效、并将第二使能信号置为有效;第一电流输出模块还用于:在第一使能信号有效时输出第四电流,第四电流的电流值为第四电流值;第二电流输出模块还用于:在第二使能信号有效时输出第五电流,第五电流的电流值为第五电流值。不难理解,第四电流和第五电流为分时输出的电流,导通驱动电流可以视为由第四电流和第五电流组成。
在图8和图9示出的驱动器600中,输出电路602根据控制信号的指示驱动开关管导通。具体地,在捕捉到控制信号的上升沿时,逻辑判断电路将第一使能信号置为有效,从而指示第一电流输出模块输出电流值较大的第四电流,以提高导通速度、降低导通损耗。当检测电路601中的第二比较器输出的第二比较信号发生翻转时,代表开关管进入米勒平台,此时逻辑判断电路将第一使能信号置为无效、将第二使能信号置为有效,输出电流值较小的第五电流,避免开关管承受较大应力。
此外,如图8和图9所示,逻辑判断电路还可以根据控制器输出的负载工况信息产生指示信号,该指示信号输出至第二电流输出模块,用于指示第五电流值和/或第二预设时长,从而对米勒平台阶段的驱动电流进行精细调节。
进一步地,如图9所示,逻辑判断电路还用于:在栅极电压指示信息指示栅极电压大于或等于第一阈值时,或在第二电流输出模块输出第五电流的持续时长达到第二预设时长时,将第三使能信号置为有效;那么,第三电流输出模块可以在第三使能信号有效时输出第六电流,第六电流的电流值为第六电流值。不难理解,第四电流、第五电流和第六电流为分时输出的电流,导通驱动电流可以视为由第四电流、第五电流和第六电流组成。
当栅极电压指示信息指示栅极电压大于或等于第一阈值时或,在第二电流输出模块输出第五电流的持续时长达到第二预设时长时,逻辑判断电路判断开关管离开米勒平台,此时可以将第三使能信号置为有效,从而输出电流值较大的第六电流,以提高导通速度、降低导通损耗。
应理解,在开关管离开米勒平台以后,开关管的驱动电流可以切换为电流值较大的驱动电流。因此,逻辑判断电路可以不对第二使能信号进行处理,那么驱动器600输出第五电流和第六电流,即驱动器600输出的大驱动电流为第五电流和第六电流叠加后的电流。当然,在开关管离开米勒平台以后,逻辑判断电路也可以将第二使能信号置为无效,从而切断第五电流,此时驱动器600仅输出第六电流。
如前所述,第一电流和第四电流可以为大小相同、方向相反的电流,第二电流和第五电流可以为大小相同、方向相反的电流,第三电流和第六电流可以为大小相同、方向相反的电流。
那么,实际应用中,第一电流输出模块可以包括并联的多个第一MOS管以及并联的多个第二MOS管,第一MOS管和第二MOS管串联,第一MOS管耦接第一电压源,第二MOS管耦合接地,第一MOS管和第二MOS管的连接点为第一电流输出模块的输出端,如图10所示。因此,在驱动开关管导通时,可以控制第一MOS管导通、第二MOS管关断,这样就可以向开关管的栅极注入第四电流;在驱动开关管关断时,可以控制第一MOS管关断、第二MOS管导通,这样就可以从开关管的栅极抽取第一电流。第一电流与第四电流大小相同、方向相反。实际应用中,第一使能信号可以是脉冲宽度调制(pulse width modulation,PWM)信号,PWM信号的上升沿用于控制第一MOS管导通,PWM信号的下降沿用于控制第二MOS管导通。
同样地,如图10所示,第三电流输出模块可以包括并联的多个第五MOS管以及并联的多个第六MOS管,第五MOS管和第六MOS管串联,第五MOS管耦接第三电压源,第六MOS管耦合接地,第五MOS管和第六MOS管的连接点为第三电流输出模块的输出端。因此,在驱动开关管导通时,可以控制第五MOS管导通、第六MOS管关断,这样就可以向开关管的栅极注入正向的第六电流;在驱动开关管关断时,可以控制第五MOS管关断、第六MOS管导通,这样就可以从开关管的栅极抽取第三电流。第三电流与第六电流大小相同、方向相反。
实际应用中,可以通过配置第一MOS管和第二MOS管的数量来改变第一电流值大小,第一MOS管和第二MOS管的数量越多,第一电流值越大;同样地,可以通过配置第五MOS管和第六MOS管的数量来确定第三电流值大小,第五MOS管和第六MOS管的数量越多,第三电流值越大。
与第一电流输出模块和第三电流输出模块不同的是,逻辑判断电路可以根据控制器输出的负载工况信息产生指示信号,来调节第二电流输出模块的输出电流,从而在米勒平台阶段对驱动电流进行更精细的调节。因此,如图10所示,第二电流输出模块可以包括多个输出单元,多个输出单元中的全部或部分输出单元上电,每个输出单元包括并联的多个第三MOS管以及并联的多个第四MOS管,第三MOS管和第四MOS管串联,第三MOS管耦接第二电压源,第四MOS管耦合接地,第三MOS管和第四MOS管的连接点为第二电流输出模块的输出端。
同样地,在驱动开关管关断时,可以控制第三MOS管关断、第四MOS管导通,这样就可以从开关管的栅极抽取第二电流;同时,第二电流输出模块根据逻辑判断电路输出的指示信号确定哪些输出单元上电,上电的输出单元有电流输出,未上电的输出单元没有电流输出,从而对第二电流进行精细的调节。
需要说明的是,实际应用中,各个电流输出模块中的MOS管也可以用其他功率器件代替。
综上,采用本申请实施例提供的驱动器600,检测电路601检测开关管的栅极电压,输出电路602在控制器输出的控制信号指示控制开关管关断时,分段输出关断驱动电流:在接收到控制信号(指示开关管关断)时,关断驱动电流的电流值为较大的第一电流值,从而提高开关管的关断速度、降低关断损耗;在栅极电压小于或等于第一阈值时,关断驱动电流的电流值由较大的第一电流值切换为较小的第二电流值,从而在开关管到达米勒平台时降低关断速度、减小开关管的应力,避免在米勒平台阶段出现开关管承受的电压应力较大的情况。因此,采用本申请实施例提供的驱动器600,可以在满足开关管应力要求的前提下,降低驱动器的损耗、提高电机驱动效率。
下面通过一个具体示例对本申请实施例提供的驱动器进行详细介绍。
示例性地,本申请实施例的一种驱动器(Driver)的结构可以如图11所示。其中,Load_Level代表负载工况信息,PWM逻辑方波代表控制信号,指示Vgate信号的开与关,Load_Level和PWM都由控制器输出到Driver。在Driver中,Logic模块是驱动控制逻辑(前述逻辑判断电路的一个具体示例)。Buffer1(前述第一电流输出模块的一个具体示例)、Buffer2(前述第二电流输出模块的一个具体示例)和Buffer3(前述第三电流输出模块的一个具体示例)分别提供不同的驱动电流:Isink1/source1、Isink2/source2和Isink3/source3,其中Buffer2的驱动电流Isink2/source2可以自适应调整大小与维持时间。Detection模块(前述检测电路601的一个具体示例)会检测IGBT/SiC的栅极电压Vgate。EN1、EN2和EN3分别是Buffer1、Buffer2和Buffer3的使能信号,ADJ信号(前述指示信号的一个具体示例)用于调节Isink2/source2的大小和维持时间。
其中,IGBT/SiC开关时序如图12所示。在开关前,Logic模块会根据Load_Level产生对应的ADJ信号。IGBT/SiC的开启分为三个阶段:首先PWM信号产生一个上升沿,Logic模块将EN1信号置为有效,使能Buffer1模块,输出较大的驱动电流Isource1;当检测到IGBT/SiC的栅极电压Vgate快上升到米勒平台时,Logic模块关闭EN1,将EN2置为有效,使能Buffer2模块,输出较小的驱动电流Isource2,该电流大小与维持时间由信号ADJ确定;经过设定的延时后,Logic模块关闭EN2,将EN3置为有效,使能Buffer3模块,输出大驱动电流Isource3,将IGBT/SiC完全开启。另一种实现方式是,在第三阶段不关闭EN2信号,输出驱动电流Isource2+Isource3。
同样,IGBT/SiC关闭时:PWM信号产生一个下降沿,Logic模块将EN1信号置为有效,使能Buffer1模块,输出较大的驱动电流Isink1;当检测到IGBT/SiC的栅极电压Vgate快下降到米勒平台时,Logic模块关闭EN1,将EN2置为有效,使能Buffer2模块,输出较小的驱动电流Isink2,该电流大小与维持时间由信号ADJ确定;经过设定的延时后,Logic模块关闭EN2,将EN3置为有效,使能Buffer3模块,输出大驱动电流Isink3,将IGBT/SiC完全关闭。另一种实现方式是,在第三阶段不关闭EN2信号,输出驱动电流Isink2+Isink3。
具体地,图11所示的Driver的具体结构可以如图13所示。在图13所示的Driver中,Buffer使用PMOS和NMOS串联的结构,PMOS管和NMOS管都根据电流输出需求并联多个,其中Buffer2分成四个可调档位,由ADJ配置输出的MOS管组数,从而控制驱动电流Isource2/sink2的大小;比如,ADJ为00时Buffer2中有一组MOS管输出,ADJ为01时Buffer2中有两组MOS管输出,ADJ为10时Buffer2中有三组MOS管输出,ADJ为11时Buffer2中有四组MOS管输出。两个比较器检测Vgate电压是否高于Vth1(前述第二阈值的一个具体示例)和Vth2(前述第一阈值的一个具体示例),其中,Vth1是比米勒平台稍低的电压,Vth2是比米勒平台稍高的电压,Q1和Q2是比较器的输出,表示Vgate所处的区间。
IGBT/SiC开启时,控制器将PWM拉高,Logic模块使能EN1,Buffer1输出驱动电流Isource1;当比较器检测到Vgate高于Vth1时,Q1翻转为低,Logic模块关闭EN1、使能EN2,Buffer2输出电流Isource2,该电流大小与维持时间由ADJ设定,且ADJ信号由Load_Level决定;经过设定的延时后,Logic模块关闭EN2、使能EN3,Buffer3输出大驱动电流Isource3,将IGBT/SiC栅极快速拉起来,或者不关闭EN2,输出电流Isource2+Isource3,IGBT/SiC导通。
同样,IGBT/SiC关闭时,控制器将PWM拉低,Logic模块使能EN1,Buffer1输出驱动电流Isink1;当比较器检测到Vgate低于Vth2时,Q2翻转为高,Logic模块关闭EN1、使能EN2,Buffer2输出电流Isink2,该电流大小与维持时间由ADJ设定,且ADJ信号由Load_Level决定;经过设定的延时后,Logic模块关闭EN2、使能EN3,Buffer3输出大驱动电流Isink3,将IGBT/SiC栅极快速拉起来,或者不关闭EN2,输出电流Isink2+Isink3,IGBT/SiC导通。
基于同一发明构思,本申请实施例还提供一种电机驱动电路。如图14所示,电机驱动电路1400包括控制器1401、开关管1402以及前述驱动器600,驱动器600用于在控制器1401的控制下控制开关管1402导通和关断,从而驱动电机。
具体地,电机驱动电路1400的具体实现方式可以参见前述关于驱动器600的描述,此处不再赘述。
本申请实施例还提供一种动力系统。如图15所示,动力系统1500包括电机1501以及电机驱动电路1400,电机驱动电路1400用于驱动电机1501。
应理解,若电机1501为多相电机,比如三相电机,那么电机驱动电路1400中可以包括一个控制器1401和多个驱动器600,每个驱动器600用于控制多相电机中的一相绕组。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种谐振驱动电路及其控制方法