Industrial automation inverter operation data transmission method, system and equipment
By performing sliding window analysis and response difference calculation on the inverter operating data, determining the correlation number and adjusting the dictionary coding area length, the problem of low transmission efficiency of the inverter operating data is solved, and more efficient and stable compressed transmission is achieved.
Patent Information
- Application Number
- CN202411764622.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-04
AI Technical Summary
The transmission efficiency of the inverter operating data is low, resulting in the failure to effectively reflect the response change characteristics under different operating states, affecting the compression coding efficiency.
By obtaining a variety of operation data during the inverter operation, filtering the windows to be selected based on the sliding window, building a segmented interval, dividing a short-term operation sequence, calculating the response difference value, forming a response difference vector, analyzing the similarity to determine the correlation number, and adjusting the dictionary coding area length according to the correlation number for compression transmission.
It improves the compression transmission efficiency of the inverter operating data, accurately extracts the response characteristics under different operating states, adapts to adjust the length of the compressed dictionary encoding, and improves transmission stability and real-timeness.
Smart Images

Figure CN119254844B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data compression transmission, and in particular to a method, system and device for data transmission during operation of an industrial automation inverter. Background Art
[0002] Industrial automation inverters are key equipment for achieving motor speed regulation and energy-saving operation in industrial production. They mainly change the frequency and voltage of the power supply to accurately control the speed and torque of the AC motor, thereby improving production efficiency and ensuring production quality. Industrial automation inverters have important applications in the manufacturing industry, power industry, and petrochemical industry. The accurate transmission of industrial automation inverter operation data is crucial to realizing intelligent production, optimizing equipment performance, and discovering faults. For example, more advanced encoding methods, optimizing data frame structures, using data compression technology, and multi-threading or multi-process technology can be used to improve the speed and real-time nature of data transmission to meet the requirements of industrial automation systems for rapid response.
[0003] With the advancement of sensor technology, communication technology and data processing technology, more and more advanced means are applied to the collection and transmission of inverter operation data. However, inverters are often used in complex and harsh working conditions, such as high load and long-term operation. This requires stable and reliable data transmission and the ability to adapt to different environmental conditions. The traditional ZSTD (Zstandard) algorithm is used to compress and transmit the inverter operation data without considering the response change relationship of different operation data, resulting in the set dictionary coding area being unable to effectively reflect the data change characteristics, reducing the efficiency of the inverter operation data compression coding, and thus affecting the transmission efficiency of the inverter operation data. Summary of the invention
[0004] In order to solve the above technical problems, the purpose of this application is to provide an industrial automation inverter operation data transmission method, system and device, and the technical solutions adopted are as follows:
[0005] In a first aspect, an embodiment of the present application provides an industrial automation inverter operation data transmission method, comprising the following steps:
[0006] Acquire various operation data of industrial automation inverters during operation and form each operation data sequence respectively;
[0007] Based on the fluctuation degree of the data of the operation data sequence of each operation data under each sliding window, the candidate windows are selected, and based on the collection time of the operation data in each candidate window, the segmentation interval of each operation data is constructed;
[0008] The operation data sequence is divided according to the endpoints of each segmentation interval to obtain a short-term operation sequence for each type of operation data;
[0009] For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, the response difference value of each short-time operation sequence is obtained;
[0010] The response difference values of all short-time operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between the response difference vectors of each operation data and other operation data, the correlation coefficient of the response of each operation data to compression coding change is determined;
[0011] The length of the dictionary coding area when compressing each type of operating data is determined based on the correlation coefficient, and the operating data of the frequency converter is compressed and transmitted using a compression algorithm.
[0012] Preferably, the multiple operating data include current, voltage, temperature, vibration frequency and power supply frequency during the operation of the industrial automation inverter, and each type of collected operating data is arranged in ascending time order to form respective operating data sequences.
[0013] Preferably, the screening of the candidate windows further includes: for all sliding windows of the operation data sequence of each operation data, performing threshold segmentation on the coefficient of variation of all sliding windows, and taking the sliding windows corresponding to the coefficient of variation greater than the segmentation threshold as the candidate windows.
[0014] Preferably, the process of determining the segmentation interval of each type of operation data is: taking the interval consisting of the minimum value and the maximum value of the operation data collection moment in each candidate window of each type of operation data as the segmentation interval of each type of operation data.
[0015] Preferably, the step of obtaining the response difference value of each short-time operation sequence includes:
[0016] For each short-time operation sequence of the same operation data, analyze the distance between each short-time operation sequence and other short-time operation sequences, and calculate the difference between the coefficient of variation of each short-time operation sequence and other short-time operation sequences, which is recorded as the coefficient of variation difference; based on the distance and the coefficient of variation difference, determine the response difference value of each short-time operation sequence.
[0017] Preferably, the response difference value is further obtained by taking the average value of the product of the distance between each short-time operation sequence and all other short-time operation sequences and the difference in coefficient of variation.
[0018] Preferably, the correlation coefficient of the response to the compression encoding change of each type of operation data is the average value of the similarity between each type of operation data and the influence difference vectors of all other operation data.
[0019] Preferably, the expression of the dictionary coding area length when each type of running data is compressed is:
[0020] ,in Indicates the length of the dictionary encoding area when each type of running data is compressed; is the preset constant parameter; The correlation coefficient representing the response of each type of operation data to compression coding changes; Represents the rounding function.
[0021] In a second aspect, an embodiment of the present application further provides an industrial automation inverter operation data transmission system, the system comprising a memory, a processor, and a computer program stored in the memory and running on the processor, and the processor implements the steps of any one of the above methods when executing the computer program.
[0022] In a third aspect, an embodiment of the present application further provides an industrial automation inverter operation data transmission device, the transmission device comprising:
[0023] The inverter operation data acquisition module is used to acquire various operation data during the operation of the industrial automation inverter and form each operation data sequence respectively;
[0024] An operation data analysis module selects candidate windows based on the fluctuation degree of the operation data sequence of each operation data under each sliding window, and constructs a segmentation interval for each operation data based on the collection time of the operation data in each candidate window;
[0025] The operation data sequence is divided according to the endpoints of each segmentation interval to obtain a short-term operation sequence for each type of operation data;
[0026] For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, the response difference value of each short-time operation sequence is obtained;
[0027] The response difference values of all short-time operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between the response difference vectors of each operation data and other operation data, the correlation coefficient of the response of each operation data to compression coding change is determined;
[0028] The operation data compression and transmission module determines the length of the dictionary coding area when each type of operation data is compressed based on the correlation coefficient, and compresses and transmits the operation data of the inverter using a compression algorithm.
[0029] From the above, it can be seen that the industrial automation inverter operation data transmission method, system and device provided by the present application have at least the following beneficial effects:
[0030] This application takes into account that the operating state change characteristics at different operating stages during the frequency conversion operation are different, resulting in different frequent response characteristics of the collected frequency converter operation data, which affects the transmission efficiency when the frequency converter operation data is compressed and transmitted using the ZSTD (Zstandard) algorithm;
[0031] In view of the above problems, the present application collects the operation data of the inverter during operation through a data acquisition device, and divides the time interval based on the response change difference and the correlation change difference of each operation data in different time intervals, and groups the different operation data based on the division result. The beneficial effect is that the difference in the response characteristics of the inverter under different operating states is considered, and the accuracy of the frequent response change feature extraction of each operation data is improved;
[0032] Furthermore, response characteristic analysis is performed based on the division results of different operating data to obtain response difference characteristics of each operating data. The associated deviation results when the different operating data are divided in the same way are analyzed through the response difference characteristics. The beneficial effect is that the associated characteristics of frequent responses between different operating data in different operating stages are comprehensively considered, and then the frequent response complex characteristics of the compression process of each data are accurately analyzed, the compression dictionary coding length is adaptively determined, and the compression transmission efficiency of industrial automation inverter operating data is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0034] Figure 1 A flowchart of the steps of a method for transmitting data in an industrial automation frequency converter provided in this application;
[0035] Figure 2 A schematic diagram comparing the compression ratio results before and after the adjustment of the dictionary coding area length during the operation data compression provided by the present application;
[0036] Figure 3 A block diagram of an industrial automation inverter operating data transmission device is provided for this application. DETAILED DESCRIPTION
[0037] In order to further explain the technical means and effects adopted by the present application to achieve the predetermined invention purpose, the following is a detailed description of the industrial automation inverter operation data transmission method, system and equipment proposed in the present application, its specific implementation method, structure, features and effects in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.
[0038] Unless otherwise specified and limited, terms such as "comprises", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that a circuit structure, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such articles or devices. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the article or device including the element. In addition, the term "and\or" used herein includes any and all combinations of one or more related listed items. All technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of this application.
[0039] The following is a detailed description of the specific scheme of an industrial automation inverter operation data transmission method, system and equipment provided by the present application in conjunction with the accompanying drawings.
[0040] See also Figure 1 , which shows a flowchart of a method for transmitting data in an industrial automation inverter according to an embodiment of the present application, including the following steps:
[0041] Step 1: Acquire various operating data during the operation of the industrial automation inverter and form each operating data sequence respectively.
[0042] The operating data of the inverter is collected through the data acquisition module. The collected operating data include current, voltage, temperature, vibration frequency and power supply frequency. The specific collection process is: during the operation of the inverter, the current sensor, voltage sensor, temperature sensor, vibration sensor and frequency sensor in the data acquisition equipment are used to collect the current, voltage, temperature, vibration frequency and power supply frequency data respectively. The time interval for collecting each data is 0.1s, and each collected operating data is arranged in ascending order of time to form each operating data sequence.
[0043] Since the application scenarios of industrial frequency converters are relatively complex, there may be interference from the equipment operating status and the environment during the operation data collection process of the frequency converter, resulting in serious interference in the collected frequency converter operation data. Therefore, all operation data sequences are taken as input, and a mean filter is used to perform denoising on all operation data sequences to obtain the operation data sequence of each operation data after denoising.
[0044] At this point, the operating data sequence of each operating data of the inverter after noise reduction is obtained.
[0045] Step 2: Select the candidate windows based on the fluctuation degree of the operating data sequence of each operating data under each sliding window, and construct the segmentation interval of each operating data based on the collection time of the operating data in each candidate window.
[0046] Generally, there are large differences in the response change characteristics of the operating data of the inverter under different operating states. If the inverter is in a frequent load switching stage during operation, the current and voltage change responses of the inverter will be more frequent, and affect the power and speed of the inverter; frequent load switching may cause an increase in current or a heavier load, which in turn leads to a change in temperature; therefore, changes in operating states during the operation of the inverter will cause more complex response changes in the operating data, resulting in a low efficiency in compressing the operating data using dictionary encoding, which in turn affects the compression transmission efficiency of the inverter operating data.
[0047] In response to the above problems, this embodiment collects the operating data of the inverter and performs noise reduction processing on the collected operating data to reduce the impact of environmental interference factors on the quality of the collected operating data during the acquisition process of the inverter operating data; analyzes the timing response change characteristics of each operating data point after the noise reduction processing, and compares the differences in the associated response changes of different operating data based on the analysis results. The complex deviation characteristics of the response changes of the compressed encoding of the inverter operating data are obtained through the comparison results, and then the length of the dictionary coding area is adjusted to reduce the impact of the response state changes of the inverter operating data on the compression transmission efficiency.
[0048] It should be noted that, for ease of understanding and description, any type of operating data is used as target analysis data in this embodiment.
[0049] Since there are large differences in the operating states of the inverter in different operating stages, the response changes of each operating data during the operation of the inverter may be more complex, which is specifically manifested in that the data state changes faster in a short period of time, with the significant feature of frequent response changes; therefore, for the operating data sequence of the target analysis data during the operation of the inverter, a sliding window with a length of 50 will be set in the operating data sequence in this embodiment, and the step size of the sliding window is 20.
[0050] Further, the change of the operating data in each sliding window is analyzed, the coefficient of variation of all elements in each sliding window is calculated, all the coefficients of variation are taken as input, the segmentation threshold of all coefficients of variation is obtained by using the Otsu threshold segmentation algorithm, and the sliding window corresponding to the coefficient of variation greater than the segmentation threshold is taken as the candidate window, and the data response characteristics caused by the state change in different time intervals during the operation of the inverter are reflected through the candidate window;
[0051] Furthermore, in this embodiment, the time range interval determined by the minimum and maximum values of the elements in each selected window of the target analysis data corresponding to the acquisition time is used as each segmentation interval of the target analysis data. The above process divides the elements with significant response changes in the running data sequence into the same time series interval, which is convenient for analyzing the response state characteristics of the target analysis data.
[0052] Step 3: Divide the running data sequence according to the endpoints of each segmentation interval to obtain a short-term running sequence for each running data.
[0053] Further, the overall time interval of the operation data sequence is divided according to all the segmentation intervals obtained by the above processing, and the two endpoints of each segmentation interval are used as the segmentation points of the operation data sequence, and the operation data sequence is divided as a whole. Specifically, for the convenience of understanding, an example is given: for example, the segmentation intervals corresponding to the selected windows after screening are [12, 25] and [33, 40] respectively. If the overall time interval of the operation data sequence is [1, 50], 1 and 50 represent the first and 50th acquisition moments respectively, that is, the length of the operation data sequence is 50, then the overall time interval [1, 50] is divided according to the endpoint data of the segmentation intervals [12, 25] and [33, 40], that is, 12, 25, 33, and 40 are used as the segmentation points of the operation data sequence, and the time intervals after segmentation are [1, 12], [12, 25], [25, 33], [33, 40], and [40, 50] respectively. At the same time, the operation data sequence is divided according to the segmentation points to obtain the short-term operation sequence of the target analysis data.
[0054] Correspondingly, the above process of this embodiment is adopted to obtain each short-term operation sequence corresponding to each type of operation data.
[0055] Step 4: For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, obtain the response difference value of each short-time operation sequence.
[0056] Analyze the response state characteristics of each type of operation data during the operation of the inverter. Specifically, for each short-time operation sequence of the target analysis data, calculate the DTW distance between the short-time operation sequence and each other short-time operation sequence. The larger the DTW distance, the greater the difference in the response data of the target analysis data in different time intervals during the operation of the inverter.
[0057] Further, the coefficient of variation of each short-time operation sequence is analyzed, and the absolute value of the difference between the coefficient of variation of the short-time operation sequence and each other short-time operation sequence is recorded as the coefficient of variation difference. The larger the coefficient of variation difference is, the greater the difference in the response change of the target analysis data in different time intervals during the operation of the inverter is.
[0058] Furthermore, the response difference value is calculated according to the analysis result of the response characteristic difference of the target analysis data in different time intervals during the operation of the inverter, and the response difference value reflects the response difference characteristics in different time intervals during the operation of the inverter. The response difference values of the short-term operation sequence are as follows: The average value is taken as the product of the distance between the short-time running sequence and all other short-time running sequences of the target analysis data and the difference in coefficient of variation.
[0059] It can be understood that the larger the calculated response difference value is, the higher the target analysis data is during the inverter operation. The more significant the response difference is in the time series interval where the short-time running sequence is located; it should be noted that the purpose of calculating the response difference value is to improve the accuracy of the comparative analysis of the response characteristics between the target analysis data and other analysis data.
[0060] Step 5: The response difference values of all short-term operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between each operation data and the response difference vectors of other operation data, the correlation coefficient of the compression coding change response of each operation data is determined.
[0061] Furthermore, a vector composed of response difference values of all updated short-time operation sequences of the target analysis data is used as a response difference vector for the inverter operation response analysis; the response difference vectors of other operation data can be obtained in the same manner as the response difference vector corresponding to the target analysis data.
[0062] By analyzing the similarity between the response difference vectors of each operating data and other operating data, the correlation coefficient of the compressed coding change response of each operating data is determined. In this embodiment, the average value of the similarity between the response difference vectors of the target analysis data and all other operating data during the operation of the inverter is used as the correlation coefficient of the compressed coding change response of the target analysis data, which is recorded as , the correlation coefficient reflects the correlation deviation degree of the inverter operation data response. It should be noted that the similarity between the response difference vectors is measured by cosine similarity in this embodiment. In actual application, the implementer can choose it by himself, and this embodiment does not impose any special restrictions on this.
[0063] It can be understood that the smaller the correlation coefficient is, the greater the response difference between the response change characteristics of the target analysis data and other operating data after the time series interval is divided based on the response characteristics of the target analysis data during the operation of the inverter, and the more significant the frequent response change characteristics of the target analysis data are.
[0064] By repeating the above process of this embodiment, the correlation coefficient of the response to the compression encoding change of each type of operating data can be obtained.
[0065] Step six: Determine the length of the dictionary coding area when compressing each type of operating data based on the correlation coefficient, and compress and transmit the operating data of the inverter using a compression algorithm.
[0066] Through the above process of this embodiment, when each operating data in the inverter operation process is used as the target analysis data, the correlation coefficient of the compressed encoding change response of each operating data of the inverter can be obtained, and the significance of the frequent response changes of each operating data in the inverter operation process can be reflected based on the correlation coefficient.
[0067] Furthermore, according to the analysis results of the frequent response characteristics of each operating data to the state change of the inverter operation process, the length of the dictionary coding area when compressing each operating data is adjusted. Specifically, when the ZSTD algorithm is used to compress and encode each operating data in the inverter operation process, the dictionary coding step using the LZ77 algorithm is used, and the determining relationship of the length of the dictionary coding area is: ,in Indicates the length of the dictionary encoding area when each type of running data is compressed; is a preset constant parameter used to limit the range of the dictionary coding area length. In this embodiment, the value is 20; The correlation coefficient representing the response of each type of operation data to compression coding changes; Represents the rounding function.
[0068] It can be understood that the smaller the correlation coefficient is and the smaller it is compared to 0.5, the more significant the frequent response characteristics of the operating data are, the more complex the local changes in the operating data are, and the smaller the dictionary coding area is used to ensure the data compression effect; conversely, a larger dictionary coding area is used to improve the compression rate of various operating data of the inverter.
[0069] Specifically, a schematic diagram of the compression ratio comparison between the result after the dictionary coding area length is adjusted and the result before the adjustment when the data is compressed using the above process of this embodiment is shown in FIG. Figure 2 As shown, Figure 2 In the figure, the black rectangular strip is the compression ratio before adjustment, and the white rectangular strip is the compression ratio after adjustment using the above process of this embodiment. Figure 2 Numbers 1-5 represent the current, voltage, temperature, vibration frequency and power frequency data in the inverter operation data respectively; the compression rates of the 1-5 types of operation data before adjustment in the figure are 81%, 75%, 83%, 78%, 85% respectively, and the compression rates of the 1-5 types of operation data after adjustment are 85%, 92%, 86%, 94%, 88% respectively. It should be noted that the calculation of the compression rate is a well-known technology for those skilled in the art and will not be elaborated here.
[0070] The compression results of each operating data during the inverter operation process obtained by the ZSTD algorithm are transmitted through a data transmission device and stored through a data storage device to complete the transmission of the industrial automation inverter operation data; the specific compression encoding process of the ZSTD algorithm is a technology well known to those skilled in the art and will not be described in detail.
[0071] Based on the same inventive concept as the above method, an embodiment of the present application also provides an industrial automation inverter operation data transmission system, including a memory, a processor, and a computer program stored in the memory and running on the processor, and when the processor executes the computer program, it implements the steps of any one of the above-mentioned industrial automation inverter operation data transmission methods.
[0072] On the other hand, an embodiment of the present application further provides an industrial automation inverter operation data transmission device, the transmission device comprising:
[0073] The inverter operation data acquisition module is used to acquire various operation data during the operation of the industrial automation inverter and form each operation data sequence respectively;
[0074] An operation data analysis module selects candidate windows based on the fluctuation degree of the operation data sequence of each operation data under each sliding window, and constructs a segmentation interval for each operation data based on the collection time of the operation data in each candidate window;
[0075] The operation data sequence is divided according to the endpoints of each segmentation interval to obtain a short-term operation sequence for each type of operation data;
[0076] For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, the response difference value of each short-time operation sequence is obtained;
[0077] The response difference values of all short-time operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between the response difference vectors of each operation data and other operation data, the correlation coefficient of the response of each operation data to compression coding change is determined;
[0078] The operation data compression and transmission module determines the length of the dictionary coding area when each type of operation data is compressed based on the correlation coefficient, and compresses and transmits the operation data of the inverter using a compression algorithm.
[0079] Specifically, a block diagram of an industrial automation inverter running data transmission device in this embodiment is as follows: Figure 3 shown.
[0080] It is to be understood that the sequence of the embodiments of the present application described above is for description only and does not represent the advantages and disadvantages of the embodiments. The above describes specific embodiments of the present specification. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0081] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.
[0082] The above content is only an implementation method of the present application and is not intended to limit the scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the protection scope of the present application.
Claims
1. A method for transmitting data during operation of an industrial automation frequency converter, characterized in that: The following steps are involved: Acquire various operation data of industrial automation inverters during operation and form each operation data sequence respectively; Based on the fluctuation degree of the data of the operation data sequence of each operation data under each sliding window, the candidate windows are selected, and based on the collection time of the operation data in each candidate window, the segmentation interval of each operation data is constructed; The operation data sequence is divided according to the endpoints of each segmentation interval to obtain a short-term operation sequence for each type of operation data; For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, the response difference value of each short-time operation sequence is obtained; The response difference values of all short-time operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between the response difference vectors of each operation data and other operation data, the correlation coefficient of the response of each operation data to compression coding change is determined; Determine the length of the dictionary coding area when compressing each type of operating data based on the correlation coefficient, and compress and transmit the operating data of the frequency converter using a compression algorithm; The step of obtaining the response difference value of each short-time operation sequence comprises: For each short-time operation sequence of the same operation data, the distance between each short-time operation sequence and other short-time operation sequences is analyzed, and the difference between the coefficient of variation of each short-time operation sequence and other short-time operation sequences is calculated, which is recorded as the coefficient of variation difference; based on the distance and the coefficient of variation difference, the response difference value of each short-time operation sequence is determined; The response difference value is further obtained by averaging the product of the distance between each short-time running sequence and all other short-time running sequences and the difference in coefficient of variation.
2. The method for transmitting data of an industrial automation frequency converter operation as claimed in claim 1, characterized in that: The multiple operating data include current, voltage, temperature, vibration frequency and power supply frequency during the operation of the industrial automation inverter. Each type of collected operating data is arranged in ascending time order to form each operating data sequence.
3. The method for transmitting data of an industrial automation frequency converter operation as claimed in claim 1, characterized in that: The screening of the candidate windows further includes: for all sliding windows of the operation data sequence of each operation data, performing threshold segmentation on the coefficient of variation of all sliding windows, and taking the sliding windows corresponding to the coefficient of variation greater than the segmentation threshold as the candidate windows.
4. The method for transmitting data of an industrial automation frequency converter operation as claimed in claim 1, characterized in that: The process of determining the segmentation interval of each type of operation data is as follows: the interval consisting of the minimum value and the maximum value of the operation data collection time in each selected window of each type of operation data is used as the segmentation interval of each type of operation data.
5. The method for transmitting data of an industrial automation frequency converter operation as claimed in claim 1, characterized in that: The correlation coefficient of the compression coding change response of each operating data is the average value of the similarity between each operating data and the influence difference vectors of all other operating data.
6. The method for transmitting data of an industrial automation frequency converter operation as claimed in claim 1, characterized in that: The expression of the dictionary coding area length when each type of running data is compressed is: ,in Indicates the length of the dictionary encoding area when each type of running data is compressed; is the preset constant parameter; The correlation coefficient representing the response of each type of operation data to compression coding changes; Represents the rounding function.
7. An industrial automation inverter operation data transmission system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
8. An industrial automation inverter operation data transmission device, which implements an industrial automation inverter operation data transmission method as claimed in claim 1, characterized in that: The transmission device comprises: The inverter operation data acquisition module is used to acquire various operation data during the operation of the industrial automation inverter and form each operation data sequence respectively; An operation data analysis module selects candidate windows based on the fluctuation degree of the operation data sequence of each operation data under each sliding window, and constructs a segmentation interval for each operation data based on the collection time of the operation data in each candidate window; The operation data sequence is divided according to the endpoints of each segmentation interval to obtain a short-term operation sequence for each type of operation data; For each short-time operation sequence of the same operation data, according to the difference in data change between each short-time operation sequence and other short-time operation sequences, combined with the distance between each short-time operation sequence and other short-time operation sequences, the response difference value of each short-time operation sequence is obtained; The response difference values of all short-time operation sequences of each operation data constitute the response difference vector of each operation data. By analyzing the similarity between the response difference vectors of each operation data and other operation data, the correlation coefficient of the response of each operation data to compression coding change is determined; The operation data compression and transmission module determines the length of the dictionary coding area when each type of operation data is compressed based on the correlation coefficient, and compresses and transmits the operation data of the inverter using a compression algorithm.
Citation Information
Patent Citations
Short-time burst communication leader sequence time-frequency synchronization method and system
CN118018170A
Novel intelligent energy storage station electric energy monitoring method
CN118067202A