JP6901651B1 - Switchgear of the switchgear - Google Patents
Switchgear of the switchgear Download PDFInfo
- Publication number
- JP6901651B1 JP6901651B1 JP2020175648A JP2020175648A JP6901651B1 JP 6901651 B1 JP6901651 B1 JP 6901651B1 JP 2020175648 A JP2020175648 A JP 2020175648A JP 2020175648 A JP2020175648 A JP 2020175648A JP 6901651 B1 JP6901651 B1 JP 6901651B1
- Authority
- JP
- Japan
- Prior art keywords
- section
- current
- motor
- value
- opening
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 169
- 238000001514 detection method Methods 0.000 claims abstract description 73
- 230000001172 regenerating effect Effects 0.000 claims description 33
- 238000012935 Averaging Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 43
- 238000009499 grossing Methods 0.000 description 14
- 230000003321 amplification Effects 0.000 description 11
- 238000003199 nucleic acid amplification method Methods 0.000 description 11
- 230000007423 decrease Effects 0.000 description 7
- 238000004804 winding Methods 0.000 description 6
- 230000032683 aging Effects 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 241001163668 Magusa Species 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Landscapes
- Operating, Guiding And Securing Of Roll- Type Closing Members (AREA)
- Power-Operated Mechanisms For Wings (AREA)
Abstract
【課題】直流モータを用いた開閉体の開閉装置において、直流モータのモータ電流値に基づいて適切に障害物の検知を行うことができるようにする。【解決手段】区間電流基準値更新手段が、区間毎にモータ電流検出手段で検出したモータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求める第1算出手段S15,S35と、区間毎に当該区間における区間内最大電流電圧変換値とその前後の各区間における区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める第2算出手段S201,S401と、区間毎に区間内最大電流電圧変換値と前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める第3算出手段S202,S402を含み、前後区間比較後最大電流電圧変換値に基づいて区間電流基準値を更新する開閉体10の開閉装置1。【選択図】図5PROBLEM TO BE SOLVED: To appropriately detect an obstacle based on a motor current value of a DC motor in a switchgear of an opening / closing body using a DC motor. SOLUTION: A first calculation means S15 in which a section current reference value updating means obtains a maximum current-voltage conversion value in a section which is a maximum value in the section of a motor current-voltage conversion value detected by a motor current detection means for each section. , S35, and the second calculation for obtaining the front-rear section average maximum current-voltage conversion value, which is the average value of the in-section maximum current-voltage conversion value in each section and the in-section maximum current-voltage conversion value in each section before and after that section. Means S201 and S401, and the third calculation means S202 for obtaining the maximum current-voltage conversion value after comparison between the front-rear section, which is the larger value of the maximum current-voltage conversion value in the section and the average maximum current-voltage conversion value in the front-rear section for each section. , S402, and the switching device 1 of the switching body 10 that updates the section current reference value based on the maximum current-voltage conversion value after comparing the front and rear sections. [Selection diagram] Fig. 5
Description
本発明は、住宅やビル、工場、倉庫、車庫などの建築物・構築物の開口部に設置される各種のシャッター等の開閉体の開閉装置に関する。 The present invention relates to an opening / closing device for an opening / closing body such as various shutters installed in an opening of a building / structure such as a house, a building, a factory, a warehouse, or a garage.
開閉体の開閉装置は、開閉体の開閉動作を行うためのモータと、このモータの回転に連動して開閉体の開閉位置を検出する位置検出部とを備えており、位置検出部で検出した位置情報に基づいてモータを制御することで、開閉体の開閉動作を行うようになっている。
このような開閉体の開閉装置に用いるモータとしては、従来より、コンデンサラン形の単相100V用誘導モータや三相200V用誘導モータなどの交流モータが多く用いられているが、特許文献1に記載のシャッター開閉装置のように、三相DCブラシレスモータなどの直流モータを用いることもある。そして、この特許文献1にも記載されているように、直流モータを開閉体の開閉装置に用いる場合は、直流モータの回転数が目標回転数になるようなフィードバック制御が一般的に行われている。The switchgear opening / closing device includes a motor for opening / closing the opening / closing body and a position detecting unit for detecting the opening / closing position of the opening / closing body in conjunction with the rotation of the motor. By controlling the motor based on the position information, the opening / closing operation of the opening / closing body is performed.
As a motor used for an opening / closing device for such an opening / closing body, many AC motors such as a condenser run type single-phase 100V induction motor and a three-phase 200V induction motor have been conventionally used. A DC motor such as a three-phase DC brushless motor may be used as in the shutter opening / closing device described. As described in Patent Document 1, when a DC motor is used as a switchgear for an opening / closing body, feedback control is generally performed so that the rotation speed of the DC motor becomes a target rotation speed. There is.
また、開閉体の開閉装置は、安全装置として、開閉体の開閉動作を妨げる障害物を検知するための障害物検知手段を有するが、上記のような直流モータを用いた開閉体の開閉装置で、直流モータの回転数のフィードバック制御を行った場合は、モータの回転数に基づいて障害物の検知を行うと、検知までの時間が遅くなってしまう。そこで、このような直流モータを用いた開閉体の開閉装置では、同じく特許文献1に記載されているように、直流モータのトルクとモータ電流値が比例関係であることにより、直流モータに流れるモータ電流値を検出して、このモータ電流値に基づいて障害物の検知が行われるようになっている。 Further, the switchgear opening / closing device has an obstacle detecting means for detecting an obstacle that hinders the opening / closing operation of the opening / closing body as a safety device. When the feedback control of the rotation speed of the DC motor is performed and the obstacle is detected based on the rotation speed of the motor, the time until the detection is delayed. Therefore, in the opening / closing device of the opening / closing body using such a DC motor, as described in Patent Document 1, the motor flowing through the DC motor because the torque of the DC motor and the motor current value are in a proportional relationship. The current value is detected, and obstacles are detected based on the motor current value.
直流モータを用いた開閉体の開閉装置の適用例としては、例えば、一般住宅の車庫などに設置される小型のシャッターで、開閉体の巻き取り部にバランスバネを設けた、いわゆる軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機のほか、工場や倉庫などに設置される大型のシャッターで、開閉体の重量が大きい、いわゆる重量シャッターや、軽量シャッターに分類されるがバランスバネを設けないシャッター等のバネ併用式でないシャッター用のシャッター開閉機などが挙げられる。
このような直流モータを用いた開閉体の開閉装置において、開閉体が障害物に衝突するなどして、開放動作又は閉鎖動作が妨げられると、負荷トルクの変化によって直流モータのモータ電流値が変化するため、このモータ電流値の変化を適切に検出することで障害物の検知が可能になる。
但し、障害物によるモータ電流値の変化は、直流モータの負荷となるシャッター等の開閉体の負荷状態や、開放動作時と閉鎖動作時の違いによって異なることに注意が必要である。An example of an application of a switchgear opening / closing device using a DC motor is a so-called lightweight balance shutter, which is a small shutter installed in a garage of a general house and has a balance spring provided at the winding part of the opening / closing body. In addition to the shutter switchgear for spring-combined shutters, large shutters installed in factories and warehouses are classified as so-called heavy shutters, which have a large opening and closing body, and lightweight shutters, but do not have a balance spring. Examples include a shutter switchgear for a shutter that is not a spring-combined type such as a shutter.
In a switchgear opening / closing device using such a DC motor, if the opening / closing operation is hindered by the opening / closing body colliding with an obstacle, the motor current value of the DC motor changes due to a change in load torque. Therefore, obstacles can be detected by appropriately detecting the change in the motor current value.
However, it should be noted that the change in the motor current value due to an obstacle differs depending on the load state of the opening / closing body such as the shutter, which is the load of the DC motor, and the difference between the opening operation and the closing operation.
例えば、上記の重量シャッター等のバネ併用式でないシャッター用のシャッター開閉機について考えると、開放動作の通常動作時には、直流モータは力行動作の状態になっており、モータ電流値は力行電流が大きい状態になっている。そして、この状態で障害物によって開放動作が妨げられると、モータ電流は力行電流が増加する方向、すなわち、力行電流がより大きくなる方向に変化する。
一方、閉鎖動作の通常動作時には、直流モータは回生動作の状態になっており、モータ電流値は回生電流が大きい状態になっている。そして、この状態で障害物によって閉鎖動作が妨げられると、モータ電流は回生電流が減少する方向に変化する。For example, considering a shutter switch for a shutter that is not a spring-combined type such as the heavy-duty shutter described above, the DC motor is in a power running state during the normal operation of the opening operation, and the motor current value is a state in which the power running current is large. It has become. Then, when the opening operation is hindered by an obstacle in this state, the motor current changes in the direction in which the power running current increases, that is, in the direction in which the power running current becomes larger.
On the other hand, during the normal operation of the closing operation, the DC motor is in the regenerative operation state, and the motor current value is in the state where the regenerative current is large. Then, if the closing operation is hindered by an obstacle in this state, the motor current changes in the direction in which the regenerative current decreases.
また、上記の軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機について考えると、バランスバネの調整具合によって、開放動作と閉鎖動作の負荷状態は異なり、開放動作と閉鎖動作の負荷状態がちょうどバランスが取れた状態になっている場合もあれば、開放動作の負荷状態が閉鎖動作の負荷状態よりも軽くなる上り勝手の状態になっている場合や、閉鎖動作の負荷状態が開放動作の負荷状態よりも軽くなる下り勝手の状態になっている場合もある。
このため、開放動作及び閉鎖動作のそれぞれの通常動作時に、直流モータが力行動作の状態になっているか回生動作の状態になっているかは、バランスバネの調整具合により異なる。
但し、いずれの場合であっても、障害物によって開放動作又は閉鎖動作が妨げられると、モータ電流は力行電流が増加する方向、及び、回生電流が減少する方向に変化することが分かっている。Also, considering the shutter switch for a spring-combined shutter such as the lightweight balance shutter described above, the load state of the opening operation and the closing operation differs depending on the adjustment condition of the balance spring, and the load state of the opening operation and the closing operation is exactly the same. In some cases, it is in a balanced state, in some cases it is in an ascending state where the load state of the open operation is lighter than the load state of the closed operation, and in some cases the load state of the closed operation is the load of the open operation. In some cases, it is in a state of selfishness, which is lighter than the state.
Therefore, whether the DC motor is in the power running operation state or the regenerative operation state in each of the normal operations of the opening operation and the closing operation differs depending on the adjustment condition of the balance spring.
However, in any case, it is known that when the opening operation or the closing operation is hindered by an obstacle, the motor current changes in the direction in which the power running current increases and in the direction in which the regenerative current decreases.
また、この他に、開閉体の負荷状態は、全開位置から全閉位置の間で一定ではなく、シャッター巻き取り部の巻径の変化やシャッターレールとの摩擦の変化など、様々な影響を受けるため、開放動作及び閉鎖動作の各動作中に開閉体の開閉位置に応じて時々刻々と変化する。また、長期にわたる使用による経年劣化や機械的な摩擦の変化等も影響する。 In addition to this, the load state of the opening / closing body is not constant from the fully open position to the fully closed position, and is affected by various factors such as a change in the winding diameter of the shutter take-up portion and a change in friction with the shutter rail. Therefore, it changes from moment to moment according to the opening / closing position of the opening / closing body during each operation of the opening operation and the closing operation. In addition, aging deterioration and changes in mechanical friction due to long-term use also have an effect.
よって、直流モータのモータ電流値に基づいて障害物の検知を行う場合、誤検知無く、かつ、感度良く適切に障害物を検知するためには、開放動作と閉鎖動作の違い、開閉体の開閉位置、対象となる開閉体の負荷状態、経年劣化の影響等に応じて、障害物検知におけるモータ電流値との比較基準値や判定の閾値をどのように定めるのが良いかという課題がある。 Therefore, when detecting an obstacle based on the motor current value of the DC motor, the difference between the opening operation and the closing operation and the opening and closing of the opening / closing body are required to detect the obstacle appropriately with high sensitivity and without false detection. There is a problem of how to determine a reference value for comparison with a motor current value in obstacle detection and a threshold value for determination according to the position, the load state of the target opening / closing body, the influence of aging deterioration, and the like.
本発明の目的は、前記課題を解決するもので、直流モータを用いた開閉体の開閉装置において、直流モータのモータ電流値に基づいて適切に障害物の検知を行うことができるようにすることにある。 An object of the present invention is to solve the above-mentioned problems, and to enable a switchgear of an opening / closing body using a DC motor to appropriately detect an obstacle based on a motor current value of the DC motor. It is in.
前記課題を解決するための本発明の一態様は、開放方向及び閉鎖方向の双方向に動作可能に支持された開閉体の開閉動作を行うための直流モータと、該直流モータの回転に連動して前記開閉体の開閉位置を検出する位置検出部と、前記開放方向への開放動作及び前記閉鎖方向への閉鎖動作の各動作時における前記直流モータの回転数がそれぞれ目標回転数になるようにフィードバック制御を行いつつ、前記位置検出部で検出した位置情報に基づいて前記直流モータを制御する制御部とを備えた開閉体の開閉装置であって、前記制御部は、前記直流モータに流れるモータ電流を所定の電圧範囲内の電圧値となるモータ電流電圧変換値に変換して検出するモータ電流検出手段と、前記開閉体の動作範囲である全開位置と全閉位置との間を所定の区間に分割して、前記開放動作及び前記閉鎖動作の各動作時について前記開閉体の開閉位置に対応する前記区間毎の前記モータ電流電圧変換値との比較基準となる区間電流基準値を記憶する区間電流基準値記憶手段と、前記開放動作及び前記閉鎖動作の各動作時について前記モータ電流検出手段で検出した前記モータ電流電圧変換値と前記区間電流基準値記憶手段で記憶した前記区間電流基準値とを前記区間毎にあらかじめ定めた比較係数を用いて比較した比較結果に基づいて前記開放動作及び前記閉鎖動作を妨げる障害物を検知する障害物検知手段と、前記開放動作及び前記閉鎖動作の各動作の開始から終了までの間に前記障害物検知手段で障害物が検知されなかった場合に、当該開放動作及び当該閉鎖動作の各動作中に前記モータ電流検出手段で検出した前記モータ電流電圧変換値を用いて前記区間電流基準値記憶手段で記憶した前記区間電流基準値を更新する区間電流基準値更新手段とを有し、前記モータ電流電圧変換値は、前記モータ電流が0のときを前記電圧範囲内の所定の基準電圧値として、前記直流モータの力行電流が大きくなるほど前記基準電圧値よりも大きな電圧値となる一方、前記直流モータの回生電流が大きくなるほど前記基準電圧値よりも小さな電圧値となるようになっていて、前記区間電流基準値更新手段は、前記区間毎に前記モータ電流検出手段で検出した前記モータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求める第1算出手段と、前記区間毎に当該区間における前記区間内最大電流電圧変換値とその前後の各区間における前記区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める第2算出手段と、前記区間毎に前記第1算出手段で求めた前記区間内最大電流電圧変換値と前記第2算出手段で求めた前記前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める第3算出手段とを含み、前記前後区間比較後最大電流電圧変換値に基づいて前記区間電流基準値を更新する開閉体の開閉装置である。 One aspect of the present invention for solving the above problems is a DC motor for performing an opening / closing operation of an opening / closing body operably supported in both an opening direction and a closing direction, and interlocking with the rotation of the DC motor. The position detection unit that detects the opening / closing position of the opening / closing body and the rotation speed of the DC motor during each operation of the opening operation in the opening direction and the closing operation in the closing direction are set to the target rotation speeds, respectively. An opening / closing device including a control unit that controls the DC motor based on the position information detected by the position detection unit while performing feedback control. The control unit is a motor that flows through the DC motor. A predetermined section is between the motor current detecting means that converts the current into a motor current-voltage conversion value that is a voltage value within a predetermined voltage range and detects the current, and the fully open position and the fully closed position that are the operating ranges of the opening / closing body. A section for storing the current reference value as a reference for comparison with the motor current-voltage conversion value for each section corresponding to the opening / closing position of the opening / closing body during each operation of the opening operation and the closing operation. The current reference value storage means, the motor current-voltage conversion value detected by the motor current detection means and the section current reference value stored by the section current reference value storage means for each operation of the opening operation and the closing operation. An obstacle detecting means for detecting an obstacle that hinders the opening operation and the closing operation based on the comparison result of using a comparison coefficient predetermined for each section, and each operation of the opening operation and the closing operation. When an obstacle is not detected by the obstacle detecting means between the start and the end of the above, the motor current-voltage conversion value detected by the motor current detecting means during each of the opening operation and the closing operation. It has a section current reference value updating means for updating the section current reference value stored in the section current reference value storage means using the above, and the motor current-voltage conversion value is the voltage when the motor current is 0. As a predetermined reference voltage value within the range, the larger the power running current of the DC motor, the larger the voltage value than the reference voltage value, while the larger the regenerative current of the DC motor, the smaller the voltage value than the reference voltage value. The section current reference value updating means is the maximum current-voltage conversion within the section, which is the maximum value of the motor current-voltage conversion value detected by the motor current detecting means for each section. In the first calculation means for obtaining the value, the maximum current-voltage conversion value in the section in the section for each section, and each section before and after the conversion value. The second calculation means for obtaining the average maximum current-voltage conversion value in the front-rear section, which is the average value with the maximum current-voltage conversion value in the section, and the maximum current-voltage conversion in the section obtained by the first calculation means for each section. The front-rear section includes the value and the third calculation means for obtaining the maximum current-voltage conversion value after comparison of the front-rear section, which is the larger value of the front-rear section average maximum current-voltage conversion value obtained by the second calculation means. It is an opening / closing device of an opening / closing body that updates the section current reference value based on the maximum current / voltage conversion value after comparison.
この開閉体の開閉装置は、開閉体の開閉動作を行うためのモータとして直流モータを用いており、制御部は、開放動作及び閉鎖動作の各動作時における直流モータの回転数がそれぞれ目標回転数になるようにフィードバック制御を行いつつ、位置検出部で検出した位置情報に基づいて直流モータを制御している。そして、制御部は、直流モータに流れるモータ電流をモータ電流電圧変換値に変換して検出するモータ電流検出手段と、モータ電流電流電圧変換値との比較基準となる区間電流基準値を記憶する区間電流基準値記憶手段と、開閉体の開放動作及び閉鎖動作を妨げる障害物を検知する障害物検知手段と、区間電流基準値記憶手段で記憶した区間電流基準値を更新する区間電流基準値更新手段とを有している。
つまり、この開閉体の開閉装置は、直流モータのモータ電流の検出値であるモータ電流電圧変換値に基づいて障害物の検知を行い、モータ電流電圧変換値の比較基準となる区間電流基準値を区間電流基準値記憶手段で記憶する一方、その記憶した区間電流基準値を区間電流基準値更新手段によって更新するようになっている。The switchgear opening / closing device uses a DC motor as a motor for opening / closing the opening / closing body, and in the control unit, the rotation speed of the DC motor during each operation of the opening operation and the closing operation is the target rotation speed. While performing feedback control so as to be, the DC motor is controlled based on the position information detected by the position detection unit. Then, the control unit stores the section current reference value that serves as a comparison reference between the motor current detecting means that converts the motor current flowing through the DC motor into the motor current-voltage conversion value and detects it, and the motor current-current-voltage conversion value. The current reference value storage means, the obstacle detection means for detecting obstacles that hinder the opening and closing operations of the opening / closing body, and the section current reference value updating means for updating the section current reference value stored in the section current reference value storage means. And have.
That is, the opening / closing device of this opening / closing body detects obstacles based on the motor current / voltage conversion value which is the detection value of the motor current of the DC motor, and sets the section current reference value which is the comparison reference of the motor current / voltage conversion value. While the section current reference value storage means stores the stored section current reference value, the section current reference value updating means updates the stored section current reference value.
モータ電流検出手段で検出するモータ電流電圧変換値は、所定の電圧範囲内の電圧値となり、モータ電流が0のときを基準電圧値として、直流モータの力行電流が大きくなるほど基準電圧値よりも大きな電圧値となる一方、直流モータの回生電流が大きくなるほど基準電圧値よりも小さな電圧値となるようになっている。
このようなモータ電流電圧変換値を検出するモータ電流検出手段としては、直流モータを駆動するモータ駆動回路のグランド側と直流電源のグランドとの間に挿入された電流検出抵抗の両端間の電圧を所定の基準電圧値を基準にして差動増幅する差動増幅回路が挙げられる。The motor current-voltage conversion value detected by the motor current detecting means is a voltage value within a predetermined voltage range, and the reference voltage value is when the motor current is 0. The larger the power running current of the DC motor, the larger the reference voltage value. On the other hand, as the regenerative current of the DC motor increases, the voltage value becomes smaller than the reference voltage value.
As a motor current detecting means for detecting such a motor current-voltage conversion value, a voltage between both ends of a current detection resistor inserted between the ground side of the motor drive circuit for driving the DC motor and the ground of the DC power supply is used. Examples thereof include a differential amplification circuit that differentially amplifies with reference to a predetermined reference voltage value.
例えば、オペアンプ(演算増幅器)を用いた差動増幅回路において、オペアンプの正極電源端子を+5Vとし、負極電源端子を0Vとすることで、モータ電流電圧変換値の電圧範囲を0V〜+5Vとすることができる。そして、電流検出抵抗の両端のうち、直流電源のグランドに接続された側の一端をオペアンプの反転入力端子に入力抵抗を介して接続すると共に、この反転入力端子を帰還抵抗を介して出力端子に接続する。ここで、入力抵抗と帰還抵抗の比は、反転増幅回路をなす差動増幅回路の増幅率となる。一方、モータ駆動回路のグランド側に接続された電流検出抵抗の他端については、上記の入力抵抗と同じ抵抗値の抵抗を介してオペアンプの非反転入力端子に接続すると共に、この非反転入力端子を抵抗分圧するなどして、基準電圧値となる+2.5Vにオフセットさせる。なお、抵抗分圧する場合には、抵抗分圧に用いる2つの抵抗を並列接続したときの合成抵抗が上記の帰還抵抗の抵抗値と同じになるようにすれば良い。そして、非反転入力端子を+2.5Vにすることで、差動増幅回路による増幅が正常に行われる範囲では、反転入力端子もほぼ+2.5Vで動作することになる。 For example, in a differential amplifier circuit using an operational amplifier (arithmetic amplifier), the positive electrode power supply terminal of the operational amplifier is set to + 5V and the negative electrode power supply terminal is set to 0V, so that the voltage range of the motor current-voltage conversion value is set to 0V to + 5V. Can be done. Then, of both ends of the current detection resistor, one end on the side connected to the ground of the DC power supply is connected to the inverting input terminal of the operational amplifier via the input resistor, and this inverting input terminal is connected to the output terminal via the feedback resistor. Connecting. Here, the ratio of the input resistance and the feedback resistance is the amplification factor of the differential amplifier circuit forming the inverting amplifier circuit. On the other hand, the other end of the current detection resistor connected to the ground side of the motor drive circuit is connected to the non-inverting input terminal of the operational amplifier via a resistor having the same resistance value as the above input resistance, and this non-inverting input terminal. Is offset to + 2.5V, which is the reference voltage value, by dividing the voltage by resistance. In the case of resistance voltage division, the combined resistance when two resistors used for resistance voltage division are connected in parallel may be the same as the resistance value of the feedback resistor described above. By setting the non-inverting input terminal to + 2.5V, the inverting input terminal also operates at approximately + 2.5V within the range in which amplification by the differential amplifier circuit is normally performed.
直流モータの力行電流が回生電流を上回る場合は、上記の他端(モータ駆動回路のグランド側)から一端(直流電源のグランド)に向けて電流検出抵抗に電流が流れることにより、非反転入力端子に接続された電流検出抵抗の他端の方が反転入力端子に接続された電流検出抵抗の一端よりも電位が高くなるため、差動増幅回路の出力電圧は+2.5Vよりも大きな電圧値となる。そして、この差動増幅回路の出力電圧は、力行電流が大きくなるほど+2.5Vよりも大きな電圧値となる。
直流モータの回生電流が力行電流を上回る場合は、上記の一端(直流電源のグランド)から他端(モータ駆動回路のグランド側)に向けて電流検出抵抗に電流が流れることにより、非反転入力端子に接続された電流検出抵抗の他端の方が反転入力端子に接続された電流検出抵抗の一端よりも電位が低くなるため、差動増幅回路の出力電圧は+2.5Vよりも小さな電圧値となる。そして、この差動増幅回路の出力電圧は、回生電流が大きくなるほど+2.5Vよりも小さな電圧値となる。
また、モータ電流が0のときは、電流検出抵抗の両端間の電位差が0になるため、差動増幅回路の出力電圧は+2.5Vになる。
以上により、モータ電流が0のときに基準電圧値の+2.5Vになると共に、直流モータの力行電流が大きくなるほど+2.5Vよりも大きな電圧値となり、直流モータの回生電流が大きくなるほど+2.5Vよりも小さな電圧値となるような0V〜+5Vの電圧範囲で変化するモータ電流電圧変換値が得られる。When the power running current of the DC motor exceeds the regenerative current, the current flows from the other end (ground side of the motor drive circuit) to one end (ground of the DC power supply) to the non-inverting input terminal. Since the other end of the current detection resistor connected to is higher in potential than one end of the current detection resistor connected to the inverting input terminal, the output voltage of the differential amplification circuit has a voltage value larger than + 2.5V. Become. The output voltage of this differential amplifier circuit becomes a voltage value larger than + 2.5 V as the power running current increases.
When the regenerative current of the DC motor exceeds the power running current, the current flows through the current detection resistor from one end (ground of the DC power supply) to the other end (ground side of the motor drive circuit), so that the non-inverting input terminal Since the other end of the current detection resistor connected to is lower in potential than one end of the current detection resistor connected to the inverting input terminal, the output voltage of the differential amplification circuit is smaller than + 2.5V. Become. The output voltage of this differential amplifier circuit becomes smaller than + 2.5V as the regenerative current increases.
When the motor current is 0, the potential difference between both ends of the current detection resistor becomes 0, so that the output voltage of the differential amplifier circuit becomes + 2.5V.
From the above, when the motor current is 0, the reference voltage value becomes + 2.5V, the larger the power running current of the DC motor, the larger the voltage value than + 2.5V, and the larger the regenerative current of the DC motor, the more + 2.5V. A motor current-voltage conversion value that changes in the voltage range of 0V to + 5V such that the voltage value is smaller than that of the current value can be obtained.
そして、開閉体の開放動作時に、この開放動作が障害物によって妨げられた場合には、通常動作時に直流モータが力行動作の状態と回生動作の状態のいずれの状態になっていても、力行電流が増加する方向、及び、回生電流が減少する方向にモータ電流が変化するため、モータ電流電圧変換値は、その電圧値が大きくなる方向に変化する。
また、開閉体の閉鎖動作時に、この閉鎖動作が障害物によって妨げられた場合も、同様に、通常動作時に直流モータが力行動作の状態と回生動作の状態のいずれの状態になっていても、力行電流が増加する方向、及び、回生電流が減少する方向にモータ電流が変化するため、モータ電流電圧変換値は、その電圧値が大きくなる方向に変化する。
これにより、開放動作と閉鎖動作のいずれであっても、その動作が障害物で妨げられると、モータ電流電圧変換値が大きくなるので、このモータ電流電圧変換値の大きさを指標にして、障害物を検知することができる。When the opening / closing operation is hindered by an obstacle during the opening operation of the opening / closing body, the power running current does not matter whether the DC motor is in the power running state or the regenerating state during the normal operation. Since the motor current changes in the direction in which the current increases and in the direction in which the regenerative current decreases, the motor current-voltage conversion value changes in the direction in which the voltage value increases.
Further, even if the closing operation is hindered by an obstacle during the closing operation of the opening / closing body, similarly, regardless of whether the DC motor is in the power running state or the regenerating state during the normal operation. Since the motor current changes in the direction in which the force current increases and in the direction in which the regenerative current decreases, the motor current-voltage conversion value changes in the direction in which the voltage value increases.
As a result, if the operation is obstructed by an obstacle in either the open operation or the closed operation, the motor current-voltage conversion value becomes large. Therefore, the magnitude of the motor current-voltage conversion value is used as an index to obtain an obstacle. It can detect objects.
また、区間基準電流値記憶手段は、開閉体の動作範囲である全開位置と全閉位置との間を所定の区間に分割して、開放動作及び閉鎖動作の各動作時について開閉体の開閉位置に対応する区間毎の区間電流基準値を記憶するようになっている。
開放動作及び閉鎖動作の各動作中に開閉体の開閉位置に応じて時々刻々と変化する負荷状態の変化に細かく対応するため、分割した区間毎に区間電流基準値を記憶する。Further, the section reference current value storage means divides between the fully open position and the fully closed position, which are the operating ranges of the opening / closing body, into a predetermined section, and the opening / closing position of the opening / closing body during each operation of the opening operation and the closing operation. The section current reference value for each section corresponding to is stored.
The section current reference value is stored for each divided section in order to finely respond to changes in the load state that change from moment to moment according to the opening / closing position of the opening / closing body during each operation of the opening operation and the closing operation.
障害物検知手段は、開放動作及び閉鎖動作の各動作時についてモータ電流検出手段で検出したモータ電流電圧変換値と区間電流基準値記憶手段で記憶した区間電流基準値とを区間毎にあらかじめ定めた比較係数を用いて比較した比較結果に基づいて障害物を検知するようになっている。
比較係数は、例えば、1より大きい所定の定数を区間毎に定めたものであり、区間電流基準値にこの比較係数を掛けた値とモータ電流電圧変換値とを比較して、モータ電流電圧変換値の方が大きければ、障害物を検知したと判定できる。また、この比較係数は、1通りの値には限定されず、例えば、複数パターンの値を用意して、それらを任意に選択出来るようにしておけば、実機の負荷状態に合わせて、所望の検知感度に調整することが出来る。The obstacle detecting means defines in advance the motor current-voltage conversion value detected by the motor current detecting means and the section current reference value stored by the section current reference value storage means for each operation of the opening operation and the closing operation. Obstacles are detected based on the comparison result of comparison using the comparison coefficient.
The comparison coefficient is, for example, a predetermined constant larger than 1 defined for each section, and the value obtained by multiplying the section current reference value by this comparison coefficient is compared with the motor current-voltage conversion value to convert the motor current / voltage. If the value is larger, it can be determined that an obstacle has been detected. Further, this comparison coefficient is not limited to one value. For example, if a plurality of patterns of values are prepared and can be arbitrarily selected, a desired value can be obtained according to the load state of the actual machine. It can be adjusted to the detection sensitivity.
区間電流基準値更新手段は、開放動作及び閉鎖動作の各動作の開始から終了までの間に障害物検知手段で障害物が検知されなかった場合に、当該開放動作及び当該閉鎖動作の各動作中にモータ電流検出手段で検出したモータ電流電圧変換値を用いて区間電流基準値を更新するようになっている。
経年劣化の影響等による開閉体の負荷状態の変化に対応するため、障害物が検知されない正常動作が行われた場合には、最新の運転時のモータ電流電圧変換値を用いて、区間電流基準値を都度更新する。The section current reference value updating means is in the opening operation and the closing operation when no obstacle is detected by the obstacle detecting means between the start and the end of the opening operation and the closing operation. The section current reference value is updated using the motor current-voltage conversion value detected by the motor current detecting means.
In order to respond to changes in the load state of the open / close body due to the effects of aging, etc., when normal operation is performed without obstacles being detected, the section current reference is used using the latest motor current-voltage conversion value during operation. Update the value each time.
さらに、区間基準電流値更新手段は、下記の第1〜第3算出手段を含んでいる。
第1算出手段では、区間毎にモータ電流検出手段で検出したモータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求める。
障害物によってモータ電流電圧変換値が正常動作時よりも大きくなるのを検出するために、まず、正常動作時に検出した区間毎のモータ電流電圧変換値の区間内の最大値を求めている。Further, the section reference current value updating means includes the following first to third calculation means.
In the first calculation means, the maximum current-voltage conversion value in the section, which is the maximum value in the section of the motor current-voltage conversion value detected by the motor current detection means for each section, is obtained.
In order to detect that the motor current-voltage conversion value becomes larger than that during normal operation due to an obstacle, first, the maximum value within the section of the motor current-voltage conversion value for each section detected during normal operation is obtained.
第2算出手段では、区間毎に当該区間における区間内最大電流電圧変換値とその前後の各区間における区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める。
区間内最大電流電圧変換値は、区間毎の大小のばらつきが大きくなるため、ここでは、区間毎に当該区間とその前後の各区間の3つの区間についての区間内最大電流電圧変換値の平均値を求めている。In the second calculation means, the average maximum current-voltage conversion value in the front-rear section, which is the average value of the maximum current-voltage conversion value in the section in the section and the maximum current-voltage conversion value in the section in each section before and after the section, is obtained for each section.
Since the maximum current-voltage conversion value in a section has a large variation in size for each section, here, the average value of the maximum current-voltage conversion value in a section for each of the three sections of the section and each section before and after the section. Seeking.
第3算出手段では、区間毎に第1算出手段で求めた区間内最大電流電圧変換値と第2算出手段で求めた前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める。
例えば、前後の区間よりも当該区間の区間内最大電流電圧変換値が大きい場合は、その当該区間の区間内最大電流電圧変換値が前後区間平均最大電流電圧変換値よりも大きくなるので、当該区間の区間内最大電流電圧変換値が前後区間比較後最大電流電圧変換値となる。一方、当該区間の区間内最大電流電圧変換値よりも前後の各区間の区間内最大電流電圧変換値の方が大きい場合は、当該区間の区間内最大電流電圧変換値よりも前後区間平均最大電流電圧変換値が方が大きくなるので、前後区間平均最大電流電圧変換値が前後区間比較後最大電流電圧変換値となる。
これにより、前後区間比較後最大電流電圧変換値は、区間電流基準値を更新するに当たって、前後の区間における区間毎の大小のばらつきを抑えると共に、このばらつきによる小さい値への変化を排除して、より大きい値を採用するようにしている。
そして、区間電流基準値更新手段は、このようにして求めた前後区間比較後最大電流電圧変換値に基づいて区間電流基準値を更新している。In the third calculation means, the front-rear section which is the larger value of the maximum current-voltage conversion value in the section obtained by the first calculation means and the average maximum current-voltage conversion value in the front-rear section obtained by the second calculation means for each section. After comparison, find the maximum current-voltage conversion value.
For example, when the maximum current-voltage conversion value in the section of the section is larger than that of the section before and after, the maximum current-voltage conversion value in the section of the section is larger than the average maximum current-voltage conversion value in the section before and after the section. The maximum current-voltage conversion value in the section is the maximum current-voltage conversion value after comparing the previous and next sections. On the other hand, if the maximum current-voltage conversion value in each section before and after is larger than the maximum current-voltage conversion value in the section, the average maximum current in the front-rear section is larger than the maximum current-voltage conversion value in the section. Since the voltage conversion value is larger, the average maximum current-voltage conversion value in the front-rear section becomes the maximum current-voltage conversion value after comparison in the front-rear section.
As a result, when updating the section current reference value, the maximum current-voltage conversion value after comparison between the front and rear sections suppresses the variation in size for each section in the front and rear sections, and eliminates the change to a small value due to this variation. I try to adopt a larger value.
Then, the section current reference value updating means updates the section current reference value based on the maximum current-voltage conversion value after the comparison between the front and rear sections thus obtained.
以上により、区間電流基準値は、開放動作と閉鎖動作の違い、開閉体の開閉位置、対象となる開閉体の負荷状態、経年劣化の影響等に応じて、最新の運転時のモータ電流電圧変換値を用いて更新された値となる。そして、障害物検知手段によって検出したモータ電流電圧変換値と上記のようにして更新した区間電流基準値とを区間毎にあらかじめ定めた比較係数を用いて比較することで、適切に障害物の検知を行うことができる。 Based on the above, the section current reference value is converted to the motor current voltage during the latest operation according to the difference between the opening operation and the closing operation, the opening / closing position of the opening / closing body, the load state of the target opening / closing body, the influence of aging deterioration, etc. It will be the value updated using the value. Then, by comparing the motor current-voltage conversion value detected by the obstacle detecting means with the section current reference value updated as described above using a comparison coefficient predetermined for each section, obstacle detection is appropriately performed. It can be performed.
また、上述の開閉体の開閉装置であって、前記区間電流基準値更新手段は、前記区間電流基準値を更新する際に、前記第3算出手段で求めた前記区間毎の前記前後区間比較後最大電流電圧変換値を最新の動作を含んだ過去の指定回数分の動作について平均する指定回数平均手段を含む開閉体の開閉装置とすると良い。 Further, in the above-mentioned opening / closing device of the opening / closing body, the section current reference value updating means is obtained after the front-rear section comparison for each section obtained by the third calculation means when updating the section current reference value. It is preferable to use an opening / closing device for an opening / closing body including a specified number of times averaging means for averaging the maximum current / voltage conversion value for the past specified number of operations including the latest operation.
この開閉体の開閉装置では、区間電流基準値更新手段が指定回数平均手段を含んでおり、区間電流基準値を更新する際に、第3算出手段で求めた区間毎の前後区間比較後最大電流電圧変換値を最新の動作を含んだ過去の指定回数分の動作について平均するようになっている。これにより、更新した区間電流基準値が動作毎のばらつきを抑えた値となり、より適切に障害物の検知を行うことができる。 In the switching device of this switching body, the section current reference value updating means includes the specified number of times averaging means, and when updating the section current reference value, the maximum current after comparing the front and rear sections for each section obtained by the third calculation means. The voltage conversion value is averaged for the past specified number of operations including the latest operation. As a result, the updated section current reference value becomes a value that suppresses variation for each operation, and obstacles can be detected more appropriately.
また、上述のいずれかの開閉体の開閉装置であって、前記制御部は、前記直流モータのモータ温度を検出するモータ温度検出手段を有し、前記障害物検知手段は、前記モータ電流電圧変換値と前記区間電流基準値とを前記比較係数を用いて比較する際に、前記モータ温度検出手段で検出した前記モータ温度に応じて補正を行う障害物検知温度補正手段を含む開閉体の開閉装置とすると良い。 Further, in any of the above-mentioned switchgear opening / closing devices, the control unit has a motor temperature detecting means for detecting the motor temperature of the DC motor, and the obstacle detecting means has the motor current-voltage conversion. A switchgear opening / closing device including an obstacle detection temperature correcting means that corrects a value according to the motor temperature detected by the motor temperature detecting means when comparing the value and the section current reference value using the comparison coefficient. It is good to say.
この開閉体の開閉装置では、制御部が直流モータのモータ温度を検出するモータ温度検出手段を有すると共に、障害物検知手段が障害物検知温度補正手段を含んでおり、モータ電流電圧変換値と区間電流基準値とを比較係数を用いて比較する際に、モータ温度に応じて補正を行うので、モータ温度によるモータ電流の変化を加味して、さらに適切に障害物の検知を行うことができる。
なお、モータ温度検出手段としては、直流モータの内部に取り付けたサーミスタと、その抵抗値を検出するための検出回路が挙げられる。In the opening / closing device of this opening / closing body, the control unit has a motor temperature detecting means for detecting the motor temperature of the DC motor, and the obstacle detecting means includes the obstacle detecting temperature compensating means. When comparing with the current reference value using the comparison coefficient, the correction is performed according to the motor temperature, so that the obstacle can be detected more appropriately in consideration of the change in the motor current due to the motor temperature.
Examples of the motor temperature detecting means include a thermistor installed inside the DC motor and a detection circuit for detecting the resistance value thereof.
本発明の開閉体の開閉装置によれば、直流モータを用いた開閉体の開閉装置において、直流モータのモータ電流を検出したモータ電流電圧変換値に基づいて適切に障害物の検知を行うことができる。 According to the switchgear opening / closing device of the present invention, in the switchgear opening / closing device using a DC motor, obstacles can be appropriately detected based on the motor current-voltage conversion value obtained by detecting the motor current of the DC motor. it can.
以下、本発明を具体化した実施形態について、図面を参照しつつ説明する。本実施形態では、車庫などに設置される電動シャッターに本発明を適用した例を示す。図1は、本実施形態に係る開閉体であるシャッターのスラットカーテン10、及び、その開閉装置であるシャッター開閉機1の取り付け状態を示す外観全体の説明図である。また、図2は、シャッター開閉機1の電気的な構成を示す説明図である。
まず、図1を参照しつつ、シャッターのスラットカーテン10及びシャッター開閉機1の機械的な構造等について説明する。Hereinafter, embodiments embodying the present invention will be described with reference to the drawings. In this embodiment, an example in which the present invention is applied to an electric shutter installed in a garage or the like is shown. FIG. 1 is an explanatory view of the entire appearance showing the attached state of the
First, with reference to FIG. 1, the mechanical structure of the
図1に示すように、開閉体であるシャッターのスラットカーテン10は、水平方向に延びる略矩形板状の複数の金属板が垂直方向に連結された構成であり、その水平方向の両側がガイドレール11に挟まれて吊下状態で支持され、車庫などの建築物の開口部に設置されている。また、建築物の開口部上端には、まぐさ部12が設けられると共に、このまぐさ部12よりも上方には、シャッターケース13が設けられている。
また、シャッターケース13内には、スラットカーテン10を巻き取るための巻取軸14が支持固定されており、この巻取軸14に巻き取られたスラットカーテン10がシャッターケース13内に収容されるようになっている。As shown in FIG. 1, the
Further, a winding
さらに、シャッターケース13内には、開閉装置であるシャッター開閉機1、及び、減速機構等からなる駆動伝達系15が設けられており、シャッター開閉機1が作動すると、スラットカーテン10の垂直方向の上端側が駆動伝達系15を介して巻取軸14に巻き取られるようになっており、これにより、スラットカーテン10は、その垂直方向について、開放方向DO(図1において上方)及び閉鎖方向DC(図1において下方)の双方向に動作可能になっている。 Further, in the
シャッター開閉機1は、スラットカーテン10の開閉動作を行うためのモータとして、三相DCブラシレスモータである直流モータ2を備えると共に、この直流モータ2を制御する制御部3を備えている。
また、スラットカーテン10及びガイドレール11に近接する建築物の壁面には、シャッター開閉機1の制御部3に電気的に接続された押ボタンスイッチボックス4が設置されている。押ボタンスイッチボックス4には、上昇(開放)ボタンPBU、下降(閉鎖)ボタンPBD及び停止ボタンPBSが設けられおり、各ボタンの操作に従って、スラットカーテン10の開放動作(上昇)、閉鎖動作(下降)及び停止が行われる。
なお、図1において説明したシャッターの構造は、主として、いわゆる重量シャッター等のバネ併用式でないシャッターの構造を示すものであるが、本発明を適用した開閉装置であるシャッター開閉機は、このようなバネ併用式でないシャッター用に限られず、巻き取り部にバランスバネを設けた軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機に本発明を適用しても良い。The shutter opening / closing machine 1 includes a
Further, on the wall surface of the building close to the
The shutter structure described in FIG. 1 mainly shows a structure of a shutter that is not a spring-combined type such as a so-called heavy-duty shutter, and a shutter switchgear to which the present invention is applied is such a shutter switchgear. The present invention is not limited to shutters that are not spring-combined, and the present invention may be applied to shutter switches for spring-combined shutters such as lightweight balance shutters provided with a balance spring in the take-up portion.
次いで、図2を参照しつつ、本実施形態に係るシャッター開閉機1の電気的な構成について説明する。
既に説明したように、シャッター開閉機1は、スラットカーテン10の開閉動作を行うための直流モータ2(三相DCブラシレスモータ)と、この直流モータ2を制御する制御部3とを備えている。また、直流モータ2の内部には、直流モータ2のローター(図示しない)の磁石の回転位置を検出するための3つのホール素子又はホールICからなるホールセンサ2bと、直流モータのモータ温度を検出するためのサーミスタ2cが取り付けれらている。Next, the electrical configuration of the shutter switch 1 according to the present embodiment will be described with reference to FIG.
As described above, the shutter opening / closing machine 1 includes a DC motor 2 (three-phase DC brushless motor) for opening / closing the
制御部3は、制御プログラムを実行するマイクロプロセッサ3aと、このマイクロプロセッサ3aに接続されて、各種設定値等を記憶するために用いられる不揮発性メモリのEEPROM3fのほか、整流平滑回路3b、モータ駆動回路3c、モータ電流検出回路3d、押ボタン入力回路3e、ホールセンサ信号入力回路3g、サーミスタ入力回路3hを備える。
また、マイクロプロセッサ3aは、上記のEEPROM3fのほかにも、自身の内部に揮発性メモリの内部RAM3a1を有しており、各種データの一時記憶や演算に、この内部RAM3a1が使用されるほか、EEPROM3fから読み出した各種設定値も内部RAM3a1に展開されて使用される。The control unit 3 includes a microprocessor 3a that executes a control program, an EEPROM 3f of a non-volatile memory that is connected to the microprocessor 3a and is used to store various set values, a rectifying smoothing
Further, the microprocessor 3a has an internal RAM 3a1 of a volatile memory inside itself in addition to the above-mentioned EEPROM 3f, and the internal RAM 3a1 is used for temporary storage and calculation of various data, and the EEPROM 3f. Various setting values read from are also expanded into the internal RAM 3a1 and used.
整流平滑回路3bは、複数のダイオードと高容量の電解コンデンサからなり、AC100V電源等の商用交流電源に接続して、この商用交流電源から、ダイオードによる整流及びコンデンサによる平滑を経た直流電圧を生成する。この直流電圧は、次述するモータ駆動回路3cに供給され、直流モータ2を駆動するためのモータ駆動用の直流電源となる。 The rectifying and smoothing
モータ駆動回路3cは、三相DCブラシレスモータである直流モータ2をPWM駆動するための回路であり、IGBT又はパワーMOS−FET等の6つのパワー素子(ハイサイド側×3素子+ローサイド側×3素子)及びこれらの素子のゲートドライブ用回路等を内部に有するIPM(インテリジェントパワーモジュール)によって構成されている。そして、このモータ駆動回路3cは、整流平滑回路3bで生成されたモータ駆動用の直流電源に接続されると共に、IPMのハイサイド側素子のエミッタ側(又はソース側)とローサイド側素子のコレクタ側(又はドレイン側)の接続点である3つの出力端子が、直流モータ2の各相に接続されている。また、モータ駆動回路3cのIPMの各素子のオン/オフは、マイクロプロセッサ3aが出力する制御信号によって行われる。
なお、モータ駆動回路3cと整流平滑回路3bで生成された直流電源とを接続するに当たっては、IPMのハイサイド側素子のコレクタ側(又はドレイン側)の共通ラインであるモータ駆動回路3cの高電圧側は、整流平滑回路3bで生成された直流電源の正極側に直結しているのに対し、IPMのローサイド側素子のエミッタ側(又はソース側)の共通ラインであるモータ駆動回路3cのグランド側は、次述するモータ電流検出回路3dの一部をなす抵抗値Rfの電流検出抵抗3d1を介して、整流平滑回路3bで生成された直流電源の負極側(グランド)に接続している。The
When connecting the
モータ電流検出回路3dは、直流モータ2に流れるモータ電流をモータ駆動回路3cのグランド側において検出するための回路であり、上述の電流検出抵抗3d1のほか、オペアンプ(演算増幅器)3d2と複数の抵抗器によって構成された差動増幅回路である。
オペアンプ3d2の正極電源端子は、図示しない制御用電源回路で生成された制御用電源の+5Vに接続しており、オペアンプ3d2の負極電源端子は、同じく制御用電源のグランド(0V)に接続している。そして、この制御電源のグランドは、整流平滑回路3bで生成された直流電源のグランドと接続されて、同電位になっている。The motor
The positive electrode power supply terminal of the operational amplifier 3d2 is connected to + 5V of the control power supply generated by the control power supply circuit (not shown), and the negative electrode power supply terminal of the operational amplifier 3d2 is also connected to the ground (0V) of the control power supply. There is. The ground of this control power supply is connected to the ground of the DC power supply generated by the rectifying smoothing
また、電流検出抵抗3d1の両端のうち、整流平滑回路3bで生成された直流電源のグランドに接続された側の一端は、抵抗値Raの入力抵抗を介して、オペアンプ3d2の反転入力端子に接続しており、さらに、この反転入力端子は、抵抗値Rbの帰還抵抗を介して、オペアンプ3d2の出力端子に接続している。ここで、入力抵抗の抵抗値Raと帰還抵抗の抵抗値Rbの比(=Rb/Ra)は、反転増幅回路をなす差動増幅回路の増幅率となる。
一方、モータ駆動回路3cのグランド側に接続された電流検出抵抗3d1の他端については、上記の入力抵抗と同じ抵抗値Raの抵抗を介してオペアンプ3d2の非反転入力端子に接続している。また、この非反転入力端子は、抵抗値2Rbの2つの抵抗によって制御用電源の+5Vとグランド(0V)にもそれぞれ接続しており、これら2つの抵抗は、制御用電源の+5Vと0Vの間を抵抗分圧する形になっている。オペアンプ3d2の入力端子は入力インピーダンスが高いため、抵抗値2Rbの2つの抵抗によって+5V電圧が抵抗分圧された結果、オペアンプ3d2の非反転入力端子は+2.5Vにオフセットされる。そして、非反転入力端子を+2.5Vにすることで、差動増幅回路による増幅が正常に行われる範囲では、反転入力端子もほぼ+2.5Vで動作することになる。これにより、差動増幅回路の出力電圧は、+2.5Vを基準電圧値として、0V〜+5Vの電圧範囲内で変化することになる。
なお、2つの抵抗の抵抗値2Rbは、これらを並列接続したときの合成抵抗が上記の帰還抵抗の抵抗値Rbに一致するようにしたものである。Further, one end of the current detection resistance 3d1 on the side connected to the ground of the DC power supply generated by the rectifying smoothing
On the other hand, the other end of the current detection resistor 3d1 connected to the ground side of the
The resistance value 2Rb of the two resistors is such that the combined resistance when these are connected in parallel matches the resistance value Rb of the feedback resistor described above.
直流モータ2をモータ駆動回路3cよって駆動した場合、この直流モータ2の負荷状態によって、直流モータ2に力行電流が流れる場合と、直流モータ2に回生電流が流れる場合がある。
力行電流が流れる場合は、直流モータ2が電動機として動作して、電力を消費する場合であり、図2において実線矢印の方向、すなわち、整流平滑回路3bで生成した直流電源からモータ駆動回路3cに向かう方向に力行電流が流れる。
一方、回生電流が流れる場合は、直流モータ2が発電機として動作して、電源に電力を返す場合であり、図2において破線矢印の方向、すなわち、モータ駆動回路3cから整流平滑回路3bで生成した直流電源に戻る方向に回生電流が流れる。When the
When a force current flows, the
On the other hand, when a regenerative current flows, the
直流モータ2の力行電流が回生電流を上回る場合は、前述の他端(モータ駆動回路3cのグランド側)から一端(整流平滑回路3bで生成された直流電源のグランド)に向けて電流検出抵抗3d1に電流が流れることにより、オペアンプ3d2の非反転入力端子に接続された電流検出抵抗3d1の他端の方がオペアンプ3d2の反転入力端子に接続された電流検出抵抗3d1の一端よりも電位が高くなるため、差動増幅回路の出力電圧は、基準電圧値の+2.5Vよりも大きな電圧値となる。そして、この差動増幅回路の出力電圧は、力行電流が大きくなるほど、基準電圧値の+2.5Vよりも大きな電圧値となる。
直流モータの回生電流が力行電流を上回る場合は、上記の一端(整流平滑回路3bで生成された直流電源のグランド)から他端(モータ駆動回路3cのグランド側)に向けて電流検出抵抗3d1に電流が流れることにより、オペアンプ3d2の非反転入力端子に接続された電流検出抵抗3d1の他端の方がオペアンプ3d2の反転入力端子に接続された電流検出抵抗3d1の一端よりも電位が低くなるため、差動増幅回路の出力電圧は、基準電圧値の+2.5Vよりも小さな電圧値となる。そして、この差動増幅回路の出力電圧は、回生電流が大きくなるほど、基準電圧値の+2.5Vよりも小さな電圧値となる。
また、直流モータ2のモータ電流が0のときは、電流検出抵抗3d1の両端間の電位差が0になるため、差動増幅回路の出力電圧は、基準電圧値の+2.5Vになる。
なお、図2において実線矢印の力行電流の向きに流れる電流の大きさをIとすると、差動増幅回路であるモータ電流検出回路3dの出力電圧は、(I×Rf)×(Rb/Ra)+2.5Vとなる。When the power running current of the
When the regenerative current of the DC motor exceeds the power running current, the current detection resistance 3d1 is applied from one end (ground of the DC power supply generated by the rectifying smoothing
Further, when the motor current of the
Assuming that the magnitude of the current flowing in the direction of the power running current indicated by the solid arrow in FIG. 2 is I, the output voltage of the motor
以上により、差動増幅回路であるモータ電流検出回路3dの出力電圧は、直流モータ2のモータ電流が0のときに基準電圧値の+2.5Vになると共に、直流モータ2の力行電流が大きくなるほど基準電圧値の+2.5Vよりも大きな電圧値となり、直流モータ2の回生電流が大きくなるほど基準電圧値の+2.5Vよりも小さな電圧値となるような0V〜+5Vの電圧範囲で変化する電圧値となり、この電圧値が、直流モータ2に流れるモータ電流を検出した本発明のモータ電流電圧変換値となる。
このモータ電流電圧変換値は、マイクロプロセッサ3aのA/D入力ポートの1つであるA/D入力1に入力される。As described above, the output voltage of the motor
This motor current-voltage conversion value is input to the A / D input 1 which is one of the A / D input ports of the microprocessor 3a.
このほか、押ボタン入力回路3eは、押ボタンスイッチボックス4の上昇(開放)ボタンPBU、下降(閉鎖)ボタンPBD及び停止ボタンPBSの各ボタンの操作信号をマイクロプロセッサ3aに入力するための入力回路である。マイクロプロセッサ3aは、各ボタンの操作信号の入力を検出することで、これに応じた処理を行う。 In addition, the pushbutton input circuit 3e is an input circuit for inputting operation signals of the up (open) button PBU, down (close) button PBD, and stop button PBS of the pushbutton switch box 4 to the microprocessor 3a. Is. The microprocessor 3a detects the input of the operation signal of each button and performs the processing corresponding to the input.
ホールセンサ信号入力回路3gは、直流モータ2に取り付けられたホールセンサ2bからのホールセンサ信号をマイクロプロセッサ3aに入力するための入力回路である。ホールセンサ信号は、直流モータ2のローターの磁石の回転位置を検出した3相のパルス信号であり、このホールセンサ信号を入力することで、マイクロプロセッサ3aは、直流モータ2の各相の通電を適切に切り換えることが出来るようになっている。また、この通電切り換えを行うのと同時に、ホールセンサ信号のパルスをカウントすることで、直流モータ2の回転に連動してシャッターのスラットカーテン10の開閉位置を検出することが出来るようになっている。また、このホールセンサ信号のパルスのカウント数の単位時間当たりの変化から、直流モータ2の回転数が分かるようになっている。 The Hall sensor signal input circuit 3g is an input circuit for inputting a Hall sensor signal from the
サーミスタ入力回路3hは、直流モータ2に取り付けられたサーミスタ2cの抵抗値を検出してマイクロプロセッサ3aに入力するための入力回路であり、検出したサーミスタ2cの抵抗値は電圧値に変換されて、マイクロプロセッサ3aのA/D入力ポートの1つであるA/D入力2に入力される。これにより、直流モータ2のモータ温度が検出出来るようになっている。 The
次いで、図3〜図5を参照しつつ、本実施形態に係るシャッター開閉機1の開放動作における各処理について説明する。
図3は、本実施形態に係るシャッター開閉機1の開放動作の処理全体を示すフローチャートである。また、図4は、本実施形態に係るシャッター開閉機1の開放動作時の障害物検知処理を示すフローチャートである。さらに、図5は、本実施形態に係るシャッター開閉機1の開放動作時の区間電流基準値更新処理を示すフローチャートである。これらのフローチャートは、いずれも制御部3のマイクロプロセッサ3aが実行する制御プログラムの処理内容を示すものである。Next, with reference to FIGS. 3 to 5, each process in the opening operation of the shutter switch 1 according to the present embodiment will be described.
FIG. 3 is a flowchart showing the entire processing of the opening operation of the shutter opening / closing machine 1 according to the present embodiment. Further, FIG. 4 is a flowchart showing an obstacle detection process during the opening operation of the shutter switch 1 according to the present embodiment. Further, FIG. 5 is a flowchart showing a section current reference value update process at the time of opening operation of the shutter switch 1 according to the present embodiment. Each of these flowcharts shows the processing content of the control program executed by the microprocessor 3a of the control unit 3.
図3に示すように、シャッター開閉機1が開放動作の処理を開始すると、まず、ステップS11で、押ボタン入力回路3eを介して開放操作信号(上昇(開放)ボタンPBU)の入力を検出したか否かを判定する。開放操作信号を検出しない場合(No)は、このステップS11を繰り返し、開放操作信号を検出した場合(Yes)は、ステップS12に進み、開放動作を開始する。なお、この開放動作中は、直流モータ2の回転数が目標回転数になるようにフィードバック制御が行われる。 As shown in FIG. 3, when the shutter opening / closing device 1 starts the processing of the opening operation, first, in step S11, the input of the opening operation signal (rising (opening) button PBU) is detected via the push button input circuit 3e. Judge whether or not. If the release operation signal is not detected (No), this step S11 is repeated, and if the release operation signal is detected (Yes), the process proceeds to step S12 and the release operation is started. During this opening operation, feedback control is performed so that the rotation speed of the
ステップS12で開放動作を開始した後は、続くステップS13で、開放動作中の現在の開閉位置に対応する区間を求める。開閉体であるスラットカーテン10の開閉位置は、前述したように、ホールセンサ2bからのホールセンサ信号のパルスをカウントすることで求められる。そして、この開閉位置に対応する区間とは、スラットカーテン10の全開位置と全閉位置の間を開閉位置に対応させて所定の数に分割してものである。そして、この区間は、開放動作の場合と後述する閉鎖動作の場合で、それぞれ別々に設けている。 After the opening operation is started in step S12, the section corresponding to the current opening / closing position during the opening operation is obtained in the following step S13. As described above, the opening / closing position of the
さらに、続くステップS14では、モータ電流検出回路3dによって、開放動作中のモータ電流電圧変換値を検出する。前述したように、モータ電流電圧変換値は、直流モータ2に流れるモータ電流を電圧値に変換して検出したものであり、直流モータ2の力行電流が大きくなるほど基準電圧値の+2.5Vよりも大きな電圧値となり、直流モータ2の回生電流が大きくなるほど基準電圧値の+2.5Vよりも小さな電圧値となるような0V〜+5Vの電圧範囲で変化する電圧値である。そして、このモータ電流電圧変換値は、以下に説明する障害物検知処理及び区間電流基準値更新処理に用いる。 Further, in the following step S14, the motor
重量シャッター等のバネ併用式でないシャッター用のシャッター開閉機の場合、開放動作の通常動作時には、直流モータ2は力行動作の状態になっており、直流モータ2のモータ電流は力行電流が大きい状態になっている。そして、この状態で障害物によって開放動作が妨げられると、直流モータ2のモータ電流は力行電流がより大きくなる方向に変化する。これにより、モータ電流電圧変換値も、電圧値が大きくなる方向に変化する。
また、軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機の場合は、開放動作の通常動作時に、直流モータが力行動作の状態になっているか回生動作の状態になっているかは、バランスバネの調整具合により異なるが、いずれの場合であっても、障害物によって開放動作が妨げられると、モータ電流は力行電流が増加する方向、及び、回生電流が減少する方向に変化する。これにより、モータ電流電圧変換値は、上記の場合と同じく、電圧値が大きくなる方向に変化する。In the case of a shutter switch for a shutter that is not a spring-combined type such as a heavy-duty shutter, the
In the case of a shutter switch for a spring-combined shutter such as a lightweight balance shutter, the balance spring determines whether the DC motor is in the power running operation or the regenerative operation during the normal operation of the opening operation. In any case, when the opening operation is hindered by an obstacle, the motor current changes in the direction in which the power running current increases and in the direction in which the regenerative current decreases. As a result, the motor current-voltage conversion value changes in the direction in which the voltage value increases, as in the above case.
さらに、続くステップS15では、区間毎に、ステップS14で開放動作中に検出したモータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求めて、これをメモリ(マイクロプロセッサ3aの内部RAM3a1)に記憶する。開放動作中に区間が変わる毎に、最初に検出したモータ電流電圧変換値を区間内の最大値としてメモリに一時的に記憶しておき、同じ区間内で新たに検出したモータ電流電圧変換値が先に記憶したモータ電流電圧変換値よりも大きい場合は、この新たに検出したモータ電流電圧変換値を区間内の最大値として上書き記憶することで、区間内のモータ電流電圧変換値の最大値である区間内最大電流電圧変換値を求めることが出来る。この区間内最大電流電圧変換値は、区間電流基準値更新処理に用いる。 Further, in the following step S15, the maximum current-voltage conversion value in the section, which is the maximum value in the section of the motor current-voltage conversion value detected during the opening operation in step S14, is obtained for each section, and this is stored in the memory (micro). It is stored in the internal RAM 3a1) of the processor 3a. Every time the section changes during the opening operation, the first detected motor current-voltage conversion value is temporarily stored in the memory as the maximum value in the section, and the newly detected motor current-voltage conversion value in the same section is used. If it is larger than the previously stored motor current-voltage conversion value, the newly detected motor current-voltage conversion value is overwritten and stored as the maximum value in the section, so that the maximum value of the motor current-voltage conversion value in the section is used. The maximum current-voltage conversion value within a certain section can be obtained. The maximum current-voltage conversion value in this section is used for the section current reference value update process.
そして、続くステップS16では、図4のステップS161〜ステップS164に詳細を示す開放動作時の障害物検知判定処理を行う。
まず、ステップS161では、開放動作中の現在の区間に対応する区間電流基準値をメモリから参照する。この区間電流基準値は、障害物検知の際に、区間毎のモータ電流電圧変換値との比較基準となる値であり、電源を遮断した時のために不揮発性メモリのEEPROM3fに記憶されていると共に、このEEPROM3fから読み出した値がマイクロプロセッサ3aの内部RAM3a1に展開されて記憶されている。このステップS161では、内部RAM3a1に記憶した値を参照する。Then, in the following step S16, the obstacle detection determination process at the time of the opening operation, which is described in detail in steps S161 to S164 of FIG. 4, is performed.
First, in step S161, the section current reference value corresponding to the current section during the opening operation is referred from the memory. This section current reference value is a value that serves as a reference for comparison with the motor current-voltage conversion value for each section when an obstacle is detected, and is stored in the EEPROM 3f of the non-volatile memory in case the power is cut off. At the same time, the value read from the EEPROM 3f is expanded and stored in the internal RAM 3a1 of the microprocessor 3a. In this step S161, the value stored in the internal RAM 3a1 is referred to.
次いで、ステップS162では、開放動作中の現在の区間に対応する比較係数を区間電流基準値に掛けた値を求める。この比較係数は、障害物検知判定処理において、モータ電流電圧変換値と区間電流基準値とを比較する際に用いるために、1より大きい所定の定数を区間毎にあらかじめ定めたものであり、マイクロプロセッサ3aのプログラム用ROM(図示しない)のデータ領域に固定値として記憶されている。そして、この比較係数は、複数パターンの値が用意されており、シャッター設置の際に、それらを任意に選択出来るようになっている。これにより、シャッター実機の負荷状態に合わせて、障害物検知の検知感度を所望の検知感度に調整することが出来るようになっている。 Next, in step S162, a value obtained by multiplying the section current reference value by the comparison coefficient corresponding to the current section during the opening operation is obtained. This comparison coefficient is a predetermined constant larger than 1 predetermined for each section in order to be used when comparing the motor current-voltage conversion value and the section current reference value in the obstacle detection determination process. It is stored as a fixed value in the data area of the program ROM (not shown) of the processor 3a. As for this comparison coefficient, values of a plurality of patterns are prepared, and they can be arbitrarily selected when the shutter is installed. As a result, the detection sensitivity of obstacle detection can be adjusted to a desired detection sensitivity according to the load state of the actual shutter machine.
さらに、続くステップS163では、サーミスタ入力回路3hで検出したサーミスタ2cの抵抗値から直流モータ2のモータ温度を検出し、このモータ温度に応じて、モータ電流電圧変換値を補正する。モータ温度が変化すると、同じトルクを発生する際のモータ電流が変化するため、モータの温度特性に応じて、検出したモータ電流電圧変換値を補正する。なお、このステップS163は、図4において破線で示すように、本発明の必須構成要素では無いが、このステップS163を設けることで、モータ温度によるモータ電流の変化を加味して、より適切に障害物の検知を行うことができる。 Further, in the following step S163, the motor temperature of the
そして、続くステップS164において、ステップS162で求めた比較係数を区間電流基準値に掛けた値とステップS163で補正した補正後のモータ電流電圧変換値を比較する。そして、図3のステップS17に進み、その大小によって、障害物検知の判定を行う。
モータ電流電圧変換値が、比較係数を区間電流基準値に掛けた値以上の場合は、ステップS17において、障害物検知あり(Yes)と判定し、ステップS21に進んで、直流モータ2の停止処理を行う。そして、これにて、開放動作の処理が終了となる。
一方、モータ電流電圧変換値が、比較係数を区間電流基準値に掛けた値未満の場合は、ステップS17において、障害物検知なし(No)と判定し、ステップS18に進む。Then, in the following step S164, the value obtained by multiplying the comparison coefficient obtained in step S162 by the interval current reference value is compared with the corrected motor current-voltage conversion value corrected in step S163. Then, the process proceeds to step S17 of FIG. 3, and the obstacle detection is determined according to the size of the step S17.
If the motor current-voltage conversion value is equal to or greater than the value obtained by multiplying the comparison coefficient by the section current reference value, it is determined in step S17 that there is an obstacle detection (Yes), and the process proceeds to step S21 to stop the
On the other hand, if the motor current-voltage conversion value is less than the value obtained by multiplying the comparison coefficient by the section current reference value, it is determined in step S17 that there is no obstacle detection (No), and the process proceeds to step S18.
ステップS18では、押ボタン入力回路3eを介して停止操作信号(停止ボタンPBS)の入力を検出したか否か、又は、スラットカーテン10の全開位置を検出したか否かを判定する。停止操作信号及び全開位置のいずれも検出しない場合(No)は、ステップS13に戻り、ステップS13〜ステップS18の処理を繰り返しながら、開放動作を継続する。
一方、停止操作信号又は全開位置のいずれかを検出した場合(Yes)は、ステップS19に進んで、直流モータ2の停止処理を行う。そして、この場合は、障害物を検知することなく、開放動作が正常終了した場合であり、さらに、ステップS20に進み、図5のステップS201〜ステップS204に詳細を示す開放動作時の区間電流基準値更新処理を行う。In step S18, it is determined whether or not the input of the stop operation signal (stop button PBS) is detected via the push button input circuit 3e, or whether or not the fully open position of the
On the other hand, when either the stop operation signal or the fully open position is detected (Yes), the process proceeds to step S19 to stop the
開放動作時の区間電流基準値更新処理は、開放動作の開始から終了までの間に障害物が検知されなかった場合に実行されるようになっており、正常動作時の開放動作中に検出したモータ電流電圧変換値を用いて、メモリに記憶した区間電流基準値を更新する処理である。また、開放動作中にステップS15を繰り返すことで、ステップS20(図5のステップS201〜ステップS204)の処理を開始する時点で、開放動作を行った各区間の区間内最大電流電圧変換値は、メモリに記憶済みとなっており、このステップS15の処理も、開放動作時の区間電流基準値更新処理の一部となっている。ステップS15では、障害物によってモータ電流電圧変換値が正常動作時よりも大きくなるのを検出するために、まず、正常動作時に検出した区間毎のモータ電流電圧変換値の区間内の最大値である区間内最大電流電圧変換値を求めている。 The section current reference value update process during the open operation is executed when no obstacle is detected between the start and end of the open operation, and is detected during the open operation during the normal operation. This is a process of updating the section current reference value stored in the memory using the motor current-voltage conversion value. Further, by repeating step S15 during the opening operation, at the time when the processing of step S20 (steps S201 to S204 in FIG. 5) is started, the maximum current-voltage conversion value in each section in which the opening operation is performed is determined. It has already been stored in the memory, and the process of step S15 is also a part of the section current reference value update process during the open operation. In step S15, in order to detect that the motor current-voltage conversion value becomes larger than that during normal operation due to an obstacle, first, it is the maximum value within the section of the motor current-voltage conversion value for each section detected during normal operation. The maximum current-voltage conversion value in the section is calculated.
そして、図5のステップS201では、開放動作時の区間毎に、ステップS15の処理を通じて記憶した区間内最大電流電圧変換値を用いて、当該区間における区間内最大電流電圧変換値とその前後の各区間における区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める。
区間内最大電流電圧変換値は、区間毎の大小のばらつきが大きくなるため、このステップS201では、区間毎に当該区間とその前後の各区間の3つの区間についての区間内最大電流電圧変換値の平均値である前後区間平均最大電流電圧変換値を求めている。Then, in step S201 of FIG. 5, for each section during the opening operation, the maximum current-voltage conversion value in the section stored through the process of step S15 is used, and the maximum current-voltage conversion value in the section and each before and after the section are used. The average maximum current-voltage conversion value in the front-rear section, which is the average value with the maximum current-voltage conversion value in the section in the section, is obtained.
Since the maximum current-voltage conversion value in a section has a large variation in magnitude for each section, in this step S201, the maximum current-voltage conversion value in the section for each of the three sections of the section and each section before and after the section is used. The average maximum current-voltage conversion value in the front-rear section, which is the average value, is obtained.
続くステップS202では、開放動作時の区間毎に、ステップS15の処理を通じて記憶した区間内最大電流電圧変換値と、ステップS201で求めた前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める。
前後の区間よりも当該区間の区間内最大電流電圧変換値が大きい場合は、当該区間の区間内最大電流電圧変換値が前後区間比較後最大電流電圧変換値となる。一方、当該区間の区間内最大電流電圧変換値よりも前後の各区間の区間内最大電流電圧変換値の方が大きい場合は、前後区間平均最大電流電圧変換値が前後区間比較後最大電流電圧変換値となる。
これにより、前後区間比較後最大電流電圧変換値は、前後の区間における区間毎の大小のばらつきを抑えると共に、このばらつきによる小さい値への変化を排除して、より大きい値を採用することになる。In the following step S202, for each section during the open operation, the larger value of the maximum current-voltage conversion value in the section stored through the process of step S15 and the average maximum current-voltage conversion value in the front-rear section obtained in step S201 is used. Obtain the maximum current-voltage conversion value after comparing a certain front-back section.
When the maximum current-voltage conversion value in the section of the section is larger than that of the sections before and after, the maximum current-voltage conversion value in the section of the section becomes the maximum current-voltage conversion value after comparison between the front and rear sections. On the other hand, if the maximum current-voltage conversion value in each section before and after is larger than the maximum current-voltage conversion value in the section, the average maximum current-voltage conversion value in the front-rear section is the maximum current-voltage conversion after comparison in the front-rear section. It becomes a value.
As a result, the maximum current-voltage conversion value after comparison between the front and rear sections suppresses the variation in magnitude for each section in the front and rear sections, eliminates the change to a small value due to this variation, and adopts a larger value. ..
さらに、続くステップS203では、ステップS202で求めた区間毎の前後区間比較後最大電流電圧変換値を最新の動作を含んだ過去の指定回数分(例えば、4回分)の動作について平均する。これにより、指定回数分の動作についいて平均した後の前後区間比較後最大電流電圧変換値は、動作毎のばらつきを抑えた値となる。
そして、続くステップS204で、このようにして求めた前後区間比較後最大電流電圧変換値に基づいて、メモリ(マイクロプロセッサ3aの内部RAM3a1、及び、EEPROM3fの両方)に記憶した開放動作時の区間毎の区間電流基準値を更新する。そして、これにて、開放動作の処理が終了となる。
なお、ステップS203は、図5において破線で示すように、本発明の必須構成要素では無いが、このステップS203を設けることで、更新した区間電流基準値が動作毎のばらつきを抑えた値となり、より適切に障害物の検知を行うことができる。Further, in the following step S203, the maximum current-voltage conversion value after comparison between the front and rear sections for each section obtained in step S202 is averaged for the past specified number of times (for example, four times) including the latest operation. As a result, the maximum current-voltage conversion value after comparing the front and rear sections after averaging the operations for the specified number of times becomes a value that suppresses the variation for each operation.
Then, in the following step S204, each section during the open operation stored in the memory (both the internal RAM 3a1 of the microprocessor 3a and the EEPROM 3f) based on the maximum current-voltage conversion value after the comparison between the front and rear sections thus obtained. Update the section current reference value of. Then, this completes the processing of the opening operation.
Note that step S203 is not an essential component of the present invention as shown by the broken line in FIG. 5, but by providing step S203, the updated section current reference value becomes a value that suppresses variation for each operation. Obstacles can be detected more appropriately.
次いで、図6〜図8を参照しつつ、本実施形態に係るシャッター開閉機1の閉鎖動作における各処理について説明する。
図6は、本実施形態に係るシャッター開閉機1の閉鎖動作の処理全体を示すフローチャートである。また、図7は、本実施形態に係るシャッター開閉機1の閉鎖動作時の障害物検知処理を示すフローチャートである。さらに、図8は、本実施形態に係るシャッター開閉機1の開放動作時の区間電流基準値更新処理を示すフローチャートである。これらのフローチャートは、いずれも制御部3のマイクロプロセッサ3aが実行する制御プログラムの処理内容を示すものである。そして、これらは、図3〜図5の開放動作時の各処理を閉鎖動作時の処理に置き換えたものである。よって、図3〜図5と同様の部分については、簡単に説明を行う。Next, with reference to FIGS. 6 to 8, each process in the closing operation of the shutter switch 1 according to the present embodiment will be described.
FIG. 6 is a flowchart showing the entire processing of the closing operation of the shutter switch 1 according to the present embodiment. Further, FIG. 7 is a flowchart showing an obstacle detection process during the closing operation of the shutter switch 1 according to the present embodiment. Further, FIG. 8 is a flowchart showing a section current reference value update process during the opening operation of the shutter switch 1 according to the present embodiment. Each of these flowcharts shows the processing content of the control program executed by the microprocessor 3a of the control unit 3. Then, these are the ones in which each process at the time of the opening operation of FIGS. 3 to 5 is replaced with the process at the time of the closing operation. Therefore, the same parts as those in FIGS. 3 to 5 will be briefly described.
図6に示すように、シャッター開閉機1が閉鎖動作の処理を開始すると、まず、ステップS31で、閉鎖操作信号(下降(閉鎖)ボタンPBD)の入力を検出したか否かを判定する。閉鎖操作信号を検出しない場合(No)は、このステップS31を繰り返し、閉鎖操作信号を検出した場合(Yes)は、ステップS32に進み、閉鎖動作を開始する。なお、この閉鎖動作中は、開放動作中と同様に、直流モータ2の回転数が目標回転数になるようにフィードバック制御が行われる。 As shown in FIG. 6, when the shutter opening / closing device 1 starts the closing operation process, it is first determined in step S31 whether or not the input of the closing operation signal (downward (closed) button PBD) is detected. If the closing operation signal is not detected (No), this step S31 is repeated, and if the closing operation signal is detected (Yes), the process proceeds to step S32 to start the closing operation. During this closing operation, feedback control is performed so that the rotation speed of the
ステップS32で閉鎖動作を開始した後は、続くステップS33で、閉鎖動作中の現在の開閉位置に対応する区間を求める。
さらに、続くステップS34では、モータ電流検出回路3dによって、閉鎖動作中のモータ電流電圧変換値を検出する。After starting the closing operation in step S32, in the following step S33, a section corresponding to the current opening / closing position during the closing operation is obtained.
Further, in the following step S34, the motor
重量シャッター等のバネ併用式でないシャッター用のシャッター開閉機の場合、閉鎖動作の通常動作時には、直流モータ2は回生動作の状態になっており、直流モータ2のモータ電流は回生電流が大きい状態になっている。そして、この状態で障害物によって閉鎖動作が妨げられると、直流モータ2のモータ電流は回生電流が減少する方向に変化する。これにより、モータ電流電圧変換値は、電圧値が大きくなる方向に変化する。
また、軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機の場合は、閉鎖動作の通常動作時に、直流モータが力行動作の状態になっているか回生動作の状態になっているかは、バランスバネの調整具合により異なるが、いずれの場合であっても、障害物によって閉鎖動作が妨げられると、モータ電流は力行電流が増加する方向、及び、回生電流が減少する方向に変化する。これにより、モータ電流電圧変換値は、上記の場合と同じく、電圧値が大きくなる方向に変化する。
つまり、閉鎖動作の通常動作時に、直流モータが力行動作の状態になっているか回生動作の状態になっているかにかかわらず、上記のいずれの場合も、障害物によって閉鎖動作が妨げられると、モータ電流電圧変換値は、電圧値が大きくなる方向に変化する。これは、開放動作時も閉鎖動作時も同じである。In the case of a shutter switch for a shutter that is not a spring-combined type such as a heavy-duty shutter, the
In the case of a shutter switch for a spring-combined shutter such as a lightweight balance shutter, the balance spring determines whether the DC motor is in the power running operation or the regenerative operation during the normal operation of the closing operation. In any case, when the closing operation is hindered by an obstacle, the motor current changes in the direction in which the power running current increases and in the direction in which the regenerative current decreases. As a result, the motor current-voltage conversion value changes in the direction in which the voltage value increases, as in the above case.
That is, in any of the above cases, regardless of whether the DC motor is in the power running state or the regenerative operation state during the normal operation of the closing operation, if the closing operation is hindered by an obstacle, the motor The current-voltage conversion value changes in the direction in which the voltage value increases. This is the same during the opening operation and the closing operation.
さらに、続くステップS35では、区間毎に、ステップS34で閉鎖動作中に検出したモータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求めて、これをメモリに記憶する。
そして、続くステップS36では、図7のステップS361〜ステップS364に詳細を示す閉鎖動作時の障害物検知判定処理を行う。
まず、ステップS361では、閉鎖動作中の現在の区間に対応する区間電流基準値をメモリから参照する。
次いで、ステップS362では、閉鎖動作中の現在の区間に対応する比較係数を区間電流基準値に掛けた値を求める。
さらに、続くステップS363では、直流モータ2のモータ温度を検出し、このモータ温度に応じて、モータ電流電圧変換値を補正する。なお、このステップS363は、図7において破線で示すように、本発明の必須構成要素では無いが、このステップS363を設けることで、開放動作時と同様、より適切に障害物の検知を行うことができる。Further, in the following step S35, for each section, the maximum current-voltage conversion value in the section, which is the maximum value in the section of the motor current-voltage conversion value detected during the closing operation in step S34, is obtained and stored in the memory. To do.
Then, in the following step S36, the obstacle detection determination process at the time of the closing operation, which is described in detail in steps S361 to S364 of FIG. 7, is performed.
First, in step S361, the section current reference value corresponding to the current section during the closing operation is referred from the memory.
Next, in step S362, a value obtained by multiplying the section current reference value by the comparison coefficient corresponding to the current section during the closing operation is obtained.
Further, in the following step S363, the motor temperature of the
そして、続くステップS364において、ステップS362で求めた比較係数を区間電流基準値に掛けた値とステップS363で補正した補正後のモータ電流電圧変換値を比較する。そして、図6のステップS37に進み、その大小によって、障害物検知の判定を行う。
モータ電流電圧変換値が、比較係数を区間電流基準値に掛けた値以上の場合は、ステップS37において、障害物検知あり(Yes)と判定し、ステップS41に進んで、直流モータ2の停止処理を行う。そして、これにて、閉鎖動作の処理が終了となる。
一方、モータ電流電圧変換値が、比較係数を区間電流基準値に掛けた値未満の場合は、ステップS37において、障害物検知なし(No)と判定し、ステップS38に進む。Then, in the following step S364, the value obtained by multiplying the interval current reference value by the comparison coefficient obtained in step S362 and the corrected motor current-voltage conversion value corrected in step S363 are compared. Then, the process proceeds to step S37 of FIG. 6, and the obstacle detection is determined according to the size of the step S37.
If the motor current-voltage conversion value is equal to or greater than the value obtained by multiplying the comparison coefficient by the section current reference value, it is determined in step S37 that there is an obstacle detection (Yes), and the process proceeds to step S41 to stop the
On the other hand, if the motor current-voltage conversion value is less than the value obtained by multiplying the comparison coefficient by the section current reference value, it is determined in step S37 that there is no obstacle detection (No), and the process proceeds to step S38.
ステップS38では、停止操作信号(停止ボタンPBS)の入力を検出したか否か、又は、スラットカーテン10の全閉位置を検出したか否かを判定する。停止操作信号及び全閉位置のいずれも検出しない場合(No)は、ステップS33に戻り、ステップS33〜ステップS38の処理を繰り返しながら、閉鎖動作を継続する。
一方、停止操作信号又は全閉位置のいずれかを検出した場合(Yes)は、ステップS39に進んで、直流モータ2の停止処理を行う。そして、この場合は、障害物を検知することなく、閉鎖動作が正常終了した場合であり、さらに、ステップS40に進み、図8のステップS401〜ステップS404に詳細を示す閉鎖動作時の区間電流基準値更新処理を行う。In step S38, it is determined whether or not the input of the stop operation signal (stop button PBS) is detected, or whether or not the fully closed position of the
On the other hand, when either the stop operation signal or the fully closed position is detected (Yes), the process proceeds to step S39 to stop the
閉鎖動作時の区間電流基準値更新処理は、開放動作時と同様、閉鎖動作の開始から終了までの間に障害物が検知されなかった場合に実行されるようになっており、正常動作時の閉鎖動作中に検出したモータ電流電圧変換値を用いて、メモリに記憶した区間電流基準値を更新する処理である。また、閉鎖動作中にステップS35を繰り返すことで、ステップS40(図8のステップS401〜ステップS404)の処理を開始する時点で、閉鎖動作を行った各区間の区間内最大電流電圧変換値は、メモリに記憶済みとなっており、このステップS35の処理も、閉鎖動作時の区間電流基準値更新処理の一部となっている。ステップS35では、障害物によってモータ電流電圧変換値が正常動作時よりも大きくなるのを検出するために、まず、正常動作時に検出した区間毎のモータ電流電圧変換値の区間内の最大値である区間内最大電流電圧変換値を求めている。 The section current reference value update process during the closing operation is executed when no obstacle is detected between the start and the end of the closing operation, as in the case of the opening operation. This is a process of updating the section current reference value stored in the memory using the motor current-voltage conversion value detected during the closing operation. Further, by repeating step S35 during the closing operation, at the time when the processing of step S40 (steps S401 to S404 in FIG. 8) is started, the maximum current-voltage conversion value in each section in which the closing operation is performed is determined. It is stored in the memory, and the process of step S35 is also a part of the section current reference value update process at the time of closing operation. In step S35, in order to detect that the motor current-voltage conversion value becomes larger than that during normal operation due to an obstacle, first, it is the maximum value within the section of the motor current-voltage conversion value for each section detected during normal operation. The maximum current-voltage conversion value in the section is calculated.
そして、図8のステップS401では、閉鎖動作時の区間毎に、ステップS35の処理を通じて記憶した区間内最大電流電圧変換値を用いて、当該区間における区間内最大電流電圧変換値とその前後の各区間における区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める。
続くステップS402では、閉鎖動作時の区間毎に、ステップS35の処理を通じて記憶した区間内最大電流電圧変換値と、ステップS401で求めた前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める。Then, in step S401 of FIG. 8, for each section during the closing operation, the maximum current-voltage conversion value in the section stored through the process of step S35 is used, and the maximum current-voltage conversion value in the section and each before and after the section are used. The average maximum current-voltage conversion value in the front-rear section, which is the average value with the maximum current-voltage conversion value in the section in the section, is obtained.
In the following step S402, the larger value of the maximum current-voltage conversion value in the section stored through the process of step S35 and the average maximum current-voltage conversion value in the front-rear section obtained in step S401 is used for each section during the closing operation. Obtain the maximum current-voltage conversion value after comparing a certain front-back section.
さらに、続くステップS403では、ステップS402で求めた区間毎の前後区間比較後最大電流電圧変換値を最新の動作を含んだ過去の指定回数分(例えば、4回分)の動作について平均する。なお、このステップS403は、図8において破線で示すように、本発明の必須構成要素では無いが、ステップS403を設けることで、開放動作時と同様、より適切に障害物の検知を行うことができる。
そして、続くステップS404で、このようにして求めた前後区間比較後最大電流電圧変換値に基づいて、メモリに記憶した開放動作時の区間毎の区間電流基準値を更新する。そして、これにて、閉鎖動作の処理が終了となる。Further, in the following step S403, the maximum current-voltage conversion value after comparison between the front and rear sections for each section obtained in step S402 is averaged for the past specified number of times (for example, four times) including the latest operation. Although this step S403 is not an essential component of the present invention as shown by the broken line in FIG. 8, by providing step S403, it is possible to detect obstacles more appropriately as in the case of the opening operation. it can.
Then, in the following step S404, the section current reference value for each section during the opening operation stored in the memory is updated based on the maximum current-voltage conversion value after the comparison between the front and rear sections thus obtained. And this completes the processing of the closing operation.
以上により、開放動作時及び閉鎖動作時のそれぞれに更新される区間電流基準値は、開放動作と閉鎖動作の違い、開閉体であるスラットカーテン10の開閉位置、スラットカーテン10の負荷状態、経年劣化の影響等に応じて、最新の運転時のモータ電流電圧変換値を用いて更新された値となる。そして、検出したモータ電流電圧変換値と上記のようにして更新した区間電流基準値とを区間毎にあらかじめ定めた比較係数を用いて比較することで、適切に障害物の検知を行うことができる。これにより、直流モータ2のモータ電流を検出したモータ電流電圧変換値に基づいて適切に障害物の検知を行うことができる。 As described above, the section current reference values updated for each of the opening operation and the closing operation are the difference between the opening operation and the closing operation, the opening / closing position of the
また、既に説明したように、開放動作時と閉鎖動作時のいずれの場合も、直流モータが力行動作の状態になっているか回生動作の状態になっているかにかかわらず、障害物によって開放動作及び閉鎖動作が妨げられると、モータ電流電圧変換値は、電圧値が大きくなる方向に変化する。そして、この関係があるため、本発明では、モータ電流電圧変換値の区間内の最大値である区間内最大電流電圧変換値から求めた前後区間比較後最大電流電圧変換値に基づいて、区間電流基準値を更新している。従って、本発明は、重量シャッター等のバネ併用式でないシャッター用のシャッター開閉機と軽量バランスシャッター等のバネ併用式シャッター用のシャッター開閉機のいずれにも適用することが出来る。 Further, as already described, in both the opening operation and the closing operation, regardless of whether the DC motor is in the power running operation state or the regenerative operation state, the opening operation and the opening operation are performed by an obstacle. When the closing operation is hindered, the motor current-voltage conversion value changes in the direction of increasing the voltage value. Because of this relationship, in the present invention, the section current is based on the maximum current-voltage conversion value after comparison between the front and rear sections obtained from the maximum current-voltage conversion value in the section, which is the maximum value in the section of the motor current-voltage conversion value. The standard value is being updated. Therefore, the present invention can be applied to both a shutter switch for a shutter that is not a spring-combined type such as a heavy-duty shutter and a shutter switch for a spring-combined shutter such as a lightweight balance shutter.
以上により、開閉体をシャッターのスラットカーテン10として、また、その開閉装置をシャッター開閉機1として、本発明の開閉体の開閉装置を実施形態に即して説明した。
本実施形態では、直流モータ2に取り付けられたホールセンサ2b、及び、制御部3のホールセンサ信号入力回路3gが本発明の位置検出部に相当する。また、制御部3のモータ電流検出回路3d、並びに、マイクロプロセッサ3aが実行するステップS14、及び、ステップS34が本発明のモータ電流検出手段に相当し、マイクロプロセッサ3aの内部RAM3a1、及び、制御部3のEEPROM3fが本発明の区間電流基準値記憶手段に相当する。As described above, the switchgear of the present invention has been described according to the embodiment, with the switchgear as the
In the present embodiment, the
また、本実施形態では、マイクロプロセッサ3aが実行するステップS16(ステップS161〜S164)〜ステップS17、及び、ステップS36(ステップS361〜S364)〜ステップS37が本発明の障害物検知手段に相当する。また、マイクロプロセッサ3aが実行するステップS15、ステップS20(ステップS201〜S204)、ステップS35、及び、ステップS40(ステップS401〜S404)が本発明の区間電流基準値更新手段に相当する。 Further, in the present embodiment, steps S16 (steps S161 to S164) to S17 and steps S36 (steps S361 to S364) to S37 executed by the microprocessor 3a correspond to the obstacle detecting means of the present invention. Further, steps S15, steps S20 (steps S201 to S204), steps S35, and steps S40 (steps S401 to S404) executed by the microprocessor 3a correspond to the section current reference value updating means of the present invention.
また、本実施形態では、マイクロプロセッサ3aが実行するステップS15、及び、ステップS35が本発明の第1算出手段に相当し、マイクロプロセッサ3aが実行するステップS201、及び、ステップS401が本発明の第2算出手段に相当する。また、マイクロプロセッサ3aが実行するステップS202、及び、ステップS402が本発明の第3算出手段に相当する。 Further, in the present embodiment, steps S15 and S35 executed by the microprocessor 3a correspond to the first calculation means of the present invention, and steps S201 and S401 executed by the microprocessor 3a correspond to the first calculation means of the present invention. 2 Corresponds to the calculation means. Further, step S202 and step S402 executed by the microprocessor 3a correspond to the third calculation means of the present invention.
また、本実施形態では、マイクロプロセッサ3aが実行するステップS203、及び、ステップS403が本発明の指定回数平均手段に相当する。また、直流モータ2に取り付けられたサーミスタ2c、及び、制御部3のサーミスタ入力回路3hが本発明のモータ温度検出手段に相当し、マイクロプロセッサ3aが実行するステップS163、及び、ステップS363が本発明の障害物検知温度補正手段に相当する。 Further, in the present embodiment, step S203 and step S403 executed by the microprocessor 3a correspond to the designated number of times averaging means of the present invention. Further, the
以上において、本発明を実施形態に即して説明したが、本発明はこの実施形態に限定されるものではなく、その要旨を逸脱しない範囲で、適宜変更して適用できることはいうまでもない。
例えば、実施形態では、モータ電流をモータ電流電圧変換値に変換して検出するモータ電流検出手段として、図2に示すようなオペアンプ(演算増幅器)を用いた差動増幅回路で構成されるモータ電流検出回路3dを示したが、これは一例であり、同様にモータ電流電圧変換値を検出出来る回路であれば、他の構成の回路を用いても良い。
また、上記の差動増幅回路を直流モータの1相当たり1組ずつ計3組設けて、直流モータの各相のモータ電流を別々に検出する回路を用いる構成とした場合には、それらの回路による検出結果をマイクロプロセッサの演算によって合成したものを、本発明のモータ電流検出手段により検出したモータ電流電圧変換値としても良い。In the above, the present invention has been described according to the embodiment, but it goes without saying that the present invention is not limited to this embodiment and can be appropriately modified and applied without departing from the gist thereof.
For example, in the embodiment, the motor current configured by a differential amplifier circuit using an operational amplifier (arithmetic amplifier) as shown in FIG. 2 as a motor current detecting means for converting the motor current into a motor current-voltage conversion value and detecting the motor current. Although the
Further, when the above differential amplification circuits are provided in a total of three sets, one set for each phase of the DC motor, and a circuit for detecting the motor current of each phase of the DC motor is used separately, those circuits are used. The motor current / voltage conversion value detected by the motor current detecting means of the present invention may be obtained by synthesizing the detection result according to the above by the calculation of the microprocessor.
1 シャッター開閉機(開閉装置)
2 直流モータ
2b ホールセンサ(位置検出部)
2c サーミスタ(モータ温度検出手段)
3 制御部
3a マイクロプロセッサ
3a1 内部RAM(区間電流基準値記憶手段)
3b 整流平滑回路
3c モータ駆動回路
3d モータ電流検出回路(モータ電流検出手段)
3e 押ボタン入力回路
3f EEPROM(区間電流基準値記憶手段)
3g ホールセンサ信号入力回路(位置検出部)
3h サーミスタ入力回路(モータ温度検出手段)
4 押ボタンスイッチボックス
10 スラットカーテン(開閉体)
11 ガイドレール
12 まぐさ部
13 シャッターケース
14 巻取軸
15 駆動伝達系
DO 開放方向
DC 閉鎖方向
PBU 上昇(開放)ボタン
PBD 下降(閉鎖)ボタン
PBS 停止ボタン
S14,S34 モータ電流検出手段
S16(S161〜S164)〜S17,S36(S361〜S364)〜S37 障害物検知手段
S15,S20(S201〜S204),S35,S40(S401〜S404) 区間電流基準値更新手段
S15,S35 第1算出手段
S201,401 第2算出手段
S202,402 第3算出手段
S203,403 指定回数平均手段
S163,S363 障害物検知温度補正手段1 Shutter switchgear (switchgear)
2
2c thermistor (motor temperature detecting means)
3 Control unit 3a Microprocessor 3a1 Internal RAM (interval current reference value storage means)
3b
3e Pushbutton input circuit 3f EEPROM (interval current reference value storage means)
3g Hall sensor signal input circuit (position detector)
3h thermistor input circuit (motor temperature detecting means)
4 Push
11
Claims (3)
該直流モータの回転に連動して前記開閉体の開閉位置を検出する位置検出部と、
前記開放方向への開放動作及び前記閉鎖方向への閉鎖動作の各動作時における前記直流モータの回転数がそれぞれ目標回転数になるようにフィードバック制御を行いつつ、前記位置検出部で検出した位置情報に基づいて前記直流モータを制御する制御部とを備えた開閉体の開閉装置であって、
前記制御部は、
前記直流モータに流れるモータ電流を所定の電圧範囲内の電圧値となるモータ電流電圧変換値に変換して検出するモータ電流検出手段と、
前記開閉体の動作範囲である全開位置と全閉位置との間を所定の区間に分割して、前記開放動作及び前記閉鎖動作の各動作時について前記開閉体の開閉位置に対応する前記区間毎の前記モータ電流電圧変換値との比較基準となる区間電流基準値を記憶する区間電流基準値記憶手段と、
前記開放動作及び前記閉鎖動作の各動作時について前記モータ電流検出手段で検出した前記モータ電流電圧変換値と前記区間電流基準値記憶手段で記憶した前記区間電流基準値とを前記区間毎にあらかじめ定めた比較係数を用いて比較した比較結果に基づいて前記開放動作及び前記閉鎖動作を妨げる障害物を検知する障害物検知手段と、
前記開放動作及び前記閉鎖動作の各動作の開始から終了までの間に前記障害物検知手段で障害物が検知されなかった場合に、当該開放動作及び当該閉鎖動作の各動作中に前記モータ電流検出手段で検出した前記モータ電流電圧変換値を用いて前記区間電流基準値記憶手段で記憶した前記区間電流基準値を更新する区間電流基準値更新手段とを有し、
前記モータ電流電圧変換値は、前記モータ電流が0のときを前記電圧範囲内の所定の基準電圧値として、前記直流モータの力行電流が大きくなるほど前記基準電圧値よりも大きな電圧値となる一方、前記直流モータの回生電流が大きくなるほど前記基準電圧値よりも小さな電圧値となるようになっていて、
前記区間電流基準値更新手段は、
前記区間毎に前記モータ電流検出手段で検出した前記モータ電流電圧変換値の当該区間内の最大値である区間内最大電流電圧変換値を求める第1算出手段と、
前記区間毎に当該区間における前記区間内最大電流電圧変換値とその前後の各区間における前記区間内最大電流電圧変換値との平均値である前後区間平均最大電流電圧変換値を求める第2算出手段と、
前記区間毎に前記第1算出手段で求めた前記区間内最大電流電圧変換値と前記第2算出手段で求めた前記前後区間平均最大電流電圧変換値のうちの大きい方の値である前後区間比較後最大電流電圧変換値を求める第3算出手段とを含み、
前記前後区間比較後最大電流電圧変換値に基づいて前記区間電流基準値を更新する
開閉体の開閉装置。A DC motor for opening and closing the opening and closing body supported so that it can operate in both the opening and closing directions,
A position detection unit that detects the open / closed position of the open / close body in conjunction with the rotation of the DC motor, and
Position information detected by the position detection unit while performing feedback control so that the rotation speed of the DC motor during each operation of the opening operation in the opening direction and the closing operation in the closing direction reaches the target rotation speed. An opening / closing device for an opening / closing body including a control unit that controls the DC motor based on the above.
The control unit
A motor current detecting means for detecting by converting the motor current flowing through the DC motor into a motor current-voltage conversion value which is a voltage value within a predetermined voltage range.
The section between the fully open position and the fully closed position, which is the operating range of the opening / closing body, is divided into a predetermined section, and each of the sections corresponding to the opening / closing position of the opening / closing body during each operation of the opening operation and the closing operation. A section current reference value storage means for storing a section current reference value that serves as a reference for comparison with the motor current-voltage conversion value of
The motor current-voltage conversion value detected by the motor current detecting means and the section current reference value stored by the section current reference value storage means are predetermined for each section during each of the opening operation and the closing operation. An obstacle detecting means for detecting an obstacle that hinders the opening operation and the closing operation based on the comparison result of comparison using the comparison coefficient.
When an obstacle is not detected by the obstacle detecting means between the start and end of each of the opening operation and the closing operation, the motor current is detected during each of the opening operation and the closing operation. It has a section current reference value updating means for updating the section current reference value stored in the section current reference value storage means using the motor current-voltage conversion value detected by the means.
The motor current-voltage conversion value is a predetermined reference voltage value within the voltage range when the motor current is 0, and the larger the power running current of the DC motor, the larger the voltage value than the reference voltage value. As the regenerative current of the DC motor increases, the voltage value becomes smaller than the reference voltage value.
The section current reference value updating means
A first calculation means for obtaining the maximum current-voltage conversion value in a section, which is the maximum value in the section of the motor current-voltage conversion value detected by the motor current detection means for each section.
A second calculation means for obtaining the average maximum current-voltage conversion value in the front-rear section, which is the average value of the maximum current-voltage conversion value in the section in the section and the maximum current-voltage conversion value in the section in each section before and after the section. When,
Comparison of the front-rear section, which is the larger value of the maximum current-voltage conversion value in the section obtained by the first calculation means and the average maximum current-voltage conversion value in the front-rear section obtained by the second calculation means for each section. Including a third calculation means for obtaining the post-maximum current-voltage conversion value,
A switchgear switchgear that updates the section current reference value based on the maximum current-voltage conversion value after comparison between the front and rear sections.
前記区間電流基準値更新手段は、
前記区間電流基準値を更新する際に、前記第3算出手段で求めた前記区間毎の前記前後区間比較後最大電流電圧変換値を最新の動作を含んだ過去の指定回数分の動作について平均する指定回数平均手段を含む
開閉体の開閉装置。The opening / closing device for the opening / closing body according to claim 1.
The section current reference value updating means
When updating the section current reference value, the maximum current-voltage conversion value after comparison between the front and rear sections for each section obtained by the third calculation means is averaged for the past specified number of operations including the latest operation. A switchgear opening / closing device that includes a specified number of times averaging means.
前記制御部は、
前記直流モータのモータ温度を検出するモータ温度検出手段を有し、
前記障害物検知手段は、
前記モータ電流電圧変換値と前記区間電流基準値とを前記比較係数を用いて比較する際に、前記モータ温度検出手段で検出した前記モータ温度に応じて補正を行う障害物検知温度補正手段を含む
開閉体の開閉装置。The opening / closing device for the opening / closing body according to claim 1 or 2.
The control unit
It has a motor temperature detecting means for detecting the motor temperature of the DC motor, and has
The obstacle detecting means is
Includes an obstacle detection temperature correction means that corrects according to the motor temperature detected by the motor temperature detection means when comparing the motor current-voltage conversion value and the section current reference value using the comparison coefficient. A switchgear for the switchgear.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020175648A JP6901651B1 (en) | 2020-10-02 | 2020-10-02 | Switchgear of the switchgear |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020175648A JP6901651B1 (en) | 2020-10-02 | 2020-10-02 | Switchgear of the switchgear |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6901651B1 true JP6901651B1 (en) | 2021-07-14 |
| JP2022060124A JP2022060124A (en) | 2022-04-14 |
Family
ID=76753096
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020175648A Active JP6901651B1 (en) | 2020-10-02 | 2020-10-02 | Switchgear of the switchgear |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6901651B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023007745A1 (en) * | 2021-07-30 | 2023-02-02 | 株式会社安川電機 | Motor control device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005042485A (en) * | 2003-07-25 | 2005-02-17 | Bunka Shutter Co Ltd | Electric shutter control device |
| JP4354879B2 (en) * | 2004-06-21 | 2009-10-28 | 文化シヤッター株式会社 | Switchgear |
| JP2006226056A (en) * | 2005-02-21 | 2006-08-31 | Miura Co Ltd | Method for controlling opening/closing of shutter |
| JP5060537B2 (en) * | 2009-10-08 | 2012-10-31 | 新生精機株式会社 | Shutter opening and closing device |
| JP6219066B2 (en) * | 2013-05-31 | 2017-10-25 | 三和シヤッター工業株式会社 | Electric sheet shutter device for construction |
-
2020
- 2020-10-02 JP JP2020175648A patent/JP6901651B1/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023007745A1 (en) * | 2021-07-30 | 2023-02-02 | 株式会社安川電機 | Motor control device |
| JPWO2023007745A1 (en) * | 2021-07-30 | 2023-02-02 | ||
| JP7703663B2 (en) | 2021-07-30 | 2025-07-07 | 株式会社安川電機 | Motor Control Device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022060124A (en) | 2022-04-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9835350B2 (en) | Method for controlling constant air volume of ECM motor in HVAC system | |
| US7319300B2 (en) | Method of operating an electronically commutated motor, and method for carrying out such a method | |
| US8669730B2 (en) | Ventilation device | |
| US6426604B1 (en) | Power window controlling device | |
| US8134319B2 (en) | Compensation of motor control using current-RPM relation for a ventilation system | |
| KR101684706B1 (en) | Compensation Apparatus and Method for output current distortion of inverter | |
| US11703813B2 (en) | Tracking a position of a motorized window treatment | |
| US20170218699A1 (en) | Operating control method of a motorized driving device of a closure or sun protection home automation installation, and related device | |
| JPH05115198A (en) | Inverter air-conditioner | |
| JP6901651B1 (en) | Switchgear of the switchgear | |
| JP5409332B2 (en) | DC motor control device and ventilation device | |
| US20060132076A1 (en) | Method for automatically adjusting the commutation angle in brushless direct current motors | |
| JP6609796B2 (en) | Ventilation equipment | |
| JP2009261080A (en) | Inverter device and constant-airflow ventilator blower equipped therewith | |
| KR101735167B1 (en) | Methods for detecting of pinch in anti pinch system of sunroof for vehicle and appratuses using the same | |
| WO2014208095A1 (en) | Ventilation device | |
| JP2015142403A (en) | Ventilation equipment | |
| JP2016136820A (en) | Motor drive device | |
| JP6569089B2 (en) | Ceiling fan | |
| KR102272110B1 (en) | Motor control device which can control speed and torque stably | |
| JP2011147232A (en) | Dc power supply unit | |
| JP5534508B2 (en) | DC power supply | |
| CN116357192B (en) | A control method, device, box door assembly, delivery robot and storage cabinet | |
| KR100309737B1 (en) | Apparatus and method for controlling fan motor speed for air conditioner | |
| JP4602118B2 (en) | Motor load estimation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201002 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201002 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201119 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210224 |
|
| 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: 20210309 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210315 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6901651 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |