如何在静脉中运行特定的模拟周期,omnet?

时间:2017-09-04 03:04:28

标签: omnet++ veins

我想用veins,omnet运行LuSTScenario,但是场景太大,模拟运行得非常慢。因此,运行完整的模拟可能需要一天或更长的时间。是否有任何方式可以智能工作并仅运行特定的模拟时段,例如上午8:00到下午9:00到下午5:00到下午5:00?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用以下两个参数来设置限制模拟间隔:

    来自TraCIScenarioManager的
  1. firstStepAt定义模拟的开始。因此,静脉只会从这一点开始模拟车辆。
  2. 来自OMNeT ++的
  3. sim-time-limit来定义模拟的结束。
  4. 示例(上午8:00至9:00):

    *.manager.firstStepAt = 28800s # 8:00 a.m.
    sim-time-limit = 32400s # 9:00 a.m.
    

    还有一些应对缓慢模拟的提示:

    1. 以发布模式编译代码
    2. 使用Cmdenv作为运行时环境(./run -u Cmdenv