第2期 2014年2月 机械设计与制造 Machinery Design&Manufacture 143 电主轴变频调速系统设计与分析 高金刚,张永贵,刘文洲 (兰州理工大学数字制造技术与应用省部共建教育部重点实验室,甘肃兰州730050) 摘要:根据切削加工机器人系统特点,设计了变频器手动/自动两种控制方式。分析了电主轴在恒转矩与恒功率状态下 的特点,设计了V/F曲线以及手动状态下的外部电路,绘制了电主轴调速特性曲线,预置了ABB ACS550变频器的各项 参数。对B&R APC820工控机、Modbus协议及RTU模式数据包参数做了介绍,编制了自动状态下B&R APC820工控机 与ABB ACS550变频器的通讯程序,实现了加工现场对变频器实时调速的要求。 关键词:电主轴;变频器;Modbus协议 中图分类号:TH16;TN77 文献标识码:A 文章编号:1001—3997(2014)02=0143—03 Designing and Analysis Electric Spindle Frequency Control System GAO Jin-gang,ZHANG Yong-gui,LIU Wen-zhou (The Ministry of Education Key Laboratory of Digital Manufacturing Technology and Application,Lanzhou University of Technology,Gansu Lanzhou 730050,China) Abstract:According to the characteristic of cutting robot system,it designs manual/automatic two control modes of the inveaen Analysis characteristw ofelectric spindle in sttae ofconstnta torque and constntpower,sapindle speed characteristic curve and V/F curve and manual stare external circuitry are designed and ABB ACS550 inverter parameters are presented.A 6 e厂presentation about B&RAPC820 IPC and Modbus protocol nd aRTU mode parameters is made.Communication progrm ais compiled in automatically state between B&R APC820 IPC and ABB ACS550 inveaer Key Words:Electric Spindle;Inverter;Modbus Protocol 1引言 在切削加工机器人系统中,电主轴安装于机器人末端法兰 电机功率; 频器额定电流;^,一电机额定电流,为裕量系 数,并且考虑电主轴电抗较小,高次谐波会增加电流输出,所以 应 适当加大—些。综合以上因素,变频器选型为ABB公司的ACS550- 01_015A-4型号变频器,各项参数为 额定输入电压三相380V, 盘上,由于电机置于主轴内部,通过驱动电源直接驱动主轴工作, 电主轴实现了电机、主轴—体化的功能m。变频调速 作为电主轴常 用的调速方法,可实现无极变速。理论E讲电主轴为一高速交流异 步电机,根据负载的不同可采用恒转矩或恒功率的控制方式。在低 速状态下,可实现大扭矩切削而高速状态可实现恒功率的精加工。 额定功率:7.5kW,额定电流:15.4A,输出频率:(0 ̄500)Hz,具有串 行通讯接口RS485,支持Modbus协议。 采用某公司生产的电主轴KD110Z24,各项指标为:额定电压三相 220V,额定频率400Hz,额定功率3.7kW,额定电流12.9A,最高转 速24000dmin。机器人选用某公司ER50一C20型号机器人,其主 控制器采用的是贝加莱(B&R)APC820工控机。该工控机带有 KA4 RS232/485接口,以及Ethernet、Powerlink扩展接口卡。电主轴采 用两种控制方案:(1)进行调试、维修及测试时,采用手动控制方 式,变频器由外部电路控制。(2)进行复杂曲面连续切削加工时, 变频器由机器人控制器控制,如图1所示。 KA2 一E叵=】_ —— 型! 图1变频器手动/自动切换原理图 Fig.1 Inverter Manual/Automatic Switching Schematics I 2变频器选型及外接电路设计 2.1变频器的选型 电主轴进行切削加工,多数情况下为恒转矩负载,低速下要 2.2外接电路设计及参数设置 变频器额定输人电压为380V,电主轴额定电压为220V,绕 曲线可使变频器在输出频率290Hz时, 求转矩足够大,并且要求V/F=常数,所以尽量选用具有恒转矩控制 组为y型,通过预置 的变频器。根据路1.5 ̄2 、 哗原则,式中: 频器功率; 对应电压为220V,如图2所示。 来稿日期:2013—08—07 基金项目:国家自然科学基金项目(51065017);甘肃省自然科学基金项目(0916RJZ001) 作者简介:高金刚,(1983一),男,江苏铜山人,硕士研究生,主要研究方向:机器人切削加工及工业自动化; 张永贵,(1966一),男,甘肃酒泉人,博士,教授,硕士生导师,主要研究方向:机器人技术、数控技术 144 高金刚等:电主轴变频调速系统设计与分析 第2期 伺服电机进行集中控制。文献唯出的一款软件开发平台,支持丰富 380 的编程语言,如:结构文本sT、标准C、Basic以及c++等。Modbus 协议是由某公司最先提出,现已成为一种标准的通讯协议 ,同 个Modbus网络上的设备必须选择相同的传输方式和串口参 220 一数。Modbus协议有两种通讯模式:模式与RTU模式,RTU模式, 38 如图5所示。Modbus采用串行异步通讯方式,数据传输采用半双 ~ 工方式,一个主站控制一个或多个从站。ACS550采用RS485作 为Modbus的物理接口,变频器内置Modbus通讯模块,但仅支持 5 290 400 500 图2基本 曲线预置 RTU模式。 Fig.2 Basic V/F Curve Prese - 当V/F=常数时,为恒转矩调速阶段,即在F为(5—290)Hz区 段内电主轴为恒转矩状态,如图2中的二阶段所示,在高速状态 下即f>290Hz时,为恒功率状态,如图2中三阶段所示,随着频率 的上升,而 不变, 值随着F的增大而减小,磁通降低,转矩 减小,如图3所示。 图3电主轴调速控制特性 Fig.3 Spindle Speed Control Feature 低频时定子漏磁阻抗压降较大,为防止在低频时电主轴启 动转矩过小,而采用转矩补偿的启动方式,启动频率为5Hz,时间 为2s,如图2中1阶段所示。ACS550变频器参数设置如下: 9904=2 矢量控制 9902=8 转矩控制 9905=220 电主轴额定电压 9906=12.9 电主轴额定电流 9909=3.7 电主轴额定功率 9908=24000电主轴额定转速 图4变频器外部电气控制图 2007=5 电主轴最小频率 Fig.4 External Electrical Control Chart 2008--400 电主轴最大频率 2401=2 转矩上升时间 2204--0 v 曲线为线性 图5 RTU模式数据包参数格式 1202=200 恒速1频率 Fig.5 RTU Mode Data Forma 电主轴先运转机器人才能运转,变频器报警、电主轴停转或 APC820工控机在通讯中主要有两个任务:(1 参数发送至变 反转,机器人停止运动,以免损坏电主轴。动作顺序:按下SFt, 频器,如需要实时运行的频率等。(2)接收变频器实时数据,如报警信 KA1闭合,电主轴得电启动,按下SF3电主轴为转矩控制,按下 号等。APC820工控机Modbus通讯程序主要包括以下几部分:串口 SF4电主轴以恒速开始运转,按下ST或变频器报警时电主轴停 初始化程序、数据发送程序、数据接收程序等,通讯程序如下: 转。当ST、KA6或KA2其一接通时KA8断开,机器人停止运动, a.串口初始化 电气控制,如图4所示。 BOOL CMySCommTestDlg::OnInitDialog() 3 B&R APC820工控机与ABB ACS550 { //TODO:Add extra initilaization here 变频器通讯编程 m_ctrlcomm.SetCommPort(1);//选择coml 在APC820工控机上可以运行winXP、AutomationRuntime if(!mctrlcomm.GetPortOpen()) 等操作系统,通过接口卡可以方便的连接Modbus通讯模块,并 in—ctrlcomm.SetPortOpen(true);//打开端口 且通过Powerlink与伺服驱动器连接,可以应用复杂的控制算法对 else No.2 Feb-2014 机械设计与制造 145 A fxMessageBox(“通讯端口不能打开”); 4结束语 m—ctrlcomm.SetSettings(“9600,n,8,2”);//波特率9600,无奇偶校验, 根据电主轴切削加工工艺的要求,设计了手动、自动两种控 8个数据位,2个停止位 制模式,以满足不同工作场合的需要。设定了v 曲线,其中包含了 mctrlcomm.SetlnputModel(1); 恒转矩号垣功率两部分,变频器参数设定方法,以及基于Modbus 协议的串口通讯方法,也可用于其他品牌的变频器。 } b.发送数据 参考文献 [1]张伯霖,张志润,肖曙红.超高速加工与机床的零传动[JJ.中国机械工 Void CMySCommTestDlg::OnButtonOue() 程.1996,7(5):37_41. { (ZhangBo—lin,ZhangZhi—run,XiaoShu—hong.Ultra—high—speedproce— //TODO:Add your control notification handler code here ssing and machine zero transmission lJ J.China Mechanical Engineering, 1996,7(5):37—41.) UpdateData(TRuE);//读取编辑框内容 [2]赵相宾,年培新.谈我国变频调速技术的发展及应用[J]_电气传动, m_ctrlcomm.set0utput(c0LeVariant(“xdata”);,/发送数据,自动转成 2000(2):3-6. (Zhao Xiang—bin.Nian Pei—xin.Development and application of Variant要求的数据 rfequency control technology lJ j.Electirc Drive,2000(2):3-6.) [3]闫军,康会峰,张伟.模糊控制在变频调速恒压供水系统中的应用研究 ) [J].机械设计与制造,2009(12):43—45. c.接收数据 (Yan Jun,Kang Hui—feng,Zhang Wei.The application research of the fuzzy control technology in the variable speed- ̄equency water supply Void cMysc0mmTestDlg::0n0nComm(1) systemwith constantpressure[J J.Machinery Design&Manufacture,2009 { (12):43—45.) [4]张燕宾.电动机变频调速图解[M].北京:中国电力出版社,2003. //TODO:Add your control notification handler code here (Zhang Yan—bin.Motor VVVF Illustration[M].Beijing:China Electric mctrlcomm.SetInputLen(0);缑取串口缓冲区数据 PowerPress,2003.) VARIANNT Hsdata=mctrlcomm.GetInput();//数据赋给VARIANNT [5]ABB公司.ACS550—01变频器用户手册[M].瑞士:ABB公司,2010. (ABB Company.ACS550—01 InverterUserManual[M].Switzerland:ABB 变量 Company,2010.) [6]B&R公司.AutomationStudio使用手册[M].奥地利:B&R公司,2008. J (B&R Company.Automation Studio User Manual[M].Austria:B&R Company,2008.) ACS550变频器设置如下: [7]潘洪跃.基于MODBUS协议通信的设计与实现[J].计量技术,2002(4): 9802=1激活串行通讯(标准Modbus协议) 35—36. 而变频器会将以下参数设定为默认值: (Pan hong—yue.Design and implementation based on the MODBUS protocol communicationlJ J.MeteringTechnology,2002(4):35-36.) 5302=l RS485链路的站点值 [8]程杨,刘学平,占涛.一种基于MODBUS协议的工业控制系统设计[J] .5303=9.6kb/s RS485网络通讯速率 机械设计与制造,2011(1):1-3. 5304=1 8位数据,无校验,有两位停止位 (Cheng Yang,Liu Xue—ping,Zhan Tao.Design of an industrial control systembased onMODBUSprotocol[J J.MachineryDesign&Manufacture, 5305=0 选择Modbus协议所用的通讯文件 2011(1):1-3.) (上接第142页) l2j KLEIN L A.Sensor and Data Fusion:A Tool for Information Assessment &Application,2002,30(2):221—223.) and Decision Making[M].Bellingham:SPIE Optical Engineering Press, [7]田亮,常太华,曾德良基于典型样本数据融合方法的锅炉制粉系统故 2004. 障诊断[J].热能动力工程,2005,20(2):163—166. [3]陈理渊.多传感器数据融合及其在电机故障诊断中的应用研究[D]. (Tian Liang,Chang Tai—hua,Zeng De-liang.Fault diagnosis of a boiler 杭州:浙江大学,2005. milling system on the basis of a typical—swatch data fusion method[J]. (Chen Li—yuan.Multisensor data fusion and its application in induction Journal ofEngineeringforThermal Eneryg&Power,2005,20(2):163- motorfaultdiagnosis[D].Hangzhou:ZhejiangUniversity,2005.) 166.) [4]赵鹏,王仲生.基于D—s证据理论技术的发动机转子故障诊断[J].机 械设计与制造,2008(1):136—137. [8]赵亮宇,田亮,王琪.基于改进信度函数分配方法的煤种判别技术[J]_ (ZhaoPeng,WangZhong—sheng.Aero—engine rotorfaultdiagnosisbased 华北电力大学学报,201 l,38(4):71—75. on D—S evidential theory[J J.Machinery Design&Manufaeture,2008(1): (Zhao Liang-yu,Tian Liang,Wang Qi.Diagnosis technology of coal type 136—137.) based on improved belieffunction distirbution method[J].Journal of Noah l 5 J Yang Pan-hong,Wu Xiao-jia.A data fusion method based on D—S theory ChinaElectircPowerUniversity,2011,38(4):71—75.) and expert system lC J.Beijing:The Seventh International Conference on l 9 J Glenn Shafer.A Mathematicla Theoyr ofEvidence[M].Princeton:Princeton Electronic Measurement and Instruments,2005:176—179. University Press,1976. [6]朱大奇,于盛林.基于D—s证据理论的数据融合算法及其在电路故障 [1O]李遇春.基于贝叶斯网络的数控机床远程智能故障诊断研究[D].杭 诊断中的应用.电子学报,2002,30(2):221—223. 州:浙江大学,2010. (ZhuDa-qi,YangYong-qing,YuSheng-lin.Dempster-Shaferinformation (Li Yu-chun.Research on remote intelligent fault-diagnosis of CNC fusionalgorithmofelectronicequipmentfaultdiagnosis[J].ControlTheory machinetoolsbasedonBN[D].Hangzhou:ZhejiangUniversity,2010.)
个人技术集锦还为您提供以下相关内容希望对您有帮助:
电主轴是怎么进行控制的?
在数控机床中,电主轴通常采用变频调速方法。目前主要有普通变频驱动和控制、矢量控制驱动器的驱动和控制以及直接转矩控制三种控制方式。普通变频为标量驱动和控制,其驱动控制特性为恒转矩驱动,输出功率和转速成正比。普通变频控制的动态性能不够理想,在低速时控制性能不佳,输出功率不够稳定,也不具备C轴功...
cnc数控机床主轴变速有几种?
1、无级变速 数控机床一般采用直流或交流主轴伺服电动机实现主轴无级变速。交流主轴电动机及交流变频驱动装置(笼型感应交流电动机配置矢量变换变频调速系统),由于没有电刷,不产生火花,所以使用寿命长,且性能已达到直流驱动系统的水平,甚至在噪声方面还有所降低。因此,目前应用较为广泛。2、分段无级变...
什么是电主轴?电主轴怎样调速?具体方法
主轴与伺服电机装为一体的叫电主轴,差一点的用变频器来调速(多用于组合机床),高级的直接用伺服系统驱动(多用数加工中心之类)。
基于高速电主轴结构的数控机床分析 电主轴结构
在高速运转状态下的电机主轴的工作形式是在主轴组件的内部装入主轴电机的定子以及转子,即将高速电机安装子精密主轴的内部,将电主轴中的电机转子作为主轴,电机的机座作为主轴的外壳,从而使得主轴和变频调速的电机能够一体化,主轴直接被电机所驱动,从而形成了电主轴。电主轴将电机到主轴传动链上的皮带和齿轮等所...
拆除维修人员数控机床主轴轴承的一些方法是什么?
1、主轴电机。数控机床大多采用变频调速电动机。变频调速电动机具有较硬的机械特性,稳定性良好;无转差损耗,效率高;接线简单、控制方便、价格低;能高效率的平滑调速,而且转速高、功率大,速度变换迅速、可靠;能无级变速等特点。变频调速电动机一般常见的机械故障表现为电机发热、振动、噪声等。(1)、电机发热:首先排除...
加工中心电主轴的内部结构及动作原理分析
随着电气传动技术(变频调速技术、电动机矢量控制技术等)的迅速发展和日趋完善,高速数 控机床主传动系统的机械结构已得到极大的简化,基本上取消了带轮传动和齿轮传动。机床主轴由内装式电动机直接驱动,从而把机床主传动链的长度缩短为零,实现了机床的“零传动”。这种主轴电动机与机床主轴“合二为一...
高手请进,麻烦给我说一下变频器与电主轴的作用是什么,为什么两个要连在...
2.电主轴:电动机的转子直接作为机床的主轴,主轴单元的壳体就是电动机机座,并且配合其他零部件,实现电动机与机床主轴的一体化。随着电气传动技术(变频调速技术、电动机矢量控制技术等)的迅速发展和日趋完善,高速数控机床主传动系统的机械结构已得到极大的简化,基本上取消了带轮传动和齿轮传动。机床主轴...
平面磨床电主轴维修有哪些处理方式?
电主轴常见故障的维修分析与排除方法:1、电主轴发热(1)主轴轴承预紧力过大,造成主轴回转时摩擦过大,引起主轴温度急剧升高。故障排除方法:可以通过重新调整主轴轴承预紧力加以排除。(2)主轴轴承研伤或损坏,也会造成主轴回转时摩擦过大,引起主轴温度急剧升高。故障排除方法:可以通过更换新轴承加以排除。(3)主轴润滑油...
电主轴与普通主轴在性能上有什么区别
电主轴是最近几年在数控机床领域出现的将机床主轴与主轴电机融为一体的新技术。高速数控机床主传动系统取消了带轮传动和齿轮传动。机床主轴由内装式电动机直接驱动,从而把机床主传动链的长度缩短为零,实现了机床的“零传动”。普通主轴指的是机床上带动工件或刀具旋转的轴。通常由主轴、轴承和传动件(...
电主轴都有哪些安全操作规范?
电主轴安全操作规范:1、连接冷却水管,用螺母或箍喉固定。在电主轴回水管路中应接水压开关,一但无回水压力应能自动关掉电主轴电源。2、连接好电源线,电源插头连接方式一般为1#接地,2#、3#、4#接电源相线。变频器参数设置严格按照电主轴铭牌数据设置。不得随意升高电主轴转速,但容许降速使用,...