JP6727173B2 - ロータ位置検出システム - Google Patents
ロータ位置検出システム Download PDFInfo
- Publication number
- JP6727173B2 JP6727173B2 JP2017158223A JP2017158223A JP6727173B2 JP 6727173 B2 JP6727173 B2 JP 6727173B2 JP 2017158223 A JP2017158223 A JP 2017158223A JP 2017158223 A JP2017158223 A JP 2017158223A JP 6727173 B2 JP6727173 B2 JP 6727173B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- current
- low
- rotor position
- unit
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims description 110
- 238000005259 measurement Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 description 17
- 102100028085 Glycylpeptide N-tetradecanoyltransferase 1 Human genes 0.000 description 4
- 101000578329 Homo sapiens Glycylpeptide N-tetradecanoyltransferase 1 Proteins 0.000 description 4
- 101100294250 Papaver somniferum NMT4 gene Proteins 0.000 description 4
- 101100464782 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CMP2 gene Proteins 0.000 description 4
- 101100464779 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CNA1 gene Proteins 0.000 description 4
- 101150110971 CIN7 gene Proteins 0.000 description 3
- 101100286980 Daucus carota INV2 gene Proteins 0.000 description 3
- 102100023122 Glycylpeptide N-tetradecanoyltransferase 2 Human genes 0.000 description 3
- 101000979544 Homo sapiens Glycylpeptide N-tetradecanoyltransferase 2 Proteins 0.000 description 3
- 101150110298 INV1 gene Proteins 0.000 description 3
- 101100517250 Mus musculus Nsf gene Proteins 0.000 description 3
- 101100397044 Xenopus laevis invs-a gene Proteins 0.000 description 3
- 101100397045 Xenopus laevis invs-b gene Proteins 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 101100463355 Arabidopsis thaliana NMT3 gene Proteins 0.000 description 2
- 101100416886 Papaver somniferum RNMT gene Proteins 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/153—Arrangements in which a pulse is delivered at the instant when a predetermined characteristic of an input signal is present or at a fixed time interval after this instant
- H03K5/1536—Zero-crossing detectors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/175—Indicating the instants of passage of current or voltage through a given value, e.g. passage through zero
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/12—Control or stabilisation of current
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/36—Protection against faults, e.g. against overheating or step-out; Indicating faults
- H02P8/38—Protection against faults, e.g. against overheating or step-out; Indicating faults the fault being step-out
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/03—Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- General Physics & Mathematics (AREA)
- Control Of Stepping Motors (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
まず、本発明の第一の実施形態に係るロータ位置検出システムについて、図面を参照して説明する。図1はロータ位置検出システムを示す回路図である。図2はステッピングモータの内部構成を説明する模式図である。本実施形態では、Hブリッジ回路の第1及び第2ハイサイドトランジスタがオフ、第1及び第2ローサイドトランジスタがオンしているときに、モータ側から第1ローサイドトランジスタ或いは第2ローサイドトランジスタに流れる電流を検出し、電流量が変化する時間を計測してロータ位置を算出している。
Vinv−Ve=(Rm×Imc)+{Lm×(di/dt)}・・・式(1)
と表すことができる。ここで、Vinvは電源電圧(電源Vmの電圧)、Veは誘起電圧、Rmはモータ3の内部抵抗(モータ定数)、Lmはモータ3のコイルのインダクタンス(モータ定数)、diは単位時間当たりの制御電流変化量、dtは単位時間である。
−Ve=(Rm×Imc)+{Lm×(di/dt)}・・・式(2)
と表すことができる。なお、動作状態IIから動作状態IIIに変化した状態式でも同様である。式(2)を変形すると、
dt=(Lm×di)/[−(Ve+(Rm×Imc))]・・・式(3)
と表すことができる。
di=[−(Ve+(Rm×Imc))]/Lm・・・式(4)
と表すことができる。ここで、dt(単位時間)を固定すると誘起電圧Veの変化はdi(単位時間当たりの電流変化量)の変化量として取り出すことができる。
dt=(Lm×di)/[−(Rm×Imc)]・・・式(5)
と表すことができる。
di:Imc=A:1・・・式(6)
で制御すると、
dt=(Lm×A)/[−(Rm)]・・・式(7)
と表すことができる。
次に、本発明の第2の実施形態に係るロータ位置検出システムについて、図面を参照して説明する。図12はロータ位置検出システムを示す回路図である。本実施形態では、時間測定部で算出した単位時間dt(差分時間)と誘起電圧に基づいて脱調状態を検出する。
次に、本発明の第3の実施形態に係るロータ位置検出システムについて、図面を参照して説明する。図13はロータ位置検出システムを示す回路図である。本実施形態では、Hブリッジ回路の第1及び第2ハイサイドトランジスタがオフ、第1及び第2ローサイドトランジスタがオンしているときに、モータ側から第1ローサイドトランジスタ或いは第2ローサイドトランジスタに流れる電流を測定し、測定電流と誘起電圧に基づいてロータ位置を算出している。
次に、本発明の第4の実施形態に係るロータ位置検出システムについて、図面を参照して説明する。図14はロータ位置検出システムを示す回路図である。本実施形態では、Hブリッジ回路の第1及び第2ハイサイドトランジスタがオフ、第1及び第2ローサイドトランジスタがオンしているときに、モータ側から第1ローサイドトランジスタ或いは第2ローサイドトランジスタに流れる電流を測定し、測定電流と誘起電圧に基づいて脱調状態を検出する。
(付記1)
モータのコイルに流す電流の向きと導通を制御し、電源と前記モータの間に設けられる第1及び第2ハイサイドトランジスタと、前記モータと接地電位の間に設けられる第1及び第2ローサイドトランジスタとを有するHブリッジ回路と、
前記モータに発生する誘起電圧を検出する誘起電圧検出部と、
前記第1及び第2ハイサイドトランジスタがオフ、前記第1及び第2ローサイドトランジスタがオンしているときに、前記モータから前記第1ローサイドトランジスタ或いは前記第2ローサイドトランジスタに流れる電流を測定する電流測定部と、
前記電流測定部から出力される電流情報と前記誘起電圧検出部から出力される誘起電圧に基づいて、モータの脱調状態を検出する脱調状態検出部と
を具備することを特徴とするロータ位置検出システム。
前記第1及び第2ハイサイドトランジスタと第1及び第2ローサイドトランジスタをPWM制御し、前記脱調状態検出部から出力される脱調状態情報に基づいて、前記モータを脱調状態から正常状態に回復させる駆動制御部を
更に具備することを特徴とする付記1に記載のロータ位置検出システム。
2、2a 駆動制御部
3 モータ
4 電流検出部
5 時間測定部
6 ゼロクロス判定部
7、7a ロータ位置算出部
8 誘起電圧検出部
9、9a 脱調状態検出部
10 電流測定部
31 ロータ
32、33 コイル
51、52 基準電圧発生部
53 時間算出部
100〜103 ロータ位置検出システム
CMP1、CMP2 コンパレータ
HST1、HST2 ハイサイドトランジスタ
Imc モータ電流
INV1、INV2 インバータ
Lm モータコイルのインダクタンス
LST1、LST2 ローサイドトランジスタ
N1〜5 ノード
NMT1〜4 MOSトランジスタ
Rm モータの内部抵抗
Scm1、Scm2 比較信号
Sdc 脱調情報信号
Sht 判定信号
Sic 電流情報信号
Sij ロータ位置情報信号
Skd1、Skd2、Syd 検出信号
Ssg1〜4 制御信号
Stc 算出信号
SW1、SW2 スイッチ
T1、T2 時間
Tdt dt時間
V1、V2 基準電圧
Ve 誘起電圧
Vinv 電源電圧
Vm 電源(高電位側電源)
Vss 接地電位(低電位側電源)
Claims (7)
- モータのコイルに流す電流の向きと導通を制御し、電源と前記モータの間に設けられる第1及び第2ハイサイドトランジスタと、前記モータと接地電位の間に設けられる第1及び第2ローサイドトランジスタとを有するHブリッジ回路と、
前記第1及び第2ハイサイドトランジスタがオフ、前記第1及び第2ローサイドトランジスタがオンしているときに、前記モータから前記第1ローサイドトランジスタ或いは前記第2ローサイドトランジスタに流れる電流を検出し、検出した電流を電圧に変換する電流検出部と、
前記電流検出部で検出された検出電圧が第1基準電圧よりも低くなるまでの第1時間、前記検出電圧が前記第1基準電圧よりも小さい第2基準電圧よりも低くなるまでの第2時間を計測し、前記第1時間と前記第2時間の差分時間を算出する時間測定部と、
前記差分時間に基づいて、前記モータの誘起電圧のゼロクロス位置を算出するゼロクロス判定部と、
前記誘起電圧のゼロクロス位置に基づいて、前記モータのロータ位置を算出するロータ位置算出部と、
を具備することを特徴とするロータ位置検出システム。 - 前記第1及び第2ハイサイドトランジスタと前記第1及び第2ローサイドトランジスタをPWM制御し、前記ロータ位置算出部で算出されたロータ位置情報に基づいてモータ制御電流量を制御する駆動制御部
を更に具備することを特徴とする請求項1に記載のロータ位置検出システム。 - 前記モータに発生する誘起電圧を検出し、検出された誘起電圧をゼロクロス判定部に出力する誘起電圧検出部
を更に具備することを特徴とする請求項1又は2に記載のロータ位置検出システム。 - モータのコイルに流す電流の向きと導通を制御し、電源と前記モータの間に設けられる第1及び第2ハイサイドトランジスタと、前記モータと接地電位の間に設けられる第1及び第2ローサイドトランジスタとを有するHブリッジ回路と、
モータに発生する誘起電圧を検出する誘起電圧検出部と、
前記第1及び第2ハイサイドトランジスタがオフ、前記第1及び第2ローサイドトランジスタがオンしているときに、前記モータから前記第1ローサイドトランジスタ或いは前記第2ローサイドトランジスタに流れる電流を検出し、検出した電流を電圧に変換する電流検出部と、
前記電流検出部で検出された検出電圧が第1基準電圧よりも低くなるまでの第1時間、前記検出電圧が前記第1基準電圧よりも小さい第2基準電圧よりも低くなるまでの第2時間を計測し、前記第1時間と前記第2時間の差分時間を算出する時間測定部と、
前記誘起電圧検出部で検出された誘起電圧と前記時間測定部で算出された前記差分時間に基づいて、前記モータの脱調状態を検出する脱調状態検出部と、
を具備することを特徴とするロータ位置検出システム。 - 前記第1及び第2ハイサイドトランジスタと前記第1及び第2ローサイドトランジスタをPWM制御し、前記脱調状態検出部で検出された脱調状態情報に基づいてモータ制御電流量を制御する駆動制御部
を更に具備することを特徴とする請求項4に記載のロータ位置検出システム。 - 前記第1基準電圧は、マイクロステップ電流値とローサイドトランジスタのオン抵抗値の積であり、
前記第2基準電圧は、マイクロステップ電流のリップル量と前記ローサイドトランジスタのオン抵抗値の積である
ことを特徴とする請求項1乃至5のいずれか1項に記載のロータ位置検出システム。 - モータのコイルに流す電流の向きと導通を制御し、電源と前記モータの間に設けられる第1及び第2ハイサイドトランジスタと、前記モータと接地電位の間に設けられる第1及び第2ローサイドトランジスタとを有するHブリッジ回路と、
前記モータに発生する誘起電圧を検出する誘起電圧検出部と、
前記第1及び第2ハイサイドトランジスタがオフ、前記第1及び第2ローサイドトランジスタがオンしているときに、前記モータから前記第1ローサイドトランジスタに流れる第1電流或いは前記モータ側から前記第2ローサイドトランジスタに流れる第2電流を計測する電流測定部と、
前記第1電流或いは前記第2電流の電流値と前記誘起電圧に基づいて、前記モータのロータ位置を算出するロータ位置算出部と、
を具備することを特徴とするロータ位置検出システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017158223A JP6727173B2 (ja) | 2017-08-18 | 2017-08-18 | ロータ位置検出システム |
US15/883,621 US10374537B2 (en) | 2017-08-18 | 2018-01-30 | Rotor position detection system |
CN201810161142.4A CN109412477B (zh) | 2017-08-18 | 2018-02-26 | 转子位置检测系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017158223A JP6727173B2 (ja) | 2017-08-18 | 2017-08-18 | ロータ位置検出システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019037087A JP2019037087A (ja) | 2019-03-07 |
JP6727173B2 true JP6727173B2 (ja) | 2020-07-22 |
Family
ID=65359986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017158223A Active JP6727173B2 (ja) | 2017-08-18 | 2017-08-18 | ロータ位置検出システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10374537B2 (ja) |
JP (1) | JP6727173B2 (ja) |
CN (1) | CN109412477B (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7094910B2 (ja) | 2019-03-04 | 2022-07-04 | 株式会社東芝 | ステッピングモータの制御装置、ステッピングモータの制御方法およびステッピングモータ駆動制御システム |
DE102019211975A1 (de) * | 2019-08-09 | 2021-02-11 | Festool Gmbh | Verfahren zum Ermitteln einer Rotorposition eines Elektromotors eines Elektrowerkzeugs und Elektrowerkzeug |
JP7237783B2 (ja) * | 2019-09-17 | 2023-03-13 | 株式会社東芝 | 制御装置及びモータ駆動システム |
JP7344733B2 (ja) * | 2019-09-25 | 2023-09-14 | シチズン時計株式会社 | ステップモータ駆動装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69319705T2 (de) * | 1992-12-17 | 1998-12-17 | Sgs-Thomson Microelectronics, Inc., Carrollton, Tex. | Verfahren und Vorrichtung zum Betreiben eines mehrphasigen Gleichstrommotors unter Verwendung eines PWM Zerhackersignals zur Nulldurchgangsbestimmung |
FR2732834B1 (fr) * | 1995-04-07 | 1997-06-20 | Magneti Marelli France | Dispositif de controle angulaire d'un moteur pas a pas |
DE69507126T2 (de) * | 1995-05-23 | 1999-05-27 | St Microelectronics Srl | Schallrauschmaskierung im Steuerung eines "H"-Brücke |
SE513501C2 (sv) * | 1998-08-19 | 2000-09-25 | New Japan Radio Co Ltd | Förfarande och anordning för strömreglering av lindning inkopplad i H-brygga |
JP2000134981A (ja) | 1998-10-29 | 2000-05-12 | Toshiba Corp | モータ駆動装置 |
US6879128B2 (en) * | 2003-07-28 | 2005-04-12 | Ims Inc. | Method and apparatus for independently controlling each phase of a multi-phase step motor |
US7560893B2 (en) * | 2007-06-12 | 2009-07-14 | Xerox Corporation | Dual mode stepper motor |
JP2009207260A (ja) | 2008-02-27 | 2009-09-10 | Denso Corp | モータ制御装置 |
JP5331370B2 (ja) | 2008-04-11 | 2013-10-30 | ミネベア株式会社 | ステッピングモータの脱調状態検出方法 |
JP5697320B2 (ja) | 2009-09-18 | 2015-04-08 | セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー | ドライバ回路 |
KR101232439B1 (ko) | 2009-09-18 | 2013-02-12 | 산요 세미컨덕터 컴퍼니 리미티드 | 드라이버 장치 |
JP5936883B2 (ja) * | 2012-03-02 | 2016-06-22 | ミネベア株式会社 | モータ制御装置及びステッピングモータの脱調状態判定方法 |
JP6184134B2 (ja) * | 2013-03-12 | 2017-08-23 | キヤノン株式会社 | モータ駆動装置およびその制御方法 |
DE102014210069A1 (de) * | 2014-05-27 | 2015-12-03 | Continental Automotive Gmbh | Sensorlose BEMF-Messung für stromgeregelte bürstenlose Motoren |
JP2017041951A (ja) | 2015-08-18 | 2017-02-23 | 株式会社東芝 | モータ駆動制御装置 |
-
2017
- 2017-08-18 JP JP2017158223A patent/JP6727173B2/ja active Active
-
2018
- 2018-01-30 US US15/883,621 patent/US10374537B2/en active Active
- 2018-02-26 CN CN201810161142.4A patent/CN109412477B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US10374537B2 (en) | 2019-08-06 |
CN109412477B (zh) | 2022-05-13 |
US20190058424A1 (en) | 2019-02-21 |
CN109412477A (zh) | 2019-03-01 |
JP2019037087A (ja) | 2019-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6727173B2 (ja) | ロータ位置検出システム | |
US8384324B2 (en) | Motor drive circuit | |
US8159851B2 (en) | Matrix converter | |
JP5697320B2 (ja) | ドライバ回路 | |
CN105897075B (zh) | 电机驱动方法、电机驱动装置以及硬盘装置 | |
JP5272319B2 (ja) | 電力変換装置 | |
WO2017073182A1 (ja) | 多相コンバータ | |
WO2005085879A1 (ja) | 電流検出回路、負荷駆動装置、及び記憶装置 | |
US7884583B2 (en) | Speed recognition for half bridge control | |
JP4717449B2 (ja) | スイッチング・レギュレータ回路 | |
JP5591508B2 (ja) | ドライバ回路 | |
JP2014054042A (ja) | 過電流保護回路 | |
TWI751086B (zh) | 馬達控制器 | |
US7746017B2 (en) | Fan driving system with safe driving current switching | |
JP5125218B2 (ja) | モータ制御装置 | |
JP6361428B2 (ja) | 電圧レベル検出装置及び方法、モータ駆動制御装置、及びモータ装置 | |
JP7129802B2 (ja) | モータ制御装置、ステッピングモータシステム及びモータ制御方法 | |
JP6494809B2 (ja) | インバータ制御装置 | |
JP6642074B2 (ja) | スイッチング素子の駆動装置 | |
JPH11252909A (ja) | 電流検出回路 | |
TWI811792B (zh) | 馬達控制器 | |
JPH09172799A (ja) | チョッパ定電流駆動方法,その回路,レンズ駆動装置 | |
JP6432412B2 (ja) | スイッチング素子の駆動装置 | |
WO2023119971A1 (ja) | モータ駆動制御装置 | |
JP5871981B2 (ja) | パワーアンプ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190725 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200519 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200601 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200630 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6727173 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |