EP2160598A1 - Apparatus, system, and method for improved power utilization in a gas chromatography sensor - Google Patents
Apparatus, system, and method for improved power utilization in a gas chromatography sensorInfo
- Publication number
- EP2160598A1 EP2160598A1 EP07840271A EP07840271A EP2160598A1 EP 2160598 A1 EP2160598 A1 EP 2160598A1 EP 07840271 A EP07840271 A EP 07840271A EP 07840271 A EP07840271 A EP 07840271A EP 2160598 A1 EP2160598 A1 EP 2160598A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- temperature
- target temperature
- module
- elution data
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N30/26—Conditioning of the fluid carrier; Flow patterns
- G01N30/28—Control of physical parameters of the fluid carrier
- G01N30/30—Control of physical parameters of the fluid carrier of temperature
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N30/50—Conditioning of the sorbent material or stationary liquid
- G01N30/52—Physical parameters
- G01N30/54—Temperature
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N30/88—Integrated analysis systems specially adapted therefor, not covered by a single one of the groups G01N30/04 - G01N30/86
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N2030/022—Column chromatography characterised by the kind of separation mechanism
- G01N2030/025—Gas chromatography
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N30/26—Conditioning of the fluid carrier; Flow patterns
- G01N30/38—Flow patterns
- G01N30/46—Flow patterns using more than one column
- G01N30/461—Flow patterns using more than one column with serial coupling of separation columns
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N30/00—Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
- G01N30/02—Column chromatography
- G01N30/86—Signal analysis
- G01N30/8658—Optimising operation parameters
Definitions
- This invention relates to chemical detectors and more particularly relates to gas chromatography sensors. DESCRIPTION OF THE RELATED ART
- GC Gas chromatography
- Another limitation of current GC sensor technology is that the sensors need to be periodically calibrated against an internal standard, and no cheap methods exist to provide for this.
- the current technology is to provide a chemical, which must be stored, and an injection mechanism which must inject the chemical into the system without interfering with seals and the 30 normal operation of the GC sensor.
- GC sensors typically use a preconcentration mechanism, which multiplies the concentration of chemicals of interest in a sample and allows detection of lower initial concentrations than otherwise allowable.
- an absorption-desorption material is added into the sample stream to accomplish this.
- Current methods of adding adsorption-desorption materials tend to cause variable pressure drop in the sensor flow paths.
- the GC sensor In the current art, the GC sensor must operate at a design operational temperature. Lower temperatures are desirable for better separation of elution times of different components, while higher temperatures improve the sensor response time.
- the test temperature must be at least as high as the ambient temperature. Typically, an operating temperature is selected that is higher than any predicted ambient temperature when the GC sensor is manufactured. This causes the temperature to be set higher than necessary when the actual ambient temperature is low, making chemical detection more difficult than required, and inducing greater energy loss to heat the GC sensor than would otherwise be required.
- Many GC sensors operate in a remote environment where there is no access to external power and therefore must operate from a battery or other internal power source.
- Some GC sensors operate in conditions where external power may be unavailable due to the detection environment - for example when detecting chemicals in the event of a disaster or in a volatile environment where power sources may be disabled. Therefore, the power consumption of the GC sensor may be at a premium in many applications.
- the chemicals can have widely variable elution times from the GC column. Further, the shape of the detection peaks for chemicals with different elution times will vary. As a general principle, later eluting chemicals will have a lower and wider peak than early eluting chemicals. Further, in high resolution GC sensors that are detecting concentrations in the parts-per-million (ppm) and parts-per-billion (ppb) ranges, extraneous peaks and noise will occur in the basic signal. This variability in peak shape makes it difficult for detection algorithms to correlate the concentrations of the various chemicals. A GC sensor will typically have a long GC column placed into a small area, and will typically be wound up as tight as possible.
- the GC column may be manufactured in one time and location, and transported and/or stored for a period before assembly of the GC sensor.
- a cheap method to build uniform GC columns, and to protect the columns from the introduction of impurities between the time of manufacture and the time of assembly is desirable.
- a dual hyphenated GC sensor, and any GC sensor that is either utilized to detect many chemicals simultaneously, or utilized to detect chemicals from a complex mixture of gases, suffers in the current art from difficulty in finding chemical elution peaks within a complex signal. Often a significant amount of noise is produced in the signal.
- the standard Fourier analysis of GC signals suffer from producing ringing in the signal, especially with high frequency components of the signal. Noise suppression wavelets are known in the art, but any particular noise suppression wavelet will still tend to leave some noise peaks in the signal and complex signals continue to be difficult to interpret.
- An apparatus for improved power utilization in a GC sensor.
- the apparatus includes a plurality of modules configured to execute the steps of improving power utilization in the GC sensor.
- the apparatus includes an ambient conditions module, a stored conditions module, a target temperature module, and a temperature control module.
- the apparatus includes a power selection module and/or a supplemental elution data module.
- the ambient conditions module interprets an ambient temperature.
- the stored conditions module stores a plurality of sets of elution data, each set of elution data corresponding to a temperature value.
- the target temperature module selects a target temperature in response to the ambient temperature based on the temperature values corresponding to each set of elution data.
- the temperature control module heats at least one GC column to the target temperature.
- the power selection module determines whether a power source is internal or external, and the target temperature module selects a preferred target temperature as the target temperature when the power source is external.
- the target temperature module selects a preferred target temperature as the target temperature in response to a specified chemical detection event.
- the temperature values comprise a set of temperature values
- the target temperature module selects a temperature value higher than the ambient temperature from the set of temperature values as the target temperature.
- the target temperature module may select the lowest available temperature value from the set of temperature values as the target temperature.
- the target temperature module selects a temperature value higher than the ambient temperature plus an offset value from the set of temperature values as the target temperature, and may select the lowest available temperature value from the set of temperature values as the target temperature.
- the target temperature module selects a target temperature equal to an offset value higher than the ambient temperature
- the supplemental elution data module determines a supplemental elution data set by interpolating between a set of elution data corresponding to a first temperature value, and a set of elution data corresponding to a second temperature value.
- the first temperature value is a temperature value below the target temperature
- the second temperature value is a temperature value above the target temperature.
- the supplemental elution data module may interpolate through a simple algorithm such as linear interpolation, or interpolate utilizing fundamental mass diffusion equations. A method is disclosed for improved power utilization in a gas chromatography sensor.
- the method includes interpreting an ambient temperature, and selecting a target temperature in response to the ambient temperature based on a plurality of temperature values. Each temperature value corresponds to a set of elution data.
- the method further includes heating at least one gas chromatography (GC) column to the target temperature.
- GC gas chromatography
- the method further includes determining whether a power source is one of internal and external, and selecting a preferred target temperature as the target temperature if the power source is external.
- the method may include selecting a preferred target temperature as the target temperature in response to a specified chemical detection event.
- the method further includes selecting one of the plurality of temperature values that is higher than the ambient temperature, or higher than the ambient temperature plus an offset value.
- the method further includes calculating a supplemental elution data set by interpolating between a first elution data set corresponding to a temperature value above the target temperature and a second elution data set corresponding to a temperature value below the target temperature.
- the method may include interpolating between the first elution data set and the second elution data set by applying fundamental mass diffusion equations to calculate the supplemental elution data.
- a system for improved power utilization in a GC sensor.
- the system includes a GC sensor having at least one GC column and a controller.
- the controller includes a plurality of modules configured to execute the operations of improving power utilization in the GC sensor.
- the controller includes an ambient conditions module, a stored conditions module, a target temperature module, and a temperature control module.
- the controller further includes a supplemental elution data module and/or a power selection module.
- the system may further include each GC column embodied as a torsion-spring tube.
- the system may include an insulated resistor disposed within each torsion- spring tube, where the temperature control module heats each GC column by passing an electric current through each insulated resistor.
- Figure IA is a schematic block diagram illustrating one embodiment of a system to improve power utilization in a GC sensor in accordance with the present invention
- Figure IB is a schematic block diagram illustrating one embodiment of a system to detect a broad spectrum of chemicals in accordance with the present invention
- FIG. 2A is a schematic block diagram illustrating one embodiment of a controller for a GC sensor in accordance with the present invention
- Figure 2B is a schematic block diagram illustrating an alternate embodiment of a controller for a GC sensor in accordance with the present invention
- Figure 3 is a schematic block diagram illustrating one embodiment of an apparatus to seal a GC sensor and detector circuit in accordance with the present invention
- Figure 4 is a schematic block diagram illustrating one embodiment of an apparatus to control flows to GC columns within a GC sensor in accordance with the present invention
- Figure 5 is a schematic block diagram illustrating one embodiment of an apparatus to control flows to GC columns within a GC sensor in accordance with the present invention
- Figure 6 is a schematic block diagram illustrating an alternative embodiment of an apparatus to control flows to GC columns within a GC sensor in accordance with the present invention
- Figure 7 is a schematic block diagram illustrating an alternative embodiment of an apparatus to control flows to GC columns within a GC sensor in accordance with the present invention
- Figure 8 is a schematic block diagram illustrating one embodiment of an apparatus to control sampling flows within a GC sensor in accordance with the present invention
- Figure 9 is a schematic block diagram illustrating one embodiment of an engineered pressure balancing leak in accordance with the present invention.
- Figure 10 is a schematic block diagram illustrating one embodiment of an apparatus to seal a GC sensor and detector circuit in accordance with the present invention
- Figure 11 is a schematic block diagram illustrating one embodiment of an apparatus to uniformly heat a GC column in accordance with the present invention
- Figure 12A is a schematic block diagram illustrating one embodiment of a slot for packing a preconcentration material in accordance with the present invention
- Figure 12B is a schematic block diagram illustrating one embodiment of a packed preconcentration material in accordance with the present invention
- Figure 12C is a schematic block diagram illustrating an alternative embodiment of a packed preconcentration material in accordance with the present invention.
- FIG. 13 is an illustration of sampling data in accordance with the present invention
- Figure 14 is an illustration of alternative sampling data in accordance with the present invention
- Figure 15 is an illustration of sampling data adjusted with a plurality of noise wavelets in accordance with the present invention.
- Figure 16 is a schematic flow diagram illustrating one embodiment of a method to manufacture a GC column in accordance with the present invention
- Figure 17 is a schematic flow diagram illustrating one embodiment of a method to utilize an internal standard chemical in a GC sensor in accordance with the present invention
- Figure 18 is a schematic flow diagram illustrating one embodiment of a method to pack a preconcentration material in accordance with the present invention
- Figure 19 is a schematic flow diagram illustrating one embodiment of a method to control the temperature of a GC column in accordance with the present invention
- Figure 20 is a schematic flow diagram illustrating one embodiment of a similarity sequencing sample data acquisition method in accordance with the present invention.
- Figure 21 is a schematic flow diagram illustrating one embodiment of a method for analyzing sampling data in accordance with the present invention.
- Figure 22 is a schematic flow diagram illustrating one embodiment of a method for identifying data peaks and noise peaks in a set of sampling data in accordance with the present invention
- Figure 23 is a schematic flow diagram illustrating one embodiment of a method for improved power utilization in a GC sensor in accordance with the present invention.
- Figure 24 is a schematic flow diagram illustrating an alternate embodiment of a method for improved power utilization in a GC sensor in accordance with the present invention.
- modules may be implemented as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components.
- a module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices or the like.
- Modules may also be implemented in software for execution by various types of processors.
- An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions which may, for instance, be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations which, when joined logically together, comprise the module and achieve the stated purpose for the module.
- a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices.
- operational data may be identified and illustrated herein within modules, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
- FIG. IA is a schematic block diagram illustrating one embodiment of a system 101 to improve power utilization in a GC sensor 102 in accordance with the present invention.
- the system 101 includes a GC sensor 102 having at least one GC column GCl, GC2 and a controller 104.
- the controller 104 includes a plurality of modules configured to execute the operations of improving power utilization in the GC sensor 102.
- the controller 104 includes an ambient conditions module 120, a stored conditions module 122, a target temperature module 124, and a temperature control module 126.
- the controller 104 further includes a supplemental elution data module 130 and/or a power selection module 128.
- the system 101 may further include each GC column GCl, GC2 embodied as a torsion-spring tube.
- the system 101 may include an insulated resistor 130, 134 disposed within each torsion- spring tube, where the temperature control module 126 heats each GC column GCl, GC2 by passing an electric current through each insulated resistor 130, 134.
- the resistors 130, 134 may be separate resistors, and/or electrically connected resistors.
- the resistors 130, 134 may be insulated 132, 136 through at least the portion of each resistor 130, 134 disposed within each GC column GCl, GC2.
- the ambient conditions module 120 interprets an ambient temperature.
- the ambient temperature may be detected from a sensor, read from a data location, or any other technique known in the art.
- the stored conditions module 122 stores a plurality of sets of elution data, each set of elution data corresponding to a temperature value.
- the sets of elution data are elution statistics for the GC columns GCl, GC2 for chemicals of interest at the temperature corresponding to each temperature value.
- the target temperature module 124 selects a target temperature in response to the ambient temperature based on the temperature values corresponding to each set of elution data.
- the temperature control module 126 heats at least one GC column GCl, GC2 to the target temperature.
- the power selection module 128 determines whether a power source is internal or external, and the target temperature module 124 selects a preferred target temperature as the target temperature when the power source is external. For example, where an external power source supplies power to the GC sensor 102, power consumption may not be an important factor, and the preferred target temperature may be a temperature selected for a desired responsiveness of the GC sensor 102. In one embodiment, the target temperature module 124 selects a preferred target temperature as the target temperature in response to a specified chemical detection event.
- the GC sensor 102 may detect a chemical of interest (i.e., a "specified chemical detection event" occurs), and it may be desirable to improve the sensor 102 responsiveness by increasing the temperature of the GC columns GCl, GC2, or to improve the sensor 102 resolution by decreasing the temperature of the GC columns GCl, GC2, for a period after the specified chemical detection event occurs.
- a chemical of interest i.e., a "specified chemical detection event” occurs
- the temperature values comprise a set of temperature values
- the target temperature module 124 selects a temperature value higher than the ambient temperature from the set of temperature values as the target temperature.
- the target temperature module 124 may select the lowest available temperature value from the set of temperature values as the target temperature.
- the target temperature module 124 selects a temperature value higher than the ambient temperature plus an offset value from the set of temperature values as the target temperature, and may select the lowest available temperature value from the set of temperature values as the target temperature.
- the target temperature module 124 selects a target temperature equal to an offset value higher than the ambient temperature
- the supplemental elution data module 130 determines a supplemental elution data set by interpolating between a set of elution data corresponding to a first temperature value, and a set of elution data corresponding to a second temperature value.
- the first temperature value is a temperature value below the target temperature
- the second temperature value is a temperature value above the target temperature.
- the supplemental elution data module 130 may interpolate through a simple algorithm such as linear interpolation, or interpolate utilizing fundamental mass diffusion equations.
- FIG. IB is a schematic block diagram illustrating one embodiment of a system 100 to detect a broad spectrum of chemicals in accordance with the present invention.
- the system 100 may comprise a gas chromatography (GC) sensor, and a controller 104.
- the controller may comprise at least one module configured to control one or more aspects of the GC sensor.
- the modules in one embodiment may comprise a temperature control module 106, a GC column switching module 108, a sample introduction module 110, a similarity sequencing module 112, a signal processing module 114, and a noise-filtering module 116.
- the temperature control module 106 may be configured to control the temperature of one or more GC columns within the GC sensor.
- the temperature control module may be configured to control the temperature of the GC column(s) based on the current ambient temperature and a set of chemical elution data corresponding to a set of temperatures.
- the GC column switching module 108 may be configured to control gas flows through at least one GC column in the GC sensor 102.
- the GC column switching module 108 may be configured to control the flows such that a gas flow passes through a first GC column into a second GC column in series.
- the GC column switching module 108 may be further configured to control the flows such that a first and second GC column each receive a gas flow in parallel.
- the GC column switching module 108 may be further configured to ensure that a first and second GC column receive substantially the same flow rate of gas.
- the sample introduction module 110 may be configured to introduce a sample gas into at least one GC column.
- the sample introduction module 110 may be configured to control a sample flow in a concentration flow regime configured to concentrate a sample gas onto a preconcentration material, which may be configured to adsorb the sampled chemicals of interest.
- the sample introduction module 110 may be further configured to control a sample flow in a desorption flow regime to desorb a sample gas from the preconcentration material, and to flow the concentrated sample through the at least one GC column.
- the similarity sequencing module 112 may be configured to take data samples in a constant log-time fashion to ensure that early eluting and late eluting chemicals exhibit qualitatively similar data peaks.
- the similarity sequencing module 112 may be configured in one embodiment to take data samples in a constant time fashion, and to process the data to simulate a constant log-time data set.
- the signal processing module 114 may be configured to deconvolute a sampling data set to determine the chemical inputs to the at least one GC column that generate the eluted chemicals observed in the sampling data.
- the signal processing module 114 may be configured to deconvolute the sampling data utilizing a Z- transform.
- the signal processing module 114 may be configured to convert the sequential sampling data into a high order polynomial, divide the high order polynomial by a polynomial system model, and thereby generate a an input polynomial.
- the signal processing module 114 may be further configured to regenerate the predicted input signal by an inverse Z-transform of the input polynomial.
- the Z-transform may be modified to use the largest polynomial divisor possible without generating negative values.
- the modified Z-transform may be enabled by the near-constant width in sample space of the chemical elution peaks generated by the similarity sequencing module 112.
- the noise filtering module 116 may be configured to operate a noise suppression wavelet and/or other noise suppression method on the sampling data to suppress noise peaks.
- the noise filtering module 116 may be further configured to operate a plurality of noise suppression wavelets on the sampling data, and to identify one or more peaks as noise, and one or more peaks as data.
- the noise filtering module 116 may be configured to identify relatively stable peaks as data, and relatively unstable peaks as noise.
- FIG. 2A is a schematic block diagram illustrating one embodiment of a controller 104 for a GC sensor 102 in accordance with the present invention.
- the controller 104 includes a plurality of modules configured to execute the operations of improving power utilization in the GC sensor 102.
- the controller 104 includes an ambient conditions module 120, a stored conditions module 122, a target temperature module 124, and a temperature control module 126.
- the controller 104 further includes a supplemental elution data module 130 and/or a power selection module 128.
- the ambient conditions module 120 interprets an ambient temperature 202.
- the ambient temperature 202 may be detected from a sensor, read from a data location, or any other technique known in the art.
- the stored conditions module 122 stores a plurality of sets of elution data 205, each set of elution data 205 corresponding to a temperature value 207.
- the sets of elution data 205 are elution statistics for the GC columns GCl, GC2 for chemicals of interest at the temperature corresponding to each temperature value 207.
- the target temperature module 124 selects a target temperature 206 in response to the ambient temperature 202 based on the temperature values 207 corresponding to each set of elution data 205.
- the temperature control module 126 heats at least one GC column GCl, GC2 to the target temperature 206.
- the power selection module 128 determines whether a power source 211 is internal or external, and the target temperature module 124 selects a preferred target temperature 209 as the target temperature 206 when the power source 211 is external. For example, where an external power source 211 supplies power to the GC sensor 102, power consumption may not be an important factor, and the preferred target temperature 209 may be a temperature selected for a desired responsiveness of the GC sensor 102. In one embodiment, the target temperature module 124 selects a preferred target temperature 209 as the target temperature 206 in response to a specified chemical detection event.
- the GC sensor 102 may detect a chemical of interest (i.e., a "specified chemical detection event" occurs), and it may be desirable to improve the sensor 102 responsiveness by increasing the temperature of the GC columns GCl, GC2, or to improve the sensor 102 resolution by decreasing the temperature of the GC columns GCl, GC2, for a period after the specified chemical detection event occurs.
- a chemical of interest i.e., a "specified chemical detection event” occurs
- the temperature values 207 comprise a set of temperature values
- the target temperature module 124 selects a temperature value higher than the ambient temperature 202 from the set of temperature values 207 as the target temperature 206.
- the target temperature module 124 may select the lowest available temperature value from the set of temperature values 207 as the target temperature 206.
- the target temperature module 124 selects a temperature value higher than the ambient temperature 202 plus an offset value 215 from the set of temperature values as the target temperature, and may select the lowest available temperature value from the set of temperature values as the target temperature.
- the target temperature module 124 may select a temperature higher than "ambient plus 25 degrees F" as the target temperature 206, such that if the ambient temperature 202 is 62 degrees F, the target temperature 206 is higher than 87 degrees F.
- the temperature values 207 include the following temperatures (in degrees F): 50, 100, 150, the target temperature module 124 may select 100 degrees F as the target temperature 206, as 100 degrees F is a temperature value higher than 87 degrees F from the set of temperature values 207.
- the target temperature module 124 selects a target temperature 206 equal to an offset value 215 higher than the ambient temperature
- the supplemental elution data module 130 determines a supplemental elution data set 213 by interpolating between a set of elution data 205 corresponding to a first temperature value, and a set of elution data 205 corresponding to a second temperature value.
- the first temperature value is a temperature value below the target temperature
- the second temperature value is a temperature value above the target temperature.
- the target temperature module 124 may select "ambient plus 25 degrees F" as the target temperature 206, such that if the ambient temperature 202 is 62 degrees F, the target temperature 206 is 87 degrees F.
- the supplemental elution data module 130 may utilize 50 degrees F as the first temperature value (below 87 degrees F) and 100 degrees F as the second temperature value (above 87 degrees F). The supplemental elution data module 130 in the example then interpolates between elution data 205 corresponding to 50 degrees F and elution data 205 corresponding to 100 degrees F to determine the supplemental elution data 213 that is estimated elution data for 87 degrees F.
- the supplemental elution data module 130 may interpolate through a simple algorithm such as linear interpolation, or interpolate utilizing fundamental mass diffusion equations.
- Linear interpolation may be indicated, for example, where fewer chemicals are being detected, where chemicals of interest have greater separation in elution times, where lower target temperatures 206 are allowable, and/or were a larger number of temperature values 207 that are closer together are utilized.
- Fundamental mass diffusion equations may be utilized in interpolating between available elution data 205 where many chemicals are being detected, where chemicals of interest exhibit narrow separation in elution times, where higher target temperatures 206 are required or desirable, and/or where a few temperature values 207 that are far apart are utilized.
- the temperature control module 206 controls the GC columns GCl, GC2 to the target temperature 206.
- the temperature control module 126 generates a heating element command 208 that may be a physical control of the heating elements, a data parameter utilized in the system 101 to heat the GC columns, GCl, GC2, and the like.
- the temperature control module 126 may include feedback sensors to read the temperatures of the GC columns GCl, GC2, PID control of the temperatures, and/or other features known in the art to control the heating of the GC columns GCl, GC2.
- Figure 2B is a schematic block diagram illustrating one embodiment of a controller 104 for a GC sensor 102 in accordance with the present invention.
- the controller 104 may comprise a plurality of modules to functionally execute the controller 104 operations.
- the controller 104 may comprise a temperature control module 106 configured to maintain a GC target temperature 206 at a lowest feasible temperature to maintain elution time separation of closely related chemicals and to minimize the heating burden on the GC sensor 102.
- the temperature control module 106 may be configured to determine an ambient temperature 202.
- the temperature control module 106 may be further configured to read a stored set of temperature-based elution data 204. The temperature control module 106 may then select a GC target temperature 206 based on the ambient temperature 202 and the set of temperature-based elution data 204.
- the temperature control module 106 may be configured to select the next available temperature from the set of temperature-based elution data 204 higher than the ambient temperature 202.
- the set of temperature-based elution data 204 comprises elution data 204 at 50° F, 100° F, and 150 ° F.
- the temperature control module 106 may select a GC target temperature of 100° F when the ambient temperature 202 is 65° F.
- the temperature control module 106 may be configured to interpolate elution data between available temperatures in the set of temperature-based elution data 204, and may be configured to select a GC target temperature 206 at any desired temperature.
- the set of temperature-based elution data 204 may comprise elution data 204 at 50° F, 100° F, and 150° F, and the temperature-based elution data 204 may be configured to select a GC target temperature 10° F higher than the ambient temperature 202, or 75° F when the ambient temperature 202 is 65° F.
- the interpolation may be simple interpolation, or where greater accuracy is required the interpolation could occur through the application of fundamental mass diffusion equations.
- the temperature control module 106 may be further configured to provide a heating element command 208, which may be a physical control of a heating element, a datalink command to another portion of the controller 104 to control the heating element, or the like.
- the heating element may be controlled through a standard control scheme such as a proportional- integral-derivative (PID) controller to control the GC column(s) to the GC target temperature 206.
- PID proportional- integral-derivative
- the set of temperature-based elution data 204 contains one set of data for a first GC column, and a second set of data for a second GC column.
- the GC target temperature 206 may comprise a target temperature 206 for each GC column, and the target temperatures 206 may be different values for each GC column.
- the controller 104 may comprise a GC column switching module 108 configured to control gas flows through at least one GC column in the GC sensor 102.
- the GC column switching module 108 may be configured to control the flows in a first flow regime 210 such that a gas flow passes through a first GC column into a second GC column in series.
- the GC column switching module 108 may be further configured to control the flows in a second flow regime 210 such that a first and second GC column each receive a gas flow in parallel.
- the GC column switching module 108 may be further configured to ensure that a first and second GC column receive substantially the same flow rate of gas.
- the GC column switching module 108 may comprise commands to one or more valves and one or more pumps to achieve the flow regime switches. The commands may comprise physical control of the valves and/or pumps, a datalink command to another portion of the controller 104, or the like.
- the controller 104 may comprise a sample introduction module 110 configured to introduce a sample gas into at least one GC column.
- the sample introduction module 110 may be configured to control a sample flow in a concentration flow regime 212 configured to concentrate a sample gas onto a preconcentration material, which may be configured to adsorb the sampled chemicals of interest.
- the sample introduction module 110 may be further configured to control a sample flow in a desorption flow regime 212 to desorb a sample gas from the preconcentration material, and to flow the concentrated sample through the at least one GC column.
- the sample introduction module 108 may comprise commands to one or more valves and one or more pumps to achieve the flow regime switches.
- the commands may comprise physical control of the valves and/or pumps, a datalink command to another portion of the controller 104, or the like.
- the controller 104 may comprise a similarity sequencing module 112 configured to take data samples in a constant log-time fashion.
- a similarity sequencing module 112 configured to take data samples in a constant log-time fashion.
- Early eluting chemicals tend to have a sharper peak shape and to elute in a short period of time.
- Later eluting chemicals tend to have a flatter peak shape and to elute over a longer period of time. Therefore, the later eluting chemicals tend to have a peak created from a much larger number of samples than earlier eluting peaks, and the different shapes of the peaks tend to make algorithms less likely to detect them.
- Taking data in a constant log-time fashion tends to clean up the peaks and make early and late eluting chemicals show similar looking peaks.
- the similarity sequencing module 112 may be configured to take data samples 214 at each 0.2 log seconds, or the normal time value of data point value "n" equals e ⁇ n.
- Logarithm values other than base "e”, or the natural logarithm, are possible, as the natural logarithm is used only for illustration.
- the similarity sequencing module 112 may be configured in one embodiment to take data samples 214 in a constant time fashion, and to process the data to simulate a constant log-time data set 216.
- the similarity sequencing module may be configured to physically collect data each 0.2 seconds.
- a rectangular approximation or other integrating algorithm could be used to integrate the data between the given sample points 214.
- Simpson's rule, trapezoidal, and polynomial approximations can be used as well, although those integrating algorithms provide little benefit of improved accuracy over a rectangular approximation where the constant time data interval is small, and those algorithms, for example Simpson's rule, may amplify high frequency signal noise.
- the signal processing module 114 may be configured to deconvolute a sampling data set 216 to clarify data peaks and find eluted chemicals in the sampling data.
- the sampled data set 216 may be affected in time, or convoluted, due to diffusion and separation in the at least one GC tube.
- the deconvolution process may recover the original signal, which is typically a chemical 5 concentration in GC sensors 102.
- the signal processing module 114 may be configured to deconvolute the data set 216 with the largest polynomial division that does not produce an unstable data response.
- the signal processing module 114 may be further configured to utilize a Z-transform in sampling point space to determine the input signal according to the following equation where the Z-transform of the system 218 may be a transfer function describing the 10 characteristics of the system:
- a Fourier transform can also be used in deriving the data, although the Fourier transform is more susceptible to ringing from high frequency noise.
- the signal processing module 114 may be configured to deconvolute the sampling data set to clarify data peaks and find eluted chemicals in the sampling data by converting the
- the signal processing module 114 may be further configured to interpret a model 218 of the GC column system, which may be a transform function in the form N z /D z , or a rational polynomial function. In some embodiments, either Nz or Dz may be 1, reducing the transform function to 1/D Z or N z , respectively. Those of skill in the art will recognize that if the roots of D z fall within the unit
- the signal processing module 114 may be configured to label the input chemical sample function as U, the output function as Y, and the system model as G, and to label the Z-transforms of those functions as U z , Y z , and G z .
- the signal processing module 114 may be configured to modify the Z- transform division to ensure it is stable. This may be accomplished with a standard division configured to avoid a negative result.
- N z may be [3 2 1 2 3 2 1] while D z may be [1 1 I].
- the second intermediate result is (0 0 -4 0 3 2 1) with the result being (1 -1).
- the next becomes (0 0 0 -4 -1 2 1) result (1 -1 -4).
- the results begin to exhibit fluctuations.
- the first factor for the example should be 1. With 1 the result will be (2 1 0 2 3 2 1). As there are no negative values this is acceptable. Proceeding to the next factor, 1 is selected. This also produces negative values so it is reduced to 0. The second result would be (2 1 0 2 3 2 1) with the result being (1 0). The third is (2 1 0 2 3 2 1) with the result (1 0 0), The fourth is (2 1 0 0 1 0 1) and (1 0 0 2). Continuing to the end yields (2 1 0 0 1 0 1) and (1 0 0 2 0 0 0).
- the signal processing module 114 may be configured to complete the decon volution under equation 2.
- the modified Z-transform takes care of any instability introduced by any problematic zeros. Note that the modified z transform method makes an implicit assumption that all features of interest convolute similarly as the divisor is constant. If the divisor is not constant, for example because the width of peaks of interest increases at later elute times then further modification may be utilized.
- a first modification is to change the divisor for each time period of interest. This is within the skill of one in the art, but may not be the preferable solution in some circumstances.
- a second modification is to adjust the time sampling such that the peaks have similar features and the constant divisor remains valid.
- the similarity sequencing module 112 may be configured to perform the second modification.
- the noise filtering module 116 may be configured to operate a plurality of noise suppression wavelets 222 and/or other noise suppression methods on the sampling data, and to identify one or more peaks as noise, and one or more peaks as data.
- Each noise suppression methodology may make assumptions about the noise shape. These assumptions are known as the noise model. Changing the noise model will affect the result of the noise suppression step, which will introduce or eliminate different noise generated artifacts in the results.
- the noise filtering module 116 may be further configured to identify relatively stable peaks as data, and relatively unstable peaks as noise.
- a stable peak in this context is a peak that is present even when several noise suppression methods are used.
- An unstable peak is one whose presence is dependent on the noise model used and thus is not present in some of the responses.
- the noise filtering module 116 may be configured to operate a noise suppression wavelet 222 or other noise suppression method on the sampling data to suppress noise peaks.
- the noise filtering module 116 may be further configured to operate a plurality of noise suppression wavelets 222 on the sampling data, and to identify one or more peaks as noise 224, and one or more peaks as data 224.
- the noise filtering module 116 may be configured to identify relatively stable peaks as data, and relatively unstable peaks as noise
- the noise filtering module 116 may be configured to operate a set number of noise filtering wavelets 222 on the sampling data at each time step, and to identify peaks 224 which remain substantially constant as data, and peaks 224 which move or intermittently appear as noise.
- Substantially constant may comprise a range of amplitudes and a range of time values wherein a peak can appear and still be considered to be the same peak. Moving or intermittently appearing may comprise values outside of the range of amplitudes and the range of time values wherein a peak can appear and still be considered to be the same peak.
- the noise filtering module 116 may be configured with a larger number of noise suppression wavelets 222 than the noise filtering module 116 may run on each execution time step.
- the noise filtering module 116 may comprise ten noise suppression wavelets 222, and the noise filtering module 116 may operate three noise suppression wavelets 222 at each time step.
- the three noise suppression wavelets may comprise a random selection from the ten available wavelets 222, a rotation within the ten available wavelets 222, or a primary noise suppression wavelet 222 and two wavelets selected from the other nine available wavelets 222.
- This embodiment avoids having a noise suppression wavelet 222 that may be sensitive in some operating conditions dominate the signal, while improving the operational performance of the controller 104 compared to running all wavelets 222 at every execution cycle.
- Figure 3 is a schematic block diagram illustrating one embodiment of an apparatus 300 to seal a GC sensor 102 and detector circuit 316 in accordance with the present invention.
- the apparatus 300 may comprise a first sealing surface 304 configured to seal the sensor 102 from an ambient environment.
- the first sealing surface 304 may be an epoxy or similar sealant configured to seal the material of the sensor 102 body which may comprise a machineable ceramic. In one embodiment, an acrylic GP sealant is used at the sealing surface 304.
- the apparatus 300 may further comprise a second sealing surface 306 configured to seal a detector circuit 316 from internal leaks within the sensor 102.
- the apparatus may further comprise a GC unit 308 which may comprise at least one GC column, and a sample unit 310 configured to provide the sample gas to the sensor 102 and GC unit 308.
- the sample may pass from the GC unit 308 to the detector 316.
- the detector 316 may comprise any detection device used in the GC art - including a thermal conductivity detector (TCD), a mass spectrometer, flame ionization detector, photo-ionization detector, electron capture detector, Hall electrolytic conductivity detector, and the like.
- the detector 316 comprises a TCD, and the detector 316 is configured to generate an electrical signal based on the detected thermal conductivity of the sample gas on one side of a Wheatstone bridge, with an electrical signal based on the detected thermal conductivity of a reference gas on the other side of the Wheatstone bridge.
- This known compensation technique removes common mode noise, or background noise, from the signal and focuses the detection on the sample 310 gas.
- the apparatus 300 may comprise a controller 104, which may communicate with the detector 316, an ambient temperature sensor 312, and a GC unit temperature sensor 314.
- the temperature control module 106 may be configured to utilize the temperature sensors 312, 314 to control the temperature of the GC column(s) within the GC unit 308.
- FIGs 4 through 8B embodiments with two different switching schemes are described.
- the first switching scheme is designed to implement the switching between two GC columns GCl, GC2, and embodiments of this scheme are described in Figures 4 through 7.
- the second switching scheme is used to load and unload sampled chemicals on a preconcentration tube 402, and to alternate sample air and clean air to the inlet of GCl.
- One embodiment of the second switching scheme is detailed in Figures 8 A and 8B.
- a given embodiment of the invention may comprise either or both switching schemes. They are illustrated separately to clarify the features of the invention, and it is a mechanical step for one of skill in the art to combine embodiments of the first and second switching schemes in a given embodiment of the invention.
- Figure 4 is a schematic block diagram illustrating one embodiment of an apparatus 400 to control flows to GC columns within a GC sensor 102 in accordance with the present invention. Figures 4 through 8B use the standard convention that where a flow depends upon the position of a valve, a dashed line indicates that the given flow is not occurring with the valve in the position as shown within that Figure.
- the apparatus 400 may comprise a first GC column GCl, a second GC column GC 2, and a plurality of flow restrictions Rl, R2, R3.
- the flow restrictions Rl, R2, R3 may comprise an orifice, controllable valve, inserted microboard with porous substrate, or any other type of configurable pressure drop available in the art.
- the apparatus 400 may comprise a preconcentration tube 402, a pump 404, and a molecular sieve 406.
- the molecular sieve 406 may be configured to remove water and/or other impurities from the gas flow in the apparatus 400, and may be affixed between the pump 404 inlet and outlet.
- the apparatus 400 shows only the relative flows of GCl and GC2, while other flows into and out of the apparatus 400 are not shown to avoid cluttering the essential aspects of the embodiment of the invention. Significantly, the introduction of sample 310 gas into the system is not shown.
- the apparatus may further comprise a valve 408 configured to direct flow through flow restriction R2 or flow restriction R3.
- the valve 408 may comprise a solenoid valve.
- the valve 408 is directing flow through restriction R2.
- the flow through R2 carries the flow out of GCl into GC2, thereby connecting the GC columns in series, and sending the output of GCl and GC2 into the detector 316.
- the detector 316 effluent may vent to the atmosphere 410.
- a majority of the flow through R2 may flow through Rl and recycle through the pump 404.
- valve 408 is directing flow through restriction R3.
- the flow through R3 forces the flow from GCl away from GC2, and through Rl for venting or recycling.
- the flow through GC2 is provided by the pump 404. It is apparent from Figures 4 and 5 that the apparatus 400 is configured to direct gas flows through the GC columns GCl, GC2 in series or parallel with the use of a solenoid valve 408.
- FIG. 6 is a schematic block diagram illustrating an alternative embodiment of an apparatus 600 to control flows to GC columns GCl, GC2 within a GC sensor 102 in accordance with the present invention.
- FIGs 4 and 5 it is apparent that for the flow rates through GCl and GC2 to be identical in either position of the valve 408, a condition which may be desirable for the detector 316, the flow restrictions R2, R3 must be identical.
- those flow restrictions may be replaced with a single restriction R4 before the valve 408 which enforces this condition more effectively.
- the embodiment of Figure 6 is otherwise identical to the embodiment of Figure 5.
- FIG. 7 is a schematic block diagram illustrating an alternative embodiment of an apparatus 700 to control flows to GC columns GCl, GC2 within a GC sensor 102 in accordance with the present invention.
- the flow restriction R4 must dominate the observed pressure drops for flow throughout the apparatus 600.
- the single pump 404 is replaced with two pumps 702, 706 which may comprise corresponding molecular sieves 704, 708.
- the two pumps 702, 706 may enforce the flow rates through GCl and GC2 to be identical because the pump 607 controls the flow rate through GCl, and the pump 702 can control the flow rate through GC2.
- the controller 104 may be configured to control the pumps 702, 704.
- the restriction R4 may be removed in the apparatus 700, although it may be included (not shown), or lumped with Rl to place the restriction on the low pressure side of the pump 702 instead of the high pressure side if desired.
- the removal of the restriction R4 may cause a lower nominal pressure in the analysis flowpaths of the sensor 102, and thereby increase the sensitivity of the GC sensor 102 to leaks. It is within the skill of one in the art to weigh the increased manufacturing costs to manage leaks, a higher pressure load on the pump 702, and a loss in sensor 102 measurement capability due to unmanaged leaks when determining the inclusion of the restriction R4.
- FIG 8A is a schematic block diagram illustrating one embodiment of an apparatus 800 to control sampling flows within a GC sensor 102 in accordance with the present invention.
- the flow channels of the apparatus 800 may be etched on the surfaces of opposing faces of the sensor 102 body, or they may be machined flow paths within a sensor 102 body.
- the flow channels may comprise ceramic or quartz inserts in the analytical (i.e. sample- containing) portions of the sensor 102 to further enhance sealing of the sensor 102 and allow lower concentrations of chemicals in the sample 310 to be detected. Such inserts are estimated to allow detections down into the ppb range.
- the apparatus 800 may comprise a valve 804 configured to operate the apparatus 800 in the concentration or desorption modes.
- the apparatus 800 of Figure 8 is shown in the concentration mode.
- the sample 310 is introduced to the preconcentration tube 402 which may adsorb the chemicals of interest.
- a pump 806 may send gas through a carrier gas flow restriction R6 and to the GC unit 308. Some of the pump 806 effluent may recycle through a desorption flow restriction R7 and return to the pump 806 through the valve 804. The flow may pass from the GC unit 308 to the detector 316, where it may flow through a system flow restriction R5 and to an atmospheric vent 808 or back to the pump 806. Therefore, in one embodiment of the concentration mode, the preconcentration tube 402 is concentrating the sample gas, and the GC unit 308 is receiving clean ambient or carrier gas.
- FIG. 8B an embodiment is illustrated with the apparatus 800 in the desorption flow regime.
- the valve 804 is directing flow from the pump 806 reversed through the preconcentration tube 402. Note that the valve 804 has shut down the flow from the pump 806 through the carrier flow restriction to the GC unit 308, although the physical connection of the valve 304 to that flow channel is not shown in Figure 8B to prevent cluttering the Figure.
- the sample 310 gas flows through a tube shut flow restriction R9 to the valve 804 and through the preconcentration tube 402, while the pump 806 flow that went to the GC unit 308 is redirected to the valve 804 through a sample flow restriction R8.
- FIG. 9 is a schematic block diagram illustrating one embodiment of an engineered pressure balancing leak 902 in accordance with the present invention.
- the detector seal 306 protects the detector 316 from intruding gases which may ruin the sample from the GC unit 308. In one embodiment, the detector seal 306 is considerably more effective if the detector 316 circuit is at an equal pressure with sample 310 channel. If an intentional leak 902 is engineered between the sample 310 flow path and the detector 316, the pressures between the detector 316 and the sensor 102 remain equal. In one embodiment, the leak 902 is engineered in parallel along the sample channel, from the sample 310 introduction through the GC unit 308.
- FIG 10 is a schematic block diagram illustrating one embodiment of an apparatus 1000 to seal a GC sensor 102 and detector circuit 316 in accordance with the present invention.
- the sensor seal 304 may comprise an adhesive between the faces 1008, 1010 of the sensor 102 body.
- the faces 1008, 1010 may be pressed together by a plurality of fasteners 1004 with a pressure maintenance mechanism such as a plurality of lock washers 1006.
- the detector circuit 316 may be within a cavity in the sensor 102, and may have a sealing surface 306 which may comprise an adhesive between the surfaces 306.
- the detector seal may further comprise a pressure mechanism 1002 independent from the pressure mechanism 1006 of the sensor seal 304.
- the pressure mechanism 1002 may comprise one or more springs configured to apply pressure to the detector circuit 316 faces 306 to keep them sealed.
- FIG 11 is a schematic block diagram illustrating one embodiment of an apparatus 1100 to uniformly heat a GC column GCl in accordance with the present invention.
- the apparatus 1100 may comprise a heating element 1102.
- the heating element 1102 may comprise a heating element 1102 with a higher wattage rating than the required wattage to heat the GC column GCl from the lowest predicted ambient temperature 202 to the highest GC target temperature 206.
- Such a design allows the heating element 1102 to provide the heat required for the sensor at a lower current and heating element 1102 temperature than a minimally specified heating element would.
- Such a design minimizes the potential for heat spikes and non-uniformity throughout the GC column GCl.
- the apparatus 1100 may further comprise insulation 1104 between the heating element and the GC column GCl.
- the insulation 1104 further reduces the occurrence of temperature variability induced in the GC column GCl by the heating element 1102.
- Figure 12 A is a schematic block diagram illustrating one embodiment 1200 of a slot 1204 machined into the sensor body 1202 for packing a preconcentration material in accordance with the present invention.
- the slot 1204 may be machined vertically into the sensor body 1202 and the apparatus 1200 may be packed vertically. Further, the slot 1204 may comprise a slot machined into the sensor body 1202, with a tube inserted into the slot, wherein the apparatus 1200 is packed into the tube.
- the slot may be packed by inserting a slurry comprising microspheres and adhesive to form a uniformly porous plug 1206 at a first end of the slot 1204, and packing in the preconcentration material 1208.
- the apparatus 1200 may be completed by inserting a slurry to form a uniformly porous plug 1206 at a second end of the slot 1204.
- the adhesive slurry may comprise glass microspheres.
- the adhesive may comprise an epoxy glue comprising 10% or less by weight of the slurry.
- the glass-glue mixture provides a consistent pressure drop once evenly mixed.
- FIG 13 is an illustration of sampling data 1300 shown in constant time, in accordance with the present invention.
- the example data labeled Chem 1 may be a typical elution peak for a relatively fast-eluting chemical
- the example data labeled Chem 2 may be a typical elution peak for a relatively slow-eluting chemical.
- the time scale for Figure 13 is relative only, and that the differences between the fast-eluting and slow-eluting chemicals are compressed to demonstrate the similarity effect and relative peak shapes.
- chemicals with elution peak widths that vary as much as those shown in Figure 13 will often, but not necessarily, exhibit much greater separation in the time axis.
- the fast eluting chemical may comprise a sharp peak as shown, and a relatively small number of sample points.
- the slow eluting chemical may comprise a flattened peak as shown, and a relatively large number of sample points.
- the area under the peaks is similar in the examples, as evidenced by the similar final values of the integration curves, indicating that these two chemicals were in the sample at approximately the same concentrations.
- the differences in the peak widths and the number of samples in each peak may complicate the use of a modified Z- transform in analyzing GC sensor 102 signals.
- Figure 14 is an illustration of sampling data 1400 shown in constant log time, in accordance with the present invention.
- the fast eluting chemical may comprise a sharp peak as shown.
- the slow eluting chemical may comprise a similarly shaped peak in constant log time.
- the peaks for the fast and slow eluting chemicals in Figure 14 may exhibit similar numbers of sample points within each peak.
- Figure 15 is an illustration of sampling data adjusted with a plurality of noise suppression methods in accordance with the present invention.
- the first data set 1502 may show a data set adjusted by a first noise suppression method
- the second data set 1504 may show a data set adjusted by a second noise suppression method
- the third data set 1506 may show a data set adjusted by a third noise suppression method.
- the noise-filtering module 116 may label a peak at about 15 time units as data because this peak occurs in all three sets 1502, 1504, 1506.
- the noise-filtering module 116 may label peaks at about 45, 65, 75, 90, and 130 time units as noise because these peaks appear on only some of the sets 1502, 1504, 1506.
- the noise-filtering module 116 may label a peak at about 115 time units as data because this peak occurs in all three data sets 1502, 1504, 1506.
- the noise suppression methods may be noise suppression wavelets.
- the schematic flow chart diagrams included herein are generally set forth as logical flow chart diagrams. As such, the depicted order and labeled steps are indicative of one embodiment of the presented method. Other steps and methods may be conceived that are equivalent in function, logic, or effect to one or more steps, or portions thereof, of the illustrated method. Additionally, the format and symbols employed are provided to explain the logical steps of the method and are understood not to limit the scope of the method. Although various arrow types and line types may be employed in the flow chart diagrams, they are understood not to limit the scope of the corresponding method.
- arrows or other connectors may be used to indicate only the logical flow of the method. For instance, an arrow may indicate a waiting or monitoring period of unspecified duration between enumerated steps of the depicted method. Additionally, the order in which a particular method occurs may or may not strictly adhere to the order of the corresponding steps shown.
- Figure 16 is a schematic flow diagram illustrating one embodiment of a method 1600 to manufacture a GC column GCl, GC2 in accordance with the present invention.
- the method 1600 may be performed with a torsion spring making machine configured to manage materials of the diameter of the GC column GCl, GC2.
- the method 1600 may begin with bending 1602 a tube of slightly longer than the desired GC column length into a GC column GCl, GC2. Then, the tube may be crimped 1604 at the ends to facilitate maintaining tube cleanliness during storage 1606 and/or transport 1606 of the column GCl, GC2. Then method 1600 may continue with a practitioner cutting 1608 off the ends of the column GCl, GC2 and installing 1610 the column GCl, GC2 into a GC sensor 102.
- FIG 17 is a schematic flow diagram illustrating one embodiment of a method 1700 to utilize an internal standard chemical in a GC sensor 102 in accordance with the present invention.
- the method 1700 may begin with packing 1702 a preconcentration material 1208 into a GC sensor.
- the preconcentration material 1208 may comprise a known material, for example TenaxTM, that releases a known byproduct at a set temperature.
- the method 1700 may proceed with heating 1704 the preconcentration material 1208 to a specified temperature at which the known byproduct is released.
- the controller 104 may then track 1706 the elution of the known byproduct, and compare 1708 the elution time to a known standard elution time according to the temperature of the GC columns GCl , GC2.
- Figure 18 is a schematic flow diagram illustrating one embodiment of a method 1800 to pack a preconcentration material 1208 in accordance with the present invention.
- the method 1800 may begin with a practitioner mixing 1802 a microsphere-adhesive slurry and placing 1804 some of the slurry at one end of a slot 1204.
- the practioner may then insert 1806 an offset rod into the slot to position a preconcentration material in the slot 1204.
- the practitioner may then pack 1808 a preconcentration material into the slot, and insert 1810 another offset rod into the slot.
- the practitioner may then fill the slot 1204 with microsphere-adhesive slurry to complete the packing of the preconcentration material.
- FIG 19 is a schematic flow diagram illustrating one embodiment of a method 1900 to control the temperature of a GC column GCl, GC2 in accordance with the present invention.
- the method 1900 may begin 1902 with the controller storing 1902 a set of elution versus temperature data for a number of chemicals of interest.
- the temperature control module 106 may be configured to detect 1904 the ambient temperature 202, and to select 1906 a target temperature 206 for the GC column(s) based on the ambient temperature 202 and the elution versus temperature data 204.
- the temperature control module 106 may be further configured to heat 1908 the GC column(s) GCl, GC2 to the target temperature 206.
- Figure 20 is a schematic flow diagram illustrating one embodiment of a similarity sequencing sample data acquisition method 2000 in accordance with the present invention.
- Equation 2 s is the sample number to be taken, and t is the normal time at which the sample is taken.
- the value k determines the distance between sample increments, while the value A is used to define the time at which the first sample is taken.
- the value k may be 0.2, and A may be 1.
- the first sample is taken at approximately 1.22 seconds, the second sample at 1.49 seconds, and another sample is taken at each 0.2 log-seconds.
- the 20 th sample would be taken at about 54.6 seconds.
- the similarity sequencing module 112 may collect 2010 data in a constant normal-time step, and process 2012 the data to simulate constant log-time steps.
- the method 2000 may proceed with the similarity sequencing module 112 storing 2006 the sample data, and the controller 104 may make 2008 the stored data available to a signal processing algorithm on the signal processing module 114.
- Figure 21 is a schematic flow diagram illustrating one embodiment of a method 2100 for analyzing sampling data in accordance with the present invention.
- the method 2100 may begin with the signal processing module 114 receiving 2102 sample data 216 which may be sequenced by the similarity sequencing module 112.
- the signal processing module 114 may receive 2104 a system characterization which may comprise a Z-transform transfer function of the system 100.
- the signal processing module 114 may deconvolute 2106 the sample data 216 with the largest polynomial division that does not produce a negative response and induce instability. The signal processing module 114 may then determine the input signal according to Equation 2.
- Figure 22 is a schematic flow diagram illustrating one embodiment of a method 2200 for identifying data peaks and noise peaks in a set of sampling data 216 in accordance with the present invention.
- the method 2200 may begin with the noise filtering module 116 receiving sample data 216.
- the noise filtering module 116 may then apply 2204 a plurality of noise suppression wavelets 222 to the sample data 216.
- the noise filtering module 116 may then generate 2206 a set of data peaks, and identify 2208 shifting peaks as noise, and stable peaks as signal or data.
- Figure 23 is a schematic flow diagram illustrating one embodiment of a method 2300 for improved power utilization in a GC sensor 102 in accordance with the present invention.
- the method 2300 includes a power selection module 128 determining 2302 whether a power source is internal or external.
- a target temperature module 124 selects 2306 a preferred temperature 209 as the target temperature 206 if the power source is external.
- a controller 104 checks 2304 whether a specified chemical detection event has occurred, and the target temperature module 124 selects 2306 a preferred temperature 209 as the target temperature 206 if the specified chemical detection event has occurred.
- the method 230 continues with an ambient conditions module 120 interpreting 2308 an ambient temperature 202.
- the method 2300 continues with the target temperature module 124 selecting a target temperature 206 in response to the ambient temperature 202 based on a plurality of temperature values 207, each corresponding to a set of elution data 205.
- the target temperature module 124 may select 2310 one of a plurality of temperature values 207 corresponding to a set of elution data 205 that is higher than the ambient temperature 202 (or the ambient temperature 202 plus an offset value 215) as the target temperature 206.
- the method 2300 further includes a temperature control module 126 heating 2312 the GC column(s) GCl, GC2 to the target temperature 206.
- FIG. 24 is a schematic flow diagram illustrating an alternate embodiment of a method 2400 for improved power utilization in a GC sensor 102 in accordance with the present invention.
- the method 2400 includes an ambient conditions module 120 interpreting 2308 an ambient temperature 202.
- a target temperature module 124 selects 2402 a target temperature 206 equal to the ambient temperature 202 plus an offset value 215.
- a supplemental elution data module 130 may determine 2406 whether an elution data set 205 is available at the target temperature 206. If an elution data set 205 is available, the method 2400 concludes with a temperature control module 126 heating 2312 the GC column(s) GCl, GC2 to the target temperature 206.
- the supplemental elution data module 230 looks up 2408 an elution data set 205 corresponding to a temperature value 207 above the target temperature 206, and an elution data set 205 corresponding to a temperature value 207 below the target temperature 206.
- the supplemental elution data module 230 may further determine 2410 whether an interpolation method is linear or fundamental.
- the supplemental elution data module 230 interpolates utilizing fundamental mass diffusion equations between the elution data set 205 corresponding to a temperature value 207 above the target temperature 206, and the elution data set 205 corresponding to a temperature value 207 below the target temperature 206 to calculate 2412 a supplemental elution data set 213.
- the supplemental elution data module 230 linearly interpolates between the elution data set 205 corresponding to a temperature value 207 above the target temperature 206, and the elution data set 205 corresponding to a temperature value 207 below the target temperature 206 to calculate 2414 a supplemental elution data set 213.
- the method 2400 concludes with a temperature control module 126 heating 2312 the GC column(s) GCl, GC2 to the target temperature 206.
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/765,383 US7806963B2 (en) | 2006-06-20 | 2007-06-19 | Apparatus, system, and method for improved power utilization in a gas chromatography sensor |
PCT/US2007/071709 WO2008156486A1 (en) | 2007-06-19 | 2007-06-20 | Apparatus, system, and method for improved power utilization in a gas chromatography sensor |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2160598A1 true EP2160598A1 (en) | 2010-03-10 |
EP2160598A4 EP2160598A4 (en) | 2011-06-08 |
Family
ID=40156491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP07840271A Withdrawn EP2160598A4 (en) | 2007-06-19 | 2007-06-20 | Apparatus, system, and method for improved power utilization in a gas chromatography sensor |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2160598A4 (en) |
WO (1) | WO2008156486A1 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1983002006A1 (en) * | 1981-12-04 | 1983-06-09 | Beckman Instruments Inc | An analytical instrument thermoelectric temperature regulator |
US5611846A (en) * | 1994-01-14 | 1997-03-18 | Board Of Supervisors Of Louisiana State University And Agricultural And Mechanical College | Portable gas chromatograph |
US5634961A (en) * | 1995-11-07 | 1997-06-03 | Hewlett-Packard Company | Gas chromatography system with thermally agile oven |
US5808178A (en) * | 1995-10-16 | 1998-09-15 | Thermedics Detection Inc. | High speed gas chromatography |
US5979221A (en) * | 1997-02-22 | 1999-11-09 | Wma Airsense Analysentechnik Gmbh | Method for separating selected materials in a gas chromatograph and gas chromatograph for carrying out the method |
US6386014B1 (en) * | 1999-11-18 | 2002-05-14 | Eagle Research Corporation | Energy measurement device for flowing gas using microminiature gas chromatograph |
US6530260B1 (en) * | 2002-02-04 | 2003-03-11 | Rvm Scientific, Inc. | Gas chromatography analysis system |
US20040144159A1 (en) * | 2003-01-23 | 2004-07-29 | Midwest Research Institute, Inc. | Low-power gas chromatograph |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3250395A (en) * | 1963-03-04 | 1966-05-10 | Phoenix Prec Instr Co | Chromatographic columns |
US3693403A (en) * | 1970-11-09 | 1972-09-26 | Chemalytics Corp | Gas analysis apparatus and method using parallel gas density detectors and different carrier gases to determine molecular weight |
US3657517A (en) * | 1971-04-26 | 1972-04-18 | Rama Ind Heater Co | Releasable clamp-on heater band |
US4541269A (en) * | 1983-07-27 | 1985-09-17 | The State Of Oregon Acting By And Through State Board Of Higher Education For And On Behalf Of Oregon State University | Gas chromatograph detector |
US5116764A (en) * | 1988-07-26 | 1992-05-26 | Raymond Annino | Dual-column, dual-detector gas detector and analyzer |
US6727400B2 (en) * | 1999-06-08 | 2004-04-27 | Triosyn Holdings, Inc. | Deactivation of toxic chemical agents |
US7430893B2 (en) * | 2003-12-03 | 2008-10-07 | Entegris, Inc. | Systems and methods for detecting contaminants |
-
2007
- 2007-06-20 WO PCT/US2007/071709 patent/WO2008156486A1/en active Application Filing
- 2007-06-20 EP EP07840271A patent/EP2160598A4/en not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1983002006A1 (en) * | 1981-12-04 | 1983-06-09 | Beckman Instruments Inc | An analytical instrument thermoelectric temperature regulator |
US5611846A (en) * | 1994-01-14 | 1997-03-18 | Board Of Supervisors Of Louisiana State University And Agricultural And Mechanical College | Portable gas chromatograph |
US5808178A (en) * | 1995-10-16 | 1998-09-15 | Thermedics Detection Inc. | High speed gas chromatography |
US5634961A (en) * | 1995-11-07 | 1997-06-03 | Hewlett-Packard Company | Gas chromatography system with thermally agile oven |
US5979221A (en) * | 1997-02-22 | 1999-11-09 | Wma Airsense Analysentechnik Gmbh | Method for separating selected materials in a gas chromatograph and gas chromatograph for carrying out the method |
US6386014B1 (en) * | 1999-11-18 | 2002-05-14 | Eagle Research Corporation | Energy measurement device for flowing gas using microminiature gas chromatograph |
US6530260B1 (en) * | 2002-02-04 | 2003-03-11 | Rvm Scientific, Inc. | Gas chromatography analysis system |
US20040144159A1 (en) * | 2003-01-23 | 2004-07-29 | Midwest Research Institute, Inc. | Low-power gas chromatograph |
Non-Patent Citations (1)
Title |
---|
See also references of WO2008156486A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO2008156486A1 (en) | 2008-12-24 |
EP2160598A4 (en) | 2011-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7647812B2 (en) | Apparatus, system, and method for low cost high resolution chemical detection | |
Garg et al. | Zebra GC: A mini gas chromatography system for trace-level determination of hazardous air pollutants | |
EP3523646B1 (en) | Multi-channel multi-dimensional comprehensive gas chromatography | |
Zhong et al. | Characterization of a high-performance portable GC with a chemiresistor array detector | |
CN101093217B (en) | Electronic nose of using sensor of acoustic surface wave and partitioning column of gas chromatography jointly, and detection method | |
US5611846A (en) | Portable gas chromatograph | |
US7806963B2 (en) | Apparatus, system, and method for improved power utilization in a gas chromatography sensor | |
AU2010292492B2 (en) | Preconcentrating a sample | |
US8968560B2 (en) | Chromatography using multiple detectors | |
US20080289397A1 (en) | Portable analytical system for detecting organic chemicals in water | |
CN107735682B (en) | Microfluidic photoionization detector | |
US20060099718A1 (en) | System and method for extracting headspace vapor | |
EP1700113A2 (en) | Phased micro analyzer iv | |
JP2006501448A (en) | Low power gas leak detector | |
Dworzanski et al. | Performance advances in ion mobility spectrometry through combination with high speed vapor sampling, preconcentration and separation techniques | |
US7742880B2 (en) | Apparatus, system, and method for broad spectrum chemical detection | |
US6134944A (en) | System and method for preconcentrating, identifying, and quantifying chemical and biological substances | |
US20040224422A1 (en) | Phased micro analyzer III, IIIA | |
US7367216B2 (en) | Phased micro analyzer V, VI | |
EP2160598A1 (en) | Apparatus, system, and method for improved power utilization in a gas chromatography sensor | |
WO2008156484A1 (en) | Apparatus, system, and method for low cost high resolution chemical detection | |
WO2008156485A1 (en) | Apparatus, system, and method for broad spectrum chemical detection | |
CN111617515B (en) | Gas-liquid-solid three-phase separation device and separation method based on array sensor | |
McGivern et al. | Improved Apparatus for Dynamic Column-Breakthrough Measurements Relevant to Direct Air Capture of CO2 | |
Fan et al. | Portable multi-dimensional gas chromatography device for rapid field analysis of chemical compounds |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20100112 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA HR MK RS |
|
DAX | Request for extension of the european patent (deleted) | ||
A4 | Supplementary search report drawn up and despatched |
Effective date: 20110510 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G01N 30/88 20060101ALI20110503BHEP Ipc: G01N 30/02 20060101AFI20090115BHEP |
|
17Q | First examination report despatched |
Effective date: 20121122 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
INTG | Intention to grant announced |
Effective date: 20140704 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20141115 |