Linear displacement sensor calibration analysis system
Through the linear displacement sensor calibration analysis system, the comprehensive analysis of the controller module and the data analysis module is used to solve the problem of inaccurate calibration effect analysis of line displacement sensors in the prior art, and achieve higher accuracy and comprehensive calibration effect evaluation.
Patent Information
- Application Number
- CN202510595990.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2045-05-09
AI Technical Summary
In the prior art, the analysis method of calibration effect of line displacement sensors relies on a single calibration parameter or simple data comparison, and cannot fully reflect the performance of the sensor in the actual working environment, resulting in poor accuracy of calibration effect analysis.
The linear displacement sensor calibration and analysis system is adopted, including the linear displacement sensor, transmission equipment, controller module, data acquisition module and data analysis module. The controller module accurately controls the movement speed and stop position of the transmission equipment, combines the comprehensive analysis of the data acquisition module and data analysis module to update the reference data in real time, adapt to different calibration conditions, and collects actual moving data in multiple data cycles.
The accuracy and analysis accuracy of line displacement sensor calibration are improved, which can better reflect the performance of the sensor under different operating conditions, and achieve more comprehensive calibration results.
Smart Images

Figure CN120385283A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sensors, and particularly to a linear displacement sensor calibration and analysis system. Background Art
[0002] As a core measuring device in industrial inspection and people's livelihood projects, linear displacement sensors have been widely used in fields such as instrument static and dynamic characteristic testing, building structure acceptance monitoring, and settlement analysis of road bridges and buildings, mainly for accurately measuring displacement, distance, position, speed, and strain. In equipment such as material testing machines, its quantitative detection of crossbeam displacement and speed has become a key indicator for evaluating the mechanical properties of materials. Therefore, linear displacement sensors are a key link to ensure measurement accuracy.
[0003] Currently, most methods for analyzing and evaluating the calibration effect of linear displacement sensors rely on a single calibration parameter or simple data comparison. For example, only the deviation between the measured value and the theoretical value of the sensor is used to judge the calibration effect. However, in actual applications, linear displacement sensors are affected by various factors such as mechanical vibration, electromagnetic interference, and temperature change, resulting in the measurement accuracy of the sensor being affected. The above single deviation comparison analysis method is too one-sided and cannot comprehensively reflect the performance of linear displacement sensors in the actual working environment, resulting in the inability to accurately evaluate the influence of various interference factors on the calibration effect, and the accuracy of the analysis results of the calibration effect of linear displacement sensors is poor.
[0004] Therefore, how to improve the analysis accuracy of the calibration effect of linear displacement sensors has become an urgent problem to be solved. Summary of the Invention
[0005] In view of the above technical problems, the technical solution adopted by the present invention is a linear displacement sensor calibration and analysis system, which includes: a linear displacement sensor, a transmission device, a controller module, a data acquisition module, and a data analysis module.
[0006] A reading head corresponding to a grating scale and a telescopic end of the linear displacement sensor are fixed on the transmission device.
[0007] In the i-th data acquisition cycle, the controller module is used to receive the i-th group of reference data corresponding to the i-th data acquisition cycle, and control the moving speed and stop position of the transmission device according to the i-th group of reference data, where i = 1, 2,..., M, and M is the preset number of cycles.
[0008] The data acquisition module is used to collect the i-th group of actual moving data corresponding to the transmission device when it stops moving each time according to the reading head.
[0009] The data analysis module is used to receive the i-th group of reference data and the i-th group of actual movement data, analyze and obtain the i-th calibration degree corresponding to the linear displacement sensor, and update the i-th group of reference data to obtain the (i + 1)-th group of reference data when the i-th calibration degree does not meet the preset conditions, so that in the (i + 1)-th data acquisition cycle, the controller module controls the transmission device according to the (i + 1)-th group of reference data until the preset conditions are met, and obtains the calibration result of the linear displacement sensor according to all the calibration degrees.
[0010] Compared with the prior art, the present invention has obvious beneficial effects. By means of the above technical solution, the optical isolator adjustment system provided by the present invention can achieve quite a technological progressiveness and practicality, and has wide utilization value in the industry. It has at least the following beneficial effects: accurately controlling the moving speed and stopping position of the transmission device through the controller module, collecting detailed actual movement data of the transmission module through the data acquisition module, and combining the comprehensive analysis of the data analysis module to more accurately evaluate the performance of the linear displacement sensor, thereby improving the calibration accuracy; the data analysis module updates the reference data in real time according to the calibration degree, realizes dynamic adjustment of the calibration strategy, adapts to different calibration situations, collects a large amount of actual movement data in multiple data acquisition cycles, makes the calibration result more comprehensive and reliable, can better reflect the performance of the linear displacement sensor under different working conditions, and improves the analysis accuracy of the calibration effect. Brief Description of the Drawings
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0012] Figure 1 It is a top view of a linear displacement sensor calibration and analysis system provided by an embodiment of the present invention;
[0013] Figure 2 It is a front view of a linear displacement sensor calibration and analysis system provided by an embodiment of the present invention;
[0014] Figure 3 It is a flowchart of a computer program executed by a linear displacement sensor calibration and analysis system provided by an embodiment of the present invention;
[0015] Brief Description of the Drawings: 1 is a linear displacement sensor; 2 is a transmission device; 3 is a controller module; 4 is a data acquisition module; 5 is a data analysis module; 6 is a workbench; 7 is a data transmission line; 21 is a grating scale; 22 is a reading head; 23 is a slider; 24 is a first fixed end; 25 is a second fixed end; 26 is a guide rail; 27 is a lead screw; 31 is an upper controller; 32 is a driving motor; 33 is a speed reducer. Detailed Embodiments
[0016] 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 of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.
[0017] It should be understood that the present invention can be implemented in different forms and should not be construed as limited to the embodiments presented herein. On the contrary, providing these embodiments will make the disclosure thorough and complete, and will fully convey the scope of the present invention to those skilled in the art. In the drawings, for clarity, the dimensions and relative dimensions of layers and regions may be exaggerated. The same reference numerals denote the same elements throughout the drawings.
[0018] It should be understood that when an element or layer is referred to as "on", "adjacent to", "connected to" or "coupled to" another element or layer, it can be directly on, adjacent to, connected or coupled to the other element or layer, or there may be intervening elements or layers. In contrast, when an element is referred to as "directly on", "directly adjacent to", "directly connected to" or "directly coupled to" another element or layer, there are no intervening elements or layers. It should be understood that although the terms first, second, third, etc. may be used to describe various elements, components, regions, layers and / or parts, these elements, components, regions, layers and / or parts should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or part from another element, component, region, layer or part. Therefore, without departing from the teachings of the present invention, the first element, component, region, layer or part discussed below may be denoted as the second element, component, region, layer or part.
[0019] Spatial relation terms such as "under", "below", "lower", "beneath", "above", "upper", etc. may be used herein for convenience of description to describe the relationship of one element or feature shown in the figures with other elements or features. It should be understood that, in addition to the orientations shown in the figures, spatial relation terms are also intended to include different orientations of the device during use and operation. For example, if the device in the attached figures is flipped, then an element or feature described as "under other elements" or "beneath them" or "under it" will be oriented "above" the other elements or features. Thus, the exemplary terms "under" and "beneath" can include both the upper and lower orientations. The device may be otherwise oriented (rotated 90 degrees or other orientations) and the spatial descriptors used herein are to be interpreted accordingly.
[0020] The purpose of the terms used herein is only to describe specific embodiments and is not a limitation of the present invention. As used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the terms "comprising" and / or "including", when used in this specification, identify the presence of features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups. As used herein, the term "and / or" includes any and all combinations of the associated listed items.
[0021] To fully understand the present invention, detailed structures and steps will be presented in the following description to illustrate the technical solutions proposed by the present invention. The preferred embodiments of the present invention are described in detail below. However, in addition to these detailed descriptions, the present invention may also have other embodiments.
[0022] This embodiment provides a linear displacement sensor calibration and analysis system, as Figure 1 shown, is a top view of the linear displacement sensor calibration and analysis system, as Figure 2 shown, is a front view of the linear displacement sensor calibration and analysis system, including: a linear displacement sensor 1, a transmission device 2, a controller module 3, a data acquisition module 4, and a data analysis module 5.
[0023] A reading head 22 corresponding to a grating scale 21 and a telescopic end of the linear displacement sensor 1 are fixed on the transmission device 2.
[0024] During the i-th data acquisition cycle, the controller module 3 is configured to receive the i-th set of reference data corresponding to the i-th data acquisition cycle, and control the moving speed and stop position of the transmission device 2 according to the i-th set of reference data, where i = 1, 2,..., M, and M is the number of preset cycles.
[0025] The data acquisition module 4 is used to collect the i-th group of actual movement data corresponding to the drive device 2 each time it stops moving according to the reading head 22. In a specific embodiment, the data acquisition module 4 includes an image acquisition device and an image analysis unit. Among them, the image acquisition device can be a camera, which is used to capture the image corresponding to the reading head 22 and the grating scale 21 when the drive device stops. The image analysis unit is used to analyze the image captured by the image acquisition device and output the reading indicated by the reading head 22 on the grating scale 21, so as to collect the displacement data corresponding to the stop of the drive device. The data analysis module 5 is used to receive the i-th group of reference data and the i-th group of actual movement data, analyze and obtain the i-th calibration degree corresponding to the linear displacement sensor 1, and update the i-th group of reference data to obtain the (i + 1)-th group of reference data when the i-th calibration degree does not meet the preset conditions, so that in the (i + 1)-th data acquisition cycle, the controller module 3 controls the drive device 2 according to the (i + 1)-th group of reference data until the preset conditions are met, and obtains the calibration result of the linear displacement sensor 1 according to all the calibration degrees.
[0026] Among them, the telescopic end of the linear displacement sensor 1 is fixed on the drive device 2. The movement of the drive device 2 will drive the telescopic end of the linear displacement sensor 1 to move, so that the linear displacement sensor 1 can sense the corresponding displacement change.
[0027] The reading head 22 corresponding to the grating scale 21 is fixed on the drive device 2, and corresponding reading changes occur as the drive device 2 moves, which is used to reflect the position information of the drive device 2.
[0028] The controller module 3, the data acquisition module 4 and the data analysis module 5 are interconnected through data transmission lines 7 such as data lines and communication buses to realize data transmission and instruction transmission. The specific positions of the data acquisition module 4 and the data analysis module 5 can be adjusted and determined by the implementer according to the actual operation space, so as to facilitate data acquisition and data analysis according to the actual situation.
[0029] The linear displacement sensor 1 refers to the object whose calibration effect needs to be analyzed. It senses the displacement through the displacement change of the telescopic end and converts the displacement information into an electrical signal, which serves as the basis for analyzing the calibration effect.
[0030] As a motion carrier, the drive device 2 moves under the control of the controller module 3 according to the set moving speed and stop position. During the movement, it drives the reading head 22 corresponding to the grating scale 21 and the telescopic end of the linear displacement sensor 1 to move together, simulating different measurement scenarios, so as to facilitate the collection of displacement and time-related data at the stop position.
[0031] The controller module 3 precisely controls the moving speed and stopping position of the transmission device 2 according to the received reference data, ensuring that the transmission device 2 can move based on the target moving speed within each data acquisition cycle and stop successively at N i reference stop coordinates.
[0032] The reading head 22 corresponding to the grating scale 21 can move along with the transmission device 2, so as to represent the position information of the measured transmission device 2 in real time according to the grating scale value indicated by the reading head 22 of the grating scale 21. The data acquisition module 4 acquires the corresponding actual movement data according to the grating scale value of the transmission device 2 when it stops moving each time, thereby converting mechanical displacement into digital signals or electrical signals to provide accurate position readings for data acquisition.
[0033] The data analysis module 5 receives the reference data and the actual movement data, obtains the calibration degree of the linear displacement sensor 1 by analyzing the reference data and the actual movement data. When the calibration degree does not meet the preset conditions, the reference data is updated to guide the subsequent data acquisition and calibration processes, and finally the calibration result of the linear displacement sensor 1 is obtained based on all the calibration degrees.
[0034] As described above, by precisely controlling the moving speed and stopping position of the transmission device 2 through the controller module 3, collecting the detailed actual movement data of the transmission module through the data acquisition module 4, and combining the comprehensive analysis of the data analysis module 5, the performance of the linear displacement sensor 1 can be evaluated more accurately, thereby improving the calibration accuracy; the data analysis module 5 updates the reference data in real time according to the calibration degree, realizes dynamic adjustment of the calibration strategy, adapts to different calibration situations, and acquires a large amount of actual movement data within multiple data acquisition cycles, making the calibration result more comprehensive and reliable, being able to better reflect the performance of the linear displacement sensor 1 under different working conditions, and improving the analysis accuracy of the calibration effect.
[0035] In a specific embodiment, the transmission device 2 further includes a slider 23, a first fixed end 24, a second fixed end 25, a guide rail 26, and a lead screw 27.
[0036] The guide rail 26 and the lead screw 27 are arranged in parallel between the first fixed end 24 and the second fixed end 25. Among them, one end of the guide rail 26 is connected to the first fixed end 24, the other end of the guide rail 26 is connected to the second fixed end 25, one end of the lead screw 27 is connected to the first fixed end 24, and the other end of the lead screw 27 is connected to the second fixed end 25.
[0037] The telescopic end of the linear displacement sensor 1 is fixed on the slider 23, and the slider 23 can slide on the guide rail 26 and the lead screw 27 under the control of the controller module 3.
[0038] Among them, the guide rail 26 is arranged in parallel with the lead screw 27, and both ends are respectively connected to the first fixed end 24 and the second fixed end 25, forming a stable support and motion guiding structure.
[0039] The slider 23, as the bearing component of the linear displacement sensor 1, slides linearly on the guide rail 26 and the lead screw 27 in a set manner according to the control signal sent by the controller module 3, thereby driving the telescopic end of the linear displacement sensor 1 to move, and triggering the data acquisition module 4 to acquire the corresponding actual movement data every time it stops within the i-th data acquisition cycle.
[0040] Among them, the transmission device 2 may include two guide rails 26, both of which are arranged in parallel with the lead screw 27 between the first fixed end 24 and the second fixed end 25.
[0041] As described above, the guide rail 26 provides precise guidance for the slider 23, and the lead screw 27 can accurately control the motion into a linear motion. The combination of the two makes the motion of the slider 23 more precise, thereby improving the acquisition accuracy of the actual movement data.
[0042] In a specific embodiment, the controller module 3 includes an upper controller 31, a drive motor 32, and a speed reducer 33.
[0043] The upper controller 31 is used to receive the i-th set of reference data corresponding to the i-th data acquisition cycle within the i-th data acquisition cycle, and control the moving speed and stop position of the transmission device 2 through the drive motor 32 and the speed reducer 33.
[0044] Among them, the upper controller 31 calculates parameters such as the rotation speed and rotation angle of the drive motor 32 according to the received i-th set of reference data corresponding to the i-th data acquisition cycle, and then generates a control instruction to control the operation of the drive motor 32 and the speed reducer 33, thereby accurately controlling the moving speed and stop position of the transmission device 2.
[0045] The drive motor 32 provides power for the motion of the transmission device 2, receives the control signal of the upper controller 31, rotates at a specified speed and direction, converts electrical energy into mechanical energy, and drives the speed reducer 33 to work.
[0046] The speed reducer 33 functions to receive the power transmitted by the drive motor 32, reduce the high rotation speed of the drive motor 32 to a suitable rotation speed through internal gear transmission and other mechanisms, and increase the torque and then transmit it to the lead screw 27, so that the lead screw 27 drives the slider 23 to move at a suitable speed and accuracy.
[0047] In a specific embodiment, the linear displacement sensor calibration and analysis system further includes a workbench 6. The workbench 6 is connected to the first fixed end 24 and the second fixed end 25, and the body of the linear displacement sensor 1 is fixed on the workbench 6.
[0048] Among them, the workbench 6 provides a fixed support for the body of the linear displacement sensor 1, ensuring the stability of the linear displacement sensor 1 during the measurement process. At the same time, by connecting with the first fixed end 24 and the second fixed end 25, the linear displacement sensor 1 and the transmission device 2 form a relatively stable measurement system.
[0049] In a specific embodiment, the i-th group of reference data includes the target moving speed and N i reference stop coordinates, and the i-th group of actual moving data includes N i actual stop coordinates and N i actual stop times, where N i is an integer greater than 1;
[0050] The linear displacement sensor calibration analysis system further includes an interaction module, which is used to receive the target moving speed and K target stop coordinates input by the user. Among them, K > N i .
[0051] N i reference stop coordinates are N i target stop coordinates selected from the K target stop coordinates.
[0052] Among them, the interaction module provides an interaction interface between the user and the linear displacement sensor calibration analysis system, receives the target moving speed and K target stop coordinates input by the user, and provides initial parameter settings for the calibration process.
[0053] Each target stop coordinate corresponds to a specific position on the guide rail 26, so as to control the movement and stop position of the slider 23 on the guide rail 26 based on the reference data, facilitating the acquisition of actual moving data.
[0054] Among them, the specific value of the target stop coordinate K input by the user can be set by the user according to the length of the guide rail 26 in the actual situation. For example, K = 11 can be set.
[0055] In a specific embodiment, meeting the preset condition means that the calibration degree corresponding to the linear displacement sensor 1 is greater than or equal to the preset degree threshold, or meeting the preset condition means that i = M.
[0056] Among them, when the i-th calibration degree calculated by the data analysis module 5 is greater than or equal to the preset degree threshold, it is considered that the calibration effect of the linear displacement sensor 1 meets the requirements. On the contrary, if the i-th calibration degree calculated by the data analysis module 5 is less than the preset degree threshold, the reference data needs to be updated and the calibration process continues until the updated calibration degree is greater than or equal to the preset degree threshold, or until the preset cycle number M is reached.
[0057] Among them, the specific value of the preset number of cycles M can be set by the implementer according to the actual situation. For example, M = 6 can be set.
[0058] In a specific embodiment, the data analysis module 5 includes a processor and a memory storing a computer program. When the computer program is executed by the processor, as Figure 3 shown, the following steps are implemented:
[0059] S1. According to K preset relational functions, the i-th group of reference data, and the i-th group of actual movement data, obtain the first degree of interference corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle, where K is an integer greater than 0.
[0060] S2. According to N i actual stop coordinates and N i reference stop coordinates, obtain the second degree of interference corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle.
[0061] S3. According to the first degree of interference and the second degree of interference corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle, obtain the i-th calibration degree corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle, where the calibration degree is negatively correlated with both the first degree of interference and the second degree of interference.
[0062] S4. If the i-th calibration degree does not meet the preset condition, update the target quantity N i corresponding to the reference stop coordinate in the i-th group of reference data, and use the updated target quantity as the target quantity N i+1 corresponding to the reference stop coordinate in the (i + 1)-th group of reference data.
[0063] S5. Select N i+1 target stop coordinates from the K target stop coordinates as the N i+1 reference stop coordinates in the (i + 1)-th group of reference data.
[0064] Among them, the preset relational function is a mathematical function that is preset to describe the relationship between relevant parameters of the linear displacement sensor 1 under different working conditions, and can be obtained by the implementer based on a theoretical model, experimental data, or experience summary. For example, the K preset relational functions can include linear, quadratic, cubic... relational functions to reflect the interference situation of the linear displacement sensor 1.
[0065] The i-th group of reference data is a set of data used to guide the movement of the transmission device 2 in the i-th data acquisition cycle, including the target movement speed and N iA reference stop coordinate. The target moving speed specifies the moving speed that the transmission device 2 should reach within this cycle, and the reference stop coordinate determines the position where the transmission device 2 needs to stop. The i-th set of reference data is the set value under ideal conditions and serves as the reference standard for the calibration process.
[0066] The i-th set of actual movement data is the data of the actual movement of the transmission device 2 collected by the data collection module 4 within the i-th data collection cycle, including N i actual stop coordinates and N i actual stop times. The actual stop coordinates reflect the position where the transmission device 2 actually stops, and the actual stop times record the moments of each stop. The i-th set of actual movement data reflects the real situation of the transmission device 2 during actual operation.
[0067] The first degree of interference is a quantitative index calculated based on K preset relationship functions, the i-th set of reference data, and the i-th set of actual movement data. It reflects the deviation between the actual movement situation and the ideal movement situation, and is used to measure the comprehensive interference degree of various factors such as mechanical vibration and electromagnetic interference other than speed setting on the calibration effect of the linear displacement sensor 1 within the i-th data collection cycle.
[0068] The second degree of interference is a quantitative index obtained by comparing the N i actual stop coordinates in the i-th set of actual movement data with the N i reference stop coordinates in the i-th set of reference data. It mainly measures the interference degree on the position accuracy of the calibration effect of the linear displacement sensor 1, that is, the deviation between the actual stop position and the reference stop position.
[0069] The i-th calibration degree is a quantitative index obtained by comprehensively considering the first degree of interference and the second degree of interference, and is used to evaluate the calibration effect of the linear displacement sensor 1 within the i-th data collection cycle. Specifically, the calibration degree is negatively correlated with both the first degree of interference and the second degree of interference, that is, the greater the degree of interference, the lower the calibration degree.
[0070] The target quantity N i is the number of reference stop coordinates in the i-th set of reference data, which determines the number of times the transmission device 2 needs to stop within the i-th data collection cycle. By adjusting the target quantity, the density of data collection and the calibration accuracy can be changed.
[0071] As described above, by measuring the first degree of interference and the second degree of interference, it is possible to more comprehensively and accurately capture the interference suffered by the linear displacement sensor 1 from the perspectives of speed and position in a complex working environment, avoiding omissions that may be caused by evaluating interference from a single angle, providing richer information for accurately evaluating the calibration degree in the subsequent stage, and by adjusting the target number of reference stop coordinates when the i-th calibration degree does not meet the preset conditions, changing the density and range of data acquisition, attempting to find a more suitable combination of calibration parameters, making the analysis process of the calibration effect more flexible and effective, and improving the analysis accuracy of the calibration effect.
[0072] In a specific embodiment, S1 includes the following steps:
[0073] S11, according to N i actual stop coordinates and N i actual stop times, obtain N i average moving speeds of the transmission device 2 in the i-th data acquisition cycle.
[0074] S12, according to N i actual stop coordinates and N i reference stop coordinates, obtain N i displacement errors corresponding to the linear displacement sensor 1.
[0075] S13, according to the target moving speed, N i average moving speeds and N i displacement errors, respectively fit and optimize the coefficients of each preset relationship function, and obtain the i-th reference relationship function corresponding to each preset relationship function, where each reference relationship function uses the target moving speed and the average moving speed as independent variables and the displacement error as the dependent variable.
[0076] S14, according to the target moving speed, N i average moving speeds, N i displacement errors and the i-th reference relationship function corresponding to each preset relationship function, obtain the first degree of interference corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle.
[0077] Among them, within the i-th data acquisition cycle, according to N i actual stop coordinates and N i actual stop times, calculate the distance and time spent corresponding to the transmission device 2 at each stop, so as to obtain the average speed of the transmission device 2 during the movement, which is used to reflect the actual speed situation of the transmission device 2 in different movement stages.
[0078] The displacement error corresponding to the linear displacement sensor 1 refers to the difference between the actual stop coordinate and the corresponding reference stop coordinate, reflecting the difference between the actual displacement and the ideal displacement of the transmission equipment 2 during actual operation, and providing key data for analyzing the impact of interference factors on displacement calibration.
[0079] The reference relationship function is derived by fitting and optimizing the coefficients of a preset relationship function. It uses target speed and average speed as independent variables and displacement error as the dependent variable. It reflects the actual relationship between target speed, average speed, and displacement error during the i-th data acquisition cycle. This further fitting improves the reference relationship function's accuracy with the actual situation, more effectively capturing the impact of interference factors on linear displacement sensor 1 and making analysis and evaluation based on the reference relationship function more accurate and reliable.
[0080] In one embodiment, S14 includes the following steps:
[0081] S141, for the i-th reference relationship function corresponding to any preset relationship function, each speed binary consisting of the average moving speed and the target moving speed is substituted into the current i-th reference relationship function respectively, and the fitting displacement corresponding to the current i-th reference relationship function under each speed binary is obtained.
[0082] S142, according to the current i-th reference relationship function in N i The corresponding N under the speed binary i The fitted displacement and N i The sum of the differences between the displacement errors is used to obtain the fitting accuracy corresponding to the linear displacement sensor 1 under the current i-th reference relationship function, wherein the fitting accuracy is negatively correlated with the sum of the differences.
[0083] S143 , traverse the i-th reference relationship functions corresponding to all preset relationship functions, and obtain the fitting accuracy corresponding to the linear displacement sensor 1 under each i-th reference relationship function.
[0084] S144, based on the maximum fitting accuracy corresponding to the linear displacement sensor 1 under all i-th reference relationship functions, obtain the first interference degree corresponding to the linear displacement sensor 1 in the i-th data acquisition cycle, wherein the first interference degree is negatively correlated with the maximum fitting accuracy.
[0085] Among them, the fitted displacement is the displacement value obtained by substituting the velocity pair into the i-th reference relationship function through function calculation. It is the predicted value of the displacement under specific velocity conditions based on the reference relationship function. Therefore, according to the difference between the fitted displacement and the corresponding displacement error, the fitting effect of the reference relationship function on the actual displacement error can be measured. The smaller the sum of the differences, the higher the fitting accuracy. Therefore, the fitting accuracy is negatively correlated with the difference.
[0086] Based on the maximum fitting accuracy corresponding to all the i-th reference relationship functions, the first degree of interference of the linear displacement sensor 1 in the i-th data acquisition cycle is obtained, which can evaluate the interference of the linear displacement sensor 1 with the optimal fitting function, making the evaluation result more reasonable and accurate, and providing a more reliable basis for subsequent judgment of the calibration degree.
[0087] As described above, by calculating the sum of the differences between the fitted displacement and the displacement error to quantify the fitting accuracy of the reference relationship function, and selecting the maximum fitting accuracy to determine the first degree of interference, the characteristics of different reference relationship functions are fully considered, avoiding the one-sidedness of single-function evaluation, and evaluating the interference of the linear displacement sensor 1 with the optimal fitting function, improving the reliability of the evaluation of the calibration effect of the linear displacement sensor 1.
[0088] In a specific embodiment, S2 includes the following steps:
[0089] S21. According to N i actual stop coordinates and N i reference stop coordinates, N i displacement errors corresponding to the linear displacement sensor 1 are obtained.
[0090] S22. According to the differences between the N i displacement errors corresponding to the linear displacement sensor 1, the second degree of interference of the linear displacement sensor 1 in the i-th data acquisition cycle is obtained.
[0091] Among them, by calculating the variance corresponding to the N i displacement errors, the differences and fluctuations between the N i displacement errors are characterized, and further the second degree of interference of the linear displacement sensor 1 in the i-th data acquisition cycle is characterized.
[0092] As described above, by separately calculating the displacement error and determining the second degree of interference based on the error difference, a refined evaluation of the interference situation of the linear displacement sensor 1 is realized, which can more accurately reflect the stability of the linear displacement sensor 1 in position measurement, thereby improving the evaluation accuracy of the calibration effect of the linear displacement sensor 1.
[0093] In a specific embodiment, S5 includes the following steps:
[0094] Randomly select N i+1 target stop coordinates from the K target stop coordinates as the N i+1 reference stop coordinates in the (i + 1)-th group of reference data.
[0095] Among them, by randomly selecting the reference stop coordinates, each target stop coordinate has the same probability of being selected, which can avoid artificial deviation or selection of a specific pattern, making the selected sample more representative.
[0096] In a specific embodiment, S5 includes the following steps:
[0097] S51. According to the number of targets N i+1 corresponding to the reference stop coordinates in the (i + 1)-th group of reference data and the basic movement step size, obtain N i+1 -1 target movement step sizes corresponding to the (i + 1)-th group of reference data. Among them, the α-th target movement step size corresponding to the (i + 1)-th group of reference data is used to represent the distance between the α-th reference stop coordinate and the (α + 1)-th reference stop coordinate, where α = 1, 2, ……, N i+1 -1, and the α-th target movement step size is greater than the (α - 1)-th target movement step size, where the value of the 0-th target movement step size is 0;
[0098] S52. Take the first target stop coordinate among the K target stop coordinates as the first reference stop coordinate in the (i + 1)-th group of reference data;
[0099] S53. According to the first target movement step size, the first reference stop coordinate, and other target stop coordinates corresponding to the (i + 1)-th group of reference data, screen out the second reference stop coordinate in the (i + 1)-th group of reference data from other target stop coordinates;
[0100] S54. According to the α-th target movement step size, the α-th reference stop coordinate, and other target stop coordinates corresponding to the (i + 1)-th group of reference data, screen out the (α + 1)-th reference stop coordinate in the (i + 1)-th group of reference data from other target stop coordinates.
[0101] Among them, the basic movement step size can be the distance between adjacent target stop coordinates set when the implementer inputs the K target stop coordinates.
[0102] N i+1 The sum of the -1 target movement step sizes is less than the distance between the first target stop coordinate and the K-th target stop coordinate among the K target stop coordinates. By continuous iteration, each reference stop coordinate in the (i + 1)-th group of reference data is determined in turn until the construction of the entire (i + 1)-th group of reference data is completed.
[0103] The target moving step size is the key basis for subsequent screening of the reference stop coordinates. The requirement of step size increment can ensure that the distances between the reference stop coordinates gradually increase, which is convenient for collecting data at different scales and measuring the calibration effect of the linear displacement sensor at different scales, thereby improving the analysis accuracy of the calibration effect.
[0104] The above are only the preferred embodiments of the present invention, and do not impose any form of limitation on the present invention. Although the present invention has been disclosed above with the preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some changes or modifications to equivalent embodiments with equivalent changes within the scope of the technical solution of the present invention by using the above-disclosed technical content. However, as long as the content does not depart from the technical solution of the present invention, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention still fall within the scope of the technical solution of the present invention.
Claims
1. A linear displacement sensor calibration and analysis system, characterized in that The linear displacement sensor calibration and analysis system includes: a linear displacement sensor, a transmission device, a controller module, a data acquisition module, and a data analysis module; A reading head corresponding to a grating scale and a telescopic end of the linear displacement sensor are fixed on the transmission device; In the i-th data acquisition cycle, the controller module is configured to receive the i-th set of reference data corresponding to the i-th data acquisition cycle, and control the moving speed and stopping position of the transmission device according to the i-th set of reference data, where i = 1, 2, ……, M, and M is the number of preset cycles; The data acquisition module is configured to acquire the i-th set of actual moving data corresponding to the transmission device when it stops moving each time according to the reading head; The data analysis module is configured to receive the i-th set of reference data and the i-th set of actual moving data, and analyze to obtain the i-th calibration degree corresponding to the linear displacement sensor, and update the i-th set of reference data to obtain the (i + 1)-th set of reference data when the i-th calibration degree does not meet the preset condition, so that in the (i + 1)-th data acquisition cycle, the controller module controls the transmission device according to the (i + 1)-th set of reference data until the preset condition is met, and obtain the calibration result of the linear displacement sensor according to all the calibration degrees.
2. The linear displacement sensor calibration and analysis system according to claim 1, characterized in that, The transmission device further includes a slider, a first fixed end, a second fixed end, a guide rail, and a lead screw; The guide rail and the lead screw are arranged in parallel between the first fixed end and the second fixed end. Wherein, one end of the guide rail is connected to the first fixed end, the other end of the guide rail is connected to the second fixed end, one end of the lead screw is connected to the first fixed end, and the other end of the lead screw is connected to the second fixed end; The telescopic end of the linear displacement sensor is fixed on the slider, and the slider can slide on the guide rail and the lead screw under the control of the controller module.
3. The linear displacement sensor calibration and analysis system according to claim 2, characterized in that The controller module includes an upper controller, a driving motor, and a speed reducer; The upper controller is configured to receive the i-th set of reference data corresponding to the i-th data acquisition cycle in the i-th data acquisition cycle, and control the moving speed and stopping position of the transmission device through the driving motor and the speed reducer.
4. The linear displacement sensor calibration and analysis system according to claim 3, characterized in that, The linear displacement sensor calibration and analysis system further includes a workbench, the workbench is connected to the first fixed end and the second fixed end, and the body of the linear displacement sensor is fixed on the workbench.
5. The linear displacement sensor calibration and analysis system according to claim 1, wherein Meeting the preset condition means that the calibration degree corresponding to the linear displacement sensor is greater than or equal to the preset degree threshold, or meeting the preset condition means that i = M.
6. The linear displacement sensor calibration and analysis system according to claim 1, characterized in that The i-th group of reference data includes a target moving speed and N i reference stopping coordinates, and the i-th group of actual moving data includes N i actual stopping coordinates and N i actual stopping times, where N i is an integer greater than 1; The linear displacement sensor calibration and analysis system further includes an interaction module, which is used to receive a target moving speed and K target stop coordinates input by a user, where K > N i ; The N i reference stop coordinates are N i target stop coordinates selected from the K target stop coordinates.
7. The linear displacement sensor calibration and analysis system according to claim 6, characterized in that, The data analysis module includes a processor and a memory storing a computer program. When the computer program is executed by the processor, the following steps are implemented: S1, according to K preset relational functions, the i-th set of reference data, and the i-th set of actual moving data, obtain the first interference degree corresponding to the linear displacement sensor in the i-th data acquisition cycle, where K is an integer greater than 0; S2. According to the N i actual stop coordinates and N i reference stop coordinates, obtain the second degree of interference corresponding to the linear displacement sensor in the i-th data acquisition cycle; S3. Obtain the i-th calibration degree of the linear displacement sensor in the i-th data acquisition period according to the first interference degree and the second interference degree corresponding to the linear displacement sensor in the i-th data acquisition period, where the calibration degree is negatively correlated with both the first interference degree and the second interference degree; S4, if the calibration degree of the i-th does not meet the preset condition, update the target quantity N corresponding to the reference stop coordinate in the i-th group of reference data i , and use the updated target quantity as the target quantity N corresponding to the reference stop coordinate in the (i + 1)-th group of reference data i+1 ; S5. Select N target stop coordinates from the K target stop coordinates as the N reference stop coordinates in the (i + 1)-th group of reference data. i+1 i+1 8. The linear displacement sensor calibration and analysis system according to claim 7, wherein S1 includes the following steps: S11. According to the N i actual stop coordinates and N i actual stop times, obtain the N i average moving speeds of the transmission device in the i-th data acquisition cycle; S12. According to the N i actual stop coordinates and N i reference stop coordinates, obtain the N i displacement errors corresponding to the linear displacement sensor; S13. According to the target moving speed, the N i average moving speeds and the N i displacement errors, respectively fit and optimize the coefficients of each preset relationship function to obtain the i-th reference relationship function corresponding to each preset relationship function, where each reference relationship function takes the target moving speed and the average moving speed as independent variables and the displacement error as the dependent variable; S14. According to the target moving speed, the N i average moving speeds, the N i displacement errors, and the i-th reference relationship function corresponding to each preset relationship function, obtain the first degree of interference of the linear displacement sensor corresponding to the i-th data acquisition period.
9. The linear displacement sensor calibration and analysis system according to claim 8, characterized in that, S14 includes the following steps: S141. For the i-th reference relationship function corresponding to any preset relationship function, substitute each speed binary group composed of each average moving speed and the target moving speed into the current i-th reference relationship function, and obtain the fitted displacement corresponding to the current i-th reference relationship function under each speed binary group; S142, according to the N corresponding to the current ith reference relationship function under N i velocity pairs, the sum of the differences between the N i fitted displacements and the N i displacement errors is obtained, and the fitting accuracy corresponding to the linear displacement sensor under the current ith reference relationship function is obtained, where the fitting accuracy is negatively correlated with the difference; S143. Traverse the i-th reference relationship functions corresponding to all preset relationship functions, and obtain the fitting accuracy corresponding to the linear displacement sensor under each i-th reference relationship function; S144. Obtain the first interference degree of the linear displacement sensor in the i-th data acquisition period according to the maximum fitting accuracy corresponding to the linear displacement sensor under all i-th reference relationship functions, where the first interference degree is negatively correlated with the maximum fitting accuracy.
10. The linear displacement sensor calibration and analysis system according to claim 6, characterized in that, S2 includes the following steps: S21. According to the N i actual stop coordinates and N i reference stop coordinates, obtain N i displacement errors corresponding to the linear displacement sensor; S22. Obtain the second degree of interference corresponding to the linear displacement sensor in the i-th data acquisition period according to the difference between the N i displacement errors corresponding to the linear displacement sensor.
Citation Information
Patent Citations
Displacement sensor error detection method for high-voltage switch equipment
CN105790662A
Full-automatic dynamic calibration device and method for collision dummy linear displacement sensor
CN118794328A
Wooden box steel belt transmission high-precision displacement correction method and device
CN118877445A
Pull rod type linear displacement sensor automatic calibrating device
CN203908526U
Automatic calibration device for linear displacement sensor
CN216621060U