freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

錨桿錨固質(zhì)量無損檢測儀器開發(fā)研究論文-資料下載頁

2025-06-28 22:44本頁面
  

【正文】 中沒有符合要求的數(shù)據(jù)記錄。Data1DataN是所讀取的數(shù)據(jù)記錄的結(jié)構(gòu)體數(shù)值,用來表示所存儲的數(shù)據(jù)記錄結(jié)構(gòu)體的具體數(shù)據(jù)內(nèi)容。:在上位機軟件中,通信功能通過CnComm類來實現(xiàn), 。連接設(shè)備選定工程號選定錨桿號生成坐標(biāo)圖計算結(jié)果設(shè)定連接參數(shù),讀取并顯示工程號列表讀取并顯示該工程列表下錨桿號列表讀取該工程號、錨桿號下所存儲的檢測數(shù)據(jù)將檢測數(shù)據(jù)生成坐標(biāo)圖顯示在窗口中,并將采樣時長等系統(tǒng)信息存儲以備在計算結(jié)果和顯示結(jié)果中調(diào)用顯示結(jié)果計算完成 通信流程圖 數(shù)據(jù)處理模塊數(shù)據(jù)處理模塊主要功能是將通信模塊獲得的數(shù)據(jù)進行計算處理,得到錨桿長度、有效錨固長度、錨固力以及錨固質(zhì)量,并將結(jié)果顯示在結(jié)果界面中。數(shù)據(jù)處理模塊部分代碼如下(本文中的程序代碼均通過Microsoft Visual C++ ): //計算結(jié)果 int nCurMin=0。 int nCurTemp=0。 int nCurTime=0。 int DataCal[200]={… }。 for(int nMount=29。nMount40。nMount++) { nCurTemp = DataCal[nMount]。 if(nCurTempnCurMin) { nCurMin=nCurTemp。 nCurTime=nMount。 } float fTime = ((float)nCurTime)/((float)100)。 float v = 。 m_dCalResult = (v*fTime)/。 m_dTime = fTime。 數(shù)據(jù)曲線繪制模塊上位機軟件能夠?qū)⒆x取到的檢測結(jié)果繪制成坐標(biāo)曲線顯示在結(jié)果窗口中,曲線繪制完成后,還可以對曲線進行放大、縮小、移動等操作。曲線繪制的部分代碼如下。 //畫圖過程 //獲得一堆數(shù)據(jù)點 int DataOut[200]。 //int nPos = 1。 int nTemp。 for (int nCount1=0。nCount1200。nCount1++) { nTemp = DataCal[nCount1]。 DataOut[nCount1]=nTemp。 } //判斷最大值與最小值之差 int nMax=0。 int nMin=0。 for (int nCount=0。nCount200。nCount++) { nTemp = DataOut[nCount]。 if (nTempnMin) { nMin = nTemp。 } if (nTempnMax) { nMax = nTemp。 } } int nDataHeight = nMaxnMin。 //判斷數(shù)據(jù)范圍 if (nMax400) { return。 } if (nMin500) { return。 } //開始畫圖 //取區(qū)域設(shè)備 CWnd*pResultAnalyseGraph=(CWnd*)GetDlgItem(IDC_STATIC_GRAPH)。 CDC * pDC = pResultAnalyseGraphGetDC()。 pDCSetMapMode(1)。 //獲得區(qū)域大小 CWnd* graphWnd = pDCGetWindow()。//此調(diào)用得到pDC對應(yīng)的窗口,即此繪圖的區(qū)域 CRect graphRect。 graphWndGetClientRect(amp。graphRect)。 //設(shè)置背景框 COLORREF backColor。 backColor = RGB(255,255,255)。 //設(shè)置你所希望的背景色 CBrush backBrush (backColor)。 CBrush* pOldBackBrush。 pOldBackBrush = pDCSelectObject(amp。backBrush)。 pDCRectangle(0, 0, (), ())。 pDCSelectObject(pOldBackBrush)。 pDCSetBkMode(TRANSPARENT)。 ()。 int RectHeight = ()。 //for frame window and status bar int RectWidth = ()。 //for frame window //畫圖比例尺判斷 //橫軸,左邊留90,右邊超出部分為10 int nLeftGap=60。 int nTopGap=50。 int nAxisExtend=10。 if (RectWidth(200 + nLeftGap + nAxisExtend)) { return。 } int nW = (RectWidth(nLeftGap + nAxisExtend))/200。//放大系數(shù) //縱軸,空50,坐標(biāo)軸延長部分留10 if (RectHeight(450 + nTopGap + nAxisExtend*2)) { return。 } int nH=2。//縮小系數(shù) //畫坐標(biāo)系——定義畫筆 COLORREF AxisColor = RGB(0,0,0)。//黑色 CPen Axispen1。 //自定義畫筆 (PS_SOLID,0,AxisColor)。 CPen *AxisoldPen = pDCSelectObject(amp。Axispen1)。 //定義字體 CFont myfont,*oldfont。 LOGFONT font。 memset(amp。font,0,sizeof(LOGFONT))。 //為字體結(jié)構(gòu)賦初值,默認值 =20。 //字體高度為50 =18。 =FALSE。 //采用斜體 //strcpy(,Times New Roman)。//字符集 (amp。font)。 //創(chuàng)建新字體 oldfont=pDCSelectObject(amp。myfont)。 pDCSetTextColor(RGB(0,0,0))。//文本顏色 pDCSetBkMode(TRANSPARENT)。//文本采用透明背景色 CPoint pOrigin。//坐標(biāo)系原點 = + nLeftGap。 = + nTopGap + nAxisExtend +200。 //輸出文字 CPoint OutputPoint。//文字定位點為包圍盒左上角點 CString strOut。 int nFontWidth=40。 //Y軸 pDCMoveTo(, 200 nAxisExtend)。 pDCLineTo(, + 250 + nAxisExtend)。 //500到400的橫軸 for (int nx=5。nx5。nx++) { pDCMoveTo(, (100*nx)/nH)。 pDCLineTo( + 200*nW + nAxisExtend, (100*nx)/nH)。 = 。 = (100*nx)/nH10。//減去字體一半高度,保持對齊 (_T(%d),(100*nx))。 pDCTextOut(,strOut)。 } //X軸上的數(shù)字 for (int i=0。i20。i++) { pDCMoveTo(+10*(i+1)*nW,)。 pDCLineTo(+10*(i+1)*nW,+5)。 } for (i=2。i21。i=i+2) { = +10*(i)*nW 9。//減去字體一半寬度,保持對齊 = + 5 +2。 (_T(%.1f),((double)i)/((double)10))。 pDCTextOut(,strOut)。 } pDCSelectObject(amp。AxisoldPen)。 ()。 pDCSelectObject(oldfont)。 ()。 //畫200個點 COLORREF LineColor = RGB(255,0,0)。//紅色 CPen pen1。 //自定義畫筆 (PS_SOLID,0,LineColor)。 CPen *poldPen = pDCSelectObject(amp。pen1)。 CPoint pTopLeft = pDCMoveTo(+20,+20)。 CPoint pDrawPoint。 = 。 = DataOut[0]/nH。 pDCMoveTo(pDrawPoint)。 for (int j=1。j200。j++) { pDCLineTo(+j*nW, DataOut[j]/nH)。 } pDCSelectObject(amp。poldPen)。 ()。 //釋放 ReleaseDC(pDC)。 本章小結(jié)本章主要介紹了錨桿錨固質(zhì)量無損檢測儀的設(shè)計開發(fā)過程,包括檢測儀的硬件設(shè)計、做出無損檢測儀樣機、軟件設(shè)計以及上位機軟件的開發(fā)。硬件設(shè)計滿足本質(zhì)安全型要求和便攜式要求、軟件設(shè)計則主要考慮操作簡單、明了,程序穩(wěn)定、可靠。而在上位機軟件的編制過程中,重點在于保證通信過程的準(zhǔn)確性,為此本文編制了詳細的串口通信用戶協(xié)議和通信指令格式。上位機軟件的開發(fā),可以充分利用上位機的高性能,對大量數(shù)據(jù)進行快速處理。第4章 錨桿錨固質(zhì)量無損檢測儀的實驗研究在完成檢測儀的設(shè)計開發(fā)之后,本文制作了自由錨桿模型和端錨錨桿模型,對檢測儀進行測試實驗,以驗證檢測儀的準(zhǔn)確性和穩(wěn)定性。具體的實驗方案是使用本檢測儀分別對自由錨桿模型和端錨錨桿模型進行測試,將得到的檢測結(jié)果和真實數(shù)值進行比較,從而對檢測儀的工作準(zhǔn)確性進行評價。然后將端錨錨桿檢測實驗重復(fù)多次,統(tǒng)計每一次檢測數(shù)據(jù),對檢測儀的工作穩(wěn)定性進行評價。 無損檢測儀的準(zhǔn)確性測試 自由錨桿模型實驗本文制作的自由錨桿模型材料選用45鋼,長90cm,直徑20mm,模型一端加工有螺紋,以便安裝傳感器。 自由錨桿模型自由錨桿模型的檢測實驗實施方法為:首先將傳感器安裝在自由錨桿有螺紋的一側(cè),旋緊連接螺栓以保證撞針能夠撞擊錨桿頂端,并且返回信號接收面和錨桿端面緊密接觸;然后啟動檢測儀,設(shè)置好相關(guān)參數(shù),設(shè)置完成后儀器顯示等待傳感器觸發(fā);操作彈式傳感器進行信號觸發(fā),觸發(fā)完成之后幾秒,檢測儀會自動對接收信號進行分析處理,并將結(jié)果予以顯示。 自由錨桿模型檢測結(jié)果。%,滿足工程實際的精度要求。因為被檢測錨桿為自由錨桿,因此錨固長度、錨固力均為0。 端錨錨桿模型實驗本文所制作的端錨錨桿模型主要由錨桿、混凝土和PVC管制作而成。錨桿材料依然選用45鋼,桿長2m,直徑20mm?;炷僚浔炔捎盟核啵荷?1:2:2,選擇425水泥和粗沙,混凝土強度為C30。 端錨錨桿實驗?zāi)P?,參照自由錨桿檢測的步驟和方法,得到端錨錨桿檢測結(jié)果。 端錨錨桿檢測結(jié)果界面,,誤差分別為2%%,同樣滿足工程實際的精度要求。根據(jù)錨固長度進一步推算出的錨固力為213KN,錨固質(zhì)量為優(yōu)。通過檢測儀對自由錨桿模型和端錨錨桿模型的檢測實驗可知,本檢測儀能夠準(zhǔn)確的測得錨桿的桿長,錨固長度,并估算出錨固力,從而對錨固質(zhì)量給出評價,誤差較小,可以達到工程實際的要求,實現(xiàn)了開發(fā)檢測儀的預(yù)期目標(biāo)。 無損檢測儀的穩(wěn)定性測試本文將端錨錨桿模型的檢測實驗反復(fù)進行了20次,并對檢測數(shù)據(jù)進行統(tǒng)計分析。 端錨錨桿模型錨固長度檢測結(jié)果誤差率由統(tǒng)計結(jié)果可知,端錨錨桿錨固長度的檢測結(jié)果誤差率在20次重復(fù)實驗中有一定的波動,但總的波動范圍很小,幅度在2%以內(nèi),可以認為檢測儀具有較好的工作穩(wěn)定性,同樣滿足檢測現(xiàn)場的實際需求。 本章小結(jié) 本章為驗證檢測儀的工作準(zhǔn)確性和可靠性,制作了自由錨桿模型和端錨錨桿模型,并分別對兩模型進行了檢測實驗,通過分析實驗結(jié)果驗證了檢測儀的準(zhǔn)確性。又通過重復(fù)的端錨錨桿檢測實驗,并對實驗數(shù)據(jù)進行統(tǒng)計分析,驗證了檢測儀的工作可靠性。綜上可以認為,本檢測儀可以滿足工程實際的要求,達到了設(shè)計開發(fā)的預(yù)期效果。 第5章 總結(jié)與展望錨桿支護技術(shù)由于其施工方便、成本較低和安裝快速等優(yōu)點,在邊坡、隧道、礦井巷道等工程中得到廣泛應(yīng)用。錨桿錨固質(zhì)量的好壞將會直接影響工程質(zhì)量的好壞。如果錨固錨桿存在內(nèi)部缺陷或發(fā)生失效,就可能造成巨大的經(jīng)濟損失甚至災(zāi)難性的后果。傳統(tǒng)的錨桿錨固質(zhì)量檢測方法如:扭矩扳手法、液壓千斤頂拉拔試驗法、鉆孔取芯法和內(nèi)置測力傳感器法等都存在成本高、檢測范圍有限、精度差等問題。應(yīng)力波反射法是近年來興起的錨桿錨固質(zhì)量無損檢測方法,這兩種方法在理論上比較成熟,但在實踐中仍有許多問題有待解決。本文在前人工作的基礎(chǔ)上,系統(tǒng)的研究了應(yīng)力波無損檢測技術(shù)的機理,并在理論研究的基礎(chǔ)上開發(fā)出一種應(yīng)力波法錨桿錨固質(zhì)量無損檢測儀,該無損檢測儀可以準(zhǔn)確地測出錨桿總長度、錨固長度、計算出錨固力,并對錨桿錨固質(zhì)量給出評價。 內(nèi)容總結(jié)本文回顧了近年來國內(nèi)外錨桿支護技術(shù)的發(fā)展,以及錨桿錨固質(zhì)量的各種檢測方法。之后通過理論分析,和實驗驗證相結(jié)合,對應(yīng)力波法錨桿錨固質(zhì)量無損檢測技術(shù)進行了研究。并設(shè)計開發(fā)了一種錨桿錨固質(zhì)量無損檢測儀。現(xiàn)將本文的研究內(nèi)容及主要成果總結(jié)如下:,分別建立了自由錨桿和錨固錨桿在瞬態(tài)敲擊下的理論模型,分析了應(yīng)力波在錨桿體系中的傳播規(guī)律,為檢測儀的設(shè)計開發(fā)提供了重要的理論依據(jù)。,包括檢測儀的硬件設(shè)計,軟件
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1