二次开发是什么意思_我为什么推荐选用商业软件来进行在线供排水模型的搭建(科普向)...

756fc1abdaa3cb23da879df28c22f95a.png

Hello大家好,我是陈泽伟,是一位帅气的水动力模型工程师,今天想和大家聊一聊咱们行业最近一两年比较火的一个问题:就是城市水务里面的在线模型。因为现在我和我的客户聊天,不管是供水也好,排水也好,大家动不动就要上在线模型,就要上系统平台,感觉现在不提出个在线啊,预报预警啊出门都不好意思和别人打招呼。所以,我也是根据大家的相关需求,结合我自己对于在线模型的理解,进行了一些分析。

大家在看我以下分析之前,也可以先看一下我的圈内基友陈奕写的这篇在微信平台扩散达10W+的热文。

陈小一:智慧水务,一块正被做烂掉的市场​zhuanlan.zhihu.com
624181614ddfd4773ad06dfa9092ff3c.png

他的这篇文章,从智慧水务的层面进行了相关解读,总体感情是“爱之深责之切”我觉得写的蛮好,我呢,就把目光放小一点,就从在线模型这个层面,来进行一些分析。当然,以下观点仅仅代表我个人想法,不代表任何组织与公司,仅供各位朋友参考。接下来,我将根据以下三个部分来进行分析。

1. 什么是在线模型/在线模型与离线模型的区别什么?

2.在线模型是不是未来水务行业的发展趋势?

3.我为什么推荐使用商业软件进行在线模型的搭建?

1. 什么是在线模型/在线模型与离线模型的区别什么?

在线模型是相对离线模型而言的。在讲在线模型之前,我想先用简单的语言解释一下什么是离线模型。

1.1什么是离线模型?

简单来说,离线模型是通过计算机技术,对已经发生事件/工况的模拟重现。我经常和我的客户强调的一句话是:一个好的模型,是对现实世界情况的重现。举个例子,对于排水模型而言,离线模型可以实现历史积水点的重现与积水成因分析。对于供水模型而言,离线模型可以实现过去某一天整个城市中供水管网中水泵起闭状态与供水压力的重现。一个可以真实反映真实世界供排水系统的离线模型,可以很好地辅助我们的工程师对现实已经存在的各种问题进行更加直观科学的分析,也可以对于规划/改造方式的优化提供科学的支撑。现阶段,绝大多数设计院/规划院以及业主单位的模型多以离线模型为主。

1.2什么是在线模型?

离线模型固然很好,但是离线模型有一个致命缺点:它只能是对过去已经发生事件/工况的模拟,不能对未来即将到来的危险进行预警,有点马后炮与事后诸葛亮的感觉。举个例子,去年山竹台风袭击了我国的珠三角,在事后我们可以通过收集到的台风数据对于山竹台风的过境过程进行相应模型,通过模型模拟来辅助确定出来最优的防涝调度方案。但是,当我们通过离线模型找出最优方案的时候,山竹已经过去了哈。作为工程师的我们就想:我们能不能通过一系类骚操作,在山竹台风来之前就能结合预报气象数据,进行相应的模拟计算分析,来辅助决策人员制定出相对最优的防汛调度方案,这样就可以真正的进行相应的预警与调度方案的优化了。

下面的两张图就是针对排水模型而言,在线预报预警的定义。这两张图是国外对于排水在线预报预警模型的定义与相关分析,陈奕翻译的,我觉得说的非常清楚,也很好理解,这边就直接放上面了。

f9ce4cff2da9af32d5ecf9cacf0744cb.png

4c2c5c914726936f6ae11c5145e622d8.png

相对于排水在线模型更多的是对于城市内涝的预报预警,供水在线模型主要起到的作用是预测(需水量),预警(水压过低/过高的区域)与辅助调度。主要的应用场景更加侧重于辅助日常供水调度方案的决策。当然,在某些极端情况下(比如供水管网中某一段出现了水质污染),在线模型可以模拟出污染物的扩散程度与供水水质受到影响的范围。

2.在线模型是不是未来水务行业的发展趋势?

在大概知晓了什么是在线模型的基础上,我们来讨论一下:在线模型是不是未来水务行业的发展趋势。先给结论:我认为:YES!

上文已经介绍了在线模型相对于离线模型的优势。随着可预见的未来,预测的气象数据越来越精准,处理器的计算速度越来越快以及模型计算引擎的不断优化(意味着每次在线模型计算所需要的时候越短,预报提前期也相应越长),在线模型的预报预警对于业主日常的调度方案以及极端条件下的应急响应的帮助会越来越大。既然业主有了相关需求,越来越多的GIS公司,系统平台商,设计院/规划院都会进行相关的技术与人才积累。所以说,如果看到这篇文章的小伙伴对于自己所在单位未来的发展方向比较迷茫的话,不如向领导说一说考虑一下在线供排水模型。

3.我为什么推荐使用商业软件进行在线模型的搭建?

好了,如果现在已经有先知先觉,聪慧过人的小伙伴/单位想要进行在线模型的搭建了。他们遇到的第一个问题就是:是选用免费的SWMM/EAPNET进行二次开发进行在线模型的搭建呢,还是选用如Infoworks ICM/WS系列的成熟的商用软件进行在线模型的搭建呢?同样,先给结论:我强烈建议使用商业软件进行在线模型的搭建,不管是基于科研还是实际工程项目。我的理由如下:

a) 在线模型最后是要能真正服务业主的日常使用/预报预警的,这是需要非常深厚的技术积淀的,现阶段的二次开发很难达到。

我相信,每一个在线模型项目起之前,特别是在投标环节,大多数自行二次开发的服务商都会拍着胸脯向业主单位保证,我的这套预报预警系列,一怎么好,二怎么牛逼,三怎么高大上,四怎么优化调度,五怎么决策支持。总之一句话,我们这套系统,秒天秒地宇宙第一,不知道比国外软件高到哪里去了。然后等中标了,这个项目真正移交了,业主一看,根本不好用,这种落差感,就好似买家秀与卖家秀。久而久之,业主就会觉得,在线模型这东西不靠谱,都特么是骗人的,整个行业都会受到牵连。

我就拿商用软件里面的Infoworks系列举例子,据我所知,Infoworks系列的在线供排水模型已经有了数十年的开发历史,在全球(包括中国)有大量的客户实际使用,这些客户在这么长时间的使用过程中,会把遇到的问题,实际运用中遇到的痛点,反馈到软件公司,软件公司就会在下一个版本中进行软件的优化与技术的更迭,只有这样一个长时间的积淀,才使得现在的在线模型软件可以真正的服务客户。如果你没有这些技术积淀,单靠几个程序员在非常短的时间内进行在线模型二次开发,最后的成果很难得到业主的满意。

b) 商业软件对于原始数据有较强的兼容性/容错度

要建立在线模型,就需要在实时/预报数据,对于排水需要有雷达的降雨数据,对于供水需要有SCADA监测数据。实时数据的不同类型的格式是否可以与模型无缝对接是需要提前考虑的。除此之外,经常因为监测仪器以及传输等原因,会出现异常值(包括数据缺失与极值)。在遇到异常输入数据的情况下,在线模型如何计算是一个非常有意思的问题。我们之前接触BAT公司他们有提出一个叫“数据引擎”的概念可以对实测数据进行初期过滤。但如果我告诉你早在十几年前,Infoworks软件在对接实时数据的时候就有了一整套实测数据筛选与过滤的解决方案,并且到现在为止,我都会惊叹这套解决方案构思之精巧。你会不会觉得有一种穿越的感觉?

c) 免费软件的引擎功能与计算速度有限,后续问题较多。

免费软件因为开发成本与维护的原因,引擎计算功能都是较少的。比如SWMM是没有二维地表漫流计算引擎的,这也就意味着,如果你用SWMM进行在线模型的开发的话,后期,你是不能进行积水点真实积水情况的预测的。此外,在进行大范围,大尺度的模型计算时,免费软件的计算稳定性与速度和商业软件的差距都是较大的。

d) 商业在线模型有全球/全国数十年的研发使用经验,可以避免你走很多坑

因为商业软件,如infoworks系列它的整体的理念和框架都是成熟且先进的,你需要做的,就是跟着它的逻辑一步一步走就好了。如果你自己进行二次开发,无数的天坑在你前面等着你,等着你一次又一次的掉下去,爬不起来。

e) 商业在线模型有着完善的技术文档与技术支持

商业软件有着完善的开发文档与技术支持,每当你遇到问题的时候总会有相应的工程师来帮助你。大家不要小看这一点,这一点其实蛮重要的。因为在线模型的搭建是一个非常复杂且庞大的系统性工程,在这个期间,是否有良好的技术支持很有可能就是这个项目最后是成功还是失败的决定性因素。

f) 建立一个在线模型系统的软硬件投资大,是一个非常庞大的工程。在如此庞大的项目中,采用免费软件的风险太大

建立一个在线模型,不管是供水还是排水,都需要在研究范围内布设大量昂贵的监测/预报设备,跟这些监测设备和与之对应的系统化平台比起来,在线模型所占成本非常有限,但在线模型又是非常重要的,因为这些昂贵的监测预报设备采集的数据最终要通过模型来进行预测与分析。在这么庞大的工程项目中,采用免费软件进行相关的风险性极大的二次开发是一件不合算的冒险。

在线模型听起来离我们很遥远,你可能觉得现阶段可能就是老外他们搞一搞的。但是,如果我告诉你,远的不说,就说上海。上海十年前就已经有了在线排水模型(使用的Infoworks系列),而且这么多年运行下来效果一直很好。而且,除了上海国内还有其他不少成功案例。这时,你会不会觉得,oh,这个在线模型,其实离我们也不是那么的遥远吧。

当然,因为本文的定位是科普向,对于在线模型的介绍与讨论仅仅限于皮毛。如果你想了解更多相关讯息,欢迎加我的QQ 879008342咨询,或者加入我们的智慧水务行业分享群693875163,与志同道合的朋友进行沟通讨论。希望我们这个行业的从业者可以通过我们自身的努力,让这个行业越做越好!

全球智库,为你服务。我是陈泽伟,是你们帅气的陈工,咱们下期再见。

70e40d9c6a0ba2e9b2585ffd6cbe0cfb.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值