GPU環(huán)境下水泥水化動力學(xué)方程快速發(fā)現(xiàn)
發(fā)布時間:2022-01-11 00:07
水泥是目前最常用的建筑材料之一,其物理性能會影響到建筑設(shè)施的安全。水泥的多種性能指標(biāo),如抗壓強度、抗折強度、耐久性等都會直接受到水泥水化反應(yīng)的影響。通過對水泥水化過程的建模仿真可以了解水泥水化過程的內(nèi)在機理,從而輔助高質(zhì)量水泥生產(chǎn)和設(shè)計。在對水泥水化過程建模的多種方法中,動力學(xué)建模是較為重要的一種手段;通過構(gòu)建水化程度與時間之間的動力學(xué)方程來描述水泥水化過程,使整個過程更加簡單明了易于理解。構(gòu)建水泥水化的早期動力學(xué)方程,有著重要的科學(xué)價值與應(yīng)用前景。材料學(xué)家們對水泥水化動力學(xué)的相關(guān)研究已經(jīng)取得了大量的進展,但目前的水泥水化動力學(xué)研究還存在一些亟需解決的問題。由于水泥水化過程中大量的物理變化和化學(xué)反應(yīng)使其復(fù)雜性較高,使得手動的推導(dǎo)水泥水化的動力學(xué)方程變得尤為困難。另外,材料學(xué)家在構(gòu)建水泥水化動力學(xué)方程的過程中,為了降低研究的難度并簡化動力學(xué)方程的推導(dǎo)過程,不得不忽略了水泥的某些特性。例如,假設(shè)水泥顆粒為球形、假定水化反應(yīng)時粒子間沒有相互作用等。有相關(guān)研究表明,進化計算可以從數(shù)據(jù)中萃取得到反應(yīng)真實現(xiàn)象的自然法則或公式。Schmidt和Lipson發(fā)表在《Science》上的文章中指出可以在...
【文章來源】:濟南大學(xué)山東省
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【部分圖文】:
CUDA的編程結(jié)構(gòu)
濟南大學(xué)碩士學(xué)位論文15鐘左右便已結(jié)束。為了動力學(xué)方程可以更好的擬合水泥的水化程度,實驗時間選為24小時,以一分鐘為間隔測量水化放熱量。通過水泥實驗共獲得十組水泥前24小時的水化熱數(shù)據(jù)。使用公式3.1和公式3.2計算得到十個水泥水化程度時間序列數(shù)據(jù),每個數(shù)據(jù)共有1440個時間點。十組數(shù)據(jù)如圖3.1所示。在本部分工作中,從十組時間序列數(shù)據(jù)中選取八個作為訓(xùn)練樣本,利用進化計算的方法反向萃取水泥水化的動力學(xué)方程。3.2水泥水化動力學(xué)方程的獲取方法圖3.2算法示意圖進化計算可以從真實數(shù)據(jù)中反向萃取出自然法則或公式的能力,以及人工推導(dǎo)動力學(xué)方程的困難使我們嘗試?yán)眠M化計算的方法得到水泥水化的動力學(xué)方程。在本工作中,選擇使用GEP算法來完成動力學(xué)方程的發(fā)現(xiàn)工作。在進化計算方法中,基因表達式編程算法可以通過算法的進行來自動優(yōu)化染色體(通常是函數(shù)表達式);它結(jié)合了遺傳算法線性編碼的優(yōu)點,同時避免了使用遺傳編程[51,52]樹結(jié)構(gòu)的復(fù)雜操作,因此有較高的搜索效率。但是進化計算的方法普遍存在早熟收斂問題,解決早熟問題的一般簡單辦法就是增大種群規(guī)模,但是這種操作將不可避免的導(dǎo)致時間復(fù)雜度的增大。為了可以用較小的種群在較短的時間來得到高質(zhì)量的解,在本部分工作中用相似性權(quán)重錦標(biāo)賽基因表達式編程算法(SWT-GEP)以提高種群的多樣性,從而避免了種群的早熟收斂。在圖3.2的第三步中,計算基因表達式編程算法個體的適應(yīng)值時,需要計算動力學(xué)方程數(shù)值解,數(shù)值解計算方法選擇使用龍格庫塔方法[53,54](Runge-KuttaMethods)。龍格庫塔算法有較高的精確度,同時它的計算過程也相對簡單,沒有過多求偏導(dǎo)的計算步驟。為了平衡計算
濟南大學(xué)碩士學(xué)位論文17圖3.3GEP染色體及其表達式樹和K表達式基因表達式編程中的每個染色體都可以解碼為一棵表達式樹,對表達式樹按照從上到下,從左至右的方式進行轉(zhuǎn)換,得到K-表達式。圖3.3展示了染色體到K-表達式的轉(zhuǎn)換。圖中展示的是一個單基因染色體,頭部長度設(shè)為7,函數(shù)符集中的最大操作數(shù)為2,根據(jù)公式3.3計算得到其尾部長度為8,染色體的總長度為15。染色體中有編碼區(qū)和非編碼區(qū)兩個部分。如圖3.3示例的染色體中,黑色的部分為編碼區(qū)域,灰色的部分為非編碼區(qū)。3.2.2單基因相似性權(quán)重錦標(biāo)賽算子相似性權(quán)重錦標(biāo)賽算子在2015年被Wang等人[28]提出。與基因表達式編程算法中的傳統(tǒng)選擇算子不同的是,相似性權(quán)重錦標(biāo)賽算子在選擇個體進入競賽時,會優(yōu)先選擇與歷史最優(yōu)解不相似的個體,從而增大了種群的多樣性,避免種群會過早收斂到局部極值的問題。SWT引入概率P[i]來計算個體i被選為參賽者的概率,并且通過將該概率與個體適應(yīng)值相結(jié)合來保留種群的多樣性。與歷史最優(yōu)解相似的個體將被選為具有較低概率的參賽者,但在競賽中具有更好適應(yīng)值的個體將獲得下一代的生存,在競賽中依然延續(xù)了物競天擇適者生存的理念。
【參考文獻】:
期刊論文
[1]常微分方程初值問題的高階泰勒法與龍格-庫塔法之應(yīng)用對比[J]. 江山,張巖,孫美玲. 高師理科學(xué)刊. 2019(12)
[2]淺析國內(nèi)外水泥發(fā)展現(xiàn)狀及展望[J]. 田敏. 中國市場. 2017(28)
[3]四階龍格—庫塔法的原理及其應(yīng)用[J]. 馮建強,孫詩一. 數(shù)學(xué)學(xué)習(xí)與研究. 2017(17)
[4]基于曲率尺度空間的角點檢測圖像匹配算法分析[J]. 任立勝,王立中. 電子技術(shù)應(yīng)用. 2016(12)
[5]硅酸鹽水泥水化動力學(xué)簡化模型[J]. 姚武,王偉,魏永起. 哈爾濱工業(yè)大學(xué)學(xué)報. 2013(10)
[6]水泥水化熱的測定方法[J]. 楊世平. 建筑技術(shù)開發(fā). 2012 (04)
[7]由硅酸鹽水泥的觀測數(shù)據(jù)反向萃取水化早期動力學(xué)方程[J]. 王琳,楊波,趙秀陽,陳月輝,常鈞. 中國科學(xué):技術(shù)科學(xué). 2010(05)
[8]硅酸鹽水泥水化機理研究方法[J]. 武華薈,劉寶舉. 粉煤灰. 2009(01)
[9]水泥基材料的水化動力學(xué)模型[J]. 閻培渝,鄭峰. 硅酸鹽學(xué)報. 2006(05)
[10]水泥水化程度研究方法及其進展[J]. 王培銘,豐曙霞,劉賢萍. 建筑材料學(xué)報. 2005(06)
博士論文
[1]基于計算智能的水泥水化過程建模方法與關(guān)鍵技術(shù)研究[D]. 王琳.山東大學(xué) 2011
碩士論文
[1]手繪草圖的在線識別技術(shù)研究[D]. 王團飛.大連理工大學(xué) 2017
本文編號:3581680
【文章來源】:濟南大學(xué)山東省
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【部分圖文】:
CUDA的編程結(jié)構(gòu)
濟南大學(xué)碩士學(xué)位論文15鐘左右便已結(jié)束。為了動力學(xué)方程可以更好的擬合水泥的水化程度,實驗時間選為24小時,以一分鐘為間隔測量水化放熱量。通過水泥實驗共獲得十組水泥前24小時的水化熱數(shù)據(jù)。使用公式3.1和公式3.2計算得到十個水泥水化程度時間序列數(shù)據(jù),每個數(shù)據(jù)共有1440個時間點。十組數(shù)據(jù)如圖3.1所示。在本部分工作中,從十組時間序列數(shù)據(jù)中選取八個作為訓(xùn)練樣本,利用進化計算的方法反向萃取水泥水化的動力學(xué)方程。3.2水泥水化動力學(xué)方程的獲取方法圖3.2算法示意圖進化計算可以從真實數(shù)據(jù)中反向萃取出自然法則或公式的能力,以及人工推導(dǎo)動力學(xué)方程的困難使我們嘗試?yán)眠M化計算的方法得到水泥水化的動力學(xué)方程。在本工作中,選擇使用GEP算法來完成動力學(xué)方程的發(fā)現(xiàn)工作。在進化計算方法中,基因表達式編程算法可以通過算法的進行來自動優(yōu)化染色體(通常是函數(shù)表達式);它結(jié)合了遺傳算法線性編碼的優(yōu)點,同時避免了使用遺傳編程[51,52]樹結(jié)構(gòu)的復(fù)雜操作,因此有較高的搜索效率。但是進化計算的方法普遍存在早熟收斂問題,解決早熟問題的一般簡單辦法就是增大種群規(guī)模,但是這種操作將不可避免的導(dǎo)致時間復(fù)雜度的增大。為了可以用較小的種群在較短的時間來得到高質(zhì)量的解,在本部分工作中用相似性權(quán)重錦標(biāo)賽基因表達式編程算法(SWT-GEP)以提高種群的多樣性,從而避免了種群的早熟收斂。在圖3.2的第三步中,計算基因表達式編程算法個體的適應(yīng)值時,需要計算動力學(xué)方程數(shù)值解,數(shù)值解計算方法選擇使用龍格庫塔方法[53,54](Runge-KuttaMethods)。龍格庫塔算法有較高的精確度,同時它的計算過程也相對簡單,沒有過多求偏導(dǎo)的計算步驟。為了平衡計算
濟南大學(xué)碩士學(xué)位論文17圖3.3GEP染色體及其表達式樹和K表達式基因表達式編程中的每個染色體都可以解碼為一棵表達式樹,對表達式樹按照從上到下,從左至右的方式進行轉(zhuǎn)換,得到K-表達式。圖3.3展示了染色體到K-表達式的轉(zhuǎn)換。圖中展示的是一個單基因染色體,頭部長度設(shè)為7,函數(shù)符集中的最大操作數(shù)為2,根據(jù)公式3.3計算得到其尾部長度為8,染色體的總長度為15。染色體中有編碼區(qū)和非編碼區(qū)兩個部分。如圖3.3示例的染色體中,黑色的部分為編碼區(qū)域,灰色的部分為非編碼區(qū)。3.2.2單基因相似性權(quán)重錦標(biāo)賽算子相似性權(quán)重錦標(biāo)賽算子在2015年被Wang等人[28]提出。與基因表達式編程算法中的傳統(tǒng)選擇算子不同的是,相似性權(quán)重錦標(biāo)賽算子在選擇個體進入競賽時,會優(yōu)先選擇與歷史最優(yōu)解不相似的個體,從而增大了種群的多樣性,避免種群會過早收斂到局部極值的問題。SWT引入概率P[i]來計算個體i被選為參賽者的概率,并且通過將該概率與個體適應(yīng)值相結(jié)合來保留種群的多樣性。與歷史最優(yōu)解相似的個體將被選為具有較低概率的參賽者,但在競賽中具有更好適應(yīng)值的個體將獲得下一代的生存,在競賽中依然延續(xù)了物競天擇適者生存的理念。
【參考文獻】:
期刊論文
[1]常微分方程初值問題的高階泰勒法與龍格-庫塔法之應(yīng)用對比[J]. 江山,張巖,孫美玲. 高師理科學(xué)刊. 2019(12)
[2]淺析國內(nèi)外水泥發(fā)展現(xiàn)狀及展望[J]. 田敏. 中國市場. 2017(28)
[3]四階龍格—庫塔法的原理及其應(yīng)用[J]. 馮建強,孫詩一. 數(shù)學(xué)學(xué)習(xí)與研究. 2017(17)
[4]基于曲率尺度空間的角點檢測圖像匹配算法分析[J]. 任立勝,王立中. 電子技術(shù)應(yīng)用. 2016(12)
[5]硅酸鹽水泥水化動力學(xué)簡化模型[J]. 姚武,王偉,魏永起. 哈爾濱工業(yè)大學(xué)學(xué)報. 2013(10)
[6]水泥水化熱的測定方法[J]. 楊世平. 建筑技術(shù)開發(fā). 2012 (04)
[7]由硅酸鹽水泥的觀測數(shù)據(jù)反向萃取水化早期動力學(xué)方程[J]. 王琳,楊波,趙秀陽,陳月輝,常鈞. 中國科學(xué):技術(shù)科學(xué). 2010(05)
[8]硅酸鹽水泥水化機理研究方法[J]. 武華薈,劉寶舉. 粉煤灰. 2009(01)
[9]水泥基材料的水化動力學(xué)模型[J]. 閻培渝,鄭峰. 硅酸鹽學(xué)報. 2006(05)
[10]水泥水化程度研究方法及其進展[J]. 王培銘,豐曙霞,劉賢萍. 建筑材料學(xué)報. 2005(06)
博士論文
[1]基于計算智能的水泥水化過程建模方法與關(guān)鍵技術(shù)研究[D]. 王琳.山東大學(xué) 2011
碩士論文
[1]手繪草圖的在線識別技術(shù)研究[D]. 王團飛.大連理工大學(xué) 2017
本文編號:3581680
本文鏈接:http://sikaile.net/jianzhugongchenglunwen/3581680.html
最近更新
教材專著