The present disclosure is directed to a method for operating a furnace and, in some non-limiting embodiments or aspects, a method for operating a furnace using a virtual sensor. The present disclosure is also directed to a furnace system and a virtual sensor.
Combustion furnaces often employ physical sensors arranged within the furnace to monitor operating conditions of the furnace. However, given the harsh conditions existing within the furnace (e.g., extreme temperature conditions), certain sensors exposed to these conditions quickly degrade and/or fail. For example, sensors for measuring oxygen composition can quickly degrade or fail in a combustion furnace. These sensors can be expensive, such that the short lifespan of these sensors caused by harsh combustion furnace conditions increases the cost of the production process.
According to some non-limiting aspects of the disclosure, a method for operating a furnace using a virtual gas sensor includes: providing a furnace including a first input including feed materials configured to be heated in the furnace, a second input including an oxygen-containing stream, and a third input including a fuel-containing stream; providing a virtual sensor including a model that determines a combustion product in the furnace, the model generated using inputs including condition data, the condition data including operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace; placing the virtual sensor in communication with the furnace such that the virtual sensor is configured to receive further condition data associated with operating conditions of the furnace; operating the furnace by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel-containing stream, the combustion reaction heating the feed materials in the furnace, where during operation of the furnace: the virtual sensor receives the further condition data; in response to receiving the further condition data, the virtual sensor, using the model, determines the combustion product based on the further condition data; and based on the determined combustion product, the virtual sensor sends a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input.
In some non-limiting aspects, the method may further include: arranging the physical gas sensor in the furnace; operating the furnace by the combustion reaction during a training period before providing the virtual sensor; during the training period, collecting, with the physical gas sensor, the condition data; and generating the model using the condition data collected during the training period. The combustion product may include at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition. The feed materials may include glass batch materials. The physical sensor may be arranged in a crown and/or a regenerator of the furnace to collect the condition data, and a reading of the physical gas sensor may not be an input to determine the combustion product in the furnace at a time during the operation of the furnace. The condition data may include at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition. The further condition data may not include a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the virtual sensor may determine the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data. The model may be generated based on the condition data and reaction chemistry. The signal sent to the furnace may automatically adjust an oxygen-containing stream flow rate to the furnace.
In some non-limiting aspects, the method may further include: during the operation of the furnace, activating the physical sensor in the furnace while the virtual sensor is receiving the further condition data; determining, with the physical sensor, a measured combustion product in the furnace; and comparing the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation. The method may further include: in response to the deviation being above a threshold, updating the model using the measured combustion product. At a time during the operation of the furnace, the furnace may include at least one of a fuel flow sensor, oxygen flow sensor, air flow sensor, and a temperature sensor, and the furnace does not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace. The method may further include: providing a plurality of virtual sensors including a first virtual sensor including a first model and a second virtual sensor including a second model, where the first model is generated using inputs including condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs including condition data associated with operating conditions of a second location in the furnace.
According to some non-limiting aspects of the disclosure, a furnace system includes: a furnace including a first input including feed materials configured to be heated in the furnace, a second input including an oxygen-containing stream, and a third input including a fuel-containing stream, the furnace configured to be operated by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel containing stream; and a virtual sensor including a model that determines a combustion product in the furnace, the model generated using inputs including condition data, the condition data including operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace, where the virtual sensor is in communication with the furnace such that the virtual sensor is configured to receive further condition data associated with operating conditions of the furnace, where the virtual sensor is configured to determine the combustion product of the furnace in response to receiving the further condition data, where the virtual sensor is configured to send a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input based on the determined combustion product.
In some non-limiting aspects, the system may further include at least one of a fuel flow sensor, oxygen flow sensor, air flow sensor, and a temperature sensor arranged in the furnace. At a time during operation of the furnace, the furnace system may not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace. The combustion product in the furnace may include at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition. The feed materials may include glass batch materials. The condition data may include at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition. The further condition data may not include a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the virtual sensor determines the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data. The model may be generated based on the condition data and reaction chemistry. The signal sent to the furnace may be configured to automatically adjust an oxygen-containing stream flow rate to the furnace.
In some non-limiting aspects, the model may be configured to be updated by: activating the physical sensor in the furnace while the virtual sensor is receiving the further condition data; determining, with the physical sensor, a measured combustion product in the furnace; comparing the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation; and in response to the deviation being above a threshold, updating the model using the measured combustion product. A plurality of virtual sensors may be provided including a first virtual sensor including a first model and a second virtual sensor including a second model, where the first model is generated using inputs including condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs including condition data associated with operating conditions of a second location in the furnace.
According to some non-limiting aspects of the disclosure, a virtual sensor includes at least one processor storing a model that determines a combustion product in a furnace, the model generated using inputs including condition data, the condition data including operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace.
In some non-limiting aspects, the furnace may include a first input including feed materials configured to be heated in the furnace, a second input including an oxygen-containing stream, and a third input including a fuel-containing stream, the furnace configured to be operated by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel containing stream. The at least one processor may be programmed or configured to: communicate with the furnace so as to receive further condition data associated with operating conditions of the furnace; determine the combustion product of the furnace in response to receiving the further condition data; and send a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input based on the determined combustion product. At a time during operation of the furnace, the furnace system may not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace. The combustion product in the furnace may include at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition. The feed materials may include glass batch materials. The condition data may include at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition. The further condition data may not include a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the at least one processor is configured to determine the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data. The model may be generated based on the condition data and reaction chemistry. The signal sent to the furnace may be configured to automatically adjust an oxygen-containing stream flow rate to the furnace. The at least one processor may be further programmed or configured to: while the virtual sensor is receiving the further condition data, receive a measured combustion product in the furnace determined by the physical sensor in the furnace; compare the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation; and in response to the deviation being above a threshold, update the model based on the measure gas content.
According to some non-limiting aspects of the disclosure, a plurality of virtual sensors described herein form a system, the plurality of virtual sensors including a first virtual sensor including a first model and a second virtual sensor including a second model, where the first model is generated using inputs including condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs including condition data associated with operating conditions of a second location in the furnace.
The disclosure will be described with reference to the following drawing figures wherein like reference numbers identify like parts throughout.
As used herein, spatial or directional terms, such as “left”, “right”, “inner”, “outer”, “above”, “below”, and the like, relate to the disclosure as it is shown in the drawing figures. However, it is to be understood that the disclosure can assume various alternative orientations and, accordingly, such terms are not to be considered as limiting. Further, as used herein, all numbers expressing dimensions, physical characteristics, processing parameters, quantities of ingredients, reaction conditions, and the like, used in the specification and claims are to be understood as being modified in all instances by the term “about”. Accordingly, unless indicated to the contrary, the numerical values set forth in the following specification and claims may vary depending upon the desired properties sought to be obtained by the present disclosure. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claims, each numerical value should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. Moreover, all ranges disclosed herein are to be understood to encompass the beginning and ending range values and any and all subranges subsumed therein. For example, a stated range of “1 to 10” should be considered to include any and all subranges between (and inclusive of) the minimum value of 1 and the maximum value of 10; that is, all subranges beginning with a minimum value of 1 or more and ending with a maximum value of 10 or less, e.g., 1 to 3.3, 4.7 to 7.5, 5.5 to 10, and the like. “A” or “an” refers to one or more.
As used herein, the terms “communication” and “communicate” may refer to the reception, receipt, transmission, transfer, provision, and/or the like of information (e.g., data, signals, messages, instructions, commands, and/or the like). For one unit (e.g., a device, a system, a component of a device or system, combinations thereof, and/or the like) to be in communication with another unit means that the one unit is able to directly or indirectly receive information from and/or send (e.g., transmit) information to the other unit. This may refer to a direct or indirect connection that is wired and/or wireless in nature. Additionally, two units may be in communication with each other even though the information transmitted may be modified, processed, relayed, and/or routed between the first and second unit. For example, a first unit may be in communication with a second unit even though the first unit passively receives information and does not actively transmit information to the second unit. As another example, a first unit may be in communication with a second unit if at least one intermediary unit (e.g., a third unit located between the first unit and the second unit) processes information received from the first unit and transmits the processed information to the second unit. In some non-limiting embodiments or aspects, a message may refer to a network packet (e.g., a data packet and/or the like) that includes data.
Additionally, all documents, such as, but not limited to, issued patents and patent applications, referred to herein are to be considered to be “incorporated by reference” in their entirety.
The disclosure relates to a combustion furnace used in an industrial process. The industrial process can be any industrial process that can use an air and/or oxy-combustion furnace. For example, the furnace can be an air and/or oxy-combustion furnace used to manufacture glass.
A non-limiting background description of a furnace suitable for use in the present disclosure is as follows.
The furnace may be a large capacity furnace. For example, the furnace may be a glass production furnace. The furnace may include a first end or an opening where raw materials can to be fed into the furnace. Upon entering the furnace, the raw materials may be heated so as to be melted to form a molten material. The molten material can flow through a second end or discharge end.
The furnace may have a combustion chamber and a melting tank. The melting tank may be in communication with a feeder. The melting tank may be where the raw materials are melted. The feeder may hold unmelted raw materials, and provides the unmelted raw materials to the melting tank. Above the melting tank in the furnace may be a combustion chamber. The combustion chamber may comprise one or more burners that provide an oxygen-containing stream and a fuel-containing stream (e.g., a carbon-based fuel) to combust thereby providing heat to melt the materials in the melting tank. The combustion chamber and melting tank may form a melter crown as shown and described herein.
In one non-limiting example, the raw material may be raw glass material (also referred to as “glass batch materials”). The raw glass material may be placed into the furnace at the first end or opening to the furnace by a charging device or feeder. Inside the furnace, the raw glass material may be melted to form molten glass. The molten glass may flow out of the discharge into a fining zone.
A burner may be positioned in openings in the sidewalls of the furnace. The furnace typically has at least two sidewalls—a first sidewall and a second sidewall—wherein the first sidewall is opposite the second sidewall. The sidewall may have openings configured to receive the burner. The burner may be configured to provide an oxygen-containing gas, fuel and/or a mixture of oxygen-containing gas and fuel to the furnace, wherein the fuel combusts to form a flame. The flame from the burner provides the energy to melt the raw material. The burners may extend through a wall of the furnace or through a ceiling of the furnace. The furnace may have burners on one sidewall, or on the first and second sidewalls. The furnace may have at least 4, at least 6, at least 8, at least 10, or at least 12 burners; and/or at most 30 burners, at most 24 burners, at most 20 burners, or at most 16 burners. The burners on the first sidewall can be staggered (as opposed to in line) with the burners on the second sidewall.
The furnace may be an air and/or oxy-combustion furnace. The burners may be placed on the side walls at a certain distance from the surface of the molten material to provide suitable distribution of energy to melt the raw glass materials. For example, the burners can be at least 0.25 m, or at least 0.40 m, and less than 1.0 m or 0.8 m from the surface of the molten material.
The oxygen-containing gas may comprise pure oxygen, air, or some other oxygen-nitrogen gas blend.
The fuel-containing stream may comprise any hydrocarbon commonly burned in industrial furnaces. Non-limiting examples of fuel-containing streams include natural gas, fuel oil, coke, coal, or diesel.
The combustion process may form an exhaust gas in the combustion chamber. The exhaust gas may contain NOx gases. The NOx gases may be formed by oxygen reacting with nitrogen gas. The reaction may occur due to the high temperatures present in the furnace.
While furnaces used in glass production have been described herein, it will be appreciated that furnaces used in other applications are also within the scope of the present disclosure, such as furnaces used in metallurgical applications, furnaces used to conduct chemical reactions, furnaces used in hydrocarbon refining, and the like.
The present disclosure is directed to a method for operating a furnace, such as a furnace comprising any of the forgoing components, using a virtual gas sensor. The method may comprise: providing a furnace comprising a first input comprising feed materials configured to be heated in the furnace, a second input comprising an oxygen-containing stream, and a third input comprising a fuel-containing stream; providing a virtual sensor comprising a model that determines a combustion product in the furnace, the model generated using inputs comprising condition data, the condition data comprising operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace; placing the virtual sensor in communication with the furnace such that the virtual sensor is configured to receive further condition data associated with operating conditions of the furnace; operating the furnace by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel-containing stream, the combustion reaction heating the feed materials in the furnace, wherein during operation of the furnace: the virtual sensor receives the further condition data; in response to receiving the further condition data, the virtual sensor, using the model, determines the combustion product based on the further condition data; and based on the determined combustion product, the virtual sensor sends a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input.
Referring to
At a step 14, the processor may determine that no physical sensor is present and/or activated in the furnace to measure the combustion product of the furnace. In existing systems, the absence of such a physical sensor may indicate a potentially inefficient or sub-optimal operation in the absence of combustion product information. The present disclosure addresses such inefficiencies.
With continued reference to
With continued reference to
Referring to
With continued reference to
At a step 36, the obtained further condition data may be input to the virtual sensor comprising a model as described herein. The virtual sensor may determine the combustion product (Ym) using the model based on the inputted further condition data. At a step 38, the determined combustion product determined by the virtual sensor may be considered the actual combustion product of the furnace.
At a step 40, the processor may determine the desired combustion product (Ysp). At a step 42, the processor may compare the combustion product determined by the virtual sensor to the desired combustion product to determine a deviation of actual combustion product from desired combustion product.
At a step 44, the processor may determine whether to initiate a monitoring and/or control protocol. At a step 46, the processor may initiate the monitoring protocol. The monitoring protocol may comprise the processor transmitting a notification and/or executing an alarm (e.g., visual and/or auditory alarm) to notify the user of the deviation of actual combustion product from desired combustion product. At a step 48, the processor may initiate the control protocol. The control protocol may comprise the processor automatically sending a control signal to adjust at least one component of the furnace. For example, the control signal may cause a flow valve to adjust (e.g., further open or close) to alter the flow rate of at least one of the oxygen-containing stream, fuel-containing stream, and/or feed materials stream to the furnace.
With continued reference to
At a step 52, the processor may cause the physical sensor to be positioned to directly measure the combustion product in the furnace. Positioning the physical sensor may include activating the physical sensor, physically moving the physical sensor from a first position to a second position (e.g., unretracting the physical sensor), removing a protective component from the physical sensor, or any combination thereof. Once positioned, at a step 54, the physical sensor may directly measure the combustion product (Yp) in the furnace.
At a step 56, the processor may automatically obtain (e.g., receive and/or retrieve) further condition data of the furnace. At a step 58, the obtained further condition data may be input to the virtual sensor comprising a model as described herein. The virtual sensor may determine the combustion product (Ym) using the model based on the inputted further condition data. At a step 60, the processor may recalibrate the virtual sensor (e.g., the model thereof) based on at least one of the further condition data, Yp, and Ym. During the recalibration, the Yp and further condition data directly measured by physical sensors are considered to be the actual combustion product and further condition data, and the Ym is considered to be the modeled combustion product, such that a deviation of the modeled combustion product from the actual combustion product is determined at step 60, and the model is recalibrated to more accurately predict the combustion product. This may include updating the algorithm (e.g., the parameters thereof and/or a weight of the parameters) on which the model generates the modeled combustion product Ym.
With continued reference to
If step 62 determines that the calibration is not complete, at a step 64, the directly measured combustion product (Yp) in the furnace may be used as the actual combustion product, and the process 30 may continue to step 38 as previously described.
Referring to
At a step 74, the processor may obtain (e.g., receive and/or retrieve) historical data. This historical data may comprise input and output data measured by physical sensors arranged in the furnace during a training period, as further described herein. The physical sensors during the training period may directly measure the combustion product and/or condition data of the furnace during the training period.
With continued reference to
Referring to
The furnace system 80 of
The melter crown 82 may comprise an oxygen-containing stream input 86 through which the oxygen-containing stream is fed to the melter crown 82. The oxygen-containing stream may comprise pure oxygen, air, or some other oxygen-nitrogen gas blend.
The melter crown 82 may comprise a fuel-containing stream input 88 through which the fuel-containing stream is fed to the melter crown 82. The fuel may comprise any of the previously listed hydrocarbon fuels.
With continued reference to
The melter crown 82 may also comprise temperature sensors 96a, 96b arranged therein to directly measure a temperature in a particular region in the furnace. The non-limiting example in
The melter crown 82 may further comprise a physical sensor 98 configured to directly measure the combustion product in the melter crown 82. For example, the physical sensor 98 may be an oxygen sensor to directly measure oxygen composition in the melter crown 82. The combustion product may be any of those combustion products previously listed. While the physical sensor 98 in
With continued reference to
The furnace system 80 may further comprise the regenerator crown 104 comprising a regenerator crown physical sensor 106 configured to directly measure combustion product therein. The regenerator crown 104 may comprise a target wall 108 comprising a target wall physical sensor 110 configured to directly measure combustion product at the target wall 108.
Referring to
Referring to
Referring to
With continued reference to
Referring to
With continued reference to
During the training period (before provision of the virtual sensor 112), the physical sensor 98 may be arranged in the furnace 82, and the furnace 82 may be operated by a combustion reaction of the oxygen-contain stream combusting the fuel-containing stream to heat and/or melt feed materials. During the training period, the physical sensor 98 may collect condition data of the furnace 82, such as by measuring a combustion product in the furnace 82 during the training period. During the training period, other physical sensors in the furnace system, such as the meters 90, 92, 94, the temperature sensors 96a, 96b, or other physical sensors (e.g., 102, 106, 110) may measure condition data of the furnace system 80. Non-limiting examples of condition data that may be measured during the training period may comprise at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition.
The condition data measured during this training period may be considered historical data, and this historical data may be input to the model building system 122. Reaction chemistry data 124 associated with the combustion reaction may also be input to the model building system 122. The reaction chemistry data 124 may comprise data associated with conducting the combustion reaction, such as the chemical equations conducted during the combustion reaction, including amounts (e.g., mols) of each reactant used and/or product formed during the combustion reaction. The reaction chemistry data 124 may comprise a mass balance of the combustion reaction.
Based on the foregoing inputs, the model building system 122 may generate a model comprising an algorithm that accurately predicts a combustion product based on historical input data. This may include determining the inputs that accurately predict the combustion product and/or fitting parameters that accurately predict the combustion product. The model building system 122 may comprise a machine learning algorithm and/or use any other suitable fitting programs. The output of the model building system 122 may comprise the virtual sensors 112 comprising the model.
Referring to
Referring to
With continued reference to
In response to receiving this further condition data, the virtual sensor 112, using the model, may automatically determine the combustion product 126 based on the input further condition data. In some non-limiting embodiments or aspects, the virtual sensor 112 determines the combustion product 126 without any input from the physical sensor 98, such that a reading of the physical sensor 98 is not an input to determine the combustion product 126 in the furnace system 80 at a time during the operation of the furnace 82. The combustion product 126 may comprise the virtual sensor 112 determining the composition of at least one of O2, CO, CO2, NOx, water, and uncombusted fuel based on the further condition data.
Based on the determined combustion product 126, the virtual sensor 112 may send a signal to the controller 128 of the furnace system 80 to automatically adjust at least one setting of the furnace system. For example, the controller 128 may automatically adjust a flow rate of at least one of the feed materials input 84, the oxygen-containing stream input 86, and the fuel-containing stream input 88, such as by causing a valve to further open or further close. For example, the controller 128 may automatically adjust a flow rate of the oxygen-containing stream input 86, to allow a higher or lower flow rate of oxygen to reach the furnace system 80.
The controller 128 may adjust at least one of the feed materials input 84, the oxygen-containing stream input 86, and the fuel-containing stream input 88 based on at least one predetermined threshold level of combustion product. For example, in response to the virtual sensor 112 determining that the combustion product is below a threshold level, the controller 128 may adjust at least one of the feed materials input 84, the oxygen-containing stream input 86, and the fuel-containing stream input 88 by taking a first action, and in response to the virtual sensor determining that the combustion product is above the threshold level, the controller 128 may adjust at least one of the feed materials input 84, the oxygen-containing stream input 86, and the fuel-containing stream input 88 by taking a second, different action. These adjustment may be automatically executed by the controller 128. Additionally or alternatively, the controller 128 may adjust a burner of the furnace based on at least one predetermined threshold level of combustion product.
For example, in response to the oxygen level in the combustion product being above a predetermined threshold, the controller 128 may decrease the oxygen-containing stream input 86 and/or increase the fuel-containing stream input 88 and/or adjust a burner of the furnace. For example, in response to the oxygen level in the combustion product being below a predetermined threshold, the controller 128 may increase the oxygen-containing stream input 86 and/or decrease the fuel-containing stream input 88 and/or adjust a burner of the furnace. For example, in response to the CO level in the combustion product being above a predetermined threshold, the controller 128 may increase the oxygen-containing stream input 86 and/or decrease the fuel-containing stream input 88 and/or adjust a burner of the furnace. For example, based on the NOx level in the combustion product, the controller 128 may adjust the oxygen-containing stream input 86 and/or the fuel-containing stream input 88 and/or adjust a burner of the furnace. For example, based on a ratio of CO:CO2 in the combustion product, the controller 128 may adjust the oxygen-containing stream input 86 and/or the fuel-containing stream input 88 and/or adjust a burner of the furnace.
The furnace system 80 may operate continuously with the virtual sensor 112 continuously determining combustion product 126, and the virtual sensor 112 may communicate signals to the controller 128 to adjust at least one feature of the furnace as appropriate during this continuous operation of the furnace system 80.
Referring to
Referring to
During operation of the furnace to recalibrate the virtual sensor 112, the physical sensor 98 may be activated while the virtual sensor 112 is receiving further condition data and determining the combustion product. The physical sensor 98 may determine a measured combustion product by directly measuring the combustion product. The measured combustion product from the physical sensor 98 may be considered the actual combustion product while the combustion product determined by the virtual sensor 112 may be considered the modeled combustion product. The measured combustion product may be compared to the modeled combustion product to determine a deviation of the virtual sensor 112. It will be understood that the measured combustion product and the modeled combustion product correspond to the combustion product measured and modeled at the same time during operation of the furnace, such that the relevant combustion products are compared.
In response to determining the deviation, the model building system 122 may determine whether the deviation is above a threshold. In response to the deviation being above a threshold, the model building system 122 may update the model of the virtual sensor 112 based on the measured combustion product (measured by the physical sensor 98). The model may also be updated based on other inputs to the model building system 122, such as from at least one of the flow meters 90, 92, 94, the temperature sensors 96a, 96b, other physical sensors (e.g., 102, 106, 110), valves (not shown) in the feed materials input 84, the oxygen-containing stream input 86, and the fuel-containing stream input 88, the reaction chemistry data 124, and the like. The model building system 122 may generate the updated virtual sensor 112u comprising the updated model. The updated model may have parameters different (e.g., updated) from the previous model. The updated virtual sensor 112u may be integrated into the furnace system 80 and used to determine combustion product, such as when the physical sensor 98 is again deactivated and/or retracted and/or removed from the furnace system 80.
The virtual sensor 112 may be periodically recalibrated using the model recalibration system 130 as described herein to keep the virtual sensor 112 accurate. The virtual sensor 112 may be automatically recalibrated and/or recalibrated in response to a user executing a function requesting recalibration of the virtual sensor 112.
While the foregoing embodiments describe the furnace system 80 comprising a single virtual sensor, it will be appreciated that the furnace system 80 may comprise a plurality of virtual sensors, such as comprising a first virtual sensor comprising a first model and a second virtual sensor comprising a second, different model, although even further virtual sensors may be included. The virtual sensors may each be generated as previously described.
In some non-limiting embodiments or aspects, the first model may be generated using inputs comprising condition data associated with operating conditions of a first location in the furnace system, and the second model may be generated using inputs comprising condition data associated with operating conditions of a second location in the furnace system. For example, the first location in the furnace system may comprise the smelter crown while the second location may comprise at least one of the port neck, the regenerator crown, the target wall, and/or the like. For example the first location in the furnace system may comprise a first location in the smelter crown while the second location may comprise a second location of the smelter crown (e.g., two different locations within the same furnace component). The use of a plurality of virtual sensors may account for the variable conditions existing in different regions of the furnace and enable more accurate modeling of the combustion product by considering the conditions of the furnace system most influential in generating accurate models for combustion products in the different regions of the furnace. The different conditions in the furnace may be the result of one region being more proximate to or more remote from the location of the burners of the furnace firing the furnace, such as having a higher temperature on the right side of the furnace compared to the left side of the furnace when the furnace is firing from the right side. When generating the different models, different condition data in the furnace system may be used to generate the different models (e.g., as inputs to generating the models).
In some non-limiting embodiments, a single physical sensor arranged in the furnace system may be replaced by and/or augmented with a single virtual sensor. However, in some non-limiting embodiments, a single physical sensor arranged in the furnace system may be replaced by and/or augmented with a plurality of virtual sensors, such as when two different models enhance the accuracy of determining the combustion product previously measured by the single physical sensor.
The present disclosure is also directed to a virtual sensor comprising at least one processor storing a model that determines a combustion product in a furnace. The model may be generated as previously described, using inputs comprising the condition data comprising operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace.
The present disclosure is also directed to a plurality of virtual sensors comprising a first virtual sensor comprising a first model and a second virtual sensor comprising a second model, wherein the first model is generated using inputs comprising condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs comprising condition data associated with operating conditions of a second location in the furnace.
The following numbered clauses are illustrative of various aspects of the disclosure:
Clause 1: A method for operating a furnace using a virtual gas sensor, comprising: providing a furnace comprising a first input comprising feed materials configured to be heated in the furnace, a second input comprising an oxygen-containing stream, and a third input comprising a fuel-containing stream; providing a virtual sensor comprising a model that determines a combustion product in the furnace, the model generated using inputs comprising condition data, the condition data comprising operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace; placing the virtual sensor in communication with the furnace such that the virtual sensor is configured to receive further condition data associated with operating conditions of the furnace; operating the furnace by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel-containing stream, the combustion reaction heating the feed materials in the furnace, wherein during operation of the furnace: the virtual sensor receives the further condition data; in response to receiving the further condition data, the virtual sensor, using the model, determines the combustion product based on the further condition data; and based on the determined combustion product, the virtual sensor sends a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input.
Clause 2: The method of clause 1, further comprising: arranging the physical gas sensor in the furnace; operating the furnace by the combustion reaction during a training period before providing the virtual sensor; during the training period, collecting, with the physical gas sensor, the condition data; and generating the model using the condition data collected during the training period.
Clause 3: The method of clause 1 or 2, wherein the combustion product comprises at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition.
Clause 4: The method of any of clauses 1-3, wherein the feed materials comprise glass batch materials.
Clause 5: The method of any of clauses 1-4, wherein the physical sensor is arranged in a crown and/or a regenerator of the furnace to collect the condition data, and a reading of the physical gas sensor is not an input to determine the combustion product in the furnace at a time during the operation of the furnace.
Clause 6: The method of any of clauses 1-5, wherein the condition data comprises at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition.
Clause 7: The method of clause 6, wherein the further condition data does not comprise a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the virtual sensor determines the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data.
Clause 8: The method of any of clauses 1-7, wherein the model is generated based on the condition data and reaction chemistry.
Clause 9: The method of any of clauses 1-8, wherein the signal sent to the furnace automatically adjusts an oxygen-containing stream flow rate to the furnace.
Clause 10: The method of any of clauses 1-9, further comprising: during the operation of the furnace, activating the physical sensor in the furnace while the virtual sensor is receiving the further condition data; determining, with the physical sensor, a measured combustion product in the furnace; and comparing the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation.
Clause 11: The method of clause 10, further comprising: in response to the deviation being above a threshold, updating the model using the measured combustion product.
Clause 12: The method of any of clauses 1-11, wherein at a time during the operation of the furnace, the furnace comprises at least one of a fuel flow sensor, oxygen flow sensor, air flow sensor, and a temperature sensor, and the furnace does not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace.
Clause 13: The method of any of clauses 1-12, comprising: providing a plurality of virtual sensors comprising a first virtual sensor comprising a first model and a second virtual sensor comprising a second model, wherein the first model is generated using inputs comprising condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs comprising condition data associated with operating conditions of a second location in the furnace.
Clause 14: A furnace system, comprising: a furnace comprising a first input comprising feed materials configured to be heated in the furnace, a second input comprising an oxygen-containing stream, and a third input comprising a fuel-containing stream, the furnace configured to be operated by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel containing stream; and a virtual sensor comprising a model that determines a combustion product in the furnace, the model generated using inputs comprising condition data, the condition data comprising operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace, wherein the virtual sensor is in communication with the furnace such that the virtual sensor is configured to receive further condition data associated with operating conditions of the furnace, wherein the virtual sensor is configured to determine the combustion product of the furnace in response to receiving the further condition data, wherein the virtual sensor is configured to send a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input based on the determined combustion product.
Clause 15: The system of clause 14, further comprising at least one of a fuel flow sensor, oxygen flow sensor, air flow sensor, and a temperature sensor arranged in the furnace.
Clause 16: The system of clause 14 or 15, wherein at a time during operation of the furnace, the furnace system does not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace.
Clause 17: The system of any of clauses 14-16, wherein the combustion product in the furnace comprises at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition.
Clause 18: The system of any of clauses 14-17, wherein the feed materials comprise glass batch materials.
Clause 19: The system of any of clauses 14-18, wherein the condition data comprises at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition.
Clause 20: The system of clause 19, wherein the further condition data does not comprise a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the virtual sensor determines the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data.
Clause 21: The system of any of clauses 14-20, wherein the model is generated based on the condition data and reaction chemistry.
Clause 22: The system of any of clauses 14-21, wherein the signal sent to the furnace is configured to automatically adjust an oxygen-containing stream flow rate to the furnace.
Clause 23: The system of any of clauses 14-22, wherein the model is configured to be updated by: activating the physical sensor in the furnace while the virtual sensor is receiving the further condition data; determining, with the physical sensor, a measured combustion product in the furnace; comparing the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation; and in response to the deviation being above a threshold, updating the model using the measured combustion product.
Clause 24: The system of any of clauses 14-23, comprising: providing a plurality of virtual sensors comprising a first virtual sensor comprising a first model and a second virtual sensor comprising a second model, wherein the first model is generated using inputs comprising condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs comprising condition data associated with operating conditions of a second location in the furnace.
Clause 25: A virtual sensor comprising at least one processor storing a model that determines a combustion product in a furnace, the model generated using inputs comprising condition data, the condition data comprising operating conditions of the furnace collected by a physical gas sensor previously arranged in the furnace.
Clause 26: The virtual sensor of clause 25, wherein the furnace comprises a first input comprising feed materials configured to be heated in the furnace, a second input comprising an oxygen-containing stream, and a third input comprising a fuel-containing stream, the furnace configured to be operated by a combustion reaction created by combining the oxygen from the oxygen-containing stream and the fuel from the fuel containing stream.
Clause 27: The virtual sensor of clause 26, wherein the at least one processor is programmed or configured to: communicate with the furnace so as to receive further condition data associated with operating conditions of the furnace; determine the combustion product of the furnace in response to receiving the further condition data; and send a signal to the furnace to automatically adjust a flow rate of at least one of the first input, the second input, and the third input based on the determined combustion product.
Clause 28: The virtual sensor of any of clauses 25-27, wherein at a time during operation of the furnace, the furnace system does not use a reading of the physical gas sensor as an input to determine the combustion product in the furnace.
Clause 29: The virtual sensor of any of clauses 25-28, wherein the combustion product in the furnace comprises at least one of oxygen, CO, CO2, NOx, and uncombusted fuel composition.
Clause 30: The virtual sensor of any of clauses 25-29, wherein the feed materials comprise glass batch materials.
Clause 31: The virtual sensor of any of clauses 25-30, wherein the condition data comprises at least one of fuel flow, oxygen flow, air flow, furnace temperature, oxygen composition, carbon dioxide composition, and carbon monoxide composition.
Clause 32: The virtual sensor of any of clauses 27-31, wherein the further condition data does not comprise a composition of at least one of oxygen, CO, CO2, NOx, and uncombusted fuel, and the at least one processor is configured to determine the composition of the at least one of oxygen, CO, CO2, NOx, and uncombusted fuel based on the further condition data.
Clause 33: The virtual sensor of any of clauses 25-32, wherein the model is generated based on the condition data and reaction chemistry.
Clause 34: The virtual sensor of any of clauses 27-33, wherein the signal sent to the furnace is configured to automatically adjust an oxygen-containing stream flow rate to the furnace.
Clause 35: The virtual sensor of any of clauses 27-34, wherein the at least one processor is further programmed or configured to: while the virtual sensor is receiving the further condition data, receive a measured combustion product in the furnace determined by the physical sensor in the furnace; compare the measured combustion product to the combustion product determined by the virtual sensor to determine a deviation; and in response to the deviation being above a threshold, update the model based on the measure gas content.
Clause 36: A plurality of virtual sensors of any of clauses 25-35, the plurality of virtual sensors comprising a first virtual sensor comprising a first model and a second virtual sensor comprising a second model, wherein the first model is generated using inputs comprising condition data associated with operating conditions of a first location in the furnace, and the second model is generated using inputs comprising condition data associated with operating conditions of a second location in the furnace.
Referring to
The modeling process 140 may include determining the input variables 142 to be input to the modeling building system to generate the model. The modeling process 140 may include determining the output variables 144 desired to be determined by the model (e.g., the combustion product). The modeling process 140 may include determining the parameters 146 which enable an accurate generation of the combustion product, which may include determining the most relevant parameters and/or the weight of those parameters. The modeling process 140 may output a model, which may comprise an algorithm 148 for determining a combustion product when integrated into the furnace system based on measured input parameters.
Referring to
Referring to
Test data 150L shows the measured oxygen composition from the left physical oxygen sensor plotted over a span of several weeks compared to a modeled oxygen composition determined by the left virtual sensor. As can be seen from the test data 150L, the oxygen composition modeled by the left virtual sensor closely matched the oxygen composition measured by the left physical oxygen sensor over that same time, indicating that a highly accurate left virtual sensor was generated to represent the readings of the left physical oxygen sensor.
Test data 150R shows the measured oxygen composition from the right physical oxygen sensor plotted over a span of several weeks compared to a modeled oxygen composition determined by the right virtual sensor. As can be seen from the test data 150R, the oxygen composition modeled by the right virtual sensor closely matched the oxygen composition measured by the right physical oxygen sensor over that same time, indicating that a highly accurate right virtual sensor was generated to represent the readings of the right physical oxygen sensor.
It will be readily appreciated by those skilled in the art that modifications may be made to the invention without departing from the concepts disclosed in the foregoing description. Accordingly, the particular embodiments described in detail herein are illustrative only and are not limiting to the scope of the invention, which is to be given the full breadth of the appended claims and any and all equivalents thereof.
This application claims priority to U.S. Provisional Application No. 63/469,695 filed May 30, 2023, the disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63469695 | May 2023 | US |