基于Xenomai的嵌入式数控系统平台的开发与研究

被引量 : 0次 | 上传用户:LittleMeteor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,为数控系统的发展提供了丰富的软硬件资源。开放式数控系统中所有具有运动控制功能可以完全在PC中通过软件实现,实现硬件功能软件化。针对开放式数控系统的开发特点,结合本实验室的研究项目,本文开发出了开放式的嵌入式数控系统。本系统采用软件实现运动控制的功能,增强了数控系统的稳定性、可靠性、易扩展性和易维护性,使得数控系统只要进行小范围改动就能满足不同应用的需要,从而缩短了数控系统的开发周期、降低了开发成本。充分利用了PC机不断提高的计算速度、不断扩大的存储量和性能不断优化的操作系统。本论文的主要研究内容包括:在分析数控系统的发展现状和发展趋势的基础上,确定以开放性的嵌入式数控系统作为研究方向。设计出了嵌入式数控系统的体系结构,按照软硬件的角度划分为软件结构和硬件结构并分别进行了设计,采用ARM开发板作为数控系统的硬件平台,Linux作为操作系统,使得软硬件都有很高的稳定性和可移植性。针对嵌入式开发的特点,在ARM平台和Linux操作系统上搭建起了嵌入式开发环境,包括编译环境、图形基础环境和图形用户界面环境的搭建,并使用Tcl/Tk和GTK完成数控系统界面的设计和开发。由于数控系统运动控制部分对系统实时性要求比较高,在分析Linux实时性不足的基础上,探讨了Linux实时化方法,针对本文所研究平台的特点,采用Xenomai的实时化技术对Linux内核进行重新编译和配置,搭建完成Xenomai/Linux双内核实时操作系统。完成了数控系统的整体设计,并将本文硬件平台上完成的数控系统和Intel平台上的两种不同处理器上的数控系统进行了比较,测试了Xenomai/Linux双内核实时操作系统的实时性,并通过G代码测试了数控系统的性能。
其他文献
通过并购、重组、联合等企业价值外部增长方式,来建立和发展一批具有核心竞争优势的食品大企业或集团,以改变我国目前食品行业中小企业数量众多、产品同质、无序竞争、产业分散
来华的留学生人数越来越多,在国外学习汉语的人数也不断上升,特别是越来越多的非汉字文化圈的国家开始重视汉语的学习和推广,这就使得汉字教学的重要性日渐凸显。但是在如今
“礼”是中华民族的独特文化形态,当代学者已经渐渐形成共识的是,早在西周时期,就已经出现各式礼典的实行,经过孔子的梳理及其弟子的发挥,渐渐形成系统的文本,“礼学”成为了
少女怀孕和堕胎一直被视为泰国社会问题之一,少女怀孕后并不能够随便堕胎,少女生育带来的最直接后果就是单亲妈妈增加,对于少女的一生都会产生巨大的影响。少女生育不利于身
教育的成功不依赖学校单方面的因素,尤其是对于幼儿,家庭教育更是一个很重要的方面。而在家庭教育中,母亲扮演着尤为重要的角色。社会角色理论认为,角色观念决定角色行为,角
关于“着”的语法化,诸多学者都将“附着”之“着”作为时体助词“着”的源头,并将时代圈定在魏晋南北朝。《齐民要术》是北魏贾思勰所著的一部农业专书,书中大量的“着”字
目的:观察中西医结合激素常规治疗难治性肾病综合征的疗效。方法:选取100例难治性肾病综合征患者随机分为对照组、观察组各50例。对照组患者给予激素常规治疗,实验组患者加施中
小净距大断面浅埋隧道在修建过程中带来的爆破开挖对地表及建筑物造成的振动危害越来越受到人们的重视。如何有效地控制小净距大断面浅埋隧道爆破振动效应造成的影响已经成为
建立了高效液相色谱法测定拜阿司匹林加维C泡腾片中的2个有效成分(阿司匹林、维生素C)及有关物质(水杨酸、糠醛)。采用Hypersil C18色谱柱,以甲醇∶5 mmol/L四丁基氢氧化铵(
本文运用人种学、测量学和统计学等多种科学方法及手段,对马檀山墓地出土的明清时期古代居民骨骼标本进行了综合性研究,人种学的研究表明,与现代亚洲蒙古人种各区域性人群相