本发明涉及驱动技术领域,具体而言,涉及一种驱动控制方法、驱动控制装置及计算机可读存储介质。
背景技术:
在电机控制领域普遍采用三相逆变器,该三相逆变器使用六个开关管组成三相桥,其输入为直流母线,母线上有用于稳压和供电的大电解电容;其输出接三相电机。
电气设备的供电控制电路如图1所示,直流母线上有母线电容,即一个大电解电容,用于稳定母线电压,三相逆变器由六个开关管组成,由主控芯片控制将直流电逆变成交流电,驱动压缩机运行。
三相逆变器输出控制通常采用svpwm(spacevectorpulsewidthmodulation,空间矢量脉宽调制),svpwm调制是根据三相逆变器三个桥臂的开关模式,即如果该桥臂上管导通则记为1,如果下管导通则记为0。组合之后共有8种工作状态,即8种输出电压矢量,分别为:100、110、010、011、001、101、111、000,其中前6个为有效矢量,会在直流母线上形成电流,后两个为零矢量,111表示三个上管导通,000表示三个下管导通。在零矢量状态下,压缩机电流通过导通的三个开关管形成环流,不会在直流母线上形成电流,此时母线电流idc为0。svpwm调制在每个开关周期内,使用两个有效矢量和零矢量,来产生所需的电压矢量,由于零矢量和有效矢量的交替使用,会在直流母线上形成频率与开关频率相关的纹波,其中幅值较大的频率为开关频率或两倍开关频率的成分。如图2所示,在某一个开关周期内,有两个有效矢量100和110,一个零矢量111,则在这个开关周期内,母线电流idc如图3所示,在0电流和有电流之间大幅波动,造成母线电容的剧烈充放电,使母线电解电容寿命下降。
技术实现要素:
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个方面在于提出了一种驱动控制方法。
本发明的另一个方面在于提出了一种驱动控制装置。
本发明的再一个方面在于提出了一种计算机可读存储介质。
有鉴于此,根据本发明的一个方面,提出了一种驱动控制方法,适用于电气设备的供电控制电路,供电控制电路中设有三相逆变器,三相逆变器设有三相开关电路,三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,驱动控制方法包括:根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期;在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号;对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
本发明提供的驱动控制方法,通过对输入至三相开关电路的第一驱动信号、第二驱动信号和第三驱动信号中的一个指定的驱动信号进行反向或反转处理,使得在任一开关周期内均不会出现零矢量,具体地,为了不增加操作,只对存在零矢量的任一开关周期内的一个指定的驱动信号进行反向或反转处理。采用本发明的技术方案,能够消除开关周期内的零矢量,避免直流母线上不形成电流,使得母线电流的波动大幅减小,降低了电解电容的充放电,降低了电解电容的纹波电流。
根据本发明的上述驱动控制方法,还可以具有以下技术特征:
在上述技术方案中,优选地,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,脉冲宽度调制信号为根据模拟信号和阈值电压进行模数转换后的信号。
在该技术方案中,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,也就是说,对指定的驱动信号进行反向或反转处理可以在信号模数转换之前进行,也可以在模数转换之后进行。无论是对模拟驱动信号还是数字驱动信号进行反向或反转均能够消除开关周期内的零矢量。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号,具体包括:若在开关周期内能够检测到一个驱动信号大于或等于阈值电压成立,以及能够检测到一个驱动信号小于阈值电压成立,则将一个驱动信号确定为指定驱动信号。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,如果一个驱动信号在一个开关周期内既存在大于或等于阈值电压的电压,又存在小于阈值电压的电压,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号,具体包括:若在开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个驱动信号确定为指定驱动信号。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,如果一个驱动信号在一个开关周期内既存在高电平,又存在低电平,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,在对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器,即输出数字信号至三相逆变器。
根据本发明的另一个方面,提出了一种驱动控制装置,适用于电气设备的供电控制电路,供电控制电路中设有三相逆变器,三相逆变器设有三相开关电路,三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,驱动控制装置包括:处理器,用于根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期;在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号;对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
本发明提供的驱动控制装置,通过对输入至三相开关电路的第一驱动信号、第二驱动信号和第三驱动信号中的一个指定的驱动信号进行反向或反转处理,使得在任一开关周期内均不会出现零矢量,具体地,为了不增加操作,只对存在零矢量的任一开关周期内的一个指定的驱动信号进行反向或反转处理。采用本发明的技术方案,能够消除开关周期内的零矢量,避免直流母线上不形成电流,使得母线电流的波动大幅减小,降低了电解电容的充放电,降低了电解电容的纹波电流。
根据本发明的上述驱动控制装置,还可以具有以下技术特征:
在上述技术方案中,优选地,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,脉冲宽度调制信号为根据模拟信号和阈值电压进行模数转换后的信号。
在该技术方案中,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,也就是说,对指定的驱动信号进行反向或反转处理可以在信号模数转换之前进行,也可以在模数转换之后进行。无论是对模拟驱动信号还是数字驱动信号进行反向或反转均能够消除开关周期内的零矢量。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,处理器在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号包括:若在开关周期内能够检测到一个驱动信号大于或等于阈值电压成立,以及能够检测到一个驱动信号小于阈值电压成立,则将一个驱动信号确定为指定驱动信号。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,如果一个驱动信号在一个开关周期内既存在大于或等于阈值电压的电压,又存在小于阈值电压的电压,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,处理器在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号包括:若在开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个驱动信号确定为指定驱动信号。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,如果一个驱动信号在一个开关周期内既存在高电平,又存在低电平,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
在上述任一技术方案中,优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,处理器还用于对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器。
在该技术方案中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,在对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器,即输出数字信号至三相逆变器。
根据本发明的再一个方面,提出了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一技术方案的驱动控制方法的步骤。
本发明提供的计算机可读存储介质,计算机程序被处理器执行时实现如上述任一技术方案的驱动控制方法的步骤,因此该计算机可读存储介质包括上述任一技术方案的驱动控制方法的全部有益效果。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了相关技术中的电气设备的供电控制电路的示意图;
图2示出了相关技术中的svpwm调制示意图;
图3示出了相关技术中的svpwm调制下的母线电流波形示意图;
图4示出了本发明的一个实施例的驱动控制方法的流程示意图;
图5示出了本发明的另一个实施例的驱动控制方法的流程示意图;
图6示出了本发明的再一个实施例的驱动控制方法的流程示意图;
图7示出了本发明的一个具体实施例的驱动控制方法的调制示意图;
图8示出了本发明的一个具体实施例的驱动控制方法的母线电流波形示意图;
图9示出了本发明的一个具体实施例的中间相b进行翻转的示意图;
图10示出了本发明的一个具体实施例的双载波调制方法的流程示意图;
图11示出了本发明的一个实施例的驱动控制装置的示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
本发明第一方面的实施例,提出一种驱动控制方法,适用于电气设备的供电控制电路,供电控制电路中设有三相逆变器,三相逆变器设有三相开关电路,三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,图4示出了本发明的一个实施例的驱动控制方法的流程示意图。其中,该方法包括:
步骤402,根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期;
步骤404,在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号;
步骤406,对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
本发明提供的驱动控制方法,通过对输入至三相开关电路的第一驱动信号、第二驱动信号和第三驱动信号中的一个指定的驱动信号进行反向或反转处理,使得在任一开关周期内均不会出现零矢量,具体地,为了不增加操作,只对存在零矢量的任一开关周期内的一个指定的驱动信号进行反向或反转处理。采用本发明的技术方案,能够消除开关周期内的零矢量,避免直流母线上不形成电流,使得母线电流的波动大幅减小,降低了电解电容的充放电,降低了电解电容的纹波电流。
优选地,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,脉冲宽度调制信号为根据模拟信号和阈值电压进行模数转换后的信号。
在该实施例中,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,也就是说,对指定的驱动信号进行反向或反转处理可以在信号模数转换之前进行,也可以在模数转换之后进行。无论是对模拟驱动信号还是数字驱动信号进行反向或反转均能够消除开关周期内的零矢量。
图5示出了本发明的另一个实施例的驱动控制方法的流程示意图。其中,该方法包括:
步骤502,根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号;
步骤504,若在开关周期内能够检测到一个驱动信号大于或等于阈值电压成立,以及能够检测到一个驱动信号小于阈值电压成立,则将一个驱动信号确定为指定驱动信号;
步骤506,对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,如果一个驱动信号在一个开关周期内既存在大于或等于阈值电压的电压,又存在小于阈值电压的电压,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,在对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器,即输出数字信号至三相逆变器。
图6示出了本发明的再一个实施例的驱动控制方法的流程示意图。其中,该方法包括:
步骤602,根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期,第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号;
步骤604,若在开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个驱动信号确定为指定驱动信号;
步骤606,对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,如果一个驱动信号在一个开关周期内既存在高电平,又存在低电平,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
在具体实施例中,如图7的左侧部分所示,a、b、c信号在该开关周期内会出现一个零矢量111,在开关周期内b和c是能够检测到既存在高电平信号又存在低电平信号的指定信号,此时将b和c中的一个进行反向或翻转,同时保持反向或翻转后的高电平脉宽不变。将中间相b进行翻转,如图7的右侧部分所示,得到结果为在一个开关周期内,有三个有效矢量,分别为110、100、101,没有零矢量。此时的母线电流如图8所示,母线电流始终大于0,使得母线电流的波动大幅减小,降低了电解电容的充放电,降低了电解电容的纹波电流。
对中间相b进行翻转如图9所示,利用第一种载波输出svpwm,具体为,当比较值大于第一种载波时输出低电平,当比较值小于第一种载波时输出高电平,得到b。对中间相b施加第二种载波进行翻转,第二种载波为第一种载波的反转载波,具体为,当比较值大于第二种载波时输出低电平,当比较值小于第二种载波时输出高电平,得到b’,且翻转后的高电平脉宽不变。
图10示出了本发明的一个具体实施例的双载波调制方法的流程示意图。其中,该方法包括:
步骤102,利用第一种载波进行svpwm调制;
步骤104,设定第二种载波,第二种载波为第一种载波的反转载波;
步骤106,寻找中间相,此处不限定为中间相信号,在一个开关周期内既存在高电平信号又存在低电平信号的一个信号即可;
步骤108,中间相采用第二种载波产生输出波形,其他两相仍然使用第一中载波产生输出波形。
本发明第二方面的实施例,提出一种驱动控制装置,适用于电气设备的供电控制电路,供电控制电路中设有三相逆变器,三相逆变器设有三相开关电路,三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,图11示出了本发明的一个实施例的驱动控制装置的示意框图。其中,该装置110包括:
处理器112,用于根据第一驱动信号、第二驱动信号和第三驱动信号确定存在零矢量的任一开关周期;在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号;对指定驱动信号进行反向或翻转处理,以消除开关周期内的零矢量。
本发明提供的驱动控制装置110,通过对输入至三相开关电路的第一驱动信号、第二驱动信号和第三驱动信号中的一个指定的驱动信号进行反向或反转处理,使得在任一开关周期内均不会出现零矢量,具体地,为了不增加操作,只对存在零矢量的任一开关周期内的一个指定的驱动信号进行反向或反转处理。采用本发明的技术方案,能够消除开关周期内的零矢量,避免直流母线上不形成电流,使得母线电流的波动大幅减小,降低了电解电容的充放电,降低了电解电容的纹波电流。
优选地,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,脉冲宽度调制信号为根据模拟信号和阈值电压进行模数转换后的信号。
在该实施例中,第一驱动信号、第二驱动信号和第三驱动信号为模拟信号或者脉冲宽度调制信号,也就是说,对指定的驱动信号进行反向或反转处理可以在信号模数转换之前进行,也可以在模数转换之后进行。无论是对模拟驱动信号还是数字驱动信号进行反向或反转均能够消除开关周期内的零矢量。
优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,处理器112在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号包括:若在开关周期内能够检测到一个驱动信号大于或等于阈值电压成立,以及能够检测到一个驱动信号小于阈值电压成立,则将一个驱动信号确定为指定驱动信号。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,如果一个驱动信号在一个开关周期内既存在大于或等于阈值电压的电压,又存在小于阈值电压的电压,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
优选地,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,处理器112在任一开关周期内,确定在开关周期内第一驱动信号、第二驱动信号、第三驱动信号中的一个指定驱动信号包括:若在开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个驱动信号确定为指定驱动信号。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为脉冲宽度调制信号时,如果一个驱动信号在一个开关周期内既存在高电平,又存在低电平,则确定一个驱动信号为指定驱动信号,进而对该指定驱动信号进行反向或翻转,以消除开关周期内的零矢量,避免母线电流的大幅波动。
优选地,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,处理器112还用于对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器。
在该实施例中,当第一驱动信号、第二驱动信号和第三驱动信号为模拟信号时,在对指定驱动信号进行反向或翻转处理后,对第一驱动信号、第二驱动信号和第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至三相逆变器,即输出数字信号至三相逆变器。
本发明第三方面的实施例,提出了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例的驱动控制方法的步骤。
本发明提供的计算机可读存储介质,计算机程序被处理器执行时实现如上述任一实施例的驱动控制方法的步骤,因此该计算机可读存储介质包括上述任一实施例的驱动控制方法的全部有益效果。
在本说明书的描述中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性,除非另有明确的规定和限定;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1.一种驱动控制方法,适用于电气设备的供电控制电路,所述供电控制电路中设有三相逆变器,所述三相逆变器设有三相开关电路,所述三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,所述三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,其特征在于,所述驱动控制方法包括:
根据所述第一驱动信号、所述第二驱动信号和所述第三驱动信号确定存在零矢量的任一开关周期;
在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号;
对所述指定驱动信号进行反向或翻转处理,以消除所述开关周期内的零矢量。
2.根据权利要求1所述的驱动控制方法,其特征在于,
所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为模拟信号或者脉冲宽度调制信号,所述脉冲宽度调制信号为根据所述模拟信号和阈值电压进行模数转换后的信号。
3.根据权利要求2所述的驱动控制方法,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述模拟信号时,在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号,具体包括:
若在所述开关周期内能够检测到一个驱动信号大于或等于所述阈值电压成立,以及能够检测到一个所述驱动信号小于所述阈值电压成立,则将一个所述驱动信号确定为所述指定驱动信号。
4.根据权利要求2所述的驱动控制方法,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述脉冲宽度调制信号时,在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号,具体包括:
若在所述开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个所述驱动信号确定为所述指定驱动信号。
5.根据权利要求2所述的驱动控制方法,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述模拟信号时,对所述指定驱动信号进行反向或翻转处理后,对所述第一驱动信号、所述第二驱动信号和所述第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至所述三相逆变器。
6.一种驱动控制装置,适用于电气设备的供电控制电路,所述供电控制电路中设有三相逆变器,所述三相逆变器设有三相开关电路,所述三相开关电路的输入端分别接入第一驱动信号、第二驱动信号和第三驱动信号,所述三相逆变器用于将直流信号转换为交流信号,并传输至电气设备的输入端,其特征在于,所述驱动控制装置包括:
处理器,用于根据所述第一驱动信号、所述第二驱动信号和所述第三驱动信号确定存在零矢量的任一开关周期;在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号;对所述指定驱动信号进行反向或翻转处理,以消除所述开关周期内的零矢量。
7.根据权利要求6所述的驱动控制装置,其特征在于,
所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为模拟信号或者脉冲宽度调制信号,所述脉冲宽度调制信号为根据所述模拟信号和阈值电压进行模数转换后的信号。
8.根据权利要求7所述的驱动控制装置,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述模拟信号时,所述处理器在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号包括:
若在所述开关周期内能够检测到一个驱动信号大于或等于所述阈值电压成立,以及能够检测到一个所述驱动信号小于所述阈值电压成立,则将一个所述驱动信号确定为所述指定驱动信号。
9.根据权利要求7所述的驱动控制装置,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述脉冲宽度调制信号时,所述处理器在任一所述开关周期内,确定在所述开关周期内所述第一驱动信号、所述第二驱动信号、所述第三驱动信号中的一个指定驱动信号包括:
若在所述开关周期内能够检测到一个驱动信号同时存在高电平信号和低电平信号,则将一个所述驱动信号确定为所述指定驱动信号。
10.根据权利要求7所述的驱动控制装置,其特征在于,
当所述第一驱动信号、所述第二驱动信号和所述第三驱动信号为所述模拟信号时,所述处理器还用于对所述指定驱动信号进行反向或翻转处理后,对所述第一驱动信号、所述第二驱动信号和所述第三驱动信号进行模数转换,以输出对应的脉冲宽度调制信号至所述三相逆变器。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的驱动控制方法的步骤。
技术总结