公开/公告号CN106602596A
专利类型发明专利
公开/公告日2017-04-26
原文格式PDF
申请/专利权人 南京航空航天大学;国网山东省电力公司电力科学研究院;
申请/专利号CN201611086070.9
申请日2016-11-30
分类号H02J3/38(20060101);H02M7/5387(20070101);
代理机构32200 南京经纬专利商标代理有限公司;
代理人许方
地址 210016 江苏省南京市秦淮区御道街29号
入库时间 2023-06-19 02:02:25
法律状态公告日
法律状态信息
法律状态
2019-02-26
授权
授权
2017-05-24
实质审查的生效 IPC(主分类):H02J3/38 申请日:20161130
实质审查的生效
2017-04-26
公开
公开
技术领域
本发明属于逆变器控制和参数识别技术领域,特别涉及了一种逆变器模型预测控制的模型参数自适应方法。
背景技术
近年来,随着科学技术的不断进步与发展,不论是在现代工业领域,还是在国防科技领域,系统的运行环境越来越复杂,而人们对系统控制的精度要求却越来越高。例如国防系统中的导弹防御体系,其工作环境极其复杂恶劣,而对其快速响应能力和精确跟踪能力都有非常严格的要求。
在一些比如工业伺服系统和飞行器控制系统等非线性度较强的工业控制系统中,由于当前对复杂系统的认知程度有限,以及很多之前未考虑到的因素,导致对系统的模型描述往往会出现较大误差。甚至在功率变换器等相对比较简单的系统中,由于系统工作环境等问题,也会出现模型不准确的现象。系统参数作为影响系统控制性能的重要因素之一,与之相关的理论研究和实际运用也受到越来越广泛的关注。一方面,由于系统工作环境和时间累积的影响,系统模型的参数和标称模型的参数总会存在不确定的误差,系统的负载和惯量也会在运行期间发生变化,这些因素都导致了系统参数的不确定性,不恰当的处理会导致系统性能的降低,甚至引起系统的不稳定。另一方面,系统中可能存在的未建模部分、控制器的非线性特性等,也会影响系统的性能。摩擦、间隙、死区等都属于非线性因素,难以用数学模型精确描述。我们将上述不确定性统一归纳为参数不确定性和参数非线性。随着近年来控制理论的不断进步,对系统参数不确定性的处理方法也越来越多,如Lyapunov控制、滑模控制、自适应控制等。在这些方法中,自适应控制基于其完善的理论基础和良好的鲁棒性能,在系统不确定性的相关研究中起着极其重要的作用。
虽然近年来对系统参数自适应的研究越来越多,通过多种方式对系统参数的识别也越来越精确,但是,大多数方法需要一段额外的独立程序,对参数自适应的过程比较复杂,如果在线进行参数识别的话,会浪费较多的资源。对于功率变换器之类较为简单的系统来说,如何通过较为简单有效的方法来快速识别当前系统中关键的参数是当前研究中的亟待解决的问题。
发明内容
为了解决上述背景技术提出的技术问题,本发明旨在提供一种逆变器模型预测控制的模型参数自适应方法,在模型预测控制结束后增加参数识别算法,通过系统的预测模型对模型中各个参数进行在线修正。
为了实现上述技术目的,本发明的技术方案为:
一种逆变器模型预测控制的模型参数自适应方法,包括以下步骤:
(1)建立逆变器的数学模型,根据数学模型和电流、电压测量值得到预测模型;
(2)将上一时刻计算出的模型参数代入预测模型中,计算出所有开关管状态矢量对应的预测电流值;
(3)根据控制目标建立代价函数,并选择使代价函数值最小的开关管状态矢量作为最优矢量,并将该最优矢量应用于逆变器的控制系统中;
(4)根据当前时刻的电压、电流测量值以及上一时刻的模型参数值,对模型参数进行在线修正,然后返回步骤(2)。
基于上述技术方案的优选方案,若存在多个模型参数,在步骤(4)中,对不同的模型参数在不同时刻进行在线修正。
基于上述技术方案的优选方案,逆变器为三相并网逆变器,且该逆变器三相完全对称,则步骤(1)的具体过程如下:
(a)建立三相并网逆变器的基本电压方程:
上式中,ia、ib、ic为逆变器的并网电流,ua、ub、uc为逆变器的逆变桥输出电压,ea、eb、ec为三相电网电压,L为电网侧滤波电感,r为逆变回路的等效串联阻抗,且L、r即为预测模型参数;
(b)对基本电压方程进行clark变换,得到α/β坐标系下的电压方程:
上式中,iα、iβ为α、β轴的并网电流,uα、uβ为α、β轴逆变桥的输出电压,eα、eβ为α、β轴的电网电压;
(c)采用前向欧拉方程将α/β坐标系下的电压方程进行离散化,根据离散化的电压方程得到三相并网逆变器的预测模型:
上式中,为k+1时刻α轴和β轴上的预测电流值;Ts为控制周期时间。
基于上述技术方案的优选方案,在步骤(3)中,代价函数的表达式:
上式中,为k+1时刻α轴和β轴上的参考电流值。
基于上述技术方案的优选方案,在步骤(4)中,采用下式对模型参数L、r进行在线修正:
上式中,i(k)、i(k-1)分别代表k时刻、k-1时刻的并网电流,Lold表示上一周期中辨识出的L值,rold表示上一周期辨识出的r值,Liden表示本周期在线修正出的L值,riden表示本周期在线修正出的r值。
采用上述技术方案带来的有益效果:
(1)本发明不需要逆变器的系统参数,具有一定的算法通用性和规范性;
(2)本发明在控制过程中不断对系统模型参数进行优化,在环境变化导致参数变化时,能够快速响应并调整参数的值,使控制算法有较强的鲁棒性能;
(3)本发明采用分时计算优化的方法减少计算量,减小控制器计算周期,有效提高开关频率;
(4)本发明通过实时修正模型参数,从而获得逆变器更精确的预测模型,对逆变器的控制更加精确、灵活。
附图说明
图1是实施例中逆变器的拓扑结构图;
图2是本发明中逆变器预测模型控制的流程图;
图3是本发明中模型参数自适应算法的流程图。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
如图1所示,三相并网逆变器的拓扑由输入直流源、三相逆变桥、输出滤波器、交流电网四部分组成。Vdc为直流母线电压,Q1~Q6表示6个含反向并联二极管的绝缘栅晶体管(IGBT),ia、ib、ic为逆变器的并网电流,ua、ub、uc为逆变器的三相逆变桥输出电压,ea、eb、ec为三相电网电压,L为电网侧滤波电感,r为逆变回路的等效串联阻抗,且L、r即为预测模型参数。为了简单清晰地说明本次发明的技术方案,滤波器采用L型滤波器,但并不限于L型滤波器。假设三相完全对称,由图1可得三相并网逆变器的基本电压方程:
为了控制器设计的方便,需要将三相电压方程通过式(2)的clack变换转换到αβ坐标系,得式(3):
将式(3)展开即可得到αβ轴上的电压方程(4)、(5):
使用前向欧拉方程将上式离散化可得:
上式中,Ts为控制周期时间。
由上述两式即可得到三相并网逆变器的预测模型:
将(0,0,0),(0,0,1),(0,1,0),(0,1,1),(1,0,0),(1,0,1),(1,1,0),(1,1,1)8个开关管状态矢量(状态矢量为三相逆变桥3个上开关管的状态,“0”表示关断,“1”表示导通)对应的输出电压uα、uβ代入上式,求出8组预测电流值,根据将输出电流值控制为参考电流值的控制目标建立代价函数
上式中,和分别表示k+1时刻α轴和β轴上的参考电流值、
求得使代价函数最小的矢量,并应用于逆变器控制系统。
图2是上述逆变器模型预测控制的流程图。
通过上述模型预测控制的基本原理及其控制过程可以看出,模型预测控制器可以通过逆变器的预测模型、代价函数等直接选择最优矢量应用于控制系统,控制简单、灵活,通过直接选取矢量的方式会大大提高逆变器系统的动态响应速度。然而,模型预测控制需要精确的系统数学模型,控制器中数学模型的参数如果存在误差,或者工作环境改变引起的参数的变化都会使模型预测控制器的控制精度降低,因此需要在控制器中加入参数自适应的算法,以提高控制器的控制性能。
图3是本发明中模型参数自适应算法的流程图。以三相L型并网逆变器为例,来说明模型参数自适应的原理。L和r指逆变回路中等效的电感和电阻,假设三相对称,三相滤波电感感值、等效电阻阻值相同。首先初始化L、r的值,使模型预测控制器可以完成第一个周期的运算,第一个控制周期运算结束后,下一个控制周期开始时首先通过采样值对模型中的参数进行校正。但由于模型中存在两个参数,如果每个周期对两个参数进行校正,会增加较多的计算量,由于参数值在两个周期的时间里不会有太大的变化,因此可以每个周期仅对一个参数进行识别校正。如图3所示,设置计数值m(m≤99),当m为偶数时,通过下式在线校正L的值:
上式中,i(k)、i(k-1)分别代表k时刻、k-1时刻的并网电流,Lold表示上一周期中辨识出的L值,rold表示上一周期辨识出的r值,Liden表示本周期在线修正出的L值,riden表示本周期在线修正出的r值。
当m为奇数时,通过下式在线校正电阻r的值:
上式中,riden表示本周期在线校正出的r值,Lold表示上一周期中辨识出的L值。
实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。
机译: 模型预测控制器,模型预测控制程序,模型预测控制系统和模型预测控制方法
机译: 模型预测控制装置,模型预测控制程序,模型预测控制系统和模型预测控制方法
机译: 模型预测控制装置,模型预测控制程序,模型预测控制系统和模型预测控制方法