高精度激光直写数字伺服滤波器的设计

最新更新时间:2010-12-23来源: 互联网关键字:数字滤波器  定位精度  控制系统  数字伺服  伺服驱动器 手机看文章 扫描二维码
随时随地手机看文章

    激光直写技术是一种近年来应用广泛的超精密加工技术。该技术是一种利用强度可变的激光束,在基片表面实施有规则的高精度扫描。在扫描过程中,光刻基片随载物平台而运动。因此影响光刻元件的质量取决于载物平台的定位精度以及运动的稳定性,影响光刻元件的快速性取决于系统的响应度。

    基于数字式伺服的运动控制器是超精密定位系统的关键。由于数字伺服滤波器是数字式伺服的运动控制器的核心,从而数字伺服滤波器的设计将影响系统的定位精度。

    数字伺服滤波器是指系统的闭环控制与调节采用数字技术,所有控制调节实现软件化。调节器的全部软件化使控制理论中很多控制思想和手段得以应用。同时利用软件很容易完成参数的自由化和故障的自诊断功能,使系统控制性能大大提高,从而克服了模拟型闭环伺服系统对微弱信号的信噪难分离、控制精度难提高、容易受机械摩擦和温度影响,位置环控制产生零点漂移误差等缺点。

1 伺服控制系统结构及分析

1.1 伺服控制系统结构

    整个伺服控制系统的硬件结构如图1所示。上级装置由DSP处理器和D/A转换模块组成,伺服单元由安川伺服驱动器组成。整个系统是一个闭环伺服电机控制系统。DSP处理器产生梯形运动曲线的数字脉冲信号,通过设计的数字滤波器,直接驱动D/A转换器产生模拟电压,经过伺服单元驱动伺服电机。实际运动中的位置和速度信号由电机反馈给光编码器,并由光电编码器产生数字信号,然后传输给DSP进行采集处理。


1.2 系统分析

    该方案的关键是解决电机轴与负载之间的粘性摩擦和外界对电机及变换器的干扰等问题。由于摩擦环和外界干扰的存在,系统的动态及静态性能受到很大程度的影响,主要表现为低速时出现爬行现象,稳态时有较大的静差或出现极限环振荡。为了满足激光直写的要求,系统还必须具有响应速度快、定位时间短,稳态精度高等特点。若启动速度过慢或过冲,停止时间过长,系统则具有很强的振荡,且噪声大。

2 数字滤波器的设计

2.1 数字伺服滤波器模型设计

    通过大量实验,对系统进行分析后发现:对位置偏差控制采用PID控制方法可以提高精度和阶跃响应;加入速度和加速度前馈补偿控制方法可以提高系统的稳态精度;加入摩擦补偿可以克服摩擦力的影响。因此,此方案没计是一种既利用位置误差进行闭环控制,又利用给定位置信号进行开环的复合控制系统。

    则系统控制输出U(t)=Up(t)+Uva(t)+Uf(t),其中Up(t)为PID控制器,Uva(t)为速度和加速度补偿控制器,Uf(t)为摩擦补偿控制器。


    PID伺服滤波器控制规律如图2所示。


    图2中Kp为比例增益,Ki为积分增益,Kd为微分增益,Kvff为速度前馈增益,Kaff为加速前馈增益,Kf为粘性摩擦系数,En为位置偏差,Vt为t时刻速度,At为t时刻的加速度,输出的B静态误差主要用于补偿控制轴受重力的影响。对滤波器输出对应的模拟量,由输出的饱和控制器进行限制。

2.2 参数调节

    在位置PID调节器中比例增益Kp的大小决定系统的快速性,积分增益Ki的作用是消除系统的静态误差。微分增益Kd的作用是增加阻尼,减少振荡。调节过程是先调节Kp,再调节Ki,然后调节Kd。第1次设定Ki增益时,如果把Ki设定为一非O值将引起突然的“跳跃”。为避免这种情况,需要把积分限(积分部分的饱和控制器)设置为0,Ki设定为期望值,再设置积分限到期望的积分限。这样就清除了所有以前的积分值,从而使积分从前一个点开始平稳运算。接着调节Kvff,Kaff,从而提高系统的稳态精度。最后调节Kf,从而克服摩擦力的影响。

    在启动阶段调节Kvff,Kaff过大会使速度过快而导致位置过冲。在减速阶段调节Kvff,Kaff过小,会使定位时间过长。根据最优控制思想,如果系统按照最大加速度启动,最大速度运动,最大减速度制动,就可以以最短时间无超调地达到协调点。因此,参数调节时应按照启动,匀速,减速3个阶段分别设置。

3 MATLAB设计与仿真

3.1 仿真模块设计

    根据设计原理,图l中的偏差计数模块就等效为带前馈补偿的PID控制器,并设计成图2中所对应的部分,并且将D/A转换器等效设计成离散的数据通过零阶保持器;将安川伺服驱动器等效速度环和电流环;输出的信号采用仿真示波器进行观察。因此整个伺服三环PID仿真原理如图3所示。


    其中,rin(k)为采样K时刻的位置输入信号,为了能模拟实际的效果,将输入的rin(k)设置为不规则的位置信号,此时输入指令为正弦叠加信号;drin(k)为采样K时刻的速度输入信号;ddrin(k)为采样K时刻的加速度输入信号,并且drin(k+1)=(rin(k+1)-rin(k))/ts,ddrin(k+1)=(drin(k+1)-drin(k))/ts。

3.2 仿真波形

    对于高精度的激光直写,衡量其性能主要取决于速度的稳定、响应度和位置的精确。因此在图3的仿真中,要根据实际情况,多次调节控制系统参数,并经过分析和对比,从中得到一幅速度稳定、位置精确的跟踪图,其仿真波形如图4所示。


    图4(a)为速度跟踪结果,设置的速度和实际的速度重合,速度稳定,稳定控制在0.1%内。在0时刻附近出现了速度突然的“跳跃”,是由于没有调节积分限。因此在实际情况中应先把积分限(饱和控制器)设置为O,Ki设定为期望值,再设置积分限到期望的积分限。

    图4(b)为位置跟踪结果,输出的实际位置和设置的目标位置重合。位置定位精确高,精度控制在0.1%内。

    仿真结果表明在带有摩擦条件下,位置跟踪没有存在“平顶”现象,速度跟踪没有存在“死区”现象。位置跟踪定位精度高,速度跟踪稳态精度高。

4 软件实现

    伺服单元模块由伺服驱动器设计,其参数调节可以在伺服驱动器中设置,详细参考驱动器用户手册。PID数字滤波器+前馈复合控制系统由DSP2812实现。操作流程为:先将PID复合仿真模块的MATLAB语言生成CCS中的C语言,然后移植到CCS软件中,并根据PID控制算式原理结合软件设计流程进行修改。

5 结论

    介绍了伺服控制系统结构,针对系统中存在的摩擦环节和实际要求进行分析,然后结合根据控制原理,设计了伺服PID数字滤波器。通过MATLAB仿真验证该数字滤波器速度稳定;位置跟踪误差收敛于零。并从中得到了关于调节控制参数的经验。最终的实际结果表明,整个系统输入与输出时差小于100 Ls;无噪音无振荡;定位精度误差控制±1μm范围内。

关键字:数字滤波器  定位精度  控制系统  数字伺服  伺服驱动器 编辑:金海 引用地址:高精度激光直写数字伺服滤波器的设计

上一篇:基于Matlab的模拟滤波器设计与仿真
下一篇:基于SX8652设计的4线和5线电阻触摸屏控制技术

推荐阅读最新更新时间:2023-10-12 20:18

基于EDA的交通灯控制系统
引言 EDA技术是用于电子产品设计中比较先进的技术,可以代替设计者完成电子系统设计中的大部分工作,而且可以直接从程序中修改错误及系统功能而不需要硬件电路的支持,既缩短了研发周期,又大大节约了成本,受到了电子工程师的青睐。 实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、单片机等方案来实现。但是这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了功能修改及系统调试的困难。因此,在设计中采用EDA技术,应用目前广泛应用的VHDL硬件电路描述语言,实现交通灯系统控制器的设计,利用MAXPLUSⅡ集成开发环境进行综合、仿真,并下载到CPLD可编程逻辑器件中,完成系统的控制作用。
[应用]
智能车灯控制系统中功率芯片的应用经验
    智能车灯控制系统概述     本文介绍了在智能车灯控制系统中功率芯片的应用经验,与传统技术进行了对比,结合实例具体分析了其实现的智能诊断技术在实际产品应用中的技术优势和发展前景。     现今MCU和电力电子技术在智能车灯控制系统中发展的趋势是用智能功率IC替代传统的继电器和保险丝,有效实现对车灯的过热、过压、短路等故障的保护和诊断;MCU用PWM调制来实现对车灯两端的电压进行控制,以达到限制车灯电流,延长使用寿命的目的,而且能轻松实现车灯故障时的自动替换并极大地降低待机功耗。     我们采用Infineon高端开关应用于智能车灯控制系统中。以下详细介绍其在实际产品中的应用经验。     Infineon芯片新功能
[电源管理]
智能车灯<font color='red'>控制系统</font>中功率芯片的应用经验
对FIR数字滤波器的FPGA实现的研究
  如今,FPGA已成为数字信号处理系统的核心器件,尤其在数字通信、网络、视频和图像处理等领域。现在的FPGA不仅包含查找表、寄存器、多路复用器、分布式块存储器,而且还嵌入专用的快速加法器、乘法器和输入,输出设备。FPGA具有实现高速并行运算的能力,因而成为高性能数字信号处理的理想器件。此外,与专用集成电路(ASIC)相比,FPGA具有可重复编程的优点。   根据单位脉冲响应的不同,数字滤波器主要分为有限脉冲响应(FIR)和无限脉冲响应(IIR)2大类。在同样的设计要求下,IIR方式计算工作量较小。但难以得到线性相位响应,且系统不易稳定;FIR方式的计算工作量稍大,但在设计任意幅频特性时,能保证严格的线性相位特性;由于其实现
[嵌入式]
对FIR<font color='red'>数字滤波器</font>的FPGA实现的研究
PIC16F874在喷织机控制系统中的应用
正在运行的纺织机因故障、交班等其他原因需要停机后,再开机时就会出现纬线之间不均匀现象,不是2条纬线之间间隙过大,就是间隙太小,结果都会使所织布匹出现次品,虽然一次停机造成损失不太大,但由于停机是经常性的,积累起来的损失就大了。所以需要在每次重新开机前对纬线进行松紧调整,由于其精度高,手动调整很难调到最佳状态,且费时费力。本控制器基于PIC16F874单片机设计了纺织机松紧度调整控制器,成功地解决了该问题。具有精度高、运行可靠方便、性价比高等优点。 1 控制器工作原理 松紧度调整控制器是一个独立的控制部件,安装在纺织机的机身上,其控制系统由检测电路、输出控制电路、设定显示电路等几部分组成。控制器原理框图如图1所示。
[单片机]
基于Atmel Mega8的无刷电机控制系统
  1 引言   电动自行车以蓄电池发出的电能作为驱动能源,以电动机作动力,具有无废气污染、“零排放”、无噪音、轻便美观等特点。但目前市场上的电动自行车还存在着一些不够完善的地方,尤其是方面有待于进一步提高。本文根据无刷直流电机的原理,利用美国Atmel公司2002年推出的一款新型AVR高档单片机电机调速控制系统,该系统具有硬件结构简单、软件设计灵活、适用面广、价格低廉等优点?具有一定的实用价值。   2 ATmega8芯片简介   ATmega系列单片机承袭了AVR系列中AT90所具有的特点? 并增加了更多的接口功能? 而且在省电性、稳定性、抗干扰性及灵活性方面都更加周全和完善。ATmega8属于ATme
[单片机]
基于Atmel Mega8的无刷电机<font color='red'>控制系统</font>
基于TCP/IP协议的全自动电饭煲远程控制系统设计
近年来,随着控制技术、计算机技术和宽带网络技术的快速发展,测控技术和通信领域的结合应用已经成为大势所趋。传统的控制系统都是专用网络,控制设备及软件也是专用的,开放程度不够,给系统维护及升级带来不便 。在因特网遍布全球,各种先进网络技术日新月异的今天,使用网络技术实现远程控制自然成为首选。  本文以全自动电饭煲为例,设计一种基于TCP/IP协议的全自动电饭煲远程控制系统,该系统分为三个部分:一是利用网卡芯片实现网络通信接口与因特网服务器之间的通信;二是红外通信电路的设计,实现网卡芯片与电饭煲微控制器的通信;三是电饭煲的改造,利用微控制器实现电饭煲机电一体化。该系统的实现,为家用电器全面接入因特网进行远程控制奠定了基础。 1设计方
[工业控制]
基于TCP/IP协议的全自动电饭煲远程<font color='red'>控制系统</font>设计
基于运动控制卡的多轴机床控制系统
    在民用和国防领域,人们对于微小零件的加工需求不断增加,对于微小零件的设计和加工方法的研究也不断深入。在口腔修复领域,修复体(义齿)的制造就是一个较复杂的三维零件的设计与加工过程。在国内,在医疗数字化方面,对于简单的加工机床的设计与制造仍然处于初期发展状态,大多数的加工设备仍然是进口的。     本文以自行研制的小型磨、铣削机床为研究对象。在较简单的开环控制系统下,完成复杂小型零件加工的控制任务。控制系统采用了基于工控机及运动控制卡的上下位机的控制模式,使系统具有良好的开放性、实用性和可扩充性并且满足一定的加工精度要求。本文借助Windows环境,采用面向对象的软件开发技术,层次化构建控制系统各个功能模块,并开发人机交互界
[嵌入式]
智能车灯控制系统中功率芯片的应用经验
    智能车灯控制系统概述     本文介绍了在智能车灯控制系统中功率芯片的应用经验,与传统技术进行了对比,结合实例具体分析了其实现的智能诊断技术在实际产品应用中的技术优势和发展前景。     现今MCU和电力电子技术在智能车灯控制系统中发展的趋势是用智能功率IC替代传统的继电器和保险丝,有效实现对车灯的过热、过压、短路等故障的保护和诊断;MCU用PWM调制来实现对车灯两端的电压进行控制,以达到限制车灯电流,延长使用寿命的目的,而且能轻松实现车灯故障时的自动替换并极大地降低待机功耗。     我们采用Infineon高端开关应用于智能车灯控制系统中。以下详细介绍其在实际产品中的应用经验。     Infineon芯片新功能   
[电源管理]
智能车灯<font color='red'>控制系统</font>中功率芯片的应用经验
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved