俄羅斯科學院發(fā)布消息稱,俄科院信息學與控制聯(lián)邦研究中心下屬的A.A.多羅德尼齊計算中心研發(fā)了一種新的高精度計算技術(shù),該技術(shù)可以用來解決空氣動力學和其它應(yīng)用問題,比如,發(fā)動機降噪。這項研究得到了俄羅斯科學基金會的資助,研究成果已發(fā)表在荷蘭《MathematicsandComputersinSimulation》雜志上。
空氣流體動力學是關(guān)于液體和氣體運動的科學,它是研究壁腔里物體受到液態(tài)流或氣態(tài)流的繞流問題以及氣體流動的問題。為了用計算機和超級計算機模擬空氣流體動力學的過程,俄科學家研究出多算子方法。當電子計算機對物理過程進行數(shù)值模擬時,描述這些過程的方程用代數(shù)方程代替,物理過程被簡化為完成算術(shù)運算。計算結(jié)果就是該過程在研究區(qū)域給定點上的參數(shù)值。代數(shù)方程可以用算子編寫。算子是按公式進行數(shù)學運算的符號表示。這些公式規(guī)定了需要執(zhí)行哪些算術(shù)運算,公式的精度最終確定了所得解的精度。數(shù)學上精度的特點是“數(shù)量級”,當該區(qū)域給定點的數(shù)目增加時,這些數(shù)量級能快速地減少得數(shù)的誤差。因此,當點的數(shù)目確定時,數(shù)量級數(shù)越多精度就越高。提高數(shù)值模擬的精度是現(xiàn)代計算空氣流體動力學發(fā)展的重點方向之一。 提高數(shù)量級的傳統(tǒng)方法是對求得算子的公式復(fù)雜化,但解決實際問題會存在一定的困難和局限性。用多算子方法提高數(shù)量級是采用了眾多算子的組合,這些算子由結(jié)構(gòu)非常簡單的同一公式求得,但一些參數(shù)的值不同,這些組合稱為多算子。因此,算子越多,所得到的數(shù)量級就容易更高。該中心研發(fā)的多算子保證了非常高的數(shù)值模擬精度。此外,在物理過程數(shù)值模擬時,因選擇了最佳的參數(shù)值,采用多算子可以更好地“看到”物理過程在很長一段時間內(nèi)的細節(jié)及其發(fā)展。
他們開發(fā)的這種全新的計算技術(shù)即多算子方法對各種物理過程進行數(shù)值模擬的精度比用原有的數(shù)值方法要高得多。這種方法在國際上屬于首創(chuàng),已用來解決空氣流體動力學問題和采用傳統(tǒng)方法效果不佳的一些問題,諸如:降低飛機發(fā)動機和繞流部件的噪音、湍流、高超音速流動的數(shù)值模擬等問題。另外,這種技術(shù)還可以用在其它領(lǐng)域,例如:對氣候現(xiàn)象數(shù)值模擬、燃燒過程的數(shù)值研究等。當對龍卷風及其它大氣現(xiàn)象數(shù)值模擬時,采用多算子方案可以獲得高分辨率。