基于Windows的工业机器人实时控制软件的研发

被引量 : 0次 | 上传用户:seacloudnemo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Windows操作系统是世界上用户最多、兼容性最强的通用操作系统。凭借着丰富的应用软件资源、人性化的图形界面、良好的稳定性和安全性等优点,其应用范围逐渐扩大到工业控制领域。但作为通用操作系统,Windows为了保证综合性能,采用了抢先式多任务的任务调度策略,这样就致使其无法满足运动控制系统对于实时性的要求。为了将Windows操作系统引入到工业机器人的运动控制中,本文以Windows2000为例,通过对其运行机制的分析,提出了编写开发驱动程序来响应硬件中断的方法,从而达到改善实时性的目的。具体到本系统,采用PCI-485多串口卡的时钟中断来产生触发信号,并将对时间要求较高的任务放在中断服务程序中来完成,从而使Windows满足运动控制对于实时性的要求。为了使本系统中的工业机器人能够实现连续轨迹跟踪控制。首先完成了机械臂的轨迹插补算法和运动学分析;然后针对于本机械臂的机械结构及硬件系统,重新设计了粗精旋转变压器的合成算法,大大提高了位置反馈数据的精度;最后考虑到机械臂受自身重力影响比较严重,采用了PD+实时重力补偿的方法对机械臂进行控制,并对大臂和小臂的重力参数进行了识别。通过与多媒体定时器定时精度的对比,验证了通过响应硬件中断的方法来提高Windows操作系统实时性的可行性。最后完成了直线和圆弧轨迹跟踪控制实验,验证了本方法对于Windows操作系统实时性改造的成功,同时也验证了所编写软件的正确性。
其他文献
充分了解矿区水文地质条件是防治矿井水害的基础,近年来经验表明,同位素是判断地下水补给来源,分析地下水径流特征的有效方法。荥巩矿区、禹州矿区及鹤壁矿区均为河南煤矿中的大
燃气壁挂炉采暖与集中供热相比,因为节约能源,便于计量,舒适性强,易于操作等优点,最近几年得到快速发展,用户数量与日俱增。面对燃气壁挂炉用户的迅猛发展,用气结构及用气指标、规律
朝川矿主采二1煤,煤层底板分布有石炭系薄层灰岩和寒武系灰岩,岩溶裂隙发育,富含岩溶承压水,在一井的生产过程中,多次发生以石炭系-寒武系岩溶承压水为突水水源的突水事故,最大突水
随着经济全球化的加剧,企业之间、地区之间的竞争愈演愈烈。各个组织为了在竞争中获胜,越来越重视自己的差异性,如何能够在竞争中脱颖而出成为重要课题。为提高产业竞争优势和区
随着软件行业的发展,更多的软件项目服务于多变的,激烈竞争的市场,软件本身涉及的业务也越来越复杂。越来越多的软件开发团队选择轻量型的敏捷方法来代替软件工程史中重型的开发
随着不可再生能源的不断消耗,即将到来的能源危机迫使各国更加重视新能源的开发。发展电动汽车产业既是有效化解能源危机的重要手段,也是缩短我国与发达国家在汽车产业上的差距
胜利油田开发进入中后期,地面集输系统的内外腐蚀越来越严重,管道穿孔、油罐破裂事故不断发生,成为制约油田持续发展的主要因素。胜利油田开发30多年来,根据油田开发各个时期
合成材料的出现给建筑带来了更多的可能性,更为新奇的建筑形象以及更高的完成度都似乎触手可及。因此,本文立足于建筑师的设计与应用,试图全面而基础地介绍主要若干种合成材料的
新媒介融合时代的到来,对高校党建工作提出了全新的要求和挑战。目前,高校传统党建媒介宣传工作存在着获取信息的去权威化和去中心化、择取信息的个性化和自主化、及时信息内
更高的能源利用效率和更经济的节能方式是工业生产的不懈追求。德国Voith公司所研发的液力行星齿轮复合传动装置将可调式液力变速装置与行星齿轮系结合起来,根据功率分流原理,