Vehicle disconnection mechanism control method, electronic equipment and vehicle
By acquiring vehicle driving data to assess risks under complex road conditions and implementing shift restriction control, the problem of damage to the disconnection mechanism caused by impact torque and axial force in pure electric four-wheel drive vehicles has been solved, thereby improving the reliability and durability of the disconnection mechanism.
Patent Information
- Application Number
- CN202411987793.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In complex road conditions, the disconnection mechanism of a pure electric four-wheel drive vehicle may be subjected to large impact torque and axial force, leading to problems such as damage or jamming.
By acquiring vehicle driving data, it is determined whether the driving conditions meet the preset risk conditions, and shift restriction control is adopted to prevent the engagement or disengagement of the disengagement mechanism, thereby avoiding mechanical wear and damage.
This effectively prevents the disconnection mechanism from being subjected to impact torque and axial force under complex road conditions, extending its service life and improving the reliability and safety of the vehicle.
Smart Images

Figure CN119755319B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle intelligent control, in particular to a vehicle disconnect mechanism control method, an electronic device and a vehicle. BACKGROUND
[0002] At present, in order to improve the economy of the whole vehicle, many pure electric four-wheel drive vehicles increase a disconnect mechanism on the auxiliary drive motor to reduce the energy loss generated by the permanent magnet motor under high-speed rotation. However, such disconnect mechanism may bear a large impact torque and axial force when the vehicle runs on complex road conditions, resulting in damage to the disconnect mechanism, and even problems such as jamming. SUMMARY
[0003] Therefore, the present application aims to provide a vehicle disconnect mechanism control method, an electronic device and a vehicle to avoid the disconnect mechanism from bearing a large impact, thereby avoiding damage to the disconnect mechanism.
[0004] To achieve the above purpose, the present application provides a vehicle disconnect mechanism control method, comprising:
[0005] obtaining driving data of the vehicle, and determining whether the driving condition of the vehicle meets a preset risk condition based on the driving data;
[0006] in response to determining that the driving condition of the vehicle meets the preset risk condition, determining the current state of the disconnect mechanism, and performing gear shift limiting control on the disconnect mechanism according to the current state.
[0007] Further, the driving data includes motor speed and wheel speed; and the determination of whether the driving condition of the vehicle meets the preset risk condition based on the driving data comprises:
[0008] determining fluctuation data of the motor speed;
[0009] determining whether the driving condition of the vehicle meets the preset risk condition based on the fluctuation data; and / or
[0010] determining the difference between the wheel speeds of the wheels on both sides of the vehicle;
[0011] determining whether the driving condition of the vehicle meets the preset risk condition based on the difference.
[0012] Since the motor speed will fluctuate dramatically and the wheel speeds of the wheels on both sides of the vehicle will differ under complex road conditions such as bumpy roads, waffle roads and icy roads, the fluctuation data and the difference between the wheel speeds of the wheels on both sides of the vehicle are monitored and determined in real time, and when the driving condition meets the preset risk condition, corresponding control measures are taken, i.e. the disconnect mechanism is prohibited from being combined or disconnected, thereby reducing mechanical wear and damage, ensuring stable and safe operation of the vehicle, and improving the reliability and durability of the disconnect mechanism.
[0013] Further, the fluctuation data comprises a fluctuation amplitude and a fluctuation frequency of the motor speed; and the determining whether the driving condition of the vehicle satisfies the preset risk condition based on the fluctuation data comprises:
[0014] determining a number of continuous fluctuation periods in which the fluctuation data satisfies a preset fluctuation condition;
[0015] in response to determining that the number of continuous fluctuation periods is greater than or equal to a preset number, determining that the driving condition of the vehicle satisfies the preset risk condition;
[0016] wherein the preset fluctuation condition comprises that the fluctuation amplitude is greater than or equal to a preset fluctuation amplitude and the fluctuation frequency is within a preset frequency range.
[0017] By collecting motor speed data and analyzing the fluctuation amplitude and the fluctuation frequency, abnormal fluctuation of the motor under complex road conditions is identified. When the number of continuous fluctuation periods of the identified abnormal fluctuation is greater than or equal to a preset number, it indicates that the vehicle is in a bad road condition. Therefore, protective measures such as prohibiting the combination or disconnection operation of the disconnection mechanism are taken to reduce mechanical wear and damage, thereby improving the reliability and safety of the vehicle.
[0018] Further, the difference between the wheel speeds of the wheels on both sides of the vehicle comprises a first wheel speed difference value of the left and right wheels of the front wheels and a second wheel speed difference value of the left and right wheels of the rear wheels; and the determining whether the driving condition of the vehicle satisfies the preset risk condition based on the difference comprises:
[0019] in response to determining that the first wheel speed difference value is greater than or equal to a preset wheel speed difference value and the duration is greater than or equal to a preset duration, determining that the driving condition of the vehicle satisfies the preset risk condition; and / or,
[0020] in response to determining that the second wheel speed difference value is greater than or equal to a preset wheel speed difference value and the duration is greater than or equal to a preset duration, determining that the driving condition of the vehicle satisfies the preset risk condition.
[0021] By collecting the wheel speed data of the left and right wheels of the front wheels and the rear wheels of the vehicle, the first wheel speed difference value and the second wheel speed difference value are calculated. If it is determined that the first wheel speed difference value and / or the second wheel speed difference value is greater than or equal to a preset wheel speed difference value and the duration is greater than or equal to a preset duration, it indicates that the vehicle is in a bad road condition at this time. Therefore, the combination or disconnection operation of the disconnection mechanism can be prohibited to reduce mechanical wear and damage, prevent the jamming and mechanical failure of the disconnection mechanism, and improve the overall reliability and safety of the vehicle.
[0022] Further, the driving data comprises a driving speed of the vehicle; and the determining whether the driving condition of the vehicle satisfies the preset risk condition based on the driving data comprises:
[0023] In response to determining that the driving speed is greater than or equal to a preset driving speed, it is determined whether the vehicle's driving conditions meet preset risk conditions based on the motor speed and / or wheel speed.
[0024] Because misjudgments are prone to occur when determining whether a vehicle's operating conditions meet preset risk conditions at low speeds or when the vehicle is stationary, the vehicle's speed is determined before judging the vehicle's operating conditions based on motor speed and wheel speed. This ensures that the judgment is made at a higher speed, thus improving the accuracy of the judgment.
[0025] Furthermore, the step of controlling the shifting limit of the disconnection mechanism based on the current state includes:
[0026] In response to determining that the current state is a neutral state, disengaging the mechanism is prohibited;
[0027] In response to determining that the current state is not in a neutral state, the disconnection mechanism is prohibited from disconnecting.
[0028] The disconnecting mechanism is controlled to limit its shifting based on its current status. Even if a corresponding operation request for the disconnecting mechanism is detected, the request will be blocked, preventing the disconnecting mechanism from engaging or disengaging. This avoids mechanical wear or damage to the disconnecting mechanism and extends its service life.
[0029] Furthermore, the step of controlling the shifting limit of the disconnection mechanism based on the current state includes:
[0030] In response to determining that the current state is a state of waiting to shift gears, a shifting operation is performed, and at the end of the shifting operation, the shift fork position of the disengagement mechanism is determined;
[0031] In response to the shift fork being in a preset shift position range, the shift is confirmed to be successful, and the disconnection mechanism is prevented from disconnecting.
[0032] If the shift fork position is not within the preset shift position range, and shifting is determined to have failed, then disengagement of the mechanism is prohibited.
[0033] When the shift fork is in the preset engagement position range, it indicates successful engagement, and the disengagement mechanism is prohibited from disengaging. Intercepting any request to disengage the disengagement mechanism ensures stable power transmission when the gear is successfully engaged, preventing mechanical damage to the disengagement mechanism due to accidental disengagement. Conversely, if the shift fork is not in the preset engagement position range, it indicates engagement failure, and the disengagement mechanism is prohibited from engaging. Intercepting any request to engage the disengagement mechanism prevents mechanical damage to the disengagement mechanism due to accidental engagement, improving vehicle safety and reliability.
[0034] Furthermore, the step of controlling the shifting limit of the disconnection mechanism based on the current state includes:
[0035] In response to determining that the current state is a state to be downshifted, a downshift operation is performed, and at the end of the downshift operation, the shift fork position of the disengagement mechanism is determined;
[0036] In response to the fork position being within a preset retraction position range, if retraction is successful, disengagement of the mechanism is prohibited.
[0037] If the shift fork position is not within the preset downshift position range, and downshifting is determined to have failed, the disengagement mechanism is prevented from disengaging, and the vehicle's current speed is adjusted to be lower than the preset speed.
[0038] By monitoring the position of the shift fork at the end of the downshift operation to verify its success, the accuracy of the downshift can be ensured. If the shift fork position is within the preset downshift position range, the downshift is successful; if the shift fork position is not within the preset downshift position range, the downshift has failed. In complex road conditions or other high-risk operating conditions, restricting and controlling the operation of the disconnect mechanism can ensure vehicle stability during driving and prevent loss of vehicle control or other safety issues caused by misoperation of the disconnect mechanism.
[0039] Based on the same inventive concept, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method described above when executing the computer program.
[0040] Based on the same inventive concept, this application also provides a vehicle that includes the aforementioned electronic equipment.
[0041] As can be seen from the above, the vehicle disconnection mechanism control method, electronic device, and vehicle provided in this application include: acquiring vehicle driving data and determining whether the vehicle's driving conditions meet preset risk conditions based on the driving data to accurately identify bad road conditions; in response to determining that the vehicle's driving conditions meet the preset risk conditions, determining the current state of the disconnection mechanism, and performing shift restriction control on the disconnection mechanism according to the current state. This enables the disconnection mechanism to perform shift restriction control when the vehicle is driving on a bad road with poor road conditions, prohibiting the disconnection mechanism from disengaging or engaging, avoiding the disconnection mechanism from being subjected to large impact torque and axial force, thereby avoiding damage to the disconnection mechanism or even jamming, and extending the service life of the disconnection mechanism. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 This is a flowchart of the vehicle disconnection mechanism control method according to an embodiment of this application;
[0044] Figure 2 This is a flowchart of a vehicle disconnection mechanism control method according to another embodiment of this application;
[0045] Figure 3 This is a flowchart of a vehicle disconnection mechanism control method according to another embodiment of this application;
[0046] Figure 4 This is a schematic diagram of the vehicle disconnection mechanism control device according to an embodiment of this application;
[0047] Figure 5 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0049] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0050] In related technologies, with the development of electric vehicle technology, pure electric four-wheel drive vehicles are gradually becoming more common in the market. Pure electric four-wheel drive vehicles typically employ a front permanent magnet synchronous motor (auxiliary drive) and a rear permanent magnet synchronous motor to achieve better power performance and driving experience. However, in actual driving, especially under complex conditions such as bumpy roads, washboard roads, and icy roads, the vehicle's wheel speed fluctuates dramatically, posing new challenges to the disconnect mechanism in the four-wheel drive system. Currently, to improve the overall vehicle's fuel economy, many pure electric four-wheel drive vehicles have added a disconnect mechanism to the auxiliary drive motor to reduce energy loss generated by the permanent magnet motor at high speeds. However, such a disconnect mechanism may be subjected to significant impact torque and axial force when the vehicle is driving on complex road conditions, leading to damage to the disconnect mechanism or even jamming. To avoid these problems, effective protection and control of the disconnect mechanism are necessary.
[0051] Based on the above issues, the applicant discovered that: acquiring vehicle driving data and determining whether the vehicle's driving conditions meet preset risk conditions based on the driving data; in response to determining that the vehicle's driving conditions meet the preset risk conditions, determining the current state of the disconnection mechanism, and performing shift restriction control on the disconnection mechanism according to the current state. This enables the disconnection mechanism to avoid bearing large impact torques and axial forces when the vehicle is driving on complex road conditions, thereby avoiding damage to the disconnection mechanism or even jamming, and extending the service life of the disconnection mechanism.
[0052] The embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0053] This application provides a vehicle disconnection mechanism control method, such as... Figure 1 As shown, in some embodiments, the method is executed by a vehicle controller or a data processor independent of the vehicle controller; subsequent embodiments will use the vehicle controller as an example for illustration. The method includes:
[0054] S101. Obtain the vehicle's driving data and determine whether the vehicle's driving conditions meet the preset risk conditions based on the driving data.
[0055] In specific implementation, the driving data includes, but is not limited to, motor speed and wheel speed. Based on the motor speed and wheel speed, it is determined whether the vehicle's driving conditions meet the preset risk conditions. The preset risk conditions refer to conditions where the disconnecting mechanism may be subjected to significant impact or wear. The driving conditions of the vehicle are identified by the motor speed and wheel speed to determine whether they will cause the disconnecting mechanism to be subjected to significant impact or wear. For example, when the amplitude of the motor speed fluctuation is greater than or equal to 600 rpm and the fluctuation frequency is between 5 Hz and 20 Hz, and this fluctuation lasts for at least 3 cycles, it is considered to meet the preset risk conditions; or, when the difference in speed between the left and right wheels of the front or rear wheels of the vehicle is greater than or equal to 250 rpm and lasts for 1 second, it is considered to meet the preset risk conditions.
[0056] S102. In response to determining that the driving conditions of the vehicle meet preset risk conditions, determine the current state of the disconnection mechanism, and perform shift restriction control on the disconnection mechanism according to the current state.
[0057] In specific implementation, if the vehicle's driving conditions meet preset risk conditions, indicating poor road conditions, the disconnect mechanism may be subjected to large impact torque and axial force, leading to damage. In this case, the current state of the disconnect mechanism is determined, and shifting restrictions are implemented based on this state. For example, if the current state is neutral, engagement of the disconnect mechanism is prohibited; if the current state is not neutral, disengagement is prohibited to avoid the disconnect mechanism experiencing significant impact during engagement or disengagement. If the current state is a shift-to-gear state, the shift-to-gear operation is performed first. At the end of the shift-to-gear operation, the position of the shift fork of the disconnect mechanism is determined. If the shift fork position is within a preset shift-to-gear position range, the shift is successful, and disengagement is prohibited. If the shift fork position is not within the preset shift-to-gear position range, the shift has failed, and engagement of the disconnect mechanism is prohibited. If the current state is "awaiting downshift", the downshift operation is performed first. At the end of the downshift operation, the position of the shift fork of the disconnect mechanism is determined. If the shift fork position is within a preset downshift position range, the downshift is successful, and the disconnect mechanism is prohibited from engaging. If the shift fork position is not within the preset downshift position range, the downshift fails, the disconnect mechanism is prohibited from disengaging, and the vehicle's current speed is adjusted to be lower than a preset speed. This effectively protects the disconnect mechanism under rough road conditions, preventing mechanical wear and damage caused by rough road conditions, thereby improving the reliability and safety of the entire vehicle and extending the service life of the disconnect mechanism.
[0058] In this embodiment, by judging whether the driving conditions meet the preset risk conditions based on driving data (such as motor speed and wheel speed), potential bad road conditions can be identified in a timely manner under complex road conditions. Before the disconnection mechanism faces a large impact torque and axial force, the disconnection mechanism is subjected to shift restriction control according to the current state, thereby reducing mechanical wear and damage and extending the service life of the disconnection mechanism.
[0059] In some embodiments, the driving data includes motor speed and wheel speed; determining whether the vehicle's driving conditions meet preset risk conditions based on the driving data includes:
[0060] Determine the fluctuation data of the motor speed;
[0061] In practice, motor speed data is collected. The motor speed sensor equipped in the vehicle monitors the motor speed in real time and then determines the fluctuation data of the motor speed, such as the fluctuation amplitude and fluctuation frequency. The fluctuation amplitude refers to the difference between the maximum and minimum values of the motor speed within a certain time window. The fluctuation frequency refers to the number of fluctuations in the motor speed within a certain time period.
[0062] Based on the fluctuation data, it is determined whether the vehicle's driving conditions meet the preset risk conditions.
[0063] In practice, the results of judging both the fluctuation amplitude and frequency are used to determine whether the vehicle's operating conditions meet the preset risk conditions. If the risk conditions are met, corresponding protective measures can be taken in a timely manner to prevent the disconnection mechanism from operating under adverse conditions, thereby reducing mechanical wear and damage and improving the vehicle's reliability and safety.
[0064] Determine the difference in wheel speed between the two sides of the vehicle;
[0065] In practice, each wheel of the vehicle is equipped with a wheel speed sensor. These sensors monitor the rotational speed of each wheel in real time and determine the difference in wheel speed between the two sides of the vehicle, including determining the first wheel speed difference between the left and right front wheels and the second wheel speed difference between the left and right rear wheels.
[0066] Based on the differences, it is determined whether the vehicle's driving conditions meet the preset risk conditions.
[0067] In practice, the difference in wheel speed between the two sides of the vehicle is used to determine whether the vehicle's driving conditions meet the preset risk conditions. If the preset risk conditions are met, corresponding protective measures can be taken in a timely manner, such as restricting the operation of the disconnection mechanism (e.g., prohibiting engagement or disengagement), to prevent the disconnection mechanism from operating under adverse conditions, thereby reducing mechanical wear and damage, improving the reliability and safety of the vehicle, and extending the service life of the disconnection mechanism.
[0068] In this embodiment, under complex road conditions such as bumpy roads, washboard roads, and icy roads, the motor speed will fluctuate drastically, and the wheel speeds on both sides of the vehicle will differ. By monitoring and judging the fluctuation data and the wheel speed differences on both sides of the vehicle in real time, corresponding control measures (such as prohibiting the engagement or disengagement of the disconnect mechanism) can be taken when the driving conditions meet the preset risk conditions. This effectively avoids the disconnect mechanism from operating under adverse conditions, ensures the stable and safe operation of the vehicle, and improves the reliability and durability of the disconnect mechanism.
[0069] In some embodiments, the fluctuation data includes the fluctuation amplitude and fluctuation frequency of the motor speed; the step of determining whether the vehicle's driving conditions meet preset risk conditions based on the fluctuation data includes:
[0070] Determine the number of consecutive fluctuation cycles that satisfy preset fluctuation conditions; wherein, the preset fluctuation conditions include the fluctuation amplitude being greater than or equal to a preset fluctuation amplitude, and the fluctuation frequency being within a preset frequency range;
[0071] In practice, it is necessary to first determine whether the fluctuation data meets preset fluctuation conditions. These preset fluctuation conditions include that the fluctuation amplitude is greater than or equal to a preset fluctuation amplitude (for example, the preset fluctuation amplitude can be set to 600 rpm), and the fluctuation frequency is within a preset frequency range (for example, the preset frequency range can be set to 5 Hz to 20 Hz). If the fluctuation data meets the preset fluctuation conditions, the number of consecutive fluctuation cycles that meet these conditions is determined. One fluctuation cycle refers to the time interval from one fluctuation peak to the next fluctuation peak (or from one fluctuation trough to the next fluctuation trough) in the motor speed. The fluctuation of the motor speed is continuously monitored, and the number of consecutive fluctuation cycles that meet the preset fluctuation conditions is recorded. For example, if the fluctuation amplitude and frequency of the motor speed meet the preset fluctuation conditions for three consecutive cycles, the number of consecutive fluctuation cycles is recorded as 3.
[0072] In response to determining that the number of continuous fluctuation cycles is greater than or equal to a preset number, it is determined that the vehicle's driving conditions meet preset risk conditions.
[0073] In practice, if the number of continuous fluctuation cycles is determined to be greater than or equal to a preset number (for example, the preset number can be set to 3), it indicates that the vehicle is in a bad road condition, and the vehicle's driving condition is determined to meet the preset risk conditions. A protection mechanism can be immediately activated to prevent the disconnecting mechanism from operating under adverse conditions. For example, the engagement or disengagement of the disconnecting mechanism can be prohibited to reduce mechanical wear and damage.
[0074] In this embodiment, by collecting motor speed data and analyzing its fluctuation amplitude and frequency, abnormal fluctuations of the motor under complex road conditions can be identified, and protective measures can be taken to effectively avoid the impact and wear caused by these fluctuations on the disconnecting mechanism. The fluctuation of motor speed is continuously monitored, and the number of consecutive fluctuation cycles that meet preset fluctuation conditions is recorded. For example, if the fluctuation amplitude and frequency of motor speed meet the preset fluctuation conditions for three consecutive cycles, the number of consecutive fluctuation cycles is recorded as 3. This allows for more accurate identification of high-risk situations under complex road conditions, prohibiting the engagement or disengagement of the disconnecting mechanism, reducing mechanical wear and damage, and improving vehicle reliability and safety.
[0075] In some embodiments, the difference in wheel speeds between the two sides of the vehicle includes a first wheel speed difference between the left and right front wheels and a second wheel speed difference between the left and right rear wheels; the step of determining whether the vehicle's driving conditions meet preset risk conditions based on the difference includes:
[0076] In response to determining that the first wheel speed difference is greater than or equal to a preset wheel speed difference and the duration is greater than or equal to a preset duration, it is determined that the vehicle's driving condition meets the preset risk condition.
[0077] In specific implementation, the difference in wheel speed between the two sides of the vehicle includes the first wheel speed difference between the left and right front wheels and the second wheel speed difference between the left and right rear wheels. For the first wheel speed difference, if the first wheel speed difference is greater than or equal to a preset wheel speed difference (for example, the preset wheel speed difference can be set to 250 rpm) and the duration is greater than or equal to a preset duration (for example, the preset duration can be set to 1 second), then it is determined that the vehicle's driving condition meets the preset risk condition.
[0078] In response to determining that the second wheel speed difference is greater than or equal to a preset wheel speed difference and the duration is greater than or equal to a preset duration, it is determined that the vehicle's driving condition meets the preset risk conditions.
[0079] In specific implementation, if the second wheel speed difference is greater than or equal to a preset wheel speed difference (for example, the preset wheel speed difference can be set to 250 rpm), and the duration is greater than or equal to a preset duration (for example, the preset duration can be set to 1 second), then the vehicle's driving condition is determined to meet the preset risk conditions. A protection mechanism can be immediately activated to prevent the disconnecting mechanism from operating under adverse conditions. For example, the engagement or disengagement of the disconnecting mechanism can be prohibited to reduce mechanical wear and damage, or the driver can be notified of the current risk condition via the instrument panel or other interfaces, prompting the driver to take necessary driving adjustments.
[0080] In this embodiment, by collecting the left and right wheel speed data of the front and rear wheels of the vehicle, the first wheel speed difference value and the second wheel speed difference value are calculated. If it is determined that the first wheel speed difference value and / or the second wheel speed difference value are greater than or equal to a preset wheel speed difference value, and the duration is greater than or equal to a preset duration, it indicates that the vehicle is in a bad road condition. Therefore, the vehicle's driving condition is determined to meet a preset risk condition, and a protection mechanism is immediately activated to prevent the disconnecting mechanism from operating under adverse conditions. For example, the engagement or disengagement of the disconnecting mechanism is prohibited to reduce mechanical wear and damage, or the current risk condition is notified to the driver through the instrument panel or other interfaces, prompting the driver to take necessary driving adjustments. This not only improves the stability and safety of the vehicle but also prevents jamming and mechanical failure of the disconnecting mechanism, reduces mechanical wear and damage, provides an intelligent protection mechanism, and improves the overall reliability and safety of the vehicle.
[0081] In some embodiments, the driving data includes the vehicle's speed; determining whether the vehicle's driving conditions meet preset risk conditions based on the driving data includes:
[0082] In response to determining that the driving speed is greater than or equal to a preset driving speed, it is determined whether the vehicle's driving conditions meet preset risk conditions based on the motor speed and / or wheel speed.
[0083] In practical implementation, before determining whether the vehicle's operating conditions meet the preset risk conditions based on the motor speed and / or wheel speed, it is necessary to first determine the vehicle's speed. If the speed is determined to be greater than or equal to the preset speed (for example, the preset speed can be set to 12 kph), it indicates that at this speed, the determination of whether the vehicle's operating conditions meet the preset risk conditions can be more accurate based on the motor speed and / or wheel speed. Based on the comprehensive data of vehicle speed, motor speed, and wheel speed, the determination of whether the vehicle's operating conditions meet the preset risk conditions is accurate. Once the risk conditions are met, corresponding protective measures are taken promptly to prevent the disconnection mechanism from operating under adverse conditions, thereby reducing mechanical wear and damage and improving the reliability and safety of the vehicle.
[0084] In this embodiment, by determining the vehicle's speed before judging its driving condition based on motor speed and wheel speed, the judgment is ensured to be made at a higher speed. This avoids misjudgments at low speeds or when the vehicle is stationary, improving the accuracy of the judgment. By comprehensively considering the vehicle's speed, motor speed, and wheel speed, it is possible to more accurately determine whether the vehicle's driving condition in complex road conditions meets the preset risk conditions and take appropriate protective measures in a timely manner. This not only improves the accuracy of the judgment but also enhances the vehicle's safety in complex road conditions, optimizes the operation of the disconnection mechanism, reduces mechanical wear and damage, provides an intelligent protection mechanism, and improves the overall reliability and safety of the vehicle.
[0085] In some embodiments, the step of performing shift restriction control on the disconnection mechanism based on the current state includes:
[0086] In response to determining that the current state is a neutral state, disengaging the mechanism is prohibited;
[0087] In specific implementation, the current state of the disconnecting mechanism is determined. If the current state is determined to be in a neutral state, the disconnecting mechanism is prohibited from engaging, that is, the disconnecting mechanism is kept in a neutral state. Even if a request to engage the disconnecting mechanism is detected, the request will be intercepted, and the engagement of the disconnecting mechanism will be prohibited to avoid mechanical wear or damage to the disconnecting mechanism due to misengagement.
[0088] In response to determining that the current state is not in a neutral state, the disconnection mechanism is prohibited from disconnecting.
[0089] In specific implementation, the current state of the disconnecting mechanism is determined. If the current state is determined to be a non-neutral state, the disconnecting mechanism is prohibited from disconnecting, i.e., the non-neutral state of the disconnecting mechanism is maintained. Even if a request to disconnect the disconnecting mechanism is detected, the request will be intercepted to prevent the disconnecting mechanism from disconnecting, thus avoiding mechanical wear or damage to the disconnecting mechanism due to accidental disconnection. This ensures the stability and safety of the vehicle during driving, while improving the reliability and service life of the disconnecting mechanism. When the driving conditions do not meet the preset risk conditions and continue for a certain period of time (e.g., 500ms), the disconnecting or engaging of the disconnecting mechanism is allowed according to the vehicle's request.
[0090] In this embodiment, by controlling the shifting limits of the disconnecting mechanism based on its current state, mechanical wear or damage caused by misoperation can be effectively avoided, thereby improving vehicle stability and safety and extending the service life of the disconnecting mechanism. This not only prevents mechanical problems caused by misoperation but also improves the reliability of the disconnecting mechanism and reduces maintenance and replacement costs.
[0091] In some embodiments, such as Figure 2 As shown, the step of controlling the shifting limit of the disconnection mechanism based on the current state includes:
[0092] S201. In response to determining that the current state is a state of waiting to shift gears, a shifting operation is performed, and when the shifting operation ends, the shifting fork position of the disengagement mechanism is determined.
[0093] In practice, if the current state is determined to be a state of waiting to shift gears, it indicates that the current disconnecting mechanism is in the process of about to shift gears. At this time, in order to ensure the normal function of the vehicle, an attempt is made to perform the shifting operation, and at the end of the shifting operation, the position of the shift fork of the disconnecting mechanism is determined; and the success of the shifting operation is verified by monitoring the position of the shift fork.
[0094] S202A: In response to the shift fork position being within a preset shift position range, it is determined that shifting is successful, and the disconnection mechanism is prevented from disconnecting;
[0095] In specific implementation, the shift fork position exists within a preset shift position range. The preset shift position range refers to the range of positions that the shift fork should be in when shifting gears successfully. The shift position range is usually preset according to the vehicle design and the mechanical characteristics of the shift mechanism. When the shift fork position exists within the preset shift position range, it indicates that shifting gears is successful, and the disconnect mechanism is prohibited from disconnecting. Any request to disconnect the disconnect mechanism is blocked to ensure that the vehicle maintains stable power transmission when shifting gears successfully, and to avoid mechanical damage to the disconnect mechanism due to accidental disconnection.
[0096] S202B: In response to the shift fork position not existing within the preset shift position range, if shifting fails, then disengagement mechanism engagement is prohibited.
[0097] In practice, if the shift fork position is not within the preset gear shift position range, it indicates that the gear shift has failed. The engagement of the disengagement mechanism is prohibited, and any request to engage the disengagement mechanism is blocked to avoid mechanical damage to the disengagement mechanism due to misengagement, thereby improving the safety and reliability of the vehicle.
[0098] In this embodiment, precise control of the gear shifting operation of the disconnecting mechanism effectively avoids mechanical wear or damage caused by misoperation, thereby improving vehicle stability and safety and extending the service life of the disconnecting mechanism. This not only ensures the accuracy of gear shifting but also prevents mechanical problems caused by misoperation, improving the reliability of the disconnecting mechanism and reducing maintenance and replacement costs. Through an intelligent protection mechanism, it can flexibly respond to different driving conditions while ensuring safety, reducing the driver's workload, improving the overall reliability and safety of the vehicle, and enhancing the user's driving experience and satisfaction.
[0099] In some embodiments, such as Figure 3 As shown, the step of controlling the shifting limit of the disconnection mechanism based on the current state includes:
[0100] S301. In response to determining that the current state is a state to be downshifted, a downshift operation is performed, and at the end of the downshift operation, the position of the shift fork of the disconnecting mechanism is determined.
[0101] In practice, if the current state is determined to be a state awaiting downshift, it indicates that the current disengagement mechanism is in the process of about to downshift. At this time, to ensure the normal functioning of the vehicle, an attempt is made to perform a downshift operation. Upon completion of the downshift operation, the position of the shift fork of the disengagement mechanism is determined. The success of the upshift operation is verified by monitoring the position of the shift fork. This ensures the correctness of the downshift operation and the stable operation of the vehicle.
[0102] S302A: In response to the fork position being within a preset retraction position range, if retraction is successful, then disengagement of the mechanism is prohibited.
[0103] In specific implementation, the shift fork position exists within a preset downshift position range. The preset downshift position range refers to the range of positions that the shift fork should be in when downshifting is successful. The upshift position range is usually preset according to the vehicle design and the mechanical characteristics of the shift mechanism. The shift fork position exists within the preset downshift position range, indicating that downshifting is successful. The engagement of the disengagement mechanism is prohibited, and any request to engage the disengagement mechanism is blocked to avoid mechanical damage to the disengagement mechanism due to misengagement.
[0104] S302B: In response to the shift fork position not existing within the preset downshift position range, if downshifting fails, the disengagement mechanism is prohibited from disengaging, and the vehicle's current speed is adjusted to be lower than the preset speed.
[0105] In specific implementation, if the position of the shift fork is not within the preset downshift position range, it indicates that downshifting has failed, the disconnecting mechanism is prohibited from disconnecting, any request for the disconnecting mechanism to disconnect is blocked, and the current vehicle speed is adjusted to be lower than the preset speed (for example, the preset speed can be set to 40kph) to avoid mechanical damage to the disconnecting mechanism due to excessive speed, thereby improving the safety and reliability of the vehicle.
[0106] In this embodiment, the success of the downshift operation is verified by monitoring the position of the shift fork at the end of the downshift operation, ensuring the accuracy of the downshift operation. If the shift fork position is within the preset downshift position range, the downshift is successful; if the shift fork position is not within the preset downshift position range, the downshift fails. This method allows for timely identification and processing of the downshift operation results, ensuring the normal operation of the vehicle. In complex road conditions or other high-risk operating conditions, vehicle stability and safety are crucial. By restricting and controlling the operation of the disconnect mechanism, the stability of the vehicle during driving can be ensured, avoiding loss of vehicle control or other safety issues caused by misoperation of the disconnect mechanism.
[0107] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0108] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0109] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a vehicle disconnection mechanism control device.
[0110] refer to Figure 4 The vehicle disconnection mechanism control device includes:
[0111] The acquisition module 701 is configured to acquire vehicle driving data and determine whether the vehicle's driving conditions meet preset risk conditions based on the driving data.
[0112] The judgment module 702 is configured to determine the current state of the disconnection mechanism in response to determining that the driving conditions of the vehicle meet preset risk conditions, and to perform shift restriction control on the disconnection mechanism based on the current state.
[0113] Furthermore, the judgment module 702 is specifically used for:
[0114] Determine the fluctuation data of the motor speed;
[0115] Based on the fluctuation data, determine whether the vehicle's operating conditions meet preset risk conditions; and / or,
[0116] Determine the difference in wheel speed between the two sides of the vehicle;
[0117] Based on the differences, it is determined whether the vehicle's driving conditions meet the preset risk conditions.
[0118] Furthermore, the judgment module 702 is specifically used for:
[0119] Determine the number of consecutive fluctuation cycles that satisfy the preset fluctuation conditions;
[0120] In response to determining that the number of continuous fluctuation cycles is greater than or equal to a preset number, it is determined that the vehicle's driving condition meets a preset risk condition.
[0121] The preset fluctuation conditions include the fluctuation amplitude being greater than or equal to a preset fluctuation amplitude, and the fluctuation frequency being within a preset frequency range.
[0122] Furthermore, the judgment module 702 is specifically used for:
[0123] The difference in wheel speeds between the two sides of the vehicle includes the first wheel speed difference between the left and right front wheels and the second wheel speed difference between the left and right rear wheels; the step of determining whether the vehicle's driving conditions meet preset risk conditions based on the differences includes:
[0124] In response to determining that the first wheel speed difference is greater than or equal to a preset wheel speed difference, and the duration is greater than or equal to a preset duration, it is determined that the vehicle's driving condition meets a preset risk condition; and / or,
[0125] In response to determining that the second wheel speed difference is greater than or equal to a preset wheel speed difference and the duration is greater than or equal to a preset duration, it is determined that the vehicle's driving condition meets the preset risk conditions.
[0126] Furthermore, the judgment module 702 is specifically used for:
[0127] The driving data includes the vehicle's speed; the step of determining whether the vehicle's driving conditions meet preset risk conditions based on the driving data includes:
[0128] In response to determining that the driving speed is greater than or equal to a preset driving speed, it is determined whether the vehicle's driving conditions meet preset risk conditions based on the motor speed and / or wheel speed.
[0129] Furthermore, the acquisition module 701 is specifically used for:
[0130] In response to determining that the current state is a neutral state, disengaging the mechanism is prohibited;
[0131] In response to determining that the current state is not in a neutral state, the disconnection mechanism is prohibited from disconnecting.
[0132] Furthermore, the acquisition module 701 is specifically used for:
[0133] The step of controlling the shift restriction of the disconnection mechanism based on the current state includes:
[0134] In response to determining that the current state is a state of waiting to shift gears, a shifting operation is performed, and at the end of the shifting operation, the shift fork position of the disengagement mechanism is determined;
[0135] In response to the shift fork being in a preset shift position range, the shift is confirmed to be successful, and the disconnection mechanism is prevented from disconnecting.
[0136] If the shift fork position is not within the preset shift position range, and shifting is determined to have failed, then disengagement of the mechanism is prohibited.
[0137] Furthermore, the acquisition module 701 is specifically used for:
[0138] The step of controlling the shift restriction of the disconnection mechanism based on the current state includes:
[0139] In response to determining that the current state is a state to be downshifted, a downshift operation is performed, and at the end of the downshift operation, the shift fork position of the disengagement mechanism is determined;
[0140] In response to the fork position being within a preset retraction position range, if retraction is successful, disengagement of the mechanism is prohibited.
[0141] If the shift fork position is not within the preset downshift position range, and downshifting is determined to have failed, the disengagement mechanism is prevented from disengaging, and the vehicle's current speed is adjusted to be lower than the preset speed.
[0142] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0143] The apparatus of the above embodiments is used to implement the corresponding vehicle disconnection mechanism control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0144] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle disconnection mechanism control method described in any of the above embodiments.
[0145] Figure 5 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0146] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0147] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0148] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0149] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0150] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0151] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0152] The electronic devices described above are used to implement the corresponding vehicle disconnection mechanism control method in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0153] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the vehicle disconnection mechanism control method as described in any of the above embodiments.
[0154] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0155] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the vehicle disconnection mechanism control method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0156] Based on the same concept, corresponding to any of the above embodiments, this application also provides a computer program product, including computer program instructions, which, when run on a computer, cause the computer to perform the method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0157] It is understood that before using the technical solutions of the various embodiments in this disclosure, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.
[0158] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.
[0159] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0160] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0161] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in detail for the sake of brevity.
[0162] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0163] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0164] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the claims of this application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A vehicle disconnect mechanism control method characterized by, The method comprises: acquiring driving data of the vehicle, and determining whether a driving condition of the vehicle meets a preset risk condition based on the driving data; wherein the driving data comprises motor speed and wheel speed; the determination of whether the driving condition of the vehicle meets the preset risk condition based on the driving data comprises: determining fluctuation data of the motor speed; determining whether the driving condition of the vehicle meets the preset risk condition based on the fluctuation data; and / or, determining a difference between wheel speeds of wheels on two sides of the vehicle; determining whether the driving condition of the vehicle meets the preset risk condition based on the difference; in response to determining that the driving condition of the vehicle meets the preset risk condition, determining a current state of the disconnect mechanism, and performing shift limiting control on the disconnect mechanism according to the current state; wherein the shift limiting control on the disconnect mechanism according to the current state comprises: in response to determining that the current state is a neutral state, prohibiting the disconnect mechanism from being engaged; in response to determining that the current state is a non-neutral state, prohibiting the disconnect mechanism from being disconnected.
2. The vehicle disconnect mechanism control method of claim 1, wherein The fluctuation data comprises fluctuation amplitude and fluctuation frequency of the motor speed; the determination of whether the driving condition of the vehicle meets the preset risk condition based on the fluctuation data comprises: determining a number of continuous fluctuation periods in which the fluctuation data meets a preset fluctuation condition; in response to determining that the number of continuous fluctuation periods is greater than or equal to a preset number, determining that the driving condition of the vehicle meets the preset risk condition; wherein the preset fluctuation condition comprises that the fluctuation amplitude is greater than or equal to a preset fluctuation amplitude, and the fluctuation frequency is within a preset frequency range.
3. The vehicle disconnect mechanism control method of claim 1, wherein The difference between the wheel speeds of the wheels on the two sides of the vehicle comprises a first wheel speed difference between left and right wheels of front wheels of the vehicle and a second wheel speed difference between left and right wheels of rear wheels of the vehicle; the determination of whether the driving condition of the vehicle meets the preset risk condition based on the difference comprises: in response to determining that the first wheel speed difference is greater than or equal to a preset wheel speed difference and a duration is greater than or equal to a preset duration, determining that the driving condition of the vehicle meets the preset risk condition; and / or, in response to determining that the second wheel speed difference is greater than or equal to a preset wheel speed difference and a duration is greater than or equal to a preset duration, determining that the driving condition of the vehicle meets the preset risk condition.
4. The vehicle disconnect mechanism control method of claim 1, wherein The driving data comprises driving speed of the vehicle; the determination of whether the driving condition of the vehicle meets the preset risk condition based on the driving data comprises: in response to determining that the driving speed is greater than or equal to a preset driving speed, determining whether the driving condition of the vehicle meets the preset risk condition based on the motor speed and / or the wheel speed.
5. The vehicle disconnect mechanism control method of claim 1, wherein The shift limiting control on the disconnect mechanism according to the current state comprises: in response to determining that the current state is a state of waiting for engaging, performing an engaging operation, and determining a position of a shift fork of the disconnect mechanism at the end of the engaging operation; in response to the position of the shift fork being in a preset engaging position range, determining that the engaging is successful, and prohibiting the disconnect mechanism from being disconnected; in response to the position of the shift fork not being in the preset engaging position range, determining that the engaging is unsuccessful, and prohibiting the disconnect mechanism from being engaged.
6. The vehicle disconnect mechanism control method of claim 1, wherein The shift limiting control of the disconnect mechanism according to the current state comprises: in response to determining that the current state is a state of being ready to shift back, performing a shift back operation, and determining a shift fork position of a shift fork of the disconnect mechanism at the end of the shift back operation; in response to the shift fork position being in a preset shift back position interval, determining that the shift back is successful, and prohibiting the disconnect mechanism from being engaged; in response to the shift fork position not being in the preset shift back position interval, determining that the shift back is unsuccessful, prohibiting the disconnect mechanism from being disconnected, and adjusting a current vehicle speed of the vehicle to be less than a preset vehicle speed.
7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, The processor implements the method according to any one of claims 1 to 6 when executing the program.
8. A vehicle characterized by comprising: The vehicle comprises the electronic device according to claim 7. The vehicle comprises the electronic device according to claim 7.
Citation Information
Patent Citations
Four-wheel drive device
JP1996324288A
Control system for four-wheel drive vehicle
US20150142280A1