一种单相逆变器的双闭环控制方法、装置及存储介质与流程

文档序号:33016854发布日期:2023-01-20 16:32阅读:31来源:国知局
一种单相逆变器的双闭环控制方法、装置及存储介质与流程

1.本技术涉及逆变器控制技术领域,尤其是涉及一种单相逆变器的双闭环控制方法、装置及存储介质。


背景技术:

2.逆变器在各行各业都有大量应用,是一种比较常见的设备。逆变器采用的控制方式有多种,常见的有开环控制和闭环控制。开环控制的方式,是直接把逆变器当成电压源输出,但这种方式存在很多弊端,在输出负载变大时,输出电压会随之跌落。电压闭环控制的方式,在输出端负载变大时,仍能维持电压稳定,但此种方式存在输出相位与给定相位不一致的弊端。
3.现阶段,通常采用电压瞬时值和电流瞬时值作为pi反馈控制,或采用虚构电压电流α和β坐标。由于反馈控制量为交流电压和交流电流,交流输出电压存在滞后且控制参数难以调整至最优的缺点,采用虚构坐标系对微控制单元的运算速度要求较高且存在电压电流控制滞后90
°
的缺点。所以,如何避免在单相逆变器双闭环控制过程中交流电压滞后成为了不容小觑的技术问题。


技术实现要素:

4.有鉴于此,本技术的目的在于提供一种单相逆变器的双闭环控制方法、装置及存储介质,通过采用内环电流pr控制的方法,不仅能够在dq坐标下利用pi控制器瞬时控制输出电压波形而且还能够通过电流内环pr控制实现输出电流的无静差跟踪,避免了交流输出电压存在滞后的问题,实现了具有快速的电压响应能力以及降低相位偏差。
5.本技术实施例提供了一种单相逆变器的双闭环控制方法,所述双闭环控制方法包括:
6.获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;
7.基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;
8.对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值;
9.对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。
10.在一种可能的实施方式中,所述基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压,包括:
11.对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值;
12.对所述d轴电压反馈值进行pi处理,确定出d轴直流输入电压;以及对所述q轴电压
反馈值进行pi处理,确定出q轴直流输入电压。
13.在一种可能的实施方式中,所述对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值,包括:
14.获取预先设定的正弦波角度,确定出所述正弦波角度的余弦值以及所述正弦波角度的正弦值;
15.确定所述正弦波角度的余弦值以及所述正弦波角度的正弦值构成的第一矩阵;
16.根据所述第一矩阵和所述第一正交电压与所述第二正交电压构成的第一向量之间的乘积,确定出所述d轴电压反馈值和所述q轴电压反馈值。
17.通过以下步骤确定出所述d轴直流输入电压:
18.获取预设的d轴电压参考值;
19.基于所述d轴电压参考值与所述d轴电压反馈值,确定出第一电压差值;
20.对所述第一电压差值进行pi处理,确定出d轴直流输入电压。
21.在一种可能的实施方式中,通过以下步骤确定出q轴直流输入电压:
22.获取预设的q轴电压参考值;
23.基于所述q轴电压参考值和所述q轴电压反馈值,确定出第二电压差值;
24.对所述第二电压差值进行pi处理,确定出q轴直流输入电压。
25.在一种可能的实施方式中,所述对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值,包括:
26.确定出由预先设定的正弦波角度的正弦值、正弦波角度的余弦值构成的第二矩阵;
27.根据所述第二矩阵和所述d轴直流输入电压与所述q轴直流输入电压构成的第二向量之间的乘积,确定出所述电流内环参考值。
28.本技术实施例还提供了一种单相逆变器的双闭环控制装置,所述双闭环控制装置包括:
29.确定模块,用于获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;
30.变换模块,用于基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;
31.电流内环参考值确定模块,用于对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值;
32.正弦信号确定模块,用于对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。
33.在一种可能的实施方式中,所述变换模块在用于对所述基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压时,所述变换模块具体用于:
34.对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值;
35.对所述d轴电压反馈值进行pi处理,确定出d轴直流输入电压;以及对所述q轴电压
反馈值进行pi处理,确定出q轴直流输入电压。
36.本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的单相逆变器的双闭环控制方法的步骤。
37.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的单相逆变器的双闭环控制方法的步骤。
38.本技术实施例提供的一种单相逆变器的双闭环控制方法、装置及存储介质置,所述双闭环控制方法包括:获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值;对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。通过采用内环电流pr控制的方法,不仅能够在dq坐标下利用pi控制器瞬时控制输出电压波形而且还能够通过电流内环pr控制实现输出电流的无静差跟踪,避免了交流输出电压存在滞后的问题,实现了具有快速的电压响应能力以及降低相位偏差。
39.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
40.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
41.图1为本技术实施例所提供的一种单相逆变器的双闭环控制方法的流程图;
42.图2为本技术实施例所提供的一种单相逆变器的双闭环控制方法的示意图;
43.图3为本技术实施例所提供的一种单相逆变器的双闭环控制方法的正弦信号波形示意图;
44.图4为本技术实施例所提供的一种单相逆变器的双闭环控制装置的结构示意图;
45.图5为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
46.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,应当理解,本技术中的附图仅起到说明和描述的目的,并不用于限定本技术的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本技术中使用的流程图示出了根据本技术的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转
顺序或者同时实施。此外,本领域技术人员在本技术内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
47.另外,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本技术保护的范围。
48.为了使得本领域技术人员能够使用本技术内容,结合特定应用场景“对单相逆变器进行双闭环控制”,给出以下实施方式,对于本领域技术人员来说,在不脱离本技术的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。
49.本技术实施例下述方法、装置、电子设备或计算机可读存储介质可以应用于任何需要进行对单相逆变器进行双闭环控制的场景,本技术实施例并不对具体的应用场景作限制,任何使用本技术实施例提供的一种单相逆变器的双闭环控制方法、装置及存储介质置的方案均在本技术保护范围内。
50.首先,对本技术可适用的应用场景进行介绍。本技术可应用于逆变器控制技术领域。
51.经研究发现,现阶段,通常采用电压瞬时值和电流瞬时值作为pi反馈控制,或采用虚构电压电流α和β坐标。由于反馈控制量为交流电压和交流电流,交流输出电压存在滞后且控制参数难以调整至最优的缺点,采用虚构坐标系对微控制单元的运算速度要求较高且存在电压电流控制滞后90
°
的缺点。所以,如何避免在单相逆变器双闭环控制过程中交流电压滞后成为了不容小觑的技术问题。
52.基于此,本技术实施例提供了一种单相逆变器的双闭环控制方法,通过采用内环电流pr控制的方法,不仅能够在dq坐标下利用pi控制器瞬时控制输出电压波形而且还能够通过电流内环pr控制实现输出电流的无静差跟踪,避免了交流输出电压存在滞后的问题,实现了具有快速的电压响应能力以及降低相位偏差。
53.请参阅图1,图1为本技术实施例所提供的一种单相逆变器的双闭环控制方法的流程图。如图1中所示,本技术实施例提供的双闭环控制方法,包括:
54.s101:获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压。
55.该步骤中,获取单相逆变器的逆变输出电压以及逆变输出电流,对逆变输出电压进行虚拟化坐标轴算法计算,确定出第一正交电压和第二正交电压。
56.这里,虚拟化坐标轴算法通过对采集到的逆变输出电压vac进行微分计算后得到虚拟坐标轴第一正交电压vα和第二正交电压vβ。
57.其中,直流电转换为交流电的电路称为逆变电路,逆变电路也简称为逆变器。按逆变电路输出交流电压的相数不同,可分为单相逆变器、三相逆变器和多相逆变器。
58.s102:基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压。
59.该步骤中,根据第一正交电压和第二正交电压,确定出d轴直流输入电压以及q轴
直流输入电压。
60.在一种可能的实施方式中,所述基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压,包括:
61.a:对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值。
62.这里,对第一正交电压进行dq变换,确定出d轴电压反馈值,对第二正交电压进行dq变换,确定出q轴电压反馈值。
63.其中,利用dq变换通过pi控制对交流电压信号的无静差控制并且可以为电流内环提供标准的正弦参考值。
64.在一种可能的实施方式中,所述对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值,包括:
65.a:获取预先设定的正弦波角度,确定出所述正弦波角度的余弦值以及所述正弦波角度的正弦值。
66.这里,确定出来预设的正弦波角度的余弦值以及正弦波角度的正弦值。
67.其中,预设的正弦波角度为0-2π。
68.b:确定所述正弦波角度的余弦值以及所述正弦波角度的正弦值构成的第一矩阵。
69.其中,利用正弦波角度的余弦值以及所述正弦波角度的正弦值,确定出第一矩阵。
70.其中,第一矩阵的表达形式为:
[0071][0072]
其中,θ为正弦波角度,范围为0-2π。
[0073]
c:根据所述第一矩阵和所述第一正交电压与所述第二正交电压构成的第一向量之间的乘积,确定出所述d轴电压反馈值和所述q轴电压反馈值。
[0074]
这里,根据由正弦波角度的余弦值以及所述正弦波角度的正弦值构成的第一矩阵与第一正交电压和第二正交电压构成的第一向量之间的乘积,确定出d轴电压反馈值和q轴电压反馈值。
[0075]
其中,第一正交电压和第二正交电压构成的第一向量为:
[0076][0077]
其中,第一正交电压为v
α
,第二正交电压为v
β

[0078]
其中,d轴电压反馈值和q轴电压反馈值的确定公式为:
[0079][0080]
其中,第一正交电压为v
α
,第二正交电压为v
β
,θ为正弦波角度,vd为d轴电压反馈值,vq为q轴电压反馈值。
[0081]
b:对所述d轴电压反馈值进行pi处理,确定出d轴直流输入电压;以及对所述q轴电压反馈值进行pi处理,确定出q轴直流输入电压。
[0082]
这里,将d轴电压反馈值输入至pi控制器中进行pi处理,确定出d轴直流输入电压。
将q轴电压反馈值输入至pi控制器中进行pi处理,确定出q轴直流输入电压。
[0083]
在具体实施例中,获取预先设定的正弦波角度,确定出正弦波角度的余弦值以及正弦波角度的正弦值;确定正弦波角度的余弦值以及正弦波角度的正弦值构成的第一矩阵;根据第一矩阵和第一正交电压与第二正交电压构成的第一向量之间的乘积,确定出d轴电压反馈值和q轴电压反馈值。获取预设的d轴电压参考值;基于d轴电压参考值与d轴电压反馈值,确定出第一电压差值,将第一压差值输入至pi控制器中进行pi处理,确定出d轴直流输入电压。获取预设的q轴电压参考值,基于q轴电压参考值和q轴电压反馈值,确定出第二电压差值,将第二电压差值输入至pi控制器中对第二电压差值进行pi处理,确定出q轴直流输入电压。以实现了将交流电压信号转换为直流信号后,通过pi控制器可以实现对逆变输出电压的无静差控制,同时可以为电流内环的控制提供高进度的参考信号。
[0084]
在一种可能的实施方式中,通过以下步骤确定出所述d轴直流输入电压:
[0085]
(1):获取预设的d轴电压参考值。
[0086]
这里,获取到预先设定的d轴电压参考值。
[0087]
(2):基于所述d轴电压参考值与所述d轴电压反馈值,确定出第一电压差值。
[0088]
这里,根据d轴电压参考值与d轴电压反馈值的差值,确定出第一电压差值。
[0089]
其中,若d轴电压参考值小于d轴电压反馈值时,则将d轴电压参考值与d轴电压反馈值的差值绝对值,确定出第一电压差值。
[0090]
(3):对所述第一电压差值进行pi处理,确定出d轴直流输入电压。
[0091]
将所述第一电压差值输入至d轴pi控制器中,对第一电压差值进行pi处理,确定出d轴直流输入电压。
[0092]
在一种可能的实施方式中,通过以下步骤确定出q轴直流输入电压:
[0093]
i:获取预设的q轴电压参考值。
[0094]
这里,获取到预先设定的q轴电压参考值。
[0095]
ii:基于所述q轴电压参考值和所述q轴电压反馈值,确定出第二电压差值。
[0096]
这里,根据q轴电压参考值与q轴电压反馈值的差值,确定出第二电压差值。
[0097]
其中,若q轴电压参考值小于q轴电压反馈值时,则将q轴电压参考值与q轴电压反馈值的差值绝对值,确定出第二电压差值。
[0098]
iii:对所述第二电压差值进行pi处理,确定出q轴直流输入电压。
[0099]
将所述第二电压差值输入至q轴pi控制器中,对第二电压差值进行pi处理,确定出q轴直流输入电压。
[0100]
在具体实施例中,获取到预先设定的d轴电压参考值和q轴参考电压值,根据d轴电压参考值与d轴电压反馈值的差值,确定出第一电压差值,根据q轴电压参考值与q轴电压反馈值的差值,确定出第二电压差值。将第一电压差值输入至d轴pi控制器中,确定出d轴直流输入电压,将第二电压差值输入至q轴pi控制器中,确定出q轴直流输入电压。
[0101]
s103:对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值。
[0102]
该步骤中,对d轴直流输入电压和q轴直流输入电压进行park逆处理,确定出电流内环参考值。
[0103]
这里,将d轴直流输入电压和q轴直流输入电压输入至park逆变器中进行park逆处
理,确定出电流内环参考值。
[0104]
这里,park变换将ia,ib,ic电流在α、β轴上的投影,等效到d,q轴上,将定子上的电流都等效到直轴和交轴上去。对于稳态来说,这么一等效之后,iq,id正好就是一个常数了。这样做使得在建立转子回路电磁关系的微分方程时,其系数矩阵成为常数矩阵,而不是随着时间和空间量变化的系数矩阵,这样大大化简了分析发电机、电动机的电磁关系的微分方程。
[0105]
在一种可能的实施方式中,所述对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值,包括:
[0106]
i:确定出由预先设定的正弦波角度的正弦值、正弦波角度的余弦值构成的第二矩阵。
[0107]
这里,确定出由预先设定的正弦波角度的正弦值、正弦波角度的余弦值构成的第二矩阵。
[0108]
其中,正弦波角度为0-2π。
[0109]
其中,第二矩阵的表达形式为:
[0110][0111]
其中,θ为正弦波角度,范围为0-2π。
[0112]
ii:根据所述第二矩阵和所述d轴直流输入电压与所述q轴直流输入电压构成的第二向量之间的乘积,确定出所述电流内环参考值。
[0113]
这里,根据第二矩阵和d轴直流输入电压与q轴直流输入电压构成的第二向量之间的乘积,确定出电流内环参考值。
[0114]
其中,d轴直流输入电压与q轴直流输入电压构成的第二向量为:
[0115][0116]
其中,vd为d轴直流输入电压,vq为q轴直流输入电压。
[0117]
这样,通过以下公式确定出电流内环参考值:
[0118][0119]
其中,v
α1
、v
β1
均为电流内环参考值,在本方案中采用v
α1
作为电流内环参考值。
[0120]
s104:对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。
[0121]
该步骤中,对电流内环参考值和逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。
[0122]
其中,将电流内环参考值和逆变输出电流输入至pr控制器中进行pr处理,得到单相逆变器的正弦信号。
[0123]
pr控制器在指定基频内具有无穷大的增益,能够实现对交流电流的无静差跟踪。
[0124]
在具体实施例中,请参阅图2,图2为本技术实施例所提供的一种单相逆变器的双闭环控制方法的示意图。如图2所示,虚拟化α、β轴运算器、park变换器、park逆变换器、d轴
pi控制器、q轴pi控制器。虚拟化α和β轴运算器经dq变换器分别与d轴pi控制器和q轴pi控制器相连,d轴pi控制器和q轴pi控制的输出经过park逆变换器与pr控制器相连。虚拟化坐标轴算法通过对采集到的逆变输出电压vac进行微分dv/dt计算后得到虚拟坐标轴第一正交电压vα和第二正交电压vβ,park变换把第一正交电压vα和第二正交电压vβ分别转换为d轴电压反馈值和q轴电压反馈值。d轴电压参考值与d轴电压反馈值计算差值经pi运算后作为park逆变换的d轴直流输入电压,q轴电压参考值与q轴电压反馈值计算差值经pi运算后作为park逆变换的q轴直流输入电压。确定出由预先设定的正弦波角度的正弦值、正弦波角度的余弦值构成的第二矩阵;根据所述第二矩阵和所述d轴直流输入电压与所述q轴直流输入电压构成的第二向量之间的乘积,确定出所述电流内环参考值。电流内环参考值iref与逆变输出电流iac经过pr运算后得到正弦信号,利用正弦信号去控制单相逆变器中的mos管等其他器件进行开启以完成对单相逆变器的双闭环控制。通过对逆变交流信号的无静控制,可以极大的减少逆变器的输出谐波分量及对输出电压的实时动态调节功能。利用pr控制可以对内环交流信号实现无静差的跟踪控制。通过对逆变交流信号的无静控制,可以极大的减少逆变器的输出谐波分量及对输出电压的实时动态调节功能。
[0125]
进一步的,请参阅图3,图3为本技术实施例所提供的一种单相逆变器的双闭环控制方法的正弦信号波形示意图。如图3所示,经过pi控制并且经过dq控制产生的电流参考过流限制参考信号,其为标准的正弦信号,未含有谐波分量,非常利于电流内环pr的无静差跟踪。若交流电压信号直接经过pi控制器而未经过dq控制产生的电流参考过流限制参考信号,其中含有大量的谐波分量,不利于电流内环pr的无静差跟踪。
[0126]
其中,无静差跟踪为按无静差原理控制是指被控对象稳态、无差地运行在平衡状态或跟踪某一目标信号上。工程实践中,控制系统通常会受到外部扰动的影响,其中,阶跃扰动是最常见的形式之一,如电压、流量的突变等,扰动干扰使系统的静态特性、动态特性和稳态性能变差;此外,系统参数的不确定性也会影响控制系统的性能。因此,一个高性能的无静差控制系统方案必须兼顾目标值跟踪特性、干扰抑制特性和鲁棒性。
[0127]
本技术实施例提供的一种单相逆变器的双闭环控制方法,所述双闭环控制方法包括:获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值;对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。通过采用内环电流pr控制的方法,不仅能够在dq坐标下利用pi控制器瞬时控制输出电压波形而且还能够通过电流内环pr控制实现输出电流的无静差控制,避免了交流输出电压存在滞后的问题,实现了具有快速的电压响应能力,降低无相位偏差以及输出谐波。
[0128]
请参阅图4,图4为本技术实施例所提供的一种单相逆变器的双闭环控制装置的结构示意图。如图4中所示,所述单相逆变器的双闭环控制装置400包括:
[0129]
确定模块410,用于获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;
[0130]
变换模块420,用于基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;
[0131]
电流内环参考值确定模块430,用于对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值;
[0132]
正弦信号确定模块440,用于对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。
[0133]
进一步的,所述变换模块420在用于对所述基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压时,所述变换模块420具体用于:
[0134]
对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值;
[0135]
对所述d轴电压反馈值进行pi处理,确定出d轴直流输入电压;以及对所述q轴电压反馈值进行pi处理,确定出q轴直流输入电压。
[0136]
进一步的,所述变换模块420在用于所述对所述第一正交电压进行dq变换,确定出d轴电压反馈值;以及对所述第二正交电压进行dq变换,确定出q轴电压反馈值时,所述变换模块420具体用于:
[0137]
获取预先设定的正弦波角度,确定出所述正弦波角度的余弦值以及所述正弦波角度的正弦值;
[0138]
确定所述正弦波角度的余弦值以及所述正弦波角度的正弦值构成的第一矩阵;
[0139]
根据所述第一矩阵和所述第一正交电压与所述第二正交电压构成的第一向量之间的乘积,确定出所述d轴电压反馈值和所述q轴电压反馈值。
[0140]
进一步的,所述变换模块420通过以下步骤确定出所述d轴直流输入电压:
[0141]
获取预设的d轴电压参考值;
[0142]
基于所述d轴电压参考值与所述d轴电压反馈值,确定出第一电压差值;
[0143]
对所述第一电压差值进行pi处理,确定出d轴直流输入电压。
[0144]
进一步的,所述变换模块420通过以下步骤确定出q轴直流输入电压:
[0145]
获取预设的q轴电压参考值;
[0146]
基于所述q轴电压参考值和所述q轴电压反馈值,确定出第二电压差值;
[0147]
对所述第二电压差值进行pi处理,确定出q轴直流输入电压。
[0148]
进一步的,电流内环参考值确定模块430在用于所述对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考值时,电流内环参考值确定模块430具体用于:
[0149]
确定出由预先设定的正弦波角度的正弦值、正弦波角度的余弦值构成的第二矩阵;
[0150]
根据所述第二矩阵和所述d轴直流输入电压与所述q轴直流输入电压构成的第二向量之间的乘积,确定出所述电流内环参考值。
[0151]
本技术实施例提供的一种单相逆变器的双闭环控制装置,所述双闭环控制装置包括:确定模块,用于获取单相逆变器的逆变输出电压和逆变输出电流,基于所述逆变输出电压,确定出第一正交电压和第二正交电压;变换模块,用于基于所述第一正交电压和所述第二正交电压,确定出d轴直流输入电压以及q轴直流输入电压;电流内环参考值确定模块,用于对所述d轴直流输入电压和所述q轴直流输入电压进行park逆处理,确定出电流内环参考
值;正弦信号确定模块,用于对所述电流内环参考值和所述逆变输出电流进行pr处理,输出所述单相逆变器的正弦信号,利用所述正弦信号完成对所述单相逆变器的双闭环控制。通过采用内环电流pr控制的方法,不仅能够在dq坐标下利用pi控制器瞬时控制输出电压波形而且还能够通过电流内环pr控制实现输出电流的无静差控制,避免了交流输出电压存在滞后的问题,实现了具有快速的电压响应能力,降低相位偏差以及输出谐波。
[0152]
请参阅图5,图5为本技术实施例所提供的一种电子设备的结构示意图。如图5中所示,所述电子设备500包括处理器510、存储器520和总线530。
[0153]
所述存储器520存储有所述处理器510可执行的机器可读指令,当电子设备500运行时,所述处理器510与所述存储器520之间通过总线530通信,所述机器可读指令被所述处理器510执行时,可以执行如上述图1所示方法实施例中的单相逆变器的双闭环控制方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0154]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的单相逆变器的双闭环控制方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0155]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0156]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0157]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0158]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0159]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0160]
最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员
在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1