强震台网中心数据处理软件的设计与开发
【摘要】:
强震观测(Strong Motion Instrumentation)的确切含义是强震动观测,它是利用仪器来观测地震时的强地面运动过程以及在地震作用下工程结构的反应情况,进而为地震工程学和近场地震学提供基础研究资料。强震速报网的建设是北京安全防范措施的一部分,也是北京抗震减灾的一部分,对北京的安全与繁荣有着特别重大的意义。
Eclipse RCP能够给予开发者创建可扩展客户端应用程序的能力,也给广大Java开发者提供了编写具有特色鲜明的本地观感及使用体验的富客户端代码的能力。根据java语言的特点,在Eclipse RCP开发平台上进行软件的设计及开发。用JUnit使JAVA代码变得更健壮,更可靠。
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。系统采用Socket通讯方式与强震各子台进行数据通讯,各子台使用定义好的数据包格式向系统发送数据。系统负责接收并缓存接收到的数据。CD-1.1协议是地震系统的专业性传输数据协议,它不仅运行在可靠协议上,而且可以运行在UDP协议上或其他的协议上。支持向多个地方发送和接收,可以使用多个IP。
本文根据CD-1.1协议的特点以及Socket通讯方式,实现了多个台站传送数据的接收。解决了以前必须24小时实时传输数据的问题。现在不仅可以间断性的传输,而且在数据传输过程中可以进行各台站之间的命令控制,实现了命令控制通讯。用Crc64校验帧的完整性和正确性,用Steim1压缩方法来减小数据量,用DSS数字签名来保证数据传输的安全性和可靠性。运用Eclipse基于插件进行扩展的思想,搭建了一个用于波形显示的应用程序,这样就实现了接收各子台数据的波形显示,地震波形显示分为三个分量:垂直分量、南北分量和东西分量。并且可以随时对显示波形的缩放和位置进行调整。
|
|
|
|
1 |
;通信[J];中国无线电电子学文摘;2004年04期 |
2 |
;通信[J];中国无线电电子学文摘;2004年05期 |
3 |
;GT800集群支持手机直接对讲[J];电信技术;2005年04期 |
4 |
;通信[J];中国无线电电子学文摘;2004年01期 |
5 |
;通信[J];中国无线电电子学文摘;1994年01期 |
6 |
项立刚;我们办一届安静的通信展吧![J];通信世界;2004年41期 |
7 |
;通信[J];中国无线电电子学文摘;2004年03期 |
8 |
;通信[J];中国无线电电子学文摘;2005年01期 |
9 |
;通信[J];中国无线电电子学文摘;2004年06期 |
10 |
;通信[J];中国无线电电子学文摘;2004年02期 |
|