Failure state determination and processing method, device and equipment of one-way clutch and storage medium
By acquiring the speed and current parameters of the one-way clutch, determining its failure state, and executing a processing mechanism, the problem of inaccurate diagnosis of one-way clutch failure in existing technologies is solved, thereby improving the stability and safety of the automotive transmission system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG MOTOR GRP
- Filing Date
- 2024-09-26
- Publication Date
- 2026-05-22
Smart Images

Figure CN119222273B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of one-way clutch condition diagnosis technology, and in particular to the method, apparatus, equipment and storage medium for determining and handling the failure state of one-way clutches. Background Technology
[0002] A one-way clutch is a transmission mechanism that can only perform work in one direction. The driving end of a one-way clutch is typically connected to a power source such as an engine or drive motor, while the driven end is typically connected to the wheel. The rollers of a one-way clutch can roll within a wedge-shaped groove between the driving and driven ends. In automobiles, industrial machinery, and other systems requiring precise control of power transmission, one-way clutches can prevent accidents caused by reverse torque, improving the overall system safety. Therefore, monitoring and handling the failure state of one-way clutches is essential.
[0003] However, one-way clutches often do not have position sensors installed to measure the actual position of the rollers. They lack a comprehensive consideration of the rotational speed and functional status of the driving and driven ends of the one-way clutch. Therefore, they may not be able to accurately diagnose the failure state of the clutch, nor can they take timely and effective measures in the automotive transmission system to prevent further damage to the system and avoid potential safety hazards.
[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main objective of this application is to provide a method, apparatus, device, and storage medium for determining and handling the failure state of a one-way clutch, aiming to solve the technical problem of being unable to accurately diagnose and handle the failure state of a one-way clutch.
[0006] To achieve the above objectives, this application proposes a method for determining and handling the failure state of a one-way clutch, the method comprising:
[0007] The actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch are obtained.
[0008] Based on the functional state, the failure state of the one-way clutch is determined by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end.
[0009] Select a preset failure handling mechanism based on the failure state, and handle the failure state according to the preset failure handling mechanism.
[0010] In one embodiment, the step of determining the failure state of the one-way clutch based on at least two of the actual rotational speed of the driving end, the actual rotational speed of the driven end, and the target rotational speed of the driving end, according to the functional state, includes:
[0011] When the functional state is the separation state, the first rotation speed threshold and the first time threshold are obtained;
[0012] The first speed difference is obtained based on the target speed of the active end and the actual speed of the passive end;
[0013] When the first speed difference is greater than the first speed threshold, the actual speed of the active end is compared with the actual speed of the passive end;
[0014] When the actual rotational speed of the active end is less than or equal to the actual rotational speed of the passive end and the duration is the first time threshold, the failure state of the one-way clutch is determined to be a separation failure state.
[0015] In one embodiment, the step of determining the failure state of the one-way clutch based on at least two of the actual rotational speed of the driving end, the actual rotational speed of the driven end, and the target rotational speed of the driving end, further includes:
[0016] When the functional state is in the combined state, the second rotational speed threshold is obtained;
[0017] The second speed difference is obtained based on the actual speed of the active end and the actual speed of the passive end;
[0018] When the second speed difference is greater than the second speed threshold, the failure state of the one-way clutch is determined to be an engagement failure state.
[0019] In one embodiment, the step of selecting a preset failure handling mechanism based on the failure state and handling the failure state according to the preset failure handling mechanism includes:
[0020] When the failure state is a combined failure state, the first preset failure handling mechanism is selected;
[0021] According to the first preset failure handling mechanism, the first preset input torque and the first preset vehicle speed of the active end are obtained;
[0022] The input torque of the active end is controlled to be less than the first preset input torque, and the vehicle speed is controlled to be less than the first preset vehicle speed, while the one-way clutch is engaged.
[0023] Generate a preset combination of failure reasons and send a prompt to the user.
[0024] In one embodiment, the step of selecting a preset failure handling mechanism based on the failure state and handling the failure state according to the preset failure handling mechanism includes:
[0025] When the failure state is a separation failure state, the second preset failure handling mechanism is selected;
[0026] According to the second preset failure handling mechanism, the second preset input torque and the second preset vehicle speed of the active end are obtained;
[0027] The input torque of the active end is controlled to be less than the second preset input torque, and the vehicle speed is controlled to be less than the second preset vehicle speed;
[0028] Determine the type of drive; if the type is engine, shut down the engine.
[0029] Generate a preset reason for separation failure and send a prompt to the user.
[0030] In one embodiment, the step of obtaining the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch includes:
[0031] The actual speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, the third speed threshold, and the functional status instructions of the domain controller are obtained.
[0032] The target rotation speed of the active end is obtained based on the actual rotation speed of the passive end and the third rotation speed threshold.
[0033] According to the functional status instructions of the domain controller, the actual current of the drive motor, the target current of the drive motor, the first current threshold, the second current threshold, the second time threshold, and the third time threshold are obtained, wherein the first current threshold is greater than the second current threshold.
[0034] The current deviation is obtained based on the actual current and the target current. When the current current deviation is less than or equal to the first current threshold and continues for the second time threshold, the functional state of the one-way clutch is determined to be the engaged state.
[0035] When the actual current is less than the second current threshold and continues for the third time threshold, the functional state of the one-way clutch is determined to be the disengaged state.
[0036] In one embodiment, the step of obtaining the actual rotational speed of the driving end of the one-way clutch and the actual rotational speed of the driven end of the one-way clutch includes:
[0037] The rotational speed of the preset driver, the first rotational speed ratio from the preset driver to the active end, the current vehicle speed, the radius of the wheel, and the second rotational speed ratio from the passive end to the wheel are obtained.
[0038] The actual rotational speed of the driving end of the one-way clutch is obtained based on the rotational speed of the preset driver and the first rotational speed ratio.
[0039] The actual rotational speed of the passive end of the one-way clutch is obtained based on the current vehicle speed, the radius of the wheel, and the second rotational speed ratio.
[0040] In addition, to achieve the above objectives, this application also proposes a device for determining and processing the failure state of a one-way clutch. The device includes: an acquisition module for acquiring the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch.
[0041] The determination module is used to determine the failure state of the one-way clutch based on the functional state by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end;
[0042] The processing module is used to select a preset failure handling mechanism according to the failure state, and to process the failure state according to the preset failure handling mechanism.
[0043] Furthermore, to achieve the above objectives, this application also proposes a device for determining and processing the failure state of a one-way clutch, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for determining and processing the failure state of a one-way clutch as described above.
[0044] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the one-way clutch failure state determination and handling method described above.
[0045] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the one-way clutch failure state determination and handling method described above.
[0046] One or more technical solutions proposed in this application have at least the following technical effects:
[0047] By employing techniques to acquire the actual and target speeds of the driving end and the actual speed of the driven end of the one-way clutch, as well as the clutch's functional status, the problem of the inability to comprehensively analyze multiple key parameters for accurate failure diagnosis in existing technologies has been solved. Compared with existing technologies, this achieves more accurate judgment of the one-way clutch failure status, thereby enabling timely selection and execution of preset processing mechanisms, and improving the stability and safety of the automotive transmission system. Attached Figure Description
[0048] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0049] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0050] Figure 1 A flowchart illustrating the method for determining and handling the failure state of a one-way clutch in this application;
[0051] Figure 2 A simplified structural diagram of a one-way clutch provided in Embodiment 1 of the method for determining and handling the failure state of a one-way clutch in this application;
[0052] Figure 3 This is a schematic diagram of the engagement state of a one-way clutch provided in Embodiment 1 of the method for determining and handling the failure state of a one-way clutch in this application.
[0053] Figure 4 This is a schematic diagram of the one-way clutch disengagement state provided in Embodiment 1 of the method for determining and handling the failure state of the one-way clutch in this application.
[0054] Figure 5 This is a flowchart illustrating Embodiment 2 of the method for determining and handling the failure state of a one-way clutch in this application.
[0055] Figure 6 A simplified flowchart illustrating the method for determining and handling the failure state of a one-way clutch provided in Embodiment 2 of this application;
[0056] Figure 7 This is a schematic diagram of the module structure of the failure state determination and handling device for a one-way clutch according to an embodiment of this application;
[0057] Figure 8 This is a schematic diagram of the hardware operating environment involved in the method for determining and handling the failure state of a one-way clutch in the embodiments of this application.
[0058] Explanation of icon numbers:
[0059] 1. Driving end; 2. Roller; 3. Return spring; 4. Passive end.
[0060] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0061] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0062] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0063] The main solution of this application embodiment is: to obtain the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch;
[0064] Based on the functional state, the failure state of the one-way clutch is determined by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end.
[0065] Select a preset failure handling mechanism based on the failure state, and handle the failure state according to the preset failure handling mechanism.
[0066] In this embodiment, for ease of description, the following description focuses on the device for identifying and handling the failure state of a one-way clutch.
[0067] Since existing technologies cannot accurately diagnose and handle the failure state of one-way clutches, this application provides a solution that uses technical means to obtain the actual and target speeds of the driving end, the actual speed of the driven end, and the functional state of the clutch. This solves the problem that existing technologies cannot integrate multiple key parameters for accurate failure diagnosis. Compared with existing technologies, this solution achieves more accurate judgment of the failure state of one-way clutches, thereby enabling timely selection and execution of preset processing mechanisms, and improving the stability and safety of the automotive transmission system.
[0068] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, a failure state determination and processing device for a one-way clutch, etc. The following description uses a failure state determination and processing device for a one-way clutch as an example to illustrate this embodiment and the subsequent embodiments.
[0069] Based on this, embodiments of this application provide a method for determining and handling the failure state of a one-way clutch, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the method for determining and handling the failure state of a one-way clutch according to this application.
[0070] In this embodiment, the method for determining and handling the failure state of the one-way clutch includes steps S10 to S30:
[0071] Step S10: Obtain the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch.
[0072] It should be noted that the actual rotational speed of the driving end of a one-way clutch refers to the current actual rotational speed of the driving end of the one-way clutch, usually expressed in revolutions per minute (RPM). If the driving end is equipped with a speed sensor, the sensor data is read directly; otherwise, it may need to be calculated indirectly through other methods, such as by measuring the rotational speed of a drive connected to the driving end, such as a motor or engine.
[0073] Reference Figure 2 , Figure 2 This is a simplified structural diagram of a one-way clutch, representing the first embodiment of the method for determining and handling the failure state of a one-way clutch in this application.
[0074] like Figure 2 As shown, the driving end 1 is generally connected to a power source such as an engine or drive motor, while the driven end 4 is generally connected to the wheel end. The roller 2 can roll within the wedge-shaped groove between the driving and driven ends. The roller 2 is a component that can roll freely within the wedge-shaped groove. The function of the return spring 3 is to pull the roller 2 from the narrow side of the wedge-shaped groove back to the wide side position through its elastic force when the one-way clutch needs to disengage, thereby changing the one-way clutch from the engaged state to the disengaged state.
[0075] Additionally, it should be noted that the target speed on the driving end is the ideal speed that the driving end of the one-way clutch should achieve under specific operating conditions. The target speed is typically set based on the clutch's design parameters and operating requirements.
[0076] It should be noted that the actual speed of the driven end represents the current actual speed of the driven end of the one-way clutch. If the driven end is equipped with a speed sensor, the sensor data is read directly; otherwise, it may be necessary to calculate it indirectly using vehicle speed and the relevant gear ratio.
[0077] Additionally, it should be noted that the functional state of a one-way clutch refers to the current working state of the one-way clutch, which is usually divided into the engaged state and the disengaged state.
[0078] Reference Figure 3 , Figure 3 This is a schematic diagram of the engagement state of the one-way clutch in the first embodiment of the method for determining and handling the failure state of the one-way clutch in this application.
[0079] like Figure 3 As shown, when the roller is on the narrow side of the wedge-shaped groove, the one-way clutch is engaged, and the driving end can drive the driven end in one direction.
[0080] Reference Figure 4 , Figure 4 This is a schematic diagram of the one-way clutch disengagement state in the first embodiment of the method for determining and handling the failure state of the one-way clutch in this application.
[0081] like Figure 4 As shown, when the roller is on the wide side of the wedge groove, the one-way clutch is in a disengaged state, and the driving end and the driven end are in a decoupled state.
[0082] Understandably, the determination of the combined state is based on whether the difference between the actual current of the drive motor and the target current is within a preset current threshold, and this state is maintained for a certain time threshold. The determination of the separated state is based on whether the actual current of the drive motor is less than another preset current threshold, and this is maintained for a certain time.
[0083] In one feasible implementation, step S10 may include steps S11 to S15:
[0084] Step S11: Obtain the actual speed of the driving end of the one-way clutch, the actual speed of the passive end of the one-way clutch, the third speed threshold, and the functional status command of the domain controller.
[0085] It should be noted that the third speed threshold is a preset speed difference value. This threshold is usually set to a small value to ensure that the speed of the driving end of the clutch does not exceed that of the driven end too much before engagement. In this embodiment, the third speed threshold ranges from 5 to 10 RPM.
[0086] Additionally, it should be noted that the functional status commands of the domain controller are issued by the vehicle's central control unit or the domain controller, indicating whether the clutch should be engaged or disengaged. The status commands are issued by the domain controller based on the vehicle's operating requirements and driving conditions.
[0087] In one feasible implementation, step S11 may include steps S111 to S113:
[0088] Step S111: Obtain the rotational speed of the preset driver, the first rotational speed ratio from the preset driver to the active end, the current vehicle speed, the radius of the wheel, and the second rotational speed ratio from the passive end to the wheel;
[0089] It should be noted that the preset drive speed refers to the rotational speed of the drive unit (such as an engine or motor) connected to the driving end of the one-way clutch. This speed is a direct measurement of the drive unit's output, usually expressed in revolutions per minute (RPM). The first gear ratio is the transmission ratio from the preset drive unit to the driving end of the one-way clutch; this ratio is a numerical value representing the proportional relationship between the drive unit's speed and the driving end's speed. Current vehicle speed refers to the vehicle's current travel speed. The wheel radius refers to the radius of the vehicle's wheels, which is the straight-line distance from the wheel's center to the rim of the wheel. The second gear ratio is the transmission ratio from the driven end of the clutch to the wheel axle.
[0090] Step S112: Based on the rotational speed of the preset driver and the first rotational speed ratio, the actual rotational speed of the driving end of the one-way clutch is obtained;
[0091] It is understandable that the actual speed of the active end is the ratio of the driver output speed to the speed ratio, which can be expressed as actual speed = driver output speed / speed ratio.
[0092] Step S113: Based on the current vehicle speed, the radius of the wheel, and the second rotational speed ratio, the actual rotational speed of the passive end of the one-way clutch is obtained.
[0093] Understandably, the product of the current vehicle speed and the second rotational speed ratio is obtained first. The actual rotational speed of the passive end is the ratio of this product to the radius of the wheel, which can be expressed as: actual rotational speed of the passive end = vehicle speed * speed ratio / wheel rolling radius.
[0094] Step S12: Obtain the target rotation speed of the active end based on the actual rotation speed of the passive end and the third rotation speed threshold.
[0095] It is understandable that the target speed of the active end is calculated by subtracting the third speed threshold from the actual speed of the passive end. This can be expressed as: Target speed of the active end = Actual speed of the passive end - Third speed threshold.
[0096] Step S13: According to the functional status instructions of the domain controller, obtain the actual current of the drive motor, the target current of the drive motor, the first current threshold, the second current threshold, the second time threshold and the third time threshold, wherein the first current threshold is greater than the second current threshold.
[0097] It should be noted that the actual current of the drive motor refers to the actual current consumption of the drive motor at a specific moment. The target current of the drive motor is the ideal current level that the motor should achieve under specific operating conditions, such as when the clutch is engaged or disengaged. The target current is usually set based on the motor's design parameters and operating requirements.
[0098] Additionally, it should be noted that the first current threshold is a preset current difference value used to determine the functional state of the one-way clutch, and the second current threshold is another preset current difference value, also used to determine the functional state of the one-way clutch. The second current threshold is typically smaller than the first current threshold. In this embodiment, the range of the first current threshold is 0.1A to 0.2A; the range of the second current threshold is 0.05A to 0.08A.
[0099] It should be noted that the second and third time thresholds are time parameters used to determine the duration for which the current deviation or a specific state needs to be maintained. If a condition persists for a set time, further actions may be taken. In this embodiment, the range of the second time threshold is 0.2s to 0.5s; the range of the third time threshold is 0.3s to 0.5s.
[0100] Step S14: Obtain the current current deviation based on the actual current and the target current. When the current current deviation is less than or equal to the first current threshold and continues for the second time threshold, determine that the functional state of the one-way clutch is the engaged state.
[0101] It should be noted that the current deviation refers to the difference between the actual current and the target current. Current deviation is an important indicator for judging whether the motor's operating status meets expectations.
[0102] It is understandable that when the difference between the actual current of the drive motor and the target current is within the first current threshold and the duration is greater than the second time threshold, the one-way clutch is in the engaged state.
[0103] Step S15: When the actual current is less than the second current threshold and continues for the third time threshold, the functional state of the one-way clutch is determined to be the disengaged state.
[0104] It is understandable that when the actual current of the drive motor is less than the third time threshold and the duration of the hold is greater than the third time threshold, the one-way clutch is in a disengaged state.
[0105] Step S20: Based on the functional state, determine the failure state of the one-way clutch by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end;
[0106] It should be noted that the failure state of a one-way clutch refers to the situation where the one-way clutch cannot function normally according to design requirements. One-way clutch failure states include engagement failure and disengagement failure. Engagement failure refers to the situation where, when the clutch is actually engaged, the rollers cannot be driven to the narrow side of the wedge groove, or the rollers abnormally return to the wide side of the wedge groove. Disengagement failure refers to the situation where, when the clutch is actually disengaged, the rollers cannot return to the wide side of the wedge groove, or the rollers are abnormally driven to the narrow side of the wedge groove. Causes of one-way clutch failure include, but are not limited to, groove blockage and jamming, excessive load on both ends of the clutch, abnormal power failure or unexpected drive of the clutch drive motor, failure of the return spring force, and excessive load on both ends of the clutch.
[0107] Additionally, it is understandable that the failure state judgment is entered when the following conditions are met: the supply voltage of the clutch drive motor is greater than a certain threshold, the relevant sensors for calculating the clutch speed are fault-free, and the actual clutch status signal is normal.
[0108] In one feasible implementation, step S20 may include steps A21 to A24:
[0109] Step A21: When the functional state is the separated state, obtain the first rotation speed threshold and the first time threshold;
[0110] It should be noted that the first speed threshold is the upper limit of the speed difference used to determine whether the clutch has successfully disengaged. If the speed difference between the driving and driven ends is less than or equal to this threshold, the clutch may be considered fully disengaged. The first time threshold is a time parameter used to determine the length of time that the state of speed difference below the first speed threshold needs to be maintained. This time threshold ensures that the clutch disengagement state is not instantaneous, but stable and continuous.
[0111] Step A22: Obtain the first speed difference value based on the target speed of the active end and the actual speed of the passive end;
[0112] It should be noted that the first speed difference refers to the difference between the target speed of the active end and the actual speed of the passive end.
[0113] Step A23: When the first speed difference is greater than the first speed threshold, compare the actual speed of the active end with the actual speed of the passive end;
[0114] Step A24: When the actual rotational speed of the active end is less than or equal to the actual rotational speed of the passive end and the duration is the first time threshold, the failure state of the one-way clutch is determined to be a separation failure state.
[0115] Understandably, as in steps A23 to A24, if the first speed difference is greater than the first speed threshold, the actual speed of the driving end and the actual speed of the driven end will be directly compared. If the actual speed of the driving end is less than or equal to the actual speed of the driven end, monitoring will continue to check whether this state has lasted for the time length set by the first time threshold. If, within the time set by the first time threshold, the actual speed of the driving end remains less than or equal to the actual speed of the driven end, the failure state of the one-way clutch will be determined as a disengagement failure state.
[0116] In one feasible implementation, step S20 may include steps B21 to B23:
[0117] Step B21: When the functional state is in the combined state, obtain the second rotation speed threshold;
[0118] It should be noted that the second speed threshold is the upper limit of the speed difference used to determine whether the clutch is successfully engaged. If the speed difference between the driving and driven ends is less than or equal to this threshold, the clutch may be considered fully engaged.
[0119] Step B22: Obtain the second speed difference value based on the actual speed of the active end and the actual speed of the passive end;
[0120] It should be noted that the second speed difference refers to the difference between the actual speed of the active end and the actual speed of the passive end.
[0121] Step B23: When the second speed difference is greater than the second speed threshold, the failure state of the one-way clutch is determined to be an engagement failure state.
[0122] Understandably, the calculated second speed difference is compared with a preset second speed threshold. If the second speed difference is greater than the second speed threshold, the system will determine the failure state of the one-way clutch as an engagement failure state.
[0123] Step S30: Select a preset failure handling mechanism according to the failure state, and handle the failure state according to the preset failure handling mechanism.
[0124] It should be noted that the preset failure handling mechanism is a predefined set of operating steps used to take action when a failure is detected, in order to reduce the impact of the failure and protect the system.
[0125] It is understood that selecting a preset failure handling mechanism based on the failure state and handling the failure state according to the preset failure handling mechanism means actually executing the operation steps defined in the preset failure handling mechanism in order to respond to and mitigate the problems caused by the failure state.
[0126] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 Step S30 of the method for determining and handling the failure state of the one-way clutch includes steps S31 to S34:
[0127] Step S31: When the failure state is a combined failure state, select the first preset failure handling mechanism;
[0128] It should be noted that the first preset failure handling mechanism is a type of preset failure handling mechanism, which is a set of predefined operating steps or measures used to take action when a combined failure state is detected.
[0129] Step S32: According to the first preset failure handling mechanism, obtain the first preset input torque and the first preset vehicle speed of the active end;
[0130] It should be noted that the first preset input torque is the upper limit of torque set for the active end in the failure handling mechanism. The first preset vehicle speed is the upper limit of vehicle speed set for the vehicle in the failure handling mechanism, which is combined with the failure state by control.
[0131] Step S33: Control the input torque of the active end to be less than the first preset input torque, and control the vehicle speed to be less than the first preset vehicle speed, while simultaneously disengaging the one-way clutch;
[0132] Understandably, the vehicle speed is reduced by ensuring the torque transmitted to the clutch's driving end is less than the first preset input torque, and by using the braking system or engine control. This, in turn, activates the clutch control system, causing the one-way clutch to disengage, thereby interrupting power transmission between the driving and driven ends. Such control measures effectively protect the clutch and transmission system, preventing further damage due to engagement failure, and ensuring the vehicle operates at a safe speed until the clutch can be repaired or replaced.
[0133] Step S34: Generate a preset combined failure reason and issue a prompt to the user.
[0134] It should be noted that the preset engagement failure causes are a list of possible causes for clutch engagement failure determined based on preset diagnostic logic and historical data. These causes typically include, but are not limited to, groove blockage or jamming, excessive load on both ends of the clutch, abnormal power failure or unexpected drive of the clutch drive motor, and failure of the return spring.
[0135] Understandably, alerting the user refers to providing the driver with information and advice regarding clutch engagement failure through the vehicle's user interface, such as the dashboard, information display, or audible alert system. These alerts are designed to notify the driver of a problem and may offer some basic guidance or advice.
[0136] In one feasible implementation, step S30 may further include steps A31 to A35:
[0137] Step A31: When the failure state is a separation failure state, select the second preset failure handling mechanism;
[0138] It should be noted that the second preset failure handling mechanism is a type of preset failure handling mechanism. It is a set of predefined operating steps or measures used to take action when a separation failure state is detected.
[0139] Step A32: According to the second preset failure handling mechanism, obtain the second preset input torque and the second preset vehicle speed of the active end;
[0140] It should be noted that the second preset input torque is the upper limit of torque set for the active end in the failure handling mechanism. The second preset vehicle speed is the upper limit of vehicle speed set for the vehicle in the failure handling mechanism, used to control the separation failure state.
[0141] Step A33: Control the input torque of the active end to be less than the second preset input torque, and control the vehicle speed to be less than the second preset vehicle speed;
[0142] Understandably, the input torque at the control end is kept below the second preset input torque, and the vehicle speed is kept below the second preset vehicle speed. The purpose of these control measures is to reduce the load on the clutch and prevent damage caused by disengagement failure.
[0143] Step A34: Determine the type of drive; if the type is engine, shut down the engine.
[0144] Understandably, by determining the type of drive, if the drive is an engine, an engine shutdown operation will be performed. This is to prevent further damage to the already faulty clutch caused by the engine continuing to run.
[0145] Step A35: Generate a preset reason for separation failure and send a prompt to the user.
[0146] It should be noted that the preset engagement failure causes are a list of possible causes for clutch engagement failure determined based on preset diagnostic logic and historical data. These causes typically include, but are not limited to, groove blockage and sticking, return spring failure, and unexpected operation of the clutch drive motor.
[0147] Understandably, alerting the user refers to providing the driver with information and advice regarding clutch engagement failure through the vehicle's user interface, such as the dashboard, information display, or audible alert system. These alerts are designed to notify the driver of a problem and may offer some basic guidance or advice.
[0148] This embodiment precisely monitors and analyzes key parameters such as the rotational speed and current threshold of the driving and driven ends of the one-way clutch. Upon detecting engagement or disengagement failure, it employs a pre-set processing mechanism, including adjustments to torque input, vehicle speed control, and clutch operation. This solves the technical problem of traditional one-way clutches failing to respond promptly and effectively in failure states. By implementing these measures, this embodiment reduces further damage to the clutch, ensures safe vehicle operation, and promptly notifies the driver to take appropriate action, thus improving the reliability, safety, and driving experience of the vehicle's transmission system. Simultaneously, this proactive prevention and response mechanism helps reduce potential maintenance costs and avoid more serious mechanical failures, providing more comprehensive and intelligent protection for the vehicle.
[0149] For example, to help understand the implementation flow of the method for determining and handling the failure state of a one-way clutch obtained by combining this embodiment with the above embodiment one, please refer to... Figure 6 , Figure 6 A simplified flowchart illustrating the method for determining and handling the failure state of a one-way clutch is provided, specifically:
[0150] First, the diagnostic entry conditions are determined. Then, the target speed and actual speed of the clutch driving end and the actual speed of the driven end are calculated to determine the actual working state of the clutch. Next, it is determined whether the one-way clutch has failed to work. If the diagnostic result indicates that the clutch has failed to work, a downgrade processing mechanism will be executed.
[0151] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the failure state determination and handling method of the one-way clutch in this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0152] This application also provides a device for determining and handling the failure state of a one-way clutch, please refer to... Figure 7 The failure state determination and handling device for the one-way clutch includes:
[0153] The acquisition module 10 is used to acquire the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the passive end of the one-way clutch, and the functional status of the one-way clutch.
[0154] The determination module 20 is used to determine the failure state of the one-way clutch based on the functional state by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end;
[0155] The processing module 30 is used to select a preset failure handling mechanism according to the failure state, and to process the failure state according to the preset failure handling mechanism.
[0156] The device for determining and processing the failure state of a one-way clutch provided in this application, employing the method for determining and processing the failure state of a one-way clutch in the above embodiments, can solve the technical problem of the inability to accurately diagnose the failure state of a one-way clutch. Compared with the prior art, the beneficial effects of the device for determining and processing the failure state of a one-way clutch provided in this application are the same as those of the method for determining and processing the failure state of a one-way clutch provided in the above embodiments, and other technical features in the device for determining and processing the failure state of a one-way clutch are the same as those disclosed in the method of the above embodiments, and will not be repeated here.
[0157] In one embodiment, the determining module 20 is further configured to: acquire a first speed threshold and a first time threshold when the functional state is a disengaged state; obtain a first speed difference based on the target speed of the active end and the actual speed of the passive end; compare the actual speed of the active end with the actual speed of the passive end when the first speed difference is greater than the first speed threshold; and determine the failure state of the one-way clutch as a disengaged failure state when the actual speed of the active end is less than or equal to the actual speed of the passive end and the duration is the first time threshold.
[0158] In one embodiment, the determining module 20 is further configured to: obtain a second speed threshold when the functional state is engaged; obtain a second speed difference based on the actual speed of the active end and the actual speed of the passive end; and determine the failure state of the one-way clutch as an engagement failure state when the second speed difference is greater than the second speed threshold.
[0159] In one embodiment, the processing module 30 is further configured to: select a first preset failure handling mechanism when the failure state is a engagement failure state; obtain a first preset input torque and a first preset vehicle speed of the active end according to the first preset failure handling mechanism; control the input torque of the active end to be less than the first preset input torque and control the vehicle speed to be less than the first preset vehicle speed, while simultaneously disengaging the one-way clutch; generate a preset engagement failure reason and issue a prompt to the user.
[0160] In one embodiment, the processing module 30 is further configured to: select a second preset failure handling mechanism when the failure state is a separation failure state; obtain a second preset input torque and a second preset vehicle speed of the active end according to the second preset failure handling mechanism; control the input torque of the active end to be less than the second preset input torque and control the vehicle speed to be less than the second preset vehicle speed; determine the type of the driver, and shut down the engine when the type is an engine; generate a preset separation failure reason and issue a prompt to the user.
[0161] In one embodiment, the acquisition module 10 is further configured to acquire the actual rotational speed of the driving end of the one-way clutch, the actual rotational speed of the driven end of the one-way clutch, a third rotational speed threshold, and the functional state command of the domain controller; obtain the target rotational speed of the driving end based on the actual rotational speed of the driven end and the third rotational speed threshold; acquire the actual current of the drive motor, the target current of the drive motor, a first current threshold, a second current threshold, a second time threshold, and a third time threshold based on the functional state command of the domain controller, wherein the first current threshold is greater than the second current threshold; obtain the current deviation based on the actual current and the target current; determine the functional state of the one-way clutch as engaged when the current current deviation is less than or equal to the first current threshold and continues for the second time threshold; and determine the functional state of the one-way clutch as disengaged when the actual current is less than the second current threshold and continues for the third time threshold.
[0162] In one embodiment, the acquisition module 10 is further configured to acquire the rotational speed of a preset driver, a first rotational speed ratio from the preset driver to the active end, the current vehicle speed, the radius of the wheel, and a second rotational speed ratio from the passive end to the wheel; obtain the actual rotational speed of the active end of the one-way clutch based on the rotational speed of the preset driver and the first rotational speed ratio; and obtain the actual rotational speed of the passive end of the one-way clutch based on the current vehicle speed, the radius of the wheel, and the second rotational speed ratio.
[0163] This application provides a device for determining and processing the failure state of a one-way clutch. The device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method for determining and processing the failure state of a one-way clutch in the first embodiment described above.
[0164] The following is for reference. Figure 8This document illustrates a structural schematic diagram of a device suitable for determining and processing the failure state of a one-way clutch in implementing embodiments of this application. The device for determining and processing the failure state of a one-way clutch in embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 8 The illustrated device for determining and handling the failure state of a one-way clutch is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0165] like Figure 8 As shown, the one-way clutch failure state determination and processing device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the one-way clutch failure state determination and processing device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the one-way clutch failure condition determination and processing device to exchange data wirelessly or via wired communication with other devices. Although a one-way clutch failure condition determination and processing device with various systems is shown in the figure, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.
[0166] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0167] The device for determining and processing the failure state of a one-way clutch provided in this application, employing the method for determining and processing the failure state of a one-way clutch in the above embodiments, can solve the technical problem of the inability to accurately diagnose the failure state of a one-way clutch. Compared with the prior art, the beneficial effects of the device for determining and processing the failure state of a one-way clutch provided in this application are the same as those of the method for determining and processing the failure state of a one-way clutch provided in the above embodiments, and other technical features in this device are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.
[0168] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0169] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0170] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the method for determining and handling the failure state of the one-way clutch in the above embodiments.
[0171] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having 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 fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0172] The aforementioned computer-readable storage medium may be included in the one-way clutch failure state determination and processing device; or it may exist independently and not assembled into the one-way clutch failure state determination and processing device.
[0173] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the one or more programs, cause the one-way clutch failure state determination and processing device to: acquire the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch.
[0174] Based on the functional state, the failure state of the one-way clutch is determined by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end.
[0175] Select a preset failure handling mechanism based on the failure state, and handle the failure state according to the preset failure handling mechanism.
[0176] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0177] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0178] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0179] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described method for determining and handling the failure state of a one-way clutch, thereby solving the technical problem of the inability to accurately diagnose the failure state of a one-way clutch. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the method for determining and handling the failure state of a one-way clutch provided in the above embodiments, and will not be repeated here.
[0180] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method for determining and handling the failure state of a one-way clutch as described above.
[0181] The computer program product provided in this application can solve the technical problem of being unable to accurately diagnose the failure state of a one-way clutch. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the one-way clutch failure state determination and processing method provided in the above embodiments, and will not be repeated here.
[0182] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A method for determining and handling the failure state of a one-way clutch, characterized in that, The method includes: The actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch are obtained. Based on the functional state, the failure state of the one-way clutch is determined by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end. Select a preset failure handling mechanism based on the failure state, and handle the failure state according to the preset failure handling mechanism; The steps for obtaining the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional state of the one-way clutch include: The actual speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, the third speed threshold, and the functional status instructions of the domain controller are obtained. The target rotation speed of the active end is obtained based on the actual rotation speed of the passive end and the third rotation speed threshold. According to the functional status instructions of the domain controller, the actual current of the drive motor, the target current of the drive motor, the first current threshold, the second current threshold, the second time threshold, and the third time threshold are obtained, wherein the first current threshold is greater than the second current threshold. The current deviation is obtained based on the actual current and the target current. When the current current deviation is less than or equal to the first current threshold and continues for the second time threshold, the functional state of the one-way clutch is determined to be the engaged state. When the actual current is less than the second current threshold and continues for the third time threshold, the functional state of the one-way clutch is determined to be the disengaged state. The step of selecting a preset failure handling mechanism based on the failure state and handling the failure state according to the preset failure handling mechanism includes: When the failure state is a combined failure state, the first preset failure handling mechanism is selected; According to the first preset failure handling mechanism, the first preset input torque and the first preset vehicle speed of the active end are obtained; The input torque of the active end is controlled to be less than the first preset input torque, and the vehicle speed is controlled to be less than the first preset vehicle speed, while the one-way clutch is engaged. Generate a preset combination of failure reasons and issue a prompt to the user; The step of selecting a preset failure handling mechanism based on the failure state and handling the failure state according to the preset failure handling mechanism includes: When the failure state is a separation failure state, the second preset failure handling mechanism is selected; According to the second preset failure handling mechanism, the second preset input torque and the second preset vehicle speed of the active end are obtained; The input torque of the active end is controlled to be less than the second preset input torque, and the vehicle speed is controlled to be less than the second preset vehicle speed; Determine the type of drive; if the type is engine, shut down the engine. Generate a preset reason for separation failure and send a prompt to the user.
2. The method as described in claim 1, characterized in that, The step of determining the failure state of the one-way clutch based on the functional state using at least two of the actual rotational speed of the driving end, the actual rotational speed of the driven end, and the target rotational speed of the driving end includes: When the functional state is the separation state, the first rotation speed threshold and the first time threshold are obtained; The first speed difference is obtained based on the target speed of the active end and the actual speed of the passive end; When the first speed difference is greater than the first speed threshold, the actual speed of the active end is compared with the actual speed of the passive end; When the actual rotational speed of the active end is less than or equal to the actual rotational speed of the passive end and the duration is the first time threshold, the failure state of the one-way clutch is determined to be a separation failure state.
3. The method as described in claim 1, characterized in that, The step of determining the failure state of the one-way clutch based on the functional state using at least two of the actual rotational speed of the driving end, the actual rotational speed of the driven end, and the target rotational speed of the driving end further includes: When the functional state is in the combined state, the second rotational speed threshold is obtained; The second speed difference is obtained based on the actual speed of the active end and the actual speed of the passive end; When the second speed difference is greater than the second speed threshold, the failure state of the one-way clutch is determined to be an engagement failure state.
4. The method as described in claim 1, characterized in that, The steps for obtaining the actual rotational speed of the driving end of the one-way clutch and the actual rotational speed of the driven end of the one-way clutch include: The rotational speed of the preset driver, the first rotational speed ratio from the preset driver to the active end, the current vehicle speed, the radius of the wheel, and the second rotational speed ratio from the passive end to the wheel are obtained. The actual rotational speed of the driving end of the one-way clutch is obtained based on the rotational speed of the preset driver and the first rotational speed ratio. The actual rotational speed of the passive end of the one-way clutch is obtained based on the current vehicle speed, the radius of the wheel, and the second rotational speed ratio.
5. A device for determining and handling the failure state of a one-way clutch, characterized in that, The device includes: The acquisition module is used to acquire the actual speed and target speed of the driving end of the one-way clutch, the actual speed of the driven end of the one-way clutch, and the functional status of the one-way clutch. The determination module is used to determine the failure state of the one-way clutch based on the functional state by at least two of the actual speed of the active end, the actual speed of the passive end, and the target speed of the active end; The processing module is used to select a preset failure handling mechanism according to the failure state, and to process the failure state according to the preset failure handling mechanism. The acquisition module is further configured to acquire the actual rotational speed of the driving end of the one-way clutch, the actual rotational speed of the driven end of the one-way clutch, a third rotational speed threshold, and the functional status command of the domain controller; obtain the target rotational speed of the driving end based on the actual rotational speed of the driven end and the third rotational speed threshold; acquire the actual current of the drive motor, the target current of the drive motor, a first current threshold, a second current threshold, a second time threshold, and a third time threshold based on the functional status command of the domain controller, wherein the first current threshold is greater than the second current threshold; obtain the current deviation based on the actual current and the target current; determine the functional state of the one-way clutch as engaged when the current current deviation is less than or equal to the first current threshold and continues for the second time threshold; and determine the functional state of the one-way clutch as disengaged when the actual current is less than the second current threshold and continues for the third time threshold. The processing module is further configured to, when the failure state is a engagement failure state, select a first preset failure handling mechanism; according to the first preset failure handling mechanism, obtain a first preset input torque and a first preset vehicle speed of the active end; control the input torque of the active end to be less than the first preset input torque, and control the vehicle speed to be less than the first preset vehicle speed, while simultaneously disengaging the one-way clutch; generate a preset engagement failure reason, and issue a prompt to the user. The processing module is further configured to: select a second preset failure handling mechanism when the failure state is a separation failure state; obtain a second preset input torque and a second preset vehicle speed of the active end according to the second preset failure handling mechanism; control the input torque of the active end to be less than the second preset input torque and control the vehicle speed to be less than the second preset vehicle speed; determine the type of the driver, and shut down the engine when the type is an engine; generate a preset separation failure reason and issue a prompt to the user.
6. A device for determining and handling the failure state of a one-way clutch, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for determining and handling the failure state of a one-way clutch as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the method for determining and handling the failure state of a one-way clutch as described in any one of claims 1 to 4.