一种基于时域分隙控制自动化检查与监控方法

申请号 CN201310586032.X 申请日 2013-11-20 公开(公告)号 CN104656574B 公开(公告)日 2017-12-29
申请人 中国石油天然气集团公司; 中国石油集团东方地球物理勘探有限责任公司; 发明人 孙华东; 杨茂君; 罗福龙; 李国胜; 夏颖; 黄磊; 刘卫平; 张留争; 王元;
摘要 一种基于时域分隙控制自动化检查与监控方法,属于 地震 勘探生产中,使野外工作人员能够自动化检查和监控地震仪器野外设备技术领域。地震仪器主机野外设备信息的提送方法,是通过主控程序实现的,能够从地震仪器主机自动化提取和归类地震仪器主机对野外设备的测试信息,并按照设计的推送协议进行协议编码,自动生产数据 帧 块 ,再通过电台来传送该信息;信息推送的编码协议,是为了避免信息推送时由于 信号 不稳定等原因导致信息丢失而设计的,将野外设备状态信息按照协议编码生成数据帧块。本 发明 不再需要地震仪器操作人员逐项读取并播报野外设备内容,只需设定 软件 工作方式,即可实现野外设备状态信息的自动提送。
权利要求

1.一种基于时域分隙控制自动化检查与监控方法,其特征在于包括:地震仪器主机野外设备信息的提送方法、野外监视仪对野外设备信息的收管方法、信息推送的编码协议和时域分隙控制;
所述地震仪器主机野外设备信息的提送方法,是通过主控程序实现的,能够从地震仪器主机自动化提取和归类地震仪器主机对野外设备的测试信息,并按照设计的推送协议进行协议编码,自动生产数据,再通过电台来传送该信息;
所述信息推送的编码协议,是为了避免信息推送时由于信号不稳定原因导致信息丢失而设计的,将野外设备状态信息按照协议编码生成数据帧块,在信号丢失时,可有效找回或重发,保证信息完整性、信息推送的编码协议包括道数据协议、电压值协议、范围值协议、查询请求协议和即时对话协议,在对地震仪器主机野外设备信息进行提送时,按照协议编码,生成固定格式的数据帧块,再以此格式进行信息推送,在监视仪接收到该数据帧块时,同样按照协议解析,得到野外设备的状态信息;
所述数据帧块,是指针对地震仪器野外设备状态信息,通过信息推送的编码协议进行编码,每一个野外设备自动生成一个数据帧块,由于野外设备状态信息不同,生产的数据帧块大小不同,每一个数据帧块都有CRC冗余校验功能;
所述主控程序,是安装在地震仪器主机或者与地震仪器主机相连接的其他电脑上,用来实现地震仪器主机野外设备信息的提取和归类,并应用信息推送的编码协议自动生成数据帧块,再利用时域分隙方法控制电台向野外监控程序发送地震仪器野外设备状态;
所述野外监视仪对野外设备信息的收管方法,是通过监控程序实现的,能够将接收到的数据帧块按照协议格式进行解析,将解析得到的野外设备状态数据按照设置要求保存并管理,从而实现野外工作人员对地震仪器设备的自动化检查和管理;
所述监控程序,是安装在特制的手持智能收发平板电脑或其他系统兼容的支持同频段收发功能的设备上,利用时域分隙方法,实现对主控程序数据帧块的接收,并应用信息推送的编码协议自动解析数据帧块,以此得到地震仪器野外设备状态信息,并对其按照设置要求进行管理;
所述时域分隙控制,是为了避免野外监视仪信号冲突导致信号丢失而设计的,按照时域分隙控制模式使每个终端设备分时发送信息,保证信号稳定;时域分隙控制包括常规时隙控制、重复单元控制、智能判定控制、重复主发控制和查询收发控制五种控制模式,在提取地震仪器主机野外设备信息后,通过不同的工作需要,来选择使用任意一种,并可以智能切换工作模式,以达到优化、省时的信息发送和查询效果;
所述基于时域分隙控制自动化检查与监控方法含有以下步骤;是从地震仪器主机测试野外设备状态数据中,按照地震仪器主机野外设备信息自动化提送流程来提取并归类相应数据,按照信息推送协议进行编码并发送数据帧块,野外工作人员通过野外设备信息的收管方法流程野外监视仪接收并根据信息推送协议解析数据帧块,得到野外设备状态并按照设置要求进行管理,由此来实现野外工作人员对野外设备的自动化检查和监控;
地震仪器主机野外设备信息的提送方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到野外信息,如果是,则进行信息的查询判定,当判定为查询信息时,则自动刷新野外设备信息,并按照查询要求发送信息,当查询判定为非查询信息时,则为即时消息信息,直接显示该消息;如果不是接收到野外信息,则进行野外排列信息的自动读取,并按照数值限和人员范围要求归类野外设备信息,之后进行刷新判定,如继续执行刷新则反回到接收信息状态进行循环,如刷新完毕则处于待机状态;
野外监视仪对野外设备信息的收管方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到主机信息,如果是,则进行消息判定,判定为消息时,则显示该即时消息,判定为非消息时则按照本监视仪设置要求管理野外设备信息,并自动化进行本机信息刷新工作;如果判定未接收到本机信息,则进行发送要求判定,如果是,则发送即时消息,如果不是则发送查询信息;
信息推送协议包括道数据协议、电压值协议、范围值协议、查询请求协议和即时对话协议;
道数据协议由道数据标、线位、桩位、序列位、阻值位、埋置值位、漏电值位和编号位组成,其中道数据标为该数据帧块所包含的野外设备数据为道数据的标识,线位和桩位为该野外设备所在的线、桩号码,序列位为该野外设备的序列号码,阻值位、埋置值位、漏电值位为该野外设备的电阻、埋置和漏电的具体数值,编号位为该数据帧块需要发送给监视仪的编号值,它用于野外人员对问题野外设备的具体项目检查;
电压值协议有电压值标、线位、桩位、序列位、电压值位、编号位组成,其中电压值标为该数据帧块所包含的野外设备为电压值的标识,线位和桩位为该野外设备所在的线、桩号码,序列号为该野外设备的序列号,电压值位为该野外设备的具体电压数值,编号位为该数据帧块需要发送给监视仪的编号值,它用于野外人员对野外馈电设备的更换或充电;
范围值协议有范围值标、线位、起始桩位、序列位、终了桩位、序列位和编号位组成,其中范围值标为该数据帧块所包含的野外设备为范围值的标识,线位和起始桩位为该野外设备所在的线、桩号码,序列号为该野外设备的序列号,终了桩位为该野外设备所在的桩号码,序列号为该野外设备的序列号,编号位为该数据帧块需要发送给监视仪的编号值,它用于野外人员了解野外设备的起始和终了位置,以此监控是否有野外设备处于掉线状态,并知道具体位置进行检查;
查询协议由查询标、线位、和编号位组成,其中查询标为该数据帧块是查询请求数据的标识,线位和桩位为需要查询的野外设备所在的线、桩号码,编号位为发送该数据帧块监视仪的编号值,它用于野外人员监控程序向地震仪器主机主控程序发送查询请求;
即时对话协议由对话标、内容位、和编号位组成,其中对话标为该数据帧块是即时对话数据的标识,内容位为该数据帧块中所包含的具体对话内容,编号位为该数据帧块需要发送给监视仪的编号值或发送该数据帧块监视仪的编号值,它用于地震仪器操作人员与野外人员之间即时对话内容的传送;
时域分隙控制包括常规时隙控制、重复单元控制、智能判定控制、重复主发控制、查询收发控制5种时域分隙控制模式;
常规时隙控制是按照主控程序1个主控时隙和每个监视仪1个监控时隙来做时域分隙控制,常规时隙控制是以5个监控仪,按照主控时隙、1号监控时隙、2号监控时隙、3号监控时隙、4号监控时隙、5号监控时隙的顺序做时域分隙,主控程序和监控程序均按照该顺序循环收发信息;
重复单元控制是按照1个主控时隙和每个监控仪1个或多个时隙来做时域分隙控制,这是为了照顾某些信息量大,工作繁忙的监控仪有更多的时间发送信息,重复单元控制是以4个监视仪,当3号监视仪所负责的野外设备范围内故障较多时,则给3号监视仪连续分配两个时隙,或者更多的时隙,以保证3号监视仪有更多的时间来发送信息;
智能判定控制是按照1个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是按照监视仪的信息量大小,来自动增减某个监视仪的时隙,该方法能够更好地利用时隙资源,但是需要实时判定监控仪的工作状况,较耗费系统资源,智能判定控制是以4个监视仪,当1号监视仪繁忙时,连续分配两个时隙,当2号监视仪繁忙时,连续分配3个时隙,此时3号监控仪无工作,故未分配时隙,直接到4号监视仪时隙;
重复主发控制是按照多个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是为了在野外设备故障较多时,以主控信息发送信息为主,监控程序发送来查询请求后,需要等待主控程序处理后再分配时隙给监控程序,该方法对监控程序的查询请求反应较慢;重复主发控制,主控时隙为连续的两个主控时隙,当收到监视程序的信息时,再临时分配时隙接收2号、3号监视仪信息,之后又连续三个主控时隙后在反应3号监视仪的发送请求;
查询收发控制是在查询请求较多时,按照监视仪的查询请求,主控程序逐一响应来做时域分隙控制的,该模式主控程序分配的时隙较小,所包含的信息只针对于某一查询请求,故信息量较小;查询收发控制,主控时隙后接到1号监视仪的查询请求,则主控程序分配主控时隙响应该请求,同理,在接收2号、3号监视仪的查询请求时,在查询时隙后,则即刻分配主控时隙来响应查询请求,根据查询请求的具体内容不同,所分配的主控时隙大小不同,主控时隙和主控时隙同样响应2号监视仪的查询请求,但时隙大小不同。
2.根据权利要求1所述的一种基于时域分隙控制自动化检查与监控方法,其特征在于含有以下步骤;
步骤1:将主控软件安装到地震仪器主机或者与地震仪器主机相连接的其他电脑上,将监控软件安装到特制的手持智能收发平板电脑或其他系统兼容的支持同频段收发功能的设备上;
步骤2:主控程序在启动时,会自动调用上次保存的参数设置,首次使用时调用系统默认参数,并发送主控程序在线通知,主控程序参数可随时更改,应用保存后生效,主控程序在工作过程中随时等待监控程序上线通知,并及时做出响应;
步骤3:监控程序在启动时,会自动调用上次保存的参数设置,首次使用时调用系统默认参数,并自动发送监控程序上线通知,直到收到主控程序的确认通知和时域分隙时间信息,监控程序的参数可随时更改,应用保存后生效;
步骤4:主控程序记录下监控程序数目,并根据参数设置要求应用地震仪器主机野外设备的提送方法流程,来做时域分隙控制向每个终端程序发送地震仪器主机野外设备信息,并同时等待和处理来自终端监控仪的信息;与此同时,终端程序应用野外监视仪与野外设备信息的监管方法工作,直到收到来自主控程序的强制下线命令或人为关闭造成终端程序离线为止:
步骤5:在终端程序离线时,主控程序会自动响应,改变时域分隙控制方法,而主控程序离线时,终端程序也会自动响应,并自动周期性发出上线请求信号,直到有主控程序响应,再继续正常工作。

说明书全文

一种基于时域分隙控制自动化检查与监控方法

技术领域

[0001] 本发明涉及一种基于时域分隙控制自动化检查与监控方法,属于地震勘探生产中,使野外工作人员能够自动化检查和监控地震仪器野外设备技术领域。

背景技术

[0002] 在现在的地震勘探生产中,地震仪器野外设备的检查和监控仍是依靠传统的人工方式进行的,即地震仪器操作人员在使用地震仪器主机对野外设备进行检测后,需要逐项读出野外设备的内容,并通过语音电台播报给野外人员,野外人员需要手动记录再进行检查和监督。这种作业方式操作难度高,工作量大,并容易出现人为操作和交流方面的差错。

发明内容

[0003] 为了克服现有技术的不足,本发明提供一种基于时域分隙控制自动化检查与监控方法。
[0004] 一种基于时域分隙控制自动化检查与监控方法,包括如下工作步骤:
[0005] 步骤1:将主控软件安装到地震仪器主机或者与地震仪器主机相连接的其他电脑上,将监控软件安装到特制的手持智能收发平板电脑或其他系统兼容的支持同频段收发功能的设备上;
[0006] 步骤2:主控程序在启动时,会自动调用上次保存的参数设置(首次使用时调用系统默认参数),并发送主控程序在线通知,主控程序参数可随时更改,应用保存后生效,主控程序在工作过程中随时等待监控程序上线通知,并及时做出相应;
[0007] 步骤3:监控程序在启动时,会自动调用上次保存的参数设置(首次使用时调用系统默认参数),并自动发送监控程序上线通知,直到收到主控程序的确认通知和时域分隙时间信息,监控程序的参数可随时更改,应用保存后生效;
[0008] 步骤4:主控程序记录下监控程序数目,并根据参数设置要求应用地震仪器主机野外设备的提送方法流程,来做时域分隙控制向每个终端程序发送地震仪器主机野外设备信息,并同时等待和处理来自终端监控仪的信息;与此同时,终端程序应用野外监视仪与野外设备信息的监管方法工作,直到收到来自主控程序的强制下线命令或人为关闭造成终端程序离线为止;
[0009] 步骤5:在终端程序离线时,主控程序会自动响应,改变时域分隙控制方法,而主控程序离线时,终端程序也会自动相应,并自动周期性发出上线请求信号,直到有主控程序相应,再继续正常工作。
[0010] 本发明的优点是:
[0011] 与现在应用的野外设备检查和监控方法相比较,本发明的效果如下:
[0012] (1)不再需要地震仪器操作人员逐项读取并播报野外设备内容,只需设定软件工作方式,即可实现野外设备状态信息的自动提送;
[0013] (2)不再需要野外工作人员收听电台,笔记接听到的内容后,再逐项挑选自己范围内的项目进行检查,只需设定软件工作方式,即可自动接收到只属于自己的野外设备状态数据,并听到警报提示;
[0014] (3)不再需要野外人员与地震仪器操作人员反复语音确认设备检查状况,野外人员只需发送设备查询信息,即可实现自动化检查;
[0015] (4)不再需要地震仪器操作人员在生产时时刻关注野外设备状态,在生产过程中,本发明可以自动化按照设置间隔提送野外设备信息,实现自动化实时监控;
[0016] (5)避免了人为操作和交流过程中,由于口误、信号差、笔误等原因造成的数据传送差错,浪费不必要的生产时间。附图说明
[0017] 当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,如图其中:
[0018] 图1为一种基于时域分隙控制自动化检查与监控方法工作流程图示意图;
[0019] 图2为本发明的地震仪器主机野外设备信息的提送方法流程示意图;
[0020] 图3为本发明的野外监视仪对野外设备信息的收管方法流程示意图;
[0021] 图4为本发明的信息推送协议结构示意图;
[0022] 图5为本发明的时域分隙控制结构示意图。
[0023] 下面结合附图和实施例对本发明进一步说明。

具体实施方式

[0024] 显然,本领域技术人员基于本发明的宗旨所做的许多修改和变化属于本发明的保护范围。
[0025] 实施例1:如图1、图2、图3、图4、图5所示,
[0026] 一种基于时域分隙控制自动化检查与监控方法,为了解决现代地震勘探生产中,野外设备检查与监控工作业量大,耗时长,易出错等难题,本发明针对该工作的特点,通过开发软件、设计信息推送协议和时域分隙控制方法,使野外人员能够自动化检查和监控野外设备,从而节省完成该工作的时间,提升地震勘探生产工作的整体工作效率。
[0027] 一种基于时域分隙控制自动化检查与监控方法,请参考图1所示,包括:地震仪器主机野外设备信息的提送方法100、野外监视仪对野外设备信息的收管方法300、信息推送的编码协议200和时域分隙控制400。
[0028] 所述地震仪器主机野外设备信息的提送方法,是通过主控程序实现的,能够从地震仪器主机自动化提取和归类地震仪器主机对野外设备的测试信息,并按照设计的推送协议进行协议编码,自动生产数据,再通过电台来传送该信息;
[0029] 所述信息推送的编码协议,是为了避免信息推送时由于信号不稳定等原因导致信息丢失而设计的,将野外设备状态信息按照协议编码生成数据帧块,在信号丢失时,可有效找回或重发,保证信息完整性、信息推送的编码协议主要包括道数据协议、电压值协议、范围值协议、查询请求协议和即时对话协议等,在对地震仪器主机野外设备信息进行提送时,按照协议编码,生成固定格式的数据帧块,再以此格式进行信息推送,在监视仪接收到该数据帧块时,同样按照协议解析,得到野外设备的状态信息;
[0030] 所述数据帧块,是指针对地震仪器野外设备状态信息,通过信息推送的编码协议进行编码,每一个野外设备自动生成一个数据帧块,由于野外设备状态信息不同,生产的数据帧块大小不同,每一个数据帧块都有CRC冗余校验功能。
[0031] 所述主控程序,是安装在地震仪器主机或者与地震仪器主机相连接的其他电脑上,用来实现地震仪器主机野外设备信息的提取和归类,并应用信息推送的编码协议自动生成数据帧块,再利用时域分隙方法控制电台向野外监控程序发送地震仪器野外设备状态;
[0032] 所述野外监视仪对野外设备信息的收管方法,是通过监控程序实现的,能够将接收到的数据帧块按照协议格式进行解析,将解析得到的野外设备状态数据按照设置要求保存并管理,从而实现野外工作人员对地震仪器设备的自动化检查和管理;
[0033] 所述监控程序,是安装在特制的手持智能收发平板电脑或其他系统兼容的支持同频段收发功能的设备上,利用时域分隙方法,实现对主控程序数据帧块的接收,并应用信息推送的编码协议自动解析数据帧块,以此得到地震仪器野外设备状态信息,并对其按照设置要求进行管理。
[0034] 所述时域分隙控制,是为了避免野外监视仪信号冲突导致信号丢失而设计的,按照时域分隙控制模式使每个终端设备分时发送信息,保证信号稳定。时域分隙控制主要包括常规时隙控制、重复单元控制、智能判定控制、重复主发控制和查询收发控制等五种控制模式,在提取地震仪器主机野外设备信息后,通过不同的工作需要,来选择使用任意一种,并可以智能切换工作模式,以达到最优化、最省时的信息发送和查询效果。
[0035] 实施例2:结合图1、图2、图3、图4、图5对本发明做进一步详细说明,一种基于时域分隙控制自动化检查与监控方法的工作流程,请参阅图1,是从地震仪器主机测试野外设备状态数据中,按照地震仪器主机野外设备信息自动化提送流程100来提取并归类相应数据,按照信息推送协议进行编码200并发送数据帧块,野外工作人员通过野外设备信息的收管方法流程野外监视仪接收并根据信息推送协议解析数据帧块300,得到野外设备状态并按照设置要求进行管理,由此来实现野外工作人员对野外设备的自动化检查和监控。
[0036] 如图2所示,地震仪器主机野外设备信息的提送方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到野外信息,如果是,则进行信息的查询判定,当判定为查询信息时,则自动刷新野外设备信息,并按照查询要求发送信息,当查询判定为非查询信息时,则为即时消息信息,直接显示该消息;如果不是接收到野外信息,则进行野外排列信息的自动读取,并按照数值限和人员范围等要求归类野外设备信息,之后进行刷新判定,如继续执行刷新则反回到接收信息状态进行循环,如刷新完毕则处于待机状态。
[0037] 如图3所示,野外监视仪对野外设备信息的收管方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到主机信息,如果是,则进行消息判定,判定为消息时,则显示该即时消息,判定为非消息时则按照本监视仪设置要求管理野外设备信息,并自动化进行本机信息刷新工作;如果判定未接收到本机信息,则进行发送要求判定,如果是,则发送即时消息,如果不是则发送查询信息。
[0038] 如图4所示,信息推送协议包括道数据协议101、电压值协议102、范围值协议103、查询请求协议104和即时对话协议105。
[0039] 道数据协议101由道数据标1、线位2、桩位3、序列位4、阻值位5、埋置值位6、漏电值位7和编号位8组成,其中道数据标1为该数据帧块所包含的野外设备数据为道数据的标识,线位2和桩位3为该野外设备所在的线、桩号码,序列位4为该野外设备的序列号码,阻值位5、埋置值位6、漏电值位7为该野外设备的电阻、埋置和漏电的具体数值,编号位8为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员对问题野外设备的具体项目检查;
[0040] 电压值协议102有电压值标9、线位10、桩位11、序列位12、电压值位13、编号位14组成,其中电压值标为该数据帧块所包含的野外设备为电压值的标识,线位10和桩位11为该野外设备所在的线、桩号码,序列号12为该野外设备的序列号,电压值位13为该野外设备的具体电压数值,编号位13为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员对野外馈电设备的更换或充电;
[0041] 范围值协议103有范围值标15、线位16、起始桩位17、序列位18、终了桩位19、序列位20、和编号位21组成,其中范围值标为该数据帧块所包含的野外设备为范围值的标识,线位16和起始桩位17为该野外设备所在的线、桩号码,序列号18为该野外设备的序列号,终了桩位19为该野外设备所在的桩号码,序列号20为该野外设备的序列号,编号位21为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员了解野外设备的起始和终了位置,以此监控是否有野外设备处于掉线状态,并知道具体位置进行检查;
[0042] 查询协议104由查询标22、线位23、桩位24、和编号位25组成,其中查询标22为该数据帧块是查询请求数据的标识,线位23和桩位24为需要查询的野外设备所在的线、桩号码,编号位25为发送该数据帧块监视仪的编号值,它主要用于野外人员监控程序向地震仪器主机主控程序发送查询请求;
[0043] 即时对话协议105由对话标26、内容位27、和编号位28组成,其中对话标22为该数据帧块是即时对话数据的标识,内容位为该数据帧块中所包含的具体对话内容,编号位28为该数据帧块需要发送给监视仪的编号值或发送该数据帧块监视仪的编号值,它主要用于地震仪器操作人员与野外人员之间即时对话内容的传送。
[0044] 如图5所示,为时域分隙控制结构示意图,包括常规时隙控制201、重复单元控制202、只能判定控制203、重复主发控制204、查询收发控制205等5种时域分隙控制模式。
[0045] 常规时隙控制是按照主控程序1个主控时隙和每个监视仪1个监控时隙来做时域分隙控制,如图5中常规时隙控制201所示,是以5个监控仪为例,按照主控时隙50、1号监控时隙51、2号监控时隙52、3号监控时隙53、4号监控时隙54、5号监控时隙55的顺序做时域分隙,主控程序和监控程序均按照该顺序循环收发信息;
[0046] 重复单元控制是按照1个主控时隙和每个监控仪1个或多个时隙来做时域分隙控制,这是为了照顾某些信息量大,工作繁忙的监控仪有更多的时间发送信息,如图5中重复单元控制202所示,是以4个监视仪为例,当3号监视仪所负责的野外设备范围内故障较多时,则给3号监视仪连续分配两个时隙56、57,或者更多的时隙,以保证3号监视仪有更多的时间来发送信息;
[0047] 智能判定控制是按照1个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是按照监视仪的信息量大小,来自动增减某个监视仪的时隙,该方法能够更好地利用时隙资源,但是需要实时判定监控仪的工作状况,较耗费系统资源,如图5中智能判定控制203所示,是以4个监视仪为例,当1号监视仪繁忙时,连续分配两个时隙58、59,当2号监视仪繁忙时,连续分配3个时隙60、61、62,此时3号监控仪无工作,故未分配时隙,直接到4号监视仪时隙63;
[0048] 重复主发控制是按照多个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是为了在野外设备故障较多时,以主控信息发送信息为主,监控程序发送来查询请求后,需要等待主控程序处理后再分配时隙给监控程序,该方法对监控程序的查询请求反应较慢。如图5中重复主发控制204所示,主控时隙64、65为连续的两个主控时隙,当收到监视程序的信息时,再临时分配时隙接收2号、3号监视仪信息66、67,之后又连续三个主控时隙68、69、70后在反应3号监视仪的发送请求71;
[0049] 查询收发控制是在查询请求较多时,按照监视仪的查询请求,主控程序逐一响应来做时域分隙控制的,该模式主控程序分配的时隙较小,所包含的信息只针对于某一查询请求,故信息量较小。如图5中查询收发控制205所示,主控时隙72后接到1号监视仪的查询请求73,则主控程序分配主控时隙74响应该请求,同理,在接收2号、3号监视仪的查询请求时,在查询时隙后75、77、79、81后,则即刻分配主控时隙76、78、80、82来响应查询请求,根据查询请求的具体内容不同,所分配的主控时隙大小不同,如主控时隙76和主控时隙80同样响应2号监视仪的查询请求,但时隙大小不同。
[0050] 实施例3:结合图1、图2、图3、图4、图5对本发明做进一步详细说明,一种基于时域分隙控制自动化检查与监控方法的工作流程,包括:地震仪器主机野外设备信息的提送方法、野外监视仪对野外设备信息的收管方法、信息推送的编码协议和时域分隙控制。
[0051] 通过主控程序实现的,能够从地震仪器主机自动化提取和归类地震仪器主机对野外设备的测试信息,并按照设计的推送协议进行协议编码,自动生产数据帧块,再通过电台来传送该信息。;
[0052] 通过监控程序实现能够将接收到的数据帧块按照协议格式进行解析,将解析得到的野外设备状态数据按照设置要求保存并管理,从而实现野外工作人员对地震仪器设备的自动化检查和管理;
[0053] 信息推送的编码协议,是为了避免信息推送时由于信号不稳定等原因导致信息丢失而设计的,将野外设备状态信息按照协议编码生成数据帧块,在信号丢失时,可有效找回或重发,保证信息完整性、信息推送的编码协议主要包括道数据协议、电压值协议、范围值协议、查询请求协议和即时对话协议等,在对地震仪器主机野外设备信息进行提送时,按照协议编码,生成固定格式的数据帧块,再以此格式进行信息推送,在监视仪接收到该数据帧块时,同样按照协议解析,得到野外设备的状态信息;
[0054] 时域分隙控制,是为了避免野外监视仪信号冲突导致信号丢失而设计的,按照时域分隙控制模式使每个终端设备分时发送信息,保证信号稳定。时域分隙控制主要包括常规时隙控制、重复单元控制、智能判定控制、重复主发控制和查询收发控制等五种控制模式,在提取地震仪器主机野外设备信息后,通过不同的工作需要,来选择使用任意一种,并可以智能切换工作模式,以达到最优化、最省时的信息发送和查询效果;
[0055] 主控程序,是安装在地震仪器主机或者与地震仪器主机相连接的其他电脑上,用来实现地震仪器主机野外设备信息的提取和归类,并应用信息推送的编码协议自动生成数据帧块,再利用时域分隙方法控制电台向野外监控程序发送地震仪器野外设备状态;
[0056] 监控程序,是安装在特制的手持智能收发平板电脑或其他系统兼容的支持同频段收发功能的设备上,利用时域分隙方法,实现对主控程序数据帧块的接收,并应用信息推送的编码协议自动解析数据帧块,以此得到地震仪器野外设备状态信息,并对其按照设置要求进行管理。
[0057] 实施例4:结合图1、图2、图3、图4、图5对本发明做进一步详细说明,一种基于时域分隙控制自动化检查与监控方法的工作流程,包括含有以下步骤;是从地震仪器主机测试野外设备状态数据中,按照地震仪器主机野外设备信息自动化提送流程100来提取并归类相应数据,按照信息推送协议进行编码200并发送数据帧块,野外工作人员通过野外设备信息的收管方法流程野外监视仪接收并根据信息推送协议解析数据帧块300,得到野外设备状态并按照设置要求进行管理,由此来实现野外工作人员对野外设备的自动化检查和监控;
[0058] 地震仪器主机野外设备信息的提送方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到野外信息,如果是,则进行信息的查询判定,当判定为查询信息时,则自动刷新野外设备信息,并按照查询要求发送信息,当查询判定为非查询信息时,则为即时消息信息,直接显示该消息;如果不是接收到野外信息,则进行野外排列信息的自动读取,并按照数值门限和人员范围等要求归类野外设备信息,之后进行刷新判定,如继续执行刷新则反回到接收信息状态进行循环,如刷新完毕则处于待机状态;
[0059] 野外监视仪对野外设备信息的收管方法是通过自编软件实现,其流程为在软件开始运行时,首先检测是否接收到主机信息,如果是,则进行消息判定,判定为消息时,则显示该即时消息,判定为非消息时则按照本监视仪设置要求管理野外设备信息,并自动化进行本机信息刷新工作;如果判定未接收到本机信息,则进行发送要求判定,如果是,则发送即时消息,如果不是则发送查询信息;
[0060] 信息推送协议包括道数据协议101、电压值协议102、范围值协议103、查询请求协议104和即时对话协议105;
[0061] 道数据协议101由道数据标1、线位2、桩位3、序列位4、阻值位5、埋置值位6、漏电值位7和编号位8组成,其中道数据标1为该数据帧块所包含的野外设备数据为道数据的标识,线位2和桩位3为该野外设备所在的线、桩号码,序列位4为该野外设备的序列号码,阻值位5、埋置值位6、漏电值位7为该野外设备的电阻、埋置和漏电的具体数值,编号位8为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员对问题野外设备的具体项目检查;
[0062] 电压值协议102有电压值标9、线位10、桩位11、序列位12、电压值位13、编号位14组成,其中电压值标为该数据帧块所包含的野外设备为电压值的标识,线位10和桩位11为该野外设备所在的线、桩号码,序列号12为该野外设备的序列号,电压值位13为该野外设备的具体电压数值,编号位13为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员对野外馈电设备的更换或充电;
[0063] 范围值协议103有范围值标15、线位16、起始桩位17、序列位18、终了桩位19、序列位20、和编号位21组成,其中范围值标为该数据帧块所包含的野外设备为范围值的标识,线位16和起始桩位17为该野外设备所在的线、桩号码,序列号18为该野外设备的序列号,终了桩位19为该野外设备所在的桩号码,序列号20为该野外设备的序列号,编号位21为该数据帧块需要发送给监视仪的编号值,它主要用于野外人员了解野外设备的起始和终了位置,以此监控是否有野外设备处于掉线状态,并知道具体位置进行检查;
[0064] 查询协议104由查询标22、线位23、桩位24、和编号位25组成,其中查询标22为该数据帧块是查询请求数据的标识,线位23和桩位24为需要查询的野外设备所在的线、桩号码,编号位25为发送该数据帧块监视仪的编号值,它主要用于野外人员监控程序向地震仪器主机主控程序发送查询请求;
[0065] 即时对话协议105由对话标26、内容位27、和编号位28组成,其中对话标22为该数据帧块是即时对话数据的标识,内容位为该数据帧块中所包含的具体对话内容,编号位28为该数据帧块需要发送给监视仪的编号值或发送该数据帧块监视仪的编号值,它主要用于地震仪器操作人员与野外人员之间即时对话内容的传送;
[0066] 时域分隙控制包括常规时隙控制201、重复单元控制202、只能判定控制203、重复主发控制204、查询收发控制205等5种时域分隙控制模式;
[0067] 常规时隙控制是按照主控程序1个主控时隙和每个监视仪1个监控时隙来做时域分隙控制,常规时隙控制201是以5个监控仪为例,按照主控时隙50、1号监控时隙51、2号监控时隙52、3号监控时隙53、4号监控时隙54、5号监控时隙55的顺序做时域分隙,主控程序和监控程序均按照该顺序循环收发信息;
[0068] 重复单元控制是按照1个主控时隙和每个监控仪1个或多个时隙来做时域分隙控制,这是为了照顾某些信息量大,工作繁忙的监控仪有更多的时间发送信息,重复单元控制202是以4个监视仪为例,当3号监视仪所负责的野外设备范围内故障较多时,则给3号监视仪连续分配两个时隙56、57,或者更多的时隙,以保证3号监视仪有更多的时间来发送信息;
[0069] 智能判定控制是按照1个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是按照监视仪的信息量大小,来自动增减某个监视仪的时隙,该方法能够更好地利用时隙资源,但是需要实时判定监控仪的工作状况,较耗费系统资源,智能判定控制203是以4个监视仪为例,当1号监视仪繁忙时,连续分配两个时隙58、59,当2号监视仪繁忙时,连续分配3个时隙60、61、62,此时3号监控仪无工作,故未分配时隙,直接到4号监视仪时隙63;
[0070] 重复主发控制是按照多个主控时隙和每个监控仪1个、多个或者没有时隙来做时域分隙控制,这是为了在野外设备故障较多时,以主控信息发送信息为主,监控程序发送来查询请求后,需要等待主控程序处理后再分配时隙给监控程序,该方法对监控程序的查询请求反应较慢;重复主发控制204,主控时隙64、65为连续的两个主控时隙,当收到监视程序的信息时,再临时分配时隙接收2号、3号监视仪信息66、67,之后又连续三个主控时隙68、69、70后在反应3号监视仪的发送请求71;
[0071] 查询收发控制是在查询请求较多时,按照监视仪的查询请求,主控程序逐一响应来做时域分隙控制的,该模式主控程序分配的时隙较小,所包含的信息只针对于某一查询请求,故信息量较小;查询收发控制205,主控时隙72后接到1号监视仪的查询请求73,则主控程序分配主控时隙74响应该请求,同理,在接收2号、3号监视仪的查询请求时,在查询时隙后75、77、79、81后,则即刻分配主控时隙76、78、80、82来响应查询请求,根据查询请求的具体内容不同,所分配的主控时隙大小不同,如主控时隙76和主控时隙80同样响应2号监视仪的查询请求,但时隙大小不同。
[0072] 如上所述,对本发明的实施例进行了详细地说明,但是只要实质上没有脱离本发明的发明点及效果可以有很多的变形,这对本领域的技术人员来说是显而易见的。因此,这样的变形例也全部包含在本发明的保护范围之内。
QQ群二维码
意见反馈