資源描述:
《地震數(shù)據(jù)采集與傳輸控制子系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術(shù)論文-天天文庫。
1、AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringEarthquakeDataAcquisitionandTransmissionControlCenterSubystemCandidate:ZhangzhongkunMajor:Signal&InformationProcessingSupervisor:Prof.LuYimingHuazhongUniversityofScience&Techn
2、ologyWuhan430074,P.R.ChinaMay,2007摘要半世紀以來,隨著地震探測和電子信息技術(shù)的發(fā)展,地震檢測技術(shù)也在飛速的進步、完善和提高。數(shù)字地震觀測及記錄手段已經(jīng)漸漸取代了傳統(tǒng)的模擬地震觀測手段。數(shù)字地震觀測的方法不僅能夠提供更大的動態(tài)范圍、高分辨率、高穩(wěn)定性的地震測量數(shù)據(jù),而且還易于操作、與計算機連接,使得數(shù)據(jù)的維護更加便捷,因此在地震數(shù)據(jù)采集測量方面日益重要。本文主要對數(shù)字地震數(shù)據(jù)采集監(jiān)控中心子系統(tǒng)的設計方案、關鍵技術(shù)、系統(tǒng)功能等方面進行了研究和分析。本文論述了監(jiān)控中心子系統(tǒng)的設計方案,也就
3、是PC監(jiān)控機軟件的結(jié)構(gòu)和組成,對軟件的各個組成部分功能作了概述,并根據(jù)實際要求給出了系統(tǒng)的設計目標及方案。詳細闡述了軟件的開發(fā)過程,內(nèi)容包括開發(fā)方式敏捷方法的應用,及.NET開發(fā)平臺的環(huán)境和軟件的開發(fā)技術(shù)要點等。著重論述了串行通信的方式、多線程編程的要點、組件化編程的設計思路等。利用WindowsAPI編寫串口通信類,對采集終端進行控制,包括向終端發(fā)送不同的命令,處理終端發(fā)送來的數(shù)據(jù),對地震測量數(shù)據(jù)進行存儲,并以圖形方式顯示,最終設計完成一個數(shù)據(jù)采集控制子系統(tǒng)的集成環(huán)境。實驗結(jié)果表明,數(shù)據(jù)采集傳輸控制系統(tǒng)較好的實現(xiàn)各
4、項主要功能,可以應用于實際測量。關鍵詞:數(shù)據(jù)采集;組件技術(shù);串行通信;多線程編程ABSTRACTSincethehalfacentury,withthedevelopmentofearthquakeobservationandtheelectronictechnology,thewayofearthquakeobservationisgettingtobedigitalmeasureinsteadoftraditionalanalogmeasure.Withdigitalmeasuretheearthquakedat
5、acanbeoflargerdynamicrange,morepreciseandmorestabile.Andbecauseofeasyoperationandconnectwithcomputerthedigitalearthquakeobservationmeasurebecomemoreimportantdaybyday.Thispaperdescribesadigitalearthquakedataacquisitionsubsystemcontrolcenterdesignconceptanddesign
6、ofkeytechnologies,researchandanalysisthesystemfunctions.Thepaperpresentsthecontrolcentersubsystemstructureandcompositionsoftwareforthevariouscomponentsofthefunctionsareintroduced.basedontheactualrequirementsofthesystemdesigngoals.Detailsonthesoftwaredevelopment
7、process,includingthedevelopmentofmethodsofdevelopmentandsoftwaredevelopmenttechniques.Thepaperdiscussesserialcommunications,multi-threadedprogrammingandcomponentprogrammingtechnologyandtheprogramdesignideas.Designtheserialcommunicationclasstoaccomplishterminalc
8、ontrol,includingsenddifferentorderstoterminal,datastorageandgraphicsdisplay.Theresultoftheexperimentshowthatprimaryfunctionsofthedataacquisitiontransmissionsystemworkwelland