首页> 中国专利> 一种Boost电路多参数在线辨识方法

一种Boost电路多参数在线辨识方法

摘要

本发明公开了一种Boost电路多参数辨识方法,该Boost电路包括恒压源E、电感及电感等效串联电阻、滤波电容及滤波电容等效串联电阻、功率开关器件S

著录项

  • 公开/公告号CN105891698A

    专利类型发明专利

  • 公开/公告日2016-08-24

    原文格式PDF

  • 申请/专利权人 南京航空航天大学;

    申请/专利号CN201610196539.8

  • 发明设计人 任磊;沈茜;龚春英;邓翔;郭艳梅;

    申请日2016-03-31

  • 分类号

  • 代理机构江苏圣典律师事务所;

  • 代理人贺翔

  • 地址 210016 江苏省南京市白下区御道街29号

  • 入库时间 2023-06-19 00:24:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-03-11

    未缴年费专利权终止 IPC(主分类):G01R31/28 专利号:ZL2016101965398 申请日:20160331 授权公告日:20190802

    专利权的终止

  • 2019-08-02

    授权

    授权

  • 2016-09-21

    实质审查的生效 IPC(主分类):G01R31/28 申请日:20160331

    实质审查的生效

  • 2016-08-24

    公开

    公开

说明书

技术领域

本发明涉及一种电路故障特征参数的辨识方法,尤其是涉及一种Boost电路多参数在线辨识方法。

背景技术

系统故障预测与健康管理(Prognostics and Health Management,PHM)是一种全面故障检测、隔离和预测及健康管理技术。通过监测系统的故障特征参数,借助各种推理算法来估计系统自身的健康状况,在系统故障发生前对其故障能尽早监测且能有效预测,准确定位退化或故障部位,并结合各种信息资源给出维修计划,从而实现系统的视情维修和自主式保障,对降低维护费用、保障系统的可靠性与安全性、提高战备完好率和任务成功率具有十分重要的意义。PHM主要包括故障预测及健康管理两大部分,其中故障预测是实现系统健康管理的基础。

电力电子技术的应用可大大提高电能变换装置功率密度,减小体积和重量。随着多电和全电飞机的发展,飞机用电量不断增加,机载电力电子设备越来越多,因此对机载电力电子变换装置的可靠性、可维护性及可测试性提出了更高的要求,电力电子系统的PHM的重要性也随之提高。

根据故障性质不同,电力电子变换电路的故障主要可分为结构性故障和参数性故障。结构性故障指电路器件出现短路、断路而导致电路拓扑发生变化的故障。参数性故障指由于电力电子系统的器件参数退化而导致的软故障。参数性故障通常不会立即使系统瘫痪,但是会引起输出特性的改变,使系统的工作性能和可靠性降低;若能及时预测参数性故障,则可以避免演变为更为恶劣的系统结构性故障以及结构性故障导致的更严重的影响,大大提高系统可靠性。因此实现故障预测的关键是特征参数的准确提取。

离散事件动态系统的概念于20世纪80年代提出后,经过多年的研究,混杂系统理论成为近年来控制理论领域的研究热点。混杂系统指的是具有连续的动态行为和离散事件驱动行为以及这两种行为相互作用构成的系统。电力电子电路作为开关型功率变换器,是一个典型的混杂动态系统。Matthew Senesky基于混杂自动机的理论,提出电力电子电路基于混杂系统的建模方法,由于这种方法能够给出电力电子电路的统一模型,同时可以应用混杂系统的理论对电力电子电路进行分析,具有很好借鉴性。

浙江大学基于混杂建模的研究,利用开关信号、电感电流以及输出电压构建了电力电子电路的混杂系统模型,在此基础上,通过最小二乘算法获得了电力电子电路参数辨识的方法。但是其Boost电路模型在实际应用时会导致滤波电容及其等效电阻以及输出电阻难以辨识等问题。

发明内容

本发明以Boost电路为对象,修正了现存的Boost混杂模型,实现了Boost电路多参数的在线辨识,从而为对电力电子电路进行故障预测提供研究基础。

本发明为解决上述技术问题采用以下技术方案:

一种Boost电路多参数在线辨识方法,其特征在于包括以下步骤:

第一步,确定Boost电路的状态变量,根据Boost电路结构建立所确定的状态变量在不同开关管状态下的状态方程,将所建立的状态方程组合成Boost电路空间状态方程组,从而得到Boost电路模型;

第二步,将第一步中所得到的Boost电路模型进行离散化处理,然后定义观测矩阵φ(t)以及参数矩阵θn,其中n=1,2;

第三步,对所确定的状态变量以及开关管的开关信号进行采样,构成观测矩阵φ(t);

第四步,通过递推算法得到参数矩阵的最小二乘估计值,用所述估计值得到的参数矩阵计算所需辨识的元件参数值。

进一步地,所述Boost电路可以等效为包括恒压源E、电感及电感等效串联电阻、滤波电容及滤波电容等效串联电阻、功率开关器件S1、二极管S2和负载电阻,其中,恒压源E负极接地,恒压源E正极连接电感一端,电感另一端连接电感等效串联电阻的一端,电感等效串联电阻的另一端同时连接功率开关器件S1的漏极和二极管S2的阳极,功率开关器件S1的源极接地,二极管S2的阴极同时连接滤波电容等效串联电阻以及负载电阻,滤波电容等效串联电阻另一端连接滤波电容,滤波电容的另一端接地,负载电阻另一端接地。

进一步地,第一步中,将负载电阻两端的输出电压uo和流经电感的电感电流iLf确定为Boost电路的状态变量,根据Boost电路结构建立状态变量uo和iLf在开关管S1和二极管S2在不同状态下的状态方程:

状态1:开关管S1导通,二极管S2关断,记作:s1=1,s2=0,该状态下电压电流的微分方程组为:

>Lf·diLfdt=E-iLfRLCfducfdt=Cfd(uo-RC·(-uo/Ro))dt=-uo/Ro>

状态2:开关管S1关断,二极管S2开通,记作:s1=0,s2=1,该状态下电压电流的微分方程组为:

>Lf·diLfdt=E-uo-iLfRLCfducfdt=Cfd(uo-RC·(iLf-uo/Ro))dt=iLf-uo/Ro>

状态3:开关管S1关断,二极管S2关断,记作:s1=0,s2=0,该状态下电压电流的微分方程组为:

>Lf·diLfdt=0Cfducfdt=Cfd(uo-RC·(-uo/Ro))dt=-uo/Ro>

利用开关信号s1、s2将得到的不同开关管状态下的方程,写成统一的形式:

>Lf·diLfdt=(s1+s2)(E-iLfRL)-s2uoCfducfdt=Cfd(uo-RC·(s2iLf-uo/Ro))dt=s2iLf-uo/Ro>

将所得到的状态方程组合成状态方程组,得到Boost电路模型为:

>i·Lfu·o=-RLLf00-1(RC+Ro)CfiLfuo+s20-1LfRo(Lf-CfRCRL)(RC+Ro)LfCf-RCRo(RC+Ro)LfiLfuo+s1ELf0+s2ELfRCRoE(RC+Ro)Lf+Δs20RCRo(RC+Ro)iLf>

其中,uo、iLf分别为输出电压、电感电流;分别为输出电压和电感电流的微分量;s1、s2分别开关管S1、二极管S2的开关信号量,开关管S1导通时s1=1,开关管S1关断时s1=0,二极管S2导通时s2=1,二极管S2关断时s2=0;Lf、Cf、RL、RC、Ro分别为Boost电路中电感值、滤波电容值、电感等效串联电阻值、滤波电容等效串联电阻值、负载电阻值;

第二步中,设定采样周期T,将第二步得到的Boost电路模型进行离散化处理,得到:

>iLf(t)uo(t)=1-RLLf001-T(RC+Ro)CfiLf(t-1)uo(t-1)+s2(t-1)0-TLfRoT(Lf-CfRCRL)(RC+Ro)LfCf+RCRo(RC+Ro)-RCRoT(RC+Ro)Lfi(t-1)uo(t-1)+s1(t-1)ETLf0+s2(t-1)ETLfRCRoET(RC+Ro)Lf-s2(t-2)0RCRo(RC+Ro)i(t-1)>

定义观测矩阵为:

定义参数矩阵为:

>θ1=[1-RLLf,0,0,-TLf,ETLf,ETLf,0]T>

>θ2=[0,1-T(RC+Ro)Cf,RoT(Lf-CfRCRL)(RC+Ro)LfCf+RCRo(RC+Ro),-RCRoT(RC+Ro)Lf,0,RCRoET(RC+Ro)Lf,RCRo(RC+Ro)]T>

其中,uo、iLf分别为输出电压值、电感电流值;Lf、Cf、RL、RC、Ro分别为Boost电路中电感值、滤波电容值、电感等效串联电阻值、滤波电容等效串联电阻值、负载电阻值;

第三步中,根据设置的采样频率获取t-1时刻的电感电流iLf(t-1)、输出电压uo(t-1)、开关管开关信号s1(t-1)、二极管开关信号s2(t-1),获取t-2时刻二极管的开关信号s2(t-2),形成观测矩阵φ(t);获取t时刻的电感电流iLf(t)、输出电压uo(t);

第四步中,通过递推算法,得到参数矩阵θn的最小二乘估计值:

其中,n=1、2,x1=iLf(t),x2=uo(t),θn的估计值为:

>θ^1=[a11,a12,a13,a14,a15,a16,a17]T>

>θ^2=[a21,a22,a23,a24,a25,a26,a27]T>

其中,分别为θ1、θ2的估计值;a11、a12、a13、a14、a15、a16、a17的矩阵系数,即θ1的各矩阵系数估计值,a21、a22、a23、a24、a25、a26、a27的矩阵系数,即θ2的各矩阵系数估计值;

根据所述估计得到的参数矩阵与系统参数之间的关系计算所需辨识的元件参数值:

>Lf=ETa15RL=Lf(1-a11)TRo=a23+a27+a26RL/E1-a22Cf=TRo-a26Lf/E(a23+a27+a26RL/E)RoRC=a26Lf(a23+a27+a26RL/E)ECf>

其中,Lf、RL、Ro、Cf、RC分别为Boost电路中电感值、电感等效串联电阻值、负载电阻值、滤波电容值、滤波电容等效串联电阻值。

本发明采用以上技术方案与现有技术相比,具有以下技术效果:

本发明所提供的在线辨识方法电路简单,在不增加电子元器件的基础上,提高了识别精度;

采用上述方案后,通过对现有的检测点获取电感电流以及输出电压,开关管与二极管的开关信号,以新建立的Boost电路模型为基础,利用递推算法可以在线实现电路中滤波电容值Cf及其等效串联电阻RC、滤波电感值Lf及其等效串联电阻RL,以及负载阻值Ro的最小二乘估计;

本发明提供的Boost电路多参数在线辨识方法的优势在于考虑了二极管的开关切换对电路中滤波电容值Cf及其等效串联电阻RC、负载阻值Ro辨识的影响,建立的模型同时适用于CCM和DCM的模式。

附图说明

图1为本发明方法中的Boost电路结构示意图;

图2为本发明方法的流程图;

图3为本发明仿真电路图。

具体实施方式

本发明提供一种Boost电路多参数在线辨识方法,为使本发明的目的,技术方案及效果更加清楚,明确,以及参照附图并举实例对本发明进一步详细说明。应当理解,此处所描述的具体实施仅用以解释本发明,并不用于限定本发明。

一种Boost电路多参数在线辨识方法,该方法包括以下步骤:

第一步,确定输出电压uo和电感电流iLf为状态变量,根据Boost电路结构分别建立其在不同开关管状态下的状态方程:

状态1:开关管S1导通,二极管S2关断,记作:s1=1,s2=0,列出该状态下电压电流的微分方程组:

>Lf·diLfdt=E-iLfRLCfducfdt=Cfd(uo-RC·(-uo/Ro))dt=-uo/Ro>

状态2:开关管S1关断,二极管S2开通,记作:s1=0,s2=1,列出该状态下电压电流的微分方程组:

>Lf·diLfdt=E-uo-iLfRLCfducfdt=Cfd(uo-RC·(iLf-uo/Ro))dt=iLf-uo/Ro>

状态3:开关管S1关断,二极管S2关断,记作:s1=0,s2=0,列出该状态下电压电流的微分方程组:

>Lf·diLfdt=0Cfducfdt=Cfd(uo-RC·(-uo/Ro))dt=-uo/Ro>

第二步,利用开关信号s1、s2,将第一步得到的不同状态下的方程,写成统一的形式:

>Lf·diLfdt=(s1+s2)(E-iLfRL)-s2uoCfducfdt=Cfd(uo-RC·(s2iLf-uo/Ro))dt=s2iLf-uo/Ro>

并进一步整理成矩阵形式,得到Boost电路的模型:

>i·Lfu·o=-RLLf00-1(RC+Ro)CfiLfuo+s20-1LfRo(Lf-CfRCRL)(RC+Ro)LfCf-RCRo(RC+Ro)LfiLfuo+s1ELf0+s2ELfRCRoE(RC+Ro)Lf+Δs20RCRo(RC+Ro)iLf>

第三步具体指,设定采样周期为T,将第二步得到的Boost电路模型进行离散化处理:

>iLf(t)uo(t)=1-RLLf001-T(RC+Ro)CfiLf(t-1)uo(t-1)+s2(t-1)0-TLfRoT(Lf-CfRCRL)(RC+Ro)LfCf+RCRo(RC+Ro)-RCRoT(RC+Ro)Lfi(t-1)uo(t-1)+s1(t-1)ETLf0+s2(t-1)ETLfRCRoET(RC+Ro)Lf-s2(t-2)0RCRo(RC+Ro)i(t-1)>

定义观测矩阵:

定义参数矩阵:

>θ1=[1-RLLf,0,0,-TLf,ETLf,ETLf,0]T>

>θ2=[0,1-T(RC+Ro)Cf,RoT(Lf-CfRCRL)(RC+Ro)LfCf+RCRo(RC+Ro),-RCRoT(RC+Ro)Lf,0,RCRoET(RC+Ro)Lf,RCRo(RC+Ro)]T>

第四步,根据设置的采样频率获取t-1时刻的电感电流iLf(t-1)、输出电压uo(t-1)、开关管开关信号s1(t-1)、二极管开关信号s2(t-1),获取t-2时刻二极管的开关信号s2(t-2),形成观测矩阵φ(t);获取t时刻的电感电流iLf(t)、输出电压uo(t)。

第五步,通过递推算法,得到参数矩阵θn的最小二乘估计值:

其中,n=1、2;x1=iLf(t),x2=uo(t);θn的估计值为:

>θ^1=[a11,a12,a13,a14,a15,a16,a17]T>>θ^2=[a21,a22,a23,a24,a25,a26,a27]T>

根据所述估计得到的参数矩阵与系统参数之间的关系计算所需辨识的元件参数值:

>Lf=ETa15RL=Lf(1-a11)TRo=a23+a27+a26RL/E1-a22Cf=TRo-a26Lf/E(a23+a27+a26RL/E)RoRC=a26Lf(a23+a27+a26RL/E)ECf>

其中,本文中所提到的Boost电路,其结构示意图如图1所示,包括恒压源E、电感Lf及其等效串联电阻RL、滤波电容Cf及其等效串联电阻RC、二极管S2、功率开关器件S1和负载电阻Ro;其中,恒压源E负极接地,恒压源E正极连接电感Lf一端;电感Lf另一端连接电感等效串联电阻RL的一端;电感等效串联电阻RL的另一端同时连接功率开关器件S1的漏极和二极管S2的阳极;功率开关器件S1的源极接地;二极管S2的阴极同时连接滤波电容的等效串联电阻RC以及负载电阻Ro;滤波电容的等效串联电阻RC另一端连接滤波电容Cf;滤波电容Cf的另一端接地;负载电阻Ro另一端接地;其中,所述的功率开关器件S1可以是MOSFET或IGBT。

本发明提供的Boost电路多参数在线辨识方法的仿真电路图如图3所示,仿真条件即变换器参数如表1所示,其中恒压源E=24V,电感量Lf=0.24mH,电感等效串联电阻RL=0.4Ω,电容量Cf=120μF,滤波电容等效串联电阻值RC=0.1Ω,负载电阻Ro=15Ω,开关频率fs=50kHz,采样频率fc=5MHz,占空比D=0.5。首先进行电路运行仿真,运行停止后电感电流、输出电压以及二极管电压信号被导入MATLAB的workspace中,通过递推算法进行最小二乘估计,结果如表2所示,电感Lf估计值为0.24019mH,电感等效串联电阻RL的估计值为0.3954Ω,电容量Cf估计值为120.05μF,滤波电容等效串联电阻RC估计值为0.1009Ω,负载电阻Ro估计值为14.9964Ω,五者误差分别为0.079%、1.15%、0.42%、0.9%、0.024%,由此可见本发明提供的Boost电路多参数在线辨识方法具有很高的精确度。

表1

E/VLf/mHCf/μFRoRLRCfs/kHzfc/MHzD240.24120150.40.15050.5

表2

Lf/mHRLCf/μFRCRo实际值0.240.41200.115估计值0.240190.3954120.050.100914.9964误差/%0.0791.150.0420.90.024

本发明提供的Boost电路多参数在线辨识方法的优势在于考虑了二极管的开关切换对电路中滤波电容值Cf及其等效串联电阻RC、负载阻值Ro辨识的影响,建立的模型同时适用于CCM和DCM的模式。此方法中建立的模型较于浙江大学提出的模型更为准确,辨识精度更高。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号