1
ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph. ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph. Chandana Tamma 1 , Ning Liu 1 , G.J. Saulnier 1 J.C. Newell 2 and D. Isaacson 3. Departments of 3 Electrical, Computer and Systems Engineering, 2 Biomedical Engineering and 3 Mathematical Sciences. Rensselaer Polytechnic Institute, Troy, NY Introduction: Introduction: • Electrical Impedance Tomography (EIT) forms images of the conductivity and permittivity of a body from electrical measurements made on its surface. • Electrodes are placed on the surface of the volume to be imaged. Currents are applied to the electrodes. Voltages are measured on the electrodes. • An image is reconstructed using knowledge of the electrode geometry, applied current data, and measured voltage data. Conclusion Conclusion References: Publications Acknowledging NSF Support: 1. Ning Liu, Gary J. Saulnier, J.C. Newell, D. Isaacson and T-J Kao. “ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomography” Conference on Biomedical Applications of Electrical Impedance Tomography, University College London, June 22-24th, 2005. 2. Tzu-Jen Kao, G. J. Saulnier, Hongjun Xia, Chandana Tamma, J.C. Newell and D. Isaacson “A compensated radiolucent electrode array for combined EIT and mammography” Physiol. Meas. 2007 (in Press). . Contact Info: Gary J. Saulnier, Ph. D. Professor of Electrical, Computer and Systems Engineering E-mail: [email protected] Rensselaer Polytechnic Institute 110 Eighth St. Troy, NY 12180-3590 Phone : 518-276-2976 FAX : 518-276-6261 Matched Filter Matched Filter • A matched filter (MF) has the maximum output signal-to-noise ratio among all linear filters for a deterministic signal embedded in additive white noise. • The MF structure can also be derived as a maximum likelihood estimator (MLE) assuming the dominant noise source is additive, white, and Gaussian. • Defining the real and quadrature voltages as System Design System Design •ACT4 is a multi-frequency Electrical Impedance Tomograph with firmware upgradeable digital components operating at discrete frequencies between 3 kHz to 1 MHz. •60 channels, each consisting of independent a voltage source, current source, current meter and voltmeter to obtain a high signal-to-noise ratio. •A rack-mounted personal computer provides user I/O, instrument control, monitoring of safety systems, and data storage and retrieval. • Four DSPs for real time reconstruction algorithm and one DSP for data flow control. • One FPGA for a calibration board, one for a master board and 8 for the slave boards implementing the signal generator, modulator and the matched filter. • The slave FPGA design has been modified (signal generator, matched filter length, sampling and the ADC clocks) to gain a increment in the SNR. One Channel Block Diagram FPGA Voltmeter DDS Modulator CO SINE SIN E ADC V_QUADRATURE ADC_DATA V_REAL DC DAC DAC_DATA Analog C ircuits and Electodes Signal Generation Address (Up/down) Counter Dual Port ROM TWO’S complementer •The output frequency of the signal is determined by the increment factor for the address at the input. •ROM is 18 bit wide, with a depth of 16384. n k k q n k k r n k y V n k y V 1 1 2 sin 2 cos •The amplitude and phase by solving the MLE problem is: •Another interpretation of this structure is as a coherent quadrature demodulator 2 2 2 ˆ q r V V n A 1 tan r q V V Complex Modulator Complex Modulator A B t B A t B t A 1 2 2 tan cos sin cos •By adjusting the factors A and B of the quadrature components, we can change the amplitude and phase of the output signal independently. •One FPGA contains 8 modulators, producing signals at the same frequency but with different amplitude and phase, using a single DDS output. FPGA Implementation FPGA Implementation The system includes one signal generator, 8 complex modulators, 8 matched filters and other blocks to control the analog circuits. It has been implemented in a two million gate Xilinx FPGA device (Virtex - II XC2V2000). Sig Gen A 0 B 0 DAC 0 18 A 7 B 7 DAC 7 ADC 0 1 n k 1 n k ADC 7 1 n k 1 n k Analog Circuits and Electrodes 16 16 16 16 18 sin22 L l sin(2) kn cos(2) kn ,0 k y ,7 k y ,0 r V ,0 q V ,7 r V ,7 q V cos22 L l dds f smp f Oversampling Voltmeter Oversampling Voltmeter Oversampling is used to increase the measurement precision beyond the ADC specification The MF output signal-to-quantization-noise ratio (SQNR) of the real channel is: The 3rd term means if we increase the total MF length n by a factor of 4, we could decrease the ADC precision requirement by 1 bit and still keep the SQNR unchanged. Undersampling scheme are also used to further ease the sampling rate requirement 4 log 7.78 20logcos 10log4 n B m SQNR X •A multi-channel, discrete-frequency system has been designed for use in EIT. •Modifications have been made on the existing slave FPGA design resulting in an increase in the SNR. •Results have been obtained using an 8 channel external dummy load consisting of a resistive network. •The new system has been verified by using results obtained from connecting the external dummy load and applying different sets of test patterns as the input. From the SNR plots, it can be observed that the ISNR shows a small improvement for the newer design and the VSNR shows a marked improvement and is approximately 10dB higher for the newer design at certain frequencies. This work is supported in part by CenSSIS, the Center for Subsurface Sensing and Imaging Systems, under the Engineering Research Centers Program of the National Science Foundation (Award Number EEC- 9986821) and by NIBIB, the National Institute of Biomedical Imaging and Bioengineering under Grant Number R01- EB000456-03. SNR Results 10 3 10 4 10 5 10 6 50 60 70 80 90 100 110 frequency ISN R in db ISN R forextnldm y load vs Frequency old prog SN R new prog SN R 10 3 10 4 10 5 10 6 92 94 96 98 100 102 104 frequency VSNR in db VSNR forextnldm y load vs frequency old prog SN R new prog SN R

ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph. Chandana Tamma 1, Ning Liu 1, G.J. Saulnier 1 J.C. Newell 2 and D. Isaacson 3

Embed Size (px)

Citation preview

Page 1: ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph. Chandana Tamma 1, Ning Liu 1, G.J. Saulnier 1 J.C. Newell 2 and D. Isaacson 3

ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph.ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph.

Chandana Tamma1, Ning Liu1, G.J. Saulnier1 J.C. Newell2and D. Isaacson3.

Departments of 3Electrical, Computer and Systems Engineering, 2Biomedical Engineering and 3Mathematical Sciences. Rensselaer Polytechnic Institute, Troy, NY

Introduction:Introduction:• Electrical Impedance Tomography (EIT) forms images of the conductivity and permittivity of a body from electrical measurements made on its surface.

• Electrodes are placed on the surface of the volume to be imaged. Currents are applied to the electrodes. Voltages are measured on the electrodes.

• An image is reconstructed using knowledge of the electrode geometry, applied current data, and measured voltage data.

ConclusionConclusion

References: Publications Acknowledging NSF Support:

1. Ning Liu, Gary J. Saulnier, J.C. Newell, D. Isaacson and T-J Kao. “ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomography” Conference on Biomedical Applications of Electrical Impedance Tomography, University College London, June 22-24th, 2005. 2. Tzu-Jen Kao, G. J. Saulnier, Hongjun Xia, Chandana Tamma, J.C. Newell and

D. Isaacson “A compensated radiolucent electrode array for combined EIT and mammography” Physiol. Meas. 2007 (in Press).

.

Contact Info:Gary J. Saulnier, Ph. D. Professor of Electrical, Computer and

Systems Engineering E-mail: [email protected] Rensselaer Polytechnic Institute

110 Eighth St. Troy, NY 12180-3590Phone : 518-276-2976 FAX : 518-276-6261

Matched FilterMatched Filter • A matched filter (MF) has the maximum output signal-to-noise ratio among all linear filters for a deterministic signal embedded in additive white noise.

• The MF structure can also be derived as a maximum likelihood estimator (MLE) assuming the dominant noise source is additive, white, and Gaussian.

• Defining the real and quadrature voltages as

System DesignSystem Design•ACT4 is a multi-frequency Electrical Impedance Tomograph with firmware upgradeable digital components operating at discrete frequencies between 3 kHz to 1 MHz.

•60 channels, each consisting of independent a voltage source, current source, current meter and voltmeter to obtain a high signal-to-noise ratio.

•A rack-mounted personal computer provides user I/O, instrument control, monitoring of safety systems, and data storage and retrieval.

• Four DSPs for real time reconstruction algorithm and one DSP for data flow control.

• One FPGA for a calibration board, one for a master board and 8 for the slave boards implementing the signal generator, modulator and the matched filter.

• The slave FPGA design has been modified (signal generator, matched filter length, sampling and the ADC clocks) to gain a increment in the SNR.

One Channel Block DiagramFPGA

Voltmeter

DDS ModulatorCOSINE

SINE

ADCV_QUADRATURE ADC_DATA

V_REAL

DC

DACDAC_DATA

AnalogCircuits

andElectodes

Signal Generation

Address(Up/down) Counter

Dual PortROM

TWO’Scomplementer

•The output frequency of the signal is determined by the increment factor for the address at the input.•ROM is 18 bit wide, with a depth of 16384.

n

kkq

n

kkr

n

kyV

n

kyV

1

1

2sin

2cos

•The amplitude and phase by solving the MLE problem is:

•Another interpretation of this structure is as a coherent quadrature demodulator

222ˆqr VV

nA 1tan r qV V

Complex ModulatorComplex Modulator

A

BtBAtBtA 122 tancossincos

•By adjusting the factors A and B of the quadrature components, we can change the amplitude and phase of the output signal independently.•One FPGA contains 8 modulators, producing signals at the same frequency but with different amplitude and phase, using a single DDS output.

FPGA ImplementationFPGA Implementation

• The system includes one signal generator, 8 complex modulators, 8 matched filters and other blocks to control the analog circuits. It has been implemented in a two million gate Xilinx FPGA device (Virtex - II XC2V2000).

Sig Gen

A0

B0

DAC 018

A7

B7

DAC 7

ADC 0

1

n

k

1

n

k

ADC 7

1

n

k

1

n

k

AnalogCircuits

andElectrodes

16

16

16

16

18

sin22 Ll

sin(2) kn

cos(2) kn

,0ky

,7ky

,0rV

,0qV

,7rV

,7qV

cos22 Ll

ddsf

smpf

Oversampling VoltmeterOversampling Voltmeter

• Oversampling is used to increase the measurement precision beyond the ADC specification

• The MF output signal-to-quantization-noise ratio (SQNR) of the real channel is:

• The 3rd term means if we increase the total MF length n by a factor of 4, we could decrease the ADC precision requirement by 1 bit and still keep the SQNR unchanged.

• Undersampling scheme are also used to further ease the sampling rate requirement

4log7.78 20log cos 10log 4nB

mSQNR X

•A multi-channel, discrete-frequency system has been designed for use in EIT.•Modifications have been made on the existing slave FPGA design resulting in an increase in the SNR.•Results have been obtained using an 8 channel external dummy load consisting of a resistive network.•The new system has been verified by using results obtained from connecting the external dummy load and applying different sets of test patterns as the input.

From the SNR plots, it can be observed that the ISNR shows a small improvement for the newer design and the VSNR shows a marked improvement and is approximately 10dB higher for the newer design at certain frequencies.

This work is supported in part by CenSSIS, the Center for Subsurface Sensing and Imaging Systems, under the Engineering Research Centers Program of the National Science Foundation (Award Number EEC-9986821) and by NIBIB, the National Institute of Biomedical Imaging and Bioengineering under Grant Number R01-EB000456-03.

SNR Results

103

104

105

106

50

60

70

80

90

100

110

frequency

ISN

R in

db

ISNR for extnl dmy load vs Frequency

old prog SNRnew prog SNR

103

104

105

106

92

94

96

98

100

102

104

frequency

VS

NR

in d

b

VSNR for extnl dmy load vs frequency

old prog SNRnew prog SNR