Method and device for determining solenoid drive current, drive circuit and system

By obtaining the wiring harness impedance and power supply voltage of the injector solenoid valve and dynamically adjusting the current parameters, the problem of inaccurate fuel injection quantity caused by current waveform deviation was solved, and the consistency of current drive and normal operation of the solenoid valve were achieved.

CN116241399BActive Publication Date: 2026-07-21WEICHAI POWER CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WEICHAI POWER CO LTD
Filing Date
2022-12-30
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The drive current control of the existing injector solenoid valve is easily affected by small differences in wiring harness impedance and power supply voltage, resulting in large deviations in the current waveform and inaccurate fuel injection quantity.

Method used

By obtaining the wiring harness impedance and supply voltage of the drive circuit, the upper and lower limits of the solenoid valve's drive current are determined, and the current parameters are dynamically adjusted to reduce deviation. A voltage divider module and a comparator are used to achieve fixed voltage division and conversion of the current waveform.

Benefits of technology

It achieves consistency of current drive parameters at each stage of the injector, ensures that the electromagnetic force and opening degree of the solenoid valve are within the normal range, and solves the problem of fuel injection quantity deviation caused by current waveform deviation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116241399B_ABST
    Figure CN116241399B_ABST
Patent Text Reader

Abstract

The application provides a method and device for determining driving current of an electromagnetic valve, a driving circuit and a system. The method comprises: obtaining a wiring harness impedance of the driving circuit, the driving circuit being electrically connected with the electromagnetic valve and used for driving the electromagnetic valve to open, the wiring harness impedance being a total resistance value of all connection lines in the driving circuit; obtaining a power supply voltage of the driving circuit; and determining an upper limit value of the driving current of the electromagnetic valve and a lower limit value of the driving current according to the wiring harness impedance and the power supply voltage. The application adjusts the upper limit and the lower limit of the electromagnetic valve current through the wiring harness impedance and the power supply voltage, reduces the deviation of the actual current from the preset current waveform, keeps the fuel injection amount stable, and solves the problem that the fuel injection amount deviates greatly due to the great deviation between the actual current and the preset current waveform of the electromagnetic valve in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of solenoid valve actuation, and more specifically, to a method, apparatus, driving circuit, and driving system for a solenoid valve driving current. Background Technology

[0002] Currently, most injector solenoid valves are driven using a hardware closed-loop method. Because the impedance of existing injector solenoid valves is very small, their current control is easily affected by small differences in wiring harness impedance and power supply voltage, resulting in a large deviation in the current waveform and causing a large deviation in the fuel injection quantity, which affects the function of the components. Summary of the Invention

[0003] The main objective of this application is to provide a method, device, drive circuit, and drive system for determining the drive current of a solenoid valve, so as to solve the problem in the prior art where the waveform of the actual current of the solenoid valve deviates significantly from the preset current, resulting in a large deviation in the fuel injection quantity.

[0004] To achieve the aforementioned objective, according to one aspect of this application, a method for determining the drive current of a solenoid valve is provided, comprising: obtaining the wiring harness impedance of a drive circuit, the drive circuit being electrically connected to the solenoid valve, the drive circuit being used to drive the solenoid valve to open, the wiring harness impedance being the total resistance of all connecting wires in the drive circuit; obtaining the power supply voltage of the drive circuit; and determining an upper limit value and a lower limit value of the drive current of the solenoid valve based on the wiring harness impedance and the power supply voltage.

[0005] Optionally, obtaining the wiring harness impedance of the drive circuit includes: obtaining the duration of the drive current during the Boost phase, where the Boost phase is the state in which the solenoid valve changes from a closed state to an initial opening degree; and determining the wiring harness impedance of the drive circuit based on the duration of the drive current during the Boost phase.

[0006] Optionally, determining the harness impedance of the drive circuit based on the duration of the drive current during the Boost phase includes: obtaining a first mapping relationship according to a first MAP table, wherein the first mapping relationship is a mapping relationship between the duration of the drive current during the Boost phase and the harness impedance of the drive circuit; and determining the harness impedance of the drive circuit based on the duration and the first mapping relationship.

[0007] Optionally, determining the upper limit and lower limit of the drive current of the solenoid valve based on the harness impedance and the supply voltage includes: obtaining a second mapping relationship based on a second MAP table, wherein the second mapping relationship is the relationship between the harness impedance, the supply voltage, and the upper limit of the drive current; obtaining a third mapping relationship based on a third MAP table, wherein the third mapping relationship is the relationship between the harness impedance, the supply voltage, and the lower limit of the drive current; determining the upper limit of the drive current based on the harness impedance, the supply voltage, and the second mapping relationship; and determining the lower limit of the drive current based on the harness impedance, the supply voltage, and the third mapping relationship.

[0008] According to another aspect of this application, a device for determining the drive current of a solenoid valve is provided, comprising: a first acquisition unit for acquiring the wiring harness impedance of a drive circuit, the drive circuit being electrically connected to the solenoid valve, the drive circuit being used to drive the solenoid valve to open, and the wiring harness impedance being the total resistance of all connecting lines in the drive circuit; a second acquisition unit for acquiring the power supply voltage of the drive circuit; and a determination unit for determining an upper limit value and a lower limit value of the drive current of the solenoid valve based on the wiring harness impedance and the power supply voltage.

[0009] According to another aspect of this application, a drive circuit for a solenoid valve is provided, comprising: a comparator having a first input terminal, a second input terminal, and an output terminal; a Boost power module having an output terminal, the output terminal of the Boost power module being electrically connected to the first input terminal of the comparator; a first voltage divider module having a first terminal and a second terminal, the first terminal of the first voltage divider module being electrically connected to the output terminal of the Boost power module, and the second terminal of the first voltage divider module being electrically connected to the second input terminal of the comparator; and a second voltage divider module having a first terminal and a second terminal, the first terminal of the second voltage divider module being electrically connected to the second input terminal of the comparator, and the second terminal of the second voltage divider module being grounded.

[0010] Optionally, the driving circuit further includes: a first switching device having a first terminal, a second terminal and a third terminal, wherein the first terminal of the first switching device is electrically connected to the output terminal of the Boost power module, the second terminal of the first switching device is electrically connected to the first input terminal of the comparator, the second terminal of the first switching device is also used to be electrically connected to the first terminal of the solenoid valve, and the third terminal of the first switching device is used to receive a first enable signal.

[0011] Optionally, the drive circuit further includes: a VBR power module having an output terminal; a second switching device having a first terminal, a second terminal, and a third terminal, wherein the first terminal of the second switching device is electrically connected to the output terminal of the VBR power module, the second terminal of the second switching device is electrically connected to the first input terminal of the comparator, the second terminal of the second switching device is also used to be electrically connected to the first terminal of the solenoid valve, and the third terminal of the second switching device is used to receive a second enable signal.

[0012] Optionally, the drive circuit further includes: a third switching device having a first terminal, a second terminal and a third terminal, wherein the first terminal of the third switching device is used to be electrically connected to the second terminal of the solenoid valve, the second terminal of the third switching device is grounded, and the third terminal of the third switching device is used to receive a third enable signal.

[0013] According to another aspect of this application, a solenoid valve drive system is provided, comprising: a solenoid valve; any of the drive circuits described herein; and a controller electrically connected to the drive circuit for use in any of the determination methods described herein.

[0014] Applying the technical solution of this application, the method for determining the solenoid valve drive current first obtains the wiring harness impedance of the drive circuit. The drive circuit is electrically connected to the solenoid valve and is used to drive the solenoid valve to open. The wiring harness impedance is the total resistance of all connecting lines in the drive circuit. Then, the power supply voltage of the drive circuit is obtained. Finally, based on the wiring harness impedance and the power supply voltage, the upper limit and lower limit of the solenoid valve drive current are determined. This method adjusts the upper and lower limits of the solenoid valve current by adjusting the wiring harness impedance and the power supply voltage, reducing the deviation between the actual current and the preset current waveform. It can adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally, guaranteeing the consistency of the actual drive current, and ensuring that the electromagnetic force and opening degree of the solenoid valve are within the normal range. This solves the problem in the prior art where a large deviation between the actual current and the preset current waveform of the solenoid valve leads to a large deviation in the fuel injection quantity. Attached Figure Description

[0015] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0016] Figure 1 A schematic diagram of the solenoid valve drive current waveform according to an embodiment of this application is shown;

[0017] Figure 2A schematic diagram comparing the waveforms of the solenoid valve drive current according to an embodiment of this application under the conditions of low harness impedance and high harness impedance is shown.

[0018] Figure 3 A flowchart illustrating a method for determining the solenoid valve drive current according to an embodiment of this application is shown.

[0019] Figure 4 A flowchart illustrating yet another method for determining the solenoid valve drive current according to an embodiment of this application is shown.

[0020] Figure 5 A schematic diagram of a device for determining the solenoid valve drive current according to an embodiment of this application is shown;

[0021] Figure 6 A schematic diagram of the drive circuit of a solenoid valve according to an embodiment of this application is shown.

[0022] The above figures include the following reference numerals:

[0023] 100, Boost power module; 200, VBR power module; 300, External circuit; 400, Control module; 10, Comparator; 20, First voltage divider module; 30, Second voltage divider module; 40, First switching device; 50, Second switching device; 60, Third switching device; 70, Diode; 80, Solenoid valve; 90, Resistor module. Detailed Implementation

[0024] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0027] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, the element may be directly on the other element, or there may be an intermediate element present. Furthermore, in the specification and claims, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element, or "connected" to the other element via a third element.

[0028] As described in the background section, the impedance of existing injector solenoid valves is very small, so their current control is easily affected by small differences in wiring harness impedance and power supply voltage, resulting in a large deviation in the current waveform and causing a deviation in the injection quantity. To solve the problem of large deviation in the injection quantity caused by the large deviation between the actual current and the preset current waveform of the solenoid valve in the prior art, the embodiments of this application provide a method, device, solenoid valve drive circuit and drive system for determining the solenoid valve drive current.

[0029] like Figure 1 As shown, the injector drive current waveform is divided into three stages: Boost stage, Peak stage, and Hold stage. In the Boost stage, the drive current rises rapidly to drive the solenoid valve to open. In the Peak stage, the solenoid valve is in the opening stage. In the Hold stage, the solenoid valve is kept open.

[0030] Currently, most injector solenoid valves are driven using a hardware closed-loop method, controlling the upper and lower limits of the current. When both high and low-side MOSFETs are turned on simultaneously, the current rises. When the current reaches the upper limit, the MOSFET is turned off, and the current drops. When it reaches the lower limit, the MOSFET is turned on again, and so on. However, there is a problem: there is a certain delay Δt between detecting the upper and lower current limits and the MOSFET turning on and off, causing the actual upper current limit to be I. 实际 =I 设定+K*Δt, where K is the current slope, which is related to the current drive circuit impedance, inductive reactance, and supply voltage. Therefore, when the circuit resistance decreases, the value of K increases, and the actual drive current increases. Similarly, when the voltage increases, the value of K also increases, and the actual drive current also increases.

[0031] Differences in the resistance of the fuel injection circuit due to various reasons can lead to different current rise times during the Boost phase under the same drive parameters. Figure 2 As shown in the figure, the line with a steeper slope represents the drive current waveform with lower harness impedance, while the line with a shallower slope represents the drive current waveform with higher harness impedance. It can be seen that the harness impedance is positively correlated with the current rise time during the Boost phase. That is, the higher the harness impedance, the slower the current rises when the solenoid valve is driven and the faster the current falls when it is not driven. The higher the supply voltage, the faster the current rises when the solenoid valve is driven, and the current fall speed is unaffected by the supply voltage.

[0032] According to an embodiment of this application, a method for determining the drive current of a solenoid valve is provided, which can be applied to the solenoid valve of an injector.

[0033] Figure 3 This is a flowchart illustrating a method for determining the solenoid valve drive current according to an embodiment of this application, as shown below. Figure 3 As shown, the method includes the following steps:

[0034] Step S101: Obtain the wiring harness impedance of the drive circuit. The drive circuit is electrically connected to the solenoid valve. The drive circuit is used to drive the solenoid valve to open. The wiring harness impedance is the total resistance of all the connecting wires in the drive circuit.

[0035] To accurately calculate the harness impedance of the drive circuit, the specific implementation steps of step S101 above are as follows:

[0036] Step S1011: Obtain the duration of the driving current during the Boost phase. The Boost phase is the state in which the solenoid valve changes from the closed state to the state where the opening degree of the solenoid valve is the initial opening degree.

[0037] Step S1012: Determine the harness impedance of the drive circuit based on the duration of the drive current during the Boost phase.

[0038] The rise time of the Boost phase can be used to estimate the impedance of the drive circuit harness, because the drive voltage is relatively stable during the Boost phase, and the current rise time is mainly affected by the harness impedance.

[0039] The determination of the harness impedance of the driving circuit based on the duration of the driving current during the Boost phase includes: obtaining a first mapping relationship from a first MAP table, wherein the first mapping relationship is a mapping relationship between the duration of the driving current during the Boost phase and the harness impedance of the driving circuit; and determining the harness impedance of the driving circuit based on the duration and the first mapping relationship. The first MAP table is a table of correspondences between the duration of different driving currents during the Boost phase and the harness impedances of different driving circuits obtained from previous experiments.

[0040] Step S102: Obtain the power supply voltage of the above-mentioned driving circuit;

[0041] Step S103: Determine the upper limit and lower limit of the driving current of the solenoid valve based on the above-mentioned wire harness impedance and the above-mentioned power supply voltage.

[0042] Based on the estimated wiring harness impedance and supply voltage of the drive circuit, the current injector drive parameters are dynamically adjusted to maintain normal injection characteristics.

[0043] The specific implementation steps of step S103 are as follows:

[0044] Step S1031: Obtain the second mapping relationship according to the second MAP table. The second mapping relationship is the relationship between the upper limit of the harness impedance, the power supply voltage and the driving current. The second MAP table is a table of correspondence between the upper limit of different harness impedances, different power supply voltages and different driving currents obtained in the previous experiment.

[0045] Step S1032: Obtain the third mapping relationship according to the third MAP table. The third mapping relationship is the relationship between the lower limit values ​​of the harness impedance, the power supply voltage and the driving current. The third MAP table is a table of correspondence between the lower limit values ​​of different harness impedances, different power supply voltages and different driving currents obtained from previous experiments.

[0046] Step S1033: Determine the upper limit of the driving current based on the above-mentioned harness impedance, the above-mentioned supply voltage and the above-mentioned second mapping relationship;

[0047] Step S1034: Determine the lower limit value of the driving current based on the above-mentioned harness impedance, the above-mentioned power supply voltage and the above-mentioned third mapping relationship.

[0048] By dynamically adjusting the upper and lower limits of the drive current, the problem of fuel consumption deviation caused by the inability of the injector current control to meet the standard requirements due to wiring harness impedance, voltage disturbance, and injector aging is overcome.

[0049] For example, such as Figure 4 As shown, when the injector is turned on, a high voltage of 48V is first provided by the Boost terminal, and the duration of the Boost phase is collected. Based on the duration of the Boost phase, the wiring harness impedance of the drive circuit at that time is estimated. Then, a low voltage of 24V is provided by the VBR terminal, and the current supply voltage provided by the VBR terminal is collected. Based on the comparison between the wiring harness impedance of the drive circuit and the actual supply voltage, and by referring to the MAP table, the new current drive parameters are calculated. Then, the drive parameters are updated in the next drive cycle to ensure that the actual drive current value meets the standard requirements, thereby keeping the injection characteristics normal.

[0050] The method for determining the solenoid valve drive current described in this application first obtains the wiring harness impedance of the drive circuit, which is electrically connected to the solenoid valve and is used to drive the solenoid valve to open. The wiring harness impedance is the total resistance of all connecting lines in the drive circuit. Next, the power supply voltage of the drive circuit is obtained. Finally, based on the wiring harness impedance and the power supply voltage, the upper limit and lower limit of the solenoid valve drive current are determined. This method adjusts the upper and lower limits of the solenoid valve current by adjusting the wiring harness impedance and the power supply voltage, reducing the deviation between the actual current and the preset current waveform. It can adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally, guaranteeing the consistency of the actual drive current, and ensuring that the electromagnetic force and opening degree of the solenoid valve are within the normal range. This solves the problem in the prior art where a large deviation between the actual current and the preset current waveform of the solenoid valve leads to a large deviation in the fuel injection quantity.

[0051] According to an embodiment of this application, a device for determining the drive current of a solenoid valve is provided, such as... Figure 5 As shown, it includes: a first acquisition unit 01, used to acquire the wiring harness impedance of the drive circuit, the drive circuit being electrically connected to the solenoid valve, the drive circuit being used to drive the solenoid valve to open, and the wiring harness impedance being the total resistance of all connecting lines in the drive circuit; a second acquisition unit 02, used to acquire the power supply voltage of the drive circuit; and a determination unit 03, used to determine the upper limit value and the lower limit value of the drive current of the solenoid valve based on the wiring harness impedance and the power supply voltage.

[0052] The drive circuit harness impedance is estimated by using the rise time of the Boost phase. Since the drive voltage is relatively stable during the Boost phase, the current rise time is mainly affected by the harness impedance. The first acquisition unit includes a first acquisition module and a first determination module. The first acquisition module is used to acquire the duration of the drive current during the Boost phase, which is the state in which the solenoid valve changes from the closed state to the initial opening degree. The first determination module is used to determine the harness impedance of the drive circuit based on the duration of the drive current during the Boost phase.

[0053] To determine the harness impedance of the drive circuit, the first determining module includes a first constructing module and a first determining sub-module. The first constructing module is used to obtain a first mapping relationship according to a first MAP table. The first mapping relationship is the mapping relationship between the duration of the drive current in the Boost phase and the harness impedance of the drive circuit. The first determining sub-module is used to determine the harness impedance of the drive circuit according to the duration and the first mapping relationship.

[0054] In one optional example, the determining unit includes a second building module, a third building module, a second determining module, and a third determining module. The second building module is used to obtain a second mapping relationship based on a second MAP table, wherein the second mapping relationship is the relationship between the upper limit value of the wiring harness impedance, the supply voltage, and the drive current. The third building module is used to obtain a third mapping relationship based on a third MAP table, wherein the third mapping relationship is the relationship between the lower limit value of the wiring harness impedance, the supply voltage, and the drive current. The second determining module is used to determine the upper limit value of the drive current based on the wiring harness impedance, the supply voltage, and the second mapping relationship. The third determining module is used to determine the lower limit value of the drive current based on the wiring harness impedance, the supply voltage, and the third mapping relationship. By dynamically adjusting the upper and lower limits of the drive current, the problem of fuel consumption deviation caused by differences in the electromagnetic force of the injector solenoid valve due to the failure of the injector current control to meet the standard requirements caused by wiring harness impedance, voltage disturbance, and injector aging is overcome.

[0055] The solenoid valve drive current determination device of this application comprises a first acquisition unit for acquiring the wiring harness impedance of the drive circuit, wherein the drive circuit is electrically connected to the solenoid valve and is used to drive the solenoid valve to open, and the wiring harness impedance is the total resistance of all connecting lines in the drive circuit; a second acquisition unit for acquiring the power supply voltage of the drive circuit; and a determination unit for determining the upper limit and lower limit of the solenoid valve drive current based on the wiring harness impedance and the power supply voltage. This method adjusts the upper and lower limits of the solenoid valve current by adjusting the wiring harness impedance and the power supply voltage, reducing the deviation between the actual current and the preset current waveform. It can adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally, guaranteeing the consistency of the actual drive current, and ensuring that the electromagnetic force and opening degree of the solenoid valve are within the normal range. This solves the problem in the prior art where a large deviation between the actual current and the preset current waveform of the solenoid valve leads to a large deviation in the fuel injection quantity.

[0056] According to an embodiment of this application, a driving circuit for a solenoid valve is provided, such as... Figure 6 As shown, the system includes: a comparator 10 having a first input terminal, a second input terminal, and an output terminal; a Boost power module 100 having an output terminal, the output terminal of which is electrically connected to the first input terminal of the comparator 10; a first voltage divider module 20 having a first terminal and a second terminal, the first terminal of which is electrically connected to the output terminal of the Boost power module 100, and the second terminal of which is electrically connected to the second input terminal of the comparator 10; and a second voltage divider module 30 having a first terminal and a second terminal, the first terminal of which is electrically connected to the second input terminal of the comparator 10, and the second terminal of which is grounded. The first input terminal of the comparator is a positive input terminal, and the second input terminal of the comparator is a negative input terminal.

[0057] To acquire the current rise time during the Boost phase, a voltage divider circuit was designed to achieve a fixed voltage division of the Boost voltage. The voltage division coefficient is determined by the resistance values ​​of the two voltage divider modules. By dividing the Boost voltage and inputting it to the negative terminal of a comparator, and connecting the high-side voltage of the injector to the positive terminal of the comparator, the comparator outputs a high level when the Boost power module supplies voltage. The comparator output signal is then connected to the frequency input module of the microcontroller, and the supply time of the Boost power module is determined by measuring the duration of the high level. By using the comparator output to convert the Boost rise time into a high-level duration, the microcontroller can flexibly and conveniently acquire the Boost phase time.

[0058] For example, such as Figure 6As shown, the driving circuit further includes a first switching device 40, having a first terminal, a second terminal, and a third terminal. The first terminal of the first switching device 40 is electrically connected to the output terminal of the Boost power module 100, the second terminal of the first switching device 40 is electrically connected to the first input terminal of the comparator 10, the second terminal of the first switching device 40 is also used to be electrically connected to the first terminal of the solenoid valve 80, and the third terminal of the first switching device 40 is used to receive a first enable signal. The first switching device is used to control whether the Boost power module supplies power to the driving circuit.

[0059] In one solution, such as Figure 6 As shown, the driving circuit further includes: a VBR power module 200 with an output terminal; a second switching device 50 with a first terminal, a second terminal, and a third terminal, wherein the first terminal of the second switching device 50 is electrically connected to the output terminal of the VBR power module 200, the second terminal of the second switching device 50 is electrically connected to the first input terminal of the comparator 10, the second terminal of the second switching device 50 is also used to be electrically connected to the first terminal of the solenoid valve 80, and the third terminal of the second switching device is used to receive a second enable signal.

[0060] Among them, such as Figure 6 As shown, the driving circuit also includes a diode 70, which has a first end and a second end. The first end of the diode 70 is electrically connected to the second end of the first switching device 40, and the second end of the diode 70 is electrically connected to the second end of the second switching device 50.

[0061] The first switching device 40 and the second switching device 50 are electrically connected by a diode 70.

[0062] Among them, such as Figure 6 As shown, the driving circuit also includes an external circuit 300 and a control module 400. The external circuit 300 is used to input a first enable signal, a second enable signal and a third enable signal, and the control module 400 is used to process the level signal input by the comparator.

[0063] The high-side power supply voltage (VBR) of the injector primarily affects the Peak and Hold phases. VBR measurement uses an AD conversion circuit to scale the VBR value to a range recognizable by the MCU's AD converter. The MCU's AD acquisition module can accurately acquire the high-side power supply voltage (VBR) value. The second switching device controls whether the VBR power supply module supplies power to the drive circuit.

[0064] Specifically, such as Figure 6As shown, the driving circuit further includes a third switching device 60, which has a first terminal, a second terminal and a third terminal. The first terminal of the third switching device 60 is used to be electrically connected to the second terminal of the solenoid valve 80. The second terminal of the third switching device 60 is grounded. The third terminal of the third switching device is used to receive a third enable signal.

[0065] In one embodiment, such as Figure 6 As shown, the above-mentioned driving circuit also includes a resistor module 90, which has a first end and a second end. The first end of the resistor module 90 is electrically connected to the second end of the third switching device 60, and the second end of the resistor module 90 is grounded.

[0066] The first, second, and third switching devices are MOSFETs. The solenoid valve is the same as the one on the fuel injector.

[0067] The solenoid valve driving circuit of this application includes: a comparator having a first input terminal, a second input terminal, and an output terminal; a Boost power supply module having an output terminal, the output terminal of which is electrically connected to the first input terminal of the comparator; a first voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the output terminal of the Boost power supply module, and the second terminal of which is electrically connected to the second input terminal of the comparator; and a second voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the second input terminal of the comparator, and the second terminal of which is grounded. By using two voltage divider modules, a fixed voltage division of the Boost voltage is achieved. The Boost rise time is converted into a high-level duration using the comparator output, allowing the microcontroller to flexibly and conveniently acquire the Boost phase time. This allows us to obtain the wiring harness impedance in the drive circuit. By adjusting the upper and lower limits of the solenoid valve current through the wiring harness impedance and the power supply voltage, we can reduce the deviation between the actual current and the preset current waveform. This enables us to adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally. This guarantees the consistency of the actual drive current and ensures that the electromagnetic force and opening of the solenoid valve are within the normal range. This solves the problem in the prior art where the waveform of the actual current of the solenoid valve deviates significantly from the preset current, resulting in a large deviation in the fuel injection quantity.

[0068] According to another aspect of this application, a solenoid valve drive system is provided, comprising: a solenoid valve; any of the above-described drive circuits; and a controller electrically connected to the drive circuits for use in any of the above-described methods.

[0069] This invention provides a computer-readable storage medium storing a program that, when executed by a processor, implements the method for determining the input torque of a gearbox.

[0070] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0071] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0072] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0073] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0074] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0075] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0076] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0077] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0078] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0079] 1) The method for determining the solenoid valve drive current described in this application first obtains the wiring harness impedance of the drive circuit. The drive circuit is electrically connected to the solenoid valve and is used to drive the solenoid valve to open. The wiring harness impedance is the total resistance of all connecting lines in the drive circuit. Then, the power supply voltage of the drive circuit is obtained. Finally, based on the wiring harness impedance and the power supply voltage, the upper limit and lower limit of the solenoid valve drive current are determined. This method adjusts the upper and lower limits of the solenoid valve current by adjusting the wiring harness impedance and the power supply voltage, reducing the deviation between the actual current and the preset current waveform. It can adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally, guaranteeing the consistency of the actual drive current, and ensuring that the electromagnetic force and opening degree of the solenoid valve are within the normal range. This solves the problem in the prior art where the waveform of the actual current of the solenoid valve deviates significantly from the preset current, leading to large deviations in the fuel injection quantity.

[0080] 2) The solenoid valve drive current determination device of this application comprises a first acquisition unit for acquiring the wiring harness impedance of the drive circuit, wherein the drive circuit is electrically connected to the solenoid valve and is used to drive the solenoid valve to open, and the wiring harness impedance is the total resistance of all connecting lines in the drive circuit; a second acquisition unit for acquiring the power supply voltage of the drive circuit; and a determination unit for determining the upper limit and lower limit of the solenoid valve drive current based on the wiring harness impedance and the power supply voltage. This method adjusts the upper and lower limits of the solenoid valve current by adjusting the wiring harness impedance and the power supply voltage, reducing the deviation between the actual current and the preset current waveform. It can adapt to the influence of the external environment caused by the injector, wiring harness, and power supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally, guaranteeing the consistency of the actual drive current, and ensuring that the electromagnetic force and opening degree of the solenoid valve are within the normal range. This solves the problem in the prior art where a large deviation between the actual current and the preset current waveform of the solenoid valve leads to a large deviation in the injection quantity.

[0081] 3) The driving circuit of the solenoid valve described in this application includes: a comparator having a first input terminal, a second input terminal, and an output terminal; a Boost power supply module having an output terminal, the output terminal of which is electrically connected to the first input terminal of the comparator; a first voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the output terminal of the Boost power supply module, and the second terminal of which is electrically connected to the second input terminal of the comparator; and a second voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the second input terminal of the comparator, and the second terminal of which is grounded. By using two voltage divider modules, a fixed voltage division of the Boost voltage is achieved. The Boost rise time is converted into a high-level duration using the comparator output, allowing the microcontroller to flexibly and conveniently acquire the Boost phase time. This allows us to obtain the wiring harness impedance in the drive circuit. By adjusting the upper and lower limits of the solenoid valve current through the wiring harness impedance and the supply voltage, we can reduce the deviation between the actual current and the preset current waveform. This enables us to adapt to the influence of the external environment caused by the injector, wiring harness, and supply voltage, ensuring that the current drive parameters of the injector at each stage can be executed normally. This guarantees the consistency of the actual drive current and ensures that the electromagnetic force and opening of the solenoid valve are within the normal range. This solves the problem in the prior art where the waveform of the actual current of the solenoid valve deviates significantly from the preset current, resulting in a large deviation in the fuel injection quantity.

[0082] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A solenoid valve drive system, characterized in that, include: Solenoid valve; A driving circuit includes: a comparator having a first input terminal, a second input terminal, and an output terminal; a Boost power module having an output terminal, the output terminal of which is electrically connected to the first input terminal of the comparator; a first voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the output terminal of the Boost power module, and the second terminal of which is electrically connected to the second input terminal of the comparator; a second voltage divider module having a first terminal and a second terminal, the first terminal of which is electrically connected to the second input terminal of the comparator, and the second terminal of which is grounded; and a first switching device having a first terminal, a second terminal, and a third terminal, the first terminal of which is electrically connected to the output terminal of the Boost power module, the second terminal of which is electrically connected to the first input terminal of the comparator, the second terminal of which is also used to be electrically connected to the first terminal of a solenoid valve, and the third terminal of which is used to receive a first enable signal. A controller, electrically connected to the drive circuit, is configured to execute a method for determining the solenoid valve drive current. The method includes: acquiring the wiring harness impedance of the drive circuit, which is electrically connected to the solenoid valve and is used to drive the solenoid valve to open; the wiring harness impedance being the total resistance of all connecting wires in the drive circuit; acquiring the power supply voltage of the drive circuit; and determining an upper limit and a lower limit of the solenoid valve drive current based on the wiring harness impedance and the power supply voltage.

2. The drive system according to claim 1, characterized in that, Obtain the harness impedance of the drive circuit, including: The duration of the drive current during the Boost phase is obtained, where the Boost phase is the state in which the solenoid valve changes from the closed state to the state where the opening degree of the solenoid valve is the initial opening degree; The harness impedance of the drive circuit is determined based on the duration of the drive current during the Boost phase.

3. The drive system according to claim 2, characterized in that, Determining the harness impedance of the drive circuit based on the duration of the drive current during the Boost phase includes: According to the first MAP table, a first mapping relationship is obtained, which is the mapping relationship between the duration of the drive current in the Boost phase and the harness impedance of the drive circuit. The harness impedance of the drive circuit is determined based on the duration and the first mapping relationship.

4. The drive system according to claim 1, characterized in that, Based on the harness impedance and the supply voltage, determine the upper limit and lower limit of the solenoid valve's drive current, including: According to the second MAP table, the second mapping relationship is obtained, which is the relationship between the harness impedance, the supply voltage and the upper limit of the drive current; According to the third MAP table, the third mapping relationship is obtained, which is the relationship between the harness impedance, the supply voltage and the lower limit of the drive current; The upper limit of the drive current is determined based on the harness impedance, the supply voltage, and the second mapping relationship; The lower limit of the drive current is determined based on the harness impedance, the supply voltage, and the third mapping relationship.

5. The drive system according to claim 1, characterized in that, The driving circuit also includes: VBR power module, with output terminal; The second switching device has a first terminal, a second terminal, and a third terminal. The first terminal of the second switching device is electrically connected to the output terminal of the VBR power module. The second terminal of the second switching device is electrically connected to the first input terminal of the comparator. The second terminal of the second switching device is also used to be electrically connected to the first terminal of the solenoid valve. The third terminal of the second switching device is used to receive a second enable signal.

6. The drive system according to claim 1 or 5, characterized in that, The driving circuit also includes: The third switching device has a first terminal, a second terminal and a third terminal. The first terminal of the third switching device is used to be electrically connected to the second terminal of the solenoid valve. The second terminal of the third switching device is grounded. The third terminal of the third switching device is used to receive a third enable signal.