System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力控制领域,具体地涉及一种死区的补偿方法、系统及计算机可读存储介质。
技术介绍
1、在电压型pwm逆变电路中,为了避免同一桥臂的开关器件同时导通,因此必须插入死区时间,即在逆变器的同一桥臂上下管的控制信号之间引入一个固定的延迟,防止同一桥臂的功率器件同时导通。这段延迟的时间会让逆变器的输出电压发生畸变。在死区时间里,逆变器的上、下桥臂的功率器件都处于关闭状态,输出电压不可控,特别是在低速、小负载的情况下,逆变器输出电压较小,而死区时间产生的电压误差量大小不变,死区效应更加显著,表现为逆变器输出的电压电流基波部分减少,而高次谐波部分增大,会导致转矩抖动,增加电机的附加损耗等。
2、目前主要的补偿方法有电流反馈法、电压反馈法、脉冲死区补偿法、电流预测法等。其中电流反馈法以及脉冲死区补偿法的主要问题是对电流极性的实时监测,这导致了补偿准确性的降低,破坏对死区的正确补偿。电压反馈法以及电流预测法则是对硬件性能有着较高的要求。
技术实现思路
1、本专利技术实施例的目的是提供一种死区的补偿方法、系统及计算机可读存储介质,该死区的补偿方法、系统及计算机可读存储介质能够减少谐波的产生以及抑制转矩的波动情况。
2、为了实现上述目的,本专利技术实施例提供一种死区的补偿方法,所述方法包括:
3、获取逆变器需求的id电流和iq电流;
4、根据当前电流的角度,确定所述当前电流在两相静止坐标系下的绝对位置角;
5、根据当前电流所在的扇
6、根据所述当前电流的角度、逆变器需求的id电流和iq电流计算基波电流需求;
7、根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压;
8、根据所述目标三相电流确定补偿系数;
9、根据所述补偿系数和目标三相电压确定三相补偿电压;
10、根据所述三相补偿电压确定实际基波补偿电压。
11、可选地,根据所述当前电流的角度、逆变器需求的id电流和iq电流计算基波电流需求,包括:
12、根据公式(1)和公式(2)确定所述基波电流需求,
13、ia=idcosθs-iqsinθs, (1)
14、iβ=idcosθs+iqsinθs, (2)
15、其中,iα、iβ为基波电流需求,id、iq分别为id电流和iq电流,θs为所述当前电流的角度。
16、可选地,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
17、根据公式(3)至公式(5)计算所述目标三相电流,
18、ia=iα, (3)
19、
20、
21、其中,ia、ib、ic分别为所述目标三相电流中的一相,iα、iβ为基波电流需求。
22、可选地,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
23、根据(6)至公式(7)计算所述目标三相电压,
24、uacomp=uαcomp, (6)
25、
26、
27、其中,uacomp、ubcomp、uccomp分别为目标三相电压中的一相,uαcomp、uβcomp为基波坐标系中的基波补偿电压。
28、可选地,根据所述目标三相电流确定补偿系数,包括:
29、根据公式(9)至公式(11)确定所述补偿系数,
30、f(ia)=ka, (9)
31、f(ib)=kb, (10)
32、f(ic)=kc, (11)
33、其中,ka、kb、kc分别为补偿系数。
34、可选地,根据所述补偿系数和目标三相电压确定三相补偿电压,包括:
35、根据公式(12)至公式(14)确定所述三相补偿电压,
36、uacomp′=ka*uacomp, (12)
37、ubcomp′=kb*ubcomp, (13)
38、uccomp′=kc*uccomp, (14)
39、其中,uacomp′、ubcomp′、uccomp′分别为三相补偿电压的一相,ka、kb、kc分别为补偿系数,uacomp、ubcomp、uccomp分别为目标三相电压中的一相。
40、可选地,根据所述三相补偿电压确定实际基波补偿电压,包括:
41、根据公式(15)至公式(16)确定实际基波补偿电压,
42、
43、
44、其中,uαcomp′、uβcomp′为实际基波补偿电压。
45、另一方面,本专利技术还提供一种死区的补偿系统,该系统包括处理器,该处理器用于执行如上所述的任一方法。
46、再一方面,本专利技术提供一种机器可读存储介质,该计算机可读存储介质上存储有指令,该指令用于使得机器执行本专利技术上述任一项方法。
47、通过上述技术方案,本专利技术提供的一种死区的补偿方法、系统及计算机可读存储介质采用目标三相电流不同大小时的采样精度对当前电流的极性判断的结果进行补充,首先得到补偿系数,再根据补偿系数进行二次补偿得到三相补偿电压,三相补偿电压最后经过变换得到实际基波补偿电压,避免了误补偿情况的产生,从源头上减少了谐波的产生,特别是在小电流的情况下,抑制了转矩的波动;本方法在不改变硬件电路的情况下,对小电流的死区电压补偿,通过软件提高了补偿的准确性。
本文档来自技高网...【技术保护点】
1.一种死区的补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述当前电流的角度、逆变器需求的id电流和iq电流计算基波电流需求,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
5.根据权利要求1所述的方法,其特征在于,根据所述目标三相电流确定补偿系数,包括:
6.根据权利要求1所述的方法,其特征在于,根据所述补偿系数和目标三相电压确定三相补偿电压,包括:
7.根据权利要求1所述的方法,其特征在于,根据所述三相补偿电压确定实际基波补偿电压,包括:
8.一种死区的补偿系统,其特征在于,所述系统包括处理器,所述处理器用于执行如权利要求1至7任一所述的方法。
9.一种计算机可读存储介质,该计算机可读存储介质上存储有指令,该指令用于使得机器执
...【技术特征摘要】
1.一种死区的补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述当前电流的角度、逆变器需求的id电流和iq电流计算基波电流需求,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述基波补偿电压和基波电流需求计算作为补偿目标的目标三相电流和目标三相电压,包括:
5.根据权利要求1所述的方法,其...
【专利技术属性】
技术研发人员:顾杰,邓文,程胜民,
申请(专利权)人:合肥巨一动力系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。