北斗對時設備(GPS校時產品)在數字城市系統中的應用

来源:https://www.cnblogs.com/yfcs999/archive/2020/05/20/1345321OLJJ.html
-Advertisement-
Play Games

北斗對時設備(GPS校時產品)在數字城市系統中的應用 北斗對時設備(GPS校時產品)在數字城市系統中的應用 京準電子科技官微——ahjzsz 綜述 隨著電腦網路的迅猛發展,網路應用已經非常普遍,眾多領域的網路系統如電力、石化、金融業(證券、銀行)、廣電業(廣播、電視)、交通業(火車、飛機)、軍事( ...


北斗對時設備(GPS校時產品)在數字城市系統中的應用

北斗對時設備(GPS校時產品)在數字城市系統中的應用

京準電子科技官微——ahjzsz

 綜述

        隨著電腦網路的迅猛發展,網路應用已經非常普遍,眾多領域的網路系統如電力、石化、金融業(證券、銀行)、廣電業(廣播、電視)、交通業(火車、飛機)、軍事(航天、航空)等需要在大範圍保持電腦的時間同步和時間準確。因此網路中有一個好的時鐘伺服器是非常必要的。為了適應這些領域對於時間越來越精密的要求,上海峻峰偉業科技有限公司自行研製開發HR系列網路時鐘伺服器可滿足不同用戶對時間的苛求。HR系列產品以NTP協議給各個網路設備提供精確的時間校對服務,獨立於其他網路系統,可直接作為網路時鐘伺服器接入網路。具有多種校時方式,使用方便。HR系列有-901,-902,-903,-905,-906C\D等不同型號,網路介面可以擴展無限多的10/100M自適應以太口。

 

用戶需求

 

    某集團用戶下設15個子公司(工廠),所有的子公司都已經連通了乙太網,每個子公司內部又劃分了若幹個子網,所有的電腦數量總和超過了5000台。現用戶希望能夠統一集團內所有的電腦時間都同步,授時誤差要求在毫秒級,又因為保密的需要不能使用GPS,CDMA等精確時間源,初始時間由用戶自己設定。

 

解決方案

 

傳統的解決方案是安裝HR-906C/D 採用GPS作為標準時鐘源,然後根據網路的結構和不同部門對時間的要求分別安裝多台HR-906C/D時鐘伺服器。

 

在本案例中,應客戶要求必須確保保密措施,所以不能採用外部時間接收裝置,必須採用高穩定的恆溫晶振產品自守時方式,即用戶設置時間後,該時間自運行的精度等級要達到一定的水平,用戶可以長期不幹預時間的設置。根據用戶的強烈要求,需要定製產品,產品型號定為HR-901主時鐘伺服器,分別定製軟體和硬體以滿足用戶需求。

 

由於用戶的網路結構複雜,單台時鐘伺服器無法滿足用戶的需求,需要根據不同的情況在子公司級安裝相應的時鐘伺服器來提供服務。在各子公司安裝的時鐘伺服器要解決時間與集團公司時鐘伺服器的同步問題。該同步問題不建議人工干預,由子公司時鐘伺服器自動同步集團公司時鐘伺服器是最佳的方案。

 

建議

 

集團公司設備

 

集團公司安裝2台HR-901主時鐘伺服器,2台時鐘伺服器互為冗餘備份,同時運行,HR-901主時鐘伺服器初始時間由用戶通過設備的前面板自行設置,時間設置完成後由內部恆溫晶振保持運行,該恆溫晶振的保持特性可達1E-12,理論上可維持30年不差1秒。由此解決了不能外接GPS時間源帶來的時間精準問題。

HR-901主時鐘伺服器有2個10/100M以太口,既可以給子公司的時間伺服器提供網路時間基準,也可以集團辦公的電腦提供時間服務。2台備份保證某台時間伺服器出問題時,另一臺可以繼續服務。如該集團發展壯大雙網口無法滿足需求,後期只需要採購我司NTP板卡擴展網口數量即可。2台HR-901主時鐘可冷備份運行也可熱備份運行。冷備份是指2台設備對應的2個網口IP地址設置完全一樣,需要切換時人工直接插拔網線完成備份工作,這樣所有的電腦無需修改所指向的時間伺服器IP地址,缺點是需要人工調整網線。熱備份是指2台設備的IP地址分別設置不同,當一臺不能提供服務時在需要授時的電腦上修改指向的IP地址或者安裝支持多IP自動切換的時間伺服器來完成熱備份工作,熱備份的缺點是客戶端設置複雜,有些系統需要安裝支持熱備份的軟體。建議採用冷備份的工作方式。

HR-901主時鐘除了採用恆溫晶振保持時間外,還採用了掉電保持時間技術,設備掉電後時間可自動運行,保證短時間掉電後無需重新設置時間,給用戶維護帶來很大的便利,註意掉電時間運行的精度不高,掉電超過24小時建議重新設置時間。

 

子公司設備

 

各子公司根據不同的情況建議安裝HR-906C時鐘伺服器。建議每不超過500台的子網安裝一臺HR-906C,對於重要部門也可單獨安裝或者安裝2台HR-906C互為備份。

HR-906C上電後每隔一定的時間會自動從集團公司的HR-901主時鐘伺服器上獲取時間以保證時間的嚴格一致,HR-906C沒有人工設置時間介面以保證時間不會非法修改,或者不會出現修改的時間不能與集團公司同步。

HR-906C內部同步設置恆溫晶振保持時間以及掉電時間維持功能,整個設備工作儘可能減少人工參與。

 

  授時軟體

 

HR-901、HR-906C支持標準的NTP/SNTP網路授時軟體,任何網路設備如路由器,交換機,防火牆等都可以自動從HR-901、HR-906C上獲取標準時間以保持時間同步。對於電腦根據不同的操作系統,授時採用的方式不同:

 

Win95/98/ME  操作系統不支持NTP協議,需要安裝NTP客戶端軟體

Win2000/XP/2003/vista   操作系統自帶NTP協議,無需安裝NTP客戶端軟體

Unix/Linux   操作系統自帶NTP協議,無需安裝NTP客戶端軟體

AIX/Solaris  操作系統自帶NTP協議,無需安裝NTP客戶端軟體

 

值得註意的是Windows操作系統自帶的NTP授時功能對授時有所限制,如誤差超過2小時不能授時,每隔8小時校準時間一次等。如用戶對授時有更嚴格要求建議安裝客戶端軟體。

 

對於無法使用NTP協議的操作系統或者網路設備,HR-901、HR-906C可提供ASCII格式輸出的基於UDP的時間協議,用戶可根據協議取得當前時間。

 

顯示設備

 

HR-901、HR-906C自帶液晶顯示面板,可顯示當前時間信息,字體採用紅色大字幕顯示,非常醒目方便觀看當前時間。峻峰偉業公司生產的RC2-3+5時鐘顯示屏可安裝在任何需要時間顯示的地方,與HR-901、HR-906C配合使用,3.0英寸數位管可在很遠的距離看清當前的時間信息。如用戶需要還可顯示當前環境的溫度、濕度等參數。

 

組網方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

HR-84、技術參數

 

支持協議

IP,TCP,UDP,TELNET,SNMP,NTP,SNTP,

授時精度

1-10ms

網口

10/100M 自適應,IEEE-902.3

網口數量

HR-82 :2個   HR-84 :4個

管理方式

Telnet

1PPS

BNC 1路,TTL電平,寬度100ms

恆溫晶振

精確度:1E-12, 長期穩定度:1E-9

RS232輸入

DB9/M1個,用於外部校時。HR-82不支持校時

RS232輸出

DB9/M1個,輸出NMEA0183協議

RS485輸出

接線端子,輸出NMEA0183協議

顯示

5個LED, 1個2X20LCD

外形

19英寸,1U

重量

4.5HRg

電源

220V AC, 5W

 

 

 

價格

 

序號

產品名稱

型號

單價

備註

網路時間伺服器

HR-84

41000元

集團公司使用

2

網路時間伺服器

HR-82

35000元

子公司使用

3

機櫃監控伺服器

DND200

7500元

顯示當前時間,電壓,溫度

4

時鐘伺服器

DNS-1-S

4500元

給大型LED提供時間信息

5

授時用客戶端軟體

Dimesion4

免費

 

 

 

交貨周期

 

特定產品需通知我司確定開發周期和交貨周期

 

 

聯繫人:岳峰  15901092122


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 回顧一下,第一篇文章 "大白話 六問數據中台!你想知道的都在這了!" 。把數據中台是什麼?為什麼?有什麼價值?說的明明白白。 數據中台是企業級能力復用平臺,目標是讓數據持續用起來,通過數據中台提供的工具、方法和運行機制,把數據變為一種服務能力,讓數據更方便地被業務所使用 。 今天就來點實際乾貨,把企 ...
  • 腳本: /* 說明:sql server如何通過排序控制insert into ... select ... 語句的記錄插入順序 腳本來源:https://www.cnblogs.com/zhang502219048/p/12925890.html */ create table #t ( id i ...
  • SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE datname='db_name' AND pid<>pg_backend_pid(); drop database db_name; ...
  • 出現ora-31655錯誤的情況 原因:是因為不是同一個schema,導致的問題產生 解決方案: 在導入語句最後添加上remap_schema=old:new 著old是原schema,也就是導出的用戶名,new是想要導入的用戶名 如:這裡有一個expdp導出的dmp文件用戶是test_old,想要 ...
  • 以system用戶登錄,查找需要刪除的用戶: --查找用戶 select * from dba_users; --查找工作空間的路徑select * from dba_data_files; --刪除用戶drop user 用戶名稱 cascade;--刪除表空間與數據文件drop tablespa ...
  • 一,基本表的定義與刪除. 題1: 用SQL語句創建如下三張表:學生(Student),課程表(Course),和學生選課表(SC),這三張表的結構如表1-1到表1-3所示。 表1-1 Student表結構列名 說明 數據類型 約束Sno 學號 字元串,長度為7 主碼Sname 姓名 字元串,長度為1 ...
  • 一.Hadoop社區版和發行版 社區版:我們把Apache社區一直開發的Hadoop稱為社區版。簡單的說就是Apache Hadoophttp://hadoop.apache.org/ 發行版:基於Apache Hadoop的基礎上進行商業改造的解決方案,包含一系列定製的管理工具和軟體。 二.Had ...
  • SQL語句中的日期查詢 YYYY --當前年份第一天的前一天 SELECT TRUNC(SYSDATE,'yyyy') - 1 + 8 / 24 FROM DUAL 2019/12/31 上午 08:00:00 --當前年份的第一天 SELECT TRUNC(SYSDATE,'yyyy') + 8 ...
一周排行
    -Advertisement-
    Play Games
  • 1. 說明 /* Performs operations on System.String instances that contain file or directory path information. These operations are performed in a cross-pla ...
  • 視頻地址:【WebApi+Vue3從0到1搭建《許可權管理系統》系列視頻:搭建JWT系統鑒權-嗶哩嗶哩】 https://b23.tv/R6cOcDO qq群:801913255 一、在appsettings.json中設置鑒權屬性 /*jwt鑒權*/ "JwtSetting": { "Issuer" ...
  • 引言 集成測試可在包含應用支持基礎結構(如資料庫、文件系統和網路)的級別上確保應用組件功能正常。 ASP.NET Core 通過將單元測試框架與測試 Web 主機和記憶體中測試伺服器結合使用來支持集成測試。 簡介 集成測試與單元測試相比,能夠在更廣泛的級別上評估應用的組件,確認多個組件一起工作以生成預 ...
  • 在.NET Emit編程中,我們探討了運算操作指令的重要性和應用。這些指令包括各種數學運算、位操作和比較操作,能夠在動態生成的代碼中實現對數據的處理和操作。通過這些指令,開發人員可以靈活地進行算術運算、邏輯運算和比較操作,從而實現各種複雜的演算法和邏輯......本篇之後,將進入第七部分:實戰項目 ...
  • 前言 多表頭表格是一個常見的業務需求,然而WPF中卻沒有預設實現這個功能,得益於WPF強大的控制項模板設計,我們可以通過修改控制項模板的方式自己實現它。 一、需求分析 下圖為一個典型的統計表格,統計1-12月的數據。 此時我們有一個需求,需要將月份按季度劃分,以便能夠直觀地看到季度統計數據,以下為該需求 ...
  • 如何將 ASP.NET Core MVC 項目的視圖分離到另一個項目 在當下這個年代 SPA 已是主流,人們早已忘記了 MVC 以及 Razor 的故事。但是在某些場景下 SSR 還是有意想不到效果。比如某些靜態頁面,比如追求首屏載入速度的時候。最近在項目中回歸傳統效果還是不錯。 有的時候我們希望將 ...
  • System.AggregateException: 發生一個或多個錯誤。 > Microsoft.WebTools.Shared.Exceptions.WebToolsException: 生成失敗。檢查輸出視窗瞭解更多詳細信息。 內部異常堆棧跟蹤的結尾 > (內部異常 #0) Microsoft ...
  • 引言 在上一章節我們實戰了在Asp.Net Core中的項目實戰,這一章節講解一下如何測試Asp.Net Core的中間件。 TestServer 還記得我們在集成測試中提供的TestServer嗎? TestServer 是由 Microsoft.AspNetCore.TestHost 包提供的。 ...
  • 在發現結果為真的WHEN子句時,CASE表達式的真假值判斷會終止,剩餘的WHEN子句會被忽略: CASE WHEN col_1 IN ('a', 'b') THEN '第一' WHEN col_1 IN ('a') THEN '第二' ELSE '其他' END 註意: 統一各分支返回的數據類型. ...
  • 在C#編程世界中,語法的精妙之處往往體現在那些看似微小卻極具影響力的符號與結構之中。其中,“_ =” 這一組合突然出現還真不知道什麼意思。本文將深入剖析“_ =” 的含義、工作原理及其在實際編程中的廣泛應用,揭示其作為C#語法奇兵的重要角色。 一、下劃線 _:神秘的棄元符號 下劃線 _ 在C#中並非 ...