电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 工控技术 > 详细信息
工控技术:控制数字马达控制系统的量化误差
来源:   时间: 2007-6-2 11:34:17    
数字控制系统能给设计人员带来很多优势,比如它能执行高级运算并降低成本。因此,在执行数字马达控制系统时,数字处理器的选择就成为需要考虑的主要问题。

  现实世界中的信号在时间上是连续的,而另一方面,信号数字化表示的精密有限,而且采样时间上不连续,因此导致了量化。明显的量化源包括ADC,具有截位、舍入、溢出误差特性的计算引擎以及脉宽调制(PWM)发生器。

  使用更长字长的ADC可将ADC的量化误差最小化(嵌入式控制器中一般采用的是12位ADC)。另外设计者也需要注意采样多个电流时会产生的误差。如果使用一个ADC来连续采样两个电流,那么所产生的误差就能得到限制。

  如果使用带双取样和保持电路的ADC,就可以避免这种误差。算法的数值表示是量化效应存在的最关键领域。同时使用模拟和实验分析法来研究实际的数字控制器,是一种分析量化误差的实用方法。下面图1所示的系统就采用了模拟执行和试验执行。

  

数字处理器的选择


图1:数字处理器的选择是执行数字马达控制系统时需要考虑的一个主要问题

  该系统的算法采用了三种格式:16位定点、32位定点和32位IEEE-754单精度,全都使用了同
 
一种32位定

  点数字控制器-TI公司的TMS320F2812,以及用于32位定点编程的TI“IQmath”库。

  “IQmath”库让设计师能够轻松快速地将以浮点格式编写的C语言代码转换成32位定点格式。由于在定点处理器上执行浮点演算效率不够高,浮点格式的实现需要更长的4kH的采样时间。因此,为公平起见,实验结果将只在16位和32位定点格式之间进行比较。

  为了比较三种数据格式对数值精度的影响,对估计的速度响应和相应的d轴和q轴参考电流分别进行了观察。

  
使用模拟和实验分析法
图2:同时使用模拟和实验分析法来研究实际的数字控制器是一种分析量化误差的实用方法

  16位定点系统(上图2)出现了伪瞬态和振铃现象,而32位则没有。实验的结果也显示了相似的特征。在实际系统中,这些瞬态现象会带来可闻噪音和振动(如下图3)。

  采样频率任何数字系统都必须考虑的一个关键因素是采样频率-奈奎斯特定理。必须得出系统中最高的频率分量。通常做法是为一阶系统选择至少4倍的频率。为了展示这一效果,我们分解了一个简单的单极传输函数。该传输函数用公式表示为:G(s) = s + 100/100在恰当的采样间隔中,系数没有问题。但当采样过度时,就会产生严重的分辨率问题。检查一下系数大小,就能发现量化效应。随着采样率的提高,分子系数会下降。

  当采样率为10微秒时,系数下降到了0.00099950016,显示为0x0020。这意味着系数有一个5位的分辨率,这对16位处理器来说是个严重问题。此时,如果采用32位运算,可以获得更好的数值。在这种情况下,一个能够用原生32位表示分数的32位处理器,如TMS320F2812,就可以避免这些问题。

  产生PWM输出嵌入式控制器中的数字脉宽调制器(PWM)使用一个计数器和一个比较缓存器来产生PWM输出。但这种方案有它的缺点:PWM输出中最小的变化等于计数器的时钟周期,当PWM频率增加时会带来量化问题。

  这一点在控制与马达控制反相器相关的功率因子校正阶段时尤其重要,在这种情况下,超过200kHz的PWM频率都是很常见的。此时100MHz组件的PWM分辨率约为8到9位,会产生极限周期的问题。而TMS320F280x数字信号控制器首次实现的高分辨率PWM架构就可以解决这个问题,这种架构可以提供150ps的分辨率。

  
使用模拟和实验分析法
图3:该系统分别用了模拟实现和实际实现,其中的算法用16位定点、32位定点和32位IEEE-754单精密度浮点三种不同格式实现

  
伪瞬态和振铃现象
图4:16位定点系统出现了伪瞬态和振铃现象,而32位则没有

  上面的图4显示了运行中的高分辨率PWM和标准PWM。从软件曲线中可以看出,当高分辨率功能关闭时阶梯就会产生。

  而当开启高分辨率功能时,就形成了黄色曲线。很明显,高分辨率PWM可以将PWM输出中的量化误差降低几个数量级,因而显著降低由较低分辨率的PWM引起的极限周期。

  系统设计人员可以使用32位运算来改进马达控制系统的性能。而且,32位运算可让设计者无需再详细检查算法的量化问题,使他们可以使用更高的采样率,从而提升系统带宽。为了充分了解量化效应并获得最好的性能,设计人员必须通过高分辨率PWM这样的技术改进来恰当解决输出量化的问题。

相关信息
发表评论
打印本页 关闭本页
基于TMS320F2812的变频调压功率信号源设计
    摘要:研究了一种基于TMS320F2812数字控制的变频调压交流电源设计,应用TMS320F2812控制DC/DC和DC/AC两级,通过两级联合调节实现高精度的宽范围变频调压交流电源。给出了设计方案、参数和实验结果。  关键词:DSP控制:变频调压:交流电源 0 引言  本文介绍应用于仪器和设备测试的高精度宽频率功率信号源的设计。传统的功率信号源一般采用线性电源或模拟控制的功率开关变换电源...
>>详细内容
基于TMS320F2812的DSP控制器设计及应用
    摘 要:基于DSP芯片TMS320F2812的电机控制器设计,描述了其引导加载ROM、AD转换单元、传感器接口、cpld等电机控制外设电路的技术关键。还简单介绍了其在调速系统中的应用。  关键词:电机控制;DSP;外设;传感器  在电机控制领域, TI公司推出了2000系列电机控制嵌入式DSP。其中的TMS320F2812属于高端产品,适合于工业控制、机床控制等高精度应用。目前涉及到2000序列的芯片在电...
>>详细内容
AD7674与TMS320F2812 McBSP之间的串口通信
  1 引言 随着数字信号处理技术的发展,人们对嵌入式数据采集系统的采样精度和传输速度要求越来越高,本文介绍的嵌入式数据采集系统设计方案采用了ADI公司的高精度18位SAR型ADC AD7674与TI公司32位定点主频高达150 MHz的DSPTMS320F2812构成一个数据采集系统,并利用McBSP的时钟停止模式实现与AD7674之间的高速数据传输。 2 AD7674简介 AD7674是一款高精度18位逐次逼近(SAR)型ADC,它具有...
>>详细内容
TMS320F2812扩展正交解码脉冲接口的设计
  1 引言 在机器人和其他精密仪器的控制系统中,位置检测是需要解决的重要问题之一,位置检测的精度和稳定性对控制系统起着关键作用。计量光栅传感器、旋转编码器、激光陀螺等测量系统的输出一般为两路相位差90°的正交解码脉冲信号。根据正交解码信号之间相位的超前与滞后关系,把正交信号转换为另外两路信号,分别为代表正交信号任一路脉冲数的脉冲序列以及代表正交信号相位关系的...
>>详细内容
基于TMS320F2812 DSP的磁悬浮控制器的设计
  基于TMS320F2812 DSP的磁悬浮控制器的设计 国防科学技术大学磁悬浮中心 邹东升 佘龙华 引言DSP芯片是专门为快速实现各种数字信号处理算法而设计的、具有特殊结构的微处理器。随着信息技术革命的深入和计算机技术的飞速发展,数字信号处理技术已经逐渐发展成为一门关键的技术学科。在当今数字化时代背景下,DSP已成为通信、计算机、控制器类产品等领域的基础器件,已成为信息...
>>详细内容
TMS320F2812在电力系统多通道同步交流采样中的应用
  摘要:电力系统中经常需要测量多路电压及电流信号,当电网频率变化时,必须彩同步技术才能保证采样计算的精度。结合发电机励磁控制装置采样模块的实现,介绍了利用新型DSP芯片TMS320F2812实现多通道同步交流采样的硬件电路及软件程序,通过试验进一步验证了新型DSP在电力系统自动化控制中的适用性和优越性。所提出的方案对交流电参量微机测量装置的软、硬件设计具有一定的...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com