国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

制冷控制軟件通用化關(guān)鍵技術(shù)研究

2021-03-16 06:22謝妮慧汪瑜劉志宏
航天返回與遙感 2021年1期
關(guān)鍵詞:制冷機總線構(gòu)件

謝妮慧 汪瑜 劉志宏

制冷控制軟件通用化關(guān)鍵技術(shù)研究

謝妮慧 汪瑜 劉志宏

(北京空間機電研究所,北京 100094)

制冷控制器是用來驅(qū)動和控制機械制冷機的電子學產(chǎn)品,通過控制機械制冷機來保障探測器的工作溫度,使探測器獲得穩(wěn)定可靠的探測性能。隨著紅外探測技術(shù)以及低溫光學技術(shù)的持續(xù)發(fā)展,制冷控制器的需求逐年增多,另外伴隨著制冷技術(shù)的日趨成熟,制冷控制器的組成及功能需求相對固定,性能需求逐步收斂。在這一背景下進行制冷控制軟件的通用化研究工作很有必要。通過對機械制冷機類型及其特點、制冷控制器的組成及工作原理以及制冷控制系統(tǒng)的功能需求進行分析,并對現(xiàn)有制冷控制軟件通信協(xié)議、總線接口等技術(shù)狀態(tài)進行梳理,給出了通用化制冷控制軟件的軟件架構(gòu)、模塊劃分。為適應(yīng)不同用戶需求,同時建立了軟件可復用構(gòu)件庫,考慮了不同類型制冷機對控制軟件的需求的差異性設(shè)計。利用通用化軟件架構(gòu)實現(xiàn)了4臺制冷控制器軟件的研制,軟件功能和性能均滿足用戶需求,提高了研制效率,減少了研制成本,證明了軟件通用化研制模式的可行性。

機械制冷機 制冷控制器 制冷控制軟件 通用化 光學遙感器

0 引言

紅外光學遙感設(shè)備是遙感衛(wèi)星上的關(guān)鍵儀器,用于實現(xiàn)地球資源普查、環(huán)境監(jiān)測、海洋資源調(diào)查、氣象分析、天文觀測等工作[1]。紅外光學遙感設(shè)備中的核心部件——紅外探測元件大多采用HgCdTe、InSb、PtSi等紅外光子型半導體材料,這些紅外半導體材料具有禁帶寬度窄、紅外光量子能量小,且在較高溫度下會產(chǎn)生固有熱激發(fā),導致大的暗電流和噪聲等問題[2-3]。空間制冷控制系統(tǒng)能為紅外探測器和其他光電器件提供可靠冷源,降低探測器的工作溫度,減少本底熱噪聲、屏蔽和排除視場外的熱干擾,從而提高探測精度和靈敏度,使探測器獲得穩(wěn)定可靠的探測性能[4]。

隨著紅外探測技術(shù)及低溫光學的持續(xù)發(fā)展,與紅外探測器配套的制冷控制類產(chǎn)品的需求逐年增多[5-6],同時伴隨著制冷技術(shù)的日趨成熟,制冷控制類產(chǎn)品尤其是功能需求相對固定,性能需求逐步收斂。在這一背景下進行制冷控制軟件的通用化研究工作很有必要。固化產(chǎn)品設(shè)計基線,逐步提升產(chǎn)品的成熟度,不但能夠提升產(chǎn)品開發(fā)與研制效率,減少重復開發(fā),降低研制成本,還能形成產(chǎn)品質(zhì)量(quality)持續(xù)改進的良性循環(huán)[7-8]。

1 通用化分析

1.1 必要性

以往各型號中使用的空間制冷控制系統(tǒng)雖然功能、實現(xiàn)方式大同小異,但是通用化程度低,導致軟件的研制存在重復開發(fā)、研制周期長、耗費費人力物力等問題。隨著我國遙感技術(shù)和深空探測技術(shù)的不斷發(fā)展,制冷控制系統(tǒng)的研制任務(wù)數(shù)量呈指數(shù)式增長,任務(wù)多、多型號并行研制、研制周期短、質(zhì)量要求高是近年來宇航型號任務(wù)的顯著特點[9]。除此之外,制冷機不斷朝著大功率、大冷量方向發(fā)展,制冷對象從單一的焦面到更多低溫光學、中繼光學等設(shè)備,制冷控制器的技術(shù)指標也在不斷提高[10-11],制冷控制軟件要適應(yīng)新形勢進行技術(shù)創(chuàng)新。

綜上所述,進行制冷控制器及其軟件的通用化、產(chǎn)品化的研制都是非常有必要的。若采用制冷控制軟件通用化設(shè)計方法,固定軟件的基礎(chǔ)框架,建立可構(gòu)件可復用構(gòu)件庫,可以減少軟件的重復開發(fā),增強軟件的通用性,使其能夠適應(yīng)不同型號任務(wù)的研制需求。一方面,有利于分離軟件技術(shù)創(chuàng)新與產(chǎn)品研制;另一方面,能夠減少人力資源的浪費,保證型號的研制周期[12]。

1.2 可行性

歸納總結(jié)已交付型號以及在研型號中的制冷控制系統(tǒng),發(fā)現(xiàn)其功能、系統(tǒng)組成基本相同:

第一,制冷控制系統(tǒng)的組成基本相同。制冷控制系統(tǒng)一般包括機械制冷機、制冷控制器硬件及其軟件,且制冷控制系統(tǒng)的被控對象——壓縮機一般特性基本相同。

第二,制冷控制器的硬件電路設(shè)計逐步固定。一般包括制冷驅(qū)動電路、邏輯控制電路、濾波電路、接口電路等,采用的溫度數(shù)據(jù)采集芯片及其電路設(shè)計一樣。

第三,軟件的工作流程(或工況)一樣??刂破魃想婇_始進行緩啟動(保證要求的溫度變化率或電壓變化率),到達目標溫度點附近之后,進行精確的閉環(huán)控溫,最終將探測器的溫度控制在目標溫度點附近。

第四,制冷控制器的工作模式基本一樣。制冷控制器通過驅(qū)動制冷機的壓縮機活塞進行往復運動,從而產(chǎn)生制冷量制冷,通常包括電壓開環(huán)、電壓閉環(huán)、溫度閉環(huán)和制冷關(guān)機等工作模式。

第五,采用的數(shù)字控制器算法一樣。目前型號均采用增量式PID(比例—積分—微分)控制器,且均能滿足控溫精度指標要求,不同制冷控制系統(tǒng)的差別僅為PID控制器的控制參數(shù)不一樣。

由此可見,制冷控制器及其軟件可以實現(xiàn)通用化設(shè)計。

2 通用化思路

2.1 狀態(tài)梳理

(1)制冷機類型及其工作原理

機械制冷機由于其制冷量大、制冷溫度低、效率高、體積小等特點被廣泛應(yīng)用于空間紅外探測器和低溫光學系統(tǒng)的制冷控制中[13]。斯特林制冷機和脈管式制冷機是空間低溫制冷機中應(yīng)用最廣泛的兩種機械制冷機。斯特林制冷機通過氣體制冷工質(zhì)在壓縮機和膨脹機(也稱冷指、冷端)中進行逆向斯特林循環(huán)來實現(xiàn)制冷。脈管式制冷機相對于斯特林制冷機而言主要區(qū)別在于其冷指部分沒有類似膨脹機的運動部件,而是利用高壓氣體在脈管空腔中的絕熱放氣膨脹過程獲得制冷效應(yīng),回熱器用于積累循環(huán)中所得的冷量,并傳遞給下一次循環(huán)的入流氣體,以提高制冷效率[14-15]。與斯特林制冷機相比,脈管式制冷機低溫部分沒有運動部件,因而具有結(jié)構(gòu)簡單、尺寸緊湊、可靠性高和運行壽命長等優(yōu)點,逐漸被廣泛應(yīng)用[16]。

無論斯特林制冷機還是脈管式制冷機,其工作原理是一致的,均通過制冷控制器的功率輸出驅(qū)動壓縮機進行往復運動,從而產(chǎn)生冷量達到制冷的作用,因此對于制冷控制軟件而言,可不區(qū)分斯特林制冷機和脈管式制冷機,主要是以在某一電功率下提供多少冷量為衡量標準。

(2)制冷控制器組成及工作原理

制冷機控制器是用來驅(qū)動和控制機械式制冷機的電子學單機產(chǎn)品。制冷控制器本質(zhì)上是一臺具有自主控溫功能的將直流變交流的變換器[17],它將衛(wèi)星直流母線電壓逆變?yōu)樘囟l率的正弦波交流電壓來驅(qū)動制冷壓縮機工作從而產(chǎn)生冷量進行制冷,并根據(jù)采集到的溫度與設(shè)定目標控溫點的偏差,實時調(diào)節(jié)輸出正弦波電壓的幅值來驅(qū)動制冷機實現(xiàn)自主閉環(huán)控溫的目的,典型制冷控制系統(tǒng)各功能模塊組成如圖1所示。圖中SPWM即正弦脈寬調(diào)制。

圖1 制冷機控制器各功能模塊組成圖

制冷控制器的結(jié)構(gòu)決定了軟件的整體架構(gòu),控制器總體結(jié)構(gòu)固定,因此制冷控制軟件的架構(gòu)固定。由于控制器組成、內(nèi)外部接口包括功率輸出接口、總線遙控遙測接口、測溫信號采集接口等相對固定,因此制冷控制軟件的輸入輸出硬件接口也固定。另外,控制器根據(jù)工作原理劃分為各個功能相互獨立的電路模塊,使得制冷控制軟件也可設(shè)計為功能獨立的軟件模塊。

(3)制冷控制系統(tǒng)功能需求

為了使所設(shè)計的通用化制冷控制器及其軟件能夠同時滿足多個型號的需求,對比分析了3臺制冷控制器及其軟件結(jié)構(gòu),3臺制冷控制器涵蓋了所有的技術(shù)狀態(tài),對制冷機類型、制冷控制器的差異性分析如表1所示。同時3臺制冷控制器及軟件在功能需求、協(xié)議與軟件相關(guān)的硬件接口類別和數(shù)量上又是一致的,制冷控制軟件技術(shù)狀態(tài)如表2所示。

表1 三臺制冷控制器差異性

Tab.1 Differences between three controllers

注:①AD為模數(shù)轉(zhuǎn)換。

表2 制冷控制軟件技術(shù)狀態(tài)

Tab.2 Similarities between three controllers

對于制冷控制器及其軟件而言,可以不區(qū)分兩種制冷機類型,主要衡量標準為制冷控制器的輸出功率能力。制冷機功率的需求與焦面熱負載的熱容直接相關(guān),還與探測器焦面尺寸、漏熱、熱端工作溫度相關(guān)。目前,隨著紅外焦平面熱耗提高,制冷機功率需求已從100W發(fā)展到250W。雖然不同制冷機的功率需求不盡相同,但是制冷控制器對制冷機的輸出功率是能夠覆蓋最大250W功率輸出,并向低功率覆蓋,滿足現(xiàn)有制冷機對驅(qū)動功率的需求。

制冷控制器的SPWM驅(qū)動電路有兩種結(jié)構(gòu)。一種為不帶信號隔離與恢復功能的SWPM驅(qū)動電路,制冷控制軟件直接輸出4路SPWM信號控制H橋驅(qū)動電路的4個MOS管。另一種為帶信號隔離與恢復功能的SWPM驅(qū)動電路,制冷控制軟件輸出2路窄脈沖信號SPWM+和SPWM-,兩路窄脈沖信號經(jīng)過一個SPWM信號恢復與邏輯保護電路之后生成一路SPWM波,輸出到H橋驅(qū)動電路的某個MOS管實現(xiàn)制冷機壓縮機的驅(qū)動。

測溫AD芯片的選擇由測溫精度決定,量化位數(shù)越多,測溫精度越高,針對不同的測溫精度要求,目前制冷控制器電路中存在兩種測溫AD芯片。對于制冷控制軟件而言,數(shù)據(jù)采集模塊(AD芯片的讀寫操作)被封裝成了一個獨立的功能完整的軟件模塊。芯片管腳決定了模塊的輸入,讀寫時序決定了模塊的內(nèi)部邏輯結(jié)構(gòu),不同AD芯片的讀寫時序及管腳數(shù)量是不一樣的,但是輸出都是一樣的,即表示溫度的數(shù)據(jù)。制冷控制軟件的整體架構(gòu)不變,根據(jù)實際的情況選用不同的數(shù)據(jù)采集模塊。

制冷控制器通過內(nèi)部總線接口接收綜合電子的遙控指令并響應(yīng)指令。因為不同的應(yīng)用需求,目前內(nèi)部總線接口包括RS-422總線接口、CAN總線接口和RS-485總線接口。RS-422總線為異步串行總線,是一種點對多的全雙工通信接口。RS-485采用半雙工工作方式,網(wǎng)絡(luò)拓撲結(jié)構(gòu)簡單,最多支持32個節(jié)點;CAN總線的信號傳輸采用短幀結(jié)構(gòu),每幀的有效數(shù)據(jù)為8個字節(jié),最高通信速率在40m內(nèi)可達1Mbps。雖然每種總線物理層和數(shù)據(jù)層的協(xié)議各不一樣,操作方式也各不一樣,但是同數(shù)據(jù)采集模塊的設(shè)計一樣,對于軟件來說總線通訊功能也可以封裝成獨立的軟件模塊,模塊的輸入、接口雖不一樣,但是輸出一致,均為控制參數(shù)、工作模式等數(shù)據(jù),因此制冷控制軟件的整體架構(gòu)依然不變。

2.2 制冷控制軟件總體方案設(shè)計

(1)軟件架構(gòu)設(shè)計

傳統(tǒng)的機械制冷控制系統(tǒng)一般采用以單片機或數(shù)字信號處理器(Digital Signal Processor,DSP)等微處理器為核心的數(shù)字控制系統(tǒng),流程控制、算法都通過軟件編程實現(xiàn),這類軟件存在中斷嵌套、程序跑飛等問題,速度和可靠性有一定局限性。另外,這類控制系統(tǒng)往往還存在外圍電路多、集成度低等問題[18-19]。與單片機或者DSP相比,F(xiàn)PGA是通過硬件來實現(xiàn)控制算法,且為并行處理邏輯,因此運算速度快、可靠性高;除此之外,F(xiàn)PGA還具有體積小、集成度高、功耗低、設(shè)計電路靈活等特點。因此本文所討論的通用化制冷控制器采用的是以FPGA為控制核心的制冷控制系統(tǒng)[20-21]。

機械制冷機制冷控制系統(tǒng)結(jié)構(gòu)如圖2所示。工作原理為:利用恒流源為紅外探測器上的測溫二極管提供一個恒定電流,測溫二極管的阻值隨著溫度的變化而發(fā)生變化,測溫二極管兩端的電壓也隨之改變,采集測溫二極管兩端的電壓作為溫度反饋值(反映溫度的物理量經(jīng)過模數(shù)轉(zhuǎn)換之后的數(shù)字量)。為避免制冷機在啟動期間撞缸,制冷機控制電路輸出功率在加電初期逐漸增加到其最大值,制冷機制冷到設(shè)定溫度點附近時,比較每一時刻的溫度反饋值()與目標溫度值(),得到誤差值(),通過PID控制算法計算得到電機控制電壓,調(diào)節(jié)SPWM波控制驅(qū)動電路的逆變電路,改變輸出功率值,驅(qū)動制冷壓縮機電機的運動,實現(xiàn)高精度控溫的目的。

圖2 制冷控制系統(tǒng)結(jié)構(gòu)

(2)模塊化設(shè)計及可復用構(gòu)件庫的建立

采用模塊化設(shè)計思想進行通用化制冷控制軟件的研制。結(jié)合硬件的組成特點,按照功能對軟件總體結(jié)構(gòu)進行劃分,將軟件中功能獨立、完整、可以被明確辨識的構(gòu)成成份提取出來,設(shè)計成可復用軟件構(gòu)件模塊,供各個型號制冷控制軟件復用。接口的設(shè)計很重要,為了能適應(yīng)不同型號的需求,涉及到參數(shù)配置的,將參數(shù)直接設(shè)為接口或常量,提高構(gòu)件的通用化。例如溫度數(shù)據(jù)采集模塊、SPWM波驅(qū)動模塊、PID控制模塊、工作模式切換模塊、遙控指令解析模塊、總線通信模塊、遙測數(shù)據(jù)打包模塊、時鐘分頻模塊等。

通過對制冷控制軟件進行任務(wù)需求分析,發(fā)現(xiàn)制冷控制軟件實現(xiàn)的主要功能包括初始化總線控制器、解析遙控指令、響應(yīng)遙控指令及執(zhí)行各種工作模式的切換、輸出SPWM波、實現(xiàn)制冷控制系統(tǒng)的閉環(huán)控溫等。因此,根據(jù)需求設(shè)計了4種構(gòu)件庫。

1)總線通訊構(gòu)件庫:CAN總線通訊構(gòu)件、485總線通訊構(gòu)件、三線通訊構(gòu)件、總線控制器初始化構(gòu)件、總線數(shù)據(jù)接收構(gòu)件、總線數(shù)據(jù)發(fā)送構(gòu)件、指令解析構(gòu)件、遙測數(shù)據(jù)打包構(gòu)件。

2)SPWM波驅(qū)動構(gòu)件庫:正弦波生成構(gòu)件、三角載波生成構(gòu)件、死區(qū)實踐生成構(gòu)件、SPWM波輸出構(gòu)件。

3)PID控制器構(gòu)件庫:增量式PID控制器構(gòu)件、乘法器構(gòu)件、輸出控制量限幅構(gòu)件。

4)溫度數(shù)據(jù)采集構(gòu)件庫:AD數(shù)據(jù)采集構(gòu)件、測溫元件切換構(gòu)件等。

基于模塊化和可復用構(gòu)件庫的制冷控制軟件設(shè)計方法,結(jié)合型號任務(wù)的具體需求,根據(jù)實際需求選用軟件構(gòu)件,通過參數(shù)配置和構(gòu)件組裝的方式來實現(xiàn)制冷控制軟件的研制。

(3)利用搭積木方式來構(gòu)件制冷控制軟件

根據(jù)型號任務(wù)的實際需求篩選、組合軟件模塊,在頂層模塊中對各個模塊進行元件例化,各個模塊之間通過接口進行數(shù)據(jù)的交互,模塊調(diào)用關(guān)系和數(shù)據(jù)流如圖3所示。測溫二極管兩端的電壓值隨著溫度的變化而發(fā)生變化,電壓值經(jīng)過AD模塊之后變成數(shù)字量,便于計算。綜合電子與制冷控制器之間采用CAN總線進行通信,總線通信模塊用于實現(xiàn)總線控制器芯片的初始化、數(shù)據(jù)的接收和發(fā)送操作。指令解析模塊將接收的數(shù)據(jù)進行解析,獲取工作模式、控制參數(shù)、控溫二極管的選擇等信息。指令信息(工作模式、控制參數(shù)等)和反饋數(shù)據(jù)(測溫數(shù)據(jù))都準備好之后,送入當前要執(zhí)行的工作模式的入口,產(chǎn)生輸出電壓,再將電壓轉(zhuǎn)換成SPWM波,用于控制H橋驅(qū)動電路中MOS管的關(guān)斷,從而實現(xiàn)制冷機電機的驅(qū)動。除此之外,制冷控制軟件中還包括一些輔助功能的模塊,異步復位同步釋放模塊,用于提高復位信號的可靠性;時鐘分頻模塊,用于產(chǎn)生各個模塊需要的不同時鐘信號;乘法器模塊,用于所有模塊中乘法運算;死區(qū)生成模塊,用于生成SPWM波之間的死區(qū)時間,且死區(qū)時間根據(jù)實際需要可設(shè)置。

圖3 數(shù)據(jù)流框圖

(4)制冷控制軟件需求差異性設(shè)計

PID控制是最早發(fā)展起來的控制策略之一,由于其算法簡單、魯棒性好、可靠性高,被廣泛應(yīng)用于工業(yè)過程控制。目前國內(nèi)外空間制冷機控溫系統(tǒng)的控制算法仍然停留在傳統(tǒng)PID控制算法上。相比于絕對式PID控制算法,增量式PID控制算法具有較小的運算量及較少的資源占用率,因此通用化制冷控制軟件采用了增量式PID控制算法。由于制冷機及其控制系統(tǒng)為機、電、熱、控一體化系統(tǒng),其數(shù)學模型十分復雜,目前還未能確定,即使是同類型同廠家研制的制冷機,對應(yīng)控溫系統(tǒng)最佳控溫性能下的PID控制器的控制參數(shù)也會不一樣,一般都通過現(xiàn)場調(diào)試來確定。因此,控溫參數(shù)不能通用化,針對不同的制冷機,需要對參數(shù)進行微調(diào)。

制冷壓縮機電機的驅(qū)動效率直接影響著制冷機的制冷效率,而驅(qū)動效率主要由驅(qū)動電機工作的正弦波交流電壓的頻率決定。由于每臺制冷機工作的交流電頻率都不一樣,一般在40Hz~60Hz范圍內(nèi)變化,因此制冷機的驅(qū)動頻率不能通用化。在制冷控制軟件中必須將制冷機的工作頻率設(shè)為可設(shè)置參數(shù),通過改變正弦波的頻率來提高制冷效率,同時也能降低單機的功耗。

在不同型號以及不同的相機分系統(tǒng)中,每臺制冷控制器對應(yīng)的站地址、優(yōu)先級各不一樣,制冷控制器與管理控制器單機之間的通信波特率也會不一樣,總線協(xié)議的內(nèi)容包括數(shù)據(jù)包標識、站地址標識、指令標識也不相同,因此總線通信模塊中的配置不能通用化,指令解析模塊中的某些參數(shù)也不能通用化??偩€通信的設(shè)置均通過配置總線控制器中的寄存器值來實現(xiàn),因此可以將寄存器的值定義為常量,在進行制冷控制軟件設(shè)計時根據(jù)用戶的具體需求更改模塊中的常量和參數(shù)。

每臺制冷控制器的應(yīng)用環(huán)境和工作的軌道各不一樣,制冷控制器所要服務(wù)的對象也各不相同,包括紅外探測器、中繼光學設(shè)備或其他低溫光學設(shè)備等,不同設(shè)備對目標溫度的要求也都不一樣,一般為70K~100K。由上分析可知,制冷控制軟件中用作閉環(huán)計算的溫度目標值不能進行通用化設(shè)計。同樣可以將目標溫度的AD值設(shè)置為常量,根據(jù)實際需求修改常量。

除了上述制冷控制軟件差異性設(shè)計外,不同型號對制冷控制器輸出驅(qū)動電壓的變化率有特定的要求。制冷控制器上電之后運行初期,為了防止制冷機出現(xiàn)撞缸的現(xiàn)象,要求電壓在一定時間內(nèi)以固定的電壓變化率增加到某一電壓值。因此,這些參數(shù)均不能進行通用化設(shè)計,將此類參數(shù)均定義為常量,進行軟件設(shè)計時,根據(jù)實際需求更改為滿足需求的參數(shù)值。

3 通用化研制模式的實踐

為了驗證制冷控制軟件通用化研制模式的可行性,在4臺制冷控制器軟件的研制中采用了軟件通用化研制模式。在8個月的時間內(nèi)實現(xiàn)了4套制冷控制軟件的研制和驗收交付工作。以往1套制冷控制軟件研制周期從需求分析、設(shè)計、調(diào)試,到驗收交付至少需要一年的時間,如今4套制冷控制軟件從需求分析到交付僅用了一年不到的時間,且各項性能指標均優(yōu)于設(shè)計要求。除此之外,軟件通用化之后,新型號的制冷軟件在第三方評測階段僅需要做回歸測試,極大的縮減了軟件產(chǎn)品研制成本。軟件通用化設(shè)計縮短了研制周期,取得了良好的效果,其可行性得到了很好的驗證。

圖4記錄了4臺制冷控制器上電后軟件的運行情況。上電后,采集并存儲溫度反饋值,采樣頻率為1Hz,圖4中橫坐標為時間,縱坐標為測溫二極管兩端的電壓經(jīng)過模數(shù)轉(zhuǎn)換之后的數(shù)字信號。圖4中上面的圖顯示了制冷控制系統(tǒng)從常溫環(huán)境開始的制冷效果,其中制冷控制器3和制冷控制器4有兩個控溫點;圖4中下面的圖顯示了溫度穩(wěn)定后的溫度誤差曲線,控溫精度在正負10個數(shù)字量范圍(對應(yīng)±0.05K的控溫精度),控溫精度高。從曲線圖可以看出,制冷初期,控溫曲線平滑、無超調(diào)、無振蕩,系統(tǒng)響應(yīng)快,切換控溫點之后,系統(tǒng)的制冷過程仍然沒有出現(xiàn)超調(diào)和振蕩,并且很快又穩(wěn)定在新的目標溫度上。由此證明采用通用化研制模式設(shè)計的制冷控制軟件實現(xiàn)了要求的功能和性能,可行性強。

(a)制冷控制器1 (b)制冷控制器2 (c)制冷控制器3 (d)制冷控制器4

(a)Refrigeration controller 1 (b)Refrigeration controller 2 (c)Refrigeration controller 3 (d)Refrigeration controller 4

圖4 溫度曲線和溫度誤差曲線

Fig.4 The curves of temperature and error

4 結(jié)束語

本文分析了制冷控制系統(tǒng)產(chǎn)品研制所面臨的問題,闡述了制冷控制軟件通用化研究的必要性和可行性。通過總結(jié)機械制冷機類型及各自特點、制冷控制器組成及工作原理,梳理總線協(xié)議、總線接口、功能需求等技術(shù)狀態(tài),給出了通用化制冷控制軟件的軟件架構(gòu)、模塊劃分。為適應(yīng)不同用戶需求,建立了軟件可復用構(gòu)件庫,考慮了不同類型制冷機對控制軟件的需求設(shè)計的差異性。利用通用化軟件架構(gòu)實現(xiàn)了4臺制冷控制器軟件的研制,軟件功能和性能均滿足用戶需求,且大幅度縮短了研制周期、提高了研制效率、減少了研制成本,證明了軟件通用化研制模式的可行性。盡管如此,在制冷控制軟件的通用化、產(chǎn)品化研制過程中還有很多不足。通過測試發(fā)現(xiàn),軟件的工作流程可進一步簡化,軟件的工作模式仍可精煉。除此之外,采用產(chǎn)品化研制模式之后,制冷控制軟件的研制重點從設(shè)計轉(zhuǎn)到了測試,因此有必要對制冷控制軟件的測試方法、測試設(shè)備的操作和常見問題進行總結(jié)。

[1] 朱建炳. 空間深空探測低溫制冷技術(shù)的發(fā)展[J]. 航天返回與遙感, 2010, 31(6): 39-45. ZHU Jianbing. Development of Cryogenic Refrigeration Technology for Deep Space Explorations[J]. Spacecraft Recovery & Remote Sensing, 2010, 31(6): 39-45. (in Chinese)

[2] 朱建炳, 潘雁頻. 空間制冷技術(shù)在星載紅外遙感器中的應(yīng)用與發(fā)展[J]. 真空與低溫, 2003, 9(1): 6-12. ZHU Jianbing, PAN Yanpin. Application and Development of Spaceborne Cooling Technology for Aerospace Infrared Remote Sensor[J]. Vacuum & Cryogenics,2003, 9(1): 6-12. (in Chinese)

[3] 張月, 周峰, 阮寧娟, 等. 空間紅外天文望遠鏡低溫制冷技術(shù)綜述[J]. 航天返回與遙感, 2013, 34(5): 46-55. ZHANG Yue, ZHOU Feng, RUAN Ningjuan, et al. Overview of Cryogenic Refrigeration Technology in Space Infrared Astronomical Telescopes[J]. Spacecraft Recovery & Remote Sensing, 2013, 34(5): 46-55. (in Chinese)

[4] 董德平, 張玉林, 陸燕. 輻射制冷技術(shù)在中國氣象衛(wèi)星上的應(yīng)用[J]. 紅外與激光工程, 2012, 41(1): 119-123. DONG Deping, ZHANG Yulin, LU Yan. Application of Radiant Coolers on Chinese Meteorological Satellites[J]. Infrared and Laser Engineering, 2012, 41(1): 119-123. (in Chinese)

[5] 張月, 張琢, 蘇云, 等. 寬譜段高分辨率低溫成像光譜儀制冷系統(tǒng)設(shè)計[J]. 紅外與激光工程, 2016, 45(3): 1-8. ZHANG Yue, ZHANG Zhuo, SU Yun, et al.Cooling System Design for Cryogenic Imaging Spectrometer with Wide Spectrum and High Resolution[J]. Infrared and Laser Engineering, 2016, 45(3): 1-8. (in Chinese)

[6] 翟厚明, 陳永平, 馬斌. 非制冷紅外探測器在航天領(lǐng)域中的應(yīng)用[J]. 紅外與激光工程, 2010, 39(S): 31-35. ZHAI Houming, CHEN Yongping, MA Bin. Application of Uncooled Infrared Detector in Space Scopes[J]. Infrared and Laser Engineering, 2010, 39(S): 31-35. (in Chinese)

[7] 門伯龍, 張若林, 周楠. 航天器供配電測試系統(tǒng)通用化設(shè)計[J]. 宇航計測技術(shù), 2018, 38(6): 57-62. MEN Bolong, ZHANG Ruolin, ZHOU Nan. Universalized Design of Spacecraft Power Supply and Distribution Test System[J]. Journal of Astronautic Metrology and Measurement, 2018, 38(6): 57-62. (in Chinese)

[8] 李文霽, 曾鴻, 任光杰, 等. 衛(wèi)星并行測試中測控前端通用化設(shè)計[J]. 航天器工程, 2015, 24(6): 129-133. LI Wenji, ZENG Hong, REN Guangjie, et al. TT&C Front-end Universal Design for Satellite Parallel Test[J]. Spacecraft Engineering, 2015, 24(6): 129-133. (in Chinese)

[9] 張猛, 仝繼鋼, 陳青山. 一種紅外探測器制冷系統(tǒng)設(shè)計[J]. 航空兵器, 2012(6): 20-23. ZHANG Meng, TONG Jigang, CHEN Qingshan. Refrigeration System Design for a Kind of Infrared Detector[J]. Aero Weaponry, 2012(6): 20-23. (in Chinese)

[10] 常霞, 何海燕, 劉雪峰, 等. 基于TMS320F240的制冷控制系統(tǒng)的軟件設(shè)計[J]. 測控技術(shù), 2013, 32(10): 109-111.CHANG Xia, HE Haiyan, LIU Xuefeng, et al. Software Design for Refrigeration Control System Based on TMS320F240[J]. Measurement & Control Technology, 2013, 32(10): 109-111. (in Chinese)

[11] 張彤, 陳小文, 劉銀年, 等. 星載紅外探測器溫度控制系統(tǒng)的設(shè)計和應(yīng)用[J]. 紅外技術(shù), 2005, 27(2): 167-170. ZHANG Tong, CHEN Xiaowen, LIU Yinnian, et al. Design and Implement of Temperature Controlling System of Spaceborne Infrared Detector[J]. Infrared Technology, 2005, 27(2): 167-170. (in Chinese)

[12] 張學英, 易航, 汪洋, 等. 運載火箭測發(fā)控系統(tǒng)通用化設(shè)計[J]. 導彈與航天運載技術(shù), 2010(4): 15-19. ZHANG Xueying, YI Hang, WANG Yang, et al.General Design of Test and Launch Control System of Launch Vehicle[J]. Missiles and Space Vehicles, 2010(4): 15-19. (in Chinese)

[13] 車明朔. 空間機械制冷機主動減振控制系統(tǒng)研究[D]. 北京: 中國空間技術(shù)研究院, 2017. CHE Mingshuo. Research on Active Vibration Suppression Control System for Space Mechanical Cryocoolers[D]. Beijing: China Academy of Space Technology, 2017. (in Chinese)

[14] 吳亦農(nóng). 機械制冷技術(shù)在空間遙感領(lǐng)域的應(yīng)用與發(fā)展[J]. 遙感技術(shù)與應(yīng)用, 1999, 14(1): 32-36. WU Yinong. Development of Mechanical Cooling Technology and Its Application to Space Remote Sensing[J]. Remote Sensing Technology and Application, 1999, 14(1): 32-36. (in Chinese)

[15] 楊雪, 茅年清, 徐圣亞. 制冷機在空間紅外遙感領(lǐng)域的應(yīng)用研究[J]. 真空與低溫, 2014, 20(2): 113-115. YANG Xue, MAO Nianqing, XU Shengya. Research of Cryocooler Application in Space Infrared Sensor System[J]. Vacuum & Cryogenics, 2014, 20(2): 113-115. (in Chinese)

[16] 黃新棟. 制冷型紅外探測器高精度制冷控溫系統(tǒng)[J]. 紅外技術(shù), 2012, 34(9): 547-550. HUANG Xindong. High-precision Temperature Control System of Cooled Infrared Sensor[J]. Infrared Technology, 2012, 34(9): 547-550. (in Chinese)

[17] 朱超, 劉偉. 基于FPGA改進型正弦波逆變器的設(shè)計[J]. 電子設(shè)計工程, 2016, 24(21): 162-166.ZHU Chao, LIU Wei. Design of Modified Sine Wave Inverter Based on FPGA[J]. Electronic Design Engineering, 2016, 24(21): 162-166. (in Chinese)

[18] 張亞航, 袁珺, 郭堅. 一種基于構(gòu)件的可重配置通用星載遙測軟件設(shè)計[J]. 航天器工程, 2013, 22(2): 62-67. ZHANG Yahang, YUAN Jun, GUO Jian.Design of Reconfigurable General TM Based on Software Components[J]. Spacecraft Engineering, 2013, 22(2): 62-67. (in Chinese)

[19] 張世琨,張文娟,常欣, 等. 基于軟件體系結(jié)構(gòu)的可復用構(gòu)件制作和組裝[J]. 軟件學報, 2001, 12(9): 1351-1359. ZHANG Shikun, ZHANG Wenjuan, CHANG Xin, et al. Building and Assembling Reusable Components Based on Software Architecture[J]. Journal of Software, 2001, 12(9): 1351-1359. (in Chinese)

[20] 支全全, 張祖麗. 遙測軟件標準化復用庫系統(tǒng)的設(shè)計與實現(xiàn)[J]. 飛行器測控學報, 2011, 30(3): 66-68. ZHI Quanquan, ZHANG Zuli.Design and Implementation of a Standardized Telemetry Software Reuse Library System[J]. Journal of Spacecraft TT&C Technology, 2011, 30(3): 66-68. (in Chinese)

[21] 徐冰霖, 李戰(zhàn)懷. 基于數(shù)據(jù)操作的航天測控軟件測試復用模型[J]. 飛行器測控學報, 2012, 31(2): 58-62. XU Binglin, LI Zhanhuai. Aerospace TT&C Software Test Reuse Model Based on Data Manipulation[J]. Journal of Spacecraft TT&C Technology, 2012, 31(2): 58-62. (in Chinese)

[22] 孫海峰, 陳迪, 解月江, 等. 基于數(shù)據(jù)庫和面向?qū)ο蟮倪\載火箭地面測發(fā)控軟件復用[J]. 航天控制, 2010, 28(2): 79-83. SUN Haifeng, CHEN Di, XIE Yuejiang, et al. Software Reuse of Test Launch and Control System for Launch Vehicle Based on Database and Object Oriented[J]. Aerospace Control, 2010, 28(2): 79-83. (in Chinese)

[23] 張恒, 李世其, 劉世平, 等. 一種影響空間相機成像的制冷機微振動分析方法[J]. 宇航學報, 2017, 38(11): 1226-1233. ZHANG Heng, LI Shiqi, LIU Shiping, et al. An Analysis Method of Effect of Cryocooler Micro Vibration on Space Camera Imaging[J]. Journal of Astronautics, 2017, 38(11): 1226-1233. (in Chinese)

Research on the Universalization Technologies of the Refrigeration Controller Software

XIE Nihui WANG Yu LIU Zhihong

(Beijing Institute of Space Mechanics & Electricity,Beijing 100094, China)

The refrigeration controller is an electronic product used to drive and control the mechanical cryocooler. By controlling the mechanical cryocooler to reduce the working temperature of the detector, the detector can achieve stable and reliable detection performance. With continuous development of the infrared detection technology and the low temperature optics, the demand for refrigeration controllers increases year by year. In addition, with the increasing maturity of the refrigeration technology, the composition and the function requirements of the refrigeration controller are relatively fixed, and the performance requirements gradually converge. Under this background, it is necessary to study the universalization of the refrigeration control software. By analyzing the types and characteristics of the mechanical cryocooler, the composition and working principle of the refrigeration controller and the functional requirements of the refrigeration control system, and then sorting out the technical status of the existing refrigeration control software products, the software architecture and module division of the general refrigeration control system are given. In order to meet the needs of different users, a software reusable component library is established, and the different design requirements of control system for different types of refrigerating machines are considered. Four sets of refrigeration controller softwares are developed for a certain satellite by using the generalized software architecture, and the software functions and performance meet the user's demand, with the development efficiency improved and the cost reduced. The practice proves the feasibility of the generalized software development model.

mechanical cryocooler;refrigeration controller; software; universalization; optical remote sensor

TP311.3

A

1009-8518(2021)01-0115-10

10.3969/j.issn.1009-8518.2021.01.014

謝妮慧,女,1986年生,2012年獲北京航空航天大學控制科學與工程專業(yè)碩士學位,高級工程師。研究方向為遙感相機機構(gòu)運動控制、制冷控制等。E-mail:524857918@qq.com。

2019-12-30

謝妮慧, 汪瑜, 劉志宏. 制冷控制軟件通用化關(guān)鍵技術(shù)研究[J]. 航天返回與遙感, 2021, 42(1): 115-124.

XIE Nihui, WANG Yu, LIU Zhihong. Research on the Universalization Technologies of the Refrigeration Controller Software[J]. Spacecraft Recovery & Remote Sensing, 2021, 42(1): 115-124. (in Chinese)

(編輯:龐冰)

猜你喜歡
制冷機總線構(gòu)件
鋼筋混凝土構(gòu)件裂縫控制
空間斯特林制冷機系統(tǒng)模型辨識與預測控制
關(guān)于CAN總線的地鐵屏蔽門控制思路論述
液氫溫區(qū)直接節(jié)流制冷新流程熱力學分析
基于構(gòu)件的軟件工程技術(shù)與理論方法探討
膠印機潤版系統(tǒng)制冷機不制冷的故障排除
Q&A熱線
PCI9030及其PCI總線接口電路設(shè)計
基于構(gòu)件的軟件開發(fā)實踐
脈管制冷機的整機數(shù)值模擬
团风县| 河曲县| 桃江县| 龙江县| 广平县| 乐山市| 山西省| 昌江| 新蔡县| 名山县| 建水县| 石柱| 平凉市| 盘锦市| 万载县| 湖州市| 龙泉市| 崇明县| 马鞍山市| 尤溪县| 稷山县| 新疆| 华池县| 佛坪县| 奉节县| 桦川县| 青海省| 盐城市| 都兰县| 广东省| 潼关县| 九台市| 襄樊市| 波密县| 抚宁县| 富阳市| 南昌市| 长宁区| 锦州市| 屏东县| 大荔县|