论文部分内容阅读
该文在总结现有数控系统体系结构的基础上创新性地提出了基于Linux的新一代开放式电火花线切割数控系统的体系结构,即"嵌入式PC+NC"结构.该系统的目的是将线切割机床看作一个网络加工终端,嵌入式的体系结构能满足数控系统的强实时多任务以及高可靠性的基本要求,并大大降低数控系统的软硬件成本.基于这种体系结构之上,该文对数控系统的软/硬件结构进行了详细的分析和构建,并对开发基于Linux的线切割数控系统的主要核心技术作了深入研究.高性能数控系统的两个基本特点是强实时和多任务控制.该文介绍了实时系统和实时多任务操作系统,并对Linux操作系统的实时性能进行了详细的分析,介绍了解决Linux实时性的解决方案,即RTLinux系统,并对RTLinux的系统结构和实现原理进行了详尽地分析.研究了电火花线切割数控系统的主要控制功能和控制结构,描绘出了数控系统的数据流程和任务状态,并对任务进行了划分以及对任务之间的关系进行了研究,提出了基于RTLinux的线切割数控系统的体系结构及其功能模块的划分,并采用RTLinux系统平台对线切割数控系统进行实时多任务控制软件的开发.该文对所开发的数控系统进行了多任务实时性能的测试,测试结果表明,在多个任务操作的同时,RTLinux系统平台的任务中断延时时间明显低于一般Linux系统和Windows系统的中断延时值,并获得了非常好的实时性能,它能为线切割的在线实时控制,如伺服模糊控制、电参数控制、断丝在线预测、故障诊断等智能化技术的运用提供了有效而开发方便的系统平台.