A displacement measurement method, apparatus, device and medium
By determining the test rotational speed in the crankshaft damper and measuring the rubber displacement using a displacement sensor, the problem of inaccurate rubber displacement measurement in the prior art is solved, and an effective evaluation of the reliability and durability of the rubber is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2023-06-15
- Publication Date
- 2026-07-21
AI Technical Summary
Existing technologies cannot directly and accurately measure the displacement of the rubber in the crankshaft damper at multiple crankshaft rotation speeds, making it impossible to effectively evaluate its reliability and durability.
After receiving the start prompt, the system determines the rotation speed for each test and controls the test crankshaft to rotate sequentially at each speed. The displacement of the rubber is then measured by a displacement sensor and stored in a preset position.
It enables precise displacement measurement of crankshaft damper rubber at multiple rotational speeds, effectively evaluating its reliability and durability.
Smart Images

Figure CN116753884B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a displacement measurement method, apparatus, device, and medium. Background Technology
[0002] When an engine is running, the crankshaft inside the engine will generate torsional vibration. To prevent crankshaft damage and affect the normal operation of the engine, crankshaft dampers are usually installed in the engine's shaft system to reduce or eliminate crankshaft torsional vibration. A crankshaft damper can consist of a hub, rubber, and an inertia ring. When the crankshaft rotates, the inertia ring maintains a constant rotational speed, while the hub twists with the crankshaft. The rubber deforms between the two, generating molecular friction that absorbs the torsional vibration.
[0003] When a crankshaft vibration damper is working, the rubber inside the damper moves under shear force. If the displacement of the rubber is too large, it can lead to problems such as rubber delamination, shedding, and tearing. To ensure the performance of the crankshaft vibration damper, performance testing is required during the development phase to determine the displacement of the rubber inside the damper at various crankshaft rotation speeds.
[0004] In related technologies, a common method for determining the displacement of rubber in crankshaft vibration dampers involves calculating the displacement of the rubber at multiple crankshaft rotational speeds based on various parameters related to the rubber. However, this method, which calculates the displacement of the rubber at multiple crankshaft rotational speeds, cannot directly and accurately measure the displacement of the rubber at these speeds, and therefore cannot effectively evaluate the reliability and durability of the crankshaft vibration damper. Summary of the Invention
[0005] This invention provides a displacement measurement method, device, equipment, and medium to solve the problem that related technologies rely on calculations to determine the displacement of the rubber in a crankshaft damper at multiple crankshaft rotation speeds. This method cannot directly and accurately measure the displacement of the rubber in the crankshaft damper at multiple crankshaft rotation speeds, and therefore cannot effectively evaluate the reliability and durability of the crankshaft damper.
[0006] According to one aspect of the present invention, a displacement measurement method is provided, comprising:
[0007] After receiving the start prompt message corresponding to the target crankshaft damper, determine the various test rotation speeds corresponding to the target crankshaft damper;
[0008] The test crankshaft corresponding to the target crankshaft damper is controlled to rotate sequentially at various test rotation speeds, and during the sequential rotation of the test crankshaft at various test rotation speeds, the displacement of the rubber is obtained through a displacement sensor corresponding to the rubber in the target crankshaft damper.
[0009] Store each test rotation speed and the corresponding rubber displacement in a preset storage location.
[0010] According to another aspect of the present invention, a displacement measuring device is provided, comprising:
[0011] The rotation speed determination module is used to determine each test rotation speed corresponding to the target crankshaft damper after receiving the start prompt information corresponding to the target crankshaft damper;
[0012] The displacement acquisition module is used to control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotation speeds, and to acquire the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper during the sequential rotation of the test crankshaft at various test rotation speeds.
[0013] The displacement storage module is used to store each test rotation speed and the displacement of the rubber corresponding to each test rotation speed to a preset storage location.
[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0015] At least one processor;
[0016] and a memory communicatively connected to the at least one processor;
[0017] The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the displacement measurement method according to any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the displacement measurement method according to any embodiment of the present invention.
[0019] The technical solution of this invention, after receiving a start prompt message corresponding to the target crankshaft damper, determines each test rotation speed corresponding to the target crankshaft damper; then controls the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at each test rotation speed, and during the sequential rotation of the test crankshaft at each test rotation speed, obtains the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper; finally, stores each test rotation speed and the displacement of the rubber corresponding to each test rotation speed in a preset storage location, thus solving the problem of related technologies where the displacement determination scheme determines the crankshaft damper through calculation. The displacement of the rubber in the crankshaft vibration damper at multiple crankshaft rotation speeds is not directly and accurately measured, making it difficult to effectively evaluate the reliability and durability of the crankshaft vibration damper. However, by using a displacement sensor to measure the displacement of the rubber in the crankshaft vibration damper at various test rotation speeds during crankshaft rotation, precise measurement of the rubber displacement at multiple crankshaft rotation speeds can be achieved. This allows for effective evaluation of the reliability and durability of the crankshaft vibration damper based on the accurately measured displacement of the rubber at multiple crankshaft rotation speeds.
[0020] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a flowchart of a displacement measurement method provided in Embodiment 1 of the present invention.
[0023] Figure 2 This is a schematic diagram of the connection relationship of a target crankshaft damper provided in Embodiment 1 of the present invention.
[0024] Figure 3 This is a schematic diagram of the connection relationship of a displacement sensor provided in Embodiment 1 of the present invention.
[0025] Figure 4 This is a schematic diagram of the connection relationship of an electronic device provided in Embodiment 1 of the present invention.
[0026] Figure 5This is a flowchart of a displacement measurement method provided in Embodiment 2 of the present invention.
[0027] Figure 6 This is a schematic diagram of a displacement measuring device provided in Embodiment 3 of the present invention.
[0028] Figure 7 A schematic diagram of the structure of an electronic device for implementing the displacement measurement method of this invention. Detailed Implementation
[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "target," "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising," "including," and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0031] Example 1
[0032] Figure 1 This is a flowchart illustrating a displacement measurement method according to Embodiment 1 of the present invention. This embodiment is applicable to the performance testing of crankshaft dampers, specifically for measuring the displacement of the rubber within the damper at multiple crankshaft rotation speeds. The method can be executed by a displacement measuring device. This displacement measuring device can be implemented in hardware and / or software. The displacement measuring device can be configured in an electronic device. For example... Figure 1 As shown, the method includes:
[0033] Step 101: After receiving the start prompt information corresponding to the target crankshaft damper, determine the various test rotation speeds corresponding to the target crankshaft damper.
[0034] Optionally, the target crankshaft damper is a crankshaft damper used for performance testing. The target crankshaft damper is installed in the test engine. The test engine is used to perform performance testing on the crankshaft damper. When the test engine is operating, the crankshaft in the test engine will generate torsional vibration. The target crankshaft damper is installed in the shaft system of the test engine to reduce or eliminate the torsional vibration of the crankshaft in the test engine. The crankshaft in the test engine is the test crankshaft corresponding to the target crankshaft damper. The target crankshaft damper consists of a hub, rubber, and an inertia ring. When the test crankshaft corresponding to the target crankshaft damper rotates, the inertia ring maintains a constant rotational speed, while the hub twists with the test crankshaft corresponding to the target crankshaft damper. The rubber in the target crankshaft damper deforms between the hub and the inertia ring, generating molecular friction that consumes the torsional vibration. When the target crankshaft damper is operating, the rubber in the target crankshaft damper will move under shear force. If the displacement of the rubber in the target crankshaft vibration damper is too large, it can lead to problems such as rubber delamination, shedding, and tearing. To ensure the working performance of the target crankshaft vibration damper, it is necessary to determine the displacement of the rubber in the target crankshaft vibration damper at multiple crankshaft rotation speeds during performance testing.
[0035] Optionally, the start prompt message corresponding to the target crankshaft damper is used to indicate the start of determining the displacement of the rubber in the target crankshaft damper at multiple crankshaft rotation speeds. During the performance testing of the target crankshaft damper, the target user sends the start prompt message corresponding to the target crankshaft damper to the electronic device via a terminal device, thereby notifying the electronic device to begin the displacement measurement process for the target crankshaft damper and determine the displacement of the rubber in the target crankshaft damper at multiple crankshaft rotation speeds. The target user can be the test personnel responsible for managing the performance testing process of the target crankshaft damper.
[0036] Optionally, after receiving the start prompt information corresponding to the target crankshaft damper, the electronic device determines the various test rotational speeds corresponding to the target crankshaft damper. These various test rotational speeds are multiple different crankshaft rotational speeds. The displacement of the rubber in the target crankshaft damper at a particular test rotational speed is the displacement of the rubber in the target crankshaft damper during the rotation of the test crankshaft at that test rotational speed. In the performance testing of the target crankshaft damper, determining the displacement of the rubber in the target crankshaft damper at each test rotational speed means determining the displacement of the rubber in the target crankshaft damper at multiple crankshaft rotational speeds.
[0037] Optionally, determining the various test rotational speeds corresponding to the target crankshaft damper includes: retrieving the various test rotational speeds corresponding to the target crankshaft damper from the local database of the electronic device. The target user has pre-uploaded the various test rotational speeds corresponding to the target crankshaft damper to the local database of the electronic device. The electronic device can retrieve the various test rotational speeds corresponding to the target crankshaft damper from the local database.
[0038] Step 102: Control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotation speeds, and during the process of the test crankshaft rotating sequentially at various test rotation speeds, obtain the displacement of the rubber through the displacement sensor corresponding to the rubber in the target crankshaft damper.
[0039] Optionally, a displacement sensor corresponding to the rubber in the target crankshaft damper is mounted on a bracket connected to the target crankshaft damper. The displacement sensor measures the displacement of the rubber in the target crankshaft damper. The displacement sensor can periodically measure the displacement of the rubber in the target crankshaft damper at preset time intervals. The preset time interval can be set according to business requirements. The displacement sensor measures the displacement of the rubber in the target crankshaft damper once every preset time interval and stores the measured displacement. For example, the preset time interval can be 1 second. An electronic device establishes a communication connection with the displacement sensor and can obtain the displacement of the rubber in the target crankshaft damper measured by the displacement sensor based on the established communication connection.
[0040] Optionally, the test crankshaft corresponding to the target crankshaft damper is controlled to rotate sequentially at various test rotational speeds. During the sequential rotation of the test crankshaft at each test rotational speed, the displacement of the rubber is obtained through a displacement sensor corresponding to the rubber in the target crankshaft damper. This includes performing the following operations for each test rotational speed: sending the test rotational speed to the engine controller of the test engine, so that after receiving the test rotational speed, the engine controller controls the test crankshaft corresponding to the target crankshaft damper in the test engine to rotate at the test rotational speed; detecting whether the test crankshaft is rotating at the test rotational speed; after detecting that the test crankshaft is rotating at the test rotational speed, taking the moment when the test crankshaft is detected to be rotating at the test rotational speed as the current moment, obtaining the displacement of the rubber measured by the displacement sensor corresponding to the rubber in the target crankshaft damper within a preset time period after the current moment; and sending a stop command to the engine controller, so that after receiving the stop command, the engine controller controls the test crankshaft to stop rotating.
[0041] Optionally, the test rotational speeds are sorted in ascending order of value. Then, starting with the first test rotational speed, for each test rotational speed, the test crankshaft corresponding to the target crankshaft damper is controlled to rotate sequentially at the test rotational speed. During the sequential rotation of the test crankshaft at the test rotational speed, the displacement of the rubber is acquired through a displacement sensor corresponding to the rubber in the target crankshaft damper, until the processing of the last test rotational speed is completed.
[0042] Optionally, the engine controller of the test engine is a controller used to control the various components of the test engine. The engine controller can control the crankshaft in the test engine to rotate at a specified crankshaft speed, and it can also control the crankshaft in the test engine to stop rotating. The electronic equipment establishes a communication connection with the engine controller, and can exchange information based on this established communication connection. After the electronic equipment sends the specified crankshaft rotation speed to the engine controller, the engine controller controls the crankshaft in the test engine to rotate at the specified crankshaft rotation speed. After the electronic equipment sends a stop command to the engine controller, the engine controller controls the crankshaft in the test engine to stop rotating. The stop command is an instruction used to instruct the crankshaft in the test engine to stop rotating.
[0043] Optionally, the electronic device sends the test rotational speed to the engine controller of the test engine. Upon receiving the test rotational speed, the engine controller controls the test crankshaft in the test engine corresponding to the target crankshaft damper to rotate at the test rotational speed. The electronic device then detects whether the test crankshaft is rotating at the test rotational speed.
[0044] Optionally, detecting whether the test crankshaft rotates at the test rotational speed includes: acquiring the rotational speed of the test crankshaft from a speed sensor corresponding to the test crankshaft; determining whether the rotational speed of the test crankshaft is equal to the test rotational speed; if the rotational speed of the test crankshaft is equal to the test rotational speed, then determining that the test crankshaft rotates at the test rotational speed; if the rotational speed of the test crankshaft is not equal to the test rotational speed, then determining that the test crankshaft does not rotate at the test rotational speed.
[0045] Optionally, the crankshaft in the test engine is the test crankshaft corresponding to the target crankshaft damper. The speed sensor corresponding to the test crankshaft is a speed sensor installed in the test engine to measure the rotational speed of the test crankshaft. The speed sensor can measure the rotational speed of the test crankshaft at preset time intervals. The preset time interval can be set according to business requirements. The speed sensor measures the rotational speed of the test crankshaft once every preset time interval and stores the measured rotational speed. For example, the preset time interval can be 1 second. The electronic device establishes a communication connection with the speed sensor and can obtain the rotational speed of the test crankshaft measured by the speed sensor based on the established communication connection.
[0046] Optionally, obtaining the rotational speed of the test crankshaft from the speed sensor corresponding to the test crankshaft includes: obtaining the latest measured rotational speed of the test crankshaft from the speed sensor corresponding to the test crankshaft.
[0047] Optionally, typically, during the rotation of the test crankshaft at the test rotational speed, the actual rotational speed of the test crankshaft is equal to the test rotational speed. Therefore, it is determined whether the obtained rotational speed of the test crankshaft is equal to the test rotational speed. If the rotational speed of the test crankshaft is equal to the test rotational speed, it can be determined that the test crankshaft is rotating at the test rotational speed. If the rotational speed of the test crankshaft is not equal to the test rotational speed, it can be determined that the test crankshaft is not rotating at the test rotational speed.
[0048] Optionally, after detecting that the test crankshaft is rotating at the test rotational speed, taking the moment when the test crankshaft is detected rotating at the test rotational speed as the current moment, the displacement of the rubber, measured by the displacement sensor corresponding to the rubber in the target crankshaft damper, is obtained within a preset time period after the current moment. The preset time period can be set according to business needs. For example, the preset time period is 10 minutes.
[0049] Optionally, the electronic device acquires the displacement of the rubber measured by the displacement sensor within a preset time period after the current moment. The displacement of the rubber measured by the displacement sensor within the preset time period after the current moment includes all rubber displacements measured by the displacement sensor within the preset time period after the current moment. The displacement of the rubber measured by the displacement sensor within the preset time period after the current moment is the displacement of the rubber in the target crankshaft damper during the test crankshaft rotation at the test rotational speed, i.e., the displacement of the rubber in the target crankshaft damper at the test rotational speed.
[0050] Optionally, after the electronic device obtains the displacement of the rubber in the target crankshaft damper as measured by the displacement sensor corresponding to the rubber within a preset time after the current moment, that is, after obtaining the displacement of the rubber in the target crankshaft damper at the test rotation speed, it sends a stop command to the engine controller. Upon receiving the stop command, the engine controller controls the test crankshaft to stop rotating.
[0051] Optionally, after determining that the test crankshaft is not rotating at the test rotational speed, the method further includes: sending measurement anomaly information to the target user's terminal device. The measurement anomaly information is used to indicate that the test crankshaft is malfunctioning and cannot rotate at the specified rotational speed. The target user's terminal device is the terminal device used by the target user. The electronic device sends the measurement anomaly information to the target user's terminal device so that the target user can promptly detect and address the abnormal condition of the test crankshaft.
[0052] Optionally, after acquiring the displacement of the rubber, the method further includes: determining whether the displacement of the rubber is less than a preset displacement threshold; if the displacement of the rubber is greater than or equal to the preset displacement threshold, then sending a preset alarm message to the target user's terminal device. The preset displacement threshold is a pre-set displacement value. Typically, if the displacement of the rubber in the crankshaft damper is greater than or equal to the preset displacement threshold, it indicates that the displacement of the rubber in the crankshaft damper is too large, which can lead to problems such as rubber detachment, rubber peeling, and rubber tearing. The preset alarm message is used to alert the target user that the displacement of the rubber in the crankshaft damper is too large. Therefore, after acquiring the displacement of the rubber, the electronic device will determine whether the acquired displacement is less than the preset displacement threshold. If the displacement of the rubber is greater than or equal to the preset displacement threshold, then the preset alarm message will be sent to the target user's terminal device so that the target user can promptly detect and address the abnormal condition of the rubber in the crankshaft damper. If the displacement of the rubber in the crankshaft damper is less than the preset displacement threshold, it indicates that the displacement of the rubber in the crankshaft damper is not too large, and no prompt is needed. The judgment process then ends.
[0053] Step 103: Store each test rotation speed and the corresponding rubber displacement in the preset storage location.
[0054] Optionally, the displacement of the rubber corresponding to each test rotation speed is the displacement of the rubber obtained by the electronic device through the displacement sensor corresponding to the rubber in the target crankshaft damper during the rotation of the test crankshaft at each test rotation speed, that is, the displacement of the rubber in the target crankshaft damper at each test rotation speed.
[0055] Optionally, the electronic device stores each test rotational speed and the corresponding rubber displacement at each test rotational speed in a preset storage location. The preset storage location can be a data file corresponding to the target crankshaft damper. The data file corresponding to the target crankshaft damper is a file set in the electronic device for storing various data related to the performance testing process of the target crankshaft damper.
[0056] Optionally, after storing each test rotational speed and the corresponding rubber displacement at each test rotational speed to a preset storage location, the method further includes: sending each test rotational speed and the corresponding rubber displacement to the target user's terminal device. The electronic device sends each test rotational speed and the corresponding rubber displacement to the target user's terminal device so that the target user can promptly determine the displacement of the rubber in the target crankshaft damper at each test rotational speed.
[0057] The technical solution of this invention, after receiving a start prompt message corresponding to the target crankshaft damper, determines each test rotation speed corresponding to the target crankshaft damper; then controls the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at each test rotation speed, and during the sequential rotation of the test crankshaft at each test rotation speed, obtains the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper; finally, stores each test rotation speed and the displacement of the rubber corresponding to each test rotation speed in a preset storage location, thus solving the problem of related technologies where the displacement determination scheme determines the crankshaft damper through calculation. The displacement of the rubber in the crankshaft vibration damper at multiple crankshaft rotation speeds is not directly and accurately measured, making it difficult to effectively evaluate the reliability and durability of the crankshaft vibration damper. However, by using a displacement sensor to measure the displacement of the rubber in the crankshaft vibration damper at various test rotation speeds during crankshaft rotation, precise measurement of the rubber displacement at multiple crankshaft rotation speeds can be achieved. This allows for effective evaluation of the reliability and durability of the crankshaft vibration damper based on the accurately measured displacement of the rubber at multiple crankshaft rotation speeds.
[0058] In one optional embodiment of the present invention, optionally, Figure 2This is a schematic diagram illustrating the connection relationship of a target crankshaft vibration damper according to Embodiment 1 of the present invention. The target crankshaft vibration damper consists of a hub 1114, a rubber component 115, and an inertia ring 112. The hub 1114 and connecting piece 1113 are mounted to the front end of the test crankshaft 117 using crankshaft bolts 119, and the slip ring 1112 is fixed to the connecting piece 1114 using bolts 1113. A displacement sensor 111 is fixed to a bracket 113. One end of a strap 1115 is connected to the slip ring 1111, and the other end is fixed to a metal base plate 1116. The lead wire 114 of the displacement sensor 111 is connected to the rotating end terminal 116 on the slip ring 1111. One end of the lead wire 118 is connected to the fixed end terminal 1110, and the other end is connected to an electronic device. Figure 3 This is a schematic diagram illustrating the connection relationship of a displacement sensor according to Embodiment 1 of the present invention. The target crankshaft damper consists of a hub 1114, rubber 115, and an inertia ring 112. The displacement sensor 111 is fixed to the bracket 113 using nuts 1117 and 1118. The bracket 1122 is fixed to the inertia ring 112 using bolts 1119 and 1120, and the bracket 113 is fixed to the hub 1114 using bolts 1121 and 1123. Figure 4 This is a schematic diagram of the connection relationship of an electronic device according to Embodiment 1 of the present invention. One end of the lead wire 118 is connected to the fixed terminal 1110, and the other end is connected to the electronic device 1124.
[0059] Optionally, the distance between the displacement sensor 111 and the front end face of the bracket 1122 is 0.3 mm. The displacement sensor 111 is perpendicular to the front end face of the bracket 1122. The displacement sensor 111 can be an eddy current displacement sensor. The output signal of the displacement sensor 111 is a voltage signal. The rubber 115 is in an interference fit with the inertia ring 112 and the hub 1114. The front end face of the bracket 1122 is flat. The material of the bracket 1122 is conductive. The size of the front end face of the bracket 1122 is larger than the head size of the displacement sensor 111. The lead wire 114 is welded to the rotating end terminal 116. The lead wire 118 is welded to the fixed end terminal 1110. The tightening torque of the crankshaft bolt 119 refers to the assembly instructions for the crankshaft bolt 119. The material of the strap 15 is elastic.
[0060] Example 2
[0061] Figure 5 This is a flowchart illustrating a displacement measurement method according to Embodiment 2 of the present invention. This embodiment of the present invention can be combined with various optional solutions from one or more of the above embodiments. For example... Figure 5 As shown, the method includes:
[0062] Step 201: After receiving the start prompt information corresponding to the target crankshaft damper, determine the various test rotation speeds corresponding to the target crankshaft damper.
[0063] Step 202: Control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotation speeds, and during the process of the test crankshaft rotating sequentially at various test rotation speeds, obtain the displacement of the rubber through the displacement sensor corresponding to the rubber in the target crankshaft damper.
[0064] Step 203: Determine whether the displacement of the rubber is less than a preset displacement threshold.
[0065] Step 204: If the displacement of the rubber is greater than or equal to a preset displacement threshold, then a preset alarm message is sent to the target user's terminal device.
[0066] The technical solution of this invention can measure the displacement of the rubber in the crankshaft damper at each test rotation speed by a displacement sensor during the crankshaft rotation at each test rotation speed. After determining that the displacement of the rubber in the crankshaft damper is too large based on the obtained displacement, a preset alarm message can be sent to the target user so that the target user can promptly detect and handle the abnormal condition of the rubber in the crankshaft damper.
[0067] Example 3
[0068] Figure 6 This is a schematic diagram of a displacement measuring device provided in Embodiment 3 of the present invention. The device can be configured in an electronic device. Figure 6 As shown, the device includes: a rotation speed determination module 301, a displacement acquisition module 302, and a displacement storage module 303.
[0069] The rotation speed determination module 301 is used to determine each test rotation speed corresponding to the target crankshaft damper after receiving the start prompt information corresponding to the target crankshaft damper; the displacement acquisition module 302 is used to control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at each test rotation speed, and to acquire the displacement of the rubber in the target crankshaft damper through a displacement sensor corresponding to the rubber in the target crankshaft damper during the sequential rotation of the test crankshaft at each test rotation speed; the displacement storage module 303 is used to store each test rotation speed and the displacement of the rubber corresponding to each test rotation speed to a preset storage location.
[0070] The technical solution of this invention, after receiving a start prompt message corresponding to the target crankshaft damper, determines each test rotation speed corresponding to the target crankshaft damper; then controls the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at each test rotation speed, and during the sequential rotation of the test crankshaft at each test rotation speed, obtains the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper; finally, stores each test rotation speed and the displacement of the rubber corresponding to each test rotation speed in a preset storage location, thus solving the problem of related technologies where the displacement determination scheme determines the crankshaft damper through calculation. The displacement of the rubber in the crankshaft vibration damper at multiple crankshaft rotation speeds is not directly and accurately measured, making it difficult to effectively evaluate the reliability and durability of the crankshaft vibration damper. However, by using a displacement sensor to measure the displacement of the rubber in the crankshaft vibration damper at various test rotation speeds during crankshaft rotation, precise measurement of the rubber displacement at multiple crankshaft rotation speeds can be achieved. This allows for effective evaluation of the reliability and durability of the crankshaft vibration damper based on the accurately measured displacement of the rubber at multiple crankshaft rotation speeds.
[0071] In one optional embodiment of the present invention, a displacement sensor corresponding to the rubber in the target crankshaft damper is optionally mounted on a bracket connected to the target crankshaft damper, and the displacement sensor is used to measure the displacement of the rubber in the target crankshaft damper.
[0072] In an optional embodiment of the present invention, the displacement acquisition module 302 is specifically configured to: control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotation speeds, and during the sequential rotation of the test crankshaft at various test rotation speeds, acquire the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper, including: performing the following operations for each test rotation speed: sending the test rotation speed to the engine controller of the test engine, so that after receiving the test rotation speed, the engine controller controls the test crankshaft corresponding to the target crankshaft damper in the test engine to rotate at the test rotation speed; detecting whether the test crankshaft is rotating at the test rotation speed; after detecting that the test crankshaft is rotating at the test rotation speed, taking the moment when the test crankshaft is detected to be rotating at the test rotation speed as the current moment, acquiring the displacement of the rubber measured by the displacement sensor corresponding to the rubber in the target crankshaft damper within a preset time period after the current moment; and sending a stop command to the engine controller, so that after receiving the stop command, the engine controller controls the test crankshaft to stop rotating.
[0073] In an optional embodiment of the present invention, the displacement acquisition module 302, when performing the operation of detecting whether the test crankshaft is rotating at the test rotational speed, is specifically configured to: acquire the rotational speed of the test crankshaft from the speed sensor corresponding to the test crankshaft; determine whether the rotational speed of the test crankshaft is equal to the test rotational speed; if the rotational speed of the test crankshaft is equal to the test rotational speed, then determine that the test crankshaft is rotating at the test rotational speed; if the rotational speed of the test crankshaft is not equal to the test rotational speed, then determine that the test crankshaft is not rotating at the test rotational speed.
[0074] In an optional embodiment of the present invention, the displacement acquisition module 302 may also be used to: send measurement anomaly information to the target user's terminal device.
[0075] In an optional embodiment of the present invention, the displacement acquisition module 302 may be further configured to: determine whether the displacement of the rubber is less than a preset displacement threshold; if the displacement of the rubber is greater than or equal to the preset displacement threshold, then send preset alarm information to the target user's terminal device.
[0076] In an optional embodiment of the present invention, the displacement measuring device may further include a displacement sending module, used to send each test rotation speed and the displacement of the rubber corresponding to each test rotation speed to the terminal device of the target user.
[0077] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0078] The displacement measuring device described above can perform the displacement measuring method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for performing the displacement measuring method.
[0079] Example 4
[0080] Figure 7 A schematic diagram of an electronic device 10 that can be used to implement the displacement measurement method of embodiments of the present invention is shown. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the invention described and / or claimed herein.
[0081] like Figure 7As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or a computer program constructed from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0082] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0083] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as displacement measurement methods.
[0084] In some embodiments, the displacement measurement method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is built into RAM 13 and executed by processor 11, one or more steps of the displacement measurement method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the displacement measurement method by any other suitable means (e.g., by means of firmware).
[0085] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0086] Computer programs for implementing the displacement measurement method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs can be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0087] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0088] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0089] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0090] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0091] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0092] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A displacement measurement method, characterized in that, include: After receiving the start prompt message corresponding to the target crankshaft damper, determine the various test rotation speeds corresponding to the target crankshaft damper; The test crankshaft corresponding to the target crankshaft damper is controlled to rotate sequentially at various test rotation speeds, and during the sequential rotation of the test crankshaft at various test rotation speeds, the displacement of the rubber is obtained through a displacement sensor corresponding to the rubber in the target crankshaft damper. Store each test rotation speed and the corresponding rubber displacement in a preset storage location. The displacement sensor corresponding to the rubber in the target crankshaft damper is installed on a bracket connected to the target crankshaft damper. The displacement sensor is used to measure the displacement of the rubber in the target crankshaft damper. The target crankshaft damper consists of a hub, rubber, and an inertia ring; when the target crankshaft damper is working, the rubber in the target crankshaft damper will move under the action of shear force; The displacement sensor (111) is fixed on the first bracket (113), which is fixed to the hub (1114); the second bracket (1122) is fixed to the inertial ring (112); the displacement sensor (111) is perpendicular to the front end face of the second bracket (1122).
2. The displacement measurement method according to claim 1, characterized in that, Controlling the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotational speeds, and during the sequential rotation of the test crankshaft at each test rotational speed, acquiring the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper, including: Perform the following operations for each test rotational speed: The test rotational speed is sent to the engine controller of the test engine, so that after receiving the test rotational speed, the engine controller controls the test crankshaft in the test engine corresponding to the target crankshaft damper to rotate at the test rotational speed; Detect whether the test crankshaft is rotating at the test rotational speed; After detecting that the test crankshaft is rotating at the test rotation speed, the moment when the test crankshaft is detected rotating at the test rotation speed is taken as the current moment, and the displacement of the rubber measured by the displacement sensor corresponding to the rubber in the target crankshaft damper within a preset time after the current moment is obtained; A stop command is sent to the engine controller so that, upon receiving the stop command, the engine controller controls the test crankshaft to stop rotating.
3. The displacement measurement method according to claim 2, characterized in that, Detecting whether the test crankshaft rotates at the test rotational speed includes: The rotational speed of the test crankshaft is obtained from the speed sensor corresponding to the test crankshaft; Determine whether the rotational speed of the test crankshaft is equal to the test rotational speed; If the rotational speed of the test crankshaft is equal to the test rotational speed, then it is determined that the test crankshaft rotates at the test rotational speed. If the rotational speed of the test crankshaft is not equal to the test rotational speed, then it is determined that the test crankshaft is not rotating at the test rotational speed.
4. The displacement measurement method according to claim 3, characterized in that, After determining that the test crankshaft is not rotating at the test rotational speed, the process further includes: The measurement anomaly information is sent to the target user's terminal device.
5. The displacement measurement method according to claim 1, characterized in that, After obtaining the displacement of the rubber, the process further includes: Determine whether the displacement of the rubber is less than a preset displacement threshold. If the displacement of the rubber is greater than or equal to a preset displacement threshold, a preset alarm message will be sent to the target user's terminal device.
6. The displacement measurement method according to claim 1, characterized in that, After storing each test rotation speed and the corresponding rubber displacement at a preset storage location, the process also includes: The test rotation speeds and the corresponding rubber displacements are sent to the target user's terminal device.
7. A displacement measuring device for performing the displacement measuring method as described in any one of claims 1-6, characterized in that, include: The rotation speed determination module is used to determine each test rotation speed corresponding to the target crankshaft damper after receiving the start prompt information corresponding to the target crankshaft damper; The displacement acquisition module is used to control the test crankshaft corresponding to the target crankshaft damper to rotate sequentially at various test rotation speeds, and to acquire the displacement of the rubber through a displacement sensor corresponding to the rubber in the target crankshaft damper during the sequential rotation of the test crankshaft at various test rotation speeds. The displacement storage module is used to store each test rotation speed and the displacement of the rubber corresponding to each test rotation speed to a preset storage location.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; and a memory that is in communication with the at least one processor network; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the displacement measurement method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the displacement measurement method according to any one of claims 1-6.