{'fraction_non_alphanumeric': 0.02442528735632184, 'fraction_numerical': 0.021551724137931036, 'mean_word_length': 5.539906103286385, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Research on Temperature Compensation Method in Crankshaft Online Measurement System

The crankshaft online measurement system has realized the full inspection function with fast beats, at the same time it requires for high-precision measurement. Considering the effect of ambient temperature and temperature changes on measuring machine, the calibration part, the measured crankshaft and displacement sensor, a temperature compensation method is proposed. Firstly, relationship between calibration part and ambient temperature can be get through the zero calibration. Then use the material properties to obtain compensation values of the calibration part and the measured crankshaft part at different temperatures. Finally, the compensation parameters for displacement sensor can be obtained through the BP algorithm. The improved dragonfly algorithm (DA) is used to optimize the parameters of BP neural network algorithm. Experiments verify the effectiveness of IDA-BP for LVDT in temperature compensation. After temperature compensation, the error range of main journal radius is reduced from 0.0156 mm to 0.0028 mm, the residual error decreased from −0.0282 mm~+0.0018 mm to −0.0058 mm~−0.0008 mm. The influence of temperature changes on the measurement is reduced and measurement accuracy is improved through the temperature compensation method. The effectiveness of the method is proved.