Actuator with feedback for end stop positioning

Information

  • Patent Grant
  • 7265512
  • Patent Number
    7,265,512
  • Date Filed
    Tuesday, August 30, 2005
    19 years ago
  • Date Issued
    Tuesday, September 4, 2007
    17 years ago
Abstract
Methods for operating an actuator including providing a position sensor and using the position sensor to provide end-stop functionality for the actuator. The actuator may have a motor controlled by control circuitry, with the control circuitry reading a variable from a position sensor to determine when the motor should be deactivated due to an associated actuated part reaching a motion limit. Also, actuators including a position sensor, a motor, and control circuitry. The control circuitry may take an output from the position sensor and use the position sensor output to determine when to shut off the electric motor due to its encountering a motion limit, providing end stop functionality with reduced complexity and wear. Further embodiments include HVAC dampers and valves for use in controlling gas, steam, water, or other liquid or fluid flow.
Description
FIELD

The present invention is related to the field of actuators. More particularly, the present invention is related to the field of actuators for opening/closing valves, dampers, and the like.


BACKGROUND


FIG. 1A illustrates a typical device for actuating a valve, damper or the like. An electric motor 10 is coupled to a drive shaft 12 by gears 14, 16. Also coupled to a drive shaft is a mechanical end stop including a stopper 18 disposed relative to an attachment 20 that is secured via disk 22 to the drive shaft 12. As shown by FIGS. 1B-1C, as the drive shaft 12 rotates, the disk 22 causes the attachment 20 to eventually bump against the stopper 18, preventing further motion. For at least a brief time, the electric motor 10 may continue driving the drive shaft against the mechanical end stop provided by the stopper 18 and attachment 20. A second stopper may also be provided to further limit motion in another direction. Various supporting elements, which would hold the drive shaft 12, stopper 18, attachment 20 and disk 22, among other elements, in alignment, are omitted in the figures for simplicity.


Various alternatives to this arrangement are known, for example, allowing the part being actuated (a valve, damper, or the like) to provide a physical end stop (for example, when the damper is closed and cannot move farther) for the actuator. Another is to provide a switch relative to the drive shaft that is actuated when the drive shaft reaches a desired position. Each of these solutions presents various difficulties, including complexity of installation, expense of additional parts, and (especially with some physical barrier-type end stops) fatigue and stress on parts that cause the end stop, as well as strain on the electric motor 10, drive shaft 12 and gears 14, 16. Better solutions are desired.


SUMMARY

The present invention, in an illustrative embodiment, includes a method for operating an actuator including providing a position sensor and using the position sensor to provide end-stop functionality for the actuator. For example, the actuator may have a motor controlled by control circuitry, with the control circuitry reading a variable from a position sensor to determine when the motor should be deactivated due to an associated actuated part reaching a motion limit.


In another illustrative embodiment, the present invention includes an actuator including a position sensor, a motor, and control circuitry. In the illustrative embodiment, the control circuitry may take an output from the position sensor and use the position sensor output to determine when to shut off the electric motor due to its encountering a motion limit, providing end stop functionality with reduced complexity and wear.


Another illustrative embodiment includes an HVAC damper adapted to include an actuator in accordance with the above illustrative example. Yet another illustrative embodiment includes a valve having an actuator in accordance with the above illustrative example.





BRIEF DESCRIPTION OF THE FIGURES


FIG. 1A is a diagram of an example mechanical end-stop system;



FIGS. 1B-1C are elevation views of the system of FIG. 1A in different positions;



FIG. 2 is a diagram of an illustrative embodiment actuator;



FIG. 3 is a block diagram for an illustrative method including initialization;



FIG. 4 is a functional block diagram of an illustrative damper;



FIG. 5 is a functional block diagram of an illustrative valve;



FIG. 6 is a block diagram for an illustrative method of operation;



FIG. 7 is a partial schematic for another embodiment of an end-stop system;



FIG. 8 is a partial schematic for yet another embodiment of an end-stop system;



FIG. 9 is a partial schematic for a user adjusted end-stop system embodiment;



FIG. 10A is a diagram of an illustrative example optical sensor based end-stop system; and



FIG. 10B is a diagram for an alternative design for carrying indicia for an example optical sensor based end-stop system.





DETAILED DESCRIPTION

The following detailed description should be read with reference to the drawings. The drawings, which are not necessarily to scale, depict illustrative embodiments and are not intended to limit the scope of the invention. The inclusion of examples should be understood as purely illustrative, and does not limit the invention to those examples provided, or to use or inclusion of only those elements discussed or shown.



FIG. 2 is a diagram of an illustrative embodiment actuator. In the illustrative embodiment, an electric motor 40 is controlled by control circuitry 42. The motor 40 is coupled to a drive shaft 44, optionally via gearing 46. The drive shaft 44 may be coupled to any suitable actuated part, including, for example, an air control damper as used in heating ventilation and air conditioning (HVAC) systems, or a valve used in controlling gas, steam, water, or other liquid, gas or fluid flow.


In the illustrative embodiment, a feedback potentiometer 48 is coupled to the drive shaft 44, sometimes via optional gearing 50. An output is taken from the feedback potentiometer 48 by the control circuitry 42. When used, the optional gearing 50 may be selected such that the dynamic range of the drive shaft 44 may be translated to less than (or equal to) the dynamic range of the potentiometer. For example, some known potentiometers are driven with a rotating unit having a wiper that is adapted for a dynamic range of less than 360 degrees. Depending upon how the drive shaft output is used with an actuated part, the drive shaft may have a dynamic range greater than that of the feedback potentiometer 48. Those of skill in the art will recognize that the gearings 46, 50 may be designed in a number of ways so that the dynamic range of the potentiometer is not exceeded when the actuator is at its desired end stop limits. The gearings 46, 50 may also be omitted in some embodiments, and/or may be secured relative the motor independent of the drive shaft 44.


After an initialization, such as is shown in FIG. 3 below, the control circuitry 42 may store or otherwise have access to an indication of the output of the feedback potentiometer 48 when the actuated part (not shown) that is coupled to the drive shaft 44 is at an end-stop position. Then, by monitoring the output of the feedback potentiometer 48, for example, as shown below in FIGS. 7-9, the control circuitry is capable of stopping the electric motor 40 when an end-stop position is reached. This may include, for example, terminating a commutation sequence used to drive the motor 40, cutting off power to the motor 40, or other methods of shutting off the motor 40. It is understood that “taking an output” from a potentiometer, which is typically a passive device, may include applying a signal to the potentiometer and measuring a response to the signal.


The control circuitry may include a suitable processor such as a microprocessor, microcontroller or microcomputer. The control circuitry may also include timing devices, logic elements, power controlling circuitry, and input/output circuitry as are suitable for controlling the operation of the motor 40.



FIG. 3 is a block diagram for an illustrative method including initialization. From a start block shown at 60, the actuated part is moved (possibly by operation of the actuator's motor) to a desired first motion limit, as shown at 62. The first motion limit may be a position from which further motion in one direction is not desired. The position sensor output is then observed/measured, as shown at 64. Next, a first value related to the sensor output is recorded in some form, as shown at 66.


The first value may be recorded in digital or analog form, and on any suitable media or by the use of any suitable device/mechanism. For example, the value may be stored in a memory accessible by a microprocessor. In another example, an actuatable potentiometer controllable by the control circuitry may be adjusted to match or provide an indication of the stored first value. In yet another example, a voltage may be stored on a capacitor to indicate the stored first value.


After the first value is recorded in a suitable manner, the method may end, as shown at 74, or may go to step 68. This depends on whether a single end stop, or multiple end stops are desired. If the method continues to step 68, the actuated part is moved to a second motion limit. Next, as shown at 70, the position sensor output is again observed. As shown at 72, a second value related to sensor output, this time at the second motion limit, is recorded, in some manner. Again, the method ends at 74.


With the first, and optionally the second, value(s) stored or recorded, the actuator is now initialized to allow it to operate within one or both motion limits without a need for mechanical end-stops. Such mechanical or other end-stops may optionally be included for various purposes, including, for example, safety, but wear on those devices may be reduced since they will not always be used to provide an end-stop. For example, a mechanical or other end stop may be used in the initialization steps to allow the actuator to reach its physical end-stops during initialization, with the control methods discussed herein used after initialization.


In some embodiments, the first value (and, optionally, the second value) that is actually stored may be adjusted by an offset from the variable measured from the position sensor. This adjustment may occur before the value is stored, or when the value is used later. The offset may be chosen to allow the motor to be deactivated just before the actuated part reaches its desired end stop position or, if provided, its physical end stop. The variable may be in range of the first value (and optionally the second value) when the two are equal, or when the variable is equal to the first value plus or minus an offset. The same may be said of the second value as well.


In another illustrative embodiment, more points than just the end stops may be defined. In an illustrative example, a damper having four positions (closed, one-third open, two-thirds open, fully open) is actuated. Values for stopping points for the damper actuator may be stored for each of the four positions. In operation, the control circuitry may determine whether a variable measured from the position sensor is within an appropriate range between first and second endpoint values for that range, and continues operation until one of the endpoint values is reached or approached.



FIG. 4 is a functional block diagram of an illustrative damper. The damper may include an electric motor 80, which is controlled by control circuitry 82. The motor 80 is coupled via (optional) gearing 84 to a drive shaft 86 that in turn is coupled to a damper 88 that may be, for example, an air flow control damper used in an HVAC system. In the illustrative damper, a position sensor 90 is coupled to the drive shaft 86, possibly through optional gearing, if desired. In some embodiments, the position sensor 90 may be an optical device that is coupled optically to the drive shaft 86, which may include readable indicia associated therewith, provided thereon, or provided on a device coupled via gearing to the drive shaft 86. In yet another embodiments, the position sensor 90 may take the form of a magnetic device that reads position by noting the passage of one or more magnetic elements past, for example, a Hall sensor. In another alternative, the drive shaft 86 is directly coupled to the potentiometer, for example with an actuator that operates the drive shaft 86 through a ninety-degree turn. The position sensor 90 predicts the position of the damper 88, and an output taken from the position sensor 90 is used by the control circuitry 82 to determine when the motor 80 should be shut off because the damper 88 has reached a motion limit or end stop.



FIG. 5 is a functional block diagram of an illustrative valve. The valve may include an electric motor 100, which is controlled by control circuitry 102. The motor 100 is coupled via (optional) gearing 104 to a drive shaft 106 that in turn is coupled to a valve 108 that may be, for example, a valve used to control gas, steam, water, or other liquid, gas, or fluid flow. In the illustrative example, a position sensor 110 is coupled to the drive shaft 106, possibly through optional gearing, if desired. Alternatively, the position sensor 110 may be an optical device or magnetic sensing apparatus as discussed above. The position sensor 110 predicts the position of the valve 108, and an output taken from the position sensor 110 is used by the control circuitry 102 to determine when the motor 100 should be shut off because the valve 108 has reached a motion limit or end stop.



FIG. 6 is a block diagram for an illustrative method of operation. In the example method, a first step is to receive a command to open or close the part, as shown at 120. Next, the electric motor is started, as shown at 122. Before starting the electric motor, the method may optionally include checking whether the actuated part is already at an end stop. The position sensor output is observed, as shown at 124. Finally, the motor is stopped based on an output from the position sensor, as shown at 126. The method is in contrast to conventional methods where a mechanical end-stop is provided and the motor is stopped due to increased force or load, sometimes beyond that which the motor can provide, for example. The actuated part may be, for example, a valve or a damper, or any other suitable device.



FIG. 7 is a partial schematic view of another embodiment of an end-stop system. In the illustrative example, control circuitry 140 reads a voltage form a location between a potentiometer 142, coupled to drive shaft 144, and a resistor 146. The potentiometer 142 and resistor 146 are shown in a voltage divider configuration from an applied voltage V, which may be provided by the control circuitry 140, or in any other suitable manner. The resistance of the potentiometer changes as the drive shaft 144 rotates. As the resistance provided by the potentiometer 142 changes, the voltage read by the control circuitry 140 will change as well. Thus, the voltage sensed by the control circuitry 140 may provide an indication of the current position of the actuator or actuated part. The voltage may be sensed, for example, using analog-to-digital circuitry, or some other type of sampling circuitry.



FIG. 8 is a partial schematic for yet another embodiment of an end-stop system. In this example, the control circuitry 160 provides an output voltage to help in determining whether the potentiometer 162, again coupled to the drive shaft 164, indicates an end-stop position. Again, and for illustrative purposes, the potentiometer 162 is provided in a voltage divider configuration with a resistor 166, using a voltage V. This time, an output voltage is provided by the control circuitry 160 to a comparator 168, and compared to the voltage from the voltage divider.


For example, if a microprocessor is part of the control circuitry 160, the microprocessor may provide a digital output for digital-to-analog conversion. Any other suitable devices may be used to provide an output signal indicative of an earlier stored value captured during initialization. When the comparator 168 switches either from high-output to low-output, or low-output to high-output, the potentiometer 162 will be reading a position from the drive shaft 164 indicating that the actuated part is at an end stop. The control circuitry 160 then shuts down the motor. To initialize such a system, the control circuitry 160 may also have a coupling (not shown) to the node between resistor 166 and the potentiometer 162 for use in reading a voltage during initialization. believing



FIG. 9 is a partial schematic for a user adjusted end-stop system embodiment. The example is similar to that shown in FIG. 7, with control circuitry 180 coupled to a node between a potentiometer 182, which is coupled to drive shaft 184, and a resistor 186. In addition to the voltage divider, the illustrative circuit includes a user adjustable potentiometer 188, which is adjustable by user input 190, such as a knob or other apparatus allowing user access and adjustment. In an illustrative example, when an actuator has been used for some period of time, there may be small changes in the positioning that occurs at the predetermined end stops saved by the control circuitry 180. Rather than reinitializing the actuator, the user may adjust the voltage measured by the control circuitry by adjusting a value on the user adjustable potentiometer 188 in one direction or another to further the motion limit.



FIG. 10A is a diagram of an illustrative example optical sensor based end-stop system. In this system, the control circuitry 200 is coupled to an optical sensor 202. The drive shaft 204 is coupled to a patterned piece 206, which the optical sensor 202 is disposed and adapted to read. Again, for initialization, the actuated part is placed at a desired end-stop position, and the optical sensor 202 takes a reading from the patterned piece 206 coupled to the drive shaft. The output of the optical sensor 202 is taken by the control circuitry 200 and saved in any suitable form for later comparison to the output of the optical sensor. If/when the output of the optical sensor 202 matches or nears the saved value, the control circuitry 200 is adapted to stop an associated electric motor (not shown). In some embodiments, the associated electric motor is stopped by simple deactivation (by removing power, for example), such that “stopping” the motor does not necessarily imply or exclude application of a brake or the other forced stopping mechanism.



FIG. 10B is a diagram for an alternative design for carrying indicia for an example optical sensor based end-stop system. Rather than the disk shown as the patterned piece 206 (FIG. 10A), a drum or cylinder 210 is placed over the drive shaft 212. The pattern may also be placed directly on the drive shaft. In some optical embodiments, a number of rotations may be counted, rather than an absolute position, with the number of rotations indicative of position. For example, an up/down counter may be used to count rotations occurring in one direction (up) or another (down), with the control circuitry adapted to recognize whether the applied signal that powers the motor will cause movement in one or the other direction.


The pattern or indicia suggested in FIGS. 10A and 10B may take any suitable form. Such readable indicia are known in various forms and are used in various technical areas. If expense is an issue, the potentiometer solutions suggested herein may be less expensive than an optical approach, however, as technologies progress the optical solution may become less expensive.


In yet another embodiment, a magnetic sensor including, for example, a Hall sensing device, may be used to count positions or rotations. For example, a cylinder carrying a number of magnets, disposed in alternating fashion, may be coupled (directly or via gearing) to the drive shaft and/or motor. Relative position may be determined by counting the number of times an associated Hall effect sensor is actuated.


Those skilled in the art will recognize that the present invention may be manifested in a variety of forms other than the specific embodiments described and contemplated herein. Accordingly, departures in form and detail may be made without departing from the scope and spirit of the present invention as described in the appended claims.

Claims
  • 1. A method of providing end stop functionality to an HVAC valve or damper, the HVAC valve or damper comprising an electric motor, a controller controlling the electric motor, and an output portion transferring force from the electric motor to an actuated part of the HVAC valve or damper, the method comprising: providing a position sensor associated with the output portion, the position sensor providing an indication of a position of the actuated part of the HVAC valve or damper, and wherein the position sensor includes a position potentiometer;selecting a first position for the actuated part of the HVAC valve or damper, the first position associated with one of an open, on, off, or closed position for the actuated part;detecting an output of the position sensor when the actuated part of the HVAC valve or damper is at the first position;storing a first value related to the output of the position sensor when the actuated part of the HVAC valve or damper is in the first position;activating and operating the electric motor to actuate the HVAC valve or damper;while operating the electric motor, observing the output of the position sensor and generating a variable related to the output of the position sensor;comparing the variable to the first value, and, if the variable and the first value are within a range of one another, stopping movement of the actuated part of the HVAC valve or damper;providing a user adjustable potentiometer, the user adjustable potentiometer electrically coupled to the position potentiometer and accessible and adjustable by a user of the actuator, the user adjustable potentiometer adjustable to provide adjustments to the variable when the actuator is at a given position; andobserving a location of the actuated part of the HVAC valve or damper after the electric motor has been deactivated, and, if the actuated part of the HVAC valve or damper is not at an end point for motion of the actuated part of the HVAC valve or damper, adjusting the user adjustable potentiometer.
US Referenced Citations (137)
Number Name Date Kind
3579072 Plummer et al. May 1971 A
3937974 Lafuze Feb 1976 A
3959702 Godwin et al. May 1976 A
4027216 Rozek May 1977 A
4038589 Heyne et al. Jul 1977 A
4139807 Hucker Feb 1979 A
4295085 Lafuze Oct 1981 A
4311950 Goldin et al. Jan 1982 A
4315202 Dawson et al. Feb 1982 A
4337821 Saito Jul 1982 A
4364004 Bourbeau Dec 1982 A
4364111 Jocz Dec 1982 A
4393597 Picard et al. Jul 1983 A
4422028 Godwin et al. Dec 1983 A
4424472 Jacot-Descombes et al. Jan 1984 A
4434932 Hara et al. Mar 1984 A
4456166 Kagohata Jun 1984 A
4501155 Garritano Feb 1985 A
4530395 Parker et al. Jul 1985 A
4546293 Peterson et al. Oct 1985 A
4591773 Numata May 1986 A
4591774 Ferris et al. May 1986 A
4591775 Niissel et al. May 1986 A
4608527 Glennon et al. Aug 1986 A
4618808 Ish-Shalom et al. Oct 1986 A
4651068 Meshkat-Razavi Mar 1987 A
4656410 Shibata Apr 1987 A
4659973 Stich Apr 1987 A
4701839 McNally et al. Oct 1987 A
4704569 Mallick, Jr. et al. Nov 1987 A
4720792 Kasai et al. Jan 1988 A
4751438 Markunas Jun 1988 A
4818908 Tamae et al. Apr 1989 A
4825138 Platzer et al. Apr 1989 A
4835448 Dishner et al. May 1989 A
4839579 Ito et al. Jun 1989 A
4841202 Dishner et al. Jun 1989 A
4888533 Gotoh et al. Dec 1989 A
4897583 Rees Jan 1990 A
4937508 Rozman Jun 1990 A
4939441 Dhyanchand Jul 1990 A
4949021 Rozman et al. Aug 1990 A
5029263 Rozman Jul 1991 A
5038062 Shiraki Aug 1991 A
5047681 Gaillard et al. Sep 1991 A
5053688 Rees Oct 1991 A
5053689 Woodson et al. Oct 1991 A
5097189 Ito et al. Mar 1992 A
5113125 Stacey May 1992 A
5153493 Jornod et al. Oct 1992 A
5168202 Bradshaw et al. Dec 1992 A
5200661 Shramo et al. Apr 1993 A
5202610 Frye et al. Apr 1993 A
5274315 Finocchi Dec 1993 A
5384527 Rozman et al. Jan 1995 A
5406186 Fair Apr 1995 A
5416397 Mazzara et al. May 1995 A
5416652 Lewis May 1995 A
5420492 Sood et al. May 1995 A
5425165 Shramo et al. Jun 1995 A
5428470 Labriola, II Jun 1995 A
5430362 Carr et al. Jul 1995 A
5449986 Dozor Sep 1995 A
5450999 Scholten et al. Sep 1995 A
5461293 Rozman et al. Oct 1995 A
5488286 Rozman et al. Jan 1996 A
5493200 Rozman et al. Feb 1996 A
5495162 Rozman et al. Feb 1996 A
5495163 Rozman et al. Feb 1996 A
5519546 Lewis May 1996 A
5565750 Padgett Oct 1996 A
5567874 Suzuki et al. Oct 1996 A
5587641 Rozman Dec 1996 A
5594322 Rozman et al. Jan 1997 A
5619085 Shramo Apr 1997 A
5656911 Nakayama et al. Aug 1997 A
5677605 Cambier et al. Oct 1997 A
5710755 Chen Jan 1998 A
5740880 Miller Apr 1998 A
5760707 Katagiri Jun 1998 A
5767643 Pham et al. Jun 1998 A
5777447 Okano Jul 1998 A
5793180 Maiocchi et al. Aug 1998 A
5796194 Archer et al. Aug 1998 A
5798596 Lordo Aug 1998 A
5814962 Mizumoto Sep 1998 A
5850130 Fujisaki et al. Dec 1998 A
5859518 Vitunic Jan 1999 A
5874796 Petersen Feb 1999 A
5912542 Zalesski Jun 1999 A
5912543 Mahr et al. Jun 1999 A
5923728 Ikkai et al. Jul 1999 A
5964455 Catanzarite et al. Oct 1999 A
5986419 Archer et al. Nov 1999 A
5990643 Holling et al. Nov 1999 A
5995710 Holling et al. Nov 1999 A
6002234 Ohm et al. Dec 1999 A
6049194 Nakagawa et al. Apr 2000 A
6075332 McCann Jun 2000 A
6078158 Heeren et al. Jun 2000 A
6114827 Alvaro Sep 2000 A
6181091 Heeren et al. Jan 2001 B1
6222333 Garnett et al. Apr 2001 B1
6236179 Lawler et al. May 2001 B1
6246232 Okumura Jun 2001 B1
6271641 Yasohara et al. Aug 2001 B1
6307336 Goff et al. Oct 2001 B1
6310450 Arrigo Oct 2001 B1
6313601 Kubo et al. Nov 2001 B1
6324085 Kimura et al. Nov 2001 B2
6367337 Schlabach Apr 2002 B1
6373211 Henry et al. Apr 2002 B1
6407524 Endo et al. Jun 2002 B1
6508072 Kanazawa et al. Jan 2003 B1
6524209 Ito et al. Feb 2003 B2
6549871 Mir et al. Apr 2003 B1
6577097 Krefta et al. Jun 2003 B2
6580235 Laurent Jun 2003 B2
6605912 Bharadwaj et al. Aug 2003 B1
6626002 Notohara et al. Sep 2003 B1
6631781 Williams et al. Oct 2003 B2
6647329 Kleinau et al. Nov 2003 B2
6683427 Desbiolles et al. Jan 2004 B2
6686713 Desbiolles et al. Feb 2004 B2
6694287 Mir et al. Feb 2004 B2
6732438 Enzinna May 2004 B2
6741048 Desbiolles et al. May 2004 B2
6801011 Ide Oct 2004 B2
6812667 Yasohara et al. Nov 2004 B2
6826499 Colosky et al. Nov 2004 B2
6828752 Nakatsugawa et al. Dec 2004 B2
6828919 Gold Dec 2004 B1
6900607 Kleinau et al. May 2005 B2
6900613 Hirono May 2005 B2
6911794 Maslov et al. Jun 2005 B2
6914399 Kushion et al. Jul 2005 B2
20050127861 McMillan et al. Jun 2005 A1
Related Publications (1)
Number Date Country
20070046236 A1 Mar 2007 US