Method for controlling a transfer case, vehicle and storage medium
Patent Information
- Application Number
- CN202611209836.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-11
- Publication Date
- 2026-09-25
AI Technical Summary
[0005]本申请提供了一种分动器控制方法、车辆和存储介质,可以在分动器卡滞在空挡时,控制分动器退出空挡,从而解决挡位切换过程中分动器卡滞在空挡的问题,进而可以解决异常进入目标模式的问题,可以提升驾驶安全性
[0023]第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述的分动器控制方法的步骤。
Smart Images

Figure CN122808734A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle power technology, and in particular to a transfer case control method, a vehicle, and a storage medium. Background Technology
[0002] With the development of technology, vehicles are offering more and more functions to meet the growing needs of users. For example, when towing, the transfer case usually needs to be put into neutral to disconnect the power transmission between the vehicle and the transmission via a mechanical structure. To facilitate towing, vehicles are equipped with a target mode for the transfer case. When the target mode is activated, the transfer case automatically shifts into neutral, thus cutting off power between the transmission and the wheels.
[0003] In related technologies, the activation and deactivation of the target mode are controlled by setting button rules. For example, pressing and holding the multimedia custom button and the mute button for 8 seconds can switch the transfer case to neutral to enter the target mode. Conversely, pressing and holding the multimedia custom button and the mute button again for 8 seconds can exit the target mode.
[0004] However, during the gear shifting process of the transfer case, it may get stuck in neutral. This will cause the vehicle to abnormally enter the target mode of the transfer case, which means that power will be cut off during normal driving, thus affecting the driving safety of the vehicle. Summary of the Invention
[0005] This application provides a transfer case control method, a vehicle, and a storage medium. When the transfer case is stuck in neutral, it can be controlled to disengage from neutral, thereby solving the problem of the transfer case getting stuck in neutral during gear shifting. This also solves the problem of abnormal entry into the target mode, improving driving safety. The technical solution includes the following:
[0006] Firstly, a transfer case control method is provided, the method comprising: With the vehicle's transfer case in neutral, determine how the transfer case enters neutral. Based on the transfer case's neutral gear engagement method and the transfer case's configuration word, the flag state of the target mode is determined. The flag state is used to indicate whether entering the transfer case's target mode is permitted. The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels. When the flag indicates that entering the target mode is not allowed and the vehicle meets the position drive conditions of the transfer case, the motor position of the transfer case is controlled to be in a first position so that the transfer case is out of neutral. The first position refers to the motor position of the transfer case when it is not in neutral.
[0007] In this application, when the transfer case is detected to be in neutral, the method by which the transfer case enters neutral is first determined. Then, based on the method by which the transfer case enters neutral and the transfer case's configuration word, the state of the target mode flag is determined, i.e., whether entry into the target mode of the transfer case is permitted. If the flag indicates that entry into the target mode is not permitted and the vehicle meets the transfer case's position drive conditions, the transfer case motor is controlled to a first position to disengage the transfer case from neutral. Thus, during the transfer case gear shifting process, even if the transfer case is stuck in neutral, it is possible to determine whether entry into the target mode is permitted based on the configuration word and the method of entering neutral. If entry into the target mode is not permitted and the transfer case's position drive conditions are met, the transfer case motor is controlled to a non-neutral position, allowing the transfer case to disengage from neutral. This solves the problem of the transfer case getting stuck in neutral during gear shifting, thereby resolving the problem of abnormal entry into the target mode and improving driving safety.
[0008] Optionally, the method of determining that the transfer case is in neutral includes: Before the transfer case is engaged in neutral, if a trigger operation for the target mode of the transfer case is received, it is determined that the transfer case enters neutral normally. If no trigger operation for the target mode of the transfer case is received, it is determined that the transfer case entered neutral by an abnormal entry.
[0009] In the above method, if a trigger operation for the target mode of the transfer case is received, it can be determined that the operation was initiated by the user. Therefore, in this case, the transfer case entering neutral can be determined as a normal entry. If no trigger operation for the target mode of the transfer case is received, it indicates that the user entered neutral without active operation, thus determining that the transfer case entered neutral abnormally. In this way, by determining whether the user actively operated the system, it is more convenient to determine whether the transfer case entered neutral normally or abnormally.
[0010] Optionally, determining the flag state of the target mode based on the transfer case's engagement mode and the transfer case's configuration word includes: Obtain the target configuration parameters of the configuration word; When the target configuration parameter is a first preset value, if the transfer case enters neutral in a normal manner, then the flag state is determined to be active, and the first preset value is used to indicate that the transfer case supports the target mode. If the transfer case enters neutral via an abnormal entry, then the flag is determined to be inactive.
[0011] In the above method, when the target configuration parameter is a first preset value, the target mode flag is set to an active state when the transfer case enters neutral normally, and deactivated when the transfer case enters neutral abnormally. This allows the target mode flag to be activated when the transfer case enters neutral normally, so that the transfer case can enter the target mode, and deactivated when the transfer case enters neutral abnormally, thus preventing the transfer case from entering the target mode abnormally.
[0012] Optionally, the method further includes: If the flag state is determined to be active, and a trigger operation to exit the target mode is received, the motor position of the transfer case is controlled to be in the first position so that the transfer case exits the target mode.
[0013] Optionally, the method further includes: After receiving a trigger operation to exit the target mode, if the transfer case is still in the target mode, the target configuration parameter of the configuration word is modified to a second preset value so that the flag bit state of the target mode is switched to an inactive state. When the vehicle meets the position drive conditions of the transfer case, the motor position of the transfer case is controlled to be in the second position so that the transfer case exits the target mode. The second position and the first position are the motor positions located on both sides of the neutral position.
[0014] In the above method, by modifying the target configuration parameter of the configuration word to the second preset value, the flag of the target mode can be switched to an inactive state, thus achieving a formal exit from the target mode. Then, when the vehicle meets the position drive conditions of the transfer case, the position of the transfer case motor is adjusted to disengage the transfer case from neutral, thereby achieving a substantial exit from the target mode. This solves the problem of mechanical gear malfunction preventing the transfer case from exiting the target mode during the exit process, thus improving the success rate of exiting the target mode.
[0015] Optionally, the motor position controlling the transfer case is in a first position, including any one of the following: Control the transfer case to the motor position corresponding to the low-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed two-wheel drive mode.
[0016] In the above method, by controlling the transfer case to be in any of the gears corresponding to the motor position in high-speed four-wheel drive mode, high-speed two-wheel drive mode, and low-speed four-wheel drive mode, multiple ways are provided for the transfer case to exit neutral. This allows the transfer case to exit neutral if one way fails, but other ways can be used to exit neutral, thereby increasing the success rate of the transfer case exiting neutral. This can prevent the transfer case from re-entering the target mode after power is applied.
[0017] Optionally, the method further includes: Obtain the current speed of the vehicle; If the current vehicle speed is less than or equal to a preset vehicle speed threshold, it is determined that the vehicle meets the position drive condition of the transfer case. If the current vehicle speed is greater than the preset vehicle speed threshold, it is determined that the vehicle does not meet the position drive conditions of the transfer case.
[0018] Optionally, the method further includes: If the vehicle does not meet the position drive conditions of the transfer case, the transfer case remains in neutral until the vehicle meets the position drive conditions of the transfer case, and then the process returns to the step of controlling the motor position of the transfer case to the first position.
[0019] In the above method, if the vehicle does not meet the position drive conditions of the transfer case, the transfer case is kept in neutral until the vehicle meets the position drive conditions of the transfer case. Only then is the position of the transfer case motor adjusted to the first position. This allows the transfer case to be disengaged from neutral while ensuring driving safety, thus improving vehicle safety.
[0020] Secondly, a transfer case control device is provided, the device comprising: The first determining module is used to determine how the transfer case enters neutral when the transfer case of the vehicle is in neutral. The second determining module is used to determine the flag state of the target mode based on the way the transfer case is put into neutral and the configuration word of the transfer case. The flag state is used to indicate whether it is allowed to enter the target mode of the transfer case. The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels. The control module is configured to control the motor position of the transfer case to a first position when the flag status indicates that entering the target mode is not allowed and the vehicle meets the position drive conditions of the transfer case, so that the transfer case is out of neutral. The first position refers to the motor position of the transfer case when it is not in neutral.
[0021] Thirdly, a vehicle is provided, the vehicle comprising: Memory, used to store executable program code; A processor is configured to call and run the executable program code from the memory, causing the vehicle to perform the transfer case control method described above.
[0022] Fourthly, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-described transfer case control method.
[0023] Fifthly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the steps of the transfer case control method described above.
[0024] It is understood that the beneficial effects of the second, third, fourth, and fifth aspects mentioned above can be found in the relevant descriptions in the first aspect above, and will not be repeated here. Attached Figure Description
[0025] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a schematic diagram of the structure of a power transmission system provided in an embodiment of this application; Figure 2 This is a schematic diagram of an encoder provided in an embodiment of this application; Figure 3 This is a flowchart of a transfer case control method provided in an embodiment of this application; Figure 4 This is a flowchart of another transfer case control method provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of a transfer case control device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0028] It should be understood that "multiple" as mentioned in this application refers to two or more. In the description of this application, unless otherwise stated, " / " indicates "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist, for example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, to facilitate a clear description of the technical solutions of this application, the terms "first," "second," etc., are used to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and that "first," "second," etc., do not necessarily imply differences.
[0029] Before describing the transfer case control method provided in the embodiments of this application, the relevant content of the transfer case involved in the embodiments of this application will be introduced first.
[0030] For example, Figure 1 This is a schematic diagram of a power transmission system provided in an embodiment of this application.
[0031] like Figure 1 As shown, the power transmission system includes a gearbox 101, a transfer case 102, a front drive axle 103, and a rear drive axle 104.
[0032] The gearbox 101 is used to transmit power output from a power source (such as an engine).
[0033] The transfer case 102 is the core device of the four-wheel drive vehicle transmission system. It is a gear transmission system installed after the gearbox 102. The input shaft of the transfer case 102 is connected to the output shaft of the gearbox 101. The output shaft of the transfer case 102 is connected to the front drive axle 103 and the rear drive axle 104 respectively through the drive shaft. Therefore, the main function of the transfer case 102 is to distribute the power output by the gearbox 101 to each drive axle.
[0034] The front drive axle 103 can transmit power to the left front axle and the right front axle respectively, thereby driving the left front wheel and the right front wheel. The rear drive axle 104 can transmit power to the left rear axle and the right rear axle respectively, thereby driving the left rear wheel and the right rear wheel.
[0035] The transfer case 102 typically has four positions: 2H (high-speed two-wheel drive mode), 4H (high-speed four-wheel drive mode), 4L (low-speed four-wheel drive mode), and neutral.
[0036] When the transfer case 102 of the vehicle is in position 2H, the vehicle is generally driven by the rear wheels or the front wheels. That is, the transfer case 102 only transmits power to the rear drive axle 104 or the front drive axle 103, thereby driving the left rear wheel and the right rear wheel or driving the left front wheel and the right front wheel.
[0037] When the transfer case 102 is in position 4H, the vehicle is driven by both the front and rear wheels. That is, the transfer case 102 can simultaneously transmit the original power output from the transmission to the front drive axle 103 and the rear drive axle 104, thereby driving the left rear wheel, right rear wheel, left front wheel and right front wheel.
[0038] When the transfer case 102 is in 4L mode, the vehicle is driven by both the front and rear wheels. Additionally, the transfer case 102 contains a gear set with relatively large gears. In this situation, this gear set is activated, allowing power from the transmission to pass through it, amplifying the torque by 2 to 4 times. This amplified power is then simultaneously transmitted from the transfer case 102 to both the front drive axle 103 and the rear drive axle 104. Consequently, the wheel speed is significantly reduced to achieve stronger power output.
[0039] When the transfer case 102 of the vehicle is in neutral, all output shaft power can be cut off. Specifically, the power transmission link between the output shaft of the transmission 101 and the front drive axle 103 and the rear drive axle 104 is cut off, so that the power output by the transmission 101 cannot be distributed to the front drive axle 103 and the rear drive axle 104. Usually, when the vehicle is in trailer mode, the transfer case 102 will enter the target mode so that the transfer case 102 is in neutral.
[0040] Typically, a transfer case includes a shift motor with a encoder mounted on its rotor shaft. When the shift motor rotates, the encoder rotates synchronously, providing real-time feedback on the motor's position. In different gears (2H, 4H, 4L, Neutral), the shift motor rotor can be positioned within the corresponding angle range of the encoder. Before controlling the transfer case to shift gears, the angle at which the shift motor needs to rotate to engage the shift fork's engagement sleeve with the corresponding gear's teeth is calculated. During shifting, the shift motor rotates the appropriate angle, moving the shift fork to a specific position, thus engaging the corresponding gear.
[0041] For example, Figure 2 This is a schematic diagram of an encoder provided in an embodiment of this application. Figure 2As shown, the code disk indicates the position of the transfer case motor when the transfer case is in 2H (2WD HIGH, high-speed two-wheel drive mode), 4H (4WD HIGH LOCK, high-speed four-wheel drive mode), and 4L (4WD LOW LOCK, low-speed four-wheel drive mode), which is the angular range of the shift motor. For example, when the transfer case is in high-speed two-wheel drive mode, the shift motor can be in the 355°-5° angular range on the code disk; when the transfer case is in high-speed four-wheel drive mode, the shift motor can be in the 68°-78° angular range; when the transfer case is in low-speed four-wheel drive mode, the shift motor can be in the 284.5°-294.5° angular range; and when the transfer case is in neutral, the shift motor can be in the 153°-163° angular range.
[0042] like Figure 2 As shown, when switching the transfer case from high-speed two-wheel drive mode to low-speed four-wheel drive mode, from low-speed four-wheel drive mode to high-speed two-wheel drive mode, from low-speed four-wheel drive mode to high-speed four-wheel drive mode, or from high-speed four-wheel drive mode to low-speed four-wheel drive mode, the transfer case needs to be shifted to neutral first. In other words, the shift fork must start from the area of high-speed two-wheel drive mode, high-speed four-wheel drive mode, or low-speed four-wheel drive mode, pass through the neutral area, and continue moving to reach the target gear area. However, if the internal gears of the transfer case cannot mesh smoothly due to speed differences, drag torque, mechanical resistance, etc., the shift fork may remain in the neutral area. This will result in a problem where it cannot be pushed into the low-speed four-wheel drive area, and due to excessive resistance, it cannot continue moving forward, meaning the transfer case will be stuck in neutral.
[0043] In this situation, the instrument panel will display a message saying "Mode switching failed, please turn off the engine and try again." After the vehicle is powered off and then back on, the transfer case controller will detect that the shift motor is within the neutral angle range, thus recognizing the transfer case as being in neutral. At this point, the instrument panel will display a message saying "Target mode activated." This can cause the vehicle to mistakenly enter the target mode, affecting normal vehicle operation and compromising driving safety.
[0044] In addition, related technologies typically control the activation and deactivation of the target mode by setting button rules. For example, after the multimedia custom button and the mute button are pressed and held for a period of time, the transfer case can be switched to neutral to enter the target mode. Conversely, after the multimedia custom button and the mute button are pressed again and held for a period of time, the target mode can be exited.
[0045] After the user activates the transfer case's target mode via button rules, the vehicle can be towed. Once the vehicle has finished towing, the user can activate the transfer case's target mode again via button rules, thus switching the transfer case to non-neutral, such as switching to high-speed two-wheel drive mode.
[0046] like Figure 2 As shown, to switch the transfer case from neutral to high-speed two-wheel drive mode, the shift motor needs to rotate counterclockwise. During the switch to high-speed two-wheel drive mode, the shift fork pushes the engagement sleeve closer to the engagement teeth. If gear grinding occurs during this process, preventing further movement (i.e., a mechanical gear misalignment), the gear shift will fail. In this case, a protection mechanism will be activated, controlling the transfer case to automatically return to neutral, thus automatically returning to the target mode. To disengage the transfer case from neutral, the vehicle must be manually pushed until the gears rotate a certain angle after the vehicle has moved, at which point the transfer case can disengage from neutral. Then, the target mode can be exited via a button press.
[0047] Therefore, this application provides a transfer case control method that can be applied to scenarios where the transfer case is shifting gears, particularly when the transfer case is switching between two-wheel drive and four-wheel drive modes or when the transfer case is exiting a target mode.
[0048] Specifically, when the vehicle's transfer case is detected to be in neutral, the method by which the transfer case entered neutral is first determined. Then, based on the method of entering neutral and the transfer case's configuration, the target mode flag status is determined, i.e., whether entry into the target mode is permitted. If the flag status indicates that entry into the target mode is not permitted and the vehicle meets the transfer case's position drive conditions, the transfer case motor is controlled to the first position, causing the transfer case to disengage from neutral. Thus, during the switching between two-wheel drive and four-wheel drive modes, even if the transfer case is stuck in neutral, the configuration and the method of entering neutral can be used to determine whether entry into the target mode is permitted. If entry into the target mode is not permitted and the transfer case's position drive conditions are met, the transfer case motor is controlled to the non-neutral motor position, allowing the transfer case to disengage from neutral. This solves the problem of the transfer case getting stuck in neutral during two-wheel drive / four-wheel drive switching, thereby resolving the issue of abnormal entry into the target mode and improving driving safety.
[0049] The transfer case control method provided in the embodiments of this application will be explained in detail below.
[0050] Figure 3This is a flowchart illustrating a transfer case control method provided in an embodiment of this application. This method can be applied to a vehicle's transfer case control module (TCCM). See also... Figure 3 The method includes the following steps 301-303.
[0051] Step 301: With the vehicle's transfer case in neutral, determine how the transfer case enters neutral.
[0052] The transfer case can be engaged in neutral in two ways: normal engagement or abnormal engagement. Normal engagement can be understood as the user actively engaging neutral, while abnormal engagement can be understood as the user engaging neutral without actively engaging neutral.
[0053] In step 301 above, the transfer case controller can detect the transfer case's gear position at preset intervals, or detect the current gear position after the vehicle is powered off and then back on. If the transfer case is detected to be in neutral, it can be further determined whether the transfer case was manually engaged by the user or entered neutral abnormally.
[0054] One possible approach is that step 301 can be performed as follows: before the transfer case is engaged in neutral, if a trigger operation for the target mode of the transfer case is received, the transfer case is determined to be engaged in neutral normally; if no trigger operation for the target mode of the transfer case is received, the transfer case is determined to be engaged in neutral abnormally.
[0055] The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels. When the target mode of the transfer case is activated, the transfer case is in neutral. In some embodiments, the target mode may be referred to as the transfer case's N-gear traction mode.
[0056] The triggering operation for the transfer case's target mode can be initiated by the user. It should be understood that the vehicle can be configured with triggering rules for the target mode, which the user can follow to activate it. As an example, the user can activate the target mode by clicking a soft switch set on the central control screen, thus receiving a triggering operation for the transfer case's target mode. As another example, the user can activate the target mode using button rules, such as pressing and holding the "Multimedia Custom Button" and "Mute Button" for 8 seconds. In this case, detecting that the "Multimedia Custom Button" and "Mute Button" have been pressed for 8 seconds confirms that a triggering operation for the transfer case's target mode has been received.
[0057] In the above method, if a trigger operation for the target mode of the transfer case is received, it can be determined that the operation was initiated by the user. Therefore, in this case, the transfer case entering neutral can be determined as a normal entry. If no trigger operation for the target mode of the transfer case is received, it indicates that the user entered neutral without active operation, thus determining that the transfer case entered neutral abnormally. In this way, by determining whether the user actively operated the system, it is more convenient to determine whether the transfer case entered neutral normally or abnormally.
[0058] Step 302: Based on the transfer case's neutral gear engagement method and the transfer case's configuration word, determine the flag status of the target mode. This flag status indicates whether entering the transfer case's target mode is permitted. The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels.
[0059] The transfer case configuration word is used to describe the transfer case's attribute configuration information, including the transfer case's operating mode, torque distribution ratio, and gear position (2H, 4H, 4L, neutral). In this embodiment, the transfer case configuration word includes configuration parameters for the target mode, as shown in Table 1 below.
[0060] Table 1
[0061] As shown above, technicians can define the value of ByteXX as 0 or 1 to represent the target mode of the transfer case, thus indicating that the transfer case supports the target mode. When the value of ByteXX is not 0 or 1, it is defined that the transfer case does not have the function of the target mode, that is, the transfer case does not support the target mode.
[0062] Table 1 above is only an illustrative example of the configuration parameters for the target mode. Specific parameter values can be set by technical personnel and do not constitute a limitation on the embodiments of this application.
[0063] The flag state is used to indicate whether the transfer case is allowed to enter the target mode. It should be understood that a target mode flag may be set in this embodiment. In some embodiments, the state of the target mode flag (i.e., the target mode flag state) may include an active state and an inactive state. When the target mode flag state is active, it indicates that the transfer case has entered the target mode; when the target mode flag state is inactive, it indicates that the transfer case has not entered the target mode. In this embodiment, the target mode flag also indicates whether the transfer case is allowed to enter the target mode. When the target mode flag state is active, it indicates that the transfer case is allowed to enter the target mode, and in this case, a message indicating that the transfer case has entered the target mode can be returned. When the target mode flag state is inactive, it indicates that the transfer case is not allowed to enter the target mode. In some embodiments, the target mode flag can be 1 or 0. When the target mode flag is 1, it indicates that the flag is active, which means that the transfer case is allowed to enter the target mode. When the target mode flag is 0, it indicates that the flag is inactive, which means that the transfer case is not allowed to enter the target mode and the transfer case is not currently in the target mode.
[0064] It is worth noting that, in this embodiment, the target mode flag can be stored in a non-volatile storage medium, such as an EEPROM (Electrically Erasable Programmable Read-Only Memory), so that after the vehicle is powered off and then powered on again, the flag state of the target mode can remain at the state it was before power-off. Thus, during the transfer case shifting, even if it gets stuck in neutral, as long as the target mode flag was inactive before the vehicle was powered off, the transfer case will not enter the target mode after the vehicle is powered on again, thereby preventing the transfer case from abnormally entering the target mode.
[0065] In the above method, a target mode flag is set to constrain whether entry into the target mode of the transfer case is allowed. The flag state of the target mode in the current state is determined based on the way the transfer case enters neutral and the configuration word of the transfer case. This allows it to determine whether entry into the target mode of the transfer case is allowed in the current state. Furthermore, it can be achieved that when entry into the target mode of the transfer case is not allowed, the transfer case can be controlled not to enter the target mode, thus avoiding abnormal entry into the target mode of the transfer case.
[0066] One possible approach is that step 302 can be: obtaining the target configuration parameters of the transfer case's configuration word; if the transfer case enters neutral normally when the target configuration parameters are a first preset value, then the flag bit is determined to be active; if the transfer case enters neutral abnormally, then the flag bit is determined to be inactive.
[0067] The target configuration parameters refer to the configuration parameters of the transfer case in the target mode.
[0068] The first preset value is used to indicate that the transfer case has the function of the target mode, that is, the transfer case supports the target mode. For example, the first preset value is 01. That is to say, when the parameter value of the target configuration parameter is 01, it means that the transfer case has the function of the target mode, that is, the transfer case supports the target mode.
[0069] Assuming the transfer case supports the target mode, the flag status can be determined based on how the transfer case enters neutral. Specifically, if the transfer case enters neutral normally, it means the user actively engaged the transfer case, and in this case, the transfer case is allowed to enter the target mode, so the flag status is active. If the transfer case enters neutral abnormally, it means the transfer case did not enter neutral due to user intervention, but rather due to other reasons, i.e., abnormal neutral entry. In this case, the transfer case is not allowed to enter neutral, so the flag status is inactive.
[0070] In the above method, when the target configuration parameter is a first preset value, the target mode flag is set to an active state when the transfer case enters neutral normally, and deactivated when the transfer case enters neutral abnormally. This allows the target mode flag to be activated when the transfer case enters neutral normally, enabling the transfer case to enter the target mode, and deactivated when the transfer case enters neutral abnormally, thus avoiding the problem of the transfer case abnormally entering the target mode.
[0071] In some embodiments, when the target configuration parameter is a second preset value, the flag bit is directly determined to be inactive.
[0072] The second preset value is used to indicate that the transfer case does not have the function of the target mode, that is, the transfer case does not support the target mode. It should be understood that the second preset value is a value other than the first preset value. For example, if the first preset value is 01, the second preset value can be set to a value other than 01, such as 03.
[0073] It should be understood that in the above steps, if the target configuration parameter is the second preset value, it means that the transfer case does not have the function of the target mode. In this case, the transfer case cannot enter the target mode. Therefore, regardless of whether the transfer case enters neutral normally or abnormally, the flag can be directly determined to be inactive to prevent the transfer case from entering the target mode.
[0074] Step 303: When the flag status indicates that entering the target mode is not allowed and the vehicle meets the position drive conditions of the transfer case, control the motor position of the transfer case to the first position so that the transfer case is out of neutral. The first position refers to the motor position of the transfer case when it is not in neutral.
[0075] Position drive conditions refer to the conditions that allow the transfer case's shift motor to change position. Generally, the transfer case requires the vehicle to be stationary when shifting gears. Therefore, whether the vehicle meets the transfer case's position drive conditions can be determined by judging the vehicle speed. One possible method is to obtain the vehicle's current speed; if the current speed is less than or equal to a preset speed threshold, the vehicle meets the transfer case's position drive conditions; if the current speed is greater than the preset speed threshold, the vehicle does not meet the transfer case's position drive conditions. The preset speed threshold can be pre-set by technicians, and it can be set relatively low, such as 3 km / h. It should be understood that when the current speed is less than or equal to the preset speed threshold, the current speed is very low, and the vehicle is stationary or almost stationary. In this case, the position of the shift motor can change, thus determining that the vehicle meets the transfer case's position drive conditions. If the current vehicle speed is greater than the preset speed threshold, it is determined that the current speed is too high and the vehicle may be in motion. In this case, shifting gears may damage the transfer case gears. Therefore, it can be determined that the vehicle does not meet the position drive conditions of the transfer case.
[0076] The motor position of the transfer case refers to the position of the transfer case's shift motor. The first position refers to the position of the shift motor when the transfer case is not in neutral. In some embodiments, the first position can be set to the position of the shift motor when the transfer case is in any of the following gears: low-speed four-wheel drive mode, high-speed four-wheel drive mode, or high-speed two-wheel drive mode.
[0077] It should be understood that when the status of this flag indicates that entering the target mode is not allowed, it means that the transfer case cannot enter the target mode in the current state. Otherwise, the problem of the transfer case abnormally entering the target mode will occur. Since the transfer case is in neutral, it is necessary to control the transfer case to exit neutral when it cannot enter the target mode. Therefore, the motor position when the transfer case is not in neutral can be controlled.
[0078] In addition, the vehicle generally needs to be stationary when the transfer case is shifting gears. Otherwise, shifting gears while the vehicle is in motion will damage the transfer case's gear mechanism and compromise driving safety. Therefore, it is necessary to determine whether the vehicle meets the position drive conditions before adjusting the transfer case's motor position.
[0079] In the above method, the transfer case motor is controlled to be in the first position only when the flag indicates that entering the target mode is not allowed and the position drive conditions of the transfer case are met. This allows the transfer case to be controlled to disengage from neutral while ensuring that the transfer case is not damaged and driving safety is guaranteed, thus improving vehicle safety.
[0080] In some embodiments, if the vehicle does not meet the position drive conditions of the transfer case, the transfer case can be kept in neutral until the vehicle meets the position drive conditions of the transfer case, and then the process can return to the step of controlling the motor position of the transfer case to the first position.
[0081] If the vehicle does not meet the transfer case's position drive conditions, it indicates that the vehicle's current speed is too high. In this case, it is not suitable to control the transfer case to shift gears. Therefore, the transfer case should be kept in neutral for now. While the vehicle is in motion, continuously monitor the vehicle speed until it is less than or equal to a preset speed threshold, i.e., until the vehicle meets the transfer case's position drive conditions. Then, adjust the transfer case motor position to the first position, thereby controlling the transfer case to shift out of neutral.
[0082] In the above method, if the vehicle does not meet the position drive conditions of the transfer case, the transfer case is kept in neutral until the vehicle meets the position drive conditions of the transfer case. Only then is the position of the transfer case motor adjusted to the first position. This allows the transfer case to be disengaged from neutral while ensuring driving safety, thus improving vehicle safety.
[0083] One possible approach is that controlling the transfer case motor position to the first position may include: Control the transfer case to the motor position corresponding to the low-speed four-wheel drive mode; or control the transfer case to the motor position corresponding to the high-speed four-wheel drive mode; or control the transfer case to the motor position corresponding to the high-speed two-wheel drive mode.
[0084] Since the transfer case gets stuck in neutral during the switching between two-wheel drive and four-wheel drive modes, the user will be prompted to turn the vehicle off and on again. In this case, when the transfer case is detected to be in neutral, the purpose of adjusting the position of the transfer case motor is to make the transfer case disengage from neutral. Based on this, the first position can be set to the motor position of any of the following modes: low-speed four-wheel drive mode, high-speed four-wheel drive mode, and high-speed two-wheel drive mode.
[0085] In the above method, by controlling the transfer case to be in any of the gears corresponding to the motor position in high-speed four-wheel drive mode, high-speed two-wheel drive mode, and low-speed four-wheel drive mode, multiple ways are provided for the transfer case to exit neutral. This allows the transfer case to exit neutral if one way fails, but other ways can be used to exit neutral, thereby increasing the success rate of the transfer case exiting neutral. This can prevent the transfer case from re-entering the target mode after power is applied.
[0086] Steps 301-303 above address the issue of the transfer case abnormally switching to neutral during the two-wheel drive gear switching process. By determining that the target mode flag is inactive and, when the vehicle meets the transfer case's position drive conditions, the transfer case motor is controlled to be in the first position so that the transfer case exits neutral, thus avoiding the problem of abnormally entering the target mode during the two-wheel drive switching process.
[0087] In some embodiments, in addition to determining the flag state to be active when the transfer case is engaged in neutral via normal engagement, it is also possible to determine whether the current vehicle state meets the target conditions when the transfer case is engaged in neutral via normal engagement. If the current vehicle state meets the target conditions, the flag state of the target mode is determined to be active, and the transfer case is allowed to enter the target mode.
[0088] One possible approach to determining whether the current vehicle state meets the target conditions is as follows: if the vehicle's power is on, the transmission is in neutral, and the current vehicle speed is less than the target speed threshold, then the current vehicle state meets the target conditions; if the vehicle's power is off, the transmission is not in neutral, or the current vehicle speed is greater than or equal to the target speed threshold, then the current vehicle state does not meet the target conditions.
[0089] When the transfer case is in target mode (i.e., the target mode flag is active), the user can trigger the exit of target mode using the exit rules when it needs to be deactivated. For example, the user can exit target mode by clicking the soft switch on the central control screen, thus receiving a trigger operation to exit the transfer case's target mode. Another example is that the user can exit target mode using button rules, such as pressing the "Multimedia Custom Button" and the "Mute Button" again for 8 seconds to exit target mode. In this case, if the "Multimedia Custom Button" and the "Mute Button" are detected being pressed again for 8 seconds, it is confirmed that a trigger operation to exit the transfer case's target mode has been received.
[0090] If the flag is confirmed to be active, and a trigger operation to exit the target mode of the transfer case is received, the motor position of the transfer case can be controlled to the first position so that the transfer case exits the target mode.
[0091] It should be understood that in the above steps, receiving the trigger operation to exit the target mode of the transfer case is essentially the user actively requesting to exit the target mode. In this case, the flag of the target mode can be switched to an inactive state, and then the position of the transfer case's shift motor can be adjusted to any one of the high-speed two-wheel drive mode, high-speed four-wheel drive mode, and low-speed four-wheel drive mode, so that the transfer case shifts from neutral to other gears, thereby allowing the transfer case to exit the target mode.
[0092] However, during the process of switching the transfer case from neutral to other gears, the position of the transfer case's shift motor will move to the position of the other gear. If mechanical gear malfunctions during this process, the gear shift will fail, and the transfer case will return to neutral. Therefore, the transfer case will be unable to exit the target mode.
[0093] After adjusting the transfer case motor position, if the transfer case is still in the target mode, the target configuration parameter of the configuration word can be modified to the second preset value to switch the target mode flag to the inactive state. Then, when the vehicle meets the transfer case position drive conditions, the transfer case motor position is controlled to the second position to make the transfer case exit the target mode.
[0094] The second position can be determined based on the first position, and on the encoder, the second position and the first position are the motor positions located on both sides of the neutral position.
[0095] Because mechanical gear engagement occurs during the transfer case shift from neutral to other positions, preventing exit from the target mode, the target configuration parameter of the transfer case's configuration word is modified to a second preset value. This disables the transfer case's target mode functionality. When the target configuration parameter is detected as the second preset value, indicating that entry into target mode is impossible, the target mode flag can be forcibly switched to an inactive state. Since the transfer case controller continuously monitors the target mode flag, it returns a message indicating the transfer case is not in target mode when the flag is switched to an inactive state. Subsequently, by adjusting the transfer case's motor position to the second position, the transfer case can successfully exit neutral, thus exiting the target mode.
[0096] In the above method, by modifying the target configuration parameter of the configuration word to the second preset value, the target mode flag can be switched to an inactive state, thus achieving a formal exit from the target mode. Then, when the vehicle meets the position drive conditions of the transfer case, the position of the transfer case motor is adjusted to disengage the transfer case from neutral, thereby achieving a substantial exit from the target mode. This solves the problem of mechanical gear engagement during the target mode exit process preventing the transfer case from exiting the target mode, thus improving the success rate of target mode exit.
[0097] Similar to step 303, when the vehicle meets the position drive conditions of the transfer case, the operation of controlling the position of the transfer case motor to be in the first position so that the transfer case is disengaged from neutral can be as follows: when the vehicle meets the position drive conditions of the transfer case, control the transfer case to be in the motor position corresponding to the low-speed four-wheel drive mode, or control the transfer case to be in the motor position corresponding to the high-speed four-wheel drive mode, or control the transfer case to be in the motor position corresponding to the high-speed two-wheel drive mode so that the transfer case is disengaged from neutral.
[0098] It should be noted that, as Figure 2 As shown in the encoder, when the first position and the second position are respectively on both sides of the neutral position, the transfer case cannot exit the target mode because a mechanical tooth is encountered during the process of moving the motor position of the transfer case to the first position. In order to avoid this problem again, after the transfer case fails to exit the target mode when the motor position of the transfer case is in the first position, the second position can be determined based on the first position. Then, the motor position of the transfer case is moved to the second position, so that the transfer case can smoothly exit the neutral position.
[0099] In the first scenario, if the first position is the motor position in high-speed two-wheel drive mode or high-speed four-wheel drive mode, the second position is determined to be the motor position in low-speed four-wheel drive mode, so that the transfer case motor position can be controlled to be the motor position in low-speed four-wheel drive mode.
[0100] In the second scenario, if the first position is in low-speed four-wheel drive mode, the second position is determined to be the motor position in high-speed two-wheel drive mode or high-speed four-wheel drive mode. This allows the transfer case motor position to be controlled to be in the motor position in high-speed two-wheel drive mode or high-speed four-wheel drive mode.
[0101] In the above method, if the transfer case fails to exit the target mode, when the motor position of the transfer case is adjusted again, it does not move to the first position, but to the second position, which is opposite to the first position. This can avoid the problem of the transfer case failing to exit the target mode again due to mechanical gears, thereby improving the success rate of gear shifting and thus improving the success rate of exiting the target mode.
[0102] It is worth noting that the above describes controlling the transfer case motor to the second position when the vehicle meets the transfer case's position drive conditions. However, if the vehicle does not meet the transfer case's position drive conditions, the transfer case motor cannot be directly controlled to the second position. Instead, the transfer case is kept in neutral until the vehicle meets the transfer case's position drive conditions, at which point the process of controlling the transfer case motor to the second position is resumed.
[0103] To facilitate understanding, we will now combine... Figure 4 The transfer case control method provided in the embodiments of this application will be described by way of example. For example, Figure 4 This is a flowchart of another transfer case control method provided in the embodiments of this application.
[0104] like Figure 4 As shown, the transfer case controller detects that the transfer case is in neutral. It then determines whether the target configuration parameter of the transfer case's configuration word is a first preset value. If the target configuration parameter is a second preset value, the target mode flag is directly set to inactive. If the target configuration parameter is the first preset value, it checks whether a trigger operation for the target mode has been received. If no trigger operation for the target mode has been received, it is determined that the transfer case entered neutral via an abnormal entry, and therefore the target mode flag is set to inactive.
[0105] Then, it determines whether the vehicle's current speed is less than or equal to a preset speed threshold. If the current speed is less than or equal to the preset speed threshold, the transfer case motor is controlled to be in the first position, which is the motor position in any of the following modes: low-speed four-wheel drive, high-speed four-wheel drive, and high-speed two-wheel drive, so that the transfer case is disengaged from neutral. If the current speed is greater than the preset speed threshold, the transfer case remains in neutral, continuously monitoring the current speed until it is less than or equal to the preset speed threshold, at which point the transfer case motor is controlled to be in the first position.
[0106] Upon receiving a trigger operation for the target mode, if it is determined that the transfer case enters neutral normally, then the flag of the target mode is determined to be active.
[0107] Then, it checks whether the vehicle's power is on, whether the transmission is in neutral, and whether the current vehicle speed is less than or equal to the target speed threshold; in other words, it checks whether the current vehicle status meets the target conditions. If the vehicle's power is on, the transmission is in neutral, and the current speed is less than or equal to the target speed threshold, the flag is switched to the active state. After the vehicle is powered off and then back on, the target mode flag remains active, the transfer case remains in neutral, and the vehicle remains in the target mode.
[0108] Upon receiving a trigger operation to exit the target mode, if the vehicle's power is on, the transmission is in neutral, and the current vehicle speed is less than or equal to the target vehicle speed threshold, the motor position of the transfer case is controlled to be in the first position, and the flag of the target mode is switched to the inactive state.
[0109] If the transfer case fails to reach the first position and then returns to neutral, while the transfer case is still in the target mode, the target configuration parameter is modified to the second preset value so that the flag of the target mode is switched to the inactive state.
[0110] Then, it determines whether the vehicle's current speed is less than or equal to a preset speed threshold. If the current speed is less than or equal to the preset speed threshold, the transfer case motor is positioned in the second position to disengage the transfer case from neutral. If the current speed is greater than the preset speed threshold, the transfer case remains in neutral, and the current speed is continuously monitored until it becomes less than or equal to the preset speed threshold, at which point the transfer case motor is positioned in the second position.
[0111] In this embodiment, when the transfer case controller detects that the vehicle's transfer case is in neutral, it first determines how the transfer case entered neutral. Then, based on the method of entering neutral and the transfer case's configuration word, it determines the flag state of the target mode, i.e., whether entering the target mode of the transfer case is allowed. If the flag state indicates that entering the target mode is not allowed and the vehicle meets the transfer case's position drive conditions, the transfer case motor is controlled to be in the first position to disengage the transfer case from neutral. Thus, during the transfer case gear shifting process, even if the transfer case is stuck in neutral, it can still determine whether entering the target mode is allowed based on the configuration word and the method of entering neutral. If entering the target mode is not allowed and the transfer case's position drive conditions are met, the transfer case motor is controlled to be in the non-neutral position, allowing the transfer case to disengage from neutral. This solves the problem of the transfer case getting stuck in neutral during gear shifting, thereby resolving the problem of abnormal entry into the target mode and improving driving safety.
[0112] Figure 5 This is a schematic diagram of a transfer case control device provided in an embodiment of this application. The transfer case control device can be implemented as part or all of a vehicle by software, hardware, or a combination of both. The vehicle can be described below. Figure 6 The vehicle shown. See also Figure 5 The device includes: a first determining module 501, a second determining module 502, and a control module 503.
[0113] The first determining module 501 is used to determine how the transfer case enters neutral when the transfer case of the vehicle is in neutral. The second determining module 502 is used to determine the flag state of the target mode based on the way the transfer case is put into neutral and the configuration word of the transfer case. The flag state is used to indicate whether it is allowed to enter the target mode of the transfer case. The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels. The control module 503 is used to control the motor position of the transfer case to the first position when the flag status indicates that entering the target mode is not allowed and the vehicle meets the position drive conditions of the transfer case, so as to make the transfer case disengage from neutral. The first position refers to the motor position of the transfer case when it is not in neutral.
[0114] Optionally, the first determining module 501 is specifically used for: Before the transfer case is engaged in neutral, if a trigger operation for the target mode of the transfer case is received, it is determined that the transfer case is engaged in neutral normally. If no trigger operation for the target mode of the transfer case is received, the transfer case is determined to have entered neutral by abnormal entry.
[0115] Optionally, the second determining module 502 is specifically used for: Obtain the target configuration parameters of the transfer case's configuration word; When the target configuration parameter is the first preset value, if the transfer case enters neutral in a normal manner, the flag state is determined to be active. The first preset value is used to indicate that the transfer case supports the target mode. If the transfer case enters neutral via an abnormal entry, then the flag is set to inactive.
[0116] Optionally, the control module 503 is also used for: If the flag is confirmed to be active, and a trigger to exit the target mode is received, the motor position of the transfer case is controlled to be in the first position so that the transfer case exits the target mode.
[0117] Optionally, the control module 503 is also used for: After receiving a trigger operation to exit target mode, if the transfer case is still in target mode, the target configuration parameter of the configuration word is modified to the second preset value so that the flag bit of target mode is switched to the inactive state. When the vehicle meets the position drive conditions of the transfer case, the motor position of the transfer case is controlled to be in the second position so that the transfer case exits the target mode. The second position and the first position are the motor positions located on both sides of the neutral position.
[0118] Optionally, the control module 503 is specifically used for any of the following: Control the transfer case to the motor position corresponding to the low-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed two-wheel drive mode.
[0119] Optionally, the device further includes a condition judgment module, which is specifically used for: Get the vehicle's current speed; If the current vehicle speed is less than or equal to a preset vehicle speed threshold, it is determined that the vehicle meets the position drive conditions of the transfer case. If the current vehicle speed is greater than the preset vehicle speed threshold, it is determined that the vehicle does not meet the position drive conditions of the transfer case.
[0120] Optionally, the control module 503 is also used for: If the vehicle does not meet the position drive conditions of the transfer case, keep the transfer case in neutral until the vehicle meets the position drive conditions of the transfer case, and then return to the step of controlling the motor position of the transfer case to the first position.
[0121] In this embodiment, when the transfer case is detected to be in neutral, the method by which the transfer case enters neutral is first determined. Then, based on the method by which the transfer case enters neutral and the transfer case's configuration word, the state of the target mode flag is determined, i.e., whether entry into the target mode of the transfer case is permitted. If the flag indicates that entry into the target mode is not permitted and the vehicle meets the transfer case's position drive conditions, the transfer case motor is controlled to a first position to disengage the transfer case from neutral. Thus, during the transfer case gear shifting process, even if the transfer case is stuck in neutral, it can be determined whether entry into the target mode is permitted based on the configuration word and the method of entering neutral. If entry into the target mode is not permitted and the transfer case's position drive conditions are met, the transfer case motor is controlled to a non-neutral position, allowing the transfer case to disengage from neutral. This solves the problem of the transfer case getting stuck in neutral during gear shifting, thereby resolving the problem of abnormal entry into the target mode and improving driving safety.
[0122] It should be noted that the transfer case control device provided in the above embodiments is only illustrated by the division of the above functional modules when controlling the transfer case. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0123] The functional units and modules in the above embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of the embodiments of this application.
[0124] The transfer case control device and transfer case control method embodiments provided in the above embodiments belong to the same concept. The specific working process and technical effects of the units and modules in the above embodiments can be found in the method embodiment section, and will not be repeated here.
[0125] Figure 6 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.
[0126] For example, such as Figure 6 As shown, the vehicle 600 includes a memory 61 and a processor 60, wherein the memory 61 stores executable program code 62, and the processor 60 is used to call and execute the executable program code 62 to perform the aforementioned transfer case control method.
[0127] This embodiment can divide the vehicle into functional modules according to the above method example. For example, each function can be assigned to a separate module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0128] When each functional module is divided according to its corresponding function, the vehicle may include: a first determining module, a second determining module, and a control module. It should be noted that all relevant content regarding the steps involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here.
[0129] The vehicle provided in this embodiment is used to execute the above-described transfer case control method, and therefore can achieve the same effect as the above-described implementation method.
[0130] When using integrated units, the vehicle may include a processing module and a storage module. The processing module is used to control and manage the vehicle's actions. The storage module is used to support the vehicle in executing corresponding program code and data.
[0131] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits shown in conjunction with the disclosure of this application. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.
[0132] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the aforementioned related method steps to implement the transfer case control method described in the above embodiment.
[0133] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement the transfer case control method described in the above embodiment.
[0134] In this embodiment, the vehicle, computer-readable storage medium, computer program product, or chip are all used to execute the method described above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects of the method described above, and will not be repeated here.
[0135] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0136] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are illustrative; for instance, the division of modules or units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0137] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A transfer case control method, characterized in that, The method includes: With the vehicle's transfer case in neutral, determine how the transfer case enters neutral. Based on the transfer case's neutral gear engagement method and the transfer case's configuration word, the flag state of the target mode is determined. The flag state is used to indicate whether entering the transfer case's target mode is permitted. The target mode is used to disconnect the power transmission between the vehicle's transmission and the wheels. When the flag indicates that entering the target mode is not allowed and the vehicle meets the position drive conditions of the transfer case, the motor position of the transfer case is controlled to be in a first position so that the transfer case is out of neutral. The first position refers to the motor position of the transfer case when it is not in neutral.
2. The method according to claim 1, characterized in that, The method of determining that the transfer case is in neutral includes: Before the transfer case is engaged in neutral, if a trigger operation for the target mode of the transfer case is received, it is determined that the transfer case enters neutral normally. If no trigger operation for the target mode of the transfer case is received, it is determined that the transfer case entered neutral by an abnormal entry.
3. The method according to claim 1 or 2, characterized in that, The determination of the target mode flag state based on the transfer case's neutral engagement method and the transfer case's configuration word includes: Obtain the target configuration parameters of the configuration word; When the target configuration parameter is a first preset value, if the transfer case enters neutral in a normal manner, then the flag state is determined to be active, and the first preset value is used to indicate that the transfer case supports the target mode. If the transfer case enters neutral via an abnormal entry, then the flag is determined to be inactive.
4. The method according to claim 3, characterized in that, The method further includes: If the flag state is determined to be active, and a trigger operation to exit the target mode is received, the motor position of the transfer case is controlled to be in the first position so that the transfer case exits the target mode.
5. The method according to claim 4, characterized in that, The method further includes: After receiving a trigger operation to exit the target mode, if the transfer case is still in the target mode, the target configuration parameter of the configuration word is modified to a second preset value so that the flag bit state is switched to an inactive state. When the vehicle meets the position drive conditions of the transfer case, the motor position of the transfer case is controlled to be in the second position so that the transfer case exits the target mode. The second position and the first position are the motor positions located on both sides of the neutral position.
6. The method according to claim 1 or 4, characterized in that, The motor controlling the transfer case is in a first position, including any one of the following: Control the transfer case to the motor position corresponding to the low-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed four-wheel drive mode; Control the transfer case to the motor position corresponding to the high-speed two-wheel drive mode.
7. The method according to claim 1, characterized in that, The method further includes: Obtain the current speed of the vehicle; If the current vehicle speed is less than or equal to a preset vehicle speed threshold, it is determined that the vehicle meets the position drive condition of the transfer case. If the current vehicle speed is greater than the preset vehicle speed threshold, it is determined that the vehicle does not meet the position drive conditions of the transfer case.
8. The method according to claim 7, characterized in that, The method further includes: If the vehicle does not meet the position drive conditions of the transfer case, the transfer case remains in neutral until the vehicle meets the position drive conditions of the transfer case, and then the process returns to the step of controlling the motor position of the transfer case to the first position.
9. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 8.