基于B樣條和螢火蟲算法的測壓孔布置優(yōu)化研究
發(fā)布時間:2021-11-16 06:21
風(fēng)洞實驗昂貴,實驗前有必要進(jìn)行數(shù)值仿真以預(yù)測減少盲目性.采用B樣條擬合方法對CFD實驗的翼型表面壓力分布的大量數(shù)據(jù)進(jìn)行擬合,并在測壓孔數(shù)一定的情況下使用螢火蟲算法尋找最小二乘意義上的測壓點位置.結(jié)果表明,優(yōu)化后的測壓點擬合的曲線與原來大量數(shù)據(jù)擬合的曲線比較接近,同時一種在高維非標(biāo)準(zhǔn)單純形內(nèi)使用螢火蟲算法的新方法被發(fā)現(xiàn).
【文章來源】:數(shù)學(xué)的實踐與認(rèn)識. 2019,49(07)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
舉二(1.i>a,xl}ei/a)
82??數(shù)學(xué)的實踐與認(rèn)識??49卷??0?2?4?6?8?10?12?14?16?18?20?-0.05?0?0.05?0.1?0.15?02?0.25?0.3?=0,05?0?0.05?0.1?0J5?0.2?0.25?0.3??試驗次數(shù)?弦長(m)?弦長<m>??圖4?n不同時的收斂情況?圖5?n=a時的擬合結(jié)果?圖6?n=7時的擬合結(jié)果??圖7?0表示在控制頂點數(shù)《?=?7?針對螢火蟲數(shù)w為S、10、20的情況各做一組實驗,??并對每個螢火蟲初始值跟終值的比較.一方面,從圖中可以清楚看出隨著螢火蟲數(shù)増多,初始??值接近最優(yōu)結(jié)果的點數(shù)在近似均勻增加,說明前文提到的種群均勻初始化方法是成功的;另??一方面螢火蟲種群數(shù)的增加對實驗最終結(jié)果影響不大,螢火蟲數(shù)目過多&?=?20),不同螢火??蟲之間的最終值波動幅度及而變大.??3?4?5??螢火蟲??1?2?3?4?5?6?7?8?9?10??螢火蟲??0?2?4?6?S?10?12?14?16?18??螢火蟲??=7,w?=?h??圖?8?n?=?7,?w?=?10??圖?9?n?=?7,?w?=?20??圖10?12表示在控制頂點數(shù)n?=?4?針對螢火蟲數(shù)w為5、10、20的情況做三組實驗.??與圖7?9相比初始值與終值之間距離變大,n?=?7時初始最大值在16.5以下,而n?=?4時最??大值均接近19,而兩者終值集中在12.5附近,說明螢火蟲算法在控制頂點數(shù)較少的情況下的??效果更明顯.??步驟6輸出最優(yōu)位置和最優(yōu)解.??5實驗及分析??CFD翼型實驗采用的是MACA2418翼型,弦長280mm,迎角0度,風(fēng)速100m/s,軟件采??用的是A
82??數(shù)學(xué)的實踐與認(rèn)識??49卷??0?2?4?6?8?10?12?14?16?18?20?-0.05?0?0.05?0.1?0.15?02?0.25?0.3?=0,05?0?0.05?0.1?0J5?0.2?0.25?0.3??試驗次數(shù)?弦長(m)?弦長<m>??圖4?n不同時的收斂情況?圖5?n=a時的擬合結(jié)果?圖6?n=7時的擬合結(jié)果??圖7?0表示在控制頂點數(shù)《?=?7?針對螢火蟲數(shù)w為S、10、20的情況各做一組實驗,??并對每個螢火蟲初始值跟終值的比較.一方面,從圖中可以清楚看出隨著螢火蟲數(shù)増多,初始??值接近最優(yōu)結(jié)果的點數(shù)在近似均勻增加,說明前文提到的種群均勻初始化方法是成功的;另??一方面螢火蟲種群數(shù)的增加對實驗最終結(jié)果影響不大,螢火蟲數(shù)目過多&?=?20),不同螢火??蟲之間的最終值波動幅度及而變大.??3?4?5??螢火蟲??1?2?3?4?5?6?7?8?9?10??螢火蟲??0?2?4?6?S?10?12?14?16?18??螢火蟲??=7,w?=?h??圖?8?n?=?7,?w?=?10??圖?9?n?=?7,?w?=?20??圖10?12表示在控制頂點數(shù)n?=?4?針對螢火蟲數(shù)w為5、10、20的情況做三組實驗.??與圖7?9相比初始值與終值之間距離變大,n?=?7時初始最大值在16.5以下,而n?=?4時最??大值均接近19,而兩者終值集中在12.5附近,說明螢火蟲算法在控制頂點數(shù)較少的情況下的??效果更明顯.??步驟6輸出最優(yōu)位置和最優(yōu)解.??5實驗及分析??CFD翼型實驗采用的是MACA2418翼型,弦長280mm,迎角0度,風(fēng)速100m/s,軟件采??用的是A
【參考文獻(xiàn)】:
期刊論文
[1]基于螢火蟲算法的Markov模型及收斂性分析[J]. 胡婷婷,賀興時,楊新社. 紡織高校基礎(chǔ)科學(xué)學(xué)報. 2014(04)
[2]單純形法的改進(jìn)螢火蟲算法及其在非線性方程組求解中的應(yīng)用[J]. 莫愿斌,馬彥追,鄭巧燕,袁偉軍. 智能系統(tǒng)學(xué)報. 2014(06)
[3]學(xué)習(xí)因子和時間因子隨權(quán)重調(diào)整的粒子群算法[J]. 馬國慶,李瑞峰,劉麗. 計算機(jī)應(yīng)用研究. 2014(11)
[4]利用舍選抽樣法生成隨機(jī)數(shù)[J]. 王丙參,魏艷華,孫永輝. 重慶師范大學(xué)學(xué)報(自然科學(xué)版). 2013(06)
[5]基于粒子群三次樣條優(yōu)化的圖像邊緣描述算法[J]. 公亞利,林意. 計算機(jī)工程與應(yīng)用. 2014(12)
[6]改進(jìn)遺傳算法用于自由曲線重建研究[J]. 溫秀蘭,王東霞,盛黨紅,朱曉春. 中國機(jī)械工程. 2012(17)
[7]一種新穎的仿生群智能優(yōu)化算法:螢火蟲算法[J]. 劉長平,葉春明. 計算機(jī)應(yīng)用研究. 2011(09)
[8]高維歐氏空間中向量的外積[J]. 夏盼秋. 大學(xué)數(shù)學(xué). 2011(04)
[9]基于自適應(yīng)遺傳算法的B樣條曲線擬合的參數(shù)優(yōu)化[J]. 孫越泓,魏建香,夏德深. 計算機(jī)應(yīng)用. 2010(07)
[10]基于粒子群算法的B樣條曲線擬合[J]. 朱慶生,曾令秋,屈洪春,劉驥. 計算機(jī)科學(xué). 2009(10)
本文編號:3498318
【文章來源】:數(shù)學(xué)的實踐與認(rèn)識. 2019,49(07)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
舉二(1.i>a,xl}ei/a)
82??數(shù)學(xué)的實踐與認(rèn)識??49卷??0?2?4?6?8?10?12?14?16?18?20?-0.05?0?0.05?0.1?0.15?02?0.25?0.3?=0,05?0?0.05?0.1?0J5?0.2?0.25?0.3??試驗次數(shù)?弦長(m)?弦長<m>??圖4?n不同時的收斂情況?圖5?n=a時的擬合結(jié)果?圖6?n=7時的擬合結(jié)果??圖7?0表示在控制頂點數(shù)《?=?7?針對螢火蟲數(shù)w為S、10、20的情況各做一組實驗,??并對每個螢火蟲初始值跟終值的比較.一方面,從圖中可以清楚看出隨著螢火蟲數(shù)増多,初始??值接近最優(yōu)結(jié)果的點數(shù)在近似均勻增加,說明前文提到的種群均勻初始化方法是成功的;另??一方面螢火蟲種群數(shù)的增加對實驗最終結(jié)果影響不大,螢火蟲數(shù)目過多&?=?20),不同螢火??蟲之間的最終值波動幅度及而變大.??3?4?5??螢火蟲??1?2?3?4?5?6?7?8?9?10??螢火蟲??0?2?4?6?S?10?12?14?16?18??螢火蟲??=7,w?=?h??圖?8?n?=?7,?w?=?10??圖?9?n?=?7,?w?=?20??圖10?12表示在控制頂點數(shù)n?=?4?針對螢火蟲數(shù)w為5、10、20的情況做三組實驗.??與圖7?9相比初始值與終值之間距離變大,n?=?7時初始最大值在16.5以下,而n?=?4時最??大值均接近19,而兩者終值集中在12.5附近,說明螢火蟲算法在控制頂點數(shù)較少的情況下的??效果更明顯.??步驟6輸出最優(yōu)位置和最優(yōu)解.??5實驗及分析??CFD翼型實驗采用的是MACA2418翼型,弦長280mm,迎角0度,風(fēng)速100m/s,軟件采??用的是A
82??數(shù)學(xué)的實踐與認(rèn)識??49卷??0?2?4?6?8?10?12?14?16?18?20?-0.05?0?0.05?0.1?0.15?02?0.25?0.3?=0,05?0?0.05?0.1?0J5?0.2?0.25?0.3??試驗次數(shù)?弦長(m)?弦長<m>??圖4?n不同時的收斂情況?圖5?n=a時的擬合結(jié)果?圖6?n=7時的擬合結(jié)果??圖7?0表示在控制頂點數(shù)《?=?7?針對螢火蟲數(shù)w為S、10、20的情況各做一組實驗,??并對每個螢火蟲初始值跟終值的比較.一方面,從圖中可以清楚看出隨著螢火蟲數(shù)増多,初始??值接近最優(yōu)結(jié)果的點數(shù)在近似均勻增加,說明前文提到的種群均勻初始化方法是成功的;另??一方面螢火蟲種群數(shù)的增加對實驗最終結(jié)果影響不大,螢火蟲數(shù)目過多&?=?20),不同螢火??蟲之間的最終值波動幅度及而變大.??3?4?5??螢火蟲??1?2?3?4?5?6?7?8?9?10??螢火蟲??0?2?4?6?S?10?12?14?16?18??螢火蟲??=7,w?=?h??圖?8?n?=?7,?w?=?10??圖?9?n?=?7,?w?=?20??圖10?12表示在控制頂點數(shù)n?=?4?針對螢火蟲數(shù)w為5、10、20的情況做三組實驗.??與圖7?9相比初始值與終值之間距離變大,n?=?7時初始最大值在16.5以下,而n?=?4時最??大值均接近19,而兩者終值集中在12.5附近,說明螢火蟲算法在控制頂點數(shù)較少的情況下的??效果更明顯.??步驟6輸出最優(yōu)位置和最優(yōu)解.??5實驗及分析??CFD翼型實驗采用的是MACA2418翼型,弦長280mm,迎角0度,風(fēng)速100m/s,軟件采??用的是A
【參考文獻(xiàn)】:
期刊論文
[1]基于螢火蟲算法的Markov模型及收斂性分析[J]. 胡婷婷,賀興時,楊新社. 紡織高校基礎(chǔ)科學(xué)學(xué)報. 2014(04)
[2]單純形法的改進(jìn)螢火蟲算法及其在非線性方程組求解中的應(yīng)用[J]. 莫愿斌,馬彥追,鄭巧燕,袁偉軍. 智能系統(tǒng)學(xué)報. 2014(06)
[3]學(xué)習(xí)因子和時間因子隨權(quán)重調(diào)整的粒子群算法[J]. 馬國慶,李瑞峰,劉麗. 計算機(jī)應(yīng)用研究. 2014(11)
[4]利用舍選抽樣法生成隨機(jī)數(shù)[J]. 王丙參,魏艷華,孫永輝. 重慶師范大學(xué)學(xué)報(自然科學(xué)版). 2013(06)
[5]基于粒子群三次樣條優(yōu)化的圖像邊緣描述算法[J]. 公亞利,林意. 計算機(jī)工程與應(yīng)用. 2014(12)
[6]改進(jìn)遺傳算法用于自由曲線重建研究[J]. 溫秀蘭,王東霞,盛黨紅,朱曉春. 中國機(jī)械工程. 2012(17)
[7]一種新穎的仿生群智能優(yōu)化算法:螢火蟲算法[J]. 劉長平,葉春明. 計算機(jī)應(yīng)用研究. 2011(09)
[8]高維歐氏空間中向量的外積[J]. 夏盼秋. 大學(xué)數(shù)學(xué). 2011(04)
[9]基于自適應(yīng)遺傳算法的B樣條曲線擬合的參數(shù)優(yōu)化[J]. 孫越泓,魏建香,夏德深. 計算機(jī)應(yīng)用. 2010(07)
[10]基于粒子群算法的B樣條曲線擬合[J]. 朱慶生,曾令秋,屈洪春,劉驥. 計算機(jī)科學(xué). 2009(10)
本文編號:3498318
本文鏈接:http://sikaile.net/kejilunwen/lxlw/3498318.html
最近更新
教材專著