系統在一開始會以小于50kg的人所對應的正常呼吸值做為初始模板值,但本發明不以此為限。
[0026]儲存單元14用以接收并儲存經控制單元13計算處理后的各模板值,以便控制單元13可隨時取得所需的模板值來進行新模板值的計算。儲存單元14可以是內存、硬盤或其他具有數據儲存功能的組件。
[0027]本發明的呼吸氣體供應系統10還包括氣壓調節裝置11,氣壓調節裝置11電性連接控制單元13,且本身連通所述流道20。氣壓調節裝置11用以依據控制單元13的指令,調整流道20內的呼吸氣體的壓力。氣壓調節裝置11可以是鼓風機、或其他能提供氣壓調節功能的組件。
[0028]此外,本發明的呼吸氣體供應系統10更包括輸入輸出接口 15,輸入輸出接口 15電性連接控制單元13,用以接收用戶的指令輸入,并顯示目前系統執行的狀態或相關信息,以做為用戶與控制單元13之間的溝通媒介。此處輸入輸出接口 15可以是觸控顯示面板、顯示設備與接口軟件的組合或者顯示設備與實體按鍵的組合等。
[0029]請參考圖2是本發明的呼吸氣體供應系統的控制方法第一實施例的流程圖。需注意的是,以下雖配合圖1所示的呼吸氣體供應系統10為例說明本發明的呼吸氣體供應系統的控制方法,但本發明并不以此為限。如圖2所示,本發明的呼吸氣體供應系統的控制方法包括步驟a至步驟f。以下將詳細說明所述方法的各個步驟:
[0030]步驟a:提供初始模板值,并針對流道20持續接收呼吸取樣值以反復執行第一呼吸取樣階段。
[0031]在執行本發明的呼吸氣體供應系統的控制方法前,需要先將流道20的輸出部件配戴在病患口鼻上,使流道20構成一個封閉的氣體通路。此時,設置在流道20內的氣流傳感器12也開始感測流道20內的氣體狀態,持續進行呼吸取樣以取得病患對應的呼吸取樣值,并傳送至控制單元13。控制單元13會先提供初始模板值,作為系統開機后一開始供比對的呼吸模板使用;且控制單元13也開始依據持續接收的呼吸取樣值,開始反復執行第一呼吸取樣階段。
[0032]在本實施例中,每個第一呼吸取樣階段自設定時間內的所有呼吸取樣值中取得第一呼吸波形特征。每個呼吸取樣值為一呼吸波形,而針對每個呼吸波形可以取得對應的波形特征;因此,在每個第一呼吸取樣階段,控制單元13會在設定時間內取得多個呼吸波形,并依據設定自該些呼吸波形中取得第一呼吸波形特征,以供后續操作。此處第一呼吸波形特征為最大呼吸振幅、呼吸波形面積、呼氣振幅、吸氣振幅、呼氣波形面積及吸氣波形面積的其中之一。在以下說明中,第一呼吸波形特征以設定時間內之所有呼吸波形中最大呼吸振幅為例加以說明,但本發明不以此為限,視設計或需求不同而改變。而前述設定時間亦可隨著設定不同而予以調整,例如設定時間可以是數十秒至數分鐘不等。
[0033]步驟b:在執行第一呼吸取樣階段到達第一設定次數后,基于所有第一呼吸取樣階段經運算產生第一模板值以取代初始模板值。
[0034]控制單元13在反復執行第一呼吸取樣階段到達第一設定次數后,會取得對應第一設定次數的多個第一呼吸波形特征,因此,控制單元13可依據已取得的所有第一呼吸波形特征,經運算產生第一模板值。舉例來說,控制單元13可以將所有已取得的最大呼吸振幅經過計算,加總后取平均振幅值,以產生第一模板值,并以所述第一模板值取代初始模板值,作為初次的呼吸模板更新,但產生第一模板值的方法不以此為限;而前述第一設定次數可隨著設定不同而予以調整,例如第一設定次數可以是數次至數十次不等。此處第一模板值可儲存在儲存單元14內。
[0035]此外,為了避免在反復執行第一呼吸取樣階段的過程中,因為病患咳嗽、打噴嚏或其他突發因素影響,導致所取得的第一呼吸波形特征誤差過大,控制單元13包括過濾模塊131,用以過濾掉所有第一呼吸波形特征中所出現的異常值。舉例來說,控制單元13將已取得的所有已取得的最大呼吸振幅經由過濾模塊131分析過濾,當過濾模塊131判斷某一個或多個最大呼吸振幅相較于其他最大呼吸振幅過大或過小時,即可將其視為異常值而先行過濾排除,再將過濾后的其他最大呼吸振幅經計算以求出第一模板值。借此,以減少異常值可能造成經運算產生的第一模板值的誤差。
[0036]步驟c:在經運算產生第一模板值后,針對流道20持續接收呼吸取樣值以反復執行第二呼吸取樣階段。
[0037]在控制單元13經運算產生第一模板值前后,氣流傳感器12仍然不間斷地持續感測流道20內的氣體狀態,持續取得病患對應的呼吸取樣值,并傳送至控制單元13。在經運算產生第一模板值后,控制單元13會開始依據持續接收的呼吸取樣值,開始反復執行第二呼吸取樣階段。
[0038]在本實施例中,每個第二呼吸取樣階段自特定次數內的所有呼吸取樣值中取得第二呼吸波形特征。也就是說,在每個第二呼吸取樣階段,控制單元13會取得對應特定次數的多個呼吸波形,并依據設定自該些呼吸波形中取得第二呼吸波形特征,以供后續操作。此處第二呼吸波形特征同樣可為最大呼吸振幅、呼吸波形面積、呼氣振幅、吸氣振幅、呼氣波形面積及吸氣波形面積的其中之一。在以下說明中,第二呼吸波形特征以特定次數內的所有呼吸波形中最大呼吸振幅為例加以說明,但本發明不以此為限,端視設計或需求不同而改變。而前述特定次數亦可隨著設定不同而予以調整,例如特定次數可以是數次至數十次不等。
[0039]此處,為了確保所取得的呼吸取樣值為有效數據,因此控制單元13會先通過過濾模塊131用以過濾掉特定次數內的所有呼吸取樣值中低于一門坎值的,以便后續取得第二呼吸波形特征。舉例來說,呼吸取樣值若以呼吸波形為例,門坎值則設定為第一模板值的80%,據此,過濾模塊131將會過濾掉該呼吸波形的呼吸振幅低于第一模板值的80%的,以避免后續計算上的誤差。然而,該門坎值可隨著設定不同而予以調整。
[0040]步驟d:在第二呼吸取樣階段到達第二設定次數后,基于所有第二呼吸取樣階段經運算產生第二模板值。
[0041]如同前述步驟b,控制單元13在反復執行第二呼吸取樣階段到達第二設定次數后,會取得對應第二設定次數的多個第二呼吸波形特征,因此,控制單元13可依據已取得的所有第二呼吸波形特征,經運算產生第二模板值。舉例來說,控制單元13可以將所有已取得的最大呼吸振幅經過運算,加總后取平均振幅值,以產生第二模板值,但產生第二模板值的方法不以此為限;而前述第二設定次數可隨著設定不同而予以調整,例如第二設定次數可以是數次至數十次不等。此處第二模板值可儲存在儲存單元14內。
[0042]同樣地,為了避免在反復執行第二呼吸取樣階段的過程中,所取得的第二呼吸波形特征誤差過大,控制單元13會以過濾模塊131過濾掉所有第二呼吸波形特征中所出現的異常值,再將過濾后的其他第二呼吸波形特征經計算以求出第二模板值。借此,以減少異常值可能造成所經運算產生的第二模板值的誤差。
[0043]步驟e:整合第一模板值及第二模板值,以得到更新模板值來取代第一模板值。
[0044]在產生第二模板值后,控制單元13會自儲存單元14讀取第一模板值及第二模板值,并執行二者的整合運算,以得到更新模板值。由于經運算產生的第二模板值與第一模板值可能差距過大(例如第二模板值大于第一模板值),若貿然以第二模板值取代第一模板值,反而會對病患造成負擔而難以負荷。因此,在本發明中,針對第一模板值及第二模板值執行整合運算,以得到更新模板值。在一實施例中,控制單元13可經運算第一模板值及第二模板值的平均值以產生更新模板值,但本發明不以此為限,例如,控制單元13可利用權重運算方式,經運算第一模板值及第二模板值的加權平均值以產生更新模板值,或以第一模板值及第二模板值的比例分配方式經運算產生更新模板值。而產生的更新模板值即可用以取代第一模板值,作為后續的呼吸模板更新。此處更新模板值亦可儲存在儲存單元14內。
[0045]步驟f:重復步驟(c)?(e)。
[0046]在產生更新模板值以取代第一模板值之后,控制單元13會重復前述步驟(c)?(e),持續經運算產生新的