亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng)的設(shè)計與實現(xiàn)

        2021-05-19 03:03:14熊峰潘雪劉穎孫哲隋丹候飆
        氣象科技 2021年2期
        關(guān)鍵詞:技術(shù)指標(biāo)測試數(shù)據(jù)天氣

        熊峰 潘雪 劉穎 孫哲 隋丹 候飆

        (1 黑龍江省氣象數(shù)據(jù)中心,哈爾濱 150030; 2 黑龍江省生態(tài)氣象中心,哈爾濱 150030)

        引言

        為了確保新一代天氣雷達(dá)穩(wěn)定可靠的運行,發(fā)揮其天氣監(jiān)測預(yù)警及氣象防災(zāi)減災(zāi)的能力,每年汛期開始前,都會開展天氣雷達(dá)的年巡檢工作,對天線轉(zhuǎn)動部件進(jìn)行維護保養(yǎng),對各項性能指標(biāo)進(jìn)行測試標(biāo)校,以及處理雷達(dá)存在的故障和隱患[1-5]。雷達(dá)年巡檢過程中,技術(shù)人員記錄雷達(dá)檢查維護結(jié)果、測試數(shù)據(jù)及技術(shù)指標(biāo)值等,最終形成一份完整的巡檢報告,以供存檔[6]。

        目前,大修前的C波段天氣雷達(dá)巡檢有以下三方面不足:①部分技術(shù)指標(biāo)需要人工計算得到,容易出錯且耗費時間;②由于巡檢項目較多,巡檢時沒有測試項目完成與否的提示,容易遺漏還未完成的項目,并且巡檢項目完成后,沒有技術(shù)指標(biāo)是否合格的提示,也容易遺漏還未標(biāo)校好的項目技術(shù)指標(biāo);③沒有協(xié)助巡檢人員測試的在線幫助文檔。針對上述情況,設(shè)計并實現(xiàn)C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng),解決好C波段天氣雷達(dá)巡檢工作中的不足,提升巡檢工作的智能化水平,提高巡檢工作的效率,將會給雷達(dá)巡檢工作帶來很大幫助。

        C波段天氣雷達(dá)巡檢報告是具有固定格式的Word文檔,在制作好的巡檢報告模板的基礎(chǔ)上,巡檢時只需要更新模板中的檢查結(jié)果、改造情況、維護記錄、測試數(shù)據(jù)、技術(shù)指標(biāo)等信息,即可生成新的雷達(dá)巡檢報告。由于Word提供了可編程操作接口,可以通過編寫程序?qū)ρ矙z報告模板進(jìn)行編輯[7-11]。考慮到巡檢數(shù)據(jù)錄入需要交互,技術(shù)指標(biāo)展示需要可視化,因此選用善于桌面應(yīng)用程序開發(fā)的C#編程語言進(jìn)行設(shè)計與實現(xiàn)[12],將非常適合。

        1 系統(tǒng)總體設(shè)計

        C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng),是在Microsoft Visual Studio 2010集成開發(fā)環(huán)境下,進(jìn)行設(shè)計和實現(xiàn)的Windows窗體應(yīng)用程序,程序編譯后可部署在Windows系統(tǒng)上運行。

        1.1 系統(tǒng)功能組成

        C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng),是基于CINRAD/CA、CINRAD/CB、CINRAD/CC、CINRAD/CD(以下分別簡稱為CA、CB、CC、CD)4種型號的雷達(dá)進(jìn)行設(shè)計的,由于各型號雷達(dá)的巡檢項目不盡相同,4種型號的雷達(dá)巡檢項目模塊獨立設(shè)計。系統(tǒng)具備以下主要功能:

        (1)具備CA、CB、CC、CD 4種型號雷達(dá)所有巡檢項目檢查結(jié)果,改造情況,維護記錄,測試數(shù)據(jù)的錄入功能,數(shù)據(jù)錄入過程簡便,軟件界面美觀大方;

        (2)根據(jù)項目技術(shù)指標(biāo)的計算方法,對測試數(shù)據(jù)進(jìn)行自動化處理得到技術(shù)指標(biāo)值;

        (3)具備測試數(shù)據(jù)的存儲和讀取功能;

        (4)具備檢查技術(shù)指標(biāo)是否合格的功能和巡檢項目是否完成的功能;

        (5)具備將文字形式的測試數(shù)據(jù)寫入Word巡檢報告的功能;

        (6)具備將圖形曲線和圖像形式的測試結(jié)果寫入Word巡檢報告的功能;

        (7)設(shè)計在線幫助文檔,幫助文檔包含測試步驟、測試注意事項、測試視頻等,并具備視頻播放功能;

        (8)具備巡檢測試人員的增添和刪減功能。

        系統(tǒng)功能結(jié)構(gòu)如圖1所示。

        圖1 系統(tǒng)功能結(jié)構(gòu)

        1.2 系統(tǒng)軟件工作流程

        C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng)的軟件工作流程如圖2所示。

        首先,巡檢人員選定巡檢雷達(dá)型號(CA/CB/CC/CD),系統(tǒng)就調(diào)取該型號雷達(dá)的Word巡檢報告模板,然后,巡檢人員選定雷達(dá)站、巡檢日期、巡檢人員等信息后,就正式開始雷達(dá)項目巡檢。巡檢的項目包括雷達(dá)硬件和雷達(dá)軟件兩部分,硬件巡檢包括雷達(dá)各系統(tǒng)的檢查、改造、維護及指標(biāo)測試,并錄入結(jié)果,軟件巡檢包括雷達(dá)終端控制軟件中的定標(biāo)參數(shù)的檢查和校對,雷達(dá)數(shù)據(jù)生成軟件及雷達(dá)產(chǎn)品生成軟件中的配置參數(shù)的檢查和核對,以及雷達(dá)數(shù)據(jù)傳輸軟件中的配置參數(shù)的檢查和核對,最后錄入軟件檢查結(jié)果。巡檢過程中,如需要測試幫助,可查看在線幫助文檔,獲取測試步驟、測試注意事項、測試視頻、定標(biāo)參數(shù)范圍、配置參數(shù)設(shè)置等技術(shù)支持。

        測試數(shù)據(jù)錄入后自動計算成技術(shù)指標(biāo),錄入的數(shù)據(jù)和技術(shù)指標(biāo)都將保存在指定的文件中,以供讀取。

        當(dāng)完成所有巡檢項目后,軟件展示各個項目的測試技術(shù)指標(biāo),突出顯示遺漏未完成的項目以及超標(biāo)的技術(shù)指標(biāo)。根據(jù)提示,可以跳轉(zhuǎn)到遺漏項目和超標(biāo)項目的界面,以完成遺漏的項目,以及對超標(biāo)項目的技術(shù)參數(shù)進(jìn)行調(diào)整或檢修,直至符合指標(biāo)要求。

        巡檢人員填寫完巡檢意見和建議后,點擊生成巡檢報告按鈕,即可“一鍵”自動生成雷達(dá)巡檢報告。

        圖2 系統(tǒng)軟件工作流程

        2 關(guān)鍵技術(shù)設(shè)計與實現(xiàn)

        2.1 制作巡檢報告模板

        在Word雷達(dá)巡檢報告中需要更新巡檢數(shù)據(jù)的位置處,插入名稱唯一的書簽名,然后保存為巡檢報告模板。

        2.2 插入文字和圖像到巡檢報告中

        2.2.1 插入文字

        public void InsertText(string bookmark,string text) //bookmark是書簽名,text是插入的文字

        {

        object oStart=bookmark;//bookmark位置設(shè)為光標(biāo)位置

        wordApp.ActiveDocument.Bookmarks. get_ Item (ref oStart).Select();

        wordApp.Selection.TypeText(text); //插入文字

        }

        2.2.2 插入圖像

        public void InsertImage(string bookmark, string imagePath)// bookmark是書簽名,imagePath是圖像路徑

        {

        object oStart=bookmark;// bookmark位置設(shè)為光標(biāo)位置

        object linkToFile=false;

        object saveWithDocument=true;

        object range=wordDoc.Bookmarks.get_Item(ref oStart).Range;

        wordDoc.InlineShapes.AddPicture(imagePath,ref linkToFile,ref saveWithDocument,ref range);//插入圖像

        }

        2.3 生成接收機動態(tài)特性曲線圖

        大修前的雷達(dá)接收機動態(tài)特性曲線圖,需要對測試數(shù)據(jù)最小二乘法擬合,然后以圖片形式展示。程序中引用COM組件中的Microsoft.Office.Interop.Excel,編寫代碼生成Chart圖片形式的動態(tài)特性曲線圖,主要代碼如下:

        Chart.ChartType=Excel.XlChartType.xlLineMarkers;//設(shè)置Chart圖片為數(shù)據(jù)點折線圖

        Chart.SetSourceData(sheet.get_Range(yStart,yEnd),Excel.XlRowCol.xlColumns);//設(shè)置Y軸數(shù)據(jù)取值范圍,yStart為Y軸數(shù)據(jù)取值的開始位置,yEnd為Y軸數(shù)據(jù)取值的結(jié)束位置

        Chart.SeriesCollection.XValues=sheet.get_Range(xStart,xEnd);//設(shè)置X軸數(shù)據(jù)取值范圍,xStart為X軸數(shù)據(jù)取值的開始位置,xEnd為X軸數(shù)據(jù)取值的結(jié)束位置

        2.4 存儲測試數(shù)據(jù)

        檢查結(jié)果、維護記錄、技術(shù)指標(biāo)等小數(shù)據(jù)量數(shù)據(jù)保存在INI文件中,接收機動態(tài)測試數(shù)據(jù)等大數(shù)據(jù)量數(shù)據(jù)保存在EXCEL文件中。

        2.4.1 數(shù)據(jù)存入INI文件

        程序中引用kernel32.dll動態(tài)鏈接庫中的API函數(shù)WritePrivateProfileString將數(shù)據(jù)存入INI文件中,函數(shù)定義如下:

        WritePrivateProfileString(Section,Key,Value,FilePath)//Section是INI文件中的段落,Key是關(guān)鍵字,Value是關(guān)鍵字的數(shù)據(jù),F(xiàn)ilePath是INI文件路徑

        2.4.2 數(shù)據(jù)存入EXCEL文件

        通過引用Microsoft.Office.Interop.Excel,編寫代碼將數(shù)據(jù)存入EXCEL文件中。

        public void WriteExcel(int A,int B,string Value,string FilePath) //A,B分別是Excel單元格的行,列值,Value是存入單元格的數(shù)據(jù),F(xiàn)ilePath是EXCEL路徑

        {

        Excel.Application Excel=new Excel.Application();

        Excel.Workbook book=Excel.Workbooks.Open(FilePath,Type.Missing) ;

        sheet=(Worksheet)book.Sheets[1] ;

        sheet.Cells[A,B]=Value ;//單元格[A,B]中存入數(shù)據(jù)

        book.Save();//保存工作簿

        Excel.Quit();//退出EXCEL操作,釋放內(nèi)存

        }

        2.5 展示遺漏未完成的項目和超標(biāo)的技術(shù)指標(biāo)值

        新建一個“測試項目完成情況”的INI文件,所有巡檢項目在該文件中默認(rèn)標(biāo)記值是“未完成”,巡檢過程中,當(dāng)完成了某項巡檢項目,INI文件標(biāo)記該項目為“已完成”。通過讀取“測試項目完成情況”INI文件中各項目完成情況,即可將遺漏未完成項目展示出來。

        各項目技術(shù)指標(biāo)值存儲在“技術(shù)指標(biāo)”INI文件中,通過讀出INI文件中各項目的技術(shù)指標(biāo)值,與巡檢規(guī)定中要求的指標(biāo)大小進(jìn)行比較后,即可將超標(biāo)的指標(biāo)值找到并展示出來。

        3 系統(tǒng)運行效果

        使用C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng)軟件,對CA、CB、CC、CD 4種天氣雷達(dá)進(jìn)行巡檢測試,軟件運行穩(wěn)定,各項功能達(dá)到了預(yù)定的設(shè)計要求。

        圖3 選擇雷達(dá)型號

        圖4 填寫巡檢測試基本信息

        首先,巡檢人員選定要巡檢的雷達(dá)型號(圖3),如選定CC雷達(dá),然后跳轉(zhuǎn)到填寫巡檢測試基本信息界面(圖4),在選定巡檢雷達(dá)站,巡檢起止日期,巡檢測試人員(支持新增、刪減巡檢人員)后,就開始對雷達(dá)各個項目進(jìn)行巡檢。

        在進(jìn)行項目巡檢時,巡檢人員將該項目的檢查維護結(jié)果,測試數(shù)據(jù)等錄入到項目界面中,如果錄入的數(shù)據(jù)要轉(zhuǎn)換成技術(shù)指標(biāo),軟件將自動完成指標(biāo)計算,軟件同時也支持技術(shù)指標(biāo)的檢查,如指標(biāo)超標(biāo),將予以提示。測試過程中如有測試疑問,可點擊界面右上角的“測試指南”鏈接,獲得在線幫助,幫助內(nèi)容包括測試步驟、測試注意事項、測試視頻等(圖5)。每項項目完成后,點擊“下一步”按鈕,這時巡檢測試數(shù)據(jù)保存到文件中,并寫入Word巡檢報告,同時“測試項目完成情況”INI文件標(biāo)記該項目為“已完成”,項目界面左上角也會出現(xiàn)“已測試”的提示信息,如圖6所示,緊接著跳轉(zhuǎn)到下一項巡檢項目界面。

        圖5 測試指南界面

        圖6 巡檢項目界面

        在完成最后一項巡檢項目后,軟件顯示遺漏還未完成的項目,以及超標(biāo)的技術(shù)指標(biāo),如圖7所示,可以幫助巡檢人員梳理整個雷達(dá)巡檢情況。最后可通過單擊軟件上的“生成巡檢報告”按鈕,“一鍵”生成Word巡檢報告,Word巡檢報告樣例如圖8所示,巡檢報告中包括各項巡檢項目的測試數(shù)據(jù)、檢查結(jié)果、維護記錄及參數(shù)指標(biāo)匯總等,藍(lán)色字體標(biāo)識的是合格數(shù)據(jù),紅色字體標(biāo)識的是超標(biāo)數(shù)據(jù)。

        圖7 顯示遺漏項目和超標(biāo)指標(biāo)界面

        圖8 巡檢報告樣例

        4 結(jié)論

        天氣雷達(dá)年巡檢是保障雷達(dá)全年穩(wěn)定運行的一項重要工作,每年都要組織完成。針對目前大修前的C波段天氣雷達(dá)巡檢過程中的數(shù)據(jù)處理自動化程度不夠高、無項目是否已完成和指標(biāo)是否合格的提示、無在線測試幫助文檔等問題,設(shè)計并實現(xiàn)了C波段天氣雷達(dá)巡檢報告自動生成系統(tǒng),可用于所有C波段天氣雷達(dá)巡檢,能將測試數(shù)據(jù)自動處理轉(zhuǎn)化成技術(shù)指標(biāo),能為巡檢人員清晰明了地展示遺漏項目及超標(biāo)指標(biāo),能提供在線測試幫助文檔,能一鍵自動生成雷達(dá)巡檢報告,這將會提升雷達(dá)巡檢工作的智能化程度,提高巡檢工作的效率,對雷達(dá)巡檢工作具有重要的實用價值。

        猜你喜歡
        技術(shù)指標(biāo)測試數(shù)據(jù)天氣
        天氣冷了,就容易抑郁嗎?
        誰是天氣之子
        盛暑天氣,覓得書中一味涼
        文苑(2020年7期)2020-08-12 09:36:38
        測試數(shù)據(jù)管理系統(tǒng)設(shè)計與實現(xiàn)
        Weather(天氣)
        技術(shù)指標(biāo)選股
        技術(shù)指標(biāo)選股
        基于自適應(yīng)粒子群優(yōu)化算法的測試數(shù)據(jù)擴增方法
        技術(shù)指標(biāo)選股
        技術(shù)指標(biāo)選股
        av毛片在线播放网址| 全球av集中精品导航福利| 亚洲av之男人的天堂| 完整在线视频免费黄片| 久久久亚洲av午夜精品| 欧洲熟妇色xxxx欧美老妇性| 亚洲av综合色区无码一二三区 | 国产午夜鲁丝片av无码| 香蕉视频一级| 成人在线视频自拍偷拍| 精品日韩一级免费视频| 欧美人和黑人牲交网站上线| 国产成人户外露出视频在线| av免费在线观看网站大全| 亚洲一区二区三区内裤视| 柠檬福利第一导航在线| 亚洲欧美一区二区三区国产精| 免费人成网站在线播放| 亚洲中文字幕日产无码| 中文亚洲成a人片在线观看| 中文字幕亚洲好看有码| 黄片免费观看视频播放| 中文字字幕人妻中文| 国产av一区二区三区日韩| 亚洲av熟女天堂系列| 久久在一区二区三区视频免费观看| 成人网站免费看黄a站视频 | 人与禽性视频77777| 激情五月婷婷综合| 国语对白三级在线观看| 国模gogo无码人体啪啪| 无码三级在线看中文字幕完整版| 亚洲国产字幕| 亚洲一区二区刺激的视频| 国产l精品国产亚洲区久久| 亚洲AⅤ无码日韩AV中文AV伦| 中文字幕久久国产精品| 日本a片大尺度高潮无码| 色av综合av综合无码网站| 日韩精品极品视频在线免费| 不卡的av网站在线观看|