远程数据采集方法及系统的制作方法

文档序号:7551663阅读:159来源:国知局
专利名称:远程数据采集方法及系统的制作方法
技术领域
本发明涉及卫星通信技术领域,特别是一种远程数据采集方法及系统。
背景技术
现实生活中,经常需要采集一些比较偏远或者环境比较恶劣地区的相关数据。传统方式是人工深入到这些地区进行现场采集。但依靠人工现场采集数据成本比较高,而且工作人员在数据采集的过程中容易发生危险。随着通信技术的发展,依赖人工进行数据采集的方式逐步转变为通过通信设备进行远程数据采集。现有技术中通过通信设备远程数据采集的方法一般为首先在数据采集目标区域内安装数据采集装置进行数据采集,之后通过收发设备将采集的数据发送到中心控制端,由中心控制端读取目标区域内的数据。其中采集的数据发送到中心控制端的方式分为无线发送方式及有线发送方式。若采用有线发送方式需要铺设数据传输线路,耗用的成本比较高,因此比较适宜较短距离的数据传输。若采用无线发送方式一般利用公共无线通信频段如433MHz或者4GHz的无线信道进行数据的发送。现有技术中进行远程数据采集,无论采用有线方式发送数据还是采用无线方式发送数据,都需要基于宽带网络或者移动通信网络等地面通信系统,但地面通信系统的覆盖的区域及覆盖范围有限,若数据采集目标区域不在地面通信系统的覆盖范围内,则无法进行远程数据采集。

发明内容
本发明提供的远程数据采集方法及系统,在没有地面通信系统的区域也能够实现数据的远程采集。为了解决该技术问题,本发明是这样实现的:远程数据采集方法,该方法包括:将采集的初始数据按照约定的协议转化为数据域数据;按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文;将所述数据北斗短报文发送至北斗通信卫星;接收北斗通信卫星转发的所述数据北斗短报文,并读取所述数据北斗短报文内的数据域数据。优选地,所述将采集的初始数据按照约定的协议转化为数据域数据,包括:将采集的初始数据按照预设的顺序进行排序;将排序后的所述初始数据按照约定的格式进行格式转换,得到数据域数据。优选地,所述初始数据包括:温度数据、加速度数据、ADC数据、气压数据中的一种或多种。优选地,所述按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文,包括:
将所述数据域数据填入北斗短报文协议约定的电文内容字段;填入所述数据域数据后,在所述北斗短报文协议约定的地址域中填入预设的地址
信息;将填有地址信息的所述北斗短报文进行封包,得到所述数据北斗短报文。优选地,所述将排序后的初始数据按照约定的格式进行格式转换,包括:将排序后的初始数据按照约定的位数转化为十六进制数据。优选地,所述读取数据北斗短报文内的数据域数据之后,进一步包括:根据读取到的数据域数据,触发控制指令;将所述控制指令按照约定的协议转化为指令数据域数据;按照北斗短报文协议的标准,根据所述指令数据域数据得到指令北斗短报文;将所述指令北斗短报文发送至北斗通信卫星;接收北斗通信卫星转发的所述指令北斗短报文,并解析所述指令北斗短报文内的所述控制指令。优选地,所述数据北斗短报文及所述指令北斗短报文内均设置有与数据域数据类型对应的信息类型信息。远程数据采集系统,包括:数据处理装置,第一收发装置,北斗通信卫星,第二收发装置及中心控制装置;所述数据处理装置,用于将采集的初始数据按照约定的协议转化为数据域数据;按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文;所述第一收发装置,用于将所述数据北斗短报文发送至北斗通信卫星;所述北斗通信卫星,用于转发所述数据北斗短报文;所述第二收发装置,用于接收北斗通信卫星转发的所述数据北斗短报文;所述中心控制装置,用于读取所述数据北斗短报文内的数据域数据。优选地,所述中心控制装置还用于读取数据北斗短报文内的数据域数据之后,根据读取到的数据域数据,触发控制指令;将所述控制指令按照约定的协议转化为指令数据域数据;按照北斗短报文协议的标准,根据所述指令数据域数据得到指令北斗短报文;所述第二收发装置,还用于将所述指令北斗短报文发送至北斗通信卫星;所述北斗通信卫星,还用于转发所述指令北斗短报文;所述第一收发装置,还用于接收北斗通信卫星转发的所述指令北斗短报文;所述数据处理装置,还用于解析所述指令北斗短报文内的所述控制指令。优选地,该系统进一步包括:用于采集初始数据的数据采集装置;优选地,所述数据采集装置为数据采集传感器。通过本发明提供的远程数据采集方法及系统,可以达到以下有益效果:本发明的远程数据采集方法及系统,利用北斗通信卫星的北斗短报文的功能。在将采集的初始数据写入北斗短报文之前,首先将采集的初始数据按照约定的协议转化为数据域数据。其中该约定的协议是指根据用户的需要设定的,例如采集的初始数据中包括目标区域的温度数据及气压数据,用户可以约定温度数据及气压数据的排列顺序,及温度数据及气压数据可以分别利用的数据转化格式。将采集的初始数据转化为数据域数据后,按照北斗短报文协议的标准,根据数据域数据得到数据北斗短报文,将数据北斗短报文发送至北斗通信卫星,然后利用北斗通信卫星将生成的数据北斗短报文进行转发,接收北斗通信卫星转发的所述数据北斗短报文并读取所述数据北斗短报文内的数据域数据后即完成远程数据采集。本发明的远程数据采集方法及系统中,利用北斗通信卫星的北斗短报文功能进行数据的采集,利用北斗短报文进行远程数据采集不需要依靠建设在地面上的地面通信系统,克服了现有技术中远程数据采集需要利用地面通信系统的技术问题,因此本发明的远程数据采集方法及系统,在没有地面通信系统的区域也能够实现数据的远程采集。


为了更清楚地说明本发明具体实施方式
或现有技术中的技术方案,下面将对具体实施方式
或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例1远程数据采集方法的流程示意图;图2为本发明实施例2远程数据采集方法的流程示意图;图3为本发明实施例3远程数据采集系统的结构示意图。
具体实施例方式以下将结合附图对本发明各实施例的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本发明所保护的范围。北斗卫星导航系统是中国独立发展、自主运行,并与世界其他卫星导航系统兼容互用的全球卫星导航系统。目前该系统成功发射了 11颗北斗卫星,已经能够服务于亚太地区(东经84度-160度,南纬55度-北纬55度)并且该北斗卫星导航系统具有北斗短报文的功能。利用北斗卫星导航系统的北斗短报文功能,具有北斗短报文收发功能的多个收发设备之间可以直接通过运转在3.6万里高空的北斗通信卫星转发北斗短报文,进而达到通信目的。而现有的基于地面通信系统进行通信的过程中,收发终端所在的位置必须具有通信网络覆盖,其中以移动网络为例进行说明。第一收发终端所在的区域建设有地面基站,并且为了保证第一收发终端在地面基站的移动网络覆盖范围内,在第一收发终端所在的区域一般架设多个地面基站。第一收发终端发出的信息首先发送至地面基站,然后由地面基站发送至服务器,由服务器发送至第二收发终端所在区域的地面基站,通过地面基站转发至第二收发终端。若第一收发终端和/或第二收发终端在环境比较恶劣的区域,则架设地面基站、服务器等地面通信设备比较困难。而利用北斗卫星的北斗短报文功能,不需要利用地面基站进行信息中继与转发,因此无论具有北斗短报文收发功能的收发设备处在什么位置,只要在北斗卫星导航系统的覆盖范围内,均可以进行北斗短报文的收发。因此本发明考虑利用北斗卫星的北斗短报文功能实现远程数据的采集。实施例1本发明实施例1提供一种远程数据采集方法,如图1所示,包括:步骤Sll:将采集的初始数据按照约定的协议转化为数据域数据;步骤S12:按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文;步骤S13:将所述数据北斗短报文发送至北斗通信卫星;步骤S14:接收北斗通信卫星转发的所述数据北斗短报文,并读取所述数据北斗短报文内的数据域数据。本实施例的远程数据采集过程中不需要利用地面通信系统进行数据的无线或者有线传输,而是利用北斗通信卫星。其中该北斗通信卫星是指北斗卫星导航系统,该系统是中国独立发展、自主运行,并与世界其他卫星导航系统兼容互用的全球卫星导航系统。并且该北斗卫星导航系统具有北斗短报文的功能。本实施例的远程数据采集方法,利用北斗通信卫星的北斗短报文功能。在将采集的初始数据写入北斗短报文之前,首先将采集的初始数据按照约定的协议转化为数据域数据。其中该约定的协议是指根据用户的需要设定的,例如采集的初始数据中包括目标区域的温度数据及气压数据,用户可以约定温度数据及气压数据的排列顺序,及温度数据及气压数据可以分别进行的数据转化格式。将采集的初始数据转化为数据域数据后,按照北斗短报文协议的标准,根据数据域数据得到数据北斗短报文,将数据北斗短报文发送至北斗通信卫星,然后利用北斗通信卫星将生成的数据北斗短报文进行转发,接收北斗通信卫星转发的所述数据北斗短报文并读取所述数据北斗短报文内的数据域数据后即完成远程数据采集。本实施例的远程数据采集方法,利用北斗通信卫星的北斗短报文功能进行数据的采集,利用北斗短报文进行远程数据采集不需要依靠地面通信系统,克服了现有技术中远程数据采集需要利用地面通信系统的技术问题,因此本实施例的远程数据采集方法,在没有地面通信系统的区域也能够实现数据的远程采集。实施例2本实施例2在实施例1的基础上提供一种远程数据采集方法,如图2所示,包括:步骤S21:在数据采集的目标区域内进行数据采集,得到初始数据。具体地,可以在数据采集的目标区域中设置一个或多个数据采集装置,并且当有多个数据采集装置时,该多个数据采集装置可以采集一种类型的数据或者多种类型的数据。例如,所述数据采集装置为多种传感器,通过传感器可以采集目标区域中的一种或多种数据。本实施例中,所述初始数据可以根据用户的需求进行采集,采集的初始数据除通过数据采集装置直接采集外,也可以通过用户直接输入,或者以其它可行方式输入所述初始数据。
所述初始数据可以根据用户的需求进行采集,本实施例给出一种初始数据的举例,例如所述初始数据包括温度数据、加速度数据、ADC数据、气压数据中的一种或多种。步骤S22:将采集的初始数据按照约定的协议转化为数据域数据;设置在目标区域内的数据采集装置采集数据后传输到数据处理装置处。在数据处理装置处,将采集的初始数据按照约定的协议转化为数据域数据。其中该约定的协议是指根据用户的需要设定的,例如采集的初始数据中包括目标区域的温度数据及气压数据,用户可以约定温度数据及气压数据的排列顺序,及温度数据及气压数据可以分别利用的数据转化格式。其中,步骤S22将采集的初始数据按照约定的协议转化为数据域数据,包括:步骤S221:将采集的初始数据按照预设的顺序进行排序;步骤S222:将排序后的所述初始数据按照约定的格式进行格式转换,得到数据域数据。其中,将排序后的初始数据按照约定的格式进行格式转换包括:将排序后的初始数据按照约定的位数转化为十六进制数据。步骤S23:按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文;本步骤的一种具体实现方式可以包括如下过程:步骤S231:将所述数据域数据填入北斗短报文协议约定的电文内容字段;因为北斗短报文具有固定的格式,在形成北斗短报文的过程中,按照北斗短报文的协议,在北斗短报文内预留有用来放置数据域数据的数据区域,本实施例将该用来放置数据域数据的区域称为电文内容字段。步骤S232:填入所述数据域数据后,在所述北斗短报文协议约定的地址域中填入预设的地址信息;在北斗短报文约定的电文内容字段中填入数据域数据后,另外还需要设置该北斗短报文的目的地址。根据北斗短报文协议,在北斗短报文中预留有地址域,在该地址域中可以填入预设的地址信息。其中按照北斗短报文的通信标准,该地址信息具有24位二进制数据。步骤S233:将填有地址信息的所述北斗短报文进行封包,得到所述数据北斗短报文。本实施例中还进一步举例说明如何由初始数据得到北斗短报文,例如:在数据采集目标区域采集到的初始数据包括:温度数据25摄氏度、加速度数据6g米/平方秒、模/数转化(ADC)数据:1066、气压数据:45毫巴,其中g是指当地重力加速度取值;首先将该几个初始数据按照约定的预设的顺序进行排序,该约定的预设顺序例如依次为:ADC数据、气压数据、温度数据、加速度数据,则将采集到的5个初始数据按照这个顺序进行排列;将排序之后的初始数据按照约定的格式进行格式转换,得到数据域数据,例如约定的格式如下表所示,
权利要求
1.远程数据采集方法,其特征在于,该方法包括: 将采集的初始数据按照约定的协议转化为数据域数据; 按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文; 将所述数据北斗短报文发送至北斗通信卫星; 接收北斗通信卫星转发的所述数据北斗短报文,并读取所述数据北斗短报文内的数据域数据。
2.根据权利要求1所述的远程数据采集方法,其特征在于,所述将采集的初始数据按照约定的协议转化为数据域数据,包括: 将采集的初始数据按照预设的顺序进行排序; 将排序后的所述初始数据按照约定的格式进行格式转换,得到数据域数据。
3.根据权利要求2所述的远程数据采集方法,其特征在于,所述初始数据包括:温度数据、加速度数据、ADC数据、气压数据中的一种或多种。
4.根据权利要求1所述的远程数据采集方法,其特征在于,所述按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文,包括: 将所述数据域数据填入北斗短报文协议约定的电文内容字段; 填入所述数据域数据后,在所述北斗短报文协议约定的地址域中填入预设的地址信息; 将填有地址信息的所述北斗短报文进行封包,得到所述数据北斗短报文。
5.根据权利要求2所述的远程数据采集方法,其特征在于,所述将排序后的初始数据按照约定的格式进行格式转换,包括: 将排序后的初始数据按照约定的位数转化为十六进制数据。
6.根据权利要求1所述的远程数据采集方法,其特征在于,所述读取数据北斗短报文内的数据域数据之后,进一步包括: 根据读取到的数据域数据,触发控制指令; 将所述控制指令按照约定的协议转化为指令数据域数据; 按照北斗短报文 协议的标准,根据所述指令数据域数据得到指令北斗短报文; 将所述指令北斗短报文发送至北斗通信卫星; 接收北斗通信卫星转发的所述指令北斗短报文,并解析所述指令北斗短报文内的所述控制指令。
7.根据权利要求6所述的远程数据采集方法,其特征在于,所述数据北斗短报文及所述指令北斗短报文内均设置有与数据域数据类型对应的信息类型信息。
8.远程数据采集系统,其特征在于,包括:数据处理装置,第一收发装置,北斗通信卫星,第二收发装置及中心控制装置; 所述数据处理装置,用于将采集的初始数据按照约定的协议转化为数据域数据;按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文; 所述第一收发装置,用于将所述数据北斗短报文发送至北斗通信卫星; 所述北斗通信卫星,用于转发所述数据北斗短报文; 所述第二收发装置,用于接收北斗通信卫星转发的所述数据北斗短报文; 所述中心控制装置,用于读取所述数据北斗短报文内的数据域数据。
9.根据权利要求8所述的远程数据采集系统,其特征在于, 所述中心控制装置还用于读取数据北斗短报文内的数据域数据之后,根据读取到的数据域数据,触发控制指令;将所述控制指令按照约定的协议转化为指令数据域数据;按照北斗短报文协议的标准,根据所述指令数据域数据得到指令北斗短报文; 所述第二收发装置,还用于将所述指令北斗短报文发送至北斗通信卫星; 所述北斗通信卫星,还用于转发所述指令北斗短报文; 所述第一收发装置,还用于接收北斗通信卫星转发的所述指令北斗短报文; 所述数据处理装置,还用于解析所述指令北斗短报文内的所述控制指令。
10.根据权利要求8所述的远程数据采集系统,其特征在于,该系统进一步包括:用于采集初始数据的数据采集装置; 优选地,所述数据采集装 置为数据采集传感器。
全文摘要
本发明涉及卫星通信技术领域,特别是一种远程数据采集方法及系统。远程数据采集方法,该方法包括将采集的初始数据按照约定的协议转化为数据域数据;按照北斗短报文协议的标准,根据所述数据域数据得到数据北斗短报文;将所述数据北斗短报文发送至北斗通信卫星;接收北斗通信卫星转发的所述数据北斗短报文,并读取所述数据北斗短报文内的数据域数据。本发明提供的远程数据采集方法及系统,在没有地面通信系统的区域也能够实现数据的远程采集。
文档编号H04L29/08GK103139297SQ20131003873
公开日2013年6月5日 申请日期2013年1月31日 优先权日2013年1月31日
发明者廖亚林 申请人:成都天奥电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1