嵌入式数控软件平台关键技术地研究

嵌入式数控软件平台关键技术地研究

ID:34398228

大小:532.82 KB

页数:69页

时间:2019-03-05

嵌入式数控软件平台关键技术地研究_第1页
嵌入式数控软件平台关键技术地研究_第2页
嵌入式数控软件平台关键技术地研究_第3页
嵌入式数控软件平台关键技术地研究_第4页
嵌入式数控软件平台关键技术地研究_第5页
资源描述:

《嵌入式数控软件平台关键技术地研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文摘要随着各种嵌入式处理器和嵌入式实时操作系统的出现,开发嵌入式数控系统具有现实可行性。本文描述了嵌入式数控系统体系结构,介绍了其设计方法。基于该体系结构,提出并实现了两种全新的方案,其中,第二个方案采用当前嵌入式系统的前沿技术,替代了基于微处理器或微控制器的数控控制单元。相比传统的系统,这种数控系统具有可升级、可扩展的优点。本文提出了一种嵌入式数控系统参考体系结构,该结构部分继承了国家数控工程中心研制的华中数控系统体系结构,具有开放、灵活和易维护的特点。设计了基于该体系结构的两种应用方案,即世纪星硬件平台+E

2、TS嵌入式实时操作系统和NiosⅡ软核处理器平台+μC/OS-II嵌入式实时内核。第二种方案用软核处理器设计数控系统,是设计片上可编程数控系统(SOPC)新的尝试。探讨了嵌入式数控系统中任务的处理方法,包括任务划分、任务优先级的安排等,重点集中在任务调度。按执行时间来分,数控系统任务被划分为周期性任务和非周期性任务;按重要性程度,数控系统任务被划分为硬实时任务和软实时任务。任务划分和优先级安排完成后,探讨了任务调度和任务通信。介绍了人机界面的设计方法,尤其是三维图形的显示方法。采用了UML建模语言来分析人机界面各组件之间的关系,并讨

3、论了一种新的消除不可见部分冗余运算的三维显示体系。这种方法在嵌入式数控软件平台上以三维实体显示得到了验证。基于前面的理论研究,开发了两种应用方案,编写了测试程序对平台功能进行测试。结果显示:两种方案具有现实可行性,相比普通数控系统,嵌入式数控系统具有实时、稳健、低成本、低功耗的特征。关键词:数控系统嵌入式数控Nios软核处理器实时操作系统数控体系结构I华中科技大学硕士学位论文AbstractAsvariouskindofembeddedprocessorsandembeddedreal-timeoperatingsystemseme

4、rging,itispossibletoconstructECNCs(EmbeddedCNCSystems).ThisthesisdescribesthearchitectureofECNCsandintroducesitsdesigningmethod.Basedonthisarchitecture,twocompletenewschemesarepresentedandimplemented.Thesecondone,whichemploystheembedded-systemtechnologyonthecuttingedge

5、,replacesthemicroprocessorsormicrocontrollersbasedCNCcontrolunit.ThiskindofECNChastheadvantagethatitcanbeupgraded,expandedincomparisonwithtraditionalsystems.ThisthesispresentsareferencearchitectureforECNCs.ThearchitectureispartlyderivedfromexistingHNC(HuaZhongNumerical

6、ControlSystem)atNationalInstituteofNumericalControlCenter,whichhasthecharacteristicsofopenness,flexibilityandmaintainability.TwoapplicationschemesbasedonthisECNCarchitecturearedesigned,i.e.,HNChardwareplatformplusETSembeddedreal-timeoperatingsystemandNiossoft-coreproce

7、ssorhardwareplatformplusµC/OS-IIembeddedreal-timekernel.Thesecondschemeusesthesoft-coreprocessortodesignECNC,whichisanewattempttoconstructCNCsystemintoaSOPC(SystemOnaProgrammableChip).ThemethodtodealwithtasksinECNCs(containingtaskpartitionandtaskpriorityassignment,etc)

8、isdiscussedandmainlyfocusedontaskscheduling.Thetasksaredividedintoperiodictasksandnon-periodictasksbyexecuting-time,a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。