欢迎光临散文网 会员登陆 & 注册

观点 | 如何评价大连车务段系统瘫痪,「全力攻关一昼夜」恢复 Flash 运行?

2021-01-19 17:58 作者:留德华叫兽  | 我要投稿

前言:今天起床发现知乎热榜排名第二的问题是这个与“列车调度系统”相关的问题。因为时刻表排班和调度系统底层会用到运筹学模型和算法,因此立马“强答”了一波。


欢迎业内人士批评斧正!


Credit: Siemens Mobility




Part 0 / 与有关部门IT技术有关,但不是关键


虽然这次事件最终的解决方案看起来非常“傻X”,但公务员IT部门的招人门槛其实一点不低,相关公务员岗位很多要求985、211计算机硕士,我相信IT技术方面不是bottleneck。


扯一句和Flash无关的题外话,列车时刻表排班和调度系统底层的算法方面,我国是“遥遥领先”全球的,这点可以从我国列车超低的晚点率看出,这一点我会在Part 03讲到。




Part 1 / 有关部门重建设轻运维,重硬件轻软件


▎央企的项目一般重建设轻运维,重硬件轻软件,这个是由其体制决定的,你要是上300万的设备,摸得着看得见,很容易过审,你要是上300万的软件,光各部门三堂会审,最后顶多给你过30万 

@知乎用户:诗与星空


软件系统牵一发而动全身,一整套软件系统的升级,费用它审批不下来呀!




Part 02 / 制度僵化,领导只重视任期内的绩效


关键原因在于体制僵化


▎体制内很多领导的观念就是:只要我在任期间能跑就行,以后不能跑以后再说,说不定不能跑的时候我早就退休或者轮岗升迁了,烂摊子留给后人来管吧   

@知乎用户:昌维


你一个IT运维小兵去给领导提建议:“Flash马上不能用了,可能会影响到我们系统。”


领导问:“现在还能用么?”


“还能用”


领导回:“那先用着呗!”


直到系统瘫痪,攻关一昼夜的解决方案是:


降级到老的Flash版本……


领导表扬:非常好,不花一分钱,系统又跑起来了


小兵继续问:“这回可以考虑一下我之前的替换方案了吧?”


领导:“啥也不用说了,你这次表现突出,给你加官升职!”




Part 03 / 铁路系统的底层的运筹学模型和优化算法


这次暴露的问题是IT系统里UI(User Interface)层面的,但在铁路系统的底层优化算法层面,不得不说中国铁路非常NB!因为准点率在全球范围是非常高的,这点令我非常惊讶,因为以严谨著称的德国,铁路经常晚点,而且有的时候一晚点就是几个小时!当然晚点的理由各种奇葩,例如:


Schneefall(下雪),Regen(下雨),ein umgestürtzter Baum(树倒了),Streit(罢工),ein Böschungsbrand(空旷土地起火),Personalmangel(员工不够),警察来了(ein Polizeieinsatz),乘客太多 (zu viele Fahrgäste im Zug),时刻表找不着了(ein fehlender Fahrplan),空中导线丢了(gestohlene Oberleitungen),法国人交车时候就晚了(eineverspätete Übergabe aus Frankreich)......
http://german.china.org.cn/txt/2018-08/29/content_60896694_0.htm






铁路时刻表排班和调度是一个组合优化问题 ↓

OR | 离散/整数/组合/非凸优化概述及其在AI的应用案例 【运筹帷幄】

用到了【运筹OR帷幄】  运筹学模型和优化算法


通常用整数规划模型来数学建模,是一个NP难的问题,计算复杂度通常是指数级的,德国在组合优化方面全球领先,但是在准点率却被中国铁路吊打!



希望借这个问题的热度,求业内人士科普一下,感谢!

观点 | 如何评价大连车务段系统瘫痪,「全力攻关一昼夜」恢复 Flash 运行?的评论 (共 条)

分享到微博请遵守国家法律