您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页基于DSP的全数字交流调速系统实验平台开发

基于DSP的全数字交流调速系统实验平台开发

来源:爱go旅游网
第32卷第3期 2010年6月 电气电子教学学报 J()URNAL OF EEE Vo1.32 No.3 Jun.2Ol0 基于DSP的全数字交流调速系统实验平台开发 王海稳 ,张井 ,张敏。,邵雪卷 (1.太原科技大学自动化系,山西太原030024;2.武昌造船厂技术中心船研所,湖北武汉430060) 摘要:本文介绍 一种新型基于DSP的全数字交流调速系统实验开发平台,阐述了基于DSPTMS320F2407的系统组成和软硬件功能模块 设计方法,该实验平台具有硬件透明和软件开放等特点,在实际的教学和科研使用中取得了良好的的效果。 关键词:交流调速系统;矢量控制;数字信号处理器 中图分类号:TP273;TM921.5 文献标识码:B ’ 文章编号:1008—0686(2010)03—0067—04 Development of Experimental Platform for All Digital AC Variable Speed System Based on DSP WANG Hai—wen ,ZHANG Jing-gang ,ZHANG Min ,SHAO Xue-j nail (1.Department of Automation,Taiyuan Univel sity of Science and Technology,Taiyuan 030024,China 2.Technic Center,Marine Design&Research Department,Wuhan 430060,China) Abstract:This paper introduces a new type of experimental platform for all digital AC variable speed sys— tem,it expatiates the component of system,design method of hardware and software module based on DSP TMS320F2407.The experiment system is transparent to hardware and open to software,it has been applied in practice successfully. Keywords:speed control system of AC motors;vector control;DSP 数字信号处理器DSP具有运算速度快,控制 由交流电机、功率驱动模块、控制器及测量与反馈模 块等组成。其中,各种控制策略和控制算法都是由 以DSP为核心的控制系统实现的。基于DSP的调 速系统实验平台的框图如图1所示。 输入指 算法灵活,运算能力强,性能价格比高和兼容性好等 优点,已广泛应用于全数字化交流调速系统中[1 ]。 DSP可以通过数字控制排除温度误差以及模拟电 路的非线性误差和调整误差等因素的影响,从而大 大提高调速系统的性能。利用DSP高速信号处理 的特性,可以实现各种先进的控制算法,从而使控制 性能进一步提高,这使得交流调速系统的性能和精 度更优于传统的交流调速系统。 本文讨论了高速DSP在全数字交流调速系统 中的硬件和软件设计及其实验平台在教学中的实际 应用。 图1基于DSP的交流调速系统实验平台框图 1实验平台结构 实验平台由Technosoft公司提供的电机运动 控制平台构成。它通过RS-232接口与上位机连 基于DSP的全数字化交流调速系统实验平台 收稿日期:2009—10—19;修回日期:2010 03—19 作者简介:王海稳(1978一),女,博士生,讲师,主要从事智能控制等方面的研究工作,E-mail:wheaven@126.com 张井岗(1965一),男,博士,教授,主要从事智能控制和鲁棒控制及其在电气传动系统中的应用等方面的研究工作; 张敏(1978一),男,硕士,工程师,主要从事交直流传动系统新型控制策略的研究; 邵雪卷(1975一),女,硕士,副教授,主要从事交直流传动系统新型控制策略的研究. 68 电气电子教学学报 第32卷 接。其硬件部分核心处理器为TI公司开发的专用 电源对MCK24O7 DSP模块供电,由220V交流电 于电机驱动的DSP处理器TMS320LF2407,通过专 用于电机控制的MC—BUS总线与功率模块连接,可 以完成调试中的数据处理、记录及图像的生成等功 能。系统的软件环境为DMC Pro,它具有程序编 源对ACPM 750功率模块及感应电机供电。系统 实物连接图如图3所示。 销 功率模块 DSPK 模块 感桃机 怂碰f乜机 写,修改和调试等基本功能,同时具备对给定值进行 赋值和图形集成开发功能。两者共同作用实现对调 AC220 速系统的控制并能对控制结果进行有效的分析。 2实验平台组成 2.1硬件平台 交流调速系统实验平台的硬件平台主要由三部 分组成:上位机、MCK 2407 DSP运动控制板和感应 电机。其结构框图如图2所示。 图2基于DSP调速系统硬件结构图 MCK 2407运动控制板由MCK2407 DSP模块 及ACPM 750功率模块两部分组成。它们之间通 过专用于电机控制的总线MC—BUS总线连接。 MSK2407 DSP模块的核心是TMS320LF2407 DSP 处理器。通过对DSP处理器的扩展,使得 MCK2407的运算能力更大,控制功能更强。 ACPM 750功率模块主要由检测和保护电路组成, 实现对信号准确的检测及电路的正常运行。上位机 通过RS232接口线实现与CAN收发器之间的通 讯,而CAN收发器确保MCK2407 DSP板上的 CAN总线网络功能的实现。感应电机通过编码器 连线与运动控制板相连,编码器将检测到的速度信 号转化为对应的脉冲信号,即脉冲个数值,对此数值 通过DSP处理后参与程序运行。这里由+5V直流 50Hz 阁3基于DSP调速系统实物图 2.2软件架构 实验平台软件为DMCD Pro,它可在Windows 操作平台下运行。这是一个图形式运动控制评估与 分析软件,为TMS320I F240内嵌的电机控制专用 外设的一个图形式运动控制评估/分析软件,适用于 一些特殊的内嵌于TMS320F2407 DSP中的运动控 制外部设备,具有参考量生成模块和轨迹规划功能。 DMCD-Pro平台是DSP代码开发、调试和分析的理 想开发环境,可操作项目文件和它相关的监控变量, 组织项目管理系统,实现当前程序的启动、停止、断 点和单步执行。 DMCDPro包含先进的参考点发生器插件和 基本的汇编器及链接器,允许创建,修改和测试高级 汇编应用程序来选择合适的DSP处理器。在此平 台下,可以编写、调试系统程序;对给定变量(电流, 速度,位置)进行赋值;具有先进的图形集成开发环 境的实时数据存取器。图形控制面板提供在线数据 显示和运动参数设置,实现调试过程中的全局变量、 DSP板数据和程序内存内容的显示和编辑及实验 结果图像的生成。一个典型的实验结果显示如图4 所示。 图4 DMCD--Pro操作界面示图 3实验平台功能实现 根据平台所要实现的功能及软件的设计要求, 第3期 王海稳,张井岗等:基于DSP的全数字交流调速系统实验平台开发 69 将软件分成两个主要模块:一个是主程序及系统初 3.3 PWM的产生 始化程序,包括DSP硬件接口初始化,控制寄存器 赋初值;另一个是控制运行子程序,包括坐标变换, 控制器的实现和系统中断服务等。 主程序所要完成的任务较多,部分程序需要由 准确的定时,但对实时性和速度的要求一般都不高, 故主程序用C语言编写,以利提高代码的可读性和 采用一组等腰三角形波与正弦波进行比较的方式 生成PWM波形。其中,这组等腰三角形波称为载波, 而正弦波称为调制波。如图5所示,图中的交点为开 关管的“开”或“关”的时刻。改变正弦波的幅值可以改 变正弦波与载波的交点,使输出脉冲系列的宽度发生 变化,从而改变了输出电压;改变正弦波的频率可以改 程序结构的清晰性。主程序中的定时借助于定时触 发的中断服务程序来完成,主程序在运行过程中不 断被定时触发的中断服务程序打断,在中断服务程 序的执行中运行。子程序对实时性要求较高,故采 用汇编语言编写,以提高运算的快速性。通过主程 序调用汇编子程序的形式对系统程序实行整合,达 到系统的控制要求。系统所需参数及转速值的给定 都通过上位机给出。 3.1定时器及中断设置 在平台的实时环境中,有2个中断级别:①高 优先级中断,用于电流控制;②低优先级中断,用于 速度控制。由DSP处理器的2个定时器完成。其 中,定时器1(GPT1)用于产生一个频率为20kHz 的PWM,并且用于产生实时中断去激活快速(电流 控制)和慢速(速度控制)中断。通过计数器,电流 控制子程序每2个PWM周期(100微秒)执行一 次,速度控制子程序每10个PWM周期(1毫秒)执 行一次。定时器2(GPT2)用于编码脉冲的计数,通 过计算一个速度环采样周期内编码器位置的变化量 得到电机速度的数字值。 3.2磁场位置检测 感应电机的转子磁场定向控制必须计算出转子 磁场的大小及位置,本系统通过滑差补偿装置得到 转子角度增量的计算,从而实现磁场的大小及位置 的确定。这里,我们引入滑差补偿参数(C—omg, Sh—omg,C—slip,Sh—slip分别对应为:速度因子、速度 因子偏移量、滑差因子、滑差因子偏移量)。我们可 以采用如下公式计算电角度的增量来测量速度: Theta—inc=C—omg omg+C—slip i-q 一旦计算出电角度的值,它就可以用于坐标变 换中所必需的正、余弦值计算。正、余弦的计算采用 查表的方式求得。将360。电角度分成256份,每份 1.40625。,编成256个正弦值数据表。将电角度转 化为Q12格式以 表示, 的范围为0~FFFH, 查表前将 右移4位,使其范围变成0 ̄FFH,直接 成为查256(FFH)个数据表的索引值。 变输出电源的频率,从而改变电动机的转速。 ==F _7 二= 。甘 I =F= =H= 闩=j= wN▲ 。 =f[==R 同F 图5 PWM产生示意图 PWM波形产生的方法有两类:硬件法和软件 法。硬件法是通过专用的集成电路生成PWM波形, 本文采用软件法通过实时计算来生成PWM波形,它 要求控制器的运算速度非常高,而DSP无疑是满足 这一要求的理想处理器。将电流控制器的输出电压 值经过2/3坐标变换,可以得到感应电机各相电压给 定值(Q15格式)并存储在相应的比较寄存器中,通过 DSP处理器的全比较PWM单元来实现PWM的产 生,PWM的输出作为6路电源逆变器的输入。 3.4速度的给定及其估计实现 速度的给定值通过上位机在DMCD-Pro平台 的给定值对话框中给出。DMCD-Pro平台内集成一 个通用的给定值发生器,通过上面的对话框它能很 容易的对变量(电流,速度,位置)进行赋值,同时还 可以完成对变量的定义,检查,修改以及添加、移除 等功能。 采用M法测量电机的转速,也就是在一个采样 周期T内,测取旋转编码器输出的脉冲个数M,来 计算采样周期内的平均转速,称做M法测速。如图6 所示。 }.-——— f_—— r_]厂]r_1 。‘ r_]厂]广] 编码器输出脉冲 ‘r———   :洲 图6 M法测速示意图 70 电气电子教学学报 第32卷 用M除以丁即可得到编码器输出脉冲频率 厂‘=M/T,所以这种方法亦称为频率法。电机转动一 圈产生的脉冲数为Z(这里,Z一倍频系数×编码器 光栅数),f除以Z就得到电机的转速。通常,周期丁 的单位为秒,转速的单位为r/rain,则电动机的转速 n一6oMj 4实验平台在教学中的应用 在实验平台上,针对调速系统的实际需求,首先 设计PI电流环控制器。PI参数设计的方法是首先 使电流环控制器零点对消电机模型极点,然后调试 P直到使内环刚好不产生超调为止。内环调试完成 后,通过扫频仪测试系统的模型,基本确定包含电流 调节器的系统模型后,开始调试速度环。由于DSP 运算能力的限制,内环一般只采用PI控制器,系统 的控制性能指标均在速度调节器中完成。由于电流 内环调试相对简单,比较容易掌握。 速度环的调试首先是进行PI方法调试,在调试 PI参数时,首先根据Matlab仿真结果在系统中实 验,然后根据系统带宽、稳态精度和稳定性之问的指 标约束,寻找PI参数的最佳值。这个过程需要一定 的经验,通过大量的实验,学生逐步掌握了系统参数 和系统响应之间的联系。 虽然,PI控制器较容易掌握,但通过调试整定 好的PI控制器可能还不能满足系统的全部指标要 求,这就需要设计更复杂的控制器,在该实验平台 上,可以实现多种复杂的算法,比如学生可以根据内 模控制原理设计感应电机的的控制器,采用内模控 制的系统结构如图7所示l4]。 图7内模控制的系统结构图 通过Matlab仿真可得到满足系统指标的控制 参数,然后通过软件编程下载到控制板中,系统主程 序和速度控制子程序流程分别如图8和图9所示。 图8系统主程序 图9速度控制子程序 经过参数调试,使系统指标满足要求。控制器模型 可以在软件中方便地进行更改,同时可以监测到系 统的响应特性。 5 结语 新一代的数字信号处理芯片在保证交流调速系 统控制效果的同时很好地满足了实时处理的需求。 其典型代表DSP TMS320F2407集成了电机控制所 需的外围设备,因此,由这种DSP为核心的交流调 速系统具有体积小、可靠性高和系统稳定性好等优 点。该DSP交流调速系统实验平台可以实现多种 复杂的算法如内模控制等,使得交流调速系统的性 能和精度更优于传统的交流调速系统,从而实现高 效率和高精度的交流感应电机的驱动控制。通过实 验教学,增加了学生的感性认识,操作能力得到了锻 炼,使学生对抽象的知识点有了更加直观的了解和 掌握。 参考文献: [1]陈伯时.电力拖动自动控制系统rM].北京:机械工业出版 社,2004 E2]尹泉.基于DSP的全数字交流调速系统EJ].天津:电气传动, 2001,4:7-9 [3]谢庆国.全数字交流调速系统软件设计[J1北京:计算机工程 与应用,2002,5:207—209 [4]张井岗.交流伺服系统的二自由度内模控制[J].北京:电工技 术学报,2002,17(4):45—48 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务