三相逆变器上电自检方法和装置与流程

文档序号:32518278发布日期:2022-12-13 17:36阅读:87来源:国知局
三相逆变器上电自检方法和装置与流程

1.本技术涉及电力电子技术领域,具体涉及一种三相逆变器上电自检方法和装置。


背景技术:

2.电机控制器在电机运行控制过程中或存储运输过程中,都有可能出现三相逆变器中功率管的短路或开路故障,因此,需要在电机控制器上电后先开展自身三相逆变器的自检,确保逆变器没有故障后,再执行后续电机控制任务。
3.传统的逆变器自检方法是通过单管导通来检测过流信号,进而来检测是否存在功率管短路故障,以及通过不同桥臂的上下功率管交错导通来检测是否存在功率管的开路故障。但是目前的短路故障检测和开路故障检测存在各种问题,无法更好的判断三相逆变器的短路故障和开路故障,且上述检测方式通过驱动芯片获取电流,不具有硬件通用性。


技术实现要素:

4.本技术实施例的目的是提供一种三相逆变器上电自检方法和装置,以解决现有技术中无法很好的判断三相逆变器的短路故障和开路故障,且在获取电流时不具有硬件通用性的问题。
5.本技术的技术方案如下:
6.第一方面,提供了一种三相逆变器上电自检方法,该方法包括:
7.获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,其中,所述预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,
8.基于所述第一电流和预设电流阈值的关系,确定所述三相逆变器的三相电路的故障检测结果;其中,所述故障检测结果用于表征所述三相电路的各功率管的导通状态。
9.第二方面,提供了一种三相逆变器上电自检装置,该装置包括:
10.第一获取模块,用于获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,其中,所述预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,
11.第一确定模块,用于基于所述第一电流和预设电流阈值的关系,确定所述三相逆变器的三相电路的故障检测结果;其中,所述故障检测结果用于表征所述三相电路的各功率管的导通状态。
12.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现本技术实施例任一所述的三相逆变器上电自检方法的步骤。
13.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现本技术实施例任一所述的三相逆变器上电自检方法的步骤。
14.第五方面,本技术实施例提供了一种计算机程序产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本技术实施例任一所述的三相逆变器上电自检方法的步骤。
15.本技术的实施例提供的技术方案至少带来以下有益效果:
16.本技术实施例提供的三相逆变器上电自检方法,通过获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,然后基于第一电流,确定三相逆变器的三相电路的故障检测结果,由于预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,如此可对三相逆变器进行短路和开路的故障检测,且通过自身的电流传感器获取电流,具有硬件通用性。
17.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理,并不构成对本技术的不当限定。
19.图1是本技术第一方面实施例提供的一种三相逆变器上电自检方法的流程示意图,
20.图2是本技术第一方面实施例涉及的三相逆变器的电路结构示意图,
21.图3是本技术第二方面实施例提供的一种三相逆变器上电自检装置的结构示意图,
22.图4是本技术第三方面实施例提供的一种电子设备的结构示意图。
具体实施方式
23.为了使本领域普通人员更好地理解本技术的技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
24.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的例子。
25.如背景技术部分所述,现有技术中存在获取电流时不具有硬件通用性的问题,为了解决上述问题,本技术实施例提供了一种三相逆变器上电自检方法和装置,通过获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,然后基于第一电流,确定三相逆变器的三相电路的故障检测结果,由于预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,如此可对三相逆变
器进行短路和开路的故障检测,且通过自身的电流传感器获取电流,具有硬件通用性。
26.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的三相逆变器上电自检方法进行详细地说明。
27.图1是本技术实施例所提供的一种三相逆变器上电自检方法的流程示意图,该三相逆变器上电自检方法的执行主体可以为服务器,上述执行主体并不构成对本技术的限定。
28.如图1所示,本技术实施例提供的三相逆变器上电自检方法可以包括s110-s120。
29.s110、获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流。
30.其中,预设状态可以为预先设置的采集电流的状态,具体的预设状态可以为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态。
31.第一电流可以是获取的电流传感器采集的三相逆变器的各相电路在预设状态下的电流。
32.s120、基于第一电流和预设电流阈值的关系,确定三相逆变器的三相电路的故障检测结果。
33.其中,预设电流阈值可以是预先设置的第一电流的阈值,该预设电流阈值可以根据用户需求自行设置,这里不做限定。
34.故障检测结果可以是用于表征三相电路的各功率管的导通状态,具体的可以是用于表征三相电路的各功率管是开路还是短路。
35.在本技术的一些实施例中,为了更加精确的采集第一电流,在预设状态为三相电路的单管导通状态的情况下,s110可以包括:
36.依次控制三相逆变器的各相电路中的各功率管导通m个脉冲宽度调制周期,
37.基于电流传感器采集的各相电路的各功率管在m个脉冲宽度调制周期内的电流,确定各相电路的各功率管的第一电流。
38.其中,m为正整数。具体的m可以是小于等于10的正整数。
39.在本技术的一些实施例中,可以是控制三相逆变器的各相电路中的各功率管导通m个脉冲宽度调制周期。
40.在一个示例中,参考图2,图2中的t1、t3和t5为上功率管,t4、t6和t2为下功率管。具体的t1和t4分别为a相电路的两个功率管,t3和t6分别为b相电路的两个功率管,t5和t2分别为c相电路的两个功率管。某相电路的上下两个功率管组成该相电路的全桥臂,即t1和t4组成a相电路的全桥臂。
41.参考图2,可以是按照a相上功率管、b相上功率管、c相上功率管、a相下功率管、b相下功率管、c相下功率管的顺序分别进行单管导通m个脉冲宽度调制(pulse width modulation,pwm)周期。即a相上功率管导通m个pwm周期,然后b相上功率管导通m个pwm周期,依次类推,直至三相电路中的各功率管均依次导通完成。
42.然后针对每个功率管,可在该功率管的m个pwm周期临近结束时,利用电流传感器去采集该功率管的电流,并记录各电流值中最大值的绝对值,将其作为该导通状态的短路检测的采集电流(即第一电流)。
43.在一个示例中,针对a相上功率管,在其导通的m个pwm周期内获取该a相上功率管
的电流(如此每个pwm周期获取一个电流,共获取m个电流),将m个电流中的最大值的绝对值作为a相上功率管的第一电流。
44.对应的,针对其他功率管也采用同样的方式,得到其对应的第一电流,在此不再赘述。
45.在本技术的实施例中,通过依次控制三相逆变器的各相电路中的各功率管导通m个脉冲宽度调制周期,基于电流传感器采集的各相电路的各功率管在m个脉冲宽度调制周期内的电流,可精确确定各相电路的各功率管的第一电流。
46.在本技术的一些实施例中,在进行短路检测时,若采用过大的pwm占空比,所产生的大电流可能导致功率管损坏,故上述按照a相上功率管、b相上功率管、c相上功率管、a相下功率管、b相下功率管、c相下功率管的顺序分别进行单管导通m个pwm周期时,具体的可以是按照a相上功率管、b相上功率管、c相上功率管、a相下功率管、b相下功率管、c相下功率管的顺序分别以小占空比(具体的可以10%占空比)进行单管导通m个pwm周期,以避免采用过大的pwm占空比,产生的大电流导致功率管损坏。
47.在本技术的一些实施例中,在进行短路检测时,需要在不同导通状态下预留一定时间,等待上一导通状态所产生的相电流自然减小至零,以免影响下一导通状态时的判断。
48.为了解决上述问题,在所述依次控制三相逆变器的各相电路中的各功率管导通m个脉冲宽度调制周期之后,上述所涉及的三相逆变器的上电自检方法还可以包括:
49.在相邻两个功率管导通状态之间添加n个脉冲宽度调制周期。
50.其中,在n个脉冲宽度调制周期内各相电路的功率管均不导通,n>m,n为正整数。
51.继续参考上述示例,可以是在a相上功率管导通和b相上功率管导通之间添加n个脉冲宽度调制周期,在这n个脉冲宽度调制周期内三相电路的6个功率管均不导通。
52.在本技术的实施例中,通过在相邻两个功率管导通状态之间添加n个脉冲宽度调制周期,在这n个脉冲宽度调制周期内三相电路的6个功率管均不导通,如此可等待先前导通状态可能产生的相电流自然衰减至零。
53.在现有技术中,在进行短路检测时要求通过检测过流信号判定是否存在过流,但是在短路故障(例如当a相下功率管短路时,导通a相上功率管时,会产生上下直通的短路故障)检测时,未考虑驱动芯片的短路过流保护作用,在过流保护作用下,短路时大电流持续时间极短,而短时大电流未能被稳定采集,为了解决该问题,预设电流阈值可以包括第一预设电流阈值,s120具体可以包括:
54.在确定第一相电路的第一功率管的第一电流,以及第二相电路的第二功率管的第一电流均大于第一预设电流阈值的情况下,确定第三相电路的第三功率管短路。
55.其中,第一相电路、第二相电路和第三相电路分别为三相电路中的一相电路。例如,第一相电路可以是a相电路,第二相电路可以是b相电路,第三相电路可以是c相电路。
56.第一功率管可以是第一相电路中的某一功率管。
57.第二功率管可以是第二相电路中的某一功率管。
58.第三功率管可以是第三相电路中的某一功率管。
59.在本技术的一些实施例中,在第一功率管和第二功率管均为上功率管时,第三功率管可以为下功率管。在第一功率管和第二功率管均为下功率管时,第三功率管可以为上功率管。
60.第一预设电流阈值可以是预先设置的第一电流的阈值(具体的可以是一个较大的电流),具体的可以根据需求自行设置,这里不做限定。
61.在本技术的一些实施例中,在进行短路故障检测时,可以若某一相的某一功率管短路后,另两相上下对侧的功率管导通后会在电机中持续形成电流回路作为判断规则,该判断规则更加稳定。
62.在一个示例中,可以采用如下判断规则:
63.(1)如果b相电路的下功率管导通、c相电路的下功率管导通,采集的b相电路的下功率管的第一电流和c相电路的下功率管的第一电流均大于第一预设电流阈值,则认为a相电路的上功率管短路,
64.(2)如果a相电路的下功率管导通、c相电路的下功率管导通,采集的a相电路的下功率管的第一电流和c相电路的下功率管的第一电流均大于第一预设电流阈值,则认为b相电路的上功率管短路,
65.(3)如果a相电路的下功率管导通、b相电路的下功率管导通,采集的a相电路的下功率管的第一电流和b相电路的下功率管的第一电流均大于第一预设电流阈值,则认为c相电路的上功率管短路。
66.(4)如果b相电路的上功率管导通、c相电路的上功率管导通,采集的b相电路的上功率管的第一电流和c相电路的上功率管的第一电流均大于第一预设电流阈值,则认为a相电路的下功率管短路,
67.(5)如果a相电路的上功率管导通、c相电路的上功率管导通,采集的a相电路的上功率管的第一电流和c相电路的上功率管的第一电流均大于第一预设电流阈值,则认为b相电路的下功率管短路,
68.(6)如果a相电路的上功率管导通、b相电路的上功率管导通,采集的a相电路的上功率管的第一电流和b相电路的上功率管的第一电流均大于第一预设电流阈值,则认为c相电路的下功率管短路。
69.在本技术的实施例中,在确定第一相电路的第一功率管的第一电流,以及第二相电路的第二功率管的第一电流均大于第一预设电流阈值的情况下,确定第三相电路的第三功率管短路,如此在进行短路检测时,不以上下直通短路时的短时大电流或过流信号进行判断,规避了过流信号或短时大电流不可获取或采集不稳定的问题。
70.在本技术的一些实施例中,若短路故障检测未检测到短路故障,可继而执行开路故障检测。
71.为了更加精确的采集第一电流,在预设状态为三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态的情况下,s110具体可以包括:
72.依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期,
73.获取电流传感器采集的不同桥臂的一个上功率管和一个下功率管在p个脉冲宽度调制周期内的第一电流。
74.其中,p为正整数。具体的m可以是小于等于10的正整数。
75.在本技术的一些实施例中,可以是控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期。例如继续参考图2,以a相电路上
功率管/b相电路下功率管、a相电路上功率管/c相电路下功率管、b相电路上功率管/a相电路下功率管、b相电路上功率管/c相电路下功率管、c相电路上功率管/a相电路下功率管、c相电路上功率管/b相电路下功率管的顺序实现连续p个pwm周期的不同桥臂一个上功率管和一个下功率管的交错导通,即上述的a相电路的桥臂上的上功率管t1和b相电路的桥臂上的下功率管t6交错导通后,再使a相电路上功率管和c相电路下功率管交错导通,依次类推,直至上述的六种情况均执行完毕。
76.然后针对每个不同桥臂的一个上功率管和一个下功率管交错导通,在任一p个pwm周期临近结束时,利用电流传感器去采集三相电流,并记录三个电流的绝对值作为不同桥臂的一个上功率管和一个下功率管在p个脉冲宽度调制周期内的第一电流。
77.在一个示例中,针对a相电路上功率管/b相电路下功率管,在任一p个pwm周期临近结束时,利用电流传感器去采集三相电流(a相电路上功率管、b相电路下功率管和c相电路的电流),并记录三个电流的绝对值作为不同桥臂的一个上功率管和一个下功率管在p个脉冲宽度调制周期内的第一电流。
78.对应的,针对其他交错导通状态也采用同样的方式,得到其对应的第一电流,在此不再赘述。
79.在本技术的实施例中,通过依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期,如此可精确获取电流传感器采集的不同桥臂的一个上功率管和一个下功率管在p个脉冲宽度调制周期内的第一电流。
80.在本技术的一些实施例中,在进行开路检测时,若采用过大的pwm占空比,所产生的大电流可能导致功率管损坏。为了解决上述问题,所述依次控制三相逆变器各三相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期,可以包括:
81.依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管以第一预设占空比交错导通p个脉冲宽度调制周期。
82.其中,第一预设占空比可以是预先设置的一个占空比,该占空比是一个较小的占空比,例如可以是10%占空比。
83.继续参考上述示例,上述按照a相电路上功率管/b相电路下功率管、a相电路上功率管/c相电路下功率管、b相电路上功率管/a相电路下功率管、b相电路上功率管/c相电路下功率管、c相电路上功率管/a相电路下功率管、c相电路上功率管/b相电路下功率管的顺序实现连续p个pwm周期的不同桥臂一个上功率管和一个下功率管的交错导通时,具体的可以是按照a相电路上功率管/b相电路下功率管、a相电路上功率管/c相电路下功率管、b相电路上功率管/a相电路下功率管、b相电路上功率管/c相电路下功率管、c相电路上功率管/a相电路下功率管、c相电路上功率管/b相电路下功率管的顺序分别以第一预设占空比(具体的可以10%占空比)实现连续p个pwm周期的不同桥臂一个上功率管和一个下功率管的交错导通,如此以避免采用过大的pwm占空比,产生的大电流导致功率管损坏。
84.在本技术的一些实施例中,在进行开路检测时,需要在不同导通状态下预留一定时间,等待上一导通状态所产生的相电流自然减小至零,以免影响下一导通状态时的判断。
85.为了解决上述问题,在所述依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期之后,上述所涉及的三相逆变器的上电自检方法还可以包括:
86.在相邻的两个交错导通状态之间添加q个脉冲宽度调制周期。
87.其中,在q个脉冲宽度调制周期内各相电路的功率管均不导通,q>p,q为正整数。
88.继续参考上述示例,可以是在a相电路上功率管/b相电路下功率管,以及a相电路上功率管/c相电路下功率管这两个交错导通状态之间添加q个脉冲宽度调制周期,在这q个脉冲宽度调制周期内三相电路的6个功率管均不导通。
89.在本技术的实施例中,通过在相邻的两个交错导通状态之间添加q个脉冲宽度调制周期,在这q个脉冲宽度调制周期内各相电路的功率管均不导通,如此可等待先前导通状态可能产生的相电流自然衰减至零。
90.在本技术的一些实施例中,预设电流阈值还可以包括第二预设电流阈值,为了精确确定三相电路的故障检测结果,s120具体可以包括:
91.在确定由第一相电路的第一功率管和第二相电路的第二功率管之间的第一电流,以及第一相电路的第一功率管和第三相电路的第三功率管之间的第一电流均小于第二预设电流阈值的情况下,确定第一相电路的第一功率管开路。
92.其中,第一相电路、第二相电路和第三相电路可以分别为三相电路中的一相电路。例如,第一相电路可以是a相电路,第二相电路可以是b相电路,第三相电路可以是c相电路。
93.第一功率管可以是第一相电路中的某一功率管。
94.第二功率管可以是第二相电路中的某一功率管。
95.第三功率管可以是第三相电路中的某一功率管。
96.在本技术的一些实施例中,在第一功率管为上功率管时,第二功率管和第三功率管均可以为下功率管,在第一功率管为下功率管时,第二功率管和第三功率管可以均为上功率管。
97.第二预设电流阈值可以是预先设置的第一电流的阈值(具体的可以是一个较小的电流),具体的可以根据需求自行设置,这里不做限定。
98.继续参考上述示例,在任一p个pwm周期的交错导通状态临近结束时,采集三相相电流绝对值,并将三个绝对值与阈值做对比,如果该绝对值小于第二预设电流阈值,则记状态为1,如果大于或等于第二预设电流阈值,则该状态记为0。
99.显然,针对上述的6种交错导通状态,一共可以采集到6*3=18个状态,以数组r[6][3]存储。那么变量r[x][y]的x取值为0到5,分别对应a相电路上功率管/b相电路下功率管、a相电路上功率管/c相电路下功率管、b相电路上功率管/a相电路下功率管、b相电路上功率管/c相电路下功率管、c相电路上功率管/a相电路下功率管、c相电路上功率管/b相电路下功率管六种交错导通状态,y取值为0到2,分别对应a、b、c三相。
[0100]
则可以根据如下的故障判断规则来确定三相电路是否故障:
[0101]
(1)如果r[0][0]、r[0][1]、r[1][0]、r[1][2]均等于1,则认为a相上功率管开路,
[0102]
(2)如果r[2][0]、r[2][1]、r[3][1]、r[3][2]均等于1,则认为b相上功率管开路,
[0103]
(3)如果r[4][0]、r[4][2]、r[5][1]、r[5][2]均等于1,则认为c相上功率管开路,
[0104]
(4)如果r[2][0]、r[2][1]、r[4][0]、r[4][2]均等于1,则认为a相下功率管开路,
[0105]
(5)如果r[0][0]、r[0][1]、r[5][1]、r[5][2]均等于1,则认为b相下功率管开路,
[0106]
(6)如果r[1][0]、r[1][2]、r[3][1]、r[3][2]均等于1,则认为c相下功率管开路,
[0107]
(7)如果r[0][0]、r[1][0]、r[2][0]、r[4][0]均等于1,则认为a相电流传感器故
障,
[0108]
(8)如果r[0][1]、r[2][1]、r[3][1]、r[5][1]均等于1,则认为b相电流传感器故障,
[0109]
(9)如果r[1][2]、r[3][2]、r[4][2]、r[5][2]均等于1,则认为c相电流传感器故障。
[0110]
如此,本技术实施例提供的开路故障检测方法不采用大占空比,避免产生大电流,并且考虑不同导通状态之间停止pwm输出q个周期,以等待上一导通状态产生的相电流自然衰减至零。该检测方法稳定可靠。
[0111]
在本技术的实施例中,在确定由第一相电路的第一功率管和第二相电路的第二功率管之间的第一电流,以及第一相电路的第一功率管和第三相电路的第三功率管之间的第一电流均小于第二预设电流阈值的情况下,确定第一相电路的第一功率管开路,如此可精确确定三相电路是否开路,且该检测方法稳定可靠。
[0112]
在本技术的一些实施例中,采用电流传感器获取电流时,需要确保电流传感器本身无故障,即需要对电流传感器进行校准,以确保精确确定三相电路是否故障。
[0113]
为了进一步精确确定三相电路是否故障,在s110之前,上述所涉及的三相逆变器上电自检方法还可以包括:
[0114]
获取电流传感器采集的三相逆变器的各相电路的第二电流,
[0115]
基于第二电流,确定电流传感器的补偿电流,
[0116]
s120具体可以包括:
[0117]
基于第一电流和补偿电流,确定三相逆变器的三相电路的故障检测结果。
[0118]
其中,第二电流可以是电流传感器采集的三相逆变器的各相电路的电流。
[0119]
在本技术的一些实施例中,可以按照一定时间间隔(例如可以是100us)采集若干次(例如可以是10次)三相电路的电流,然后求取这10次三相电路的电流的平均值的绝对值,若该绝对值大于某一阈值,则认为该电流传感器具有故障,若该绝对值值小于或等于该阈值,则认为该电流传感器可以正常使用,但是在使用时,需要将采集的这10次的三相电路的电流的平均值的绝对值作为补偿电流,在s110中获取第一电流后,将第一电流减去补偿电流,才是最终用于判断三相电路是否故障的电流。
[0120]
在本技术的实施例中,通过获取电流传感器采集的三相逆变器的各相电路的第二电流,基于第二电流,确定电流传感器的补偿电流,然后基于第一电流和补偿电流,确定三相逆变器的三相电路的故障检测结果,如此可对电流传感器进行校正,以得到更加精确的三相逆变器的三相电路的故障检测结果。
[0121]
需要说明的是,本技术实施例提供的三相逆变器上电自检方法,执行主体可以为三相逆变器上电自检装置,或者该三相逆变器上电自检装置中的用于执行三相逆变器上电自检方法的控制模块。
[0122]
基于与上述的三相逆变器上电自检方法相同的发明构思,本技术还提供了一种三相逆变器上电自检装置。下面结合图3对本技术实施例提供的三相逆变器上电自检装置进行详细说明。
[0123]
图3是根据一示例性实施例示出的一种三相逆变器上电自检装置的结构示意图。
[0124]
如图3所示,该三相逆变器上电自检装置300可以包括:
[0125]
第一获取模块310,用于获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,其中,所述预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,
[0126]
第一确定模块320,用于基于所述第一电流和预设电流阈值的关系,确定所述三相逆变器的三相电路的故障检测结果;其中,所述故障检测结果用于表征所述三相电路的各功率管的导通状态。
[0127]
在本技术的实施例中,通过第一获取模块获取电流传感器采集的三相逆变器的各相电路在预设状态下的第一电流,然后基于第一确定模块根据第一电流,确定三相逆变器的三相电路的故障检测结果,由于预设状态为三相电路的单管导通状态,或,三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态,如此可对三相逆变器进行短路和开路的故障检测,且通过自身的电流传感器获取电流,具有硬件通用性。
[0128]
在本技术的一些实施例中,为了更加精确的采集第一电流,在所述预设状态为三相电路的单管导通状态的情况下,第一获取模块310可以包括:
[0129]
第一控制单元,用于依次控制三相逆变器的各相电路中的各功率管导通m个脉冲宽度调制周期,其中,m为正整数,
[0130]
第一确定单元,用于基于电流传感器采集的各相电路的各功率管在m个脉冲宽度调制周期内的电流,确定各相电路的各功率管的第一电流。
[0131]
在本技术的一些实施例中,在进行短路检测时,以免影响下一导通状态时的判断,第一获取模块310还可以包括:
[0132]
第一添加单元,用于在相邻两个功率管导通状态之间添加n个脉冲宽度调制周期,其中,在所述n个脉冲宽度调制周期内各相电路的功率管均不导通,n>m。
[0133]
在本技术的一些实施例中,所述预设电流阈值包括第一预设电流阈值,为了实现短时大电流能被稳定采集,第一确定模块320具体可以用于:
[0134]
在确定第一相电路的第一功率管的第一电流,以及第二相电路的第二功率管的第一电流均大于第一预设电流阈值的情况下,确定第三相电路的第三功率管短路,
[0135]
其中,所述第一相电路、所述第二相电路和所述第三相电路分别为三相电路中的一相电路,
[0136]
所述第一功率管和所述第二功率管均为上功率管时,所述第三功率管为下功率管,所述第一功率管和所述第二功率管均为下功率管时,所述第三功率管为上功率管。
[0137]
在本技术的一些实施例中,为了更加精确的采集第一电流,在所述预设状态为三相电路的不同桥臂的一个上功率管和一个下功率管的交错导通状态的情况下,第一获取模块310可以包括:
[0138]
第二控制单元,用于依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管交错导通p个脉冲宽度调制周期,其中,p为正整数,
[0139]
获取单元,用于获取电流传感器采集的不同桥臂的一个上功率管和一个下功率管在m个脉冲宽度调制周期内的第一电流。
[0140]
在本技术的一些实施例中,在进行开路检测时,以免影响下一导通状态时的判断,第一获取模块310还可以包括:
[0141]
第二添加单元,用于在相邻的两个交错导通状态之间添加q个脉冲宽度调制周期,
其中,在所述q个脉冲宽度调制周期内各相电路的功率管均不导通,q>p。
[0142]
在本技术的一些实施例中,在进行开路检测时,为了避免采用过大的pwm占空比产生的大电流导致功率管损坏,第二控制单元具体可以用于:
[0143]
依次控制三相逆变器的各相电路中不同桥臂的一个上功率管和一个下功率管以第一预设占空比交错导通p个脉冲宽度调制周期。
[0144]
在本技术的一些实施例中,所述预设电流阈值还包括第二预设电流阈值;为了精确确定三相电路的故障检测结果,第一确定模块320具体可以用于:
[0145]
在确定由第一相电路的第一功率管和第二相电路的第二功率管之间的第一电流,以及第一相电路的第一功率管和第三相电路的第三功率管之间的第一电流均小于第二预设电流阈值的情况下,确定第一相电路的第一功率管开路,
[0146]
其中,所述第一相电路、所述第二相电路和所述第三相电路分别为三相电路中的一相电路,
[0147]
所述第一功率管为上功率管时,所述第二功率管和所述第三功率管均为下功率管,所述第一功率管为下功率管时,所述第二功率管和所述第三功率管均为上功率管。
[0148]
在本技术的一些实施例中,为了进一步精确确定三相电路是否故障,上述所涉及的三相逆变器上电自检装置还可以包括:
[0149]
第二获取模块,用于获取电流传感器采集的三相逆变器的各相电路的第二电流,
[0150]
第二确定模块,用于基于所述第二电流,确定所述电流传感器的补偿电流,
[0151]
第一确定模块320具体可以用于:
[0152]
基于所述第一电流和所述补偿电流,确定所述三相逆变器的三相电路的故障检测结果。
[0153]
本技术实施例提供的三相逆变器上电自检装置,可以用于执行上述各方法实施例提供的三相逆变器上电自检方法,其实现原理和技术效果类似,为简介起见,在此不再赘述。
[0154]
基于同一发明构思,本技术实施例还提供了一种电子设备。
[0155]
图4是本技术实施例提供的一种电子设备的结构示意图。如图4所示,电子设备可以包括处理器401以及存储有计算机程序或指令的存储器402。
[0156]
具体地,上述处理器401可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。
[0157]
存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在综合网关容灾设备的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。存储器可包括只读存储器(read only memory image,rom)、随机存取存储器(random-access memory,ram)、磁盘存储介质设备、光存储介质设备、闪存设备、电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该
软件被执行(例如,由一个或多个处理器)时,其可操作来执行上述实施例提供的三相逆变器上电自检方法所描述的操作。
[0158]
处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种三相逆变器上电自检方法。
[0159]
在一个示例中,电子设备还可包括通信接口403和总线410。其中,如图4所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。
[0160]
通信接口403,主要用于实现本发明实施例中各模块、设备、单元和/或设备之间的通信。
[0161]
总线410包括硬件、软件或两者,将电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
[0162]
该电子设备可以执行本发明实施例中的三相逆变器上电自检方法,从而实现图1描述的三相逆变器上电自检方法。
[0163]
另外,结合上述实施例中的三相逆变器上电自检方法,本发明实施例可提供一种可读存储介质来实现。该可读存储介质上存储有程序指令,该程序指令被处理器执行时实现上述实施例中的任意一种三相逆变器上电自检方法。
[0164]
另外,结合上述实施例中的三相逆变器上电自检方法,本发明实施例可提供一种计算机程序产品来实现。计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述实施例中的任意一种三相逆变器上电自检方法。
[0165]
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
[0166]
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
[0167]
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
[0168]
上面参考根据本技术的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
[0169]
以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1