Dynamic response correction method and device for fuel injector and storage medium
By monitoring the on-closing pulse information and vibration information of the injector in real time, a correction pulse control strategy is generated and the injector control parameters are dynamically adjusted, which solves the problem of time-consuming and labor-consuming and missed early failures in traditional detection methods, and achieves stable engine operation and improved fuel efficiency.
Patent Information
- Application Number
- CN202411685296.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-14
AI Technical Summary
Traditional injector detection methods are time-consuming and labor-intensive, and the detection interval is too long, which may miss early failures, resulting in the injector needle valve jamming, affecting engine performance and safety.
By obtaining the working information of the injector, including the opening and closing pulse information and vibration information, the operating status of the injector is monitored in real time, a correction pulse control strategy is generated, the control parameters of the injector are dynamically adjusted, and the injection frequency is corrected.
Real-time monitoring and fault repair are realized, ensuring stable engine operation, improving fuel efficiency and reducing emissions, and solving the problem of low fuel injection efficiency caused by dynamic response to faults injectors.
Smart Images

Figure CN119616703A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engine fuel system operation and maintenance, and in particular to a dynamic response correction method, device and storage medium for a fuel injector. Background Art
[0002] In high-performance engines, precise control of the injector plays a decisive role in the efficiency and emission standards of the entire engine. Traditional methods of injector detection mostly rely on regular maintenance inspections and performance tests, which are not only time-consuming and labor-intensive, but may also miss the early detection of injector failures due to long detection intervals, thus affecting the overall performance and safety of the engine. The problem of injector needle valve sticking is a common fault in modern internal combustion engines. If the fuel contains more impurities or moisture, or if low-quality fuel that does not meet the engine requirements is used, it may cause carbon accumulation or sediment formation inside the injector, which in turn causes the needle valve to stick. As the use time increases, the injector needle valve and its seat ring may be deformed or damaged due to wear and aging, resulting in poor fit and sticking. The traditional method requires the injector to be disassembled and performance tested on a test bench to detect its injection volume and injection pattern and whether there is a sticking problem.
[0003] When the injector is stuck, the amount of fuel injected will be reduced. Although the overall set injection cycle remains unchanged, the effective time of the injection may be reduced. The needle valve does not move smoothly, resulting in slower opening and closing. The electromagnetic coil cannot quickly overcome the increased resistance, resulting in a slow response. The dynamic response time of the injector refers to the time required from receiving the electrical signal to completing the injection process. Jamming will shorten the effective time of the actual injection.
[0004] Injector jams are usually caused by increased resistance or poor movement of mechanical parts. This change in mechanical resistance will cause changes in mechanical resistance, which will cause abnormal changes in the vibration signal. Under normal circumstances, the vibration frequency and amplitude of the injector are relatively stable. The needle valve inside the injector will cause increased friction when it is jammed. This change in friction causes an abnormal increase in vibration frequency and amplitude. When jammed, the vibration signal will have abnormal peaks or frequency drifts, which can easily cause abnormal effects on engine operation over time.
[0005] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0006] The embodiments of the present invention provide a method, a device and a storage medium for correcting the dynamic response of a fuel injector, so as to at least solve the technical problem of low fuel injection efficiency caused by a dynamic response failure of the fuel injector.
[0007] According to one aspect of an embodiment of the present invention, a dynamic response correction method for an injector is provided, comprising: obtaining working information of a target injector, wherein the working information comprises at least one of the following: first injector opening and closing pulse information and first vibration information; determining a working state of the target injector based on the working information, wherein the working state comprises at least one of the following: a normal working state and an abnormal working state; when the working state is determined to be an abnormal working state, generating a corrected pulse control strategy based on the working information and a correction coefficient, the corrected pulse control strategy being used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0008] Furthermore, based on the working information and the correction coefficient, a corrected pulse control strategy is generated, including: determining a target opening and closing pulse time of the target injector based on the opening and closing pulse information of the first injector and the correction coefficient; and controlling the target injector to perform injection operation based on the target opening and closing pulse time.
[0009] Further, based on the working information, determining the working state of the target injector includes: determining the needle valve response time and vibration amplitude of the target injector based on the working information; determining the working state of the target injector based on the needle valve response time and vibration amplitude.
[0010] Furthermore, before generating a corrected pulse control strategy based on the working information and the correction coefficient, the method includes: obtaining operating information of a preset injector, the operating information including at least one of the following: second injector opening and closing pulse information, flow information, and second vibration information; determining the type of the preset injector based on the operating information of the preset injector, wherein the type of the preset injector includes at least one of the following: a normal injector and an abnormal injector; in the case where it is determined that the type of the preset injector is an abnormal injector, adjusting the second opening and closing pulse information of the abnormal injector so that the current flow information of the abnormal injector is consistent with the flow information of the normal injector; and determining the correction coefficient based on the adjusted second opening and closing pulse information of the abnormal injector and the second opening and closing pulse information of the normal injector.
[0011] Furthermore, based on the operation information of the preset injector, the type of the preset injector is determined, including: based on the Fourier transform in the preset algorithm, processing the operation information to obtain first processing information, wherein the first processing information includes: the main frequency component of the vibration information; based on the waveform analysis in the preset algorithm, processing the operation information to obtain second processing information, wherein the second processing information includes at least one of the following: the opening and closing state of the needle valve of the preset injector; and determining the type of the preset injector according to the first processing information and the second processing information.
[0012] Furthermore, based on the adjusted second opening and closing pulse information of the abnormal injector and the second opening and closing pulse information of the normal injector, a correction coefficient is determined, including: when it is determined that the current flow information of the abnormal injector is consistent with the flow information of the normal injector, an opening and closing pulse correction time is obtained, wherein the opening and closing pulse correction time is the opening and closing pulse time of the abnormal injector after adjustment; based on the second opening and closing pulse information of the normal injector, an opening and closing pulse standard time is determined, wherein the opening and closing pulse standard time is the opening and closing pulse time of the normal injector; and based on the opening and closing pulse correction time and the opening and closing pulse standard time, a correction coefficient is determined.
[0013] According to another aspect of an embodiment of the present invention, a dynamic response correction device for an injector is also provided, comprising: an acquisition module, the acquisition module is used to acquire working information of a target injector, wherein the working information includes at least one of the following: first injector opening and closing pulse information and first vibration information; a determination module, the determination module is used to determine the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state; a correction module, the correction module is used to generate a corrected pulse control strategy based on the working information and a correction coefficient when the working state is determined to be an abnormal working state, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0014] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.
[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0016] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0017] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0018] According to another aspect of the embodiments of the present invention, a computer program is further provided. When the computer program is executed by a processor, the methods in the embodiments of the present invention are implemented.
[0019] In the embodiment of the present invention, the working information of the target injector is obtained, and the working state of the target injector is determined based on the working information. When the working state is determined to be an abnormal working state, a corrected pulse control strategy is generated based on the working information and a correction coefficient to correct the injection frequency of the target injector. This method can monitor the operating state of the injector in real time, and once a fault is found, measures are taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions, thereby solving the technical problem of low injection efficiency caused by a dynamic response fault of the injector. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0021] Figure 1 is a flow chart of an optional dynamic response correction method for a fuel injector according to an embodiment of the present invention;
[0022] Figure 2 is a flow chart of an optional dynamic response correction method for a fuel injector according to an embodiment of the present invention;
[0023] Figure 3 Schematic diagram of an optional dynamic response correction device for a fuel injector according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0026] Example 1
[0027] According to an embodiment of the present invention, an embodiment of a method for correcting a dynamic response of a fuel injector is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0028] Figure 1 is a method according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0029] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0030] In step S100, firstly, data related to the target injector needs to be collected during the actual operation of the engine. These data include at least two types: the first injector opening and closing pulse information and the first vibration information. The opening and closing pulse information is usually provided by the ECU (electronic control unit), which records the period and duration of the solenoid valve control signal received by the injector, which is the basic information of the injector's working state. The vibration information is obtained by a high-sensitivity vibration sensor installed near the injector, which can capture the tiny vibrations generated by the injector during operation. The characteristic changes of these vibration signals can reflect the mechanical state inside the injector, such as problems such as needle valve jamming.
[0031] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0032] In step S200, the collected working information (opening and closing pulse information and vibration information) is then input into the analysis algorithm, based on which it is determined whether the working state of the injector is normal. Specifically, the frequency, amplitude and time variation of the vibration data, as well as the period and duration of the opening and closing pulses are analyzed to see whether they meet the preset normal working range. If an abnormal vibration signal or a deviation in the opening and closing pulse time is detected, the system will determine that the injector is in an abnormal working state, which may be caused by a needle valve jam or other mechanical failure. On the contrary, if all data are within the normal range, the injector is determined to be in a normal working state.
[0033] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0034] In step S300, when it is identified that the injector is in an abnormal working state (e.g., the needle valve is stuck), the previously collected working information (the first injector opening and closing pulse information and the first vibration information) and the preset correction coefficient are used to generate a corrected pulse control strategy. The correction coefficient is derived based on historical data and test results, and is used to dynamically adjust the control parameters of the injector to adapt to the current specific fault situation. For example, if the vibration data of the injector indicates that the needle valve response time has become longer, the corrected pulse control strategy may include extending the duration of the control signal of the solenoid valve to ensure that the injector has enough time to perform the injection action, thereby achieving the expected injection amount. In addition, the correction strategy may also include adjusting the injection frequency to optimize the injection process and reduce the impact of the fault.
[0035] In a preferred embodiment of the present application, when the working state is determined to be an abnormal working state, an early warning prompt message is generated so that the operator can promptly discover the jam of the target injector and perform timely maintenance.
[0036] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0037] Optionally, based on the working information, determining the working state of the target injector includes:
[0038] Step S210: determining the needle valve response time and vibration amplitude of the target injector based on the operating information.
[0039] In step S210, the first vibration information and the first injector opening and closing pulse information collected in step S100 are used for data processing and analysis. The needle valve response time refers to the time from when the solenoid valve receives the valve opening command, the needle valve starts to move until it is fully opened, and the time from when the closing command is issued to when the needle valve is fully closed. The vibration amplitude reflects the vibration intensity generated by the injector during operation, which is directly related to the mechanical resistance inside the injector and the movement of the needle valve. Through signal processing techniques such as waveform analysis and Fourier transform, the system can extract the needle valve response time information from the vibration data, and analyze the peak value and frequency change of the vibration signal to determine the vibration amplitude characteristics. If the injector works normally, the needle valve response time and vibration amplitude should fluctuate within the preset normal range. However, if there are faults such as jamming, these parameters will be abnormal, such as prolonged response time and increased vibration amplitude.
[0040] Step S220: determining the working state of the target injector based on the needle valve response time and the vibration amplitude.
[0041] In step S220, the system determines the working state of the injector based on the analysis results of the needle valve response time and vibration amplitude, and compares them with the set threshold value or the parameters of the normal working state. If the needle valve response time and vibration amplitude are both kept within the normal range, the system will determine that the injector is in a normal working state. On the contrary, if the needle valve response time is significantly prolonged or the vibration amplitude is abnormally increased, the system will determine that the injector is in an abnormal working state, and there may be a jam or other mechanical failure. In addition, the system may also combine other working information, such as the frequency and duration of the injector's opening and closing pulses, and the actual measured value of the injection amount, to make a comprehensive judgment. In this way, the system can more accurately diagnose the health of the injector and provide a basis for subsequent fault repair.
[0042] Through the above steps, the dynamic response characteristics of the injector are analyzed in real time, and the online monitoring and fault diagnosis of the injector status are realized to ensure the efficient and safe operation of the engine.
[0043] Optionally, when it is determined that the working state is an abnormal working state, determining the corrected pulse instruction based on the working information and the correction coefficient includes:
[0044] Step S310, when it is determined that the working state is an abnormal working state, determining an analysis result based on the first vibration information, wherein the analysis result includes at least one of the following: a needle valve opening time of a target injector and a needle valve closing time of a target injector;
[0045] In step S310, the vibration data of the injector during operation (i.e., the opening and closing pulse information of the first injector) collected by the vibration sensor is used to further determine the needle valve opening time and needle valve closing time of the injector. The vibration information reflects the characteristics of the mechanical action inside the injector, especially the movement of the needle valve. When the injector is in an abnormal working state, such as the needle valve is stuck, the vibration signal will show characteristics different from the normal state. The system extracts the time point of the needle valve action from the vibration data through signal processing algorithms, such as waveform analysis or spectrum analysis, so as to determine the actual opening and closing time of the needle valve.
[0046] The target opening and closing pulse time of the target injector is calculated based on the monitored working information (i.e. the opening and closing pulse information of the first injector) and the preset correction coefficient. The first opening and closing pulse information contains the period and duration of the control signal actually received by the injector, which reflects the current working status of the injector. The correction coefficient is obtained based on historical data and experimental calibration, and is used to compensate for the extended injector response time caused by jamming or other mechanical problems. By analyzing the first opening and closing pulse information, the slow response problem of the injector is identified. In order to correct this problem, the system will calculate a target opening and closing pulse time, which is determined by adding the correction coefficient to the normal response time of the injector. The size of the correction coefficient depends on the deviation between the current response time of the injector and the standard response time. The calculation of the target opening and closing pulse time ensures that even if there are mechanical resistance or jamming and other faults, the injector can complete the injection action within the appropriate time, thereby ensuring the accuracy of the injection amount and injection timing.
[0047] Step S320, determining a corrected pulse instruction based on the analysis result, the first injector opening and closing pulse signal and the correction coefficient.
[0048] In step S320, the system generates a correction pulse instruction for adjusting the performance of the injector based on the analysis results (i.e., needle valve opening and closing times) determined in step S310, combined with the first injector opening and closing pulse signal and the correction coefficient. The first opening and closing pulse signal provides the current control signal details of the injector, including the opening and closing cycle of the solenoid valve. The correction coefficient is derived from the historical data and calibration test of the injector, and is used to compensate for the extension of the injector response time caused by mechanical failures (such as needle valve jamming). By comparing the actual opening and closing times of the needle valve with the expected times, the system can determine the specific parameters of the pulse signal that need to be adjusted, such as pulse width or duration. The determination of the correction pulse instruction is the result of comprehensive consideration of the analysis results, the current pulse signal and the correction coefficient. Its purpose is to adjust the solenoid valve control signal of the injector to ensure that the injector can complete the injection action within the predetermined time even in abnormal working conditions, thereby maintaining the appropriate injection amount and injection timing. The correction pulse instruction may include extending the duration of the solenoid valve control signal to ensure that the needle valve has enough time to respond; or adjusting the frequency and pulse width of the signal to optimize the injection process.
[0049] Through steps S310 and S320, the injector dynamic response detection device can monitor and self-adjust the performance of the injector in real time, effectively deal with faults such as needle valve jamming, and ensure that the engine can maintain a good operating state under various conditions. This method enhances the reliability and efficiency of the engine, while also reducing maintenance costs and time.
[0050] Optionally, before generating the modified pulse control strategy based on the working information and the correction coefficient, the method includes:
[0051] Step S010, obtaining operation information of a preset fuel injector, the operation information including at least one of the following: second fuel injector opening and closing pulse information, flow information and second vibration information.
[0052] In step S010, first, multiple groups of injectors need to be prepared, including injectors in normal working state and injectors that have already had jamming problems. These injectors will be used for comparative testing to better identify the jamming phenomenon. Next, the fuel supply system, control system and measuring equipment of the injector are installed and connected to ensure the stability of the test environment and the accuracy of data acquisition. During the test, the operation information of the preset injector is collected, which includes at least the second injector opening and closing pulse information, flow information and second vibration information. The second injector opening and closing pulse information refers to the details of the electromagnetic control signal received by the injector, including the frequency, width and period of the pulse; the flow information is the actual amount of fuel injected by the injector, which can be measured by the liquid level sensor; the second vibration information is the vibration data of the injector when it is working captured by the vibration sensor. The collection of this information lays the foundation for subsequent analysis and adjustment.
[0053] Step S020: determining the type of the preset fuel injector based on the operation information of the preset fuel injector, wherein the type of the preset fuel injector includes at least one of the following: a normal fuel injector and an abnormal fuel injector.
[0054] In step S020, the system determines the type of the preset injector, that is, whether it is a normal injector or an abnormal injector, based on the operation information collected in step S010 through a preset analysis algorithm and threshold conditions. Among them, the preset analysis algorithm includes Fourier transform and waveform analysis: Fourier transform: used to analyze the frequency components of vibration data to help identify the main frequency components of injector vibration. Waveform analysis: by analyzing the amplitude and time interval of the vibration signal, determine whether the opening and closing action of the injector needle valve is normal. The judgment basis may include whether the flow rate of the injector meets expectations, whether the vibration amplitude increases abnormally, whether the response time of the opening and closing pulse signal exceeds the normal range, etc. Through these steps, the movement state of the injector can be accurately identified, especially whether there is an abnormality in the opening and closing action of the needle valve.
[0055] Step S030, when it is determined that the type of the preset fuel injector is an abnormal fuel injector, adjusting the second opening and closing pulse information of the abnormal fuel injector so that the current flow information of the abnormal fuel injector is consistent with the flow information of the normal fuel injector.
[0056] In step S030, when it is determined that the type of the preset fuel injector is an abnormal fuel injector, the performance adjustment of the abnormal fuel injector is implemented. The system will compare the current flow information of the abnormal fuel injector with the flow information of the normal fuel injector, and adjust the second opening and closing pulse information of the abnormal fuel injector, such as extending the pulse width or changing the frequency (extending the opening and closing pulse time of the fuel injector), to compensate for the insufficient injection amount or delayed injection timing caused by mechanical failure (such as needle valve jamming), so that the flow of the abnormal fuel injector returns to the normal level, thereby ensuring the balanced fuel supply of the entire engine.
[0057] Step S040: determining a correction coefficient based on the adjusted second on / off pulse information of the abnormal injector and the second on / off pulse information of the normal injector.
[0058] In step S040, a correction coefficient is calculated based on the opening and closing pulse information of the abnormal injector after adjustment and the opening and closing pulse information of the normal injector. The correction coefficient is a quantitative indicator used to dynamically adjust the control parameters of the injector. It reflects the degree of deviation of the injection amount or injection time of the abnormal injector and the normal injector under the same control signal. The system analyzes the performance changes of the abnormal injector before and after adjustment, determines a correction coefficient that can restore the injector to the performance level of the normal injector, and stores it in the ECU. This correction coefficient can be mapped into a correction coefficient MAP diagram as a basis for automatic adjustment when encountering similar faults in the future.
[0059] Through the above steps, the injector dynamic response detection equipment can automatically detect and repair injector performance problems during engine operation, effectively improving engine reliability and fuel efficiency while reducing maintenance costs. This closed-loop control mechanism ensures continuous optimization and stable operation of the injector through real-time analysis and intelligent adjustment.
[0060] Optionally, based on the operation information of the preset fuel injector, determining the type of the preset fuel injector includes:
[0061] Step S021, based on the Fourier transform in the preset algorithm, the operation information is processed to obtain first processed information, wherein the first processed information includes: the main frequency component of the vibration information.
[0062] In step S021, the second vibration information (i.e., the vibration data when the injector is working) is subjected to frequency domain analysis based on Fourier transform to extract the main frequency component of the vibration signal. Fourier transform can convert the vibration signal in the time domain into a spectrum in the frequency domain, so that the system can clearly identify the amplitude and phase information of different frequency components in the signal. It should be noted that different types of faults (such as needle valve jamming, sediment blockage, etc.) will be clearly reflected in specific frequency components. The identification of the main frequency component helps the system to accurately determine whether the mechanical movement inside the injector is normal, and whether there are abnormal vibrations or frequency drifts.
[0063] Step S022, based on the waveform analysis in the preset algorithm, the operation information is processed to obtain second processing information, and the second processing information includes at least one of the following: the opening and closing state of the needle valve of the preset injector.
[0064] In step S022, the system performs a time domain analysis on the second injector opening and closing pulse information and the second vibration information through waveform analysis technology to determine the opening and closing state of the needle valve of the preset injector. Waveform analysis can reveal the form of the vibration signal changing over time. By analyzing the correlation between the opening and closing pulse signal and the vibration waveform, the system can identify the movement mode of the injector needle valve, determine whether it can accurately respond to the control signal, and whether there is a delay or abnormal vibration during the opening and closing process.
[0065] Step S023, determining the type of the preset injector according to the first processing information and the second processing information.
[0066] In step S023, the first processing information (the main frequency component obtained by Fourier transform) and the second processing information (the opening and closing state of the needle valve obtained by waveform analysis) are comprehensively considered, and the type of the preset injector is determined through a preset judgment rule or algorithm, that is, it is determined whether it is a normal injector or an abnormal injector. If the main frequency component is consistent with the historical data or the frequency component of the normal injector, and the opening and closing state of the needle valve is as expected, the system will determine that the injector is in a normal state; on the contrary, if the frequency component is abnormal or the opening and closing state of the needle valve shows a delay or irregularity, the system will determine that the injector is in an abnormal working state and may require further diagnosis and adjustment.
[0067] Through steps S021 to S023, the injector dynamic response detection device can realize real-time monitoring and intelligent diagnosis of the injector working state, so as to timely discover and solve the injector performance problems and ensure the stable operation of the engine. The accuracy and timeliness of signal processing and data analysis are directly related to the system's fault detection efficiency and control accuracy, which is of great significance for improving the engine's fuel efficiency and reducing emissions.
[0068] Optionally, determining the correction coefficient based on the adjusted second on-off pulse information of the abnormal fuel injector and the second on-off pulse information of the normal fuel injector includes:
[0069] Step S041, when it is determined that the current flow information of the abnormal injector is consistent with the flow information of the normal injector, the opening and closing pulse correction time is obtained, wherein the opening and closing pulse correction time is the opening and closing pulse time of the abnormal injector after adjustment.
[0070] Before step S041, the second opening and closing pulse information of the abnormal injector is adjusted (the opening and closing pulse time of the injector is extended) to ensure that the current flow information of the abnormal injector is consistent with the flow information of the normal injector. At this time, the adjusted opening and closing pulse time of the abnormal injector is obtained as the opening and closing pulse correction time.
[0071] Step S042, determining the opening and closing pulse standard time based on the second opening and closing pulse information of the normal fuel injector, wherein the opening and closing pulse standard time is the opening and closing pulse time of the normal fuel injector.
[0072] In step S042, the opening and closing pulse time of a normal injector is obtained as the opening and closing pulse standard time.
[0073] Step S043, determining a correction coefficient based on the open / close pulse correction time and the open / close pulse standard time.
[0074] In step S043, in a specific embodiment of the present application, the calculation formula of the correction coefficient is as follows:
[0075] Correction coefficient = opening and closing pulse time of abnormal injector after adjustment / time under normal working condition.
[0076] Through the above steps, the calculation of the correction coefficient is realized, so that it can be used as a basis for automatic adjustment when encountering similar faults in the future during actual application.
[0077] Example 2
[0078] According to an embodiment of the present invention, Figure 3 As shown, an embodiment of a dynamic response correction device for a fuel injector is provided. It should be noted that the device can be used to execute the dynamic response correction method for a fuel injector in the above embodiment.
[0079] Specifically, the dynamic response correction device for the injector includes an acquisition module 41, a determination module 42 and a correction module 43. The acquisition module 41 is used to acquire the working information of the target injector, wherein the working information includes at least one of the following: the opening and closing pulse information of the first injector and the first vibration information; the determination module 42 is used to determine the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state; the correction module 43 is used to generate a corrected pulse control strategy based on the working information and the correction coefficient when the working state is determined to be an abnormal working state, and the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0080] In a specific embodiment of the present application, a dynamic response correction method for a fuel injector comprises the following steps:
[0081] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0082] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0083] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0084] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0085] In an exemplary embodiment of the present application, a dynamic response correction device for an injector includes: an electronic control unit (ECU), a sensor module, a data acquisition module, a real-time data processing system, an analysis and processing module, a feedback control module, and an alarm module, wherein a high-precision vibration sensor is installed at each injector position of the engine. A sensor that is resistant to high temperature and vibration is selected to adapt to the working environment of the engine. The vibration sensor is connected to collect vibration data in real time and analyze it. The data acquisition module transmits the vibration data collected by the sensor to the central control unit for processing. The analysis and processing module uses a signal processing algorithm to analyze the vibration data and identify abnormal working conditions. The alarm module monitors the performance of the injector and sends an alarm to the operator when an abnormality is detected. When the feedback control module detects an abnormal working state (stuck phenomenon), the system automatically adjusts the injection time map of the injector, and the electronic control unit (ECU) dynamically adjusts the injector operating parameters according to the vibration data, and optimizes the injection process through a feedback mechanism. During the operation of the device, historical data and machine learning algorithms are used to continuously optimize the injector operation strategy.
[0086] Combination Figure 2 As shown, in one embodiment of the present application, the system process includes two parts: an offline process and an online process. The offline process includes the following steps:
[0087] 1. Environmental preparation:
[0088] First, you need to prepare multiple groups of injectors, including those in normal working condition and those that have already had a jamming problem. These injectors will be used for comparative testing to better identify the jamming phenomenon. Next, install and connect the injector's fuel supply system, control system, and measurement equipment to ensure the stability of the test environment and the accuracy of data collection.
[0089] 2. Data collection:
[0090] During the test, the following data should be collected: The solenoid valve injector opening and closing pulse signal: This signal reflects the working cycle and opening and closing status of the injector. The injector flow signal: By measuring the fuel flow of the injector under different working conditions, the change of its injection amount can be determined. Vibration data: The vibration sensor captures the vibration condition of the injector during operation. These data are analyzed by the real-time data processing system to reflect the mechanical movement state of the injector.
[0091] 3. Signal processing:
[0092] The various signals collected need to be deeply analyzed through signal processing algorithms. Common signal processing algorithms include Fourier transform and waveform analysis: Fourier transform: used to analyze the frequency components of vibration data and help identify the main frequency components of injector vibration. Waveform analysis: by analyzing the amplitude and time interval of the vibration signal, determine whether the opening and closing action of the injector needle valve is normal. Through these signal processing methods, the movement state of the injector can be accurately identified, especially whether there is any abnormality in the opening and closing action of the needle valve.
[0093] 4. Correction coefficient calculation:
[0094] In order to correct the jamming problem of the injector, online adjustments can be made: Extend the injector opening and closing pulse time: After detecting the jamming of the injector, the system can increase the injection amount of the injector by extending the injector opening and closing pulse time to keep it consistent with the injection amount of the normal injector. Calculate the correction coefficient: Calculate a correction coefficient based on the time difference between the extended opening and closing pulse time and the time under normal working conditions. This correction coefficient can be mapped into a correction coefficient MAP diagram, which is used to dynamically adjust the control parameters of the injector in actual operation.
[0095] The online process includes the following steps:
[0096] 1. Data collection:
[0097] Performed on the engine. During the actual operation of the engine, the ECU (electronic control unit) will continuously receive data from the vibration sensor. Data samples of normal injectors and stuck injectors are collected under the engine common rail pressure, including vibration data and injection pulse signals.
[0098] 2. Feature recognition:
[0099] By analyzing the collected vibration data, the system can determine the working status of the injector. Specifically, the system will identify abnormal operation of the injector based on changes in vibration characteristics. For example: Needle valve response time: If the vibration data shows that the needle valve response time is slow, it may mean that the needle valve is stuck. Abnormal vibration amplitude: An abnormal increase in vibration amplitude is usually also an indicator of needle valve sticking or other mechanical problems. Once the system detects these abnormal characteristics, it can identify possible performance problems of the injector and provide a basis for subsequent adjustment instructions.
[0100] 3. Instruction adjustment:
[0101] If a delay in the injector response time is detected, the ECU will adjust its pulse time accordingly to ensure that the injection timing and injection amount match the actual operating status of the engine. The vibration data is analyzed by Fourier transform to accurately identify the actual opening and closing time points of the needle valve. Based on the analysis results of the injection pulse signal and vibration data, combined with the injection amount command and the correction relationship MAP diagram, a new injector opening and closing pulse command is generated. This new pulse command will better match the actual response of the injector and ensure that the injection amount reaches the expected level.
[0102] Example 3
[0103] An embodiment of the present application further provides an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention when running.
[0104] In a specific embodiment of the present application, a dynamic response correction method for a fuel injector comprises the following steps:
[0105] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0106] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0107] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0108] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0109] Example 4
[0110] An embodiment of the present application further provides a computer-readable storage medium, which includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0111] In a specific embodiment of the present application, a dynamic response correction method for a fuel injector comprises the following steps:
[0112] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0113] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0114] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0115] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0116] Example 5
[0117] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor.
[0118] Example 6
[0119] An embodiment of the present application further provides a computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0120] In a specific embodiment of the present application, a dynamic response correction method for a fuel injector comprises the following steps:
[0121] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0122] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0123] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0124] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0125] Example 7
[0126] The embodiments of the present application further provide a computer program, which implements the methods in the above-mentioned embodiments of the present invention when executed by a processor.
[0127] In a specific embodiment of the present application, a dynamic response correction method for a fuel injector comprises the following steps:
[0128] Step S100, obtaining operating information of a target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information.
[0129] Step S200, determining the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state.
[0130] Step S300, when it is determined that the working state is an abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
[0131] Through the above steps, the operating status of the injector can be monitored in real time. Once a fault is found, measures can be taken immediately to repair it, thereby ensuring the stable operation of the engine, improving fuel efficiency and reducing emissions.
[0132] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0133] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0134] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0135] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0136] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0137] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A dynamic response correction method for a fuel injector, characterized in that: include: Acquire operating information of the target injector, wherein the operating information includes at least one of the following: first injector opening and closing pulse information and first vibration information; Based on the working information, determining the working state of the target injector, wherein the working state includes at least one of the following: a normal working state and an abnormal working state; When it is determined that the working state is the abnormal working state, a corrected pulse control strategy is generated based on the working information and the correction coefficient, and the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
2. The method according to claim 1, characterized in that Based on the working information, the working status of the target injector is determined, including: Based on the operation information, determining a needle valve response time and a vibration amplitude of the target injector; The operating state of the target injector is determined based on the needle valve response time and the vibration amplitude.
3. The method according to claim 1, characterized in that In the case where it is determined that the working state is the abnormal working state, determining a corrected pulse instruction based on the working information and the correction coefficient includes: In the case where the working state is determined to be the abnormal working state, the analysis result is determined based on the first vibration information, wherein the analysis result includes at least one of the following: the needle valve opening time of the target injector and the needle valve closing time of the target injector; The corrected pulse command is determined based on the analysis result, the first injector opening and closing pulse signal and the correction coefficient.
4. The method according to claim 1, characterized in that: Before generating the modified pulse control strategy based on the working information and the correction coefficient, the method includes: Acquiring operation information of a preset fuel injector, wherein the operation information includes at least one of the following: opening and closing pulse information, flow information, and second vibration information of a second fuel injector; Determining the type of the preset fuel injector based on the operation information of the preset fuel injector, wherein the type of the preset fuel injector includes at least one of the following: a normal fuel injector and an abnormal fuel injector; When it is determined that the type of the preset fuel injector is the abnormal fuel injector, adjusting the second opening and closing pulse information of the abnormal fuel injector so that the current flow information of the abnormal fuel injector is consistent with the flow information of the normal fuel injector; The correction coefficient is determined based on the adjusted second on / off pulse information of the abnormal injector and the second on / off pulse information of the normal injector.
5. The method according to claim 4, characterized in that Determining the type of the preset fuel injector based on the operation information of the preset fuel injector includes: Based on the Fourier transform in the preset algorithm, the operation information is processed to obtain first processed information, wherein the first processed information includes: a main frequency component of the vibration information; Based on the waveform analysis in the preset algorithm, the operation information is processed to obtain second processing information, wherein the second processing information includes at least one of the following: the opening and closing state of the needle valve of the preset injector; The type of the preset injector is determined according to the first processing information and the second processing information.
6. The method according to claim 4, characterized in that Determining the correction coefficient based on the adjusted second on-off pulse information of the abnormal fuel injector and the second on-off pulse information of the normal fuel injector includes: When it is determined that the current flow information of the abnormal injector is consistent with the flow information of the normal injector, obtaining an opening and closing pulse correction time, wherein the opening and closing pulse correction time is the opening and closing pulse time of the abnormal injector after adjustment; Based on the second on-off pulse information of the normal fuel injector, determining an on-off pulse standard time, wherein the on-off pulse standard time is the on-off pulse time of the normal fuel injector; The correction coefficient is determined based on the on-off pulse correction time and the on-off pulse standard time.
7. A dynamic response correction device for a fuel injector, characterized in that: include: An acquisition module, the acquisition module is used to acquire the working information of the target injector, wherein the working information includes at least one of the following: first injector opening and closing pulse information and first vibration information; A determination module, the determination module is used to determine the working state of the target injector based on the working information, wherein the working state includes at least one of the following: a normal working state and an abnormal working state; A correction module, wherein the correction module is used to generate a corrected pulse control strategy based on the working information and the correction coefficient when the working state is determined to be the abnormal working state, wherein the corrected pulse control strategy is used to correct the injection frequency of the target injector, wherein the correction coefficient is used to dynamically adjust the control parameters of the target injector.
8. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 6 when running.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 6.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 6.