[发明专利]基于Levenberg-Marquardt方法的特定次谐波抑制脉宽调制方法及装置在审
申请号: | 202010773100.3 | 申请日: | 2020-08-04 |
公开(公告)号: | CN114070276A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 曹佳;胡家喜;何亚屏;成正林;陈艺峰;唐建宇;徐万良;陶洪亮;刘永丽 | 申请(专利权)人: | 株洲变流技术国家工程研究中心有限公司 |
主分类号: | H03K7/08 | 分类号: | H03K7/08 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 曾志鹏 |
地址: | 412001 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 levenberg marquardt 方法 特定 谐波 抑制 脉宽调制 装置 | ||
1.一种基于Levenberg-Marquardt方法的特定次谐波抑制脉宽调制方法,其特征在于,包括:
获取三电平变流器的输出相电压;
将所述输出相电压的各次谐波通过开关角表示,得到关于开关角的超越方程组;
利用Levenberg-Marquardt方法求解所述关于开关角的超越方程组,得到开关角集合;
根据所述开关角集合调制所述脉宽。
2.根据权利要求1所述的脉宽调制方法,其特征在于,在所述获取三电平变流器的输出相电压之前,还包括:
对三电平变流器的输出相电压进行滤波处理,以滤除高次谐波。
3.根据权利要求1所述的脉宽调制方法,其特征在于,所述将所述输出相电压的各次谐波通过开关角表示,得到关于开关角的超越方程组包括:
对所述输出相电压进行傅里叶变换:
其中,Vn(t)表示输出相电压;
t表示时间变量;
ω表示基波角频率;
n表示谐波次数;
a0表示常数项;
an表示正弦项系数,an=0;
bn表示余弦项系数,
Vdc表示输出相直流电压;
αk表示第k个开关角,k=1,2,3,…N;
令基波幅值b1满足预设调制比M,即:
令其余各次需消除的谐波幅值bN=0。
4.根据权利要求3所述的脉宽调制方法,其特征在于,所述将所述输出相电压的各次谐波通过开关角表示,得到关于开关角的超越方程组包括:
对所述关于开关角的超越方程组进行整理,得到整理后的关于开关角的超越方程组:
5.根据权利要求4所述的脉宽调制方法,其特征在于,所述利用Levenberg-Marquardt方法求解所述关于开关角的超越方程组,得到开关角集合包括:
将所述整理后的关于开关角的超越方程组转换为非线性方程组,得到:
F(x)=0
其中,x表示所述开关角集合;
将所述非线性方程组在当前迭代点进行一阶泰勒展开,得到:
F(xk+1)=F(xk)+J(xk)dk
其中,dk表示所述开关角集合的修正量;且dk=xk+1-xk;
J(xk)为F(xk)在当前迭代点xk处的一阶偏导数;
设置迭代次数k=1,收敛精度ε0,自适应因子β,常数m,且βm0,0P0P1P21;
当||J(xk)TF(xk)||ε成立时,输出所述开关角集合;
当||J(xk)TF(xk)||ε不成立时,
计算Levenberg-Marquardt方法当前迭代步的修正量
其中,μk表示Levenberg-Marquardt方法的阻尼因子;
表示Levenberg-Marquardt方法的修正量;
继续,计算Levenberg-Marquardt方法的近似迭代步
其中,表示Levenberg-Marquardt方法的近似迭代步;
定义新的迭代步为sk:
定义一个模型函数,定义模型函数的实际减少值Aredk:
定义模型函数的预估减少值Predk:
定义所述实际减少值Aredk与所述预估减少值Predk的比值为迭代步长取舍指标ρk:
计算所述迭代步长取舍指标ρk,确定是否接受所述新的迭代步sk:
更新自适应因子βk:
迭代次数加一,直到满足||J(xk)TF(xk)||ε,输出所述开关角集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株洲变流技术国家工程研究中心有限公司,未经株洲变流技术国家工程研究中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010773100.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种腹腔镜用穿刺器
- 下一篇:一种连接板冲压模具及其冲压方法