Vehicle control method and device, electronic equipment, storage medium and vehicle
By obtaining vehicle operating status and temperature information and accurately adjusting the state of charge SOC value, the problem of the impact of the state of charge drop in low-temperature environments is solved, and the driving experience and energy utilization efficiency are improved.
Patent Information
- Application Number
- CN202510775623.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-08-15
AI Technical Summary
In low temperature environments, the decline in the state of charge of the vehicle has a significant impact on the driving experience and energy management, and the existing technology lacks effective adjustment methods to enhance the user's driving experience.
By obtaining the operating status information of the target vehicle and the minimum predicted temperature, the balanced state of charge SOC value is determined, and the range extender is charged or shut down when the difference exceeds the preset difference to adjust the SOC value to meet driving needs.
Accurately control the start and stop of the range extender, improving the driving experience of the vehicle in low-temperature environments, meeting driving needs and saving energy.
Smart Images

Figure CN120481697A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle control method, device, electronic device, storage medium and vehicle. Background Art
[0002] In low-temperature environments, a vehicle's battery's reduced state of charge (SOC) significantly impacts the driving experience and energy management. To mitigate these impacts, vehicles can use range extenders to recharge their batteries and adjust the vehicle's SOC. However, existing research on how to adjust a vehicle's SOC in low-temperature environments is lacking.
[0003] Therefore, how to adjust the vehicle's state of charge in a low-temperature environment to enhance the user's driving experience has become a technical problem that needs to be solved urgently. Summary of the Invention
[0004] This application provides a vehicle control method, device, electronic device, storage medium, and vehicle to at least address the technical problem of adjusting the vehicle's state of charge in a low-temperature environment to enhance the user's driving experience. The technical solution of this application is as follows:
[0005] According to a first aspect provided by the present application, a vehicle control method is provided, including: obtaining operating status information of a target vehicle in a current time period and a minimum predicted temperature in a first time period; the first time period is located after the current time period; when the minimum predicted temperature is less than a preset temperature threshold, determining a balanced state of charge (SOC) value of the target vehicle in the current time period based on the current status information of the target vehicle; when a difference between the balanced SOC value of the target vehicle in the current time period and an actual SOC value of the target vehicle in the current time period is greater than a first preset difference, controlling a range extender to start charging a battery of the target vehicle until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference, controlling the range extender to start or stop, the first preset difference being greater than the second preset difference.
[0006] According to the above technical means, the present application determines whether to balance the SOC value of the target vehicle by obtaining the lowest predicted temperature within the first time period and comparing it with the preset temperature threshold. When the lowest predicted temperature is less than the preset temperature threshold, the balanced SOC value of the target vehicle is determined by combining the status information with the lowest predicted temperature, so that the vehicle can set the balanced SOC value more accurately according to the real-time driving status and future temperature information to meet the driving needs under the current conditions. According to the difference between the balanced SOC value and the actual SOC value of the target vehicle, the range extender is controlled to start charging the battery until the difference between the balanced SOC value and the actual SOC value is less than the second preset difference, and the start or stop of the range extender is controlled. By balancing the difference between the SOC and the actual SOC, the start and stop of the range extender are accurately controlled, and the SOC value of the target vehicle is adjusted, thereby improving the user's driving experience while meeting the driving needs.
[0007] In one possible approach, based on the operating status information of the target vehicle in the current time period, the balanced state of charge (SOC) value of the current time period is determined, including: determining the average driving power of the target vehicle based on the operating status information of the target vehicle in the current time period; determining the target SOC value based on the average driving power and the lowest predicted temperature in the first time period; determining the balanced SOC value of the current time period according to the target SOC value and the preset SOC range.
[0008] According to the above technical means, the present application determines the target vehicle's average driving power based on the target vehicle's operating status information during the current time period and determines the target SOC value based on the average driving power and the lowest predicted temperature during the first time period. By combining the target vehicle's operating status during the current time period with future temperature information, the target SOC value can simultaneously meet the target vehicle's current driving needs and subsequent temperature changes. The target SOC value is compared with a preset SOC value range, and the target SOC value is further adjusted within the preset SOC value range to obtain the equilibrium SOC value for the current time period, further ensuring the accuracy of the equilibrium SOC value.
[0009] In one possible approach, the balance SOC value of the current time period is determined based on the target SOC value and the preset SOC range, including: when the target SOC value is greater than the upper limit value of the preset SOC range, the upper limit value is used as the balance SOC value; when the target SOC value is within the preset SOC range, the target SOC value is used as the balance SOC value; when the target SOC value is less than the lower limit value of the preset SOC range, the lower limit value is used as the balance SOC value.
[0010] According to the above technical means, the present application compares the target SOC with the preset SOC value range. When the target SOC is greater than the upper limit value, the upper limit value is used as the balance SOC value, which corrects the situation where the target SOC value is too large and exceeds the driving demand; when the target SOC value is within the preset SOC value range, the target SOC value is used as the balance SOC value; when the target SOC value is less than the lower limit value of the preset SOC range, the lower limit value is used as the balance SOC value, which corrects the situation where the target SOC value is too small and cannot meet the driving demand.
[0011] In one possible approach, the first time period includes multiple sub-time periods; based on the average driving power and the lowest predicted temperature in the first time period, a target SOC value is determined, including: determining a mapping relationship corresponding to the lowest predicted temperature of each sub-time period; the mapping relationship is used to represent the correspondence between the SOC value and the discharge power; for each sub-time period, based on the mapping relationship corresponding to the sub-time period, determining the SOC value corresponding to the average driving power, and using the SOC value corresponding to the average driving power as the SOC corresponding to the sub-time period; performing weighted calculation on the SOC value corresponding to each sub-time period to determine the target SOC value.
[0012] Based on the above technical means, the present application accurately determines the SOC value that can meet the driving needs of the target vehicle in each sub-time period based on the mapping relationship corresponding to the minimum predicted temperature of each sub-time period and the average driving power of the target vehicle in the current time period, and uses it as the SOC value corresponding to each sub-time period. A weighted calculation is performed on the SOC value corresponding to each sub-time period, and the SOC value of each sub-time period in the first time period is combined to obtain a more accurate target SOC value that can meet driving needs.
[0013] In one possible approach, the average total driving power of the target vehicle is determined based on the operating status information of the target vehicle in the current time period, including: obtaining the duration during which the target vehicle operates at the target driving power in the current time period; the target driving power is greater than 0; using the duration as an integral variable, integrating the target driving power to obtain the total driving power of the target vehicle in the current time period; and determining the average driving power of the target vehicle based on the total driving power and the duration.
[0014] According to the above technical means, this application uses duration as the integral variable to integrate the target driving power of the target vehicle to obtain the total driving power of the target vehicle in the current time period; and uses the ratio of the total driving power to the duration as the average driving power of the target vehicle, accurately calculating the average driving power of the target vehicle in the current time period, providing a data basis for determining the balanced SOC value.
[0015] In one possible embodiment, the method further includes: obtaining a balanced SOC value of the target vehicle in a second time period; the second time period is located before the current time period; when the balanced SOC value of the second time period is greater than the balanced SOC value of the current time period, using the balanced SOC value of the second time period as the balanced SOC value of the current time period; when the balanced SOC value of the second time period is less than or equal to the balanced SOC value of the current time period, the balanced SOC value of the current time period remains unchanged.
[0016] According to the above technical means, the present application further corrects the balanced SOC value by comparing the balanced SOC value of the current time period with the balanced SOC value of the previous time period, so that the balanced SOC value can meet the driving requirements of the target vehicle, thereby improving the accuracy of the balanced SOC value.
[0017] In one possible embodiment, the method further includes: when the difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than a second preset difference, controlling the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts.
[0018] According to the above technical means, when the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than the second preset difference, the present application accurately controls the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts, thereby further improving the user's driving experience.
[0019] In one possible manner, the start or shutdown of the range extender is controlled according to the engine water temperature of the target vehicle and the number of engine starts, including: when the number of engine starts of the target vehicle is less than a preset number, if the engine water temperature of the target vehicle is less than a first shutdown temperature, the range extender is controlled to be in the start state; if the engine water temperature is greater than or equal to the first shutdown temperature, the range extender is controlled to be shut down; when the number of engine starts of the target vehicle is greater than or equal to the preset number, if the engine water temperature of the target vehicle is less than a second shutdown temperature, the range extender is controlled to be in the start state; if the engine water temperature is greater than or equal to the second shutdown temperature, the range extender is controlled to be shut down.
[0020] According to the above technical means, in the case where the number of engine starts of the target vehicle is less than the preset number, if the engine water temperature of the target vehicle is less than the first shutdown temperature, the range extender is controlled to be in the start-up state to increase the engine water temperature, thereby achieving the effect of heating the target vehicle engine. If the engine water temperature is greater than or equal to the first shutdown temperature, the range extender is controlled to be shut down to save vehicle energy. In the case where the number of engine starts of the target vehicle is greater than or equal to the preset number, if the engine water temperature of the target vehicle is less than the second shutdown temperature, the range extender is controlled to be in the start-up state to increase the engine water temperature, thereby achieving the effect of heating the target vehicle engine. If the engine water temperature is greater than or equal to the second shutdown temperature, the range extender is controlled to be shut down to save vehicle energy.
[0021] According to a second aspect of the present application, a vehicle control device is provided, comprising:
[0022] An acquisition module, configured to acquire the operating status information of the target vehicle in the current time period and the lowest predicted temperature in the first time period;
[0023] a determination module, configured to determine, when the lowest predicted temperature is less than a preset temperature threshold, a balanced state of charge (SOC) value for a current time period based on current state information of the target vehicle;
[0024] The determination module is further configured to, when a difference between a balanced SOC value of the target vehicle in a current time period and an actual SOC value of the target vehicle at the current time is greater than a first preset difference, control the range extender to start charging the battery of the target vehicle, and control the range extender to start or stop until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference.
[0025] In one possible approach, a determination module determines a balanced state of charge (SOC) value for the current time period based on operating status information of the target vehicle for the current time period, including: determining an average driving power of the target vehicle based on the operating status information of the target vehicle for the current time period; determining a target SOC value based on the average driving power and the lowest predicted temperature within the first time period; and determining a balanced SOC value for the current time period based on the target SOC value and a preset SOC range.
[0026] In one possible approach, the determination module determines the equilibrium SOC value for the current time period based on the target SOC value and the preset SOC range, including: when the target SOC value is greater than the upper limit value of the preset SOC range, using the upper limit value as the equilibrium SOC value; when the target SOC value is within the preset SOC range, using the target SOC value as the equilibrium SOC value; when the target SOC value is less than the lower limit value of the preset SOC range, using the lower limit value as the equilibrium SOC value.
[0027] In one possible approach, a determination module includes a first time period including multiple sub-time periods; a target SOC value is determined based on a driving power mean value and a lowest predicted temperature within the first time period, including: determining a mapping relationship corresponding to the lowest predicted temperature of each sub-time period; the mapping relationship is used to represent a correspondence between the SOC value and the discharge power; for each sub-time period, based on the mapping relationship corresponding to the sub-time period, determining an SOC value corresponding to the driving power mean value, and using the SOC value corresponding to the driving power mean value as the SOC corresponding to the sub-time period; performing a weighted calculation on the SOC value corresponding to each sub-time period to determine the target SOC value.
[0028] In one possible approach, a determination module determines an average total driving power of the target vehicle based on the operating status information of the target vehicle in the current time period, including: obtaining the duration during which the target vehicle operates at the target driving power in the current time period; the target driving power is greater than 0; using the duration as an integral variable, integrating the target driving power to obtain the total driving power of the target vehicle in the current time period; and determining the average driving power of the target vehicle based on the total driving power and the duration.
[0029] In one possible embodiment, the method further includes: obtaining a balanced SOC value of the target vehicle in a second time period; the second time period is located before the current time period; when the balanced SOC value of the second time period is greater than the balanced SOC value of the current time period, using the balanced SOC value of the second time period as the balanced SOC value of the current time period; when the balanced SOC value of the second time period is less than or equal to the balanced SOC value of the current time period, the balanced SOC value of the current time period remains unchanged.
[0030] In one possible embodiment, the method further includes: when the difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than a second preset difference, controlling the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts.
[0031] In one possible manner, the determination module controls the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts, including: when the number of engine starts of the target vehicle is less than a preset number, if the engine water temperature of the target vehicle is less than a first shutdown temperature, controlling the range extender to be in the start state; if the engine water temperature is greater than or equal to the first shutdown temperature, controlling the range extender to be shut down; when the number of engine starts of the target vehicle is greater than or equal to the preset number, if the engine water temperature of the target vehicle is less than a second shutdown temperature, controlling the range extender to be in the start state; if the engine water temperature is greater than or equal to the second shutdown temperature, controlling the range extender to be shut down.
[0032] According to the third aspect provided by the present application, an electronic device is provided, comprising a memory and a processor; the memory and the processor are coupled; the memory is used to store instructions executable by the processor; and when the processor executes the instructions, the method of the first aspect and any possible implementation method thereof is performed.
[0033] According to the fourth aspect provided by the present application, a computer storage medium is provided, wherein the computer-readable storage medium stores computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method of the first aspect and any possible implementation method thereof.
[0034] According to the fifth aspect provided by the present application, a vehicle is provided, comprising: an application processor; a memory for storing instructions executable by the application processor; wherein the application processor is configured to execute instructions to implement the method as described in the first aspect above and any possible implementation method thereof.
[0035] It should be noted that the technical effects brought about by any implementation method in the second to fifth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0036] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0038] Figure 1 is a structural diagram of a vehicle control system according to an exemplary embodiment;
[0039] Figure 2 is a flow chart showing a vehicle control method according to an exemplary embodiment;
[0040] Figure 3 is a flow chart showing another vehicle control method according to an exemplary embodiment;
[0041] Figure 4 is a graph showing a relationship between driving power of a target vehicle and driving time according to an exemplary embodiment;
[0042] Figure 5 is a flow chart showing another vehicle control method according to an exemplary embodiment;
[0043] Figure 6 is a flow chart showing a range extender control according to an exemplary embodiment;
[0044] Figure 7 is a structural diagram of a vehicle control device according to an exemplary embodiment. DETAILED DESCRIPTION
[0045] In order to enable ordinary people in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0046] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0047] In the embodiments of this application, words such as "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0048] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0049] The discharge control method provided in the embodiments of the present application can be applied in a vehicle. A vehicle may also be referred to as a vehicle, a mobile carrier, an electric vehicle (EV), a hybrid electric vehicle (HEV), a plug-in hybrid electric vehicle (PHEV), a fuel cell vehicle (FCV), an autonomous vehicle, an intelligent and connected vehicle (ICV), or a driverless vehicle.
[0050] In the embodiments of the present application, the vehicle may be a sedan, a sport utility vehicle (SUV), a truck, an electric vehicle, a motorcycle, a tricycle, a special vehicle (such as an ambulance, fire truck, police car, etc.), a driverless taxi, a smart connected bus, an autonomous logistics vehicle, an electric truck, etc. Furthermore, the method is also applicable to various special-purpose vehicles, such as agricultural vehicles, mining vehicles, forestry vehicles, airport vehicles, and port vehicles. This application does not impose any specific restrictions on this.
[0051] like Figure 1 As shown, in an embodiment of the present application, a vehicle 100 includes a smart cockpit system 101 and a power management system 102 .
[0052] The smart cockpit system 101 is used to obtain the vehicle's driving status information. The power management system 102 is used to determine the vehicle's balanced SOC value and control the start and stop of the range extender based on the vehicle's driving status information obtained by the smart cockpit system 101.
[0053] Figure 2 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 2 As shown, the vehicle control method includes the following steps:
[0054] S201. Obtain operating status information of a target vehicle in a current time period and a lowest predicted temperature in a first time period.
[0055] The target vehicle's operating status information includes: the target vehicle's driving time, the target vehicle's driving power, the target vehicle's actual state of charge (SOC), the target vehicle's engine water temperature, the target vehicle's engine start times, the target vehicle's ambient temperature, etc. The first time period is after the current time period.
[0056] In the embodiment of the present application, the driving time of the target vehicle refers to the driving time of the target vehicle from the start of the engine to the current time, and the engine is in a running state during the driving process.
[0057] In one possible implementation, the target vehicle's smart cockpit system uses temperature sensors installed on the vehicle to detect the target vehicle's engine water temperature and ambient temperature during the current time period. The smart cockpit system then obtains real-time information about the target vehicle's driving time, driving power, actual SOC value, and number of engine starts during the current time period to determine the target vehicle's operating status during the current time period.
[0058] In another possible implementation, the target vehicle's smart cockpit system obtains weather forecast information for a first time period from the network. This weather forecast information may include the predicted temperature for a future time period at the target vehicle's current location. In this way, the target vehicle can obtain the weather forecast information and determine the lowest predicted temperature for the first time period.
[0059] The first time period includes multiple sub-time periods, each of which is adjacent to the other and has the same or different time lengths. The length of each sub-time period can be 5 hours, 10 hours, etc.
[0060] In one scenario, the minimum predicted temperature within the first time period includes the minimum predicted temperature for each sub-time period within the first time period as reported in the weather forecast. For example, if the current time period is from 0:00 to 12:00, the first time period is 48 hours after the current time period, and each sub-time period within the first time period is 12 hours, the minimum predicted temperature for each sub-time period is the minimum predicted temperature within each 12-hour period.
[0061] S202 : When the lowest predicted temperature is less than a preset temperature threshold, determine the equilibrium SOC value of the target vehicle in the current time period based on the operating state information of the target vehicle in the current time period.
[0062] The preset temperature threshold refers to a pre-set temperature value, for example, 0° C. or −10° C. The equilibrium SOC value refers to an SOC value that can meet driving needs in the current time period.
[0063] In one possible implementation, the target vehicle's power management system determines the target vehicle's average driving power based on the target vehicle's operating status information for the current time period. Furthermore, based on the target vehicle's average driving power and a first mapping relationship, the SOC value corresponding to each sub-time period is determined. In this manner, the power management system can perform a weighted calculation on the SOC values corresponding to each sub-time period to determine a target SOC value. After obtaining the target SOC, the power management system can compare the target SOC value with a preset SOC range to determine the target vehicle's equilibrium SOC value for the current time period.
[0064] The first mapping relationship may be a correspondence between the SOC value and the discharge power of the target vehicle at different temperatures.
[0065] In one example, the first mapping relationship may be stored in a table format. For example, the first mapping relationship may be as shown in Table 1.
[0066] Table 1
[0067]
[0068]
[0069] In combination with Table 1 above, when the temperature is 10°C and the SOC value of the target vehicle is 5%, the discharge power of the target vehicle is 17 kilowatts (kW); when the temperature is 0°C and the SOC value of the target vehicle is 10%, the discharge power of the target vehicle is 24kW; when the temperature is 10°C and the SOC value of the target vehicle is 20%, the discharge power of the target vehicle is 42kW.
[0070] It should be noted that the data in Table 1 are only exemplary and may include other data, such as the discharge power corresponding to different SOC values at higher or lower temperatures, which is not limited.
[0071] S203. When the difference between the balanced SOC value of the target vehicle in the current time period and the actual SOC value of the target vehicle in the current time period is greater than a first preset difference, control the range extender to start charging the battery of the target vehicle until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference, and then control the range extender to start or stop.
[0072] The first preset difference is used to determine whether the range extender needs to be activated to charge the target vehicle's battery. The second preset difference is used to determine whether the target vehicle's SOC value can meet current driving requirements. The first preset difference is greater than the second preset difference.
[0073] In one possible implementation, when the difference between the target vehicle's balanced SOC value in the current time period and the target vehicle's actual SOC value in the current time period is greater than a first preset difference, the target vehicle's power management system controls the start-up of the target vehicle's range extender to charge the target vehicle's power battery. When the difference between the target vehicle's balanced SOC value in the current time period and the target vehicle's actual SOC value is less than a second preset difference, the power management system controls the start-up or shutdown of the range extender based on the target vehicle's engine water temperature and the number of engine starts in the current time period. Specifically, please refer to the following Figure 6 technical solutions.
[0074] according to Figure 2The technical solution described in this application determines more accurately whether to balance the SOC value of the target vehicle by obtaining the lowest predicted temperature within the first time period. When the lowest predicted temperature is less than the preset temperature threshold, the balanced SOC value of the target vehicle is determined by combining the status information with the lowest predicted temperature, so that the vehicle can set the balanced SOC value more accurately according to the real-time driving status and future temperature information to meet the driving needs under the current conditions. According to the difference between the balanced SOC value and the actual SOC value of the target vehicle, the range extender is controlled to start charging the battery until the difference between the balanced SOC value and the actual SOC value is less than the second preset difference, and the start or stop of the range extender is controlled. By balancing the difference between the SOC and the actual SOC, the start and stop of the range extender are accurately controlled, and the SOC value of the target vehicle is adjusted, thereby improving the user's driving experience while meeting the driving needs.
[0075] In one embodiment, Figure 3 As shown, in the above S202, based on the operating status information of the target vehicle in the current time period, the equilibrium SOC value of the target vehicle in the current time period is determined, which can be specifically achieved through S2021-S2023.
[0076] S2021. Determine the average driving power of the target vehicle based on the operating status information of the target vehicle in the current time period.
[0077] The average driving power of the target vehicle refers to the average work done by the target driving power of the target vehicle in the current time period.
[0078] In one possible implementation, the target vehicle's power management system obtains the duration of the target vehicle's operation at the target driving power within a current time period. Using this duration as an integral variable, the target driving power is integrated to obtain the target vehicle's total driving power for the current time period. Based on the total driving power and the duration, the power management system divides the total driving power by the duration to determine the target vehicle's mean driving power.
[0079] The target driving power is a driving power greater than 0. The total driving work is the total work performed by the target driving power during the current time period. Driving power refers to the effective power actually output by the target vehicle's drive equipment to the transmission system and ultimately applied to the drive wheels to propel the vehicle.
[0080] Specifically, such as Figure 4 As shown, the embodiment of the present application provides a relationship diagram of the driving power of a target vehicle as a function of driving time. In which, the driving power of the target vehicle in the time periods 0 to t1 and t2 to t3 is greater than 0, and the driving power of the target vehicle in the time period t1 to t2 is less than 0.
[0081] In one example, the target vehicle's power management system can integrate the target vehicle's driving power during the time period 0 to t1, using the driving duration as the integral variable, to obtain a corresponding first integral result. It can then integrate the target vehicle's driving power during the time period t2 to t3, using the driving duration as the integral variable, to obtain a corresponding second integral result. The first and second integral results are summed to obtain the target vehicle's total driving power. The power management system then divides the total driving power by the total duration of the time periods 0 to t1 and t2 to t3 to obtain the average driving power of the target vehicle.
[0082] It should be noted that when the target vehicle's driving power is less than 0, it means that the target vehicle's energy recovery system is working and the target vehicle is recovering energy rather than consuming it. Therefore, in this application, only driving power greater than 0 is integrated so that the subsequent equilibrium SOC value can better meet the target vehicle's current driving needs.
[0083] S2022: Determine a target SOC value based on the average driving power and the lowest predicted temperature in the first time period.
[0084] The target SOC value refers to the SOC value that can meet the current driving needs, which is determined by comprehensively judging the ambient temperature and the average driving power of the target vehicle.
[0085] In one possible implementation, the power management system determines a mapping relationship corresponding to the first time period based on the lowest predicted temperature within the first time period. After determining the mapping relationship corresponding to the first time period, the power management system determines, based on the mapping relationship corresponding to the first time period, an SOC value at which the average of the discharge power and the drive power is equal, as the target SOC value.
[0086] In another possible embodiment, the first time period includes multiple sub-time periods, and the power management system determines a mapping relationship corresponding to the lowest predicted temperature for each sub-time period. For each sub-time period, the power management system determines the SOC value corresponding to the average driving power based on the mapping relationship corresponding to the sub-time period, and uses the SOC value corresponding to the average driving power as the SOC value corresponding to the sub-time period. The power management system performs a weighted calculation on the SOC values corresponding to each sub-time period to determine a target SOC value.
[0087] Specifically, in conjunction with Table 1 above, the target vehicle's power management system determines a mapping relationship corresponding to the lowest predicted temperature in each sub-time period based on the lowest predicted temperature in each sub-time period. After determining the mapping relationship corresponding to each sub-time period, the power management system determines the SOC value at which the average of the discharge power and the drive power is equal based on the mapping relationship corresponding to each sub-time period, and uses this as the SOC value corresponding to each sub-time period.
[0088] In one example, the lowest predicted temperature in a certain sub-time period is -30°C. As shown in Table 1, the mapping relationship corresponding to the sub-time period is: a mapping relationship between the SOC value corresponding to -30°C and the discharge power.
[0089] For example, taking the average driving power as 20 kW, when the discharge power is equal to the driving power (ie, the discharge power is also 20 kW), the SOC value of the target vehicle at -30°C is 40%.
[0090] Furthermore, the power management system performs a weighted calculation on the SOC values corresponding to each sub-time period to determine the target SOC value of the target vehicle in the current time period. The target SOC value satisfies the following formula 1:
[0091]
[0092] Among them, SOC Tar represents the target SOC value, n represents the number of sub-time periods in the first time period, ω i represents the weighting coefficient, and SOC i represents the SOC value corresponding to the i-th sub-time period within the first time period, where n and i are positive integers.
[0093] Among them, the weighting coefficient can be set according to the actual environmental conditions of the target vehicle to ensure that the target vehicle can better set the target SOC value under different environments.
[0094] S2023: Determine the equilibrium SOC value for the current time period based on the target SOC value and the preset SOC range.
[0095] The preset SOC value includes an upper limit and a lower limit. The lower limit of the preset SOC range is the preset equilibrium SOC value of the target vehicle's power system under normal temperature conditions. The upper limit of the preset SOC range is intended to meet the maximum SOC value required for the target vehicle's pure electric driving range under different temperature conditions. The preset SOC value range can be adjusted based on the vehicle's environment, allowing the target vehicle to better balance its SOC value based on the environmental conditions.
[0096] In one possible implementation, when the target SOC value is greater than the upper limit value of the preset SOC range, the power management system uses the upper limit value as the balance SOC value; when the target SOC value is within the preset SOC range, the power management system uses the target SOC value as the balance SOC value; when the target SOC value is less than the lower limit value of the preset SOC range, the power management system uses the lower limit value as the balance SOC value.
[0097] Among them, pure electric driving range refers to the maximum distance the target vehicle can travel continuously after the battery is fully charged.
[0098] In one example, the preset SOC range is 15% to 30%. When the target SOC value is 20%, the power management system sets the balanced SOC value to 20%; when the target SOC value is 40%, the power management system sets the balanced SOC value to 30%; and when the target SOC value is 10%, the power management system sets the balanced SOC value to 15%.
[0099] according to Figure 3 The present application uses the technical means in the present invention to determine the target vehicle's average driving power based on the target vehicle's operating status information in the current time period and to determine the target SOC value based on the average driving power and the lowest predicted temperature in the first time period. By combining the target vehicle's operating status in the current time period with future temperature information, the target SOC value can simultaneously meet the target vehicle's current driving needs and subsequent temperature changes. The target SOC value is compared with a preset SOC value range, and the target SOC value is further adjusted within the preset SOC value range to obtain the equilibrium SOC value for the current time period, further ensuring the accuracy of the equilibrium SOC value.
[0100] In another embodiment, the method further includes: the power management system obtaining a balanced SOC value of the target vehicle in a second time period. If the balanced SOC value in the second time period is greater than the balanced SOC value in the current time period, the balanced SOC value in the second time period is used as the balanced SOC value in the current time period. If the balanced SOC value in the second time period is less than or equal to the balanced SOC value in the current time period, the balanced SOC value in the current time period remains unchanged.
[0101] The second time period is located before the current time period and is adjacent to the current time period. The duration of the second time period is equal to or different from the duration of the current time period. The equilibrium SOC value of the target vehicle in the second time period is obtained in the same manner as the equilibrium SOC value of the target vehicle in the current time period in S201-S203 above, and is not further described here.
[0102] In one possible implementation, the power management system of the target vehicle obtains the balanced SOC value of the second time period stored in a register or cloud database and compares it with the balanced SOC value of the current time period. If the balanced SOC value of the second time period is greater than or equal to the balanced SOC value of the current time period, the power management system uses the balanced SOC value of the second time period as the balanced SOC value of the current time period, and the balanced SOC value in the register or cloud database does not change. If the balanced SOC value of the second time period is less than the balanced SOC value of the current time period, the balanced SOC value of the current time period remains unchanged, and the power management system stores the balanced SOC value of the current time period in the register or cloud database, overwriting the balanced SOC value of the second time period, for comparison with the balanced SOC value of the next time period.
[0103] According to the technical means in the above embodiments, the present application further corrects the balanced SOC value by comparing the balanced SOC value of the current time period with the balanced SOC value of the previous time period, so that the balanced SOC value can meet the driving requirements of the target vehicle.
[0104] In some embodiments, such as Figure 5 As shown, the method provided in the embodiment of the present application also includes: S501-S502.
[0105] S501 : When a difference between a balanced SOC value and an actual SOC value of a target vehicle is greater than a first preset difference, control a range extender to start charging a battery of the target vehicle.
[0106] In one possible implementation, Figure 6 As shown, the present application provides a range extender control flow chart, in which the power management system controls the range extender to start when the difference between the equilibrium SOC value of the current time period and the actual SOC value of the target vehicle in the current time period is greater than a first preset difference.
[0107] S502: When the difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than a second preset difference, control the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts.
[0108] In this embodiment of the present application, when the difference between the target vehicle's equilibrium SOC value during the current time period and its actual SOC value is less than a second predetermined difference, it indicates that the actual SOC value can meet the current driving requirements. Therefore, the range extender can be controlled to shut down. Furthermore, the start or stop of the range extender can be determined based on the number of engine starts and the current engine water temperature.
[0109] It should be noted that when the range extender is activated, it not only charges the target vehicle's battery but also increases the engine water temperature. Using the vehicle with a low engine water temperature may cause vehicle failure or incomplete gasoline combustion, resulting in increased fuel consumption. Furthermore, frequent engine starts and stops may increase wear on engine components, leading to engine failure. Therefore, it is necessary to determine whether to start or stop the range extender based on the number of engine starts and the current engine water temperature to ensure that the engine water temperature is maintained at an appropriate temperature and to reduce the number of engine starts.
[0110] In one possible implementation, when the number of engine starts of the target vehicle is less than a preset number, if the engine water temperature of the target vehicle is lower than a first shutdown temperature, the power management system controls the range extender to be in the started state; if the engine water temperature is greater than or equal to the first shutdown temperature, the power management system controls the range extender to be shut down.
[0111] In another possible implementation, when the number of engine starts of the target vehicle is greater than or equal to a preset number, if the engine water temperature of the target vehicle is lower than a second shutdown temperature, the power management system controls the range extender to be in the started state; if the engine water temperature is greater than or equal to the second shutdown temperature, the power management system controls the range extender to be shut down.
[0112] Among them, the shutdown temperature is used to calibrate whether the engine water temperature reaches the temperature limit that can cause the range extender to shut down. When the engine water temperature is greater than or equal to the shutdown temperature, the range extender can shut down.
[0113] according to Figure 5 According to the technical means in the present application, when the number of engine starts of the target vehicle is less than the preset number, if the engine water temperature of the target vehicle is less than the first shutdown temperature, the range extender is controlled to be in the start-up state to increase the engine water temperature, thereby achieving the effect of heating the target vehicle engine. If the engine water temperature is greater than or equal to the first shutdown temperature, the range extender is controlled to be shut down to save vehicle energy. When the number of engine starts of the target vehicle is greater than or equal to the preset number, if the engine water temperature of the target vehicle is less than the second shutdown temperature, the range extender is controlled to be in the start-up state to increase the engine water temperature, thereby achieving the effect of heating the target vehicle engine. If the engine water temperature is greater than or equal to the second shutdown temperature, the range extender is controlled to be shut down to save vehicle energy.
[0114] In some other embodiments, Figure 6 As shown, the method provided by this application includes:
[0115] S601 : When the difference between the actual SOC value and the equilibrium SOC value is greater than a first preset difference, control the range extender to start.
[0116] In one possible implementation, the target vehicle's power management system calculates the difference between the target vehicle's actual SOC value and its equilibrium SOC value for the current time period. If the difference between the actual and equilibrium SOC values exceeds a first predetermined difference, the S input of the SR trigger is set to 1, and the Q output of the SR trigger is set to 1, causing the power management system to activate the target vehicle's range extender and charge the target vehicle's battery.
[0117] It should be noted that the target vehicle in this application uses an SR trigger to control the start or stop of the range extender. An SR trigger, also known as a set-reset trigger, is the most fundamental bistable storage unit in digital circuits. Its core function is to set or reset the output state in response to an input signal and maintain that state after the input signal disappears. For more details, please refer to the prior art and will not be elaborated here.
[0118] S602: When the difference between the equilibrium SOC value and the actual SOC value is less than a second preset difference, control the range extender to stop or start.
[0119] In one possible implementation, after the range extender is activated, it charges the target vehicle's battery, increasing the target vehicle's actual SOC value. When the difference between the target vehicle's equilibrium SOC value for the current time period and its actual SOC value is less than a second predetermined difference, the actual SOC value meets current driving requirements, and the range extender is allowed to shut down. However, further consideration is required to determine whether to start or stop the range extender based on the target vehicle's engine start count and current engine water temperature during the current time period.
[0120] S603: When the number of engine starts is less than a preset number, controlling the range extender to stop or start according to the first shutdown temperature.
[0121] The first shutdown temperature may be a calibrated engine water temperature limit when the number of engine starts is less than a preset number. When the engine water temperature is higher than the first shutdown temperature, the range extender stops operating.
[0122] In one possible implementation, when the number of engine starts of the target vehicle in the current time period is less than a preset number, the power management system determines the first shutdown temperature of the target vehicle based on the ambient temperature of the target vehicle and the difference between the equilibrium SOC value and the actual SOC value in the current time period.
[0123] In one example, the ambient temperature and the difference may satisfy a preset corresponding relationship, wherein the preset corresponding relationship is used to represent the corresponding relationship between the SOC difference and the first shutdown temperature at different ambient temperatures.
[0124] In one example, the preset correspondence relationship may be stored in a table. For example, the first preset relationship may be as shown in Table 2.
[0125] Table 2
[0126]
[0127] It should be noted that the data in Table 2 above are only exemplary and may also include other data, such as the first shutdown temperature corresponding to different SOC differences at higher or lower temperatures, which is not limited.
[0128] In one example, when the difference between the equilibrium SOC value and the actual SOC value in the current time period is -1 and the ambient temperature of the target vehicle is -10°C, the power management system obtains the first shutdown temperature of the target vehicle as 65°C through Table 2.
[0129] Further, such as Figure 6 As shown, when the engine water temperature of the target vehicle is less than the first shutdown temperature, the power management system of the target vehicle calculates and sets the value at value 602 to 1, then negates it and sets it to 0. When the difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than the second preset difference, the value at value 601 is 1, and the value after the AND operation of the two is 0. The value at SR trigger R is 0, and the output state of the SR trigger does not change, and the range extender remains in the started state. When the engine water temperature of the target vehicle is greater than or equal to the first shutdown temperature, the value of value 602 is set to 0, negated and set to 1, and the AND operation with value 601 results in the value at SR trigger R being 1. The output at SR trigger Q is then set to 0, controlling the range extender to shut down.
[0130] S604: When the number of engine starts is greater than or equal to a preset number, controlling the range extender to stop or start according to the second shutdown temperature.
[0131] The second shutdown temperature may be a calibrated engine water temperature limit when the number of engine starts is less than a preset number. The range extender stops operating when the engine water temperature is higher than the second shutdown temperature, and the second shutdown temperature is lower than the first shutdown temperature.
[0132] In one possible implementation, when the number of engine starts of the target vehicle in the current time period is greater than or equal to a preset number, the power management system determines the second shutdown temperature of the target vehicle based on the ambient temperature of the target vehicle and a second preset relationship between the difference between the equilibrium SOC value and the actual SOC value in the current time period.
[0133] The second preset relationship is used to represent the corresponding relationship between the SOC difference and the second shutdown temperature under different ambient temperatures.
[0134] In one example, the second preset relationship may be stored in a table format. For example, the second preset relationship may be as shown in Table 3.
[0135] Table 3
[0136]
[0137] It should be noted that the data in Table 3 above are only exemplary and may also include other data, such as the second shutdown temperature corresponding to different SOC differences at higher or lower temperatures, which is not limited.
[0138] In one example, when the difference between the equilibrium SOC value and the actual SOC value in the current time period is -1 and the ambient temperature of the target vehicle is -10°C, the power management system obtains the second shutdown temperature of the target vehicle as 60°C through Table 3.
[0139] Further, such as Figure 6 As shown, when the target vehicle's engine water temperature is less than the second shutdown temperature, the target vehicle's power management system calculates and sets the value at value 602 to 1, then negates it and sets it to 0. When the difference between the equilibrium SOC value and the target vehicle's actual SOC value is less than the second preset difference, the value at value 601 is 1, and the AND operation of the two results in a value of 0. The value at SR trigger R is 0, the output state of the SR trigger does not change, and the range extender remains in the started state. When the target vehicle's engine water temperature is greater than or equal to the second shutdown temperature, the value at value 602 is set to 0, negated, and set to 1. The AND operation with value 601 results in a value at SR trigger R of 1, which sets the output at SR trigger Q to 0, controlling the range extender to shut down.
[0140] It should be noted that both Table 2 and Table 3 can be pre-set according to the environment in which the target vehicle is located, so that the target vehicle can determine a more appropriate SOC balancing solution according to different environments.
[0141] In the case of dividing each functional module into corresponding functional modules, Figure 7 This is a structural diagram of a vehicle control device provided by this application, such as Figure 7 As shown, the vehicle control device 70 can be used to perform Figure 2 、 Figure 3 、 Figure 5 In the vehicle control method shown, the vehicle control device 70 includes: an acquisition module 701 and a determination module 702.
[0142] An acquisition module 701 is configured to acquire the operating status information of the target vehicle in the current time period and the lowest predicted temperature in the first time period;
[0143] A determination module 702 is configured to determine an equilibrium state of charge (SOC) value for a current time period based on current state information of the target vehicle when the lowest predicted temperature is less than a preset temperature threshold;
[0144] The determination module 702 is further configured to control the range extender to start charging the battery of the target vehicle when the difference between the balanced SOC value of the target vehicle in the current time period and the actual SOC value of the target vehicle at the current time is greater than a first preset difference, and to control the range extender to start or stop charging the battery of the target vehicle until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference.
[0145] In one possible manner, the determination module 702 determines the balanced state of charge (SOC) value of the current time period based on the operating status information of the target vehicle in the current time period, including: determining the average driving power of the target vehicle based on the operating status information of the target vehicle in the current time period; determining the target SOC value based on the average driving power and the lowest predicted temperature in the first time period; and determining the balanced SOC value of the current time period based on the target SOC value and the preset SOC range.
[0146] In one possible approach, the determination module 702 determines the equilibrium SOC value for the current time period based on the target SOC value and the preset SOC range, including: when the target SOC value is greater than the upper limit value of the preset SOC range, using the upper limit value as the equilibrium SOC value; when the target SOC value is within the preset SOC range, using the target SOC value as the equilibrium SOC value; when the target SOC value is less than the lower limit value of the preset SOC range, using the lower limit value as the equilibrium SOC value.
[0147] In one possible approach, in module 702, the first time period includes multiple sub-time periods; based on the average driving power and the lowest predicted temperature in the first time period, a target SOC value is determined, including: determining a mapping relationship corresponding to the lowest predicted temperature of each sub-time period; the mapping relationship is used to represent the correspondence between the SOC value and the discharge power; for each sub-time period, based on the mapping relationship corresponding to the sub-time period, determining the SOC value corresponding to the average driving power, and using the SOC value corresponding to the average driving power as the SOC corresponding to the sub-time period; performing weighted calculation on the SOC value corresponding to each sub-time period to determine the target SOC value.
[0148] In one possible approach, the determination module 702 determines the average total driving power of the target vehicle based on the operating status information of the target vehicle in the current time period, including: obtaining the duration during which the target vehicle operates at the target driving power in the current time period; the target driving power is greater than 0; using the duration as an integral variable, integrating the target driving power to obtain the total driving power of the target vehicle in the current time period; and determining the average driving power of the target vehicle based on the total driving power and the duration.
[0149] In one possible embodiment, the method further includes: obtaining a balanced SOC value of the target vehicle in a second time period; the second time period is located before the current time period; when the balanced SOC value of the second time period is greater than the balanced SOC value of the current time period, using the balanced SOC value of the second time period as the balanced SOC value of the current time period; when the balanced SOC value of the second time period is less than or equal to the balanced SOC value of the current time period, the balanced SOC value of the current time period remains unchanged.
[0150] In one possible embodiment, the method further includes: when the difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than a second preset difference, controlling the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of engine starts.
[0151] In one possible manner, the determination module 702 controls the start or stop of the range extender according to the engine water temperature and the number of engine starts of the target vehicle, including: when the number of engine starts of the target vehicle is less than a preset number, if the engine water temperature of the target vehicle is less than a first shutdown temperature, controlling the range extender to be in the start state; if the engine water temperature is greater than or equal to the first shutdown temperature, controlling the range extender to be shut down; when the number of engine starts of the target vehicle is greater than or equal to the preset number, if the engine water temperature of the target vehicle is less than a second shutdown temperature, controlling the range extender to be in the start state; if the engine water temperature is greater than or equal to the second shutdown temperature, controlling the range extender to be shut down.
[0152] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0153] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the processor of the electronic device, the various processes of the above-mentioned method embodiment are implemented and the same technical effect as the above-mentioned method can be achieved. To avoid repetition, they will not be repeated here.
[0154] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete the full classification or partial functions described above.
[0155] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0156] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0157] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0158] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute the full classification part or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.
[0159] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A vehicle control method, characterized in that: The method comprises: Obtaining operating status information of the target vehicle in the current time period and the lowest predicted temperature in a first time period; the first time period is after the current time period; When the lowest predicted temperature is less than a preset temperature threshold, determining an equilibrium state of charge (SOC) value of the target vehicle in the current time period based on the operating state information of the target vehicle in the current time period; When a difference between a balanced SOC value of the target vehicle in a current time period and an actual SOC value of the target vehicle in the current time period is greater than a first preset difference, the range extender is controlled to start charging the battery of the target vehicle until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference, and then the range extender is controlled to start or stop, the first preset difference being greater than the second preset difference.
2. The control method according to claim 1, characterized in that: The determining, based on the operating state information of the target vehicle in the current time period, a balanced state of charge (SOC) value in the current time period includes: determining a mean driving power of the target vehicle based on the operating state information of the target vehicle in the current time period; determining a target SOC value based on the average driving power and the lowest predicted temperature within the first time period; The equilibrium SOC value of the current time period is determined according to the target SOC value and a preset SOC value range.
3. The control method according to claim 2, characterized in that: The determining the equilibrium SOC value for the current time period according to the target SOC value and a preset SOC range includes: When the target SOC value is greater than an upper limit of the preset SOC value range, the upper limit is used as the equilibrium SOC value; When the target SOC value is within the preset SOC value range, using the target SOC value as the equilibrium SOC value; When the target SOC value is less than a lower limit value of the preset SOC value range, the lower limit value is used as the equilibrium SOC value.
4. The control method according to claim 2 or 3, characterized in that: The first time period includes a plurality of sub-time periods; and determining a target SOC value based on the average driving power and a lowest predicted temperature within the first time period includes: Determine a mapping relationship corresponding to the lowest predicted temperature in each sub-time period; the mapping relationship is used to represent a corresponding relationship between the SOC value and the discharge power; For each sub-time period, determining an SOC value corresponding to the average driving power based on a mapping relationship corresponding to the sub-time period, and using the SOC value corresponding to the average driving power as the SOC value corresponding to the sub-time period; A weighted calculation is performed on the SOC value corresponding to each sub-time period to obtain the target SOC value.
5. The control method according to claim 2 or 3, characterized in that: The determining, based on the operating state information of the target vehicle in the current time period, the average driving power of the target vehicle includes: Obtaining a duration during which the target vehicle runs at a target driving power within the current time period; wherein the target driving power is greater than 0; Integrating the target driving power using the duration as an integral variable to obtain a total driving power of the target vehicle in the current time period; Determine an average driving power of the target vehicle according to the total driving power and the duration.
6. The control method according to any one of claims 1 to 3, characterized in that: The method further comprises: Obtaining a balanced SOC value of the target vehicle in a second time period; the second time period is before the current time period; When the balanced SOC value of the second time period is greater than the balanced SOC value of the current time period, the balanced SOC value of the second time period is used as the balanced SOC value of the current time period; When the balanced SOC value of the second time period is less than or equal to the balanced SOC value of the current time period, the balanced SOC value of the current time period remains unchanged.
7. The control method according to any one of claims 1 to 3, characterized in that: The method further comprises: When a difference between the equilibrium SOC value and the actual SOC value of the target vehicle is less than a second preset difference, the range extender is controlled to start or stop according to an engine water temperature of the target vehicle and a number of starts of the engine.
8. The control method according to claim 7, characterized in that: The controlling the start or stop of the range extender according to the engine water temperature of the target vehicle and the number of starts of the engine includes: When the number of engine starts of the target vehicle is less than a preset number, if the engine water temperature of the target vehicle is less than a first shutdown temperature, the range extender is controlled to be in a startup state; if the engine water temperature is greater than or equal to the first shutdown temperature, the range extender is controlled to be shut down; When the number of engine starts of the target vehicle is greater than or equal to a preset number, if the engine water temperature of the target vehicle is lower than a second shutdown temperature, the range extender is controlled to be in a started state; if the engine water temperature is greater than or equal to the second shutdown temperature, the range extender is controlled to be shut down.
9. A vehicle control device, characterized in that: The vehicle control device comprises: An acquisition module, configured to acquire operating status information of a target vehicle in a current time period and a lowest predicted temperature in a first time period; the first time period being after the current time period; a determination module, configured to determine, when the lowest predicted temperature is less than a preset temperature threshold, an equilibrium state of charge (SOC) value of the target vehicle in the current time period based on the operating state information of the target vehicle in the current time period; The determination module is further configured to, when a difference between a balanced SOC value of the target vehicle in a current time period and an actual SOC value of the target vehicle in the current time period is greater than a first preset difference, control the range extender to start charging the battery of the target vehicle, and control the range extender to start or stop until the difference between the balanced SOC value and the actual SOC value of the target vehicle is less than a second preset difference, wherein the first preset difference is greater than the second preset difference.
10. An electronic device, characterized in that: It comprises a memory and a processor; the memory and the processor are coupled; the memory is used to store instructions executable by the processor; when the processor executes the instructions, it executes the vehicle control method according to any one of claims 1 to 8.
11. A computer storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the vehicle control method according to any one of claims 1 to 8.
12. A vehicle, characterized in that: include: Application processor; a memory for storing instructions executable by the application processor; The application processor is configured to execute the instructions to implement the vehicle control method according to any one of claims 1 to 8.