新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARMS和FPGA的嵌入式数控系统设计

基于ARMS和FPGA的嵌入式数控系统设计

作者:时间:2013-05-17来源:网络收藏

4.3 加减速控制模块
加减速控制是的关键技术之一,也是实现高实时性的瓶颈。中,为了保证机床在启动或停止时不产生冲击、失步、超程或振荡,必须对进给电机的脉冲频率或电压进行加减速控制。即当机床加速启动时,保证加在电机上的脉冲频率逐渐增加;而当机床减速停止时,保证加在电机上的脉冲频率逐渐减小。目前,电机加减速的常用控制方法是梯形加减速控制和S形加减速控制。本次设计采用两种控制方案以适应不同工作场合的要求。
4.3.1 梯形加减速
梯形加减速是指在加减速过程中加速度为常数,速度曲线为梯形的加减速过程。梯形加减速控制算法简单、易于实现,但在加减速过程中加速度曲线不连续会导致驱动机构的振动和冲击。正常情况下梯形加减速运动过程如图6所示分为加速段、匀速段和减速段三个阶段。

本文引用地址:http://www.eepw.com.cn/article/148022.htm

e.JPG


图7所示为ModelSim对梯形加减速模块的仿真结果,可以看到器输出的脉冲速度曲线呈现梯形,输出脉冲的频率的大小随速度的变化而变化,实现了电机的梯形调速。

f.JPG


4.3.2 S形加减速
S形加减速是指在加减速时,加速度导数为常数,速度曲线为S形曲线的加减速过程。通过控制加速度导数来避免加速度突变,减小加工过程中由于加速度突变引起的机械系统振动。S形曲线速度控制可以得到平滑的速度曲线,但算法复杂,运算时间长。

g.JPG


S形加减速中加速度相对加速度导数的变化规律相当于直线加减速中速度相对加速度的变化规律。如图8所示为S形曲线加减速的曲线图,图中从上到下依次为速度曲线、加速度曲线以及减速度曲线。从图中可以看出,正常情况下S形加减速分为:加加速段、匀加速段、减加速段、匀速段、加减速段、匀减速段和减减速段七个阶段。加速度连续,调速光滑,不会导致驱动机构的振动和冲击。

h.JPG


图9所示为ModelSim对S形加减速模块的仿真结果,可以看到器输出的脉冲速度曲线呈现梯形,输出脉冲的频率的大小随速度的变化而变化,实现了电机的S形调速。

5 结束语
本文给出了一种基于的开放性的嵌入式数控系统,突破了传统的计算机数控系统架构,采用处理器S3C2440A和器件XC3S25 0E和μC/OS-II嵌入式实时操作系统组成的数控系统软硬件平台,充分利用了微处理器的高速运算能力与的快速配置能力,大大减少了系统的外围接口器件,并具有良好的稳定性、模块化、可扩展性、可移植性等特点,有利于实现数控系统的开放化和网络化,有效地降低了系统成本,适合我国数控系统发展的需要,具有广阔的应用前景。

fpga相关文章:fpga是什么


c语言相关文章:c语言教程



上一页 1 2 3 下一页

关键词: ARM FPGA 数控系统 插补

评论


相关推荐

技术专区

关闭