以科研來說,不管是純粹的基礎(chǔ)研究還是技術(shù)開發(fā),一般來說都有三種手段,第一,理論研究,第二,試驗,第三,模擬計算。其中超級計算機能起到作用的主要是模擬計算這一步。大多數(shù)情況下一個科研成果的出現(xiàn)都是三種手段結(jié)合的結(jié)果,越大的成果越是如此。這三種研究手段中模擬計算所起的作用是非常微妙的,因為它是銜接理論研究和試驗的手段,很多情況下甚至是唯一手段,特別是在研究項目涉及到非線性的時候。
很多人,包括很多做模擬計算研究的人其實都忽略了一點,模擬計算的理論基礎(chǔ)是數(shù)學(xué)理論。公眾普遍認(rèn)為高性能的計算機能解決一切問題,其實這是個誤解。高性能計算機只是硬件部分,軟件部分的開發(fā),首先需要一個數(shù)學(xué)模型,而這個數(shù)學(xué)模型則是基于理論研究建立的,有時候也會出現(xiàn)一些基于實驗建立的經(jīng)驗?zāi)P停╡mpirical model)。經(jīng)驗?zāi)P秃屠碚撃P偷牟顒e在于經(jīng)驗?zāi)P屯覀冎淙欢恢渌匀,?jīng)驗?zāi)P椭杏玫降亩ɡ矶赏且粋統(tǒng)計結(jié)果,也就是說多大程度上可信,或者在什么條件下適用,經(jīng)驗?zāi)P徒?jīng)常是說不清的。經(jīng)驗?zāi)P徒?jīng)常出現(xiàn)在經(jīng)濟學(xué),金融學(xué)或者社會學(xué)研究中,理工科研究用經(jīng)驗?zāi)P偷臉O少。有了理論模型之后又有一個很大的問題,就是理論模型所需要的計算量往往超過世界上當(dāng)時最快的計算機的運算速度,比如說計算飛行器的空氣動力學(xué)特性,誰都知道如果能把大氣模型劃分到一個一個的氣體分子來分別單獨計算,計算結(jié)果肯定非常精確,但是這遠(yuǎn)遠(yuǎn)地超過了當(dāng)前最快的計算機的計算能力。打個比方,如果這么算的話,可能完成某個特定氣動結(jié)構(gòu)在特定環(huán)境下的模擬計算,可能需要當(dāng)前世界上最快的計算機連續(xù)不斷的運行數(shù)百萬年,這肯定不現(xiàn)實。另外一個大問題就是,當(dāng)前高性能的計算機采用的都是并行結(jié)構(gòu)。比如說一個計算過程,要先完成A,再算B,再算C,并行計算機就會在A和B可以同時運算的情況下用不同節(jié)點分別計算A和B,然后匯總其結(jié)果來計算C。但是一個理論模型并不是每一步都可以這么劃分的,這也是超級計算機的一個瓶頸。一般來說應(yīng)對這種困境的解決辦法是用近似模型,盡可能減少計算步驟,增加可以同時運算的計算步驟。但是近似模型的計算結(jié)果和真實情況總是有著一段距離,同時在不同節(jié)點上同時計算幾個步驟時往往會涉及到邊界值傳遞的問題。從數(shù)學(xué)上來說,邊界條件的選取一定會影響到計算結(jié)果的精確性,差別只是影響的大小而已,因此從理論上來說,超級計算機的計算結(jié)果其精確性低于單臺PC計算的結(jié)果。當(dāng)然這種情況也有解決辦法,比如說把誤差控制在不可察覺的范圍內(nèi),等等,但是到現(xiàn)在為止還沒有一個通用解決辦法,往往需要針對不同問題開發(fā)不同的算法,這是相當(dāng)相當(dāng)麻煩的一件事,因為每個算法必須考慮很多因素,做很多測試,這都是需要大量時間的。所以我才會在另外一個講天河的帖子里說超級計算機開發(fā)出來只是第一步,更重要的是能不能開發(fā)出在超級計算機上高效率運行的程序。除此以外還有很多亂七八糟的問題,比如說CPU和GPU適應(yīng)的算法領(lǐng)域并不一樣,等等,不是說一個計算機算某個問題快,另外一臺超級計算機算這個問題也肯定快,其芯片結(jié)構(gòu)設(shè)計都是要考慮在內(nèi)的。
不過好消息是,當(dāng)前中國出來的很多開創(chuàng)性的科技成果可以很明顯的看出超級計算機的應(yīng)用相對比較成熟了,我這里只舉三個例子,一個是高鐵,一個是J20飛機,還有一個是J10B的飛控系統(tǒng)。
就高鐵來說,discovery頻道曾經(jīng)報導(dǎo)過高鐵的氣動結(jié)構(gòu)設(shè)計大致流程,當(dāng)然不會很詳細(xì),這玩意肯定屬于國家級的商業(yè)機密。其中提到一點,就是高鐵車頭兩側(cè)兩個類似凹槽的結(jié)構(gòu)。不知道看這帖子的朋友有多少看過當(dāng)年對F1賽車設(shè)計流程的詳細(xì)報導(dǎo)。F1賽車的外形是經(jīng)過超級計算機計算才能上風(fēng)洞試驗的。為了保證賽車的抓地力,讓賽車不至于在高速下飄起來,F(xiàn)1賽車設(shè)計時都考慮到其空氣動力學(xué)特性要讓賽車高速行駛時所受到的向下的壓力大于賽車重量,F(xiàn)代F1賽車一般來說,如果速度起來了,完全可以在天花板上開,因為空氣阻力通過其氣動外形轉(zhuǎn)換成的向下壓力超過賽車自重,而且往往是賽車自重的兩倍以上。賽車高速下會被緊緊的“壓”在天花板上。中國高鐵的設(shè)計也經(jīng)歷了同樣的步驟,那兩道凹槽就是保證火車高速行駛時被“壓”在鐵軌上的,這是高鐵高速下不脫軌的重要保障。參照類似F1賽車設(shè)計流程,高鐵設(shè)計時必然也經(jīng)過超級計算機的模擬實驗,然后修改之后才上風(fēng)洞吹風(fēng)的。能做這種實驗,并且高鐵速度還能不斷提高,說明這類實驗一直沒中斷,而且中國在超級計算機對流體力學(xué)計算上的強大實力。以當(dāng)前計算機模擬而言,流體力學(xué)幾乎可以算是最具代表性的難題,因為流體力學(xué),特別是氣動結(jié)構(gòu)設(shè)計,往往意味著要計算很多非線性過程,這需要的不光是超級計算機硬件方面的強大能力,也需要軟件和數(shù)學(xué)上的巨大突破。以我個人所見,高鐵的氣動結(jié)構(gòu)計算不會比設(shè)計一款新飛機簡單到哪去。
類似的還有J10B的飛控系統(tǒng)設(shè)計。很多朋友應(yīng)該記得,當(dāng)初J10的設(shè)計師說過,J10用的全動鴨翼技術(shù)是一種高度靜不穩(wěn)定技術(shù)(如果我沒記錯的話),類似把一個球放在水平面上,另外一個球放在下面那個球上,然后要設(shè)法保持上面那個球的平衡。J10B的氣動外形比起J10A來有比較大的改變,一個是進(jìn)氣道上的那六根小棍棍沒了,而且進(jìn)氣道似乎向內(nèi)縮了一些,其次是用了DSI進(jìn)氣道,再就是其機頭縮短了一點,并且有點下收,有點類似于J11的機頭結(jié)構(gòu)。這些改變從空氣動力學(xué)角度來說基本就相當(dāng)于重新設(shè)計半架飛機了,所以我個人猜測,J10B的飛控系統(tǒng)和J10A有比較大的差別,而且這種差別首先是上了超級計算機計算模擬過后才上風(fēng)洞試驗最后定型的。世界上有能力獨立設(shè)計飛行器氣動外形的國家屈指可數(shù),美國一個,俄國一個,中國一個,歐盟合起來算一個,剩下的那些窮折騰的日本韓國印度之類的其實在這方面都有巨大的缺陷。中國能躋身四強之一,不光是風(fēng)洞技術(shù)發(fā)達(dá),超級計算機技術(shù)也是必不可少的。
最后是J20飛機。首先澄清一點,除非是完全一點不變的按照1:1比例制造,否則隱形飛機是不可能山寨的。隱形飛機其基本原理就是利用互成不同角度的面或者特定的曲面把雷達(dá)波反射到不同方向從而減少RCS(雷達(dá)反射截面,這里只討論正面RCS)。其中完全利用互成不同角度的平面反射的只有F117。大家都知道這玩意其氣動結(jié)構(gòu)相當(dāng)稀爛,這是當(dāng)時超級計算機性能不夠造成的,完全利用曲面的則是美國的B2和納粹德國在二戰(zhàn)中設(shè)計但是沒上戰(zhàn)場的一種飛翼型飛機Go-229。但是不管是Go-229還是B2,氣動結(jié)構(gòu)的稀爛程度都和F117有得一比,甚至更爛。當(dāng)前最成熟的量產(chǎn)隱形戰(zhàn)斗機是第三代,也就是F22,其正面RCS的降低依靠的是曲面和平面的結(jié)合,這就是當(dāng)前超級計算機技術(shù)進(jìn)步帶來的。大家可以看到不管是F22還是J20或者毛子的T50,其正面都是菱形結(jié)構(gòu),這不是偶然,更不是山寨,而是當(dāng)前超級計算機計算得出的結(jié)果,是RCS和氣動外形之間妥協(xié)的最佳結(jié)果,所以光看機頭長得差不多根本不是J20山寨F22或者其他什么東西的證據(jù),這恰恰說明了中國的超級計算機和風(fēng)洞技術(shù)已經(jīng)至少是追趕上了毛子和美國,甚至某些部分可能有所超越。至于下一代隱形飛機是否存在,其機頭采用什么外形,那就得等到超級計算機技術(shù)再進(jìn)一步才能談了,當(dāng)前這三個國家的超級計算機技術(shù)都沒到那一步。真的說起來的話,倒是毛子的技術(shù)有可能多少有山寨F22的成分,因為三國中毛子是唯一可能在超級計算機上處于絕對弱勢的。至于機頭之后機身結(jié)構(gòu)完全不同,那就是三國不同的設(shè)計思想的體現(xiàn)了。其實僅就機頭來說,菱形結(jié)構(gòu)的角度差一點點,帶來的RCS上的差異可能都是巨大的,每個國家這方面從理論到技術(shù)都是保密的,所以外人不太可能猜到。但是其理論和技術(shù)基本都基于計算能力和風(fēng)洞技術(shù)建立。就我個人估計,J20可能在整體性能方面未必樣樣都強過F22,但是考慮到J20要融入中國的整體作戰(zhàn)平臺這個體系中,某些性能方面J20一定是超過F22的。
我個人在此做點猜測吧,中國整體作戰(zhàn)思路是積極防御(不知道現(xiàn)在變了沒),那么J20可能比F22更強調(diào)正面的RCS和超巡性能,別的方面稍差就無所謂了,反正是本土附近打了就跑,這樣的話J20外露的菊花也可以理解了,因為等到菊花面向?qū)Ψ嚼走_(dá)時,該打的都打過了,只要拼命跑就行了,RCS大點根本無所謂,反正也跑不了多遠(yuǎn)就到家了,真的被導(dǎo)彈追屁股了,飛到本土上就有陸基的防空反導(dǎo)體系,到時候從地面上攔截就是了。同樣,由于鴨翼的存在,略差的發(fā)動機同樣可以提供同樣甚至超過F22的機動性和超巡性能。
小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )
GMT+8, 2025-5-2 14:10 , Processed in 0.030682 second(s), 14 queries , Gzip On.
Powered by Discuz! X3.4 Licensed
© 2001-2017 Comsenz Inc.