A remote sensor system comprising a laser transmitter that emits a pulse of broadband laser illumination comprising a plurality of wavelengths and a receiver configured to detect laser illumination backscatter. The sensor system further includes a computing system configured to determine a plurality of species number densities along a travel path of the laser illumination. Determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species. Additional species are determined based on additional sets of optical transmission values from the backscatter data for additional subsets of wavelengths of the plurality of wavelengths and additional cross-sections of additional species.
|
12. A method comprising:
receiving, at a computing system, backscatter data indicative of backscatter of a pulse of radiation detected by a receiver, wherein the pulse of radiation comprises radiation having a plurality of wavelengths, wherein the pulse of radiation is emitted by a laser source; and
determining a plurality of species number densities along a travel path of the radiation, wherein determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species, wherein determining the plurality of species number densities includes determining a second number density of a second species based on a second set of optical transmission values from the backscatter data for a second subset of wavelengths of the plurality of wavelengths and a second attenuation cross-section of the second species, wherein the first subset of wavelengths and the second subset of wavelengths are different.
18. A computing system comprising:
a processor; and
memory that stores computer-executable instruction that, when executed by the processor, cause the processor to perform acts comprising:
receiving backscatter data from a receiver indicative of backscatter of a pulse of radiation detected by the receiver, wherein the pulse of radiation comprises radiation having a plurality of wavelengths, wherein the pulse of radiation is emitted by a laser source;
computing optical depth values for the plurality of wavelengths based upon the backscatter data received from the receiver; and
determining a plurality of species number densities along a travel path of the radiation based upon the optical depth values, wherein determining the plurality of species number densities includes determining a first number density of a first species based on a first optical depth value from the backscatter data for a first wavelength of the plurality of wavelengths and a first attenuation cross-section of the first species, wherein determining the plurality of species number densities includes determining a second number density of a second species based on a second optical depth value from the backscatter data for a second wavelength in the plurality of wavelengths and a second attenuation cross-section of the second species, wherein the first wavelength and the second wavelength are different.
1. A remote absorption sensor comprising:
a laser source, wherein the laser source is configured to emit a pulse of radiation comprising a plurality of wavelengths;
a receiver configured to detect radiation backscatter, where the radiation backscatter is based upon the pulse of radiation emitted by the laser source;
a computing system in communication with the laser source and the receiver, wherein the computing system comprises:
a processor; and
memory that stores computer-executable instruction that, when executed by the processor, cause the processor to perform acts comprising:
receiving backscatter data from the receiver, the backscatter data being indicative of the detected radiation backscatter; and
determining a plurality of species number densities along a travel path of the emitted pulse of radiation, wherein determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species, wherein determining the plurality of species number densities further includes determining a second number density of a second species based on a second set of optical transmission values from the backscatter data for a second subset of wavelengths of the plurality of wavelengths and a second attenuation cross-section of the second species, wherein the first subset of wavelengths and the second subset of wavelengths are different.
2. The remote sensor of
3. The remote sensor of
4. The remote sensor of
5. The remote sensor of
6. The remote sensor of
7. The remote sensor of
8. The remote sensor of
receiving second backscatter data from the receiver indicative of detected backscatter of the second pulse of radiation; and
determining a second plurality of species number densities along the second travel path of the second pulse of radiation, wherein determining the second plurality of species number densities includes determining a third number density of the first species based on a third optical transmission value from the second backscatter data for the first subset of wavelengths of the plurality of wavelengths and the first attenuation cross-section of the first species.
10. The remote sensor of
11. The remote absorption sensor of
computing a first optical depth for the first subset of wavelengths based upon the backscatter data; and
computing a second optical depth for the second subset of wavelengths based upon the backscatter data, where the first number density is determined based upon the first optical depth and the second number density is determined based upon the second optical depth.
13. The method of
14. The method of
15. The method of
16. The method of
17. The method of
receiving, at the computing system, second backscatter data indicative of backscatter of a second pulse of radiation detected by the receiver; and
determining a second plurality of species number densities along a second travel path of the second pulse of radiation, wherein determining the second plurality of species number densities includes determining a third number density of the first species based on a third set of optical transmission values from the second backscatter data for the first subset of wavelengths of the plurality of wavelengths and the first attenuation cross-section of the first species.
19. The computing system of
20. The method of
|
This application claims priority to U.S. Provisional Patent Application No. 63/092,148, filed on Oct. 15, 2020, the entirety of which is incorporated herein by reference.
This invention was made with Government support under Contract No. DE-NA0003525 awarded by the United States Department of Energy/National Nuclear Security Administration. The U.S. Government has certain rights in the invention.
Conventionally, an approach for detecting a species of interest (e.g., in gaseous form) in the atmosphere involves tuning a narrow band laser to emit radiation with different wavelengths over time, where molecules of the species of interest absorb radiation having a first wavelength in the wavelengths and fail to absorb radiation having a second wavelength in the wavelengths. However, turbulence in the atmosphere (e.g., airflow, changes in pressure, etc.) introduces temporal fluctuations in atmospheric transmission that degrades measurement precision. More particularly, using the conventional approach referenced above, wavelengths of radiation are changed at 30 Hz while the turbulence in the atmosphere causes changes at a faster rate. This difference in change rates causes alterations in transmission of the radiation from the laser in the atmosphere, resulting in noise in data gathered by a receiver. Hence, it may be difficult to determine whether backscatter data detected by the receiver is due to a gas molecule absorbing radiation emitted by the laser or because the state of the atmosphere changed.
Moreover, interfering gases that also absorb and/or scatter the radiation at the wavelength degrade measurement accuracy. More specifically, measuring at a couple of discrete wavelengths makes it difficult to find wavelengths of radiation where the gas that is of interest absorbs and does not absorb the radiation, but that is totally unaffected by any other gas in the atmosphere. For instance, water vapor has multiple different absorption features that can result in an interference effect.
The following is a brief summary of subject matter that is described in greater detail herein. This summary is not intended to be limiting as to the scope of the claims.
In an embodiment, described herein is a broadband remote sensor system configured to emit radiation having a plurality of wavelengths simultaneously and is further configured to determine a plurality of species number densities based on the plurality of wavelengths. The sensor system includes a laser source configured to emit broadband radiation along a travel path. The sensor system further includes a receiver configured to detect laser radiation that is returned after it passes through the atmosphere. As the laser radiation travels through the atmosphere, gases may absorb a portion of the radiation and/or particles may scatter a portion of the laser illumination, depending upon a wavelength of the portion. The receiver detects backscattered radiation and generates backscatter data based on that absorption and scattering.
The sensor system further includes a computing system that is in communication with the receiver. The computing system is configured to determine a number density for each respective gas or molecule along the travel path that absorbs or scatters the radiation having the plurality of wavelengths. The computing system can employ an algorithm that leverages a transmission value of a wavelength of the plurality of wavelengths detected by the receiver and an attenuation cross-section of a species to determine a number density of the species. Because the receiver detects a plurality of wavelengths of radiation simultaneously, the computing system can employ this algorithm to determine a plurality of species number densities using a single (broadband) laser pulse.
The above-described technologies present various advantages over conventional sensor systems. Conventional sensor systems are limited by tuning the narrow band lasers to emit radiation at different wavelengths, one at a time, to identify wavelengths where a desired gas absorbs and does not absorb the radiation. Because the sensor system has to check radiation at each wavelength to determine whether the gas absorbs or does not absorb the radiation, a change rate between wavelengths emissions is slower than a change rate of the atmosphere, resulting in noise in data collected by the receiver. Further, emitting radiation in a narrow band (having a single wavelength at a time) makes it difficult to distinguish between a gas of interest and an intervening gas that also absorbs radiation having the same wavelength. In contrast, the technologies described herein emit broadband laser radiation comprising radiation having a plurality of wavelengths simultaneously, and a computing system configured to determine a plurality of species number densities (for numerous types of gas phase molecules) simultaneously, which improves the precision and accuracy of the measurement.
The above summary presents a simplified summary in order to provide a basic understanding of some aspects of the systems and/or methods discussed herein. This summary is not an extensive overview of the systems and/or methods discussed herein. It is not intended to identify key/critical elements or to delineate the scope of such systems and/or methods. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
Various technologies pertaining to a remote sensor system for emitting broadband laser radiation comprising a plurality of wavelengths are now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. It may be evident, however, that such aspect(s) may be practiced without these specific details.
In reference to the disclosure herein, for purposes of convenience and clarity only, directional terms, such as, top, bottom, left, right, up, down, upper, lower, over, above, below, beneath, rear, and front, may be used. Such directional terms should not be construed to limit the scope of the features described herein in any manner. It is to be understood that embodiments presented herein are by way of example and not by way of limitation. The intent of the following detailed description, although discussing exemplary embodiments, is to be construed to cover all modifications, alternatives, and equivalents of the embodiments as may fall within the spirit and scope of the features described herein.
Moreover, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless specified otherwise, or clear from the context, the phrase “X employs A or B” is intended to mean any of the natural inclusive permutations. That is, the phrase “X employs A or B” is satisfied by any of the following instances: X employs A; X employs B; or X employs both A and B. In addition, the articles “a” and “an” as used in this application and the appended claims should generally be construed to mean “one or more” unless specified otherwise or clear from the context to be directed to a singular form. Additionally, as used herein, the term “exemplary” is intended to mean serving as an illustration or example of something and is not intended to indicate a preference.
Further, as used herein, the term “exemplary” is intended to mean serving as an illustration or example of something and is not intended to indicate a preference.
Disclosed is a remote sensor system that includes a laser source that emits radiation having a plurality of wavelengths simultaneously along a travel path. The sensor system then determines a plurality of species number densities based on radiation emitted by the laser source that has passed through a region of interest (e.g., that has not been absorbed) that is detected by a receiver. More particularly, the sensor system is configured to use an algorithm that leverages a transmission value of a wavelength of the plurality of wavelengths detected by the receiver and an attenuation cross-section of a species to determine a number density of the species. By emitting a plurality of wavelengths simultaneously, the sensor system can improve accuracy by avoiding atmosphere turbulence. By detecting a plurality of wavelengths simultaneously, the sensor system improves precision by calculating number densities for multiple species.
Turning to
As can be seen in
As noted above, conventionally, detecting existence of gaseous species of a particular type includes tuning a narrow band laser such that the laser emits radiation of different wavelengths over time, where gas molecules of a particular type absorb radiation at one of the wavelengths but fail to absorb radiation at another of the wavelengths. However, turbulence introduces temporal fluctuations in atmospheric transmission that degrades measurement precision. More particularly, in the conventional approach, the rate of transition between wavelengths is slower than rate of change in transmission properties caused by turbulence in the atmosphere, resulting in noise in data generated by a receiver. In turn, this results in difficulty determining whether backscatter data detected by the receiver is because a gas molecule absorbed the laser or because the state of the atmosphere changed.
Moreover, interfering gases that also absorb and/or scatter radiation at the wavelength degrade measurement accuracy. More specifically, measuring based upon radiation emitted at a couple discrete wavelengths makes it difficult to find wavelengths where the gas that is of interest absorbs and does not absorb radiation but that is totally unaffected by any other gas in the atmosphere. For instance, water vapor has multiple different absorption features that can result in an interference effect.
The laser source 102 is configured to emit broadband radiation comprising radiation having a plurality of wavelengths and the receiver 104 is configured to measure radiation having all those wavelengths at once. Because the receiver 104 is measuring radiation having multiple wavelengths at once, the absorption sensor system 100 improves precision of the measurement because the measurement is not as heavily impacted by atmospheric turbulence. Moreover, because the receiver 104 measures radiation having multiple wavelengths simultaneously, the computing system 106 can identify multiple gases in the region of interest 112; thus, accuracy of the absorption sensor system 100 is greater than conventional approaches, as will be described in detail below.
Turning now to
The laser source 102 can further include a frequency converter 202 that upconverts or downconverts radiation prior to emission of the radiation into the atmosphere. The laser source 102 further includes equipment for measuring an initial intensity of the radiation over several wavelengths. For instance, in the illustrated embodiment, the laser source 102 includes structures, illustrated at 204, that direct radiation toward a spectrometer 206 that measures an initial intensity of the radiation. Any suitable spectrometer 206 may be employed such as a moderate resolution spectrometer and/or a high-resolution spectrometer.
Turning now to
Subsequent to receiving the backscatter data from the receiver 104, the detection system 108 of the computing system 106 analyzes the backscatter data to determine number densities of different species along the travel path 110 of the emitted radiation. The detection system 108 can be configured to perform the analysis by employing one or more algorithms to calculate the number densities. Eq. 1 shows how distribution of different absorbing molecules and scattering particles change transmission characteristics of the atmosphere and how the combination of the spatial distribution of those molecules and particles along the travel path 110 is tied to the transmission of radiation of a given wavelength along that travel path 110:
where T (λ, Δx) is transmission of radiation at wavelength λ for a path that starts at x=0 and extends to x=Δx; I (λ, Δx) is an intensity of radiation at wavelength λ at the end of the travel path Δx; I0(λ) is an initial intensity at x=0; σi(λ, x) is an attenuation cross-section of species i at wavelength λ at position x along the travel path Δx; ni(x) is a number density of species i at location x along the travel path Δx, and N is a total number of different attenuating species in the region of interest 112.
In one embodiment, determining the number densities for the different attenuating species is conducted by non-linear fitting of multiples in Eq. 1.
In another embodiment, if the time gating for the receiver 104 defines a travel path 110 that is short enough that temperature, pressure, and number densities are basically constant for a particular wavelength (e.g., wavelength λ), then attenuation cross-section can also be constant. Accordingly, the integrals in Eq. 1 can be reduced to the form given in Eq. 2 below:
Eq. 2 can be placed into Eq. 1 and converted to an equation to determine optical depth, illustrated in Eq. 3 below.
As can be seen in Eq. 3, the optical depth, or OD, which is a function of wavelength, is a linear sum of functions ƒi(λ), where the weighting coefficients ni are unknown number densities for the different attenuating species, and ƒi(λ) represents the product of the known attenuation cross-section for each species and the common travel path 110 length. The number densities for different attenuating species can be determined from the spectrum of wavelengths detected by the receiver 104 by determining the values for ni that produce the best fit to the measured OD values for each wavelength (e.g., wavelength λ).
As mentioned above, by generating multiple wavelength measurements, the absorption sensor system 100 can account for intervening species that absorb and/or scatter the same wavelength of radiation as a species of interest. Turning now to
Because the sensor system 100 calculates number density, the sensor system 100 can be used to locate an area of high concentration for a specific species. Illustrated in
The sensor system then emits a second pulse of laser illumination along a second travel path 506, which also passes through the region 502 that includes the first species. As can be seen in
Turning now to
Turning now to
Referring solely to
With reference now to
The features described herein relate to a broadband remote sensor system according to at least the examples provided below:
(A1) In one aspect, some embodiments include a remote absorption sensor that includes a laser source, where the laser source is configured to emit a pulse of radiation comprising a plurality of wavelengths. The absorption sensor further includes a receiver configured to detect radiation backscatter based upon the pulse of the radiation emitted by the laser source. The absorption sensor also includes a computing system in communication with the laser source and the receiver, where the computing system comprises a processor and memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform acts. The acts include receiving backscatter data from the receiver, where the backscatter data is indicative of the detected radiation backscatter. The acts further include determining a plurality of species number densities along a travel path of the emitted pulse of radiation. Determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species. Determining the plurality of species number densities further includes determining a second number density of a second species based on a second set of optical transmission values from the backscatter data for a second subset of wavelengths of the plurality of wavelengths and a second attenuation cross-section of the second species, wherein the first subset of wavelengths and the second subset of wavelengths are different.
(A2) In some embodiments of the remote sensor of (A1), the laser source comprises a broadband laser source and a frequency converter, where the laser source further comprises a spectrometer configured to detect an initial intensity of the radiation emitted by the laser source.
(A3) In some embodiments of the remote sensor of at least one of (A1)-(A2), the receiver comprises a spectrometer configured to detect the radiation backscatter, where the receiver further comprises a continuously variable order sorting filter configured to filter radiation entering the spectrometer.
(A4) In some embodiments of the remote sensor of at least one of (A1)-(A3), determining the plurality of species number densities includes determining a third number density of a third species based on a third set of optical transmission values from the backscatter data for a third subset of wavelengths of the plurality of wavelengths and a third attenuation cross-section of the third species, where the third subset of wavelengths is different from the first subset of wavelengths and the second subset of wavelengths.
(A5) In some embodiments of the remote sensor of at least one of (A1)-(A4), determining the plurality of species number densities includes determining a third number density of a third species based on the second optical transmission values from the backscatter data for the second subset of wavelengths and the second attenuation cross-section.
(A6) In some embodiments of the remote sensor of at least one of (A1)-(A5), determining the first number density further comprises determining an optical depth of the first subset of wavelengths, where the optical depths of the first subset of wavelengths are a function of the first optical transmission values.
(A7) In some embodiments of the remote sensor of at least one of (A1)-(A6), determining the first number density additionally comprises fitting the first number density to the determined optical depths of the first subset of wavelengths.
(A8) In some embodiments of the remote sensor of at least one of (A1)-(A7), the laser transmitter is further configured to emit a second pulse of radiation, wherein the second pulse of radiation travels along a second travel path, where the travel path and the second travel path are different. The acts yet further include receiving second backscatter data from the receiver indicative of detected backscatter of the second pulse of radiation. The acts also include determining a second plurality of species number densities along the second travel path of the second pulse of radiation. Determining the second plurality of species number densities includes determining a third number density of the first species based on a third optical transmission value from the second backscatter data for the first subset of wavelengths of the plurality of wavelengths and the first attenuation cross-section of the first species.
(A9) In some embodiments of the remote sensor of at least one of (A1)-(A8), the laser source comprises a fiber laser.
(A10) In some embodiments of the remote sensor of at least one of (A1)-(A9), the plurality of wavelengths are in a range of 2 to 2.5 microns.
(B1) In another aspect, some embodiments include a method, where the method includes receiving, at a computing system, backscatter data indicative of backscatter of a pulse of radiation detected by a receiver. The pulse of radiation comprises radiation having a plurality of wavelengths, where the pulse of radiation is emitted by a laser source. The method also includes determining a plurality of species number densities along a travel path of the radiation. Determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species. Determining the plurality of species number densities further includes determining a second number density of a second species based on a second set of optical transmission values from the backscatter data for a second subset of wavelengths of the plurality of wavelengths and a second attenuation cross-section of the second species, where the first subset of wavelengths and the second subset of wavelengths are different.
(B2) In some embodiments of the method of (B1), determining the plurality of species number densities further includes determining a third number density of a third species based on a third set of optical transmission values from the backscatter data for a third subset of wavelengths of the plurality of wavelengths and a third attenuation cross-section of the third species, where the third subset of wavelengths is different from the first subset of wavelengths and the second subset of wavelengths.
(B3) In some embodiments of at least one of the methods of (B1)-(B2), determining the plurality of species number densities further includes determining a third number density of a third species based on the second set of optical transmission values from the backscatter data for the second subset of wavelengths and the second attenuation cross-section.
(B4) In some embodiments of at least one of the methods of (B1)-(B3), determining the first number density further comprises determining an optical depth of the first wavelength, where the optical depth of the first subset of wavelengths is a function of the first optical transmission values.
(B5) In some embodiments of at least one of the methods of (B1)-(B4), determining the first number density additionally comprises fitting the first number density to the determined optical depths of the first subset of wavelengths.
(B6) In some embodiments of at least one of the methods of (B1)-(B5), the method further includes receiving, at the computing system, second backscatter data indicative of backscatter of a second pulse of radiation detected by the receiver. The method yet further includes determining a second plurality of species number densities along a second travel path of the second pulse of radiation. Determining the second plurality of species number densities includes determining a third number density of the first species based on a third set of optical transmission values from the second backscatter data for the first wavelength of the plurality of wavelengths and the first attenuation cross-section of the first species.
(C1) In another aspect, some embodiments comprise a computing system that comprises a processor and memory that stores computer-executable instruction that, when executed by the processor, cause the processor to perform acts. The acts include receiving backscatter data from a receiver indicative of backscatter of a pulse of radiation detected by a receive. The pulse of radiation comprises radiation having a plurality of wavelengths, where the pulse of radiation is emitted by a laser source. The acts also include determining a plurality of species number densities along a travel path of the radiation. Determining the plurality of species number densities includes determining a first number density of a first species based on a first set of optical transmission values from the backscatter data for a first subset of wavelengths of the plurality of wavelengths and a first attenuation cross-section of the first species. Determining the plurality of species number densities further includes determining a second number density of a second species based on a second set of optical transmission values from the backscatter data for a second subset of wavelengths of the plurality of wavelengths and a second attenuation cross-section of the second species, wherein the first subset of wavelengths and the second subset of wavelengths are different.
(C2) In some embodiments of the computing system of (C1), determining the plurality of species number densities yet further includes determining a third number density of a third species based on a third set of optical transmission values from the backscatter data for a third subset of wavelengths of the plurality of wavelengths and a third attenuation cross-section of the third species, where the third subset of wavelengths is different from the first subset of wavelengths and the second subset of wavelengths.
(C3) In some embodiments of the computing system of at least one of (C1)-(C2), determining the first number density further comprises determining an optical depth of the first subset of wavelengths, where the optical depth of the first subset of wavelengths is a function of the first optical transmission value.
(C4) In some embodiments of the computing system of at least one of (C1)-(C3), determining the first number density additionally comprises fitting the first number density to the determined optical depths of the first subset of wavelengths.
Referring now to
The computing device 1100 additionally includes a data store 1110 that is accessible by the processor 1102 by way of the system bus 1106. The data store 1110 may include executable instructions, transmission spectra information, etc. The computing device 1100 also includes an input interface 1108 that allows external devices to communicate with the computing device 1100. For instance, the input interface 1108 may be used to receive instructions from an external computer device, from a user, etc. The computing device 1100 also includes an output interface 1112 that interfaces the computing device 1100 with one or more external devices. For example, the computing device 1100 may display text, images, etc., by way of the output interface 1112.
Additionally, while illustrated as a single system, it is to be understood that the computing device 1100 may be a distributed system. Thus, for instance, several devices may be in communication by way of a network connection and may collectively perform tasks described as being performed by the computing device 1100.
Various functions described herein can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer-readable storage media. A computer-readable storage media can be any available storage media that can be accessed by a computer. By way of example, and not limitation, such computer-readable storage media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc (BD), where disks usually reproduce data magnetically and discs usually reproduce data optically with lasers. Further, a propagated signal is not included within the scope of computer-readable storage media. Computer-readable media also includes communication media including any medium that facilitates transfer of a computer program from one place to another. A connection, for instance, can be a communication medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of communication medium. Combinations of the above should also be included within the scope of computer-readable media.
Alternatively, or in addition, the functionally described herein can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable modification and alteration of the above devices or methodologies for purposes of describing the aforementioned aspects, but one of ordinary skill in the art can recognize that many further modifications and permutations of various aspects are possible. Accordingly, the described aspects are intended to embrace all such alterations, modifications, and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term “includes” is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4963024, | Jul 07 1988 | Kaman Aerospace Corporation | Method and apparatus for determining K factor |
6822742, | Dec 19 2003 | Exelis, Inc | System and method for remote quantitative detection of fluid leaks from a natural gas or oil pipeline |
8500849, | Apr 11 2007 | ENDRESS+HAUSER OPTICAL ANALYSIS, INC | Reactive gas detection in complex backgrounds |
9310295, | Jan 11 2013 | Fuji Electric Co., Ltd. | Laser-type gas analyzer |
20070210254, | |||
20170025812, | |||
20180224334, | |||
20220205904, | |||
20230086512, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 23 2021 | National Technology & Engineering Solutions of Sandia, LLC | (assignment on the face of the patent) | / | |||
Oct 05 2021 | National Technology & Engineering Solutions of Sandia, LLC | U S DEPARTMENT OF ENERGY | CONFIRMATORY LICENSE SEE DOCUMENT FOR DETAILS | 057821 | /0275 | |
Oct 06 2021 | SMITH, MARK W | National Technology & Engineering Solutions of Sandia, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 057737 | /0356 |
Date | Maintenance Fee Events |
Sep 23 2021 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
Oct 10 2026 | 4 years fee payment window open |
Apr 10 2027 | 6 months grace period start (w surcharge) |
Oct 10 2027 | patent expiry (for year 4) |
Oct 10 2029 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 10 2030 | 8 years fee payment window open |
Apr 10 2031 | 6 months grace period start (w surcharge) |
Oct 10 2031 | patent expiry (for year 8) |
Oct 10 2033 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 10 2034 | 12 years fee payment window open |
Apr 10 2035 | 6 months grace period start (w surcharge) |
Oct 10 2035 | patent expiry (for year 12) |
Oct 10 2037 | 2 years to revive unintentionally abandoned end. (for year 12) |