10.3969/j.issn.1002-0268.2012.09.020
Matlab与VC++混合编程及其在交通信号两级模糊控制中的应用
针对采用VC++等编程语言实现交通信号智能控制算法的项目开发强度高及仿真开发周期长等问题,提出了一种基于Matlab与VC++混合编程的交通信号智能控制策略的仿真评价方法.该方法分析Matlab与VC++混合编程的6种实现方法,具体研究基于COM组件的Matlab混合编程技术及其实现流程;同时,以城市单交叉口交通信号2级模糊控制为例,依托交通仿真软件Paramics的二次开发插件,采用COM组件的混合编程技术构建了交通信号2级模糊控制的Paramics仿真平台;最后,以典型城市单交叉口进行试验,设计面向路口不同交通条件的多种仿真场景,在4种控制策略下对提出的方法进行效用评价.研究结果表明所提出的方法开发周期短,能模拟道路的实际交通状况,在路口处于中高饱和的交通状态下,2级模糊控制具有良好控制效果.
交通工程、交通信号、Matlab混合编程、Paramics、模糊控制
29
U491.5+1;TP391.9(交通工程与公路运输技术管理)
国家自然科学基金项目50408034;上海市创新基金项目11ZZ27
2015-03-10(万方平台首次上网日期,不代表论文的发表时间)
共6页
123-128