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

預警臺網標定數據自動下載軟件設計與應用

2025-04-04 00:00:00何榮帥成云輝奚沖霄梁芳
地震科學進展 2025年4期

[摘要]" " 預警臺網臺站儀器的種類不同,標定數據下載方式也有所不同。針對北京市地震局預警臺網臺站強震儀器系統每年需進行兩次標定,利用Python語言設計了一款自動下載標定文件軟件,解決日常運維手動下載標定文件易誤操作和耗時長問題,實現不同型號儀器標定數據一鍵式下載功能,為臺站運維提供工作便捷,該軟件已在北京預警臺網標定數據下載中得到應用。

[關鍵詞] 預警臺網; 標定數據; 自動下載; Python

[DOI] 10.19987/j.dzkxjz.2024-064

基金項目: 北京市地震局科技項目(BJWC-2023003,BJMS-2024003)資助。

0" 引言

地震預警是地震觀測進入密集地震觀測階段,超快地震速報(秒級)的一種應用[1]。國家地震烈度速報與預警工程是中國地震局“十三五”期間建設的國家重點建設項目,其中北京子項目于2018年正式啟動實施,現已完成臺站基礎建設及儀器設備安裝調試,臺站數據傳回北京地震預警中心,2023年底通過驗收。實現了測震、強震動、烈度計,三網監測資源的充分融合,建成了北京市新型地震監測預警臺網,實現了服務于北京地區震情監測、地震預警、烈度速報與地震科學研究的綜合性功能臺網,有利于臺網整體效能發揮,提高臺網產出的可靠性,實現臺網效益的最大化[2]。加速度計系統運行質量是預警臺站的重要考核質量指標之一,為監控檢查預警臺網加速度計系統運行狀況,每年需對加速度計系統進行2次方波標定。本文對預警臺網加速度計系統標定數據下載現狀及需求、自動下載標定數據軟件設計思路及應用進行介紹。

1" 背景介紹

北京市地震局實施的“國家地震烈度速報與預警工程”北京子項目,建設有199個預警臺站(圖1),臺站使用的數據采集儀器型號大都是北京港震科技股份有限公司的EDAS-24GN和珠海市泰德企業有限公司的TDE-324CI/FI。根據中國地震臺網中心為落實中國地震局《關于組織開展地震信息誤發問題專項整治工作的通知》和中國地震臺網中心印發《全國測震臺網站點設備標定方案》的要求,規范全國預警臺站設備標定工作流程,避免不同站點同時標定帶來數據處理風險,要求對轄區基準站和基本站設備實行定期標定。其中加速度計每年做2次方波標定,上下半年各1次,檢查儀器系統工作是否正常,一般站不做標定。標定時間規定在3月與11月完成,標定數據下載采取人工操作方式。由于臺站之間標定時間間隔較長,造成同時下載處理多個臺站標定數據操作起來困難,只能逐個臺站下載,使得工作效率較低,亟需有一款自動下載臺站儀器標定數據文件軟件,提高標定數據下載工作效率。

2" 軟件設計

2.1" 工作現狀

北京市地震局預警臺網臺站有199個,包括基準站33個、基本站101個、一般站65個[3]。其中加速度計臺站134個,開發軟件僅針對支持CSTP協議的儀器,而20個reftek數據采集器不支持該協議,無法設置標定功能,故能夠完成方波標定的臺站有114個,其中使用EDAS-24GN數據采集器強震臺站有60個,使用TDE-324CI/FI數據采集強震臺站有54個。具體見表1中所示。

EDAS-24GN強震儀使用廠家提供的具有設置遠程標定功能的監控軟件EDAS_CM_EW,完成在線標定,手動或定時啟動方波標定指令2分鐘后,標定波形數據寫入EDAS_CM_EW的data文件夾下,可在data目錄下查到方波標定波形數據文件。

TDE-324CI/FI強震儀通過IP登入數據采集器設備網頁,實現遠程標定功能測試,在線發送標定指令,標定完成后通過數據采集器設備網頁可下載設備內存中標定文件目錄下存儲的標定波形數據文件。

由于114個強震動臺站完成一次人工在線標定或功能測試需耗時3~4小時,下載標定數據存儲需耗時1~2小時,故一次人工標定測試共需耗時達5~6小時,耗時較長。

2.2" 功能設計

數據自動下載軟件是采用Python語言編寫,程序實現對北京市預警臺網加速度計系統臺站標定波形數據自動下載。Python語言是一種面向對象、解釋型計算機程序設計語言。Python語言編寫的程序,基本上不經修改即可跨平臺使用[4],這對開發地震信息相關產品極有幫助[5-6]。依據《全國測震臺網站點設備標定方案》要求,我們設計制定相應時間下載標定數據方案,完成具有標定功能臺站基本信息的前期錄入;同時在3月、11月初分別設置EDAS-24GN與TDE-324CI/FI兩種型號數據采集器儀器自動標定時間,每兩個臺站標定間隔30分鐘。選擇這些臺站時,首先判斷臺站類型,再進行臺站數據通訊協議分析與ftp功能,分析儀器標定文件存儲策略與路徑,采用Python語言及ftplib模塊編寫了源程序代碼。ftplib庫是用于處理FTP協議的內置模塊,它提供了一種簡捷穩定的傳輸方式以實現標定波形文件上傳和下載,以及與 FTP 服務器的交互功能。用戶通過IP地址訪問對應臺站數據采集器完成遠程下載,下載成功返回代碼“226”,若下載失敗則提示日志記錄故障信息。

EDAS-24GN數據采集器的記錄標定數據在根目錄下/evt/下,01文件為基準站,00文件為基本站。TDE-324CI/FI數據采集器的記錄標定數據在根目錄下/home/usrdata/usb/log/cal/下具體年、月文件夾內,查找對應200點采樣率方波標定波形數據文件,然后自動下載到本地電腦中,實現加速度計系統臺站標定數據自動下載。

標定數據自動下載程序軟件設計基本工作流程框圖如圖2所示。

2.3" 核心代碼

Python語言編寫加速度計系統臺站標定數據自動下載程序的核心部分源代碼,如下所示:

def down_file(self, ftp_file, save_local_path):

abs_path=os.path.abspath(save_local_path)

path = os.path.dirname(save_local_path)

self.create_folder(path)

try:

with open(abs_path, 'wb') as f:

ret = self.ftp.retrbinary('RETR ' + ftp_file, f.write) # 下載文件

logger.info('Down ftp file return:{}'.format(ret))

if ret.startswith('226'):

logger.info('Down ftp file success, save to:{}'.format(abs_path))

return True

except Exception as e:

logger.error('Down ftp file fail:{}'.format(e))

logger.error('Fail path:{}'.format(ftp_file))

return False

def search_file(self, download_file, ftp_path):

# 查找指定文件

function_files = []

try:

self.ftp.dir(ftp_path, function_files.append)

except Exception as e:

logger.error('Get ftp dir fail:{}'.format(e))

logger.error('Fail path:{}'.format(ftp_path))

return False

for function_file in function_files:

if \"evt\" in function_file:

evtfile=function_file.split(\" \")[-1]

if evtfile.split(\"_\")[0][:-2] == download_file:

return evtfile

else:

return \"\"

3" 程序應用

程序軟件編寫完成后,2023年3月對北京市預警臺網基本站臺站標定數據下載進行測試運行。用戶通過station.txt文件對114個臺站中部分站點基本信息進行瀏覽校核(表2),若發現有標定時間錯誤及時修正,校準無誤后,啟動標定文件下載.bat進入主程序(圖3)。點擊下載標定,程序自動下載所有臺站標定數據到指定文件夾內(圖4)。標定數據下載過程正常標定狀態則為success并顯示綠色;標定數據下載失敗標定狀態則為failed并顯示紅色,找到下載失敗原因排除故障后,重新下載該臺站標定數據。

下載結果,EDAS-24GN數據采集器的evt格式標定數據文件與TDE-324CI/FI數據采集器的mseed格式標定數據文件顯示在目錄文件中(圖5)。圖5是測試運行下載軟件,自動批處理下載TDE-324CI/FI、EDAS-24GN數據采集器的標定方波數據恢復方波波形界面。

經測試運行情況顯示,下載標定數據真實、顯示方波標定波形直觀;下載程序運行性能穩定可靠、主要功能符合要求、滿足日常臺網運行維護基本工作要求。標定數據下載測試表明,北京市地震預警網下載114個加速度計臺站標定數據用時從5小時減少到約10分鐘,大大提高了臺站運維工作效率。

4" 結束語

本文介紹了采用Python語言編程及相關模塊實現預警臺站EDAS-24GN、TDE-324CI/FI兩種型號數據采集器標定數據的自動下載程序的主要功能。程序可一鍵式操作,自動批處理,下載數據快捷,有效解決手動下載數據耗時長的問題,減少人工參與,規避人為誤操作,避免了人工下載標定數據易出現錯誤的隱患。

但是,程序在下載標定數據后,需要對標定波形數據文件進行計算處理和分析判斷,這是我們后續需要做的工作。通過標定數據文件的分析計算,對儀器運行狀態做出準確判斷,進一步完善臺站數據下載、處理流程,開展標定數據的后續分析計算程序軟件開發編程,實現標定數據的自動產出、臺站儀器運行狀態與質量評價報告,是下一步要開展的工作。

致謝

本文所用數據由北京市預警臺網提供,在此表示衷心的感謝!

參考文獻

[1] 張晁軍,陳會忠,沈萍,等. 地震預警實質的探討[J]. 地震科學進展,2022,52(4):154-160" " Zhang C J,Chen H Z,Shen P,et al. Discussion on the essence of earthquake early warning[J]. Progress in Earthquake Sciences,2022,52(4):154-160

[2] 馬士振,馮剛,王喆,等. 國家地震烈度速報與預警工程北京子項目竣工報告[R]. 北京:北京市地震局,2023" " Ma S Z,Feng G,Wang Z,et al. Completion report of Beijing subproject of national earthquake intensity rapid reporting and early warning project[R]. Beijing:Beijing Earthquake Agency,2023

[3] 孫海霞,林向東,侯麗娟,等. 自動編目系統(RISP)在北京測震臺網的初步應用[J]. 地震地磁觀測與研究,2022,43(增刊1):288-290" " Sun H X,Lin X D,Hou L J,et al. Preliminary application of RISP in Beijing Seismological Network[J]. Seismological and Geomagnetic Observation and Research,2022,43(S1):288-290

[4] 何榮帥,白立新,成云輝. GSR-18型數字強震動記錄儀事件數據格式解析[J]. 高原地震,2021,33(4):61-65" " He R S,Bai L X,Cheng Y H. Analysis of event data format of GSR-18 digital accelerograph[J]. Plateau Earthquake Research,2021,33(4):61-65

[5] 奚沖霄,高翔,辛雪俠,等. 地震速報信息軟件產品開發技術介紹[J]. 地震科學進展,2022,52(9):428-435" " Xi C X,Gao X,Xin X X,et al. Introduction to the development technology of earthquake quick report information software[J]. Progress in Earthquake Sciences,2022,52(9):428-435

[6] 呂帥,楊周勝,姚遠. PRESTo地震預警系統及其在云南地震臺網的本地化應用[J]. 地震科學進展,2023,53(1):21-27" " Lü S,Yang Z S,Yao Y. The earthquake early warning system PRESTo and its localized application in Yunnan seismic network[J]. Progress in Earthquake Sciences,2023,53(1):21-27

Design and application of automatic calibration data download software for early warning network

He Rongshuai*, Cheng Yunhui, Xi Chongxiao, Liang Fang

Beijing Earthquake Agency, Beijing 100080, China

[Abstract]" " "There are different types of instruments in the early warning network stations, and the download methods of calibration data are also different. In this study, the strong earthquake instrument system of the early warning network station of Beijing Earthquake Agency was calibrated twice per year. An automatic download calibration file software was designed using Python to avoid the errors that occur and the time required for the manual download of calibration files during daily operation and maintenance. The one-click download function for the calibration data of different instruments is convenient for station operation and maintenance. The software has been applied in the calibration data download of Beijing early warning network.

[Keywords] early warning network; calibration data; automatic download; Python

主站蜘蛛池模板: 国产精品私拍在线爆乳| 这里只有精品在线| 久久精品视频一| 国产亚洲精久久久久久无码AV| 国产精品偷伦在线观看| 日本少妇又色又爽又高潮| 国产一区二区网站| Jizz国产色系免费| 5555国产在线观看| 综合色区亚洲熟妇在线| 日韩国产一区二区三区无码| 成年人久久黄色网站| 久久国产亚洲欧美日韩精品| 欧美日韩午夜视频在线观看 | 国产91精品久久| 欧美色视频日本| 国产精品尤物在线| 亚洲欧美日本国产综合在线| 日本国产精品| 香蕉视频在线观看www| 免费在线a视频| 中美日韩在线网免费毛片视频| 亚洲人成色在线观看| 国产精品无码制服丝袜| 黄色网站不卡无码| 亚洲资源站av无码网址| 国产一级毛片高清完整视频版| 久久久波多野结衣av一区二区| 亚洲欧美日韩综合二区三区| 国产毛片不卡| а∨天堂一区中文字幕| 日本欧美一二三区色视频| 六月婷婷激情综合| 99激情网| 高清国产在线| 免费人成在线观看视频色| 国产小视频网站| 国产青榴视频| 亚洲中文字幕手机在线第一页| 伊人色天堂| 精品一区二区三区无码视频无码| 天堂网国产| 国产免费怡红院视频| 欧美伊人色综合久久天天| 国产永久免费视频m3u8| 亚洲无线一二三四区男男| 久久视精品| 亚洲国产综合自在线另类| 91欧洲国产日韩在线人成| 在线日韩日本国产亚洲| 欧美中文字幕第一页线路一| 久久黄色一级视频| 久久这里只有精品66| 欧美中文字幕一区| 日韩欧美国产精品| 日韩精品无码免费一区二区三区 | 亚洲婷婷丁香| 国产精品视频3p| 四虎永久免费地址在线网站 | 人妻丰满熟妇αv无码| 国产黄网永久免费| 亚洲日韩AV无码一区二区三区人| 国产精品亚欧美一区二区| 欧美精品三级在线| 免费看美女毛片| 最新国产网站| a天堂视频| 中文字幕第1页在线播| 午夜精品福利影院| 亚洲午夜久久久精品电影院| 日韩无码视频播放| 国产精品久久自在自2021| 国产精品高清国产三级囯产AV| 香蕉久久国产超碰青草| 四虎亚洲精品| 日韩欧美在线观看| 国产成人麻豆精品| 国产麻豆福利av在线播放| 蜜桃视频一区二区三区| 精品人妻无码中字系列| 国产精彩视频在线观看| 国产尹人香蕉综合在线电影|