JPH07163176A - 電機子を具備するモータの完全デジタル制御システム - Google Patents

電機子を具備するモータの完全デジタル制御システム

Info

Publication number
JPH07163176A
JPH07163176A JP6245480A JP24548094A JPH07163176A JP H07163176 A JPH07163176 A JP H07163176A JP 6245480 A JP6245480 A JP 6245480A JP 24548094 A JP24548094 A JP 24548094A JP H07163176 A JPH07163176 A JP H07163176A
Authority
JP
Japan
Prior art keywords
signal
digital
motor
control system
drive controller
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.)
Granted
Application number
JP6245480A
Other languages
English (en)
Other versions
JP3514526B2 (ja
Inventor
Kenneth W Krause
ダブリュ クラウス ケニース
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Smith and Nephew Inc
Original Assignee
Smith and Nephew Dyonics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Smith and Nephew Dyonics Inc filed Critical Smith and Nephew Dyonics Inc
Publication of JPH07163176A publication Critical patent/JPH07163176A/ja
Application granted granted Critical
Publication of JP3514526B2 publication Critical patent/JP3514526B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/08Arrangements for controlling the speed or torque of a single motor
    • H02P6/085Arrangements for controlling the speed or torque of a single motor in a bridge configuration
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/32Surgical cutting instruments
    • A61B17/320016Endoscopic cutting instruments, e.g. arthroscopes, resectoscopes
    • A61B17/32002Endoscopic cutting instruments, e.g. arthroscopes, resectoscopes with continuously rotating, oscillating or reciprocating cutting instruments
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/0822Integrated protection, motor control centres
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/085Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load
    • H02H7/0856Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load characterised by the protection measure taken
    • H02H7/0858Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load characterised by the protection measure taken by reversing, cycling or reducing the power supply to the motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/34Modelling or simulation for control purposes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/03Automatic limiting or abutting means, e.g. for safety
    • A61B2090/031Automatic limiting or abutting means, e.g. for safety torque limiting

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Power Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Heart & Thoracic Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Iron Core Of Rotating Electric Machines (AREA)
  • Glass Compositions (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)

Abstract

(57)【要約】 【目的】 本発明は、モータの全制御システムを完全に
デジタル化することにより、ハードウエアを簡素化しか
つシステムの精密性を削減すると、ともにアナログ信号
の存在に起因する不正確さを排除して、モータ制御の性
能を向上させることができる電機子を具備するモータの
完全デジタル制御システムを提供する。 【構成】 モータ動作をデジタル入力コマンド信号で指
示するメインデジタルシグナルプロセッサ、入力コマン
ド信号に応答して、各相ごとに電機子を回転させるため
のデジタル変換信号、および入力コマンド信号によって
確定されるデューティサイクルを有するデジタルパルス
幅変調信号を生成する駆動コントローラ、駆動コントロ
ーラとデジタル通信を行う切り替え手段および電機子位
置を表すデジタルタコメータ信号を生成するモータ監視
手段を備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は完全にデジタル化したモ
ータ制御システムに関し、さらに詳細には、モータの速
度または電機子位置を制御する電機子を具備するモータ
の完全デジタル制御システムに関する。
【0002】
【従来の技術】モータの速度を制御する制御システム
は、一般に公知である。しかし、このようなシステム
は、デジタルシグナルプロセッサで処理を行うために、
少なくとも部分的に、アナログ信号およびアナログ信号
をデジタル信号へ変換するためのアナログ−デジタル変
換器が用いられていた。
【0003】
【発明が解決しようとする課題】したがって、従来のモ
ータ制御システムはシステム全体のハードウエアが複雑
になり、精密性が要求される。さらにアナログ信号に依
存しているため、少なくとも部分的にモータ速度の制御
を不正確にする要因が入りこんでいる。本発明は、この
ような事情を考慮してなされたものであり、モータ制御
システムの技術を向上させることを目的とする。
【0004】また、本発明の他の目的は、このようなモ
ータ制御システムのハードウエアを簡素化してシステム
に精密な部品を必要としないことである。
【0005】さらに別の目的は、正確さと応答速度の付
加的利点を有する完全にデジタル化したモータ制御シス
テムを提供することである。
【0006】本発明の別の目的は、外科的処理に特に応
用できるモータ制御システムを提供することである。
【0007】さらに別の目的は、外科用のポンプやモー
タで駆動される外科器具を正確に制御するシステムを提
供することである。
【0008】
【課題を解決するための手段】本発明は、(a)所望の
モータ動作を指示するデジタル入力コマンド信号を供給
するメインデジタルシグナルプロセッサ、(b)前記入
力コマンド信号に応答して、各相ごとに電機子を回転さ
せるためのデジタル変換信号、および前記入力コマンド
信号によって確定されるデューティサイクルを有するデ
ジタルパルス幅変調信号を生成し、メインデジタルシグ
ナルプロセッサと直接デジタル通信を行う駆動コントロ
ーラ、(c)前記変換信号および前記パルス幅変調信号
のそれぞれに応答して、前記デューティサイクルの間オ
ン状態を持続するデジタルの2値制御信号を各相ごとに
生成し、駆動コントローラとデジタル通信を行う切り替
え手段、および(d)各相ごとに、電機子位置を表すデ
ジタルタコメータ信号を生成し、駆動コントローラとデ
ジタル通信を行うモータ監視手段、を具備し、(e)前
記駆動コントローラが、異なる電機子位置に対応するビ
ット・パターンを有する照合テーブルをさらに備え、前
記タコメータ信号を処理して、実際の電機子速度または
位置を表すデジタル出力信号を生成し、前記出力信号を
直接デジタル的に前記メインデジタルシグナルプロセッ
サに伝達することを特徴とする電機子を具備するモータ
の完全デジタル制御システムである。
【0009】また、本発明は、(a)所望の電機子速度
を指示するデジタル入力速度信号を供給するメインデジ
タルシグナルプロセッサ、(b)各相ごとに、前記入力
速度信号に対応して、各相ごとに電機子を駆動させるた
めのデジタル変換信号、および前記入力速度信号によっ
て確定されるデューティサイクルを有するデジタルパル
ス幅変調信号を生成し、メインデジタルシグナルプロセ
ッサと直接デジタル通信を行う駆動コントローラ、
(c)各相ごとに、前記変換信号および前記パルス幅変
調信号のそれぞれに応答して、前記デューティサイクル
の間オン状態を持続する有するデジタルの2値速度制御
信号を各相ごとに生成し、駆動コントローラとデジタル
通信を行う切り替え手段、および(d)各相ごとに、電
機子位置を表すデジタルタコメータ信号を生成し、駆動
コントローラとデジタル通信を行うモータ監視手段、を
備えてなり、(e)前記駆動コントローラが、異なった
電機子位置に対応するビット・パターンを有する照合テ
ーブルをさらに備え、前記タコメータ信号を処理して、
実際の電機子速度を表すデジタル出力速度信号を生成
し、前記出力速度信号を直接デジタル的に前記メインデ
ジタルシグナルプロセッサに伝達することを特徴とする
電機子を具備するモータの完全デジタル制御システムを
提供するものである。
【0010】切り替え手段としては、例えば三相ブリッ
ジを用いることが好ましい。メインデジタルシグナルプ
ロセッサおよび駆動コントローラは、デジタル的に通信
を行う媒体である複数の光ファイバーによって相互接続
されることが好ましい。
【0011】これら目的や今後明らかになるその他の目
的を達成する場合、本発明の特徴を端的に言えば、電機
子を有するモータの完全にデジタル化した制御システム
の中に見られる。
【0012】メインデジタルシグナルプロセッサ(メイ
ンプロセッサ)と直接デジタル通信を行う駆動コントロ
ーラは、各相に対してコマンド信号に応答してデジタル
変換信号を生成し、入力コマンド信号で確立したデュー
ティサイクルを有するデジタルパルス幅変調信号で電機
子を駆動させる。
【0013】さらに、このシステムは駆動コントローラ
とデジタル通信する、例えば、多相ブリッジなどの切り
替え手段をさらに包含する。多相ブリッジは各相に対し
て、各通信信号や各パルス幅変調信号に応答してデュー
ティサイクルの間継続するオン状態を有する2状態のデ
ジタル制御信号を生成するように作動する。
【0014】このシステムは各相に対して電機子の位置
を表示するデジタルのタコメータ信号を生成する駆動コ
ントローラとデジタル通信する手段をさらに含む。この
駆動コントローラは、タコメータ信号を処理して実際の
電機子の速度と位置を表示するデジタル出力信号を生成
するようにも作動する。駆動コントローラは出力信号を
メインプロセッサにデジタル通信で直接伝達する。
【0015】好適実施例において、メインプロセッサと
駆動コントローラは複数のファイバーを介して相互連結
し、デジタル通信する。本発明の速度制御システムに
は、アナログ信号およびアナログ−デジタル変換器はは
一切使用されない。従って、このようなシステムにおい
てハードウェアの要件を簡略化することができ、アナロ
グ信号の存在に起因する不正確さを排除することができ
る。
【0016】本発明の別の特徴は、所定時間経過後に、
駆動コントローラが入力信号を受信することなくシステ
ムを停止させることにある。制御システムは、例えば、
作動中に肉体の窪みの中の生理塩の溶液の圧力を維持
し、外科用ドリル、ノコ、ヤスリ、外科用メス、ハサミ
をモータ駆動したり、特に患者の体内において破損した
り破壊することを避けるための外科器具に特に応用でき
る。
【0017】本発明の新規の特徴は、請求項に特に記載
されている。しかし、本発明は、その構成、動作方法、
発明の目的および優位性に関して、明細書の以下の実施
例の記述および図面を参照すれば最もよく理解できる。
【0018】
【作用】メインデジタルシグナルプロセッサは、所望の
モータ動作を行わせるデジタルの入力コマンド信号を駆
動コントローラに供給する。駆動コントローラは、前記
入力コマンド信号に応答して、電機子を回転させるため
のデジタルの変換信号および前記入力コマンド信号によ
って確定されるデューティサイクルを有するデジタルの
パルス幅変調信号を生成する。
【0019】切り替え手段は、前記変換信号および前記
パルス幅変調された信号のそれぞれに応答して、前記デ
ューティサイクルの間オン状態を持続する2値制御信号
を各相ごとに生成する。モータ監視手段は、各相ごとに
電機子位置を表すデジタルのタコメータ信号を生成す
る。
【0020】また、駆動コントローラは、前記タコメー
タ信号を処理し、実際の電機子速度または位置を表すデ
ジタルの出力信号を生成し、前記メインデジタルシグナ
ルプロセッサへ伝達する。
【0021】
【実施例】本発明はブラシレス、三相直流モータの速度
を制御するための制御システムに関して例示する。図1
は、本発明の完全にデジタル化したモータ速度制御シス
テム全体のブロック図であり、図2は図1のシステムの
詳細な全体回路図である。また、図3〜図6は図2の詳
細な部分回路図である。
【0022】参照番号10は、電機子12を具備するブ
ラシレス、三相直流モータを示す。モータ10は、カリ
フォルニア州、サンマルコスのBEI キムコ磁気部門(B
E Kimco Magnetics Division of San Marcos)か
ら部品番号DIH 23−20−BBNBを入手するこ
とが好ましい。このモータ10は、電機子位置を感知す
るために電機子の近傍に、従来のホール効果センサ14
を複数具備している。
【0023】このシステムは、メインデジタルシグナル
プロセッサ(CPU)16を備えており、集積回路チッ
プNo.87C51−PLCCを搭載することが好まし
い。CPU16は、駆動コントローラ18と直接デジタ
ル的に通信(信号伝達)を行う。駆動コントローラ18
は、集積回路チップNo.87C51−PLCCを搭載
することが好ましい。
【0024】CPU16は、所望の電機子速度を表わす
デジタルの入力速度信号RXを、ライン20を通して駆
動コントローラ18に供給する。駆動コントローラ18
は現実の電機子速度を表すデジタルの出力速度信号TX
をライン22を通してCPU16に供給する。また、駆
動コントローラ18は、RESETライン24を通して
CPU16に接続される。
【0025】通信ライン20、22、24は、3.75
kボーでデータを伝送できる高速直列バスであり、好ま
しくは光ファイバ−が用いられる。しかし、CPU16
および駆動コントローラ18は、パラレル通信バス、高
速シリアルハードワイヤー・インターフェースなどの並
列または直列の伝送手段によって通信してもよい。
【0026】駆動コントローラ18は、入力速度信号R
Xを受信すると、内蔵されたプログラムを実行する。駆
動コントローラ18は、電機子を回転するために共に作
用する1組の6つの変換信号を生成する。これらの変換
信号はモータの各相に2つの信号が割り当てられる。
【0027】さらに詳細には、駆動コントローラ18は
6つの変換ビットパターンのリストを有する内部照合テ
ーブルを備えている。各パターンは前回の電機子位置か
ら60度離れた角度の位置に電機子を動かすための別々
のコマンドを表わす。
【0028】変換信号は三相のブリッジ回路26へ送ら
れ、また任意にブリッジ駆動回路(図2〜図6、参照)
を通って伝達される。各相に1つずつわりあてられた3
つの位置制御信号はブリッジ回路26からモータ10へ
出力される。ホール効果センサ14は電機子の回転を感
知し、駆動コントローラ18がいつ変換信号を生成すべ
きかを指示する2状態ホール効果信号を生成する。
【0029】図7のフローチャートに、駆動コントロー
ラ18の動作の一部を表わす。ブロック28は変換信号
の生成を示し、ブロック30はホール効果センサの値を
読みとることを示す。
【0030】駆動コントローラ18がホール効果信号の
状態の変化を認知すると(ブロック32)、新しい状態
がセーブされ(ブロック34)、次の変換ビットパター
ンがモータに出力される(ブロック36)。その後、ホ
ール効果センサの次の読み取りの前に、タコメータ(T
AC)信号を生成する内部カウンタをインクリメントす
る(ブロック38)。このタコメータ信号は結果的には
先に述べた出力速度信号TXを生成するように処理され
る。
【0031】ブロック32でホール効果センサ14の状
態が変化しなかった場合は、電機子が60度動かなかっ
たことを意味し、これによって駆動コントローラはブロ
ック30へ再び戻りホール効果センサ14の値を読み取
ろうとする。
【0032】駆動コントローラ18はまた、CPU16
からのコマンドデータに応答して、このコマンドデータ
によって確定されるデューティサイクルを持つデジタル
パルス幅変調(PWM)信号を生成する。
【0033】PWM信号は、好ましくは周波数3.90
625kHzのキャリア信号に搬送されて運ばれる。駆
動コントローラ18は、好ましくは256マイクロ秒の
PWMサイクルを確定する内部ソフトウエアによるPW
Mタイマを備える。PWMサイクルには高低2つの状態
がある。PWM出力は高状態の間は継続して走行される
が、低状態ではOFFにリセットされる。コマンドデー
タはPWMタイマの走行時間を、好ましくは14−24
2マイクロ秒に制御する。このようにして、PWM信号
のデューティサイクルは5.47%−94.53%に制
御される。
【0034】図8に、駆動コントローラ動作のこの局面
のフローを示す。ブロック40は、PWM信号の生成を
表わす。駆動コントローラは2値のPWMビットを保持
および生成し(ブロック42)、ブロック44において
PWMビットの状態を調べる。
【0035】PWMビットが低の状態であれば、ブロッ
ク46に示されるようにPWMタイマの値はCPU16
によって供給されるコマンドバイトから再読み取りされ
る。PWMビットが高の状態であれば、PWMタイマの
値は実際の値の2の補数で再読み取りされる(ブロック
48)。
【0036】最も好ましくは図1に示されるように、P
WM信号は駆動ロジックユニット50に送られる。駆動
ロジックユニット50は、図2に示されるように、3つ
のANDゲートを有し、3つの変換信号がこれらのゲー
トに送り込まれる。駆動ロジックユニット50は、ブリ
ッジ回路26へ送出する切り替え信号を生成する。そし
て、ブリッジ回路26は各相ごとにオン状態およびオフ
状態を有する前記した変調された制御信号を生成する。
【0037】図9のフローチャートに示されるように、
先に述べたホール効果センサ14はTAC信号を駆動コ
ントローラに送り返す(ブロック50)。さらに詳細に
は、TAC信号はTACタイマによって62.5ms毎
に生じるように累算される(ブロック52)。TACカ
ウンタで得られたカウント値は、駆動コントローラから
送出されライン22を通ってCPU16へ戻されるタコ
メータ信号に含まれる。このタコメータ信号は、モータ
の実際の速度を表わしている。
【0038】本発明の他の特徴は、ウォッチドッグカウ
ンタ(図9のブロック54)が、例えば500msのプ
リセットカウントを有していることである。
【0039】ウォッチドッグカウンタは、TACタイマ
の割り込みを受信すると、カウントダウンを始める。ブ
ロック56に示されるように500ms経過すると、シ
ステム全体は停止する(ブロック58)。しかし、監視
時間(ウォッチドッグ時間)が経過しない場合には、ブ
ロック60に示したように、CPU16からのコマンド
データはライン20を通って駆動コントローラへ送られ
る。
【0040】図10は代表的な現代のある外科処理の設
置を示す略ブロック図であり、例えば、関節鏡検査や腹
腔鏡検査などである。手術中の患者の関節やその他の部
位(領域)は62で示す。第1のキューレット64をそ
の部位に挿入し、生理塩溶液のソースに装着する。例え
ば、関節の中にプラスの圧力例えば、0から150mm
Hgのゲージで維持するポンプ66などがある。ビデオ
カメラと光源68もその部位を見るキューレット64や
テレビのモニター(図示せず)に接続する。先端に外科
用器具を備えた第2のカニューレ70も部位62に挿入
する。
【0041】ここで、外科用器具とは、モータ駆動部を
備えたシェーバ72である。メスを入れることにより生
じる生理塩、血液、切片は、その部位からカニューレ7
0の中空部を介して吸引され、さらにポンプ収納部66
に配置したピンチバルブ76(このバルブは前記部位か
らの流量を制御する働きをもつ)を通過し、廃棄物収集
装置78へ、さらに通常絶対値圧力150から760m
mHgを維持するバキュウム80にホース74を介して
除去される。カニューレ70とホース74の間には、カ
メラとその中の計器を支え、流れと真空の利用をコント
ロールする器具76がある。
【0042】こうした外科処理では、部位62の圧力が
一定であることが重要である。関節の機能的部分が常に
変化し漏れが生じ、不安定で封印できない領域において
は、このことはとりわけ困難である。外科医が外科器具
を操作して、バキュームへの接続を開閉し、流体の流れ
により組織の切片を除去する場合、定速可変する真空と
急速可変する真空が存在する。特に重要なことは、患者
を傷つける可能性があるために、圧力が過大にならない
ようにすることである。圧力を一定にしておけば、部位
62を流れる生理塩の速度の正確な制御に繋がる。ポン
プの速度が少し変化すると、圧力が非常に大きく変化す
る。
【0043】本発明の制御システムでは、厳密な公差で
一定の圧力を加えることが分かっている。このことは、
ポンプのパルス駆動モータで特に達成することができ
る。ポンプのデューティサイクルは変えることができ、
ポンプの回転周波数も何分の1rpmから例えば500
0rpmまで可変できる。外科領域までの典型的な流量
は、毎分0.0から2.5リットルまでである。
【0044】図11は外科用ルータの切断拡大部分の斜
視図であり、先端にカニューレ70が現れる。遠端で閉
鎖する管82には開口部があり、この開口部は一例とし
ては切り出し部86である。ルータ88もまた中空の管
であり、遠端部領域に鋭い刃物を有する切削表面90を
有する。ルータはモータで駆動し管82の中で駆動回転
する。流体と切片は真空吸引されて中央の中空部を介し
て除去される。
【0045】外科用ルータは一定速度で駆動するのが通
常であり、一方向に回転し、シェーバ72内部のモータ
で駆動される。ルータに加えるトルクは正確に制御する
ことが望ましい。なぜなら、骨片や金属片やその他の断
片が回転中のルータ88に多く詰まるトルクが大きくな
るため、患者の関節の中で破片が分散するため、ルータ
それ自体や管82あるいは、カニューレ70が破損する
場合がある。したがってその破片を除去しなければなら
ないが、これは容易な仕事ではない。しかも、その部位
は、外傷を受ける可能性がある。
【0046】本発明の制御システムはこのようなトルク
制御を行うことができる。本発明のシステムは、電圧あ
るいは電気駆動力を加えることができ、普通は特定のデ
ューティサイクルを有する一連のパルスを印加する。
【0047】デジタルタコメータは、モータの実際の速
度を測定する。モータの速度とルータ駆動用の波形の出
力とを比較する照合テーブルがある。キュレットやルー
タの内部に物が詰まると、モータはより大きな力を必要
とし、より大きな電圧とより大きな電流という形で、デ
ューティサイクルを大きくしなければならない。
【0048】照合テーブルでは、デューティサイクル、
電流あるいは電圧と、モータの速度を比較し、もし速度
(モータとキュレットが連結している場合)が、印加す
る力に比べて、遅すぎる場合には、コントローラがデュ
ーティサイクルを下げ、電圧あるいは電流を降下させト
ルクを下げて、ルータあるいは管82が破損しないよう
にする。ここで、外科医はカメラ68を介してカニュー
レの端部の状態を観察する。例えば、何かが詰まってい
る場合には、生理塩の流量を増し、あるいは道具を操作
して詰まった物を除去し、必要な場合には、道具を交換
する。
【0049】図12は図11のカニューレの断面図であ
るが、その中にルータを包含している。切削用の刃物9
0を備えた本発明のルータ82は一方向に回転しそして
べつの方向に回転して、例えば振動し、正確に360度
時計回りに回転し、また反対の方向に360度回転そし
てそれを繰り返すように駆動することができる。回転の
代表的な回転サイクル時間は、0.5秒あるいは、振動
数で毎分120回である。
【0050】外科医は長年そのような道具を求めてきた
が、それは切削がよくなると思われていたからである。
ルータ88の本体が一方向に回転し、さらに別方向に回
転すると、開口部(切削表面)90の中に移動する組織
を切断し、バキュウムで除去して、隙間92から生理塩
を流し込み最終的にはホース74に注入する。振動させ
るものはルータに限定するものではなく、ドリル、円形
のヤスリ、回転外科用のメスやモータ駆動制御道具の完
全なセットにも使用できることを理解すべきである。
【0051】図13は外科用の往復駆動ヤスリの略側面
図である。ヤスリ94は、矢印で示すように、直線方向
96に往復する。外科用ヤスリは、往復駆動モータ、ま
たはソレノイドのようなモータ駆動部の端部に接続され
る。往復駆動モータは位置を表示する単一のホール効果
センサを備えいる。本発明における往復駆動ヤスリの制
御は、完全に電気システムにより行い、ヤスリにはバネ
を取り付けず、ヤスリには機械応答装置を結合しない。
【0052】ヤスリを往復に駆動するすべての力は、電
気制御信号による。往復駆動のための精密制御はリニア
ソレノイドモータを前後に駆動する一連のステップコン
トロールパルスが付与された本発明の制御装置により制
御される。実験で示されているように、各サイクルには
幅が一様であるか異なった一連の小さなパルスを具備し
て、ヤスリを正確に前後方向に動かすことができる。タ
コメータのフィードバック信号が供給され、照合テーブ
ルとそのコントロールにより、切削したりシェーブする
道具に応じて付加の力を制御することができる。
【0053】各サイクルにおけるパルス幅を広くした
り、狭くしたりして、より大きな力を加えることができ
る。よりスムーズに作動させ、カニューレに発生する振
動を抑制するためには、各サイクルの端部と始めのパル
スを、各サイクルの中央部のパルス幅を狭くすることに
あると予測される。言い換えれば、切削力はデューティ
サイクルにより制御できるので、外科処理の全過程を通
してタコメータの測定とパルスの出力で調節することが
できる。ヤスリの調整はバネや機械的な共振あるいはそ
の他の機械的な手段を用いずに純粋に電気的に調整でき
る。往復駆動ヤスリの運動は、通常1秒につき1サイク
ルで約4分の1インチあるいは千分の250動く。
【0054】本発明の別の実施例では、システムはモー
タあるいはソレノイドに2つの信号を送り、一つの信号
は、例えばサイクル時間が1秒である低周波信号であ
り、もう一方はサイクル時間が1ミリ秒の高周波数信号
である。低周波信号は上記のごとくであり、高周波信号
も実質的に同じであり、より高速である。複合信号は、
往復駆動ヤスリに複合運動を与える。例えば、高周波で
波長が短い振動が、例えば千分の20から40の範囲
で、約千分の250というより遅いストロークに重な
る。ある種の外科処理には、このことが利点を有する。
高周波信号と低周波信号の両方を制御し、その信号を制
御するのが、ここで示すシステムである。
【0055】本発明は、例えば、電気ステッパーあるい
はブラッシレスモータを、回転往復出力で駆動する電気
出力の制御システムである。このシステムは、モータで
作り出す力、トルクと、モータが回転や往復運動する速
度、速さの両方を正確に制御する。これは、電気出力信
号の特性と、駆動コントローラの照合テーブルにより達
成することができる。この照合テーブルは、例えばモー
タを使用する様々な応用装置のコンピュータ端末から容
易に電子的に調整することができる。そして、この種の
モータには負荷と正確さが要求されている。
【0056】上述したような要素を別々に用いる場合、
またはその2つ以上を組み合わせた場合にも上述した実
施例の構成と異なるタイプの他の実施例においても有用
に用いられることが分かる。
【0057】本発明は、ブラシレス、三相直流モータ用
の完全にデジタル化された速度制御システムの実施例と
して図示ならびに記載されたが、これらは、本発明を限
定することを意図しておらず、本発明の範囲内で種々の
改変および構造的な変化が施され得る。
【0058】
【発明の効果】本発明によれば、電機子を具備するモー
タの全制御システムを完全にデジタル化することによ
り、アナログ信号の存在に起因する不正確さを排除する
ことができ、モータ制御の性能を向上させることができ
る。また、この制御システムは、ハードウエアを簡素化
でき、精密な部品も必要としないなどの利点がある。ま
た、この制御システムを外科的処理に応用した場合、外
科用ポンプやモータで駆動する外科用器具を正確に制御
することができる。
【図面の簡単な説明】
【図1】図1は本発明の全デジタル化された速度制御シ
ステム全体のブロック図である。
【図2】図2は図1のシステムの詳細な全体回路図であ
る。
【図3】図3は図2の詳細な部分回路図である。
【図4】図4は図2の詳細な部分回路図である。
【図5】図5は図2の詳細な部分回路図である。
【図6】図6は図2の詳細な部分回路図である。
【図7】図7は本発明の駆動コントローラの動作の一部
を表すフローチャートである。
【図8】図8は本発明のコントローラにおける他の動作
のフローチャートである。
【図9】図9は本発明のコントローラにおける他の動作
のフローチャートである。
【図10】図10は本発明のシステムを活用する外科処
理の略ブロック図である。
【図11】図11は外科器具の斜視図である。
【図12】図12は図11の断面図である。
【図13】図13はヤスリの略側面図である。
【符号の説明】
10 モータ 12 電機子 14 ホール効果センサ 16 メインデジタルシグナルプロセッサ(CPU) 18 駆動コントローラ 20、22、24 通信ライン 26 ブリッジ回路 50 駆動ロジックユニット

Claims (20)

    【特許請求の範囲】
  1. 【請求項1】 (a)所望のモータ動作を指示するデジ
    タル入力コマンド信号を供給するメインデジタルシグナ
    ルプロセッサ、 (b)前記入力コマンド信号に応答して、各相ごとに電
    機子を回転させるためのデジタル変換信号、および前記
    入力コマンド信号によって確定されるデューティサイク
    ルを有するデジタルパルス幅変調信号を生成し、メイン
    デジタルシグナルプロセッサと直接デジタル通信を行う
    駆動コントローラ、 (c)前記変換信号および前記パルス幅変調信号のそれ
    ぞれに応答して、前記デューティサイクルの間オン状態
    を持続するデジタルの2値制御信号を各相ごとに生成
    し、駆動コントローラとデジタル通信を行う切り替え手
    段、および (d)各相ごとに、電機子位置を表すデジタルタコメー
    タ信号を生成し、駆動コントローラとデジタル通信を行
    うモータ監視手段、を具備し、 (e)前記駆動コントローラが、異なる電機子位置に対
    応するビット・パターンを有する照合テーブルをさらに
    備え、前記タコメータ信号を処理して、実際の電機子速
    度または位置を表すデジタル出力信号を生成し、前記出
    力信号を直接デジタル的に前記メインデジタルシグナル
    プロセッサに伝達することを特徴とする電機子を具備す
    るモータの完全デジタル制御システム。
  2. 【請求項2】 前記メインデジタルシグナルプロセッサ
    と前記駆動コントローラが、並列のバスあるいは直列の
    光ファイバーにより相互連結され、デジタル的に通信を
    行うことを特徴とする請求項1記載の完全デジタル制御
    システム。
  3. 【請求項3】 前記パルス幅変調信号を変調する第2の
    照合テーブルをさらに具備することを特徴とする請求項
    1記載の完全デジタル制御システム。
  4. 【請求項4】 前記パルス幅変調信号が2つの状態を有
    し、駆動コントローラが、タイマ出力信号を発生するタ
    イマ手段を備え、パルス幅変調信号の状態によって、タ
    イマ出力信号の持続時間を確定することを特徴とする請
    求項1に記載の完全デジタル制御システム。
  5. 【請求項5】 駆動コントローラが、所定の監視時間を
    計測するウォッチドッグタイマ手段と、前記監視時間の
    経過時に入力コマンド信号を受信することなく変換信号
    の生成を停止する停止手段とを具備することを特徴とす
    る請求項1記載の完全デジタル制御システム。
  6. 【請求項6】 (a)所望の電機子速度を指示するデジ
    タル入力速度信号を供給するメインデジタルシグナルプ
    ロセッサ、 (b)各相ごとに、前記入力速度信号に対応して、各相
    ごとに電機子を駆動させるためのデジタル変換信号、お
    よび前記入力速度信号によって確定されるデューティサ
    イクルを有するデジタルパルス幅変調信号を生成し、メ
    インデジタルシグナルプロセッサと直接デジタル通信を
    行う駆動コントローラ、 (c)各相ごとに、前記変換信号および前記パルス幅変
    調信号のそれぞれに応答して、前記デューティサイクル
    の間オン状態を持続する有するデジタルの2値速度制御
    信号を各相ごとに生成し、駆動コントローラとデジタル
    通信を行う切り替え手段、および (d)各相ごとに、電機子位置を表すデジタルタコメー
    タ信号を生成し、駆動コントローラとデジタル通信を行
    うモータ監視手段、を備えてなり、 (e)前記駆動コントローラが、異なった電機子位置に
    対応するビット・パターンを有する照合テーブルをさら
    に備え、前記タコメータ信号を処理して、実際の電機子
    速度を表すデジタル出力速度信号を生成し、前記出力速
    度信号を直接デジタル的に前記メインデジタルシグナル
    プロセッサに伝達することを特徴とする電機子を具備す
    るモータの完全デジタル制御システム。
  7. 【請求項7】 前記パルス幅変調信号のデューティサイ
    クルが、5%から95%の範囲であることを特徴とする
    請求項6記載の完全デジタル制御システム。
  8. 【請求項8】 前記パルス幅変調信号が3.9kHzの
    周波数を持つ信号キャリアに乗せて運ばれることを特徴
    とする請求項6に記載の完全デジタル制御システム。
  9. 【請求項9】 前記パルス幅変調信号が2つの状態を有
    し、前記駆動コントローラがタイマ出力信号を発するタ
    イマ手段を備え、パルス幅変調された信号の状態によっ
    て前記タイマ出力信号の持続時間を確定することを特徴
    とする請求項6記載の完全デジタル制御システム。
  10. 【請求項10】 前記駆動コントローラが、所定の監視
    時間を計測するウォッチドッグタイマ手段と、前記監視
    時間の経過時に前記入力速度信号を受信することなく変
    換信号の生成を停止する停止手段とを具備することを特
    徴とする請求項6記載の完全デジタル制御システム。
  11. 【請求項11】 前記第2のパルス幅変調信号を前記第
    1のパルス幅変調信号に重ねて前記モータを複合運動さ
    せることを特徴とする請求項2記載の完全デジタル制御
    システム。
  12. 【請求項12】 前記モータ出力に接続する外科用器具
    をさらに具備し、前記複合運動を外科用器具に伝達する
    ことを特徴とする請求項11記載の完全デジタル制御シ
    ステム。
  13. 【請求項13】 前記モータが前後運動するリニアモー
    タであることを特徴とする請求項12記載の完全デジタ
    ル制御システム。
  14. 【請求項14】 前記外科用器具は往復駆動ヤスリであ
    り、前記ヤスリは前記第1信号により約千分の250の
    ストロークで駆動し、前記第2信号により約千分の20
    から40のストロークで駆動することを特徴とする請求
    項13記載の完全デジタル制御システム。
  15. 【請求項15】 前記器具の各運動における力を前記各
    パルスのデューティサイクルにより独占的に制御できる
    ことを特徴とする請求項13記載の完全デジタル制御シ
    ステム。
  16. 【請求項16】 前記コマンド信号が回転モータの振動
    のためであり、前記のモータが外科用器具への接続用出
    力をさらに具備し、前記外科用器具に前記振動運動を入
    力することを特徴とする請求項1記載の完全デジタル制
    御システム。
  17. 【請求項17】 前記外科用器具が、振動シェーバであ
    ることを特徴とする請求項16記載の完全デジタル制御
    システム。
  18. 【請求項18】 前記シェーバが約120rpmの速度
    で各方向に360度振動することを特徴とする請求項1
    7記載の完全デジタル制御システム。
  19. 【請求項19】 前記モータが回転モータであり、外科
    用器具に接続する出力を具備し、さらに前記出力に加わ
    るトルクを制限する電気制御を有し、前記トルク制限器
    が前記パルス幅変調信号のデューティサイクルを調整
    し、過剰なトルクが前記道具にかからないようにするこ
    とを特徴とする請求項1記載の完全デジタル制御システ
    ム。
  20. 【請求項20】 前記トルク制限器は、トルクに比例し
    た制御信号のデューティサイクルに依存する前記タコメ
    ータ信号からの前記デジタル出力信号によりモータ速度
    を比較することを特徴とする請求項1記載の完全デジタ
    ル制御システム。
JP24548094A 1993-10-12 1994-10-11 電機子を具備するモータの完全デジタル制御システム Expired - Fee Related JP3514526B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13529793A 1993-10-12 1993-10-12
US135297 1993-10-12

Publications (2)

Publication Number Publication Date
JPH07163176A true JPH07163176A (ja) 1995-06-23
JP3514526B2 JP3514526B2 (ja) 2004-03-31

Family

ID=22467446

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24548094A Expired - Fee Related JP3514526B2 (ja) 1993-10-12 1994-10-11 電機子を具備するモータの完全デジタル制御システム

Country Status (7)

Country Link
EP (1) EP0649217B1 (ja)
JP (1) JP3514526B2 (ja)
AT (1) ATE184435T1 (ja)
AU (1) AU682392B2 (ja)
CA (1) CA2117817C (ja)
DE (1) DE69420507T2 (ja)
ES (1) ES2138650T3 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100434236B1 (ko) * 2001-10-11 2004-06-04 페어차일드코리아반도체 주식회사 모터 제어 구동 회로

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5672945A (en) * 1992-04-13 1997-09-30 Smith & Nephew Endoscopy, Inc. Motor controlled surgical system and method having self clearing motor control
US5602449A (en) 1992-04-13 1997-02-11 Smith & Nephew Endoscopy, Inc. Motor controlled surgical system and method having positional control
US5845045A (en) * 1993-11-28 1998-12-01 Papst-Motoren Gmbh & Co. Kg Method and apparatus for DC motor speed control
ATE225960T1 (de) 1996-08-12 2002-10-15 Papst Motoren Gmbh & Co Kg Anordnung zur überwachung eines mikroprozessors
US5923145A (en) * 1997-08-15 1999-07-13 S-B Power Tool Company Controller for variable speed motor
EP1133265B1 (en) * 1998-11-23 2004-07-07 Microdexterity Systems Inc. Surgical manipulator
EP1087704A2 (en) * 1999-03-19 2001-04-04 Boston Scientific Limited Atherectomy power control system
US7892243B2 (en) 2001-01-16 2011-02-22 Microdexterity Systems, Inc. Surgical manipulator
AU2002248360A1 (en) 2001-01-16 2002-08-19 Microdexterity Systems, Inc. Surgical manipulator
US7950306B2 (en) 2007-02-23 2011-05-31 Microdexterity Systems, Inc. Manipulator
CN102787974B (zh) * 2012-07-12 2014-06-18 上海交通大学 用于风电变桨的全数字式交流永磁同步电机伺服驱动器
EP3709389B1 (en) * 2015-04-03 2024-06-05 ConMed Corporation Motor control method of autoclave tolerant battery powered motorized surgical hand piece tool
WO2019118522A1 (en) * 2017-12-12 2019-06-20 Boston Scientific Scimed, Inc. Rotational medical device
EP3829053B1 (en) * 2019-11-26 2023-07-19 ABB Schweiz AG Electrical drive system with independent diagnostics
CN113928590B (zh) * 2021-10-14 2024-09-17 西北工业大学太仓长三角研究院 基于模块化永磁同步电机的电动飞机推进系统测试平台

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS645396A (en) * 1987-06-25 1989-01-10 Toyota Motor Corp Servo-controller
JPH02299496A (ja) * 1989-05-12 1990-12-11 Nippon Steel Corp ブラシレス直流モータの駆動方法
JPH0475492A (ja) * 1990-07-12 1992-03-10 Matsushita Electric Ind Co Ltd サーボモータの制御装置
JPH04213707A (ja) * 1990-12-12 1992-08-04 Canon Inc 角度位置決め装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH614151A5 (ja) * 1976-12-27 1979-11-15 Meyer & Burger Maschinenfabrik
JPS59161708A (ja) * 1983-03-04 1984-09-12 Fanuc Ltd サ−ボ駆動ユニツト
GB2156172B (en) * 1984-03-19 1988-11-02 Westinghouse Electric Corp Stepper motor torque control apparatus and method
JPS61114304A (ja) * 1984-11-08 1986-06-02 Fujitsu Ltd デイジタル制御装置
JPS6474089A (en) * 1987-09-11 1989-03-20 Hitachi Ltd Method and device for controlling brushless motor having position detector
US4867155A (en) * 1988-06-21 1989-09-19 Nu-Tech Industries, Inc. Arthroscopic cutting device
US5017846A (en) * 1990-04-05 1991-05-21 General Electric Company Stall protection circuit for an electronically commutated motor
US5270622A (en) * 1992-04-13 1993-12-14 Smith & Nephew Dyonics, Inc. Brushless motor control system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS645396A (en) * 1987-06-25 1989-01-10 Toyota Motor Corp Servo-controller
JPH02299496A (ja) * 1989-05-12 1990-12-11 Nippon Steel Corp ブラシレス直流モータの駆動方法
JPH0475492A (ja) * 1990-07-12 1992-03-10 Matsushita Electric Ind Co Ltd サーボモータの制御装置
JPH04213707A (ja) * 1990-12-12 1992-08-04 Canon Inc 角度位置決め装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100434236B1 (ko) * 2001-10-11 2004-06-04 페어차일드코리아반도체 주식회사 모터 제어 구동 회로

Also Published As

Publication number Publication date
DE69420507D1 (de) 1999-10-14
AU7571094A (en) 1995-05-04
EP0649217A1 (en) 1995-04-19
JP3514526B2 (ja) 2004-03-31
CA2117817A1 (en) 1995-04-13
ES2138650T3 (es) 2000-01-16
EP0649217B1 (en) 1999-09-08
CA2117817C (en) 2003-09-16
ATE184435T1 (de) 1999-09-15
AU682392B2 (en) 1997-10-02
DE69420507T2 (de) 2000-03-30

Similar Documents

Publication Publication Date Title
US5563481A (en) Brushless motor
JP3514526B2 (ja) 電機子を具備するモータの完全デジタル制御システム
US5602449A (en) Motor controlled surgical system and method having positional control
EP0892622B1 (en) Motor controlled surgical system having self clearing motor control
JP5756289B2 (ja) 電動外科用システム
WO1996032067A9 (en) Motor controlled surgical system and method having positional control
JP2024520458A (ja) 外科用回転シェーバーの遠位窓開口部の動的制御
CN110801261B (zh) 骨科手术用双动片精切摆锯片
EP1995654A1 (en) Position control method, position control device and electric device including the position control device
JPH0529697Y2 (ja)
JPH0694Y2 (ja) 外科手術用具
CN120284405A (zh) 一种腹腔镜下手术刀具
JP2544622B2 (ja) 治療装置

Legal Events

Date Code Title Description
A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040113

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080123

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090123

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090123

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100123

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110123

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110123

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120123

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees