A method and system for adaptive energy management and shutdown position coordination control of a range extender
Patent Information
- Application Number
- CN202611227554.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-13
- Publication Date
- 2026-10-16
AI Technical Summary
具体而言,现有专利中如定点停机控制方案仅关注停机终点的物理位置,将“停机控制”与“运行态能量管理”视为孤立模块,停机动作终结本次运行后即告结束,未能将停机位置服务于下一次运行的动态需求;又如功率补偿类方案仅关注行车发电的功率平衡,未涉及停机位置的修正与自适应调节
采用本发明所提供的方法,主要包括获取活塞当前位置角度,确定当前所处冲程,并读取该冲程对应的预设停机目标角度,基于所述下次启动工况的预测结果对预设停机目标角度进行前馈偏移修正,得到修正后的目标角度;基于活塞当前位置角度和修正后的目标角度得到角度差值。通过引入基于实时工况的自适应MPC,能根据驾驶风格和电池SOH动态调整工作点,相比传统策略可显著降低油耗,并有效延长电池更换周期。
Smart Images

Figure CN122915065A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle hybrid power control technology, specifically to a method and system for adaptive energy management and stop position coordination control of a range extender. Background Technology
[0002] As a crucial range-extending solution for new energy vehicles, the control strategy of the range extender directly impacts the vehicle's fuel economy, driving smoothness, and battery life. With technological advancements, the control requirements for range extenders have shifted from a simple power generation function to intelligent and refined control.
[0003] While current range extender control technology has incorporated advanced methods such as model predictive control, the weighting coefficients in its multi-objective optimization remain fixed. This prevents flexible adjustment of the control center based on real-time changes in driving style or dynamic degradation of State of Hypothesis (SOH), resulting in insufficient adaptability of the control strategy. Furthermore, traditional energy management typically treats the battery as an idealized component, failing to incorporate aging into charge / discharge constraints. This makes aging batteries prone to over-discharge, accelerating lifespan decline. Additionally, the piston positions after range extender shutdown are often randomly distributed, leading to significant compression resistance during subsequent startups, resulting in noticeable vibration and noise. Although there are point-stop control schemes, they operate independently of upper-level energy management, lacking feedforward coordination based on anticipated loads for the next startup, and do not adequately consider NVH issues caused by motor reversal. Overall, existing strategies still have significant shortcomings in terms of intelligence, full lifecycle management, and system coordination. Specifically, existing patents, such as fixed-point shutdown control schemes, only focus on the physical location of the shutdown endpoint, treating "shutdown control" and "operational energy management" as isolated modules. The shutdown process ends once the current operation concludes, failing to consider the dynamic needs of the next operation based on the shutdown location. Similarly, power compensation schemes only focus on the power balance of vehicle-generated electricity, neglecting the correction and adaptive adjustment of the shutdown location. Furthermore, conventional two-layer control architectures operate in a unidirectional execution mode, where the lower layer passively executes the optimization calculations after the upper layer completes them. The execution results of the lower-layer shutdown logic cannot feed back into the upper-layer decision-making, resulting in a lack of bidirectional closed-loop iterative capabilities ("prediction-execution-feedback") and an inability to self-learn and continuously optimize as the vehicle is used. These shortcomings collectively lead to the technical predicament of a lack of foresight in the range extender's control strategy throughout its entire lifecycle, and uncontrollable NVH performance during shutdown and restart processes. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for adaptive energy management and stop position coordination control of a range extender, in order to solve the above-mentioned problems in the prior art.
[0005] This invention is achieved through the following technical solution: In a first aspect, the present invention provides a method for adaptive energy management and shutdown coordinated control of a range extender, comprising: Obtain the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction result of the next start-up condition; The system acquires the target power generation and target speed in real time. When a shutdown command is received and the engine speed is lower than the preset threshold, it switches to the shutdown control step. The shutdown control steps include obtaining the current position angle of the piston, determining the current stroke, reading the preset shutdown target angle corresponding to the stroke, and performing feedforward offset correction on the preset shutdown target angle based on the prediction result of the next startup condition to obtain the corrected target angle. The angle difference is obtained based on the current position angle of the piston and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a forward rotation command is generated. When the piston rotates to the corrected target angle, the machine stops, and the starting resistance coefficient is corrected by Kalman filtering based on the result of the stop position.
[0006] Preferably, calculating the optimal target power generation and target speed for the current period based on the vehicle's basic parameters includes constructing a multi-objective function:
[0007] In the formula, The objective value of the function. As a weight for fuel consumption penalties, For NVH penalty weight, For battery protection weight, For dynamic response weights, To initiate the cost weighting, As a penalty for fuel consumption, As a penalty item for NVH, This is a penalty for battery degradation. Penalty for response speed, To activate the penalty item.
[0008] Preferably, the startup cost penalty includes:
[0009] In the formula, and For calibration coefficients, This is the estimated SOC for the next startup time derived from the current SOC and predicted operating conditions. This is a startup shock vibration index based on the mapping of predicted torque request and ambient temperature.
[0010] Preferably, the feedforward offset correction includes: Based on the predicted driver torque demand and ambient temperature for the next startup condition Determine the next start-up condition category and set an offset. The start-up conditions include first load start-up demand, second load start-up demand, first condition start-up and second condition start-up. The load of the first load start-up demand is greater than that of the second load start-up demand, and the engine temperature of the first condition start-up is lower than that of the second condition start-up. If the predicted startup condition is the first load startup requirement or the first operating condition startup, then the preset shutdown target angle will be offset by the angle after the upward dead point. If the predicted startup condition is a second load startup requirement or a second operating condition startup, then the shutdown target should be the bottom dead center position with optimal NVH.
[0011] Preferably, setting the offset includes: , in, This is the offset. This is the engine's maximum torque. For the preset temperature reference value, To predict torque requests, For ambient temperature, This is the torque weighting coefficient. This is the temperature weighting coefficient.
[0012] Preferred options also include: Obtain the current number of engine strokes and cylinders, and determine the cycle angle based on the number of strokes and cylinders.
[0013] Preferably, the method further includes online correction of the starting resistance coefficient using Kalman filtering, including:
[0014] In the formula, This is the corrected starting resistance coefficient. This represents the current starting resistance coefficient. For Kalman gain, For the observation matrix, This is the difference between the corrected target stopping position and the actual stopping position.
[0015] Secondly, the present invention also provides a range extender adaptive energy management and shutdown coordination control system for executing the above-described range extender adaptive energy management and shutdown coordination control method, comprising: The real-time dynamic optimization module is configured to acquire the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction results for the next start-up condition. The execution control module is configured to acquire the target power generation and target speed in real time. When a shutdown command is received and the engine speed is lower than a preset threshold, it switches to the shutdown control step. The shutdown control step includes acquiring the current piston position angle, determining the current stroke, and reading the preset shutdown target angle corresponding to the stroke. Based on the prediction result of the next start-up condition, the preset shutdown target angle is corrected by feedforward offset to obtain the corrected target angle. The angle difference is obtained based on the current piston position angle and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a positive rotation command is generated. The engine stops when the piston rotates to the corrected target angle, and the starting resistance coefficient is corrected by Kalman filtering based on the shutdown position execution result.
[0016] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described adaptive energy management and shutdown coordinated control method for a range extender.
[0017] Fourthly, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-described adaptive energy management and shutdown coordinated control method for a range extender.
[0018] The technical solution of the present invention has at least the following advantages and beneficial effects: The method provided by this invention mainly includes obtaining the current piston position angle, determining the current stroke, and reading the preset stop target angle corresponding to the stroke. Based on the prediction result of the next start-up condition, the preset stop target angle is corrected by feedforward offset to obtain the corrected target angle. The angle difference is obtained based on the current piston position angle and the corrected target angle. By introducing adaptive MPC based on real-time operating conditions, the operating point can be dynamically adjusted according to driving style and battery SOH, significantly reducing fuel consumption and effectively extending battery replacement cycles compared to traditional strategies.
[0019] The lower actuator employs a position closed-loop and forward rotation compensation strategy when stopping, eliminating the phenomenon of reverse rotation during shutdown; at the same time, by precisely stopping at a low compression position (near the lower dead center), the impact vibration of the next start-up is significantly reduced.
[0020] By deeply integrating shutdown control with upper-level energy management, the upper-level predictive information (next start load) can be used as the basis for feedforward compensation of shutdown control, realizing the transformation from passive execution to active collaboration. Attached Figure Description
[0021] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 A schematic diagram of the overall architecture of the adaptive energy management and shutdown coordinated control method for range extenders provided by the present invention; Figure 2 This is a logical diagram of the shutdown control process in an embodiment of the present invention; Figure 3 This is a schematic diagram illustrating the principle of anti-reverse processing in an embodiment of the present invention. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0024] The module divisions described in this application are logical; in practical applications, different division methods may be used. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the connections, couplings, or communications in this application can be direct connections, couplings, or communications between related objects, or indirect connections, couplings, or communications through other devices. Moreover, the connections, couplings, or communications between objects can be electrical or other similar forms, none of which are limited in this application. Independently described modules or sub-modules may or may not be physically separated: they may be implemented in software or hardware, and some modules or sub-modules may be implemented in software, with the processor calling the software to implement the functions of these modules or sub-modules, while other modules or sub-modules are implemented in hardware, such as through hardware circuits. Furthermore, some or all of the modules can be selected to achieve the purpose of this application's solution according to actual needs.
[0025] Please refer to Figures 1-3 The present invention provides a method for adaptive energy management and shutdown coordinated control of a range extender, comprising: S1: Obtain the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction result of the next start-up condition; The vehicle's basic parameters include vehicle speed, accelerator pedal opening, battery SOC, and SOH signals. These signals are collected in real time with a sampling period of 10ms. Based on the real-time vehicle speed, driving style recognition results, and SOH, an adaptive weighted model predictive control (MPC) algorithm is used to calculate the optimal target power generation and target speed for the current cycle, and output the prediction results for the next startup condition. The prediction results for the next startup condition include at least the expected torque request and ambient temperature.
[0026] Based on the accelerator pedal change rate and vehicle speed change characteristics, the current driving style is identified as Eco mode, Standard mode, or Sport mode.
[0027] S2: Real-time acquisition of target power generation and target speed; when a shutdown command is received and the engine speed is lower than the preset threshold, switch to the shutdown control step. S3: The shutdown control step includes obtaining the current position angle of the piston, determining the current stroke, reading the preset shutdown target angle corresponding to the stroke, and performing feedforward offset correction on the preset shutdown target angle based on the prediction result of the next startup condition to obtain the corrected target angle. S4: Obtain the angle difference based on the current piston position angle and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a positive rotation command is generated. When the piston rotates to the corrected target angle, the machine stops, and the starting resistance coefficient is corrected by Kalman filtering based on the result of the stop position.
[0028] The method provided by this invention mainly includes obtaining the current piston position angle, determining the current stroke, and reading the preset stop target angle corresponding to the stroke. Based on the prediction result of the next start-up condition, the preset stop target angle is corrected by feedforward offset to obtain the corrected target angle. The angle difference is obtained based on the current piston position angle and the corrected target angle. By introducing adaptive MPC based on real-time operating conditions, the operating point can be dynamically adjusted according to driving style and battery SOH, significantly reducing fuel consumption and effectively extending battery replacement cycles compared to traditional strategies.
[0029] In one exemplary embodiment of the present invention, calculating the optimal target power generation and target rotational speed for the current cycle based on the vehicle's basic parameters includes constructing a multi-objective function:
[0030] In the formula, The objective value of the function. As a weight for fuel consumption penalties, For NVH penalty weight, For battery protection weight, For dynamic response weights, To initiate the cost weighting, As a penalty for fuel consumption, As a penalty item for NVH, This is a penalty for battery degradation. Penalty for response speed, To activate the penalty item.
[0031] The weighting coefficients are dynamically adjusted for different driving styles. When the driving style is identified as economy mode, the fuel consumption penalty weighting coefficient is increased. ; When the driving style is identified as Sport mode, the response weighting coefficient is increased. ; When the battery SOH is detected to be lower than the preset threshold, the battery protection weight coefficient is increased. And correspondingly increase the target midline value of battery state of charge (SOC).
[0032] When the predicted next startup condition is a high-load cold start, the startup cost weight is increased. It also adaptively increases the centerline value of the SOC target.
[0033] like This forces the absolute value of the target SOC operating range to shift upward by 5 percentage points (for example, from 30%-50% to 35%-55%), in order to reduce the damage of deep discharge to aging batteries.
[0034] Solve the quadratic programming (QP) problem, with prediction time Np=10 and control time Nc=3, outputting the optimal target power generation Preq and target speed ntarget for the current cycle, and simultaneously outputting the prediction result for the next startup condition, including the predicted driver torque demand at the startup time. and ambient temperature .
[0035] Specifically, the activation cost penalty items include:
[0036] In the formula, and For calibration coefficients, This is the estimated SOC for the next startup time derived from the current SOC and predicted operating conditions. This is a startup shock vibration index based on the mapping of predicted torque request and ambient temperature.
[0037] The first load start-up requirement, the second load start-up requirement, the first operating condition start-up, and the second operating condition start-up are respectively high start-up requirement, low start-up requirement, cold start, and hot start.
[0038] When the predicted result is "high load cold start", the MPC optimizer will adaptively increase the target SOC midline value (3-5 percentage points higher than the normal mode), enabling the range extender to proactively store more energy for the battery during the current operating cycle. This reduces the risk of starting difficulties due to low battery SOC and the impact loss from the large current surge during startup. Thus, energy management achieves forward-looking optimization in the time dimension, rather than just spatial optimization (current moment).
[0039] In one exemplary embodiment of the present invention, feedforward offset correction includes: Based on the predicted driver torque demand and ambient temperature for the next startup condition Determine the next start-up condition category and set an offset. The start-up conditions include first load start-up demand, second load start-up demand, first condition start-up and second condition start-up. The load of the first load start-up demand is greater than that of the second load start-up demand, and the engine temperature of the first condition start-up is lower than that of the second condition start-up. If the predicted startup condition is the first load startup requirement or the first operating condition startup, then the preset shutdown target angle will be offset by the angle after the upward dead point. If the predicted startup condition is a second load startup requirement or a second operating condition startup, then the bottom dead center position with optimal NVH should be maintained as the shutdown target.
[0040] In this embodiment, normal operation dual closed-loop control—lower layer execution: In normal operation mode where no stop command is received, conventional power loop and speed loop dual closed-loop tracking control is executed, and the drive motor tracks the Preq and ntarget commands.
[0041] Stop condition determination: When the VCU issues a stop command (VCU_StopFlag=1) and detects that the engine speed n≤50rpm, the stop control mode is entered.
[0042] Target position determination and feedforward compensation: Read the crankshaft position sensor signal to determine the current piston stroke and its actual angular position. The top dead center of the compression stroke is taken as the 0° reference. The preset stop target position corresponding to this stroke is set. It is 90° (near the bottom dead center, the compression pressure is the minimum).
[0043] Specifically, setting the offset includes: , in, This is the offset. This is the engine's maximum torque. For the preset temperature reference value, is the predicted torque request, is the ambient temperature, is the torque weight coefficient, is the temperature weight coefficient.
[0044] If a cold start or high-load start demand is predicted (torque demand ≥ preset threshold Thigh, where Thigh can be 50N·m), feedforward offset correction is performed on the preset shutdown target angle, let , where takes a value of 8° (offset in the direction of the expansion stroke past the top dead center), is the corrected target angle, so that the piston stays at the starting angle of the expansion stroke after passing the top dead center, and the expansion work of the compressed gas in the cylinder is used to generate a positive auxiliary torque to assist the motor in starting.
[0045] If a hot start low-load condition is predicted (torque demand < Thigh and ambient temperature > Tcold, where Tcold can be 0°C), maintain to ensure optimal NVH performance.
[0046] Record the actual shutdown angle of this shutdown control and the corrected target angle deviation , and feed back this deviation value to the upper-layer real-time dynamic optimization module through CAN communication.
[0047] In an exemplary embodiment of the present invention, the current number of engine strokes and the number of cylinders are acquired, and the cycle angle is determined based on the number of strokes and the number of cylinders.
[0048] For a four-stroke four-cylinder engine, ; for a four-stroke three-cylinder engine, ; for a two-stroke engine, .
[0049] When the absolute value of the angle difference is smaller than a first preset angle value, a fixed low-speed adjustment command is forcibly given to prevent low-speed crawling oscillation of the motor caused by excessively small error; when the absolute value of the angle difference is smaller than a second preset angle value and the duration exceeds a set time threshold, it is determined that the shutdown is completed; the first preset angle value is preferably 10°, the second preset angle value is preferably 1°, the set time threshold is preferably 100ms, and the rotational speed threshold is preferably 50-100rpm.
[0050] In an exemplary embodiment of the present invention, the method further includes performing online correction on the starting resistance coefficient by using Kalman filtering, comprising:
[0051] In the formula, This is the corrected starting resistance coefficient. This represents the current starting resistance coefficient. For Kalman gain, For the observation matrix, This is the difference between the corrected target stopping position and the actual stopping position.
[0052] It will be included in the next startup energy consumption and NVH cost terms in the next MPC prediction model. The calculations enable the positional accuracy of the shutdown control to be continuously iteratively optimized in accordance with the MPC prediction as the number of vehicle uses increases.
[0053] Anti-reverse angle calculation: Calculate the angle error: ; Judgment logic: If (For example If ), then a positive correction will be performed: (Taking a four-stroke, four-cylinder engine as an example) ).
[0054] The motor is controlled to rotate 150° forward to reach the 90° position of the next stroke, instead of rotating 30° backward. This step ensures that the motor always rotates forward, eliminating the abnormal gear impact noise caused by reverse rotation.
[0055] Three-ring PI adjustment: The motor is controlled using a multi-loop PI control system consisting of a position loop, a speed loop, and a current loop. Position ring: .
[0056] in, This is the target speed command output by the position loop. This is the position ring proportionality coefficient. These are the integral coefficients of the position loop; Speed ring: .
[0057] in, The measured value of crankshaft angular velocity (i.e. ), The target torque command is output by the speed loop. , These are the speed loop proportional and integral coefficients, respectively. Current loop: The motor is driven by outputting a PWM wave based on the MTPA (maximum torque-current ratio) strategy.
[0058] Quick adjustment strategy: when When (the first preset angle value) is reached, a forced command is executed. (Fixed low-speed command) to prevent the system from crawling and oscillating at low speed near zero point, and shorten downtime for adjustment.
[0059] Stop determination: when When the second preset angle value is reached and this state is maintained for 100ms (set time threshold), the shutdown is confirmed to be complete, and the fuel supply and ignition are cut off.
[0060] This embodiment provides an adaptive energy management and shutdown coordination control system for a range extender, including a real-time dynamic optimization module and an execution control module. Each module is configured to execute the corresponding steps in Embodiment 1.
[0061] The real-time dynamic optimization module communicates with the execution control module via a controller area network (CAN). The real-time dynamic optimization module sends Preq, ntarget, and the prediction result of the next startup condition to the execution control module at a period of 100ms.
[0062] The execution control module is also used to execute the stopping position result, including the actual stopping angle. With the corrected target angle The deviation between the two is fed back to the real-time dynamic optimization module, which uses Kalman filtering to correct the starting resistance coefficient based on the deviation, so as to iteratively optimize the prediction accuracy for the next time.
[0063] Preferably, the execution control module integrates a harmonic injection torsional vibration control unit. During the shutdown control process, this unit collects crankshaft torsional vibration signals in real time, calculates and injects reverse harmonic current to counteract residual torsional vibration during shutdown, further improving shutdown smoothness.
[0064] In another embodiment, based on the AVL vehicle bench, the vehicle under WLTC (World Light Vehicles Test Cycle) conditions showed the following results: compared to the fixed-weight MPC strategy, the adaptive MPC strategy of this invention reduced overall fuel consumption by 9.8% (test standard GB / T 18386-2021); the peak vibration acceleration at the driver's seat guide rail at startup was reduced by 42.1% (test standard ISO 2631-1); and under 45°C ambient temperature and USABC standard cyclic charge-discharge testing, the number of cycles required for the battery's usable capacity to decay to 80% increased from 2100 to 2415, an extension of approximately 15.0%. All the above tests were conducted using the AVL bench system, and the data repeatability and accuracy met engineering development requirements.
[0065] An adaptive energy management and shutdown coordination control system for a range extender, used to execute the aforementioned adaptive energy management and shutdown coordination control method for a range extender, comprising: The real-time dynamic optimization module is configured to acquire the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction results for the next start-up condition. The execution control module is configured to acquire the target power generation and target speed in real time. When a shutdown command is received and the engine speed is lower than a preset threshold, it switches to the shutdown control step. The shutdown control step includes acquiring the current piston position angle, determining the current stroke, and reading the preset shutdown target angle corresponding to the stroke. Based on the prediction result of the next start-up condition, the preset shutdown target angle is corrected by feedforward offset to obtain the corrected target angle. The angle difference is obtained based on the current piston position angle and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a positive rotation command is generated. The engine stops when the piston rotates to the corrected target angle, and the starting resistance coefficient is corrected by Kalman filtering based on the shutdown position execution result.
[0066] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0067] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. This computer software product, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0068] The above are merely preferred embodiments of the present invention and are not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for adaptive energy management and shutdown coordinated control of a range extender, characterized in that, include: Obtain the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction result of the next start-up condition; The system acquires the target power generation and target speed in real time. When a shutdown command is received and the engine speed is lower than the preset threshold, it switches to the shutdown control step. The shutdown control steps include obtaining the current position angle of the piston, determining the current stroke, reading the preset shutdown target angle corresponding to the stroke, and performing feedforward offset correction on the preset shutdown target angle based on the prediction result of the next startup condition to obtain the corrected target angle. The angle difference is obtained based on the current position angle of the piston and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a forward rotation command is generated. When the piston rotates to the corrected target angle, the machine stops, and the starting resistance coefficient is corrected by Kalman filtering based on the result of the stopping position.
2. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 1, characterized in that, The calculation of the optimal target power generation and target speed for the current period based on the vehicle's basic parameters includes constructing a multi-objective function: In the formula, The objective value of the function. As a weight for fuel consumption penalties, For NVH penalty weight, For battery protection weight, For dynamic response weights, To initiate the cost weighting, As a penalty for fuel consumption, As a penalty item for NVH, This is a penalty for battery degradation. Penalty for response speed, To activate the penalty item.
3. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 2, characterized in that, The startup cost penalty includes: In the formula, and For calibration coefficients, This is the estimated SOC for the next startup time derived from the current SOC and predicted operating conditions. This is a startup shock vibration index based on the mapping of predicted torque request and ambient temperature.
4. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 1, characterized in that, The feedforward offset correction includes: Based on the predicted driver torque demand and ambient temperature for the next startup condition Determine the next start-up condition category and set an offset. The start-up conditions include first load start-up demand, second load start-up demand, first condition start-up and second condition start-up. The load of the first load start-up demand is greater than that of the second load start-up demand, and the engine temperature of the first condition start-up is lower than that of the second condition start-up. If the predicted startup condition is the first load startup requirement or the first operating condition startup, then the preset shutdown target angle will be offset by the angle after the upward dead point. If the predicted startup condition is a second load startup requirement or a second operating condition startup, then the shutdown target should be the bottom dead center position with optimal NVH.
5. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 4, characterized in that, Setting the offset includes: , in, This is the offset. This is the engine's maximum torque. For the preset temperature reference value, To predict torque requests, For ambient temperature, This is the torque weighting coefficient. This is the temperature weighting coefficient.
6. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 1, characterized in that, Also includes: When the absolute value of the angle difference is less than the first preset angle value, a fixed speed adjustment command is given. When the absolute value of the angle difference is less than the second preset angle value and the duration exceeds the set time threshold, the shutdown is determined to be complete.
7. The adaptive energy management and shutdown coordinated control method for a range extender according to claim 1, characterized in that, It also includes online correction of the starting drag coefficient using Kalman filtering, including: In the formula, This is the corrected starting resistance coefficient. This represents the current starting resistance coefficient. For Kalman gain, For the observation matrix, This is the difference between the corrected target stopping position and the actual stopping position.
8. A range extender adaptive energy management and shutdown coordination control system, characterized in that, A method for implementing an adaptive energy management and shutdown coordinated control of a range extender as described in any one of claims 1-7, comprising: The real-time dynamic optimization module is configured to acquire the current vehicle basic parameters, calculate the optimal target power generation and target speed for the current cycle based on the vehicle basic parameters, and output the prediction results for the next start-up condition. The execution control module is configured to acquire the target power generation and target speed in real time. When a shutdown command is received and the engine speed is lower than a preset threshold, it switches to the shutdown control step. The shutdown control step includes acquiring the current piston position angle, determining the current stroke, and reading the preset shutdown target angle corresponding to the stroke. Based on the prediction result of the next start-up condition, the preset shutdown target angle is corrected by feedforward offset to obtain the corrected target angle. The angle difference is obtained based on the current piston position angle and the corrected target angle. If the angle difference is less than 0, the angle difference is reassigned to the initial angle difference plus the periodic angle, and a positive rotation command is generated. The engine stops when the piston rotates to the corrected target angle, and the starting resistance coefficient is corrected by Kalman filtering based on the shutdown position execution result.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the adaptive energy management and shutdown cooperative control method for a range extender as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements a range extender adaptive energy management and shutdown coordinated control method as described in any one of claims 1-7.