一種時間統(tǒng)一控制顯示系統(tǒng)的設計方法
發(fā)布時間:2007/8/15 0:00:00 訪問次數(shù):448
摘要:一種時間統(tǒng)一控制顯示系統(tǒng)的設計方法,給出了詳細的系統(tǒng)的構成及其功能,并描述了系統(tǒng)中的關鍵技術。該系統(tǒng)已經(jīng)應用于航天發(fā)射任務中,取得了很好的效果。
關鍵詞:時間統(tǒng)一控制顯示 時間服務器 顯示終端 遠程時間客戶機 控制分路器
目前,在航天發(fā)射等綜合性任務中,對時間信息要求十分苛刻,誤差只能在毫秒級。但是參加任務的各分系統(tǒng)地域分布廣,相互之間距離較遠,時間信息傳輸延遲大,特別是在有些任務中,時間信息發(fā)布系統(tǒng)是由多個時間信息發(fā)布子系統(tǒng)組成,隨著任務重點在任務的各個時間發(fā)布子系統(tǒng)中轉移,時間信息發(fā)布點也隨之在各個時間信息發(fā)布子系統(tǒng)中轉移。由于在任務中可能會遇到各種諸如提前、推遲等情況,任務實施時間、準備時間等時間信息在每一個時刻都可能發(fā)生改變,任務實時性要求時間信息發(fā)布系統(tǒng)必須將當前時間信息的改變實時地發(fā)送到各個分系統(tǒng)中,這給任務過程中的時間信息統(tǒng)一帶來了很大的困難。針對這種情況設計了一種時間統(tǒng)一控制顯示系統(tǒng),該系統(tǒng)主要解決了如下問題:
(1)由通信控制處理器仲裁系統(tǒng)中多個時間發(fā)布子系統(tǒng)的主從關系,保證系統(tǒng)中各類時間高度統(tǒng)一;
(2)通過時間延遲環(huán)路測試、加一秒技術和鏈路交換技術解決了系統(tǒng)延時;
(3)實現(xiàn)了系統(tǒng)內(nèi)的各時間發(fā)布子系統(tǒng)既可以在本地時間服務器的控制下單獨工作,也可以在通信控制處理器的仲裁下以主從服務器的方式進行工作;
(4)保證輸出信息的格式、標準一致,便于系統(tǒng)的擴展。
1 系統(tǒng)設計
1.1 系統(tǒng)構成
時間統(tǒng)一控制系統(tǒng)是由兩個時間發(fā)布子系統(tǒng)構成的,該系統(tǒng)可以擴展為由多個時間發(fā)布子系統(tǒng)構成,每個時間發(fā)布子系統(tǒng)組成結構及功能基本相同。其邏輯如圖1所示。
系統(tǒng)有主從和獨立兩種工作狀態(tài)。獨立工作狀態(tài)下,各時間發(fā)布子系統(tǒng)間無聯(lián)系,在各自的時間服務器控制下單獨工作;在主從工作狀態(tài)下,全系統(tǒng)在一個時刻只有一臺時間發(fā)布子系統(tǒng)的時間服務器作為主時間服務器,負責產(chǎn)生并向全系統(tǒng)發(fā)布各類時間信息,時間服務器系統(tǒng)的主從狀態(tài)由通信控制處理器依據(jù)任務時段和預案要求進行仲裁。
1.2 時間服務器
時間服務器是由一臺微機和數(shù)塊功能插件板組成,其功能是生成各類時間信息和顯示控制信息,其組成如圖2所示。
組成時間服務器的各部分分別為:
時統(tǒng)解碼單元:時統(tǒng)接收天文臺發(fā)布的標準北京時間生成AC碼和DC碼發(fā)送到系統(tǒng)中的時間服務器和遠程時間客戶機,時間服務器通過時統(tǒng)解碼板,對時統(tǒng)發(fā)送來的AC碼和DC碼進行解碼,得到當前的北京時間,并以此作為各類時間信息的生成依據(jù)。
用戶處理控制:當任務狀態(tài)發(fā)生改變時,時間服務器接收用戶的輸入信息,并根據(jù)當前已經(jīng)確立的北京時間、任務預計開始時間等時間信息,生成相關各類時間信息和控制信息。各類時間信息主要包括準備時間、累計推遲時間、實施時間、窗口時間等。
中斷控制處理:負責接收外部發(fā)送來的任務開始實施的中斷信息,生成任務開始時間并啟動任務實施時間。
通訊規(guī)程控制:將生成的時間信息和控制信息轉化為符合協(xié)議的報文,并將該報文發(fā)送到通訊控制分路器和遠程時間客戶機。同時還接收從通訊控制分路器發(fā)送來的仲裁
摘要:一種時間統(tǒng)一控制顯示系統(tǒng)的設計方法,給出了詳細的系統(tǒng)的構成及其功能,并描述了系統(tǒng)中的關鍵技術。該系統(tǒng)已經(jīng)應用于航天發(fā)射任務中,取得了很好的效果。
關鍵詞:時間統(tǒng)一控制顯示 時間服務器 顯示終端 遠程時間客戶機 控制分路器
目前,在航天發(fā)射等綜合性任務中,對時間信息要求十分苛刻,誤差只能在毫秒級。但是參加任務的各分系統(tǒng)地域分布廣,相互之間距離較遠,時間信息傳輸延遲大,特別是在有些任務中,時間信息發(fā)布系統(tǒng)是由多個時間信息發(fā)布子系統(tǒng)組成,隨著任務重點在任務的各個時間發(fā)布子系統(tǒng)中轉移,時間信息發(fā)布點也隨之在各個時間信息發(fā)布子系統(tǒng)中轉移。由于在任務中可能會遇到各種諸如提前、推遲等情況,任務實施時間、準備時間等時間信息在每一個時刻都可能發(fā)生改變,任務實時性要求時間信息發(fā)布系統(tǒng)必須將當前時間信息的改變實時地發(fā)送到各個分系統(tǒng)中,這給任務過程中的時間信息統(tǒng)一帶來了很大的困難。針對這種情況設計了一種時間統(tǒng)一控制顯示系統(tǒng),該系統(tǒng)主要解決了如下問題:
(1)由通信控制處理器仲裁系統(tǒng)中多個時間發(fā)布子系統(tǒng)的主從關系,保證系統(tǒng)中各類時間高度統(tǒng)一;
(2)通過時間延遲環(huán)路測試、加一秒技術和鏈路交換技術解決了系統(tǒng)延時;
(3)實現(xiàn)了系統(tǒng)內(nèi)的各時間發(fā)布子系統(tǒng)既可以在本地時間服務器的控制下單獨工作,也可以在通信控制處理器的仲裁下以主從服務器的方式進行工作;
(4)保證輸出信息的格式、標準一致,便于系統(tǒng)的擴展。
1 系統(tǒng)設計
1.1 系統(tǒng)構成
時間統(tǒng)一控制系統(tǒng)是由兩個時間發(fā)布子系統(tǒng)構成的,該系統(tǒng)可以擴展為由多個時間發(fā)布子系統(tǒng)構成,每個時間發(fā)布子系統(tǒng)組成結構及功能基本相同。其邏輯如圖1所示。
系統(tǒng)有主從和獨立兩種工作狀態(tài)。獨立工作狀態(tài)下,各時間發(fā)布子系統(tǒng)間無聯(lián)系,在各自的時間服務器控制下單獨工作;在主從工作狀態(tài)下,全系統(tǒng)在一個時刻只有一臺時間發(fā)布子系統(tǒng)的時間服務器作為主時間服務器,負責產(chǎn)生并向全系統(tǒng)發(fā)布各類時間信息,時間服務器系統(tǒng)的主從狀態(tài)由通信控制處理器依據(jù)任務時段和預案要求進行仲裁。
1.2 時間服務器
時間服務器是由一臺微機和數(shù)塊功能插件板組成,其功能是生成各類時間信息和顯示控制信息,其組成如圖2所示。
組成時間服務器的各部分分別為:
時統(tǒng)解碼單元:時統(tǒng)接收天文臺發(fā)布的標準北京時間生成AC碼和DC碼發(fā)送到系統(tǒng)中的時間服務器和遠程時間客戶機,時間服務器通過時統(tǒng)解碼板,對時統(tǒng)發(fā)送來的AC碼和DC碼進行解碼,得到當前的北京時間,并以此作為各類時間信息的生成依據(jù)。
用戶處理控制:當任務狀態(tài)發(fā)生改變時,時間服務器接收用戶的輸入信息,并根據(jù)當前已經(jīng)確立的北京時間、任務預計開始時間等時間信息,生成相關各類時間信息和控制信息。各類時間信息主要包括準備時間、累計推遲時間、實施時間、窗口時間等。
中斷控制處理:負責接收外部發(fā)送來的任務開始實施的中斷信息,生成任務開始時間并啟動任務實施時間。
通訊規(guī)程控制:將生成的時間信息和控制信息轉化為符合協(xié)議的報文,并將該報文發(fā)送到通訊控制分路器和遠程時間客戶機。同時還接收從通訊控制分路器發(fā)送來的仲裁