跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.126) 您好!臺灣時間:2025/11/28 12:57
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:許弘奇
研究生(外文):Hung-Chi Hsu
論文名稱:以三軸加速度計輔助降低適地性服務App耗電量之實作
論文名稱(外文):Using Accelerometer to Reduce Power Consumption of LBS Apps
指導教授:林其誼
指導教授(外文):Chi-Yi Lin
口試委員:林其誼許輝煌林昌鴻
口試日期:2014-07-24
學位類別:碩士
校院名稱:淡江大學
系所名稱:資訊工程學系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2014
畢業學年度:102
語文別:中文
論文頁數:70
中文關鍵詞:三軸加速器適地性服務省電機制Wi-Fi
外文關鍵詞:three-axis acceleratorLocation-based servicesSaving mechanismWi-Fi
相關次數:
  • 被引用被引用:0
  • 點閱點閱:153
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
由於現今的科技進步,電子行事曆常跟時間為依據形影不離。但在一些特殊情形下,時間沒有辦法做為提醒的依據,使用地點的資訊作為依據是比較合適的,但又礙於程式本身需要24小時做定位服務,過於耗電並造成手機之負擔。本論文提出一個方法來實現此議題,主要利用三軸加速器來做為實做此應用程式的基本出發點,並偵測人們在真正移動的同時可以去適當啟動Location-based Reminder,藉此降低適地性服務Apps的耗電量,並加以改善原有的應用程式些許小缺陷,讓使用者在使用上來講可以更加完善以及方便。並在最後的章節以實驗數據真正呈現出各項實測結果,達到本篇研究的主要目的。本論文之成果將以Android的應用程式作呈現。

With today''s technological advances, it be accustomed with electronic calendars based on the time inseparable. Often with an electronic calendar based on the time inseparable. However, in some special cases, there is no way as a reminder of the time basis, using location information as the basis is more appropriate, but because of the program itself requires 24 hours to do location-based services, consumption and too burdensome mobile phones. This paper proposes a method to achieve this issue, the main use of accelerometer to do to make this application is a real basic starting point, and detect movement of people and can go really appropriate to start location-based Reminder , thereby reducing the fitness to service power consumption Apps, in real time to the appropriate point start, and make a little small defects to improve existing applications, allowing users in the use of terms can be more perfect and convenient. And in the final chapter to the real experimental data showing the measured results, the main purpose of this study. The results of this thesis will be presented Android applications.The results of this thesis will be presented for Android applications.

目錄
第一章 緒論 1
1.1 研究背景與動機 1
1.2 研究目的與重要性 2
1.3 論文架構 4
第二章 相關技術與應用 6
2.1 室內定位 6
2.2 手機感應器 9
2.3 Accelerometer 10
2.4 相關應用 17
2.4.1 加速度應用實例一 17
2.4.2 加速度應用實例二 18
2.4.3 適地性服務應用實例一 18
2.4.4 適地性服務應用實例二 19
2.4.5 適地性服務應用實例三 20
第三章 省電機制設計架構與流程 23
3.1 建置方法以及流程圖 23
3.1.1 系統流程圖 23
3.1.2 三軸速度計數值擷取實作方法 24
3.1.3 利用sliding window擷取數值運算並判斷使用者狀態 31
3.1.4 解決重複開啟LBS Apps 34
3.2 原有LBS App之功能改善實作 36
3.2.1 螢幕多重支援 36
3.2.2 新增例外處理來解決Wi-Fi尚未開啟問題 39
第四章 實驗與數據分析 41
4.1 靜態與動態實驗數據 41
4.2 省電效能實測 45
第五章 結論與未來展望 52
參考文獻 53
附錄 – 英文論文 55

圖目錄
圖2- 1 Wi-Fi定位技術示意圖 6
圖2- 2 Triangulation定位技術示意圖 7
圖2- 3 Trilateration定位技術示意圖 8
圖2- 4 加速度感應器X軸、Y軸、Z軸的基本位置 11
圖2- 5 在立直狀態下各軸的重力值 12
圖2- 6 行動裝置平躺時Z軸受重力影響 13
圖2- 7 行動裝置反躺時Z軸受重力影響 13
圖2- 8 行動裝置縱立直向時Y軸受重力影響 14
圖2- 9 行動裝置倒立直向時Y軸受重力影響 15
圖2- 10 行動裝置橫向直向時X軸受重力影響 16
圖2- 11 行動裝置橫向直向時(左右顛倒)X軸受重力影響 16
圖2- 12 系統內部架構圖 21
圖2- 13 室內定位示意圖 22
圖3- 1 系統流程圖 23
圖3- 2 三軸加速器顯示數值的頁面 29
圖3- 3 IndoorReminder程式java檔 30
圖3- 4 視窗向右滑動示意圖 31
圖3- 5 偵測Wi-Fi訊號沒有動態調整的畫面 36
圖3- 6 動態抓取頁面後的畫面 39
圖4- 1 三軸靜止1分鐘的分佈圖 41
圖4- 2 靜止10分鐘三軸數據1~1000 42
圖4- 3 靜止10分鐘三軸數據1001~2000 43
圖4- 4 靜止10分鐘三軸數據2001~3000 43
圖4- 5 靜止10分鐘三軸數據1~3000 44
圖4- 6 動態1分鐘三軸數據的變化圖 44
圖4- 7 連續動態10分鐘三軸數據折線圖 45

表2- 1 手機感應清單 9
表3- 1 根據所指定之名稱的系統服務之管理物 26
表3- 2 當感應器的值跟精準度有變化所對應的方法 26
表3- 3 產生事件所對應之感應器 27
表3- 4 sensor類別 27
表3- 5 SensorManager 類別 28
表4- 1 設置0個事件之各種時間的耗電程度 46
表4- 2 設置3個事件地點並比較兩應用程式不同時間的耗電程度 48
表4- 3 事件多寡數與耗電量的關係表 49
表4- 4 建立事項以一般生活型態所測得的個別耗電量 49

[1] Ming-Tze Hung, “ A Location-based Personal Task Management Application for
Indoor and Outdoor Environments", Dept. Computer Science and Information EngineeringTamkang UniversityTaipei, Taiwan, R.O.C.
[2] Ricardo Tesoriero, Jose A. Gallud, Maria D. Lozano and Victor M. R. Penichet, “Using active and passive RFID technology to support indoor location-aware systems,”IEEE Transactions on Consumer Electronics 54 (2), pp. 578-583.
[3] Bluetooth, https://www.bluetooth.org/
[4] ZigBee, http://www.zigbee.org/
[5] To William Ching, Rue Jing Teh, Binghao Li and Chris Rizos,“Uniwide Wi-Fi Based Positioning System,”IEEE International Symposium on Technology and Society (ISTAS), pp. 180-189, 2010.
[6] “Android Design”
http://developer.android.com/design/index.html
[7] “SensorManager”
http://developer.android.com/reference/android/hardware/SensorManager.html
[8] “Sensor Introduction”
http://developer.android.com/reference/android/hardware/Sensor.html
[9] “SensorEventListener Introduction”
http://developer.android.com/reference/android/hardware/SensorEventListener.html
[10] “SensorEvent”
http://developer.android.com/reference/android/hardware/SensorEvent.html
[11] “OpenGL ES For Android”
http://www.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/
[12] “OpenGL ES 2.0 Introduction”
http://kheresy.wordpress.com/2010/04/09/opengl-es-2-0-%E7%B0%A1%E5%96%AE%E4%BB%8B%E7%B4%B9/
[13] “Open GL ES Introduction”
http://www.khronos.org/opengles/2_X/
[14] “Multi-Screen-Support”
http://j796160836.pixnet.net/blog/post/40383502-%5Bandroid%5D-%E5%A6%82%E4%BD%95%E5%81%9A%E5%88%B0%E5%A4%9A%E9%87%8D%E8%9E%A2%E5%B9%95%E6%94%AF%E6%8F%B4-(multi-screen-suppo
[15] “Wikipedia, wavelet analysis or wavelet transform”
http://zh.wikipedia.org/wiki/%E5%B0%8F%E6%B3%A2%E5%88%86%E6%9E%90


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top