一种地震预警服务系统的制作方法
- 国知局
- 2024-07-31 20:30:38
本发明涉及地震预警,具体为一种地震预警服务系统。
背景技术:
1、地震预警是在破坏性地震发生后,利用距离震源较近的地震观测仪器接收到的地震波数据,实时并持续的估计地震参数及其影响,并向破坏性地震波尚未到达的可能受灾区域,提前数秒至几十秒发出警报信息,收到信息后,社会公众就地紧急避险,以保护生命安全,相关行业采取紧急处置措施,防范次生灾害发生,最大限度地减轻人员伤亡和经济损失。研究表明,处置措施得当的前提下,若预警时间为3 秒,可减少人员伤亡14%;若预警时间为10 秒,可减少人员伤亡39%;若预警时间为20 秒,可减少人员伤亡63%;
2、目前市面上的地震预警方式大都通过常规媒体进行,效率低,因此,针对上述问题提出一种地震预警服务系统。
技术实现思路
1、本发明的目的在于提供一种地震预警服务系统,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种地震预警服务系统,包括:
4、数据层,数据层包括地震预警信息模块和地震速报信息模块,地震预警信息模块和地震速报信息模块通过mqtt通讯协议接收来自地震局紧急地震信息发布系统的原始地震数据源、地震预警信息和地震速报信息,生成地震信息数据包;
5、计算层,计算层包括数据库、地震预警信息计算模块和地震预警服务策略模块;计算层接收地震信息数据包后,将其保存至数据库进行数据储存;地震预警信息计算模块提取数据库中储存的地震信息数据包后,对原始地震数据进行计算,包括区域计算的方法和网格计算的方法,并将地震数据计算结果储存至数据库;地震预警服务策略模块从数据库中调取地震数据计算结果后依据地震预警服务策略进行响应,进行地震数据计算结果的发布,地震预警服务策略包含触发发布、满足发布;
6、转发层,转发层通过mqtt通讯协议接收来自计算层发布的地震数据计算结果后,分别提取地震数据计算结果中的地震预警信息和地震速报信息,结合各个服务端定制化的转发规则向各服务端进行转发;
7、服务层,服务层接收转发层转发的地震预警、地震速报信息,通过服务端进行发布,用户或终端依据自行设定的接收规则进行地震预警、地震速报信息的接收。
8、作为一种优选方案,区域计算的方法包括震中距离的计算、预警时间的计算和本地预测烈度的计算,震中距离的计算包括以下步骤:
9、假定震中经纬度为,终端所在位置的经纬度为,则:
10、;
11、其中deg2rad是将角度转化为弧度单位,即:
12、π;
13、那么震中距为:
14、;
15、其中,r为地球平均半径,取6371千米。
16、作为一种优选方案,预警时间的计算基于以下公式:
17、即,其中,t为直达s波从震源传到本地的用时,为当前已消耗时间;进一步,t和由下列公式计算:
18、;
19、其中,d是震源距,vs是本地直达s波的平均速度,参考值为3.55km/s,tnow为终端当前时间,teq为地震的发震时间。
20、作为一种优选方案,本地预测烈度的计算时,设置i为本地预测烈度;d为震源距离;p为pga的值;m为地震等级;根据震源距离d和地震等级m来预测出本地烈度i。
21、作为一种优选方案,区域计算的方法在发生地震事件时,对各个市、区、县进行预警信息计算,计算的内容包含震中距离、预警时间、本地预测烈度,结合数据源中的地震地点、震中经度、纬度、地震等级、震中烈度形成完整的地震预警信息。
22、作为一种优选方案,网格计算的方法具体的,在区域计算的逻辑基础上以区、县为目标,将区、县分成九个网格,通过对九个网格的计算,得到九个网格的地震预警信息,取九个网格中最大的地震预警信息,作为区、县的地震预警信息。
23、由上述本发明提供的技术方案可以看出,本发明提供的一种地震预警服务系统,有益效果是:通过使用数据层、计算层、转发层、服务层作为地震预警服务系统的架构,其中,数据层实现与地震局紧急地震信息发布系统的对接,接收地震预警信息和地震速报信息,后利用计算层对地震预警信息进行区域计算和网格计算,再利用转发层将计算结果发送至各个服务端,实现对地震预警信息的快速发送,该系统,能够提前数秒至几十秒发出警报信息,最大限度地减轻人员伤亡和经济损失。
技术特征:1.一种地震预警服务系统,其特征在于:包括:
2.根据权利要求1所述的一种地震预警服务系统,其特征在于:所述区域计算的方法包括震中距离的计算、预警时间的计算和本地预测烈度的计算,震中距离的计算包括以下步骤:
3.根据权利要求2所述的一种地震预警服务系统,其特征在于:所述预警时间的计算基于以下公式:
4.根据权利要求2所述的一种地震预警服务系统,其特征在于:所述本地预测烈度的计算时,设置i为本地预测烈度;d为震源距离;p为pga的值;m为地震等级;根据震源距离d和地震等级m来预测出本地烈度i。
5.根据权利要求1所述的一种地震预警服务系统,其特征在于:所述区域计算的方法在发生地震事件时,对各个市、区、县进行预警信息计算,计算的内容包含震中距离、预警时间、本地预测烈度,结合数据源中的地震地点、震中经度、纬度、地震等级、震中烈度形成完整的地震预警信息。
6.根据权利要求1所述的一种地震预警服务系统,其特征在于:所述网格计算的方法具体的,在区域计算的逻辑基础上以区、县为目标,将区、县分成九个网格,通过对九个网格的计算,得到九个网格的地震预警信息,取九个网格中最大的地震预警信息,作为区、县的地震预警信息。
技术总结本发明涉及地震预警技术领域,尤其为一种地震预警服务系统,包括数据层、计算层、转发层和服务层,其中,数据层为系统提供数据源,计算层为系统提供算力支撑,转发层为系统提供转发服务,服务层为系统提供发布服务。本发明通过使用数据层、计算层、转发层、服务层作为地震预警服务系统的架构,其中,数据层实现与地震局紧急地震信息发布系统的对接,接收地震预警信息和地震速报信息,后利用计算层对地震预警信息进行区域计算和网格计算,再利用转发层将计算结果发送至各个服务端,实现对地震预警信息的快速发送,该系统,能够提前数秒至几十秒发出警报信息,最大限度地减轻人员伤亡和经济损失。技术研发人员:林坤杰,王青平,郑超受保护的技术使用者:福州奔阳信息科技有限公司技术研发日:技术公布日:2024/5/27本文地址:https://www.jishuxx.com/zhuanli/20240731/186563.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表