欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    交通灯的一种智能模糊控制系统.pdf

    • 资源ID:14651145       资源大小:955.84KB        全文页数:3页
    • 资源格式: PDF        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    交通灯的一种智能模糊控制系统.pdf

    1、本栏目责任编辑:李桂瑾人工智能及识别技术1引言在城市交通中,单路口交通控制通常采用定时控制方案,预先人为分配好红绿灯的保持时间。其目的首先是协调好车辆的通行,其次是要尽量减少车辆的延误。近年来城市交通车流量大幅增长,给交通带来巨大压力。提高十字路口的通行效率,对缓解交通阻塞具有十分重要的现实意义。因此要对交通灯的控制区随交通流量的变化进行实时控制。对此国内外许多学者提了采用模糊控制方法实现交通的控制。由于模糊控制不需要建立被控对象精确的数学模型,特别适用于随机的,复杂的城市交通控制。然而许多学者对交通路口的条件过于限制(诸如使用单车道或三相位,不准左拐等限制),使得控制方法过于简单不能充分地发

    2、挥模糊控制的效率。作者就模糊数学用于单交叉口交通控制进行了尝试,采用传感器来测量车辆数,通过计算机仿真,并与定时控制进行比较,结果表明效果良好。2交通控制系统分析2.1交叉口车辆传感器设计如图1所示,单交口路口 1,2,8 交通流在东西南北四个方向上均有左行、直行、右行三个车道车流。由于在实际中一般情况下右行车辆只与过马路行人发生冲突,故对于右行车辆我们只使用定时控制以使其与行人交替通行。对于每个方向直行与左行车道均设有传感器,二者相距1 5 0 m,用于检测任一时刻在该区间内将要行驶的车辆数目。在此处有一感应器,其装置在车道中部,当车辆通过时,感应器就能感应到,由此而记录一辆车经过。图1十字

    3、路口示意图为了确保交通的井然有序,采用的相位控制如图2所示,有箭头的车道表示正处于状态的车道,交通灯按4个相位顺序切换,红绿灯之间采用黄灯闪烁警告。对于右行车道的暂且不考虑。图2各行道示意图2.2控制策略首先定义每一相位时的绿灯最短延时T s=1 5 s,该延时的依据为:两检测器之间相距1 5 0 m,当一辆车以平均1 0 m/s的速度通过交叉口时,则它在下一相位到来之前最多需要1 5 s才能通过检测区。如图1所示,Ni(i=1,2,38)表示当前时刻处于该车道内的车辆数。我们称当前相位下通行的车流在检测区内的车队为“通行队列(M)”,而等待当时相位结束的下一相位通行车流在检测区内的车队为“等

    4、待队列(W)”。各相位等待队列长度与通行队列长度定义如下:根据当前相位的通行队列长(M)与等待队列长(W)通过模糊控制算法 3-6 计算出应分配的绿灯延时T d,为了确保因突发性交通流引起的T d过大而造成延时浪费,我们不是一次性分配给T d一个较大的延时,而是采用每次最多延时6 s,但进行三次延时,每次延时用完之后再进行测量W,M的值,通过模糊控制算法求得又一延时,直到第三次延时用完之后即转入下一相位。3模糊控制器的设计3.1输入/输出量等待队列长(W),其变化为 0,6 6,取其论域为W=6,1 2,1 8,2 4,3 0,3 6,4 2,4 8,5 4,6 0,6 6 ,其模糊子集为N

    5、B(很少),N S(少),Z E(中等),P S(多),P B(很多)。其隶属度函数如表1所示。收稿日期:2 0 0 7-0 3-0 7作者简介:林莉芸(1 9 7 8-),女,在读硕士研究生,研究方向:人工智能及数字图像处理;项湜伍,教授,硕士生导师,研究方向:人工智能及神经网络。交通灯的一种智能模糊控制系统林莉芸1,项湜伍1,2(1.上海师范大学 数理信息学院,上海2 0 0 2 3 4;2.上海机电学院 计算机系,上海2 0 0 2 4 0)摘要:本文设计了一种新型交通灯智能模糊控制系统,突破了传统机械的定时模式,利用模糊控制算法对四相位三车道单交叉口的交通灯进行控制,可以依据实时交通流

    6、量灵活运行。通过模糊规则,即对当前等待队列长与通行队列长以模糊推理,得到最佳的绿灯延时时间。仿真结果表明模糊控制方法在车辆延误时间上较之传统定时控制方法大为改善,使公路利用率产生可观的经济效益。关键词:交通灯;单交叉口;模糊控制;模糊推理中图分类号:T P 1 8文献标识码:A文章编号:1 0 0 9-3 0 4 4(2 0 0 7)0 7-2 0 2 3 7-0 2AF u z z yC o n t r o l S y s t e mf o r T r a f f i cL i g h tL I NL i-y u n1,X I A NGS h i-w u1,2(1.Ma t h e m a

    7、t i c s&S c i e n c e C o l l e g e,S h a n g h a i T e a c h e r s U n i v e r s i t y,S h a n g h a i 2 0 0 2 3 4,C h i n a;2.C o m p u t e r D e p a r t m e n t o f S h a n g h a i D i a n j iU n i v e r s i t y,S h a n g h a i 2 0 0 2 4 0,C h i n a)A b s t r a c t:T h i s p a p e r d e s i g n s

    8、 a n e wt y p e o f t r a f f i c i n t e l l i g e n t f u z z yc o n t r o l s y s t e m,w h i c ha b o l i s h e s t r a d i t i o n a l a n dm e c h a n i c a l s t a b l e m o d e l s,a n du s e s t h ef u z z yc o n t r o l a l g o r i t h mc a r r i e s o nt h ec o n t r o l f o u r p h a s e

    9、 s t h r e et r a f f i cl a n e s s i n g l er o a di n t e r s e c t i o n s t r a f f i cl i g h t.T h ed e s i g nh a sp r a c t i c a l v a l u e.B yf u z z yr u l e s,w e o b t a i n s t h e b e s t g r e e nl i g h t d e l a y i n gt i m e.T h e s i m u l a t i o nr e s u l t i n d i c a t e

    10、s t h e f u z z yc o n t r o l m e t h o dd e l a y s i nt h e t i m e i nt h e v e h i c l e c o m p a r e dw i t ht h e t r a d i t i o n a l t i m e dc o n t r o l m e t h o dg r e a t l y i s t h e i m p r o v e m e n t,a n de c o n o m i c a l b e n e f i t.K e yw o r d s:T r a f f i c L i g h

    11、t;S i n g l e R o a dI n t e r s e c t i o n;F u z z y C o n t r o l;F u z z y I l l a t i o n2 3 7电脑知识与技术本栏目责任编辑:李桂瑾人工智能及识别技术表1等待队列长W的隶属度函数通行队列长(M),其变化范围为 0,5 5,取其论域为W=5,1 0,1 5,2 0,2 5,3 0,3 5,4 0,4 5,5 0,5 5,其模糊子集为N B(很少),N S(少),Z E(中等),P S(多),P B(很多)。其隶属度函数如表2所示。表2通行队列长M的隶属度函数输出量:绿灯延时T d,其变化范围为

    12、0,6,取其论域为T d=0,1,2,3,4,5,6,其模糊子集为N B(很短),N S(短),Z E(中等),P S(长),P B(很长)。其隶属度函数如表3示。表3绿灯延时T d的隶属度函数3.2隶属度曲线图由于交通灯信号的控制精度要求并不高,且交通流量是一离散有限论域,故我们可以根据以上的隶属度关系,在M a t l a b中得到他们的曲线图:图3曲线图3.3绿灯延时控制规则根据人的控制经验总结出来的控制规则如表4所示:表4控制规则表根据表4产生规则表:r u l e l i s t=11112;12212;13312;14412;15512;21112;22112;23212;2431

    13、2;25412;31112;32112;33112;34212;35312;41112;42112;43112;44112;45212;51112;52112;53112;54112;55112;3.4使用的系统(1)利用M a t l a b中的e v a l f i s可以计算出给定等待队列和通行队列的绿灯通行时间,例如:e v a l f i s(3 2,4 0 ,t r a f f i c),可知绿灯延时时间为2.2 3 4 s。(2)利用M a t l a b中的p l o t f i s可以得到所建立的模糊控制系统(F I S)结构图,如下图示:图4模糊推理系统(3)利用S u r

    14、 f v i e w可以得到关于绿灯延时与两种队列关系的立体输出曲面:图5模糊推理系统输出曲面4仿真研究 1,7 假设交叉口八个车道(其它四个右行车道未在考虑中)检测区的车辆到达是随机的,车流到达率为0-1辆/s车流以1辆/s的速率离开车队,计算机每一相位下的等待队列长及通行车队的总车辆数,每一辆车延误时间为该车到达检测区直到进入通行状态所经历的时间,计算所有车的延误时间。在相同的随机种子下产生随机数,对于定时控制时仿真(四个相位的时间分配时间为2 3 s,1 8 s,2 3 s,1 8 s),按同样的方法计算等待车辆数及总的延误时间,比较二者在不同的交通状况下的效果,发现当交叉口的车辆负荷较

    15、大时,致使每一相位的等待队列都接近饱和使得模糊控制方法也沦为定时控制方法,效果反而不如原定时控制,而当车辆负荷没有达到上面的极端状况时,模糊控制方法较之定时控制等待车辆及延误时间大大减少。5结束语(1)通过对单交叉口交通灯信号进行模糊控制,并对其进行仿真,仿真结果表明其控制效果比定时控制大为改善,但仍然存在着一些问题例如:模糊控制方法主要基于人的经验,因此对模糊变量的划分和隶属度函数的取值必须经过深入研究,并通过实际运行得到的结果不断修正这些数据才能达到一个理想的效果。(2)本文提出的控制方法只是针对一个单个的交叉口的交通灯控制方案,而城市交通系统是一个庞大而复杂的系统,各个交叉口之间必然存在

    16、着一定的联系,如何找出这些联系并建立一个有效的模型对实现城市交通系统智能化意义重大。本文提出的控制方法虽然只是针对一个单个的交叉口的交通灯控制方案,但却开辟了一个新的思路,对于更为庞大而复杂的交通系统的自动控制系统实现,实现城市交通系统智能化有着极为重要的参考价值。参考文献:1 李静.单交叉口交通灯信号模糊控制及其仿真 J .微计算(下转第2 4 5页)2 3 8本栏目责任编辑:李桂瑾人工智能及识别技术(上接第2 3 8页)机信息.测控自动化,2 0 0 6,2 2(3-1):3 2-3 3,3 8.2 张曾科.模糊数学在自动化技术中的应用 M .北京:清华大学出版社,1 9 9 7.3 陈森

    17、发,等.城市主干道交通信号灯模糊线控制的探讨 M .运筹与管理,1 9 9 8,7(1):3 5-4 1.4 候伟,王丽芳.基于D S P的感应电机变压变频控制系统研究 J .微计算机信息,2 0 0 5,1:8 3-8 4.5 R u i J i a n g.Q i n g s o n gWu.T h et r a f f i cf l o wc o n t r o l l e db yt h et r a f f i c l i g h t s i nt h e s p e e dg r a d i e n t c o n t i n u u mm o d e l J .P h y s i

    18、 c a l A,2 0 0 5,3 5 5:5 5 1-5 6 4.6 T a k a s h i N g a t a n i.B u n c h i n ga n dt r a n s i t i o no f v e h i c l e sc o n-t r o l l e db y a s e q u e n c e o f t r a f f i c l i g h t s J ,P h y s i c a l A,2 0 0 5,3 5 0:5 6 3-5 7 6.7 H a i g h t FA.M a t h e m a t i c a l T h e o r i e s o

    19、f T r a f f i cF l o w M .N e wY o r k:A c a d e m i c P r e s s,1 9 6 3.8 郑思铭,向凤红,别玉,邓玉芬.交通灯的一种新型智能控制系统 J .广东自动化与信息工程,2 0 0 6(2):1 6-1 8.本文开发的程序就是用到上面的技术,利用分形原理来决定音符号,进行演奏分形音乐的计算机技术研究。4分形与音乐元素的映射分形图像是将分形数学的计算出来的数值与颜色值建立映射关系而成。而本文研究的分形音乐的生成同样是建立在分形数学计算的数值与音符号建立映射关系来生产。算法作曲的研究中所提及映射的方法多种多样,而不同的映射方法下,

    20、得到的音乐也各种各样。M I D I文件对音符号的数值范围规定在0到1 2 7的1 2 8个整数中,而6 0代表中央C,考虑到靠近0与1 2 7这些特别低或高的音不太常用,所以放弃以数值直接映射音符值的做法。把4 8到7 2中间的音调号为主要音调,建立一个数组来存储。分形计算的结果确定了数值的索引号,从而确定播放音符。在分形图像生产中,M a n d e l b r o t是典型的算法例子。M a n d e l-b r o t集合的分形图是对二次多项式f(z)=z2+c在参数平面(参数c所在平面)为参数平面上进行迭代产生的图形。zn+1=zn2+c z,c C其实部和虚部分别为xn+1=x2

    21、n-y2n+ayn+1=2 xnyn+bM a n d e l b r o t集是在参数平面上固定一初始点z=0,然后对所有的参数值c来研究起始点的轨迹。从这个初始点出发经多次迭代后,会有2种趋势:(1)迭代的结果趋向无穷远处,则初始点不属于M集;(2)迭代的结果总保持有限,则初始点在M集中。而通过计算M集的过程中,迭代运算的次数K,用来决定平面点c的着色,从而生产优美的分形艺术图案。而分形音乐算法也由上面的方法改进提出。图像是二维的,而音乐是一维的,我们可以对复平面上的一条直线上的点进行分形迭代来确定K值,从而由K值来确定音调数组的索引值,从而播放分形音乐。下面实现的算法则是随机选择一定范围

    22、内复平面的点来进行M a n d e l b r o t集合运算,从而确定播放的音符。5Ma n d e l b r o t音乐算法计算机生产技术本文研究的目的是对分形音乐播放进行研究,以M a n d e l b r o t分形集为基础,探讨分形音乐的生产技术。在编写分形音乐播放代码前,首先定义一个复数运算的类,提供对复数的各种运算。然后,定义一个M a n d e l b r o t音乐播放器,在类内定义音调号的数组,然后由时间随机确定一个复平面的点,来进行M a n d e l b r o t集合运算。但本程序不是根据迭代的次数来确定音调,而是迭代最后一次时候,复数的实部与虚部的数值来确

    23、定选择音符所以索引值在音符数组选择音符。这里写的是A p p l e t程序,用I E在有J a v a运行环境的机器上,可以打开网页来播放分形音乐。以下为实现M a n d e l b r o t音乐播放的部分核心代码:p u b l i c v o i dp l a y()/播放音乐方法t r y R a n d o mr=n e wR a n d o m(S y s t e m.c u r r e n t T i m e M i l l i s();/根据系统时间产生随机数C o m p l e x c,z,z o l d;/定义复数Z n+1与Z n,复数Cd o u b l e n

    24、o r m r,n o r m i;/定义规范化的实部,虚部i n t p i t c h r,p i t c h i;/定义音调数组索引w h i l e(!s t o p)/根据随机数来产生-2,2 之间的复数Cc=n e wC o m p l e x(r.n e x t D o u b l e()*4.0-2.0,r.n e x t D o u b l e()*4.0-2.0);z=n e wC o m p l e x();z o l d=z;r e p e a t C o u n t=0;p i t c h O l d=-1;f o r(i n t k=0;k2)b r e a k;/

    25、将复数的规范化到 0,1 n o r m r=(z.r e a l()+2.0)/4.0;n o r m i=(z.i m a g()+2.0)/4.0;/选择音调索引值p i t c h r=(i n t)(n o r m r*(s c a l e 2.l e n g t h-1);p i t c h i=(i n t)(n o r m i*(s c a l e 2.l e n g t h-1);/播放选择音调c h a n n e l.n o t e O n(s c a l e 2 p i t c h r ,1 2 7);c h a n n e l 2.n o t e O n(s c a

    26、l e 2 p i t c h i ,1 2 7);T h r e a d.s l e e p(2 0 0);c h a n n e l.n o t e O f f(s c a l e 2 p i t c h r ,1 2 7);c h a n n e l 2.n o t e O f f(s c a l e 2 p i t c h i ,1 2 7);T h r e a d.s l e e p(1 0);i f(z o l d.e q u a l s(z)|m o d u l u s(z)2)b r e a k;z o l d=z;c a t c h(E x c e p t i o ne)e.

    27、p r i n t S t a c k T r a c e();6总结与展望本文对计算机算法作曲与分形科学的内容进行概括并介绍分形音乐的理论,并运用J 2 S E的m i d i工具包进行编程,研究分形音乐生产的算法。由于研究只是演示分形音乐,开发的是J a v aA p p l e t小程序未能对m i d i进行保存,在将来的研究开发中,准备开发一个独立运行,交互性良好,让用户设置初始参数生产分形音乐作品,并能以M I D I文件格式保存音乐作品的分形音乐生产系统。参考文献:1 姜万通.混沌、分形与音乐关系的思索 J .乐府新声,2 0 0 4,3.2 项葵.古琴音乐中的分形几何 J .技

    28、术教育,2 0 0 6,4.3 张雨夫.1/f波动理论与1/f音乐 J .辽宁教育行政学院学报,2 0 0 5,5.4 h t t p:/w w w.f r a c t a l m u s i c l a b.c o m.5 A l p e nA.T e c h n i q u e sf o r a l g o r i t h m i cc o m p o s i t i o no f m u s i c.h t t p:/a l u m.h a m p s h i r e.e d u/a d a F 9 2/a l g o c o m p/a l g o c o m p 9 5.h t m l,1 9 9 5.6 王小铭.分形图案的构图艺术及其计算机实现 J .计算机辅助设计与图形学学报,2 0 0 1,1.7 齐东旭.分形及其计算机生成 M .科学出版社,1 9 9 6.2 4 5


    注意事项

    本文(交通灯的一种智能模糊控制系统.pdf)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开