The present invention relates to aspects of flame detector systems utilizing ultraviolet sensors.
Fire detector systems are available to sense various attributes of a fire and to warn individuals when a fire is detected. For example, smoke detectors include sensors adapted to sense smoke associated with a fire and to alarm when a sufficient amount of smoke is detected. Other detectors sense other attributes associated with a fire.
For example, flame detector systems utilizing ultraviolet (“UV”) sensors are known. In a flame detector system, UV radiation emitted from the flames of a fire is detected by the detector's UV sensor. When a sufficient amount of UV radiation is detected, the flame detector system alarms to warn individuals of a flame.
However, there are challenges associated with using flame detector systems with UV sensors to sense flames. For example, UV radiation is emitted from many sources other than the flames of a fire. For instance, sunlight emits UV radiation. It can therefore be difficult to distinguish between UV radiation given off from a flame and other sources of UV radiation, such as sunlight, which do not require alarming. Consequently, the sensitivity of the flame detector systems, and how such systems are configured to process UV radiation, can be important to minimize false alarming while providing adequate protection in case of a fire.
Other challenges associated with this type of flame detector system involve the sensor used to detect the UV radiation. Typically, a UV sensor can be constructed of a sealed UV glass tube with a pair of electrodes and a reactive gas enclosed therein. A constant voltage is typically applied across the UV sensor in order to adequately sense UV radiation. In the presence of UV radiation of a certain wavelength (typically in the range of 100–300 nm), the sensor discharges the voltage to indicate detection of UV radiation. After the UV sensor discharges, the voltage across the sensor must be refreshed to allow the sensor to continue to detect UV radiation. Typically, once a UV sensor discharges, it is refreshed at a periodic interval.
The performance of the UV sensor is known to degrade over time. It can therefore be important to monitor the performance or “health” of the UV sensor to identify when performance of the sensor degrades.
It is therefore desirable to provide flame detector systems that overcome one or more of these challenges and provide additional benefits over prior flame detector systems.
The present invention relates to aspects of flame detector systems utilizing ultraviolet sensors.
In one example embodiment according to the invention, a flame detector system includes an ultraviolet sensor configured to detect ultraviolet radiation, and a microcontroller coupled to the ultraviolet sensor. The microcontroller is configured to process output from the ultraviolet sensor to identify a flame.
In one embodiment, the system further includes a high voltage (“HV”) supply circuit to constantly refresh a drive voltage of the ultraviolet sensor.
In another embodiment, the microcontroller is configured to sense when the ultraviolet sensor discharges and thereupon immediately refreshes the ultraviolet sensor.
In another embodiment, the microcontroller monitors a run time for the detector and adjusts a drive voltage for the ultraviolet sensor based on the run time.
In yet another embodiment, the microcontroller monitors a background count from the ultraviolet sensor, and the microcontroller initiates an error condition if the background count falls outside given parameters.
In another embodiment, the system includes a memory to store data associated with operation of the detector. In one embodiment, the system further includes a communications module configured to communicate the data stored in the memory to a device external to the detector.
In yet another embodiment, the microcontroller calculates a filtered event count and compares the filtered event count to a threshold to determine if a flame is present.
According to one aspect, a flame detector system includes an ultraviolet sensor configured to detect ultraviolet radiation, a microcontroller coupled to the ultraviolet sensor, the microcontroller being configured to process output from the ultraviolet sensor to identify a flame, and a HV supply circuit to constantly refresh a drive voltage of the ultraviolet sensor.
According to another aspect, a flame detector system includes an ultraviolet sensor configured to detect ultraviolet radiation, and a microcontroller coupled to the ultraviolet sensor, the microcontroller being configured to process output from the ultraviolet sensor to identify a flame. The microcontroller monitors a discharge event count for the ultraviolet sensor during a fixed window and calculates a filtered event count, and wherein the microcontroller compares the filtered event count to a threshold to determine if a flame is present, and the filtered event count is calculated according to the following equation: filtered event count=((1−Weighting Constant)×FECprevious)+(Weighting Constant×Current Reading), wherein the FECprevious is a measure of previously accumulated discharge events from previous fixed windows, and the Current Reading is a number of discharge events measured in a most recent fixed window.
According to yet another aspect, a flame detector system includes an ultraviolet sensor configured to detect ultraviolet radiation, and a microcontroller coupled to the ultraviolet sensor, the microcontroller being configured to process output from the ultraviolet sensor to identify a flame. The microcontroller monitors a background count for the ultraviolet sensor and initiates an error condition if the background count falls outside a background threshold.
The above summary of the present invention is not intended to describe each disclosed embodiment or every implementation of the present invention. Figures and the detailed description that follow more particularly exemplify embodiments of the invention. While certain embodiments will be illustrated and describing embodiments of the invention, the invention is not limited to use in such embodiments.
The invention may be more completely understood in consideration of the following detailed description of various embodiments of the invention in connection with the accompanying drawings, which are briefly described below.
While the invention is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example and the drawings. It should be understood, however, that the intention is not to limit the invention to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
The present invention relates to aspects of flame detector systems utilizing ultraviolet (“UV”) sensors. Generally, the flame detector systems can be utilized to detect a flame and to alert individuals when a flame is detected. More specifically, the example flame detector systems include sensors used to detect UV radiation emitted by the flames of a fire, and the systems alarm when a sufficient amount of UV radiation is detected.
Referring now to
Additional components of the flame detector 100 that are illustrated include a UV source 122, including a HV supply circuit 124, that can be used to test the sensor 120, and an alarm driver 170 and alarming device 172 (e.g., piezoelectric buzzer) for alarming when a flame is detected. Various components used to power the detector 100 are also illustrated, including a rectifier circuit 180 that is coupled to an alternating current source, and a battery 184 and battery test circuit 186. Both the rectifier circuit 180 and battery 184 are coupled to a regulated direct current supply 182, which provides power to various components of the flame detector 100.
Flame detector 100 detects UV radiation associated with flames of a fire using sensor 120, which is configured to detect UV radiation. The sensor 120 can be one of many sensors available to measure UV radiation. For example and without limitation, in one embodiment the sensor 120 is a UV-Tron R2868 sensor manufactured by Hamamatsu Photonics K.K. of Japan.
The sensor 120 is driven by a given voltage. In one example, the voltage is between 300–500 VDC. The sensor drive circuit 130 provides the necessary voltage across the sensor 120 through charging and discharging of a capacitor 132. The sensitivity of the sensor 120 is proportional to the drive voltage. It can therefore be advantageous to maintain the voltage across the sensor 120 at a constant level. However, typically there is a certain amount of voltage leakage associated with the sensor drive circuit 130. Therefore, it is necessary to refresh the drive voltage in order to maintain the voltage across the sensor 120 at the desired level.
When the sensor 120 senses UV radiation from a UV source (e.g., flame, sunlight, etc.), the sensor 120 discharges or fires, reducing the voltage across the sensor 120. When the sensor 120 discharges, this is referred to as a discharge event. A discharge event therefore signals the detection of ionizing radiation by the sensor 120. As ionizing radiation in the environment increases, the number of discharges by the sensor 120 increases, thereby indicating the increase in ionizing radiation.
Once the sensor 120 has discharged, the voltage across the sensor 120 must then be refreshed by the sensor driver circuit 130, and, once refreshed, the sensor 120 continues to sense UV radiation. It is typical for the sensor 120 to discharge multiple times when UV radiation is detected (i.e., record multiple discharge events), and the frequency of discharge (i.e., the number of recorded discharge events) increases as the intensity of the sensed UV radiation increases.
The HV monitor circuit 142 is coupled to the microcontroller 110 and functions to monitor the voltage across capacitor 132. The HV monitor circuit 142 is coupled to HV supply circuit 140, which is provided to refresh the drive voltage provided to the sensor 120 to compensate for any reduction in voltage. The HV monitor circuit 142 and the HV supply circuit 140 maintain the voltage at a desired level so that the sensor 120 can be refreshed as need to maintain the sensor 120 at the desired voltage (e.g., 300–500 VDC).
Output from the sensor 120 is sent to the microcontroller 110, which processes the sensor output. Based on the sensor output, the microcontroller 110 can determine aspects of the functioning of the detector 100, as well as the environment surrounding the detector 100. For example, based on the output of sensor 120, the microcontroller 110 can process a background count to determine the health of the UV sensor 120. See
If the microcontroller 110 determines that a flame has been detected (using one or more of the methods described below), an alarm such as alarm 172 is activated to provide audible or visual indication of the presence of the flame.
The microcontroller 110 is also configured to monitor the voltage across the sensor 120 and to immediately refresh the voltage upon discharge. In this manner, the sensor 120 can be quickly refreshed in preparation for sensing the next incidence of UV radiation.
In addition, in one embodiment, the microcontroller 110 monitors the period of time that the sensor 120 has been in use because the sensitivity of the sensor 120 to UV radiation can degrade over time. For example, the optimal firing voltage and current for the sensor 120 can vary as the time period the sensor has been in use increases. By monitoring this time period of use, the microcontroller 110 can vary one or more of the operating parameters for the sensor 120 (e.g., voltage, current) to optimize sensor sensitivity. For example and without limitation, assuming that the sensitivity of the sensor 120 increases over the time period of use (which may cause, for example, an increase in false indications of a fire), the microcontroller 110 can decrease the voltage across the sensor 120 over time to counteract the undesired increase in sensitivity.
The microcontroller 110 also monitors various aspects of the flame detector 100 and can identify when the detector 100 is malfunctioning. For example, the microcontroller 110 can store and output information associated with the function of the flame detector 100.
In one embodiment, the microcontroller 110 is further configured to store information regarding the functioning of the flame detector 100 in memory 150. The memory 150 can be any form of volatile or non-volatile memory including, for example and without limitation, RAM or ROM. In one embodiment, the memory 150 is a non-volatile memory in which information can be stored by the microcontroller 110 for a specified duration and, for example, through losses in power to the detector 100.
For example and without limitation, the microcontroller 110 can store the following diagnostic information related to the operation of flame detector 100 in memory 150:
In example embodiments, the microcontroller 110 can process the information stored in memory 150 to provide a historical trend for the operation of the detector 100. In addition, the information in memory 150 can be extract to a device external to the detector 100. For example, communications module 160 can be used to communicate information stored in memory 150 to an external device using a wired and/or wireless connection. In one embodiment, the communications module 160 communicates wirelessly with an external device to periodically upload information stored in memory 150 of the detector 100. The external device can, for instance, be a computer system utilized to further analyze the information from the memory 150 to, for example, measure performance and/or diagnose faults associated with the detector 100.
Although the example flame detector 100 has been illustrated with various components, variations in the number and type of components in detector 100 is possible. For example, various other components can be substituted for microcontroller 110 such as, for example and without limitation, a programmable logic device or other similar component.
Referring now to
Referring to operation 222 of
If a UV incidence has not been detected in operation 222, control is passed to operation 223, where it is determined whether a charge interval timer has expired. The charge interval timer measures the time between refreshes. In one example, the charge interval timer is set at a duration of between 150 ms and 500 ms. In one embodiment, the charge interval timer is set at 200 ms. If the charge interval timer has expired, control is passed to operation 229 and the UV sensor is refreshed. Next, control is passed to operation 231, wherein the charge interval timer is reset.
Next, control is passed from either operation 227 or 231 to operation 224, where it is determined whether a discharge event interval timer has expired. In example embodiments, the discharge event timer can be fixed or variable. In one embodiment, the duration is fixed and is therefore called a fixed window. For one example embodiment, the fixed window has a period between 100 and 300 ms, more preferably a 200 ms period. If the discharge event interval timer has not expired, control is passed back to operation 222.
If the discharge event interval timer has expired, control is passed to operation 260, where a filtered event count is calculated. Generally, in one example embodiment, the filtered event count is an accumulation of the number of discharge events measured in previous fixed windows and the most current fixed window. If the number of discharge events received during a given fixed window exceeds a threshold, the microcontroller 110 can trigger an alarm indication.
More specifically, one example method for calculating the filtered event count is provided in flow diagram 400 illustrated in
Filtered Event Count(FEC)=((1−Weighting Constant)×FECprevious)+(Weighting Constant×Current Reading)
The FECprevious is the previously calculated FEC, which is on all previous fixed windows. The FECprevious is set to zero upon initialization or reset of the detector 100. The Weighting Constant is a constant that can be adjusted as needed to adjust the sensitivity of the flame detector 100. In one example, the Weighting Constant is set at 0.1–0.3, preferably 0.2. The Current Reading is the number of discharge events measured in the most recent fixed window (i.e., the fixed window for which measurement have just completed). Therefore, with the Weighting Constant set at 0.2, the previous readings accumulated as the FEC are given a greater weight than the Current Reading, which represents the number of discharge events measured in the most recent fixed window.
The flow diagram 400 is called at the end of each fixed window (i.e., after each 200 ms period in the current design). The FEC is calculated and compared to a threshold at operation 420. In one embodiment, the threshold is set at 0.8–1.1, more preferably 1.0. If the FEC is greater than the threshold, the master alarm is set at operation 430. Otherwise, the master alarm status is cleared at operation 422, and monitoring of the next fixed window continues.
Because the Weighting Constant in the example is less than 1 (e.g., 0.2 in one embodiment), the discharge events of previous fixed windows (accumulated as the FECprevious) are given greater weight in the equation than the Current Reading, which is the number of discharge events in the most recent fixed window. It can be advantageous to weight the accumulation of the discharge events of the previous fixed windows more highly than the most recent fixed window because it eliminates possibilities of spurious alarms.
Referring back to
The example detectors described herein can be modified in various ways. For example, in one alternative embodiment, the parameters associated with the equation (e.g., length of fixed window, Weighting Constant, and threshold) can be manually or automatically adjusted to modify the sensitivity of the flame detector to allow the detector to be adapted to different environmental conditions. In one embodiment, automated modification is accomplished by the microcontroller 110, which evaluates the number of discharge events recorded from the sensor 120 and thereby automatically modifies processing of the discharge events. For example and without limitation, if the microcontroller senses that the FEC has been unusually high for an extended period of time, the microcontroller can modify the parameters of the equation, such as increasing the threshold, to make the detector less sensitive. In another embodiment, controls can be provided on the flame detector 100 to allow the user to modify one or more of the parameters to adjust the sensitivity of the flame detector.
In other embodiments, the filtered event count can be calculated in different manners. For example, in one alternative embodiment, the filtered event count can be calculated using a variable window, rather than a fixed window.
As illustrated in
By measuring this change in the number or frequency of the background count, the flame detector 100 can determine when abnormalities in sensor performance occur and provide an error indication for the user.
A flow 300 in
The present invention should not be considered limited to the particular examples or materials described above, but rather should be understood to cover all aspect of the invention as fairly set out in the attached claims. Various modifications, equivalent processes, as well as numerous structures to which the present invention may be applicable will be readily apparent to those of skill in the art to which the present invention is directed upon review of the instant specification.
This application claims the benefit of U.S. Patent Provisional Application Ser. No. 60/569,102, filed May 7, 2004 and entitled “Flame Detector with UV Sensor,” the entirety of which is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
3344302 | Engh et al. | Sep 1967 | A |
4016424 | Traina | Apr 1977 | A |
4195288 | Morton | Mar 1980 | A |
4280184 | Weiner et al. | Jul 1981 | A |
4415264 | Wittmer | Nov 1983 | A |
4529881 | Ceurvels et al. | Jul 1985 | A |
4533834 | McCormack | Aug 1985 | A |
4578583 | Ciammaichella et al. | Mar 1986 | A |
4591725 | Bryant | May 1986 | A |
4603255 | Henry et al. | Jul 1986 | A |
4616138 | Yuchi | Oct 1986 | A |
4623788 | Kern et al. | Nov 1986 | A |
4639598 | Kern et al. | Jan 1987 | A |
4639605 | Seki et al. | Jan 1987 | A |
4639717 | De Meirsman | Jan 1987 | A |
4647776 | Kern et al. | Mar 1987 | A |
4665390 | Kern et al. | May 1987 | A |
4691196 | Kern et al. | Sep 1987 | A |
4694172 | Powell et al. | Sep 1987 | A |
4701624 | Kern et al. | Oct 1987 | A |
4709229 | Otsuka | Nov 1987 | A |
4718497 | Moore et al. | Jan 1988 | A |
4719973 | Allen et al. | Jan 1988 | A |
4728794 | Allen | Mar 1988 | A |
4736105 | Fonnesbeck | Apr 1988 | A |
4742236 | Kawakami et al. | May 1988 | A |
4750142 | Akiba et al. | Jun 1988 | A |
4765413 | Spector et al. | Aug 1988 | A |
4769775 | Kern et al. | Sep 1988 | A |
4785292 | Kern et al. | Nov 1988 | A |
4800285 | Akiba et al. | Jan 1989 | A |
4823114 | Gotisar | Apr 1989 | A |
4835525 | Egi et al. | May 1989 | A |
4864146 | Hodges et al. | Sep 1989 | A |
4866420 | Meyer, Jr. | Sep 1989 | A |
4882573 | Leonard et al. | Nov 1989 | A |
4923117 | Adams et al. | May 1990 | A |
4955806 | Grunden et al. | Sep 1990 | A |
4975683 | Parsons et al. | Dec 1990 | A |
4988884 | Dunbar et al. | Jan 1991 | A |
5006710 | Powell | Apr 1991 | A |
5026272 | Takahashi et al. | Jun 1991 | A |
5049063 | Kishida et al. | Sep 1991 | A |
5073769 | Kompelien | Dec 1991 | A |
5077550 | Cormier | Dec 1991 | A |
5126721 | Butcher et al. | Jun 1992 | A |
5189398 | Mizutani | Feb 1993 | A |
5191220 | Innes | Mar 1993 | A |
5194728 | Peterson | Mar 1993 | A |
5227640 | Nomura et al. | Jul 1993 | A |
5236328 | Tate et al. | Aug 1993 | A |
5237512 | Davidson | Aug 1993 | A |
5240018 | Clark et al. | Aug 1993 | A |
5257013 | Lewkowicz | Oct 1993 | A |
5311167 | Plimpton et al. | May 1994 | A |
5339070 | Yalowitz et al. | Aug 1994 | A |
5365223 | Sigafus | Nov 1994 | A |
5389790 | Honey et al. | Feb 1995 | A |
5424554 | Marran et al. | Jun 1995 | A |
5495112 | Maloney et al. | Feb 1996 | A |
5510772 | Lasenby | Apr 1996 | A |
5548277 | Wild | Aug 1996 | A |
5561290 | Strobel et al. | Oct 1996 | A |
5594421 | Thuillard | Jan 1997 | A |
5612537 | Maynard et al. | Mar 1997 | A |
5625342 | Hall et al. | Apr 1997 | A |
5627362 | Youngquist et al. | May 1997 | A |
5677532 | Duncan et al. | Oct 1997 | A |
5691703 | Roby et al. | Nov 1997 | A |
5748090 | Borg et al. | May 1998 | A |
5775895 | Fenn et al. | Jul 1998 | A |
5796342 | Panov | Aug 1998 | A |
5798946 | Khesin | Aug 1998 | A |
5804825 | Schuler | Sep 1998 | A |
5838242 | Marsden | Nov 1998 | A |
5850182 | Schuler | Dec 1998 | A |
5914489 | Baliga et al. | Jun 1999 | A |
5959301 | Warashina | Sep 1999 | A |
5995008 | King et al. | Nov 1999 | A |
6013919 | Schneider et al. | Jan 2000 | A |
6024561 | Kemp et al. | Feb 2000 | A |
6060719 | DiTucci et al. | May 2000 | A |
6121621 | Warashina et al. | Sep 2000 | A |
6208252 | Danilychev | Mar 2001 | B1 |
6261086 | Fu | Jul 2001 | B1 |
6278374 | Ganeshan | Aug 2001 | B1 |
6329921 | Tindall et al. | Dec 2001 | B1 |
6346712 | Popovic et al. | Feb 2002 | B1 |
6348871 | Tanguay et al. | Feb 2002 | B1 |
6404342 | Planer et al. | Jun 2002 | B1 |
6486486 | Haupenthal | Nov 2002 | B1 |
6501383 | Haupenthal | Dec 2002 | B1 |
6507023 | Parham et al. | Jan 2003 | B1 |
6515283 | Castleman et al. | Feb 2003 | B1 |
RE38234 | Warashina et al. | Aug 2003 | E |
20020021221 | Okamoto et al. | Feb 2002 | A1 |
20020089283 | Francke et al. | Jul 2002 | A1 |
Number | Date | Country | |
---|---|---|---|
20050247883 A1 | Nov 2005 | US |
Number | Date | Country | |
---|---|---|---|
60569102 | May 2004 | US |