Control method, device, vehicle, electronic device and storage medium
By controlling the engine controller to slowly close the throttle and generate electricity through the generator, the surge problem of the turbocharged engine is solved, and costs are reduced and energy utilization efficiency is improved.
Patent Information
- Application Number
- CN202211353833.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-31
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-10-31
AI Technical Summary
Prior Art In turbocharged engines, surge causes NVH problems and compressor wheel damage, and existing solutions increase engine structural complexity and cost.
The engine controller controls the throttle to close slowly, combines with the generator to generate electricity, relieves the turbocharger compressor gas pressure, avoids surge, and eliminates the electronic pressure relief valve and related components.
Effectively suppress surge phenomenon, reduce engine costs, improve energy utilization efficiency, and avoid increased structural complexity.
Smart Images

Figure CN115596565B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engine technology, and in particular to an engine supercharger surge suppression control method, device, vehicle, electronic equipment and storage medium. Background Art
[0002] When a vehicle equipped with a turbocharged engine is running, if the throttle is suddenly closed, the throttle will close quickly, the intake flow will decrease rapidly, and an almost closed space will be formed between the turbocharger compressor and the throttle. At this time, the turbocharger compressor impeller will still run at a certain high speed due to inertia. The gas flow after the compressor decreases but the pressure ratio continues to increase, causing the compressor to run into the surge zone. In mild cases, NVH (Noise, Vibration, Harshness) problems will occur, affecting the driving experience. In severe cases, the compressor impeller will be damaged.
[0003] To address the surge problem, the existing solution is to connect an electronic pressure relief valve in parallel on the pipeline between the supercharger compressor and the throttle. When the throttle is suddenly closed, the electronic pressure relief valve opens, and the high-pressure air in front of the throttle is introduced into the pipeline in front of the compressor through the electronic pressure relief valve and pipeline, thereby suppressing the surge of the compressor. However, this method requires the addition of a pressure relief valve seat and related pipelines that cooperate with the pressure relief valve to relieve pressure in the vehicle, which will complicate the engine structure and increase costs. Summary of the Invention
[0004] To solve the above technical problems, embodiments of the present application provide an engine supercharger surge suppression control method, device, vehicle, electronic device, storage medium, and computer program product.
[0005] According to one aspect of an embodiment of the present application, a method for controlling an engine supercharger to suppress surge is provided, which is applied to an engine controller. The method includes: performing an internal inspection of the engine controller to obtain a detection result; if the detection result indicates that the engine controller is operating normally, controlling the engine to operate normally; after receiving a shutdown command or an idle command, controlling a throttle connected to the engine to close based on a preset rate, and controlling the engine to drive a generator to generate electricity until the engine speed drops to a preset idle speed.
[0006] In one embodiment, before controlling the throttle valve to close based on a preset rate and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed, the method further includes:
[0007] Set multiple initial rates;
[0008] Controlling the throttle valve to close based on the multiple initial speeds, and controlling the engine to drive the generator to generate electricity until the speed of the engine drops to a preset idle speed;
[0009] During the process of the engine speed decreasing to a preset idle speed, obtaining the pressure fluctuation value in the compressor of the supercharger at each initial speed; wherein the supercharger is installed on the engine;
[0010] The preset rate is determined according to each initial rate and the corresponding air pressure fluctuation value.
[0011] In one embodiment, after receiving a shutdown command or an idle command, controlling the throttle to close based on a preset rate, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed, the method further includes:
[0012] Controlling the engine controller to perform a self-test and obtain a test result;
[0013] If the detection result indicates that the engine controller is operating normally, the engine is controlled to operate normally, and the steps of controlling the throttle to close based on a preset rate after receiving a shutdown command or an idle command, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed are executed.
[0014] In one embodiment, the engine controller includes a sensor and an actuator; and controlling the engine controller to perform a self-test and obtain a test result includes:
[0015] According to a preset self-test control signal, controlling the actuator to convert the self-test control signal into a control output for the engine;
[0016] acquiring operating parameters of the engine based on the sensor;
[0017] The detection result is determined according to the operating parameter and the self-detection control signal.
[0018] In one embodiment, determining the detection result according to the operating parameter and the self-test control signal includes:
[0019] If the operating parameter matches the self-test control signal, a test result indicating normal operation of the engine controller is obtained;
[0020] If the operating parameter does not match the self-test control signal, a test result is obtained indicating a faulty operation of the engine controller.
[0021] In one embodiment, after controlling the engine controller to perform a self-test and obtaining a test result, the method further includes:
[0022] If the detection result indicates that the engine controller is malfunctioning, torque limiting protection is performed on the engine.
[0023] In one embodiment, performing torque limiting protection on the engine includes:
[0024] Controlling the unit intake air volume flowing into the engine to be less than a preset gas threshold value to reduce the operating power of the engine; and / or,
[0025] The unit oil intake amount flowing into the engine is controlled to be less than a preset liquid threshold value, so as to reduce the operating power of the engine.
[0026] According to one aspect of an embodiment of the present application, an engine supercharger surge suppression control device is provided, which is configured in an engine controller. The device includes: a surge control module, which is configured to control the throttle to close based on a preset rate after receiving a shutdown command or an idle command, and control the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0027] According to one aspect of an embodiment of the present application, a vehicle is provided, comprising: a vehicle body; an engine and an engine controller are disposed in the vehicle body, the engine controller being configured to execute the engine supercharger surge suppression control method as described above to perform supercharger surge suppression control on the engine.
[0028] According to one aspect of an embodiment of the present application, an electronic device is provided, comprising one or more processors; and a storage device for storing one or more computer programs. When the one or more computer programs are executed by the one or more processors, the electronic device implements the method for suppressing surge control of an engine supercharger as described above.
[0029] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the engine supercharger surge suppression control method as described above.
[0030] According to one aspect of an embodiment of the present application, a computer program product or a computer program is provided. The computer program product or the computer program includes computer instructions stored in a computer-readable storage medium.
[0031] The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the engine supercharger surge suppression control method provided in the above various optional embodiments.
[0032] According to one aspect of an embodiment of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements the steps in the engine supercharger surge suppression control method as described above.
[0033] In the technical solution provided in the embodiments of the present application, when the engine needs to enter a shutdown or idle state, the throttle is slowly closed through a preset rate control, so that the gas pressure after the turbocharger compressor slowly decreases, and at the same time the engine continues to drive the generator to generate electricity, thereby suppressing turbocharging from a control perspective and avoiding supercharger surge. There is no need to add an electronic pressure relief valve and related components, thereby reducing the cost of the engine.
[0034] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, serving to explain the principles of the present application. It is obvious that the drawings described below are merely some embodiments of the present application, and a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0036] Figure 1 It is a schematic diagram of an implementation environment involved in this application;
[0037] Figure 2 yes Figure 1 The vehicle body shown is a schematic structural diagram in an exemplary embodiment;
[0038] Figure 3 is a flow chart of an engine supercharger surge suppression control method shown in an exemplary embodiment of the present application;
[0039] Figure 4 is a flow chart of an engine supercharger surge suppression control method shown in another exemplary embodiment of the present application;
[0040] Figure 5 is a flow chart of an engine supercharger surge suppression control method shown in another exemplary embodiment of the present application;
[0041] Figure 6is a flow chart of an engine supercharger surge suppression control method shown in another exemplary embodiment of the present application;
[0042] Figure 7 yes Figure 6 The flowchart of step S610 in the illustrated embodiment in an exemplary embodiment;
[0043] Figure 8 is a structural diagram of an engine controller shown in an exemplary embodiment of the present application;
[0044] Figure 9 1 is a schematic structural diagram of an engine supercharger surge suppression control device according to an exemplary embodiment of the present application;
[0045] Figure 10 A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0046] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0047] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0048] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0049] It should also be noted that the term "plurality" used in this application refers to two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0050] First see Figure 1 , Figure 11 is a schematic diagram of an implementation environment involved in the present application, which is a vehicle, comprising a vehicle body 100 , in which an engine 200 and an engine controller 300 are disposed.
[0051] The vehicle can be a traditional fuel vehicle or a hybrid vehicle, and there is no specific limitation here.
[0052] The engine 200 is used to provide torque to the vehicle body 100 and can drive the generator in the vehicle body 200 to generate electricity, thereby charging the battery in the vehicle body 200.
[0053] In this embodiment, the engine controller 300 is an engine control system EMS, which can perform engine supercharger surge suppression control on the engine.
[0054] In a specific embodiment, when the engine controller 300 performs engine supercharger surge suppression control, it first performs a self-test of the engine controller to obtain a test result; if the test result indicates that the engine controller is operating normally, the engine is controlled to operate normally; after receiving a shutdown command or an idle command, the throttle connected to the engine is closed based on a preset rate control, and the engine is controlled to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0055] It should be noted that this embodiment is only an exemplary implementation environment proposed to facilitate understanding of the concept of the present application and cannot be considered as providing any limitation on the scope of use of the present application.
[0056] refer to Figure 2 , Figure 2 This is a structural diagram of related equipment in the vehicle body 100 when implementing the engine supercharger surge suppression control method of the engine controller 300 in one embodiment.
[0057] It is important to note that if Figure 1 The engine controller 300 in the vehicle body needs to implement the engine supercharger surge suppression control method, and the vehicle body needs to include at least Figure 2 The relevant structure in, of course, Figure 2 The structure in is only exemplary, and other structures may exist. Figure 2 Not shown in the figure, such as the engine controller 300, Figure 2 The relevant structures in are only the minimum structures for implementing the engine supercharger surge suppression control method.
[0058] like Figure 2As shown, the vehicle body 100 includes an engine 200, a throttle 400, a supercharger 500, an intercooler 600, a generator 700, and a battery 800. The engine 200 is an internal combustion engine, the throttle 400 is an electronic throttle, the supercharger 500 is a fixed-vane turbocharger without a wastegate valve, the intercooler 600 is an air-to-air intercooler or a water-to-air intercooler, the generator 700 is a permanent magnet synchronous generator, and the battery 800 is a commonly used power battery on the market, without any special limitations.
[0059] Specifically, the turbine of supercharger 500 is mounted on engine 200. The compressor of supercharger 500, intercooler 600, and throttle valve 400 are connected in series to form a fresh air path. Throttle valve 400 is mounted on engine 1. Engine 200 and generator 700 are mechanically coupled together, and generator 700 is connected to battery 800 via cables.
[0060] based on Figure 1 and Figure 2 The structure in Figure 3 This is a flow chart of a method for controlling an engine supercharger to suppress surge according to an exemplary embodiment. The method can be applied to Figure 1 and Figure 2 implementation environment, and specifically by Figure 1 It should be understood that the method can also be used in other exemplary implementation environments and specifically executed by devices in other implementation environments. This embodiment does not limit the implementation environment to which the method is applicable.
[0061] In an exemplary embodiment, the method may include step S310, which is described in detail as follows:
[0062] Step S310: After receiving a shutdown command or an idle command, the throttle is controlled to close based on a preset rate, and the engine is controlled to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0063] The engine supercharger surge suppression control method in this embodiment is applied to an environment in which the engine is operating normally. Therefore, before performing the engine supercharger surge suppression control, it is possible to first detect whether the engine controller is operating normally to ensure that the engine controller can normally control the engine and prevent engine damage caused by the inability of the engine controller to control the engine.
[0064] Specifically, the specific flow chart of the engine supercharger surge suppression control method can be referred to Figure 4After the vehicle is powered on, the engine controller can be controlled to perform a self-test to obtain a test result. If the test result indicates that the engine controller is operating normally, the engine can be controlled normally.
[0065] At this time, the engine supercharger surge suppression control may be performed using the method of step S310 .
[0066] When the engine is operating normally, if the engine controller receives a shutdown command or an idle command, it needs to close the throttle valve to control the engine speed to drop to the preset idle speed. If the throttle valve is closed directly and quickly, surge will occur.
[0067] In this embodiment, after receiving a shutdown command or an idle command, the throttle valve is slowly closed at a preset rate. At this time, the engine speed slowly decreases, and the corresponding turbocharger compressor speed also gradually decreases. The throttle valve gas flow and pressure ratio are synchronously reduced, and the compressor operating point will not be in the surge zone. At the same time, during this process, the generator is continuously in a power generation state, absorbing the residual power of the engine until the engine reaches the idle speed and stops performing external work.
[0068] Of course, the preset rate can be a fixed value, and can be a linear function, a nonlinear function, or a piecewise function, which is not limited here. The confirmation of the preset rate can be obtained by the pressure fluctuation value in the compressor of the vehicle at different initial rates.
[0069] The engine supercharger surge suppression control scheme proposed in this embodiment is that when the range-extended engine switches from the power generation state to the idle state, the throttle is controlled to close slowly, so that the gas pressure after the turbocharger compressor slowly decreases. On the other hand, the engine continues to drive the generator to generate electricity to avoid the load being transferred to the supercharger, thereby avoiding the occurrence of supercharger surge. This scheme can eliminate the electronic pressure relief valve and related components, suppress the surge phenomenon of the turbocharger and range-extended engine turbocharger from a control perspective, and at the same time improve the energy utilization efficiency of the engine. Compared with the electronic pressure relief valve and related components, it can reduce the cost of the engine.
[0070] Figure 5 FIG. 1 is a flow chart showing a method for controlling an engine supercharger to suppress surge according to another exemplary embodiment. Figure 5 As shown, in an exemplary embodiment, the solution can be implemented in Figure 3 Before step S310, the process may specifically include steps S510 to S570, which are described in detail as follows:
[0071] Step S510: Setting multiple initial rates.
[0072] In this embodiment, multiple initial rates can be preset. The initial rate can be a fixed value or a function related to time or the opening and closing degree of the throttle, such as a linear function, a nonlinear function, and a piecewise function.
[0073] Step S530: Controlling the throttle valve to close based on the multiple initial rates, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0074] For multiple initial speeds, the throttle valve is closed by controlling each initial speed, and the engine is controlled to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0075] Of course, for different initial speeds, it is necessary to control other operating parameters of the vehicle to be the same as much as possible. When the throttle is closed, the engine speed is the same, the vehicle is running under the same working conditions, and the engine controller is operating normally.
[0076] Step S550: When the engine speed drops to the preset idle speed, the pressure fluctuation value in the compressor of the supercharger at each initial speed is obtained.
[0077] The supercharger is installed on the engine; for each initial speed and even when the throttle is closed, the pressure fluctuation value in the compressor can be detected. If the pressure fluctuation value is large, it proves that closing the throttle at the initial speed is likely to cause surge. The smaller the pressure fluctuation value, the less likely surge will occur.
[0078] Step S570: Determine a preset rate according to each initial rate and the corresponding air pressure fluctuation value.
[0079] In this step, a preset rate may be determined based on each initial rate and the corresponding air pressure fluctuation value to ensure that no surge occurs when the throttle valve is controlled by the preset rate.
[0080] Of course, when the initial rate is small enough, the air pressure fluctuation value is smaller, but at this time the throttle closing time is too long, which does not meet the vehicle operation state. Therefore, a value can be set. When the air pressure fluctuation value is close to this value, it can be considered that surge does not occur or the impact is small. In this way, the surge phenomenon is reduced while ensuring the throttle closing rate.
[0081] In this embodiment, a method for calculating a preset rate is proposed. The preset number obtained by this method can reduce or prevent surge, while ensuring the closing rate of the throttle valve and making the engine speed reach the idle speed as much as possible.
[0082] Figure 6 FIG. 1 is a flow chart showing a method for controlling an engine supercharger to suppress surge according to another exemplary embodiment. Figure 6 As shown, in an exemplary embodiment, the solution can be implemented in Figure 3 Before step S310, the process may include steps S610 to S630, which are described in detail as follows:
[0083] Step S610: Control the engine controller to perform a self-test and obtain a test result.
[0084] In this embodiment, reference Figure 4 , in progress Figure 3 Before starting the engine supercharger surge suppression control process, first check whether the engine controller is operating normally.
[0085] Specifically, after the vehicle is powered on, the engine controller starts to perform a self-test and obtains the test results.
[0086] The self-test objects include the sensors and actuators of various systems in the engine controller. If the actuator reports a fault during the self-test process, it may lead to the subsequent control not being able to proceed normally, that is, the engine controller is malfunctioning, and thus unable to control the engine to enter normal working state. At this time, the test result indicates that the engine controller is malfunctioning, and the engine can be protected by torque limiting to prevent the engine from reaching higher power under unexpected conditions and causing more serious mechanical damage.
[0087] In this embodiment, torque limiting protection can be achieved by controlling the unit air intake amount flowing into the engine to be less than a preset gas threshold to reduce the engine's operating power; and / or controlling the unit oil intake amount flowing into the engine to be less than a preset liquid threshold to reduce the engine's operating power.
[0088] The unit air intake volume is the amount of gas flowing into the engine per second. Similarly, the unit oil intake volume is the amount of fuel flowing into the engine per second.
[0089] Step S630: If the detection result indicates that the engine controller operates normally, the engine is controlled to operate normally.
[0090] If the test result indicates that the engine controller is operating normally, the engine can be directly operated. At this time, the engine can be in a power generation state, that is, the engine speed N_speed is higher than the engine idle speed N_idle, and the engine can drive the generator to charge the battery.
[0091] In this embodiment, before performing the engine supercharger surge suppression control, a self-check of the engine controller is first performed to ensure the normal operation of the engine controller, thereby providing an operating environment for the subsequent engine supercharger surge suppression control.
[0092] Figure 7 yes Figure 6In the embodiment shown, step S610 is a flowchart shown in an exemplary embodiment. Figure 7 As shown, the engine controller includes sensors and actuators. The steps of controlling the engine controller to perform self-test and obtaining the test results may include steps S710 to S750, which are described in detail as follows:
[0093] Step S710: According to the preset self-test control signal, the control actuator converts the self-test control signal into a control output for the engine.
[0094] like Figure 8 The structural diagram of the engine controller shown in the figure includes a controller 801, a sensor 802 and an actuator 803. The controller is used to send control information to the actuator, and the actuator is used to convert the control information into control output for the engine. The sensor 802 is used to obtain various parameters of the vehicle during operation and send the parameters to the controller 801 so that the controller 801 can perform analysis and control.
[0095] certainly, Figure 8 The number of sensors and actuators is only indicative and may be any other number of sensors and actuators, which can be determined based on the vehicle's needs and actual parameters. For example, the number of sensors can be determined based on the number of systems in the engine: sensors for detecting gas and sensors for detecting liquid. No specific restrictions are imposed here.
[0096] In this embodiment, when performing self-test, the controller can send a preset self-test control signal to the actuator, and the actuator converts the self-test control signal into a control output for the engine. Of course, the self-test control signal corresponds to the parameter result obtained after controlling the engine.
[0097] Step S730: Obtaining engine operating parameters based on sensors.
[0098] After the actuator controls the engine, the operating parameters in the engine can be obtained through the sensor. By matching the operating parameters with the parameter results corresponding to the self-test control signal, the detection results can be obtained.
[0099] Step S750: Determine the detection result according to the operating parameters and the self-detection control signal.
[0100] In this embodiment, if the operating parameters match the self-test control signal, that is, the operating parameters match the parameter results corresponding to the self-test control signal, a detection result indicating the normal operation of the engine controller is obtained; if the operating parameters do not match the self-test control signal, a detection result indicating faulty operation of the engine controller is obtained.
[0101] This embodiment proposes a self-checking method, which sends a control signal to the actuator to confirm that the engine controller can normally control the engine based on the matching between the parameters of the controlled engine and the control signal.
[0102] Figure 9 FIG. 1 is a schematic diagram showing the structure of an engine supercharger surge suppression control device according to an exemplary embodiment. Figure 9 As shown, in an exemplary embodiment, the engine supercharger surge suppression control device is configured in an engine controller and includes:
[0103] The surge control module 910 is configured to control the throttle to close based on a preset rate after receiving a shutdown command or an idle command, and control the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0104] The engine supercharger surge suppression control device can prevent surge from occurring.
[0105] In one embodiment, the engine supercharger surge suppression control further includes:
[0106] an initial rate setting module, configured to set a plurality of initial rates;
[0107] an initial control module configured to control the throttle valve to close based on a plurality of initial rates, and to control the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed;
[0108] an air pressure fluctuation value acquisition module configured to acquire air pressure fluctuation values in the compressor of the supercharger at various initial speeds during a process in which the engine speed decreases to a preset idle speed; wherein the supercharger is mounted on the engine;
[0109] The preset rate determination module is configured to determine a preset rate according to each initial rate and the corresponding air pressure fluctuation value.
[0110] In one embodiment, the engine supercharger surge suppression control further includes:
[0111] a detection module configured to control the engine controller to perform a self-test and obtain a detection result;
[0112] The engine operation module is configured to control the engine to operate normally if the detection result indicates that the engine controller operates normally, and execute the steps of controlling the throttle to close based on a preset rate after receiving a shutdown command or an idle command, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed.
[0113] In one embodiment, the engine controller includes a sensor and an actuator; the detection module includes:
[0114] a self-test control signal sending unit configured to control the actuator to convert the self-test control signal into a control output for the engine according to a preset self-test control signal;
[0115] an operating parameter acquisition unit configured to acquire an operating parameter of the engine based on a sensor;
[0116] The matching unit is configured to determine a detection result according to the operating parameters and the self-detection control signal.
[0117] In one embodiment, the matching unit includes:
[0118] a first matching block configured to obtain a test result indicating normal operation of the engine controller if the operating parameter matches the self-test control signal;
[0119] The second matching module is configured to obtain a detection result indicating a faulty operation of the engine controller if the operating parameter does not match the self-test control signal.
[0120] In one embodiment, the engine supercharger surge suppression control device further includes:
[0121] The torque limiting module is configured to perform torque limiting protection on the engine if the detection result indicates that the engine controller is malfunctioning.
[0122] In one embodiment, the torque limiting module includes:
[0123] a gas control unit configured to control the unit intake air volume flowing into the engine to be less than a preset gas threshold value, so as to reduce the operating power of the engine; and / or,
[0124] The liquid control unit is configured to control the unit oil intake amount flowing into the engine to be less than a preset liquid threshold value, so as to reduce the operating power of the engine.
[0125] It should be noted that the engine supercharger surge suppression control device provided in the above embodiment and the engine supercharger surge suppression control method provided in the above embodiment belong to the same concept, and the specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here.
[0126] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the engine supercharger surge suppression control method provided in the above-mentioned embodiments.
[0127] Figure 10A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown.
[0128] It should be noted that Figure 10 The computer system 1000 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0129] like Figure 10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage part 1008 into the random access memory (RAM) 1003, such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM 1003. The CPU 1001, ROM 1002 and RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0130] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, and the like; an output section 1007 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 1008 including a hard disk and the like; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. Removable media 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 1010 as needed, so that computer programs read therefrom can be installed into the storage section 1008 as needed.
[0131] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1009, and / or installed from a removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the various functions defined in the system of the present application are executed.
[0132] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can 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), a 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 the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0133] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0134] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0135] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the engine supercharger surge suppression control method provided in each of the above-mentioned embodiments.
[0136] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main ideas and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A method for controlling an engine supercharger to suppress surge, characterized in that: Applied to an engine controller, the method includes: After receiving a stop command or an idle command, multiple initial speeds are set; Controlling the throttle valve to close based on the multiple initial speeds, and controlling the engine to drive the generator to generate electricity until the speed of the engine drops to a preset idle speed; During the process of the engine speed decreasing to a preset idle speed, obtaining the pressure fluctuation value in the compressor of the supercharger at each initial speed; wherein the supercharger is installed on the engine; Determining the preset rate according to each initial rate and the corresponding air pressure fluctuation value; The throttle valve is closed based on a preset rate control, and the engine is controlled to drive the generator to generate electricity until the speed of the engine drops to a preset idle speed.
2. The method according to claim 1, characterized in that After receiving a shutdown command or an idle command, controlling the throttle to close based on a preset rate, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed, the method further includes: Controlling the engine controller to perform a self-test and obtain a test result; If the detection result indicates that the engine controller is operating normally, the engine is controlled to operate normally, and the steps of controlling the throttle to close based on a preset rate after receiving a shutdown command or an idle command, and controlling the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed are executed.
3. The method according to claim 2, characterized in that The engine controller includes a sensor and an actuator; the controlling the engine controller to perform a self-test and obtain a test result includes: According to a preset self-test control signal, controlling the actuator to convert the self-test control signal into a control output for the engine; acquiring operating parameters of the engine based on the sensor; The detection result is determined according to the operating parameter and the self-detection control signal.
4. The method according to claim 3, characterized in that Determining the detection result according to the operating parameter and the self-test control signal includes: If the operating parameter matches the self-test control signal, a test result indicating normal operation of the engine controller is obtained; If the operating parameter does not match the self-test control signal, a test result is obtained indicating a faulty operation of the engine controller.
5. The method according to claim 1, wherein After controlling the engine controller to perform a self-test and obtaining a test result, the method further includes: If the detection result indicates that the engine controller is malfunctioning, torque limiting protection is performed on the engine.
6. The method according to claim 5, characterized in that The torque limiting protection of the engine includes: Controlling the unit intake air volume flowing into the engine to be less than a preset gas threshold value to reduce the operating power of the engine; and / or, The unit oil intake amount flowing into the engine is controlled to be less than a preset liquid threshold value, so as to reduce the operating power of the engine.
7. An engine supercharger surge suppression control device, characterized in that: Configured in an engine controller, the device includes: A surge control module is configured to set multiple initial rates after receiving a shutdown command or an idle command; control the throttle to close based on the multiple initial rates, and control the engine to drive the generator to generate electricity until the engine speed drops to a preset idle speed; obtain the pressure fluctuation value in the compressor of the supercharger at each initial rate during the process of the engine speed dropping to the preset idle speed; wherein the supercharger is installed on the engine; determine the preset rate based on each initial rate and the corresponding pressure fluctuation value; control the throttle to close based on the preset rate, and control the engine to drive the generator to generate electricity until the engine speed drops to the preset idle speed.
8. A vehicle, characterized in that: include: Vehicle body; An engine and an engine controller are provided in the vehicle body. The engine controller is configured to execute the method according to any one of claims 1 to 6 to perform supercharger surge suppression control on the engine.
9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more computer programs, which, when executed by the one or more processors, enables the electronic device to implement the method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to perform the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Control method for reducing fuel consumption of whole vehicle based on booster without air inflow pressure release valve and vehicle
CN110056435A
Hybrid vehicle and method of controlling hybrid vehicle
CN111942360A
Vehicle control device
JP1990020456A
Apparatus for safe control of engine controller and method for the same
KR1020150066754A