CN112050857A - Observation data processing method and device for marine hydrological observation buoy and server - Google Patents

Observation data processing method and device for marine hydrological observation buoy and server Download PDF

Info

Publication number
CN112050857A
CN112050857A CN202010942837.3A CN202010942837A CN112050857A CN 112050857 A CN112050857 A CN 112050857A CN 202010942837 A CN202010942837 A CN 202010942837A CN 112050857 A CN112050857 A CN 112050857A
Authority
CN
China
Prior art keywords
information
data
marine
buoy
hydrological
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010942837.3A
Other languages
Chinese (zh)
Other versions
CN112050857B (en
Inventor
杨万康
杨青莹
许雪峰
宋泽坤
余亮亮
潘冲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Second Institute of Oceanography MNR
Original Assignee
Second Institute of Oceanography MNR
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Second Institute of Oceanography MNR filed Critical Second Institute of Oceanography MNR
Priority to CN202010942837.3A priority Critical patent/CN112050857B/en
Publication of CN112050857A publication Critical patent/CN112050857A/en
Application granted granted Critical
Publication of CN112050857B publication Critical patent/CN112050857B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K13/00Thermometers specially adapted for specific purposes
    • G01K13/02Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/18Water
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • G01W1/02Instruments for indicating weather conditions by measuring two or more variables, e.g. humidity, pressure, temperature, cloud cover or wind speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Atmospheric Sciences (AREA)
  • Computing Systems (AREA)
  • Ecology (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental Sciences (AREA)
  • Food Science & Technology (AREA)
  • Medicinal Chemistry (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

The embodiment of the invention provides an observation data processing method, an observation data processing device and a server for an ocean hydrological observation buoy, which are applied to the server, wherein the server is in communication connection with a buoy network formed by a plurality of distributed buoys, and the distributed buoys in the buoy network are in communication connection, and the method comprises the following steps: acquiring first marine hydrological data observed by a first distributed buoy and packaging to form broadcast data transmitted in the buoy network; acquiring second marine hydrological data observed by a second distributed buoy after receiving the broadcast data; extracting hydrological features of the first marine hydrological data and hydrological features of the second marine hydrological data, and generating a marine hydrological model between the first distributed buoy and the second distributed buoy. The invention provides high-quality data guarantee for the marine information management system by improving the algorithm of the data observed by the marine hydrological observation buoy.

Description

Observation data processing method and device for marine hydrological observation buoy and server
Technical Field
The invention relates to the technical field of marine hydrology real-time monitoring, in particular to an observation data processing method, device and server of a marine hydrology observation buoy.
Background
The development trend of marine environment observation technology is that a fixed observation system near the shore is supplemented with a submarine (floating) buoy system and a marine survey vessel which can be flexibly arranged. The observation data transmission medium is the key of the marine environment observation system, and in order to realize the real-time acquisition and transmission of marine environment observation data, the research of data mining at present mainly focuses on the discussion of a data mining algorithm, but neglects the research of data preprocessing. Data in an actual system can rarely directly meet the requirements of a data mining algorithm, the execution efficiency of the data mining algorithm is seriously influenced, and even deviation of a mining result can be caused. Statistically, the time and cost spent on data preprocessing accounts for about 60% of the overall process of data mining.
Therefore, effective summarization and preprocessing of data sources has become a key issue in the implementation of data mining systems.
The present invention has been made in view of the above.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides an observation data processing method of the marine hydrological observation buoy.
The invention also provides an observation data processing device of the marine hydrological observation buoy.
The invention also provides a server.
According to an embodiment of the first aspect of the present invention, the method for processing observation data of an ocean hydrological observation buoy is applied to a server, the server is in communication connection with a buoy network formed by a plurality of distributed buoys, and the plurality of distributed buoys in the buoy network are in communication connection, the method includes the following steps:
acquiring first marine hydrological data observed by a first distributed buoy and packaging to form broadcast data transmitted in the buoy network;
acquiring second marine hydrological data observed by a second distributed buoy after receiving the broadcast data;
extracting hydrological features of the first marine hydrological data and hydrological features of the second marine hydrological data, and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
It should be noted that, by arranging observation buoys distributed in the ocean and performing algorithm design on the ocean hydrological data collected by the observation buoys, the specific algorithm is as follows: when one observation buoy collects the marine hydrological data, the data is packaged and broadcasted in the distributed network, the observation buoy monitoring the broadcast collects the marine hydrological data again, the collected marine hydrological data is compared with the marine hydrological data collected by the monitored distributed observation buoy, and a marine hydrological model based on different distributed observation buoys is established.
According to an embodiment of the present invention, the step of acquiring first marine hydrological data observed by a first distributed buoy and encapsulating the first marine hydrological data to form broadcast data transmitted in the buoy network specifically includes:
acquiring temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information of the marine hydrology through the first distributed buoy to serve as first marine hydrology data, and recording the moment of acquiring the first marine hydrology data as a first acquisition time node;
and packaging the first marine hydrological data, the first acquisition time node and the acquisition time sequence node to form the broadcast data, and transmitting the broadcast data in the buoy network.
Specifically, the marine hydrological data collected by the observation buoys are various in types, and in the algorithm, the marine hydrological data acquired by the first distributed buoys are classified into temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information, and time nodes when the data are acquired are recorded.
Further, an acquisition time sequence node sequence based on the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information is established.
In detail, the obtained marine hydrological data is split according to temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information, the obtained marine hydrological data can be classified according to the information, or the obtained marine hydrological data can be classified into large categories according to similar information, and meanwhile, the obtained marine hydrological data and the collected time nodes form a corresponding relation to form a sequence of the marine hydrological data at a certain collection time.
According to an embodiment of the present invention, the step of acquiring temperature information, salinity information, air pressure information, wind speed information, wind direction information, and humidity information of the marine hydrology through the first distributed buoy as the first marine hydrology data, and recording a time when the first marine hydrology data is acquired as a first acquisition time node specifically includes:
establishing a first change curve based on the first acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the first variation curve comprises a first full information curve and a first sub information curve;
the first full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node;
establishing a first recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the first sub-information curve;
the first recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node.
Specifically, curve modeling is performed on the collected marine hydrological data, and the curve modeling includes rewarding a first full information curve including the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information, and a first sub information curve for individually displaying the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information.
Furthermore, a first sub-information curve of corresponding information can be acquired in the acquisition time sequence node sequence to display the corresponding information, and a first full-information curve can be selected to observe comprehensive distribution of various information.
According to an embodiment of the present invention, the step of acquiring second marine hydrological data observed by the second distributed buoy after receiving the broadcast data specifically includes:
monitoring the acquisition time sequence node sequence in the broadcast data after monitoring the broadcast data in the buoy network, and establishing an acquisition scheme of marine hydrological information according to the acquisition time sequence node sequence;
acquiring the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrology according to the acquisition scheme, and generating second marine hydrology data;
and recording the moment as a second acquisition time node according to the moment of acquiring the second marine hydrological data.
Specifically, after the second distributed buoy monitors the broadcast data, the marine hydrological data at the monitoring moment is monitored, and the marine hydrological data is recorded, wherein the recording and monitoring of the temperature information, the salinity information, the air pressure information, the air speed information, the wind direction information and the humidity information of the marine hydrology are included.
Furthermore, the monitoring marine hydrological data information performed after the broadcast data is monitored by the second distributed buoy forms second marine hydrological data, and the marine hydrological data model can be conveniently established through recording and observation of the first marine hydrological data and the second marine hydrological data.
According to an embodiment of the present invention, after monitoring the broadcast data in the buoy network, the step of monitoring the acquisition time sequence node sequence in the broadcast data and establishing an acquisition scheme of marine hydrological information according to the acquisition time sequence node sequence specifically includes:
after monitoring the acquisition time sequence node sequences in the broadcast data, establishing communication links corresponding to the acquisition time sequence node sequences one by one;
and establishing acquisition time sequence mapping nodes which correspond to the acquisition time sequence node sequences one by one through the communication link, sequencing the acquisition time sequence mapping nodes according to the acquisition time sequence node sequences and forming the acquisition scheme.
Specifically, the one-to-one corresponding acquisition of various information of the marine hydrological data is realized by establishing one-to-one corresponding communication links for the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrological data in the acquisition time sequence node sequence, and establishing one-to-one corresponding acquisition time sequence mapping nodes on the second distributed observation buoy.
According to an embodiment of the present invention, the step of acquiring the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information of the marine hydrology according to the acquisition scheme, generating second marine hydrology data, and recording a time when the second marine hydrology data is acquired as a second acquisition time node includes:
establishing a second change curve based on the second acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the second variation curve comprises a second full information curve and a second sub information curve;
the second full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node;
establishing a second recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the second sub-information curve;
the second recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node.
Specifically, by establishing the second full information curve and the second sub information curve in the second marine hydrological data, a change curve corresponding to the first full information curve and the first sub information curve of the first marine hydrological data is formed, so that when the second distributed observation buoy monitors the marine hydrological data, a change occurring when the first distributed observation buoy monitors the marine hydrological data can be known, and further, the change conditions of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrological data between the first distributed observation buoy and the second distributed observation buoy can be more accurately obtained, and further, a corresponding marine hydrological model is established.
According to an embodiment of the present invention, the step of extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data and generating the marine hydrological model between the first distributed buoy and the second distributed buoy specifically includes:
acquiring the first variation curve of the first marine hydrological data and the second variation curve of the second marine hydrological data;
and establishing an ocean hydrological model of the ocean hydrology on the acquisition time sequence node sequence based on the first variation curve and the second variation curve.
Specifically, the ocean hydrological model is built through a first change curve and a second change curve, wherein the first change curve and the second change curve are not only two observation buoys but also form a network-shaped mathematical model in a distributed network of the observation buoys in the process of building the ocean hydrological model, and the model of the ocean hydrological data with different reference transformations can be built through selection of different first distributed observation buoys and different second distributed observation buoys.
For example, by selecting a certain observation buoy as a first distributed observation buoy, selecting an observation buoy at another position in the distributed buoy network as a second distributed observation buoy, and establishing an ocean hydrological model between the two, and selecting observation buoys at different positions, the establishment of the ocean hydrological models is different, and models of different observation distances, observation angles and corresponding ocean hydrological changes can be displayed.
An observation data processing device of a marine hydrological observation buoy according to an embodiment of a second aspect of the invention comprises:
the first acquisition module is used for acquiring first marine hydrological data observed by a first distributed buoy and packaging the first marine hydrological data to form broadcast data transmitted in the buoy network;
the second acquisition module is used for acquiring second marine hydrological data observed by the second distributed buoy after receiving the broadcast data;
and the generation module is used for extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
A server according to an embodiment of the third aspect of the present invention includes:
the memory and the processor are communicated with each other through a bus;
the memory stores computer instructions executable on the processor;
when the processor calls the computer program instructions, the method for processing the observation data of the marine hydrological observation buoy can be executed.
One or more technical solutions in the embodiments of the present invention have at least one of the following technical effects: according to the observation data processing method, the observation data processing device and the observation data processing server for the marine hydrological observation buoy, provided by the embodiment of the invention, the data observed by the marine hydrological observation buoy are improved in an algorithm, so that high-quality data is guaranteed for a marine information management system, a set of complete marine information management system is established, and marine data is effectively managed.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a first schematic view of a flow of an observation data processing method of an ocean hydrology observation buoy according to an embodiment of the present invention;
fig. 2 is a second schematic view of a flow of an observation data processing method of the marine hydrological observation buoy according to the embodiment of the invention;
fig. 3 is a third schematic view of a flow of an observation data processing method of the marine hydrological observation buoy according to the embodiment of the present invention;
fig. 4 is a fourth schematic flowchart of a method for processing observation data of the marine hydrological observation buoy according to the embodiment of the present invention;
fig. 5 is a fifth schematic flowchart of a method for processing observation data of the marine hydrological observation buoy according to the embodiment of the present invention;
fig. 6 is a sixth schematic flowchart of a method for processing observation data of the marine hydrological observation buoy according to the embodiment of the present invention;
fig. 7 is a seventh schematic flowchart of a method for processing observation data of the marine hydrological observation buoy according to the embodiment of the present invention;
fig. 8 is a schematic structural diagram of a server according to an embodiment of the present invention.
Reference numerals:
810: a processor; 820: a communication interface; 830: a memory; 840: a communication bus.
Detailed Description
In order to make the objects, 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 drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
The present application will now be described in detail with reference to the drawings, and the specific operations in the method embodiments may also be applied to the apparatus embodiments or the system embodiments. In the description of the present application, "at least one" includes one or more unless otherwise specified. "plurality" means two or more. For example, at least one of A, B and C, comprising: a alone, B alone, a and B in combination, a and C in combination, B and C in combination, and A, B and C in combination. In this application, "/" means "or, for example, A/B may mean A or B; "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone.
In some embodiments of the present invention, as shown in fig. 1 to 7, the present embodiment provides an observation data processing method for an ocean hydrological observation buoy, applied to a server, the server is communicatively connected to a buoy network formed by a plurality of distributed buoys, the plurality of distributed buoys in the buoy network are communicatively connected, the method includes the following steps:
acquiring first marine hydrological data observed by a first distributed buoy and packaging to form broadcast data transmitted in the buoy network;
acquiring second marine hydrological data observed by a second distributed buoy after receiving the broadcast data;
extracting hydrological features of the first marine hydrological data and hydrological features of the second marine hydrological data, and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
It should be noted that, by arranging observation buoys distributed in the ocean and performing algorithm design on the ocean hydrological data collected by the observation buoys, the specific algorithm is as follows: when one observation buoy collects the marine hydrological data, the data is packaged and broadcasted in the distributed network, the observation buoy monitoring the broadcast collects the marine hydrological data again, the collected marine hydrological data is compared with the marine hydrological data collected by the monitored distributed observation buoy, and a marine hydrological model based on different distributed observation buoys is established.
In some embodiments, as shown in fig. 2, the step of acquiring first marine hydrological data observed by a first distributed buoy and encapsulating the first marine hydrological data to form broadcast data transmitted in the buoy network specifically includes:
acquiring temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information of the marine hydrology through the first distributed buoy to serve as first marine hydrology data, and recording the moment of acquiring the first marine hydrology data as a first acquisition time node;
and packaging the first marine hydrological data, the first acquisition time node and the acquisition time sequence node to form the broadcast data, and transmitting the broadcast data in the buoy network.
Specifically, the marine hydrological data collected by the observation buoys are various in types, and in the algorithm, the marine hydrological data acquired by the first distributed buoys are classified into temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information, and time nodes when the data are acquired are recorded.
Further, an acquisition time sequence node sequence based on the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information is established.
In detail, the obtained marine hydrological data is split according to temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information, the obtained marine hydrological data can be classified according to the information, or the obtained marine hydrological data can be classified into large categories according to similar information, and meanwhile, the obtained marine hydrological data and the collected time nodes form a corresponding relation to form a sequence of the marine hydrological data at a certain collection time.
In some embodiments, as shown in fig. 3, the step of acquiring temperature information, salinity information, air pressure information, wind speed information, wind direction information, and humidity information of the marine hydrology through the first distributed buoy as the first marine hydrology data, and recording the time when the first marine hydrology data is acquired as a first acquisition time node specifically includes:
establishing a first change curve based on the first acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the first variation curve comprises a first full information curve and a first sub information curve;
the first full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node;
establishing a first recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the first sub-information curve;
the first recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node.
Specifically, curve modeling is performed on the collected marine hydrological data, and the curve modeling includes rewarding a first full information curve including the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information, and a first sub information curve for individually displaying the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information.
Furthermore, a first sub-information curve of corresponding information can be acquired in the acquisition time sequence node sequence to display the corresponding information, and a first full-information curve can be selected to observe comprehensive distribution of various information.
In some embodiments, as shown in fig. 4, the step of acquiring second marine hydrological data observed by the second distributed buoy after receiving the broadcast data specifically includes:
monitoring the acquisition time sequence node sequence in the broadcast data after monitoring the broadcast data in the buoy network, and establishing an acquisition scheme of marine hydrological information according to the acquisition time sequence node sequence;
acquiring the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrology according to the acquisition scheme, and generating second marine hydrology data;
and recording the moment as a second acquisition time node according to the moment of acquiring the second marine hydrological data.
Specifically, after the second distributed buoy monitors the broadcast data, the marine hydrological data at the monitoring moment is monitored, and the marine hydrological data is recorded, wherein the recording and monitoring of the temperature information, the salinity information, the air pressure information, the air speed information, the wind direction information and the humidity information of the marine hydrology are included.
Furthermore, the monitoring marine hydrological data information performed after the broadcast data is monitored by the second distributed buoy forms second marine hydrological data, and the marine hydrological data model can be conveniently established through recording and observation of the first marine hydrological data and the second marine hydrological data.
In some embodiments, as shown in fig. 5, the step of monitoring the acquisition time sequence node sequence in the broadcast data after monitoring the broadcast data in the buoy network, and establishing an acquisition scheme of marine hydrological information according to the acquisition time sequence node sequence specifically includes:
after monitoring the acquisition time sequence node sequences in the broadcast data, establishing communication links corresponding to the acquisition time sequence node sequences one by one;
and establishing acquisition time sequence mapping nodes which correspond to the acquisition time sequence node sequences one by one through the communication link, sequencing the acquisition time sequence mapping nodes according to the acquisition time sequence node sequences and forming the acquisition scheme.
Specifically, the one-to-one corresponding acquisition of various information of the marine hydrological data is realized by establishing one-to-one corresponding communication links for the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrological data in the acquisition time sequence node sequence, and establishing one-to-one corresponding acquisition time sequence mapping nodes on the second distributed observation buoy.
In some embodiments, as shown in fig. 6, the step of acquiring the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information of the marine hydrology according to the acquisition scheme, generating second marine hydrology data, and recording a time when the second marine hydrology data is acquired as a second acquisition time node specifically includes:
establishing a second change curve based on the second acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the second variation curve comprises a second full information curve and a second sub information curve;
the second full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node;
establishing a second recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the second sub-information curve;
the second recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node.
Specifically, by establishing the second full information curve and the second sub information curve in the second marine hydrological data, a change curve corresponding to the first full information curve and the first sub information curve of the first marine hydrological data is formed, so that when the second distributed observation buoy monitors the marine hydrological data, a change occurring when the first distributed observation buoy monitors the marine hydrological data can be known, and further, the change conditions of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrological data between the first distributed observation buoy and the second distributed observation buoy can be more accurately obtained, and further, a corresponding marine hydrological model is established.
In some embodiments, as shown in fig. 7, the step of extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data, and generating the marine hydrological model between the first distributed buoy and the second distributed buoy specifically includes:
acquiring the first variation curve of the first marine hydrological data and the second variation curve of the second marine hydrological data;
and establishing an ocean hydrological model of the ocean hydrology on the acquisition time sequence node sequence based on the first variation curve and the second variation curve.
Specifically, the ocean hydrological model is built through a first change curve and a second change curve, wherein the first change curve and the second change curve are not only two observation buoys but also form a network-shaped mathematical model in a distributed network of the observation buoys in the process of building the ocean hydrological model, and the model of the ocean hydrological data with different reference transformations can be built through selection of different first distributed observation buoys and different second distributed observation buoys.
For example, by selecting a certain observation buoy as a first distributed observation buoy, selecting an observation buoy at another position in the distributed buoy network as a second distributed observation buoy, and establishing an ocean hydrological model between the two, and selecting observation buoys at different positions, the establishment of the ocean hydrological models is different, and models of different observation distances, observation angles and corresponding ocean hydrological changes can be displayed.
In some embodiments of the present invention, the present embodiment provides an observation data processing apparatus of an ocean hydrology observation buoy, including:
the first acquisition module is used for acquiring first marine hydrological data observed by a first distributed buoy and packaging the first marine hydrological data to form broadcast data transmitted in the buoy network;
the second acquisition module is used for acquiring second marine hydrological data observed by the second distributed buoy after receiving the broadcast data;
and the generation module is used for extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
Fig. 8 illustrates a physical structure diagram of a server, and as shown in fig. 8, the server may include: a processor (processor)810, a communication Interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication Interface 820 and the memory 830 communicate with each other via the communication bus 840. Processor 810 may invoke logic instructions in memory 830.
It should be noted that, when being implemented specifically, the server in this embodiment may be a server, may also be a PC, and may also be other devices, as long as the structure includes the processor 810, the communication interface 820, the memory 830 and the communication bus 840 shown in fig. 8, where the processor 810, the communication interface 820 and the memory 830 complete communication with each other through the communication bus 840, and the processor 810 may call the logic instructions in the memory 830 to execute the above method. The embodiment does not limit the specific implementation form of the server.
The server may be a single server or a server group. The set of servers can be centralized or distributed (e.g., the servers can be a distributed system). In some embodiments, the server may be local or remote to the terminal. For example, the server may access information stored in the user terminal, a database, or any combination thereof via a network. As another example, the server may be directly connected to at least one of the user terminal and the database to access information and/or data stored therein. In some embodiments, the server may be implemented on a cloud platform; by way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud (community cloud), a distributed cloud, an inter-cloud, a multi-cloud, and the like, or any combination thereof. In some embodiments, the server and the user terminal may be implemented on a server having one or more components in embodiments of the present application.
Further, the network may be used for the exchange of information and/or data. In some embodiments, one or more components (e.g., servers, user terminals, and databases) in an interaction scenario may send information and/or data to other components. In some embodiments, the network may be any type of wired or wireless network, or combination thereof. Merely by way of example, the Network may include a wired Network, a Wireless Network, a fiber optic Network, a telecommunications Network, an intranet, the internet, a Local Area Network (LAN), a Wide Area Network (WAN), a Wireless Local Area Network (WLAN), a Metropolitan Area Network (MAN), a Wide Area Network (WAN), a Public Switched Telephone Network (PSTN), a bluetooth Network, a ZigBee Network, or a Near Field Communication (NFC) Network, among others, or any combination thereof. In some embodiments, the network may include one or more network access points. For example, the network may include wired or wireless network access points, such as base stations and/or network switching nodes, through which one or more components of the interaction scenario may connect to the network to exchange data and/or information.
In addition, the logic instructions in the memory 830 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Further, embodiments of the present invention disclose a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, which, when executed by a computer, enable the computer to perform the methods provided by the above-mentioned method embodiments.
In another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the observation data processing method of the marine hydrological observation buoy provided in the above embodiments when executed by a processor. The method comprises the following steps: the memory and the processor are communicated with each other through a bus; the memory stores computer instructions executable on the processor; when the processor calls the computer program instructions, the method for processing the observation data of the marine hydrological observation buoy can be executed.
In still another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented by a processor to perform the method for processing the observation data of the marine hydrological observation buoy provided in the above embodiments, where the method includes: stored thereon is a computer program which, when being executed by a processor, carries out the steps of the above-mentioned method of processing observation data of an ocean hydrological observation buoy.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (9)

1. An observation data processing method of an ocean hydrological observation buoy is applied to a server, the server is in communication connection with a buoy network formed by a plurality of distributed buoys, and the distributed buoys in the buoy network are in communication connection, and the method comprises the following steps:
acquiring first marine hydrological data observed by a first distributed buoy and packaging to form broadcast data transmitted in the buoy network;
acquiring second marine hydrological data observed by a second distributed buoy after receiving the broadcast data;
extracting hydrological features of the first marine hydrological data and hydrological features of the second marine hydrological data, and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
2. The method as claimed in claim 1, wherein the step of acquiring the first marine hydrological data observed by the first distributed buoy and encapsulating the acquired first marine hydrological data into broadcast data transmitted in the buoy network includes:
acquiring temperature information, salinity information, air pressure information, wind speed information, wind direction information and humidity information of the marine hydrology through the first distributed buoy to serve as first marine hydrology data, and recording the moment of acquiring the first marine hydrology data as a first acquisition time node;
and packaging the first marine hydrological data, the first acquisition time node and the acquisition time sequence node to form the broadcast data, and transmitting the broadcast data in the buoy network.
3. The method as claimed in claim 2, wherein the step of acquiring the temperature information, salinity information, atmospheric pressure information, wind speed information, wind direction information, and humidity information of the marine hydrology as the first marine hydrology data by the first distributed buoy and recording the time of acquiring the first marine hydrology data as a first acquisition time node specifically comprises:
establishing a first change curve based on the first acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the first variation curve comprises a first full information curve and a first sub information curve;
the first full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node;
establishing a first recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the first sub-information curve;
the first recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the first acquisition time node.
4. The method as claimed in claim 3, wherein the step of acquiring the second marine hydrological data observed by the second distributed buoy after receiving the broadcast data includes:
monitoring the acquisition time sequence node sequence in the broadcast data after monitoring the broadcast data in the buoy network, and establishing an acquisition scheme of marine hydrological information according to the acquisition time sequence node sequence;
acquiring the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information of the marine hydrology according to the acquisition scheme, and generating second marine hydrology data;
and recording the moment as a second acquisition time node according to the moment of acquiring the second marine hydrological data.
5. The method as claimed in claim 4, wherein the step of monitoring the collection time sequence node sequence in the broadcast data after monitoring the broadcast data in the buoy network, and establishing the collection scheme of the marine hydrological information according to the collection time sequence node sequence specifically includes:
after monitoring the acquisition time sequence node sequences in the broadcast data, establishing communication links corresponding to the acquisition time sequence node sequences one by one;
and establishing acquisition time sequence mapping nodes which correspond to the acquisition time sequence node sequences one by one through the communication link, sequencing the acquisition time sequence mapping nodes according to the acquisition time sequence node sequences and forming the acquisition scheme.
6. The method according to claim 4, wherein the step of acquiring the temperature information, the salinity information, the atmospheric pressure information, the wind speed information, the wind direction information, and the humidity information of the marine hydrology according to the acquisition scheme, generating second marine hydrology data, and recording a time when the second marine hydrology data is acquired as a second acquisition time node specifically includes:
establishing a second change curve based on the second acquisition time node according to the acquired temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information;
the second variation curve comprises a second full information curve and a second sub information curve;
the second full information area line records the instantaneous values of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node;
establishing a second recording curve corresponding to the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information one by the second sub-information curve;
the second recording curve is an immediate value of the temperature information, the salinity information, the air pressure information, the wind speed information, the wind direction information and the humidity information at the second acquisition time node.
7. The method as claimed in claim 4, wherein the step of extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data and generating the marine hydrological model between the first distributed buoy and the second distributed buoy includes:
acquiring the first variation curve of the first marine hydrological data and the second variation curve of the second marine hydrological data;
and establishing an ocean hydrological model of the ocean hydrology on the acquisition time sequence node sequence based on the first variation curve and the second variation curve.
8. An observation data processing apparatus of an ocean hydrology observation buoy, comprising:
the first acquisition module is used for acquiring first marine hydrological data observed by a first distributed buoy and packaging the first marine hydrological data to form broadcast data transmitted in the buoy network;
the second acquisition module is used for acquiring second marine hydrological data observed by the second distributed buoy after receiving the broadcast data;
and the generation module is used for extracting the hydrological features of the first marine hydrological data and the hydrological features of the second marine hydrological data and generating a marine hydrological model between the first distributed buoy and the second distributed buoy.
9. A server, comprising:
the memory and the processor are communicated with each other through a bus;
the memory stores computer instructions executable on the processor;
the processor, when calling the computer program instructions, is capable of performing the method of processing the observation data of the marine hydrological observation buoy of any one of claims 1 to 7.
CN202010942837.3A 2020-09-09 2020-09-09 Observation data processing method and device for marine hydrological observation buoy and server Active CN112050857B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010942837.3A CN112050857B (en) 2020-09-09 2020-09-09 Observation data processing method and device for marine hydrological observation buoy and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010942837.3A CN112050857B (en) 2020-09-09 2020-09-09 Observation data processing method and device for marine hydrological observation buoy and server

Publications (2)

Publication Number Publication Date
CN112050857A true CN112050857A (en) 2020-12-08
CN112050857B CN112050857B (en) 2022-04-01

Family

ID=73611024

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010942837.3A Active CN112050857B (en) 2020-09-09 2020-09-09 Observation data processing method and device for marine hydrological observation buoy and server

Country Status (1)

Country Link
CN (1) CN112050857B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113536233A (en) * 2021-07-12 2021-10-22 中国科学院海洋研究所 Ocean buoy data quality control system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103209224A (en) * 2013-04-28 2013-07-17 上海海事大学 P2P (peer-to-peer)-based underwater acoustic sensor network system and data transmission method thereof
CN105021228A (en) * 2015-07-27 2015-11-04 上海海事大学 Marine information sensor network systems assisting vessel sailing
CN105430057A (en) * 2015-11-03 2016-03-23 上海新储集成电路有限公司 Internet of Things (IoT) structure and data transmission method thereof
CN106959475A (en) * 2016-01-08 2017-07-18 株式会社东芝 Estimation unit, method of estimation and computer-readable recording medium
CN206628000U (en) * 2017-04-18 2017-11-10 绥化学院 A kind of sea farming electronic information management device based on Internet of Things
CN108183930A (en) * 2017-11-29 2018-06-19 深圳市朗诚科技股份有限公司 Data transmission method and system
WO2018166994A1 (en) * 2017-03-15 2018-09-20 Inventio Ag Method and device for monitoring operating parameters in a passenger transport installation
US20200133746A1 (en) * 2018-10-29 2020-04-30 Vector Launch Inc. Triggered Automated Operations For Spaceborne And Airborne Nodes
CN111262822A (en) * 2018-12-03 2020-06-09 中国电信股份有限公司 File storage method, device, block link point and system
CN111561961A (en) * 2020-03-17 2020-08-21 中国船舶重工集团公司第七一五研究所 Marine information acquisition system and method for synchronizing additional time information

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103209224A (en) * 2013-04-28 2013-07-17 上海海事大学 P2P (peer-to-peer)-based underwater acoustic sensor network system and data transmission method thereof
CN105021228A (en) * 2015-07-27 2015-11-04 上海海事大学 Marine information sensor network systems assisting vessel sailing
CN105430057A (en) * 2015-11-03 2016-03-23 上海新储集成电路有限公司 Internet of Things (IoT) structure and data transmission method thereof
CN106959475A (en) * 2016-01-08 2017-07-18 株式会社东芝 Estimation unit, method of estimation and computer-readable recording medium
WO2018166994A1 (en) * 2017-03-15 2018-09-20 Inventio Ag Method and device for monitoring operating parameters in a passenger transport installation
CN206628000U (en) * 2017-04-18 2017-11-10 绥化学院 A kind of sea farming electronic information management device based on Internet of Things
CN108183930A (en) * 2017-11-29 2018-06-19 深圳市朗诚科技股份有限公司 Data transmission method and system
US20200133746A1 (en) * 2018-10-29 2020-04-30 Vector Launch Inc. Triggered Automated Operations For Spaceborne And Airborne Nodes
CN111262822A (en) * 2018-12-03 2020-06-09 中国电信股份有限公司 File storage method, device, block link point and system
CN111561961A (en) * 2020-03-17 2020-08-21 中国船舶重工集团公司第七一五研究所 Marine information acquisition system and method for synchronizing additional time information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DUGAN J 等: "Accurate navigation of airborne image sequences for rapid surveys of water depths and currents", 《OCEANS 2001 MTS/IEEE: AN OCEAN ODYSSEY》 *
解静 等: "海洋水文观测实时共享技术与应用研究", 《海洋环境科学》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113536233A (en) * 2021-07-12 2021-10-22 中国科学院海洋研究所 Ocean buoy data quality control system
CN113536233B (en) * 2021-07-12 2023-05-30 中国科学院海洋研究所 Ocean buoy data quality control system

Also Published As

Publication number Publication date
CN112050857B (en) 2022-04-01

Similar Documents

Publication Publication Date Title
CN114362367B (en) Cloud-edge-cooperation-oriented power transmission line monitoring system and method, and cloud-edge-cooperation-oriented power transmission line identification system and method
CN104601383B (en) A kind of power telecom network fault piecewise analysis method
JP2018129023A (en) Safety inspection method and device based on industrial internet operation system
CN113656824B (en) Intelligent terminal information safety interaction method of Internet of things based on block chain and IPFS technology
CN110427521B (en) Power distribution network single line diagram generation system
CN101227265B (en) Method for data synchronization among client ends in equipment monitoring system
CN112050857B (en) Observation data processing method and device for marine hydrological observation buoy and server
CN113054743A (en) Internet of things terminal data access system and method suitable for power distribution cloud master station
CN107704331A (en) Electrical equipment fault analyzes and processes householder method and device
CN111046000A (en) Government data exchange sharing oriented security supervision metadata organization method
CN108509495A (en) The processing method and processing device of seismic data, storage medium, processor
CN113657207B (en) Cloud-side cooperative power distribution station fire light intelligent monitoring method and system
CN111245653A (en) Method and system for quickly establishing topological relation between devices
CN113178861A (en) Interconnection energy management system of offshore oil field group based on shore-based power supply
CN116758222A (en) Transformer substation scene construction method based on live-action three-dimensional digital twinning
CN115577548A (en) Method, apparatus and medium for analyzing power communication transmission network based on digital twin
CN110308997A (en) Method based on OpenStack platform management GPU equipment
CN111327487A (en) Power communication network running state monitoring method and device based on deep learning
CN113760538A (en) AI platform-based accelerator card type pipe control method, system and device
CN108650429B (en) Call bill repetition eliminating method and system
CN112532432A (en) Automatic mapping method and system based on LTU terminal
CN113132153A (en) Networking communication method based on edge calculation and Zigbee technology
CN110865930A (en) Distributed autonomous acquisition and analysis system for mobile communication faults
CN109032085A (en) A kind of million kilowatt nuclear power station emergency command monitoring system
CN204833333U (en) System for transformer substation's defect is studied and judged in real time

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant