Skip to content

城市列车时刻表优化问题、大小交路、NSGAII、多目标优化

Notifications You must be signed in to change notification settings

ZhaoGuanYi/2023mathcupB

Repository files navigation

2023mathcupB

城市列车时刻表优化问题、NSGAII、多目标优化

可视化软件

https://qetrc.readthedocs.io/en/latest/tutorial.html

使用说明

目标规划模型写在model.py里,Z1,Z2,Z3为目标函数

更改NSGAII的代码,panduan()约束,设置对应的随机变量(种群)

v1版本为基础用法(对应NSGAii) 单变量两个目标函数

v2版本为封装后的高级用法(对应NSGAii_v2) 4变量3个目标函数

快速使用包

geatpy遗传算法工具库可以实现NSGA-II算法

代码实现的参考

https://blog.csdn.net/qq_37879432/article/details/80457054?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168209206616800197023010%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168209206616800197023010&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-80457054-null-null.142^v86^insert_down1,239^v2^insert_chatgpt&utm_term=nsga-ii%E7%AE%97%E6%B3%95%E7%9A%84python%E4%BB%A3%E7%A0%81&spm=1018.2226.3001.4187

参考文献

陈龙. 基于灵活编组的城市轨道交通大小交路列车开行方案研究[D].兰州交通大学,2021

About

城市列车时刻表优化问题、大小交路、NSGAII、多目标优化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages