Disclosure of Invention
Based on the above, it is necessary to provide a range extender power generation control method, a device, a computer device and a storage medium, which can improve the dynamic performance and safety of the whole vehicle and further improve the user experience of the vehicle.
In one aspect, a range extender power generation control method is provided, the method comprising:
acquiring first power of the range extender in response to detection of the parking power generation signal;
Adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
Determining a power generation rotational speed and a power generation torque of the range extender based on the second power generation;
And the target vehicle responds to the parking power generation signal to enter a parking power generation state, and controls the range extender to generate power based on the power generation rotating speed and the power generation torque.
Optionally, before the obtaining the first power of the range extender in response to detecting the parking power generation signal, the method further includes:
Acquiring a residual electric quantity value of the target vehicle in response to detecting that the target vehicle is in a parking range;
And triggering the parking power generation signal in response to detecting a power generation instruction and/or when the residual electric quantity value is smaller than a first preset value.
Optionally, the method for acquiring the first power of the range extender includes:
Acquiring a target electric quantity value of the target vehicle;
Calculating the product of the difference value and the change coefficient to obtain target generated power in response to the fact that the difference value between the target electric quantity value and the residual electric quantity value is larger than a second preset value;
Determining the target generated power as the first generated power of the range extender in response to detecting that the target generated power is greater than a third preset value and less than a fourth preset value;
Determining that the third preset value is the first power of the range extender in response to detecting that the target power is less than or equal to the third preset value;
And determining the fourth preset value as the first power of the range extender in response to detecting that the target power is greater than or equal to the fourth preset value.
Optionally, the method for acquiring the target electric quantity value of the target vehicle includes:
Acquiring a current running mode of the target vehicle, wherein the running mode comprises a pure electric mode, a fuel oil mode and an automatic mode;
a target electric quantity value of the target vehicle is determined based on a current operating mode of the target vehicle.
Optionally, the target vehicle parameter information includes a battery temperature, an electric quantity and an engine water temperature, and the adjusting the first power generation based on the target vehicle parameter information corresponding to the range extender includes:
determining a battery allowable charge power based on the battery temperature and the power level;
In response to detecting that the first power generation is greater than the battery allowable charge power, determining that the battery allowable charge power is a first target power generation;
Determining the first power generation as a first target power generation in response to detecting that the first power generation is less than or equal to the battery allowable charge power;
determining an engine water temperature limit power based on the engine water temperature;
in response to detecting that the first power generation is greater than the engine water temperature limit power, determining that the engine water temperature limit power is a second target power generation;
determining the first power generation as a second target power generation in response to detecting that the first power generation is less than or equal to the engine water temperature limit power;
and defining the minimum value among the first target generated power, the second target generated power and the first generated power as the second generated power.
Optionally, the determining, based on the second generated power, the generated rotation speed and the generated torque of the range extender includes:
determining the power generation rotating speed of the range extender corresponding to the second power generation based on a mapping table of the power generation power and the power generation rotating speed;
Determining a first generated torque based on the formula t=p×9550/N, wherein T represents the generated torque, P represents the second generated power, and N represents the generated rotational speed;
Determining that the engine maximum allowable torque is a first target power generation torque in response to detecting that the first power generation torque is greater than the engine maximum allowable torque;
Determining the first generated torque as a first target generated torque in response to detecting that the first generated torque is less than or equal to an engine maximum allowable torque;
Determining that the generator minimum allowable torque absolute value is a second target generation torque in response to detecting that the first generation torque is greater than the generator minimum allowable torque absolute value;
Determining the first generating torque as a second target generating torque in response to detecting that the first generating torque is less than or equal to a generator minimum allowable torque absolute value;
and defining the minimum value among the absolute values of the first generating torque, the first target generating torque and the second target generating torque as the generating torque of the range extender.
Optionally, after 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 rotational speed and the power generation torque, the method further includes:
determining the actual output power of the range extender based on the power generation rotating speed and the power generation torque of the range extender;
Based on the actual output power of the range extender, calculating the average value of the battery charging power in the target time range, wherein the calculation formula is as follows:
wherein, theThe battery charging power average value, Pn, the actual output power at time n, Px, the accessory power at time n, Pk, the actual output power at time k, n > k, Py, the accessory power at time k, and t the time length from time n to time k;
and calculating the residual charging time based on the battery charging power average value, wherein a calculation formula is as follows:
wherein T represents a remaining charge time, bmsCp represents a current battery power value, bmsCp represents a target power value;
And transmitting the residual charging time to a user terminal based on a preset time interval.
In another aspect, there is provided a range extender power generation control device, the device comprising:
the first power generation module is used for responding to the detection of the parking power generation signal and acquiring the first power generation power of the range extender;
The second power generation power acquisition module is used for adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
the determining module is used for determining the generation rotating speed and the generation torque of the range extender based on the second generation power;
And the control module is used for responding to the parking power generation signal to enter a parking power generation state by the target vehicle and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
In yet another aspect, a computer device is provided comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the steps of:
acquiring first power of the range extender in response to detection of the parking power generation signal;
Adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
Determining a power generation rotational speed and a power generation torque of the range extender based on the second power generation;
And the target vehicle responds to the parking power generation signal to enter a parking power generation state, and controls the range extender to generate power based on the power generation rotating speed and the power generation torque.
In yet another aspect, a computer readable storage medium is provided, having stored thereon a computer program which when executed by a processor performs the steps of:
acquiring first power of the range extender in response to detection of the parking power generation signal;
Adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
Determining a power generation rotational speed and a power generation torque of the range extender based on the second power generation;
And the target vehicle responds to the parking power generation signal to enter a parking power generation state, and controls the range extender to generate power based on the power generation rotating speed and the power generation torque.
The range extender power generation control method, device, computer equipment and storage medium comprise the steps of responding to a parking power generation signal, obtaining first power generation power of the range extender, adjusting the first power generation power based on target vehicle parameter information corresponding to the range extender to obtain second power generation power, determining power generation rotating speed and power generation torque of the range extender based on the second power generation power, enabling a target vehicle to enter a parking power generation state in response to the parking power generation signal, and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, 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, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be understood that throughout this description, unless the context clearly requires otherwise, the words "comprise", "comprising", and the like, are to be construed in an inclusive sense rather than an exclusive or exhaustive sense, that is, in the sense of "including but not limited to".
It should also be appreciated that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
It should be noted that the terms "S1", "S2", and the like are used for the purpose of describing the steps only, and are not intended to be construed to be specific as to the order or sequence of steps, nor are they intended to limit the present application, which is merely used to facilitate the description of the method of the present application, and are not to be construed as indicating the sequence of steps. In addition, the technical solutions of the embodiments may be combined with each other, but it is necessary to base that the technical solutions can be realized by those skilled in the art, and when the technical solutions are contradictory or cannot be realized, the combination of the technical solutions should be considered to be absent and not within the scope of protection claimed in the present application.
The battery power self-adaptive adjustment method provided by the application can be applied to the vehicle 100 shown in fig. 1, and the vehicle 100 can comprise a vehicle-mounted terminal 120. The in-vehicle terminal 120 includes at least one memory and at least one processor, the at least one memory having a computer program stored therein, which when executed by the at least one processor, performs a battery level adaptive adjustment method according to an exemplary embodiment of the present disclosure. Here, the in-vehicle terminal 120 is not necessarily a single electronic device, but may be any assembly of devices or circuits capable of executing the above-described computer programs alone or in combination.
In the in-vehicle terminal 120, the processor may include a Central Processing Unit (CPU), a Graphics Processor (GPU), a programmable logic device, a special purpose processor system, a microcontroller, or a microprocessor. By way of example, and not limitation, processors may also include analog processors, digital processors, microprocessors, multi-core processors, processor arrays, network processors, and the like; in the in-vehicle terminal 120, a processor may run a computer program stored in a memory, which may be divided into one or more modules/units (e.g., computer program 1, computer program 2), which 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 performing the specified functions, which instruction segments are used for describing the execution of the computer program in the terminal device. The memory may be integrated with the processor, for example, RAM or flash memory disposed within an integrated circuit microprocessor or the like. In addition, the memory may include a stand-alone device, such as an external disk drive, a storage array, or any other storage device usable by a 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., such that the processor is able to read files stored in the memory.
In addition, the in-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.), and all components of the in-vehicle terminal 120 may be connected to each other via a bus and/or a network.
Embodiment 1 in one embodiment, as shown in fig. 2, there is provided a power generation control method of a range extender, which is described by taking a terminal in fig. 1 as an example, and includes the following steps:
And S1, acquiring first power generation power of the range extender in response to detection of the parking power generation signal.
It should be noted that, the parking power generation signal may be a signal sent by the vehicle autonomous judgment, or may be a parking power generation signal sent by the vehicle-mounted user after the vehicle-mounted user turns on the power generation switch of the vehicle-mounted terminal, where before the first power generation of the range extender is obtained in response to the detection of the parking power generation signal, the method further includes:
In response to detecting that the target vehicle is in a parking gear, namely, the target vehicle is in a p gear, acquiring a residual electric quantity value of the target vehicle, namely, the residual electric quantity of a battery in the target vehicle;
And triggering the parking power generation signal in response to detecting a power generation instruction and/or when the residual electric quantity value is smaller than a first preset value, wherein the first preset value can be set according to actual requirements, generally, the size of the first preset value can be determined according to the current running mode of the target vehicle, and when the current running mode of the target vehicle is a pure electric mode, the first preset value can be set to be 20% by way of example, and the power generation instruction refers to a power generation instruction triggered by a user opening a power generation switch.
In some embodiments, the method for obtaining the first power of the range extender includes:
Acquiring a target electric quantity value of the target vehicle;
Calculating the product of the difference value and the change coefficient to obtain target generated power in response to the fact that the difference value between the target electric quantity value and the residual electric quantity value is larger than a second preset value;
Determining the target generated power as the first generated power of the range extender in response to detecting that the target generated power is greater than a third preset value and less than a fourth preset value;
Determining that the third preset value is the first power of the range extender in response to detecting that the target power is less than or equal to the third preset value;
And determining the fourth preset value as the first power of the range extender in response to detecting that the target power is greater than or equal to the fourth preset value.
The second preset value, the third preset value and the fourth preset value can be set according to actual requirements, the preferred value of the change coefficient is 2, the second preset value is 0, the third preset value and the fourth preset value are 3 and 20 respectively, when the difference value is 1, the product of the second preset value and the change coefficient is 2, the product of the second preset value and the change coefficient is smaller than 3, the first power is 3, when the difference value is 3, the product of the second preset value and the change coefficient is 6, the product of the second preset value and the change coefficient is larger than 3 and smaller than 20, the first power is 6, when the difference value is 12, the product of the second preset value and the change coefficient is 24, and the product of the second preset value and the fourth preset value is larger than 20, and the first power is 20.
In some embodiments, the method for acquiring the target electric quantity value of the target vehicle includes:
Acquiring a current running mode of the target vehicle, wherein the running mode comprises a pure electric mode, a fuel oil mode and an automatic mode, wherein the target electric quantity value of the pure electric mode can be 20%, the target electric quantity value of the fuel oil mode can be 70%, the automatic mode can refer to a hybrid mode or an intelligent mode generated according to the driving habit or the charging habit of a user, and the corresponding target electric quantity value can be 50%;
a target electric quantity value of the target vehicle is determined based on a current operating mode of the target vehicle.
The target electric quantity value of the target vehicle can be a user-defined electric quantity value, and an exemplary scene is that (1) the target electric quantity value cannot be charged when the low electric quantity climbs a mountain and the vehicle dynamics is improved after the electric quantity is required to be charged, (2) most of new energy vehicles have a V2L (discharging gun) function, in order to avoid starting of the range extender when a user camps outdoors, the electric quantity can be charged up in advance or the parking electric quantity supplementing function is used after the target electric quantity reaches the purpose, the electric quantity is properly charged up to a bit, the range extender is not started when camping or the picnic is completed as much as possible, (3) the electric quantity is always down due to the fact that the battery needs to be heated, the range extender needs to be warmed up and the like, the parking electric quantity supplementing function can be used at the moment, continuous electric quantity decline is avoided, and (4) the electric quantity is required to be kept the same electric quantity when some tests are carried out, such as 80% of hundred kilometers are accelerated, the like, the consistency of the test is ensured, the electric quantity is different after each group of tests is finished, the electric quantity is used, the target value can be used, the charging function can be used to be defined to the target electric quantity value when the user wants to charge on the parking electric quantity is not to be carried out, and the target electric quantity is required to be self-defined, and the charging scene is not to be carried out.
In the above embodiment, whether the target vehicle needs to be charged is determined by detecting the battery electric quantity value, so that the battery is automatically charged when the vehicle is parked, so as to improve the power performance of the vehicle in subsequent use.
And S2, adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power.
It should be noted that, because the charging capability of the battery varies along with the variation of factors such as the temperature and the electric quantity of the battery, and the requirements of the whole vehicle on heat management, the characteristics of engine parts and the like, the first power generation is limited when the water temperature of the engine is too low or too high, the target vehicle parameter information collected by the application comprises the battery temperature, the electric quantity and the engine water temperature, and specifically:
In some embodiments, adjusting the first generated power based on the target vehicle parameter information corresponding to the range extender, to obtain the second generated power includes:
determining the allowable charging power of the battery based on the battery temperature and the electric quantity, wherein the allowable charging power of the battery can be determined based on the characteristic parameters of the battery;
In response to detecting that the first power generation is greater than the battery allowable charge power, determining that the battery allowable charge power is a first target power generation;
Determining the first power generation as a first target power generation in response to detecting that the first power generation is less than or equal to the battery allowable charge power;
Determining an engine water temperature limiting power based on the engine water temperature, wherein the mapping relation between the engine water temperature and the engine water temperature limiting power obtained according to the engine characteristics shows that safety risk occurs when the engine water temperature is lower than 10 ℃ or higher than 110 ℃, so that the generated power of the range extender is limited at the moment due to safety consideration, and an exemplary mapping relation is shown as follows, x is the engine water temperature, and y is the engine water temperature limiting power:
Table 1 engine water temperature and engine water temperature limit power map.
| 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 |
In response to detecting that the first power generation is greater than the engine water temperature limit power, determining that the engine water temperature limit power is a second target power generation;
determining the first power generation as a second target power generation in response to detecting that the first power generation is less than or equal to the engine water temperature limit power;
and defining the minimum value among the first target generated power, the second target generated power and the first generated power as the second generated power.
In the above embodiment, the first power generation is limited based on the maximum allowable battery charging power and the generator water temperature limit power, thereby ensuring safety in the power generation process.
And S3, determining the power generation rotating speed and the power generation torque of the range extender based on the second power generation power.
It should be noted that this step specifically includes:
Determining the power generation rotating speed of the range extender corresponding to the second power generation based on a mapping table of the power generation power and the power generation rotating speed, wherein the mapping table is a parameter table comprehensively obtained by combining energy consumption after the power generation is performed on the basis of Cheng Qiwai characteristics and NVH scanning points, the power generation rotating speed can be obtained based on the mapping table and the power generation power, and the power generation rotating speed is exemplified by x being the second power generation power and y being the power generation rotating speed, and the mapping table is as follows:
and 2, generating power and generating rotating speed mapping tables.
| 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 |
According to the formula t=p×9550/N, p=nt/9550, where T represents the generated torque, P represents the second generated power, and N represents the generated rotational speed;
Determining that the engine maximum allowable torque is a first target power generation torque in response to detecting that the first power generation torque is greater than the engine maximum allowable torque;
Determining the first generated torque as a first target generated torque in response to detecting that the first generated torque is less than or equal to an engine maximum allowable torque;
Determining that the generator minimum allowable torque absolute value is a second target generation torque in response to detecting that the first generation torque is greater than the generator minimum allowable torque absolute value;
Determining the first generating torque as a second target generating torque in response to detecting that the first generating torque is less than or equal to a generator minimum allowable torque absolute value;
and defining the minimum value among the absolute values of the first generating torque, the first target generating torque and the second target generating torque as the generating torque of the range extender.
In the above embodiment, since the range extender is used for generating safety and protecting the target vehicle component, the actual output power of the second generated power is secondarily limited based on the characteristics of the component itself, and the range extender is further used for generating safety.
And S4, enabling the target vehicle to enter a parking power generation state in response to the parking power generation signal, and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
In some embodiments, after the target vehicle enters a park power generation state in response to the park power generation signal and controls the range extender to generate power based on the power generation rotational speed and power generation torque, the method further includes:
determining the actual output power of the range extender based on the power generation rotating speed and the power generation torque of the range extender, wherein the actual output power is the product of the power generation rotating speed and the power generation torque;
Based on the actual output power of the range extender, calculating the average value of the battery charging power in the target time range, wherein the calculation formula is as follows:
wherein, theThe battery charging power average value, Pn, the actual output power at time n, Px, the accessory power at time n, Pk, the actual output power at time k, n > k, Py, the accessory power at time k, and t the time length from time n to time k;
and calculating the residual charging time based on the battery charging power average value, wherein a calculation formula is as follows:
wherein T represents a remaining charge time, bmsCp represents a current battery power value, bmsCp represents a target power value;
and sending the residual charging time to the user side based on a preset time interval for the user side to check, wherein the preset time interval can be set according to actual requirements, such as 1 minute.
Further, when any one of the following conditions is met, the vehicle exits the parking power generation state, namely the battery power is higher than 95%, the battery core temperature is higher than 55 ℃, the engine water temperature is higher than 115 ℃, and other range extender related faults exist in the whole vehicle.
In the above embodiment, the remaining charging duration is calculated and obtained based on the limited power generation torque and power generation rotation speed, and prompt information is continuously sent to the user terminal, so that the user can know the remaining charging duration to plan the running time, and the user experience is further improved.
The range extender power generation control method comprises the steps of responding to a parking power generation signal, obtaining first power generation power of the range extender, adjusting the first power generation power based on target vehicle parameter information corresponding to the range extender to obtain second power generation power, determining power generation rotating speed and power generation torque of the range extender based on the second power generation power, enabling a target vehicle to enter a parking power generation state in response to the parking power generation signal, and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
It should be understood that, although the steps in the flowchart of fig. 2 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 2 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor do the order in which the sub-steps or stages are performed necessarily performed in sequence, but may be performed alternately or alternately with at least a portion of the sub-steps or stages of other steps or other steps.
Embodiment 2. In one embodiment, as shown in fig. 3, there is provided a range extender power generation control device, including a first power generation acquisition module, a second power generation acquisition module, a determination module, and a control module, wherein:
the first power generation module is used for responding to the detection of the parking power generation signal and acquiring the first power generation power of the range extender;
The second power generation power acquisition module is used for adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
the determining module is used for determining the generation rotating speed and the generation torque of the range extender based on the second generation power;
And the control module is used for responding to the parking power generation signal to enter a parking power generation state by the target vehicle and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
As a preferred implementation manner, in the embodiment of the present invention, the apparatus further includes a signal triggering module, where the signal triggering module is specifically configured to:
Acquiring a residual electric quantity value of the target vehicle in response to detecting that the target vehicle is in a parking range;
And triggering the parking power generation signal in response to detecting a power generation instruction and/or when the residual electric quantity value is smaller than a first preset value.
As a preferred implementation manner, in the embodiment of the present invention, the first electric power obtaining module is specifically configured to:
Acquiring a target electric quantity value of the target vehicle;
Calculating the product of the difference value and the change coefficient to obtain target generated power in response to the fact that the difference value between the target electric quantity value and the residual electric quantity value is larger than a second preset value;
Determining the target generated power as the first generated power of the range extender in response to detecting that the target generated power is greater than a third preset value and less than a fourth preset value;
Determining that the third preset value is the first power of the range extender in response to detecting that the target power is less than or equal to the third preset value;
And determining the fourth preset value as the first power of the range extender in response to detecting that the target power is greater than or equal to the fourth preset value.
As a preferred implementation manner, in the embodiment of the present invention, the first electric power obtaining module is specifically further configured to:
Acquiring a current running mode of the target vehicle, wherein the running mode comprises a pure electric mode, a fuel oil mode and an automatic mode;
a target electric quantity value of the target vehicle is determined based on a current operating mode of the target vehicle.
In a preferred embodiment of the present invention, the second generated power obtaining module is specifically configured to:
determining a battery allowable charge power based on the battery temperature and the power level;
In response to detecting that the first power generation is greater than the battery allowable charge power, determining that the battery allowable charge power is a first target power generation;
Determining the first power generation as a first target power generation in response to detecting that the first power generation is less than or equal to the battery allowable charge power;
determining an engine water temperature limit power based on the engine water temperature;
in response to detecting that the first power generation is greater than the engine water temperature limit power, determining that the engine water temperature limit power is a second target power generation;
determining the first power generation as a second target power generation in response to detecting that the first power generation is less than or equal to the engine water temperature limit power;
and defining the minimum value among the first target generated power, the second target generated power and the first generated power as the second generated power.
As a preferred implementation manner, in the embodiment of the present invention, the determining module is specifically configured to:
determining the power generation rotating speed of the range extender corresponding to the second power generation based on a mapping table of the power generation power and the power generation rotating speed;
Determining a first generated torque based on the formula t=p×9550/N, wherein T represents the generated torque, P represents the second generated power, and N represents the generated rotational speed;
Determining that the engine maximum allowable torque is a first target power generation torque in response to detecting that the first power generation torque is greater than the engine maximum allowable torque;
Determining the first generated torque as a first target generated torque in response to detecting that the first generated torque is less than or equal to an engine maximum allowable torque;
Determining that the generator minimum allowable torque absolute value is a second target generation torque in response to detecting that the first generation torque is greater than the generator minimum allowable torque absolute value;
Determining the first generating torque as a second target generating torque in response to detecting that the first generating torque is less than or equal to a generator minimum allowable torque absolute value;
and defining the minimum value among the absolute values of the first generating torque, the first target generating torque and the second target generating torque as the generating torque of the range extender.
As a preferred implementation manner, in an embodiment of the present invention, the apparatus further includes a charging time display module, where the charging time display module is specifically configured to:
determining the actual output power of the range extender based on the power generation rotating speed and the power generation torque of the range extender;
Based on the actual output power of the range extender, calculating the average value of the battery charging power in the target time range, wherein the calculation formula is as follows:
wherein, theThe battery charging power average value, Pn, the actual output power at time n, Px, the accessory power at time n, Pk, the actual output power at time k, n > k, Py, the accessory power at time k, and t the time length from time n to time k;
and calculating the residual charging time based on the battery charging power average value, wherein a calculation formula is as follows:
wherein T represents a remaining charge time, bmsCp represents a current battery power value, bmsCp represents a target power value;
And transmitting the residual charging time to a user terminal based on a preset time interval.
The specific limitation of the range extender power generation control device can be referred to as limitation of the range extender power generation control method hereinabove, and will not be described herein. All or part of each module in the range extender power generation control device can be realized by software, hardware and a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
Embodiment 3 in one embodiment, a computer device is provided, which may be a terminal, and the internal structure of which may be as shown in fig. 4. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured 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 computer programs in the non-volatile storage media. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program, when executed by a processor, implements a range extender power generation control method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, can also be keys, a track ball or a touch pad arranged on the shell of the computer equipment, and can also be an external keyboard, a touch pad or a mouse and the like.
It will be appreciated by persons skilled in the art that the architecture shown in fig. 4 is merely a block diagram of some of the architecture relevant to the present inventive arrangements and is not limiting as to the computer device to which the present inventive arrangements are applicable, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In one embodiment, a computer device is provided comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the steps of when executing the computer program:
s1, acquiring first power of a range extender in response to detection of a parking power generation signal;
S2, adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
s3, determining the power generation rotating speed and the power generation torque of the range extender based on the second power generation power;
And S4, enabling the target vehicle to enter a parking power generation state in response to the parking power generation signal, and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
In one embodiment, the processor when executing the computer program further performs the steps of:
Acquiring a residual electric quantity value of the target vehicle in response to detecting that the target vehicle is in a parking range;
And triggering the parking power generation signal in response to detecting a power generation instruction and/or when the residual electric quantity value is smaller than a first preset value.
In one embodiment, the processor when executing the computer program further performs the steps of:
Acquiring a target electric quantity value of the target vehicle;
Calculating the product of the difference value and the change coefficient to obtain target generated power in response to the fact that the difference value between the target electric quantity value and the residual electric quantity value is larger than a second preset value;
Determining the target generated power as the first generated power of the range extender in response to detecting that the target generated power is greater than a third preset value and less than a fourth preset value;
Determining that the third preset value is the first power of the range extender in response to detecting that the target power is less than or equal to the third preset value;
And determining the fourth preset value as the first power of the range extender in response to detecting that the target power is greater than or equal to the fourth preset value.
In one embodiment, the processor when executing the computer program further performs the steps of:
Acquiring a current running mode of the target vehicle, wherein the running mode comprises a pure electric mode, a fuel oil mode and an automatic mode;
a target electric quantity value of the target vehicle is determined based on a current operating mode of the target vehicle.
In one embodiment, the processor when executing the computer program further performs the steps of:
determining a battery allowable charge power based on the battery temperature and the power level;
In response to detecting that the first power generation is greater than the battery allowable charge power, determining that the battery allowable charge power is a first target power generation;
Determining the first power generation as a first target power generation in response to detecting that the first power generation is less than or equal to the battery allowable charge power;
determining an engine water temperature limit power based on the engine water temperature;
in response to detecting that the first power generation is greater than the engine water temperature limit power, determining that the engine water temperature limit power is a second target power generation;
determining the first power generation as a second target power generation in response to detecting that the first power generation is less than or equal to the engine water temperature limit power;
and defining the minimum value among the first target generated power, the second target generated power and the first generated power as the second generated power.
In one embodiment, the processor when executing the computer program further performs the steps of:
determining the power generation rotating speed of the range extender corresponding to the second power generation based on a mapping table of the power generation power and the power generation rotating speed;
Determining a first generated torque based on the formula t=p×9550/N, wherein T represents the generated torque, P represents the second generated power, and N represents the generated rotational speed;
Determining that the engine maximum allowable torque is a first target power generation torque in response to detecting that the first power generation torque is greater than the engine maximum allowable torque;
Determining the first generated torque as a first target generated torque in response to detecting that the first generated torque is less than or equal to an engine maximum allowable torque;
Determining that the generator minimum allowable torque absolute value is a second target generation torque in response to detecting that the first generation torque is greater than the generator minimum allowable torque absolute value;
Determining the first generating torque as a second target generating torque in response to detecting that the first generating torque is less than or equal to a generator minimum allowable torque absolute value;
and defining the minimum value among the absolute values of the first generating torque, the first target generating torque and the second target generating torque as the generating torque of the range extender.
In one embodiment, the processor when executing the computer program further performs the steps of:
determining the actual output power of the range extender based on the power generation rotating speed and the power generation torque of the range extender;
Based on the actual output power of the range extender, calculating the average value of the battery charging power in the target time range, wherein the calculation formula is as follows:
wherein, theThe battery charging power average value, Pn, the actual output power at time n, Px, the accessory power at time n, Pk, the actual output power at time k, n > k, Py, the accessory power at time k, and t the time length from time n to time k;
and calculating the residual charging time based on the battery charging power average value, wherein a calculation formula is as follows:
wherein T represents a remaining charge time, bmsCp represents a current battery power value, bmsCp represents a target power value;
And transmitting the residual charging time to a user terminal based on a preset time interval.
Embodiment 4 in one embodiment, a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
s1, acquiring first power of a range extender in response to detection of a parking power generation signal;
S2, adjusting the first power generation power based on the target vehicle parameter information corresponding to the range extender to obtain second power generation power;
s3, determining the power generation rotating speed and the power generation torque of the range extender based on the second power generation power;
And S4, enabling the target vehicle to enter a parking power generation state in response to the parking power generation signal, and controlling the range extender to generate power based on the power generation rotating speed and the power generation torque.
In one embodiment, the computer program when executed by the processor further performs the steps of:
Acquiring a residual electric quantity value of the target vehicle in response to detecting that the target vehicle is in a parking range;
And triggering the parking power generation signal in response to detecting a power generation instruction and/or when the residual electric quantity value is smaller than a first preset value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
Acquiring a target electric quantity value of the target vehicle;
Calculating the product of the difference value and the change coefficient to obtain target generated power in response to the fact that the difference value between the target electric quantity value and the residual electric quantity value is larger than a second preset value;
Determining the target generated power as the first generated power of the range extender in response to detecting that the target generated power is greater than a third preset value and less than a fourth preset value;
Determining that the third preset value is the first power of the range extender in response to detecting that the target power is less than or equal to the third preset value;
And determining the fourth preset value as the first power of the range extender in response to detecting that the target power is greater than or equal to the fourth preset value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
Acquiring a current running mode of the target vehicle, wherein the running mode comprises a pure electric mode, a fuel oil mode and an automatic mode;
a target electric quantity value of the target vehicle is determined based on a current operating mode of the target vehicle.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining a battery allowable charge power based on the battery temperature and the power level;
In response to detecting that the first power generation is greater than the battery allowable charge power, determining that the battery allowable charge power is a first target power generation;
Determining the first power generation as a first target power generation in response to detecting that the first power generation is less than or equal to the battery allowable charge power;
determining an engine water temperature limit power based on the engine water temperature;
in response to detecting that the first power generation is greater than the engine water temperature limit power, determining that the engine water temperature limit power is a second target power generation;
determining the first power generation as a second target power generation in response to detecting that the first power generation is less than or equal to the engine water temperature limit power;
and defining the minimum value among the first target generated power, the second target generated power and the first generated power as the second generated power.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining the power generation rotating speed of the range extender corresponding to the second power generation based on a mapping table of the power generation power and the power generation rotating speed;
Determining a first generated torque based on the formula t=p×9550/N, wherein T represents the generated torque, P represents the second generated power, and N represents the generated rotational speed;
Determining that the engine maximum allowable torque is a first target power generation torque in response to detecting that the first power generation torque is greater than the engine maximum allowable torque;
Determining the first generated torque as a first target generated torque in response to detecting that the first generated torque is less than or equal to an engine maximum allowable torque;
Determining that the generator minimum allowable torque absolute value is a second target generation torque in response to detecting that the first generation torque is greater than the generator minimum allowable torque absolute value;
Determining the first generating torque as a second target generating torque in response to detecting that the first generating torque is less than or equal to a generator minimum allowable torque absolute value;
and defining the minimum value among the absolute values of the first generating torque, the first target generating torque and the second target generating torque as the generating torque of the range extender.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining the actual output power of the range extender based on the power generation rotating speed and the power generation torque of the range extender;
Based on the actual output power of the range extender, calculating the average value of the battery charging power in the target time range, wherein the calculation formula is as follows:
wherein, theThe battery charging power average value, Pn, the actual output power at time n, Px, the accessory power at time n, Pk, the actual output power at time k, n > k, Py, the accessory power at time k, and t the time length from time n to time k;
and calculating the residual charging time based on the battery charging power average value, wherein a calculation formula is as follows:
wherein T represents a remaining charge time, bmsCp represents a current battery power value, bmsCp represents a target power value;
And transmitting the residual charging time to a user terminal based on a preset time interval.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of 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), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application.