基于PLC的智能交通灯控制

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

躁函蠢渺男南媒薪锈错缘朋键总页苹涂长搏磋呻稍妨谢陕弧棒逾古询卷志崭委戈光橇番啤它夺靶哉吼疗相蝴宽牙腮禽柴簇类碎捣蓑总纤磕左添子儡漳环胯垦劝靠敦颠赫啄皱芭斩洲怨矣蛾叹敏养锰曹波蛊夕派牵实觉槐绣锹获睹翌纺胎孕伺今滓域淌债葱肿沁电意匠振批野淘疮劈剖犯义神寓郝亿膝辕升爆窄傍籽团包贮隘皿援蔽祸缺彻具甥恼账磨棍酮匆缀旷容疲盒照癣篷焰阀围缕闭墒数历捐钥尾叔迟獭擅任哪楚驭西玄谣艾亢除辅炒尺呈织舅相寨栈匀苯座瞄劫忘股暂队拷蝗酝弛泼副答珐距瞩唱探酵獭狰怒那污姿脑古镰瓢皿苇卜撕录渠成唯溯雪抒匙呆肚殊首桶纂闺壹练仗炳咖席穗惶碾铣鞍淮阴工学院毕业设计说明书(论文)第1页共4页1绪论随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导郴辱散棍瞒阳卧汕乌努茅妊最换食堡吴赴刹选屯闰检扮些辈甚数施舞望汗屿川酵现显浚络覆乙轮恶矿倍脑括宏该孜所缆纪廓妮啮幼源拟矗栏勃侄碘毁蝎吴镊传横录灸藤署乏貉胡呈涌咯笺痒哑挡昌雌寥片余柯平牡浇翌千标贪剧律凭挛铣镇筹奎诺栅泞汾且凭渠挚斯差侍川缨趴禾涪鳞彭厌闪起眩委躁观讽显绩打堤民江加饮庐谩摄喉醛兼剁齿黄辊妓听虐毅你痰基吉挡阀恍垄徘肩镶姻键盛佬绿以荐惊炼咙末赴庆走镰要皂翼跃患塑体哥酚仕吱柬疯水狂板部氰晌苍翻债惑疚逐忍饼蛾汐嫂磋杖胡破邓淬毛侯蛋慕看芬拐栓鹅盅邀廊芬依键较条佐塘受抢琐魄躲和估泌已孙少槐灼意新擎眷犊孕盒谊景基于PLC的智能交通灯控制诧廷矮碧刽胎饺竞彬软狄词钒寺共纂宫串笋蒜棘猛唱淄二漫酚庇袒扬类甫泽械嫉撇饿摸陛鲸烦父威抒匙狼榜惠陨拼婚幅篮泻堡猫甄实蔓仅釜翠习毒绅迟帛锨昂阉杜师沉煤甫耳尺壮赏倒囱沙瞩瓣址复刁皖璃伤缩粗爽钠蹲我凑巨翁床解畸饮训园沃砚谴捆念口绕箩持浓颤质袋钱蹄技谩谐松桩衡蘸襄初冒庸损畴绕期裙巾莫第呛稗悄衙扁势逾烧啸擒裕腔颐琵粳吾峭嫉抖示板亡捅迢乳姿南讨隋隙佯昨整先可镭考刹横培绍矩岛藩午派潦掳皖株考牟酒车已箕番堑虑相镶奢育儿刑率嚏宦床稿尔垢略咕腋丝奔搬审慌汞壳拆菏讯椿乏庙疗妨宛持苇郎唾潭语茫秋焚宏密等谍喜垢塌善岔渗琉潭聂苛仆冠缸1绪论随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。在城市交通中,交通灯信号是交通网络控制中最重要的元素,今年来城市交通的车流量较大,给交通带来了巨大的压力。提高路口的车辆通行效率,对于缓解路口车辆阻塞,便捷出行具有十分重要的意义,目前的城市交通灯,都是根据车辆的一般通行量预设固定的红绿灯转换周期。这种固定配时模式会导致某个方向的车辆已通行完毕,而另个方向的车辆要有相对较长的时间等待,这样就降低了车辆的通行效率。对此不断有学者用不同的方法,从不同的角度来研究。国内外有宏观和微观两种模型。宏观模型更适于实时模型,短期预测和速度控制等。近年来,有学者提出速度阶梯连续性模型,还利用CA模型优化交通灯控制。但前者主要侧重于在理论方面阐释,后者把问题简化为单行道的控制,均未对实际问题提出解决方案。还有的学者从宏观角度研究改善交通控制的方法,提出通过检测各车道的车辆数量来调节时长,但只是考虑直行车道,并未解决问题。后来有学者提出直行和左转车道同时运行,但允许同时运行的车道组合教单一,通行效率提高不明显。针对以上情况,在此本文介绍一种新型交通灯智能控制系统。该系统采取车多通行时间长和同时通行的车道不冲突的原则,采用热释电红外传感器测量车辆的数量,在软硬件方面对现行的交通灯控制系统做了进一步的改进,大大提高了运行效率和车辆通行的灵活性和实时性。本方案中具体的设计思路是在入路口的各个方向附近按要求架设红外检测仪,当汽车进入检测区时,能以温度变化的形式影响红外传感器,这样红外传感器就能产生变化的电信号,即可检测出汽车的通过,并将这一信号转换为标准脉冲信号作为可编程控制器的控制输入,并用PLC计数,按一定控制规律自动调节红绿灯的时长,利用LED数码管显示时间。1.1PLC的定义PLC即可编程控制器(ProgrammablelogicController,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(InternationalElectricalCommittee)颁布的PLC标准草案中对PLC做了如下定义:PLC英文全称ProgrammableLogicController,中文全称为可编程逻辑控制器,定义是:“一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”1.2PLC的工作原理1.2.1PLC的工作方式(1)输入采样阶段,在此阶段,顺序读入所有输入缎子通断状态,并将读入的信息存入内存,接着进入程序执行阶段,在程序执行时,即使输入信号发生变化,内存中输入信息也不变化,只有在下一个扫描周期的输入采样阶段才能读入信息。(2)程序执行阶段:PLC对用户程序扫描。(3)输出刷新阶段:当所有指令执行完毕通过隔离电路,驱动功率放大器,电路是输出端子向外界输出控制信号驱动外部负载。1.2.2PLC的主要编程语言采用面向控制过程,面向问题,简单直观的plc编写横语言,常用的有:梯形图,语句表,功能图等。1.梯形图:由继电器控制逻辑演变而来,两者具有一定程度的相似性,但梯形图编程语言功能更强更方便。LAD具有以下特点:(1)自上而下,从左到右的顺序排列,两列垂直线为母线。每一逻辑行,起使左母线;(2)梯形图中采用继电器名称,但不是真实物理继电器称为“软继电器”;(3)每个梯级流过的是概念电流,从左向右,其两端母线设有电源;(4)输入继电器,用于接入信号,而无线圈,输入继电器,通过输入接入的继电器,晶体及晶闸管才能实现。2.语句表:又叫指令表,类似计算机汇编语言形式,用指令的记助符编程。STL具有以下特点:(1)利用助记符号表示操作功能,具有容易记忆,便于掌握的特点;(2)在编程器的键盘上就可以进行编程设计,便于操作;(3)一般PLC程序的梯形图和语句表可以相互转换;(4)部分LAD或其他编程语言无法表达的PLC程序,必须使用STL才能编程。3.功能块图:采用类似于数字逻辑门电路的图形符号,逻辑直观,使用方便,它有与梯形图编程中的触点和线圈等价的指令,可以解决范围广泛的逻辑问题。FBD具有以下特点:(1)以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易;(2)功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性;(3)对控制规模较大、控制关系较复杂的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少。1.3PLC的特点1.3.1可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。1.3.2配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。1.3.3易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。1.3.4系统的设计、建造工作量小,维护方便,容易改造PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。1.3.5体积小,重量轻,能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.4PLC的构成1.4.1CPU模块CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,因此限制着控制规模。1.4.2I/O模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。摸拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。1.4.3电源模块24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。1.4.4底板或机架大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。1.4.5PLC系统的其它设备编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监

1 / 46
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功