Presentation is loading. Please wait.

Presentation is loading. Please wait.

Anti-Snoring Pillow (ASP) December 13, 2007 For a peaceful night of sleep.

Similar presentations

Presentation on theme: "Anti-Snoring Pillow (ASP) December 13, 2007 For a peaceful night of sleep."— Presentation transcript:

1 Anti-Snoring Pillow (ASP) December 13, 2007 For a peaceful night of sleep

2 LifeX Team Raymond Lee  Software  Researching parts Camillia Lee  Documentation  Software  Testing Simon Wong  Theory  Software  Debugger Stanley Yang  Software  Budget

3 Outline Background Objectives System Overview High Level System Design Business Case Results What was learned Future Improvements Conclusion

4 Background

5 “Forty-five percent of normal adults snore at least occasionally, and 25 percent are habitual snorers.” “Thirty percent of adults over age 30 are snorers. By middle age, that number reaches 40 percent.”

6 Background… continued A number of effects to both the snorer and those who hear him/her daytime drowsiness, irritability, lack of focus, decrease libido psychological and social damage

7 Current existing solutions Surgeries, sleeping aids, dental appliances Downfalls  Expensive  Invasive  Painful  Complications  Unreliable

8 Objectives

9 Produce a affordable non-invasive solution to reduce the sound of snoring Goal: Minimize snoring noise at low frequencies by 10-15dB

10 LifeX’s Solution The “Anti-Snoring Pillow” -A noise suppression system integrated into a pillow

11 System Overview

12 Types of Noise Control - Passive Reduces noise using specialized materials  Sound isolation  Sound absorption  Vibration damping i.e. Ear muffs

13 Types of Noise Control - Active Acoustic cancellation that involves a control speaker for emitting a opposite polarity sound

14 Adaptive ANC  Real time controller for monitoring the system’s performance  System parameters are always changing  Required for complex noise (i.e. speech, snoring, random noise, etc)

15 Adaptive ANC How?  Digital signal travels faster than speed of sound! Advantages over passive acoustic control  More effective at low frequencies  Less bulky  Able to block noise selectively  A “good” system will yield better performance (up to 20+dB reduction)  Adaptive!!!

16 System Overview 1x Speaker (Control) 2x Microphone (Reference & Error) 1x DSP board 1x Pillow

17 System Arrangement

18 High Level System Design

19 Active Noise Cancellation Systems Types of ANC system Digital Filters Adaptation Algorithm

20 Types of ANC System Two Major types  Waveform synthesis (Periodic noise – Engine noise, fan noise)  Adaptive Filtering Feedback (No reference signal) Feedforward (Reference signal) Feedforward is always preferred over feedback when reference signal is available

21 High Level System Design

22 Feedforward System Adaptive broadband feedforward control with an acoustic input sensor

23 Digital Filters Finite Impulse Response (FIR)  Inherently stable Infinite Impulse Response (IIR)  Built in feedback compensation  Less computational low  Can model complex systems Inherently unstable

24 Digital Filters Three major parameters: type of system, filter weights, number of filter weights  Optimization by trial and error

25 Adaptation Algorithm Least Mean Square (LMS) FXLMS  Secondary path compensation (Offline Training)

26 Adaptation Algorithm Filtered-U Recursive (RLMS)

27 Business Case

28 Market Our target market would be towards couples sleeping on the same bed Our anti-snoring product is unique compared to other solutions available Benefits to our product  Non-invasive  Inexpensive  Safe  Comfortable  User friendly

29 Cost Parts (in thousands) TI DSK 6713$20,000 Microphones x 2$7,000 Speakers x 2$60,000 Pillow$30,000 Analog parts$1,000 Parts Total$132,000 Services Packaging$1,000 Labour$9,000 Market Fees$1,000 Market agent's fees$3,000 Service Total$14,000 Total Cost$146,000 Total Revenue (1000 x $200)$200,000 Total Profit$78,000

30 Financing Bank loans  Investment banking Private investors Angel investors

31 Competition High performance passive ANC foam ear plugs Chin-up Strips  Keeps mouth closed to reduce snoring Nasal strips  Keep nostrils opened for better breathing Surgery None using Active Noise Cancellation!!!

32 Results

33 Snoring Sample Spectrum

34 Experimental Results – 1st Try

35 Simplified approach…

36 Results Sine waves Frequency (Hz)Attenuation (dB) 200~ 10 dB 300~ 10 dB 400~ 10 dB 500~ 23 dB 600~ 15 dB

37 Results

38 Budget and Timeline

39 Proposed Timeline

40 Actual Timeline

41 Proposed & Actual Budget ItemPredicted Cost Actual Cost Difference Texas Instrument TMS320C6713 DSK 150$480$330 Audio Accessories (Cables, Adaptors, etc) 150$126-$24 Pillow100$0-$100 Miscellaneous (Book, Interface, etc) 100$40-$60 Total500$646$146

42 Future Improvements

43 Try more algorithms Automatic Gain Control Faster convergence rate for complex audio processing Controllable pre-amplifier and output- amplifier

44 Future Improvements – cont. More suitable equipment  Low frequency Omni-directional microphones  Low frequency speakers Perform testing in a controlled environment Wideband ANC  Solution: Multi-channel System!

45 Conclusion

46 What was learned Time management  Mike was wrong! “Take what you think and multiply it by 3.” …More like by 8 Team work DSP Active Noise Cancellation Documentation Ideas to Product

47 Conclusion Target more complex sounds Automatic Gain Control Stability Solutions…  Multi-channel System!  Omni-directional Microphones  Low frequency speakers  More optimization!!

48 References [1] American Physical Therapy Association, “Physical Therapy Patient Satisfaction Questionnaire Research Grants”, 2007, [2] Texas Instruments, “Design of Active Noise Control System with the TMS320 Family, June 1996, [3] Speech Vision Robotics group, “Finite Impulse Response Filters”, http://svr- [4] TMS320C6713 DSK - Technical Reference. Stafford, TX: Spectrum Digital Inc., 2004. [5] A DSP/BIOS AIC23 Codec Device Driver for the TMS320DM642 EVM, Texas Instrument, June 2003, [6] “Sampling rate” – Wikipedia, September 2007, [7] “Understanding Active Noise Cancellation”, Colin N Hansen, 2001 [8] "Headphones." Frontech - Best of Its Kind. 2006. 1 Nov. 2007. [9] "X-540." Logitech. 2007. 1 Nov. 2007. [10]“Latex Pillows, Foam Pillows for Head and Neck”, AllergyBuyersClub. 2007 [11] “A Host Port Interface Board to Enhance the TMS320C6713 DSK” Morrow, M.G.; Welch, T.B.; Wright, C.H.G. May 2006.

49 Acknowledgement Dr. Andrew Rawicz  Wighton Professor for Engineering Development, School of Engineering Science, SFU Mr. Mike Sjoerdsma  Lecturer, School of Engineering Science, SFU Mr. Brad Oldham  Teaching Assistant, School of Engineering Science, SFU Ms. Lisette Paris-Shaadi  Teaching Assistant, School of Engineering Science, SFU Dr. Lakshman One  Professor, School of Engineering Science, SFU

50 Questions?

51 Technical Presentation

52 Block Diagram

53 Secondary Path Estimation E = fir_out - adaptfir_out; //error signal adaptfir_out +=(c[i]*dly_adapt[i]); //adaptive filter filter output c[i] = c[i]+(beta*E*dly_adapt[i]); //update weights of adaptive filter

54 FXLMS Implementation A[n] = 0.9999*A[n]+(muA*En*X[n]); //update weights of adaptive FIR Xp[0] += (w[l]*X[l]); Y[0] +=(A[i]*X[i])*10000; //adaptive FIR filter output

55 Leaky Implementation A[n] = 0.9999*A[n]+(muA*En*X[n]); //update weights of adaptive FIR Roundoff and quantization error can accumulate and cause coefficients to grow out of the allowed range (overflow)

56 Results-200Hz

57 Results-300Hz

58 Results-400Hz

59 Results-500Hz

60 Results-600Hz

61 Results-400&600Hz


Download ppt "Anti-Snoring Pillow (ASP) December 13, 2007 For a peaceful night of sleep."

Similar presentations

Ads by Google