JPH08172788A - Motor - Google Patents

Motor

Info

Publication number
JPH08172788A
JPH08172788A JP6316790A JP31679094A JPH08172788A JP H08172788 A JPH08172788 A JP H08172788A JP 6316790 A JP6316790 A JP 6316790A JP 31679094 A JP31679094 A JP 31679094A JP H08172788 A JPH08172788 A JP H08172788A
Authority
JP
Japan
Prior art keywords
rotor
power
predetermined
voltage
rotation speed
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.)
Pending
Application number
JP6316790A
Other languages
Japanese (ja)
Inventor
Tomonori Isobe
知典 礒部
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP6316790A priority Critical patent/JPH08172788A/en
Priority to TW084108691A priority patent/TW278271B/en
Priority to KR1019950034684A priority patent/KR960027238A/en
Priority to CN95120852A priority patent/CN1052832C/en
Publication of JPH08172788A publication Critical patent/JPH08172788A/en
Pending 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/28Arrangements for controlling 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
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S388/00Electricity: motor control systems
    • Y10S388/90Specific system operational feature
    • Y10S388/902Compensation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

PURPOSE: To provide a motor which can prevent the appearance of a waving sound which is caused by a change in the number of rotations. CONSTITUTION: A DC brushless motor has a power circuit 3 which obtains DC power from an AC power supply 4, a conduction controlling section 10 which supplies DC power to a preliminarily selected stator winding in response to a timing signal generated based on a signal which is obtained when a rotor passes a specified rotation position, and a correcting section 14 which corrects the generation time of the timing signal which is generated based on the signal when a change in the number of rotations of the rotor exceeds a specified speed of change. Due to this structure, a change in the number of rotations of the rotor due to a sharp change in supply voltage can be prevented and the appearance of a waving sound caused with the change in the number of rotations can also be prevented.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、回転数の制御が固定巻
線への印加電圧の調節によって行われる直流電動機に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a DC electric motor in which the control of the rotation speed is performed by adjusting the voltage applied to a fixed winding.

【0002】[0002]

【従来の技術】この種の従来の電動機としては、特公平
5−10039号公報に示されるようなものがあった。
この公報に記載されたものは、複数の磁極を有する回転
子と、この回転子に対して磁界を生成する複数の固定子
巻線とを有し、回転子の回転で固定子巻線に生じる誘起
電圧の変化から回転子の回転位置に基づく信号を得、こ
の信号に基づいて固定子巻線への通電パターンを切換る
直流ブラシレスモータであった。
2. Description of the Related Art As a conventional electric motor of this kind, there is one disclosed in Japanese Examined Patent Publication No. 5-10039.
The one described in this publication has a rotor having a plurality of magnetic poles and a plurality of stator windings that generate a magnetic field for the rotor, and is generated in the stator winding by the rotation of the rotor. It was a DC brushless motor that obtains a signal based on the rotational position of the rotor from the change in the induced voltage and switches the energization pattern to the stator winding based on this signal.

【0003】このようなブラシレスモータでは、固定子
巻線へ印加する電圧を調節することによって回転子の回
転数を制御できるものであった。
In such a brushless motor, the rotation speed of the rotor can be controlled by adjusting the voltage applied to the stator winding.

【0004】[0004]

【発明が解決しようとする課題】このような従来の電動
機では、固定子巻線に印加する直流電力に瞬時の電圧降
下や瞬時停電等が起こると、固定子巻線へ印加される直
流電圧の一時的な電圧降下をさけることができず、電動
機の回転数が電圧の調節による回転数制御部の調節範囲
を超え一時的な回転数ダウンが生じる。尚、この対策と
して直流電力を充分な大容量の電源回路から得るか、又
は大容量の電池から得ればよいが、小型化を考慮すると
いずれも実用化できないものであった。
In such a conventional motor, when the DC power applied to the stator winding is instantaneously dropped or instantaneously interrupted, the DC voltage applied to the stator winding is reduced. A temporary voltage drop cannot be avoided, and the rotation speed of the electric motor exceeds the adjustment range of the rotation speed control unit due to the voltage adjustment, and a temporary rotation speed reduction occurs. As a countermeasure, DC power may be obtained from a power supply circuit having a sufficiently large capacity or a battery having a large capacity, but in consideration of miniaturization, none of them can be put to practical use.

【0005】従って、この一時的な回転数ダウンに対
し、遅れて回転数制御部による電圧調節が行われるの
で、電動機の回転数変化がうねり音となって表れる問題
点があった。
Therefore, since the rotation speed control unit adjusts the voltage with a delay in response to the temporary decrease in the rotation speed, a change in the rotation speed of the electric motor appears as a swelling noise.

【0006】また、この瞬時の電圧降下や瞬時停電は昨
今の家電製品の大型化に伴う消費電力の増加によりこれ
らの家電製品の起動時に頻繁に発生しやすく、前記うね
り音も発生しやすい状況にあった。
[0006] In addition, the momentary voltage drop and the momentary power failure are likely to occur frequently at the time of starting up these household electric appliances due to the increase in power consumption accompanying the recent enlargement of household electric appliances, and the swelling noise is likely to occur. there were.

【0007】本発明は、このような問題点に対して電動
機のうねりを抑制できる電動機を提供するものである。
The present invention provides an electric motor capable of suppressing the swell of the electric motor against the above problems.

【0008】[0008]

【課題を解決するための手段】本発明の電動機は、複数
の磁極を有する回転子と、この回転子に対して磁界を生
成する複数の固定子巻線と、回転子の回転数が所定の回
転数になるように固定子巻線に供給される直流電力の電
圧を制御する回転数制御部とから構成される電動機にお
いて、前記直流電力を交流電力から得る電源回路と、前
記回転子が所定の回転位置を通過した時に得られる信号
に基づいて生成されるタイミング信号に応答して前記固
定子巻線の中から予め定められた固定子巻線に前記直流
電力を供給する通電制御部と、前記回転子の回転数の変
動が所定の変動速度を超えた際に前記信号に基づいて生
成される前記タイミング信号の生成時刻を補正する補正
部とを備えたものである。
An electric motor according to the present invention has a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a predetermined number of rotations of the rotor. In a motor including a rotation speed control unit that controls a voltage of DC power supplied to a stator winding so as to have a rotation speed, a power supply circuit that obtains the DC power from AC power and the rotor have a predetermined value. An energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when passing through the rotational position of And a correction unit that corrects the generation time of the timing signal generated based on the signal when the fluctuation of the rotation speed of the rotor exceeds a predetermined fluctuation speed.

【0009】また本発明の電動機は、複数の磁極を有す
る回転子と、この回転子に対して磁界を生成する複数の
固定子巻線と、回転子の回転数が所定の回転数になるよ
うに固定子巻線に供給される直流電力の電圧を制御する
回転数制御部とから構成される電動機において、前記直
流電力を交流電力から得る電源回路と、前記回転子が所
定の回転位置を通過した時に得られる信号に基づいて生
成されるタイミング信号に応答して前記固定子巻線の中
から予め定められた固定子巻線に前記直流電力を供給す
る通電制御部と、前記回転子の回転数の低下速度が所定
の速度を超えた際に前記信号に基づいて生成される前記
タイミング信号の生成時刻を速くなる方向へ補正する補
正部とを備えたものである。
Further, the electric motor of the present invention has a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a rotor having a predetermined number of rotations. In a motor comprising a rotation speed control unit for controlling the voltage of DC power supplied to the stator winding, a power supply circuit for obtaining the DC power from AC power, and the rotor passing a predetermined rotation position. Rotation of the rotor, and an energization controller that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when And a correction unit that corrects the generation time of the timing signal generated based on the signal when the decreasing speed of the number exceeds a predetermined speed.

【0010】また本発明の電動機は、複数の磁極を有す
る回転子と、この回転子に対して磁界を生成する複数の
固定子巻線と、回転子の回転数が所定の回転数になるよ
うに固定子巻線に供給される直流電力の電圧を制御する
回転数制御部とから構成される電動機において、前記直
流電力を交流電力から得る電源回路と、前記回転子が所
定の回転位置を通過した時に得られる信号に基づいて生
成されるタイミング信号に応答して前記固定子巻線の中
から予め定められた固定子巻線に前記直流電力を供給す
る通電制御部と、前記電源回路から得られる直流電力の
電圧変動速度が所定の変動速度を超えた際に前記信号に
基づいて生成される前記タイミング信号の生成時刻を補
正する補正部とを備えたものである。
Further, the electric motor of the present invention includes a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a rotor having a predetermined number of rotations. In a motor comprising a rotation speed control unit for controlling the voltage of DC power supplied to the stator winding, a power supply circuit for obtaining the DC power from AC power, and the rotor passing a predetermined rotation position. Obtained from the power supply circuit and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when And a correction unit that corrects the generation time of the timing signal generated based on the signal when the voltage fluctuation speed of the generated DC power exceeds a predetermined fluctuation speed.

【0011】また本発明の電動機は、複数の磁極を有す
る回転子と、この回転子に対して磁界を生成する複数の
固定子巻線と、回転子の回転数が所定の回転数になるよ
うに固定子巻線に供給される直流電力の電圧を制御する
回転数制御部とから構成される電動機において、前記直
流電力を交流電力から得る電源回路と、前記回転子が所
定の回転位置を通過した時に得られる信号に基づいて生
成されるタイミング信号に応答して前記固定子巻線の中
から予め定められた固定子巻線に前記直流電力を供給す
る通電制御部と、前記電源回路から得られる直流電力の
電圧低下の変動速度が所定の変動速度を超えた際に前記
信号に基づいて生成される前記タイミング信号の生成時
刻を速くなる方向へ補正する補正部とを備えたものであ
る。
Further, the electric motor of the present invention has a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a rotor having a predetermined number of rotations. In a motor comprising a rotation speed control unit for controlling the voltage of DC power supplied to the stator winding, a power supply circuit for obtaining the DC power from AC power, and the rotor passing a predetermined rotation position. Obtained from the power supply circuit and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when And a correction unit for correcting the generation time of the timing signal generated based on the signal when the fluctuation speed of the voltage drop of the generated DC power exceeds a predetermined fluctuation speed.

【0012】また本発明の電動機は、複数の磁極を有す
る回転子と、この回転子に対して磁界を生成する複数の
固定子巻線と、回転子の回転数が所定の回転数になるよ
うに固定子巻線に供給される直流電力の電圧を制御する
回転数制御部とから構成される電動機において、前記直
流電力を交流電力から得る電源回路と、前記回転子が所
定の回転位置を通過した時に得られる信号に基づいて生
成されるタイミング信号に応答して前記固定子巻線の中
から予め定められた固定子巻線に前記直流電力を供給す
る通電制御部と、前記電源回路に供給される交流電力の
電圧変動速度が所定の変動速度を超えた際に前記信号に
基づいて生成される前記タイミング信号の生成時刻を補
正する補正部とを備えたことを特徴とする電動機。
Further, the electric motor of the present invention has a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a rotor having a predetermined number of rotations. In a motor comprising a rotation speed control unit for controlling the voltage of DC power supplied to the stator winding, a power supply circuit for obtaining the DC power from AC power, and the rotor passing a predetermined rotation position. Supply to the power supply circuit and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when And a correction unit that corrects the generation time of the timing signal generated based on the signal when the voltage fluctuation speed of the AC power exceeds a predetermined fluctuation speed.

【0013】また本発明の電動機は、複数の磁極を有す
る回転子と、この回転子に対して磁界を生成する複数の
固定子巻線と、回転子の回転数が所定の回転数になるよ
うに固定子巻線に供給される直流電力の電圧を制御する
回転数制御部とから構成される電動機において、前記直
流電力を交流電力から得る電源回路と、前記回転子が所
定の回転位置を通過した時に得られる信号に基づいて生
成されるタイミング信号に応答して前記固定子巻線の中
から予め定められた固定子巻線に前記直流電力を供給す
る通電制御部と、前記電源回路に供給される交流電力の
電圧低下の変動速度が所定の変動速度を超えた際に前記
信号に基づいて生成される前記タイミング信号の生成時
刻を速くなる方向へ補正する補正部とを備えたものであ
る。
Further, the electric motor of the present invention has a rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and the number of rotations of the rotor to be a predetermined number of rotations. In a motor comprising a rotation speed control unit for controlling the voltage of DC power supplied to the stator winding, a power supply circuit for obtaining the DC power from AC power, and the rotor passing a predetermined rotation position. Supply to the power supply circuit and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a signal obtained when And a correction unit for correcting the generation time of the timing signal generated based on the signal when the fluctuation speed of the voltage drop of the AC power exceeds a predetermined fluctuation speed. .

【0014】[0014]

【作用】以上のように構成された電動機では、回転子の
回数変動速度が回転数制御部の制御能力を超える速度に
至った場合、補正部で通電制御部のタイミング信号の生
成時刻を補正するものである。
In the electric motor configured as described above, the correction unit corrects the generation time of the timing signal of the energization control unit when the number-of-times fluctuation speed of the rotor reaches a speed exceeding the control capability of the rotation speed control unit. It is a thing.

【0015】また、以上のように構成された電動機で
は、回転子の回数変の低下速度が回転数制御部の制御能
力を超える速度に至った場合、補正部で通電制御部のタ
イミング信号の生成時刻を速めて回転数の上昇を図るも
のである。
Further, in the electric motor configured as described above, when the decreasing speed of the change in the number of rotations of the rotor reaches the speed exceeding the control capability of the rotation speed control unit, the correction unit generates the timing signal of the energization control unit. It is intended to accelerate the time and increase the rotation speed.

【0016】また、以上のように構成された電動機で
は、電源回路から供給される直流電力の急激な電圧変動
による回転数の変動速度が回転数制御部の制御能力を超
える速度に至った場合、補正部で通電制御部のタイミン
グ信号の生成時刻を補正するものである。
Further, in the electric motor configured as described above, when the speed of fluctuation of the rotational speed due to the rapid voltage fluctuation of the DC power supplied from the power supply circuit exceeds the control capability of the rotational speed controller, The correction unit corrects the generation time of the timing signal of the energization control unit.

【0017】また、以上のように構成された電動機で
は、電源回路から供給される直流電力の急激な電圧低下
による回転数の急激な低下が回転数制御部の制御能力を
超える速度に至った場合、補正部で通電制御部のタイミ
ング信号の生成時刻を速めて回転数の上昇を図るもので
ある。
Further, in the electric motor configured as described above, when the rapid decrease in the rotation speed due to the rapid voltage decrease of the DC power supplied from the power supply circuit reaches a speed exceeding the control capability of the rotation speed control unit. The correction unit accelerates the generation time of the timing signal of the energization control unit to increase the rotation speed.

【0018】また、以上のように構成された電動機で
は、電源回路に供給される交流電力の急激な電圧変動に
よる回転数の変動速度が回転数制御部の制御能力を超え
る速度に至った場合、補正部で通電制御部のタイミング
信号の生成時刻を補正するものである。
Further, in the electric motor configured as described above, when the rotational speed fluctuation speed due to the rapid voltage fluctuation of the AC power supplied to the power supply circuit exceeds the control capability of the rotational speed control unit, The correction unit corrects the generation time of the timing signal of the energization control unit.

【0019】また、以上のように構成された電動機で
は、電源回路に供給される交流電力の急激な電圧低下に
よる回転数の急激な低下が回転数制御部の制御能力を超
える速度に至った場合、補正部で通電制御部のタイミン
グ信号の生成時刻を速めて回転数の上昇を図るものであ
る。
Further, in the electric motor configured as described above, when the abrupt decrease in the rotational speed due to the abrupt voltage decrease of the AC power supplied to the power supply circuit reaches a speed exceeding the control capability of the rotational speed control section. The correction unit accelerates the generation time of the timing signal of the energization control unit to increase the rotation speed.

【0020】[0020]

【実施例】以下本発明の実施例を図面に基図いて説明す
る。図1は本発明の実施例を示す電動機のブロック図で
ある。この図において、1は電動機の駆動部であり、複
数の磁極を有する回転子と、この回転子に対して磁界を
生成する複数の固定子巻線を有する固定子とから構成さ
れている。回転子は偶数の磁極が円周上に交互に同じ極
幅で配置されており、この磁極の数は例えば4極である
がこの極数に限るものではない。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of an electric motor showing an embodiment of the present invention. In the figure, reference numeral 1 denotes a drive unit of an electric motor, which is composed of a rotor having a plurality of magnetic poles and a stator having a plurality of stator windings that generate a magnetic field for the rotor. The rotor has even-numbered magnetic poles arranged alternately on the circumference with the same pole width. The number of magnetic poles is, for example, four, but the number of poles is not limited to this.

【0021】固定子には複数の固定子巻線がU相、V
相、W相の順に等間隔で三相接続されている。この三相
接続はスター接続、デルタ接続のいずれでもかまわず、
また固定子巻線を巻くスロットの数(歯の数)も限定さ
れるものではなく、一般的な三相ブラシレスモータを用
いることができ、この回転子で回転される負荷もファン
モーター、圧縮機など特に限定されるものではない。
The stator has a plurality of stator windings of U phase, V
The three phases are connected at equal intervals in the order of the phase and the W phase. This three-phase connection may be either star connection or delta connection,
Also, the number of slots (the number of teeth) around which the stator winding is wound is not limited, and a general three-phase brushless motor can be used, and the load rotated by this rotor can be a fan motor or a compressor. It is not particularly limited.

【0022】2は三相インバータ回路であり、6個のス
イッチング素子(パワートランジスタやFETなど)を
三相ブリッジ状に接続したものであり、電源回路3から
供給される直流電力を夫々のスイッチング素子がON/
OFF信号に応答してON/OFF動作し、方形波の組
合せによる三相交流電力に変換するものである。この方
形波による三相交流電力は固定子巻線に供給することに
よって電流波形が正弦波による三相交流に変換される。
Reference numeral 2 is a three-phase inverter circuit, in which six switching elements (power transistors, FETs, etc.) are connected in a three-phase bridge shape, and DC power supplied from the power supply circuit 3 is supplied to each switching element. Is ON /
It is turned ON / OFF in response to an OFF signal and is converted into three-phase AC power by a combination of square waves. By supplying the three-phase AC power by the square wave to the stator winding, the current waveform is converted into the three-phase AC by the sine wave.

【0023】電源回路3は商用電源4から供給される交
流電力を直流電力に変換する回路であり、主に倍電圧整
流回路と平滑回路およびノイズフイルタとから構成され
て、100Vの単相交流電力から280Vの直流電力を
得る。尚、商用電源4から200Vの交流電力が得られ
る場合は倍電圧整流をせず一般の全波整流を行えば同様
に280Vの直流電力を得ることができる。
The power supply circuit 3 is a circuit for converting AC power supplied from the commercial power supply 4 into DC power, and is mainly composed of a voltage doubler rectifier circuit, a smoothing circuit, and a noise filter, and a single-phase AC power of 100V. 280V DC power is obtained from When 200 V AC power can be obtained from the commercial power source 4, 280 V DC power can be similarly obtained by performing general full-wave rectification without double voltage rectification.

【0024】5は直流電圧検出回路であり、主に抵抗に
よる降圧回路とインピーダンス変換回路とから構成され
ている。この直流電圧検出回路5の検出したアナログ電
圧はマイコン7のA/D(アナログ/デジタル)変換入
力端子へ供給される。このアナログ電圧はマイコン7の
内部で直流電圧を表すデジタル値に変換される。
Reference numeral 5 is a DC voltage detection circuit, which is mainly composed of a step-down circuit using a resistor and an impedance conversion circuit. The analog voltage detected by the DC voltage detection circuit 5 is supplied to the A / D (analog / digital) conversion input terminal of the microcomputer 7. This analog voltage is converted into a digital value representing a DC voltage inside the microcomputer 7.

【0025】6は交流電圧検出回路であり、主に抵抗に
よる降圧回路とインピーダンス変換回路とから構成さ
れ、この直流電圧検出回路5の検出したアナログ電圧は
マイコン7のA/D(アナログ/デジタル)変換入力端
子へ供給される。このアナログ電圧はマイコン7の内部
でデジタル値の変化に変換された後、演算で全波整流と
平滑が行われ交流電力の実行値(交流電力の電圧)が算
出される。
Reference numeral 6 denotes an AC voltage detection circuit, which is mainly composed of a step-down circuit by resistance and an impedance conversion circuit. The analog voltage detected by the DC voltage detection circuit 5 is A / D (analog / digital) of the microcomputer 7. It is supplied to the conversion input terminal. This analog voltage is converted into a change in digital value inside the microcomputer 7, and then full-wave rectification and smoothing are performed by calculation to calculate an execution value of AC power (voltage of AC power).

【0026】マイコン7は、主に回転子が所定の回転位
置を通過したことを判断して信号を出力する位置検出部
8(図1中、位置検出と称するブロック)、位置検出部
8から得られる信号に基づいて固定子巻線への通電を切
換るタイミング信号を生成するタイミング信号生成部9
(図1中、転流タイミングと称するブロック)、このタ
イミング信号に応じて三相インバータ回路2の夫々のス
イッチング素子のON/OFFを決めるON/OFF信
号(ドライブ信号)を生成してインバータ回路2へ出力
する通電制御部10(図1中、ドライブ信号と称するブ
ロック)、位置検出部8から得られる信号の周期または
所定時間中の数から回転子の回転数を求め、回転数を表
す信号を出力する速度検出部11(図1中、速度と称す
るブロック)、この速度検出部11から出力される速度
の信号と外部から与えられる速度指定(速度を示す値)
との差を求める差分演算部12、この差分演算部12の
出力に応じてONデューティーを制御したON/OFF
のチョッピング信号を通電制御部10へ出力して通電制
御部10からインバータ回路2出力されるON/OFF
信号をチョッピングさせるチョッピング信号生成部13
(図1中、チョッピングと称するブロック)、直流電圧
検出部5、交流電圧検出部6から得られる夫々の電圧及
び速度検出部11から得られる回転子の回転数に基づい
てタイミング信号生成部9から出力されるタイミング信
号の生成時刻を補正する補正部14(図1中、補正部と
称するブロック)から構成されている。
The microcomputer 7 mainly obtains from the position detecting unit 8 (a block called position detecting in FIG. 1) which outputs a signal by judging that the rotor has passed a predetermined rotating position. Timing signal generator 9 for generating a timing signal for switching the energization of the stator winding based on the received signal.
(A block referred to as commutation timing in FIG. 1) generates an ON / OFF signal (drive signal) that determines ON / OFF of each switching element of the three-phase inverter circuit 2 according to the timing signal to generate the inverter circuit 2 To the energization control unit 10 (a block called a drive signal in FIG. 1) that outputs the signal to the rotor, the number of rotations of the rotor is obtained from the period of the signal obtained from the position detection unit 8 or the number within a predetermined time, and a signal representing the number of rotations is obtained. A speed detection unit 11 (a block called a speed in FIG. 1) to output, a speed signal output from this speed detection unit 11 and a speed designation given from the outside (value indicating the speed)
Difference calculation unit 12 for obtaining the difference between the difference and the ON / OFF control of ON duty according to the output of the difference calculation unit 12.
ON / OFF, which outputs the chopping signal of No. 1 to the energization control unit 10 and is output from the energization control unit 10 to the inverter circuit 2.
Chopping signal generator 13 for chopping signals
(A block called chopping in FIG. 1), respective voltages obtained from the DC voltage detection unit 5 and the AC voltage detection unit 6, and the rotation speed of the rotor obtained from the speed detection unit 11 from the timing signal generation unit 9 It is composed of a correction unit 14 (a block called a correction unit in FIG. 1) that corrects the generation time of the output timing signal.

【0027】マイコン7中の速度検出部11、差分演算
部12、チョッピング信号生成部13が回転数制御部を
構成し、回転子の回転数(速度)が速度指令に対応する
回転数になるようにONデューティーが制御され、実質
的に固定子巻線へ印加される直流電力の電圧が制御され
る。
The speed detection unit 11, the difference calculation unit 12, and the chopping signal generation unit 13 in the microcomputer 7 constitute a rotation speed control unit so that the rotation speed (speed) of the rotor becomes the rotation speed corresponding to the speed command. The ON duty is controlled to substantially control the voltage of the DC power applied to the stator winding.

【0028】図2は電源回路3から得られる直流電力
(DC280V)を利用して回転子21に回転磁界を与
えるための具体的な回路図である。
FIG. 2 is a specific circuit diagram for applying a rotating magnetic field to the rotor 21 by using the DC power (DC280V) obtained from the power supply circuit 3.

【0029】インバータ回路2を構成する素子は、マイ
コン7の通電制御部10からのON/OFF信号を受け
てスイッチング制御できる素子であればサイリスタやF
ETその他の素子でも構わないが、以下の説明では図の
ように接続された6個のトランジスタTr1乃至Tr62
2〜27を代表例として示して説明する。
The elements constituting the inverter circuit 2 are thyristors and F's as long as they are elements that can perform switching control by receiving an ON / OFF signal from the energization control section 10 of the microcomputer 7.
ET and other elements may be used, but in the following description, the six transistors Tr1 to Tr62 connected as shown in the figure.
2 to 27 will be described as typical examples.

【0030】マイコン7はこのようなインバータ回路2
を構成するトランジスタを図3(b)に示すように所定
の順序で点弧制御するための信号を出力するものであ
り、図1に示した位置検出部8に入力された信号を基に
してインバータ回路2のトランジスタTr1乃至Tr6の
点弧順序を決定する構成を有している。尚、回転子21
に記したN、Sはこの回転子21の表面に着磁された磁
極を示す。
The microcomputer 7 is such an inverter circuit 2
3B outputs signals for controlling firing in a predetermined order as shown in FIG. 3B. Based on the signal input to the position detection unit 8 shown in FIG. The inverter circuit 2 has a configuration for determining the firing order of the transistors Tr1 to Tr6. Incidentally, the rotor 21
Symbols N and S described in (1) indicate magnetic poles magnetized on the surface of the rotor 21.

【0031】以下、このような構成からなる直流電動機
の動作概要を説明する。まず、説明を簡単にするため、
位置検出部8、タイミング信号生成部9、通電制御部1
0を用いた動作を説明する。すなわち、タイミング信号
の補正や回転数制御は後に説明する。
The outline of the operation of the DC motor having the above structure will be described below. First, to simplify the explanation,
Position detector 8, timing signal generator 9, energization controller 1
The operation using 0 will be described. That is, the correction of the timing signal and the rotation speed control will be described later.

【0032】単相交流電源4から電源回路3を経て直流
電力が供給されたインバータ回路2は、回転子21の回
転位置の信号に基づいて、インバータ回路2のトランジ
スタTr1乃至Tr6に、例えば、図3(b)に示すよう
な信号が与えられる。従って、インバータ回路2から駆
動部1の固定子巻線の端子U、V、Wには図3(c)に
示すような電圧が印加される。
The inverter circuit 2 to which the DC power is supplied from the single-phase AC power source 4 through the power supply circuit 3 is supplied to the transistors Tr1 to Tr6 of the inverter circuit 2 based on the signal of the rotational position of the rotor 21, for example, as shown in FIG. A signal as shown in 3 (b) is given. Therefore, a voltage as shown in FIG. 3C is applied from the inverter circuit 2 to the terminals U, V, W of the stator winding of the drive unit 1.

【0033】すなわち、第1のモードでトランジスタT
r1、Tr5をON、他のトランジスタTr2乃至Tr4、
Tr6をOFFとなるように各トランジスタにON/O
FF信号を与えると、固定子の巻線U、V間には図の矢
印Iのような電流が流れ、続いて(第2のモード)トラ
ンジスタTr1、Tr6をON、他のトランジスタTr2
乃至Tr5をOFFとするように各トランジスタを制御
すると、巻線U、W間に図の矢印IIのような電流、更
に、第3のモードでトランジスタTr2、Tr6をONし
他をOFFするように制御すると、固定子の巻線V、W
間に図の矢印IIIのような電流が流れる。同様にして第
3のモードから第6モードまで順次トランジスタTr1
乃至Tr6が図3(b)で示すようにON/OFF制御
され、このような第1乃至第6モードのサイクルが繰り
返される。
That is, the transistor T in the first mode
r1 and Tr5 are turned on, other transistors Tr2 to Tr4,
ON / O to each transistor to turn off Tr6
When an FF signal is given, a current flows as shown by an arrow I in the drawing between the windings U and V of the stator, and then (second mode) the transistors Tr1 and Tr6 are turned on and the other transistors Tr2 are
If each transistor is controlled so as to turn off Tr5 to Tr5, a current between the windings U and W as shown by an arrow II in the figure, and further turn on the transistors Tr2 and Tr6 in the third mode and turn off the other transistors. When controlled, the stator windings V, W
A current as indicated by arrow III in the figure flows between them. Similarly, the transistor Tr1 is sequentially operated from the third mode to the sixth mode.
Through Tr6 are ON / OFF controlled as shown in FIG. 3B, and the cycle of such first through sixth modes is repeated.

【0034】マイコン7の通電制御部10からこのよう
なON/OFF信号を出力することによって、固定子巻
線には、先に述べたような向きに電流が流れ、各モード
との関係を模式的に示すと図3Cのようなタイミングチ
ャートが得られる。
By outputting such an ON / OFF signal from the energization control unit 10 of the microcomputer 7, a current flows in the stator winding in the direction as described above, and the relationship with each mode is schematically shown. Specifically, a timing chart as shown in FIG. 3C is obtained.

【0035】図中のU、V、Wの各相において、中心線
から上側の導通表示は図2の固定子巻線において各相の
入口から中性点Nに向って電流が流れていること、同じ
く下側の導通表示は中性点Nから各相の固定子巻線の入
口U、V、Wに向って電流が流れていることを表してい
る。
In each phase of U, V and W in the figure, the continuity indication from the center line to the upper side indicates that current flows from the inlet of each phase toward the neutral point N in the stator winding of FIG. Similarly, the continuity display on the lower side shows that current flows from the neutral point N toward the inlets U, V, W of the stator windings of each phase.

【0036】このようにして固定子巻線U、V、Wに電
流が流れるとき、回転磁界が固定子に形成されるため、
例えば回転子21が回転する。
In this way, when a current flows through the stator windings U, V, W, a rotating magnetic field is formed in the stator,
For example, the rotor 21 rotates.

【0037】一般的に図2に示す回転子か通常回転の状
態にあるとき、磁気を有した回転子21が用いられてい
るため、電動機の運転中には各固定子巻線U、V、Wに
逆起電力が誘起されている。
Generally, when the rotor shown in FIG. 2 is in the normal rotation state, since the rotor 21 having magnetism is used, each stator winding U, V, A back electromotive force is induced in W.

【0038】特に、図2の実施例においては、各点弧モ
ード(MODE1〜6)において通電されていない固定
子巻線が存在するため、固定子巻線の中性点Nと通電さ
れていない固定子巻線との間には逆起電力による電位が
直接に現れることとなる。
In particular, in the embodiment of FIG. 2, since there is a stator winding that is not energized in each ignition mode (MODE 1 to 6), the neutral point N of the stator winding is not energized. A potential due to the back electromotive force directly appears between the stator winding and the stator winding.

【0039】図3dとして点線で示した曲線u、v、w
はこのようにして各固定子巻線U、V、Wと導線10と
の間に誘起される電圧をモデル的に示したものであり、
この波形と各固定子巻線U、V、Wへの通電のモードと
の関係は、電動機が定常運転状態のときは図の状態、電
動機の始動時や電動機の負荷が増大しつつあるときは、
回転子21の回転が各固定子巻線の導通に追随できずに
遅れるため誘起される電圧の波形も図3の横軸の幅を変
えないなら、図3dの点線の波形よりも遅れることとな
る。
The curves u, v, w shown in dotted lines in FIG. 3d.
Is a model representation of the voltage induced between the stator windings U, V, W and the conductor 10 in this way,
The relationship between this waveform and the modes of energizing the stator windings U, V, W is as shown in the figure when the motor is in a steady operation state, and when the motor is starting or the load on the motor is increasing. ,
Since the rotation of the rotor 21 cannot follow the conduction of each stator winding and is delayed, the waveform of the induced voltage also lags behind the waveform of the dotted line in FIG. 3d unless the width of the horizontal axis in FIG. 3 is changed. Become.

【0040】本発明に用いる通電の切換え方式は、この
ようにして固定子巻線U、V、Wに生じる逆起電力を入
力として、回転子21の回転位置を検出し、回転子21
の回転状態との関係で最適な点弧出力をインバータ回路
2に与えるようにしたものである。
The energization switching method used in the present invention detects the rotational position of the rotor 21 by using the counter electromotive force generated in the stator windings U, V, W as described above as an input and detects the rotor 21.
The optimum ignition output is given to the inverter circuit 2 in relation to the rotation state of.

【0041】すなわち、電動機の運転状態を示す図3の
U相についてみれば、第2の点弧モードが終わった点と
第4の点弧モードが始まる点との中間点、換言すれば、
U相に通電してない(第3)点弧モードの中点E(図中
の目盛で150度の位置)で逆起電力の電位の向きが逆
転し、又、同様に第6点弧モードの中点F(330度の
位置)で逆起電力の向きが逆転している。そして、この
E点、F点は、回転子21に負荷がかかったときは次第
に第2点弧モード(或るいは第5モード)側に移動し、
電動機の始動時にはE点、F点が第2点弧モード(或る
いは第5モード)の終わる前、例えば、図中の目盛で1
20度或るいは280度の位置で逆起電力の電位の向き
が変わる等、点弧モードと回転子21の実際の回転との
間にはずれが生じるため、マイクロコンピュータ等の制
御装置7によるインバータ回路2の点弧のタイミングを
回転子21の回転状態と対応させ固定子巻線に最適なモ
ードの信号を必要な時間与える。
That is, regarding the U-phase of FIG. 3 showing the operating state of the electric motor, an intermediate point between the point where the second ignition mode ends and the point where the fourth ignition mode starts, in other words,
The direction of the potential of the back electromotive force reverses at the middle point E (the 150-degree position on the scale in the figure) of the ignition mode where the U-phase is not energized (the third ignition mode), and similarly, the sixth ignition mode. The direction of the counter electromotive force is reversed at the middle point F (position of 330 degrees). Then, the points E and F gradually move to the second ignition mode (or the fifth mode) side when the rotor 21 is loaded,
When the electric motor is started, the points E and F are before the end of the second ignition mode (or the fifth mode), for example, 1 on the scale in the figure.
Since there is a gap between the ignition mode and the actual rotation of the rotor 21, such as the direction of the potential of the back electromotive force changing at the position of 20 degrees or 280 degrees, the inverter by the control device 7 such as a microcomputer. The timing of the firing of the circuit 2 is made to correspond to the rotating state of the rotor 21, and a signal of the optimum mode is given to the stator winding for the required time.

【0042】逆起電力の電位の向きの変化点(以下電位
方向変化点という)は、U相のE点F点の他に第3図の
実施例ではU相と120度ずれて固定子4に配設された
V相のE1点、F1点、同じく240度ずれて配設された
W相においても同様にE2点、F2点として検出でき、各
相からの電位方向変化点を基に演算し、その結果に従っ
て各固定子巻線への通電のタイミング、換言すれば各モ
ードの切替とインバータ回路2への通電時間を制御する
ものである。
The changing point of the direction of the potential of the back electromotive force (hereinafter referred to as the changing point of the potential direction) is shifted by 120 degrees from the U phase in the embodiment of FIG. Can be detected as E2 point and F2 point in the V phase E1 point and F1 point arranged in the same way, and also in the W phase also arranged 240 ° apart, and calculation is performed based on the potential direction change point from each phase. Then, according to the result, the timing of energization to each stator winding, in other words, the switching of each mode and the energization time to the inverter circuit 2 are controlled.

【0043】しかして、余程の重負荷でない限り回転子
には慣性があり、60度回転毎に回転子位置の検出をす
る必要はないため、以下の説明では装置を簡略化して1
20度毎の電位方向変化点を基にインバータ回路2への
点弧出力のタイミングを決める方式を用いても実用上の
弊害はない。
However, unless the load is excessively heavy, the rotor has inertia and it is not necessary to detect the rotor position every 60 ° rotation. Therefore, in the following description, the device will be simplified and
Even if the method of determining the timing of the ignition output to the inverter circuit 2 based on the potential direction change point for every 20 degrees is used, there is no practical problem.

【0044】電動機にかかる負荷が更に軽いときは36
0度毎、すなわち回転子の1回転毎電位方向変化点をU
相、V相、W相のいずれかの巻線で検出し、この信号を
基にインバータの制御をしても良いが、以下の説明では
3分の1回転(120度回転)毎の回転位置の検出信号
を基にインバータ回路2を構成する各トランジスタTr
1乃至Tr6への点弧制御をする場合について説明する。
36 when the load on the motor is lighter
Every 0 degree, that is, every 1 rotation of the rotor, U
It may be detected by any one of the windings of the phase, V phase, and W phase, and the inverter may be controlled based on this signal. However, in the following description, the rotational position for every one-third rotation (120 degree rotation) Each transistor Tr that constitutes the inverter circuit 2 based on the detection signal of
A case where the ignition control from 1 to Tr6 is performed will be described.

【0045】図2において、CCは各固定子巻線U、
V、Wに生じる逆起電力を基に電圧方向変化点を検出し
回転子21の位置信号としてマイコン7の入力端子I1
へ供給する回路であり図1に示した位置検出部8の入力
回路に相当するものである。
In FIG. 2, CC is each stator winding U,
The change point in the voltage direction is detected based on the back electromotive forces generated in V and W, and the position signal of the rotor 21 is detected.
And a circuit corresponding to the input circuit of the position detector 8 shown in FIG.

【0046】28は固定子巻線U、V、Wのスイッチン
グ時に生じる逆起電力からトランジスタTr1乃至Tr6
を保護するための保護回路、29、30、31は一端を
トランジスタTr1、Tr2、Tr3のベース側に接続さ
れ、他端をマイコン7の出力ポートO1、O2、O3に接
続された反転増幅器、32はトランジスタ22、23、
24へのベースバイアスを与える電源入力抵抗部であ
る。33、34はマイコン7の入力端子であり、夫々直
流電圧検出部5、交流電圧検出部6が接続されている。
35、36は夫々のマイコン7の入力端子である。
Reference numeral 28 denotes transistors Tr1 to Tr6 based on the counter electromotive force generated when the stator windings U, V and W are switched.
Protective circuits 29, 30, 31 for protecting the inverting amplifiers, one end of which is connected to the base side of the transistors Tr1, Tr2, Tr3 and the other end of which is connected to the output ports O1, O2, O3 of the microcomputer 7, 32 Are transistors 22, 23,
24 is a power supply input resistance section for applying a base bias to 24. Reference numerals 33 and 34 denote input terminals of the microcomputer 7, to which the DC voltage detection unit 5 and the AC voltage detection unit 6 are connected, respectively.
Reference numerals 35 and 36 are input terminals of the respective microcomputers 7.

【0047】図4は図2に示した例えば端子Uの電圧の
変化を示したものである。この図においてIは図3に示
した第1のモードと第2のモードとを続けて維持する期
間であり、この期間中に回転子が120度回転する。II
は同じく第3のモードを維持する期間であり、回転子は
60度回転する。IIIは同じく第4のモードと第5のモ
ードとを続けて維持する期間であり、回転子は120度
回転する。IVは同じく第6のモードを維持する期間であ
り、回転子は60度回転する。従って、I→II→ III→
IVと変化することによって回転子は1回転(360度)
する。IVの次には再びIが続き以後I→II→III→IV→
Iが順に繰り返される。
FIG. 4 shows a change in the voltage of the terminal U shown in FIG. 2, for example. In this figure, I is a period in which the first mode and the second mode shown in FIG. 3 are continuously maintained, and the rotor rotates 120 degrees during this period. II
Is the period for maintaining the third mode, and the rotor rotates 60 degrees. Similarly, III is a period in which the fourth mode and the fifth mode are continuously maintained, and the rotor rotates 120 degrees. IV is also the period for which the sixth mode is maintained, and the rotor rotates 60 degrees. Therefore, I → II → III →
Rotor rotates once by changing to IV (360 degrees)
To do. I is followed by I after IV, and then I → II → III → IV →
I is repeated in order.

【0048】Iの期間では第1のモードと第2のモード
とが維持されている。従って、この期間ではトランジス
タTr1は連続してONであり、トランジスタTr4は連
続してOFFであると共に、トランジスタTr5、Tr6
のいずれかがONであるので、端子Uには電動機の駆動
用の直流電圧がトランジスタTr1を介して印加されて
いる。すなわち、このIの期間で端子Uに直流電圧が印
加されているため逆起電力の変化は検出できず端子Uの
電圧は直流電源の電圧レベルになる。
In the period I, the first mode and the second mode are maintained. Therefore, during this period, the transistor Tr1 is continuously ON, the transistor Tr4 is continuously OFF, and the transistors Tr5 and Tr6 are
Since any one of them is ON, a DC voltage for driving the electric motor is applied to the terminal U through the transistor Tr1. That is, since the DC voltage is applied to the terminal U during this period I, the change in the counter electromotive force cannot be detected and the voltage at the terminal U becomes the voltage level of the DC power supply.

【0049】IIの期間では第3のモードが維持されてい
る。従って、トランジスタTr1、トランジスタTr4は
連続してOFFであるので、端子Uは実質的に開放状態
になり固定子巻線Uは非導電状態になる。すなわち、図
2に示す回路CCの入力インピーダンスは充分に高いの
で、この固定子巻線Uに生じた逆起電力の変化を回転子
の回転に合わせて端子Uで検出できる。
In the period II, the third mode is maintained. Therefore, since the transistor Tr1 and the transistor Tr4 are continuously OFF, the terminal U is practically opened and the stator winding U is non-conductive. That is, since the input impedance of the circuit CC shown in FIG. 2 is sufficiently high, the change in the counter electromotive force generated in the stator winding U can be detected at the terminal U according to the rotation of the rotor.

【0050】この逆起電力と中性点電圧との交点がこの
期間のE点である。図3に示したようにこのE点で回路
CCの出力、すなわち位置検出部8に印加される電圧が
反転する。
The point of intersection of this counter electromotive force and the neutral point voltage is point E in this period. As shown in FIG. 3, at the point E, the output of the circuit CC, that is, the voltage applied to the position detector 8 is inverted.

【0051】IIIの期間では第4のモードと第5のモー
ドとが維持されている。従って、この期間ではトランジ
スタTr1は連続してOFFであり、トランジスタTr4
は連続してONであると共に、トランジスタTr2、T
r3のいずれかがONであるので、端子Uは電動機の駆
動用の直流電圧のマイナス側にトランジスタTr2また
はTr3を介して接続される。すなわち、このIIIの期間
では端子Uに直流電圧が印加されているため逆起電力の
変化は検出できず端子Uの電圧は直流電源のマイナス側
電圧になる。
In the period III, the fourth mode and the fifth mode are maintained. Therefore, in this period, the transistor Tr1 is continuously OFF, and the transistor Tr4 is
Is continuously ON, and the transistors Tr2 and T are
Since either r3 is ON, the terminal U is connected to the minus side of the DC voltage for driving the electric motor via the transistor Tr2 or Tr3. That is, during this period III, since the DC voltage is applied to the terminal U, the change in the counter electromotive force cannot be detected and the voltage at the terminal U becomes the negative voltage of the DC power supply.

【0052】IVの期間では第6のモードが維持されてい
る。従って、トランジスタTr1、トランジスタTr4は
連続してOFFであるので、端子Uは実質的に開放状態
になり固定子巻線Uは非導電状態になる。すなわち、回
路CCの入力インピーダンスは充分に高いので、この固
定子巻線Uに生じた逆起電力の変化を回転子の回転に合
わせて端子Uで検出できる。この逆起電力と中性点電圧
との交点がこの期間のF点である。図3に示したように
このF点で回路CCの出力が反転する。
The sixth mode is maintained during the period IV. Therefore, since the transistor Tr1 and the transistor Tr4 are continuously OFF, the terminal U is practically opened and the stator winding U is non-conductive. That is, since the input impedance of the circuit CC is sufficiently high, the change in the counter electromotive force generated in the stator winding U can be detected at the terminal U in accordance with the rotation of the rotor. The intersection of this counter electromotive force and the neutral point voltage is point F in this period. As shown in FIG. 3, the output of the circuit CC is inverted at this point F.

【0053】IIの期間とIVの期間とでは回転子の回転に
より磁石の極性が変わり、逆起電力の変化方向が負と正
で反転している。
In the period II and the period IV, the polarity of the magnet changes due to the rotation of the rotor, and the change direction of the counter electromotive force is inverted between negative and positive.

【0054】この図4において、T1、T2、T3は夫
々反転時間、再起時間、待機時間と称するものである。
この図から判るようにT1+T3の時間はIIの期間の始
まりからE点までの時間であり、T2はE点からIIの期
間の終わりまでの時間である。このE点(回路CCの出
力が反転した時)からT2時間後に固定子巻線への通電
モードを第3のモードから第4のモードに変える。この
ように回路CCの出力の反転時からT2時間後に固定子
巻線への通電モードを変える。
In FIG. 4, T1, T2, and T3 are referred to as inversion time, restart time, and standby time, respectively.
As can be seen from this figure, the time T1 + T3 is the time from the beginning of the period II to the point E, and T2 is the time from the point E to the end of the period II. T2 hours after this point E (when the output of the circuit CC is inverted), the energization mode to the stator winding is changed from the third mode to the fourth mode. In this way, the energization mode to the stator winding is changed T2 time after the output of the circuit CC is inverted.

【0055】図3のdから判るように、回路CCを用い
ると夫々の通電モード(第1のモード〜第6のモード)
において逆起電力の出力が変化する時点が1回ずつあ
る。すなわち、第1のモードではE2点、第2のモード
ではF1点、第3のモードではE点、第4のモードでは
F2点、第5のモードではE1点、第6のモードではF点
である。
As can be seen from FIG. 3d, when the circuit CC is used, the respective conduction modes (first mode to sixth mode).
In, there is one time when the output of the back electromotive force changes. That is, E2 point in the first mode, F1 point in the second mode, E point in the third mode, F2 point in the fourth mode, E1 point in the fifth mode, and F point in the sixth mode. is there.

【0056】従って、現在の通電中のモードにおいて、
回路CCの出力が反転した時間からT2時間後に通電モ
ードを次の通電モードに変える動作を繰り返すことによ
って、通電モードが連続して変化し電動機の回転子を回
転させることができる。
Therefore, in the current energized mode,
By repeating the operation of changing the energization mode to the next energization mode after T2 time from the time when the output of the circuit CC is inverted, the energization mode is continuously changed and the rotor of the electric motor can be rotated.

【0057】T1、T2、T3の時間は、論理的(無負
荷のとき)には(T1+T3)=T2である。すなわち
図3から判るように回路CCの出力が反転する時は各モ
ードにおける中間の時刻である。
The times of T1, T2 and T3 are (T1 + T3) = T2 logically (when there is no load). That is, as can be seen from FIG. 3, when the output of the circuit CC is inverted, it is an intermediate time in each mode.

【0058】しかし、実際に電動機で負荷を駆動してい
るときには図4からわかるように(T1+T3)>T2
である。すなわち(T1+T3)=kT2である。この
kの値は電動機に接続される負荷の大きさ、電動機の回
転数、電動機の構造上の運転効率などによって最適値が
設定される。
However, when the load is actually driven by the electric motor, as can be seen from FIG. 4, (T1 + T3)> T2
Is. That is, (T1 + T3) = kT2. The value of k is set to an optimum value depending on the size of the load connected to the electric motor, the number of revolutions of the electric motor, the operational efficiency of the electric motor structure, and the like.

【0059】実際の運転時には負荷などの大きさによっ
て求められた値を実際の回転数に基づいて修正して用い
る。これによって電動機の加速時、または減速時での運
転効率を良くすることができるものである。kはT2を
T1と略同じでT1以下に設定する範囲の値である。こ
のT2の時間はT1+T3の時間を基にマイコン7が演
算して求めるものである。
At the time of actual operation, the value obtained by the magnitude of the load is corrected based on the actual number of revolutions and used. As a result, the operating efficiency can be improved when the electric motor is accelerated or decelerated. k is a value in a range in which T2 is substantially the same as T1 and set to T1 or less. The time T2 is calculated by the microcomputer 7 based on the time T1 + T3.

【0060】従って、T2の時間はT1+T3の時間、
すなわち現在のモードの通電開始時から回路CCの出力
が変化するまでの時間がもとまれば、T2の時間は求め
ることができる。この現在のモードの開始時から回路C
Cの出力が変化するまでの時間はマイコン7の内蔵タイ
マで計時される。通電モードの変更はマイコン7がトラ
ンジスタのON/OFF組合わせを変えて行うため、通
電モードの開始時刻はこのマイクロコンピュータが記憶
しており、回路CCの出力の変化はマイコン7の入力ポ
ート11〜13の電圧の変化で知ることができるのでマ
イコン7は前記時間を計時することができる。
Therefore, the time of T2 is the time of T1 + T3,
In other words, the time T2 can be obtained if the time from the start of energization in the current mode until the output of the circuit CC changes. Circuit C from the start of this current mode
The time until the output of C changes is measured by the built-in timer of the microcomputer 7. Since the microcomputer 7 changes the energization mode by changing the ON / OFF combination of the transistors, the starting time of the energization mode is stored in this microcomputer, and the change in the output of the circuit CC changes the input ports 11 to 11 of the microcomputer 7. Since it can be known by the change of the voltage of 13, the microcomputer 7 can measure the time.

【0061】T3は待機時間であり、電動機の起動時に
用いるものであり、起動開始時には初期値が設定されて
いる。電動機が停止しているときは回転子が回転してお
らず逆起電力が生じない。すなわち回路CCの出力が変
化せず前記時間を求めることができないので疑似的に設
定される値である。従って、電動機の起動終了後にはこ
のT3時間は0である。すなわち、定常状態ではT2=
kT1の関係が成り立つ。
T3 is a waiting time, which is used at the time of starting the electric motor, and an initial value is set at the start of starting the electric motor. When the motor is stopped, the rotor is not rotating and no back electromotive force is generated. That is, since the output of the circuit CC does not change and the time cannot be obtained, it is a pseudo value. Therefore, this T3 time is 0 after the start of the electric motor. That is, in the steady state, T2 =
The relationship of kT1 is established.

【0062】次に、起動時の動作について説明する。T
3の時間は電動機の出力が大きければ大きいほど長くす
る必要があり、また起動時の設計回転数が高ければ高い
ほど短くする必要がある。すなわち、電動機毎に最適値
を設定する必要がある。以下の説明では待機時間T3を
1秒と仮に設定する。
Next, the operation at startup will be described. T
The time of 3 needs to be made longer as the output of the electric motor is larger, and it is necessary to be made shorter as the design rotational speed at the time of start is higher. That is, it is necessary to set the optimum value for each electric motor. In the following description, the standby time T3 is provisionally set to 1 second.

【0063】通電を開始すると、通電モードの始まりか
ら回路CCの出力が変わるまでの時間(T1+T3)は
少なくとも1秒以上は確保されていることになる。
When the energization is started, the time (T1 + T3) from the start of the energization mode to the change of the output of the circuit CC is secured for at least 1 second or more.

【0064】また回路CCの出力の変化を検知できない
ときはT1の上限値を用いれば(T1+T3)=1+α
秒となり、回路CCの出力の変化を検知できないときで
も前記したようにT2の時間を演算で求めることができ
る。この時は、T1時間の計時が上限値に達した時が例
えばE点の時刻になり、T2時間の計時が開始される。
When the change in the output of the circuit CC cannot be detected, the upper limit value of T1 is used, (T1 + T3) = 1 + α
Even when the change in the output of the circuit CC cannot be detected, the time T2 can be calculated as described above. At this time, when the time of T1 time reaches the upper limit value, for example, the time at point E is reached, and the time of T2 time is started.

【0065】よって、T2時間の計時終了と共に通電モ
ードを次のモードに変えることができる。この回路CC
の出力の変化を検知できない状態は回転子の回転してい
ない状態に相当する。このようにすることによって電動
機の起動時は回転子の回転がなくても通電モードが変わ
っていくものである。
Therefore, the energization mode can be changed to the next mode at the end of the time measurement of T2 time. This circuit CC
The state in which the change in the output of 1 cannot be detected corresponds to the state in which the rotor is not rotating. By doing so, the energization mode changes when the electric motor is started even if the rotor does not rotate.

【0066】この状態は、回転子の停止回転位置と通電
モードとが一致するときまで(最大でも6通電モード以
内)続けられる。一般に直流電動機では、回転子の回転
角度(永久磁石による磁界の分布)に対して適切な通電
モードを対応させないと回転子は回転しないものであ
る。
This state is maintained until the stop rotation position of the rotor and the energization mode coincide (within at most 6 energization modes). Generally, in a DC motor, the rotor does not rotate unless an appropriate energization mode is made to correspond to the rotation angle of the rotor (distribution of the magnetic field by the permanent magnet).

【0067】言い代えると電動機の起動時には、回転子
の回転位置と通電モードとが一致しないと回転子は起動
しない。回転子の回転位置と通電モードとが一致するま
で通電モードを強制的に変えていくものであり、この通
電モードを変えて行く時間がT3に基づいて設定され
る。
In other words, at the time of starting the electric motor, the rotor will not start unless the rotational position of the rotor and the energization mode match. The energization mode is forcibly changed until the rotational position of the rotor and the energization mode match, and the time for changing the energization mode is set based on T3.

【0068】以下、回転子の回転位置と通電モードとが
一致して回転子が回り始めてから定常状態(起動の終
了)に移るまでを説明する。このモードの通電開始から
まずT3時間の計時を開始し、T3時間のタイムUP時
からE点(回路CCの出力が変わる)までの時間T1を
計る。E点の時間においてT2の計時を開始し、T2時
間のタイムUP後に次のモードへ通電モードを変えるも
のである。以後この動作をT3の値を減らしながら繰り
返すものである。
Hereinafter, a description will be given from the time when the rotational position of the rotor coincides with the energization mode and the rotor starts to rotate to the steady state (end of startup). First, the time T3 is counted from the start of energization in this mode, and the time T1 from the time UP of the time T3 to the point E (the output of the circuit CC changes) is measured. Timing of T2 is started at the time of point E, and the energization mode is changed to the next mode after the time UP of T2 time. Thereafter, this operation is repeated while reducing the value of T3.

【0069】図5は以上の動作を実際の電動機に採用す
る際の動作を示すフローチャートである。図5の左側の
フローチャートにおいて、まずイニシャル設定(マイク
ロプロセッサの初期設定)を行い、次いでモード1(第
1の通電モード)でトランジスタの通電を行う。
FIG. 5 is a flow chart showing the operation when the above operation is adopted in an actual electric motor. In the flowchart on the left side of FIG. 5, first, initial setting (initial setting of the microprocessor) is performed, and then the transistor is energized in mode 1 (first energization mode).

【0070】次いで後記するタイマー処理を行い、次い
でモード2(第2の通電モード)でトランジスタの通電
を行う。次いで後記するタイマー処理を行い………モー
ド6(第6の通電モード)でトランジスタの通電を行
い。………。このようにタイマー処理を行った後に通電
モードを変える動作を以後繰り返すものである。
Next, a timer process described below is performed, and then the transistor is energized in mode 2 (second energization mode). Then, the timer process described below is performed ... Energizing the transistor in mode 6 (sixth energizing mode). ………. The operation of changing the energization mode after performing the timer process in this way is repeated thereafter.

【0071】図5の右側に示すタイマー処理のフローチ
ャートでは、まずタイマT3の計時を開始させて、T3
時間を確保する、次いでT3時間が経過してタイマT3
の計時が終了すると続いてタイマT1の計時を開始させ
て回路CCの入力(回路CCの出力が変化するときま
で)の時間T1を計る。
In the flowchart of the timer process shown on the right side of FIG. 5, the timer T3 is first started to count the time T3.
Secure time, then timer T3 after T3 time elapses
When the time measurement of 1 is completed, the timer T1 starts to measure the time T1 of the input of the circuit CC (until the output of the circuit CC changes).

【0072】この時、T3=(T3−1)を行いT3の
値を減らす。(T3=1秒=1000m秒とする。また
減算量は1に限らず20〜50位にしても良い。)尚、
タイマT1の計時時間には上限値(T3時間の3倍程度
の値)が設定されており、回路CCからの入力が無いと
きにはこの上限値でタイマT1の計時が終了して次のス
テップへ進む。
At this time, T3 = (T3-1) is performed to reduce the value of T3. (T3 = 1 second = 1000 ms. The subtraction amount is not limited to 1 and may be 20 to 50.)
An upper limit value (a value about three times T3 time) is set for the time measured by the timer T1, and when there is no input from the circuit CC, the time measurement of the timer T1 ends at this upper limit and the process proceeds to the next step. .

【0073】従って、回路CCからの入力またはタイマ
T1の計時終了のいずれかによってタイマT2の計時を
開始させる。
Therefore, either the input from the circuit CC or the end of the time measurement of the timer T1 starts the time measurement of the timer T2.

【0074】このタイマT2に計時時間はタイマT1が
計時した時間(またはタイマT1の上限時間)をk倍し
た時間をマイクロプロセッサが演算して求めタイマT2
に設定する。
The time measured by the timer T2 is obtained by the microprocessor calculating a time obtained by multiplying the time measured by the timer T1 (or the upper limit time of the timer T1) by k.
Set to.

【0075】起動時にはT2の時間を定常時より短くし
て回転子の回転に対する回転磁界の位相を進めるのが好
ましい。従って、T2の時間をkT1(k(T1+T
3)ではない)とすることによって、kの値を変えるこ
となく起動時と定常時とで位相の進め量を変えることが
できる。すなわちT3時間を加算しない分、T2時間が
短くなり回転磁界の位相を進めることができる。タイマ
T2の計時が終了するとタイマー処理が終了しトランジ
スタへの通電モードを次の通電モードへ変えるものであ
る。
At the time of start-up, it is preferable that the time T2 is shorter than that in the steady state to advance the phase of the rotating magnetic field relative to the rotation of the rotor. Therefore, the time of T2 is set to kT1 (k (T1 + T
By (3) not), it is possible to change the amount of phase advance between startup and steady state without changing the value of k. That is, since T3 time is not added, T2 time is shortened and the phase of the rotating magnetic field can be advanced. When the timing of the timer T2 ends, the timer process ends and the energization mode for the transistor is changed to the next energization mode.

【0076】尚、図5に示したようなフローチャートで
は回転子が回転を始める前にもT3の時間が減算するが
T3の値に対してこの減算量が小さく、かつこの減算は
最大でも6回までなので、夫々の通電モードにおいて所
定の通電時間は常に確保されるので実際の起動時には問
題がなくフローチャートの簡略が図れる。
In the flow chart shown in FIG. 5, the time T3 is subtracted before the rotor starts rotating, but the subtraction amount is small with respect to the value T3, and the subtraction is performed up to 6 times. Since the predetermined energization time is always secured in each energization mode, there is no problem at the time of actual startup, and the flowchart can be simplified.

【0077】このようにして通電モードが切換わるの
で、待機時間T3は起動と共に遂次短くなり、回転子2
1の回転が定常の速度になるころには待機時間T3は0
となる。又、電動機の始動の後、定常回転速度になるま
では回転子21の速度は漸増するため、固定子の巻線に
生じる逆起電力の向きが変わる電位方向変化点Eまでの
時間T1、従って再起時間T2も遂次短くなり、結局、
各モードにおける巻線への通電時間(T1+T2+T
3)は回転子にかかる負荷の大きさと巻線に流れる電流
との均衡がとれた回転速度を与える時間をもって、各相
120度回転分の正方向通電、60度回転分の休止、1
20度回転分の逆方向通電、60度回転分の休止という
サイクルを繰り返すものである。
Since the energization mode is switched in this way, the standby time T3 is gradually shortened with the start-up, and the rotor 2
When the rotation of 1 becomes the steady speed, the waiting time T3 becomes 0.
Becomes Further, since the speed of the rotor 21 gradually increases after the start of the electric motor until the steady rotation speed is reached, the time T1 to the potential direction change point E at which the direction of the counter electromotive force generated in the stator winding changes, that is, The restart time T2 is also shortened, and in the end,
Energization time to the winding in each mode (T1 + T2 + T
3) is a time period in which the load applied to the rotor and the current flowing in the winding provide a balanced rotation speed, and each phase has 120 ° rotation for forward conduction, 60 ° rotation for rest, 1
A cycle of reverse energization for 20 degrees rotation and a pause for 60 degrees rotation is repeated.

【0078】図6は図1に示した回転制御部(速度検出
部11、差分演算部12、チョッピング信号生成部1
3)を有効にした際にトランジスタTr1〜Tr6に供
給されるON/0FF信号の波形である。尚、この図は
図3(b)にモード及びトランジスタが対応している。
FIG. 6 shows the rotation control section (speed detecting section 11, difference calculating section 12, chopping signal generating section 1 shown in FIG.
It is a waveform of the ON / 0FF signal supplied to the transistors Tr1 to Tr6 when 3) is enabled. In this figure, modes and transistors correspond to those in FIG.

【0079】図中、ONと称する範囲はトランジスタが
常にONに成っている範囲であり、PWMと称する範囲
はトランジスタを周期的にON/OFFさせている範囲
であり、そのON/0FF状態は図6の下方に示したよ
うに所定周期TtでON/OFFを繰り返すものであ
り、ON時間Tonを速度検出部11、差分演算部1
2、チョッピング信号生成部13によって調節するもの
である。時間Tonを長くする固定子巻線へ通電される
直流電力が増加して回転子の回転数が増加し、時間To
nを短くすると固定子巻線へ通電される直流電力が減少
して回転子の回転数が減少する。従って、この時間To
nを調節することによって回転子の回転数を制御するこ
とができる。
In the figure, a range called ON is a range in which the transistor is always ON, a range called PWM is a range in which the transistor is periodically turned ON / OFF, and its ON / 0FF state is shown in FIG. As shown in the lower part of 6, ON / OFF is repeated at a predetermined cycle Tt, and the ON time Ton is set to the speed detection unit 11 and the difference calculation unit 1.
2. It is adjusted by the chopping signal generator 13. The DC power supplied to the stator windings, which lengthens the time Ton, increases and the number of rotations of the rotor increases.
When n is shortened, the DC power supplied to the stator winding is reduced and the rotation speed of the rotor is reduced. Therefore, this time To
The number of rotations of the rotor can be controlled by adjusting n.

【0080】差分演算部12は速度検出部11から出力
される回転数を表す信号と外部から供給される速度指令
との差に基づいてチョッピング信号生部13で時間To
nを調節したスイッチング信号(ONデューティを0〜
100%の範囲で変えた信号)を通電制御部10へ供給
する。この通電制御部10は図6に示すようにトランジ
スタをONにしている期間(120度)の内後半の60
度の期間のON信号をこのスイッチング信号で断続させ
るものである。
The difference calculating unit 12 uses the chopping signal generating unit 13 for the time To based on the difference between the signal indicating the number of revolutions output from the speed detecting unit 11 and the speed command supplied from the outside.
Switching signal with adjusted n (ON duty is 0 to
The signal changed within the range of 100%) is supplied to the energization control unit 10. As shown in FIG. 6, the energization control unit 10 sets 60 in the latter half of the period (120 degrees) in which the transistor is ON.
This ON / OFF signal is intermittently switched by this switching signal.

【0081】図7はONデューティの変更動作を示すフ
ローチャートであり、マイコン7の全体の動作の内の一
部に組み込まれる動作であるが時間Tonを調節する部
分のみを示している。図中ステップS1でまず速度指令
の変更があったか否かの判断を行い、速度指令の変更が
あった場合はステップS2へ進み速度設定値Nsを新た
に設定する。尚、Nsはイニシャル時に初期値が設定さ
れているものとする。
FIG. 7 is a flow chart showing the ON duty changing operation, which is an operation incorporated in a part of the whole operation of the microcomputer 7, but shows only a part for adjusting the time Ton. First, in step S1 in the figure, it is determined whether or not the speed command is changed. If the speed command is changed, the process proceeds to step S2 to newly set the speed setting value Ns. It is assumed that Ns has an initial value set at the time of initialization.

【0082】次いでステップS3へ進み速度検出部11
からの回転子の実回転数Ntを入力し、ステップS4で
速度設定値Nsと実回転数Ntとの大小比較を行いNt
>Nsの際はさらにステップS5でNt−Ns>10の
条件を判断しステップS6もしくはステップS7のいず
れかを実行する。ステップS6では時間Tonの値をT
on=Ton−1で1マイナスし、ステップS7では時
間Tonの値をTon=Ton−10で10マイナスす
る。
Then, the process proceeds to step S3 and the speed detecting section 11
The actual rotation speed Nt of the rotor is input, and in step S4, the speed set value Ns and the actual rotation speed Nt are compared with each other to obtain Nt.
When> Ns, the condition of Nt-Ns> 10 is further determined in step S5, and either step S6 or step S7 is executed. In step S6, the value of time Ton is set to T
The value of time Ton is decreased by 10 when Ton = Ton-10 in step S7.

【0083】従って、実回転数Ntが速度設定値Nsよ
り充分に大きいときは大きく時間Tonを減らして回転
子の回転数を減少させる。尚、時間Tonの修正に用い
る単位の「1」は本発明の一実施例として2マクロ秒に
設定しているが、これに限るものではない。
Therefore, when the actual rotation speed Nt is sufficiently larger than the speed setting value Ns, the time Ton is greatly reduced to decrease the rotation speed of the rotor. The unit "1" used to correct the time Ton is set to 2 macroseconds as one embodiment of the present invention, but the unit is not limited to this.

【0084】次にステップS8で速度設定値Nsと実回
転数Ntとの大小比較を行いNt<Nsの際はさらにス
テップS9でNt−Ns<10の条件を判断しステップ
S10もしくはステップS11のいずれかを実行する。
ステップS10では時間Tonの値をTon=Ton+
1で1プラスし、ステップS11では時間Tonの値を
Ton=Ton+10で10プラスする。
Next, in step S8, the speed set value Ns and the actual rotation speed Nt are compared in magnitude. When Nt <Ns, the condition of Nt-Ns <10 is further judged in step S9, and either step S10 or step S11 is performed. Or do
In step S10, the value of the time Ton is Ton = Ton +
The value of the time Ton is incremented by 10 when Ton = Ton + 10 in step S11.

【0085】従って、実回転数Ntが速度設定値Nsよ
り充分に小さいときは大きく時間Tonを減らして回転
子の回転数を減少させる。尚、時間Tonの修正に用い
る単位の「1」は、Nt>Nsのときと同様に2マクロ
秒に設定している。
Therefore, when the actual rotation speed Nt is sufficiently smaller than the speed setting value Ns, the time Ton is greatly reduced to decrease the rotation speed of the rotor. The unit "1" used to correct the time Ton is set to 2 macroseconds as in the case of Nt> Ns.

【0086】尚、ステップS4〜ステップS11の動作
による時間Tonの修正が差分演算部12に相当するも
のである。
The correction of the time Ton by the operations of steps S4 to S11 corresponds to the difference calculating section 12.

【0087】従って、Nt>Ns、Nt<Nsのときに
は夫々のステップで時間Tonを修正し、Nt=Nsの
ときは時間Tonを変更せず、次いでステップS12へ
進みチョッピング信号生成部13で時間TonのONデ
ューティを有するスイッチング信号を生成させる。この
スイッチング信号は通電制御部10へ供給され回転子2
1の回転数が速度指令に基づく回転数に制御される。
Therefore, when Nt> Ns and Nt <Ns, the time Ton is corrected in each step, and when Nt = Ns, the time Ton is not changed. Then, the process proceeds to step S12 and the chopping signal generator 13 performs the time Ton. The switching signal having the ON duty of is generated. This switching signal is supplied to the energization control unit 10 and the rotor 2
The rotation speed of 1 is controlled to the rotation speed based on the speed command.

【0088】図8は図1に示した補正部14の動作を示
すフローチャートであり、マイコン7の全体の動作の内
の一部に組み込まれる動作であるが、タイミング信号生
成部9(図1中、転流タイミングと称するブロック)の
kの値を調節する部分のみを示している。このkの値は
タイミング信号を得る際の前記説明で、(T1+T3)
=kT2として用いた値であり電動機に接続される負荷
の大きさ、電動機の回転数、電動機の構造上の運転効率
などによって最適値が設定されているものである。
FIG. 8 is a flow chart showing the operation of the correction section 14 shown in FIG. 1, which is an operation which is incorporated in a part of the whole operation of the microcomputer 7, but the timing signal generation section 9 (in FIG. 1). , A block referred to as commutation timing) is shown only for adjusting the value of k. The value of k is (T1 + T3) in the above description when obtaining the timing signal.
The value used as kT2 is an optimum value set according to the magnitude of the load connected to the electric motor, the rotation speed of the electric motor, the operational efficiency of the electric motor structure, and the like.

【0089】図中ステップS20で実回転数Ntを速度
検出部11から入力し、前回入力した回転子の回転数と
比較し回転子の回転速度の低下速度を求める。回転数の
低下速度(負側への変動速度)は所定時間当たりの回転
数の低下速度、または図8に示すフローチャートの実行
サイクル時間が固定されているときの実回転数Ntを入
力する毎に回転数の値を用いても良い。例えば1実施例
を示すと、回転数Ntを所定周期毎に20回入力して得
られるこの期間回転数Ntに対する一次近似式の勾配が
所定値以上か否かで判断する。
In step S20 in the figure, the actual rotational speed Nt is input from the speed detecting unit 11 and compared with the previously input rotational speed of the rotor to obtain the decreasing speed of the rotational speed of the rotor. The reduction speed of the rotation speed (the fluctuation speed to the negative side) is the reduction speed of the rotation speed per predetermined time, or every time the actual rotation speed Nt when the execution cycle time of the flowchart shown in FIG. 8 is fixed is input. The value of the rotation speed may be used. For example, in one embodiment, it is determined whether or not the gradient of the first-order approximation formula with respect to the period rotational speed Nt, which is obtained by inputting the rotational speed Nt 20 times at a predetermined cycle, is a predetermined value or more.

【0090】尚、この所定値は図7に示した時間Ton
を変えるフローチャートの1サイクルの実行時間に基づ
いて決められ、回転子の回転数制御のサイクルより短い
期間における回転子の速度に設定される。
The predetermined value is the time Ton shown in FIG.
Is determined on the basis of the execution time of one cycle of the flow chart for changing the rotation speed, and is set to the speed of the rotor in a period shorter than the cycle of the rotation speed control of the rotor.

【0091】ステップS22では直流電圧検出部5から
得られる直流電圧を入力し、ステップS23ではステッ
プS21と同様にして直流電圧の低下速度が所定値以上
か否かの判断を行う。
In step S22, the DC voltage obtained from the DC voltage detector 5 is input, and in step S23, it is determined whether or not the rate of decrease of the DC voltage is equal to or higher than a predetermined value, as in step S21.

【0092】同様に、ステップS24では交流電圧検出
部6から得られる交流電圧を入力し、ステップS24で
はステップS21と同様にして交流電圧の低下速度が所
定値以上か否かの判断を行う。
Similarly, in step S24, the AC voltage obtained from the AC voltage detector 6 is input, and in step S24, it is determined whether or not the rate of decrease of the AC voltage is equal to or higher than a predetermined value, as in step S21.

【0093】次に、ステップS21、ステップS23、
ステップS25の条件が満たされた場合はステップS2
6、ステップS27へ進み、まず現在のkの値を記憶部
KMに保存した後、kの値をk=k×0.9に変更してタ
イミング信号生成部11におけるタイミング信号の生成
時刻を10%速くする。または30m秒に固定された時
間速くするようにしても良い。
Next, step S21, step S23,
If the condition of step S25 is satisfied, step S2
6. Go to step S27, first save the current value of k in the storage unit KM, change the value of k to k = k × 0.9, and set the timing signal generation time in the timing signal generation unit 11 to 10 % Make it faster. Alternatively, the time fixed to 30 msec may be increased.

【0094】ステップS21、ステップS23、ステッ
プS25の条件を満たさない場合はステップS28へ進
み、kの値をk=KMとして記憶部KMに保存した値に
戻す。尚、KMはイニシャル時にKM=kに設定されて
いるので、ステップS21、ステップS23、ステップ
S25が満たされない内はkの値が変更されることはな
く、ステップS21、ステップS23、ステップS25
の条件が満たされている間のみ、kの値がをk=k×0.
9に変更されるものである。
If the conditions of steps S21, S23 and S25 are not satisfied, the process proceeds to step S28, and the value of k is returned to the value stored in the storage section KM as k = KM. Since KM is set to KM = k at the initial stage, the value of k is not changed while Step S21, Step S23 and Step S25 are not satisfied, and Step S21, Step S23 and Step S25 are not changed.
Only when the condition of is satisfied, the value of k is k = k × 0.
It is changed to 9.

【0095】従って、ステップS21、ステップS2
3、ステップS25が満たされるとタイミング信号の生
成時刻が速くなり回転子の回転数が速くなる方向に修正
され、次いで回転数制御部によりスイッチング信号の時
間Tonが長くなり回転子の回転数を増加させる方向に
制御されると回転子の回転数の低下速度が小さくなるの
でkの値が元に戻されるものである。
Therefore, steps S21 and S2
3. When step S25 is satisfied, the timing signal generation time becomes faster and the rotation speed of the rotor is corrected so that the rotation speed becomes faster. Then, the rotation speed controller increases the switching signal time Ton to increase the rotation speed of the rotor. When it is controlled in the direction of making the value decrease, the speed of decrease of the rotation speed of the rotor becomes small, so that the value of k is restored.

【0096】すなわち、このkの値を補正することによ
って回転数制御の初期応答特性が向上し、うねりの基に
なる回転子の回転数変動を抑制することができるもので
ある。
That is, by correcting the value of k, the initial response characteristic of the rotation speed control is improved, and the fluctuation of the rotation speed of the rotor, which is the cause of the waviness, can be suppressed.

【0097】[0097]

【発明の効果】以上のように本発明の電動機は、回転子
の回数変動速度が回転数制御部の制御能力を超える速度
に至った場合、補正部で通電制御部のタイミング信号の
生成時刻を補正するので、回転子の回転数が急変した際
に回転数制御部の効果が出る前に固定子巻線への通電切
換えタイミングを変えて回転数の修正が行え、回転数の
急激な変動を抑制できるものである。
As described above, in the electric motor of the present invention, when the variation speed of the rotor reaches the speed exceeding the control capability of the rotation speed control unit, the generation time of the timing signal of the energization control unit is corrected by the correction unit. Since the correction is made, the rotation speed can be corrected by changing the energization switching timing to the stator winding before the effect of the rotation speed control section appears when the rotation speed of the rotor changes suddenly. It can be suppressed.

【0098】また、以上のように構成された電動機で
は、回転子の回数変の低下速度が回転数制御部の制御能
力を超える速度に至った場合、補正部で通電制御部のタ
イミング信号の生成時刻を速めて回転数の上昇を図るも
ので、回転子の回転数が急激に低下した際に回転数制御
部による回転数UPの効果が出る前に固定子巻線への通
電切換えタイミングを速めて回転数の修正が行え、回転
数の急激な低下を抑制できるものである。
Further, in the electric motor configured as described above, when the decreasing speed due to the change in the number of rotations of the rotor reaches the speed exceeding the control capability of the rotation speed control unit, the correction unit generates the timing signal of the energization control unit. The time is accelerated to increase the rotation speed. When the rotation speed of the rotor is suddenly decreased, the rotation speed control unit speeds up the energization switching timing before the effect of the rotation speed UP is obtained. The number of revolutions can be corrected by suppressing the sudden decrease in the number of revolutions.

【0099】また、以上のように構成された電動機で
は、電源回路から供給される直流電力の急激な電圧変動
による回転数の変動速度が回転数制御部の制御能力を超
える速度に至った場合、補正部で通電制御部のタイミン
グ信号の生成時刻を補正するので、回転子の回転数が直
流電力の変動で急変した際に回転数制御部の効果が出る
前に固定子巻線への通電切換えタイミングを変えて回転
数の修正を行え、回転数の急激な変動を抑制できるもの
である。
Further, in the electric motor configured as described above, when the rotational speed fluctuation speed due to the rapid voltage fluctuation of the DC power supplied from the power supply circuit exceeds the control capability of the rotational speed control unit, Since the correction unit corrects the generation time of the timing signal of the energization control unit, when the number of revolutions of the rotor suddenly changes due to the change in DC power, switching the energization to the stator winding before the effect of the number of revolutions control unit takes effect. The number of revolutions can be corrected by changing the timing, and a sudden change in the number of revolutions can be suppressed.

【0100】また、以上のように構成された電動機で
は、電源回路から供給される直流電力の急激な電圧低下
による回転数の急激な低下が回転数制御部の制御能力を
超える速度に至った場合、補正部で通電制御部のタイミ
ング信号の生成時刻を速めて回転数の上昇を図るので、
回転子の回転数が急激に低下した際に回転数制御部での
回転数UPの効果が出る前に固定子巻線への通電切換え
タイミングを速めて回転数の増加が行え、回転数の急激
な低下を抑制できるものである。
Further, in the electric motor configured as described above, when the rapid decrease in the rotation speed due to the rapid voltage decrease of the DC power supplied from the power supply circuit reaches a speed exceeding the control capability of the rotation speed control unit. Since the correction unit accelerates the generation time of the timing signal of the energization control unit to increase the rotation speed,
When the number of revolutions of the rotor suddenly decreases, the timing of energization switching to the stator winding can be accelerated to increase the number of revolutions before the effect of the number of revolutions UP in the number-of-rotations control section appears. It is possible to suppress such a decrease.

【0101】また、以上のように構成された電動機で
は、電源回路に供給される交流電力の急激な電圧変動に
よる回転数の変動速度が回転数制御部の制御能力を超え
る速度に至った場合、補正部で通電制御部のタイミング
信号の生成時刻を補正するので、交流電力の電圧が急変
した際に回転数制御部の効果が出る前に固定子巻線への
通電切換えタイミングを変えて回転数の修正を行え、回
転子の回転数の急激な変動を抑制できるものである。
Further, in the electric motor configured as described above, when the rotational speed fluctuation speed due to the rapid voltage fluctuation of the AC power supplied to the power supply circuit exceeds the control capability of the rotational speed control unit, Since the correction unit corrects the timing signal generation time of the energization control unit, the energization switching timing to the stator winding is changed before the effect of the rotation speed control unit takes effect when the voltage of the AC power suddenly changes. Can be corrected, and abrupt fluctuations in the rotation speed of the rotor can be suppressed.

【0102】また、以上のように構成された電動機で
は、電源回路に供給される交流電力の急激な電圧低下に
よる回転数の急激な低下が回転数制御部の制御能力を超
える速度に至った場合、補正部で通電制御部のタイミン
グ信号の生成時刻を速めて回転数の上昇を図るので、交
流電力の電圧が急激に低下した際に回転数制御部の回転
数UPの効果が出る前に固定子巻線への通電切換えタイ
ミングを速めて回転数のUPを行い、回転数の急激な変
動を抑制できるものである。
Further, in the electric motor configured as described above, when the rapid decrease in the rotational speed due to the rapid voltage decrease of the AC power supplied to the power supply circuit reaches the speed exceeding the control capability of the rotational speed control unit. Since the correction unit accelerates the generation time of the timing signal of the energization control unit to increase the rotation speed, it is fixed before the effect of the rotation speed UP of the rotation speed control unit is exerted when the voltage of the AC power sharply decreases. It is possible to suppress the abrupt fluctuation of the rotation speed by increasing the rotation speed by speeding up the timing of switching the energization to the child winding.

【0103】[0103]

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す電動機のブロック図であ
る。
FIG. 1 is a block diagram of an electric motor showing an embodiment of the present invention.

【図2】回転子に回転磁界を与えるための具体的な回路
図である。
FIG. 2 is a specific circuit diagram for applying a rotating magnetic field to a rotor.

【図3】スイッチング素子に供給する信号及び固定子巻
線に生じる誘起電圧を示す説明図である。
FIG. 3 is an explanatory diagram showing a signal supplied to a switching element and an induced voltage generated in a stator winding.

【図4】図4は図2に示した例えば端子Uの電圧の変化
を示した図である。
FIG. 4 is a diagram showing a change in voltage of, for example, a terminal U shown in FIG.

【図5】固定子巻線への通電切換え動作を示すフローチ
ャートである。
FIG. 5 is a flowchart showing an operation of switching energization to a stator winding.

【図6】図1に示した回転制御部を有効にした際にトラ
ンジスタに供給されるON/0FF信号の波形を示す図
である。
6 is a diagram showing a waveform of an ON / 0FF signal supplied to a transistor when the rotation control section shown in FIG. 1 is enabled.

【図7】ONデューティの変更動作を示すフローチャー
トであり、時間Tonを調節する部分のみを示したフロ
ーチャートである。
FIG. 7 is a flowchart showing an ON-duty changing operation, and is a flowchart showing only a part for adjusting the time Ton.

【図8】図1に示した補正部の動作を示すフローチャー
トである。
FIG. 8 is a flowchart showing an operation of the correction unit shown in FIG.

【符号の説明】[Explanation of symbols]

2 スイッチング回路 3 電源回路 4 交流電源 5 直流電圧検出器 6 交流電圧検出器 10 通電制御部 2 Switching circuit 3 Power supply circuit 4 AC power supply 5 DC voltage detector 6 AC voltage detector 10 Energization controller

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
回転子の回転数の変動が所定の変動速度を超えた際に前
記信号に基づいて生成される前記タイミング信号の生成
時刻を補正する補正部とを備えたことを特徴とする電動
機。
1. A rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined rotation speed. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. And a variation of the rotation speed of the rotor is predetermined, in response to a timing signal generated based on the And a correction unit that corrects the generation time of the timing signal generated based on the signal when the fluctuation speed of the motor is exceeded.
【請求項2】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
回転子の回転数の低下速度が所定の速度を超えた際に前
記信号に基づいて生成される前記タイミング信号の生成
時刻を速くなる方向へ補正する補正部とを備えたことを
特徴とする電動機。
2. A rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined number of rotations. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. An energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on the An electric motor, comprising: a correction unit that corrects the generation time of the timing signal generated based on the signal when the speed exceeds a predetermined speed.
【請求項3】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
電源回路から得られる直流電力の電圧変動速度が所定の
変動速度を超えた際に前記信号に基づいて生成される前
記タイミング信号の生成時刻を補正する補正部とを備え
たことを特徴とする電動機。
3. A rotor having a plurality of magnetic poles, a plurality of stator windings that generate a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined number of rotations. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. An energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a voltage of DC power obtained from the power supply circuit. An electric motor comprising: a correction unit that corrects a generation time of the timing signal generated based on the signal when the fluctuation speed exceeds a predetermined fluctuation speed.
【請求項4】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
電源回路から得られる直流電力の電圧低下の変動速度が
所定の変動速度を超えた際に前記信号に基づいて生成さ
れる前記タイミング信号の生成時刻を速くなる方向へ補
正する補正部とを備えたことを特徴とする電動機。
4. A rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined rotation speed. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. An energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on a voltage of DC power obtained from the power supply circuit. An electric motor comprising: a correction unit that corrects the generation time of the timing signal generated based on the signal when the fluctuation speed of decrease exceeds a predetermined fluctuation speed.
【請求項5】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
電源回路に供給される交流電力の電圧変動速度が所定の
変動速度を超えた際に前記信号に基づいて生成される前
記タイミング信号の生成時刻を補正する補正部とを備え
たことを特徴とする電動機。
5. A rotor having a plurality of magnetic poles, a plurality of stator windings that generate a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined rotation speed. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. Of the AC power supplied to the power supply circuit, and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on An electric motor comprising: a correction unit that corrects a generation time of the timing signal generated based on the signal when the voltage fluctuation speed exceeds a predetermined fluctuation speed.
【請求項6】 複数の磁極を有する回転子と、この回転
子に対して磁界を生成する複数の固定子巻線と、回転子
の回転数が所定の回転数になるように固定子巻線に供給
される直流電力の電圧を制御する回転数制御部とから構
成される電動機において、前記直流電力を交流電力から
得る電源回路と、前記回転子が所定の回転位置を通過し
た時に得られる信号に基づいて生成されるタイミング信
号に応答して前記固定子巻線の中から予め定められた固
定子巻線に前記直流電力を供給する通電制御部と、前記
電源回路に供給される交流電力の電圧低下の変動速度が
所定の変動速度を超えた際に前記信号に基づいて生成さ
れる前記タイミング信号の生成時刻を速くなる方向へ補
正する補正部とを備えたことを特徴とする電動機。
6. A rotor having a plurality of magnetic poles, a plurality of stator windings for generating a magnetic field for the rotor, and a stator winding so that the rotor has a predetermined rotation speed. In a motor composed of a rotation speed control unit for controlling the voltage of DC power supplied to the power supply circuit, a power supply circuit for obtaining the DC power from AC power, and a signal obtained when the rotor passes a predetermined rotation position. Of the AC power supplied to the power supply circuit, and an energization control unit that supplies the DC power to a predetermined stator winding from among the stator windings in response to a timing signal generated based on An electric motor comprising: a correction unit that corrects the generation time of the timing signal generated based on the signal when the fluctuation speed of the voltage drop exceeds a predetermined fluctuation speed.
JP6316790A 1994-12-20 1994-12-20 Motor Pending JPH08172788A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP6316790A JPH08172788A (en) 1994-12-20 1994-12-20 Motor
TW084108691A TW278271B (en) 1994-12-20 1995-08-21 Electric motor
KR1019950034684A KR960027238A (en) 1994-12-20 1995-10-10 Electric motor
CN95120852A CN1052832C (en) 1994-12-20 1995-12-18 Motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6316790A JPH08172788A (en) 1994-12-20 1994-12-20 Motor

Publications (1)

Publication Number Publication Date
JPH08172788A true JPH08172788A (en) 1996-07-02

Family

ID=18080957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6316790A Pending JPH08172788A (en) 1994-12-20 1994-12-20 Motor

Country Status (4)

Country Link
JP (1) JPH08172788A (en)
KR (1) KR960027238A (en)
CN (1) CN1052832C (en)
TW (1) TW278271B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006081322A (en) * 2004-09-10 2006-03-23 Nissan Motor Co Ltd Ac motor control unit
CN103390986A (en) * 2013-06-25 2013-11-13 咸凯民 Advance commutation and control method of DC (Direct Current) unit type electric motor

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105605697B (en) * 2016-01-04 2019-09-27 广东美的制冷设备有限公司 The method for noise reduction control and noise reduction control device of air conditioner and air conditioner

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR900001962B1 (en) * 1985-10-30 1990-03-27 미쓰비시전기 주식회사 Control devices of display of elevator
CN1018689B (en) * 1988-09-21 1992-10-14 北京先行应用技术公司 Speed-regulating controller of ac motor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006081322A (en) * 2004-09-10 2006-03-23 Nissan Motor Co Ltd Ac motor control unit
CN103390986A (en) * 2013-06-25 2013-11-13 咸凯民 Advance commutation and control method of DC (Direct Current) unit type electric motor

Also Published As

Publication number Publication date
CN1052832C (en) 2000-05-24
CN1134064A (en) 1996-10-23
KR960027238A (en) 1996-07-22
TW278271B (en) 1996-06-11

Similar Documents

Publication Publication Date Title
JP3440274B2 (en) Brushless DC motor control
JP5189132B2 (en) Electric machine control
JP5189131B2 (en) Electric machine control
JP5189133B2 (en) High speed electrical system
JP5640070B2 (en) Electric machine control
JP5189134B2 (en) Control of permanent magnet motor
JP5372832B2 (en) Electric machine control
JP5279146B2 (en) Electric system power regulation
JP5312394B2 (en) Electric machine control
JP5424968B2 (en) Control system for electric machine
JP5279144B2 (en) Electric machine control
JP5641660B2 (en) Brushless motor control method and control system
JP2003333884A (en) Energy converter controller
JP2010246377A (en) Control system for electric machine
JPH10201286A (en) Motor driving device
JP2002233183A (en) Driving apparatus and method for brushless motor
US20140159627A1 (en) Motor driving control apparatus and method, and motor using the same
JP2006149097A (en) Motor controller
JPH08172788A (en) Motor
JPH08126381A (en) Driver for dc brushless motor
JP3691269B2 (en) Motor control device
JPH08182376A (en) Motor
JPH08191586A (en) Motor
JP3708511B2 (en) Synchronous motor control method and synchronous motor control apparatus
JPH07245983A (en) Sensorless brushless motor