嵌入式实时操作系统在开关磁阻电机控制系统中的应用.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:239KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式实时操作系统在开关磁阻电机控制系统中的应用.pdf

嵌入式实时操作系统在开关磁阻电机控制系统中的应用.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据嵌入式实时操作系统在开关磁阻电机控制系统中的应用力电子系统爵鑫制领域将其应用到开关磁阻电机调速系统中,并在斗cos.Ⅱ操作系统?警竽,研警方宁誊粤力电j与皇寥(1978一)多,尊士孽动、计算机控制平台上编制了开关磁阻电机调速系统的软件控制程序。在三相(12j8)结构15S耐tchedMotor引言¨COS一Ⅱ介绍EmbeddedTimeSystem踢ⅣG∞和n1,Z日A^B地粕u2蒯松岩l,谭国俊l,张玉祝2(1.中国矿业大学,江苏徐州221008;2.无锡稀捷科技有限公司,江苏无锡214000)operation殷从,勘昭一弘n1,Abs觚ct:The开关磁阻电机(SwitchedSRM)是磁阻电机与电力电子开关电路及电子控制器所组成的机电一体化设备,不仅保持了交流异步机结构简单、坚固可靠的优点和直流机良好的可控性,还具有交流调速系统和直流调速系统所达不到的价格低、效率高和适应能力强等优点,具有广阔的发展前景。伴随着微处理器的发展,在电力电子系统的控制中,数字信号处理(DsP)逐步显示出高速计算能力,可增加采样速度和完不复杂的小系统一般设计成前后台系统。但一26一随着处理器速度的提高,模糊控制、神经原网络控制等算法逐步被引入到开关磁阻电机控制系统中。在前后台系统上编写系统控制程序变越来越困难,且程序的可读性也会变差,在有些实时性要求很高的应用场合,前后台程序根本不能实现。高的开关磁阻电机控制系统中。前后台系统应用程序是一个无限的循环,循环中调用相应的函数完成相应的操作,时间相关性很强的关键操作一定是靠中断服务来保证的。实时系统的特点是,若逻辑和时序出现偏差将会嵌人式实时操作系统在开关磁阻电机控制系统中的应用ApplicationofReaIinReluctanceDrive(1.China214000,China)0成复杂的控制算法。因而,本文将¨COs.Ⅱ系统引入到实时性要求较l低压电器(2005№5)第一作者:蒯松岩摘要:斗cos一Ⅱ是著名的实时内核,在嵌入式系统中得到了广泛的应用。在电kw开关磁阻电动机上进行了实验。实验结果表明,实时操作系统在开关磁阻电机系统中的应用是可行的。等。关键词:开关磁阻电动机;操作系统;数字信号处理中图分类号:TP273+.5文献标识码:A文章编号:1001-5531(2005)05J∞26.032.WuxiCompany,Wuxibe印pliedphase(12/8)15p印er.words:s谢tchedrelucta]∞emotor;ope均tionsystem;digitalprocessiIIg(DSP)UniveI苫ityMiningandTechnology,Xuzhou22008,China;SeagateTechn0109ysystem斗COS一Ⅱtocontmlworkedpr0即amswitchedkWtllisMotor,famousrealtimeembeddedsystemcommonlyusedpowerelectmnics6eldrealizereluctancemotordrivecontml,thmughexperimentwitIlthreemotor,thefeasibilityusingcontrolindicatedKeysigIlalwasoutto万方数据嚣20=幢躺陶吖甲开关磁阻电机控制系统硬件组成前后台模式下系统软件结构基于陆COS一Ⅱ嵌入式平台下系统软件结构引起严重后果的系统。斗cOS.Ⅱ是著名的、源码上获得全部源代码及其在各种体系平台上移植范单片机或DSP。迄今为止,¨COS.Ⅱ已在超过40为核心,它主要包括一个TMS32024x内核,具有2个16位定时器,8路标准PWM输出,3个捕获单元,16路A/D输入,片内光电编码接口。开关磁开关磁阻电机为双闭环(电流环和速度环)调速系统,软件主程序主要完成对输入指令、位置信号及当前运行状态的检测,进行判断和计算,输出相应的换相信号与合适的电流控制信号。最后通过对PWM占空比的调整对SR电动机进行控制。开关磁阻电机的相切换由DSP的事件管理文献[4]中的开关磁阻电机控制系统的软件设计为前后台系统。系统主要功能包括速度计算反馈量采集L/0和AD输入、电流环控制、位置计算、电机相位切换、速度控制环计算等。从程序结构可看出该程序设计方法只适用于简单的控制算单的在程序中顺序运行。一旦控制算法变得复杂,将会导致系统实时响应变慢。SRM典型前后台控制程序系统结构图如图2采用基于斗cOs一Ⅱ的软件平台,使得软件系统层次清晰、模块功能独立、便于维护和修改,最重要的是系统实时性得到体现,高优先级的任务始终最先得到运行。系统软件包括操作系统和用户应用程序两个部分。任务划分同前后台系统一致,即速度计