調度自動化實時系統與MIS系統間數據交換功能的開發

學識都 人氣:1.69W
調度自動化實時系統與MIS系統間數據交換功能的開發

  摘 要 在電力系統實際運行中,調度自動化實時系統與管理信息系統間存在數據交換的技術開發問題。以廣州電力工業局調度自動化OASYS的系統的工程實際爲基礎,介紹一種實時SCADA系統與管理信息MIS系統間交換數據的實現方式。

  在電力系統的生產運行中,電網數據不僅要採集並反映在調度自動化實時系統,也需要傳送到管理信息系統,爲企業管理部門提供決策依據。因此,在調度自動化系統改造的過程中,調度自動化系統改造的過程中,調度自動化實時系統與MIS系統間互聯是工程人員面臨的一項重要技術開發工作。

  目前國內調度自動化實時系統一般選用UNIX操作系統下的工作站方式,採用TCP/IP工業標準協議,基於X-Windows的圖形標準;而企業MIS系統一般沿用了NOVELL網絡技術,採用ipx協議,基於MicrosoftWindows圖形應用標準。在這兩種不同的系統之間,如果要實現圖形交換,難度較大,所涉及的工作量也非常龐大。相對而言,實現系統間的數據信息交換就比較簡單。出於工程考慮,調度自動化實時系統與MIS系統間的互聯一般可以歸結爲兩系統間的數據交換問題。

1 選擇系統數據互聯方式

  廣州電力工業局引進的調度自動化實時OASyS系統是一個基於TCP/IP技術的局域網系統,而MIS系統沿用了以往的NOVELL3.12網絡,兩個系統間存在數據交換的必要任務:OASyS系統的實時數據需要提供給MIS系統顯示,MIS系統需要向OASyS系統提供電網設備參數數據等。

  在系統數據互聯方式上,廣州電力工業局作了較詳細的調研工作,考慮了以下幾種方式:

  a)升級NOVELL服務器軟件版本,開發Netware下的TCP/IP協議功能;

  b)改造MIS網,選用支持TCP/IP協議通信的網絡系統形式;

  c)設置轉發機,在TCP/IP與ipx之間進行轉換。

  考慮到技術力量分佈和工程進度實際情況,前兩種方式都存在開發工期太長的問題,而且MIS網改造本身就是一項規模比較龐大的獨立工程,不適宜在調度自動化改造項目中同時考慮。採用第三種方式有利於在現有系統條件下滿足生產實際的迫切需要,開發投入很少,利於有步驟地實現全局效益。

  應該指出,採用轉發機方式,只能完成數據部分的網絡交換,MIS系統還必須維護一套單獨的圖形界面,這對於已存在舊MIS系統的情況比較實用,但最終發展應該走向一體化結構。

  轉發機的設置方式有幾種,可以選擇轉發機在MicrosoftWindows95/98平臺上進行軟件開發,也可以尋找DOS平臺上的一些應用軟件進行支撐,以達到協議轉換的目的。由於歷史應用原因,廣州電力工業局選擇了基於DOS平臺的轉發軟件開發。

2 系統結構介紹

  圖1表明,在硬件連接上,網絡多口開關NETWORKSWITCH是調度自動化實時系統和MIS系統的物理連接點,具有多個UTP端口,同時提供實時網和MIS網的物理連接位置。在物理層上,TCP/IP協議和ipx協議可以同時在雙絞線介質上工作,網絡數據包可以在網絡多口開關的各端口之間進行傳輸。另外網絡多口開關提供物理屏蔽作用,使得ipx協議的數據包不流向實時網,實時網的網絡安全和負荷得到保證。

  轉發機採用一臺普通微機實現,配置一塊10Mbit/s速率以太網卡。

3 轉發機網絡功能層次

  由系統硬件連接方式可以看出,轉發機通過網絡多口開關,一方面要完成與OASyS系統間的TCP/IP協議數據包的交換,採集實時網提供的電網運行實時數據;另一方面要完成與MIS服務器之間的ipx協議數據包交換,將電網運行數據發佈到MIS系統中。這就要求轉發機同時具有處理TCP/IP協議和ipx協議的網絡軟件功能。圖2爲轉發機的網絡功能層次示意圖。

  在DOS平臺上,轉發機要同時實現TCP/IP和ipx協議應用,必須藉助於一定的支撐軟件。在DOS操作系統中實現ipx協議應用是完全遵從NOVELL網絡工作站定義的,但是DOS本身並不具備TCP/IP協議的處理能力,如果要在DOS操作系統下同時實現這兩種網絡協議應用,併兼用同一的網卡物理驅動,需要尋求一種合適的支撐平臺。