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

        ?

        基于虛擬儀器的航天器外熱流系統(tǒng)設(shè)計

        2022-08-03 02:42:48汪新舜吳星云陳延龍
        計算機測量與控制 2022年7期
        關(guān)鍵詞:程控測控控制策略

        汪新舜,吳星云,沈 輝,侍 尉,陳延龍

        (1.上海衛(wèi)星裝備研究所,上海 200240;2.上海裕達(dá)實業(yè)有限公司,上海 200240)

        0 引言

        為了模擬航天器在外太空環(huán)境中,表面接收的動態(tài)外熱流,在地面環(huán)境模擬裝備中實施真空熱試驗不可或缺。目前國內(nèi)外主要采用的是紅外熱流模擬方法,即采用程控直流電源給加熱裝置供電,通過測溫設(shè)備實時采集監(jiān)測點溫度,使用控制策略智能調(diào)節(jié)電流來模擬空間外熱流[1-3]。對于飛行任務(wù)復(fù)雜、飛行周期長、航天器內(nèi)部或者外部熱流變化大且溫控要求高的航天器,必須在地面進(jìn)行長時間連續(xù)真空外熱流模擬試驗驗證功能。隨著國外對軍工單位的進(jìn)口限制和國產(chǎn)儀器設(shè)備的迅速發(fā)展,在原有的測控系統(tǒng)中集成國產(chǎn)設(shè)備驅(qū)動的需求越來越多,不僅可以降低成本,還可以推動國內(nèi)儀器技術(shù)的應(yīng)用發(fā)展創(chuàng)新。

        真空外熱流試驗測控系統(tǒng)一般由真空容器、被測航天部組件、溫度傳感器、加熱片或者加熱燈陣、溫度采集儀及程控可編程電源柜組成。測控系統(tǒng)軟件功能包括:溫度采集設(shè)備的配置、程控直流電源的配置、控制策略列表的配置實施、試驗數(shù)據(jù)的顯示與存儲、試驗過程監(jiān)控、報警設(shè)置以及故障定位反饋修復(fù)等。

        目前的航天器外熱流測控系統(tǒng)軟件主要存在以下不足:

        1)程序框架耦合度較高,并發(fā)性較差,導(dǎo)致控制周期冗長,控制效果一般;

        2)軟件未及時更新國產(chǎn)設(shè)備驅(qū)動,未模塊化編程,不同設(shè)備型號混合使用的兼容性一般;

        3)缺乏自整定PID模塊,不便于處理航天器熱試驗過程中存在的非線性、參數(shù)時變性和模型不確定性問題;

        4)試驗的溫度采集配置、電源工況配置、數(shù)據(jù)查看和測控任務(wù)執(zhí)行平臺分散,導(dǎo)致程序的整體性較差,不便于試驗人員操作;

        5)數(shù)據(jù)存儲和交互方式落后,限制了數(shù)據(jù)存儲的文件大小,不利于高速數(shù)據(jù)的處理;

        6)故障代碼不夠全面,難以精確定位故障位置,未對故障發(fā)生的信息進(jìn)行記錄存儲,缺乏自動恢復(fù)機制。

        為了解決以上問題,根據(jù)航天某院真空熱試驗任務(wù)要求,開發(fā)了一種基于虛擬儀器的航天器真空熱試驗測控系統(tǒng)?;贚XI總線集成了數(shù)字萬用表、矩陣開關(guān)模塊和國產(chǎn)程控可編程電源等,在LabVIEW平臺下開發(fā)測控軟件,對軟件框架進(jìn)行重新設(shè)計,功能模塊化編程;使用ActiveX等控件整合平臺,實現(xiàn)配置測控一體化;兼容國產(chǎn)和進(jìn)口程控電源控制驅(qū)動;使用TDMS高速二進(jìn)制文件存讀數(shù)據(jù);新增自整定PID控制算法和故障自動定位恢復(fù)機制,具有效率高、控制精度高和系統(tǒng)穩(wěn)定性強等特點。

        1 測試需求

        航天器真空外熱流測控系統(tǒng)的參數(shù)及要求如表1所示。

        表1 測控需求表

        測控系統(tǒng)主要任務(wù)包括熱電偶溫度采集與控制策略列表執(zhí)行。熱電偶溫度采集時,需將熱電偶測量端貼至被動元件表面,參考端插入電子冰瓶中,熱電偶兩端連接至矩陣開關(guān)板卡,板卡插入數(shù)字萬用表,軟件遠(yuǎn)程配置采集溫度;控制策略列表執(zhí)行時,電源輸出端連接加熱片,加熱片貼在被動元件表面,編輯多個閉環(huán)開關(guān)開環(huán)控制工況和對應(yīng)執(zhí)行時間,形成工況列表,軟件加載自動化切換控制模式,同時系統(tǒng)還具備試驗數(shù)據(jù)存儲顯示和故障報警自動修復(fù)功能等。

        2 系統(tǒng)硬件及原理設(shè)計

        虛擬儀器技術(shù)是一種利用高性能模塊化硬件,結(jié)合高效靈活的軟件來實現(xiàn)各種測試、測量和自動化的應(yīng)用技術(shù),具有開發(fā)周期短、通用程度高和部署方便靈活等優(yōu)勢[4-7]。

        航天器真空外熱流測控系統(tǒng)基于LXI工業(yè)總線開發(fā),LXI總線是一種功能接口標(biāo)準(zhǔn),定義了基于以太網(wǎng)802.3標(biāo)準(zhǔn)的接口技術(shù),確保了儀器間的互通性,融合了其他儀器的高性能、體積小及高速吞吐率等特點,是新一代測控系統(tǒng)模塊化框架平臺標(biāo)準(zhǔn)[8]。

        系統(tǒng)硬件集成了真空容器、被測航天器部組件、溫度傳感器、加熱片或者加熱燈陣、溫度采集儀及程控可編程電源柜等,通過繼電器開關(guān)動作切換熱控回路不同接入點至數(shù)字萬用表ADC模塊測量熱電偶溫度,程控電源柜根據(jù)控制策略輸出功率。設(shè)計時,選用KEITHLEY-2701數(shù)字萬用表,六位半(22位)精度,500通道/秒的掃描速率,搭載KEITHLEY-7708開關(guān)板卡,提供40個兩極通道或20個四極通道的多選切換功能,可以配置為兩組相互獨立的多路復(fù)用器,支持熱電偶、RTD和熱敏電阻溫度傳感器。當(dāng)試驗熱電偶需配備多個通道時,可以將多臺KEITHLEY-2701數(shù)字萬用表通過LXI協(xié)議接入交換機進(jìn)行組網(wǎng);選擇國產(chǎn)大華DH1766-1三通道和DH1790-7單通道輸出精密型可編程直流電源,紋波有效值低于1 mV,峰峰值低于6 mV。DH1766-1有3個通道,分別支持32 V/3 A/96 W、32 V/3 A/96 W和6 V/3 A/18 W,DH1790-7單通道,支持160 V/7.5 A/360 W,集成了14臺DH1766-1和10臺DH1790-7,共52個通道。

        試驗人員在搭建熱電偶采集回路時,采用外部電子冰瓶產(chǎn)生的標(biāo)準(zhǔn)0℃作為外部補償,將板卡通道CH1到CH40的H端分別與Y2-50ZJM插頭1~40芯相連,L端短接后與插頭49~50芯連接,通過罐體法蘭盤連接至罐內(nèi)熱電偶銅導(dǎo)線,熱電偶正負(fù)極短接成為測量點,緊貼至被測部件表面,插頭的49~50芯銅導(dǎo)線與熱電偶負(fù)極康銅絲通過CX2-55M通孔針座連接至罐外,短接成為參考點放進(jìn)0 ℃的電子冰瓶中。在搭建電源加熱回路時,DH1790-1、DH1766-7安裝在程控電源柜中,電源末端連接負(fù)載導(dǎo)線正負(fù)極,通過轉(zhuǎn)接航空插頭和罐體法蘭盤,連接至罐內(nèi)加熱裝置。硬件連接如圖1所示,實現(xiàn)了數(shù)字萬用表、開關(guān)板卡、程控電源柜、真空罐體和待測回路之間的連接。

        圖1 硬件連接示意圖

        3 系統(tǒng)軟件結(jié)構(gòu)及功能

        測控系統(tǒng)軟件部分基于LabVIEW開發(fā),它是美國國家儀器(NI)公司研制的程序開發(fā)環(huán)境。LabVIEW被稱為“G”語言,即圖形化編程語言,其核心是“數(shù)據(jù)流”,通過數(shù)據(jù)在連線上的流動,完成程序流程的控制及功能的實現(xiàn)[9-11]。

        3.1 軟件整體設(shè)計

        真空外熱流測控系統(tǒng)軟件采用模塊化編程,根據(jù)測控需求將軟件分為試驗登錄、試驗配置、試驗準(zhǔn)備、試驗過程、試驗數(shù)據(jù)分析及程序維護(hù)等模塊,每個模塊又分為若干個小的功能模塊,這樣設(shè)計既方便調(diào)試和修改,又可靈活配置使用于不同應(yīng)用場景。試驗登錄包括用戶權(quán)限管理及進(jìn)入測控主界面顯示功能;試驗配置包括試驗信息配置、溫度存儲路徑配置、電壓電流存儲路徑配置、報警信息存儲路徑配置、遠(yuǎn)程監(jiān)控客戶端配置、測溫通道配置、控溫通道配置、電源程控配置、加熱回路配置及工況列表配置功能;試驗準(zhǔn)備包括測溫電纜檢查、加熱電纜檢查、加熱片電阻檢測、熱響應(yīng)試驗及PID參數(shù)整定功能;試驗過程包括加載測溫配置表、采集顯示溫度數(shù)據(jù)、配置開啟服務(wù)器、加載工況列表、執(zhí)行控制策略、電壓電流數(shù)據(jù)回讀顯示、過程數(shù)據(jù)監(jiān)控報警、故障反饋恢復(fù)策略、工況列表動態(tài)修改、執(zhí)行策略動態(tài)修改及PID參數(shù)動態(tài)修改功能;試驗數(shù)據(jù)分析包括數(shù)據(jù)讀取、數(shù)據(jù)拼接及生成報表功能;程序維護(hù)包括用戶數(shù)據(jù)庫維護(hù)、設(shè)備驅(qū)動庫維護(hù)、試驗數(shù)據(jù)庫維護(hù)、控制策略維護(hù)及試驗表單維護(hù)等如圖2所示。

        圖2 軟件功能模塊

        軟件系統(tǒng)的運行模式如圖3所示,試驗配置人員、試驗準(zhǔn)備人員、試驗值班人員、試驗監(jiān)控人員、試驗故障備份人員及試驗系統(tǒng)維護(hù)人員通過相同的接口使用不同權(quán)限進(jìn)行登錄,利用工業(yè)以太網(wǎng)將熱電偶采集配置表、電源控制策略列表及系統(tǒng)故障備份信息等試驗配置信息寫入試驗數(shù)據(jù)服務(wù)器中心和備用數(shù)據(jù)服務(wù)器中,試驗服務(wù)器中心根據(jù)電源控制策略列表將數(shù)據(jù)包通過LXI通訊協(xié)議分發(fā)至電源控制驅(qū)動和數(shù)采控制驅(qū)動,設(shè)備接收到指令開始試驗。試驗服務(wù)器中心發(fā)生故障,無法正常運行,啟用服務(wù)器之間的連鎖機制,備用服務(wù)器自動接管試驗。同時配備了試驗數(shù)據(jù)查看客戶端,多個用戶可以同時從服務(wù)器調(diào)取數(shù)據(jù)進(jìn)行查看。

        圖3 軟件系統(tǒng)運行模式

        程序使用多線程編程,為了防止數(shù)據(jù)傳遞的丟失及線程耦合產(chǎn)生競爭關(guān)系,重新設(shè)計了程序框架,使用生產(chǎn)者消費者隊列處理機制[12],如圖4所示,在寄存器中開辟獨立棧進(jìn)行事件或數(shù)據(jù)的隊列出入棧操作,執(zhí)行溫度數(shù)據(jù)高速多通道實時采集、程控電源群PID控制、同時執(zhí)行工況列表定時加載、數(shù)據(jù)存儲解析以及記錄等一系列事件。實現(xiàn)了事件線程之間的解耦合,確保了程序的穩(wěn)定性。

        圖4 軟件設(shè)計框架

        3.2 繼電反饋式PID自整定

        基于繼電反饋自整定方法是在多次測試實驗基礎(chǔ)上,逐步獲得系統(tǒng)某一特性參數(shù)。程序不需要對系統(tǒng)有深入的了解,在實驗過程中不斷調(diào)節(jié)來實現(xiàn)某一特殊地可以觀察的系統(tǒng)特性,微調(diào)試驗可以獲得較準(zhǔn)確的系統(tǒng)參數(shù)[13-15]。在控制系統(tǒng)中,有兩種狀態(tài):測試狀態(tài)和控制狀態(tài)。在測試狀態(tài)下,由一個繼電環(huán)節(jié)來測試系統(tǒng)的振蕩幅值和頻率,獲得系統(tǒng)的頻域信息,構(gòu)建相似的模型結(jié)構(gòu),采用選定的控制策略獲得系統(tǒng)的控制參數(shù);在控制狀態(tài)下,使用上一個測試狀態(tài)得到的控制參數(shù)運行系統(tǒng)。測試狀態(tài)伴隨著測試條件的變化而改變,反復(fù)循環(huán)獲得最佳參數(shù),基于繼電反饋的自整定工作原理圖如圖5所示。

        圖5 基于繼電反饋的PID自整定工作原理圖

        描述函數(shù)法是最常用的確定臨界增益和臨界頻率的方法之一。該方法利用繼電非線性環(huán)節(jié)輸入信號與輸出信號之間的基波分量關(guān)系來近似分析的一種有效方法[16]。標(biāo)準(zhǔn)繼電的描述函數(shù)為:

        (1)

        其中:d為繼電環(huán)節(jié)的幅值,a為振蕩曲線的幅值。假設(shè)G(jω)奈氏曲線與-1/N(a)曲線在負(fù)實軸處相交,而對象的奈氏曲線與描述函數(shù)的負(fù)倒數(shù)曲線的交點稱為臨界點,定義對象的臨界點頻率為ωμ如下:

        arg{G(jω)}=-π

        (2)

        因此我們可以估計振蕩周期Tμ和臨界增益Kμ:

        (3)

        (4)

        使用Z-N公式作為整定規(guī)則,Z-N整定規(guī)則在控制工程實踐中有著廣泛的應(yīng)用,對于P、PI和PID控制器的設(shè)定如表2所示。

        表2 Z-N的PID參數(shù)整定公式

        在測試狀態(tài)的循環(huán)中,程序?qū)Σ杉降谋豢剡^程量進(jìn)行標(biāo)度變換,與設(shè)定值進(jìn)行比較,使用Z-N規(guī)則自整定,如果被控過程輸出量小于設(shè)定值,則繼電器導(dǎo)通狀態(tài)輸出的控制量電壓幅值為M;反之,如果被控過程輸出量小于設(shè)定值,則繼電器導(dǎo)通狀態(tài)輸出的控制量電壓幅值為m。將控制量轉(zhuǎn)換為PWM波,M的占空比為100%,m的占空比為0%,使用模擬量輸出進(jìn)行自整定,由環(huán)振蕩曲線計算出對象的振蕩周期Tμ和臨界增益Kμ,程序依據(jù)表格2的Z-N臨界比例度整定公式計算出PID參數(shù)。在控制狀態(tài)的循環(huán)中,使用整定出的控制參數(shù)進(jìn)行閉環(huán)控制。多次反復(fù)以上循環(huán),獲得最終自整定參數(shù),模塊的前面板和程序框圖如圖6所示。

        圖6 基于繼電反饋的自整定PID前面板和程序框圖

        基于繼電反饋的PID自整定控制器具備較好的魯棒性,這種方法的優(yōu)點在于,測試過程不需要任何信號發(fā)生設(shè)備,系統(tǒng)產(chǎn)生的振蕩是非線性系統(tǒng)的內(nèi)部特征;整定過程在閉環(huán)中進(jìn)行,系統(tǒng)的抗干擾能力強,克服系統(tǒng)非線性對參數(shù)整定的影響,但是對于純滯后的低階系統(tǒng),整定后的參數(shù)偏差較大[17],其缺點如下:

        1)對于純滯后較大的系統(tǒng),繼電整定后的系統(tǒng)幅值裕度不夠,出現(xiàn)較大的振蕩;

        2)對于小滯后或?qū)ο箅A次較低的情況,臨界頻率太高,校正后的系統(tǒng)帶寬過大;

        3)無法單獨整定積分和微分時間。

        在航天器外熱流實驗中,該方法不適合加熱籠熱傳導(dǎo)式的PID自整定,適用于貼片式熱傳遞PID自整定。

        3.3 模糊規(guī)則PID自整定

        模糊控制對數(shù)學(xué)模型的依賴性弱,不需要建立過程的精確數(shù)學(xué)模型,模糊PID控制是結(jié)合模糊規(guī)則與PID的一種控制方式,利用模糊邏輯并根據(jù)一定的模糊規(guī)則對PID的比例、積分和微分系數(shù)實施優(yōu)化以達(dá)到理想的控制效果[18],模糊PID的控制原理圖如圖7所示。

        圖7 模糊PID控制原理圖

        模糊控制是兩輸入三輸出的控制器,以誤差E和誤差變化率Ec為輸入,以PID的參數(shù)修正值ΔKP、ΔKI和ΔKD為輸出。規(guī)定誤差E和誤差變化率Ec的實際變化范圍即基本論域[Emin,Emax]和[Ecmin,Ecmax],取量化因子GE,將誤差離散化為N檔:

        (5)

        誤差所取的模糊集合為[-N,-N+1, …,0, …N-1,N],即ei=EiGE。同理對Ec進(jìn)行模糊化處理。對于模糊控制輸出的模糊集合,通過比例因子Gu,將實際輸出映射至基本論域[-u,u],即ui=UiGu。采用的模糊論域為[NB(負(fù)大)、NM(負(fù)中)、NS(負(fù)小)、ZO(零)、PS(正小)、PM(正中)、PB(正大)],7個模糊語言變量。模糊言語值是通過隸屬函數(shù)來描述的,工程上常采用三角隸屬函數(shù)、S型隸屬函數(shù)、Z型隸屬函數(shù)和高斯隸屬函數(shù)等作為隸屬函數(shù)。使用LabVIEW提供的模糊系統(tǒng)設(shè)計器,設(shè)置三角隸屬函數(shù)界面如圖8所示。

        圖8 三角隸屬函數(shù)設(shè)置界面

        獲得E和Ec的隸屬度值后,建立針對模糊控制輸出ΔKP、ΔKI和ΔKD的量化模糊控制規(guī)則表,獲得隸屬值后,選擇適當(dāng)?shù)慕饽:惴ㄟM(jìn)行運算,常用的解模糊方法有:最大隸屬度法和加權(quán)平均法(重心法)等[19],使用重心法計算各輸出的量化值,其公式如下:

        (6)

        其中:M為隸屬度,F(xiàn)為模糊量化值,由于隸屬函數(shù)的特性,在任意方向上的隸屬度之和為1,所以每一個對象的計算等同于矩陣計算,公式如下:

        (7)

        結(jié)合量化系數(shù)Gu得到最終K值,公式如下:

        Kn=Kn-1+ΔK×Gu

        (8)

        以溫差和誤差變化率作為二維輸入,ΔKP、ΔKI和ΔKD的增量作為三維輸出,根據(jù)溫度控制精度要求,自定義基本論域,添加隸屬函數(shù),生成多條模糊規(guī)則,程序提供5種去模糊化方法:面積中心、改進(jìn)面積中心、中心、最大值中心和最大值平均,用戶根據(jù)需求自行選擇。譬如取溫度誤差變化率為0.005 ℃,溫度誤差為0.2 ℃,通過上述操作,得到ΔKP的增量為-0.000 702 895,同理可以得到ΔKI、ΔKD的增量。使用模糊系統(tǒng)設(shè)計器生成以fs為后綴的二進(jìn)制文件,作為模糊控制系統(tǒng)的模糊規(guī)則輸入文件,對文件進(jìn)行系統(tǒng)仿真測試,LabVIEW加載文件進(jìn)行PID參數(shù)自整定,仿真界面和程序框圖如圖9所示。

        圖9 仿真界面及程序框圖

        3.4 故障自動修復(fù)機制

        軟件的工作及故障修復(fù)機制流程圖如圖10所示,硬件設(shè)備在試驗的過程中,由于長時間運行出現(xiàn)故障,不及時修復(fù)會對航天器部組件產(chǎn)生不可估計的損壞,尤其是在高溫工況加熱階段,上位機失去對電源的控制,會出現(xiàn)試驗對象被燒毀的現(xiàn)象。新增的故障修復(fù)機制根據(jù)經(jīng)常發(fā)生的故障類型編制,故障類型分為儀器通訊失聯(lián)和儀器元器件損壞兩類,儀器通訊失聯(lián),假設(shè)是由儀器通訊模塊穩(wěn)定性造成的,啟用自動重連機制,重連成功后繼續(xù)試驗;假設(shè)儀器已損壞,配備了可替換的硬件設(shè)備,自動切換至備用設(shè)備繼續(xù)試驗,保證了試驗運行的安全性和連續(xù)性。

        圖10 軟件故障修復(fù)機制流程圖

        3.5 試驗配置

        試驗系統(tǒng)的用戶信息存儲在服務(wù)器數(shù)據(jù)中心,使用SQL語言訪問進(jìn)行增刪改查,在試驗登錄界面輸入用戶名和密碼信息,程序自動比對數(shù)據(jù)庫,提供系統(tǒng)最后登錄時間、用戶權(quán)限和登錄次數(shù)等信息。用戶權(quán)限分為管理員、操作員和觀察員兩種,管理員擁有用戶管理的權(quán)限,即用戶、密碼及使用權(quán)限更改;操作員可以使用試驗程序,無用戶管理權(quán)限;觀察員只能登陸查看試驗數(shù)據(jù)顯示界面,無用戶管理權(quán)限,無操作權(quán)限。

        對于溫度采集配置,用戶需輸入待測溫度點名稱、傳感器類型、上下限報警值和受控電源名稱,選擇是否作為控制反饋點。對于電源控制配置,需編輯執(zhí)行工況和工況列表。在執(zhí)行工況中,寫入電源個數(shù)、電源類型、控制方式、跟隨電源、電源名稱、電源地址、限定電流、設(shè)定電流、設(shè)定溫度、上限溫度及下限溫度,其中電源類型包括國產(chǎn)大華DH1790-7、DH1766-1和安捷倫N5750等,控制方式包括開環(huán)、開關(guān)、閉環(huán)和自整定控制。在工況列表中,設(shè)定多個工況的執(zhí)行時間,形成列表,加載至程序中,實現(xiàn)長時間工況自動切換的效果。所有的配置文件均以EXCEL形式編輯存儲。在存儲文件配置界面中,輸入試驗名稱信息,生成數(shù)據(jù)存儲路徑,在數(shù)據(jù)存儲文件夾中,生成3個數(shù)據(jù)文件,分別用來存儲溫度、電壓電流和故障報警信息。

        對于試驗備用設(shè)備配置,遠(yuǎn)程監(jiān)控客戶端在另外一臺上位機上開啟,配置IP地址和端口號,用來與試驗控制上位機進(jìn)行通訊,試驗控制上位機一旦出現(xiàn)異常,丟失了與遠(yuǎn)程監(jiān)控客戶端的連接,遠(yuǎn)程監(jiān)控客戶端從數(shù)據(jù)服務(wù)器中心獲取加載試驗配置信息,切換為試驗控制上位機,接管試驗;配置備用的數(shù)據(jù)采集儀和程控電源的IP地址,當(dāng)原有的設(shè)備發(fā)生故障無法重連,程序自動切換使用備用設(shè)備的IP地址進(jìn)行試驗。

        3.6 試驗工況

        試驗準(zhǔn)備需要進(jìn)行測溫電纜的檢查,測溫電纜一端連接熱電偶或者PT100,另外一段通過真空法蘭盤接到罐外,使用萬用表依次測量熱電偶導(dǎo)通或者PT100阻值檢查是否正常。加熱電纜一端連接加熱片或者紅外燈籠,另外一段通過真空法蘭盤接到罐外,使用萬用表依次測量加熱元器件的阻值檢查是否正常。對于熱系統(tǒng)設(shè)計比較復(fù)雜,對控溫速率及精度要求較高的航天組件,可以使用自整定PID模塊,提供了階躍開環(huán),階躍閉環(huán),繼電器及模糊規(guī)則PID自整定控制策略,在試驗開始前獲得整定的PID參數(shù)。

        正式的真空外熱流試驗開始前進(jìn)行熱響應(yīng)試驗,使用單臺電源加熱回路測試模塊,根據(jù)試驗配置表,依次對程控電源做輸入電流指令操作,檢測通訊是否正常,通過加熱反饋溫度,檢測加熱片性能是否正常。

        在試驗工況執(zhí)行界面中,向用戶提供了電源控制界面、溫度數(shù)據(jù)顯示、電源實時曲線顯示和故障報警信息4個選項卡。打開溫度數(shù)據(jù)顯示選項卡,加載熱電偶配置EXCEL,開始采集溫度,數(shù)據(jù)顯示在曲線圖中,由于數(shù)據(jù)量龐大,每一個小時分割存儲,可使用提供的回看軟件進(jìn)行拼接顯示。打開電源控制界面,加載工況列表,程序自動比對時間開始試驗,電源控制界面如圖11所示。在電源實時曲線顯示界面中,查看電源的電壓電流實時輸出曲線。用戶可以在故障報警信息界面中,查看上位機、電源、數(shù)采故障和溫度上下限報警信息。在試驗執(zhí)行的過程中,用戶根據(jù)試驗過程數(shù)據(jù)動態(tài)靈活地修改工況列表,同時登錄多個試驗監(jiān)控客戶端從服務(wù)器中心調(diào)取瀏覽實時試驗數(shù)據(jù)。

        圖11 程序控制界面

        3.7 數(shù)據(jù)管理及軟件維護(hù)

        試驗數(shù)據(jù)分為EXCEL配置文件和TDMS存儲文件。TDMS是一種二進(jìn)制記錄文件,兼顧了高速易存儲等優(yōu)勢,其寫入文件的速度可以達(dá)到600 M/S,廣泛應(yīng)用在測量測控行業(yè)[20]。數(shù)據(jù)全部存儲在服務(wù)器中心備份,在試驗過程中,用戶可靈活地對配置文件進(jìn)行修改,對存儲文件讀取查看。

        試驗數(shù)據(jù)文件夾中生成了溫度、電源電壓電流和報警記錄數(shù)據(jù),以試驗信息命名,TDMS格式保存,試驗數(shù)據(jù)每一個小時分割存儲,使用提供的歷史數(shù)據(jù)拼接回看程序,如圖12所示,加載數(shù)據(jù)文件夾,選擇需要查看的數(shù)據(jù),按照時間順序依次添加至數(shù)據(jù)列表中,拼接顯示在曲線圖中。軟件使用ActiveX控件調(diào)用WORD,一鍵生成試驗報告。ActiveX是Microsoft對于一系列策略性面向?qū)ο蟪绦蚣夹g(shù)和工具的稱呼[21]。在報告中包括工況執(zhí)行,開關(guān)和閉環(huán)控制的精度分析等信息。試驗人員依據(jù)報告判斷試驗流程執(zhí)行情況,用戶依據(jù)報告判斷試驗是否達(dá)到預(yù)計效果。

        圖12 數(shù)據(jù)回看界面

        軟件維護(hù)包括用戶數(shù)據(jù)庫維護(hù)、試驗數(shù)據(jù)庫維護(hù)、試驗表單維護(hù)、設(shè)備驅(qū)動庫維護(hù)及控制策略維護(hù)。用戶數(shù)據(jù)信息包括用戶名、密碼、權(quán)限、使用時間及使用次數(shù)等,存儲在試驗數(shù)據(jù)服務(wù)器中心,管理人員在試驗前后,對用戶信息進(jìn)行增刪改查;試驗數(shù)據(jù)存儲在數(shù)據(jù)服務(wù)器中心,試驗結(jié)束后,由用戶拷貝分析,試驗管理人員及時整理存儲空間,為下次試驗做準(zhǔn)備;不同的航天器真空外熱流試驗需要監(jiān)測和控制的參數(shù)存在差異,用戶提供需求,試驗管理人員定制化維護(hù)編制試驗表單。

        設(shè)備驅(qū)動庫采用模塊化編程,模塊采用數(shù)據(jù)流方式驅(qū)動,如圖13所示,程控電源驅(qū)動程序塊輸入設(shè)備名稱、IP地址、設(shè)定電壓、設(shè)定電流、限定電流及錯誤信息等參數(shù),輸出設(shè)備IP、實時電壓、實時電流及錯誤信息等參數(shù)。當(dāng)程控電源品種增加或更新驅(qū)動時,軟件維護(hù)人員只需要對程控電源驅(qū)動程序塊進(jìn)行修改。數(shù)采設(shè)備程序塊輸入設(shè)備名稱、IP地址、采集通道數(shù)、傳感器類型、采集間隔及錯誤信息等參數(shù),輸出設(shè)備IP、實時溫度及錯誤信息等參數(shù)。當(dāng)數(shù)采設(shè)備品種增加或更新驅(qū)動時,軟件維護(hù)人員只需要對數(shù)采設(shè)備程序塊進(jìn)行修改。設(shè)備驅(qū)動的模塊化設(shè)計,提高了程序的易維護(hù)性和可擴展性

        圖13 設(shè)備驅(qū)動程序塊

        控制策略分為開關(guān)控溫和閉環(huán)控溫兩個功能部分,采用用模塊化編程,如圖14所示。開關(guān)電源控溫程序塊輸入控制溫度、上限溫度、下限溫度、設(shè)定溫度、限定電流及錯誤信息等參數(shù),輸出實時電流、實時溫度及錯誤輸出等參數(shù)。開關(guān)控溫旨在將溫度控制設(shè)定的上下限區(qū)域內(nèi)。閉環(huán)控溫程序塊輸入控制溫度、控制模式、PID參數(shù)、設(shè)定電流及錯誤輸入?yún)?shù),輸出實時電流、實時溫度及錯誤輸出等參數(shù)??刂颇J街С蛛A躍開環(huán),階躍閉環(huán),繼電器,模糊規(guī)則自整定控制,支持標(biāo)準(zhǔn)P,PI,PID控制,閉環(huán)控溫旨在將溫度動態(tài)控制在設(shè)定恒定值,控溫穩(wěn)定誤差不超過±0.4℃。當(dāng)控制策略需要增加或更新時,軟件維護(hù)人員只需要對控制策略程序塊進(jìn)行修改,方便開發(fā)人員進(jìn)行控制算法的維護(hù)和升級。

        圖14 控制策略程序塊

        4 試驗結(jié)果與分析

        系統(tǒng)設(shè)計開發(fā)完成后,選取典型的溫度階梯控制工況進(jìn)行試驗,使用多臺大華DH1790程控電源,分別控制加熱片和加熱燈陣的輸出,使用KEITHLEY-2701數(shù)字萬用表采集熱電偶的溫度,被控對象為航天器部組件。編寫工況列表,程序根據(jù)設(shè)置時間,自動切換被控對象的溫度為32 ℃、39 ℃、45 ℃,做溫度階梯試驗,試驗結(jié)果如圖15所示,在溫度轉(zhuǎn)換的過程中,未開啟任何制冷設(shè)備,溫升較快,更能考驗系統(tǒng)自整定PID參數(shù)的超調(diào)回調(diào)能力。

        圖15 階梯控溫試驗結(jié)果

        綜上,試驗總體溫度超調(diào)量不超過0.5 ℃,動態(tài)穩(wěn)定誤差不超過±0.4 ℃。試驗結(jié)果表明,使用新的生產(chǎn)者-消費者程序框架,在控制周期中,多臺電源采用不同類型的傳熱控溫方式,溫升速度、超調(diào)量和動態(tài)穩(wěn)定誤差等曲線參數(shù)幾乎保持一致,驗證了新的程序框架處理多線程多任務(wù)復(fù)雜場景的解耦合和高并發(fā)性能。使用了新增的自整定PID算法,適應(yīng)性好,解決了控制系統(tǒng)快速性、小超調(diào)量和小誤差性之間的矛盾,更適合復(fù)雜航天器的真空外熱流試驗系統(tǒng)。

        5 結(jié)束語

        基于虛擬儀器的航天器外熱流系統(tǒng)采用模塊化設(shè)計,通過LXI總線集成數(shù)字萬用表、矩陣開關(guān)和程控電源等設(shè)備,結(jié)合LabVIEW環(huán)境開發(fā)軟件,實現(xiàn)了大通道溫度采集和電源智能控制,使用改善的軟件框架和故障處理機制,穩(wěn)定安全地在真空環(huán)境下模擬了航天器表面接收的外熱流;引進(jìn)自整定控制算法,大幅提升試驗效率,提高控溫精度。該系統(tǒng)可實現(xiàn)多種復(fù)雜航天器的真空外熱流試驗,節(jié)約人力成本,具有使用方便靈活和系統(tǒng)穩(wěn)定性強等優(yōu)點。

        猜你喜歡
        程控測控控制策略
        考慮虛擬慣性的VSC-MTDC改進(jìn)下垂控制策略
        能源工程(2020年6期)2021-01-26 00:55:22
        工程造價控制策略
        山東冶金(2019年3期)2019-07-10 00:54:04
        《測控電路》實踐教學(xué)改革探討
        電子測試(2018年22期)2018-12-19 05:12:58
        基于Multisim10和AD603的程控增益放大器仿真研究
        電子制作(2018年19期)2018-11-14 02:37:02
        現(xiàn)代企業(yè)會計的內(nèi)部控制策略探討
        基于現(xiàn)代測控技術(shù)及其應(yīng)用分析
        程控增益射頻寬帶放大器
        電子制作(2016年1期)2016-11-07 08:42:54
        向著新航程進(jìn)發(fā)——遠(yuǎn)望7號測控船首航記錄
        太空探索(2016年12期)2016-07-18 11:13:43
        基于STC89C52的程控移相器的設(shè)計
        電子制作(2016年23期)2016-05-17 03:53:28
        容錯逆變器直接轉(zhuǎn)矩控制策略
        亚洲国产日韩综一区二区在性色| 久久久久亚洲av片无码下载蜜桃| 97午夜理论片在线影院| 91视频爱爱| 国内精品久久人妻互换| 手机免费在线观看av网址 | 精品蜜桃视频在线观看| 中文字幕影片免费人妻少妇| 山外人精品影院| 精品一区二区三区在线观看视频| 免费人成小说在线观看网站| 国产精品一区二区久久不卡| 亚洲AV秘 无码一区二区三区1| 亚洲素人日韩av中文字幕| 国产一区二区三区精品成人爱| 国产精品妇女一区二区三区 | 国产午夜福利精品久久2021| 国内精品91久久久久| 日韩美女av一区二区三区四区| 无码人妻丰满熟妇区bbbbxxxx | 亚洲av成人一区二区三区av| 日本第一区二区三区视频| 亚洲小少妇一区二区三区| 精品乱色一区二区中文字幕| 麻豆精品一区二区av白丝在线| 女人被狂躁高潮啊的视频在线看| 久久综合网天天 | 亚洲综合网中文字幕在线| 久久综合噜噜激激的五月天| 黑人大荫道bbwbbb高潮潮喷| 日本少妇按摩高潮玩弄| 人妻人妇av一区二区三区四区| 亚洲在线视频免费视频| 亚洲男人的天堂在线aⅴ视频| 精品不卡久久久久久无码人妻 | 一区视频免费观看播放| 亚洲熟妇自偷自拍另欧美| xxxx国产视频| 官网A级毛片| 日本人妻精品有码字幕| 色avav色av爱avav亚洲色拍 |