0%

问题描述

最近很多接触到了好几个领导,都对周期有不同的理解和认识,也将这些观念灌输到低层的调整方案的民警脑中。最为一个信号控制专业出身的学生,对于周期这个概念又是重新进行思考,发现在国内这儿复杂的交通环境下,很多问题细想也挺纠结:

  • 大周期、小周期优缺点是啥?
  • 什么情况下大周期合适,什么情况下小周期合适?
  • 如果周期大(或者小),要调整多少算合适呢?
  • 合适的周期确定需要考虑哪些问题?
  • 如何把有关于周期的感性认识,变成实际可操作?
    阅读全文 »

网易也把评论关了,不知啥原因,所以有问题的话,大家还是邮件联系吧,目前难找到一个国内的公共留言平台了,桑心! 后来还是找到替代方案了。

事情由来

最近在研究检测器数据,对数据的研究通常需要有一个直观的认识,但是由于数据量非常大,时间跨度也非常长,之前利用python或者matlab生成的静态图片已经不能满足我的需求,突然在Echarts上看到一个模板如下图,发现还挺适合我的需求的,就想着利用Echarts来展示。

阅读全文 »

最近为了研究一点问题,研究了好几个软件的仿真配时界面,包括VISSIM,SYNCHRO,AIMSUN,TRANSMODELER,PARAMICS,TRANSYT。其中VISSIM4.3版本有破解版,最新版本有试用版,SYNCHRO有破解版,AIMSUN有试用版,paramics有公开试用免费版。(福利:后附下载链接)

阅读全文 »

双环结构

双环结构(dual-ring)是由美国电气制造商协会(National Electrical Manufacturers Association,NEMA)制定的交通信号控制行业标准。
为深入浅出的解释清楚这个问题,这里将介绍一种典型的双环结构,将不会涉及更复杂的变换以及行人,更多介绍可以自行的查看美国交通部网站相关介绍Actuated Signal ControlSignalized Intersections: Informational Guide。该网站有很多有用的信息,有兴趣的可以多学习。在VISSIM和SYNCHRO仿真软件中都涉及相关该标准。
在正式介绍之前,为避免不必要的误解,将首先比对一下中国和美国在相位这个术语上的区别。

阅读全文 »

收到消息说多说关闭了,更新了hexo的主题版本,换了网易的评论,也欢迎大家多多留言。

阅读全文 »

前言

其实自己的写的是一个非常小的程序,不过根据《大话设计模式》的书中来说,再小的程序也可以体现出设计模式。
虽然很早之前就看了设计模式的相关技巧,可能是自己的语言功底不够,在实现上面总是懵懵懂懂,好像知道大体的概念,具体的实现却常常浅尝辄止。这次在完成VISSIM-ORACLE的仿真平台过程中,一个被放在第一节的简单工厂模式就让自己吃了不少苦头,因此,需要进行一定的总结。
在完成这篇日志时,C++属于初学阶段,代码有问题或者可优化的地方请大家指出,多谢。

阅读全文 »

连接的基本方法

首先确认开发环境以及oracle的位数要统一才能连接。
自己花了半天没成功的原因就在于,电脑是64位系统,oracle装的时64位的,然而在写C++程序的时候选择了X86的方式编译,导致编译过但程序报错无法连接。重新装32位oracle之后问题解决。

阅读全文 »

C++ 简单的dll编译提供C#调用#

非托管DLL:非.NET环境下编译而成的dll,无法通过添加引用的方式加入程序
托管DLL:在.NET环境下编译成的dll

  • 会出现的问题
    编译方面,注意函数名一定要前要加 extern "C",否则导出的dll函数名会有乱码符号导致调用时找不到函数入口
阅读全文 »

前言

距离上一篇的教程已经过去了好久了,为了写毕业论文,似乎没有思路和激情来写这部分教程了。
闲话少说了,上一批的引用环境是VISSIM7.0+VS2013,由于VISSIM7.0的COM接口无法提取出检测器(DataCollection)中占有率的数据,因此我在后续的研究中重新采用VISSIM5.4+VS2013的环境,主要采用C#。
本篇的主要内容为如何从VISSIM中提取所需要的数据。

阅读全文 »

想了很久感觉需要将这一块写成教程,方便更多需要使用VISSIM二次开发的同学入门和交流,主要会介绍如何用其他的环境调用VISSIM,如何从VISSIM中取出数据,以及如何写入数据,我会尽量讲的详细些,但不会涉及编程语言的教学,本教程中的软件环境为VS2013+VISSIM7.0。
PS:VISSIM7.0的版本中,COM接口函数基本重写了,因此若使用5.4版本和4.3版本的同学需要按照使用版本的手册去查询相关的对象和函数关系。(更新后将采用VISSIM5.4+VS2013环境,本篇将补充其引用方式)
本人交通出生,并不是计算机专业,若代码写的较烂,或是有什么错误的地方,希望大家批评指正,万分感谢!

阅读全文 »