Transmission oil temperature determination method and device, medium, vehicle and program product
By obtaining vehicle status information and engine temperature data and calculating the transmission oil temperature, the problems of difficult sensor layout and easy failure are solved, and the accuracy of oil temperature and fault diagnosis efficiency are improved.
Patent Information
- Application Number
- CN202510715976.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2045-05-29
AI Technical Summary
In the prior art, it is difficult to obtain oil temperature data for electronically controlled mechanical automatic transmissions (EMTs), and sensors are prone to failure, resulting in inaccurate oil temperature estimation and an inability to effectively perform transmission fault warning and diagnosis.
By obtaining the vehicle's status information, combined with the engine water temperature and intake air temperature, the transmission oil temperature is determined in the starting state, and the oil temperature change is calculated using the preset heating and cooling temperatures in the driving state, avoiding the need to install temperature sensors.
It achieves the accuracy and reliability of transmission oil temperature, improves fault warning and diagnosis efficiency, reduces costs, and is applicable to different vehicle models and transmission types without the need for hardware modification.
Smart Images

Figure CN120759911A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular, to a method, device, medium, vehicle, and program product for determining transmission oil temperature. Background Art
[0002] The use and control of an automated mechanical transmission (AMT) requires transmission oil temperature data. Currently, this data is generally obtained through a temperature sensor. However, placing the temperature sensor inside the transmission presents difficulties and is prone to sensor failure during use. Summary of the Invention
[0003] In order to address the deficiencies of the prior art, the present disclosure provides a method, device, medium, vehicle, and program product for determining transmission oil temperature.
[0004] To achieve the above objectives, in a first aspect, the present disclosure provides a method for determining transmission oil temperature, the method comprising: Get vehicle status information; When the state information indicates that the vehicle is in a starting state, obtaining a water temperature and an intake air temperature of an engine on the vehicle, and determining an oil temperature of a transmission on the vehicle based on the water temperature and the intake air temperature; When the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at a first moment is obtained, and the second oil temperature of the transmission at a second moment is determined based on the first oil temperature, a preset heating temperature, and a preset heat dissipation temperature, where the second moment is after the first moment.
[0005] In a second aspect, the present disclosure provides a transmission oil temperature determination device, the device comprising: an acquisition module configured to acquire status information of a vehicle, and a water temperature and an intake air temperature of an engine on the vehicle; an execution module configured to, when the state information indicates that the vehicle is in a starting state, obtain a water temperature and an intake air temperature of an engine on the vehicle, and determine an oil temperature of a transmission on the vehicle based on the water temperature and the intake air temperature; When the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at a first moment is obtained, and the second oil temperature of the transmission at a second moment is determined based on the first oil temperature, a preset heating temperature, and a preset heat dissipation temperature, where the second moment is after the first moment.
[0006] In a third aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the method described in the first aspect when executed by a processor.
[0007] In a fourth aspect, the present disclosure provides a vehicle, comprising: a memory having a computer program stored thereon; A processor is configured to execute the computer program in the memory to implement the method described in the first aspect.
[0008] In a fifth aspect, the present disclosure provides a computer program product, comprising a computer program, which implements the method described in the first aspect when executed by a processor.
[0009] Through the above technical solution, when the vehicle is in the starting state, the transmission oil temperature is determined based on the water temperature and intake air temperature of the vehicle's engine. When the vehicle is in the driving state, the transmission's second oil temperature at the current moment is determined based on the transmission's first oil temperature at the previous moment, the preset heating temperature, and the preset cooling temperature. The vehicle state is divided into a starting state and a driving state, and a method for determining the transmission oil temperature in different vehicle states is provided. The oil temperature is determined in combination with the vehicle state, ensuring the accuracy and reliability of the obtained oil temperature. There is no need to install a temperature sensor, saving the cost of oil temperature estimation, and there is no need to wait for sensor readings, which improves the efficiency of transmission fault warning and diagnosis, and improves the reliability and accuracy of the obtained transmission oil temperature. It is not restricted by vehicle model and transmission type, and does not require modification to the vehicle hardware, making it highly applicable.
[0010] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following detailed description, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings: Figure 1 FIG. 1 is a flowchart illustrating a method for determining a transmission oil temperature according to an exemplary embodiment of the present disclosure.
[0012] Figure 2 FIG. 4 is another flowchart illustrating a method for determining a transmission oil temperature according to an exemplary embodiment of the present disclosure.
[0013] Figure 3 FIG. 1 is a block diagram showing a transmission oil temperature determining apparatus according to an exemplary embodiment of the present disclosure.
[0014] Figure 4 is a block diagram showing a vehicle according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0015] The following describes the specific embodiments of the present disclosure in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present disclosure and are not intended to limit the present disclosure.
[0016] It should be understood that in low-temperature conditions, the engine and transmission control system acquires temperature signals such as the transmission oil temperature and the engine water temperature. It then controls transmission gear changes based on the set temperature, limiting upshifts in low-temperature conditions and protecting the transmission and engine. If the engine water temperature or transmission oil temperature falls below a set value, upshifts are prohibited, forcing the transmission to operate in a low-range range, allowing the engine to run at a higher speed and rapidly increase the engine water temperature. This function ceases operation until both the transmission oil temperature and the engine water temperature exceed the set temperature.
[0017] The inventors discovered that installing a temperature sensor to obtain transmission oil temperature is costly, and conventional algorithms often produce large errors in estimating oil temperature while the vehicle is in motion, making it impossible to determine the transmission oil temperature when the vehicle is in the starting and driving states.
[0018] In view of this, the present disclosure provides a transmission oil temperature determination method, device, medium, vehicle and program product, which can accurately estimate the transmission oil temperature according to the status of the entire vehicle and is not restricted by the vehicle model and transmission type.
[0019] Figure 1 FIG1 is a flow chart showing a method for determining transmission oil temperature according to an exemplary embodiment of the present disclosure. The method for determining transmission oil temperature can be used for any type of vehicle, such as a fuel vehicle, a hybrid vehicle, etc. Figure 1 As shown, the transmission oil temperature determination method may include the following steps: In step S101 , the vehicle status information is acquired.
[0020] It is worth noting that status information includes, but is not limited to, engine status, control mode, GPS location, speed, acceleration, instrument panel indicators, battery voltage, electrical load, seat belt status, tire pressure, etc. This status information can be obtained through the vehicle's built-in sensors and on-board diagnostics (OBD) system, etc., without affecting the safety and performance of the vehicle during startup and driving.
[0021] In step S102 , when the state information indicates that the vehicle is in the starting state, the water temperature and the intake air temperature of the engine on the vehicle are obtained, and the oil temperature of the transmission on the vehicle is determined based on the water temperature and the intake air temperature.
[0022] It should be understood that the vehicle is in the starting state and the engine is started when key indicators on the vehicle's dashboard (such as the engine indicator and oil pressure indicator) are functioning normally or the vehicle's tachometer displays a reading that is stable within a range. In this case, the transmission oil temperature at engine start can be determined based on the engine's water temperature and intake air temperature.
[0023] In step S103, when the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at the first moment is obtained, and the second oil temperature of the transmission at the second moment is determined based on the first oil temperature, the preset heating temperature and the preset heat dissipation temperature, and the second moment is after the first moment.
[0024] In this embodiment, the fuel vehicle's engine air intake will have its own air temperature sensor, which can be used as the ambient temperature for calculating the transmission oil temperature. For example, when the vehicle is stationary and the stationary time is long enough, the transmission oil temperature should be consistent with the ambient temperature. When the vehicle is in operation, or the vehicle is shut down for a short time after operation, the engine water temperature is not consistent with the ambient temperature, then the transmission oil temperature should be related to the engine water temperature and the ambient temperature, and as the vehicle's operating time increases, the current transmission oil temperature may change based on the transmission oil temperature at the previous moment. That is, the vehicle transmission temperature = the initial temperature of the transmission + the increase in the unit transmission oil temperature during driving - the decrease in the transmission temperature during driving. Therefore, the transmission oil temperature can be calculated according to the current state of the vehicle using the calculation method corresponding to the current state.
[0025] It should be understood that when the vehicle is in a driving state, it can be determined based on the vehicle's steering wheel rotation angle, tire horizontal deflection angle, brake pedal force value and vehicle driving speed, and the oil temperature of the transmission during vehicle driving can be determined based on the preset heating temperature, preset heat dissipation temperature and the first oil temperature of the transmission on the vehicle at the previous moment.
[0026] It is worth noting that after the vehicle is IG-OFF (ignition off), the transmission oil temperature is not calculated. After the vehicle is IG-ON (ignition), the oil temperature when the vehicle is in the starting state and the oil temperature when the vehicle is in the driving state are re-determined.
[0027] According to the state information of the vehicle, it can be quickly judged whether the vehicle is in the starting state or the driving state, so that the corresponding calculation mode is taken in time to determine the oil temperature of the transmission. When the vehicle is in the starting state, the oil temperature of the transmission is determined according to the water temperature of the engine and the intake temperature; when the vehicle is in the driving state, the second oil temperature is determined according to the first oil temperature, the preset heating temperature and the preset heat dissipation temperature. Without installing a temperature sensor, the efficiency of transmission fault early warning and diagnosis is improved, and the reliability and accuracy of the obtained oil temperature of the transmission are improved. Moreover, the change trend of the oil temperature is considered in the process of determining the oil temperature, which further improves the reliability and accuracy of the obtained oil temperature of the transmission. Moreover, the oil temperature of the transmission can be automatically determined according to the state information of the vehicle in the whole process, without manual intervention, which reduces the error rate of judgment, and without waiting for the reading of the temperature sensor, the time required for determining the oil temperature of the transmission is shortened, and the unreliable vehicle control process caused by the delay of the temperature sensor reading is avoided. Moreover, it is not limited by the vehicle type and the transmission type, without modifying the hardware on the vehicle, and has high applicability.
[0028] In order to make the skilled in the art more understand the transmission oil temperature determination method provided by the present disclosure, the steps of the transmission oil temperature determination method are described in detail below.
[0029] In a feasible embodiment, in step S102, the oil temperature of the transmission on the vehicle is determined according to the water temperature and the intake temperature, which can include: determining the difference between the water temperature and the intake temperature; in the case where the difference is greater than or equal to the preset threshold value, when the water temperature is greater than the intake temperature, the oil temperature of the transmission on the vehicle is determined according to the water temperature, the intake temperature and the preset correction coefficient; in the case where the difference is greater than or equal to the preset threshold value, when the water temperature is less than or equal to the intake temperature, the water temperature is determined as the oil temperature of the transmission on the vehicle.
[0030] It is worth noting that the difference between the water temperature and the intake temperature can be the absolute value of the water temperature minus the intake temperature, or the absolute value of the intake temperature minus the water temperature. The preset threshold value can be preset according to the difference between the water temperature and the intake temperature of the engine when the actual vehicle is in the starting state, or can be preset according to the accuracy of calculating the oil temperature of the transmission. The present disclosure does not limit this.
[0031] In this embodiment, if the difference between the engine water temperature and the intake air temperature exceeds a preset threshold, the transmission oil temperature is considered to have a significant deviation from the ambient temperature. This situation is further categorized into two scenarios: Scenario 1: When the vehicle has just been started, the transmission oil temperature is lower than the ambient temperature. In this case, the engine water temperature can be used as the transmission oil temperature. Scenario 2: When the vehicle has been started for a certain period of time, the transmission oil temperature is higher than the ambient temperature. The transmission oil temperature is determined based on the water temperature, intake air temperature, and a preset correction factor. Therefore, the relationship between the water temperature and intake air temperature can be used to determine whether the vehicle has just been started or has been started for a certain period of time, and thus determine the transmission temperature.
[0032] For example, if the difference between the water temperature and the intake air temperature is greater than or equal to a preset threshold, two methods are used to calculate the transmission oil temperature based on the relationship between the water temperature and the intake air temperature. Method 1: When the water temperature is greater than the intake air temperature, the transmission oil temperature is determined based on the water temperature, the intake air temperature, and a preset correction factor. Method 2: When the water temperature is less than or equal to the intake air temperature, the intake air temperature is used as the transmission oil temperature.
[0033] In the disclosed embodiment, based on the difference between the water temperature and the intake air temperature, combined with a preset threshold, the actual working environment of the transmission can be more accurately reflected. Then, based on the relationship between the water temperature and the intake air temperature, different calculation methods are used to determine the oil temperature of the transmission, which helps to reduce errors caused by environmental factors.
[0034] In a feasible implementation, determining the oil temperature of a transmission on a vehicle based on the water temperature, the intake air temperature, and a preset correction coefficient may include: When the water temperature is greater than the water temperature threshold, the water temperature is multiplied by a preset correction coefficient to obtain an intermediate temperature, and the intermediate temperature is added to the intake air temperature to obtain the oil temperature of the vehicle's transmission; When the water temperature is less than or equal to the water temperature threshold, the preset correction temperature is subtracted from the intake air temperature to obtain the oil temperature of the transmission on the vehicle.
[0035] It is worth noting that the water temperature threshold can be preset based on the water temperature when the engine is actually started. The preset correction coefficient is a dimensionless quantity, such as 0.6, 1.2, etc. The preset correction temperature can be preset based on the water temperature when the engine is actually started, such as 5°C, 10°C, etc. This disclosure is not limited to this.
[0036] In this embodiment, if the difference between the water temperature and the ambient temperature exceeds a set condition, and the water temperature is significantly higher than the ambient temperature, the vehicle can be considered to have just been shut down. In this case, the intake air temperature and the engine water temperature can be combined as inputs for initial oil temperature calculation. If the water temperature is significantly higher than the ambient temperature, the transmission oil temperature can be calculated directly based on the intake air temperature.
[0037] For example, the preset correction coefficient is B and the preset correction temperature is C. When the difference between the water temperature and the intake air temperature is greater than or equal to the preset threshold, and the water temperature is greater than the intake air temperature, when the water temperature is greater than the water temperature threshold, the oil temperature of the transmission OilTemp i=0 =water temperature × B + intake air temperature; when the water temperature is less than or equal to the water temperature threshold, the transmission oil temperature OilTemp i=0 =Intake air temperature-C.
[0038] It should be understood that when the water temperature is greater than the intake air temperature, the calculation of the transmission oil temperature can be further refined based on the relationship between the water temperature and the water temperature threshold, thereby further reducing errors caused by environmental factors.
[0039] In a feasible implementation manner, the transmission oil temperature determination method may further include: When the difference is less than a preset threshold, the minimum value of the water temperature and the intake air temperature is determined as the oil temperature of the transmission on the vehicle.
[0040] For example, if the difference between the water temperature and the intake air temperature is less than a preset threshold, the oil temperature of the transmission OilTemp i=0 =MIN(water temperature, intake air temperature).
[0041] In this embodiment, if the vehicle is stopped for a sufficient period of time, the transmission oil temperature should be the same as the ambient temperature, with a small difference between the water temperature and the intake air temperature. In this case, the vehicle can collect two temperature signals, and since the transmission is inside the vehicle, the lower temperature of the two sensors is selected as the transmission oil temperature.
[0042] In a feasible implementation, in step S103, determining the second oil temperature of the transmission at the second moment according to the first oil temperature, the preset heating temperature, and the preset heat dissipation temperature may include: The first oil temperature is added with the preset heating temperature and subtracted with the preset heat dissipation temperature to obtain the second oil temperature of the vehicle transmission at the second moment, wherein the preset heating temperature is obtained by multiplying the preset heating coefficient by the vehicle's driving distance per unit time, and the preset heat dissipation temperature is obtained by multiplying the preset heat dissipation coefficient, the difference between the first oil temperature and the intake temperature, and the driving distance per unit time.
[0043] It is worth noting that when the vehicle is in motion, considering the change trend of the transmission oil temperature, the first oil temperature OilTemp of the transmission at the previous moment i-1 should be used. i-1 , combined with the preset heat dissipation temperature and the preset heating temperature to determine the oil temperature OilTemp of the transmission at the current time i i .
[0044] In a feasible embodiment, the transmission oil temperature determination method may further include: When the oil temperature of the transmission is greater than the preset oil temperature threshold, the preset oil temperature threshold is used as the new oil temperature of the transmission.
[0045] Among them, since the temperature of the vehicle will continue to rise during driving, an oil temperature threshold is preset. After the oil temperature of the transmission exceeds the preset oil temperature threshold, the preset oil temperature threshold is used as the new oil temperature of the transmission, and the transmission oil temperature is no longer calculated. Moreover, since the preset heat dissipation temperature may be negative during driving of the vehicle, the minimum value of the preset heat dissipation temperature is limited to 0.
[0046] For example, the preset heating temperature is determined to be equal to the preset heating coefficient × the driving distance per unit time, and the preset heat dissipation temperature is determined to be equal to the preset heat dissipation coefficient × (the first oil temperature OilTemp i-1 - intake air temperature) × driving distance per unit time, then the oil temperature of the transmission at the i-th moment = the first oil temperature OilTemp i-1 + Preset heating temperature - Preset cooling temperature.
[0047] It is worth noting that when the vehicle was in the starting state at the previous moment and the vehicle is in the driving state at the current moment, the above-mentioned state information can be used to characterize the calculation method of the oil temperature of the transmission when the vehicle is in the starting state. First, the first oil temperature of the transmission on the vehicle at the previous moment is determined based on the water temperature and the intake air temperature, and then the second oil temperature of the transmission on the vehicle at the current moment is determined based on the first oil temperature, the preset heating temperature and the preset heat dissipation coefficient.
[0048] In a feasible implementation manner, the transmission oil temperature determination method may further include: When the state information indicates that the transmission is in an abnormal state, the oil temperature of the transmission when the abnormality occurs is determined as the oil temperature of the transmission.
[0049] It is worth noting that when the status information indicates that the transmission is in an abnormal state, the oil temperature of the transmission is determined to be the initial oil temperature value when the abnormality occurs in the transmission.
[0050] The following describes in detail the complete steps of the transmission oil temperature determination method provided by the present disclosure using an embodiment. Figure 2 As shown, the vehicle's driving phase is divided into four phases: IG-ON, engine start, driving control, and end control. Transmission oil temperature calculation is not performed during the IG-ON and end control phases. Initial oil temperature calculation is performed during the engine start phase, and during driving control, oil temperature calculation is performed during driving. The preset threshold, initial abnormality value, preset correction coefficient B, preset correction temperature C, and heating coefficient involved in the oil temperature calculation process are all calibrated quantities. The specific process is as follows: I. Calculation of initial oil temperature: i. When the difference between the water temperature and the intake air temperature is less than the preset threshold, the transmission oil temperature = MIN (water temperature, intake air temperature); ii. When the difference between the water temperature and the intake air temperature is greater than or equal to the preset threshold, execute step 1 or step 2.
[0051] Step 1: When the water temperature is higher than the intake air temperature, execute step ① or step ②.
[0052] ①. When the water temperature is greater than the water temperature threshold, the transmission oil temperature = intake air temperature + water temperature × preset correction coefficient B; ②. When the water temperature is less than or equal to the water temperature threshold, the transmission oil temperature = intake air temperature - preset correction temperature.
[0053] Step 2: When the water temperature is less than or equal to the intake air temperature, proceed to step 3.
[0054] ③Transmission oil temperature = water temperature.
[0055] iii. When the transmission is abnormal, the transmission oil temperature = the initial value when the abnormality occurs.
[0056] II. Calculation of oil temperature during driving: Transmission oil temperature i = Transmission oil temperature i-1 + Preset heating temperature - Preset cooling temperature; Wherein, the preset heating temperature = the preset heating coefficient × the driving distance per unit time; Preset cooling temperature = transmission oil temperature i-1 -Intake air temperature × distance traveled per unit time.
[0057] In this disclosed embodiment, the vehicle state is divided into four specific categories: IG-ON (ignition on), engine start, driving (driving control), and stopped (end control). A corresponding transmission oil temperature calculation method is provided for each state. Specifically, for the engine start state, a detailed classification is made based on the difference between the engine's water temperature and intake air temperature, and a corresponding oil temperature estimation algorithm is provided. This classification allows for targeted processing of the complex oil temperature estimation process, ensuring that the algorithmic calculation results for each component are closer to the actual oil temperature. Oil temperature calculation is achieved through a combination of calibration and algorithmic methods, with the corresponding calibration amount ensuring universality and ease of use.
[0058] Based on the same inventive concept, the present disclosure also provides a transmission oil temperature determination device, such as Figure 3 As shown, the transmission oil temperature determination device includes an acquisition module 301 and an execution module 302 .
[0059] Wherein, the acquisition module 301 is configured to acquire the status information of the vehicle; The execution module 302 is configured to obtain a water temperature and an intake air temperature of an engine on the vehicle when the state information indicates that the vehicle is in a starting state, and determine an oil temperature of a transmission on the vehicle based on the water temperature and the intake air temperature; When the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at the first moment is obtained, and the second oil temperature of the transmission at the second moment is determined based on the first oil temperature, the preset heating temperature and the preset heat dissipation temperature, and the second moment is after the first moment.
[0060] In the disclosed embodiments, vehicle status information can be used to quickly determine whether the vehicle is in the starting or driving state, allowing appropriate calculation methods to be used to determine the transmission oil temperature. When the vehicle is in the starting state, the transmission oil temperature is determined based on the engine water temperature and intake air temperature. When the vehicle is in the driving state, the second oil temperature is determined based on the first oil temperature, a preset heating temperature, and a preset cooling temperature. This eliminates the need for temperature sensors, improving the efficiency of transmission fault warning and diagnosis, and enhancing the reliability and accuracy of the resulting transmission oil temperature. Furthermore, the oil temperature fluctuation trend is considered during the oil temperature determination process, further enhancing the reliability and accuracy of the resulting transmission oil temperature. The entire process automatically determines the transmission oil temperature based on vehicle status information, eliminating the need for manual intervention, reducing the error rate of manual determinations. Furthermore, there is no need to wait for temperature sensor readings, shortening the time required to determine the transmission oil temperature and avoiding unreliable vehicle control caused by temperature sensor readout delays. The system is also not restricted by vehicle model or transmission type, requiring no hardware modifications to the vehicle, and is highly applicable.
[0061] Optionally, the execution module 302 is configured to determine a difference between the water temperature and the intake air temperature; In the case where the difference is greater than or equal to a preset threshold, when the water temperature is greater than the intake air temperature, determining the oil temperature of the transmission on the vehicle based on the water temperature, the intake air temperature and a preset correction coefficient; In the case where the difference is greater than or equal to a preset threshold, when the water temperature is less than or equal to the intake air temperature, the water temperature is determined as the oil temperature of the transmission on the vehicle.
[0062] Optionally, the execution module 302 is configured to, when the water temperature is greater than the water temperature threshold, multiply the water temperature by a preset correction coefficient to obtain an intermediate temperature, and add the intermediate temperature to the intake air temperature to obtain the oil temperature of the transmission on the vehicle; When the water temperature is less than or equal to the water temperature threshold, the preset correction temperature is subtracted from the intake air temperature to obtain the oil temperature of the transmission on the vehicle.
[0063] Optionally, the execution module 302 is configured to determine the minimum value of the water temperature and the intake air temperature as the oil temperature of the transmission on the vehicle when the difference is less than a preset threshold.
[0064] Optionally, the execution module 302 is configured to add a preset heating temperature to the first oil temperature and subtract a preset heat dissipation temperature from it to obtain a second oil temperature of the vehicle transmission at a second moment, wherein the preset heating temperature is obtained by multiplying a preset heating coefficient by the vehicle's driving distance per unit time, and the preset heat dissipation temperature is obtained by multiplying a preset heat dissipation coefficient, a difference between the first oil temperature and the intake air temperature, and the driving distance per unit time.
[0065] Optionally, the execution module 302 is configured to, when the state information indicates that the transmission is in an abnormal state, determine the oil temperature of the transmission when the abnormality occurs as the oil temperature of the transmission.
[0066] Optionally, the execution module 302 is configured to use the preset oil temperature threshold as the new oil temperature of the transmission when the oil temperature of the transmission is greater than the preset oil temperature threshold.
[0067] Regarding the transmission oil temperature determination device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method and will not be elaborated here.
[0068] Based on the same inventive concept, the present disclosure further provides a vehicle, comprising: a memory having a computer program stored thereon; The processor is configured to execute the computer program in the memory to implement the above-mentioned method for determining the transmission oil temperature.
[0069] In the disclosed embodiments, vehicle status information can be used to quickly determine whether the vehicle is in the starting or driving state, allowing appropriate calculation methods to be used to determine the transmission oil temperature. When the vehicle is in the starting state, the transmission oil temperature is determined based on the engine water temperature and intake air temperature. When the vehicle is in the driving state, the second oil temperature is determined based on the first oil temperature, a preset heating temperature, and a preset cooling temperature. This eliminates the need for temperature sensors, improving the efficiency of transmission fault warning and diagnosis, and enhancing the reliability and accuracy of the resulting transmission oil temperature. Furthermore, the oil temperature fluctuation trend is considered during the oil temperature determination process, further enhancing the reliability and accuracy of the resulting transmission oil temperature. The entire process automatically determines the transmission oil temperature based on vehicle status information, eliminating the need for manual intervention, reducing the error rate of manual determinations. Furthermore, there is no need to wait for temperature sensor readings, shortening the time required to determine the transmission oil temperature and avoiding unreliable vehicle control caused by temperature sensor readout delays. The system is also not restricted by vehicle model or transmission type, requiring no hardware modifications to the vehicle, and is highly applicable.
[0070] Figure 4 is a block diagram of a vehicle 400 according to an example embodiment. The vehicle 400 can be a hybrid vehicle, for example, or a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other type of vehicle. The vehicle 400 can be an autonomous vehicle or a semi-autonomous vehicle.
[0071] Referring to Figure 4 , the vehicle 400 can include various subsystems, such as an infotainment system 410, a perception system 420, a decision control system 430, a drive system 440, and a computing platform 450. The vehicle 400 can include more or fewer subsystems, and each subsystem can include multiple components. In addition, each subsystem and each component of the vehicle 400 can be interconnected by wired or wireless means.
[0072] In some embodiments, the infotainment system 410 can include a communication system, an entertainment system, a navigation system, and the like.
[0073] The perception system 420 can include several sensors for sensing information of the environment surrounding the vehicle 400. For example, the perception system 420 can include a global positioning system (which can be a GPS system, a Beidou system, or other positioning system), an inertial measurement unit (IMU), a lidar, a millimeter wave radar, an ultrasonic radar, and a camera.
[0074] The decision control system 430 can include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0075] The drive system 440 can include components that provide motive power for the vehicle 400. In one embodiment, the drive system 440 can include an engine, an energy source, a transmission system, and wheels. The engine can be one or a combination of an internal combustion engine, an electric motor, an air compression engine, or the like. The engine can convert energy provided by the energy source into mechanical energy.
[0076] Some or all functions of the vehicle 400 are controlled by the computing platform 450. The computing platform 450 can include at least one processor 451 and a memory 452, and the processor 451 can execute instructions 453 stored in the memory 452.
[0077] The processor 451 may be any conventional processor, such as a commercially available CPU. The processor may also include a graphics processor (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), or a combination thereof.
[0078] The memory 452 may be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0079] In addition to the instructions 453 , the memory 452 may also store data such as vehicle status information, engine water temperature, intake air temperature, preset heating temperature, and preset cooling temperature, etc. The data stored in the memory 452 may be used by the computing platform 450 .
[0080] In the embodiment of the present disclosure, the processor 451 may execute the instruction 453 to complete all or part of the steps of the above-mentioned method for determining the transmission oil temperature.
[0081] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided. When executed by a processor, the program instructions implement the steps of the above-described method for determining transmission oil temperature. For example, the computer-readable storage medium may be the aforementioned memory 452 including the program instructions. The program instructions may be executed by the processor 451 of the vehicle 400 to perform the above-described method for determining transmission oil temperature.
[0082] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program executable by a programmable device, and has a code portion for performing the above-mentioned transmission oil temperature determination method when executed by the programmable device.
[0083] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings. However, the present disclosure is not limited to the specific details of the above embodiments. Within the technical concept of the present disclosure, various simple modifications can be made to the technical solutions of the present disclosure, and these simple modifications all fall within the scope of protection of the present disclosure.
[0084] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0085] In addition, the various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
Claims
1. A method for determining transmission oil temperature, characterized in that: The method comprises: Get vehicle status information; When the state information indicates that the vehicle is in a starting state, obtaining a water temperature and an intake air temperature of an engine on the vehicle, and determining an oil temperature of a transmission on the vehicle based on the water temperature and the intake air temperature; When the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at a first moment is obtained, and the second oil temperature of the transmission at a second moment is determined based on the first oil temperature, a preset heating temperature, and a preset heat dissipation temperature, where the second moment is after the first moment.
2. The method for determining the transmission oil temperature according to claim 1, wherein: The step of determining the oil temperature of the transmission on the vehicle according to the water temperature and the intake air temperature includes: determining a difference between the water temperature and the intake air temperature; In the case where the difference is greater than or equal to a preset threshold, when the water temperature is greater than the intake air temperature, determining the oil temperature of the transmission on the vehicle based on the water temperature, the intake air temperature, and a preset correction coefficient; In a case where the difference is greater than or equal to the preset threshold, when the water temperature is less than or equal to the intake air temperature, the water temperature is determined as the oil temperature of the transmission on the vehicle.
3. The method for determining the transmission oil temperature according to claim 2, wherein: The step of determining the oil temperature of the transmission on the vehicle according to the water temperature, the intake air temperature, and a preset correction coefficient includes: When the water temperature is greater than a water temperature threshold, multiplying the water temperature by a preset correction coefficient to obtain an intermediate temperature, and adding the intermediate temperature to the intake air temperature to obtain an oil temperature of a transmission on the vehicle; When the water temperature is less than or equal to the water temperature threshold, the oil temperature of the transmission on the vehicle is obtained by subtracting a preset correction temperature from the intake air temperature.
4. The method for determining the transmission oil temperature according to claim 2, wherein: The method further comprises: When the difference is less than a preset threshold, a minimum value between the water temperature and the intake air temperature is determined as the oil temperature of the transmission on the vehicle.
5. The method for determining the transmission oil temperature according to any one of claims 1 to 4, characterized in that: Determining a second oil temperature of the transmission at a second moment based on the first oil temperature, a preset heating temperature, and a preset heat dissipation temperature includes: A second oil temperature of the vehicle transmission at a second moment is obtained by adding a preset heating temperature to the first oil temperature and subtracting a preset heat dissipation temperature, wherein the preset heating temperature is obtained by multiplying a preset heating coefficient by the vehicle's distance traveled per unit time, and the preset heat dissipation temperature is obtained by multiplying a preset heat dissipation coefficient, a difference between the first oil temperature and the intake air temperature, and the distance traveled per unit time.
6. The method for determining the transmission oil temperature according to any one of claims 1 to 4, characterized in that: The method further comprises: When the state information indicates that the transmission is in an abnormal state, the oil temperature of the transmission when the abnormality occurs is determined as the oil temperature of the transmission.
7. The method for determining the transmission oil temperature according to any one of claims 1 to 4, characterized in that: The method further comprises: When the oil temperature of the transmission is greater than a preset oil temperature threshold, the preset oil temperature threshold is used as a new oil temperature of the transmission.
8. A transmission oil temperature determination device, characterized in that: The device comprises: an acquisition module, configured to acquire status information of the vehicle; an execution module configured to, when the state information indicates that the vehicle is in a starting state, obtain a water temperature and an intake air temperature of an engine on the vehicle, and determine an oil temperature of a transmission on the vehicle based on the water temperature and the intake air temperature; When the status information indicates that the vehicle is in a driving state, the first oil temperature of the transmission at a first moment is obtained, and the second oil temperature of the transmission at a second moment is determined based on the first oil temperature, a preset heating temperature, and a preset heat dissipation temperature, where the second moment is after the first moment.
9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. A vehicle, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Control method and device for active air inlet grille, storage medium and vehicle
CN117533119A
Engine oil temperature determination method and device, equipment, storage medium and product
CN118855570A
Engine oil temperature estimation method and device, electronic equipment and storage medium
CN119491768A
Oil temperature estimation device for vehicular transmission
JP2000120848A