Receiving a measurement of the pressure of air inhaled or exhaled by a ventilator-equipped patient (12) operatively connected to the medical ventilator (10) Receiving air flow measurements into or out of a ventilated patient operatively connected to a medical ventilator; breathing time intervals into a plurality of fitting regions (60); And simultaneously estimating the respiratory system resistance and compliance or elastic modulus and respiratory muscle pressure in each fitting region by fitting a time series of pressure and air flow samples in that fitting region; A medical ventilator performing a method comprising. In one approach, fitting includes parameterizing respiratory muscle pressure with a continuously differentiable function, such as a polynomial function over the fitting region. In another approach, the fitting is for the pulmonary equation of motion in each fitting region, limiting monotonic constraints, and at least respiratory muscle pressure Pmus (t), and respiratory system resistance R and compliance C Inequalities apply to respiratory muscle pressure in each region.医療用人工呼吸器(10)に作動可能に接続された人工呼吸器装着患者(12)によって吸い込まれる、又は、人工呼吸器装着患者(12)から吐き出される空気の圧力の測定値を受信するステップ;医療用人工呼吸器に作動可能に接続された人工呼吸器装着患者に入る又は人工呼吸器装着患者から出る空気流量の測定値を受信するステップ;呼吸時間間隔を複数のフィッティング領域(60)に分けるステップ;及び、各フィッティング領域における呼吸器系の抵抗及びコンプライアンス又は弾性率並びに呼吸筋圧を、そのフィッティング領域における圧力及び空気流量のサンプルの時系列にフィットさせることによって、同時に推定するステップ;を含む方法を行う医療用人工呼吸器。1つのアプローチにおいて、フィッティングは、フィッティング領域にわたる多項式関数等の連続的微分可能関数によって呼吸筋圧をパラメータ化することを含む。別のアプローチにおいて、フィッティングは、各フィッティング領域における肺の運動方程式に対するものであり、単調性制約、並びに、少なくとも呼吸筋圧Pmus(t)、並びに、呼吸器系の抵抗R及びコンプライアンスCを制限する不等式が、各領域における呼吸筋圧に適用される。