nimia 2001- 9 october 2001, crema, italy - vincenzo piuri, university of milan, italy neural...

35
NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS NEURAL NETWORKS FOR SENSORS FOR SENSORS AND MEASUREMENT SYSTEMS AND MEASUREMENT SYSTEMS Part III Part III Vincenzo Piuri Vincenzo Piuri University of Milan, University of Milan, Italy Italy

Upload: geoffrey-frank-mcgee

Post on 23-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

NEURAL NETWORKS NEURAL NETWORKS FOR SENSORS FOR SENSORS

AND MEASUREMENT SYSTEMSAND MEASUREMENT SYSTEMS

Part IIIPart III

Vincenzo PiuriVincenzo Piuri

University of Milan, ItalyUniversity of Milan, Italy

Page 2: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

OUTLINE

• Sensor enhancement by soft computing

• Sensor linearization

• Sensor fusion

• Virtual sensors

• Remote sensing

• High-level sensors

• Distributed intelligent sensing systems

Page 3: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR ENHANCEMENT

• Advanced sensors

• Higher accuracy

Page 4: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

IMAGE SENSOR

Page 5: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

ARTIFICIAL RETINA

Class-E Power Amplifier

ASK Modulator

PWM Encoder

Image Processor

Video Camera

ASK Demodulator

Clock/Data Recovery

Power Recovery

Configuration & Control

Electrode Stimulator 1

Electrode Stimulator N

Page 6: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

VISUAL SENSOR

Image Sensor Output

Enhanced Output by NN

Page 7: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

HEARING SENSOR: ARTIFICIAL COCLEA

Page 8: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

sensor array

pre-processing

pattern database

classifier

ODOR SENSOR: ARTIFICIAL NOSE

linear or quasi-linear problems

non-linear problems

Page 9: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

TASTE SENSOR: ARTIFICIAL TONGUE

sensor array

pre-processing

pattern database

classifier

Page 10: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

TACTILE SENSOR

Page 11: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

TACTILE SENSOR FOR SLIPPAGE

Page 12: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

PRESSURE SENSOR

T

Page 13: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

DISTANCE SENSOR

no noise 10dB noise

MLPNN

thresholddetector

Page 14: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SHORT DISTANCE & ROUGHNESS SENSOR

coarse ground surface

fine ground surface

Page 15: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

TEMPERATURE SENSOR

Page 16: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

UMIDITY SENSOR

Page 17: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

GAS SENSING

Page 18: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

• Physical quantities (velocity, angular velocity, flow, force, torque, strain, …)

• Electrical quantities• Dielectrical quantities• Magnetic quantities• Optical quantities• Chemical quantities• Biological quantities• …

OTHER SENSORS

Page 19: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR LINEARIZATION

• Linear sensor output

• Simplify the analysis and the use of sensor data

• Monitoring and control systems with • simpler structure• higher performance

Page 20: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR LINEARIZATION (2)

Temperature Sensor Continuous-valued implementation

Page 21: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR LINEARIZATION (3)

Digital implementation: 8 bits Digital implementation:

16 bits

Page 22: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR FUSION

Data generated by group of sensors

are merged to produce

combined information as a single output

Page 23: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

SENSOR FUSION (2)

• Sensors for the same physical quantity» accuracy enhancement» drift compensation»fault tolerance

SS

S

merged sensor data

Page 24: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

• Sensors for different physical quantities» to integrate and combine partial information

into comprehensive views» to remove the influence

of interdependent physical quantities

SENSOR FUSION (3)

S1S2

S3

merged sensor data

S4

O1

O2

S1

S2

S3

merged sensor data

S4

O1

O2

Page 25: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

VIRTUAL SENSING SYSTEMS

To measure quantities – without direct sensing the measurand quantity,

when direct sensing is not technically feasible or convenient

– by using indirect techniques, when the desired quantity is difficult to be measured while other strictly related quantities can be measured

Page 26: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

VIRTUAL SENSING SYSTEMS (2)

Virtual electrode to measure the neural activity in vivo by using a MEG sensor array

Measured auditory field Virtually-measured auditory nerve activity

by NN

Virtually-measured auditory nerve activity by minimum-variance

method

Page 27: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

VIRTUAL SENSING SYSTEMS (3)

Virtual sensors for noxious emission monitoring in a chain grate stoker

Page 28: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

REMOTE SENSING

• Virtual measurement system

• The quantity to be measured is remote from the measurement system

Page 29: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

REMOTE SENSING (2)Measurement of Earth surface parameters from satellite observations

Inputs: surface brightness at various Hz

Canopy T Soil T Canopy-water content

Soil-moisture content

6 channelsno noise

4 channelsno noise

6 channels2K noise

4 channels2K noise

Page 30: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

REMOTE SENSING (3)

Rainfall measurement from satellite microwave observation

Inputs: cloud brightness at various Hz

Validation Real measurements

NN

regression

Page 31: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

REMOTE SENSING (4)

CO measurement from satellite images

Page 32: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

HIGH-LEVEL SENSORS

• Abstract sensors without any physical direct implementation

• Merge physical data to extract abstract measurement

• Classification

• Clustering

Page 33: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

HIGH-LEVEL SENSORS (2)Detection of defects in mechanical parts by eddy current analysis

Calculated output NN output

Output error

Page 34: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

HIGH-LEVEL SENSORS (3)

Detection of fires by image analysis

Page 35: NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part III Vincenzo

NIMIA 2001- 9 October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy

DISTRIBUTED INTELLIGENT SENSING SYSTEMS

• Networked sensors

• Cooperating sensors

• Agencies of measurement agents

• Neural networks to enhance the outputs of individual sensors

• Neural networks to merge/enhance the multi-sensor observations

• Neural networks for distributed remote sensing • Neural networks to create high-level views from

distributed measurements