999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

航空發動機燃燒室試驗通用測試系統設計與應用

2019-09-17 09:58:34孫永飛熊進星
航空發動機 2019年4期
關鍵詞:界面功能

張 毫,孫永飛,熊進星

(中國航發沈陽發動機研究所,沈陽110015)

0 引言

燃燒室是航空發動機3大核心部件之一,其性能將直接影響發動機性能。先進航空發動機燃燒室技術研發離不開燃燒室試驗[1-2],而且某項技術措施是否正確,必須由燃燒室試驗來鑒定。現有的燃燒試驗軟件一般根據不同的試驗器獨立開發,使用的編程語言和運行環境不統一,并且設計思路往往只滿足當前任務,給試驗軟件后續的使用、維護和升級帶來很大困難[3-6]。隨著新型燃燒試驗任務需求的不斷變化,原有試驗軟件很難滿足,只能重新編制;后續試驗任務數量的不斷累積,對應的試驗軟件數量也不斷增加;編制人員不同,對試驗數據的計算處理方法和存儲格式也不相同,試驗結果不易追溯和試驗數據很難統一入庫,使試驗數據不能充分被挖掘利用,也為保存這些軟件和數據增加了管理成本。針對以上問題,對新燃燒試驗軟件提出了總體需求:燃燒試驗軟件通用化;計算鏈使用標準化;數據格式統一化;試驗配置信息管理動態化;顯示控制界面個性化。

目前國外提出了對同一產品從研發設計、試制、生產到使用的全壽命過程中,采用同一標準的測試設備和測試軟件,進行“綜合測試”的新概念。并取得一定的成果,例如美國阿諾德工程發展中心(AEDC)經過5年的努力,研制出了綜合信息系統。相比而言國內測試系統缺少標準和規范化,通用性低。

本文提出并開發了1種通用的燃燒室試驗測試系統,且在實際試驗過程中得到應用。

1 燃燒室試驗通用測試系統總體設計

燃燒試驗測試系統主要功能包括數據采集、處理、存儲、顯示、試驗配置和試驗控制。分析總體需求和軟件主要功能發現,如果單一軟件集成所有功能會使軟件過于龐大和復雜,且很難滿足需求,比如實現軟件的通用化就很難滿足數據采集、顯示和控制界面的個性化[7-9]。所以采用分解軟件功能,開發多個單一功能完善、通用性強的獨立軟件,通過OPC(用于過程控制OLE,英文全稱:OLE for process control)服務器建立燃燒試驗軟件平臺工作模式,即多個獨立軟件協同工作,每個軟件功能完善和通用,數據傳輸保存格式統一標準。燃燒試驗軟件平臺設計了4個獨立軟件,主要工作流程如下:(1)通用采集軟件,與采集儀器通訊獲取原始數據,并將數據寫入OPC服務器供其他軟件讀取;(2)燃燒試驗通用軟件,從OPC服務器讀取采集的原始數據,通過數據處理得到有效試驗數據,進行顯示、發送和保存,并有試驗配置管理功能;(3)顯示控制軟件,通過OPC服務器讀取和顯示處理后的試驗數據,同時與被控設備進行通訊,接收并顯示設備反饋數據和發送指令來調節被控設備,軟件平臺中可以有多個顯示控制軟件,也是軟件平臺中不通用的獨立軟件;(4)OPC服務器軟件,通過標準協議和規范,為其他軟件提供數據傳輸交換通道。燃燒試驗軟件平臺組成如圖1所示。

圖1 燃燒試驗軟件平臺組成

2 燃燒試驗通用軟件設計

燃燒試驗通用軟件采用Visual Basic 6.0編寫,主要功能將從OPC服務器讀取由通用采集軟件采集的試驗現場原始數據,進行工程轉換并將轉換后的數據寫回OPC服務器中相應位置的變量中[10-11]。

為實現燃燒試驗通用軟件的通用化、標準化、統一化和動態化需求,該程序應具有以下功能:

(1)用戶管理功能:實現對不同訪問用戶的權限管理。

(2)試驗項目管理、通道管理、參數設置:實現試驗項目及通道參數的動態配置,以滿足不同試驗器和不同試驗的配置需求。

(3)數據讀取、處理、存儲、導出、回放和傳感器在線檢測等功能:實現通用化、標準化、統一化和動態化需求。

分析功能需求可將試驗軟件使用狀態分為2種情況:(1)靜態使用,主要指用戶管理、項目管理、公式管理和日志管理等,針對配置文件進行操作;(2)動態使用,指配置讀取和數據管理等,對試驗數據流進行操作。程序結構如圖2所示。

圖2 程序結構

燃燒試驗通用軟件的主要功能是通過OPC通訊協議讀取通用采集軟件寫入OPC服務器的原始數據,進行工程轉換,得到試驗數據中的實際工程數據,再將工程轉換后的數據寫入OPC服務器供顯示控制軟件直接引用。

為實現該程序的通用性,該程序應具備實際通道配置和計算通道配置等功能。各試驗器根據其特定需求編寫相關試驗參數的計算公式,由于有些試驗參數的計算公式參考不同的規范或資料,導致其缺乏統一性和規范性,造成試驗結果不易追溯,使試驗數據不能被充分挖掘利用。同時,試驗軟件在使用過程中,由于計算公式的某些常量或變量需要根據不同試驗經常修改,新的試驗任務或新的試驗方法可能引入新的計算公式,導致試驗軟件更改頻繁,增加修改錯誤風險和軟件版本管理困難。為了解決以上問題,在燃燒試驗通用軟件設計中采用動態鏈接庫(DLL)技術,將標準規范的計算公式封裝,再通過完善公式配置對計算公式進行有效管理和使用。實現軟件在對常量和變量修改或計算公式更新時保持軟件主體程序不變,只需更新動態鏈接庫和相關配置即可,不但保證了計算公式的惟一性和安全性,也使燃燒試驗通用軟件兼顧穩定性和易更新性。定義燃燒試驗計算公式的所有參數分為變量和常量,變量需引用自試驗通道,常量需根據應用環境進行調整,同時滿足單一、多個和不固定變量與常量的公式統一管理。通過計算公式管理功能,實現計算公式的變量和常量的有效管理,彌補長期以來試驗軟件的不足,通道配置界面如圖3所示。

圖3 通用試驗軟件通道配置界面

圖4 通用采集軟件功能模塊

3 通用采集軟件設計

通用采集軟件使用Visual C++6.0編寫并支持多種測試儀器的數據采集,動態管理測試儀器配置,具有數據經濾波功能等,滿足通用化、動態化和數據采集需求[12-13]。主要完成測試現場EX10xx系列設備、DSA數字壓力掃描閥和NI9411模塊等設備的數據采集,并將采集到的原始數據寫入OPC服務器固定位置以供通用試驗軟件讀取并計算轉化為相應工程單位數值。為實現這些功能本采集軟件主要完成試驗器管理和儀器配置、通道管理和通訊配置、原始數據存儲等功能。

該程序主要包含設置向導、配置界面和主顯示界面。設置向導界面提供現有試驗器配置庫管理以及新試驗器配置庫的創建。配置界面提供采集儀器通道名稱及類型的設置并存入相應配置庫。主界面提供各種操作的菜單、工具欄以及采集參數的顯示。

軟件功能如圖4所示。

(1)試驗器配置模塊:新建試驗器配置庫或獲取現有配置庫名稱。

(2)通道配置模塊:設置通道類型并存入配置庫。

(3)數據顯示模塊:顯示現場實時數據。

(4)數據傳輸模塊:將現場數據寫入OPC服務器相應位置。

(5)數據采集模塊:采集試驗現場數據參數。

(6)數據存儲模塊:將實時數據存入數據庫。

通用采集軟件主要用于配置測試儀器相關參數,顯示試驗原始數據,并將原始數據寫入OPC服務器相應位置,該軟件可以配置儀器數量和通道屬性參數,只采集并記錄儀器的原始數據,不計算處理,在一定程度上提高了程序運行效率。最終該程序將采集到的原始數據寫入OPC服務器供通用試驗軟件讀取并計算處理。

由于各種類型的試驗器實際測試通道數量差異較大,為提高本程序的適用性,本程序最大可滿足對10塊EX10xx系列設備、30塊DSA數字壓力掃描閥以及3塊NI9411模塊進行數據采集。用戶可根據各試驗器采集儀器具體類型和數量進行勾選配置,配置界面如圖5所示。

圖5 通用采集軟件配置界面

4 OPC服務器軟件設計

OPC(OLE for Process Control)是以 Microsoft公司的OLE/COM技術為基礎,采用客戶/服務器模型制定的1種工業控制領域的開放式標準,在工業控制設備與應用軟件之間建立了統一的軟件接口標準。使工業控制過程中的數據交換更具高效性、可靠性、開放性和可互操作性。

作為對象鏈接和嵌入技術,OPC在過程控制方面有極大優勢。其采用客戶/服務器模式為工業自動化軟件面向對象的開發提供了統一的標準,定義了在基于PC客戶機之間交換自動化實時數據的方法。采用該標準硬件開發商簡化了軟件開發商為自己硬件產品開發統一的OPC接口程序,而軟件開發商同樣可以免除開發驅動程序的工作,充分發揮特長,節省研發時間,將更多的經歷投入到其核心產品的開發上。

為實現通用采集軟件與燃燒試驗通用軟件之間的數據交換,本文設計了基于OPC 數據存取規范的數據采集服務器是1個實時數據訪問系統, 也是過程控制系統與系統應用程序之間的橋梁,為實現測試系統的通用化,將OPC服務器中變量分為原始數據和計算后數據2部分,并開發顯示界面方便用戶隨時查看原始數據和計算后數據[14-15]。通用采集軟件將采集到的原始數據寫入OPC服務器中;采用燃燒室通用試驗軟件讀取原始數據后將計算結果回寫到OPC服務器以供其他顯示控制界面引用,具體結構如圖6所示。OPC服務器程用于顯示通用采集軟件寫入的原始數據和通用試驗軟件寫入的經工程轉換后的數據。

圖6 OPC服務器數據結構

5 結束語

本文建立了航空發動機燃燒室試驗通用測試系統;建立了組態王OPC服務器,并開發了通用數據采集軟件與燃燒室通用試驗軟件,解決了不同試驗器間測試軟件不通用、數據存儲格式不統一的問題;在多個燃燒室試驗器平臺上的應用,縮短了測試系統開發周期,降低了測試系統維護成本,提高了燃燒室試驗的質量和效率。

猜你喜歡
界面功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
關于非首都功能疏解的幾點思考
空間界面
金秋(2017年4期)2017-06-07 08:22:16
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
電子顯微打開材料界面世界之門
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 国产在线一区二区视频| 亚亚洲乱码一二三四区| 激情五月婷婷综合网| 亚洲日本中文字幕天堂网| 波多野结衣AV无码久久一区| 好紧太爽了视频免费无码| 色综合成人| 婷婷色在线视频| 国产成人精品2021欧美日韩| 国产天天色| 美女内射视频WWW网站午夜 | 国产午夜精品鲁丝片| 青青青视频免费一区二区| 久久婷婷国产综合尤物精品| 精品三级在线| 久青草网站| 国内精品九九久久久精品| 亚洲综合第一区| 亚洲一级毛片在线观播放| 日韩成人在线视频| 欧美激情视频在线观看一区| 国产一级二级三级毛片| 日本影院一区| 伊人久久婷婷五月综合97色| 波多野结衣一区二区三区AV| 91午夜福利在线观看| 日本91在线| 青青青亚洲精品国产| 亚洲一区二区视频在线观看| 色哟哟国产精品| 欧美亚洲香蕉| 久久久精品无码一二三区| 国产精品专区第1页| 欧美成人精品在线| 欧美日韩第三页| 午夜日b视频| 亚洲国产综合第一精品小说| 97在线免费视频| 91成人免费观看在线观看| 久久精品66| 欧美成人精品欧美一级乱黄| 国产精品无码影视久久久久久久| 尤物精品视频一区二区三区| 中文天堂在线视频| 国产精品va免费视频| 在线精品亚洲国产| 伊人久久婷婷| 亚洲Av综合日韩精品久久久| 国产男人天堂| a色毛片免费视频| 成人午夜亚洲影视在线观看| 亚洲中久无码永久在线观看软件| 国产97色在线| 欧洲极品无码一区二区三区| 亚洲Av激情网五月天| 亚洲aaa视频| 一级毛片在线播放免费观看| 青草免费在线观看| 波多野结衣在线se| 久久大香香蕉国产免费网站| 国产精品专区第1页| 国产主播在线一区| 日本在线国产| 在线毛片免费| 色精品视频| 亚洲精选无码久久久| 国产区精品高清在线观看| 欧美三级视频网站| 久久福利片| 91外围女在线观看| 国产综合欧美| 97se亚洲综合在线天天| 1769国产精品视频免费观看| 国产成人盗摄精品| 在线观看无码av免费不卡网站| 久久亚洲美女精品国产精品| 无码内射在线| 亚洲精品手机在线| 国产地址二永久伊甸园| 久久精品最新免费国产成人| 国产一区二区三区精品久久呦| 国产主播一区二区三区|