农业机械的智能化虚拟终端研究开发

来源 :河南科技大学 | 被引量 : 0次 | 上传用户:zhudebaotogogo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着农业机械自动化水平的提高和智能化设备的应用,农机具电控化与机组各设备之间通信已成为我国农业领域的发展趋势。采用标准的人机交互界面进行机具的监控在 ISO11783 标准中给出了详细规定。基于该标准的产品开发与应用已成为当前农业现代化发展的一个重要研究方向。本文以标准中虚拟终端部分作为研究对象,针对电子控制单元(ECU)通过虚拟终端表达人机界面的工作组对象池设计以及对象池在虚拟终端中解析与显示等问题进行了研究。  本文深入分析 ISO11783-6 标准三个版本对 1 至 5 代虚拟终端功能的描述,研究虚拟终端的共性功能和差异功能,研究智能化虚拟终端的核心功能及选项功能,确定了智能化虚拟终端的功能范围。根据 ISO11783-6 标准对智能化虚拟终端人机界面的相关描述以及工作组对象池中各个对象的功能要求和类别,采用层次分析法建立了对象之间的隶属关系以及对象层次,说明了工作组对象池的建立过程。为了满足对象池数据构造的直观性和操作性,提出以 XML 技术描述对象池数据,利用创建标记的方式来构造对象的属性数据,设计出工作组对象池数据的XML 表达方法及描述过程。基于 XML 文档的流式解析技术和事件通知的编程思想,采用模块化程序设计方法,将 XML 中每个元素信息生成一个事件流,并通过事件回调程序进行处理,按照结构体的方式存入二进制文件,实现 XML文档到标准规定的二进制代码转换工作。在 DSP 集成开发环境下,使用 C 语言和汇编语言相结合的编程方法,采用结构体指针的方式操作对象的属性位,提取有用的属性数据并将其转化成显示代码指令,完成了虚拟终端中多工作组对象池数据解析及显示控制程序的设计。  试验验证表明,使用 XML 表达对象池数据直观反应了虚拟终端人机界面,对于开发人员来说,具有便于理解、可读性强等特点。对象的结构体形式的引入不仅能以简单、高效的方式来封装和操作数据,同时也是按照标准规定方式存储对象池数据的重要保障。对象池数据的表达与标准规定的二进制格式之间的转换可有效缩短对象池的设计与开发周期。工作组对象池解析与显示程序的设计进一-步完善了虚拟终端产品功能。本文针对工作组对象池数据的一系列研究,为开发符合标准的农机装备电子控制单元提供了极大的便利,而且对 GB/T35381-2017系列国家标准的贯彻实施具有十分重要的意义。
其他文献
研究了一种新型机器人——助餐机器人,它通过模拟正常人上肢取食时的动作,帮助手部活动功能丧失的人进食。中国有大约1000万的肢体残疾人,其中手部残疾患者占了相当大的比例
随着制造业信息化的发展,大量工程软件及信息系统已经深入应用到企业的生产、管理、运行中,能够满足企业用户越来越多的功能需求,同时,软件界面日趋复杂,操作日趋繁琐。在软
土木工程结构振动控制可以有效地减轻结构在车辆、风、海浪、流水和地震等荷载作用下的反应和损伤积累,能够有效地提高结构的抗振能力和抗灾性能。本文针对以往土木工程结构
辊道运输机广泛应用于短距离物料运输,用量大,涉及的面广葫芦岛造船厂由于造船需用大量的钢板,如何安全完好的把钢板从码头运输到各加工车间,变成了重要问题。如果用人力,费时,效果不好,如果用吊车,所需空间大,不安全。在这种情况下,采用了辊道运输机。但由于辊道运输机的种类繁多,所需钢板的规格不同,每次输送的载重量不同,所以对设备提出了不同要求,由此可推断目前使用辊道运输的很多企业也面临着同样问题。若采用传
随着社会的不断发展和进步,工业自动化水平的不断提高,企业和社会对于产品的质量要求也越来越高,工业机器人在各个领域的应用也越来越广泛。现在对于工业机器人的要求不断提高,即