基于CompactRIO的發(fā)動機連桿疲勞試驗系統(tǒng)研究
在選擇發(fā)動機計算工況時,以發(fā)動機最高轉(zhuǎn)速工況作為連桿受力計算工況,同時以發(fā)動機最高扭矩的最大爆發(fā)壓力代替最高轉(zhuǎn)速下的最大爆發(fā)壓力,會得到比較保守的試驗結(jié)果。
本文引用地址:http://www.ex-cimer.com/article/136643.htm計算完以上數(shù)據(jù)后就可以計算平均載荷、載荷幅值和負荷比?! ?/p>
通過以上各數(shù)值的比較,尤其是平均載荷的比較,選擇大頭端、小頭端和桿身載荷較大的作為加載載荷。對于確定的加載載荷,可以設(shè)定載荷強化系數(shù)進行相應(yīng)的載荷強化。強化后的載荷作為強化試驗的加載載荷。
根據(jù)以上計算原理,軟件采用LabVIEW中的公式節(jié)點,實現(xiàn)以上計算。提取該部分程序以某型號的連桿為模型進行計算調(diào)試,結(jié)果如圖6所示。
3.2.1.2非對稱正弦波加載的實現(xiàn)
非對稱加載主要通過CompactRIO 9014 FPGA模塊的FPGA Memory及CompactRIO 9263模塊實現(xiàn)。FPGA Memory可以記錄設(shè)定點數(shù)的數(shù)值,并按照順序記錄每個數(shù)值的地址,索引FPGA Memory的地址便得到相應(yīng)的數(shù)值;CompactRIO 9263則輸出相應(yīng)電壓控制波形對伺服閥進行控制,電壓正負控制產(chǎn)生拉伸或者壓縮載荷,電壓大小控制伺服閥開度進而改變拉伸或者壓縮載荷的大小。
具體方法為:
1) 制作一個周期幅值為1的標準正弦模擬波形,由1024點組成
2) 將模擬波形轉(zhuǎn)換為常量導(dǎo)入FPGA Memory
3) 將賦值好的FPGA Memory正負值分別設(shè)置正負放大系數(shù)
4) 把數(shù)值輸入CompactRIO 9263模塊,產(chǎn)生非對稱正弦控制波形
以上一節(jié)計算的連桿為例,生成非對稱波形為:
評論