TWI771706B - 訊號擷取系統及訊號擷取方法 - Google Patents
訊號擷取系統及訊號擷取方法 Download PDFInfo
- Publication number
- TWI771706B TWI771706B TW109122948A TW109122948A TWI771706B TW I771706 B TWI771706 B TW I771706B TW 109122948 A TW109122948 A TW 109122948A TW 109122948 A TW109122948 A TW 109122948A TW I771706 B TWI771706 B TW I771706B
- Authority
- TW
- Taiwan
- Prior art keywords
- wireless
- signal
- sampling
- base station
- sensing
- Prior art date
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
一種訊號擷取方法包括:藉由一感測端控制器依據一校時訊號將每個無線感測裝置進行時脈同步;藉由一感測器偵測一待測裝置以取得一取樣訊號;依據擷取取樣訊號的時間取得一取樣時間戳;依據取樣時間戳將每個此些無線感測裝置中的感測端控制器進行同步時序校正;以及傳送取樣訊號及取樣時間戳至一無線接收基站。
Description
本發明是關於一種訊號擷取系統及訊號擷取方法,特別是關於一種應用於無線感測裝置的訊號擷取系統及訊號擷取方法。
隨著工業 4.0、物聯網、以及大數據分析的快速發展,智慧化應用日益顯得重要。而達成智慧化應用的第一步即是如何用數位化的方式來詮釋問題對象,並取得大量有用的數據,以提供後續進行更多社會革新與產業創新。其中,感測技術是實現數位化的其中一種方式,現今由於製程技術的進步,對於不同的感測目標也因應有各式不同類型的感測裝置可使用。常見如加速度計,可用於感測震動、移動與姿態,又如陀螺儀可偵測旋轉相關的物理量等等。
取得數位資料後的下一個重點,即是如何有效的將資料妥善的集中、整理與再利用。因此資料傳輸技術也扮演了關鍵角色。特別在無線的資料傳輸上,由於免實體接線、具有遠距且機動性高的優點,使得感測器的資料蒐集更為方便,造就無線感測網路的蓬勃發展。
然而,無線通道環境複雜,採用無線資料傳輸方式在資料的正確性與完整性上挑戰也相對較高,特別是在高速感測器(如加速度感測器 )上的影響更鉅。為了確保資料完整性,目前作法多半選擇頻寬較大的無線通訊協定技術,如無線區域網路(Wi -Fi),但Wi-Fi本身有干擾與耗電問題。倘若採用省電低頻寬的無線傳輸協定,當無線傳輸速率低於感測器資料取樣速率時,會容易造成資料失真,並連帶影響後續資料分析的判讀失準。
因此如何在無線傳輸速率低於感測器取樣速度時,仍可確保資料完整性,已成為本領域需解決的問題之一。
為了解決上述的問題,本揭露內容之一態樣提供了一種訊號擷取系統。訊號擷取系統包括複數個無線感測裝置以及一無線接收基站。每個無線感測裝置包括一感測端控制器、一感測器、一感測端無線收發器。無線接收基站包括複數個基站端無線收發器及一基站控制器。感測端控制器用以依據一校時訊號將每個此些無線感測裝置進行時脈同步。感測器連接到一待測裝置,感測器偵測待測裝置以取得一取樣訊號。其中,感測端控制器依據擷取取樣訊號的時間取得一取樣時間戳,依據取樣時間戳將每個無線感測裝置中的感測端控制器進行同步時序校正。感測端無線收發器接收來自感測端控制器的取樣訊號,並傳送取樣訊號及取樣時間戳。基站端無線收發器用以接收來自感測端收發器的取樣訊號及取樣時間戳。基站控制器用以重組此些取樣訊號,以還原待測裝置的一感測訊號。
本發明之又一態樣係於提供一種訊號擷取方法,適用於複數個無線感測裝置。訊號擷取方法包括:藉由一感測端控制器依據一校時訊號將每個此些無線感測裝置進行時脈同步;藉由一感測器偵測一待測裝置以取得一取樣訊號;依據擷取取樣訊號的時間取得一取樣時間戳;依據取樣時間戳將每個無線感測裝置中的感測端控制器進行同步時序校正;傳送取樣訊號及取樣時間戳至一無線接收基站;以及藉由無線接收基站重組此些取樣訊號,以還原待測裝置的一感測訊號。
綜上,本發明所述的訊號擷取系統及訊號擷取方法使所有無線感測裝置時脈與時序同步,在無線傳輸速率低於感測器取樣速率時,仍可有效率的透過多個已同步的無線感測裝置輪流傳送取樣訊號及取樣時間戳,無線接收基站接收此些取樣訊號,並依據取樣時間戳重組取樣訊號,針對缺失的取樣訊號使用內插法補值,以還原感測訊號,並達到確保感測資料的完整性的效果。
以下說明係為完成發明的較佳實現方式,其目的在於描述本發明的基本精神,但並不用以限定本發明。實際的發明內容必須參考之後的權利要求範圍。
必須了解的是,使用於本說明書中的“包括”等詞,係用以表示存在特定的技術特徵、數值、方法步驟、作業處理、元件以及/或組件,但並不排除可加上更多的技術特徵、數值、方法步驟、作業處理、元件、組件,或以上的任意組合。
於權利要求中使用如“第一”、“第二”、“第三”等詞係用來修飾權利要求中的元件,並非用來表示之間具有優先權順序,先行關係,或者是一個元件先於另一個元件,或者是執行方法步驟時的時間先後順序,僅用來區別具有相同名字的元件。
請參照第1~3圖,第1圖係依照本發明一實施例繪示訊號擷取系統100之方塊圖。第2圖係依照本發明一實施例繪示感測端控制器CR0之內部模組示意圖。第3圖係依照本發明一實施例繪示基站控制器BCR之內部模組示意圖。
於一實施例中,訊號擷取系統100包括多個無線感測裝置1~N及一無線接收基站20。於一實施例中,多個無線感測裝置1~N可以視為屬於一無線感測裝置群GP。
於一實施例中,無線感測裝置1~N各自與待測裝置30連接,例如是以有線或無線方式通訊的方式進行連接。待測裝置30是一物體,例如為一機台,無線感測裝置1~N用以測量機台的溫度、震動…等物理量。於一實施例中,無線感測裝置1~N可以全部用於測量機台的第一物理量(例如溫度)。於一實施例中,無線感測裝置1~N可以部分(例如無線感測裝置1~11)用以測量機台的第一物理量(例如溫度),部分(例如無線感測裝置12~N)用以測量機台的第二物理量(例如震動)。
於一實施例中,每個無線感測裝置1~N都包括各自的一感測端控制器、一感測器、一感測端無線收發器。於一實施例中,每個無線感測裝置1~N更包括各自的一儲存裝置。例如,無線感測裝置1包括感測端控制器CR0、感測器SR0、感測端無線收發器RV0及儲存裝置ST0。例如,無線感測裝置2包括感測端控制器CR1、感測器SR1、感測端無線收發器RV1及儲存裝置ST0。例如,無線感測裝置N包括感測端控制器CRN、感測器SRN、感測端無線收發器RVN及儲存裝置STN。
於一實施例中,感測器SR0~SRN中包括溫度感測器、壓力感測器、震動感測器、光學感測器、音訊感測器…等等,感測器SR0~SRN可以全部相同(例如全部都是溫度感測器)或部分相同(例如有一半是溫度感測器,另一半是震動感測器)。於一實施例中,感測端控制器(例如感測端控制器CR0)與感測器(例如感測器SR0)電性連接。於一實施例中,感測器(例如感測器SR0)藉由一物理性結合方式連接到待測裝置30。於一實施例中,每個無線感測裝置1~N連接到無線接收基站20。
於一實施例中,感測端控制器CR0~CRN可以被實施為例如微控制單元(microcontroller)、微處理器(microprocessor)、數位訊號處理器(digital signal processor)、特殊應用積體電路(application specific integrated circuit,ASIC)或一邏輯電路。
於一實施例中,請參閱第2圖,感測端控制器CR0~CRN中各自包括相同的元件,以感測端控制器CR0為例,感測端控制器CR0包括一時間同步模組C1、一控制參數載入模組C2及一感測資料擷取模組C3,此些模組各自或一併被實施為例如微控制單元、微處理器、數位訊號處理器、特殊應用積體電路或一邏輯電路。於一實施例中,此些模組可各自或一併以軟體實現,由感測端控制器CR0(例如是處理器)執行之。
於一實施例中,感測端無線收發器RV0~RVN可以是Wi-Fi收發器、藍芽收發器或其他可無線通訊的裝置。
於一實施例中,儲存裝置ST0~STN可以是唯讀記憶體、快閃記憶體、軟碟、硬碟、光碟、隨身碟、磁帶、可由網路存取之資料庫或熟悉此技藝者可輕易思及具有相同功能之儲存媒體。
於一實施例中,感測器SR0~SRN用以偵測待測裝置30的物理量(例如為溫度),取得的物理量稱為取樣訊號,感測器SR0~SRN將取樣訊號傳給各自對應的感測端控制器CR0~CRN,感測端控制器CR0~CRN可以將取樣訊號傳到各自對應的儲存裝置ST0~STN儲存,或將取樣訊號傳到各自對應的感測端無線收發器RV0~RVN等待傳送到無線接收基站20。例如,無線感測裝置1中的感測端控制器CR0分別與感測器SR0、儲存裝置ST0及感測端無線收發器RV0電性耦接,感測器SR0將偵測到的取樣訊號傳給感測端控制器CR0,感測端控制器CR0可將取樣訊號儲存於儲存裝置ST0,也可以將取樣訊號傳到感測端控制器CR0,以準備將取樣訊號傳送到無線接收基站20。
於一實施例中,時間同步模組(例如時間同步模組C1)是用來使每一個無線感測裝置1~N時脈同步與時序同步,時間同步模組(例如時間同步模組C1)可透過但不限於電性連接方式使無線感測裝置1~N同步。
於一實施例中,無線接收基站20括多個基站端無線收發器BV0~BVK及一基站控制器BCR。於一實施例中,無線接收基站20更包括儲存裝置BST。
於一實施例中,基站端無線收發器BV0~BVK可以是Wi-Fi收發器、藍芽收發器或其他可無線通訊的裝置,透過基站端無線收發器BV0~BVK可以與無線感測裝置1~N進行傳送及/或接收資訊。
於一實施例中,基站控制器BCR可以被實施為例如微控制單元、微處理器、數位訊號處理器、特殊應用積體電路或一邏輯電路。
於一實施例中,請參閱第3圖,基站控制器BCR包括一感測訊號配置模組B1及一訊號解析模組B2,於一實施例中,基站控制器BCR更包括一資料處理模組B3。此些模組各自或一併被實施為例如微控制單元、微處理器、數位訊號處理器、特殊應用積體電路或一邏輯電路。於一實施例中,此些模組可各自或一併以軟體實現,由基站控制器BCR(例如是處理器)執行之。
於一實施例中,儲存裝置BST可以是唯讀記憶體、快閃記憶體、軟碟、硬碟、光碟、隨身碟、磁帶、可由網路存取之資料庫或熟悉此技藝者可輕易思及具有相同功能之儲存媒體。
於一實施例中,基站控制器BCR分別與基站端無線收發器BV0~BVK、儲存裝置BST電性耦接。
請參照第4圖,第4圖係依照本發明一實施例繪示訊號擷取方法之流程圖。訊號擷取方法可以由第1~3圖所示的元件實現。
於步驟410中,感測端控制器(例如感測端控制器CR0)用以依據一校時訊號將每個無線感測裝置(例如無線感測裝置1~N)進行時脈同步。
每個無線感測裝置1~N包括時間同步功能,此功能包括時脈與時序,時脈同步可以透過但不限於電性連接方式同步,時序可以採用但不限於電波校時同步方式。
於一實施例中,在初始化訊號擷取系統100時,無線接收基站20傳送校時訊號到無線感測裝置1~N,無線感測裝置1~N各自對應的感測端控制器CR0~CRN將時序歸零。
於步驟420中,一感測器(例如SR0)偵測一待測裝置30以取得一取樣訊號。
於一實施例中,感測器SR0~SRN偵測一待測裝置30,以各自得到待測裝置30的取樣訊號(加速度)。
於一實施例中,以感測端控制器CR0為例,感測器(例如SR0)中的感測資料擷取模組C3用以擷取取樣訊號,並傳到感測端控制器CR0。
於步驟430中,感測端控制器(例如感測端控制器CR0)依據擷取取樣訊號的時間取得一取樣時間戳。
於一實施例中,每個感測端控制器CR0~CRN各自在取得取樣訊號的時點,抓取無線感測裝置1~N中的取樣時間戳,其中,取樣時間戳是指字符串或編碼信息用於辨識記錄下來的時間日期。
於步驟440中,感測端控制器(例如感測端控制器CR0)依據取樣時間戳,將每個無線感測裝置1~N中的感測端控制器CR0~CRN進行同步時序校正。
由於無線感測裝置1~N在取樣時可能會受到環境(例如電波)干擾,使得每個無線感測裝置1~N取樣時間稍有誤差,因此每個無線感測裝置1~N中的感測端控制器CR0~CRN在啟動初始化時需要進行同步時序校正。
於一實施例中,基站控制器BCR將所有無線感測裝置1~N取得的取樣時間戳,各自與無線接收基站20發送測試訊號時點的一測試時間戳相減後,取得多個回傳時間,感測訊號配置模組B1計算此些回傳時間的一平均值,依據平均值將每個無線感測裝置1~N中的感測端控制器CR0~CRN進行同步時序校正,使得感測端控制器CR0~CRN在取樣時間對齊,並在取樣時間對齊後,各自重新取得取樣訊號及取樣時間戳。
於一實施例中,一感測端無線收發器(例如為感測端無線收發器1)接收來自感測端控制器(例如感測端控制器CR0)的取樣訊號,並傳送取樣訊號及取樣時間戳。
於一實施例中,每個感測端無線收發器1~N各自接收來自感測端控制器CR0~CRN的取樣訊號,並各自透過感測端無線收發器RV0~RVN傳送此些取樣訊號及其取樣時間戳。例如,感測端無線收發器1接收來自感測端控制器CR0取樣訊號,透過感測端無線收發器RV0傳送此取樣訊號及取得此取樣訊號時點的取樣時間戳。
於步驟450中,基站端無線收發器(例如為基站端無線收發器BV0)用以接收來自感測端收發器(例如為感測端無線收發器1)的取樣訊號及取樣時間戳。
於一實施例中,感測訊號配置模組B1用以配置此些基站端無線收發器BV0~BVK之一者接收該樣訊號。感測訊號配置模組B1可以設定基站端無線收發器BV0~BV1K各自對應到的感測端無線收發器RV0~RVN,例如基站端無線收發器BV0被設定為接收來自感測端無線收發器RV0的訊息。其中,基站端無線收發器BV0~BV1K與感測端無線收發器RV0~RVN可以相同或不同。
於步驟460中,一基站控制器BCR用以重組此些取樣訊號,以還原待測裝置30的一感測訊號。
於一實施例中,一訊號解析模組B2用以依據來自每個無線感測裝置1~N的此些取樣時間戳進行排序此些取樣訊號,以重組此些取樣訊號,藉此還原出感測訊號。
請參照第5A~5B圖,第5A~5B圖係依照本發明一實施例繪示訊號擷取方法之流程圖。訊號擷取方法可以由第1~3圖所示的元件實現。其中,步驟512~520為每一個無線感測裝置1~N都會執行的步驟,因此,以下在此些步驟中,以感測端無線收發器1為例做說明。
於步驟510中,基站控制器BCR中的感測訊號配置模組B1配置預設參數。
於一實施例中,預設參數包括通訊頻道、基站端無線收發器BV0~BVK與感測端無線收發器RV0~RVN的對應關係、發送順序及/或發送狀態評估等參數。
於步驟511中,無線感測裝置1~N接收到校時訊號後,進行時脈同步。
於一實施例中,無線感測裝置1~N接收到校時訊號後,可由各自內部系統中的對時功能進行時脈同步,使每個無線感測裝置1~N的時間對齊。
於步驟512中,無線感測裝置1載入感測器SR0的取樣配置。感測器SR0的取樣配置例如為感測器取樣間隔時間、擷取取樣訊號時間(例如收集1小時的取樣訊號)。
於步驟513中,無線感測裝置1載入控制參數。
於一實施例中,控制參數載入模組C2用以設置每個無線感測裝置1~N輪循的一輪循時間差每個無線感測裝置1~N的感測端無線收發器RV0~RVN依據輪循時間差傳送各自擷取到的取樣訊號及取樣時間戳。
於步驟514中,無線感測裝置1啟動初始化,且無線感測模組1~N同步時序。
於一實施例中,在啟動初始化到擷取取樣訊號之前會有初始延遲時間,初始延遲時間為Y台感測器SR0~SRN(在此例中Y等於N+1)減1後,再乘以M筆資料後,再乘以一時間常數ΔT,即(Y-1)*M*ΔT為初始延遲時間。於一例子中,假設ΔT為1毫秒(ms),M為1筆資料,有3台感測器,則初始延遲時間的算式為:(3-1)*1*1ms=2ms。
於步驟515中,無線感測裝置1擷取M筆數位取樣訊號。
於一實施例中,感測器SR0偵測到的初始參數為類比資料,透過類比轉數位裝置,可將初始參數轉成數位取樣訊號。
於步驟516中,無線感測裝置1透過感測端無線收發器RV0傳送取樣訊號。
於步驟517中,無線感測裝置1等待基站控制器BCR透過基站端無線收發器BV0接收取樣訊號。
於步驟518中,無線感測裝置1判斷是否已達到擷取取樣訊號結束時間(例如已收集一小時的取樣訊號)。若無線感測裝置1判斷已達到擷取取樣訊號結束時間,則進入步驟519。若無線感測裝置1判斷尚未達到擷取取樣訊號結束時間,即當前延遲時間為Y*M*ΔT,亦即3*1*1ms=3ms,則回到步驟515。
於一實施例中,無線感測裝置1~N中包括一第一無線感測裝置(例如無線感測裝置1)及一第二無線感測裝置(例如無線感測裝置N),第一無線感測裝置及第二無線感測裝置接收到來自無線接收基站20的一啟動訊號,於第一無線感測裝置傳送一第一取樣訊號及一第一取樣時間戳到無線接收基站20後,第二無線感測裝置開始擷取一第二取樣訊號及一第二取樣時間戳。其中,於第一無線感測裝置傳送第一取樣訊號及第一取樣時間戳到無線接收基站20之前,第二無線感測裝置為一延遲狀態。藉此,透過將輪循機制應用於感測器SR0~SRN,當無線傳輸速率低於感測器取樣速度時,仍可確保資料完整性。
例如,感測器SR0~SRN皆為同款的感測器,取樣速度為每秒250位元(bit),傳輸時間需要1秒,當無線感測裝置1要傳送600bit時,由於感測器SR0~SRN已經對時完成,先由感測器SR0取樣(1~250 bit),此時其他感測器SR1~SRN為延遲狀態,在感測器SR0傳輸時,感測器SR0暫時不能取樣,由感測器SR1取樣(251~500 bit)並進行傳輸,此時感測器SR1在傳輸時暫時不能取樣,由感測器SR2取樣(501~600 bit)並進行傳輸,藉此可以在一個週期內,透過同步時序的感測器SR0~SR2傳送完此筆資料。
於步驟519中,無線感測裝置1透過感測端無線收發器RV0傳送一結束訊號。
於步驟520中,無線感測裝置1等待基站控制器BCR透過基站端無線收發器BV0接收結束訊號。
於步驟521中,基站控制器BCR判斷是否接收結束訊號完畢。若基站控制器BCR判斷接收結束訊號完畢,則進入步驟522。若基站控制器BCR判斷接收結束訊號尚未完畢,則回到步驟520。
於步驟522中,基站控制器BCR透過訊號解析模組B2還原取樣訊號為感測訊號。
於步驟523中,基站控制器BCR儲存感測訊號至儲存裝置BST。
請參閱第6圖,第6圖係依照本發明一實施例繪示訊號擷取方法之示意圖。為方便說明,在第6圖中,以下以無線接收基站20、無線感測裝置1及無線感測裝置N作說明。
於步驟610中,無線接收基站20配置感測裝置編號,於步驟611中,無線感測裝置1配置編號,於步驟612中,無線感測裝置N配置編號。步驟610~612主要是作初始設定,使無線接收基站20得以應用無線感測裝置1及無線感測裝置N的編號,建立基站端無線收發器BV0~BVK與感測端無線收發器RV0~RVN的對應關係。於步驟613中,無線感測裝置1配置啟動初始延遲時間,於步驟614中,無線感測裝置N配置啟動初始延遲時間,於步驟615中,時間同步模組C1促使無線感測裝置1及無線感測裝置N進行時脈同步。
於步驟616中,無線接收基站20發送測試訊號至所有無線感測裝置(此例以無線感測裝置1及無線感測裝置N作代表),若無線感測裝置1及無線感測裝置N收到測試訊號並回傳一確認通知至無線接收基站20,則無線接收基站20傳送啟動訊號,於步驟617中,無線感測裝置1接收來自無線接收基站20的測試訊號,於步驟618中,無線感測裝置N接收來自無線接收基站20的測試訊號,於步驟619中,無線感測裝置1回傳取樣時間戳至無線接收基站20,於步驟620中,無線感測裝置N回傳一取樣時間戳至無線接收基站20。於步驟621中,無線接收基站20評估同步品質,基站控制器BCR將所有取樣時間戳,各自與無線接收基站20發送測試訊號的一測試時間戳相減後,取得複數個回傳時間,計算此些回傳時間的一平均值,依據平均值將每個無線感測裝置1的感測端控制器CR0及無線感測裝置N中的感測端控制器CRN進同步時序校正。於一實施例中,步驟616~621可以進行多次,以更精準的校正時序。
於步驟622中,無線接收基站20傳送啟動訊號至無線感測裝置1及無線感測裝置N,於步驟623中,無線接收基站20持續等待取樣訊號,於步驟624中,無線感測裝置1延遲開始,於步驟625中,無線感測裝置N延遲開始,於步驟626中,無線感測裝置1延遲結束,在一些例子中,初始擷取取樣訊號不一定有延遲,因此在步驟622後,可以直接進入步驟627。
於步驟627中,無線感測裝置1開始擷取取樣訊號,於步驟628中,無線感測裝置1傳送取樣訊號,於步驟629中,無線感測裝置N延遲結束,於步驟630中,無線接收基站20接收取樣訊號,於步驟631中,無線感測裝置N開始擷取取樣訊號,於步驟632中,無線感測裝置N開始傳送取樣訊號,於步驟633中,無線接收基站20接收取樣訊號。其中,步驟625到步驟629之間的無線感測裝置N的延遲較長,是為了等待無線感測裝置1擷取並傳送取樣訊號後,無線感測裝置N再擷取並傳送取樣訊號。
請參閱第7~8圖,第7圖係依照本發明一實施例繪示訊號擷取方法之示意圖。第8圖係依照本發明一實施例繪示訊號還原感測訊號方法之示意圖。於第7圖中,原始訊號L1為類比訊號,無線感測裝置1~3會在原始資料L1中擷取資料並轉成數位訊號。無線感測裝置1的感測器SR0在時間t1的資料擷取點取得的類比訊號會被轉換為數位訊號P1,經過時間常數ΔT後(此處假設資料筆數M為1,因此算式為,M*ΔT=ΔT),無線感測裝置2的感測器SR1在時間t2的資料擷取點取得的類比訊號會被轉換為數位訊號P2,再經過時間常數ΔT後,無線感測裝置3的感測器SR2在時間t3的資料擷取點取得的類比訊號會被轉換為數位訊號P3,接著,又回到無線感測裝置1的感測器SR0在時間t4的資料擷取點取得的類比訊號會被轉換為數位訊號P4…依此類推。由此可知,透過輪循的方式使用感測器SR0~SR2,在擷取資料時,感測器SR0~SR2可以輪流擷取資料,並由對應的感測端無線收發器RV0~RV2傳送資料,不用等到無線感測裝置1~3任何一者傳輸資料完畢,才傳下一段資料。在上述例子中,於無線感測裝置1傳輸資料時,無線感測裝置2即可擷取資料並傳輸資料,當無線感測裝置1~3的傳輸速率低於感測器SR0~SR2的取樣速率時,仍可確保資料的完整性,若有資料在傳輸時遺失,也可以透過內插法,補足遺失的資料。
在一實施例中,當感測器SR0~SR2用於感測機台震動時,感測器SR0~SR2感測的速度很快,但無線傳輸裝置1~3的感測端無線收發器傳送速率RV0~RV2不夠快,因此透過無線傳輸裝置1~3輪流傳送取樣訊號,最後再由無線接收基站20依據取樣時間戳重組此些取樣訊號,以取得感測訊號。
於一實施例中,感測器SR0~SR1可用來測溫度的取樣訊號,感測器SR3可用來測震動的取樣訊號,依前述同樣的方式操作,無線接收基站20依據感測器SR0~SR1的取樣時間戳重組此些溫度的取樣訊號,以取得溫度的感測訊號,依據感測器SR2的取樣時間戳重組此些震動的取樣訊號,以取得震動的感測訊號。於一實施例中,資料處理模組B3讀取感測訊號以作進一步的應用。
於一實施例中,數位訊號P1~P9可以視為取樣訊號,將取樣訊號P1~P9依時序相連起來所得到的線段為感測訊號,以下以第8圖說明。
於第8圖中,原始訊號L1為類比訊號,無線感測裝置1~3會在原始資料L1中擷取資料並轉成數位訊號。由於感測端無線收發器RV0~RV2的傳輸速率可能依各種環境影響而不同,無線接收基站20收到亂序的取樣訊號P1~P9,例如在第8圖的還原前接收資料(取樣訊號)依接收順序為“2-2”、“1-1”、“3-3”、“1-4”、“2-5”、“1-7”、“3-6”、“2-8”、“3-9”,這些符號的表示方式為,在“-”之前的數值代表無線感測裝置代碼,在“-”之後的數值代表取樣時間戳(值越小代表是先取樣的資料),舉例而言,“3-6”代表無線感測裝置3所傳來的資料在取樣時間戳6傳出,“2-5” 代表無線感測裝置2所傳來的資料在取樣時間戳5傳出,其中,“1-4”為空心點,代表無線感測裝置1在取樣時間戳4沒有正確傳出資料,在接收順序底下有“X”標記的資料代表接收順序不正確。取樣時間戳的實際格式依系統內部而定,此處僅用數值示意說明之。
因此,無線接收基站20依時序排列還原後的資料(取樣訊號)為“1-1”、“2-2”、“3-3”、“4”(由相鄰兩筆資料作內插運算補值)、“2-5”、“3-6”、“1-7”、“2-8”、“3-9”,由此可見,在“-”之後的數值漸增,代表已依據取樣時間戳正確重組取樣訊號P1~P9,得到此時間區間內的感測訊號。於一實施例中,感測訊號可以視為儲存資料,儲存於儲存裝置BST中。
綜上,本發明所述的訊號擷取系統及訊號擷取方法使所有無線感測裝置時脈與時序同步,在無線傳輸速率低於感測器取樣速率時,仍可有效率的透過多個已同步的無線感測裝置輪流傳送取樣訊號及取樣時間戳,無線接收基站接收此些取樣訊號,並依據取樣時間戳重組取樣訊號,針對缺失的取樣訊號使用內插法補值,以還原感測訊號,並達到確保感測資料的完整性的效果。
雖然本發明已以實施方式揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100:訊號擷取系統
1~N:無線感測裝置
20:無線接收基站
30:待測裝置
CR0~CRN:感測端控制器
SR0~SRN:感測器
ST0~STN、BST:儲存裝置
RV0~RVN:感測端無線收發器
GP:無線感測裝置群
BCR:基站控制器
BV0~BVK:基站端無線收發器
C1:時間同步模組
C2:控制參數載入模組
C3:感測資料擷取模組
B1:感測訊號配置模組
B2:訊號解析模組
B3:資料處理模組
410~460,510~523,610~633:步驟
P1~P9:取樣訊號
L1:原始訊號
t1~t9:時間
ΔT:時間常數
M:資料筆數
第1圖係依照本發明一實施例繪示訊號擷取系統之方塊圖。
第2圖依照本發明一實施例繪示感測端控制器之內部模組示意圖。
第3圖係依照本發明一實施例繪示基站控制器之內部模組示意圖。
第4圖係依照本發明一實施例繪示訊號擷取方法之流程圖。
第5A~5B圖係依照本發明一實施例繪示訊號擷取方法之流程圖。
第6圖係依照本發明一實施例繪示訊號擷取方法之示意圖。
第7圖係依照本發明一實施例繪示訊號擷取方法之示意圖。
第8圖係依照本發明一實施例繪示訊號還原感測訊號方法之示意圖。
410~460:步驟
Claims (18)
- 一種訊號擷取系統,包括: 複數個無線感測裝置,每該些無線感測裝置包括: 一感測端控制器,用以依據一校時訊號將每該些無線感測裝置進行時脈同步; 一感測器,與一待測裝置連接,該感測器偵測該待測裝置以取得一取樣訊號;其中,該感測端控制器依據擷取該取樣訊號的時間取得一取樣時間戳,依據該取樣時間戳將每該些無線感測裝置中的該感測端控制器進行同步時序校正;以及 一感測端無線收發器,接收來自該感測端控制器的該取樣訊號,並傳送該取樣訊號及該取樣時間戳;以及 一無線接收基站,包括: 複數個基站端無線收發器,用以接收來自該感測端收發器的該取樣訊號及該取樣時間戳;以及 一基站控制器,用以重組該些取樣訊號,以還原該待測裝置的一感測訊號。
- 如申請專利範圍第1項所述之訊號擷取系統,其中該基站控制器更包括: 一感測訊號配置模組,用以配置該基站端無線收發器之一者接收該取樣訊號;以及 一訊號解析模組,用以依據來自每個無線感測裝置的取樣時間戳進行排序該些取樣訊號,以重組該些取樣訊號。
- 如申請專利範圍第1項所述之訊號擷取系統,其中該感測端控制器更包括: 一時間同步模組,用以使每個該些無線感測裝置時脈同步與時序同步; 一控制參數載入模組,用以設置該些無線感測裝置輪循的一輪循時間差,該些無線感測裝置的該些感測端無線收發器依據該輪循時間差傳送各自擷取到的該取樣訊號及該取樣時間戳;以及 一感測資料擷取模組,用以擷取該取樣訊號。
- 如申請專利範圍第3項所述之訊號擷取系統,其中,該基站控制器將所有該些無線感測裝置取得的該些取樣時間戳,各自與該無線接收基站發送測試訊號的一測試時間戳相減後,取得複數個回傳時間,一感測訊號配置模組計算該些回傳時間的一平均值,依據該平均值將每個該些無線感測裝置中的該感測端控制器進行同步時序校正。
- 如申請專利範圍第3項所述之訊號擷取系統,其中,該些無線感測裝置中包括一第一無線感測裝置及一第二無線感測裝置,該第一無線感測裝置及該第二無線感測裝置接收到來自該無線接收基站的一啟動訊號,於該第一無線感測裝置傳送一第一取樣訊號及一第一取樣時間戳到該無線接收基站後,該第二無線感測裝置開始擷取一第二取樣訊號及一第二取樣時間戳。
- 如申請專利範圍第5項所述之訊號擷取系統,其中於該第一無線感測裝置傳送該第一取樣訊號及該第一取樣時間戳到該無線接收基站之前,該第二無線感測裝置為一延遲狀態。
- 如申請專利範圍第1項所述之訊號擷取系統,其中每個該些無線感測裝置連接到該無線接收基站。
- 如申請專利範圍第1項所述之訊號擷取系統,其中該感測端控制器與該感測器電性連接。
- 如申請專利範圍第1項所述之訊號擷取系統,其中該感測器藉由一物理性結合方式連接到該待測裝置。
- 一種訊號擷取方法,適用於複數個無線感測裝置,該訊號擷取方法包括: 藉由一感測端控制器依據一校時訊號將每個該些無線感測裝置進行時脈同步; 藉由一感測器偵測一待測裝置以取得一取樣訊號; 依據擷取該取樣訊號的時間取得一取樣時間戳; 依據該取樣時間戳將每個該些無線感測裝置中的該感測端控制器進行同步時序校正; 傳送該取樣訊號及該取樣時間戳至一無線接收基站;以及 藉由該無線接收基站重組該些取樣訊號,以還原該待測裝置的一感測訊號。
- 如申請專利範圍第10項所述之訊號擷取方法,更包括: 配置該無線接收基站中的複數個基站端無線收發器之一者接收該取樣訊號;以及 依據來自每個無線感測裝置的取樣時間戳進行排序該些取樣訊號,以重組該些取樣訊號。
- 如申請專利範圍第10項所述之訊號擷取方法,更包括: 使每個該些無線感測裝置時脈同步與時序同步; 設置該些無線感測裝置輪循的一輪循時間差,該些無線感測裝置的多個感測端無線收發器依據該輪循時間差傳送各自擷取到的該取樣訊號及該取樣時間戳;以及 擷取該取樣訊號。
- 如申請專利範圍第12項所述之訊號擷取方法,更包含: 將所有該些無線感測裝置取得的該些取樣時間戳,各自與該無線接收基站發送測試訊號的一測試時間戳相減後,取得複數個回傳時間,計算該些回傳時間的一平均值,依據該平均值將每個該些無線感測裝置中的該感測端控制器進行同步時序校正。
- 如申請專利範圍第12項所述之訊號擷取方法,其中,該些無線感測裝置中包括一第一無線感測裝置及一第二無線感測裝置,該第一無線感測裝置及該第二無線感測裝置接收到來自該無線接收基站的一啟動訊號,於該第一無線感測裝置傳送一第一取樣訊號及一第一取樣時間戳到該無線接收基站後,該第二無線感測裝置開始擷取一第二取樣訊號及一第二取樣時間戳。
- 如申請專利範圍第14項所述之訊號擷取方法,其中於該第一無線感測裝置傳送該第一取樣訊號及該第一取樣時間戳到該無線接收基站之前,該第二無線感測裝置為一延遲狀態。
- 如申請專利範圍第10項所述之訊號擷取方法,其中每個該些無線感測裝置連接到該無線接收基站。
- 如申請專利範圍第10項所述之訊號擷取方法,其中該感測端控制器與該感測器電性連接。
- 如申請專利範圍第10項所述之訊號擷取方法,其中該感測器藉由一物理性結合方式連接到該待測裝置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109122948A TWI771706B (zh) | 2020-07-08 | 2020-07-08 | 訊號擷取系統及訊號擷取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109122948A TWI771706B (zh) | 2020-07-08 | 2020-07-08 | 訊號擷取系統及訊號擷取方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202203686A TW202203686A (zh) | 2022-01-16 |
TWI771706B true TWI771706B (zh) | 2022-07-21 |
Family
ID=80787704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109122948A TWI771706B (zh) | 2020-07-08 | 2020-07-08 | 訊號擷取系統及訊號擷取方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI771706B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200507655A (en) * | 2002-12-16 | 2005-02-16 | Koninkl Philips Electronics Nv | System for modifying the time-base of a video signal |
US20180053310A1 (en) * | 2016-08-19 | 2018-02-22 | Crystal Instruments Corporation | Vibration image acquisition and processing |
US20180081390A1 (en) * | 2016-09-16 | 2018-03-22 | Apple Inc. | Inter-chip time synchronization |
-
2020
- 2020-07-08 TW TW109122948A patent/TWI771706B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200507655A (en) * | 2002-12-16 | 2005-02-16 | Koninkl Philips Electronics Nv | System for modifying the time-base of a video signal |
US20180053310A1 (en) * | 2016-08-19 | 2018-02-22 | Crystal Instruments Corporation | Vibration image acquisition and processing |
US20180081390A1 (en) * | 2016-09-16 | 2018-03-22 | Apple Inc. | Inter-chip time synchronization |
Also Published As
Publication number | Publication date |
---|---|
TW202203686A (zh) | 2022-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8259758B2 (en) | Network slave node and time synchronization method in network applying the same | |
KR101606043B1 (ko) | 고정밀 동기화 측정값 획득 | |
JP5984979B2 (ja) | センサ装置およびセンサ装置に対するデータ伝送方法 | |
CN101242231B (zh) | 面向电力***同步相量测量的时钟同步装置 | |
WO2015005071A1 (ja) | センサ情報処理装置、センサ情報処理方法およびセンサ情報処理プログラム | |
WO2006020278A2 (en) | Communication controller with automatic time stamping | |
WO2017179608A1 (ja) | 時刻同期方法、センサ収容端末、およびセンサネットワークシステム | |
US9823646B2 (en) | Device and method for generating a trigger signal in a position-measuring device and corresponding position-measuring device | |
CN110986921B (zh) | 一种天文组合导航***数据通信及处理方法 | |
CN112804022B (zh) | 多源信号同步***及其方法 | |
US20030179104A1 (en) | Device and method to establish temporal correspondence in multiple sensor configurations | |
CN101951300B (zh) | 一种实现以太网精确对时的方法 | |
JP2002171354A (ja) | 自動検針システム用無線装置 | |
TWI771706B (zh) | 訊號擷取系統及訊號擷取方法 | |
CN111163011B (zh) | 一种基于ptp协议的无线路由器的数据处理方法 | |
CN113923702B (zh) | 信号获取***及信号获取方法 | |
CN111357243A (zh) | 总线***的用户设备、运行方法及总线*** | |
US11489525B1 (en) | Device and method for synchronous serial data transmission | |
CN114884605A (zh) | 基于fpga实现网络节点时间同步的方法 | |
JP4313715B2 (ja) | 同期確立回路および同期確立方法 | |
TWI736497B (zh) | 電子裝置與電子產品 | |
CN108039042B (zh) | 一种数模信号传送***及传送方法 | |
JP2559237Y2 (ja) | シリアルデータサンプリング信号発生装置 | |
KR101313273B1 (ko) | 네트워크 시간 동기를 위한 타임 스탬핑 장치 및 방법 | |
CN117896817A (zh) | 一种适用于宽带通信***的并行时间同步方法及装置 |