Temperature determination method and device, vehicle and computer readable storage medium
By carrying multiple temperature models in the vehicle controller, the target temperature model is determined according to the type of vehicle software, and the oil temperature of the oil in the friction plate set of the vehicle transferor is calculated, the problem of difficulty in monitoring the oil temperature of the vehicle transferor in the prior art is solved, and the accuracy of temperature calculation and the reduction of false alarms are achieved.
Patent Information
- Application Number
- CN202411674906.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art is difficult to monitor the oil temperature of the friction plate set in real time in vehicle transfers, resulting in excessive oil temperature and damage to the transferor, and frequent false alarms.
By carrying multiple temperature models in the vehicle controller, the target temperature model is determined according to the type of vehicle software, the oil temperature of the oil in the friction plate set of the vehicle transferor is calculated, and the accuracy of temperature calculation is improved.
Accurate monitoring of the oil temperature of the friction plate set in the transfer device is achieved, avoiding the damage to the transfer device caused by excessive oil temperature, and reducing the occurrence of false alarms of four-wheel drive overheating.
Smart Images

Figure CN119688113A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a temperature determination method, device, vehicle and computer-readable storage medium in the field of vehicle technology. Background Art
[0002] The vehicle transfer case includes a friction plate group. When the friction plate group is working, friction heat will be generated due to the slipping of the friction plate. If the heat exceeds the bearing limit of each part in the transfer case, it will cause ablation damage to the parts of the transfer case. Therefore, it is necessary to monitor the oil temperature of the friction plate group in real time to prevent the oil temperature from being too high and causing damage to the transfer case.
[0003] At present, the oil temperature of the friction plate group in most transfer cases cannot be actually collected through sensors, so how to monitor the oil temperature of the friction plate group in the transfer case has become an urgent problem to be solved. Summary of the invention
[0004] The present application provides a temperature determination method, device, vehicle and computer-readable storage medium. The present application can monitor the oil temperature of the friction plate group in the transfer case, and by calculating the oil temperature using a temperature model that matches the vehicle software installed in the vehicle main controller, the accuracy of the oil temperature can be improved, which is not only beneficial to prevent the transfer case from being damaged due to excessive oil temperature, but also beneficial to avoid false alarms due to excessive oil temperature.
[0005] In a first aspect, a temperature determination method is provided, the temperature determination method comprising: determining a software type of vehicle software carried by a vehicle controller; determining a target temperature model corresponding to the software type from a plurality of temperature models; wherein the plurality of temperature models are all used to determine a simulated oil temperature of oil in a friction plate group of a vehicle transfer case, and the plurality of temperature models each use different parameters to determine the simulated oil temperature of the oil; and using the target temperature model to determine the target simulated oil temperature of the oil.
[0006] The embodiment of the present application determines the software type of the vehicle software carried by the vehicle controller, and determines the target temperature model corresponding to the software type from multiple temperature models. The multiple temperature models are all used to determine the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case, and the multiple temperature models each use different parameters to determine the simulated oil temperature of the oil. The technical solution of using the target temperature model to determine the target simulated oil temperature of the oil achieves the purpose of determining the current stage of the vehicle from the vehicle production stage to the vehicle use stage through the software type of the vehicle software carried by the vehicle controller, and then using the temperature model corresponding to the current stage of the vehicle to calculate the oil temperature of the oil in the friction plate group of the vehicle transfer case, ensuring that the accuracy of the oil temperature calculation is improved while being able to monitor the oil temperature of the friction plate group in the transfer case, which is not only beneficial to preventing damage to the transfer case due to excessive oil temperature, but also beneficial to avoiding the problem of false alarm of four-wheel drive overheating due to excessive oil temperature.
[0007] In one possible implementation, the multiple temperature models include a first temperature model and a second temperature model, the first temperature model determines the simulated oil temperature according to a preset temperature range, and the second temperature model determines the simulated oil temperature of the oil according to the vehicle operating parameters during vehicle power-on; the target temperature model corresponding to the software type is determined from the multiple temperature models including: if the software type indicates that the vehicle software is factory software, the first temperature model is determined as the target temperature model; if the software type indicates that the vehicle software is official software, the second temperature model is determined as the target temperature model, thereby realizing the use of appropriate temperature models to calculate the simulated oil temperature of the oil at different stages of the vehicle life cycle, thereby improving the accuracy and relevance of the oil temperature calculation.
[0008] In a possible implementation, when the first temperature model is the target temperature model, the use of the target temperature model to determine the target simulated oil temperature of the oil includes: determining the target simulated oil temperature according to any temperature value in the preset temperature range.
[0009] In a possible implementation, when the second temperature model is the target temperature model, the target simulated oil temperature of the oil determined by the target temperature model includes: using the target temperature model to determine the initial temperature, the temperature rise and temperature drop of the oil in the i-th power-on cycle of the vehicle based on the vehicle operating parameters in the i-th power-on cycle; wherein i≥1, the initial temperature is one of the preset ambient temperature, the oil temperature of the oil when the vehicle is not powered on and the first ambient temperature, and the simulated oil temperature determined by the target temperature model in the i-1-th power-on cycle of the vehicle; determining the sum of the initial temperature and the temperature rise; subtracting the sum from the temperature drop to obtain the target simulated oil temperature of the vehicle in the i-th power-on cycle. By using the second temperature model to calculate the target simulated oil temperature of the oil, not only the heating factor causing the oil temperature to rise is considered, but also the heat dissipation factor causing the oil temperature to drop is considered, which is conducive to improving the accuracy and reliability of the target simulated oil temperature calculation.
[0010] In a possible implementation, the vehicle operating parameters of the vehicle in the ith power-on cycle include: the engine speed and the front and rear axle speed difference of the vehicle in the ith power-on cycle; the step of determining the temperature rise amount of the vehicle in the ith power-on cycle includes: determining a first accumulated time length of a target speed interval in which the engine speed of the vehicle in the ith power-on cycle is located, and obtaining a first temperature rise rate corresponding to the target speed interval; wherein the first temperature rise rate is a rate at which the engine heat generated during engine operation is transferred to the vehicle transfer case to increase the oil temperature of the oil; determining the front axle speed difference of the vehicle in the ith power-on cycle The second accumulated time duration of the target speed difference interval in which the rear axle speed difference is located, and the second temperature rise rate corresponding to the target speed difference interval is obtained; wherein the second temperature rise rate is the rate at which the mechanical friction heat generated by the rotation of the front axle and the rear axle is transferred to the vehicle transfer case when there is a speed difference between the front axle and the rear axle of the vehicle, so that the oil temperature of the oil rises; determine the first product of the first accumulated time duration and the first temperature rise rate; determine the second product of the second accumulated time duration and the second temperature rise rate; and determine the sum of the first product and the second product as the temperature rise amount of the vehicle in the i-th power-on cycle. When the second temperature model is used to calculate the target simulated oil temperature of the oil, the heat generated when the engine is running and the friction heat generated when the front and rear axles rotate are used as the temperature rise factors that cause the oil temperature to rise, which is conducive to improving the accuracy and reliability of the target simulated oil temperature calculation.
[0011] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle also include: the second ambient temperature of the vehicle in the i-th power-on cycle; the step of determining the temperature drop of the vehicle in the i-th power-on cycle includes: determining the third cumulative duration of the target temperature difference interval in which the temperature difference of the vehicle in the i-th power-on cycle is located, and obtaining the temperature drop rate corresponding to the target temperature difference interval; wherein the temperature difference is the difference between the temperature rise of the vehicle in the i-th power-on cycle and the second ambient temperature, and the temperature drop rate is the rate at which the oil temperature of the oil drops due to the heat dissipation of the oil; subtracting the sum from the second ambient temperature to obtain an intermediate temperature; multiplying the intermediate temperature, the third cumulative duration and the temperature drop rate to obtain the temperature drop of the vehicle in the i-th power-on cycle. When the second temperature model is used to calculate the target simulated oil temperature of the oil, the heat dissipation of the oil in the vehicle transfer case is used as a cooling factor causing the oil temperature to drop, which is conducive to improving the accuracy and reliability of the target simulated oil temperature calculation.
[0012] In one possible implementation, after the target temperature model is used to determine the target simulated oil temperature of the oil, the temperature determination method further includes: deciding whether to output alarm information about transfer case overheating based on the target simulated oil temperature, thereby accurately determining whether the four-wheel drive system is overheating, avoiding false alarms, and improving the reliability and accuracy of overheating alarms.
[0013] In a second aspect, a temperature determination device is provided, the temperature determination device comprising:
[0014] A first determination module, used to determine the software type of the vehicle software carried by the vehicle controller;
[0015] a second determination module, for determining a target temperature model corresponding to the software type from a plurality of temperature models; wherein the plurality of temperature models are all used to determine a simulated oil temperature of oil in a friction plate group of a vehicle transfer case, and the plurality of temperature models each use different parameters to determine the simulated oil temperature of the oil;
[0016] The third determination module is used to determine the target simulated oil temperature of the oil by using the target temperature model.
[0017] In one possible implementation, the multiple temperature models include a first temperature model and a second temperature model, the first temperature model determines the simulated oil temperature according to a preset temperature range, and the second temperature model determines the simulated oil temperature of the oil according to the vehicle operating parameters during vehicle power-on; the second determination module is specifically used to: if the software type indicates that the vehicle software is factory software, determine the first temperature model as the target temperature model; if the software type indicates that the vehicle software is official software, determine the second temperature model as the target temperature model.
[0018] In a possible implementation, the third determining module includes:
[0019] The first calculation unit is used to determine the target simulated oil temperature according to any temperature value in the preset temperature range when the first temperature model is the target temperature model.
[0020] In a possible implementation, the third determining module includes:
[0021] A second calculation unit is used to determine, when the second temperature model is the target temperature model, an initial temperature, a temperature rise and a temperature drop of the oil of the vehicle in the i-th power-on cycle based on the vehicle operating parameters of the vehicle in the i-th power-on cycle by using the target temperature model; wherein, i≥1, the initial temperature is one of a preset ambient temperature, the oil temperature of the oil when the vehicle is not powered on and a first ambient temperature, and a simulated oil temperature determined by using the target temperature model in the i-1-th power-on cycle of the vehicle; determine a sum of the initial temperature and the temperature rise; and subtract the sum from the temperature drop to obtain the target simulated oil temperature of the vehicle in the i-th power-on cycle.
[0022] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle include: the engine speed and the front and rear axle speed difference of the vehicle in the i-th power-on cycle; the second calculation unit is specifically used to: determine the first cumulative time that the engine speed of the vehicle is in the target speed range in the i-th power-on cycle, and obtain the first temperature rise rate corresponding to the target speed range; wherein the first temperature rise rate is the rate at which the engine heat generated during the operation of the engine is transferred to the vehicle transfer case to increase the oil temperature of the oil; determine the time at which the front and rear axle speed difference of the vehicle is in the i-th power-on cycle a second accumulated duration of the target speed difference interval, and a second temperature rise rate corresponding to the target speed difference interval; wherein the second temperature rise rate is the rate at which the oil temperature of the oil is increased when the mechanical friction heat generated by the rotation of the front axle and the rear axle is transferred to the vehicle transfer case when there is a speed difference between the front axle and the rear axle of the vehicle; determining a first product of the first accumulated duration and the first temperature rise rate; determining a second product of the second accumulated duration and the second temperature rise rate; and determining the sum of the first product and the second product as the temperature rise of the vehicle in the i-th power-on cycle.
[0023] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle also include: the second ambient temperature of the vehicle in the i-th power-on cycle; the second calculation unit is specifically used to: determine the third cumulative time of the target temperature difference interval in which the temperature difference of the vehicle in the i-th power-on cycle is located, and obtain the temperature drop rate corresponding to the target temperature difference interval; wherein the temperature difference is the difference between the temperature rise of the vehicle in the i-th power-on cycle and the second ambient temperature, and the temperature drop rate is the rate at which the oil dissipates heat to reduce the oil temperature of the oil; subtract the sum from the second ambient temperature to obtain an intermediate temperature; multiply the intermediate temperature, the third cumulative time and the temperature drop rate to obtain the temperature drop of the vehicle in the i-th power-on cycle.
[0024] In a possible implementation, the temperature determination device further includes:
[0025] The early warning unit is used to decide whether to output an alarm message about overheating of the transfer case according to the target simulated oil temperature.
[0026] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the temperature determination method in the first aspect or any possible implementation of the first aspect.
[0027] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the temperature determination method in the first aspect or any possible implementation of the first aspect.
[0028] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the temperature determination method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 A schematic flow chart of a temperature determination method provided in an embodiment of the present application is shown;
[0030] Figure 2 A schematic diagram of the structure of a temperature determination device provided in an embodiment of the present application is shown;
[0031] Figure 3 A schematic structural diagram of a vehicle provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0032] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0033] Usually, vehicles with four-wheel drive systems are equipped with transfer cases. The transfer case is an important component in the vehicle power system. Its main function is to distribute the power transmitted by the power system to the front drive shaft and the rear drive shaft, and transmit the torque to the four wheels through the main reduction shaft and the drive shaft, thereby realizing four-wheel drive. The transfer case is divided into full-time four-wheel drive, part-time four-wheel drive, and timely four-wheel drive. Among them, the timely four-wheel drive usually contains a friction plate group, which is adjusted by the clamping force of the friction plate group to achieve flexible power transmission. When the vehicle senses that the drive wheel is slipping, it will automatically adjust to the four-wheel drive mode, and the whole process does not require human intervention. This form is usually carried on some urban SUV (Sport Utility Vehicle) vehicles to cope with urban conditions and simple unpaved roads. It is more economically oriented and takes into account certain four-wheel drive characteristics.
[0034] When the friction plate group is working, friction heat will be generated due to the slipping of the friction plate. If the heat exceeds the bearing limit of each part in the transfer case, it will cause ablation damage to the parts of the transfer case. Therefore, it is necessary to monitor the oil temperature of the friction plate group in real time to prevent the oil temperature from being too high and causing damage to the transfer case.
[0035] At present, the oil temperature of the friction plate group in most transfer cases cannot be actually collected by sensors. Usually, the simulated temperature is calculated by the temperature model for monitoring. From a design perspective, the closer the simulated temperature is to the actual temperature, the better. However, due to the complex working conditions of the vehicle, the conditions for setting the temperature model are limited and cannot fully reflect the actual situation of the vehicle. This leads to the problem of overheating of the four-wheel drive system (also known as overheating of the transfer case) in some special working conditions, especially in the process of vehicle assembly or offline electrical inspection. Under normal working conditions, the four-wheel drive system will also overheat. This has a great negative impact on the quality inspection of vehicle production and factory production efficiency. This kind of overheating is a false alarm caused by software calculation deviation, not a real overheating of the friction plate group of the transfer case. The reason is that there are design defects in the temperature model. The temperature calculation will be mechanically accumulated according to the power-on time of the vehicle, and there is no heat dissipation correction capability. When the assembly line of the vehicle is slow / the vehicle assembly time is long, the calculated simulated temperature will exceed the limit value, and the software will immediately issue a false alarm. When the vehicle rolls off the production line, users may encounter false alarms of four-wheel drive overheating during actual use due to unreasonable temperature model calculation logic.
[0036] Based on the problems existing in the above-mentioned related technologies, the present application provides a temperature determination method, device, vehicle and computer-readable storage medium. The present application sets vehicle software of multiple software types for the vehicle controller, and each software type of vehicle software corresponds to a temperature model for determining the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case, that is, multiple temperature models are designed in advance, and the multiple temperature models correspond to the factory production vehicle stage to the vehicle use stage in sequence. Based on the software type of the vehicle software carried by the vehicle controller, it is determined which stage the vehicle is currently in from the factory production vehicle stage to the vehicle use stage, and then a temperature model suitable for the stage is selected from the multiple temperature models, and then the selected temperature model is used to calculate the simulated oil temperature of the oil in the friction plate group during the period when the vehicle is in the stage, so that the simulated oil temperature of the oil in the friction plate group during the period when the vehicle is in the corresponding stage is calculated using the temperature model suitable for each stage, and the accuracy of the oil temperature calculation can be improved when the oil temperature of the friction plate group in the transfer case is monitored, which is not only conducive to preventing the transfer case from being damaged due to excessive oil temperature, but also conducive to avoiding the problem of false alarm of four-wheel drive overheating caused by excessive oil temperature.
[0037] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0038] The following is an embodiment of a temperature determination method provided in this application specification.
[0039] Figure 1 A schematic flow chart of a temperature determination method provided in an embodiment of the present application is shown, such as Figure 1 As shown, the temperature determination method provided in the embodiment of the present application is applied to a vehicle controller of a vehicle, and the above-mentioned vehicle is a vehicle with a four-wheel drive system. For example, the vehicle controller can be a controller of the four-wheel drive system, called a four-wheel drive controller, or a whole vehicle controller, or other controllers. The four-wheel drive system includes a vehicle transfer case, and the vehicle transfer case contains a friction plate group, and the friction plate group contains oil. The oil is a liquid medium that lubricates and cools the friction plate group inside the vehicle transfer case. By monitoring the oil temperature of the oil, it can be determined whether the vehicle transfer case is overheated or whether the four-wheel drive system is overheated.
[0040] The temperature determination method is used to calculate (also known as predicting or estimating) the oil temperature (also known as simulated oil temperature) of the oil in the friction plate group of the vehicle transfer case. The temperature determination method includes the following schemes:
[0041] S110: Determine the software type of the vehicle software installed in the vehicle controller.
[0042] In an exemplary embodiment, a vehicle software of a software type is set in advance for each stage from the stage of vehicle production to the stage of vehicle use. For example, the stage of vehicle production to the stage of vehicle use includes stages 1 to 3. Then, according to the actual production situation, vehicle software of type 1 is set for stage 1, according to the actual production situation, vehicle software of type 2 is set for stage 2, and according to the actual production situation, vehicle software of type 3 is set for stage 3. Alternatively, it is determined that the vehicle software used is the same stage from the stage of vehicle production to the stage of vehicle use. For the stages where the vehicle software used is the same, the same type of vehicle software is set. The stage of vehicle production to the stage of vehicle use includes stages 1 to 4. The vehicle software used in stages 1 and 2 is the same. Then, according to the actual production situation, vehicle software of type 1 is set for stages 1 and 2, and according to the actual production situation, vehicle software of type 2 is set for stages 3 and 4.
[0043] After setting the corresponding software type for each stage, the vehicle controller of the vehicle is equipped with the corresponding vehicle software for that stage according to the actual production requirements and the actual stage of the vehicle. When it is necessary to calculate the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case, the vehicle controller obtains the software type of the vehicle software installed in itself, and the obtained software type can be used to determine which stage the vehicle is currently in from the production stage to the use stage.
[0044] S120: Determine a target temperature model corresponding to the software type from a plurality of temperature models.
[0045] A temperature model is set in advance for each stage from the vehicle production stage to the vehicle use stage, that is, there are multiple temperature models, and the multiple temperature models are all used to determine the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case. Because from the vehicle production stage to the vehicle use stage, the vehicle parts on the production line will gradually be assembled into a complete vehicle, and then to the use of the complete vehicle (the complete vehicle can be driven). The use of the complete vehicle includes off-line quality inspection, testing, factory transportation, sales, customer use, etc. The stages from the vehicle production stage to the vehicle use stage are different, and each stage has different requirements for the use of the vehicle. The parameters used by the multiple temperature models to determine the simulated oil temperature of the oil are also different.
[0046] After the controller determines the software type of the vehicle software installed on it, it can determine the target stage corresponding to the software type of the vehicle software installed on it through the correspondence between the software type and the stage set in advance, that is, the target stage is a stage from the vehicle production stage to the vehicle use stage, which is also the stage the vehicle is currently in. After determining the target stage, the temperature model corresponding to the target stage is determined as the target temperature model, that is, the target temperature model is only applicable to calculating the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case at the target stage. For example, if the software type of the vehicle software installed on the vehicle controller is type 1, the stage corresponding to type 1 is the vehicle production stage, and the temperature model corresponding to the vehicle production stage is model 1, then model 1 is determined as the target temperature model, that is, model 1 is used to calculate the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case at the vehicle production stage.
[0047] S130: Determine a target simulated oil temperature of the oil using a target temperature model.
[0048] After the vehicle controller determines the target temperature model corresponding to the software type of the vehicle software installed in it from multiple temperature models, the target temperature model is used to calculate the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case at the target stage, which is beneficial to improving the calculation accuracy of the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case at the target stage.
[0049] The embodiment of the present application determines the software type of the vehicle software carried by the vehicle controller, and determines the target temperature model corresponding to the software type from multiple temperature models. The multiple temperature models are all used to determine the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case, and the multiple temperature models each use different parameters to determine the simulated oil temperature of the oil. The technical solution of using the target temperature model to determine the target simulated oil temperature of the oil achieves the purpose of determining the current stage of the vehicle from the vehicle production stage to the vehicle use stage through the software type of the vehicle software carried by the vehicle controller, and then using the temperature model corresponding to the current stage of the vehicle to calculate the oil temperature of the oil in the friction plate group of the vehicle transfer case, ensuring that the accuracy of the oil temperature calculation is improved while being able to monitor the oil temperature of the friction plate group in the transfer case, which is not only beneficial to preventing damage to the transfer case due to excessive oil temperature, but also beneficial to avoiding the problem of false alarm of four-wheel drive overheating due to excessive oil temperature.
[0050] The following Figure 1 The specific implementation methods of each step in the illustrated embodiment are described as follows:
[0051] The multiple temperature models include a first temperature model and a second temperature model. The first temperature model determines the simulated oil temperature according to a preset temperature range, and the second temperature model determines the simulated oil temperature of the oil according to the vehicle operating parameters during the vehicle power-on period. Since the vehicle production stage includes the vehicle assembly stage and other stages, the vehicle cannot be used during these stages, that is, the vehicle cannot run, the vehicle transfer case does not work, and the oil temperature of the oil in the friction plate group of the vehicle transfer case is always within a certain temperature range. Therefore, the first temperature model is corresponded to the vehicle production stage, and the first temperature model is used to calculate the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case during the vehicle production stage. When the vehicle enters the vehicle use stage, the vehicle can be used, for example, the tester can drive the vehicle for endurance testing, and after the vehicle is sold, the customer drives the vehicle for travel, etc. For the vehicle use stage, the second temperature model is corresponded to the vehicle use stage, and the second temperature model is used to calculate the simulated oil temperature of the oil in the friction plate group of the vehicle transfer case during the vehicle use stage.
[0052] In a possible implementation, when the multiple temperature models include a first temperature model and a second temperature model, determining the target temperature model corresponding to the software type from the multiple temperature models includes the following solutions:
[0053] If the software type indicates that the vehicle software is factory software, determining the first temperature model as the target temperature model;
[0054] If the software type indicates that the vehicle software is official software, the second temperature model is determined as the target temperature model.
[0055] Factory software refers to the vehicle software written into the vehicle controller after the vehicle controller leaves the factory and before the OEM line flashing. For example, if the vehicle controller is a four-wheel drive controller, the factory software is the four-wheel drive software. Formal software refers to the software in the vehicle controller after line flashing. Line flashing refers to the OEM producing the production line and flashing the software of each controller of the vehicle through the line flashing equipment. Flashing refers to inputting the software into the controller so that the controller contains the corresponding software.
[0056] After determining the software type of the vehicle software carried by the vehicle controller, if the software type indicates that the vehicle software is factory software, which also indicates that the vehicle is currently in the vehicle production stage, the first temperature model is determined as the target temperature model, and a temperature model suitable for calculating the simulated oil temperature of the oil in the vehicle production stage is obtained. If the software type indicates that the vehicle software is formal software, which also indicates that the vehicle is currently in the vehicle use stage, the second temperature model is determined as the target temperature model, and a temperature model suitable for calculating the simulated oil temperature of the oil in the vehicle use stage is obtained, which realizes the use of appropriate temperature models to calculate the simulated oil temperature of the oil at different stages of the vehicle life cycle, thereby improving the accuracy and relevance of the oil temperature calculation.
[0057] In a possible implementation, when the first temperature model is a target temperature model, the target simulated oil temperature of the oil determined by using the target temperature model includes the following schemes:
[0058] The target simulated oil temperature is determined according to any temperature value in a preset temperature range.
[0059] Since the vehicle cannot be used during the vehicle production stage, the vehicle transfer case and other vehicle components are not working, then the oil temperature of the oil in the friction plate group of the vehicle transfer case is close to the ambient temperature, so the simulated oil temperature of the oil can also be set according to the ambient temperature. The above-mentioned preset temperature range can be understood as the ambient temperature range, and any temperature value in the preset temperature range can be determined as the target simulated oil temperature, or a fixed value can be used as the target simulated oil temperature, for example, the fixed value is 0, that is, the target simulated oil temperature during the vehicle production stage is 0.
[0060] In a possible implementation, when the second temperature model is a target temperature model, the above-mentioned determination of the target simulated oil temperature of the oil by using the target temperature model includes the following schemes:
[0061] The target temperature model is used to determine the initial temperature, the temperature rise and temperature drop of the oil of the vehicle in the i-th power-on cycle based on the vehicle operating parameters in the i-th power-on cycle; wherein i≥1;
[0062] Determine the sum of the initial temperature and the temperature rise;
[0063] The target simulated oil temperature of the vehicle in the i-th power-on cycle is obtained by subtracting the sum from the temperature drop.
[0064] Since the vehicle can be used during the vehicle use phase, the vehicle transfer case and other vehicle components will work. When the vehicle transfer case is working, in addition to the friction caused by the friction plate causing the oil temperature to rise, the heat generated by the engine and the heat generated by the friction of other vehicle components will be transferred to the oil through mechanical components, so that the oil temperature of the oil rises. In addition, the oil also has heat dissipation. These factors will affect the oil temperature of the oil. Therefore, when the second temperature model is determined as the target temperature model and used to calculate the target simulated oil temperature of the oil, the second temperature model calculates the target simulated oil temperature based on the vehicle operating parameters generated by the above factors in the i-th power-on cycle of the vehicle to improve the accuracy and reliability of the oil temperature calculation.
[0065] Calculating the target simulated oil temperature using the second temperature model includes: using the target temperature model to determine the initial temperature T1, the temperature rise TH (i.e., the rising temperature) and the temperature drop TL (i.e., the dropping temperature) of the oil in the i-th power-on cycle of the vehicle based on the vehicle operating parameters in the i-th power-on cycle. It can be understood that when i=1, the i-th power-on cycle represents the first power-on, and when i is not 1, the i-th power-on cycle represents a non-first power-on, for example, when i=2, the i-th power-on cycle represents the second power-on.
[0066] The initial temperature T1 is one of a preset ambient temperature, an oil temperature of the oil when the vehicle is not powered on and a first ambient temperature, and a simulated oil temperature determined by a target temperature model in an i-1th power-on cycle of the vehicle.
[0067] For example, when the vehicle is not powered on, the oil temperature of the oil is determined as the initial temperature, or, if the first ambient temperature detected by the vehicle's temperature sensor is valid data, the first ambient temperature is determined as the initial temperature, and if the first ambient temperature is invalid data, the preset ambient temperature (for example, 25°C) is determined as the initial temperature.
[0068] When the vehicle is powered on for the first time, if the first ambient temperature detected by the temperature sensor of the vehicle is valid data, the first ambient temperature is determined as the initial temperature; if the first ambient temperature is invalid data, the preset ambient temperature is determined as the initial temperature.
[0069] When the vehicle is not powered on for the first time and the power-off time of the vehicle is greater than the preset time, if the first ambient temperature detected by the temperature sensor of the vehicle is valid data, the first ambient temperature is determined as the initial temperature; if the first ambient temperature is invalid data, the preset ambient temperature is determined as the initial temperature.
[0070] When the vehicle is not powered on for the first time and the duration of the vehicle power-off is less than or equal to the preset duration, the simulated oil temperature determined by the target temperature model in the last power cycle of the vehicle is determined as the initial temperature. Since the oil temperature changes slowly, the strategy of using the simulated oil temperature determined by the target temperature model in the last power cycle of the vehicle to determine the initial temperature can more accurately reflect the actual temperature value of the oil in the friction plate group, which is conducive to improving the accuracy of the simulated oil temperature calculated by the second temperature model.
[0071] When the initial temperature T1, the temperature rise TH (i.e., the rising temperature) and the temperature drop TL (i.e., the dropping temperature) of the oil in the i-th power-on cycle of the vehicle are determined, the target simulated oil temperature Tzi of the oil in the i-th power-on cycle of the vehicle is calculated as follows:
[0072] Tzi=T1+TH-TL.
[0073] By using the second temperature model to calculate the target simulated oil temperature of the oil, not only the heating factor that causes the oil temperature to rise, but also the heat dissipation factor that causes the oil temperature to drop is considered, which is beneficial to improving the accuracy and reliability of the target simulated oil temperature calculation.
[0074] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle include: the engine speed and the front and rear axle speed difference of the vehicle in the i-th power-on cycle. The step of determining the temperature rise of the vehicle in the i-th power-on cycle includes:
[0075] Determine a first accumulated time duration that the engine speed of the vehicle is in the target speed interval during the i-th power-on cycle, and obtain a first temperature rise rate corresponding to the target speed interval; wherein the first temperature rise rate is a rate at which the oil temperature of the oil increases due to the engine heat generated during the operation of the engine being transferred to the vehicle transfer case;
[0076] Determine a second accumulated time duration in which the speed difference between the front and rear axles of the vehicle is within the target speed difference interval in the i-th power-on cycle, and obtain a second temperature rise rate corresponding to the target speed difference interval; wherein the second temperature rise rate is a rate at which the oil temperature of the oil increases when mechanical friction heat generated by the rotation of the front axle and the rear axle is transferred to the vehicle transfer case when there is a speed difference between the front axle and the rear axle of the vehicle;
[0077] Determine a first product of a first accumulated time and a first temperature rise rate;
[0078] Determine a second product of a second accumulated time and a second temperature rise rate;
[0079] The sum of the first product and the second product is determined as the temperature rise of the vehicle in the i-th power-on cycle.
[0080] The first accumulated duration of the target speed interval in the i-th power-on cycle of the vehicle's engine speed can be understood as follows: for example, during the period from 10:00 to 10:30 in the i-th power-on cycle, the engine speed of the engine is maintained at 2400 rpm, and at 10:31 the engine speed of the engine becomes 1200 rpm, and the target speed interval is [2000, 2500), then the first accumulated duration is 30 minutes. Through actual vehicle calibration in advance, multiple preset speed intervals are set, and each preset speed interval has a first preset temperature rise rate. The first preset temperature rise rate is the rate at which the engine heat generated during the engine's operation in the preset speed interval corresponding to the first preset temperature rise rate is transferred to the vehicle transfer case to increase the oil temperature of the oil. For example, multiple preset speed intervals include preset speed interval 1-preset speed interval 5, and the first preset temperature rise rates corresponding to preset speed interval 1-preset speed interval 5 are K1-K5 respectively. If the first temperature rise rate is expressed as K, then when the target speed interval where the engine speed of the vehicle is located in the preset speed interval 1 in the i-th power-on cycle, K=K1.
[0081] The second accumulated time duration that the front and rear axle speed difference of the vehicle is within the target speed difference interval in the i-th power-on cycle can be understood as:
[0082] For example, during the period of 10:00-10:30 in the i-th power-on cycle, the speed difference between the speed of the front axle and the speed of the rear axle of the vehicle (i.e., the speed difference between the front and rear axles) is maintained at 50, and at 10:31, the speed difference between the front and rear axles becomes 30, and the target speed difference interval is [50, 100), then the second cumulative duration is 30 minutes. Through actual vehicle calibration in advance, multiple preset speed difference intervals are set, and each preset speed difference interval has a second preset temperature rise rate. The second preset temperature rise rate is the rate at which the mechanical friction heat generated by the rotation of the front and rear axles is transferred to the vehicle transfer case to increase the oil temperature of the oil when the speed difference between the front and rear axles of the vehicle is maintained in the preset speed difference interval corresponding to the second preset temperature rise rate. For example, multiple preset speed difference intervals include preset speed difference interval 1-preset speed difference interval 5, and the second preset temperature rise rates corresponding to the preset speed difference interval 1-preset speed difference interval 5 are L1-L5 respectively. If the second temperature rise rate is expressed as L, then when the target speed difference interval where the front and rear axle speed difference of the vehicle is located in the preset speed difference interval 1 in the i-th power-on cycle, L=L1.
[0083] Assuming that the first accumulated duration is represented by H1 and the second accumulated duration is represented by H2, the calculation formula of the temperature rise TH of the vehicle in the i-th power-on cycle is as follows:
[0084] TH=H1×K+H2×L.
[0085] When the second temperature model is used to calculate the target simulated oil temperature of the oil, the heat generated when the engine is running and the friction heat generated when the front and rear axles rotate at different speeds are used as heating factors that cause the oil temperature to rise, which is beneficial to improving the accuracy and reliability of the target simulated oil temperature calculation.
[0086] In a possible implementation, the vehicle operating condition parameter of the vehicle in the i-th power-on cycle further includes: a second ambient temperature of the vehicle in the i-th power-on cycle, denoted as T2. In the i-th power-on cycle of the vehicle, if the ambient temperature value detected by the temperature sensor of the vehicle is valid data, the ambient temperature value is determined as the second ambient temperature; if the ambient temperature value detected by the temperature sensor of the vehicle is invalid data, the preset ambient temperature is determined as the second ambient temperature.
[0087] The step of determining the temperature drop of the vehicle in the i-th power-on cycle includes:
[0088] Determine a third accumulated time duration of the target temperature difference interval in which the temperature difference of the vehicle is located during the i-th power-on cycle, and obtain a temperature drop rate corresponding to the target temperature difference interval; wherein the temperature difference is the difference between the temperature rise of the vehicle during the i-th power-on cycle and the second ambient temperature, and the temperature drop rate is the rate at which the oil temperature drops due to the heat dissipation of the oil;
[0089] Subtract the sum from the second ambient temperature to get the intermediate temperature;
[0090] The intermediate temperature, the third accumulated time, and the temperature drop rate are multiplied to obtain the temperature drop of the vehicle in the i-th power-on cycle.
[0091] The third cumulative duration that the vehicle's temperature difference is in the target temperature difference interval during the i-th power-on cycle can be understood as: the first cumulative duration that the vehicle's engine speed is in the target speed interval during the i-th power-on cycle can be understood as: for example, during the period 10:00-10:30 during the i-th power-on cycle, the temperature difference remains at 20, and at 10:31 the temperature difference becomes 60, and the target temperature difference interval is [20, 50), then the third cumulative duration is 30 minutes.
[0092] Through actual vehicle calibration in advance, multiple preset temperature difference intervals are set, and each preset temperature difference interval corresponds to a third preset temperature rise rate. For example, the multiple preset temperature difference intervals include preset temperature difference interval 1-preset temperature difference interval 5, and the first preset temperature rise rates corresponding to the preset temperature difference interval 1-preset temperature difference interval 5 are P1-P5 respectively. If the third temperature rise rate is expressed as P, then when the target temperature difference interval where the temperature difference value of the vehicle is located in the i-th power-on cycle is the preset temperature difference interval 1, P=P1.
[0093] Assuming that the third accumulated duration is represented by H3, the calculation formula of the temperature drop TL of the vehicle in the i-th power-on cycle is as follows:
[0094] TL=(T1+H1×K+H2×L-T2)×P×H3.
[0095] When the second temperature model is used to calculate the target simulated oil temperature of the oil, the heat dissipation of the oil in the vehicle transfer case is used as a cooling factor that causes the oil temperature to drop, which is beneficial to improving the accuracy and reliability of the target simulated oil temperature calculation. The heat dissipation of the oil can be natural heat dissipation alone, or it can be natural heat dissipation and a heat dissipation device provided in the vehicle to assist the oil heat dissipation.
[0096] In summary, the calculation formula of the target simulated oil temperature Tzi of the oil in the i-th power-on cycle of the vehicle by the second temperature model is as follows:
[0097] Tzi=T1+H1×K+H2×L-(T1+H1×K+H2×L-T2)×P×H3.
[0098] When using the second temperature model to calculate the target simulated oil temperature of the oil, not only the heating factor of the oil temperature caused by the heat generated when the engine is running and the friction heat generated when the front and rear axles rotate at different speeds is taken into account, but also the cooling factor of the oil temperature caused by the heat dissipation of the oil is taken into account. This can ensure the accuracy, reliability and sustainability of the second temperature model, which is conducive to improving the accuracy and reliability of the oil temperature calculation and avoiding the occurrence of false alarms of the four-wheel drive system due to inaccurate oil temperature calculated by the model.
[0099] In a possible implementation, after the target simulated oil temperature of the oil is determined by using the target temperature model, the temperature determination method further includes the following scheme:
[0100] Whether to output a warning message about the overheating of the transfer case is determined according to the target simulated oil temperature.
[0101] After the target simulated oil temperature is calculated, the target simulated oil temperature is compared with the preset simulated oil temperature. If the target simulated oil temperature is less than the preset simulated oil temperature, it indicates that the oil temperature of the oil in the transfer case is normal. If the target simulated oil temperature is greater than or equal to the preset simulated oil temperature, it indicates that the oil temperature of the oil in the transfer case is too high, and it is considered that the transfer case is overheated, that is, the four-wheel drive system is overheated. Then, an alarm message is output to remind the user to promptly deal with the problem of overheating of the four-wheel drive system, such as artificial cooling, inspection and repair of the transfer case, stopping the use of the vehicle, etc. In this way, it is possible to accurately judge whether the four-wheel drive system is overheated, avoid false alarms, and improve the reliability and accuracy of overheating alarms.
[0102] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0103] Figure 2 A schematic diagram of the structure of a temperature determination device provided in an embodiment of the present application is shown. Figure 2 As shown, the temperature determination device 200 includes:
[0104] A first determination module 210 is used to determine the software type of the vehicle software installed in the vehicle controller;
[0105] A second determination module 220 is used to determine a target temperature model corresponding to the software type from a plurality of temperature models; wherein the plurality of temperature models are all used to determine a simulated oil temperature of oil in a friction plate group of a vehicle transfer case, and the plurality of temperature models each use different parameters to determine the simulated oil temperature of the oil;
[0106] The third determination module 230 is configured to determine a target simulated oil temperature of the oil by using the target temperature model.
[0107] In one possible implementation, the multiple temperature models include a first temperature model and a second temperature model, the first temperature model determines the simulated oil temperature according to a preset temperature range, and the second temperature model determines the simulated oil temperature of the oil according to the vehicle operating parameters during vehicle power-on; the second determination module 220 is specifically used to: if the software type indicates that the vehicle software is factory software, determine the first temperature model as the target temperature model; if the software type indicates that the vehicle software is official software, determine the second temperature model as the target temperature model.
[0108] In a possible implementation, the third determining module 230 includes:
[0109] The first calculation unit is used to determine the target simulated oil temperature according to any temperature value in the preset temperature range when the first temperature model is the target temperature model.
[0110] In a possible implementation, the third determining module 230 includes:
[0111] A second calculation unit is used to determine, when the second temperature model is the target temperature model, an initial temperature, a temperature rise and a temperature drop of the oil of the vehicle in the i-th power-on cycle based on the vehicle operating parameters of the vehicle in the i-th power-on cycle by using the target temperature model; wherein, i≥1, the initial temperature is one of a preset ambient temperature, the oil temperature of the oil when the vehicle is not powered on and a first ambient temperature, and a simulated oil temperature determined by using the target temperature model in the i-1-th power-on cycle of the vehicle; determine a sum of the initial temperature and the temperature rise; and subtract the sum from the temperature drop to obtain the target simulated oil temperature of the vehicle in the i-th power-on cycle.
[0112] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle include: the engine speed and the front and rear axle speed difference of the vehicle in the i-th power-on cycle; the second calculation unit is specifically used to: determine the first cumulative time that the engine speed of the vehicle is in the target speed range in the i-th power-on cycle, and obtain the first temperature rise rate corresponding to the target speed range; wherein the first temperature rise rate is the rate at which the engine heat generated during the operation of the engine is transferred to the vehicle transfer case to increase the oil temperature of the oil; determine the time at which the front and rear axle speed difference of the vehicle is in the i-th power-on cycle a second accumulated duration of the target speed difference interval, and a second temperature rise rate corresponding to the target speed difference interval; wherein the second temperature rise rate is the rate at which the oil temperature of the oil is increased when the mechanical friction heat generated by the rotation of the front axle and the rear axle is transferred to the vehicle transfer case when there is a speed difference between the front axle and the rear axle of the vehicle; determining a first product of the first accumulated duration and the first temperature rise rate; determining a second product of the second accumulated duration and the second temperature rise rate; and determining the sum of the first product and the second product as the temperature rise of the vehicle in the i-th power-on cycle.
[0113] In a possible implementation, the vehicle operating parameters of the vehicle in the i-th power-on cycle also include: the second ambient temperature of the vehicle in the i-th power-on cycle; the second calculation unit is specifically used to: determine the third cumulative time of the target temperature difference interval in which the temperature difference of the vehicle in the i-th power-on cycle is located, and obtain the temperature drop rate corresponding to the target temperature difference interval; wherein the temperature difference is the difference between the temperature rise of the vehicle in the i-th power-on cycle and the second ambient temperature, and the temperature drop rate is the rate at which the oil dissipates heat to reduce the oil temperature of the oil; subtract the sum from the second ambient temperature to obtain an intermediate temperature; multiply the intermediate temperature, the third cumulative time and the temperature drop rate to obtain the temperature drop of the vehicle in the i-th power-on cycle.
[0114] In a possible implementation, the temperature determination device 200 further includes:
[0115] The early warning unit is used to decide whether to output an alarm message about overheating of the transfer case according to the target simulated oil temperature.
[0116] It should be noted that the temperature determination device provided in the above embodiment only uses the division of the above functional modules as an example when executing the temperature determination method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the temperature determination device provided in the above embodiment and the temperature determination method embodiment belong to the same concept. Therefore, for details not disclosed in the device embodiment of the present application, please refer to the above-mentioned temperature determination method embodiment of the present application, which will not be repeated here.
[0117] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0118] Figure 3 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application is shown. Figure 3 As shown, the vehicle 300 includes: a memory 301 and a processor 302, wherein the memory 301 stores an executable program code 3011, and the processor 302 is used to call and execute the executable program code 3011 to perform a temperature determination method.
[0119] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0120] In the case of dividing each functional module according to each function, the vehicle may include: a first determination module, a second determination module, a third determination module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0121] The vehicle provided in this embodiment is used to execute the above-mentioned temperature determination method, and thus can achieve the same effect as the above-mentioned implementation method.
[0122] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing relevant program codes and data.
[0123] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0124] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a temperature determination method in the above-mentioned embodiment.
[0125] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a temperature determination method in the above-mentioned embodiment.
[0126] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute instructions so that the chip executes a temperature determination method in the above-mentioned embodiments.
[0127] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding temperature determination method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding temperature determination method provided above, and will not be repeated here.
[0128] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned 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.
[0129] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0130] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A temperature determination method, characterized in that: The temperature determination method comprises: Determining the software type of vehicle software carried by the vehicle controller; Determining a target temperature model corresponding to the software type from a plurality of temperature models; wherein the plurality of temperature models are all used to determine a simulated oil temperature of oil in a friction plate group of a vehicle transfer case, and the plurality of temperature models each use different parameters to determine the simulated oil temperature of the oil; The target temperature model is used to determine a target simulated oil temperature of the oil.
2. The temperature determination method according to claim 1, characterized in that: The multiple temperature models include a first temperature model and a second temperature model, the first temperature model determines the simulated oil temperature according to a preset temperature range, and the second temperature model determines the simulated oil temperature of the oil according to vehicle operating parameters during vehicle power-on; Determining the target temperature model corresponding to the software type from the multiple temperature models includes: If the software type indicates that the vehicle software is factory software, determining the first temperature model as the target temperature model; If the software type indicates that the vehicle software is official software, the second temperature model is determined as the target temperature model.
3. The temperature determination method according to claim 2, characterized in that: In the case where the first temperature model is the target temperature model, determining the target simulated oil temperature of the oil by using the target temperature model includes: The target simulated oil temperature is determined according to any temperature value in the preset temperature range.
4. The temperature determination method according to claim 2, characterized in that: In the case where the second temperature model is the target temperature model, determining the target simulated oil temperature of the oil by using the target temperature model includes: The target temperature model is used to determine the initial temperature, the temperature rise and temperature drop of the oil of the vehicle in the i-th power-on cycle based on the vehicle operating condition parameters of the vehicle in the i-th power-on cycle; wherein, i≥1, the initial temperature is one of the preset ambient temperature, the oil temperature of the oil when the vehicle is not powered on and the first ambient temperature, and the simulated oil temperature determined by the target temperature model in the i-1-th power-on cycle of the vehicle; Determine the sum of the initial temperature and the temperature rise; The target simulated oil temperature of the vehicle in the i-th power-on cycle is obtained by subtracting the sum from the temperature drop.
5. The temperature determination method according to claim 4, characterized in that: The vehicle operating parameters of the vehicle in the i-th power-on cycle include: the engine speed and the front and rear axle speed difference of the vehicle in the i-th power-on cycle; The step of determining the temperature rise amount of the vehicle in the i-th power-on cycle comprises: Determine a first accumulated time length of a target speed interval in which the engine speed of the vehicle is located during an i-th power-on cycle, and obtain a first temperature rise rate corresponding to the target speed interval; wherein the first temperature rise rate is a rate at which the oil temperature of the oil increases due to the transfer of engine heat generated during engine operation to the vehicle transfer case; Determine a second accumulated time duration in which the front and rear axle speed difference is within a target speed difference interval in the i-th power-on cycle of the vehicle, and obtain a second temperature rise rate corresponding to the target speed difference interval; wherein the second temperature rise rate is a rate at which the oil temperature of the oil increases when mechanical friction heat generated by the rotation of the front axle and the rear axle is transferred to the vehicle transfer case when there is a speed difference between the front axle and the rear axle of the vehicle; Determine a first product of the first accumulated time and the first temperature rise rate; Determine a second product of the second accumulated time and the second temperature rise rate; The sum of the first product and the second product is determined as the temperature rise of the vehicle in the i-th power-on cycle.
6. The temperature determination method according to claim 5, characterized in that: The vehicle operating condition parameter of the vehicle in the i-th power-on cycle further includes: a second ambient temperature of the vehicle in the i-th power-on cycle; The step of determining the temperature drop of the vehicle in the i-th power-on cycle comprises: Determine a third accumulated time duration of a target temperature difference interval in which the temperature difference value of the vehicle is located during the i-th power-on cycle, and obtain a temperature drop rate corresponding to the target temperature difference interval; wherein the temperature difference value is a difference between the temperature rise amount of the vehicle during the i-th power-on cycle and the second ambient temperature, and the temperature drop rate is a rate at which the oil temperature of the oil drops due to heat dissipation of the oil; Subtract the sum from the second ambient temperature to obtain an intermediate temperature; The intermediate temperature, the third accumulated time, and the temperature drop rate are multiplied to obtain the temperature drop amount of the vehicle in the i-th power-on cycle.
7. The temperature determination method according to any one of claims 1 to 6, characterized in that: After the target temperature model is used to determine the target simulated oil temperature of the oil, the temperature determination method further includes: Whether to output a warning message about the overheating of the transfer case is determined according to the target simulated oil temperature.
8. A temperature determination device, characterized in that: The temperature determining device comprises: A first determination module, used to determine the software type of the vehicle software carried by the vehicle controller; a second determination module, for determining a target temperature model corresponding to the software type from a plurality of temperature models; wherein the plurality of temperature models are all used to determine a simulated oil temperature of oil in a friction plate group of a vehicle transfer case, and the plurality of temperature models each use different parameters to determine the simulated oil temperature of the oil; The third determination module is used to determine the target simulated oil temperature of the oil by using the target temperature model.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the temperature determination method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the temperature determination method according to any one of claims 1 to 7 is implemented.