Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7210339B2 - モータ制御装置、及びモータ制御方法 - Google Patents
[go: Go Back, main page]

JP7210339B2 - モータ制御装置、及びモータ制御方法 - Google Patents

モータ制御装置、及びモータ制御方法 Download PDF

Info

Publication number
JP7210339B2
JP7210339B2 JP2019047496A JP2019047496A JP7210339B2 JP 7210339 B2 JP7210339 B2 JP 7210339B2 JP 2019047496 A JP2019047496 A JP 2019047496A JP 2019047496 A JP2019047496 A JP 2019047496A JP 7210339 B2 JP7210339 B2 JP 7210339B2
Authority
JP
Japan
Prior art keywords
control value
coil
circuit
parameter
amplitude control
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
Application number
JP2019047496A
Other languages
English (en)
Other versions
JP2020150731A (ja
Inventor
司 三浦
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.)
Toshiba Corp
Toshiba Electronic Devices and Storage Corp
Original Assignee
Toshiba Corp
Toshiba Electronic Devices and Storage Corp
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 Toshiba Corp, Toshiba Electronic Devices and Storage Corp filed Critical Toshiba Corp
Priority to JP2019047496A priority Critical patent/JP7210339B2/ja
Priority to CN201910788620.9A priority patent/CN111697884B/zh
Priority to US16/567,809 priority patent/US11095241B2/en
Publication of JP2020150731A publication Critical patent/JP2020150731A/ja
Application granted granted Critical
Publication of JP7210339B2 publication Critical patent/JP7210339B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • 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
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power
    • H02P7/24Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
    • H02P7/28Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/5387Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K19/00Synchronous motors or generators
    • H02K19/02Synchronous motors
    • H02K19/10Synchronous motors for multi-phase current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K3/00Details of windings
    • H02K3/04Windings characterised by the conductor shape, form or construction, e.g. with bar conductors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K5/00Casings; Enclosures; Supports
    • H02K5/24Casings; Enclosures; Supports specially adapted for suppression or reduction of noise or vibrations
    • 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
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/12Control or stabilisation of current
    • 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
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/32Reducing overshoot or oscillation, e.g. damping
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/51Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used
    • H03K17/56Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices
    • H03K17/687Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices the devices being field-effect transistors
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K2217/00Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00
    • H03K2217/0027Measuring means of, e.g. currents through or voltages across the switch

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Stepping Motors (AREA)

Description

本実施形態は、モータ制御装置、及びモータ制御方法に関する。
直流モータの制御装置は、電流を制御して直流モータを適正に駆動することが望まれる。理想的には、直流モータMにおいて、各巻線に同じ振幅の正弦波形状に制御した電流を流すことで、モータ振動/駆動音を抑えた回転を得ることが可能である。例えば、各巻線に同じ振幅の正弦波形状の電流を流しモータを回転させるマイクロステップ励磁制御は、モータ振動/駆動音を抑えるために有効である。より理想的な正弦波に近づけるために、電流ステップ分解能を向上させたり、モータ電流制御の精度を向上させたりすることよって、モータ振動/駆動音を抑えることが行われる。
しかし製造バラツキ要因の角度精度バラツキがある。この場合、各巻線に理想的な正弦波形状に制御した電流を流しても、角度精度のバラツキにより、スムーズな回転が得られにくく、モータ振動/駆動音を完全に抑えることが困難である。それに対して、モータ振動/駆動音対策として、高精度のエンコーダ装置を用いて、電流を補正し、角度精度を向上させる手法があるが、システムが複雑になりやすく、製造コストが増大する可能性がある。
特開平11-18398号公報
一つの実施形態は、直流モータを適正に駆動できるモータ制御装置、及びモータ制御方法を提供することを目的とする。
一つの実施形態によれば、検出回路と制御回路と駆動回路とを有する制御装置が提供される。検出回路は、第1のパラメータと第2のパラメータとをそれぞれ検出する。第1のパラメータは、直流モータにおける第1のコイルで発生する誘起電圧に関するパラメータである。直流モータは、第1のコイル及び第2のコイルを有する。第2のパラメータは、直流モータにおける第2のコイルで発生する誘起電圧に関するパラメータである。制御回路は、第1振幅制御値が維持された状態で第1のパラメータ及び第2のパラメータの差分が第2振幅制御値に対して増加関数である場合、第1のパラメータが第2のパラメータより大きいことに応じて、第1のコイルの電流の振幅制御値を維持しながら第2のコイルの電流の振幅制御値を増加させ、第1のパラメータが第2のパラメータより小さいことに応じて、第1振幅制御値を維持しながら第2振幅制御値を減少させる。駆動回路は、変更された電流の振幅制御値に応じて、第1のコイル及び第2のコイルをそれぞれ駆動する。
実施形態にかかるモータ制御システムの構成図である。 実施形態における補正動作(振幅を増加させる場合)を示す波形図である。 実施形態における補正動作(振幅を減少させる場合)を示す波形図である。 実施形態における制御装置の構成図である。 実施形態におけるパラメータの判定動作を示す波形図である。 実施形態の変形例における制御装置の構成図である。 実施形態の変形例におけるパラメータの判定動作を示す波形図である。
以下に添付図面を参照して、実施形態にかかるモータ制御システムを詳細に説明する。なお、この実施形態により本発明が限定されるものではない。
(実施形態)
図1は、本実施形態に係るモータ制御システム1の構成図である。モータ制御システム1は、直流モータMの駆動制御を行う。直流モータMは、例えばステッピングモータである。直流モータMは、複数相の巻線(複数のコイル)を有する。以下では、直流モータMが2相(A相及びB相)の巻線を有する場合について例示するが、本実施形態は、直流モータMが3以上の多相の巻線を有する場合についても適用可能である。
モータ制御システム1は、電源起動時等の初期設定の期間において、複数相の巻線に対してフィードバック制御を行い、電流の振幅制御値を互いにアンバランスに設定する。すなわち、モータ制御システム1は、各相の巻線に電流を供給し、発生する誘起電圧に関するパラメータを検出する。このパラメータの検出を通じて、モータ制御システム1は、角度精度バラツキを測定し、複数相のパラメータの差分をキャンセルするように、電流の振幅制御値をあえてアンバランスに設定する。そして、モータ制御システム1は、通常動作の期間において、設定された振幅制御値を用いて、電流をフィードフォワード制御する。これにより、モータ制御システム1は、通常動作の期間において、角度精度バラツキの影響を相殺でき、スムーズな回転を得ることができ、モータ振動/駆動音を抑えることができる。
図1のモータ制御システム1は、制御装置2及び電源回路3を含む。制御装置2は、電源回路3及び直流モータMに接続され、直流モータMの駆動を制御する。直流モータMは、複数の磁極を含むロータ(図示せず)とA相の巻線L(第1のコイル)とB相の巻線L(第2のコイル)とを含むステータとを有する。
制御装置2は、駆動回路10、検出回路20、及び制御回路50を有する。駆動回路10、検出回路20、及び制御回路50を含む構成は、MCU(マイクロコントローラーユニット)やアナログ回路として実装される。制御装置2は、外部接続のための端子として、端子VM、端子VREF、端子OUTA+、端子OUTA-、端子OUTB+、端子OUTB-、端子RSA、端子RSB、端子GNDを有する。
駆動回路10は、各巻線L,Lに電流I,Iを供給する。検出回路20は、各巻線L,Lで発生する誘起電圧に関連した物理量に応じて、パラメータPM(第1のパラメータ)とパラメータPM(第2のパラメータ)とを検出する。誘起電圧に関連した物理量は、例えば、巻線に流れる電流が略ゼロから所定値(例えば、各相の90°の位相タイミングの目標電流値)に到達する際の変化の速さであってもよいし、巻線の目標電流が略ゼロである期間に巻線で発生する電圧であってもよい。検出回路20は、パラメータPM,PMを制御回路50へ供給する。
制御回路50は、パラメータPMとパラメータPMとの差分に応じて制御信号CS,CSを生成し、駆動回路10を制御する。制御回路50は、端子VREFを介して参照電圧VREFである外部の電圧源Eに接続されている。図2及び図3は、実施形態における補正動作を示す波形図である。制御回路50は、制御波形パターンCW,CWが予め設定されているか、方形波形から所定のパラメータを用いた演算を行って制御波形パターンCW,CWを生成する。制御波形パターンCW,CWは、最大振幅が互い略均等であり位相が互いに略90°ずれた波形を有する。制御波形パターンCW,CWは、巻線L,Lの目標電流を示している。
制御回路50は、参照電圧VREFと制御波形パターンCW,CWとを用いて、巻線Lの電流の振幅制御値VREFAと巻線Lの電流の振幅制御値VREFBとを生成する。例えば、制御回路50は、制御波形パターンCW,CWにおける振幅に比例した変換係数、すなわち制御タイミングに対応した変換係数を有している。制御回路50は、参照電圧VREFに対して、その変換係数を乗算して振幅制御値VREFA,VREFBを求める。
制御回路50は、補正回路30及び駆動制御回路40を有する。補正回路30は、巻線L,Lの目標電流の振幅を互いにアンバランスにする。補正回路30は、パラメータPMとパラメータPMとの差分に応じて、振幅制御値VREFAとVREFBの少なくとも一方を補正する。例えば制御装置2がA相を基準にして制御を行う場合、補正回路30は、振幅制御値VREFAを維持しながら、パラメータPM,PMの差分が小さくなる方向に、振幅制御値VREFBを補正する。振幅制御値VREFA,VREFBはそれぞれ、巻線L,Lの目標電流の振幅に対応する電流判定ノードの目標電圧の振幅に対応している。
例えば、振幅制御値VREFAが維持された状態でパラメータPM,PMの差分が振幅制御値VREFBに対して増加関数である場合を考える。初期状態において、図2(a)、図3(a)に示すように、90°の位相タイミングを含む期間TP1,TP2に対して、VREFA=VREFB=V1に設定されているとする。検出回路20でPM>PMと判定されると、補正回路30は、期間TP1に対する振幅制御値をVREFA=V1に維持したまま、図2(b)に示すように、期間TP2に対する振幅制御値を増加させてVREFB=V2(>V1)に補正する。また、検出回路20でPM<PMと判定されると、補正回路30は、期間TP1に対する振幅制御値をVREFA=V1に維持したまま、図3(b)に示すように、期間TP2に対する振幅制御値を減少させてVREFB=V3(<V1)に補正する。
あるいは、振幅制御値VREFAが維持された状態でパラメータPM,PMの差分が振幅制御値VREFBに対して減少関数である場合を考える。検出回路20でPM>PMと判定されると、補正回路30は、期間TP1に対する振幅制御値をVREFA=V1に維持したまま、図3(b)に示すように、期間TP2に対する振幅制御値を減少させてVREFB=V3(<V1)に補正する。また、検出回路20でPM<PMと判定されると、補正回路30は、期間TP1に対する振幅制御値をVREFA=V1に維持したまま、図2(b)に示すように、期間TP2に対する振幅制御値を増加させてVREFB=V2(>V1)に補正する。
なお、図2、図3では、制御装置2がマイクロステップ励磁制御を行う場合の波形を例示しているが、他の励磁制御(例えば、2相励磁制御、1-2相励磁制御など)を行うについても、同様に適用可能である。
補正回路30は、補正後の振幅制御値VREFA,VREFBを駆動制御回路40へ供給する。駆動制御回路40は、振幅制御値VREFA,VREFBに応じて、A相、B相それぞれの制御信号CS,CSを生成して駆動回路10へ供給する。
駆動回路10は、制御信号CS,CSに従い、各巻線L,Lに電流I,Iを供給し、直流モータMを駆動する。例えば、振幅を増加させる補正が行われた場合、駆動回路10は、期間TP1において、振幅制御値VREFA(=V1)に応じた電流Iを巻線Lに流す。また、駆動回路10は、期間TP2において、振幅制御値VREFB(=V2)に応じた電流Iを巻線Lに流す。あるいは、振幅を減少させる補正が行われた場合、駆動回路10は、期間TP1において、振幅制御値VREFA(=V1)に応じた電流Iを巻線Lに流し、期間TP2において、振幅制御値VREFB(=V3)に応じた電流Iを巻線Lに流す。これにより、直流モータMは、角度精度のバラツキをキャンセルするように、巻線L,Lが駆動される。
ここで、直流モータMの製造バラツキは、電流I,Iが供給された際に発生する誘起電圧のバラツキとして現れる。誘起電圧のバラツキがある場合、各巻線L,Lに流れる電流が略ゼロから所定値(例えば、各相の90°の位相タイミングの目標電流値)に到達する際の変化の速さが誘起電圧の影響で異なる。このため、パラメータPM,PMは、巻線L,Lに流れる電流が略ゼロから所定値に到達するまでの時間であってもよい。すなわち、巻線L,Lに流れる電流が略ゼロから所定値に到達するまでの時間を通じて、誘起電圧のバラツキを間接的に把握することが可能である。
図4は、制御装置2の具体的な構成図である。駆動回路10は、A相駆動回路11及びB相駆動回路12を有する。検出回路20は、A相検出回路21及びB相検出回路22を有する。駆動制御回路40は、A相制御回路41及びB相制御回路42を有する。
A相駆動回路11は、端子VMを介して電源電圧Vを供給する電源回路3に接続され、端子OUTA+及び端子OUTA-を介して巻線Lに接続され、端子RSAを介して抵抗素子R1に接続されている。電源回路3は、電源3aを有する。電源3aの一端は端子VMに接続され、他端はグランド電位に接続されている。巻線Lの一端は端子OUTA+に接続され、他端は端子OUTA-に接続されている。A相駆動回路11は、端子OUTA+及びOUTA-を介して巻線Lに電流Iを流す。抵抗素子R1の一端は端子RSAに接続され、他端はグランド電位に接続されている。抵抗素子R1は、巻線Lに流れる電流を検出する。抵抗素子R1は、巻線Lに流れる電流を電圧VRSAに変換する。電圧VRSAは、端子RSAの電圧であり、巻線Lに流れる電流に対応した電圧である。
A相駆動回路11は、ノードN1及びN3の間に複数のスイッチング素子111~114が接続されたブリッジ回路(例えば、Hブリッジ回路)を有する。ノードN1は、A相駆動回路11における入力側のノードであり、端子VMに接続されている。ノードN3は、A相駆動回路11における出力側のノードであり、端子RSAに接続されている。
各スイッチング素子111~114は、制御端子がA相制御回路41に接続されており、A相制御回路41からの制御信号CSによりオン・オフし、巻線Lに電流Iを流す。スイッチング素子111,112は、ブリッジ回路における上アームを構成し、それぞれ、PMOSトランジスタPT1,PT2及びダイオードを有する。トランジスタPT1,PT2はそれぞれ、ソースがノードN1に接続され、ドレインが端子OUTA+,OUTA-に接続され、ゲートがA相制御回路41に接続されている。ダイオードは、カソードがトランジスタPT1,PT2のドレインに接続され、アノードがトランジスタPT1,PT2のソースに接続されている。
スイッチング素子113,114は、ブリッジ回路における下アームを構成し、それぞれ、NMOSトランジスタNT1,NT2及びダイオードを有する。トランジスタNT1,NT2はそれぞれ、ソースがノードN3に接続され、ドレインが端子OUTA+,OUTA-に接続され、ゲートがA相制御回路41に接続されている。ダイオードは、カソードがトランジスタNT1,NT2のソースに接続され、アノードがトランジスタNT1,NT2のドレインに接続されている。
A相制御回路41は、巻線Lに流れる電流を検出した結果に応じてA相駆動回路11による巻線Lの駆動を制御する。A相制御回路41は、電流判定回路(Current Detection Circuit)411、PWM制御回路(PWM Control Circuit)412、及びプリドライバ回路(Pre Driver Circuit)413を有する。電流判定回路411は、振幅制御値VREFAを補正回路30から供給され、ノードN3を介して電圧VRSAを検出し、振幅制御値VREFA及び電圧VRSAの差分をPWM制御回路412へ供給する。PWM制御回路412は、振幅制御値VREFA及び電圧VRSAの差分に応じて、PWM制御信号を生成してプリドライバ回路413へ供給する。プリドライバ回路413は、PWM制御信号に従って生成された制御信号を各スイッチング素子111~114の制御端子へ供給する。
また、A相検出回路21は、電圧VRSAの振幅が所定値に達するまでの時間をパラメータPMとして検出する。例えば、A相検出回路21は、電圧VRSAの振幅が略ゼロから振幅制御値VREFAに達するまでの時間TaをパラメータPMとして検出する。
A相検出回路21は、電流判定回路411及び時間測定回路(Time Measuring Circuit)212を有する。電流判定回路411は、A相制御回路41及びA相検出回路21により共有されている。電流判定回路411は、電圧VRSAを時間測定回路212へ供給する。また、電流判定回路411は、電圧VRSAが振幅制御値VREFAに達しているか否かの判定を行った結果を時間測定回路212へ供給する。時間測定回路212は、電圧VRSAの値が略ゼロから増加し始めたタイミングで時間の測定を開始し、電圧VRSAが振幅制御値VREFAに達している旨の判定結果を受けたタイミングで時間の測定を完了させる。例えば、時間測定回路212は、タイマを有し、電圧VRSAが略ゼロから上昇し始めたタイミングで、タイマのカウント動作を開始し、電圧VRSAが振幅制御値VREFAに達している旨の判定結果を受けたタイミングで、タイマのカウント動作を完了させる。これにより、時間測定回路212は、電圧VRSAの振幅が略ゼロから振幅制御値VREFAに達するまでの時間Taを測定する。
B相駆動回路12は、端子VMを介して電源回路3に接続され、端子OUTB+及び端子OUTB-を介して巻線Lに接続され、端子RSBを介して抵抗素子R2に接続されている。巻線Lの一端は端子OUTB+に接続され、他端は端子OUTB-に接続されている。B相駆動回路12は、端子OUTB+及びOUTB-を介して巻線Lに電流Iを流す。抵抗素子R2の一端は端子RSBに接続され、他端はグランド電位に接続されている。抵抗素子R2は、巻線Lに流れる電流を検出する。抵抗素子R2は、巻線Lに流れる電流を電圧VRSBに変換する。電圧VRSBは、端子RSBの電圧であり、巻線Lに流れる電流に対応した電圧である。
B相駆動回路12は、ノードN2及びN4の間に複数のスイッチング素子121~124が接続されたブリッジ回路を有する。ノードN2は、B相駆動回路12における入力側のノードであり、端子VMに接続されている。ノードN4は、B相駆動回路12における出力側のノードであり、端子RSBに接続されている。
各スイッチング素子121~124は、制御端子がB相制御回路42に接続されており、B相制御回路42からの制御信号CSによりオン・オフし、巻線Lに電流Iを流す。スイッチング素子121,122は、ブリッジ回路における上アームを構成し、それぞれ、PMOSトランジスタPT3,PT4及びダイオードを有する。トランジスタPT3,PT4はそれぞれ、ソースがノードN2に接続され、ドレインが端子OUTB+,OUTB-に接続され、ゲートがB相制御回路42に接続されている。ダイオードは、カソードがトランジスタPT3,PT4のドレインに接続され、アノードがトランジスタPT3,PT4のソースに接続されている。
スイッチング素子123,124は、ブリッジ回路における下アームを構成し、それぞれ、NMOSトランジスタNT3,NT4及びダイオードを有する。トランジスタNT3,NT4は、それぞれ、ソースがノードN4に接続され、ドレインが端子OUTB+,OUTB-に接続され、ゲートがB相制御回路42に接続されている。ダイオードは、カソードがトランジスタNT3,NT4のソースに接続され、アノードがトランジスタNT3,NT4のドレインに接続されている。
B相制御回路42は、巻線Lに流れる電流を検出した結果に応じてB相駆動回路12による巻線Lの駆動を制御する。B相制御回路42は、電流判定回路(Current Detection Circuit)421、PWM制御回路(PWM Control Circuit)422、及びプリドライバ回路(Pre Driver Circuit)423を有する。電流判定回路421は、振幅制御値VREFBを補正回路30から供給され、ノードN4を介して電圧VRSBを検出し、振幅制御値VREFB及び電圧VRSBの差分をPWM制御回路422へ供給する。PWM制御回路422は、振幅制御値VREFB及び電圧VRSBの差分に応じて、PWM制御信号を生成してプリドライバ回路423へ供給する。プリドライバ回路423は、PWM制御信号に従って生成された制御信号を各スイッチング素子121~124の制御端子へ供給する。
また、B相検出回路22は、電圧VRSBの振幅が所定値に達するまでの時間をパラメータPMとして検出する。例えば、B相検出回路22は、電圧VRSBの振幅が略ゼロから振幅制御値VREFBに達するまでの時間TbをパラメータPMとして検出する。
B相検出回路22は、電流判定回路421及び時間測定回路(Time Measuring Circuit)222を有する。電流判定回路421は、B相制御回路42及びB相検出回路22により共有されている。電流判定回路421は、電圧VRSBを時間測定回路222へ供給する。また、電流判定回路421は、電圧VRSBが振幅制御値VREFBに達しているか否かの判定を行った結果を時間測定回路222へ供給する。時間測定回路222は、電圧VRSBの値が略ゼロから増加し始めたタイミングで時間の測定を開始し、電圧VRSBが振幅制御値VREFBに達している旨の判定結果を受けたタイミングで時間の測定を完了させる。例えば、時間測定回路222は、タイマを有し、電圧VRSBが略ゼロから上昇し始めたタイミングで、タイマのカウント動作を開始し、電圧VRSBが振幅制御値VREFBに達している旨の判定結果を受けたタイミングで、タイマのカウント動作を完了させる。これにより、時間測定回路222は、電圧VRSBの振幅が略ゼロから振幅制御値VREFBに達するまでの時間Tbを測定する。
図5(a)は、制御回路50によるA相のパラメータの判定動作を示す波形図であり、電圧VRSAの振幅が所定値(目標電流I1)に達するまでの第1の時間を第1のパラメータとして検出する場合の動作が例示されている。タイミングt1において、A相駆動回路11は、スイッチング素子111,114を選択的にオンさせる。これにより、巻線Lに電源電圧Vに略均等な電圧が印加され、巻線Lに流れる電流が略ゼロから増加していき、電圧VRSAが略ゼロから上昇していく。時間測定回路212は、時間の測定を開始する。タイミングt2において、巻線Lに流れる電流が目標電流I1に達すると、電圧VRSAがそれに対応する振幅制御値VREFAに達する。それに応じて、時間測定回路212は、時間の測定を完了させ、測定された時間Taを補正回路30へ供給する。
図5(b)(c)は、制御回路50によるB相のパラメータの判定動作を示す波形図であり、電圧VRSBの振幅が所定値に達するまでの第2の時間をパラメータPMとして検出する場合の動作が例示されている。図5(b)では、時間Tb1が時間Taより短い場合について例示されている。タイミングt11において、B相駆動回路12は、スイッチング素子121,124を選択的にオンさせる。これにより、巻線Lに電源電圧Vに略均等な電圧が印加され、巻線Lに流れる電流が略ゼロから増加していき、電圧VRSBが略ゼロから上昇していく。時間測定回路222は、時間の測定を開始する。タイミングt12において、巻線Lに流れる電流が目標電流I1に達すると、電圧VRSBがそれに対応する振幅制御値VREFBに達する。それに応じて、時間測定回路222は、時間の測定を完了させ、測定された時間Tb1を補正回路30へ供給する。
図5(c)では、時間Tb2が時間Taより長い場合について例示されている。タイミングt21において、B相駆動回路12は、スイッチング素子121,124を選択的にオンさせる。これにより、巻線Lに電源電圧Vに略均等な電圧が印加され、巻線Lに流れる電流が略ゼロから増加していき、電圧VRSBが略ゼロから上昇していく。時間測定回路222は、時間の測定を開始する。タイミングt22において、巻線Lに流れる電流が目標電流I1に達すると、電圧VRSBがそれに対応する振幅制御値VREFBに達する。それに応じて、時間測定回路222は、時間の測定を完了させ、測定された時間Tb2を補正回路30へ供給する。
補正回路30は、端子VREFを介して参照電圧VREFを供給する電圧源Eに接続されている。電圧源Eの一端は端子VREFに接続され、他端はグランド電位に接続されている。補正回路30は、時間比較回路(Time Comparison circuit)31、補正パラメータ(Correction Parameter)生成回路32、A相制御値(Reference for Ach)補正回路33、及びB相制御値(Reference for Bch)補正回路34を有する。
時間比較回路31は、時間Taを時間測定回路212から供給され、時間Tbを時間測定回路222から供給される。時間比較回路31は、時間Taと時間Tbとを比較した結果を補正パラメータ生成回路32へ供給する。補正パラメータ生成回路32には、複数の電流補正量候補である補正パラメータが予め設定されている。電流補正量候補は、例えば、補正量「0%」、「+1%」、及び「-1%」を含む。補正パラメータ生成回路32は、比較結果に応じて、A相とB相の補正パラメータを複数の電流補正量候補から選択し設定する。
A相を基準にして制御を行う場合、補正パラメータ生成回路32は、振幅制御値VREFAを維持しながら、時間Taと時間Tbとの時間差が小さくなる方向に、振幅制御値VREFBを補正するように、補正パラメータを生成してもよい。
例えば、図5(b)の場合、時間比較回路31はTb1<Taの比較結果を補正パラメータ生成回路32へ供給する。補正パラメータ生成回路32は、A相の電流を維持させる補正パラメータ(補正量「0%」)をA相制御値補正回路33へ供給する。また、補正パラメータ生成回路32は、Tb1<Taであることに応じて、B相の電流を所定割合増加させる補正パラメータ(補正量「+1%」)をB相制御値補正回路34へ供給する。これにより、A相制御値補正回路33は、振幅制御値VREFAを維持したまま電流判定回路411へ供給する。一方、B相制御値補正回路34は、B相の電流を所定割合(+1%)増加させるように、振幅制御値VREFBを増加させて電流判定回路421へ供給する。
あるいは、図5(c)の場合、時間比較回路31は、Tb2>Taの比較結果を補正パラメータ生成回路32へ供給する。補正パラメータ生成回路32は、Tb2>Taであることに応じて、B相の電流を所定割合減少させる補正パラメータ(補正量「-1%」)をB相制御値補正回路34へ供給する。これにより、B相制御値補正回路34は、B相の電流を所定割合(-1%)減少させるように、振幅制御値VREFBを増加させて電流判定回路411へ供給する。
これにより、電流判定回路411,421は、補正後の振幅制御値VREFA,VREFBと電圧VRSA,VRSBとの差分をPWM制御回路412,422へ供給し、PWM制御回路412,422は、その差分に応じて、PWM制御信号を生成してプリドライバ回路413,423へ供給する。プリドライバ回路413,423は、PWM制御信号に従って、生成された制御信号を各スイッチング素子111~114,121~124の制御端子へ供給する。この結果、時間Taと時間Tbとの時間差が小さくなる方向にアンバランスにされた巻線L,Lの目標電流の振幅で直流モータMの巻線L,Lが駆動される。
以上のように、実施形態では、モータ制御システム1において、巻線の誘起電圧に関するパラメータについて複数相間の差分をキャンセルするように複数相の巻線の電流の振幅制御値を互いにアンバランスに設定する。例えば、巻線Lに流れる電流が略ゼロから所定値に到達するまでの時間Taと巻線Lに流れる電流が略ゼロから所定値に到達するまでの時間Tbとの時間差が小さくなる方向に、振幅制御値VREFAとVREFBとをアンバランスに設定する。これにより、エンコーダ装置を用いることなく、直流モータMの製造バラツキによる角度精度のバラツキの影響を相殺できる。この結果、直流モータMのスムーズな回転を得ることができ、モータ振動/駆動音を抑えることができる。したがって、モータ制御システム1において、コスト増加を抑制しながら製造バラツキによる影響を抑制できる。
なお、振幅制御値VREFAを維持しながら振幅制御値VREFBを増減させる代わりに、補正量を分割し、振幅制御値VREFAと振幅制御値VREFBとをそれぞれ増減させてもよい。Tb<Taである場合、補正パラメータ生成回路32は、振幅制御値VREFAに対して振幅制御値VREFBを相対的に所望の割合で増加させる補正(例えば、+10%の補正)を行う。補正パラメータ生成回路32は、A相の電流を所定割合減少させる補正パラメータ(例えば、補正量「-5%」)を生成し、B相の電流を所定割合増加させる補正パラメータ(例えば、補正量「+5%」)を生成する。これにより、振幅制御値VREFAに対して振幅制御値VREFBを相対的に所望の割合で増加させることができる。
あるいは、Tb>Taである場合、補正パラメータ生成回路32は、振幅制御値VREFAに対して振幅制御値VREFBを相対的に所望の割合で減少させる補正(例えば、-10%の補正)を行う。補正パラメータ生成回路32は、A相の電流を所定割合増加させる補正パラメータ(例えば、補正量「+5%」)を生成し、B相の電流を所定割合減少させる補正パラメータ(例えば、補正量「-5%」)を生成する。これにより、振幅制御値VREFAに対して振幅制御値VREFBを相対的に所望の割合で減少させることができる。
あるいは、目標電流が略ゼロとなる期間が十分に確保できる励磁制御(例えば、1-2相励磁制御)で直流モータMを駆動する場合、巻線L,Lの目標電流が略ゼロである期間では、巻線L,Lに電圧を印加しないため、誘起電圧を測定することが可能である。誘起電圧のバラツキは、間接的に測定する代わりに、直接的に測定してもよい。図6は、実施形態の変形例における制御装置2jの構成図である。制御装置2jは、検出回路20及び制御回路50に代えて、検出回路20j及び制御回路50jを有する。制御回路50jは、補正回路30j及び駆動制御回路40jを有する。
検出回路20jは、A相検出回路21j及びB相検出回路22jを有する。A相検出回路21jは、端子OUTA+に接続され、巻線Lの目標電流が略ゼロである期間に発生する誘起電圧をパラメータPMとして検出する。例えば、A相検出回路21jは、巻線Lの目標電流が略ゼロであることを示す情報に応じて、巻線Lで発生する電圧をパラメータPMとして検出する。
A相検出回路21jは、誘起電圧測定回路(Induced Voltage Measuring Circuit)211jを有する。誘起電圧測定回路211jは、巻線Lの目標電流が略ゼロであることを示す判定結果を電流判定回路411から受けると、巻線Lで発生する電圧Vaを誘起電圧として測定する。
B相検出回路22jは、端子OUTB+に接続され、巻線Lの目標電流が略ゼロである期間に発生する誘起電圧をパラメータPMとして検出する。例えば、B相検出回路22jは、巻線Lの目標電流が略ゼロであることを示す情報に応じて、巻線Lで発生する電圧をパラメータPMとして検出する。
B相検出回路22jは、誘起電圧測定回路(Induced Voltage Measuring Circuit)221jを有する。誘起電圧測定回路221jは、巻線Lの目標電流が略ゼロであることを示す判定結果を電流判定回路421から受けると、巻線Lで発生する電圧Vbを誘起電圧として測定する。
図7は、実施形態の変形例におけるパラメータの判定動作を示す波形図である。図7(a)は、誘起電圧の変化の電圧波形パターンVWj,VWjが正弦波状である場合が例示されている。図7(b)は、制御波形パターンCWj,CWjが1-2相励磁に従った制御波形パターンである場合が例示されている。制御波形パターンCWjで巻線Lを駆動すると、巻線Lには電圧波形パターンVWjで変化する誘起電圧が発生する。また、制御波形パターンCWjで巻線Lを駆動すると、巻線Lには、電圧波形パターンVWjで変化する誘起電圧が発生する。なお、目標電流が略ゼロである期間を電圧測定に十分な長さで確保可能な制御波形パターンであれば、他の制御波形パターンであってもよい。また、誘起電圧の変化は、他の電圧波形パターンを示してもよい。
制御波形パターンCWjにおける目標電流が略ゼロである期間TP11の開始タイミングにおいて、A相駆動回路11は、スイッチング素子111~114をオフさせる。これにより、巻線Lは実質的に電圧が印加されない状態になり、巻線Lで発生する誘起電圧Vaが端子OUTA+に現れる。誘起電圧測定回路211jは、端子OUTA+に現れる電圧Vaの測定を開始する。期間TP11の終了タイミングにおいて、誘起電圧測定回路211jは、端子OUTA+に現れる電圧Vaを補正回路30jへ供給する。
制御波形パターンCWjにおける目標電流が略ゼロである期間TP12の開始タイミングにおいて、B相駆動回路12は、スイッチング素子121~124をオフさせる。これにより、巻線Lは実質的に電圧が印加されない状態になり、巻線Lで発生する誘起電圧Vbが端子OUTB+に現れる。誘起電圧測定回路221jは、端子OUTB+に現れる電圧Vbの測定を開始する。期間TP12の終了タイミングにおいて、誘起電圧測定回路221jは、端子OUTB+に現れる電圧Vbを補正回路30jへ供給する。
補正回路30jは、時間比較回路31に代えて、電圧比較回路(Voltage Comparison circuit)31jを有する。電圧比較回路31jは、電圧Vaと電圧Vbとを比較した結果を補正パラメータ生成回路32へ供給する。補正パラメータ生成回路32は、比較結果に応じて、A相とB相の電流補正量を電流補正量候補から選択し設定する。
A相を基準にして制御を行う場合、補正パラメータ生成回路32は、振幅制御値VREFAを維持しながら、電圧Va,Vbの電圧差が小さくなる方向に、振幅制御値VREFBを補正するように、補正パラメータを生成してもよい。これにより、A相制御値補正回路33は、振幅制御値VREFAを維持して電流判定回路411へ供給する。B相制御値補正回路34は、B相の電流を所定割合(例えば、1%)増加させるように、振幅制御値VREFBを増加させて電流判定回路421へ供給する。この結果、電圧Va,Vbの電圧差が小さくなる方向にアンバランスにされた巻線L,Lの目標電流の振幅で巻線L,Lが駆動される。
このように、モータ制御システム1jにおいて、目標電流が略ゼロである期間に巻線L,Lで発生する電圧の差が小さくなる方向に、目標電流の振幅制御値VREFAとVREFBとをアンバランスに設定する。これによっても、エンコーダ装置を用いることなく、直流モータMの製造バラツキによる角度精度のバラツキの影響を相殺できる。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1,1j モータ制御システム、10 駆動回路、20,20j 検出回路、30,30j 補正回路、40 駆動制御回路、50,50j 制御回路。

Claims (6)

  1. 第1のコイル及び第2のコイルを有する直流モータにおける前記第1のコイルで発生する誘起電圧に関する第1のパラメータと前記第2のコイルで発生する誘起電圧に関する第2のパラメータとを検出する検出回路と、
    第1振幅制御値が維持された状態で前記第1のパラメータ及び前記第2のパラメータの差分が第2振幅制御値に対して増加関数である場合、前記第1のパラメータが前記第2のパラメータより大きいことに応じて、前記第1のコイルの電流の前記第1振幅制御値を維持しながら前記第2のコイルの電流の前記第2振幅制御値を増加させ、前記第1のパラメータが前記第2のパラメータより小さいことに応じて、前記第1振幅制御値を維持しながら前記第2振幅制御値を減少させる制御回路と、
    前記第1振幅制御値及び前記第2振幅制御値に応じて、前記第1のコイル及び前記第2のコイルをそれぞれ駆動する駆動回路と、
    を備えたモータ制御装置。
  2. 第1のコイル及び第2のコイルを有する直流モータにおける前記第1のコイルで発生する誘起電圧に関する第1のパラメータと前記第2のコイルで発生する誘起電圧に関する第2のパラメータとを検出する検出回路と、
    第1振幅制御値が維持された状態で前記第1のパラメータ及び前記第2のパラメータの差分が第2振幅制御値に対して減少関数である場合、前記第1のパラメータが前記第2のパラメータより大きいことに応じて、前記第1のコイルの電流の前記第1振幅制御値を維持しながら前記第2のコイルの電流の前記第2振幅制御値を減少させ、前記第1のパラメータが前記第2のパラメータより小さいことに応じて、前記第1振幅制御値を維持しながら前記第2振幅制御値を増加させる制御回路と、
    前記第1振幅制御値及び前記第2振幅制御値に応じて、前記第1のコイル及び前記第2のコイルをそれぞれ駆動する駆動回路と、
    を備えたモータ制御装置。
  3. 前記検出回路は、第1の期間において前記第1のコイルを流れる電流が所定値に達するまでの第1の時間を前記第1のパラメータとして検出し、前記第1の期間に対応した第2の期間において前記第2のコイルを流れる電流が前記所定値に達するまでの第2の時間を前記第2のパラメータとして検出し、
    前記制御回路は、前記第1の時間と前記第2の時間との時間差に応じて、前記第1振幅制御値と前記第2振幅制御値との少なくとも一方を変更する
    請求項1又は2に記載のモータ制御装置。
  4. 前記検出回路は、前記第1のコイルの目標電流が略ゼロである第1の期間に前記第1のコイルで発生する第1の電圧を前記第1のパラメータとして検出し、前記第2のコイルの目標電流が略ゼロである第2の期間に前記第2のコイルで発生する第2の電圧を前記第2のパラメータとして検出し、
    前記制御回路は、前記第1の電圧と前記第2の電圧との電圧差に応じて、前記第1振幅制御値と前記第2振幅制御値との少なくとも一方を変更する
    請求項1又は2に記載のモータ制御装置。
  5. 第1のコイル及び第2のコイルを有する直流モータにおける前記第1のコイルで発生する誘起電圧に関する第1のパラメータと前記第2のコイルで発生する誘起電圧に関する第2のパラメータとを検出することと、
    第1振幅制御値が維持された状態で前記第1のパラメータ及び前記第2のパラメータの差分が第2振幅制御値に対して増加関数である場合、前記第1のパラメータが前記第2のパラメータより大きいことに応じて、前記第1のコイルの電流の前記第1振幅制御値を維持しながら前記第2のコイルの電流の前記第2振幅制御値を増加させ、前記第1のパラメータが前記第2のパラメータより小さいことに応じて、前記第1振幅制御値を維持しながら前記第2振幅制御値を減少させることと、
    前記第1振幅制御値及び前記第2振幅制御値に応じて、前記第1のコイル及び前記第2のコイルを駆動することと、
    を備えたモータ制御方法。
  6. 第1のコイル及び第2のコイルを有する直流モータにおける前記第1のコイルで発生する誘起電圧に関する第1のパラメータと前記第2のコイルで発生する誘起電圧に関する第2のパラメータとを検出することと、
    第1振幅制御値が維持された状態で前記第1のパラメータ及び前記第2のパラメータの差分が第2振幅制御値に対して減少関数である場合、前記第1のパラメータが前記第2のパラメータより大きいことに応じて、前記第1のコイルの電流の前記第1振幅制御値を維持しながら前記第2のコイルの電流の前記第2振幅制御値を減少させ、前記第1のパラメータが前記第2のパラメータより小さいことに応じて、前記第1振幅制御値を維持しながら前記第2振幅制御値を増加させることと、
    前記第1振幅制御値及び前記第2振幅制御値に応じて、前記第1のコイル及び前記第2のコイルを駆動することと、
    を備えたモータ制御方法。
JP2019047496A 2019-03-14 2019-03-14 モータ制御装置、及びモータ制御方法 Active JP7210339B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019047496A JP7210339B2 (ja) 2019-03-14 2019-03-14 モータ制御装置、及びモータ制御方法
CN201910788620.9A CN111697884B (zh) 2019-03-14 2019-08-26 马达控制装置以及马达控制方法
US16/567,809 US11095241B2 (en) 2019-03-14 2019-09-11 Motor control device and motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019047496A JP7210339B2 (ja) 2019-03-14 2019-03-14 モータ制御装置、及びモータ制御方法

Publications (2)

Publication Number Publication Date
JP2020150731A JP2020150731A (ja) 2020-09-17
JP7210339B2 true JP7210339B2 (ja) 2023-01-23

Family

ID=72423056

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019047496A Active JP7210339B2 (ja) 2019-03-14 2019-03-14 モータ制御装置、及びモータ制御方法

Country Status (3)

Country Link
US (1) US11095241B2 (ja)
JP (1) JP7210339B2 (ja)
CN (1) CN111697884B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023007592A (ja) * 2021-07-02 2023-01-19 トヨタ自動車株式会社 モータ制御装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006280045A (ja) 2005-03-28 2006-10-12 Seiko Epson Corp モータ駆動方法、モータ駆動装置および記録装置
JP2013017309A (ja) 2011-07-04 2013-01-24 Canon Inc ステッピングモータの駆動制御装置および駆動制御方法、駆動制御システムならびに光学機器
JP2018033203A (ja) 2016-08-22 2018-03-01 ミネベアミツミ株式会社 モータ制御回路、モータ制御装置、アクチュエータ及びステッピングモータの制御方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1118398A (ja) 1997-06-20 1999-01-22 Matsushita Electric Ind Co Ltd ステッピングモータおよび回転むらの検査方法
JP2010069293A (ja) 2008-08-22 2010-04-02 Panasonic Corp 洗濯機
DE102008043117A1 (de) * 2008-10-23 2010-04-29 Robert Bosch Gmbh Steuervorrichtung und Verfahren zum Steuern eines elektronisch kommutierten Elektromotors, und Elektromotor
US8847522B2 (en) 2008-11-14 2014-09-30 Denso Corporation Reluctance motor with improved stator structure
JP2010268632A (ja) 2009-05-15 2010-11-25 Denso Corp モータ
JP5701503B2 (ja) * 2009-12-28 2015-04-15 セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー モータ駆動回路
TWI399914B (zh) * 2010-08-17 2013-06-21 Amtek Semiconductor Co Ltd 無感應元件之直流無刷馬達系統及其中的驅動裝置
JP5727532B2 (ja) 2013-02-15 2015-06-03 シナノケンシ株式会社 ステッピングモータの電流ベクトル制御装置
JP6745659B2 (ja) * 2016-07-07 2020-08-26 キヤノン株式会社 モータ制御装置、シート搬送装置及び画像形成装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006280045A (ja) 2005-03-28 2006-10-12 Seiko Epson Corp モータ駆動方法、モータ駆動装置および記録装置
JP2013017309A (ja) 2011-07-04 2013-01-24 Canon Inc ステッピングモータの駆動制御装置および駆動制御方法、駆動制御システムならびに光学機器
JP2018033203A (ja) 2016-08-22 2018-03-01 ミネベアミツミ株式会社 モータ制御回路、モータ制御装置、アクチュエータ及びステッピングモータの制御方法

Also Published As

Publication number Publication date
US20200295690A1 (en) 2020-09-17
CN111697884B (zh) 2023-11-10
JP2020150731A (ja) 2020-09-17
CN111697884A (zh) 2020-09-22
US11095241B2 (en) 2021-08-17

Similar Documents

Publication Publication Date Title
EP2251972B1 (en) Method and hardware system for driving a stepper motor in feed-forward voltage mode
KR101232439B1 (ko) 드라이버 장치
KR20150071449A (ko) 모터의 구동장치 및 그 제어방법
US9906175B2 (en) Method of starting a three-phase BLDC motor and motor driver using same
US11183955B2 (en) Method for correcting magnetic field position error in electric motor
JP2010119220A (ja) モータ駆動制御装置
CN109075727B (zh) 马达模块以及马达步进动作控制系统
JP7210339B2 (ja) モータ制御装置、及びモータ制御方法
KR20140057336A (ko) 전자적으로 정류된 다위상 dc 모터를 제어하는 방법
CN100511964C (zh) 马达控制器
WO2022178014A1 (en) System and method for motor control through improved location measurement
JP2011030371A (ja) ブラシレスモータの電気角推定方法およびブラシレスモータ
JP2016154422A (ja) モータ駆動制御装置及びモータ駆動制御装置の制御方法
JP6117663B2 (ja) モータ駆動制御装置及びモータ駆動制御装置の制御方法
EP4333290A1 (en) Motor driver, motor drive system, and method of driving motor
JP2009247089A (ja) ブラシレスモータ用インバータの制御方法及びそれを用いた装置
JP7129802B2 (ja) モータ制御装置、ステッピングモータシステム及びモータ制御方法
GB2575035A (en) Position detector
JP6494809B2 (ja) インバータ制御装置
JP7004143B2 (ja) モータ制御装置
US12323083B2 (en) Motor control device and motor driver circuit
WO2022003886A1 (ja) モータ制御装置
US9257920B2 (en) Method and related driver of a permanent magnet synchronous electric motor
EP4723469A1 (en) Method for measuring winding electrical parameters in bipolar stepper motors during hold condition
JP2008193777A (ja) 直流ブラッシュレスモーターの制御方法および制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210709

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221017

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: 20221213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230111

R150 Certificate of patent or registration of utility model

Ref document number: 7210339

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150