专利名称:逆变器控制的方法和设备的制作方法
技术领域:
本发明涉及一种逆变器控制设备和驱动马达的方法的改进。
为了便于理解,下面将结合例子来描述用于驱动感应马达的矢量控制逆变器控制设备(以下称为“逆变器控制设备”)。
图25、26、27和28显示了传统的控制型矢量控制逆变器控制设备。图25是主要装置图,图26是矢量控制框图,图27是PWM操作原理图,且图28(a)-28(b-3)是逆变器控制设备的轮廓图。
在图25中,标号1表示一个三相交流电源,2表示由二极管等组成的整流电路-它从三相交流电源1获得直流电压,3表示直流电压平滑滤波器,4表示由诸如晶体管的开关器件组成的逆变器电路,5表示一个作为负载的感应电机(以下称为“马达”)。6表示检测马达5的速度的速度检测器,7表示提供马达5的速度依据的速度指令电路,8表示一个矢量控制运算电路-它根据速度指令电路7的指令值ωr*与速度检测器6的检测输出ωr之间的偏离对马达5的初级电流指令值I*进行运算,9表示一个电流检测器-它检测马达5的初级电流检测值I,10表示一个脉冲宽度调制控制电路(以下称为“PWM电路”)-它根据所述初级电流指令值I*与初级电流检测值I之间的偏离来产生使开关装置通-断的信号,且11表示一个散热器,它散掉由装在整流电路2和逆变器电路4中的装置产生的热量。
在上述装置中,现在根据图26的矢量控制框图来描述矢量控制运算电路8的内部设置。在此图中,81表示一个运算放大器,它放大速度指令电路7的指令值ωr*与速度检测器6的检测值ωr之间的差,并输出用于力矩Iq*的电流指令值;82表示一个次级磁通量图形发生器,它根据速度检测器6的检测值ωr来产生次级磁通量指令值Φ2*;83表示一个算法电路,它根据次级磁通量图形发生器82的输出来产生一个估计的次级磁通量Φ2和激励电流分量指令值Id*;84表示一个初级电流幅度发生器,它根据用于力矩Iq*的电流指令值和激励电流分量指令值Id*来产生一个初级电流幅度值|I1*|;85表示一个力矩幅角算法电路,它从力矩Iq*的电流指令值和激励电流分量指令值Id*对力矩幅角θ*进行运算;86表示一个滑差频率指令算法电路,它从用于力矩Iq*的所述电流指令值和估计的次级磁通量Φ2对一个滑差频率指令ωs*进行运算;且87表示一个初级电流指令算法电路,它根据由力矩幅角算法电路85的输出|I1*|、力矩幅角算法电路85的输出θ*和滑差频率指令算法电路86的输出ωr*与速度检测器6的输出ωr之和组成的逆变频率指令ω0来对初级电流指令值I*进行计算。所述电路组成了矢量控制运算电路8。
在这种设置中,现在将根据图27的PWM操作原理图,来描述PWM电路10的内部设置。在此图中,1001表示ΔI或初级电流指令值I*与初级电流检测值I之间的偏离,1002表示用于斩波ΔI的三角波,且1003表示开关信号-它作为所述ΔI与三角波之间的比较结果,当ΔI大于该三角波时导通且当ΔI小于该三角波时关断。该三角波的周期一般被称为PWM频率且在下面被称为“fpwm”。这些装置,诸如装在逆变器电路4中的功率晶体管,(以下称为“开关装置”)在这种开关信号1003的控制下被通一断。
图28(a)-28(b-3)是包含所述设置的逆变器控制设备的轮廓图。在这些附图中,标号11a、11b和11c表示了散热器,12表示一个电路,且13表示一个冷却风扇。当负载或马达受到逆变器控制设备的驱动时,fpwm通常被设定为大约3kHz。然而,由于处于人所能够听见的范围内,大约为3kHz的频率在马达运行时产生了讨厌的噪声。为了降低或基本上消除这种噪声,经常将fpwm设定在人的听力范围以外或大约为10kHz-20kHz。另外,当马达以非常快的速度转动时(大约为50000rpm或更高),必须将fpwm设定在并正常情况下更高的值(大约5kHz-10Hz),以保持如下的控制性能,因为马达电流的频率更高。在这些图中,图28(a)显示了逆变器控制设备的轮廓,其中fpwm大约为3kHz;且图28(b-1)、28(b-2)和28(b-3)显示了当fpwm为大约5kHz-20kHz的逆变器控制设备的轮廓。随着fpwm增大,逆变器电路4中的开关装置的开关损耗上升且产生的热量增大。因此,散热器11b、11c必须比图28(b-1)和28(b-2)中的散热器11a大,或者必须在外侧设置冷却风扇13,如图28(b-3)所示,以改善散热能力。
在上述驱动马达的传统逆变器控制设备中,当需要以低噪声驱动马达时,要将fpwm设定在比正常情况更高的值。另外,当需要以非常快的转速驱动马达时,需要将fpwm设定在比正常情况更高的值。在传统上,作方对付开关装置由于如上所述地设定在更高值的fpwm而产生的热量增大的措施,将逆变器控制设备的散热器作得更大或者在外侧设置额外的冷却风扇。因此,当以低噪声或快的转速驱动马达时,逆变器控制设备的尺寸或成本因而被增大了。
因此,本发明的一个目的,是通过提供一种马达驱动逆变器控制设备来克服上述问题,当以低噪声或非常快的转速驱动马达时,该逆变器控制设备不需要大的尺寸和外形,因而不会导致成本的增大。
为了实现上述目的,本发明涉及的马达驱动逆变器控制设备具有以下的一或多个特征(1)低速-高速PWM切换,由在马达的低速和高速范围之间切换fpwm的装置提供;(2)恒定力矩恒定输出PWM切换,由在马达的恒定力矩特性区和恒定输出区之间切换fpwm并将fpwm与速度函数一起设定在恒定输出区中的装置提供;(3)加速/减速稳定状态pwm切换,由只在马达加速/减速期间将fpwm设定在更高值的装置提供;(4)速度-位置PWM切换,由只在位置环操作将fpwm设定在更高值的装置提供;(5)等效负载因子PWM切换,由对马达负载因子进行运算并能够根据该负载因子来改变fpwm的装置提供;(6)散热器-环境温度差PWM切换,由检测散热器的温度和逆变器控制设备的环境温度并能够根据它们之间的差来改变fpwm的装置提供;(7)由在固定和改变fpwm之间进行选择的装置进行的切换;以及(8)当fpwm受到切换时,将开关装置的栅极关闭一次。
图1是根据本发明的用于驱动马达的逆变器控制设备的一个实施例的主设置图;图2是根据本发明的用于驱动马达的逆变器控制设备的一个实施例的操作时序图;图3是根据本发明的用于驱动马达的逆变器控制设备的一个实施例的操作流程图;图4是根据本发明的用于驱动马达的逆变器控制设备的第二实施例的主设置图;图5是根据本发明的用于驱动马达的逆变器控制设备的第二实施例的操作时序图;图6是根据本发明的用于驱动马达的逆变器控制设备的第二实施例的操作流程图。
图7是根据本发明的用于驱动马达的逆变器控制设备的第三实施例的主设置图。
图8是根据本发明的用于驱动马达的逆变器控制设备的第三实施例的操作时序图。
图9是根据本发明的用于驱动马达的逆变器控制设备的第三实施例的操作流程图。
图10是根据本发明的用于驱动马达的逆变器控制设备的第四实施例的主设置图。
图11是根据本发明的用于驱动马达的逆变器控制设备的第四实施例的操作时序图。
图12是根据本发明的用于驱动马达的逆变器控制设备的第四实施例的操作流程图。
图13是根据本发明的用于驱动马达的逆变器控制设备的第五实施例的主设置图。
图14是根据本发明的用于驱动马达的逆变器控制设备的第五实施例的操作时序图。
图15是根据本发明的用于驱动马达的逆变器控制设备的第五实施例的操作流程图。
图16是根据本发明的用于驱动马达的逆变器控制设备的第六实施例的主设置图。
图17是根据本发明的用于驱动马达的逆变器控制设备的第六实施例的操作时序图。
图18是根据本发明的用于驱动马达的逆变器控制设备的第六实施例的操作流程图。
图19是根据本发明的用于驱动马达的逆变器控制设备的第七实施例的主设置图。
图20是根据本发明的用于驱动马达的逆变器控制设备的第七实施例的操作时序图。
图21是根据本发明的用于驱动马达的逆变器控制设备的第七实施例的操作流程图。
图22是根据本发明的用于驱动马达的逆变器控制设备的第八实施例的主设置图。
图23是根据本发明的用于驱动马达的逆变器控制设备的第八实施例的操作时序图。
图24是根据本发明的用于驱动马达的逆变器控制设备的第八实施例的操作流程图。
图25是传统的用于驱动马达的逆变器控制设备的主设置图。
图26是传统的用于驱动马达的逆变器控制设备的矢量控制框图。
图27是传统的用于驱动马达的逆变器控制设备的PWM操作原理图。
图28(a)-28(b-3)是传统的用于驱动马达的逆变器控制设备的轮廓图。
在上述附图中,在本发明的几个实施例中,与现有技术中的部分相同的部分由相同的标号表示。
下面结合图1描述本发明的第一实施例;图1是用于驱动马达的逆变器控制设备的主设置图。
在此图中,标号14表示一个低速-高速PWM切换电路14,它具有接收速度检测器6的检测输出ωr、判定当前马达速度是处于低速范围还是处于高速范围、并切换PWM电路10的fpwm的装置。
图2是本发明的第一实施例用于驱动马达的逆变器控制设备的操作时序图。现在根据图2来描述该实施例的操作原理。
在图2中,显示了图27中的PWM电路10的内部设置,下面将描述fpwm与马达电流频率fm之间的关系。一般地,要在不影响控制性能的情况下驱动马达,至少需要满足以下的条件fpwm>6×fm即,在马达电流的一个周期中至少应该进行六次切换。图2显示了六次切换的出现。为了给出一个具体的例予以便于理解,当两极感应马达以50000rpm转动时fm=P×ωr/12=(2×50000/120)=0.833kHz因此,fpwm>6×0.833kHz=5kHz如果马达以25000rpm转动,fpwm可以是2.5kHz。
图3是本发明的第一实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图3描述由低速-高速PWM切换电路14进行的操作的流程例子。首先,在步骤101判定马达速度r是否小于25000rpm。如果速度小于25000rpm,则在步骤102将fpwm设定在2.5kHz。如果不小于25000rpm,则在步骤103将fpwm设定在5kHz。
根据传统技术,fpwm在低速范围中也被设定在5kHz,以便于50000rpm驱动马达,这在进行较多次的重切削且马达电流增大的情况下,在低速范围中使开关装置产生出的热量增大。如所解释的,这造成了逆变器控制设备的尺寸的增大。
根据本发明,fpwm在低速范围中与现有技术的相同(其中进行较多次的重切削),以防止开关装置产生的热量增大。然而,在主要进行轻切削的高速范围中,fpwm得到了提高,以保持控制性能。其结果,能够用具有图28(a)所示的传统设备的特征的逆变器控制设备,来如下所述地保持非常快的转速。
另外,在本发明中,fpwm的切换速度,就是直接装在马达上的速度检测器检测的速度。因此,能够实时地掌握马达的实际速度,且在切换时序中不会出现速度检测延迟,以提供平滑的加速/减速特性。
除了本发明的实施例以外,fpwm的切换速度可以由一个速度指令确定或者从马达电流的频率估计。如果采用速度指令,则在速度指令与实际速度之间一般有一个延迟,造成切换的速度与所希望用于切换的实际速度有所不同。另外,如果采用从电流频率估计的速度,则由于具有PWM导出的谐波的电流波形,会产生速度估计值误差,使得无法以精确的速度进行切换。因此,与本发明的第一实施例相比,难于以这种方法提供平滑的加速/减速特性。
现在结合图4来描述本发明的第二实施例;图4是用于驱动马达的逆变器控制设备的主设置图。在此图中,15表示一个恒定力矩-恒定输出PWM切换电路,它接收速度检测器6的检测输出ωr和包含在矢量控制运算电路8中的次级磁通量图形发生器的马达基速ωb、判定当前马达速度是处于恒定力矩区内(即小于ωb)还是处于恒定输出区内(即不小于ωb),并切换PWM电路10的fpwm。
图5是根据本发明的第二实施例的用于驱动马达的逆变器控制设备的操作时序图。现在将结合图5来描述本实施例的操作原理。
图5显示了马达特性,其中201表示输出-速度特性,202表示力矩-速度特性,203表示次级磁通量-速度特性,且204表示初级电流-速度特性。感应马达的输出特性一般被设计成在小于ωb的速度区中如201所示地使输出与速度成比例地增大,且在不小于ωb的速度区中使输出保持恒定。用于切换ωb的该速度通常被称为基速。202明显地表示了在小于ωb时的恒定力矩特性(恒定力矩区)和在不小于ωb时的恒定输出特性(恒定输出区)。另外,与力矩成比例地,次级磁通量如203所示地象力矩那样地弯曲。另外,马达的初级电流,即流过逆变器电路4的开关装置的电流,在小于ωb处如204所示地是恒定的,且在超过ωb时逐渐减小。
现在描述fpwm、马达初级电流和开关装置所产生的热量之间的关系。一般地,开关装置的损耗被分成(1)与fpwm和马达初级电流成正比的切换损耗;以及(2)与马达初级电流成正比的稳定损耗。
另外,马达通常以低噪声运行,以减小令人讨厌的马达激励噪声,这种噪声特别容易在小于ωb(此时次级磁通量大)时发生。因此,fpwm不一定在所有的速度区中都高以保持低噪声,且本发明的目的是减小在次级磁通量和马达初级电流小的恒定输出区中的fpwm,以防止总的开关装置损耗增大。
图6是根据本发明的第二实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图6描述由恒定力矩-恒定输出PWM切换电路15进行的操作的流程图。首先,在步骤205判定马达速度ωr是否小于ωb。如果该速度小于ωb,则在步骤206将fpwm设定为fpwm0=10-20kHz。如果该速度不小于ωb,则在步骤207,在fpwm>3kHz的条件下,将fpwm设定为(ωb/ωr)×fpwm0。
根据现有技术,虽然主要应该是在小于ωb的速度区中降低马达噪声,但由于没有fpwm切换功能,在不小于ωb的速度区中fpwm也被设定在10-20kHz,这导致了开关装置产生的热量在所有速度区中的增大,从而造成了逆变器控制设备的尺寸的增大。
根据本发明,在次级磁通量大的恒定力矩区中fpwm得到了提高,而在次级磁通量以更高的速度减小的恒定输出区中fpwm被逐渐减小,以防止总的开关装置产生热量的增大,其结果,是能够用与图28(a)所示的传统设计相同的逆变器控制设备,来保证马达的低噪声运行。如下所述。现在描述本实施例与第一实施例的不同。第一实施例在低速范围和高速范围之间切换fpwm(在低速范围中为低fpwm且在高速范围中为高fpwm),且第二实施例的恒定力矩区与恒定输出区之间切换fpwm(在恒定力矩区中为高fpwm且在恒定输出区中为低fpwm)。两个实施例在以给定的速度切换fpwm上是类似的,但在以下方面不同(1)第一实施例采用了满足条件fpwm>6×fm的速度作为切换速度,其中fm=马达初级电流的频率,以便即使在高速范围中也保持控制性能,并降低在低速范围中的产生热量;且(2)第二实施例采用了马达基速ωb作为切换速度,以在小于基速时降低马达噪声并在不小于基速度时降低热量产生。因此,第一和第二实施例在fpwm在切换速度下减小和增大是彼此相对的,因而它们有不同的效果,即,第一实施例抑制了热量产生并同时保持在非常高的速度范围中的控制性能,而第二实施例抑制了热量产生并同时降低了低速范围中的噪声。
现在结合图7描述本发明的第三实施例;图7是用于驱动马达的逆变器控制设备的主设置图。在此图中,16表示一个加速/减速-稳定状态PWM切换电路,它具有接收速度检测器6的检测输出ωr和速度指令电路7的指令输出ωr*、判定电流马达操作是处于加热/减速操作模式还是处于任何其稳定-状态操作模式、并切换PWM电路10的fpwm的装置。
图8是根据本发明的第三实施例的用于驱动马达的逆变器控制设备的操作时序图。现在根据图8描述该实施例的操作原理。
图8显示了判定马达操作模式的方式,其中301表示马达速度,302表示一个马达启动信号,303表示一个达到速度信号,304表示一个加速/减速标志,305表示一个切削负载状态,且306表示一个马达初级电流。首先,当马达启动信号302在时刻刻t被导通时,马达加速并在时刻t2达到一个目标速度,从而导通一个达到速度信号303。当负载305随后通过在时刻t3切削而被加到马达上时,马达初级电流306即等于该负载的电流。当负载305在时刻t4被切断时且启动信号302随后在时刻t5被关断时,达到速度信号303关断且马达减速。在t1的t2之间和t5与t6之间,以后面方法判定马达是在加速还是在减速,且加速/减速标志304导通。在这些加速和减速期间,通常还提供马达的最大输出,以减小加速和减速所需的时间,且为了实现这点,马达初级电流也被增大。
为了以低噪声操作马达,经常强调的是在加速/减速期间减小噪声。这是由于当不进行加速/减速且进行没有切削的空载运行时,通常进行软激励控制,该控制如在本发明的第二实施例中所述地强行减小马达的次级磁通量,以降低马达激励声,因而噪声不是一个问题。另外还由于当不进行加速/减速且进行切削时,在所要切削的工件与工具之间产生的机械切削噪声比马达产生的电激励噪大得多。因此,经常的情况是马达不需要进行噪声抑制。
因此,并不是在所有的操作模式下都需要为了降低噪声而增大fpwm,且本发明的目的是只在噪声特别成为问题的加速/减速期间增大fpwm且在其他稳定状态操作期间降低fpwm,从而防止总的开关装置损耗增大。
图9是根据本发明的第三实施例的用于驱动马达的逆变器控制设备的操作流程图。现在根据图9描述由加速/减速-稳定状态PWM切换电路16进行的操作流程图。首先,在步骤307判定加速/减速标志是否导通。如果该标志不导通,则在步骤308检查启动指令。如果该指令还没有改变,则在步骤309将fpwm设定为fpwmL=3-5kHz。如果在步骤308所检查的指令已经改变,则在步骤310使加速/减速标志导通并在步骤311将fpwm设定为fpwmH=5-20kHz。如果在步骤307加速/减速标志为导通,则在步骤312检查达到速度信号。如果它为导通,则程序进行到步骤311。如果该信号不导通,则在步骤313将加速/减速标志关断,且操作随后进行到步骤309。
根据传统技术,已经应该主要只在加速/减速操作模式下降低马达噪声,但在所有的模式下fpwm都被设定在10-20kHz,因为没有fpwm切换功能。这造成了开关装置在所有操作模式下所产生的热量的增大,导致了逆变器控制设备尺寸的增大。
根据本发明,在马达电流大且马达激励声令人讨厌的加速/减速操作模式下,fpwm被提高,以降低马达噪声,且在马达激励声不成为问题的稳定状态操作模式,fpwm被降低,以防止开关装置产生的总热量的增大。其结果,可以具有用图28(a)所示的传统设备的特征的逆变器控制设备,来保证如下所述的马达低噪声运行。
本发明的特征,还在于它在不处于加速/减速模式时连续进行了PWM控制。其结果,在稳定状态模式下保证了迅速的响应,且系统能够抵抗干扰负载。这些特征,对于例如在加速/减速模式下降低机器工具的主轴的噪声并同时在和稳定状态模式下保持对切削负载的响应是有效的。
现在描述本发明的第四实施例。图10是用于驱动马达的逆变器控制设备的主设置图。在此图中,17表示一个对速度检测器6的检测输出ωr进行积分并输出位置检测值θr的积分器;18表示一个位置指令电路,它提供马达5的位置基准θr*;19表示一个位置环增益电路,它将位置指令电路18的输出θr*与积分器17的输出θr之间形成偏离与一个位置环增益KP相乘,并将相乘的结果作为速度指令ωr*而输出;20表示一个速度-位置模式选择开关,它在当前模式为速度指令操作模式时将一个触头切换到位置a,并在当前模式为位置指令操作模式时将该触头切换到位置b;且21表示一个速度-位置PWM切换电路,它具有检测速度-位置模式选择开关20的位置并在速度指令操作模式与位置指令操作模式之间切换PWM电路10的fpwm的装置。
图11是根据本发明的第四实施例的用于驱动马达的逆变器控制设备的操作时序图。图11显示了判定马达的指令模式的方式,其中401表示马达速度,402表示位置模式ON信号,403表示初始位置返回完成信号,且404表示速度-位置模式选择开关20的状态信号。首先,当在位置模式ON信叫402在时刻t1被导通时,马达开始减速以返回到起始位置并在时刻t2完成起始位置返回。此时,初始位置返回完成信43被导通,且同时速度-位置模式选择开关20从位置a移动到位置b。随后,马达在时刻t3在位置指令行下运行。当位置模式ON信号402随后在时刻t5被关断时,初始位置返回完成信号403被关断且同时速度-位置模式选择开关20从位置b移到位置a。在t2与t5之间,即在位置指令模式下,马达的速度环要求高响应,如同在C轴控制。因而,在此位置指令模式中,不进行本发明的第三实施例中所述的软激励控制(因为软激励控制相应地降低了速度环增益,影响了速度响应),而是经常进行硬激励控制,从而象上面所述的那样产生大的噪声(激励声)。因此,在该位置指令模式下,马达必须以低噪声运行,但fpwm不用在所有的运行模式下都为此而得到增大。本发明的目的,是只在噪声特别成为问题的位置指令模式下增大fpwm并在其他模式下减小fpwm,从而在问题指令模式下保持速度环响应并防止总的开关装置损耗的增大。
图12是本发明的第四实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图12描述速度-位置模式选择开关20进行的操作的流程。首先,在步骤405判定是否处于位置指令模式。如果不是,则在步骤407执行软激励控制并在步骤408将fpwm设定为fpwmL=3-5kHz。如果在步骤405是处于位置指令模式,则在步骤406判定初始位置返回完成信号是否导通。如果它不导通,则操作进行到步骤407和408。如果在步骤406初始位置返回完成信号导通,则在步骤409执行硬激励控制并在步骤410将fpwm设定为fpwmH=10-20kHz。
根据传统技术,虽然主要只是在位置指令模式下需要降低马达噪声,但由于没有fpwm切换功能,fpwm在所有的模式下都被设定为10-20kHz,这造成了开关装置在所有模式下所产生的热量的增大,导致了逆变器控制设备的尺寸的增大。
根据本发明,在马达激励声令人讨厌的位置指令模式下,fpwm被提高,以降低马达噪声,且在马达激励声不成问题的其他速度,指令模式下,fpwm被降低,以防止开关装置产生的总热量的增大。其结果,可以具有用图28(a)所示的传统设备的特征的逆变器控制设备,来保证如下所述的马达低噪声运行。
现在结合图13来描述本发明的第五实施例;图13是一种用于驱动马达的逆变器控制设备的主设置图。在此图中,22表示一个等效负载因子PWM切换电路,它具有从矢量控制算法电路8接收用于力矩Iq*的电流指令值、对马达的等效负载因子进行运算、并切换PWM电路10的fpwm的装置。
图14是根据本发明的第五实施例的用于驱动马达的逆变器控制设备的操作时序图。现在根据图14来描述该实施例的操作原理。
图14显示了对马达的等效负载因子进行运算的方式,其中501表示一个马达速度,502表示一个马达启动信号,503表示一个切削负载状态,且504表示一个用于力矩Iq*的电流指令值。首先,当马达启动信号502在时刻t1被导通时,马达被加速并在时刻t2达到目标速度。当负载503通过切削等等而在时刻t3被加到马达上时,与该负载对应的用于力矩Iq*504的电流指令值得到输出。当负载503在时刻t4被切断且马达启动信号502随后在时刻t5被关断时,马达被减速。在t1与t2和t5与t6之间,马达被加速和减速,提供马达的最大输出以减小加速和减速所需的时间,且为了实现这点,用于力矩Iq*的电流指令值通常为用于力矩的额定电流值的120%。
假定在t3与t4之间的切削负载为例如80%,且T是用于找到等效负载因子所需的基准时间,则可用下式找到时刻t0与t6之间的等效负载因子等效负载因子=(1.22×{(t2-t1)+(t6-t5)}+0.82×)1/2/T……数字表达式1类似地,在下一个周期T(在时刻t6与t7)之间中的等效负载因子,也用类似的数学表达式得到。因此,以类似的方式为各个T周期找到等效负载因子。最好将此时间T设定为单个周期时间(即用于重复相同的操作的时间)的1/5到1/10,因为如果T与例如单个周期时间相匹配,则等效负载因子将始终得到固定,从而不能产生本发明的效果。
为了使马达以低噪声运行,关键是要考虑这种等效负载因子,因为如果为了使马达以低噪声运行而以如上所述的方式过度增大fpwm,则开关装置产生的热量增大,且在最坏的情况下,可能会超过装置的允许温度,从而造成装置的损坏或产生过热警报以保护装置。为了防止这种情况,需要监测等效负载因子并同时控制fpwm的值,以抑制装置产生的热量。
因此,为了降低噪声而将fpwm保持为高,会在装置保护方面产生问题,且本发明的目的是使fpwm根据负载因子而变化,从而防止总开关装置损耗的增大。
图1 5是根据本发明的第五实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图15来描述由等效负载因子PWM切换电路22进行的操作的流程。首先,在步骤505判定定时器是否计时到了T。如果它还没有计时到T,则在步骤506使定时器继续计时。如果定时器已经计时到了T,则在步骤507将其复置,随后在步骤508用数字表达式1对等效负载因子进行运算,且该计算处理的结果被定义为Load-e(%)。随后,在步骤509将fpwm设定为fpwm)×(Load-c/Load-e)(其中fpwm0=10-20kHz,Load-c=100%)。因此,根据该操作流程,随着等效负载因子增大,fpwm降低。
根据本发明,根据等效负载因子而改变fpwm,以防止开关装置产生的总热量的增大,从而能够采用如图28(a)所示的传统设备相同的逆变器控制设备来以如下所述的方式保持马达的低噪声运行。
作为与本发明的方法类似的一种方法,可以想到的是马达电流的瞬时值或用于力矩Iq*的电流指令值的瞬时值被看作负载因子,且使fpwm能够保持该负载因子改变。然而,用这种方法,由于马达电流和用于力矩Iq*的电流指令突然改变(即迅速跟踪负载变化),所以fpwm也突然改变,从而使得难于执行稳定的电流控制。
与其相反,本发明在一定的时间的保持了给定的fpwm,从而保证了更稳定的电流控制。
现在结合图16描述本发明的第六实施例,图16是用于驱动马达的逆变器控制设备的主设置图。在此图中,23表示一个散热器热敏电阻,它装在散热器11上以测量逆变器电路4中的开关装置的温度;24表示一个散热器温度检测电路,它接收散热器热敏电阻23的输出;26表示一个环境温度热敏电阻,它装在安装在控制盒中的逆变器控制设备的周边上,以测量控制盒的环境温度;27表示一个环境温度检测电路,它接收环境温度热敏电阻26的输出;且25表示一个散热器-环境温度差PWM切换电路,它具有接收来自环境温度检测电路27的环境温度数据并根据它们之间的差切换PWM电路10的fpwm的装置。
图17是根据本发明的第六实施例的用于驱动马达的逆变器控制设备的操作时序图。现在结合图17描述该实施例;图17显示了散热器温度和环境温度的改变。在此图中,601表示散热器温度,602表示环境温度,且603表示马达负载状态。
在此图中,在时刻t1与t2之间,马达负载603为0,且散热器温度601几乎与环境温度602相同。当负载L1在时刻t2被加上时,散热器温度601上升。当在时刻t3加上了负载L2(>L1)时,散热器温度601进一步上升。当环境温度602在时刻t4在加上了负载L2的情况下上升时,散热器温度601也相应地上升,但温度差相等(散热器温度-环境温度)且在时刻t4与t5之间为常数。当马达负载603在时刻t5再次为零时,散热器温度601下降并最终达到几乎与环境温度602相同的值。
为了使马达以低噪声运行,关键是要考虑该温度差,因为如果为了使马达以低噪声运行而使fpwm以如上所述的方式过度增大,开关装置产生的热量增大,且在最坏的情况下,可能会超过装置的允许温度,从而造成装置的损坏或产生过热警报以保护装置。为了防止这些,只有散热器温度可以得到检测,且fpwm在温度低时被增大,在温度高时被减小,但马达的负载因子还没有得到考虑,因为在此情况下散热器温度包括环境温度。即,由于如果只有环境温度改变则fpwm的值改变,因而即使马达负载因子相同,马达的噪声水平也取决于环境温度。本发明对这种缺陷进行了补偿,即根据散热器温度与环境温度之差而只获得了装置的温度上升,从而估计马达的等效负载因子并同时控制fpwm的值,以抑制装置产生的热量。因此,由于为降低噪声而把fwpm保持为高在装置的温度保护方面产生了问题,所以本发明的目的是使fpwm根据负载因子而变化,以防止总的开关装置损耗的增大。
图18是根据本发明的第六第实施例的用于驱动马达的逆变控制设备的操作流程图。现在结合图1 8描述由散热器-环境温度差PWM切换电路25进行的操作的流程。首先,在步骤604从散热器温度-环境温度计算装置温度上升。随后,在步骤605,根据计算结果而将fpwm设定为fpwm0×(温度上升基准值/装置温度上升)(其中,例如,fpwm0=10-20kHz,fpwm<20kHz,温度上升基准值=25度)。
根据本发明,根据散热器温度与环境温度(与开关装置温度上升和马达等效负载因子相比较)之间的差来改变fpwm,以防止开关装置产生的总热量的增大。其结果,能够采用与图28(a)所示的传统设备相同的逆变器控制设备来保证如下所述的马达低噪声运行。
现在用图19来描述本发明的第七实施例;图19是用于驱动马达的逆变器控制设备的主设置图。在此图中,28表示一个低频PWM设定电路,其中fpwm被固定在3-5kHz的低频;29表示一个PWM切换电路,它在前述第二至第六实施例中的每一个里都得到了显示;且30表示一个PWM系统选择开关,它选择低频PWM电路28或PWM切换电路29。
图20是根据本发明的第七实施例的用于驱动马达的逆变器控制设备的操作时序图。现在根据图20来描述该实施例的操作原理。在此图中,801表示PWM系统选择开关30的设定。在时刻t1之间,PWM系统选择开关30被设定在位置a,以象在现有技术中那样进行不需要低马达噪声的普通运行。随后,当要求低马达噪声时,PWM系统选择开关30在时刻t1被移动到位置b,以进行本发明的实施例2至6中所述的低噪声运行。为了移动开关30,可以采用一个设定销来选择两个位置中的一个、采用参数设定装置(未显示)的参数设定值来选择两个位置中的一个、或采用外部指令装置(未显示)的切换指令信号来选择位置中的一个。图20显示了采用外部指令装置的切换指令信号来动态地选择位置的情况。
相应地,本发明的目的,是避免高频PWM-其中操作条件受到了限制以减少开关装置产生的热量,以便在不特别要求低噪声时以尽可能高的负载因子进行运行,并提供如在前述的实施例中所述的fpwm改变功能,以便在要求低噪声时能够采用相同的逆变器控制设备,即使开关装置产生的热量的增大将使负载因子比在开关30被设定在位置a的情况下低。
图21是本发明的第七实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图21来描述本发明的该操作流程。首先,在步骤802,判定当前运行是否处于低噪声模式。如果不是处于低噪声模式,则在步骤803将开关30设定在位置a,以便将fpwm设定在3-5kHz。如果在步骤802当前运行是处于低噪声模式,则在步骤804将开关30置于位置b,以进行在本发明的第二至第六实施例中所述的低噪声操作。
根据本发明,当要求低噪声时能够以最大的负载因子进行操作,且当要求低噪声时进行在第二至第六实施例中所述的低噪声操作。因此,第一个优点是只设定开关使得能够采用相同的逆变器控制设备作为低噪声和高负载因子型设备,且第二个优点是能够按照需要在低噪声模式和高负载因子模式之间切换操作。
现在描述本发明的第八实施例。图22是本发明的第八实施例的用于驱动马达的逆变器控制设备的主设置图。
在此图中,31表示在前述的第一至第六实施例的每一个中所示的PWM切换电路;32表示PWM栅极关闭电路,它在一旦从PWM切换电路31接收的切换信号的控制下fwpm受到切换时,输出一个栅极关断信号(GOFF)以停止逆变器电路4中的开关装置的切换。
图23是根据本发明的第八实施例的用于驱动马达的逆变器控制设备的操作时序图。现在结合图23来描述该实施例的操作原理。
在此图中,901表示一个用于PWM控制的三角波,902表示马达电流,且903表示一个开关装置栅极导通信号。图23a显示了本发明的实施例1至7中所示的非常快速运行或低噪声操作中fpwm的切换,其中fpwm是在时刻t1瞬时从低频切换到高频或从高频切换到低频的。在此情况下,一个问题是该图中所示的电流跳跃,它是由控制系统在时刻t1附近的干扰使fpwm突然改变引起的。在显示本发明的图23b中,栅极关闭在早于时刻t1的时刻t2进行,fpwm在时刻t1被切换到该状态,且栅极导通信号在晚于时刻t1的时刻t3再将被导通。因此,本发明的目的,是保证在没有在图23a中造成问题的马达电流902的跳跃的情况下的稳定fpwm切换。
图24是本发明的第八实施例的用于驱动马达的逆变器控制设备的操作流程图。现在结合图24描述由该PWM栅极关闭电路32进行的操作流程。首先,在步骤904检查来自PWM切换电路31的输出信号,以自动判定是否要切换fpwm(该判定方法如在本发明的实施例1至6中所描述的)。如果不切换fpwm,则在步骤905将在后面描述的定时器复位。如果在步骤904切换fpwm,则在步骤906判定该栅极关闭定时器是否已经计时到了设定的值TG。如果该定时器还没有计时到TG,则在步骤908判定该定时器是否已经计时到了TG/2。如果该定时器还没有计时到TG/2,则在步骤910使该定时器继续计时。如果该定时器在步骤908已经计时到了TG/2,则在步骤909切换fpwm且流程进行到步骤910。如果该定时器在步骤906已经计时到了TG,则在步骤907使栅极导通信号导通。
根据本实施例,当马达以非常高的速度或低噪声运行时,能够在进行fpwm切换时不出现马达电流跳跃的情况下,实现稳定的fpwm切换。
在本实施例中,虽然为了理解的方便而以矢量控制逆变器控制设备作为例子,但相同的装置可以被安装在其中设定PWM频率以驱动马达的任何其他系统中。
除了上述各个实施例以外,也可以将这些实施例的特征结合起来。在这里没有给出这些结合的实施例,因为本技术领域中的人员能够根据以下的教导很容易地将所显示和公布的实施例结合起来。
第九实施例包括了第二和第六实施例的结合。为了减少在恒定力矩区(即小于ωb)中驱动马达时产生的热量,第二和第六实施例的结合将使fpwm在恒定力矩区中根据负载因子而变化。这种结合还提供了这样的优点,即具有优异的噪声减小效率。从第二和第七实施例的结合,可以获得类似的结果。
第十实施例由第三实施例和第六实施例的结合获得,并且也提供了高的噪声减小效率。为了减小当重复且频繁地进行加速和减速时产生的热量,第十实施例中所述的结合将使fpwm在恒定力矩区中根据负载因子而变化。当把第三实施例与第七实施例相结合时,也能够获得类似的结果。
第十一实施例是从第四实施例和第六实施例的结合而获得的,它用于减小在位置环驱动期间产生的热量和噪声。作为所公布的结合的结果,fpwm在位置环中根据负载因子而变化。当把第四实施例与第七实施例相结合时,也能够获得类似的结果。
第十二实施例是从第三、第四和第六实施例的结合获得的。作为这种结合的结果,在只将第三和第六实施例相结合时在位置环驱动期间可能产生的噪声,以及在只把第四和第六实施例相结合时在加速和减速期间可能产生的噪声,都得到了减小。当把第三、第四和第七实施例相结合时,也能够获得类似的优点。
每一个其他专利申请的整个公开-本发明从这些现有技术申请中获得了好处-在此都被作为参考文献。
虽然借助至少一个最佳实施例而以一定程度的具体性描述了本发明,但应该理解的是该最佳实施例的公布只是以举例的方式进行的,且在不脱离本发明的精神和范围的前提下,可以进行编号和部件设置上的改变。
权利要求
1.一种逆变器控制设备,包括用于检测由一个逆变器电路驱动的马达的初级电流的电流检测器和用于根据所述电流检测器的初级电流检测值和一个初级电流指令值对所述逆变器电路进行脉冲宽度调制的脉冲宽度调制电路,其特征在于所述逆变器控制设备包括用于在固定和改变所述脉冲宽度调制电路的PWM频率之间进行选择的开关装置。
全文摘要
用于由逆变器电路驱动的马达的逆变器控制设备和方法。该马达的初级电流由一个检测电路检测并与一个初级电流指令值一起被用来提供逆变器电路的脉冲宽度调制。该逆变器受到一个开关电路的控制,该开关电路能够根据任一或多个个因素来改变PWM频率,这些因素包括马达速度、马达速度或位置控制模式、等效负载因子和检测温度。
文档编号H02M7/48GK1164144SQ97102460
公开日1997年11月5日 申请日期1997年2月15日 优先权日1994年1月28日
发明者林田隆洋 申请人:三菱电机株式会社