Marine monitoring data processing method based on AI and Internet of Things technologies
By dividing the ocean area into independent monitoring areas, real-time and historical data trust coefficient judgments are carried out, and regional transmission routes are set, the problems of low accuracy and processing efficiency of ocean monitoring data are solved, and more efficient data processing and transmission are achieved.
Patent Information
- Application Number
- CN202411507705.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-05
- Publication Date
- 2025-02-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The accuracy and processing efficiency of marine monitoring data are challenging in marine IoT devices. It is mainly due to the large coverage area of the ocean area and the many external influencing factors, which leads to the messy signal of the monitoring data. The information station needs to spend a lot of time processing and integration of data.
By dividing the ocean area into multiple independent monitoring areas, real-time monitoring data and historical monitoring data are used to calculate data, obtain trust coefficients for effective data judgment, and set the area transmission route according to the transmission distance, set the level reception site in turn, and generate command data packets Transmission is carried out to improve data processing efficiency.
It improves the accuracy and processing efficiency of marine monitoring data, and reduces data sorting time and improves data transmission resource utilization through partition processing and optimization of transmission routes.
Smart Images

Figure CN119402531A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of marine information processing technology, and in particular to a marine monitoring data processing method based on AI and Internet of Things technologies. Background Art
[0002] In order to more effectively manage and utilize ocean monitoring data, the concept of ocean Internet has been proposed. This is an integrated ocean information network that integrates multiple functions such as ocean monitoring, information transmission, data mining, and result feedback. Through the ocean Internet of Things, various sensors and monitoring terminals above and below the water can be interconnected, and the monitoring and systematic management of complex ocean data can be achieved.
[0003] Prior art CN116298151A discloses a data processing method and device based on marine environment monitoring, and the processing method includes: obtaining multiple node data sets monitored by multiple sensors at different time nodes in a certain period of time and the time nodes corresponding to the node data sets, wherein each type of sensor has multiple; dividing the node data sets into multiple node category data sets according to the sensor type, and performing a first-level fusion on the multiple node category sub-data in each of the node category data sets to obtain a fusion value corresponding to each of the node category data sets; performing a second-level heterogeneous fusion according to the fusion value corresponding to each of the node category data sets to obtain a preliminary evaluation result corresponding to each of the node data sets; performing a third-level time node fusion according to each of the preliminary evaluation results to obtain a comprehensive evaluation result of the water quality of the monitored sea area in a certain period of time.
[0004] However, when monitoring ocean data, due to the large coverage area of the ocean area, there are many external influencing factors when the IoT devices collect data. The accuracy of the monitoring data needs to be further confirmed when the IoT devices monitor the ocean data. In addition, due to the vast coverage area of the ocean, when the information center sends signal requests to IoT devices in different areas, due to the different distances between the devices, there are differences in the reception and transmission time of the devices in the regional signals, resulting in a more chaotic signal when the information center receives the monitoring data. It takes a lot of time for the information center to process and integrate the data signals, which reduces the data processing efficiency. Summary of the invention
[0005] The purpose of the present invention is to solve the problems in the background technology and propose a method for processing ocean monitoring data based on AI and Internet of Things technologies.
[0006] In order to achieve the above object, the present invention adopts the following technical solutions:
[0007] A method for processing ocean monitoring data based on AI and Internet of Things technology, the method specifically comprises the following steps:
[0008] Step 1: Divide the ocean area into several independent monitoring areas according to the areas covered by IoT devices, and collect monitoring data from the independent monitoring areas to obtain real-time monitoring data;
[0009] Step 2: Obtain historical monitoring data in the independent monitoring area, calculate the real-time monitoring data and the historical monitoring data to obtain a trust coefficient, and judge the real-time monitoring data as valid data based on the trust coefficient. If the real-time monitoring data is valid data, store the real-time monitoring data in the data storage center of the independent monitoring area;
[0010] Step 3: When the marine information center performs information integration processing to the independent monitoring area, first select the independent monitoring area corresponding to the maximum transmission distance according to the transmission distance between the marine information center and the independent monitoring area, and mark it as a long-distance area, and set the regional transmission route according to the signal transmission route between the long-distance area and the marine information center;
[0011] Step 4: Set up graded receiving stations for the independent monitoring areas in the regional transmission route, and set the normal transmission direction and negative transmission direction according to the graded reception and the signal transmission direction between the ocean information center and the independent monitoring area;
[0012] Step 5: According to the transmission distance of the remote area in each regional transmission route and the transmission speed of the medium, the one-way transmission time is obtained, and the transmission time difference of each regional transmission route is determined by the maximum value of the one-way transmission time. After that, the marine information center binds the transmission time difference with the command information, and generates a command data packet, which is transmitted to the remote area respectively;
[0013] Step 6: The remote area determines the data sending time of this receiving site according to the transmission time difference in the instruction transmission packet, and transmits the signal to the level receiving site layer by layer according to the set level receiving site, and when the real time is consistent with the data sending time, this receiving site sends the data packet and transmission signal to the Ocean Information Center and the next receiving site respectively.
[0014] As a further solution of the present invention, a method for acquiring real-time monitoring data includes:
[0015] Select any independent monitoring area and mark it as the target area, obtain the area information of the target area, and use the area information as input value based on AI technology. The AI device builds a simulation model for the area information, and then obtains a single-area model, in which the area information includes the shape and area of the target area.
[0016] According to the area of the target area, the target area is divided into N equal-surface areas, and the equal-surface areas are marked in the single-area model. The midpoints of the equal-surface areas are identified through image recognition and processing technology, and the midpoints of the single-area model are used as detection points. The monitoring data of the ocean is collected according to the position of each detection point to obtain real-time monitoring data.
[0017] As a further solution of the present invention, a method for obtaining a trust coefficient includes:
[0018] The real-time monitoring data is marked as HSn, where n represents different detection points in the target area, and n=1, 2, ..., N. Based on the data storage center in the target area, historical monitoring data is extracted, and the most recently collected monitoring data in the historical monitoring data is marked as control data HZn;
[0019] Based on the formula The trust coefficient Xn is obtained, where the trust coefficient refers to the value obtained by the real-time monitoring data based on the control data, and C1 is the difference threshold;
[0020] use Get the data trust value Rs, where XCp is the value that is not 0 in the trust coefficient Xn, a1 is the number of XCp in the trust coefficient Xn, a2 refers to the number of trust coefficients Xn equal to 0, and a1+a2=N, Kl is the monitoring coefficient;
[0021] When the comprehensive data trust value reaches the data threshold Ry1, that is, Rs≥Ry1, the real-time monitoring data of the target area is marked as valid data and transmitted to the data storage center of the target area for storage. Conversely, when the data trust value is less than the data threshold Ry1, that is, Rs<Ry1, a data warning signal is generated and transmitted to the terminal device.
[0022] As a further solution of the present invention, the calculation process of the monitoring coefficient K1 includes:
[0023] Taking the real-time monitoring data in the target area as the final node, extract the previous i historical monitoring data in the target area in chronological order, and take the average of each historical monitoring data, and use the average as the monitoring representative data BSi, i = 1, 2, ..., I;
[0024] The monitoring representative data BSi is used as the input value, and the Obtain the monitoring coefficient Kl.
[0025] As a further solution of the present invention, a method for setting a regional transmission route includes:
[0026] The transmission distance DSj between the ocean information center and the independent monitoring area is obtained in sequence, where j represents the independent monitoring area, and j=1, 2, ..., J, indicating that there are J independent monitoring areas in this ocean area;
[0027] Take the independent monitoring area corresponding to the maximum value of the transmission distance DSj and mark it as the long-distance area, and obtain the signal transmission route of the long-distance area;
[0028] Based on this signal transmission route, the distance between the position of the remaining independent monitoring area and the signal transmission route is calculated to obtain the close distance value. If the close distance value is less than or equal to Yd, the independent monitoring area corresponding to this close distance value is marked as the coverage area point in this signal transmission route. On the contrary, if the close distance value is greater than Yd, this independent monitoring area is not processed. Yd is the distance threshold.
[0029] When the coverage area points in this signal transmission route are marked, this signal transmission route and its coverage area points are used as the regional transmission route. At the same time, in the independent monitoring area, the marked regional coverage points are removed, and the remaining independent monitoring areas are processed in the above manner to obtain the second regional transmission route. Similarly, the ocean area is divided into multiple regional transmission routes.
[0030] As a further solution of the present invention, the method for setting the hierarchical receiving site and the signal transmission direction is:
[0031] Select any regional transmission route as the target transmission route, and take the direction of signal transmission from the ocean information center to the independent monitoring area as positive transmission. At this time, the direction in which the independent monitoring area transmits data information to the ocean information center is negative transmission;
[0032] When the command signal is transmitted in the forward transmission direction, a hierarchical receiving station is established according to the transmission distance DSa between each regional coverage point in the target transmission line and the ocean information center, a∈j, a is an independent monitoring area in the target transmission line, and the hierarchical receiving station includes the first receiving station, the second receiving station, ..., the ath receiving station.
[0033] As a further solution of the present invention, a method for generating an instruction data packet includes:
[0034] Obtain the long-distance area in each regional transmission route in turn, and divide the transmission distance by the transmission speed according to the transmission speed of the medium to obtain the one-way transmission time Tm of this long-distance area, where m represents different regional transmission routes;
[0035] Identify the maximum value Tx in the one-way transmission time, Tx∈Tm, and subtract Tx from the one-way transmission time Tm to obtain the transmission time difference SCm of each regional transmission route;
[0036] Obtain the device receiving address of the remote area in each area transmission route, bind the device receiving address with the transmission time difference, add the command information to the bound data packet, and generate a command transmission packet. After that, the ocean information center transmits the command transmission packet to the corresponding remote area respectively;
[0037] As a further solution of the present invention, a specific transmission method for transmitting signals layer by layer includes:
[0038] According to the hierarchical receiving stations, the station distances between adjacent receiving stations in the target transmission route are obtained in turn, and the station distances are divided by the signal transmission speed to obtain the station transmission time Tza;
[0039] Obtain the transmission distance DSa between the regional coverage point and the ocean information center, divide the transmission distance DSa by the signal transmission speed, and obtain the signal reception time Tsa;
[0040] The real-time signal time difference Tca of each level receiving site is obtained by using Tx-Tza-Tsa=Tca, and the site delay time difference Tdl is obtained by using Tca+TL=Td1, where TL is the site delay time difference of the previous receiving site;
[0041] If the site delay time difference Tdl of this receiving site is less than 0, the signal receiving device will generate an immediate transmission signal, and at the same time bind the site delay time difference Tdl with the data information of this regional coverage point to generate a data packet and transmit it to the ocean signal center. If the site delay time difference is greater than or equal to 0, the time when the regional coverage point receives the transmission signal is taken as the starting point, and the site delay time difference is used as the interval time to obtain the data sending time of this receiving site. When the real-time time is consistent with the data sending time of this site, the receiving site generates a data packet according to the instruction information, and the signal transmitter transmits the data packet to the ocean information center.
[0042] As a further solution of the present invention, when the marine information center receives a data packet transmitted by a regional coverage point, the marine information center first identifies the site delay time difference in the data packet, and uses the site delay time difference as a time compensation factor to compensate for the time consistency of the data receiving time of the marine monitoring data in the command information.
[0043] As a further solution of the present invention, the specific method for obtaining the value of TL includes:
[0044] If the site delay time difference Tdl in the last receiving site is greater than or equal to 0, then TL is taken as 0. If the site delay time difference Tdl in the last receiving site is less than 0, then the site delay time difference in the last site is taken as TL here.
[0045] Compared with the prior art, the advantages of the present invention are:
[0046] The present invention divides the ocean area into multiple independent monitoring areas, and performs distributed data processing on the real-time monitoring data and historical monitoring data in each independent monitoring area, obtains the real-time data trust value, and performs effective data judgment on the real-time monitoring data according to the real-time data trust value, thereby improving the accuracy of the ocean monitoring data;
[0047] The present invention sets regional transmission routes according to the distribution positions and transmission distances of independent monitoring areas. In the regional transmission routes, hierarchical receiving stations are sequentially set according to the transmission distances. At the same time, the maximum value of the one-way transmission time is obtained according to the one-way transmission time of the remote area in all regional transmissions, and the transmission time difference in each regional transmission route is obtained according to the maximum value. The marine information station generates an instruction transmission packet from the transmission time difference and instruction information, and transmits it to the remote area in each regional transmission route respectively. After that, the remote area determines the data sending time of this receiving station according to the transmission time difference in the instruction transmission packet. When the real-time time is consistent with the data sending time, this receiving station sends the data packet and the transmission signal to the marine information station and the next receiving station respectively. Here, the marine information station is used to directly send the instruction transmission packet to the remote area. Compared with the marine information station sending the instruction transmission packet to all independent monitoring areas, the transmission distance of the instruction transmission packet is shortened, thereby increasing the data transmission resources. The next receiving station determines the data sending time of this receiving station according to the transmission signal, so that the time for the marine receiving station to receive the data packet is consistent, thereby reducing the data sorting time and further improving the data processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 It is a schematic diagram of the system structure of the present invention. DETAILED DESCRIPTION
[0049] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0050] Reference Figure 1 , a method for processing ocean monitoring data based on AI and Internet of Things technology, the method specifically includes the following steps:
[0051] Step 1: Based on the Internet of Things technology, the ocean areas covered by the Internet of Things devices are marked as independent monitoring areas. Specifically, each independent monitoring area is equipped with an Internet of Things monitoring device, and all independent monitoring areas are combined into a complete monitored ocean area. After that, monitoring data is collected for the independent monitoring areas. The specific monitoring data collection method is as follows:
[0052] Select any independent monitoring area and mark it as the target area, then obtain the area information of the target area, and use the area information as input value based on AI technology. The AI device builds a simulation model for the area information, and then obtains a single-area model, wherein the area information includes the shape and area of the target area. Furthermore, the shape of the target area can be obtained by using image acquisition and recognition technology;
[0053] Then, according to the area of the target area, the target area is divided into N equal parts, and each area is marked as an equal surface area. At this time, the target area is divided into N equal surface areas, and then the equal surface areas are marked in the single-area model. The midpoints of the equal surface areas are identified through image recognition processing technology and marked in the single-area model. Then, the midpoints marked in the single-area model are used as detection points. According to the IoT devices in the target area, the monitoring data of the ocean is collected according to the position of each detection point, and then the ocean data is monitored;
[0054] It should be further explained that N in N equal parts is a threshold value, and its specific value is set by a person skilled in the art, and the image recognition processing technology is a prior art, which will not be described in detail here. The monitoring data includes parameters related to the ocean, such as water temperature, salinity, pH value, and dissolved oxygen, and its specific monitoring data is confirmed according to actual monitoring needs;
[0055] Step 2: Obtain real-time monitoring data and historical monitoring data respectively, and perform distributed data processing to obtain real-time data trust value. The specific processing method of distributed data processing includes:
[0056] The monitoring data collected by the IoT device in the target area in real time is marked as real-time monitoring data HSn, where n represents different detection points in the target area, and n=1, 2, ..., N. Based on the data storage center in the target area, historical monitoring data is extracted, and the most recently collected monitoring data in the historical monitoring data is marked as control data HZn;
[0057] Based on the formula The trust coefficient Xn is obtained. Here, the trust coefficient refers to the value obtained by the real-time monitoring data based on the control data, and C1 is the difference threshold, whose specific value is obtained after multiple calculations of the historical monitoring data;
[0058] Furthermore, using the formula The data trust value Rs is obtained, where XCp is the value that is not 0 in the trust coefficient Xn, that is, XCp = e -|HSn-HZn| |HSn-HZn|≤C1, a1 is the number of XCp in the trust coefficient Xn, a2 refers to the number of trust coefficients Xn equal to 0, and a1+a2=N, Kl is the monitoring coefficient;
[0059] It should be further explained that the data trust value here represents the comprehensive data trust value in the target area. When the comprehensive data trust value reaches the data threshold Ry1, that is, Rs≥Ry1, the real-time monitoring data of the target area is marked as valid data and transmitted to the data storage center of the target area for storage. On the contrary, when the data trust value is less than the data threshold Ry1, that is, Rs<Ry1, a data warning signal is generated and transmitted to the terminal device. The terminal device generates sound and light reminder information according to the received warning signal to remind relevant management personnel. The specific value of the data threshold Ry1 is set by technicians in this field.
[0060] In another embodiment of the present invention, the calculation process of the monitoring coefficient K1 includes:
[0061] Based on the data storage center of the target area, with the real-time monitoring data in the target area as the final node, extract the previous i historical monitoring data in the target area in chronological order, and take the average of each historical monitoring data, and use the average as the monitoring representative data BSi, i = 1, 2, ..., I. Further, when the value of i in BSi is 1, it represents the monitoring representative data of the control data HZn;
[0062] Taking the monitoring representative data BSi as the input value, the formula is used Obtain the monitoring coefficient Kl.
[0063] Embodiment 2: This embodiment is based on Embodiment 1, and the difference from Embodiment 1 is that this embodiment also includes data integration processing of ocean monitoring data, and the specific data integration processing method is:
[0064] S1: sequentially obtain the transmission distance DSj between the ocean information center and the independent monitoring area, where j represents the independent monitoring area, and j=1, 2, ..., J, indicating that there are J independent monitoring areas in this ocean area;
[0065] According to the transmission distance DSj, the regional transmission route is set. Specifically, the method for setting the regional transmission route includes:
[0066] First, the independent monitoring area corresponding to the maximum value of the transmission distance DSj is taken and marked as the long-distance area. At the same time, the signal transmission route of the long-distance area is obtained, where the signal transmission route refers to the signal movement trajectory of the independent monitoring area transmitting the data signal to the ocean information center through the transmission medium;
[0067] Based on this signal transmission route, the distance between the position of the remaining independent monitoring area and the signal transmission route is calculated to obtain a close distance value. If the close distance value is less than or equal to Yd, the independent monitoring area corresponding to the close distance value is marked as a coverage area point in this signal transmission route. On the contrary, if the close distance value is greater than Yd, the independent monitoring area is not processed. Yd is a distance threshold, which is determined by those skilled in the art according to the actual transmission medium of the ocean data signal.
[0068] When the coverage area points in this signal transmission route are marked, this signal transmission route and its coverage area points are used as the regional transmission route. At the same time, in the independent monitoring area, the marked regional coverage points are removed, and the remaining independent monitoring areas are processed in the above manner to obtain the second regional transmission route. By analogy, the ocean area is divided into multiple regional transmission routes.
[0069] S2: Select any regional transmission route as the target transmission route, and take the direction of signal transmission from the ocean information center to the independent monitoring area as positive transmission. At this time, the direction in which the independent monitoring area transmits data information to the ocean information center is negative transmission;
[0070] When the command signal is transmitted in the forward transmission direction, according to the transmission distance DSa between each area coverage point in the target transmission line and the ocean information center, a level receiving station is set up, a∈j, a is an independent monitoring area in the target transmission line, and the level receiving station includes the first receiving station, the second receiving station, ..., the ath receiving station;
[0071] Among them, the hierarchical receiving site is set according to the transmission distance value, that is, the independent monitoring area corresponding to the minimum transmission distance value DSa is marked as the first receiving site, and the independent monitoring area corresponding to the second smallest transmission distance value DSa is marked as the second receiving site, ..., at this time, the last receiving site in the target transmission line is the receiving end point of the signal transmission route;
[0072] S3: sequentially obtain the long-distance area in each regional transmission route, and divide the transmission distance by the transmission speed according to the transmission speed of the medium to obtain the one-way transmission time Tm of the long-distance area, where m represents different regional transmission routes;
[0073] It should be further explained that the one-way transmission time here in this embodiment specifically refers to the one-way information transmission time between the remote area and the ocean information center in the regional transmission route;
[0074] Identify the maximum value Tx in the one-way transmission time, Tx∈Tm, and subtract Tx from the one-way transmission time Tm to obtain the transmission time difference SCm of each regional transmission route;
[0075] Obtain the device receiving address of the remote area in each area transmission route, bind the device receiving address with the transmission time difference, add the command information to the bound data packet, and generate a command transmission packet. After that, the ocean information center transmits the command transmission packet to the corresponding remote area respectively;
[0076] It should be further explained that the Ocean Information Center only sends command transmission packets to the remote areas in each regional transmission route;
[0077] S4: When the receiving end in the remote area receives the instruction transmission packet, the transmission time difference of the device is obtained according to the receiving address of the device at the receiving end, and the time when the device receives the instruction transmission packet is taken as the time starting point, and the transmission time difference is taken as the interval time, so as to obtain the data signal transmission time of the remote area;
[0078] It should be further explained that if the regional transmission route is a long-distance area corresponding to the maximum value of the one-way transmission time, the transmission time difference SCm=0 at this time, and when the receiving end of this long-distance area receives the instruction transmission packet and recognizes that the transmission time difference SCm=0 at this time, the signal transmitting end immediately sends the data information of this area to the ocean information center;
[0079] S5: Afterwards, when the data information is transmitted in the negative direction with the long-distance area as the transmission starting point, the signal is transmitted layer by layer to the level receiving sites in sequence according to the set level receiving sites. Specifically, the method of transmitting the signal layer by layer includes:
[0080] According to the hierarchical receiving stations, the station distances between adjacent receiving stations in the target transmission route are obtained in turn, and the station distances are divided by the signal transmission speed to obtain the station transmission time Tza;
[0081] Then, the transmission distance DSa between the regional coverage point and the ocean information center is obtained, and the transmission distance DSa is divided by the signal transmission speed to obtain the signal reception time Tsa;
[0082] The real-time signal time difference Tca of each level receiving site is obtained by using Tx-Tza-Tsa=Tca, and then the site delay time difference Tdl is obtained by using Tca+TL=Td1, where TL is the site delay time difference of the previous receiving site, and if the site delay time difference Tdl in the previous receiving site is greater than or equal to 0, then TL is taken as 0; if the site delay time difference Tdl in the previous receiving site is less than 0, then the site delay time difference in the previous site is taken as TL here;
[0083] Furthermore, if the site delay time difference Tdl of this receiving site is less than 0, the signal receiving device will generate an immediate transmission signal, and at the same time bind the site delay time difference Tdl with the data information of this regional coverage point to generate a data packet, and transmit it to the ocean signal center. If the site delay time difference is greater than or equal to 0, the time when the regional coverage point receives the transmission signal is taken as the starting point, and the site delay time difference is taken as the interval time to obtain the data transmission time of this receiving site. When the real-time time is consistent with the data transmission time of this site, this receiving site generates a data packet according to the instruction information, and the signal transmitting end transmits the data packet to the ocean information center.
[0084] It should be further explained that when the ath receiving station receives the transmission signal, the ath signal receiving station sends the transmission signal to the (a-1)th receiving station according to the station delay time difference of the station, and the (a-1)th receiving station sends the transmission signal to the (a-2)th receiving station according to the reception time of the transmission signal and the calculation of the station delay time difference;
[0085] S6: When the Ocean Information Center receives a data packet transmitted by a regional coverage point, it first identifies the site delay time difference in the data packet, and uses the site delay time difference as a time compensation factor to compensate for the time consistency of the data reception time of the ocean monitoring data in this command information. When the Ocean Information Center receives the ocean monitoring data, it can ensure the consistency of the data reception time, thereby reducing data sorting time and further improving data processing efficiency.
[0086] Embodiment 3: This embodiment is based on Embodiment 1 and Embodiment 2, and is used to integrate Embodiment 1 and Embodiment 2 and implement them.
[0087] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A method for processing ocean monitoring data based on AI and Internet of Things technology, characterized in that: The method specifically comprises the following steps: Step 1: Divide the ocean area into several independent monitoring areas according to the areas covered by IoT devices, and collect monitoring data from the independent monitoring areas to obtain real-time monitoring data; Step 2: Obtain historical monitoring data in the independent monitoring area, calculate the real-time monitoring data and the historical monitoring data to obtain a trust coefficient, and judge the real-time monitoring data as valid data based on the trust coefficient. If the real-time monitoring data is valid data, store the real-time monitoring data in the data storage center of the independent monitoring area; The method for obtaining the trust coefficient includes: The real-time monitoring data is marked as HSn, where n represents different detection points in the target area, and n=1, 2, ..., N. Based on the data storage center in the target area, historical monitoring data is extracted, and the most recently collected monitoring data in the historical monitoring data is marked as control data HZn; Based on the formula The trust coefficient Xn is obtained, where the trust coefficient refers to the value obtained by the real-time monitoring data based on the control data, and C1 is the difference threshold; use Get the data trust value Rs, where XCp is the value that is not 0 in the trust coefficient Xn, a1 is the number of XCp in the trust coefficient Xn, a2 refers to the number of trust coefficients Xn equal to 0, and a1+a2=N, Kl is the monitoring coefficient; When the data trust value reaches the data threshold Ry1, that is, Rs≥Ry1, the real-time monitoring data of the target area is marked as valid data and transmitted to the data storage center of the target area for storage. Conversely, when the data trust value is less than the data threshold Ry1, that is, Rs<Ry1, a data warning signal is generated and transmitted to the terminal device; Furthermore, the calculation process of the monitoring coefficient Kl includes: Taking the real-time monitoring data in the target area as the final node, extract the previous i historical monitoring data in the target area in chronological order, and take the average of each historical monitoring data, and use the average as the monitoring representative data BSi, i = 1, 2, ..., I; The monitoring representative data BSi is used as the input value, and the Get the monitoring coefficient Kl; Step 3: When the marine information center performs information integration processing to the independent monitoring area, first select the independent monitoring area corresponding to the maximum transmission distance according to the transmission distance between the marine information center and the independent monitoring area, and mark it as a long-distance area, and set the regional transmission route according to the signal transmission route between the long-distance area and the marine information center; Step 4: Set up graded receiving stations for the independent monitoring areas in the regional transmission route, and set the positive transmission direction and negative transmission direction according to the graded reception and the signal transmission direction between the ocean information center and the independent monitoring area; Step 5: According to the transmission distance of the remote area in each regional transmission route and the transmission speed of the medium, the one-way transmission time is obtained, and the transmission time difference of each regional transmission route is determined by the maximum value of the one-way transmission time. After that, the ocean information center binds the transmission time difference with the instruction information and generates an instruction data packet, which is transmitted to the remote area respectively. The method for generating the instruction data packet includes: Obtain the long-distance area in each regional transmission route in turn, and divide the transmission distance by the transmission speed according to the transmission speed of the medium to obtain the one-way transmission time Tm of this long-distance area, where m represents different regional transmission routes; Identify the maximum value Tx in the one-way transmission time, Tx∈Tm, and subtract Tx from the one-way transmission time Tm to obtain the transmission time difference SCm of each regional transmission route; Obtain the device receiving address of the remote area in each area transmission route, bind the device receiving address with the transmission time difference, add the command information to the bound data packet, and generate a command transmission packet. After that, the ocean information center transmits the command transmission packet to the corresponding remote area respectively; Step 6: The remote area determines the data transmission time of this receiving station according to the transmission time difference in the instruction transmission packet, and transmits the signal layer by layer to the level receiving station in turn according to the set level receiving station, and when the real time is consistent with the data transmission time, this receiving station sends the data packet and transmission signal to the ocean information center and the next receiving station respectively. The specific transmission method of signal layer by layer transmission includes: According to the hierarchical receiving stations, the station distances between adjacent receiving stations in the target transmission route are obtained in turn, and the station distances are divided by the signal transmission speed to obtain the station transmission time Tza; Obtain the transmission distance DSa between the regional coverage point and the ocean information center, divide the transmission distance DSa by the signal transmission speed, and obtain the signal reception time Tsa; The real-time signal time difference Tca of each level receiving site is obtained by using Tx-Tza-Tsa=Tca, and the site delay time difference Tdl is obtained by using Tca+TL=Tdl, where TL is the site delay time difference of the previous receiving site; If the site delay time difference Tdl of this receiving site is less than 0, the signal receiving device will generate an immediate transmission signal, and at the same time bind the site delay time difference Tdl with the data information of this regional coverage point to generate a data packet and transmit it to the Ocean Information Center. If the site delay time difference is greater than or equal to 0, the time when the regional coverage point receives the transmission signal is taken as the starting point, and the site delay time difference is used as the interval time to obtain the data sending time of this receiving site. When the real-time time is consistent with the data sending time of this site, the receiving site generates a data packet according to the instruction information, and the signal transmitting end transmits the data packet to the Ocean Information Center.
2. According to claim 1, a method for processing ocean monitoring data based on AI and Internet of Things technology is characterized in that: Methods for obtaining real-time monitoring data include: Select any independent monitoring area and mark it as the target area, obtain the area information of the target area, and use the area information as input value based on AI technology. The AI device builds a simulation model for the area information, and then obtains a single-area model, in which the area information includes the shape and area of the target area. According to the area of the target area, the target area is divided into N equal-surface areas, and the equal-surface areas are marked in the single-area model. The midpoints of the equal-surface areas are identified through image recognition and processing technology, and the midpoints of the single-area model are used as detection points. The monitoring data of the ocean is collected according to the position of each detection point to obtain real-time monitoring data.
3. The method for processing ocean monitoring data based on AI and Internet of Things technology according to claim 1, characterized in that: The methods for setting up regional transmission routes include: The transmission distance DSj between the ocean information center and the independent monitoring area is obtained in sequence, where j represents the independent monitoring area, and j=1, 2, ..., J, indicating that there are J independent monitoring areas in this ocean area; Take the independent monitoring area corresponding to the maximum value of the transmission distance DSj and mark it as the long-distance area, and obtain the signal transmission route of the long-distance area; Based on this signal transmission route, the distance between the position of the remaining independent monitoring area and the signal transmission route is calculated to obtain the close distance value. If the close distance value is less than or equal to Yd, the independent monitoring area corresponding to this close distance value is marked as the coverage area point in this signal transmission route. On the contrary, if the close distance value is greater than Yd, this independent monitoring area is not processed. Yd is the distance threshold. When the coverage area points in this signal transmission route are marked, this signal transmission route and its coverage area points are used as the regional transmission route. At the same time, in the independent monitoring area, the marked regional coverage points are removed, and the remaining independent monitoring areas are processed in the above manner to obtain the second regional transmission route. Similarly, the ocean area is divided into multiple regional transmission routes.
4. The method for processing ocean monitoring data based on AI and Internet of Things technology according to claim 3 is characterized in that: The method for setting the level receiving site and signal transmission direction is as follows: Select any regional transmission route as the target transmission route, and take the direction of signal transmission from the ocean information center to the independent monitoring area as positive transmission. At this time, the direction in which the independent monitoring area transmits data information to the ocean information center is negative transmission; When the command signal is transmitted in the forward transmission direction, a hierarchical receiving station is established according to the transmission distance DSa between each regional coverage point in the target transmission line and the ocean information center, a∈j, a is an independent monitoring area in the target transmission line, and the hierarchical receiving station includes the first receiving station, the second receiving station, ..., the ath receiving station.
5. The method for processing ocean monitoring data based on AI and Internet of Things technology according to claim 1, characterized in that: When the Ocean Information Center receives a data packet transmitted by a regional coverage point, it first identifies the site delay time difference in the data packet, and uses the site delay time difference as a time compensation factor to compensate for the time consistency of the data reception time of the ocean monitoring data in this command information.
6. The method for processing ocean monitoring data based on AI and Internet of Things technology according to claim 5, characterized in that: The specific methods for obtaining the value of TL include: If the site delay time difference Tdl in the last receiving site is greater than or equal to 0, then TL is taken as 0. If the site delay time difference Tdl in the last receiving site is less than 0, then the site delay time difference in the last site is taken as TL here.
Citation Information
Patent Citations
Data processing method and device based on marine environment monitoring
CN116298151A