A method for estimating a patient airway flow rate in a noninvasive ventilator system (600). The method comprises: (i) determining an estimated gas flow rate at the proximal end of the tube (630) (ii) subtracting the measured pressure at the proximal end of the tube from the estimated pressure at the proximal end of the tube Determining a proximal pressure error value (iii) compensating for the determined proximal pressure estimation error value (iv) estimating the estimated proximal pressure error value at the proximal end of the tube (654) compensating the error by feeding back the estimate to the sum of the accumulated flow rate (v) determining (656) an estimated gas flow leak (vi) compensating the noninvasive artificial Monitoring the leak in the respiratory system (660) (vii) determining the gas flow leakage factor (670) (viii) adjusting the estimated gas flow leakage (680非侵襲的人工呼吸器システムにおいて患者気道流量を推定するための方法(600)。本方法は:(i)管の近位端における推定気体流量を決定する段階(630)と;(ii)前記管の近位端における測定圧力を、前記管の近位端における推定圧力から減算することによって、近位圧力誤差値を決定する段階(640)と;(iii)決定された近位圧力推定誤差値を補償する段階と;(iv)前記管の近位端における推定気体流量における誤差を、その推定値を累積された流量の和にフィードバックすることによって補償する段階(654)と;(v)推定気体流量漏出を決定する段階(656)と;(vi)当該非侵襲的人工呼吸器システムにおける漏出をモニタリングする段階(660)と;(vii)気体流量漏出因子を決定する段階(670)と;(viii)前記推定された気体流量漏出を調整する段階(680)と;(ix)患者気道流量におけるバイアスを補償する段階(690)とを含む。