设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7406|回复: 5

Q-Paramics faq

  [复制链接]
发表于 2010-1-13 12:46:47 | 显示全部楼层 |阅读模式
1
关于“paramics二次开发资料”
这个二次开发的资料不知道具体指的是什么?如果是介绍相应的API函数使用说明,建议用户可参阅paramics的使用手册,如果是想了解paramics具体能够实现的功能,支持项目等情况,建议用户可以登录Paramics官网进行查找。
2、“Q-PARAMICS牛人帮忙解决Plugin载入的问题”
这个问题已经有高手进行了解答。在这里我再为初学者介绍一下。
首先,xp用户在
c:\\Documents and Settings\\All Users\\Application Data\\paramics\\programmer\\plugins\\,新建一英文文件夹(举例:test),并把模板项目的内容拷贝到该目录下。
然后,打开模板项目,模板项目的主要程序是plugin.c或者plugin.cpp。用户可以删除其内容或者在其内容基础上继续开发。程序开发的过程是按照所要实现的功能将程序添加到适当的qpo或者qpx函数中去。用户程序需要调用qpg类API函数获得仿真的信息,通过qps类API函数改变仿真的过程。
ParamicsAPI函数由4大类构成,即QPXQPOQPSQPGQPX--标准扩充代码,定义了paramics的功能性接口函数,起到建立控制算法整体构架的作用,为具体控制思想的载体。这些函数可以被network里的事件触发,如当network被加载、被保存、刷新时或每个timestep之中。QPO--标准强制代码。定义了paramics的强制执行数。这些函数可以改变paramics的内部默认的行为设置,使这些被修改后的仿真模型按照用户的逻辑来进行模拟仿真,如控制车辆行为等。QPG--获取信息标准代码。定义paramics中获取信息的函数,通过这些函数用户可以获得paramics仿真时的各种实时更新的内部信息。如相应车道的车流量、车速、车辆延时、排队长度等。QPS--设置信息标准代码。定义了paramics中设置信息的函数,用户可以通过这些函数来设置、添加、改变paramics可视化界面中的一些相应的值。如相位红绿灯时间、运行相位、各个zone的驶出车辆数等。API函数声明的头文件为programmer.h,在paramics中准备了一个文件名为base的基本VC工程,编写文件所需基本头文件在文件中预先作了声明。可以用这个工程来直接做为我们编写控制算法.dll文件的工程,无需自己建立,所有的头文件都包含在paramics目录下的include文件夹中。或者用户也可以根据自己需要把这个base.dll文件名字进行修改。
接下来,程序编译后,用户可以得到一个动态连接库文件base.dll,其所在的目录就是新建的文件夹。用户可以到Project->Setting->Link修改输出文件的名字。
接下来,使用文本编辑器(不建议使用Textpad,建议使用Textpad++或者UltraEdit)在路网文件目录中新建一文本文件,名字叫programming(注意,没有扩展名!!!)。将刚才新建的英文文件夹的目录拷贝到里面,如:c:\\Documents and Settings\\All Users\\Application Data\\paramics\\programmer\\plugins\\test\\base.dll并且保存。
最后,使用modeller打开路网文件,用户可以在modeller的下方的信息浏览器中的Plugins选项卡中看到是否有插件程序。插件程序通常输出一些信息到Messages选项卡中(下图以hov-plugin-demo为例)
3、“[讨论]Q-PARAMICS的三维建模问题”

首先为大家介绍一下paramics的3D建模。paramics的3D建模功能十分强大,能够形象逼真的仿真出城市道路、周围建筑物以及行人、车辆等真实世界存在的全部景物,另外,还能够仿真出各种天气情况,雨、雪、雾等自然景况,并且操作简单,使用方便。
  Paramics可以加载的三维模型格式为PMX,这种格式可以通过paramics自带的功能模块designer获得,designer可以载入3DMAX、SketchUp编辑过的模型。


4、“请教大家关于Paramics仿真数据文件的问题”
原作者的帖子是这样写的“我在Paramics Modeller里建好的模型,每次仿真后生成的数据文件(Log\\run-00*\\....)不全,导致在用Paramics Analyser创建workspace时找不到data source。仿真之前,我在Modeller里面Core Network Attribute>>Measurements也进行了相应设置。
附件里面是我的Modeller模型文件”
首先,这个附件我没能找到,没有能下载这个朋友的路网,但是根据我的经验判断,您的这个问题并不是说您在Modeller里没有设置全,问题的原因应该在于您在Analyser里面的选项没有与“Modeller里面Core Network Attribute>>Measurements”里面设置的选项相对应。不知道我这么说,您是否理解,总之一句话,如果您觉得在“Core Network Attribute>>Measurements”这里面您已经设置完全了您想要的参数,则不必理会Analyser在运行过程中弹出的缺少数据的信息。


5、“求助
Q-Paramics”
原作者的帖子内容如下“大家好,请问有没有Q-Paramics项目案例
和使用说明分享下,以便学习,
不胜感激,
谢谢”
如果您需要案例信息,可以直接登陆Qparamics官网进行查找,上面有几十个项目信息。
6、“[原创]关于Q-Paramics的信号设置问题”
原作者的帖子内容为“以前接触过SYnchro,Tsis等交通仿真软件,自己也用VC开发过交通仿真软件。
最近在使用paramics的时候,发现其在信号设置方面存在问题,
一是,信号灯自动设置情况下,相位相对固定?
二是,相位组合依靠道路优先权设定,无法用手动人工设置?
仔细翻阅了Manual,
也没有找到详细说明,
不知道Paramics就是这么设计的还是没有发现其中的玄机?”
首先不太清楚您说的“信号灯自动设置情况下,相位相对固定?”具体是指什么?在这里我就针对信号设置这个问题进行一下解答。
Paramics的信号设置功能个人认为还是比较强大的,它可以设定为固定信号设置模式和实时调整模式(这两个模式是我自己的说法,具体英文说明在使用手册中都可以找到,大家的翻译就仁者见仁了,这两种模式都是不需要通过API即可实现的)。
固定信号设置模式就是我们最常用的一种模式,即可以根据用户需求,设定这个路口的信号灯有几个phase,以及每个phase的配时,设定每个phase分别控制的车道情况。
实时调整模式是比较高级的一种信号控制情况,这种设定可以根据用户事先设定好的规则来实时的对信号进行调节。这个功能在paramics的使用手册中都有介绍,用户可查看“VA Signals Manual”。
7、“请教,要仿真交通事故
怎么设置?
在菜单中没找到
这一选项

这个交通事故的仿真不知道您想要达到什么效果,这个有两种途径可以实现。一是通过API编程实现;另外的办法是可以设置一个“incident”文件,来仿真交通事故,也可以仿真出租车上下客等。
8、“请问如何实现环形交叉口中进口道上车流在各车道中均分”

不知道您的意思是否可以理解成“车道从一车道变成二车道的时候,能够平均分配车辆到这两个车道上”,您可以尝试如下操作:打开编辑器,选择“junction--Movements”,鼠标中间选取上游路段,鼠标左键选取下游路段,再用鼠标左键点击在“Nextlanes”下面的“Low Index”,“High Index”选择车道。如图1所示。



9、关于“自动关闭”的问题

相信很多用户在使用的过程中都遇到过这个问题,自动关闭的原因主要是由于paramics软件的开发语言环境是英语,与我们中文的系统有些不兼容,这个问题可以通过改变“控制面板--日期、时间、语言和区域设置—区域和语言选项—高级”将其改为“英语”就可以解决。这个问题目前已经得到paramics公司的重视,最新版本已经将这个问题解决。

10、“在Paramics中,如何使link,能定位于所载入的overlays上(dxf)”

不太清楚您所说的使link定位于overlays是具体指什么,如果是您已经建立了link,想把后载入的地图与已经建立的link相匹配,那麽可以通过如下操作“Presentation--Overlays”,选择“position”标签,如图2所示。可以通过这里的选项,调剂底图位置,来匹配link。



11、“各位有没有人知道Paramics能否用于交通安全方面的仿真”

这个答案是肯定的。

12、“[原创]紧急:请教关于paramicsj交通仿真的车辆诱导问题!!!”

恳请高人指点:在paramics下,如何控制车辆道路选择行为,不胜感激!!愿与各位致力于利用paramics进行交通仿真研究方面的同道中人共同探讨交流!

这个问题不知道和我前面解答的问题8是否想问的一样,这个车辆诱导是有很多办法可以实现的,通过API以及诱导信息版都可以实现,讲解起来比较复杂,感兴趣的朋友可以互相交流~~~

13、“刚拿到paramics,试着做了一个路网。结果出现如下问题:

ERROR: No suitable links for type 1 in zone 1 to zone 7 (matrix 1)另外,怎样把小区得出发点与link结合起来,Vissim中有个connector,paramics中也有,但是不知道怎么运用

link得长度如何测量?”

这是提示您设置的zone 1 to zone 7的link是不通的,您需要查看您的网络。

Paramics中的zone就是加在link上的。

Link的长度测量方法:“Tools--distance tool”,按住F7+鼠标中键选择测量的起始点,再用F7+鼠标中键选择测量的终点,则可以看到距离,如图3所示。



14、“最新版的Paramics还是不能仿真行人吗?”

目前paramics推出的版本是v6.6即将推出v6.7,都可以添加PPM行人模块,是能够仿真出行人的,可以有效地仿真出行人在路上的行为习惯。另外paramics还推出了一套UAF仿真软件,里面直接就有行人模块。感兴趣的朋友可以联系paramics中国区代理商索取。



开次贴,希望大家可以互相交流,共同进步。
发表于 2010-1-28 09:44:52 | 显示全部楼层
楼主这个是转贴吧?~
发表于 2010-7-21 17:07:35 | 显示全部楼层
觉得它的系统构成不错,Paramics它由六个主要工具模块组成:建模器(modeller)、处理器(processor)、分析器(analyser)、编程器(programmer)、监视器(monitor)和估计器(Estimator).其中Estimator是Version4.0之后新增的模块。
发表于 2010-7-23 11:39:43 | 显示全部楼层
本帖最后由 flyingdream 于 2010-7-27 17:17 编辑

作为一个专门的交通仿真软件,Paramics具有如下特点
1 模型可视化
   随着交通模型的日益复杂,描述模型的数据量也越来越大。Paramics的一个基本目标就是使模型工具的所有数据都具有可视化性能。为此。Paramics提供了一个功能强大的3D可视化系统,准许用户从各个角度来观看整个路网。车辆既可以用简单的矩形块代替,也可以用复杂的车辆外观模型来显示。用户既可以在图形上修该路网,也可以通过变更参数实现对路网的修改,而不需要直接对复杂的输入文件进行操作。
  在传统的模型中,用户需要估计路段的交通时间和交通容量作为基本输入,而利用 paramics,用户只需要定义路段的长度,路口布置,车站位置,信号控制物等物理特征,系统就可以自动计算所需参数。

2 微观模型
通常交通流模型大多采用流体模型,也就是说网中每一段路都可以用一定流量的路段表示。当流量表现为连续流时,模型能比较好的反映实际的交通特征,但是,当路段上发生堵塞时,流体模型就不能准确反映路段的交通行为。交通流的基本特征表明:当路段上流量为零或者道路严重阻塞时,路段交通流都为零,而实际的流体并不具备这样的性能。另外,我们通常利用OD数据假定路网处于平衡状态,而实际上路网是动态变化的,并不能达到平衡状态。
理想的交通模型应该能适用于各种实际的交通状况。Paramics模型的目标之一就是要符合大范围的交通现象,特别是对于交通拥堵的考虑。通过模拟所有单一车辆在路网上的运动状态,可以得到每秒的实际路网图。这为交通工程师和规划部门提供了交通状况的详细信息,而不仅仅考虑单一平衡状态下的路网交通流状况。
发表于 2010-7-29 17:02:33 | 显示全部楼层
应用范围
Paramics是一款评价ITS实施效果的性能卓越的软件,可用于
1 交通管理与控制
在设计阶段,通过模型控制策略,路径诱导信息等的效果来确定交通标志的最佳特点。在运营阶段、通过快速的多方案评价,确定交通管理和控制中运ITS的优化策略。Pamamics已经被用于许多地方的交通管理和控制系统的仿真,例如伦敦西南的M25,美国明尼阿波尼斯的洲际地区等。
2交通控制中心的仿真
能够精确反应由于交通事故产生的拥挤情况,提供诸如VMS和广播信息等管理策略产生效果的细节描述。
3为出行信息提供预测
能够经由服务提供商为出行者提供交通信息预测和优化的路线诱导,它的统计功能提高了可靠性和置信水平。
4智能化导航
车辆的动态路径诱导选择是Paramics的精华,除了标准的路径费用表,Pamamics还提供了用户控制的路径费用动来模拟驾驶员对路径费用的感知。采用用户定义的实际路径费用反馈来仿真对路线的学习和车内实时信息的影响,可以针对驾驶员对路网的熟悉程度的不同选用不同的路径费用表
发表于 2010-8-6 16:55:31 | 显示全部楼层
找到了关于Q-Paramics 的试用版,大家需要留下联系方式,分享给大家
QQ:1224752132
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-4-24 07:04 , Processed in 0.013230 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表