Lead screw precision detection system and method, electronic equipment and storage medium
By designing a screw accuracy detection system integrating pressure, environment, vibration and health monitoring modules, the problem of ignoring radial changes, vibration and environmental impact in the prior art is solved, and higher processing accuracy and longer equipment life are achieved.
Patent Information
- Application Number
- CN202411920824.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2044-12-25
AI Technical Summary
The existing screw error compensation method only considers the impact of temperature changes on screw accuracy, ignores the impact of radial changes, vibration on sensor measurement accuracy, and the impact of external environment on measurement accuracy, resulting in unstable processing accuracy.
A screw accuracy detection system is designed, including a pressure monitoring module, an environmental monitoring module, a vibration monitoring module, a grating module and a health monitoring module. By monitoring axial pressure, temperature and humidity changes, vibration signals and sensor health status in real time, dynamically evaluate the operating status of the screw, and correct the displacement trajectory error of the screw based on these parameters.
It effectively compensates for the error of the screw under different environments and conditions, improves processing accuracy and product qualification rate, extends the service life of key components, and reduces operating costs.
Smart Images

Figure CN119935544A_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] The screw is a commonly used linear motion transmission device, and its working principle is based on the movement of the screw pair and the ball. The screw consists of a threaded shaft and a threaded nut, wherein the threaded shaft has a spiral line along its axial direction. The combination of this spiral line and the ball can reduce the friction between the ball and the threaded shaft, thereby achieving high-efficiency and high-load linear motion transmission. Ball screws usually use balls to replace the nuts in traditional threaded pairs to reduce rolling friction and improve transmission efficiency, while also improving the load capacity and working accuracy of ball screws.
[0003] During the screw transmission process, it is inevitably affected by external factors, such as ambient temperature, axial pressure, vibration, and the use of sensors, etc. In the field of screw error compensation technology, in order to improve processing accuracy and product qualification rate, it is necessary to compensate for the error caused by the displacement of the moving screw due to force and heat. For example, in the automatic thermal error measurement system and measurement method of the CNC machine tool under the actual cutting state of the patent CN104999342A, a probe is used to measure the thermal error of the machine tool, and the thermal error of the screw of the CNC machine tool is measured by a laser interferometer.
[0004] However, in the prior art, the screw error compensation method only considers compensating the elongation of the screw due to thermal expansion, but ignores the radial change of the screw; in addition, it also ignores the influence of vibration on the measurement accuracy of the sensor; finally, it ignores the influence of the external environment on the measurement accuracy of the sensor. These factors combined lead to the fact that the workpiece processing accuracy is 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 effect of temperature change 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] 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;
[0008] Environmental monitoring module, used to monitor the temperature and humidity changes outside the screw rod 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 for real-time monitoring of 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 rod;
[0012] The control module is electrically connected to the pressure monitoring module, the environment monitoring module, the vibration monitoring module, the grating module and the health monitoring module respectively, and 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 supporting 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] The second object of the present invention is to provide a method for detecting the accuracy of a screw rod. 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 temperature and humidity changes outside the screw rod are monitored in real time through the environmental monitoring module, and the control module calculates the length change ΔL of the screw rod caused by the temperature and humidity changes;
[0018] Step S 300 : The vibration signal outside the screw rod is monitored in real time 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 error coefficient of the sensor according to 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 :The target axial pressure is set according to the test requirements of the screw rod, and then the axial pressure is applied to the screw rod through the tailstock. The pressure monitoring module monitors the actual axial pressure applied by the screw rod during the test in real time;
[0024] Step S 130 :The control module compares and analyzes the actual axial pressure of the screw rod 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 rod 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 real-time monitoring of the vibration signal outside the screw rod by the vibration monitoring module specifically includes:
[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 the grating ruler and other measuring equipment through an adaptive filtering algorithm.
[0031] Optionally, in step S 500 The control module corrects the displacement trajectory of the screw rod through the grating module, 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 periodically 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 lead screw;
[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 in the screw rod accuracy detection method as described in 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 in 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 tail frame 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 and ensure 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 ensure that the equipment always maintains the best performance state and delays system aging. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 It is a structural schematic diagram of a 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 Step S in the embodiment of the present invention 100 Schematic diagram of the process;
[0049] Figure 4 Step S in the embodiment of the present invention 300 Schematic diagram of the process;
[0050] Figure 5 Step S in the embodiment of the present invention 500 Schematic diagram 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 described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0053] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, it can also be the internal connection of two components, it can be a wireless connection, or it can be a wired connection. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to 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 is easily affected by environmental factors, sensor measurement errors, etc., resulting in accuracy detection stability and consistency, please refer to Figure 1 As shown, an embodiment of the present invention provides a screw rod precision detection system, the detection system 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 at 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 environment monitoring module 50 is used to monitor the temperature and humidity changes outside the screw rod in real time; the vibration monitoring module 30 is used to monitor the vibration changes outside the screw rod in real time; the grating module 40 is used to obtain the displacement trajectory of the screw rod in real time; the health monitoring module 20 is used to monitor the service life of the pressure monitoring module 10, the environment monitoring module 50, the vibration monitoring module 30, the grating module 40 and the screw rod in real time;
[0058] The control module 60 is electrically connected to the pressure monitoring module 10, the environment 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 supporting 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 the embodiment of the present invention, the environment monitoring module 50 is internally integrated with highly sensitive sensors, and the temperature sensor 51 and the humidity sensor 52 are arranged at key positions of the screw precision test bench, such as the screw support position and the area significantly affected by the environment, to ensure that the change data of environmental factors can be captured in real time. The temperature sensor 51 and the humidity sensor 52 record real-time environmental data at a high sampling rate, and the monitored temperature and humidity data are 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 environment 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 the accuracy of a screw rod, using the screw rod accuracy detection system described above, the detection method comprises 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 by the screw during the test, it can be ensured 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. By considering the impact of temperature and humidity changes on the length of the screw, this method improves the environmental adaptability of the screw measurement, allowing it to maintain a 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 the vibration amplitude and vibration frequency. The monitoring of 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 according to 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 rod.
[0075] In this step, the measurement data is processed and adjusted in real time according to the axial pressure change, length change ΔL, vibration signal and sensor error coefficient, the measurement result of the grating module 40 is compensated, and then 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 change applied by the screw rod during the test in real time, which specifically includes the following steps:
[0077] Step S 110: The pressure monitoring module 10 is installed at the end of the screw of the tailstock of the screw precision test bench and contacts the direct action point of the screw axial pressure 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 requirements of the screw rod, and then the axial pressure is applied to the screw rod through the tailstock. The pressure monitoring module 10 monitors the real-time axial pressure applied by the screw rod during the test in real time.
[0079] Step S 130 : The control module 60 compares and analyzes the real-time axial pressure of the screw rod 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 rod is always in a constant state.
[0080] In the design of the screw precision test bench, the tailstock is integrated with a pressure monitoring module 10, which can monitor the axial pressure applied by the screw in the test process in real time. Since the accuracy of the screw under different axial pressures will be different, the embodiment of the present invention can measure the axial pressure of the screw in real time according to the pressure monitoring module 10. In addition, the user also sets the target pressure value according to the test requirements. The pressure monitoring module 10 then monitors the pressure and feeds it back to the control module 60 in real time. The control module 60 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 to ensure that the pressure always remains constant.
[0081] Preferably, the pressure monitoring module 10 can select a high-precision resistive pressure sensor, which has a fast response capability and is fixedly mounted on 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 ensure the real-time and accuracy of the pressure detection. The control module 60 calibrates the pressure error through an algorithm based on the data collected in real time by the resistive pressure sensor, and then combines the pressure monitoring data with the displacement state of the screw to adjust the parameters (screw speed) during the detection process to ensure the accuracy of the test results.
[0082] It should be noted that the control module 60 comprehensively analyzes the influence of the axial pressure on the screw accuracy based on the recorded data such as the axial pressure of the screw, the displacement of the screw, and the error. If the screw displacement detection result under a certain axial pressure has a large deviation, the control module 60 can also automatically prompt the user to adjust the test conditions to ensure the repeatability of the test conditions and avoid errors caused by pressure changes.
[0083] Furthermore, in step S 200 Among them, when the screw is heated, the calculation expression of the length change Δ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 Among them, the vibration signal outside the screw rod is monitored in real time by the vibration monitoring module 30, which specifically includes:
[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 by fast Fourier transform (FFT) to identify the noise frequency distribution. FFT is an efficient algorithm that can quickly calculate Fourier transform and its inverse transform, and utilizes some mathematical properties of Fourier transform to greatly improve its calculation efficiency. Through fast Fourier transform (FFT), the vibration signal in the time domain can be effectively converted to the frequency domain, so as to identify the different frequency components in the signal, which is convenient for 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 because of 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, through the application of fast Fourier transform (FFT) analysis and 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 screw rod precision.
[0094] For further information, see Figure 5 As shown, in step S 500 Among them, the control module 60 compensates the measurement result of the grating module 40 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 rod, specifically including:
[0095] Step S 510 : The control module 60 regularly calibrates the resolution of the grating module 40 through the self-calibration submodule 53, and the grating module 40 is used to obtain the actual displacement of the lead screw.
[0096] In this step, the self-calibration submodule 53 can ensure that the grating module 40 can still maintain high accuracy after a long period of operation.
[0097] Step S 520 :Get the reference displacement of the screw rod based on laser interferometer.
[0098] In this step, the laser interferometer is a high-precision measuring device that can measure displacement based on the interference principle with the laser wavelength as a reference. In this way, the laser interferometer can provide very accurate displacement data 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 screw rod and the reference displacement of the screw rod.
[0100] In this step, the actual measured value is compared with the reference displacement value in order to identify and quantify the error in the measurement process.
[0101] Step S 540 : The control module 60 automatically compensates for 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 measured displacement error to correct the displacement trajectory of the lead screw to ensure the accuracy of the measurement result.
[0103] An embodiment of the present invention also provides an electronic device, comprising: a processor 100 and a memory 200; the memory 200 stores a computer-readable program that can be executed by the processor; when the processor executes the computer-readable program, the steps in the above-mentioned screw rod accuracy detection method are implemented.
[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 accordingly, which can be a computing electronic device such as a mobile terminal, a desktop computer, a notebook, a PDA, and a server.
[0105] The electronic device includes a processor 100 , a memory 200 and a display 300 . Figure 3 Only some components of the electronic device are shown, but it should be understood that it is not required to implement all of the components shown, 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 some 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 (Smart Med ia Card, SMC), a secure digital (Secure Digital, SD) card, a flash memory card (Flash Card), etc. equipped on the electronic device.
[0108] Furthermore, the memory 200 may also 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 installed in the electronic device and various data, 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, and is used to run program codes or process data stored in the memory 200, 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 on the screw precision detection electronic device and to display a visual user interface. The components of the electronic device communicate with each other via a system bus.
[0115] An embodiment of the present invention further provides a computer-readable storage medium, which stores one or more programs. 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.
[0116] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware (such as a processor, a control module, etc.) through a computer program, 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 invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A screw rod precision detection system, characterized in that: The detection system comprises: 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; Environmental monitoring module, used to monitor the temperature and humidity changes outside the screw rod 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 for real-time monitoring of 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 rod; The control module is electrically connected to the pressure monitoring module, the environment monitoring module, the vibration monitoring module, the grating module and the health monitoring module respectively, and 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 outer periphery of the screw rod in real time, and the humidity sensor is suitable for measuring the actual humidity of the outer 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 temperature and humidity changes outside the screw rod are monitored in real time through the environmental monitoring module, and the control module calculates the length change ΔL of the screw rod caused by the temperature and humidity changes; Step S 300 : The vibration signal outside the screw rod is monitored in real time through the vibration monitoring module; the vibration signal includes vibration amplitude and vibration frequency; Step S 400 : The self-calibration submodule automatically updates the error coefficient of the sensor according to 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 during the test in real time; Step S 120 :The target axial pressure is set according to the test requirements of the screw rod, and then the axial pressure is applied to the screw rod through the tailstock. The pressure monitoring module monitors the actual axial pressure applied by the screw rod during the test in real time; Step S 130 :The control module compares and analyzes the actual axial pressure of the screw rod 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 rod 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 real-time monitoring of the vibration signal outside the screw rod by the vibration monitoring module specifically includes: 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 the grating ruler and other measuring equipment through an adaptive filtering algorithm.
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, 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 periodically 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 lead screw; 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 in the screw rod accuracy detection method as described in 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 as described in any one of claims 5-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
Bearing axial deformation detection system for ballscrew
CN109425303A
Lossless ball screw pair static stiffness measurement device
CN110207981A
Positioning device
JP1998080831A
Cited By
Plate sample centering device and method
CN121431190A