一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

地震预警演习方法、装置、电子设备及存储介质与流程

2021-12-04 02:20:00 来源:中国专利 TAG:


1.本技术涉及地震技术领域,更具体地,涉及一种地震预警演习方法、装置、电子设备及存储介质。


背景技术:

2.我国地震频发,大地震常常会造成人员伤亡以及房屋等工程设施的破坏。为减少地震带来的损失,普及地震逃生知识,应当定期进行地震演习。现有的地震演习方案较为单一,地震演习的真实性差,预警效果差。为提升地震演习的真实性,提高演习效果,模拟真实地震发生时的预警是最有效的方式。


技术实现要素:

3.鉴于上述问题,本技术提出了一种地震预警演习方法、装置、电子设备及存储介质,能够解决上述问题。
4.第一方面,本技术实施例提供了一种地震预警演习方法,包括:接收输入的第一地震信息;根据所述第一地震信息获得第二地震信息;接收输入的第三地震信息;以及响应于演习指令,将所述第一地震信息、所述第二地震信息和所述第三地震信息作为预警信息输出,以进行地震预警演习。
5.第二方面,本技术实施例提供了一种地震预警演习装置,包括:第一接收模块,用于接收输入的第一地震信息;获取模块,用于根据所述第一地震信息获得第二地震信息;第二接收模块,用于接收输入的第三地震信息;以及演习模块,用于响应于演习指令,将所述第一地震信息、所述第二地震信息和所述第三地震信息作为预警信息输出,以进行地震预警演习。
6.第三方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述方法。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
8.本技术提供了一种地震预警演习方法、装置、电子设备及存储介质,接收输入的第一地震信息和第三地震信息,自动生成第一地震信息对应的第二地震信息,在响应演习指令时,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,减少地震信息的输入,用户操作简便,可以快速进入预警演习,同时避免输入信息单一,输入信息的多样化设置提供多种地震演习方法供用户选择,提高用户感受度和体验感。
9.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
10.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
11.图1示出了本技术一个实施例提供的地震预警演习界面;图2示出了本技术一个实施例提供的地震预警演习方法的流程示意图;图3示出了本技术又一个实施例提供的地震预警演习界面;图4示出了本技术又一个实施例提供的地震预警演习方法的流程示意图;图5示出了本技术另一个实施例提供的地震预警演习界面;图6示出了本技术又一个实施例提供的地震预警演习方法的流程示意图;图7示出了本技术又一个实施例提供的地震预警演习界面;图8示出了本技术又一个实施例提供的地震预警演习界面;图9示出了本技术又一个实施例提供的地震预警演习方法的流程示意图;图10示出了本技术又一个实施例提供的地震预警演习界面;图11示出了本技术又一个实施例提供的地震预警演习界面;图12示出了本技术又一个实施例提供的地震预警演习界面;图13示出了本技术一实施例提供的地震预警演习装置的框图;图14示出了本技术实施例的用于执行根据本技术实施例的地震预警演习方法的电子设备的框图;图15示出了本技术实施例的用于保存或者携带实现根据本技术实施例的地震预警演习方法的程序代码的存储单元。
具体实施方式
12.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。在此需要说明的是本发明公开的方法的实现载体包括但不限于各种电子设备。
13.本发明公开了一种地震预警演习方法、装置、电子设备及存储介质,通过输入第一地震信息,再自动生成第一地震信息关联第二地震信息,减少地震信息的输入,用户操作简便,可以快速进入预警演习,同时避免输入信息单一,输入信息的多样化设置提供多种地震演习方法供用户选择,提高用户感受度和体验感。
14.为了更好理解本技术实施例提供的一种地震预警演习方法、装置、电子设备及存储介质,下面先对适用于本技术实施例的地震预警演习界面进行描述。
15.为了使地震预警演习的场景贴近真实的地震场景,模拟真实地震发生的情况,在地震预警演习前,需要对各项地震信息进行设置。本发明为用户提供多种地震信息的输入方式,具体包括基于预警时间输入、基于震中位置输入、基于预警等级输入、快速演习和典型案例五种地震演习方式,用户在不同的演习方式中输入的演习信息不同,以下结合附图对不同的地震演习方式进行说明。
16.可选地,如图1所示,快速演习对应的界面中显示有预警时间、震中位置、预警震级、预估烈度、设备报警阈值等多项地震信息。上述地震信息的具体数值可以由用户预先进行设置,而不在此界面中进行选取和设置,也可以是系统默认设置、还可以为随机生成的地
震信息。请继续参阅图1,图中的xx指代显示信息,例如预警时间可以为20秒,震中位置小括号的内容为经纬度信息。用户点击开始演习,设备比对预设的预警震级是否大于等于设备报警阈值中的预警震级,并且比对预设的预估烈度是否大于等于设备报警阈值中的预估烈度,若上述条件中至少一个满足,则设备进入地震演习状态,进行地震预警演习。在此需要说明的是,若快速演习界面中的地震预警信息是系统默认设置或随机生成的地震预警信息,则预设的预警震级一定大于或等于设备报警阈值中的预警震级,预设的预估烈度一定大于或等于设备报警阈值中的预估烈度,以确保演习能够顺利进行。
17.在此对用户调节快速模拟界面中的预警信息的方法进行详细说明,用户可以手动对数值进行调节,例如,预警时间的当前数值为20s(秒),预警时间列表中的选项的设定范围为5s至60s,每间隔5s一个选项,用户可以手动调节至5s、10s、15s、20s、30s、40s、50s、60s等。此外,用户可以手动编辑输入其他秒数,如输入28s。再例如,预警震级的默认值为5.0级,用户可手动调节选项至3.0级、4.0级、5.0级、6.0级、7.0级、8.0级,或者可以手动编辑,如输入6.1级。在此需要说明的是,为避免用户误触,提高地震演习效率以达成一键演习,用户不可以在快速演习的界面中修改相关参数,在快速演习的界面中只有“开启演习”是可以进行选择的部分,即用户点击“快速模拟”按钮后即刻开始地震预警。
18.其中,预警时间指的是地震波从震中位置到达演习目标所在区域所用的时间。计算预警时间的原理是:地震预警中心将包含震中位置的地震信息以电波的形式发送至与地震预警中心实时连接的电子设备,地震波的传播速度为3.5km/s(速度单位,千米/秒),电波的传输速度为3*105km/s,由于地震波的传输速度远低于电波的传输速度,因此,电波可以先于地震波传输到电子设备所在位置,从而提前获知预警时间,其中,地震波一般为横波。
19.图2示出了本技术一个实施例提供的地震预警演习方法的流程示意图,输入第一地震信息,再自动生成与第一地震信息关联第二地震信息,减少地震信息的输入,用户操作简便,并且可以快速设置地震信息以便快速开启地震演习。在具体的实施例中,地震预警演习方法可以应用于如图13所示的地震预警演习装置100以及如图14所示的配置有地震预警演习装置100的电子设备200。本实施例将以地震预警演习方法应用于系统为例说明本实施例的具体流程,其中,系统可以为电子设备,例如移动终端、平板电脑、台式电脑、电视、地震预警仪、智能音箱、智能家居或者是单独的地震预警终端等,该电子设备可以应用于政府部门、学校、工厂、办公楼、社区等地震预警演习。下面将针对图2所示的流程进行详细的阐述,地震预警演习方法具体可以包括如下步骤:步骤s110、接收输入的第一地震信息。
20.在地震预警演习之前,用户预先对地震信息进行设置,例如,用户基于触摸屏、键盘、鼠标、红外遥控器等外接设备输入第一地震信息,或者基于与系统通信连接的用户终端输入第一地震信息。
21.其中,第一地震信息的数量可以为一个,例如,第一地震信息包括预警时间、震中位置、预警等级或者预估烈度。第一地震信息的数量也可以为多个,例如,第一地震信息包括预警时间或震中位置,第一地震信息还包括预警等级或者预估烈度。
22.步骤s120、根据第一地震信息获得第二地震信息。
23.根据第一地震信息自动生成第二地震信息。作为一种方式,预先建立第一地震信息和第二地震信息之间的对应关系,基于该对应关系和第一地震信息,获得第二地震信息。
24.例如,当第一地震信息为预警时间时,获得的第二地震信息为震中位置,反之亦然,即当第一地震信息为震中位置时,获得的第二地震信息为预警时间。再例如,当第一地震信息为预警等级时,获得的第二地震信息为预估烈度,反之亦然,即当第一地震信息为预估烈度时,第二地震信息为预警等级。
25.步骤s130、接收输入的第三地震信息。
26.在地震预警演习之前,用户预先对地震信息进行设置,除了对第一地震信息的设置外,还包括对第三地震信息的设置。在电子设备上预先设置地震预警演习时需要显示的地震信息的类型,在步骤s110和步骤s120中,已经获得了地震预警演习时的第一地震信息和第二地震信息两种类型,其余未进行设置的地震信息为第三地震信息,需要由用户进行输入设置。作为一种方式,用户可以基于电子设备的触摸屏、电子设备的键盘、鼠标、红外遥控器等外接设备输入第三地震信息。作为另一种方式,用户可以基于与电子设备通信连接的用户终端输入第三地震信息。
27.可选地,用户预先设置的地震信息可以包括图1中的预警时间、震中位置、预警震级、预估烈度,根据第一地震信息自动生成的第二地震信息可以为一个也可以为多个,具体根据第一地震信息的数量和关系来确定。例如,当第一地震信息为预警时间时,自动生成预警时间对应的震中位置,将生成的震中位置作为第二地震信息,在地震信息中除了预警时间和震中位置外,预警震级或预估烈度均需要用户设置,即将预警震级或预估烈度作为第三地震信息,通过用户输入进行设置。再例如,当第一地震信息为预警时间和预警等级时,生成预警时间对应的震中位置列表供用户选择,以及生成预警等级对应的预估烈度,将生成的震中位置和预估烈度作为第二地震信息,此时根据震中位置和预估烈度计算出的预警震级也作为第二地震信息。
28.需要说明的是,本发明可以先执行步骤s130,再执行步骤s110和步骤s120,当然也可以同步执行s110和s130,之后执行步骤s120。
29.请参照图3,本发明还提供一种可以根据历史地震记录,从历史地震记录中选择其中一次地震用于演习,从该次地震实际的地震信息中获取第一地震信息、第二地震信息和第三地震信息。图3的界面为典型案例界面,典型案例界面中包含可选的多个(图3中为4个)历史地震的影响信息,影响信息包括发震时刻、震级、伤亡情况等相关信息(图3中均使用xx进行代替),用户根据历史地震的影响信息选择需要进行地震演习的地震,点击开始演习后系统获取该地震实际测量的第一地震信息、第二地震信息和第三地震信息并进行地震演习。
30.其中,历史地震记录可以存储在系统本地,系统直接从存储位置获取历史地震记录。历史地震记录也可以存储在服务器中,服务器可以自动向系统推送最新的典型地震案例作为历史地震记录,例如服务器主动推送距离系统本地300km以内发生的地震案例;或者,系统主动向服务器发出获取历史地震记录的请求。
31.步骤s140、响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习。
32.接收演习指令,其中,演习指令可以是用户提前设置的,例如,用户提前设置在明天下午3:00触发演习指令;演习指令也可以是用户实时触发的,点击图1或图3中的开始演习触发演习指令。响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预
警信息输出,进行地震预警演习,模拟了地震发生时,进行地震预警的场景,演习人员根据输出的预警信息进行紧急避险或疏散。
33.预警信息的输出包括界面显示和声音播报,在预警信息输出时,作为一种方式,界面显示的倒计时等预警信息可以通过屏幕显示输出,即在屏幕上以图文的形式显示预警信息;声音播报还可以仅通过屏幕内置的音箱发出,此时外接的广播系统不发出声音,或者外接的广播系统同时发出声音。
34.在一种实施方式中,响应于演习指令,获取触发阈值,例如,触发阈值为图1和图3所示的设备报警阈值,触发阈值包括震级阈值和烈度阈值,例如,震级阈值可以设置为5.0级,烈度阈值可以设置为3.0度,当然用户也可以根据需求自行配置震级阈值和烈度阈值。当第一地震信息、第二地震信息和第三地震信息中至少一个包含的信息大于触发阈值时,具体地,第一地震信息、第二地震信息和第三地震信息中至少一个包含的信息包括预警震级和/或预估烈度,当预警震级大于震级阈值,和/或预估烈度大于烈度阈值时,则认为至少一个包含的信息大于触发阈值,将第一地震信息、第二地震信息和第三预警信息作为预警信息输出,以进行地震预警演习播报。或当第一地震信息、第二地震信息和第三地震信息中包含的信息小于触发阈值时,发送地震预警演习指令但不进行地震预警演习的声音播报。
35.作为另一种方式,预警信息中的声音播报还可以通过外接的广播系统进行播放输出,即通过外接的广播系统以声音的形式播报预警信息。外接的广播系统还可以结合警报灯光进行报警。例如,在地震演习时,由用户设置“预警演习”模式,预警演习模式下,不仅本机发出声音播报,外接的广播系统同时也发出声音播报,即声音播报可以通过屏幕内置的音箱以及外接的广播系统同时发出预警警报;当然也可以是本机仅进行界面显示,外接的广播系统进行声音播报。
36.本实施例提供的地震预警演习方法,接收输入的第一地震信息和第三地震信息,自动生成第一地震信息对应的第二地震信息,在响应演习指令时,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习,预警信息中的第二地震信息是自动生成的,减少了地震参数的输入,操作简便。
37.可选地,当用户设置的第一地震信息为第一预警时间,自动生成的第二地震信息为第一震中位置时,图4示出了本技术又一个实施例提供的地震预警演习方法的流程示意图,请一并参阅图4及图5,地震预警演习方法具体可以包括如下步骤:步骤s210、接收输入的第一地震信息。
38.其中,步骤s210的具体描述请参阅步骤s110,在此不再赘述,本实施例中的第一地震信息为第一预警时间。
39.步骤s220、根据第一预警时间和地震波的波速,计算演习目标位置和第一震中位置之间的距离作为第一震中距。
40.步骤s230、根据演习目标位置和第一震中距,确定至少两个震中位置。
41.根据演习目标位置和第一震中距,确定与演习目标位置之间间隔第一震中距的位置作为至少两个震中位置。可以理解的是在一种实施例中,以演习目标位置作为圆心,以第一震中距作为半径形成的圆,在圆弧上的所有位置都与演习目标位置间隔第一震中距,可以以圆弧上的位置作为震中位置。可选地,至少两个震中位置可以为圆弧上的所有位置。也可以为圆弧上的部分位置,例如将圆弧上曾发生过地震的位置作为震中位置,另外,可以将
地震断裂带与圆弧的交点或圆弧上距离地震断裂带最近的位置优先作为震中位置进行选取。
42.步骤s240、从至少两个震中位置中选取第一震中位置。
43.从确定的至少两个震中位置中选取一个作为第一震中位置。可以由用户从至少两个震中位置中选取,也可以在至少两个震中位置随机选取一个作为震中位置。
44.在一种实施方式中,根据至少两个震中位置生成第一菜单列表,作为一种方式,获取至少两个震中位置中每个震中位置的历史地震的影响信息,影响信息包括发震时刻、震级、伤亡情况等相关信息,若存在不止发生过一次地震的震中位置,可以以震级最高的作为历史地震的震级,将至少两个震中位置按照历史地震的震级的大小顺序排列,生成第一菜单列表,例如,按照震级从大到小的顺序排序,排在列表最前面的震中位置的历史地震的震级最大,优先显示;当然,第一菜单列表中的震中位置也可以以伤亡情况从严重到轻微的顺序进行排列,排在列表最前面的震中位置的历史地震的伤亡情况最严重;另外,第一菜单列表中的震中位置可以为结合了历史地震的震级和伤亡情况后,综合评估出的历史地震的影响大小顺序排列,生成第一菜单列表。作为另一种方式,将至少两个震中位置随机生成第一菜单列表。参阅图5,用户点击下拉菜单标识时,显示第一菜单列表供用户选择。接收针对第一菜单列表的第一输入操作。根据第一输入操作,从第一菜单列表中选取第一震中位置xxxx (xxx.xx,xx.xx),其中,图5中的xxxx指代震中位置的地点,震中位置小括号的内容为经纬度信息。
45.在另一种实施方式中,第一菜单列表中第一震中位置的排序为从至少两个震中位置中,选取处于地震断裂带上的震中位置优先排布,若至少两个震中位置均不在地震断裂带上,选取距离地震断裂带最近的震中位置优先排布。作为一种方式,在地震演习前,用户预先存储地震断裂带的位置信息,在至少两个震中位置中,确定在地震断裂带上的位置优先排布在第一菜单列表中,若至少两个震中位置均不在地震断裂带上,则根据经纬度信息计算至少两个震中位置距离地震断裂带的直线距离,选取距离地震断裂带最近的震中位置优先排列在第一菜单列表中。例如,至少两个震中位置中包括a地和b地,地震断裂带上的位置包括b地、c地和d地,至少两个震中位置中b地与地震断裂带上的b地一致,则在第一菜单列表中,b地排列在a地之前;还例如,至少两个震中位置中包括a地和b地,地震断裂带上包括c地和d地,此时计算出a地距离地震断裂带的距离小于b地距离地震断裂带的距离,则在第一菜单列表中,a地排列在b地之前。作为另一种方式,云服务器中存储有地震断裂带的信息,系统可以在线查询,将至少两个震中位置发送至云服务器,云服务器在至少两个震中位置中确定与地震断裂带上位置一致的位置优先排列在第一菜单列表中,并将第一菜单列表反馈至系统。
46.在另一种实施方式中,从至少两个震中位置中随机确定一个作为第一震中位置。
47.步骤s250、接收输入的第三地震信息。
48.其中,第三地震信息为预警震级或预估烈度。
49.步骤s260、响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习。
50.其中,步骤s250

步骤s260的具体描述请参阅步骤s130

步骤s140,在此不再赘述。
51.本实施例提供的预警演习方法,接收输入的第一预警时间,根据第一预警时间和
地震波的波速,计算演习目标位置和第一震中位置之间的距离作为第一震中距,根据演习目标位置和第一震中距,自动确定至少两个震中位置,从至少两个震中位置中选取一个第一震中位置,响应于演习指令,将第一预警时间、第一震中位置和第三地震信息作为预警信息输出,自动进行地震预警演习,减少用户输入,操作简便。
52.可选地,第一地震信息为第二震中位置,第二地震信息为第二预警时间,第二预警时间表征地震波从第二震中位置到演习目标位置所用的时间,图6示出了本技术又一个实施例提供的地震预警演习方法的流程示意图,地震预警演习方法具体可以包括如下步骤:步骤s310、接收输入的第一地震信息。
53.在一种实施方式中,请参阅图7,显示第二菜单列表,例如,用户点击震中位置菜单选项时,显示第二菜单列表,其中,第二菜单列表包括在演习目标位置的预设范围内的至少两个震中位置,可选地,如果预设范围太大,可能发生在震中位置的地震对演习目标位置的影响较小,因此预设范围可以为300km范围内;接收针对第二菜单列表的第二输入操作,可选地,用户对显示的第二菜单列表进行第二输入操作,例如,第二输入操作为点击操作;根据第二输入操作,从第二菜单列表中选取第二震中位置,例如,第二震中位置为“xxxx(xxx.xx,xx.xx)”。
54.在另一种实施方式中,用户通过预设地图进行震中位置的选取,请一并参阅图7及图8,用户点击图7所示的地图选点菜单选项时,界面切换为图8所示的预设地图,该地图可以根据用户的需求进行缩放地图;接收用户在预设地图上的选点操作,其中,选点操作可以为点击操作,即用户对预设地图上位置进行点击,或者滑动选点栏对选点栏进行点击;根据选点操作,在预设地图上选取第二震中位置,例如,第二震中位置如图8所示的“四川内江资中县104.8,29.6”,其中,104.8为经度,29.6为纬度,并且第二震中位置用地点标识进行标记。地点标识停在预设地图上的哪个位置,在屏幕上相应显示该位置对应的位置和经纬度。同时,为避免用户因为预警时间不满足需求而导致重复选取震中位置的情况发生,本实施例中在用户选择震中位置的界面中增加了该震中位置对应的预警时间,用户选择震中位置时能够结合预警时间来进行选择,增加用户便利与体验。
55.在另一种实施方式中,在预设地图上接收第二震中位置的经纬度信息来确定第二震中位置,可选地,用户通过触摸屏、鼠标、键盘等输入经纬度信息,例如,用户输入经度为104.8,纬度为29.6,并在预设地图上根据经纬度信息显示第二震中位置,如在预设地图上显示经度104.8、纬度29.6对应的位置“四川内江资中县”作为第二震中位置;确定第二震中位置。
56.步骤s320、获取演习目标位置和第二震中位置之间的距离,作为第二震中距。
57.请继续参阅图8,演习目标位置用目标位置标识标记“成都”,即成都为演习目标位置,第二震中位置用地点标识为“四川内江资中县”,计算“成都”和“四川内江资中县”之间的距离,作为第二震中距。在此对于演习目标位置的确定方法不做限定,例如用户可以通过输入经纬度信息确定演习目标位置,也可以通过在预设地图上选点来确定演习目标位置。
58.步骤s330、根据第二震中距和地震波的波速等信息,计算生成第二预警时间。
59.在真实的地震预警过程中,预警系统本身存在响应时间,为提高预警演习的真实性,本实施例考虑了系统的响应时间,具体地,根据第二震中距和地震波的波速,计算地震波的传播时间;获取第一系统响应时间,第一系统响应时间为预警系统的响应时间,例如第
一系统响应时间可以设置为6秒、7秒等;根据地震波的传播时间和第一系统响应时间,获得第二预警时间,即计算地震波的传播时间和第一系统响应时间之差,获得第二预警时间。
60.步骤s340、接收输入的第三地震信息。
61.第三地震信息为预警震级或预估烈度。
62.步骤s350、响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习。
63.其中,步骤s340

步骤s350的具体描述请参阅步骤s130

步骤s140,在此不再赘述。
64.本实施例提供的预警演习方法,接收输入的第二震中位置,获演习目标位置和第二震中位置之间的距离,作为第二震中距,根据第二震中距和地震波的速度,自动生成第二预警时间,响应于演习指令,将第二震中位置、第二预警时间和第三地震信息作为预警信息输出,自动进行地震预警演习,减少用户输入,操作简便。
65.可选地,当第一地震信息为第三震中位置,第二地震信息为第三预警时间时,考虑到在实际地震预警过程中,预警系统存在系统响应时间,如果直接根据震中距和地震波的波速来计算第三预警时间,使得显示的第三预警时间比实际地震时的预警时间长,在实际预警过程中会导致在地震波已经到达本地,但仍在倒计时显示中,降低地震预警的真实体验。为避免上述情况,提高地震预警演习的真实体验,本实施例在计算第三预警时间时,需要考虑系统响应时间,具体地,响应于演习指令,获取演习目标位置和第三震中位置之间的距离,作为第三震中距,并且获取第二系统响应时间,其中,第二系统响应时间可以是根据系统的具体情况预先设置的,例如,第二系统响应时间可以设置为6秒,第二系统响应时间可以根据系统的具体使用情况进行调节。根据第三震中距和地震波的波速,计算地震波的传播时间。根据地震波的传播时间和第二系统响应时间,获得第三预警时间,即用传播时间减去第三预警时间,获得的差值为第三预警时间。在第二系统响应时间后,将第三震中位置和第三地震信息进行显示输出,且将第三预警时间进行倒计时输出,以进行地震预警演习,保证了地震演习的真实性。例如,用户按下开始演习按钮后,经过第二系统响应时间(6秒)后,第三预警时间为27秒,从27秒开始倒计时显示并进行预警播报,如显示:27、26、25、24
……
0,地震横波已到达。
66.可选地,当第一地震信息为预警等级,第二地震信息包括预估烈度时,图9示出了本技术又一个实施例提供的地震预警演习方法的流程示意图,请参阅图9,地震预警演习方法具体可以包括如下步骤:步骤s410、接收输入的第一地震信息。
67.此处第一地震信息为预警等级。
68.步骤s420、获取映射关系,其中,映射关系包括预警等级和预估烈度之间的对应关系。
69.映射关系是预先设置的,预设映射关系可以关系映射表,如表1所示:表1
如表1所示,当预警等级为“蓝”时,演习目标位置的预估烈度小于4.0度且大于等于3.0度,再例如,当预警等级为“红”时,预估烈度大于等于6.0度。
70.步骤s430、根据预警等级和映射关系,获得预警等级对应的预估烈度。
71.基于映射关系,获取预警等级对应的预估烈度。例如,当设置的预警等级为红时,对应的预估烈度≥6.0度,从预估烈度≥6.0度的范围中任意生成一个预估烈度,例如,预估烈度为6.1度,或者为默认设置。
72.步骤s440、接收输入的第三地震信息。
73.请参阅图10,可选地,第三地震信息包括震中位置xxxx(xxx.xx,xx.xx)。
74.当第三地震信息为震中位置时,系统根据震中位置和预估烈度计算出预警时间和预警震级。
75.请参阅图11可选地,第三地震信息包括预警时间xx秒和震中位置xxxx(xxx.xx,xx.xx)。
76.用户输入预警时间,则系统根据预警时间和预估烈度确定震中距和预警震级,此时用户从符合震中距的至少两个震中位置中选择一个作为演习使用的震中位置。
77.请参阅图12可选地,第三地震信息包括预警震级和震中位置。用户输入预警震级,系统根据预警震级和预估烈度确定震中距和预警时间,此时用户从符合震中距的至少两个震中位置中选择一个作为演习使用的震中位置。
78.步骤s450、响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习。
79.可选地,在对预警等级进行输出时,可以在屏幕上显示预警等级,例如“橙色预警”;还可以将预警等级对应的颜色作为背景色进行显示,例如,预警等级为“橙”,当显示预警信息时,以橙色为屏幕显示的背景色,对第一地震信息、第二地震信息和第三地震信息以文字的形式进行输出显示。
80.其中,步骤s440

步骤s450的具体描述请参阅步骤s130

步骤s140,在此不再赘述。
81.本实施例提供的地震预警演习方法,接收用户输入的预警等级,并获取映射关系,基于映射关系,自动获取预警等级对应的预估烈度,响应于演习指令,将预警等级、预估烈度和第三地震信息作为预警信息输出,自动进行地震预警演习,减少用户输入,操作简便。
82.为实现上述方法类实施例,本实施例提供一种地震预警演习装置,图13示出了本技术一实施例提供的地震预警演习装置的框图,请参阅图13,地震预警演习装置100包括:第一接收模块110、获取模块120、第二接收模块130和演习模块140。
83.第一接收模块110,用于接收输入的第一地震信息;获取模块120,用于根据第一地震信息获得第二地震信息;
第二接收模块130,用于接收输入的第三地震信息;以及演习模块140,用于响应于演习指令,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习。
84.可选地,第一地震信息为第一预警时间,第二地震信息为第一震中位置,第三地震信息为预警震级或预估烈度,获取模块120包括:第一震中距计算模块、确定模块和选取模块。
85.第一震中距计算模块,用于根据第一预警时间和地震波的波速,计算演习目标位置和第一震中位置之间的距离作为第一震中距;确定模块,用于根据演习目标位置和第一震中距,确定至少两个震中位置;以及选取模块,用于从至少两个震中位置中选取第一震中位置。
86.可选地,选取模块包括:第一选取模块。
87.第一选取模块,用于从至少两个震中位置中,选取处于预设地震带上的震中位置作为第一震中位置。
88.可选地,选取模块包括:第一菜单列表生成模块、第一菜单列表显示模块、第一输入模块和第二选取模块。
89.第一菜单列表生成模块,用于根据至少两个震中位置生成第一菜单列表;第一菜单列表显示模块,用于显示第一菜单列表;第一输入模块,用于接收针对第一菜单列表的第一输入操作;以及第二选取模块,用于根据第一输入操作,从第一菜单列表中选取第一震中位置。
90.可选地,第一菜单列表生成模块包括:影响信息获取模块和排序模块。
91.影响信息获取模块,用于获取至少两个震中位置中每个震中位置的历史地震的影响信息;和排序模块,用于将至少两个震中位置按照历史地震的影响的大小顺序排列,生成第一菜单列表。
92.可选地,第一地震信息为第二震中位置,第二地震信息为第二预警时间,第三地震信息为预警震级或预估烈度,获取模块120包括:第二震中距计算模块和第二预警时间生成模块。
93.第二震中距计算模块,用于获取演习目标位置和第二震中位置之间的距离,作为第二震中距;和第二预警时间生成模块,用于根据第二震中距和地震波的波速,计算生成第二预警时间。
94.可选地,第一接收模块110包括:第二菜单列表显示模块、第二输入模块和第二震中位置选取模块。
95.第二菜单列表显示模块,用于显示第二菜单列表,第二菜单列表包括在演习目标位置的预设范围内的至少两个震中位置;第二输入模块,用于接收针对第二菜单列表的第二输入操作;以及第二震中位置选取模块,用于根据第二输入操作,从第二菜单列表中选取第二震中位置。
96.可选地,第一接收模块110包括:第一地图显示模块、选点操作模块和第三选取模
块。
97.第一地图显示模块,用于显示预设地图;选点操作模块,用于接收在预设地图上的选点操作;以及第三选取模块,用于根据选点操作,在预设地图上选取第二震中位置。
98.可选地,第一接收模块110包括:第二地图显示模块、经纬度选点信息模块和第二震中位置确定模块。
99.第二地图显示模块,用于显示预设地图;经纬度选点信息模块,用于接收第二震中位置的经纬度信息,并在预设地图上根据经纬度信息显示第二震中位置;以及第二震中位置确定模块,用于确定第二震中位置。
100.可选地,第二预警时间生成模块包括:第一传播时间计算模块、第一系统响应时间获取模块和第二预警时间获取模块。
101.第一传播时间计算模块,用于根据第二震中距和地震波的波速,计算地震波的传播时间;第一系统响应时间获取模块,用于获取第一系统响应时间;第二预警时间获取模块,用于根据地震波的传播时间和第一系统响应时间,获得第二预警时间。
102.可选地,第一地震信息为预警等级,第二地震信息包括预估烈度,第三地震信息为震中位置,第三地震信息也可以为预警震级和震中位置,第三地震信息还可以为预警时间和震中位置,获取模块120包括:映射模块和预估烈度获取模块。
103.映射模块,用于获取映射关系,其中,映射关系包括预警等级和预估烈度之间的对应关系;预估烈度获取模块,用于根据第一地震信息和映射关系,获得第一地震信息对应的预估烈度。
104.可选地,演习模块140包括:触发阈值获取模块、第一演习模块和第二演习模块。
105.触发阈值获取模块,用于响应于演习指令,获取触发阈值;第一演习模块,用于当第一地震信息、第二地震信息和第三地震信息中至少一个包含的信息大于触发阈值时,将第一地震信息、第二地震信息和第三预警信息作为预警信息输出,以进行地震预警演习播报;或第二演习模块,用于当第一地震信息、第二地震信息和第三地震信息中包含的信息小于触发阈值时,发送地震预警演习指令但不进行地震预警演习播报。
106.可选地,第一地震信息为第三震中位置,第二地震信息为第三预警时间,演习模块140包括:第二系统响应时间获取模块、第二传播时间计算模块、第三预警时间获取模块和第三演习模块。
107.第二系统响应时间获取模块,用于响应于演习指令,获取演习目标位置和第三震中位置之间的距离,作为第三震中距,并获取第二系统响应时间;第二传播时间计算模块,用于根据第三震中距和地震波的波速,计算地震波的传播时间;第三预警时间获取模块,用于根据地震波的传播时间和第二系统响应时间,获得
第三预警时间;第三演习模块,用于在第二系统响应时间后,将第三震中位置和第三地震信息进行显示输出,且将第三预警时间进行倒计时输出,以进行地震预警演习。
108.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
109.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
110.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
111.图14示出了本技术实施例的用于执行根据本技术实施例的地震预警演习方法的电子设备的框图,请参阅图14,其示出了本技术实施例提供的一种电子设备200的结构框图。该电子设备200可以是智能手机、智能电视、平板、电脑、智慧屏、智能音箱、智能家居、电子书等能够运行应用程序的电子设备。本技术中的电子设备200可以包括一个或多个如下部件:处理器210、存储器220以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器220中并被配置为由一个或多个处理器210执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
112.其中,处理器210可以包括一个或者多个处理核。处理器210利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器220内的指令、程序、代码集或指令集,以及调用存储在存储器220内的数据,执行电子设备200的各种功能和处理数据。可选地,处理器210可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器210可集成中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责待显示组件的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器210中,单独通过一块通信芯片进行实现。
113.存储器220可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read

only memory)。存储器220可用于存储指令、程序、代码、代码集或指令集。存储器220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等相关算法)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备200在使用中所创建的数据(比如历史配置文件、预设的参数)等。
114.图15示出了本技术实施例的用于保存或者携带实现根据本技术实施例的地震预警演习方法的程序代码的存储单元,请参阅15,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
115.计算机可读存储介质300可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质300包括非易失性计
算机可读介质(non

transitory computer

readable storage medium)。计算机可读存储介质300具有执行上述方法中的任何方法步骤的程序代码310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码310可以例如以适当形式进行压缩。
116.综上所述,本技术提供的地震预警演习方法、装置、电子设备及存储介质,接收输入的第一地震信息和第三地震信息,自动生成第一地震信息对应的第二地震信息,在响应演习指令时,将第一地震信息、第二地震信息和第三地震信息作为预警信息输出,以进行地震预警演习,预警信息中的第二地震信息是自动生成的,减少了地震参数的输入,操作简便。
117.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献