Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet,...

27
Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors Balz Maag, Olga Saukh, David Hasenfratz * , Lothar Thiele Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland * Sensirion AG, Staefa, Switzerland 1

Transcript of Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet,...

Page 1: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors

Balz Maag, Olga Saukh, David Hasenfratz*, Lothar Thiele

Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland

*Sensirion AG, Staefa, Switzerland

1

Page 2: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Air Pollution

2015

2

Page 3: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Active Research and Development• Numerous research projects and start-ups

• Similar approach• Small and low-cost air quality monitoring systems

3

Page 4: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Low-cost Air Quality Sensors

• Pro’s:• Small• Cheap (1$ - 100$)• Low power consumption

• Con’s:• Low target pollutant concentrations, often at sensitivity

boundaries• Environmental conditions affect sensor output• Low selectivity, i.e. sensors are cross-sensitive to

multiple substances• Need frequent re-calibration

SGX SensortechMiCS-OZ-47 O3

AlphaSense CO-B4

4

Page 5: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Limiting Effects• Datasheet information

• Sparse or not provided at all

• Laboratory results do not cover deployment conditions

Datasheet, NO2-B4 Nitrogen Dioxide Sensor, Alphasense

Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen DoveletSensors Technology CO., LTD

• Ignoring these effects limits performance• Goal: Understand sensor characteristics under

deployment-related conditions5

Page 6: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Example: Alphasense NO2-B4 Sensor• Deployed at high-quality monitoring station

• Ordinary Least-Squares (OLS) calibration to nitrogen dioxide (NO2) reference measurements

• Root-Mean-Square-Error (RMSE) = 12.4 ppb (50%)

Sensor is highly cross-sensitive to ozone (O3), temperature and humidity

6

Page 7: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Sensor Calibration

Reference Sensor

Simple sensor calibration

Reference

Sensor array calibration

𝑟 = 𝛽0 + 𝛽1 𝑠1 + 𝜀

Ordinary Least-Squares (OLS):

𝑟 = 𝛽0 + 𝛽1 𝑠1 + 𝛽2 𝑠2 + 𝛽3 𝑠3 + 𝜀

Multiple Least-Squares (MLS):

Sensor array

Used to compensate for cross-sensitivities

7

Page 8: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Example: Alphasense NO2-B4 Sensor revised

• Multiple Least-Squares (MLS) sensor array calibration• NO2-B4, SGX O3, humidity and temperature

• RMSE = 4.6 ppb (18%)

8

Page 9: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Challenges

Identify ALL1. cross-sensitivities

and2. environmental

dependencies3. under deployment-

related conditions.

Select low-cost sensors and augment to optimal sensor array

Sensor array calibration for1. accurate

measurements2. with long-term

stability

Testing Augmentation Calibration

9

Page 10: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Challenges

Identify ALL1. cross-sensitivities

and2. environmental

dependencies3. under deployment-

related conditions.

Select low-cost sensors and augment to optimal sensor array

Sensor array calibration for1. accurate

measurements2. with long-term

stability

Testing Augmentation Calibration

10

Page 11: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

• In-field measurements• Measurements next to high-quality monitoring stations,

e.g. run by governmental authorities

• Sensor-under-test

• Various reference signals , e.g. pollutants, temperature, humidity…

• Standardization for scale-invariant results

Sensor Testing: Signals

StandardizationZero-mean & unit-variance

Multiple Least-Squares Error

decomposition

𝑟𝑖𝜖𝑅

𝑠

𝑢

𝜀𝑁

𝜀𝑃𝜀

𝑟𝑖𝜖𝑅

𝑠

11

Page 12: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Sensor Testing: Inverse Calibration

• Inverse calibration

• Multiple Least-Squares

𝑠 = 𝛽0 + 𝛽1 𝑟1 + 𝛽2 𝑟2 + 𝛽3 𝑟3 + 𝜀

Sensorunder test

StandardizationZero-mean & unit-variance

Multiple Least-Squares Error

decomposition

𝑟𝑖𝜖𝑅

𝑠

𝑢

𝜀𝑁

𝜀𝑃𝜀

Reference signals

12

Page 13: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

• Regression estimation• Explained part of the sensor signal with given references

• Regression error• Unexplained part of the sensor signal

• Reason for substantial error can be two-fold• Uncaptured cross-sensitivities

• Sensor noise

13

𝑢

𝜀

Sensor Testing: Regression Error

StandardizationZero-mean & unit-variance

Multiple Least-Squares Error

decomposition

𝑟𝑖𝜖𝑅

𝑠

𝑢

𝜀𝑁

𝜀𝑃𝜀

Page 14: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

• FFT of typical O3 concentration

• Error decomposition: Low-pass filter (cut-off: 1

24ℎ)

• Low-frequent part : Uncaptured cross-sensitivities

• High-frequent part : Sensor noise

f = 1

24ℎ: Daily periodicity

𝜀𝑃

𝜀𝑁

Sensor Testing: Error Decomposition

StandardizationZero-mean & unit-variance

Multiple Least-Squares Error

decomposition

𝑟𝑖𝜖𝑅

𝑠

𝑢

𝜀𝑁

𝜀𝑃𝜀

14

Page 15: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Experimental Evaluation• Various low-cost sensors

• Governmental high-quality station (NABEL) in Duebendorf, Switzerland• 20 different reference signals

• 15 months of data

15

Page 16: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Alphasense NO2-B4 Sensor

Decreased error and increased explained signal components when adding O3, temperature and humidity

High error components when using only NO2 reference

Root-Mean-Square R𝑀𝑆 ∙ 𝜖 [0,1]

Extending the used references16

Page 17: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

SGX O3 and Alphasense CO-B4

SGX O3 Sensor Alphasense CO-B4

Similar results: Highly sensitive to target gas.Adding T & H reduces error components. 17

Page 18: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Dovelet Air Quality Sensor

Not sensitive to any pollutants.Unqualified sensor for outdoor air quality measurements.

18

Page 19: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Testing Conclusion

1. Need O3, humidity and temperature measurements to compensate for cross-sensitivities of the NO2 sensor

2. O3 and CO sensor depend on humidity and temperature

19

Page 20: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Identify ALL1. cross-sensitivities

and2. environmental

dependencies3. under deployment-

related conditions.

Select low-cost sensors and augment to optimal sensor array

Sensor array calibration for1. accurate

measurements2. with long-term

stability

Testing Augmentation Calibration

20

Deployment goal:Monitor pollutants

O3, CO andNO2

Page 21: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Identify ALL1. cross-sensitivities

and2. environmental

dependencies3. under deployment-

related conditions.

Select low-cost sensors and augment to optimal sensor array

Sensor array calibration for1. accurate

measurements2. with long-term

stability

Testing Augmentation Calibration

21

NO2-B4

SGX O3

CO-B4

SHT H & T

Deployment goal:Monitor pollutants

O3, CO andNO2

Page 22: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Identify ALL1. cross-sensitivities

and2. environmental

dependencies3. under deployment-

related conditions.

Select low-cost sensors and augment to optimal sensor array

Sensor array calibration for1. accurate

measurements2. with long-term

stability

Testing Augmentation Calibration

22

NO2

O3

CO

NO2-B4

SGX O3

CO-B4

SHT H & T

Deployment goal:Monitor pollutants

O3, CO andNO2

Page 23: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Calibration Stability: O3• Calibration error vs. different training frequencies

over 12 months

• Training time: 4 weeks

23

• Decreasing error with increasing calibration frequency

• OLS requires monthly recalibration to achieve same error when calibrating the array every 4 months

Calibration to O3 reference

Page 24: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Calibration Stability: CO

• Increasing error at f = 2: Unstable parameters during summer

• Sensor array calibration beneficial

24

Calibration to CO reference

Page 25: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Calibration Stability: NO2

• Decreasing error • MLS outperforms OLS

Calibration to NO2 reference

25

Page 26: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Conclusions

• Low-cost sensors suffer from cross-sensitivities and meteorological dependencies

• In-field testing using reference measurements to explain sensor-under-test

• Quantify amount of captured and uncaptured cross-sensitivities and sensor noise

• Improved accuracy and stability when calibrating an augmented sensor array

26

Page 27: Pre-Deployment Testing, Augmentation and Calibration of Cross … · 2017. 7. 21. · Datasheet, TP401-A Indoor Air Quality Sensor, Shenzen Dovelet Sensors Technology CO., LTD •

Thank You!

27