基于PID控制交流伺服系统设计与实现.doc
《基于PID控制交流伺服系统设计与实现.doc》由会员分享,可在线阅读,更多相关《基于PID控制交流伺服系统设计与实现.doc(44页珍藏版)》请在沃文网上搜索。
1、1 绪论1.1 课题背景及研究意义自动控制系统不仅在理论上飞速发展,在其应用器件上也日新月异。模块化、数字化、高精度、长寿命的器件每隔35年就有更新换代的产品面市。传统的交流伺服电机特性软,并且其输出特性不是单值的;步进电机一般为开环控制而无法准确定位,电动机本身还有速度谐振区,PWM调速系统对位置跟踪性能较差,变频调速较简单但精度有时不够,直流电机伺服系统以其优良的性能被广泛的应用于位置随动系统中,但其也有缺点,例如结构复杂,在超低速时死区矛盾突出,并且换向刷会带来噪声和维护保养问题1。开放式数控系统是一项起步不久的新技术,是当今数控技术发展的趋势。自80年代末开放式数控系统的概念出现以来,
2、至今基本形成了3种类型的结构:在专有系统中简单的嵌入PC技术;运动控制器以PC插件的形式插入到PC机扩展槽;完全采用以通用PC为硬件平台的全软件型数控系统2。实践表明,虽然全软件型数控提供了高度开放的体系结构,但由于操作系统的实时性、标准统一性及系统稳定性等一系列问题,其系统实现技术还处于研究和实验阶段。随着计算机集成制造技术的迅猛发展,开放化、集成化与模块化已成为数控系统的重要特性。开放式数控系统具有良好的软硬件重构特性,更能有效地满足当今市场的需求,已成为数控系统发展的主要趋势。PC机+ 可编程运动控制器作为开放式数控系统的一种,它支持用户的开发和扩展,具有上、下两级开放的特性,结合PC
3、机友好人机界面和可编程运动控制器强大的控制计算能力,更能弥补单一模式在开放式数控系统设计中的不足3.4。P(比例)I(积分)D(微分)调节是自动控制系统中最早产生的一种方法,自20世纪40年代美国布朗仪表公司推出PID气动调节器以来,PID控制器在工业生产控制中的应用已有几十年的历史。PID调节控制简单且效果显著,它不需用具体的数学模型,而是只调整P、I、D三个参数使系统达到较好的输出能力即可。PID调节器可以实现智能化是因为PID调节器比较完整地模拟人工的粗调、精调和提前调的动作,而PID调剂的鲁棒性5则是在一个交宽范围内变化6。本文在PMAC中引入PID调节,以获得良好的稳定性能和动态性能
4、。本设计主要通过伺服控制系统驱动试件,实现瞬间加速、试件运动轨迹及运动位移的控制,以模拟试件的飞行环境,进行地面模拟加载试验,以便检测试件的工作性能。1.2 伺服控制系统国内外发展现状伺服系统的发展紧密地与伺服电动机的不同发展阶段相联系,伺服电动机至今已有五十多年的发展历史,经历了三个主要发展阶段:第一个发展阶段(20世纪60年代以前),此阶段是以步进电动机驱动的液压伺服马达或以功率步进电动机直接驱动为中心的时代,伺服系统的位置控制为开环系统7。第二个发展阶段(20世纪6070年代),这一阶段是直流伺服电动机的诞生和全盛发展的时代,由于直流电动机具有优良的调速性能,很多高性能驱动装置采用了直流
5、电动机,伺服系统的位置控制也由开环系统发展成为闭环系统。在数控机床的应用领域,永磁式直流电动机占统治地位,其控制电路简单,无励磁损耗,低速性能好7。第三个发展阶段(20世纪80年代至今),这一阶段是以机电一体化时代作为背景的,由于伺服电动机结构及其永磁材料、控制技术的突破性进展,出现了无刷直流伺服电动机(方波驱动),交流伺服电动机(正弦波驱动)等种种新型电动机7。1.2.1 国外伺服控制系统发展状况自20世纪80年代后期以来,随着现代工业的快速发展,对作为工业设备的重要驱动源之一的伺服系统提出了越来越高的要求,研究和发展高性能交流伺服系统成为国内外同仁的共识。有些努力已经取得了很大的成果,“硬
6、形式”上存在包括提高制作电机材料的性能,改进电机结构,提高逆变器和检测元件性能、精度等研究方向和努力。“软形式”上存在从控制策略的角度着手提高伺服系统性能的研究和探索。如采用“卡尔曼滤波法”估计转子转速和位置的“无速度传感器化”;采用高性能的永磁材料和加工技术改进PMSM转子结构和性能,以通过消除/削弱因齿槽转矩所造成的PMSM转矩脉动对系统性能的影响;采用基于现代控制理论为基础的具有将强鲁棒性5的滑模控制策略以提高系统对参数摄动的自适应能力;在传统PID控制基础上进入非线性和自适应设计方法以提高系统对非线性负载类的调节和自适应能力;基于智能控制的电机参数和模型识别,以及负载特性识别8。在19
7、87年,由德国机床协会和德国电力电子协会联合提出数字驱动接口国际标准,即SERCOS(SerialReal-timeCommunicationSystem串行实时通信系统)接口作为高性能运动控制系统闭环数据串行实时通信接口,这两个协会将电机、驱动系统、CNC系统的主要制造商组成一个联合工作组。最初加入SERCOS工作组的公司有AEC、ABB、AMK、Banmuller、Bosch、Indramat、Siemens、PacificScientific等几家公司。到了1994年,SERCOS成为控制器与数字伺服驱动系统接口的国际标准并作为IEC61491标准获得通过,因此具有开放性,迄今成员已增加
8、到70多个公司。与此同时,开发了相应的ASIC芯片、SERCON816,传输速度为2/4/8/16Mbit/s,SERCOS与其它串行现场总线相比,有效数据传输率高,例如Ethement以100Mbit/s速度传输数据时,有效数据传输率为510Mbit/s;SERCOS以16Mbit/s速度传输数据时,有效数据传输率为11Mbit/s。CAN(controllerAreaNetwork)用于运动控制时,必须提供额外的存储缓冲器及信号管理资源,其成本大约是SERCOS接口的2倍,另一个特点是它的光纤噪声抑制能力强、传输可靠性高。虽然SERCOS接口初终是为CNC与数字伺服接口而开发,迄今已被广泛
9、应用于通用运动控制器与数字伺服之间的接口。目前已能满足在2ms内,使一台控制器与多达32个伺服系统实现数据通信。SERCOS为数字伺服网络化铺就了一条宽阔大道,可以预见,在不远的将来,带有SERCOS接口的伺服系统将会进入家庭、办公室、工厂车间乃至各个与伺服应用相关的领域。力士乐Indramat公司在1999年之所以占据北美伺服驱动市场10.5%的份额、位居第一位,一方面是该公司在应用工程、销售、服务及用户支持方面的加强,另一个主要因素是承诺开放结构SERCOS9。轻质(如铜、木材、铝合金等)、复合材料在汽车、家电、AF业中的大量使用,对高速、高效加工提出了新的要求。为了适应这一需求,一些工业
10、发达国家相继推出直线电机、高速主轴电机,而且付诸实用。对于直线电机而言,其控制技术与传统的交流伺服电机相差不多,但由于直线电机本身没有转子等转动体,因而本身惯量小,所以具有高动态响应性,而检测元件直接安装于机械一侧,从而检测工作台的位移,也避免了旋转电机在方向改变时所存在的换向间隙,满足了高速、高精密加工对伺服驱动系统的要求。从IMTS2000展览会来看,一些工业发达国家在高速加工技术方面处于领先水平,IBAG公司已向业界提供0.125185kW,最高转速为14,000r/min的系列化高速内装式主轴系统,径向、轴向重复精度小于1µm,电机轴承有混合陶瓷轴承、液静压轴承、磁浮轴承三
11、种,采用水管冷却,且内置位置传感器供加工中心ATC之用。主轴驱动采用矢量变频技术,已在模具加工、高精密电极加工、铝质零件加工、高精度磨削加工等领域广泛应用,Fisher公司也有类似产品。1.2.2 国内伺服控制系统发展状况我国在20世纪80年代初期通过引进、消化、吸收国外先进技术,又在国家“七五”、“八五”、“九五”期间对伺服驱动技术进行重大科技攻关,取得了一定成果。80年代,我国曾花巨资引进国外的伺服驱动技术。但由于其引进的技术属淘汰的落后技术,自主消化吸收没有突破,导致没有实现产业化。惨痛的历史教训使我们明白了一个硬道理:对于伺服驱动这样的战略高技术,靠花钱引进根本办不到,盲目效仿国外,也
12、只会落后挨打,受制于人,唯一的出路,就是走自主创新之路。目前,我国已部分掌握伺服驱动装置及伺服电机的设计制造技术,形成了一定的产品系列和自主配套能力,但产品性能、可靠性方面,与国外产品还存在一定差距。特别是在全数字化的高性能伺服驱动技术方面,与国外名牌企业仍存在较大差距,已成为制约我国发展中高档数控系统产业的“瓶颈”。国外品牌占据了中国交流伺服市场85左右的份额,他们来自日本、德国和美国。国外品牌的主要劣势在售前、售后服务,昂贵的服务和维修成本和维修周期让国内用户难以接受10。1.3 课题主要研究内容在基于PID控制的交流伺服系统中,涉及很多的控制技术。它包含机械、电子、电动机、传感器等各部件
13、,并涉及了强电和弱电的控制,是一个较复杂的控制系统。因此说一个良好控制系统,是保证系统精度和性能的基础,运动控制器一直是交流伺服控制中的核心部分,一直是研制任务中关注的重点。本文的主要内容包含以下几个部分:第1章说明了课题的研究背景意义和目的,指出了数控系统重要作用,研究了国内外伺服控制系统发展的状况,明确了伺服控制技术在工业制造中的重要作用,突出了本文的研究目的和意义。第2章给出了系统的总体设计方案。制定了较详细的控制方案,并给出系统框图,介绍了模拟、数字PID控制算法及PMAC卡中PID+前馈速度/加速度算法。第3章设计了控制系统的硬件。整个硬件系统分:上位PC 机、可编程多轴运动控制卡P
14、MAC、转接板、伺服驱动器、交流伺服电动机组成的硬件平台。分别介绍了各个部分系统组成,级联和控制流程,以及设备的选型和技术参数指标。第4章对控制系统的软件部分进行了研究。对可编程多轴控制器PMAC的编程软件、参数整定过程和基本指令进行了详细介绍,给出了PMAC的中的PVT运动控制程序和上位机控制程序。最后分析了实验结果,计算实验误差,总结了本设计的优点和不足。第44页,共44页2 交流伺服系统的总设计方案2.1 任务要求学习PID控制理论和交流伺服系统的设计,选择伺服电机及驱动器,画出电气连接图,实现试件的运动轨迹和速度控制; 对PID参数进行整定,满足系统的控制要求;编写控制程序,实现试件的
15、运动轨迹和角位移、速度控制,要求试件在100毫秒内转动90,控制精度达到5%。2.2 伺服系统设计方案在本设计中虽然要求试件在100毫秒内转动90,这只是一般情况下电机已经稳定转动起来时的情况,由于本设计应用于军事仿真导弹在高速下的性能,故应考虑转台在瞬间加速、减速及加速度要很大的问题。根据实际情况分析,要求转台在50毫秒内瞬间启动并达到最高角速度,如图2.1所示,阴影区为在100毫秒内的90角位移,则电机在0 50毫秒内的平均角加速度为1000rad/s2,电机在50毫秒内转动了0.9375转,平均转速为18.75r/s(即1128r/min)。可想电机的瞬时角速度应该比1128r/min大
16、的多,瞬时角加速度比1000 rad/s2大的更多,就要求电机应具有非常大的瞬时加速度12。转台理论角速度规律如下图2.1所示:图2.1 转台理论角速度规律112.2.1 电机的选择方案一:选用步进电机。运动控制卡对步进电机驱动器发出脉冲控制信号,实现对工作转轴的控制。步进电机优缺点:优点:电机旋转的角度正比于脉冲数;电机停转的时候具有最大的转矩(当绕组激磁时);由于每步的精度在百分之三到百分之五,而且不会将一步的误差积累到下一步因而有较好的位置精度和运动的重复性;优秀的起停和反转响应;由于没有电刷,可靠性较高,因此电机的寿命仅仅取决于轴承的寿命;电机的响应仅由数字输入脉冲确定,因而可以采用开
17、环控制,这使得电机的结构可以比较简单而且控制成本;仅仅将负载直接连接13。缺点:1.如果控制不当容易产生共振;2. 难以运转到较高的转速。在本设计中,对电机转速要求很高,且试件运动位移应是一个连续的运动规律。而步进电机在转速上限制很大,达不到本实验所要求的转速,且步进电机的运动不是连续转动的,故本设计中的电机不能使用步进电机。方案二:选用直流伺服电机。直流伺服电机优缺点:优点:精确的速度控制,转矩速度特性很硬,原理简单、使用方便,价格便宜。缺点:电刷换向,速度限制,附加阻力,产生磨损微粒(对于无尘室)。直流伺服电机最突出的特点是价格优势,但它同样在速度上有限制,故也不能采用直流伺服电机。方案三
18、:电机选用交流伺服电机。工控机先给出位置指令,再通过运动控制器按指令发送信号给伺服电机驱动器,最后驱动交流伺服电机转动。交流伺服电机优缺点:优点:1.良好的速度控制特性,在整个速度区内可实现平滑控制,几乎无振荡;2.高效率,90%以上,不发热;3.高速控制;高精确位置控制(取决于何种编码器);4.额定运行区域内,实现恒力矩;5.低噪音,没有电刷的磨损,免维护;6.不产生磨损颗粒、没有火花,适用于无尘间、易暴环境14。缺点:1.控制较复杂2.驱动器参数需要现场调整PID参数整定,需要更多的连线。与步进电机、直流伺服电机比较,交流伺服电机能满足本设计中试件高速旋转的要求。美国丹纳赫传动公司的AKM
19、52K交流伺服电机具有非常高的扭距、密度和加速度,能够满足高速设备的要求,所以本设计中选用该电机。2.2.2 运动控制卡的选择运动控制卡是基于PCI总线,利用高性能微处理器(如 DSP)及大规模可编程器件实现多个伺服电机的多轴协调控制的一种高性能的步进/伺服电机运动控制卡,包括脉冲输出、脉冲计数、数字输入、数字输出、D/A输出等功能,它可以发出连续的、高频率的脉冲串,通过改变发出脉冲的频率来控制电机的速度,改变发出脉冲的数量来控制电机的位置,它的脉冲输出模式包括脉冲/方向、脉冲/脉冲方式。脉冲计数可用于编码器的位置反馈,提供机器准确的位置,纠正传动过程中产生的误差15。数字输入/输出点可用于语
20、限位、原点开关等。库函数包括S型、T型加速,直线插补和圆弧插补,多轴联动函数等。运动控制卡基于以太网总线、PCI总线、PC104总线的高性能步进/伺服电机运动控制卡,广泛应用于工业自动化控制领域中需要精确定位、定长的位置控制系统和基于PC的NC控制系统。比较常用的运动控制卡有:深圳众为兴数控技术有限公司的Adt 运动控制卡、深圳固高 GM-400 运动控制卡、摩信公司的运动控制卡、美国 Delta Tau 公司的PMAC 运动控制卡等。上述控制卡均可实现多轴控制,通过其可实现控制由电机驱动器的多轴的位置、速度和插补16。比较而言,美国 Delta Tau 公司的PMAC 运动控制卡的优越性能更
21、为突出,是目前功能最为强大的运动控制器之一。PMAC控制器的独特功能:、仿真运行。通过对PMAC有关地址的更改,就可实现对程序的仿真运行,而传统的数据系统需要在上位机上开发仿真软件。、中断功能。PMAC上有PLC,可向主机请求中断,用实时控制。、位置检测。PMAC由硬件电路完成,只有二十几毫秒。、位置随动。可作一对多的随动,并可实时修改跟随比。、高分辨率的控制信号。PMAC具有16为DAC输出17。综上所述,本设计中选用PMAC为运动控制卡,交流伺服电机为工作电机,据此可选用相应的驱动及传动装置。2.3 PID控制算法在实际工程应用中,比例、积分、微分调节是控制器中应用最广泛的调节方式,被称为
22、PID调节或是PID控制。PID控制算法应用十分广泛,在工业控制系统中将近占有百分之九十的比例。其中主要是因为PID控制器机构简单,有较好的系统稳定性,能够可靠工作,调节方便。PID控制器的原理就是根据比例、积分、微分三者的函数关系进行运算把运算结果作为控制量,进行调节控制系统偏差。在计算机控制系统中,将PID控制器的功能用软件来实现,就可在上位机灵活修正PID控制算法,在线进行PID参数整定,使系统达到理想效果18。2.3.1 经典PID控制算法PID调节器是一种线性调节器,它将给定值r(t)与实际输出值c(t)的偏差的比例(P)、积分(I)、微分(D)通过线性组合构成控制量,对控制对象进行
23、控制。模拟PID调节器系统组成图2.2所示:图2.2 模拟PID调节器19PID调节器的微分方程: (式2.1)式中 ,PID调节器的传输函数: (式2.2)PID调节器各校正环节的作用:、比例环节:即时成比例地反应控制系统的偏差信号e(t),偏差一旦产生,调节器立即产生控制作用以减小偏差。、积分环节:主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数TI,TI越大,积分作用越弱,反之则越强。、微分环节:能反应偏差信号的变化趋势(变化速率),并能在偏差信号的值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减小调节时间20。将模拟PID控制规律进的离
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PID 控制 交流 伺服系统 设计 实现
