Range extender power generation control method, device, computer equipment and storage medium
By adjusting the power generation power of the range extender with real-time vehicle parameter information, determining the power generation speed and torque, the problem of inaccurate control of the power generation of the range extender in the prior art is solved, the safety and power of the entire vehicle are improved, and the user's car experience is improved.
Patent Information
- Application Number
- CN202310785057.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2043-06-29
AI Technical Summary
The prior art cannot accurately combine vehicle real-time parameter information to control the power generation process of the range extender, affecting the safety and power of the entire vehicle and reducing the user's car experience.
When the parking power generation signal is detected, the first power generation power of the range extender is obtained, and the power generation power is adjusted based on the real-time parameter information of the target vehicle (such as battery temperature, power quantity and engine water temperature), the power generation speed and torque are determined, and the range extender is finally controlled to generate power.
It realizes accurate control of the power generation process of the range extender, improves the safety and power of the entire vehicle, and enhances the user's car use experience.
Smart Images

Figure CN116853219B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle control, and particularly to a method and device for controlling the power generation of a range extender, a computer device, and a storage medium. Background Art
[0002] Currently, the common solutions for the parking power supply function implemented for new energy vehicles in the market are mainly divided into the following two types:
[0003] 1. A parking power supply switch is set on the large screen, which can only be used when the vehicle is parked in the P gear. After the switch is turned on, three gears of low, medium, and high can be selected again. The power generation power of the range extender corresponding to each gear is different. When the user selects to turn off the parking power supply switch, the parking power supply function can be stopped;
[0004] 2. When the vehicle is parked in the P gear, the parking power supply function is activated by stepping on the accelerator pedal to the bottom, and then the range extender generates power with corresponding power generation power by the user loading different accelerator pedal openings. When the accelerator pedal is completely released, the parking power supply function stops.
[0005] However, neither of the above two solutions can accurately control the power generation process of the range extender by combining the real-time parameter information of the vehicle, thus affecting the safety and power performance of the whole vehicle and reducing the user experience of using the vehicle.
[0006] Therefore, there is an urgent need to propose a method and device for controlling the power generation of a range extender, a computer device, and a storage medium that can improve the power performance and safety of the whole vehicle, and thus improve the user experience of using the vehicle. Summary of the Invention
[0007] Based on this, in view of the above technical problems, it is necessary to provide a method and device for controlling the power generation of a range extender, a computer device, and a storage medium that can improve the power performance and safety of the whole vehicle, and thus improve the user experience of using the vehicle.
[0008] On the one hand, a method for controlling the power generation of a range extender is provided, and the method includes:
[0009] When a parking power generation signal is detected, obtain the first power generation power of the range extender;
[0010] Based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain the second power generation power;
[0011] Based on the second power generation power, determine the power generation speed and power generation torque of the range extender;
[0012] The target vehicle enters the parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque.
[0013] Optionally, before obtaining the first power generation power of the range extender in response to detecting the parking power generation signal, the method further includes:
[0014] In response to detecting that the target vehicle is in the parking gear, obtain the remaining power value of the target vehicle;
[0015] In response to detecting the power generation instruction and / or the remaining power value is less than the first preset value, trigger the parking power generation signal.
[0016] Optionally, the method for obtaining the first power generation power of the range extender includes:
[0017] Obtain the target power value of the target vehicle;
[0018] In response to detecting that the difference between the target power value and the remaining power value is greater than the second preset value, calculate the product of the difference and the change coefficient to obtain the target power generation power;
[0019] In response to detecting that the target power generation power is greater than the third preset value and less than the fourth preset value, determine the target power generation power as the first power generation power of the range extender;
[0020] In response to detecting that the target power generation power is less than or equal to the third preset value, determine the third preset value as the first power generation power of the range extender;
[0021] In response to detecting that the target power generation power is greater than or equal to the fourth preset value, determine the fourth preset value as the first power generation power of the range extender.
[0022] Optionally, the method for obtaining the target power value of the target vehicle includes:
[0023] Obtain the current operation mode of the target vehicle, where the operation mode includes a pure electric mode, a fuel mode, and an automatic mode;
[0024] Based on the current operation mode of the target vehicle, determine the target power value of the target vehicle.
[0025] Optionally, the target vehicle parameter information includes battery temperature, power, and engine water temperature. Based on the target vehicle parameter information corresponding to the range extender, adjusting the first power generation power to obtain the second power generation power includes:
[0026] Based on the battery temperature and power, determine the battery allowable charging power;
[0027] In response to detecting that the first power generation power is greater than the battery allowable charging power, determine the battery allowable charging power as the first target power generation power;
[0028] When it is detected that the first generated power is less than or equal to the battery allowable charging power, determine the first generated power as the first target generated power;
[0029] Based on the engine water temperature, determine the engine water temperature limit power;
[0030] When it is detected that the first generated power is greater than the engine water temperature limit power, determine the engine water temperature limit power as the second target generated power;
[0031] When it is detected that the first generated power is less than or equal to the engine water temperature limit power, determine the first generated power as the second target generated power;
[0032] Define the minimum value among the first target generated power, the second target generated power, and the first generated power as the second generated power.
[0033] Optionally, the determining the generating speed and generating torque of the range extender based on the second generated power includes:
[0034] Based on the mapping table of generated power and generating speed, determine the generating speed of the range extender corresponding to the second generated power;
[0035] Based on the formula T = P * 9550 / N, determine the first generating torque, where T represents the generating torque, P represents the second generated power, and N represents the generating speed;
[0036] When it is detected that the first generating torque is greater than the maximum allowable torque of the engine, determine the maximum allowable torque of the engine as the first target generating torque;
[0037] When it is detected that the first generating torque is less than or equal to the maximum allowable torque of the engine, determine the first generating torque as the first target generating torque;
[0038] When it is detected that the first generating torque is greater than the absolute value of the minimum allowable torque of the generator, determine the absolute value of the minimum allowable torque of the generator as the second target generating torque;
[0039] When it is detected that the first generating torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determine the first generating torque as the second target generating torque;
[0040] Define the minimum value among the first generating torque, the first target generating torque, and the absolute value of the second target generating torque as the generating torque of the range extender.
[0041] Optionally, after the target vehicle enters the parked power generation state in response to the parked power generation signal and controls the range extender to generate power based on the power generation speed and power generation torque, the method further includes:
[0042] Determine the actual output power of the range extender based on the power generation speed and power generation torque of the range extender;
[0043] Calculate the average battery charging power within a target time range based on the actual output power of the range extender. The calculation formula is:
[0044]
[0045] Wherein, represents the average battery charging power, P n represents the actual output power at time n, P x represents the accessory power at time n, P k represents the actual output power at time k, n > k, P y represents the accessory power at time k, and t represents the time length from time n to time k;
[0046] Calculate the remaining charging time based on the average battery charging power. The calculation formula is:
[0047]
[0048] Wherein, T represents the remaining charging time, BmsCp2 represents the current battery power value, and BmsCp1 represents the target power value;
[0049] Send the remaining charging time to the user terminal based on a preset time interval.
[0050] On the other hand, a range extender power generation control device is provided. The device includes:
[0051] A first power generation power acquisition module, configured to acquire the first power generation power of the range extender when detecting a parked power generation signal;
[0052] A second power generation power acquisition module, configured to adjust the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain a second power generation power;
[0053] A determination module, configured to determine the power generation speed and power generation torque of the range extender based on the second power generation power;
[0054] A control module, configured to make the target vehicle enter the parked power generation state in response to the parked power generation signal and control the range extender to generate power based on the power generation speed and power generation torque.
[0055] On the other hand, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:
[0056] When detecting a parking power generation signal, obtain the first power generation power of the range extender;
[0057] Based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain a second power generation power;
[0058] Based on the second power generation power, determine the power generation speed and power generation torque of the range extender;
[0059] The target vehicle enters the parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque.
[0060] On another aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0061] When detecting a parking power generation signal, obtain the first power generation power of the range extender;
[0062] Based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain a second power generation power;
[0063] Based on the second power generation power, determine the power generation speed and power generation torque of the range extender;
[0064] The target vehicle enters the parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque.
[0065] For the above range extender power generation control method, device, computer device and storage medium, the method includes: when detecting a parking power generation signal, obtain the first power generation power of the range extender; based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain a second power generation power; based on the second power generation power, determine the power generation speed and power generation torque of the range extender; the target vehicle enters the parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque. In this application, by combining the real-time parameter information of the vehicle itself, the power generation process of the range extender is accurately controlled, avoiding problems such as vehicle failures due to charging or insufficient vehicle power caused by untimely charging, thereby improving the safety and power performance of the whole vehicle and enhancing the user's vehicle use experience. Description of the Drawings
[0066] Figure 1 It is an application environment diagram of the range extender power generation control method in an embodiment;
[0067] Figure 2 It is a schematic flowchart of the range extender power generation control method in an embodiment;
[0068] Figure 3 It is a structural block diagram of the range extender power generation control device in an embodiment;
[0069] Figure 4 It is an internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0070] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are only a part rather than all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0071] It should be understood that in the description of the present application, unless otherwise clearly required by the context, the words such as "including" and "comprising" throughout the specification should be interpreted in an inclusive sense rather than an exclusive or exhaustive sense; that is, it is the meaning of "including but not limited to".
[0072] It should also be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be construed as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0073] It should be noted that the terms "S1", "S2", etc. are only used for the purpose of describing steps and do not particularly refer to the order or sequence. Nor are they used to limit the present application. They are only used to conveniently describe the method of the present application and cannot be construed as indicating the order of steps. In addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the fact that those of ordinary skill in the art can implement them. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present application.
[0074] The battery power adaptive adjustment method provided by the present application can be applied to Figure 1In the vehicle 100 shown, the vehicle 100 may include an on-vehicle terminal 120. The on-vehicle terminal 120 includes at least one memory and at least one processor. A computer program is stored in the at least one memory. When the computer program is executed by the at least one processor, a battery power adaptive adjustment method according to an exemplary embodiment of the present disclosure is executed. Here, the on-vehicle terminal 120 does not have to be a single electronic device, and may also be an aggregate of any devices or circuits that can execute the above computer program alone or jointly.
[0075] In the on-vehicle terminal 120, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a programmable logic device, a dedicated processor system, a microcontroller, or a microprocessor. By way of example and not limitation, the processor may also include an analog processor, a digital processor, a microprocessor, a multi-core processor, a processor array, a network processor, etc.; In the on-vehicle terminal 120, the processor may run a computer program stored in the memory. The computer program may be divided into one or more modules / units (such as computer program 1, computer program 2,...). The one or more modules / units are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device. The memory may be integrated with the processor. For example, RAM or flash memory may be arranged within an integrated circuit microprocessor, etc. In addition, the memory may include independent devices, such as an external disk drive, a storage array, or other storage devices that can be used by any database system. The memory and the processor may be operatively coupled or may communicate with each other, for example, through an I / O port, a network connection, etc., so that the processor can read files stored in the memory.
[0076] In addition, the on-vehicle terminal 120 may further include a display device (such as a liquid crystal display, etc.) and a user interaction interface (such as a keyboard, a mouse, a touch input device, etc.). All components of the on-vehicle terminal 120 may be connected to each other via a bus and / or a network.
[0077] Embodiment 1: In one embodiment, as Figure 2 shown, a range extender power generation control method is provided. Taking the method applied to the Figure 1 terminal as an example for illustration, the method includes the following steps:
[0078] S1: When a parking power generation signal is detected, obtain the first power generation power of the range extender.
[0079] It should be noted that the parking power generation signal can be a signal sent by the vehicle's autonomous judgment, or a parking power generation signal sent by the in-vehicle user after turning on the power generation switch at the in-vehicle end. Among them, before obtaining the first power generation power of the range extender in response to detecting the parking power generation signal, the method further includes:
[0080] In response to detecting that the target vehicle is in the parking gear, that is, when the target vehicle is in the P gear, obtain the remaining power value of the target vehicle, that is, the remaining power of the battery in the target vehicle;
[0081] In response to detecting that the power generation instruction and / or the remaining power value is less than a first preset value, trigger the parking power generation signal, where the first preset value can be set according to actual needs. Generally, the size of the first preset value can be determined according to the current operating mode of the target vehicle. Exemplarily, when the current operating mode of the target vehicle is the pure electric mode, the first preset value can be set to 20%. The power generation instruction refers to the power generation instruction triggered by the user turning on the power generation switch.
[0082] In some specific embodiments, the method for obtaining the first power generation power of the range extender includes:
[0083] Obtain the target power value of the target vehicle;
[0084] In response to detecting that the difference between the target power value and the remaining power value is greater than a second preset value, calculate the product of the difference and the change coefficient to obtain the target power generation power;
[0085] In response to detecting that the target power generation power is greater than a third preset value and less than a fourth preset value, determine the target power generation power as the first power generation power of the range extender;
[0086] In response to detecting that the target power generation power is less than or equal to the third preset value, determine the third preset value as the first power generation power of the range extender;
[0087] In response to detecting that the target power generation power is greater than or equal to the fourth preset value, determine the fourth preset value as the first power generation power of the range extender.
[0088] Among them, the above-mentioned second preset value, third preset value, and fourth preset value can be set according to actual needs. The preferred value of the variation coefficient is 2. Exemplarily, the second preset value is taken as 0, the third preset value and the fourth preset value are 3 and 20 respectively. When the difference is 1, its product with the variation coefficient is 2, and the product is less than 3, so the first generated power value is taken as 3. When the difference is 3, its product with the variation coefficient is 6, and the product is greater than 3 and less than 20, so the first generated power value is taken as 6. When the difference is 12, its product with the variation coefficient is 24, and the product is greater than 20, so the first generated power value is taken as 20.
[0089] In some specific embodiments, the method for obtaining the target power value of the target vehicle includes:
[0090] Obtain the current operating mode of the target vehicle. The operating mode includes a pure electric mode, a fuel mode, and an automatic mode. Among them, the target power value in the pure electric mode can be 20%, the target power value in the fuel mode can be 70%, and the automatic mode can refer to a hybrid mode or an intelligent mode generated according to the user's driving habits or charging habits, and its corresponding target power value can be 50%.
[0091] Based on the current operating mode of the target vehicle, determine the target power value of the target vehicle.
[0092] Among them, the target power value of the target vehicle can be a user-defined power value. Exemplary scenarios are as follows: (1) When climbing a mountain with low power and unable to charge, it is necessary to replenish the power to improve the vehicle's power performance; (2) Now most new energy vehicles have the V2L (discharge gun) function. In order to prevent the range extender from starting when the user is camping or having a picnic outdoors, the power can be charged in advance or the parking power replenishment function can be used after arriving at the destination to charge the power appropriately, so as to avoid starting the range extender as much as possible during camping or picnicking; (3) At low temperatures, since the battery needs to be heated and the range extender needs to warm up, etc., the power may keep dropping. At this time, the parking power replenishment function can be used to prevent the power from continuing to drop; (4) When doing certain tests (related to power), such as the 0-100 km / h acceleration at 80% power, it is necessary to keep the same power for each test data to ensure the consistency of the test. Since the power is different after each group of tests, if the power is dropping, the parking power replenishment function can be used to charge the power to the desired target value, and there is no need to spend time looking for a charging pile to charge. Based on the above scenarios, the user can customize the target power value.
[0093] In the above embodiments, by detecting the battery power value, it is determined whether the target vehicle needs to be charged, and the battery is automatically charged during parking to improve the power performance of the vehicle for subsequent use. In addition, the user can also customize the target power value according to the actual application scenario to meet the requirements of different scenarios and enhance the user's driving experience.
[0094] S2: Based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain a second power generation power.
[0095] It should be noted that since the charging capacity of the battery will change with factors such as the temperature and power of the battery, and due to requirements such as vehicle thermal management and engine component characteristics, the first power generation power will also be limited when the engine water temperature is too low or too high. Therefore, the target vehicle parameter information collected in this application includes battery temperature, power, and engine water temperature. Specifically:
[0096] In some embodiments, adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain a second power generation power includes:
[0097] Based on the battery temperature and power, determine the battery allowable charging power. Among them, the battery allowable charging power can be determined based on the characteristic parameters of the battery. The battery allowable charging power described in this application is the maximum allowable charging power of the battery;
[0098] In response to detecting that the first power generation power is greater than the battery allowable charging power, determine the battery allowable charging power as the first target power generation power;
[0099] In response to detecting that the first power generation power is less than or equal to the battery allowable charging power, determine the first power generation power as the first target power generation power;
[0100] Based on the engine water temperature, determine the engine water temperature limit power. Among them, according to the mapping relationship between the engine water temperature and the engine water temperature limit power obtained from the engine characteristics, when the engine water temperature is lower than 10°C or higher than 110°C, there will be safety risks. Therefore, for safety considerations, the power generation power of the range extender will be limited at this time. An exemplary mapping relationship table is as follows, where x is the engine water temperature and y is the engine water temperature limit power:
[0101] Table 1: Mapping table of engine water temperature and engine water temperature limit power.
[0102] X -30 -20 -10 0 10 60 80 90 100 110 120 130 y 0 0 15 15 20 70 70 70 70 50 0 0
[0103] In response to detecting that the first power generation power is greater than the engine water temperature limit power, determine the engine water temperature limit power as the second target power generation power;
[0104] When it is detected that the first generated power is less than or equal to the engine water temperature limit power, determine the first generated power as the second target generated power;
[0105] Define the minimum value among the first target generated power, the second target generated power, and the first generated power as the second generated power.
[0106] In the above embodiment, the first generated power is limited based on the maximum allowable charging power of the battery and the engine water temperature limit power, thereby ensuring the safety during the power generation process.
[0107] S3: Based on the second generated power, determine the power generation speed and power generation torque of the range extender.
[0108] It should be noted that this step is specifically as follows:
[0109] Based on the mapping table of generated power and power generation speed, determine the power generation speed of the range extender corresponding to the second generated power, where the mapping table is a parameter table comprehensively obtained according to the external characteristics of the range extender and NVH sweep points combined with energy consumption. Based on this mapping table and the generated power, the power generation speed can be obtained. Exemplarily, x is the second generated power and y is the power generation speed. The mapping table is as follows:
[0110] Table 2: Mapping table of generated power and power generation speed.
[0111] x 0 3 10 15 20 25 30 35 40 45 50 55 60 70 y 899 900 1250 1700 2000 2300 2600 2800 3000 3200 3400 3500 3800 4000
[0112] According to P = NT / 9550, the formula T = P*9550 / N can be obtained. Based on this formula, determine the first generated torque, where T represents the generated torque, P represents the second generated power, and N represents the power generation speed;
[0113] When it is detected that the first generated torque is greater than the maximum allowable torque of the engine, determine the maximum allowable torque of the engine as the first target generated torque;
[0114] When it is detected that the first generated torque is less than or equal to the maximum allowable torque of the engine, determine the first generated torque as the first target generated torque;
[0115] When it is detected that the first generated torque is greater than the absolute value of the minimum allowable torque of the generator, determine the absolute value of the minimum allowable torque of the generator as the second target generated torque;
[0116] When it is detected that the first generated torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determine the first generated torque as the second target generated torque;
[0117] Define the minimum value among the absolute values of the first generated torque, the first target generated torque, and the second target generated torque as the generated torque of the range extender.
[0118] In the above embodiments, considering the power generation safety of the range extender and protecting the components of the target vehicle, therefore, based on the characteristics of the components themselves, the actual output power of the second generated power is restricted twice to further improve the power generation safety of the range extender.
[0119] S4: The target vehicle enters the parked power generation state in response to the parked power generation signal, and controls the range extender to generate power based on the generated speed and generated torque.
[0120] In some embodiments, after the target vehicle enters the parked power generation state in response to the parked power generation signal and controls the range extender to generate power based on the generated speed and generated torque, the method further includes:
[0121] Determine the actual output power of the range extender based on the generated speed and generated torque of the range extender, where the actual output power is the product of the generated speed and the generated torque;
[0122] Calculate the average battery charging power within a target time range based on the actual output power of the range extender. The calculation formula is:
[0123]
[0124] where, represents the average battery charging power, P n represents the actual output power at the nth moment, P x represents the accessory power at the nth moment, P k represents the actual output power at the kth moment, n > k, P y represents the accessory power at the kth moment, and t represents the time length from the nth moment to the kth moment;
[0125] Calculate the remaining charging time based on the average battery charging power. The calculation formula is:
[0126]
[0127] where, T represents the remaining charging time, BmsCp2 represents the current battery power value, and BmsCp1 represents the target power value;
[0128] Send the remaining charging time to the user terminal at a preset time interval for the user terminal to view, where the preset time interval can be set according to actual needs, such as 1 minute.
[0129] Further, when any of the following conditions is met, the parked power generation state is exited: the battery power is higher than 95%; the battery cell temperature is higher than 55°C; the engine water temperature is higher than 115°C; there are other range extender related faults in the vehicle.
[0130] In the above embodiment, based on the restricted power generation torque and power generation speed, the remaining charging duration is calculated and obtained, and a prompt message is continuously sent to the user side, so that the user can know the remaining charging duration to plan the driving time, further improving the user's vehicle use experience.
[0131] In the above range extender power generation control method, the method includes: when detecting a parked power generation signal, obtaining a first power generation power of the range extender; based on the target vehicle parameter information corresponding to the range extender, adjusting the first power generation power to obtain a second power generation power; based on the second power generation power, determining the power generation speed and power generation torque of the range extender; the target vehicle enters the parked power generation state in response to the parked power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque. In this application, by combining the real-time parameter information of the vehicle itself, the power generation process of the range extender is accurately controlled, avoiding problems such as vehicle failures due to charging or insufficient vehicle power caused by untimely charging, thereby improving the safety and power performance of the whole vehicle and enhancing the user's vehicle use experience.
[0132] It should be understood that although Figure 2 the steps in the flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 2 at least a part of the steps in
[0133] Embodiment 2: In one embodiment, as Figure 3 shown, a range extender power generation control device is provided, including: a first power generation power acquisition module, a second power generation power acquisition module, a determination module, and a control module, where:
[0134] The first power generation power acquisition module is used to obtain the first power generation power of the range extender when detecting a parked power generation signal;
[0135] A second power generation power acquisition module, configured to adjust the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain a second power generation power;
[0136] A determination module, configured to determine the power generation speed and power generation torque of the range extender based on the second power generation power;
[0137] A control module, configured to cause the target vehicle to enter a parked power generation state in response to the parked power generation signal, and control the range extender to generate power based on the power generation speed and power generation torque.
[0138] As a preferred implementation manner, in the embodiment of the present invention, the device further includes a signal trigger module, and the signal trigger module is specifically configured to:
[0139] When it is detected that the target vehicle is in the parking gear, obtain the remaining power value of the target vehicle;
[0140] When it is detected that the power generation instruction and / or the remaining power value is less than a first preset value, trigger the parked power generation signal.
[0141] As a preferred implementation manner, in the embodiment of the present invention, the first power generation power acquisition module is specifically configured to:
[0142] Obtain the target power value of the target vehicle;
[0143] When it is detected that the difference between the target power value and the remaining power value is greater than a second preset value, calculate the product of the difference and the change coefficient to obtain the target power generation power;
[0144] When it is detected that the target power generation power is greater than a third preset value and less than a fourth preset value, determine the target power generation power as the first power generation power of the range extender;
[0145] When it is detected that the target power generation power is less than or equal to the third preset value, determine the third preset value as the first power generation power of the range extender;
[0146] When it is detected that the target power generation power is greater than or equal to the fourth preset value, determine the fourth preset value as the first power generation power of the range extender.
[0147] As a preferred implementation manner, in the embodiment of the present invention, the first power generation power acquisition module is further specifically configured to:
[0148] Obtain the current operation mode of the target vehicle, where the operation mode includes an all-electric mode, a fuel mode, and an automatic mode;
[0149] Determine the target power value of the target vehicle based on the current operating mode of the target vehicle.
[0150] As a preferred embodiment, in the embodiment of the present invention, the second power generation power acquisition module is specifically configured to:
[0151] Determine the battery allowable charging power based on the battery temperature and power;
[0152] When it is detected that the first power generation power is greater than the battery allowable charging power, determine the battery allowable charging power as the first target power generation power;
[0153] When it is detected that the first power generation power is less than or equal to the battery allowable charging power, determine the first power generation power as the first target power generation power;
[0154] Determine the engine water temperature limit power based on the engine water temperature;
[0155] When it is detected that the first power generation power is greater than the engine water temperature limit power, determine the engine water temperature limit power as the second target power generation power;
[0156] When it is detected that the first power generation power is less than or equal to the engine water temperature limit power, determine the first power generation power as the second target power generation power;
[0157] Define the minimum value among the first target power generation power, the second target power generation power, and the first power generation power as the second power generation power.
[0158] As a preferred embodiment, in the embodiment of the present invention, the determination module is specifically configured to:
[0159] Determine the power generation speed of the range extender corresponding to the second power generation power based on the mapping table of power generation power and power generation speed;
[0160] Determine the first power generation torque based on the formula T = P * 9550 / N, where T represents the power generation torque, P represents the second power generation power, and N represents the power generation speed;
[0161] When it is detected that the first power generation torque is greater than the maximum allowable torque of the engine, determine the maximum allowable torque of the engine as the first target power generation torque;
[0162] When it is detected that the first power generation torque is less than or equal to the maximum allowable torque of the engine, determine the first power generation torque as the first target power generation torque;
[0163] When it is detected that the first generated torque is greater than the absolute value of the minimum allowable torque of the generator, determine the absolute value of the minimum allowable torque of the generator as the second target generated torque;
[0164] When it is detected that the first generated torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determine the first generated torque as the second target generated torque;
[0165] Define the minimum value among the absolute values of the first generated torque, the first target generated torque, and the second target generated torque as the generated torque of the range extender.
[0166] As a preferred embodiment, in the embodiment of the present invention, the device further includes a charging time display module, and the charging time display module is specifically configured to:
[0167] Based on the generated rotational speed and generated torque of the range extender, determine the actual output power of the range extender;
[0168] Based on the actual output power of the range extender, calculate the average value of the battery charging power within the target time range. The calculation formula is:
[0169]
[0170] Where, represents the average value of the battery charging power, P n represents the actual output power at the nth moment, P x represents the accessory power at the nth moment, P k represents the actual output power at the kth moment, n > k, P y represents the accessory power at the kth moment, and t represents the time length from the nth moment to the kth moment;
[0171] Based on the average value of the battery charging power, calculate the remaining charging time. The calculation formula is:
[0172]
[0173] Where, T represents the remaining charging time, BmsCp2 represents the current battery power value, and BmsCp1 represents the target power value;
[0174] Based on a preset time interval, send the remaining charging time to the user terminal.
[0175] For the specific limitations of the range extender power generation control device, reference can be made to the limitations of the range extender power generation control method in the above text, which will not be elaborated here. Each module in the above range extender power generation control device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so as to facilitate the processor to call and execute the operations corresponding to each of the above modules.
[0176] Embodiment 3: In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 4 shown. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it realizes a range extender power generation control method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the shell of the computer device, or an external keyboard, a touchpad, or a mouse, etc.
[0177] Those skilled in the art can understand that Figure 4 the structure shown in
[0178] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.
[0179] S1: When a parking power generation signal is detected, obtain the first power generation power of the range extender;
[0180] S2: Based on the target vehicle parameter information corresponding to the range extender, adjust the first power generation power to obtain a second power generation power;
[0181] S3: Based on the second power generation power, determine the power generation speed and power generation torque of the range extender;
[0182] S4: The target vehicle enters the parked power generation state in response to the parked power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque.
[0183] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0184] When it is detected that the target vehicle is in the park gear, obtain the remaining power value of the target vehicle;
[0185] When it is detected that the power generation instruction and / or the remaining power value is less than the first preset value, trigger the parked power generation signal.
[0186] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0187] Obtain the target power value of the target vehicle;
[0188] When it is detected that the difference between the target power value and the remaining power value is greater than the second preset value, calculate the product of the difference and the change coefficient to obtain the target power generation power;
[0189] When it is detected that the target power generation power is greater than the third preset value and less than the fourth preset value, determine the target power generation power as the first power generation power of the range extender;
[0190] When it is detected that the target power generation power is less than or equal to the third preset value, determine the third preset value as the first power generation power of the range extender;
[0191] When it is detected that the target power generation power is greater than or equal to the fourth preset value, determine the fourth preset value as the first power generation power of the range extender.
[0192] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0193] Obtain the current operation mode of the target vehicle, where the operation mode includes pure electric mode, fuel mode, and automatic mode;
[0194] Based on the current operation mode of the target vehicle, determine the target power value of the target vehicle.
[0195] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0196] Based on the battery temperature and power, determine the battery allowable charging power;
[0197] When it is detected that the first power generation power is greater than the battery allowable charging power, determine the battery allowable charging power as the first target power generation power;
[0198] When it is detected that the first generated power is less than or equal to the battery allowable charging power, determine the first generated power as the first target generated power;
[0199] Based on the engine water temperature, determine the engine water temperature limit power;
[0200] When it is detected that the first generated power is greater than the engine water temperature limit power, determine the engine water temperature limit power as the second target generated power;
[0201] When it is detected that the first generated power is less than or equal to the engine water temperature limit power, determine the first generated power as the second target generated power;
[0202] Define the minimum value among the first target generated power, the second target generated power, and the first generated power as the second generated power.
[0203] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0204] Based on the mapping table of the generated power and the generated speed, determine the generated speed of the range extender corresponding to the second generated power;
[0205] Based on the formula T = P * 9550 / N, determine the first generated torque, where T represents the generated torque, P represents the second generated power, and N represents the generated speed;
[0206] When it is detected that the first generated torque is greater than the maximum allowable torque of the engine, determine the maximum allowable torque of the engine as the first target generated torque;
[0207] When it is detected that the first generated torque is less than or equal to the maximum allowable torque of the engine, determine the first generated torque as the first target generated torque;
[0208] When it is detected that the first generated torque is greater than the absolute value of the minimum allowable torque of the generator, determine the absolute value of the minimum allowable torque of the generator as the second target generated torque;
[0209] When it is detected that the first generated torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determine the first generated torque as the second target generated torque;
[0210] Define the minimum value among the first generated torque, the first target generated torque, and the absolute value of the second target generated torque as the generated torque of the range extender.
[0211] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0212] Determine the actual output power of the range extender based on the power generation speed and power generation torque of the range extender;
[0213] Calculate the average value of the battery charging power within a target time range based on the actual output power of the range extender. The calculation formula is:
[0214]
[0215] Wherein, represents the average value of the battery charging power, P n represents the actual output power at the nth moment, P x represents the accessory power at the nth moment, P k represents the actual output power at the kth moment, n > k, P y represents the accessory power at the kth moment, and t represents the time length from the nth moment to the kth moment;
[0216] Calculate the remaining charging time based on the average value of the battery charging power. The calculation formula is:
[0217]
[0218] Wherein, T represents the remaining charging time, BmsCp2 represents the current battery power value, and BmsCp1 represents the target power value;
[0219] Send the remaining charging time to the user terminal based on a preset time interval.
[0220] Embodiment 4: In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0221] S1: When a parking power generation signal is detected, obtain the first power generation power of the range extender;
[0222] S2: Adjust the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain the second power generation power;
[0223] S3: Determine the power generation speed and power generation torque of the range extender based on the second power generation power;
[0224] S4: The target vehicle enters the parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and power generation torque.
[0225] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0226] When it is detected that the target vehicle is in the parking gear, obtain the remaining power value of the target vehicle;
[0227] When it is detected that the power generation instruction and / or the remaining power value is less than the first preset value, trigger the parking power generation signal.
[0228] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0229] Obtain the target power value of the target vehicle;
[0230] When it is detected that the difference between the target power value and the remaining power value is greater than the second preset value, calculate the product of the difference and the change coefficient to obtain the target power generation power;
[0231] When it is detected that the target power generation power is greater than the third preset value and less than the fourth preset value, determine the target power generation power as the first power generation power of the range extender;
[0232] When it is detected that the target power generation power is less than or equal to the third preset value, determine the third preset value as the first power generation power of the range extender;
[0233] When it is detected that the target power generation power is greater than or equal to the fourth preset value, determine the fourth preset value as the first power generation power of the range extender.
[0234] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0235] Obtain the current operating mode of the target vehicle, where the operating mode includes pure electric mode, fuel mode, and automatic mode;
[0236] Based on the current operating mode of the target vehicle, determine the target power value of the target vehicle.
[0237] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0238] Based on the battery temperature and power, determine the battery allowable charging power;
[0239] When it is detected that the first power generation power is greater than the battery allowable charging power, determine the battery allowable charging power as the first target power generation power;
[0240] When it is detected that the first power generation power is less than or equal to the battery allowable charging power, determine the first power generation power as the first target power generation power;
[0241] Based on the engine water temperature, determine the engine water temperature limit power;
[0242] When it is detected that the first power generation power is greater than the engine water temperature limit power, determine the engine water temperature limit power as the second target power generation power;
[0243] When it is detected that the first power generation power is less than or equal to the engine water temperature limit power, determine the first power generation power as the second target power generation power;
[0244] Define the minimum value among the first target power generation power, the second target power generation power, and the first power generation power as the second power generation power.
[0245] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0246] Based on the mapping table of power generation power and power generation speed, determine the power generation speed of the range extender corresponding to the second power generation power;
[0247] Based on the formula T = P * 9550 / N, determine the first power generation torque, where T represents the power generation torque, P represents the second power generation power, and N represents the power generation speed;
[0248] When it is detected that the first power generation torque is greater than the maximum allowable torque of the engine, determine the maximum allowable torque of the engine as the first target power generation torque;
[0249] When it is detected that the first power generation torque is less than or equal to the maximum allowable torque of the engine, determine the first power generation torque as the first target power generation torque;
[0250] When it is detected that the first power generation torque is greater than the absolute value of the minimum allowable torque of the generator, determine the absolute value of the minimum allowable torque of the generator as the second target power generation torque;
[0251] When it is detected that the first power generation torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determine the first power generation torque as the second target power generation torque;
[0252] Define the minimum value among the first power generation torque, the first target power generation torque, and the absolute value of the second target power generation torque as the power generation torque of the range extender.
[0253] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0254] Based on the power generation speed and power generation torque of the range extender, determine the actual output power of the range extender;
[0255] Based on the actual output power of the range extender, calculate the average value of the battery charging power within the target time range. The calculation formula is:
[0256]
[0257] Among them, represents the average value of the battery charging power, P n represents the actual output power at the nth moment, P x represents the accessory power at the nth moment, P k represents the actual output power at the kth moment, n > k, P y represents the accessory power at the kth moment, and t represents the time length from the nth moment to the kth moment;
[0258] Based on the average value of the battery charging power, calculate the remaining charging time, and the calculation formula is:
[0259]
[0260] Among them, T represents the remaining charging time, BmsCp2 represents the current battery power value, and BmsCp1 represents the target power value;
[0261] Based on a preset time interval, send the remaining charging time to the user terminal.
[0262] Those of ordinary skill in the art can understand that all or part of the processes in implementing the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0263] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0264] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application.
Claims
1. A control method for an extender to generate electricity, characterized in that, The method includes: When detecting a parking power generation signal, obtaining a first power generation power of the range extender; Based on the target vehicle parameter information corresponding to the range extender, adjusting the first power generation power to obtain a second power generation power; Based on the second power generation power, determining a power generation speed and a power generation torque of the range extender; The target vehicle enters a parking power generation state in response to the parking power generation signal, and controls the range extender to generate power based on the power generation speed and the power generation torque; The method for obtaining the first power generation power of the range extender includes: Obtaining a target power value of the target vehicle; When detecting that the difference between the target power value and the remaining power value of the target vehicle is greater than a second preset value, calculating the product of the difference and a change coefficient to obtain a target power generation power; When detecting that the target power generation power is greater than a third preset value and less than a fourth preset value, determining the target power generation power as the first power generation power of the range extender; When detecting that the target power generation power is less than or equal to the third preset value, determining the third preset value as the first power generation power of the range extender; When detecting that the target power generation power is greater than or equal to the fourth preset value, determining the fourth preset value as the first power generation power of the range extender.
2. The range extender power generation control method according to claim 1, wherein Before obtaining the first power generation power of the range extender when detecting the parking power generation signal, the method further includes: When detecting that the target vehicle is in the parking gear, obtaining the remaining power value of the target vehicle; When detecting a power generation instruction and / or the remaining power value is less than a first preset value, triggering the parking power generation signal.
3. The range extender power generation control method according to claim 1, wherein The method for obtaining the target power value of the target vehicle includes: Obtaining the current operation mode of the target vehicle, where the operation mode includes an all-electric mode, a fuel mode, and an automatic mode; Based on the current operation mode of the target vehicle, determining the target power value of the target vehicle.
4. The range extender power generation control method according to claim 1, wherein The target vehicle parameter information includes battery temperature, power, and engine water temperature. Based on the target vehicle parameter information corresponding to the range extender, adjusting the first power generation power to obtain a second power generation power includes: Based on the battery temperature and power, determining a battery allowable charging power; When detecting that the first power generation power is greater than the battery allowable charging power, determining the battery allowable charging power as a first target power generation power; When detecting that the first power generation power is less than or equal to the battery allowable charging power, determining the first power generation power as a first target power generation power; Based on the engine water temperature, determining an engine water temperature limit power; When detecting that the first power generation power is greater than the engine water temperature limit power, determining the engine water temperature limit power as a second target power generation power; When detecting that the first power generation power is less than or equal to the engine water temperature limit power, determining the first power generation power as a second target power generation power; Defining the minimum value among the first target power generation power, the second target power generation power, and the first power generation power as the second power generation power.
5. The range extender power generation control method according to claim 4, wherein Determining the power generation speed and power generation torque of the range extender based on the second power generation power includes: Determining the power generation speed of the range extender corresponding to the second power generation power based on a mapping table of power generation power and power generation speed; Based on the formula , determine the first generating torque, where T represents the generating torque, P represents the second generating power, and N represents the generating speed; When it is detected that the first power generation torque is greater than the maximum allowable torque of the engine, determining the maximum allowable torque of the engine as the first target power generation torque; When it is detected that the first power generation torque is less than or equal to the maximum allowable torque of the engine, determining the first power generation torque as the first target power generation torque; When it is detected that the first power generation torque is greater than the absolute value of the minimum allowable torque of the generator, determining the absolute value of the minimum allowable torque of the generator as the second target power generation torque; When it is detected that the first power generation torque is less than or equal to the absolute value of the minimum allowable torque of the generator, determining the first power generation torque as the second target power generation torque; Defining the minimum value among the absolute values of the first power generation torque, the first target power generation torque, and the second target power generation torque as the power generation torque of the range extender.
6. The range extender power generation control method according to claim 5, wherein After the target vehicle enters the parked power generation state in response to the parked power generation signal and controls the range extender to generate power based on the power generation speed and power generation torque, the method further includes: Determining the actual output power of the range extender based on the power generation speed and power generation torque of the range extender; Calculating the average battery charging power within a target time range based on the actual output power of the range extender, and the calculation formula is: ; Among them, represents the average value of the battery charging power, represents the actual output power at the nth moment, represents the accessory power at the nth moment, represents the actual output power at the kth moment, , represents the accessory power at the kth moment, and t represents the time length from the nth moment to the kth moment; Calculating the remaining charging time based on the average battery charging power, and the calculation formula is: ; Among them, represents the remaining charging time, represents the current battery power value, represents the target power value; Sending the remaining charging time to the user terminal based on a preset time interval.
7. An extender power generation control device for implementing the extender power generation control method according to any one of claims 1-6, characterized in that, The device includes: A first power generation power acquisition module, configured to acquire the first power generation power of the range extender when detecting a parked power generation signal; A second power generation power acquisition module, configured to adjust the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain the second power generation power; A determination module, configured to determine the power generation speed and power generation torque of the range extender based on the second power generation power; A control module, configured to make the target vehicle enter the parked power generation state in response to the parked power generation signal and control the range extender to generate power based on the power generation speed and power generation torque.
8. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Generation control method and device, range extender system and electric vehicle
CN108248397A
Power following control method and system of extended-range full electric vehicle
CN110040004A