1、运行情况总结报告1该仿真程序运行情况如下:2.运行过程如下:首先可进行初始的参数设置:在设置面板中设置初始西安沃尔沃数目(默认为 5) ,西安依维柯数目(默认为 12) ,宝鸡沃尔沃数目(默认为 4) ,宝鸡依维柯数目(默认为 15) 。设置好初始值后,点击“开始”按钮,仿真程序开始运行,默认的是以一秒仿真现实的一分钟,运行时可托动“调速”滑竿让模拟速度更快。运行时也可点击“暂停”按钮,使仿真程序暂停,查看系统的当前信息。仿真可显示的信息分为四大模块:动画的形式显示正在行驶的车辆信息:黑色矩形框表示依维柯,蓝色矩形框表示沃尔沃,车辆上方都标有车牌号。文本框显示西安站的信息:当前站内的乘客数,当
2、前依维柯队列中的车辆,当前沃尔沃队列中的车辆文本框显示宝鸡站的信息:当前站内的乘客数,当前依维柯队列中的车辆,当前沃尔沃队列中的车辆文本框显示正在所有车辆的详细信息:选择车辆类型和车辆的编号,文本框中就能显示该车辆的详细信息:车牌号,车辆限载人数,车上的乘客数,车辆的位置。系统每过一个模拟单位时间就会自动对仿真的信息进行更新,在面板中显示。注:由于每次产生乘客目的地时用的随机种子(seed)不一样,所以乘客的目的地接近自然的状态,会有些站没人下车。3.存在的问题:参数化机制还不够彻底,例如两种车辆的发车间隔暂时不可调,因为车辆的发车时间是在车辆进站时确定的,所以即使增加两个控件将发车间隔设置为可变参数,而车站队列中的车辆发车时间已经确定,只有在改了以后进站的车辆才会改变发车间隔,发车间隔的更改不会即时生效。可扩充行不强:由于没有中间站的对象,如果新添加了中间站,就要修改Vehicle 中的行驶逻辑(moveToBJ 和 moveToXN)