关于解决城市交通堵塞问题的数学模型的探究.pdf

上传人:tbuqq 文档编号:5058887 上传时间:2020-01-30 格式:PDF 页数:14 大小:691.33KB
返回 下载 相关 举报
关于解决城市交通堵塞问题的数学模型的探究.pdf_第1页
第1页 / 共14页
关于解决城市交通堵塞问题的数学模型的探究.pdf_第2页
第2页 / 共14页
关于解决城市交通堵塞问题的数学模型的探究.pdf_第3页
第3页 / 共14页
关于解决城市交通堵塞问题的数学模型的探究.pdf_第4页
第4页 / 共14页
关于解决城市交通堵塞问题的数学模型的探究.pdf_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《关于解决城市交通堵塞问题的数学模型的探究.pdf》由会员分享,可在线阅读,更多相关《关于解决城市交通堵塞问题的数学模型的探究.pdf(14页珍藏版)》请在三一文库上搜索。

1、1 城市交通拥阻的分析与治理 摘要 随着经济的高速发展和城市化进程的加快,机动车拥有量急剧增加。城市道路交通 拥堵问题成为困扰世界各大城市的主要社会问题之一,严重影响着城市的可持续发展和 人们的日常工作与生活。快速、准确地发现路网中发生的交通拥堵,并估计出拥挤在未 来一段时间内的扩散范围和持续时间,对于制定合理有效的交通拥挤疏导策略具有重要 意义。 本文通过调查洛阳市中州中路与定鼎路交叉口车流量与红绿灯的设置等情况,发现 此路口南北方向的车辆主要是由关林与洛阳站方向的往返车辆,东西方向的车辆主要是 由中央百货大楼与老城方向的往返车辆,且南北方向的车流量大于东西方向的车流量。 模型一,通过我们的

2、调查发现,造成此路口交通拥堵的原因之一是黄灯时间较短, 黄灯时间只有 3秒,这样会造成有些车辆因来不及停车而越过十字路口的停车线, 又由 于红灯亮了而过不了路口, 故而造成交通混乱。针对此问题,我们在力学与动力学原理 的基础上,提出一种调整黄灯时间的模型,利用微分方程列出黄灯时间的求解公式,并 计算出黄灯闪亮的最佳时间为7秒。 模型二,道路的增长速度跟不上车辆增长速度,这就导致了车辆静止平均密度逐年 增大,结果花费了大量人力物力财力修路架桥,但换来的不是交通顺畅,而是越来越严 重的交通拥挤。针对此现象,我们以交通工具为研究对象,运用线性规划方法并结合 LINGO 软件,得出人们出行选用自行车和

3、大型机动车有利于缓解当前交通拥堵现象。 模型三,为了使交通部门有充分的时间来预防交通拥堵,应该在交通流高峰到来之 前做出预测 , 进而采取及时的措施并通过交通控制系统削减交通流高峰、避免拥堵的发 生,我们采用径向基函数预测功能的神经网络5, 对十字路口的车流量进行实时预测, 应用MATLAB 软件编程 4 预测出交通高峰期可能通过每个路口的车流量,从而可以给交 通部门提供数据,让他们有更充分的时间预防交通拥堵的发生。 关键词:微分方程 ; 线性规划 ; 神经网络 ; LINGO; MATLAB 2 一、 问题重述 城市道路交通问题是一个复杂的社会系统工程,它不仅与市民的生活密切相关, 而 且关

4、系到经济的发展和社会的进步。交通道路拥挤已成为众所周知的“都市顽症”,许 多大中城市的交通拥阻造成了时间的浪费、工作的耽误和心理的烦躁,严重影响了人们 的学习生活,直接、间接带来了相当大的经济损失。因此如何缓解交通拥阻、综合治理 越来越成为民生的焦点。现在我们就洛阳市中州中路与定鼎路交叉口的交通现状,应用 数学建模方法提出、分析并探讨解决城市交通拥阻问题的办法。下面就是我们在该十字 路口的典型环境中相当简化的情形下所要解决的问题。 (1) 如图,到达十字路口的四队车流的每一队,都有直行、左转、右转三个方向。 在交通高峰时间实际调查这些车流的数据,以及现行的交通调度方案(包括路口三个方 向行车道

5、的划分、红绿灯的控制等) 。 (2) 分析交通堵塞的原因,提出治理方案。. (3) 对你的方案作计算机模拟,评价其效果。 (4) 将调查、分析和解决方案写成一篇简明、通俗的文章,投给当地的报刊。 二、模型假设 (1) 假设车的长度对交通没有影响,所有车的通过路口的速度一样,同一转向的车 辆时间相同; (2) 假设所有的司机都遵守交通规则,没有交通事故发生; (3) 不考虑汽车发动时间的影响; (4) 只考虑机动车辆,不考虑其他影响不大的交通工具的影响; (5) 不考虑天气和车辆状况的影响; 3 三、 问题分析 3.1 、交通拥堵的概念 交通堵塞是指一定时间内道路的承载能力不能满足车辆的通行需求

6、,即道路上的车 流量大于道路的最大车流量,是超出部分滞留在路上的交通现象。 针对此问题我们选择的是洛阳市中州中路与定鼎路交叉口,此路口当前是采用红黄 绿色灯,根据交叉路流量的具体情况,有色灯分配通行权。交通高峰时间每个路口的车 流量如下表( 1) : 表(1) 车道车流量(辆 /min) 2 60 4 50 6 65 8 45 图(2) 1 2 3 4 5 6 7 8 关林方向 洛阳站方向 老 城 方 向 百 货 楼 方 向 4 3.2 、现行色灯分配方案如下 此次调查的中州中路与定鼎路交叉口有12 个相位,如下表( 3) : (例如 D25意为从 车道 2 开往车道 5) 表(3) 相 位

7、D25 D23 D27 D47 D45 D41 D61 D63 D67 D83 D81 D85 时 间/s 灯 色 绿 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 红 灯 绿 灯 红 灯 红 灯 红 灯 56 红 灯 红 灯 红 灯 绿 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 绿 灯 红 灯 66 红 灯 红 灯 红 灯 绿 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 绿 灯 红 灯 46 绿 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 红 灯 绿 灯 红 灯 红 灯 红 灯 66 红 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 红 灯 红 灯 红 灯 红

8、灯 红 灯 绿 灯 33 红 灯 红 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 绿 灯 红 灯 红 灯 红 灯 红 灯 33 3.3 、造成交通堵塞的原因 定鼎路与中州中路十字路口,是关林连接洛阳站与火车站的主要交叉口,同样也是 老城连接王城广场与中央百货大楼的主要交叉口,南面连接立交桥与洛阳桥,车流量很 大,主要为由南向北、由北向南、由南向西和由南向东。这些方向车流量大,但黄灯时 间较短,会造成有些车辆因来不及停车而越过十字路口的停车线, 但又由于红灯亮了而 过不了路口 , 故而造成交通混乱。 再加上目前我国大多数城市都存在的问题即城市道路 建设严重滞后,不能满足机动车的迅猛发展,交通流量

9、日益加的需求;城市非交通占道 5 严重,加剧了城市的交通压力;城市交通结构的不合理,交通工具发展的不平衡,红绿 灯时间短的安排不合理也加剧了交通的紧张状况;交通事故是导致交通堵塞特别是重大 交通堵塞的重要原因;交通管理职能作用不到位,管理效率不高,是造成交通拥堵的重 要原因。 3.4 、十字路口车辆调度问题分析 十字路口就是给各相位个分配一定的绿灯段,使得在每一个绿灯时段内冲突的相 位不同时放行;十字路口的情况下,通常是相位1和相位 3轮流现实的两种相位。如果因 左转车数量多,需要设置左转相位时再加相位2而成为三个相位。这里,图上实线表示 车辆,虚线表示行人。 图(4) 四、符号说明 1 T:

10、驾驶员的反应时间; 2 T:汽车通过十字路口的时间; 3 T:停车距离的驾驶时间; 0 v:法定行驶速度; I:十字路口的长度; L:车长; f:刹车摩擦系数; m:汽车质量; ( )x t:为行驶距离; j x :第j种交通工具 ( 辆) ; j c:第 j 种交通工具单车费用系数; 1j a :第 j 种交通工具单车载客量 ( 人/ 辆) ; 1 b:A 城市瞬时交通流量的最大值( 人) ; 2 j a :第 j 种交通工具单车按规定的最大速度安全行驶时所必须占用的最小道路面积(平 方米/ 辆); 2 b :A 城市道路总面积 ( 平方米 ) ; 6 五、模型的建立与求解 模型一、通过延长

11、黄灯时间来缓解交通拥堵 在最早的交通灯设计中是没有黄灯的。由于没有黄灯的缓冲作用 , 司机在交通路 口必须及时做出停车或启动车辆的准备;行人在通过马路的时候 , 也必须准确地判断 通行时间和红绿灯的转换时间, 因此, 通常行人过马路是很危险的。红灯停、绿灯行, 黄灯则告诫人们马上要转变灯的颜色, 正在过马路的行人要抓紧时间通过. 当绿灯转 变为黄灯时 , 司机和行人应准备停下来 ; 当红灯转变为黄灯时 , 司机和行人应准备启 动. 由于黄灯的缓冲作用 , 行人、司机就有更充足的时间来从容应付, 提高了交通安全 的保障系数 , 黄灯时间的确定对交通路口的安全行使起举足轻重的作用. 时间少了 ,

12、会造成有些车辆因来不及停车而越过十字路口的停车线, 但又由于红灯亮了而过不了 路口, 势必造成交通混乱 . 而黄灯亮的时间过长又会浪费时间, 降低道路利用率 , 甚 至造成交通堵塞 . 下面我们将根据实际调查在力学与动力学的基础上给出一种计算黄灯 闪烁的模型 1 。 记 1 T - 驾驶员的反应时间; 2 T - 汽车通过十字路口的时间; 3 T - 停车距离的驾驶时间; 则 123 TTTT为黄灯应亮的时间。下面计算 2 T 、 3 T : 设法定行驶速度为 0 v ,十字路口的长度为I,车长为L,则汽车通过十字路口的时 间为 2 0 IL T v . 注意,车的尾部必须通过路口,这样路口的

13、实际长度就是IL . 停车过程是驾驶员踩刹车踏板产生的一种摩擦力,使汽车减速直至停止。设为汽车 质量,f为刹车摩擦系数,( )x t为行驶距离,刹车制动力为fmg(g为重力加速度)。 有牛顿第二定律,刹车过程满足下述运动方程: 2 2 d x mfmg dt 初始条件为: 0 0 (0)0, |t dx xv dt . 对微分方程积分一次,并代入条件 00 |t dx v dt ,得 0 dx fgtv dt . 令末速度为零,的刹车时间为 0 1 v t fg 对上式子在积分一次,并代入条件 (0)0x , 得 2 0 1 ( ) 2 x tgtv t. 故停车距离为 2 2000 10 1

14、1 ( )() 22 vvv x tfgv fgfgfg . 所以 01 3 0 ( )1 2 vx t T vfg . 驾驶员的反应时间,可根据统计数据经验得到,通常为1到2秒。这样,求得黄灯应 亮时间为 0 1 0 2 vIL TT vfg . 根据我们对定鼎路与中州中路十字路口的调查统计数据有,汽车通过路口的行驶速 度大约为 20km/h,路口长度 26m ,车身长度为 5m,汽车平均质量 1300kg,通过红灯口出的 车次是每分钟约为 65辆,沥青路面刹车摩擦系数为0.8 。 7 由上述公式代入数据,有 0 1 0 50 265 9 17 50 22 0.8 10 9 vIL TT v

15、fg ,即黄灯应 该设置的最佳时间约为 7秒。 模型二、线性规划的数学模型 在人们传统的观念中解决城市道路交通拥堵的指导思想是,在车辆任意增加的前提 下增加道路,以减小车辆静止平均密度,实现交通畅通,但是,随着经济的发展,汽车 生产技术的提高,使道路的增长速度跟不上车辆增长速度,这就导致了车辆静止平均密 度逐年增大,结果花费了大量人力物力财力修路架桥,但换来的不是交通顺畅,而是越 来越严重的交通拥挤。可见错误的规划思路是城市交通发展走上恶性循环的直接原因。 根据可持续发展的战略思想我们下面根据调查洛阳市中州中路与定鼎路交叉口的具体 交通状况建立线性规划 2 的数学模型。如下 : 11 min

16、nn fc xx+c(1) 目标函数( 1)表示所有交通工具的总费用(包括固定资产费用、维持运行费用和 污染费用)。 11 111 21 122 1 . 0,0 nn nn n a xa xb sta xaxb xx (2) (3) (4) 约束条件( 2)表示所有交通工具所能承载的人数大于等于该十字路口瞬时交通流 量的最大值 (人)。 约束条件( 3)表示所有交通工具所占有的总面积小于等于该十字路口的总面积。 其中 j x表示第j种交通工具 ( 辆),( j = 1, ?, n) 。 j c表示第 j 种交通工具单车 费用系数 ( 包括固定资产费用、 维持运行费用和污染费用 ) ( 元/ 年

17、. 辆)。 1 j a 表示第 j 种 交通工具单车载客量 ( 人/ 辆) 。 1 b表示A 城市道瞬时交通流量的最大值(人)。 2 j a表示 第j 种交通工具单车按规定的最大速度安全行驶时所必须占用的最小道路面积(平方米 / 辆) 。 2 b 表示A 城市道路总面积 (平方米 ) 。 该线性规划模型对城市道路交通规划的解释为: 求该线性规划问题的最优可行解, 确定交通工具的种类和数量, 使其在现有人口和道路的条件下( 1 b和 2 b为已知 ) , 能 安全快速行驶 ( (3) 式成立 ) , 能充分满足市民的交通需求( (2) 式成立 ) , 并且实现 资源消耗最少、环境污染最小( f

18、达到最小 ) 。 当人口增加时 , 1 b随之增大 . 解决问题的办法是 : 1) 适当增大 1 j a , 使对增大后的 1 b , 有 11 111nn a xa xb; 2) 对增大后的 1 b , 在其他参数不变的前提下, 求模型的新的最优可行解; 3) 如果对增大后的 1 b 可行解集是空集 , 则适当增大 2 b , 即增加道路面积 , 使可行解 集非空。 为简化计算 , 我们把交通工具按机动车辆和非机动车辆分成两类. 机动车辆 ( 以公 共汽车为代表 ) 用 1 x 表示, 非机动车辆 ( 以自行车为代表 ) 用 2 x 表示。则模型变为: 1 122 min fc xc x(1

19、) 目标函数( 1)表示公共汽车和自行车的总费用(包括固定资产费用、维持运行费 用和污染费用)。 8 11 11221 21 12222 12 . 0,0 a xa xb sta xa xb xx (2) (3) (4) 约束条件( 2)表示公共汽车和自行车所能承载的人数大于等于该十字路口瞬时交 通流量的最大值 ( 人) 。 约束条件( 3)表示公共汽车和自行车所占有的总面积小于等于该十字路口的总面 积。 给出一组实验数据 , 设 1 50000c, 2 100c, 11 50a, 12 1a, 1 5800000b, 21 100a, 22 5a, 2 78000000b. 则最优可行解为

20、1 0x, 2 5800000x. 比较斜率 1 2 c c , 11 12 a a , 21 22 a a 不难看出,最优最优可行解 121 0,xxb ,对 1 b , 2 b , 1 c , 2 c 是非常稳定的。 从节约能源和保护环境的角度来看, 作为交通工具 , 自行车是最佳选择 . 但自行 车有它的缺点 , 如速度慢 , 需要出行者本人驾驶等 . 可见, 把自行车作为唯一的选择 是不可行的 . 继续上面的讨论 . 设已选定非机动车数量为 2000000, 把非机动车的因素 从模型中去掉 , 只剩下机动车 . 而进一步把机动车再分为大型机动交通工具( 以公共汽 车为代表 , 记为 1

21、1 x ) 和小型机动交通工具 ( 以小汽车为代表 , 记为 12 x ) 两类, 则模型 变为: 111212 min fc xc x(1) 目标函数( 1)表示公共汽车和小汽车的总费用(包括固定资产费用、维持运行费 用和污染费用)。 11 1112 121 21 1122 122 1112 . 0,0 a xa xb sta xa xb xx (2) (3) (4) 约束条件( 2)表示公共汽车和小汽车所能承载的人数大于等于该十字路口瞬时交 通流量的最大值 ( 人) 。 约束条件( 3)表示公共汽车和小汽车所占有的总面积小于等于该十字路口的总面 积。 其中 1 1000000b, 2 10

22、000000b, 1 50000c, 2 50000c, 11 1a, 12 150a, 21 150a, 22 80a. 用LINGO 编写出程序计算的最优可行 11 0x, 12 6667x. 所以该可行 解是非常稳定的。 由模型二再结合节约能源保护环境的理念我们可以得出:为了解决城市交通拥堵问 题和交通的可持续发展,为了发展和谐社会建设城市文明,提高人们的生活质量,在洛 阳市的对交通工具的最佳选择是自行车和大型机动交通工具。 模型三、神经网络模型 对定鼎路与中州中路交叉口在下一周期内的车流量进行预测, 特别是在交通流高峰 到来之前做出预测 , 进而采取及时的措施并通过交通控制系统削减交通

23、流高峰、避免拥 堵的发生 , 是ITS 智能交通系统 ( Intelligent Traffic System) 对城市道路进行智能 化管理中一个重要的环节。但是, 由于交通车流具有非线性、很大的不确定性、随机性 9 和离散性 , 以常规数学模型为基础建立的十字路口车流量预测算法在预测精度和实时 性方面还存在不少问题 , 这在一定程度上限制了智能交通系统管理和协调控制城市交 通的能力。我们根据实地调查的数据, 采用RBF 径向基函数网络 3 进行训练 , 然后对 交叉口下一个时间段内的车流量进行预测。应用预测结果采取适当措施避免交通拥堵现 象的发生。 下表( 5)为该十字路口的车流量统计表,所

24、采用数据为一天中交通高峰期的车流 量,每组统计时间为 20分钟。 表(5) 时间东西 向 北西 向 西东 向 南东 向 南北 向 东北 向 北南 向 西南 向 7:20-7:40 880 198 845 210 980 203 1380 170 7:40-8:00 978 250 920 265 1010 256 1204 204 8:00-8:20 690 210 655 234 1005 198 1032 198 11:30-11:50 439 156 480 134 580 102 699 128 11:50-12:10 515 112 427 165 690 110 687 102 1

25、2:10-12:30 390 98 360 120 634 198 723 149 18:00-18:20 865 198 902 270 976 235 1000 290 18:20-18:40 990 243 890 298 1140 365 1301 347 18: 40-19:00 734 200 654 312 1230 247 1106 589 训练方法 : 为了提高神经网络预测的准确性, 训练时对输入进行了归一化处理, 输出为下一个时间段内路口各个方向的车流量, 并对BP 算法进行了改进 , 采用有回弹 的BP 算法, 以消除梯度模值对网络训练的影响。通过MATLAB 编程4 实

26、现神经网络的 训练及仿真。 BP 神经网络与径向基 BP 神经网络的预测效果分别如图(6)和图( 7) 10 图(6) 图(7) 11 由下图( 8)训练及仿真结果表明 , 我们采用基于径向基函数的神经网络控制方法 对十字路口车流量进行预测, 能够达到在短时间内完成实时预测的要求, 预测精度也 令人满意。当车流量的变化较大时, 采用本方法可较好地改善十字路口的交通拥堵问 题。 00.20.40.60.811.21.41.61.82 100 200 300 400 500 600 700 o 为真实 值 ,*为 预测 值 道 路 交 通 量 图(8) 致XXX 报刊的一封信 敬爱的编辑 : 您好

27、! 我们是 XXX 学校的学生,在做一个关于如何解决城市交通拥堵问题的数学建模题。 我们调查了洛阳市中州中路与定鼎路交叉路口现行的交通情况,发现此路口高峰期容易 出现交通拥堵现象。 对此,我们分析了出现交通拥堵的原因,并提出了相应的解决方案, 现将我们的方案寄给您,方案如下: 方案一,针对该十字路口信号灯的时间分配问题,我们发现黄灯时间只有3秒太短, 会造成有些车辆因来不及停车而越过十字路口的停车线, 又由于红灯亮了而过不了路 口, 故而造成交通混乱。我们在力学与动力学原理的基础上,提出一种调整黄灯时间的 模型,利用微分方程列出黄灯时间的求解公式,并计算出黄灯闪亮的最佳时间为7秒。 方案二,由

28、于道路的增长速度跟不上车辆增长速度,这就导致了车辆静止平均密度 逐年增大,结果花费了大量人力物力财力修路架桥,但换来的不是交通顺畅,而是越来 越严重的交通拥挤。针对此现象,我们以交通工具为研究对象,运用线性规划方法并结 合LINGO 软件,得出人们出行选用自行车和大型机动车有利于缓解当前交通拥堵现象。 方案三,为了使交通部门有充分的时间来预防交通拥堵,应该在交通流高峰到来之 前做出预测 , 进而采取及时的措施并通过交通控制系统削减交通流高峰、避免拥堵的发 生,我们采用径向基函数预测功能的神经网络, 对十字路口的车流量进行实时预测,应 用MATLAB软件编程预测出交通高峰期可能通过每个路口的车流

29、量,从而可以给交通部门 提供数据,让他们有更充分的时间预防交通拥堵的发生。 12 城市是我们每一个人的家,我们都有义务和责任来维护它的良好秩序。希望我们的 方案能为缓解该路口的交通拥堵现象出一份力。 此致 敬礼 六、模型评价 在模型一中,综合考虑驾驶员的时间、车身长度及摩擦系数等多种因素,结合物理 学和微分方程的知识使计算的黄灯闪烁时间更加准确。但是,将车速定为法定车速忽略 了车辆变速行驶的情况,可能会使计算的黄灯闪烁时间不那么的精确。 在模型二中,把城市道路交通中的关键因素人,车,路,资源,环境有机的联系在 一起,很好的体现了节约能源保护环境的理念。但是,计算使用的数据是根据交警多年的经 验

30、得出来的,可能与洛阳市定鼎路与中州中路交叉口实际的车流量有出入。 在模型三中,对BP 算法进行了改进 , 采用有回弹的 BP 算法, 以消除梯度模值对网络 训练的影响。 RBF 相对于 BP 网络, 具有运算量小、收敛快、无局部极小等优点, 在一定 程度上克服了 BP 网络存在的问题,能够更好的解决交通拥堵问题。 参考文献 1 马锐,十字路口黄灯闪亮时间的数学建模分析,云南民族大学学报,第13卷第4期, 2004年4月 2 胡运权,运筹学基础及应用,北京市西城区:高等教育出版社,2008年第五版。 3 唐艳 王洪博 王万新,基于高斯径向基函数神经网络的十字路口车流量预测,农业 装备与车辆工程,

31、总第 176期,2006年第3期。 4 刘卫国, MATLAB 程序设计教程(第二版),中国水利水电出版社。 5 高宁 张建中, MATLAB 在RBF 神经网络模型中的应用,农业网络信息,2009年第2期。 6 金松野,市交通网络与交通流的协调、优化与控制研究M . 上海: 上海交通大学 出版社 ,1998. 88 91 。 7 白峥,学建模案例分析 M . 北京: 海洋出版社 ,2000. 171 176 。 8 任善强 雷鸣,数学模型 M, 重庆:重庆大学出版社 1998.60 65 。 9 朱德通,型与实验 M . 上海: 同济大学出版社 ,2003. 79 107。 10 国强. 数

32、学建模优秀案例选编 M . 广州: 华南理工大学出版社 ,177 204 。 13 附录: 程序一 min 50000*x1+100*x2; -50*x1-x2=-5800000; 100*x1+5x2=78000000; 程序二 min 50000*x11+50000*x12; -x11-150*x12=-1000000; 150*x11+80*x12=10000000; 程序三 p=880,978,690,439,515,390,865,990,734; 198,250,210,156,112,98,198,243,200; 845,920,65,480,427,360,902,890,6

33、54; 210,265,234,134,165,120,270,298,312; 980,1010,1005,580,690,634,976,1140,1230; 203,256,198,102,110,198,235,365,247; 1380,1204,1032,699,687,723,1000,1300,1106; 170,204,198,128,102,149,290,347,589; t=239 356 467 278 489 198 1032 128; m,ps=mapminmax(p); n,ts=mapminmax(t); testPercent=0.15; validateP

34、ercent=0.15; trainSamples,validateSamples,testSamples=dividevec(m,n,validatePercent,te stPercent); NodeNum1=20; NodeNum2=40; TypeNum=1; TF1= tansig;TF2= logsig;TF3= tansig; net=newff(minmax(m),NodeNum1,NodeNum2,TypeNum,TF1 TF2 TF3,traingdx); net.trainParam.epochs=10000; net.trainParam.goal=1e-6; net

35、.trainParam.lr=1; net.trainfcn=traingdm; net,tr=train(net,trainSamples.P,trainSamples.T,validateSamples,test Samples); normTrainOutput,Pf,Af,E,trainPerf=sim(net,trainSamples.P,trainSampl es.T); normValidateOutput,Pf,Af,E,validatePerf=sim(net,validateSamples.P,v alidateSamples.T); normTestOutput,Pf,A

36、f,E,testPerf=sim(net,testSamples.P,testSamples.T ); trainOutput = mapminmax(reverse,normTrainOutput,ts); trainInsect = mapminmax(reverse,trainSamples.T,ts); validateOutput = mapminmax(reverse,normValidateOutput,ts); validateInsect = mapminmax(reverse,validateSamples.T,ts); testOutput = mapminmax(reverse,normTestOutput,ts); testInsect = mapminmax(reverse,testSamples.T,ts); figure plot(1:1,trainOutput validateOutput,-,1:1,trainInsect validateInsect,-,1:1,testOutput,*,1:1,testInsect,o); 14 title(o 为真实值, * 为预测值 ) xlabel( 道路 ); ylabel( 交通量 );

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1