开放式运动控制器的软件设计

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:jiusea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
这几年,运动控制作为数控技术的核心,在随着开放式数控系统的发展的同时,它本身也获得了史无前例的发展。目前,开放式运动控制器在市场应用的主要方向是以DSP作为核心处理器的运动控制器,由于DSP的计算能力好,能够利用它来进行复杂的运动规划,还能够实现高速的多轴插补,所以能够使得控制精度更高、运动更加平稳、运行速度更快。本文的研究对象是以TI公司的16位定点DSP芯片TMS32OLF2407A为核心的运动控制卡,首先简单的介绍了该运动控制卡的硬件结构和一些主要芯片,然后简单的介绍了下软件的总体设计,为后面软件的整体规划介绍做个铺垫。软件设计方面主要分为四个部分:上位机的运动函数库设计;插补算法的设计;速度控制算法的设计;人机界面的设计。运动控制应用在多种多样的场合,在上位机开发运动控制函数库中,用户要想实现对底层DSP的控制只需通过调用函数库中的函数,而运动控制的细节是由DSP端来实现的,主要细节为:位置控制、插补算法、速度控制等,从软件开发流程和开发环境开始介绍DSP软件设计,接着着重介绍了进给速度控制和数控插补算法,在插补算法中介绍了直线插补和圆弧插补算法,介绍了插补算法的种类,以及分析了本系统选择比较积分法的原因。最后,在第五章介绍了本运动控制器的人机界面设计和系统的软件调试,本系统的人机界面采用VC++6.0的MFC制作的,使用方便,界面简洁;而在软件调试中可分为三个阶段,先从DSP中各模块的调试,再到DSP的软件联调,最后在现场调试中又针对软件的抗干扰能力和可靠性方面做了介绍。
其他文献
随着锅炉朝着大容量、高参数的方向发展,超临界机组的特点日益显现:大大降低了煤耗,节约了能源,减少了排污量,提高了经济效益。本文介绍了超临界直流锅炉的结构特点,并对直流
随着全球卫星导航系统(GNSS)的迅速发展,GNSS定位结果的精度越来越高,已经能满足绝大多数用户的需求,相比之下,人们更关注定位结果的安全性和可靠性。GNSS完好性作为导航性能
作为对防御入侵行为的系统,入侵检测系统通过对计算机网络或计算机系统中的若干关键点收集信息并对其进行分析,从中发现网络或系统中是否有违反安全策略的行为和被攻击的迹象
当前世界普遍重视能源问题,如何利用有限的资源来发挥更大的效益就是我们必须解决的问题。而电能是现代工业生产的主要能源和动力,大约有40%是高压电动机消耗掉的。使用异步电机串级调速达到高效节能具有极其重要的战略性意义。在串级调速系统使用中,需要设计合理的运行状态转换逻辑,以使其可以正常进行启停操作和必要的系统自检诊断,同时,在调速系统或电机系统出现故障的情况下,需要进行合理的系统和设备保护。本文主要针
学位
DCS(分散控制系统)是一种以分散的数据采集,控制和集中的监视管理为主要结构特征的计算机控制系统,由于其具有可靠性高、功能完善和灵活性强等优点,已经成为工业自动控制系统
近年来,服务业飞速发展,在人民日常生活中扮演着越来越重要的角色,在国民经济中占有越来越重要的地位,服务业正在成为推动经济和社会发展的高端和战略性产业。在服务行业,人
随着各国对海洋开发的需求不断增加,海上作业任务量也随之大规模增加。海上作业往往需要船舶为其提供稳定的作业平台,动力定位船舶借助自身推力系统抵抗外界海洋环境对其的干
随着社会的进步,网络技术的发展也显示了其强劲的势头,很多用户都是在网络中获取资源的。传统的Server/Client结构中服务器的性能瓶颈问题限制了用户对资源的充分利用。P2P结
随着电网容量的增加和发电机组容量的增大,电网对电厂的机组安全性和反应速度要求越来越高,大型火电单元机组是一个高度复杂的大时滞、慢时变、并具有不确定性的被控对象,特别是锅炉侧存在着很大的迟延和大惯性,常规的PID控制器在处理大迟延对象上很难获得令人满意的控制效果。建立准确的锅炉数学模型,能预测锅炉的参数趋势,有效的克服锅炉迟滞和大惯性,提升CCS系统的控制品质,是热控领域重要的研究课题。本文用现场试