Extended-range vehicle engine non-inductive operation control method, device and equipment and storage medium

By obtaining vehicle characteristic information and speed information, determining engine operating conditions information and target torque, and accurately controlling the inductive operation of the engine, solving engine noise and vibration problems, improving driving experience and energy management, and extending engine life.

CN119308770APending Publication Date: 2025-01-14DONGFENG MOTOR GRP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411416644.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Extended range electric vehicle engines will generate large noise and vibration during startup and operation, affecting the driving experience, and the control is not fine enough to be completely hidden under other vehicle noises.

Method used

By obtaining vehicle characteristic information, speed information and engine status sets, the engine operating condition information, target speed and power generation target torque are determined, and the engine inductive operation is accurately controlled.

Benefits of technology

Effectively reduce noise and vibration, improve driving comfort, optimize energy management, enhance power system responsiveness, extend engine life, and improve the comfort and market competitiveness of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119308770A_ABST
    Figure CN119308770A_ABST
Patent Text Reader

Abstract

The invention discloses a range-extended vehicle engine non-inductive operation control method, device and equipment and a storage medium, and relates to the technical field of range-extended vehicle engine control, and the range-extended vehicle engine non-inductive operation control method comprises the steps that vehicle feature information, rotating speed information and an engine state set are obtained; based on the vehicle characteristic information, the rotating speed information and the engine state set, engine working condition information, a target rotating speed and a power generation target torque are determined; and based on the engine working condition information, the target rotating speed and the power generation target torque, the engine is controlled to run in a non-inductive mode. The vehicle characteristic information, the rotating speed information and the engine state set are obtained in real time, so that the engine working condition information, the target rotating speed and the power generation target torque are determined, non-inductive operation of the engine is achieved, noise and vibration are effectively reduced, the driving comfort is improved, energy management is optimized, the responsiveness of a power system is enhanced, and the power generation efficiency is improved. And the service life of the engine is prolonged, and the comfort and market competitiveness of the whole vehicle are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of engine control for extended-range vehicles, and in particular to a method, device, equipment and storage medium for controlling the sensorless operation of an engine for an extended-range vehicle. Background Art

[0002] With the rapid development of the new energy vehicle market, extended-range electric vehicles are favored by the market due to their unique energy replenishment method. This type of vehicle uses the internal combustion engine as a generator to supplement electricity to extend the range of electric vehicles. In order to improve the driving experience, reduce the noise and vibration of the internal combustion engine during operation, and achieve a quiet driving environment similar to that of pure electric vehicles, higher requirements are placed on the start-up and operation control of the engine of the extended-range vehicle. Therefore, it is a must to achieve sensorless start and sensorless operation of the engine, that is, to start and run the engine without causing obvious perception by the driver and passengers.

[0003] At present, the engine control of extended-range electric vehicles relies on a series of sensors and controllers, such as the battery management system, engine management system, generator controller and power domain controller. These systems work together to determine the engine start time and operating status based on parameters such as battery power information, vehicle speed, and driver's throttle opening.

[0004] However, the start and operation of the engine will generate large noise and vibration under certain working conditions, affecting the driving experience, and the dynamic needs of the vehicle under different vehicle speeds and different battery power information are not fully considered, resulting in the engine start and operation control not being precise enough and unable to be completely hidden under other vehicle noise. Therefore, how to accurately improve the control accuracy for the engine to start and run without feeling has become an urgent problem to be solved.

[0005] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0006] The main purpose of this application is to provide a method, device, equipment and storage medium for controlling the sensorless operation of an extended-range vehicle engine, aiming to solve the technical problem of how to accurately improve the control accuracy for sensorless starting and sensorless operation of the engine.

[0007] To achieve the above-mentioned purpose, the present application proposes a method for controlling the sensorless operation of an engine of a range-extended vehicle, the method comprising:

[0008] Obtain vehicle characteristic information, speed information and engine status set;

[0009] Determining engine operating condition information, target speed, and power generation target torque based on the vehicle characteristic information, the speed information, and the engine state set;

[0010] The engine is controlled to operate without sensing based on the engine operating condition information, the target speed and the power generation target torque.

[0011] In one embodiment, the step of obtaining vehicle characteristic information, speed information and engine status set includes:

[0012] Obtaining battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, power consumption of electric accessories, target allowable charging and discharging power of the battery, current motor speed, target allowable engine speed, target power generation speed, current generator speed and engine feedback speed;

[0013] determining vehicle characteristic information based on the battery power information, the power information interval, the vehicle speed information, the driver's throttle opening, the motor speed ratio, the consumed electric accessory power, and the battery target allowable charge and discharge power;

[0014] Determining speed information based on the current speed of the motor, the target allowable speed of the engine, the target power generation speed, the current speed of the generator and the feedback speed of the engine;

[0015] An engine state set is determined based on the battery power information in the vehicle characteristic information, the vehicle speed information and the driver's throttle opening, and the engine state set includes engine operating condition information, a target power generation speed and a power generation torque set.

[0016] In one embodiment, the step of determining the engine operating condition information, the target speed and the power generation target torque based on the vehicle characteristic information, the speed information and the engine state set comprises:

[0017] Acquiring power conservation information, wherein the power conservation information includes necessary power conservation information and target power conservation information;

[0018] Determine first engine operating condition information based on the battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information;

[0019] Determine second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information;

[0020] determining engine operating condition information based on the first engine operating condition information and the second engine operating condition information;

[0021] determining a target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information, and the speed information;

[0022] A power generation target torque is determined based on the engine state set and the speed information.

[0023] In one embodiment, the step of determining the second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information includes:

[0024] Obtaining the driver's required wheel torque based on the vehicle speed information in the vehicle characteristic information and the driver's throttle opening by looking up a table;

[0025] Calculating the motor required torque by using the motor speed ratio and the driver required wheel torque in the vehicle characteristic information;

[0026] Calculating the electric power required by the driver through the motor required torque and the current motor speed in the speed information;

[0027] The second engine operating condition information is obtained based on the engine operating condition information in the engine state collection, the driver required electric power, and the battery target allowable discharge power in the battery target allowable charge and discharge power.

[0028] In one embodiment, the step of determining the target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information and the speed information comprises:

[0029] Get the speed limit table, accelerator pedal opening, limited power generation and intake manifold temperature;

[0030] Calculating a target power information difference based on the battery power information in the vehicle characteristic information and the target power conservation in the power conservation information;

[0031] Obtaining the generated power by looking up a table based on the difference between the driver's required electric power in the second engine operating condition information and the target electric power information;

[0032] Calculating a target power generation power based on the power consumption of electric accessories in the vehicle characteristic information, the battery target allowable charging power in the battery target allowable charging and discharging power, and the power generation power;

[0033] Obtaining an initial target power generation speed by looking up a table based on the target power generation and the target power information difference;

[0034] Determine a speed limit value based on the accelerator pedal opening, the limited power generation, the intake manifold temperature, the engine target allowable speed in the speed information, the power information interval and the speed limit table;

[0035] The target speed is determined based on the initial target power generation speed, the target power generation speed in the speed information, and the speed limit value.

[0036] In one embodiment, the step of determining the target torque for power generation based on the engine state set and the speed information comprises:

[0037] Determine a vehicle torque command based on the engine operating condition information in the engine state set, the power generation torque set, the target power generation, the current speed of the generator in the speed information, and the engine feedback speed, wherein the vehicle torque command includes an engine torque command and a generator torque command;

[0038] A power generation target torque is obtained based on the engine torque command and the generator torque command.

[0039] In one embodiment, the step of controlling the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque includes:

[0040] When the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value, controlling the engine to start based on the target speed and the power generation target torque;

[0041] When the first engine operating condition information in the engine operating condition information is engine shutdown or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine is controlled to stop based on the target speed and the power generation target torque.

[0042] In addition, to achieve the above-mentioned purpose, the present application also proposes a sensorless operation control device for an engine of a range-extended vehicle, the sensorless operation control device for an engine of a range-extended vehicle comprising:

[0043] An acquisition module, used to acquire vehicle characteristic information, speed information and engine status set;

[0044] A processing module, configured to determine engine operating condition information, a target speed and a power generation target torque based on the vehicle characteristic information, the speed information and the engine state set;

[0045] An execution module is used to control the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque.

[0046] In addition, to achieve the above-mentioned purpose, the present application also proposes a device for controlling the sensorless operation of an engine of a range-extended vehicle, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for controlling the sensorless operation of an engine of a range-extended vehicle as described above.

[0047] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the extended-range vehicle engine non-sensing operation control method as described above are implemented.

[0048] One or more technical solutions proposed in this application have at least the following technical effects:

[0049] The present application proposes a method for controlling the sensorless operation of an extended-range vehicle engine, which obtains vehicle characteristic information, speed information and an engine state set; determines the engine operating condition information, target speed and target power generation torque based on the vehicle characteristic information, speed information and engine state set; and controls the engine sensorless operation based on the engine operating condition information, target speed and target power generation torque. The present application obtains vehicle characteristic information, speed information and an engine state set in real time, thereby determining the engine operating condition information, target speed and target power generation torque, thereby achieving sensorless operation of the engine, effectively reducing noise and vibration, improving driving comfort, optimizing energy management, enhancing the responsiveness of the power system, extending the engine life, and significantly improving the comfort and market competitiveness of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0051] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0052] Figure 1 A flow chart of the first embodiment of the method for controlling the sensorless operation of the engine of a range-extended vehicle of the present application;

[0053] Figure 2 This is an overall schematic diagram of the sensorless operation control method of the range-extended vehicle engine in this application;

[0054] Figure 3 This is a schematic diagram of the engine starting condition of the range-extended vehicle engine sensorless operation control method of this application;

[0055] Figure 4 This is a schematic diagram of the decision on the target speed when the engine is started in this application;

[0056] Figure 5 This is a schematic diagram of the calculation of the power generation torque of the sensorless operation control method of the range-extended vehicle engine in this application;

[0057] Figure 6 A flow chart of the second embodiment of the method for controlling the sensorless operation of the engine of a range-extended vehicle of the present application;

[0058] Figure 7 This is a schematic diagram of the module structure of the sensorless operation control device of the range-extended vehicle engine according to an embodiment of the present application;

[0059] Figure 8 Schematic diagram of the equipment structure of the hardware operating environment involved in the method for controlling the sensorless operation of the engine of an extended-range vehicle in the embodiment of the present application.

[0060] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0061] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0062] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0063] The main solutions of the embodiments of the present application are: obtaining vehicle characteristic information, speed information and an engine status set; determining the engine operating condition information, target speed and power generation target torque based on the vehicle characteristic information, the speed information and the engine status set; and controlling the engine to operate without sensed based on the engine operating condition information, the target speed and the power generation target torque.

[0064] In this embodiment, for the convenience of description, the following description is made by taking the identification of the sensorless operation control device of the range-extended vehicle engine as the execution subject.

[0065] Because the starting and running of the engine in the existing technology will generate large noise and vibration under certain working conditions, affecting the driving experience, and does not fully consider the dynamic needs of the vehicle under different vehicle speeds and different battery power information, the starting and running control of the engine is not precise enough and cannot be completely hidden under other noises of the vehicle.

[0066] The present application provides a solution to obtain vehicle characteristic information, speed information and an engine status set; determine engine operating condition information, target speed and power generation target torque based on the vehicle characteristic information, the speed information and the engine status set; and control the engine to operate without sense based on the engine operating condition information, the target speed and the power generation target torque.

[0067] It can be seen from the above embodiments that the present application obtains vehicle characteristic information, speed information and engine status set in real time, thereby determining the engine operating condition information, target speed and power generation target torque, thereby achieving sensorless operation of the engine, effectively reducing noise and vibration, improving driving comfort, optimizing energy management, enhancing the responsiveness of the power system, extending the engine life, and significantly improving the comfort and market competitiveness of the entire vehicle.

[0068] Based on this, the embodiment of the present application provides a method for controlling the engine non-sensing operation of a range-extended vehicle, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the sensorless operation control method of the range-extended vehicle engine of the present application.

[0069] In this embodiment, the range-extended vehicle engine non-sensing operation control method includes steps S10 to S30:

[0070] Step S10, obtaining vehicle characteristic information, speed information and engine status set;

[0071] It should be noted that the vehicle characteristic information reflects the characteristics of the vehicle's driving performance, the speed information reflects the characteristics of the speed of the vehicle's power output, and the engine state set reflects the characteristics of the engine's working state.

[0072] It is understandable that if Figure 2 As shown, Figure 2 This is an overall schematic diagram of the extended-range vehicle engine sensorless operation control method of the present application, including a battery management system BMS, an engine control system EMS, a generator controller GCU and a power domain controller PDCU. The battery management system is used to feed back battery power information, maximum allowable charging and discharging power and other parameters to the power domain controller in real time. The engine control system is used to receive engine start and stop instructions and torque instructions from the power domain controller, and cooperate with the motor to complete the target speed and power generation request of the power domain controller as required. The generator controller is used to receive the torque request from the power domain controller, adjust the engine speed and cooperate with the engine to complete the target speed and power generation request from the power domain controller as required. The power domain controller is used to combine signals such as battery power information, vehicle speed, and driver's throttle opening to decide the engine start timing, target speed and power generation torque.

[0073] For ease of understanding, the acquisition of vehicle characteristic information, rotation speed information and engine status set is taken as an example for explanation, wherein the information acquisition device is an information acquisition module, and the storage device is a memory.

[0074] The information collection device obtains battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, consumed electric accessory power, battery target allowable charge and discharge power, motor current speed, engine target allowable speed, target power generation speed, generator current speed and engine feedback speed, determines vehicle characteristic information based on the battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, consumed electric accessory power and battery target allowable charge and discharge power, determines speed information based on the motor current speed, engine target allowable speed, target power generation speed, generator current speed and engine feedback speed, determines an engine state set based on the battery power information, vehicle speed information and driver's throttle opening in the vehicle characteristic information, stores the vehicle characteristic information, speed information and engine state set in a memory, and performs subsequent processing based on the vehicle characteristic information, speed information and engine state set.

[0075] In a feasible implementation, step S10 may include steps A11 to A14:

[0076] Step A11, obtaining battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, power consumption of electric accessories, battery target allowable charging and discharging power, motor current speed, engine target allowable speed, target power generation speed, generator current speed and engine feedback speed;

[0077] It should be noted that the battery power information reflects the characteristics of the current remaining power of the battery, the power information interval reflects the characteristics of the ratio of the battery power to the total battery capacity, the vehicle speed information reflects the characteristics of the current driving speed of the vehicle, the driver throttle opening reflects the characteristics of the driver's operation of the accelerator pedal, the motor speed ratio reflects the characteristics of the speed ratio between the vehicle drive motor and the engine, the consumed electric accessory power reflects the characteristics of the electric energy consumed by the vehicle accessories, the battery target allowable charge and discharge power reflects the characteristics of the maximum charge and discharge power that the battery can allow under the current state, the motor current speed reflects the characteristics of the real-time speed of the drive motor, the engine target allowable speed reflects the characteristics of the maximum target speed required by the engine to meet the current operating conditions, the target power generation speed reflects the characteristics of the generator meeting the expected power generation demand, the generator current speed reflects the characteristics of the real-time speed of the generator, the engine feedback speed reflects the characteristics of the actual operating speed fed back by the engine, the engine operating condition information reflects the characteristics of the current start-up state of the engine, the target power generation speed reflects the characteristics of the generator target speed calculated by vehicle demand, and the power generation torque set reflects the characteristics of the torque set that the generator needs to output under different operating conditions.

[0078] Step A12, determining vehicle characteristic information based on the battery power information, the power information interval, the vehicle speed information, the driver's throttle opening, the motor speed ratio, the consumed electric accessory power and the battery target allowable charge and discharge power;

[0079] It can be understood that by comprehensively considering the battery power information, the power information range, the vehicle speed information, the driver's throttle opening, the motor speed ratio, the consumed electrical accessory power and the battery target allowable charging and discharging power, it can be ensured that the engine starting and operation strategy is closely linked to the actual power demand and energy status of the vehicle, thereby achieving more refined control. For example, when the battery power is sufficient and the vehicle demand is low, you can choose not to start the engine to make full use of the battery power and reduce fuel consumption. When the battery power is low or the vehicle power demand is high, the engine will be started to supplement the power to ensure vehicle performance.

[0080] Step A13, determining speed information based on the current speed of the motor, the target allowable speed of the engine, the target power generation speed, the current speed of the generator and the feedback speed of the engine;

[0081] It can be understood that by determining the speed information, the engine's seamless operation can be accurately controlled to ensure that the engine's operating state is consistent with the vehicle's power requirements, thereby avoiding overheating or excessive wear, thereby improving the engine's reliability and life, and ensuring that the engine can run smoothly and efficiently under various driving conditions, further enhancing driving comfort and the vehicle's overall performance.

[0082] Step A14, determining an engine state set based on the battery power information in the vehicle characteristic information, the vehicle speed information and the driver's throttle opening, the engine state set including engine operating condition information, target power generation speed and power generation torque set.

[0083] It can be understood that determining the engine state set, that is, determining how the engine should respond to meet the current vehicle needs, ensures that the engine start, operation and shutdown strategies are consistent with the actual driving state of the vehicle and the driver's operating intentions, improves driving comfort, and provides a more comfortable driving experience by minimizing the engine start and operation noise.

[0084] Step S20, determining engine operating condition information, target speed and power generation target torque based on the vehicle characteristic information, the speed information and the engine state set;

[0085] It should be noted that the engine operating condition information reflects the characteristics of the current working state and performance of the engine, including but not limited to the engine operating state, operating mode and load conditions; the target speed reflects the characteristics of the ideal engine speed set to meet specific driving requirements and power generation requirements; and the power generation target torque reflects the characteristics of the torque that the generator needs to provide.

[0086] It is understandable that if Figure 3 As shown, Figure 3 This is a schematic diagram of the engine starting condition of the extended-range vehicle engine senseless operation control method of the present application. If the battery SOC is less than the minimum power conservation SOC, the engine is started immediately. If the battery SOC is greater than the minimum power conservation SOC and the battery SOC is less than the target power conservation SOC, the engine is started after detecting that the vehicle speed is greater than the first vehicle speed threshold, and is shut down after detecting that the vehicle speed is less than the second vehicle speed threshold, to achieve senseless starting, wherein the first vehicle speed threshold is greater than the second vehicle speed threshold, if the battery SOC is greater than the target power conservation SOC, the engine is not started, if the current engine state is shut down, and the driver's required electric power is greater than the battery's maximum allowable discharge power * the first coefficient value, the engine is started, if the current engine state is started, and the driver's required electric power is less than the battery's maximum allowable discharge power * the second coefficient value, the engine is shut down, wherein the first coefficient value is greater than the second coefficient value.

[0087] For ease of understanding, the following is explained by taking the determination of engine operating condition information, target speed and power generation target torque as an example, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the processing device is a processing module.

[0088] The information collection device obtains the vehicle characteristic information, the speed information and the engine state set and stores them in the memory, obtains the power conservation information, and determines the first engine operating condition information based on the battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information. If the battery power information is less than the necessary power conservation information SOC min , the engine is started immediately. If the battery power information is greater than the necessary power conservation information SOC min And the battery power information is less than the target power conservation information SOC Target , the engine is started when the vehicle speed is detected to be greater than the first vehicle speed threshold, and is stopped when the vehicle speed is detected to be less than the second vehicle speed threshold, so as to realize the senseless start, wherein the first vehicle speed threshold is greater than the second vehicle speed threshold, and if the battery power information is greater than the target power conservation information SOC Target , the engine will not start.

[0089] The second engine operating condition information is determined based on the driver's throttle opening in the vehicle characteristic information, the vehicle speed information and the power conservation information, and the driver's required wheel torque T is obtained by looking up the table through the current vehicle speed and the driver's throttle opening. Wheel .

[0090] By T Wheel And the motor speed ratio r is used to calculate the motor required torque T Motor :

[0091]

[0092] By T Motor and the current motor speed n Motor Calculate the electric power P required by the driver Req , P Req =A*T Motor 2 +B*T Motor +C, where A, B, and C are the motor efficiency coefficients obtained by fitting the motor efficiency map at different speeds. They are first calculated offline and then obtained by looking up the table based on the current speed.

[0093] If the current engine state is stopped and the driver's required electric power P Req Greater than the maximum allowable discharge power P of the battery BattMax * The first coefficient value, then start the engine, if the current engine state is start, and the driver requires electric power P Req Less than the maximum allowable discharge power P of the battery BattMax *The second coefficient value, then shut down, where the first coefficient value is greater than the second coefficient value.

[0094] Step S30, controlling the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque.

[0095] It should be noted that if Figure 4 As shown, Figure 4 This is a schematic diagram of the decision on the target speed when the engine is started in this application. According to the target SOC difference SOC Diff and the driver's required electric power P Req Look up the table to get the target power generation P GenReqRaw , calculate the target power generation P GenReq , according to P GenReq and SOC Diff Look up the table to get the initial target generating speed n GenReqRaw , n obtained by looking up the table GenReqRaw n GenMax Limit, obtain the speed limit table, accelerator pedal opening, limited power generation and intake manifold temperature, the first speed threshold and the second speed threshold, n GenMax =min(first speed threshold, second speed threshold), when the accelerator pedal opening is greater than the preset accelerator pedal opening or the power generation limit P ChrgLimDiffWhen the power generation capacity is less than the preset limit or the intake manifold temperature is greater than the preset intake manifold temperature, no additional restriction is imposed on the engine speed, i.e., n GenMax =Threshold 3, where the power limit is a negative value, and the target speed n GenReq =Min(n GenReqRaw , n GenMax ).

[0096] It can be understood that the first speed threshold is set according to the maximum allowable speed of the engine, and the SOC is divided into three intervals, namely, extremely low SOC, relatively low SOC, and relatively high SOC. According to the different intervals in which the actual current SOC of the battery is located, there are different speed limit tables. The second speed threshold is obtained by looking up the speed limit table. The speed limit table is a two-dimensional table that associates the vehicle speed and the battery temperature. The lower the vehicle speed, the smaller the speed limit value. The engine has lower noise at a lower speed to meet the NVH requirements. However, because the wind noise and tire noise of the whole vehicle will increase with the increase of the vehicle speed, that is, as the vehicle speed increases, the speed limit value increases accordingly. The engine has a certain speed limit value. The noise within the speed range will be masked by it, achieving senseless operation. As the battery temperature decreases, the speed limit value needs to increase accordingly. This is because in extremely low temperature environments, the battery discharge power is extremely low, and the engine needs to generate as much electricity as possible to meet the driver's torque requirements. In this scenario, power takes priority over NVH. Different speed limit tables are used for different SOC ranges. The principle is that as the SOC decreases, the speed limit increases accordingly. This is because when the SOC is too low, in order to avoid battery power feeding, the engine needs to increase the speed and increase the power generation to increase the battery SOC. In this scenario, battery power prevention has a higher priority than NVH.

[0097] In addition, it should be noted that if Figure 5 As shown, Figure 5 This is a schematic diagram of the calculation of the power generation torque of the extended-range vehicle engine sensorless operation control method in this application. If the engine is not started at present, the engine torque command T during the startup process Eng =0, generator torque command T Gen According to the engine feedback speed n EngAct Look up the table and find out that if the engine is started, calculate the generating torque and combine it with P GenReq And the current speed of the generator n GenAct , according to the quadratic function P fitted offline by the motor efficiency GenReq =A*T GenRaw 2 +B*T GenRaw +C solves for T GenRaw , where A, B, and C are based on n GenAct According to the external characteristics of the generator and the engine at the current speed, the maximum and minimum torques of the generator are T GenMax and T GenMin, according to n GenAct and n GenReq The speed regulating torque T is obtained by PID control GenAdjust , engine torque command T Eng =Min[T GenMax ,Max(T GenMin , T GenRaw )], generator torque command T Gen =Min[T GenMax ,Max(T GenMin , T GenRaw +T GenAdjust )].

[0098] For ease of understanding, the acquisition of engine operating condition information, the target speed and the power generation target torque is taken as an example for explanation, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the execution device is an execution module.

[0099] The information acquisition module acquires the engine operating condition information, the target speed and the power generation target torque and stores them in the memory. When the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value, the engine start is controlled based on the target speed and the power generation target torque. When the first engine operating condition information in the engine operating condition information is engine stop or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine stop is controlled based on the target speed and the power generation target torque.

[0100] In a feasible implementation, step S30 may include steps B11 to B12:

[0101] Step B11, when the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value, controlling the engine to start based on the target speed and the power generation target torque;

[0102] It is understandable that when the driver's driving behavior indicates that more power is needed, such as detecting that the driver's required electric power is greater than the battery's target allowable discharge power multiplied by the limit value, the control system will decide to start the engine to provide additional power, thereby adjusting the engine's operating state to ensure that the engine can meet the current power demand while minimizing noise and vibration during the starting process, providing a more comfortable and smooth driving experience.

[0103] Step B12, when the first engine operating condition information in the engine operating condition information is engine shutdown or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine is controlled to shut down based on the target speed and the power generation target torque.

[0104] It can be understood that by precisely controlling the timing of engine shutdown, the wear of the engine can be reduced, its service life can be extended, and operating costs can be reduced when the vehicle does not need additional electricity. The engine's operating state can be appropriately adjusted to make a smooth transition to the shutdown state, while ensuring that the vehicle's power needs are met without affecting the driving experience.

[0105] The method for controlling the sensorless operation of the engine of the extended-range vehicle proposed in this embodiment obtains vehicle characteristic information, speed information and an engine state set; determines the engine operating condition information, target speed and target torque for power generation based on the vehicle characteristic information, speed information and engine state set; and controls the sensorless operation of the engine based on the engine operating condition information, target speed and target torque for power generation. The technical problem of how to control the sensorless operation of the engine is solved. Compared with the prior art, the present application obtains vehicle characteristic information, speed information and an engine state set, comprehensively analyzes and determines the engine operating condition information, target speed and target torque for power generation, and accurately adjusts the start and operation state of the engine to achieve sensorless operation, effectively reducing noise and vibration, improving driving comfort, optimizing energy management, enhancing the responsiveness of the power system, extending the engine life, and significantly improving the NVH performance of the whole vehicle. At the same time, it reduces unnecessary wear of the engine, extends its service life, and improves the comfort and market competitiveness of the whole vehicle.

[0106] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction and will not be repeated later.

[0107] In this embodiment, refer to Figure 6 , Figure 6 This is a flow chart of Embodiment 2 of the method for controlling the non-sensing operation of the engine of a range-extended vehicle of the present application. Step S20 specifically includes steps S21 to S26:

[0108] Step S21, obtaining power conservation information, wherein the power conservation information includes necessary power conservation information and target power conservation information;

[0109] It should be noted that the power conservation information reflects the characteristics of the protective demand for battery power.

[0110] It can be understood that the power conservation information can ensure that the battery will not be damaged due to excessive discharge, while also ensuring the vehicle's power supply under different driving conditions. The power conservation information includes necessary power conservation information and target power conservation information. The necessary power conservation information reflects the characteristics of the minimum power level maintained to ensure battery health, while the target power conservation information reflects the characteristics of the power level expected to be maintained in a specific driving cycle to optimize vehicle performance and battery life.

[0111] For ease of understanding, obtaining power conservation information is taken as an example for explanation, wherein the information collection device is an information collection module, and the storage device is a memory.

[0112] The information acquisition module acquires necessary power conservation information and target power conservation information, obtains power conservation information based on the necessary power conservation information and the target power conservation information, stores the power conservation information in a memory, and performs subsequent processing based on the power conservation information.

[0113] Step S22, determining first engine operating condition information based on the battery power information, the vehicle speed information and the power conservation information in the vehicle characteristic information;

[0114] It should be noted that the first engine operating condition information reflects the characteristics of the engine starting condition determined based on the battery power and the vehicle speed.

[0115] For ease of understanding, the following is explained by taking determining the first engine operating condition information as an example, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the processing device is a processing module.

[0116] The information collection device obtains the vehicle characteristic information, the speed information and the engine state set and stores them in the memory, obtains the power conservation information, and determines the first engine operating condition information based on the battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information. If the battery power information is less than the necessary power conservation information SOC min , then the first engine operating condition information is to start the engine, if the battery power information is greater than the necessary power conservation information SOC min And the battery power information is less than the target power conservation information SOC Target , the engine is started after the vehicle speed is detected to be greater than the first vehicle speed threshold, and the first engine operating condition information is shutdown after the vehicle speed is detected to be less than the second vehicle speed threshold, so as to realize sensorless start, wherein the first vehicle speed threshold is greater than the second vehicle speed threshold, and if the battery power information is greater than the target power conservation information SOC Target , then the first engine operating condition information is not starting the engine.

[0117] Step S23, determining second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information;

[0118] It should be noted that the second engine operating condition information reflects the characteristics of the engine starting condition determined based on the vehicle speed and the driver's throttle opening.

[0119] For ease of understanding, the determination of the second engine operating condition information is taken as an example for explanation, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the processing device is a processing module.

[0120] The information collection device obtains the vehicle characteristic information, the rotation speed information and the engine state set and stores them in a memory, and determines the second engine operating condition information based on the driver's throttle opening in the vehicle characteristic information, the vehicle speed information and the power conservation information.

[0121] The driver's required wheel torque T is obtained by looking up the table based on the current vehicle speed and the driver's throttle opening. Wheel .

[0122] By T Wheel And the motor speed ratio r is used to calculate the motor required torque T Motor :

[0123]

[0124] By T Motor and the current motor speed n Motor Calculate the electric power P required by the driver Req , P Req =A*T Motor 2 +B*T Motor +C, where A, B, and C are the motor efficiency coefficients obtained by fitting the motor efficiency map at different speeds. They are first calculated offline and then obtained by looking up the table based on the current speed.

[0125] If the current engine state is stopped and the driver's required electric power P Rea Greater than the maximum allowable discharge power P of the battery BattMax *The first coefficient value, then the second engine operating condition information is to start the engine. If the current engine state is to start, and the driver's required electric power P Req Less than the maximum allowable discharge power P of the battery BattMax *the second coefficient value, the second engine operating condition information is shutdown, wherein the first coefficient value is greater than the second coefficient value.

[0126] In a feasible implementation, step S23 may include steps C11 to C14:

[0127] Step C11, obtaining the driver's required wheel torque by looking up a table based on the vehicle speed information in the vehicle characteristic information and the driver's throttle opening;

[0128] It should be noted that the driver's required wheel torque reflects the characteristics of the torque level that the driver expects the vehicle to output.

[0129] It can be understood that by accurately calculating the wheel-side torque required by the driver, the vehicle's performance can be made more in line with the driver's expectations, the driving experience can be improved, the driver's power needs can be met without excessive power supply, and the vehicle's energy consumption and emissions can be effectively reduced.

[0130] Step C12, calculating the motor required torque by using the motor speed ratio in the vehicle characteristic information and the driver required wheel torque;

[0131] It should be noted that the motor demand torque reflects the characteristics of the torque that the vehicle drive motor needs to output to meet the driver's intention and the vehicle driving conditions, and is the vehicle's demand for power at a specific moment.

[0132] It can be understood that by accurately calculating the motor's required torque, it can be ensured that the motor can quickly respond to the driver's driving intention and provide timely torque output, thereby improving the vehicle's acceleration performance and real-time driving.

[0133] Step C13, calculating the electric power required by the driver through the motor required torque and the current motor speed in the speed information;

[0134] It should be noted that the driver's required electric power reflects the characteristics of the desired requirements for the vehicle's dynamic performance to be met.

[0135] It can be understood that by accurately calculating the electric power required by the driver, the vehicle can quickly respond to the driver's power needs, provide timely acceleration performance, and enhance the driving experience.

[0136] Step C14, obtaining second engine operating condition information based on the engine operating condition information in the engine state set, the driver's required electric power, and the battery target allowable discharge power in the battery target allowable charge and discharge power.

[0137] It can be understood that by obtaining the second engine operating condition information, the starting and operation of the engine can be accurately controlled, the vehicle's sense of frustration can be reduced, and a smoother and more comfortable driving experience can be provided.

[0138] Step S24, determining engine operating condition information based on the first engine operating condition information and the second engine operating condition information;

[0139] It should be noted that the engine operating condition information reflects the characteristics of the current operating state of the engine.

[0140] For ease of understanding, the acquisition of the first engine operating condition information and the second engine operating condition information is taken as an example for explanation, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the execution device is an execution module.

[0141] The information acquisition module acquires the engine operating condition information, the target speed and the power generation target torque and stores them in the memory. When the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value, the engine operating condition information is to control the engine to start; when the first engine operating condition information in the engine operating condition information is engine stop or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine operating condition information is to control the engine to stop.

[0142] Step S25, determining a target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information and the speed information;

[0143] It is understandable that the reference speed limit table provides a reasonable speed range based on the vehicle's current power information, power conservation information and the driver's accelerator pedal opening. Then, combined with the vehicle's actual required electric power and the target power information difference, a preliminary power generation power is obtained by looking up the table, thereby calculating the target power generation power. Considering the vehicle's consumed electrical accessory power, the battery's target allowable charging power and the preliminary power generation power, the target power generation power is further accurately calculated to determine the engine's target speed, ensuring that the engine can achieve senseless operation while meeting power requirements, reducing noise and vibration, improving driving comfort, optimizing energy management, and improving the NVH performance of the entire vehicle. By precisely controlling the engine speed, the engine's service life can also be extended, unnecessary wear can be reduced, and through fine NVH control, the comfort and market competitiveness of the entire vehicle can be significantly improved.

[0144] For ease of understanding, the determination of a target speed is taken as an example for explanation, wherein the information collection device is an information collection module, the storage device is a memory, and the processing device is a processing module.

[0145] The information acquisition module obtains the speed limit table, the accelerator pedal opening, the limited power generation and the intake manifold temperature, the first speed threshold and the second speed threshold and stores them in the memory. Diff and the driver's required electric power P Req Look up the table to get the target power generation P GenReqRaw , calculate the target power generation P GenReq , according to P GenReqand SOC Diff Look up the table to get the initial target generating speed n GenReqRaw , n GenMax =min(first speed threshold, second speed threshold), when the accelerator pedal opening is greater than the preset accelerator pedal opening or the power generation limit P ChrgLimDiff When the power generation capacity is less than the preset limit or the intake manifold temperature is greater than the preset intake manifold temperature, no additional restriction is imposed on the engine speed, i.e., n GenMax =Threshold 3, where the power limit is a negative value, and the target speed n GenReq =Min(n GenReqRaw , n GenMax ).

[0146] In a feasible implementation, step S25 may include steps D11 to D17:

[0147] Step D11, obtaining a speed limit table, an accelerator pedal opening, a limited power generation power, and an intake manifold temperature;

[0148] It should be noted that the speed limit table reflects the characteristics of the limit range of engine speed under different working conditions, the accelerator pedal opening reflects the characteristics of the driver's direct instructions on the vehicle power demand, the limited power generation reflects the characteristics of the limitation on the generator output power, and the intake manifold temperature reflects the characteristics of the current temperature of the intake manifold.

[0149] It can be understood that based on the speed limit table, accelerator pedal opening, limited power generation and intake manifold temperature, the target speed suitable for the current vehicle operating conditions can be calculated more accurately, thereby achieving seamless starting and operation of the engine, improving the power performance and driving comfort of the vehicle, and enhancing the market competitiveness of the vehicle.

[0150] Step D12, calculating a target power information difference based on the battery power information in the vehicle characteristic information and the target power conservation in the power conservation information;

[0151] It should be noted that the target power information difference reflects the characteristics of the difference between the current power of the battery and the target power conservation power.

[0152] It can be understood that by calculating the target power information difference, the battery power can be maintained within a reasonable range, the over-discharging and over-charging of the battery can be reduced, the battery life can be extended, and the energy efficiency of the entire vehicle can be improved.

[0153] Step D13, obtaining the generated power by looking up a table based on the difference between the driver's required electric power in the second engine operating condition information and the target electric power information;

[0154] It should be noted that the power generation reflects the characteristics of the power that the generator should generate, which is obtained by looking up the table based on the target power information difference and the driver's required power.

[0155] It can be understood that by accurately matching the output power of the generator with the actual power demand of the vehicle, energy waste can be avoided, the energy utilization efficiency of the entire vehicle can be improved, the engine load can be adjusted according to the real-time power demand, the engine can be avoided from running at unnecessary high loads, fuel consumption and emissions can be reduced, and engine wear can be reduced.

[0156] Step D14, calculating the target power generation power based on the power consumption of the electric accessories in the vehicle characteristic information, the battery target allowable charging power in the battery target allowable charging and discharging power, and the power generation power;

[0157] It should be noted that the target power generation reflects the characteristics of the calculated precise power target that the generator is expected to achieve.

[0158] It can be understood that determining the target power generation can ensure that the output of the generator can meet the immediate needs of the vehicle without exceeding the charging capacity of the battery. At the same time, the energy consumption of the vehicle accessories is also taken into account, so that the output of the generator is accurately matched to the energy needs of the vehicle, reducing energy waste and improving energy efficiency. By controlling the target power generation to adapt to the charging capacity of the battery, overcharging or undercharging of the battery is avoided, and the service life of the battery is extended.

[0159] Step D15, obtaining an initial target power generation speed by looking up a table based on the target power generation power and the target power information difference;

[0160] It should be noted that the target power generation speed reflects the characteristics of the speed target that the generator is expected to achieve.

[0161] It can be understood that the target power generation speed can ensure that the generator can provide the required electrical energy efficiently and stably, while optimizing the overall operating efficiency of the engine. By setting a suitable target power generation speed, it can ensure that the generator operates at the optimal operating point, thereby improving energy conversion efficiency, reducing energy loss, and reducing unnecessary wear and tear, thereby extending the service life of the engine.

[0162] Step D16, determining a speed limit value based on the accelerator pedal opening, the limited power generation, the intake manifold temperature, the engine target allowable speed in the speed information, the power information interval and the speed limit table;

[0163] It should be noted that the rotation speed limit value reflects the characteristics of the limit value of the engine rotation speed that meets the NVH requirements.

[0164] It is understandable that the speed limit value can ensure that the engine can meet the power requirements while avoiding damage caused by overspeeding, preventing problems such as engine overheating and increased wear caused by overspeeding, thereby extending the service life of the engine, and maintaining the smooth operation of the engine, reducing the impact and vibration caused by sudden changes in speed, and improving driving comfort.

[0165] Step D17, determining a target speed based on the initial target power generation speed, the target power generation speed in the speed information, and the speed limit value.

[0166] It can be understood that the target speed is the optimal speed at which the engine should operate under specific operating conditions, so as to achieve efficient engine operation, reduce energy loss, improve driving comfort and vehicle performance, and reduce noise and vibration during engine operation, achieve imperceptible operation, and thus enhance driving comfort.

[0167] Step S26, determining the target torque for power generation based on the engine state set and the speed information.

[0168] It should be noted that the target torque for power generation reflects the characteristics of the torque level that the generator needs to generate under specific operating conditions, ensuring that the generator can provide stable and sufficient power output under different operating conditions to support the operation of the vehicle's electric drive system and other electronic equipment.

[0169] It can be understood that by determining the target torque for power generation, it can be ensured that the engine optimizes fuel efficiency and reduces emissions while meeting the vehicle's power requirements, and achieves smooth and efficient operation of the engine, thereby improving the performance and driving experience of the entire vehicle, and enhancing the market competitiveness and user satisfaction of the entire vehicle.

[0170] For ease of understanding, the acquisition of engine status set and speed information is taken as an example for explanation, wherein the information acquisition device is an information acquisition module, the storage device is a memory, and the execution device is an execution module.

[0171] The information acquisition module obtains the engine state set and speed information and stores it in the memory. If the engine state set indicates that the current engine is not started, the engine torque command T Eng =0, generator torque command T Gen According to the engine feedback speed n EngAct Look up the table and find that if the engine state set is that the engine is started, calculate the power generation torque, combined with P GenReq And the current speed of the generator n GenAct , according to the quadratic function P fitted offline by the motor efficiency GenReq =A*T GenRaw 2 +B*T GenRaw +C solves for TGenRaw , where A, B, and C are based on n GenAct According to the external characteristics of the generator and the engine at the current speed, the maximum and minimum torques of the generator are T GenMax and T GenMin , according to n GenAct and n GenReq The speed regulating torque T is obtained by PID control GenAdjust , engine torque command T Eng =Min[T GenMax ,Max(T GenMin , T GenRaw )], generator torque command T Gen =Min[T GenMax ,Max(T GenMin , T GenRaw +T GenAdjust )].

[0172] In a feasible implementation, step S26 may include steps E11 to E12:

[0173] Step E11, determining a vehicle torque command based on the engine operating condition information in the engine state set, the power generation torque set, the target power generation, the current speed of the generator in the speed information, and the engine feedback speed, wherein the vehicle torque command includes an engine torque command and a generator torque command;

[0174] It should be noted that the power generation torque command reflects the characteristics of the operating command for achieving the best power generation efficiency under different engine operating conditions.

[0175] It can be understood that the vehicle torque command can ensure that the engine can control the vehicle to efficiently charge the battery while meeting the driving performance requirements, thereby optimizing the energy management of the entire vehicle and improving the driving experience.

[0176] Step E12, obtaining a target torque for power generation based on the engine torque command and the generator torque command.

[0177] It can be understood that by combining the engine torque command and the generator torque command to comprehensively determine the target torque for power generation, precise torque output can be achieved, the response of the entire power system can be optimized, driving comfort and vehicle power performance can be improved, and the vehicle's seamless operation can be achieved.

[0178] The present embodiment proposes a method for controlling the sensorless operation of an engine of a range-extended vehicle, which obtains power conservation information, wherein the power conservation information includes necessary power conservation information and target power conservation information; determines first engine operating condition information based on battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information; determines second engine operating condition information based on the driver's throttle opening in the vehicle characteristic information, the vehicle speed information and the power conservation information; determines engine operating condition information based on the first engine operating condition information and the second engine operating condition information; determines a target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information and the speed information; and determines a power generation target torque based on the engine state set and the speed information. The technical problem of how to determine the engine operating condition information, target speed and power generation target torque to control the vehicle's senseless operation is solved. Compared with the existing technology, the present application obtains power conservation information including necessary power conservation information and target power conservation information, and combines vehicle characteristic information such as battery power, vehicle speed and driver's throttle opening to accurately determine the engine's operating condition information, thereby controlling the target speed and power generation target torque, optimizing battery protection and vehicle performance, and improving driving comfort and vehicle energy efficiency. At the same time, it enhances the responsiveness of the power system and the NVH performance of the vehicle, significantly improving the comfort and market competitiveness of the vehicle.

[0179] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the range-extended vehicle engine non-sensing operation control method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.

[0180] This application also provides a sensorless operation control device for an extended range vehicle engine, please refer to Figure 7 The range-extended vehicle engine sensorless operation control device comprises:

[0181] An acquisition module 10, used to acquire vehicle characteristic information, rotation speed information and an engine status set;

[0182] A processing module 20, configured to determine engine operating condition information, a target speed and a power generation target torque based on the vehicle characteristic information, the speed information and the engine state set;

[0183] The execution module 30 is used to control the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque.

[0184] The acquisition module 10 is also used to acquire battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, power consumption of electric accessories, battery target allowable charging and discharging power, motor current speed, engine target allowable speed, target power generation speed, generator current speed and engine feedback speed;

[0185] determining vehicle characteristic information based on the battery power information, the power information interval, the vehicle speed information, the driver's throttle opening, the motor speed ratio, the consumed electric accessory power, and the battery target allowable charge and discharge power;

[0186] Determining speed information based on the current speed of the motor, the target allowable speed of the engine, the target power generation speed, the current speed of the generator and the feedback speed of the engine;

[0187] An engine state set is determined based on the battery power information in the vehicle characteristic information, the vehicle speed information and the driver's throttle opening, and the engine state set includes engine operating condition information, a target power generation speed and a power generation torque set.

[0188] The processing module 20 is further used to obtain power conservation information, wherein the power conservation information includes necessary power conservation information and target power conservation information;

[0189] Determine first engine operating condition information based on the battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information;

[0190] Determine second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information;

[0191] determining engine operating condition information based on the first engine operating condition information and the second engine operating condition information;

[0192] determining a target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information, and the speed information;

[0193] A power generation target torque is determined based on the engine state set and the speed information.

[0194] The processing module 20 is further used to obtain the wheel torque required by the driver based on the vehicle speed information in the vehicle characteristic information and the driver's throttle opening by looking up a table;

[0195] Calculating the motor required torque by using the motor speed ratio and the driver required wheel torque in the vehicle characteristic information;

[0196] Calculating the electric power required by the driver through the motor required torque and the current motor speed in the speed information;

[0197] The second engine operating condition information is obtained based on the engine operating condition information in the engine state collection, the driver required electric power, and the battery target allowable discharge power in the battery target allowable charge and discharge power.

[0198] The processing module 20 is also used to obtain a speed limit table, an accelerator pedal opening, a limited power generation power and an intake manifold temperature;

[0199] Calculating a target power information difference based on the battery power information in the vehicle characteristic information and the target power conservation in the power conservation information;

[0200] Obtaining the generated power by looking up a table based on the difference between the driver's required electric power in the second engine operating condition information and the target electric power information;

[0201] Calculating a target power generation power based on the power consumption of electric accessories in the vehicle characteristic information, the battery target allowable charging power in the battery target allowable charging and discharging power, and the power generation power;

[0202] Obtaining an initial target power generation speed by looking up a table based on the target power generation and the target power information difference;

[0203] Determine a speed limit value based on the accelerator pedal opening, the limited power generation, the intake manifold temperature, the engine target allowable speed in the speed information, the power information interval and the speed limit table;

[0204] The target speed is determined based on the initial target power generation speed, the target power generation speed in the speed information, and the speed limit value.

[0205] The processing module 20 is further used to determine a vehicle torque command based on the engine operating condition information in the engine state set, the power generation torque set, the target power generation, the current speed of the generator in the speed information, and the engine feedback speed, wherein the vehicle torque command includes an engine torque command and a generator torque command;

[0206] A power generation target torque is obtained based on the engine torque command and the generator torque command.

[0207] The execution module 30 is further configured to control the engine to start based on the target speed and the power generation target torque when the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value;

[0208] When the first engine operating condition information in the engine operating condition information is engine shutdown or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine is controlled to stop based on the target speed and the power generation target torque.

[0209] The range-extended vehicle engine non-sensing operation control device provided by the present application adopts the range-extended vehicle engine non-sensing operation control method in the above-mentioned embodiment, which can solve the technical problem of how to accurately improve the control accuracy for engine non-sensing start and non-sensing operation. Compared with the prior art, the beneficial effects of the range-extended vehicle engine non-sensing operation control device provided by the present application are the same as the beneficial effects of the range-extended vehicle engine non-sensing operation control method provided by the above-mentioned embodiment, and the other technical features of the range-extended vehicle engine non-sensing operation control device are the same as the features disclosed in the above-mentioned embodiment method, which will not be repeated here.

[0210] The present application provides a device for controlling the engine of a range-extended vehicle without a sense of operation, the device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for controlling the engine of a range-extended vehicle without a sense of operation in the above-mentioned embodiment 1.

[0211] Reference below Figure 8 , which shows a schematic diagram of the structure of the extended-range vehicle engine non-sensing operation control device suitable for implementing the embodiment of the present application. The extended-range vehicle engine non-sensing operation control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The illustrated range-extended vehicle engine sensorless operation control device is merely an example and should not impose any limitation on the functions and scope of use of the embodiments of the present application.

[0212] like Figure 8As shown, the range-extended vehicle engine non-sensing operation control device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the range-extended vehicle engine non-sensing operation control device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the range-extended vehicle engine non-sensing operation control device to communicate wirelessly or wired with other devices to exchange data. Although the figure shows a range-extended vehicle engine non-sensing operation control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have alternatively.

[0213] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0214] The range-extended vehicle engine non-sensing operation control device provided by the present application adopts the range-extended vehicle engine non-sensing operation control method in the above-mentioned embodiment, which can solve the technical problem of how to accurately improve the control accuracy for engine non-sensing start and non-sensing operation. Compared with the prior art, the beneficial effects of the range-extended vehicle engine non-sensing operation control device provided by the present application are the same as the beneficial effects of the range-extended vehicle engine non-sensing operation control method provided by the above-mentioned embodiment, and the other technical features of the range-extended vehicle engine non-sensing operation control device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0215] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0216] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0217] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the method for controlling the engine non-sensing operation of an extended-range vehicle in the above-mentioned embodiment.

[0218] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0219] The computer-readable storage medium may be included in the range-extended vehicle engine sensorless operation control device; or may exist independently without being assembled into the range-extended vehicle engine sensorless operation control device.

[0220] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the range-extended vehicle engine non-sensing operation control device, the range-extended vehicle engine non-sensing operation control device: obtains vehicle characteristic information, speed information and an engine state set; determines engine operating condition information, target speed and power generation target torque based on the vehicle characteristic information, the speed information and the engine state set; and controls the engine non-sensing operation based on the engine operating condition information, the target speed and the power generation target torque.

[0221] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0222] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square 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 square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0223] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0224] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned extended-range vehicle engine senseless operation control method, and can solve the technical problem of how to accurately improve the control accuracy for engine senseless start and senseless operation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the extended-range vehicle engine senseless operation control method provided in the above-mentioned embodiment, and will not be repeated here.

[0225] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for controlling the non-sensing operation of an engine of a range-extended vehicle, characterized in that: The method includes: Obtain vehicle characteristic information, speed information and engine status set; Determining engine operating condition information, target speed, and power generation target torque based on the vehicle characteristic information, the speed information, and the engine state set; The engine is controlled to operate without sensing based on the engine operating condition information, the target speed and the power generation target torque.

2. The method according to claim 1, characterized in that The step of obtaining vehicle characteristic information, speed information and engine status set comprises: Obtaining battery power information, power information interval, vehicle speed information, driver's throttle opening, motor speed ratio, power consumption of electric accessories, target allowable charging and discharging power of the battery, current motor speed, target allowable engine speed, target power generation speed, current generator speed and engine feedback speed; determining vehicle characteristic information based on the battery power information, the power information interval, the vehicle speed information, the driver's throttle opening, the motor speed ratio, the consumed electric accessory power, and the battery target allowable charge and discharge power; Determining speed information based on the current speed of the motor, the target allowable speed of the engine, the target power generation speed, the current speed of the generator and the feedback speed of the engine; An engine state set is determined based on the battery power information in the vehicle characteristic information, the vehicle speed information and the driver's throttle opening, and the engine state set includes engine operating condition information, a target power generation speed and a power generation torque set.

3. The method according to claim 1, characterized in that The step of determining the engine operating condition information, the target speed and the power generation target torque based on the vehicle characteristic information, the speed information and the engine state set comprises: Acquiring power conservation information, wherein the power conservation information includes necessary power conservation information and target power conservation information; Determine first engine operating condition information based on the battery power information in the vehicle characteristic information, the vehicle speed information and the power conservation information; Determine second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information; determining engine operating condition information based on the first engine operating condition information and the second engine operating condition information; determining a target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information, and the speed information; A power generation target torque is determined based on the engine state set and the speed information.

4. The method according to claim 3, characterized in that The step of determining the second engine operating condition information based on the driver's throttle opening, the vehicle speed information and the power conservation information in the vehicle characteristic information comprises: Obtaining the driver's required wheel torque based on the vehicle speed information in the vehicle characteristic information and the driver's throttle opening by looking up a table; Calculating the motor required torque by using the motor speed ratio and the driver required wheel torque in the vehicle characteristic information; Calculating the electric power required by the driver through the motor required torque and the current motor speed in the speed information; The second engine operating condition information is obtained based on the engine operating condition information in the engine state collection, the driver required electric power, and the battery target allowable discharge power in the battery target allowable charge and discharge power.

5. The method according to claim 3, characterized in that The step of determining the target speed based on the second engine operating condition information, the vehicle characteristic information, the power conservation information and the speed information comprises: Get the speed limit table, accelerator pedal opening, limited power generation and intake manifold temperature; Calculating a target power information difference based on the battery power information in the vehicle characteristic information and the target power conservation in the power conservation information; Obtaining the generated power by looking up a table based on the difference between the driver's required electric power in the second engine operating condition information and the target electric power information; Calculating a target power generation power based on the power consumption of electric accessories in the vehicle characteristic information, the battery target allowable charging power in the battery target allowable charging and discharging power, and the power generation power; Obtaining an initial target power generation speed by looking up a table based on the target power generation and the target power information difference; Determine a speed limit value based on the accelerator pedal opening, the limited power generation, the intake manifold temperature, the engine target allowable speed in the speed information, the power information interval and the speed limit table; The target speed is determined based on the initial target power generation speed, the target power generation speed in the speed information, and the speed limit value.

6. The method according to claim 3, characterized in that The step of determining the target torque for power generation based on the engine state set and the speed information comprises: Determine a vehicle torque command based on the engine operating condition information in the engine state set, the power generation torque set, the target power generation, the current speed of the generator in the speed information, and the engine feedback speed, wherein the vehicle torque command includes an engine torque command and a generator torque command; A power generation target torque is obtained based on the engine torque command and the generator torque command.

7. The method according to claim 1, characterized in that The step of controlling the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque comprises: When the first engine operating condition information in the engine operating condition information is engine start or the second engine operating condition information in the engine operating condition information is engine stop and the driver's required electric power is greater than the first battery target allowable discharge power multiplied by the limit value, controlling the engine to start based on the target speed and the power generation target torque; When the first engine operating condition information in the engine operating condition information is engine shutdown or the second engine operating condition information in the engine operating condition information is engine start and the driver's required electric power is less than the second battery target allowable discharge power multiplied by the limit value, the engine is controlled to stop based on the target speed and the power generation target torque.

8. A sensorless operation control device for an extended-range vehicle engine, characterized in that: The device comprises: An acquisition module, used to acquire vehicle characteristic information, speed information and engine status set; A processing module, configured to determine engine operating condition information, a target speed and a power generation target torque based on the vehicle characteristic information, the speed information and the engine state set; An execution module is used to control the engine to operate without sensor based on the engine operating condition information, the target speed and the power generation target torque.

9. A sensorless operation control device for an extended range vehicle engine, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for controlling the sensorless operation of an engine of a range-extended vehicle as claimed in any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the method for controlling the sensorless operation of an engine of a range-extended vehicle according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Engine control method, medium, product, electronic equipment and vehicle

    CN120367706A