Method for processing measurement data of electromechanical equipment

By introducing an encrypted verification module into the electromechanical equipment measurement data processing system, and using the calculation logic of checking bits and checking serial numbers, the problem that electromechanical equipment measurement data in the prior art is easily tampered with, realizing the authenticity and completeness of the data, and protecting the accuracy of the research and development direction.

CN119066366BActive Publication Date: 2025-05-20ZHEJIANG MECHANICAL & ELECTRICAL PROD QUALITY INSPECTION INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411526560.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-05-20
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

The existing electromechanical equipment measurement data lacks effective anti-tampering methods after it is put into use, which may cause internal personnel or competitors to maliciously tamper with the data, affecting the direction of R&D.

Method used

The processing system is used to process the measurement data of electromechanical equipment. The system includes a human-computer interactive interface, a measurement data analysis module, a rule analysis module, a sequence arrangement module, a compilation and setting module, an electronic tag establishment module and a data transmission module. Through the encryption verification module, the calculation logic of checking bits and checking serial numbers is used to verify the authenticity and integrity of the data.

Benefits of technology

It effectively prevents tampering of measurement data, ensures the authenticity and integrity of the data, protects commercial secrets, and avoids deviations in R&D direction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119066366B_ABST
    Figure CN119066366B_ABST
Patent Text Reader

Abstract

The invention discloses a method for processing measurement data of electromechanical equipment, and relates to the technical field of data processing. The processing method adopts a processing system to work, and the processing system includes a human-computer interaction interface, a measurement data analysis module, a regularity analysis module, a sequential arrangement module, a compilation setting module, an electronic label establishment module, and a data transmission module. The human-computer interaction interface is used by developers and manufacturers to use the interface to upload measurement data, set parameters, and compile and view operations. After receiving the measurement data uploaded by the sensor, the measurement data analysis module will perform real-time analysis and inherent data reading on the measurement data. The regularity analysis module analyzes the change regularity of the analyzed measurement data. The sequential arrangement module arranges the measurement data in a specified order according to the set data arrangement rules, and automatically generates measurement data of the electromechanical equipment in the actual use stage and compiles it into a data stream. The invention has the characteristic of preventing tampering.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and specifically to a method for processing measurement data of electromechanical equipment. Background Art

[0002] When newly developed electromechanical equipment is sold and put into use, actual production tests need to be carried out to obtain measurement data of the electromechanical equipment, such as power, efficiency, vibration frequency, etc., which can reflect the performance and operating status of the equipment. For the update and iteration of electromechanical equipment, developers can analyze these data to understand the technical characteristics and performance advantages of the equipment.

[0003] For the measurement data obtained after the existing electromechanical equipment is put into use, there is no effective means to prevent tampering. Internal personnel with data access rights, such as system administrators, database administrators, etc., may maliciously tamper with the data for personal interests or other purposes. There may also be competitors who disguise themselves as legitimate recipients, intercept the data sent by the equipment, and send it to the real recipient after tampering. If developers receive incorrect data, it may cause a major deviation in the research and development direction. Therefore, it is necessary to design a method for processing measurement data of electromechanical equipment to prevent tampering. Summary of the Invention

[0004] The purpose of the present invention is to provide a method for processing measurement data of electromechanical equipment to solve the problems raised in the above background art.

[0005] To solve the above technical problems, the present invention provides the following technical solution: A method for processing measurement data of electromechanical equipment, which uses a processing system to work. The processing system includes a human-machine interaction interface, a measurement data parsing module, a pattern analysis module, a sequential arrangement module, a compilation setting module, an electronic tag establishment module, and a data transmission module. The human-machine interaction interface is used by developers and manufacturers to upload measurement data, set parameters, and perform compilation and viewing operations through the interface. After receiving the measurement data uploaded by the sensor, the measurement data parsing module will perform real-time parsing and inherent data reading on the measurement data. The pattern analysis module analyzes the variation pattern of the parsed measurement data. The sequential arrangement module arranges the measurement data in a specified order according to the set data arrangement rules, and automatically compiles the measurement data in the actual use stage of the electromechanical equipment into a data stream. The compilation setting module is used for setting compilation rules. The electronic tag establishment module writes the generated measurement data into the electronic tag of the electromechanical equipment. The data transmission module is used to send the compiled data stream to the receiving end of the developer.

[0006] According to the above technical solution, the real-time parsing includes the parsing of basic information such as the power factor, torque, and vibration of the electromechanical equipment. The inherent data reading includes the extraction of constant information such as the rated power and rated torque of the electromechanical equipment during production. The variation law of the measurement data includes the increase and decrease law of the power factor, the variation of the output torque with the rated power, and the variation of the vibration amplitude with the load.

[0007] According to the above technical solution, the working steps of the sequential arrangement module include:

[0008] S1. Formulate a compilation rule according to the type of electromechanical equipment corresponding to the measurement data, list all relevant variable names involved in the compilation process, and construct a comparison table between the measurement data and the variable names;

[0009] S2. As the electromechanical equipment is put into use, use sensors to record the specific values of the measurement data, statistically analyze the measurement data of various electromechanical equipment, and correspond the measurement data with the variable names. Arrange and compile the current measurement data to make it a data stream composed of pure digital ordered arrangements;

[0010] S3. Number various electromechanical equipment, extract all constant information such as rated power and rated torque, and use digital compilation for naming;

[0011] S4. By comparing the measurement data parsed in real time with the constant information read out, calculate the increase and decrease law of the power factor of the electromechanical equipment, the variation of the output torque with the rated power, and the variation law of the vibration amplitude with the load, and judge whether the performance of the electromechanical equipment in this iteration has been improved, providing a reference for the research and development of the next generation of electromechanical equipment;

[0012] S5. Write the measurement data and the inherent data into the electronic tag of the electromechanical equipment, and then delete the compilation paragraphs about the number and inherent information of the electromechanical equipment to form a data stream corresponding to the measurement data, and send the data stream to the receiving end of the R & D manufacturer.

[0013] According to the above technical solution, the processing system further includes an encryption verification module. The encryption verification module includes a verification bit calculation module, a compilation input module, a verification compilation generation module, and an evaluation module. The verification bit calculation module is electrically connected to the sequential arrangement module, and the evaluation module is electrically connected to the compilation input module;

[0014] The verification bit calculation module is used to implement the calculation logic of the data stream verification bit and obtain the verification bit. The compilation input module is used to input the data stream and the verification bit sent after the current electromechanical device is measured to the evaluation module. The verification compilation generation module is used for the developer to randomly generate several verification serial numbers equal to the number of digits of the data stream for this measurement data. The evaluation module is used to judge whether the verification bit conforms to the calculation logic after the developer inputs the data stream, the verification serial number and the verification bit to the evaluation module, and then judge the authenticity of the measurement data of the electromechanical device.

[0015] According to the above technical solution, the compilation method of the encryption verification module is as follows:

[0016] S6. After the data stream corresponding to the measurement data is generated, read all the digits of the data stream, generate a verification bit with the number of digits x using the calculation logic of the verification bit, and integrate the verification bit behind the data stream;

[0017] S7. Before the electromechanical device is purchased by the manufacturer, the system randomly generates x verification serial numbers equal to the number of digits of the data stream and corresponds them to the electromechanical device one by one. The internal personnel of the developer and the manufacturer secretly save the verification serial numbers. The verification serial numbers never participate in data transmission permanently. After the data stream is obtained, it is sent to the developer. The developer finds the data stream and the verification bit of the electromechanical device, and enters them into the evaluation module together with the verification serial number for verification. If the verification bit conforms to the calculation logic of the data stream verification bit, the measurement data has not been tampered with. If not, the measurement data has been tampered with and cannot be used.

[0018] According to the above technical solution, in S6, the specific method for generating a verification bit with the number of digits x using the calculation logic of the verification bit is as follows:

[0019] S6-1. Arrange all the digits in the data stream and a certain verification serial number vertically. Since the verification serial number is equal to the number of digits of the data stream, the two sets of vertically arranged digits form a one-to-one correspondence;

[0020] S6-2. Multiply all the digits in the data stream by all the digits with the same number of digits as this verification serial number respectively, then sum the product results, divide the obtained result by 10 and take the remainder. The remainder ranges from [0~9], and this remainder is one of the digits in the verification bit;

[0021] S6-3. Execute the steps in S6-2 for x verification serial numbers to obtain the complete verification bit.

[0022] According to the above technical solution, in S7, the specific method for entering the evaluation module for verification is as follows:

[0023] Multiply each of the numbers in the data stream by all the numbers of the same number of digits as a certain verification serial number respectively, then sum the product results, divide the obtained result by 10 to take the remainder. Perform the same steps for all x verification serial numbers, and after arranging them in sequence, a string of numbers with x digits is obtained. Compare this string of numbers with the check digit.

[0024] According to the above technical solution, in S6, the determination method of the generated number x of the verification serial number is as follows: x is positively correlated with the procurement cost G and the R & D time T of the measurement data in the material procurement stage. The formula is: x = (μG + δT) / γQ, and x takes an integer. μ is the set coefficient of the procurement cost, δ is the set coefficient of the R & D time, and γ is the set coefficient of the update iteration times.

[0025] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: In the present invention, the measurement data of the electromechanical equipment is processed and then fed back to the R & D manufacturer. A mechanism to prevent tampering is set. By having the same verification serial number in both the sender and the receiver, if the data is maliciously tampered with during data transmission, the tampering behavior can be quickly detected, the data is not referenced, and more time is given to upgrade the anti-tampering mechanism, which can effectively protect business secrets and ensure the authenticity of the data. Brief Description of the Drawings

[0026] The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation to the present invention. In the drawings:

[0027] Figure 1 It is a schematic diagram of the overall module structure of the present invention. Detailed Embodiments

[0028] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0029] Please refer to Figure 1, the present invention provides a technical solution: a method for processing measurement data of electromechanical equipment. This processing method works with a processing system, which includes a human-machine interaction interface, a measurement data parsing module, a pattern analysis module, a sequential arrangement module, a compilation setting module, an electronic tag establishment module, and a data transmission module. The human-machine interaction interface is used by R & D manufacturers and producers to upload measurement data, set parameters, and perform compilation and viewing operations through the interface. After receiving the measurement data uploaded by the sensor, the measurement data parsing module will perform real-time parsing of the measurement data and read the inherent data. The pattern analysis module analyzes the variation patterns of the parsed measurement data. The sequential arrangement module arranges the measurement data in a specified order according to the set data arrangement rules, and automatically compiles the measurement data in the actual use stage of the electromechanical equipment into a data stream. The compilation setting module is used for setting compilation rules. The electronic tag establishment module writes the generated measurement data into the electronic tag of the electromechanical equipment. The data transmission module is used to send the compiled data stream to the receiving end of the R & D manufacturer;

[0030] Real-time parsing includes parsing the basic information of the power factor, torque, and vibration of the electromechanical equipment. Inherent data reading includes extracting the constant information of the rated power and rated torque of the electromechanical equipment during production. The variation patterns of the measurement data include the increase and decrease patterns of the power factor, the variation of the output torque with the rated power, and the variation of the vibration amplitude with the load;

[0031] The working steps of the sequential arrangement module include:

[0032] S1. Develop a compilation rule according to the type of electromechanical equipment corresponding to the measurement data, list all relevant variable names involved in the compilation process, and construct a comparison table between the measurement data and the variable names;

[0033] S2. As the electromechanical equipment is put into use, use the sensor to record the specific values of the measurement data, statistically analyze the measurement data of various electromechanical equipment, correspond the measurement data with the variable names, and arrange and compile the current measurement data to make it a data stream composed of pure digital ordered arrangements;

[0034] S3. Number various electromechanical equipment, extract all constant information such as rated power and rated torque, and use digital compilation for naming;

[0035] S4. By comparing the real-time parsed measurement data with the read constant information, calculate the increase and decrease patterns of the power factor of the electromechanical equipment, the variation of the output torque with the rated power, and the variation pattern of the vibration amplitude with the load, and judge whether the performance of this iteration of the electromechanical equipment has been improved, providing a reference for the research and development of the next generation of electromechanical equipment;

[0036] S5. Write the measurement data and the inherent data into the electronic tag of the electromechanical device, then delete the compiled paragraph about the number and inherent information of the electromechanical device to form a data stream corresponding to the measurement data, and send the data stream to the receiving end of the R & D manufacturer;

[0037] The processing system further includes an encryption verification module. The encryption verification module includes a verification bit calculation module, a compilation input module, a verification compilation generation module, and an evaluation module. The verification bit calculation module is electrically connected to the sequential arrangement module, and the evaluation module is electrically connected to the compilation input module;

[0038] The verification bit calculation module is used to implement the calculation logic of the data stream check bits and obtain the check bits. The compilation input module is used to input the data stream and the check bits sent after the current electromechanical device is measured to the evaluation module. The verification compilation generation module is used for the R & D manufacturer to randomly generate several verification serial numbers equal to the number of digits of the data stream for this measurement data. The evaluation module is used to determine whether the check bits conform to the calculation logic after the R & D manufacturer inputs the data stream, the verification serial number, and the check bits to the evaluation module, and then determine the authenticity of the measurement data of the electromechanical device;

[0039] The compilation method of the encryption verification module is as follows:

[0040] S6. After the data stream corresponding to the measurement data is generated, read all the digits of the data stream, generate check bits with the number of digits x using the calculation logic of the check bits, and integrate the check bits behind the data stream;

[0041] S7. Before the electromechanical device is purchased by the manufacturer, the system randomly generates x verification serial numbers equal to the number of digits of the data stream and associates them with the electromechanical device one by one. The internal personnel of the R & D manufacturer and the manufacturer secretly save the verification serial numbers. The verification serial numbers never participate in data transmission permanently. After the data stream is obtained, it is sent to the R & D manufacturer. The R & D manufacturer finds the data stream and the check bits of the electromechanical device, and enters them into the evaluation module together with the verification serial numbers for verification. If the check bits conform to the calculation logic of the data stream check bits, the measurement data has not been tampered with. If not, the measurement data has been tampered with and cannot be used;

[0042] In S6, the specific method for generating check bits with the number of digits x using the calculation logic of the check bits is as follows:

[0043] S6-1. Arrange all the digits in the data stream and a certain verification serial number vertically. Since the verification serial number is equal to the number of digits of the data stream, the two vertically arranged groups of digits form a one-to-one correspondence;

[0044] S6-2. Multiply all the digits in the data stream by all the digits of the same number of digits as this verification serial number respectively, then sum the product results, divide the obtained result by 10 and take the remainder. The remainder ranges from [0 to 9], and this remainder is one of the digits in the check bits;

[0045] S6-3. Perform the steps in S6-2 for all x verification serial numbers to obtain the complete verification bits;

[0046] In S7, the specific method for the input evaluation module to perform the verification is as follows:

[0047] Multiply each digit in the data stream by all the digits of the same number of digits of a certain verification serial number respectively, then sum the product results, divide the obtained result by 10 to take the remainder. Perform the same steps for all x verification serial numbers. After arranging them in sequence, a string of numbers with x digits is obtained. Compare this string of numbers with the verification bits;

[0048] In S6, the method for determining the number x of generated verification serial numbers is as follows:

[0049] x is positively correlated with the procurement cost G and the R & D time T of the measurement data in the material procurement stage. Since the higher the procurement cost of the electromechanical equipment, the higher the corresponding R & D cost, and the longer the R & D time of the electromechanical equipment, the higher the time cost. More complex calculation logics for verification bits are required. Also, x is negatively correlated with the number of update iterations Q of the measurement data in the actual use stage. The more the number of update iterations, the more mature the equipment technology, the lower the necessity for confidentiality, and the simpler the calculation logic for verification bits. The formula is: x = (μG + δT) / γQ, and x takes an integer. μ is the set coefficient for the procurement cost, δ is the set coefficient for the R & D time, and γ is the set coefficient for the number of update iterations.

[0050] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0051] Finally, it should be noted that the above are only the preferred embodiments of the present invention and are not used to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, for those skilled in the art, they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for processing measurement data of electromechanical equipment, characterized in that: The processing method adopts a processing system to work, and the processing system includes a human-computer interaction interface, a measurement data analysis module, a regularity analysis module, a sequential arrangement module, a compilation setting module, an electronic label establishment module, and a data transmission module. The human-computer interaction interface is used by developers and manufacturers to upload measurement data, set parameters, and compile and view operations. After receiving the measurement data uploaded by the sensor, the measurement data analysis module will perform real-time analysis and inherent data reading on the measurement data. The regularity analysis module analyzes the change regularity of the analyzed measurement data. The sequential arrangement module arranges the measurement data in a specified order according to the set data arrangement rules, and automatically compiles the measurement data of the electromechanical equipment in the actual use stage into a data stream. The compilation setting module is used to set the compilation rules. The electronic label establishment module writes the generated measurement data into the electronic label of the electromechanical equipment. The data transmission module is used to send the compiled data stream to the receiving end of the developer; The real-time analysis includes the analysis of the basic information of the power factor, torque and vibration of the electromechanical equipment. The inherent data reading includes the extraction of the constant information of the rated power and rated torque of the electromechanical equipment in production. The change law of the measured data includes the increase and decrease law of the power factor, the change of the output torque with the rated power, and the change of the vibration amplitude with the load. The steps of arranging the modules in sequence include: S1. Formulate compilation rules according to the types of electromechanical equipment corresponding to the measurement data, list all relevant variable names involved in the compilation process, and build a comparison table between measurement data and variable names; S2. As electromechanical equipment is put into use, sensors are used to record specific values ​​of measurement data, and the measurement data of various electromechanical equipment are counted. The measurement data are matched with variable names, and the current measurement data are arranged and compiled to form a data stream composed of pure digital orderly arrangement; S3. Number various electromechanical equipment, extract all constant information such as rated power and rated torque, and compile and name them using numbers; S4. By comparing the real-time analyzed measurement data and the read constant information, the increase and decrease law of the power factor of the electromechanical equipment, the change of the output torque with the rated power, and the change of the vibration amplitude with the load are calculated to determine whether the performance of the electromechanical equipment has been improved in this iteration, and provide reference for the research and development of the next generation of electromechanical equipment; S5. Write the measured data and inherent data into the electronic tag of the electromechanical device, delete the compilation paragraph about the number and inherent information of the electromechanical device, form a data stream corresponding to the measured data, and send the data stream to the receiving end of the developer.

2. The method for processing electromechanical equipment measurement data according to claim 1, characterized in that: The processing system further includes an encryption verification module, which includes a verification bit calculation module, a compilation input module, a verification compilation generation module, and an evaluation module. The verification bit calculation module is electrically connected to the sequential arrangement module, and the evaluation module is electrically connected to the compilation input module. The verification bit calculation module is used to implement the calculation logic of the data stream verification bit and obtain the verification bit. The compilation input module is used to input the data stream and verification bit sent after the current electromechanical equipment is measured to the evaluation module. The verification compilation generation module is used by the developer to randomly generate a number of verification sequence numbers equal to the number of digits in the data stream based on the measurement data. The evaluation module is used to determine whether the verification bit conforms to the calculation logic after the developer inputs the data stream, verification sequence number and verification bit into the evaluation module, and then determine the authenticity of the electromechanical equipment measurement data.

3. The method for processing electromechanical equipment measurement data according to claim 2, characterized in that: The compilation method of the encryption verification module is: S6. After the data stream corresponding to the measured data is generated, all the digits in the data stream are read, and a check digit with a digit number x is generated by using the calculation logic of the check digit, and the check digit is integrated after the data stream; S7. Before the electromechanical equipment is purchased by the manufacturer, the system randomly generates x verification serial numbers equal to the number of digits in the data stream, which correspond to the electromechanical equipment one by one. The internal personnel of the R&D company and the manufacturer keep the verification serial numbers confidential. The verification serial numbers are never involved in data transmission. After the data stream is obtained, it is sent to the R&D company. The R&D company finds the data stream and verification bit of the electromechanical equipment, and enters them into the evaluation module together with the verification serial number for verification. If the verification bit conforms to the calculation logic of the data stream verification bit, the measurement data has not been tampered with. If not, the measurement data has been tampered with and cannot be used.

4. The method for processing electromechanical equipment measurement data according to claim 3, characterized in that: In S6, the specific method of generating the check digit with the number of digits x by using the calculation logic of the check digit is: S6-1, arranging all the numbers in the data stream and a certain verification sequence number up and down, since the number of digits of the verification sequence number and the data stream is equal, the two groups of numbers arranged up and down form a one-to-one correspondence; S6-2, multiply all the numbers in the data stream by all the numbers with the same digits in the verification sequence number, then sum the products, divide the result by 10 and take the remainder, the remainder range is between [0~9], and this remainder is a digit in the verification position; S6-3. Execute the steps in S6-2 for x verification serial numbers to obtain complete verification bits.

5. The method for processing electromechanical equipment measurement data according to claim 4, characterized in that: In S7, the specific method of entering the evaluation module for verification is: Multiply all the numbers in the data stream with all the numbers with the same number of digits in a verification serial number, then sum the products and divide the result by 10 to get the remainder. Repeat the same steps for all x verification serial numbers and arrange them in order to get a string of x digits. Compare this string of digits with the verification digits.

6. The method for processing electromechanical equipment measurement data according to claim 5, characterized in that: In S6, the method for determining the number x of generated verification serial numbers is: x is positively correlated with the procurement cost G and the development time T of the measurement data in the material procurement stage, and the formula is: x=(μG+δT) / γQ, and x is an integer, μ is the setting coefficient of the procurement cost, δ is the setting coefficient of the development time, and γ is the setting coefficient of the update iteration number Q.

Citation Information

Patent Citations

  • System and method for streaming measurement data

    CN112585546A

  • Measurement data format conversion method and device, computer equipment and storage medium

    CN114896949A