吳根紅








摘要:提出一種汽輪機動葉片裝配重力距簡易測量方法,利用遺傳算法對汽輪機重力距葉片進行排序,確定葉片裝入葉輪或轉子時的順序,以達到每級葉輪良好的平衡,從而達到平衡良好的轉子。
關鍵詞:汽輪機葉片;重力距;排序;遺傳算法
0? 引言
葉片是汽輪機的重要部件,在實際生產過程中,由于各種誤差的存在,質量相同的葉片重心也可能會存在偏差,葉片裝配后在高速旋轉下產生的離心力就有較大偏差。裝配排序不當,整級葉輪所有葉片的重心位置差所產生的離心力偏差就對葉輪平衡產生了很大影響,引起機組運行安全問題。
理論上達到葉片裝配平衡應是所有葉片產生的離心力平衡,如下公式所示:
因此葉片離心力可以簡化為葉輪上所有葉片質量與葉片重心到葉輪軸心距離的乘積平衡,就是葉片裝在葉輪上產生的力矩V平衡。
1? 葉片重力距簡易測量方法
專業的力矩稱機構復雜,價格昂貴,為方便測量,我們給出以下簡易的力矩測量和計算方法,原理如圖1所示。
把葉片支承在圖1所示的兩個支撐刃口上,通過電子稱可以讀出葉頂反力F。設葉片重心距離葉輪固定點的距離X,根據力學杠桿原理,則有:
W·X=葉頂反力F·A? (3)
葉片對葉輪中心的力矩:V=W·(X+D/2) ? ? ?(4)
把式(3)帶入式(4)得到:V=W·D/2+葉頂反力F·A。
2? 遺傳算法設計
汽輪機所用葉片數量很多,排序過程很難通過手工完成。假設汽輪機某一級n片葉片均勻分布在葉輪上,要使所有葉片在圓周上總離心力最小,這是一個典型的組合優化問題,如采用枚舉發其計算量為n!。世界上最優秀的算法也不可能生成完全滿足式(2)的排序方案,實際應用中我們只要使葉輪的殘余力矩不平衡量足夠小,排序方案為最優解,即:
遺傳算法是模擬達爾文生物進化自然選擇和自然遺傳過程的計算模型,是一種通過模擬自然進化過程搜索最優解的方法。本文給出一種基于遺傳算法對給定一組葉片進行排序的計算方法使用穩態復制法,加強優化基因遺傳概率,使搜索效率和收斂速度都得到大幅提高。具體過程如下:
2.1 生成初始種群genetic operator
以葉片編號為基因編碼,種群中每一個個體為n個葉片的隨機排列,一個個體的染色體長度為n,隨機生成k種排列,得到k個個體的初始種群。利用矩陣M[k,n]存儲初始種群,k一般取80-120,否則會增加計算量,不容易得出結果。
2.2 評估適應度
要使葉輪殘余不平衡量滿足要求就是要找一種葉片排序方案使所有葉片的合力距V小于設計要求。計算每個個體的合力距V,如圖2所示,根據矢量計算方法,得到如下公式:
根據公式計算種群中每個個體的合力距V,判斷是否存在滿足要求的個體,如有就結束計算,輸出結果。
2.3 選擇算子selection
使用穩態復制法,根據2.2中計算的個體合力距V,去掉種群中最差的20%的個體,利用當前種群中最優個體代替其中一半,另外一半重新生成隨機個體。
2.4 交叉算子crossover
在種群中個體兩兩配對,生成不大于1的隨機數,判斷遺傳概率。如概率大于設定的遺傳概率,則隨機選擇兩個交叉點進行交叉繁殖,產生一對新的個體。具體過程如下:在[1,n]的范圍內,隨機生成2個整數值p1、p2作為交叉點,把兩個配對個體從第p1位到p2位部分進行交換,消除交換后的重復項,創造出新的優良個體。
2.5 變異算子mutation
變異運算用來模擬生物在自然界的遺傳環境中由于各種偶然因素引起的基因突變,他以很小的概率隨機改變遺傳基因。針對每個個體在變異概率下,在[1,n]的范圍內隨機生成2個整數值q1、q2作為變異點,交換這兩個基因。
2.6 重復2.2-2.5直到輸出滿足要求的排序方案位置
3? 實際應用
利用VB編程,采用以上算法對一級數量為92的汽輪機葉片排序,本文算法選擇遺傳概率0.6,變異概率0.06,迭代次數到600次左右就能夠得到滿足要求的排序,在普通辦公電腦上運行耗時30-40秒。程序中還可以設定不超過4個固定位置的葉片,以滿足不同的裝配要求。
4? 結論
本文所討論的力矩測量方法和排序算法,能方便的運用于實際生產,目前在我單位應用于汽輪機末級和次末級動葉的排序,取得了很好的效果,減少了轉子最終平衡質量的數量。
參考文獻:
[1]楊明超,顏丙生.汽輪機葉片鋼拉伸塑性損傷非線性超聲檢測[J].內燃機與配件,2018(17):88-91.
[2]肖旺,方勇,黃忠勝,陳成.噴霧降溫對燃氣輪機渦輪葉片損傷的影響[J/OL].熱能動力工程,2020(03):73-80.
[3]王娜,王磊.低溫型風力發電機葉片缺陷自動檢測方法研究[J].自動化與儀器儀表,2020(03):37-40.