999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于夏令時解決方案的PSCADA系統應用與研究

2020-03-02 15:27:01蔡一磊李佑文褚紅健
江蘇科技信息 2020年24期
關鍵詞:系統

蔡一磊,李佑文,褚紅健

(南京國電南自軌道交通工程有限公司,江蘇南京 210032)

0 引言

夏時制,又稱“日光節約時制”(Daylight Saving Time,DST),是一種為節約能源而人為規定地方時間的制度,在這一制度實行期間所采用的統一時間稱為“夏令時”。一般在天亮早的夏季人為將時間提前一小時,可以使人早起早睡,減少照明量,以充分利用光照資源,從而節約照明用電。各個國家采納夏時制的具體規定不同,全世界有近110 個國家每年要實行夏令時。在這些國家和地區實行夏令時制度,在每年進入夏令時時刻,當地時鐘將向前撥快1 個小時,同時在離開夏令時進入冬令時時刻,再將時鐘向后回撥1個小時,這就導致在離開夏令時進入冬令時時刻會有1 個小時的重復時間,分別為夏令時的最后1 小時和冬令時的第1 個小時。如某地區某年夏令時最后1 個小時為 9 月 21 日的 23 點至 24 點,那么在夏令時結束的一刻進入冬令時,時鐘根據夏令時制度回撥1 個小時,就導致當地有兩個9 月21 日的23 點至24點的時間。

隨著國產電力調度系統國際化進程的推動,國產電力調度化系統走向越來越多的國家,上述問題已經無法回避,因此如何使系統真正支持多時區與夏令時提上了工作日程。

由于DSC-9000系統后臺采用GMT時間,在轉換為當地時間時并不區分該時間為夏令時時間還是冬令時時間,本文對夏令時制引入的問題進行探討,并按模塊介紹了DSC-9000 系統針對夏令時的整體解決方案[1]。

1 夏令時方案需求分析

PSCADA 電力監控系統包含控制中心級和站下設備級兩個層級,針對站下設備采用監控系統時間進行對時的問題,在進出夏令時的時刻,由于設備的時間不會自動向前撥或者往回撥,所以需在時間切換時進行對時操作(精度為秒級)。除了系統本地實時報警需要提供系統當前時間所處時區的功能,還有時鐘顯示以及報警歷史查詢等功能均需判斷當前系統所處時令,所以系統需增加當前是處于夏令時還是處于冬令時的標志來實現整體解決方案[2]。

由于設備上送帶時標的狀態或遙測信息時,它上送的信息中的時標沒有時令標志,系統無法直接判斷該時標信息屬于冬令時還是夏令時,而在實時報警和歷史報警中均需系統能提供該報警產生時間的時令信息,所以系統需要對上送的時標信息進行時令的判斷。在進出夏令時附近上送的帶時標的報警信息,該時標有可能是夏令時也有可能是冬令時,故需對進出夏令時附近的時標進行特殊處理。

另外,客戶端顯示的時間為當地時間,且不帶有夏令時或冬令時的標志位。當時間在夏令時/冬令時切換的過程中,客戶端無法立即獲取服務器時間并及時將時鐘調整1個小時。

而在實時報警顯示窗口中,報警一般均是按照報警時間倒序排列,報警時間為當地時間且不帶有夏令時或冬令時的標志位。但是由于夏令時最后1 小時和冬令時第1個小時在顯示時完全相同,所以在這兩個重復的1 個小時范圍內報警依然是按照不帶標志位的報警時間排序,會導致某些在冬令時時間范圍內產生的報警排在夏令時內發生的報警前面。

而對于歷史報警查詢功能,由于在DSC-9000 系統報警數據庫中存儲的歷史報警記錄都是按照GMT時間來進行存儲的,所以在實行夏令時時間的地區,在顯示歷史報警查詢結果時需要將查詢到的報警歷史記錄的GMT時間轉換成當地的DST時間顯示。在轉換成當地的DST時間之后,又由于夏令時最后1小時和冬令時第1個小時在顯示時完全相同,所以我們還需要在報警歷史查詢結果中將顯示相同的時間信息加上不同的后綴標志來加以區分。

2 系統解決方案

2.1 規約采集程序解決方案

針對站下設備采用監控系統時間對時,在進出夏令時時間的時候進行判斷并發送對時整點對時命令;由于設備上送帶時標的報警信息中的時標沒有時令標志,在正常情況下可以取操作系統當前時間的時令標志;而在進出夏令時附近5分鐘內的時間范圍內需要進行特殊處理,即判斷該時間為夏令時還是冬令時,如果不在這個切換時間范圍內,則按照正常情況取標志;同時通過寫夏令時對象的DST屬性來標記該時標的時制,該屬性值為1的時候表示當前處于冬令時時間,為0的時候表示當前處于夏令時時間。

在進入夏令時或冬令時時刻,通過寫入實時庫夏令時判斷對象的DST屬性來表示系統當前所處時令,該屬性值為1 時為冬令時時間,為0 為夏令時時間。規約采集程序還需要通過配置文件的方式記錄每年進入夏令時的時間和出夏令時的時間,以供規約程序運行判斷。

2.2 客戶端時鐘顯示解決方案

客戶端時鐘顯示模塊原先的更新原理為,每10秒鐘向后臺請求一次服務器時間,在每次和服務器對時的間隔內,客戶端自行每秒在服務器獲取的時間基礎上增加1 秒并顯示出來。服務器向客戶端返回的時間為當地時間,且不帶有夏令時或冬令時的標志位。在原先的時鐘模塊處理模式下,當系統時間在夏令時/冬令時切換的過程中,客戶端無法立即獲取服務器的時間,及時將時鐘調整1個小時以適應時區跳變帶來的變化[3]。

針對上述問題,需要在客戶端當前時間距離夏令時/冬令時切換時刻不足20 秒的時候,時鐘顯示模塊加快客戶端與后臺服務器之間對時的頻率,改為每1秒執行1 次,從而實現在夏令時轉換過程中,系統時鐘模塊能及時獲取服務器將時鐘回撥或跳變之后的時間,在除了夏令時/冬令時切換的其余時刻,時鐘顯示模塊與后臺服務器的對時周期仍然保持10 秒不變。

另外,與規約程序處理方法一樣,在關于clock模塊的配置文件中也需要將該國家或地區每年進入夏令時的時間和出夏令時的時間按格式要求配置成功,以供客戶端時鐘程序運行判斷。

2.3 客戶端實時報警顯示解決方案

在常規的電力監控系統項目中,客戶端當前實時報警顯示模塊的窗口中,報警按照報警時間倒序排列,報警時間為當地時間且不帶有夏令時或冬令時的標志位。

但是在夏令時時區的國家和地區,由于夏令時最后1小時和冬令時第1個小時在時間顯示上會存在完全相同的時間,而在這兩個重復的1個小時內報警依然是按照報警時間排序,會導致某些在冬令時內發生的報警排在夏令時內發生的報警前面,此時報警顯示順序的邏輯與報警產生順序的邏輯不符。

另一方面,在確認全部報警和確認窗口范圍內報警時,當前報警顯示模塊之前的設計邏輯規定了報警產生時間大于當前系統時間的報警無法被確認。所以導致在客戶端時間處于冬令時第1個小時內,調度員執行“全部確認”和“確認可視報警”功能時,會使得某些在夏令時最后1 小時發生的報警無法被確認。如當前時刻為23:10(冬令時),此時執行“確認全部報警”操作時,會使得報警窗中一條時間為23:40(夏令時)的報警無法被確認。

規約采集通信程序能夠通過DST 屬性值來區分系統當前時間處于夏令時或冬令時。通過修改報警顯示文本的配置,將DST屬性添加到報警點的報警文本格式中,可以使報警顯示內容中也可以帶有一個用于區分系統時間所處時間范圍的字段,如“夏令時,冬令時”“-S-,-W-”等。當前報警顯示模塊窗口結合報警時間和該字段就能夠正確對夏令時最后1 小時和冬令時第1 個小時產生的報警按照報警產生的時間先后順序進行正確的排序。

以伊朗德黑蘭地鐵項目為例,當時間處于重復的1個小時內,負責通信的規約程序能夠根據系統當前的UTC 時間,在實時庫中更新1 個時間的標志位屬性,然后可以通過修改報警文本格式的配置,使得在那1小時內產生的報警內容中也帶有1個用于時間范圍區分的字段。在當前報警顯示模塊中,結合報警時間和該字段,如“夏令時,冬令時”“-S-,-W-”,調度員就能夠正確將兩次出現重復出現的時間段內的報警按照報警產生的先后時間進行排序。

另外,由于客戶端的時鐘模塊無法添加夏令時或冬令時標志位,在執行“確認全部報警”和“確認窗口范圍內報警”時,取消實時報警模塊原先報警時間大于當前系統時間的報警無法被確認的功能設定,便可以解決因時鐘跳變對確認報警帶來的影響。

另外,在關于實時報警顯示模塊的配置文件中,也需要將該國家或地區每年進入夏令時的時間和出夏令時的時間按格式要求配置成功,以供客戶端報警模塊運行判斷。

2.4 報警歷史查詢解決方案

報警歷史查詢模塊依據工作站(客戶端)的時區設置信息,將從報警歷史庫中獲得的報警記錄的UTC時間轉成當地時區DST時間,并根據DST時間的開關是否配置為開啟,將夏令時最后1 小時和冬令時第1個小時顯示相同的時間信息加上不同的后綴標志加以區分,該標志位由規約采集程序判斷并寫入系統實時庫。

3 結語

本文詳細介紹了基于夏令時的電力監控系統解決方案,通過修改與夏令時功能的時間、報警等相關接口模塊,使系統能支持夏令時地區的應用需求。另外,該方案還提供了靈活的配置方法,降低了國際化項目系統改造升級以及工程實施的難度。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲综合第一页| 久久久久亚洲AV成人人电影软件| 狠狠色噜噜狠狠狠狠奇米777| 亚洲AV无码精品无码久久蜜桃| 国产簧片免费在线播放| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产96在线 | 精品无码一区二区三区在线视频| 女人av社区男人的天堂| 亚洲男人天堂2018| 毛片免费在线视频| 91国内在线观看| 亚洲成人一区二区| 免费无码AV片在线观看国产| 不卡午夜视频| 最新国语自产精品视频在| 超薄丝袜足j国产在线视频| 97综合久久| 国产在线精品香蕉麻豆| 一区二区午夜| 亚洲综合精品香蕉久久网| 91精品小视频| 国产精品制服| 国产真实乱子伦视频播放| 欧美成人精品一级在线观看| 国产在线观看精品| 国产激情无码一区二区APP| 亚洲区欧美区| 5555国产在线观看| av在线5g无码天天| 1769国产精品视频免费观看| 人妻无码AⅤ中文字| 国产精品无码一区二区桃花视频| 色妞www精品视频一级下载| 午夜性刺激在线观看免费| 青草午夜精品视频在线观看| 亚洲大尺码专区影院| 午夜日本永久乱码免费播放片| 欧美在线观看不卡| 欧美天天干| 国产一在线| 精品久久久久久久久久久| 97av视频在线观看| 亚洲综合第一区| 国产一级二级三级毛片| 欧美一区日韩一区中文字幕页| 久久免费看片| 精品一区二区无码av| 国产精品无码作爱| 91久久偷偷做嫩草影院精品| 久久99久久无码毛片一区二区| 特级做a爰片毛片免费69| 久久鸭综合久久国产| 永久免费AⅤ无码网站在线观看| 成年看免费观看视频拍拍| 国产精品hd在线播放| 亚洲精品无码高潮喷水A| 国产精品99在线观看| www.精品国产| 女人18毛片一级毛片在线 | 国产免费羞羞视频| 亚洲有无码中文网| 国产清纯在线一区二区WWW| 九九视频在线免费观看| 香蕉视频在线精品| 久久国产精品国产自线拍| 精品小视频在线观看| 色首页AV在线| 免费人成视网站在线不卡| 亚洲国产亚洲综合在线尤物| 欧美成人精品一级在线观看| 美女一级毛片无遮挡内谢| 国产尹人香蕉综合在线电影| 人妻少妇久久久久久97人妻| 国产麻豆另类AV| 色婷婷色丁香| 被公侵犯人妻少妇一区二区三区| 国产真实乱人视频| h网址在线观看| 精品视频免费在线| 欧美精品1区2区| 91在线一9|永久视频在线|