Transient Response Analysis Transient Response Analysis for for - - PowerPoint PPT Presentation

transient response analysis transient response analysis
SMART_READER_LITE
LIVE PREVIEW

Transient Response Analysis Transient Response Analysis for for - - PowerPoint PPT Presentation

Transient Response Analysis Transient Response Analysis for for Temperature Modulated Temperature Modulated Chemoresistors Chemoresistors R. Gutierrez-Osuna 1,2 , A. Gutierrez 1,2 and N. Powar 2 1 Texas A&M University, College Station, TX


slide-1
SLIDE 1 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 1

Transient Response Analysis Transient Response Analysis for for Temperature Modulated Temperature Modulated Chemoresistors Chemoresistors

  • R. Gutierrez-Osuna1,2, A. Gutierrez1,2 and N. Powar2

1Texas A&M University, College Station, TX 2Wright State University, Dayton, OH

slide-2
SLIDE 2 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 2

Outline

g Introduction

n Research objectives n Temperature modulation approaches

g Transient Response Analysis

n Time-domain analysis n Time-constant or spectral analysis

g Pattern Analysis

n Feature extraction n Performance measures

g Results

n Experimental setup n Sensitivity and selectivity enhancements

g Concluding remarks

slide-3
SLIDE 3 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 3

Objectives of this work

gImprove information content of COTS gas

sensors by means of

n Instrumentation: temperature modulation n Computation: transient-response analysis

gEvaluate various types of transient analysis

techniques

n Time-domain techniques n Time-constant-domain techniques

slide-4
SLIDE 4 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 4

Outline

Temperature modulation Transient analysis Pattern analysis Experimental validation

Temperature oscillation Temperature transients Time domain Time-constant domain Feature extraction Performance measures Experimental setup Results

slide-5
SLIDE 5 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 5

TEMPERATURE TEMPERATURE MODULATION MODULATION

slide-6
SLIDE 6 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 6

Temperature modulation

gBasic principle

n Selectivity of metal-oxide chemoresistors depends on

  • perating temperature

n Capture the response of the sensor at multiple

temperatures

from [Yamazoe and Miura, 1992]

slide-7
SLIDE 7 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 7

Temperature modulation approaches

gTemperature oscillation

n Sensor heater is driven by a

continuous function

g e.g., sine wave, ramp

n Information is in the quasi-

stationary or dynamic response

gTemperature transient

n Sensor heater is driven by a

discontinuous function

g e.g., step function, pulse

n Information is in the transient

response

time VH time 1/RS time VH time 1/RS time VH time 1/RS time VH time 1/RS

slide-8
SLIDE 8 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 8

Temperature modulation examples

100 200 300 400 500 600 700 800 1 2 3 4 5 x 10

  • 4

0.125Hz A B D E C A AIR B ACETONE C AMMONIA D IPA E VINEGAR 100 200 300 400 500 600 700 800 1 2 3 4 5 x 10

  • 4

0.125Hz A B D E C A AIR B ACETONE C AMMONIA D IPA E VINEGAR

Temperature

  • scillation

Temperature transient

S#4, 1-2V 100 200 300 400 4 5 6 7 8 9 A I M AI AM IM AIM W S#4, 1-2V 100 200 300 400 4 5 6 7 8 9 A I M AI AM IM AIM W

slide-9
SLIDE 9 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 9

TRANSIENT TRANSIENT ANALYSIS ANALYSIS

slide-10
SLIDE 10 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 10

Transient response analysis

gObjective

n Characterize the transient regime of a sensor to

g Improve our understanding of the sensor’s behavior g Extract information to discriminate target analytes

gHow can the transient be characterized?

n Time domain

g Extract parameters directly from the time samples

n “Frequency” domain

g Convert the transient into a distribution of time constants

( )

τ τ

τ d

e G t f

t /

) (

− ∞

=

slide-11
SLIDE 11 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 11

Time vs. spectral representations

100 200 300 400 2 4 6 8 S#2, 4-5V 100 200 300 400 2 4 6 8 S#4, 2-3V 10 10 1
  • 3
  • 2
  • 1
100 200 300 400 2 4 6 8 S#1, 2-3V 10 10 1
  • 6
  • 4
  • 2
  • 0.5
10 10 1 0.5 4 5 6 7 8 9 S#4, 1-2V 10 10 1
  • 4
  • 3
  • 2
  • 1
100 200 300 400
slide-12
SLIDE 12 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 12

Time vs. spectral representations

4 5 6 7 8 9 S#4, 1-2V 10 10

1

  • 4
  • 3
  • 2
  • 1

100 200 300 400 4 5 6 7 8 9 4 5 6 7 8 9 S#4, 1-2V 10 10

1

  • 4
  • 3
  • 2
  • 1

10 10

1

  • 4
  • 3
  • 2
  • 1

100 200 300 400 100 200 300 400

slide-13
SLIDE 13 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 13

The Pade-Z Transform

g Pade-Z is a system-identification technique that finds

a discrete multi-exponential model of the form

g Pade-Z in a nutshell

n Compute the Z-transform of the sampled transient (at z0) n Fit a Pade approximant to the Z-transform n Compute the partial fraction expansion n Convert poles/residues into time-constants/amplitudes n Select a subset of the time-constants/amplitudes

= −

=

M m t m

m

e G t f

1 /

) (

τ

slide-14
SLIDE 14 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 14

Multi-Exponential Transient Spectroscopy

g METS is a signal-processing technique that yields a

distribution or spectrum of time constants

n A differentiation of the sensor transient in logarithmic-time scale n METS is the convolution product of the true distribution with an

asymmetric kernel

( )

∞ −

= =

1

) ( ) (ln ) ( τ τ τ

τ d

e G t t f t d d t METS

t

) ln( )) exp( exp( ) ( t y with y y y h = − =

slide-15
SLIDE 15 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 15

Ridge Regression Curve Fitting

g RRCF is statistical regression technique modified to

produce a spectral representation of the transient

n Based on the minimum mean-square error solution

g Problems

n The system of equations is non-linear in the time constants n M is unknown, meta-search is computationally intensive n Solution is ill-posed due to co-linearity

g Solutions

n Pre-specify a fixed number of time constants n Stabilize the solution with a regularization term

              − =

∑ ∑

− = = − 2 1 1 / , ,

min arg } , , {

N k M m kT m k G M m m

m m m

e G f G M

τ τ

τ

{ }

L L L L , 9 , , 2 , 1 , 9 . , , 2 . , 1 . , 09 . , , 02 . , 01 . = τ

slide-16
SLIDE 16 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 16

Validation on synthetic data

gSynthetic transient with

three decays

n τ1=0.1sec, τ2=1s, τ3=10s n G1=-10, G2=+10, G3=-10 n DC offset G0=10 n Gaussian noise N(µ=0,σ=0.1)

5 10 15 20 25 30 1 2 3 4 5 6 7 8 9 Training data Pade-Z model Residual error Time (s) Transient signal 10
  • 1
10 10 1
  • 3
  • 2
  • 1
1 2 3 METS1 Time constant (s) 10
  • 2
10
  • 1
10 10 1 10 2
  • 3
  • 2
  • 1
1 2 3 4 5 6 Time constant (s) Amplitudes DC Offset
slide-17
SLIDE 17 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 17

FEATURE FEATURE EXTRACTION EXTRACTION

slide-18
SLIDE 18 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 18

Feature extraction

gFeatures can be extracted from the sensor

transient through window time slicing (WTS)

n WTS can also be used in spectral representations

g Interpretation as filter banks 10 20 30 40 50 60 time (s) 0.2 0.4 0.6 0.8 1 Sensor response 100 101 Time constants (s) 0.2 0.4 0.6 0.8 1 Spectrum

slide-19
SLIDE 19 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 19

Pade-Z feature extraction

g Can the model parameters

{Gm,τm} be used as features?

n Partial fraction expansion is

an ill-conditioned problem

n Small variations in the

transient samples can lead to solutions with different number of exponentials

g Conventional pattern-analysis techniques will expect

a fixed dimensionality M for all examples

1 2 3 4 5 6

  • 6
  • 4
  • 2

2 4 6 8 10

A A A I I I M A A A I I I M A A A I I I M A A A I I I M

Log (time constant) Amplitude 1 2 3 4 5 6

  • 6
  • 4
  • 2

2 4 6 8 10

A A A I I I M A A A I I I M A A A I I I M A A A I I I M

Log (time constant) Amplitude

slide-20
SLIDE 20 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 20

Pade-Z feature extraction

g Solution

n Consider the Taylor-series expansion of ex: n Re-grouping terms in the multi-exponential model: n Yields any desired (and fixed) number of features, regardless of

the number of exponentials M returned by Pade-Z

∞ =

= + + + + =

3 2

! ! 3 ! 2 1

n n x

n x x x x e L

( )

∑ ∑ ∑

∞ = = = −

− = =

1 1 /

! ...

n M m n m m n M m t m

G n t e G

m

τ

τ

     ∑

∑ ∑ ∑

= = = = M m M m M m M m m m m m m m m

G G G G

1 1 1 1 2 2

, , , , L τ τ τ

slide-21
SLIDE 21 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 21

EXPERIMENTAL EXPERIMENTAL VALIDATION VALIDATION

slide-22
SLIDE 22 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 22

Experimental setup

gSensor array

n Four TGS Figaro sensors (2600, 2620, 2611, 2610)

gOdor delivery

n Static headspace analysis

gAnalyte database

n Acetone (A), Isopropyl alcohol (I) and Ammonia (M)

gPerformance measures

n Sensitivity and selectivity

gTemperature profile

n Staircase temperature modulation (STM)

slide-23
SLIDE 23 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 23

Staircase temperature modulation

1000 2000 3000 5 10 TGS 2600 1000 2000 3000 5 10 TGS 2620 1000 2000 3000 5 10 TGS 2611 1000 2000 3000 5 10 TGS 2610 Acetone IPA Ammonia Heater

slide-24
SLIDE 24 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 24

Feature sets

g Transient dataset

n Four sensors n Six transients per sensor n Four features per transient

g Five feature sets

n WTS: 48 dimensions n Pade-Z: 48 dimensions n METS: 48 dimensions n RRCF: 48 dimensions n DC: 12 dimensions

g Two datasets

n Sensitivity on serial dilutions n Selectivity on binary/ternary mixtures

slide-25
SLIDE 25 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 25

Sensitivity: performance measure

g Rationale

n Evaluate misclassification cost

as a function of analyte concentration

g Classification based on the

nearest neighbor rule

n Misclassification cost

g Penalize misclassifying

analyte X as analyte Y

g Penalize misclassifying

concentration i as concentration j

10 10 1 10 2 10 3 10 4 10 5 10 20 30 40 50 60 70 80 90 100 Analyte Concentration Classification rate (%) Feature set 2 Feature set 1 10 10 1 10 2 10 3 10 4 10 5 10 20 30 40 50 60 70 80 90 100 Analyte Concentration Classification rate (%) Feature set 2 Feature set 1

( )

( ) ( ) ( ) ( )

   ≠ = = − = + = Y X 1 Y X Y X, d and j i j i, d where j i, d β 1 Y X, d α 1 Y X Cost

j i

slide-26
SLIDE 26 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 26

Sensitivity: results

gSerial dilutions of

individual analytes

n Base concentration (v/v)

g A:10-4%, I:10-1%, M:1.0%

n These are near the DC-

isothermal detection threshold

n Dilutions

g 5 levels with a 1/10 dilution

factor

g Distilled water is treated as

a 6th dilution level

n Data collection

g 17 samples per day g 4 days

1 2 3 4 5 55 60 65 70 75 80 85 90

SENSITIVITY

Concentration level Classification rate SSTM WTS PADE-Z METS RRCF

(a)

slide-27
SLIDE 27 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 27

Selectivity: performance measure

g Rationale

n A good feature set will partition

feature space into linearly separable odor-specific regions

n For each analyte A, compute a

linear discriminant function

g Examples n gA(AB)=1 n gA(BC)=0

n Discriminant functions are found with the Ho-Kashyap procedure

g Guaranteed solution in the linearly separable case g Guaranteed convergence otherwise
  • 2
  • 1.5
  • 1
  • 0.5
0.5
  • 1
  • 0.5
0.5 1

A A A A AA A A A A B B B B B B B B B B C C C CC C C C C C ABAB AB AB AB AB AB AB AB AB ACAC AC AC AC AC AC AC AC AC BC BC BC BC BC BC BCBC BC BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC BC BC ABC gB(x) gA(x) gC(x)

Feature 1 Feature 2
  • 2
  • 1.5
  • 1
  • 0.5
0.5
  • 1
  • 0.5
0.5 1

A A A A AA A A A A B B B B B B B B B B C C C CC C C C C C ABAB AB AB AB AB AB AB AB AB ACAC AC AC AC AC AC AC AC AC BC BC BC BC BC BC BCBC BC BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC BC BC ABC gB(x) gA(x) gC(x)

Feature 1 Feature 2

( )

   ⊃ =

  • therwise

A x if 1 x gA

slide-28
SLIDE 28 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 28

Selectivity: results

gBinary/ternary

mixtures of analytes

n Base concentration (v/v)

g A:0.3%, I:1.0%, M:33%

n Equivalent analyte

intensity on isothermal sensor response

n Dilutions

g 3 levels with a 1/3 dilution

factor

n Data collection

g 24 samples per day g 3 days

1 3 5 7 9 11 13 15 17 19 55 60 65 70 75 80 85 90 95 100 Principal components Classification rate SSTM WTS PADE-Z METS RRCF

SELECTIVITY

slide-29
SLIDE 29 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 29

CONCLUDING CONCLUDING REMARKS REMARKS

slide-30
SLIDE 30 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 30

Conclusions

gTransient analysis

n Time-domain vs. spectral characterization n Ridge Regression Curve Fitting

gPattern analysis

n Feature extraction n Performance measures

gExperimental results

n Thermal transients provide improved sensitivity and

selectivity

n Thermal transients are faster; no need to reach S-S n Time-domain characterization provides a more

compact code

slide-31
SLIDE 31 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 31

Directions for future work

gData-driven placement of WTS kernels

n Kernels should be placed to maximize class

separability

gImprovements to Pade-Z characterization

n Regularization of partial fraction expansion n Development of classifiers for multi-modal densities

gExperimental improvements

n Optimizing the duration of thermal transients n Comparison of ON/OFF and OFF/ON transients n Evaluation with micro hot-plates

slide-32
SLIDE 32 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 32

QUESTIONS … QUESTIONS …

slide-33
SLIDE 33 Multi-frequency Temperature Modulation for Metal-oxide Gas Sensors Ricardo Gutierrez-Osuna Texas A&M University 33

THANK YOU THANK YOU