JP2002004716A - Door opening/closing device - Google Patents
Door opening/closing deviceInfo
- Publication number
- JP2002004716A JP2002004716A JP2000182209A JP2000182209A JP2002004716A JP 2002004716 A JP2002004716 A JP 2002004716A JP 2000182209 A JP2000182209 A JP 2000182209A JP 2000182209 A JP2000182209 A JP 2000182209A JP 2002004716 A JP2002004716 A JP 2002004716A
- Authority
- JP
- Japan
- Prior art keywords
- door
- deceleration start
- start position
- deceleration
- allowable range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 claims description 14
- 238000000034 method Methods 0.000 claims description 3
- 230000033001 locomotion Effects 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 7
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical group [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 125000006850 spacer group Chemical group 0.000 description 3
- 239000011810 insulating material Substances 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 101100321669 Fagopyrum esculentum FA02 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
Landscapes
- Power-Operated Mechanisms For Wings (AREA)
- Control Of Linear Motors (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、モータを駆動源と
して扉を開閉する扉開閉装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a door opening / closing device for opening and closing a door using a motor as a drive source.
【0002】[0002]
【従来の技術】従来より、モータを駆動源として扉を開
閉する扉開閉装置が種々提供されている。このような扉
開閉装置においては、扉の移動速度が予め設定された目
標速度に略一致するようにモータを制御している。ここ
で、図5は一般的な目標速度の設定例を表す曲線(以
下、「速度カーブ」という)であって、扉が開ききった
位置(全開位置)又は扉が閉まりきった位置(全閉位
置)を移動開始位置として移動開始位置から所定の定速
度(例えば、モータの能力に応じた最高速度)Vcまで
加速し(同図中における区間a)、定速度Vcで所定の
減速開始位置まで等速移動し(同図中における区間
b)、減速開始位置から減速を開始して所定の停止位置
で停止し(同図中における区間c)、停止位置に一定時
間停止した後(同図中における区間d)、再び停止位置
から全閉位置又は全開位置まで低速で徐行移動する(同
図中における区間e)という動作を示している。2. Description of the Related Art Conventionally, various door opening / closing devices for opening and closing a door using a motor as a drive source have been provided. In such a door opening / closing device, the motor is controlled such that the moving speed of the door substantially coincides with a preset target speed. Here, FIG. 5 is a curve (hereinafter, referred to as a “speed curve”) that represents a typical setting example of the target speed, which is a position where the door is fully opened (fully open position) or a position where the door is completely closed (fully closed). Position) as a movement start position, accelerates from the movement start position to a predetermined constant speed (for example, the maximum speed according to the motor capacity) Vc (section a in the figure), and reaches a predetermined deceleration start position at the constant speed Vc. After moving at a constant speed (section b in the figure), deceleration is started from the deceleration start position, stopped at a predetermined stop position (section c in the figure), and stopped at the stop position for a certain time (in the figure). In the section d), the operation moves slowly from the stop position to the fully closed position or the fully opened position at a low speed (section e in the drawing).
【0003】[0003]
【発明が解決しようとする課題】ところで、扉には重量
が異なる様々な種類のものが存在するが、扉開閉装置と
しては重量の違いや移動時の摩擦抵抗等の違いに関係な
く同じように扉を移動させることが望まれる。しかしな
がら、扉の重量等の違いによって減速開始位置で減速を
開始してから実際に扉が停止するまでの制動距離が変化
して停止位置が変動してしまうため、停止位置から全開
位置又は全閉位置までの移動距離が長くなったり、反対
に全開位置又は全閉位置の手前で停止できずにドア枠に
衝突してしまう虞があった。一方、このような不具合を
回避するために調整用のボリューム抵抗を設けておき、
扉の重量等に応じて施工者が調整用ボリュームを調整す
ることも可能であるが、施工者が実際に扉の開閉を繰り
返しながらを調整しなければならないために調整に手間
がかかってしまう。By the way, there are various kinds of doors having different weights, but the door opening / closing device should be the same regardless of the difference in weight and the difference in frictional resistance when moving. It is desired to move the door. However, the stop distance varies from the start of deceleration at the deceleration start position to the actual stop of the door due to differences in the weight of the door, etc., and the stop position fluctuates. There is a possibility that the moving distance to the position becomes long, or conversely, the vehicle cannot be stopped just before the fully open position or the fully closed position and collides with the door frame. On the other hand, in order to avoid such a problem, a volume resistor for adjustment is provided,
Although it is possible for the builder to adjust the adjustment volume according to the weight of the door and the like, the builder needs to make adjustments while repeatedly opening and closing the door, which requires much time and effort.
【0004】本発明は上記事情に鑑みて為されたもので
あり、その目的とするところは、扉の減速開始位置を自
動的に設定することで扉の重量等の違いによる停止位置
のばらつきを抑えることができる扉開閉装置を提供する
ことにある。The present invention has been made in view of the above circumstances, and an object of the present invention is to automatically set a deceleration start position of a door to reduce a variation in a stop position due to a difference in door weight or the like. An object of the present invention is to provide a door opening / closing device that can be suppressed.
【0005】[0005]
【課題を解決するための手段】請求項1の発明は、上記
目的を達成するために、駆動源としてのモータと、扉の
位置を検出する位置検出手段と、位置検出手段の検出結
果に応じてモータへの出力を変化させることにより扉の
移動速度を制御する制御手段と、扉の移動速度を制御す
るために必要な種々のデータを記憶する記憶手段とを備
え、全開位置又は全閉位置から所定の定速度まで加速
し、定速度で所定の減速開始位置まで等速移動し、減速
開始位置から減速を開始して所定の停止位置で停止し、
停止位置に一定時間停止した後に再び停止位置から全閉
位置又は全開位置まで扉を移動するように制御手段が速
度制御を行ってなる扉開閉装置であって、制御手段は、
記憶手段に減速開始位置のデータが記憶されていない初
期状態において、電源投入後の1回目の開動作及び閉動
作の際には記憶手段に予め記憶されている所定の停止位
置のデータから減速開始位置を計算し、計算で求めた減
速開始位置から減速を開始した際に実際に扉が停止する
位置が記憶手段に予め記憶されている許容範囲外であれ
ば、次回の動作時の減速開始位置を調整し、実際の扉の
停止位置が許容範囲内に収まるまで各回の動作毎に減速
開始位置の調整を繰り返し、許容範囲内に収まった場合
の減速開始位置のデータを記憶手段に記憶するととも
に、その後は記憶手段に記憶された減速開始位置で減速
を開始するように速度制御を行うことを特徴とし、従来
のように扉を開動作又は閉動作させる毎に施工者が調整
用ボリュームなどを用いて停止位置を調整するといった
手間がなくなり、電源を投入するのみで自動的に減速開
始位置が調整されて扉を所望の停止位置で停止させるこ
とができる。従って、扉の重量等の違いによって減速開
始位置で減速を開始してから実際に扉が停止するまでの
制動距離が変化して停止位置が変動してしまうことがな
く、停止位置から全開位置又は全閉位置までの移動距離
が長くなったり、反対に全開位置又は全閉位置の手前で
停止できずにドア枠に衝突してしまうというような不具
合の発生を防ぐことができる。According to a first aspect of the present invention, there is provided a motor as a drive source, a position detecting means for detecting a position of a door, and a detecting means for detecting a position of a door. Control means for controlling the moving speed of the door by changing the output to the motor, and storage means for storing various data necessary for controlling the moving speed of the door, the fully open position or the fully closed position. To accelerate to a predetermined constant speed, move at a constant speed to a predetermined deceleration start position, start deceleration from the deceleration start position and stop at a predetermined stop position,
A door opening / closing device in which the control unit performs speed control so as to move the door from the stop position to the fully closed position or the fully open position again after stopping at the stop position for a predetermined time, wherein the control unit includes:
In the initial state where the data of the deceleration start position is not stored in the storage means, the deceleration start is performed from the data of the predetermined stop position stored in the storage means in the first opening operation and the closing operation after the power is turned on. If the position where the door actually stops when deceleration is started from the calculated deceleration start position is outside the permissible range stored in the storage means, the deceleration start position for the next operation is calculated. The adjustment of the deceleration start position is repeated for each operation until the actual stop position of the door falls within the permissible range, and the data of the deceleration start position when it is within the permissible range is stored in the storage means. After that, the speed control is performed so as to start the deceleration at the deceleration start position stored in the storage means, and the constructor adjusts the adjusting volume or the like every time the door is opened or closed as in the related art. There are no longer troublesome such adjust the stop position, only in being adjusted automatically deceleration start position door to power can be stopped at a desired stop position. Therefore, the stop distance does not change due to a change in the braking distance from the start of deceleration at the deceleration start position to the actual stop of the door due to a difference in the weight of the door, and the stop position does not fluctuate. It is possible to prevent such a problem that the moving distance to the fully closed position becomes long, and conversely, the vehicle cannot be stopped just before the fully open position or the fully closed position and collides with the door frame.
【0006】請求項2の発明は、請求項1の発明におい
て、記憶手段として不揮発性メモリを用いてなり、制御
部は、電源投入時に記憶手段に減速開始位置のデータが
記憶されていれば記憶手段に記憶された減速開始位置で
減速を開始するとともに、記憶手段に減速開始位置のデ
ータが記憶されていなければ減速開始位置の調整を行う
ことを特徴とし、調整済みの減速開始位置のデータを不
揮発性メモリからなる記憶手段に記憶しているから、電
源の入切で減速開始位置のデータが消失してしまうこと
が無く、電源を投入するたびに減速開始位置の調整動作
を行わなくて済む。According to a second aspect of the present invention, in the first aspect of the present invention, a nonvolatile memory is used as the storage means, and the control unit stores the data of the deceleration start position in the storage means when the power is turned on. The deceleration is started at the deceleration start position stored in the means, and if the data of the deceleration start position is not stored in the storage means, the deceleration start position is adjusted. Since the data at the deceleration start position is stored in the storage means composed of the nonvolatile memory, the data of the deceleration start position does not disappear when the power is turned on and off, and the deceleration start position adjustment operation does not have to be performed every time the power is turned on. .
【0007】請求項3の発明は、請求項1の発明におい
て、制御部は、調整中における実際の扉の停止位置が許
容範囲外であった場合の減速開始位置の調整量を予め設
定された所定値以下とすることを特徴とし、ある減速開
始位置から減速した際の扉の停止位置が許容範囲から大
きく外れる場合に、減速開始位置の調整値が実際の停止
位置と許容範囲との距離の差に従って大きくなり過ぎ、
次回の動作時に調整された減速開始位置から減速した際
の停止位置が許容範囲の逆方向に大きくずれてしまうと
いう問題が解消できる。According to a third aspect of the present invention, in the first aspect of the invention, the control unit presets an adjustment amount of the deceleration start position when the actual stop position of the door during the adjustment is out of the allowable range. When the stop position of the door when decelerating from a certain deceleration start position deviates greatly from the allowable range, the adjustment value of the deceleration start position is determined by the distance between the actual stop position and the allowable range. Too big according to the difference,
It is possible to solve the problem that the stop position when decelerating from the deceleration start position adjusted in the next operation largely deviates in the direction opposite to the allowable range.
【0008】請求項4の発明は、請求項1の発明におい
て、制御部は、調整中における実際の扉の停止位置が許
容範囲外であった場合の減速開始位置の調整量を、扉の
動作回数の増加に伴って減少させることを特徴とし、調
整中に扉が実際に停止した位置と停止位置の許容範囲の
位置や距離の関係によらず、減速開始位置を調整するた
めの動作を繰り返すことで停止位置が確実に許容範囲内
に収まるように減速開始位置を調整することができる。According to a fourth aspect of the present invention, in the first aspect of the present invention, the control unit determines the amount of adjustment of the deceleration start position when the actual stop position of the door during the adjustment is out of the allowable range. It is characterized in that it is decreased with an increase in the number of times, and the operation for adjusting the deceleration start position is repeated irrespective of the relationship between the position where the door actually stopped during the adjustment and the position and distance of the allowable range of the stop position This makes it possible to adjust the deceleration start position so that the stop position falls within the allowable range.
【0009】[0009]
【発明の実施の形態】以下、扉の駆動源として可動子が
直進移動するリニアモータを用いて引き戸式の扉を開閉
するようにした実施形態について説明する。但し、回転
形のモータの回転運動をギアやベルト等の伝達機構を用
いて直進運動に変換したものを駆動源として用いてもよ
い。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which a sliding door is opened and closed using a linear motor in which a mover moves linearly as a drive source of the door will be described below. However, what converted the rotational motion of the rotary motor into a linear motion using a transmission mechanism such as a gear or a belt may be used as the drive source.
【0010】図2および図3に示すように、引き戸式の
扉6の上部に永久磁石21を具備する可動子2を取り付
け、外枠5の一部を構成して扉6の上部を保持する鴨居
51に、可動子2と対向するように固定子1を設けてい
る。また、鴨居51の内部には後述する制御回路ブロッ
ク4が収納されている。なお、外枠5は鴨居51を上枠
とし、鴨居51の両端部に設けられて縦枠となる方立5
2と、鴨居51と対向するように建物の床面に設置され
て下枠となる敷居53とで構成される。而して、扉6は
鴨居51と敷居53により長手方向に移動可能なように
略保持され、鴨居51と2つの方立52と敷居53に四
方を囲まれた範囲内で移動可能となる。As shown in FIGS. 2 and 3, the movable element 2 having the permanent magnet 21 is mounted on the upper part of the sliding door 6 and forms a part of the outer frame 5 to hold the upper part of the door 6. The stator 1 is provided on the Kamoi 51 so as to face the mover 2. A control circuit block 4 to be described later is housed inside the gate 51. The outer frame 5 has the Kamoi 51 as an upper frame, and is provided on both ends of the Kamoi 51 to form a vertical frame.
2 and a sill 53 which is installed on the floor of the building so as to face the lintel 51 and serves as a lower frame. Thus, the door 6 is substantially held so as to be movable in the longitudinal direction by the gate 51 and the threshold 53, and is movable within a range surrounded by the gate 51, the two ridges 52 and the threshold 53 on all sides.
【0011】ここで、扉6を移動させるリニアモータ
は、図3に示すように、コイル11及び鉄心12からな
り進行方向に沿って複数個配列された電磁石、各電磁石
を磁気的に結合する固定子ヨーク13で構成される固定
子1と、進行方向に沿って複数の磁極が交互に異極とな
るように電磁石と対向して配設された永久磁石21、永
久磁石21の磁極22同士を磁気的に結合する可動子ヨ
ーク23で構成される可動子2と、固定子1に対する可
動子2の相対的な位置を検出する複数の位置センサ31
を具備した位置センサブロック3と、永久磁石21との
相互作用により可動子2を移動させる推力を生じさせる
ように位置センサブロック3により検出した可動子2の
位置に応じたタイミングで各コイル11への通電を制御
する制御回路ブロック4とを備えている。Here, as shown in FIG. 3, the linear motor for moving the door 6 is composed of a plurality of electromagnets, which are composed of a coil 11 and an iron core 12 and are arranged along the direction of travel. The stator 1 composed of the child yoke 13, the permanent magnet 21 disposed opposite the electromagnet so that a plurality of magnetic poles are alternately different in the traveling direction, and the magnetic poles 22 of the permanent magnet 21 are connected to each other. A mover 2 composed of a mover yoke 23 that is magnetically coupled, and a plurality of position sensors 31 that detect the position of the mover 2 relative to the stator 1
To each coil 11 at a timing according to the position of the mover 2 detected by the position sensor block 3 so as to generate a thrust for moving the mover 2 by the interaction between the position sensor block 3 having the And a control circuit block 4 for controlling energization of the control circuit.
【0012】固定子ヨーク13は軟磁性材料により可動
子2の移動方向に沿った長尺形状に形成され、電磁石を
固着するための複数の穴(図示せず)が一定間隔で列設
されている。また、コイル11は合成樹脂等の絶縁性材
料により形成されたコイルボビン14の周囲に巻回され
ており、このコイルボビン14の中央部に設けた円筒形
の貫通穴に鉄心12を挿着することで電磁石が構成され
ている。そして、このように構成された複数個の電磁石
を、固定子ヨーク13に設けた上記穴に鉄心12の一端
側に突設した突起を嵌合し、かしめ等の適宜の方法で固
着することによって固定子1が構成してある。本実施形
態ではコイル11の相数を3相としてあり、これらのコ
イル11をY結線し、2相ずつ通電する方式を採用して
いる。The stator yoke 13 is formed of a soft magnetic material in a long shape along the moving direction of the mover 2, and a plurality of holes (not shown) for fixing the electromagnets are arranged at regular intervals. I have. The coil 11 is wound around a coil bobbin 14 formed of an insulating material such as a synthetic resin, and the iron core 12 is inserted into a cylindrical through hole provided at the center of the coil bobbin 14. An electromagnet is configured. Then, a plurality of electromagnets configured as described above are fitted to the holes provided in the stator yoke 13 with the protrusions protruding from one end of the iron core 12 and fixed by an appropriate method such as caulking. The stator 1 is configured. In the present embodiment, the number of phases of the coil 11 is set to three, and a method is adopted in which these coils 11 are Y-connected and current is supplied to each of two phases.
【0013】可動子2を構成する永久磁石21は移動方
向において複数の磁極22が交互に異極になるように設
けられており、隣接する磁極22の間の距離(間隔)は
一定となっている。この可動子2は1つの磁性体に複数
の磁極22ができるように着磁して形成するか、複数個
の永久磁石を可動子ヨーク23に取り付けることによっ
て形成される。なお、複数個の永久磁石を可動子ヨーク
23に取り付けた構造においては、各永久磁石がそれぞ
れ1つの磁極を構成する。The permanent magnet 21 constituting the mover 2 is provided such that a plurality of magnetic poles 22 are alternately different in the moving direction, and the distance (interval) between adjacent magnetic poles 22 is constant. I have. The mover 2 is formed by magnetizing one magnetic body so that a plurality of magnetic poles 22 are formed, or by attaching a plurality of permanent magnets to a mover yoke 23. In the structure in which a plurality of permanent magnets are attached to the mover yoke 23, each permanent magnet forms one magnetic pole.
【0014】ここで、本実施形態では固定子1において
隣接する一対の電磁石間の距離(間隔)を一定として配
列してあり、さらに可動子2の長さと移動距離に応じた
一定間隔毎に、電磁石の間隔を上記一定距離よりも永久
磁石21の磁極22の2極分だけ広くした空間が設けて
あって、この空間に位置センサブロック3が配置され
る。Here, in the present embodiment, the distance (interval) between a pair of adjacent electromagnets in the stator 1 is arranged to be constant, and further, at every constant interval according to the length and the moving distance of the mover 2, A space is provided in which the distance between the electromagnets is wider than the above-mentioned fixed distance by two poles of the magnetic poles 22 of the permanent magnet 21, and the position sensor block 3 is arranged in this space.
【0015】位置センサブロック3は、プリント基板3
2上に位置センサ31を3個配置してなり、絶縁材料製
のスペーサ33を介して固定子ヨーク13にネジ止め等
により固着されている。本実施形態では、位置センサ3
1として、磁極22が切り替わる時点でホール素子のア
ナログ出力がハイレベルとローレベルに切り替えるよう
にした回路をホール素子に一体化したホールICを用い
ている。もちろんホール素子と上記回路を別個に設けた
構成としてもよい。この位置センサブロック3はスペー
サ33を介して固定子ヨーク13にネジ止め等により固
着されており、スペーサ33によって鉄心12とほぼ同
じ高さに配置されている。The position sensor block 3 includes a printed circuit board 3
2, three position sensors 31 are arranged on the stator yoke 13 and fixed to the stator yoke 13 via a spacer 33 made of an insulating material. In the present embodiment, the position sensor 3
As 1, a Hall IC is used in which a circuit in which the analog output of the Hall element is switched between high level and low level when the magnetic pole 22 is switched is integrated with the Hall element. Of course, a configuration in which the Hall element and the above circuit are provided separately may be adopted. The position sensor block 3 is fixed to the stator yoke 13 via a spacer 33 by screws or the like, and is arranged at substantially the same height as the iron core 12 by the spacer 33.
【0016】一方、制御回路ブロック40は、図1に示
すように直流電源から成る電源部41と、例えば逆起防
止用ダイオードDが逆並列に接続された6つのスイッチ
素子Qのブリッジ回路で構成されコイル1の各相(U
相、V相、W相の3相)を切り換える出力部42と、出
力部42の各スイッチ素子Qをスイッチング制御する制
御部43と、制御部43に対して扉6の移動を開始させ
るための起動信号を出力する起動スイッチ44と、後述
する減速開始位置等の各種のデータを記憶するための不
揮発性メモリ(EEPROM)からなる記憶部45とを
備えている。また、制御部43は、例えばCPUを主構
成要素とし、起動スイッチ44が閉成されてCPUの入
力ポートに起動信号が入力されると、位置センサ31か
らの位置検出信号を入力し、所定のプログラムに基づい
て出力部42のスイッチ素子Qを順次オンオフする。こ
の制御回路ブロック40により、固定子1の3相のコイ
ル11の内の2つの相のコイル11に常時電流を流すこ
とにより、永久磁石21を有する可動子2との間で可動
子2の長手方向に沿って移動する進行磁界を発生し、こ
の進行磁界によって永久磁石21との間で大略直線的な
長手方向に向けて移動し得る推力を得ることができる。On the other hand, as shown in FIG. 1, the control circuit block 40 comprises a power supply section 41 composed of a DC power supply and a bridge circuit of six switch elements Q to which, for example, a back-electromotive prevention diode D is connected in anti-parallel. And each phase (U
, V-phase, and W-phase), a control unit 43 that controls the switching of each switching element Q of the output unit 42, and a control unit 43 that causes the control unit 43 to start moving the door 6. A start switch 44 for outputting a start signal and a storage unit 45 composed of a nonvolatile memory (EEPROM) for storing various data such as a deceleration start position to be described later are provided. The control unit 43 receives the position detection signal from the position sensor 31 when the start switch 44 is closed and the start signal is input to the input port of the CPU, for example, when the start switch 44 is closed and the CPU is a main component. The switching elements Q of the output unit 42 are sequentially turned on and off based on a program. The control circuit block 40 allows a current to always flow through the two-phase coils 11 of the three-phase coils 11 of the stator 1, so that the length of the movable element 2 is A traveling magnetic field that moves along the direction is generated, and a thrust that can move in a substantially linear longitudinal direction with the permanent magnet 21 can be obtained by the traveling magnetic field.
【0017】ところで、位置センサブロック3は本来コ
イル1の各相を切り替えるタイミングを検出するための
ものであって、図4(a)〜(c)に示すようにU,
V,Wの各相に対応した3個の位置センサ31から出力
されるパルス状の信号を検出信号として出力している。
本実施形態では、制御部43において何れかの相の検出
信号の立ち上がりに同期して立ち上がるとともに何れか
の相の検出信号の立ち下がりに同期して立ち下がるよう
なパルス信号を作成して位置検出信号としている(図4
(d)参照)。すなわち、永久磁石21の隣接する磁極
22の間隔は一定であるから、上記位置検出信号のパル
ス数をカウントすることにより基準位置(例えば、扉6
の全開位置又は全閉位置)からの移動距離として扉6の
位置を知ることができ、位置センサブロック3で位置検
出手段を構成している。但し、位置センサブロック3を
兼用する代わりに別途扉6の位置を検出するセンサ等を
設けてもよい。By the way, the position sensor block 3 is originally for detecting the timing of switching each phase of the coil 1, and as shown in FIGS.
Pulse-like signals output from the three position sensors 31 corresponding to the V and W phases are output as detection signals.
In this embodiment, the control unit 43 generates a pulse signal that rises in synchronization with the rise of the detection signal of any phase and falls in synchronization with the fall of the detection signal of any phase, and performs position detection. Signal (Fig. 4
(D)). That is, since the interval between the adjacent magnetic poles 22 of the permanent magnet 21 is constant, the number of pulses of the position detection signal is counted to determine the reference position (for example, the door 6).
The position of the door 6 can be known as a movement distance from the fully open position or the fully closed position of the door. The position sensor block 3 constitutes a position detecting means. However, a sensor for detecting the position of the door 6 may be separately provided instead of using the position sensor block 3.
【0018】ここで、制御部43にはCPUのメモリ以
外に不揮発性の記憶部45が設けてあるから、この記憶
部45に後述する減速開始位置等のデータを書き込むこ
とにより、一旦減速開始位置を決定するとCPUの主電
源をオフしても電源再投入後は瞬時に記憶部45に記憶
されている減速開始位置のデータを読み込み、再度減速
開始値の調整動作をしなくてよいような構成としてい
る。また、起動スイッチ44は扉6を動作させるための
トリガ信号(起動信号)を出力するスイッチで、人が操
作する押釦スイッチやワイヤレスリモコン、あるいは検
知エリア内の人の存非を検知して上記起動信号(検知信
号)を出力する人体検知センサ等の種々の構成が可能で
ある。Here, the control unit 43 has a non-volatile storage unit 45 in addition to the memory of the CPU. By writing data such as a deceleration start position to be described later into the storage unit 45, the deceleration start position is temporarily set. Is determined, the data of the deceleration start position stored in the storage unit 45 is read immediately after the power is turned on again even if the main power of the CPU is turned off, and the adjustment operation of the deceleration start value need not be performed again. And The start switch 44 is a switch for outputting a trigger signal (start signal) for operating the door 6. The start switch 44 detects a presence or absence of a push button switch or a wireless remote controller operated by a person or a person in a detection area and starts the start. Various configurations such as a human body detection sensor that outputs a signal (detection signal) are possible.
【0019】ところで本実施形態では、固定子1におい
て位置センサブロック3に隣接する電磁石以外は、隣接
する各一対の電磁石の間隔を一定として配列してあり、
また、可動子2の磁極22の間隔も一定としてある。可
動子2の磁極22の1極分の長さをLとすると、電磁石
を一定ピッチで配置してある部位における電磁石間の距
離は、5L/3になるように構成してある。また、位置
センサブロック3における隣接した位置センサ31同士
の間隔を2L/3としてある。In this embodiment, except for the electromagnets adjacent to the position sensor block 3 in the stator 1, the adjacent pairs of electromagnets are arranged at a constant interval.
The interval between the magnetic poles 22 of the mover 2 is also constant. Assuming that the length of one pole of the magnetic pole 22 of the mover 2 is L, the distance between the electromagnets at a portion where the electromagnets are arranged at a constant pitch is 5L / 3. The distance between adjacent position sensors 31 in the position sensor block 3 is set to 2L / 3.
【0020】図3におけるU,V,Wの記号は各電磁石
(コイル11)の相(励磁相)を示している。ここで、
マイナス(−)が付加されている相のコイル11は、マ
イナスが付加されていない同相のコイル11と巻線方向
が逆向きになっていることを意味している。例えば、U
に対応するコイル11に上から見て右回りに通電される
ときは、−Uに対応するコイル11には左回りに通電さ
れる。つまり、コイル11の巻方向を同じ向きにしてお
けば、図示例ではコイル11をU,−V、W、−U、
V、−Wの順で配列してあり、これらのコイル11を2
相ずつ順次通電することにより、U,V→V,W→W,
U→U,Vというように循環的に通電する。また、それ
ぞれのコイル11はY結線されていることから、マイナ
スが付加されていないもの同士またはマイナスが付加さ
れているもの同士の2相は逆向きに通電される。例え
ば、図3においてU,Wが励磁されるときに、Uに対応
するコイル11とWに対応するコイル11とは逆向きに
通電される。言い換えると、固定子1において隣接して
いる2個ずつのコイル11が同時に同じ向きに通電さ
れ、通電されている2個のコイル11の組の左右に隣接
しているコイル11には通電されず、通電されないコイ
ル11を挟んで左右両側のコイル11の組は互いに逆向
きに通電されることになる。The symbols U, V and W in FIG. 3 indicate the phase (excitation phase) of each electromagnet (coil 11). here,
The coil 11 of the phase to which minus (-) is added means that the winding direction is opposite to the coil 11 of the same phase to which no minus is added. For example, U
Is energized clockwise when viewed from above, the coil 11 corresponding to -U is energized counterclockwise. That is, if the winding directions of the coils 11 are set to the same direction, in the illustrated example, the coils 11 are U, -V, W, -U,
V, -W, and these coils 11
By energizing sequentially for each phase, U, V → V, W → W,
Energize cyclically as U → U, V. Further, since each coil 11 is Y-connected, two phases, that is, ones to which a minus is added or those to which a minus is added, are energized in opposite directions. For example, when U and W are excited in FIG. 3, the coil 11 corresponding to U and the coil 11 corresponding to W are energized in opposite directions. In other words, two adjacent coils 11 in the stator 1 are simultaneously energized in the same direction, and no current is applied to the left and right adjacent coils 11 of the set of two energized coils 11. The pair of left and right coils 11 is energized in opposite directions with respect to the coil 11 that is not energized.
【0021】ここで、制御部43の速度制御について簡
単に説明する。例えば、記憶部45には図5に示すよう
に加速時、等速時、減速時等における移動速度の目標値
(目標速度)が予め記憶させてあり、制御部43では、
実際の扉6の移動速度が記憶部45から読み出した目標
速度に略一致するように出力部42の各スイッチ素子Q
のデューティ比を可変している。具体的には制御部43
のCPUから与えられるデューティ指令値に応じてスイ
ッチ素子Qのデューティ比が決定される。すなわち、制
御部43のCPUは位置検出信号のパルス幅t[秒]を
計測し、このパルス幅tと位置検出信号のパターンの切
り替わりピッチL/3[mm]からL/(3t)[mm
/秒]として扉6の移動速度を算出し、算出した移動速
度と目標速度との差(偏差)を求め、例えば、今回まで
のサンプリングで求めた偏差に対してそれぞれの偏差の
値に応じた制御ゲイン(一般的なPI制御における比例
ゲイン)を乗算した値を加算して得た新たなデューティ
指令値に応じてスイッチ素子Qのデューティ比を可変す
ることにより、偏差を減少させて扉6の移動速度を目標
速度に略一致させるように制御している。なお、各偏差
に応じた制御ゲインは予め記憶部45に記憶させてあ
る。Here, the speed control of the control unit 43 will be briefly described. For example, as shown in FIG. 5, the target value (target speed) of the moving speed at the time of acceleration, at the time of constant speed, at the time of deceleration, and the like is stored in the storage unit 45 in advance.
Each switching element Q of the output unit 42 is set so that the actual moving speed of the door 6 substantially matches the target speed read from the storage unit 45.
Is varied. Specifically, the control unit 43
The duty ratio of the switching element Q is determined according to the duty command value given from the CPU. That is, the CPU of the control unit 43 measures the pulse width t [sec] of the position detection signal, and changes the pulse width t and the pattern switching pitch L / 3 [mm] to L / (3t) [mm].
/ Sec], the difference (deviation) between the calculated movement speed and the target speed is calculated, and for example, the difference obtained by sampling up to this time is determined according to the value of each difference. By varying the duty ratio of the switch element Q according to a new duty command value obtained by adding a value multiplied by a control gain (proportional gain in general PI control), the deviation is reduced, Control is performed so that the moving speed substantially matches the target speed. The control gain corresponding to each deviation is stored in the storage unit 45 in advance.
【0022】ところで、従来技術において説明したよう
に、扉開閉装置としては扉6の重量の違いや移動時の摩
擦抵抗等の違いによって扉の停止位置に大きなばらつき
が生じないようにすることが望まれており、このために
は実際に使用される扉6に応じて減速開始位置を自動的
に調整すればよい。そこで、本発明では施工時等におい
て、実際に扉6を移動させて停止位置が所定の範囲内に
収まるように減速開始位置を自動的に調整することによ
り、扉6の重量等の違いによる停止位置のばらつきを抑
えることができるようにしている。By the way, as described in the prior art, it is desired that the door opening / closing device does not cause a large variation in the stop position of the door due to a difference in weight of the door 6 or a difference in frictional resistance during movement. For this purpose, the deceleration start position may be automatically adjusted according to the door 6 actually used. Therefore, in the present invention, at the time of construction or the like, the door 6 is actually moved and the deceleration start position is automatically adjusted so that the stop position falls within a predetermined range. Variations in position can be suppressed.
【0023】次に本実施形態における減速開始位置の調
整動作について説明する。なお、減速開始位置の調整は
扉6を全開位置から全閉位置に移動させる動作(閉動
作)、並びに全閉位置から全開位置に移動させる動作
(開動作)の何れの場合にも必要であるが、調整動作と
しては共通であるから開動作の場合についてのみ説明す
る。ここで、図5に示す速度カーブにおける定速度(最
高速度)Vcと、加速時の加速度と、減速時の負の加速
度と、停止位置の目標位置並びにその前後の許容範囲と
が制御部43の内蔵メモリ又は記憶部45に予め記憶さ
れている。なお、初期状態においては減速開始位置のデ
ータは記憶部45に記憶されていない。Next, the operation of adjusting the deceleration start position in this embodiment will be described. The adjustment of the deceleration start position is necessary in both the operation of moving the door 6 from the fully open position to the fully closed position (closing operation) and the operation of moving the door 6 from the fully closed position to the fully open position (open operation). However, since the adjustment operation is common, only the case of the opening operation will be described. Here, the constant speed (maximum speed) Vc, the acceleration at the time of acceleration, the negative acceleration at the time of deceleration, the target position of the stop position, and the allowable range before and after it in the speed curve shown in FIG. It is stored in the built-in memory or the storage unit 45 in advance. In the initial state, the data of the deceleration start position is not stored in the storage unit 45.
【0024】電源投入時、制御部43は記憶部45に減
速開始位置のデータが記憶されているか否かを確認し、
記憶されていれば減速開始位置の調整を行わない。一
方、減速開始位置のデータが記憶されていなければ、減
速開始位置の調整動作を行う。まず、制御部43は速度
制御を行って扉6を定速度Vcまで加速し、定速度Vc
に到達した後は予め記憶されている停止位置の目標値及
び減速時の負の加速度から計算で求められる減速開始位
置まで等速で扉6を移動させる。減速開始位置の計算
は、例えば扉6の移動開始位置(今の場合は全閉位置)
から停止位置までの距離x[mm]、定速度Vc[m
m]及び減速時の負の加速度−a[mm/s2]の各値
を式x−1/2×Vc2/a[mm]に代入すればよ
い。そして、制御部43は扉6が上記計算により求めた
減速開始位置に到達すると減速を開始するのであるが、
減速開始位置に到達した後の調整動作を図6のフローチ
ャートを参照して説明する。When the power is turned on, the control unit 43 confirms whether or not the data of the deceleration start position is stored in the storage unit 45,
If it is stored, the deceleration start position is not adjusted. On the other hand, if the data of the deceleration start position is not stored, the operation of adjusting the deceleration start position is performed. First, the control unit 43 performs speed control to accelerate the door 6 to the constant speed Vc,
Is reached, the door 6 is moved at a constant speed to the deceleration start position calculated from the target value of the stop position stored in advance and the negative acceleration during deceleration. The deceleration start position is calculated, for example, by the movement start position of the door 6 (in this case, the fully closed position).
From the distance to the stop position x [mm], constant speed Vc [m
m] and the negative acceleration during deceleration −a [mm / s 2 ] may be substituted into the expression x−1 / 2 × Vc 2 / a [mm]. The control unit 43 starts deceleration when the door 6 reaches the deceleration start position obtained by the above calculation.
The adjustment operation after reaching the deceleration start position will be described with reference to the flowchart of FIG.
【0025】制御部43では、位置センサ31で検出す
る扉6の位置が上記減速開始位置に到達すると(ステッ
プ1)、速度制御を行って扉6を負の加速度−a[mm
/s 2]で減速させ(ステップ2)、扉6が停止すれば
(ステップ3)、減速処理を終了して位置センサ31に
より扉6の停止した位置を測定する。そして、制御部4
3は、このときの停止位置が予め設定されている許容範
囲より手前であるか否かを判定し(ステップ4)、許容
範囲より手前で停止していると判定すれば、減速開始が
早すぎるということであるから減速開始位置を所定距離
(これを「調整値」と呼ぶ)だけ進めるように変更し
(ステップ5)、次回の開動作においても減速開始位置
の調整を継続する(ステップ6)。In the control section 43, the position is detected by the position sensor 31.
When the position of the door 6 reaches the deceleration start position (step
1), speed control is performed, and the door 6 is set to a negative acceleration −a [mm
/ S Two] To decelerate (Step 2), and if the door 6 stops,
(Step 3), the deceleration processing is completed and the position sensor 31
The position where the door 6 stops is measured. And the control unit 4
3 is an allowable range in which the stop position at this time is set in advance.
It is determined whether or not it is before the box (step 4), and
If it is determined that the vehicle has stopped before the range,
Because it is too early, set the deceleration start position to a predetermined distance
(This is called the “adjustment value”).
(Step 5), deceleration start position even in the next opening operation
Is continued (step 6).
【0026】一方、許容範囲より手前で停止していない
と判定した場合、制御部43は扉6の停止した位置が許
容範囲より先であるか否かを判定し(ステップ7)、許
容範囲より先で停止していると判定すれば、減速開始が
遅すぎるということであるから減速開始位置を調整値だ
け手前に戻すように変更し(ステップ8)、次回の開動
作においても減速開始位置の調整を継続する(ステップ
6)。On the other hand, if it is determined that the door 6 has not stopped before the allowable range, the control unit 43 determines whether the stop position of the door 6 is ahead of the allowable range (step 7). If it is determined that the vehicle has stopped before, the deceleration start position is too late, so the deceleration start position is changed back to the adjustment value (step 8). The adjustment is continued (step 6).
【0027】一方、許容範囲より先で停止していない、
すなわち扉6の停止した位置が許容範囲内に収まってい
れば、制御部43はこのときの減速開始位置を調整済み
のデータとして記憶部45に記憶し(ステップ9)、開
動作における減速開始位置の調整を終了するとともに、
次回の開動作からは記憶部45に記憶した調整済みの減
速開始位置のデータを用いて速度制御を行う(ステップ
10)。そして、閉動作についても同様の調整を行い、
開動作及び閉動作の両方で減速開始位置の調整が終了す
るまで上記調整動作を繰り返す。On the other hand, if the vehicle is not stopped before the allowable range,
That is, if the stop position of the door 6 is within the allowable range, the control unit 43 stores the deceleration start position at this time as adjusted data in the storage unit 45 (step 9), and the deceleration start position in the opening operation. After finishing the adjustment of
From the next opening operation, speed control is performed using the adjusted deceleration start position data stored in the storage unit 45 (step 10). Then, the same adjustment is performed for the closing operation,
The above adjustment operation is repeated until the adjustment of the deceleration start position is completed in both the opening operation and the closing operation.
【0028】上述のように本実施形態の制御部43で
は、電源投入後における1回目の開動作及び閉動作の際
に予め設定されている停止位置から減速開始位置を計算
し、その減速開始位置で減速を開始した際に実際に扉6
が停止する位置が予め設定された停止位置の許容範囲外
であれば、次回の開動作時又は閉動作時の減速開始位置
を調整し、扉6の停止した位置が許容範囲内に収まるま
で1動作毎に減速開始位置の調整を繰り返し、扉6の停
止した位置が許容範囲内に入ればそのときの減速開始位
置を記憶部45に記憶し、その後は記憶部45に記憶し
た減速開始位置で減速を開始するようにしている。この
ため、従来のように制御部43に調整用ボリュームなど
の手動による位置調整手段を設け、扉6を開動作又は閉
動作させる毎に施工者が停止位置を調整するといった手
間がなくなり、電源を投入するのみで自動的に減速開始
位置が調整されて扉6を所望の停止位置で停止させるこ
とができる。従って、扉6の重量等の違いによって減速
開始位置で減速を開始してから実際に扉6が停止するま
での制動距離が変化して停止位置が変動してしまうこと
がなく、停止位置から全開位置又は全閉位置までの移動
距離が長くなったり、反対に全開位置又は全閉位置の手
前で停止できずにドア枠に衝突してしまうというような
不具合の発生を防ぐことができる。さらに調整済みの減
速開始位置のデータを不揮発性メモリ(EEPROM)
からなる記憶部45に記憶しているから、電源の入切で
減速開始位置のデータが消失してしまうことが無く、電
源を投入するたびに減速開始位置の調整動作を行わなく
て済むという利点がある。As described above, the control unit 43 of the present embodiment calculates the deceleration start position from the preset stop position at the time of the first opening operation and closing operation after the power is turned on, and calculates the deceleration start position. The door 6
If the stop position is outside the preset allowable range of the stop position, the deceleration start position at the time of the next opening operation or closing operation is adjusted, and 1 is set until the stop position of the door 6 falls within the allowable range. The adjustment of the deceleration start position is repeated for each operation. If the position where the door 6 stops falls within the allowable range, the deceleration start position at that time is stored in the storage unit 45, and thereafter, the deceleration start position stored in the storage unit 45 is used. Start deceleration. For this reason, a manual position adjustment unit such as an adjustment volume is provided in the control unit 43 as in the related art, so that there is no need for the installer to adjust the stop position every time the door 6 is opened or closed. The deceleration start position is automatically adjusted only by being turned on, and the door 6 can be stopped at a desired stop position. Therefore, the braking distance from the start of deceleration at the deceleration start position to the actual stop of the door 6 due to a difference in the weight of the door 6 does not change and the stop position does not fluctuate. It is possible to prevent such a problem that the moving distance to the position or the fully closed position becomes longer, or conversely, the vehicle cannot stop just before the fully open position or the fully closed position and collides with the door frame. Further, the adjusted deceleration start position data is stored in a non-volatile memory (EEPROM).
Is stored in the storage unit 45 consisting of the following. Therefore, the data of the deceleration start position does not disappear when the power is turned on and off, and the adjustment operation of the deceleration start position does not have to be performed every time the power is turned on. There is.
【0029】ところで、調整中における扉6の停止位置
が許容範囲外となった場合の調整値を、予め設定される
所定値以下とするのが望ましい。すなわち、ある減速開
始位置から減速した際の扉6の停止位置が許容範囲から
大きく外れる場合に、減速開始位置の調整値が実際の停
止位置と許容範囲との距離の差に従って大きくなり過
ぎ、次回の動作時に調整された減速開始位置から減速し
た際の停止位置が許容範囲の逆方向に大きくずれてしま
うという問題が解消できる。あるいは、上記調整値を、
1回目の開動作(又は閉動作)における扉6の停止位置
と許容範囲との差、2回目の開動作(又は閉動作)にお
ける扉6の停止位置と許容範囲との差の2分の1、3回
目の開動作(又は閉動作)における扉6の停止位置と許
容範囲との差の3分の1というように扉6の動作回数が
増加するにつれて徐々に減少するように変化させてもよ
い。但し、このように調整値を徐々に減少させる場合で
も調整値がゼロになってしまうと扉6が許容範囲外で停
止したときでも減速開始位置の調整ができなくなってし
まうから、調整値に下限値を設けておく必要がある。こ
のようにすれば、調整中に扉6が実際に停止した位置と
停止位置の許容範囲の位置や距離の関係によらず、減速
開始位置を調整するための動作を繰り返すことで停止位
置が確実に許容範囲内に収まるように減速開始位置を調
整することができる。Incidentally, it is desirable that the adjustment value when the stop position of the door 6 during the adjustment is out of the allowable range is equal to or less than a predetermined value set in advance. That is, when the stop position of the door 6 when decelerating from a certain deceleration start position deviates greatly from the allowable range, the adjustment value of the deceleration start position becomes too large according to the difference between the actual stop position and the allowable range, and the next time. The problem that the stop position at the time of deceleration from the deceleration start position adjusted at the time of the above operation is largely shifted in the direction opposite to the allowable range can be solved. Alternatively, the above adjustment value is
The difference between the stop position of the door 6 and the allowable range in the first opening operation (or closing operation) is one half of the difference between the stop position of the door 6 and the allowable range in the second opening operation (or closing operation). Even if it is changed so as to gradually decrease as the number of operations of the door 6 increases, such as one third of the difference between the stop position of the door 6 and the allowable range in the third opening operation (or closing operation). Good. However, even if the adjustment value is gradually decreased in this way, if the adjustment value becomes zero, the deceleration start position cannot be adjusted even when the door 6 stops outside the allowable range. A value must be provided. In this way, the stop position can be reliably determined by repeating the operation for adjusting the deceleration start position regardless of the relationship between the position where the door 6 actually stops during the adjustment and the position or distance of the allowable range of the stop position. The deceleration start position can be adjusted so as to fall within the allowable range.
【0030】また、上記調整値を、位置センサ31の検
出精度L/3[mm]に基づいて、例えば1回目の動作
で許容範囲外となれば5L/3[mm]、2回目の動作
で許容範囲外となれば4L/3、3回目の動作で許容範
囲外となれば2L/3、4回目の動作で許容範囲外とな
ればL/3というように調整時における扉6の動作回数
のみに従った適当な値に設定したり、毎回の動作で許容
範囲と実際の停止位置との差に設定しても良い。Further, based on the detection accuracy L / 3 [mm] of the position sensor 31, if the adjustment value falls outside the allowable range in the first operation, for example, 5L / 3 [mm] in the second operation. The number of times the door 6 is operated during the adjustment, such as 4L / 3 if outside the allowable range, 2L / 3 if outside the allowable range in the third operation, and L / 3 if outside the allowable range in the fourth operation. It may be set to an appropriate value only according to the above, or may be set to the difference between the allowable range and the actual stop position in each operation.
【0031】[0031]
【発明の効果】請求項1の発明は、駆動源としてのモー
タと、扉の位置を検出する位置検出手段と、位置検出手
段の検出結果に応じてモータへの出力を変化させること
により扉の移動速度を制御する制御手段と、扉の移動速
度を制御するために必要な種々のデータを記憶する記憶
手段とを備え、全開位置又は全閉位置から所定の定速度
まで加速し、定速度で所定の減速開始位置まで等速移動
し、減速開始位置から減速を開始して所定の停止位置で
停止し、停止位置に一定時間停止した後に再び停止位置
から全閉位置又は全開位置まで扉を移動するように制御
手段が速度制御を行ってなる扉開閉装置であって、制御
手段は、記憶手段に減速開始位置のデータが記憶されて
いない初期状態において、電源投入後の1回目の開動作
及び閉動作の際には記憶手段に予め記憶されている所定
の停止位置のデータから減速開始位置を計算し、計算で
求めた減速開始位置から減速を開始した際に実際に扉が
停止する位置が記憶手段に予め記憶されている許容範囲
外であれば、次回の動作時の減速開始位置を調整し、実
際の扉の停止位置が許容範囲内に収まるまで各回の動作
毎に減速開始位置の調整を繰り返し、許容範囲内に収ま
った場合の減速開始位置のデータを記憶手段に記憶する
とともに、その後は記憶手段に記憶された減速開始位置
で減速を開始するように速度制御を行うことを特徴と
し、従来のように扉を開動作又は閉動作させる毎に施工
者が調整用ボリュームなどを用いて停止位置を調整する
といった手間がなくなり、電源を投入するのみで自動的
に減速開始位置が調整されて扉を所望の停止位置で停止
させることができ、その結果、扉の重量等の違いによっ
て減速開始位置で減速を開始してから実際に扉が停止す
るまでの制動距離が変化して停止位置が変動してしまう
ことがなく、停止位置から全開位置又は全閉位置までの
移動距離が長くなったり、反対に全開位置又は全閉位置
の手前で停止できずにドア枠に衝突してしまうというよ
うな不具合の発生を防ぐことができるという効果があ
る。According to the first aspect of the present invention, a motor as a driving source, position detecting means for detecting a position of a door, and an output to the motor are changed in accordance with a detection result of the position detecting means, thereby changing the output of the door. Control means for controlling the moving speed, and storage means for storing various data necessary for controlling the moving speed of the door, and accelerates from a fully open position or a fully closed position to a predetermined constant speed, and at a constant speed. Moves at a constant speed to the predetermined deceleration start position, starts deceleration from the deceleration start position, stops at the predetermined stop position, stops at the stop position for a certain time, then moves the door again from the stop position to the fully closed position or fully open position A door opening and closing device in which the control means performs speed control so as to perform the first opening operation after the power is turned on in the initial state where the data of the deceleration start position is not stored in the storage means. When closing The deceleration start position is calculated from the data of the predetermined stop position stored in the storage means in advance, and the position where the door actually stops when deceleration is started from the calculated deceleration start position is stored in the storage means in advance. If it is out of the allowable range, adjust the deceleration start position for the next operation and repeat the adjustment of the deceleration start position for each operation until the actual stop position of the door falls within the allowable range. The data of the deceleration start position when stored in the storage means is stored in the storage means, and thereafter, speed control is performed so as to start deceleration at the deceleration start position stored in the storage means. There is no need for the installer to adjust the stop position using the adjustment volume or the like every time the door is opened or closed, and the deceleration start position is automatically adjusted simply by turning on the power, and the door is desired. It is possible to stop at the stop position, and as a result, the braking distance from the start of deceleration at the deceleration start position to the actual stop of the door changes due to a difference in the weight of the door and the stop position fluctuates. The distance from the stop position to the fully open position or the fully closed position becomes longer, and conversely, the vehicle cannot stop before the fully open position or the fully closed position and collides with the door frame. There is an effect that can be prevented.
【0032】請求項2の発明は、請求項1の発明におい
て、記憶手段として不揮発性メモリを用いてなり、制御
部は、電源投入時に記憶手段に減速開始位置のデータが
記憶されていれば記憶手段に記憶された減速開始位置で
減速を開始するとともに、記憶手段に減速開始位置のデ
ータが記憶されていなければ減速開始位置の調整を行う
ことを特徴とし、調整済みの減速開始位置のデータを不
揮発性メモリからなるからなる記憶手段に記憶している
から、電源の入切で減速開始位置のデータが消失してし
まうことが無く、電源を投入するたびに減速開始位置の
調整動作を行わなくて済むという効果がある。According to a second aspect of the present invention, in the first aspect of the present invention, a nonvolatile memory is used as the storage means, and the control section stores the data of the deceleration start position in the storage means when the power is turned on. The deceleration is started at the deceleration start position stored in the means, and if the data of the deceleration start position is not stored in the storage means, the deceleration start position is adjusted. Since the data of the deceleration start position is stored in the storage means composed of a nonvolatile memory, the data of the deceleration start position is not lost when the power is turned on and off, and the deceleration start position adjustment operation is not performed every time the power is turned on. This has the effect of ending.
【0033】請求項3の発明は、請求項1の発明におい
て、制御部は、調整中における実際の扉の停止位置が許
容範囲外であった場合の減速開始位置の調整量を予め設
定された所定値以下とすることを特徴とし、ある減速開
始位置から減速した際の扉の停止位置が許容範囲から大
きく外れる場合に、減速開始位置の調整値が実際の停止
位置と許容範囲との距離の差に従って大きくなり過ぎ、
次回の動作時に調整された減速開始位置から減速した際
の停止位置が許容範囲の逆方向に大きくずれてしまうと
いう問題が解消できるという効果がある。According to a third aspect of the present invention, in the first aspect of the present invention, the control unit presets an adjustment amount of the deceleration start position when the actual stop position of the door during the adjustment is out of the allowable range. When the stop position of the door when decelerating from a certain deceleration start position deviates greatly from the allowable range, the adjustment value of the deceleration start position is determined by the distance between the actual stop position and the allowable range. Too big according to the difference,
This has the effect of solving the problem that the stop position when decelerating from the deceleration start position adjusted in the next operation is largely shifted in the direction opposite to the allowable range.
【0034】請求項4の発明は、請求項1の発明におい
て、制御部は、調整中における実際の扉の停止位置が許
容範囲外であった場合の減速開始位置の調整量を、扉の
動作回数の増加に伴って減少させることを特徴とし、調
整中に扉が実際に停止した位置と停止位置の許容範囲の
位置や距離の関係によらず、減速開始位置を調整するた
めの動作を繰り返すことで停止位置が確実に許容範囲内
に収まるように減速開始位置を調整することができると
いう効果がある。According to a fourth aspect of the present invention, in the first aspect of the present invention, the control section determines the adjustment amount of the deceleration start position when the actual stop position of the door during the adjustment is out of the allowable range, by using the operation of the door. It is characterized in that it is decreased with an increase in the number of times, and the operation for adjusting the deceleration start position is repeated irrespective of the relationship between the position where the door actually stopped during the adjustment and the position and distance of the allowable range of the stop position Thus, there is an effect that the deceleration start position can be adjusted so that the stop position falls within the allowable range without fail.
【図1】実施形態を示す概略回路構成図である。FIG. 1 is a schematic circuit configuration diagram showing an embodiment.
【図2】同上の全体構成図である。FIG. 2 is an overall configuration diagram of the same.
【図3】同上の側面断面図である。FIG. 3 is a side sectional view of the same.
【図4】(a)〜(c)は磁気センサの出力信号、
(d)は位置検出信号をそれぞれ示す波形図である。FIGS. 4A to 4C are output signals of a magnetic sensor;
(D) is a waveform diagram showing each position detection signal.
【図5】同上の動作説明図である。FIG. 5 is an operation explanatory view of the above.
【図6】同上の動作説明用のフローチャートである。FIG. 6 is a flowchart for explaining the above operation.
1 固定子 2 可動子 3 位置センサブロック 6 扉 31 位置センサ 43 制御部 45 記憶部 DESCRIPTION OF SYMBOLS 1 Stator 2 Mover 3 Position sensor block 6 Door 31 Position sensor 43 Control part 45 Storage part
───────────────────────────────────────────────────── フロントページの続き (72)発明者 堀 宏展 大阪府門真市大字門真1048番地松下電工株 式会社内 Fターム(参考) 2E052 AA01 AA02 BA02 CA06 CA07 DA02 DA04 DA08 DB02 DB04 DB08 EA16 EB01 EC01 GA10 GB12 GB15 GD01 GD06 GD07 KA13 KA14 KA15 5H540 AA10 BA03 BB03 BB06 BB09 DD07 EE05 EE14 FA02 FA03 FA12 FA21 FC10 ────────────────────────────────────────────────── ─── Continuing from the front page (72) Inventor Hiroshi Hori 1048 Kazuma Kadoma, Osaka Prefecture Matsushita Electric Works Co., Ltd. F-term (reference) 2E052 AA01 AA02 BA02 CA06 CA07 DA02 DA04 DA08 DB02 DB04 DB08 EA16 EB01 EC01 GA10 GB12 GB15 GD01 GD06 GD07 KA13 KA14 KA15 5H540 AA10 BA03 BB03 BB06 BB09 DD07 EE05 EE14 FA02 FA03 FA12 FA21 FC10
Claims (4)
出する位置検出手段と、位置検出手段の検出結果に応じ
てモータへの出力を変化させることにより扉の移動速度
を制御する制御手段と、扉の移動速度を制御するために
必要な種々のデータを記憶する記憶手段とを備え、全開
位置又は全閉位置から所定の定速度まで加速し、定速度
で所定の減速開始位置まで等速移動し、減速開始位置か
ら減速を開始して所定の停止位置で停止し、停止位置に
一定時間停止した後に再び停止位置から全閉位置又は全
開位置まで扉を移動するように制御手段が速度制御を行
ってなる扉開閉装置であって、制御手段は、記憶手段に
減速開始位置のデータが記憶されていない初期状態にお
いて、電源投入後の1回目の開動作及び閉動作の際には
記憶手段に予め記憶されている所定の停止位置のデータ
から減速開始位置を計算し、計算で求めた減速開始位置
から減速を開始した際に実際に扉が停止する位置が記憶
手段に予め記憶されている許容範囲外であれば、次回の
動作時の減速開始位置を調整し、実際の扉の停止位置が
許容範囲内に収まるまで各回の動作毎に減速開始位置の
調整を繰り返し、許容範囲内に収まった場合の減速開始
位置のデータを記憶手段に記憶するとともに、その後は
記憶手段に記憶された減速開始位置で減速を開始するよ
うに速度制御を行うことを特徴とする扉開閉装置。1. A motor as a drive source, position detecting means for detecting a position of a door, and control means for controlling a moving speed of the door by changing an output to the motor in accordance with a detection result of the position detecting means. And storage means for storing various data necessary for controlling the moving speed of the door, accelerating from a fully open position or a fully closed position to a predetermined constant speed, and at a constant speed to a predetermined deceleration start position. The control means moves at high speed, starts deceleration from the deceleration start position, stops at the predetermined stop position, stops at the stop position for a certain period of time, and then moves the door again from the stop position to the fully closed position or the fully open position. A door opening / closing device for performing control, wherein the control means stores the data at the time of the first opening operation and closing operation after the power is turned on in an initial state in which the data of the deceleration start position is not stored in the storage means. Pre-stored in the means The deceleration start position is calculated from the data of the predetermined stop position, and the position where the door actually stops when deceleration is started from the calculated deceleration start position is outside the allowable range stored in the storage means in advance. If so, adjust the deceleration start position at the next operation, repeat the adjustment of the deceleration start position for each operation until the actual door stop position falls within the allowable range, and adjust the deceleration start position within the allowable range. A door opening / closing device that stores data of a deceleration start position in a storage unit, and thereafter performs speed control to start deceleration at the deceleration start position stored in the storage unit.
なり、制御部は、電源投入時に記憶手段に減速開始位置
のデータが記憶されていれば記憶手段に記憶された減速
開始位置で減速を開始するとともに、記憶手段に減速開
始位置のデータが記憶されていなければ減速開始位置の
調整を行うことを特徴とする請求項1記載の扉開閉装
置。2. A non-volatile memory is used as a storage means, and the control unit starts deceleration at the deceleration start position stored in the storage means if the data of the deceleration start position is stored in the storage means when the power is turned on. 2. The door opening / closing device according to claim 1, wherein the deceleration start position is adjusted unless data on the deceleration start position is stored in the storage means.
止位置が許容範囲外であった場合の減速開始位置の調整
量を予め設定された所定値以下とすることを特徴とする
請求項1記載の扉開閉装置。3. The control unit according to claim 2, wherein the adjustment amount of the deceleration start position when the actual stop position of the door during the adjustment is out of an allowable range is equal to or less than a predetermined value. 2. The door opening and closing device according to 1.
止位置が許容範囲外であった場合の減速開始位置の調整
量を、扉の動作回数の増加に伴って減少させることを特
徴とする請求項1記載の扉開閉装置。4. The method according to claim 1, wherein the control unit reduces the adjustment amount of the deceleration start position when the actual stop position of the door during the adjustment is out of the allowable range with an increase in the number of times of operation of the door. The door opening / closing device according to claim 1, wherein
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000182209A JP3757764B2 (en) | 2000-06-16 | 2000-06-16 | Door opening and closing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000182209A JP3757764B2 (en) | 2000-06-16 | 2000-06-16 | Door opening and closing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002004716A true JP2002004716A (en) | 2002-01-09 |
| JP3757764B2 JP3757764B2 (en) | 2006-03-22 |
Family
ID=18683014
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000182209A Expired - Fee Related JP3757764B2 (en) | 2000-06-16 | 2000-06-16 | Door opening and closing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3757764B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008148484A (en) * | 2006-12-12 | 2008-06-26 | Nippon Pulse Motor Co Ltd | Positioning device of shaft type linear motor |
| CN112696112A (en) * | 2019-10-03 | 2021-04-23 | 株式会社有信 | Opening/closing control device for vehicle opening/closing body |
| CN120575767A (en) * | 2025-07-29 | 2025-09-02 | 杭州兆鼎科技实业有限公司 | A control method for anti-collision flexible start industrial door |
-
2000
- 2000-06-16 JP JP2000182209A patent/JP3757764B2/en not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008148484A (en) * | 2006-12-12 | 2008-06-26 | Nippon Pulse Motor Co Ltd | Positioning device of shaft type linear motor |
| CN112696112A (en) * | 2019-10-03 | 2021-04-23 | 株式会社有信 | Opening/closing control device for vehicle opening/closing body |
| CN120575767A (en) * | 2025-07-29 | 2025-09-02 | 杭州兆鼎科技实业有限公司 | A control method for anti-collision flexible start industrial door |
| CN120575767B (en) * | 2025-07-29 | 2026-01-16 | 杭州兆鼎科技实业有限公司 | Control method for anti-collision flexible starting industrial door |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3757764B2 (en) | 2006-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7629760B2 (en) | Controlling device for range switch mechanism | |
| US20070040529A1 (en) | Stepping motor control system and method for controlling a stepping motor using closed and open loop controls | |
| EP1433921B1 (en) | Shutter mechanism including stepping motor | |
| US5627444A (en) | Switched reluctance motor control | |
| EP0732801B1 (en) | Apparatus for starting a switched reluctance motor | |
| JP2004116283A (en) | Apparatus for causing non-contact linear movement of door, and control method for door | |
| JPS60213298A (en) | Door movement control method and device | |
| EP0977344B1 (en) | Drive control method for linear oscillating motors and a linear oscillating motor | |
| KR920019059A (en) | DC motor control method and device | |
| JP3757764B2 (en) | Door opening and closing device | |
| ES2271686T3 (en) | DETERMINATION OF MASS FOR AUTOMATIC CONTROLS OF SLIDING AND SLIDING DOORS. | |
| JP2001352774A (en) | Brake processing method for linear motor type automatic door | |
| JP3724338B2 (en) | Door opening and closing device | |
| JP4228517B2 (en) | Door opening and closing device | |
| JP4228519B2 (en) | Collision judgment method for linear motor type automatic door | |
| JP4232323B2 (en) | Door opening and closing device | |
| JP2000143133A (en) | Elevator door control device | |
| JP2551662Y2 (en) | Automatic opening and closing door control device | |
| JP2002247886A (en) | Control method of linear motor | |
| JP2576310B2 (en) | Automatic opening and closing door control device | |
| JPH10146265A (en) | Curtain motor control method | |
| JPH07127336A (en) | Opening and shutting controller for door | |
| JP2001262938A (en) | Opening/closing control device for automatic door | |
| CA2263378A1 (en) | Open and closed loop control for stepper motors | |
| EP3723271B1 (en) | Method for determining a movement of a rotor of an electric motor and control system for an electric motor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050407 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050412 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050613 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050830 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051031 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20051108 |
|
| 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: 20051206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051219 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090113 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090113 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100113 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100113 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110113 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120113 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120113 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130113 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130113 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |