Range extender speed control method, device, vehicle and electronic equipment

By determining and controlling the power generation speed with the highest NVH performance in the range extender, combined with a dynamic adjustment strategy to reduce the standard deviation of the speed, the problem of inaccurate speed control of the range extender in the existing technology is solved, and the NVH performance and driving are significantly improved. experience.

CN118722580BActive Publication Date: 2025-01-21DEEPAL AUTOMOBILE NANJING RESEARCH INSTITUTE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411232063.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2025-01-21
Estimated Expiration
2044-09-04

AI Technical Summary

Technical Problem

The prior art is difficult to accurately control the speed of the range extender, resulting in deterioration of NVH performance, especially when the torque shock absorber dampers are attenuated and the vehicle is modal changes.

Method used

By obtaining the target power generation of the range extender during the current cycle when the vehicle is idling, query the preset power-tachometer, determine different power generation speeds, and perform speed control based on the speed with the highest NVH performance. If the standard deviation of the rotational speed is greater than the preset standard deviation, the target power generation speed is dynamically adjusted according to the preset adjustment strategy until the standard deviation is less than the preset difference.

Benefits of technology

It achieves precise control of the range extender speed, reduces vibration and noise, improves NVH performance, and improves driving immediacy and ride experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118722580B_ABST
    Figure CN118722580B_ABST
Patent Text Reader

Abstract

The present invention provides a range extender speed control method, device, vehicle and electronic equipment, wherein the method includes: obtaining the target power generation of the range extender in the current cycle time when the vehicle is idling, determining the target power generation speed based on the target power generation; controlling the speed of the range extender according to the target power generation speed, and detecting the actual speed of the range extender; if the speed standard deviation is greater than the preset standard deviation, adjusting the target power generation speed according to the preset adjustment strategy, the speed standard deviation is the standard deviation of each adjacent speed difference under the current cycle time and multiple historical cycle times, the speed difference is the difference between the target power generation speed and the actual speed, and the preset adjustment strategy is to increase or decrease the target power generation speed based on different preset speed thresholds; each time the target power generation speed is adjusted, the speed standard deviation is recalculated until the speed standard deviation is less than the preset difference, and the target power generation speed is stopped. In this way, the speed control has high accuracy and improves NVH performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of range extenders, and in particular to a range extender speed control method, device, vehicle and electronic equipment. Background Art

[0002] In the modern automobile industry, improving the NVH (Noise, Vibration, and Harshness) performance of vehicles is an important way to enhance driving experience and improve market competitiveness. Especially for extended-range and hybrid vehicles, their complex power systems and changeable operating modes put forward higher requirements for NVH performance. In series mode, the main function of the engine is to provide power for the generator. The stability of its speed directly affects the working efficiency of the generator and the quality of the output power. The fluctuation of the engine speed will directly cause the generator to produce unstable power output, which is then transmitted to the motor and wheels through the electric drive system, causing the vibration and noise of the vehicle to increase. In order to optimize the NVH performance, extended-range and hybrid vehicles usually limit the speed of the engine or generator to reduce the generation of vibration and noise. However, as the vehicle is used for a longer time, the damping function of the torque damper will gradually decay, and the vehicle mode will change, resulting in large speed fluctuations, which will deteriorate the NVH performance. Therefore, how to accurately control the speed of the range extender to improve the NVH performance is an urgent problem to be solved. Among them, controlling the speed of the range extender is essentially controlling the speed of the generator or engine in the range extender.

[0003] Chinese patent CN118066026A discloses a hybrid vehicle engine speed control method, terminal, device and storage medium, which releases the engine speed range based on the vehicle's environmental noise value. However, this solution only controls the speed according to a preset strategy, and does not consider the problem of large speed fluctuations and NVH deterioration caused by damping of the shock absorber or changes in the vehicle mode, and the speed control is not accurate enough. Summary of the invention

[0004] In view of the above-mentioned shortcomings of the prior art, the present invention provides a range extender speed control method, device, vehicle and electronic equipment to solve the technical problem of how to accurately control the range extender speed to improve NVH performance.

[0005] In a first aspect, the present application provides a method for controlling the speed of a range extender, comprising: obtaining a target power generation power of the range extender in the current cycle time when the vehicle is idling, and querying a preset power-speed table according to the target power generation power to determine different power generation speeds; controlling the speed of the range extender according to the target power generation speed, and detecting the current actual speed of the range extender, the target power generation speed being the speed with the highest NVH performance among the power generation speeds; if the speed standard deviation is greater than the preset standard deviation, adjusting the target power generation speed according to a preset adjustment strategy, the speed standard deviation being the standard deviation of the speed difference between the current cycle time and multiple adjacent speeds under the historical cycle times, the speed difference being the difference between the target power generation speed and the actual speed, and the preset adjustment strategy being to increase or decrease the target power generation speed based on different preset speed thresholds; each time the target power generation speed is adjusted, the speed standard deviation is recalculated until the speed standard deviation is less than the preset difference, and the adjustment of the target power generation speed is stopped.

[0006] In one embodiment of the present application, the obtaining of the target power generation of the range extender in the current cycle time when the vehicle is idling includes: obtaining the vehicle speed, the state of charge of the battery, and the power consumption of the high and low voltage accessories in the current cycle time; inputting the vehicle speed and the state of charge into a preset speed calibration table to obtain a calibrated power generation speed; and calculating according to the calibrated power generation speed and the power consumption to determine the target power generation in the current cycle time.

[0007] In one embodiment of the present application, the speed control of the range extender according to the target power generation speed includes: determining a control mode for speed control of the range extender; wherein, if the speed of the generator in the range extender is controlled, a first control mode is determined; if the speed of the engine in the range extender is controlled, a second control mode is determined; the power generation efficiency of the generator in the range extender is obtained, and a target power generation torque is determined by calculation based on the target power generation speed and the power generation efficiency; if the first control mode is executed, the engine is torque controlled based on the target power generation torque; if the second control mode is executed, the generator is torque controlled based on the target power generation torque.

[0008] In one embodiment of the present application, determining the speed standard deviation includes: calculating the speed difference value at the current cycle time, and each speed difference value at the historical cycle time that is adjacent to the current cycle time and is continuous for a preset number of times; wherein, if the engine in the range extender is in a shutdown state or a startup state during any of the cycle times, the speed difference value at the cycle time is adjusted to a preset speed difference value; performing a difference calculation based on each of the speed difference values ​​and a speed difference mean value to determine a total speed difference value, wherein the speed difference mean value is the mean value between each of the speed difference mean values; performing a calculation based on the total speed difference value and the preset number to determine the speed standard deviation.

[0009] In one embodiment of the present application, the target power generation speed is adjusted according to a preset adjustment strategy, including: screening each of the preset speed thresholds according to a preset execution order to determine the target speed threshold, the preset execution order being the execution order of different preset speed thresholds; adjusting the target power generation speed based on the target speed threshold, and recalculating the speed standard deviation, wherein the target power generation speed is limited to be adjusted within a preset speed range; if the speed standard deviation is less than the preset difference, storing the target speed threshold; if the speed standard deviation is greater than the preset standard deviation, determining a new target speed threshold according to the execution order, and adjusting the target power generation speed based on the new target speed threshold; until each of the preset speed thresholds participates in the adjustment of the target power generation speed, if the speed standard deviation is greater than the preset standard deviation, adjusting the target speed threshold to the preset speed.

[0010] In one embodiment of the present application, the target power generation speed is stopped from being adjusted until the speed standard deviation is less than a preset difference, including: if the generator in the range extender is speed controlled, then when the speed standard deviation is less than a preset first difference within a preset second time, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated; if the engine in the range extender is speed controlled, then when the speed standard deviation is less than a preset second difference within the preset second time, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated.

[0011] In one embodiment of the present application, if the speed standard deviation is greater than a preset standard deviation, the target power generation speed is adjusted according to a preset adjustment strategy, including: if the generator in the range extender is speed controlled, when the time when the speed standard deviation is greater than a preset first standard deviation reaches a preset first time, the target power generation speed is adjusted; if the engine in the range extender is speed controlled, when the time when the speed standard deviation is greater than a preset second standard deviation reaches the preset first time, the target power generation speed is adjusted.

[0012] In a second aspect, the present application provides a range extender speed control device, comprising: an acquisition module, used to acquire the target power generation of the range extender within the current preset cycle time when the vehicle is idling, and query a preset power-speed table according to the target power generation to determine different power generation speeds; a control module, used to control the speed of the range extender according to the target power generation speed, and detect the current actual speed of the range extender, the target power generation speed is the speed with the highest NVH performance among the power generation speeds; a first adjustment module, used to adjust the target power generation speed according to a preset adjustment strategy if the speed standard deviation is greater than the preset standard deviation, the speed standard deviation is the standard deviation of each adjacent speed difference under the current cycle time and multiple historical cycle times, the speed difference is the difference between the target power generation speed and the actual speed, and the preset adjustment strategy is to increase or decrease the target power generation speed based on different preset speed thresholds; a second adjustment module, used to recalculate the speed standard deviation each time the target power generation speed is adjusted until the speed standard deviation is less than the preset difference, and stop adjusting the target power generation speed.

[0013] In a third aspect, the present application also provides a vehicle, using the method described in the above embodiments, or including the device described in the above embodiments.

[0014] In a fourth aspect, the present invention also provides an electronic device, comprising: a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the range extender speed control method as described in the above embodiment.

[0015] Beneficial effects of the present application: The present application proposes a range extender speed control method, device, equipment and storage medium. First, by obtaining the target power generation of the range extender in the current cycle time when the vehicle is idling, and querying the preset power-speed table according to the target power generation, different power generation speeds are determined; the speed of the range extender is controlled according to the target power generation speed, and the current actual speed of the range extender is detected. The target power generation speed is the speed with the highest NVH performance among the power generation speeds. In this way, on the one hand, the target power generation speed is determined based on the target power generation power currently required, which improves the real-time and accuracy of the speed control, so that the speed control responds quickly to the current driving needs, thereby improving the immediacy of driving. On the other hand, the power generation speed with the highest NVH performance is used as the target to control the range extender speed, which significantly reduces the vibration and noise generated by the range extender during operation, thereby improving the user's riding experience. Second, if the speed standard deviation of the target power generation speed within a period of time is greater than the preset standard deviation, the target power generation speed is adjusted according to the preset adjustment strategy. When the target power generation speed is adjusted each time, the speed standard deviation is recalculated until the speed standard deviation is less than the preset difference, and the target power generation speed is stopped. In this way, by dynamically adjusting the target power generation speed until its speed standard deviation drops below the preset difference, the speed fluctuation is significantly reduced, so that the target power generation speed can be accurately limited to a relatively stable range, further improving the NVH performance.

[0016] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present invention, and together with the specification, are used to explain the principles of the present invention. Obviously, the drawings described below are only some embodiments of the present invention, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0018] Figure 1 is a schematic diagram of an implementation environment of a range extender speed control method shown in an exemplary embodiment of the present application;

[0019] Figure 2 is a flow chart of a range extender speed control method shown in an exemplary embodiment of the present application;

[0020] Figure 3 is a schematic diagram of an overall control process of a range extender speed shown in an exemplary embodiment of the present application;

[0021] Figure 4is a schematic diagram showing a better NVH performance effect according to an exemplary embodiment of the present application;

[0022] Figure 5 is a schematic diagram showing an effect of poor NVH performance according to an exemplary embodiment of the present application;

[0023] Figure 6 is a block diagram of a range extender speed control device shown in an exemplary embodiment of the present application;

[0024] Figure 7 It is a structural diagram of a computer system suitable for implementing the electronic device of the present application, shown as an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0025] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.

[0026] It should be noted that the illustrations provided in the following embodiments are only used to illustrate the basic concept of the present invention in a schematic manner, and thus the illustrations only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the form, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0027] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.

[0028] It should be noted that the main function of the torque damper is to reduce the vibration and impact caused by the fluctuation of the engine output torque in the transmission system, and ensure the smoothness of power transmission. However, as the vehicle is used for a longer time, the damping function of the torque damper may gradually decay. This decay is mainly manifested in the wear, aging or failure of the internal components of the damper, resulting in a decrease in its ability to absorb vibration and impact. When the damping function of the torque damper decays, the vibration and impact of the transmission system will be directly transmitted to the body and chassis, significantly affecting the NVH performance, and then affecting the modal characteristics of the entire vehicle.

[0029] The vehicle mode refers to the vibration response characteristics of the vehicle under specific excitation, which reflects the natural vibration frequency and vibration mode of the vehicle structure. The change of the vehicle mode is closely related to the design, manufacturing and use status of the vehicle. When the damping function of the torque damper decays, the vibration characteristics of the transmission system will change, which in turn affects the modal characteristics of the whole vehicle. For example, the vibration amplitude of some low-order modes may increase, causing the vehicle to resonate in certain speed ranges, resulting in a significant increase in vibration and noise, further deteriorating the NVH performance, which will not only affect driving comfort, but may also cause damage to the vehicle structure.

[0030] The speed of the range extender, that is, the speed of the generator or engine, is one of the key factors affecting the torque damper and the vehicle's modal properties. Changes in the engine or generator speed will directly affect the fluctuations in the output torque, which will then be transmitted to the torque damper and the vehicle through the transmission system. When the engine or generator speed is unstable or too high / too low, the fluctuations in the output torque will intensify, placing higher demands on the damping function of the torque damper. If the damping function of the torque damper is attenuated, it will not be able to effectively absorb these vibrations and shocks, resulting in intensified vibrations in the transmission system, which in turn affects the modal characteristics of the vehicle.

[0031] Based on this, in order to cope with the impact of the attenuation of the torque damper's damping function and the modal changes of the whole vehicle on the NVH performance, the present application provides a range extender speed control method, device, vehicle and electronic equipment for accurately controlling the speed of the range extender or engine to reduce the generation of vibration and noise.

[0032] See also Figure 1 , is a schematic diagram of an implementation environment of a range extender speed control method shown in an exemplary embodiment of the present application. Figure 1 As shown, the implementation environment includes a vehicle 110 and a controller 120, wherein the controller 120 is embedded in the vehicle 110, and the controller 120 includes but is not limited to a vehicle system, an on-board computer, etc., and is used to implement a range extender speed control method, by calculating the speed difference between the target power generation speed and the actual speed of the range extender in the vehicle 110, and then determining the speed standard deviation within a preset time. If the speed standard deviation is greater than the preset standard deviation and is maintained for a period of time, the target power generation speed of the idle condition is adjusted based on different preset speed thresholds until the speed standard deviation is less than the preset difference. In this way, when the damping function of the torque damper is attenuated and the vehicle mode changes, the speed can be adaptively adjusted to avoid further deterioration of NVH, thereby improving the driver's car experience.

[0033] See also Figure 2 , is a flow chart of a range extender speed control method shown in an exemplary embodiment of the present application. The method can be applied to Figure 1The implementation environment shown in FIG. 1 is shown in FIG. 1 . It should be understood that the method may also be applicable to other exemplary implementation environments, and this embodiment does not limit the implementation environment to which the method is applicable. Figure 2 As shown, in an exemplary embodiment, the range extender speed control method includes at least steps S210 to S240, which are described in detail as follows:

[0034] Step S210, obtaining the target power generation of the range extender in the current cycle time when the vehicle is idling, and querying the preset power-speed table according to the target power generation to determine different power generation speeds. The range extender is composed of an engine and a generator.

[0035] In one embodiment of the application, the vehicle speed, battery charge state and power consumption of high and low voltage accessories in the current cycle time are obtained; the vehicle speed and charge state are input into a preset speed calibration table to obtain a calibrated power generation speed, and the preset speed calibration table includes a mapping relationship between the vehicle speed, charge state and calibrated power generation speed; the sum of the calibrated power generation speed and power consumption is determined as the target power generation power in the current cycle time. In this way, the target power generation power is calculated according to the actual operating conditions of the vehicle, which is conducive to improving the accuracy of subsequent speed control.

[0036] Step S220, the speed of the range extender is controlled according to the target power generation speed, and the current actual speed of the range extender is detected. The target power generation speed is the speed with the highest NVH performance among the power generation speeds.

[0037] Specifically, the object of speed control is the generator or engine in the range extender. First, determine the control mode for speed control of the range extender; if the speed of the generator in the range extender is controlled, determine the first control mode; if the speed of the engine in the range extender is controlled, determine the second control mode; obtain the power generation efficiency of the generator in the range extender, and calculate according to the target power generation speed and power generation efficiency to determine the target power generation torque; if the first control mode is executed, the engine is torque controlled based on the target power generation torque; if the second control mode is executed, the generator is torque controlled based on the target power generation torque.

[0038] In one embodiment of the present application, the expression for calculating the target power generation torque according to the target power generation speed is as follows:

[0039] Formula (1)

[0040] Among them, in formula (1) It represents the power generation efficiency of the generator (characteristic parameter of the component), T0 represents the target power generation torque, P0 represents the target power generation power, and N0 represents the target power generation speed.

[0041] In one embodiment of the present application, the speed of the generator or the engine is controlled according to the target power generation speed, which can ensure that the generator and the engine operate at a stable speed and reduce speed fluctuations. In addition, in the first control mode, the target power generation torque of the engine is calculated based on the target power generation speed of the generator, which can achieve an accurate match between the engine output torque and the generator load demand; in the second control mode, the target power generation torque of the generator is calculated based on the target power generation speed of the engine, which can achieve an accurate match between the generator output torque and the engine load demand, thereby maintaining the overall stable operation of the system, thus ensuring the overall stable operation of the range extender, reducing the noise and vibration of the engine and generator, and improving driving comfort and quietness. Among them, the generator and the engine in the range extender system work in coordination. In actual applications, the first control mode or the second control mode can be executed according to the specific design of the range extender in the vehicle.

[0042] Step S230, if the speed standard deviation is greater than the preset standard deviation, the target power generation speed is adjusted according to the preset adjustment strategy. The speed standard deviation is the standard deviation of the speed differences between the current cycle time and multiple adjacent historical cycle times. The speed difference is the difference between the target power generation speed and the actual speed. The preset adjustment strategy is to increase or decrease the target power generation speed based on different preset speed thresholds.

[0043] In one embodiment of the present application, in a first control mode, the speed difference is the difference between the target power generation speed and the actual speed of the generator, and the target power generation speed is increased or decreased based on different preset speed thresholds. In essence, the actual speed of the generator is adjusted as the target power generation speed changes; in a second control mode, the speed difference is the difference between the target power generation speed and the actual speed of the engine. In essence, the actual speed of the engine is adjusted as the target power generation speed changes.

[0044] Specifically, determining the speed standard deviation includes: calculating the speed difference under the current cycle time, and each speed difference under the historical cycle time adjacent to the current cycle time and continuous for a preset number of times; wherein, if the engine in the range extender is in a shutdown state or a startup state during any cycle time, the speed difference under the cycle time is adjusted to the preset speed difference; performing difference calculation based on each speed difference and the speed difference average to determine the total speed difference, the speed difference average being the average between the speed difference averages; performing calculation based on the total speed difference and the preset number to determine the speed standard deviation.

[0045] In one embodiment of the present application, the speed difference during the period when the engine is in a stopped state or a started state is adjusted to zero, that is, the preset speed difference is usually set to zero.

[0046] In one embodiment of the present application, the expression for calculating the speed standard deviation is as follows:

[0047] Formula (2)

[0048] Among them, STD spd represents the speed standard deviation, Ni represents the speed difference of the i-th cycle time, It represents the average speed difference within n cycle time, and n represents the number of speed differences, that is, the number of cycle times involved in the calculation, which is the preset number plus one.

[0049] Specifically, if the speed of the generator in the range extender is controlled, the target power generation speed is adjusted when the time when the speed standard deviation is greater than the preset first standard deviation reaches the preset first time; if the speed of the engine in the range extender is controlled, the target power generation speed is adjusted when the time when the speed standard deviation is greater than the preset second standard deviation reaches the preset first time.

[0050] In one embodiment of the present application, when the speed standard deviation corresponding to the target power generation speed is greater than the preset standard deviation and the time exceeds the preset first time, the target power generation speed is adjusted, thus limiting the conditions for speed adjustment and ensuring that the speed is not adjusted too much, thereby avoiding other problems caused by frequent speed adjustment, and the speed adjustment has high reliability. In addition, since there may be some differences in the actual speed adjustment between the engine and the generator, the preset second standard deviation and the preset second standard deviation can be set according to the actual situation and can be the same or different.

[0051] Specifically, adjusting the target power generation speed includes: screening each preset speed threshold according to a preset execution order to determine the target speed threshold, the preset execution order is the execution order of different preset speed thresholds; adjusting the target power generation speed based on the target speed threshold, and recalculating the speed standard deviation, wherein the target power generation speed is limited to be adjusted within a preset speed range; if the speed standard deviation is less than the preset difference, storing the target speed threshold; if the speed standard deviation is greater than the preset standard deviation, determining a new target speed threshold according to the execution order, and adjusting the target power generation speed based on the new target speed threshold; until each preset speed threshold participates in the adjustment of the target power generation speed, if the speed standard deviation is greater than the preset standard deviation, the target speed threshold is adjusted to the preset speed.

[0052] In one embodiment of the present application, taking the target power generation speed as 1000r / min, and the execution order of different preset speed thresholds as 50r / min (revolutions per minute), 100r / min, -50r / min, -100 r / min, 150r / min, 200r / min, -150r / min, -200r / min as an example, when the target power generation speed is adjusted for the first time, the target speed threshold is 50r / min, and the target speed threshold is added on the basis of the target power generation speed, that is, the target power generation speed for the first adjustment is 1050r / min. The actual speed is controlled based on the target power generation speed after the first adjustment, and the speed standard deviation corresponding to the target power generation speed after the first adjustment is recalculated. If the speed standard deviation within the preset second time is less than the preset difference, the current target speed threshold, i.e. 50r / min, is memorized. In this way, after the relevant controller goes into sleep, it can be awakened again to adjust the target power generation speed recalculated after awakening according to the memorized target speed threshold; if the speed standard deviation within the preset second time is greater than the preset difference, when the target power generation speed is adjusted for the second time, according to the execution order, the new target speed threshold is set to 100r / min, and 100r / min is added to the original target power generation speed, i.e. the target power generation speed adjusted for the second time is 1100r / min, and so on, until all the preset speed thresholds are involved in the adjustment of the target power generation speed, the speed standard deviation is still greater than the preset standard deviation, and the target speed threshold is adjusted to 0, i.e. the pre-speed is usually set to 0.

[0053] Through the above method, when the shock absorbing function of the torque damper is attenuated and the mode of the whole vehicle changes, resulting in large fluctuations in the speed, that is, when the speed standard deviation is greater than the preset standard deviation, the target power generation speed is continuously adjusted until its speed standard deviation is less than the preset difference. In this way, the target power generation speed can be accurately limited to a relatively stable range, reducing speed fluctuations and improving NVH performance.

[0054] Step S240, when the target power generation speed is adjusted each time, the speed standard deviation is recalculated until the speed standard deviation is less than the preset difference, and the target power generation speed is stopped. That is, when the speed standard deviation is less than the preset difference, the speed is relatively stable and its fluctuation is within an acceptable range.

[0055] Specifically, if the speed of the generator in the range extender is controlled, when the speed standard deviation within the preset second time is less than the preset first difference, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated; if the speed of the engine in the range extender is controlled, when the speed standard deviation within the preset second time is less than the preset second difference, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated.

[0056] In one embodiment of the present application, after the target power generation speed is adjusted, the matching target power generation torque needs to be recalculated to further maintain the dynamic balance between torque and speed, meet the current power demand of the vehicle and improve fuel economy. The preset first difference and the preset second difference can be set according to actual conditions, and can be set the same or differently.

[0057] See also Figure 3 , is a schematic diagram of an overall control process of a range extender speed according to an exemplary embodiment of the present application. Figure 3 As shown, taking the first control mode as an example, the generator speed is first controlled based on the target power generation speed, and then the speed difference is calculated based on the target power generation speed and the actual speed of the generator; then the standard deviation of the speed differences between the current cycle time and multiple adjacent speed differences under the historical cycle time is calculated, that is, the speed standard deviation; then a determination is made as to whether the time when the speed standard deviation is greater than the preset first standard deviation continues for the preset first time; if not, the target power generation speed is not adjusted; if so, the target power generation speed is adjusted according to the preset adjustment strategy until the time when the speed standard deviation is less than the preset first difference continues for the preset second time.

[0058] See also Figure 4 and Figure 5 , respectively, are schematic diagrams showing the corresponding effects of poor and good NVH performance according to an exemplary embodiment of the present application. Figure 4 and Figure 5 ,There are obvious differences in the fluctuations of actual speed, speed difference, speed difference mean and speed standard deviation in the two cases of poor and good NVH performance. In the case of poor NVH performance, the fluctuation is much greater than that in the case of good NVH performance. For example, Figure 4 The standard deviations of the speed differences shown are all greater than 10, and Figure 5 The standard deviations of the speed differences shown are all less than 5.

[0059] The range extender speed control method provided in this application has the following advantages: First, the target power generation speed is determined based on the target power generation power currently required, which improves the real-time and accuracy of the speed control, so that the speed control can quickly respond to the current driving needs, thereby improving the immediacy of driving, and the power generation speed with the highest NVH performance is used as the target to control the range extender speed, which significantly reduces the vibration and noise generated by the range extender during operation, thereby improving the user's riding experience. Second, by dynamically adjusting the target power generation speed until its speed standard deviation drops below the preset difference, the speed fluctuation is significantly reduced, so that the target power generation speed can be accurately limited to a relatively stable range, further improving the NVH performance.

[0060] See also Figure 6, is a block diagram of a range extender speed control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 It should be understood that the present application does not limit the implementation environment of the device. Figure 6 As shown, in an exemplary embodiment, the range extender speed control device includes at least an acquisition module 610, a control module 620, a first adjustment module 630 and a second adjustment module 640, which are described in detail as follows:

[0061] The acquisition module 610 is used to obtain the target power generation of the range extender in the current preset cycle time when the vehicle is idling, and query the preset power-speed table according to the target power generation to determine different power generation speeds;

[0062] The control module 620 is used to control the speed of the range extender according to the target power generation speed and detect the current actual speed of the range extender. The target power generation speed is the speed with the highest NVH performance among the power generation speeds.

[0063] A first adjustment module 630 is used to adjust the target power generation speed according to a preset adjustment strategy if the speed standard deviation is greater than a preset standard deviation, the speed standard deviation is the standard deviation of each speed difference between the current cycle time and multiple adjacent historical cycle times, the speed difference is the difference between the target power generation speed and the actual speed, and the preset adjustment strategy is to increase or decrease the target power generation speed based on different preset speed thresholds;

[0064] The second adjustment module 640 is used to recalculate the speed standard deviation each time the target power generation speed is adjusted until the speed standard deviation is smaller than a preset difference value, and then stop adjusting the target power generation speed.

[0065] It should be noted that the range extender speed control device provided in the above embodiment and the range extender speed control method provided in the above embodiment belong to the same concept, wherein the contents of the operations performed by each module have been described in detail in the method embodiment and will not be repeated here.

[0066] The present application also provides an electronic device, comprising: a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the range extender speed control method as in the above embodiment.

[0067] The present application also provides a vehicle, using the range extender speed control method as in the above embodiment, or including the range extender speed control device as in the above embodiment.

[0068] See also Figure 7 , shows a schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application. It should be noted that, Figure 7The computer system 700 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0069] like Figure 7 As shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 702 or the program loaded from the storage part 707 to the random access memory (RAM) 703, such as executing the method in the above embodiment. In the RAM 703, various programs and data required for system operation are also stored. The CPU 701, the ROM 702 and the RAM 703 are connected to each other through the bus 704. The input / output (I / O) interface 705 is also connected to the bus 704.

[0070] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed so that a computer program read therefrom is installed into the storage section 708 as needed.

[0071] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 709, and / or installed from a removable medium 711. When the computer program is executed by the central processing unit (CPU) 701, various functions defined in the system of the present application are executed.

[0072] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Among them, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified functions or operations, or can be implemented with a combination of dedicated hardware and computer instructions.

[0073] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed by the present invention shall still be covered by the claims of the present invention.

Claims

1. A range extender speed control method, characterized in that: include: Obtain the target power generation of the range extender in the current cycle time when the vehicle is idling, and query the preset power-speed table according to the target power generation to determine different power generation speeds; Controlling the speed of the range extender according to a target power generation speed, and detecting a current actual speed of the range extender, wherein the target power generation speed is a speed having the highest NVH performance among the power generation speeds; If the speed standard deviation is greater than the preset standard deviation, the target power generation speed is adjusted according to a preset adjustment strategy, the speed standard deviation is the standard deviation of each speed difference between the current cycle time and multiple adjacent speeds under the historical cycle time, the speed difference is the difference between the target power generation speed and the actual speed, and the preset adjustment strategy is to increase or decrease the target power generation speed based on different preset speed thresholds; Each time the target power generation speed is adjusted, the speed standard deviation is recalculated until the speed standard deviation is smaller than a preset difference, and then the adjustment of the target power generation speed is stopped.

2. The range extender speed control method according to claim 1, characterized in that: The speed control of the range extender according to the target power generation speed includes: determining a control mode for controlling the speed of the range extender; Wherein, if the speed of the generator in the range extender is controlled, the first control mode is determined; If the engine in the range extender is subjected to speed control, a second control mode is determined; Acquiring the power generation efficiency of the generator in the range extender, and performing calculation according to the target power generation speed and the power generation efficiency to determine the target power generation torque; If the first control mode is executed, the engine is torque controlled based on the target power generation torque; When the second control mode is executed, the torque of the generator is controlled based on the target power generation torque.

3. The range extender speed control method according to claim 1, characterized in that: Determining the speed standard deviation includes: Calculate the rotation speed difference value at the current cycle time and the rotation speed difference values ​​at the historical cycle times that are adjacent to the current cycle time and are consecutive for a preset number of times; Wherein, if the engine in the range extender is in a stopped state or a started state during any of the cycle times, the speed difference during the cycle time is adjusted to a preset speed difference; Calculate the square sum of the difference between each speed difference and the speed difference mean to determine the total speed difference, wherein the speed difference mean is the mean of the speed differences; The speed standard deviation is determined by performing calculation based on the total speed difference value and the preset number.

4. The range extender speed control method according to any one of claims 1 to 3, characterized in that: The adjusting the target power generation speed according to a preset adjustment strategy includes: Screening each of the preset speed thresholds according to a preset execution order to determine a target speed threshold, wherein the preset execution order is the execution order of different preset speed thresholds; The target power generation speed is adjusted based on the target speed threshold, and the speed standard deviation is recalculated, wherein the target power generation speed is limited to be adjusted within a preset speed range; If the rotation speed standard deviation is less than the preset difference, storing the target rotation speed threshold; If the speed standard deviation is greater than the preset standard deviation, determining a new target speed threshold according to the execution order, and adjusting the target power generation speed based on the new target speed threshold; After each of the preset speed thresholds participates in adjusting the target power generation speed, if the speed standard deviation is still greater than the preset standard deviation, the target speed threshold is adjusted to the preset speed.

5. The range extender speed control method according to claim 2, characterized in that: The step of stopping adjusting the target power generation speed until the speed standard deviation is less than a preset difference value comprises: If the speed of the generator in the range extender is controlled, when the speed standard deviation within the preset second time is less than the preset first difference, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated; If the speed of the engine in the range extender is controlled, when the speed standard deviation within the preset second time is less than the preset second difference, the target power generation speed is stopped from being adjusted and the target power generation torque is recalculated.

6. The range extender speed control method according to claim 2, characterized in that: If the speed standard deviation is greater than the preset standard deviation, the target power generation speed is adjusted according to a preset adjustment strategy, including: If the speed of the generator in the range extender is controlled, when the time during which the speed standard deviation is greater than the preset first standard deviation reaches a preset first time, the target power generation speed is adjusted; If the speed of the engine in the range extender is controlled, when the time during which the speed standard deviation is greater than the preset second standard deviation reaches the preset first time, the target power generation speed is adjusted.

7. A range extender speed control device, characterized in that: include: An acquisition module is used to acquire the target power generation of the range extender within the current preset cycle time when the vehicle is idling, and query a preset power-speed table according to the target power generation to determine different power generation speeds; A control module, used to control the speed of the range extender according to a target power generation speed and detect a current actual speed of the range extender, wherein the target power generation speed is a speed with the highest NVH performance among the power generation speeds; A first adjustment module, configured to adjust the target power generation speed according to a preset adjustment strategy if the speed standard deviation is greater than a preset standard deviation, the speed standard deviation being the standard deviation of each speed difference between the current cycle time and a plurality of adjacent speeds under the historical cycle time, the speed difference being the difference between the target power generation speed and the actual speed, and the preset adjustment strategy being to increase or decrease the target power generation speed based on different preset speed thresholds; The second adjustment module is used to recalculate the speed standard deviation each time the target power generation speed is adjusted until the speed standard deviation is smaller than a preset difference, and then stop adjusting the target power generation speed.

8. A vehicle, characterized in that: Use of the method according to any one of claims 1 to 6, or, comprising the device according to claim 7.

9. An electronic device, characterized in that: include: processor, memory, and communications bus; The communication bus is used to connect the processor and the memory; The processor is configured to execute the computer program stored in the memory to implement the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Engine rotating speed control method and device of hybrid power vehicle, terminal and storage medium

    CN118066026A

  • Control method and system for power generating torque of range extender of electric vehicle and electric vehicle

    CN106364336A

  • Range extender closed-loop control method, device and equipment

    CN110281906A