(57)【特許請求の範囲】
【請求項１】
ＰＡＰ装置を通じた空気流量を決定するための装置が実行する方法であって、
ブロワモータの実際のモータ速度を測定するステップと、
モータ速度が所望の速度に近づくように、実際のモータ電流から前記モータの加速又は減速に関連する電流を差し引くことにより所望のモータ電流を決定するステップと、
前記実際のモータ速度及び前記所望のモータ電流を流量推定アルゴリズムにおいて使用して、前記ＰＡＰ装置を通じた流量を決定するステップと、
を備えており、
前記装置が、２つのセクションを有する２セクションコントローラを備えており、
該２セクションコントローラにおいて、第１のセクションが、前記実際のモータ速度及び所望のモータ速度に基づいて作用して前記所望のモータ電流を得る外側フィードバックループを含み、第２のセクションが、前記所望のモータ電流及び前記実際のモータ電流に基づいて作用して前記実際のモータ電流が前記所望のモータ電流に近づくようにする内側フィードバックループを含んでいる、方法。
【請求項２】
入力が前記所望の電流及び実際のモータ速度であり且つ出力が前記ＰＡＰ装置を通じた前記空気流量である２次元ルックアップテーブルを前記流量推定アルゴリズムが使用する、請求項１に記載の方法。
【請求項３】
実際のモータ電流が測定され、前記モータ速度を制御するために前記実際のモータ電流が前記所望の電流とともにサーボループで使用される、請求項１に記載の方法。
【請求項４】
前記第１のセクションが、調整されたＰＩＤを備えており、
前記ＰＩＤへの入力が、前記実際のモータ速度と前記所望のモータ速度との間の差によって規定される速度エラー信号であり、
前記ＰＩＤの出力が前記所望のモータ電流を示す信号である、請求項１に記載の方法。
【請求項５】
ＰＡＰ治療中に、ＰＡＰ装置を通じた空気流量を決定するための装置であって、
ブロワモータの実際のモータ速度を測定し、
モータ速度が所望の速度に近づくように、実際のモータ電流から前記モータの加速又は減速に関連する電流を差し引くことにより所望のモータ電流を決定し、
前記実際のモータ速度及び前記所望のモータ電流を流量推定アルゴリズムにおいて使用して前記ＰＡＰ装置を通じた流量を決定するものであり、
当該装置が２セクションコントローラを備えており、
該２セクションコントローラにおいて、第１のセクションが、前記実際のモータ速度及び所望のモータ速度に基づいて作用して前記所望のモータ電流を得る外側フィードバックループを含み、第２のセクションが、前記所望のモータ電流及び前記実際のモータ電流に基づいて作用して前記実際のモータ電流が前記所望のモータ電流に近づくようにする内側フィードバックループを含んでいる、装置。
【請求項６】
入力が前記所望の電流及び実際のモータ速度であり且つ出力が前記ＰＡＰ装置を通じた前記空気流量である２次元ルックアップテーブルを前記流量推定アルゴリズムが使用する、請求項５に記載の装置。
【請求項７】
実際のモータ電流が測定され、前記モータ速度を制御するために前記実際のモータ電流が前記所望の電流とともに使用される、請求項５に記載の装置。
【請求項８】
前記第１のセクションが、調整されたＰＩＤを備えており、
前記ＰＩＤへの入力が、前記実際のモータ速度と前記所望のモータ速度との間の差によって規定される速度エラー信号であり、
前記ＰＩＤの出力が前記所望のモータ電流を示す信号である、請求項５に記載の装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
［関連出願］
[0001]この出願は、２００４年１１月４日に提出された米国仮特許出願第６０／６２４，９５１号及び２００４年１１月８日に提出された米国仮特許出願第６０／６２５，８７８号の優先権を主張する。
【発明の分野】
【０００２】
[0002]本発明は、センサの使用を伴わない陽性気道圧（ＰＡＰ）装置内の流量の推定に関する。
【発明の背景】
【０００３】
[0003]陽性気道圧（ＰＡＰ）装置は、閉塞性睡眠時無呼吸症候群（ＯＳＡ）などの睡眠関連の呼吸障害の治療で使用される。典型的な装置は、フェースマスクに接続された空気供給ホースによって加圧空気を患者に対して供給するフロー発生器から成る。その最も簡単なレベルにおいて、フロー発生器は、臨床医によって設定される所定の圧力（最大３０ｃｍＨ２Ｏ）を患者に対して供給できるブロワから成る。
【０００４】
[0004]高性能ＰＡＰ装置は、患者に対して供給される空気流量を監視でき且つ治療圧力の有効性の指標を得ることができるため、ＯＳＡの治療において更に有効であるという。この情報を使用すると、治療の質を高めて、検討のために臨床医に治療の質の報告を返すことができる。自動滴定装置（ＡＰＡＰ）では、効果的な治療のため、供給される圧力を最小所要圧力に連続的に調整することができる。
【０００５】
[0005]ＰＡＰ装置における流量を測定するために使用される従来の技術は、空気経路中に流量センサを挿入することを伴う。センサは、ベンチュリ型のものであってもよい。ベンチュリ型センサは、空気経路の部分間の圧力降下、通常は幾つかの既知の空気圧抵抗両端の圧力降下を測定する。別の検出技術は、サーマルマスフローセンサである。このサーマルマスフローセンサによれば、加熱要素を空気が通り過ぎ、温度を加熱要素の下流側で測定することができるようにする。これらの技術は、正確ではあるが、検出ハードウェアに起因してＰＡＰ装置に余計なコストを付加する。
【０００６】
[0006]従来の流量センサを用いた動作が可能な呼吸障害を治療するための装置に関しては、幾つかの特許が許可されてきた。１つの例は、“Ａｐｐａｒａｔｕｓ ｆｏｒ ｐｒｏｖｉｄｉｎｇａ ｂｒｅａｔｈｉｎｇｇａｓ ｗｉｔｈａｎ ｏｖｅｒｐｒｅｓｓｕｒｅａｎｄ ｐｒｏｃｅｓｓｏｆ ｃｏｎｔｒｏｌｌｉｎｇｓｕｃｈ ａｐｐａｒａｔｕｓｉｎｓｔａｌｌａｔｉｏｎ”と題されたＣｈａｍｐａｉｎらに対して付与された米国特許第５，４４３，０６１号である。Ｃｈａｍｐａｉｎは、タービンとマスクとの間の空気流量変動を検出するために圧電圧力センサを使用する。センサの出力はタービンコントローラに供給され、タービンコントローラはそれに応じてタービンを調整する。
【０００７】
[0007]関連する従来特許の他の例としては米国特許第５，７４０，７９５号及び第６，２３７，５９３号が挙げられる。これらの特許はいずれも、Ｂｒｙｄｏｎに対して付与され、本発明と同じ譲受人を有しているとともに、“Ｅｓｔｉｍａｔｉｏｎ ｏｆ ｆｌｏｗａｎｄ ｄｅｔｅｃｔｉｏｎｏｆ ｂｒｅａｔｈｉｎｇｉｎ ＣＰＡＰｔｒｅａｔｍｅｎｔ”（まとめて“Ｂｒｙｄｏｎ”）を教示している。Ｂｒｙｄｏｎは、実際のモータ速度を測定し且つエラー信号を生成してモータ又は他の調整装置の駆動を増大又は減少させることにより一定のモータ速度を維持するフィードバックループによって、ブロワモータの速度が制御されることについて記載している（‘７９５特許、第２欄、５５〜６５行）。速度制御を行うための構造は、モータ速度を制御するための制御信号を発するモータコントローラを含んでいる。速度フィードバック信号は、速度調整の基本となる信号を供給するモータコントローラへ入力される。
【０００８】
[0008]また、Ｂｒｙｄｏｎは、モータ速度測定値及びモータ出力測定値から信号を得ることができ、これらの信号が実際の容積流量に対する非線形関係を生み出すことができると述べている。これらの信号は、患者呼吸の容積測定指標（流量）を与えるため、経験的に決定されたタービンシステムの圧力／流量／速度特性を使用して線形化されてもよい（‘７９５特許、第３欄、５〜１５行）。出力測定値に関して、Ｂｒｙｄｏｎは、電流のみが一般にモータ出力の十分な指標であると述べている。電流を測定するため、Ｂｒｙｄｏｎは、電流検出抵抗器及び抵抗器両端間の電圧降下の測定を教示している。電圧は検出されて差動増幅器に対して供給され、差動増幅器の出力はモータ電流（及びモータ出力）を表わす信号である。その後、信号は、高周波電気ノイズを除去するローパスフィルタ回路に対して供給され、これにより平均成分又は定常状態成分が供給される。その後、信号は、非呼吸成分を除去するために高域フィルタによって拡張された後、その機能がタービン、チューブ、マスクシステムの経験的に決定された圧力／流量／速度特性から得られる一次元線形化要素に対して印加される。線形化要素の出力は線形化された流量信号である。
【０００９】
[0009]Ｂｒｙｄｏｎ手法に伴う問題は、モータ電流が非常にノイズをもっているということである。図１において、上側のトレース２はマスク圧であり、一方、下側のトレース４はモータ電流である。大きな圧力ステップにおいて、電流トレースは、一般に使用されるモータドライブＭＯＳＦＥＴを通じて流れるスイッチング電流の和により十分なノイズを示している。小さな圧力の流量摂動においては信号ノイズが更に大きくなることは言うまでもない。
【００１０】
[0010]自動滴定（ＡＰＡＰ）装置及び高性能定圧（ＣＰＡＰ）ＰＡＰ装置から読み取られる流量情報はハードウェア流量センサによって与えられる精度を必ずしも必要としない。したがって、流量推定によって、流量データを供給する低コストな他の方法が可能である。この方法は、コスト要件がセンサの使用を妨げる場合に使用できる。
【発明の目的及び概要】
【００１１】
[0011]本発明の目的は、従来の流量測定センサの代わりにＰＡＰ装置で使用できる改良されたアルゴリズム型流量推定器を開発することである。アルゴリズム型流量推定器は、物理センサ及び関連するエレクトロニクスと比べてコストが低いという利点を有している。アルゴリズム型流量推定器は、一般に高い挿入損失を有する物理センサとは異なり、空気供給回路に対して圧力損失をもたらさない。
【００１２】
[0012]上記目的を満たすため、ＰＡＰ治療中に、ＰＡＰ装置を通じた空気流量を決定するための方法及び装置が開示される。方法は、ブロワモータの実際のモータ速度に基づく速度次元を有するパラメータを生成するステップと、上記ブロワモータの動作特性に基づく電流次元を有するパラメータを生成するステップと、速度次元パラメータ及び電流次元パラメータを流量推定アルゴリズムにおいて使用してＰＡＰ装置を通じた流量を決定するステップとを備えている。本発明の好ましい実施形態は、ブロワモータの実際のモータ速度を測定するステップと、所望のモータ速度を得るために所望のモータ電流を決定するステップと、ブロワモータの実際のモータ速度及び所望のモータ電流を多項式流量推定アルゴリズムにおいて使用してＰＡＰ装置を通じた流量を決定するステップとを備えている。
本発明の好ましい実施形態における推定アルゴリズムは、入力が所望の電流及び実際のモータ速度であり且つ出力がＰＡＰ装置を通じた流量である２次元ルックアップテーブルを使用する。第２の関連する実施形態において、テーブルルックアップ演算における電流入力は、実際のモータ電流−加速又は減速に起因する成分であり、この場合の電流はモータ速度を維持するために「望ましい」電流である。
【図面の簡単な説明】
【００１３】
[0013]前記目的を更に満たすため、本発明の範囲を限定しようとするものではない添付図面を参照して本発明の典型的な実施形態の詳細な説明を行う。
【図１】モータ巻線電流が実際にどの程度のノイズであるかを示す実モータ電流と圧力との間の関係のトレースである。
【図２】本発明に係るＰＡＰ装置の概略図である。
【図３】本発明の第１の実施形態に係るアルゴリズムプロセスを示している。
【図４】図２の装置により実行される代替の好ましいアルゴリズムプロセスを示している。
【図５】本発明の好ましい実施形態においてハードウェア及びファームウェアによりそれぞれ実行される機能を示している。
【発明を実施するための形態】
【００１４】
[0019]図２には、流量を計算するためのシステムが開示されている。ブロワ６はファン８を有している。ファン８は、吸気口１０から空気を取り込んでトルクを加えることにより空気をボリュート１２内で加圧するとともに、排気口１４を通じて空気を供給する。典型的な動作中、ファン８は約２００００ＲＰＭで回転する。供給される圧力は４〜２０ｃｍＨ２Ｏの範囲をとることができ、容積流量は０〜１５０Ｌ／分である。図示のブロワ６は、動作範囲がこれらのパラメータを包含する限り、軸流ファンなどの他のブロワ／渦巻き構造と置き換えられてもよい。
【００１５】
[0020]典型的なモータ１６がファン８に動力を与える。この場合、モータは２４Ｖ巻回ブラシレスＤＣモータである。他の電動機も同様の有用な態様で応答する。
【００１６】
[0021]システムブロワ６は、ファンボリュート１２内で空気に圧力ヘッドを与えることができる。モータ１６により供給されるトルクによって、空気がブロワ６を通過するときに空気により仕事がなされる。理論的には、形成されるトルクは、空気の密度、容積流量、ファンのインペラの内径及び外径、空気がブロワ６内に入って出るときの空気流速の接線方向成分に関与している。この関係は以下によって与えられる。
τ＝ρＱ（ｒ０Ｖ０−ｒ１Ｖ１）
ここで、τ＝トルク
ρ＝密度
Ｑ＝容積流量
ｒ＝半径
Ｖ＝接線方向流速
τ＝ＫＩ
ここで、τ＝トルク
Ｋ＝モータ定数
Ｉ＝巻線電流
【００１７】
[0022]モータ１６によって生み出される全トルクは、主に、３つの領域、すなわち、摩擦及び粘りの影響に対して速度を維持する領域、速度を変化させる領域、ブロワ６を介して圧力ヘッド及び流量を与える領域で使用される。速度とは、モータロータとブロワとのアセンブリの回転速度を意味する。モータ１６によって生み出されるトルクは、理想的には、モータ定数Ｋなどに比例するモータ巻線を通じて流れる電流Ｉに関与し得る。
【００１８】
[0023]これらの関係から、ファン８の速度が知られている場合には、モータ巻線の電流Ｉをブロワ６を通じた容積流量Ｑに関連付けることができる。
【００１９】
[0024]モータ１６、ファン８、及び、ブロワ６と空気供給チューブとマスク（図示せず）とから成る空気圧装置は、モータ１６によって必要とされるエネルギが供給される空気の質量に比例する（この場合、空気は、関連する圧力で圧縮できないと見なされる）一次システムとして数学的にモデリングできる。一次方程式から導かれる伝達関数はＧ＝１／（ａｓ＋ｋ）である。ここで、エネルギ損失成分は、ファンチャンバ内での空気再循環及び漏れやＣＯ２フラッシュによる空気損失を含むシステムの電子損失及び空気圧損失に起因する。減衰成分（空気に与えられるエネルギを更に減少させる）は、圧縮、温度増加、空気の圧送にかかわるエネルギ供給機構に起因している。
【００２０】
[0025]これらの関係から排除されるアーチファクトとしては、例えば、モータ中の銅損、容積内で生み出される乱気流、インペラ先端での圧縮に起因するフロー分離、空気の圧縮性、空気とブロワとの間の摩擦、高度又は温度の変化に起因する空気密度の変化、動作温度に起因するモータパラメータＫの変動、ベアリンググリース変化に起因するモータ摩擦などが挙げられる。アーチファクトは、殆どのシステムで無視することができるが、流量データの精度を低下させる場合があるため、システム性能の悪化に鑑みて考慮されるべきである。最も重大なアーチファクトは空気密度の変化である。しかしながら、これは、電流を容積流量の代わりに質量流量に関連付けることにより克服できる。これは、装置を異なる高さで動作させなければならない場合に考慮されるべきである。
【００２１】
[0026]前記方程式は、Ｑを測定するための理想的な状況を表わしている。しかしながら、実際のモデルは、非常に複雑であり、正確にモデリングすることが難しい。この問題を克服するため、システムは、システムの実際の力学の物理的な理解に基づいて後述するように経験的にモデリングされる。
【００２２】
[0027]本発明の流量推定アルゴリズムは、少なくとも２つの入力を必要とする多項式計算である。２つの入力パラメータはモータの運転パラメータである。本発明の流量推定アルゴリズムへの第１の入力パラメータはモータ速度に関与している。入力パラメータは実際のモータ速度（以下、実モータ速度）ＲＰＭ＿ＡＣＴであることが好ましい。この実モータ速度ＲＰＭ＿ＡＣＴは、好ましくはマイクロコントローラと通信する通常のホール効果速度センサのうちの１つを使用することにより決定される。流量推定アルゴリズムへの第２の入力パラメータは、モータ速度を維持するために必要とされるモータ電流に関与している。この第２の入力パラメータは、所期モータ電流Ｉ＿ＤＥＳと称される。モータ速度の制御に応じてＩ＿ＤＥＳを決定できる多くの異なる方法がある。
【００２３】
[0028]図２を参照すると、実際のモータ電流（以下、実モータ電流）Ｉ＿ＡＣＴは、モータエレクトロニクス内の増幅器及びフィルタネットワーク３２を使用して測定される。モータ電流は低インダクタンス抵抗器３４を通じて地面へと流れる。この抵抗器の両端間に形成される電圧は、モータ巻線を流れる電流にほぼ比例している。実モータ電流Ｉ＿ＡＣＴは、アナログ−デジタル変換器を使用してマイクロコントローラ１８により読み取られる。実モータ電流Ｉ＿ＡＣＴを測定するこの方法は流量推定アルゴリズムの演算に固有のものではなく、ホール効果検出を使用するなどの他の方法も本発明の範囲内に包含される。
【００２４】
[0029]本発明の第１の実施形態（図３参照）では、実モータ速度ＲＰＭ＿ＡＣＴが測定されて微分され、それにより、ロータ加速度ＡＣＬの概算が与えられる。この加速度ＡＣＬには定数値Ｃが乗じられる。定数値Ｃは、ファンアセンブリの慣性Ｊをモータ定数Ｋで割った値に等しい（Ｃ＝Ｊ／Ｋ）ことが好ましい。Ｃの実際の値は、モータ構造中の未知のアーチファクト及び計算ミスの影響を最小限に抑えるための較正処理により実験的に得られる。結果は、モータの加速又は減速のために必要な全電流の成分の概算値Ｉ＿ＡＣＬ（ＡＣＬＸ Ｃ＝Ｉ＿ＡＣＬ）である。
【００２５】
[0030]この実施形態において、所期モータ電流Ｉ＿ＤＥＳは、測定された実モータ電流Ｉ＿ＡＣＴからＩ＿ＡＣＬを差し引くことにより決定される。所期モータ電流Ｉ＿ＤＥＳは、モータ速度を維持し且つ空気流を形成するために使用される電流と等しい。空気流は、較正プロセス中に実験的に得られる既知の動作パラメータを使用して計算される。モータの運転パラメータ及びファン特性は、モータ速度（ＲＰＭ＿ＡＣＴ）及び所期電流（Ｉ＿ＤＥＳ）の既知の動作パラメータに基づいて多項式係数に圧縮される。したがって、ＲＰＭ＿ＡＣＴ及びＩ＿ＤＥＳは、概算空気流量Ｑを決定するために多項式計算により与えられる。
【００２６】
[0031]好ましい実施形態において、多項式は補間２次元ルックアップテーブルを使用して計算される。この場合、テーブルへの入力は、ＲＰＭ＿ＡＣＴ及びＩ＿ＤＥＳであり、出力は、較正中にその動作点に存在する空気流量Ｑである。ＲＰＭ＿ＡＣＴ及びＩ＿ＤＥＳを空気流量Ｑに関連付ける他の構造及び方法がルックアップテーブルの代わりに使用されてもよい。
【００２７】
[0032]本発明の第２の好ましい実施形態では、モータ１６の速度を維持するための制御構造が存在する（図２及び図４参照）。異なる圧力において異なる速度が必要とされるため、速度を変えることができることは言うまでもない。しかしながら、与えられた所定の速度（又は速度設定点）において、図４及び図５の制御構造は、速度がほぼ一定となるように負荷及び外乱トルクからの摂動をフィルタによって除去する。したがって、意図的ではないロータ加速が最小となり、それにより、加速がほぼゼロに等しくなる。その結果、流量推定計算で考慮される必要がある加速に起因する付加的な電流Ｉ＿ＡＣＬがなくなる。そのため、実電流Ｉ＿ＡＣＴが所期モータ電流Ｉ＿ＤＥＳにほぼ等しいと見なされてもよい。
【００２８】
[0033]本発明の最も好ましい実施形態において、モータ速度は、図４に示されるモータ制御構造及び所期モータ電流Ｉ＿ＤＥＳを使用してほぼ一定に維持される。入力パラメータは、モータを一定の速度に維持するために必要な決定されたモータ電流である。この場合、サーボコントローラは、実モータ電流Ｉ＿ＡＣＴをほぼ所期モータ電流Ｉ＿ＤＥＳに維持する。この実施形態は、ノイズのある測定された実モータ電流値Ｉ＿ＡＣＴではなく、モータ電流すなわち所期モータ電流Ｉ＿ＤＥＳを制御するクリーンなサーボ入力を使用することにより更なる利点を有利に与える。
【００２９】
[0034]制御構造（図４及び図５）は、フィードバックループに２つのセクション１８，２０を含むクローズドループの２段階速度コントローラである。セクション１は、流量推定アルゴリズムを含むＨｉｔａｃｈｉＳＨ１マイクロコントローラのファームウェアに存在している。所期モータ速度ＲＰＭ＿ＤＥＳは、ＰＡＰ装置を起源とする処理アルゴリズムによって特定される。速度エラーＲＰＭ＿ＥＲＲは、所期速度ＲＰＭ＿ＤＥＳから実モータ速度ＲＰＭ＿ＡＣＴ（マイクロコントローラと通信する通常のホール効果速度センサのうちの１つを使用して前述したように決定される）を差し引くことにより計算される。所期設定点は、蓄えられた所望の処理圧力を所期モータ速度ＲＰＭ＿ＤＥＳへ変換する内部ルックアップテーブルによってもたらされる〔ルックアップテーブルは海水位では有効であるが更に高い高度ではエラー（所要モータ速度を過小評価する）である〕。
【００３０】
[0035]調整された（tuned）ＰＩＤ制御システム２２に対して供給されるエラー信号ＲＰＭ＿ＥＲＲを与えるために、実モータ速度ＲＰＭ＿ＡＣＴが所期速度ＲＰＭ＿ＤＥＳ（必要とされる瞬間圧力により定められる）から差し引かれ、その出力は所期モータ電流Ｉ＿ＤＥＳに相当する値である。積分フォワード項はゼロ静誤差を確保し、一方、微分フィードバック項は、過度な複雑度を伴うことなく最適な減衰及び安定性を許容する。使用される具体的なＰＩＤ実装は、技術的に知られるようにフォワード経路での積分後に比例項を投入することにより微分項の実際の計算を回避する擬似微分フィードバックシステムである。積分フォワード経路を有する常微分フィードバックシステムにおいて、微分情報を含むエラー項を生成するために設定点との微分項の相違が計算される。その後、エラー項が積分されて、比例フォワード項が生成され、それにより、あたかもノイズ傾向の微分が計算されたかのように同じエネルギ伝達関数が与えられる［ＲｉｃｈａｒｄＭ． Ｐｈｅｌａｎによる“Ａｕｔｏｍａｔｉｃ Ｃｏｎｔｒｏｌ Ｓｙｓｔｅｍｓ”（コーネル大学プレス）参照］。
【００３１】
[0036]積分フォワード項を使用するシステムにおいて、大きな信号の一時的な回復及び安定性は、例えば起動中などの非線形動作中に積分器を制限することにより得られる。積分された出力を制限することにより、最終的な制御出力がその線形範囲内に入る。
【００３２】
[0037]所期信号Ｉ＿ＤＥＳは、一定の速度を維持するためにトルクの変化がモータによって必要とされるときに変化する。所期信号Ｉ＿ＤＥＳは、モータ出力に比例する信号を与え、安定した線形の伝達関数マッピングを有するとともに、電源２３（図２）の容量の最適な使用を可能にする。最終的な制御変数としてのモータ電圧のより伝統的な使用（又は、実モータ電流の使用）は、極めて不安定な非線形伝達関数（システムの伝達関数と比べて）を有しており、モータによって供給されるエネルギと患者に供給される空気質量との間の適切な調整のための更なる電流制限保護を必要とする。
【００３３】
[0038]セクション２は、マイクロコントローラ１８とのフィードバック構成でモータドライブＭＯＳＦＥＴ２６を有するＭＣ３３０３３ブラシレスＤＣモータ制御ＩＣ２４の形態でハードウェアにおいて実装される（図４）。ハードウェア２０の一部としての制御システムの内側ループ２８は、外側ループ３０とフィードバック関係を成しており、外側ループ３０（セクション１及びブロワを含む）から所期モータ電流値Ｉ＿ＤＥＳを受け入れる。モータ１６への電力は、パワーＭＯＳＦＥＴ２６を駆動させるパルス幅変調された信号Ｉ＿ＰＷＭにより制御される。
【００３４】
[0039]より具体的には、ソフトウェア制御ループによってもたらされる信号は、マイクロコントローラ１８からＰＷＭ制御回路２４へと拡張される。制御回路への入力Ｉ＿ＤＥＳがローパスフィルタ処理されてスケールダウンされることにより、正しいモータ速度を与える電流のための設定点すなわちＩ＿ＳＥＴが与えられ、モータ電流を制御するようにする。このモータ速度は、モータ制御ハードウェア２０により処理される。モータ制御ハードウェアはトランスコンダクタンス増幅器として構成される。それにより、マイクロコントローラからの信号を電流設定点Ｉ＿ＳＥＴとして処理してモータ駆動電流へ変換することができる。
【００３５】
[0040]Ｉ＿ＳＥＴ信号は、増幅器３２（図５）のプラス入力に対して供給されるとともに、基準入力として使用される。実モータ電流Ｉ＿ＡＣＴは、低インダクタンス抵抗器３４に沿う電圧降下によって検出される。低インダクタンス抵抗器３４には、更に低いインダクタンスのＭＯＳＦＥＴ２６が直列に接続されている。この検出されたモータ電流Ｉ＿ＡＣＴは、フィードバック信号として増幅器３２のマイナス入力に対して供給される。増幅器３２は、コンパレータとして機能することにより内側ループを維持し、実電流Ｉ＿ＡＣＴが電流設定点Ｉ＿ＳＥＴに達するときに各ＰＷＭサイクルでモータ駆動を中断するようにする。したがって、コントローラは、各ＰＷＭサイクルにおいてピークモータ駆動電流を制御する。
【００３６】
[0041]全体で、モータを駆動するＭＯＳＦＥＴは６個存在する（すなわち、ＭＯＳＦＥＴ Ｈブリッジ）。ＭＯＳＦＥＴのうちの３つは各相の整流された上側区間のためのものであり、３つは各相の下側区間のためのものである。
【００３７】
[0042]この好ましい実施形態において、流量推定は２次元ルックアップテーブルに基づいている。この場合、入力は所期電流Ｉ＿ＤＥＳ及び実速度ＲＰＭ＿ＡＣＴであり、出力は流量Ｑである。２次元テーブルの値は、モータ速度ＲＰＭ＿ＡＣＴ及び所期モータ電流Ｉ＿ＤＥＳの既知の動作パラメータに基づいて多項式係数へ圧縮されるモータ特性及びファン特性を表わしている。したがって、補間プロセスは、空気流量Ｑを決定するための正確な多項方程式によりＩ＿ＤＥＳ及びＲＰＭを供給することに相当する。
【００３８】
[0043]速度ＲＰＭ＿ＡＣＴ及び所期電流Ｉ＿ＤＥＳから計算される流量Ｑの値は、較正中にその動作点に存在した値である。この場合、実験的に得られた値がアーチファクトに起因するエラーを最小にした。ここで、所期速度Ｉ＿ＤＥＳは、実際の巻線電流Ｉ＿ＡＣＴを表わしているが、実際の電流のように信号ノイズの影響を受けない。したがって、実際の巻線電流Ｉ＿ＡＣＴのあまり正確ではない値を用いて流量を測定する必要がない。フィードバック構成によれば、前述した所期電流を代わりに使用できる。
【００３９】
[0044]使用時、患者はＰＡＰ装置によってサポートされて夜間に呼吸し、ブロワアセンブリ６を通じた空気流量変動が、ファン８によって必要とされるトルクを変化させる。トルクのこの変化により、電源２３からモータ１６へ供給される電流が変化する。この場合、モータ電流は図４及び図５の制御システムによって維持される。その後、制御システムを監視することにより所期モータ電流（Ｉ＿ＤＥＳ）の値を決定することができ、また、ロータ速度を維持するために制御システムによってモータ電流が調整される。モータ速度は、モータ速度（ＲＰＭ＿ＡＣＴ）が元のマイクロコントローラ１８へ報告され得るようにモータとモータコントローラ２０との間を通信するホール効果センサ（モータステータに組み込まれる）を使用して測定される。
【００４０】
[0045]アルゴリズムプロセスは、モータ制御ハードウェア２８及びマイクロコントローラ１８を使用してモータ速度（ＲＰＭ＿ＡＣＴ）を許容できる一定の値に保ち、それにより、意図的でないロータ加速値が最小になる。実モータ電流Ｉ＿ＡＣＴは、モータ速度を摩擦に対して維持し且つ空気流量を生み出すために使用される所期電流Ｉ＿ＤＥＳに相当する（前述した実電流における非線形効果を除く）。最終的に、所期電流Ｉ＿ＤＥＳの値及びブロワの実際の速度ＲＰＭ＿ＡＣＴは、その瞬間の流量を与える流量推定アルゴリズムに対して供給される。
【００４１】
[0046]ＲＰＭ＿ＡＣＴ及びＩ＿ＤＥＳを空気流量Ｑに対して関連付ける他の構造及び方法も、同様に有効である。これらの構造及び方法は、流量推定器の動作を全体的に損なうことなくルックアップテーブル方法の代わりに容易に実施できる。また、流量推定アルゴリズムは、モータ制御及び処理アルゴリズムと同じマイクロコントローラ（ＨｉｔａｃｈｉＳＨ１）で実行される。しかしながら、流量を推定するために任意の論理装置を恐らく使用でき、また、それは他の制御装置と別個の装置であってもよい。流量推定によって使用される装置に課される要件は、アルゴリズムによって必要とされるメモリ及び処理速度である。したがって、流量推定に影響を与えることなく異なるマイクロコントローラ又は論理装置を使用できる。また、コントローラに内在する流量Ｑに比例する他の値、例えばＰＩＤの積分項が、流量Ｑを決定するためにＩ＿ＤＥＳの代わりに用いられてもよい。
【００４２】
[0047]制御システムの構造は任意であり、また、要件は、所期モータ電流が制御構造のソフトウェア部分に存在して流量推定アルゴリズムに利用できることである。巻線電流を調整する制御構造は、モータ電流の仮定を有効にすることができるように十分に小さいエラー許容範囲にモータ電流を調整できる。また、制御システムは全体として、速度性能の仮定を許容できるようにする十分小さいエラー許容範囲にモータ速度を維持するように十分うまく機能するとともに、流量推定性能を許容できないレベルを超えて低下させない。
【００４３】
[0048]以上、ＰＡＰ治療中に、ＰＡＰ装置を通じた空気流量を決定するための方法及び装置を開示してきた。方法は、ブロワモータの実際の速度を決定してそれを所望の速度と比較するステップと、モータ速度が所望の速度に近づくように所望のモータ電流を決定するステップと、実際のブロワモータ速度及び所望のモータ電流を流量推定アルゴリズムにおいて使用してＰＡＰ装置を通じた流量を決定するステップとを備えている。推定アルゴリズムは、入力が所望の電流及び実際のモータ速度であり且つ出力がＰＡＰ装置を通じた流量である２次元ルックアップテーブルを使用する。
【００４４】
[0049]本発明は、その思想及び本質的特徴から逸脱することなく他の特定の形態で具現化されてもよい。前述した実施形態はあらゆる点で単なる例示であり限定的ではないと見なされるべきである。したがって、本発明の範囲は、前述した説明によってではなく、添付の請求項及び請求項の全体的又は部分的な組み合わせによって示される。請求項の等価物の意味及び範囲内に入る全ての変更は本発明の範囲内に包含されるべきである。
【図１】
0005571055.tif 000002
【図２】
0005571055.tif 000003
【図３】
0005571055.tif 000004
【図４】
0005571055.tif 000005
【図５】
0005571055.tif 000006