A lead screw precision detection system and method, electronic device and storage medium
By integrating pressure, environment, vibration and health monitoring modules, the displacement trajectory error of the screw can be compensated in real time, solving the problem of failing to effectively consider the influence of temperature and vibration in existing technologies, and improving the measurement accuracy of the screw and the reliability of the equipment.
Patent Information
- Application Number
- CN202411920824.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2044-12-25
AI Technical Summary
The existing screw error compensation method fails to effectively consider the impact of temperature changes, vibration and external environment on the sensor measurement accuracy, resulting in the machining accuracy being affected by the screw offset.
The pressure monitoring module, environmental monitoring module, vibration monitoring module, grating module and health monitoring module are used to monitor the axial pressure, temperature and humidity changes and vibration of the screw in real time, and the displacement trajectory error of the screw is compensated and corrected through the control module.
Improves the measurement accuracy and stability of the lead screw, reduces sensor drift and equipment failure, extends component life, and reduces operating costs.
Smart Images

Figure CN119935544B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of screw rod detection and error compensation, and in particular to a screw rod precision detection system, method, electronic equipment and storage medium. Background Art
[0002] A lead screw is a commonly used linear motion transmission device, operating based on the motion of a helical pair and balls. The lead screw consists of a threaded shaft and a nut. The shaft has a helix running along its axial direction. The combination of this helix and the balls reduces friction between the balls and the shaft, thereby achieving high-efficiency and high-load linear motion transmission. Ball screws typically use balls instead of the nut in a traditional threaded pair to reduce rolling friction, improve transmission efficiency, and enhance the load capacity and operating precision of the ball screw.
[0003] The screw drive process is inevitably affected by external factors such as ambient temperature, axial pressure, vibration, and the use of sensors. In the field of screw error compensation technology, in order to improve processing accuracy and increase product qualification rates, it is necessary to compensate for the errors caused by the displacement of the moving screw due to force and heat. For example, the automatic measurement system and measurement method for thermal errors of CNC machine tools in the actual cutting state of patent CN104999342A uses a probe to measure the thermal error of the machine tool, and the thermal error of the CNC machine tool's screw is measured using a laser interferometer.
[0004] However, in the existing technology, the screw error compensation method only considers compensating for the elongation of the screw due to thermal expansion, but ignores the radial change of the screw; in addition, it also ignores the impact of vibration on the measurement accuracy of the sensor; finally, it ignores the impact of the external environment on the measurement accuracy of the sensor. These factors combined lead to the workpiece processing accuracy being affected by the screw offset during the processing process. Summary of the Invention
[0005] In view of this, the purpose of the present invention is to overcome the technical problem that the existing screw accuracy error compensation method in the background technology only considers the impact of temperature changes on screw accuracy, thereby providing a screw accuracy detection system, method, electronic device and storage medium.
[0006] In order to solve the above problems, the first object of the present invention is to provide a screw rod precision detection system, the detection system comprising:
[0007] A pressure monitoring module is integrated into the end of the screw of the screw precision test bench tailstock and contacts the direct action point of the screw axial pressure to monitor the axial pressure applied by the screw in real time during the test;
[0008] Environmental monitoring module, used to monitor the temperature and humidity changes outside the screw in real time;
[0009] Vibration monitoring module, used to monitor the vibration changes outside the screw in real time;
[0010] Grating module, used to obtain the displacement trajectory of the lead screw in real time;
[0011] A health monitoring module, used to monitor the service life of the components of the pressure monitoring module, the environment monitoring module, the vibration monitoring module, the grating module, and the screw in real time;
[0012] A control module is electrically connected to the pressure monitoring module, the environmental monitoring module, the vibration monitoring module, the grating module and the health monitoring module, respectively. The control module is suitable for compensating and correcting the displacement trajectory error of the screw rod according to the axial pressure, temperature and humidity changes and vibration changes of the screw rod.
[0013] Optionally, the environmental monitoring module includes a temperature sensor and a humidity sensor installed at the support position of the screw rod, and the temperature sensor is suitable for measuring the actual temperature of the periphery of the screw rod in real time, and the humidity sensor is suitable for measuring the actual humidity of the periphery of the screw rod in real time.
[0014] Optionally, the environment monitoring module further includes a self-calibration submodule, and the self-calibration submodule is used to periodically calibrate the measurement accuracy of the temperature sensor, the humidity sensor, and the grating module.
[0015] A second object of the present invention is to provide a method for detecting screw rod accuracy. Based on the screw rod accuracy detection system described above, the detection method comprises the steps of:
[0016] Step S 100 : The pressure monitoring module monitors the changes in the axial pressure applied by the screw during the test in real time;
[0017] Step S 200 : The environmental monitoring module monitors the temperature and humidity changes outside the screw rod in real time, and the control module calculates the length change ΔL of the screw rod caused by the temperature and humidity changes;
[0018] Step S 300 : Real-time monitoring of the vibration signal outside the screw rod through the vibration monitoring module; the vibration signal includes vibration amplitude and vibration frequency;
[0019] Step S 400 : The self-calibration submodule automatically updates the sensor's error coefficient based on the axial pressure change, length change ΔL and vibration signal;
[0020] Step S 500The control module corrects the displacement trajectory of the screw rod through the grating module, axial pressure change, length change ΔL, vibration signal and error coefficient of the sensor.
[0021] Optionally, in step S 100 Specifically, they include:
[0022] Step S 110 : The pressure monitoring module is installed at the end of the screw of the tailstock of the screw precision test bench and is in contact with the direct action point of the screw axial pressure to monitor the axial pressure applied by the screw in real time during the test;
[0023] Step S 120 :Set the target axial pressure according to the test requirements of the screw, and then apply axial pressure to the screw through the tailstock. The pressure monitoring module monitors the actual axial pressure applied by the screw during the test in real time;
[0024] Step S 130 :The control module compares and analyzes the actual axial pressure of the screw and the target axial pressure, and adjusts the axial force of the tailstock in real time according to the difference between the actual axial pressure and the target axial pressure, so that the axial pressure of the screw is always in a constant state.
[0025] Optionally, in step S 200 Among them, when the screw rod is heated, the calculation expression of the length change ΔL of the screw rod is:
[0026] ΔL=α·L·ΔT
[0027] Where α is the linear expansion coefficient of the screw, L is the original length of the screw, and ΔT is the temperature change.
[0028] Optionally, in step S 300 The vibration monitoring module is used to monitor the vibration signal outside the screw rod in real time, specifically including:
[0029] Step S 310 : The control module analyzes the vibration signal through fast Fourier transform to identify the noise frequency distribution;
[0030] Step S 320 :The control module dynamically filters out the impact of vibration signals on grating scales and other measuring equipment through adaptive filtering algorithms.
[0031] Optionally, in step S 500 The control module corrects the displacement trajectory of the screw rod through the grating module and the axial pressure change, the length change ΔL, the vibration signal and the error coefficient of the sensor, specifically including:
[0032] Step S 510: The control module regularly calibrates the resolution of the grating module through the self-calibration submodule, and the grating module is used to obtain the actual displacement of the screw rod;
[0033] Step S 520 :Acquire the reference displacement of the screw rod based on the laser interferometer;
[0034] Step S 530 : The control module obtains the displacement deviation of the grating module according to the actual displacement of the screw rod and the reference displacement of the screw rod;
[0035] Step S 540 : The control module automatically compensates for the displacement of the grating module according to the displacement deviation.
[0036] A third object of the present invention is to provide an electronic device comprising: a processor and a memory;
[0037] The memory stores a computer-readable program executable by the processor;
[0038] When the processor executes the computer-readable program, the steps of the screw rod accuracy detection method according to any one of claims 5 to 8 are implemented.
[0039] The fourth object of the present invention is to provide a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in the screw rod accuracy detection method as described above.
[0040] Compared with the prior art, the present invention has the following beneficial effects:
[0041] 1. The detection system of the present invention is composed of a pressure monitoring module, a health monitoring module, a vibration monitoring module, a grating module, an environmental monitoring module and a control module, wherein the pressure monitoring module is integrated at the end of the screw of the tailstock of the screw precision test bench and contacts the direct action point of the axial pressure of the screw to monitor the axial pressure applied by the screw during the test in real time; the environmental monitoring module is used to monitor the temperature and humidity changes outside the screw in real time; the vibration monitoring module is used to monitor the vibration changes outside the screw in real time; the grating module is used to obtain the displacement trajectory of the screw in real time; the health monitoring module is used to monitor the service life of the pressure monitoring module, the environmental monitoring module, the vibration monitoring module, the grating module and the screw in real time; the control module is electrically connected to the pressure monitoring module, the environmental monitoring module, the vibration monitoring module, the grating module and the health monitoring module respectively, and the control module can compensate and correct the displacement trajectory error of the screw according to the axial pressure, temperature and humidity changes and vibration changes of the screw.
[0042] 2. The self-calibration function in the environmental monitoring module can effectively solve the problem of sensor drift, ensuring that the measurement results remain accurate after long-term use.
[0043] 3. The automatic health monitoring of the health monitoring module can detect potential problems in a timely manner and avoid detection errors caused by aging or failure of key components.
[0044] 4. The control module can dynamically evaluate the operating status of the screw and prompt the user to perform maintenance before a fault occurs, thereby reducing the risk of unexpected equipment downtime and improving overall operating efficiency. Predictive maintenance of component life can prevent small problems from turning into major faults, further enhancing equipment reliability.
[0045] 5. Through scientific component management and maintenance recommendations, the service life of key components can be extended, the replacement frequency can be reduced, thereby reducing operating costs. Regular calibration can keep the equipment in optimal performance and delay system aging. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 Schematic diagram of the structure of the screw rod precision detection system in an embodiment of the present invention;
[0047] Figure 2 Schematic diagram of the process of the screw rod precision detection method in an embodiment of the present invention;
[0048] Figure 3 This is step S in the embodiment of the present invention. 100 Flowchart of the process;
[0049] Figure 4 This is step S in the embodiment of the present invention. 300 Flowchart of the process;
[0050] Figure 5 This is step S in the embodiment of the present invention. 500 Flowchart of the process;
[0051] Figure 6 Schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0052] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0053] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components; wireless connections or wired connections. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0054] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0055] Ball screw drive system is a mechanical device that converts rotary motion into linear motion. To solve the technical problems of the existing ball screw drive process that are easily affected by environmental factors, sensor measurement errors, etc., which lead to the stability and consistency of precision detection, please refer to Figure 1 As shown, an embodiment of the present invention provides a screw precision detection system, which includes a pressure monitoring module 10, a health monitoring module 20, a vibration monitoring module 30, a grating module 40, an environment monitoring module 50 and a control module 60, wherein:
[0056] The pressure monitoring module 10 is integrated into the end of the screw of the screw precision test bench tailstock and contacts the direct action point of the screw axial pressure to monitor the axial pressure applied by the screw in real time during the test;
[0057] The environmental monitoring module 50 is used to monitor the temperature and humidity changes outside the screw in real time; the vibration monitoring module 30 is used to monitor the vibration changes outside the screw in real time; the grating module 40 is used to obtain the displacement trajectory of the screw in real time; the health monitoring module 20 is used to monitor the service life of the pressure monitoring module 10, the environmental monitoring module 50, the vibration monitoring module 30, the grating module 40 and the screw in real time;
[0058] The control module 60 is electrically connected to the pressure monitoring module 10, the environmental monitoring module 50, the vibration monitoring module 30, the grating module 40 and the health monitoring module 20 respectively. The control module 60 is suitable for compensating and correcting the displacement trajectory error of the screw rod according to the axial pressure, temperature and humidity changes and vibration changes of the screw rod.
[0059] For further information, see Figure 1As shown, the environmental monitoring module 50 includes a temperature sensor 51 and a humidity sensor 52, wherein the temperature sensor 51 and the humidity sensor 52 are installed at the support position of the screw rod, and the temperature sensor 51 is suitable for measuring the actual temperature of the periphery of the screw rod in real time, and the humidity sensor 52 is suitable for measuring the actual humidity of the periphery of the screw rod in real time.
[0060] Specifically, in this embodiment of the present invention, the environmental monitoring module 50 is internally integrated with highly sensitive sensors. Temperature sensors 51 and humidity sensors 52 are placed in key locations on the screw precision test bench, such as screw support locations and areas significantly affected by the environment, to ensure that data on changes in environmental factors can be captured in real time. The temperature sensors 51 and humidity sensors 52 record real-time environmental data at a high sampling rate. The monitored temperature and humidity data is transmitted to the control module 60 via a high-speed bus (EtherCAT) for processing.
[0061] For further information, see Figure 1 As shown, the environment monitoring module 50 further includes a self-calibration submodule 53 , which is used to periodically calibrate the measurement accuracy of the temperature sensor 51 , the humidity sensor 52 and the grating module 40 .
[0062] Specifically, the main function of the self-calibration submodule 53 is to periodically calibrate the sensor to ensure measurement accuracy. The sensors in the embodiment of the present invention mainly include a temperature sensor 51, a humidity sensor 52, a grating module 40, a pressure monitoring module 10, a health monitoring module 20 and a vibration monitoring module 30. The self-calibration submodule 53 can realize an automated mode, automatically determine valid data and train the calibration model, so that the calibration model becomes more accurate with training.
[0063] Compared with the traditional calibration method, the self-calibration submodule 53 can improve the calibration efficiency, save the calibration cost, and the calibration accuracy can reach within ±20%.
[0064] Therefore, the environmental monitoring module 50 has a built-in self-calibration function, which periodically detects the accuracy of the sensor through a calibration procedure to ensure the reliability of the measurement data.
[0065] See also Figure 2 As shown, an embodiment of the present invention further provides a method for detecting screw rod accuracy, using the screw rod accuracy detection system described above, the detection method includes the steps of:
[0066] Step S 100 : The pressure monitoring module 10 is used to monitor the changes in the axial pressure applied by the screw during the test in real time.
[0067] In this step, by real-time monitoring of the changes in the axial pressure applied to the screw during the test, it is possible to ensure that the screw is tested under controlled conditions, which is crucial for evaluating the load capacity and stability of the screw.
[0068] Step S 200 : The environmental monitoring module 50 monitors the temperature and humidity changes outside the screw rod in real time, and the control module 60 calculates the length change ΔL of the screw rod caused by the temperature and humidity changes.
[0069] In this step, changes in temperature and humidity will affect the expansion or contraction of the material, thereby affecting the accuracy of the screw rod. By considering the impact of temperature and humidity changes on the length of the screw rod, this method improves the environmental adaptability of the screw rod measurement, allowing it to maintain high measurement accuracy in different environments.
[0070] Step S 300 : The vibration monitoring module 30 monitors the vibration signal outside the screw rod in real time, and the vibration signal includes vibration amplitude and vibration frequency.
[0071] In this step, the vibration signal outside the screw is monitored in real time, including vibration amplitude and vibration frequency. Monitoring the vibration signal helps to evaluate the performance of the screw under dynamic conditions, such as stability and durability.
[0072] Step S 400 : The self-calibration submodule 53 automatically updates the error coefficient of the sensor according to the axial pressure change, the length change ΔL and the vibration signal;
[0073] In this step, the error coefficient of the sensor is automatically updated based on the axial pressure change, the length change ΔL and the vibration signal to improve the measurement accuracy.
[0074] Step S 500 The control module compensates the measurement result of the grating module according to the axial pressure change, the length change ΔL, the vibration signal and the error coefficient of the sensor to correct the displacement trajectory of the screw.
[0075] In this step, the measurement data is processed and adjusted in real time based on the axial pressure change, length change ΔL, vibration signal and sensor error coefficient, the measurement result of the grating module 40 is compensated, and the displacement trajectory of the screw is corrected to ensure the accuracy of the final result.
[0076] For further information, see Figure 3 As shown, in step S 100 The pressure monitoring module 10 is used to monitor the axial pressure changes applied by the screw rod during the test in real time, which specifically includes the following steps:
[0077] Step S 110The pressure monitoring module 10 is installed at the end of the screw of the tailstock of the screw precision test bench and is in contact with the direct action point of the axial pressure of the screw, so as to monitor the real-time axial pressure applied by the screw during the test.
[0078] Step S 120 The target axial pressure is set according to the test requirement of the screw, and then the axial pressure is applied to the screw by the tailstock, and the pressure monitoring module 10 monitors the real-time axial pressure applied by the screw during the test.
[0079] Step S 130 The control module 60 compares and analyzes the real-time axial pressure of the screw with the target axial pressure, and adjusts the axial force of the tailstock in real time according to the difference between the real-time axial pressure and the target axial pressure, so that the axial pressure of the screw is always in a constant state.
[0080] In the design of the screw precision test bench, the tailstock is integrated with the pressure monitoring module 10, which can monitor the axial pressure applied by the screw during the test in real time. Since the precision of the screw under different axial pressures will be different, the embodiment of the present application can measure the axial pressure of the screw in real time according to the pressure monitoring module 10, and in addition, the user can also set the target pressure value according to the test requirement, and the pressure monitoring module 10 can feed back the pressure monitoring to the control module 60 in real time, and the control module 60 can adjust the axial force of the tailstock in real time according to the difference between the real-time axial pressure and the target axial pressure, so as to ensure that the pressure is always kept in a constant state.
[0081] Preferably, the pressure monitoring module 10 can select a high-precision resistance pressure sensor, which has a fast response capability, is fixedly installed at the end of the screw of the tailstock of the screw precision test bench, and is in contact with the direct action point of the axial pressure of the screw, so as to ensure the real-time and accuracy of the detection pressure. The control module 60 adjusts the parameters (screw speed) in the detection process by combining the pressure monitoring data with the displacement state of the screw according to the data collected by the resistance pressure sensor in real time and calibrating the pressure error through an algorithm, so as to ensure the accuracy of the test result.
[0082] It should be particularly noted that the control module 60 comprehensively analyzes the influence of the axial pressure on the precision of the screw according to the recorded data of the axial pressure of the screw, the displacement of the screw, and the error. If the displacement detection result of the screw under a certain axial pressure deviates greatly, the control module 60 can also automatically prompt the user to adjust the test condition, so as to ensure the repeatability of the test condition and avoid the error caused by the change of the pressure.
[0083] Further, in the step S 200 When the screw is heated, the calculation expression of the length change amount ΔL of the screw is:
[0084] ΔL=α·L·ΔT
[0085] Where α is the linear expansion coefficient of the screw, L is the original length of the screw, and ΔT is the temperature change.
[0086] Specifically in the embodiment of the present invention, since the temperature sensor 51 can obtain real-time temperature data of the screw and the surrounding environment, and the control module 60 has a built-in linear expansion coefficient of the screw material, the control module 60 automatically calculates the length change of the screw caused by thermal expansion or cold contraction based on the real-time monitored temperature data, and introduces it as a correction amount into the detection result of the screw displacement. When outputting the detection result of the screw displacement, the influence of thermal expansion and the like is automatically eliminated to achieve precision compensation.
[0087] For further information, see Figure 4 As shown, in step S 300 The vibration monitoring module 30 monitors the vibration signal outside the screw rod in real time, specifically including:
[0088] Step S 310 : The control module 60 analyzes the vibration signal through fast Fourier transform to identify the noise frequency distribution.
[0089] In this step, the control module 60 analyzes the vibration signal of the screw rod using a fast Fourier transform (FFT) to identify the noise frequency distribution. FFT is an efficient algorithm that can quickly calculate the Fourier transform and its inverse transform, utilizing some of the mathematical properties of the Fourier transform to greatly improve its computational efficiency. The fast Fourier transform (FFT) can effectively convert the vibration signal in the time domain to the frequency domain, thereby identifying the different frequency components in the signal and facilitating subsequent analysis and processing of the vibration signal.
[0090] Step S 320 : The control module 60 dynamically filters out the influence of the vibration signal on the grating ruler and other measuring equipment through an adaptive filtering algorithm.
[0091] In this step, the adaptive filtering algorithm can automatically adjust the filter parameters according to the characteristics of the input signal to achieve the best filtering effect. The adaptive filtering algorithms include Least Mean Square Error (LMS), Normalized Least Mean Square Error (NLMS) and Recursive Least Squares (RLS), each of which has its own characteristics.
[0092] For example, the least mean square (LMS) algorithm is widely used due to its simplicity, ease of implementation and low computational complexity, but its convergence speed is slow and its ability to adapt to dynamic noise is limited; the normalized least mean square (NLMS) algorithm improves the filtering effect by normalizing the input signal; the recursive least squares (RLS) algorithm achieves extremely high convergence speed and filtering accuracy, but the computational complexity is significantly increased.
[0093] Therefore, by means of fast Fourier transform (FFT) analysis and application of adaptive filtering algorithm, useful information can be effectively extracted from complex vibration signals, and noise can be filtered out, thereby improving the measurement accuracy of the lead screw precision.
[0094] Further, please refer to Figure 5 As shown in step S 500 Among them, the control module 60 compensates the measurement results of the grating module 40 according to the axial pressure change, the length change amount ΔL, the vibration signal and the error coefficient of the sensor, so as to correct the displacement trajectory of the lead screw, specifically including:
[0095] Step S 510 : The control module 60 calibrates the resolution of the grating module 40 regularly through the self-calibration sub-module 53, and the grating module 40 is used to obtain the actual displacement of the lead screw.
[0096] In this step, the self-calibration sub-module 53 can ensure that the grating module 40 can still maintain high accuracy after long time operation.
[0097] Step S 520 : The reference displacement of the lead screw is obtained based on the laser interferometer.
[0098] In this step, the laser interferometer is a high-precision measuring device, which can measure displacement based on laser wavelength through interference principle, so that very accurate displacement data can be provided by the laser interferometer as a reference.
[0099] Step S 530 : The control module 60 obtains the displacement deviation of the grating module 40 according to the actual displacement of the lead screw and the reference displacement of the lead screw.
[0100] In this step, by comparing the actual measurement value and the reference displacement value, the purpose is to identify and quantify the error in the measurement process.
[0101] Step S 540 : The control module 60 automatically compensates the displacement of the grating module 40 according to the displacement deviation.
[0102] In this step, the reading of the grating module 40 is adjusted according to the measurement displacement error, so as to correct the displacement trajectory of the lead screw and ensure the accuracy of the measurement results.
[0103] The embodiment of the application also provides an electronic device, including a processor 100 and a memory 200; the memory 200 stores a computer readable program which can be executed by the processor; the processor executes the computer readable program to realize the steps in the lead screw precision detection method.
[0104] Specifically, if Figure 6 As shown, based on the above-mentioned screw rod precision detection method, an embodiment of the present invention also provides an electronic device, which can be a computing electronic device such as a mobile terminal, a desktop computer, a notebook, a handheld computer, and a server.
[0105] The electronic device includes a processor 100 , a memory 200 , and a display 300 . Figure 3 Only some of the components of the electronic device are shown, but it should be understood that it is not required to implement all of the shown components, and more or fewer components may be implemented instead.
[0106] In some embodiments, the memory 200 may be an internal storage unit of the electronic device, such as a hard disk or memory of the electronic device.
[0107] In other embodiments, the memory 200 may also be an external storage electronic device of the electronic device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital (SD) card, a flash memory card, etc. equipped on the electronic device.
[0108] Furthermore, the memory 200 may include both an internal storage unit of an electronic device and an external storage electronic device.
[0109] The memory 200 is used to store application software and various data installed in the electronic device, such as program codes installed in the electronic device.
[0110] The memory 200 may also be used to temporarily store data that has been output or is to be output.
[0111] In one embodiment, a screw rod precision detection program is stored in the memory 200 , and the CNC machine tool screw rod full range error compensation program can be executed by the processor 100 , thereby realizing the screw rod precision detection method of each embodiment of the present application.
[0112] In some embodiments, the processor 100 may be a central processing unit (CPU), a microprocessor, or other data processing chip, configured to execute program codes stored in the memory 200 or process data, such as executing a screw precision detection method.
[0113] In some embodiments, the display 300 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc.
[0114] The display 300 is used to display information of the lead screw precision detection electronic device and to display a visualized user interface. The components of the electronic device communicate with each other through a system bus.
[0115] The embodiment of the present application further provides a computer readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in the lead screw precision detection method.
[0116] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program to instruct relevant hardware (such as a processor, a control module, etc.) to complete, and the program can be stored in a computer readable storage medium, and the program can include the processes of the above-mentioned method embodiments when executed. The storage medium can be a memory, a disk, an optical disk, etc.
[0117] Although the present application discloses the above, the protection scope of the present application is not limited to this. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application, and these changes and modifications shall fall within the protection scope of the present application.
Claims
1. A screw rod precision detection system, characterized in that: The detection system comprises: A pressure monitoring module is integrated into the end of the screw of the screw precision test bench tailstock and contacts the direct action point of the screw axial pressure to monitor the axial pressure applied by the screw in real time during the test; Environmental monitoring module, used to monitor the temperature and humidity changes outside the screw in real time; Vibration monitoring module, used to monitor the vibration changes outside the screw in real time; Grating module, used to obtain the displacement trajectory of the lead screw in real time; A health monitoring module, used to monitor the service life of the components of the pressure monitoring module, the environment monitoring module, the vibration monitoring module, the grating module, and the screw in real time; A control module is electrically connected to the pressure monitoring module, the environmental monitoring module, the vibration monitoring module, the grating module and the health monitoring module, respectively. The control module is suitable for compensating and correcting the displacement trajectory error of the screw rod according to the axial pressure, temperature and humidity changes and vibration changes of the screw rod.
2. The screw rod precision detection system according to claim 1, characterized in that: The environmental monitoring module includes a temperature sensor and a humidity sensor installed at the support position of the screw rod, and the temperature sensor is suitable for measuring the actual temperature of the periphery of the screw rod in real time, and the humidity sensor is suitable for measuring the actual humidity of the periphery of the screw rod in real time.
3. The screw rod precision detection system according to claim 2, characterized in that: The environmental monitoring module further includes a self-calibration submodule, which is used to periodically calibrate the measurement accuracy of the temperature sensor, the humidity sensor, and the grating module.
4. A method for detecting screw rod accuracy, based on the screw rod accuracy detection system according to any one of claims 1 to 3, characterized in that: The detection method comprises the steps of: Step S 100 : The pressure monitoring module monitors the changes in the axial pressure applied by the screw during the test in real time; Step S 200 : The environmental monitoring module monitors the temperature and humidity changes outside the screw rod in real time, and the control module calculates the length change ΔL of the screw rod caused by the temperature and humidity changes; Step S 300 : Real-time monitoring of the vibration signal outside the screw rod through the vibration monitoring module; the vibration signal includes vibration amplitude and vibration frequency; Step S 400 : The self-calibration submodule automatically updates the sensor's error coefficient based on the axial pressure change, length change ΔL and vibration signal; Step S 500 The control module corrects the displacement trajectory of the screw rod through the grating module, axial pressure change, length change ΔL, vibration signal and error coefficient of the sensor.
5. The method for detecting screw rod accuracy according to claim 4, characterized in that: In step S 100 Specifically, they include: Step S 110 : The pressure monitoring module is installed at the end of the screw of the tailstock of the screw precision test bench and is in contact with the direct action point of the screw axial pressure to monitor the axial pressure applied by the screw in real time during the test; Step S 120 :Set the target axial pressure according to the test requirements of the screw, and then apply axial pressure to the screw through the tailstock. The pressure monitoring module monitors the actual axial pressure applied by the screw during the test in real time; Step S 130 :The control module compares and analyzes the actual axial pressure of the screw and the target axial pressure, and adjusts the axial force of the tailstock in real time according to the difference between the actual axial pressure and the target axial pressure, so that the axial pressure of the screw is always in a constant state.
6. The method for detecting screw rod accuracy according to claim 5, characterized in that: In step S 200 Among them, when the screw rod is heated, the calculation expression of the length change ΔL of the screw rod is: ΔL=α·L·ΔT Where α is the linear expansion coefficient of the screw, L is the original length of the screw, and ΔT is the temperature change.
7. The method for detecting screw rod accuracy according to claim 5, characterized in that: In step S 300 The vibration monitoring module is used to monitor the vibration signal outside the screw rod in real time, specifically including: Step S 310 : The control module analyzes the vibration signal through fast Fourier transform to identify the noise frequency distribution; Step S 320 :The control module dynamically filters out the impact of vibration signals on grating scales and other measuring equipment through adaptive filtering algorithms.
8. The method for detecting screw rod accuracy according to claim 5, characterized in that: In step S 500 The control module corrects the displacement trajectory of the screw rod through the grating module and the axial pressure change, the length change ΔL, the vibration signal and the error coefficient of the sensor, specifically including: Step S 510 : The control module regularly calibrates the resolution of the grating module through the self-calibration submodule, and the grating module is used to obtain the actual displacement of the screw rod; Step S 520 :Acquire the reference displacement of the screw rod based on the laser interferometer; Step S 530 : The control module obtains the displacement deviation of the grating module according to the actual displacement of the screw rod and the reference displacement of the screw rod; Step S 540 : The control module automatically compensates for the displacement of the grating module according to the displacement deviation.
9. An electronic device, characterized in that: include: processor and memory; The memory stores a computer-readable program executable by the processor; When the processor executes the computer-readable program, the steps of the screw rod accuracy detection method according to any one of claims 5 to 8 are implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in the screw rod accuracy detection method according to any one of claims 5 to 8.
Citation Information
Patent Citations
Automatic measuring system and method for thermal error of numerical control machine tool in real cutting state
CN104999342A
Ball screw auxiliary-stroke error detection system
CN107063043A
Method and device for real time position correction by deformation of ball screw of machine tool
WO2013058481A1