【溫馨提示】====【1】設計包含CAD圖紙 和 DOC文檔,均可以在線預覽,所見即所得,,dwg后綴的文件為CAD圖,超高清,可編輯,無任何水印,,充值下載得到【資源目錄】里展示的所有文件======【2】若題目上備注三維,則表示文件里包含三維源文件,由于三維組成零件數(shù)量較多,為保證預覽的簡潔性,店家將三維文件夾進行了打包。三維預覽圖,均為店主電腦打開軟件進行截圖的,保證能夠打開,下載后解壓即可。======【3】特價促銷,,拼團購買,,均有不同程度的打折優(yōu)惠,,詳情可咨詢QQ:1304139763 或者 414951605======【4】 題目最后的備注【LB6系列】為店主整理分類的代號,與課題內(nèi)容無關,請忽視
中文翻譯
龍門式起重機金屬材料的疲勞強度預測
v.a.科普諾夫
郵箱64,郵編620107,俄
收到1998年4月3日;接受1998年9月29日
摘要
內(nèi)在的疲勞曲線應用到龍門式起重機金屬材料的疲勞壽命預測問題。起重機,用于在森林工業(yè)中,在伐木林場對各種不同的工作條件進行研究,并且做出相應的應變測量。對載重的循環(huán)周期進行計算,下雨循環(huán)計數(shù)技術得到了使用。在一年內(nèi)這些起重機運作的樣本被觀察為了得到運作周期的平均數(shù)。疲勞失效分析表明,一些元件的故障是自然的系統(tǒng)因素,并且不能被一些隨意的原因所解釋。1999年Elsevier公司科學有限公司。保留所有權利。
關鍵詞:起重機;疲勞評估;應變測量
1.緒論
??頻繁觀測龍門式起重機LT62B在運作時金屬元件疲勞失效。引起疲勞裂紋的故障沿著起重機的橋梁焊接接頭進行傳播,并且能夠支撐三到四年。這種起重機在森林工業(yè)的伐木林場被廣泛使用,用來轉移完整長度的原木和鋸木到鐵路的火車上,有一次裝載30噸貨物的能力。 這種類型的起重機大約1000臺以上工作在俄羅斯森林工業(yè)的企業(yè)中。限制起重機壽命的問題即最弱的要素被正式找到之后,預測其疲勞強度,并給制造商建議,以提高起重機的壽命。
2.起重機運行分析
??為了分析,在葉卡特琳堡地區(qū)的林場碼頭選中了一臺被安裝在葉卡特琳堡地區(qū)的林場碼頭的龍門式起重機LT62B, 這臺起重機能夠供應兩個伐木廠建立存儲倉庫,并且能轉運木頭到鐵路的火車上,這條鐵路通過存儲倉庫。這些設備的安裝就是為了這個轉貨地點在起重機的跨度范圍之內(nèi)。一個起重機示意圖顯示在圖1中 。
1350-6307/99 /元,看到前面的問題。 1999年Elsevier公司科學有限公司保留所有權利。
PH:S1350-6307(98)00041-7
V.A.Kopnov|機械故障分析6(1999)131-141
圖1起重機簡圖
檢查起重機的工作之后,一系列的假設可能會作出:
·如果每月從森林移動的原木超過加工率,即是有一個原木存儲的倉庫,這個起重機期待的工作,也只是在原木加工的實際堆數(shù)在所供給原木數(shù)量的中心線以下;
·當處理超過原木從森林運出的速度時,起重機的工作需要在的大量的木材之上進行操作,相當于在大量的木材上這個鋸木廠賺取的很少;
·原木不同的倉庫;大量的木材的高度被認為是最高的;
·倉庫的變化,取替了一側對面的鋸軋機;
·裝載進程中總量是平均為K=1.4倍大于移動總量由于額外的轉移。
2.1 搬運強度
??據(jù)了解,每年的搬運強度是不規(guī)律的,不能被視為一個平穩(wěn)過程。非平穩(wěn)流動的道路列車的性質在23家企業(yè)中已經(jīng)研究5年的時間,結果已經(jīng)表明在年復一年中,對于每個企業(yè)來說,每個月的搬運強度都是不同的。這是解釋復雜的各種系統(tǒng)和隨機效應,對搬運施加的影響:天氣條件,道路條件和貨車車隊等,所有木材被運送到存儲倉庫的木材,在一年內(nèi)應該被處理。 因此,在春季和秋季搬運木頭的可能性越來越小,冬天搬運的可能性越來越大,然而在冬天搬運強度強于預想的,在夏天的情況下,更多足夠長的木材就地被處理的比運出去的要多的多。
V.A.Kopnov|機械故障分析6(1999)131-141
表1
搬運強度(%)
表2
轉移儲存量
通過一年的觀察,從118各搬運值的觀察所了解到的數(shù)據(jù)進行分析,并且有可能評價相關的搬運強度(噸)參考年度的裝載量的百分比。該搬運的數(shù)據(jù)被記錄在起重機預期值表1中,它可以被應用到估計疲勞壽命,尤其是為檢查起重機應變測量(見稍后)。將有可能為每個起重機,每一個月所負荷的載重量,建立這些數(shù)據(jù),無需特別困難的統(tǒng)計調查。此外,為了解決這個問題的壽命預測的知識是未來的荷載要求,在類似的操作條件下,我們采取起重機預期值。
每月搬運價值的分布Q(t) ,被相對強度q(t)表示為
?其中Q是每年的裝載量的記錄存儲,是設計的最大存儲原木值Q以百分比計算,其中為考察起重機等于40.0萬立方米每年,和容積載重搬運為10%的起重機,得到的數(shù)據(jù)列在表2中,總量56000立方米每年,用K表示。
2.2 .裝載木塊的數(shù)量
??這個運行裝置,如夾緊,吊裝,轉移,降低,和釋放負載可被視為起重機的一個運行周期(加載塊)。參照這個調查結果,以操作時間為一個周期,作為范本,由正常變量與平均值11.5分相等等,標準差為1.5分鐘。不幸的是,這個特點不能簡單地用于定義運作周期的數(shù)目,任何工作期間的載重加工是非常不規(guī)則。使用運行時間的起重機和評價周期時間,與實際增加一個數(shù)量的周期比,很容易得出比較大的誤差,因此,最好是作為如下。
??測量一個單位的載荷,可以作為范本,由一個隨機變量代入分布函數(shù)得出,并且比實際一包貨物少然后,明知總量的加工負荷為1個月或一年可能確定分布參數(shù)的數(shù)目,運作周期為這些時期要利用這個方法的更新理論
V.A.Kopnov|機械故障分析6(1999)131-141
圖2隨機重建過程中的負荷
根據(jù)這些方法,隨機重建過程中所顯示的圖。二是考慮到,(隨機變量)負荷,形成了一個流動的數(shù)據(jù)鏈:
在重建的理論中,隨機變量:,有一個分布函數(shù)f(t)的,可以被理解為在失敗的連接或者要求收據(jù)時的恢復時刻。過程的載荷值,作為下一次的動作的通過值,被看作是重建的時刻。
設。函數(shù)f ( t )反復被定義,
假設V ( t )是在運作周期內(nèi)轉移貨物的數(shù)量。實踐中,總轉移貨物的總噸數(shù),基本上是大于機組負荷,,由于利用漸近性質的重建過程所以式有益的。根據(jù)下面適當?shù)南拗浦亟ǘɡ?,需要轉移大量噸數(shù)。已正態(tài)分布漸近與均值和方差,確定抽樣數(shù)量的周期v
而不依賴于整個的形式分布函數(shù)的,(只對不同的格式分配進行限制)。
??利用表2的每個月平均運作用方程( 4 )表示,賦予正態(tài)分布功能的數(shù)量,負載周期與參數(shù)m和6。在正態(tài)分布表3中。圖3顯示的平均人數(shù)周期與95 %的置信區(qū)間某一年的相應的值為12719和420個周期。
表3
運作周期的正太分布
3 .應變測量
??為了顯示大多數(shù)金屬的負載元素,并且確定一系列的壓力,事前做了靜態(tài)應變測量。垂直載荷用來測量懸掛負載,并且斜交加載由一個牽引力所形成,配備了一臺測力計。靜態(tài)應力值分布在圖4和5中 。同樣地預計,梁上的最大的拉應力,發(fā)生在底部的桁架上(值為11-45 MPA )。頂端的桁架受到最大的壓縮應力。 此處的彎曲應力所造成的壓力,車輪起重機,手推車等被添加到所說的橋梁和負荷的重量。這些壓力的結果,在底部的共振的的I梁那么壓縮應力比最高的1 處要大得多(值17-75和10-20兆帕斯卡),其他要素的梁加載的值
V.A.Kopnov|機械故障分析6(1999)131-141
月份
圖3 95%的置信區(qū)間運作周期的平均數(shù)
V.A.Kopnov|機械故障分析6(1999)131-141
圖4梁的分配計劃
不超過絕對值45兆帕斯卡。連接與支持的橋梁起重機加載的時間,也不定期。最大的壓縮應力發(fā)生在變形的最大角度,在內(nèi)部看來;最高壓力值將達到到h0MPa和痛苦(計8日和9 ) 。在隔板和角度1的支板上,最大的拉應力達到45兆帕斯卡(壓力表1 )。 起重機梁的器件在受到最大壓力和軸向載荷較弱的時候,另一方面,所遭受的主要是斜負荷。起重機的豎向載荷主要是由牽引力引起的。
這種轉移完整長度的木材的起重機的金屬的載重量,不同于一般用途的起重機。首先它必須遵循起重機的裝載規(guī)則,由于逐步脫離基地。因此,負荷增加,并不是慢慢的順利進行。 第二個特點是物質吊裝的加快導致低低效率。這是抓斗所存在的所限制,這意味著不允許繩索從吊具座下降;載重量應始終保持平衡。負載減弱加快電機運轉的可能性是沒有根據(jù)的,因此微乎其微。因此,以同時懸掛的速度,森林龍門式起重機受到較小的動應力與類似的一般用途的起重機相比而言。通常,當速度增加順利,在接通電器之后,從基地進行轉載3.5-4.5秒鐘進行一個循環(huán)。在事實上,并沒有發(fā)現(xiàn)金屬有顯著的振蕩,并且壓力慢慢達到了最大值。
V.A.Kopnov|機械故障分析6(1999)131-141
圖5 支持分配
當可能性最明朗的時候,在伸展和抓取的結合處,在按下開關后一秒鐘繩索開始繃緊,在結合處清楚的發(fā)生。這個電動機以0.6-0.7每秒的速度進行旋轉。從按下開關到繩索完全拉緊這一刻,需要3-3.5 s的時間,緊張的繩索慢慢的增加倒最長。梁的最大壓力增長倒最大值1-2 S并且平均振蕩為3.5 % 。
??當一個固定的負荷解除時,加快速度,裝載在鋼絲繩上的吊具和金屬幾乎是相同的情況下快速吊起一堆捆扎的木材。該金屬金工振蕩的特點是有兩個諧波在0.6和2秒的過程當中,這些已經(jīng)在前面的分析中獲得。從總結裝貨的振幅可以看出在最壞的情況下裝載貨物,使最高動態(tài)加載超過上述靜態(tài)載荷可以達到13-14 % 。制動一個負荷,當它逐漸降低時,在金屬制品上產(chǎn)生顯著的振動應力,可以達到靜態(tài)載荷的7%左右。
移動超過鋼軌接頭的3-4毫米的高度時,得到的只有微不足道的壓力。 在運行中,有可能的情況下,當源自不同類型的負荷加載結合起來。 當最高負荷從制動負荷時降低,是最大負荷情況配合制動手推車與同的調整制動器。
4 疲勞載荷分析
通過起重機的工作和壓力示波圖的獲得,在測試點進行應變測量,在圖6
和第5中排列顯示,自一臺起重機的常見工作周期的時間由足夠的散射和平均值約為15分鐘,常見的運行周期的時間起重機有足夠的散射與平均價值11.5 )
V.A.Kopnov|機械故障分析6(1999)131-141
時間(0.1分鐘)裝貨過程變化值
民,以減少這些示意圖均勻過濾所產(chǎn)生的這些信號,和所有反復的形成的值,也就是說,當結構是不受到動態(tài)加載,只有靜態(tài)加載發(fā)生時,將會被拒絕。 三個特點強調示意圖 (表11 )顯示在表6中,而裝貨運行周期的內(nèi)部結構是可見的。首先,當負載被提升時,壓力增加到最高值。當載荷被轉移到合適的位置并且強烈振蕩之后之后,由于不規(guī)則起重機運動對鋼軌及以上的鋼軌接頭導致大量的軸向載荷作為大多數(shù)降低載荷的原因。減少貨物的裝載量導致裝載量減少,并且建成一項基本負載周期的一半。
4.1 裝載過程中的振幅分析
? ? 這兩個名詞,現(xiàn)在應該分開:裝載周期和裝載量。第一是作為一獨特的振蕩講(閉環(huán)) ,二是為一套加載周期期間一個運行周期。
?? 該雨流循環(huán)計數(shù)方法給出了最終裁決。[ 2 ]是采取優(yōu)勢,以前面提到的疲勞的強度回線分析,為三個最弱的要素:(1)底部角度的協(xié)調(表11),(2)橫梁頂端的協(xié)調(表17),(3)角度的支持(表8)。用微分的手段統(tǒng)計樣本周期振幅的值的分布情況,由此得出估計參數(shù)列于于表4 中。應該指出的是,直線圖的周期振幅與減少事后的非零平均數(shù)相等于直線圖為零時的平均數(shù)。
V.A.Kopnov|機械故障分析6(1999)131-141
表4
裝載振幅的威布爾分布參數(shù)
名字
布爾分布參數(shù)
值MPa
格式b
底部角度的協(xié)調
23.4
5
橫梁頂端的協(xié)調
40.4
4
角度的支持
29.5
4
4.2 裝載周期的數(shù)目
在雨流循環(huán)計數(shù)過程期間,計算有多少負荷周期進行了裝載量由多少載重周
期的計算裝載座也進行了。而處理這一類示波圖,一個整體樣本數(shù)量的加載周期得到了構成的整數(shù)與最低及最高觀察值:24和26。隨機裝貨周期數(shù)VB可以由泊松分布參數(shù)來形容 = 34 。
每個月裝貨塊平均數(shù)值很快就獲得了,因此它是有可能找到適當?shù)奶攸c,如果采取中央極限周期,不僅為每月裝載量,而且也為每月或每年的裝載周期。??
首先,將它從已知的概率論考慮,除了給出了獨立的泊松系數(shù),還給出了一個隨機變量與泊松分布的參數(shù)K)。在另一方面,泊松分布可以很好地近似正態(tài)分布平均k。其次,中心極限定理,大致來說,有著大量標準的計算,獨立的初次分配漸近趨于正常。如果初次分配每個獨立的任期有一個正態(tài)分布,那么載重周期為一年的平均數(shù)和標準偏差總數(shù)的都是平等的,大致為423096和650 。通過這些值從表3中取值。
5 應力集中的因素和元件的耐力
要素起重機的各個部件初步是由半自動氣體焊接,沒有邊緣制造設備及相應的加工。為考察要件1和3周和邊緣焊縫的角度與節(jié)點板,有效應力集中疲勞系數(shù)是所給予的計算方法[ 3 ],的KF = 2.6-2.9 ,正好等于估計值,鑒于目前在俄羅斯規(guī)范疲勞焊接要素[ 4 ],的KF = 2.9。起重機金屬制成的材料為合金鋼09g2s,此材料有一個持久極限120 MPa和屈服強度350兆帕斯卡。然后在平均值可承受的范圍內(nèi)視察要件1和3= 41兆帕斯卡。變異系數(shù)為0.1,和相應的標準偏差為=4.1兆帕斯卡。觀察的基本組成部分2是一個I形穿孔,由孔附加導軌,以頂端法蘭。那個相當大的局部應力所造成彎曲的地方也能促進疲勞損傷累積。根據(jù)表[ 4 ],有效應力集中系數(shù)是接受的KF = 1.8,給出了一個平均的價值,可承受的極限,作為=67的強度創(chuàng)傷。使用相同的變化系數(shù)的標準差是=6.7強度創(chuàng)傷.平均曲線,建議在表[ 4 ],已形式:
V.A.Kopnov|機械故障分析6(1999)131-141
表5
對數(shù)參數(shù)的正太分布
名字
壽命分布參數(shù)
平均(塊)
標準(塊)
底部角度的協(xié)調
106.800
58.200
橫梁頂端的協(xié)調
143.200
79.200
角度的支持
74.620
32.300
與拐點沒有5.106和斜度為4.5為要件1及3斜度為5.5 組成部分2??赡艿闹档脑啬土O限上述重疊的范圍,載荷振幅與非零的概率,這意味著這些元素受到疲勞累積損傷。然后根據(jù)上面可能作出結論,認為疲勞計算的要素是必要的,也就是疲勞強度預測。
6 壽命預測
??該項研究的一些金屬材料受到疲勞損傷的累積。內(nèi)在的疲勞曲線是我們預測生命應采取的優(yōu)勢,其中詳見于表[ 5 ]和表[ 6 ].通過以下內(nèi)在疲勞曲線的理論,我們根據(jù)觀察到壽命分布密度得到數(shù)正態(tài)分布的數(shù)據(jù)。該法所得的平均數(shù)和標準偏差分別見表5 。那個數(shù)正態(tài)分布所得出的分布密度,顯示在圖7中。這是從這個表中至少強度要件為3 。得出一個平均的數(shù)量,載重量1年為12719 , 很明顯,平均方法所得的吊臂前,疲勞裂紋出現(xiàn)在焊接要素是足夠的:元件的生命周期8.5年為組成部分1 ,11.5年為要件2 ,和6年為組成部分3 。然而,這些要素失效的概率不小于3-4年和是在范圍0.09-0.22 。這些概率不能被忽視,為服務的設計和維修提供幫助,應作出努力,擴大允許裂紋發(fā)生并且提高強度。
7 結論
??通過分析起重機載重表明,一些金屬材料受到較大動態(tài)載荷,從而導致疲勞損傷的積累,其次是疲勞失效。
??疲勞強度的預測過程,本文提出了涉及四個部分
V.A.Kopnov|機械故障分析6(1999)131-141
運行周期
圖7各要素壽命分布的密度曲線
(1)分析的運作,在實踐中和決心裝載塊一段時期。
(2)雨流循環(huán)計數(shù)技術的計算負荷周期為一期標準
????運作。
(3)選擇適當材料根據(jù)疲勞數(shù)據(jù)。
(4)使用內(nèi)在疲勞曲線的方法計算疲勞強度。
??調查結果已證實的個案觀察
制造商已采取的決定,關于加強固定強度。 以實現(xiàn)延長疲勞強度。
參考文獻
[1] Feller W. An introduction to probabilistic theory and its applications, vol. 2. 3rd ed. Wiley, 1970.
[2] Rychlik I. International Journal of Fatigue 1987;9:119.
[3] Piskunov V(i. Finite elements analysis of cranes metalwork. Moscow: Mashinostroyenie, 1991 (in Russian).
[4] MU RD 50-694-90. Reliability engineering. Probabilistic methods of calculations for fatigue of welded metalworks.
Moscow: (iosstandard, 1990 (in Russian).
[5] Kopnov VA. Fatigue and Fracture of Engineering Materials and Structures 1993;16:1041.
[6] Kopnov VA. Theoretical and Applied Fracture Mechanics 1997;26:169.
畢 業(yè) 設 計 開 題 報 告
1.結合畢業(yè)設計情況,根據(jù)所查閱的文獻資料,撰寫2000字左右的文獻綜述:
文 獻 綜 述
1、前言
動態(tài)載荷識別技術在重載采掘裝備方面目前處于初始研究階段,由于動態(tài)載荷通常無法直接測量或測量比較復雜,在實際工程應用中還沒有起到作用。
本課題首先需要對動態(tài)載荷識別技術有所了解,然后根據(jù)載荷識別算法構建出載荷識別人機交互平臺,輸入為振動測試信號,輸出為辨識的載荷。最后根據(jù)載荷特點,應用雨流計數(shù)法得到載荷譜,為礦用采掘裝備的設計提供理論依據(jù)。
2、研究現(xiàn)狀:
礦石是一種非常重要的資源,礦石的開采歷史較為悠久,在經(jīng)濟不斷發(fā)展和科學技術不斷提高的現(xiàn)在,礦產(chǎn)機械也在不斷的更新[1]。礦產(chǎn)開采行業(yè)逐漸變成工業(yè)操作的發(fā)展模式,大部分礦石企業(yè)的生產(chǎn)能力也有很大的提高。與此同時,礦石企業(yè)也更加關注開采工作中的機械化水平,但是在礦石開采機械化進程中依然會出現(xiàn)一些問題,這需要有針對性的做出處理[2]。
伴隨改革開放的不斷深入,我國各行各業(yè)的發(fā)展也開始走向國家化。我國礦產(chǎn)行業(yè)的機械也在不斷提升,從最開始的簡單模仿到現(xiàn)在的自主研究不斷創(chuàng)新,徹底改變了我國礦產(chǎn)機械在市場上的競爭力,走向了礦產(chǎn)機械自主研發(fā)創(chuàng)新的路[3]。礦產(chǎn)機械的發(fā)展和科學技術有著密切的關系。伴隨經(jīng)濟的快速發(fā)展,對礦石的需求也在增加,上世紀末我國主要的礦產(chǎn)開采在晉陜蒙寧地區(qū),這些地區(qū)所開采出來的礦產(chǎn)量占我國礦石總量的一半,這些地區(qū)的礦石開采比較適合大規(guī)模的礦產(chǎn)設備,因為對礦石資源需求量的增加,所以要不段的加大開發(fā)規(guī)模,因此對礦產(chǎn)設備的需求也有所提升,這影響和帶動了我國礦產(chǎn)機械的發(fā)展[4]。我國目前的礦產(chǎn)開采設備已經(jīng)在性能和使用上滿足了生產(chǎn)要求,這也代表礦產(chǎn)機械要不斷的發(fā)展和更新,爭取生產(chǎn)出安全、可靠的智能化一體化的設備,不斷的縮短我國礦產(chǎn)設備和其他國家的差距,以此來滿足礦石資源開發(fā)的需求[5]。
我國是礦石生產(chǎn)的大國之一,我國的礦石使用量也是巨大的。所以礦產(chǎn)機械要不斷的進行創(chuàng)新跟上發(fā)展的腳步,給礦石資源的開發(fā)提供一定的保障[6]。我國的礦產(chǎn)機械雖然有了較大的發(fā)展,但是還是缺乏一定的競爭力,還有很多核心技術需要從國外引進[7]。我國自主知識產(chǎn)權和核心技術的產(chǎn)品還不是很多,我國在國外引進的一些核心技術只是停留在模仿的階段,并沒有對引進的技術進行研究和分析,并使用到開發(fā)應用上,因此就無法形成好的自主研發(fā)不斷創(chuàng)新的氛圍[8]。我國的制造產(chǎn)業(yè)在世界發(fā)展水平上來講相對落后,因此還有很大的提升空間,我國如果可以提高制造工藝就會大大帶動礦產(chǎn)機械的發(fā)展[9]。
通過和發(fā)達國家進行礦產(chǎn)機械制造業(yè)的理論研究進行比較,我國礦產(chǎn)機械業(yè)也只能是不斷的模仿,對外觀進行仿制,對理論基礎并不重視,因此導致我國礦產(chǎn)機械的基礎不牢固,所以我國的礦產(chǎn)機械的使用壽命和安全指數(shù)都較低,因此難以滿足企業(yè)的使用需求[10]。
3、發(fā)展趨勢:
現(xiàn)在,我國傳統(tǒng)的機械設備已經(jīng)不能滿足礦石的開采工作,機電一體化的礦石 設備在煤炭開采中扮演著越來越重要的角色,礦產(chǎn)機械一體化的到來可以有效的提高礦石開采的效率,讓礦石的開采運輸逐漸走向一體化,保障礦石資源開發(fā)的一體化可以有效的提高效率,保障生產(chǎn)的安全性[11]。提高礦石產(chǎn)量是我國經(jīng)濟發(fā)展的需求,所以要盡快實現(xiàn)礦產(chǎn)機械的現(xiàn)代化,因此我們要不斷加強礦產(chǎn)機械的創(chuàng)新,讓其不斷的走向現(xiàn)代化、智能化是現(xiàn)在市場的需求[12]。所以,礦石設備的發(fā)展問題將會影響到整個礦石行業(yè)的發(fā)展。機械設備的靈活性指的是機械設備有較強的適應性,一臺設備可以適應不同的地質和工作環(huán)境[13]。提高機械設備的靈活性可以開采環(huán)境較差的礦石資源,因此可以提高礦石行業(yè)的生產(chǎn)力[14]。
礦產(chǎn)機械的發(fā)展正在逐漸的從傳統(tǒng)的制造技術向先進技術進行發(fā)展,爭取不斷的走向智能化的操作系統(tǒng),讓它自身具有的優(yōu)勢可以在整個行業(yè)中不斷的發(fā)展。因此使用到更廣的領域中,把智能化的生產(chǎn)技術使用在礦產(chǎn)機械的生產(chǎn)中也會有很好的發(fā)展前景,把礦產(chǎn)機械的操作系統(tǒng)變得更精確更智能,不但可以有效提高礦石開采的產(chǎn)量,還要保證一定的安全和可靠性[15]。綜合化指的是機械設備功能的一體性,也就是讓一臺設備具有多種功能。讓機械設備變得綜合化,可以有效的節(jié)約人力資源,提高設備的使用率[16]?,F(xiàn)在時期,社會的快速發(fā)展,每個行業(yè)都在逐漸的走向智能和現(xiàn)代化。礦產(chǎn)機械行業(yè)也要緊跟時代發(fā)展。
機械操作逐漸向著自動智能的趨勢轉變,礦石行業(yè)如果想在市場和資源競爭中取得良好的發(fā)展前景,就要逐漸的適應這種發(fā)展趨勢,礦石行業(yè)的發(fā)展要在現(xiàn)在的基礎之上學習和引進先進的生產(chǎn)技術,實現(xiàn)智能化的操作模式,這種生產(chǎn)模式的變更可以有效的提高生產(chǎn)效率,還可以減少企業(yè)人員數(shù)量,提高勞動生產(chǎn)率[17]。此外,推廣使用我國自主研發(fā)的設備可以節(jié)約成本,同時也可以擺脫國外技術的制約。
近年來,由于我國礦石行業(yè)的不斷擴大,很多規(guī)模較大的礦產(chǎn)企業(yè)的礦石機械設備都被外國壟斷,我國礦石機械行業(yè)的發(fā)展相對落后,礦石機械設備水平比較低,已經(jīng)不能滿足我國礦石行業(yè)的需求,只有盡快改善這種局,才能提高我國礦石機械設備在國際領域的競爭力。
參考文獻
[1]陳大先.機械設計手冊[M].北京:化學工業(yè)出版社,1993.
[2]吳子燕,簡曉紅,張彬,閆云聚.振動測試中多目標傳感器優(yōu)化配置研究?[J].?機械強度,?2008.
[3]智浩.工程與科學中的計算力學[M].北京:北京特種工程設計研究所,2001.
[4]王勇,王昌龍,戴爾晗.現(xiàn)代測試技術[M].西安:西 安電子科技大學出版社,2007.
[5]張長森,鄒有明.一種符合標準的礦井監(jiān)控系統(tǒng)通信協(xié)議設計[C].煤礦機電,2004.
[6]劉習軍,賈奇芬.工程振動理論與測試技術[M].北 京:高等教育出版社,2004.
[7]王昕瑜.大型礦用挖掘機工作裝置關鍵零部件結構分析平臺的研究[D].太原理工大
學,2014.
[8]陳寧,魏永勝.振動試驗中多點控制方法的分析與應用[J].機械研究與應用,2014.
[9]丁寧.基于VDSL2技術和LIN總線的采煤機遠程控制數(shù)據(jù)通訊系統(tǒng)的設計[D].太原理
工大學,2015.
[10]馬建紅,沈西挺.VC++程序設計與軟件技術基礎[M].北京:中國水利水電出版
社,2002.
[11]裴煥斗,孟松.動態(tài)隨機載荷識別技術研究[J].華北工學院,1998
[12] 陳傳堯.疲勞與斷裂[M].武漢:華中科技大學出版社,2003.
[13] 趙少汴.抗疲勞設計[M].北京:機械工業(yè)出版社,1994.
[14] Ying Liu Procedia Computer Science [J].Chinese Academy of Science,2015.
[15] Gianluigi Greco,Antonella Guzzo,Luigi Pontieri.Data & Knowledge
Engineering.Italy,2008?
[16] Yufei Shu.Advanced Engineering Informatics.Japan,2007.
[17] David Laurence.Journal of Safety Research.Australia,2005.
2.本課題研究或解決的問題和擬采用的研究手段(途徑):
1.課題的提出
動態(tài)載荷識別技術在重載采掘裝備方面目前處于初始研究階段,由于動態(tài)載荷通常無法直接測量或測量比較復雜,在實際工程應用中還沒有起到作用。
本課題首先需要對動態(tài)載荷識別技術有所了解,然后根據(jù)載荷識別算法構建出載荷識別人機交互平臺,輸入為振動測試信號,輸出為辨識的載荷。最后根據(jù)載荷特點,應用雨流計數(shù)法得到載荷譜,為礦用采掘裝備的設計提供理論依據(jù)。
2主要工作和研究手段
(1) 了解載荷識別技術在礦用裝備中的應用。
(2)根據(jù)載荷識別算法采用VB或者其他編程語言搭建載荷識別人機交互平臺,實現(xiàn)礦用采掘裝備的載荷辨識。
(3)建立振動測試信號數(shù)據(jù)庫,并與上述人機交互平臺界面連接,實現(xiàn)數(shù)據(jù)的存儲、調用、顯示及作為輸入輸出的功能。
(4)構建載荷譜計算平臺,對識別的載荷進行統(tǒng)計分析。
畢 業(yè) 設 計 開 題 報 告
指導教師意見:
張鑫同學本學期的課題是“礦用采掘裝備載荷識別平臺設計”所要求的任務完成符合教學的要求,課題具有一定實際意義。
自開學以來,張鑫同學能參加指導教師和個別輔導,該同學具備有完成“礦用采掘裝備載荷識別平臺設計”的基本知識,有完成本學期課題所要求的各項任務。
指導教師:
2016年4月10日
所在系審查意見:
同意開題
系主任:
2016年3月22日
礦用采掘裝備載荷識別平臺設計
摘要:動態(tài)載荷識別技術在重載采掘裝備方面目前處于初始研究階段,由于動態(tài)載荷通常無法直接測量或測量比較復雜,在實際工程應用中還沒有起到作用。
本課題首先需要對動態(tài)載荷識別技術有所了解,然后根據(jù)載荷識別算法構建出載荷識別人機交互平臺,輸入為振動測試信號,輸出為辨識的載荷。最后根據(jù)載荷特點,應用雨流計數(shù)法得到載荷譜,為礦用采掘裝備的設計提供理論依據(jù)。 了解載荷識別技術在礦用裝備中的應用。根據(jù)載荷識別算法采用VB或者其他編程語言搭建載荷識別人機交互平臺,實現(xiàn)礦用采掘裝備的載荷辨識。建立振動測試信號數(shù)據(jù)庫,并與上述人機交互平臺界面連接,實現(xiàn)數(shù)據(jù)的存儲、調用、顯示及作為輸入輸出的功能。構建載荷譜計算平臺,對識別的載荷進行統(tǒng)計分析。
關鍵詞:動態(tài)載荷;人機界面;載荷譜
I
Mining and mining equipment load recognition platform
Abstract: Dynamic Load Identification technology in terms of heavy-duty mining equipment currently in the initial research stage, due to the dynamic loads are usually not directly measured or measuring more complicated, in practical application has not yet play a role.
This paper first need to understand the dynamic load identification technology, and build a human-computer interaction internet load identification recognition algorithm based on load, vibration test signal input, output load identification. Finally, according to the load characteristics, application rain flow counting method to obtain the load spectrum, provide a theoretical basis for the mine with mining equipment designs. Learn load recognition technology in mining equipment application. Build load identification based on human-computer interaction internet load recognition algorithm using VB or other programming language, to achieve load identification mining mining equipment. Vibration test signal to establish a database, and connected to the man-machine interactive platform interface to achieve data storage, call display and input as output. Construction of the load spectrum of computing platforms, the identification of the load were analyzed.
Keywords: dynamic loading; man-machine interface; load spectrum
II
目 錄
摘要 I
Abstract II
目錄 III
1 緒論 1
1.1 課題的提出原因 1
1.2 課題的主要內(nèi)容 1
1.3 課題的構思 1
1.4 本人所完成的工作量 1
2 載荷識別平臺搭建 3
2.1 人機交互界面設計要求 3
2.1.1 軟件界面的人機交互接口設計 3
2.1.2 軟件界面人機交互的輸入輸出設計 3
2.1.3 一致性原則 3
2.1.4 窗口設計 3
2.1.5 界面效果 4
2.1.6 反饋信息 4
2.1.7 容錯手段 4
2.2 人機界面 5
3 建立振動測試信號數(shù)據(jù)庫 6
3.1 系統(tǒng)組成 6
3.2 采集數(shù)據(jù)數(shù)據(jù)庫存儲的實現(xiàn)方案 6
3.3 軟件設計 6
3.3.1 數(shù)字型數(shù)組轉化為字符串模塊 6
3.3.2 應用LabSQL訪問數(shù)據(jù)庫 7
3.4 通過txt導入數(shù)據(jù)庫 7
III
3.5 數(shù)據(jù)庫建立的要求 7
3.6 數(shù)據(jù)采集程序 7
4 構建載荷譜計算平臺 9
4.1 編寫雨流計數(shù)法方法 9
4.1.1 雨流計數(shù)法簡介 9
4.1.2 程序設計流程 10
4.1.3 在程序中的具體實現(xiàn) 10
4.1.4 結論 13
5 結論 15
附錄A 16
人機交互程序 16
運行結果 19
附錄B 20
雨流計數(shù)法1 20
雨流計數(shù)法2 23
運行結果 25
參考文獻 31
致謝 32
IV
1 緒論
1.1 課題的提出原因
動態(tài)載荷識別技術在重載采掘裝備方面目前處于初始研究階段,由于動態(tài)載荷通常無法直接測量或測量比較復雜,在實際工程應用中還沒有起到作用[1]。
本課題首先需要對動態(tài)載荷識別技術有所了解,然后根據(jù)載荷識別算法構建出載荷識別人機交互平臺,輸入為振動測試信號,輸出為辨識的載荷。[2]最后根據(jù)載荷特點,應用雨流計數(shù)法得到載荷譜,為礦用采掘裝備的設計提供理論依據(jù)[3]。
1.2 課題的主要內(nèi)容
(1)了解載荷識別技術在礦用裝備中的應用。
(2)根據(jù)載荷識別算法采用VB或者其他編程語言搭建載荷識別人機交互平臺,實現(xiàn)礦用采掘裝備的載荷辨識。
(3)建立振動測試信號數(shù)據(jù)庫,并與上述人機交互平臺界面連接,實現(xiàn)數(shù)據(jù)的存儲、調用、顯示及作為輸入輸出的功能[4]。
(4)構建載荷譜計算平臺,對識別的載荷進行統(tǒng)計分析[5]。
1.3 課題的構思
(1) 先查閱網(wǎng)上資料
(2) 收集資料
(3) 整理資料
(4) 下載matlab,vc等軟件
(5) 學習matlab,vc等軟件
(6) 學習window編程
(7) 學習matlab gui
(8) 編制人機界面程序
(9) 學習雨流計數(shù)法
(10)編制雨流計數(shù)法
1.4 本人所完成的工作量
(1) 載荷識別平臺搭建。
(2) 數(shù)據(jù)庫與平臺的連接。
(3) 載荷譜計算程序編制。
(4) 外文資料翻譯一篇。
(5) 設計說明書一份。
2
2 載荷識別平臺搭建
2.1 人機交互界面設計要求
2.1.1 軟件界面的人機交互接口設計
軟件與用戶的人機交互界面設計最初要從人機交互用戶接口入手。用戶接口的形式通常取決于軟件所要針對的用戶類型。不同類型的用戶對軟件系統(tǒng)的形式有不同的習慣和要求。使用者類型定位和區(qū)分很重要,它直接影響軟件的使用,最終的成功或失敗的形式。人機交互:用戶界面的下拉菜單菜單,彈出快速菜單和工具欄,菜單,圖標菜單是一個非常直觀的用戶界面的形式,易于理解和識別的功能的圖標應該盡可能根據(jù)公認的功能表示。如:采用類似于Office軟件系列中的圖標來表示相似的功能。
2.1.2 軟件界面人機交互的輸入輸出設計
設計人機界面是用戶和軟件系統(tǒng)的人機交互輸入層,全面和成功的,友好的人機交互界面設計中的人機交互,也必須在統(tǒng)一的輸入和輸出接口的綜合分析,從人機工程學的角度來分析了軟件系統(tǒng)的用戶提供了一個真正的問題,在規(guī)劃,評估一些常見的容易犯的錯誤。例如,如果使用大量的術語或縮寫,不了解用戶的需求和用戶的不確定的操作,解決問題有相互矛盾的地方,設計風格。
2.1.3 一致性原則
一致性的人機交互界面,主要體現(xiàn)在投入產(chǎn)出效果的交互式輸入輸出系統(tǒng)內(nèi)的一致性是在軟件的具體布局,外觀相似,類似的人機交互界面,以及類似的信息顯示格式。擴大教育也可以在一個平臺上的一致性在軟件應用程序之間的一致性,例如在Macintosh平臺下運行的軟件界面設計,保持高度的一致性,用戶不會花太多時間,你可以在軟件中快速學習其它軟件的原理。顯然,連貫原則是有用的用戶熟悉的軟件復用與軟件過程和記憶的缺陷。
2.1.4 窗口設計
屏窗口在屏幕上的設計是人機界面設計的一個重要方面是在屏幕上顯示的區(qū)域布局,設計,信息的重要性和明晰的科學安排,使窗口新鮮和大氣。一般,眼睛容易疲勞或不很容易被忽視,往往是區(qū)域提供了重要信息,幫助信息或通常在屏幕的底部。在窗口的空間,應該有一個明確的,準確的安排,布局,個別地方還應插入一個空的空間,在特定的元素。好的窗口設計復雜的軟件系統(tǒng)大氣,看起來簡單,意義和強度的知覺,視覺清晰。
2.1.5 界面效果
人機接口、結果的具體表現(xiàn)。單調的黑白文本容易讓用戶快速疲勞,顏色,圖像和其他媒體的光接口可以感染更多且有更多的視覺疲勞;圖形、圖像信息量大的優(yōu)勢。因此,多媒體表示,某些隱喻或操作設備的用戶和其直接和可見的、逼真的印象,提高軟件系統(tǒng)的可理解性和易記憶的每個用戶圖形,顏色隱喻,愛的味道非常不同的媒體,媒體錯誤的顏色,或能引起強烈的情感起伏,也可能使多媒體起相反的效果,因此,不能濫用。一般的用戶,最好用一個比較溫和的一些媒體,如:色彩柔和,更中立。有時個別的顏色來顯示重要的信息,以吸引顧客注意力的重要區(qū)域??傊?,多媒體應用,可提高傳染性,一個理想的疲勞,界面效果。但也不認為這是普便的現(xiàn)行標準,在不同的媒體應主要基于文本的效果。因為只有文字才能簡潔,清晰和準確的給用戶傳遞信息......
2.1.6 反饋信息
人機交互反饋意味著用戶在人機交互過程中,用戶對軟件系統(tǒng)的信息反饋。對軟件的用戶交互響應的評估之前,用戶可以操作,因此人機界面設計從用戶的反饋,如長時間的過程,你應該告知用戶必須等待輸入數(shù)據(jù),則應告知用戶數(shù)據(jù)是否正確的一個操作,那么應該通知用戶是否操作完成。默認的在某些領域,應盡量直接指定。用戶輸入相應的信息,有無錯誤。如果有錯誤,用戶無法校正,使系統(tǒng)無法繼續(xù)運行。為此設計時應該首先確認軟件系統(tǒng)的輸出內(nèi)容,確定物理的輸出需求,設計、驗證和測試輸出效果,觀察和聆聽用戶的意見,并迭代式地對輸出的反饋界面進行反復修改。
2.1.7 容錯手段
在互動過程中的誤差是很難避免的,軟件系統(tǒng)應該能夠有一個功能,和一個相應的錯誤提示或錯誤處理,包括誤差修正錯誤的信息和建議。如果軟件系統(tǒng)提供保護,防止錯誤的功能和恢復功能等,是理想的容錯方法,以防止用戶軟件系統(tǒng)的錯誤,造成了嚴重的破壞或丟失重要信息。在不容易理解位置加上幫助功能,支持用戶快速理解軟件系統(tǒng)對于非熟練用戶,在線聯(lián)機常常是一個巨大的作用。如果不能有效地幫助用戶發(fā)現(xiàn)錯誤的輸入,將使軟件系統(tǒng)的后續(xù)運行變得毫無意義。軟件系統(tǒng)輸入的方法有多種: 鍵盤、鼠標、觸摸屏、話筒、掃描儀等。不同的輸入方法,提供容錯的一個挑戰(zhàn)。在這過程中,我們需要的信息盡可能的簡單,以減少誤差的頻率。例如,減少輸入數(shù)據(jù)。
2.2 人機界面
人機界面模塊是載荷測試系統(tǒng)的外在風格顯示,主要包括程序啟動和登錄界面,上述模塊的正確鏈接,并能夠給出錯誤提示。
3 建立振動測試信號數(shù)據(jù)庫
3.1 系統(tǒng)組成
數(shù)據(jù)庫應用系統(tǒng)是由數(shù)據(jù)庫系統(tǒng)、應用程序系統(tǒng)、用戶組成的,具體包括:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員、硬件平臺、軟件平臺、應用軟件、應用界面。 數(shù)據(jù)庫應用系統(tǒng)的7個部分以一定的邏輯層次結構方式組成一個有機的整體,它們的結構關系是:應用系統(tǒng)、應用開發(fā)工具軟件、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、硬件。例如,以數(shù)據(jù)庫為基礎的財務管理系統(tǒng)、人事管理系統(tǒng)、圖書管理系統(tǒng)等等。無論是面向內(nèi)部業(yè)務和管理的管理信息系統(tǒng),還是面向外部,提供信息服務的開放式信息系統(tǒng),從實現(xiàn)技術角度而言,都是以數(shù)據(jù)庫為基礎和核心的計算機應用系統(tǒng)[6]。
3.2 采集數(shù)據(jù)數(shù)據(jù)庫存儲的實現(xiàn)方案
所收集的數(shù)據(jù)存儲測試系統(tǒng)在一個SQL數(shù)據(jù)庫的ADO(activexdataobject)、txt文本或ADO.NET連接數(shù)據(jù)庫。ADO是最廣泛使用的技術,因為Windows操作系統(tǒng)已經(jīng)包含了ADO和ODBC可訪問支持ADO和ODBC數(shù)據(jù)庫,例如,在這將使用到SQL、Foxpro、MicrosoftAccess等[7][8]。
ADO是Microsoft的開放提供了一個數(shù)據(jù)庫的訪問。ADO是通過編程模型實現(xiàn)對數(shù)據(jù)庫的操作。編程模型是訪問和更新數(shù)據(jù)源所必需的操作順序,它概況了ADO的全部功能。數(shù)據(jù)連接(ODBC opendatabaseconnectivity,)是微軟公司開放服務對數(shù)據(jù)庫架構的一部分,提供對SQL ODBC支持工程師直接將SQL語句的數(shù)據(jù)庫與應用程序之間的一個公共接口,應用程序通過訪問ODBC數(shù)據(jù)庫,不直接與數(shù)據(jù)庫的通信[ 9 ]。
3.3 軟件設計
軟件部分是上述方案的具體實施,首先要對采集的數(shù)據(jù)進行處理,處理后的數(shù)據(jù)存儲在數(shù)據(jù)庫中,數(shù)據(jù)庫的查詢。
3.3.1 數(shù)字型數(shù)組轉化為字符串模塊
計算機中的數(shù)據(jù)收集的數(shù)據(jù)是在SQL語句的字符串插入,因此,需要首先通過convertfromdynamicdata.vi波形轉換成字符形式,框圖程序如圖1所示。
這里用“數(shù)字型數(shù)組”代表波形數(shù)據(jù)經(jīng)ConvertfromDynamicData.vi轉換后的數(shù)組 。
圖1?數(shù)字型數(shù)組轉化為字符串模塊
由于多通道采集,圖1中的程序將被多次調用VI模塊形式。
3.3.2 應用LabSQL訪問數(shù)據(jù)庫
Access數(shù)據(jù)庫的基于LabVIEW的數(shù)據(jù)庫的ADO技術實現(xiàn)分組,完全是一個自由和開放源碼的數(shù)據(jù)庫工具,其中包括幾個VI集。應用LabSQL將采集數(shù)據(jù)存儲到數(shù)據(jù)庫,過程如下:
(1) 首先通過ADOConnnectionCreate.vi與ADO建立連接;
(2) 然后通過ADOConnectionOpen.vi打開一個數(shù)據(jù)源的數(shù)據(jù)連接字符串的決定。
(3) 打開數(shù)據(jù)源后,通過SQLExecutive.vi執(zhí)行SQL語句;
(4) 對數(shù)據(jù)庫操作已完成最后的ADOCon2nectionClose.vi關閉Connection。
3.4 通過txt導入數(shù)據(jù)庫
(1) 先用FileInputStream或FileReader將txt文本中的內(nèi)容讀出來。
(2) 再將這些內(nèi)容放到一個字符串中。
(3) 打開數(shù)據(jù)庫,用普通字段或Blob字段將字符串寫進數(shù)據(jù)庫。
3.5 數(shù)據(jù)庫建立的要求
利用測試系統(tǒng)測試工程越來越測試復雜,工程測試系統(tǒng)的要求越來越高,不僅具有強大的數(shù)據(jù)分析處理能力,還需要龐大的數(shù)據(jù)管理能力,在試驗測量系統(tǒng)設計中,成為不可缺少的一部分。
3.6 數(shù)據(jù)采集程序
數(shù)據(jù)采集程序主要是和ADAM551.以及NI6023E通信正常后,根據(jù)采集模塊的要求來實現(xiàn)具體采集功能的程序[10]。
由于采集了大量的數(shù)據(jù),需要一個數(shù)據(jù)庫來管理這些數(shù)據(jù),數(shù)據(jù)庫管理和MATLAB的接口程序,數(shù)據(jù)庫提出了要求,特別是滿足以下功能模塊:
(1) 提供SQLserver2000和matlab鏈接的接口功能;
(2) 能夠在形成俘獲矩陣人工判斷數(shù)據(jù)足夠后,matlab程序可以和數(shù)據(jù)庫程序正常鏈接,能夠自動把采集到的程序加入到數(shù)據(jù)庫中區(qū);
(3) 可以正常查詢數(shù)據(jù)庫中的數(shù)據(jù),完成數(shù)據(jù)庫的創(chuàng)建,訪問,刪除。
4 構建載荷譜計算平臺
4.1 編寫雨流計數(shù)法方法
4.1.1 雨流計數(shù)法簡介
雨流計數(shù)法又可稱為“塔頂法”,是由英國的M a t2su isk i 和 E ndo 兩位工程師提出的, 距今已有 50 多年。雨流計數(shù)的主要技術界,尤其是廣泛用于計算疲勞壽命[11]。
特別是在50年前的手工計算,人工計算的只是一些相對簡單的(數(shù)據(jù)量不大)數(shù)據(jù)的數(shù)據(jù)手冊,更多的問題不太容易。隨著電子計算機的發(fā)展,這些瑣碎的速度加快,從而簡化計算[12]。
該方法的突出特點是根據(jù)研究的應變之間的線性關系的時間計數(shù)的樣本,即通過雨流計數(shù)法的一系列運輸記錄[13]。
雨流計數(shù)法有下列規(guī)則:
1) 雨水流入的出發(fā)點和檢驗記錄在每個內(nèi)部邊緣最大,1,2,3,……其他的頂部開始。
圖 1 雨流計數(shù)法
2) 流量峰值(即頂板垂直向下滴流直接對面有一個在啟動時的最大值或最小值(或最大值)更正的負面迄今最?。14]。
3) 當雨水遇見屋頂上流動的雨時,當雨停止流動,形成一個循環(huán)。
4) 根據(jù)雨滴流動的起點和終點,畫出各個循環(huán),將所有循環(huán)逐一取出,并記錄其峰谷值[15]。
5) 雨水流入每個水平周期長度的振幅[16]。
通過雨流計數(shù),特別是峰谷值檢測和無效幅值去除后負荷周期的離散形式的數(shù)據(jù)在我們的電腦上完成每一步都需要編寫程序[17]。
上述過程可用程序來實現(xiàn)其流程圖
圖2 流程圖
4.1.2 程序設計流程
該程序設計方案分為人機界面的顯示、載荷譜的輸入、載荷譜的輸出,雨流計數(shù)編寫幾個模塊來實現(xiàn)上述任務的主要編制流程。
圖3程序流程
4.1.3 在程序中的具體實現(xiàn)
雨流計數(shù)方法的實現(xiàn)方案,數(shù)據(jù)壓縮和獲得循環(huán)數(shù)兩個步驟。
數(shù)據(jù)壓縮是容易計數(shù)循環(huán)數(shù)據(jù)陣列包括峰谷值檢測和無效幅值去除。
1) 數(shù)據(jù)壓縮的峰、谷值是數(shù)據(jù)內(nèi)容,包括峰谷值是為下一步數(shù)據(jù)處理陣列。在這個過程中,首先應壓縮相鄰的同等數(shù)(保留一個值,然后繼續(xù)),提取峰谷值和在一個陣列E(n),一個數(shù)組F(n),i和j兩個數(shù)組的元素。在同等數(shù)值的按鈕(如圖2),相鄰的菱形框架條件之前和之后的判斷是否是不相同的兩個元素,如果這些數(shù)量是真正的值則保留,否則另一個數(shù)字決定,直到最后一個數(shù)字,這個數(shù)字。在峰谷值檢測(見圖3),判斷條件是不相鄰的數(shù)字大于零(即是否同號),如果真值表示E(i)兩側同時更多(或更少),而數(shù)E(i)是高峰和低谷;否則繼續(xù)。
圖 4 壓縮等值點
2) 無效幅值去除就是將幅值很小的點去除。因為在很多的疲勞壽命中,這些小振幅振幅循環(huán)的物理模型刪除無效數(shù)據(jù),可以有很多的類型和研究后循環(huán)小波的選擇。這里取用變程閥值公式:變程閥值= (最大值- 最小值) *△%
圖 5 檢測峰谷值
閾值是小的周期陣列的壓縮過濾器是可以忽略的, $ 是閥值的精度, 根據(jù)給定的精度,確定類型和數(shù)組處理的精度。
無效幅值去除在程序實現(xiàn)時,只需要一個判斷。當我反復試驗,發(fā)現(xiàn)在評估(例如,一個循環(huán)結束的雨流)是最合適的。
循環(huán)的數(shù)目通常是雨流計數(shù),在對接和第二雨流計數(shù)的不同波形的三個步驟,根據(jù)不同的情況來決定, 例如: 高均值偏態(tài)波形只要一次雨流計數(shù)便可以完成。
1) 一次雨流計數(shù)是從壓縮數(shù)據(jù)中提取的記錄周期,特征值,如最大振幅,等。我用雨流計數(shù),以個人的理解總總結的一些規(guī)律,為“四點法”的程序,并且實現(xiàn)起來也較容易。如圖 4 所示, 在數(shù)組中有許多形式但也只有這兩種, 如果a大于或等于b,b < c(圖像可以在一個周期的三角部分), 同時去除 E [ i ] 和 E [ i- 1 ] 兩點, 否則記錄E[ i ]在判斷這一點。這該陣列可以被刪除,所有的循環(huán)和反復記錄的判斷點。適用于不同情況下,在四個方面, 以確保準確的周期,使可靠性大大增加。見圖 5 具體實施循環(huán)圖。圖5中, 圖C = 0和C = B的開始,這是一個小的優(yōu)化,“四點法”實際上只用了三個點,使一個計算的序列u(i - 1),e(i)作為這次?e(i - 1))e(i 2)序列;周期S1,不論他們是在圖5中的一個標志,S1,以確定是否一個零,如果是零,則完成一次雨流計數(shù)循環(huán),否則繼續(xù)執(zhí)行流程。s 是記錄雨流計數(shù)提取循環(huán)的總個數(shù)。
圖 6 循環(huán)的判斷
圖 7 提取循環(huán)流程圖
2) 對接(也稱為波形關閉)是循環(huán)計數(shù)分配必要的方法,主要是對選擇的波形進行簡化。
一次雨流計數(shù)的其余各點的波形是一個標準的收斂-發(fā)散, 雨流計數(shù)后通常不再形成整個周期中,只有最大或最小)為截斷點重新對接,可能不會正好封閉, 根據(jù)不同的波完成。一類高平均曲率波, 可以根據(jù)研究的特點和目標,加上之前和之后的數(shù)組的值, 例如:研究礦用設備,加載后的載荷譜時, 可在前后加一個零點; 另一種對于標準發(fā)散2收斂發(fā)散谷, 取其中的最大和最小值, 其余兩點去掉, 這樣出現(xiàn)的誤差與實際相差特別小。在實現(xiàn)的過程中, 只有一個選擇是用在這里, 是加一零點還是取得最值, 然后重新整理一下數(shù)組了。對接在程序里實現(xiàn)就是將數(shù)組從截開的地方分為兩部分, 將兩部分被交換之前和之后。
3) 二次雨流計數(shù)是將已經(jīng)完成的對接的波形繼續(xù)提取循環(huán),直到只有三個點(即從目前的值是一個數(shù)組的整個循環(huán))。程序中實現(xiàn)也很簡單, 只需連接到一個數(shù)組中的雨流計數(shù)。
4.1.4 結論
1) 根據(jù)該方法,程序簡單明了, 并且確保了程序的可靠性。
2) 可以用各種語言來編程,實現(xiàn)起來都很簡單。在具體的應用中根據(jù)需要取用各個步驟。
5 結論
由于動態(tài)載荷通常無法直接測量或測量比較復雜,通過對人機界面的設計和對機械零件的隨機載荷進行了研究,分析了雨流計數(shù)法這一統(tǒng)計方法,編制了人機交互程序和雨流計數(shù)法程序,最后應用matlab gui編制了人機交互界面和計算機自動繪制載荷譜,
這樣可以通過對動態(tài)載荷測量,為礦用采掘裝備的設計提供了理論依據(jù)。
附 錄A
人機交互程序
function varargout = untitled(varargin)
% UNTITLED M-file for untitled.fig
% UNTITLED, by itself, creates a new UNTITLED or raises the existing
% singleton*.
%
% H = UNTITLED returns the handle to a new UNTITLED or the handle to
% the existing singleton*.
%
% UNTITLED('CALLBACK',hObject,eventData,handles,...) calls the local
% function named CALLBACK in UNTITLED.M with the given input arguments.
%
% UNTITLED('Property','Value',...) creates a new UNTITLED or raises the
% existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before untitled_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to untitled_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Copyright 2002-2003 The MathWorks, Inc.
% Edit the above text to modify the response to help untitled
% Last Modified by GUIDE v2.5 19-May-2016 20:52:47
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @untitled_OpeningFcn, ...
'gui_OutputFcn', @untitled_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before untitled is made visible.
function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to untitled (see VARARGIN)
% Choose default command line output for untitled
handles.output = hObject;
% Update handles structure
guidata(hObject, handles);
% UIWAIT makes untitled wait for user response (see UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = untitled_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
運行結果
圖1運行結果
附 錄B
雨流計數(shù)法1
function rfdemo1(ext)
% function rfdemo1(ext)
%
% RFDEMO1 shows cycles extracted from signal
% using rainflow algoritm.
%
% INPUT: ext - option, number or vectors with turning
% points or pure signal. Default ext=16.
%
% OUTPUT: no enable.
%
% SYNTAX:
% >>rfdemo1
% >>rfdemo1(10)
% >>rfdemo1([2 3 2 4 2 5 1 6])
%
%
% By Adam Nies硂ny
% ajn@po.opole.pl
error(nargchk(0,2,nargin))
if nargin==0,
% turning points from 16 random numbers
ext=sig2ext(randn(4));
elseif length(ext(:))==1,
% turning points from n random numbers
ext=sig2ext(randn(1,ext));
else
% turning points from vector ext
ext=sig2ext(ext);
end
a=rainflow(ext,1);
[m n]=size(a);
if n>100,
button = questdlg(['Rainflow found ' num2str(sum(a(3,:))) ' cycles! Do you want to continue?'],...
'Continue Operation','Yes','No','No');
if strcmp(button,'No')
error('Function aborted by user.')
end
end
col='ymcrgb';
plot(0:length(ext)-1,ext,'k.:')
hold on
wyk=0:0.05:1;
for c=1:n,
colnr=rem(c-1,6)+1;
nr1=round(a(4,c)+1);
nr2=round(a(4,c)+1+a(5,c)*a(3,c));
if a(3,c)==1.0,
if ext(nr1)
ext(nr2),
plot(wyk.*a(5,c)*0.5+a(4,c),cos( wyk.*pi)*a(1,c)+a(2,c),col(colnr))
text(a(4,c),a(2,c)+a(1,c),[int2str(c) '. Half-cycle, down'],...
'Color',col(colnr),'VerticalAlignment','bottom')
else
plot(wyk.*a(5,c)*0.5+a(4,c),cos(pi+wyk.*pi)*a(1,c)+a(2,c),col(colnr))
text(a(4,c),a(2,c)-a(1,c),[int2str(c) '. Half-cycle, up'],...
'Color',col(colnr),'VerticalAlignment','top')
end
end
end
xlabel('peaks, counted from 0')
ylabel('value')
title('Rainflow cycles extracted from signal')
legend('peaks from signal',0)
hold off
disp('Row 1: amplitude')
disp('Row 2: mean')
disp('Row 3: number of cycles (cycle or half cycle)')
disp('Row 4: begin time of extracted cycle or half cycle')
disp('Row 5: period of a cycle')
disp(a)
雨流計數(shù)法2
function rfdemo2(ext)
% function rfdemo2(ext)
%
% RFDEMO1 shows cycles extracted from signal
% using rainflow algoritm. Good for very long
% time signals (100 000 points).
%
% INPUT: ext - option; number, vector with turning
% points or pure signal. Default ext=10000.
%
% OUTPUT: no enable.
%
% SYNTAX:
% >>rfdemo2
% >>rfdemo2(50000)
% >>rfdemo2(my_time_signal)
% By Adam Nies硂ny
% ajn@po.opole.pl
error(nargchk(0,1,nargin))
if nargin==0,
% turning points from 10000 random numbers
ext=sig2ext(randn(10000,1));
elseif length(ext(:))==1,
% turning points from n random numbers
ext=sig2ext(randn(1,ext));
else
% turning points from vector ext
ext=sig2ext(ext);
end
ext=sig2ext(ext);
rf=rainflow(ext);
figure, rfhist(rf,30,'ampl')
figure, rfhist(rf,30,'mean')
figure, rfmatrix(rf,30,30)
運行結果
圖 1 運行結果1
圖 2 運行結果2
圖 3 運行結果3
圖4運行結果4
圖 5 運行結果5
圖 6 運行結果6
參 考 文 獻
[1] 陳大先.機械設計手冊[M].北京:化學工業(yè)出版社,1993.
[2] 吳子燕,簡曉紅,張彬,閆云聚.振動測試中多目標傳感器優(yōu)化配置研究?[J].?機械強
度,?2008.
[3] 智浩.工程與科學中的計算力學[M].北京:北京特種工程設計研究所,2001.
[4] 王勇,王昌龍,戴爾晗.現(xiàn)代測試技術[M].西安:西 安電子科技大學出版社,2007.
[5] 張長森,鄒有明.一種符合標準的礦井監(jiān)控系統(tǒng)通信協(xié)議設計[C].煤礦機電,2004.
[6] 劉習軍,賈奇芬.工程振動理論與測試技術[M].北 京:高等教育出版社,2004.
[7] 王昕瑜.大型礦用挖掘機工作裝置關鍵零部件結構分析平臺的研究[D].太原理工大學,2014.
[8] 陳寧,魏永勝.振動試驗中多點控制方法的分析與應用[J].機械研究與應用,2014.
[9] 丁寧.基于VDSL2技術和LIN總線的采煤機遠程控制數(shù)據(jù)通訊系統(tǒng)的設計[D].太原理工大
學,2015.
[10] 馬建紅,沈西挺.VC++程序設計與軟件技術基礎[M].北京:中國水利水電出版社,2002.
[11] 裴煥斗,孟松.動態(tài)隨機載荷識別技術研究[J].華北工學院,1998
[12] 陳傳堯.疲勞與斷裂[M].武漢:華中科技大學出版社,2003.
[13] 趙少汴.抗疲勞設計[M].北京:機械工業(yè)出版社,1994.
[14] Ying Liu Procedia Computer Science [J].Chinese Academy of Science,2015.
[15] Gianluigi Greco,Antonella Guzzo,Luigi Pontieri.Data & Knowledge
Engineering.Italy,2008?
[16] Yufei Shu.Advanced Engineering Informatics.Japan,2007.
[17] David Laurence.Journal of Safety Research.Australia,2005.
致 謝
32