具有控件智能推荐的可编程控制器开发环境研究与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:gag123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可编程控制器作为现代工业自动化三大支柱之一,在各种工业过程控制中得到极为广泛的应用。随着IEC61131-3标准的逐步推广,设计并实现一套符合IEC61131-3标准的、界面友好、设计高效的可编程控制器开发环境很有意义。现有的可编程控制器开发环境支持用户自定义控件。随着越来越多的用户加入使用,控件库中的控件数量会以几何级数增长。用户无法在短时间内寻找到自己想要的控件,编程效率低下。本文重点研究可编程控制器开发环境和控件智能推荐方法的设计与实现,具体内容如下:基于可重构软件模型的思想设计并实现了一种用户驱动的控件智能推荐方法。该方法借鉴向量空间模型把每个用户对控件的评价抽象成TF-IDF向量,并在改进算法中加入时间因素把评价抽象成Timed-TF-IDF向量。采用余弦相似度计算用户之间的相似度,基于用户协同过滤推荐控件。在研究IEC61131-3标准和分析现有的可编程控制器开发环境的基础上,对本文实现的可编程控制器开发环境进行需求分析和总体设计,将环境抽象为用户界面层、算法解析层和数据通信层三个部分。为了提供界面友好的、可维护性强的可编程控制器开发环境,本文搭建了类Visual Stdio界面的可嵌套的多窗体框架,设计并实现了基于XML描述的项目资源、自定义构件、硬件资源管理方法。除此之外,还实现了从梯形图到指令表的转换。在实现具有控件智能推荐的可编程控制器开发环境基础上,采用真实的用户历史编程数据对控件智能推荐方法进行验证,对比TF-IDF和Timed-TF-IDF的实验效果,分析协同过滤算法的推荐结果,证明了本文提出的控件智能推荐方法的可行性和有效性。
其他文献
目的:本研究旨在通过回顾性分析整理临床资料,对比分析改良术式与传统术式在治疗原发性下肢浅静脉曲张的临床应用效果,探讨改良术式在治疗原发性下肢浅静脉曲张中的优势。方
英文摘要是对整个学术论文内容进行概述的一个独立语篇,在内容和结构上对正文语篇具有预示作用,是学术论文中的重要组成部分。高质量的英文摘要是学术论文成果走向国际,提升
本文以写意人物画的笔墨造形为研究对象,致力于阐明笔墨造形的方法问题。写意人物画的创作来源于客观现实,但现实中的客观对象并不能直接拿来成为写意的笔墨造形,需要通过主
研究背景快速康复外科(enhanced recovery after surgery,ERAS)指在围手术期采用一些改进的临床途径,以限制对手术和麻醉应激的反应,降低术后并发症发生率,以达到患者快速康
随着知识经济席卷全球,知识正被越来越多的国家,企业,个人所重视,在经济发展的中的作用也日益凸显,无论对于经济发展、社会进步还是企业发展,知识已成为极其重要的资源,越来
研究目的本研究通过随机对照试验设计,与人参健脾片(对照组)进行临床疗效对比,研究观察温脾贴治疗腹泻型肠易激综合征(脾胃虚弱证)患者的临床疗效,同时验证温脾贴与人参健脾
对以猎豹机器人疾驰为代表的四足机器人奔跑过程的分析与控制一直是困难的问题,因为系统控制自由度众多,加之节律和动力学规律的作用及相互影响,造成了时序和空间上的高度复
可编程控制器作为自动化控制系统中的关键部分,近年来受到研究者的广泛关注。功能块图(Function Block Diagram,简称FBD)是可编程控制器的一种程序开发语言,因其程序简单易懂,越来越受到用户的青睐。对FBD开发平台的研究能为提高国内可编程控制器技术水平起到重要的推动作用。因而,设计和研发一款符合IEC 61131-3标准的FBD开发平台具有重要意义。同时,对FBD开发平台的设计在符
目的比较腹腔镜下解剖性肝切除与腹腔镜下非解剖性肝切除治疗肝细胞肝癌的近期疗效和远期疗效,并分析影响患者术后2年生存率及复发率的因素,为临床工作提供一定的参考依据。
我国自2011年末在交通运输业和现代服务业推行营业税改征增值税政策以来,由于税务改革过程中遇到的一些实际问题,营改增政策使得部分物流企业的税负成本不降反升。针对这些问