Automobile engine cooling method, computer device, storage medium and automobile
By predicting engine operating conditions and navigation data, and combining them with artificial intelligence models, the cooling system can be controlled in advance, solving the problem of cooling lag in the automotive engine cooling system and improving engine performance and driving response.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GAC HONDA AUTOMOBILE CO LTD
- Filing Date
- 2023-07-10
- Publication Date
- 2026-04-14
AI Technical Summary
Existing automotive engine cooling systems suffer from cooling lag, resulting in delayed cooling in complex driving environments, which affects engine performance and driving response.
By predicting engine operating conditions, the engine temperature can be predicted at several future moments. The cooling system can be controlled to cool the engine before the predicted temperature reaches a threshold. By using navigation routes, road conditions, and environmental information, combined with artificial intelligence models to predict driving style and temperature changes, the cooling parameters of the cooling system can be precisely controlled.
It enables the cooling system to activate in advance, reduces cooling lag, maintains engine temperature at an appropriate level, and improves engine performance and driving agility.
Smart Images

Figure CN116696537B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and in particular to an automotive engine cooling method, a computer device, a storage medium, and an automobile. Background Technology
[0002] Whether it's an internal combustion engine or an electric motor, a car engine generates heat during operation. The accumulation of heat can cause the engine temperature to become too high, leading to decreased engine performance and even a drastic reduction in its lifespan. Therefore, a cooling system is necessary for car engines. However, due to the limited cooling performance of cooling systems and the existence of non-ideal factors such as losses, the cooling effect of the cooling system on the engine takes time to materialize. Therefore, there is a time lag in the cooling effect of the cooling system on the engine. While this time lag is acceptable during long periods of driving, in complex driving environments, this time lag can cause the cooling effect of the cooling system to deviate significantly from the engine's operating heat, resulting in a poorer engine response to driving operations and a decrease in the car's agility. Summary of the Invention
[0003] In view of the technical problems of current skeleton-based motion recognition technology, such as the difficulty in achieving a balance between speed and accuracy, the present invention aims to provide a method for cooling an automobile engine, a computer device, a storage medium, and an automobile.
[0004] On one hand, embodiments of the present invention include a method for cooling an automotive engine based on engine operating conditions. This method includes several working cycles, each of which includes the following steps:
[0005] Predict the engine operating conditions of a car at several key moments in the future;
[0006] For any of the engine operating condition information, determine the expected operating temperature information corresponding to the same first moment as the engine operating condition information;
[0007] Several target temperature information are determined from the expected operating temperature information; the target temperature information is the expected operating temperature information that reaches a corresponding threshold.
[0008] For any of the target temperature information, a second time is determined before the first time corresponding to the target temperature information;
[0009] The cooling system is controlled to cool the engine at each of the second moments.
[0010] Furthermore, the predicted engine operating condition information of the vehicle at several future first moments includes:
[0011] Obtain navigation route information for the car;
[0012] Based on the navigation route information, determine the road condition information at several future first moments;
[0013] For any given road condition information, determine the corresponding engine operating condition information for the same first moment based on the road condition information.
[0014] Furthermore, the predicted engine operating condition information of the vehicle at several future first moments includes:
[0015] Obtain navigation route information for the car;
[0016] Based on the navigation route information, determine the road condition and environmental information at several future first moments;
[0017] For any given road condition information, the engine operating condition information corresponding to the same first moment is determined based on the road condition information and the environmental information.
[0018] Further, determining the expected operating temperature information corresponding to the same first moment for any given engine operating condition information includes:
[0019] For any of the engine operating condition information, obtain the driving style information corresponding to the same first moment as the engine operating condition information;
[0020] For any of the engine operating condition information, obtain the expected operating temperature reference information corresponding to the same first moment as the engine operating condition information;
[0021] Based on the driving style information, determine the expected operating temperature increment information corresponding to the same first moment;
[0022] Obtain information on the expected operating temperature reduction caused by the cooling system cooling the engine during the previous working cycle;
[0023] The expected operating temperature information is determined based on the expected operating temperature reference information, the expected operating temperature increment information, and the expected operating temperature decrement information corresponding to the same first time point.
[0024] Further, for any given engine operating condition information, obtaining the driving style information corresponding to the same first moment includes:
[0025] For any engine operating condition information, obtain the road condition information and driving parameter information corresponding to each of the several first moments before the first moment corresponding to the engine operating condition information;
[0026] Based on the road condition information and driving parameter information, as well as the road condition information corresponding to the engine operating condition information at the same first moment, the driving parameter information corresponding to the engine operating condition information at the same first moment is determined.
[0027] The driving style information is determined based on the driving parameter information at the same first moment corresponding to the engine operating condition information.
[0028] Further, determining the driving parameter information corresponding to the engine operating condition information at the same first moment based on each of the road condition information and each of the driving parameter information, as well as the road condition information corresponding to the engine operating condition information at the same first moment, includes:
[0029] Build an artificial intelligence model;
[0030] The artificial intelligence model is trained by using the road condition information as input and the driving parameter information as expected output.
[0031] The road condition information corresponding to the engine operating condition information at the same first moment is input into the trained artificial intelligence model for processing;
[0032] Obtain the driving parameter information at the first moment, which corresponds to the engine operating condition information, output by the artificial intelligence model.
[0033] Furthermore, the controlled cooling system cools the engine at each of the second moments, including:
[0034] Based on the target temperature information, determine the cooling operating parameters of the cooling system;
[0035] The cooling system is controlled to cool the engine at the second moment using cooling operating parameters;
[0036] Once cooling is completed in the cooling system, this work cycle ends.
[0037] On the other hand, embodiments of the present invention also include a computer device, including a memory and a processor, the memory for storing at least one program, and the processor for loading at least one program to execute an automotive engine cooling method based on engine operating conditions according to the embodiments.
[0038] On the other hand, embodiments of the present invention also include a storage medium storing a processor-executable program, which, when executed by a processor, is used to perform an automotive engine cooling method based on engine operating conditions in the embodiments.
[0039] On the other hand, embodiments of the present invention also include a vehicle, the vehicle including the computer device and / or computer-readable storage medium described in the embodiments.
[0040] The beneficial effects of the present invention are as follows: The automotive engine cooling method based on engine operating conditions in the embodiments determines the first moment corresponding to the target temperature through engine operating condition information, and sets a second moment before the first moment corresponding to the target temperature. At the second moment, the cooling system is controlled to cool the engine. Since the engine operating condition information can predict that the engine will reach the overheating level required by the cooling system at the first moment, the cooling system can be controlled to cool the engine at the second moment, which allows the cooling system to act in advance. This can offset the cooling delay caused by losses and the specific heat of the cooling medium and components during the operation of the cooling system, thereby timely controlling the engine temperature at an appropriate level, which is beneficial to maintaining the engine performance and service life. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of an automotive system for which an engine cooling method based on engine operating conditions can be applied in the embodiments.
[0042] Figure 2 This is a flowchart illustrating the steps of an automotive engine cooling method based on engine operating conditions in an embodiment.
[0043] Figure 3 This is a schematic diagram illustrating the principle of the automotive engine cooling method based on engine operating conditions in the embodiment. Detailed Implementation
[0044] In this embodiment, the automotive engine cooling method based on engine operating conditions can be applied to... Figure 1 The vehicle system shown. (Refer to...) Figure 1 This automotive system includes an engine, a vehicle control unit (VCU), and a cooling system consisting of cooling pipes, a water pump, a radiator, and a cooling fan. The cooling pipes contain a cooling medium such as water or antifreeze. When the water pump is started, it drives the cooling medium to flow through the cooling pipes, transferring the heat generated by the engine to the radiator, which then dissipates the heat to the outside air. The cooling fan further accelerates the heat transfer efficiency of the radiator, thereby improving the cooling efficiency of the entire system.
[0045] Figure 1 The engine in the text can be an electric motor used in electric vehicles or hybrid vehicles, an internal combustion engine used in gasoline vehicles or hybrid vehicles, or other types of engines.
[0046] Reference Figure 2The automotive engine cooling method based on engine operating conditions includes several working cycles, and any working cycle includes the following steps:
[0047] S1. Predict the engine operating conditions of the vehicle at several first moments in the future;
[0048] S2. For any engine operating condition information, determine the expected operating temperature information corresponding to the engine operating condition information at the same first moment;
[0049] S3. Determine several target temperature information from the expected operating temperature information; the target temperature information is the expected operating temperature information that reaches the corresponding threshold.
[0050] S4. For any target temperature information, determine a second time point before the first time point corresponding to the target temperature information;
[0051] S5. Control the cooling system to cool the engine at each second moment.
[0052] In this embodiment, steps S1-S5 can be executed by the vehicle control unit (VCU). The principle of steps S1-S5 is as follows: Figure 3 As shown.
[0053] Reference Figure 3 In step S1, assuming the start time of the current work cycle is time 0 (when using computer equipment to execute steps S1-S4, since the execution time is short, steps S1-S4 can be considered to be executed at the same time, and this time can be determined as time 0), predict that starting from time 0, t 11 t 12 t 13 ...t 1n We need to obtain n engine operating condition information at the first moment. For engines with electric motors, the engine operating condition information can be obtained by acquiring information such as the speed and current of the electric motor; for engines with internal combustion engines, the engine operating condition information can be obtained by acquiring information such as the speed and fuel injection quantity of the internal combustion engine.
[0054] Specifically, when performing step S1, which is to predict the engine operating conditions of the car at several future first moments, the following steps can be performed:
[0055] S101A. Obtain navigation route information for the vehicle;
[0056] S102A. Based on navigation route information, determine traffic conditions at several future first moments;
[0057] S103A. For any given road condition information, determine the corresponding engine operating condition information for the same first moment based on the road condition information.
[0058] Steps S101A-S103A are the first execution method of step S1.
[0059] In step S101A, the vehicle control unit (VCU) can call the vehicle's navigation module to obtain the navigation route information for the current driving task. The navigation route information represents the latitude and longitude coordinates of the locations the vehicle will pass through within a future period (including each work cycle in this embodiment).
[0060] In step S102A, the vehicle control unit (VCU) can divide the current working cycle into n time intervals, with the boundary point between two adjacent time intervals being a first moment, thus obtaining t. 11 t 12 t 13 ...t 1n Wait for n first moments.
[0061] In step S102A, the navigation module can estimate the time when the car will arrive at any point in the navigation route information, or estimate the latitude and longitude coordinates of the car's arrival at any point in the future, based on the navigation algorithm and the navigation route information. The vehicle control unit (VCU) calls the navigation module to obtain the execution result of the navigation algorithm, thereby determining the time when the car will arrive at any point in the navigation route information. 11 t 12 t 13 ...t 1n When n points can reach the location p in the navigation route information at the first moment, respectively. 11 p 12 p 13 ...p 1n The navigation module obtains the location point p via the network. 11 p 12 p 13 ...p 1n Traffic information at locations such as [location names - e.g., smooth, lightly congested, moderately congested, severely congested, flat, downhill, uphill]. This traffic information can indicate the degree of congestion and terrain at the corresponding location, with specific values such as smooth, lightly congested, moderately congested, severely congested, flat, downhill, uphill, etc. Due to the first time t... 11 With position point p 11 Correspondingly, at the first moment t 12 With position point p 12 Correspondingly, at the first moment t 13 With position point p 13 Corresponding to... first moment t 1n With position point p 1n Therefore, the traffic information obtained at each location point can be used as the traffic information corresponding to the first moment.
[0062] In step S103A, taking one of the first time points t 13 For example, based on the first time t obtained in step S102A 13 Based on the corresponding road condition information, and according to the pre-calibrated results of the vehicle or other standards, the vehicle's position at the first moment t is determined. 13 To meet the normal driving needs of such road condition information, the engine should operate under the following conditions, i.e., at the first moment t. 13 The corresponding engine operating condition information.
[0063] By executing steps S101A-S103A, the navigation system can be used to accurately estimate the engine operating conditions of the vehicle at each of the first moments in the future.
[0064] Specifically, when performing step S1, which is to predict the engine operating conditions of the car at several future first moments, the following steps can be performed:
[0065] S101B. Obtain navigation route information for the vehicle;
[0066] S102B. Based on navigation route information, determine road condition and environmental information at several future first moments;
[0067] S103B. For any given road condition information, determine the corresponding engine operating condition information at the same first moment based on the road condition information and environmental information.
[0068] Steps S101B-S103B are the second execution method of step S1. The principle of steps S101B-S103B is the same as that of steps S101A-S103A. The difference is that in step S102B, in addition to obtaining road condition information and environmental information, environmental information is also obtained. The environmental information includes information such as wind speed, temperature, and relative humidity. By considering the drag or thrust generated by wind speed on the car, the cooling or heating demand of the in-vehicle air conditioning caused by temperature, the dehumidification of the in-vehicle air conditioning caused by relative humidity, and the reduction of drag caused by the slipperiness of the ground, etc., on the basis of steps S101A-S103A, the engine operating condition information is adjusted by considering the environmental information. The obtained engine operating condition information can more accurately reflect the real engine operating condition at the first moment.
[0069] After completing step S1, proceed to step S2 to determine the expected operating temperature information at the same first moment corresponding to any given engine operating condition information. For example, refer to... Figure 3 For the first moment t 11 The corresponding engine operating condition information 1 determines the first moment t. 11 Corresponding expected operating temperature information 1; for the first moment t12 The corresponding engine operating condition information 2 determines the first moment t. 12 Corresponding expected operating temperature information 2; for the first moment t 13 The corresponding engine operating condition information 3 determines the first moment t. 13 The corresponding expected operating temperature information 3... for the first moment t 1n The corresponding engine operating condition information n determines the first moment t. 1n The corresponding expected operating temperature information n.
[0070] Specifically, when the vehicle control unit (VCU) executes step S2, which is to determine the expected operating temperature information corresponding to the engine operating condition information at the same first moment for any given engine operating condition information, it performs the following steps:
[0071] S201. For any engine operating condition information, obtain the driving style information corresponding to the same first moment of the engine operating condition information;
[0072] S202. For any engine operating condition information, obtain the expected operating temperature reference information corresponding to the engine operating condition information at the same first moment;
[0073] S203. Based on the driving style information, determine the expected operating temperature increment information corresponding to the same first moment;
[0074] S204. Obtain information on the expected reduction in operating temperature caused by the cooling system cooling the engine during the previous work cycle;
[0075] S205. Determine the expected operating temperature information based on the expected operating temperature baseline information, expected operating temperature increment information, and expected operating temperature decrement information corresponding to the same first moment.
[0076] In step S201, taking one of the first time points t... 13 Taking the corresponding engine operating condition information 3 as an example, the vehicle control unit (VCU) acquires the first moment t corresponding to engine operating condition information 3. 13 Several previous first moments, i.e., first moment t 11 and the first moment t 12 Their respective road condition information and driving parameter information, i.e., the first moment t 11 Corresponding road condition information 1. First time t 11 Corresponding driving parameter information 1. First moment t 12 Corresponding road condition information 2, first moment t 12 Corresponding driving parameter information 2; the vehicle control unit (VCU) acquires the first moment t corresponding to the engine operating condition information 3. 13Based on road condition information 1, driving parameter information 1, road condition information 2, driving parameter information 2, and road condition information 3, the first time point t is determined. 13 3. Driving parameter information.
[0077] The vehicle control unit (VCU) can retrieve parameters such as accelerator pedal depth, engine speed, acceleration, and gear shift frequency from its own vehicle or other vehicles, either locally or via the internet, to form driving parameter information. For example, the VCU can retrieve data from other vehicles at location point p. 11 Parameters such as accelerator pedal depth, engine speed, acceleration, and number of gear shifts at the first moment t are used as the basis for the calculation. 11 The corresponding driving parameter information 1.
[0078] Specifically, the vehicle control unit (VCU) can access a cloud server locally or via the internet to run an artificial intelligence model based on a convolutional neural network, i.e., based on the first time step t. 11 The corresponding road condition information 1 is used as the input to the artificial intelligence model. The actual output of the artificial intelligence model after processing the road condition information 1 is obtained, with the first time t as the starting point. 11 The corresponding driving parameter information 1 is used as the expected output of the artificial intelligence model. The error function value between the actual output and the expected output is calculated. The network parameters of the artificial intelligence model are adjusted according to the error function value. When the error function converges, the training of the artificial intelligence model ends. When the error function does not converge, the next round of training of the artificial intelligence model continues. Taking the first time t as an example... 12 The corresponding road condition information 2 is used as input to the artificial intelligence model. The actual output of the artificial intelligence model after processing the road condition information 2 is obtained, with the first time t as the starting point. 12 The corresponding driving parameter information 2 is used as the expected output of the artificial intelligence model. The error function value between the actual output and the expected output is calculated. The network parameters of the artificial intelligence model are adjusted according to the error function value... until the error function converges, or the first time step t is traversed. 13 The road condition information and driving parameter information at each of the previous first moments.
[0079] In this embodiment, the principle of executing step S201 is as follows: for any first moment, the road condition information corresponding to each first moment before this first moment is used as the training dataset, and the driving parameter information is used as the training label, so that the artificial intelligence model can be trained, and the trained artificial intelligence model has the performance to identify the matching driving parameter information based on the road condition information of a certain first moment.
[0080] In step S201, after completing the training of the artificial intelligence model, at one of the first time points t... 13 Taking the corresponding engine operating condition information 3 as an example, the known first time t13 The corresponding road condition information 3 is input into the artificial intelligence model, which can then output driving parameter information 3. Driving parameter information 3 represents the vehicle's performance at the first moment t. 13 Driving is performed using driving parameter information 3, which is consistent with the first moment t. 13 Match the corresponding road condition information 3.
[0081] Obtaining the first moment t using an artificial intelligence model 13 After obtaining the corresponding driving parameter information 3, it can be categorized into corresponding driving style information based on its specific value. For example, the specific value of the driving style information corresponding to a driving parameter information may be "aggressive driving" or "smooth driving".
[0082] In step S202, the vehicle control unit (VCU) acquires the expected operating temperature reference information at the same first moment corresponding to any given engine operating condition information. For example, taking one of the first moments t... 13 Taking the corresponding engine operating condition information 3 as an example, the vehicle control unit (VCU) can find the first moment t based on the engine operating condition information 3. 13 The corresponding expected operating temperature reference information 3. In this embodiment, the expected operating temperature reference information 3 can represent the operating temperature generated by the engine when the engine operates under engine operating condition information 3, under ideal conditions or experimental conditions obtained through calibration and measurement.
[0083] In step S203, taking one of the first time points t... 13 For example, the vehicle control unit (VCU) finds the first moment t based on the driving style information 3 obtained in execution step S201. 13 The corresponding expected operating temperature increment information 3. In this embodiment, the expected operating temperature increment information 3 can represent the increase in engine operating temperature based on the expected operating temperature baseline information 3 when driving the car in the driving style represented by driving style information 3. For example, when driving style information 3 is set to "aggressive driving", the expected operating temperature increment information 3 can be "20°C", and when driving style information 3 is set to "gentle driving", the expected operating temperature increment information 3 can be "0".
[0084] In step S204, the vehicle control unit (VCU) acquires the expected operating temperature reduction information generated by the cooling system cooling the engine during the previous work cycle. Specifically, if this work cycle is the first work cycle, the expected operating temperature reduction information can be set to a fixed value (in °C). Each time a work cycle is executed, the VCU records the amount of cooling generated by the cooling system cooling the engine (which can be calculated by detecting the flow rate of the cooling medium driven by the radiator pump). Then, based on the amount of cooling and data such as the specific heat capacity of the engine system and the cooling system, the engine temperature drop, i.e., the expected operating temperature reduction information, is calculated.
[0085] In step S205, taking one of the first time points t... 13 For example, the vehicle control unit (VCU) calculates the first time step t based on the expected operating temperature reference information 3 obtained in execution step S202, the expected operating temperature increment information 3 obtained in execution step S203, and the expected operating temperature decrement information obtained in execution step S204, using the formula "Expected operating temperature information = Expected operating temperature reference information 3 + Expected operating temperature increment information 3 - Expected operating temperature decrement information". 13 Corresponding expected operating temperature information 3.
[0086] In this embodiment, the principle of executing steps S201-S205 is as follows: by accumulating or subtracting the expected operating temperature reference information, expected operating temperature increment information, and expected operating temperature decrement information corresponding to the same first moment, the expected operating temperature information for this first moment is obtained. Taking into account the objective factors of engine heating represented by the engine operating condition information at this first moment, the objective factors of cooling system cooling represented by the expected operating temperature decrement information, and the subjective factors of engine heating represented by the driver's driving style, the predicted expected operating temperature information can be closer to the actual operating temperature of the car's engine at the first moment.
[0087] After performing step S2, step S3 is performed to determine several target temperature information from the expected operating temperature information. For example, refer to... Figure 3 You can set a temperature threshold (e.g., 70℃) to determine whether the expected operating temperature information at each first moment reaches the temperature threshold. Figure 3 In the first time t, assume... 12 Corresponding expected operating temperature information 2. First moment t 13 The corresponding expected operating temperature information 3 all reached the temperature threshold, indicating that the predicted engine temperature at the first moment t... 12 and the first moment t 13 It will reach a state of overheating.
[0088] After executing step S3, execute step S4 to determine a second time point before the first time point corresponding to any target temperature information. (Refer to...) Figure 3 Among them, expected operating temperature information 2 and expected operating temperature information 3 both belong to target temperature information. For the target temperature information 2, at its corresponding first time t... 12 Previously, a second time step t was determined. 22 For the target temperature information 3 (expected operating temperature information), at its corresponding first time t 13 Previously, a second time step t was determined. 23 .
[0089] In this embodiment, the duration between a second time point and its corresponding first time point, for example, the first time point t... 12 With the second time t 22 The duration between them is Δt = t 12 -t 22 It can be calibrated and determined based on the cooling performance of the cooling system. For example, the duration Δt can be determined through calibration so that after the cooling system has cooled the engine for a duration Δt, it is sufficient to reduce the engine's operating temperature from any normal operating temperature to 30°C.
[0090] After completing step S4, step S5 is executed to control the cooling system to cool the engine at each second moment.
[0091] Specifically, when executing step S5, the vehicle control unit (VCU) can perform the following steps:
[0092] S501. Determine the cooling operating parameters of the cooling system based on the target temperature information;
[0093] S502. Control the cooling system to cool the engine at the second moment using cooling operating parameters;
[0094] S503. After cooling is completed in the cooling system, this work cycle ends.
[0095] In step S501, the cooling system's operating parameters may include the cooling medium flow rate of the radiator pump and the rotational speed of the radiator fan. The vehicle control unit (VCU) can set cooling operating parameters that are positively correlated with the target temperature information. For example, for the first time interval t... 12 The corresponding target temperature information 2 is used to set the cooling medium flow rate 2 of the cooling water pump and the speed 2 of the cooling fan, which are positively correlated with the target temperature information 2.
[0096] In step S502, at the second time t 22 For example, its corresponding first moment is t. 12The corresponding cooling operating parameters are the cooling medium flow rate 2 and the rotational speed 2. When the actual time reaches the second moment t... 22 The vehicle control unit (VCU) controls the radiator pump to drive the cooling medium in the cooling pipes at a cooling medium flow rate of 2. The VCU also controls the radiator fan to rotate at a speed of 2, thereby controlling the cooling system from the second moment t. 22 The engine is initially cooled using cooling operating parameters.
[0097] In step S503, at the second time t 22 For example, when the cooling system starts from the second time t 22 After the engine cooling process is completed, the vehicle control unit (VCU) can end the current work cycle and start the next work cycle.
[0098] In this embodiment, the principle of executing steps S1-S5 is as follows: Figure 3 As shown, it determines the first moment (e.g., t) corresponding to the target temperature by using engine operating condition information. 12 and t 13 ), and set a second time (e.g., t) before the first time corresponding to the target temperature. 22 and t 23 The system begins cooling the engine at the second moment. Since engine operating information can predict that the engine will reach the overheating level required by the cooling system at the first moment, starting to cool the engine at the second moment allows the cooling system to activate earlier. This counteracts the cooling delay caused by losses and the specific heat of the cooling medium and components, ensuring that the engine's operating temperature matches its operating conditions. This timely control of the engine temperature at an appropriate level helps maintain engine performance and lifespan, and improves the vehicle's handling flexibility.
[0099] A computer program for executing the engine-condition-based automotive engine cooling method of this embodiment can be written into a computer device or storage medium. When the computer program is read and run, the engine-condition-based automotive engine cooling method of this embodiment is executed, thereby achieving the same technical effect as the engine-condition-based automotive engine cooling method of the embodiment.
[0100] Installing such a computer device or storage medium as a vehicle control unit (VCU) or a component thereof in a car can enable the car to achieve the same technical effect as the engine cooling method based on engine operating conditions described in the embodiments.
[0101] It should be noted that, unless otherwise specified, when a feature is referred to as "fixed" or "connected" to another feature, it can be directly fixed or connected to the other feature, or indirectly fixed or connected to the other feature. Furthermore, the descriptions of "upper," "lower," "left," and "right" used in this disclosure are only relative to the relative positional relationships of the components of this disclosure in the accompanying drawings. The singular forms "a," "an," and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. Moreover, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this embodiment specification is only for describing particular embodiments and is not intended to limit the invention. The term "and / or" as used in this embodiment includes any combination of one or more of the associated listed items.
[0102] It should be understood that although the terms first, second, third, etc., may be used to describe various elements in this disclosure, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, a first element may also be referred to as a second element without departing from the scope of this disclosure, and similarly, a second element may also be referred to as a first element. The use of any and all instances or exemplary language (“e.g.,” “such as,” etc.) provided in this embodiment is intended only to better illustrate embodiments of the invention and, unless otherwise required, does not impose a limitation on the scope of the invention.
[0103] It should be recognized that embodiments of the present invention can be implemented or carried out by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable storage medium. The method can be implemented using standard programming techniques—including a non-transitory computer-readable storage medium configured with a computer program, wherein such a storage medium causes the computer to operate in a specific and predefined manner—according to the methods and drawings described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. Furthermore, for this purpose, the program can run on a programmed application-specific integrated circuit (ASIC).
[0104] Furthermore, the procedures described in this embodiment can be performed in any suitable order unless otherwise indicated by this embodiment or clearly contradicted by the context. The procedures (or variations and / or combinations thereof) described in this embodiment can be executed under the control of one or more computer systems configured with executable instructions, and can be implemented by hardware or a combination thereof as code (e.g., executable instructions, one or more computer programs, or one or more applications) that commonly executes on one or more processors. A computer program includes multiple instructions executable by one or more processors.
[0105] Furthermore, the method can be implemented in any suitable type of computing platform, including but not limited to personal computers, minicomputers, mainframes, workstations, networked or distributed computing environments, standalone or integrated computer platforms, or in communication with charged particle tools or other imaging devices, etc. Aspects of the invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optical read and / or write storage medium, RAM, ROM, etc., such that it is readable by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the processes described herein. Furthermore, the machine-readable code, or portions thereof, can be transmitted via wired or wireless networks. The invention of this embodiment includes these and other different types of non-transitory computer-readable storage media when such media comprises instructions or programs that implement the steps above in conjunction with a microprocessor or other data processor. When programmed according to the methods and techniques of the invention, the invention also includes the computer itself.
[0106] A computer program can be applied to input data to perform the functions of this embodiment, thereby transforming the input data to generate output data stored in non-volatile memory. The output information can also be applied to one or more output devices, such as a display. In a preferred embodiment of the invention, the transformed data represents physical and tangible objects, including specific visual depictions of physical and tangible objects generated on the display.
[0107] The above are merely preferred embodiments of the present invention. The present invention is not limited to the above-described embodiments. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention, as long as they achieve the technical effects of the present invention by the same means, should be included within the scope of protection of the present invention. Within the scope of protection of the present invention, the technical solutions and / or implementation methods can have various modifications and variations.
Claims
1. A method for cooling an automotive engine based on engine operating conditions, characterized in that, The automotive engine cooling method based on engine operating conditions includes several working cycles, and each working cycle includes the following steps: Predict the engine operating conditions of a car at several key moments in the future; For any of the engine operating condition information, determine the expected operating temperature information corresponding to the same first moment as the engine operating condition information; the expected operating temperature reference information represents the operating temperature generated by the engine when the engine operates with the engine operating condition information under ideal or experimental conditions obtained through calibration. Several target temperature information are determined from the expected operating temperature information; the target temperature information is the expected operating temperature information that reaches a corresponding threshold. For any of the target temperature information, a second time is determined before the first time corresponding to the target temperature information; The cooling system is controlled to cool the engine at each of the second time intervals; For any given engine operating condition information, determining the expected operating temperature information corresponding to the same first moment includes: For any of the engine operating condition information, obtain the driving style information corresponding to the same first moment as the engine operating condition information; For any of the engine operating condition information, obtain the expected operating temperature reference information corresponding to the same first moment as the engine operating condition information; Based on the driving style information, the expected operating temperature increment information corresponding to the same first moment is determined; the expected operating temperature increment information represents the increase in engine operating temperature based on the expected operating temperature reference information when driving the car with the driving style represented by the driving style information. Obtain information on the expected operating temperature reduction caused by the cooling system cooling the engine during the previous working cycle; The expected operating temperature information is determined based on the expected operating temperature reference information, the expected operating temperature increment information, and the expected operating temperature decrement information corresponding to the same first time point.
2. The automotive engine cooling method based on engine operating conditions according to claim 1, characterized in that, The predicted engine operating condition information of the vehicle at several future first moments includes: Obtain navigation route information for the car; Based on the navigation route information, determine the road condition information at several future first moments; For any given road condition information, determine the corresponding engine operating condition information for the same first moment based on the road condition information.
3. The automotive engine cooling method based on engine operating conditions according to claim 1, characterized in that, The predicted engine operating condition information of the vehicle at several future first moments includes: Obtain navigation route information for the car; Based on the navigation route information, determine the road condition and environmental information at several future first moments; For any given road condition information, the engine operating condition information corresponding to the same first moment is determined based on the road condition information and the environmental information.
4. The automotive engine cooling method based on engine operating conditions according to claim 1, characterized in that, For any given engine operating condition information, obtaining the driving style information corresponding to the same first moment includes: For any engine operating condition information, obtain the road condition information and driving parameter information corresponding to each of the several first moments before the first moment corresponding to the engine operating condition information. Based on the road condition information and driving parameter information, as well as the road condition information corresponding to the engine operating condition information at the same first moment, the driving parameter information corresponding to the engine operating condition information at the same first moment is determined. The driving style information is determined based on the driving parameter information at the same first moment corresponding to the engine operating condition information.
5. The automotive engine cooling method based on engine operating conditions according to claim 4, characterized in that, The step of determining the driving parameter information corresponding to the engine operating condition information at the same first moment based on each of the road condition information and each of the driving parameter information, as well as the road condition information corresponding to the engine operating condition information at the same first moment, includes: Build an artificial intelligence model; The artificial intelligence model is trained by using the road condition information as input and the driving parameter information as expected output. The road condition information corresponding to the engine operating condition information at the same first moment is input into the trained artificial intelligence model for processing; Obtain the driving parameter information at the first moment, which corresponds to the engine operating condition information, output by the artificial intelligence model.
6. The automotive engine cooling method based on engine operating conditions according to claim 1, characterized in that, The controlled cooling system cools the engine at each of the second moments, including: Based on the target temperature information, determine the cooling operating parameters of the cooling system; The cooling system is controlled to cool the engine at the second moment using cooling operating parameters; Once cooling is completed in the cooling system, this work cycle ends.
7. A computer device, characterized in that, It includes a memory and a processor, the memory being used to store at least one program, and the processor being used to load at least one program to execute the automotive engine cooling method based on engine operating conditions according to any one of claims 1-6.
8. A computer-readable storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to perform the automotive engine cooling method based on engine operating conditions according to any one of claims 1-6.
9. A car, characterized in that, The vehicle includes the computer device of claim 7 and / or the computer-readable storage medium of claim 8.
Citation Information
Patent Citations
Automatic driving system of vehicle
CN106089393A
Predictive auxiliary load management (PALM) control apparatus and method
US20070261648A1