A method, system and medium for monitoring sea cucumber spawning environment data

By analyzing the historical water temperature and temperature data of sea cucumber egg laying waters, combining the depth and area of the water area, and calculating abnormal characteristic values, the problem of water temperature monitoring lag is solved, timely and accurate monitoring of the sea cucumber egg laying environment is achieved, and an effective early warning mechanism is provided.

CN120063525BActive Publication Date: 2025-08-01DALIAN XINYULONG OCEAN TREASURES
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510541547.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-08-01
Estimated Expiration
2045-04-28

AI Technical Summary

Technical Problem

When monitoring the water temperature data of sea cucumber egg laying, the impact of external temperature changes on water temperature is lagging due to the large specific heat capacity of water, resulting in a decrease in the accuracy and timeliness of monitoring results.

Method used

By obtaining the historical water temperature and temperature timing data of the target water area, analyzing the numerical distribution and fluctuation changes of the water temperature value, combining the depth and area of the water area, determining the degree of impact hysteresis and temperature outliers, collecting real-time water temperature timing data, and using dynamic time regularization (DTW) algorithm and normalization processing, calculate the abnormal characteristic value for real-time abnormal monitoring.

Benefits of technology

It effectively enhances the ability to identify abnormal water temperatures when sea cucumber laying eggs, ensures timely detection of problems, provides accurate warning information for sea cucumber reproduction, and reduces the impact of lag.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120063525B_ABST
    Figure CN120063525B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of water temperature monitoring, and particularly relates to a method, system and medium for monitoring sea cucumber spawning environment data. Collect the historical water temperature time series data, water depth and area of the target water area where sea cucumbers spawn, as well as the historical temperature time series data of a preset historical period; analyze the historical water temperature time series data to determine the water temperature abnormal data segment, and analyze the temperature difference in the historical temperature time series data to quantify the influence of the external temperature on the water temperature and obtain the temperature abnormal value; considering the differences in water depth and area, determine the influence lag degree value; based on these indicators, calculate the length of the water temperature data so as to collect the real-time water temperature time series data, minimize the influence of lag to the greatest extent, and timely reflect the water temperature change; combine the temperature abnormal value, the fluctuation characteristics of the real-time water temperature time series data and its similarity with the water temperature abnormal data segment to calculate the abnormal characteristic value; finally, based on the abnormal characteristic value, conduct water temperature abnormal monitoring to improve the accuracy of water temperature abnormal monitoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of water temperature monitoring, and particularly to a method, system and medium for monitoring sea cucumber spawning environment data. Background Art

[0002] Sea cucumbers are a precious marine biological resource, and their cultivation and reproduction are of great significance to the development of the marine economy. During the reproduction process of sea cucumbers, water temperature is a crucial environmental factor. The change of water temperature not only affects the growth and development of sea cucumbers, but also directly relates to the success rate of spawning and the hatching quality of eggs. Therefore, accurate monitoring and evaluation of the water temperature environment during sea cucumber spawning are of great significance for improving the efficiency of sea cucumber cultivation and protecting sea cucumber resources.

[0003] When the existing technology monitors the water temperature data during sea cucumber spawning, it usually counts the change fluctuations of water temperature values within a fixed time length to reflect the water temperature anomalies in the water area; however, due to the large specific heat capacity of water, the influence of the decrease or increase of the external temperature on the water temperature in the water area has a lag. Therefore, if the change fluctuations of water temperature values within a fixed time length are analyzed, actual abnormal events may be missed, reducing the accuracy and timeliness of the monitoring results. Summary of the Invention

[0004] In order to solve the technical problem that due to the large specific heat capacity of water, the influence of the decrease or increase of the external temperature on the water temperature in the water area has a lag, so if the change fluctuations of water temperature values within a fixed time length are analyzed, actual abnormal events may be missed, reducing the accuracy and timeliness of the monitoring results, the purpose of the present invention is to provide a method, system and medium for monitoring sea cucumber spawning environment data, and the specific technical solutions adopted are as follows:

[0005] A method for monitoring sea cucumber spawning environment data includes:

[0006] Obtaining historical water temperature time series data when sea cucumbers spawn in a target water area; obtaining the water depth and area of the target water area; obtaining historical temperature time series data of the environment where the target water area is located in a preset historical period; the target water area is the water area where sea cucumbers are located;

[0007] In the historical water temperature time series data, determine the water temperature abnormal data segment according to the numerical distribution and fluctuation change of the water temperature value; based on the water depth and area of the target water area, determine the influence lag degree value; in the historical temperature time series data, analyze the difference situation between temperature values to determine the temperature abnormal value; based on the influence lag degree value, temperature abnormal value and the length characteristics of the water temperature abnormal data segment, collect the real-time water temperature time series data of the target water area;

[0008] Based on the fluctuation characteristics of the water temperature values in the real-time water temperature time series data, the similarity between the real-time water temperature time series data and the water temperature anomaly data segments, and the temperature anomaly values, determine the anomaly characteristic values of the real-time water temperature time series data; based on the anomaly characteristic values, conduct real-time anomaly monitoring on the water temperature during sea cucumber spawning.

[0009] Further, the method for obtaining the water temperature anomaly data segments includes:

[0010] In the historical water temperature time series data, obtain all the extreme points of the water temperature values, and segment the historical water temperature time series data based on the extreme points to obtain subsequences;

[0011] Take the normalized value of the ratio of the range to the length of the water temperature values in each subsequence as the fluctuation factor of each subsequence, and take the subsequences with the fluctuation factor greater than the preset fluctuation threshold as the fluctuation data segments;

[0012] In terms of time sequence, if there are adjacent fluctuation data segments, merge the adjacent fluctuation data segments and use them as the water temperature anomaly data segments; if the fluctuation data segments exist alone, use the fluctuation data segments as the water temperature anomaly data segments.

[0013] Further, the method for obtaining the influence lag degree value includes:

[0014] Take the average value of the water depth values at all monitoring positions in the target water area as the average depth of the target water area;

[0015] Take the normalized value of the product of the average depth and the area of the target water area as the influence lag degree value.

[0016] Further, the method for obtaining the temperature anomaly values includes:

[0017] In the historical temperature time series data, take the difference between the maximum temperature value and the minimum temperature value as the temperature change factor;

[0018] Take the variance of all the temperature values in the historical temperature time series data as the temperature fluctuation factor;

[0019] Take the normalized value of the sum of the temperature change factor and the temperature fluctuation factor as the temperature anomaly value.

[0020] Further, the method for obtaining the real-time water temperature time series data includes:

[0021] Take the average value of the lengths of all the water temperature anomaly data segments as the initial data length value;

[0022] The value obtained by normalizing the sum of the influence lag degree value and the temperature anomaly value is used as the adjustment weight, the sum of the adjustment weight and a preset constant is used as the length weight, and the value obtained by rounding up the product of the length weight and the initial data length value is used as the length of the real-time water temperature time series data of the target water area, so as to collect and obtain the real-time water temperature time series data.

[0023] Further, the method for obtaining the anomaly feature value includes:

[0024] Calculate the DTW value between the real-time water temperature time series data and each water temperature anomaly data segment, and the value obtained by performing negative correlation mapping and normalization on the DTW value is used as the similarity factor;

[0025] The mean value of all similarity factors of the real-time water temperature time series data is used as the first anomaly factor of the real-time water temperature time series data;

[0026] Analyze the fluctuation characteristics of the data values in the real-time water temperature time series data to determine the second anomaly factor of the real-time water temperature time series data;

[0027] The value obtained by normalizing the sum of the first anomaly factor, the second anomaly factor, and the temperature anomaly value of the historical temperature time series data is used as the anomaly feature value of the real-time water temperature time series data.

[0028] Further, the method for obtaining the second anomaly factor includes:

[0029] The mean value of all water temperature values in the real-time water temperature time series data is used as the mean feature value, and the absolute value of the difference between each water temperature value and the mean feature value is used as the deviation factor;

[0030] The value obtained by normalizing the sum of the deviation factors corresponding to all water temperature values in the real-time water temperature time series data is used as the second anomaly factor.

[0031] Further, the real-time anomaly monitoring of the water temperature during sea cucumber spawning based on the anomaly feature value includes:

[0032] When the anomaly feature value of the real-time water temperature time series data is greater than or equal to a preset anomaly threshold, it is determined that the water temperature is abnormal and a water temperature anomaly warning needs to be issued;

[0033] When the anomaly feature value of the real-time water temperature time series data is less than the preset anomaly threshold, it is determined that the water temperature is normal and no water temperature anomaly warning is required.

[0034] A sea cucumber spawning environment data monitoring system includes a memory and a processor. At least one instruction, at least one program, a code set or an instruction set is stored in the memory. When the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor, the steps of the described sea cucumber spawning environment data monitoring method are implemented.

[0035] A computer-readable storage medium stores a computer program thereon. When the computer program is executed by a processor, the steps of the described sea cucumber spawning environment data monitoring method are implemented.

[0036] The present invention has the following beneficial effects:

[0037] By obtaining the historical water temperature time series data when sea cucumbers spawn in the target water area, the water depth and area of the target water area, and the historical temperature time series data of the environment where the target water area is located in a preset historical period, a comprehensive and accurate data basis is provided for subsequent anomaly monitoring. Abnormal water temperature fluctuations are likely to hinder the spawning of sea cucumbers and affect the normal reproduction of sea cucumbers. Therefore, analyzing the numerical distribution and fluctuation changes of the water temperature values in the historical water temperature time series data to determine the abnormal water temperature data segment can provide a reference for subsequent real-time water temperature monitoring. The anomaly of water temperature data is affected by the external temperature. Therefore, the difference between the temperature values in the historical temperature time series data is analyzed to quantify the influence of the external temperature on the water temperature and obtain the temperature anomaly value. Since the specific heat capacity of water is relatively large, the impact of sudden changes in the external temperature on water temperature data will have a certain lag; and the degree of lag generated by different water depths and areas under the influence of the external environment is different. Therefore, the influence lag degree value is determined based on the water depth and area of the target water area. Based on the influence lag degree value, the temperature anomaly value, and the length of the abnormal water temperature data segment, real-time water temperature time series data is collected, so that this data can minimize the influence of lag to a greater extent and more timely reflect the water temperature changes in the target water area. Combining the similarity between the real-time water temperature time series data and the abnormal water temperature data segment, the temperature anomaly value, and the fluctuation characteristics of the real-time water temperature time series data itself, the anomaly characteristic value of the real-time water temperature time series data is calculated. Finally, based on the anomaly characteristic value, the water temperature during sea cucumber spawning is monitored for anomalies, effectively enhancing the ability to identify abnormal water temperature conditions, ensuring timely discovery of problems, and providing timely and accurate early warning information for sea cucumber reproduction. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0039] Figure 1 The method flow chart of a sea cucumber spawning environment data monitoring method provided by an embodiment of the present invention;

[0040] Figure 2 The method flow chart of a method for obtaining abnormal characteristic values provided by an embodiment of the present invention;

[0041] Figure 3 The system block diagram of a sea cucumber spawning environment data monitoring system provided by an embodiment of the present invention;

[0042] Figure 4 The system structure schematic diagram of a sea cucumber spawning environment data monitoring system provided by an embodiment of the present invention;

[0043] Figure 5 The schematic diagram of a computer-readable storage medium provided by an embodiment of the present invention. Detailed implementation manners

[0044] In order to further elaborate on the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following, in combination with the accompanying drawings and preferred embodiments, details the specific implementation manners, structures, features and effects of a sea cucumber spawning environment data monitoring method, system and medium proposed according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. In addition, the specific features, structures or characteristics in one or more embodiments can be combined in any suitable form.

[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which the present invention belongs.

[0046] The following specifically describes the specific solutions of a sea cucumber spawning environment data monitoring method, system and medium provided by the present invention with reference to the accompanying drawings.

[0047] Please refer to Figure 1 , which shows the method flow chart of a sea cucumber spawning environment data monitoring method provided by an embodiment of the present invention. The method includes the following steps:

[0048] Step S1: Obtain the historical water temperature time series data when sea cucumbers spawn in the target water area; obtain the water depth and area of the target water area; obtain the historical temperature time series data of the environment where the target water area is located in a preset historical period; the target water area is the water area where sea cucumbers are located.

[0049] As a precious seafood product, the environmental conditions during the spawning process in sea cucumber farming are of crucial importance. Water temperature is one of the key factors affecting the growth, development, and reproduction of sea cucumbers. During the spawning period of sea cucumbers, even minor changes in water temperature can lead to a decrease or even failure in the reproduction efficiency of sea cucumbers. Therefore, accurately monitoring the water temperature environment during sea cucumber spawning and promptly detecting and handling abnormal water temperatures are of great significance for improving the farming efficiency of sea cucumbers.

[0050] In the first step of implementing the monitoring of sea cucumber spawning environment data, it is necessary to comprehensively and accurately collect relevant data of the target water area. These data are crucial for subsequent monitoring of abnormal water temperatures.

[0051] First of all, for the target water area (i.e., the water area where sea cucumbers are located), it is necessary to obtain its historical water temperature time series data. These data record the changes in water temperature in the water area during historical sea cucumber spawning over time. These data can be collected through water temperature sensors installed in the water area. The sensors will regularly record the water temperature values and transmit the data to the data collection system. In addition, these data can also be obtained from the historical database, but attention should be paid to the accuracy and timeliness of the data. In this embodiment of the present invention, the historical water temperature time series data is the water temperature time series data during the most recent historical sea cucumber spawning closest to the current time, and the length of the data is the time length required for the historical sea cucumber spawning process, usually lasting about 20 days.

[0052] Secondly, it is also necessary to obtain information on the water depth and area of the target water area. These information are crucial for understanding the physical characteristics of the water area and evaluating the influence degree of the external temperature on the water temperature. The water depth and area can be obtained through remote sensing technology, geographic information system (GIS), or on-site measurement, etc. Remote sensing technology can use satellites or drones to take high-altitude photos of the water area, and extract the boundaries of the target water area and the water depth values at each monitoring location through image processing technology; GIS can use existing topographic maps and hydrological data, and combine spatial analysis technology to obtain the area of the water area and the water depth values at each monitoring location; on-site measurement requires the use of professional measurement equipment, such as depth sounders, GPS, etc., to conduct on-site measurement of the target water area. In the embodiment of the present invention, the monitoring locations are evenly distributed in the target water area when obtaining the water depth.

[0053] Finally, it is necessary to obtain the historical temperature time series data of the environment where the target water area is located under a preset historical period. These data record the changes in the external temperature in the historical period of the target water area, and are of great significance for quantifying the influence of the external temperature on the water temperature. These data can be obtained through temperature sensors set in the environment where the target water area is located. By collecting these historical temperature time series data, the relationship between the external temperature and the water temperature can be analyzed, providing an important reference for subsequent abnormal monitoring. In the embodiment of the present invention, the preset historical period is set to 3 hours before the current moment.

[0054] It should be noted that in this embodiment of the present invention, the collection intervals of the historical water temperature time series data and the historical temperature time series data are both set to once a minute. The specific time interval and the length of the data can be adjusted according to the implementation scenario and are not limited herein.

[0055] Step S2: In the historical water temperature time series data, determine the water temperature abnormal data segment according to the numerical distribution and fluctuation change of the water temperature value; determine the influence lag degree value based on the water depth and area of the target water area; in the historical temperature time series data, analyze the difference between temperature values to determine the temperature abnormal value; based on the influence lag degree value, the temperature abnormal value and the length characteristics of the water temperature abnormal data segment, collect the real-time water temperature time series data of the target water area.

[0056] Abnormal water temperature fluctuations are likely to impede the spawning of sea cucumbers and affect the normal reproduction of sea cucumbers. Therefore, in the historical water temperature time series data, analyzing the numerical distribution and fluctuation change of the water temperature value can identify abnormal data segments that do not conform to the normal water temperature change pattern. These abnormal data segments represent sudden increases or decreases in water temperature and pose a potential threat to the reproduction environment of sea cucumbers. It provides a reference standard for abnormal identification in subsequent real-time water temperature monitoring. The temperature change in water is also affected by the external temperature. Therefore, analyzing the difference in temperature values in the historical temperature time series data and quantifying to obtain the temperature abnormal value are used to reflect the change of the external temperature; and because the specific heat capacity of water is relatively large, the influence of the decrease or increase of the external temperature on the water temperature of the target water area has a lag, and the degree of lag generated by different water depths and areas after being affected by the external environment is different. Therefore, based on the water depth and area of the target water area, the influence lag degree value is determined. If the lag effect is large, then it is necessary to monitor a longer length of water temperature time series data to ensure that the abnormal change of the water temperature can be captured in a timely and accurate manner. Therefore, according to the length characteristics of the water temperature abnormal data segment in the historical water temperature time series data, combined with the influence lag degree value and the temperature abnormal value, the length of the real-time water temperature time series data for the current real-time monitoring is determined and the data is collected.

[0057] First, in the historical water temperature time series data, determine the water temperature abnormal data segment according to the numerical distribution and fluctuation change of the water temperature value, which is used as a reference for subsequent collection of water temperature time series data.

[0058] Preferably, in an embodiment of the present invention, the method for obtaining the water temperature abnormal data segment includes:

[0059] In a set of data, extreme points often represent turning points in data changes. By analyzing extreme points, extreme situations can be obtained, which helps in subsequent anomaly identification. Therefore, in historical water temperature time series data, all extreme points of water temperature values are first obtained, and the historical water temperature time series data is segmented based on the extreme points to obtain subsequences, that is, the water temperature values between every two adjacent extreme points are used as a subsequence. At this time, each subsequence represents the water temperature fluctuation changes within a small range.

[0060] During the breeding season, when the water temperature is within a suitable temperature range and undergoes slight fluctuations, the adaptability of sea cucumbers themselves can resist such slight fluctuations. However, excessive water temperature mutations may cause abnormal reproductive behavior in sea cucumbers, that is, the water temperature mutation exceeds the adaptability of sea cucumbers. Excessive water temperature mutations often have the characteristics of large water temperature change amplitude and rapid change. Therefore, the normalized value of the ratio of the range to the length of the water temperature values in each subsequence is used as the fluctuation factor of each subsequence. At this time, the larger the range of the water temperature values in the subsequence, the greater the change amplitude of the water temperature, and the smaller the length of the subsequence, the more rapid the change of the water temperature. Thus, the larger the fluctuation factor, the greater the abnormal change, that is, the mutation degree, of the water temperature values in the subsequence. Normalization is a well-known technical means to those skilled in the art. The choice of the normalization function can be linear normalization or standard normalization, etc. The specific normalization method is not limited here.

[0061] Therefore, among all the subsequences, the subsequences with a fluctuation factor greater than the preset fluctuation threshold are used as fluctuation data segments.

[0062] Finally, considering that there may be adjacent and continuous abnormal water temperature fluctuation situations in time series, so in time series, if there are adjacent fluctuation data segments, the adjacent fluctuation data segments are merged and used as a water temperature anomaly data segment; if the fluctuation data segment exists alone, the fluctuation data segment is directly used as a water temperature anomaly data segment. After merging, multiple water temperature anomaly data segments in the historical water temperature time series data can be obtained.

[0063] It should be noted that the preset fluctuation threshold is 0.65, and the specific value can be adjusted according to the implementation scenario and is not limited here.

[0064] The water temperature in the target water area is affected by changes in the external environmental temperature, that is, changes in the external air temperature usually directly affect the surface temperature of the water body. However, due to the large specific heat capacity of water, the impact of the increase or decrease of the external temperature on the water temperature in the target water area has a lag, and the depth and area of the target water area are the key factors affecting the lag of water temperature changes. Therefore, the water area depth and area of the target water area are analyzed to determine the value of the impact lag degree.

[0065] Preferably, in one embodiment of the present invention, the method for obtaining the influence hysteresis degree value includes:

[0066] The deeper the water area, the less the water temperature is affected by changes in external temperature, and the longer the change will be; the larger the water area, the greater the impact on the uniformity and hysteresis of water temperature changes.

[0067] Therefore, the mean of the water depth values at all monitoring locations in the target water area is taken as the average depth of the target water area. The average depth reflects the average level of water depth in the target water area, that is, the average level of the lag effect of water depth on water temperature changes.

[0068] Finally, the product of the average depth and area of the target water area is normalized to obtain the value of the impact hysteresis. A larger average depth value indicates a greater hysteresis effect of the change. Similarly, a larger area of the target water area indicates a greater hysteresis effect of the change. Therefore, a larger impact hysteresis value indicates a greater hysteresis effect of the external temperature change on the water temperature change in the target water area. Normalization is a well-known technique for those skilled in the art, and the normalization function can be linear normalization or standard normalization. The specific normalization method is not limited here.

[0069] Changes in water temperature will be affected by changes in the external ambient temperature. Therefore, when conducting real-time abnormal monitoring of the water temperature in the target water area, it is also necessary to analyze the abnormal conditions of the external ambient temperature. The temperature anomaly value can be obtained based on the difference between the temperature values in the historical temperature time series data to quantify the abnormal changes in the external ambient temperature.

[0070] Preferably, in one embodiment of the present invention, the method for obtaining the temperature anomaly value includes:

[0071] In the historical temperature time series data, the difference between the maximum temperature value and the minimum temperature value is used as the temperature change factor. The temperature change factor reflects the maximum change range of the temperature value in the historical temperature time series data, and intuitively reflects the extreme changes in the external temperature. The larger the value, the more obvious the change in the external temperature.

[0072] Then the variance of all temperature values in the historical temperature time series data is used as the temperature fluctuation factor. The temperature fluctuation factor reflects the degree of dispersion of the temperature values. The larger the value, the greater the difference between the temperature values, and the more intense the temperature fluctuation will be, which also reflects that the change in the external temperature is more obvious.

[0073] Finally, the normalized sum value of the temperature change factor and the temperature fluctuation factor is used as the temperature anomaly value. At this time, the larger the temperature anomaly value, the more drastic the change in the external temperature, and the greater the impact on the water temperature value in the target water area. Normalization is a technical means well-known to those skilled in the art. The choice of the normalization function can be linear normalization, standard normalization, etc. The specific normalization method is not limited here.

[0074] In waters with a greater degree of influence lag, in order to be able to more accurately capture the abnormal changes in water temperature, it is necessary to obtain water temperature data of a longer length. And when the external temperature changes more greatly, it is also necessary to appropriately increase the length of the water temperature data, so as to more completely obtain the water temperature data affected by the external temperature and improve the accuracy of subsequent analysis. Therefore, the length of the data required for the current water temperature monitoring in the target water area can be determined by combining the influence lag degree value, the temperature anomaly value, and the length characteristics of the water temperature anomaly data segment, so as to obtain the real-time water temperature time series data.

[0075] Preferably, in an embodiment of the present invention, the method for obtaining the real-time water temperature time series data includes:

[0076] The average value of the lengths of all water temperature anomaly data segments is used as the initial data length value. The initial data length value represents the average level of the lengths of the water temperature anomaly data segments and can be used as a reference for the data length when obtaining the real-time water temperature time series data.

[0077] The normalized sum value of the influence lag degree value and the temperature anomaly value is used as the adjustment weight. The larger the influence lag degree value, the greater the influence lag degree of the change in the external temperature on the change in the water temperature in the target water area; the larger the temperature anomaly value, the more drastic the change in the external temperature; therefore, the larger the adjustment weight, the greater the influence of the external temperature on the water temperature in the target water area, and the more necessary it is to increase the length of the water temperature data to ensure the integrity of data acquisition.

[0078] Then, the sum value of the adjustment weight and the preset constant is used as the length weight, and the value obtained by rounding up the product of the length weight and the initial data length value is used as the length of the real-time water temperature time series data of the target water area; the larger the length weight, the stronger the hysteresis of the water temperature change and the greater the influence of the external temperature, so it is necessary to increase the number of sampling points or extend the sampling time, that is, increase the length value of the real-time water temperature time series data, so as to more comprehensively understand the situation of water temperature anomalies. Therefore, the value obtained by rounding up the product of the initial data length value and the length weight is used as the length of the real-time water temperature time series data of the target water area, and the real-time water temperature time series data is collected and obtained based on this length.

[0079] It should be noted that in this embodiment of the present invention, to avoid the excessive length of the real-time water temperature time series data, the preset constant is 1. In other embodiments of the present invention, it can also be adjusted according to the implementation scenario, which is not limited herein.

[0080] Step S3: Based on the fluctuation characteristics of the water temperature values in the real-time water temperature time series data, the similarity between the real-time water temperature time series data and the water temperature abnormal data segment, and the temperature abnormal value, determine the abnormal characteristic value of the real-time water temperature time series data; perform real-time abnormal monitoring on the water temperature during sea cucumber spawning based on the abnormal characteristic value.

[0081] If the water temperature value in the real-time water temperature time series data has an abnormal fluctuation, then the abnormal degree of the real-time water temperature time series data will be higher. And considering that the water temperature values in the water temperature abnormal data segment in the historical water temperature time series data show the characteristics of large data fluctuations and short time, so if the real-time water temperature time series data shows similar data change characteristics to the water temperature abnormal data segment, then the possibility that the real-time water temperature time series data is abnormal is relatively large. Therefore, by comprehensively considering the fluctuation characteristics of the water temperature values in the real-time water temperature time series data, the similarity between the real-time water temperature time series data and the water temperature abnormal data segment, and the temperature abnormal value, the abnormal characteristic value of the real-time water temperature time series data is determined for use in the subsequent abnormal monitoring process.

[0082] Preferably, in an embodiment of the present invention, the method for obtaining the abnormal characteristic value includes:

[0083] Please refer to Figure 2 , which shows the method flow chart of the method for obtaining the abnormal characteristic value in an embodiment of the present invention. The method includes the following steps:

[0084] Step S301: Analyze the similarity between the real-time water temperature time series data and the water temperature abnormal data segment to obtain the first abnormal factor of the real-time water temperature time series data.

[0085] Dynamic time warping is an algorithm for measuring the similarity between two time series. Therefore, calculate the DTW value between the real-time water temperature time series data and each water temperature abnormal data segment. The smaller the DTW value, the greater the similarity between the two sequences. So, perform negative correlation mapping and normalization processing on the DTW value to achieve logical relationship correction and obtain the similarity factor. At this time, the greater the similarity factor, the higher the similarity degree between the two sequences, and then the higher the abnormal degree of the real-time water temperature time series data. The negative correlation mapping and normalization processing here can adopt the formula , where represents the exponential function with the natural constant e as the base, and x represents the independent variable.

[0086] Finally, the mean of all similarity factors of the real-time water temperature time series data is taken as the first anomaly factor of the real-time water temperature time series data. The first anomaly factor integrates the similarities between the real-time water temperature time series data and all water temperature anomaly data segments, so it can more comprehensively reflect the abnormal fluctuation state of the real-time water temperature time series data. The larger the value, the more obvious the fluctuation, that is, the more significant the anomaly.

[0087] It should be noted that the method for obtaining the DTW value is a well-known technology, and the specific process will not be repeated here.

[0088] Step S302: Analyze the fluctuation characteristics of the data values in the real-time water temperature time series data to determine the second abnormal factor of the real-time water temperature time series data.

[0089] The mean of all water temperature values in the real-time water temperature time series data is taken as the mean eigenvalue. The mean eigenvalue can be regarded as the average level of all water temperature values in the real-time water temperature time series data. It is used as a benchmark. Then the absolute value of the difference between each water temperature value and the mean eigenvalue is taken as the deviation factor. The larger the deviation factor, the greater the degree to which the water temperature value deviates from the benchmark, the more obvious the fluctuation of the water temperature value will be, and the higher the possibility of abnormality will be.

[0090] Finally, the sum of the deviation factors corresponding to all water temperature values in the real-time water temperature time series data is normalized to form the second anomaly factor. A larger second anomaly factor indicates more dramatic fluctuations in the water temperature values in the real-time water temperature time series data, indicating a greater degree of anomaly in the real-time water temperature time series data. Normalization is a well-known technique to those skilled in the art, and the normalization function can be linear normalization or standard normalization, etc. The specific normalization method is not limited here.

[0091] Step S303: The temperature anomaly value, the first anomaly factor, and the second anomaly factor are integrated to determine an abnormal characteristic value of the real-time water temperature time series data.

[0092] The temperature anomaly value reflects the abnormality of the external temperature before the current monitoring time, and the first anomaly factor and the second anomaly factor reflect the abnormality of the real-time water temperature time series data itself. Therefore, by integrating the three, the abnormal state of the real-time water temperature time series data during the current monitoring time can be measured more comprehensively and accurately. Based on the analysis in the above process, it can be seen that the larger the temperature anomaly value, the more drastic the change in the external temperature, and the greater the impact on the water temperature value in the target water area; the larger the first anomaly factor, the more obvious the abnormal fluctuation state of the real-time water temperature time series data; the larger the second anomaly factor, the greater the degree of abnormality of the real-time water temperature time series data. Therefore, the sum of the first anomaly factor, the second anomaly factor and the temperature anomaly value of the historical temperature time series data is normalized and used as the abnormal characteristic value of the real-time water temperature time series data. At this time, the larger the abnormal characteristic value, the more significant the abnormal state of the real-time water temperature time series data. Normalization is a technical means well known to those skilled in the art. The normalization function can be linear normalization or standard normalization, etc. The specific normalization method is not limited here.

[0093] Based on the above steps, the water temperature anomaly of the target water area during the current monitoring time can be obtained, that is, the anomaly characteristic value of the real-time water temperature time series data, so the water temperature anomaly during sea cucumber spawning can be monitored in real time based on this value.

[0094] Preferably, in one embodiment of the present invention, real-time abnormal monitoring of water temperature data during sea cucumber spawning is performed based on abnormal characteristic values of real-time water temperature time series data, including:

[0095] When the abnormal characteristic value of the real-time water temperature time series data is greater than or equal to the preset abnormal threshold, the water temperature is judged to be abnormal and a water temperature abnormality warning is required to remind the breeder to take timely measures; when the abnormal characteristic value of the real-time water temperature time series data is less than the preset abnormal threshold, the water temperature is judged to be normal and no water temperature abnormality warning is required.

[0096] It should be noted that the preset abnormality threshold in this embodiment of the present invention is 0.6, and the specific value can be adjusted according to the implementation scenario and is not limited here.

[0097] Based on the steps in the aforementioned process, real-time water temperature time series data of adaptive length can be obtained each time the water temperature of the target water area is monitored, which effectively reduces the impact of external temperature changes on the lag of water temperature changes in the target water area, thereby improving the accuracy of water temperature monitoring in sea cucumber spawning waters.

[0098] It should be noted that since the water temperature monitoring during sea cucumber spawning should be a long-term and continuous process, in the embodiments of the present invention, during the entire monitoring period, that is, the time length required for the sea cucumber spawning process, when monitoring the water temperature of the target water area, a segment of real-time water temperature time series data is adaptively obtained each time for anomaly monitoring until the monitoring period, that is, the time required for the sea cucumber spawning process ends.

[0099] In summary, by obtaining the historical water temperature time series data, water depth and area during sea cucumber spawning in the target water area, and the historical temperature time series data in the preset historical period, a comprehensive and accurate data basis is provided for subsequent anomaly monitoring. Abnormal water temperature fluctuations are likely to hinder the spawning of sea cucumbers and affect the normal reproduction of sea cucumbers. Therefore, analyzing the numerical distribution and fluctuation changes of the water temperature values in the historical water temperature time series data to determine the abnormal water temperature data segment can provide a reference for subsequent real-time water temperature monitoring. The anomaly of water temperature data is affected by the external temperature. Therefore, the difference between the temperature values in the historical temperature time series data is analyzed to quantify the influence of the external temperature on the water temperature and obtain the temperature anomaly value. Since the specific heat capacity of water is relatively large, there will be a certain lag in the influence of the sudden change of the external temperature on the water temperature data; and the degree of lag generated by different water depths and areas under the influence of the external environment is different. Therefore, the influence lag degree value is determined based on the water depth and area of the target water area. Based on the influence lag degree value, temperature anomaly value, and the length of the abnormal water temperature data segment, real-time water temperature time series data is collected, so that the data can minimize the influence of lag and more timely reflect the water temperature changes in the target water area. Combining the similarity between the real-time water temperature time series data and the abnormal water temperature data segment, the temperature anomaly value, and the fluctuation characteristics of the real-time water temperature time series data itself, the anomaly characteristic value of the real-time water temperature time series data is calculated. Finally, based on the anomaly characteristic value, the water temperature during sea cucumber spawning is monitored for anomalies, effectively enhancing the ability to identify abnormal water temperature conditions, ensuring timely detection of problems, and providing timely and accurate early warning information for sea cucumber reproduction.

[0100] The embodiments of the present invention also provide a sea cucumber spawning environment data monitoring system. Please refer to Figure 3 , which shows a system block diagram, including a data acquisition module 301 for implementing step S1 in the above method embodiments; an influence analysis module 302 for implementing step S2 in the above method embodiments; and an anomaly monitoring module 303 for implementing step S3 in the above method embodiments.

[0101] It should be noted that for the system provided in the above embodiments, only the division of the above functional modules is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the computer device is divided into different functional modules to complete all or part of the functions described above. In addition, the sea cucumber spawning environment data monitoring system and the method embodiment provided in the above embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiment and will not be elaborated here.

[0102] Please refer to Figure 4 , which shows a schematic structural diagram of a sea cucumber spawning environment data monitoring system provided by an embodiment of the present invention, including a processor 400, a memory 401, a bus 402, and a communication interface 403. The processor 400, the communication interface 403, and the memory 401 are connected through the bus 402. Among them, the memory 401 may include a high-speed random access memory. The bus 402 may be an ISA bus, a PCI bus, an EISA bus, etc. The processor 400 may be an integrated circuit chip with signal processing capabilities. At least one instruction, at least one program, a code set, or an instruction set is stored in the memory 401. When at least one instruction, at least one program, a code set, or an instruction set is loaded and executed by the processor, the steps in a sea cucumber spawning environment data monitoring method are implemented.

[0103] An embodiment of the present invention also provides a computer-readable storage medium corresponding to the method provided in the foregoing embodiment. Please refer to Figure 5 , which shows that the storage medium is an optical disc, on which a computer program (i.e., a program product) is stored. When the computer program is run by the processor, it will execute the method provided in any of the foregoing embodiments. Examples of the computer-readable storage medium may also include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), read-only memory (ROM), and other optical and magnetic storage media, which will not be elaborated one by one here.

[0104] It should be noted that the above sequence of embodiments of the present invention is only for description and does not represent the superiority or inferiority of the embodiments. The processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0105] Each embodiment in this specification is described in a progressive manner. The same or similar parts between each embodiment can be referred to each other. Each embodiment focuses on the differences from other embodiments.

Claims

1. A method for monitoring sea cucumber spawning environment data, characterized in that, The method includes: Obtaining historical water temperature time series data when sea cucumbers spawn in the target water area; obtaining the water depth and area of the target water area; obtaining historical temperature time series data of the environment where the target water area is located in a preset historical period; the target water area is the water area where the sea cucumbers are located; In the historical water temperature time series data, determine the water temperature abnormal data segment according to the numerical distribution and fluctuation change of the water temperature value; determine the influence lag degree value based on the water depth and area of the target water area; in the historical temperature time series data, analyze the difference situation between the temperature values to determine the temperature abnormal value; based on the influence lag degree value, temperature abnormal value and the length characteristics of the water temperature abnormal data segment, collect the real-time water temperature time series data of the target water area; Based on the fluctuation characteristics of the water temperature value in the real-time water temperature time series data, the similarity between the real-time water temperature time series data and the water temperature abnormal data segment, and the temperature abnormal value, determine the abnormal characteristic value of the real-time water temperature time series data; perform real-time abnormal monitoring on the water temperature when sea cucumbers spawn based on the abnormal characteristic value; The acquisition method of the real-time water temperature time series data includes: Taking the mean value of the lengths of all water temperature abnormal data segments as the initial data length value; Taking the value obtained by normalizing the sum value of the influence lag degree value and the temperature abnormal value as the adjustment weight, taking the sum value of the adjustment weight and a preset constant as the length weight, and taking the value obtained by rounding up the product of the length weight and the initial data length value as the length of the real-time water temperature time series data of the target water area, so as to collect and obtain the real-time water temperature time series data.

2. The method for monitoring sea cucumber spawning environment data according to claim 1, characterized in that The acquisition method of the water temperature abnormal data segment includes: In the historical water temperature time series data, obtain all extreme value points of the water temperature value, and segment the historical water temperature time series data based on the extreme value points to obtain subsequences; Taking the value obtained by normalizing the ratio of the range of the water temperature value to the length in each subsequence as the fluctuation factor of each subsequence, and taking the subsequence with the fluctuation factor greater than the preset fluctuation threshold as the fluctuation data segment; In terms of time series, if there are adjacent fluctuation data segments, merge the adjacent fluctuation data segments as the water temperature abnormal data segment; if the fluctuation data segment exists alone, take the fluctuation data segment as the water temperature abnormal data segment.

3. The method for monitoring sea cucumber spawning environment data according to claim 1, characterized in that The acquisition method of the influence lag degree value includes: Taking the mean value of the water depth values at all monitoring positions in the target water area as the average depth of the target water area; Taking the value obtained by normalizing the product of the average depth and area of the target water area as the influence lag degree value.

4. The method for monitoring sea cucumber spawning environment data according to claim 1, characterized in that, The acquisition method of the temperature abnormal value includes: [[ID= ​ ​ 5. The method for monitoring sea cucumber spawning environment data according to claim 1, wherein, ​ ​ Taking the mean value of all similarity factors of the real-time water temperature time series data as the first anomaly factor of the real-time water temperature time series data; Analyzing the fluctuation characteristics of the data values in the real-time water temperature time series data to determine the second anomaly factor of the real-time water temperature time series data; Taking the normalized value of the sum of the first anomaly factor, the second anomaly factor, and the temperature anomaly value of the historical temperature time series data as the anomaly characteristic value of the real-time water temperature time series data.

6. The method for monitoring sea cucumber spawning environment data according to claim 5, characterized in that, The method for obtaining the second anomaly factor includes: Taking the mean value of all water temperature values in the real-time water temperature time series data as the mean characteristic value, and taking the absolute value of the difference between each water temperature value and the mean characteristic value as the deviation factor; Taking the normalized value of the sum of the deviation factors corresponding to all water temperature values in the real-time water temperature time series data as the second anomaly factor.

7. A method for monitoring sea cucumber spawning environment data according to claim 1, characterized in that, The real-time anomaly monitoring of the water temperature during sea cucumber spawning based on the anomaly characteristic value includes: When the anomaly characteristic value of the real-time water temperature time series data is greater than or equal to the preset anomaly threshold, it is determined that the water temperature is abnormal and a water temperature anomaly warning needs to be issued; When the anomaly characteristic value of the real-time water temperature time series data is less than the preset anomaly threshold, it is determined that the water temperature is normal and no water temperature anomaly warning is required.

8. A sea cucumber spawning environment data monitoring system, characterized in that, Including a memory and a processor, where at least one instruction, at least one program, a code set, or an instruction set is stored in the memory, and when at least one instruction, at least one program, a code set, or an instruction set is loaded and executed by the processor, the steps of a method for monitoring sea cucumber spawning environment data as described in any one of claims 1 to 7 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of a method for monitoring sea cucumber spawning environment data as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Ecological, high and stable yield method for apostichopus japonicas pond

    CN103299937A

  • Comprehensive distribution box abnormity monitoring method based on dynamic temperature threshold value

    CN116111727A