tuhh tuhh
play

TUHH TUHH Hamburg University of Technology Hamburg University of - PowerPoint PPT Presentation

A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters Fabian Steinmetz, Jan Heitmann and Christian Renner 17th GI/ITG KuVS Fachgesprch "Sensornetze", Braunschweig September 13 th , 2018 Research Group


  1. A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters Fabian Steinmetz, Jan Heitmann and Christian Renner 17th GI/ITG KuVS Fachgespräch "Sensornetze", Braunschweig September 13 th , 2018 Research Group smartPORT Research Group smartPORT TUHH TUHH Hamburg University of Technology Hamburg University of Technology

  2. Motivation � Micro autonomous underwater vehicles ( µ AUVs) and underwater wireless sensor networks (UWSNs) � Possible applications � Localization of pollution � Tracking and inspection of ships � µ AUVs and UWSNs need a stable and low-power communication interface Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 1 1

  3. Underwater Channel (I) � Acoustic wave ⇒ speed of sound c ≈ 1500 m / s � Reflections and scattering ⇒ frequency-selective and time-dependent channel � Shallow water scenarios ⇒ high impact of the surface reflection Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 2 2

  4. Underwater Channel II Transmitted Noise 80 amplitude ( mV ) 60 � 1 s band-limited pseudo-random noise 40 � 10 kHz - 100 kHz 20 � Strong frequency dependency 0 25 50 75 100 frequency ( kHz ) 2 . 1 m Channel 5 . 1 m Channel 80 80 amplitude ( mV ) amplitude ( mV ) 60 60 40 40 20 20 0 0 25 50 75 100 25 50 75 100 frequency ( kHz ) frequency ( kHz ) Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 3 3

  5. smartPORT Acoustic Underwater Modem � Small and low-power device � Contains of: � Mainboard with power supply and Cortex M4 microcontroller � Receiver with amplifiers, band-pass filter and AD-converter � Transmitter with DA-converter and power-amplifier � External hydrophone � Frequency Shift Keying (FSK) based synchronization and data transmission � Range up to 150 m and data rate 260 bit/s Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 4 4

  6. FSK and Chirp Keying Up-Chirp 1 � Frequency Shift Keying (FSK) s ( t ) 0 � A bit is transmitted with a constant frequency � Non-coherent detection (currently implemented) -1 � Problem: synchronization 0 0 . 5 1 t/T → � Chirp Keying � Frequency sweep from f s to f e Down-Chirp ◮ f s < f e ⇒ up-chirp 1 ◮ f s > f e ⇒ down-chirp � Bandwidth B = | f e − f s | s ( t ) 0 � Spread the information over spectrum � Cross-correlation detection -1 � Good correlation properties 0 0 . 5 1 t/T → Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 5 5

  7. FSK and Chirp Keying - Comparison FSK Non-Coherent FSK Cross-Correlation Chirp Cross-Correlation 2 2 2 1 1 1 0 0 0 -1 -1 -1 -2 -2 -2 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T 1 1 1 0.5 0 0 0 -1 -1 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 6 6

  8. FSK and Chirp Keying - Comparison FSK Non-Coherent FSK Cross-Correlation Chirp Cross-Correlation 2 2 2 1 1 1 0 0 0 -1 -1 -1 -2 -2 -2 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T 1 1 1 0.5 0 0 0 -1 -1 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 6 6

  9. FSK and Chirp Keying - Comparison FSK Non-Coherent FSK Cross-Correlation Chirp Cross-Correlation 2 2 2 1 1 1 0 0 0 -1 -1 -1 -2 -2 -2 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T 1 1 1 0.5 0 0 0 -1 -1 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 6 6

  10. FSK and Chirp Keying - Comparison FSK Non-Coherent FSK Cross-Correlation Chirp Cross-Correlation 2 2 2 1 1 1 0 0 0 -1 -1 -1 -2 -2 -2 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T 1 1 1 0.5 0 0 0 -1 -1 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 t/T t/T t/T Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 6 6

  11. Preamble Based Synchronization � Packet-based transmission � Preamble and starting frame delimiter (SFD) � Parameter Settings: before each data-packet � Orthogonal symbols with T = 2.5 ms � Preamble with alternating symbols � Chirp bandwidth B = 2.342 kHz � Up- and down-chirps � FSK with 400 Hz symbol spacing � Sinusoidal symbols with two frequencies � 16 preamble symbols + 4 SFD symbols � Previous evaluations: Good sync ⇒ correct data reception Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 7 7

  12. Experimental Setup � Signal generation and processing with MATLAB � USB oscilloscope and waveform generator � Low sampling rate (200 kHz) � RX and TX circuits � Marina in Hamburg with LOS conditions � long wide-band chirp (10 kHz to 100 kHz, 100 ms) to obtain a ground-truth � 2.1 m and 5.1 m distance, 0.5 m depth Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 8 8

  13. Synchronization Macroscope FSK Non-Coherent 90 25 frequency ( kHz ) relative freq. (%) 80 20 � 100 synchronizations per frequency band 70 15 over 5.1 m 60 10 � 40 kHz - 90 kHz in 2 kHz steps 50 5 40 0 − 500 − 250 0 250 500 synchronization error (µ s ) Chirp Cross-Correlation FSK Cross-Correlation 90 25 90 25 relative freq. (%) frequency ( kHz ) relative freq. (%) frequency ( kHz ) 80 20 80 20 70 15 70 15 60 10 60 10 50 5 50 5 40 0 40 0 − 500 − 250 0 250 500 − 500 − 250 0 250 500 synchronization error (µ s ) synchronization error (µ s ) Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 9 9

  14. Synchronization Microscope (I) FSK Non-Coherent FSK Non-Coherent 10 100 relative freq. (%) � 1000 synchronizations over 2.1 m and 5.1 m 8 80 CDF (%) 6 60 � Fixed frequencies 4 40 � Chirp: 62.4 kHz - 64.8 kHz 2 20 � FSK: 62.4 kHz and 62.8 kHz 0 0 − 250 0 250 synchronization error (µ s ) Chirp Cross-Correlation Chirp Cross-Correlation FSK Cross-Correlation FSK Cross-Correlation 10 100 10 100 relative freq. (%) relative freq. (%) 8 80 8 80 CDF (%) CDF (%) 6 60 6 60 4 40 4 40 2 20 2 20 0 0 0 0 − 250 0 250 − 250 0 250 synchronization error (µ s ) synchronization error (µ s ) Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 10 10

  15. Synchronization Microscope (II) FSK non-coh FSK xcorr Chirp xcorr 2.1 m Channel Inside 10 % margin 72.8 % 77.9 % 91.6 % Average sync. error 137.1 µs 122.2 µs 120.1 µs Standard deviation 77.2 µs 76.7 µs 73.6 µs 5.1 m Channel Inside 10 % margin 76.7 % 72.3 % 100 % Average sync. error 74.7 µs 62.3 µs 50.5 µs Standard deviation 87.7 µs 70.6 µs 48.7 µs Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 11 11

  16. Conclusion and Outlook � A chirp-based synchronization enhances: � The number of received synchronizations 72 % ⇒ 100 % � The accuracy 71 µs ⇒ 49 µs (standard deviation) � The precision 62 µs ⇒ 51 µs (average sync. error) � Outlook: � smartPORT modem implementation � Chirps with a larger bandwidth � Research on chirp-based data transmission Fabian Steinmetz Fabian Steinmetz A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters A Case for Chirp Modulation for Low-Power Acoustic Communication in Shallow Waters 12 12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend