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

基于LabWindows/CVI的舵機(jī)負(fù)載模擬系統(tǒng)設(shè)計(jì)

2014-01-21 00:53:28樊澤明
電子設(shè)計(jì)工程 2014年22期
關(guān)鍵詞:信號系統(tǒng)設(shè)計(jì)

馬 龍 ,樊澤明

(西北工業(yè)大學(xué) 自 動化學(xué)院,陜西 西 安 7 10129)

地面半物理仿真試驗(yàn)是飛機(jī)設(shè)計(jì)與研制過程中不可或缺的一個環(huán)節(jié),用于在地面環(huán)境對飛機(jī)的工作狀態(tài)進(jìn)行模擬,以驗(yàn)證飛機(jī)的各項(xiàng)性能是否滿足設(shè)計(jì)需要,該環(huán)節(jié)對保障飛機(jī)的安全性與可靠性具有重要意義。

舵機(jī)是飛機(jī)自動駕駛儀或飛機(jī)增穩(wěn)系統(tǒng)中的執(zhí)行機(jī)構(gòu),屬于飛機(jī)的關(guān)鍵部件。在飛機(jī)地面半物理仿真試驗(yàn)中,需要在地面環(huán)境中模擬舵機(jī)在全飛行剖面中所受到的氣動載荷,進(jìn)而為整機(jī)提供與實(shí)際飛行相近似的工作狀態(tài),以檢驗(yàn)舵機(jī)及其他部、組件的性能,并為全機(jī)研制、改進(jìn)與改型提供重要參考依據(jù)。

因此,舵機(jī)負(fù)載模擬是地面半實(shí)物仿真試驗(yàn)中不可缺少的重要技術(shù)環(huán)節(jié)。在試驗(yàn)過程中,舵機(jī)負(fù)載模擬系統(tǒng)需要對負(fù)載模擬器進(jìn)行控制,根據(jù)給定的載荷譜為舵機(jī)施加相應(yīng)的載荷。由于在飛機(jī)飛行過程中,各個環(huán)境參數(shù)不斷變化,所以舵機(jī)負(fù)載模擬系統(tǒng)具有載荷類型復(fù)雜且變化快等特點(diǎn),控制難度較大。文中采用上、下位機(jī)的分布式結(jié)構(gòu)方案,基于LabWindow/CVI開發(fā)環(huán)境設(shè)計(jì)了負(fù)載模擬系統(tǒng)控制軟件,對多個通道的舵機(jī)載荷進(jìn)行實(shí)時模擬,保證了地面模擬試驗(yàn)的真實(shí)性與準(zhǔn)確性。

1 系統(tǒng)硬件設(shè)計(jì)

1.1 系統(tǒng)結(jié)構(gòu)原理

負(fù)載模擬系統(tǒng)由加載作動筒、電液伺服閥、控制器與傳感器等組成。其中伺服閥與加載作動筒為舵機(jī)作動器施加額定負(fù)載;拉壓力傳感器為負(fù)載模擬系統(tǒng)提供反饋信號,完成閉環(huán)控制;位移傳感器用于超差檢測和故障判斷并為系統(tǒng)提供補(bǔ)償。單通道負(fù)載模擬系統(tǒng)結(jié)構(gòu)如圖1所示。

圖1 單通道負(fù)載模擬系統(tǒng)結(jié)構(gòu)圖Fig.1 Structure of single-channel load simulation system

整個試驗(yàn)平臺中共有5個舵機(jī),所以系統(tǒng)共需要五個負(fù)載模擬通道。為了達(dá)到最佳控制效果,系統(tǒng)采用上、下位機(jī)的分布式控制系統(tǒng)結(jié)構(gòu)。其中上位機(jī)用于完成人機(jī)接口和協(xié)調(diào)管理等功能。由于系統(tǒng)中有四個負(fù)載模擬通道間存在一定耦合,故采用1#下位機(jī)對這四個通道進(jìn)行協(xié)調(diào)控制;另一個負(fù)載模擬通道的負(fù)載頻率較高,為保證控制精度,采用2#下位機(jī)單獨(dú)進(jìn)行控制。整個舵機(jī)負(fù)載模擬系統(tǒng)的硬件系統(tǒng)結(jié)構(gòu)框圖如圖2所示。

圖2 系統(tǒng)硬件結(jié)構(gòu)圖Fig.2 Structure of hardware system

1.2 系統(tǒng)電氣連接

系統(tǒng)電氣部分的前向通道負(fù)責(zé)將現(xiàn)場的信號實(shí)時采集處理并傳回工控機(jī)。每個通道包含一個拉壓力傳感器和一個位移傳感器,全部四個通道共計(jì)8路反饋信號。反饋信號在現(xiàn)場端通過幅值放大與零位調(diào)整后由電纜傳輸至電氣柜的信號調(diào)理板,經(jīng)阻抗隔離和濾波后輸入到相應(yīng)下位機(jī)的A/D轉(zhuǎn)換卡,并在工控機(jī)中完成相應(yīng)的數(shù)據(jù)運(yùn)算與處理。

系統(tǒng)電氣部分的后向通道負(fù)責(zé)將工控機(jī)的控制信號傳送至現(xiàn)場的執(zhí)行機(jī)構(gòu)。每個通道包含一個舵機(jī)指令信號、一個加載伺服閥指令信號和一個用于對系統(tǒng)進(jìn)行保護(hù)的開關(guān)信號,全部四個通道共計(jì)12路控制信號??刂菩盘枏墓た貦C(jī)的D/A轉(zhuǎn)換卡或DO接口卡輸出,通過功率放大后輸送至現(xiàn)場的執(zhí)行機(jī)構(gòu)處,完成現(xiàn)場機(jī)構(gòu)的控制。

由于系統(tǒng)采用上、下位機(jī)分布式結(jié)構(gòu),為了實(shí)現(xiàn)上、下位機(jī)之間的通訊,采用了基于RS-485通訊方式的異步并行通訊卡。該通訊卡基于ISA總線,以兩塊為一組,配合完成通訊。同組的兩塊板卡使用CBL-M25M9x2數(shù)據(jù)通訊線進(jìn)行連接。

2 系統(tǒng)軟件設(shè)計(jì)

控制軟件系統(tǒng)采用NI公司的專業(yè)開發(fā)平臺LabWindows/CVI進(jìn)行開發(fā)[1]。該平臺是工業(yè)控制、測試元件開發(fā)的專業(yè)平臺,具有界面簡潔、友好,能較好地模擬工業(yè)控制儀器與環(huán)境等突出特點(diǎn),其強(qiáng)大的圖形用戶界面交互編輯功能與豐富的函數(shù)庫及網(wǎng)絡(luò)通信模塊使其特別適合工業(yè)控制系統(tǒng)軟件的開發(fā)。

控制軟件系統(tǒng)分為兩大部分:上位機(jī)監(jiān)控及人機(jī)對話軟件和下位機(jī)數(shù)據(jù)采集與控制軟件。為了提高軟件的可靠性、保證軟件功能的靈活性并滿足軟件系統(tǒng)的易用性、可擴(kuò)展性等要求,系統(tǒng)軟件采用模塊化設(shè)計(jì),通過不同的模塊來完成軟件系統(tǒng)的各個功能。

上位機(jī)軟件不負(fù)責(zé)負(fù)載模擬過程中載荷的控制,而只承擔(dān)監(jiān)測、協(xié)調(diào)與管理下位機(jī)的作用。上位機(jī)軟件系統(tǒng)包括監(jiān)控模塊、系統(tǒng)設(shè)置模塊、通訊模塊和數(shù)據(jù)處理模塊等組成部分。其主要的功能包括:

1)GUI界面的人機(jī)對話接口;

2)試驗(yàn)進(jìn)程的監(jiān)測與報警處理;

3)對下位機(jī)狀態(tài)的控制與管理;

4)控制參數(shù)的設(shè)置;

5)載荷譜、運(yùn)動譜的設(shè)置;

6)系統(tǒng)輸入輸出通道的標(biāo)定與自檢;

7)試驗(yàn)數(shù)據(jù)的保存處理與報表輸出。

下位機(jī)負(fù)責(zé)試驗(yàn)中對舵機(jī)以及負(fù)載模擬系統(tǒng)的控制。下位機(jī)軟件主要包括初始化模塊、試驗(yàn)控制模塊、通訊模塊和狀態(tài)監(jiān)測模塊等組成部分。其具體功能包括:

1)現(xiàn)場信號的數(shù)據(jù)采集;

2)控制決策與運(yùn)算;

3)輸出控制;

4)載荷數(shù)據(jù)的上傳。

上、下位機(jī)軟件之間的數(shù)據(jù)通信通過高速數(shù)據(jù)通訊卡完成。數(shù)據(jù)通訊卡采用全雙工模式,通訊內(nèi)容包括:上位機(jī)下傳至下位機(jī)的啟動、停止、自檢等指令以及控制參數(shù)、載荷譜和運(yùn)動譜參數(shù)等信息;下位機(jī)上傳至上位機(jī)的用于實(shí)時顯示和保存的現(xiàn)場數(shù)據(jù)等信息。所用的通訊過程均按照約定的通訊協(xié)議完成。

當(dāng)軟件程序開始運(yùn)行時,系統(tǒng)會首先對各個系統(tǒng)參數(shù)以及板卡端口進(jìn)行初始化。工作人員可以通過上位機(jī)軟件程序提供的人機(jī)交互界面進(jìn)行傳感器標(biāo)定、控制參數(shù)設(shè)定、試驗(yàn)任務(wù)選擇等操作。當(dāng)開始試驗(yàn)后,上位機(jī)會通過通訊模塊將控制參數(shù)與指令下傳給上位機(jī),并同時建立數(shù)據(jù)顯示線程與數(shù)據(jù)保存線程,將下位機(jī)上傳的實(shí)時數(shù)據(jù)以動態(tài)曲線的形式顯示在終端顯示器并保存于存儲介質(zhì)中,以方便工作人員實(shí)時監(jiān)測或日后調(diào)用。舵機(jī)負(fù)載模擬系統(tǒng)的整個閉環(huán)控制均在相應(yīng)下位機(jī)中完成,其過程包括接收上位機(jī)控制參數(shù)及指令,對現(xiàn)場數(shù)據(jù)進(jìn)行實(shí)時采集并做超差檢驗(yàn),完成控制器計(jì)算及輸出和向上位機(jī)上傳實(shí)時數(shù)據(jù)等步驟。軟件系統(tǒng)工作流程圖如圖3所示。

從控制軟件的流程圖可以看出,在上位機(jī)軟件運(yùn)行過程中采用了多線程技術(shù)[2]。這種設(shè)計(jì)可以更加有效的利用CPU的性能。由于多線程間方便的通訊機(jī)制,幾個線程可以共享數(shù)據(jù)空間,大大減少了啟動線程所需的空間和線程間彼此切換的時間,使應(yīng)用更加快捷與方便。同時,多線程技術(shù)的采用,也使得程序的邏輯與控制方式更加簡單,便于理解與修改。在測控軟件設(shè)計(jì)與應(yīng)用過程中,對數(shù)據(jù)采集的實(shí)時性要求很高,這需要系統(tǒng)有較高的采樣頻率,使用高精度的定時器是滿足系統(tǒng)需求的關(guān)鍵。在本文的舵機(jī)負(fù)載模擬系統(tǒng)中,使用了多媒體定時器對控制進(jìn)程進(jìn)行管理,其精度很高,最小誤差約為1 ms,且多媒體定時器的優(yōu)先級較高,可以減輕資源緊張時對定時器運(yùn)行的影響。

圖3 系統(tǒng)軟件流程圖Fig.3 Flow chart of the software system

3 系統(tǒng)控制策略

在舵機(jī)負(fù)載模擬系統(tǒng)的控制過程中,最大的難點(diǎn)在于對系統(tǒng)運(yùn)行時產(chǎn)生的多余力進(jìn)行抑制與消減[3]。

多余力是由承載系統(tǒng)(舵機(jī))的主動運(yùn)動造成的。承載系統(tǒng)的主動運(yùn)動,會拖動加載系統(tǒng)(負(fù)載模擬器)與其一起運(yùn)動,在加載作動筒兩腔產(chǎn)生強(qiáng)迫流量,引起多余力。多余力的大小與運(yùn)動的速度和加速度密切相關(guān)。同時,多余力具有微分特性,不僅超前于加載力,并且會隨著承載系統(tǒng)運(yùn)動頻率的增加而迅速增大。為此,在控制系統(tǒng)設(shè)計(jì)時,必須采用合理方法,將多余力抑制并消減到一定的范圍內(nèi)。

為了對負(fù)載模擬過程中出現(xiàn)的多余力進(jìn)行抑制,很多學(xué)者做出了研究。楊剛等采用模糊自適應(yīng)控制策略[4],能較好的消除多余力,但模糊控制器的建立過程太復(fù)雜且可移植性差,石旭東等采用CMAC與PID并行控制方法[5],自適應(yīng)能力較強(qiáng),但神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)過程具有較大的不確定性。羅璟等引入H∞控制方法[6],但這種方法需要建立系統(tǒng)的精確數(shù)學(xué)模型。結(jié)合工程實(shí)際情況,分析項(xiàng)目中舵機(jī)負(fù)載模擬系統(tǒng)的特點(diǎn),在對舵機(jī)負(fù)載模擬系統(tǒng)進(jìn)行控制時,系統(tǒng)的運(yùn)動譜(舵機(jī)運(yùn)動規(guī)律)和載荷譜(負(fù)載模擬器運(yùn)動規(guī)律)都是已知的。所以可以根據(jù)結(jié)構(gòu)不變性原理,在計(jì)算要輸出的控制信號時,預(yù)先施加一個適當(dāng)?shù)那梆佈a(bǔ)償,以達(dá)到減少外部擾動的目的。

舵機(jī)負(fù)載模擬系統(tǒng)如圖4所示,其中d為干擾輸入。根據(jù)結(jié)構(gòu)不變性原理,為了消除干擾d對系統(tǒng)的影響,理論上需要滿足條件Gf(s)G1(s)+G3(s)=0,即需設(shè)計(jì)一個前饋補(bǔ)償環(huán)節(jié)Gf(s)=-G3(s)/G1(s)。

圖4 前饋補(bǔ)償原理圖Fig.4 Schematic of feed-forward compensation

在設(shè)計(jì)前饋補(bǔ)償環(huán)節(jié)時,以加載輸出端的位移做為前饋補(bǔ)償環(huán)節(jié)的輸入信號。這樣選擇有兩個突出優(yōu)點(diǎn)。一是采用加載輸出端的位移做補(bǔ)償輸入時,消除了連接機(jī)構(gòu)的彈性形變以及慣性負(fù)載引起的滯后與衰減作用的影響,簡化了負(fù)載模擬系統(tǒng)的動態(tài)特性,使補(bǔ)償后的系統(tǒng)被簡化成一個二階環(huán)節(jié),有助于提高負(fù)載模擬系統(tǒng)的閉環(huán)動態(tài)性能。二是當(dāng)采用加載輸出端位移為補(bǔ)償輸出時,負(fù)載模擬系統(tǒng)控制器中的所有傳感器檢測信號與執(zhí)行機(jī)構(gòu)控制信號均在加載系統(tǒng)一側(cè),在結(jié)構(gòu)上保持了負(fù)載模擬系統(tǒng)的獨(dú)立性。

4 系統(tǒng)實(shí)現(xiàn)與試驗(yàn)結(jié)果

根據(jù)上述各部分的分析與設(shè)計(jì),完成了舵機(jī)負(fù)載模擬系統(tǒng)的硬件平臺搭建和軟件程序的編寫與調(diào)試。經(jīng)過一定的調(diào)試,達(dá)到了理想的控制效果。試驗(yàn)設(shè)備在相應(yīng)載荷指令下的響應(yīng)如圖5所示。根據(jù)試驗(yàn)結(jié)果可知,實(shí)際響應(yīng)對指令的動態(tài)跟蹤效果很好,滿足了系統(tǒng)的要求。

圖5 試驗(yàn)結(jié)果圖Fig.5 Graph of test result

5 結(jié)論

本文基于LabWindows/CVI開發(fā)環(huán)境,對舵機(jī)負(fù)載模擬系統(tǒng)進(jìn)行分析與設(shè)計(jì)。經(jīng)實(shí)踐證明,該系統(tǒng)能對舵機(jī)載荷進(jìn)行實(shí)時、準(zhǔn)確的模擬,具有很好的控制效果,充分滿足了試驗(yàn)要求。同時,本文提及的舵機(jī)負(fù)載模擬系統(tǒng)設(shè)計(jì)方法,對同類的電液負(fù)載模擬器的設(shè)計(jì)也具有一定的借鑒與參考價值。

[1]陳懷民,安玉嬌,王亮.基于LabWindows/CVI虛擬測試系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)[J].測控技術(shù),2009,28(11):59-62.CHEN Huai-min,AN Yu-jiao,WANG Liang.Design and implementation of virtual test system based on LabWindows/CVI[J].Measurement&Control Technology,2009,28(1):59-62.

[2]楊東升,王高峰.多線程技術(shù)在虛擬儀器開發(fā)軟件LabWindows/CVI中的實(shí)現(xiàn)[J].電測與儀表,2005,(3):39-41.YANG Dong-sheng,WANG Gao-feng.The application of multi-threading based on virtual instrument software Lab-Windows/CVI[J].Electrical Measurement&Instrumentation,2005,(3):39-41.

[3]Jiao Z X,Gao J X,Hua Q,et al.The velocity synchronizing control on the electro-hydraulic load simulator[J].Chinese Journal of Aeronautics,2004,38(12):34-38.

[4]楊鋼,劉迎雨,杜經(jīng)民,等.基于模糊PID控制器的電液負(fù)載模擬系統(tǒng)[J].華中科技大學(xué)學(xué)報:自然科學(xué)版,2012,40(4):59-62.YANG Gang,LIU Ying-yu,DU Jing-min,et al.Electro-hydraulic load systems based on fuzzy PID controller[J].Journal of Huazhong University of Science and Technology:Natural Science Edition,1999,25(1):22-25.

[5]石旭東,張發(fā),荊濤,等.飛行模擬機(jī)電動操縱負(fù)荷系統(tǒng)控制與仿真[J].電機(jī)與控制學(xué)報,2010,14(5):73-78.SHI Xu-dong,ZHANG Fa,JING Tao,et al.Control and simulation of electric control loading system of flight simulator[J].Electric Machines and Control,2010,14(5):73-78.

[6]羅璟,趙克定,許宏光.基于H∞魯棒控制的電液負(fù)載模擬器的性能研究[J].機(jī)床與液壓,2006(8):113-116.LUO Jing,ZHAO Ke-ding,XU Hong-guang.Study on performance of electro-hydraulic load simulator based on H∞Robust control[J].Machine Tool&Hydraulics,2006(8):113-116.

猜你喜歡
信號系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過?!律O(shè)計(jì)萌到家
基于FPGA的多功能信號發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产亚洲精品自在线| 国产欧美日韩另类| 婷婷午夜影院| 国产一级二级三级毛片| 久久一色本道亚洲| 欧美日韩高清| 国产在线观看一区精品| 精品日韩亚洲欧美高清a| 国产无套粉嫩白浆| 亚洲人精品亚洲人成在线| 亚洲人成电影在线播放| 欧美五月婷婷| 久久精品91麻豆| 看看一级毛片| 欧美伊人色综合久久天天| 区国产精品搜索视频| 小说 亚洲 无码 精品| 国产黄色视频综合| 本亚洲精品网站| 91久久精品国产| 99视频在线免费观看| 国产视频久久久久| 色婷婷成人| 伊人久久久久久久| 亚洲成人高清无码| 真实国产精品vr专区| 国产又色又刺激高潮免费看| 老司机精品久久| 国产91小视频在线观看| 亚洲色图欧美视频| 亚洲国产成人精品一二区| 国产欧美日韩在线一区| 久久人妻系列无码一区| 97综合久久| 亚洲日本中文综合在线| 国产在线一区视频| 成人91在线| 国产99精品久久| 国产成人夜色91| 国产在线拍偷自揄拍精品| 国产男女免费视频| 亚洲综合狠狠| 在线亚洲精品自拍| 国产丰满大乳无码免费播放| 亚洲无码日韩一区| 色香蕉网站| 国产美女免费| 欧美一区福利| 日本高清免费一本在线观看 | 日韩资源站| 丝袜亚洲综合| 真实国产乱子伦高清| 国产高清无码第一十页在线观看| 国产欧美在线观看一区| 四虎国产成人免费观看| 精品五夜婷香蕉国产线看观看| 国产精品视频观看裸模| 四虎影视8848永久精品| 亚洲小视频网站| 亚洲AV色香蕉一区二区| 91最新精品视频发布页| 日韩一区二区三免费高清| 国产精品网址你懂的| 中文字幕av一区二区三区欲色| 人妻精品久久无码区| 亚洲制服丝袜第一页| 成人综合在线观看| 黄色国产在线| 宅男噜噜噜66国产在线观看| 在线免费观看a视频| 无遮挡国产高潮视频免费观看| 精品国产自在在线在线观看| 精品国产电影久久九九| 欧美综合区自拍亚洲综合天堂| 国产aaaaa一级毛片| 国产99在线| 国产免费精彩视频| 国产99视频精品免费视频7| 国产精品第| 亚洲国产精品日韩专区AV| 亚洲制服中文字幕一区二区| 中文字幕天无码久久精品视频免费|