Transfer case gear control method, device, vehicle and storage medium
Through the coordinated control of the controller and the shift motor, the shift impact problem during transfer gear switching is solved, and smooth gear conversion is achieved, improving the vehicle's power and fuel economy.
Patent Information
- Application Number
- CN202310037507.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-09
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2043-01-09
AI Technical Summary
Existing transfers are prone to shifting impacts when shifting gears, especially when the friction between teeth is less than the spring force, the gear sleeve suddenly hits the 4H spline, resulting in shift impacts caused by different speed ratios.
The controller receives the shift request signal, analyzes the target gear position, and controls the shift motor to rotate to the target position. If the gear sleeve does not reach it, continue to rotate to overcome the friction between the larger tooth sides until the gear sleeve reaches the target position, and use a torsion spring to overlap with the spring force to complete the shift.
Reduces gear shifting impact, improves the stability and safety of gear switching, and ensures the power and fuel economy of the transferor under different road conditions.
Smart Images

Figure CN116292880B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicles, and particularly to a gear control method, device, vehicle and computer-readable storage medium for a transfer case. Background Art
[0002] Generally, four-wheel drive vehicles are equipped with a transfer case to meet the requirements of two-wheel drive and four-wheel drive transmissions. Transfer cases are generally divided into three types: part-time four-wheel drive, on-demand four-wheel drive, and full-time four-wheel drive. The ways for a transfer case to achieve four-wheel drive include gear and sprocket transmissions, and the vast majority of transfer cases use sprocket transmissions. A part-time four-wheel drive transfer case generally has three gears: 2H, 4H, and 4L. Generally, the 2H gear realizes rear-wheel drive, the 4H gear is for four-wheel high-speed drive, and the 4L gear is for four-wheel low-speed drive. A part-time transfer case is divided into manual shift and manual electronic control shift according to the shift method. An electronically controlled part-time transfer case is a common type of transfer case installed in off-road vehicles. When an electronically controlled part-time transfer case shifts gears, the driver manipulates the four-wheel drive switch to send a shift signal to the transfer case control unit. The transfer case control unit determines whether there is a fault and whether the shift condition is met. When the shift condition is met, the transfer case control unit drives the shift motor to rotate until the target gear is reached, and then the motor stops rotating.
[0003] Currently, when the existing transfer case switches gears recently, it is easy to have shift recognition. And when the frictional force between teeth is less than the spring force, the gear sleeve will suddenly hit the 4H spline, and due to the difference in speed ratio, it is very likely to cause a shift shock. Summary of the Invention
[0004] To solve the above technical problems, embodiments of the present application provide a gear control method, device, vehicle, computer-readable storage medium and computer program product for a transfer case.
[0005] According to one aspect of the embodiments of the present application, a gear control method for a transfer case is provided, including: a shift motor, a torsion spring, a gear sleeve and a controller, wherein the shift motor is connected to the torsion spring and the gear sleeve; the controller is configured to perform the following steps: receiving a shift request signal, parsing the shift request signal to determine a target gear according to the parsing result; controlling the shift motor to rotate to a target position matching the target gear, and determining whether the gear sleeve can reach the target position; if the gear sleeve cannot reach the target position, controlling the shift motor to continue rotating so that the gear sleeve reaches the target position.
[0006] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: during the process of controlling the shift motor to rotate to the target position based on the target gear, parsing the shift request signal to obtain the shift control signal; determining the target position of the shift motor based on the shift control signal.
[0007] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: During the process of controlling the shift motor to continue rotating so that the gear sleeve reaches the target position: Control the shift motor to continue rotating in the direction exceeding the target position so that the gear sleeve reaches the target position.
[0008] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: During the process of controlling the shift motor to continue rotating in the direction exceeding the target position: Obtain the real-time position of the shift motor; Determine whether the real-time position of the shift motor reaches a preset position; If the real-time position of the shift motor reaches the preset position, control the shift motor to remain at the real-time position.
[0009] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: When the shift motor is at the preset position, determine whether the gear sleeve can reach the target position; If the determination is no, control the shift motor to return to the target position.
[0010] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: Control the shift motor to return to the preset position again; Determine whether the gear sleeve reaches the target position; If the gear sleeve fails to reach the target position, control the torsion spring to switch the transfer case to the target gear.
[0011] According to one aspect of the embodiments of the present application, the controller is further configured to perform the following steps: During the process of controlling the torsion spring to shift gears, if the gear sleeve fails to reach the target position within a preset time period, control the shift motor to remain at the target position, and control the torsion spring to switch the transfer case to the target gear.
[0012] According to one aspect of the embodiments of the present application, there is provided a gear control device for a transfer case, including: a receiving module, configured to receive a shift request signal, analyze the shift request signal to determine a target gear according to the analysis result; a judgment module, control the shift motor to rotate to a target position matching the target gear, and determine whether the gear sleeve can reach the target position; a first control module, configured to, if the gear sleeve cannot reach the target position, control the shift motor to continue rotating so that the gear sleeve reaches the target position.
[0013] According to one aspect of the embodiments of the present application, there is provided a vehicle including the gear control device for a transfer case as described above.
[0014] According to one aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the shift control method of the transfer case as described above.
[0015] According to one aspect of the embodiments of the present application, a computer program product is further provided, including a computer program, which when executed by a processor, implements the steps in the shift control method of the transfer case as described above.
[0016] In the technical solution provided by the embodiments of the present application, the transfer case includes: a shift motor, a torsion spring, a gear sleeve, and a controller. Among them, the shift motor is connected to the torsion spring and the gear sleeve; the controller is configured to execute the following steps: receive a shift request signal sent by a vehicle-mounted terminal, determine a target gear that matches the shift request by parsing the shift request signal, and turn the shift shaft to a target position that matches the target gear through the shift motor. In this way, if the shift is successful, the torsion spring will be briefly pulled apart and then return to the overlapping state under the action of the spring force; if the gear sleeve cannot reach the target position, control the shift motor to continue rotating so that the gear sleeve reaches the target position. At this time, if shifting into gear, a relatively large frictional force between the tooth flanks needs to be overcome during the process, so the shifting speed is slow and the impact is small, solving the shift shock caused by the transfer case shifting.
[0017] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. Brief Description of the Drawings
[0018] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments that conform to the present application, and are used together with the specification to explain the principles of the present application. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:
[0019] Figure 1 is a schematic diagram of the brief structure of a transfer case shown in an exemplary embodiment of the present application;
[0020] Figure 2 is a schematic diagram of the implementation environment of the shift control of a transfer case shown in an exemplary embodiment of the present application;
[0021] Figure 3 is a flowchart of the shift control method of a transfer case shown in an exemplary embodiment of the present application;
[0022] Figure 4 is a schematic diagram of the structure of a transfer case shown in an exemplary embodiment;
[0023] Figure 5 is a flowchart of a shift control method for a transfer case shown in an exemplary embodiment of the present application;
[0024] Figure 6 is a flowchart of a shift control method for a transfer case shown in an exemplary embodiment of the present application;
[0025] Figure 7 is a flowchart of a shift control method for a transfer case shown in an exemplary embodiment of the present application;
[0026] Figure 8 is a flowchart of a shift control method for a transfer case shown in an exemplary embodiment of the present application;
[0027] Figure 9 is a block diagram of a shift control device for a transfer case shown in an exemplary embodiment of the present application;
[0028] Figure 10 shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. Detailed Embodiments
[0029] Here, the exemplary embodiments will be described in detail, and examples thereof are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0030] The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0031] The flowcharts shown in the drawings are only exemplary descriptions and do not necessarily include all contents and operations / steps, nor do they necessarily need to be executed in the described order. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined. Therefore, the actual execution order may be changed according to the actual situation.
[0032] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0033] First of all, it should be noted that the transfer case is an important component of the automotive power system. Its main function is to distribute the power transmitted by the transmission to the front and rear drive shafts, and transmit the torque to the four wheels through the main reducer and drive shaft, thereby realizing four-wheel drive. The working modes of the transfer case usually include high-speed drive mode and low-speed drive mode. The high-speed drive mode generally includes four-wheel drive mode (referred to as 4WD mode) and high-speed two-wheel drive mode (referred to as 2H mode). The low-speed drive mode includes low-speed four-wheel drive mode (referred to as 4L mode), and also includes an N gear, that is, the transfer case input shaft is disconnected from the output shaft. Among them, in the high-speed mode of the transfer case, the torque from the gearbox is transmitted to the transfer case input shaft, high-low gear combination sleeve, and rear output shaft. In the 4L mode, the torque from the gearbox is transmitted to the transfer case input shaft, sun gear, planetary gear, planetary carrier, high-low gear combination sleeve, and rear output shaft, and the torque is amplified. Moreover, when the transfer case is in 4L mode, the transfer case will generally amplify the output torque of the transmission by more than 2.5 times, so that the front and rear axles can obtain greater input torque, thereby improving the vehicle's power and being able to face unpaved roads and complex terrain with ease. When the vehicle is driving on smoother roads, the transfer case can be put in high-speed drive mode to achieve better fuel economy. Therefore, by switching the transfer case mode, the vehicle's power and fuel economy under different road conditions can be improved.
[0034] Figure 1 FIG. 1 is a schematic diagram of the structure of a transfer case on a shift camshaft, shown in an exemplary embodiment of the present application. Figure 1 The transfer case shift camshaft shown in the figure, when the gear is switched from 4L to 4H, although it is in the parking state, there is a drag torque in the automatic transmission, which is further amplified by the 4L torque, increasing the friction between the tooth sides. If a torsion spring connection solution is used, the 4L gear may not be disengaged and the spring may accumulate force. When the friction between the teeth is less than the spring force during driving or at a certain moment, the gear sleeve will suddenly hit the 4H spline. Due to the difference in speed ratio, it is very likely to cause gear shift shock.
[0035] Figure 2 FIG. 1 is a schematic diagram of an implementation environment of the gear position control of a transfer case according to an exemplary embodiment of the present application. Figure 2As shown in the figure, during the driving process of the vehicle, the in-vehicle terminal 210 sends a gear shifting request signal of the transfer case to the vehicle engine control system EMS. The engine control system EMS sends the received gear shifting request signal to the server 220. The server 220 analyzes the received gear shifting request signal, determines the target gear according to the analysis result, then controls the shift motor of the transfer case to rotate the shift shaft to the target position matching the target gear, and judges whether the gear sleeve of the transfer case reaches the target position. If the gear sleeve does not reach the target position, it controls the shift motor to continue rotating so that the gear sleeve reaches the target position.
[0036] Among them, Figure 2 the intelligent terminal 210 shown in the figure can be any terminal device that supports the installation of navigation map software, such as a smart phone, an in-vehicle computer, a tablet computer, a notebook computer or a wearable device, etc., but is not limited thereto. Figure 2 The navigation server 220 shown in the figure is a navigation server. For example, it can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. There is no limit here either. The intelligent terminal 210 can communicate with the navigation server 220 through wireless networks such as 3G (the third generation of mobile information technology), 4G (the fourth generation of mobile information technology), 5G (the fifth generation of mobile information technology), etc. There is no limit here either.
[0037] Currently, when the existing transfer case switches gears recently, it is easy to have gear shifting recognition. And when the friction force between teeth is less than the spring force, it will drive the gear sleeve to suddenly hit the 4H spline. Due to the difference in speed ratio, it is very likely to cause gear shifting impact.
[0038] To solve these problems, the embodiments of the present application respectively propose a gear control method for a transfer case, a gear control device for a transfer case, a vehicle, a computer-readable storage medium, and a computer program product. These embodiments will be described in detail below.
[0039] Please refer to Figure 3 , Figure 3 is a flowchart of the gear control method for a transfer case shown in an exemplary embodiment of the present application. This method can be applied to Figure 2The described implementation environment, and is specifically executed by the server 220 in this implementation environment. It should be understood that this method can also be applied to other exemplary implementation environments and be specifically executed by devices in other implementation environments. This embodiment does not limit the implementation environment applicable to this method.
[0040] As Figure 3 shown, in an exemplary embodiment, the gear shift control method of the transfer case at least includes steps S310 to S330, which are introduced in detail as follows:
[0041] Step S310, receive a shift request signal, and parse the shift request signal to determine a target gear according to the parsing result.
[0042] First, it should be noted that please refer to Figure 4 , Figure 4 which is a schematic structural diagram of a transfer case shown in an exemplary embodiment of the present application. Specifically, in this embodiment, the transfer case includes: a shift motor, a torsion spring, a gear sleeve, and a controller. Among them, when a shift signal is received, by rotating the shift motor to the target position, the gear sleeve of the transfer case also reaches the target position, thus realizing the shift process; in some feasible embodiments, the torsion spring of the transfer case can be pulled to store energy. After relative movement occurs on the spline, the gear sleeve engages successfully under the continuous action of the torsion spring to complete the shift.
[0043] Specifically, when the transfer case mode switch is manipulated, a transfer case mode switching signal can be output. This mode switching signal includes the transfer case 4L mode switching signal to request engaging or disengaging the 4L mode; when a shift request signal is received, the shift request signal is parsed to determine the target gear corresponding to the shift signal according to the parsing result of the shift request signal.
[0044] Step S320, control the shift motor to rotate to a target position matching the target gear, and determine whether the gear sleeve can reach the target position.
[0045] Specifically, by controlling the shift motor of the transfer case to rotate to a target position matching the target position. Exemplarily, according to the position where the target gear is located, the shift shaft is rotated to the target position matching the target gear by the shift motor, and it is determined whether the gear sleeve of the motor also reaches the target position matching the target gear.
[0046] Step S330, if the gear sleeve cannot reach the target position, control the shift motor to continue rotating so that the gear sleeve reaches the target position.
[0047] Specifically, if the shift motor rotates the shift shaft to the target position matching the target gear, but the gear sleeve of the transfer case does not reach the target position matching the target gear, the shift motor is controlled to continue rotating so that the position of the shift shaft of the transfer case exceeds the target position matching the target gear and remains at the position beyond the target position, so as to make the gear sleeve of the transfer case reach the target position matching the target gear, so that the transfer case can be successfully switched to the target gear.
[0048] In this embodiment, the transfer case includes: a shift motor, a torsion spring, a gear sleeve and a controller. Among them, the shift motor is connected to the torsion spring and the gear sleeve; the controller is configured to perform the following steps: receive a shift request signal sent by the vehicle-mounted terminal, determine the target gear matching the shift request by parsing the shift request signal, and turn the shift shaft to the target position matching the target gear through the shift motor. In this way, if the shift is smooth, the torsion spring will be briefly pulled apart and then return to the overlapping state under the action of the spring force; if the gear sleeve cannot reach the target position, the shift motor is controlled to continue rotating so that the gear sleeve reaches the target position. At this time, if shifting into gear, a relatively large side-tooth friction force needs to be overcome during the process, so the shifting speed is slow and the impact is small, solving the shift shock caused by the transfer case shifting.
[0049] Further, please refer to Figure 5 , based on the above embodiment, in one of the exemplary embodiments provided in the present application, the specific implementation process of controlling the shift motor to rotate to the target position based on the target gear may further include step S510 and step S520, which are introduced in detail as follows:
[0050] Step S510, parse the shift request signal to obtain the shift control signal;
[0051] Step S520, determine the target position of the shift motor based on the shift control signal.
[0052] Specifically, parse the received shift request signal, determine the target gear to be switched to corresponding to the shift request signal, and further generate a shift control signal for the shift motor according to the target to be switched to, and determine the target position that the shift motor needs to rotate to by executing the shift control signal.
[0053] Further, based on the above embodiment, in one of the exemplary embodiments provided in the present application, the specific implementation process of controlling the shift motor to continue rotating so that the gear sleeve reaches the target position may further include the following steps, which are introduced in detail as follows:
[0054] Control the shift motor to continue rotating in the direction beyond the target position so that the gear sleeve reaches the target position.
[0055] Specifically, in this embodiment, when the shift motor of the transfer case reaches the target position, but the gear sleeve of the transfer case does not reach the target position, resulting in an unsuccessful shift. Then, in this embodiment, the shift motor is rotated further in the direction beyond the target position. For example, if the target position is 180 degrees, the shift motor is continuously controlled to rotate in the direction beyond 180 degrees, such as rotating the shift motor to the position of 183 degrees, so that the gear sleeve can reach the target position. At this time, if shifting into gear, a relatively large frictional force between the teeth needs to be overcome during the process, so the shifting speed is slow and the impact is small, solving the shift shock caused by the transfer case shifting.
[0056] Further, please refer to Figure 6 , based on the above embodiment, in one of the exemplary embodiments provided in this application, the specific implementation process of controlling the shift motor to continue rotating in the direction beyond the target position may further include steps S610 to S630, which are introduced in detail as follows:
[0057] Step S610, obtain the real-time position of the shift motor;
[0058] Step S620, determine whether the real-time position of the shift motor reaches the preset position;
[0059] Step S630, if the real-time position of the shift motor reaches the preset position, control the shift motor to maintain at the real-time position.
[0060] Specifically, in this embodiment, when the shift motor of the transfer case has rotated to the target position matching the target gear, but the gear sleeve of the transfer case has not reached this target position, resulting in an unsuccessful shift, then control the shift motor to continue rotating in the direction beyond the target position, and collect the real-time position information of the shift motor. When the shift motor has reached the preset position information, control the shift motor to maintain at the preset position information.
[0061] Exemplarily, in this embodiment, if the target position information matching the target gear parsed from the shift request signal is that the shift motor rotates to the 60-degree position, when the shift motor of the transfer case rotates to the 60-degree position and the gear sleeve of the transfer case does not reach the corresponding target position, then control the shift motor to continue rotating in the direction beyond 60 degrees, obtain the position information of the current shift motor through the corresponding sensor. If the current shift motor is at the 63-degree position, then control the shift motor to maintain at this position without moving, so that if shifting into gear at this time, a relatively large frictional force between the teeth needs to be overcome during the process, so the shifting speed is slow and the impact is small, solving the shift shock caused by the transfer case shifting.
[0062] Further, please refer to Figure 7 , based on the above embodiments, in one of the exemplary embodiments provided in the present application, the shift control method of the transfer case may further include step S710 and step S720, which are introduced in detail as follows:
[0063] Step S710, when the shift motor is at a preset position, determine whether the gear sleeve can reach the target position;
[0064] Step S720, if the determination is negative, control the shift motor to return to the target position.
[0065] Specifically, in this embodiment, when the shift motor of the transfer case has reached a position beyond the target position matching the target gear and remains at this position, and the gear sleeve of the transfer case still cannot reach this target position, then rotate the shift motor back so that the shift motor returns to the target position. In this way, while ensuring driving safety, the performance of the transfer case is improved.
[0066] Further, please refer to Figure 8 , based on the above embodiments, in one of the exemplary embodiments provided in the present application, the shift control method of the transfer case may specifically include step S810 to step S830, which are introduced in detail as follows:
[0067] Step S810, control the shift motor to return to the preset position again;
[0068] Step S820, determine whether the gear sleeve reaches the target position;
[0069] Step S830, if the gear sleeve fails to reach the target position, control the torsion spring to switch the transfer case to the target gear.
[0070] Specifically, in this embodiment, control the shift motor of the transfer case to return to the target position matching the target gear again, and determine whether the gear sleeve of the transfer case can reach this target position. If it still cannot, then control the shift motor of the transfer case to rotate in the direction beyond the target position again, and determine again whether the gear sleeve of the transfer case can reach this target position to complete the gear shift of the transfer case. If the gear sleeve of the transfer case still cannot reach the target position, then rotate the shift motor of the transfer case back to this target position, and then use the torsion spring of the transfer case to switch the transfer case to the target gear.
[0071] Further, in some realizable embodiments, during the process of controlling the torsion spring to shift gears, if the gear sleeve fails to reach the target position within a preset time period, control the shift motor to remain at the target position, and control the torsion spring to switch the transfer case to the target gear.
[0072] Specifically, in this embodiment, during the process of controlling the torsion spring for shifting gears, if the gear sleeve fails to reach the target position within a preset time period, the shifting motor is controlled to remain at the target position, and the transfer case is switched to the target gear by controlling the torsion spring. If the shifting is successful, the torsion spring will be briefly pulled apart and then return to the overlapping state under the action of the spring force; if there is a gear shifting jamming phenomenon, the torsion spring will be pulled apart, and the spring force is not sufficient to move the cam, the fork and the gear sleeve into place. The paddle rotates clockwise to push the right handle of the torsion spring. Since the left handle cannot push the cam, a spring energy storage state occurs. Thus, after the relative movement appears between the splines of the transfer case due to the torsion spring being pulled apart and storing energy, at a certain moment, the gear sleeve meshes successfully under the continuous action of the torsion spring to complete the gear shift.
[0073] In this, please refer to Figure 9 , Figure 9 FIG. is an exemplary embodiment of the present application, which provides a gear control device 900 for a transfer case. The device can be applied to Figure 2 the implementation environment shown in FIG., and is specifically configured in the server 220. The device can also be applicable to other exemplary implementation environments and is specifically configured in other devices. This embodiment does not limit the implementation environment applicable to the device.
[0074] As Figure 9 shown in FIG., the exemplary gear shifting device 900 for the transfer case includes:
[0075] A receiving module 910, configured to receive a gear shifting request signal, parse the gear shifting request signal, and determine a target gear according to the parsing result;
[0076] A judgment module 920, configured to control the shifting motor to rotate to a target position matching the target gear, and judge whether the gear sleeve can reach the target position;
[0077] A first control module 930, configured to, if the gear sleeve cannot reach the target position, control the shifting motor to continue rotating so that the gear sleeve reaches the target position.
[0078] According to an aspect of the embodiment of the present application, the above device further includes:
[0079] An analysis module, configured to analyze the gear shifting request signal to obtain the gear shifting control signal;
[0080] A second control module, configured to determine the target position of the shifting motor based on the gear shifting control signal.
[0081] According to an aspect of the embodiment of the present application, the above device further includes:
[0082] A third control module, configured to control the shift motor to continue rotating in a direction beyond the target position, so that the gear sleeve reaches the target position.
[0083] According to one aspect of the embodiments of the present application, the above-mentioned third control module is specifically configured to:
[0084] During the process of controlling the shift motor to continue rotating in a direction beyond the target position:
[0085] Obtain the real-time position of the shift motor;
[0086] Judge whether the real-time position of the shift motor reaches a preset position;
[0087] If the real-time position of the shift motor reaches the preset position, control the shift motor to remain at the real-time position.
[0088] According to one aspect of the embodiments of the present application, the above-mentioned third control module is specifically configured to,
[0089] When the shift motor is at the preset position, judge whether the gear sleeve can reach the target position;
[0090] If the judgment is negative, control the shift motor to return to the target position.
[0091] According to one aspect of the embodiments of the present application, the above-mentioned third control module is specifically configured to,
[0092] Control the shift motor to return to the preset position again;
[0093] Judge whether the gear sleeve reaches the target position;
[0094] If the gear sleeve fails to reach the target position, control the torsion spring to switch the transfer case to the target gear.
[0095] According to one aspect of the embodiments of the present application, the above-mentioned third control module is specifically configured to,
[0096] During the process of controlling the torsion spring to shift gears, if the gear sleeve fails to reach the target position within a preset time period, control the shift motor to remain at the target position, and control the torsion spring to switch the transfer case to the target gear.
[0097] It should be noted that the shift control device of the transfer case provided in the above embodiments and the shift control method of the transfer case provided in the above embodiments belong to the same concept. The specific ways in which each module and unit perform operations have been described in detail in the method embodiments, and will not be elaborated here. In actual application, the shift control device of the transfer case provided in the above embodiments can, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited here either.
[0098] An embodiment of the present application also provides a vehicle, which includes the shift control device of the transfer case according to any one of the above embodiments.
[0099] Figure 10 The structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application is shown. It should be noted that Figure 10 The computer system 1000 of the shown electronic device is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0100] As Figure 10 shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage section 1008 into the random access memory (RAM) 1003, such as executing the method described in the above embodiments. In the RAM 1003, various programs and data required for system operation are also stored. The CPU 1001, ROM 1002, and RAM 1003 are connected to each other through a bus 1004. The input / output (I / O) interface 1005 is also connected to the bus 1004.
[0101] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. The drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed so that a computer program read from it can be installed into the storage section 1008 as needed.
[0102] Specifically, according to an embodiment of the present application, the processes described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1009, and / or installed from the removable medium 1011. When the computer program is executed by a central processing unit (CPU) 1001, various functions defined in the system of the present application are executed.
[0103] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0104] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0105] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not, in some cases, constitute a limitation on the unit itself.
[0106] Another aspect of this application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the shift control method of the transfer case as described above. The computer-readable storage medium can be included in the electronic device described in the above embodiments, or can exist alone without being assembled into the electronic device.
[0107] Another aspect of this application also provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the shift control method of the transfer case provided in the above various embodiments.
[0108] The above content is only a preferred exemplary embodiment of this application and is not used to limit the implementation of this application. Those of ordinary skill in the art can easily make corresponding adaptations or modifications according to the main idea and spirit of this application. Therefore, the protection scope of this application should be subject to the protection scope required by the claims.
Claims
1. A gear control method for a transfer case, characterized in that The transfer case includes: a shift motor, a torsion spring, a gear sleeve, and a controller. Among them, the shift motor is connected to the torsion spring and the gear sleeve; The controller is configured to perform the following steps: Receive a shift request signal, parse the shift request signal to determine a target gear according to the parsing result; Control the shift motor to rotate to a target position matching the target gear, and determine whether the gear sleeve can reach the target position; If the gear sleeve cannot reach the target position, control the shift motor to continue rotating to a preset position, and determine whether the gear sleeve can reach the target position. Wherein, in the rotation direction of the shift motor, the preset position is farther than the target position; If the gear sleeve cannot reach the target position when the shift motor is at the preset position, control the shift motor to first switch to the target position and then switch to the preset position, and determine whether the gear sleeve reaches the target position; If the gear sleeve fails to reach the target position when the shift motor first switches to the target position and then switches to the preset position, control the torsion spring to make the transfer case switch to the target gear.
2. The method according to claim 1, characterized in that, The controller is further configured to perform the following steps: During the process of controlling the shift motor to rotate to the target position based on the target gear: Parse the shift request signal to obtain a shift control signal; Determine the target position of the shift motor based on the shift control signal.
3. The method according to claim 1, characterized in that, The controller is further configured to perform the following steps: During the process of controlling the shift motor to continue rotating in the direction exceeding the target position: Obtain the real-time position of the shift motor; Determine whether the real-time position of the shift motor reaches the preset position; If the real-time position of the shift motor reaches the preset position, control the shift motor to maintain at the real-time position.
4. The method according to claim 1, characterized in that, The controller is further configured to perform the following steps: During the process of controlling the torsion spring to shift gears, if the gear sleeve fails to reach the target position within a preset time period, control the shift motor to maintain at the target position, and make the transfer case switch to the target gear by controlling the torsion spring.
5. A gear control device for a transfer case, the transfer case including a shift motor, a torsion spring, a gear sleeve, and a controller, the shift motor being connected to the torsion spring and the gear sleeve, characterized in that, The device includes: a receiving module, configured to receive a shift request signal, parse the shift request signal to determine a target gear according to the parsing result; a judgment module, configured to control the shift motor to rotate to a target position matching the target gear, and determine whether the gear sleeve can reach the target position; a first control module, configured to, if the gear sleeve cannot reach the target position, control the shift motor to continue rotating to a preset position, and determine whether the gear sleeve can reach the target position. Wherein, in the rotation direction of the shift motor, the preset position is farther than the target position; The first control module is further configured to: If the gear sleeve cannot reach the target position when the shift motor is at the preset position, control the shift motor to first switch to the target position and then switch to the preset position, and determine whether the gear sleeve reaches the target position; If the shift motor first switches to the target position and then to the preset position, and the gear sleeve fails to reach the target position, the torsion spring is controlled to switch the transfer case to the target gear.
6. A vehicle, characterized in that, A gear control device for a transfer case, comprising the transfer case according to claim 5 above.
7. A computer-readable storage medium, characterized in that, It stores computer-readable instructions that, when executed by a processor of a computer, cause the computer to execute the gear control method for the transfer case according to any one of claims 1 to 4.
Citation Information
Patent Citations
Electrically-controlled full-time chained transfer case assembly structure
CN104534078A
Debugging method of gear shifting equipment, control system and storage medium
CN115306891A