JP2017535368A - 基準点最適化 - Google Patents
基準点最適化 Download PDFInfo
- Publication number
- JP2017535368A JP2017535368A JP2017528113A JP2017528113A JP2017535368A JP 2017535368 A JP2017535368 A JP 2017535368A JP 2017528113 A JP2017528113 A JP 2017528113A JP 2017528113 A JP2017528113 A JP 2017528113A JP 2017535368 A JP2017535368 A JP 2017535368A
- Authority
- JP
- Japan
- Prior art keywords
- flow rate
- value
- pump
- blood
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/40—Details relating to driving
- A61M60/403—Details relating to driving for non-positive displacement blood pumps
- A61M60/422—Details relating to driving for non-positive displacement blood pumps the force acting on the blood contacting member being electromagnetic, e.g. using canned motor pumps
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/10—Location thereof with respect to the patient's body
- A61M60/122—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body
- A61M60/165—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable in, on, or around the heart
- A61M60/178—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable in, on, or around the heart drawing blood from a ventricle and returning the blood to the arterial system via a cannula external to the ventricle, e.g. left or right ventricular assist devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/20—Type thereof
- A61M60/205—Non-positive displacement blood pumps
- A61M60/216—Non-positive displacement blood pumps including a rotating member acting on the blood, e.g. impeller
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/50—Details relating to control
- A61M60/508—Electronic control means, e.g. for feedback regulation
- A61M60/538—Regulation using real-time blood pump operational parameter data, e.g. motor current
- A61M60/546—Regulation using real-time blood pump operational parameter data, e.g. motor current of blood flow, e.g. by adapting rotor speed
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/33—Controlling, regulating or measuring
- A61M2205/3331—Pressure; Flow
- A61M2205/3334—Measuring or controlling the flow rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/33—Controlling, regulating or measuring
- A61M2205/3365—Rotational speed
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/50—General characteristics of the apparatus with microprocessors or computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/70—General characteristics of the apparatus with testing or calibration facilities
- A61M2205/702—General characteristics of the apparatus with testing or calibration facilities automatically during use
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/10—Location thereof with respect to the patient's body
- A61M60/122—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body
- A61M60/126—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel
- A61M60/148—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel in line with a blood vessel using resection or like techniques, e.g. permanent endovascular heart assist devices
Landscapes
- Health & Medical Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Engineering & Computer Science (AREA)
- Cardiology (AREA)
- Biomedical Technology (AREA)
- Anesthesiology (AREA)
- Mechanical Engineering (AREA)
- Hematology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- External Artificial Organs (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
埋め込み可能な血液ポンプ(101)を通した血液のフローレートは、ポンプのロータ上の推力に関連付けられたパラメータのような、フローに関連付けられたパラメータに基づいて決定される。ポンプに供給される電流の量は、第1のフローレート値(F1)と第2のフローレート値(F2)のそれぞれを決定するのに使用される。第1及び第2のフローレート値のそれぞれは、ポンプのロータ上の推力に関連付けられたパラメータと組み合わさって、ポンプを通した血液のフローレートを算出するのに使用される。
Description
[0001] 本願は、2014年11月26日に提出された米国仮特許出願番号62/084、742の出願日の利益を主張し、これにより、その開示は、参照によってここに組み込まれる。
[0002] 本発明は、血液ポンプ、血液ポンプを使用する方法、及び、血液ポンプとともに使用するように適応された制御回路に関連する。
[0003] 埋め込み可能な血液ポンプは、後期の心臓病を持つ患者に補助を提供するために使用され得る。血液ポンプは、患者の血管系から血液を受け取って、血液を患者の血管系に戻るように促すことによって動作する。患者の血流に推進力と圧力を付加することによって、血液ポンプは心臓のポンプ作用を増大させる、又は、それに置き換わり得る。例えば、血液ポンプは、心室補助装置、又は「VAD」として構成され得る。VADが左心室のポンプ作用を補助するのに使用される場合、装置は、心臓の左心室から血液を引き、血液を大動脈に放出する。
[0004] 臨床上有用な補助を心臓に提供するために、血液ポンプは、血液を本当の血流レートで促さなければならない。大人の患者について、心室補助装置は、患者のニーズに依存して、約10〜110mmHgのポンプに渡る圧力差で、毎分約1〜10リットルで、血液をポンプ作用するように構成され得る。患者のニーズは、年齢、体重、及び他の要因により変化し得る。
[0005] 血液ポンプによって血液が促されるレートを監視することが望ましい。例えば、心室に対する血液の流入レートを超過するフローレートでVADが操作された場合、VADは、心室内で吸引状態を作り、ここにおいて、心室は、崩壊されて、実質的に血液を欠く。この状態は望ましくない。この状態において、ポンプを通したフローレートは、急速に低下する。同様に、ポンプの取り入れ口又は放出口が閉塞された(occluded)場合、フローレートは徐々に低下する。(例えば、吸引状態の結果として)急速に、又は、(例えば、障害又は閉塞の結果として)徐々に、フローレートが不十分になる程度まで、ポンプを通したフローレートが低下した場合、装置は、十分な循環補助を患者に提供しなくなる。過度なフローもまた、望ましくない状態を生成することがある。したがって、制御する血液ポンプによって作成される血液フローレートを監視できる血液ポンプ制御装置を提供することが望ましい。
[0006] さらに、ポンプ中の血液フローのより正確な推定を取得するために、プロセスを監視して、血液フローにおける任意のエラーを最小化すること、又は低減することが好ましい。ポンプのある特性(例えば、ポンプに供給される電流、ポンプのロータの回転のスピード等)間の関係性は、「血液ポンプにおけるフロー推定」と題された、共同所有される米国公開特許出願第2012/0245681号において記述された方法のように、一般的に知られており、血液ポンプにおける血液フローレートを予測するのに使用されてもよく、その開示は、その全体においてここに組み込まれる。しかしながら、これらの関係性は、一般的に、推定され、近似され、又はそうでなければ、類似の血液ポンプ装置から導出されるので、実際は、ポンプによって変化するかもしれない。ポンプの特徴のモデリングにおける不正確さは、次に、ポンプについてのフロー推定挙動のモデリングにおける不正確さにつながることがあり、これは次に、貧弱な血液フロー推定につながるかもしれない。したがって、ポンプ中の血液フローを決定するのに使用されるパラメータを最適化し、これにより、血液フロー監視プロセスにおけるエラーを最小化すること、又は低減することができる血液ポンプ監視システムを提供することが、さらに望ましい。
[0007] 本開示の1つの態様は、埋め込み可能な血液ポンプの動作を監視する方法を提供し、方法は、ポンプに供給される電流の量を決定することと、ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定することと、第1のフローレート値と第2のフローレート値の組み合わせが重み付けパラメータに依存して変化するように、第1のフローレート値と第2のフローレート値の組み合わせと、重み付けパラメータとに基づいて、血液のフローレートを決定することと、を伴う。重み付けパラメータは、ポンプについての動作可能なフローレートの範囲に渡って、又は、ポンプについての動作可能なフローレートの範囲のサブセットに渡って、単調に増加する又は減少する。重みは、少なくとも部分的に、重み付けパラメータと予め決定されたしきい値の間の関係性に基づいて、第1のフローレート値と第2のフローレート値のそれぞれに割り当てられて決定される。第1のフローレート値に対して割り当てられた重みは、重み付けパラメータと予め決定されたしきい値の間の関係性に反比例してもよく、第2のフローレート値に対して割り当てられた重みは、重み付けパラメータと予め決定されたしきい値の間の関係性に比例してもよい。
[0008] 重み付けパラメータと予め決定されたしきい値の間の関係性を決定することは、重み付けパラメータとしきい値の間の差異を、予め選択されたと拡散値と比較することを伴い得る。例えば、重み付けパラメータと予め決定されたしきい値の間の絶対差が算出されてもよく、絶対差は、予め決定された拡散値と比較されてもよい。このような例において、第1のフローレート値と第2のフローレート値の組み合わせに基づいた血液のフローレートの決定は、第3のパラメータと予め決定されたしきい値の間の絶対差が、予め決定された拡散値よりも小さいときに限定され得る。例えば、絶対差が拡散値よりも大きく、第3のパラメータが予め決定されたしきい値よりも小さい場合、第2のフローレート値ではなく、第1のフローレート値に基づいて、血液のフローレートは決定され得る。さらに、又は代替的に、絶対差が拡散値よりも大きく、第3のパラメータが予め決定されたしきい値よりも大きい場合、第1のフローレート値ではなく、第2のフローレート値に基づいて、血液のフローレートは決定され得る。同様に、絶対差が拡散値よりも大きい場合、第3のパラメータは予め決定されたしきい値よりも小さく、決定されたロータの回転のスピードが、決定されたスピードが比較されるしきい値スピード値よりも高い場合、血液のフローレートは、第1のフローレート値に基づいて決定され得るが、決定されたスピードがしきい値スピード値よりも低い場合、血液のフローレートは、第1のフローレート値と第2のフローレート値のいずれでもなく、第3のパラメータに基づいて決定され得る。
[0009] いくつかの例において、埋め込み可能な血液ポンプは、軸を有するハウジングと、ハウジング内に配置されて、軸の周囲を回転可能なロータとを含み得る。重み付けパラメータは、軸に沿ったロータ上の推力に関連付けられ得る。
[0010] 本開示の別の態様は、埋め込み可能な血液ポンプの動作を監視する制御回路を提供する。制御回路は、ポンプに供給される電流の量を決定するように動作可能な電流決定回路と、ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定するように動作可能なフローレート値決定回路と、重み付けパラメータを決定するように動作可能な変換回路と、第1のフローレート値と第2のフローレート値の組み合わせと、重み付けパラメータとに基づいて、ポンプを通した血液のフローレートを決定するように動作可能なフローレート決定回路と、を含み得る。
[0011] 本開示のまた別の態様は、軸を有するハウジングと、ハウジング内に配置されて、軸の周囲を回転可能なロータとを含み、ポンプに動作可能に結合された上述された制御回路をさらに含む、埋め込み可能な血液ポンプシステムを提供する。ポンプは、制御回路に動作可能に結合されたステータをさらに含み得る。ステータは、回転する磁気フィールドをロータに適用するための複数のコイルを組み込んでもよく、重み付けパラメータは、複数のコイルのうちの1つ以上における逆起電力(BEMF)(back electromotive force)に基づいてもよい。
[0012] 本開示のさらなる態様は、埋め込み可能な血液ポンプを通した血液のフローレートの推定を最適化する方法を提供する。方法は、埋め込み可能な血液ポンプを通した血液のフローレートを測定することと、軸に沿ったロータ上の推力に関連付けられた第1のパラメータと、しきい値と拡散値のうちの1つから選択された第2のパラメータとに少なくとも部分的に基づいて、埋め込み可能な血液ポンプを通した血液のフローレートを推定することと、測定されたフローレートと推定されたフローレートの間の差を決定することと、調節された第2のパラメータ結果に基づいて血液のフローレートを推定することが、結果として測定されたフローレートと推定されたフローレートの間の低減された差をもたらすように、決定された差に基づいて、第2のパラメータを調節することと、を伴い得る。測定されたフローレートと推定されたフローレートの間の決定された差が、しきい値エラー値以上である場合に限り、推定するステップと決定するステップと調整するステップと、オプション的に測定するステップは、繰り返されて継続し得る。
[0022] 図1〜3は、本発明の1つの実施形態による、血液ポンプシステム100を図示している。この実施形態にしたがった血液ポンプシステム100は、ケーブル供給150を介して血液ポンプ101に接続された制御回路140を含む。血液ポンプ101は、軸を有する孔(bore)112を規定するハウジング110を含む。ロータ120は、孔内に配置される。ロータ120は、孔の軸に対して垂直な流れ方向で、永続的な磁化を有する。ロータは、ロータが回っているとき、孔112と平行に下流方向Dに血液を押しやるように構成されたインペラを構成する。
[0023] ポンプは、ステータ130も含む。ステータは、Y字(WYE)又はデルタコンフィギュレーションで接続され、ハウジング110の周囲の辺りに置かれたコイル132a〜e(図2)を含む。コイルは、直径に沿って互いに向かい合って対で構成される。したがって、コイル132aと132bは1つの対を形成し、コイル132cと132dは、別の対を形成し、コイル132eと132fは、別の対を形成する。コイルが3相電流を使用して駆動されるとき、それらは、孔の軸を横切るように向けられた磁界を提供しこれは、軸の周囲を回転する。磁界は、ロータ120の磁界と相互作用して、ロータを回らせる。動作において、ロータ120は、磁力によって、流体力によって、又は、両方の組み合わせにおいて、孔112内で浮遊され得る。通常動作の間、ロータがハウジング110と接触しないように、これらの力がロータをサポートすることが望ましい。ポンプ101のような、浮遊されたロータ血液ポンプについてのさらなる詳細は、「マルチグルーブロータを有する軸フローポンプ」と題された米国公開特許出願第2007/0100196号において提供され、その開示は、参照によってここに組み込まれる。
[0024] 制御回路140は、駆動回路310、電流決定モジュール320、及びスピード決定モジュール330、BEMF測定モジュール340、変換モジュール350、フロー決定モジュール360、及びポンプ制御モジュール370を備える。モジュールは、それらの個々の機能を参照して、図示されて議論される。モジュール310〜270のうちの1つ以上は、汎用目的又は特殊目的のプロセッサを含むコンピュータシステムにおいて、デジタル回路において、又は、アナログ回路を使用して、動作するソフトウェアを使用して実現され得る。
[0025] 駆動回路310は、3相電流を有するポンプ101に電力供給するための電気回路である。3相電流の各フェーズは、一般的に、交流オフ、又は電力が駆動回路によって適用されない「オープンフェーズ」期間、ならびに、オン、又は電力が適用される「クローズドフェーズ」期間を含む、矩形波の形態にあることが好ましい。任意の瞬間において、コイルの2対が、オン又はクローズドフェーズであり、1対が、オフ又はオープンフェーズであるように、さまざまなフェーズの期間が構成される。コイルのさまざまな対が、順にオープンフェーズ状況になって、したがって、ロータを作動させる回転する磁界を生成するように、さまざまなフェーズのオープンフェーズとクローズドフェーズが構成される。駆動回路310は、各オン又はクローズドフェーズ期間の間、パルス幅変調を適用する。したがって、各オン又はクローズドフェーズ期間の間、コイルの対に適用された電圧は、ゼロと、パルス変調、又は繰り返すクローズドフェーズとオープンフェーズ期間の矩形波形の周波数よりもはるかに高いチョッピング周波数で選択された最大値との間で、繰り返し変化する。
[0026] 例えば、図4は、コイル対132aと132bに渡る電圧を図示している。各オン又はクローズドフェーズ期間410及び430の間、駆動回路によって適用された電圧は、繰り返しチョッピングされる、又は、パルス幅変調される。オープンフェーズ期間420及び440の間、コイル132aと132bは、駆動回路310によって通電されない。オープンフェーズ期間の間、比較的小さな電圧が、コイル132aと132bに渡って出現する。この電圧は、主に、回転する磁気ロータ120によって、コイル対132aと132b中に引き起こされた電圧から成る。この引き起こされた電圧は、「BEMF」の逆起電力と呼ばれる。BEMFは、一般的に正弦波の方法で変化する。オープン期間は、正弦波変動のゼロ交差に対応する。オープン期間の間にコイル対に出現する電圧は、クローズドフェーズ又はオン状態にある他のコイルにおいてパルス幅変調された電流を変動することによって、対132aと132bにおいて引き起こされた電圧を表わす、いくつかのより高い周波数構成要素も含む。オープン期間420と440の間、コイル対132aと132bに渡る電圧は、所定のしきい値(例えば、+/−0.5V)よりも低い。
[0027] 図3に戻ると、電流決定モジュール320は、ポンプ101に供給される電流の量を決定するためのハードウェア及び/又はソフトウェアを含み得る。例えば、電流決定モジュールは、コイル対132aと132bと直列にある既知の抵抗と、既知の抵抗に渡る電圧をサンプリングするように構成されたアナログ・デジタル変換器とを含んでもよく、このような各サンプリングは、コイル対とともに、このコイル対を通過する平均電流の測定を提供するためにこれらのサンプルを平均化するように構成された平均化回路を通過する瞬間電流を表わす。
[0028] 制御回路は、電圧サンプリング回路315をさらに含む。電圧サンプリング回路は、コイル対132aと132bに渡って接続されて、コイル対に渡って出現する電圧の連続的なサンプルを捕捉するように構成されたアナログ・デジタル変換器を含み得る。電圧サンプリング回路は、フィルタリングされたひと続きの値を提供するために、パルス幅変調で、又は、パルス幅変調を上回る周波数において、あるいは、駆動回路により使用されるチョッピング周波数でサンプリングされた電圧における変動を抑制するためのデジタルフィルタも含み得る。代替的に、サンプリング回路は、アナログ・デジタル変換器とコイル対との間で接続されたアナログ・ローパスフィルタを含み得る。
[0029] スピード決定モジュール330は、サンプリング回路からフィルタリングされた値を受け取るために、サンプリング回路315に動作可能に接続される。スピード決定モジュールは、これらの値から、磁界の回転のスピードを、よって、ロータ120の回転のスピードを推測するように構成される。例えば、オープンフェーズ期間の開始のときに、コイル対132aと132bへの電圧がオープンフェーズ期間に関係付けられたしきい値を下回って降下する時間を記録するように、そして、連続的なオープンフェーズ期間の開始間の間隔を算出するように、スピード決定モジュールは構成され得る。回転のスピードは、この時間に反比例する。
[0030] BEMF測定モジュール340はまた、サンプリング回路315からサンプリングされた電圧値の流れを受け取って、オープンフェーズ期間の間、フィルタリングされた電圧値を記録するように接続される。これらのフィルタリングされた値は、ポンプによって発生されたBEMFを表わす。変換モジュール350は、BEMF測定モジュール340に接続される。変換モジュールは、BEMFの関数の値を決定するために、BEMF測定モジュール340によって収集されたデータを処理する。関数は、ここで、F(BEMF)と呼ばれる。F(BEMF)は、各オープンフェーズ期間の間、時間に関するBEMFの変化のレート、すなわち、BEMF対時間(BEMF versus time)のスロープの絶対値であり得る。BEMF測定モジュール340のように、変換モジュール350も、ハードウェア及び/又はソフトウェアを使用して実現され得る。
[0031] フロー決定モジュール360は、血液がポンプ101によって促されるレートを決定するためのハードウェア及び/又はソフトウェアを含み得る。フロー決定モジュールは、電流決定モジュール320、スピード決定モジュール330、及び変換モジュール350に動作可能に接続されるので、フロー決定モジュール360は、電流、スピード、及び、F(BEMF)を表わす値を受け取る。フロー決定モジュールは、以下でさらに議論されるこの情報に基づいて、ポンプからのフローレートを決定するように構成される。ポンプ制御モジュール370は、フロー決定モジュール360に動作可能にリンクされるので、ポンプ制御モジュール370は、フロー決定モジュールからフローレートを表わす値を受け取る。ポンプ制御モジュールはまた、駆動回路310にリンクされる。ポンプ制御モジュールは、少なくとも部分的にフローレートに基づいて、所望のポンプスピードを決定するように、そして、適宜に駆動回路310に命令するように構成される。したがって、ポンプ制御モジュールは、以下にさらに議論されるフロー決定モジュール370によって決定された血液フローレートに基づいて、ポンプ100を制御できる。
[0032] 動作において、制御回路140は、駆動回路310を介して、ポンプ101に電力供給し、これにより、ロータ120をスピンさせる。ロータ120がスピンするとき、血液は流入端380を通ってポンプ101に入り、その後、血液は、流出端390から、ロータ120によって促される。血液がポンプ101を通過するとき、これは、ロータ120上に推力を与える。この推力の大きさは、ポンプを通した血液のフローレートに関連付けられる。
[0033] 上で議論したように、ロータ120は、磁力及び流体力によって位置に保たれる。しかしながら、これらの力は、無限の固さ(rigidity)でロータを保つのではない。したがって、ロータ120に与えられた推力は、流入端380に向けた移動(displacement)距離Dで、ロータ120を移動させる。推力値の少なくともいくらかの範囲について、距離Dは、推力の大きさに関連付けられて、したがって、血液フローレートに関連付けられる。図の明確さのために、図3において距離Dが大きく強調されたが、実際は、距離Dはロータとポンプの次元と比較して小さい。ロータ120の軸移動はまた、ポンプのロータとコイル132の間のアラインメントを変更する。このロータとステータのコイルとの間の磁気相互作用変更は、したがって、BEMFを変更する。この変更の影響は、とりわけ、ゼロ推力条件のもとでのロータとコイルの間のアラインメントに、及び、ロータとコイルのコンフィギュレーションに依存する。しかしながら、特定の粘性の血液を有する、特定のスピードで動作する任意の特定のポンプについて、効果は、繰り返し可能であり、予測可能である。図1〜3のポンプについて、1つのポンプスピードと血液粘度における、BEMFとフローレートの間の関係性が、図6中のカーブ620によって示される。図1〜図3の特定の実施形態において、BEMFは、少なくともゼロとフローレートTとの間の範囲において、増加する血液フローレートとともに増加する。本発明は、任意の動作の理論によって限定されないが、ロータ上の推力は、ポンプの入口端に向けて上流に向けられた反応(reaction)構成要素と、出口端に向けて下流に向けられた粘性構成要素とから成ることが考えられる。ゼロフローにおいて、反応構成要素は優勢であり、したがって、推力は上流に向けられる。フローレートがゼロから増加するにつれて、粘性の構成要素が増加して、したがって、推力の大きさは低減する。BEMFが増加するように、推力が減少するにつれて距離Dは減少し、ロータはコイルとともにより良いアラインメントに移動する。
[0034] F(BEMF)(オープンフェーズ期間でのBEMFにおける変化のレート)は、BEMFに比例し、同じカーブ620は、F(BEMF)と血液フローレートの間の関係性を図示する。別の方法で述べる。F(BEMF)は、ロータ上の推力に関連付けられたパラメータである。フロー決定モジュール360は、以下でさらに説明されるように、このパラメータに部分的に基づいて、ポンプを通した血液のフローレートを決定する。図6においても示されるように、ポンプによって消費される電力も、フローレートにより変化する。カーブ610は、特定のポンプ動作スピードでのフローレートによる電流の変化を図示する。フロー決定モジュール360は、フローレートを決定するために、電流とF(BEMF)の両方を使用する。手短に言えば、フロー決定モジュールは、フローレートの初期推定を導出するために、F(BEMF)の値と、F(BEMF)とフローレートの間の関係性とを使用する。この初期推定は、フローレートが、ここで「基準」フロー値と呼ばれる値Mを著しく下回ることを示し、フロー決定モジュールは、フローレートを決定するために、電流の値と、カーブ610の左領域において示される電流とフローレートの間の関係性とを使用する。フローレートの初期推定が、フローレートが基準値Mを著しく上回ることを示す場合、フロー決定モジュールは、フローレートを決定するために、電流の値と、カーブ610の右領域において示される電流とフローレートの間の関係性とを使用する。フローレートの初期推定が、フローレートが基準値Mを著しく上回りも、著しく下回りもしない場合、フローレートを決定するために、カーブ610の左及び右の領域が使用されることについて、ある程度の不確実性があるので、フロー決定モジュールは、フローレートを決定するために、カーブ610の左及び右の領域から決定されたフローレートの組み合わせを使用する。
[0035] 図3を参照して上で議論されたさまざまなモジュールは、少なくとも部分的に、さまざまなモジュールに関係付けられた機能を実行する汎用目的プロセッサによって実現されることが望ましい。図5は、このインプリメンテーションを図示している。図示されるように、制御回路140は、プロセッサ510、メモリ520、データ530、命令540、及び、インターフェース550を使用して実現される。メモリ520は、プロセッサ510によってアクセス可能な情報を記憶し、プロセッサ510によって実行され得る命令540を含む。メモリは、プロセッサによって、検索されて、操作されて、又は、記憶され得るデータ530も含む。メモリは、ハードドライブ、メモリカード、ROM、RAM、DVD、CD−ROM、書き込み可能及び読み取り専用メモリのような、プロセッサによってアクセス可能な情報を記憶することができる任意のタイプであり得る。プロセッサ510は、商業上利用可能なプロセッサのような、任意のよく知られたプロセッサであり得る。代替的に、プロセッサは、ASICのような専用制御装置であり得る。
[0036] データ530は、命令540にしたがって、プロセッサ510によって、検索され、記憶され、又は修正され得る。データはまた、2進値、ASCII、又はユニコードのような、しかしこれらに限定されない任意のコンピュータ読み取り可能なフォーマットにおいてフォーマットされ得る。さらに、データは、数、記述的テキスト、所有コード、ポインタ、(他のネットワーク位置を含む)他のメモリ中に記憶されたデータの参照のような関連する情報を、又は、関連するデータを算出するための関数によって使用される情報を識別するために十分な任意の情報を備え得る。
[0037] 電流対フロー(current-to-flow)表532は、図6において図示された関数610の表形式の図示である。電流対フロー表532は、所定の量の電流がポンプ101に電力供給するのに使用されるときに、結果となる1つ以上の血液フローレートを識別し得る。電流対フロー表532の例が、表1として提供される。図6において示されるように、電流とフローの間の関係性610は、一価の関数ではない。カーブ610は、例えば、Cアンペアがポンプ101に電力供給するのに使用されるとき、ポンプ101が、F1、L/min、又は、F2、2L/minのいずれかで血液を促し得ることを説明する。言い換えれば、プロットは、この実施形態において、電流と血液フローレートの間に多対1のマッピングがあることを説明する。カーブ610によっても示されるように、関係性は、電流対フロー関係性の左領域中の任意のフローについて、基準値Mリットル/分を下回って、電流とフローの間に1対1マッピングがある。基準値Mリットル/分を上回る任意のフローにおいて、電流とフローの間に異なる1対1のマッピングがある。
[0038] したがって、表1において図示されるように、電流対フローマップは、電流の各値に対するフローレートの複数の値、すなわち、左領域に関係付けられたものと、右領域に関係付けられたものとを記憶する。基準フローレート(表1の例における1.0アンペア)に対応する電流の値において、2つの値は同じである。電流対フロー表532は、ポンプ101が1.0アンペアの電流で電力供給されたとき、これは、2L/minのレートで血液をポンプ作用することを示す。1.2アンペアの電流で、血液フローレートは、1.5L/min、又は、3.0L/minのいずれかである。電流対フロー関係性は、ポンプの動作のスピード、すなわち、ロータの回転レートにより変化する。電流対フロー関係性はまた、血液の粘度により変化する。血液の粘度は、ヘマトクリットに、すなわち、赤血球によって占められる血液量の割合に直接関連付けられる。したがって、電流対フロー表は、異なる値のセットを記憶し、それぞれが、特定のポンプがスピードと血液粘度を操作する範囲に関係付けられる。他のポンプがスピードと粘度を操作するための値のセットは、書き入れ(interpolation)によって記憶されたセットから算出される。フロー算出モジュールは、インターフェース550を通して外部ソースからシステムに供給される、ポンプの動作のスピードと、患者についてのヘマトクリットの値又は血液粘度とに基づいて、値の適切なセットを選択する。電流対フロー表532は、ファイル、データ構造、データベースの一部、又は、他の任意の適切な形態で実現され得る。
[0039] F(BEMF)対フロー(F(BEMF)-to-flow)表534は、図6中で図示された関数620の表形式であり得る。コイル対132aと132cにおけるBEMFが時間に関して所定のレートで変化することをF(BEMF)が示すとき、F(BEMF)対フロー表534は、ポンプ101によって促される血液のフローレートを識別する。BEMF対フロー関係性はまた、ポンプ動作スピードと粘度、すなわちヘマトクリットにより変化する。したがって、表534は、データの異なるセットを含み、それぞれが、ロータ120の回転の所定のスピードと、所定の粘度とに関係付けられる。ここで再び、記憶されたデータ中に表されないポンプ動作スピードと血液粘度の値が、書き込みによって導出される。
[0040] F(BEMF)対フロー表534の例は、表2として提供される。この例にしたがうと、BEMF対フロー表534は、コイル132a中のBEMFが、5.5V/sのレートで変化するとき、ポンプ101は、2.5L/minのレートで血液を促すことを示す。BEMF対フロー表534は、ファイル、データ構造、データベースの一部、又は、他の任意の適切な形態で実現され得る。
[0041] 所定のポンプに対する基準BEMF値536も、データ530とともに含まれる。基準BEMF値536は、フロー決定モジュールがカーブ610(図6)の左領域又は右領域において示される電流とフローレートの間の関係性を使用すべきか否かについてのインジケーションとともに、このようなインジケーションのある程度の確実性を提供する。基準点(fiducial midpoint)Tは、カーブ610の左と右の領域関におけるフローレートに関連するF(BEMF)の値である。基準点は、ここで基準帯域と呼ばれるF(BEMF)値の範囲における中心にある。基準帯域は、基準点Tよりも著しく低くも、著しく高くもないと考えられるF(BEMF)の範囲をカバーする。拡散(spread)Sは、基準帯域の半分として規定される。言い換えれば、拡散Sは、基準点Tと、基準帯域内の最大のF(BEMF)値と最小のF(BEMF)のいずれかとの間の絶対差に等しい。表532と534によるように、基準BEMF値536は、ファイル、データ構造、データベースの一部として、又は、他の任意の形態で実現され得る。
[0042] データは、実際のポンプ、又は同様のコンフィギュレーションのサンプルポンプを使用して、実験的に決定され得る。さらに、表のそれぞれは、ポンプ101が配備される前に、メモリ520中に予めロードされ得る。基準BEMF値に関して、これらの値も、メモリ520中に予めロードされ得る。予めロードされた値は、以下でより詳細に記述される最適化プロトコルを使用して、その後最適化され得る。
[0043] 命令540は、プロセッサによって(機械コードのように)直接、又は、(スクリプトのように)間接的に実行されることになる命令であり得る。それに関して、用語「命令」、「ステップ」及び「プログラム」は、ここで交換可能に使用され得る。命令は、プロセッサによる直接処理のためのオブジェクトコードフォーマットにおいて、あるいは、要求に応じて解釈される、又は、前もってコンパイルされる、独立ソースコードモジュールのスクリプト又は収集を含む他の任意のコンピュータ言語において記憶され得る。機能、方法、及び、命令のルーティンが以下でより詳細に説明される。ポンプ制御モジュール544が、駆動回路310(図3)、よって制御ポンプ101の動作を制御するための命令を含み得るのに対し、以下でさらに説明されるように、フロー推定モジュール542は、ポンプ101によって作成された血液フローレートを決定するための命令を含み得る。命令540にしたがった動作は、図7に関して以下でさらに議論される。
[0044] 制御回路140は、制御回路140を出力装置560に接続するインターフェース550を、オプション的に含み得る。インターフェース550は、アナログインターフェース(例えば、オーディオインターフェース)、又は、Bluetooth(登録商標)やTCP/IPや3Gやその他のような、デジタルインターフェースであり得る。制御回路が、患者の体内に配置されるように適応された埋め込み可能な構造で実現される場合、インターフェース550は、患者の皮膚を通して信号を伝達するための既知の要素を含み得る。出力装置560は、スピーカ、通信端末(例えば、コンピュータ、携帯電話)、又は、他の任意のタイプの装置であり得る。
[0045] 図5は、プロセッサとメモリを、同じブロック内にあるように機能的に図示しているが、プロセッサとメモリは、実際は、同じ物理的ハウジング内で実装され得る、又は実装され得ない、複数のプロセッサとメモリを備え得ることが理解されよう。メモリは、情報が記憶されることができる1つ以上の媒体を含み得る。命令を保持する媒体は、一時的でない形態で命令を維持することが好ましい。いくつかの又はすべての命令及びデータは、プロセッサから物理的に遠隔の、プロセッサによって依然としてアクセス可能な位置に記憶され得る。同様に、プロセッサは、実際に、並行して動作し得る、又は動作し得ないプロセッサの収集を備え得る。
[0046] 図7は、ポンプ101によって血液が促されるレートを決定するための、プロセス700のフローチャートを図示する。タスク710において、制御回路140は、ポンプ101に電力供給するのに使用される電流の量を決定する。
[0047] タスク720において、制御回路は、ポンプ101を出る血液の流れによってロータ120に与えられる推力に関連付けられたパラメータを決定する。この実施形態において、決定されたパラメータは、関数F(BEMF)、上で議論されたようなコイル対132aと132bのオープンフェーズ期間の間のBEMFの変化のレートである。図8は、ステップ720のサブステップを図示する。F(BEMF)を決定するために、制御回路140は、まず、コイル対132aと132(b)に渡る電圧をサンプリングする。1つの実施形態において、例えば、サンプリング周波数は、200kHZであり得る(タスク810)。サンプルは、その後、平均化フィルタを使用してフィルタリングされ得る。例えば、フィルタは、Vout[i]=K*Vin[i]+(1−K)*Vout[i−1]、ここにおいて、0≦K≦1、として特定され得る(タスク820)。制御回路140はその後、オープンフェーズ期間を識別する。いくつかの態様において、サンプリングされた信号の電圧レベルに基づいたオープンフェーズ期間は、予め決定されたしきい値よりも下である(タスク830)。いったん1つ以上のオープンフェーズ期間が識別されると、制御回路140は、識別されたオープンフェーズ期間の間、コイル132aに渡る電圧を決定する。決定された電圧は、BEMFである(タスク840)。制御回路は、オープンフェーズ期間の間、F(BEMF)、BEMF値からのBEMFにおける変化のレートを算出する(タスク850)。変化のレートは、任意のサンプリング周波数(例えば、200kHZ)でとられる、任意の数の電圧サンプル(例えば、2、20、200)を使用して測定され得る。F(BEMF)の算出がリアルタイムで起こることが望ましい。
[0048] タスク730(図7)において、制御回路140は、ロータ120の回転のスピードを決定する。上で議論されたように、制御回路は、コイル対132aと132bに渡って電圧をサンプリングし、コイルに渡って出現する電圧が、しきい値電圧よりも低いオープンフェーズ期間を識別し、単位時間毎のオープンフェーズ期間の数、又は同等に、特定のコイルに対して連続的なオープンフェーズ期間の間の時間を決定する。制御回路は、この測定に基づいてスピードを決定する。単位時間毎のオープンフェーズ期間の数が大きくなればなるほど、又は、連続的なオープンフェーズ期間の間の時間がより少なくなればなるほど、スピードは速くなる。
[0049] タスク740において、制御回路140は、タスク720において決定された推力に関連付けられたパラメータに基づいて、ポンプ101によって血液が促されるレートを決定する。
[0050] タスク740中に含まれるタスクは、図9においてさらに詳細に示される。タスク910において、制御端末は、ポンプが動作するスピードについて、BEMFスロープを血液フローレートに、すなわち、F(BEMF)対フロー表534(図5、及び、上の表II)にマッピングする関数を検索する。タスク920において、制御回路140は、決定されたF(BEMF)と、フローレートの基準値M、すなわち、基準BEMFパラメータ536(図5)との間の関係性を規定する1つ以上のパラメータを検索する。タスク930において、制御回路140は、電流対フロー表(図5、及び、上の表I)の左及び右の血液フローレート値のそれぞれに割り当てられた、相対的な重さW%を決定する。電流対フロー表において提供されたフローレート値の重さは、カーブ610の左又は右の領域上でポンプが動作する相対的な確実性に、部分的に基づく。この相対的な確実性は、以下の式を使用して算出され得る。
[0051] F(BEMF)が、タスク720において決定されたF(BEMF)の値である場合、T及びSは、それぞれの基準BEMF値536である。BEMF値、T及びSの間の関係性に依存して、W%は、1以上、0よりも低い、又は、0と1の間であり得る。例えば、基準帯域内の値の範囲を超えるF(BEMF)の値にとって、W%は1以上である。基準帯域内の値の範囲より低いBEMFの値に対して、W%は0より低い。基準帯域内のF(BEMF)の値に対して、W%は、0と1の間に等しく、F(BEMF)とともに、線型的に比例して増加する。
[0052] タスク940において、制御回路140は、ポンプ101によって発生された血液フローレート、すなわち、電流対フロー表532(図5、及び、上の表1)に対して、ポンプ101に供給される電流の量をマッピングする関数610を検索する。
[0053] タスク950において、制御回路140は、2つの異なるタスクのうちどちらがW%の値に基づいて実行するかを決定する。第1のタスク960は、関数610の左の部分に基づいて、第1の血液フローレート値を決定する。第2のタスク970は、関数610の右部分に基づいて、第2の血液フローレート値を決定する。これらのタスク960と970は、以下でさらに詳細に記述される。0より低いW%の値は、相対的な確実性とともに、正しい血液フローレート値が、関数610の左部分上にあることを示す。したがって、タスク960のみが、制御回路によって実行される。1より高いW%の値は、相対的な確実性とともに、正しい血液フローレート値が、関数610の右部分上にあることを示す。したがって、タスク970のみが、制御回路によって実行される。0と1の間にあるW%の値は、正しい血液フローレートが、関数610の左部分又は右部分のいずれか上にあり得ることを示す。したがって、タスク960と970の両方が実行される。
[0054] タスク960において、関数610の左部分に基づいて第1の血液フローレート値を決定するために、制御回路140は、インデックスとして電流の値を使用して、左部分に関係する電流対フロー表532(及び、上の表1)におけるエントリから、フローの対応する値を検索し得る。代替的に、制御回路140は、電流の同量に対応する2つ以上の値を取得して、その後、最小のものを選択し得る。いずれかのプロセスにおいて、電流の値が、記憶された値間になるとき、標準書き込み技術が使用され得る。
[0055] タスク970において、関数610の右部分に基づいて第2の血液フローレート値を決定するために、制御回路140は、インデックスとして電流の値を使用して、右部分に関係する電流対フロー表532(及び、上の表1)におけるエントリから、フローの対応する値を検索し得る。代替的に、制御回路140は、電力の同量に対応する2つ以上の値を取得して、その後、最大のものを選択し得る。いずれかのプロセスにおいて、電流の値が、記憶された値間になるとき、標準書き込み技術が使用され得る。
[0056] タスク980において、制御回路は、決定された第1及び第2の血液フローレート値に基づいて、ポンプ101によって血液が促されるレートを決定する。制御回路が、(例えば、W%が1よりも高い)第1の血液フローレート値のみを決定する条件のもと、決定されたフローレート(タスク980)は、第1の血液フローレート値である。同様に、制御回路が、(例えば、W%が0より低い)第2の血液フローレート値のみを決定する条件のもと、決定されたフローレートは、第2の血液フローレート値である。第1及び第2の血液フローレート値が決定された場合、決定されたフローレートは、第1及び第2の血液フローレート値の重み付けされた平均であり得る。例えば、制御回路は、以下の式を使用し得る。
[0057] この例は、決定されたフローレート(タスク980)であるQTを決定するためのものであり、Q1は第1の血液フローレート値であり(タスク960)、Q2は第2の血液フローレート値である(タスク970)。式2の例において、制御回路は、第1及び第2の血液フローレート値を重み付けるために、互いにファジー理論を使用し得る。Q1とQ2両方に帰せられる重みは、W%の値に比例して(Q1に対して逆線形で、Q2に対して線形で)調節される。したがって、Q1は、Tよりも低い(が、T−Sよりも高い)F(BEMF)の値について、Q2より大きな重みに帰せられ、Q2は、Tよりも高い(が、T+Sよりも低い)F(BEMF)の値について、Q1より大きな重みに帰せられる。
[0058] フローレートを決定するための上の算出は、一つの例であり、任意の特定の順序において、又は、任意の数のステップに分割して実行され得る。例えば、制御回路140は、まず、F(BEMF)を、TとSの間の絶対差(│T−S│)に比較し得る。│T−S│が、F(BEMF)より大きい場合、W%パーセントは、(Tよりも大きいSの値について)1よりも大きいか、又は、(Sよりも大きいTの値について)0よりも低いかのいずれかである。このような環境のもと、制御回路は、W%又はQTを算出することなく、(T>Sについて)タスク760、又は、(S>Tについて)タスク770のいずれかで進行し得る。別の方法で、制御回路は、タスク760と770の両方を実行し、W%とQTを算出する。
[0059] タスク750(図7)において、制御回路140は、決定されたフローレートに応答して、ポンプ101の動作を制御する、又は、他の作用を行う。例えば、制御回路は、フローレートについての設定点と、例えば、2、3分のような予め設定された期間に渡って決定されたフローレートの動作平均とを維持し得る。フローレート設定点は、固定された値、あるいは、患者の心拍、呼吸数、又は血液酸素レベルのような生理学上のパラメータの基準で決定された値であり得る。フローレートの新たな値が、予め決定された量よりも大きく、動作平均を下回る場合、これは、ポンプが取り入れ口において吸引状態を生成したこと、又は、ポンプの放出口がブロックされたことのいずれかを示し得る。例えば、ポンプが左心室から血液を引く場合、ポンプの取り入れ口が位置付けられた場所で、吸引状態が起こるので、心臓が鼓動するにつれて、心室壁に対する取り入れ口の開きが停止し、開くことがブロックされる。この状況において、心臓の鼓動する動きが、周期的に取り入れ口をブロックしたり非ブロックしたりするにつれて、フローレートは変動し得る。それに反して、ポンプの放出口がブロックされた場合、フローレートは典型的に、このような変動なしで、低い値において留まる。制御回路は、ポンプのこのような吸引状態と継続的な妨害との間を区別できる。
[0060] 決定されたフローレートも、又は代替的に、基準点と拡散についての予めロードされた基準F(BEMF)値を最適化するのに使用され得る。しばしば、予めロードされた基準F(BEMF)値は、ポンプの発展の間に決定された推定である。これらの推定は、予めロードされた値を使用して導出されたフローレート(例えば、図9のタスク980を使用して決定されたフローレート)を、超音波流量計によって測定されたフローレートのような、対応する測定されたフローレートと比較することによって、さらに改善され、又は、最適化され得る。導出されたフローレートと、測定されたフローレートとの間の差は、予めロードされた値におけるエラーに対応する。予めロードされた値は、エラーを低減するために、Tを増加すること又は減少すること、及び/又は、Sを増加すること又は減少することによって、その後調節され得る。当時最新のF(BEMF)値に基づいてフロー値を導出し、その値を測定フローレート値と比較し、基準F(BEMF)値を更新するプロセスは、エラーが最小化され、又は最小値で維持されるまで、繰り返し実行され得る。エラーは、推定されたフローが、測定されたフローの±1.5LPM内にあるとき、考慮される最小化された値、又は最小値であり得る。このような1つの例において、エラーが、ポンプの動作のスピードのうちの1つ以上について最小化されたと考慮されるとき、ポンプは、最適化されたと考慮され得る。別の例において、最適化プロセスは、動作のスピードの1つ以上でポンプのそれぞれから得られる平均F(BEMF)値で、複数のポンプを使用して実現され得る。各ポンプのエラーが予め規定された許容間隔(例えば、±1.5LPM)内にあるとき、すべてのポンプが最適化されたと考慮され得る。エラーを低減することの結果は、最適化されたフロー推定アルゴリズムであろう。
[0061] 発明のまた別の実施形態による血液ポンプシステム1000は、ロータへの推力の影響を打ち消して、実質的に一定の軸位置でロータを維持するために、ロータに軸力を及ぼす、アクティブ制御モジュールを備えるアクティブ制御システムを組み込む。アクティブ制御システムのさらなる例は、「小型化を可能にする最適化方法により、磁気的に浮揚される血液ポンプ」と題された米国公開特許出願第2011/0237863号において提供される。
[0062] システム1000は、ポンプ1001と制御回路1070を備える。ポンプ1001は、ハウジング1010内に配置されて、ステータ1030によって作動されるロータ1020を備える。ロータ1020は、コイル1030を備える。ポンプ101(図1)と異なり、ポンプ1001(図10)はまた、ロータ1020に軸力を及ぼす磁界を作成するための電磁石1040a〜bを備え、これは、ポンプ1001によって促される血液のフローによってロータ1020に与えられた推力に対して、方向において逆であり、大きさにおいて同様である。電磁石によって作成された力は、推力と均衡をとり、ロータ1020が適所に留まることができるようにする。
[0063] 制御回路1070は、アクティブ制御モジュール1072とフロー決定モジュール1070を含み得る。アクティブ制御モジュール1072は、入力信号1050を受け取って、制御信号1060を出力し得る。この例において、制御信号1060は、電磁石1040a〜bのうちの少なくとも1つによって作成された磁界の大きさを制御する。制御信号1060は、電磁石1040a〜bを操作する制御装置に向けられたデジタル、電磁石1040a〜bに電力供給するのに使用されるアナログ電流、又は、他の任意の信号であり得る。制御信号1060は、ポンプ101によって出力された血液のフローによってロータ100に与えられた推力を相殺するのに使用される電磁石1040a〜bの磁界の大きさを設定するので、制御信号は、推力への直接的関係性を担う。
[0064] 信号1060は、推力に関連付けられたパラメータの別の例を構成し、これは、血液フローレートを決定するのに使用され得る。フロー決定モジュール1074は、制御信号1060を受け取って、それを対応する血液フローレートにマッチさせることによって、ポンプ1001によって作成された血液フローレートを決定し得る。例えば、表は、血液フローレートに対して、制御信号1040についての異なる値に関連する、制御回路140のメモリ中に記憶され得る。ここで再び、表は、異なるポンプ動作スピードと血液粘度についてのデータの異なるセットを含み得る。フロー決定モジュール1074は、制御信号1060の値を、対応する血液フローレートにマッチさせるために、表を使用し得る。
[0065] さらに他の構成において、推力は直接測定され得る。例えば、ポンプが、軸の動きに対してロータを維持するベアリングを含む場合、ベアリングは、ピエゾ電気要素、又は、他の力変換器を組み込み得る。力変換器からの信号、又は、信号の関数は、推力に関連付けられたパラメータとして使用され得る。
[0066] 図1〜9を参照して上で議論された実施形態において、推力に関連付けられたパラメータF(BEMF)は、電流対フロー関係性610(図6)の一部分、すなわち、カーブの左又は右の部分を選択するように使用される。このアプローチの変形において、システムは、F(BEMF)対フロー表534(図5、及び、上の表2)を使用して、F(BEMF)の値が基準点Tを下回るときはいつでも、F(BEMF)から直接フローを決定し、F(BEMF)が基準点Tを上回るとき、電流対フロー関係性610の右部分に基づいてフローを決定することができる。このような1つの変形において、第1の血液フローレート値(タスク960)は、F(BEMF)から直接決定されてもよく、第2の血液フローレート値(タスク970)は、カーブ610の右部分から決定されてもよい。F(BEMF)から決定された血液フローレートと、カーブ610の右部分は、その後、組み合わせられ得る(タスク980)。別の変形において、3つの血液フローレート値のそれぞれが、(1)F(BEMF)から直接、(2)カーブ610の左部分から、及び、(3)カーブ610の右部分から、決定され得る。これらの3つの値は、その後、ポンプの血液フローレートを決定するために、(例えば、まず平均値1と2を平均化して、その後、式2を使用して、第1の平均を値3で平均化して)組み合わせられ得る。
[0067] さらなる代替として、システムは、BEMFの値が基準点Tよりも著しく低い(すなわち、T−Sよりも低い)環境に対して、F(BEMF)から直接、フローの決定を限定できる。別の代替として、システムは、以下の環境、(i)BEMFの値が基準点Tよりも著しく低い、及び、(ii)(例えば、スピード決定モジュール330により決定された)ロータ120の回転のスピードが18kRPMより低い、に対して、F(BEMF)から直接、フローの決定をさらに限定できる。
[0068] 図1〜9を参照して、上で議論された特定のシステムにおいて、F(BEMF)とフローの間の関係性は、しきい値を上回る値について、カーブ620のスロープが比較的小さくなるものである。この領域において、フローにおける大きな変化は、F(BEMF)における小さな変化のみに対応する。これは、F(BEMF)から正確にフローを決定するのを困難にする。しかしながら、異なるロータとコイルコンフィギュレーションを有する他のシステムにおいて、F(BEMF)とフローの間の関係性は、監視されることになるフローレートの範囲全体に渡るフローレートにおける単位変更毎に、F(BEMF)のより実質的な変形を提供する。これらの場合において、フローレートは、F(BEMF)のみに基づいて、ポンプによって使用される電流を参照することなく、決定され得る。同様に、推力に関連付けられた別のパラメータが用いられる場合、フローレートの決定は、このような他のパラメータのみに基づき得る。さらに別の代替において、F(BEMF)のような、推力に関連付けられたパラメータは、フローレートの限定された範囲のみに渡ってパラメータが有用である場合でさえ、電流対フロー関係性の使用無しで使用され得る。例えば、図1〜9において用いられるのと同じF(BEMF)を使用して、システムは、F(BEMF)の値を、図6における基準点Tをはるかに下回る、比較的低いしきい値と比較することによって、閉塞又は吸引イベントを検出できる。この構成において、F(BEMF)は、これをフローレートの値に転換することなく、ポンプの制御又は監視のためのパラメータとして使用される。例えば、F(BEMF)がしきい値を下回るようになるか、又は、特定の時間の間、しきい値を下回って留まるときはいつでも、システムは、アラーム信号を発行するように、又は、他のいくつかの予め決定された作用を行うように、単純に構成され得る。同様の戦略が、推力に関連付けられた他のパラメータとで使用され得る。別の変形において、システムは、F(BEMF)に関係付けられたフローレートを評価して、その値を、フローレートの通常動作範囲を下回る低いしきい値と比較できる。
[0069] 制御回路140は、上で議論されたルックアップ表の形態で、F(BEMF)のようなパラメータとフローの間、又は、電流とフローの間の関係性を記憶する必要はない。制御回路は、推力に関連付けられたパラメータの関数として、ポンプによって血液が促されるレートをモデリングする式、例えば、関数620についての式(図6)を検索して評価し得る。同様に、制御回路は、電流対フロー関係性についての式、例えば、関数610の式を検索して評価し得る。
[0070] 上で議論された実施形態において、制御回路によって決定されたフローレートは、ポンプの動作を制御するのに使用される。他の実施形態において、制御回路は、フローレートを単純に決定して、外部装置に対するフローレートを表す信号を送ってもよく、ポンプの動作を制御しないかもしれない。
[0071] 図7〜9は、例として提供される。図7〜9に関係付けられたタスクのうちの少なくともいくつかは、表されたのとは異なる順序で実行され、同時に実行され、又は、完全に省略され得る。
[0072] 図6〜9に関連して上で議論された実施形態において、フローレートの計算は、BEMFの特定の関数である重み付けパラメータに、すなわち、オープンフェーズ期間の間のBEMFの変化又はスロープのレートに基づく。しかしながら、BEMFの他の関数が、重み付けパラメータとして使用され得る。例えば、BEMFの関数は、単純に、検出されたBEMFの大きさであり得る。別の方法で述べると、この開示において使用されるとき、表現「BEMFの関数」は、BEMF自体とともにBEMFの他の関数を含む。フローレート決定のための、BEMFの関数のパラメータとしての使用は、それが任意の付加的な変換器をポンプに組み込む必要がないので、特に有利である。実際、ポンプのコイルは、BEMFを測定するための変換器として作用し、したがって、ロータの移動を測定して、間接的に、ロータへの推力を測定する。
[0073] ロータへの推力に関連付けられた他のパラメータは、BEMFの関数の代わりに用いられ得る。例えば、ポンプが、ロータの軸位置を直接測定できるコイル以外の変換器に装備される場合、制御回路140は、移動を表わす変換器からの信号に、全体的に又は部分的に基づいて、フローレートを決定し得る。別の方法で述べると、移動は、ロータ上の推力に関連付けられたパラメータである。ロータ上の推力に関連付けられた他の任意のパラメータが使用され得る。
[0074] さらに一般的に、上の実施形態は、ポンプの血液フローレートを決定するために、ロータ上の推力に関連付けられた重み付けパラメータを使用する一方、ポンプが使用され得るために動作可能なフローレートの範囲に渡って単調に増加する又は減少する任意のパラメータが使用され得る。言い換えれば、パラメータがポンプに対して動作可能なフローレートの単調関数である限り、そのパラメータは、ポンプがカーブ610の左又は右の部分上で動作するか否かについての決定を行うために、及び/又は、その決定の相対的な確実性をなすために、使用され得る。さらに、ポンプが使用され得るために動作可能なフローレートの範囲のサブセットさえ超えて、単調に増加する又は減少する任意のパラメータが使用され得る。例えば、パラメータが、ポンプがカーブ610の左又は右の部分上で動作するか否か不確実性がある、フローレートの単調関数である場合、そのパラメータは、少なくとも、ポンプが左又は右部分上で動作するか否かの相対的な確実性を決定するのに使用され得る。
[0075] この開示のさらなる態様は、添付の「基準点最適化」と題された開示において記述される。
[0076] 上で議論された特徴の、これらの及び他の変動と組み合わせは、特許請求の範囲によって規定された主題事項から逸脱することなく利用されることができ、前述の例示的な態様の記述は、特許請求の範囲によって規定される主題事項の限定としてよりもむしろ、実例としてとられるべきである。ここで記述された例(とともに、「のような」、「例えば」、「を含む」やこれに類するもので表現された節)の提供は、特定の例に対して特許請求の範囲に記載された主題事項を限定するものとして解釈されるべきではなく、むしろ、例は、多くの可能性ある態様のいくつかのみを説明するように意図されることも理解される。
[0076] 上で議論された特徴の、これらの及び他の変動と組み合わせは、特許請求の範囲によって規定された主題事項から逸脱することなく利用されることができ、前述の例示的な態様の記述は、特許請求の範囲によって規定される主題事項の限定としてよりもむしろ、実例としてとられるべきである。ここで記述された例(とともに、「のような」、「例えば」、「を含む」やこれに類するもので表現された節)の提供は、特定の例に対して特許請求の範囲に記載された主題事項を限定するものとして解釈されるべきではなく、むしろ、例は、多くの可能性ある態様のいくつかのみを説明するように意図されることも理解される。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
[1]埋め込み可能な血液ポンプの動作を監視する方法であって、前記方法は、
前記ポンプに供給される電流の量を決定することと、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定することと、
前記第1のフローレート値と前記第2のフローレート値の組み合わせが重み付けパラメータに依存して変化するように、前記第1のフローレート値と前記第2のフローレート値の前記組み合わせと、前記重み付けパラメータとに基づいて、血液のフローレートを決定することと、
を備える方法。
[2]前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、[1]に記載の方法。
[3]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、[1]に記載の方法。
[4]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、[3]に記載の方法。
[5]前記第1のフローレート値と前記第2のフローレート値のそれぞれに割り当てられた重みは、少なくとも部分的に、前記重み付けパラメータと予め決定されたしきい値の間の関連性に基づいて決定される、[1]に記載の方法。
[6]前記第1のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に比例する、[5]に記載の方法。
[7]前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性を決定することは、前記重み付けパラメータと前記しきい値の間の差異を、予め選択されたと拡散値と比較することをさらに備える、[5]に記載の方法。
[8]前記重み付けパラメータと予め決定されたしきい値の間の絶対差を算出することと、
前記絶対差を、予め決定された拡散値と比較することと、をさらに備え、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて決定される、[1]に記載の方法。
[9]前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定することと、
前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定することと、をさらに備える、[8]に記載の方法。
[10]前記ロータの回転のスピードを決定することと、
前記決定されたスピードを、しきい値と比較することと、をさらに備え、
ここにおいて、前記絶対差が前記拡散値よりも大きい場合、前記第3のパラメータは前記予め決定されたしきい値よりも小さく、
前記決定されたスピードが、前記しきい値よりも高い場合に限り、前記血液のフローレートは、前記第1のフローレート値に基づいて決定され、
前記決定されたスピードが前記しきい値スピード値よりも低い場合、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記第3のパラメータに基づいて決定される、[8]に記載の方法。
[11]埋め込み可能な血液ポンプの動作を監視する制御回路であって、前記制御回路は、
前記ポンプに供給される電流の量を決定するように動作可能な電流決定回路と、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定するように動作可能なフローレート値決定回路と、
重み付けパラメータを決定するように動作可能な変換回路と、
前記第1のフローレート値と前記第2のフローレート値の組み合わせと、前記重み付けパラメータとに基づいて、前記ポンプを通した血液のフローレートを決定するように動作可能なフローレート決定回路と、
を備える制御回路。
[12]前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、[11]に記載の制御回路。
[13]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、[11]に記載の制御回路。
[14]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、[13]に記載の方法。
[15]前記フローレート決定回路は、
前記重み付けパラメータと予め決定されたしきい値の間の関連性を決定し、
前記関連性に基づいて、前記第1のフローレート値と前記第2のフローレート値のそれぞれについて、それぞれの重みを決定するようにさらに動作可能である、[11]に記載の制御回路。
[16]前記第1のフローレート値についての前記重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値についての前記重みは、前記重み付けパラメータと予め決定されたしきい値の間の関連性に比例する、[15]に記載の制御回路。
[17]前記フローレート決定回路は、前記重み付けパラメータと前記しきい値の間の絶対差を、予め選択された拡散値と比較するようにさらに動作可能であり、ここにおいて、前記重み付けパラメータと前記予め決定されたしきい値との間の関連性は、前記比較に基づいて決定される、[15]に記載の制御回路。
[18]前記フローレート決定回路は、
前記第3のパラメータと予め決定されたしきい値の間の絶対差を算出し、
前記絶対差を、予め決定された拡散値と比較するようにさらに動作可能であり、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記フローレート決定回路は、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて、前記血液のフローレートを決定する、[11]に記載の制御回路。
[19]前記フローレート決定回路は、前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定するようにさらに動作可能である、[18]に記載の制御回路。
[20]前記ロータの回転のスピードを決定するように動作可能なスピード決定回路をさらに備え、ここにおいて、前記フローレート決定回路は、
前記決定されたスピードを、予め選択されたしきい値と比較し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さく、前記決定されたスピードが前記しきい値よりも低い場合、前記血液のフローレートを、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記重み付けパラメータに基づいて決定するようにさらに動作可能である、[18]に記載の制御回路。
[21]埋め込み可能な血液ポンプシステムであって、
軸を有するハウジングと、前記ハウジング内に配置されたロータとを含んでいるポンプと、前記ロータは、前記軸の周囲を回転可能であり、
[11]に記載の制御回路と、を備え、ここにおいて、前記制御回路は、前記ポンプに動作可能に結合される、埋め込み可能な血液ポンプシステム。
[22]前記ポンプは、前記制御回路に動作可能に結合されたステータを含み、前記ステータは、回転する磁気フィールドを前記ロータに適用するための複数のコイルを組み込み、ここにおいて、前記重み付けパラメータは、前記複数のコイルのうちの1つ以上における逆起電力(BEMF)に基づく、[21]に記載の埋め込み可能な血液ポンプシステム。
[23]埋め込み可能な血液ポンプを通した血液のフローレートの推定を最適化する方法であって、前記ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、
前記方法は、
前記埋め込み可能な血液ポンプを通した前記血液のフローレートを測定することと、
前記軸に沿った前記ロータ上の推力に関連する第1のパラメータと、しきい値と拡散値のうちの1つから選択された第2のパラメータとに少なくとも部分的に基づいて、前記埋め込み可能な血液ポンプを通した前記血液のフローレートを推定することと、
前記測定されたフローレートと前記推定されたフローレートの間の差を決定することと、
調節された第2のパラメータ結果に基づいて前記血液のフローレートを推定することが、結果として前記測定されたフローレートと前記推定されたフローレートの間の低減された差をもたらすように、前記決定された差に基づいて、前記第2のパラメータを調節することと、
を備える方法。
[24]前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記推定するステップと決定するステップと調整するステップは、繰り返されて継続する、[23]に記載の方法。
[25]前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記測定するステップと推定するステップと決定するステップと調整するステップは、繰り返されて継続する、[23]に記載の方法。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
[1]埋め込み可能な血液ポンプの動作を監視する方法であって、前記方法は、
前記ポンプに供給される電流の量を決定することと、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定することと、
前記第1のフローレート値と前記第2のフローレート値の組み合わせが重み付けパラメータに依存して変化するように、前記第1のフローレート値と前記第2のフローレート値の前記組み合わせと、前記重み付けパラメータとに基づいて、血液のフローレートを決定することと、
を備える方法。
[2]前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、[1]に記載の方法。
[3]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、[1]に記載の方法。
[4]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、[3]に記載の方法。
[5]前記第1のフローレート値と前記第2のフローレート値のそれぞれに割り当てられた重みは、少なくとも部分的に、前記重み付けパラメータと予め決定されたしきい値の間の関連性に基づいて決定される、[1]に記載の方法。
[6]前記第1のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に比例する、[5]に記載の方法。
[7]前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性を決定することは、前記重み付けパラメータと前記しきい値の間の差異を、予め選択されたと拡散値と比較することをさらに備える、[5]に記載の方法。
[8]前記重み付けパラメータと予め決定されたしきい値の間の絶対差を算出することと、
前記絶対差を、予め決定された拡散値と比較することと、をさらに備え、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて決定される、[1]に記載の方法。
[9]前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定することと、
前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定することと、をさらに備える、[8]に記載の方法。
[10]前記ロータの回転のスピードを決定することと、
前記決定されたスピードを、しきい値と比較することと、をさらに備え、
ここにおいて、前記絶対差が前記拡散値よりも大きい場合、前記第3のパラメータは前記予め決定されたしきい値よりも小さく、
前記決定されたスピードが、前記しきい値よりも高い場合に限り、前記血液のフローレートは、前記第1のフローレート値に基づいて決定され、
前記決定されたスピードが前記しきい値スピード値よりも低い場合、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記第3のパラメータに基づいて決定される、[8]に記載の方法。
[11]埋め込み可能な血液ポンプの動作を監視する制御回路であって、前記制御回路は、
前記ポンプに供給される電流の量を決定するように動作可能な電流決定回路と、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定するように動作可能なフローレート値決定回路と、
重み付けパラメータを決定するように動作可能な変換回路と、
前記第1のフローレート値と前記第2のフローレート値の組み合わせと、前記重み付けパラメータとに基づいて、前記ポンプを通した血液のフローレートを決定するように動作可能なフローレート決定回路と、
を備える制御回路。
[12]前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、[11]に記載の制御回路。
[13]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、[11]に記載の制御回路。
[14]前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、[13]に記載の方法。
[15]前記フローレート決定回路は、
前記重み付けパラメータと予め決定されたしきい値の間の関連性を決定し、
前記関連性に基づいて、前記第1のフローレート値と前記第2のフローレート値のそれぞれについて、それぞれの重みを決定するようにさらに動作可能である、[11]に記載の制御回路。
[16]前記第1のフローレート値についての前記重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値についての前記重みは、前記重み付けパラメータと予め決定されたしきい値の間の関連性に比例する、[15]に記載の制御回路。
[17]前記フローレート決定回路は、前記重み付けパラメータと前記しきい値の間の絶対差を、予め選択された拡散値と比較するようにさらに動作可能であり、ここにおいて、前記重み付けパラメータと前記予め決定されたしきい値との間の関連性は、前記比較に基づいて決定される、[15]に記載の制御回路。
[18]前記フローレート決定回路は、
前記第3のパラメータと予め決定されたしきい値の間の絶対差を算出し、
前記絶対差を、予め決定された拡散値と比較するようにさらに動作可能であり、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記フローレート決定回路は、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて、前記血液のフローレートを決定する、[11]に記載の制御回路。
[19]前記フローレート決定回路は、前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定するようにさらに動作可能である、[18]に記載の制御回路。
[20]前記ロータの回転のスピードを決定するように動作可能なスピード決定回路をさらに備え、ここにおいて、前記フローレート決定回路は、
前記決定されたスピードを、予め選択されたしきい値と比較し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さく、前記決定されたスピードが前記しきい値よりも低い場合、前記血液のフローレートを、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記重み付けパラメータに基づいて決定するようにさらに動作可能である、[18]に記載の制御回路。
[21]埋め込み可能な血液ポンプシステムであって、
軸を有するハウジングと、前記ハウジング内に配置されたロータとを含んでいるポンプと、前記ロータは、前記軸の周囲を回転可能であり、
[11]に記載の制御回路と、を備え、ここにおいて、前記制御回路は、前記ポンプに動作可能に結合される、埋め込み可能な血液ポンプシステム。
[22]前記ポンプは、前記制御回路に動作可能に結合されたステータを含み、前記ステータは、回転する磁気フィールドを前記ロータに適用するための複数のコイルを組み込み、ここにおいて、前記重み付けパラメータは、前記複数のコイルのうちの1つ以上における逆起電力(BEMF)に基づく、[21]に記載の埋め込み可能な血液ポンプシステム。
[23]埋め込み可能な血液ポンプを通した血液のフローレートの推定を最適化する方法であって、前記ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、
前記方法は、
前記埋め込み可能な血液ポンプを通した前記血液のフローレートを測定することと、
前記軸に沿った前記ロータ上の推力に関連する第1のパラメータと、しきい値と拡散値のうちの1つから選択された第2のパラメータとに少なくとも部分的に基づいて、前記埋め込み可能な血液ポンプを通した前記血液のフローレートを推定することと、
前記測定されたフローレートと前記推定されたフローレートの間の差を決定することと、
調節された第2のパラメータ結果に基づいて前記血液のフローレートを推定することが、結果として前記測定されたフローレートと前記推定されたフローレートの間の低減された差をもたらすように、前記決定された差に基づいて、前記第2のパラメータを調節することと、
を備える方法。
[24]前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記推定するステップと決定するステップと調整するステップは、繰り返されて継続する、[23]に記載の方法。
[25]前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記測定するステップと推定するステップと決定するステップと調整するステップは、繰り返されて継続する、[23]に記載の方法。
Claims (25)
- 埋め込み可能な血液ポンプの動作を監視する方法であって、前記方法は、
前記ポンプに供給される電流の量を決定することと、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定することと、
前記第1のフローレート値と前記第2のフローレート値の組み合わせが重み付けパラメータに依存して変化するように、前記第1のフローレート値と前記第2のフローレート値の前記組み合わせと、前記重み付けパラメータとに基づいて、血液のフローレートを決定することと、
を備える方法。 - 前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、請求項1に記載の方法。
- 前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、請求項1に記載の方法。
- 前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、請求項3に記載の方法。
- 前記第1のフローレート値と前記第2のフローレート値のそれぞれに割り当てられた重みは、少なくとも部分的に、前記重み付けパラメータと予め決定されたしきい値の間の関連性に基づいて決定される、請求項1に記載の方法。
- 前記第1のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値に対して前記割り当てられた重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に比例する、請求項5に記載の方法。
- 前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性を決定することは、前記重み付けパラメータと前記しきい値の間の差異を、予め選択されたと拡散値と比較することをさらに備える、請求項5に記載の方法。
- 前記重み付けパラメータと予め決定されたしきい値の間の絶対差を算出することと、
前記絶対差を、予め決定された拡散値と比較することと、をさらに備え、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて決定される、請求項1に記載の方法。 - 前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定することと、
前記絶対差が前記拡散値よりも大きく、前記第3のパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定することと、をさらに備える、請求項8に記載の方法。 - 前記ロータの回転のスピードを決定することと、
前記決定されたスピードを、しきい値と比較することと、をさらに備え、
ここにおいて、前記絶対差が前記拡散値よりも大きい場合、前記第3のパラメータは前記予め決定されたしきい値よりも小さく、
前記決定されたスピードが、前記しきい値よりも高い場合に限り、前記血液のフローレートは、前記第1のフローレート値に基づいて決定され、
前記決定されたスピードが前記しきい値スピード値よりも低い場合、前記血液のフローレートは、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記第3のパラメータに基づいて決定される、請求項8に記載の方法。 - 埋め込み可能な血液ポンプの動作を監視する制御回路であって、前記制御回路は、
前記ポンプに供給される電流の量を決定するように動作可能な電流決定回路と、
前記ポンプに供給される電流の量に基づいて、第1のフローレート値と第2のフローレート値を決定するように動作可能なフローレート値決定回路と、
重み付けパラメータを決定するように動作可能な変換回路と、
前記第1のフローレート値と前記第2のフローレート値の組み合わせと、前記重み付けパラメータとに基づいて、前記ポンプを通した血液のフローレートを決定するように動作可能なフローレート決定回路と、
を備える制御回路。 - 前記埋め込み可能な血液ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、ここにおいて、前記重み付けパラメータは、前記軸に沿った前記ロータ上の推力に関連する、請求項11に記載の制御回路。
- 前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲に渡って単調に増加する又は減少する、請求項11に記載の制御回路。
- 前記重み付けパラメータは、前記ポンプについての動作可能なフローレートの範囲のサブセットに渡って単調に増加する又は減少する、請求項13に記載の方法。
- 前記フローレート決定回路は、
前記重み付けパラメータと予め決定されたしきい値の間の関連性を決定し、
前記関連性に基づいて、前記第1のフローレート値と前記第2のフローレート値のそれぞれについて、それぞれの重みを決定するようにさらに動作可能である、請求項11に記載の制御回路。 - 前記第1のフローレート値についての前記重みは、前記重み付けパラメータと前記予め決定されたしきい値の間の前記関連性に反比例し、前記第2のフローレート値についての前記重みは、前記重み付けパラメータと予め決定されたしきい値の間の関連性に比例する、請求項15に記載の制御回路。
- 前記フローレート決定回路は、前記重み付けパラメータと前記しきい値の間の絶対差を、予め選択された拡散値と比較するようにさらに動作可能であり、ここにおいて、前記重み付けパラメータと前記予め決定されたしきい値との間の関連性は、前記比較に基づいて決定される、請求項15に記載の制御回路。
- 前記フローレート決定回路は、
前記第3のパラメータと予め決定されたしきい値の間の絶対差を算出し、
前記絶対差を、予め決定された拡散値と比較するようにさらに動作可能であり、
ここにおいて、前記第3のパラメータと予め決定されたしきい値の間の前記絶対差が、前記予め決定された拡散値よりも小さい場合に限り、前記フローレート決定回路は、前記第1のフローレート値と前記第2のフローレート値の組み合わせに基づいて、前記血液のフローレートを決定する、請求項11に記載の制御回路。 - 前記フローレート決定回路は、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さい場合、前記第2のフローレート値ではなく、前記第1のフローレート値に基づいて、前記血液のフローレートを決定し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも大きい場合、前記第1のフローレート値ではなく、前記第2のフローレート値に基づいて、前記血液のフローレートを決定するようにさらに動作可能である、請求項18に記載の制御回路。 - 前記ロータの回転のスピードを決定するように動作可能なスピード決定回路をさらに備え、ここにおいて、前記フローレート決定回路は、
前記決定されたスピードを、予め選択されたしきい値と比較し、
前記絶対差が前記拡散値よりも大きく、前記重み付けパラメータが前記予め決定されたしきい値よりも小さく、前記決定されたスピードが前記しきい値よりも低い場合、前記血液のフローレートを、前記第1のフローレート値と前記第2のフローレート値のいずれでもなく、前記重み付けパラメータに基づいて決定するようにさらに動作可能である、請求項18に記載の制御回路。 - 埋め込み可能な血液ポンプシステムであって、
軸を有するハウジングと、前記ハウジング内に配置されたロータとを含んでいるポンプと、前記ロータは、前記軸の周囲を回転可能であり、
請求項11に記載の制御回路と、を備え、ここにおいて、前記制御回路は、前記ポンプに動作可能に結合される、埋め込み可能な血液ポンプシステム。 - 前記ポンプは、前記制御回路に動作可能に結合されたステータを含み、前記ステータは、回転する磁気フィールドを前記ロータに適用するための複数のコイルを組み込み、ここにおいて、前記重み付けパラメータは、前記複数のコイルのうちの1つ以上における逆起電力(BEMF)に基づく、請求項21に記載の埋め込み可能な血液ポンプシステム。
- 埋め込み可能な血液ポンプを通した血液のフローレートの推定を最適化する方法であって、前記ポンプは、軸を有するハウジングと、前記ハウジング内に配置されて、前記軸の周囲を回転可能なロータとを含み、
前記方法は、
前記埋め込み可能な血液ポンプを通した前記血液のフローレートを測定することと、
前記軸に沿った前記ロータ上の推力に関連する第1のパラメータと、しきい値と拡散値のうちの1つから選択された第2のパラメータとに少なくとも部分的に基づいて、前記埋め込み可能な血液ポンプを通した前記血液のフローレートを推定することと、
前記測定されたフローレートと前記推定されたフローレートの間の差を決定することと、
調節された第2のパラメータ結果に基づいて前記血液のフローレートを推定することが、結果として前記測定されたフローレートと前記推定されたフローレートの間の低減された差をもたらすように、前記決定された差に基づいて、前記第2のパラメータを調節することと、
を備える方法。 - 前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記推定するステップと決定するステップと調整するステップは、繰り返されて継続する、請求項23に記載の方法。
- 前記測定されたフローレートと前記推定されたフローレートの間の前記決定された差が、しきい値エラー値以上である場合に限り、前記測定するステップと推定するステップと決定するステップと調整するステップは、繰り返されて継続する、請求項23に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462084742P | 2014-11-26 | 2014-11-26 | |
US62/084,742 | 2014-11-26 | ||
PCT/US2015/062430 WO2016085985A1 (en) | 2014-11-26 | 2015-11-24 | Fiducial point optimization |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017535368A true JP2017535368A (ja) | 2017-11-30 |
Family
ID=54884389
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017528113A Withdrawn JP2017535368A (ja) | 2014-11-26 | 2015-11-24 | 基準点最適化 |
Country Status (5)
Country | Link |
---|---|
US (3) | US9675742B2 (ja) |
EP (1) | EP3223879A1 (ja) |
JP (1) | JP2017535368A (ja) |
CN (1) | CN107614029B (ja) |
WO (1) | WO2016085985A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3325035B1 (en) | 2015-07-20 | 2020-12-16 | Tc1 Llc | Flow estimation using hall-effect sensors |
EP3324840A4 (en) | 2015-07-20 | 2019-03-20 | Tc1 Llc | MEASURING TEST STRIPS FOR FLOW ESTIMATION |
US10426879B2 (en) | 2015-12-14 | 2019-10-01 | Heartware, Inc. | Blood pump with restart lockout |
EP3263148B1 (de) * | 2016-06-29 | 2019-05-08 | Berlin Heart GmbH | Verfahren zur ermittlung von betriebsparametern einer blutpumpe |
JP7414529B2 (ja) | 2017-06-07 | 2024-01-16 | シファメド・ホールディングス・エルエルシー | 血管内流体移動デバイス、システム、および使用方法 |
CN110913922A (zh) * | 2017-07-13 | 2020-03-24 | 心脏器械股份有限公司 | 泵稳态指示符(phi) |
EP3710076B1 (en) | 2017-11-13 | 2023-12-27 | Shifamed Holdings, LLC | Intravascular fluid movement devices, systems, and methods of use |
EP3746149A4 (en) | 2018-02-01 | 2021-10-27 | Shifamed Holdings, LLC | INTRAVASCULAR BLOOD PUMPS AND METHODS OF USE AND METHODS OF MANUFACTURING |
CN111989128B (zh) * | 2018-05-17 | 2024-10-25 | 心脏器械股份有限公司 | 用于在lvad中的瞬时抽吸检测算法的电流-速度关系 |
US20200114052A1 (en) * | 2018-10-16 | 2020-04-16 | Heartware, Inc. | Mcs adverse event risk score |
EP3996797A4 (en) | 2019-07-12 | 2023-08-02 | Shifamed Holdings, LLC | INTRAVASCULAR BLOOD PUMPS AND METHOD OF USE AND METHOD OF MAKING |
WO2021016372A1 (en) | 2019-07-22 | 2021-01-28 | Shifamed Holdings, Llc | Intravascular blood pumps with struts and methods of use and manufacture |
WO2021062270A1 (en) | 2019-09-25 | 2021-04-01 | Shifamed Holdings, Llc | Catheter blood pumps and collapsible pump housings |
WO2021062265A1 (en) | 2019-09-25 | 2021-04-01 | Shifamed Holdings, Llc | Intravascular blood pump systems and methods of use and control thereof |
US12121713B2 (en) | 2019-09-25 | 2024-10-22 | Shifamed Holdings, Llc | Catheter blood pumps and collapsible blood conduits |
EP3827852A1 (en) * | 2019-11-27 | 2021-06-02 | Berlin Heart GmbH | Blood pump with magnetically levitated rotor |
US11336975B1 (en) | 2021-02-01 | 2022-05-17 | Shure Acquisition Holdings, Inc. | Wearable device with detune-resilient antenna |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1175238B1 (en) * | 1999-04-30 | 2006-01-25 | Children's Hospital Medical Center | Hemofiltration system |
EP1469770B1 (en) * | 2002-01-08 | 2010-10-27 | Micromed Technology, Inc. | System for detecting ventricular collapse |
US6949066B2 (en) * | 2002-08-21 | 2005-09-27 | World Heart Corporation | Rotary blood pump diagnostics and cardiac output controller |
JP4521547B2 (ja) * | 2004-04-15 | 2010-08-11 | 株式会社サンメディカル技術研究所 | 血液ポンプの流量推定装置 |
US8419609B2 (en) | 2005-10-05 | 2013-04-16 | Heartware Inc. | Impeller for a rotary ventricular assist device |
US9314557B2 (en) | 2008-09-26 | 2016-04-19 | Worldheart Corporation | Magnetically-levitated blood pump with optimization method enabling miniaturization |
CA2825354A1 (en) * | 2011-01-21 | 2012-07-26 | Heartware, Inc. | Flow estimation in a blood pump |
WO2013003370A2 (en) * | 2011-06-27 | 2013-01-03 | Heartware, Inc. | Flow estimation in a blood pump |
US8834345B2 (en) * | 2013-01-16 | 2014-09-16 | Thoratec Corporation | Backflow detection for centrifugal blood pump |
-
2015
- 2015-11-24 JP JP2017528113A patent/JP2017535368A/ja not_active Withdrawn
- 2015-11-24 WO PCT/US2015/062430 patent/WO2016085985A1/en active Application Filing
- 2015-11-24 CN CN201580074531.8A patent/CN107614029B/zh not_active Expired - Fee Related
- 2015-11-24 US US14/950,213 patent/US9675742B2/en active Active
- 2015-11-24 EP EP15813175.5A patent/EP3223879A1/en not_active Withdrawn
-
2017
- 2017-05-18 US US15/599,115 patent/US10080829B2/en not_active Expired - Fee Related
-
2018
- 2018-09-07 US US16/124,944 patent/US10737006B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107614029B (zh) | 2020-08-25 |
WO2016085985A8 (en) | 2017-10-26 |
EP3223879A1 (en) | 2017-10-04 |
US9675742B2 (en) | 2017-06-13 |
US20170333610A1 (en) | 2017-11-23 |
US10737006B2 (en) | 2020-08-11 |
US20160144092A1 (en) | 2016-05-26 |
WO2016085985A1 (en) | 2016-06-02 |
US10080829B2 (en) | 2018-09-25 |
CN107614029A (zh) | 2018-01-19 |
US20190001036A1 (en) | 2019-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2017535368A (ja) | 基準点最適化 | |
US9511179B2 (en) | Flow estimation in a blood pump | |
US9492601B2 (en) | Suction detection on an axial blood pump using BEMF data | |
US9427508B2 (en) | Axial flow pump pressure algorithm | |
CN109562213B (zh) | 抽吸检测方法和设备 | |
US8897873B2 (en) | Flow estimation in a blood pump | |
CN106999069B (zh) | 平均动脉压估计 | |
US11311711B2 (en) | Axial blood pump with impeller rinse operation | |
JP2017518862A (ja) | 吸引事象を同定するための方法及びデバイス | |
EP3003421B1 (en) | Suction detection in a blood pump |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170725 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170725 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20180219 |