The present invention relates to solenoid driver circuits, and more particularly to a solenoid driver circuit that captures and stores energy that is later re-used in the circuit.
For fast solenoid actuation, it is desirable to increase and decrease the inductor current through the solenoid as quickly as possible. For conventional driver circuits (i.e., high-side and low-side drivers), the rise and fall rates of the inductor current is determined by the voltage applied to the solenoid coil inductor-resistor time constant L/R, with L=the inductance of the solenoid coil and R=the resistance of the coil.
There is a desire for an improved solenoid driver that improves the actuation speed, controllability and energy efficiency of a solenoid. There is also a desire for a solenoid-operated spool valve having enhanced controllability and actuation time.
The invention is directed to a solenoid drive circuit that includes a boost energy storage device that absorbs energy from and discharges energy to a solenoid. Switching devices control the connection between the boost device, the solenoid, and a power source. This allows the voltage excitation to the circuit, and therefore the solenoid response time, to be variable based on the characteristics of the boost device as well as the solenoid. By providing two different solenoid rise and decay rates and by capturing and re-using energy stored in the solenoid, the inventive drive circuit enhances solenoid response and increases efficiency.
A circuit according to the invention includes a boost energy storage device, such as a capacitor, that supplies boost energy to a solenoid. This additional circuitry provides faster solenoid current rise and decay rates than a conventional high or low side drive circuit. More particularly, the current rise and fall times in the inventive circuit is not determined by the L/R time constant. Instead, the times are determined by the time required for the capacitor to discharge completely into the solenoid coil inductance or absorb the energy from the inductance. The time constant t1 is less than or equal to around 1.57×(L×C)1/2 seconds, where L=the inductance of the solenoid coil and C=is the capacitance of the energy storage device. Note that although the examples below assume that the energy storage device is a capacitor, other devices may be used without departing from the scope of the invention.
The increased voltage provided by the energy storage device provides a faster initial rise rate and a faster ending fall rate for the solenoid, creating a quicker solenoid response at the beginning and end of solenoid actuation. Response times of less than t1=1.57×(L×C)1/2 seconds may be obtained by using a high capacitor voltage and shutting off the discharge before the capacitor is completely discharged to Vbattery. Thus, the discharge may be either partial or complete, depending on the desired response speed. This allows the current in the solenoid coil inductor to increase faster and not be restricted by the conventional L/R time constant. The switching time may also be determined by the solenoid current as well as the capacitor voltage.
The solenoid in the circuit may be driven using pulse width modulation (PWM), allowing the current in the solenoid to be controlled at a level that is less than the final DC value V/R (supply voltage divided by solenoid resistance) dictated by the solenoid 104. As a result, the circuit 100 is flexible enough to operate using the slower L/R time constant to facilitate PWM operation. The ability for the circuit 100 to change solenoid current rise and decay times of different speeds provides increased drive control over the solenoid.
Referring to
In this embodiment, the cathode of one of the diodes D1 is connected between the first switch S1 and the solenoid 104 and the anode of the diode D1 is connected is connected to the positive terminal of the power source 102. This configuration therefore allows partial discharge of the solenoid 104 to provide rapid actuation.
Referring to
For example, if the capacitor C1 and the solenoid 104 are both small, the capacitor C1 will fully discharge when it reaches the battery voltage. Because the capacitor voltage and the battery voltage are at similar levels, the changes in the current level will be slower as it approaches the target current.
If the capacitor C1 is large and the solenoid is small 104, however, the capacitor C1 will only partially discharge and remain above the battery voltage. A larger capacitor C1 enables faster response times in the circuit 100 by maintaining the capacitor voltage at a higher level. As a result, the circuit 100 will reach the target current at a faster rate.
At this point, the controller 150 instructs the first switch S1 to open, causing the first diode D1 to start conducting current (block 203). The current through the solenoid 104 rises and travels through current path 2 at a slower rate. Note that this stage is optional; if a faster current rise time is desired, the boost capacitor C1 may be charged to a higher level so that the capacitor voltage is kept high and reaches the battery voltage before it is completely discharged, allowing the target current level to be reached at a faster rate.
When the current in the solenoid 104 has reached a final desired level, the second, lower switch S2 opens and the first switch S1 is closed (block 204). The magnetic field in the solenoid 104 inductance “collapses,” “causing the inductor current to recirculate through the solenoid 104 to maintain the magnetic field of the solenoid 104. This in turn forces the current to flow through the second diode D2, which acts as a steering diode, according to current path 3. At this point, the current level gradually drops at a slower rate due to resistive losses in the circuit 100. When the current has decreased to a desired second, lower level, the controller S2 closes the second switch S2 and opens the first switch S1, causing the first diode D1 to conduct supply current from the battery 102 and direct current according to current path 2 again to increase the solenoid current level (block 205). The level at which this occurs can be selected and controlled by the controller 150 based on, for example, the system's tolerance to current ripple, switching losses, noise generation, etc.
Thus, the current in the solenoid 104 can be controlled to conduct PWM operation. In one embodiment, the controller 150 obtains the PWM action at the slower rate by alternately opening and closing the switches S1, S2 out of phase with each other, causing the solenoid current to toggle between current path 2 (charging the solenoid 104 from the battery 102) and current path 3 (recirculating the current from the solenoid to the capacitor C1) (block 206).
To improve operating efficiency, the inventive circuit 100 may recover and re-use magnetic energy stored in the inductance of the solenoid 104 after the solenoid 104 has been actuated. The energy is captured in the boost capacitor C1 and re-used during the next solenoid actuation. This energy capture can be conducted when the solenoid current is dropped rapidly to zero. More particularly, it is desirable to have the current level respond according to the first, faster time constant t1. To do this, the controller 150 opens both of the switches S1, S2 to drain current from the solenoid 104 into the boost capacitor C1 through current path 4 and both of the diodes D1, D2 (block 207). The boost capacitor C1 will charge to a voltage level higher than the battery 102 voltage; the exact level is controlled by the inductance of the solenoid 104, the amount of current flowing through the solenoid 104 during discharge, and the capacitance.
Note that the battery 102 also helps recharge the boost capacitor C1 because it is placed in the solenoid discharge path in the circuit 100. As a result, the inventive circuit 100 conducts current rise and decay at a first fast rate and at a second slow rate, depending on the specific circuit configuration. This improves the response time and control over solenoid operation. Moreover, the circuit configuration also improves efficiency by using energy captured during discharge of the solenoid.
As noted above, the operation of the circuit 100 in
Using a larger capacitor C1 also allows recapture of discharged energy from the solenoid 104 into the boost capacitor C1. In this case, however, opening both of the switches S1, S2 to rapidly reduce the solenoid current to zero forces the solenoid voltage to increase to Vsolenoid=Vcapacitor+I×R−Vbattery. This increase causes the solenoid 104 to transfer its magnetic energy to the boost capacitor C1 at a faster rate than the circuit in
To achieve this, the circuit 100 in
To increase the energy stored in the boost capacitor C1, the switch controller 150 opens and closes the second switch S2. Closing the second switch S2 causes more current to flow from the battery 102 to the solenoid 104 via current path 2, while opening the second switch S2 causes the current created from the collapsing magnetic field in the solenoid 104 to flow into the boost capacitor C1 for storage via current path 4. The controller 150 continues to open and close the second switch S2 to charge the boost capacitor C1 until the comparator 250 indicates to the controller 150 that the capacitor voltage has reached the desired boost voltage value (block 256). At this point, the controller 150 opens the second switch S2, and the process in
The circuit 100 in
Referring to
The third switch S3 is then closed just before the solenoid 104 is to be actuated, causing current to flow from the demagnetization capacitor C2 through the solenoid 104 via current path 6 (block 302). In one embodiment, this step demagnetizes the solenoid 104. The demagnetization can be conducted by, for example, applying current through the solenoid that is either a pulse or a decaying sinusoid, depending on the size of the demagnetization capacitor C2. If the demagnetization capacitor C2 is large (e.g., greater than 10% of the boost capacitor C1 value), then the third switch S3 will close for a short time (e.g., tens of microseconds) to conduct pulse demagnetization. If the demagnetization capacitor C2 is small (e.g., on the order of 1% to 10% of the boost capacitor C1 value), then the switch S3 will close for a longer time period (e.g., several milliseconds) to conduct decaying sinusoid demagnetization. Note that during sinusoid demagnetization, the demagnetization capacitor C2 will completely charge and discharge with an alternating polarity and decreasing amplitude through current paths 5 and 6 at this step (block 302).
After the solenoid 104 has been demagnetized, the third switch S3 opens and switches S1 and S2 close to start solenoid actuation (block 304), causing current to flow from the boost capacitor C1 through the two closed switches S1, S2 and the solenoid 104 via current path 1. Like several of the embodiments described above, the boost capacitor C1 in this embodiment has a voltage much higher than the battery 102 voltage and sufficient capacity to discharge only slightly while supplying current to the solenoid 104 at a near-constant voltage until the solenoid current reaches a desired level. Once this occurs, the first switch S1 is opened, conducting current through diode D1 via current path 2 at a slower rate as described above in the previous embodiments (block 306).
The remaining steps 308, 310, 312 and 314 in the process of
The circuits above can be used in any application using solenoid valves. For example, the driver circuit may be used to enhance controllability of a spool valve by demagnetizing the spool and an end cap so that the spool can move to another position. Those of ordinary skill in the art will recognize that the inventive circuit can be used in other applications without departing from the scope of the invention.
By incorporating inductor-capacitor energy transfer principles in the drive circuit, the invention increases the actuation speed of a solenoid driven by the circuit and provides selectable time constants to improve PWM capability. Moreover, capturing and re-using stored energy in the inventive circuit improves the energy efficiency of the circuit. A spool valve operating according to the inventive principles experiences a decreased actuation time and enhanced controllability. Those of ordinary skill in the art will understand that the switching time in the inventive circuit can be controlled or modified based on the response of the solenoid or the response of other portions of the system, (e.g., spool response, pressure rate rise, system downstream behavior, etc.).
The foregoing description is exemplary rather than defined by the limitations within. Many modifications and variations of the present invention are possible in light of the above teachings. The preferred embodiments of this invention have been disclosed, however, one of ordinary skill in the art would recognize that certain modifications would come within the scope of this invention. It is, therefore, to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described. For that reason the following claims should be studied to determine the true scope and content of this invention.