开云足球靠谱吗 散料物流核心装备制造 中国重型机械工业协会会员单位
门式桥式起重机制造A级资质   ISO9001质量体系认证
全国咨询热线:400-106-1109
您的位置: 首页 > 新闻中心 > 企业公告
企业公告

破解世界级信息化难题80后“码农”创建洋山码头“智慧大脑”

时间: 2024-08-22 18:55:22 作者: 企业公告

  洋山自动化码头的“无人化”世界闻名,有谁知道,“智造”其“大脑”的是一位“80后”?

  5月30日是全国科技工作人员日。由浦东新区科协和作协合作撰写的《浦东新区科技精英风采录》首发,它以报告文学的方式讲述了19位浦东科技精英的故事,其中就包括振华重工智慧集团交通软件研发部经理金鑫。两年前,青年报·青春上海记者就曾采访过金鑫和他的团队。今天,让我们再次多维度聆听这位80后青年科学家破解世界级信息化难题,创造洋山四期码头“智慧大脑”的故事。

  洋山深水港四期码头全面打造“智慧大脑”无疑是一道世界级难题。历史选择一个80后担此重任,绝非偶然。

  本科毕业于上海同济大学计算机系的金鑫出生于1980年,却已是振华重工软件开发的一名“元老”,包括洋山深水港四期自动化集装箱码头在内,目前国内3个自动化码头,全都包含着金鑫的智慧。

  2015年7月,振华重工签约洋山四期项目,开始承建世界上单体顶级规模、自动化程度最先进的自动化码头。经过公司领导的“点将”,金鑫出任洋山深水港自动化集装箱码头项目软件技术负责人。

  同年10月,金鑫和他的团队开始了前期的需求调研。他们发现洋山自动化码头项目具有很大挑战性:功能复杂度的增加、前所未有的设备规模以及极短的交付周期。

  洋山四期码头与其他项目不同,其设备规模前所未有,仅AGV(自动引导车)的数量就达到了130台之多。设备数量的增加带来的是新的技术挑战,除程序算法要重新开发和优化之外,AGV在通讯方面也出现了新的问题,原来的WiFi技术也不再适用,特定区域内的大批量设备通讯既需要保证稳定还要确保可靠。除此之外,洋山四期项目还采取了很多创新技术。例如AGV自动换电、轨道吊对AGV侧面装卸、轨道吊海侧双箱自动化等等。

  用公司领导的话来说,金鑫是“核心中的核心”,他是自动化码头的“幕后英雄”。

  金鑫和他的团队在项目伊始,就对各个业务流程的每一个环节做了仔细分析,对一定要达到的性能指标做了充分的论证。他带领团队查找和筛选相关的成熟技术,排定科学研发计划,瓶颈环节,做好突击计划。

  与此同时,金鑫还格外的注意研发团队和码头用户工作的紧密结合,通过对作业流程的仔细分析,不放过任何一个细节,力求达到最完美的作业效果。他们对每一个算法、每一个函数,进行仔细检查和测试,最大限度降低错误率,努力提升产品性能。

  2017年初,为实现开港要求中的新功能,金鑫带领项目组再次进行封闭式开发,与用户一起集中讨论系统需求并进行开发测试。

  当时金鑫在洋山岛上一待就是一个月,那里的条件十分艰苦,他唯一的休闲就是爬山运动,其余时间都在开发软件,每天加班到晚上九十点。他对团队的要求是:小事不过夜,大事不过周,每天晚上开“问题总结会”。

  经过一个月的赶工,初步的功能开始搭建起来,在双方团队的精诚合作下,6月底已经基本完成当年的开港系统要求。但是,在后续5个多月中,除了按计划进行设备测试以外,还必须要格外注意保证系统的稳定性和可靠性。因此,洋山四期用户开始做模拟试生产作业,开启24小时压力测试模式。

  2017年12月10日,洋山自动化码头正式开港!与国外同类系统相比,不仅极大缩短了研发周期,还在设备规模和功能复杂度方面处于领头羊,是全球综合自动化程度最高的码头。开港当日作业效率远超人工码头,集装箱从船上到箱区,从箱区到集卡,都是全自动运行,连AGV换电也是自动进行,大大节约了人力成本。粗略估算,节约的人工有近千人。

  这些,全靠金鑫和团队开发的软件控制。这些软件系统,成为洋山港四期自动化码头名副其实的“大脑”。

  在团队小伙伴眼中,这位“领军人物”聪明、冷静、会动脑筋、肯吃苦,每年获奖无数。金鑫团队的12名成员90%是80后,还有10%是90后。

  “金鑫经理平时生活中是一个比较随和的人,跟大家以兄弟相称,但是在工作中,绝对是一丝不苟。”同事王小进回忆道,“在洋山四期项目中,关于悬臂吊作业位的方案选择问题,由于用户与技术团队考虑的角度不同,两者选择的方案不完全一样。用户从人工码头使用方面出发,认为采取灵活作业位方案更为恰当,即特殊工况特殊应对,这给设计和实现带来了极大的难度和不确定性。而金鑫经理当机立断,认为系统模块设计应当遵循从使用者角度考虑的原则,碰到问题就处理问题。”

  金鑫一直激励大家:“既然行业内没有成熟经验可供参考,那我们就自己创造解决方案,为后续项目提供有力的参考。”为此,他和小组成员进行封闭式开发,每天展开头脑风暴,研发多套备选方案,还邀请了码头专家和技术专家一起分析和改良。最终,他们成功开发了一套完整的灵活作业位变换方案。

  项目过程中偶尔也遇到过突发情况:洋山现场车辆管理系统(VMS)更新的版本曾出现宕机,情况非常紧急。金鑫方寸不乱,先是联系现场实施人员退回更新,暂时使用旧版本保证现场正常运行。紧接着召集项目组成员开会讨论,联系测试组人员复现问题。

  在这个过程中,金鑫发现是由于内存泄漏导致的程序宕机。这在某种程度上预示着他们要从中排查内存泄漏,而此举如同大海捞针,谈何容易。虽然大家秉承着不怕累、不放弃的精神,一遍遍排查——修改——测试,但项目进度依然停滞不前。

  就在项目组一筹莫展之际,新的曙光出现了:金鑫发动大家调整思路,直接从问题的根源去寻找解决办法。

  这时,小组成员赵云想到了可以在分配内存的入口处添加一个统计函数,这样就可以统计哪些内存没有释放。“于是,我们就按照这一个思路去做,很快就写好了程序,并且排查出了全部的内存泄漏,最终通过测试,也不再出现宕机问题。”赵云说。

  2019年,上海洋山四期自动化集装箱码头获得了中国港口协会科技奖特等奖;同年,金鑫团队荣获洋山四期自动化码头项目青年突击队称号……未来,金鑫将协同他的开发团队,在追逐世界主流自动化系统的征程上不停地改进革新,逐梦前行!

  金鑫:做软件开发比较枯燥,要能够静下心来,检查每一行代码,看是不是合理,是不是达到了最优,工作量非常大。最终看到写的程序发挥作用,有了成果,就很有成就感。

  金鑫:自动化率要高,日常除了发生设备故障等情况,不需要人工介入操作。码头作业效率、综合能耗、设备维护的便利性、对客户的服务体验,都应优于传统人工码头。