System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及螺栓擰緊力矩測量,更具體地說,它涉及一種發動機螺栓擰緊力矩控制調節方法。
技術介紹
1、在發動機制造中,螺栓的擰緊力矩直接關系到發動機的可靠性和使用壽命,發動機內部包含大量的螺栓連接,例如氣缸蓋螺栓、曲軸箱螺栓等,這些連接需要承受高溫、高壓和高振動的工作條件,因此,確保螺栓連接具有足夠的夾緊力至關重要。
2、現有的發動機螺栓裝配通過神經網絡模型來確定螺栓擰緊力矩,即采集螺栓參數和發動機連接件參數,通過神經網絡模型建立螺栓參數和發動機連接件參數與螺栓擰緊力矩之間的非線性映射關系,用于訓練神經網絡模型的訓練樣本通過有限元分析模型獲得,綜合考慮了發動機運行時的溫度變化和振動變化對螺栓擰緊力矩的影響,從而提高發動機螺栓裝配的質量;然而現有的發動機螺栓裝配方法僅考慮了單個螺栓裝配的質量,并沒有考慮到多個螺栓同時裝配對發動機運行穩定性的影響,導致發動機螺栓裝配的質量不高。
技術實現思路
1、本專利技術提供一種發動機螺栓擰緊力矩控制調節方法,解決相關技術中現有技術沒有考慮到多個螺栓同時裝配對發動機運行穩定性的影響,導致發動機螺栓裝配的質量不高的技術問題。
2、本專利技術提供了一種發動機螺栓擰緊力矩控制調節方法,包括以下步驟:
3、步驟s101,采集m個螺栓的螺栓參數;
4、螺栓參數包括:直徑、長度、扭矩系數、熱膨脹系數、彈性模量、預擰緊力矩和泊松比;
5、其中m為自定義參數;
6、步驟s102,根據m個螺栓的螺
7、圖結構數據包括:m個節點、節點的初始向量和節點之間的邊;
8、m個節點分別與m個螺栓建立數據映射;
9、節點的初始向量通過與節點建立數據映射的螺栓的預處理后的螺栓參數表示;
10、節點之間的邊包括:螺栓之間的孔間距小于等于距離閾值,則與螺栓建立數據映射的節點之間構建邊,其中距離閾值為自定義參數;
11、步驟s103,通過模擬仿真平臺構建用于訓練擰緊力矩預測模型的訓練數據集;
12、擰緊力矩預測模型的輸入為圖結構數據;
13、擰緊力矩預測模型的輸出為m個螺栓的目標擰緊力矩;
14、訓練數據集包括u個訓練樣本,每個訓練樣本包括一個訓練數據和一個樣本標簽,其中u為自定義參數;
15、訓練數據對應圖結構數據,樣本標簽對應m個螺栓的目標擰緊力矩;
16、步驟s104,將圖結構數據輸入到訓練完成的擰緊力矩預測模型,輸出的值表示m個螺栓的目標擰緊力矩。
17、進一步地,預擰緊力矩fp的計算公式如下:
18、
19、其中m表示螺栓的擰緊力矩,ft表示螺紋摩擦系數,fh表示螺栓與連接件接觸面之間的摩擦系數,d表示螺栓直徑。
20、進一步地,對螺栓的螺栓參數進行預處理獲得初始向量,包括以下步驟:
21、步驟s201,對于螺栓參數的缺失值直接通過補0值進行填充;
22、步驟s202,通過最小最大方法對螺栓參數進行歸一化處理獲得初始向量;
23、
24、其中1≤p≤7,zp表示歸一化后的螺栓參數的第p個維度的值,xp表示歸一化前的螺栓參數的第p個維度的值,xmin和xmax分別表示螺栓參數的最小值和最大值。
25、進一步地,節點之間的邊還包括:任意兩個節點的初始向量之間的相似度值大于等于相似度閾值,則這兩個節點之間構建邊;
26、第i個節點和第j個節點的初始向量之間的相似度值simi,j的計算公式如下:
27、
28、其中1≤i≤m,1≤j≤m,veci和vecj分別表示第i個節點和第j個節點的初始向量,dis(veci,vecj)表示第i個節點和第j個節點的初始向量之間的歐式距離。
29、進一步地,擰緊力矩預測模型包括:m個第一隱藏層、1個第二隱藏層、1個提取層和m個分類器;
30、第i個第一隱藏層輸入第i個節點的初始向量,輸出第一更新向量,其中1≤i≤m;
31、m個第一隱藏層共享權重參數和偏置參數;
32、第二隱藏層輸入圖結構數據,輸出圖更新矩陣,圖更新矩陣包括m個行向量,每個行向量對應一個節點的第二更新向量;
33、提取層用于將m個節點的第二更新向量輸入到m個分類器中,m個分類器的分類空間分別表示m個螺栓的目標擰緊力矩。
34、進一步地,第一隱藏層的計算公式包括:
35、updteveci=sigmoid(w2×(initvecit×w1+upmatrixi)+b);
36、
37、其中1≤i≤m,1≤u≤7,1≤v≤7,updteveci表示第i個第一隱藏層輸出的第一更新向量,initveci表示第i個第一隱藏層輸入的第i個節點的初始向量,upmatrixi表示由第i個節點的初始向量轉換的上三角矩陣,上三角矩陣的行數和列數與初始向量的維度的數量相同,表示由第i個節點的初始向量轉換的上三角矩陣的第u行第v列的元素值,表示第i個節點的初始向量的第u個維度的值,w1和w2分別表示第一權重參數和第二權重參數,b表示偏置參數,t表示轉置操作,sigmoid表示sigmoid激活函數。
38、進一步地,第二隱藏層的計算公式包括:
39、
40、其中1≤i≤m,1≤j≤m,s表示第二隱藏層輸出的圖更新矩陣,表示圖更新矩陣的第i個行向量,即第i個節點的第二更新向量,coli表示與第i個節點存在邊連接的節點的集合,hi和hj分別表示第i個節點和第j個節點的第一更新向量,aij、bij和wij分別表示第i個節點和第j個節點之間的關聯系數、邊的數量和權重參數,init表示節點的第一更新向量的維度的數量,wi表示第i個節點對應的權重參數,e表示自然常數,pilem表示將m個節點的第二更新向量進行堆疊操作,sigmoid表示sigmoid激活函數。
41、進一步地,通過模擬仿真平臺構建用于訓練擰緊力矩預測模型的訓練數據集,包括以下步驟:
42、步驟s301,通過模擬仿真平臺構建螺栓與發動機連接件的有限元分析模型,并按照步驟s101到步驟s102構建圖結構數據作為一個訓練樣本的訓練數據;
43、步驟s302,隨機生成k個在擰緊力矩下限值和擰緊力矩上限值之間的擰緊力矩;
44、其中k、擰緊力矩下限值和擰緊力矩上限值均為自定義參數;
45、步驟s303,分別計算每個擰緊力矩下的m個螺栓在不同環境溫度下的環境載荷的總和值;
46、其中不同環境溫度均為自定義參數;
47、步驟s304,分別計算每個擰緊力矩下的m個螺栓在不同發動機轉速下的動態載荷的總和值;
48、其中不同發動機轉速均為自定義參數;
49、步驟s305,分別對每個擰緊力矩下的m個螺栓在不同環境溫度本文檔來自技高網...
【技術保護點】
1.一種發動機螺栓擰緊力矩控制調節方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,預擰緊力矩Fp的計算公式如下:
3.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,對螺栓的螺栓參數進行預處理獲得初始向量,包括以下步驟:
4.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,節點之間的邊還包括:任意兩個節點的初始向量之間的相似度值大于等于相似度閾值,則這兩個節點之間構建邊;
5.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,擰緊力矩預測模型包括:M個第一隱藏層、1個第二隱藏層、1個提取層和M個分類器;
6.根據權利要求5所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,第一隱藏層的計算公式包括:
7.根據權利要求5所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,第二隱藏層的計算公式包括:
8.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,通過模擬仿真
9.根據權利要求8所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,環境載荷LoadEnv的計算公式如下:
10.根據權利要求8所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,動態載荷Loaddyn的計算公式如下:
...【技術特征摘要】
1.一種發動機螺栓擰緊力矩控制調節方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,預擰緊力矩fp的計算公式如下:
3.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,對螺栓的螺栓參數進行預處理獲得初始向量,包括以下步驟:
4.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,節點之間的邊還包括:任意兩個節點的初始向量之間的相似度值大于等于相似度閾值,則這兩個節點之間構建邊;
5.根據權利要求1所述的一種發動機螺栓擰緊力矩控制調節方法,其特征在于,擰緊力矩預測模型包括:m個第一隱藏層、1個第二隱藏層、1個...
【專利技術屬性】
技術研發人員:梁業,陳隆,吳小斌,朱巖,許燕妮,陳林,
申請(專利權)人:廣西玉柴機器股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。