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

        ?

        VLBI監(jiān)控系統(tǒng)的改進(jìn)*

        2015-03-24 03:01:48楊文軍趙融冰
        天文研究與技術(shù) 2015年3期
        關(guān)鍵詞:磁盤陣列臺(tái)站硬盤

        楊文軍,趙融冰,聶 俊

        (1. 中國(guó)科學(xué)院國(guó)家天文臺(tái)/新疆天文臺(tái),新疆 烏魯木齊 830011;2. 中國(guó)科學(xué)院上海天文臺(tái),上海 200030)

        CN 53-1189/P ISSN 1672-7673

        VLBI監(jiān)控系統(tǒng)的改進(jìn)*

        楊文軍1,趙融冰2,聶 俊1

        (1. 中國(guó)科學(xué)院國(guó)家天文臺(tái)/新疆天文臺(tái),新疆 烏魯木齊 830011;2. 中國(guó)科學(xué)院上海天文臺(tái),上海 200030)

        對(duì)Mark5B監(jiān)控系統(tǒng)軟件的設(shè)計(jì)思想、軟件功能、通訊機(jī)制等幾個(gè)方面作了介紹。Mark5B記錄系統(tǒng)是當(dāng)今世界VLBI觀測(cè)臺(tái)站中廣泛使用的最為先進(jìn)的記錄系統(tǒng)之一,也是VLBI終端系統(tǒng)的重要組成部分。研制Mark5B監(jiān)控系統(tǒng)軟件的主要目的是進(jìn)一步提高VLBI終端記錄系統(tǒng)的可靠性,保障VLBI聯(lián)測(cè)數(shù)據(jù)有效和高質(zhì)量。該軟件是在Qt開發(fā)環(huán)境下采用signals/slots的安全類型機(jī)制,并在Qt creator IDE上設(shè)計(jì)圖形界面,完成數(shù)據(jù)采集和網(wǎng)絡(luò)通信工作。Mark5B監(jiān)控系統(tǒng)不僅適用于VLBI天體物理測(cè)量觀測(cè)、VLBI測(cè)地觀測(cè),而且適用于中國(guó)VLBI網(wǎng)(The Chinese VLBI Network, CVN)聯(lián)測(cè)。

        VLBI;Qt;Mark5B監(jiān)控系統(tǒng)

        VLBI終端系統(tǒng)主要包括基帶轉(zhuǎn)換(ABBC/DBBC)系統(tǒng)和高速數(shù)據(jù)記錄系統(tǒng)——Mark5B,它是目前國(guó)際上通用的終端系統(tǒng),在VLBI技術(shù)中起著舉足輕重的作用。由望遠(yuǎn)鏡接收的射頻信號(hào)經(jīng)接收機(jī)混頻和放大后轉(zhuǎn)換為中頻信號(hào),通過(guò)基帶轉(zhuǎn)換器把中頻信號(hào)轉(zhuǎn)換為基帶信號(hào),然后經(jīng)過(guò)削波、采樣、格式化和A/D變換,最終把基帶信號(hào)記錄到磁帶或硬盤上[1],觀測(cè)結(jié)束后,再把硬盤寄到數(shù)據(jù)處理中心進(jìn)行數(shù)據(jù)回放和相關(guān)處理。圖1為VLBI系統(tǒng)簡(jiǎn)圖,其中,氫鐘給整個(gè)系統(tǒng)提供標(biāo)準(zhǔn)頻率信號(hào)以及1PPS信號(hào),虛線部分為終端系統(tǒng)。FS控制系統(tǒng)主要用來(lái)控制ABBC/DBBC、Mark5B記錄系統(tǒng)以及發(fā)送望遠(yuǎn)鏡的方位和俯仰位置指令信息等,同時(shí)FS系統(tǒng)還可以監(jiān)視各分系統(tǒng)的狀態(tài),包括Mark5B記錄系統(tǒng)的狀態(tài)。FS系統(tǒng)時(shí)間由全球定位系統(tǒng)同步。

        1 需求分析

        1.1 國(guó)內(nèi)外Mark5B記錄系統(tǒng)使用概況

        目前歐洲VLBI網(wǎng)(The European VLBI Network, EVN)和服務(wù)于大地測(cè)量和天體測(cè)量學(xué)的國(guó)際VLBI組織(International VLBI Service for Geodesy & Astrometry, IVS)的VLBI臺(tái)站使用的觀測(cè)記錄設(shè)備基本上是Mark5B/B+,而且已廣泛應(yīng)用在天體物理觀測(cè)和大地測(cè)量觀測(cè)以及深空探測(cè)中。中國(guó)的VLBI網(wǎng)——CVN網(wǎng),

        圖1 VLBI系統(tǒng)簡(jiǎn)圖

        Fig.1 A schematic diagram of a VLBI system

        由北京密云站、昆明站、上海佘山站、上海天馬站、烏魯木齊南山站和上海VLBI數(shù)據(jù)處理中心組成,5個(gè)臺(tái)站都配備了Mark5B/B+記錄系統(tǒng),VLBI系統(tǒng)作為中國(guó)探月工程的測(cè)軌分系統(tǒng),在執(zhí)行“嫦娥衛(wèi)星”繞月和落月任務(wù)中,Mark5B/B+記錄系統(tǒng)發(fā)揮了重要作用。

        1.2 開發(fā)新Mark5B監(jiān)控系統(tǒng)的必要性

        VLBI是一個(gè)非常復(fù)雜的天文觀測(cè)系統(tǒng),VLBI各個(gè)系統(tǒng)相輔相成,組成一個(gè)不可分割的整體,而Mark5B記錄系統(tǒng)作為VLBI系統(tǒng)的后端扮演著極為重要的角色,記錄數(shù)據(jù)的好壞直接成為觀測(cè)是否成功的標(biāo)志。由于天文觀測(cè)使用的儀器設(shè)備其穩(wěn)定性和可靠性是必不可少的條件,因此天文觀測(cè)需要各系統(tǒng)設(shè)備具有高穩(wěn)定性和高可靠性。任何設(shè)備都會(huì)出現(xiàn)故障,Mark5B也不例外,在觀測(cè)中,Mark5B故障主要表現(xiàn)在設(shè)備“跳秒”現(xiàn)象,或者記錄過(guò)程中記錄指針停止,無(wú)法記錄數(shù)據(jù),或者在更換硬盤陣列時(shí),操作人員未及時(shí)執(zhí)行更換指令等,這些都會(huì)導(dǎo)致數(shù)據(jù)丟失或者無(wú)效,嚴(yán)重時(shí)會(huì)導(dǎo)致整個(gè)觀測(cè)失敗,因此在觀測(cè)中實(shí)時(shí)了解Mark5B的狀態(tài)信息非常重要。

        對(duì)于觀測(cè)臺(tái)站來(lái)說(shuō),主要有兩種方式可以獲得Mark5B的狀態(tài)信息,一種是在Mark5B工控機(jī)上手動(dòng)輸入查詢命令,另一種是在FS計(jì)算機(jī)操作窗口輸入查詢指令或者打開一個(gè)自帶的監(jiān)控小窗口顯示部分Mark5B信息。手動(dòng)輸入指令獲取Mark5B的狀態(tài)信息,對(duì)于操作人員來(lái)說(shuō)很不方便。由于在FS計(jì)算機(jī)上自帶的Mark5B監(jiān)控程序,其功能較少,界面較為單一,不夠直觀,并且缺少相應(yīng)的報(bào)警功能,因此在FS計(jì)算機(jī)上的Mark5B監(jiān)控系統(tǒng)是一個(gè)不完善的系統(tǒng)。中國(guó)VLBI網(wǎng)目前使用的記錄系統(tǒng)都為Mark5B+系統(tǒng),由于中國(guó)繞月探測(cè)工程需要VLBI技術(shù)參與“嫦娥”衛(wèi)星的測(cè)控工作,而該工程對(duì)可靠性、實(shí)時(shí)性要求很高,為此上海天文臺(tái)研制了一套臺(tái)站監(jiān)管程序[2],它主要功能是可以實(shí)時(shí)監(jiān)視各個(gè)臺(tái)站終端系統(tǒng)、天線系統(tǒng)、接收機(jī)系統(tǒng)以及時(shí)間頻率系統(tǒng)的狀態(tài),保障各系統(tǒng)始終保持正常狀態(tài)。該監(jiān)管程序在e-VLBI觀測(cè)模式(實(shí)時(shí)觀測(cè),不需要記錄數(shù)據(jù))下能夠較好地發(fā)揮作用,但在“長(zhǎng)管”模式觀測(cè)中,也就是將數(shù)據(jù)記錄到硬盤陣列時(shí),對(duì)于Mark5B的記錄狀態(tài)等信息就不能很好地體現(xiàn),主要還是依賴原有的FS系統(tǒng)獲取。

        對(duì)于原有系統(tǒng),當(dāng)故障發(fā)生時(shí),錯(cuò)誤提示不是很明顯,如果操作人員沒有注意,記錄的數(shù)據(jù)有可能成為無(wú)效數(shù)據(jù)。因此,在新開發(fā)的監(jiān)控系統(tǒng)的界面上添加醒目的錯(cuò)誤提示功能譬如警報(bào)聲提示和顏色提示等,那么一旦有故障發(fā)生,系統(tǒng)就會(huì)發(fā)出警報(bào),操作人員通過(guò)報(bào)警提示判斷故障原因,進(jìn)而采取相應(yīng)的措施及時(shí)解決故障,最終保障觀測(cè)順利地進(jìn)行。因此,開發(fā)一套完善的Mark5B監(jiān)控系統(tǒng)是非常有必要的。

        2 Mark5B系統(tǒng)介紹

        2.1 Mark5B硬件介紹

        Mark5B系統(tǒng)是被置于一個(gè)單5 U的底盤里,它含有兩個(gè)“8-pack”模式磁盤陣列,一般地,每個(gè)硬盤陣列容量是8 TB(目前16 TB大容量硬盤陣列已經(jīng)在觀測(cè)中逐漸使用),磁盤采用SATA盤,基于一個(gè)標(biāo)準(zhǔn)PC平臺(tái),用一個(gè)COTS(商用現(xiàn)成產(chǎn)品)組合的專用設(shè)計(jì)接口卡,Linux操作系統(tǒng)*MIT Haystack Observatory. Mark5B system user’s manual。如圖2和3。其中,Mark5B+是對(duì)Mark5B的相關(guān)硬件進(jìn)行了升級(jí),兩者主要差別是前者記錄速率有了明顯提高。

        2.2 Mark5B軟件介紹

        Mark5B系統(tǒng)裝載了Debian操作系統(tǒng)和Mark5B軟件。協(xié)議采用 “mark5-xx” 的格式賦值給Mark5B系統(tǒng)名, “xx” 是特殊Mark5B單元的串行數(shù)字。Mark5B VLBI數(shù)據(jù)系統(tǒng)的數(shù)據(jù)輸入模式(Data Input Mode, DIM)和數(shù)據(jù)輸出模式(Data Output Mode, DOM)功能都是由一個(gè)稱為 “dimino” 的程序控制。 “dimino” 程序運(yùn)行后,可以執(zhí)行 “tstdimino” 程序進(jìn)行Mark5B系統(tǒng)測(cè)試以及狀態(tài)查詢, “tstdimino” 是一個(gè)具有簡(jiǎn)單操作界面的小單機(jī)程序,可以發(fā)送命令及從 “dimino” 那里接收響應(yīng),它還提供了一個(gè)具有方便的 “>” 提示符操作,可以接收常規(guī)的Mark5B命令①。 “tstdimino” “dimino” 一樣可以運(yùn)行在同一臺(tái)計(jì)算機(jī)或者在不同的計(jì)算機(jī)上。它連接一個(gè)Mark5B驅(qū)動(dòng)tcp管套到指定的計(jì)算機(jī)上且 “dimino” 必須在運(yùn)行狀態(tài),接收在控制終端上鍵入的 “dimino” 命令,通過(guò)管套將這些命令發(fā)送到 “dimino”,當(dāng)從管套讀出時(shí),從 “dimino” 打印回復(fù)。管套在 “tstdimino.c” 中配置,可以作為其它程序模型用于連接 “tstdimino” 的管套。

        圖2 Mark5B工控機(jī)

        Fig.2 A picture of the chassis hosting the control computer of the Mark5B system

        圖3 磁盤陣列

        Fig.3 A picture of an 8-drive disk array of the Mark5B system

        3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        3.1 通訊機(jī)制

        采用流式套接字,TCP/IP協(xié)議,提供雙向、有序、無(wú)重復(fù)并且無(wú)記錄邊界的數(shù)據(jù)流服務(wù)、FTP服務(wù)和SSH服務(wù)。首先,Mark5B監(jiān)控計(jì)算機(jī)向Mark5B工控機(jī)發(fā)送建立連接請(qǐng)求,連接建立后,發(fā)送信息查詢請(qǐng)求,等待Mark5B計(jì)算機(jī)應(yīng)答,最后,將Mark5B的應(yīng)答數(shù)據(jù)讀取出來(lái)寫入監(jiān)控計(jì)算機(jī)的各個(gè)控件里,并通過(guò)控件將Mark5B狀態(tài)信息顯示出來(lái)。圖4為面向連接套接口應(yīng)用程序時(shí)序圖。

        3.2 開發(fā)工具Qt

        Qt具有以下優(yōu)點(diǎn):

        ◆Qt是基于C++的一種擴(kuò)展語(yǔ)言。

        ◆Qt具有非常好的可移植性。

        ◆Qt支持跨平臺(tái)構(gòu)建。

        ◆Qt是開源軟件。

        ◆Qt架構(gòu)健壯,性能強(qiáng)大。

        ◆Qt使用起來(lái)簡(jiǎn)便高效。

        3.3 Qt集成開發(fā)環(huán)境

        QtCreator是Qt被Nokia收購(gòu)后推出的一款全新的跨平臺(tái)開源集成開發(fā)環(huán)境(Integrated Development Environment, IDE),是Qt SDK的組成部分之一,專為Qt4開發(fā)人員的需求量身定制。Qt Creator的設(shè)計(jì)目標(biāo)是使開發(fā)人員能夠利用Qt這個(gè)應(yīng)用程序框架更加快速及簡(jiǎn)易地完成任務(wù)。由于捆綁了最新Qt庫(kù)二進(jìn)制軟件包和附加的開發(fā)工具,并作為Qt SDK的一部分,Qt Creator在單獨(dú)的安裝程序內(nèi)提供了進(jìn)行跨平臺(tái)Qt開發(fā)所需的全部工具[3]。它包括項(xiàng)目生成向?qū)А⒏呒?jí)C++代碼編輯器、瀏覽文件及類的工具,集成了Qt Designer、Qt Assistant、Qt Linguist、圖形化的GDB調(diào)試前端,集成qmake構(gòu)建工具等。

        圖4 面向連接的套接口應(yīng)用程序時(shí)序圖

        Fig.4 A sequence diagram for applications of the sockets in connecting the Mark5B recording system and the monitoring computer

        3.4 信號(hào)(SIGNAL)和槽(SLOT)

        信號(hào)和槽是Qt編程的一個(gè)重要組成部分。這個(gè)機(jī)制可以在對(duì)象之間彼此不了解的情況下將它們的行為聯(lián)系起來(lái)。槽和普通的C++成員函數(shù)很像,不同之處在于一個(gè)槽函數(shù)能和一個(gè)信號(hào)相連接,只要信號(hào)發(fā)出了,這個(gè)槽函數(shù)就會(huì)自動(dòng)被調(diào)用,這個(gè)任務(wù)由connect函數(shù)實(shí)現(xiàn)[4]。

        3.5 設(shè)計(jì)要求

        因工程特點(diǎn),要求軟件做到高可靠性、高度自動(dòng)化、用戶界面友好、靈活性好、可擴(kuò)展性好。

        ?可靠性:能連續(xù)工作數(shù)天以上;數(shù)據(jù)采集、發(fā)送、接收要保證正確和不間斷;遇到各種異常情況不會(huì)死機(jī)、系統(tǒng)崩潰。

        ?自動(dòng)化:輸入采集命令后,可以自動(dòng)采集數(shù)據(jù),減少人工引入的錯(cuò)誤。

        ?界面友好:界面簡(jiǎn)潔,可操作性強(qiáng),用戶使用方便。

        ?靈活性:可以運(yùn)行在不同的操作系統(tǒng)。

        ?可擴(kuò)展性:因?yàn)樵O(shè)備的更新和換代,對(duì)監(jiān)管系統(tǒng)有新的要求。因此,軟件的可擴(kuò)展性要好。

        3.6 軟件安裝

        在測(cè)試電腦上安裝Ubuntu12.10操作系統(tǒng),然后安裝Qt4.8.2 SDK軟件。安裝成功后運(yùn)行Qt Creator程序,新建一個(gè)mark5b工程,選擇項(xiàng)目 “Application”,選擇 “QtGui應(yīng)用”,點(diǎn)擊 “選擇” 按鈕,彈出類信息窗口,輸入類名mark5b后,生成mark5b.pro、mark5b.h、mark5b.cpp、main.cpp、mark5b.ui等文件。

        3.7 功能單元設(shè)計(jì)

        該監(jiān)控系統(tǒng)主要包括記錄速率、數(shù)據(jù)模式、硬盤VSN號(hào)、磁盤陣列存儲(chǔ)空間狀態(tài)、Bank狀態(tài)、1PPS狀態(tài)、本地時(shí)間和世界時(shí)、出錯(cuò)報(bào)警、硬盤陣列切換和記錄控制、SSH遠(yuǎn)程登錄及FTP數(shù)據(jù)傳輸?shù)裙δ堋?/p>

        打開mark5b.ui文件,添加所需的控件。圖5為Qt Creator環(huán)境下所做的Mark5B監(jiān)控系統(tǒng)界面設(shè)計(jì)圖,設(shè)計(jì)好以后,就可以在mark5b.cpp文件下編寫代碼了。

        該系統(tǒng)包括6個(gè)區(qū)域:(1)時(shí)間信息單元,主要用來(lái)顯示日期、UT時(shí)間、北京時(shí)間以及星期;(2)Mark5B信息查詢和測(cè)試單元(Mark5B Unit for Information Inquiry and Test),主要用來(lái)進(jìn)行有關(guān)Mark5B狀態(tài)信息的查詢,此外還可以進(jìn)行Mark5B單機(jī)測(cè)試,檢測(cè)Mark5B性能等;(3)條紋傳輸數(shù)據(jù)傳輸單元(Mark5B Unit for Transmission of Fringe Data),主要是將天文觀測(cè)數(shù)據(jù)上傳到數(shù)據(jù)相關(guān)處理中心,進(jìn)行條紋檢測(cè),或下載觀測(cè)剛要文件;(4)TCP/IP連接單元,與Mark5B建立通訊連接;(5)Mark5B狀態(tài)參數(shù)單元(Mark5B Unit for State Parameters),主要包括磁盤陣列的記錄狀態(tài)信息、磁盤容量信息、VSN號(hào)、記錄速率、FPDP模式、比特流掩碼、1PPS同步狀態(tài)、磁盤陣列切換功能和報(bào)警功能等; (6)硬盤陣列切換單元(Mark5B Unit for Control of the Disk Array),主要在人為干預(yù)記錄譬如實(shí)驗(yàn)記錄有故障需要中斷時(shí)或在非觀測(cè)期間進(jìn)行數(shù)據(jù)測(cè)試時(shí),用來(lái)對(duì)硬盤陣列進(jìn)行切換和記錄行為的控制。

        圖5 Mark5B監(jiān)控系統(tǒng)

        Fig.5 A screenshot of the interface of the Mark5B monitoring system

        上述功能單元中,最主要的是Mark5B狀態(tài)信息單元,其采集控制流程如圖6,監(jiān)控系統(tǒng)詢問(wèn)是否連接到Mark5B服務(wù)器上,如果已經(jīng)連接打開對(duì)話窗口,看是否運(yùn)行dimino程序,確認(rèn)運(yùn)行了該程序后,則與發(fā)送指令的槽函數(shù)建立連接,發(fā)送控制指令或查詢指令到Mark5B工控機(jī),Mark5B收到指令后將反饋信息傳給監(jiān)控系統(tǒng),監(jiān)控系統(tǒng)調(diào)用readMesg()函數(shù)讀取反饋信息,并將讀取的信息顯示到指定的控件中。

        圖6 信息采集流程圖

        Fig.6 A flowchart of information collection of the monitoring system

        監(jiān)控系統(tǒng)查詢內(nèi)容主要有磁盤陣列選擇狀態(tài)、VSN代碼、磁盤總?cè)萘俊⒋疟P剩余容量、剩余容量百分比、記錄狀態(tài)、記錄模式、記錄速率、1PPS狀態(tài)等。從監(jiān)控機(jī)上向Mark5B發(fā)送控制指令,可以直接對(duì)Mark5B進(jìn)行控制,包括記錄的開始和停止以及硬盤陣列的切換等。

        3.8 主要函數(shù)及功能介紹

        功能函數(shù):void mark5b::readMesg()

        功能描述:讀取Mark5B反饋信息,并將當(dāng)前狀態(tài)顯示到ui控件上,如圖7。

        圖7 readMesg()流程圖

        Fig.7 A flowchart of the readMesg()

        3.9 查詢指令句法和反饋信息如表1*Whitney A R, Smythe D L, Ball J A. Mark5B DIM command set (Revision.1.12)

        表1 查詢指令反饋信息表

        3.10 控制指令句法和含意

        record=on 硬盤記錄開始 bank_set=A 硬盤陣列選擇到磁盤陣列A

        record=off 硬盤記錄停止 bank_set=B 硬盤陣列選擇到磁盤陣列B

        4 軟件測(cè)試

        Mark5B監(jiān)控系統(tǒng)軟件設(shè)計(jì)完成后,必須對(duì)該軟件進(jìn)行測(cè)試。測(cè)試地點(diǎn)在新疆天文臺(tái)。測(cè)試設(shè)備包括Mark5B+工控機(jī)、Mark5B監(jiān)控計(jì)算機(jī)及交換機(jī)。軟件測(cè)試方法及測(cè)試效果簡(jiǎn)介如下:

        將Mark5B+工控機(jī)和監(jiān)控計(jì)算機(jī)連接到網(wǎng)絡(luò)上,運(yùn)行Mark5B程序和監(jiān)控程序后,分別對(duì)Mark5B記錄系統(tǒng)的狀態(tài)信息、FTP數(shù)據(jù)傳輸、SSH遠(yuǎn)程登陸進(jìn)行了嚴(yán)格的可靠性、功能性、時(shí)間特性等測(cè)試,上述功能一切正常,運(yùn)行狀況良好,完全符合設(shè)計(jì)要求。程序運(yùn)行效果如圖8。

        測(cè)試結(jié)果表明:該系統(tǒng)操控性強(qiáng),通過(guò)鼠標(biāo)點(diǎn)擊,可以輕松實(shí)現(xiàn)數(shù)據(jù)傳輸和遠(yuǎn)程登陸,同時(shí),磁盤記錄控制和陣列切換也更加方便,非常適用于VLBI國(guó)際聯(lián)測(cè)和探月“長(zhǎng)管”的觀測(cè)。本系統(tǒng)不足之處是當(dāng)數(shù)據(jù)在FTP傳輸時(shí),需要先將觀測(cè)數(shù)據(jù)下載到監(jiān)控計(jì)算機(jī)上,然后再上傳到數(shù)據(jù)處理中心,因此本系統(tǒng)的FTP功能還有待完善。另外,SSH遠(yuǎn)程登陸的命令行中,許多快捷鍵功能不能正常使用,仍需要進(jìn)一步改進(jìn)。

        圖8 運(yùn)行效果圖

        Fig.8 A screenshot of the interface of the monitoring system demonstrating its running results

        5 總 結(jié)

        作為VLBI終端系統(tǒng)的重要組成部分——Mark5B記錄系統(tǒng)是當(dāng)今世界許多VLBI觀測(cè)臺(tái)站中最為先進(jìn)的記錄系統(tǒng)之一。研制Mark5B監(jiān)控系統(tǒng)軟件無(wú)論是對(duì)于提高VLBI終端記錄系統(tǒng)的可靠性,還是保障VLBI聯(lián)測(cè)數(shù)據(jù)有效和高質(zhì)量都具有極其重要的意義。本文從Mark5B監(jiān)控系統(tǒng)軟件的設(shè)計(jì)思想、軟件功能、通訊機(jī)制等幾方面進(jìn)行了全面的介紹。盡管Mark5B監(jiān)控系統(tǒng)目前還存在一些不足之處,但是通過(guò)改進(jìn)本監(jiān)控系統(tǒng)軟件設(shè)計(jì),使得Mark5B記錄系統(tǒng)的狀態(tài)信息獲取非常直觀和便利,系統(tǒng)操控性增強(qiáng),磁盤記錄控制和陣列切換也更加方便。Mark5B監(jiān)控系統(tǒng)軟件不僅適用于VLBI天體物理測(cè)量觀測(cè)、VLBI大地測(cè)量和VLBI深空探測(cè),而且適用于中國(guó)VLBI網(wǎng)探月 “長(zhǎng)管” 的觀測(cè),此外,本監(jiān)控系統(tǒng)可以應(yīng)用到中國(guó)VLBI網(wǎng)各臺(tái)站并作為VLBI臺(tái)站監(jiān)管程序的一個(gè)補(bǔ)充。

        致謝:感謝新疆天文臺(tái)高志福副研究員在本文寫作過(guò)程中予以幫助。

        [1] 楊文軍, 郝龍飛. VLBI終端系統(tǒng)的發(fā)展歷史和未來(lái)展望[J]. 天文研究與技術(shù)——國(guó)家天文臺(tái)臺(tái)刊, 2012, 9(4): 374-381. Yang Wenjun, Hao Longfei. Development history and future prospects of VLBI terminals[J]. Astronomical Research & Technology——Publications of National Astronomical Observatories of China, 2012, 9(4): 374-381.

        [2] 王玲玲, 薛祝和, 孔德慶, 等. VLBI臺(tái)站監(jiān)管系統(tǒng)的研制與應(yīng)用[J]. 中國(guó)科學(xué)院上海天文臺(tái)年刊, 2008(29): 170-178. Wang Lingling, Xue Zhuhe, Kong Deqing, et al. The development and application of the monitoring system of VLBI stations[J]. Annals of Shanghai Astronomical Observatory Chinese Academy Sciences, 2008(29): 170-178.

        [3] 吳迪. 零基礎(chǔ)學(xué)Qt4編程[M]. 北京: 北京航空航天大學(xué)出版社, 2010.

        [4] 蔡志明, 盧傳富, 李立夏. 精通Qt4編程[M]. 北京: 電子工業(yè)出版社, 2011.

        The Improvement of a VLBI Monitoring System

        Yang Wenjun1, Zhao Rongbing2, Nie Jun1

        (1. Xinjiang Astronomical Observatory, National Astronomical Observatories, Chinese Academy of Sciences, Urumqi 830011, China,Email: yangwj@xao.ac.cn; 2. Shanghai Astronomical Observatory, Chinese Academy of Sciences, Shanghai 200030, China)

        In this paper we mainly discuss the design ideas, functions, communication mechanisms, and related issues of the software of a Mark5B monitoring system, which incorporates a Mark5B recording system. Mark5B recording systems are currently widely used in astronomical observation stations around the world. Mark5B recording systems are among the most advanced terminal recording systems, A Mark5B recording system is an important part of a VLBI terminal system. Our main purpose of developing the software of a Mark5B monitoring system is to improve the reliability of a VLBI terminal system, i.e. to ensure the effectiveness and high quality of VLBI measurement data. The software is designed under the Qt-based development environment and uses the signals/slots as a secure communication mechanism. The graphical interfaces of the software were designed in the Qt Creator IDE. The data collections and network communications of the software are realized in the Qt Creator IDE as well. The Mark5B monitoring system with the software is suitable not only for astrophysical observations but also for VLBI geodetic surveys. The software will be used in the Chinese VLBI Network stations other than the Xinjiang Astronomical Observatory.

        VLBI; Qt; Mark5B monitoring system

        國(guó)家自然科學(xué)基金 (11303083) 資助.

        2014-10-20;修定日期:2014-11-19 作者簡(jiǎn)介:楊文軍,男,高級(jí)工程師. 研究方向:射電天文技術(shù). Email: yangwj@xao.ac.cn

        P111.44

        A

        1672-7673(2015)03-0285-07

        猜你喜歡
        磁盤陣列臺(tái)站硬盤
        中國(guó)科學(xué)院野外臺(tái)站檔案工作回顧
        氣象基層臺(tái)站建設(shè)
        西藏科技(2021年12期)2022-01-17 08:46:38
        HiFi級(jí)4K硬盤播放機(jī) 億格瑞A15
        Egreat(億格瑞)A10二代 4K硬盤播放機(jī)
        更換磁盤陣列磁盤
        我區(qū)電視臺(tái)對(duì)硬盤播出系統(tǒng)的應(yīng)用
        基層臺(tái)站綜合觀測(cè)業(yè)務(wù)管理之我見
        西藏科技(2015年6期)2015-09-26 12:12:13
        電視播出機(jī)房磁盤陣列預(yù)防性維護(hù)
        MDOS平臺(tái)臺(tái)站級(jí)使用方法及技巧
        存儲(chǔ)虛擬化的三個(gè)層次
        亚洲精品亚洲人成在线下载 | 久久久久久久性潮| 色欲AV成人无码精品无码| 一区二区三区视频免费观看在线| 日本国产亚洲一区二区| 中文www新版资源在线 | 欧美一级视频在线| 精品熟女视频一区二区三区国产| 又粗又黑又大的吊av| 精品人人妻人人澡人人爽牛牛| 无码中文字幕av免费放| 综合激情五月三开心五月| 夜夜爽日日澡人人添| 亚洲中文字幕无码永久在线 | 国产午夜福利小视频合集| 色yeye在线观看| 一区视频免费观看播放| 亚洲视频在线观看| 欧美日韩在线免费看| 国产一区二区三区视频了| 在线视频中文字幕一区二区三区| 香港三级精品三级在线专区| 综合无码一区二区三区四区五区| 国产激情免费观看视频| 免费a级毛片无码a∨蜜芽试看 | 中文字幕av中文字无码亚| av天堂久久天堂av色综合 | 国产伦一区二区三区久久| 国产 高潮 抽搐 正在播放| 亚洲美国产亚洲av| 91热视频在线观看| 91精品久久久中文字幕| 国产精品无码久久久久成人影院| 国产成人乱色伦区小说| 麻豆成年人视频在线观看| 少妇被又大又粗又爽毛片| 中国亚洲女人69内射少妇| 亚洲中文字幕人妻诱惑| 国产在线观看91一区二区三区| 熟女人妻在线视频| 欧美综合区自拍亚洲综合|