Disclosure of Invention
Aiming at the defects, the invention provides the buoy data acquisition processing control system which has the advantages of high integration, computing capability and stability, obviously prolongs the service life of the system by reducing the energy consumption of the sensor nodes for communication, ensures a high-quality wireless link and reduces the occurrence of data delay.
The invention provides the following technical scheme: a buoy data acquisition processing control system comprises a sensor system, a positioning system, an alarm system, a detection system, a communication system, a power supply system and a data acquisition processor; the data acquisition processor is in communication connection with the sensor system, the positioning system, the alarm system, the detection system and the communication system and is electrically connected with the power supply system;
the sensor system comprises N sensor nodes formed by N sensors to obtain a data acquisition wireless network, the data acquisition processor adopts a neighbor heuristic algorithm to gradually monitor the sensors of the N sensor nodes, and the delay of data transmission is reduced, and the method comprises the following steps:
s1: constructing the sensors of the N nodes into a wireless sensor network model of which each node corresponds to one point in Euclidean space, and setting a certain node S (x)0,y0) Is an initial variable;
s2: from the node S (x)0,y0) Finding the closest unmonitored primary sensor node P (x)1,y1);
S3: if the first-level sensor node P (x) is found1,y1) From the primary sensor node P (x)1,y1) Finding the closest unmonitored secondary sensor node Q (x)2,y2) And calculating the primary sensor node P (x)1,y1) To the node S (x)0,y0) And the secondary sensor node Q (x)2,y2) The vertical distance d (P, X) of the vertical intersection X of the connecting lines;
s4: comparing the vertical distance d (P, X) with the transmission range radius r of the sensor node, and selecting the sensor node which continuously monitors the initial variables of other sensors;
s5: if the node P (x) and the sensor node P (x) are not found1,y1) The node S (x) returning to the initial variable0,y0) And repeating the steps S1-S4.
Further, the vertical distance d (P, X) in the step S3 is calculated by the following formula:
further, the method for selecting the sensor node which continues to monitor the initial variables of the other sensors in the step S4 is as follows:
if d (P, X) < r, moving a monitoring target to the secondary sensor node Q (X)2,y2) And connecting the secondary sensor node Q (x)2,y2) Repeating the steps S1-S3 as an initial variable, and assigning the primary sensor node P (x)1,y1) And the secondary sensor node Q (x)2,y2) As monitored sensor nodes;
if r of d (P, X), the monitoring target moves to the primary sensor node P (X)1,y1) And connecting the secondary sensor node P (x)1,y1) Repeating the steps S1-S3 as an initial variable, and assigning the primary sensor node P (x)1,y1) As monitored sensor nodes.
Further, the sensor system comprises a temperature and humidity sensor, a wind speed and direction sensor, an air pressure sensor, a water temperature detection sensor, a salinity detection sensor and a wave hydrological sensor, and the sensor system is used for acquiring hydrological meteorological signals and transmitting the acquired signals to a data acquisition processor for signal processing.
Furthermore, positioning system includes big dipper satellite positioning module and GPS orientation module, positioning system adopts big dipper satellite positioning module with GPS orientation module combined positioning will the positioning data packing that GPS orientation module gathered is sent to the marine data package, passes through big dipper communication transmission to data management center with other data, adopts big dipper satellite positioning module with GPS orientation module combined positioning has guaranteed data transmission's continuity.
Furthermore, the communication system is a Beidou satellite communication system, a control terminal of the Beidou satellite communication system is installed on a buoy loaded with a sensor system, and acquired data are transmitted to a data management center through a Beidou satellite according to a specified transmission protocol.
Furthermore, the power supply system is used for providing an energy source for the buoy loaded with the sensor system, and consists of a solar panel, a storage battery and a power management module, wherein the solar panel charges the storage battery, so that the storage battery is ensured to supply power for various electrical equipment on the buoy.
Furthermore, the alarm system and the detection system display and process various parameters collected by the buoy, and are used for monitoring the state of the buoy in real time to ensure the operation safety of the buoy.
Further, the acquisition processing method of the data acquisition processor comprises the following steps: FIG. 3
1) Firstly, the data acquisition processor performs signal integration on analog quantity, pulse quantity, switching quantity and serial port quantity output by each sensor in the sensor system;
2) then, the data acquisition processor performs analog-to-digital conversion on the analog signal, processes the digital signal and stores the digital signal into the data acquisition processor;
3) and the data acquisition unit transmits the stored digital signals to a computer of a shore station receiving and processing system through Beidou satellite remote communication.
The invention has the beneficial effects that:
1. the buoy data acquisition, processing and control system provided by the invention has the advantages of high integration, computing capability and stability.
2. Using a data acquisition processor to collect measurements collected by the sensor nodes significantly increases the life of the system by reducing the energy consumption of the sensor nodes for communication. The method reduces the energy consumption and the data damage probability caused by the wireless link when the sensor node is used as a relay and a single packet needs to be sent to the base station by each node on the routing path for multiple times, further reduces the occurrence of the situation that the probability of losing and retransmitting the lost packet is increased along with the increase of the length of the routing path, ensures a high-quality wireless link and reduces the occurrence of the data delay phenomenon.
3. The buoy data acquisition, processing and control system has the advantages of remote control, program and parameter modification, and time-sharing control and power-on of each sensor.
Detailed description of the preferred embodiments
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 only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
As shown in fig. 1, the buoy data acquisition, processing and control system provided in this embodiment includes a sensor system, a positioning system, an alarm system, a detection system, a communication system, a power supply system, and a data acquisition processor; the data acquisition processor is in communication connection with the sensor system, the positioning system, the alarm system, the detection system and the communication system and is electrically connected with the power supply system;
the sensor system comprises a temperature and humidity sensor, a wind speed and direction sensor, an air pressure sensor, a water temperature detection sensor, a salinity detection sensor and a wave hydrological sensor, and is used for acquiring hydrological meteorological signals and transmitting the acquired signals to a data acquisition processor for signal processing.
Positioning system includes big dipper satellite positioning module and GPS orientation module, and positioning system adopts big dipper satellite positioning module and GPS orientation module combination location, sends the location data packing that GPS orientation module gathered to the marine data package, and with other data through big dipper communication transmission to data management center, adopts big dipper satellite positioning module and GPS orientation module combination location, has guaranteed data transmission's continuity.
The communication system is a Beidou satellite communication system, a control terminal of the Beidou satellite communication system is installed on a buoy loaded with a sensor system, and acquired data are transmitted to a data management center through a Beidou satellite according to a specified transmission protocol.
The power supply system is used for providing an energy source for the buoy loaded with the sensor system, and consists of a solar panel, a storage battery and a power management module, wherein the solar panel charges the storage battery, and the storage battery is ensured to supply power for various electrical equipment on the buoy.
The alarm system and the detection system display and process various parameters collected by the buoy, and are used for monitoring the state of the buoy in real time to ensure the operation safety of the buoy.
Example 2
As shown in fig. 1, the buoy data acquisition, processing and control system provided in this embodiment includes a sensor system, a positioning system, an alarm system, a detection system, a communication system, a power supply system, and a data acquisition processor; the data acquisition processor is in communication connection with the sensor system, the positioning system, the alarm system, the detection system and the communication system and is electrically connected with the power supply system;
the sensor system comprises N sensor nodes formed by N sensors to obtain a data acquisition wireless network, the data acquisition processor adopts a neighbor heuristic algorithm to gradually monitor the sensors of the N sensor nodes, and the delay of data transmission is reduced, and the method comprises the following steps:
s1: constructing sensors of N nodes into a wireless sensor network model with each node corresponding to one point in Euclidean space, and setting a certain node S (x)0,y0) Is an initial variable;
s2: slave node S (x)0,y0) Finding the closest unmonitored primary sensor node P (x)1,y1);
S3: if the first-level sensor node P (x) is found1,y1) From the primary sensor node P (x)1,y1) Finding the closest unmonitored secondary sensor node Q (x)2,y2) And calculates a primary sensor node P (x)1,y1) To node S (x)0,y0) And a secondary sensor node Q (x)2,y2) The vertical distance d (P, X) of the vertical intersection X of the connecting lines;
s4: comparing the vertical distance d (P, X) with the transmission range radius r of the sensor node, and selecting the sensor node which continuously monitors the initial variables of other sensors;
s5: if not found and the sensor node P (x)1,y1) Return to node S (x) of the original variable0,y0) And repeating the steps S1-S4.
As shown in fig. 2, the calculation formula of the vertical distance d (P, X) in the step S3 is as follows:
the method for selecting the sensor node which continues to monitor the initial variables of other sensors in the step S4 is as follows:
if d (P, X) < r, the monitoring target moves to a secondary sensor node Q (X)2,y2) And will be the secondary sensor node Q (x)2,y2) As an initial variable, steps S1-S3 are repeated, and the primary sensor node P (x)1,y1) And a secondary sensor node Q (x)2,y2) As monitored sensor nodes;
if d (P, X) is larger than or equal to r, the monitoring target moves to the first-level sensor node P (X)1,y1) And will two level sensor node P (x)1,y1) As an initial variable, steps S1-S3 are repeated, and the primary sensor node P (x)1,y1) As monitored sensor nodes.
The sensor system comprises a temperature and humidity sensor, a wind speed and direction sensor, an air pressure sensor, a water temperature detection sensor, a salinity detection sensor and a wave hydrological sensor, and is used for acquiring hydrological meteorological signals and transmitting the acquired signals to a data acquisition processor for signal processing.
Positioning system includes big dipper satellite positioning module and GPS orientation module, and positioning system adopts big dipper satellite positioning module and GPS orientation module combination location, sends the location data packing that GPS orientation module gathered to the marine data package, and with other data through big dipper communication transmission to data management center, adopts big dipper satellite positioning module and GPS orientation module combination location, has guaranteed data transmission's continuity.
The communication system is a Beidou satellite communication system, a control terminal of the Beidou satellite communication system is installed on a buoy loaded with a sensor system, and acquired data are transmitted to a data management center through a Beidou satellite according to a specified transmission protocol.
The power supply system is used for providing an energy source for the buoy loaded with the sensor system, and consists of a solar panel, a storage battery and a power management module, wherein the solar panel charges the storage battery, and the storage battery is ensured to supply power for various electrical equipment on the buoy.
The alarm system and the detection system display and process various parameters collected by the buoy, and are used for monitoring the state of the buoy in real time to ensure the operation safety of the buoy.
Example 3
As shown in fig. 3, the acquisition processing method of the data acquisition processor by using the buoy data acquisition processing control system provided in embodiment 2 includes the following steps:
1) firstly, a data acquisition processor performs signal integration on analog quantity, pulse quantity, switching quantity and serial quantity output by each sensor in a sensor system;
2) then, the data acquisition processor performs analog-to-digital conversion on the analog signal, processes the digital signal and stores the digital signal into the data acquisition processor;
3) and the data acquisition unit transmits the stored digital signals to a computer of a shore station receiving and processing system through Beidou satellite remote communication.
The data acquisition control part of the system selects a data acquisition processor, and the data acquisition processor is used for performing data acquisition, storage, calculation, screening and transmission functions. The data acquisition processor integrates and converts signals of the sensors, stores the data in the instrument after processing and screening, and transmits the data to the computer through the satellite receiving end to realize the acquisition processing control of the information.
While the invention has been described with reference to a preferred embodiment, various modifications may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In particular, the technical features mentioned in the embodiments can be combined in any way as long as there is no structural conflict. It is intended that the invention not be limited to the particular embodiments disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process and related description of the system described above may refer to the corresponding process in the foregoing method embodiments, and will not be described herein again.
It should be noted that, the system provided in the foregoing embodiment is only illustrated by dividing the functional modules, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the modules or steps in the embodiment of the present invention are further decomposed or combined, for example, the modules in the foregoing embodiment may be combined into one module, or may be further split into multiple sub-modules, so as to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only for distinguishing the modules or steps, and are not to be construed as unduly limiting the present invention.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes and related descriptions of the storage device and the processing device described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Those of skill in the art would appreciate that the various illustrative modules, method steps, and modules described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that programs corresponding to the software modules, method steps may be located in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. To clearly illustrate this interchangeability of electronic hardware and software, various illustrative components and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as electronic hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The terms "first," "second," and the like are used for distinguishing between similar elements and not necessarily for describing or implying a particular order or sequence.
The terms "comprises," "comprising," or any other similar term are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
So far, the technical solutions of the present invention have been described in connection with the preferred embodiments shown in the drawings, but it is easily understood by those skilled in the art that the scope of the present invention is obviously not limited to these specific embodiments. Equivalent changes or substitutions of related technical features can be made by those skilled in the art without departing from the principle of the invention, and the technical scheme after the changes or substitutions can fall into the protection scope of the invention.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.