×

一种基于二阶广义积分器的永磁同步电机定子磁链观测方法资料下载

消耗积分:3 | 格式:pdf | 大小:354.72KB | 2021-04-29

分享资料个

摘要:永磁同步电机的定子磁链观测技术是实现直接转矩控制的基础。传统的电压模型定子磁链观测器中存在着直流偏置、积分饱和等问题,因此本文采用改进的二阶广义积分器(improved second-order generalized integrator, ISOGI)代替电压模型中的纯积分器,进而得到一种改进的基于ISOGI的定子磁链观测器。与传统的电压模型定子磁链观测器相比,该观测器有效提高了定子磁链的观测精度。仿真和实验结果表明基于ISOGI的定子磁链观测器是可行的。 引言 永磁同步电机因其结构简单、维护成本低、效率高等优点而在风力发电、电动汽车驱动等领域得到广泛应用。 永磁同步电机的直接转矩控制实现简单、无需坐标变换,并可以获得快速的动态响应速度,因此在电动汽车驱动领域得到广泛应用。定子磁链观测是实现永磁同步电机直接转矩控制的基础。 现有的永磁同步电机定子磁链观测方案主要分为两大类:(1)基于数学模型的磁链观测方案;(2)基于状态观测器的磁链观测方案。 基于数学模型的磁链观测方案有:电流模型、电压模型和混合模型[1]。电流模型在低转速时性能较好;但对电机参数敏感,其估算磁链的精度建立在电机参数准确的基础上。传统的电压模型是对反电动势直接积分,具有结构简单,对参数依赖性小等优点;但纯积分电压模型存在直流偏置和初始值误差累积问题。为了消除这些误差,相关文献采用了低通滤波器代替纯积分器[2]、饱和双反馈积分器[3-4]、低通滤波补偿积分器[5-7]等策略加以改进。 基于状态观测器的磁链观测方案主要有:滑模观测器[8]、扩展卡尔曼滤波[9]、全阶状态观测器[10-11]和降阶状态观测器[12]。滑模观测器是一种变结构控制系统,能够抵抗参数扰动的影响;但滑模观测器本质上是不连续的开关控制,会引起系统抖动。基于卡尔曼滤波的方法鲁棒性较强,但算法复杂、工程实现较为困难。基于全阶状态观测器实现的永磁同步电机定子磁链观测器存在观测器增益难以设计的问题。 本文基于ISOGI,提出了一种改进的永磁同步电机定子磁链观测方法。给出了基于ISOGI的定子磁链观测器的实现方法,并与传统的电压模型定子磁链观测算法进行了比较。最后通过仿真和实验验证了所提定子磁链观测器的可行性。 1 基于ISOGI的定子磁链观测器 永磁同步电机直接转矩控制的基础就是定子磁链和电磁转矩的观测,而电磁转矩观测的基础也是定子磁链的观测,因此,本文提出一种基于ISOGI的永磁同步电机定子磁链观测器,以解决传统的电压模型定子磁链观测器存在的问题,提高直接转矩控制的精度。 1.1 磁链观测器的原理 电压模型是交流调速系统中磁链观测的基本方法,它具有算法简单、对电机参数依赖小等优点。本文采用基于电压模型的定子磁链观测器,来获得永磁同步电机直接转矩控制所需要的定子磁链和电磁转矩。 电压模型基于静止坐标系αβ轴电压与电流计算定子磁链,满足 式(1)中:为定子磁链的αβ轴分量;μsα,μsβ为定子电压的αβ轴分量;isα,isβ为定子电流的αβ轴分量,Rs为定子电阻。 在电压模型中,定子磁链主要通过对反电势信号的积分得到,该方法只需要用到电机的定子电阻,而其数值相对较小,对磁链观测影响不大。但是,其中需要引入一个纯积分环节,而纯积分环节受积分初始值和积分漂移的影响。为此,一般用低通滤波器来代替纯积分器,虽然其解决了上述问题,但低通滤波器的引入不可避免地带来了幅值和相位误差。为此本文提出了一种基于ISOGI的定子磁链观测器。 1.2 ISOGI的实现及其性能 二阶广义积分器(second-order generalized integrator, SOGI)常应用在谐振控制器及正负序分离等场合中对交流信号进行处理,本文对SOGI进行改进可以实现磁链观测功能,从而可以得到基于ISOGI的磁链观测器。ISOGI的传递函数为 式中:k为增益系数;ω0为定子角速度。 采用输出反馈的方法得到ISOGI实现形式如下式所示。 对于输入正弦信号,ISOGI是一个频率自适应积分器,其结构框图如图1所示。 若输入频率为ω的信号,此传递函数的幅频和相频特性如下 由式(4)可得,稳态ω=ω0时,有|G|=1/ω0,说明ISOGI可以实现在输入频率ω0处的幅值增益为1/ω0;同时,可以看出相角关系∠G=﹣π/2,说明输出信号比输入信号滞后90º。因此,ISOGI环节可以对频率为ω0的输入信号实现纯积分作用。 ISOGI的伯德图如图2所示,其中,输入频率ω0取10*2πrad/s,k分别取0.2、和10。 从图2中可以看出,当取不同的增益系数k时,ISOGI环节在输入频率处的幅值增益始终为1/ω0,相位始终为﹣90º,满足纯积分器的特性。 由图2可知,增益系数k的大小决定ISOGI环节的性能。当增益系数k较小时其表现为带通滤波器特性,对输入频率的选择性较好;而当增益系数k较大时其表现为低通滤波器特性,且动态响应较快。为了兼顾选择性和动态响应,增益系数k常取,实际中可以根据输入信号中谐波分布不同取合适的k值。 图3中的定子电压可以根据变流器的开关状态计算得到,定子电流通过电流传感器测量得到。在αβ坐标系中经过ISOGI环节可以得到定子磁链的αβ轴分量,根据得到的定子磁链还可以进一步得到电磁转矩值,如式 (6),其中,p为电机极对数。 1.3 基于ISOGI磁链观测器的实现 采用本文提出的ISOGI环节代替传统电压模型定子磁链观测器中的纯积分器,可以得到基于ISOGI的永磁同步电机定子磁链观测器,其输入输出关系如式(5)所示,对应的原理框图如图3所示。 本文来源: (mbbeetchina)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'一种基于二阶广义积分器的永磁同步电机定子磁链观测方法资料下载',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);