Methods for controlling operation of a valve
10371277 ยท 2019-08-06
Assignee
Inventors
Cpc classification
Y10T137/0318
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F16K31/0658
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B05B12/008
PERFORMING OPERATIONS; TRANSPORTING
B05B1/3053
PERFORMING OPERATIONS; TRANSPORTING
B05B12/087
PERFORMING OPERATIONS; TRANSPORTING
B05B15/50
PERFORMING OPERATIONS; TRANSPORTING
Y10T137/86413
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F16K31/0627
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16K31/0606
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B05B1/083
PERFORMING OPERATIONS; TRANSPORTING
International classification
F16K31/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B05B15/50
PERFORMING OPERATIONS; TRANSPORTING
B05B12/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An electric solenoid valve, methods for operating and/or actuating the solenoid valve, valve system diagnostics, and applications for use are described. The valve may be designed to actuate in a manner so as to control liquid flow into and/or through a device, such as a spray nozzle. By altering the characteristics of the electrical signal transmitted to the solenoid valve, the instantaneous pressure across the valve and duration of fluid flow through the valve can be controlled with a single actuator. Controlled cyclic durations of flow may be implemented to regulate the exact timing of flow through the valve. Alternatively, cyclic durations may occur with a pulse-width modulation technique in which the duty cycle regulates average flow rate through the valve.
Claims
1. A method for controlling the operation of a valve, the valve including a solenoid coil and a poppet movable relative to a valve inlet and a valve outlet, the solenoid coil configured to generate a magnetic field that acts on the poppet when current is supplied to the valve, the method comprising: receiving an input associated with a desired outlet pressure for a fluid supplied through the valve; receiving an input associated with an inlet pressure of the fluid supplied to the valve; determining, with a controller, a desired poppet displacement for the valve based on the inlet pressure and the desired outlet pressure; and controlling the current supplied to the valve such that the poppet is displaced between a sealed position and a throttling position and maintained at the throttling position by the magnetic field acting on the poppet, wherein a distance between the sealed position and the throttling position corresponds to the desired poppet displacement.
2. The method of claim 1, wherein the valve is mounted to or integrated within a spray nozzle, the method further comprising receiving an input associated with a size or a flow coefficient of the spray nozzle.
3. The method of claim 1 further comprising determining orifice pressure drop ratios for a plurality of poppet displacements for the valve.
4. The method of claim 3 further comprising determining outlet pressures for the plurality of poppet displacements based on the orifice pressure drop ratios and the inlet pressure.
5. The method of claim 4, wherein determining, with a controller, a desired poppet displacement for the valve based on the inlet pressure and the desired outlet pressure comprises comparing the outlet pressures to the desired outlet pressure in order to determine the desired poppet displacement.
6. The method of claim 1 further comprising determining a poppet force acting on the poppet at the throttling position based on the desired poppet displacement.
7. The method of claim 6, wherein determining a poppet force acting on the poppet at the throttling position based on the desired poppet displacement comprises determining a coil force acting on the poppet at the throttling position based on the desired poppet displacement.
8. The method of claim 7 further comprising determining a desired coil current to maintain the poppet at the throttling position based on the coil force.
9. The method of claim 8, wherein controlling current supplied to the valve such that the poppet is displaced between a sealed position and a throttling position and maintained at the throttling position comprises supplying the desired coil current to the valve such that the poppet is moved to the throttling position.
10. The method of claim 1, wherein controlling a current supplied to the valve such that the poppet is displaced between a sealed position and a throttling position and maintained at the throttling position comprises supplying a dithering current to the valve.
11. The method of claim 10 further comprising analyzing the magnitude of a current ripple produced by the dithering current to determine the poppet displacement.
12. The method of claim 1, wherein controlling a current supplied to the valve such that the poppet is displaced between a sealed position and a throttling position and maintained at the throttling position comprises controlling the current supplied to the valve such that the poppet is cyclically pulsed between the sealed position and the throttling position according to a predetermined duty cycle.
13. The method of claim 1 further comprising pulsing the poppet along an axis of movement between the valve inlet and the valve outlet, wherein the valve inlet and the valve outlet are generally aligned along the axis of movement.
14. The method of claim 1, wherein the valve is mounted to or integrated within a spray nozzle, wherein receiving an input associated with a desired outlet pressure for a fluid supplied through a valve comprises receiving an input associated with a desired spray droplet size spectrum from the spray nozzle.
15. A method for controlling the flow of a fluid through a system, the system including a valve and a controller in communication with the valve, the valve including a solenoid coil and a poppet movable relative to a valve inlet and a valve outlet, the solenoid coil configured to generate a magnetic field that acts on the poppet when current is supplied to the valve, the method comprising: sensing a pressure of fluid at at least one of the valve inlet and the valve outlet; determining, with the controller, a desired poppet displacement based on the sensed pressure, wherein the desired poppet displacement corresponds to a throttling position of the poppet located intermediate a sealed position of the poppet and a second position of the poppet beyond the throttling position; and displacing the poppet from the sealed position to the throttling position based on the desired poppet displacement, wherein displacing the poppet includes controlling, using the controller, the current supplied to the solenoid coil such that the poppet is displaced by the magnetic field acting on the poppet.
16. The method of claim 15 further comprising maintaining the poppet at the throttling position.
17. The method of claim 15 further comprising controlling the supply of current to the solenoid coil such that the poppet is cyclically pulsed between the sealed position and the throttling position according to a predetermined duty cycle.
18. The method of claim 15, wherein the valve further includes a guide defining the valve inlet and the valve outlet, wherein the poppet is displaced within the guide, the poppet being sealed against a portion of the valve inlet when at the sealed position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A full and enabling disclosure of the present invention, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended figures, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) Reference now will be made in detail to embodiments of the invention, one or more examples of which are illustrated in the drawings. Each example is provided by way of explanation of the invention, not limitation of the invention. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope or spirit of the invention. For instance, features illustrated or described as part of one embodiment can be used with another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
(14) In general, the present subject matter is directed to an electric solenoid valve that provides simultaneous control of instantaneous pressure drop across and cyclic durations of fluid flow through the valve. In several embodiments, an actuator or poppet of the valve may be configured to be pulsed within the valve such that the cyclic durations control the average flowrate through the valve. For example, the valve may be operated with a pulse-width modulation, in which the poppet moves from a sealed position to an open position relative to the valve inlet and/or valve outlet and the duty cycle of the pulse controls the average flowrate. Additionally, the pressure drop across the valve may be controlled during each pulse of the poppet by regulating the position to which the poppet is moved relative to the valve inlet and/or the valve outlet. For instance, the displacement of the poppet may be regulated such that the valve is partially opened during each pulse. In other words, the poppet may be moved to a varied throttling position resulting in varied flow coefficients. Thus, in one embodiment, by regulating the distance between the poppet and the valve inlet for each pulse, the pressure drop across the valve may be accurately controlled.
(15) Accordingly, in several embodiments, the disclosed valve may be designed to allow the valve to be partially opened, in a precisely and reliably controllable manner during each pulse of emitted spray. In this manner, the liquid pressure drop across the valve can be controlled, thus controlling the inlet pressure to a spray nozzle (or other device) and therefore, the spray droplet size. This control, when coupled with the existing PWM-based control of the flow rate of liquid, may allow for complete control, on a nozzle-by-nozzle basis, of spray application rate and droplet size for use in agricultural spraying.
(16) It should be appreciated that, although the disclosed valves are primarily described herein with reference to agricultural spraying systems, the valves may generally be utilized in any apparatus and/or system in which control of the instantaneous pressure drop across and/or the duration of flow pulses through a device is desired. For example, the disclosed valves may be incorporated into a device and/or system configured for triggered spraying or squirting of oil on passing railroad wheels. As another example, the disclosed device may be incorporated into a system configured to spray paint patterns on roadways and/or sports fields.
(17) Referring now to
(18) As shown in the illustrated embodiment, the valve 100 is configured as an in-line valve. Thus, the fluid 106 may enter and exit the valve through the valve inlet 102 and outlet 104, respectively, along the same axis 115. In other words, the valve inlet 102 and valve outlet 104 may generally be aligned along the axis 115. Additionally, as shown in
(19) In addition, the solenoid coil 108 may be coupled to a controller 130 configured to regulate or control the current provided to the coil 108. The controller 130 may generally comprise any suitable computer and/or other processing unit, including any suitable combination of computers, processing units and/or the like that may be communicatively coupled to one another (e.g., the controller 130 may form all or part of a controller network). Thus, the controller 130 may include one or more processor(s) and associated memory device(s) configured to perform a variety of computer-implemented functions (e.g., performing the methods, steps, calculations and/or the like disclosed herein). As used herein, the term processor refers not only to integrated circuits referred to in the art as being included in a computer, but also refers to a controller, a microcontroller, a microcomputer, a programmable logic controller (PLC), an application specific integrated circuit, and other programmable circuits. Additionally, the memory device(s) of the controller 130 may generally comprise memory element(s) including, but not limited to, computer readable medium (e.g., random access memory (RAM)), computer readable non-volatile medium (e.g., a flash memory), a floppy disk, a compact disc-read only memory (CD-ROM), a magneto-optical disk (MOD), a digital versatile disc (DVD) and/or other suitable memory elements. Such memory device(s) may generally be configured to store suitable computer-readable instructions that, when implemented by the processor(s), configure the controller 130 to perform various functions including, but not limited to, controlling the current supplied to the solenoid coil 108, monitoring inlet and/or outlet pressures of the disclosed valve(s), receiving operator inputs, performing the calculations, algorithms and/or methods described herein and various other suitable computer-implemented functions.
(20) The coil 108 may be configured to receive a controlled electric current or electric signal from the controller 130 such that the poppet 112 may be moved within the guide 110 relative to the inlet 102 and/or the outlet 104. For example, in one embodiment, the controller 130 may include a square wave generator, a coil drive circuit as shown in
(21) In several embodiments, a modulated square wave may drive the solenoid valve 100 to control the pressure and flow rate. The duty cycle of a high-frequency modulation (e.g., at a frequency greater than about 200 Hz) may be used to regulate coil current and partially open the valve 100 by moving the poppet 112 to a particular throttling position, thereby providing a means for manipulating the outlet pressure of the fluid 106. Additionally, the low-frequency pulse duty cycle (e.g., at a frequency of less than 30 Hz) may be used to meter the average flow rate by enabling/disabling the temporally-averaged flow rate that results from the outlet pressure.
(22) The poppet position may be regulated by the forces acting on the poppet 112, with a steady throttling position resulting from equilibrium of the forces. For example, in the illustrated embodiment, forces from the spring 114, fluid 106 and coil 108 may act on the poppet 112 simultaneously. Specifically, the forces from the spring 114 and the fluid 106 tend to bias the poppet 112 in the direction of the valve outlet 104 while the force from the coil 108 tends to bias the poppet 112 in the direction of the valve inlet 102.
(23) Thus, when the valve 100 is unpowered (i.e., when a voltage is not applied across the coil 108), the spring 114 may force the poppet 112 towards the valve outlet 104 such that the increased system pressure has a tendency to force the valve 100 into a sealed or closed position. In such an embodiment, the poppet 112 may include a rubber disk or any other suitable sealing member 116 configured to press against an outlet seat 118 of the valve outlet 104 to create a leak-free seal on the valve 100 when the valve 100 is in the closed position. Additionally, when the valve 100 is powered (i.e., when a voltage is applied to the coil 108), the poppet 112 may be attracted by the coil 108 toward the valve inlet 102 such that the poppet 112 is moved to the throttling position. Specifically, the current supplied to the coil 108 may be controlled such that the force acting on the poppet 112 by the coil 108 is sufficient to position the poppet 112 a predetermined distance 120 from an inlet seat 122 of the valve inlet 102, thereby allow the pressure across the valve 100 to be throttled.
(24) It should be appreciated that the particular distance 120 from the inlet seat 122 (also referred to herein as the poppet displacement) at which the poppet 112 is positioned may generally vary depending on the desired outlet pressure for the valve 100. However, given the configuration of the disclosed valve 100, the distance 120 may always be less than the total stroke of the poppet 112 (defined as the summation of the distance 120 and a distance 132 between the poppet 112 and the outlet seat 116). In several embodiments, the distance 120 may be less than 60% of the total stroke of the poppet 112, such as less than 50% of the total stroke of the poppet 112 or less than 40% of the total stroke of the poppet 112.
(25) In several embodiments, when the valve 100 is being pulsed, the movement of the poppet 112 may be cycled between the throttling position and a sealed position, wherein the poppet 112 is sealed against the valve inlet 102. Thus, as shown in
(26) It should be appreciated that the sizes of the valve inlet 102 and valve outlet 104 (e.g., diameter 124 and diameter 126, respectively), as well as the geometry and/or configuration of the poppet 112 and the valve guide 110, may be chosen such that the force acting on the poppet 112 from the coil 108 may overcome the fluid forces and spring forces for every throttling position within the total stroke of the valve 100 when the coil is fully powered. Similarly, in one embodiment, the spring 114 may be sized such that the spring force corresponds to the minimal amount of force required to maintain a drip-free valve 100 when the valve 100 is unpowered.
(27) In several embodiments, the poppet 112 and/or the valve guide 110 may include a tapered portion at and/or adjacent to the valve inlet 102. Specifically, as shown in
(28) As indicated above, the solenoid coil 108 may be driven with a complex pulsed voltage waveform. A pulse may correspond to a duration (e.g., a 100 millisecond cycle) in which a low frequency duty cycle value sets the amount of on/off time. The on time may correspond to a coil discharging (or charging) period in which the drive voltage is turned off (on) continuously and a modulated period in which the voltage is turned on and off at a high frequency (e.g., at a frequency of greater than 200 Hz). The duration of the coil discharging (charging) period may be determined by the amount of time for the coil current to reach the desired value. The coil current may be continuously measured and compared to a threshold in order to trigger switching of the drive voltage to a modulated signal.
(29) Referring now to
(30) However, in contrast to the in-line valve 100 described above, the illustrated valve 200 is configured as a counter flow valve. Thus, the fluid 206 may be configured to enter and exit the valve 200 along differing axes. For example, as shown, the valve outlet 204 may generally be aligned with the axis of movement of the poppet 212 and the valve inlet 202 may be offset from such axis, such as by being disposed above the valve outlet 204.
(31) Additionally, in one embodiment, the poppet 212 may be configured to include a projection 228 (e.g., a section of the poppet 212 being reduced in size) extending outwardly in the direction of the valve outlet 204. For example, as shown in
(32) Thus, in several embodiments of the present subject matter, the projection 228 may be configured to be received within a portion of the valve outlet 204 such that a partial opening of the valve 200 generates a constant flow coefficient. For example, a partial opening of the valve 200 may correspond to when the poppet 212 is moved to a position within the guide 210 such that at least a portion of the projection 228 is received within the valve outlet 204 and the difference of cross-sectional area between the outlet 204 and the projections 228 creates a fixed value.
(33) Additionally, the length of the projection 228 may be configured such that, when the valve 200 is fully opened, a constant flow coefficient is achieved that is of a greater value than the constant flow coefficient achieved with the partial opening. For instance, the position of the poppet 212 shown in
(34) It should be appreciated that, similar to the valve 100 described above, the partially open state may be achieved by controlling the forces acting on the poppet 212. For example, a regulated amount of voltage may be applied to the coil 208 (generating a regulated amount of coil current through the coil 208) such that the forces acting on the poppet 212 by the coil 208, spring 214 and fluid 206 are in an equilibrium state when the poppet 212 is located at the desired throttling position. In such an embodiment, the resulting distance 232 between the sealing member 216 and the outlet seat 218 and/or the volume of the outlet occupied by the projection 228 may be chosen so as to throttle the pressure across the valve 200.
(35) In alternative embodiments, the illustrated valve 200 may not include the projection 228 shown in
(36) It should be appreciated that, generally, the disclosed solenoid valves 100, 200 may be utilized to control the instantaneous pressure drop across and the cyclic duration of flow through any suitable device. However, in several embodiments of the present subject matter, the solenoid valves 100, 200 may be used to control the instantaneous pressure drop across and the cyclic duration of flow through an agricultural spray nozzle. In such embodiments, the disclosed solenoid valves 100, 200 may configured as part of a nozzle assembly for use with various agricultural spraying systems.
(37) For example,
(38) As shown in
(39) The solenoid valve 320 may generally be configured the same as or similar to the valves 100, 200 described above with reference to
(40) As another example,
(41) Additionally, the system 10 may also include a nozzle assembly 24 for spraying each seed 14 with a metered amount of fluid F. Similar to the nozzle assembly 302 described above, the nozzle assembly 24 may include a spray nozzle 26 and a solenoid valve 28. The spray nozzle 26 may generally comprise any suitable spray nozzle known in the art. In addition, the solenoid valve 28 may generally be configured the same as or similar to the valves 100, 200 described above with reference to
(42) As shown in
(43) It should be appreciated that the controller 22 may be configured to determine when to open and close the valve 28 based on various inputs received by the controller 22. For example, based on inputs received from the seed sensor 20, inputs related to the speed V of the system 10, inputs from the pressure of the fluid, and inputs of the desired application rate and application geometry, the time delay necessary between the time the seed sensor 20 detects a seed 14 and the time that the valve 28 should be opened to spray fluid F on or adjacent to the seed 14 may be determined.
(44) It should be appreciated that, although the system 10 is described above with reference to spraying seeds, the system 10 may generally be utilized to spray any suitable type of plant precursors, such as seeds, seedlings, transplants, encapsulated tissue cultures and/or any other suitable plant precursors.
(45) It should also be appreciated that the disclosed valves 100, 200 (and the disclosed nozzles assemblies 24, 302) may similarly be used in plant canopy sensing and spray applications. For instance, instead of receiving signals from a seed sensor 20, the controller 22 may be configured to receive signals from a canopy sensor (not shown) designed to detect the presence of a plant. The controller 22 may then control the valve 28 based on such signals in order to spray a metered amount of fluid on or between plants.
(46) Referring now to
(47) Alternatively, any other suitable drive circuit that is capable of controlling the current through a solenoid valve may be utilized to drive the disclosed valves 100, 200. For example, in several embodiments, it may be desirable to utilize a field-effect transistor (FET) with suitable gating control as the current feedback switch 510 described above. By utilizing a FET as a current feedback switch, the drive circuit 500 may be capable of changing coil current more quickly, thereby providing increased valve response. In particular, the FET may be utilized to enable and disable the feedback diode 512, such as by enabling the feedback diode 512 during high-frequency modulation and disabling the feedback diode 512 during low frequency valve transitions. The enabled feedback diode 512 may allow for current throttling through the use of a high-frequency PWM duty cycle while the disabled feedback diode 512 may allow for accelerated dynamic response of the valve, thereby providing the ability to both modulate the coil voltage for coil current control and force rapid current deceleration during low-frequency valve transitions.
(48) It should be appreciated that the present subject matter is also directed to various algorithms or methods for operating and/or actuating an electric solenoid valve (e.g., the solenoid valves 100, 200 described above). In general, the methods may allow for the simultaneous control of instantaneous pressure drop across and a controlled duration of flow through any suitable device, such as the nozzle assemblies 302, 24 described above.
(49) Referring to
(50) In general, the illustrated method 700 may be used to determine both the poppet displacement (e.g., distance 120, 232) and coil current needed to achieve a steady state outlet pressure for a solenoid valve (e.g., the valves 100, 200). In particular, by analyzing various system parameters, a controller (e.g., the controller 130, 230) may be utilized to determine the distance a valve poppet is to be positioned from the valve inlet and/or outlet in order to achieve a desired outlet pressure for the valve (e.g., by using an iterative process). This poppet displacement value may be used to calculate the coil current required to the throttle the outlet pressure to the desired value. The coil current may then allow the controller to set the coil discharging (or charging) period and high-frequency modulation duty cycle for the valve.
(51) It should be appreciated that, in addition (or as an alternative) to receiving the desired outlet pressure as an input, the desired spray droplet size spectrum may be received as an input. As is generally understood by those of ordinary skill in the art, the desired spray droplet size spectrum may be correlated to the desired outlet pressure based on the particular type of spray nozzle being used (e.g., the orifice size and design of the spray nozzle). Thus, in one embodiment, the disclosed system may be configured to receive the desired spray droplet size spectrum as an input and, based on such input, analyze the outlet pressure-droplet size relationship to calculate the desired valve outlet pressure (i.e., the desired spray nozzle inlet pressure). Accordingly, it should be appreciated that, when the disclosed system and/or methods are described herein as using, determining and/or producing a desired outlet pressure, the system and/or methods may also be using, determining and/or producing a desired spray droplet size spectrum.
(52) Referring now to
(53) In 804, the controller may be configured to calculate orifice pressure drop ratios for a plurality of varied poppet displacements of the valve. Specifically, in several embodiments, the controller may be configured to model multiple orifices in series and use known orifice equations to calculate orifice pressure drop ratios (i.e., the ratio of pressure drop across the valve and the valve inlet pressure) for various modeled poppet displacements based on the size or flow coefficient of the spray nozzle received as an input in 802. For instance, as will be described below with reference to
(54) Additionally, in 806, the high-frequency PWM for the valve may be set to a predetermined percentage at the beginning of a valve pulse. Specifically, in several embodiments, the controller may be configured to set the high-frequency PWM to 0% (or 100% for coil charging) at the beginning of the valve pulse. For instance, in the embodiment shown in
(55) Referring still to
(56) Additionally, in 810, the controller may be configured to measure the inlet pressure of the fluid supplied to the valve. For example, in several embodiments, one or more pressure transducers or other suitable pressure sensors may be disposed at the valve inlet or at a location upstream of the valve inlet. In such embodiments, the controller may be communicatively coupled to the pressure transducer(s)/sensor(s) and, thus, may be configured to receive signals associated with the inlet pressure of the valve. The inlet pressure may then be utilized to determine the resulting outlet pressures for the varied modeled poppet displacements. For instance, in one embodiment, the measured inlet pressure may be multiplied by the orifice pressure drop ratios calculated in 804 in order to determine the resulting outlet pressures for the varied poppet displacements. The outlet pressures determined in 810 may then, in 812, be compared to the desired outlet pressure in order to determine the desired poppet displacement. In particular, by selecting the outlet pressure closest to the desired outlet pressure and/or be interpolating between outlet pressures, the desired poppet displacement may be determined.
(57) Moreover, in 814, the desired poppet displacement from 812 may be utilized to calculate the forces acting on the poppet when the poppet is moved to the throttling position. For instance, the desired poppet displacement, together with the measured inlet pressure, may be utilized by the controller to calculate the fluid force acting on the poppet at the throttling position. In addition, the controller may also utilize the desired poppet displacement to calculate the spring force acting on the poppet. The coil force required to maintain the poppet at the throttling position may then be calculated by the controller by simply equating the sum of all the poppet forces to zero (i.e. at the equilibrium state).
(58) Referring still to
(59) In addition to the steps described above (e.g., steps 802-818), the controller may also be configured to execute various other steps. Specifically, in one embodiment, the controller may be configured to receive signals associated with the outlet pressure of the valve in order to implement closed loop control of the outlet pressure. For instance, the controller may be communicatively coupled to one or more pressure transducers and/or other suitable pressures sensors positioned at the valve outlet and/or at a location downstream of the valve outlet. In such an embodiment, gains may be multiplied by the desired coil current or the high-frequency PWM duty cycle such that the controller may adjust the outlet pressure of the valve. Additionally, in another embodiment, the controller may be configured to use flow rate measurements to implement closed-loop control of the temporally-averaged spray nozzle flow. For instance, an application rate controller may provide a gain which is multiplied by the desired coil current or the high-frequency PWM duty cycle so that the controller may be configured to appropriately adjust the outlet pressure of the valve.
(60) Moreover, the present subject matter is also directed to a method for determining the duration of coil activation needed to achieve a desired quantity of fluid flow. It should be appreciated that, if an application rate per unit area is desired, the desired quantity of flow per pulse may be calculated as a mass or volume to be applied within a set period. Regardless, nozzle velocity, nozzle swath width, desired application rate, and period length may be used to calculate the desired quantity of flow.
(61) For example, one embodiment of a series of steps that may be utilized by the controller of a spraying system to implement such a method is illustrated in
(62) It should be appreciated that the method described with reference to
(63) Additionally, the present subject matter is also directed to a method for determining the duration of coil activation needed to achieve a desired geometry and quantity of fluid flow. It should be appreciated that, if an application rate per trigger is desired, the desired quantity of flow will remain a constant value, settable by the operator. Additionally, a constant geometry of application may be desired, also settable by the operator. One embodiment of a series of steps that may be utilized by the controller of a spraying system to implement such a method is illustrated in
(64) It should be appreciated that the method described above with reference to
(65) By utilizing the above described methods, a solenoid valve may be throttled so as to control the pressure drop across the valve. Successful throttling of the valve may then allow for application rate and droplet size control for various applications including, but not limited to, individual nozzle control for flow rate and droplet size of pesticide spray, individual nozzle control of liquid fertilizer application rate, individual knife control of anhydrous ammonia application rate, spraying on or between seeds, seedlings and/or other plant precursors during planting applications, and triggered spraying on or between plants in row-crop chemical applications.
(66) It should be appreciated that the above described methods/steps are simply provided as several examples of suitable methods/steps that may be implemented when throttling a solenoid valve to allow control of the instantaneous pressure drop across and the cyclic duration of flow through the valve. Thus, it should be readily apparent to those of ordinary skill in the art that the methods/steps may be modified to accommodate valves having various different configurations (e.g., in-line valves, counter flow valves, and the like) and to allow such methods/steps to be used across a wide range of spraying and related applications.
(67) It should also be appreciated that the present subject matter is also directed to various methods related to system/valve diagnostics that may provide a means for verifying proper system/valve operation and/or for detecting malfunctioning components of the system. For instance, one of the challenges of an in-line valve design (e.g., the valve 100 shown in
(68) Additionally, as the valve poppet for the disclosed valves is moved from a closed or sealed position to an open position, the present inventors have found that the inductance of the solenoid coil changes. If a dithering frequency (e.g., less than 800 Hz) is supplied to the solenoid coil for throttling the valve, a current ripple may be produced. The magnitude of the ripple may be directly related to the inductance of the solenoid coil. As a result, magnitude measurements of a dithering coil current may be used to approximate the poppet position within the valve. Accordingly, these measurements may be used to determine if and when an in-line valve poppet has gone over-center to the outlet port side of the valve. Additionally, such measurements may also allow for the detection of a missing poppet and/or a clogged valve.
(69) Moreover, as described above, pressure measurements at or downstream of the valve outlet may, in several embodiments, be used for closed-loop control of the outlet pressure of the valve. In addition, these outlet pressure measurements may also allow for system/valve diagnostics. In particular, outlet pressure measurements taken while the poppet is at the throttling position may allow for the calculation of instantaneous fluid flow by multiplying the square-root of the outlet pressure by the spray nozzle flow coefficient. As such, deviations from the desired fluid flow values may be used to identify malfunctioning components, including clogged valves and/or clogged spray nozzles. Further, the speed of on/off pressure transitions may indicate conditions of partially clogged valves or spray nozzles.
Experimental Analysis/Results
(70) The description that follows provides a summary of research conducted by the present inventors regarding the subject matter disclosed above. It should be appreciated that the analysis and results provided below are merely illustrative and should not be construed as any type of limitation on the scope of the disclosed subject matter.
Development of a Mathematical Model and a Prototype Valve
(71) Proportionally acting solenoid valves were physically modeled and investigated using a test stand including a laser displacement sensor for measuring valve poppet position and motion, electrical transducers for solenoid voltage and current measurement and a series of pressure transducers for measuring inlet and outlet fluid pressure. In addition, the temporal relationship between the electrical state of the valve and the poppet motion was also measured. All the test parameters (e.g., poppet position and motion, electrical and fluid pressure conditions) were recorded simultaneously during actuation using programmable input signals. Steady state and transient models of the valve were developed and prototype components and designs indicated that variable pressure drop across the valve for each approximately 100 ms cycle was feasible.
(72) The test fixture allowed the collection of the performance data on solenoid valves during operation at conditions approximating those expected field conditions of a product based on the design. For example, the following sequence of test data provides insight into a commercially available valve having a configuration similar to the counter-flow valve shown in
(73) By pulsing the valve with non-flowing air and again with non-flowing water, a difference in poppet response time due to the medium could be observed. Voltage pulses, current ramps, and poppet displacement measurements were logged with a PC oscilloscope and software. Data for a 75 ms pulse event is shown in
(74)
(75) Using available commercial software packages, computer models of the valves were also created to permit computational fluid dynamics (CFD) analyses and other mathematical analyses to be performed. The computer model allowed stress, displacement, mass, center of gravity and physical parameters to be easily calculated from the physical dimensions of the valve assembly. For instance, the internal porting of the valve and the position of the poppet could be altered and the resulting flow characteristics determined. Additionally, a typical flow trajectory of fluid passing through the valve could be calculated through a CFD analysis, allowing fluid velocity, pressure and turbulence to be determined for any flow condition. This allowed the pressure drop across the valves to be determined for any displacement of poppet from the valve seat. Moreover, the results from the model allowed flow coefficients and other performance data to be developed and facilitated investigation of the resulting changes in performance for changes in valve geometry.
(76) The dynamic simulation of the mathematical model was used to combine fluid, spring, and solenoid coil forces to predict responses of throttling actuator position and outlet pressure. A non-linear model was adopted that utilized three first-order differential equations similar to a linear state-space model.
(77)
(78) State variables were assigned:
(79) x.sub.1=coil current
(80) x.sub.2=poppet displacement
(81) x.sub.3=poppet velocity
(82) Inputs were assigned: u.sub.1=coil voltage u.sub.2=valve inlet pressure
(83) An iterative process allowed simulation of the system and allowed calculation of non-linear parameters within each iteration.
(84) To verify the accuracy of the mathematical models, the first attempt compared the dynamic response of a commercially available two-way, direct-acting solenoid valve having a configuration similar to the counter flow valve shown in
(85) The tests on the first valve led to a better understanding of the forces on the poppet and the poppet's relationship to the outlet pressure. With a narrowed consideration of the type of valve and the metering mechanism required, it was decided to incorporate characteristics of a different solenoid valve that had been designed for proportional pressure control in pneumatic systems.
(86) The proportional pneumatic solenoid valve utilized a flat-faced poppet that throttled the inlet orifice similar to the backwards ported design of the first test valve. The poppet and poppet barrel shape differed in a way that eliminated the sensitivity of coil force to poppet displacement. Instead, the force function was made fairly linear to coil current only. Modifications were also made to the valve design to increase the coil force, reduce the fluid force, increase the poppet's range of travel, and size a spring in order to create a drip-free preload yet allowing coil force to fully open the valve.
(87) A 13-watt coil was selected as an actuator driver. The design was such that force on the poppet from the coil acted in the same direction as the fluid force. Force on the poppet from an internal spring opposed the coil and fluid forces.
(88) Solid modeling of the newly designed valve was performed. Response was simulated with a constant inlet pressure of 90 psi and a coil voltage square wave with 50% duty cycle and controlled magnitude.
(89) Moreover, the non-linear model described above was also utilized to predict the behavior of an in-line valve similar to the valve 100 shown in
(90) System parameters for the A and B matrices of the model were determined using simulations. Non-linear matrix parameters were calculated between 50-s step iterations. Non-linearity of the system included boundary conditions (poppet against stops), non-linear force relationships to fluid pressure and magnetic fields, and non-linear current due to changing coil inductance.
(91) The coil for the valve was modeled as an inductor in series with a resistor. Voltage across the simple inductor and total circuit resistance related to respective current as:
v.sub.L=L.Math.{dot over (i)}.sub.L
v.sub.R=R.Math.i.sub.R
(92) where L was the inductance of the coil, and R was the total circuit resistance. Simulations of the valve revealed that coil inductance was not constant, but varied as a function of both coil current (i) and poppet displacement (x) as displacement related to the air gap between the poppet and stator core. The simulation result is displayed in
(93) The complex relationship of coil inductance to coil current resembled a sigmoid with minimum and maximum values. Inductance as a function of poppet displacement also resembled a sigmoid shape with inductance asymptotes related to a core with a closed gap and a core with an infinite gap. However, because the valve operates in a limited range of both coil current and poppet displacement, inductance as a function of poppet displacement and coil current was modeled as:
(94)
(95) where constants L.sub.0=0.14 and L.sub.1=15.70 (units were: m, amps, and Henries). In cases where current i.sub.L<0.25 amps, a minimum of current of 0.25 amps will be used in the calculation of L.
(96) Elemental coil relationships of voltage and current were related using Kirchhoff's laws:
v.sub.S=v.sub.L+v.sub.R
i.sub.L=i.sub.R
(97) Rearranging variables, the resulting state space parameters are:
(98)
(99) So, a.sub.12=0, a.sub.13=0, b.sub.12=0, and:
(100)
(101) Note that these parameters are non-linear since:
(102)
(103) Poppet velocity is simply the derivative of displacement. In the state space model, the derivative of displacement is expressed as:
{dot over (x)}.sub.2=x.sub.3
(104) So, parameters a.sub.21=0, a.sub.22=0, a.sub.23=1, b.sub.21=0, and b.sub.22=0.
(105) Forces on the poppet included a spring force (F.sub.k), a normal force from fluid pressure (F.sub.n), a motion damping force from fluid friction (F.sub.b), and a magnetic field force (F.sub.B) from the solenoid coil. A free body diagram of forces acting on the valve poppet is shown in
(106) Force from the spring was related to poppet displacement (x) such that:
F.sub.k=k.Math.(x+x.sub.0)
(107) where x.sub.0 was the length of compression of the spring at a poppet displacement of zero. The spring constant (k) was 610 N/m with a closed-valve spring compression length of x.sub.0=0.00401 m.
(108) The normal force from fluid on the static poppet (F.sub.n) from each orifice was a product of the fluid pressure across the orifice (p) and the circular area:
F.sub.n=A.Math.p
(109) where the area of the orifice with diameter (d) was:
(110)
(111) Pressure was acquired from modeling the valve and spray nozzle as 3 orifices in series.
(112) Net normal force from fluid pressure was:
F.sub.n=A.sub.i.Math.p.sub.i+A.sub.o.Math.p.sub.o
(113) Where A.sub.i was the area of the circular inlet, p.sub.i was the pressure across the inlet orifice (#1 from
(114) All orifices were modeled as:
Q=K.sub.V{square root over (p)}
(115) where Q was the volumetric flow (l/s), p was the pressure across the orifice (Pa), and K.sub.V was the flow coefficient. The fluid flow was assumed to be constant so that Q.sub.1=Q.sub.2=Q.sub.3. Pressures were modeled as p.sub.1+p.sub.2+p.sub.3=p.sub.in (valve inlet pressure). Using 3 simultaneous equations, the pressure in the valve was found to be:
(116)
(117) and, the pressure in the nozzle was:
(118)
(119) The pressure throttling orifice (#1 in
K.sub.V=C.Math.A.sub.KV
(120) When the poppet was sufficiently close to the orifice, the controlling area of this disk throttling mechanism was:
A.sub.KV=.Math.d.Math.x
(121) where d was the orifice diameter of 0.00397 m ( 5/32) and x was the distance of the poppet from the orifice. As the distance of the poppet to the orifice increased, a maximum area was used. The maximum area was the circular area of the orifice:
(122)
(123) The valve outlet orifice (#2 in
(124) The spray nozzle orifice (#3 in
(125) The damping force from fluid (F.sub.b) was assumed to be the same as from previous testing. The damping coefficient (b) of 11.0 N-s/m related force to poppet velocity as:
F.sub.b=b.Math.{dot over (x)}
(126) Force on the valve poppet from the magnetic field was dependent on the magnitude of the field acting on the gap area between the moving ferritic poppet and the stator core of the poppet barrel. For the modeled valve, force was determined to be a function of both coil current and poppet displacement.
(127) Based on the data in the graphs above, coil force was modeled as a linear function of coil current with one term related to poppet air gap:
F.sub.B=i.sub.L.Math.[C.sub.B1.Math.x.sub.GAP+C.sub.B2]
(128) where C.sub.B1 and C.sub.B2 were constant multipliers relating coil current and poppet air gap to magnetic field force. Based on the data above, C.sub.B1=2773 N/m-amp and C.sub.B2=17.5 N/amp.
(129) The elemental equations of force displayed in
F=m.Math.{umlaut over (x)}
(130) Rearranging and substituting force equations:
(131)
(132) If state space variable x.sub.2, representing poppet displacement, is referenced to the uncompressed spring length, the state space equation becomes:
(133)
(134) Note that parameters a.sub.31, K.sub.V1, and K.sub.V2 are not constants but functions of poppet displacement.
(135) Using the model described above, the in-line valve was then analyzed to determine its dynamic response. As described above with reference to one embodiment of the valve 100 shown in
(136) In order for the valve to transition from a closed position (in which the poppet sits against the outlet port) to a PWM off position (in which the poppet sits against the inlet port), a transition cycle (e.g., a 100-ms transition cycle) may be enacted. The transition cycle turns the solenoid coil on with 100% high-frequency duty cycle for 100 ms. The goal is to snap the valve poppet from the outlet orifice to the inlet orifice as quickly as possible.
(137) The model was simulated with coil voltage=12.5 volts, fluid inlet pressure=90 psi, a nozzle nominal size of 10, and initial state variables of coil current=0 amps, poppet displacement=0 mm, and poppet velocity=0 mm/s. Responses of coil current, poppet displacement, poppet velocity, and valve outlet pressure for the transition cycle are displayed in
(138) Additionally, a step response was simulated in which the poppet moved from the valve inlet seat to a throttled position. This simulation was intended to observe the condition in which a low-frequency PWM pulse enabled flow through the valve.
(139) The model was simulated with coil voltage=5.5 volts, fluid inlet pressure=90 psi, a nozzle nominal size of 10, and initial state variables of coil current=1.0 amps (12.5-volt steady state), poppet displacement=1.78 mm (against inlet seat), and poppet velocity=0 mm/s. Responses of coil current, poppet displacement, and outlet pressure for the PWM step input are displayed in
(140) As described above, previous tests with counter-flow valve configurations had highlighted the use of a coil charging period in which the high-frequency PWM duty cycle was set to 100% for a duration determined by a valve controlling algorithm. The coil charging period was designed to accelerate coil current change so that the valve would transition to a partially-open steady-state condition faster than with a simple step input.
(141) In the case of an in-line valve, the high-frequency duty cycle is already set at 100% at the beginning of a pulse because the coil is actually holding the valve closed. In this case, the coil charging period becomes a coil discharging period in which the high-frequency PWM duty cycle is set to 0%.
(142) The previous PWM-on transition was simulated again, but included a coil discharging period in which the coil voltage was set to 0.0 volts until the current decreased to the desired steady-state value of 0.464 amps. The coil voltage then switched to a constant 5.5 volts. Fluid inlet pressure remained 90 psi. Initial state variables were the same as before: coil current=1.0 amp (12.5-volt steady state), poppet displacement=1.78 mm (against inlet seat), and poppet velocity=0 mm/s. Responses of coil current, poppet displacement, and outlet pressure for the PWM step input with the coil discharging period are displayed in
(143) To further increase response of the valve, a FET was used to actively engage and disengage the feedback diode parallel to the coil. The act of setting the coil FET duty cycle to 0%, and simultaneously disengaging the feedback diode, cut off the coil current path. The result was a charge buildup on the FET side of the coil. Because the FET was protected by an ESD zener diode with a breakdown of 39 volts, and the supply voltage was 12 volts, the coil experienced a temporary voltage drop of 27 volts (12 volts-39 volts).
(144) The PWM-on transition was simulated a third time. However, the coil discharging period utilized a coil voltage of 27.0 volts until the current decreased to the desired steady-state value of 0.464 amps. The coil voltage then switched to a constant 5.5 volts. Responses of coil current, poppet displacement, and outlet pressure are displayed in
(145) The overshoot in
Development of a Solenoid Drive Circuit and Algorithm
(146) The solenoid coil was driven with a custom microcontroller circuit containing a Control Area Network (CAN) transceiver, a source voltage sensing circuit, a current-sinking Field Effect Transistor (FET), a coil current sensing circuit, and 2 analog inputs connected to pressure transducers for microcontroller measurement of inlet and outlet pressure. The drive circuit was connected to a nozzle assembly (including a spray nozzle and a solenoid valve configured similar to the valve shown in
(147) The pulse timing was regulated by the circuit's microcontroller. A pulse consisted of a 100 millisecond cycle in which a low frequency duty cycle value set the amount of on/off time. The on time consisted of a coil charging period in which the drive FET was turned on continuously and a modulated period in which the FET was turned on and off at a frequency of 10 kHz. The duration of the coil charging period was determined by the amount of time for the coil current to reach the desired steady state value. Coil current was continuously measured and compared to a threshold in order to trigger drive switching to a modulated signal.
(148) Communication over the CAN bus allowed an operator to change parameters that controlled timing. Software pressure control utilized an iterative algorithm of trial poppet displacements to calculate the required coil current which would throttle outlet pressure to the desired value. The steps of this method included:
(149) 1. Input the size of spray nozzle (indicated spray nozzle flow coefficient flow/pressure^0.5)
(150) 2. The system models multiple orifices in series and uses orifice equations to calculate orifice pressure drop ratios (pressure across valve/valve inlet pressure) for the varied trial poppet displacements based on size of the spray nozzle
(151) 3. At the beginning of a pulse, the high-frequency PWM is set to 100% (0% for coil discharging) and the current feedback switch is opened
(152) 4. The system measures the voltage supplied to the controller
(153) 5. The supply voltage is divided by the coil resistance to calculate the maximum coil current
(154) 6. The system measures inlet pressure
(155) 7. The inlet pressure is multiplied by the orifice pressure drop ratios to determine the resulting outlet pressures for the varied trial poppet displacements
(156) 8. The calculated outlet pressures are compared to the desired outlet pressure to determine the desired poppet displacement
(157) 9. Desired poppet displacement is used with measured inlet pressure to calculate the fluid force on the poppet
(158) 10. Desired poppet displacement is used to calculate the spring force
(159) 11. The coil force is calculated by equating the sum of all poppet forces to zero (equilibrium)
(160) 12. The coil force is used to calculate the desired coil current
(161) 13. The coil current is continually measured and compared to desired coil current
(162) 14. When the measured coil current equals the desired coil current, the high-frequency PWM is set to the percentage of the desired coil current divided by the maximum coil current and the current feedback switch is closed
(163) 15. The poppet moves to the desired position resulting from the equilibrium of forces
(164) The drive circuit and control algorithm above was simulated to determine valve outlet pressure response. In one simulation, inlet pressure was 90 psi, supply voltage was a constant 12.5 volts, desired pulse duty cycle was set to 50%, and desired outlet pressure was set to 40 psi. In
Evaluation of Performance: Valve and Control Circuit
(165) The performance of the disclosed valves was also assessed for two specific characteristics: the ability to control droplet size spectrum through proportional pressure control and the ability to control time-averaged volumetric flow rate at constant and varied pressures. Within these two primary verification objectives, several performance parameters affected the quality of the application. Among these were liquid pulse turn on time, liquid pulse turn off time, outlet pressure stability, and range of inlet pressure operation.
(166) To assess these characteristics, a solenoid valve configured similar to the valve shown in
(167) Nozzle spray droplet size was measured with a particle size analyzer. The valve and nozzle apparatus was connected to a conveyer which swept the apparatus horizontally 20 inches above the analyzer's detection laser. The nozzle spray fan and sweep direction were oriented perpendicular to the detection laser and the duration of the sweep was approximately 6 seconds. Average volumetric flow was measured by catching the spray out of the nozzle and recording the spray time and liquid volume.
(168) Target pressure and pulse duty cycle values were identified for 3 nozzle sizes (fan nozzles 11002, 11004, and 11008), which are commercially available from TEEJET SPRAYING SYSTEMS. Target pressures for the nozzles were achieved using the control method in which the operator input a desired pressure. A steady state inlet pressure of 90 psi and a steady state supply voltage were used for all of the repetition trials. Additional tests were conducted on an 11004 DRIFT-GUARD nozzle, a D5-45 cone nozzle, and an 11004 nozzle with varied supply voltage and inlet pressure. The varied input trials were conducted to verify that the algorithm successfully compensated the coil drive signal for varied input conditions.
(169) For every given combination of setpoints: nozzle, target pressure, pulse duty cycle, and repetition, waveforms were captured showing time relationships between the drive signal and the responding outlet pressure. Following the pulse trigger, pressure turn-on and turn-off times varied slightly but averaged about 8 ms each. Pressures reached steady state after 15 ms.
(170) The mathematical models demonstrated a relationship between the high-frequency duty cycle (percent of maximum coil current) and the outlet pressure. Given a constant supply voltage, a constant inlet pressure, and a constant nozzle flow coefficient, outlet pressure should be a nearly linear function of high-frequency duty cycle.
(171) One primary performance characteristic of the valve was the ability to control time-averaged volumetric flow rate at constant and varied pressures. Valve outlet pressure (nozzle pressure), nozzle size, and valve pulse duty cycle all affect the volumetric flow rate through the valve and nozzle. The graph in
(172) The linear relationships of each data set illustrated the ability to regulate volumetric flow rate through pulse duty cycle control. Further, target pressure and pulse duty cycle values were used to predict volumetric fluid flow based on orifice equations.
(173) The other primary performance characteristic of the valve was the ability to control spray droplet size spectra during pulsed flow control. Test data for the commonly-used 11004 fan nozzle are shown in
(174) This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they include structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.