patents.google.com

CN111970135A - Typhoon tracking and detecting instrument information sharing method - Google Patents

  • ️Fri Nov 20 2020
一种台风追踪探测仪器信息共享方法A typhoon tracking and detection instrument information sharing method

技术领域technical field

本发明涉及信息处理技术领域,特别是涉及一种适用于台风追踪探测仪器的信息共享方法。The invention relates to the technical field of information processing, in particular to an information sharing method suitable for typhoon tracking and detection instruments.

背景技术Background technique

台风危害极大,是世界上最严重的自然灾害之一,我国年均登录量位居世界首位,因台风造成的损失非常严重。然而台风的成因,结构演化的机理和移动强度的突变等仍是未解之谜。主要是因为无法对台风进行深入的观测,台风探测仪器是一种集抵近外侧、随动内测、定点补测为一体的台风探测仪器。仪器通过空基飞艇所携带的超视距宽带数据链,将艇载雷达和随动内测气象节点的数据传输到地面站数据中心。Typhoons are extremely harmful and are one of the most serious natural disasters in the world. my country ranks first in the world in terms of average annual registration volume, and the losses caused by typhoons are very serious. However, the cause of typhoon, the mechanism of structural evolution and the sudden change of moving intensity are still unsolved mysteries. The main reason is that in-depth observations of typhoons cannot be carried out. The instrument transmits the data of the onboard radar and the meteorological node of the follow-up internal measurement to the data center of the ground station through the over-the-horizon broadband data link carried by the space-based airship.

台风探测仪器获取的台风观测数据可以进行同化模拟,是诸多科研及政府部门研究和监视台风的重要依据,所以数据的共享是非常重要的。The typhoon observation data obtained by typhoon detection instruments can be assimilated and simulated, which is an important basis for many scientific research and government departments to study and monitor typhoons, so data sharing is very important.

由于台风瞬息万变,为了能够准确监视及预测台风的动向,数据的时效性要求较高,为了保障同化模拟的准确性,数据中心应向相关部门进行高效的数据共享。Due to the ever-changing typhoon, in order to accurately monitor and predict the trend of the typhoon, the timeliness of the data is required. In order to ensure the accuracy of the assimilation simulation, the data center should carry out efficient data sharing with relevant departments.

现有技术能够在一定程度上满足信息共享的要求;然而,现有技术存在如下缺陷:The prior art can meet the requirements of information sharing to a certain extent; however, the prior art has the following defects:

1)现有技术没有针对台风数据进行优化,没有考虑到不同数据的特征对传输方式的影响,无法适应当前场景的应用;1) The prior art is not optimized for typhoon data, does not take into account the influence of different data characteristics on the transmission mode, and cannot adapt to the application of the current scenario;

2)现有技术共享一般都需要专用的客户端配合才能实现数据的传输,数据消费者需要额外购买专用的客户端,并且开发相关的数据转换接口,造成资源的浪费,信息共享的效率也会降低。2) Existing technology sharing generally requires the cooperation of dedicated clients to realize data transmission. Data consumers need to purchase additional dedicated clients and develop relevant data conversion interfaces, resulting in waste of resources and the efficiency of information sharing. reduce.

基于以上原因,开发具有自主知识产权的能够向各数据需求用户高效共享台风数据的信息高效共享方法具有十分重要的意义。Based on the above reasons, it is of great significance to develop an efficient information sharing method with independent intellectual property rights that can efficiently share typhoon data with various data users.

为了实现高效的信息共享,可以对数据消费者进行分组,对不同组给予不同的权限,利用多播的技术手段,将符合通信群组权限的数据进行共享In order to achieve efficient information sharing, data consumers can be grouped, different groups can be given different permissions, and the data that conforms to the permissions of the communication group can be shared by using the technical means of multicast.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种适用于台风追踪探测仪器的信息高效共享方法,以解决台风数据的实时共享,提高数据共享效率。The purpose of the present invention is to provide an efficient information sharing method suitable for typhoon tracking and detecting instruments, so as to solve the real-time sharing of typhoon data and improve the data sharing efficiency.

为达到上述目的,本发明的技术方案是这样的:To achieve the above object, the technical scheme of the present invention is as follows:

本发明实施例提供一种多模式的信息共享方法,包括:An embodiment of the present invention provides a multi-modal information sharing method, including:

对台风追踪探测仪器回传数据进行初步解析,并进行数据分组;Preliminary analysis of the data returned by the typhoon tracking and detection instrument, and data grouping;

将所述分组后的数据,数据服务器按照用户组权限,发送到用户组;Send the grouped data to the user group according to the user group authority by the data server;

接收用户发送的数据请求指令;Receive data request instructions sent by users;

将所述数据请求指令发送至数据信息共享服务器,所述数据请求指令用于调取数据信息共享服务器中的数据,数据信息共享服务器需判断发送数据请求指令的用户的权限,根据权限读取并发送数据给用户。The data request instruction is sent to the data information sharing server, and the data request instruction is used to retrieve the data in the data information sharing server. Send data to the user.

进一步地,在上述方案中,所述对台风追踪探测仪器回传数据进行初步解析,包括:Further, in the above scheme, the preliminary analysis of the data returned by the typhoon tracking and detection instrument includes:

采用基础追踪算法(BP算法)恢复台风轻质探测节点数据。The basic tracking algorithm (BP algorithm) is used to restore the typhoon light detection node data.

在上述方案中,所述数据分组,包括:In the above solution, the data packet includes:

根据获取数据的探测手段进行分类,包括但不限于临空飞艇所携带的艇载台风探测雷达、浮空气象感知节点、定点投送器。It is classified according to the detection methods used to obtain the data, including but not limited to the onboard typhoon detection radar carried by the airship, the airborne weather sensing node, and the fixed-point transmitter.

进一步地,所述临空飞艇所携带的艇载台风探测雷达主要扫描台风内核区,能够得到风场分布;Further, the onboard typhoon detection radar carried by the airship mainly scans the typhoon inner core area, and can obtain the wind field distribution;

所述浮空气象感知节点在台风内部进行随动探测,获取台风内部的详细数据,如温度、气压、湿度、风向、风速等;The airborne weather sensing node performs follow-up detection inside the typhoon, and obtains detailed data inside the typhoon, such as temperature, air pressure, humidity, wind direction, wind speed, etc.;

所述定点投送器是用于对浮空气象感知节点测量不准确或无法进行测量的点进行定点补测的,主要针对风眼和眼强进行针对性探测。The fixed-point transmitter is used to perform fixed-point supplementary measurement on points where the measurement of the floating air weather sensing node is inaccurate or impossible to measure, and mainly performs targeted detection for wind eyes and eye strength.

在上述方案中,所述按照用户组权限,发送到用户组,包括:In the above solution, the sending to the user group according to the permissions of the user group includes:

利用基于多播的通信协议,一次性将数据传输给用户组内的全部用户,由于数据的时效性要求较高,对各个用户进行点对点的信息传输明显不符合高效共享的要求;Using the multicast-based communication protocol, the data is transmitted to all users in the user group at one time. Due to the high timeliness of the data, the point-to-point information transmission for each user obviously does not meet the requirements of efficient sharing;

进一步地,所述基于多播的通信协议,包括:Further, the multicast-based communication protocol includes:

当多个用户向数据信息共享服务器请求数据服务时,数据信息共享服务器向用户呈现多播连接,根据数据服务请求的内容,将用户分组,形成用户组;When multiple users request data services from the data information sharing server, the data information sharing server presents multicast connections to the users, and groups users according to the content of the data service request to form user groups;

进一步地,当用户及用户组的数量均不多时,建立单跳通信网络,此时不需要建立多播分发树;Further, when the number of users and user groups is small, a single-hop communication network is established, and a multicast distribution tree does not need to be established at this time;

进一步地,当用户数量较多时,为了保证数据服务的稳定性,开始建立多播分发树,数据信息共享服务器根据网络状态,通过DRSI指令,指定一个或多个中继站,建立多跳通信网络,数据信息可以通过上述单跳通信网络和多跳通信网络进行共享;Further, when the number of users is large, in order to ensure the stability of the data service, a multicast distribution tree is established. The data information sharing server specifies one or more relay stations according to the network status and through DRSI instructions to establish a multi-hop communication network. Information can be shared through the above single-hop communication network and multi-hop communication network;

进一步地,当用户组数量较多时,为了进一步提高数据共享效率,根据用户组所需数据的包含或相交关系,指定合适的中继站作为根中继站,并将根中继站加入具有包含或相交关系的用户组,数据信息共享服务器对根中继站共享部分数据,根中继站将此数据在两个或多个用户组中进行共享。Further, when the number of user groups is large, in order to further improve the data sharing efficiency, according to the inclusion or intersection relationship of the data required by the user group, an appropriate relay station is designated as the root relay station, and the root relay station is added to the user group with the inclusion or intersection relationship. , the data information sharing server shares some data with the root relay station, and the root relay station shares this data among two or more user groups.

本发明实施例提供一种台风追踪探测仪器数据信息共享客户端,包括接收模块,用于接收用户发送的数据请求指令;数据处理模块,用于接收数据信息共享服务器分享的数据,也能够接收DRSI指令,转为中继站;数据共享模块,在成为中继站后才会被激活,用于进行数据共享。An embodiment of the present invention provides a typhoon tracking and detection instrument data information sharing client, including a receiving module for receiving a data request instruction sent by a user; a data processing module for receiving data shared by a data information sharing server, and also capable of receiving DRSI The command is converted to a relay station; the data sharing module will be activated after becoming a relay station for data sharing.

本发明实施例提供一种台风追踪探测仪器数据信息共享服务器,包括:接收模块,用于接收数据请求指令;网络处理模块,用于处理数据请求指令,并实现上述方案中基于多播的通信协议中的用户分组、多播分发树建立及根中继站的设置;数据共享模块,用于进行数据共享,同时也能够发送DRSI指令。An embodiment of the present invention provides a typhoon tracking and detection instrument data information sharing server, including: a receiving module for receiving a data request instruction; a network processing module for processing the data request instruction, and implementing the multicast-based communication protocol in the above solution User grouping, establishment of multicast distribution tree and setting of root relay station; data sharing module, used for data sharing, and can also send DRSI instructions.

本发明实施例提供的信息共享方法、客户端和服务器,通过基于多播的通信协议建立多播分发树,服务器利用多播分发树将台风追踪探测仪器获取的台风数据共享给用户,也能够接收用户发送的数据请求指令,提供个性化的数据共享服务。本发明可以高效灵活地将台风数据进行共享,充分考虑了数据的时效性和网络的健壮性,保障了高分辨数字台风仿真系统同化模拟的实时性和可靠性。In the information sharing method, client and server provided by the embodiments of the present invention, a multicast distribution tree is established through a multicast-based communication protocol, and the server uses the multicast distribution tree to share the typhoon data obtained by the typhoon tracking and detection instrument with the user, and can also receive Data request instructions sent by users to provide personalized data sharing services. The invention can efficiently and flexibly share typhoon data, fully consider the timeliness of data and the robustness of the network, and ensure the real-time and reliability of the assimilation simulation of the high-resolution digital typhoon simulation system.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are For some embodiments of the present invention, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1为本发明实施例提供的数据信息共享方法的流程图;1 is a flowchart of a data information sharing method provided by an embodiment of the present invention;

图2为本发明实施例提供的数据信息共享方法的另一流程图;2 is another flowchart of a data information sharing method provided by an embodiment of the present invention;

图3为本发明实施例提供的基于多播的通信协议的流程图;3 is a flowchart of a multicast-based communication protocol provided by an embodiment of the present invention;

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

图1为本发明实施例提供的数据信息共享方法的流程图,如图1所示,该方法包括:FIG. 1 is a flowchart of a data information sharing method provided by an embodiment of the present invention. As shown in FIG. 1 , the method includes:

步骤101、台风追踪探测仪器通过精细探测获取高分辨率台风探测数据,探测方法包括但不限于利用艇载台风探测雷达抵近外测、利用浮空气象感知节点随动内测以及利用气象感知定点投送器定点补测,数据通过艇载宽带数据链传输到地面数据信息共享;Step 101, the typhoon tracking and detection instrument obtains high-resolution typhoon detection data through fine detection, and the detection methods include but are not limited to using the boat-borne typhoon detection radar to approach the external measurement, using the floating air weather sensing node to follow the internal measurement, and using the weather sensing fixed point The transmitter is fixed-point supplementary measurement, and the data is transmitted to the ground data information sharing through the onboard broadband data link;

步骤102、数据信息共享中心对数据进行初步的解析和分组。其中解析主要涉及浮空节点数据,浮空节点数据利用压缩感知技术进行了压缩,需要对数据进行恢复,采用的方法是基础追踪算法(BP算法);Step 102: The data information sharing center performs preliminary analysis and grouping on the data. The analysis mainly involves floating node data. The floating node data is compressed by compressed sensing technology, and the data needs to be restored. The method used is the basic tracking algorithm (BP algorithm);

步骤103、数据信息共享中心将数据通过基于多播的通信协议发送给用户;Step 103, the data information sharing center sends the data to the user through a multicast-based communication protocol;

图2为本发明实施例提供的数据信息共享方法的另一流程图,如图2所示,该方法包括:FIG. 2 is another flowchart of a data information sharing method provided by an embodiment of the present invention. As shown in FIG. 2 , the method includes:

步骤201、实施例提供的台风追踪探测仪器数据信息共享客户端接收用户发送的数据请求指令,并发送至台风追踪探测仪器数据信息共享服务器;Step 201: The typhoon tracking and detection instrument data information sharing client provided by the embodiment receives the data request instruction sent by the user, and sends it to the typhoon tracking and detection instrument data information sharing server;

步骤202、台风追踪探测仪器数据信息共享服务器判断用户权限,不同用户具有不同权限,权限与可以获取的数据相关,不同权限可以获取不同分辨率和不同分组的数据;Step 202, the typhoon tracking and detection instrument data information sharing server determines the user authority, different users have different authority, the authority is related to the data that can be obtained, and different authority can obtain data with different resolutions and different groups;

步骤203、数据信息共享服务器根据用户权限,调取符合用户权限的数据,发送给用户。Step 203: The data information sharing server retrieves data that conforms to the user's authority according to the user's authority, and sends it to the user.

图3为本发明实施例提供的基于多播的通信协议的流程图,如图3所示,该方法包括:FIG. 3 is a flowchart of a multicast-based communication protocol provided by an embodiment of the present invention. As shown in FIG. 3 , the method includes:

步骤301、实施例提供的台风追踪探测仪器数据信息共享客户端接收用户发送的数据请求指令,并发送至台风追踪探测仪器数据信息共享服务器;Step 301, the typhoon tracking and detection instrument data information sharing client provided by the embodiment receives the data request instruction sent by the user, and sends it to the typhoon tracking and detection instrument data information sharing server;

步骤302、台风追踪探测仪器数据信息共享服务器判断用户权限,不同用户具有不同权限,权限与可以获取的数据相关,不同权限可以获取不同分辨率和不同分组的数据;Step 302: The typhoon tracking and detection instrument data information sharing server determines the user authority, different users have different authority, the authority is related to the data that can be obtained, and different authority can obtain data with different resolutions and different groups;

步骤303、数据信息共享服务器根据用户权限,调取符合用户权限的数据,发送给用户。Step 303: The data information sharing server retrieves data that conforms to the user's authority according to the user's authority, and sends it to the user.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments may be completed by program instructions related to hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps including the above method embodiments are executed; and the foregoing storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案使用范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present invention. range of use.