Operation and maintenance platform data intelligent analysis method and system based on wireless communication
By building a wireless data transmission network covering sensor equipment in the operation and maintenance platform and optimizing the installation points of wireless router equipment, the data transmission delay problem caused by network delay is solved, and the real-time and accuracy of data analysis is achieved.
Patent Information
- Application Number
- CN202510175373.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-03-21
AI Technical Summary
During the data analysis process of operation and maintenance platform, network delay may lead to data transmission delay, affect real-time, and may lead to data packet loss or incompleteness, which will lead to deviation or error in the analysis results.
By building a wireless data transmission network covering all sensor devices around the sensor equipment to be operated and maintained, the initial wireless router installation points are randomly selected, and the coordinates of these installation points are adjusted in reverse according to the data transmission delay, the installation points of the wireless router equipment are optimized to achieve the lowest data transmission delay.
It realizes efficient synchronization between data in the operation and maintenance platform and the operation data of the equipment to be operated and maintained, ensures real-time data analysis, and reduces packet loss or incompleteness, thereby improving the accuracy of analysis results.
Smart Images

Figure CN119676721A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of operation and maintenance platform data analysis, and in particular, relates to an operation and maintenance platform data intelligent analysis method and system based on wireless communication. Background Art
[0002] A Chinese patent with announcement number CN115994184B discloses an operation and maintenance method and system based on a big data automated operation and maintenance platform, which performs operation information analysis on operation and maintenance information and obtains the operation and maintenance cycle and control parameters of the operation node; performs data discrete distribution on the operation and maintenance cycle, performs data discrete distribution on the control parameters, and generates parameter distribution vectors; and inputs the cycle distribution vector and the parameter distribution vector into the operation and maintenance analysis model to perform operation and maintenance solution analysis.
[0003] During the data analysis process of the operation and maintenance platform, network delays may cause delays in data transmission, which may affect the real-time nature of data analysis and thus affect the real-time monitoring and analysis of server performance. In addition, when the network delay is high, data packet loss or incomplete data may occur, which may cause deviations or errors in the data analysis results, and the analysis results based on these incomplete data may not be consistent with the actual situation. Summary of the invention
[0004] In view of the problems in the related technology, the present invention proposes a method and system for intelligent analysis of operation and maintenance platform data based on wireless communication to overcome the above-mentioned technical problems existing in the existing related technology.
[0005] In order to solve the above technical problems, the present invention is achieved through the following technical solutions: The present invention is a method for intelligent analysis of operation and maintenance platform data based on wireless communication, comprising the following steps: S1. Setting sensor devices for collecting operation data of multiple devices to be operated and maintained to obtain a sensor device matrix; then randomly setting a number of initial router installation points to obtain a coordinate set of initial router installation points; S2, cooperate with the initial router installation point coordinate set and the sensor device matrix to collect the time point when the operation data of each device to be operated and maintained is transmitted to the operation and maintenance platform and the time point when the transmission starts, and then feedback and adjust the initial router installation point coordinate set to obtain the final router installation point coordinate set; S3, collecting the current operation data of each device to be operated and maintained in the operation and maintenance platform and multiple sets of historical operation data in cooperation with the final router installation point coordinate set, obtaining a current operation data matrix and a historical operation data matrix set; performing a clustering operation on the historical operation data matrix set to obtain a historical operation data classification center matrix set; S4. Set the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set to obtain the equipment operation status level label set; obtain the operation status level corresponding to the current operation data matrix in conjunction with the equipment operation status level label set and the equipment operation status level label set to obtain the current operation status level label data; In this solution, a wireless data transmission network that can cover all sensor devices is constructed around the sensor devices used to collect information about each device to be operated and maintained. First, several installation points for installing wireless router devices are randomly selected, and the coordinate data of the selected installation points for installing wireless router devices are reversely adjusted according to the data transmission delay time of the network composed of the wireless router devices installed based on these installation points, so that the data transmission delay time of the network composed of the wireless router devices installed at the final several installation points is minimized, thereby ensuring efficient synchronization between the data in the operation and maintenance platform and the operating data of the device to be operated and maintained. After the installation points are adjusted, the historical operation and maintenance data of the device to be operated and maintained in the operation and maintenance platform are collected and clustered, and then a label is set for each type, which provides a classification basis for classifying the current operating data of each device to be operated and maintained, and determines whether maintenance should be performed. Therefore, abnormal operation of the device to be operated and maintained can be monitored and discovered in a timely manner.
[0006] Preferably, the S1 comprises the following steps: S11, set a plurality of devices to be operated and maintained to obtain a set of devices to be operated and maintained; set a sensor device for collecting operation data of each device to be operated and maintained in the set of devices to be operated and maintained to obtain a sensor device matrix a ; ; in, a ij Indicates the first i The first setting of the operation data of the equipment to be operated and maintained j Sensor devices, Indicates the first i The total number of sensor devices with operation data settings for the equipment to be maintained, Indicates the total number of devices to be maintained; constructs a three-dimensional coordinate system covering each sensor device in the sensor device matrix, recorded as the sensor device three-dimensional coordinate system; S12, randomly setting a number of initial router installation points in the three-dimensional coordinate system of the sensor device to obtain a coordinate set of the initial router installation points , , , Respectively represent the set i 1, 2, and 3-dimensional coordinate data of each router installation point, b Indicates the total number of initial router installation points set; Install a wireless router device at each initial router installation point coordinate in the initial router installation point coordinate set, and after the installation is completed, obtain an initial sensor data transmission network; S13, transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the initial sensor data transmission network; The equipment to be maintained includes temperature transmitter equipment, PLC module equipment, PLCCPU equipment, etc.; the sensor equipment matrix includes temperature sensors, pressure sensors, humidity sensors, light sensors, sound sensors, acceleration sensors, magnetic sensors, gas sensors, liquid level sensors, flow sensors, etc.; the operation data includes input signal, output signal, the degree of deviation between the output signal and the actual value of the measured temperature, ambient temperature, relative humidity, mechanical vibration, working voltage, allowable load resistance, field temperature, sensor value, output current and percentage, etc.; By building the initial sensor data transmission network based on the initial router installation point coordinate set, a basis is provided for the subsequent collection of the time point when each sensor device transmits and sends data and the time point when the data arrives at the operation and maintenance platform.
[0007] Preferably, S2 comprises the following steps: S21, collecting a number of time points when the operation data of each device to be operated and maintained in the set of devices to be operated and maintained is transmitted to the operation and maintenance platform, and obtaining a matrix of the initial transmission arrival time point set ; Then collect the time point at which each sensor device in the sensor device matrix sends the corresponding operating data, and obtain the transmission time point set matrix ; , They are as follows: ; ; in, , Respectively represent the first i The first setting of the operation data of the equipment to be operated and maintained j The time point set when the operation data collected by each sensor device is transmitted to the operation and maintenance platform and the time point set when the transmission starts; , , , Respectively Middle kThe time point when the running data is transmitted to the operation and maintenance platform and Middle k The time point when the running data starts to be sent and transmitted; S22: adjusting the initial router installation point coordinate set according to the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain a final router installation point coordinate set. ;as follows, ; in, , , Respectively represent the adjusted i 1, 2, and 3-dimensional coordinate data of each router installation point; The initial transmission arrival time point set matrix and the transmission sending time point set matrix are obtained by collecting data, which provides a basis for the subsequent calculation of network delay data, and then determines whether the initial router installation point coordinate set needs to be adjusted.
[0008] Preferably, the S22 comprises the following steps: S221, calculate the Euclidean distance data between the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain the initial transmission delay data The calculation formula is as follows: ; S222, setting multiple groups of test router installation point coordinate data and collecting corresponding transmission delay data to obtain the test router installation point coordinate data matrix And test transmission delay data set , Indicates the setting i The transmission delay data corresponding to the coordinate data of the router installation point is tested. e Indicates the total number of sets of coordinate data of the test router installation points that are set; as follows, ; in, , , Respectively represent the set i The first test router installation point coordinate data j 1, 2, and 3-dimensional coordinate data of each router installation point; Constructing a transmission delay data mapping model using the test router installation point coordinate data matrix and the test transmission delay data set; S223, setting a transmission delay error threshold; when the transmission delay data is greater than or equal to the transmission delay error threshold, adjusting the initial router installation point coordinate set until the transmission delay data is less than the transmission delay error threshold, and obtaining a final router installation point coordinate set; otherwise, there is no need to adjust the initial router installation point coordinate set, and the initial router installation point coordinate set is used as the final router installation point coordinate set; By constructing a transmission delay data mapping model, a mapping model is provided for obtaining the corresponding transmission delay data when the installation point of the wireless router is iteratively adjusted in the future, thus eliminating the need for actual measurement and improving the iteration rate. By setting the transmission delay error threshold, a quantitative judgment basis is provided for determining whether the current transmission delay data meets the requirements.
[0009] Preferably, in S223, the initial router installation point coordinate set is adjusted until the transmission delay data is less than the transmission delay error threshold, and obtaining the final router installation point coordinate set includes the following steps: S2231, build router installation points to adjust the salp population , c 1i Indicates that the router installation point adjusts the first i Only salps, Indicates that the router installation point adjusts the size of the salp population; Sets the maximum number of iterations of the router installation point to adjust the salp population And the current number of iterations is , respectively, are recorded as the maximum number of iterations of installation point adjustment and the current number of iterations of installation point adjustment; the search space dimension of the router installation point adjustment salp population is ; S2232: Coordinate the sensor device three-dimensional coordinate system to set the value interval of each router installation point coordinate data in the initial router installation point coordinate set, and obtain a router installation point coordinate value interval matrix. ;as follows, ; in, , , Respectively represent the set i The lower limit of the 1, 2, and 3-dimensional coordinate data of each router installation point, , , Respectively represent the set i The upper limit of the 1, 2, and 3-dimensional coordinate data of each router installation point; The router installation point is set according to the router installation point coordinate value interval matrix to adjust the initial position of each salp in the salp population to obtain a first initial position matrix d ;as follows, ; in, d ji1 , d ji2 , d ji3 Respectively represent the router installation point to adjust the first j The initial position of the salp is i The position components of the 1-, 2-, and 3-dimensional coordinate data dimensions of each router installation point; the calculation formulas are as follows: ; ; ; In the formula, row ji1 , row ji2 , row ji3 Respectively for d ji1 , d ji2 , d ji3 Generate a random number between 0 and 1; S2233, according to the transmission delay data Constructing router installation points to adjust the fitness function of the salp population ;as follows, ; In the formula, It indicates the overall coverage data of the wireless network after the wireless router devices are installed at all router installation points; S2234, start iteration, before iteration, set the installation point to adjust the current iteration number to 1; in the first round of iteration, use the router installation point to adjust the fitness function of the salp population And cooperate with the transmission delay data mapping model to calculate the fitness value of the initial position of each salp in the first initial position matrix to obtain a first fitness value set; take the maximum fitness value in the first fitness value set and the corresponding initial position of the salp as the first global optimal fitness and the first global optimal position respectively; update the initial position of each salp in the first initial position matrix according to the first global optimal fitness and the first global optimal position; after the update is completed, adjust the installation point to increase the current iteration number by 1 and enter the next round of iteration; In each other round of iteration, the fitness function of the Salp population is adjusted by using the router installation point And cooperate with the transmission delay data mapping model to calculate the fitness value of the position of each salp in the salp population adjusted by the router installation point updated in the previous iteration process to obtain a second fitness value set; the maximum fitness value in the second fitness value set and the corresponding position of the salp are respectively used as the second global optimal fitness and the second global optimal position; according to the second global optimal fitness and the second global optimal position, the position of each salp in the salp population adjusted by the router installation point updated in the previous iteration process is updated; after the update is completed, the current iteration number of the installation point adjustment is increased by 1 and the next iteration is entered; S2235, when When , stop the iteration and get the first final global optimal position; otherwise, continue to iterate until until the time; taking the first final global optimal position as the optimized router installation point coordinate set; inputting the optimized router installation point coordinate set into the transmission delay data mapping model for mapping to obtain the optimized transmission delay data; When the optimized transmission delay data is less than the transmission delay error threshold, the optimized router installation point coordinate set is used as the final router installation point coordinate set; otherwise, return to S2234 and continue to iterate until the optimized transmission delay data is less than the transmission delay error threshold; The salp optimization algorithm can effectively explore different areas of the solution space. This is because the salps in the algorithm will form a chain structure during the search process. This structure helps to cover a wider search space, thereby increasing the possibility of finding the global optimal solution; it can find a better solution in a fewer number of iterations; it can dynamically adjust the search strategy according to the current search status to balance the global search and local search; based on the above advantages, the salp optimization algorithm is used in this scheme to perform multiple iterative adjustments on multiple wireless router installation points at the same time, and the delay data of the data transmission network composed of a group of wireless router installation points obtained in each iteration is used as the fitness function; therefore, as the iteration proceeds, the delay data of the data transmission network composed of the wireless router installation points obtained in the iteration will become smaller and smaller, and finally meet the requirements of running data transmission.
[0010] Preferably, S3 comprises the following steps: S31, installing a wireless router device according to the final router installation point coordinate set, and after the installation is completed, obtaining a final sensor data transmission network; transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the final sensor data transmission network; S32: Collect the current operation data of each device to be operated and maintained in the operation and maintenance platform and multiple groups of historical operation data to obtain a current operation data matrix And the historical operation data matrix set , Indicates the collected data in the operation and maintenance platform k The operation data matrix of each equipment to be operated and maintained in the group history, Indicates the total number of groups of historical operation data of each device to be operated and maintained in the operation and maintenance platform; , They are as follows: ; ; in, Indicates the first i The first setting of the operation data of the equipment to be operated and maintained j The current operation data of the corresponding equipment to be maintained is collected by each sensor device. express The equipment to be maintained is the first i The first setting of the operation data of the equipment to be operated and maintained j The historical operation data of the corresponding equipment to be maintained collected by each sensor device; S33, clustering the historical operation data matrix set to obtain a historical operation data classification center matrix set , represents the first clustering result obtained by clustering the historical operation data matrix set i The classification center matrix of the running data of the classification, Represents the total number of classifications obtained by clustering the historical operation data matrix set; as follows, ; in, express The equipment to be maintained is the first i The first setting of the operation data of the equipment to be operated and maintained j The historical operation data of the corresponding equipment to be maintained collected by each sensor device; Collect multiple groups of historical operation data of each device to be operated and maintained in the operation and maintenance platform, and provide data support for the subsequent clustering and labeling of the operation data; by clustering the historical operation data matrix set, similar operation data are clustered into one category, so that subsequent classification can be performed by calculating the Euclidean distance between the data to be classified and each classification center data, thereby providing a classification basis for the subsequent classification of the current operation data matrix.
[0011] Preferably, S4 comprises the following steps: S41, setting the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set, obtaining an equipment operation status level label set , express Corresponding equipment operation status level label; S42, calculating the Euclidean distance data between the current operation data matrix and each historical operation data classification center matrix in the historical operation data classification center matrix set, to obtain a classified Euclidean distance data set; taking the equipment operation status level label corresponding to the smallest Euclidean distance data in the classified Euclidean distance data set as the operation status level label data corresponding to the current operation data matrix, and recording it as the current operation status level label data; S43, setting an operation status level threshold; when the current operation status level tag data is less than the operation status level threshold, maintaining each device in the set of devices to be maintained; otherwise, there is no need to maintain each device in the set of devices to be maintained; By setting the equipment operation status level label corresponding to each historical operation data classification center matrix, a basis is provided for the subsequent acquisition of the equipment operation status level label of the current operation data matrix, thereby facilitating the determination of whether it is currently necessary to maintain each device in the equipment set to be operated and maintained; wherein, by setting the operation status level threshold, a quantitative determination basis is provided for determining whether the equipment operation status level label of the current operation data matrix meets the requirements.
[0012] A wireless communication-based operation and maintenance platform data intelligent analysis system comprises a sensor device setting module, an initial router installation point coordinate setting module, a router installation point coordinate adjustment module, an equipment operation data acquisition module, a clustering module, an equipment operation status level label setting module and a current operation status level acquisition module.
[0013] The present invention has the following beneficial effects: 1. In the present invention, several installation points for installing wireless router devices are randomly selected, and the coordinate data of the selected installation points for installing wireless router devices are reversely adjusted according to the data transmission delay time of the network composed of the wireless router devices installed based on these installation points, so that the data transmission delay time of the network composed of the wireless router devices installed at the final several installation points is minimized, thereby ensuring efficient synchronization between the data in the operation and maintenance platform and the operating data of the equipment to be operated and maintained, and then classifying the current operating data of each equipment to be operated and maintained to determine whether maintenance should be performed; thereby, the abnormal operation of the equipment to be operated and maintained can be monitored and discovered in time.
[0014] 2. The present invention constructs a transmission delay data mapping model, which provides a mapping model for obtaining corresponding transmission delay data when the installation point of the wireless router is iteratively adjusted in the future, thereby eliminating the need for actual measurement and improving the iteration rate; by setting a transmission delay error threshold, a quantitative determination basis is provided for determining whether the current transmission delay data meets the requirements.
[0015] 3. In the present invention, multiple wireless router installation points are iteratively adjusted multiple times simultaneously by using the Salp Unica optimization algorithm, and the delay data of the data transmission network composed of a group of wireless router installation points obtained in each iteration is used as the fitness function; therefore, as the iteration proceeds, the delay data of the data transmission network composed of the wireless router installation points obtained in the iteration will become smaller and smaller, and finally meet the requirements of running data transmission.
[0016] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the invention, the drawings required for describing the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the invention. For ordinary technicians in this field, they can also obtain drawings based on these drawings without paying creative work.
[0018] Figure 1 The present invention is a flowchart of a method for intelligent analysis of operation and maintenance platform data based on wireless communication. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the invention to clearly and completely describe the technical solutions in the embodiments of the invention. Obviously, the described embodiments are only part of the embodiments of the invention, not all of the embodiments. Based on the embodiments in the invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the invention.
[0020] Embodiment 1 See also Figure 1 , this embodiment is a method for intelligent analysis of operation and maintenance platform data based on wireless communication, comprising the following steps: S1. Setting sensor devices for collecting operation data of multiple devices to be operated and maintained to obtain a sensor device matrix; then randomly setting a number of initial router installation points to obtain a coordinate set of initial router installation points; The S1 comprises the following steps: S11, set a plurality of devices to be operated and maintained to obtain a set of devices to be operated and maintained; set a sensor device for collecting operation data of each device to be operated and maintained in the set of devices to be operated and maintained to obtain a sensor device matrix a ; ; in, a ij Indicates the first i The first setting of the operation data of the equipment to be operated and maintained j Sensor devices, Indicates the first i The total number of sensor devices with operation data settings for the equipment to be maintained, Indicates the total number of devices to be maintained; constructs a three-dimensional coordinate system covering each sensor device in the sensor device matrix, recorded as the sensor device three-dimensional coordinate system; S12, randomly setting a number of initial router installation points in the three-dimensional coordinate system of the sensor device to obtain a coordinate set of the initial router installation points , , , Respectively represent the set i 1, 2, and 3-dimensional coordinate data of each router installation point, b Indicates the total number of initial router installation points set; Install a wireless router device at each initial router installation point coordinate in the initial router installation point coordinate set, and after the installation is completed, obtain an initial sensor data transmission network; S13, transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the initial sensor data transmission network; S2, cooperate with the initial router installation point coordinate set and the sensor device matrix to collect the time point when the operation data of each device to be operated and maintained is transmitted to the operation and maintenance platform and the time point when the transmission starts, and then feedback and adjust the initial router installation point coordinate set to obtain the final router installation point coordinate set; The S2 comprises the following steps: S21, collecting a number of time points when the operation data of each device to be operated and maintained in the set of devices to be operated and maintained is transmitted to the operation and maintenance platform, and obtaining a matrix of the initial transmission arrival time point set ; Then collect the time point at which each sensor device in the sensor device matrix sends the corresponding operating data, and obtain the transmission time point set matrix ; , They are as follows: ; ; in, , Respectively represent the first i The first setting of the operation data of the equipment to be operated and maintained j The time point set when the operation data collected by each sensor device is transmitted to the operation and maintenance platform and the time point set when the transmission starts; , , , Respectively Middle k The time point when the running data is transmitted to the operation and maintenance platform and Middle k The time point when the running data starts to be sent and transmitted; S22: adjusting the initial router installation point coordinate set according to the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain a final router installation point coordinate set. ;as follows, ; in, , , Respectively represent the adjusted i 1, 2, and 3-dimensional coordinate data of each router installation point; The S22 comprises the following steps: S221, calculate the Euclidean distance data between the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain the initial transmission delay data The calculation formula is as follows: ; S222, setting multiple groups of test router installation point coordinate data and collecting corresponding transmission delay data to obtain the test router installation point coordinate data matrix And test transmission delay data set , Indicates the setting i The transmission delay data corresponding to the coordinate data of the router installation point is tested. e Indicates the total number of sets of coordinate data of the test router installation points that are set; as follows, ; in, , , Respectively represent the set iThe first test router installation point coordinate data j 1, 2, and 3-dimensional coordinate data of each router installation point; Constructing a transmission delay data mapping model using the test router installation point coordinate data matrix and the test transmission delay data set; In S222, using the test router installation point coordinate data matrix and the test transmission delay data set to construct a transmission delay data mapping model includes the following steps: S2221, constructing an initial SVM model and setting a training data ratio; dividing the test router installation point coordinate data matrix and the test transmission delay data set according to the training data ratio to obtain a test router installation point coordinate training data matrix, a test transmission delay training data set, a test router installation point coordinate test data matrix, and a test transmission delay test data set; S2222, setting a training error threshold; inputting the test router installation point coordinate training data matrix and the test transmission delay training data set as training data and training labels respectively into the initial SVM model for training; during the training process, when the training error is less than the training error threshold, stop the training and obtain the trained SVM model; otherwise, continue the training until the training error is less than the training error threshold; S2223, set a test accuracy threshold; input the test router installation point coordinate test data matrix and the test transmission delay test data set as test data and test labels respectively into the trained SVM model for testing; after the test is completed, obtain the test accuracy data; when the test accuracy data is greater than or equal to the test accuracy threshold, use the trained SVM model as the transmission delay data mapping model; otherwise, return to S2222 to continue training the transmission delay data mapping model until the test accuracy data is greater than or equal to the test accuracy threshold; S223, setting a transmission delay error threshold; when the transmission delay data is greater than or equal to the transmission delay error threshold, adjusting the initial router installation point coordinate set until the transmission delay data is less than the transmission delay error threshold, and obtaining a final router installation point coordinate set; otherwise, there is no need to adjust the initial router installation point coordinate set, and the initial router installation point coordinate set is used as the final router installation point coordinate set; In S223, the initial router installation point coordinate set is adjusted until the transmission delay data is less than the transmission delay error threshold, and obtaining the final router installation point coordinate set includes the following steps: S2231, build router installation points to adjust the salp population , c1i Indicates that the router installation point adjusts the first i Only salps, Indicates that the router installation point adjusts the size of the salp population; Sets the maximum number of iterations of the router installation point to adjust the salp population And the current number of iterations is , respectively, are recorded as the maximum number of iterations of installation point adjustment and the current number of iterations of installation point adjustment; the search space dimension of the router installation point adjustment salp population is ; S2232: Coordinate the sensor device three-dimensional coordinate system to set the value interval of each router installation point coordinate data in the initial router installation point coordinate set, and obtain a router installation point coordinate value interval matrix. ;as follows, ; in, , , Respectively represent the set i The lower limit of the 1, 2, and 3-dimensional coordinate data of each router installation point, , , Respectively represent the set i The upper limit of the 1, 2, and 3-dimensional coordinate data of each router installation point; The router installation point is set according to the router installation point coordinate value interval matrix to adjust the initial position of each salp in the salp population to obtain a first initial position matrix d ;as follows, ; in, d ji1 , d ji2 , d ji3 Respectively represent the router installation point to adjust the first j The initial position of the salp is i The position components of the 1-, 2-, and 3-dimensional coordinate data dimensions of each router installation point; the calculation formulas are as follows: ; ; ; In the formula, row ji1 , row ji2 , row ji3 Respectively ford ji1 , d ji2 , d ji3 Generate a random number between 0 and 1; S2233, according to the transmission delay data Constructing router installation points to adjust the fitness function of the salp population ;as follows, ; In the formula, It indicates the overall coverage data of the wireless network after the wireless router devices are installed at all router installation points; S2234, start iteration, before iteration, set the installation point to adjust the current iteration number to 1; in the first round of iteration, use the router installation point to adjust the fitness function of the salp population And cooperate with the transmission delay data mapping model to calculate the fitness value of the initial position of each salp in the first initial position matrix to obtain a first fitness value set; take the maximum fitness value in the first fitness value set and the corresponding initial position of the salp as the first global optimal fitness and the first global optimal position respectively; update the initial position of each salp in the first initial position matrix according to the first global optimal fitness and the first global optimal position; after the update is completed, adjust the installation point to increase the current iteration number by 1 and enter the next round of iteration; In each other round of iteration, the fitness function of the Salp population is adjusted by using the router installation point And cooperate with the transmission delay data mapping model to calculate the fitness value of the position of each salp in the salp population adjusted by the router installation point updated in the previous iteration process to obtain a second fitness value set; the maximum fitness value in the second fitness value set and the corresponding position of the salp are respectively used as the second global optimal fitness and the second global optimal position; according to the second global optimal fitness and the second global optimal position, the position of each salp in the salp population adjusted by the router installation point updated in the previous iteration process is updated; after the update is completed, the current iteration number of the installation point adjustment is increased by 1 and the next iteration is entered; S2235, when When , stop the iteration and get the first final global optimal position; otherwise, continue to iterate until until the time; taking the first final global optimal position as the optimized router installation point coordinate set; inputting the optimized router installation point coordinate set into the transmission delay data mapping model for mapping to obtain the optimized transmission delay data; When the optimized transmission delay data is less than the transmission delay error threshold, the optimized router installation point coordinate set is used as the final router installation point coordinate set; otherwise, return to S2234 and continue to iterate until the optimized transmission delay data is less than the transmission delay error threshold; S3, collecting the current operation data of each device to be operated and maintained in the operation and maintenance platform and multiple sets of historical operation data in cooperation with the final router installation point coordinate set, obtaining a current operation data matrix and a historical operation data matrix set; performing a clustering operation on the historical operation data matrix set to obtain a historical operation data classification center matrix set; The S3 comprises the following steps: S31, installing a wireless router device according to the final router installation point coordinate set, and after the installation is completed, obtaining a final sensor data transmission network; transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the final sensor data transmission network; S32: Collect the current operation data of each device to be operated and maintained in the operation and maintenance platform and multiple groups of historical operation data to obtain a current operation data matrix And the historical operation data matrix set , Indicates the collected data in the operation and maintenance platform k The operation data matrix of each equipment to be operated and maintained in the group history, Indicates the total number of groups of historical operation data of each device to be operated and maintained in the operation and maintenance platform; , They are as follows: ; ; in, Indicates the first i The first setting of the operation data of the equipment to be operated and maintained j The current operation data of the corresponding equipment to be maintained is collected by each sensor device. express The equipment to be maintained is the first i The first setting of the operation data of the equipment to be operated and maintained j The historical operation data of the corresponding equipment to be maintained collected by each sensor device; S33, clustering the historical operation data matrix set to obtain a historical operation data classification center matrix set , represents the first clustering result obtained by clustering the historical operation data matrix set i The classification center matrix of the running data of the classification, Represents the total number of classifications obtained by clustering the historical operation data matrix set; as follows, ; in, express The equipment to be maintained is the first i The first setting of the operation data of the equipment to be operated and maintained j The historical operation data of the corresponding equipment to be maintained collected by each sensor device; In S33, clustering operation is performed on the historical operation data matrix set to obtain a historical operation data classification center matrix set, which includes the following steps: S331, build and run data clustering salp population , c 2i represents the first i Only salps, represents the size of the running data clustering salp population; sets the maximum number of iterations of the running data clustering salp population to And the current number of iterations is , respectively recorded as the maximum number of clustering iterations and the current number of clustering iterations; the search space dimension of the running data clustering salp population is ; S332, randomly selecting a number of historical operation data matrices from the historical operation data matrix set as the initial position matrix set of each salp in the operation data clustering salp population, to obtain a second initial position matrix f ;as follows, ; ; in, Indicates the clustering of the running data in the Salp population The initial position of the salp is i The position component matrix of the classification center matrix dimension of the running data of each classification; express In the set of equipment to be maintained i The first setting of the operation data of the equipment to be operated and maintained j The position component of the historical operation data dimension of the corresponding equipment to be operated and maintained collected by each sensor device; S333, respectively calculate each historical operation data matrix in the historical operation data matrix set to the operation data clustering salp population The Euclidean distance between each position component matrix of the initial position of the salp is obtained to obtain a discrete Euclidean distance matrix ;as follows, ; in, Indicates the historical operation data matrix set i The historical running data matrix is converted into the running data clustering salp population The initial position of the salp j The Euclidean distance between position component matrices; The discrete Euclidean distance matrix is constructed based on the running data clustering of the salp population. Fitness function of the initial position of the salp ;as follows, ; S334, start iteration, before iteration, set the current iteration number of the clustering to 1; in the first round of iteration, use the running data to cluster the first Fitness function of the initial position of the salp Calculate the fitness value of the initial position of each salp in the second initial position matrix to obtain a third fitness value set; use the maximum fitness value in the third fitness value set and the corresponding initial position of the salp as the third global optimal fitness and the third global optimal position respectively; update the initial position of each salp in the second initial position matrix according to the third global optimal fitness and the third global optimal position; after the update is completed, add 1 to the current iteration number of the clustering and enter the next round of iteration; In each other iteration, the running data is used to cluster the first Fitness function of the initial position of the salp Calculate the fitness value of the position of each salp in the running data clustering salp population updated during the previous round of iteration to obtain a fourth fitness value set; use the maximum fitness value in the fourth fitness value set and the corresponding salp position as the fourth global optimal fitness and the fourth global optimal position respectively; update the position of each salp in the running data clustering salp population updated during the previous round of iteration according to the fourth global optimal fitness and the fourth global optimal position; after the update is completed, add 1 to the current iteration number of the cluster and enter the next round of iteration; S335, when When , stop the iteration and get the second final global optimal position; otherwise, continue to iterate until until the second final global optimal position is used as the historical operation data classification center matrix set; The multiple classification centers in the historical operation data matrix set are adjusted iteratively multiple times by using the salp optimization algorithm, and the overall discrete degree of the historical operation data matrix set is used as the fitness function; therefore, as the iteration proceeds, the overall discrete degree of the historical operation data matrix set becomes smaller and smaller, which means that the classification effect of the several classification centers obtained by iteration on the historical operation data matrix set is getting better and better; S4. Set the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set to obtain the equipment operation status level label set; obtain the operation status level corresponding to the current operation data matrix in conjunction with the equipment operation status level label set and the equipment operation status level label set to obtain the current operation status level label data; The S4 comprises the following steps: S41, setting the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set, obtaining an equipment operation status level label set , express Corresponding equipment operation status level label; S42, calculating the Euclidean distance data between the current operation data matrix and each historical operation data classification center matrix in the historical operation data classification center matrix set, to obtain a classified Euclidean distance data set; taking the equipment operation status level label corresponding to the smallest Euclidean distance data in the classified Euclidean distance data set as the operation status level label data corresponding to the current operation data matrix, and recording it as the current operation status level label data; S43, setting an operation status level threshold; when the current operation status level tag data is less than the operation status level threshold, maintaining each device in the set of equipment to be maintained; otherwise, there is no need to maintain each device in the set of equipment to be maintained.
[0021] Embodiment 2 This embodiment discloses an operation and maintenance platform data intelligent analysis system based on wireless communication, the system can implement the method of the above embodiment, including a sensor device setting module, an initial router installation point coordinate setting module, a router installation point coordinate adjustment module, a device operation data collection module, a clustering module, a device operation status level label setting module and a current operation status level acquisition module; The sensor device setting module is used to set sensor devices for collecting operation data of multiple devices to be operated and maintained, and obtain a sensor device matrix; The initial router installation point coordinate setting module is used to randomly set a number of initial router installation points to obtain an initial router installation point coordinate set; The router installation point coordinate adjustment module is used to cooperate with the initial router installation point coordinate set to collect the time point when the operation data of each device to be operated and maintained is transmitted to the operation and maintenance platform and the time point when the transmission is started, and then feedback and adjust the initial router installation point coordinate set to obtain the final router installation point coordinate set; The equipment operation data collection module is used to collect the current operation data and multiple sets of historical operation data of each equipment to be operated and maintained in the operation and maintenance platform in cooperation with the final router installation point coordinate set, and obtain the current operation data matrix and the historical operation data matrix set; The clustering module is used to perform clustering operations on the historical operation data matrix set to obtain a historical operation data classification center matrix set; The equipment operation status level label setting module is used to set the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set to obtain the equipment operation status level label set; The current operation status level acquisition module is used to cooperate with the equipment operation status level label set and the equipment operation status level label set to acquire the operation status level corresponding to the current operation data matrix to obtain the current operation status level label data.
[0022] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0023] The preferred embodiments of the invention disclosed above are only used to help explain the invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the invention, so that those skilled in the art can understand and use the invention well.
Claims
1. A method for intelligent analysis of operation and maintenance platform data based on wireless communication, characterized in that: The following steps are involved: S1. Set sensor devices for collecting operation data of multiple devices to be operated and maintained to obtain a sensor device matrix; then randomly set a number of initial router installation points to obtain a coordinate set of initial router installation points; S2, cooperate with the initial router installation point coordinate set and the sensor device matrix to collect the time point when the operation data of each device to be operated and maintained is transmitted to the operation and maintenance platform and the time point when the transmission starts, and then feedback and adjust the initial router installation point coordinate set to obtain the final router installation point coordinate set; S3, collecting the current operation data and multiple sets of historical operation data of each device to be operated and maintained in the operation and maintenance platform in conjunction with the final router installation point coordinate set, to obtain a current operation data matrix and a historical operation data matrix set; performing a clustering operation on the historical operation data matrix set to obtain a historical operation data classification center matrix set; S4. Set the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set to obtain the equipment operation status level label set; obtain the operation status level corresponding to the current operation data matrix in conjunction with the equipment operation status level label set and the equipment operation status level label set to obtain the current operation status level label data.
2. According to the method for intelligent analysis of operation and maintenance platform data based on wireless communication in claim 1, it is characterized in that: The S1 comprises the following steps: S11, setting a plurality of devices to be operated and maintained to obtain a set of devices to be operated and maintained; setting a sensor device for collecting operation data of each device to be operated and maintained in the set of devices to be operated and maintained to obtain a sensor device matrix; constructing a three-dimensional coordinate system covering each sensor device in the sensor device matrix, recorded as a sensor device three-dimensional coordinate system; S12, randomly setting a number of initial router installation points in the three-dimensional coordinate system of the sensor device to obtain a coordinate set of the initial router installation points; Install a wireless router device at each initial router installation point coordinate in the initial router installation point coordinate set, and after the installation is completed, obtain an initial sensor data transmission network; S13. Transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the initial sensor data transmission network.
3. According to the method of intelligent analysis of operation and maintenance platform data based on wireless communication in claim 2, it is characterized in that: The S2 comprises the following steps: S21, collecting a number of time points when the operation data of each device to be operated and maintained in the device set to be operated and maintained is transmitted to the operation and maintenance platform, and obtaining an initial transmission arrival time point set matrix; then collecting the time point when each sensor device in the sensor device matrix sends the corresponding operation data, and obtaining a transmission sending time point set matrix; S22. Adjust the initial router installation point coordinate set according to the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain a final router installation point coordinate set.
4. According to the method of intelligent analysis of operation and maintenance platform data based on wireless communication in claim 3, it is characterized in that: The S22 comprises the following steps: S221, calculating the Euclidean distance data between the initial transmission arrival time point set matrix and the transmission sending time point set matrix to obtain initial transmission delay data; S222, setting multiple groups of test router installation point coordinate data and collecting corresponding transmission delay data to obtain a test router installation point coordinate data matrix and a test transmission delay data set; using the test router installation point coordinate data matrix and the test transmission delay data set to construct a transmission delay data mapping model; S223, setting a transmission delay error threshold; when the transmission delay data is greater than or equal to the transmission delay error threshold, adjusting the initial router installation point coordinate set until the transmission delay data is less than the transmission delay error threshold, and obtaining a final router installation point coordinate set; otherwise, there is no need to adjust the initial router installation point coordinate set, and the initial router installation point coordinate set is used as the final router installation point coordinate set.
5. The method for intelligent analysis of operation and maintenance platform data based on wireless communication according to claim 4, characterized in that: The transmission delay data mapping model adopts the SVM model.
6. The method for intelligent analysis of operation and maintenance platform data based on wireless communication according to claim 4, characterized in that: In S223, the initial router installation point coordinate set is adjusted until the transmission delay data is less than the transmission delay error threshold, and obtaining the final router installation point coordinate set includes the following steps: S2231, constructing a router installation point to adjust the salp population; setting the maximum number of iterations of the router installation point to adjust the salp population is And the current number of iterations is , respectively recorded as the maximum number of iterations of installation point adjustment and the current number of iterations of installation point adjustment; S2232, setting the value interval of each router installation point coordinate data in the initial router installation point coordinate set in conjunction with the three-dimensional coordinate system of the sensor device, and obtaining a router installation point coordinate value interval matrix; setting the router installation point according to the router installation point coordinate value interval matrix to adjust the initial position of each salp in the salp population, and obtaining a first initial position matrix; S2233, constructing a fitness function for adjusting the salp population at the router installation point according to the transmission delay data; S2234, start iteration, and set the current iteration number of the installation point adjustment to 1 before iteration; in each round of iteration, use the fitness function of the router installation point adjustment salp population and cooperate with the transmission delay data mapping model to calculate the fitness value of the position of each salp in the router installation point adjustment salp population updated in the previous round of iteration, and obtain a second fitness value set; use the maximum fitness value in the second fitness value set and the corresponding salp position as the second global optimal fitness and the second global optimal position respectively; update the position of each salp in the router installation point adjustment salp population updated in the previous round of iteration according to the second global optimal fitness and the second global optimal position; after the update is completed, add 1 to the current iteration number of the installation point adjustment and enter the next round of iteration; S2235, when When , stop the iteration and get the first final global optimal position; otherwise, continue to iterate until until the time; taking the first final global optimal position as the optimized router installation point coordinate set; inputting the optimized router installation point coordinate set into the transmission delay data mapping model for mapping to obtain the optimized transmission delay data; When the optimized transmission delay data is less than the transmission delay error threshold, the optimized router installation point coordinate set is used as the final router installation point coordinate set; otherwise, return to S2234 and continue to iterate until the optimized transmission delay data is less than the transmission delay error threshold.
7. The method for intelligent analysis of operation and maintenance platform data based on wireless communication according to claim 6, characterized in that: The S3 comprises the following steps: S31, installing a wireless router device according to the final router installation point coordinate set, and after the installation is completed, obtaining a final sensor data transmission network; transmitting the operation data of the corresponding device to be operated and maintained collected by each sensor device in the sensor device matrix to the operation and maintenance platform according to the final sensor data transmission network; S32, collecting current operation data and multiple groups of historical operation data of each device to be operated and maintained in the operation and maintenance platform, and obtaining a current operation data matrix and a historical operation data matrix set; S33. Perform a clustering operation on the historical operation data matrix set to obtain a historical operation data classification center matrix set.
8. The method for intelligent analysis of operation and maintenance platform data based on wireless communication according to claim 7, characterized in that: In S33, a clustering operation is performed on the historical operation data matrix set using a salp optimization algorithm.
9. The method for intelligent analysis of operation and maintenance platform data based on wireless communication according to claim 8, characterized in that: The S4 comprises the following steps: S41, setting the equipment operation status level label corresponding to each historical operation data classification center matrix in the historical operation data classification center matrix set to obtain an equipment operation status level label set; S42, calculating the Euclidean distance data between the current operation data matrix and each historical operation data classification center matrix in the historical operation data classification center matrix set, to obtain a classified Euclidean distance data set; taking the equipment operation status level label corresponding to the smallest Euclidean distance data in the classified Euclidean distance data set as the operation status level label data corresponding to the current operation data matrix, and recording it as the current operation status level label data; S43, setting an operation status level threshold; when the current operation status level tag data is less than the operation status level threshold, maintaining each device in the set of equipment to be maintained; otherwise, there is no need to maintain each device in the set of equipment to be maintained.
10. A system for implementing the method for intelligent analysis of operation and maintenance platform data based on wireless communication as described in any one of claims 1 to 9.
Citation Information
Patent Citations
An Operation and Maintenance Method and System Based on a Big Data Automated Operation and Maintenance Platform
CN115994184B
Intelligent interface-free data interaction system and method applied to auxiliary inquiry
CN119296769A
Urban rail transit abnormal passenger flow prediction method and system based on artificial intelligence
CN119312969A
Device state monitoring method based on multi-index cluster analysis
WO2022252505A1