电子科技 ›› 2025, Vol. 38 ›› Issue (4): 52-58.doi: 10.16180/j.cnki.issn1007-7820.2025.04.008

• • 上一篇    下一篇

基于容器服务的城市内涝模拟与监控平台

李霖杰(), 刘德儿   

  1. 江西理工大学 土木与测绘工程学院,江西 赣州 341000
  • 收稿日期:2023-10-09 修回日期:2023-11-08 出版日期:2025-04-15 发布日期:2025-04-16
  • 通讯作者: 李霖杰(1997-),男,E-mail:2584821094@qq.com,硕士研究生。研究方向:城市内涝。 E-mail:2584821094@qq.com
  • 作者简介:刘德儿(1978-),男,博士,教授。研究方向:城市内涝、计算机视觉、三维激光点云。
  • 基金资助:
    国家自然科学基金(42271434);江西省自然科学基金(20202BAB202025)

Research on Urban Waterlogging Simulation and Monitoring Platform Based on Container Service

LI Linjie(), LIU Deer   

  1. School of Civil Engineering and Surveying & Mapping Engineering,Jiangxi University of Science and Technology,Ganzhou 341000,China
  • Received:2023-10-09 Revised:2023-11-08 Online:2025-04-15 Published:2025-04-16
  • Supported by:
    National Natural Science Foundation of China(42271434);Natural Science Foundation of Jiangxi(20202BAB202025)

摘要:

针对城市内涝无法感知淹没情况的问题,文中提出一种城市内涝模拟与监控平台。通过该平台实时了解内涝点信息、车辆通行是否安全和模拟淹没的动态过程。根据解耦思想将平台划分为排水管网模块、内涝模拟模块、视频融合模块和车辆安全识别模块,各个模块之间通过API(Application Programming Interface)接口通信。后端通过Python的Web应用程序框架构建API接口,Cesium前端调用API接口进行效果展示。为了方便平台后期进行服务扩容和对服务动态调整,在平台开发完成后将各个功能模块使用Docker打包成镜像上传至云端仓库。通过服务器集群运行镜像服务,使用Rancher对集群进行管理,以此达到容器化部署效果。

关键词: 城市内涝, 车辆安全识别, 分布式, Docker, Rancher, SWMM, Cesium, Mask R-CNN

Abstract:

In view of the problem that the urban waterlogging can't perceive the flooding situation, a simulation and monitoring platform for urban waterlogging is proposed. Through this platform, the information of waterlogging points, the safety of vehicle traffic and the dynamic process of simulating flooding can be known in real time. According to the decoupling idea, the platform is divided into drainage pipe network module, waterlogging simulation module, video fusion module and vehicle safety identification module, which communicate with each other through API(Application Programming Interface) interface. Back-end builds API interface through Python's Web application framework, and Cesium front-end calls API interface to show the effect. In order to facilitate the service expansion and dynamic adjustment in the later stage of the platform, after the platform is developed, all functional modules of the platform are packaged into images by Docker and uploaded to the cloud warehouse. The image service is run through the server cluster and the cluster is managed by Rancher to achieve the containerized deployment effect.

Key words: urban waterlogging, vehicle safety recognition, distributed, Docker, Rancher, SWMM, Cesium, Mask R-CNN

中图分类号: 

  • TP311.1