Gearbox warming method and device, vehicle and storage medium
By agitating the oil through the input shaft inside the transmission to raise the oil temperature, the problem of low efficiency in raising transmission oil temperature under low-temperature conditions is solved, achieving efficient and flexible transmission oil temperature control, and reducing energy waste and application costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2023-12-04
- Publication Date
- 2026-08-04
AI Technical Summary
At low temperatures, the self-priming capability of the electric oil pump decreases, leading to increased transmission oil temperature and low efficiency, which affects vehicle operation. Existing heat exchange methods are also inefficient.
The system optimizes the warming process by driving the input shaft in the transmission to agitate the oil when it is not in operation, raising the oil temperature, and then shutting off the input shaft when the oil temperature reaches a certain threshold, in conjunction with the vehicle's battery or engine drive mode.
It improves the efficiency of transmission oil temperature rise, reduces unnecessary heat loss, lowers application costs, and enhances the flexibility of temperature control while ensuring vehicle stability and driving needs.
Smart Images

Figure CN117662735B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, vehicle, and storage medium for heating a transmission. Background Technology
[0002] Currently, in fuel-powered or hybrid vehicles, the electric oil pump, as an important component of the hydraulic system, plays a crucial role in the lubrication, cooling, and driving functions of the transmission. However, because oil is greatly affected by temperature, especially at low temperatures, as the viscosity of the oil increases, the self-priming ability of the electric oil pump decreases, leading to greater pressure and power losses. In severe cases, this can even cause the electric oil pump to fail, affecting vehicle operation.
[0003] In related technologies, the main method for raising the oil temperature is through heat exchange between the high-temperature coolant and the transmission. However, this method has several drawbacks. First, in low-temperature environments, the ambient temperature is too low to effectively obtain a high-temperature coolant, and significant heat loss occurs during the heat exchange process, resulting in low energy efficiency. Second, in some vehicle models, it may not be possible to raise the oil temperature through coolant heat exchange. Therefore, current transmission warming methods are relatively inefficient. Summary of the Invention
[0004] This application provides a method, apparatus, vehicle, and storage medium for warming up a transmission, which can improve the efficiency of transmission warming up. The technical solution is as follows:
[0005] On one hand, a method for heating a gearbox is provided, the gearbox having an input shaft, the method comprising:
[0006] Obtain the vehicle's transmission oil temperature;
[0007] When the transmission oil temperature is lower than the first temperature threshold and the input shaft is not working, the input shaft is driven to work so as to agitate the oil and raise the transmission oil temperature.
[0008] When the transmission oil temperature is greater than the second temperature threshold and the input shaft is in operation, the input shaft is shut off, wherein the second temperature threshold is greater than the first temperature threshold.
[0009] Optionally, the method further includes:
[0010] Receive the vehicle's gear shift request;
[0011] If the transmission oil temperature is less than a third temperature threshold, the shift request is rejected. The third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold.
[0012] If the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
[0013] Optionally, driving the input shaft to operate includes:
[0014] Get the current battery level of the vehicle;
[0015] When the current battery level is greater than a battery threshold, the input shaft is driven by the vehicle battery.
[0016] When the current battery level is less than or equal to the battery threshold, the input shaft is operated based on the vehicle engine.
[0017] Optionally, driving the input shaft to operate includes:
[0018] Determine the target speed based on the transmission oil temperature;
[0019] Drive the input shaft to work according to the target rotational speed.
[0020] Optionally, the method further includes:
[0021] When the vehicle is in a non-driving gear and the vehicle has started, the step of driving the input shaft is executed.
[0022] On the other hand, a gearbox heating device is provided, the gearbox having an input shaft, the device comprising:
[0023] The oil temperature acquisition module is used to acquire the transmission oil temperature of the vehicle.
[0024] The drive module is used to drive the input shaft to work when the transmission oil temperature is lower than a first temperature threshold and the input shaft is not working, so as to agitate the oil through the input shaft and raise the transmission oil temperature.
[0025] The drive module is further configured to shut down the input shaft when the transmission oil temperature is greater than a second temperature threshold and the input shaft is in operation, wherein the second temperature threshold is greater than the first temperature threshold.
[0026] Optionally, the device further includes: a shift module, the shift module being used for:
[0027] Receive the vehicle's gear shift request;
[0028] If the transmission oil temperature is less than a third temperature threshold, the shift request is rejected. The third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold.
[0029] If the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
[0030] Optionally, the driving module is specifically used for:
[0031] Get the current battery level of the vehicle;
[0032] When the current battery level is greater than a battery threshold, the input shaft is driven by the vehicle battery.
[0033] When the current battery level is less than or equal to the battery threshold, the input shaft is operated based on the vehicle engine.
[0034] Optionally, the driving module is specifically used for:
[0035] Determine the target speed based on the transmission oil temperature;
[0036] Drive the input shaft to work according to the target rotational speed.
[0037] Optionally, the drive module is further configured to:
[0038] When the vehicle is in a non-driving gear and the vehicle has started, the step of driving the input shaft is executed.
[0039] On the other hand, a vehicle is provided in which the computer device includes a memory and a controller, the memory for storing a computer program and the controller for executing the computer program stored in the memory to implement the steps of the gearbox warming method described above.
[0040] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when executed by a controller, the computer program implements the steps of the gearbox heating method described above.
[0041] On the other hand, a computer program product containing instructions is provided that, when the instructions are run on a computer, causes the computer to perform the steps of the gearbox warming method described above.
[0042] The technical solution provided in this application can bring at least the following beneficial effects:
[0043] By acquiring the vehicle's transmission oil temperature and driving the input shaft inside the transmission to operate when the transmission oil temperature is below a first temperature threshold, the input shaft agitates the oil, causing it to move and converting kinetic energy into heat energy, thus promoting the rise of the transmission oil temperature. This method can reduce unnecessary heat loss during the transmission's warm-up process, improve the transmission oil temperature rise efficiency, and since the input shaft is one of the main structures in the transmission, the transmission temperature can be controlled without changing the vehicle's internal structure, resulting in low application costs. Attached Figure Description
[0044] 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.
[0045] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0046] Figure 2 This is a flowchart of a gearbox heating method provided in an embodiment of this application;
[0047] Figure 3 This is a schematic diagram of the structure of a gearbox heating device provided in an embodiment of this application;
[0048] Figure 4 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0050] Before providing a detailed explanation of the gearbox heating method provided in the embodiments of this application, the implementation environment involved in the embodiments of this application will be introduced first.
[0051] Please refer to Figure 1 , Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment includes at least one sensor 101, a controller 102, and an input shaft 103. The controller 102 can communicate with both the sensor 101 and the input shaft 103. This communication connection can be wired or wireless, and this embodiment does not limit the specific connection.
[0052] Sensor 101 is used to acquire the transmission fluid temperature of the vehicle. Sensor 101 can be an oil temperature sensor installed in the vehicle's transmission to monitor the transmission fluid temperature and transmit the transmission fluid temperature information to controller 102.
[0053] In some embodiments, in order to more accurately determine the overall transmission fluid temperature, multiple sensors 101 can be provided and distributed in different locations of the transmission. The controller 102 can determine the transmission fluid temperature of the vehicle based on the temperature information transmitted by the multiple transmissions 101.
[0054] The controller 102 is used to control the working state of the input shaft 103 based on the transmission oil temperature. When the transmission oil temperature is less than the first temperature threshold and the input shaft 103 is not working, the controller controls the input shaft 103 to start working. When the transmission oil temperature is greater than the second temperature threshold and the input shaft 103 is working, the controller controls the input shaft 103 to stop working.
[0055] The input shaft 103 is used to raise the temperature of the transmission oil. When the input shaft 103 starts to work, it agitates the transmission oil by rotating itself, which increases the kinetic energy of the oil molecules and promotes the rise of the oil temperature.
[0056] In some embodiments, the sensor 101, controller 102 and input shaft 103 may all be located inside the gearbox, or they may be partially located inside the gearbox, such as the sensor 101 and input shaft 103 being located inside the gearbox and the controller 102 being located outside the gearbox.
[0057] The gearbox heating method provided in this embodiment is executed by the aforementioned controller 102. The controller 102 can be a general-purpose CPU (Central Processing Unit), NP (Network Processor), microprocessor, or one or more integrated circuits used to implement the solution of this application, such as ASIC (Application-Specific Integrated Circuit), PLD (Programmable Logic Device), or a combination thereof. The aforementioned PLD can be CPLD (Complex Programmable Logic Device), FPGA (Field-Programmable Gate Array), GAL (Generic Array Logic), or any combination thereof.
[0058] Those skilled in the art should understand that the sensor 101, controller 102 and input shaft 103 described above are merely examples. Other existing or future sensors, controllers or input shafts that are applicable to the embodiments of this application should also be included within the protection scope of the embodiments of this application, and are hereby incorporated by reference.
[0059] It should be noted that the application scenarios and implementation environments described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios and the evolution of implementation environments, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0060] The gearbox warming method provided in the embodiments of this application will now be explained in detail.
[0061] Figure 2 This is a flowchart illustrating a gearbox warming method provided in an embodiment of this application, which is applied to the aforementioned controller 102. Please refer to... Figure 2 The method includes the following steps.
[0062] Step 201: Obtain the vehicle's transmission oil temperature.
[0063] In some embodiments, the transmission fluid temperature of a vehicle can be determined based on a temperature sensor.
[0064] Step 202: When the transmission oil temperature is lower than the first temperature threshold and the input shaft is not working, drive the input shaft to work, so as to agitate the oil through the input shaft and raise the transmission oil temperature.
[0065] In some embodiments, the first temperature threshold may be determined based on the actual vehicle conditions and transmission performance, such as based on the overall vehicle performance requirements and the low-temperature performance of the electric oil pump matched with the transmission.
[0066] For example, the performance of the whole vehicle is defined as follows: it can normally realize the vehicle's shifting function, parking function, charging function, driving function, etc. in a temperature environment above -30 degrees Celsius without any control strategy (i.e. without implementing any interference action); the performance of the electric oil pump is defined as follows: it can work briefly when the ambient temperature and oil temperature are above -20 degrees Celsius; therefore, the first temperature threshold can be -20 degrees Celsius.
[0067] If the transmission fluid temperature is lower than the first temperature threshold, it indicates that the current transmission fluid temperature cannot meet the vehicle's operating requirements, and therefore the transmission fluid temperature needs to be increased.
[0068] It should be noted that the driving method of the input shaft needs to be determined in conjunction with the internal structure of the transmission. For example, if the vehicle's transmission is a hybrid transmission, the input shaft mainly operates based on the drive motor; if the vehicle's transmission is a conventional transmission (i.e., a non-hybrid transmission), the input shaft can directly operate based on the engine's drive.
[0069] In some embodiments, when the vehicle's transmission is a hybrid transmission, the power supply to the drive motor can be further determined in conjunction with the current power input mode of the vehicle.
[0070] In some embodiments, the current charge level of the vehicle battery can be obtained; if the current charge level is greater than a charge threshold, the input shaft can be driven based on the vehicle battery; if the current charge level is less than or equal to the charge threshold, the input shaft can be driven based on the vehicle engine.
[0071] When the vehicle battery's current charge level is greater than the charge threshold, it indicates that the battery has sufficient power for output control. Therefore, the drive motor can be powered by the vehicle battery to drive the input shaft. When the vehicle battery's current charge level is less than or equal to the charge threshold, it indicates that the battery's charge level is low and cannot provide enough power to the drive motor. Therefore, the drive motor needs to be powered by the engine.
[0072] In some embodiments, when the current charge of the vehicle battery is less than or equal to a charge threshold, the generator in the transmission can be controlled to engage with the clutch, and the engine drives the generator to move through the clutch. The generator generates electrical energy and transmits it through lines to the drive motor of the input shaft, so as to drive the input shaft to work.
[0073] In some embodiments, the generator in the transmission can be the drive motor of the engine in the hybrid transmission, which can convert kinetic energy into electrical energy and output it through its own operation.
[0074] In some embodiments, the electrical energy generated by the generator can also be used to provide power for the operation of other power-consuming components, such as for heating the vehicle battery using a PTC (Positive Temperature Coefficient, automotive heater).
[0075] In some embodiments, the target rotational speed can be determined based on the gearbox oil temperature; and the input shaft can be driven to operate according to the target rotational speed.
[0076] It is understandable that the lower the transmission fluid temperature, the longer it takes to raise the transmission fluid temperature to normal. Therefore, in some embodiments, to reduce vehicle downtime, the warming efficiency can be improved by increasing the input shaft speed, thereby reducing the warming time. That is, the lower the transmission fluid temperature, the higher the target speed.
[0077] In some embodiments, the mapping relationship between transmission fluid temperature and target speed can be determined based on experimental data, and then the target speed corresponding to the transmission fluid temperature can be determined based on the vehicle's transmission fluid temperature, so as to drive the input shaft to work based on the target speed.
[0078] For example, the target speed corresponding to each transmission oil temperature can be determined based on experimental data. This target speed can be a manually set calibration value or a fitted value obtained based on the fitting results of a mathematical model, depending on the actual usage requirements. Then, a mapping table is generated based on the correspondence between transmission temperature and target speed, and this mapping table is built into the controller. When the controller obtains the transmission oil temperature, it can determine the target speed corresponding to that transmission oil temperature by looking up the table.
[0079] After determining the target speed corresponding to the gearbox oil temperature, the controller can generate a command request based on the target speed and transmit the command request to the drive motor. After receiving the command request, the drive motor executes the command request to drive the output shaft to work.
[0080] In some embodiments, the step of driving the input shaft can be performed when the vehicle is in a non-driving gear and the vehicle has started.
[0081] It should be noted that "non-driving gear" can be understood as the vehicle's current gear being either Park (P) or Neutral (N); "vehicle start-up complete" can be understood as the vehicle having completed its self-check process and being able to drive safely, which can be determined by the start-up completion command generated by the vehicle, such as based on the vehicle's "ready" command.
[0082] If the vehicle is currently in a driving gear (such as reverse (R) or drive (D), it indicates that the vehicle is in normal driving condition and can operate normally. In this case, to avoid input shaft command conflicts that could affect normal vehicle operation, the step of driving the input shaft will not be executed even if the transmission oil temperature is below the first temperature threshold.
[0083] If the vehicle has not started, the input shaft cannot be driven at this time, so even if the current transmission oil temperature is lower than the first temperature threshold, the step of driving the input shaft will not be executed.
[0084] In some embodiments, the state limitation of the vehicle being in a non-driving gear and the vehicle being started can be understood as a scenario limitation for executing the step of driving the input shaft to work. That is, if the current scenario changes while the input shaft is in the working state, such as the vehicle gear changing to a driving gear or the vehicle leaving the start-up completed state, the step of driving the input shaft to work is immediately terminated, causing the input shaft to leave the working state.
[0085] Step 203: When the transmission oil temperature is greater than the second temperature threshold and the input shaft is in operation, shut down the input shaft. The second temperature threshold is greater than the first temperature threshold.
[0086] In some embodiments, the second temperature threshold may be determined based on transmission performance, such as the low-temperature performance of the electric oil pump matched to the transmission.
[0087] For example, the performance of an electric oil pump is defined as follows: it can operate for a long time when the ambient temperature and oil temperature are above -10 degrees Celsius; therefore, the second temperature threshold can be -10 degrees Celsius.
[0088] If the transmission fluid temperature is less than or equal to the second temperature threshold, it indicates that the current transmission fluid temperature cannot meet the normal operating requirements of the vehicle, and further warming is required until the transmission fluid temperature exceeds the second temperature threshold.
[0089] In some embodiments, a shift request from the vehicle can be received; if the transmission oil temperature is less than a third temperature threshold, the shift request is rejected, wherein the third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold; if the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
[0090] In some embodiments, a vehicle's shift request can be triggered by the driver operating a control device such as a shift lever or paddle shifters, or it can be a shift request generated by the vehicle's control unit, such as the transmission's ECU (Electronic Control Unit), based on the vehicle's actual operating conditions (such as vehicle speed, accelerator pedal position, etc.).
[0091] It should be noted that the third temperature threshold can be understood as the minimum transmission oil temperature required to execute a shift command. This third temperature threshold can be determined based on experimental test data, taking into account information such as transmission type and vehicle type.
[0092] If the transmission fluid temperature is below the third temperature threshold, it indicates that the vehicle's shift request cannot be fulfilled normally, and the transmission is in the process of warming up or about to begin warming up the transmission fluid temperature.
[0093] Based on the above logic, if a shift request is received from the vehicle, the system can determine whether to execute the shift request based on the current transmission fluid temperature. If the transmission fluid temperature is greater than or equal to the third temperature threshold, allowing for normal shifting, the input shaft needs to be shut down to execute the shift request. If the transmission fluid temperature is less than the third temperature threshold, preventing normal shifting, the input shaft continues to operate until the transmission fluid temperature is greater than or equal to the third temperature threshold.
[0094] It is understandable that for vehicles with different transmission principles, the closing principle of the input shaft will also differ due to the different driving principle of the input shaft. For example, in a hybrid transmission, gear shifting can be achieved by controlling the clutch to disengage or setting the requested torque of the clutch to zero.
[0095] Based on the above description, the transmission warming operation requires the vehicle to be in a non-driving gear when the input shaft heats up the fluid. Therefore, if the vehicle is in a driving gear after a shift request is executed, the transmission warming operation will not be performed.
[0096] In some embodiments, if a vehicle shift request is received and the current transmission oil temperature is less than a third temperature threshold, a prompt message can be sent, such as "Currently warming up the transmission, please wait" to inform the driver of the current operating status of the vehicle. This prompt message can be sent via voice or through components such as instrument panel indicator lights and displays.
[0097] In this embodiment, when the transmission fluid temperature is below a first temperature threshold, a target speed is determined based on the transmission fluid temperature. The input shaft is then driven to operate according to this target speed, causing the transmission fluid temperature to rise through agitation. This achieves temperature control of the transmission fluid based on its temperature, and by converting kinetic and thermal energy, unnecessary energy loss during temperature rise is reduced, improving transmission temperature rise efficiency. When the transmission fluid temperature is above a second temperature threshold, the input shaft is shut off to reduce unnecessary energy waste and further improve energy utilization efficiency. Furthermore, considering the actual usage scenarios of the vehicle, different drive methods are used to operate the input shaft depending on the battery charge level, thereby combining the current vehicle condition to achieve transmission fluid temperature rise, improving the efficiency and flexibility of transmission temperature rise. Upon receiving a shift request from the vehicle, a third temperature threshold is used to determine whether to execute the shift request. This ensures vehicle stability while also considering the driver's actual driving needs. This comprehensive consideration of multiple factors enables effective transmission temperature control, further enhancing the flexibility of transmission temperature control.
[0098] Figure 3This is a schematic diagram of a gearbox heating device provided in an embodiment of this application. The gearbox has an input shaft. This gearbox heating device can be implemented by software, hardware, or a combination of both, forming part or all of a gearbox heating equipment. The gearbox heating equipment can be... Figure 1 The controller shown. Please refer to... Figure 3 The device includes: an oil temperature acquisition module 301, a drive module 302, and a gear shifting module 303.
[0099] Oil temperature acquisition module 301 is used to acquire the transmission oil temperature of the vehicle;
[0100] Drive module 302 is used to drive the input shaft to work when the transmission oil temperature is lower than the first temperature threshold and the input shaft is not working, so as to agitate the oil through the input shaft and raise the transmission oil temperature.
[0101] The drive module 302 is also used to shut down the input shaft when the transmission oil temperature is greater than the second temperature threshold and the input shaft is in the working state, wherein the second temperature threshold is greater than the first temperature threshold.
[0102] Optionally, the shift module 303 is used for:
[0103] Receive the vehicle's gear shift request;
[0104] If the transmission oil temperature is lower than the third temperature threshold, the shift request is rejected. The third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold.
[0105] If the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
[0106] Optionally, the driver module 302 is specifically used for:
[0107] Get the current battery level of the vehicle;
[0108] When the current battery level is greater than the battery threshold, the input shaft operates based on the vehicle's battery power.
[0109] When the current battery level is less than or equal to the battery threshold, the input shaft is driven by the vehicle engine.
[0110] Optionally, the driver module 302 is specifically used for:
[0111] Determine the target speed based on the transmission oil temperature;
[0112] Drive the input shaft to work according to the target rotational speed.
[0113] Optionally, the driver module 302 is also used for:
[0114] When the vehicle is in a non-driving gear and the vehicle has started, the step of driving the input shaft is executed.
[0115] In this embodiment, when the transmission fluid temperature is below a first temperature threshold, a target speed is determined based on the transmission fluid temperature. The input shaft is then driven to operate according to this target speed, causing the transmission fluid temperature to rise through agitation. This achieves temperature control of the transmission fluid based on its temperature, and by converting kinetic and thermal energy, unnecessary energy loss during temperature rise is reduced, improving transmission temperature rise efficiency. When the transmission fluid temperature exceeds a second temperature threshold, the input shaft is shut off to reduce unnecessary energy waste and further improve energy utilization efficiency. Furthermore, considering the actual usage scenarios of the vehicle, different drive methods are used to operate the input shaft depending on the battery charge level, thereby combining the current vehicle condition to achieve transmission fluid temperature rise, improving the efficiency and flexibility of transmission temperature rise. Upon receiving a shift request from the vehicle, a third temperature threshold is used to determine whether to execute the shift request. This ensures vehicle stability while also considering the driver's actual driving needs, achieving transmission temperature rise control based on multiple comprehensive considerations, further improving the flexibility of transmission temperature rise control.
[0116] It should be noted that the transmission warming device provided in the above embodiments is only illustrated by the division of the functional modules described above when raising the transmission oil temperature. 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. In addition, the transmission warming device and the transmission warming method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0117] Figure 4 This is a structural block diagram of a vehicle 400 provided in an embodiment of this application.
[0118] Typically, vehicle 400 includes: controller 401 and memory 402.
[0119] Controller 401 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 401 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Controller 401 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, controller 401 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, controller 401 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0120] The memory 402 may include one or more computer-readable storage media, which may be non-transitory. The memory 402 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 402 are used to store at least one instruction, which is executed by the controller 401 to implement the gearbox heating method provided in the method embodiments of this application.
[0121] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a controller, implements the steps of the gearbox warming method described above. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0122] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.
[0123] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.
[0124] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the steps of the gearbox warming method described above.
[0125] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "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. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially 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 the terms "first," "second," etc., are not necessarily different.
[0126] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0127] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for heating a gearbox, characterized in that, The gearbox has an input shaft, and the method includes: Obtain the vehicle's transmission oil temperature; If the transmission oil temperature is lower than the first temperature threshold and the input shaft is not working, when the vehicle is in a non-driving gear and the vehicle has started, the input shaft is driven to work so as to agitate the oil and raise the transmission oil temperature. When the transmission oil temperature is greater than the second temperature threshold and the input shaft is in operation, the input shaft is shut off, and the second temperature threshold is greater than the first temperature threshold. The method further includes: Receive the vehicle's gear shift request; If the transmission oil temperature is less than a third temperature threshold, the shift request is rejected. The third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold. If the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
2. The method as described in claim 1, characterized in that, The process of driving the input shaft includes: Get the current battery level of the vehicle; When the current battery level is greater than a battery threshold, the input shaft is driven by the vehicle battery. When the current battery level is less than or equal to the battery threshold, the input shaft is operated based on the vehicle engine.
3. The method according to any one of claims 1-2, characterized in that, The process of driving the input shaft includes: Determine the target speed based on the transmission oil temperature; Drive the input shaft to work according to the target rotational speed.
4. A gearbox heating device, characterized in that, The gearbox has an input shaft, and the device includes: The oil temperature acquisition module is used to acquire the transmission oil temperature of the vehicle. The drive module is used to drive the input shaft to work when the transmission oil temperature is less than a first temperature threshold and the input shaft is not working, and the vehicle is in a non-driving gear and the vehicle has been started, so as to agitate the oil through the input shaft and raise the transmission oil temperature. The drive module is further configured to shut down the input shaft when the transmission oil temperature is greater than the second temperature threshold and the input shaft is in the working state, wherein the second temperature threshold is greater than the first temperature threshold. The device further includes: a shift module, the shift module being used for: Receive the vehicle's gear shift request; If the transmission oil temperature is less than a third temperature threshold, the shift request is rejected. The third temperature threshold is equal to the first temperature threshold or the second temperature threshold, or the third temperature threshold is greater than the first temperature threshold and less than the second temperature threshold. If the transmission oil temperature is greater than or equal to the third temperature threshold, the shift request is executed.
5. The apparatus as described in claim 4, characterized in that, The driving module is specifically used for: Get the current battery level of the vehicle; When the current battery level is greater than a battery threshold, the input shaft is driven by the vehicle battery. When the current battery level is less than or equal to the battery threshold, the input shaft is operated based on the vehicle engine.
6. The apparatus according to any one of claims 4-5, characterized in that, The driving module is specifically used for: Determine the target speed based on the transmission oil temperature; Drive the input shaft to work according to the target rotational speed.
7. A computer device, characterized in that, The computer device includes a memory and a controller. The memory is used to store a computer program, and the controller is used to execute the computer program stored in the memory to implement the steps of the method according to any one of claims 1-3.
8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by the controller, implements the steps of the method described in any one of claims 1-3.