买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】ADCP流速遥测监控系统和设备及相应的方法、装置和介质_浙江省水利河口研究院(浙江省海洋规划设计研究院)_201810291898.0 

申请/专利权人:浙江省水利河口研究院(浙江省海洋规划设计研究院)

申请日:2018-04-03

公开(公告)日:2024-04-16

公开(公告)号:CN108279319B

主分类号:G01P5/24

分类号:G01P5/24

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2024.03.29#著录事项变更;2024.03.29#专利申请权的转移;2018.08.07#实质审查的生效;2018.07.13#公开

摘要:本发明提供ADCP流速遥测监控系统和用于ADCP的遥测监控设备及相应的方法、计算机装置和存储介质。该系统包括布放在工作现场的ADCP和现场数据控制及传输器,及远离工作现场的ADCP远程控制装置、远端数据接收处理装置和USB数据缓存器,其中ADCP远程控制装置与USB数据缓存器通信;USB数据缓存器一方面与ADCP远程控制装置通信,另一方面与远端数据接收处理装置通信;远端数据接收处理装置一方面与USB数据缓存器通信,另一方面与现场数据控制及传输器通信;现场数据控制及传输器一方面与远端数据接收处理装置无线通信,另一方面与ADCP通信;ADCP与现场数据控制及传输器通信。利用本发明,可实现对ADCP进行如配置参数修改之类的控制,另外缓解因网络延迟而导致数据交互失败。

主权项:1.一种ADCP流速遥测监控系统,包括声学多普勒流速剖面仪即ADCP、现场数据控制及传输器、远程设备和USB数据缓存器,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信,所述远程设备与所述USB数据缓存器电连接,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器,其中所述现场数据控制及传输器被配置为:周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据;以及,经由所述远端数据接收处理装置将获取的待缓存数据传输给所述USB数据缓存器,其中所述USB数据缓存器被配置为利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新,其中所述命令由所述ADCP远程控制装置响应于来自用户的请求而生成,并且其中所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者所述请求包括更新监控任务的请求,所述命令指示期望监控的项。

全文数据:ADCP流速遥测监控系统和设备及相应的方法、装置和介质技术领域[0001]本发明涉及遥测监控技术领域,尤其涉及一种ADCP流速遥测监控系统和用于ADCP的遥测监控设备及相应的方法。背景技术[0002]在海洋相关测量中,某区域海水剖面流速测量是最重要的观测要素之一,海水流场数据是海洋相关研究最基本的信息。目前,海水流场剖面流速测试的主要方法为:将配置好工作任务和参数的声学多普勒流速剖面仪AcousticDopplerCurrentProfiler,简称ADCP布放到工作现场,ADCP根据配置好的工作任务和参数开始工作,工作完成后将ADCP从工作现场取回,再导出数据以进行数据分析。另外,在某些短期的海洋科研活动中,如进行某个时段的海潮的海水流场测试,其测试方法类似。由于ADCP工作在自容模式下,工作期间不能及时跟配套软件进行交互,导致工作人员无法获知工作现场的实际工作情况,从而无法实现数据的实时观测和分析处理,并且无法随时根据实时数据更改工作任务或ADCP配置参数。[0003]授权公告号为CN203929800U的实用新型专利公开了一种能采集、存储流速数据和位置信息的系统,该系统可以通过对流速数据的实时自动分析实现对ADCP工作状态的自动判断,并可以利用无线通信网络在远程客户端实现对海水流速的实时测量和ADCP工作状态的监测。该系统虽然实现了数据的实时观测和分析处理,但是只能在ADCP意外停止工作时控制ADCP进行重新启动这一简单操作,而无法随时在远程客户端根据需要更改遥测监控工作任务或配置参数。这是由于网络延迟比较大,在上述ADCP流速实时遥测监控过程中,如果通过电脑端配套软件发出更改遥测监控工作任务或配置参数的命令,而电脑端配套软件在发出命令或者数据后一段时间内收不到现场ADCP的回复,其就会认为通信超时,从而导致电脑端配套软件与现场ADCP之间的通信失败,进而中断数据的传输。[0004]综上所述,现有技术中的ADCP流速实时遥测监控装置无法随时在远程客户端根据需要更改遥测监控工作任务或配置参数,极大地限制了流速实时遥测监控的作用,而如果直接在ADCP上更改遥测监控工作任务或配置参数,则进行流速实时遥测监控的成本会增加。发明内容[0005]本发明的目的在于提供一种ADCP流速遥测监控系统和用于ADCP的遥测监控设备及相应的方法、计算机装置和存储介质,旨在缓解或解决现有ADCP流速实时遥测监控中无法随时更改遥测监控工作任务或ADCP配置参数、易受网络通信过程中的网络延迟的影响而导致通信失败等问题。[0006]根据本发明的一方面,提供一种ADCP流速遥测监控系统,该ADCP流速遥测监控系统包括声学多普勒流速剖面仪即ADCP、现场数据控制及传输器、远程设备和USB数据缓存器,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信,所述远程设备与所述USB数据缓存器电连接,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器。[0007]在一个实施例中,ADCP远程控制装置被配置为:接收来自用户的请求,基于接收到的请求生成与请求对应的控制命令,以及将生成的控制命令发送给USB数据缓存器;USB数据缓存器被配置为:响应于从ADCP远程控制装置接收到控制命令,一方面从所述USB数据缓存器中检索与控制命令相关的缓存数据并将检索到的缓存数据发送给如⑶远程控制装置,另一方面将控制命令加密并将加密后的控制命令发送给远端数据接收处理装置;远端数据接收处理装置被配置为:从USB数据缓存器接收加密后的控制命令,并通过无线传输方式向现场数据控制及传输器发送接收到的加密后的控制命令;现场数据控制及传输器被配置为:从远端数据接收处理装置接收加密后的控制命令,对接收到的加密后的控制命令进行解密,并将解密后的控制命令发送给ADCP;ADCP被配置为从现场数据控制及传输器接收上述解密后的控制命令并按照所述控制命令所指示的操作。[0008]根据本发明的另一方面,提供一种用于对声学多普勒流速剖面仪即ADCP进行遥测监控的遥测监控设备,该遥测监控设备包括远程设备和USB数据缓存器,所述远程设备与所述USB数据缓存器电连接,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给现场数据控制及传输器,其中所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信。[0009]根据本发明的又一方面,提供一种用于上述ADCP流速遥测监控系统或遥测监控设备的ADCP流速遥测监控方法,该方法包括:[0010]ADCP远程控制装置接收来自用户的请求,基于接收到的请求生成与请求对应的命令,以及将生成的命令发送给USB数据缓存器;和[0011]响应于从所述ADCP远程控制装置接收到所述命令,所述USB数据缓存器一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器,[0012]其中所述ADCP和现场数据控制及传输器布放在工作现场,所述远程设备和所述USB数据缓存器远离工作现场布置,其中所述相关的缓存数据预先缓存在所述USB数据缓存器中。[0013]根据本发明的再一方面,提供一种用于上述ADCP流速遥测监控系统或遥测监控设备的ADCP流速遥测监控方法,包括:[0014]ADCP将获得的与期望监控的项相对应的观测数据发送至现场数据控制及传输器;[0015]响应于从所述ADCP接收到数据,所述现场数据控制及传输器对接收到的数据进行加密,并通过无线传输方式向所述远端数据接收处理装置发送加密后的数据;[0016]响应于从所述现场数据控制及传输器接收到加密后的数据,所述远端数据接收处理装置将加密后的数据发送给所述USB数据缓存器;以及[0017]响应于从所述远端数据接收处理装置接收到加密后的数据,所述USB数据缓存器对该加密后的数据进行解密,并将解密得到的数据发送给所述ADCP远程控制装置供进行处理,[0018]其中所述ADCP和所述现场数据控制及传输器布放在工作现场,所述远程设备和所述USB数据缓存器远离工作现场布置。[0019]根据本发明的还一方面,提供一种计算机装置,其包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,其中所述处理器执行所述计算机程序时,上述的方法被执行。[0020]根据本发明的还一方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,上述的方法被执行。[0021]利用本发明,ADCP远程控制装置在发出控制命令后首先会接收到来自USB数据缓存器的相关缓存数据作为应答,这样可以避免因网络延迟而使得ADCP远程控制装置误认为通信失败并由此导致数据交互失败。由此,可以实现通过ADCP远程控制装置对ADCP进行诸如ADCP配置参数修改或更新之类的控制。这样,通过使用USB数据缓存器和远端数据接收处理装置,可实现在ADCP远程控制装置(例如,ADCP配套软件)处远程实时控制工作现场的ADCP,最大限度地开发了ADCP的功能,从而极大地方便了海洋流速流向的实时遥测监控工作。附图说明[0022]现在将通过参考附图以示例的方式来描述本发明的实施方案,其中:[0023]图1是例示一种ADCP流速遥测监控系统的框图;[0024]图2是例示一种现场数据控制及传输器的框图。具体实施方式[0025]为了使本发明的目的、技术方案及优点更加清楚明白,以下对本发明进行进一步详细说明。应当理解,本文所描述的具体实现仅仅用以解释本发明,并不用于限制本发明。[0026]本发明提出了一种ADCP流速遥测监控系统及相应的方法和系统,使得可根据需要随时更改遥测监控工作任务和或ADCP配置参数,同时缓解或避免网络通信过程中网络延迟的影响。[0027]图1示出了例示一种ADCP流速遥测监控系统的框图,该系统包括:声学多普勒流速剖面仪ADCP、现场数据控制及传输器、远程设备以及USB数据缓存器。其中,ADCP和现场数据控制及传输器布放在工作现场,远程设备和USB数据缓存器布放在远离工作现场的远程控制区域。远程设备包括ADCP远程控制装置和远端数据接收处理装置。ADCP与现场数据控制及传输器可以有线或无线的方式连接,现场数据控制及传输器与远程设备无线连接,远程设备与USB数据缓存器电连接。[0028]ADCP远程控制装置可以为ADCP配套软件客户端,例如现有的ADCP配套软件客户端。通过ADCP配套软件客户端,可以对ADCP获得的数据如流速等进行实时遥测监控。当然,ADCP远程控制装置也可以替代地或附加地包括上述配套软件客户端之外的其它组件。[0029]USB数据缓存器用于缓存数据,可被配置为预先对相关数据进行缓存供用于后续的数据传输及交互。例如,预先缓存在USB数据缓存器中的数据可以包括ADCP配置参数。例如,可在预设的缓存数据更新条件满足时,获取新的待缓存数据和对USB数据缓存器中的相应缓存数据进行更新,从而实现对缓存数据的自动更新。可以通过其他方式,周期性地或非周期性地对USB数据缓存器中缓存的数据进行更新。后面将对此进行举例说明。[0030]USB数据缓存器可以根据需要可选地具有加密、解密功能。例如,根据需要,USB数据缓存器可以被配置为:对接收的非加密数据进行加密,发送加密后的数据;和或对接收的加密数据进行解密,发送解密后的数据。另外,根据需要,USB数据缓存器可以配备有用于加密、解密处理的部件。[0031]ADCP配置参数可以包括,例如但不限于以下中的一个或多个:声波波长、声波频率、波束角、波束数、波束宽度、波特率、串口、工作模式、脉冲波形、ADCP提供观测数据的时间或周期等。[0032]ADCP远程控制装置被配置为与USB数据缓存器通信。具体地,ADCP远程控制装置可被配置为:接收来自用户的请求例如流速实时遥测监控请求,基于接收到的请求生成与请求对应的命令,以及将生成的命令发送给USB数据缓存器。该命令可以是控制命令。[0033]USB数据缓存器被配置为,一方面与ADCP远程控制装置通信,另一方面与远端数据接收处理装置通信。具体地,USB数据缓存器可被配置为:响应于从ADCP远程控制装置接收到控制命令,一方面从所述USB数据缓存器中检索与控制命令相关的缓存数据并将检索到的缓存数据发送给ADCP远程控制装置,另一方面将控制命令加密并将加密后的控制命令发送给远端数据接收处理装置;就此而言,USB数据缓存器可以同时进行所述一方面的操作和所述另一方面的操作,或者可以先进行所述一方面的操作然后进行所述另一方面的操作,或者可以先进行所述另一方面的操作然后进行所述一方面的操作。[0034]远端数据接收处理装置被配置为,一方面与USB数据缓存器通信,另一方面与现场数据控制及传输器通信。具体地,远端数据接收处理装置可被配置为:从USB数据缓存器接收加密后的控制命令,进行必要的分析处理后通过无线传输方式向现场数据控制及传输器发送该加密后的控制命令。[0035]现场数据控制及传输器被配置用于,一方面与远端数据接收处理装置无线通信,另一方面与ADCP通信。具体地,现场数据控制及传输器可被配置用于,从远端数据接收处理装置接收加密后的控制命令,对接收到的加密后的控制命令进行解密,并将解密后的控制命令发送给ADCP。[0036]ADCP被配置用于与现场数据控制及传输器通信,例如从现场数据控制及传输器接收上述解密后的控制命令。[0037]根据需要,ADCP远程控制装置接收到的请求可以为,例如但不限于:开始遥测监控、结束遥测监控、对ADCP进行倾斜校正、对ADCP进行时钟校正、对ADCP进行定位、更新监控任务、修改或更新ADCP配置参数等。相应地,响应于接收到请求,ADCP远程控制装置可生成相应的控制命令;这样的控制命令也可称为遥测监控命令,可以为例如但不限于:开始遥测监控的命令、结束遥测监控的命令、对ADCP进行倾斜校正的命令、对ADCP进行时钟校正的命令、对ADCP进行定位的命令、更新监控任务的命令、修改或更新ADCP配置参数的命令等。本文中,监控任务也可称为“监控项”。[0038]作为示例地,当用户需要更新ADCP配置参数时,本发明的ADCP流速遥测监控系统可如下运作。首先,由ADCP远程控制装置例如,ADCP配套软件接收来自用户的更新ADCP配置参数的请求,生成相应的命令一一即更新ADCP配置参数的控制命令,并将生成的控制命令发送给USB数据缓存器,其中控制命令指示待更新的配置参数以及所述参数的更新配置。待更新的ADCP配置参数包括以下中的一个或多个:声波波长、声波频率、波束角、波束数、波束宽度、波特率、串口、工作模式、脉冲波形、ADCP向现场数据控制及传输器提供观测数据的时间或周期。响应于从ADCP远程控制装置接收到控制命令,USB数据缓存器从其内部检索与控制命令相关的缓存数据,例如待更新的配置参数以及所述参数的当前配置如当前参数值或状况,并且USB数据缓存器将所检索的缓存数据发送给ADCP远程控制装置作为应答,另外USB数据缓存器还对所接收的控制命令进行加密并将加密后的控制命令发送给远端数据接收处理装置。响应于从USB数据缓存器接收到加密后的控制命令,远端数据接收处理装置以无线传输方式例如,GPRS网络传输方式)向现场数据控制及传输器发送接收到的加密后的控制命令。接着,响应于从远端数据接收处理装置接收到加密后的控制命令,现场数据控制及传输器对加密后的控制命令进行解密,并将解密后的控制命令发送给ADCP。最后,ADCP接收现场数据控制及传输器发送的解密后的控制命令,根据控制命令指示的待更新的配置参数以及所述参数的更新配置相应地进行配置参数的更新。这样,可以实现通过直接操作相对于ADCP远程布放的ADCP远程控制装置,控制ADCP根据更新ADCP配置参数的命令数据进行ADCP配置参数的更新,以使用更新后的ADCP配置参数进行流速实时遥测监控。[0039]作为另一示例,当用户需要更新监控任务时,本发明的ADCP流速遥测监控系统可如下运作。首先,由ADCP远程控制装置例如,ADCP配套软件接收来自用户的更新监控任务的请求,生成相应的命令一一即更新监控任务的控制命令,并将生成的控制命令发送给USB数据缓存器,其中控制命令指示期望监控的项。期望监控的项包括以下中的一个或多个:期望测量的海水参数、关于ADCP的数据,其中海水参数可包括海水各层的流速、流向、声速和或温度等,关于ADCP的数据可包括ADCP的姿态和或ADCP的位置等。响应于从ADCP远程控制装置接收到控制命令,USB数据缓存器从其内部检索与控制命令相关的缓存数据,例如当前监控的项,并且USB数据缓存器将所检索的缓存数据发送给ADCP远程控制装置作为应答,另外USB数据缓存器还对所接收的控制命令进行加密并将加密后的控制命令发送给远端数据接收处理装置。响应于从USB数据缓存器接收到加密后的控制命令,远端数据接收处理装置以无线传输方式例如,GPRS网络传输方式向现场数据控制及传输器发送接收到的加密后的控制命令。接着,响应于从远端数据接收处理装置接收到加密后的控制命令,现场数据控制及传输器对加密后的控制命令进行解密,并将解密后的控制命令发送给ADCP。最后,ADCP接收现场数据控制及传输器发送的解密后的控制命令,根据控制命令指示的期望监控的项相应地操作。这样,可以实现通过直接操作相对于ADCP远程布放的ADCP远程控制装置,进行监控任务的更新,使得按照更新后的ADCP监控任务从ADCP获取对应的实时遥测监控数据,从而按照更新后的ADCP监控任务进行流速实时遥测监控。举例而言,期望监控的项可以包括期望测量的海水参数和或关于ADCP的数据,例如海水各层的流速、流向、声速、温度、ADCP的姿态、ADCP的位置等。[0040]利用本发明,ADCP远程控制装置在发出控制命令后首先会接收到来自USB数据缓存器的相关缓存数据作为应答,这样可以避免因网络延迟而使得ADCP远程控制装置误认为通信失败并由此导致数据交互失败。由此,可以实现通过ADCP远程控制装置对ADCP进行控制,诸如进行ADCP配置参数修改或更新等。[0041]远端数据接收处理装置可为具有数据接收、发送以及可选的分析及处理功能的数据客户端。这样的远端数据接收处理装置可以采用已知的那些,例如现有的与ADCP配套软件客户端相结合使用来作为ADCP流速遥测监控系统的远程部分的远端数据接收处理装置。[0042]图1中的远程设备和USB数据缓存器一起可称为遥测监控设备。该遥测监控设备用于对声学多普勒流速剖面仪即ADCP进行遥测监控;其具体运作如上文所述。[0043]现场数据控制及传输器可采用现有的现场数据控制及传输器,这里仅作简单说明。例如,如图2所示,现场数据控制及传输器可以包括主控模块、数据处理模块、定位时钟模块、无线通信模块、数据存储模块、数据闪存模块和供电模块。数据处理模块、定位时钟模块、无线通信模块、数据存储模块和数据闪存模块均与主控模块电连接,主控模块与供电模块电连接。其中,主控模块可被配置用于对其它模块进行控制;数据处理模块可被配置用于对现场数据控制及传输器接收到的数据进行必要的分析以及处理如加密、解密等;定位时钟模块可被配置用于对现场数据控制及传输器进行定位,并调节现场数据控制及传输器的时钟;无线通信模块可被配置用于与ADCP远程控制装置一一例如上文提到的ADCP配套软件客户端一一进行无线通信;数据存储模块可被配置用于存储ADCP实时获取的数据;数据闪存模块可被配置用于对现场数据控制及传输器中的数据进行缓存;供电模块可被配置用于向主控模块供电。[0044]利用本发明的ADCP流速遥测监控系统,可如下所述将ADCP获得的相关数据传输至ADCP远程控制装置。根据预先设置的监控任务监控项),ADCP将测得的与期望监控的项相对应的数据发送至现场数据控制及传输器。现场数据控制及传输器在从ADCP接收到数据后,可对接收到的数据进行加密,并通过无线传输方式向远端数据接收处理装置发送加密后的数据。远端数据接收处理装置在从现场数据控制及传输器接收到加密后的数据后,可将加密后的数据发送给USB数据缓存器。USB数据缓存器在从远端数据接收处理装置接收到加密后的数据后,对该加密后的数据进行解密,并将解密得到的数据发送给ADCP远程控制装置。ADCP远程控制装置接收USB数据缓存器发送的解密得到的数据供进行后续处理,如必要的分析、显示等。[0045]在一些实施方案中,现场数据控制及传输器可以被配置为周期性地从ADCP获取待缓存数据,具体的周期可以预先设置。替代地或附加地,现场数据控制及传输器可以被配置为:当检测到预设的缓存数据更新条件时,从ADCP获取待缓存数据;例如,预设的缓存数据更新条件可包括,例如但不限于:现场数据控制及传输器初次上电、ADCP配置信息发生变化和或预设的缓存数据更新时间到达等。现场数据控制及传输器从ADCP获取待缓存数据后,可对获取的待缓存数据进行加密,并向远端数据接收处理装置发送加密后的待缓存数据。相应地,远端数据接收处理装置可以被配置用于,将接收到的加密后的待缓存数据发送给USB数据缓存器;USB数据缓存器可以被配置用于,对加密后的待缓存数据进行解密,并用解密得到的待缓存数据对其内部的相应缓存数据进行更新。这样,可以及时更新USB数据缓存器中的缓存数据,有利于提高缓存数据的准确性。上述的过程可以利用无线传输的空闲时间进行。如上文所述,缓存数据可包括ADCP配置参数;根据具体情况,缓存数据可以包括其他类型的数据。例如缓存数据可包括关于ADCP配置参数和或监控任务的历史数据和或当BiJ数据。[0046]概括而言,本发明的思想如下。例如现场数据控制及传输器在初次上电或者ADCP海流计配置信息有变化时,将ADCP海流计内需要交互的配置信息一次性读取出来进行分析处理并加密后,通过例如GPRS网络发送给远程控制端的远端数据接收处理装置;远端数据接收处理装置对接收到的数据进行处理后发送给USB数据缓存器;USB数据缓存器将接收到的数据解密后缓存到USB数据缓存器内部。当ADCP远程控制装置开始与ADCP海流计交互时,USB数据缓存器接收到交互命令后首先从USB数据缓存器内部读取出与交互命令有关的数据缓存,作为对交互命令的应答发送给ADCP远程控制装置;以此保证ADCP远程控制装置及时收到命令应答,而不至于因GPRS网络延迟导致交互超时失败。另一方面,USB数据缓存器将接收到的命令加密后经由远端数据接收处理装置,通过GPRS网络发送给现场数据控制及传输器进而发送给ADCP海流计。[0047]尽管上文的描述中提到了,现场数据控制及传输器对数据进行加密和解密,以及USB数据缓存器对数据进行加密和解密。但应说明的是,这样的加密和解密不是必须的,而是可选的。根据情况,现场数据控制及传输器可以发送数据而不对数据进行加密,类似地USB数据缓存器可发送数据而不对数据进行加密;在这样的情况下,数据接收方无需对数据进行解密。[0048]另外,利用本发明的遥测监控系统或遥测监控设备,可以根据需要基本实时地或非实时地进行遥测监控。[0049]实践中,本发明的系统可以如下操作。[0050]远程设备端:将USB数据缓存器插入USB口,并安装驱动。打开远端数据接收处理装置,并且建立与USB数据缓存器的连接。然后打开ADCP远程控制装置ADCP海流计配套软件),并且建立与USB数据缓存器的连接。启动远端数据接收处理装置的监听功能。[0051]ADCP海流计工作现场:将海流计按照工程要求安装好,将现场数据控制及传输器安装到合适位置;将海流计和现场数据控制及传输器使用线缆连接在一起;打开现场数据控制及传输器的电源。就此而言,在例如采用GPRS无线传输方式的情况下,需注意不能有金属屏蔽GPRS网络信号。[0052]此时数据控制及传输器将会与远程设备端的远端数据接收处理装置通过例如GPRS网络建立无线连接。这样就可以直接操作ADCP海流计配套软件控制ADCP海流计了。[0053]可以预期的是,远端数据接收处理装置与现场数据控制及传输器之间的无线传输方式可以为GPRS网络传输方式、3G网络传输方式、4G网络传输方式以及5G网络传输方式中的任意一种或其任意合适的组合。例如,可通过GPRS网络传输方式进行数据通信,从而降低通信成本。[0054]如上文表明的,USB数据缓存器可用于远端数据接收处理装置与ADCP远程控制装置之间的数据传输,从而提高数据的安全性。[0055]这样,通过使用USB数据缓存器和远端数据接收处理装置,实现了在ADCP远程控制装置例如,ADCP配套软件处远程实时控制工作现场的ADCP,最大限度地开发了ADCP的功能,从而极大地方便了海洋流速流向的实时遥测监控工作。并且,通过使用USB数据缓存器进行数据缓存,可充分利用无线传输的空闲时间进行数据交互,最大限度地减小GPRS网络延迟的影响,使得ADCP远程控制装置在发出控制命令后可首先得到相关的缓存数据,从而避免因网络延迟而使得ADCP远程控制装置误认为通信失败并进而导致数据交互失败,促进了ADCP配套软件与现场ADCP海流计之间的稳定交互。[0056]本发明还提供了相应的ADCP流速遥测监控方法。根据本发明的一种ADCP流速实时遥测监控方法包括以下步骤:ADCP远程控制装置接收来自用户的请求,基于接收到的请求生成与请求对应的控制命令,以及将生成的控制命令发送给USB数据缓存器;响应于从ADCP远程控制装置接收到控制命令,USB数据缓存器一方面从其内部检索与控制命令相关的缓存数据并将检索到的缓存数据发送给ADCP远程控制装置,另一方面将控制命令加密并将加密后的控制命令发送给远端数据接收处理装置;响应于从USB数据缓存器接收到加密后的控制命令,远端数据接收处理装置通过无线传输方式向现场数据控制及传输器发送接收到的加密后的控制命令;响应于从远端数据接收处理装置接收到加密后的控制命令,现场数据控制及传输器对接收到的加密后的控制命令进行解密,并将解密后的控制命令发送给ADCP;以及响应于从现场数据控制及传输器接收到解密后的控制命令,ADCP按照控制命令所指示的操作,其中ADCP和现场数据控制及传输器布放在工作现场,ADCP远程控制装置、远端数据接收处理装置和USB数据缓存器远离工作现场布置,其中相关的缓存数据预先缓存在USB数据缓存器中。[0057]根据本发明的另一方法包括以下步骤:ADCP将获得的与期望监控的项相对应的观测数据发送至现场数据控制及传输器;响应于从ADCP接收到数据,现场数据控制及传输器对接收到的数据进行加密,并通过无线传输方式向远端数据接收处理装置发送加密后的数据;响应于从现场数据控制及传输器接收到加密后的数据,远端数据接收处理装置将加密后的数据发送给USB数据缓存器;响应于从远端数据接收处理装置接收到加密后的数据,USB数据缓存器对该加密后的数据进行解密,并将解密得到的数据发送给ADCP远程控制装置供进行处理,其中ADCP和现场数据控制及传输器布放在工作现场,ADCP远程控制装置、远端数据接收处理装置和USB数据缓存器远离工作现场布置。[0058]另外,如本领域技术人员容易理解的,在实践中,ADCP流速实时遥测监控方法可包括上述方法步骤的任何组合或子组合。[0059]下面给出本发明的一些可能实施方案:[0060]实施方案1•一种ADCP流速遥测监控系统,包括声学多普勒流速剖面仪即ADCP、现场数据控制及传输器、远程设备和USB数据缓存器,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信,所述远程设备与所述USB数据缓存器电连接,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器。[0061]实施方案2.根据实施方案1所述的ADCP流速遥测监控系统,其中所述现场数据控制及传输器被配置为:周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据;以及,经由所述远端数据接收处理装置将获取的待缓存数据传输给所述USB数据缓存器,其中所述USB数据缓存器被配置为利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新。[0062]实施方案3.根据实施方案2所述的ADCP流速遥测监控系统,其中所述预设的缓存数据更新条件包括以下中的一个或多个:所述现场数据控制及传输器初次上电、ADCP配置参数发生变化、预设的缓存数据更新时间到达。[0063]实施方案4.根据实施方案1所述的ADCP流速遥测监控系统,其中所述命令由所述ADCP远程控制装置响应于来自用户的请求而生成,[0064]并且其中[0065]所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者[0066]所述请求包括更新监控任务的请求,所述命令指示期望监控的项。[0067]实施方案5.根据实施方案1所述的ADCP流速遥测监控系统,其中所述USB数据缓存器中的缓存数据包括关于ADCP配置参数和或监控任务的历史数据和或当前数据。[0068]实施方案6.—种用于对声学多普勒流速剖面仪即ADCP进行遥测监控的遥测监控设备,包括远程设备和USB数据缓存器,所述远程设备与所述USB数据缓存器电连接,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给现场数据控制及传输器,其中所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信。[0069]实施方案7.根据实施方案6所述的遥测监控设备,其中所述USB数据缓存器被配置为:经由所述远端数据接收处理装置从所述现场数据控制及传输器接收待缓存数据,并利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新,其中所述待缓存数据由所述现场数据控制及传输器从所述ADCP获取。[0070]实施方案8.根据实施方案7所述的遥测监控设备,其中所述现场数据控制及传输器被配置为:周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据。[0071]实施方案9.根据实施方案8所述的遥测监控设备,其中所述预设的缓存数据更新条件包括以下中的一个或多个:所述现场数据控制及传输器初次上电、ADCP配置参数发生变化、预设的缓存数据更新时间到达。[0072]实施方案10.根据实施方案6所述的遥测监控设备,其中所述命令由所述ADCP远程控制装置响应于来自用户的请求而生成,[0073]并且其中[0074]所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者[0075]所述请求包括更新监控任务的请求,所述命令指示期望监控的项。[0076]实施方案11.根据实施方案6所述的遥测监控设备,其中所述USB数据缓存器中的缓存数据包括关于ADCP配置参数和或监控任务的历史数据和或当前数据。[0077]实施方案12.用于根据实施方案1-5中任一项所述的ADCP流速遥测监控系统或根据实施方案6-11中任一项所述的遥测监控设备的ADCP流速遥测监控方法,包括:[0078]ADCP远程控制装置接收来自用户的请求,基于接收到的请求生成与请求对应的命令,以及将生成的命令发送给USB数据缓存器;和[0079]响应于从所述ADCP远程控制装置接收到所述命令,所述USB数据缓存器一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器,[0080]其中所述ADCP和现场数据控制及传输器布放在工作现场,所述远程设备和所述USB数据缓存器远离工作现场布置,其中所述相关的缓存数据预先缓存在所述USB数据缓存器中。[0081]实施方案13.根据实施方案12所述的方法,还包括:[0082]所述现场数据控制及传输器周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据;以及,[0083]所述现场数据控制及传输器经由所述远端数据接收处理装置将获取的待缓存数据传输给所述USB数据缓存器,[0084]其中所述USB数据缓存器利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新。[0085]实施方案14.根据实施方案13所述的方法,其中所述预设的缓存数据更新条件包括以下中的一个或多个:所述现场数据控制及传输器初次上电、ADCP配置参数发生变化、预设的缓存数据更新时间到达。[0086]实施方案15.根据实施方案12所述的方法,其中[0087]所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者[0088]所述请求包括更新监控任务的请求,所述命令指示期望监控的项。[0089]实施方案16.根据实施方案12所述的方法,其中所述USB数据缓存器中的缓存数据包括关于ADCP配置参数和或监控任务的历史数据和或当前数据。[0090]实施方案17•用于根据实施方案1-5中任一项所述的ADCP流速遥测监控系统或根据实施方案6-11中任一项所述的遥测监控设备的ADCP流速遥测监控方法,包括:[0091]ADCP将获得的与期望监控的项相对应的观测数据发送至现场数据控制及传输器;[0092]响应于从所述ADCP接收到数据,所述现场数据控制及传输器对接收到的数据进行加密,并通过无线传输方式向所述远端数据接收处理装置发送加密后的数据;[0093]响应于从所述现场数据控制及传输器接收到加密后的数据,所述远端数据接收处理装置将加密后的数据发送给所述USB数据缓存器;以及[0094]响应于从所述远端数据接收处理装置接收到加密后的数据,所述USB数据缓存器对该加密后的数据进行解密,并将解密得到的数据发送给所述ADCP远程控制装置供进行处理,[0095]其中所述ADCP和所述现场数据控制及传输器布放在工作现场,所述远程设备和所述USB数据缓存器远离工作现场布置。[0096]实施方案18•—种计算机装置,包括存储器、处理器及存储在所述存储器上并可在处性冊丄迫1」n」h弁w田丁,兴干所述处理器执行所述计算机程序时,根据实施方案㈡―17中任一项所述的方法被执行。[0097]实施方案19•一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,根据实施方案12-17中任一项所述的方法被执行。[0098]尽管已经详细地说明了示例实施例,前述说明在所有方面都是说明性的而不是限制性的。应当理解,可以设计出多个其它改型和变体而不偏离示例实施例的范围,这些都落入本发明的保护范围。因此,本发明的保护范围应以所附权利要求为准。

权利要求:1.一种ADCP流速遥测监控系统,包括声学多普勒流速剖面仪即ADCP、现场数据控制及传输器、远程设备和USB数据缓存器,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信,所述远程设备与所述USB数据缓存器电连接,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给所述现场数据控制及传输器。2.根据权利要求1所述的ADCP流速遥测监控系统,其中所述现场数据控制及传输器被配置为:周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据;以及,经由所述远端数据接收处理装置将获取的待缓存数据传输给所述USB数据缓存器,其中所述USB数据缓存器被配置为利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新。3.根据权利要求2所述的ADCP流速遥测监控系统,其中所述预设的缓存数据更新条件包括以下中的一个或多个:所述现场数据控制及传输器初次上电、ADCP配置参数发生变化、预设的缓存数据更新时间到达。4.根据权利要求1所述的ADCP流速遥测监控系统,其中所述命令由所述ADCP远程控制装置响应于来自用户的请求而生成,并且其中所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者所述请求包括更新监控任务的请求,所述命令指示期望监控的项。5.根据权利要求1所述的ADCP流速遥测监控系统,其中所述USB数据缓存器中的缓存数据包括关于ADCP配置参数和或监控任务的历史数据和或当前数据。6.—种用于对声学多普勒流速剖面仪即ADCP进行遥测监控的遥测监控设备,包括远程设备和USB数据缓存器,所述远程设备与所述USB数据缓存器电连接,所述远程设备包括ADCP远程控制装置和远端数据接收处理装置,其中所述USB数据缓存器被配置为:响应于接收到来自所述ADCP远程控制装置的命令,一方面从所述USB数据缓存器中检索与所述命令相关的缓存数据并将检索到的缓存数据发送给所述ADCP远程控制装置,另一方面将所述命令发送给所述远端数据接收处理装置供无线发送给现场数据控制及传输器,其中所述ADCP与所述现场数据控制及传输器连接和通信,所述现场数据控制及传输器与所述远程设备无线连接和通信。7.根据权利要求6所述的遥测监控设备,其中所述USB数据缓存器被配置为:经由所述远端数据接收处理装置从所述现场数据控制及传输器接收待缓存数据,并利用接收的待缓存数据对所述USB数据缓存器中的相应缓存数据进行更新,其中所述待缓存数据由所述现场数据控制及传输器从所述ADCP获取。8.根据权利要求7所述的遥测监控设备,其中所述现场数据控制及传输器被配置为:周期性地从所述ADCP获取数据作为待缓存数据,和或在检测到预设的缓存数据更新条件时从所述ADCP获取数据作为待缓存数据。9.根据权利要求8所述的遥测监控设备,其中所述预设的缓存数据更新条件包括以下中的一个或多个:所述现场数据控制及传输器初次上电、ADCP配置参数发生变化、预设的缓存数据更新时间到达。10.根据权利要求6所述的遥测监控设备,其中所述命令由所述ADCP远程控制装置响应于来自用户的请求而生成,并且其中_所述请求包括更新ADCP配置参数的请求,所述命令指示待更新的ADCP配置参数及所述参数的更新后的配置,或者所述请求包括更新监控任务的请求,所述命令指示期望监控的项。

百度查询: 浙江省水利河口研究院(浙江省海洋规划设计研究院) ADCP流速遥测监控系统和设备及相应的方法、装置和介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。