1、求遗传算法车辆调度优化问题的建模模型和MATLAB源代码
1、要看你组合优化是属于哪种问题,一般的组合优化都是混合整数线性或非线性的,那么就不行了,因此要对遗传算法改进才能计算。2、如果有现成的工具箱求解你的组合优化问题肯定要方便些,但碰到具体问题,可能要对参数进行一些设置更改,所以最好能有编程基础,那样就可以自己修改工具箱里面的参数或策略了对你的补充问题,组合优化问题一般都是用matlab和lingo实现吧。建议买一本数学建模的书看一看,都涉及到组合优化问题,也可以下载论文看看。lingo对编程要简单些,主要是求混合规划,缺点是似乎还不能用上多目标问题,一般的组合优化都属于多目标问题。但是matlab功能强大的多。
2、车辆调度系统的设计
嗯,我有一篇论文和你的非常相似,你可以看看。
不过比你的复杂,你可以去掉内不要的。
你给个邮容箱,我发过去。
以下是部分内容:
监控中心或服务中心获得一个约车请求时,根据用户提供的地名或位置信息在电子地图上确 定约车点的地理位置经纬度,以约车点为中心! 以一定半径范围如,进行搜索! 确定部分候选车辆, 搜索条件是搜索半径内处于监控状态! 若没有符合条件的车辆! 则以搜索半径内处于监控状态的其他车辆加以顶替
3、车辆调度lingo编程
F的第一个下标表示第几辆,第二个下标表示第几次经过城市,第三个下标表示经过哪个城市
F( 1, 1, 10) 1.000000 0.000000
F( 1, 2, 7) 1.000000 0.000000
F( 1, 3, 9) 1.000000 1.399381
F( 1, 4, 5) 1.000000 2.965530
F( 1, 5, 10) 1.000000 0.000000
F( 2, 1, 10) 1.000000 0.000000
F( 2, 2, 6) 1.000000 5.744603
F( 2, 3, 3) 1.000000 5.390751
F( 2, 4, 2) 1.000000 0.000000
F( 2, 5, 10) 1.000000 0.000000
F( 3, 1, 10) 1.000000 0.000000
F( 3, 2, 4) 1.000000 1.397852
F( 3, 3, 1) 1.000000 1.516603
F( 3, 4, 8) 1.000000 -2.195383
F( 3, 5, 10) 1.000000 0.000000
从上述结果可以看出,
第一辆车的行走路线为10-7-9-5-10
第二辆车的行走路线为10-6-3-2-10
第三辆车的行走路线为10-4-1-8-10