Textile weaving process data monitoring system based on Internet of Things technology

By using IoT technology to compress, decompress and preprocess data during textile weaving, combined with edge computing and alarm mechanisms, the problems of low data transmission delay and reliability are solved, and monitoring efficiency and data security are improved.

CN119766891AActive Publication Date: 2025-04-04NANTONG YIZHIYUN GARMENT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510128597.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-04-04
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

In the prior art, data monitoring of textile weaving process data is very large, resulting in low data transmission delay and reliability and low monitoring efficiency.

Method used

Data collection module based on Internet of Things technology is used for data compression and transmission, decompression and preprocessing through data processing and analysis module, data transmission is encrypted by edge computing nodes, and compared with historical data, equipment data evaluation index is generated, and alarm mechanism is triggered.

Benefits of technology

It improves the efficiency of data monitoring in textile weaving process, enhances the security and reliability of data transmission, responds to equipment abnormalities in a timely manner, and reduces production stagnation time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119766891A_ABST
    Figure CN119766891A_ABST
Patent Text Reader

Abstract

The invention discloses a textile weaving process data monitoring system based on the Internet of Things technology, and relates to the technical field of textile weaving process data monitoring. The textile weaving process data monitoring system based on the Internet of Things technology comprises a data acquisition module, a data processing and analysis module and a monitoring module. According to the invention, the data acquisition module acquires the first equipment data, compresses the first equipment data, transmits the compressed first equipment data to the data processing and analysis module, decompresses and preprocesses the data through the data processing and analysis module to obtain the third equipment data, and transmits the third equipment data to the monitoring module through the edge computing node to obtain the equipment evaluation index; therefore, the textile weaving process data monitoring efficiency is improved, and the problem of low textile weaving process data monitoring efficiency in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application filed on September 25, 2024, with application number 202411340071.6 and invention name “A textile weaving process data monitoring system based on Internet of Things technology”. Technical Field

[0002] The present invention relates to the technical field of textile weaving process data monitoring technology, and in particular to a textile weaving process data monitoring system based on Internet of Things technology. Background Art

[0003] With the rapid development of Internet of Things technology, its application in the field of industrial manufacturing is becoming more and more extensive. Data monitoring of the textile weaving process is an important part of textile enterprises to achieve intelligent and automated production. Image data can detect the operating status of textile equipment and visual defects of fabrics in real time, and numerical data provides key performance indicators in the production process, which helps to monitor the operating status of equipment and optimize production efficiency. By comprehensively utilizing image and numerical data, it is possible to achieve comprehensive monitoring of the production process, timely discover potential problems, and improve production quality and efficiency. Therefore, it is of great significance to develop a textile weaving process data monitoring system based on Internet of Things technology.

[0004] The existing system acquires data through sensors on textile equipment, then pre-processes the data, uses mathematical analysis methods to analyze the data, and finally uses the analysis results to monitor the textile weaving process data, thereby achieving accurate monitoring and control of the textile weaving process data.

[0005] For example, the patent application with the publication number of CN114280060A discloses a textile intelligent fabric inspection system based on machine vision, which includes: a display screen, a central processing unit, a data transmission module, a detection and analysis module, an image processing module, an image acquisition module, a lighting control module and an image comparison module, wherein the lighting control module includes a fill light, and the image acquisition module includes an image collector. The textile intelligent fabric inspection system based on machine vision described in the present invention belongs to the field of textile intelligent fabric inspection, and uses the coordinated use of the monitoring and analysis module, the image processing module, the image acquisition module, the image collector, the lighting control module and the fill light, and uses the light to illuminate the textile so that the image collector can clearly collect the information of the textile, and detects the textile through various subsequent modules and machine vision detection, thereby replacing the manual inspection method.

[0006] For example, the patent application with publication number: CN114371244A discloses a quality control method for the detection of banned azo dyes in textiles, which includes: preparing a certain concentration of azo dyes as a stock solution as a quality control sample, and detecting the carcinogenic aromatic amines produced by the reduction and cleavage of the quality control sample by GC-MS. A certain amount of test data is accumulated to establish multi-rule quality control rules and control charts, and the test results of any batch of quality control samples are judged, so as to determine whether the test results of textiles tested with the batch of quality control samples are credible.

[0007] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems: In the prior art, since data monitoring of the textile weaving process requires the collection of images and numerical data of the textile equipment during operation, the huge amount of data leads to data transmission delays and low data reliability, resulting in low efficiency of data monitoring of the textile weaving process. Summary of the invention

[0008] The embodiment of the present application solves the problem of low efficiency of textile weaving process data monitoring in the prior art by providing a textile weaving process data monitoring system based on Internet of Things technology, thereby improving the efficiency of textile weaving process data monitoring.

[0009] The embodiment of the present application provides a textile weaving process data monitoring system based on the Internet of Things technology, including: a data acquisition module, a data processing and analysis module and a monitoring module; wherein the data acquisition module is used to collect first device data through sensors on textile equipment, compress the collected first device data to obtain compressed data, and the first device data is used to describe the textile manufacturing process of the textile equipment; the data processing and analysis module is used to receive the compressed data and decompress and pre-process the compressed data and then transmit it to the monitoring module through an edge computing node, and the pre-processing includes data cleaning and denoising; the monitoring module is used to compare the pre-processed first device data with the mean of historical textile equipment data to obtain an equipment data evaluation index, and compare the equipment data evaluation index with a preset threshold to obtain a result judgment, and trigger an alarm mechanism for abnormal situations, and the historical textile equipment data includes historical textile equipment images and historical textile equipment numerical data.

[0010] Furthermore, the data acquisition module includes a compression unit and a data transmission unit; the compression unit is used to compress the collected first device data to obtain compressed data, and compare the first device data with the compressed data according to the data volume to obtain compression efficiency, and the compression efficiency is used to measure the compression effect of the first device data; the data transmission unit is used to transmit the compressed data to the data processing and analysis module via the transmission protocol HTTP, and the transmission protocol HTTP is used to improve the transmission efficiency of the compressed data.

[0011] Furthermore, the data processing and analysis module includes a decompression unit, a first preprocessing unit, a second preprocessing unit and an edge computing node unit; the decompression unit is used to receive compressed data and decompress the compressed data to obtain second device data, and compare the first device data and the second device data to obtain a data compression index, and the data compression index is used to evaluate the compression accuracy of the first device data; the first preprocessing unit is used to determine a value range according to the mean and variance of the acquired second device data, and compare the second device data with the value range to obtain cleaned second device data, and the comparison is used to remove data in the second device data that is not within the value range; the second preprocessing unit is used to replace the cleaned second device data with a window average value to obtain third device data, and the window average value is obtained by performing a mean operation on the data in the cleaned second device data within the window, and the third device data is the preprocessed second device data; The edge computing node unit is used to encrypt the third device data by symmetric encryption and store the third device data in the edge computing node, and transmit the stored third device data to the monitoring module within a preset time period.

[0012] Furthermore, the compressing the collected first device data to obtain compressed data includes data identification of the collected first device data, and the data identification represents adding an identification field to the first device data according to the data type.

[0013] Furthermore, the specific process of obtaining the compressed data is as follows: constructing a compression dictionary according to the data frequency distribution in the first device data, and scanning the first device data through the compression dictionary, the compression dictionary including an index table and a mark, the mark including a code for replacing the first device data; replacing the first device data with the mark in the compression dictionary to obtain the compressed data, the data replacement indicating replacing the data in the first device data with the mark.

[0014] Furthermore, the specific process of acquiring the second device data is: scanning the compressed data according to the compression dictionary, and decompressing the compressed data to obtain the second device data; performing a ratio operation on the second device data and the compressed data according to the data volume, and the ratio operation is used to obtain the decompression efficiency to measure the decompression effect of the compressed data; obtaining a data compression coefficient according to the compression efficiency and the decompression efficiency, and the data compression coefficient is used to measure the compression and decompression effects of the first device data.

[0015] Furthermore, the data compression coefficient is calculated using the following formula: ; Where T is the data compression coefficient, is the data volume of the first device data, is the amount of compressed data, is the amount of data of the second device, e represents a natural constant, The weight parameter representing the compression efficiency, A weight parameter representing the decompression efficiency.

[0016] Furthermore, the specific process of obtaining the data compression index is as follows: the first device data is sorted in sequence to obtain a first device data sequence, and the second device data is arranged in sequence to obtain a second device data sequence, and the data compression index is obtained according to the first device data sequence and the second device data sequence. The data compression index is calculated using the following formula: ; Wherein, R is the data compression index, n is the sequence number of the data element in the first device data sequence, , N is the total number of data elements in the first device data sequence, is the nth data element in the first device data sequence, is the nth data element in the second device data sequence, and e represents a natural constant.

[0017] Furthermore, the specific acquisition process of the equipment data evaluation index is as follows: the third equipment data is classified and sorted according to the data type to obtain textile equipment image data and numerical data, the image data is converted into an image, and the numerical data is arranged in sequence to obtain a numerical data sequence; the image and the historical textile equipment image are calculated according to the MSE formula to obtain the textile equipment image similarity data, and the equipment data evaluation index is obtained according to the ratio of the textile equipment image similarity data and the textile equipment numerical data sequence to the mean sequence of the numerical data of the historical textile equipment. The equipment data evaluation index is calculated using the following formula: ; Among them, S is the device data evaluation index, i is the sequence number of the image, , G is the total number of images, is the image similarity data of the i-th image, q is the data element number in the textile equipment numerical data sequence in the third equipment data, , Q is the total number of data elements of the textile equipment numerical data sequence in the third equipment data, is the qth data element of the textile equipment numerical data sequence, is the qth data element in the mean value sequence of the historical numerical data of textile equipment, is the image similarity data weight parameter, is a numerical data weight parameter, e represents a natural constant; the image similarity data weight parameter represents the influence of the textile equipment image similarity data on the equipment data evaluation index; the numerical data weight parameter represents the influence of the textile equipment numerical data on the equipment data evaluation index.

[0018] Furthermore, the specific triggering method of the alarm mechanism is as follows: determine whether the equipment data evaluation index is lower than a preset threshold value obtained from a preset database: if the equipment data evaluation index is lower than the preset threshold value, the alarm mechanism is triggered, and the alarm mechanism includes sending an alarm to stop the operation of the textile equipment and generating an abnormal analysis report, and the abnormal analysis report includes the comparison result of the equipment data evaluation index with the preset threshold value and the triggering alarm time; if the equipment data evaluation index is not lower than the preset threshold value, continue to monitor the equipment data evaluation index.

[0019] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. The third device data is obtained by compressing, transmitting and preprocessing the first device data, and the third device data is encrypted and transmitted to the monitoring module through the edge computing node to compare with the mean of historical textile equipment data to obtain the equipment data evaluation index, thereby achieving improved data security and data transmission efficiency, and then achieving improved efficiency of textile weaving process data monitoring, effectively solving the problem of low efficiency of textile weaving process data monitoring in the prior art.

[0020] 2. The first device data contains all the data of the textile equipment during its operation. The data volume is very large, which leads to transmission delays during data transmission. The first device data is compressed and transmitted through dictionary compression, which significantly reduces the data volume, thereby reducing the network bandwidth occupancy and data packet loss risk during data transmission, thereby improving the efficiency of data transmission and the reliability of data during transmission.

[0021] 3. Through the alarm mechanism, the operation monitoring and management efficiency of textile equipment is improved, thereby achieving immediate response to abnormal situations and effectively reducing production downtime caused by equipment failure or abnormalities. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of the structure of a textile weaving process data monitoring system based on Internet of Things technology provided in an embodiment of the present application; Figure 2 A structural schematic diagram of a data processing and analysis module in a textile weaving process data monitoring system based on Internet of Things technology provided in an embodiment of the present application; Figure 3 This is a device data evaluation index diagram provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The embodiment of the present application solves the problem of low efficiency of textile weaving process data monitoring in the prior art by providing a textile weaving process data monitoring system based on Internet of Things technology. The data acquisition module collects first device data and compresses the first device data and transmits it to the data processing and analysis module. The data processing and analysis module decompresses and preprocesses the data to obtain third device data. The third device data is transmitted to the monitoring module through an edge computing node, and the third device data is compared and verified with the mean of historical textile equipment data to obtain an equipment data evaluation index, thereby improving the efficiency of textile weaving process data monitoring.

[0024] The technical solution in the embodiment of the present application is to solve the problem of low efficiency of data monitoring during the textile weaving process. The overall idea is as follows: The equipment data is collected through the data acquisition module and the data is compressed and transmitted to the data processing and analysis module. At the same time, the data is decompressed and preprocessed through the data processing and analysis module to obtain the third equipment data. Finally, the third equipment data is compared and verified with the mean of historical textile equipment data to obtain the equipment data evaluation index, thereby improving the efficiency of data monitoring and supervision of the textile weaving process.

[0025] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0026] like Figure 1As shown, it is a structural schematic diagram of a textile weaving process data monitoring system based on the Internet of Things technology provided by an embodiment of the present application. A textile weaving process data monitoring system based on the Internet of Things technology provided by an embodiment of the present application includes: a data acquisition module, a data processing and analysis module and a monitoring module: wherein the data acquisition module is used to collect first device data through sensors on textile equipment, compress the collected first device data to obtain compressed data, and the first device data is used to describe the textile manufacturing process of the textile equipment; the data processing and analysis module is used to receive compressed data and decompress and pre-process the compressed data and transmit it to the monitoring module through the edge computing node, and the pre-processing includes data cleaning and denoising; the monitoring module is used to compare the pre-processed first device data with the mean of historical textile equipment data to obtain the device data evaluation index, and compare the device data evaluation index with the preset threshold to obtain the result judgment, and trigger the alarm mechanism for the abnormal situation, and the historical textile equipment data includes historical textile equipment images and historical textile equipment numerical data. .

[0027] In this embodiment, the compressed data obtains a corresponding tag based on the compressed first device data, and the tag occupies less storage space than the first device data, saving storage space costs; the edge computing node is a transit station for storing data and encrypting data, and the third device data is encrypted and transmitted by a key generated by the symmetric encryption method in the edge computing node. When maintenance engineers perform maintenance and troubleshooting on textile equipment through remote access monitoring systems, the device status and control instructions transmitted during remote operations are protected to prevent them from being intercepted and used by criminals, which can effectively enhance data security and privacy protection, and timely trigger alarms according to abnormal conditions of the equipment data evaluation index to reduce the situation where abnormalities lead to low production efficiency.

[0028] Furthermore, the data acquisition module includes a compression unit and a data transmission unit; the compression unit is used to compress the collected first device data to obtain compressed data, and compare the first device data with the compressed data according to the data volume to obtain the compression efficiency, and the compression efficiency is used to measure the compression effect of the first device data; the data transmission unit is used to transmit the compressed data to the data processing and analysis module through the transmission protocol HTTP, and the transmission protocol HTTP is used to improve the transmission efficiency of the compressed data.

[0029] In this embodiment, the transmission protocol (HyperText Transfer Protocol, HTTP) reduces the size of the transmitted data through compression and expansion. Transmitting compressed data through the transmission protocol HTTP helps to reduce bandwidth consumption and transmission delay during compressed data transmission and improve data transmission efficiency.

[0030] Furthermore, the data processing and analysis module includes a decompression unit, a first preprocessing unit, a second preprocessing unit and an edge computing node unit; the decompression unit is used to receive compressed data and decompress the compressed data to obtain second device data, and compare the first device data with the second device data to obtain a data compression index, which is used to evaluate the compression accuracy of the first device data; the first preprocessing unit is used to determine a value range based on the mean and variance of the acquired second device data, and compare the second device data with the value range to obtain cleaned second device data, and the comparison is used to remove data in the second device data that is not within the value range; the second preprocessing unit is used to replace the cleaned second device data by a window average value to obtain third device data, and the window average value is obtained by performing a mean operation on the data in the cleaned second device data within the window, and the third device data is the preprocessed second device data; the edge computing node unit is used to encrypt the third device data by a symmetric encryption method and store the third device data in the edge computing node, and transmit the stored third device data to the monitoring module within a preset time period.

[0031] In this embodiment, the preset window size based on the frequency of the data in the cleaned second device data can include 10 data in the cleaned second device data, the window is moved according to the window size, the average value of the data in the cleaned second device data in the window is calculated to obtain the window average value, and the window average value replaces the data originally in the window. The data is cleaned and denoised by the first preprocessing unit and the second preprocessing unit to improve the quality and reliability of the data, thereby ensuring the accuracy of subsequent analysis.

[0032] Furthermore, the collected first device data is compressed to obtain compressed data, which includes data identification of the collected first device data, where the data identification indicates adding an identification field to the first device data according to the data type.

[0033] In this embodiment, when the sensor device collects the first device data, the data type corresponding to the device data is automatically recorded as a data identification field. The identification field is used to distinguish the data type of the first device data. Distinguishing the data type by the identification field helps to classify and sort the subsequent third device data according to the data type, thereby improving the efficiency of data type recognition.

[0034] Furthermore, the specific process of obtaining compressed data is as follows: constructing a compression dictionary based on the data frequency distribution in the first device data, and scanning the first device data through the compression dictionary, the compression dictionary includes an index table and a tag, and the tag includes a code for replacing the first device data; replacing the first device data with the tag in the compression dictionary to obtain compressed data, and data replacement means replacing the data in the first device data with the tag.

[0035] In this embodiment, the image in the first device data is read according to cv2.imread() in Python to obtain the image pixel value, the image pixel value is replaced with the image to obtain the processed first device data, a unique index and mark are assigned to each data element in the processed first device data according to the data frequency in the processed first device data, and the index and mark are stored in the mapping table to obtain a compression dictionary, the processed first device data is scanned by the compression dictionary, each data element of the processed first device data is traversed, and each data element in the processed first device data is replaced with a corresponding mark according to the index table in the compression dictionary, and the marks are output sequentially to obtain compressed data. By compressing the first device data, the amount of data can be significantly reduced, thereby reducing the transmission time and transmission bandwidth, improving data processing efficiency and reducing network transmission costs.

[0036] Furthermore, the specific process of acquiring the second device data is as follows: scan the compressed data according to the compression dictionary, and decompress the compressed data to obtain the second device data; perform a ratio operation on the second device data and the compressed data according to the data volume, and the ratio operation is used to obtain the decompression efficiency to measure the decompression effect of the compressed data; obtain the data compression coefficient according to the compression efficiency and the decompression efficiency, and the data compression coefficient is used to measure the compression and decompression effects of the first device data.

[0037] In this embodiment, the compressed data is scanned according to the mapping relationship in the compression dictionary, each mark of the compressed data is traversed, and the marks in the compressed data are replaced with the corresponding processed first device data elements according to the index table in the compression dictionary. The second device data is obtained by sequentially outputting the data elements, and the efficiency of data decompression is quantitatively evaluated through the result of the ratio operation, which helps to evaluate the performance of the decompression method.

[0038] Furthermore, the data compression coefficient is calculated using the following formula: ; Where T is the data compression coefficient, is the data volume of the first device data, is the amount of compressed data, is the amount of data of the second device, e represents a natural constant, The weight parameter representing the compression efficiency, A weight parameter representing the decompression efficiency.

[0039] The algorithm of this embodiment combines the factors affecting compression and decompression efficiency and comprehensively analyzes to obtain the data compression coefficient. In this formula, There is a correlation between the compression efficiency and the decompression efficiency that affects the data compression coefficient, which indicates the overall data processing efficiency of the device. Comprehensive analysis can accurately obtain the data compression coefficient result.

[0040] In this embodiment, the calculation of the data compression coefficient T consists of two parts. The first part is , the compression efficiency is obtained by dividing the difference between the first device data and the compressed data by the first device data, and the second part is , the decompression efficiency is obtained according to the comparison value between the second device data and the compressed data, Affects compression efficiency. Affects decompression efficiency. Directly affects the compression coefficient. constant, Enlargement will lead to The value becomes smaller, the data compression efficiency of the first device decreases, and thus the data compression coefficient decreases; if constant, The increase will cause the weight parameter of the decompression efficiency to change, thereby affecting the overall compression coefficient value; the weight parameter of the compression efficiency constructs a mapping set of the compression efficiency deviation value and its corresponding weight parameter according to the relationship between the historical compression efficiency deviation value and the data compression coefficient, and the real-time compression efficiency deviation value is input into the mapping set to obtain the corresponding weight parameter of the compressed data; the weight parameter of the decompression efficiency constructs a mapping set of the decompression efficiency deviation value and its corresponding weight parameter according to the relationship between the historical decompression efficiency deviation value and the data compression coefficient, and the real-time decompression efficiency deviation value is input into the mapping set to obtain the corresponding weight parameter of the decompressed data; the compression coefficient reflects the overall compression efficiency level of the first device data by comprehensively considering the compression and decompression efficiencies.

[0041] Furthermore, the specific process of obtaining the data compression index is as follows: the first device data is sorted in sequence to obtain a first device data sequence, and the second device data is sorted in sequence to obtain a second device data sequence, and the data compression index is obtained according to the first device data sequence and the second device data sequence. The data compression index is calculated using the following formula: ; Wherein, R is the data compression index, n is the sequence number of the data element in the first device data sequence, , N is the total number of data elements in the first device data sequence, is the nth data element in the first device data sequence, is the nth data element in the second device data sequence, and e represents a natural constant.

[0042] The algorithm of this embodiment combines the similarity factors of the first device data sequence and the second device data sequence, and comprehensively analyzes to obtain the data compression index. In this formula, there is a data similarity correlation between the first device data sequence and the second device data sequence, which shows the effect of the compression algorithm in retaining data quality. The comprehensive analysis can accurately obtain the result of the first device data compression efficiency.

[0043] In this embodiment, the data compression index R reflects the independent variable and The relative change degree between them defines the comparison check difference G between the first device data sequence and the second device data sequence. , reflecting the independent variable and The relative change degree between them, through the value of G, we can get the similarity between the first device data sequence and the second device data sequence, which is helpful to judge the data compression effect; assuming N=1, the data compression index statistics table is shown in Table 1: Table 1 Data compression index statistics It can be seen from Table 1 that the data compression index R of the fifth group of data is the lowest, achieving the data compression effect. If the data compression index is higher than 0.066, it means that the comparison check difference G between the first device data and the second device data is greater than 0.05, and the preset data compression effect is not achieved. It is necessary to change the compression method, such as Huffman coding or Brotli's compression algorithm. The compression effect of the first device data is obtained according to the data compression index, so as to judge whether the data compression meets the standard, which helps to ensure the reliability and accuracy of the data during compression storage and transmission.

[0044] Furthermore, the specific acquisition process of the equipment data evaluation index is as follows: the third equipment data is classified and sorted according to the data type to obtain textile equipment image data and numerical data, the image data is converted into an image, and the numerical data is arranged in sequence to obtain a numerical data sequence; the image and the historical textile equipment image are calculated according to the MSE formula to obtain the textile equipment image similarity data, and the equipment data evaluation index is obtained according to the ratio of the textile equipment image similarity data and the textile equipment numerical data sequence to the mean sequence of the numerical data of the historical textile equipment. The equipment data evaluation index is calculated using the following formula: ; Among them, S is the device data evaluation index, i is the sequence number of the image, , G is the total number of images, is the image similarity data of the i-th image, q is the data element number in the textile equipment numerical data sequence in the third equipment data, , Q is the total number of data elements of the textile equipment numerical data sequence in the third equipment data, is the qth data element of the textile equipment numerical data sequence, is the qth data element in the mean value sequence of the historical numerical data of textile equipment, is the image similarity data weight parameter, is a numerical data weight parameter, e represents a natural constant; the image similarity data weight parameter represents the influence of the textile equipment image similarity data on the equipment data evaluation index; the numerical data weight parameter represents the influence of the textile equipment numerical data on the equipment data evaluation index.

[0045] In this embodiment, for example, in the process of producing bed sheets by textile equipment, the image of the textile equipment includes the shuttle image, the yarn image and the bed sheet image in the textile equipment, and the numerical data includes the operating speed of the textile equipment, the temperature and humidity of the production environment and the yarn density of the bed sheet. The pixel mean square error of the textile equipment image and the corresponding historical textile equipment image is obtained according to the MSE formula to obtain the image similarity data; the numerical data ratio is obtained by comparing the collected numerical data with the mean numerical data of the corresponding historical textile equipment, and the equipment data evaluation index of the corresponding textile equipment in the process of making the bed sheet is obtained by combining the image similarity data and the numerical data ratio, thereby evaluating the operation status of the textile equipment.

[0046] The algorithm of this embodiment combines image similarity data and numerical data factors, and comprehensively analyzes to obtain the device data evaluation index. In this formula, there is a factor association that comprehensively affects the device evaluation index between the image similarity data and the numerical data sequence ratio, which shows the influence of image similarity data and numerical data on the device data evaluation index. Comprehensive analysis can accurately obtain the result of the device evaluation index.

[0047] like Figure 3 As shown, the equipment evaluation index is positively correlated with the image similarity data and the ratio of the numerical data sequence. As the image similarity data and the ratio of the numerical data sequence continue to increase, the value of the equipment data evaluation index continues to increase, indicating that the operation of the textile equipment is less likely to be abnormal. If the equipment data evaluation index value is less than the preset threshold, it will be triggered to stop the operation of the textile equipment.

[0048] In this embodiment, the image data is processed and converted into an image according to Image.fromarray() in python; the image and numerical data mean sequences of the historical textile equipment are obtained by performing mean operations on the textile equipment images and numerical data of the textile equipment in the historical operation stored in the preset database and outputting them in sequence, and the definition is It is the ratio of numerical data sequences, so the calculation of S consists of two parts. The first part is based on the image similarity data of textile equipment in the third equipment data, and the second part is the ratio of the numerical data sequences of textile equipment in the third equipment data. The two weight parameters are used to better evaluate the effect of the operation changes of the textile equipment; the image similarity data weight parameters are a mapping set of image similarity data deviation values ​​and their corresponding weight parameters constructed according to the relationship between the historical textile equipment image similarity data deviation values ​​and the equipment data evaluation index, and the real-time image similarity data deviation values ​​are input into the mapping set to obtain the corresponding image similarity data weight parameters; the numerical data weight parameters are a mapping set of numerical data deviation values ​​and their corresponding weight parameters constructed according to the relationship between the historical textile equipment numerical data deviation values ​​and the equipment data evaluation index, and the real-time operation numerical data deviation values ​​are input into the mapping set to obtain the corresponding numerical data weight parameters; judging the equipment operation status through the equipment data evaluation index is helpful to improve the production efficiency of textile products and the stability of textile equipment operation.

[0049] Furthermore, the specific triggering method of the alarm mechanism is as follows: determine whether the equipment data evaluation index is lower than a preset threshold value obtained from a preset database: if the equipment data evaluation index is lower than the preset threshold value, the alarm mechanism is triggered, and the alarm mechanism includes sending an alarm to stop the operation of the textile equipment and generating an abnormal analysis report. The abnormal analysis report includes the comparison result between the equipment data evaluation index and the preset threshold value and the triggering alarm time; if the equipment data evaluation index is not lower than the preset threshold value, continue to monitor the equipment data evaluation index.

[0050] In this embodiment, the preset threshold is an equipment data evaluation index obtained based on the textile equipment images and textile equipment numerical data of the historical operation of the textile equipment stored in a preset database, and the alarm mechanism helps to respond to abnormal situations that may occur in the equipment in a timely manner.

[0051] To summarize, the embodiment of the present application obtains the third device data by compressing, transmitting and preprocessing the first device data, and encrypts and transmits the third device data to the monitoring module through the edge computing node to compare with the mean of historical textile equipment data to obtain the device data evaluation index, thereby achieving improved data security and data transmission efficiency, and further achieving improved efficiency of textile weaving process data monitoring, effectively solving the problem of low efficiency of textile weaving process data monitoring in the prior art.

[0052] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0053] The present invention is described with reference to flowcharts and / or block diagrams of systems, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0054] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0055] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0056] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0057] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A textile weaving process data monitoring system based on Internet of Things technology, characterized in that: Including data acquisition module, data processing and analysis module and monitoring module: The data acquisition module is used to collect first device data through sensors on the textile equipment, and compress the collected first device data to obtain compressed data, wherein the first device data is used to describe the textile manufacturing process performed by the textile equipment; The data processing and analysis module is used to receive compressed data and decompress and preprocess the compressed data before transmitting it to the monitoring module through the edge computing node, wherein the preprocessing includes data cleaning and denoising; The monitoring module is used to compare the pre-processed first equipment data with the mean of historical textile equipment data to obtain an equipment data evaluation index, and compare the equipment data evaluation index with a preset threshold to obtain a result judgment, and trigger an alarm mechanism for abnormal situations, wherein the historical textile equipment data includes historical textile equipment images and historical textile equipment numerical data; The data processing and analysis module includes a decompression unit, a first preprocessing unit, a second preprocessing unit and an edge computing node unit; The decompression unit is used to receive the compressed data and decompress the compressed data to obtain the second device data, and compare the first device data with the second device data to obtain a data compression index, wherein the data compression index is used to evaluate the compression accuracy of the first device data; The first preprocessing unit is used to determine a value range according to the mean and variance of the acquired second device data, and compare the second device data with the value range to obtain cleaned second device data, wherein the comparison is used to remove data in the second device data that is not within the value range; The second preprocessing unit is used to replace the cleaned second device data by a window average value to obtain third device data, wherein the window average value is obtained by performing a mean operation on the data in the cleaned second device data within the window, and the third device data is the preprocessed second device data; The edge computing node unit is used to encrypt the third device data by symmetric encryption and store the third device data in the edge computing node, and transmit the stored third device data to the monitoring module within a preset time period; The specific process of obtaining the compressed data is as follows: Building a compression dictionary according to the data frequency distribution in the first device data, and scanning the first device data through the compression dictionary, the compression dictionary including an index table and a tag, the tag including a code for replacing the first device data; Performing data replacement on the first device data by using the mark in the compression dictionary to obtain compressed data, wherein the data replacement means replacing the data in the first device data with the mark; The specific process of obtaining the second device data is as follows: Scan the compressed data according to the compression dictionary, and decompress the compressed data to obtain the second device data; performing a ratio operation on the second device data and the compressed data according to the data volume, wherein the ratio operation is used to obtain a decompression efficiency to measure a decompression effect of the compressed data; Obtaining a data compression coefficient according to the compression efficiency and the decompression efficiency, wherein the data compression coefficient is used to measure the effect of compression and decompression of the data of the first device; The data compression coefficient is calculated using the following formula: ; Where T is the data compression coefficient, is the data volume of the first device data, is the amount of compressed data, is the amount of data of the second device, e represents a natural constant, The weight parameter representing the compression efficiency, A weight parameter representing the decompression efficiency.

2. A textile weaving process data monitoring system based on Internet of Things technology as claimed in claim 1, characterized in that: The specific process of obtaining the data compression index is as follows: The first device data is sequentially sorted to obtain a first device data sequence, and the second device data is sequentially arranged to obtain a second device data sequence. At the same time, a data compression index is obtained according to the first device data sequence and the second device data sequence. The data compression index is calculated using the following formula: ; Wherein, R is the data compression index, n is the sequence number of the data element in the first device data sequence, , N is the total number of data elements in the first device data sequence, is the nth data element in the first device data sequence, is the nth data element in the second device data sequence, and e represents a natural constant.

3. A textile weaving process data monitoring system based on Internet of Things technology as claimed in claim 1, characterized in that: The data acquisition module includes a compression unit and a data transmission unit; The compression unit is used to compress the collected first device data to obtain compressed data, and compare the first device data with the compressed data according to the data volume to obtain compression efficiency, wherein the compression efficiency is used to measure the compression effect of the first device data; The data transmission unit is used to transmit the compressed data to the data processing and analysis module via the transmission protocol HTTP, and the transmission protocol HTTP is used to improve the transmission efficiency of the compressed data.

4. The textile weaving process data monitoring system based on Internet of Things technology as claimed in claim 1, characterized in that: The compressing the collected first device data to obtain compressed data includes data identification of the collected first device data, wherein the data identification indicates adding an identification field to the first device data according to the data type.

5. A textile weaving process data monitoring system based on Internet of Things technology as claimed in claim 1, characterized in that: The specific process of obtaining the equipment data evaluation index is as follows: The third equipment data is classified and sorted according to the data type to obtain textile equipment image data and numerical data, the image data is converted into an image, and the numerical data is arranged in sequence to obtain a numerical data sequence; the image and the historical textile equipment image are calculated according to the MSE formula to obtain the textile equipment image similarity data, and the equipment data evaluation index is obtained according to the ratio of the textile equipment image similarity data and the textile equipment numerical data sequence to the mean sequence of the numerical data of the historical textile equipment, and the equipment data evaluation index is calculated using the following formula: ; Among them, S is the device data evaluation index, i is the sequence number of the image, , G is the total number of images, is the image similarity data of the i-th image, q is the data element number in the textile equipment numerical data sequence in the third equipment data, , Q is the total number of data elements of the textile equipment numerical data sequence in the third equipment data, is the qth data element of the textile equipment numerical data sequence, is the qth data element in the mean value sequence of the historical numerical data of textile equipment, is the image similarity data weight parameter, is the numerical data weight parameter, e represents a natural constant; The image similarity data weight parameter represents the influence of the textile equipment image similarity data on the equipment data evaluation index; The numerical data weight parameter represents the influence of the numerical data of the textile equipment on the equipment data evaluation index.

6. A textile weaving process data monitoring system based on Internet of Things technology as claimed in claim 1, characterized in that: The specific triggering method of the alarm mechanism is as follows: Determine whether the device data evaluation index is lower than the preset threshold obtained from the preset database: If the equipment data evaluation index is lower than a preset threshold, an alarm mechanism is triggered, which includes sending an alarm to stop the operation of the textile equipment and generating an abnormal analysis report, which includes a comparison result between the equipment data evaluation index and the preset threshold and the time when the alarm is triggered; If the device data evaluation index is not lower than the preset threshold, the device data evaluation index continues to be monitored.

Citation Information

Patent Citations

  • Textile intelligent cloth inspecting system based on machine vision

    CN114280060A

  • Quality control method for detecting banned azo dyes of textiles

    CN114371244A

  • Farmland monitoring method and device based on edge computing, equipment and storage medium

    CN113434295A

  • Internet of Things intelligent gateway based on edge computing and working method thereof

    CN114513390A

  • Digital textile equipment management method and system based on data analysis

    CN118482817A