“昆侖”計劃的軍令狀一立,整個“雙龍中心”的氣氛,瞬間就從慶祝“龍淵”勝利的喜悅中,切換到了備戰下一個更宏偉目標的緊張狀態。
所有人都知道,五年之期,看似漫長,但要攀登五軸聯動數控機床這座工業制造領域的“珠穆朗瑪”,每一分每一秒都無比寶貴。
計劃啟動后的第一次全體技術會議上,李曉宇親自為兩大研究院的所有核心骨干,上了“昆侖”計劃的第一堂課。
他在白板上,只畫了一張圖,寫了四個字母。
圖,是一張結構無比復雜的,帶有一個a軸和c軸的雙擺頭五軸機床的結構示意圖。
字母,則是rtcp。
“在座的各位,都是頂尖的專家。”李曉宇的目光掃過全場,“三軸機床,我們把它看作一個笛卡爾坐標系,x、y、z,簡單明了。”
“但五軸機床,”他指著白板上那個可以任意偏轉、任意旋轉的復雜擺頭,“它引入了兩個旋轉軸。這意味著,我們的刀具,可以在空間中,以任意姿態,對工件進行加工。”
“而我們今天要面對的第一個,也是最核心的一個技術天塹,就是這四個字母——rtcp。”
他一字一頓地解釋道:“rotationtoolcenterpoint,旋轉刀具中心點控制。”
“它的要求,簡單到只有一句話:無論a軸和c軸,這兩個旋轉軸,如何瘋狂地,以每分鐘上千度的角速度進行復合運動,我們的數控系統,都必須保證,刀具最尖端的那個點,其相對于工件的運動軌跡,與我們程序中設定的理論軌跡,誤差不能超過一微米!”
“這意味著什么?”他看向林濤和算法研究院的所有人,“這意味著,我們的‘女媧’系統,在刀尖接觸工件的每一毫秒,都要進行數萬次,甚至數十萬次的,包含了復雜三角函數和矩陣變換的空間坐標系解算!”
這個描述,如同在算法研究院所有人的心頭,壓上了一塊萬噸巨石。
他們剛剛才為攻克了直線和圓弧插補而感到一絲喜悅,轉眼間,就要面對一個,計算量和復雜度,比前者高出數個數量級的,算法領域的終極怪獸!
“總工……這……這以我們現有的pc平臺算力,根本不可能實現實時解算啊!”陳浩第一個,感到了窒息般的難度。
面對團隊滋生的畏難情緒,李曉宇沒有直接給出解決方案。
他只是,帶著所有人,來到了那間,已經成為算法研究院“圣地”的,“盤古一號”并行計算陣列所在的機房。
他沒有談機床,也沒有談算法。
而是,在巨大的主控屏幕上,調出了一個,由無數個經緯線構成的,三維的地球模型。
“林濤,我問你一個問題。”李曉宇指著屏幕,“假設,你現在是航天測控中心的主任。一顆衛星,要從北京上空,飛到紐約上空。你,會如何為它,規劃出一條,最短的飛行軌跡?”
這個問題,讓林濤愣住了。
他下意識地,開始用他在學校里學過的,最傳統的“歐拉角”和“坐標投影”的方法,去進行思考。
“我……我們可以在球面上,建立一個空間坐標系,然后用……”
“然后,你就會發現,”李曉宇打斷了他,“當衛星,飛到北極點附近時,你的經度定義,會瞬間失效。你的計算系統,會因為兩個旋轉軸的重疊,而陷入一個,無法解算的,災難性的‘萬向節死鎖’!”
“你的衛星,會瞬間失控!”
“萬向節死鎖”!