- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于扩展卡尔曼滤波的无位置传感器直流无刷电机控制
比赛编号:B10527 日期:2002.10.8
单位名称:北京理工大学电子工程系
姓名: 陈旻 (中文) Chen Min (英文) 职业:硕士研究生
通讯地址:北京西城区富国里8楼2门501 邮编:100034 电子邮箱:chen_min_mike@
电话:0101. 引言
变频控制技术因其卓越的性能在白色家电领域中得到广泛的应用,而率先应用变频调速装置的变频空调器以其优良的性能已成为空调市场上的主流。变频技术应用中有两大关键部件,一是压缩机,二是控制器。变频空调器到底节不节能,主要从提高压缩机效率来看。最近几年压缩机发展的趋势是跳过感应电机变频控制而直接进入直流无刷(BLDC)电机阶段。直流无刷电机的转子与感应电机的不同,由永久磁铁构成,在定子中通电维持方波电压并形成方波电流,而转子不需要通电来产生磁场,避免了在高频条件下的铁损。压缩机采用直流无刷电动机,体积小,振动轻,既保留了传统直流电机的高性能调速,又用电子换相器解决了传统直流电机的炭刷这一致命缺陷。它在家用空调中有效地提高了整机COP,也是今后白色家电电机发展的方向。
直流无刷电动机采用数字控制技术,通过改变定子的方波电压来调节电机的转速,转速能与环境负荷状态相匹配。应用直流无刷电动机作为空调压缩机,可以避免了传统定速压缩机电机通过频繁启停来控制其输出功率所带来的冲击电流损耗和温度波动,从而达到提高效率(可比定速节能30%以上)、降低噪声、提高制冷/热效果和舒适性的目的。
直流无刷电机的电子换相是其控制的最关键技术,一般需要用霍尔传感器将转子的位置变换为电信号,使定子各相绕组按一定次序换相。而家电领域由于对成本的敏感,密封压缩机的连线影响,壳顶高温和空间狭小等原因,无法采用位置传感器,这就要求通过反电势检测等无传感器位置检测的间接方法来获取转子的位置信号。传统的检测大都根据不导通相反电势的过零点来判断转子的位置,但只能检测一些特定的点,而且由于电机转速大范围变化时过零点会产生相移。所以针对这些问题,本文用扩展卡尔曼滤波法(EKF)连续地估计转子瞬时位置和速度,稳态时这些状态变量的估计值与真实值几乎一样,使电机控制性能得到了很大提高。
要实现直流无刷电机一系列复杂的高性能控制算法,如:EKF无传感器位置检测算法,电机闭环控制和快而精确的PWM调制输出需要大量的数学运算,需要使用集成了一系列外围设备(如:A/D,PWM发生器)的DSP电机控制器。DSP56F805的各种片内资源和支持软件包SDK功能与上述要求正好吻合,所以本文用它作系统核心,设计了一个基于EKF的无位置传感器直流无刷电机控制系统。
2. 设计概述
总体设计方案
本系统由一台三相直流无刷电机,半桥全控功率逆变器电子开关和DSP56F805评估板三部分构成,硬件结构框图如下:
直流无刷电机三相定子绕组两两通电,转子每转过60度电角度进行一次电流换相。系统采用双闭环控制:内环检测相电流,输入到DSP56F805的A/D并与速度环输入的参考电流相比较,进行电流环(力矩)控制;外环用扩展卡尔曼滤波器(EKF)估计的转子速度和由环境温度推出的参考速度相比较,进行速度环控制。电流内环采用比例调节,在突加给定转速的情况下提高相应的控制电压(占空比),使相电流下降引起的电流偏差迅速消除,系统保持一个高的恒电流输出,实现了最短时间达到给定转速;速度外环采用PI调节,在稳态时使系统表现为一个无静差调速系统。扩展卡尔曼滤波器将检测到的定子绕组端电压信号和相电流信号反馈至DSP56F805的A/D,分别作为输入变量和观测变量,利用DSP56F805的计算能力完成所需的大量矩阵运算,最后得到状态变量,即转子角度和速度。
系统通过温度传感器检测外界热负荷:热负荷大时,电机以较高的速度运行,单位时间负载能力增大;热负荷小时,电机降低速度运行,单位时间负载能力减少以节能;外界温度达到使用者所需房间温度后,速度降到负载能力与房间热负荷相等,连续运行。上述系统的控制策略基本按实际空调室外直流无刷压缩机设计,只需增加和改动一些非关键性的地方即可投入实用。
(2)EKF法估计转子位置和速度的原理
无传感器电机控制是利用可检测的电压和电流信号对转子位置和速度进行估计。卡尔曼滤波器由于能够有效地抑制电机控制中遇到的噪声环境,因此在电机控制中得到了广泛应用。卡尔曼滤波算法在每一次采样过程中都分为两步:校正和预报。在预报中通过测量从而给定输入变量,利用电机的数学模型对下一次采样过程中的状态变量如何变化进行预报,再在这个预报的状态变量之基础上对下一次采样过程中的观测变量如何变化进行预报。在校正中通过测量得到实际的观测变量值,与预报的观测变量相比较,二者之差和卡尔曼增益相乘,再用乘
原创力文档


文档评论(0)