步进电机的精确控制方法研究文档格式.docx

上传人:b****2 文档编号:3278495 上传时间:2023-05-01 格式:DOCX 页数:16 大小:97.20KB
下载 相关 举报
步进电机的精确控制方法研究文档格式.docx_第1页
第1页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第2页
第2页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第3页
第3页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第4页
第4页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第5页
第5页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第6页
第6页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第7页
第7页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第8页
第8页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第9页
第9页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第10页
第10页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第11页
第11页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第12页
第12页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第13页
第13页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第14页
第14页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第15页
第15页 / 共16页
步进电机的精确控制方法研究文档格式.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

步进电机的精确控制方法研究文档格式.docx

《步进电机的精确控制方法研究文档格式.docx》由会员分享,可在线阅读,更多相关《步进电机的精确控制方法研究文档格式.docx(16页珍藏版)》请在冰点文库上搜索。

步进电机的精确控制方法研究文档格式.docx

速度控制;

细分驱动;

自适应;

仿真

第一章绪论

1.1步进电机概述

步进电机又称为脉冲电机,基于最基本的电磁铁原理,它是一种可以自由回转的电磁铁,其动作原理是依靠气隙磁导的变化来产生电磁转矩。

其原始模型是起源于1830年至1860年间。

1870年前后开始以控制为目的的尝试,应用于氩弧灯的电极输送机构中。

这被认为是最初的步进电机。

二十世纪初,在电话自动交换机中广泛使用了步进电机。

由于西方资本主义列强争夺殖民地,步进电机在缺乏交流电源的船舶和飞机等独立系统中得到了广泛的使用。

二十世纪五十年代后期晶体管的发明也逐渐应用在步进电机上,对于数字化的控制变得更为容易。

到了八十年代后,由于廉价的微型计算机以多功能的姿态出现,步进电机的控制方式更加灵活多样。

步进电机相对于其它控制用途电机的最大区别是,它接收数字控制信号(电脉冲信号)并转化成与之相对应的角位移或直线位移,它本身就是一个完成数字模式转化的执行元件。

而且它可开环位置控制,输入一个脉冲信号就得到一个

规定的位置增量,这样的所谓增量位置控制系统与传统的直流控制系统相比,其成本明显减低,几乎不必进行系统调整。

步进电机的角位移量与输入的脉冲个数严格成正比,而且在时间上与脉冲同步。

因而只要控制脉冲的数量、频率和电机绕组的相序,即可获得所需的转角、速度和方向。

我国的步进电机在二十世纪七十年代初开始起步,七十年代中期至八十年

代中期为成品发展阶段,新品种和高性能电机不断开发,目前,随着科学技术

的发展,特别是永磁材料、半导体技术、计算机技术的发展,使步进电机在众

多领域得到了广泛应用。

1.2步进电机控制技术及发展概况

作为一种控制用的特种电机,步进电机无法直接接到直流或交流电源上工

作,必须使用专用的驱动电源(步进电机驱动器)。

在微电子技术,特别计算机

技术发展以前,控制器(脉冲信号发生器)完全由硬件实现,控制系统采用单独的元件或者集成电路组成控制回路,不仅调试安装复杂,要消耗大量元器件,而且一旦定型之后,要改变控制方案就一定要重新设计电路。

这就使得需要针对不同的电机开发不同的驱动器,开发难度和开发成本都很高,控制难度较大,限制了步迸电机的推广。

由于步进电机是一个把电脉冲转换成离散的机械运动的装置,具有很好的数据控制特性,因此,计算机成为步进电机的理想驱动源,随着微电子和计算机技术的发展,软硬件结合的控制方式成为了主流,即通过程序产生控制脉冲,驱动硬件电路。

单片机通过软件来控制步进电机,更好地挖掘出了电机的潜力。

因此,用单片机控制步进电机已经成为了一种必然的趋势,也符合数字化的时代趋势吲。

步进电机从其结构形式上可分为反应式步进电机、永磁式步进电机、混合式步进电机、单相步进电机、平面步进电机等多种类型,在我国所采用的步进电机中以反应式步进电机为主。

步进电机的运行性能与控制方式有密切的关系,步进电机控制系统从其控制方式来看,可以分为以下三类:

1.开环控制系统

2.闭环控制系统

3.半闭环控制系统

目前半闭环控制系统在实际应用中一般归类于开环或闭环系统中。

1.2.1开环控制

步进电机最简单的控制方式就是开环控制系统,其原理框图如图1.1所示:

在这种控制方式下,步进电机控制脉冲的输入并不依赖于转子的位置,而是按一个固定的规律发出控制脉冲,步进电机仅依靠这一系列既定的脉冲而工作,这种控制方式由于步进电机的独特性而比较适合于控制步进电机,适合于我国的国情。

这种种控制方式的特点㈦是:

控制简单、实现容易、价格较低,这种控制方式特别在开环控制中,负载位置对控制电路没有反馈,因此,步进电机必须正确地响应每次励磁的变化,如果励磁变化太快,电机不能移动到新的位置,那么实际负载位置与理想位置就会产生一个偏差,在负载基本不变时,控制脉冲序列的产生较为简单,但是在负载的变化可能较大的场合,控制脉冲序列的产生就很难照顾全面,就有可能出现失步等现象。

目前随着微处理器应用的普及,依靠单片机,可以实现一些复杂的步进电机的控制脉冲序列的产生。

但是开环控制仍存在以下问题阻:

1)起动受到限制。

一般要通过控N#l-力n的速度设定按一定的升速规律实现起动,必须有足够长的升速过程。

这导致它在速度变化率较大的场合的使用受到限制。

2)系统存在振荡区,在使用中必须避开振荡点,否则速度波动很大,严重时可能导致失步。

3)抗负载波动的能力较差。

如果负载出现冲击转矩,电机可能失步或堵转。

所以,一般不能满载运行,必须留有足够的余量。

这导致电机的容量得不到充分利用。

以上情况限制了步进电机的应用范围,因为在许多应用场合,希望提高电机的快速性,要求电机的加速时间越短越好。

而在开环控制系统中,步进电机的速度完全决定于输入脉冲频率,其输入脉冲序列是预先设定的,不依赖于电机转子的位置而调节,不能保证每步都能在最佳切换角切换。

因而,很难以最短的时间达到正常工作要求速度,并且易发生失步。

但由于它较易实现,价格低廉,所以目前所采用的控制方式大多数为开环控制。

而对于其失步和精度问题的根本解决途径是建立合理的脉冲序列控制数学模型,求出合理有效的控制函数。

1.2.2翻环控制

由于步进电机开环控制系统存在精度不高、丢步等缺点,所以在精度要求较高的场合可以采用步进电机的闭环控制系统n3,其原理框图如图1.2所示:

这种控制方式是直接或间接地检测出转子(或负载)的位置或速度,然后通过反馈和适当的处理,自动地给出步进电机的驱动脉冲序列,这个驱动脉冲序列是根据负载或转子的位置而随时变化的。

这种控制方式的实现方法很多,在要求精度很高的场合,结合加减速过程控制技术细分驱动技术,可以实现很高的位置精度要求。

但这种控制方式也有一些问题,例如,闭环的实现需要增加高精度的检测、反馈及控制元件,使整一个伺服系统的实现变得复杂,且价格急剧上升,甚至使步进电机应用的低价优势丧失。

另外,还有系统的稳定性等问题。

为了改善步进电机失步,高速扭矩衰减等问题,采用有源阻尼和无编码器堵转检测技术的闭环步进控制技术正逐步得到应用,并已有相应的产品推向市场,如Oriental公司的QStep系列产品、ParkerHannifan/compumotor公司的Gemini系列细分驱动产品等。

经过持续的改进和升级,堵转检测和抗谐振技术将与今天的细分驱动技术一样得到普及嘲,从而使步进电机性能得到大大提升。

但在这个研究方向上,技术上一直没有太大的突破,也还不成熟,还没有得到很广泛的应用。

但是这将是以后步进电机控制的发展趋势。

1.2.3步进电机加减速过程控制技术

正因为步进电机的广泛应用,对步进电机的控制的研究也越来越多,在启动或加速时如果步进脉冲变化太快,转子由于惯性而跟随不上电信号的变化,产生堵转或失步:

在停止或减速时由于同样原因则可能产生超步。

为防止堵转、失步和超步,提高工作频率,要对步进电机进行升降速控制。

步进电机的转速取决于脉冲频率、转子齿数和拍数。

其角速度与脉冲频率成正比,而且在时间上与脉冲同步。

因而在转子齿数和运行拍数一定的情况下,只要控制脉冲频率即可获得所需速度。

由于步进电机是借助它的同步力矩而启动的,为了不发生失步,启动频率是不高的。

特别是随着功率的增加,转子直径增大,惯量增大,启动频率和最高运行频率可能相差十倍之多。

步进电机的起动频率特性使步进电机启动时不能直接达到运行频率,而要有一个启动过程,即从一个低的转速逐渐升速到运行转速。

停止时运行频率不能立即降为零,而要有一个高速逐渐降速到零的过程。

从步进电机的频率一力矩曲线(图1.3)可知,步进电机的输出力矩随着脉冲频率的上升而下降,启动频率越高,启动力矩就越小,带动负载的能力越差,启动时会造成失步,而在停止时又会发生过冲。

要使步进电机快速的达到所要求的速度又不失步或过冲,其关键在于使加速过程中,加速度所要求的力矩既能充分利用各个运行频率下步进电机所提供的力矩,又不能超过这个力矩。

因此,步进电机的运行一般要经过加速、匀速、减速三个阶段,要求加减速过程时间尽量的短,恒速时间尽量长。

特别是在要求快速响应的工作中,从起点到终点运行的时间要求最短,这就必须要求加速、减速的过程最短,而恒速时的速度最高。

目前,国内外的科技工作者对步进电机的速度控制技术进行了大量的研究,建立了多种加减速控制数学模型,如指数模型、线性模型等,并在此基础上设计开发了多种控制电路,改善了步进电机的运动特性,推广了步进电机的应用范围。

指数加减速考虑了步进电机固有的矩频特性,既能保证步进电机在运动中不失步,又充分发挥了电机的固有特性,缩短了升降速时间,但因电机负载的变化,很难实现:

而线性加减速仅考虑电机在负载能力范围的角速度与脉冲成正比这一关系,不因电源电压、负载环境的波动而变化的特性,这种升速方法的加速度是恒定的,其缺点是未充分考虑步进电机输出力矩随速度变化的特性,步进电机在高速时会发生失步。

综上所述,为缩短步进电机的加速时间,在不发生失步和过冲的前提下,应尽量提高其运行速度,才能充分发挥步进电机的工作性能。

这就需要继续在步进电机的速度控制技术方面进行研究,找到尽可能合理的加减速控制数序模型,方便微处理器的控制要求,进一步提高步进电机的运行效率。

1.2.4步进电机的细分驱动控制

步进电机由于受到自身制造工艺的限制,如步距角的大小由转子齿数和运行拍数决定,但转子齿数和运行拍数是有限的,因此步进电机的步距角一般较大并且是固定的,步进的分辨率低、缺乏灵活性、在低频运行时振动,噪音比其他微电机都高,使物理装置容易疲劳或损坏。

这些缺点使步进电机只能应用在一些要求较低的场合,对要求较高的场合,只能采取闭环控制,增加了系统的复杂性,这些缺点严重限制了步进电机作为优良的开环控制组件的有效利用。

细分驱动技术在一定程度上有效地克服了这些缺点。

步进电机细分驱动技术是70年代中期发展起来的一种可以显著改善步进电机综合使用性能的驱动技术。

1975年美国学者T.R.Fredriksen首次在美国增量运动控制系统及器件年会上提出步进电机步距角细分的控制方法。

在其后的二十多年里,步进电机细分驱动得到了很大的发展。

逐步发展到上世纪九十年代完全成熟阳3。

我国对细分驱动技术的研究,起步时间与国外相差无几。

在九十年代中期的到了较大的发展。

主要应用在工业、航天、机器人、精密测量等领域,如跟踪卫星用光电经纬仪、军用仪器、通讯和雷达等设备。

细分驱动技术的广泛应用,使得电机的相数不受步距角的限制,为产品设计带来了方便。

目前在步进电机的细分驱动技术上,采用斩波恒流驱动叫、脉冲宽度调制驱动n引、电流矢量恒幅均匀旋转驱动控制,大大提高步进电机运行运转精度,使步进电机在中、小功率应用领域向高速且精密化的方向发展。

最初,对步进电机相电流的控制是由硬件来实现的,通常采用两种方法:

(1)采用多路功率开关电流供电,在绕组上进行电流叠加,这种方法使功率管损耗少,但由于路数多,所以器件多,体积大。

(2)先对脉冲信号叠加,再经功率管线性放大,获得阶梯形电流,优点是所用器件少,但功率管功耗大,系统功率低,如果管子工作在非线性区会引起失真。

由于本身不可克服的缺点,因此目前已很少采用这两类方法。

随着计算机技术的发展,特别是单片机的出现,开创了步进电机细分驱动技术的新局面。

用单片机控制的步进电机细分驱动电路不仅减小控制系统的体积、简化电路、同时还提高了细分精度和控制系统的智能化,从而使细分驱动技术得到推广。

细分驱动可以明显的提高电机的输出转矩,尤其是对三相反应式电机,其力矩比不细分时提高约30-40%。

在实现细分驱动后,由于减小了步距角、提高了步距的均匀度,相应的提高了电机的分辨率,使其更能满足精确控制的需要。

步进电机控制器的技术水平主要体现在三个层面:

硬件方案、核心控制算法以及应用软件功能。

国内运动控制器所采用的硬件平台和国外产品相比并没有太大差距,有的甚至更加先进。

与欧美发达国家相比,国内运动控制器的差距主要体现在控制算法和二次开发平台的易用性方面。

许多欧美运动控制器制造商历经多年积累,提供了许多先进的控制算法,如伺服调节、PvT算法、样条插补、反向运动学算法、龙门双驱动算法、空间圆弧插补、速度前瞻和轨迹拟合等n们n副。

但出于技术保护,国内的步进电机控制在核心控制算法方面还存在较大差距,也还处于起步阶段。

目前国内有一些驱动器采用“平滑”来取代细分,有的也称为细分,但这不是真正的细分:

1.“平滑”并不精确控制电机的相电流,只是把电流的变化率变缓一些,所以”平滑”并不产生微步,而细分的微步是可以用来精确定位的;

2.电机的相电流被平滑后,会引起电机力矩的下降,而细分控制不但不会引起电机力矩的下降,反而会使力矩增加。

适当的细分控制函数很难找到一种统一而简便的函数表达式,只能采取近似的方法。

如采用已知的函数波形进行近似,有关研究和实验证明,对于两相双极型混合式步进电机,采用正余弦形的驱动电流较为理想,而对于反应式步进电机一般采用谐波较少的阶梯型驱动电流较为理想:

但这些近似只能应用在精度要求不太高的情况下。

也有采用实验逼近法的,通过多次测试,并修正数据,得到细分的阶梯波:

但精度与测量手段关系很大而且实施起来复杂,~般精度较低。

也有采用函数模型的(通过插值法和函数拟合得到),先通过试验获得特定系统的细分波形数据,再通过数学处理找到此系统的细分控制模型函数,通过此函数确定输出的细分电流n"

,这种方法对于特定的系统而言,能够达到较高的精度要求;

但在要求实现多级细分控制的场合下(如负载可变的情况),无法实现动态的调整。

上述传统的细分控制方法是:

提前计算细分控制电流参数放入寄存器中供程序调用。

这样以来,增加了空间上的成本,程序设计较为繁琐,在要求多级细分的控制场合,其存储空间的增加和程序设计的复杂程度将是不可接受的。

1.3本文研究的意义和主要内容

尽管步进电机的精确控制方面的研究是一个热点课题,在步进电机控制研究的两个方面:

加减速过程控制和细分驱动技术上,取得了大量的研究成果,虽然提出了种种技术理论和实现方案,但都存在有一定的局限性,一个灵活的,适应性强的核心控制算法和可行方案还是有很大的研究空间的。

本文研究了步进电机在加减速控制过程中脉冲频率曲线的设计和他们的优缺点,并提出以步进电机控制系统模型和矩频特性为依据,推导出其加减速控制过程中的线性加正弦函数,缩短步进电机的加速时间,在不发生失步和过冲的前提下,尽量提高其运行速度,充分发挥步进电机的工作性能。

在细分驱动技术方面,为解决消除电机的低频振荡,提高电机的输出转矩、分辨率和步距的均匀度,解决步进电机高精度细分和平滑运行的技术难题,并能适应多级细分的技术要求,研究了步进电机的传统控制算法和细分控制原理。

通过分析两相混合式步进电机的运行原理,推导了其数学模型。

第二章步进电机的速度控制

2.1步进电机速度控制的必要性

步进电机可以使用脉冲信号直接进行开环定位控制,具有一定的精度:

而且控制线路简单,使用方便、可靠。

合理选择步进电机的升降速运行曲线,在不失步和不发生过冲的前提下,尽量提高其运行速度,对于充分发挥步进电机的工作性能,有着十分重要的意义。

在实际的步进电机应用中,尤其在要求快速响应的系统中,其关键问题是如何保证步进电机在频繁启停、频率发生突变的高速运转过程中不发生堵转和失步。

而堵转和失步的发生,与步进电机的变速特性,即与步进电机运行速度的变化规律有关。

步进电机的速度控制曲线不但影响电机运行的升降速度,还影响整个系统的平稳性、运行噪声和定位精度。

一般情况下,系统的极限启动频率较低,而要求的运行速度又较高,如果系统以要求的速度直接启动,会因速度已超过极限启动频率而不能正常启动,发生堵转或根本不能运行的情况。

系统运行到终点时突然停止,则会因系统的惯性,出现过冲现象,使控制发生偏离。

因此,在控制的过程中运行速度需要有一个升速—恒速一降速一停止的过程。

系统在要求快速响应时,必须要求升降速过程时间尽量地缩短,使步进电机在不失步条件下,以最短的时间升降到给定速度。

由步进电机的动态特性可知,步进电机在变速运行时,既要克服负载转矩,同时也要克服变速所引起的系统惯性转矩。

由步进电机的矩频特性可知,脉冲频率越高,电磁转矩就越小:

同时,角加速度越大,引起的系统惯性转矩越大,故其直接起动频率限制在一个有限值上。

如果起动频率大于这一有限值,步进电机就会出现失步现象。

因此,步进电机在高速下运行时,必须在低于或等于起动速度下起动,然后,逐步增大脉冲频率直到期望的速度。

同样,步进电机不能在高速运行状态下突然停止,否则,由于惯性作用会出现过冲。

故需逐步降低脉冲频率直到能够停止的速度,以实现准确定位。

另外,应尽量缩短起动加速和停止减速时间,提高其快速性。

但步进电机的输出力矩随着它的旋转角速度变化,步进电机的输出力矩随着它的旋转角速度变化。

因此在整个加速(减速)过程中,步进电机的角加速度应该随着转子角速度的变化而变化,使步进电机在不失步条件下,以最短的时间加速(减速)到给定速度。

因此,选择合理的运行规律函数,成为步进电机速度控制的关键。

2.2速度控制曲线及其数学模型

在步进电机不失步的条件下,驱动脉冲频率变化的加速度,和步进电机转子的角加速度成正比。

而角加速度又是依赖于步进电机的输出力矩的。

因此,选择一条比较合理的运行规律曲线,以使步进电机转子的角加速度的变化与它的输出力矩变化相适应,成为速度控制的关键。

目前,如何根据具体的应用环境(步进电机的类型、运行状态、负载的特性等)确定最佳的升降速曲线;

如何在负载变化的情况下及时调整升降速的控制,成为步进电机速度控制的重要研究内容。

许多科技工作者对步进电机的加减速特性优化控制进行研究,建立了多种加降速数学模型,如指数模型、线性模型等,并在此基础上开发了多种加速度控制器,缩短了加减速时间。

速度控制规律一般有三种选择,如图2-1所示。

按阶梯规律升降速、按直线规律升降速、按指数规律升降速。

2.2.1阶梯规律速度控制

将步进电机的升降过程离散为一个不连续的区间,控制器件所发出的驱动脉冲受阶梯函数的控制,即步进电机的转速每跃升1个台阶后,恒速运转一段时间,通过回馈机制比较当前速度与目标速度是否一致,若不一致则相应的加或减一个脉冲档位噙3。

这种方法的缺点是在恒速阶段没有加速,未充分利用步进电机的加速性能,而且在高频段加速台阶高,步进电机在速度越阶时会发生失步。

2.2.3直线规律速度控制

电机做梯形运动时,其运动过程是首先以一定的加速度加速运动,当速度达到指定的速度时,开始匀速运动。

减速时,以一定的加速度减速运动到指定的速度后匀速运动或停下来。

在步进电机升速过程中,直线规律速度控制是加速度保持一个恒定值不变,速度以直线规律上升乜副。

该种加减速方法快速性较好,控制方法计算简单,节省机时,但由于速度呈直线上升或下降规律,不完全符合步进电机的速度变化规律,加速、匀速和减速过程不能光滑过渡,即加速度对时间的函数a(t)=dv(t)/dt不是连续函数,而存在阶跃现象,加减速控制方法效果不是十分理想。

这将影响电机和机械系统的使用寿命,所以适用于控制系统处理速度较慢且对升降速过程要求不高的场合。

以往研究表明,步进电机处于负载状态下可以按预期的目标升降速,但是反映出过冲量大、稳定性差、噪音大的现象。

所以在短距离的步进电机加减速控制中不适合采用该方法。

同时,由于这种速度控制方法的加速度是恒定的,其缺点是未充分考虑步进电机输出力矩随速度变化的特性,步进电机在高速时会发生失步。

因此,除部分特殊场合,线性规律控制已逐步退出历史的舞台。

223指数规律速度控制

指数规律加减速是指在加减速过程控制中,步进电机的速度是指数规律上升或下降的。

开始加速度最大,并且随着速度的升高而逐渐减小,速度上升得越来越慢。

当速度上升至最高值时,加速度降低至最小,理想情况下应接近于0。

用指数规律加减速能充分保证步进电机的运行稳定性,同时兼顾了升降运行快速性。

事实上,用指数规律加减速是与理论分析结果完全符合的,理论分析表明步进电机的速度变化规律符合某种指数规律乜引。

用指数规律加减速完全可以满足短距离步进控制的要求。

指数规律速度控制又可进一步分为速度时间曲线是S型的运动和直线加抛物线型的运动。

a速度时间曲线是S型的运动

其中M-B为加加速运动阶段,B-C为加速运动阶段,C-D为减加速运动阶段,D—E为匀速运动阶段,减速时情况类似,E-F为加减速运动阶段,F—S为减速运动阶段,S_H为减减速运动阶段。

速度是时间的连续函数,从启动到加速过程的光滑过渡以及到匀速运动的过渡使电机和机械系统的使用寿命

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2