基于DSP高精度伺服位置环设计

发布者:asd123yui最新更新时间:2010-02-08 来源: 电子产品世界关键字:伺服系统  永磁同步电机  矢量控制  DSP  绝对式编码器 手机看文章 扫描二维码
随时随地手机看文章

  引言

  机床是装备制造业的母机,也是装备制造业的引擎。我国“十一五”发展规划明确规定:国产数控机床国内市场占有率要达到60%,高端产品与国际先进水平的差距缩小到5年以内。

  作为数控机床的重要功能部件,永磁同步电机伺服驱动装置是数控机床向高速度、高精度、高效率迈进的关键基础技术之一。随着新的微处理器、电力电子技术和传感器技术在伺服驱动装置的应用,伺服驱动器的性能获得极大的提高。如日本的安川公司利用新的微处理器,以及通过扩充新的控制算法,速度频率响应提高到了1.6kHz,具有自动测定机械特性,设置所需要的伺服增益功能,实现了“在线自动调整功能”;发那科公司的新一代驱动器则采用了1600万/转的高分辨率的编码器,高精度电流检测,实现了高速、高精度的伺服HRV (高响应向量)控制算法,伺服电机的最大控制电流减少50%,并减少电机发热17%,使得伺服驱动装置可以获得更高的刚性和过载能力。国内在高性能伺服驱动技术方面,与国外名牌企业仍存在较大的差距,已成为制约我国发展中高档数控系统产业的“瓶颈”问题。

  针对旧产品的信号处理时间长,电流与位置信号检测精度低的不足,本系统以TMS320F2812 DSP为控制器,缩短了信号处理时间且提高电流采样精度;位置检测用多摩川的TS5667N120 17位绝对式编码器以提高了位置检测精度。系统在数控加工中心的应用中,具有定位无超调、高刚性、高速度稳定性,达到了设计指标,可以满足微米级加工精度的要求。

  系统硬件设计

  系统硬件以 TMS320F2812DSP控制器、三菱公司的IPM功率模块、多摩川公司的TS5667N120 17位绝对式编码器为主要功能部件,硬件系统框图如图1所示。

硬件系统框图

  图1中TMS320F2812 DSP为控制核心,接收来自CNC、编码器接口、电流检测模块和故障信号处理模块的信息,完成对永磁同步电机控制和故障处理。光电隔离模块作为电子电路与功率主电路的接口,将DSP发出的SVPWM信号送入IPM模块,完成DC/AC逆变,驱动电动机旋转。编码器接口将绝对式编码器所记录的永磁同步电动机的磁极位置、电动机转向和编码器报警等信息送往DSP,同时将永磁同步电动机的位置信息送往CNC。电机相电流经电流检测模块量测、滤波、幅度变换、零位偏移、限幅,转化为0~3V的电压信号送入DSP的A/D引脚。功率主电路的过压、欠压、短路、电源掉电和IPM故障等信号经故障检测模块检测与处理后,送入DSP的I/O端口。键盘与显示模块是控制器的人机接口,用以完成控制参数的输入,运行状态与运行参数显示。存储器模块用以存储控制参数与系统故障信息。

  系统软件设计

  按任务划分,系统软件由任务与任务管理模块构成,任务管理模块对人机接口、控制算法、加减速控制、故障处理等四个任务进行调度管理。控制算法主要包括:调节器控制算法、矢量控制算法和数字滤波器算法等。

  按照结构化程序设计方法,遵循“功能独立”的原则,将系统软件划分为主程序模块和矢量控制程序模块两大部分,各部分又划分为若干子模块,以利于软件设计、调试、修改和维护。矢量控制软件设计采用典型的前后台模式,以主程序作为后台任务,中断服务程序作为前台任务。根据矢量控制算法的特点,中断服务程序只处理实时性高的PWM控制子程序,把系统的一些测量、键盘处理和显示等一系列实时性不高的任务放到后台任务。

  主程序是软件的主体框架,其工作过程是:系统上电复位后,依次对片内外设进行初始化、从E2PROM中读出控制参数、LED显示初始信息。初始化完成后,主程序循环执行LED显示、键盘处理和参数计算与保存。

  PWM中断服务。在PWM中断到来时,首先读取编码信号,进行角度和速度计算,接着进行A/D采样并执行clark和park变换,然后进行PI调节、反park变换,最后进入空间矢量模块,产生PWM信号。

  控制器算法

  系统采用三环控制结构,电流环、速度环采用PI控制,位置环采用比例加前馈补偿控制。

  PID控制算法

  PID控制算法是控制中最常用的算法,对于大多数的控制对象采用PID控制均能达到满意的效果。为防止PID调节器出现过饱和,系统采用带退饱和的PID控制器,如图2所示。

带有退饱和的PID控制框图

  离散PID控制算法如下:

公式

  式中,公式为饱和前的输出,KP为PID控制的比例增益,Ti为PID控制的积分时间常数,Td为PID控制的微分时间常数,Kc为退饱和时间常数。

  位置控制器的控制算法

  位置控制器采用比例加前馈控制结构,如图3所示,其中Gm为电机的传递函数,Gspd为速度环的传递函数,Gpos为位置环的传递函数,Fpos为位置前馈控制器传递函数。

位置控制器采用比例加前馈控制结构

  系统的传递函数为:

公式

  当Fpos(s)=1/(Gspd(s)Gm(s))时,H(s) =1,则可使输出完全复现输入信号,且系统的暂态和稳态误差都为零。其中当速度调节器采用PI控制时,在位置环的截止频率远小于速度环的截止频率时,速度环可等效为一个惯性环节,电机可等效为一个积分环节,于是Fpos(s)可以看成加速度前馈和速度前馈两部分[5],其中:位置前馈中加速度项差分方程:

公式

  式中R(k)为第K个采样周期中的位置给定信号;Yaf为第K个采样周期中加速度信号的输出,Kaf为加速度前馈比例系数。

  位置前馈中速度项差分方程:

公式

  式中R(k)为第K个采样周期中的位置给定信号;Yaf为第K个采样周期中速度信号的输出,Ksf为速度前馈比例系数。

  相应的位置环P的差分方程:

公式

  式中R(k)为第K个采样周期中的位置给定信号;C(k)为第K个采样周期中的位置反馈信号,Ye为第K个采样周期中位置环信号的输出,Kc为位置环比例系数。

  绝对式编码器通信程序

  绝对式编码器与DSP的接口采用CPLD作为接口芯片。CPLD的程序采用VHDL语言编写,程序结构如图4所示。此电路完成串行输入数据到并行输出数据的转换,以及并行输入数据到串行输出数据的转换。

程序结构

  图4中,模块DIV为时钟分频器,TX模块接收来自微处理器接口模块MP的8位并行数据,并通过端口DOUT将数据串行输出到RS-485端口。反过来,RX模块接收串行数据输入,并以8位并行格式发送至MP模块,MP模块同时将接收到的位置信号转成脉冲形式输出,实现与CNC的连接

  实验结果分析

  本设计,应用虚拟仪器技术设计出实验测试平台,记录实验测试结果。虚拟测试平台配置如下:软件NI LabVIEW 8.0,硬件NI M系列多功能数据采集卡PCI-6251,16、NI 计数器/定时器PCI-6602。

  图5给出了加工过程中的速度波形。图5表明,系统的加、减速时间小于200ms;无位置超调;稳定时,速度波动小于0.1转。速度频率响应:大于300Hz;速度波动率:小于±0.01%(负载0~100%)、0(电源±10%);调速范围:0.1rpm~3000rpm;回转定位精度:1个脉冲。

加工过程中的速度波形

  图6给出了驱动器配国产某品牌加工中心的机械加工结果。实验测试数据:上表面表面粗糙度Ra1.6μm;侧面(即测量面)的粗糙度Ra3.2μm。

驱动器配国产某品牌加工中心的机械加工结果

  结语

  针对数控机床进给控制,采用磁场定向控制与前馈补偿控制,以 TMS320F2812DSP 控制器、IPM功率模块、TS5667N120 17位绝对式编码器为主要功能部件,设计出的永磁同步电机伺服驱动控制器,在数控加工中心的应用中,具有定位无超调、高刚性、高速度稳定性,达到了设计指标,可以满足微米级加工精度的要求。

关键字:伺服系统  永磁同步电机  矢量控制  DSP  绝对式编码器 引用地址:基于DSP高精度伺服位置环设计

上一篇:基于CAN总线与RS485的DSP通信接口设计
下一篇:为获高质量音频,Tensilica推HiFi EP音频DSP

推荐阅读最新更新时间:2024-05-02 21:00

安富利电子元件部率先在亚洲举办Xilinx SpeedWay设计研讨会
吸引了10个市场23个城市的1200余人参加,超过预期水平 北京,2007年3月12日 - 安富利公司 (NYSE: AVT) 旗下领先电子元件分销商安富利电子元件部亚洲区(Avnet Electronics Marketing Asia) 率先在亚太地区举办了一系列Xilinx SpeedWay设计研讨会,取得了引人注目的成效,吸引了众多的参与者。这一系列研讨会包括80多次课程,在10个主要市场的23个城市先后举办,旨在为想用Xilinx现场可编程门阵列(FPGA)进行嵌入式处理、串行连接和高性能数字信号处理(DSP)的工程专业人士提供培训。     安富利电子元件部是唯一为Xilinx客户在全球举办研讨会的分销商。Sp
[焦点新闻]
Altera彻底改变基于FPGA的浮点DSP
   Altera 公司日前宣布在 FPGA 浮点 DSP 性能方面实现了变革。 Altera 是第一家在 FPGA 中集成硬核IEEE 754兼容浮点运算功能的可编程逻辑公司,前所未有的提高了 DSP 性能、设计人员的效能和逻辑效率。硬核浮点 DSP 模块集成在正在发售的 Altera 20 nm Arria 10 FPGA 和SoC中,也集成在14 nm Stratix 10 FPGA和SoC中。集成硬核浮点DSP模块结合先进的高级工具流程,客户可以使用Altera的FPGA和SoC来满足越来越高的大计算量应用需求,例如高性能计算 (HPC)、雷达、科学和医疗成像等。   含在Arria
[嵌入式]
Altera彻底改变基于FPGA的浮点<font color='red'>DSP</font>
基于MCU与DSP的双机压电捷联惯导系统
   引 言   近年来,广大科研工作者研究了各种减小压电捷联惯导系统的误差方法,使压电惯性器件的精度得到了极大的提高 .本文介绍了一种实用的基于DSP实现的压电捷联惯导系统方案。   1 系统的硬件设计   整个压电捷联惯导系统分为三个部分:压电惯性组合部分;由ADS1251与ADuC834组成的信号接口与模数转换单元;由TMS320C54lO等构成的数据处理单元。系统框图如图1所示。   压电惯性组合采用专用压电陀螺及压电加速度计。由TI公司24位,20 kHz的A/D转换器ADSl251完成六路压电陀螺及压电加速度计的信号精确采样,实际采样速率为500 Hz。采用美国模拟器件公司的8位51 MCU微处理
[应用]
嵌入DSP设计中的功耗优化
对基于 数字信号处理器 ( DSP )的系统而言,优化功耗是一项重要但往往难以实现的设计目标。现在,基于 DSP 的设备常常把以往各自独立的多个应用结合起来,每一个应用都可能有多个工作模式。要得到这样一个设备的功率分布是非常困难的一件事,更遑论整个复杂的系统。设计人员需要获知尽可能多的最佳信息,以及能够帮助他们优化特定应用之功耗的技术和工具。 幸运的是,近年来,在DSP芯片的设计和制造工艺方面,都在不断推出更先进的功耗降低方法。现在的片上 功率优化 技术能够提供更多的精细控制和更多的省电模式,以及关于 处理器 功耗的更完整的信息。更新型的DSP开发工具使设计人员得以更深入透彻地了解系统的功率消耗方式,并通过片上硬件来提供功
[嵌入式]
嵌入<font color='red'>式</font><font color='red'>DSP</font>设计中的功耗优化
基于DSP的孤立词语音识别系统的设计
1 引言   随着语音信号处理技术的不断发展与成熟,语音识别正逐步成为信息技术中人机接口的关键技术。 DSP 芯片 ,即数字信号处理器,是专门为快速实现各种信号处理算法而设计的、具有特殊结构的微处理器,其处理速度比最快的CPU还快10~50倍。本文介绍的就是基于 TMS320VC5402 配合TLC320AD50C和AT89S52的实验室用机器人的孤立词语音识别系统。    2 语音识别系统的基本介绍   2.1 语音识别系统的组成   计算机语音识别过程与人对语音识别处理过程基本上是一致的。语音信号本身的特点造成了语音识别的困难。这些特点包括多变性,动态性,瞬时性和连续性等。目前主流的语音识别技术是基于统计模式识别的基
[嵌入式]
通用变频器中基于DSP的数字控制器实现
摘 要:介绍了一种以TMS320F240数字信号处理器为核心的异步电机调速系统的数字控制器的硬件和软件设计。介绍了该控制器的结构功能模块和对称空间电压矢量产生的软件流程,并对其中一些基本单元电路和技术进行了分析和讨论,最终给出了该控制器给电机空载实验时所生成的SVPWM波形。 关键词:变频;空间电压矢量;数字信号处理器 0 引言 变频调速系统的关键,就是要没计一个合理的变频器,而它的核心就是变频调速系统的数字控制器。变频器的数字控制器包括信号的检测、滤波、整形,核心算法的实时完成以及驱动信号的产生,系统的监控、保护等功能。 变频器数字控制系统的硬件部分,包括微处 理器、接口电路及外围设备,其中微处理器是系统的控制核心,它通
[嵌入式]
8051、ARM和DSP指令周期的测试与分析
摘要 在实时嵌入式控制系统中,指令周期对系统的性能有至关重要的影响。介绍几种最常用的微控制器的工作机制,采用一段循环语句对这几种微控制器的指令周期进行测试,并进行分析比较。分析结论对系统控制器的选择有一定的指导作用。 关键词 指令周期测试 AT89S51 LPC2114 TMS320F2812   在实时控制系统中,选择微控制器的指标时最重要的是计算速度的问题。指令周期是反映计算速度的一个重要指标,为此本文对三种最具代表性的微控制器(AT89S51单片机、ARM7TDMI核的LPC2114型单片机和TMS320F2812)的指令周期进行了分析和测试。为了能观察到指令周期,将三种控制器的GPIO口设置为数字输出口,并采用循环不断地置
[单片机]
伺服系统中的EMC干扰及抑制技术解析
1 引言 今天,伺服系统和CNC、PLC、变频器等其它自动化产品一样,已经成熟应用于工业生产的各个领域。伺服驱动器是集强电和弱电,数字和模拟信号于一体的电能变换装置,不可避免的存在电磁干扰问题。尤其2015年YY0505-2012标准的强制执行,更促进了医疗器械行业对电磁兼容问题的重视。 针对伺服系统的电磁兼容性问题本文以某公司设计的一款以伺服系统为主的医疗机器人的EMC干扰类型、风险评估以及抵制方法等几个方面进行阐述。 2 .医疗机器人功能板块布置框架 医疗机器人功能板块布置框图见下图: 医疗机器人功能板块布置框图 3 医疗机器人干扰类型及风险 1.来自空间的辐射干扰 来自空间的辐射干扰分布极为复杂,通常都是电磁感应
[嵌入式]
<font color='red'>伺服系统</font>中的EMC干扰及抑制技术解析
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved