ePLC的控制算法代码优化方法的研究

ePLC的控制算法代码优化方法的研究

作者:师大云端图书馆 时间:2022-05-10 分类:硕士论文 喜欢:2816
师大云端图书馆

【摘要】梯形图(LD)拥有直观形象、简单易用、易于掌握等特点,是可编程控制器(PLC,ProgramableLogicController)上控制算法实现的主要方式。它在控制器上的执行采用“从上到下,从左至右”的周期扫描机制,扫描周期的长短是衡量性能的主要指标,而它主要取决于软件开发平台编译出的代码质量。代码中存在的许多无效指令造成了处理器资源的浪费,降低了系统的响应速度。国内外主要通过提高处理器的处理速度来解决这一问题,但这势必会增加成本。而对开发平台的编译算法优化以减少处理器对无效指令的执行,这种方法不仅可以有效避免这一问题,而且具有很强的普适性。论文通过对CASS-ePLC控制算法生成平台的编译算法进行优化,有效的减少了处理器对无效指令的执行,缩短了ePLC的扫描周期,提高了ePLC的性能。论文对ePLC的控制算法代码编译成IL指令的过程及其无效指令的优化方法作了较为深入的研究,主要完成了以下工作:(1)研究了国内外控制器性能优化相关文献以及IEC61131-3标准中梯形图相关的描述,提出了ePLC的控制算法代码优化的算法框架。(2)提出了一种将控制算法中抽象出的AOV图(ActivityonVertex)结构转化成逻辑表达式的方法以及AOV图的层次分析算法。通过对AOV图中的结点进行串并规约的操作,得到AOV图对应的逻辑表达式。通过遍历逻辑表达式,得出AOV图的层次关系。(3)基于AOV图层次关系的交换性质和结合性质,提出了单个AOV图的自重构算法和多个AOV图的合并重构算法。自重构算法通过从逻辑表达式得出的层次关系对单个AOV图的结点重新排序或重组,使AOV图的逻辑更加清晰。合并重构算法通过分析多个AOV图间的流依赖关系,对不存在流依赖关系的AOV图进行合并,减少AOV图的数量。(4)分析AOV图编译产生无效指令的原因,提出了一种通过改变ePLC程序控制流程减少无效指令执行的优化方法。将原来的顺序执行流程改成最优跳转执行流程,减少了无效指令的执行,使得IL指令的扫描周期更短,运行效率高。论文最后对多轴全自动绕线机、间歇式发泡机等控制系统的控制算法代码进行了优化实验,实验结果表明,论文提出的优化方法明显缩短了PLC的扫描周期,提高了系统的响应速度。
【作者】罗林丹;
【导师】包健;
【作者基本信息】杭州电子科技大学,计算机系统结构,2014,硕士
【关键词】AOV图;数据依赖;重构;编译优化;指令表;

【参考文献】
[1]董冬.论我国信访工作中出现的法律问题及对策[D].湖北大学,宪法学与行政法学,2012,硕士.
[2]程锦榕.“东莞莫仕连接器有限公司”物流管理体系优化研究[D].西北大学,工商管理(专业学位),2012,硕士.
[3]秦涛.电动PZT挤压光纤式偏振控制器的研制[D].北京交通大学,2014.
[4]李希萍.麦克尤恩《爱无可忍》的后现代主义叙事策略[D].华侨大学,英语语言文学,2014,硕士.
[5]樊晓泽.石墨烯改性TiO_2纳米材料的制备及其光催化性能研究[D].内蒙古工业大学,2013.
[6]徐柏林.精氨酸对乳腺上皮细胞中酪蛋白合成的影响及其调控机制[D].扬州大学,动物营养与饲料科学,2012,硕士.
[7]彭杨.基于编码孔径的折反射散焦模糊图像复原方法研究[D].国防科学技术大学,控制科学与工程,2012,硕士.
[8]常莉莎.远隔肢体缺血后适应对大鼠脑缺血TLR4介导的保护作用机制的研究[D].天津医科大学,神经病学(专业学位),2014,博士.
[9]方芳.紫色马铃薯花色苷提取物体外抗前列腺癌研究[D].浙江大学,2014.
[10]赵建萍.H集团85后员工管理行为调查研究[D].西南交通大学,工商管理,2012,硕士.
[11]朱桂才.游憩对武当山土壤和植被的影响及承载力研究[D].华中农业大学,园林植物与观赏园艺,2001,硕士.
[12]郭增新.基于语义的文本聚类算法研究[D].西安电子科技大学,计算机软件与理论,2012,硕士.
[13]汪富保.经济型酒店基层管理者职业化胜任素质模型及其应用研究[D].辽宁大学,企业管理,2012,硕士.
[14]于义杰.引入公司治理变量的财务危机预警研究[D].山东财经大学,会计学,2012,硕士.
[15]董智慧.瑜伽馆网络营销策略[D].西南大学,体育人文社会学,2014,硕士.
[16]周娣.自愿性信息披露与企业价值相关性的实证研究[D].辽宁大学,会计学,2012,硕士.
[17]董小磊.当代大学生人文素质研究[D].太原科技大学,思想政治教育,2013,硕士.
[18]赵亮.面板数据非线性回归模型建模方法及其应用[D].天津财经大学,统计学,2012,硕士.
[19]陈曦.区域语境中的“女性”及其意识[D].福建师范大学,中国现当代文学,2004,硕士.
[20]顾潇宵.三湘华声的全媒体“中央厨房”式新闻生产研究[D].湖南大学,新闻与传播,2013,硕士.
[21]李小钒.美术教育与审美教育[D].华南师范大学,美学,2004,硕士.
[22]张小芳.并网型风力发电机组的动态仿真[D].太原理工大学,电机与电器,2004,硕士.
[23]兰鄂.基本WEB技术采集INTERNET中的有用数据[J].商场现代化,2005,01:127.
[24]周婷.水电站水库群调度优化及其效益评价方法研究[D].华北电力大学,管理科学与工程,2014,博士.
[25]王金城.模拟法在项目进度风险评价中的应用研究[D].西北工业大学,管理科学与工程,2004,硕士.
[26]耿浩.中小板上市公司股权集中与股权制衡对公司绩效的影响研究[D].山东大学,财政学,2013,硕士.
[27]肖宛凝.吉林省食品安全风险监测预警系统构建研究[D].吉林大学,营养与食品卫生学,2014,硕士.
[28]程琳.我国奢侈品市场的法律规制研究[D].武汉理工大学,经济法学,2012,硕士.
[29]马玲.边扫描边跟踪雷达航迹跟踪算法的研究[D].西北工业大学,信号与信息处理,2004,硕士.
[30]牛禄青.新材料改变未来[J].新经济导刊,2014,Z1:46-50.
[31]刘琳.建筑设计企业市场经营研究[D].天津大学,工程管理,2013,硕士.
[32]陈亮,韩正之.时滞反馈控制的局限性及其改进[J].控制与决策,2004,06:621-625.
[33]毕俊.新乡市居住空间格局演变及驱动力分析[D].成都理工大学,第四纪地质学,2013,硕士.
[34]徐诺.山西晋城青莲寺彩绘泥塑制作工艺分析及虚拟修复初探[D].西北大学,文物保护学,2014,硕士.
[35]刘阳.从英语原生名词到名源动词之语义拓展的认知研究[D].湖南师范大学,英语语言文学,2014,硕士.
[36]高巍.绿色建筑理念下的北方高校学生公寓设计研究[D].北京建筑大学,建筑设计及其理论,2013,硕士.
[37]王锟.金融支持文化产业发展研究[D].山东财经大学,金融学,2013,硕士.
[38]马瑞芳.韩国爱国主义精神探析[D].首都师范大学,思想政治教育,2014,硕士.
[39]彭钇楠.新媒体条件下农民工社会形象转变研究[D].华中科技大学,行政管理,2012,硕士.
[40]安辉.内混式双流体渣油雾化喷嘴的实验研究[D].大连理工大学,机械制造及其自动化,2003,硕士.
[41]张蕊.基于城市社区理念下县域旅游社区空间体系的构建[D].西安外国语大学,人文地理学,2014,硕士.
[42]孙树文.穿越时空的声音——试论《呼啸山庄》中的现代主义因素[D].吉林大学,比较文学与世界文学,2004,硕士.
[43]胡小明.改进信息化规划工作的几点建议[J].中国信息界,2003,11:14-16.
[44]葛钢,张伟.2800mm可逆冷轧机PLC控制系统[J].冶金自动化,1992,02:14-18+60.
[45]刘文涛,和识之,陈亦平,张昆,傅闯.基于直流融冰的电网大面积冰灾防御策略[J].电力系统自动化,2012,11:102-107.
[46]宋晶.中国铁路客车餐车室内环境情感化设计研究[D].西南交通大学,艺术设计,2013,硕士.
[47]韩少剑.基于ADVISOR混合电动汽车自动空调控制算法优化[D].中北大学,车辆工程,2014,硕士.
[48]王颖.我国补充侦查制度研究[D].山东大学,法律(专业学位),2012,硕士.
[49]王少非.教师教育中的案例方法与教学案例的开发[D].华东师范大学,教育管理,2001,硕士.
[50]陆凌蓉,文福拴,薛禹胜,辛建波.计及可入网电动汽车的电力系统机组最优组合[J].电力系统自动化,2011,21:16-20.

相关推荐
更多