A method, apparatus, vehicle, and storage medium for starting a vehicle engine.
By monitoring the operating parameters of hybrid vehicles in real time and using predictive models to start the engine in advance, the problem of stuttering during hybrid vehicle mode switching has been solved, achieving smoother and more stable mode switching and reducing operating costs.
Patent Information
- Application Number
- CN202411560005.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2044-11-04
AI Technical Summary
Hybrid vehicles experience lag when switching from pure electric mode to hybrid mode or engine mode, which affects the user experience.
By acquiring the current operating parameters of the hybrid vehicle in real time, the model predicts the vehicle speed change using pre-trained speed change data, and starts the engine in advance under preset conditions to switch modes before the vehicle speed reaches the switching threshold.
It improves the smoothness of hybrid vehicle mode switching and operational stability, and reduces operating costs.
Smart Images

Figure CN119305537B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of vehicles, and in particular to an engine starting method and device for a vehicle, a vehicle and a storage medium. BACKGROUND
[0002] When the vehicle speed of a hybrid vehicle is low, the power demand of the vehicle is relatively small, and the running cost of the vehicle can be reduced by using pure electric mode. When the vehicle speed is high, the vehicle needs more power to overcome air resistance and maintain high-speed driving, and pure reliance on the electric motor cannot meet the high power demand, and when the vehicle is driving at high speed, the power consumption of the electric motor is large, and if pure electric mode is always used, the battery power will be quickly consumed, affecting the vehicle's range, therefore, hybrid mode can be used to let the engine drive the vehicle while charging the battery, maintaining the battery's power level.
[0003] In the prior art, different vehicle models are configured by different speed thresholds, when the vehicle speed is not greater than a first speed threshold, pure electric mode can be used, and when the vehicle speed is greater than the first speed threshold, the engine can be started to switch the vehicle from pure electric mode to hybrid mode or engine mode. The starting of the engine needs to be realized by sending a starting instruction to the engine, and there is a time lag in the response of the engine to the starting instruction, resulting in a stuttering phenomenon when the vehicle is switched from pure electric mode to hybrid mode or engine mode, affecting the user experience. SUMMARY
[0004] The present application provides an engine starting method and device for a vehicle, a vehicle and a storage medium to realize timely starting of the engine of a hybrid vehicle and improve the smoothness of mode switching of the hybrid vehicle.
[0005] In a first aspect, the embodiments of the present application provide an engine starting method for a vehicle, comprising:
[0006] When the hybrid vehicle is running in pure electric mode, the current running parameters of the hybrid vehicle are obtained;
[0007] According to the current running parameters, the speed change of the hybrid vehicle in a preset time period after the current time is determined;
[0008] If it is determined that the speed change meets a preset condition, the engine of the hybrid vehicle is started to switch the hybrid vehicle from the pure electric mode to the hybrid mode or the engine mode.
[0009] The technical scheme of the embodiment of the present application provides an engine starting method of a vehicle, comprising: when a hybrid vehicle operates in a pure electric mode, obtaining current operation parameters of the hybrid vehicle; determining a speed change condition of the hybrid vehicle in a preset time period after a current time according to the current operation parameters; and starting an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode when it is determined that the speed change condition meets a preset condition. The above technical scheme, when the hybrid vehicle operates in the pure electric mode, real-time obtains the current operation parameters of the hybrid vehicle, realizes real-time monitoring of the operation of the hybrid vehicle, inputs the current operation parameters into a speed change determination model, determines the speed change condition of the hybrid vehicle in the preset time period after the current time, realizes prediction of the speed of the hybrid vehicle, and if the speed change condition of the hybrid vehicle in the preset time period after the current time meets the preset condition, starts the engine of the hybrid vehicle, and the engine of the hybrid vehicle is started in advance before the speed reaches a speed threshold value at which the hybrid vehicle needs to be switched from the pure electric mode to the hybrid mode, so that the hybrid vehicle can be more smoothly switched from the pure electric mode to the hybrid mode or the engine mode, and the stability of the operation of the hybrid vehicle is improved.
[0010] Further, the current operation parameters comprise at least one of a current working condition feature of the hybrid vehicle at the current time, an average speed, an average acceleration pedal opening degree, an average brake pedal opening degree, an average remaining power, an average current at a current time step at the current time, and an acceleration variance of a preset number of time steps before the current time.
[0011] Further, the determination of the speed change condition of the hybrid vehicle in the preset time period after the current time according to the current operation parameters comprises:
[0012] The determination of the speed change condition of the hybrid vehicle in the first preset number of time steps after the current time step at the current time according to the current operation parameters.
[0013] Further, the determination of the speed change condition of the hybrid vehicle in the first preset number of time steps after the current time step at the current time according to the current operation parameters comprises:
[0014] The current operation parameters are input into a pre-trained speed change determination model, so that the speed change determination model determines the speed change condition of the hybrid vehicle in the first preset number of time steps after the current time step according to the current operation parameters.
[0015] Further, the preset condition is that the hybrid vehicle accelerates within a target number of time steps after the current time step, and a target speed corresponding to an end time of the target number of time steps after the current time step is greater than a preset speed, where the target number is less than the first preset number; or the hybrid vehicle accelerates within a first preset number of time steps after the current time step, and a speed is greater than a preset speed within at least a preset proportion of the first preset number of time steps.
[0016] Further, in a case where it is determined that the speed change condition meets the preset condition, starting an engine of the hybrid vehicle, including:
[0017] In a case where it is determined that the speed change condition meets the preset condition within a first preset number of time steps after each of a continuous second preset number of time steps, starting the engine of the hybrid vehicle at a start time of a next time step.
[0018] Further, the training process of the speed change determination model includes:
[0019] acquiring historical running parameters of the hybrid vehicle at each historical time step in a historical time period;
[0020] determining a real speed change condition of the hybrid vehicle within a first preset number of time steps after each historical time step according to the historical running parameters of the historical time step;
[0021] performing network training by taking the historical running parameters of the hybrid vehicle corresponding to the historical time step as training input and taking the real speed change condition of the hybrid vehicle within the first preset number of time steps after the historical time step as training output, to obtain the speed change determination model.
[0022] In a second aspect, an engine starting device of a vehicle is also provided, including:
[0023] an acquisition module configured to acquire current running parameters of the hybrid vehicle when the hybrid vehicle operates in an electric mode;
[0024] a determination module configured to input the current running parameters into a pre-trained speed change determination model, so that the speed change determination model determines a speed change condition of the hybrid vehicle within a preset time period after a current time according to the current running parameters;
[0025] an execution module configured to start an engine of the hybrid vehicle and switch the hybrid vehicle from the electric mode to a hybrid mode if the speed change condition meets a preset acceleration condition.
[0026] In a third aspect, an embodiment of the present application further provides a vehicle, the vehicle comprising:
[0027] at least one processor; and a memory connected with the at least one processor in communication;
[0028] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the engine starting method of the vehicle according to any one of the first aspect.
[0029] In a fourth aspect, an embodiment of the present application further provides a storage medium containing computer executable instructions, and the computer executable instructions are used to perform the engine starting method of the vehicle according to any one of the first aspect when executed by a computer processor.
[0030] In a fifth aspect, the present application provides a computer program product, and the computer program product comprises computer instructions, and the computer instructions make a computer execute the engine starting method of the vehicle according to the first aspect when the computer instructions are run on the computer.
[0031] It should be noted that the above computer instructions can be stored on a computer readable storage medium in whole or in part. The computer readable storage medium can be packaged together with the processor of the engine starting device of the vehicle, or can be packaged separately from the processor of the engine starting device of the vehicle, and the present application does not limit the same.
[0032] The second aspect, the third aspect, the fourth aspect and the fifth aspect of the present application can refer to the detailed description of the first aspect, and the beneficial effects of the second aspect, the third aspect, the fourth aspect and the fifth aspect can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.
[0033] In the present application, the name of the above engine starting device of the vehicle does not constitute a limitation on the device or functional module itself, and in actual implementation, these devices or functional modules can appear with other names. As long as the functions of each device or functional module are similar to those of the present application, they belong to the scope of the claims of the present application and equivalent technologies.
[0034] These aspects or other aspects of the present application will be more apparent in the following description. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1 A flow chart of an engine starting method of a vehicle according to an embodiment of the present application is shown in FIG. 1.
[0037] Figure 2 A flow chart of an engine starting method of a vehicle according to another embodiment of the present application is shown in FIG. 2.
[0038] Figure 3 A structural schematic diagram of an engine starting device of a vehicle according to an embodiment of the present application is shown in FIG. 3.
[0039] Figure 4 A structural schematic diagram of a vehicle according to an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0040] The present application will be further described below in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, but not all the structures.
[0041] The term "and / or" in this text is only used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone.
[0042] The terms "first" and "second" and the like in the specification and drawings of the present application are used to distinguish different objects, or to distinguish different treatments of the same object, but not to describe the specific order of the objects.
[0043] In addition, the terms "include" and "have" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed or can optionally include other steps or units inherent to the process, method, product or device.
[0044] Before any examples are described in further detail, it should be noted that some examples are described as processes or methods depicted as flowcharts. Although the processes are described in a particular sequential order, many of the processes described can be performed concurrently, in parallel, or simultaneously. In addition, the order of the processes can be re-arranged. The processes can be terminated when their functions are completed, but the processes can also end in response to events that are external to the processes. The processes can correspond to methods, functions, procedures, subroutines, subprograms, etc. When the processes end, the processes can end in any manner, e.g., in response to processing being stopped, or in response to a failure of some event. Embodiments and examples in the present disclosure can be combined with each other, if not in conflict.
[0045] It should be noted that, in the embodiments of the present application, the words "exemplary" and "for example" are used to mean serving as an example, instance, or illustration. Any implementation or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being superior or better than other implementations or design solutions. In fact, the word "exemplary" or "for example" is used in the sense of "way of example", "way of illustration", or "way of explanation".
[0046] In the description of the present application, the meaning of "a plurality of" is two or more, unless otherwise specified.
[0047] When the hybrid vehicle is running at low speed, it can run in pure electric mode; when the vehicle speed is greater than the first speed threshold, if it continues to run in pure electric mode, it will cause a large power consumption and increase the operation cost, so it can run in hybrid mode; when the vehicle speed is greater than the second speed threshold, the power is less than the power threshold, or it is running in extreme working conditions, the vehicle can run in engine mode. Therefore, when the vehicle speed is greater than the first speed threshold, it needs to switch from pure electric mode to hybrid mode or engine mode, and switching from pure electric mode to hybrid mode or engine mode needs to start the engine by sending a start instruction to the engine. The time lag of the engine in response to the start instruction will cause a stuttering phenomenon when the vehicle switches from pure electric mode to hybrid mode or engine mode.
[0048] Therefore, the present application provides an engine starting method for a vehicle, which starts the engine by predicting the vehicle speed to avoid stuttering when the hybrid vehicle switches modes.
[0049] The engine starting method for a vehicle provided by the present application will be described in detail below in combination with the drawings and examples.
[0050] Figure 1 A flowchart of an engine starting method for a vehicle provided by an embodiment of the present application, the present embodiment can be applicable to a case where it is necessary to improve the mode switching stability of a hybrid vehicle, and the method can be performed by an engine starting device of the vehicle, as shown in Figure 1 The specific steps include the following steps:
[0051] In step 110, when the hybrid vehicle is running in the pure electric mode, the current operating parameter of the hybrid vehicle is acquired.
[0052] To solve the phenomenon of lag when the hybrid vehicle switches from the pure electric mode to the hybrid mode or the engine mode, the speed of the hybrid vehicle can be predicted to start the engine before the speed reaches the first speed threshold, so as to improve the fluency of the hybrid vehicle when switching from the pure electric mode to the hybrid mode or the engine mode.
[0053] Specifically, the time step for speed prediction can be set according to actual needs, for example, it can be set to 10 ms, so that speed prediction is performed every 10 ms after the vehicle switches to the pure electric mode. Speed prediction of the hybrid vehicle needs to be based on the current operating parameter of the hybrid vehicle, so that the current operating parameter of the hybrid vehicle can be continuously acquired when the hybrid vehicle is running in the pure electric mode. The current operating parameter can include at least one of the current working condition characteristics, the speed, the acceleration, the acceleration pedal opening, the brake pedal opening, the remaining power and the current of the current time, and the working condition characteristics can include power performance related characteristics, fuel economy related characteristics, handling stability related characteristics and environmental adaptability related characteristics, so that the current working condition characteristics can be acquired based on the environment sensor and the vehicle control system, the speed can be acquired based on the speed sensor, the acceleration can be acquired based on the acceleration sensor, the acceleration pedal opening and the brake pedal opening can be acquired based on the pedal sensor, the remaining power can be acquired based on the vehicle control system, and the current can be acquired based on the current sensor.
[0054] In the embodiment of the application, when the hybrid vehicle is running in the pure electric mode, the current operating parameter of the hybrid vehicle is acquired.
[0055] In step 120, the speed change of the hybrid vehicle in a preset time period after the current time is determined according to the current operating parameter.
[0056] The current operating parameter of the hybrid vehicle can reflect the speed change trend of the hybrid vehicle, so that the speed change of the hybrid vehicle in a preset time period after the current time can be determined according to the current operating parameter.
[0057] Specifically, the current operating parameter can be input into a pre-trained speed change determination model, and the speed change determination model can determine the speed change of the hybrid vehicle in a preset time period after the current time according to the current operating parameter.
[0058] It should be noted that the speed change determination model is obtained by training a network model according to historical running parameters corresponding to each historical moment in a historical time period and speed change conditions of the hybrid vehicle after a preset time period corresponding to each historical moment, and the speed change determination model can output the speed change condition in the preset time period after the moment of obtaining the running data after the running parameters of the hybrid vehicle are input into the speed change determination model.
[0059] In addition, the speed change condition of the hybrid vehicle in the preset time period after the current moment can include the speed of the hybrid vehicle at each moment in the preset time period after the current moment, so as to realize the prediction of the speed of the hybrid vehicle.
[0060] In the embodiment of the application, the speed change condition of the hybrid vehicle in the preset time period after the current moment is determined by inputting the current running parameter into the speed change determination model, so as to realize the prediction of the speed of the hybrid vehicle.
[0061] In step 130, the engine of the hybrid vehicle is started to switch the hybrid vehicle from the pure electric mode to the hybrid mode or the engine mode when it is determined that the speed change condition meets the preset condition.
[0062] The preset condition can be that the vehicle accelerates and the target speed after acceleration is greater than a preset speed. The preset speed is less than a first speed threshold value at which the hybrid vehicle is switched from the pure electric mode to the hybrid mode.
[0063] Specifically, after the speed change condition of the hybrid vehicle in the preset time period after the current moment is determined, the speed change trend and the target speed after acceleration can be determined. If the speed change trend is continuous acceleration or acceleration and maintaining, and the target speed is greater than the preset speed, it can be determined that the speed of the hybrid vehicle can reach the first speed threshold value at which the hybrid vehicle is switched from the pure electric mode to the hybrid mode. Therefore, the engine can be started to switch the hybrid vehicle from the pure electric mode to the hybrid mode, so that the engine is started in advance before the speed of the hybrid vehicle reaches the first speed threshold value at which the hybrid vehicle is switched from the pure electric mode to the hybrid mode, and the hybrid vehicle can be more smoothly switched from the pure electric mode to the hybrid mode or the engine mode, thereby improving the smoothness of the hybrid vehicle switched from the pure electric mode to the hybrid mode.
[0064] Of course, after the engine of the vehicle is started, the hybrid vehicle is switched from the pure electric mode to the hybrid mode or the engine mode.
[0065] In addition, if the target speed is greater than the first speed threshold value and not greater than a second speed threshold value, the battery power is not less than a power threshold value, and the hybrid vehicle is operated in a normal working condition, the hybrid vehicle is switched from the pure electric mode to the hybrid mode; if the target speed is greater than the second speed threshold value, the battery power is less than the power threshold value, or the hybrid vehicle is operated in an extreme working condition, the hybrid vehicle is switched from the pure electric mode to the engine mode.
[0066] In the embodiment of the application, the engine of the hybrid vehicle is started when it is determined that the speed change of the hybrid vehicle in a preset time period after the current time meets a preset condition, the engine is started in advance, the smoothness of mode switching of the hybrid vehicle is improved, and the stability of the operation of the hybrid vehicle is improved.
[0067] The engine starting method of the vehicle provided in the embodiment of the application comprises: when the hybrid vehicle is operated in the pure electric mode, obtaining the current operation parameter of the hybrid vehicle; determining the speed change of the hybrid vehicle in a preset time period after the current time according to the current operation parameter; and starting the engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to the hybrid mode or the engine mode when it is determined that the speed change meets a preset condition. In the above technical solution, when the hybrid vehicle is operated in the pure electric mode, the current operation parameter of the hybrid vehicle is obtained in real time, the operation of the hybrid vehicle is monitored in real time, the speed change of the hybrid vehicle in a preset time period after the current time is determined by inputting the current operation parameter into a speed change determination model, the speed of the hybrid vehicle is predicted, the engine of the hybrid vehicle is started when the speed change of the hybrid vehicle in a preset time period after the current time meets a preset condition, the engine of the hybrid vehicle is started in advance before the speed reaches a first speed threshold value at which the hybrid vehicle needs to be switched from the pure electric mode to the hybrid mode, the hybrid vehicle can be more smoothly switched from the pure electric mode to the hybrid mode or the engine mode, and the stability of the operation of the hybrid vehicle is improved.
[0068] Figure 2 Another flowchart of the engine starting method of the vehicle provided in the embodiment of the application is provided, and the embodiment is specific to the above embodiment. As shown in the figure, in the embodiment, the method can further comprise: Figure 2
[0069] In step 210, when the hybrid vehicle is operated in the pure electric mode, the current operation parameter of the hybrid vehicle is obtained.
[0070] The current operation parameter comprises at least one of the current working condition characteristics of the hybrid vehicle at the current time, the average speed, the average acceleration pedal opening, the average brake pedal opening, the average remaining power, the average current at the current time step, the average speed, and the acceleration variance of a preset number of time steps before the current time.
[0071] The working condition characteristics of the hybrid vehicle can include power performance related characteristics, fuel economy related characteristics, handling stability related characteristics and environmental adaptability related characteristics, the power performance related characteristics can include acceleration performance, maximum vehicle speed and climbing ability, the fuel economy related characteristics can include urban working condition fuel consumption, high speed working condition fuel consumption and comprehensive working condition fuel consumption, the handling stability related characteristics can include steering response, suspension comfort and braking performance, and the environmental adaptability related characteristics can include high temperature adaptability, low temperature adaptability and severe road condition adaptability.
[0072] Specifically, the real-time vehicle speed at the current time is obtained based on the speed sensor, the real-time accelerator pedal opening and the real-time brake pedal opening at the current time are obtained based on the pedal sensor, the real-time residual power at the current time is obtained based on the vehicle control system, and the real-time current at the current time is obtained based on the current sensor. The average vehicle speed is determined according to the real-time vehicle speed at each time in the current time step in which the current time is located, the average accelerator pedal opening is determined according to the real-time accelerator pedal opening at each time in the current time step in which the current time is located, the average brake pedal opening is determined according to the real-time brake pedal opening at each time in the current time step in which the current time is located, the average brake pedal opening is determined according to the real-time brake pedal opening at each time in the current time step in which the current time is located, the average residual power is determined according to the real-time residual power at each time in the current time step in which the current time is located, and the average current is determined according to the real-time current at each time in the current time step in which the current time is located. The average vehicle speed is determined according to the real-time vehicle speed at each time in the preset number of time steps before the current time, and the acceleration variance is determined according to the real-time acceleration at each time in the preset number of time steps before the current time.
[0073] In the embodiment of the application, when the hybrid vehicle operates in the pure electric mode, the current operating parameters of the hybrid vehicle are obtained.
[0074] In step 220, the speed variation of the hybrid vehicle in the first preset number of time steps after the current time step in which the current time is located is determined according to the current operating parameters.
[0075] Specifically, the time step for vehicle speed prediction can be 10ms, and vehicle speed prediction is performed every 10ms after the vehicle switches to the pure electric mode. Therefore, the current operating parameters can be understood as the operating parameters of the current time step in which the current time is located, and the speed variation of the hybrid vehicle in the first preset number of time steps after the current time step in which the current time is located can be predicted based on the current operating parameters of the hybrid vehicle. The first preset number can be set according to actual needs, for example, it can be set to 10, that is, the speed variation in 10 time steps after the current time step can be predicted according to the current operating parameters obtained in the current time step in which the current time is located.
[0076] Further, in an implementation, step 220 can specifically include:
[0077] The current running parameter is input into the pre-trained speed change determination model, so that the speed change determination model determines the speed change of the hybrid vehicle in the first preset number of time steps after the current time step according to the current running parameter.
[0078] Specifically, the current running parameter obtained at the current time step can be input into the pre-trained speed change determination model, and the speed change determination model can determine the speed change in the first preset number of time steps after the current time step according to the current running parameter obtained at the current time step.
[0079] Further, the training process of the speed change determination model includes:
[0080] The historical running parameter of the hybrid vehicle at each historical time step in a historical time period is obtained, the real speed change of the hybrid vehicle in the first preset number of time steps after each historical time step is determined according to the historical running parameter of each historical time step, and the network is trained with the historical running parameter of the hybrid vehicle corresponding to the historical time step as the training input and the real speed change of the hybrid vehicle in the first preset number of time steps after the historical time step as the training output, so as to obtain the speed change determination model.
[0081] The real speed change of the hybrid vehicle in the first preset number of time steps after each historical time step can be embodied by the real speed of the hybrid vehicle in the first preset number of time steps after each historical time step.
[0082] The historical running parameter of the hybrid vehicle at each historical time step in a historical time period is obtained, for each historical time step, the real speed of each time step after the historical time step is determined, the historical running parameter of the hybrid vehicle corresponding to each historical time step and the real speed of the hybrid vehicle corresponding to each time step after the first preset number of time steps after each historical time step are input into the network model as input information, the predicted speed of each time step after the first preset number of time steps after each historical time step is determined according to the historical running parameter corresponding to each historical time step, the loss function is determined according to the predicted speed and the real speed of each time step after the first preset number of time steps after each historical time step determined according to the historical running parameter corresponding to each historical time step, the model is optimized based on the loss function, until the loss function converges, and the speed change determination model is obtained.
[0083] In the embodiment of the present application, the current running parameter obtained at the current time step is input into the speed change determination model to determine the speed change in the first preset number of time steps after the current time step, thereby realizing the prediction of the speed of the hybrid vehicle.
[0084] In step 230, when it is determined that the speed change in the first preset number of time steps after the continuous second preset number of time steps meets the preset condition, the engine of the hybrid vehicle is started at the start time of the next time step.
[0085] In one aspect, the preset condition is that the hybrid vehicle accelerates in the target number of time steps after the current time step, and the target speed corresponding to the end time of the target number of time steps after the current time step is greater than a preset speed, wherein the target number is less than the first preset number.
[0086] If the speed change trend in the target number of time steps after the continuous second preset number of time steps is continuous acceleration or acceleration and maintenance, and the target speed corresponding to the end time of the target number of time steps is greater than a preset speed, it can be determined that the speed change meets the preset condition. Therefore, the engine can be started at the start time of the next time step, and the hybrid vehicle can be switched from the pure electric mode to the hybrid mode.
[0087] The specific values of the second preset number and the target number can be set according to actual needs, for example, both the second preset number and the target number are set to 3. If the speed change trend in the 3 time steps after the continuous 3 time steps is continuous acceleration or acceleration and maintenance, and the target speed corresponding to the end time of the 3 time steps is greater than a preset speed, it can be determined that the speed change meets the preset condition.
[0088] In another aspect, the preset condition is that the hybrid vehicle accelerates in the first preset number of time steps after the current time step, and the vehicle speed in a preset proportion of the first preset number of time steps is greater than a preset speed.
[0089] If the speed change trend in the first preset number of time steps after the current time step is continuous acceleration or acceleration and maintenance, and the vehicle speed in a preset proportion of the first preset number of time steps is greater than a preset speed, it can be determined that the speed change meets the preset condition. Therefore, the engine can be started at the start time of the next time step, and the hybrid vehicle can be switched from the pure electric mode to the hybrid mode.
[0090] The specific values of the preset proportion can be set according to actual needs, for example, the preset proportion is set to 50%, and if the speed change trend in 10 time steps after 3 continuous time steps is continuously accelerating or accelerating and then maintaining, and the vehicle speed of at least 5 time steps is greater than the preset speed, it can be determined that the speed change meets the preset condition.
[0091] It should be noted that the vehicle speed here can be the maximum speed in a time step or the average speed in a time step.
[0092] In the embodiment of the application, when the speed change in the first preset number of time steps after the second preset number of continuous time steps meets the preset condition, the engine of the hybrid vehicle is started at the starting time of the next time step, the engine is pre-started before the hybrid vehicle speed reaches the speed threshold value that needs to be switched from the pure electric mode to the hybrid mode, the smoothness of the mode switching of the hybrid vehicle is improved, and the stability of the operation of the hybrid vehicle is further improved.
[0093] The engine starting method of the vehicle provided by the embodiment of the application includes: when the hybrid vehicle is operated in the pure electric mode, obtaining the current operating parameter of the hybrid vehicle; determining the speed change of the hybrid vehicle in the first preset number of time steps after the current time step in which the current time is located according to the current operating parameter; and when the speed change in the first preset number of time steps after the second preset number of continuous time steps meets the preset condition, starting the engine of the hybrid vehicle at the starting time of the next time step. The above technical solution, when the hybrid vehicle is operated in the pure electric mode, the current operating parameter of the hybrid vehicle is obtained in real time, the real-time monitoring of the operation of the hybrid vehicle is realized, the current operating parameter obtained in the current time step in which the current time is located is input into the speed change determination model, the speed change in the first preset number of time steps after the current time step is determined, the speed of the hybrid vehicle is predicted, and if the speed change of the hybrid vehicle in the first preset number of time steps after the second preset number of continuous time steps meets the preset condition, the engine of the hybrid vehicle is started at the starting time of the next time step, the engine of the hybrid vehicle is pre-started before the vehicle speed reaches the first speed threshold value that needs to be switched from the pure electric mode to the hybrid mode, the hybrid vehicle can be more smoothly switched from the pure electric mode to the hybrid mode or the engine mode, the stability of the operation of the hybrid vehicle is improved, and the operation cost of the hybrid vehicle is reduced.
[0094] Figure 3A structural schematic diagram of an engine starting device of a vehicle is provided for an embodiment of the present application. The device can be applied to a case where it is required to improve the mode switching stability of a hybrid vehicle. The device can be implemented by software and / or hardware, and is generally integrated in a hybrid vehicle.
[0095] As shown in Figure 3 The device comprises:
[0096] The acquisition module 310 is configured to acquire a current operating parameter of the hybrid vehicle when the hybrid vehicle is operating in the pure electric mode.
[0097] The determination module 320 is configured to input the current operating parameter into a pre-trained speed change determination model, so that the speed change determination model determines a speed change condition of the hybrid vehicle in a preset time period after the current time according to the current operating parameter.
[0098] The execution module 330 is configured to start an engine of the hybrid vehicle if the speed change condition meets a preset acceleration condition, and switch the hybrid vehicle from the pure electric mode to a hybrid mode.
[0099] The engine starting device of the vehicle provided by the embodiment acquires a current operating parameter of the hybrid vehicle when the hybrid vehicle is operating in the pure electric mode, determines a speed change condition of the hybrid vehicle in a preset time period after the current time according to the current operating parameter, and starts an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode if it is determined that the speed change condition meets a preset condition. The above technical solution acquires a current operating parameter of the hybrid vehicle in real time when the hybrid vehicle is operating in the pure electric mode, realizes real-time monitoring of the operation of the hybrid vehicle, determines a speed change condition of the hybrid vehicle in a preset time period after the current time by inputting the current operating parameter into a speed change determination model, realizes prediction of the speed of the hybrid vehicle, starts the engine of the hybrid vehicle if the speed change condition of the hybrid vehicle in the preset time period after the current time meets a preset condition, starts the engine of the hybrid vehicle in advance before the speed reaches a speed threshold value at which the hybrid vehicle needs to be switched from the pure electric mode to the hybrid mode, and enables the hybrid vehicle to be more smoothly switched from the pure electric mode to the hybrid mode or the engine mode, thereby improving the stability of the operation of the hybrid vehicle.
[0100] In an implementation manner, the current operating parameter comprises at least one of a current working condition feature of the hybrid vehicle at the current time, an average vehicle speed, an average acceleration pedal opening degree, an average brake pedal opening degree, an average remaining power, an average current at a current time step at the current time, and an acceleration variance of a preset number of time steps before the current time.
[0101] In an implementation, the preset condition is that the hybrid vehicle accelerates within a target number of time steps after the current time step, and a target speed corresponding to an end time of the target number of time steps after the current time step is greater than a preset speed, where the target number is less than the first preset number; or the hybrid vehicle accelerates within a first preset number of time steps after the current time step, and a speed of the hybrid vehicle in at least a preset proportion of the first preset number of time steps is greater than a preset speed.
[0102] On the basis of the above-mentioned embodiments, the determining module 320 is specifically configured to:
[0103] determine, according to the current running parameter, a speed change condition of the hybrid vehicle within a first preset number of time steps after a current time step in which the current time is located.
[0104] In an implementation, the determining, according to the current running parameter, of the speed change condition of the hybrid vehicle within the first preset number of time steps after the current time step in which the current time is located includes:
[0105] inputting the current running parameter into a pre-trained speed change determining model, so that the speed change determining model determines the speed change condition of the hybrid vehicle within the first preset number of time steps after the current time step according to the current running parameter.
[0106] Further, the training process of the speed change determining model includes:
[0107] obtaining historical running parameters of the hybrid vehicle in each historical time step in a historical time period; determining, according to the historical running parameters of each historical time step, a real speed change condition of the hybrid vehicle within a first preset number of time steps after each historical time step; and performing network training with the historical running parameters of the hybrid vehicle corresponding to each historical time step as training input and with the real speed change condition of the hybrid vehicle within the first preset number of time steps after each historical time step as training output guidance, to obtain the speed change determining model.
[0108] On the basis of the above-mentioned embodiments, the executing module 330 is specifically configured to:
[0109] in a case where the speed change condition within the first preset number of time steps after each of the second preset number of continuous time steps all meets the preset condition, starting the engine of the hybrid vehicle at a starting time of a next time step to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode.
[0110] The engine starting device of the vehicle provided by the embodiment of the present application can execute the engine starting method of the vehicle provided by any embodiment of the present application, and has the corresponding function modules and beneficial effects of executing the engine starting method of the vehicle.
[0111] It is worth noting that, in the above-mentioned embodiments of the engine starting device of the vehicle, each unit and module included is only divided according to the functional logic, but is not limited to the above-mentioned division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for the convenience of mutual differentiation, and are not used to limit the protection scope of the present application.
[0112] Figure 4 A structural schematic diagram of a vehicle provided by the embodiment of the present application is provided. Figure 4 A block diagram of an exemplary vehicle 4 suitable for use in implementing embodiments of the present application is shown. Figure 4 The vehicle 4 shown is merely an example and should not be taken as limiting the functionality or applicability of embodiments of the present application.
[0113] As shown in Figure 4 The vehicle 4 is represented in the form of a general computing electronic device. Components of the vehicle 4 can include, but are not limited to, one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 to the processing unit 16.
[0114] The bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics bus (e.g., an Accelerated Graphics Port, or AGP bus) and a processor or local bus using any of a variety of bus architectures. By way of example, these bus architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
[0115] The vehicle 4 typically includes a variety of computer system readable media. Such media can be any available media that is locally and / or remotely accessible by the vehicle 4, such as volatile and non-volatile media, removable and non-removable media.
[0116] The system memory 28 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The vehicle 4 can further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a storage system 34 can be provided for reading from and writing to non-removable, non-volatile magnetic media (e.g., a "hard drive"). Figure 4 not shown, is typically provided as residual storage across the system 34, and can be used for storing data that is less frequently accessed (e.g., infrequently accessed installation programs, electronic mail, etc.). The storage system 34 thus provides storage persistency between different access requests and reboots. Figure 4A disk drive, a floppy or other disk unit 50, and a CD-ROM drive 52 can be provided as shown in FIG. 1. These devices and the system memory 28 can be connected to the bus 18 by respective interfaces 54 and 56. The interfaces 54 and 56 can be implemented using well-known methods. The system memory 28 can include a program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application. The program / utility 40, having a set (at least one) of program modules 42, can be stored in system memory 28, for example, by way of example, and without limitation, include an operating system, one or more application programs, other program modules, and program data, each or a combination of which can include implementation of a networking environment. The program modules 42 generally carry out the functions and / or methodologies of embodiments described herein.
[0117] The program / utility 40, having a set (at least one) of program modules 42, can be stored in system memory 28, for example, by way of example, and without limitation, include an operating system, one or more application programs, other program modules, and program data, each or a combination of which can include implementation of a networking environment. The program modules 42 generally carry out the functions and / or methodologies of embodiments described herein.
[0118] The vehicle 4 can also communicate with one or more external devices 14 such as a keyboard or pointing device, a display 24, etc.; one or more devices that enable a user to interact with the vehicle 4; and / or any devices (e.g., a network card, a modem, etc.) that enable the vehicle 4 to communicate with one or more other computing devices. Such communication can occur via the input / output (I / O) interface(s) 22. Still yet, the vehicle 4 can communicate with one or more networks such as a local area network (LAN), a wide area network (WAN), and / or the Internet, as Figure 4 as shown, the network adapter 20 communicates with the other components of the vehicle 4 via the bus 18. It should be appreciated that the network adapter 20 and / or the bus 18 can be implemented using well-known methods. It should be appreciated that other hardware and / or software modules can be used in conjunction with the vehicle 4 such as, but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0119] The processing unit 16 can execute the various functional applications and pages displayed by running programs stored in the system memory 28, such as to implement the engine starting method of the vehicle provided by embodiments of the application, which includes:
[0120] When the hybrid vehicle is running in the pure electric mode, obtaining a current operating parameter of the hybrid vehicle;
[0121] According to the current operating parameter, determining a speed change of the hybrid vehicle within a preset time period after the current time;
[0122] In a case where it is determined that the speed change condition meets a preset condition, starting an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode.
[0123] Of course, those skilled in the art can understand that the processor can also implement the technical solutions of the engine starting method of the vehicle provided by any embodiment of the application.
[0124] The embodiment of the application provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the engine starting method of the vehicle provided by the embodiment of the application, and the method comprises the following steps of:
[0125] When the hybrid vehicle operates in the pure electric mode, obtaining a current operating parameter of the hybrid vehicle;
[0126] According to the current operating parameter, determining a speed change condition of the hybrid vehicle in a preset time period after a current time;
[0127] In a case where it is determined that the speed change condition meets a preset condition, starting an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode.
[0128] The computer storage medium of the embodiment of the application can adopt any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component.
[0129] Computer readable signal media can include a propagated data signal with computer readable program code embodied therein. For example, a propagated signal can be an electromagnetic signal, an optical signal, and / or any suitable combination thereof. Computer readable program code embodied on a computer readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0130] Computer readable program code embodied on a computer readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0131] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0132] Those skilled in the art should appreciate that the modules and steps of the present application described above can be implemented with general computing devices, which can be centralized on a single computing device or distributed on a network composed of multiple computing devices. Alternatively, they can be implemented with computer executable program codes, which can be stored in a storage device and executed by a computing device, or they can be respectively manufactured as individual integrated circuit modules, or multiple modules or steps among them can be manufactured as a single integrated circuit module. Thus, the present application is not limited to any particular combination of hardware and software.
[0133] In addition, the acquisition, storage, use, processing, etc. of data in the technical solutions of the present application comply with relevant provisions of national laws and regulations.
[0134] Note that the above merely describes preferred embodiments of the present application and the principles of the technology applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, modifications and substitutions can be made thereto without departing from the scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. An engine starting method of a vehicle, characterized by, The method comprises: obtaining current operating parameters of the hybrid vehicle when the hybrid vehicle operates in a pure electric mode; determining a speed change condition of the hybrid vehicle in a preset time period after a current time according to the current operating parameters; starting an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode when it is determined that the speed change condition meets a preset condition; determining a speed change condition of the hybrid vehicle in a preset time period after a current time according to the current operating parameters comprises: determining a speed change condition of the hybrid vehicle in a first preset number of time steps after a current time step in which the current time is located according to the current operating parameters; starting the engine of the hybrid vehicle at a starting time of a next time step when it is determined that the speed change condition meets the preset condition in the first preset number of time steps after a second preset number of continuous time steps. The current operating parameters comprise at least one of a current operating condition feature of the hybrid vehicle at the current time, an average vehicle speed, an average acceleration pedal opening degree, an average brake pedal opening degree, an average remaining power, an average current at the current time step in which the current time is located, and an average vehicle speed and acceleration variance in a preset number of time steps before the current time.
2. The engine starting method of a vehicle according to claim 1, characterized by, determining a speed change condition of the hybrid vehicle in a first preset number of time steps after a current time step in which the current time is located according to the current operating parameters comprises:
3. The engine starting method of a vehicle according to claim 1, characterized by, inputting the current operating parameters into a pre-trained speed change determination model to enable the speed change determination model to determine the speed change condition of the hybrid vehicle in the first preset number of time steps after the current time step according to the current operating parameters. The preset condition is that the hybrid vehicle accelerates in a target number of time steps after the current time step, and a target speed corresponding to an ending time of the target number of time steps after the current time step is greater than a preset speed, wherein the target number is less than the first preset number; or the hybrid vehicle accelerates in the first preset number of time steps after the current time step, and a vehicle speed in at least a preset proportion of the first preset number of time steps is greater than a preset speed.
4. The engine starting method of a vehicle according to claim 1, characterized by, The training process of the speed change determination model comprises:
5. The engine starting method of a vehicle according to claim 3, characterized by, obtaining historical operating parameters of the hybrid vehicle in each historical time step in a historical time period; determining a real speed change condition of the hybrid vehicle in a first preset number of time steps after each historical time step according to the historical operating parameters of each historical time step; performing network training by taking the historical operating parameters of the hybrid vehicle corresponding to the historical time step as training input and taking the real speed change condition of the hybrid vehicle in the first preset number of time steps after the historical time step as guidance training output, to obtain the speed change determination model. The method comprises:
6. An engine starting apparatus for a vehicle, which is controlled by the engine starting method for a vehicle according to any one of claims 1 to 5, characterized by An acquisition module is configured to acquire a current operating parameter of the hybrid vehicle when the hybrid vehicle is operating in the pure electric mode; A determination module is configured to determine a speed variation of the hybrid vehicle in a preset time period after a current time according to the current operating parameter; An execution module is configured to start an engine of the hybrid vehicle to switch the hybrid vehicle from the pure electric mode to a hybrid mode or an engine mode when it is determined that the speed variation meets a preset condition.
7. A vehicle characterized by comprising: The vehicle comprises: at least one processor; and a memory connected to the at least one processor in communication; The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the engine starting method of the vehicle according to any one of claims 1-5.
8. A storage medium containing computer-executable instructions, characterized in that, The computer executable instructions, when executed by a computer processor, are configured to execute the engine starting method of the vehicle according to any one of claims 1-5.
Citation Information
Patent Citations
System and method for driving mode conversion of hybrid vehicle
CN107031599A