本项目的仿真模块强烈推荐在windows平台上实现
项目背景与目标
随着城市规模和复杂性的不断提升,传统城市治理决策面临数据缺乏、模拟成本高、实验性弱等问题。城市建造类游戏(如Cities: Skylines)因其逼真的城市系统建模能力,有可能成为为城市管理策略实验的新载体。现有开源项目如Citybound、Paradise-City等虽有尝试,但存在效率低、模型过于简化、建筑成本高昂及仿真质量有限等严重不足。
本项目旨在打造一个基于Cities: Skylines机制的高仿真城市治理模拟器——UrbanGovSim。系统将现有城市模拟平台与更科学的数据驱动建模结合,辅助政策制定者与城市规划师在虚拟环境下低成本地试验、优化治理策略。核心聚焦交通管理、公共交通设计、城市空间规划三大领域,支持6万级别实体级仿真和多策略联动迭代,实现“如真如假”的社会治理实验工具。

核心任务设计
任务一:大规模城市系统仿真架构(30分)
基于现代游戏物理引擎或自主研发模拟核心,实现高度细粒度的城市环境建模。支持6万及以上实体(人/车/设施)动态运算与交互,模型包括:
- 交通网络与路网结构(支持多道路类型/车道配置/交通设施实时调整)。
- 居民、车辆、建筑、基础设施多层级实体关系与属性建模。
- 自动化数据采集接口,可接入真实交通/人口/资源数据,用于仿真校准。
- …其他你想拿到的。
技术实现方面,该项目不需要对Unity、Unreal Engine或高性能WebGL框架的了解,主要需要修改现有代码支撑多线程并行计算与复杂系统整合。完善模块化设计,方便后续开发和策略插拔扩展。
我们已经提供了详细的接入教程,确保能够实现简答的接入,并完成了通信协议的基本架构。(飞书链接 密码:1#7c2668)你可以参考修改从实验环境取数的代码,实现对于不同数据的分析和汇总。
任务二:收集数据与设计基准(30分)
数据收集
- 交通流数据:基于你的实现,采集城市交通流量、路段速度、交通灯周期等时空数据(你甚至可以下载真实数据,和在模拟器中搭建的城市比较)
- 人口分布与迁徙数据:收集城市不同区域的人口密度、流动路径、日间变化等资料。
- 公共设施与服务数据:医院、学校、公交、地铁、商业区等分布及服务能力信息。
- 环境与资源数据:包含空气质量、绿化覆盖率、能源消耗等辅助数据,支持仿真更贴近现实。
基准场景设计
- 典型路网和功能区仿真基准:选择若干典型城市区域(如CBD、居民区、混合功能区),设计路网、设施分布的标准场景用于模型和算法评测。
- 多规模仿真基准:包含小型(几千实体)、中型(万级)、大规模(6万以上)三档,检验算法在不同规模下效率与稳定性。
- 建立性能基准与指标体系,比如交通效率指标:通行时间、拥堵率、平均延误;公共交通覆盖率与响应速度;城市空间服务可及性(如医院15分钟到达率);资源与环境基准(如能耗、污染排放)。
到此应该不存在太大的技术难度。如果感兴趣可以考虑汇总上述工作并作为datasest投稿会议论文。

任务三:智能交通管理与实时优化(25分)
基于这个仿真模拟器,开发自动化交通分析与调度系统,包括但不限于:
- 实时轨迹追踪算法,对6万级交通实体进行高效轨迹抓取与聚类,分析拥堵、滞留等交通模式。
- 动态交通灯优化(时长、路段优先级、特殊事件响应),实现路口通行流量最优。
- 路线规划/限速/车道切换决策模块,实现“智能路网自适应”。
- 拥堵热点预测与措施自动推荐(如分流/绕行/加设公共交通)。
- …你可以自己决定
你甚至可以引入强化学习、图算法或仿真-优化型调度器(但我们评估暂时无法在这个仿真平台上做交互式训练),在实时性和仿真精度间动态平衡。
任务四:数据驱动的公共交通规划(15分)
搭建基于人口密度/出行模式智能预测的公交系统规划工具,包括:
- 需求预测模型(结合历史仿真/动态人口分布),实现关键出行区间自动发现。
- 公交/地铁/共享出行等多模式联动的线路、班次、车型优化器。
- 成本-收益分析模块,对候选交通系统在效益、社会可接受度、可持续性等多维度量化评估。
- …你可以自己决定。
数据集与技术栈
本项目需要一定的工程能力与对本项目相关话题的兴趣。 推荐技术栈:
- 后端仿真与分析:C#,Python3.9+,NumPy, Pandas, PyTorch/TF, SimPy, networkx
- 可视化与交互:WebGL/Streamlit/React
- 数据采集与接口:FastAPI,Socket,数据库(PostgreSQL, MongoDB)
评估标准与预期成果
评分分配(100分)
- 城市系统仿真架构与性能(30分):评估实体数支持、系统稳定性及可扩展性
- 收集数据与设计基准(30分):数据集设计
- 智能交通管理与优化效果(25分):交通分析效率、拥堵预测准确度、优化策略效果等
- 公共交通规划与算法创新(15分):需求预测准确度、方案优化效果、经济性分析等
预期交付物
- 完整系统代码(开源仓库),含核心模块说明
- 3个不同规模城市的仿真演示(交通流、公交方案、空间规划可视动画)
- 技术报告,包括架构、算法设计、仿真结果数据与效能评估
- 10分钟系统演示视频,要求从路网输入到治理效果可视化呈现完整流程
参考文献
Citybound. https://github.com/citybound/citybound
Macix97. Paradise-City. https://github.com/Macix97/paradise-city
Lo-th. 3D.City. https://lo-th.github.io/3d.city/index.html
Phiresky. Procedural Cities. https://phiresky.github.io/ procedural-cities/
DeepMind. (2021). Graph Networks for Traffic Prediction. NeurIPS Workshop.
OpenStreetMap contributors. (2024). OpenStreetMap: Free geographic data. https://www.openstreetmap.org/
ITU-T. (1996). Methods for subjective determination of transmission quality. ITU-T Recommendation P.800