An automobile solenoid valve control method, device and system

By adopting the current closed-loop adjustment technology in the solenoid valve control system, the problems of inaccurate solenoid valve control and high power loss in the prior art are solved, and more efficient and safer solenoid valve control is achieved.

CN114776869BActive Publication Date: 2025-06-17CHINA AUTOMOTIVE INNOVATION CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210261221.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-16
Publication Date
2025-06-17
Estimated Expiration
2042-03-16

AI Technical Summary

Technical Problem

In the prior art, a solenoid valve requires a large starting voltage during the start-up process, and since the solenoid valve is easily affected by various factors, the voltage regulation cannot accurately control the solenoid valve, which in turn affects the accuracy of braking force adjustment.

Method used

By keeping the current closed loop adjustment, the current in the solenoid valve coil is adjusted to the preset holding current value, which is less than the starting current value, thereby reducing the current and power loss in the solenoid valve coil.

Benefits of technology

It improves the control accuracy and response speed of the solenoid valve, reduces the power loss and operating costs of the solenoid valve, and improves the safety of the solenoid valve, reducing the risk of out-of-control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114776869B_ABST
    Figure CN114776869B_ABST
Patent Text Reader

Abstract

The present application relates to the field of vehicle chassis control, and particularly to an automotive solenoid valve control method, device and system. The automotive solenoid valve control method includes: in response to a solenoid valve start signal, sending an enable signal to a valve drive device; obtaining an initial current value; performing closed-loop regulation of the start current according to the initial current value and a preset start current value until the obtained current value reaches the preset start current value; performing closed-loop regulation of the holding current according to the preset start current value and a preset holding current value until the obtained current value reaches the preset holding current value; the preset holding current value is less than the preset start current value; by directly sampling and regulating the current in the solenoid valve control system, the influence of the solenoid valve's own factors in the solenoid valve control process is avoided, thereby improving the control accuracy of the solenoid valve and the response speed of the solenoid valve.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle chassis control, and particularly to an automotive solenoid valve control method, device and system. Background Art

[0002] During the braking process of an automobile, in order to avoid vehicle locking or maintain vehicle body stability, it is necessary to adjust the braking force of a single tire of the vehicle; usually, the oil pressure of the tire brake cylinder is adjusted by switching the inlet valve and the outlet valve on the brake oil pipe, and then the braking force on a single tire is adjusted.

[0003] In the prior art, the inlet valve and the outlet valve are solenoid valves. The solenoid valve requires a relatively large starting voltage during the starting process. After the solenoid valve is fully closed, the voltage of the solenoid valve is controlled so that the holding voltage of the solenoid valve is less than the starting voltage of the solenoid valve to reduce power loss. However, since the solenoid valve is easily affected by various factors, the voltage regulation of the solenoid valve cannot accurately achieve the control of the solenoid valve; therefore, an improved automotive solenoid valve control method is needed to solve the above problems. Summary of the Invention

[0004] Aiming at the above problems of the prior art, the purpose of the present application is to provide an automotive solenoid valve control method, which adjusts the current in the solenoid valve coil to a preset holding current value through maintaining current closed-loop regulation. The preset holding current value is less than the preset starting current value for opening the solenoid valve. Furthermore, during the process of the solenoid valve remaining closed, the current in the solenoid valve coil is reduced, and the power loss required by the solenoid valve is reduced, thereby reducing the heat generation of the solenoid valve coil and the operating cost of the solenoid valve.

[0005] To solve the above problems, the present application provides an automotive solenoid valve control method, which is applied to a solenoid valve control system. In the solenoid valve control system, a solenoid valve controller is communicatively connected to a valve driving device, and the valve driving device is electrically connected to a solenoid valve coil. The method includes:

[0006] In response to a solenoid valve start signal, sending an enable signal to the valve driving device, where the enable signal is a signal for triggering the start of the valve driving device;

[0007] Obtaining an initial current value flowing through the solenoid valve coil collected in the operating state of the valve driving device;

[0008] Performing start current closed-loop regulation according to the initial current value and a preset starting current value until the current value flowing through the solenoid valve coil reaches the preset starting current value, where the preset starting current value is the current value required to control the solenoid valve to close;

[0009] Perform a holding current closed-loop regulation according to the preset starting current value and the preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value, where the preset holding current value is the current value required to maintain the solenoid valve in the attracted state, and the preset holding current value is less than the preset starting current value.

[0010] On the other hand, the present application also provides a solenoid valve control device, which includes:

[0011] An enable signal sending module, configured to send an enable signal to the valve driving device in response to a solenoid valve start signal, where the enable signal is a signal used to trigger the start of the valve driving device;

[0012] An initial current acquisition module, configured to acquire the initial current value flowing through the solenoid valve coil collected under the operating state of the valve driving device;

[0013] A starting current closed-loop regulation module, configured to perform a starting current closed-loop regulation according to the initial current value and the preset starting current value until the current value flowing through the solenoid valve coil reaches the preset starting current value, where the preset starting current value is the current value required to control the solenoid valve to be attracted;

[0014] A holding current closed-loop regulation module, configured to perform a holding current closed-loop regulation according to the preset starting current value and the preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value, where the preset holding current value is the current value required to maintain the solenoid valve in the attracted state, and the preset holding current value is less than the preset starting current value.

[0015] On the other hand, the present application also provides an automotive solenoid valve control system, which includes a solenoid valve controller, a valve driving device, and a solenoid valve coil; the solenoid valve controller is communicatively connected to the valve driving device, and the valve driving device is electrically connected to the solenoid valve coil;

[0016] The solenoid valve controller is configured to: in response to a solenoid valve start signal, send an enable signal to the valve driving device; obtain an initial current value flowing through the solenoid valve coil collected under the operating state of the valve driving device; perform start current closed-loop regulation according to the initial current value and a preset start current value until the current value flowing through the solenoid valve coil reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to close; and perform holding current closed-loop regulation according to the preset start current value and a preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value, where the preset holding current value is the current value required to maintain the closed state of the solenoid valve, and the preset holding current value is less than the preset start current value;

[0017] The valve driving device is configured to: start in response to the enable signal and feedback the current value flowing through the solenoid valve coil collected to the solenoid valve controller.

[0018] On the other hand, the present application further provides an automotive solenoid valve control device, which includes a processor and a memory. At least one instruction or at least one program segment is stored in the memory, and the at least one instruction or the at least one program segment is loaded and executed by the processor to implement the automotive solenoid valve control method as described above.

[0019] On the other hand, the present application further provides a computer storage medium, in which at least one instruction or at least one program segment is stored, and the at least one instruction or the at least one program segment is loaded and executed by a processor to implement the automotive solenoid valve control method as described above.

[0020] Due to the above technical solutions, the automotive solenoid valve control method described in the present application has the following beneficial effects:

[0021] 1. The automotive solenoid valve control method of the present application directly samples and regulates the current in the solenoid valve control system, avoiding the influence of the solenoid valve's own factors during the solenoid valve control process, thereby improving the control accuracy of the solenoid valve and the response speed of the solenoid valve.

[0022] 2. The automotive solenoid valve control method of the present application, after the solenoid valve is closed, adjusts the current in the solenoid valve coil to the preset holding current value through holding current closed-loop regulation. The preset holding current value is less than the preset start current value for opening the solenoid valve. Therefore, during the process of the solenoid valve maintaining the closed state, the current in the solenoid valve coil is reduced, and the power consumption required by the solenoid valve is reduced, thereby reducing the heat generation of the solenoid valve coil and the operating cost of the solenoid valve.

[0023] 3. The automotive solenoid valve control method of the present application determines whether the solenoid valve is operating normally by monitoring the operating current value in the solenoid valve coil and the midpoint voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube. It can issue an alarm in a timely manner when the solenoid valve malfunctions, improving the safety of solenoid valve control and reducing the risk of solenoid valve runaway. Description of the Drawings

[0024] To more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0025] Figure 1 is a schematic structural diagram of an automotive solenoid valve control system provided by an embodiment of the present application;

[0026] Figure 2 is a schematic flowchart of an automotive solenoid valve control method provided by an embodiment of the present application;

[0027] Figure 3 is a schematic structural diagram of an automotive solenoid valve control device provided by an embodiment of the present application.

[0028] Among them, 1 - solenoid valve controller, 2 - valve driving device, 21 - first power switch tube, 22 - second power switch tube, 23 - driving control unit, 24 - first current sampling sub-unit, 25 - second current sampling sub-unit, 3 - solenoid valve coil, 4 - power supply, 5 - negative pressure device, 6 - voltage detection device, 101 - enable signal sending module, 102 - initial current acquisition module, 103 - starting current closed-loop regulation module, 104 - holding current closed-loop regulation module. Detailed Embodiments

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0030] As used herein, the term "one embodiment" or "embodiment" refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present application. In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", "top", "bottom", etc. is based on the orientation or positional relationship shown in the drawings. These terms are used only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation of the present application. In addition, the terms "first" and "second" are used only for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. Moreover, the terms "first", "second", etc. are used to distinguish similar objects and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein.

[0031] Before further elaborating on the embodiments of the present application, the nouns and terms involved in the embodiments of the present application are described. The nouns and terms involved in the embodiments of the present application are applicable to the following explanations.

[0032] Duty cycle: The duty cycle is the ratio of the pulse duration or pulse width to the total period of the waveform; it is usually used to represent the duration of the pulse when the high level is present; in digital electronic technology, the square wave signal is represented by logic 1 and logic 0; logic 1 represents the occurrence of the pulse, and logic 0 represents the disappearance of the pulse.

[0033] PWM: Pulse Width Modulation. Pulse Width Modulation is an analog control method that modulates the bias of the transistor base or MOSFET gate according to the change of the corresponding load to change the conduction time of the transistor or MOSFET, thereby changing the output of the switching regulated power supply.

[0034] MCU: Microcontroller Unit.

[0035] Reference ground: Specifically refers to the place where the electric potential is zero in the circuit.

[0036] The following combines the specification appendix Figure 1 , and introduces an automotive solenoid valve control system provided by the embodiments of the present application, including a solenoid valve controller 1, a valve drive device 2, and a solenoid valve coil 3; the solenoid valve controller 1 is communicatively connected to the valve drive device 2, and the valve drive device 2 is electrically connected to the solenoid valve coil 3.

[0037] The solenoid valve controller 1 is configured to: send an enabling signal to the valve driving device 2 in response to a solenoid valve start signal; obtain an initial current value flowing through the solenoid valve coil 3 collected under the operating state of the valve driving device 2; perform closed-loop regulation of the start current based on the initial current value and a preset start current value until the current value flowing through the solenoid valve coil 3 reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to close; and perform closed-loop regulation of the holding current based on the preset start current value and a preset holding current value until the current value flowing through the solenoid valve coil 3 reaches the preset holding current value, where the preset holding current value is the current value required to maintain the closed state of the solenoid valve, and the preset holding current value is less than the preset start current value.

[0038] The valve driving device 2 is configured to: start in response to the enabling signal and feedback the collected current value flowing through the solenoid valve coil 3 to the solenoid valve controller 1.

[0039] In some embodiments, the solenoid valve controller 1 can be an MCU, and the valve driving device 2 can be a valve driving chip.

[0040] In the embodiment of the present application, the vehicle solenoid valve control system further includes a power supply 4 and a negative pressure device 5. The power supply 4 is electrically connected to the solenoid valve coil 3, and the negative pressure device 5 is connected in parallel with the solenoid valve coil 3; when the solenoid valve coil 3 is disconnected from the power supply 4, the negative pressure device 5 changes from a high-impedance device to a low-impedance device; by setting the negative pressure device 5, when the solenoid valve is released, the current flows from the solenoid valve to the low-impedance negative pressure device 5, and the low-impedance negative pressure device 5 can achieve rapid release of the solenoid valve, thereby improving the timeliness of vehicle control.

[0041] In the embodiment of the present application, the negative pressure device 5 includes a TVS tube and a diode. One end of the TVS tube is electrically connected to the positive pole of the solenoid valve coil 3, the other end of the TVS tube is electrically connected to the negative pole of the diode, and the positive pole of the diode is electrically connected to the negative pole of the solenoid valve coil 3; when the power supply 4 disconnects the power supply of the solenoid valve coil 3, a transient reverse pulse current will be generated, and this current is transmitted from the negative pole of the solenoid valve to the positive pole of the diode. At this time, the TVS tube is broken down, and through the clamping voltage of the TVS tube and the forward tube of the diode for voltage reduction, the current in the solenoid valve coil 3 can be quickly released, improving the release efficiency of the solenoid valve, and thus improving the timeliness of vehicle control.

[0042] In the embodiment of the present application, the valve driving device 2 includes a first power switch tube 21 and a second power switch tube 22. The first power switch tube 21 is connected in parallel with the solenoid valve coil 3. The input end of the second power switch tube 22 is respectively connected to the output end of the first power switch tube 21 and the output end of the solenoid valve coil 3, and the output end of the second power switch tube 22 is connected to the reference ground.

[0043] In an embodiment of the present application, the solenoid valve controller 1 sends the current control signal with the adjusted duty cycle to the valve driving device 2, and the valve driving device controls the switching of the first power switch tube 21 and the second power switch tube 22 based on the current control signal with the adjusted duty cycle to adjust the current value passing through the solenoid valve coil 3.

[0044] Specifically, in the case of logic 1, the first power switch tube 21 is turned on and the second power switch tube 22 is turned off, and the current in the solenoid valve coil returns to the negative pole of the power supply through the first power switch tube 21; in the case of logic 0, the first power switch tube 21 is turned off and the second power switch tube 22 is turned on, and the current in the solenoid valve coil flows to the reference ground through the second power switch tube 22.

[0045] In some embodiments, the first power switch tube 21 and the second power switch tube 22 may be MOSFET tubes.

[0046] In an embodiment of the present application, the automotive solenoid valve control system further includes a voltage detection device 6. The input end of the voltage detection device 6 is connected to the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22, and the output end of the voltage detection device 6 is connected to the reference ground; the voltage detection device 6 is communicatively connected to the controller. The voltage detection device 6 is used to detect the voltage flowing through the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22 within a preset time period; by providing the voltage detection device 6, the operating current value in the solenoid valve coil 3 and the midpoint voltage at the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22 are monitored, thereby determining whether the solenoid valve is operating normally, being able to issue an alarm in a timely manner when the solenoid valve malfunctions, improving the safety of solenoid valve control, and reducing the risk of solenoid valve out-of-control.

[0047] In an embodiment of the present application, the valve driving device 2 further includes a current sampling unit and a drive control unit 23. The current sampling unit is electrically connected to the solenoid valve coil 3 and communicatively connected to the drive control unit 23; the drive control unit 23 is communicatively connected to the solenoid valve controller 1, and the drive control unit 23 is electrically connected to the first power switch tube 21 and the second power switch tube 22 respectively; the drive control unit 23 is used to adjust the current flowing through the solenoid valve coil 3 based on the control instruction issued by the solenoid valve controller 1; the current sampling unit is used to collect the current value flowing through the solenoid valve coil 3.

[0048] In the embodiment of the present application, the current sampling unit includes a first current sampling sub-unit 24 and a second current sampling sub-unit 25. The first current sampling sub-unit 24 is electrically connected to the input end of the first power switch tube 21, and the first sampling unit is communicatively connected to the drive control unit 23; the second current sampling sub-unit 25 is electrically connected to the output end of the second power switch tube 22, and the second sampling unit is communicatively connected to the drive control unit 23; the first current sampling sub-unit 24 is used to detect the current value flowing through the first power switch tube 21, and the second current sampling sub-unit 25 is used to detect the current value flowing through the second power switch tube 22.

[0049] The automotive solenoid valve control system provided by the embodiment of the present application has the following beneficial effects:

[0050] 1. In the automotive solenoid valve control system of the present application, by setting a negative pressure device, when the solenoid valve is released, the low-impedance negative pressure device can achieve the rapid release of the solenoid valve, thereby improving the timeliness of vehicle control.

[0051] 2. In the automotive solenoid valve control system of the present application, by setting a voltage detection device to monitor the operating current value in the solenoid valve coil and the midpoint voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube, and to judge whether the solenoid valve is working properly, an alarm can be sent in time when the solenoid valve is working abnormally, improving the safety of solenoid valve control and reducing the risk of solenoid valve out of control.

[0052] Combined with Figure 2 , an automotive solenoid valve control method provided by the embodiment of the present application is introduced. The method is applied to a solenoid valve control system. In the solenoid valve control system, the solenoid valve controller 1 is communicatively connected to the valve drive device 2, and the valve drive device 2 is electrically connected to the solenoid valve coil 3. The method includes:

[0053] S1. In response to a solenoid valve start signal, send an enable signal to the valve drive device 2, where the enable signal is a signal used to trigger the start of the valve drive device 2.

[0054] The automotive chassis braking system sends a solenoid valve start signal to the solenoid valve controller 1 based on a braking instruction issued by the user; the above braking instruction is an instruction issued by the user when the vehicle needs to be braked, which can be a voice control instruction or a behavioral instruction for the user to perform a braking operation, such as stepping on the brake pedal.

[0055] S2. Obtain the initial current value flowing through the solenoid valve coil 3 collected under the operating state of the valve drive device 2.

[0056] The solenoid valve coil 3 is electrically connected to the power supply 4, and the power supply 4 supplies power to the solenoid valve coil 3 in response to the solenoid valve start signal; in the case of just starting to supply power, the current value flowing through the solenoid valve coil 3 is the initial current value, and this initial current value is close to zero.

[0057] S3. Perform start current closed-loop regulation according to the initial current value and the preset start current value until the current value flowing through the solenoid valve coil 3 reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to close; the start current closed-loop regulation is a process of performing closed-loop regulation on the current flowing through the solenoid valve coil 3, and during this process, the current flowing through the solenoid valve coil 3 gradually increases from the initial current value to the preset start current value; when the current value in the solenoid valve coil 3 reaches the preset start current value, the solenoid valve completes closing, and then adjusts the braking pressure of a single tire.

[0058] In the embodiment of the present application, S3 may include:

[0059] S31. Perform initial start regulation calculation based on the initial current value and the preset start current value to obtain the initial start regulation duty ratio; the initial start regulation calculation refers to calculating the duty ratio of the current control signal in the next cycle based on the preset start current value so that the current value controlled by the current control signal is close to the preset holding current value; the initial start regulation duty ratio is the duty ratio that the current control signal needs to reach in the next cycle after the initial current.

[0060] S32. Adjust the duty ratio of the initial start current control signal based on the initial start regulation duty ratio to obtain the target start current control signal; the initial start current control signal becomes the target start current control signal after the duty ratio adjustment.

[0061] S33. Send the target start current control signal to the valve drive device 2 so that the valve drive device 2 adjusts the current flowing through the solenoid valve coil 3 based on the target start current control signal; by adjusting the initial start current control signal to form the target start current control signal, the initial current obtains the target start current value after the current value is adjusted by the target start current control signal; the target start current value is closer to the preset start current value than the initial current value.

[0062] S34. Obtain the current start current value of the solenoid valve coil 3 collected by the valve drive device 2; the current start current value is the real-time current value flowing through the solenoid valve coil after being regulated by the current control signal.

[0063] S35. End the start current closed-loop regulation when the current start current value reaches the preset start current value; when the current start current value reaches the preset start current value, the solenoid valve completes closing, and then adjusts the braking pressure of a single tire.

[0064] S361. When the current startup current value has not reached the preset startup current value, perform updated startup regulation calculation based on the current startup current value and the preset startup current value to obtain an updated startup regulation duty ratio. The updated startup regulation calculation means calculating the duty ratio of the current control signal in the next cycle based on the current startup current value so that the current value approaches the preset startup current value. The updated startup regulation duty ratio is the duty ratio that the current control signal needs to reach in the next cycle after the current startup current.

[0065] S362. Adjust the duty ratio of the target startup current control signal based on the updated startup regulation duty ratio to obtain an updated target startup current control signal. The target startup current control signal is the control signal for controlling the target current value within one cycle.

[0066] S363. Send the updated target startup current control signal to the valve drive device 2 so that the valve drive device 2 adjusts the current flowing through the solenoid valve coil 3 based on the updated target startup current control signal. By adjusting the target startup current control signal to form an updated target startup current control signal, the target startup current obtains an updated target startup current value after the current value is adjusted by the updated target startup current control signal. The updated target startup current value is closer to the preset startup current value than the target startup current value.

[0067] S364. Repeat the above steps of obtaining the current startup current value, updated startup regulation calculation, duty ratio adjustment, and sending the updated target startup current control signal until the obtained current startup current value reaches the preset startup current value.

[0068] During the energization process of the solenoid valve coil 3, the current in the solenoid valve coil 3 increases with the increase of the energization time. By collecting the current startup current value multiple times and performing duty ratio adjustment multiple times, the control accuracy of the current magnitude in the solenoid valve coil 3 is improved, thereby reducing the braking time.

[0069] S4. Perform closed-loop regulation of the holding current according to the preset starting current value and the preset holding current value until the current value flowing through the solenoid valve coil 3 reaches the preset holding current value. Here, the preset holding current value is the current value required to maintain the solenoid valve in the attracted state, and the preset holding current value is less than the preset starting current value. The closed-loop regulation of the holding current is a process of performing closed-loop regulation on the current flowing through the solenoid valve coil 3. During this process, the current flowing through the solenoid valve coil 3 gradually decreases from the preset starting current value to the preset holding current value. By directly sampling and regulating the current in the solenoid valve control system, the influence of the solenoid valve's own factors on the solenoid valve control process is avoided. Among them, the solenoid valve's own factors include, but are not limited to, the manufacturing error of the solenoid valve, the operating temperature of the solenoid valve, or the solenoid valve malfunctioning. Furthermore, the control accuracy of the solenoid valve is improved, and the response speed of the solenoid valve is increased. In addition, by performing closed-loop regulation of the holding current, the current in the solenoid valve coil 3 is adjusted to the preset holding current value, and the preset holding current value is less than the preset starting current value used to open the solenoid valve. Therefore, during the process of the solenoid valve remaining attracted, the current in the solenoid valve coil 3 is reduced, and the power loss required by the solenoid valve is reduced, thereby reducing the heat generation of the solenoid valve coil and the operating cost of the solenoid valve.

[0070] In the embodiment of the present application, S4 may include:

[0071] S41. Perform initial holding regulation calculation based on the preset starting current value and the preset holding current value to obtain the initial holding regulation duty ratio. The initial holding regulation calculation refers to calculating the duty ratio of the current control signal in the next cycle based on the preset starting current value so that the current value adjusted by the current control signal is close to the preset holding current value. The initial holding regulation duty ratio is the duty ratio of the current control signal in the next cycle after the preset starting current.

[0072] S42. Adjust the duty ratio of the initial holding current control signal based on the initial holding regulation duty ratio to obtain the target holding current control signal. The initial holding current control signal becomes the target holding current control signal after the duty ratio adjustment.

[0073] S43. Send the target holding current control signal to the valve drive device 2 so that the valve drive device 2 adjusts the current flowing through the solenoid valve coil 3 based on the target holding current control signal. By adjusting the initial holding current control signal to form the target holding current control signal, the preset starting current obtains the target holding current value after the current value is adjusted by the target holding current control signal. The target holding current value is closer to the preset holding current value than the preset starting current value.

[0074] S44. Obtain the current holding current value flowing through the solenoid valve coil 3 collected by the valve driving device 2; the current holding current value is the real-time current value flowing through the solenoid valve coil after being adjusted by the second current control signal.

[0075] S45. When the current holding current value reaches the preset holding current value, end the closed-loop regulation of the holding current.

[0076] S461. When the current holding current value does not reach the preset holding current value, perform an updated holding regulation calculation based on the current holding current value and the preset holding current value to obtain an updated holding regulation duty ratio; the updated holding regulation calculation refers to calculating the duty ratio of the current control signal in the next cycle based on the current holding current value, so that the current value after being adjusted by the current control signal is close to the preset holding current value; the updated holding regulation duty ratio is the duty ratio of the current control signal in the next cycle after the current holding current.

[0077] S462. Adjust the duty ratio of the target holding current control signal based on the updated holding regulation duty ratio to obtain an updated target holding current control signal.

[0078] S463. Send the updated target holding current control signal to the valve driving device 2, so that the valve driving device 2 adjusts the current flowing through the solenoid valve coil 3 based on the updated target holding current control signal; by adjusting the target holding current control signal to form an updated target holding current control signal, the target holding current obtains an updated target holding current value after the current value is adjusted by the updated target holding current control signal; the updated target holding current value is closer to the preset holding current value than the target holding current value.

[0079] S464. Repeat the above steps of obtaining the current holding current value, updated holding regulation calculation, duty ratio adjustment, and sending the updated target holding current control signal until the obtained current holding current value reaches the preset holding current value.

[0080] In the embodiment of the present application, the current control signal is a PWM control signal.

[0081] In the embodiment of the present application, the solenoid valve controller 1 is also communicatively connected to the voltage detection device 6. The valve driving device 2 includes a first power switch tube 21 and a second power switch tube 22. The input end of the voltage detection device 6 is connected to the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22. After S5, the following steps are further included:

[0082] S5. Monitor the operating current value flowing through the solenoid valve coil 3 collected by the valve drive device 2 and the midpoint voltage collected by the voltage detection device 6. Herein, the midpoint voltage is the voltage at the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22 when the solenoid valve is in the holding state; the operating current value is the current value flowing through the solenoid valve coil 3 after the holding current closed-loop regulation is ended.

[0083] S6. When it is monitored that the operating current value is less than the preset current threshold and the midpoint voltage is in the preset voltage state, send a fault warning message; the preset current threshold is not greater than the preset holding current value; the fault warning message includes but is not limited to an alarm sound and a warning pop-up window.

[0084] In some embodiments, the preset state may refer to the midpoint voltage being continuously at a low level.

[0085] In some embodiments, the preset state may refer to the chopping of the midpoint voltage switching between high and low levels.

[0086] At this time, the system can determine that the first power switch tube 21 and the second power switch tube 22 are in a normal working state, while the solenoid valve is in an open state; by monitoring the operating current value in the solenoid valve coil 3 and the midpoint voltage at the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22, it is judged whether the solenoid valve is working properly. When the solenoid valve works abnormally, an alarm can be sent in time, improving the safety of solenoid valve control and reducing the risk of solenoid valve out-of-control.

[0087] The automotive solenoid valve control method provided by the embodiments of the present application has the following beneficial effects:

[0088] 1. The automotive solenoid valve control method of the present application directly samples and regulates the current in the solenoid valve control system, avoiding the influence of the solenoid valve's own factors during the solenoid valve control process, thereby improving the control accuracy of the solenoid valve and the response speed of the solenoid valve.

[0089] 2. The automotive solenoid valve control method of the present application, after the solenoid valve is fully closed, adjusts the current in the solenoid valve coil to the preset holding current value through the holding current closed-loop regulation. The preset holding current value is less than the preset starting current value for opening the solenoid valve. Thus, during the process of the solenoid valve maintaining the closed state, the current in the solenoid valve coil is reduced, and the power loss required by the solenoid valve is reduced, thereby reducing the heat generation of the solenoid valve coil and the operating cost of the solenoid valve.

[0090] 3. The automotive solenoid valve control method of the present application determines whether the solenoid valve is operating normally by monitoring the operating current value in the solenoid valve coil and the midpoint voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube. When the solenoid valve operates abnormally, an alarm can be issued in a timely manner, improving the safety of solenoid valve control and reducing the risk of solenoid valve out-of-control.

[0091] Combined with the attached Figure 3 , this paper introduces a solenoid valve control device provided by an embodiment of the present application. The solenoid valve control device includes:

[0092] An enable signal sending module 101, configured to send an enable signal to the valve driving device 2 in response to a solenoid valve start signal, where the enable signal is a signal for triggering the start of the valve driving device 2.

[0093] An initial current acquisition module 102, configured to acquire the initial current value flowing through the solenoid valve coil 3 collected in the operating state of the valve driving device 2.

[0094] A start current closed-loop regulation module 103, configured to perform start current closed-loop regulation according to the initial current value and a preset start current value until the current value flowing through the solenoid valve coil 3 reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to suck in.

[0095] In some embodiments, the start current closed-loop regulation module includes:

[0096] An initial start regulation calculation unit, configured to perform initial start regulation calculation based on the initial current value and the preset start current value to obtain an initial start regulation duty ratio.

[0097] An initial start duty ratio adjustment unit, configured to adjust the duty ratio of the initial start current control signal based on the initial start regulation duty ratio to obtain a target start current control signal.

[0098] An initial target start current control signal sending unit, configured to send the target start current control signal to the valve driving device 2 so that the valve driving device 2 adjusts the current flowing through the solenoid valve coil 3 based on the target start current control signal.

[0099] A current start current value acquisition unit, configured to acquire the current start current value flowing through the solenoid valve coil 3 collected by the valve driving device 2.

[0100] A start current closed-loop regulation end unit, configured to end the start current closed-loop regulation when the current start current value reaches the preset start current value.

[0101] An update start adjustment calculation unit, configured to perform an update start adjustment calculation based on a current start current value and a preset start current value to obtain an updated start adjustment duty ratio when the current start current value does not reach the preset start current value.

[0102] An update start duty ratio adjustment unit, configured to perform a duty ratio adjustment on a target start current control signal based on the updated start adjustment duty ratio to obtain an updated target start current control signal.

[0103] An updated target start current control signal sending unit, configured to send the updated target start current control signal to the valve driving device 2, so that the valve driving device 2 adjusts the current flowing through the solenoid valve coil 3 based on the updated target start current control signal.

[0104] A start cycle processing unit, configured to repeat the steps of obtaining the current start current value, update start adjustment calculation, duty ratio adjustment, and sending the updated target start current control signal described above until the obtained current start current value reaches the preset start current value.

[0105] A holding current closed-loop regulation module 104, configured to perform a holding current closed-loop regulation according to a preset start current value and a preset holding current value until the current value flowing through the solenoid valve coil 3 reaches the preset holding current value; the preset holding current value is the current value required to maintain the solenoid valve in the suction state, and the preset holding current value is less than the preset start current value.

[0106] In some embodiments, the holding current closed-loop regulation module includes:

[0107] An initial holding regulation calculation unit, configured to perform an initial holding regulation calculation based on the preset start current value and the preset holding current value to obtain an initial holding regulation duty ratio.

[0108] An initial holding duty ratio adjustment unit, configured to perform a duty ratio adjustment on an initial holding current control signal based on the initial holding regulation duty ratio to obtain a target holding current control signal.

[0109] An initial target holding current control signal sending unit, configured to send the target holding current control signal to the valve driving device 2, so that the valve driving device 2 adjusts the current flowing through the solenoid valve coil 3 based on the target holding current control signal.

[0110] A current holding current value acquisition unit, configured to acquire the current holding current value flowing through the solenoid valve coil 3 collected by the valve driving device 2.

[0111] A holding current closed-loop regulation end unit, configured to end the holding current closed-loop regulation when the current holding current value reaches the preset holding current value.

[0112] An update hold adjustment calculation unit, configured to perform an update hold adjustment calculation based on a current hold current value and a preset hold current value when the current hold current value does not reach the preset hold current value, so as to obtain an updated hold adjustment duty ratio.

[0113] An update hold duty ratio adjustment unit, configured to perform a duty ratio adjustment on a target hold current control signal based on the updated hold adjustment duty ratio, so as to obtain an updated target hold current control signal.

[0114] An updated target hold current control signal sending unit, configured to send the updated target hold current control signal to the valve driving device 2, so that the valve driving device 2 adjusts the current flowing through the solenoid valve coil 3 based on the updated target hold current control signal.

[0115] A hold loop processing unit, configured to repeat the steps of obtaining the current hold current value, update hold adjustment calculation, duty ratio adjustment, and sending the updated target hold current control signal until the obtained current hold current value reaches the preset hold current value.

[0116] In an embodiment of the present application, the solenoid valve controller 1 is further communicatively connected to a voltage detection device 6. The valve driving device 2 includes a first power switch tube 21 and a second power switch tube 22. The input end of the voltage detection device 6 is connected to the midpoint of the connection line between the first power switch tube 21 and the second power switch tube 22. Therefore, the solenoid valve control device further includes:

[0117] A monitoring module, configured to monitor the operating current value flowing through the solenoid valve coil collected by the valve driving device and the midpoint voltage collected by the voltage detection device, where the midpoint voltage is the voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube in the solenoid valve holding state;

[0118] An early warning module, configured to send a fault early warning message when it is monitored that the operating current value is less than the preset current threshold and the midpoint voltage is in a preset voltage state.

[0119] An embodiment of the present application further provides a solenoid valve control device, which includes a processor and a memory. At least one instruction or at least one program segment is stored in the memory, and the at least one instruction or the at least one program segment is loaded and executed by the processor to implement the above-mentioned automotive solenoid valve control method.

[0120] The memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the device, etc. In addition, the memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one hard disk storage device, a flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory can also include a memory controller to provide the processor with access to the memory.

[0121] An embodiment of the present application also provides a storage medium, in which at least one instruction or at least one segment of a program is stored, and the at least one instruction or the at least one segment of the program is loaded and executed by a processor to implement the automotive solenoid valve control method as described above.

[0122] The above description has fully disclosed the specific implementation manners of the present application. It should be noted that any changes made by those skilled in the art to the specific implementation manners of the present application do not depart from the scope of the claims of the present application. Correspondingly, the scope of the claims of the present application is not limited only to the foregoing specific implementation manners.

Claims

1. An automotive solenoid valve control method is applied to a solenoid valve control system. In the solenoid valve control system, a solenoid valve controller (1) is communicatively connected to a valve driving device (2), and the valve driving device (2) is electrically connected to a solenoid valve coil (3). It is characterized in that, The method includes: In response to the solenoid valve start signal, sending an enable signal to the valve driving device, where the enable signal is a signal for triggering the start of the valve driving device; Obtaining an initial current value flowing through the solenoid valve coil collected under the operating state of the valve driving device; Performing start current closed-loop regulation according to the initial current value and a preset start current value until the current value flowing through the solenoid valve coil reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to attract; Performing holding current closed-loop regulation according to the preset start current value and a preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value, where the preset holding current value is the current value required to maintain the attracted state of the solenoid valve, and the preset holding current value is less than the preset start current value; The solenoid valve controller (1) is also communicatively connected to a voltage detection device (6), the valve driving device (2) includes a first power switch tube (21) and a second power switch tube (22), and the input end of the voltage detection device (6) is connected to the midpoint of the connection line between the first power switch tube (21) and the second power switch tube (22); After performing the holding current closed-loop regulation according to the preset start current value and the preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value, the method further includes: Monitoring the operating current value flowing through the solenoid valve coil collected by the valve driving device and the midpoint voltage collected by the voltage detection device, where the midpoint voltage is the voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube under the holding state of the solenoid valve; Sending a fault warning message when it is monitored that the operating current value is less than a preset current threshold and the midpoint voltage is in a preset voltage state.

2. The automotive solenoid valve control method according to claim 1, characterized in that, The performing the holding current closed-loop regulation according to the preset start current value and the preset holding current value until the current value flowing through the solenoid valve coil reaches the preset holding current value includes: Performing initial holding regulation calculation based on the preset start current value and the preset holding current value to obtain an initial holding regulation duty ratio; Adjusting the duty ratio of the initial holding current control signal based on the initial holding regulation duty ratio to obtain a target holding current control signal; Sending the target holding current control signal to the valve driving device so that the valve driving device adjusts the current flowing through the solenoid valve coil based on the target holding current control signal; Obtaining the current holding current value flowing through the solenoid valve coil collected by the valve driving device; Ending the holding current closed-loop regulation when the current holding current value reaches the preset holding current value.

3. The automotive solenoid valve control method according to claim 2, characterized in that, The method further includes: When the current holding current value does not reach the preset holding current value, performing updated holding regulation calculation based on the current holding current value and the preset holding current value to obtain an updated holding regulation duty ratio; Adjust the duty cycle of the target holding current control signal based on the updated holding adjustment duty cycle to obtain an updated target holding current control signal; Send the updated target holding current control signal to the valve driving device so that the valve driving device adjusts the current flowing through the solenoid valve coil based on the updated target holding current control signal; Repeat the steps of obtaining the current holding current value, updating the holding adjustment calculation, duty cycle adjustment, and sending the updated target holding current control signal until the obtained current holding current value reaches the preset holding current value.

4. A solenoid valve control device is applied to a solenoid valve control system. It is characterized in that, Comprises: An enable signal sending module, configured to send an enable signal to the valve driving device in response to a solenoid valve start signal, wherein the enable signal is a signal for triggering the start of the valve driving device; An initial current acquisition module, configured to acquire an initial current value of the current flowing through the solenoid valve coil collected in the operating state of the valve driving device; A start current closed-loop adjustment module, configured to perform start current closed-loop adjustment according to the initial current value and a preset start current value until the current value of the current flowing through the solenoid valve coil reaches the preset start current value, wherein the preset start current value is the current value required to control the solenoid valve to close; A holding current closed-loop adjustment module, configured to perform holding current closed-loop adjustment according to the preset start current value and a preset holding current value until the current value of the current flowing through the solenoid valve coil reaches the preset holding current value, wherein the preset holding current value is the current value required to maintain the closed state of the solenoid valve, and the preset holding current value is less than the preset start current value; The solenoid valve controller (1) is also communicatively connected to a voltage detection device (6). The valve driving device (2) includes a first power switch tube (21) and a second power switch tube (22). The input end of the voltage detection device (6) is connected to the midpoint of the connection line between the first power switch tube (21) and the second power switch tube (22); After performing the holding current closed-loop adjustment according to the preset start current value and the preset holding current value until the current value of the current flowing through the solenoid valve coil reaches the preset holding current value, the device further includes: A monitoring module, configured to monitor the operating current value of the current flowing through the solenoid valve coil collected by the valve driving device and the midpoint voltage collected by the voltage detection device, wherein the midpoint voltage is the voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube in the solenoid valve holding state; An early warning module, configured to send a fault early warning message when it is monitored that the operating current value is less than a preset current threshold and the midpoint voltage is in a preset voltage state.

5. An automotive solenoid valve control system is characterized in that, Comprises a solenoid valve controller (1), a valve driving device (2) and a solenoid valve coil (3); the solenoid valve controller (1) is communicatively connected to the valve driving device (2), and the valve driving device (2) is electrically connected to the solenoid valve coil (3); The solenoid valve controller (1) is configured to: in response to a solenoid valve start signal, send an enable signal to the valve driving device (2); obtain an initial current value flowing through the solenoid valve coil (3) collected under the operating state of the valve driving device (2);perform start current closed-loop regulation based on the initial current value and a preset start current value until the current value flowing through the solenoid valve coil (3) reaches the preset start current value, where the preset start current value is the current value required to control the solenoid valve to close; and perform holding current closed-loop regulation based on the preset start current value and a preset holding current value until the current value flowing through the solenoid valve coil (3) reaches the preset holding current value, where the preset holding current value is the current value required to maintain the closed state of the solenoid valve, and the preset holding current value is less than the preset start current value; The valve driving device (2) is configured to: start in response to the enable signal and feedback the collected current value flowing through the solenoid valve coil (3) to the solenoid valve controller (1); The solenoid valve controller (1) is further communicatively connected to a voltage detection device (6). The valve driving device (2) includes a first power switch tube (21) and a second power switch tube (22). The input end of the voltage detection device (6) is connected to the midpoint of the connection line between the first power switch tube (21) and the second power switch tube (22); The solenoid valve controller (1) is further configured to: monitor the operating current value flowing through the solenoid valve coil collected by the valve driving device and the midpoint voltage collected by the voltage detection device, where the midpoint voltage is the voltage at the midpoint of the connection line between the first power switch tube and the second power switch tube in the solenoid valve holding state; and send a fault warning message when it is monitored that the operating current value is less than a preset current threshold and the midpoint voltage is in a preset voltage state.

6. A vehicle solenoid valve control system according to claim 5, wherein, It further includes a power supply (4) and a negative pressure device (5). The power supply (4) is electrically connected to the solenoid valve coil (3), and the negative pressure device (5) is connected in parallel with the solenoid valve coil (3); When the solenoid valve coil (3) is disconnected from the power supply (4), the negative pressure device (5) changes from a high-impedance device to a low-impedance device.

7. A vehicle solenoid valve control system according to claim 5, wherein, The first power switch tube (21) is connected in parallel with the solenoid valve coil (3). The input end of the second power switch tube (22) is respectively connected to the output end of the first power switch tube (21) and the output end of the solenoid valve coil (3), and the output end of the second power switch tube (22) is connected to the reference ground; 8. A vehicle solenoid valve control system according to claim 7, wherein, The output end of the voltage detection device (6) is connected to the reference ground; The voltage detection device (6) is configured to monitor the voltage at the midpoint of the connection line between the first power switch tube (21) and the second power switch tube (22) within a preset time period.

9. A vehicle solenoid valve control system according to claim 7, wherein, The valve driving device (2) further includes a current sampling unit and a drive control unit (23). The current sampling unit is electrically connected to the solenoid valve coil (3), and the current sampling unit is communicatively connected to the drive control unit (23); the drive control unit (23) is communicatively connected to the solenoid valve controller (1), and the drive control unit (23) is electrically connected to the first power switch tube (21) and the second power switch tube (22) respectively; The drive control unit (23) is configured to adjust the current flowing through the solenoid valve coil (3) based on the control instruction issued by the solenoid valve controller (1); the current sampling unit is configured to collect the current value flowing through the solenoid valve coil (3).

Citation Information

Patent Citations

  • Drive control system and method for high-speed on-off electromagnetic valve

    CN112682561A