[发明专利]基于文件共享的PARAMICS和MATLAB数据交互方法和设备有效

专利信息
申请号: 201510665898.9 申请日: 2015-10-15
公开(公告)号: CN105335240B 公开(公告)日: 2019-09-10
发明(设计)人: 王飞跃;刘裕良;吕宜生;段艳杰;陈松航;陈圆圆 申请(专利权)人: 青岛智能产业技术研究院;青岛慧城智能科技有限公司
主分类号: G06F9/54 分类号: G06F9/54
代理公司: 中科专利商标代理有限责任公司 11021 代理人: 吕雁葭
地址: 266109 山东省青岛*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 文件 共享 paramics matlab 数据 交互 方法 设备
【权利要求书】:

1.一种通过PARAMCIS软件的插件程序所实现的方法,该插件程序通过共享文件与MATLAB程序交互,该方法包括:

插件程序初始化;

设置共享文件更新时刻;以及

读取共享文件中的flag文件,并根据flag文件中的驱动标志值来读写相应共享文件。

2.根据权利要求1所述的方法,其中:

共享文件包括flag文件、data文件和control文件;

data文件用于存储从PARAMCIS软件中采集到的交通数据,插件程序拥有写入权限,MATLAB程序拥有读出权限;

flag文件用于存储程序交替运行驱动标志,插件程序和MATLAB程序都可以对其进行读写操作;以及

control文件用于存储MATLAB程序的算法结果,插件程序对其拥有读出权限,MATLAB软件对其拥有写入权限。

3.根据权利要求2所述的方法,其中:

交通数据包括各车道交通流量;以及

MATLAB程序的算法结果包括绿信比。

4.根据权利要求1所述的方法,还包括:获取PARAMICS软件的路网相关数据,包括交叉口相关link的名称和位置和每个link上detector的名称,以及该交叉口node的名称。

5.根据权利要求1所述的方法,其中在voidqpx_NET_preOpen(void)函数中完成插件程序的初始化,在初始化过程中,根据要控制的node名称,获取其相关指针,然后通过结点外部控制设置函数voidqps_NDE_externalController(NODE*node,Boolon),将该node设置为外部控制节点。

6.根据权利要求1所述的方法,其中插件程序的主体部分在voidqpx_NET_second(void)函数中编写,该函数在仿真时间每秒结束时调用。

7.根据权利要求1所述的方法,其中根据flag文件中的驱动标志值来读写相应共享文件包括:

当驱动标志为0时,用函数intqpg_DTL_count(LOOP*loop,inttype)采集每个车道的流量,然后将数据写入data文件,然后将驱动标志置为1;

当驱动标志为1时,先读取flag文件,然后读取control文件,获取绿信比,绿信比与控制周期的乘积即为下一个周期的绿灯时间,以得到下一周期的新的配时方案,执行以上操作,直到驱动标志位不等于1;以及

当驱动标志为2时,无操作。

8.根据权利要求1所述的方法,还包括:

将插件程序编译生成动态链接库。

9.一种通过与PARAMICS软件一起使用的MATLAB程序所实现的方法,该MATLAB程序通过共享文件与PARAMICS软件的插件程序交互,共享文件包括flag文件、data文件和control文件,该方法包括:

a)初始化MATLAB程序的参数;

b)改写flag文件的驱动标志为0;

c)读取flag的驱动标志,直到驱动标志为1;

d)读取data文件,得到PARAMICS软件的交通数据;

e)根据data文件中的交通数据,运行控制算法,获得运行结果;以及

f)将控制算法的运行结果写入control文件。

10.根据权利要求9所述的方法,其中初始化MATLAB程序的参数包括:基于PARAMICS的仿真时间,设置MATLAB程序的最大循环次数。

11.根据权利要求9所述的方法,其中控制算法的运行结果是绿信比。

12.根据权利要求10所述的方法,还包括:如果MATLAB程序未达到最大循环次数,则返回b)继续执行,否则程序终止。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛智能产业技术研究院;青岛慧城智能科技有限公司,未经青岛智能产业技术研究院;青岛慧城智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510665898.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top