作者:浙江大學(xué)能源學(xué)系車(chē)輛研究所 劉宏瑞 劉震濤 應用領(lǐng)域:液壓系統控制、信號采集、試驗狀態(tài)監測、數據處理 挑戰:連桿是發(fā)動(dòng)機的關(guān)鍵部件之一,其可靠性對整機壽命具有至關(guān)重要的作用。為了研究發(fā)動(dòng)機連桿在拉壓載荷下的疲勞特性,所研制的發(fā)動(dòng)機連桿試驗臺基于美國NI公司的LabVIEW開(kāi)發(fā)環(huán)境和CompactRIO嵌入式控制器,采用液壓伺服的加載方式對連桿進(jìn)行拉壓加載。如何根據發(fā)動(dòng)機及連桿的參數確定加載載荷和加載頻率?如何控制液壓系統按照設定的加載載荷和頻率進(jìn)行加載?如何實(shí)時(shí)監測試驗狀態(tài),判斷連桿發(fā)生疲勞破壞?如何采集、存儲、分析相關(guān)數據得出相應的試驗結果?這是整套試驗系統的關(guān)鍵所在。 應用方案:CompactRIO 包含一個(gè)實(shí)時(shí)控制器與可重配置的現場(chǎng)可編程門(mén)陣列(FPGA)芯片,并且包含8個(gè)熱插拔工業(yè)I/O插槽,具有非常好的可靠性和實(shí)時(shí)性; NI提供了針對各種類(lèi)型信號的輸入輸出板卡與CompactRIO 相匹配,組成完善的硬件系統;NI LabVIEW包含強大的控制、采集、監控、分析等方面的函數,為整個(gè)試驗系統提供完備的軟件設計平臺。 使用的產(chǎn)品: LabVIEW 2009 LabVIEW RT 9.0 LabVIEW FPGA 9.0 LabVIEW PID Control Toolkit 9.0.0 CompactRIO-9014可重新配置嵌入式機箱 CompactRIO-9014嵌入式控制器 CompactRIO-9237應變信號采集模塊 CompactRIO-9205電壓信號采集模塊 CompactRIO-9263電壓信號輸出模塊 CompactRIO-9401 DIO模塊 CompactRIO-9485 SSR模塊 一. 引言 強度、剛度和疲勞壽命是衡量工程機械機構和零件可靠性的主要參數,疲勞破壞是機械機構和零件失效的主要原因之一(據統計,連桿60%到90%的破壞都是疲勞破壞),而引起疲勞破壞的主要原因是動(dòng)態(tài)交變載荷。 連桿是往復活塞式內燃機的核心部件,也是內燃機中承受較大交變載荷的主要部件之一,其可靠性直接影響內燃機運行的安全。 目前開(kāi)展連桿疲勞可靠性研究的主要手段包括仿真計算、實(shí)機試驗和模擬疲勞試驗。 仿真計算方便、快捷、成本低,針對連桿的仿真計算很多,但只能對疲勞可靠性進(jìn)行趨勢性的分析和驗證,并且邊界條件不確定;實(shí)機試驗可以反映連桿的真實(shí)工況,但試驗周期長(cháng)、成本較高,并且不能進(jìn)行強化試驗;模擬疲勞試驗可以用較短的周期較高的效率來(lái)進(jìn)行試驗,并可以對疲勞試驗進(jìn)行強化,更全面的檢驗連桿的疲勞特性。 目前,國內多為國外引進(jìn)設備,尚未有自主研發(fā)的連桿拉壓模擬疲勞試驗臺。因此,研制發(fā)動(dòng)機連桿拉壓模擬疲勞試驗臺具有較大的意義。在試驗臺的開(kāi)發(fā)上,美國NI公司的LabVIEW開(kāi)發(fā)環(huán)境和CompactRIO嵌入式控制器及其配套板卡為我們提供強有力的工具。 二. 試驗系統總體介紹 2.1連桿受力情況 如圖1所示,在發(fā)動(dòng)機運行過(guò)程中,連桿的運動(dòng)狀態(tài)比較復雜,小頭作往復運動(dòng),大頭作旋轉運動(dòng),桿身作平面運動(dòng)。同時(shí),連桿的受力情況也十分復雜,連桿在實(shí)際工況中的受力可分為兩部分:一部分是工作中產(chǎn)生的氣體爆發(fā)壓力和活塞組件的往復慣性力;另一部分是連桿運動(dòng)時(shí)本身產(chǎn)生的慣性力,包括往復慣性力,擺動(dòng)離心力和橫向彎矩(橫向彎矩相對較小,并且其極值不與其他力一同出現,因此忽略不計)。 ![]() 圖1:發(fā)動(dòng)機連桿機構示意圖 在以上各力的作用下每一個(gè)截面上都會(huì )有彎矩、剪力和法向力。但彎矩和剪力與法向力相比都不大,連桿主要承受的是交變的拉壓載荷。 2.2試驗原理 試驗臺的設計主要考慮連桿在實(shí)際運行中的拉伸壓縮載荷,忽略彎矩與剪力,對連桿進(jìn)行拉壓加載。這種設計雖然不能完全模擬連桿得實(shí)際工況,但基本上可以比較準確的反映連桿的拉壓疲勞特性,達到臺架模擬試驗的目的。 本試驗臺架可對連桿試件進(jìn)行靜載試驗和動(dòng)態(tài)疲勞試驗。靜載試驗時(shí),只對連桿試件緩慢施加拉力或者壓力以考察連桿靜態(tài)材料特性;動(dòng)態(tài)疲勞試驗時(shí),對連桿試件施加交變拉壓載荷,由于在發(fā)動(dòng)機實(shí)際運行工況下連桿承受的最大壓縮載荷要大于最大拉伸載荷,試驗臺采用非對稱(chēng)的加載方式,即負荷比不為-1。完成試驗后,試驗系統都會(huì )保存所有試驗數據,包括應變信號、拉壓載荷信號、循環(huán)次數、疲勞破壞狀態(tài)等。通過(guò)對試驗數據的統計分析,實(shí)現對連桿疲勞壽命的評估及其可靠性設計。 整個(gè)試驗系統的控制通過(guò)美國NI公司的LabVIEW開(kāi)發(fā)環(huán)境和CompactRIO嵌入式控制器來(lái)實(shí)現,主要包括液壓加載控制,數據采集、存儲、分析,試驗系統的監控和安全控制等工作。 三. 試驗系統總體方案設計 整個(gè)試驗系統的設計可分為硬件和軟件兩個(gè)部分。 3.1 硬件設計 本試驗臺的硬件主要包括機械臺體、液壓加載系統和控制系統。 3.1.1機械臺體 如圖2所示機械臺體采用四立柱的結構,主要功能是固定連桿試件,支撐其他機構進(jìn)行試驗。主要包括連桿試件固定夾具、移動(dòng)導軌、移動(dòng)面、支撐面。 ![]() 1試驗臺框架 2液壓加載系統 3固定夾具 4連桿試件 圖2:試驗臺機械結構示意圖 3.1.2液壓加載系統 ![]() 1液壓缸 2蓄壓器 3溢流閥 4濾油器 5液壓泵站 6電動(dòng)機 7油箱 8單向閥 9伺服電磁閥 10液壓放大器 圖3:液壓加載系統結構示意圖 液壓加載系統主要功能是為模擬疲勞試驗提供預先設定的加載載荷。其結構如圖3所示,主要包括液壓伺服電磁閥、液壓放大器、液壓油缸、液壓泵站和蓄壓器,同時(shí)還包括濾油器、單向閥、溢流閥等輔助液壓器件。 液壓伺服電磁閥采用德國Rexroth公司的三位四通閥,其中P為高壓油路、T為回油油路、A與B為工作油路;液壓放大器用于對液壓壓力的放大,以提供更大的加載載荷;液壓油缸為單桿雙作用活塞液壓缸,用于執行對連桿試件的加載;蓄壓器用于保持試驗系統壓力穩定,兩個(gè)蓄壓器分別位于回油油路和高壓油路;濾油器用于過(guò)濾液壓油;單向閥用于防止壓力油回流到液壓泵站;溢流閥用于防止壓力過(guò)高,使系統壓力保持在規定值以下。 液壓伺服閥通過(guò)改變P、T與A、B的通斷狀態(tài)使液壓缸上下運動(dòng)進(jìn)而實(shí)現對連桿的拉伸加載和壓縮加載。 3.1.3控制系統 控制系統是與LabVIEW開(kāi)發(fā)環(huán)境相結合的NI硬件,主要包括嵌入式控制器CompactRIO 9014,NI 9237AD模塊,NI 9205AD模塊,NI 9263DA模塊,NI 9401DI/O模塊,NI 9485SSR模塊。 ![]() 圖4:上下位機結構框圖 如圖4所示NI CompactRIO嵌入式測控系統與PC機組成整個(gè)試驗系統的上下位機結構。其中CompactRIO 9014具有較好的可靠性和實(shí)時(shí)性,可容易實(shí)現對應變、拉壓負荷等信號的測量和伺服電磁閥的控制輸出,各模塊工作情況如下: 1) NI 9237AD模塊用于采集應變信號和連桿拉壓載荷信號,其中應變片貼在連桿試件采集位置,應變信號經(jīng)過(guò)應變儀直接連接到NI 9237AD模塊;拉壓載荷由Interface拉壓傳感器接入NI 9237模塊。 2) NI 9205AD模塊用于采集活塞缸上下兩缸壓力信號,上下兩缸壓力信號由KISTLER壓力傳感器采集。 3) NI 9263DA模塊輸出設定壓力信號控制液壓伺服閥,實(shí)現系統的非對稱(chēng)加載。 4) NI 9401DI/O模塊監控試驗系統狀態(tài)信息,包括液壓系統電源開(kāi)關(guān)信號,控制柜電源開(kāi)關(guān)信號,液壓泵站油壓、溫度、泄漏、液位信號,相應信號發(fā)生故障后指示燈報警。 5) NI 9485SSR模塊用于發(fā)現故障后切斷相應部分的開(kāi)關(guān)確保試驗安全。 3.2 軟件設計 本試驗系統的軟件程序是基于LabVIEW圖形化編程語(yǔ)言的開(kāi)發(fā)環(huán)境,結合CompactRIO嵌入式控制器開(kāi)發(fā)完成。主要實(shí)現了液壓加載的控制,試驗狀態(tài)的監控,數據的處理。試驗系統軟件功能結構圖如圖5所示。 ![]() 圖5:試驗系統軟件功能結構示意圖 3.2.1液壓加載的控制 試驗系統的加載控制主要實(shí)現三個(gè)內容:自動(dòng)計算連桿載荷、實(shí)現非對稱(chēng)正弦波加載、加載載荷的PID控制。 3.2.1.1加載載荷的計算 載荷的計算主要是確定連桿所受的最大壓力和最大拉力,以確定非對稱(chēng)正弦波的正負幅值;2.1中對連桿受力情況的分析和連桿拉壓載荷的推導計算(此處從略),可將連桿劃分為小頭、桿身、大頭三部分計算其最大拉壓載荷,代替對所有的截面的計算。簡(jiǎn)化后的計算方法如下: (1)最大拉伸載荷下: ![]() D——缸徑,m(此處為近似,當知道活塞頂直徑時(shí),用活塞頂直徑更加準確) 在選擇發(fā)動(dòng)機計算工況時(shí),以發(fā)動(dòng)機最高轉速工況作為連桿受力計算工況,同時(shí)以發(fā)動(dòng)機最高扭矩的最大爆發(fā)壓力代替最高轉速下的最大爆發(fā)壓力,會(huì )得到比較保守的試驗結果。 計算完以上數據后就可以計算平均載荷、載荷幅值和負荷比。 ![]() 通過(guò)以上各數值的比較,尤其是平均載荷的比較,選擇大頭端、小頭端和桿身載荷較大的作為加載載荷。對于確定的加載載荷,可以設定載荷強化系數進(jìn)行相應的載荷強化。強化后的載荷作為強化試驗的加載載荷。 根據以上計算原理,軟件采用LabVIEW中的公式節點(diǎn),實(shí)現以上計算。提取該部分程序以某型號的連桿為模型進(jìn)行計算調試,結果如圖6所示。 ![]() ![]() 圖6:某型號連桿試件拉壓載荷計算 3.2.1.2非對稱(chēng)正弦波加載的實(shí)現 4 FPGA模塊的FPGA Memory及CompactRIO 9263模塊實(shí)現。FPGA Memory可以記錄設定點(diǎn)數的數值,并按照順序記錄每個(gè)數值的地址,索引FPGA Memory的地址便得到相應的數值;CompactRIO 9263則輸出相應電壓控制波形對伺服閥進(jìn)行控制,電壓正負控制產(chǎn)生拉伸或者壓縮載荷,電壓大小控制伺服閥開(kāi)度進(jìn)而改變拉伸或者壓縮載荷的大小。 具體方法為: 1) 制作一個(gè)周期幅值為1的標準正弦模擬波形,由1024點(diǎn)組成 2) 將模擬波形轉換為常量導入FPGA Memory 3) 將賦值好的FPGA Memory正負值分別設置正負放大系數 4) 把數值輸入CompactRIO 9263模塊,產(chǎn)生非對稱(chēng)正弦控制波形 以上一節計算的連桿為例,生成非對稱(chēng)波形為: ![]() 圖7:輸出控制波形 當為靜載試驗時(shí),只控制液壓缸向一個(gè)方向運動(dòng),拉伸加載時(shí)負半軸都為0;壓縮加載時(shí)正半軸都為0。 3.2.1.3加載載荷PID控制 PID主要針對動(dòng)態(tài)疲勞試驗而言,本試驗系統采用常規的PID控制方法。加載載荷為循環(huán)非對稱(chēng)拉壓載荷,要保證加載載荷達到所設定最大拉伸和壓縮載荷值,則最大拉伸載荷和最大壓縮載荷即為PID控制的目標值;同時(shí)系統采集連桿試件承受拉壓載荷信號,并將最大值最為PID控制的反饋量?刂圃砣鐖D8所示。 ![]() 圖8:加載載荷PID控制原理圖 圖9為L(cháng)abVIEW中的FPGA PID控制模塊部分程序圖,該模塊大大簡(jiǎn)化了控制過(guò)程。只需要設定好各個(gè)接口參數,然后將反饋信號連入process variable端口,就能得到相應的輸出。 ![]() 圖9:FPGA PID模塊部分程序圖 加載載荷PID控制仿真如圖10和11所示。圖10列出對該PID控制模塊各參數的設定(PID參數調試過(guò)程此處從略)。設定完畢后,將PID模塊的Setpoint由0變?yōu)?4.3,得到響應特性如圖11所示。時(shí)間單位為每刻度50ms,在,Setpoint(紅色)較大變化的情況下,Process Variable(藍色)在3s內達到Setpoint并保持穩定。 仿真結果說(shuō)明加載載荷PID控制滿(mǎn)足試驗系統的要求。同時(shí),響應特性可以通過(guò)改變PID參數進(jìn)行調節。 ![]() 圖10:FPGA PID模塊參數設置 ![]() 圖11:液壓加載系統PID控制響應圖 3.2.2試驗狀態(tài)的監控 試驗狀態(tài)的監控主要包括疲勞破壞、加載載荷和安全故障三個(gè)部分。 3.2.2.1疲勞破壞的監控 疲勞破壞的監控,主要根據CompactRIO 9237模塊采集連桿試件相應位置的應變,在監控面板上實(shí)時(shí)顯示應變波形和峰谷值。當超出設定范圍并超出設定范圍次數達到設定值時(shí),判定連桿發(fā)生破壞,試驗自動(dòng)暫停,試驗人員進(jìn)行檢查。 3.2.2.2加載載荷的監控 加載載荷監控包括三個(gè)方面:連桿拉壓載荷監控、液壓缸上油腔壓力監控、液壓缸下油腔壓力監控,三個(gè)載荷都通過(guò)CompactRIO 9201模塊采集,在監控界面上實(shí)時(shí)顯示波形圖。其中拉連桿壓載荷的測量通過(guò)Interface拉壓力傳感器,兩個(gè)液壓缸油腔的壓力測量通過(guò)KISTLER壓力傳感器。 3.2.2.3安全故障的監控 保證試驗安全是重中之重,本試驗系統針對存在安全隱患的部分進(jìn)行監控,在發(fā)現故障后進(jìn)行相應的處理。這部分是軟件通過(guò)CompactRIO 9401DI/O模塊和CompactRIO 9485SSR模塊實(shí)現的:CompactRIO 9401DI/O模塊實(shí)時(shí)監視液壓系統電源開(kāi)關(guān)信號,控制柜電源開(kāi)關(guān)信號,液壓泵站油壓、溫度、泄漏、液位信號狀態(tài),當狀態(tài)不正常時(shí),由CompactRIO 9485SSR模塊切斷相應部分的開(kāi)關(guān),確保試驗安全。 3.2.3數據的處理 如圖4所示,試驗系統針對每種信號都有相應的NI硬件進(jìn)行采集。CompactRIO 9014的RT和FPGA模塊保障了數據采集、監視、存儲的實(shí)時(shí)性和可靠性,LabVIEW的公式節點(diǎn)和XY波形圖可對數據進(jìn)行較好的分析。針對疲勞試驗時(shí)間長(cháng)、數據量大的特點(diǎn),數據的處理采用LabVIEW中的TDMS數據流。 四. 試驗系統現場(chǎng)成果 4.1硬件現場(chǎng)效果 4.1.1系統功能 (1)用于發(fā)動(dòng)機連桿拉壓疲勞試驗,并對試驗結果作出相應評估; (2)可作為發(fā)動(dòng)機零部件靜載試驗的加載系統; (3)使用靜態(tài)應變儀可以測試被試件的應力、應變狀態(tài)。 4.1.2性能指標 (1)加載形式:拉力壓力可連續單獨調節,可達到任意負荷比; (2)壓力范圍:0~28Mpa,手動(dòng)調壓; (3)脈沖頻率:≤22HZ,連續可調; (4)加載波形:非對稱(chēng)正弦波; (5)控制精度:拉壓載荷≤4%,加載頻率≤2%。 4.1.3組成結構 ![]() 圖12:機械臺體實(shí)物圖 ![]() ![]() 圖13:液壓加載系統實(shí)物圖 ![]() 圖14:試驗系統整體效果圖 4.2軟件效果 打開(kāi)程序后,進(jìn)入了程序主界面,主界面將程序分為三個(gè)主要模塊:試驗設置、實(shí)時(shí)監測和數據分析。同時(shí)還有關(guān)于部分介紹試驗系統相關(guān)信息以及退出系統按鈕。 ![]() 點(diǎn)擊“關(guān)于”按鈕后,出現介紹整個(gè)試驗系統基本信息界面。 ![]() 點(diǎn)擊“試驗設置”按鈕后,進(jìn)入試驗設置界面。 ![]() 試驗設置主要分為三個(gè)部分:試驗基本信息、試驗系統參數和連桿試件參數。設置參數可以手動(dòng)輸入,也可以載入歷史記錄。選擇不同的試驗類(lèi)型(拉伸靜載試驗、壓縮靜載試驗、小頭動(dòng)態(tài)疲勞試驗和大頭動(dòng)態(tài)疲勞試驗)時(shí),與之相應的參數會(huì )顯示出來(lái)進(jìn)行設置。 ![]() 點(diǎn)擊“實(shí)時(shí)監測”按鈕時(shí),會(huì )出現監測界面。試驗監測時(shí),有以下信息: (1)四個(gè)波形圖顯示控制波形、加載載荷、拉伸壓縮載荷(可選擇顯示)、應變波形(可選擇顯示); (2)六個(gè)指示燈顯示液壓系統電源開(kāi)關(guān)信號,控制柜電源開(kāi)關(guān)信號,液壓泵站油壓、溫度、泄漏、液位信號狀態(tài); (3)時(shí)間顯示以及循環(huán)次數顯示都是實(shí)時(shí)顯示疲勞試驗進(jìn)行程度; (4)位移判定范圍、應變判定個(gè)數及范圍都是實(shí)時(shí)設定監測連桿試件疲勞狀態(tài)方式; (5)初始置零消除各傳感器無(wú)信號時(shí)干擾,循環(huán)置零使循環(huán)數清零; (6)頻率和伺服閥控制信號(正負放大系數)實(shí)時(shí)可調以調整試驗狀態(tài); (7)三路應變的峰值谷值實(shí)時(shí)顯示; (8)系統拉伸壓縮載荷極值顯示目前可達到的載荷極值; (9)連桿所受最大拉伸和壓縮載荷實(shí)時(shí)顯示; (10)NI 9263、NI 9205、NI 9237超時(shí)指示燈顯示三個(gè)板卡超時(shí)狀態(tài)。 點(diǎn)擊“數據分析”時(shí),進(jìn)入數據分析界面,主要有查看數據、開(kāi)始記錄、停止記錄和輸入數據保存路徑。試驗時(shí),可以查看數據,根據數據情況控制開(kāi)始或者停止記錄,記錄數據時(shí)指示燈亮。 ![]() 在數據分析方面,LabVIEW公式節點(diǎn)和XY波形圖,實(shí)現對數據的疲勞可靠性分析,可得出相應數據的P-S-N雙對數直線(xiàn),如圖10所示。 ![]() 圖15:P-S-N雙對數擬合直線(xiàn) 基于以上的設計,整個(gè)試驗系統的試驗流程如圖16所示。 ![]() 圖16:試驗程序框圖 五. 結論 1. 所研制的發(fā)動(dòng)機連桿拉壓模擬疲勞試驗臺是國內首個(gè)自主研發(fā),擁有自主知識產(chǎn)權的專(zhuān)用試驗臺。 2. 本試驗臺基于連桿主要承受拉壓載荷的試驗原理,采用NI CompactRIO嵌入式控制器和液壓加載系統的硬件設計使試驗系統具有較高的可靠性、準確性和實(shí)用性;結合LabVIEW開(kāi)發(fā)環(huán)境進(jìn)行軟件編程,使試驗系統開(kāi)發(fā)周期短,擴展性強。 3. 本試驗臺采用非對稱(chēng)加載方式,實(shí)現了對連桿實(shí)際工況的模擬;液壓加載的PID控制實(shí)現了載荷的精確控制;同時(shí)與實(shí)機試驗相比,可以實(shí)現強化試驗,既縮短了試驗周期、提高了試驗效率,又可以更全面的檢驗連桿的疲勞性能,對連桿新產(chǎn)品的設計和已有產(chǎn)品的優(yōu)化有較大的意義。 |