技术领域
[0001] 本发明涉及数据传输技术,特别涉及一种数据采集方法、数据采集装置及数据采集系统。
相关背景技术
[0002] 工程人员需要采集煤层气井或石油井的数据以对其进行安全监控,然而,煤层气井或石油井通常分布在地形较为复杂的地区,常规的数据采集方案在地表面进行布设大量器材及电缆线路,由于地形的复杂,布设难度大、成本较高、数据采集作业难度大。
具体实施方式
[0036] 下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0037] 在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0038] 在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通信;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0039] 下文的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。
[0040] 下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0041] 请参阅图1,本发明实施方式的数据采集方法,用于采集煤层气井或石油井的特征数据,在该实施方式中,以数据采集装置作为步骤的执行对象为例,数据采集方法包括步骤:
[0042] S10:获取煤层气井或石油井的特征数据;
[0043] S20:传输特征数据至无人飞行器。
[0044] 请参阅图2,本发明实施方式的数据采集装置100包括采集模块10及通信模块20。作为例子,本发明实施方式的数据采集方法可以由本发明实施方式的数据采集装置100实现,并可应用于数据采集系统1000,数据采集系统1000还包括无人机200。
[0045] 其中,本发明实施方式的数据采集方法的步骤S10可以由采集模块10实现,步骤S20可以由通信模块20实现。也即是说,采集模块10用于获取煤层气井或石油井的特征数据。通信模块20用于传输特征数据至无人飞行器200。
[0046] 煤层气井或石油井一般分布在山区或深林等地形复杂的地区,煤层气或石油的采集需要连续监测气井或油井的特征数据,以在数据发生异常时及时获知并处理,防止发生安全事故。
[0047] 进一步地,特征数据包括煤层气井或石油井的温度、压力、产量及/或流体性质中的一个或多个。通过获取所述的特征数据中的一个或多个,工程人员可获知煤层气井或石油井的相应信息,进而判断气井或油井的工作状态是否正常。
[0048] 请参阅图3,可以理解,由于需要对气井或油井的特征数据进行采集,因此,数据采集装置100通常布设在气井或油井处或其附近处,以方便数据采集。采集模块10通常可以是可编程逻辑控制器,气井或油井中通常布设有相应参数的传感器,例如压力模拟量传感器、温度数字传感器、气量传感器、液面传感器等,可编程逻辑控制器通过相应的接口如485接口、数字量输入接口、模数转换器接口等将气井或油井的模拟量输出、数字电平输出、485总线输出等信号量转换为网络通讯协议的网口数据。无人飞行器200可包括控制模块与通信模块。其中数据采集装置100的通信模块20与无人飞行器200的通信模块相互通信,从而将数据传输至无人飞行器200。
[0049] 本发明实施方式的数据采集方法及数据采集装置100及数据采集系统1000,利用无人飞行器200对地处复杂地形的煤层气井或石油井进行数据采集,操作简单方便,无人飞行器200作业不受地理环境影响,减少地表面器材及电缆线路的布设,降低布设难度,节约成本。
[0050] 请参阅图4,在某些实施方式中,数据采集方法包括步骤:
[0051] S30:存储所述特征数据。
[0052] 在一些示例中,数据采集方法进一步包括步骤:
[0053] S40:扫描预设范围内是否存在无人飞行器发出的采集信号;
[0054] S42:在扫描到采集信号时向无人飞行器发出数据传输请求;
[0055] 步骤S20包括:
[0056] S22:在无人飞行器同意数据传输请求时向无人飞行器传输特征数据。
[0057] 请参阅图5,在某些实施方式中,数据采集装置100还包括存储模块30。步骤S30可以由存储模块30实现。或者说存储模块30用于存储特征数据。
[0058] 进一步地,数据采集装置100还包括扫描模块40及请求模块42。步骤S40可以由扫描模块40实现,步骤S42可以由请求模块42实现,步骤S22可以由通信模块20实现。或者说,扫描模块40用于扫描预设范围内是否存在无人飞行器200发出的采集信号,请求模块42用于在扫描到采集信号时向无人飞行器200发出数据传输请求,通信模块20用于在无人飞行器200同意数据传输请求时向无人飞行器200传输特征数据。
[0059] 在这样的实施方式中,数据采集装置100首先通过采集模块10对特征数据采集,采集可以是间隔预定时间进行采集,也可以是持续进行采集,在此不做限制。存储模块30、扫描模块40、请求模块42可以与通信模块20共同组成数据采集装置100的网络存储部分。例如,存储模块30接收来自采集模块10的特征数据,并临时存储于存储模块30,存储模块可以是数据存储卡等存储介质,在此不做限制。网络存储部分还包括有网络通讯路由,网络通讯路由可以通过扫描模块40扫描其覆盖范围内是否存在无人飞行器200发出的数据采集信号,若存在采集信号,则说明无人飞行器200飞行至数据采集装置100的有效通信范围内,并希望进行数据采集动作。网络通讯路由会通过请求模块42向无人飞行器200发出数据传输请求,在无人飞行器200同意传输请求后,将存储模块30中的特征数据传输至无人飞行器200。相应地,无人飞行器200包括有存储模块,用于存储数据传输装置100发送的特征数据。
[0060] 请参阅图6,在某些实施方式中,数据采集方法包括步骤:
[0061] S40’:扫描预设范围内是否存在无人飞行器发出的采集信号;
[0062] 步骤S10包括步骤:
[0063] S12:在扫描到采集信号时获取煤层气井或石油井的特征数据;
[0064] S42’:向无人飞行器发出数据传输请求;
[0065] 步骤S20包括步骤:
[0066] S22’:在无人飞行器同意数据传输请求时向无人飞行器传输特征数据。
[0067] 请参阅图7,在某些实施方式中,步骤S40’可以由扫描模块40实现,步骤S12可以由采集模块10实现,步骤S42’可以由请求模块42实现,步骤S22’可以由通信模块20实现。或者说,扫描模块40用于扫描预设范围内是否存在无人飞行器200发出的采集信号,采集模块10用于在扫描到采集信号时获取煤层气井或石油井的特征数据,请求模块42用于向无人飞行器200发出数据传输请求,通信模块20在无人飞行器200同意数据传输请求时向无人飞行器200传输特征数据。
[0068] 与前述实施方式关于无人飞机器200与数据采集装置100的数据传输方式不同的是,在本实施方式中,数据采集装置100不包括有存储模块30,因此,其获取特征数据仅在与无人飞行器200进行通信时进行,或者说仅当扫描模块40扫描到预定范围内存在无人飞行器200的采集信号时,进行特征数据的采集,并将采集的特征数据传输至无人飞行器200。特征数据采集及数据传输的实施方式,可参考前述相同部分的解释说明,在此不再赘述。
[0069] 进一步地,在某些实施方式中,步骤S20包括步骤:
[0070] 采用无线中继器传输特征数据至无人飞行器。
[0071] 在某些实施方式中,通信模块20包括无线中继器,采用无线中继器传输特征数据至无人飞行器的步骤可由无线中继器实现。或者说,通信模块20用于采用无线中继器传输特征数据至无人飞行器200。
[0072] 具体地,无人飞行器200的通信模块也包括无线中继器,采用无线中继器可以方便数据采集装置100与无人飞行器200进行远距离数据传输,一来可使用无人飞行器200代替人工获取数据的方式,二来,可以减少地表面的传输线缆的布设,减少工程施工,节省成本。
[0073] 其中,数据采集装置的100的无线中继器24可设置为站模式,站模式的中继不直接接入互联网,若访问互联网或访问其他站模式的中继时需要接入点的中继进行中转,因此,相应地,无人飞行器200的无线中继器设置为接入点模式。
[0074] 在本发明中,无线中继器的频率可根据工程需求采用2.4G赫兹、5.8G赫兹等,具体不做限制,其目的主要能够保证无人飞行器200与数据采集装置100进行正常通信。
[0075] 请参阅图8,在某些实施方式中,以数据采集装置及数据接入终端为作为步骤的执行对象为例,数据采集方法包括步骤:
[0076] S10:获取煤层气井或石油井的特征数据;
[0077] S20:传输特征数据至无人飞行器;及
[0078] S50:获取无人飞行器中的特征数据。
[0079] 请参阅图9,在某些实施方式中,数据采集系统1000还包括数据接入终端300。数据接入终端300包括获取模块310。步骤S50可以由获取模块310实现,或者说,获取模块310用于获取无人飞行器200中的特征数据。
[0080] 需要说明的是,本实施方式中的数据采集装置100及无人飞行器200包括上述全部实施方式的数据采集装置100及无人飞行器200,相关内容请参照上述实施方式中的相应部分的解释说明,在此不再详细展开。
[0081] 具体地,无人飞行器200通常不具有数据有线传输的接口。数据接入终端300作为获取无人飞行器200采集的特征数据的装置,可以由飞行作业人员携带,并用于在无人飞行器200完成飞行任务或者说采集任务返航后,通过与无人飞行器200通信获取无人飞行器200中的特征数据。
[0082] 在某些实施方式中,步骤S50包括步骤:
[0083] 采用无线中继器获取无人飞行器中的特征数据。
[0084] 在某些实施方式中,获取模块310包括无线中继器。采用无线中继器获取无人飞行器中的特征数据的步骤可以由无线中继器实现。或者说,获取模块310用于采用无线中继器获取无人飞行器200中的特征数据。
[0085] 如前述关于无线中继器的解释说明,可以理解,数据接入终端300的无线中继器设置为站模式,如此,可用于与设置为接入点模式的无人飞行器200的无线中继器相互通信,从而完成数据获取。
[0086] 请参阅图10,在某些实施方式中,数据采集方法还包括步骤:
[0087] S60:发出模拟无人飞行器的采集信号;
[0088] S62:扫描预设范围内是否存在模拟无人飞行器的采集信号;
[0089] 步骤S10包括步骤:
[0090] S14:在扫描到模拟无人飞行器的采集信号时获取特征数据。
[0091] 请参阅图11,在某些实施方式中,数据接入终端300还包括信号模拟模块320。步骤S60可以由信号模拟模块320实现,步骤S62可以由扫描模块40实现,步骤S14可以由采集模块10实现。或者说,信号模拟模块320用于发出模拟无人飞行器200的采集信号,扫描模块60用于扫描预设范围内是否存在模拟无人飞行器200的采集信号,采集模块10用于在扫描到模拟无人飞行器200的采集信号时获取特征数据。
[0092] 请参阅图12及图13,具体地,可以理解,数据采集装置100用于采集气井或油井的数据进而判断气井或油井是否处于安全状态。相类似地,数据接入终端300还可用于检测数据采集装置100的工作状态是否正常。数据接入终端300可通过信号模拟装置320发出模拟无人飞行器200的采集信号,以模拟由无人飞行器200进行数据采集,如此,可无需派出无人飞行器200飞行即完成对数据采集装置100工作状态的检测,减少无人飞行器200的使用频率完成数据采集装置100的例行检测。
[0093] 由于在检测过程中,数据接入终端300需模拟无人飞行器200的信号以与数据采集装置100进行通信,因此,数据接入终端300的无线中继器还应包括有接入点模式,并在检测时同时开启无线中继器的接入点模式与站模式,在一些示例中,数字接入终端300包括两个不同模式的无线中继器,以实现模拟无人飞行器200的信号及数据通信。
[0094] 较佳地,数据接入终端300还包括有中继切换模块,中继切换模块可用于根据数据接入终端300的工作需求切换中继器的接入点模式与站模式。
[0095] 请参阅图14,在某些实施方式中,以控制站作为执行对象为例,数据采集方法包括步骤:
[0096] S70:设定无人飞行器的航线;及
[0097] S72:控制无人飞行器沿航线飞行至预设范围内。
[0098] 请参阅图15,在某些实施方式中,数据采集系统1000还包括控制站400。步骤S70及S72可以由控制站400实现,或者说,控制站400用于设定无人飞行器200的航线,并用于控制无人飞行器200沿航线飞行至预设范围内。
[0099] 需要说明的是,本实施方式中的数据采集装置100、无人飞行器200及数据接入终端300包括上述全部实施方式的数据采集装置100、无人飞行器200及数据接入终端300,相关内容请参照上述实施方式中的相应部分的解释说明,在此不再详细展开。
[0100] 具体地,控制站400可包括遥控模块及规划模块。工程人员预先获知气井或油井的坐标,并在控制站400的卫星地图界面上根据起飞点和油井或气井的位置规划无人飞行器200飞行的航线,生成航线文件发送至无人飞行器200的控制模块中。控制模块根据控制站
400生成的航线文件执行航线任务,按顺序飞往这些航点并在气井或油井附近的航点也即是预定范围内停留进行油井数据采集。同时控制站400也具备修改无人飞行器200的飞行参数,例如飞行速度,返航高度,安全起飞电压等,以及检测无人飞行器200的实时数据,例如实时位置、电量等的功能。
[0101] 较佳地,控制站400的遥控模块及规划模块可分别与无人飞行器200采用2.4G赫兹及900M赫兹的数据通信方案,在此不做限制。
[0102] 如此,通过控制站400便于制定无人飞行器200的航线,并在飞行过程中,可以获知无人飞行器200的数据,以根据需求修改无人机的飞行参数。
[0103] 在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
[0104] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0105] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0106] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0107] 本技术领域的普通技术人员可以理解实现上述实施方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0108] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0109] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。