Dehydrator working state detection method and system based on data analysis

By using a data analysis-based approach, utilizing the k-nearest neighbor set covariance matrix and Kalman filter model, the status detection of the dehydrator was improved. This solved the adaptability problem of traditional methods under load and speed changes, enabling accurate identification and timely intervention of the dehydrator's status.

CN121167337AActive Publication Date: 2025-12-19SHANDONG WEUNITE BIOTECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202511391488.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-26
Publication Date
2025-12-19
Estimated Expiration
2045-09-26

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately identify changes in the working status of dehydrators, leading to decreased dehydration efficiency and increased energy consumption. Furthermore, traditional methods have poor adaptability under different loads and speeds, failing to effectively distinguish between normal operating fluctuations and abnormal states.

Method used

By acquiring multidimensional vibration signals, dividing continuous time windows, using the k-nearest neighbor set covariance matrix to define distance and local structural entropy for density clustering, constructing a bipartite graph and solving for minimum weight matching, combining the Kalman filter model to identify cluster changes, and calculating the system state transition index to determine state changes.

Benefits of technology

It improves the accuracy and timeliness of identifying the working status of the dehydrator, suppresses random noise interference, and enhances the reliability and stability of status detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121167337A_ABST
    Figure CN121167337A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic data processing, and discloses a dehydrator working state detection method and system based on data analysis, and the method comprises the steps: obtaining a multi-dimensional vibration signal during the operation of a dehydrator, and extracting features to obtain a feature vector set; determining the neighborhood radius of density clustering based on the inverse matrix of the covariance matrix of the k neighbor point set of each feature vector; calculating a local structure entropy, and performing density clustering on the feature vectors in the current time window to obtain a current cluster set; constructing a bipartite graph between the current cluster set and the previous time window cluster set; recognizing continuous clusters, new clusters and extinction clusters; and establishing a Kalman filtering model of the time sequence of the system state transition index, and judging that the working state of the dehydrator is changed when N continuous sampling points of the accumulation of the predicted information sequence and the statistical magnitude of the control chart exceed a preset control limit. According to the method, noise interference can be suppressed, the persistent trend caused by real state change can be identified, and the reliability of state change detection can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic data processing technology, and specifically to a method and system for detecting the working status of a dehydrator based on data analysis. Background Technology

[0002] During actual operation, dewatering machines are prone to abnormal deviations in their working state due to factors such as fluctuations in material properties, mechanical wear of core components, or improper human operation. If these changes are not accurately identified and addressed in a timely manner, it will not only directly lead to a decrease in the dewatering efficiency of the dewatering machine and excessive moisture content in the filter cake, but may also indirectly affect the stability of subsequent production processes and increase overall energy consumption costs.

[0003] Currently, vibration signal analysis is the mainstream technique for monitoring the operating status of rotating machinery. Traditional methods typically involve first collecting vibration signals from one or more measuring points during equipment operation, extracting key features in the time domain, frequency domain, or time-frequency domain, and then determining whether the equipment is in a normal state through threshold comparison, expert systems, or traditional machine learning classification algorithms. Traditional machine learning classification algorithms include support vector machines and neural networks. However, in actual production, fault samples are often difficult to obtain, and traditional methods are ill-suited to the uneven density, blurred boundaries, and diverse local structures of feature data under different loads and speeds in dehydrators.

[0004] The change in the operating state of a dehydrator is not instantaneous, but a continuous, cumulative process, specifically manifested as a gradual change in the data distribution pattern in the feature space. If static cluster analysis is performed only on data from a single time window, it is impossible to capture the continuity and trend of data distribution changes, making it difficult to effectively distinguish between fluctuations in normal operating conditions and early signs of abnormal states. Furthermore, it is also impossible to differentiate between trend changes caused by changes in the system's internal state and transient fluctuations caused by random noise, resulting in low accuracy in identifying changes in the dehydrator's operating state. Summary of the Invention

[0005] This invention provides a data analysis-based method and system for detecting the working status of a dehydrator to solve the problem of low accuracy in identifying changes in the working status of a dehydrator in the prior art.

[0006] In a first aspect, the data analysis-based method for detecting the operating status of a dehydrator according to the present invention includes the following steps: The multidimensional vibration signal of the dehydrator during operation is acquired, and the vibration signal is divided into continuous time windows with overlap. The features of the data in each time window are extracted to obtain a set of feature vectors. The distance is determined by the inverse of the covariance matrix of the k nearest neighbor set of each feature vector, and the neighborhood radius of density clustering is determined based on the distance. The local structure entropy is obtained by the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k nearest neighbor set. Feature vectors with local structure entropy lower than a first threshold and the number of data points in their neighborhood higher than a minimum threshold are selected as core points. Density clustering is performed on the feature vectors in the current time window using the core points and the neighborhood radius to obtain the current cluster set. Construct a bipartite graph between the current cluster set and the cluster set of the previous time window. The weights of the edges in the bipartite graph are determined by the weighted sum of the intersection-union ratio of the point sets of the two clusters, the distance between the point sets, and the distance between the centroids of the clusters. By solving the minimum weight matching problem of the bipartite graph, establish the mapping relationship between the clusters and identify persistent clusters, newly formed clusters, and extinct clusters. Calculate the system state transition index and establish a Kalman filter model of the system state transition index time series. When the cumulative sum of the predicted information sequence of the Kalman filter model and the control chart statistics exceed the preset control limits for N consecutive sampling points, it is determined that the working state of the dehydrator has changed.

[0007] Preferably, the calculation of the system state transition index includes: the system state transition index is calculated using the following formula, ; in, This represents the system state transition index for the current time window. λ is the system state transition exponent for the previous time window, and λ is the forgetting factor. This represents the energy increment for the current time window. The energy increment is obtained by weighting the matching cost of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters.

[0008] Preferably, the step of determining the distance based on the inverse of the covariance matrix of the k nearest neighbor set of each feature vector, and determining the neighborhood radius of density clustering based on the distance, includes: for feature vectors Calculate its k-nearest neighbor set covariance matrix Any two eigenvectors and The distance between them is calculated using the following formula. ; in, For feature vectors and The distance between, for and The transpose of the difference vector, for The covariance matrix, for The inverse matrix; for The inverse of the covariance matrix of the set of k nearest neighbors; Calculate the distance from each point in the dataset to its k-th nearest neighbor, arrange all distance values ​​in ascending order and plot the k-dist curve, and select the distance value corresponding to the inflection point of the curve as the neighborhood radius of density clustering.

[0009] Preferably, obtaining the local structural entropy based on the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k-nearest neighbor set includes: calculating the eigenvectors. The covariance matrix of the k-nearest neighbor set d eigenvalues Normalize the eigenvalues ​​to obtain P1, P2, and P3. P d ; Calculate using the following formula Local structural entropy , ;in, This is the normalized value of the j-th eigenvalue.

[0010] Preferably, the energy increment is obtained by a weighted sum of the matching costs of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters, including: summing the matching costs of all persistent clusters in the minimum weight matching of the bipartite graph. Calculate the average Euclidean distance from all points within each new cluster to the centroid. This average Euclidean distance is used as the intra-cluster scatter. Summing the intra-cluster scatter of all new clusters yields the result. ; Obtain the intra-cluster scatter of each dying cluster in the previous time window, and sum the intra-cluster scatter of all dying clusters to obtain the result. Energy increment It is calculated using the following formula. ; in, , , These are the preset weighting coefficients.

[0011] Preferably, determining that the dehydrator's operating state has changed when the cumulative sum of the control chart statistics of the predicted innovation sequence from the Kalman filter model exceeds the preset control limit for N consecutive sampling points includes: obtaining the predicted innovation sequence and its standard deviation using the Kalman filter model. The cumulative control chart statistic is calculated using the following formula: ; in, Let be the cumulative sum and control chart statistic at time t, and let k be the reference value. , for Cumulative data and control chart statistics over time. For the predicted information at time t; When cumulative control chart statistics When five consecutive sampling points exceed the control limit H, the dehydrator's operating state is determined to have changed. The control limit H is... .

[0012] Preferably, acquiring the multidimensional vibration signal during the operation of the dehydrator includes: installing a triaxial accelerometer on the bearing housing of the dehydrator to collect the vibration acceleration signals of the dehydrator in the X, Y, and Z directions.

[0013] Preferably, the extraction of features of data within each time window includes: calculating the time-domain features and frequency-domain features of the vibration acceleration signals in the X, Y, and Z directions within each time window, respectively. The time-domain features include root mean square, kurtosis, margin, and peak-to-peak value, while the frequency-domain features include spectral entropy, spectral kurtosis, and centroid frequency.

[0014] Preferably, the overlap rate is 50%.

[0015] Secondly, the data analysis-based dehydrator operating status detection system of the present invention includes a memory and a processor. The memory stores computer instructions, and when the processor executes the computer instructions, it implements the above-mentioned data analysis-based dehydrator operating status detection method.

[0016] The beneficial effects of this invention are as follows: Firstly, by defining distance and local structural entropy based on the covariance matrix of the k-nearest neighbor set, this invention improves the density clustering process, effectively handling the uneven density and ambiguous boundary characteristics of data generated by dehydrators under complex operating conditions, thus enhancing clustering accuracy. Secondly, by constructing a bipartite graph between time-window cluster sets and solving for minimum weight matching, the temporal relationship of data cluster changes is established, enabling quantitative identification of cluster maintenance, generation, and extinction processes. The system state transition index integrates the matching cost of persistent clusters, the dispersion of newly generated clusters, and the survival information of extinct clusters, transforming complex cluster changes into an indicator highly sensitive to changes in system stability. Thirdly, this invention can suppress the interference of random noise and identify weak, persistent trends caused by real state changes, thereby improving the timeliness and reliability of state change detection. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the data analysis-based method for detecting the working status of a dehydrator, as provided in an embodiment of the present invention. Detailed Implementation

[0018] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0019] like Figure 1 As shown, an embodiment of the data analysis-based dehydrator operating status detection method provided by the present invention includes the following steps: S1. Acquire the multidimensional vibration signal during the operation of the dehydrator, divide the vibration signal into continuous time windows with overlap, extract the features of the data in each time window, and obtain a set of feature vectors.

[0020] Specifically, triaxial accelerometers are installed at key locations such as the bearing housing of the dewatering machine to collect vibration acceleration signals in the X, Y, and Z directions. Preferably, the time window length is 2048 sampling points with an overlap rate of 50%, meaning each new window overlaps with the previous window by 1024 sampling points. For the vibration acceleration signals in the X, Y, and Z directions within each time window, time-domain features such as mean, root mean square, variance, kurtosis, kurtosis, peak-to-peak value, and margin are calculated, along with frequency-domain features such as spectral centroid, centroid frequency, spectral entropy, spectral kurtosis, spectral kurtosis, frequency standard deviation, and spectral flatness. All features are then combined into a feature vector. By simultaneously extracting features in the time and frequency domains, the state information in the signal can be understood from different perspectives. For example, time-domain features reflect vibration energy and impact, while frequency-domain features represent the distribution pattern and periodicity of vibration energy at different frequencies.

[0021] For example, taking a time window of 1 second as an example, assuming the vibration signal of a dehydrator along the X-axis is collected at a sampling frequency of 2048 Hz, a time series containing 2048 data points is obtained. In the time domain, the mean of the 2048 points is 0.01, indicating that the DC component of the vibration is very small; the root mean square value is 0.5, reflecting the magnitude of the vibration energy; the kurtosis value is 4.2, and a value greater than 3 indicates the presence of an impulsive component in the signal. In the frequency domain, a fast Fourier transform is performed on the signal to obtain the spectrum, and the spectral centroid is calculated to be 150 Hz, indicating that the vibration energy is mainly concentrated around 150 Hz; the spectral entropy is 0.7, representing the complexity of the spectrum; and the spectral flatness is 0.2, indicating the presence of obvious harmonic peaks in the spectrum rather than uniformly distributed white noise. Combining the feature values ​​extracted from the vibration signals in the X, Y, and Z axes in the time and frequency domains yields a multidimensional feature vector. Repeat this process for all data segments collected within the time window to obtain a set of feature vectors, where each vector represents an instantaneous operating state of the device at that moment.

[0022] S2, determine the distance based on the inverse matrix of the covariance matrix of the k nearest neighbor set of each feature vector, and determine the neighborhood radius of density clustering based on the distance; obtain the local structure entropy based on the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k nearest neighbor set, and take the feature vectors whose local structure entropy is lower than the first threshold and whose number of data points in the neighborhood is higher than the minimum number threshold as core points; use the core points and neighborhood radius to perform density clustering on the feature vectors in the current time window to obtain the current cluster set.

[0023] S3. Construct a bipartite graph between the current cluster set and the cluster set of the previous time window. The weights of the edges in the bipartite graph are determined by the weighted sum of the intersection-union ratio of the point sets of the two clusters, the distance between the point sets, and the distance between the centroids of the clusters. By solving the minimum weight matching problem of the bipartite graph, establish the mapping relationship between the clusters and identify the persistent clusters, new clusters, and extinct clusters.

[0024] Specifically, the set of nodes on the left side of the bipartite graph is C. T-1 For all clusters, the right-hand node set is C. T All clusters; connect C T-1 Cluster i and C T Weights of edges in cluster j Calculated using the following formula: ; in, The ratio of the intersection to the union of the eigenvector sets contained in the two clusters. The Hausdorff distance between two sets of points. Let be the Mahalanobis distance between the centroids of the two clusters, and the weighting coefficients a, b, and c are preferably 0.5, 0.3, and 0.2, respectively.

[0025] The Hungarian algorithm is used to find the minimum weight matching in a bipartite graph; if cluster i and cluster j successfully match, they form a persistent cluster; in C T Clusters that do not find a match in C are newly formed clusters; T-1 Clusters that do not find a match are considered extinct clusters.

[0026] S4. Calculate the system state transition index and establish a Kalman filter model of the system state transition index time series. When the cumulative sum of the predicted information sequence of the Kalman filter model and the control chart statistics exceed the preset control limits for N consecutive sampling points, it is determined that the working state of the dehydrator has changed.

[0027] In an optional embodiment, calculating the system state transition index includes: the system state transition index is calculated using the following formula, ; in, This represents the system state transition index for the current time window. λ is the system state transition exponent for the previous time window, and λ is the forgetting factor. This represents the energy increment for the current time window. The energy increment is obtained by weighting the matching cost of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters.

[0028] In an optional embodiment, determining the distance based on the inverse of the covariance matrix of the k nearest neighbor set of each feature vector, and determining the neighborhood radius of density clustering based on the distance, includes: for feature vectors Calculate its k-nearest neighbor set covariance matrix Any two eigenvectors and The distance between them is calculated using the following formula. ; in, For feature vectors and The distance between, for and The transpose of the difference vector, for The covariance matrix, for The inverse matrix; for The inverse of the covariance matrix of the set of k nearest neighbors; Calculate the distance from each point in the dataset to its k-th nearest neighbor, arrange all distance values ​​in ascending order and plot the k-dist curve, and select the distance value corresponding to the inflection point of the curve as the neighborhood radius of density clustering.

[0029] Distance can perceive the local distribution shape of data. For example, when data points are densely arranged along a certain direction, they are closer along that direction, while they are farther apart in sparse regions perpendicular to that direction, thus reflecting the true proximity relationship between data points. Suppose that in a two-dimensional feature space, data points are mainly distributed along a curve. For a point on the curve... Select the 20 nearest points as the k-nearest neighbor set, and calculate the covariance matrix of these 20 points. The covariance matrix reflects that the variance of the data is larger along the tangent direction of the curve and smaller along the normal direction. In calculating... With another point When calculating the distance, the inverse of the covariance matrix is ​​used to weight the displacements in different directions. If the displacement direction is consistent with the main direction of the data distribution, the weight is small; if the displacement direction is perpendicular to the main direction of the data distribution, the weight is large.

[0030] When determining the neighborhood radius for density clustering, first calculate the distance to its 20th nearest neighbor for each point in the dataset. Assuming there are 1000 points in the dataset, this yields 1000 such distance values. These 1000 distance values ​​are then sorted in ascending order and plotted as a k-dist curve. The horizontal axis of the curve represents the index of the data point, and the vertical axis represents the corresponding distance value. Typically, the curve rises gently at the beginning, representing the k-neighbor distance of points in the cluster core region. Then, a sudden inflection point appears, with a sharply increasing slope, indicating the beginning of encountering noisy points or sparse regions. The distance value corresponding to this inflection point is the neighborhood radius of the density cluster.

[0031] In an optional embodiment, obtaining the local structure entropy based on the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k-nearest neighbor set includes: calculating the eigenvectors. The covariance matrix of the k-nearest neighbor set d eigenvalues Normalize the eigenvalues ​​to obtain P1, P2, and P3. P d ; Calculate using the following formula Local structural entropy, ;in, This is the normalized value of the j-th eigenvalue.

[0032] The eigenvalues ​​of the covariance matrix represent the dispersion or variance of the data along the principal component directions. If the data is locally linear or planar, most of the variance will be concentrated in one or two principal directions, resulting in one or two large eigenvalues ​​while the rest are small, leading to a low calculated entropy. Conversely, if the data is locally clumped or spherically uniformly distributed, the variances in all directions are very close, and the eigenvalues ​​are of similar magnitude, resulting in a high calculated entropy. For example, consider data points in a three-dimensional feature space. For example, find its k-nearest neighbor set, say k is 30, and calculate the k-nearest neighbor set of these 30 points. Covariance matrix. Through eigenvalue decomposition, we obtain three eigenvalues, assumed to be... It equals 8.5. It equals 1.0. The value equals 0.5. This indicates that the variability of the data in the first principal direction is much greater than in the other two directions, and the local data structure may approximate a line. To calculate the entropy, the eigenvalues ​​are first normalized; their sum is 10, and the normalized value is... It equals 0.85. It equals 0.1. It equals 0.05. Then, the local structural entropy is calculated using the Shannon entropy formula.

[0033] In an optional embodiment, the energy increment is obtained by a weighted sum of the matching costs of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters, including: The summation of the matching costs of all persistent clusters in the minimum weight matching of the bipartite graph is obtained. ; Calculate the average Euclidean distance from all points within each new cluster to the centroid. This average Euclidean distance is used as the intra-cluster scatter. Summate the intra-cluster scatter of all new clusters to obtain the result. ; Obtain the intra-cluster scatter of each dying cluster in the previous time window, and sum the intra-cluster scatter of all dying clusters to obtain the result. ; Energy increment It is calculated using the following formula. ; in, , , These are the preset weighting coefficients.

[0034] The evolution of states is decomposed into three basic events: state persistence, emergence, and extinction, and the impact of each event on overall stability is evaluated. The matching cost of a persisting cluster reflects the degree of drift of the existing state, the emergence of a new cluster represents the introduction of a new pattern, and the extinction of a cluster signifies the disappearance of an old pattern. For example, suppose that from time T-1 to time T, bipartite graph matching reveals three persistent clusters with matching weights, i.e., matching costs, of 0.2, 0.3, and 0.4, respectively. Then, the total cost representing state drift is... This is the sum of these three values, which is 0.9. Simultaneously, at time T, a newly formed cluster that did not exist at time T-1 was discovered. The average distance from all points within this cluster to its centroid was calculated, yielding an intra-cluster dispersion of 1.5. Therefore... A value of 1.5 reflects the compactness of the newly emerging state; greater dispersion indicates a more unstable transition state. Furthermore, it was found that one cluster disappeared at time T-1. We need to find the intra-cluster dispersion of this disappeared cluster at time T-1, assuming its value is 1.1. This is equal to 1.1, representing the stability of the vanished state before it vanished. Using preset weighting coefficients, such as α = 0.4, β = 0.4, and γ = 0.2, the energy increment is calculated. It is 1.18.

[0035] In an optional embodiment, determining that the dehydrator's operating state has changed when the cumulative sum of the predicted innovation sequence and the control chart statistic of the Kalman filter model exceed a preset control limit for N consecutive sampling points includes: obtaining the predicted innovation sequence and its standard deviation using the Kalman filter model. The cumulative control chart statistic is calculated using the following formula: ; in, Let be the cumulative sum and control chart statistic at time t, and let k be the reference value. , for Cumulative data and control chart statistics over time. For the predicted information at time t; When cumulative control chart statistics When five consecutive sampling points exceed the control limit H, the dehydrator's operating state is determined to have changed. The control limit H is... .

[0036] Setting a threshold directly for the raw energy value can easily lead to false alarms due to occasional noise spikes. However, the cumulative sum control chart, by accumulating deviations exceeding normal fluctuations, can effectively amplify weak change signals until the cumulative effect is sufficiently significant, thus improving detection accuracy. For example, suppose that by applying Kalman filtering to the evolutionary energy sequence during a stable operation period, a predicted innovation sequence with a mean of 0 and a standard deviation σ of 0.2 is obtained. The reference value k is 0.1, and the control limit H is 1.0. During monitoring, suppose that at time t-1, the cumulative sum statistic... The value is 0.8. At time t, the new evolutionary energy value, after being processed by Kalman filtering, yields the predicted innovation. The value is 0.4. Therefore, the new cumulative control chart statistic is... The calculated value is 1.1. Since 1.1 is greater than 0, Updated to version 1.1. At this point, The value 1.1 has exceeded the control limit H of 1.0. However, this is only the first time it has exceeded the limit, and no alarm will be triggered immediately. At the next time t+1, assuming the news feed is 0.35, then... It equals 1.35, which is still greater than 1.0. This process continues if the calculated values ​​are consecutive... , , If the values ​​are, for example, 1.5, 1.7, and 1.9, all greater than 1.0, then by time t+4, the statistics of five consecutive sampling points exceed the control limits. At this point, the judgment condition is met, and an alarm is issued.

[0037] The implementation principle of the data analysis-based dehydrator operating status detection method of this invention is as follows: First, by defining distance and local structural entropy based on the covariance matrix of the k-nearest neighbor set, the density clustering process is improved, which can effectively cope with the characteristic data of uneven density and blurred boundaries generated by the dehydrator under complex operating conditions, and improve the accuracy of clustering. Second, by constructing a bipartite graph between time window cluster sets and solving the minimum weight matching, the relationship of data cluster changes in the time dimension is established, and the maintenance, creation, and extinction processes of clusters can be quantitatively identified. Furthermore, the system state transition index integrates the matching cost of persistent clusters, the dispersion of newly created clusters, and the survival information of extinct clusters, transforming complex cluster changes into an indicator that is highly sensitive to changes in system stability. In this way, this invention can suppress the interference of random noise, identify weak and persistent trends caused by real changes in state, and thus improve the timeliness and reliability of state change detection.

[0038] An embodiment of the data analysis-based dehydrator operating status detection system provided by the present invention includes a memory and a processor. The memory stores computer instructions, and when the processor executes the computer instructions, it implements the data analysis-based dehydrator operating status detection method in the above embodiment.

[0039] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for detecting the working status of a dehydrator based on data analysis, characterized in that, The process includes the following steps: acquiring multidimensional vibration signals during the operation of the dehydrator, dividing the vibration signals into continuous time windows with overlap, extracting features from the data within each time window, and obtaining a set of feature vectors; The distance is determined by the inverse of the covariance matrix of the k nearest neighbor set of each feature vector, and the neighborhood radius of density clustering is determined based on the distance. The local structure entropy is obtained by the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k nearest neighbor set. Feature vectors with local structure entropy below a first threshold and the number of data points in their neighborhood above a minimum threshold are selected as core points. Density clustering is performed on the feature vectors in the current time window using the core points and the neighborhood radius to obtain the current cluster set. A bipartite graph is constructed between the current cluster set and the cluster set in the previous time window. The weights of the edges in the bipartite graph are determined by the weighted sum of the intersection-union ratio of the point sets of the two clusters, the distance between the point sets, and the distance between the centroids of the clusters. By solving the minimum weight matching problem of the bipartite graph, the mapping relationship of the clusters is established, and persistent clusters, newly formed clusters, and extinct clusters are identified. Calculate the system state transition index and establish a Kalman filter model of the system state transition index time series. When the cumulative sum of the predicted information sequence of the Kalman filter model and the control chart statistics exceed the preset control limits for N consecutive sampling points, it is determined that the working state of the dehydrator has changed.

2. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, The calculation system state transition index includes: The system state transition index is calculated using the following formula: ; in, This represents the system state transition index for the current time window. λ is the system state transition exponent for the previous time window, and λ is the forgetting factor. This represents the energy increment for the current time window. The energy increment is obtained by weighting the matching cost of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters.

3. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, The method of determining the distance based on the inverse of the covariance matrix of the k nearest neighbor set of each feature vector, and determining the neighborhood radius of density clustering based on the distance, includes: For feature vectors Calculate its k-nearest neighbor set covariance matrix ; Any two eigenvectors and The distance between them is calculated using the following formula. ; in, For feature vectors and The distance between, for and The transpose of the difference vector, for The covariance matrix, for The inverse matrix; for The inverse of the covariance matrix of the set of k nearest neighbors; Calculate the distance from each point in the dataset to its k-th nearest neighbor, arrange all distance values ​​in ascending order and plot the k-dist curve, and select the distance value corresponding to the inflection point of the curve as the neighborhood radius of density clustering.

4. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, The process of obtaining the local structure entropy based on the Shannon entropy of the normalized eigenvalues ​​of the covariance matrix of the k-nearest neighbor set includes: Calculate eigenvectors The covariance matrix of the k-nearest neighbor set d eigenvalues Normalize the eigenvalues ​​to obtain P1, P2, and P3. P d ; Calculated using the following formula Local structural entropy , ; in, This is the normalized value of the j-th eigenvalue.

5. The method for detecting the working status of a dehydrator based on data analysis according to claim 2, characterized in that, The energy increment is obtained by a weighted sum of the matching costs of all persistent clusters, the intra-cluster dispersion of all newly formed clusters, and the historical duration of all extinct clusters, including: The summation of the matching costs of all persistent clusters in the minimum weight matching of the bipartite graph is obtained. ; Calculate the average Euclidean distance from all points within each new cluster to the centroid. This average Euclidean distance is used as the intra-cluster scatter. Summate the intra-cluster scatter of all new clusters to obtain the result. ; Obtain the intra-cluster scatter of each dying cluster in the previous time window, and sum the intra-cluster scatter of all dying clusters to obtain the result. ; Energy increment It is calculated using the following formula. ; in, , , These are the preset weighting coefficients.

6. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, When the cumulative sum of the predicted innovation sequence of the Kalman filter model exceeds the preset control limit for N consecutive sampling points, it is determined that the working state of the dehydrator has changed, including: The predicted innovation sequence and its standard deviation are obtained using the Kalman filter model. ; The cumulative sum control chart statistic is calculated using the following formula. ; in, Let be the cumulative sum and control chart statistic at time t, and let k be the reference value. , for Cumulative data and control chart statistics over time. For the predicted information at time t; When cumulative control chart statistics When five consecutive sampling points exceed the control limit H, the dehydrator's operating state is determined to have changed. The control limit H is... .

7. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, The acquisition of multidimensional vibration signals during the operation of the dehydrator includes: A triaxial accelerometer is installed on the bearing housing of the dewatering machine to collect vibration acceleration signals of the dewatering machine in the X, Y, and Z directions.

8. The method for detecting the working status of a dehydrator based on data analysis according to claim 7, characterized in that, The extraction of features from the data within each time window includes: For the vibration acceleration signals in the X, Y, and Z directions within each time window, calculate their time-domain and frequency-domain characteristics respectively. The time-domain characteristics include root mean square, kurtosis, margin, and peak-to-peak value, while the frequency-domain characteristics include spectral entropy, spectral kurtosis, and centroid frequency.

9. The method for detecting the working status of a dehydrator based on data analysis according to claim 1, characterized in that, The overlap rate is 50%.

10. A data analysis-based system for detecting the operating status of a dehydrator, characterized in that, It includes a memory and a processor. The memory stores computer instructions. When the processor executes the computer instructions, it implements the data analysis-based dehydrator working status detection method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Moving target trajectory prediction method and system based on deep learning

    CN119693770A

  • Two-stage indoor positioning method and system based on MWKNN-PF

    CN120151786A

  • Distribution box fault detection method, electronic equipment and readable storage medium

    CN120387046A

  • Image-based three-dimensional point cloud traffic marker classification method and system

    CN120451655A

  • Attitude monitoring method and system in navigation of aircraft

    CN120651245A