工程机械专用控制开发平台的设计与应用

被引量 : 0次 | 上传用户:stone601287990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工程机械对控制系统智能化的要求越来越高,工程机械控制系统开发平台对智能化的支持水平也越来越被开发人员所关注。当前国外主流的工程机械控制系统开发平台的硬件(专用控制器)都具有完善的功能,而软件平台普遍采用基于IEC61131-3的开发环境,通常采用图形化编程语言,虽然便于普通工程机械控制系统的快速开发,但是在软件运行的实时性和开发的灵活性等方面不如C语言开发平台。在国内,三一重工率先自主开发了在硬件功能及性能方面不弱于国外进口控制器的工程机械专用控制器(SYMC),在软件上为了考虑兼容性,同样采用了兼容IEC61131-3的开发环境。但是三一重工推广应用的过程中,有些开发人员需要一个支持C语言的开发平台来避免IEC61131-3兼容语言在软件执行效率和编程灵活性等方面的局限性。为了解决这一实际问题,本文设计开发了一套支持C语言的工程机械专用控制开发平台,主要包括一个纯C语言实现的低成本多任务实时操作系统,提供了一个工程机械常用算法库,并且利用开源软件搭建了一套完整的应用程序开发平台,支持通过C语言在三一重工的SYMC控制器上进行快速控制系统软件开发。为了提高系统运行的可靠性和可移植性,其中的实时操作系统主要采用了基于固定周期和顺序的任务调动机制,而没有采用常用的基于抢占的任务调度机制。其中的函数库主要根据三一重工各种主机的控制需求,针对发动机、液压泵、电磁阀等主要控制对象进行了通用模块的开发,相比其它基于C语言的开发平台,为工程机械控制系统的开发人员提供了极大的便利。另外,为了进一步提升控制系统的开发效率,配置了一套基于开源软件Eclipse和WinCVS的开发环境,对常用的开发工具链进行了预先配置,进一步降低了普通控制系统开发人员的入门难度。最后,为了验证本开发平台的各方面功能和性能,在三一重工的21吨全液压挖掘机上开发完成了一套完整的控制系统,通过与原有装备了进口控制器及其平台开发的系统进行对比测试,结果证明本开发平台在控制系统实时性方面优势明显,具有较高的推广价值。
其他文献
目的:分析健身俱乐部中有氧健身操和瑜伽课程的开展状况,对课程安排提出改善性建议。方法:通过问卷调查法、文献资料法,逻辑分析法。结果与结论:会员对有氧健身操和瑜伽的认
<正> 论据是议论文所采用的材料,即论证论点的根据,作者建立观念的理由。但学生在写议论文时多有不会组织论据的现象,或是缺少论据而无话可说;或是“一方面提出了观点,一方面
以渤海海域为试验区,对经过时间、空间和波段匹配的MODIS/Aqua 550 nm气溶胶光学厚度产品与CALIOP 532 nm通道反演得到的气溶胶信息在五种不同空间采样窗口(10 km×10 km,30
城市内突发性灾难具有不可预知性,会给城市带来巨大的破坏作用,城市居民的生命安全也会因此受到严重的威胁。应急情况下建筑物外部的交通疏散问题值得深入研究。本文运用多智
跨学科背景研究生培养对于社会和大学的发展有着重要的作用,特别是有利于国家创新体系的优化,以及高校人才培养能力和自身竞争力的提升。目前,我国高校的研究生培养大部分还
考前的紧张焦虑会导致对知识的暂时性遗忘,从而影响知识、能力水平的正常发挥。为了在考试中正常发挥,取得好成绩,学生可应用放松训练法缓解考前焦虑。本文探讨几种简单易学
《乱世佳人》是一部根据作家玛格丽特?米切尔的长篇小说《飘》改编拍摄的电影。它讲述了美国内战时期一个南部庄园主的女儿由一个不谙世事的小女孩成长成为一名坚强、独立的
近年来,好莱坞频频买下一些在世界范围内深受好评的亚洲电影的改编权进行翻拍。这些翻拍之作有些默默无闻;有些受到影迷和评论家的批评;有些受到了好评;有些在西方广受好评,
双歧杆菌和嗜酸乳杆菌是一类重要的益生菌,具有保持肠道菌群平衡、增强机体免疫力、防治胃肠道疾病等益生功能,因此,益生菌及其产品开发越来越成为研究的热点,但由于绝大多数
从总体上来看,大型电子商务网站包含三层体系结构:最底层是网络平台;中间层是电子商务基础平台,包括支付网关接口,客户服务中心;最上层是各种各样的电子商务应用系统,电子商