2009-06-30
| 设计了基于“PC+TurboPMAC”开放模式的数控系统,实现3PRS-XY混联型并联运动机床的运动控制。利用TurboPMAC开放的运动学计算功能,将运动学变换计算嵌入到TurboPMAC中,在TurboPMAC中完成轨迹粗插补,提高了控制系统的实时性和可靠性,降低了系统的开发周期。; y4 j9 g' T& Q! [5 k; k* @6 w 1 引言 % {7 V6 ` z2 ^6 ~7 Z 并联运动机床(Parallel Kinematics Machine Tool,PKM),简称并联机床(Parallel , M* I3 ]) P2 E6 t MachineT001),也称虚拟轴机床,它以空间并联机构为基础,充分利用计算机数字控制的潜力,以软件取代部分硬件,以电气装置和电子器件取代部分机械传动,使将近两个世纪以来以笛卡儿坐标直线移动为基础的机床结构和运动学原理发生了根本变化。混联型并联运动机床(HybridPKM),简称混联机床,属于并联运动机床概念范畴。混联结构包括串并联型、并串联型和复杂混联型,由少自由度纯并联机构再串联其它运动方向的驱动机构构成。混联运动机床混合了并联机构和串联机构,并兼具两者的特点。混联运动机床在很大程度上解决了纯并联机床在加工范围上的限制,使并联机构的应用更具灵活性和实用性。各种不同的串联并联结合,为并联运动机床带来了很大的发展空间。$ v' H8 Q) l& o/ m( i/ u 并联机床与传统机床在运动传递原理上有着本质的区别,而且结构和配置呈多样化形式,很难有一种控制系统适合所有并联机床的要求,因此需要机床开发者自行配置控制硬件和软件,并要求并联机床的控制系统必须是开放结构,以提高系统适用性。目前,比较现实的实现开放式数控系统的途径是PC+多轴控制器。这种结构中,PC机处理非实时部分,实时控制部分由多轴控制器来承担,形成多级分布式控制模式。这样架构出来的数控系统既具有前端PC机的柔性,又具有专用CNC系统的稳定性和可靠性。目前在国内市场上,性能价格比较高的当属PMAC开放式控制系统。由于PMAC运动控制器优异的轨迹跟踪能力和开放特性,在很多高性能的数控系统和研究项目中选用它构建开放式控制系统。TurboPMAC多轴运动控制器是PAMC系列的升级版本,保持了PMAC的优良性能,其特有的多种开放特性,更适合于构建复杂的开放式数控系统。: n$ _( [6 R+ M& D 北京理工大学在“985”项目的支持下,研制成功了3PRS-XY混联型并联机床样机,作者结合该机床的研制,设计了基于“PC+TurboPMAC”模式的开放式数控系统。3 W2 x4 m1 x4 G3 E 2 混联机床结构. ]0 i% S3 s+ G4 r+ n* ^$ ` 新型3PRS-XY型混联机床为五轴联动加工机床,实物如图1所示,由并联机构和串联机构两部分构成。上半部分为一个3自由度的3-PRS型并联机构,包括固定平台和动平台,固定平台和动平台之间通过三个定长杆件联接,每一杆件链包含移动副(P)、转动副(R)和球面副(S)。三个移动副水平120°均匀分布在固定平台的立柱上,并由直线电机驱动。该机构的动平台具有一个平动自由度(Z轴)和两个旋转自由度(A、B轴)。下半部分为X-Y工作台,具有两个平动自由度(X、Y轴)。 # Z1 c) b# R; X: s' m5 |/ E* c; w: ~6 { . {7 w& \/ \+ y, C+ s7 K图1 3PRS-XY混联机床& ~% _7 t' U+ }. G ; c6 Y3 i" B& N1 A. ?2 _ ( A' a! M" s4 z* Z3 m 3 数控系统硬件构成, o( x* C# ]2 ~8 R9 n! t 控制系统采用“PC+运动控制器”的开放模式,如图2所示。 |
评论2
楼主 2009/6/30 11:08:28
楼主 2009/6/30 11:09:06
5 数控系统软件设计. S$ P. j5 t3 P$ P7 I
数控系统软件基于Windows操作系统平台,用Borland的C++Builder6.0开发。软件系统采用多任务调度模式开发,根据预定的调度策略调整各功能事件的运行状态。图4所示,整个任务系统包括两大模块:系统管理和机床接口。由于运动学程序已嵌入到TurboPMAC中,数控系统软件不再对运动学变换和插补进行任务分配。5 B- w. B4 g" [8 P) _/ k
6 a& l. w c, F
0 K m9 P) f! {+ c! `3 e5 o