开发和评估雨水控制算法的模拟沙箱

pystorms的Python项目详细描述


pystorms:雨水控制算法评估和设计的模拟沙箱

License: GPL v3Code style: black

概述

该库的开发旨在使雨水控制算法的定量分析系统化。 这是“开放风暴”使命的自然延伸,开放并轻松进入智能雨水系统的技术世界。 我们最初的努力使我们能够为任何人开发开源和免费的工具,以便能够部署洪水传感器、测量绿色基础设施,甚至控制暴雨或下水道系统。 现在,我们已经开发了一个工具,能够测试用于协调这些不同传感和控制技术的算法的性能,这些技术已经部署在整个城市水系统中。在

关于这一努力背后的动机,我们建议读者参考我们的手稿pystorms。总的来说,本回购协议提供了一个scenarios库,用于对雨水控制算法进行系统的定量评估。在

入门

安装

要求

  • PyYAML>;=5.3
  • 数量=18.4
  • pyswmm公司
pip install pystorms

请向存储库提出问题,或者在安装软件包时遇到任何问题。在

示例

下面是一个示例实现,说明如何使用此库评估基于规则的控件在将网络中的流保持在所需阈值以下的能力。在

^{pr2}$

详细文档可在webpage上找到

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用applets查询的多人java游戏?   java如何基于字符串生成数组   基于java多边形的路径查找   java如何对多列ArrayList排序   java批处理更新从更新中返回了意外的行数(Spring/Hibernate)   java如何使用SeleniumWebDriver列出<tr>标记内的所有<td>   java如何使用SimpleFlatMapper将前缀为CSV的列别名到映射?   java为什么通过eclipse运行/调试TomCat时会出现ClassNotFoundException   java Android滚动视图上次视图未显示内部线性布局   替换字符串中不带空格的字符序列   调用方法时Java Swing GUI冻结   java是否允许/建议重用收集器?   在同步方法中使用java hashmap迭代器时   在java XMLDecoder XMLEncoder中写入XMLdatabase   java I无法在活动的片段中填充recyclerview   java Jitsi在调用过程中播放WAV文件如果可能,与音频混合   java JPA为什么我看到DB中每行有两个实体实例?