Control method and device of vehicle range extender system, storage medium and electronic equipment
By optimizing the efficiency of the generator and engine, the problem of weak motor speed regulation caused by the large generator load during PTO power take-off was solved, thereby reducing vehicle fuel consumption and improving the economy of the range extender system.
Patent Information
- Application Number
- CN202410830668.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-25
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2044-06-25
AI Technical Summary
In existing technologies, when PTO (Power Take-Off) is used, the generator load is large and the motor speed regulation capability is weak, which cannot guarantee low engine fuel consumption.
By obtaining the generator's motor speed regulation capability, the maximum range extender power output is determined as the optimization target. With the motor speed regulation capability as a constraint, the efficiency of the generator and engine is optimized to ensure that the vehicle's fuel consumption is less than the preset fuel consumption.
While ensuring the motor's speed regulation capability, the system aims to improve the economy of the range extender, reduce vehicle fuel consumption, and enhance the vehicle's range and performance.
Smart Images

Figure CN118790222B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle range extender control, and more specifically, to a control method for a vehicle range extender system, a control device for a vehicle range extender system, a computer-readable storage medium, and an electronic device. Background Technology
[0002] The main function of the vehicle's power take-off (PTO) unit is to obtain power from the engine or electric motor and transmit it to the vehicle's fuel pump and other systems. PTO power take-off usually includes engine power take-off or transmission power take-off. Methanol range extender systems often use electric motor speed control and engine torque control. The target speed of the electric motor is determined by the accelerator pedal, and the target torque of the engine is determined based on a constant power generation and the target speed of the electric motor. However, the required power generation will directly affect the economy of the range extender system (i.e., engine fuel consumption). In addition, since the driver's required speed changes frequently when taking off power, when the power generation is large, the motor's speed regulation capability is weak due to the large load on the motor end. Summary of the Invention
[0003] The main objective of this application is to provide a control method, a control device, a computer-readable storage medium, and an electronic device for a vehicle range extender system, so as to at least solve the problems in the prior art where, under a large generator load, the motor speed regulation capability is weak and the engine fuel consumption cannot be guaranteed when the PTO takes power.
[0004] To achieve the above objectives, according to one aspect of this application, a control method for a vehicle range extender system is provided. The vehicle range extender system includes an engine and a generator. The method includes: acquiring the motor speed regulation capability of the generator under a current operating condition, wherein the current operating condition is the operating condition under which the vehicle range extender system operates at a current generator load and a current generator speed, and the motor speed regulation capability characterizes the time it takes for the generator to adjust from the current generator speed to a target speed; determining the maximum range extender power output as an optimization objective and the motor speed regulation capability as a constraint, wherein the maximum range extender power output is the maximum value of the power output of the vehicle range extender system; determining a corresponding target engine efficiency and a target generator efficiency based on the maximum range extender power output, and controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than a preset fuel consumption.
[0005] Optionally, determining the maximum range extender power output as the optimization objective and the motor speed regulation capability as the constraint condition includes: initializing the range extender power output to obtain an initial range extender power output; iteratively updating the initial range extender power output to obtain the intermediate range extender power output corresponding to each iteration; real-time determining whether the motor speed regulation capability meets the constraint condition to obtain a determination result, wherein the constraint condition indicates that the motor speed regulation capability is greater than or equal to a preset value; and determining the maximum range extender power output based on the determination result and the intermediate range extender power output.
[0006] Optionally, determining the maximum range extender power output based on the judgment result and the intermediate range extender power output includes: if the motor speed regulation capability meets the constraint condition, determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the current iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached; if the motor speed regulation capability does not meet the constraint condition, discarding the intermediate range extender power output obtained in the current iteration and determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the previous iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached.
[0007] Optionally, determining the maximum range extender power output as the optimization objective and the motor speed regulation capability as the constraint includes: obtaining the optimization objective function Max{P} Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen n is the power output of the range extender; MT T represents the current generator speed; Eng For engine torque; η Rcu The efficiency of the range extender system is defined as follows: w is the influence weight of the motor speed regulation capability; c1 is the influence coefficient of the generator under the current operating conditions. Based on the optimization objective function, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined.
[0008] Optionally, determining the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output includes: determining the maximum range extender system efficiency based on the maximum range extender power output; obtaining a first MAP table, the first MAP table being used to characterize the mapping relationship between the range extender system efficiency, engine efficiency, and generator efficiency; and determining the target engine efficiency and the target generator efficiency based on the maximum range extender system efficiency and the first MAP table.
[0009] Optionally, obtaining the motor speed regulation capability of the generator under the current operating condition includes: determining the response time of the generator adjusting from the current generator speed to the target speed under the current operating condition; and normalizing the response time to obtain the motor speed regulation capability of the generator under the current operating condition.
[0010] Optionally, controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than a preset fuel consumption, includes: acquiring a second MAP table, the second MAP table being used to characterize the mapping relationship between engine efficiency, engine speed, and engine torque; acquiring a third MAP table, the third MAP table being used to characterize the mapping relationship between generator efficiency, generator speed, and generator torque; determining a target engine speed and a target engine torque based on the target engine efficiency and the second MAP table, and controlling the engine to operate at the target engine speed and the target engine torque; determining a target generator speed and a target generator torque based on the target generator efficiency and the third MAP table, and controlling the generator to operate at the target generator speed and the target generator torque, so that the vehicle's fuel consumption is less than a preset fuel consumption.
[0011] According to another aspect of this application, a control device for a vehicle range extender system is provided. The vehicle range extender system includes an engine and a generator. The device includes: an acquisition unit, configured to acquire the motor speed regulation capability of the generator under a current operating condition, wherein the current operating condition is the operating condition of the vehicle range extender system under a current generator load and a current generator speed, and the motor speed regulation capability characterizes the time it takes for the generator to adjust from the current generator speed to a target speed; a determination unit, configured to determine the maximum range extender power output as an optimization target and the motor speed regulation capability as a constraint condition, wherein the maximum range extender power output is the maximum value of the power output of the vehicle range extender system; and a control unit, configured to determine a corresponding target engine efficiency and a target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than a preset fuel consumption.
[0012] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform any of the control methods of the vehicle range extender system described above.
[0013] According to another aspect of this application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing any of the described vehicle range extender systems.
[0014] Applying the technical solution of this application, the control method for the above-mentioned vehicle range extender system includes an engine and a generator. The method first obtains the motor speed regulation capability of the generator under the current operating condition, where the current operating condition is the condition under which the vehicle range extender system operates at the current generator load and current generator speed. The motor speed regulation capability characterizes the time it takes for the generator to adjust from the current generator speed to the target speed. Then, using the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined. The maximum range extender power generation is the maximum value of the power generation of the vehicle range extender system. Finally, based on the maximum range extender power generation, the corresponding target engine efficiency and target generator efficiency are determined, and the engine is controlled to operate at the target engine efficiency, and the generator is controlled to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption. This method is based on offline optimization of the engine target torque at different speeds during PTO power take-off. It considers the motor's speed regulation capability under different engine torque loads during PTO lifting. Under the premise of meeting the speed response requirements and within the allowable range extender's speed regulation capability, it improves the economy of the range extender system and solves the problem in the prior art that the motor's speed regulation capability is weak and cannot guarantee low engine fuel consumption when the generator load is large during PTO power take-off. Attached Figure Description
[0015] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0016] Figure 1 A hardware structure block diagram of a mobile terminal for executing a control method for a vehicle range extender system according to an embodiment of this application is shown.
[0017] Figure 2A schematic flowchart of a control method for a vehicle range extender system according to an embodiment of this application is shown.
[0018] Figure 3 A flowchart illustrating another control method for a vehicle range extender system provided according to an embodiment of this application is shown.
[0019] Figure 4 A flowchart illustrating another control method for a vehicle range extender system provided according to an embodiment of this application is shown.
[0020] Figure 5 A structural block diagram of a control device for a vehicle range extender system provided according to an embodiment of this application is shown;
[0021] Figure 6 A structural block diagram of a control device for a vehicle range extender system provided according to an embodiment of this application is shown.
[0022] The above figures include the following reference numerals:
[0023] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation
[0024] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0027] For ease of description, the following explains some of the nouns or terms used in the embodiments of this application:
[0028] Range extender system: A combination of engine and electric motor, where the engine provides power to generate electricity, which in turn powers the vehicle;
[0029] Power take-off (PTO): Its main function is to obtain power from the engine or electric motor and transmit the power to the vehicle's oil pump and other systems, thereby controlling the superstructure to complete its specific functions, such as cargo box lifting and oil pump power take-off.
[0030] Speed control: controlling components by giving them a target speed;
[0031] Torque control: Controlling components by applying a target torque.
[0032] As described in the background section, in the prior art, the driver's required speed changes frequently when PTO (Power Take-Off) is in operation. When the generator output is large, the motor speed regulation capability is weak due to the large load on the motor end. To solve the problem that in the prior art, when the generator load is large during PTO, the motor speed regulation capability is weak and the engine fuel consumption cannot be guaranteed, the embodiments of this application provide a control method for a vehicle range extender system, a control device for a vehicle range extender system, a computer-readable storage medium, and an electronic device.
[0033] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0034] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a control method of a vehicle range extender system according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0035] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the control method of the vehicle range extender system in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0036] This embodiment provides a control method for a vehicle range extender system that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0037] Figure 2 This is a flowchart of a control method for a vehicle range extender system according to an embodiment of this application. The vehicle range extender system includes an engine and a generator, such as... Figure 2 As shown, the method includes the following steps:
[0038] Step S201: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed.
[0039] Specifically, a vehicle range extender system is a device used to extend the driving range of an electric vehicle. By combining a range extender engine with the electric vehicle's battery system, the vehicle can operate in a hybrid mode, thereby improving its range and driving distance. Range extender systems typically use an internal combustion engine or fuel cell as the range extender, utilizing the electrical energy or power generated to help propel the electric vehicle, thus reducing battery consumption and extending the vehicle's driving range.
[0040] The speed regulation capability of a generator refers to the time it takes for the engine to adjust from its current speed to the target speed under current operating conditions. The shorter the time, the stronger the generator's speed regulation capability; conversely, the longer the time, the weaker the capability. Since generator load affects its speed regulation capability—a heavy load weakens the capability, while a light load makes it easier to adjust the generator to the target speed, resulting in stronger speed regulation—the power output of a vehicle range extender system needs to be optimized by considering both vehicle economy (fuel consumption) and the generator's speed regulation capability.
[0041] The process of obtaining the motor speed regulation capability of the aforementioned generator under the current operating conditions includes the following steps:
[0042] Step S2011: Determine the response time of the generator adjusting from the current generator speed to the target speed under the current operating condition.
[0043] Step S2012: Normalize the response time to obtain the motor speed regulation capability of the generator under the current operating condition.
[0044] Specifically, the generator's speed regulation capability can be accurately determined by the response time, and normalizing the response time facilitates subsequent calculations.
[0045] The generator's motor speed regulation capability is related to its current speed, current torque, and current load. Bench tests were conducted to obtain the generator's response time at different speeds and engine loads, using a step speed as input. The response time was then normalized to obtain the corresponding motor speed regulation capabilities at different speeds and torques, as shown in Table 1.
[0046] Table 1. Motor Speed Regulation Capability Data Table
[0047]
[0048] Step S202: Taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, determine the maximum range extender power generation, which is the maximum value of the power generation of the vehicle range extender system.
[0049] Specifically, the power output of a range extender refers to the electrical output generated by the range extender during operation. A range extender is a device used to improve engine performance by increasing the intake air volume and the compression ratio of the fuel mixture, thereby increasing the engine's power output. The power output of the range extender depends on its design and performance parameters, as well as the engine's operating conditions and load requirements. Generally speaking, the greater the power output of the range extender, the greater the engine's output power will be.
[0050] Vehicle PTO (Power Take-Off) typically uses engine power take-off or transmission power take-off. When methanol range extender systems use engine speed control for power take-off, the speed regulation capability is poor due to the inherent characteristics of methanol engines. Therefore, existing technologies often use motor speed control and engine torque control, with the accelerator pedal determining the target motor speed. Based on a constant power generation and the target motor speed, the target engine torque is determined. However, the required power generation directly affects the economy of the range extender system (i.e., increased vehicle fuel consumption). In addition, since the driver's required speed changes frequently during power take-off, a large power generation will affect the motor's speed regulation capability due to the large load on the motor end. Therefore, by taking the maximum power generation of the range extender as the optimization target and the aforementioned motor speed regulation capability as a constraint, the power generation of the range extender can be optimized by comprehensively considering vehicle fuel consumption and motor speed regulation capability.
[0051] Among them, such as Figure 3 As shown, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined by the following steps:
[0052] Step S301: Initialize the range extender's power generation to obtain the initial range extender power generation.
[0053] Step S302: Iteratively update the initial range extender power output to obtain the intermediate range extender power output for each iteration;
[0054] Step S303: In real time, determine whether the speed regulation capability of the motor meets the constraint conditions and obtain the judgment result. The constraint conditions indicate that the speed regulation capability of the motor is greater than or equal to a preset value.
[0055] Step S304: Based on the above judgment result and the above intermediate range extender power generation, determine the above maximum range extender power generation.
[0056] Specifically, based on offline optimization of the engine target torque at different speeds during PTO power take-off, the fuel economy of the range extender system is improved within the limits of the motor speed regulation capability, i.e., without affecting the driver's experience. By iteratively updating the range extender's power generation, the power generation of the range extender and the vehicle's fuel consumption can be optimized while meeting the motor speed regulation capability. That is, while meeting the motor speed regulation capability, the power generation of the range extender is maximized, and the vehicle's fuel consumption is minimized as much as possible.
[0057] The determination of the maximum range extender power output based on the above judgment results and the intermediate range extender power output includes the following steps:
[0058] Step S3041: If the motor speed regulation capability meets the above constraints, determine whether the maximum number of iterations has been reached. If the maximum number of iterations has been reached, determine the intermediate range extender power generated in the current iteration as the maximum range extender power generated. If the maximum number of iterations has not been reached, continue iterating until the maximum number of iterations is reached.
[0059] Step S3042: If the speed regulation capability of the motor does not meet the above constraints, abandon the intermediate range extender power generation obtained in this iteration, and check whether the maximum number of iterations has been reached. If the maximum number of iterations has been reached, determine the intermediate range extender power generation obtained in the previous iteration as the maximum range extender power generation. If the maximum number of iterations has not been reached, continue iterating until the maximum number of iterations is reached.
[0060] Specifically, this allows for the direct determination of the range extender's power output that meets both the vehicle's fuel consumption requirements and the generator's motor speed regulation capability—that is, the maximum range extender power output. Setting a maximum number of iterations improves efficiency and prevents the vehicle from wasting computational resources by iterating for extended periods. Constraints are used to constrain the generator's motor speed regulation capability.
[0061] The process of determining the maximum range extender power output, with the maximum range extender power output as the optimization objective and the motor speed regulation capability as the constraint, includes the following steps:
[0062] Step S401, obtain the optimization objective function Max{P} Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen n is the power output of the range extender; MT The current generator speed is T. Eng For engine torque; η RcuThe efficiency of the range extender system is represented by w; the influence weight of the motor speed regulation capability is represented by c1; and the influence coefficient of the generator under the current operating conditions is represented by c1.
[0063] Step S402: Based on the above-mentioned optimization objective function, with the maximum range extender power generation as the optimization objective and the above-mentioned motor speed regulation capability as the constraint, determine the above-mentioned maximum range extender power generation.
[0064] Specifically, considering the motor's speed regulation capability under different engine torque loads during PTO lifting, the economy of the range extender system is improved while ensuring the required speed response. Based on offline optimization of the engine target torque at different speeds during PTO power take-off, the economy of the range extender system is improved within the limits of the motor's speed regulation capability, i.e., without affecting the driver's experience.
[0065] The type of optimization algorithm is not specifically limited here; it can be implemented using algorithms such as particle swarm optimization, dynamic programming, and quadratic programming.
[0066] Step S203: Determine the target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0067] Specifically, reducing vehicle fuel consumption can decrease fuel consumption and help conserve energy resources. Burning gasoline produces greenhouse gases such as carbon dioxide; reducing fuel consumption can reduce carbon emissions, which helps mitigate climate change. Lower fuel consumption also means increased vehicle efficiency, improving vehicle performance and driving experience.
[0068] Furthermore, there is a certain relationship between the range extender's power generation and vehicle fuel consumption. Generally speaking, the higher the range extender's power generation, the lower the vehicle's fuel consumption. The range extender generates electricity to power the electric vehicle, reducing the burden on the battery and thus improving the vehicle's range and performance. When the range extender's power generation is large, the vehicle can use energy more efficiently, reducing energy waste and further lowering fuel consumption.
[0069] In addition, the power output of the range extender is also related to factors such as driving behavior and road conditions. Generally speaking, there is a certain positive correlation between the power output of the range extender and vehicle fuel consumption, but the specific degree of influence needs to consider the combined effects of multiple factors.
[0070] Therefore, by optimizing the power generation of the range extender, vehicle fuel consumption can be optimized, that is, the vehicle fuel consumption can be controlled within a certain range to prevent excessive fuel consumption.
[0071] Determining the target engine efficiency and target generator efficiency based on the maximum range extender power output includes the following steps:
[0072] Step S2031: Determine the maximum range extender system efficiency based on the maximum range extender power output mentioned above.
[0073] Step S2032: Obtain the first MAP table, which is used to characterize the mapping relationship between the range extender system efficiency, engine efficiency and generator efficiency.
[0074] Step S2033: Determine the target engine efficiency and the target generator efficiency based on the maximum range extender system efficiency and the first MAP table.
[0075] Specifically, the target engine efficiency and the target generator efficiency are determined by calculating the maximum range extender system efficiency and using the pre-obtained first MAP table. This allows the engine to be controlled based on the target engine efficiency and the generator to be controlled based on the target generator efficiency, thereby ensuring that the actual range extender system efficiency is the maximum range extender system efficiency.
[0076] There is a certain relationship between the efficiency of the range extender system, engine efficiency, and generator efficiency. Range extender system efficiency refers to the energy utilization efficiency of the entire range extender system, including the energy conversion efficiency of components such as the range extender, engine, and generator. Engine efficiency refers to the engine's efficiency in converting fuel energy into mechanical energy, usually expressed as fuel consumption rate. Generator efficiency refers to the generator's efficiency in converting mechanical energy into electrical energy, usually expressed as the ratio of electrical energy output to mechanical energy input. Range extender system efficiency is affected by both engine and generator efficiency. If the engine efficiency is high, the range extender system efficiency will also be higher because it can utilize fuel energy more effectively. Similarly, if the generator efficiency is high, the overall efficiency of the range extender system will also be higher because it can convert mechanical energy into electrical energy more effectively.
[0077] Therefore, the efficiency of the range extender system, engine efficiency, and generator efficiency are interconnected and mutually influential. Improving the efficiency of any one of them helps to improve the overall energy utilization efficiency of the range extender system. Generally, the efficiency of the range extender system is the product of the engine efficiency and the generator efficiency.
[0078] The process of controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption, includes the following steps:
[0079] Step S501: Obtain the second MAP table, which is used to characterize the mapping relationship between engine efficiency, engine speed and engine torque.
[0080] Step S502: Obtain the third MAP table, which is used to characterize the mapping relationship between generator efficiency, generator speed and generator torque.
[0081] Step S503: Based on the target engine efficiency and the second MAP table, determine the target engine speed and target engine torque, and control the engine to operate at the target engine speed and target engine torque.
[0082] Step S504: Based on the target generator efficiency and the third MAP table, determine the target generator speed and target generator torque, and control the generator to operate at the target generator speed and target generator torque so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0083] Specifically, this effectively controls the engine speed and torque, thereby achieving the target engine efficiency, and also effectively controls the generator speed and torque, achieving the target generator efficiency, thus achieving the maximum range extender system efficiency.
[0084] Generally, engines are designed with an optimal speed range within which they are most efficient. When an engine operates within this optimal speed range, fuel energy is converted into power output more effectively, thus improving engine efficiency. Additionally, engine torque also affects efficiency. Typically, engines produce more torque at lower speeds and less torque at higher speeds. Therefore, when greater power output is needed, the engine speed needs to be increased; conversely, when higher efficiency is required, it can be achieved by adjusting the engine torque. Thus, there is a certain balance between engine efficiency, speed, and torque, which needs to be adjusted under different operating conditions to achieve optimal performance and efficiency.
[0085] A generator's efficiency is generally related to its rotational speed and torque. Generally, generator efficiency increases with increasing rotational speed. This is because a high-speed rotating generator can more efficiently convert mechanical energy into electrical energy. However, when the rotational speed is too high, the generator's efficiency may decrease because the rotor's inertia increases, leading to increased energy loss. On the other hand, generator efficiency is also related to the magnitude of torque. Within a certain speed range, generator efficiency generally increases with increasing torque. This is because greater torque can provide more mechanical energy, thus improving conversion efficiency. In summary, generator efficiency is affected by rotational speed and torque, and it needs to operate within the appropriate speed and torque range to ensure optimal performance and efficiency.
[0086] The control method for the vehicle range extender system described in this application includes an engine and a generator. The method first obtains the generator's motor speed regulation capability under the current operating condition, where the current operating condition refers to the vehicle range extender system operating under the current generator load and current generator speed. The motor speed regulation capability characterizes the time required for the generator to adjust from the current generator speed to the target speed. Then, using the maximum range extender power output as the optimization objective and the motor speed regulation capability as a constraint, the maximum range extender power output is determined. The maximum range extender power output is the maximum value of the vehicle range extender system's power output. Finally, based on the maximum range extender power output, the corresponding target engine efficiency and target generator efficiency are determined, and the engine and generator are controlled to operate at the target engine efficiency, thereby ensuring that the vehicle's fuel consumption is less than the preset fuel consumption. This method is based on offline optimization of the engine target torque at different speeds during PTO power take-off. It considers the motor's speed regulation capability under different engine torque loads during PTO lifting. Under the premise of meeting the speed response requirements and within the allowable range extender's speed regulation capability, it improves the economy of the range extender system and solves the problem in the prior art that the motor's speed regulation capability is weak and cannot guarantee low engine fuel consumption when the generator load is large during PTO power take-off.
[0087] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the control method of the vehicle range extender system of this application will be described in detail below with reference to specific embodiments.
[0088] This embodiment relates to a specific control method for a vehicle range extender system, including the following steps:
[0089] Step S1: Obtain the efficiency of the engine and generator at different speeds and torques through bench testing;
[0090] Step S2: Obtain the generator speed response data at different speeds and engine loads through bench testing, with step speed as input, and normalize the response time to obtain the motor speed regulation capability under different speeds and torques.
[0091] Step S3: Based on the efficiency MAP of the engine and generator, with the maximum power output of the range extender as the optimization objective, and adding the motor speed regulation capability as a penalty factor, optimize at different speeds under the constraint of the motor speed regulation capability to improve the efficiency of the range extender system. The optimization objective function is: Max{P Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen To optimize power; n MT T represents the motor speed. Eng For engine torque; η Rcu The system efficiency is represented by w; the influence weight of speed regulation capability is w; and the influence coefficient of the motor's current operating point is c1. The optimization process is as follows: Figure 4 As shown, the optimized power P is first initialized. Gen Then iteratively update P Gen Determine if the constraint adjustment is satisfied. If the constraint adjustment is satisfied, determine if the number of iterations has been reached. If the number of iterations has been reached, output the optimal P. Gen If the number of iterations has not been reached, continue iterating and updating P. Gen If the constraint adjustment is not satisfied, abandon the current iteration P. Gen Then determine whether the number of iterations has been reached. If the number of iterations has been reached, output the optimal P. Gen If the number of iterations has not been reached, continue iterating and updating P. Gen .
[0092] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0093] This application also provides a control device for a vehicle range extender system. It should be noted that the control device for the vehicle range extender system in this application can be used to execute the control method for the vehicle range extender system provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0094] The control device for the vehicle range extender system provided in the embodiments of this application will be described below.
[0095] Figure 5 This is a schematic diagram of the control device for a vehicle range extender system according to an embodiment of this application. The vehicle range extender system includes an engine and a generator, such as... Figure 5 As shown, the device includes an acquisition unit 10, a determination unit 20, and a control unit 30. The acquisition unit 10 is used to acquire the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed. The determination unit 20 is used to determine the maximum range extender power output as the optimization target and the motor speed regulation capability as the constraint condition. The maximum range extender power output is the maximum value of the power output of the vehicle range extender system. The control unit 30 is used to determine the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0096] The control device for the vehicle range extender system described in this application includes an engine and a generator. The device comprises an acquisition unit, a determination unit, and a control unit. The acquisition unit acquires the generator's motor speed regulation capability under the current operating condition, where the current operating condition is the vehicle range extender system operating under the current generator load and current generator speed. The motor speed regulation capability characterizes the time required for the generator to adjust from the current generator speed to a target speed. The determination unit determines the maximum range extender power output as the optimization objective and the motor speed regulation capability as a constraint. The maximum range extender power output is the maximum value of the vehicle range extender system's power output. The control unit determines the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output, and controls the engine to operate at the target engine efficiency and the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than a preset fuel consumption. This device is based on offline optimization of the engine target torque at different speeds during PTO power take-off. It takes into account the motor's speed regulation capability under different engine torque loads during PTO lifting. Under the premise of meeting the speed response requirements and within the allowable range extender's speed regulation capability, it improves the economy of the range extender system and solves the problem in the prior art that the motor's speed regulation capability is weak and cannot guarantee low engine fuel consumption when the generator load is large during PTO power take-off.
[0097] In some examples, the determining unit includes an initialization module, an iterative update module, a judgment module, and a first determining module. The initialization module is used to initialize the range extender's power output to obtain an initial range extender power output. The iterative update module is used to iteratively update the initial range extender power output to obtain the intermediate range extender power output corresponding to each iteration. The judgment module is used to judge in real time whether the motor speed regulation capability meets the constraint conditions and obtain a judgment result. The constraint conditions indicate that the motor speed regulation capability is greater than or equal to a preset value. The first determining module is used to determine the maximum range extender power output based on the judgment result and the intermediate range extender power output.
[0098] In some instances, the first determining module includes a first determining submodule and a second determining submodule. The first determining submodule is used to determine whether the maximum number of iterations has been reached if the motor speed regulation capability meets the constraints. If the maximum number of iterations has been reached, the intermediate range extender power generated in the current iteration is determined as the maximum range extender power generated. If the maximum number of iterations has not been reached, iteration continues until the maximum number of iterations is reached. The second determining submodule is used to discard the intermediate range extender power generated in the current iteration if the motor speed regulation capability does not meet the constraints, and determine whether the maximum number of iterations has been reached. If the maximum number of iterations has been reached, the intermediate range extender power generated in the previous iteration is determined as the maximum range extender power generated. If the maximum number of iterations has not been reached, iteration continues until the maximum number of iterations is reached.
[0099] In this embodiment, as Figure 6 As shown, the determining unit 20 includes a first acquisition module 21 and a second determining module 22. The first acquisition module 21 is used to acquire the optimization objective function Max{P}. Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen n is the power output of the range extender; MT The current generator speed is T. Eng For engine torque; η Rcu The efficiency of the range extender system is defined as follows: w is the influence weight of the motor speed regulation capability; c1 is the influence coefficient of the generator under the current operating conditions; the second determining module 22 is used to determine the maximum range extender power generation based on the above optimization objective function, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint condition.
[0100] In one optional embodiment, the control unit includes a third determining module, a second acquiring module, and a fourth determining module. The third determining module is used to determine the maximum range extender system efficiency based on the maximum range extender power output. The second acquiring module is used to acquire a first MAP table, which characterizes the mapping relationship between the range extender system efficiency, engine efficiency, and generator efficiency. The fourth determining module is used to determine the target engine efficiency and the target generator efficiency based on the maximum range extender system efficiency and the first MAP table.
[0101] In some instances, the acquisition unit includes a fifth determining module and a processing module. The fifth determining module is used to determine the response time of the generator adjusting from the current generator speed to the target speed under the current operating condition. The processing module is used to normalize the response time to obtain the motor speed regulation capability of the generator under the current operating condition.
[0102] As an optional solution, the control unit includes a third acquisition module, a fourth acquisition module, a sixth determination module, and a seventh determination module. The third acquisition module is used to acquire a second MAP table, which represents the mapping relationship between engine efficiency, engine speed, and engine torque. The fourth acquisition module is used to acquire a third MAP table, which represents the mapping relationship between generator efficiency, generator speed, and generator torque. The sixth determination module is used to determine the target engine speed and target engine torque based on the target engine efficiency and the second MAP table, and control the engine to operate at the target engine speed and target engine torque. The seventh determination module is used to determine the target generator speed and target generator torque based on the target generator efficiency and the third MAP table, and control the generator to operate at the target generator speed and target generator torque, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0103] The control device of the aforementioned vehicle range extender system includes a processor and a memory. The aforementioned acquisition units, etc., are all stored as program units in the memory, and the processor executes these program units stored in the memory to achieve the corresponding functions. All of the aforementioned modules reside in the same processor; alternatively, the aforementioned modules may be located in different processors in any combination.
[0104] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and adjusting kernel parameters can address the problems in existing technologies where, under heavy generator loads, the motor speed regulation capability is weak and the engine fuel consumption cannot be guaranteed when using a PTO (Power Take-Off) system.
[0105] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0106] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the control method of the vehicle range extender system.
[0107] Specifically, the control methods for the vehicle range extender system include:
[0108] Step S201: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed.
[0109] Specifically, a vehicle range extender system is a device used to extend the driving range of an electric vehicle. By combining a range extender engine with the electric vehicle's battery system, the vehicle can operate in a hybrid mode, thereby improving its range and driving distance. Range extender systems typically use an internal combustion engine or fuel cell as the range extender, utilizing the electrical energy or power generated to help propel the electric vehicle, thus reducing battery consumption and extending the vehicle's driving range.
[0110] Step S202: Taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, determine the maximum range extender power generation, which is the maximum value of the power generation of the vehicle range extender system.
[0111] Specifically, the power output of a range extender refers to the electrical output generated by the range extender during operation. A range extender is a device used to improve engine performance by increasing the intake air volume and the compression ratio of the fuel mixture, thereby increasing the engine's power output. The power output of the range extender depends on its design and performance parameters, as well as the engine's operating conditions and load requirements. Generally speaking, the greater the power output of the range extender, the greater the engine's output power will be.
[0112] Step S203: Determine the target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0113] Specifically, reducing vehicle fuel consumption can decrease fuel consumption and help conserve energy resources. Burning gasoline produces greenhouse gases such as carbon dioxide; reducing fuel consumption can reduce carbon emissions, which helps mitigate climate change. Lower fuel consumption also means increased vehicle efficiency, improving vehicle performance and driving experience.
[0114] Optionally, taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined by: initializing the range extender power generation to obtain an initial range extender power generation; iteratively updating the initial range extender power generation to obtain the intermediate range extender power generation corresponding to each iteration; judging in real time whether the motor speed regulation capability meets the constraint condition and obtaining a judgment result, wherein the constraint condition indicates that the motor speed regulation capability is greater than or equal to a preset value; and determining the maximum range extender power generation based on the judgment result and the intermediate range extender power generation.
[0115] Optionally, determining the maximum range extender power output based on the above judgment result and the intermediate range extender power output includes: if the motor speed regulation capability meets the above constraints, determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the current iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached; if the motor speed regulation capability does not meet the above constraints, abandoning the intermediate range extender power output obtained in the current iteration and determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the previous iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached.
[0116] Optionally, taking the maximum range extender power generation as the optimization objective and the aforementioned motor speed regulation capability as the constraint, the maximum range extender power generation is determined, including: obtaining the optimization objective function Max{P Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen n is the power output of the range extender; MT The current generator speed is T. Eng For engine torque; η Rcu The efficiency of the range extender system is defined as follows: w represents the influence weight of the motor speed regulation capability; c1 represents the influence coefficient of the generator under the current operating conditions. Based on the above optimization objective function, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined.
[0117] Optionally, determining the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output includes: determining the maximum range extender system efficiency based on the maximum range extender power output; obtaining a first MAP table, which is used to characterize the mapping relationship between the range extender system efficiency, engine efficiency, and generator efficiency; and determining the target engine efficiency and target generator efficiency based on the maximum range extender system efficiency and the first MAP table.
[0118] Optionally, obtaining the motor speed regulation capability of the generator under the current operating condition includes: determining the response time of the generator adjusting from the current generator speed to the target speed under the current operating condition; and normalizing the response time to obtain the motor speed regulation capability of the generator under the current operating condition.
[0119] Optionally, controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption, includes: acquiring a second MAP table, the second MAP table being used to characterize the mapping relationship between engine efficiency, engine speed, and engine torque; acquiring a third MAP table, the third MAP table being used to characterize the mapping relationship between generator efficiency, generator speed, and generator torque; determining a target engine speed and a target engine torque based on the target engine efficiency and the second MAP table, and controlling the engine to operate at the target engine speed and the target engine torque; determining a target generator speed and a target generator torque based on the target generator efficiency and the third MAP table, and controlling the generator to operate at the target generator speed and the target generator torque, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0120] This invention provides a processor for running a program, wherein the program executes the control method of the vehicle range extender system.
[0121] Specifically, the control methods for the vehicle range extender system include:
[0122] Step S201: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed.
[0123] Specifically, a vehicle range extender system is a device used to extend the driving range of an electric vehicle. By combining a range extender engine with the electric vehicle's battery system, the vehicle can operate in a hybrid mode, thereby improving its range and driving distance. Range extender systems typically use an internal combustion engine or fuel cell as the range extender, utilizing the electrical energy or power generated to help propel the electric vehicle, thus reducing battery consumption and extending the vehicle's driving range.
[0124] Step S202: Taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, determine the maximum range extender power generation, which is the maximum value of the power generation of the vehicle range extender system.
[0125] Specifically, the power output of a range extender refers to the electrical output generated by the range extender during operation. A range extender is a device used to improve engine performance by increasing the intake air volume and the compression ratio of the fuel mixture, thereby increasing the engine's power output. The power output of the range extender depends on its design and performance parameters, as well as the engine's operating conditions and load requirements. Generally speaking, the greater the power output of the range extender, the greater the engine's output power will be.
[0126] Step S203: Determine the target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0127] Specifically, reducing vehicle fuel consumption can decrease fuel consumption and help conserve energy resources. Burning gasoline produces greenhouse gases such as carbon dioxide; reducing fuel consumption can reduce carbon emissions, which helps mitigate climate change. Lower fuel consumption also means increased vehicle efficiency, improving vehicle performance and driving experience.
[0128] Optionally, taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined by: initializing the range extender power generation to obtain an initial range extender power generation; iteratively updating the initial range extender power generation to obtain the intermediate range extender power generation corresponding to each iteration; judging in real time whether the motor speed regulation capability meets the constraint condition and obtaining a judgment result, wherein the constraint condition indicates that the motor speed regulation capability is greater than or equal to a preset value; and determining the maximum range extender power generation based on the judgment result and the intermediate range extender power generation.
[0129] Optionally, determining the maximum range extender power output based on the above judgment result and the intermediate range extender power output includes: if the motor speed regulation capability meets the above constraints, determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the current iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached; if the motor speed regulation capability does not meet the above constraints, abandoning the intermediate range extender power output obtained in the current iteration and determining whether the maximum number of iterations has been reached; if the maximum number of iterations has been reached, determining the intermediate range extender power output obtained in the previous iteration as the maximum range extender power output; if the maximum number of iterations has not been reached, continuing iteration until the maximum number of iterations is reached.
[0130] Optionally, taking the maximum range extender power generation as the optimization objective and the aforementioned motor speed regulation capability as the constraint, the maximum range extender power generation is determined, including: obtaining the optimization objective function Max{P Gen}=n MT ×T Eng ×η Rcu / 9550+wc1, where P Gen n is the power output of the range extender; MT The current generator speed is T. Eng For engine torque; η Rcu The efficiency of the range extender system is defined as follows: w represents the influence weight of the motor speed regulation capability; c1 represents the influence coefficient of the generator under the current operating conditions. Based on the above optimization objective function, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined.
[0131] Optionally, determining the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output includes: determining the maximum range extender system efficiency based on the maximum range extender power output; obtaining a first MAP table, which is used to characterize the mapping relationship between the range extender system efficiency, engine efficiency, and generator efficiency; and determining the target engine efficiency and target generator efficiency based on the maximum range extender system efficiency and the first MAP table.
[0132] Optionally, obtaining the motor speed regulation capability of the generator under the current operating condition includes: determining the response time of the generator adjusting from the current generator speed to the target speed under the current operating condition; and normalizing the response time to obtain the motor speed regulation capability of the generator under the current operating condition.
[0133] Optionally, controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption, includes: acquiring a second MAP table, the second MAP table being used to characterize the mapping relationship between engine efficiency, engine speed, and engine torque; acquiring a third MAP table, the third MAP table being used to characterize the mapping relationship between generator efficiency, generator speed, and generator torque; determining a target engine speed and a target engine torque based on the target engine efficiency and the second MAP table, and controlling the engine to operate at the target engine speed and the target engine torque; determining a target generator speed and a target generator torque based on the target generator efficiency and the third MAP table, and controlling the generator to operate at the target generator speed and the target generator torque, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0134] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0135] Step S201: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed.
[0136] Step S202: Taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, determine the maximum range extender power generation, which is the maximum value of the power generation of the vehicle range extender system.
[0137] Step S203: Determine the target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0138] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0139] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0140] Step S201: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed.
[0141] Step S202: Taking the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, determine the maximum range extender power generation, which is the maximum value of the power generation of the vehicle range extender system.
[0142] Step S203: Determine the target engine efficiency and target generator efficiency based on the maximum range extender power output, and control the engine to operate at the target engine efficiency and control the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption.
[0143] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0144] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0145] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0146] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0147] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0148] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0149] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0150] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0151] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0152] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0153] 1) The control method of the vehicle range extender system described in this application includes an engine and a generator. The method first obtains the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability characterizes the time it takes for the generator to adjust from the current generator speed to the target speed. Then, with the maximum range extender power generation as the optimization target and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined. The maximum range extender power generation is the maximum value of the power generation of the vehicle range extender system. Finally, the corresponding target engine efficiency and target generator efficiency are determined based on the maximum range extender power generation, and the engine is controlled to work according to the target engine efficiency and the generator is controlled to work according to the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption. This method is based on offline optimization of the engine target torque at different speeds during PTO power take-off. It considers the motor's speed regulation capability under different engine torque loads during PTO lifting. Under the premise of meeting the speed response requirements and within the allowable range extender's speed regulation capability, it improves the economy of the range extender system and solves the problem in the prior art that the motor's speed regulation capability is weak and cannot guarantee low engine fuel consumption when the generator load is large during PTO power take-off.
[0154] 2) The control device for the vehicle range extender system described in this application, wherein the vehicle range extender system includes an engine and a generator, the device includes an acquisition unit, a determination unit, and a control unit. The acquisition unit is used to acquire the motor speed regulation capability of the generator corresponding to the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and the current generator speed. The motor speed regulation capability characterizes the time it takes for the generator to adjust from the current generator speed to the target speed. The determination unit is used to determine the maximum range extender power generation as the optimization target and the motor speed regulation capability as the constraint condition. The maximum range extender power generation is the maximum value of the power generation of the vehicle range extender system. The control unit is used to determine the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power generation, and control the engine to work according to the target engine efficiency and control the generator to work according to the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption. This device is based on offline optimization of the engine target torque at different speeds during PTO power take-off. It takes into account the motor's speed regulation capability under different engine torque loads during PTO lifting. Under the premise of meeting the speed response requirements and within the allowable range extender's speed regulation capability, it improves the economy of the range extender system and solves the problem in the prior art that the motor's speed regulation capability is weak and cannot guarantee low engine fuel consumption when the generator load is large during PTO power take-off.
[0155] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A control method for a vehicle range extender system, the vehicle range extender system comprising an engine and a generator, characterized in that, The method includes: Obtain the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed. With the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined, and the maximum range extender power generation is the maximum value of the power generation of the vehicle range extender system. The target engine efficiency and target generator efficiency are determined based on the maximum range extender power output, and the engine is controlled to operate at the target engine efficiency and the generator is controlled to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption. Determining the maximum range extender power output as the optimization objective and the motor speed regulation capability as a constraint includes: The range extender's power generation is initialized to obtain the initial range extender power generation. The initial range extender power output is iteratively updated to obtain the intermediate range extender power output corresponding to each iteration. The system determines in real time whether the motor speed regulation capability meets the constraint conditions and obtains the determination result. The constraint conditions indicate that the motor speed regulation capability is greater than or equal to a preset value. Based on the judgment result and the power generation of the intermediate range extender, the power generation of the maximum range extender is determined.
2. The method according to claim 1, characterized in that, Based on the judgment result and the power generation of the intermediate range extender, the maximum power generation of the range extender is determined, including: If the motor speed regulation capability meets the constraint conditions, determine whether the maximum number of iterations has been reached. If the maximum number of iterations has been reached, determine the intermediate range extender power generated in the current iteration as the maximum range extender power generated. If the maximum number of iterations has not been reached, continue iterating until the maximum number of iterations is reached. If the motor speed regulation capability does not meet the constraint conditions, the intermediate range extender power generated in this iteration is abandoned, and it is checked whether the maximum number of iterations has been reached. If the maximum number of iterations has been reached, the intermediate range extender power generated in the previous iteration is determined as the maximum range extender power generated. If the maximum number of iterations has not been reached, the iteration continues until the maximum number of iterations is reached.
3. The method according to claim 1, characterized in that, Determining the maximum range extender power output as the optimization objective and the motor speed regulation capability as a constraint includes: Obtain the optimization objective function ,in, P Gen Power generation for the range extender; n MT The current generator speed; T Eng This refers to engine torque; η Rcu To improve the efficiency of the range extender system; w The influence weight of the motor speed regulation capability; c 1 represents the influence coefficient of the generator under the current operating conditions; Based on the aforementioned objective function, with the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint, the maximum range extender power generation is determined.
4. The method according to claim 3, characterized in that, Determining the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output includes: The maximum range extender system efficiency is determined based on the maximum range extender power output. Obtain the first MAP table, which is used to characterize the mapping relationship between the range extender system efficiency, engine efficiency, and generator efficiency; The target engine efficiency and the target generator efficiency are determined based on the maximum range extender system efficiency and the first MAP table.
5. The method according to claim 1, characterized in that, Obtaining the motor speed regulation capability of the generator under the current operating condition includes: Determine the response time of the generator to adjust from the current generator speed to the target speed under the current operating condition; The response time is normalized to obtain the motor speed regulation capability of the generator under the current operating condition.
6. The method according to any one of claims 1 to 5, characterized in that, Controlling the engine to operate at the target engine efficiency and controlling the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption, includes: Obtain the second MAP table, which is used to characterize the mapping relationship between engine efficiency, engine speed and engine torque; Obtain the third MAP table, which is used to characterize the mapping relationship between generator efficiency, generator speed and generator torque; Based on the target engine efficiency and the second MAP table, the target engine speed and target engine torque are determined, and the engine is controlled to operate at the target engine speed and target engine torque. Based on the target generator efficiency and the third MAP table, the target generator speed and target generator torque are determined, and the generator is controlled to operate at the target generator speed and target generator torque so that the vehicle's fuel consumption is less than the preset fuel consumption.
7. A control device for a vehicle range extender system, the vehicle range extender system comprising an engine and a generator, characterized in that, The device includes: The acquisition unit is used to acquire the motor speed regulation capability of the generator under the current operating condition. The current operating condition is the operating condition of the vehicle range extender system under the current generator load and the current generator speed. The motor speed regulation capability represents the time it takes for the generator to adjust from the current generator speed to the target speed. The determining unit is used to determine the maximum range extender power generation as the optimization objective and the motor speed regulation capability as the constraint condition. The maximum range extender power generation is the maximum value of the power generation of the vehicle range extender system. The control unit is used to determine the corresponding target engine efficiency and target generator efficiency based on the maximum range extender power output, and to control the engine to operate at the target engine efficiency and the generator to operate at the target generator efficiency, so that the vehicle's fuel consumption is less than the preset fuel consumption. The determining unit includes an initialization module, an iterative update module, a judgment module, and a first determining module. The initialization module is used to initialize the range extender's power output to obtain an initial range extender power output. The iterative update module is used to iteratively update the initial range extender power output to obtain an intermediate range extender power output corresponding to each iteration. The judgment module is used to determine in real time whether the motor speed regulation capability meets the constraint conditions and obtain a judgment result. The constraint conditions indicate that the motor speed regulation capability is greater than or equal to a preset value. The first determining module is used to determine the maximum range extender power output based on the judgment result and the intermediate range extender power output.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the control method of the vehicle range extender system according to any one of claims 1 to 6.
9. An electronic device, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing a vehicle range extender system according to any one of claims 1 to 6.
Citation Information
Patent Citations
Electric vehicle range extender control method, equipment, storage medium and device
CN111660835A
Energy consumption management platform, method and system for extended-range electric mining truck, and storage medium
WO2024087590A1