An engine low-temperature starting prediction method, device, equipment and storage medium

By generating a starting limit curve and combining it with the vehicle's real-time voltage and speed, the engine's starting capability in low-temperature environments is predicted, solving the problem of vehicle starting failure in low temperatures and providing prediction and early warning functions.

CN116816570BActive Publication Date: 2026-01-20DONGFENG COMML VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310792415.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2026-01-20
Estimated Expiration
2043-06-29

AI Technical Summary

Technical Problem

Current technology cannot predict whether a vehicle can start in low-temperature environments, leading to engine cold start failures.

Method used

By determining the minimum voltage and minimum speed of different types of vehicles under different ambient temperatures, a start-up limit curve is generated, and combined with the current ambient temperature, voltage, and speed, the engine's ability to start cold is predicted.

Benefits of technology

It enables early prediction of whether a vehicle can start cold, estimates the aging of starting capacity, and issues timely warnings to avoid low-temperature starting failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116816570B_ABST
    Figure CN116816570B_ABST
Patent Text Reader

Abstract

The application discloses an engine low-temperature starting prediction method, device, equipment and storage medium, wherein the method comprises the following steps: determining the minimum voltage and minimum rotating speed required by different types of vehicles to start at different environmental temperatures; determining the starting limit value curve of different types of vehicles at different environmental temperatures according to the minimum voltage and minimum rotating speed; and predicting whether the vehicle engine is successfully cold started according to the current environmental temperature, the current voltage and rotating speed of the vehicle, and in combination with the starting limit value curve. The application can predict whether the vehicle can be cold started in advance, and can also estimate the aging phenomenon of starting capability, so that a possible low-temperature starting failure can be warned before an actual failure occurs.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of engine control, and in particular to an engine low-temperature starting prediction method, device, equipment and storage medium. BACKGROUND

[0002] Many vehicles with engines that can start normally at room temperature cannot start at low temperature. This phenomenon is mainly related to the cold start performance of the engine and the low-temperature performance decline caused by the aging of the battery.

[0003] Currently, there is no method for predicting the starting ability of the battery. The existing technology mainly focuses on how to start and how to achieve it, that is, the existing technology cannot predict whether the vehicle can start successfully at low temperature.

[0004] Therefore, how to predict whether the vehicle can start at low temperature is a technical problem that needs to be solved at present. SUMMARY

[0005] The main purpose of the present application is to provide an engine low-temperature starting prediction method, device, equipment and storage medium, which can predict whether the vehicle can cold start in advance, and can also estimate the aging phenomenon of the starting ability, thereby issuing a warning for possible low-temperature starting failure before the actual failure occurs.

[0006] In a first aspect, the present application provides an engine low-temperature starting prediction method, which comprises the following steps:

[0007] Determine the minimum voltage and minimum speed required for starting at different environmental temperatures for different types of vehicles;

[0008] According to the minimum voltage and minimum speed, determine the starting limit curve of different types of vehicles at different environmental temperatures;

[0009] According to the current environmental temperature, the current voltage and speed of the vehicle, and in combination with the starting limit curve, predict whether the vehicle engine can cold start successfully.

[0010] In combination with the above first aspect, as an optional implementation manner, the speed of the engine of different test vehicles is dragged to the starting speed area at different environmental temperatures, and when the engine can start normally within a preset time range, the average value of the fluctuation lower limit value of the waveform of the starting process voltage is obtained as the minimum starting voltage.

[0011] Obtain the starting time of the engine speed in the set speed range;

[0012] Take the trough value of each waveform within the starting time period, and establish a trough value array;

[0013] The mean of the filtered trough values ​​array is used as the minimum starting speed.

[0014] In conjunction with the first aspect mentioned above, as an optional implementation method, multiple data points are generated based on the vehicle's minimum voltage and minimum speed under different environments;

[0015] The data points are connected to generate vehicle start-up limit curves under different ambient temperatures.

[0016] In conjunction with the first aspect above, as an optional implementation method, based on the starting limit curve, it is predicted whether the vehicle starting voltage and speed under the current ambient temperature are greater than the reference minimum starting voltage and minimum speed corresponding to that ambient temperature in the starting limit curve;

[0017] When the vehicle's starting voltage and speed are determined to be greater than the baseline minimum starting voltage and speed, the vehicle's engine is predicted to have a successful cold start.

[0018] If either the vehicle's starting voltage or engine speed is determined to be lower than the baseline minimum starting voltage and engine speed, a cold start failure of the vehicle's engine is predicted.

[0019] In conjunction with the first aspect mentioned above, as an optional implementation method, when it is determined that the vehicle has successfully started cold, the lowest voltage and lowest speed at which different types of vehicles have successfully started at different ambient temperatures are recorded and summarized to correct the parameters in the starting limit curve.

[0020] In conjunction with the first aspect mentioned above, as an optional implementation method, when the current starting voltage of the vehicle is less than the minimum reference starting voltage, it is determined that the vehicle battery is aging or has insufficient SOC.

[0021] In conjunction with the first aspect mentioned above, as an optional implementation method, the voltage signal in the vehicle starting circuit is obtained based on the vehicle's voltage sensor;

[0022] The engine speed signal is output based on the vehicle's speed sensor;

[0023] The vehicle's external ambient temperature is collected using the vehicle's temperature sensor.

[0024] Secondly, this application provides an engine cold start prediction device, the device comprising:

[0025] The determination module is used to determine the minimum voltage and minimum speed required to start different types of vehicles under different ambient temperatures;

[0026] Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures;

[0027] The prediction module is used to predict whether the vehicle engine has successfully started cold, based on the current ambient temperature, the vehicle's current voltage and speed, and in conjunction with the start-up limit curve.

[0028] Thirdly, this application also provides an electronic device, the electronic device comprising: a processor; and a memory storing computer-readable instructions, which, when executed by the processor, implement the method described in any one of the first aspects.

[0029] Fourthly, this application also provides a computer-readable storage medium storing computer program instructions that, when executed by a computer, cause the computer to perform the method described in any of the first aspects.

[0030] This application provides a method, apparatus, device, and storage medium for predicting engine cold starts. The method includes the steps of: determining the minimum voltage and minimum speed required for starting different types of vehicles at different ambient temperatures; determining starting limit curves for different types of vehicles at different ambient temperatures based on the minimum voltage and minimum speed; and predicting whether the vehicle engine will successfully start cold based on the current ambient temperature, the vehicle's current voltage and speed, and the starting limit curves. This application can predict in advance whether a vehicle can start cold and can also estimate the aging phenomenon of starting capability, thereby providing early warning of possible cold start failures before an actual failure occurs.

[0031] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit the invention. Attached Figure Description

[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0033] Figure 1 This is a flowchart of an engine low-temperature start prediction method provided in the embodiments of this application;

[0034] Figure 2 This is a schematic diagram of an engine low-temperature start prediction device provided in the embodiments of this application;

[0035] Figure 3 This is a schematic diagram of the startup limit curve provided in the embodiments of this application;

[0036] Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of this application;

[0037] Figure 5 This is a schematic diagram of a computer-readable program medium provided in an embodiment of this application. Detailed Implementation

[0038] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.

[0039] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the drawings represent functional entities and do not necessarily correspond to physically or logically independent entities.

[0040] This application provides an engine cold start prediction method, device, equipment, and storage medium, which can predict in advance whether a vehicle can start cold and estimate the aging phenomenon of starting capability, thereby enabling early warning of possible cold start failures before an actual failure occurs.

[0041] To achieve the aforementioned technical effects, the general concept of this application is as follows:

[0042] A method for predicting engine cold start, the method comprising the following steps:

[0043] S101: Determine the minimum voltage and minimum speed required to start different types of vehicles under different ambient temperatures.

[0044] S102: Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures.

[0045] S103: Based on the current ambient temperature, vehicle current voltage and speed, and in conjunction with the starting limit curve, predict whether the vehicle engine has successfully started cold.

[0046] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0047] Reference Figure 1 , Figure 1 The diagram shown is a flowchart of an engine low-temperature start prediction method provided by the present invention. Figure 1 As shown, the method includes the following steps:

[0048] Step S101: Determine the minimum voltage and minimum speed required to start different types of vehicles under different ambient temperatures.

[0049] Specifically, by using different test vehicles under different ambient temperatures to bring the engine speed to the starting speed range, and when the engine can start normally within a preset time range, the average value of the lower limit of the voltage waveform fluctuation during the starting process is obtained as the minimum starting voltage; the starting time of the engine speed within the set speed range is obtained; the trough value of each waveform is taken within the starting time period, and a trough value array is established; the average value of the filtered trough value array is used as the minimum starting speed.

[0050] To illustrate this, consider a vehicle starting process that takes 45 seconds in a -10°C environment due to battery degradation. This data represents the limit for vehicle starting. (Subsequent testing in even lower temperature environments showed the vehicle's engine could not start.) By bringing the engine speed to the starting speed range, and ensuring the vehicle starts normally within the specified time, the minimum effective starting voltage (BatteryMin, i.e., minimum voltage) and minimum effective starting speed (EngSpeedMin, i.e., minimum speed) are determined based on this state.

[0051] The method for obtaining the minimum effective starting voltage (BatteryMin) is as follows: take the average value of the lower limit of the fluctuation of the waveform of the starting process voltage (BatteryVot) as the minimum effective starting voltage (BatteryMinAvgV).

[0052] The method for obtaining the minimum effective starting speed (EngSpeedMin) is as follows: take the time from when the engine speed is greater than 20 rpm to when the engine speed exceeds the idle speed by 1 / 4*700 rpm as the starting time period. Take the trough value of each waveform within the starting time period, establish a trough value array, and calculate the mean of the filtered trough value array as the minimum effective starting speed (EngSpeedMinArray).

[0053] In one embodiment, the BatteryMin voltage can be reduced to 19.4V and the EngSpeedMin rotation speed can be reduced to 120rpm when the ambient temperature is -10 degrees Celsius.

[0054] In one embodiment, experimental data is used as a threshold to determine the starting effect of a single vehicle at different temperatures. It should be noted that the minimum speed and minimum voltage of different types of vehicles at different temperatures are recorded and then made into a three-dimensional data table. The minimum voltage and minimum speed recorded at different temperatures can be understood as baseline values. That is, firstly, the baseline values ​​of different types of vehicles at different temperatures are determined through experiments. Then, based on the determined baseline values, the current temperature, speed and voltage of the vehicle are obtained in real time to predict whether the vehicle can start successfully in cold conditions.

[0055] Step S102: Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures.

[0056] Specifically, the minimum engine speed and minimum voltage of different types of vehicles at different ambient temperatures are used as benchmark values, or thresholds. Multiple data points are generated for the minimum effective starting speed (EngSpeedMin) and minimum effective starting voltage (BatteryMin). Connecting these points yields the starting limit curves for vehicles at different ambient temperatures. In other words, combining the data lines of different types of vehicles at different ambient temperatures (AtsmpT) yields the starting limit curves for different temperatures.

[0057] Optionally, starting limit curves for the same type of vehicle at different temperatures can be obtained based on the lowest speed and lowest voltage of the same type of vehicle at different temperatures.

[0058] To illustrate this with an example, consider a car, model A. In an ambient temperature of -10 degrees Celsius, if the engine is driven to 150 rpm and the battery voltage is 19V, it is located in the northeast direction of the limit chart, which is above the limit line for -10 degrees Celsius. Therefore, starting the car should not be a problem.

[0059] A certain car, model B, with an ambient temperature of -10 degrees Celsius, has its engine running at 150 rpm and voltage at 8 volts. Located in the southwest of the map, it is very close to the -10 degree Celsius limit and is considered unreliable. It can be warned that starting is extremely difficult, and at even lower temperatures, it cannot be started.

[0060] A certain C-class car, with an ambient temperature of -10 degrees Celsius, had its engine running at 100V and its battery at 15V. Located in the northwest of the limit map, below the -10 degree Celsius limit, the engine could not be started, and it would be even less likely to start at lower temperatures.

[0061] If a certain car (model D) is running at an ambient temperature of -10 degrees Celsius, and the engine is driven to 100V and the battery to 12V, it will be significantly below the starting limit of -10 degrees Celsius, and there is a high probability that it will not be able to start.

[0062] It should be noted that the standard values, or threshold values, for the minimum voltage and rotational speed are different at different temperatures.

[0063] Step S103: Based on the current ambient temperature, vehicle current voltage and speed, and in conjunction with the start-up limit curve, predict whether the vehicle engine has successfully started cold.

[0064] Specifically, the voltage signal in the vehicle's starting circuit is obtained from the vehicle's own voltage sensor; the engine speed signal is output from the vehicle's own speed sensor; and the external ambient temperature is collected from the vehicle's own temperature sensor.

[0065] Based on the starting limit curve, predict whether the vehicle starting voltage and speed under the current ambient temperature are greater than the reference minimum starting voltage and minimum speed corresponding to that ambient temperature in the starting limit curve;

[0066] When the vehicle's starting voltage and speed are determined to be greater than the baseline minimum starting voltage and speed, the vehicle's engine is predicted to have a successful cold start.

[0067] If either the vehicle's starting voltage or engine speed is determined to be lower than the baseline minimum starting voltage and engine speed, a cold start failure of the vehicle's engine is predicted.

[0068] It should be noted that each time the vehicle starts, there will be a (BatteryMin, EngSpeedMin) value. This data will be represented as a point on the start-up limit curve.

[0069] Understandably, by using the starting limit curves of different types of vehicles under different ambient temperatures as a benchmark, and based on the real-time ambient temperature, speed and voltage, an interpolation method is used to predict whether the current vehicle can successfully start cold.

[0070] In one embodiment, based on individual vehicle startup data, using the minimum effective voltage minus the minimum effective speed as a threshold, the likelihood of the vehicle starting at different temperatures can be determined. If the predicted startup speed is lower than the minimum effective speed EngSpeedMin threshold, the vehicle engine will fail to start due to low-temperature torque resistance. If the predicted startup voltage is lower than the minimum effective startup voltage (BatteryMinAvgV) threshold, the vehicle will fail to start due to battery aging or insufficient SOC. Simply put, this means the battery is aging or has insufficient low-temperature capability.

[0071] In one embodiment, based on the starting temperature characteristics of the battery and engine, the aging phenomenon of starting capability is estimated according to the temperature before the possible weather forecast.

[0072] It's important to note that some cars experience low voltage at -5 degrees Celsius, triggering a warning that they won't start at even lower temperatures like -10 degrees Celsius. Other cars, with relatively normal voltage and engine speed at -10 degrees Celsius, will only issue a warning at temperatures as low as -15 degrees Celsius. In other words, a warning will be triggered if either the voltage or engine speed is too low. Understandably, cars with either low voltage or low engine speed are more difficult to start.

[0073] It should be noted that each vehicle has a different starting voltage and starting speed when it is actually started. The actual starting values ​​are directly proportional to the starting voltage and starting speed. Linear regression can obtain the regression function of the starting speed and starting voltage of a single vehicle with temperature. By substituting different temperature values, the starting speed and starting voltage at different temperatures can be predicted.

[0074] In one embodiment, when a vehicle is determined to have successfully started cold, the lowest voltage and lowest speed at which different types of vehicles started successfully at different ambient temperatures are recorded and summarized to correct the parameters in the starting limit curve.

[0075] Understandably, this application calculates the minimum speed and minimum voltage of different types of vehicles under different ambient temperatures based on the engine starting process. Based on these two parameters, it generates a starting limit curve, collects the vehicle's current voltage, speed, and ambient temperature in real time, and uses the starting limit curve as a benchmark to determine whether the vehicle can successfully start cold.

[0076] Reference Figure 2 , Figure 2 The diagram shown is a schematic of an engine low-temperature start prediction device provided by the present invention. Figure 2 As shown, the device includes:

[0077] Determining module 201: It is used to determine the minimum voltage and minimum speed required for starting different types of vehicles under different ambient temperatures;

[0078] Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures;

[0079] Prediction module 202: It is used to predict whether the vehicle engine has successfully started cold, based on the current ambient temperature, the vehicle's current voltage and speed, and in conjunction with the start-up limit curve.

[0080] Furthermore, in one possible implementation, an execution module is also included, which is used to use different test vehicles at different ambient temperatures to bring the engine speed to the starting speed range, and when the engine can start normally within a preset time range, to obtain the average value of the lower limit of the waveform fluctuation of the starting process voltage as the minimum starting voltage;

[0081] Obtain the start time when the engine speed is within the set speed range;

[0082] During the startup period, the trough value of each waveform is collected, and an array of trough values ​​is created.

[0083] The mean of the filtered trough values ​​array is used as the minimum starting speed.

[0084] Furthermore, in one possible implementation, a generation module is also included, which is used to generate multiple corresponding data points based on the vehicle's minimum voltage and minimum speed under different environments;

[0085] The data points are connected to generate vehicle start-up limit curves under different ambient temperatures.

[0086] Furthermore, in one possible implementation, the prediction module is also used to predict, based on the start-up limit curve, whether the vehicle start-up voltage and speed at the current ambient temperature are greater than the reference minimum start-up voltage and minimum speed at that ambient temperature as indicated in the start-up limit curve;

[0087] When the vehicle's starting voltage and speed are determined to be greater than the baseline minimum starting voltage and speed, the vehicle's engine is predicted to have a successful cold start.

[0088] If either the vehicle's starting voltage or engine speed is determined to be lower than the baseline minimum starting voltage and engine speed, a cold start failure of the vehicle's engine is predicted.

[0089] Furthermore, in one possible implementation, a correction module is also included, which is used to record the lowest voltage and lowest speed at which different types of vehicles can start successfully at different ambient temperatures when it is determined that the vehicle has successfully started, and to summarize the data to correct the parameters in the start-up limit curve.

[0090] Furthermore, in one possible implementation, the determining module is also used to determine whether the vehicle battery is aging or has insufficient SOC when the vehicle's current starting voltage is less than the reference minimum starting voltage.

[0091] Furthermore, in one possible implementation, the acquisition module is used to acquire the voltage signal in the vehicle start-up circuit based on the vehicle's voltage sensor.

[0092] The engine speed signal is output based on the vehicle's speed sensor;

[0093] The vehicle's external ambient temperature is collected using the vehicle's temperature sensor.

[0094] Reference Figure 3 , Figure 3 The figure shown is the start-up limit curve provided by the present invention, as follows: Figure 3 As shown:

[0095] Starting limit data for vehicles can be determined based on laboratory data or actual vehicle laboratory test data (i.e., the minimum speed and minimum voltage for different types of vehicles at different temperatures). Figure 3 The data shown are the start-up limit values ​​at different temperatures. The minimum effective voltage and minimum effective speed exhibit an approximately inverse relationship. The minimum effective voltage (BatteryMin) and minimum effective speed (EngSpeedMin) are used as thresholds.

[0096] Each time the vehicle starts, there will be a (BatteryMin, EngSpeedMin) value. The minimum voltage and minimum speed can be understood as a coordinate point. The minimum effective starting speed EngSpeedMin and the minimum effective starting voltage (EngSpeedMin) will generate multiple data points. Connecting these points will yield the starting limit curve.

[0097] Each vehicle has a different starting voltage and starting speed when it is actually started, which is affected by temperature. The actual starting values, starting voltage and starting speed, have a direct proportional relationship. Linear regression can obtain the regression function of starting speed and starting voltage of a single vehicle with temperature. By substituting different temperature values, the starting speed and starting voltage at different temperatures can be predicted.

[0098] The following reference Figure 4 To describe an electronic device 400 according to this embodiment of the present invention. Figure 4 The electronic device 400 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0099] like Figure 4 As shown, the electronic device 400 is manifested in the form of a general-purpose computing device. The components of the electronic device 400 may include, but are not limited to: at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting different system components (including storage unit 420 and processing unit 410).

[0100] The storage unit stores program code that can be executed by the processing unit 410, causing the processing unit 410 to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of the present invention.

[0101] Storage unit 420 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 421 and / or cache memory 422, and may further include a read-only memory (ROM) 423.

[0102] Storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0103] Bus 430 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0104] Electronic device 400 can also communicate with one or more external devices (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 400, and / or any device that enables electronic device 400 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 450. Furthermore, electronic device 400 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 460. As shown, network adapter 460 communicates with other modules of electronic device 400 via bus 430. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0105] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0106] According to the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the present invention can also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0107] refer to Figure 5As shown, a program product 500 for implementing the above-described method according to an embodiment of the present invention is described. It may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0108] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0109] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0110] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0111] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0112] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0113] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

[0114] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

Claims

1. A method for predicting engine cold start, characterized in that, include: Determine the minimum voltage and minimum speed required to start different types of vehicles under different ambient temperatures; Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures; Based on the current ambient temperature, vehicle current voltage and speed, and in conjunction with the starting limit curve, predict whether the vehicle engine will successfully start cold. Among them, by using different test vehicles at different ambient temperatures to drag the engine speed to the starting speed range, and when it can start normally within a preset time range, the average value of the lower limit of the voltage waveform fluctuation during the starting process is taken as the minimum starting voltage. Obtain the start time when the engine speed is within the set speed range; During the startup period, the trough value of each waveform is collected, and an array of trough values ​​is created. The mean of the filtered trough values ​​array is used as the minimum starting speed.

2. The method according to claim 1, characterized in that, The step of determining the starting limit curves for different types of vehicles under different ambient temperatures based on the minimum voltage and minimum speed includes: Based on the vehicle's minimum voltage and minimum speed under different environments, generate multiple corresponding data points; The data points are connected to generate vehicle start-up limit curves under different ambient temperatures.

3. The method according to claim 1, characterized in that, The method of predicting whether the vehicle engine has successfully started cold, based on the current ambient temperature, the vehicle's current voltage and speed, and in conjunction with the starting limit curve, includes: Based on the starting limit curve, predict whether the vehicle starting voltage and speed under the current ambient temperature are greater than the reference minimum starting voltage and minimum speed corresponding to that ambient temperature in the starting limit curve; When the vehicle's starting voltage and speed are determined to be greater than the baseline minimum starting voltage and speed, the vehicle's engine is predicted to have a successful cold start. If either the vehicle's starting voltage or engine speed is determined to be lower than the baseline minimum starting voltage and engine speed, a cold start failure of the vehicle's engine is predicted.

4. The method according to claim 3, characterized in that, Also includes: When a vehicle is confirmed to have successfully started cold, the lowest voltage and lowest speed at which different types of vehicles started successfully under different ambient temperatures are recorded and summarized to correct the parameters in the starting limit curve.

5. The method according to claim 3, characterized in that, Also includes: When the vehicle's current starting voltage is lower than the minimum reference starting voltage, it is determined that the vehicle's battery is aging or has insufficient SOC.

6. The method according to claim 1, characterized in that, include: The voltage signal in the vehicle's starting circuit is obtained from the vehicle's voltage sensor; The engine speed signal is output based on the vehicle's speed sensor; The vehicle's external ambient temperature is collected using the vehicle's temperature sensor.

7. An engine low-temperature start prediction device, characterized in that, include: The determination module is used to determine the minimum voltage and minimum speed required to start different types of vehicles under different ambient temperatures; Based on the minimum voltage and minimum speed, determine the starting limit curves for different types of vehicles under different ambient temperatures; The prediction module is used to predict whether the vehicle engine has successfully started cold, based on the current ambient temperature, the vehicle's current voltage and speed, and in conjunction with the start-up limit curve. The execution module is used to drag the engine speed to the starting speed range using different test vehicles under different ambient temperatures, and when the engine can start normally within a preset time range, it obtains the average value of the lower limit of the voltage waveform fluctuation during the starting process as the minimum starting voltage. Obtain the start time when the engine speed is within the set speed range; During the startup period, the trough value of each waveform is collected, and an array of trough values ​​is created. The mean of the filtered trough values ​​array is used as the minimum starting speed.

8. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, It stores computer program instructions that, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Real-time monitoring method and device for operating state of whole vehicle starting system

    CN109839549A

  • Vehicle storage battery aging early warning method and device

    CN111610458A