Arrangement and method to sense flow using mechanical stress microsensors
10281302 ยท 2019-05-07
Assignee
Inventors
Cpc classification
Y10T137/7722
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
F24F11/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F2110/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16K1/165
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F2110/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F24F11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16K1/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
An arrangement for controlling flow includes a flow control element, an actuator, a linkage assembly, and a sensor module. The linkage assembly is coupled between the flow control element and the actuator, and includes a rotatable linkage element coupled to impart force to the flow control element. The sensor module is affixed to the rotatable linkage element. The sensor module includes a MEMs-based strain gauge affixed to a substrate and operably coupled to measure torque on the linkage element, and a processing circuit disposed on the substrate. The processing circuit is operably coupled to receive torque measurement information representative of the measured torque. The processing circuit generates a fluid flow measurement value based on the torque measurement information and position information representative of a position of a flow control device of the flow control element. The flow control device is mechanically coupled to the rotatable linkage element.
Claims
1. A damper assembly comprising: a damper frame; a plurality of damper blades, each having a rotary shaft, disposed on the damper frame, each of the damper blades rotatable through a plurality of damper positions; an actuator module; and a linkage assembly operably coupled between the actuator module and the plurality of damper blades, the linkage assembly including a linkage element coupled to impart rotational force to each of the plurality of damper blades; and a sensor module affixed to the linkage element, the sensor module including a MEMs-based strain gauge affixed to a substrate and operably coupled to measure torque on the linkage element, and a processing circuit disposed on the substrate, the processing circuit operably coupled to receive torque measurement information representative of the measured torque, the processing circuit operable to generate a fluid flow measurement value based on the torque measurement information and on position information representative of a current damper position.
2. The damper assembly of claim 1, wherein the actuator module is affixed to the damper frame.
3. The damper assembly of claim 2, wherein the sensor module is configured to communicate information representative of the fluid flow measurement value to the actuator module, and wherein the actuator module is further configured to produce an output force based at least in part on the communicated information.
4. The damper assembly of claim 3, wherein the sensor module includes a wireless communication circuit, and wherein the wireless communication circuit is configured to communicate the information representative of the fluid flow measurement value to the actuator module.
5. The damper assembly of claim 1, wherein the processing circuit is further configured to generate the fluid flow measurement value by selecting one of a plurality of relationships between the torque measurement information and fluid flow, the selection of one of the plurality of relationships based on the position information.
6. The damper assembly of claim 5, wherein the processing circuit further includes a low pass filter configured to provide low pass filtering to the torque measurement information.
7. A damper assembly comprising: a damper frame; a plurality of damper blades, each having a rotary shaft, disposed on the damper frame, each of the damper blades rotatable through a plurality of damper positions; an actuator module; and a linkage assembly operably coupled between the actuator module and the plurality of damper blades, the linkage assembly including a linkage element coupled to impart rotational force to each of the plurality of damper blades; and a sensor module affixed to the linkage element, the sensor module including a MEMs-based strain gauge affixed to a substrate and operably coupled to measure torque on the linkage element, and a processing circuit disposed on the substrate, the processing circuit operably coupled to receive torque measurement information representative of the measured torque, the processing circuit operable to generate a fluid flow measurement value based on the torque measurement information and on position information representative of a current damper position, wherein the linkage assembly further includes a drive rod, a plurality of linking members, and a rotatable output shaft, the rotatable output shaft operably coupled between the actuator module and the drive rod, the drive rod coupled to and extending between each of the plurality of linking members and the rotatable output shaft, each of the plurality of linking members operably coupled to translate movement force from the drive rod to a corresponding one of the plurality of damper blades, and wherein the sensor module is affixed to the rotatable output shaft.
8. The damper assembly of claim 7, wherein the processing circuit is further configured to generate the fluid flow measurement value by selecting one of a plurality of relationships between the torque measurement information and fluid flow, the selection of one of the plurality of relationships based on the position information.
9. The damper assembly of claim 8, wherein the processing circuit further includes a low pass filter configured to provide low pass filtering to the torque measurement information.
10. An arrangement for controlling flow, comprising: a flow control element a damper frame; a plurality of flow control elements, each flow control element including a damper blade having a rotable shaft disposed on the damper frame rotatable through a plurality of damper positions; an actuator; a linkage assembly coupled between the each of the plurality of flow control elements and the actuator, the linkage assembly including a rotatable linkage element coupled to impart force to the each of the plurality of flow control elements; and a sensor module affixed to the rotatable linkage element, the sensor module including a MEMs-based strain gauge affixed to a substrate and operably coupled to measure torque on the linkage element, and a processing circuit disposed on the substrate, the processing circuit operably coupled to receive torque measurement information representative of the measured torque, the processing circuit operable to generate a fluid flow measurement value based on the torque measurement information and position information representative of a position of the each of the plurality of flow control elements.
11. The arrangement of claim 10, wherein the processing circuit is further configured to generate the fluid flow measurement value by selecting one of a plurality of relationships between the torque measurement information and fluid flow, the selection of one of the plurality of relationships based on the position information.
12. The arrangement of claim 11, wherein the processing circuit further includes a low pass filter configured to provide low pass filtering to the torque measurement information.
13. The arrangement of claim 12, wherein the sensor module further comprises a memory storing the plurality of relationships.
14. The arrangement of claim 13, wherein the sensor module further comprises a first wireless communication circuit operable to communicate information including the fluid flow measurement value to a second wireless communication circuit.
15. The arrangement of claim 14, wherein the first wireless communication circuit includes an RF communication device.
16. The arrangement of claim 10, wherein the processing circuit is further configured to generate the fluid flow measurement value by selecting one of a plurality of piecewise linear functions.
17. The arrangement of claim 16, wherein the sensor module further comprises a memory storing the plurality of piecewise linear functions.
18. The arrangement of claim 17, wherein each of the plurality of piecewise linear functions provides a fluid flow value as a function of fluid flow induced force information.
19. The arrangement of claim 16, wherein each of the plurality of piecewise linear functions provides a fluid flow value as a function of fluid flow induced force information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11)
(12) The damper assembly includes a damper frame 12, a plurality of damper blades 14a, 14b, 14c, and 14d, an actuator module 16, a linkage assembly 18, and a sensor module 20. The damper frame 12 is a housing for a ventilation damper, which may suitably take the form of any housing for an HVAC ventilation damper or variable air volume (VAV) unit. The plurality of damper blades 14a, 14b, 14c and 14d are movably attached to the damper frame 12 to at least partially regulate air flow proximate the damper frame 12. To this end, each of the damper blades 14a, 14b, 14c and 14d may rotate about its own longitudinal axis between a closed or nearly closed position and various degrees of open positions. It is noted that while four damper blades 14a, 14b, 14c and 14d are shown in the example of
(13) The actuator module 16 is an assembly that operates to cause movement of the damper blades 14a, 14b, 14c and 14d. More specifically, the actuator module 16 has a mechanical output operably connected to the linkage assembly 18 to cause controlled movement thereof. The actuator 16 is preferably affixed to a portion of the damper frame 12.
(14) The linkage assembly 18 is configured to, when moved by the actuator module 16, rotate the damper blades 14a, 14b, 14c and 14d. Various types of linkage assemblies that translate actuator movement to rotational movement of damper blades are known and may suitably be used. In the exemplary embodiment described herein, the linkage assembly 18 includes a drive rod 22 and a plurality of linking members 24a, 24b, 24c and 24d. As shown in
(15) Referring again to the actuator module 16, the actuator module 16 in the exemplary embodiment described herein includes a housing 26 (
(16) Referring to
(17) The actuator motor 28, gear assembly 32 and output shaft 36 may take the form of any suitable actuator motor and mechanical output design. Other embodiments may employ other prime movers, such as linear displacement devices, pneumatically-powered devices, thermally-powered devices, or the like, instead of a rotating motor. Still other embodiments may use return springs that bias the output shaft 36 such that the ventilation dampers are fully open or closed in the absence of electrical power to the motor 28. Moreover, the linkage assembly 18 may take any number of other forms. However, the linkage assembly 18 and/or the mechanical parts of the actuator 16 (which may be considered part of the linkage assembly 18), preferably includes at least one rotating shaft.
(18) Regardless of the embodiment, however, the actuator module 16 is operable to cause rotation of at least one shaft to cause movement of the blades 14a, 14b, 14c, and 14d to approximately a predetermined position based on an input voltage received at the motor control circuit 30. Similarly, as a result of air flow through the spaces around the blades 14a, 14b, 14c and 14d, air pressure tends to cause the blades 14a, 14b, 14c and 14d to attempt to rotate. As the rotational force is translated toward the actuator 16, the actuator 16 resists the rotation. This force attempting rotation of the blades and stopped by the actuator 16 causes a torque pressure in any rotating shaft in the linkage assembly 18, including the shaft 36. The sensor assembly 20 is operable to detect that torque, and preferably identify the flow associated with the detected torque value. Air flow in a VAV damper assembly has a direct relationship to the torque seen by the damper shaft.
(19) The sensor communication circuit 34 is operable to communicate wireless communication signals at least over the short range. For example, the sensor communication circuit 34 is operable to communicate using the Bluetooth communication standard. As used herein, wireless communication signals are considered to include the broader definition of electrical signals radiated through the air (i.e. without the benefit of an artificial communication medium such as a transmission line), regardless of frequency or modulation type.
(20) The sensor communication circuit 34 is operably connected to provide air flow information to the motor control circuit 30, or to another control device in the building control system to which the VAV assembly 10 belongs. In particular, as will be discussed further below, the sensor communication circuit 34 is operable to provide air flow information regarding the VAV assembly 10 to the control device that regulates air flow. In one example, the motor control circuit 30 uses the air flow measurements as a feedback measurement and then controls the motor 28 to change the damper blade position to increase or decrease the flow as needed to achieve a desired flow.
(21) As discussed above, the sensor module 20 is a device that detects and communicates air flow information regarding the VAV assembly 10. To this end, the sensor module 20 is in a fixed relationship with the rotatable shaft 36 to sense twisting or torque pressure on the shaft 36. As discussed above, the sensor module 20 may be affixed to other rotating shafts in this or other VAV linkage assembly designs.
(22)
(23) In the embodiment described herein, the sensor device 40 is preferably a microelectromechanical system sensor or MEMS sensor. MEMS sensors have the advantage of requiring relatively little space and electrical power, and have relatively little mass. A MEMS strain gauge sensor can readily fit onto a small enough footprint to allow the sensor module 20 to fit onto the output shaft 36. MEMS sensors capable of measuring torque of a shaft, and various methods of attaching sensors to the shaft, are known in the art.
(24) Referring again generally to
(25) The processing circuit 44 is operable to generate air flow information from the torque information. For example, the processing circuit 44 may use a look-up table to associate torque measurements with actual air flow. The relationship between air flow and shaft torque may be determined in a calibration operation. An exemplary calibration information is discussed below in connection with
(26) It will be appreciated that some or all of the processing of the torque information may be carried out elsewhere, such as in the motor control circuit 30, in order to conserve power. However, it is useful to at least include filtering in the processing circuit 44 in order to reduce the amount of data transmitted and thereby conserve power.
(27) Referring to
(28) Referring again to
(29) Ideally, the actuator module 16 and the linkage assembly 18 cooperate to position the damper blades 14a, 14b, 14c and 14d in the position that corresponds to the input signal w. However, due to errors and/or tolerances in the elements of the linkage assembly 18 and motor amplifiers and the like, accurate positioning is not practicable without at least some feedback regarding the position of the damper blades 14a, 14b, 14c and 14d. In accordance with the present invention, the position feedback is provided by any known method, such as that described in U.S. patent application Ser. No. 11/192,587, filed Jul. 29, 2005, which is incorporated herein by reference. With accurate feedback, damage from trying to open or close the damper blades 14a-d out of allowed ranges may be avoided.
(30) In general, however, the motor control circuit 30 uses the actual air flow measurements provided by the sensor 20, and the desired air flow w, to adjust the position of the damper blades 14a, 14b, 14c and 14d. The feedback positioning control operation discussed above is carried out by the motor control circuit 30 in the embodiment described herein. A functional block diagram of the motor control circuit 30 is shown in
(31) As illustrated by
(32) The conversion/scaling unit 54 provides any conversion necessary between the units of the feedback flow information x from the input 52 and units of the desired air flow information employed by the input signal w. The conversion/scaling unit 54 may suitably include logic for unit conversion and conversion circuitry between analog and digital signals. The exact construction of the conversion/scaling unit 54 will depend on the formats of the flow information at the two inputs 48 and 52. Those of ordinary skill in the art may readily devise a suitable conversion circuit once the format of the air flow information at the two inputs 48 and 52 are known. In some embodiments, the input signal w will be converted to units of the air flow input signal x in the motor control circuit 30 prior to being forwarded to the summation device 60. In such a case, the conversion/scaling unit 54 would be coupled between the input 48 and the summation device 60.
(33) In any event, the output of the summation device 60 is an error signal e that represents the difference between the desired air flow w and the current air flow x. The summation device 60 is operably connected to provide the error signal to the filter 58, which is in turn coupled to the amplifying and conditioning circuit 62. The filter 58 is a control filtering device that provides a controlled loop delay and/or dampening function using proportional, proportion integrational derivative (PID), or other known control signal conditioning techniques. The filter 58 provides a desired transition profile (speed and dampening) between the current position of the damper blades, and the position of the damper blades 14a, 14b, 14c and 14d necessary to achieve the desired air flow. Fine position control may be carried out downstream of the filter 58, using the position feedback system taught by U.S. patent application Ser. No. 11/192,587, discussed above, or any other position feedback device. While such a feedback control is not shown in detail here, it may be provided as part of the filter 58. In either event, the outputy of the filter 58 is based on the error signal e and the control function.
(34) The outputy of the filter 58 is connected to the amplifying and conditioning circuit 62. The amplifying and conditioning circuit 62 has the analog circuitry that converts a communicated control signal y (from the filter 58) into a motor control signal. The communicated control signal may suitably be a digital value, or an analog voltage signal, depending on the design of the control filter 58 and the format of the input signal w. In either case, the control output signal y typically is not specifically designed to control the motor 28 directly, but rather requires amplification, conditioning, and often conversion into another form. Suitable amplification and conditioning circuits are known and will vary depending on the design of the motor 28, the gear assembly 32 and linkage assembly 18. The output of the amplifying and conditioning circuit 62 is operably coupled to the motor signal output 50.
(35) Operation of the damper assembly 10 is described in reference to
(36) The motor control circuit 30 receives the input signal w and generates appropriate motor control signals to place the damper blades 14a, 14b, 14c and 14d.
(37) To this end, referring to
(38) Referring to
(39) More specifically, it has been determined experimentally that the measured torque value of the shaft 36 varies as a function of air flow and damper position. The phrase damper position describes the amount that the damper is opened or closed. In this embodiment, the damper position may be a number of values from 0 (fully closed) to 90 (fully open). In general, however, dampers tend not be fully closed when used for room ventilation.
(40) Thus, the processing circuit 44 of
(41) Because the processing circuit 44 uses both the torque of the shaft 36 and the damper position to determine flow information, information regarding the damper position must be provided to the processing circuit 44. To this end, the processing circuit 44 may obtain damper position information from the motor control circuit 30 via the wireless link between the sensor communication circuit 34 and the wireless circuit 42. However, in other embodiments, the sensor module 20 merely provides the torque measurement information to the motor control circuit 30, which in turn generates the flow value x using the received torque information and the otherwise available damper position information.
(42) In this embodiment, it is assumed that the processing circuit 44 of the sensor module 20 obtains the damper position information and generates the flow information x as a function of the measured torque and the damper position. In such a case, the processing circuit 44 provides the flow information x to the wireless communication circuit 42.
(43) The wireless communication circuit 42 of the sensor module 20 performs modulation, conditioning and amplification to generate a wireless air flow signal which is transmitted to the sensor communication circuit 34 of the actuator module 16. The sensor communication circuit 34 then provides the flow information x to the flow information input 52 of the motor control circuit 30.
(44) Referring to
(45) Thus, the summation device 60 receives the value w representative of the new desired flow value at its positive summation input and the value x representative of the current flow value x at its negative summation input. The output of the summation device 60, the error signal e, is a signed value representative of the amount that the damper flow has to be adjusted to achieve the desired air flow w.
(46) The filter 58 receives the error signal e and generates a process signal y based thereon. The process signal y constitutes the output of the control algorithm. The filter 58 provides the process signal y to the amplifying and conditioning circuit 62. As discussed above, the filter 58 may incorporate a position feedback system that generates position information, based on the desired flow information. Such devices are well known. However, the flow information may be used for direct control without position feedback in some cases, provided there are safeguards from over positioning the damper blades. In any event, the amplifying and conditioning circuit 62 generates the motor control signals to change the damper position from the present position by an amount (and direction) indicated in the process signal y. These motor control signals are provided to the motor control output 50.
(47) Referring again generally to
(48) When the damper blades 14a-d are at rest, air flow will impinge upon the blades and attempt to cause them to rotate.
(49) As the blades 14a, 14b, 14c and 14d experience the rotational force due to the impingement of the air flow, the force is translated by the linking members 24a, 24b, 24c and 24d to the drive rod 22, which in turn translates the air flow induced mechanical/rotational force on the output shaft 36. Because the output shaft 36 cannot rotate due to holding forces of the actuator 16, the output shaft 36 experiences torque or twisting force that may be translated from end to end. The sensor 40 of the sensor module 20 detects the torque force and generates a new signal. The processing circuit 44 (in this embodiment) converts the new torque information to a flow value x, and causes the wireless circuit 42 to transmit the new flow information x (or torque information in other embodiments) to the communication circuit 34 of the actuator module 16. The communication circuit 34 provides the new flow information x to the air flow information input 52 of the motor control circuit 30.
(50) The above described process repeats iteratively, so that the actual measured air flow matches, or at least falls within a predetermined error window of, the desired air flow w.
(51) It will be appreciated that the flow information x need not be communicated to the actuator module 16 directly. Another wireless communication device may receive the transmitted position information from the sensor module 20, and then forward the sensor information to the actuator module 16 or any other control device by other means. In fact, a wireless circuit may not be necessary. In addition, other elements of the actuator module 16 may suitably be located in separate housings as opposed to within a single housing as described above. However, the embodiment of
(52)
(53) In step 702, the processing circuit obtains a torque measurement from the sensor 40. To this end, the processing circuit may include A/D conversion circuitry and/or other conditioning circuitry known in the art that can convert a MEMS strain sensor output to an input for a processing device.
(54) In step 704, the processing circuit obtains the damper position. In the embodiment described herein, the processing circuit 44 obtains the damper position from the motor control circuit 30, which will typically retain such information to allow for closed loop control of damper movement and/or for other reasons, as is known in the art. The motor control circuit 30 may provide the information to the processing circuit 44 via the wireless communication circuits 34 and 42. Such damper position information may be included in a request for flow information issued by the motor control circuit 30.
(55) In step 706, the processing circuit determines a flow value x based on the damper position information and the torque measurement obtained from the sensor 40. In other words, the processing circuit solves the equation:
x=F{,}
(56) where F{, } describes a function or series of functions that generate a flow measurement value x as a function of damper position and damper shaft torque. In one embodiment, the function F{, } includes a separate x=F.sup.{} for each damper position value . By way of example,
(57) The series of curves 602-616 of
(58) Referring again to step 706, the processing circuit thus obtains the flow value x based on torque and damper position and proceeds to step 708. In step 708, the processing circuit 44 causes the information to be communicated wirelessly to the motor control circuit 30, as described more generally above. In other embodiments, the processing circuit 44 can cause the information to be communicated wirelessly to another device, such as a data collector, or a network interface device.
(59)
(60) The calibration operation may be automated by a calibration control processing circuit or device, not shown. It is also possible to include the calibration program of
(61) In any event, in step 802, the processing circuit causes the damper position to be moved to the 10 symbol and sets an internal variable DP=10.
(62) Thereafter, in step 804, the processing circuit causes the calibration air flow to be set to a first value, which may suitably be 1/N.sup.th of a maximum test air flow value, where N is the number of sample points to be taken for each damper position. For example, if the maximum test air flow value is 2500 cubic feet per minute, and there are to be five sample points taken, then the first value would be 2500/5 or 500 cubic feet per minute. The processing circuit also sets an internal value of FL=1/N (Max Flow). The processing circuit then proceeds to step 806.
(63) In step 806, the processing circuit obtains a torque measurement from the sensor 40 of the sensor module 20. This value represents the torque that is measured when the damper position is equal to DP (in degrees) and the flow is equal to FL.
(64) In step 808, the processing circuit stored the torque measurement in a table or as an array value TCAL (DP, FL). This point may be graphed to a point on a graph similar to that of
(65) In step 810, the processing circuit determines whether FL=Max Flow. If so, then all N data points of torque versus flow have been obtained for the current damper position, and the processing circuit proceeds to step 814. If not, however, then additional data points should be taken for the current damper position, and the processing circuit proceeds to step 812.
(66) In step 812, the processing circuit causes the calibration air flow value to be increased by 1/N.sup.th of the maximum flow value, and changes the internal variable FL to FL=FL+(1/N) Max Flow. The processing circuit then returns to step 806 and proceeds accordingly.
(67) In step 814, the processing circuit determines whether the current damper position is 90, or in other words, if DP=90. If so, then the calibration operation is complete and the processing circuit proceeds to step 818, discussed further below.
(68) If not, however, then the processing circuit proceeds to step 816 to change the damper position for the purpose of obtaining a new set of torque versus flow calibration table measurements. Accordingly, in step 816, the processing circuit causes the damper position to be increased by 10 and increments the internal value DP to DP=DP+10. The processing circuit then returns to step 804 in order to reset the air flow to FL=(1/N)(Flow Max) and to proceed accordingly.
(69) In step 818, the gathering of calibration points is complete. These calibration points associate a torque measurement with an actual measured flow for each of a plurality of damper positions. It is noted that if verification is desired, then the entire process of
(70) Because sufficient data points have been gathered, a function x=F.sup.() may be generated for each damper position . For example, a piecewise linear function F.sup.() for each damper position may be created by interpolating between adjacent data points on the table created by the operations of
(71) In another embodiment of the invention, control of another fluid flow control device, a valve, may be carried out in a similar manner.
(72) In particular,
(73) The actuator module 916 is an assembly that operates to cause movement of the valve 914. More specifically, the actuator module 916 has a mechanical output operably connected to the shaft 936 to cause controlled movement thereof.
(74) The shaft 936 is configured to, when moved by the actuator module 916, rotate the valve 914. Various types of linkage assemblies that translate actuator movement to rotational movement of valves are known and may suitably be used.
(75) Referring again to the actuator module 916, the actuator module 916 in the exemplary embodiment described herein includes a housing in which are contained a motor 928, a motor control circuit 930, a gear assembly 932, a sensor communication circuit 934, and an output shaft 936.
(76) The motor control circuit 930 is a circuit that is operable to control the operation of the motor 928, similar to the motor control circuit 30 of
(77) The actuator motor 928, gear assembly 932 and output shaft 936 may take the form of any suitable actuator motor and mechanical output design.
(78) The sensor communication circuit 934 is operable to communicate wireless communication signals at least over the short range. For example, the sensor communication circuit 934 is operable to communicate using the Bluetooth communication standard. In this embodiment, the sensor communication circuit 934 is at least operable to communicate wirelessly with the sensor module 920. However, it will be appreciated that sensor module 920 may in some cases be wire-connected to the sensor communication circuit 934 or even directly to the motor control circuit 930.
(79) The sensor communication circuit 934 is operably connected to provide liquid flow information to the motor control circuit 930, or to another control device in the building system to which the valve assembly is connected. In particular, similar to the communication circuit 34 of
(80) As discussed above, the sensor module 920 is a device that detects and communicates water or liquid flow information regarding the valve 914. To this end, the sensor module 920 is in a fixed relationship with the rotatable shaft 936 to sense twisting or torque pressure on the shaft 936. In this respect, the sensor module 920 is substantially similar to the sensor module 20 of
(81) This liquid flow value, derived at least in part from the torque measurement obtained by the sensor module, is used as feedback in the control of the valve assembly. In general, the valve assembly of
(82) Thus, in operation, the motor control circuit 930 uses the actual liquid flow measurements provided by the sensor 920, and the desired liquid flow w, to adjust the position of the valve 914. The feedback positioning control operation discussed above is carried out by the motor control circuit 930 in the embodiment described herein. The motor control circuit 930 may suitably have the general function and operation as the motor control circuit 930 of
(83) In particular, like the motor control circuit 30 of
(84) As mentioned above, the liquid flow information is derived from a sensed torque on a mechanical linkage element of the valve assembly, which in this embodiment is the shaft 936. When the valve 914 is at rest, liquid flow will impinge upon the valve member and attempt to cause it to rotate.
(85) As the valve 914 experiences the rotational force due to the impingement of the liquid flow, the force is translated to a rotational force on the shaft 936. Because the output shaft 936 cannot rotate due to holding forces of the actuator 916, the output shaft 936 experiences torque or twisting force that may be translated from end to end. The sensor of the sensor module 920 detects the torque force and generates a new signal. The processing circuit of the sensor module 920 converts the new torque information to a flow value x, and causes the wireless circuit of the sensor module 920 to transmit the new flow information x (or torque information in other embodiments) to the communication circuit 934 of the actuator module 916. The communication circuit 934 provides the new flow information x to the liquid flow information input 952 of the motor control circuit 930.
(86) The above described process repeats iteratively, so that the actual measured liquid flow matches, or at least falls within a predetermined error window of, the desired liquid flow w.
(87)
(88)
(89) In step 1002, the processing circuit obtains a torque measurement from the sensor device of the sensor module 920. To this end, the processing circuit may include A/D conversion circuitry and/or other conditioning circuitry known in the art that can convert a MEMS strain sensor output to an input for a processing device.
(90) In step 1004, the processing circuit obtains the valve position . In the embodiment described herein, the processing circuit obtains the valve position from the motor control circuit, which will typically retain such information to allow for closed loop control of valve movement and/or for other reasons, as is known in the art.
(91) In step 1006, the processing circuit determines a flow value x based on the valve position information and the torque measurement obtained from the sensor module 920. In other words, the processing circuit solves the equation:
x=F{,}
(92) where F{, } describes a function or series of functions that generate a flow measurement value x as a function of valve position and valve shaft torque. These functions may be derived in a similar manner as that described above in connection with the functions for determining air flow in a valve assembly. (See
(93) In any event, the processing circuit obtains the flow value x based on torque and valve position and proceeds to step 1008. In step 1008, the processing circuit causes the information to be communicated wirelessly to the motor control circuit 930, as described more generally above. In other embodiments, the processing circuit can cause the information to be communicated wirelessly to another device, such as a data collector, or a network interface device.
(94) It will be appreciated that when the valve 914 (or damper 14) is nearly completely closed or nearly completely open, the torque vs. flow function becomes somewhat less reliable. If flow values are need for these positions, an alternative sensing device may be necessary. However, such a sensing device may have reduced cost as it would not require the range and/or accuracy as a sole flow sensor. Such a sensor may suitably be a MEMs-based wireless flow sensor module to further reduce wiring costs. In some cases, accuracy of near fully-closed or near fully-open dampers or valves is not critical, and may in some cases be estimated using a temporary measurement at another position. Those of ordinary skill in the art may readily determine whether further accuracy is necessary at the nearly fully closed or nearly fully open positions.
(95) It will further be appreciated that the above described embodiments are merely exemplary, and that those of ordinary skill in the art may devise their own modifications and implementations that incorporate the principles of the present invention and fall within the spirit and scope thereof.