某超聲速風洞噴管控制系統的設計與應用研究論文

某超聲速風洞噴管控制系統的設計與應用研究論文

  0 引 言

  某超聲速風洞是我國自行設計及建造的大型暫衝、下吹、引射式、增壓型超聲速風洞,是我國先進超聲速飛行器研製的理想地面試驗模擬平臺。

  噴管是保證風洞模型試驗區獲得設計馬赫數的均勻氣流的重要部件,其控制精度對試驗流場品質有決定性的影響,噴管結構如圖1所示。噴管採用二元多支點全撓性噴管壁,撓性板背氣流面佈置了許多鉸鏈支撐點並與其相應的執行機構(節點)相連。

  噴管控制系統工作原理為透過交流伺服驅動系統,控制執行機構的定位螺母運動到指定位置,實現系統的預定位。定位完成後,透過控制液壓系統與換向閥,驅動執行機構運動,同步調節撓性板的彎曲形狀,使噴管型面與定位螺母的預定位置相吻合而得到不同馬赫數的噴管型面。然後將撓板用高壓頂緊,確保在吹風過程中型面不變。

  1 系統硬體結構

  噴管控制系統主要任務是實現噴管型面控制,機構執行安全聯鎖與控制資料處理。系統採用電氣—機械—液壓系統控制方式,由一臺專用噴管型面工控機統一協調控制,根據給定馬赫數計算型面定位引數,透過網路向PMAC控制器下達指令,利用交流伺服驅動系統實現定位螺母機械定位;透過MPI/DP匯流排通訊向PLC傳送控制指令,實現噴管型面的低壓成型與高壓鎖緊;透過網路交換機與上位機通訊,將噴管控制子系統納入到風洞安全監控系統中,滿足風洞試驗需求。

  1.1 定位螺母控制系統

  噴管控制系統定位螺母驅動控制採用美國DELTA TAU公司的PMAC控制安川交流伺服系統來實現定位,並透過25位的多圈式絕對光電編碼器來間接測量得到其位置反饋資訊。

  1.1.1硬體結構

  PMAC是美國DELTA TAU公司開發的開放式多軸運動控制器,它提供運動控制、離散控制、內務處理、同主機的互動等數控基本功能,PMAC具有開放的開發平臺,支援多種程式語言,它能夠對儲存在內部的'程式進行單獨運算,執行控制程式、PLC程式,並可進行伺服控制更新。

  定位螺母控制系統由PMAC控制器、伺服控制系統、蝸輪蝸桿減速機構和多圈式絕對光電編碼器組成,其控制原理如圖3所示。該系統是一個雙閉環控制系統:內環由交流伺服控制器、交流伺服電機和增量編碼器組成,安川交流伺服控制器計算出螺母到位所需電機轉動的圈數並控制伺服電機轉動,透過增量編碼器將測得的電機轉動圈數反饋給伺服控制器;外環由PMAC位置控制卡、交流伺服控制系統、蝸輪蝸桿減速機構和絕對編碼器組成,交流伺服系統拖動蝸輪蝸桿減速機構使絲桿轉動,進而使得定位螺母運動,多圈式絕對光電編碼器透過計算編碼器轉動圈數與蝸輪蝸桿每圈位移行程關係來間接測量定位螺母的行程,並反饋給PMAC控制卡。

  1.1.2 精度分析

  根據位置控制演算法,每個節點蝸輪蝸桿帶動絲桿最大行程在25-1440mm之間,對應的編碼器轉數在5-288轉之間。系統採用德國HEIDENHAIN公司的ROQ425絕對型多圈編碼器可連續轉4096圈,每圈8192線。

  1.2 噴管型面控制系統

  噴管型面控制系統採用西門子S7-300 PLC作為噴管型面控制系統核心控制PLC,其具有適應性強、處理速度高、應用靈活、擴充套件自由等特點。此外,採用西門子公司提供的軟體,很容易在上位機用WINCC或CVI開發的軟體實現對PLC暫存器讀/寫操作,從而實現PLC執行控制。

  噴管型面控制系統採用高壓泵、低壓泵雙油泵為執行機構提供動力,控制原理如圖4所示。油泵的啟閉由PLC數字量輸出模組DO1控制,DO1輸出開關量轉化為繼電器所需的電壓訊號,繼電器觸點控制電機啟動器,實現迴圈泵、油泵的開關。電磁換向閥採取冗餘控制,PLC數字量輸出模組DO2輸出開關訊號激勵繼電器觸點,控制電磁換向閥換向,實現型面的成型與回零。油缸流量透過比例溢流閥和比例減壓閥來調節,電磁比例閥根據PLC模擬量輸出模組(AO)輸出電壓值大小調節閥後壓力,實現型面的成型(回零)與鎖緊。PLC模擬量輸入模組AI將液位、壓力和溫度感測器採集的電流值透過A/D模組轉化為數字量,用於監視油源的重要引數。PLC數字量輸入模組DI用於液壓系統的油源電機起停與輔助狀態、油缸到位狀態的採集。PLC的CPU集成了2個通訊介面:MPI介面和PROFIBUS-DP介面,其中MPI介面用於PLC與上位機的通訊,PROFIBUS-DP用於連線油源控制人機介面。

  1.3 通訊系統

  噴管控制系統採用星型拓撲結構,工控機作為系統結構核心透過網路實現與定位螺母控制系統和上位監控計算機的通訊,透過MPI介面實現與噴管型面控制系統的通訊。

  工控機透過西門子網路交換機連線UMAC運動控制器(含乙太網介面)組成乙太網網路,分別設定上UMAC與下UMAC的IP地址與裝置號,並下發到UMAC中;同時工控機與測控間通訊採用乙太網C/S模式結構,本系統為伺服器,測控間為客戶端,定時讀取本系統的資料與狀態資訊,當網路處於聯接狀態時,工控機定時向風洞執行監控系統傳送系統狀態資料。工控機機箱內建西門子CP5611通訊卡,使用MPI匯流排與PLCS7-300通訊,工控機透過MPI讀取PLC中的DB資料塊資料。PLC透過Profibus-DP匯流排與人機介面相連線,設定PLC主站的Profibus-DP地址和人機介面從站的Profibus-DP地址,實現人機介面與PLC之間的通訊。

  2 系統軟體設計

  噴管控制系統人機互動軟體基於NI公司的Labwindows/CVI平臺研製和開發。Labwindows/CVI是互動式C語言的圖形化開發語言環境,它集成了圖形化程式設計方式的高效能與靈活性,互動式程式設計方法,以及專為測試測量與自動化控制應用設計的高效能模組及其配置功能,在測控領域受到廣泛關注和應用。

  根據定位螺母控制和噴管成型不同功能劃分,分別設計程式程式碼和操作介面,再透過主程式對其呼叫完成相應功能。

  2.1 主程式設計

  軟體主程式負責完成對各子系統的呼叫和狀態監視,其介面如圖6所示。噴管控制軟體採用遞進層級結構,相關功能模組程式在滿足前置條件時才能做出響應,並在發生誤操作時不予響應或給出提示。

  在軟體主程式中,首先是進行初始化操作。主程式設定一個定時器函式定時讀取控制系統裝置訊號和狀態資訊,並以此作為相關變數賦值和裝置運動控制的依據。各功能模組採用回撥函式的形式對滿足前置條件的激勵做出響應,其程式結構相對單一和獨立。

  2.2 定位螺母控制程式設計

  根據定位螺母運動控制特點,編寫上、下機構聯動和單動控制程式,實現執行機構的聯動操作和每個節點的單獨控制。聯動控制分別對上(下)軸同時進行位置定位控制。首先判斷輸入資料的有效性,根據位置長度計算執行速度。

  2.3 噴管型面控制程式設計

  噴管型面控制程式包括型面成型(回零)與鎖緊控制和油源控制兩部分。透過控制元件呼叫回撥函式,在主程式定時器內給函式變數賦值,實現油泵電機啟閉、比例閥壓力值給定、型面成型(回零)和鎖緊等操作。程式在執行中設定軟體限位控制,當成型壓力超過限位值時,程式發出停止成型指令,切斷換向閥,防止壓力過沖造成撓板區域性畸變而損壞撓板。當成型到位後,如果壓力超過成型壓力限位值則程式轉入鎖緊階段,同樣設定鎖緊限位值,超過軟體限位值時切斷換向閥;在試驗過程中,為適應氣流衝擊反作用引起的壓力波動,設定一個鎖緊的冗餘迴路,定義試驗時的軟體上下限位值,與正常鎖緊通道共同保證吹風時裝置安全。

  3 結束語

  噴管控制系統研製完成後,先後完成噴管動態除錯、流場校測、標模試驗等。試驗驗證了噴管控制系統定位螺母定位精確,噴管型面成型同步安全,通訊系統實時可靠,人機互動直觀簡潔,實現了系統設計指標,對高質高效地完成風洞試驗提供了有力的支撐,對風洞流場品質達到世界先進水平發揮了關鍵作用。

最近訪問