Low-cost driving control method and system
By using multi-layer control strategies and fuzzy control algorithms in the solenoid valve control system to dynamically correct inductance and resistance parameters, the problem of insufficient control accuracy and stability of solenoid valves in the prior art is solved, and efficient and low-cost drive control is achieved.
Patent Information
- Application Number
- CN202510288224.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-04-11
AI Technical Summary
The existing solenoid valve control method is difficult to achieve high-precision and stable control when there is insufficient computing resources and changes in the environment, which affects the response speed and control accuracy.
A low-cost drive control method is designed to calculate control signals by obtaining real-time working status data of solenoid valves and system requirements data, and adaptive adjustments are made through multi-layer control strategies and fuzzy control algorithms to dynamically correct inductance and resistance parameters.
It improves the system's adaptability and response speed, enhances control accuracy, reduces hardware costs, and effectively disperses the computing pressure, so that low-cost microcontrollers can achieve efficient and precise control.
Smart Images

Figure CN119806025A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of drive control, and in particular to a low-cost drive control method and system. Background Art
[0002] The control accuracy of the solenoid valve is crucial to the performance of the automation system, but the existing control methods usually rely on high-precision real-time calculations. When the processing power of the single-chip microcomputer is limited, it may lead to insufficient computing resources, which in turn affects the response speed and control accuracy of the solenoid valve. In addition, the inductance R value and resistance L value of the solenoid valve change dynamically with the working environment, resulting in the inability of the traditional control method to adapt to these changes in real time, reducing the control accuracy and system stability. Therefore, how to use advanced algorithms to accurately control the solenoid valve drive is a technical problem that needs to be solved at this stage. Summary of the invention
[0003] The purpose of the present invention is to solve the above problems and to design a low-cost drive control method and system.
[0004] To achieve the above object, the technical solution of the present invention is that, further, in the above low-cost drive control method, the solenoid valve drive control method comprises the following steps: Acquire real-time working state data and system demand data of the solenoid valve, and perform calculations based on the real-time working state data and system demand data to obtain a solenoid valve control signal; Driving and controlling the solenoid valve based on the solenoid valve control signal, and acquiring first feedback data after the solenoid valve is controlled; According to the first feedback data, the inductance L and the resistance R of the solenoid valve are numerically adjusted, and second feedback data of the solenoid valve is obtained; Performing adaptive adjustment according to the external environment change data and the second feedback data through a fuzzy control algorithm to obtain a target control parameter; The target control parameter is used to perform target control on the solenoid valve.
[0005] Furthermore, in the above-mentioned low-cost drive control method, the real-time working state data and system requirement data of the solenoid valve are obtained, and the solenoid valve control signal is obtained by calculation according to the real-time working state and system requirement, including: Acquire real-time working state data and system requirement data of the solenoid valve, wherein the real-time working state at least includes current data, valve core position data and working temperature data; the system requirement at least includes target flow data and target pressure data; The real-time working status data and system demand data are filtered using a first-order low-pass filter to obtain solenoid valve filtering data. The calculation formula is: ; in, It is the current moment The original measurement value of It is the current moment The output value after filtering is is the output value after filtering at the previous moment, is the filter coefficient, and its value range is ; The electromagnetic valve filter data is normalized to obtain electromagnetic valve normalized data; the electromagnetic valve normalized data is calculated to obtain an electromagnetic valve control signal.
[0006] Furthermore, in the above-mentioned low-cost drive control method, the solenoid valve filter data is normalized to obtain solenoid valve normalized data; and the solenoid valve normalized data is calculated to obtain a solenoid valve control signal, including: The PID control algorithm is used to calculate the solenoid valve control signal. The calculation formula of the PID control algorithm is as follows: ; in, is the solenoid valve control signal at the current moment, is the proportional coefficient, used to amplify the current error signal, is the integral coefficient, which is used to eliminate the steady-state error of the system. is the differential coefficient, which is used to predict the changing trend of the error signal. It is the current moment The error signal, is the error signal from 0 to time The integral of is the rate of change of the error signal at the current moment; The solenoid valve control signal calculated by the PID control algorithm is subjected to amplitude limiting processing to obtain the solenoid valve control signal.
[0007] Furthermore, in the above-mentioned low-cost driving control method, the solenoid valve is driven and controlled based on the solenoid valve control signal, and first feedback data after the solenoid valve is controlled is obtained, including: Acquire a solenoid valve control signal, and convert the solenoid valve control signal into a corresponding analog signal using a DAC digital-to-analog converter to obtain a solenoid valve control analog signal; The solenoid valve control analog signal is transmitted by a photoelectric coupler to make the light emitting diode emit light, and the phototransistor generates a corresponding current output after receiving the light signal, thereby obtaining the solenoid valve control analog signal after signal isolation; Determine the drive circuit according to the type of solenoid valve, input the solenoid valve control analog signal after signal isolation into the drive circuit, and the drive circuit provides the corresponding voltage and current to the solenoid valve according to the size and state of the control signal, so that the solenoid valve can work; Determine feedback parameters according to the control requirements of the system and the monitoring requirements for the working state of the solenoid valve, wherein the feedback parameters at least include current data, valve core position data, working pressure data and flow data of the solenoid valve; The feedback parameter is obtained by using the sensor, and the measured physical quantity is converted into an electrical signal to obtain the first feedback data.
[0008] Furthermore, in the above-mentioned low-cost driving control method, the inductance L and the resistance R of the solenoid valve are numerically adjusted according to the first feedback data, and the second feedback data of the solenoid valve is obtained, including: Extracting characteristic information related to the adjustment of the inductance L and the resistance R from the first feedback data, the characteristic information at least including the rate of change of the current, the phase difference between the voltage and the current, and the speed and acceleration of the valve core movement; Based on the physical characteristics and working principle of the solenoid valve, a mathematical model between the inductance L and the resistance R and the first feedback data is established. The calculation formula of the mathematical model is as follows: ; in, is the voltage, is the current, is the inductor, is the resistor; According to the error between the feedback data and the target value, the PID algorithm is used to calculate the inductance adjustment amount and the resistance adjustment amount; The solenoid valve is adjusted based on the inductance adjustment amount and the resistance adjustment amount, and second feedback data of the solenoid valve is obtained, wherein the second feedback data at least includes current data, valve core position data, working pressure data and flow data of the solenoid valve.
[0009] Furthermore, in the above-mentioned low-cost drive control method, the fuzzy control algorithm is used to perform adaptive adjustment according to the external environment change data and the second feedback data to obtain the target control parameters, including: Acquiring external environment change data and second feedback data, wherein the external environment change data at least includes temperature data, humidity data and air pressure data; Performing feature selection on the external environment change data and the second feedback data to obtain feature data; Determine the input variables of fuzzy control, define the value range and fuzzy set for each input variable, and select the triangular membership function to describe each fuzzy set; Substituting the external environment change data and the second feedback data into the triangular membership function, calculating the membership of each input variable in each fuzzy set, performing fuzzy reasoning based on the calculated membership of the input variable and the fuzzy rule base, and obtaining fuzzy output data; The fuzzy output data is calculated according to the defuzzification method of the center of gravity method to obtain the target control parameter value.
[0010] Furthermore, in the above-mentioned low-cost drive control method, the target control of the solenoid valve using the target control parameter includes: generating a solenoid valve driving signal according to the target control parameter, and transmitting the generated driving signal to a driving circuit of the solenoid valve; Real-time monitoring of the working status of the solenoid valve. The monitored parameters include the solenoid valve's current, voltage, valve core position, fluid flow and pressure; The data collected by the sensor is collected in real time and transmitted to the control system. The control effect of the solenoid valve is evaluated based on the real-time monitoring data. If an abnormal situation is detected, the corresponding treatment measures are taken immediately.
[0011] Further, in a low-cost drive control system, the drive control system includes the following modules: A signal calculation module, used to obtain real-time working state data and system demand data of the solenoid valve, and perform calculations based on the real-time working state data and system demand data to obtain a solenoid valve control signal; A drive control module, used for driving and controlling the solenoid valve based on the solenoid valve control signal, and obtaining first feedback data after the solenoid valve is controlled; a numerical adjustment module, used to numerically adjust the inductance L and the resistance R of the solenoid valve according to the first feedback data, and obtain second feedback data of the solenoid valve; An adaptive adjustment module, used to perform adaptive adjustment according to the external environment change data and the second feedback data through a fuzzy control algorithm to obtain a target control parameter; A target control module is used to perform target control on the solenoid valve using the target control parameter.
[0012] Further, in a low-cost drive control system, the signal calculation module includes the following units: A data acquisition unit, used to acquire real-time working state data and system demand data of the solenoid valve, wherein the real-time working state at least includes current data, valve core position data and working temperature data; and the system demand at least includes target flow data and target pressure data; The data filtering unit is used to filter the real-time working status data and system demand data using a first-order low-pass filter to obtain solenoid valve filtering data. The calculation formula is: ; in, It is the current moment The original measurement value of It is the current moment The output value after filtering is is the output value after filtering at the previous moment, is the filter coefficient, and its value range is ; The normalization unit is used to normalize the electromagnetic valve filter data to obtain electromagnetic valve normalized data; and calculate the electromagnetic valve normalized data to obtain an electromagnetic valve control signal.
[0013] The beneficial effects are that, by acquiring the real-time working state data and system demand data of the solenoid valve, the solenoid valve control signal is obtained according to the real-time working state data and system demand data; the solenoid valve is driven and controlled based on the solenoid valve control signal, and the first feedback data after the solenoid valve control is obtained; the inductance L and the resistance R of the solenoid valve are numerically adjusted according to the first feedback data, and the second feedback data of the solenoid valve is obtained; the target control parameters are adaptively adjusted according to the external environment change data and the second feedback data through the fuzzy control algorithm; and the solenoid valve is targeted and controlled using the target control parameters. 1. Improve system adaptability: The introduction of multi-layer control strategy and adaptive fuzzy control enables the solenoid valve drive control system to adapt to environmental changes and the working state of the solenoid valve in real time, thereby improving the stability and response speed of the system. 2. Reduce calculation burden: Through hierarchical control and dynamic correction mechanism, the calculation pressure is effectively dispersed, so that low-cost single-chip microcomputers can also achieve efficient and accurate control. 3. Enhance control accuracy: Dynamic correction of inductance and resistance parameters makes the control more accurate, avoiding the control error caused by unstable solenoid valve parameters in traditional methods. 4. Reduce hardware costs: By optimizing hardware design and utilizing existing low-cost components, the overall cost of the control system is effectively reduced while maintaining high control performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the following detailed description of the preferred embodiment.The drawings are only for the purpose of illustrating the preferred embodiments and are not to be construed as limiting the invention.
[0015] Figure 1 It is a schematic diagram of a first embodiment of a low-cost drive control method in an embodiment of the present invention; Figure 2 It is a schematic diagram of a second embodiment of a low-cost drive control method in an embodiment of the present invention; Figure 3 It is a schematic diagram of a first embodiment of a low-cost drive control system in an embodiment of the present invention. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0017] Those skilled in the art will appreciate that, unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0018] The present invention will be described in detail below in conjunction with the accompanying drawings. Figure 1 As shown, a low-cost drive control method, the solenoid valve drive control method comprises the following steps: Step 101, obtaining real-time working state data and system demand data of the solenoid valve, and performing calculations based on the real-time working state data and the system demand data to obtain a solenoid valve control signal; Specifically, in this embodiment, the real-time working state data and system demand data of the solenoid valve are obtained, and the real-time working state at least includes current data, valve core position data and working temperature data; the system demand at least includes target flow data and target pressure data; the real-time working state data and system demand data are filtered by a first-order low-pass filter to obtain the solenoid valve filtering data, and the calculation formula is: ; in, It is the current moment The original measurement value of It is the current moment The output value after filtering is is the output value after filtering at the previous moment, is the filter coefficient, and its value range is ; Normalize the solenoid valve filter data to obtain the solenoid valve normalized data; calculate the solenoid valve normalized data to obtain the solenoid valve control signal.
[0019] Specifically, in this embodiment, the solenoid valve filter data is normalized to obtain the solenoid valve normalized data; the solenoid valve normalized data is calculated to obtain the solenoid valve control signal, including: using a PID control algorithm to calculate the solenoid valve control signal, and the calculation formula of the PID control algorithm is as follows: ; in, is the solenoid valve control signal at the current moment, is the proportional coefficient, used to amplify the current error signal, is the integral coefficient, which is used to eliminate the steady-state error of the system. is the differential coefficient, which is used to predict the changing trend of the error signal. It is the current moment The error signal, is the error signal from 0 to time The integral of is the rate of change of the error signal at the current moment; the solenoid valve control signal calculated by the PID control algorithm is limited to obtain the solenoid valve control signal.
[0020] Step 102: driving and controlling the solenoid valve based on the solenoid valve control signal, and obtaining first feedback data after the solenoid valve is controlled; Specifically, in this embodiment, a solenoid valve control signal is obtained, and a DAC digital-to-analog converter is used to convert the solenoid valve control signal into a corresponding analog signal to obtain a solenoid valve control analog signal; a photoelectric coupler is used to convert the solenoid valve control analog signal to make a light-emitting diode emit light, and a phototransistor generates a corresponding current output after receiving the light signal, to obtain a solenoid valve control analog signal after signal isolation; a drive circuit is determined according to the type of solenoid valve, and the solenoid valve control analog signal after signal isolation is input into the drive circuit, and the drive circuit provides a corresponding voltage and current to the solenoid valve according to the size and state of the control signal, so that the solenoid valve works; feedback parameters are determined according to the control requirements of the system and the monitoring requirements for the working state of the solenoid valve, and the feedback parameters include at least current data, valve core position data, working pressure data and flow data of the solenoid valve; feedback parameters are obtained by using a sensor, and the measured physical quantity is converted into an electrical signal to obtain first feedback data.
[0021] Step 103: numerically adjust the inductance L and the resistance R of the solenoid valve according to the first feedback data, and obtain second feedback data of the solenoid valve; Specifically, in this embodiment, characteristic information related to the adjustment of the inductance L and the resistance R is extracted from the first feedback data, and the characteristic information at least includes the rate of change of the current, the phase difference between the voltage and the current, and the speed and acceleration of the valve core movement; based on the physical characteristics and working principle of the solenoid valve, a mathematical model between the inductance L and the resistance R and the first feedback data is established, and the calculation formula of the mathematical model is as follows: ; in, is the voltage, is the current, is the inductor, is resistance; according to the error between the feedback data and the target value, the inductance adjustment amount and the resistance adjustment amount are calculated by using the PID algorithm; the solenoid valve is adjusted based on the inductance adjustment amount and the resistance adjustment amount, and the second feedback data of the solenoid valve is obtained, and the second feedback data at least includes the current data, valve core position data, working pressure data and flow data of the solenoid valve.
[0022] Step 104, adaptively adjusting the external environment change data and the second feedback data by using a fuzzy control algorithm to obtain a target control parameter; Specifically, in this embodiment, external environment change data and second feedback data are obtained, and the external environment change data at least includes temperature data, humidity data and air pressure data; feature selection is performed on the external environment change data and the second feedback data to obtain feature data; the input variables of the fuzzy control are determined, a value range and a fuzzy set are defined for each input variable, and a triangular membership function is selected to describe each fuzzy set; the external environment change data and the second feedback data are substituted into the triangular membership function, the membership of each input variable in each fuzzy set is calculated, and fuzzy reasoning is performed based on the calculated membership of the input variable and the fuzzy rule base to obtain fuzzy output data; the fuzzy output data is calculated based on the defuzzification method of the centroid method to obtain the target control parameter value.
[0023] Step 105: Perform target control on the solenoid valve using the target control parameter.
[0024] Specifically, in this embodiment, a solenoid valve driving signal is generated according to the target control parameter, and the generated driving signal is transmitted to the driving circuit of the solenoid valve; the working state of the solenoid valve is monitored in real time. The monitored parameters include the current, voltage, valve core position, fluid flow and pressure of the solenoid valve; the data collected by the sensor is collected in real time and transmitted to the control system, and the control effect of the solenoid valve is evaluated based on the real-time monitored data. If an abnormal situation is detected, the corresponding treatment measures are taken immediately.
[0025] The beneficial effects are that, by obtaining the real-time working state data and system demand data of the solenoid valve, the solenoid valve control signal is obtained according to the real-time working state data and system demand data; the solenoid valve is driven and controlled based on the solenoid valve control signal, and the first feedback data after the solenoid valve control is obtained; the inductance L and resistance R of the solenoid valve are numerically adjusted according to the first feedback data, and the second feedback data of the solenoid valve is obtained; the target control parameters are adaptively adjusted according to the external environment change data and the second feedback data through the fuzzy control algorithm; the solenoid valve is targeted and controlled using the target control parameters. 1. Improve system adaptability: The introduction of multi-layer control strategy and adaptive fuzzy control enables the solenoid valve drive control system to adapt to environmental changes and the working state of the solenoid valve in real time, thereby improving the stability and response speed of the system. 2. Reduce the calculation burden: Through hierarchical control and dynamic correction mechanism, the calculation pressure is effectively dispersed, so that low-cost single-chip microcomputers can also achieve efficient and accurate control. 3. Enhance control accuracy: Dynamic correction of inductance and resistance parameters makes the control more accurate, avoiding the control error caused by unstable solenoid valve parameters in traditional methods. 4. Reduce hardware costs: By optimizing hardware design and utilizing existing low-cost components, the overall cost of the control system is effectively reduced while maintaining high control performance.
[0026] See also Figure 2 In a low-cost driving control method, driving and controlling a solenoid valve based on a solenoid valve control signal and obtaining first feedback data after the solenoid valve is controlled include the following steps: Step 201, obtaining a solenoid valve control signal, and converting the solenoid valve control signal into a corresponding analog signal using a DAC digital-to-analog converter to obtain a solenoid valve control analog signal; Step 202: Using a photoelectric coupler to control the solenoid valve analog signal to make the light emitting diode emit light, and the phototransistor generates a corresponding current output after receiving the light signal, thereby obtaining the solenoid valve control analog signal after signal isolation; Step 203, determine the drive circuit according to the type of the solenoid valve, input the solenoid valve control analog signal after signal isolation into the drive circuit, and the drive circuit provides corresponding voltage and current to the solenoid valve according to the size and state of the control signal, so that the solenoid valve works; Step 204: Determine feedback parameters according to the control requirements of the system and the monitoring requirements for the working state of the solenoid valve, wherein the feedback parameters at least include current data, valve core position data, working pressure data and flow data of the solenoid valve; Step 205: Obtain feedback parameters using sensors, convert the measured physical quantities into electrical signals, and obtain first feedback data.
[0027] The above is an introduction to an embodiment of a low-cost drive control method of the present invention. Figure 3 In a low-cost drive control system, the drive control system includes the following modules: A signal calculation module is used to obtain the real-time working state data and system demand data of the solenoid valve, and perform calculations based on the real-time working state data and system demand data to obtain a solenoid valve control signal; A drive control module, used for driving and controlling the solenoid valve based on the solenoid valve control signal, and obtaining first feedback data after the solenoid valve is controlled; A numerical adjustment module, used to adjust the inductance L and the resistance R of the solenoid valve according to the first feedback data, and obtain the second feedback data of the solenoid valve; An adaptive adjustment module is used to perform adaptive adjustment according to external environment change data and second feedback data through a fuzzy control algorithm to obtain target control parameters; The target control module is used to perform target control on the solenoid valve using target control parameters.
[0028] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. The above embodiments and descriptions are only preferred examples of the present invention and are not intended to limit the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention to be protected. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. A low-cost drive control method, characterized in that: The drive control method comprises the following steps: Acquire real-time working state data and system demand data of the solenoid valve, and perform calculations based on the real-time working state data and system demand data to obtain a solenoid valve control signal; Driving and controlling the solenoid valve based on the solenoid valve control signal, and acquiring first feedback data after the solenoid valve is controlled; According to the first feedback data, the inductance L and the resistance R of the solenoid valve are numerically adjusted, and second feedback data of the solenoid valve is obtained; Performing adaptive adjustment according to the external environment change data and the second feedback data through a fuzzy control algorithm to obtain a target control parameter; The target control parameter is used to perform target control on the solenoid valve.
2. A low-cost drive control method as claimed in claim 1, characterized in that: The acquiring real-time working state data and system requirement data of the solenoid valve, and performing calculations according to the real-time working state and system requirement to obtain a solenoid valve control signal includes: Acquire real-time working state data and system requirement data of the solenoid valve, wherein the real-time working state at least includes current data, valve core position data and working temperature data; the system requirement at least includes target flow data and target pressure data; The real-time working status data and system demand data are filtered using a first-order low-pass filter to obtain solenoid valve filtering data. The calculation formula is: ; in, It is the current moment The original measurement value of It is the current moment The output value after filtering is is the output value after filtering at the previous moment, is the filter coefficient, and its value range is ; The electromagnetic valve filter data is normalized to obtain electromagnetic valve normalized data; the electromagnetic valve normalized data is calculated to obtain an electromagnetic valve control signal.
3. A low-cost drive control method as claimed in claim 2, characterized in that: The normalizing the electromagnetic valve filter data to obtain electromagnetic valve normalized data; and calculating the electromagnetic valve normalized data to obtain an electromagnetic valve control signal, including: The PID control algorithm is used to calculate the solenoid valve control signal. The calculation formula of the PID control algorithm is as follows: ; in, is the solenoid valve control signal at the current moment, is the proportional coefficient, used to amplify the current error signal, is the integral coefficient, which is used to eliminate the steady-state error of the system. is the differential coefficient, which is used to predict the changing trend of the error signal. It is the current moment The error signal, is the error signal from 0 to time The integral of is the rate of change of the error signal at the current moment; The solenoid valve control signal calculated by the PID control algorithm is subjected to amplitude limiting processing to obtain the solenoid valve control signal.
4. A low-cost drive control method as claimed in claim 1, characterized in that: The driving and controlling of the solenoid valve based on the solenoid valve control signal and obtaining first feedback data after the solenoid valve is controlled include: Acquire a solenoid valve control signal, and convert the solenoid valve control signal into a corresponding analog signal using a DAC digital-to-analog converter to obtain a solenoid valve control analog signal; The solenoid valve control analog signal is transmitted by a photoelectric coupler to make the light emitting diode emit light, and the phototransistor generates a corresponding current output after receiving the light signal, thereby obtaining the solenoid valve control analog signal after signal isolation; Determine the drive circuit according to the type of solenoid valve, input the solenoid valve control analog signal after signal isolation into the drive circuit, and the drive circuit provides the corresponding voltage and current to the solenoid valve according to the size and state of the control signal, so that the solenoid valve can work; Determine feedback parameters according to the control requirements of the system and the monitoring requirements for the working state of the solenoid valve, wherein the feedback parameters at least include current data, valve core position data, working pressure data and flow data of the solenoid valve; The feedback parameter is obtained by using the sensor, and the measured physical quantity is converted into an electrical signal to obtain the first feedback data.
5. A low-cost drive control method as claimed in claim 1, characterized in that: The step of numerically adjusting the inductance L and the resistance R of the solenoid valve according to the first feedback data and acquiring second feedback data of the solenoid valve includes: Extracting characteristic information related to the adjustment of the inductance L and the resistance R from the first feedback data, the characteristic information at least including the rate of change of the current, the phase difference between the voltage and the current, and the speed and acceleration of the valve core movement; Based on the physical characteristics and working principle of the solenoid valve, a mathematical model between the inductance L and the resistance R and the first feedback data is established. The calculation formula of the mathematical model is as follows: ; in, is the voltage, is the current, is the inductor, is the resistor; According to the error between the feedback data and the target value, the inductance adjustment amount and the resistance adjustment amount are calculated using the PID algorithm; The solenoid valve is adjusted based on the inductance adjustment amount and the resistance adjustment amount, and second feedback data of the solenoid valve is obtained, wherein the second feedback data at least includes current data, valve core position data, working pressure data and flow data of the solenoid valve.
6. A low-cost drive control method as claimed in claim 1, characterized in that: The method of adaptively adjusting the external environment change data and the second feedback data by using the fuzzy control algorithm to obtain the target control parameter includes: Acquiring external environment change data and second feedback data, wherein the external environment change data at least includes temperature data, humidity data and air pressure data; Performing feature selection on the external environment change data and the second feedback data to obtain feature data; Determine the input variables of fuzzy control, define the value range and fuzzy set for each input variable, and select the triangular membership function to describe each fuzzy set; Substituting the external environment change data and the second feedback data into the triangular membership function, calculating the membership of each input variable in each fuzzy set, performing fuzzy reasoning based on the calculated membership of the input variable and the fuzzy rule base, and obtaining fuzzy output data; The fuzzy output data is calculated according to the defuzzification method of the center of gravity method to obtain the target control parameter value.
7. A low-cost drive control method as claimed in claim 1, characterized in that: The method of using the target control parameter to perform target control on the solenoid valve includes: generating a solenoid valve driving signal according to the target control parameter, and transmitting the generated driving signal to a driving circuit of the solenoid valve; Real-time monitoring of the working status of the solenoid valve. The monitored parameters include the solenoid valve's current, voltage, valve core position, fluid flow and pressure; The data collected by the sensor is collected in real time and transmitted to the control system. The control effect of the solenoid valve is evaluated based on the real-time monitoring data. If an abnormal situation is detected, the corresponding treatment measures are taken immediately.
8. A low-cost drive control system, characterized in that: The drive control system includes the following modules: A signal calculation module, used to obtain real-time working state data and system demand data of the solenoid valve, and perform calculations based on the real-time working state data and system demand data to obtain a solenoid valve control signal; A drive control module, used for driving and controlling the solenoid valve based on the solenoid valve control signal, and obtaining first feedback data after the solenoid valve is controlled; a numerical adjustment module, used to numerically adjust the inductance L and the resistance R of the solenoid valve according to the first feedback data, and obtain second feedback data of the solenoid valve; An adaptive adjustment module, used to perform adaptive adjustment according to the external environment change data and the second feedback data through a fuzzy control algorithm to obtain a target control parameter; A target control module is used to perform target control on the solenoid valve using the target control parameter.
9. A low-cost drive control system as claimed in claim 8, characterized in that: The signal calculation module includes the following units: A data acquisition unit, used to acquire real-time working state data and system demand data of the solenoid valve, wherein the real-time working state at least includes current data, valve core position data and working temperature data; and the system demand at least includes target flow data and target pressure data; The data filtering unit is used to filter the real-time working status data and system demand data using a first-order low-pass filter to obtain solenoid valve filtering data. The calculation formula is: ; in, It is the current moment The original measurement value of It is the current moment The output value after filtering is is the output value after filtering at the previous moment, is the filter coefficient, and its value range is ; The normalization unit is used to normalize the electromagnetic valve filter data to obtain electromagnetic valve normalized data; and calculate the electromagnetic valve normalized data to obtain an electromagnetic valve control signal.
Citation Information
Patent Citations
Method for achieving temperature compensation of proportional electromagnetic valve based on constant-current control
CN105179671A
Solenoid valve and control method
CN112943973A
Hydraulic proportional electromagnetic valve control method and device and storage medium
CN118295233A
Fuzzy PID (Proportion Integration Differentiation) control algorithm of inflation and deflation main valve system based on high-side electromagnetic valve
CN119087789A
Electromagnetic valve and using method thereof
CN119467826A
Cited By
Intelligent overcurrent protection system of electromagnetic flow valve coil and control method
CN120414427A