一种DAB变换器模型预测控制方法及系统

文档序号:33504777发布日期:2023-03-17 23:35阅读:184来源:国知局
一种DAB变换器模型预测控制方法及系统
一种dab变换器模型预测控制方法及系统
技术领域
1.本发明涉及变换器模型预测控制技术领域,尤其涉及一种dab变换器模型预测控制方法及系统。


背景技术:

2.本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
3.双有源全桥(dab)变换器因具有双向潮流、高电压变比、电气隔离、高功率密度等优点,被广泛应用于各类新型电力系统中。功率等级的提升,使得dab变换器需要适应各类高压大电流的工况,因此多机dab变换器近年来受到了广泛关注,其中输入串联输出并联(isop)型dab变换器控制正是学者们研究的热点之一。
4.模型预测控制(mpc)因其优异的动态性能、易于实现多目标控制的特点,被应用于各类变换器中;并且其易于拓展、参数设计简单,也适用于多模块系统的控制。
5.现有技术针对isop型dab变换器,建立了其输入电压及输出电压的预测模型,利用mpc多目标优化的优势,在代价函数中同时引入输出电压及各模块输入电压,实现对各模块输入电压的均衡控制及输出电压的控制。
6.但是,上述方法中主要存在两个缺点:(1)需要对isop型dab变换器的输入及输出侧同时建立预测模型,代价函数中含有多个目标,这会使得最优控制量的计算复杂度大大增加,且会进一步加大mpc对于模型精度的依赖性。
7.(2)未考虑mpc的参数敏感性问题,当参数发生漂移时,均功率控制的效果会变差,影响器件的使用寿命。


技术实现要素:

8.为了解决上述问题,本发明提出了一种dab变换器模型预测控制方法及系统,该方法具有快速动态响应能力、功率自均衡功能及高参数鲁棒性等优势。
9.在一些实施方式中,采用如下技术方案:一种dab变换器模型预测控制方法,包括:获取各个子dab变换器的输入电压、输出电流、输出电压和目标输出电压;将输入电压、输出电流输入给各子dab变换器的递归最小二乘法(rls)参数辨识模块;每一个子dab变换器的rls参数辨识模块根据上一时刻模型预测控制器计算的相移控制量及获取的输入电压、输出电流,计算该dab变换器的功率传输电感的电感值;各个子dab变换器的模型预测控制器根据输入电压、输出电流、输出电压、目标输出电压以及功率传输电感的电感值,计算当前时刻的相移控制量;各个子dab变换器的脉宽调制器根据当前时刻的相移控制量进行移相调制,得到各开关管的控制信号,从而控制各个子dab变换器的功率均衡。
10.在另一些实施方式中,采用如下技术方案:一种dab变换器模型预测控制系统,包括:数据获取模块,用于获取各个子dab变换器的输入电压、输出电流、输出电压和目标输出电压;参数辨识模块,用于将输入电压、输出电流输入给各子dab变换器的rls参数辨识模块;每一个子dab变换器的rls参数辨识模块根据上一时刻模型预测控制器计算的相移控制量及获得的输入电压、输出电流,计算该dab变换器的功率传输电感的电感值;相移控制模块,用于各个子dab变换器的模型预测控制器根据输入电压、输出电流、输出电压、目标输出电压以及功率传输电感的电感值,计算当前时刻的相移控制量;各个子dab变换器的脉宽调制器根据当前时刻的相移控制量进行移相调制,得到各开关管的控制信号,从而控制各个子dab变换器的功率均衡。
11.在另一些实施方式中,采用如下技术方案:一种终端设备,其包括处理器和存储器,处理器用于实现指令;存储器用于存储多条指令,其特征在于,所述指令适于由处理器加载并执行上述的dab变换器模型预测控制方法。
12.在另一些实施方式中,采用如下技术方案:一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行权利上述的dab变换器模型预测控制方法。
13.与现有技术相比,本发明的有益效果是:本发明提出的控制方法具有mpc动态性能优良的特点,可实现输入串联输出并联型dab变换器各子变换器间稳定的功率均衡并大大减小了mpc算法的计算量。并通过引入参数辨识算法在不增加采样器件等额外成本的情况下,使所提mpc方法获得了较高的参数鲁棒性。
14.本发明的其他特征和附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本方面的实践了解到。
附图说明
15.图1为isop型dab变换器的拓扑结构示意图;图2为双模块isop型dab变换器下功率分配与各dab电感值偏差的关系示意图;图3为本发明实施例中带有电感参数辨识的isop型dab变换器均功率模型预测控制框图。
具体实施方式
16.应该指出,以下详细说明都是例示性的,旨在对本技术提供进一步的说明。除非另有指明,本发明使用的所有技术和科学术语具有与本技术所属技术领域的普通技术人员通常理解的相同含义。
17.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包
括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
18.实施例一在一个或多个实施方式中,公开了一种dab变换器模型预测控制方法,结合图3,具体包括如下过程:(1)通过传感器对各个子dab变换器输入电压v
in_i
、输出电流i
o_i
及输出电压vo进行采样,并设置目标输出电压v
oref

19.(2)将输入电压、输出电流输入给各子dab变换器的rls参数辨识模块;每一个子dab变换器的rls参数辨识模块根据上一时刻模型预测控制器计算的相移控制量及获得的输入电压、输出电流,计算该dab变换器的功率传输电感的电感值;模型参数与电路实际参数失配,将会导致模型预测控制从控制原理上出现误差,与模型预测控制相关的电路器件参数有电感li、输出侧电容c
oi
以及变压器匝数比n。通常,变压器匝数比n不会存在偏差,因此主要考虑电感li及输出侧电容c
oi
带来的影响。
20.经过计算可以得到电感和电容在模型参数与电路实际参数失配时,各dab变换器的实际传输功率表达式:(1)其中,li、lj为变换器实际的电感值,、为变换器的预测控制器中使用的模型值,p为总功率值。不难发现,功率偏差只与电感值的失配有关。以双模块dab变换器为例,其功率分配与各dab电感值偏差的关系如图2所示,可见,模型预测控制下,电感值的准确程度对功率均衡效果的影响相对较大,不可忽略。所以针对电感值进行参数辨识,实时纠正模型预测控制器的参数,可以大大降低dab变换器模型预测控制的功率分配偏差。
21.递归最小二乘法(rls)是一种用于求解超定方程组的方法,可以用于在系统中针对某些关键参数进行辨识。而且rls作为一种自适应滤波算法,可以抵御采样噪声的影响,辨识结果稳定、精确,与mpc对模型参数的高敏感性十分契合。因此本实施例采用递归最小二乘法在isop型dab变换器中实现电感值辨识。
22.选取电感值li为待辨识参数,根据rls算法的原理,其递归计算式如下:(2)其中:(3)
式(2)、式(3)中,g为递归计算的中间矩阵,λ为遗忘因子(0 ≤λ≤ 1),代表旧数据对参数辨识的重要性,a(k)和b(k)为中间变量,k为工作时刻,电感值li和中间矩阵g的初值可根据经验值设定,也可由下式计算:(4)由式(2)、式(3)可知,对电感值li辨识所需的采样数据包括输出电流及输入电压,恰为mpc所需采样的数据,因此无需增加采样器件与格外成本。
23.每个周期,系统均会获取相关数据,依据最小二乘原理,对电感值li进行一次递归计算,不断更新其值,从而实现对关键参数电感的实时精准辨识,增大了所提控制方法的参数鲁棒性。
24.(3)各个子dab变换器的模型预测控制器根据输入电压、输出电流、输出电压、目标输出电压以及功率传输电感的电感值,计算当前时刻的相移控制量;图1给出了isop型dab变换器的拓扑结构,其由n个dab变换器构成。
25.依据基尔霍夫定律,输出侧电压电流关系可表示为:(5)其中,c
oi
为第i个dab变换器的输出侧支撑电容;vo为输出电压;i
co_i
为第i个dab变换器二次侧全桥的平均输出电流;i
o_i
为第i个dab变换器的输出电流;pi为第i个dab变换器的传输功率;io为总输出电流。
26.使用单重移相调制,将各个dab变换器的传输功率pi与其移相控制量di的关系式带入公式(5)中,可得:(6)其中,v
in_i
为第i个dab变换器的输入电压;li为第i个dab变换器功率传输电感的电感值;fs为dab变换器的工作频率;n为全桥之间变压器的变比;控制量di是指dab变换器的一次侧全桥和二次侧全桥上开关管控制信号之间的相位差。
27.使用前向欧拉法在一个工作周期内将式(6)进行离散,可得输出电压的预测表达式:(7)其中k代表工作时刻,ts为工作周期。
28.取代价函数j:(8)其中,v
oref
为输出参考电压。通过最小化代价函数,计算求得各个dab变换器的最
优控制量di即可控制输出电压恒定在给定参考电压值。不难发现,式(8)是关于n个控制量di的函数,因此有充分的自由度实现各模块的功率均衡。
29.稳态时,输出电流满足:(9)实现功率均衡,各模块输出电流相等是均功率的必要条件之一,因此需要满足:(10)联立式(7)、(8)、(10),可得到均输出电流条件下第i个dab变换器模型预测控制的代价函数:(11)但是对于输入串联型的多机变换器,通过控制输出侧实现功率均衡会对输入电压的控制形成正反馈,无法实现系统稳定。因此式(11)的结果无法直接用于控制,需要在其基础上消除输入电压的正反馈。该过程可通过将式(11)中的v
in_i
替换为(即其余dab变换器输入电压的平均值)来实现。修改后,代价函数可表示为:(12)经过数学计算最小化代价函数,可获得正向功率传输时,各dab变换器最优控制量di的表达式:(13)其中:(14)(4)各个子dab变换器的脉宽调制器根据当前时刻的相移控制量进行移相调制,得到各开关管的控制信号,从而控制各个子dab变换器的功率均衡。
30.对于每个子dab变换器,脉宽调制器根据其移相控制量di进行相移脉宽调制,得到四个占空比为50%的矩形波信号,分别输入给图1中各个dab模块的八个开关管,实现一个工作周期的控制。
31.通过此方法,即可实现各模块的功率均衡以及快速的动态响应。
32.实施例二在一个或多个实施方式中,公开了一种dab变换器模型预测控制系统,包括:数据获取模块,用于获取各个子dab变换器的输入电压、输出电流、输出电压和目标输出电压;参数辨识模块,用于将输入电压、输出电流输入给各子dab变换器的rls参数辨识模块;每一个子dab变换器的rls参数辨识模块根据上一时刻模型预测控制器计算的相移控制量及获得的输入电压、输出电流,计算该dab变换器的功率传输电感的电感值;相移控制模块,用于各个子dab变换器的模型预测控制器根据输入电压、输出电流、输出电压、目标输出电压以及电感值,计算当前时刻的相移控制量;各个子dab变换器的脉宽调制器根据当前时刻的相移控制量进行移相调制,得到各开关管的控制信号,从而控制各个子dab变换器的功率均衡。
33.需要说明的是,上述各模块的具体实现方式已经在实施例一中进行了说明,此处不再详述。
34.实施例三在一个或多个实施方式中,公开了一种终端设备,包括服务器,所述服务器包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现实施例一中的dab变换器模型预测控制方法。为了简洁,在此不再赘述。
35.应理解,本实施例中,处理器可以是中央处理单元cpu,处理器还可以是其他通用处理器、数字信号处理器dsp、专用集成电路asic,现成可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
36.存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存储设备类型的信息。
37.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。
38.实施例四在一个或多个实施方式中,公开了一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行实施例一中的dab变换器模型预测控制方法。
39.上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1