Vehicle control method, electronic equipment and vehicle
By monitoring the shifting status of the vehicle's drive axle and disconnecting the faulty drive axle from the drive shaft, the problem of unavailable gears affecting driving experience and operational needs was resolved, resulting in improved normal driving and driving experience.
Patent Information
- Application Number
- CN202511897065.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-16
- Publication Date
- 2026-02-24
AI Technical Summary
When a vehicle is in motion and the gear is unavailable, it cannot switch to the appropriate gear, affecting the driving experience and the vehicle's driving needs.
By monitoring the shifting status of each drive axle of the vehicle, the faulty drive axle is identified, and the transmission connection between the faulty drive axle and the vehicle's drive shaft is disconnected. The vehicle's drive mode is then switched to ensure normal driving.
This avoids the impact of drive axle shift failure on vehicle driving, improves the driving experience, and meets the vehicle's driving needs.
Smart Images

Figure CN121553142A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle control method, electronic equipment, and vehicle. Background Technology
[0002] There are times when a gear is unavailable while the vehicle is in motion. When a gear is unavailable, the vehicle cannot shift to that gear, which not only fails to meet driving requirements but also affects the driving experience. Summary of the Invention
[0003] In view of this, the purpose of this application is to provide a vehicle control method, electronic equipment and vehicle to solve the problem that the unavailability of gears during vehicle operation affects the driving experience.
[0004] To achieve the above objectives, this application provides a vehicle control method, comprising: Monitor the gear shifting status of each drive axle of the vehicle; In response to determining that at least two of the drive axles are connected to the vehicle drive shaft, and that the shifting condition of one of the drive axles is a shifting failure, the drive axle is determined to be a faulty drive axle, and the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to control the vehicle to drive based on the new vehicle drive mode.
[0005] Furthermore, the at least two drive axles include a front drive axle and a rear drive axle; the step of determining that at least two of the drive axles are connected to the vehicle drive shaft, and that the shifting condition of one of the drive axles is a shifting failure, and then determining that the drive axle is a faulty drive axle, disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, and switching the vehicle drive mode includes: In response to determining that the shifting condition of the front drive axle is a shifting failure, and that both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, the front drive axle is determined to be a faulty drive axle, and the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that is driven by the rear drive axle. In response to determining that the rear drive axle has failed to shift gears, and that both the front and rear drive axles are connected to the vehicle drive shaft, the rear drive axle is determined to be a faulty drive axle, and the connection between the rear drive axle and the vehicle drive shaft is disconnected. The vehicle drive mode is then switched to a drive mode that uses the front drive axle for transmission.
[0006] Furthermore, the monitoring of gear shifting at least two drive axles includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; In response to determining that the operating state of the target gear shift position is unavailable, the shifting condition of the drive axle is determined to be a shifting failure.
[0007] Furthermore, the monitoring of gear shifting at least two drive axles includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; If it is determined that the drive axle has not shifted to the target shift gear within a preset delay time, then the shifting status of the drive axle is determined to be a shifting failure.
[0008] Furthermore, the monitoring of gear shifting at least two drive axles includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; In response to determining that the drive axle shifts to the target shift gear within a preset delay time, and that the allowable transmission torque of the drive axle does not match the target shift gear, the shifting condition of the drive axle is determined to be a shifting failure.
[0009] Furthermore, after disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the operating status of the target shift gear of the faulty drive axle is available, the faulty drive axle is switched to the target gear to restore the transmission connection between the faulty drive axle and the vehicle drive shaft. In response to determining that the operating status of the target shift gear of the faulty drive axle is unavailable, the faulty drive axle is controlled to remain disconnected from the vehicle drive shaft.
[0010] Furthermore, after disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the faulty drive axle has not shifted to the target shift gear within a preset delay time, the transmission connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0011] Furthermore, after disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the faulty drive axle switches to the target shift gear within a preset delay time, and that the allowable transmission torque of the faulty drive axle does not match the target shift gear, the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0012] Based on the same inventive concept, this disclosure 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.
[0013] Based on the same inventive concept, this disclosure also provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to perform the method described above.
[0014] Based on the same inventive concept, this disclosure also provides a vehicle including an electronic device as described above.
[0015] As can be seen from the above description, the vehicle control method, electronic device, and vehicle provided in this application involve monitoring the shifting status of each drive axle of the vehicle. When at least two drive axles are connected to the vehicle's drive shaft, and one drive axle fails to shift, that drive axle is identified as a faulty drive axle, and its connection to the drive shaft is disconnected. This prevents the faulty drive axle's shifting failure from restricting vehicle movement. Furthermore, before disconnecting the faulty drive axle from the drive shaft, the connection between at least two drive axles and the drive shaft is maintained. Disconnecting the faulty drive axle from the drive shaft does not affect normal vehicle operation and meets the vehicle's driving requirements. This application can monitor the shifting status of at least two drive axles and disconnect the connection when one drive axle fails to shift, preventing situations where the drive axle cannot shift to a gear matching the vehicle speed, thus avoiding impacts on vehicle driving or wear on the drive axle. This improves the driving experience while meeting the vehicle's driving needs. Attached Figure Description
[0016] 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.
[0017] Figure 1 This is a schematic diagram of the flow structure of a vehicle control method according to an embodiment of this application; Figure 2 This is a schematic diagram of the structure of a vehicle control device according to an embodiment of this application; Figure 3 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation
[0018] 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.
[0019] 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.
[0020] When a vehicle includes two drive axles, both drive axles are connected to the vehicle's driveshaft and are capable of gear shifting. This dual-drive axle configuration allows for a wider range and more precise adjustment of power output, enabling the vehicle to balance high torque at low speeds with high efficiency at high speeds, while also optimizing shift smoothness and fuel economy.
[0021] It should be noted that the drive axle includes a reducer, a differential, and half-shafts connected in sequence. The reducer is connected to the vehicle's drive shaft, and the half-shafts are connected to the wheels. The connection between the vehicle's drive axle and the vehicle's drive shaft is achieved through the connection between the reducer's output shaft and the vehicle's drive shaft. This connection is constant. The reducer's input and output shafts are connected by a gear set. Therefore, the transmission connection between the drive axle and the vehicle's drive shaft is achieved through the reducer's gear set. When the drive axle shifts gears (such as first gear and second gear), it is achieved by switching the gear sets connected to the input and output shafts within the reducer. In other words, the transmission connection between the drive axle and the vehicle's drive shaft is achieved through gear sets. For example, when the drive axle has two gears, the reducer includes two gear sets, one corresponding to first gear and the other to second gear. When the drive axle shifts to first gear, the gear set corresponding to first gear is connected to the reducer's input and output shafts. Therefore, when the drive axle is disconnected from the vehicle's drive shaft, the connection between the output shaft of the drive axle's reducer and the vehicle's drive shaft is not disconnected. Instead, the connection between the input shaft and output shaft of the drive axle's reducer is disconnected. That is, no gear set connects the input shaft and output shaft of the drive axle's reducer, thereby disconnecting the drive axle from the vehicle's drive shaft.
[0022] Currently, hybrid vehicles typically include a front drive axle and a rear drive axle. The front drive axle corresponds to the engine and the front axle motor, while the rear drive axle corresponds to the rear axle motor. Regardless of the hybrid vehicle's drive mode—that is, whether the power source is the engine, the front axle motor, the rear axle motor, or both—both the front and rear drive axles are connected to the vehicle's driveshaft. They work together to respond to the driveshaft's rotational speed (i.e., vehicle speed) by adjusting the gear ratios to optimize shift smoothness and fuel economy. For example, at a vehicle speed of 20 km / h, both the front and rear drive axles are in first gear. At a vehicle speed of 120 km / h, the front drive axle is in third gear, and the rear drive axle is in second gear. Thus, both the front and rear drive axles have corresponding shift lines to match the vehicle speed.
[0023] However, in actual driving, both the front and rear drive axles may experience situations where gears become unusable due to gear wear, synchronizer failure, or other reasons, or where shifting is impossible due to a malfunction in the internal shift lock mechanism of the drive axle. Whether the gear is unusable or unable to shift, both will lead to drive axle shifting failure, resulting in the drive axle's gear not matching the vehicle speed and affecting the driving experience. For example, if the actual speed range of a drive axle's gear is 101-110 km / h, and the vehicle reaches 110 km / h, shifting to the target gear is impossible because the target gear is unavailable. Consequently, the maximum speed the vehicle can reach is only 110 km / h, preventing the driver from driving at higher speeds and impacting the driving experience. Similarly, if the actual speed range of a drive axle's gear is 101-110 km / h, and the vehicle speed decreases to 101 km / h, shifting to the target gear is impossible because the target gear is unavailable. This leads to drive axle wear, reduced driving smoothness, and a series of other problems.
[0024] Based on this, this application proposes a vehicle control method, electronic device, and vehicle. By monitoring the shifting status of each drive axle of the vehicle, when at least two drive axles are connected to the vehicle's drive shaft and one drive axle fails to shift, the transmission connection between that drive axle and the vehicle's drive shaft is disconnected, and the vehicle's driving mode is switched. This avoids the impact on vehicle driving caused by the failure of that drive axle to shift, thereby meeting the vehicle's driving needs while improving the driving experience.
[0025] The embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0026] In some embodiments, a vehicle control method is applied to a vehicle controller, such as... Figure 1 As shown, the method includes: Step S101: Monitor the gear shifting status of each drive axle of the vehicle; Specifically, the drive axle is used to drive the vehicle. For a vehicle with at least two drive axles, both drive axles are connected to the vehicle's drive shaft so that the gears of the at least two drive axles are always matched with the vehicle speed, which helps to optimize shift smoothness and fuel economy.
[0027] The vehicle controller monitors the shifting status of the at least two drive axles to quickly identify situations where shifting fails due to an unavailable gear in one of the at least two drive axles. This is to avoid problems such as the inability to meet the vehicle's driving needs due to an unavailable gear in that drive axle, thus affecting the driving experience.
[0028] For example, a drive axle has a first gear and a second gear. If the second gear is unavailable, the drive axle cannot shift to the second gear. This drive axle can limit the maximum speed, thus preventing the vehicle from reaching the speed range corresponding to the second gear and failing to meet the needs of high-speed driving.
[0029] It should be noted that the vehicle controller monitors the shifting status of each drive axle only when the drive axle needs to shift gears. When the vehicle controller determines that a drive axle has received a shift request, it determines that the drive axle needs to shift gears. The shifting status includes successful shifting and failed shifting. Failed shifting means that the drive axle cannot switch to the target shifting gear corresponding to the shift request, or cannot provide the torque corresponding to the target shifting gear. In other words, a failed shifting of a drive axle means that the drive axle cannot apply the driving action that matches the target shifting gear.
[0030] In step S102, in response to determining that at least two of the drive axles are connected to the vehicle drive shaft and that the shifting condition of one of the drive axles is a shifting failure, the drive axle is determined to be a faulty drive axle, and the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to control the vehicle to drive based on the new vehicle drive mode.
[0031] Specifically, when the vehicle controller determines that at least two drive axles are connected to the vehicle's drive shaft, and one of the drive axles is experiencing a shift failure, it determines that the failed drive axle cannot achieve the driving function matching the target shift gear. The vehicle controller then identifies this drive axle as a faulty drive axle and disconnects its connection from the vehicle's drive shaft to prevent it from affecting the vehicle's normal operation. Furthermore, the vehicle's driving mode is switched to match the current drive axle connected to the vehicle's drive shaft, preventing the faulty drive axle from driving the vehicle. This allows the drive axles other than the faulty drive axle to drive the vehicle, thus meeting the vehicle's driving requirements.
[0032] It should be noted that the faulty drive axle does not remain in this state after disconnecting its transmission connection with the vehicle's drive shaft. For example, when a drive axle receives a shift request, if the target gear corresponding to the shift request is unavailable (e.g., the signal for the target gear is lost), the drive axle is determined to be faulty, and its target gear is identified as the faulty gear. After disconnecting the transmission connection between the faulty drive axle and the vehicle's drive shaft, if the faulty drive axle receives another shift request, and the target gear corresponding to this shift request is a gear other than the faulty gear, then the faulty drive axle is controlled to switch to the target gear corresponding to the shift request to restore its transmission connection with the vehicle's drive shaft.
[0033] It should be noted that the vehicle driving requirements can be requirements that affect the driving experience, such as vehicle speed requirements and driving smoothness requirements. Disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft involves switching the gear of the faulty drive axle to neutral (N), thereby disconnecting the gear set in the faulty drive axle from the input and output shafts. Consequently, the input shaft of the reducer of the faulty drive axle is disconnected from the output shaft connected to the vehicle drive shaft. Since the output shaft remains connected to the vehicle drive shaft, but is disconnected from the input shaft, the faulty drive axle can no longer limit the speed of the vehicle drive shaft or drive it to rotate. The speed of the vehicle drive shaft is only limited and driven by other drive axles that are connected to the vehicle drive shaft, and all gears of these drive axles are available, ensuring normal vehicle operation and meeting the vehicle's driving requirements.
[0034] More specifically, when a vehicle includes two drive axles, the vehicle controller monitors the shifting status of both drive axles. When both drive axles are connected to the vehicle's drive shaft, the controller disconnects the drive axle of the faulty drive axle from the drive shaft, allowing the other drive axle to remain connected and thus drive the vehicle to meet its driving requirements. When a vehicle includes three or more drive axles, the vehicle controller monitors the shifting status of all drive axles. When at least two drive axles are connected to the vehicle's drive shaft, and one drive axle fails to shift gears, the failed drive axle is identified as the faulty drive axle, and its connection to the drive shaft is disconnected, allowing the drive axles connected to the drive shaft to drive the vehicle to meet its driving requirements. When a vehicle includes two or more drive axles, but only one drive axle is connected to the drive shaft, the vehicle controller does not disconnect the drive axle from the drive shaft when it determines that the drive axle has failed to shift gears, to avoid the vehicle losing power.
[0035] Furthermore, the vehicle controller monitors the shifting status of all drive axles, regardless of whether the drive axle is connected to the vehicle's driveshaft. For example, if a vehicle has two drive axles, one connected to the vehicle's driveshaft and the other disconnected, when the drive axle disconnected receives a shift request, the vehicle controller still controls that drive axle to perform the shift to determine its status. If the shift is successful, the drive axle is reconnected to the vehicle's driveshaft; if the shift fails, the drive axle remains disconnected from the vehicle's driveshaft (i.e., in neutral).
[0036] In this embodiment, by monitoring the shifting status of each drive axle of the vehicle, if at least two drive axles are connected to the vehicle's drive shaft, and one of the drive axles fails to shift, that drive axle is identified as a faulty drive axle, and its transmission connection to the vehicle's drive shaft is disconnected. This prevents the faulty drive axle's shifting failure from restricting vehicle movement. Furthermore, before disconnecting the faulty drive axle from the vehicle's drive shaft, the transmission connections of at least two drive axles are maintained. Disconnecting the faulty drive axle from the vehicle's drive shaft does not affect normal vehicle operation and can meet the vehicle's driving requirements. This application can monitor the shifting status of at least two drive axles, and if at least two drive axles are connected to the vehicle's drive shaft, and one of the drive axles fails to shift, its transmission connection to the vehicle's drive shaft is disconnected. This prevents situations where the drive axle cannot shift to a gear matching the vehicle speed, which could affect vehicle driving or cause wear and tear on the drive axle. This improves the driving experience while meeting the vehicle's driving needs.
[0037] In some embodiments, the at least two drive axles include a front drive axle and a rear drive axle; in step S102: in response to determining that at least two drive axles are connected to the vehicle drive shaft, and that the shifting condition of one of the drive axles is a shifting failure, the drive axle is determined to be a faulty drive axle, and the transmission connection between the faulty drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched, the following steps are taken: Step S201: In response to determining that the shifting condition of the front drive axle is a shifting failure, and that both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, the front drive axle is determined to be a faulty drive axle, and the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that transmits power through the rear drive axle. Specifically, the vehicle includes two drive axles: a front drive axle and a rear drive axle. When the vehicle controller detects that the front drive axle has failed to shift gears, and both the front and rear drive axles are connected to the vehicle's drive shaft, the front drive axle is identified as the faulty drive axle. To prevent the faulty drive axle from affecting the vehicle's driving, its connection to the drive shaft is disconnected, allowing the rear drive axle to be connected solely to the drive shaft. The rear drive axle acts as a power source to drive the vehicle. Furthermore, the vehicle's driving mode can only be a mode where the power source is transmitted through the rear drive axle, such as a pure electric rear-wheel drive mode or a series rear-wheel drive mode.
[0038] It should be noted that in the pure electric rear-wheel drive mode, the vehicle is driven solely by a motor directly connected to the input shaft of the rear drive axle. In the series rear-wheel drive mode, the engine supplies power to the motor connected to the input shaft of the rear drive axle, and the engine and the motor connected to the rear drive axle serve as the power source to drive the vehicle.
[0039] It should be noted that when both the rear drive axle and the front drive axle are connected to the vehicle drive shaft, the vehicle drive mode can be a vehicle drive mode that transmits power only through the rear drive axle, or a vehicle drive mode that transmits power only through the front drive axle; it can also be a vehicle drive mode that transmits power through both the rear drive axle and the front drive axle. When one drive axle is disconnected from the vehicle drive shaft, the vehicle drive mode can only be a vehicle drive mode that transmits power only through the other drive axle, in order to ensure the vehicle's power input.
[0040] For example, if both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, and the vehicle drive mode is a vehicle drive mode that only transmits power through the rear drive axle, then when it is determined that the front drive axle fails to shift gears, the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and there is no need to switch the vehicle drive mode. For another example, if both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, and the vehicle drive mode is a vehicle drive mode that transmits power through the rear drive axle and the front drive axle, then when it is determined that the front drive axle fails to shift gears, the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that transmits power through the rear drive axle only.
[0041] In step S202, in response to determining that the shifting condition of the rear drive axle is a shifting failure, and that both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, the rear drive axle is determined to be a faulty drive axle, and the transmission connection between the rear drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that transmits power through the front drive axle.
[0042] Specifically, when the vehicle controller detects that the rear drive axle has failed to shift gears, and both the front and rear drive axles are connected to the vehicle's drive shaft, the rear drive axle is identified as the faulty drive axle. To prevent the faulty drive axle from affecting the vehicle's driving, the drive connection between the faulty drive axle and the vehicle's drive shaft is disconnected, allowing the front drive axle to be connected solely to the vehicle's drive shaft. The front drive axle then acts as a power source to drive the vehicle. Based on this, the vehicle's driving mode can only be a mode that transmits power solely through the front drive axle, such as engine direct drive mode, pure electric front drive mode, series front drive mode, or parallel front drive mode.
[0043] It should be noted that the engine direct drive mode is where the engine is used as the power source and connected to the front drive axle to drive the vehicle; the pure electric direct drive mode is where the motor directly connected to the input shaft of the front drive axle is used as the power source and drives the vehicle through the front drive axle; the series front drive mode is where the engine supplies electricity to the motor connected to the front drive axle and drives the vehicle through the front drive axle; and the parallel front drive mode is where the engine and the motor connected to the front drive axle are driven by the front drive axle.
[0044] For example, both the front drive axle and the rear drive axle are connected to the vehicle drive shaft. The vehicle drive mode is a vehicle drive mode that only transmits power through the front drive axle. When it is determined that the rear drive axle fails to shift gears, the transmission connection between the rear drive axle and the vehicle drive shaft is disconnected, and there is no need to switch the vehicle drive mode. For another example, if both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, and the vehicle drive mode is a vehicle drive mode that transmits power through the rear drive axle and the front drive axle, then when it is determined that the rear drive axle fails to shift gears, the transmission connection between the rear drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that transmits power through the front drive axle only.
[0045] In this embodiment, the vehicle includes two drive axles, namely a front drive axle and a rear drive axle. When both drive axles are connected to the vehicle's drive shaft, if one drive axle fails to shift gears, that drive axle is identified as a faulty drive axle. The drive connection between the faulty drive axle and the vehicle's drive shaft is disconnected, and the other drive axle is used as a transmission component to drive the vehicle. Based on this, the vehicle's driving mode is switched to a mode that transmits power only through the fault-free drive axle. This avoids the situation where the gear of the faulty drive axle cannot match the vehicle speed, thus meeting the vehicle's driving needs and improving the driving experience.
[0046] In some embodiments, step S101: monitoring the shifting status of at least two drive axles includes: Step S301: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; Specifically, when the vehicle controller determines that a drive axle has received a shift request, it determines that the drive axle is about to perform a shift operation. In order to monitor the shifting status of the drive axle, the target shifting gear of the drive axle is determined based on the shift request, that is, the drive axle is about to switch to the target shifting gear.
[0047] It should be noted that the shift request includes the target shift gear, so that the drive axle performs a shift operation according to the shift request, that is, shifts to the target shift gear.
[0048] In addition, the shift request is issued by the vehicle controller to the drive axle based on the vehicle's torque distribution and speed.
[0049] In step S302, in response to determining that the operating state of the target gear shifting position is unavailable, the shifting condition of the drive axle is determined to be a shifting failure.
[0050] Specifically, the operating status of the drive axle's gear position is monitored in real time by the gear position sensor and sent to the vehicle controller. After determining the target gear shift, the vehicle controller determines the operating status of the target gear shift based on the gear position status received from the gear position sensor corresponding to the drive axle. When the operating status of the target gear shift is unavailable, it is determined that the drive axle cannot shift to the target gear, and therefore, the gear shifting situation of the drive axle is determined to be a gear shifting failure.
[0051] It should be noted that when the target shift gear is in an available state, it means that the drive axle can switch to the target shift gear and the target shift gear can output a matching torque to meet the vehicle's driving requirements. Therefore, the drive axle and the vehicle's drive shaft are kept connected to meet the vehicle's driving requirements.
[0052] In this embodiment, based on the shift request received by the drive axle, the target shift gear of the drive axle is determined, and the operating status of the target shift gear is obtained through a gear position sensor. If the operating status of the target shift gear is available, the shift of the drive axle is determined to be successful; if the operating status of the target shift gear is unavailable, the shift of the drive axle is determined to be unsuccessful. Determining the target shift gear of the drive axle through the shift request and determining the operating status of the target shift gear through the gear position sensor enables monitoring of the shifting status of the drive axle, improving the monitoring efficiency of the shifting status of at least two drive axles, and thus improving the efficiency of the method.
[0053] In some embodiments, step S101: monitoring the shifting status of at least two drive axles includes: Step S401: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; Specifically, when the vehicle controller determines that a drive axle has received a shift request, it determines that the drive axle is about to perform a shift operation. In order to monitor the shifting status of the drive axle, the target shifting gear of the drive axle is determined based on the shift request, that is, the drive axle is about to switch to the target shifting gear.
[0054] It should be noted that the shift request includes the target shift gear, so that the drive axle performs a shift operation according to the shift request, that is, shifts to the target shift gear.
[0055] In addition, the shift request is issued by the vehicle controller to the drive axle based on the vehicle's torque distribution and speed.
[0056] Step S402: In response to determining that the drive axle has not switched to the target shift gear within a preset delay time, the shifting status of the drive axle is determined to be a shifting failure.
[0057] Specifically, the vehicle controller monitors the shifting process of the drive axle. When it is determined that the drive axle has started to perform a shifting operation, a timer is started. If the gear of the drive axle remains in the current gear and does not shift to the target shifting gear within the preset delay time, it is determined that the drive axle cannot shift to the target shifting gear, and the shifting status of the drive axle is a shifting failure.
[0058] For example, if the preset delay time is 1.5 seconds, and the drive axle is still in the current gear after 1.5 seconds of performing a gear shift, it indicates that the drive axle has failed to shift. This failure could be due to wear or damage to internal mechanical components, preventing the shift from being completed within the specified time, or a malfunction in the drive axle's hydraulic system, affecting power transmission efficiency during shifting. Additionally, a malfunction in the drive axle's control system, such as a sensor failure or a software problem in the control unit, could also cause the shift command to be executed inaccurately.
[0059] It should be noted that the preset delay time is a preset value used to evaluate the shifting status of the drive axle. When the drive axle is fault-free and can successfully shift gears, the time taken for the shifting drive axle to switch from the current gear to the target shifting gear is much shorter than the preset delay time. Therefore, if the drive axle still fails to successfully shift to the target shifting gear within the preset delay time, it is determined that the target shifting gear is unavailable, and the drive axle shifting fails.
[0060] In this embodiment, when a drive axle receives a shift request, it is determined that the drive axle is about to perform a shift operation. Based on the shift request, the target shift gear for the drive axle to perform the shift operation is determined. By monitoring whether the drive axle shifts to the target shift gear within the preset delay time, the shift status of the drive axle is determined. This achieves confirmation of the shift status within the preset delay time, which can improve the efficiency of shift status determination while enhancing the accuracy of shift status determination.
[0061] In some embodiments, step S101: monitoring the shifting status of at least two drive axles includes: Step S501: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; Specifically, when the vehicle controller determines that a drive axle has received a shift request, it determines that the drive axle is about to perform a shift operation. In order to monitor the shifting status of the drive axle, the target shifting gear of the drive axle is determined based on the shift request, that is, the drive axle is about to switch to the target shifting gear.
[0062] It should be noted that the shift request includes the target shift gear, so that the drive axle performs a shift operation according to the shift request, that is, shifts to the target shift gear.
[0063] In addition, the shift request is issued by the vehicle controller to the drive axle based on the vehicle's torque distribution and speed.
[0064] In step S502, in response to determining that the drive axle switches to the target shift gear within a preset delay time, and that the allowable transmission torque of the drive axle does not match the target shift gear, the shifting condition of the drive axle is determined to be a shifting failure.
[0065] Specifically, after the vehicle controller detects that the drive axle has switched from the current gear to the target gear within the preset delay time, it judges the allowable transmission torque of the drive axle. If the allowable transmission torque of the drive axle does not match the target gear of the drive axle, it is determined that the drive axle has not completed a substantial gear shifting operation, and the gear shifting status of the drive axle is a gear shift failure.
[0066] It should be noted that the allowable transmission torque is the maximum torque that the drive axle can withstand, and it is related to the gear position of the drive axle; that is, one gear position of the drive axle corresponds to one allowable transmission torque. After the vehicle controller determines that the drive axle has completed a gear shift, it determines that the drive axle has switched to the target gear position. The vehicle controller obtains the allowable transmission torque of the drive axle. If the allowable transmission torque of the drive axle after completing the gear shift does not match the target gear position, it is determined that the drive axle has not completed a substantial gear shift, the drive axle cannot adapt to the current vehicle speed, and the gear shift status of the drive axle is a gear shift failure.
[0067] For example, the drive axle includes three gears. The allowable transmission torque corresponding to the first gear is 100 Nm, the allowable transmission torque corresponding to the second gear is 160 Nm, and the allowable transmission torque corresponding to the third gear is 400 Nm. If the target shift gear of the drive axle is the third gear, and the allowable transmission torque of the drive axle after shifting to the target shift gear is 160 Nm, and this allowable transmission torque does not match the target shift gear, the shifting condition of the drive axle is determined to be a shifting failure.
[0068] In this embodiment, by monitoring the gear shifting of the drive axle within the preset delay time, it is determined whether the drive axle has shifted to the target gear. By confirming the allowable transmission torque after the drive axle shifts to the target gear, a secondary determination of the target gear is achieved. This improves the accuracy of determining the gear shifting status of the drive axle, avoiding situations where the drive axle appears to have shifted to the target gear but does not actually achieve the corresponding effect. Furthermore, it avoids situations where the actual gear of the drive axle does not match the target gear, thus affecting vehicle driving. This improves the accuracy of the method and prevents drive axle shifting errors from misleading the vehicle controller, thereby enhancing the driving experience.
[0069] In some embodiments, after step S102: disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following is included: Step S601: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; Specifically, after the faulty drive axle disconnects from the vehicle drive shaft, if the faulty drive axle receives the shift request, it determines the target shift gear based on the shift request to determine whether the faulty drive axle can shift to the target shift gear, that is, whether it can restore the transmission connection with the vehicle drive shaft.
[0070] Step S602: In response to determining that the operating status of the target shift gear of the faulty drive axle is available, the faulty drive axle is switched to the target shift gear to restore the transmission connection between the faulty drive axle and the vehicle drive shaft. Specifically, after determining the target shift gear of the faulty drive axle, the vehicle controller determines the operating status of the target shift gear based on the gear operating status sent by the gear position sensor corresponding to the faulty drive axle. When the operating status of the target shift gear is available, it is determined that the faulty drive axle can shift to the target shift gear, and the vehicle controller shifts the gear of the faulty drive axle to the target shift gear, thereby restoring the transmission connection between the faulty drive axle and the vehicle drive shaft.
[0071] In step S603, in response to determining that the operating state of the target shift gear of the faulty drive axle is unavailable, the faulty drive axle is controlled to remain disconnected from the vehicle drive shaft.
[0072] Specifically, after determining the target gear shift position of the faulty drive axle, the vehicle controller determines the operating status of the target gear shift position based on the gear position sensor corresponding to the faulty drive axle. When the operating status of the target gear shift position is unavailable, it is determined that the faulty drive axle cannot shift to the target gear shift position, thereby keeping the faulty drive axle disconnected from the vehicle drive shaft to avoid affecting the normal driving of the vehicle due to the faulty drive axle's inability to shift to the target gear shift position.
[0073] In this embodiment, after disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, when the faulty drive axle receives a shift request, the target shift gear corresponding to the shift request is determined, and the operating state of the target shift gear is determined. When the operating state of the target shift gear is available, the faulty drive axle is switched to the target shift gear, restoring the transmission connection between the faulty drive axle and the vehicle drive shaft. When the operating state of the target shift gear is unavailable, the faulty drive axle remains disconnected from the vehicle drive shaft. This allows for flexible adjustment of the transmission connection between the faulty drive axle and the vehicle drive shaft. This avoids situations where vehicle driving is affected by shift failure of the faulty drive axle, and also avoids the faulty drive axle remaining disconnected from the vehicle drive shaft, which would affect the vehicle's power output adjustment over a wider range and with greater precision, thus maximizing the vehicle's driving performance.
[0074] In some embodiments, after step S102: disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following is included: Step S701: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request. Specifically, after the faulty drive axle disconnects from the vehicle drive shaft, if the faulty drive axle receives the shift request, it determines the target shift gear based on the shift request and controls the faulty drive axle to switch to the target shift gear to restore the transmission connection with the vehicle drive shaft.
[0075] Step S702: In response to determining that the faulty drive axle has not switched to the target shift gear within a preset delay time, the transmission connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0076] Specifically, after determining the target shift gear, the faulty drive axle is controlled to shift to the target shift gear to restore the transmission connection between the faulty drive axle and the vehicle drive shaft. During the process of controlling the faulty drive axle to shift to the target shift gear, the actual gear position of the faulty drive axle is monitored. If the faulty drive axle fails to shift to the target shift gear within the preset delay time, it is determined that the faulty drive axle cannot shift to the target shift gear, and the faulty drive axle has a shifting fault. The faulty drive axle may have shifted to a gear other than the target shift gear, or it may have never engaged the target shift gear. To avoid the shifting fault of the faulty drive axle affecting the vehicle's driving, the faulty drive axle is controlled to shift to neutral (N) gear, that is, the connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0077] It should be noted that the preset delay duration is used to limit the shifting time of the faulty drive axle, so as to avoid the faulty drive axle being in a engaged state for a long time without shifting to the target shifting gear, thus affecting the normal power drive of the vehicle.
[0078] In addition, if the faulty drive axle switches to the target shift gear within the preset delay time, it is determined that the faulty drive axle has successfully shifted gears and restored the transmission connection with the vehicle drive shaft, enabling the vehicle to drive normally.
[0079] In this embodiment, the shifting status of the faulty drive axle is monitored after it disconnects from the vehicle's drive shaft. Upon receiving a shift request, the target gear corresponding to the request is determined, and the actual gear position of the faulty drive axle within a preset delay time is also determined. If the faulty drive axle fails to shift to the target gear within the preset delay time, a shifting fault is identified, and the faulty drive axle is controlled to disconnect from the vehicle's drive shaft, i.e., shift to neutral (N) gear. This prevents the faulty drive axle from failing to shift to the target gear, thus affecting the vehicle's normal operation. This achieves closed-loop monitoring of the faulty drive axle, from disconnecting to reconnecting to the vehicle's drive shaft or continuing to disconnect, preventing the faulty drive axle from remaining in neutral (N) gear and thus ensuring its proper driving function. This improves the practicality of the method.
[0080] In some embodiments, after step S102: disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following is included: Step S801: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request. Specifically, after the faulty drive axle disconnects from the vehicle drive shaft, if the faulty drive axle receives the shift request, it determines the target shift gear based on the shift request and controls the faulty drive axle to switch to the target shift gear to restore the transmission connection with the vehicle drive shaft.
[0081] Step S802: In response to determining that the faulty drive axle switches to the target shift gear within a preset delay time, and that the allowable transmission torque of the faulty drive axle does not match the target shift gear, the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0082] Specifically, after determining the target shift gear, the faulty drive axle is controlled to shift to the target shift gear to restore the transmission connection between the faulty drive axle and the vehicle's drive shaft. During the process of controlling the faulty drive axle to shift to the target shift gear, the actual gear position of the faulty drive axle is monitored. If the faulty drive axle successfully shifts to the target shift gear within the preset delay time, the allowable transmission torque of the faulty drive axle is monitored. If the allowable transmission torque of the faulty drive axle does not match the target shift gear, that is, the allowable transmission torque is too large or too small, it is determined that the actual gear position of the faulty drive axle is not the target shift gear, and the faulty drive axle has a shifting fault. In order to avoid the shifting fault affecting the torque output of the faulty drive axle to the vehicle, that is, affecting the normal driving of the vehicle, the transmission connection between the faulty drive axle and the vehicle's drive shaft is disconnected, that is, the gear is re-engaged to neutral (N).
[0083] It should be noted that if the faulty drive axle successfully switches to the target shift gear within the preset delay time, and the allowable transmission torque of the faulty drive axle matches the target shift gear, then the faulty drive axle is determined to have successfully shifted gears, and the connection with the vehicle drive shaft is restored, enabling the faulty drive axle to drive the vehicle normally to meet the vehicle's driving needs. This avoids the faulty drive axle from being permanently disconnected from the vehicle drive shaft due to a single failed shift, which helps improve the practicality of the method.
[0084] In this embodiment, when the faulty drive axle is in neutral (N) and a shift request is received, the shift status of the faulty drive axle is monitored for gear position and allowable transmission torque to determine whether the faulty drive axle can successfully shift to the target shift gear corresponding to the shift request. After successfully shifting to the target shift gear, the allowable transmission torque of the faulty drive axle is judged to determine whether the allowable transmission torque of the faulty drive axle matches the target shift gear, thus achieving a secondary confirmation of the actual gear position of the faulty drive axle. If the allowable transmission torque does not match the target shift gear, it is determined that the faulty drive axle has failed to shift gear and a shift fault exists. The faulty drive axle is then controlled to re-engage in neutral (N), i.e., the transmission connection between the faulty drive axle and the vehicle drive shaft is disconnected to avoid affecting the normal driving of the vehicle due to the failure of the faulty drive axle to shift gear.
[0085] 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.
[0086] 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.
[0087] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a vehicle control device.
[0088] refer to Figure 2 The vehicle control device includes: The monitoring module 100 is configured to monitor the gear shifting status of each drive axle of the vehicle; The execution module 200 is configured to, in response to determining that at least two of the drive axles are connected to the vehicle drive shaft and that the shifting condition of one of the drive axles is a shift failure, determine that the drive axle is a faulty drive axle, disconnect the drive connection between the faulty drive axle and the vehicle drive shaft, and switch the vehicle drive mode to control the vehicle to drive based on the new vehicle drive mode.
[0089] Furthermore, the at least two drive axles include a front drive axle and a rear drive axle; the execution module 200 is also configured to: In response to determining that the shifting condition of the front drive axle is a shifting failure, and that both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, the front drive axle is determined to be a faulty drive axle, and the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that transmits power through the rear drive axle. In response to determining that the rear drive axle has failed to shift gears, and that both the front and rear drive axles are connected to the vehicle's drive shaft, the rear drive axle is determined to be a faulty drive axle. The drive connection between the rear drive axle and the vehicle's drive shaft is then disconnected, and the vehicle's drive mode is switched to a mode where the power source is transmitted through the front drive axle.
[0090] Furthermore, the monitoring module 100 is also configured to: in response to determining that a drive axle has received a shift request, determine the target shift gear of the drive axle based on the shift request; In response to determining that the operating state of the target gear shift position is unavailable, the shifting condition of the drive axle is determined to be a shifting failure.
[0091] Furthermore, the monitoring module 100 is also configured to: in response to determining that a drive axle has received a shift request, determine the target shift gear of the drive axle based on the shift request; If it is determined that the drive axle has not shifted to the target shift gear within a preset delay time, then the shifting status of the drive axle is determined to be a shifting failure.
[0092] Furthermore, the monitoring module 100 is also configured to: in response to determining that a drive axle has received a shift request, determine the target shift gear of the drive axle based on the shift request; In response to determining that the drive axle shifts to the target shift gear within a preset delay time, and that the allowable transmission torque of the drive axle does not match the target shift gear, the shifting condition of the drive axle is determined to be a shifting failure.
[0093] Furthermore, the execution module 200 is also configured to: in response to determining that the faulty drive axle has received a shift request, determine a target shift gear for the faulty drive axle based on the shift request; in response to determining that the operating state of the target shift gear for the faulty drive axle is available, switch the faulty drive axle to the target shift gear to restore the transmission connection between the faulty drive axle and the vehicle drive shaft; and in response to determining that the operating state of the target shift gear for the faulty drive axle is unavailable, control the faulty drive axle to remain disconnected from the vehicle drive shaft.
[0094] Furthermore, the execution module 200 is also configured to: in response to determining that the faulty drive axle has received a shift request, determine the target shift gear of the faulty drive axle based on the shift request; and in response to determining that the faulty drive axle has not shifted to the target shift gear within a preset delay time, disconnect the transmission connection between the faulty drive axle and the vehicle drive shaft.
[0095] Furthermore, the execution module 200 is also configured to: in response to determining that the faulty drive axle has received a shift request, determine the target shift gear of the faulty drive axle based on the shift request; In response to determining that the faulty drive axle switches to the target shift gear within a preset delay time, and that the allowable transmission torque of the faulty drive axle does not match the target shift gear, the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected.
[0096] 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.
[0097] The apparatus of the above embodiments is used to implement the corresponding vehicle control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0098] 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 control method described in any of the above embodiments.
[0099] Figure 3 This embodiment illustrates a more specific hardware structure of an electronic device. The device 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.
[0100] 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.
[0101] 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.
[0102] 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.
[0103] 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.).
[0104] 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.
[0105] 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.
[0106] The electronic devices described above are used to implement the corresponding vehicle control methods in any of the foregoing embodiments and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0107] Based on the same inventive concept, this application also provides a vehicle that includes an electronic device as described above, the beneficial effects of which are the same as those of the aforementioned electronic device, and will not be repeated here.
[0108] 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 that stores computer instructions for causing the computer to execute the vehicle control method as described in any of the above embodiments.
[0109] 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.
[0110] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the vehicle 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.
[0111] 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.
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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.
[0119] 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 control method, characterized in that, include: Monitor the gear shifting status of each drive axle of the vehicle; In response to determining that at least two of the drive axles are connected to the vehicle drive shaft, and that the shifting condition of one of the drive axles is a shifting failure, the drive axle is determined to be a faulty drive axle, and the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to control the vehicle to drive based on the new vehicle drive mode.
2. The vehicle control method according to claim 1, characterized in that, The at least two drive axles include a front drive axle and a rear drive axle; the step of determining that at least two of the drive axles are connected to the vehicle drive shaft, and that the shifting condition of one of the drive axles is a shifting failure, and then determining that the drive axle is a faulty drive axle, disconnecting the drive connection between the faulty drive axle and the vehicle drive shaft, and switching the vehicle drive mode, includes: In response to determining that the shifting condition of the front drive axle is a shifting failure, and that both the front drive axle and the rear drive axle are connected to the vehicle drive shaft, the front drive axle is determined to be a faulty drive axle, and the transmission connection between the front drive axle and the vehicle drive shaft is disconnected, and the vehicle drive mode is switched to a vehicle drive mode that is driven by the rear drive axle. In response to determining that the rear drive axle has failed to shift gears, and that both the front and rear drive axles are connected to the vehicle drive shaft, the rear drive axle is determined to be a faulty drive axle, and the connection between the rear drive axle and the vehicle drive shaft is disconnected. The vehicle drive mode is then switched to a drive mode that uses the front drive axle for transmission.
3. The vehicle control method according to claim 1, characterized in that, The monitoring of gear shifting status of each drive axle of the vehicle includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; In response to determining that the operating state of the target gear shift position is unavailable, the shifting condition of the drive axle is determined to be a shifting failure.
4. The vehicle control method according to claim 1, characterized in that, The monitoring of shifting conditions for at least two drive axles includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; If it is determined that the drive axle has not shifted to the target shift gear within a preset delay time, then the shifting condition of the drive axle is determined to be a shifting failure.
5. The vehicle control method according to claim 1, characterized in that, The monitoring of shifting conditions for at least two drive axles includes: In response to determining that a drive axle has received a shift request, the target shift gear of the drive axle is determined based on the shift request; In response to determining that the drive axle shifts to the target shift gear within a preset delay time, and that the allowable transmission torque of the drive axle does not match the target shift gear, the shifting condition of the drive axle is determined to be a shifting failure.
6. The vehicle control method according to claim 1, characterized in that, After disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the operating status of the target shift gear of the faulty drive axle is available, the faulty drive axle is switched to the target shift gear to restore the transmission connection between the faulty drive axle and the vehicle drive shaft. In response to determining that the operating status of the target shift gear of the faulty drive axle is unavailable, the faulty drive axle is controlled to remain disconnected from the vehicle drive shaft.
7. The vehicle control method according to claim 1, characterized in that, After disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the faulty drive axle has not shifted to the target shift gear within a preset delay time, the transmission connection between the faulty drive axle and the vehicle drive shaft is disconnected.
8. The vehicle control method according to claim 1, characterized in that, After disconnecting the transmission connection between the faulty drive axle and the vehicle drive shaft, the following steps are included: In response to determining that the faulty drive axle has received a shift request, the target shift gear of the faulty drive axle is determined based on the shift request; In response to determining that the faulty drive axle switches to the target shift gear within a preset delay time, and that the allowable transmission torque of the faulty drive axle does not match the target shift gear, the drive connection between the faulty drive axle and the vehicle drive shaft is disconnected.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 8.
10. A vehicle, characterized in that, Including an electronic device as described in claim 9.