Method, device, equipment and medium for selecting and switching operating point of range extender
By constructing a performance optimization function for the range extender and combining fuel consumption, emissions, and vibration parameters to select the target operating point of the range extender, the problem of existing technologies being unable to balance fuel consumption, emissions, and vibrations was solved, achieving optimal performance and extending the service life of the range extender.
Patent Information
- Application Number
- CN202411302214.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-09-18
AI Technical Summary
The existing technology cannot simultaneously take into account the working performance requirements such as fuel consumption, emissions and vibration in the selection and optimization of the operating point of the range extender, resulting in the inability to achieve comprehensive and excellent performance of the vehicle and a large workload for calibration tests.
By obtaining the vehicle's driving requirements and operating status information, a working performance optimization function for the range extender is constructed, including at least one parameter to be optimized among fuel consumption, emissions and vibration. The target operating point of the range extender is selected according to the target power requirement, and the optimal operating point and working curve are reasonably matched.
It achieves the goal of quickly and accurately matching the optimal operating point of the range extender under the target power demand, taking into account the working performance requirements of low fuel consumption, high oil-to-electricity conversion efficiency, low emissions and low vibration, shortening the development cycle and saving costs.
Smart Images

Figure CN119160006B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of new energy vehicle technology, and in particular to a method, device, equipment, and medium for selecting and switching an operating point of a range extender. Background Art
[0002] Extended-range electric vehicles (EREVs) have been gaining increasing attention in both commercial and passenger vehicle sectors in recent years. They address the pain points of pure electric vehicles, such as short driving range, long charging times, inadequate charging infrastructure, and high acquisition costs, and hold promising prospects for development. The ER is a key component of EREVs, providing additional power to increase their range. The ER's performance, including fuel consumption, emissions, and vibration, has the most direct and significant impact on the overall vehicle's performance.
[0003] However, the existing technology cannot simultaneously take into account the requirements of working performance such as fuel consumption, emissions, and vibration in the selection and optimization of the operating point of the range extender. In addition, the calibration test workload of the range extender is very large, and it is impossible to achieve the goal of excellent overall performance of the vehicle, which has certain limitations. Summary of the Invention
[0004] Embodiments of the present invention provide a method, device, equipment, and medium for selecting and switching the operating point of a range extender, rationally constructing an operating performance optimization function for the range extender, and can simultaneously take into account operating performance requirements such as low fuel consumption, low emissions, and low vibration, and quickly and accurately match the optimal operating point and operating curve of the range extender.
[0005] In a first aspect, an embodiment of the present invention provides a method for selecting and switching a range extender operating point, comprising:
[0006] Obtain vehicle driving demand information and operating status information;
[0007] determining a target power requirement of the range extender based on the driving demand information and the operating state information;
[0008] Constructing a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration;
[0009] A target operating point of the range extender is selected according to the target power demand and the operating performance optimization function; wherein the target operating point corresponds to a target speed and a target torque of the range extender.
[0010] In a second aspect, an embodiment of the present invention further provides a device for selecting and switching a range extender operating point, comprising:
[0011] An information acquisition module is used to obtain the vehicle's driving demand information and operating status information;
[0012] a power determination module, configured to determine a target power requirement of the range extender based on the driving demand information and the operating state information;
[0013] A function construction module, configured to construct a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration;
[0014] An operating point selection module is used to select a target operating point of the range extender according to the target power requirement and the operating performance optimization function; wherein the target operating point corresponds to the target speed and target torque of the range extender.
[0015] In a third aspect, an embodiment of the present invention further provides a terminal device, including:
[0016] one or more processors;
[0017] a storage device for storing one or more programs;
[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for selecting and switching the operating point of the range extender as described in any one of the first aspects.
[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for selecting and switching the operating point of the range extender as described in any one of the first aspects.
[0020] Embodiments of the present invention provide a method, device, equipment, and medium for selecting and switching a range extender operating point. The selection and switching method first obtains driving demand information and operating status information of a vehicle, then determines a target power requirement of the range extender based on the driving demand information and operating status information, and then constructs a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration; finally, based on the target power requirement and the working performance optimization function, a target operating point of the range extender is selected; wherein the target operating point corresponds to a target speed and a target torque of the range extender. By using the above method, a working performance optimization function of the range extender is rationally constructed, and the target speed and target torque corresponding to the optimal value of the working performance optimization function are found under the limitation of the target power demand, so as to determine the target working point of the range extender. The working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions and vibration, and can simultaneously take into account the working performance requirements of low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, low vibration, etc., so as to quickly and accurately match the optimal working point and working curve of the range extender, thereby achieving the effect of selecting and optimizing the working point of the range extender, which is conducive to ensuring the optimal working performance of the range extender and extending the service life of the range extender. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 1 is a flow chart of a method for selecting and switching an operating point of a range extender provided by an embodiment of the present invention;
[0022] Figure 2 This is a schematic structural diagram of an extended-range electric vehicle provided by an embodiment of the present invention;
[0023] Figure 3 1 is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention;
[0024] Figure 4 1 is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention;
[0025] Figure 5 This is a universal characteristic diagram of an optimal fuel consumption working curve and an equal power curve fitting provided by an embodiment of the present invention;
[0026] Figure 6 This is a universal characteristic diagram of an optimal emission working curve and an isopower curve fitting provided by an embodiment of the present invention;
[0027] Figure 7 This is a universal characteristic diagram of an optimal vibration working curve and an equal power curve fitting provided by an embodiment of the present invention;
[0028] Figure 8This is a universal characteristic diagram of an optimal comprehensive working curve and an equal power curve fitting provided by an embodiment of the present invention;
[0029] Figure 9 1 is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention;
[0030] Figure 10 1 is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention;
[0031] Figure 11 1 is a schematic structural diagram of a device for selecting and switching an operating point of a range extender provided by an embodiment of the present invention;
[0032] Figure 12 It is a structural diagram of a terminal device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0033] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.
[0034] Figure 1 This is a flow chart of a method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention. The method is applicable to the regulation of the operating performance of the range extender during the driving of an extended-range electric vehicle. The method can be executed by a device for selecting and switching the operating point of the range extender. The device can be implemented in the form of hardware and / or software and can be configured in a control panel. Figure 1 As shown, the selection and switching method includes:
[0035] S110: Acquire driving demand information and operating status information of the vehicle.
[0036] Specifically, Figure 2 This is a schematic structural diagram of a range-extended electric vehicle provided by an embodiment of the present invention. Figure 2As shown, the extended-range electric vehicle includes a vehicle control unit (VCU), a power battery module 10, a range extender module 20, a drive module 30, and an action module 40. The power battery module 10 includes a battery management controller (BMS) and a power battery 11, which are electrically connected to the vehicle control unit (VCU). The BMS is electrically connected to the vehicle control unit (VCU). The range extender module 20 includes an engine control unit (ECU), an engine 21, a generator control unit (GCU1), and a generator 22. The engine control unit (ECU) is electrically connected to the engine 21 and the vehicle control unit (VCU), respectively. The generator control unit (GCU1) is electrically connected to the generator 22 and the vehicle control unit (VCU), respectively. Mechanical connections may also exist between the engine 21 and the generator 22. The drive module 30 includes a drive motor control unit (GCU2) and a drive motor 31, which are electrically connected to the vehicle control unit (VCU), the power battery 11, and the generator control unit (GCU1). The action module 40 includes a transmission unit 41 and wheels 42, which are mechanically connected to each other. Mechanical connections may also exist between the transmission unit 41 and the drive motor 31. It is understood that in an extended-range electric vehicle, the range extender module 20 is only used for power generation and does not directly participate in driving. Moreover, due to the presence of the power battery 11, the output power of the range extender module 20 is decoupled from the target power of the entire vehicle. That is, the output power of the range extender module 20 has no direct relationship with the target power of the entire vehicle, but is related to its own operating point. In other words, by selecting an appropriate operating point for the range extender module 20, the range extender module 20 can operate under the required low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, low vibration and other operating performance.
[0037] Acquire the vehicle's driving demand information and operating status information. For example, the driving demand information may include information on changes in the accelerator pedal's opening, the brake pedal's opening, and the brake handle's gear position. Thus, the vehicle's sensors can detect changes in the position of the accelerator pedal, brake pedal, or brake handle in real time. For example, the operating status information may include vehicle speed information, information on the remaining power of the power battery, and vehicle fault information. Thus, the vehicle's sensors can detect information such as the specific value and rate of change of the vehicle's speed in real time. The vehicle's sensors can also detect information such as the power usage and remaining power of the power battery 11 in real time. The vehicle's sensors can also detect whether various components of the vehicle have faults or abnormalities in real time. Subsequently, the vehicle controller (VCU) can analyze the vehicle's overall status based on the vehicle's control strategy and the acquired driving demand information and operating status information, thereby subsequently determining the amount of power required to be provided by the power battery module 10 and the amount of power required to be provided by the range extender module 20. For example, the range extender module 20 can provide power to the power battery module 10 to charge the power battery module 10 , or the range extender module 20 can also directly provide power to the drive module 30 to drive the vehicle through the drive module 30 .
[0038] S120 : Determine a target power requirement of the range extender based on the driving demand information and the operating status information.
[0039] Specifically, continue to refer to Figure 2 It is understood that the vehicle controller VCU can determine the target power requirement of the vehicle based on the vehicle control strategy and the acquired driving demand information and operating status information. For example, the vehicle controller VCU can determine the target power requirement corresponding to normal driving of the vehicle based on the vehicle's driving status, or the vehicle controller VCU can determine the target power requirement corresponding to normal braking of the vehicle based on the vehicle's braking status. Subsequently, the vehicle controller VCU can also allocate the target power requirement of the vehicle based on the operating performance of the range extender module 20 and the power information of the power battery module 10 to determine the target power requirement of the range extender module 20, that is, the power required to be provided by the range extender module 20, and determine the target power requirement of the power battery module 10, that is, the power required to be provided by the power battery module 10.
[0040] S130: Constructing a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration.
[0041] Specifically, continue to refer to Figure 2It should be noted that this embodiment considers the range extender module 20 as a whole. This module 20 is synonymous with the range extender discussed below. This embodiment does not address the power demand distribution of the engine 21 and generator 22 within the range extender module 20. Furthermore, after determining the range extender's target power demand, the range extender has flexibility in selecting its operating point. That is, for the same target power demand, the range extender can select different speed-torque operating points. In this case, it is unknown which of the multiple speed-torque operating points will provide the best performance. Therefore, this embodiment constructs a range extender performance optimization function that combines at least one of the parameters to be optimized: fuel consumption, emissions, and vibration. This allows the range extender to meet performance requirements such as low fuel consumption (high fuel-to-electricity conversion efficiency or high system efficiency), low emissions, and low vibration based on the values of the performance optimization function. For example, after constructing the range extender performance optimization function, the range extender can be made to meet performance requirements by obtaining the extreme value of the performance optimization function and the corresponding parameters to be optimized. For example, when the parameter to be optimized includes fuel consumption, the range extender can be made to meet the requirements of low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency) working performance by obtaining the extreme value of the working performance optimization function. When the parameter to be optimized includes emissions, the range extender can be made to meet the requirements of low emission working performance by obtaining the extreme value of the working performance optimization function. When the parameter to be optimized includes vibration, the range extender can be made to meet the requirements of low vibration working performance by obtaining the extreme value of the working performance optimization function. In fact, the values of the working performance optimization function and the corresponding types of parameters to be optimized can also be other. This embodiment is only an example and is not limited here.
[0042] In addition, by constructing a performance optimization function for the range extender and combining at least one of the parameters to be optimized among fuel consumption, emissions and vibration, the problem of large calibration test workload for the range extender can also be effectively solved. There is no need to conduct calibration tests for each parameter to be optimized, thereby effectively shortening the development cycle and saving costs.
[0043] S140. Select a target operating point of the range extender according to the target power requirement and the working performance optimization function; wherein the target operating point corresponds to the target speed and target torque of the range extender.
[0044] Specifically, the range extender can be made to meet the requirements of low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, low vibration and other working performance according to the value of the working performance optimization function. For example, the value of the working performance optimization function can vary according to the operating speed and operating torque of the range extender, and the operating power of the range extender can also vary according to its own operating speed and operating torque. In this way, the function curve corresponding to the working performance optimization function and the isopower curve corresponding to the target power demand can be determined respectively, and the intersection of the two curves is the required target working point. For example, in a two-dimensional coordinate system, the horizontal coordinate corresponding to the target working point can be the target speed of the range extender, and the vertical coordinate corresponding to the target working point can be the target torque of the range extender. When the range extender operates at the target working point, the corresponding working performance of the range extender, such as fuel consumption, emissions, and vibration, also meets the requirements.
[0045] The technical solution in the embodiment of the present invention first obtains driving demand information and operating status information of the vehicle, then determines the target power requirement of the range extender based on the driving demand information and operating status information, and then constructs a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration. Finally, based on the target power requirement and the working performance optimization function, a target operating point for the range extender is selected; wherein the target operating point corresponds to the target speed and target torque of the range extender. Using the above method, the working performance optimization function of the range extender is rationally constructed, and the target speed and target torque corresponding to the optimal value of the working performance optimization function are found under the constraint of the target power requirement, thereby determining the target operating point of the range extender. The working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration, and can simultaneously take into account working performance requirements such as low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, and low vibration, so as to quickly and accurately match the optimal working point and working curve of the range extender, thereby achieving the effect of selecting and optimizing the working point of the range extender, which is conducive to ensuring the optimal working performance of the range extender and extending the service life of the range extender.
[0046] Optionally, the driving demand information includes at least accelerator pedal opening change information, brake pedal opening change information, and brake handle gear change information; the operating status information includes at least vehicle speed information, power battery remaining power information, and vehicle fault information.
[0047] Figure 3 This is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention. This embodiment is optimized based on the above embodiment. Optionally, the range extender includes an engine;
[0048] Construct the range extender's performance optimization function, including:
[0049] Obtaining a first performance function corresponding to a universal characteristic curve of the engine including fuel consumption parameters, a second performance function corresponding to a universal characteristic curve of the engine including emission parameters, and a third performance function corresponding to a universal characteristic curve of the engine including vibration parameters, and obtaining a first optimization weight corresponding to the fuel consumption parameter, a second optimization weight corresponding to the emission parameter, and a third optimization weight corresponding to the vibration parameter;
[0050] An operating performance optimization function of the range extender is determined based on the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight.
[0051] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 3 As shown, the selection and switching method includes:
[0052] S210: Acquire driving demand information and operating status information of the vehicle.
[0053] S220: Determine a target power requirement of the range extender based on the driving demand information and the operating status information.
[0054] S230. Obtain a first performance function corresponding to the universal characteristic curve of the engine including fuel consumption parameters, a second performance function corresponding to the universal characteristic curve of the engine including emission parameters, and a third performance function corresponding to the universal characteristic curve of the engine including vibration parameters, and obtain a first optimization weight corresponding to the fuel consumption parameters, a second optimization weight corresponding to the emission parameters, and a third optimization weight corresponding to the vibration parameters.
[0055] Specifically, a corresponding universal characteristic curve can be established based on the engine's speed, torque, and fuel consumption parameters according to the engine bench test / calibration test to obtain the first performance function G(T,n) corresponding to the universal characteristic curve of the engine including the fuel consumption parameters. The first performance function G(T,n) is a function of how the fuel consumption changes with the operating speed n and the operating torque T. For different operating speeds n and operating torques T, the operating points correspond to specific fuel consumption values. In addition, within the entire region corresponding to the operating speed n and the operating torque T, the minimum value G of the first performance function G(T,n) can be determined. min , and determine the minimum value G min The corresponding operating speed n and operating torque T. In this way, when the range extender works at the minimum value G min Under the conditions of corresponding operating speed n and operating torque T, the range extender can achieve the working performance requirements of minimum fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency).
[0056] Based on the engine bench test / calibration test, a corresponding universal characteristic curve can be established based on the engine speed, torque, and emission parameters to obtain the second performance function E(T,n) corresponding to the universal characteristic curve of the engine including the emission parameters. Among them, the second performance function E(T,n) is a function of the change of emissions with the operating speed n and the operating torque T. For different operating speeds n and torque T, the operating points correspond to specific emission values. In addition, within the entire range corresponding to the operating speed n and the operating torque T, the minimum value E of the second performance function E(T,n) can be determined. min , and determine the minimum value E min The corresponding operating speed n and operating torque T. In this way, when the range extender works at the minimum value E min Under the conditions of corresponding operating speed n and operating torque T, the range extender can achieve the lowest emission performance requirements.
[0057] Based on the engine bench test / calibration test, a corresponding universal characteristic curve can be established based on the engine speed, torque, and vibration to obtain the third performance function D(T, n) corresponding to the universal characteristic curve of the engine including the vibration parameters. Among them, the third performance function D(T, n) is a function of the vibration variation with the operating speed n and the operating torque T. For different operating speeds n and operating torques T, the operating points correspond to specific vibration values. In addition, within the entire region corresponding to the operating speed n and the operating torque T, the minimum value D of the second performance function D(T, n) can be determined. min , and determine the minimum value D min The corresponding operating speed n and operating torque T. In this way, when the range extender works at the minimum value D min Under the conditions of corresponding operating speed n and operating torque T, the range extender can meet the working performance requirements of minimum vibration.
[0058] Furthermore, a first optimization weight x1 corresponding to the fuel consumption parameter, a second optimization weight x2 corresponding to the emission parameter, and a third optimization weight x3 for the vibration parameter are obtained. The first optimization weight x1 refers to the contribution of the fuel consumption parameter to the range extender's overall operating performance, the second optimization weight x2 refers to the contribution of the emission parameter to the range extender's overall operating performance, and the third optimization weight x3 refers to the contribution of the vibration parameter to the range extender's overall operating performance. For example, the first optimization weight x1, the second optimization weight x2, and the third optimization weight x3 can be determined based on the actual operating process of the range extender and the operating state of the vehicle. This embodiment does not impose specific requirements or restrictions on the specific values or relationship between the first optimization weight x1, the second optimization weight x2, and the third optimization weight x3. It is understood that a larger value for the first optimization weight x1 indicates a larger contribution of the fuel consumption parameter to the range extender's overall operating performance. A larger value for the second optimization weight x2 indicates a larger contribution of the emission parameter to the range extender's overall operating performance. A larger value for the third optimization weight x3 indicates a larger contribution of the vibration parameter to the range extender's overall operating performance. For example, when the values of the first optimization weight x1, the second optimization weight x2, and the third optimization weight x3 are all non-zero, it means that the comprehensive working performance of the range extender needs to take into account low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, low vibration, and other aspects.
[0059] S240: Determine the operating performance optimization function of the range extender according to the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight.
[0060] Optionally, according to the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight and the third optimization weight, determining the operating performance optimization function of the range extender includes: according to the calculation formula Determine the working performance optimization function f(T,n); where n is the operating speed, T is the operating torque, G(T,n) is the first performance function, G min is the minimum value of the first performance function, E(T,n) is the second performance function, E min is the minimum value of the second performance function, D(T,n) is the third performance function, D min is the minimum value of the third performance function, x1 is the first optimization weight, x2 is the second optimization weight, x3 is the third optimization weight, and x1∈[0,1], x2∈[0,1], x3∈[0,1], x1+x2+x3=1.
[0061] Specifically, the performance optimization function f(T,n) combines the optimized parameters for fuel consumption, emissions, and vibration, achieving a balanced performance balance among these three factors. It can be understood that by appropriately varying the specific values and relationships between the first optimization weight x1, the second optimization weight x2, and the third optimization weight x3, the weights assigned to low fuel consumption (high fuel-to-electricity conversion efficiency or high system efficiency), low emissions, and low vibration in the range extender's overall performance can be adjusted accordingly. For example, when the first optimization weight x1 = 1, the second optimization weight x2 = 0, and the third optimization weight x3 = 0, the performance optimization function f(T,n) optimizes for low fuel consumption, aiming to reduce fuel consumption, thereby improving fuel-to-electricity conversion efficiency and system efficiency. For example, when the first optimization weight x1 = 0, the second optimization weight x2 = 1, and the third optimization weight x3 = 0, the performance optimization function f(T,n) optimizes for low emissions, aiming to reduce emissions. For example, when the first optimization weight x1=0, the second optimization weight x2=0, and the third optimization weight x3=1, the working performance optimization function f(T,n) is based on the optimization purpose of low-vibration working performance, so as to reasonably reduce vibration. For example, when the first optimization weight x1≠0, x1≠1, the second optimization weight x2≠0, x2≠1, and the third optimization weight x3≠0, x3≠1, the working performance optimization function f(T,n) is based on the optimization purpose of low-fuel consumption, low-emissions, and low-vibration working performance, so as to reasonably reduce fuel consumption, emissions, and vibration.
[0062] Furthermore, the working performance optimization function f(T,n) is a function of the comprehensive working performance of the range extender as the operating speed n and the operating torque T change. For different operating speeds n and operating torques T, the working points correspond to specific comprehensive working performance values. In addition, within the entire region corresponding to the operating speed n and the operating torque T, the minimum value f of the working performance optimization function f(T,n) can be determined. min , and determine the minimum value f min The corresponding operating speed n and operating torque T. In this way, when the range extender works at the minimum value f min Under the conditions of the corresponding operating speed n and operating torque T, the range extender can simultaneously achieve the requirements of low fuel consumption, low emissions, and low vibration. In the calculation formula corresponding to the working performance optimization function f(T,n), the first performance function G(T,n), the second performance function E(T,n), and the third performance function D(T,n) are unknown functions, but they can be substituted into the specific operating speed n and operating torque T to calculate the numerical results. The minimum value of the first performance function G min , the minimum value of the second performance function E minand the minimum value D of the third performance function min These can be determined based on the calculation results of the first performance function G(T,n), the second performance function E(T,n), and the third performance function D(T,n) over the full range of operating speed n and operating torque T, and can be understood as known quantities. The first optimization weight x1, the second optimization weight x2, and the third optimization weight x3 can be determined based on the actual operating process of the range extender and the operating status of the vehicle, and can also be understood as known quantities.
[0063] S250. Select a target operating point of the range extender according to the target power requirement and the working performance optimization function; wherein the target operating point corresponds to the target speed and target torque of the range extender.
[0064] Figure 4 This is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention. This embodiment is optimized based on the above embodiment. Optionally, the operating performance optimization function is a function that changes with the operating speed and operating torque of the range extender;
[0065] Based on the target power demand and the working performance optimization function, the target operating point of the range extender is selected, including:
[0066] According to the target power requirement, the intermediate operating speed and intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function are determined, and the intermediate operating speed is defined as the target speed, and the intermediate operating torque is defined as the target torque; wherein the product of the intermediate operating speed and the intermediate operating torque is directly proportional to the target power requirement.
[0067] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 4 As shown, the selection and switching method includes:
[0068] S310: Acquire driving demand information and operating status information of the vehicle.
[0069] S320: Determine a target power requirement of the range extender based on the driving demand information and the operating status information.
[0070] S330: Constructing a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration.
[0071] S340. Determine, based on the target power requirement, an intermediate operating speed and an intermediate operating torque of the range extender corresponding to a minimum value of the operating performance optimization function, and define the intermediate operating speed as a target speed and the intermediate operating torque as a target torque; wherein the product of the intermediate operating speed and the intermediate operating torque is directly proportional to the target power requirement.
[0072] Specifically, the value of the working performance optimization function f(T, n) can vary according to the operating speed n and the operating torque T of the range extender. In the full range corresponding to the operating speed n and the operating torque T, the minimum value f of the working performance optimization function f(T, n) can be determined. min , and determine the minimum value f min The corresponding operating speed n and operating torque T. In this way, when the range extender works at the minimum value f min Under the conditions of the corresponding operating speed n and operating torque T, the range extender can simultaneously meet the requirements of low fuel consumption, low emissions, and low vibration working performance. In addition, the operating power P of the range extender can also change according to its own operating speed n and operating torque T. In the entire area corresponding to the operating speed n and the operating torque T, according to the calculation formula P = (T×n) / 9550, under the premise of knowing the numerical value of the target power demand, the numerical relationship between the operating speed n and the operating torque T can be reversely determined. In this way, the isopower curve corresponding to the target power demand can be determined, and based on the corresponding relationship of all the operating speeds n and the operating torque T in the entire area of the isopower curve, they are substituted into the working performance optimization function f(T, n) respectively to determine the minimum value f of the working performance optimization function f(T, n) min The corresponding intermediate operating speed and intermediate operating torque on the power curve. In other words, the intermediate operating speed and intermediate operating torque not only meet the requirements of the positive proportional relationship of the target power demand, but also meet the minimum value f of the working performance optimization function f(T,n) min The requirement for this to be true can be understood as finding the optimal function f(T, n) on the power curve that makes the performance optimization function f(T, n) reach the minimum value f min The intermediate operating speed can then be defined as the target speed, and the intermediate operating torque can be defined as the target torque. This can be used to determine the target operating point for adjusting the range extender's operating performance. The horizontal coordinate of the target operating point can be the range extender's target speed, and the vertical coordinate of the target operating point can be the range extender's target torque.
[0073] Furthermore, in one embodiment, Figure 5 This is a universal characteristic diagram of an optimal fuel consumption working curve and an equal power curve fitting provided by an embodiment of the present invention, such as Figure 5As shown, the universal characteristic diagram of the range extender takes the operating speed n as the horizontal axis and the operating torque T as the vertical axis. The solid curve arranged similarly to the contour line in the figure is the fuel consumption characteristic curve of the range extender, that is, the curve corresponding to the first performance function G(T,n), which represents the fuel consumption characteristics of the range extender under a specific speed and a specific torque. The fuel consumption values corresponding to the various coordinate points on the same continuous fuel consumption characteristic curve are the same. The multiple smooth dotted curves from the upper left to the lower right in the figure are the isopower curves of the range extender, which represent the power output of the range extender under a specific speed and a specific torque. The power values corresponding to the various coordinate points on the same continuous isopower curve are the same. The optimal fuel consumption working curve is obtained by determining the coordinate points corresponding to the minimum fuel consumption under the corresponding power values among all possible speed-torque coordinate points, and smoothly connecting the coordinate points corresponding to these minimum fuel consumption values into a line. It can be understood that the calculation process of the minimum fuel consumption can be to set the first optimization weight x1 in the calculation formula corresponding to the working performance optimization function f(T, n) to 1, the second optimization weight x2 to 0, and the third optimization weight x3 to 0, and substitute the corresponding operating speed n and operating torque T into the working performance optimization function f(T, n) to find the minimum value of the working performance optimization function f(T, n), that is, the minimum energy consumption value. In this way, after determining the optimal fuel consumption working curve, the intersection of the two curves can be found according to the equal power curve corresponding to the target power demand, and the intersection is the target working point, the horizontal coordinate of the intersection is the target speed, and the vertical coordinate of the intersection is the target torque, or, in the process of changing the target power demand, the range extender can be controlled to work along the optimal fuel consumption working curve. There is no need to repeat the drawing later, which greatly reduces the calibration test workload of the range extender, thereby effectively shortening the development cycle and saving costs. That is, when the range extender determines the target working point based on the optimization purpose of the working performance of low fuel consumption, it can refer to Figure 5 The optimal fuel consumption working curve and the equal power curve are determined by the intersection.
[0074] In another specific embodiment, Figure 6 This is a universal characteristic diagram of an optimal emission working curve and an isopower curve fitting provided by an embodiment of the present invention, such as Figure 6As shown, the universal characteristic diagram of the range extender takes the operating speed n as the horizontal axis and the operating torque T as the vertical axis. The solid curve arranged similarly to the contour lines in the figure is the emission characteristic curve of the range extender, that is, the curve corresponding to the second performance function E(T, n), which represents the emission characteristics of the range extender under a specific speed and a specific torque. The emission values corresponding to each coordinate point on the same continuous emission characteristic curve are the same. The multiple smooth dotted curves from the upper left to the lower right in the figure are the isopower curves of the range extender, which represent the power output of the range extender under a specific speed and a specific torque. The power values corresponding to each coordinate point on the same continuous isopower curve are the same. The optimal emission working curve is obtained by determining the coordinate point corresponding to the minimum emission value under the corresponding power value among all possible speed-torque coordinate points, and smoothly connecting the coordinate points corresponding to these minimum emission values into a line. It can be understood that the calculation process of the minimum emission value can be to set the first optimization weight x1 in the calculation formula corresponding to the working performance optimization function f(T, n) to 0, the second optimization weight x2 to 1, and the third optimization weight x3 to 0, and substitute the corresponding operating speed n and operating torque T into the working performance optimization function f(T, n) to find the minimum value of the working performance optimization function f(T, n), that is, the minimum emission value. In this way, after determining the optimal emission working curve, the intersection of the two curves can be found according to the equal power curve corresponding to the target power demand, and the intersection is the target working point, the horizontal coordinate of the intersection is the target speed, and the vertical coordinate of the intersection is the target torque, or, in the process of changing the target power demand, the range extender can be controlled to work along the optimal emission working curve. There is no need to repeat the drawing later, which greatly reduces the calibration test workload of the range extender, thereby effectively shortening the development cycle and saving costs. That is, when the range extender determines the target working point based on the optimization purpose of low-emission working performance, it can refer to Figure 6 The optimal emission working curve and the equal power curve are determined by the intersection point.
[0075] In another specific embodiment, Figure 7 This is a universal characteristic diagram of an optimal vibration working curve and an equal power curve fitting provided by an embodiment of the present invention, such as Figure 7As shown, the universal characteristic diagram of the range extender takes the operating speed n as the horizontal axis and the operating torque T as the vertical axis. The solid curve arranged similarly to the contour lines in the figure is the vibration characteristic curve of the range extender, that is, the curve corresponding to the third performance function D(T,n), which represents the vibration characteristics of the range extender under a specific speed and a specific torque. The vibration values corresponding to the various coordinate points on the same continuous vibration characteristic curve are the same. The multiple smooth dotted curves from the upper left to the lower right in the figure are the isopower curves of the range extender, which represent the power output of the range extender under a specific speed and a specific torque. The power values corresponding to the various coordinate points on the same continuous isopower curve are the same. The optimal vibration working curve is obtained by determining the coordinate points corresponding to the minimum vibration value under the corresponding power value among all possible speed-torque coordinate points, and smoothly connecting the coordinate points corresponding to these vibration minimum values into lines. It can be understood that the calculation process of the minimum vibration value can be to set the first optimization weight x1 in the calculation formula corresponding to the working performance optimization function f(T, n) to 0, the second optimization weight x2 to 0 and the third optimization weight x3 to 1, and substitute the corresponding operating speed n and operating torque T into the working performance optimization function f(T, n) to find the minimum value of the working performance optimization function f(T, n), that is, the minimum vibration value. In this way, after determining the optimal vibration working curve, the intersection of the two curves can be found according to the equal power curve corresponding to the target power demand, and the intersection is the target working point, the horizontal coordinate of the intersection is the target speed, and the vertical coordinate of the intersection is the target torque, or, in the process of changing the target power demand, the range extender can be controlled to work along the optimal vibration working curve. There is no need to repeat the drawing later, which greatly reduces the calibration test workload of the range extender, thereby effectively shortening the development cycle and saving costs. That is, when the range extender determines the target working point based on the optimization purpose of low-vibration working performance, it can refer to Figure 7 The optimum vibration working curve and the equal power curve are determined.
[0076] Similarly, in another specific embodiment, Figure 8 This is a universal characteristic diagram of an optimal comprehensive working curve and an equal power curve fitting provided by an embodiment of the present invention, such as Figure 8As shown, the universal characteristic diagram of the range extender uses the operating speed n as the horizontal axis and the operating torque T as the vertical axis. The multiple smooth dotted curves from the upper left to the lower right in the figure are the isopower curves of the range extender, which represent the power output of the range extender under specific speed and specific torque conditions. The power values corresponding to the coordinate points on the same continuous isopower curve are the same. This optimal comprehensive working curve can be understood as the optimization purpose of taking into account low fuel consumption, low emissions, and low vibration working performance at the same time. It is obtained by determining the coordinate point corresponding to the minimum comprehensive performance value under the corresponding power value among all possible speed-torque coordinate points, and smoothly connecting the coordinate points corresponding to these minimum comprehensive performance values into a line. It can be understood that the calculation process of the minimum comprehensive performance value can be to set the first optimization weight x1 in the calculation formula corresponding to the working performance optimization function f(T, n) to a value between 0-1, the second optimization weight x2 to a value between 0-1, and the third optimization weight x3 to a value between 0-1, and substitute the corresponding operating speed n and operating torque T into the working performance optimization function f(T, n) to find the minimum value of the working performance optimization function f(T, n), that is, the minimum comprehensive performance value. In this way, after determining the optimal comprehensive working curve, the intersection of the two curves can be found according to the equal power curve corresponding to the target power demand, and the intersection is the target working point, the horizontal coordinate of the intersection is the target speed, and the vertical coordinate of the intersection is the target torque. Alternatively, during the change of the target power demand, the range extender can be controlled to operate along the optimal comprehensive working curve. There is no need to repeat the drawing in the future, which greatly reduces the calibration test workload of the range extender, thereby effectively shortening the development cycle and saving costs. That is, when the range extender determines the target operating point based on the optimization purpose of low fuel consumption, low emissions and low vibration working performance, it can refer to Figure 8 The optimal comprehensive working curve and the equal power curve are determined.
[0077] Optionally, before determining, according to the target power requirement, the intermediate operating speed and intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function, and defining the intermediate operating speed as the target speed and the intermediate operating torque as the target torque, the method further includes: obtaining a target speed selection interval and a target torque selection interval for the range extender; determining, according to the target power requirement, the intermediate operating speed and intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function, and defining the intermediate operating speed as the target speed and the intermediate operating torque as the target torque, including: determining, according to the target power requirement, within the target speed selection interval, the intermediate operating speed of the range extender corresponding to the minimum value of the working performance optimization function, and, according to the target power requirement, within the target torque selection interval, the intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function.
[0078] Furthermore, the range extender includes an engine and a generator; obtaining a target speed selection interval and a target torque selection interval for the range extender includes: determining the target speed selection interval and the target torque selection interval based on at least one of a universal characteristic curve including fuel consumption parameters of the engine, a universal characteristic curve including emission parameters of the engine, and a universal characteristic curve including vibration parameters of the engine, and a universal characteristic curve including efficiency parameters of the generator.
[0079] Specifically, before determining the intermediate operating speed and intermediate operating torque, it is also necessary to determine the target speed selection range and target torque selection range. This facilitates the subsequent search for the intermediate operating speed (i.e., target speed) within the target speed selection range and the search for the intermediate operating torque (i.e., target torque) within the target torque selection range. This further improves the operating performance of the range extender and allows the range extender to operate within the high-efficiency zone to the greatest extent possible while ensuring basic driving comfort. In other words, the corresponding intermediate operating speed is determined between the minimum speed value and the maximum speed value in the target speed selection range. The corresponding intermediate operating torque is determined between the minimum torque value and the maximum torque value in the target torque selection range.
[0080] In one embodiment, continue to refer to Figure 5 Based on engine bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the engine's speed, torque, and fuel consumption parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the engine's universal characteristic curve including the fuel consumption parameter. Furthermore, based on generator bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the generator's speed, torque, and efficiency parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the generator's universal characteristic curve including the efficiency parameter. Subsequently, the target speed selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including the fuel consumption parameter and the speed range of the operating speed n corresponding to the generator's universal characteristic curve including the efficiency parameter. Similarly, the target torque selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including the fuel consumption parameter and the speed range of the operating torque T corresponding to the generator's universal characteristic curve including the efficiency parameter.
[0081] In another specific embodiment, continue to refer to Figure 6Based on engine bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the engine's speed, torque, and emission parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the engine's universal characteristic curve including emission parameters. Furthermore, based on generator bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the generator's speed, torque, and efficiency parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the generator's universal characteristic curve including efficiency parameters. Subsequently, the target speed selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including emission parameters and the speed range of the operating speed n corresponding to the generator's universal characteristic curve including efficiency parameters. Similarly, the target torque selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including emission parameters and the speed range of the operating speed n corresponding to the generator's universal characteristic curve including efficiency parameters.
[0082] In another specific embodiment, continue to refer to Figure 7 Based on engine bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the engine's speed, torque, and vibration parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the engine's universal characteristic curve including the vibration parameters. Furthermore, based on generator bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the generator's speed, torque, and efficiency parameters to obtain the speed range of the operating speed n and the torque range of the operating torque T corresponding to the generator's universal characteristic curve including the efficiency parameters. Subsequently, the target speed selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including the vibration parameters and the speed range of the operating speed n corresponding to the generator's universal characteristic curve including the efficiency parameters. Similarly, the target torque selection range can be determined by taking the intersection of the speed range of the operating speed n corresponding to the engine's universal characteristic curve including the vibration parameters and the speed range of the operating speed n corresponding to the generator's universal characteristic curve including the efficiency parameters.
[0083] In another specific embodiment, continue to refer to Figure 8Based on engine bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the engine's speed, torque, fuel consumption parameters, emission parameters, and vibration parameters to obtain the speed range n and torque range T corresponding to the universal characteristic curve containing the engine's fuel consumption parameters, emission parameters, and vibration parameters. Furthermore, based on generator bench tests / calibration tests, a corresponding universal characteristic curve can be established based on the generator's speed, torque, and efficiency parameters to obtain the speed range n and torque range T corresponding to the universal characteristic curve containing the generator's efficiency parameters. Subsequently, the target speed selection range can be determined by taking the intersection of the speed range n corresponding to the universal characteristic curve containing the engine's fuel consumption parameters, the speed range n corresponding to the universal characteristic curve containing the engine's emission parameters, the speed range n corresponding to the universal characteristic curve containing the engine's vibration parameters, and the speed range n corresponding to the universal characteristic curve containing the generator's efficiency parameters. Similarly, the target torque selection range can be determined by the torque range of the operating torque T corresponding to the universal characteristic curve of the engine including the fuel consumption parameters, the torque range of the operating torque T corresponding to the universal characteristic curve of the engine including the emission parameters, the torque range of the operating torque T corresponding to the universal characteristic curve of the engine including the vibration parameters, and the torque range of the operating torque T corresponding to the universal characteristic curve of the generator including the efficiency parameters.
[0084] Figure 9 This is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention. This embodiment is optimized based on the above embodiment. Optionally, based on driving demand information and operating status information, determining the target power demand of the range extender also includes:
[0085] Determine the target response requirements of the range extender based on driving demand information and operating status information;
[0086] After selecting the target operating point of the range extender based on the target power demand and the working performance optimization function, the following steps are also required:
[0087] According to the target response requirements, the operating mode of the range extender is determined, and the range extender is made to operate under the conditions of target speed and target torque.
[0088] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 9 As shown, the selection and switching method includes:
[0089] S410: Acquire driving demand information and operating status information of the vehicle.
[0090] S420: Determine a target power requirement of the range extender and a target response requirement of the range extender according to the driving demand information and the operating status information.
[0091] Specifically, continue to refer to Figure 2 It is understood that the vehicle controller (VCU) can determine the target response requirements of the vehicle based on the vehicle control strategy and the acquired driving demand information and operating status information. For example, the VCU can determine the target response requirements corresponding to ensuring normal driving of the vehicle based on the vehicle's driving state. Alternatively, the VCU can determine the target response requirements corresponding to ensuring normal braking of the vehicle based on the vehicle's braking state. The VCU can then allocate the target response requirements of the vehicle based on the operating performance of the range extender module 20 and the power level information of the power battery module 10 to determine the target response requirements of the range extender module 20.
[0092] S430: Constructing a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration.
[0093] S440. Select a target operating point of the range extender according to the target power requirement and the working performance optimization function; wherein the target operating point corresponds to the target speed and target torque of the range extender.
[0094] S450: Determine an operating mode of the range extender according to the target response requirement, and enable the range extender to operate under the conditions of a target speed and a target torque.
[0095] Optionally, the range extender includes an engine and a generator; according to the target response requirement, the operating mode of the range extender is determined, and the range extender is made to operate under the conditions of a target speed and a target torque, including: when the target response requirement is less than a first preset response threshold, determining the operating mode of the range extender to be such that the engine controls the operating speed to reach the target speed, and the generator controls the operating torque to reach the target torque; when the target response requirement is greater than or equal to the first preset response threshold, determining the operating mode of the range extender to be such that the engine controls the operating torque to reach the target torque, and the generator controls the operating speed to reach the target speed.
[0096] It is understood that due to the different operating principles of the engine and generator, the speeds at which the engine and generator respond to target response requirements also differ. Since the engine's injection rate responds more slowly to changes, to ensure smooth engine operation, the engine speed can be controlled to achieve operating point switching when the target response requirement is low. For example, the target response requirement and the first preset response threshold can be expressed in kW / s, representing the rate of change of the power requirement. Specifically, when the target response requirement is less than the first preset response threshold, the range extender's operating mode can be determined to be engine-controlled speed changes and generator-controlled torque changes, so that the range extender's operating point switches to the coordinate point corresponding to the target speed and target torque. When the target response requirement is greater than or equal to the first preset response threshold, the range extender's operating mode can be determined to be engine-controlled torque changes and generator-controlled speed changes, so that the range extender's operating point switches to the coordinate point corresponding to the target speed and target torque. This facilitates achieving a higher speed of response to target power requirements.
[0097] Figure 10 This is a flow chart of another method for selecting and switching the operating point of a range extender provided by an embodiment of the present invention, such as Figure 10The diagram shown can be understood as the entire process of selecting and switching the range extender's operating point during vehicle travel. First, the vehicle's driving demand and operating status information is obtained, allowing the vehicle control unit (VCU) to determine the range extender's target power requirement, the power battery's target power requirement, and the range extender's target response requirement based on the vehicle's control strategy, driving requirements, and braking requirements. Then, the range extender's optimal operating point or optimal operating curve can be determined based on the range extender's target power requirement and the range extender's performance optimization objective. For example, if the range extender prioritizes low fuel consumption, the first optimization weight x1 = 1, the second optimization weight x2 = 0, and the third optimization weight x3 = 0 in the performance optimization function f(T, n) can be set to reasonably reduce fuel consumption, thereby improving fuel-to-electricity conversion efficiency and system efficiency. If the range extender prioritizes low emissions, the first optimization weight x1 = 0, the second optimization weight x2 = 1, and the third optimization weight x3 = 0 in the performance optimization function f(T, n) can be set to reasonably reduce emissions. If the range extender prioritizes low vibration as its operating performance optimization objective, the first optimization weight x1=0, the second optimization weight x2=0, and the third optimization weight x3=1 in the operating performance optimization function f(T,n) can be set to reasonably reduce vibration. If the range extender prioritizes comprehensive operating performance optimization objective, the first optimization weight x1≠0, x1≠1, the second optimization weight x2≠0, x2≠1, and the third optimization weight x3≠0, x3≠1 in the operating performance optimization function f(T,n) can be set to simultaneously take into account low fuel consumption, low emissions, and low vibration operating performance to reasonably reduce fuel consumption, emissions, and vibration. At the same time, the operating mode of the range extender can also be determined based on the target response requirements of the range extender. Finally, the operating point of the range extender can be switched based on the operating mode of the range extender and the operating point or operating curve corresponding to the optimization objective of the range extender, that is, the range extender operates under the conditions of the target speed and target torque. Alternatively, the operating point of the range extender may be switched along the operating curve according to the operating mode of the range extender and the operating curve corresponding to the optimization purpose of the range extender.
[0098] Figure 11 This is a schematic diagram of the structure of a device for selecting and switching the operating point of a range extender provided by an embodiment of the present invention. The device is applicable to the control of the operating performance of the range extender during the driving of a range-extended electric vehicle. The device can be implemented in the form of hardware and / or software and is generally configured in a control panel. Figure 11 As shown, the selection and switching device includes:
[0099] An information acquisition module 510 is used to obtain driving demand information and operating status information of the vehicle; a power determination module 520 is used to determine the target power demand of the range extender based on the driving demand information and operating status information; a function construction module 530 is used to construct a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions and vibration; and an operating point selection module 540 is used to select a target operating point for the range extender based on the target power demand and the working performance optimization function; wherein the target operating point corresponds to the target speed and target torque of the range extender.
[0100] The technical solution in the embodiment of the present invention reasonably constructs a working performance optimization function of the range extender, and finds the target speed and target torque corresponding to the optimal value of the working performance optimization function under the limitation of the target power demand, so as to determine the target working point of the range extender. The working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions and vibration, and can simultaneously take into account the working performance requirements of low fuel consumption (high oil-to-electricity conversion efficiency or high system efficiency), low emissions, low vibration, etc., so as to quickly and accurately match the optimal working point and working curve of the range extender, thereby achieving the effect of selecting and optimizing the working point of the range extender, which is conducive to ensuring the optimal working performance of the range extender and extending the service life of the range extender.
[0101] Based on the above technical solution, optionally, the range extender includes an engine; the function construction module 530 may specifically include a parameter and weight acquisition unit and a function construction unit, the parameter and weight acquisition unit is used to obtain a first performance function corresponding to the universal characteristic curve of the engine including fuel consumption parameters, a second performance function corresponding to the universal characteristic curve of the engine including emission parameters, and a third performance function corresponding to the universal characteristic curve of the engine including vibration parameters, as well as to obtain a first optimization weight corresponding to the fuel consumption parameters, a second optimization weight corresponding to the emission parameters, and a third optimization weight corresponding to the vibration parameters; the function construction unit is used to determine the working performance optimization function of the range extender based on the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight.
[0102] Optionally, the function construction unit may include a function construction sub-unit, which is used to calculate the function according to the calculation formula Determine the working performance optimization function f(T,n); where n is the operating speed, T is the operating torque, G(T,n) is the first performance function, G min is the minimum value of the first performance function, E(T,n) is the second performance function, E min is the minimum value of the second performance function, D(T,n) is the third performance function, D minis the minimum value of the third performance function, x1 is the first optimization weight, x2 is the second optimization weight, x3 is the third optimization weight, and x1∈[0,1], x2∈[0,1], x3∈[0,1], x1+x2+x3=1.
[0103] Optionally, the working performance optimization function is a function that changes with the operating speed and operating torque of the range extender; the working point selection module 540 may specifically include a working point selection unit, which is used to determine the intermediate operating speed and intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function according to the target power requirement, and define the intermediate operating speed as the target speed and the intermediate operating torque as the target torque; wherein the product of the intermediate operating speed and the intermediate operating torque is directly proportional to the target power requirement.
[0104] Optionally, the selection and switching device further includes a selection interval acquisition module, which is used to obtain a target speed selection interval and a target torque selection interval of the range extender; the working point selection unit may specifically include a working point selection subunit, which is used to determine, within the target speed selection interval, the intermediate operating speed of the range extender corresponding to the minimum value of the working performance optimization function according to the target power requirement, and, within the target torque selection interval, determine, according to the target power requirement, the intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function.
[0105] Optionally, the range extender includes an engine and a generator; the selection interval acquisition module may specifically include a selection interval acquisition unit, which is used to determine the target speed selection interval and the target torque selection interval based on at least one of the universal characteristic curve of the engine including fuel consumption parameters, the universal characteristic curve of the engine including emission parameters, and the universal characteristic curve of the engine including vibration parameters, and the universal characteristic curve of the generator including efficiency parameters.
[0106] Optionally, the selection and switching device further includes a response determination module, which is used to determine the target response requirement of the range extender based on the driving demand information and the operating status information; the selection and switching device further includes an operating point switching module, which is used to determine the operating mode of the range extender based on the target response requirement and enable the range extender to operate under the conditions of target speed and target torque.
[0107] Optionally, the range extender includes an engine and a generator; the operating point switching module may specifically include an operating point switching unit, which is used to determine, when the target response requirement is less than a first preset response threshold, that the operating mode of the range extender is to control the operating speed of the engine to reach a target speed, and the operating torque of the generator to reach a target torque; when the target response requirement is greater than or equal to the first preset response threshold, determine the operating mode of the range extender to control the operating torque of the engine to reach the target torque, and the operating speed of the generator to reach the target speed.
[0108] Optionally, the driving demand information includes at least accelerator pedal opening change information, brake pedal opening change information, and brake handle gear change information; the operating status information includes at least vehicle speed information, power battery remaining power information, and vehicle fault information.
[0109] The device for selecting and switching the operating point of a range extender provided in an embodiment of the present invention can execute the method for selecting and switching the operating point of a range extender provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0110] Figure 12 : is a structural diagram of a terminal device provided by an embodiment of the present invention. The terminal device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The terminal device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0111] like Figure 12 As shown, the terminal device 100 includes one or more processors 110 and a storage device, which is communicatively connected to the processor 110. The storage device may be a read-only memory (ROM) 120, a random access memory (RAM) 130, or the like. The storage device stores computer programs that can be executed by the one or more processors. The processor 110 can perform various appropriate actions and processes based on the computer program stored in the read-only memory (ROM) 120 or the computer program loaded from the storage unit 180 into the random access memory (RAM) 130. The RAM 130 may also store various programs and data required for the operation of the terminal device 100. The processor 110, ROM 120, and RAM 130 are connected to each other via a bus 140. An input / output (I / O) interface 150 is also connected to the bus 140.
[0112] Multiple components in the terminal device 100 are connected to the I / O interface 150, including an input unit 160, such as a keyboard and a mouse; an output unit 170, such as various types of displays and speakers; a storage unit 180, such as a magnetic disk and an optical disk; and a communication unit 190, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 190 allows the terminal device 100 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0113] Processor 110 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Examples of processor 110 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, or microcontroller. Processor 110 executes the various methods and processes described above, such as the range extender operating point selection and switching method.
[0114] In some embodiments, the method for selecting and switching the operating point of the range extender may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 180. In some embodiments, part or all of the computer program may be loaded and / or installed on the terminal device 100 via the ROM 120 and / or the communication unit 190. When the computer program is loaded into the RAM 130 and executed by the processor 110, one or more steps of the method for selecting and switching the operating point of the range extender described above may be performed. Alternatively, in other embodiments, the processor 110 may be configured to execute the method for selecting and switching the operating point of the range extender in any other appropriate manner (e.g., by means of firmware).
[0115] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0116] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0117] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0118] To provide interaction with a user, the systems and techniques described herein can be implemented on a terminal device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the terminal device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0119] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0120] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0121] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0122] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will appreciate that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, combinations, and substitutions are possible for those skilled in the art without departing from the scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the scope of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for selecting and switching the operating point of a range extender, characterized in that: include: Obtain vehicle driving demand information and operating status information; determining a target power requirement of the range extender based on the driving demand information and the operating state information; Constructing a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration; selecting a target operating point of the range extender according to the target power demand and the operating performance optimization function; wherein the target operating point corresponds to a target speed and a target torque of the range extender; The range extender includes an engine; Constructing the working performance optimization function of the range extender, including: Obtaining a first performance function corresponding to a universal characteristic curve of the engine including fuel consumption parameters, a second performance function corresponding to a universal characteristic curve of the engine including emission parameters, and a third performance function corresponding to a universal characteristic curve of the engine including vibration parameters, and obtaining a first optimization weight corresponding to the fuel consumption parameter, a second optimization weight corresponding to the emission parameter, and a third optimization weight corresponding to the vibration parameter; determining an operating performance optimization function of the range extender according to the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight; The determining, based on the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight, of the operating performance optimization function of the range extender includes: According to the calculation formula , determine the working performance optimization function f(T,n); wherein n is the operating speed, T is the operating torque, G(T,n) is the first performance function, G min is the minimum value of the first performance function, E(T,n) is the second performance function, and E min is the minimum value of the second performance function, D(T,n) is the third performance function, D min is the minimum value of the third performance function, x1 is the first optimization weight, x2 is the second optimization weight, x3 is the third optimization weight, and x1∈[0,1], x2∈[0,1], x3∈[0,1], x1+ x2+ x3=1; selecting the target operating point of the range extender according to the target power demand and the working performance optimization function, including: Based on the target power requirement, an intermediate operating speed and an intermediate operating torque of the range extender corresponding to a minimum value of the operating performance optimization function are determined, and the intermediate operating speed is defined as the target speed, and the intermediate operating torque is defined as the target torque; wherein the product of the intermediate operating speed and the intermediate operating torque is directly proportional to the target power requirement.
2. The selection and switching method according to claim 1, characterized in that: Before determining, based on the target power demand, an intermediate operating speed and an intermediate operating torque of the range extender corresponding to a minimum value of the operating performance optimization function, and defining the intermediate operating speed as the target speed and the intermediate operating torque as the target torque, the method further includes: Obtaining a target speed selection interval and a target torque selection interval of the range extender; Determining, according to the target power demand, an intermediate operating speed and an intermediate operating torque of the range extender corresponding to a minimum value of the working performance optimization function, and defining the intermediate operating speed as the target speed and the intermediate operating torque as the target torque, including: Within the target speed selection interval, the intermediate operating speed of the range extender corresponding to the minimum value of the working performance optimization function is determined according to the target power requirement, and, within the target torque selection interval, the intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function is determined according to the target power requirement.
3. The selection and switching method according to claim 2, characterized in that: The range extender also includes a generator; Obtaining a target speed selection interval and a target torque selection interval of the range extender, including: The target speed selection range and the target torque selection range are determined based on at least one of the universal characteristic curve of the engine including fuel consumption parameters, the universal characteristic curve of the engine including emission parameters, and the universal characteristic curve of the engine including vibration parameters, as well as the universal characteristic curve of the generator including efficiency parameters.
4. The selection and switching method according to claim 1, wherein: Determining the target power requirement of the range extender based on the driving demand information and the operating state information also includes: determining a target response requirement of the range extender based on the driving demand information and the operating state information; After selecting the target operating point of the range extender according to the target power demand and the operating performance optimization function, the method further includes: According to the target response requirement, an operating mode of the range extender is determined, and the range extender is made to operate under the conditions of the target speed and the target torque.
5. The selection and switching method according to claim 4, characterized in that: The range extender also includes a generator; Determining an operating mode of the range extender according to the target response requirement, and making the range extender operate under the target speed and the target torque, including: When the target response requirement is less than a first preset response threshold, determining that the operating mode of the range extender is to control the engine to operate in a speed that reaches the target speed, and to control the generator to operate in a torque that reaches the target torque; When the target response requirement is greater than or equal to the first preset response threshold, the operating mode of the range extender is determined to be that the engine controls the operating torque to reach the target torque, and the generator controls the operating speed to reach the target speed.
6. The selection and switching method according to claim 1, wherein: The driving demand information includes at least accelerator pedal opening change information, brake pedal opening change information, and brake handle gear change information; the operating status information includes at least vehicle speed information, power battery remaining power information, and vehicle fault information.
7. A device for selecting and switching the operating point of a range extender, characterized in that: include: An information acquisition module is used to obtain the vehicle's driving demand information and operating status information; a power determination module, configured to determine a target power requirement of the range extender based on the driving demand information and the operating state information; A function construction module, configured to construct a working performance optimization function for the range extender; wherein the working performance optimization function includes at least one parameter to be optimized among fuel consumption, emissions, and vibration; an operating point selection module, configured to select a target operating point of the range extender according to the target power requirement and the operating performance optimization function; wherein the target operating point corresponds to a target speed and a target torque of the range extender; The range extender includes an engine; the function construction module may specifically include a parameter and weight acquisition unit and a function construction unit, the parameter and weight acquisition unit being configured to acquire a first performance function corresponding to a universal characteristic curve of the engine including a fuel consumption parameter, a second performance function corresponding to a universal characteristic curve of the engine including an emission parameter, and a third performance function corresponding to a universal characteristic curve of the engine including a vibration parameter, and to acquire a first optimization weight corresponding to the fuel consumption parameter, a second optimization weight corresponding to the emission parameter, and a third optimization weight corresponding to the vibration parameter; the function construction unit being configured to determine an operating performance optimization function of the range extender based on the first performance function, the second performance function, the third performance function, the first optimization weight, the second optimization weight, and the third optimization weight; The function construction unit may specifically include a function construction sub-unit, which is used to calculate the function according to the formula , determine the working performance optimization function f(T,n); where n is the operating speed, T is the operating torque, G(T,n) is the first performance function, G min is the minimum value of the first performance function, E(T,n) is the second performance function, E min is the minimum value of the second performance function, D(T,n) is the third performance function, D min is the minimum value of the third performance function, x1 is the first optimization weight, x2 is the second optimization weight, x3 is the third optimization weight, and x1∈[0,1], x2∈[0,1], x3∈[0,1], x1+x2+x3=1; The working performance optimization function is a function that changes with the operating speed and operating torque of the range extender; the working point selection module may specifically include a working point selection unit, which is used to determine the intermediate operating speed and intermediate operating torque of the range extender corresponding to the minimum value of the working performance optimization function according to the target power requirement, and define the intermediate operating speed as the target speed and the intermediate operating torque as the target torque; wherein the product of the intermediate operating speed and the intermediate operating torque is directly proportional to the target power requirement.
8. A terminal device, characterized in that: include: one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for selecting and switching the operating point of the range extender as described in any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for selecting and switching the operating point of the range extender as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Range-extended electric vehicle, range extender control method and device thereof and storage medium
CN117507861A
Range extender multi-working-point real-time switching control method and device
CN118254757A