Vehicle range extender control method and device, electronic equipment and storage medium
By detecting the ambient temperature difference and other factors, the starting power of the range extender is solved, and the problem that the range extender cannot be adjusted in different environments in the existing technology is achieved, performance optimization at different temperatures is achieved, and vehicle protection is improved Electricity and fuel consumption performance.
Patent Information
- Application Number
- CN202411679914.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-01-10
AI Technical Summary
Existing vehicle range extenders cannot adjust the power starting power according to the focus requirements of different performances at different ambient temperatures, resulting in insufficient power maintenance performance when the temperature is low and poor fuel consumption performance when the temperature is high.
By detecting the ambient temperature difference when the vehicle is powered on, the initial starting power is corrected to meet the performance requirements at different ambient temperatures, and further corrected in combination with the altitude and battery cell temperature to determine the target starting power to control the range extender.
Optimize the vehicle's power and fuel consumption performance at different ambient temperatures, ensure that when the temperature difference is large, it can adapt to performance needs and improve the overall operating efficiency of the vehicle.
Smart Images

Figure CN119283837A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle range extender control, and in particular to a control method, device, electronic device and storage medium for a vehicle range extender. Background Art
[0002] When the battery pack power of an extended-range new energy vehicle is lower than the preset starting power, the range extender will be controlled to generate electricity to power the drive motor, or the electricity generated will be imported into the battery pack. The setting of the preset starting power is related to the vehicle's power conservation performance, fuel consumption performance, etc.
[0003] At present, when the vehicle is working in a low temperature environment, it needs to focus on the vehicle's better power retention performance. When the vehicle is working in a high temperature environment, it needs to focus on the vehicle's better fuel consumption performance. At present, the starting power corresponding to the range extender is the same in different environments, resulting in the vehicle being unable to adjust the starting power according to different environments to adapt to the emphasis on different performance in different environments. Summary of the invention
[0004] In view of the above problems, the present application provides a control method, device, electronic device and storage medium for a vehicle range extender, which can correct the initial starting power according to the temperature difference when the difference between the current ambient temperature and the minimum ambient temperature is greater than the preset temperature difference, so as to adapt to the emphasis on different vehicle performance when the ambient temperature difference is large.
[0005] A first aspect of the present application provides a control method for a vehicle range extender, comprising: when it is detected that the vehicle is powered on, obtaining the lowest ambient temperature of the environment in which the vehicle is located during a historical period, and determining an initial starting power of the vehicle's range extender based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; obtaining the current ambient temperature of the environment in which the vehicle is located, and determining a temperature difference between the lowest ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value; when it is detected that the temperature difference is greater than the preset temperature difference, determining a first power correction value according to the temperature difference, and correcting the initial starting power based on the first power correction value to obtain a target starting power, so as to control the range extender based on the target starting power.
[0006] In some specific embodiments, before the step of correcting the initial starting power based on the first power correction value to obtain the target starting power, it also includes: obtaining the current altitude of the vehicle's current location, and determining a second power correction value based on the current altitude; wherein the second power correction value and the altitude have a preset corresponding relationship; and correcting the initial starting power based on the first power correction value and the second power correction value to obtain the target starting power.
[0007] In some specific embodiments, before the step of correcting the initial starting power based on the first power correction value to obtain the target starting power, it also includes: obtaining the current cell temperature of the battery cell of the battery pack of the vehicle, and determining a third power correction value based on the current cell temperature; wherein the third power correction value and the cell temperature have a preset corresponding relationship; and correcting the initial starting power based on the first power correction value and the third power correction value to obtain the target starting power.
[0008] In some specific embodiments, when it is detected that the temperature difference is greater than a preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial starting power is corrected based on the first power correction value to obtain a target starting power, and the step of controlling the range extender based on the target starting power includes: when it is detected that the vehicle is in an idle condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack is detected; when it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, the range extender is controlled to operate and generate electricity under the idle condition.
[0009] In some specific embodiments, when it is detected that the temperature difference is greater than a preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial starting power is corrected based on the first power correction value to obtain a target starting power, and the step of controlling the range extender based on the target starting power includes: when it is detected that the vehicle is in a driving condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack and the current speed of the vehicle are detected; when it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, and the current vehicle speed is greater than the preset vehicle speed, the range extender is controlled to operate and generate electricity under the driving condition.
[0010] In some specific embodiments, when it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, and the current vehicle speed is greater than the preset vehicle speed, before the step of controlling the range extender to operate and generate electricity under driving conditions, the steps include: detecting the current altitude of the vehicle's current location, and when it is detected that the current altitude is greater than the preset altitude, obtaining the altitude difference between the current altitude and the preset altitude; determining a vehicle speed correction amount according to the altitude difference, and correcting the preset initial vehicle speed based on the vehicle speed correction amount to obtain a preset vehicle speed less than the preset initial vehicle speed; wherein, the greater the altitude difference, the greater the corresponding vehicle speed correction amount.
[0011] In some specific embodiments, before the step of obtaining the lowest ambient temperature of the environment in which the vehicle was located during a historical period, it includes: detecting the current season and obtaining the average temperature of the outdoor environment during the historical period; if it is detected that the current season is winter and the average temperature is lower than a preset temperature, executing the step of obtaining the lowest ambient temperature of the environment in which the vehicle was located during the historical period.
[0012] A second aspect of the present application provides a control device for a vehicle range extender, comprising: an acquisition module, which, when detecting that the vehicle is powered on, acquires the lowest ambient temperature of the environment in which the vehicle is located during a historical period; and is also used to acquire the current ambient temperature of the environment in which the vehicle is located; a processing module, which is used to determine the initial starting power of the vehicle's range extender based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; and is also used to determine the temperature difference between the lowest ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value; and is also used to determine a first power correction value based on the temperature difference, and to correct the initial starting power based on the first power correction value to obtain a target starting power, so as to control the range extender based on the target starting power.
[0013] A third aspect of the present application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein when the computer program is executed by the processor, any of the above-mentioned vehicle range extender control methods is implemented.
[0014] A fourth aspect of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, a control method for a vehicle range extender as described above is implemented.
[0015] The present application has at least the following beneficial technical effects: Based on the control method, device, electronic device and storage medium of the vehicle range extender provided by the present application, the method includes: when the vehicle is detected to be powered on, the lowest ambient temperature of the environment in which the vehicle is located during the historical period is obtained, and the initial starting power of the vehicle's range extender is determined based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; the current ambient temperature of the environment in which the vehicle is located is obtained, and the temperature difference between the lowest ambient temperature and the current ambient temperature is determined; wherein the temperature difference is a positive value; when it is detected that the temperature difference is greater than the preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial starting power is corrected based on the first power correction value to obtain the target starting power, so as to control the range extender based on the target starting power. Therefore, when the difference between the current ambient temperature and the lowest ambient temperature is greater than the preset temperature difference, the initial starting power will be corrected by the temperature difference to adapt to the emphasis on different vehicle performance when the ambient temperature difference is large.
[0016] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present application. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0018] Figure 1 It is a flow chart of an embodiment of a control method for a vehicle range extender provided by the present application;
[0019] Figure 2 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0020] Figure 3 It is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0021] Figure 4 It is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0022] Figure 5 It is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0023] Figure 6 It is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0024] Figure 7 It is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application;
[0025] Figure 8 It is a structural block diagram of an embodiment of a control device for a vehicle range extender provided by the present application;
[0026] Fig. 9 It is a schematic diagram of the structural framework of an embodiment of the electronic device provided by the present application;
[0027] Fig.10 It is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium provided by the present application. DETAILED DESCRIPTION
[0028] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0029] If there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features limited to "first" and "second" may explicitly or implicitly include at least one of the features. In addition, if the meaning of "and / or" appearing in the full text is to include three parallel schemes, taking "A and / or B" as an example, it includes scheme A, or scheme B, or a scheme that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0030] The first aspect of the present application provides a control method for a vehicle range extender. Figure 1 1 is a flow chart of an embodiment of a control method for a vehicle range extender provided by the present application. Figure 1 , the method comprises the following steps:
[0031] S11: When it is detected that the vehicle is powered on, the lowest ambient temperature of the environment in which the vehicle is located in a historical period is obtained, and an initial starting power of the vehicle's range extender is determined based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration.
[0032] The vehicle power-on state may be that the vehicle is already in a high voltage state, the battery pack can supply power to the drive motor at any time, and the vehicle can travel at any time. In some application scenarios, after the vehicle is powered on, the word "READY" may be displayed on the vehicle dashboard.
[0033] When the vehicle is powered on, the vehicle controller can obtain the lowest ambient temperature of the environment in which the vehicle is located during the historical period. The lowest ambient temperature of the environment in which the vehicle is located during the historical period can be obtained based on historical data generated by the operation of the vehicle during the historical period. Of course, the method of obtaining the lowest ambient temperature is not limited to this.
[0034] The duration of the historical period can be set according to specific needs and application scenarios. In some application scenarios, the duration of the historical period can be set to 3 days, 5 days, etc. At this time, the moment when the vehicle is powered on can be used as the end moment of the historical period.
[0035] There is a preset corresponding relationship between the ambient temperature and the initial starting power of the range extender, and each ambient temperature corresponds to an initial starting power. Moreover, the lower the ambient temperature, the higher the initial starting power, to ensure that the vehicle has a better power conservation performance. After determining the lowest ambient temperature, the initial starting power corresponding to the lowest ambient temperature can be directly obtained according to the preset relationship between the ambient temperature and the initial starting power.
[0036] It should be understood that when the vehicle is operating in a low temperature environment, the vehicle has a higher requirement for power conservation performance, that is, it is necessary to maintain the power of the battery pack at a higher level. This embodiment determines the initial startup power by the minimum ambient temperature, which can ensure the power conservation performance requirement of the vehicle when operating at a low ambient temperature.
[0037] S12: Obtain the current ambient temperature of the environment in which the vehicle is located, and determine the temperature difference between the lowest ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value.
[0038] It should be understood that although the initial starting power is determined based on the minimum ambient temperature in the above steps, the ambient temperature of the vehicle's operating environment after powering on is generally not the minimum ambient temperature, and the difference between the current ambient temperature and the minimum ambient temperature may be large. The absolute value of the value obtained by subtracting the current ambient temperature from the minimum ambient temperature can be used as the temperature difference.
[0039] Considering that the difference between the current ambient temperature and the minimum ambient temperature may be large, if the initial startup power determined by the minimum ambient temperature is always used to control the range extender, it may not meet the specific requirements for power conservation or fuel consumption performance at the current ambient temperature. Therefore, we need to further determine whether the initial startup power needs to be corrected based on the size of the temperature difference between the current ambient temperature and the minimum ambient temperature.
[0040] S13: If it is detected that the temperature difference is greater than the preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial startup power is corrected based on the first power correction value to obtain a target startup power, so as to control the range extender based on the target startup power.
[0041] The preset temperature difference can be set according to actual application conditions. The preset temperature difference can be set to a larger temperature value, for example, it can be set to 20°C.
[0042] When it is detected that the temperature difference is less than the preset temperature difference, it is considered that even if there is a difference between the current ambient temperature and the minimum ambient temperature, the range extender can be controlled based on the initial starting power, and will not have a significant impact on the vehicle's power conservation performance or fuel consumption performance.
[0043] When it is detected that the temperature difference is greater than the preset temperature difference, it means that the difference between the current ambient temperature and the minimum ambient temperature is large, which may be greater than the minimum ambient temperature to a greater extent, or may be less than the minimum ambient temperature to a greater extent. At this time, when the current ambient temperature is greater than the minimum ambient temperature to a greater extent, the focus is on the vehicle's fuel consumption performance. If the range extender is controlled by the initial starting power corresponding to the minimum ambient temperature, the vehicle's fuel consumption performance may be poor. When the current ambient temperature is less than the minimum ambient temperature to a greater extent, the focus is on the vehicle's power conservation performance. If the range extender is controlled by the initial starting power corresponding to the minimum ambient temperature, the vehicle's power conservation performance may be poor. Therefore, when the temperature difference is greater than the preset temperature difference, the initial starting power needs to be corrected so that the vehicle has better fuel consumption or power conservation performance at the current ambient temperature.
[0044] Among them, there is a preset corresponding relationship between the temperature difference and the first power correction value. After the temperature difference is obtained, the first power correction value can be directly obtained according to the preset relationship. As for the specific method of correcting the initial startup power with the first power correction value, the initial startup power and the first power correction value can be added to obtain the target startup power. Since the current ambient temperature may be lower than the minimum ambient temperature, the initial startup power needs to be increased at this time; it may also be higher than the minimum ambient temperature, in which case the initial startup power needs to be reduced. Therefore, the first power correction value can be a positive value or a negative value, depending on the relationship between the current ambient temperature and the minimum ambient temperature.
[0045] The specific relationship between the first power correction value and the temperature difference can be set as follows: when the current ambient temperature is greater than the minimum ambient temperature, the first power correction value is a negative value. When the current ambient temperature is less than the minimum ambient temperature, the first power correction value is a positive value. And, the greater the temperature difference, the greater the absolute value of the first power correction value is set. It should be understood that when the temperature difference is greater, it means that the current ambient temperature is lower or higher, and the power conservation performance or fuel consumption performance of the vehicle is higher. At this time, the initial startup power needs to be increased or decreased to a greater extent, so the absolute value of the first power correction value needs to be set larger.
[0046] After determining the target starting power, the vehicle can control the range extender based on the target starting power during the operation after powering on. That is, when the remaining power of the battery pack is lower than the target starting power and other starting conditions are met, the range extender can be controlled to generate electricity.
[0047] In summary, when the temperature difference between the current ambient temperature and the minimum ambient temperature is greater than the preset temperature difference, it means that the vehicle's power conservation performance or fuel consumption performance needs to be emphasized more in the current environment. At this time, the initial startup power will be corrected by the temperature difference to adapt to the emphasis on different vehicle performance when the ambient temperature difference is large. Specifically, when the current ambient temperature is greater than the minimum ambient temperature to a greater extent, more emphasis can be placed on the vehicle's fuel consumption performance, and when the current ambient temperature is low, more emphasis can be placed on the vehicle's power conservation performance.
[0048] Now let’s introduce some scenarios where this method can be used:
[0049] Scenario 1: In winter, if the vehicle is parked in a warm warehouse (where the ambient temperature is high) for longer than the historical period, the vehicle will use the initial starting power as the starting power of the range extender after it is powered on. However, after the vehicle leaves the warm warehouse, the temperature drops sharply, which generally makes the temperature difference greater than the preset temperature difference. At this time, the initial starting power must be corrected based on the current ambient temperature to adapt to the vehicle's power conservation performance requirements in application scenarios with lower ambient temperatures.
[0050] Scenario 2: In the summer, if the vehicle is parked in a cold storage (where the ambient temperature is low) for a longer period of time, the vehicle will use the initial startup power as the starting power of the range extender after it is powered on. However, after the vehicle leaves the cold storage, the temperature rises suddenly, which generally makes the temperature difference greater than the preset temperature difference. At this time, the initial startup power must be corrected based on the current ambient temperature to adapt to the fuel consumption performance requirements of the vehicle in application scenarios with higher ambient temperatures.
[0051] Scenario 3: When the vehicle is traveling from one place to another, the ambient temperatures of the two places differ greatly, and the temperature difference is greater than the temperature difference. At this time, the initial startup power is corrected based on the current ambient temperature to meet the needs of vehicle power conservation when the temperature drops suddenly, or to meet the needs of vehicle fuel consumption when the temperature rises suddenly.
[0052] Figure 2 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 2 In some specific embodiments, before the step of correcting the initial startup power based on the first power correction value to obtain the target startup power, the method further includes:
[0053] S21: Obtain the current altitude of the vehicle's current location, and determine a second power correction value according to the current altitude; wherein there is a preset corresponding relationship between the second power correction value and the altitude.
[0054] Specifically, the current altitude of the current location of the vehicle can be obtained when the vehicle is detected to be powered on. The current altitude can be obtained through navigation information, sensor information obtained in real time, etc., but is not limited thereto.
[0055] It should be understood that the vehicle's power conservation performance may be different when the vehicle is at different altitudes, and the higher the altitude, the higher the power conservation performance requirement may be. Therefore, this step determines the second power correction value according to the current altitude, so that the initial startup power can be corrected by the second power correction value in the subsequent process.
[0056] The preset corresponding relationship between the second power correction value and the altitude can be specifically set as follows: when the altitude is lower than or equal to the preset altitude, the second power correction value is 0. When the altitude is higher than the preset altitude, the second power correction value is a positive value, and the greater the altitude, the greater the second power correction value.
[0057] The step of correcting the initial startup power based on the first power correction value to obtain the target startup power includes:
[0058] S22: Correcting the initial startup power based on the first power correction value and the second power correction value to obtain a target startup power.
[0059] Specifically, the initial startup power is corrected based on the first power correction value and the second power correction value by adding the initial startup power, the first power correction value and the second power correction value to obtain the target startup power.
[0060] Based on this embodiment, the initial starting power is corrected by the current ambient temperature and the current altitude, which fully considers the influence of the current ambient temperature and the current altitude on the starting power of the range extender, and can adapt to the emphasis on vehicle power conservation or fuel consumption in the current environment.
[0061] Figure 3 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 3 In some specific embodiments, before the step of correcting the initial startup power based on the first power correction value to obtain the target startup power, the method further includes:
[0062] S31: obtaining a current battery cell temperature of a battery cell of a battery pack of a vehicle, and determining a third power correction value according to the current battery cell temperature; wherein there is a preset corresponding relationship between the third power correction value and the battery cell temperature.
[0063] Specifically, when the vehicle is detected to be powered on, the current cell temperature of the cell of the battery pack of the vehicle can be obtained. The current cell temperature can be obtained by temperature sensing information obtained by a temperature sensor provided on the battery pack.
[0064] It should be understood that the current cell temperature of the cell will greatly affect the working state of the battery pack. Therefore, this embodiment obtains the current cell temperature to determine the third power correction value, so as to implement correction based on the third power correction value in subsequent steps.
[0065] The relationship between the third power correction value and the battery cell temperature can be specifically set as follows: when the battery cell temperature is a preset temperature, the third power correction value is set to 0; when the battery cell temperature is lower than the preset temperature, the third power correction value is set to a positive value; when the battery cell temperature is higher than the preset temperature, the third power correction value is set to a negative value. In addition, regardless of whether the third power correction value is positive or negative, the higher the absolute value of the battery cell temperature, the higher the absolute value of the third power correction value.
[0066] The step of correcting the initial startup power based on the first power correction value to obtain the target startup power includes:
[0067] S32: Correcting the initial startup power based on the first power correction value and the third power correction value to obtain a target startup power.
[0068] Specifically, a specific method of correcting the initial startup power based on the first power correction value and the third power correction value may be to add the initial startup power, the first power correction value and the third power correction value to obtain the target startup power.
[0069] In combination with the above content, if the above embodiments are combined, the first power correction value, the second power correction value and the third power correction value will be obtained. Then, the step of correcting the initial startup power based on the first power correction value to obtain the target startup power can be based on the first power correction value, the second power correction value and the third power correction value. The initial startup power, the first power correction value, the second power correction value and the third power correction value are added to obtain the target startup power.
[0070] Figure 4 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 4 In some specific embodiments, after it is detected that the temperature difference is greater than the preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial startup power is corrected based on the first power correction value to obtain a target startup power, so as to control the range extender based on the target startup power, that is, after the above step S13, the method includes:
[0071] S41: When it is detected that the vehicle is in an idling condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack is detected.
[0072] The vehicle is in an idling state, which means the vehicle is stationary. At this time, if the range extender is working to generate electricity, the electricity generated by the range extender will be introduced into the battery pack to directly power the accessories on the vehicle, and will not power the drive motor.
[0073] The above embodiment determines the target starting power. When it is detected that the remaining power of the battery pack is lower than the target starting power, it means that the battery pack has a charging demand. However, at this time, the range extender will not be directly controlled to work, but the current maximum discharge power of the battery pack will be detected first. It should be understood that the current maximum discharge power of the battery pack is not constant, but is related to the ambient temperature of the vehicle's environment, the remaining power of the battery pack, etc. In addition, when the power of the battery pack is lower than the target starting power, the current maximum discharge power of the battery pack is generally small.
[0074] S42: If it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, the range extender is controlled to operate and generate electricity under the idle condition.
[0075] It should be understood that when the vehicle is in an idle condition, although the battery pack will not power the drive motor, it will power the accessories that are working on the vehicle. For example, the PTC, compressor, and instrument panel on the vehicle require power from the battery pack, and the current power of the accessories in these operations is the current power of the accessories that need to be obtained in this step. The preset power can be set according to the actual situation. In some application scenarios, the preset power can be set to 7kw, but it is not limited to this.
[0076] The operation of the range extender requires the battery pack to supply power to the range extender's generator, which in turn causes the generator to drive the range extender's engine to rotate, and then the engine's speed reaches a certain speed before fuel injection and ignition to start the range extender. When the battery pack supplies power to the range extender's generator, the minimum discharge power required is the preset power.
[0077] Therefore, when the current maximum discharge power is greater than the sum of the current power and the preset power, the range extender can operate by discharging the battery pack while supplying power to the accessories normally.
[0078] Based on this embodiment, the vehicle fully considers the remaining power of the battery pack and the current maximum discharge power when in idling condition, so that the range extender can be started stably and in accordance with actual working requirements.
[0079] Figure 5 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 5In some specific embodiments, after it is detected that the temperature difference is greater than the preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial startup power is corrected based on the first power correction value to obtain a target startup power, so as to control the range extender based on the target startup power, that is, after the above step S13, the method includes:
[0080] S51: When it is detected that the vehicle is in a driving condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack and the current speed of the vehicle are detected.
[0081] The vehicle is in a driving condition, which may be that the current speed of the vehicle is greater than 0, or greater than a smaller preset speed, which may be determined according to a determination method in the prior art.
[0082] In combination with the above, similarly, when the remaining power of the vehicle's battery pack is lower than the target starting power, it means that the battery pack of the vehicle is low, and the range extender needs to work to power the drive motor to avoid further reduction of the battery pack's power and poor power conservation of the vehicle. However, at this time, the range extender will not be directly controlled to generate electricity, but the maximum discharge power of the battery pack and the current vehicle speed will be detected first.
[0083] It should be understood that compared with power generation under idling conditions, this embodiment adds detection of the current vehicle speed. Therefore, under driving conditions, even if the range extender operates at the same power, the operating perception of the range extender is different at different vehicle speeds, that is, the vehicle has different NVH performance at this time.
[0084] S52: If it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, and the current vehicle speed is greater than the preset vehicle speed, the range extender is controlled to operate and generate electricity under the driving condition.
[0085] Combined with the above, it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, that is, the battery pack can make the range extender work by discharging. When the current vehicle speed is greater than the preset speed, the vibration and noise generated by the range extender will not be perceived by the user to a large extent. Therefore, even if the range extender is controlled to generate electricity at this time, the vehicle has good NVH performance. On the contrary, when the current vehicle speed is lower than the preset speed, starting the range extender will make the user feel more strongly, resulting in poor NVH performance of the vehicle.
[0086] It should be understood that the preset vehicle speed can be set according to the actual application situation. For example, in some application scenarios, the preset vehicle speed can be set to 40km / h, but it is not limited to this.
[0087] Figure 6 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 6 In some specific embodiments, if it is detected that the current maximum discharge power is greater than the sum of the current power of the vehicle's accessories and the preset power, and the current vehicle speed is greater than the preset vehicle speed, before the step of controlling the range extender to operate and generate electricity under the driving condition, that is, before the above step S52, the following steps are included:
[0088] S61: Detecting the current altitude of the vehicle's current location, and if it is detected that the current altitude is greater than a preset altitude, obtaining the altitude difference between the current altitude and the preset altitude.
[0089] This embodiment defines a specific method for obtaining the preset vehicle speed. At this time, the preset vehicle speed is a variable vehicle speed, which depends on the current altitude. In combination with the above content, it can be seen that when the vehicle is at a high altitude, the power conservation performance requirements are higher. Therefore, only when the current altitude is greater than the preset altitude, the vehicle speed will be further corrected.
[0090] In some application scenarios, the preset altitude may be 1500 m. When the current altitude is greater than 1500 m, the altitude difference between the current altitude and the preset altitude is obtained.
[0091] S62: Determine a vehicle speed correction amount according to the altitude difference, and correct the preset initial vehicle speed based on the vehicle speed correction amount to obtain a preset vehicle speed that is less than the preset initial vehicle speed; wherein, a greater altitude difference corresponds to a greater vehicle speed correction amount.
[0092] The relationship between the altitude difference and the vehicle speed correction is preset, and each altitude difference corresponds to a vehicle speed correction. Therefore, after the altitude difference is obtained, the vehicle speed correction can be directly obtained based on the corresponding relationship.
[0093] The speed correction amount may be a positive value, and the specific method of correcting the preset initial speed based on the speed correction amount may be to subtract the speed correction amount from the preset initial speed to obtain the preset speed. The preset initial speed may be 40 km / h.
[0094] Based on this embodiment, the range extender can be started at a high altitude when the vehicle speed is low, so that the vehicle can generate more electricity, thereby improving the vehicle's power conservation performance to meet the power conservation performance requirements in high altitude areas.
[0095] Figure 7 FIG. 1 is a flow chart of another embodiment of the control method of the vehicle range extender provided by the present application. Figure 7 In some specific embodiments, before the step of obtaining the lowest ambient temperature of the environment in which the vehicle is located during a historical period, the following steps are performed:
[0096] S71: Detect the current season and obtain the average temperature of the outdoor environment in the historical period.
[0097] That is, the season in which the vehicle is currently located is detected, and the detection can be performed after the vehicle is detected to be powered on. The historical period in this embodiment can be the historical period described in the above embodiment, such as 3 days, 5 days, etc.
[0098] S72: If it is detected that the current season is winter and the average temperature is lower than a preset temperature, a step of obtaining the lowest ambient temperature of the environment in which the vehicle is located during a historical period is executed.
[0099] This method is particularly applicable when the vehicle is running in winter and the temperature is low in winter. At this time, the step of obtaining the lowest ambient temperature of the environment in which the vehicle is located in a historical period is performed, that is, this method is applied. Among them, the preset temperature can be set to be low.
[0100] A second aspect of the present application provides a control device 20 for a vehicle range extender, Figure 8 It is a structural block diagram of an embodiment of the control device 20 of the vehicle range extender provided in the present application.
[0101] Combination Figure 8 , the control device 20 of the vehicle range extender includes an acquisition module 21 and a processing module 22. When the acquisition module 21 detects that the vehicle is powered on, it acquires the lowest ambient temperature of the environment in which the vehicle is located during the historical period; it is also used to acquire the current ambient temperature of the environment in which the vehicle is located. The processing module 22 is used to determine the initial starting power of the vehicle's range extender based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; it is also used to determine the temperature difference between the lowest ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value; it is also used to determine a first power correction value based on the temperature difference, and correct the initial starting power based on the first power correction value to obtain a target starting power, so as to control the range extender based on the target starting power. For the specific execution method of the above steps, please refer to the above embodiment of the method.
[0102] A third aspect of the present application provides an electronic device, comprising: a processor; and a memory for storing a computer program, which, when executed by the processor, implements the control method of the vehicle range extender in any of the above embodiments.
[0103] Fig. 9 It is a schematic diagram of the structural framework of an embodiment of the electronic device 500 provided in the present application.
[0104] In some specific embodiments, the electronic device 500 includes a central processing unit (CPU) 501 and a read-only memory (ROM) 502, wherein the central processing unit 501 is a processor and the read-only memory (ROM) 502 is a memory. The central processing unit 501 can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method in the above embodiment. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, the ROM 502 and the RAM 503 are connected to each other through the bus 504. The input / output (I / O) interface 505 is also connected to the bus 504.
[0105] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom is installed into the storage section 508 as needed.
[0106] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0107] A fourth aspect of the present application provides a computer-readable storage medium 40, Fig.10 It is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium 40 provided in the present application.
[0108] The computer readable storage medium 40 stores a computer program 41 , and when the computer program 41 is executed by the processor, the control method of the vehicle range extender in any of the above embodiments is implemented.
[0109] It should be noted that the computer-readable medium 40 shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (Erasable Programmable Read On ly Memory, EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0110] In summary, based on the control method, device, electronic device and storage medium of the vehicle range extender provided by the present application, the method includes: when it is detected that the vehicle is powered on, the lowest ambient temperature of the environment in which the vehicle is located during the historical period is obtained, and the initial starting power of the vehicle's range extender is determined based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; the current ambient temperature of the environment in which the vehicle is located is obtained, and the temperature difference between the lowest ambient temperature and the current ambient temperature is determined; wherein the temperature difference is a positive value; when it is detected that the temperature difference is greater than the preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial starting power is corrected based on the first power correction value to obtain the target starting power, so as to control the range extender based on the target starting power. Therefore, when the difference between the current ambient temperature and the lowest ambient temperature is greater than the preset temperature difference, the initial starting power will be corrected by the temperature difference to adapt to the emphasis on different vehicle performance when the ambient temperature difference is large.
[0111] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A control method for a vehicle range extender, characterized in that: include: When it is detected that the vehicle is powered on, the lowest ambient temperature of the environment in which the vehicle is located in a historical period is obtained, and the initial starting power of the range extender of the vehicle is determined based on the lowest ambient temperature; wherein the duration of the historical period is a preset duration; Acquire the current ambient temperature of the environment in which the vehicle is located, and determine the temperature difference between the lowest ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value; If it is detected that the temperature difference is greater than a preset temperature difference, a first power correction value is determined according to the temperature difference, and the initial startup power is corrected based on the first power correction value to obtain a target startup power, so as to control the range extender based on the target startup power.
2. The control method of a vehicle range extender according to claim 1, characterized in that: Before the step of correcting the initial startup power based on the first power correction value to obtain the target startup power, the method further includes: Obtaining the current altitude of the vehicle's current location, and determining a second power correction value according to the current altitude; wherein there is a preset corresponding relationship between the second power correction value and the altitude; The initial startup power is corrected based on the first power correction value and the second power correction value to obtain a target startup power.
3. The control method of a vehicle range extender according to claim 1, characterized in that: Before the step of correcting the initial startup power based on the first power correction value to obtain the target startup power, the method further includes: Acquire a current battery cell temperature of a battery cell of a battery pack of the vehicle, and determine a third power correction value according to the current battery cell temperature; wherein there is a preset corresponding relationship between the third power correction value and the battery cell temperature; The initial startup power is corrected based on the first power correction value and the third power correction value to obtain a target startup power.
4. The control method of a vehicle range extender according to claim 1, characterized in that: After detecting that the temperature difference is greater than a preset temperature difference, determining a first power correction value according to the temperature difference, and correcting the initial startup power based on the first power correction value to obtain a target startup power, and controlling the range extender based on the target startup power, the method includes: When it is detected that the vehicle is in an idling condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack is detected; If it is detected that the current maximum discharge power is greater than the sum of the current power of the accessories of the vehicle and the preset power, the range extender is controlled to operate and generate electricity under the idle condition.
5. The control method of a vehicle range extender according to claim 1, characterized in that: After detecting that the temperature difference is greater than a preset temperature difference, determining a first power correction value according to the temperature difference, and correcting the initial startup power based on the first power correction value to obtain a target startup power, and controlling the range extender based on the target startup power, the method includes: When it is detected that the vehicle is in a driving condition and the remaining power of the battery pack of the vehicle is lower than the target starting power, the current maximum discharge power of the battery pack and the current speed of the vehicle are detected; When it is detected that the current maximum discharge power is greater than the sum of the current power of the accessories of the vehicle and the preset power, and the current vehicle speed is greater than the preset vehicle speed, the range extender is controlled to operate and generate electricity under the driving condition.
6. The control method of the vehicle range extender according to claim 5, characterized in that: Before the step of controlling the range extender to generate electricity under the driving condition after detecting that the current maximum discharge power is greater than the sum of the current power of the accessories of the vehicle and the preset power, and the current vehicle speed is greater than the preset vehicle speed, the step includes: Detecting the current altitude of the current location of the vehicle, and if it is detected that the current altitude is greater than a preset altitude, obtaining the altitude difference between the current altitude and the preset altitude; A vehicle speed correction amount is determined according to the altitude difference, and a preset initial vehicle speed is corrected based on the vehicle speed correction amount to obtain a preset vehicle speed that is less than the preset initial vehicle speed; wherein, a greater altitude difference corresponds to a greater vehicle speed correction amount.
7. The control method of a vehicle range extender according to claim 1, characterized in that: Before the step of obtaining the lowest ambient temperature of the environment in which the vehicle is located during a historical period, the method includes: Detect the current season and obtain the average temperature of the outdoor environment in the historical period; If it is detected that the current season is winter and the average temperature is lower than a preset temperature, the step of obtaining the lowest ambient temperature of the environment in which the vehicle is located during a historical period is executed.
8. A control device for a vehicle range extender, characterized in that: include: An acquisition module, when detecting that the vehicle is powered on, acquires the lowest ambient temperature of the environment in which the vehicle is located during a historical period; Also used to obtain the current ambient temperature of the environment in which the vehicle is located; A processing module, used to determine an initial starting power of the range extender of the vehicle based on the minimum ambient temperature; wherein the duration of the historical period is a preset duration; and also used to determine a temperature difference between the minimum ambient temperature and the current ambient temperature; wherein the temperature difference is a positive value; and also used to determine a first power correction value based on the temperature difference, and correct the initial starting power based on the first power correction value to obtain a target starting power, so as to control the range extender based on the target starting power.
9. An electronic device, characterized in that: include: processor; A memory for storing a computer program, wherein when the computer program is executed by the processor, the control method of the vehicle range extender according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the control method of the vehicle range extender according to any one of claims 1 to 7 is implemented.