基于嵌入式Linux线切割数控系统的实时性优化及其软件开发

来源 :广东工业大学 | 被引量 : 1次 | 上传用户:zhhq516686
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电火花线切割加工因其具有无切削力、不受限于材料的硬度和刚度特点被广泛应用于精密模具制造、汽车、医疗等领域产品的加工。国内线切割数控的发展仍滞留于PC+控制卡形式,已不能满足现代数控系统的要求。将具有功能可定制、成本低、体积小巧等优势的嵌入式技术与传统数控技术相结合,对线切割数控系统升级具有重要意义。Linux系统以其源码公开、内核可裁剪、性能稳定等优点成为嵌入式领域的热门选择。因此,结合嵌入式技术与Linux系统的优势开发出符合数控线切割加工硬实时要求的数控系统在我国向制造强国转变的大环境下具有重大现实意义。本文以优化Linux系统实时性并尝试在嵌入式平台开发线切割数控软件为目标主要做了以下研究:1、对线切割实时任务和Linux系统实时性的研究。分析研究了电火花线切割加工过程中实时任务的运行及其在通用系统调度延迟的不可预期性,提出电火花线切割数控加工对实时性的要求。对Linux系统的实时缺陷及优化方案进行说明,分析实时补丁实现的关键技术与仍存在的不足,并使用实时补丁对Linux系统实时性进行部分改造。2、提出新型调度策略。对Linux内核进程调度架构、调度器实现原理以及两种成熟的硬实时调度算法进行了比较分析,针对EDF算法在CPU过载情况下会产生连锁反应导致所有实时任务都得不到满足的情况,提出将Linux实时任务优先级与其绝对截止期相结合共同决定实时任务重要性的SPD算法。3、实现并测试新型调度策略。通过实现SPD调度类将新型算法添加进Linux内核,并对改进后的系统进行实时性测试,验证添加了新型调度算法的Linux内核可满足数控系统在轻载、过载下的实时性要求。4、搭建软件开发环境与运行环境。通过配置TFTP、NFS服务,将改进后的Linux内核、u-boot、制作的根文件系统以及Qt/E等移植进开发板完成环境搭建。5、电火花线切割数控软件开发。设计实现了软件的主要功能界面,完成了软件重要模块,包括文件读取、代码解释器、插补器等,并移植进入目标开发板同时进行了上机测试。
其他文献
6月13日,记者从国家标准委召开的媒体通气会上获悉,质检总局、国家标准委批准发布了由国土部和农业部牵头制订的《高标准农田建设通则》(GB/T30600-2014)(以下简称《通则》)国家标准
液化临界值与砂层深度的关系是液化判别方法的基本表征,但对比分析表明,现有液化判别方法的临界曲线有不同的表现模式,甚至定性相反。以Seed-Idriss模型为基础,推导出了砂层埋深对液化势影响的理论解答,提出了砂层埋深与液化临界值的普遍关系,得到了液化判别临界曲线的变化模式和一般规律。结果表明:一般而言,随砂层深度增加,水平地震剪应力和土体抗液化强度同时增大,但前者增大速率大于后者,液化势及液化临界
从改革实验教学内容出发,探讨了如何进行实验课教学模式的创新,并就建立多层次立体式实验指导体系、加强学生实验项目综合开发能力、应用型实践型人才培养等方面给出了可行的操
元代两淮屯田大致经历了元初淮北屯田、至元中期以后屯田的发展以及元朝后期屯田衰退三个时期。元初屯田着眼于解决驻军粮饷,至元中期以后则从提供军粮及增加租税两方面考虑,
从文化视角来看,企业并购过程中存在的风险与并购双方的经营理念和文化习俗息息相关。作为一个以食品加工制造为主业的民营企业集团,雨润以文化为"粘合剂",把并购双方凝聚到
随着计算机技术的迅猛发展,字处理软件Word在多媒体教学的使用范围上逐渐加大了,由此,将谈一谈Word在多媒体教学中对多余字符或符号等问题处理上的一些运用。
7月29日,凯斯纽荷兰位于黑龙江省哈尔滨市的新制造基地正式开业。据介绍,新的制造厂占地而积40万平方米,建筑面积11.6万平方米。该基地采用最先进的制造技术和两条技术领先的涂装
3月21日,为期3天的2014中国·吉林现代农业机械装备暨农机购置补贴产品展示交易会在长春国际会展中心开幕,山东常林农装公司携国内最优秀的“沭河”系列手扶拖拉机、四轮拖
学前儿童的智力开发和动手能力的展示是非常重要的,在学前教育中占据着主要的地位,现代国家的发展进程越来越快,在 学前教育方面的进步也非常之大,社会各界人士越来越关注学
《计算机应用基础》是中职学生必修的公共基础课程,也是一门工具学科。合作学习模式可以培养学生的团结协作精神,满足不同层次学生的学习需求,建立良好的师生互动关系,提高教