他會說“外星人語言”?不,他只是創造了全世界“最聰明”的集裝箱碼頭“大腦”
來源:上觀2019.10.21

遠處,蜿蜒的東海大橋,碧波蕩漾;近處,鱗次櫛比的裝卸設備,熱火朝天。橋吊一字排開,集裝箱被迅速吊移放下,車流不息,繁忙的碼頭現場內卻“空無一人”,這就是全球最大的自動化集裝箱碼頭——洋山深水港四期碼頭展現給人們的震撼畫面。
洋山四期碼頭的建成啟用,標志著中國港口行業在運營模式和技術應用上實現了里程碑式的升級,鞏固了上海港作為世界第一大港的地位。而在這一宏偉工程的背后,有一支不為人知的軟件研發團隊,他們被譽為自動化碼頭的“大腦”創造者,團隊領頭人便是“80后”軟件工程師金鑫。
枯燥工作中的樂趣
1980年出生的金鑫,現任振華重工智慧集團交通軟件研發部經理。別看他年紀不大,卻已是振華重工軟件開發的一名“元老”,包括洋山深水港四期自動化集裝箱碼頭在內,目前國內的3個自動化碼頭,金鑫全都貢獻了自己的力量。
2015年7月,振華重工簽約洋山四期項目,開始承建世界上單體規模最大、自動化程度最先進的自動化碼頭。金鑫開始擔任該項目的軟件技術負責人,此時距離預計的開港試運營時間只有兩年,而在國際上,一個自動化碼頭軟件系統的開發少說也要三年以上。更何況,洋山四期與其他項目完全不同,其設備規模前所未有,僅AGV(自動引導車)的數量就達到了130臺之多,該項目還采取了很多創新技術,例如AGV自動換電,軌道吊對AGV側面裝卸,軌道吊海側雙箱自動化等等,這些在世界范圍內都是首次嘗試。
功能復雜度的增加、前所未有的設備規模以及極短的交付周期,面對這些全新的技術挑戰,金鑫和他的團隊迎難之上,針對各個難題,他們逐一分析,尋找最佳的解決方法。
2016年4月,金鑫帶領團隊進駐小洋山島,開始全封閉式開發。軟件工程師的工作是枯燥的,每天十幾個小時對著電腦,在一行行代碼、一列列數字間,構建著只有他們能看懂的世界。洋山的生活也是如此單調,走出駐地,附近只有一家小小的超市,每天望著潮來潮去,日升月落,讓人仿佛忘記了時間。“在洋山,最開心的事就是從駐地到辦公室的路上,可以爬一段山。4月的洋山,山花爛漫,景色很美。”
回憶起那一段封閉開發的日子,金鑫更愿意談談自己在工作中找到的樂趣,“壓力是明擺著的,團隊所有人經常是從早上八點干到晚上八點,然后再開會討論一天的得失,以及明天的工作安排。這個時候,能去走一段山路,吹一吹海風,是多么愜意啊。我們程序員常年伏案,很多人有腰椎頸椎的毛病,這也一種鍛煉身體的好機會。”說到這里,金鑫的臉上堆滿了笑容,此時的他才稍稍褪去專業人士的嚴謹,露出陽光“大男孩”的本色。
對自己“特別狠”的人
“金鑫經理平時生活中是一個比較隨和的人,跟大家以兄弟相稱;但在工作中,從來不含糊了事,絕對是一絲不茍。”同事王小進談起金鑫,說他是對自己“特別狠”的人。
在洋山四期項目中,關于懸臂吊作業位的方案選擇問題,由于用戶與技術團隊考慮的角度不同,兩者選擇的方案有很大差異。用戶認為應該采取靈活作業位的方案,即特殊工況特殊應對。而金鑫當機立斷,認為系統設計應當遵循從使用者角度考慮的原則,碰到問題就解決問題。他激勵大家,既然行業內沒有成熟經驗可供參考,那我們就自己創造解決方案,為后續項目提供有力的參考。為此,他和團隊成員進行封閉式開發,不僅每天展開頭腦風暴,研發多套備選方案,另外還邀請了碼頭專家和技術專家一起分析和改良。最終,他們成功開發了一套完整的靈活作業位變換方案。
“這就是金鑫的作風,遇到問題,從不選擇繞彎,而是迎面直擊。”在王小進看來,正是因為金鑫這樣的性格,讓他在碼頭自動化領域取得了很多技術突破,造就了今天的成績。
“其實,我只是一個不愿意躺在舒適區里的人而已,每次技術開發遇到走投無路時,我總是想能不能跳出習慣思維,嘗試一下未知的辦法。”金鑫說,有一次起重機監控系統需要開發一套新的軟件,但這套來自歐州的系統并沒向國內開放程序協議,“沒有開放協議,就好比是在和一個外星人講話,你完全不懂它的語言,不知道它在說什么。”此時,一般人的選擇只能是購買進口軟件,但金鑫偏偏選擇了最難的一條路:自學“外語”。“我們從頭開始摸索這套系統的軟件語言,從上千萬個代碼中,逐漸破解它的語法,直至完全掌握規律。這樣做雖然辛苦,但為我們自主開發軟件掃清了障礙,付出這樣的代價很值得。”
把中國軟件帶到全世界
在洋山島封閉開發一個月后,金鑫的團隊終于拿出了洋山四期碼頭的軟件框架。但他并沒有因此松口氣,在隨后開始的碼頭聯調聯試過程中,戴著黑框眼鏡,留著平頭的金鑫常常出現在洋山第一線。
“你為什么還要一直來洋山呢?你是軟件工程師,測試的數據傳送回去,你在電腦上看一下結果,不就行了?”不理解的人們好奇地問。
“正因為我是軟件工程師,沒有人比我更了解這些設備是怎樣運作的。我到現場去看,不僅是看結果,更要看過程,看一看每一個細節是不是按照我們設計的想法在運行。”
事實證明,這樣的現場檢驗很有必要。有一次,洋山現場車輛管理系統更新的版本出現宕機,情況非常緊急。金鑫方寸不亂,首先聯系現場實施人員退回更新,暫時使用舊版本保證現場正常運行,緊接著召集項目組成員開會討論,聯系測試組人員復現問題。
在這個過程中,金鑫發現是由于內存泄漏導致的程序宕機。這意味著他們要從中排查內存泄漏,而此舉如同大海撈針,談何容易。就在項目組一籌莫展的時候,新的曙光出現了。金鑫發動大家調整思路,直接從問題的根源去尋找解決辦法,“我們可以在分配內存的入口處添加一個統計函數,這樣就可以統計哪些內存沒有釋放。”按照這個思路去做,團隊很快就寫好了程序,并且排查出了全部的內存泄漏。最終,設備通過測試,也不再出現宕機問題。
2017年12月,洋山四期自動化碼頭開港試運營,金鑫和團隊如期完成任務,研發周期大大短于國外同類系統正常需要的周期,在設備規模和功能復雜度方面也處于領先地位。現在,洋山四期是目前全球綜合自動化程度最高的碼頭。“做軟件開發比較枯燥,要能夠靜下心來,檢查每一行代碼,看是否合理,是否達到了最優,工作量非常大。”金鑫說,但最終看到寫的程序發揮作用,有了成果,就很有成就感。“能夠參與洋山港的建設,是一件非常榮幸的事情,也給以后工作帶來了很大的動力,我們要把中國人自己寫的軟件帶到全世界的碼頭上。”
更多資訊
-
浦東引領區建設亟需本土創新人才,陳義漢:鼓勵科研人員“多點兼職”2022.3.9
2021年7月15日,《中共中央國務院關于支持浦東新區高水平改革開放打造社會主義現代化建設引領區的意見》正式發布,賦予浦東新區改革開放新的重大任務。 打造引領區,人才先行。在今年的全國兩會上,全國政協… 查看詳情 >
-
一家專業糧食生產經營企業啟航,目前上海規模最大生產水平最高最具完整產業鏈2021.12.28
在蘇北、東北虎林等地區,進一步拓展域外稻米自有生產基地,筑牢產品生態鏈前端。 “瀛豐五斗”“海豐”“樂惠”……這些上海本地品牌大米如今有了統一的“出品人”——光明農發集團。12月28日,距離11月5日… 查看詳情 >
-
寧德時代臨港工廠:預計明年有產出貢獻,上海高端裝備產業要破7000億元2021.12.21
《上海市高端裝備產業發展“十四五”規劃》出爐 記者從上海市經信委獲悉,《上海市高端裝備產業發展“十四五”規劃》已于近期完成編制并正式發布。《規劃》明確,到2025年,上海初步建成具全球影響力的高端裝備… 查看詳情 >
-
20年間,這家日資零售企業在華開店時間從半年縮至20天,還提出萬家店目標2021.12.15
國內零售行業正處于新一輪的變革和增長之中。 中國入世20年,也是中國零售業迎來全面對外開放的20年。20年來,外資零售商們在政策的東風下爭相搶占市場。日本羅森作為最早一批進入中國市場的外資零售企業,門… 查看詳情 >