A steering gear testing method, apparatus, electronic device, and storage medium.
By acquiring the motor speed, transmission torque, and tie rod load parameters of the steering gear, simulating normal working conditions, and using acceleration and decibel detection, the problem of not being able to distinguish between motor faults and mechanical system faults in steering gear testing was solved, achieving accurate fault location.
Patent Information
- Application Number
- CN202210749279.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-28
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2042-06-28
Smart Images

Figure CN115144208B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fault detection technology, and in particular to a steering gear detection method, device, electronic device, and storage medium. Background Technology
[0002] The steering gear is the core component of the car's steering system. When the steering gear malfunctions, it can lead to safety hazards for the vehicle.
[0003] To improve vehicle safety, it is necessary to inspect the steering system to determine if there are any malfunctions. Currently, the steering system is usually inspected as a whole assembly. However, when there are torque fluctuations in the steering system, the inspection results may not be accurate enough.
[0004] To solve the above problems, the testing method for steering gear needs to be improved. Summary of the Invention
[0005] This invention provides a steering gear detection method, device, electronic device, and storage medium to solve the problem of not being able to determine whether a steering gear failure is due to a motor failure or a mechanical system failure.
[0006] In a first aspect, embodiments of the present invention provide a steering gear detection method, comprising:
[0007] Obtain the parameters to be tested corresponding to the steering gear under test; wherein, the parameters to be tested include at least one of the motor speed parameters, transmission torque parameters, and tie rod load parameters of the steering gear under test;
[0008] Based on the working conditions to be matched corresponding to the parameters to be tested, determine the working conditions to be used corresponding to the steering gear to be tested;
[0009] For each operating condition to be used, obtain the acceleration and decibels to be detected corresponding to the steering gear under the current operating condition;
[0010] When the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition, the target state of the steering gear to be detected is determined to be normal.
[0011] Secondly, embodiments of the present invention also provide a steering gear detection device, comprising:
[0012] The module for acquiring parameters to be tested is used to acquire the parameters to be tested corresponding to the steering gear to be tested.
[0013] The working condition determination module is used to determine the working condition to be used corresponding to the steering gear to be tested based on the working condition to be matched corresponding to the parameters to be tested; wherein, the parameters to be tested include at least one of the motor speed parameters, transmission torque parameters and tie rod load parameters in the steering gear to be tested;
[0014] The information acquisition module is used to acquire the detection acceleration and detection decibel corresponding to the steering gear under the current working condition for each working condition to be used;
[0015] The target state determination module is used to determine that the target state of the steering gear to be detected is normal when the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition.
[0016] Thirdly, embodiments of the present invention also provide an electronic device, comprising:
[0017] At least one processor; and
[0018] A memory communicatively connected to the at least one processor; wherein,
[0019] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the steering gear detection method according to any embodiment of the present invention.
[0020] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the steering gear detection method described in any embodiment of the present invention.
[0021] The technical solution of this embodiment obtains the parameters to be tested corresponding to the steering gear under test. When performing fault detection on the steering gear under test, the motor in the steering gear under test is replaced with a normal motor, and the parameters to be tested are input based on the editable control to simulate the normal operation of the steering gear under test. Based on the matching conditions corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test are determined. Based on the parameter range corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test can be determined. For each operating condition to be used, the acceleration and decibels to be tested corresponding to the steering gear under test are obtained under the current operating condition. Using an acceleration detection device and a decibel meter installed on the steering gear under test, the acceleration and decibels to be tested corresponding to the steering gear under test can be obtained. When the acceleration to be tested meets the acceleration detection condition and the decibels to be tested meet the decibel detection condition, the target state of the steering gear under test is determined to be a normal state. This invention solves the problem of not being able to determine whether a steering gear failure is due to a motor malfunction or a mechanical system failure. Based on a detection method that separates electromechanical components, it achieves the effect of accurately identifying the location of the fault when a steering gear failure occurs.
[0022] 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
[0023] 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.
[0024] Figure 1 This is a flowchart of a steering gear detection method provided according to Embodiment 1 of the present invention;
[0025] Figure 2 This is a schematic diagram of the structure of a fault detection system provided in Embodiment 2 of the present invention;
[0026] Figure 3 This is a schematic diagram of a lifting and positioning machine device according to Embodiment 2 of the present invention;
[0027] Figure 4 This is a schematic diagram of a centering clamping device according to Embodiment 2 of the present invention;
[0028] Figure 5This is a schematic diagram of the structure of an input shaft drive device according to Embodiment 2 of the present invention;
[0029] Figure 6 This is a schematic diagram of the structure of a simulated motor device according to Embodiment 2 of the present invention;
[0030] Figure 7 This is a schematic diagram of a load device according to Embodiment 2 of the present invention;
[0031] Figure 8 This is a schematic diagram of the structure of a synchronous belt steering device according to Embodiment 2 of the present invention;
[0032] Figure 9 This is a structural view of a synchronous belt steering gear according to Embodiment 2 of the present invention;
[0033] Figure 10 This is a schematic diagram of a dual-gear steering system according to Embodiment 3 of the present invention;
[0034] Figure 11 This is a schematic diagram of the structure of the worm gear of a dual-gear steering gear according to Embodiment 3 of the present invention.
[0035] Figure 12 This is a schematic diagram of the structure of a steering gear detection device according to Embodiment 4 of the present invention;
[0036] Figure 13 This is a schematic diagram of the structure of an electronic device that implements the steering gear detection method of this invention. Detailed Implementation
[0037] 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.
[0038] It should be noted that the terms "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 the embodiments of the invention described herein can be implemented in sequences other than those illustrated or described herein.
[0039] Before elaborating on this technical solution, a brief introduction to its application scenarios is provided to facilitate a clearer understanding. The steering gear in a vehicle transmits the driver's intentions, increases the force transmitted through the steering wheel, and changes the direction of force transmission. However, a steering gear malfunction can lead to safety hazards. To improve steering gear safety, fault detection is typically performed during the vehicle's development phase to ensure proper functioning. It's important to note that the steering gear includes not only the motor but also a mechanical system, which may include components such as gears, racks, and tie rods. Conventional steering gear testing usually only detects whether a fault has occurred, but it cannot determine whether the problem lies with the motor or the mechanical system. Therefore, to pinpoint the location of the fault when the steering gear malfunctions, this technical solution employs a mechatronics separation approach for steering gear fault detection. Specifically, when performing fault detection based on this technical solution, a steering gear test bench can be used. The motor in the steering gear under test can be replaced with a working motor. Then, the steering gear under test can be further tested to determine the location of the fault. Specifically, if the steering gear under test still functions normally after being replaced with a working motor, the fault is in the mechanical system. Conversely, if the steering gear under test fails to function normally, the fault is in the motor.
[0040] Example 1
[0041] Figure 1 The present invention provides a flowchart of a steering gear detection method according to Embodiment 1. This embodiment is applicable to the situation of detecting steering gear faults in a vehicle. The method can be executed by a steering gear detection device, which can be implemented in hardware and / or software. The steering gear detection device can be configured in a computing device that can execute the steering gear detection method.
[0042] It should be noted that the steering gear detection method in this technical solution can be integrated into the fault detection system. By replacing the motor component in the steering gear under test with the normal motor in the fault detection system and inputting the corresponding test parameters into the fault detection system, the steering gear under test can be controlled based on the fault detection system to simulate the normal working state.
[0043] like Figure 1 As shown, the method includes:
[0044] S110. Obtain the parameters to be tested corresponding to the steering gear to be tested.
[0045] The steering gear under test can be understood as a steering gear that has malfunctioned and requires fault detection. This can be a steering gear in a vehicle, such as a rack and pinion steering gear, a recirculating ball steering gear, a worm gear crank pin steering gear, or a hydraulic integral power steering gear. The parameters to be tested can be understood as those that can be determined by the user. These parameters include at least one of the following: motor speed parameter, transmission torque parameter, and tie rod load parameter of the steering gear under test.
[0046] Specifically, when testing a steering gear under test, it is usually necessary to set test parameters corresponding to the steering gear under test to simulate the normal working state of the steering gear under test. Optionally, obtaining the test parameters corresponding to the steering gear under test includes: determining the test parameters corresponding to the steering gear under test according to the testing requirements, and entering the test parameters in the edit control in the target display interface.
[0047] The target display interface can be understood as the display interface of the testing platform used to test the controller to be tested. The target display interface contains multiple editable controls, based on which corresponding testing parameters can be input.
[0048] Specifically, before testing the controller under test, the motor in the controller needs to be replaced with a working motor. Then, the testing function of the controller under test is activated based on the testing platform. In other words, the motor in the steering gear under test in this technical solution is a working motor. At this time, the corresponding test parameters can be entered into each control to be edited in the target display interface to debug the controller under test based on each test parameter, so as to simulate the working state of the controller under test when it is working normally.
[0049] The advantage of this setup is that it allows for electromechanical separation during the testing of the steering gear under test. That is, by replacing the motor in the steering gear under test with a known good motor, if the steering gear functions normally, the motor is the faulty component. Conversely, if the steering gear malfunctions, the mechanical system is the faulty part. Based on this, it can be clearly determined whether the fault in the steering gear under test is due to a motor failure or a mechanical system failure.
[0050] S120. Based on the working conditions to be matched corresponding to the parameters to be tested, determine the working conditions to be used corresponding to the steering gear to be tested.
[0051] The "matching condition" can be understood as the detection condition corresponding to different parameters to be detected. For example, when the motor speed of the parameter to be detected is set to 5000 rpm, the matching condition is a high-speed condition; when the motor speed of the parameter to be detected is set to 3000 rpm, the matching condition is a low-speed condition. The "use condition" can be understood as the detection condition corresponding to the currently input parameter after the parameter to be detected has been input.
[0052] Specifically, based on work experience and prior knowledge, the matching conditions corresponding to each parameter to be tested can be preset. When the parameter to be tested is entered in the editing control, the corresponding matching condition is retrieved based on the entered parameter as the working condition to be used corresponding to the steering gear to be tested, so as to test the controller to be tested based on the working condition to be used.
[0053] Optionally, based on the matching conditions corresponding to the parameters to be tested, determine the operating conditions to be used corresponding to the steering gear to be tested, including: determining the parameter range to be determined corresponding to the parameters to be tested based on the target mapping table; and determining the matching conditions corresponding to the parameter range to be determined as the operating conditions to be used corresponding to the steering gear to be tested.
[0054] The target mapping table can be understood as an information table used to record the correspondence between each working condition to be matched and each parameter range. The target mapping table includes at least one parameter range and at least one working condition to be matched, as well as the correspondence between each parameter range and each working condition to be matched.
[0055] Specifically, when determining the operating conditions corresponding to the steering gear under test, this can be done based on the matching operating conditions corresponding to the parameters to be tested. Based on the target mapping table, the parameter range corresponding to the currently entering and exiting parameters to be tested is queried, and the matched parameter range is taken as the parameter range to be determined corresponding to the parameters to be tested. Furthermore, based on the matching operating conditions corresponding to the parameter range to be determined, the operating conditions corresponding to the steering gear under test can be determined.
[0056] S130. For each operating condition to be used, obtain the acceleration and decibel level to be tested corresponding to the steering gear under the current operating condition.
[0057] Here, "current operating condition" can be understood as the operating condition to be used corresponding to the parameters to be tested. When the steering gear under test is working, it will generate a certain amount of vibration; the acceleration to be tested can be understood as the acceleration determined based on the rate of change of the vibration of the steering gear under test. Simultaneously, the steering gear under test will also produce a certain amount of sound during operation, such as noise; the decibel level to be tested can be understood as the intensity value of the sound generated by the steering gear under test during operation.
[0058] Generally, if the steering gear under test is not faulty, the sound intensity it produces is low or in the first sound intensity range. If the sound intensity is too high, it can be determined that the steering gear under test is faulty.
[0059] Specifically, the current operating condition corresponding to the parameter to be tested is retrieved, and the acceleration and decibel level corresponding to the steering gear under the current operating condition are obtained, so as to determine whether the steering gear under test is faulty based on the acceleration and decibel level.
[0060] It should be noted that, in order to ensure accurate fault detection of the steering gear under test, it is necessary to combine the acceleration and decibel levels to be tested when judging the steering gear under test.
[0061] Optionally, the detection acceleration and detection decibels corresponding to the steering gear under the current operating conditions are obtained, including: obtaining the detection acceleration corresponding to the steering gear under the test based on the acceleration detection device installed on the steering gear under the test; and obtaining the detection decibels corresponding to the steering gear under the test based on the decibel detector installed on the steering gear under the test.
[0062] Acceleration detection equipment can be understood as a device used to collect the vibration acceleration of the steering gear under test. For example, it can be an acceleration patch, which is installed on the part of the steering gear under test where acceleration needs to be measured to obtain the corresponding acceleration. A decibel meter can be understood as an instrument used to measure the sound intensity produced by the steering gear under test when it is working.
[0063] Specifically, the acceleration detection device and the decibel meter are installed on the corresponding parts of the steering gear to be tested, so as to perform acceleration and decibel detection on the steering gear to be tested, and obtain the acceleration and decibel corresponding to the steering gear to be tested.
[0064] S140. When the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition, the target state of the steering gear to be detected is determined to be normal.
[0065] Among them, acceleration detection conditions can be understood as detection conditions used to check whether the acceleration to be detected is normal, such as a preset acceleration threshold or acceleration range. Decibel detection conditions can be understood as detection conditions used to check whether the decibel level to be detected is within acceptable limits, such as a preset decibel threshold or decibel range.
[0066] Specifically, after obtaining the acceleration and decibel levels to be tested, corresponding tests are performed to determine whether the acceleration and decibel levels are within acceptable limits. It can be understood that when the acceleration meets the acceleration testing conditions and the decibel level meets the decibel testing conditions, the steering gear under test can be considered to be in normal working condition.
[0067] Optionally, when the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition, the target state of the steering gear to be detected is determined to be normal, including: if the acceleration to be detected is less than the acceleration threshold and the decibel to be detected is less than the decibel threshold, then the target state of the steering gear to be detected is determined to be normal.
[0068] Among them, the acceleration threshold can be understood as the maximum acceleration corresponding to the steering gear under test when it is working normally, and the decibel threshold can be understood as the maximum sound intensity produced by the steering gear under test when it is working normally.
[0069] Alternatively, when detecting acceleration, the system can check if the acceleration is within a preset acceleration range; if so, it can be considered to meet the corresponding acceleration detection conditions. Similarly, when detecting decibels, the system can check if the decibel level is within a preset decibel range; if so, it can be considered to meet the corresponding decibel detection conditions. When both the acceleration and decibel levels meet the acceleration detection conditions and the decibel level meets the decibel detection conditions, the target state of the steering gear under test is determined to be normal.
[0070] Optionally, if the acceleration to be tested does not meet the acceleration detection conditions, or the decibel to be tested does not meet the decibel detection conditions, the target state of the steering gear to be tested is determined to be a fault state.
[0071] Optionally, the torque fluctuation information of the steering gear under test can also be obtained based on the detected acceleration. Based on this torque fluctuation information, it can also be determined whether the steering gear under test is in a normal operating state. Specifically, based on at least one detected acceleration within a preset time period, the torque fluctuation information of the steering gear under test is determined; the fluctuation range corresponding to the torque fluctuation information is determined; when the fluctuation range is within a preset fluctuation range, the target state corresponding to the steering gear under test is determined to be in a normal state.
[0072] Torque fluctuation information can be understood as the torque fluctuation information of the input shaft of the steering gear under test, the torque fluctuation information of the tie rod under a certain load, and the torque fluctuation information of the motor device, etc., which can be obtained from the torque sensor. The preset fluctuation range can be understood as a pre-set range of torque variation, and torque changes within this range can be considered as normal torque fluctuations.
[0073] It should be noted that the acceleration to be detected can also reflect torque fluctuation information to a certain extent. For example, when the acceleration to be detected increases, the torque of the steering gear to be detected increases accordingly. In other words, the fluctuation of the acceleration to be detected can reflect torque fluctuation information to a certain extent. When the acceleration to be detected fluctuates greatly over a period of time, the torque fluctuation information is consistent with the fluctuation state of the acceleration to be detected.
[0074] The technical solution of this embodiment obtains the parameters to be tested corresponding to the steering gear under test. When performing fault detection on the steering gear under test, the motor in the steering gear under test is replaced with a normal motor, and the parameters to be tested are input based on the editable control to simulate the normal operation of the steering gear under test. Based on the matching conditions corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test are determined. Based on the parameter range corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test can be determined. For each operating condition to be used, the acceleration and decibels to be tested corresponding to the steering gear under test are obtained under the current operating condition. Using an acceleration detection device and a decibel meter installed on the steering gear under test, the acceleration and decibels to be tested corresponding to the steering gear under test can be obtained. When the acceleration to be tested meets the acceleration detection condition and the decibels to be tested meet the decibel detection condition, the target state of the steering gear under test is determined to be a normal state. This invention solves the problem of not being able to determine whether a steering gear failure is due to a motor malfunction or a mechanical system failure. Based on a detection method that separates electromechanical components, it achieves the effect of accurately identifying the location of the fault when a steering gear failure occurs.
[0075] Example 2
[0076] Based on the above technical solution, in a specific example, to determine whether the fault in the steering gear under test lies in the motor or the mechanical system, a fault detection system can be used to test the steering gear. It should be noted that the steering gear testing method in this technical solution can be integrated into this fault detection system to control the steering gear under test to simulate a normal operating state. Specifically, the fault detection system is applied to a synchronous belt steering gear (i.e., the steering gear under test), such as... Figure 2 As shown, the fault detection system consists of a workbench 1, a display and operation device 2, a lifting and positioning device 3, a centering and clamping device 4, an input shaft drive device 5, a spline docking mechanism 6, a simulated motor device 7, two load devices 8, an electrical control system, a software system, and a safety protection system.
[0077] like Figure 3As shown, the lower end 9 of the lifting and positioning device in the fault detection system is connected to the workbench 1 via a slide rail, ensuring its lateral movement and allowing it to be locked in the required position. The middle end 10 of the lifting and positioning device is connected to the lower end 11 of the lifting and positioning device via a slide rail, ensuring its longitudinal movement and allowing it to be locked in the required position. The upper end 9 of the lifting and positioning device and the middle end 10 of the lifting and positioning device are telescopic and can be locked in the required position. Each upper end 11 of the lifting and positioning device is provided with a threaded hole 12, and two bolts 13 are fixed to the lifting platform through the steering gear bushings 43 and 44 respectively. Figure 4 As shown, the lower end 16 of the centering clamping device is connected to the workbench 1 via a slide rail, ensuring its lateral movement and allowing it to be locked in the required position. The middle end 15 of the centering clamping device is connected to the lower end 16 via a slide rail, ensuring its longitudinal movement and allowing it to be locked in the required position. The upper end 14 of the centering clamping device is telescopic to the middle end 15 and can be locked in the required position. The upper end 14 of the centering clamping device is provided with two concave clamps, one upper and one lower. The inner wall of the concave clamps has an arc-shaped structure. The lower arc-shaped clamp 18 is static, while the upper arc-shaped clamp 17 can be extended and controlled by an electronic control system to provide auxiliary fixation for the steering gear 33. Figure 5 As shown, the lower end 22 of the input shaft drive device is connected to the workbench 1 via a slide rail, ensuring its lateral movement and allowing it to be locked in a desired position. The middle end 21 of the input shaft drive device is connected to the lower end 22 via a slide rail, ensuring its longitudinal movement and allowing it to be locked in a desired position. The upper end 20 of the input shaft drive device is telescopic to the middle end 21 and can be locked in a desired position. The upper end 20 of the input shaft drive device is also equipped with an input shaft drive motor 19 to drive the steering gear input shaft to rotate, simulating human hand force. The input shaft drive device is equipped with a torque sensor to monitor the steering gear torque and torque fluctuations. The spline docking mechanism 6 connects the input shaft drive motor 19 and the steering gear input shaft. The spline shaft and fork can be replaced through the spline docking mechanism 6 to accommodate the splines of different steering gear input shafts 35. See [reference needed]. Figure 8 Furthermore, such as Figure 6 As shown, the lower end 26 of the simulated motor device is connected to the workbench 1 via a slide rail, ensuring its lateral movement and allowing it to be locked in a desired position. The middle end 25 of the simulated motor device is connected to the lower end 26 via a slide rail, ensuring its longitudinal movement and allowing it to be locked in a desired position. The upper end 24 of the simulated motor device is retractable to the middle end 25 and can be locked in a desired position. The upper end 24 of the simulated motor device includes a drive motor 23 and a drive motor output shaft 27. The drive motor output shaft 27 is detachable and can be fitted with small pulleys of different steering gears to cooperate with the steering belt and drive the belt to roll. The simulated motor device 7 is also equipped with a torque sensor to detect the output force of the drive motor 7. Further, as... Figure 7As shown, the lower end 30 of the load device is connected to the workbench 1, ensuring its lateral movement and allowing it to be locked in a desired position. The middle end 29 of the load device is connected to the lower end 30 via a slide rail, ensuring its longitudinal movement and allowing it to be locked in a desired position. The upper end 28 of the load device is telescopic to the middle end 29 and can be locked in a desired position. The two load devices are symmetrically arranged and each has two torque sensors. Each load device 8 has a hydraulic mechanism to simulate the load conditions of the steering knuckle in a real vehicle. The upper end 28 of the load device is also equipped with a torque sensor to calculate the output power of the steering gear. The upper ends of the two load devices 8 are each equipped with bushings 31 that mate with the steering tie rods. The bushings 31 are replaceable to fit different steering tie rods and are locked in place by nuts 32.
[0078] The assembly principle of the above fault detection system is as follows: Figure 8 As shown, the steering gear digital model is input into the software system. The software system recognizes the steering gear parameters and adjusts the lifting and positioning device 3, centering and clamping device 4, input shaft drive device 5, analog motor device 7, and two load devices 8 to the required steering gear positions via the electronic control system. Specifically, the analog motor device 7 adjusts the position of the analog motor output shaft 27 and the small pulley 39 to match the original steering gear position. The steering gear reduction mechanism housing 42, motor, and controller 38 are disassembled. The steering gear fixing bolt 13 passes through the steering gear bushing 43 and steering gear bushing 44 and is fixed in the threaded hole 12 at the upper end of the lifting and positioning device. The centering and clamping device 4 clamps the steering gear housing with the upper arc clamp 17 and lower arc clamp 18 to assist in fixing the steering gear 33. The upper bushing 31 of the load device and the tie rod locking nut 32 respectively fix the left steering tie rod 36 and the right steering tie rod 37. The small pulley 39 that matches the current steering gear belt is replaced on the output shaft 27 of the analog motor device 7, and the belt 40 and the small pulley 39 are aligned. By adjusting the position of the analog motor device 7, the belt tension is adjusted to the preset value. The upper motor 19 of the input shaft drive device is replaced with a spline docking mechanism 6 and fixed to the steering gear input shaft 35.
[0079] Furthermore, before testing the steering gear under test, a working motor from the fault detection system is used to replace the motor in the steering gear under test. This allows the system to determine whether the fault lies in the motor or the mechanical system based on whether the steering gear functions normally. First, the software system of the fault detection system inputs the steering angle and torque signals to the electronic control system. Based on the display interface of the electronic control system (i.e., the target display interface), the parameters to be tested corresponding to the steering gear under test are input to simulate the normal working state of the steering gear. For example, the input shaft drive device 5 and the simulated motor device 7 simulate the steering and manual force conditions of a real vehicle steering gear. Figure 9As shown, the simulated motor 23 drives the output shaft to rotate, which in turn drives the belt 40 to roll. The belt 40 drives the large pulley 45 to rotate. After being reduced in speed and torque by the aforementioned reduction mechanism, the belt 45 pushes the rack 41 to move along the axis. The movement of the rack 41 drives the steering tie rod 36 and the steering tie rod 37 to move, thus completing the steering command. Two load devices 8 simulate the load of the steering knuckle of a real vehicle. The fault detection system can calculate the mechanical efficiency of the steering gear and detect the forward unloaded torque of the steering gear through the torque sensor on the drive motor device 7 and the torque sensors on the two load devices 8. The torque fluctuation of the steering gear (i.e., torque fluctuation information) can be monitored through the torque sensor on the steering gear input shaft drive device 5. It should be noted that the torque fluctuation information can also be determined based on the acceleration to be detected corresponding to the steering gear under test. That is to say, to a certain extent, the fluctuation information of the acceleration to be detected can reflect the torque fluctuation information. When the fluctuation of the acceleration to be detected is within the preset fluctuation range, the torque fluctuation information can be considered to meet the corresponding torque fluctuation range. The advantage of this setup is that torque fluctuation information may be difficult to collect at times. However, the acceleration measured by the acceleration detection patch is not only convenient but also relatively accurate, making it easier to determine whether the steering gear under test is functioning correctly. Simultaneously, while the steering gear under test is operating, the corresponding decibel level needs to be measured to determine if it is below a decibel threshold or within a preset decibel range. If both the measured acceleration and decibel level are within normal parameters, the steering gear under test is considered to be operating normally. Based on this, the faulty part of the steering gear under test can be identified as the motor. Conversely, if the control system under test fails to function properly, it indicates that even after replacing the motor with a normal one, the steering gear remains faulty, thus the faulty part is identified as the mechanical system.
[0080] Example 3
[0081] In another specific example, the fault detection system can also be applied to a dual-gear steering gear (i.e., the steering gear under test). The structure of the fault detection system and the connection method between the fault detection system and the steering gear under test have been described in detail in Embodiment 2 and will not be repeated here.
[0082] Unlike Embodiment 2, when the fault detection system is applied to a dual-gear steering gear, the spline mating mechanism 6 connects the input shaft drive motor 19 and the steering gear input shaft 50. The spline shaft and fork can be replaced via the spline mating mechanism 6 to accommodate the splines of different steering gear input shafts 55. For example... Figure 10As shown, the lower end 26 of the simulated motor device is connected to the workbench 1 via a slide rail, ensuring its lateral movement and allowing it to be locked in a desired position. The middle end 25 of the simulated motor device is connected to the lower end 26 via a slide rail, ensuring its longitudinal movement and allowing it to be locked in a desired position. The upper end 24 of the simulated motor device is retractable to the middle end 25 and can be locked in a desired position. The upper end 24 of the simulated motor device includes a drive motor 23 and a drive motor output shaft 27. The drive motor output shaft 27 is detachable and can be fitted with a worm gear 56 of a different steering gear to cooperate with the steering gear worm wheel 55. The simulated motor device 7 is also equipped with a torque sensor to detect the output torque of the drive motor 7. Furthermore, the lower end 30 of the load device is connected to the workbench 1, ensuring its lateral movement and allowing it to be locked in a desired position. The middle end 29 of the load device is connected to the lower end 30 of the load device via a slide rail, ensuring its longitudinal movement and allowing it to be locked in a desired position. The upper end 28 and the middle end 29 of the load device are telescopic and can be fixed and locked at the required position. The two load devices 8 are symmetrically arranged and are equipped with two torque sensors. Each load device 8 has a hydraulic mechanism that simulates the load conditions of the steering knuckle in a real vehicle. At the same time, the upper end 28 of the load device is equipped with a torque sensor to calculate the output power of the steering gear. The upper end of each of the two load devices 8 is provided with a bushing 31 that mates with the steering tie rod. The bushing 31 is replaceable to adapt to different steering tie rods 51 and 52, and is locked by a nut 32.
[0083] The assembly principle of the above fault detection system is as follows: Figure 10 As shown, the steering gear digital model is input into the software system. The software system recognizes the steering gear parameters and adjusts the lifting and positioning device 3, centering and clamping device 4, input shaft drive device 5, analog motor device 7, and two load devices 8 to the required positions via the electronic control system. Specifically, the position of the worm gear 56 on the output shaft of the analog motor device 7 is adjusted to match the original steering gear 46 position. The steering gear motor and controller 38 are disassembled, and the two steering gear fixing bolts 13 pass through the steering gear bushings 48 and 49 respectively and are fixed in the threaded holes 12 at the upper end of the lifting and positioning device. The centering and clamping device 4 clamps the steering gear housing with the upper arc clamp 17 and lower arc clamp 18 to assist in fixing the steering gear 33. The upper bushing 31 of the load device and the steering tie rod locking nut 32 respectively fix the left steering tie rod 48 and the right steering tie rod 49. The worm gear 56 that matches the current steering gear worm gear mechanism 53 is replaced on the output shaft 27 of the analog motor device 7, and the motor and worm gear mechanism 53 are fixed and locked. The upper motor 19 of the input shaft drive device is replaced with a spline docking mechanism 6 and fixed to the input shaft 35 of the steering gear.
[0084] Furthermore, before testing the steering gear under test, a working motor from the fault detection system is used to replace the motor in the steering gear under test. This allows the system to determine whether the fault lies in the motor or the mechanical system based on whether the steering gear functions normally. First, the software system of the fault detection system inputs the steering angle and torque signals to the electronic control system. Based on the display interface of the electronic control system (i.e., the target display interface), the parameters to be tested corresponding to the steering gear under test are input to simulate the normal working state of the steering gear. For example, the input shaft drive device 5 and the simulated motor device 7 simulate the steering and manual force conditions of a real vehicle steering gear. Figure 11 As shown, the simulated motor 23 drives the output shaft 27 to rotate, which in turn drives the worm gear 56 to rotate. The worm gear mechanism 53 increases speed and torque, thereby pushing the rack 57 to move along the axis. The movement of the rack 57 drives the steering tie rods 48 and 49 to complete the steering command. Two load devices 8 simulate the load on the steering knuckle of a real vehicle. The fault detection system can calculate the mechanical efficiency of the steering gear and detect the forward unloaded torque of the steering gear through the torque sensor on the drive motor 7 and the torque sensors on the two load devices 8. The torque fluctuation of the steering gear (i.e., torque fluctuation information) can be monitored through the torque sensor on the steering gear input shaft drive device 5.
[0085] It should be noted that torque fluctuation information can also be determined based on the acceleration to be detected corresponding to the steering gear under test. In other words, to a certain extent, the fluctuation information of the acceleration to be detected can reflect the torque fluctuation information. When the fluctuation of the acceleration to be detected is within a preset fluctuation range, the torque fluctuation information can be considered to meet the corresponding torque fluctuation range. The advantage of this setting is that torque fluctuation information may be inconvenient to collect at certain times, while the acceleration to be detected collected based on the acceleration detection patch is not only convenient but also more accurate, making it easier to determine whether the steering gear under test can work normally. Simultaneously, when the steering gear under test is working, it is also necessary to collect the corresponding decibel level and determine whether the decibel level is less than the decibel threshold or within the preset decibel range. If both the acceleration and decibel level are normal parameter values, the steering gear under test can be determined to be in a normal working state. Based on this, the faulty part of the steering gear under test can be determined to be the motor. Conversely, if the control system under test cannot work normally, it indicates that even after replacing the motor of the steering gear under test with a normal motor, the steering gear under test is still in a faulty state, and the faulty part of the steering gear under test can be determined to be the mechanical system.
[0086] The technical solution of this embodiment obtains the parameters to be tested corresponding to the steering gear under test. When performing fault detection on the steering gear under test, the motor in the steering gear under test is replaced with a normal motor, and the parameters to be tested are input based on the editable control to simulate the normal operation of the steering gear under test. Based on the matching conditions corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test are determined. Based on the parameter range corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test can be determined. For each operating condition to be used, the acceleration and decibels to be tested corresponding to the steering gear under test are obtained under the current operating condition. Using an acceleration detection device and a decibel meter installed on the steering gear under test, the acceleration and decibels to be tested corresponding to the steering gear under test can be obtained. When the acceleration to be tested meets the acceleration detection condition and the decibels to be tested meet the decibel detection condition, the target state of the steering gear under test is determined to be a normal state. This invention solves the problem of not being able to determine whether a steering gear failure is due to a motor malfunction or a mechanical system failure. Based on a detection method that separates electromechanical components, it achieves the effect of accurately identifying the location of the fault when a steering gear failure occurs.
[0087] Example 4
[0088] Figure 12 This is a schematic diagram of a steering gear detection device provided in Embodiment 4 of the present invention. Figure 12 As shown, the device includes: a parameter acquisition module 210, a working condition determination module 220, an information acquisition module 230, and a target state determination module 240.
[0089] The parameter acquisition module 210 is used to acquire the parameters to be tested corresponding to the steering gear to be tested; wherein the parameters to be tested include at least one of the motor speed parameters, transmission torque parameters and tie rod load parameters in the steering gear to be tested.
[0090] The working condition determination module 220 is used to determine the working condition corresponding to the steering gear to be tested based on the working condition to be matched corresponding to the parameters to be tested.
[0091] The information acquisition module 230 is used to acquire the acceleration and decibels to be detected corresponding to the steering gear under the current working condition for each working condition to be used;
[0092] The target state determination module 240 is used to determine the target state of the steering gear to be tested as normal when the acceleration to be tested meets the acceleration detection condition and the decibel to be tested meets the decibel detection condition.
[0093] The technical solution of this embodiment obtains the parameters to be tested corresponding to the steering gear under test. When performing fault detection on the steering gear under test, the motor in the steering gear under test is replaced with a normal motor, and the parameters to be tested are input based on the editable control to simulate the normal operation of the steering gear under test. Based on the matching conditions corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test are determined. Based on the parameter range corresponding to the parameters to be tested, the operating conditions to be used corresponding to the steering gear under test can be determined. For each operating condition to be used, the acceleration and decibels to be tested corresponding to the steering gear under test are obtained under the current operating condition. Using an acceleration detection device and a decibel meter installed on the steering gear under test, the acceleration and decibels to be tested corresponding to the steering gear under test can be obtained. When the acceleration to be tested meets the acceleration detection condition and the decibels to be tested meet the decibel detection condition, the target state of the steering gear under test is determined to be normal. This invention solves the problem of not being able to determine whether a steering gear failure is due to a motor malfunction or a mechanical system failure. Based on a detection method that separates electromechanical components, it achieves the effect of accurately identifying the location of the fault when a steering gear failure occurs.
[0094] Optionally, a parameter acquisition module is used to determine the parameters to be tested corresponding to the steering gear to be tested according to the testing requirements, and to input the parameters to be tested in the edit control in the target display interface.
[0095] Optionally, the working condition determination module includes: a parameter range determination unit, used to determine the parameter range to be determined corresponding to the parameter to be detected based on the target mapping table; wherein, the target mapping table includes at least one parameter range and at least one working condition to be matched, as well as the correspondence between each parameter range and each working condition to be matched;
[0096] The working condition determination unit is used to determine the working condition to be matched corresponding to the parameter range to be determined as the working condition to be used corresponding to the steering gear to be tested.
[0097] Optionally, the information acquisition module includes: an acceleration acquisition unit, used to acquire the acceleration to be detected corresponding to the steering gear to be detected based on an acceleration detection device installed on the steering gear to be detected;
[0098] The decibel acquisition unit is used to acquire the decibel level corresponding to the steering gear under test based on the decibel detector installed on the steering gear under test.
[0099] Optionally, the target state determination module includes: a target state determination unit, used to determine the target state of the steering gear to be detected as normal if the acceleration to be detected is less than the acceleration threshold and the decibel to be detected is less than the decibel threshold.
[0100] Optionally, the target state determination unit further includes: a fluctuation information determination subunit, used to determine the torque fluctuation information of the steering gear to be detected based on at least one acceleration to be detected within a preset time period;
[0101] The fluctuation range determination sub-unit is used to determine the fluctuation range corresponding to the torque fluctuation information;
[0102] The target state determination subunit is used to determine the target state of the steering gear under test as normal when the fluctuation range is within the preset fluctuation range.
[0103] Optionally, the steering gear detection device is also used to determine the target state of the steering gear under test as a fault state if the acceleration to be tested does not meet the acceleration detection conditions, or the decibel to be tested does not meet the decibel detection conditions.
[0104] The steering gear testing device provided in this embodiment of the invention can execute the steering gear testing method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.
[0105] Example 5
[0106] Figure 13 A schematic diagram of the structure of an electronic device 10 according to an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0107] like Figure 13 As 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 loaded from storage unit 18 into the RAM 13. The RAM 13 may 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.
[0108] 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.
[0109] 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 the steering gear detection method.
[0110] In some embodiments, the steering gear detection 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 installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the steering gear detection method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the steering gear detection method by any other suitable means (e.g., by means of firmware).
[0111] 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.
[0112] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may 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 performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0113] 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 may include, 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 may 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.
[0114] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; 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).
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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 steering gear detection method, characterized in that, include: Replace the motor in the steering gear under test with a motor that is functioning normally; Obtain the parameters to be tested corresponding to the steering gear under test; wherein, the parameters to be tested include at least one of the motor speed parameters, transmission torque parameters, and tie rod load parameters of the steering gear under test; Based on the working conditions to be matched corresponding to the parameters to be tested, determine the working conditions to be used corresponding to the steering gear to be tested; For each operating condition to be used, obtain the acceleration and decibels to be detected corresponding to the steering gear under the current operating condition; When the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition, the target state of the steering gear to be detected is determined to be normal. The step of determining the operating condition corresponding to the steering gear under test based on the operating condition to be matched according to the parameters to be tested includes: Based on the target mapping table, the parameter range to be determined corresponding to the parameter to be detected is determined; wherein, the target mapping table includes at least one parameter range and at least one working condition to be matched, as well as the correspondence between each parameter range and each working condition to be matched; The working conditions to be matched corresponding to the range of parameters to be determined are determined as the working conditions to be used corresponding to the steering gear to be tested; the parameters to be tested are the parameters of the steering gear to be tested when it is working normally.
2. The method according to claim 1, characterized in that, The acquisition of the parameters to be detected corresponding to the steering gear to be detected includes: Based on the testing requirements, determine the parameters to be tested corresponding to the steering gear to be tested, and input the parameters to be tested into the edit control in the target display interface.
3. The method according to claim 1, characterized in that, The step of obtaining the detection acceleration and detection decibels corresponding to the steering gear under the current operating conditions includes: Based on the acceleration detection device installed on the steering gear to be tested, the acceleration to be tested corresponding to the steering gear to be tested is obtained; Based on the decibel meter installed on the steering gear under test, the decibel level corresponding to the steering gear under test is obtained.
4. The method according to claim 1, characterized in that, The step of determining the target state of the steering gear to be tested as normal when the acceleration to be detected meets the acceleration detection condition and the decibel level to be detected meets the decibel detection condition includes: If the acceleration to be detected is less than the acceleration threshold and the decibel level to be detected is less than the decibel threshold, then the target state of the steering gear to be detected is determined to be normal.
5. The method according to claim 4, characterized in that, Also includes: The torque fluctuation information of the steering gear to be detected is determined based on at least one acceleration to be detected within a preset time period; Determine the fluctuation range corresponding to the torque fluctuation information; When the fluctuation range is within the preset fluctuation range, the target state corresponding to the steering gear to be tested is determined to be a normal state.
6. The method according to claim 1, characterized in that, Also includes: If the acceleration to be detected does not meet the acceleration detection conditions, or the decibel to be detected does not meet the decibel detection conditions, the target state of the steering gear to be detected is determined to be a fault state.
7. A steering gear detection device, characterized in that, include: The module for acquiring parameters to be tested is used to replace the motor in the steering gear to be tested with a motor that can operate normally; and to acquire the parameters to be tested corresponding to the steering gear to be tested; wherein, the parameters to be tested include at least one of the motor speed parameters, transmission torque parameters, and tie rod load parameters in the steering gear to be tested; The working condition determination module is used to determine the working condition corresponding to the steering gear to be tested based on the working condition to be matched corresponding to the parameters to be tested. The information acquisition module is used to acquire the acceleration and decibels to be detected corresponding to the steering gear under the current working condition for each working condition to be used; The target state determination module is used to determine that the target state of the steering gear to be detected is normal when the acceleration to be detected meets the acceleration detection condition and the decibel to be detected meets the decibel detection condition. The working condition determination module includes: a parameter range determination unit, used to determine the parameter range to be determined corresponding to the parameter to be detected based on a target mapping table; wherein, the target mapping table includes at least one parameter range and at least one working condition to be matched, as well as the correspondence between each parameter range and each working condition to be matched; The working condition determination unit is used to determine the working condition to be matched corresponding to the parameter range to be determined as the working condition to be used corresponding to the steering gear to be tested; the parameters to be tested are the parameters of the steering gear to be tested when it is working normally.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the steering gear detection 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 steering gear detection method according to any one of claims 1-6.
Citation Information
Patent Citations
Automobile transmission part transmission torque fluctuation amount detection device and method
CN108072470A
Method for evaluating operation noise of double-pinion type electric power steering gear
CN112857834A
Steering gear abnormal sound monitoring device and method
CN113432895A
Abnormal sound detection device of power steering gear
CN212110321U