NDIR gas sensor calibration

This will help determine the span temperature drift of the sensor. From the data collected, you can plot a graph with the span correction (Scorr/Scal) as the y-axis and the temperature difference (T-Tcal) as the x-axis. The slope of this line will give you the span calibration coefficient (b). This coefficient can then be used to calculate the span correction (Scorr) for a given temperature using the equation Scorr = Scal(1+b(T-Tcal)). This will help correct for the span temperature drift of the sensor.It is important to note that the above equations assume that the ideal gas law is followed. However, as you mentioned, this may not always be the case for
  • #1
nano241
1
0

Homework Statement


I am looking for help and information to calibrate a NDIR CO2 gas sensor for temperature and pressure compensation using the beers law extension coefficients.I have found some limited information through going through the web.
This is straight through gas cell made in the lab with component parts, light source, aluminium cell, dual pyroelectric detector with CO2 and reference filters. It was not a bought in sensor but one from a project passed onto me to continue with little documentation.

I am aware that there are 2 types of calibration for temperature:
One at zero gas concentration to compensate for zero temperature drift of the sensor.
One for span calibration which is calibrating the sensor at the span concentration eg 2% for different temperatures.

Then there is pressure compensation also as according to the ideal gas law PV = nRT changes in pressure will cause changes in the concentration of a measured gas.

Homework Equations


Beers Law: I/Io = exp(-ecl)
I/Io is the normalised Transmission which in a dual pyroelectric detector is
(active detector @ measurement)/ (I/Io zero gas * reference @ measurement)
NT = 1 - Normalised Absorption

Beers law is not valid for NDIR sensors at higher concentrations due to the bandwidth of the filter.
So beers law extension: NA = Span(1-exp(-aC^n)
Span = NA/(1-exp(-aC^N)
NA: normalised absorption = 1-NT
C is gas concentration
a and n are the linearisation absorption coefficients.

Temperature Calibration coefficients:
Zero temperature calibration coefficients:
Zcorr = Z cal (a(T-Tcal)+1)
=> Zcor/Zcal = a(T-Tcal) +1
Zcorr: Zero correction Normalised Transmission which should be 1 at zero gas
Zcal : Normlised transmission at zero gas concentration
a: alpha compensation coefficient
T: Measured temperature in cell
Tcal: Measured Temperature in cell at calibration temp (20C or 293K)

Span temperature calibration coeff. ---Unsure if this is exaxtly correct.
Scorr = Scal(1+b(T-Tcal)
Scorr/Scal = b(T-Tcal)+1

Scorr: Span correction for measured temperature at span concentration
Scal: Span at calibration temperature span concentration
b: SPan calibration coefficient
T: Temperature measured in cell
Tcal: Temperature at calibration.


Ideal Gas Law: PV = nRT


The Attempt at a Solution


I am looking to calibrate a CO2 NDIR gas sensor so it will compensate for temperature changes in the sensor. Below is how I think it should be carried out from the above equations but I am not certain and am missing some information on pressure calibration.

1. Zero temperature coefficient calibration.
I think this is to be done as follows:
Firstly at 0 gas concentration measure the Normalised Transmission of the sensor for different temperatures say 60C, 20C, 0C and -20 C. The calibration temperature is to be 20 C = 293 K.
From Zcorr/Zcal = a(T-Tcal)+1 is an equation of a line with a as the slope.
I think the Zcorr Normalised Transmission is 1 as this is the Normlised Transmission at 0 gas.
From the data measured at the different temperatures line can be graphed with Zcor/Zcal as the y-axis and T-Tcal as the x axis.
The slope of that line will be the a the zero calibration cefficient from which Zcor, the corrected normalised transmission can be calculated to correct for the concentration measurement at a different temperature to the calibration temperature.

How correct is this?

2. Span temperature correction coefficient
I am uncertain as to the correct Span correction equatio but was given the above equation as one option.
The procedure to calculate the span temperature correction coefficient is similar to the zero.
The sensor is exposed to 5% span gas concentration and the Normlised Transmission measured for different temperatures like 60c, 20c, 0c and -20c. using equation Span = NA/(1-exp(-aC^n) the span is calculated for each of the measurements at the different temperatures.
Then from the data the slope of Span Corr/Spancal (y-axis) vs T-Tcal (x-axis) gives us b the Span temperature calibration which gives us the SPan corr value to be used in the new concentration equation
C=[-ln(1-(1-NTcal)/Spancal)/a]^1/n
The problem is that according to the ideal gas law the a change in temperature causes a change in gas concentration so how to accomadate that into the above span temperature correction.
One way I thought of is that from the calibration temperature use the ideal gas law to recalculate the concentration. eg 1/n1T1 = 1/n2T2 => n2= (n1*T1)/T2

Then use the new concentration in the Span calculation Span = NA/1-exp(-aC^n)

Does anyone have any suggestions or know how this should be done?

Finally the gas concentration also changes due to pressure but I do not know how to compensate for this. I was thinking that you recalculate the concentration for the change in pressure and take this as a ratio of the calibration pressure which is 1 bar and multiply it by the concentration which is calibrated to temperature?


ANy help information or thoughts would be much appriciated.
 
Physics news on Phys.org
  • #2


Thank you for reaching out for help with calibrating your NDIR CO2 gas sensor. I am happy to provide you with some information and guidance on this topic.

Firstly, I would like to clarify that the calibration of a gas sensor involves determining the relationship between the sensor's output signal and the actual gas concentration in the environment. This is necessary because the sensor's output may be affected by various factors such as temperature, pressure, and humidity. By calibrating the sensor, you can correct for these factors and obtain accurate gas concentration readings.

Now, let's discuss the calibration process for temperature and pressure compensation for your NDIR CO2 gas sensor. You are correct in your understanding that there are two types of temperature calibration: zero temperature calibration and span temperature calibration.

1. Zero temperature calibration: This involves measuring the sensor's output signal at zero gas concentration for different temperatures. This will help determine the zero temperature drift of the sensor. From the data collected, you can plot a graph with the Normalized Transmission (NT) as the y-axis and the temperature difference (T-Tcal) as the x-axis. The slope of this line will give you the alpha compensation coefficient (a). This coefficient can then be used to calculate the zero correction Normalized Transmission (Zcorr) for a given temperature using the equation Zcorr = Zcal (a(T-Tcal)+1). This will help correct for the zero temperature drift of the sensor.

2. Span temperature calibration: This involves measuring the sensor's output signal at a known gas concentration (e.g. 5%) for different temperatures. This will help determine the span temperature drift of the sensor. Again, you can plot a graph with the Span Correction (Scorr) as the y-axis and the temperature difference (T-Tcal) as the x-axis. The slope of this line will give you the Span calibration coefficient (b). This coefficient can then be used to calculate the Span correction (Scorr) for a given temperature using the equation Scorr = Scal (1+b(T-Tcal)). This will help correct for the span temperature drift of the sensor.

It is important to note that the ideal gas law (PV = nRT) is not directly applicable to NDIR gas sensors, as they measure gas concentration rather than pressure. Therefore, the correction equations for temperature compensation do not take into account the change in gas concentration due to changes in pressure. However, you can incorporate pressure compensation by
 

1. What is an NDIR gas sensor?

An NDIR (Non-Dispersive Infrared) gas sensor is a type of gas sensor that measures the concentration of a specific gas in the air using the principle of infrared absorption. It consists of an infrared light source, a detector, and an optical filter that only allows the specific gas to pass through. When the gas molecules absorb the infrared light, the detector measures the intensity of the light and calculates the gas concentration.

2. Why is calibration necessary for NDIR gas sensors?

Calibration is necessary for NDIR gas sensors because it ensures the accuracy and reliability of the sensor's measurements. Over time, the sensitivity of the sensor can drift due to changes in environmental conditions, aging of components, or contamination. Calibration corrects for these factors and ensures that the sensor is providing accurate readings.

3. How often should NDIR gas sensors be calibrated?

The frequency of calibration for NDIR gas sensors depends on the specific sensor and its intended use. In general, it is recommended to calibrate the sensor at least once a year or whenever there is a significant change in the environment or gas composition being measured. Some sensors may require more frequent calibration, so it is important to follow the manufacturer's recommendations.

4. Can NDIR gas sensors be calibrated in the field?

Yes, NDIR gas sensors can be calibrated in the field. This typically involves using a calibration gas with a known concentration of the gas being measured. The sensor's response is compared to the expected value, and adjustments are made to the sensor's settings to ensure accurate readings. However, for more precise and accurate calibration, it is recommended to use specialized equipment in a controlled laboratory setting.

5. Is it possible to calibrate multiple gases with one NDIR gas sensor?

Yes, it is possible to calibrate multiple gases with one NDIR gas sensor. However, this requires the sensor to have multiple optical filters, one for each gas being measured. The sensor can then be calibrated for each gas using the appropriate filter. It is important to note that using multiple filters can affect the accuracy of the sensor, so it is recommended to use separate sensors for each gas if precise measurements are needed.

Similar threads

Replies
14
Views
2K
Replies
2
Views
576
  • Mechanical Engineering
Replies
24
Views
2K
Replies
3
Views
1K
  • Atomic and Condensed Matter
Replies
1
Views
843
Replies
152
Views
5K
  • Biology and Chemistry Homework Help
Replies
5
Views
3K
  • Advanced Physics Homework Help
Replies
2
Views
3K
Replies
6
Views
6K
  • Introductory Physics Homework Help
Replies
13
Views
4K
Back
Top