Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7676726B2 - Motor load detection method - Google Patents
[go: Go Back, main page]

JP7676726B2 - Motor load detection method - Google Patents

Motor load detection method Download PDF

Info

Publication number
JP7676726B2
JP7676726B2 JP2021130345A JP2021130345A JP7676726B2 JP 7676726 B2 JP7676726 B2 JP 7676726B2 JP 2021130345 A JP2021130345 A JP 2021130345A JP 2021130345 A JP2021130345 A JP 2021130345A JP 7676726 B2 JP7676726 B2 JP 7676726B2
Authority
JP
Japan
Prior art keywords
motor
current
load
control unit
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021130345A
Other languages
Japanese (ja)
Other versions
JP2023024189A (en
Inventor
曜 小林
航大 三平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DKK TOA Corp
Original Assignee
DKK TOA Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DKK TOA Corp filed Critical DKK TOA Corp
Priority to JP2021130345A priority Critical patent/JP7676726B2/en
Publication of JP2023024189A publication Critical patent/JP2023024189A/en
Application granted granted Critical
Publication of JP7676726B2 publication Critical patent/JP7676726B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)

Description

この発明は、ブラシレスDCモーターの負荷検知を、制御回路によらずに行うモーター負荷検知方法に関するものである。 This invention relates to a motor load detection method that detects the load on a brushless DC motor without using a control circuit.

従来より、ブラシレスDCモーターは、ハードディスク、レーザープリンター、複写機、プロジェクター等のオフィス機器や、空調機器、冷蔵庫、給湯器等、また、自動車、電車、計測器、医療機器等、広い分野においていろいろな用途で使用されている。
このブラシレスDCモーターは、回転安定性が高く、長寿命であるというメリットや、過負荷状態においても回転することができるというメリットがある。
2. Description of the Related Art Brushless DC motors have traditionally been used for a variety of purposes in a wide range of fields, including office equipment such as hard disks, laser printers, copiers, and projectors, as well as air conditioners, refrigerators, water heaters, and the like, as well as automobiles, trains, measuring instruments, and medical equipment.
This brushless DC motor has the advantages of high rotational stability and a long life, as well as the advantage of being able to rotate even under an overload condition.

しかし、過負荷状態でも停止せずに動作し続けると、場合によっては、駆動系(モータードライブ)のギアが破損してしまうことがある。
そこで、そのような問題を解決するために、例えば特許文献1には、負荷状態を検出し、過負荷状態であると判断したら、モータを停止するモータ制御装置が開示されている。また、例えば特許文献2には、電流検出回路等を設けずにDCブラシレスモータの過負荷の検出を行い、モータの回転を停止させるモータ制御装置が開示されている。
However, if the device continues to operate even under an overload condition without stopping, in some cases the gears in the drive system (motor drive) may be damaged.
In order to solve such problems, for example, Patent Document 1 discloses a motor control device that detects the load state and stops the motor if it is determined to be in an overload state. Also, for example, Patent Document 2 discloses a motor control device that detects an overload of a DC brushless motor without providing a current detection circuit or the like and stops the rotation of the motor.

特開2001-286179号公報JP 2001-286179 A 特開2010-98784号公報JP 2010-98784 A

しかしながら、例えば特許文献1,2等に記載されているような従来のモーター負荷検知方法では、制御部の内部に負荷検知機能があったため、その分、制御部に負担がかかり、モーター制御に影響を与えてしまうおそれがある、という課題があった。また、モーターに負荷がかかっていると判断されるとモーターを停止させていたため、モーターを用いた計測器においては、モーター負荷検知によって計測器における測定値がおかしな値になってしまって使い物にならない、という課題もあった。 However, in conventional motor load detection methods such as those described in Patent Documents 1 and 2, the load detection function is built into the control unit, which places a burden on the control unit and can affect motor control. In addition, because the motor is stopped when it is determined that a load is applied to the motor, there is also the problem that in measuring instruments using the motor, motor load detection can cause strange measurement values on the measuring instrument, making it unusable.

この発明は、上記のような課題を解決するためになされたものであり、制御部の外部に負荷検知機能を設け、モーターが停止する前にモーターにかかる負荷を検知して通知することができるモーター負荷検知方法を提供することを目的とする。 This invention was made to solve the above problems, and aims to provide a motor load detection method that provides a load detection function external to the control unit and can detect and notify the load on the motor before the motor stops.

上記目的を達成するため、この発明は、外部からの制御指令に基づいて、モーターを駆動および回転制御させる制御部を備える計測器におけるモーター負荷検知方法であって、前記制御部の外部に設けられた電流測定部が、前記モーターの駆動および回転制御を行う制御部にかかる電流を検知するステップと、前記制御部の外部に設けられた負荷検知部が、前記電流測定部が検知した電流に基づいて、前記モーターの負荷異常、および、前記モーターまたは前記制御部の故障異常を検知するステップと、前記制御部の外部に設けられたアラーム出力部が、前記負荷検知部が前記モーターの負荷異常を検知した場合に、モーター負荷異常である旨を出力し、前記負荷検知部が前記モーターまたは前記制御部の故障異常を検知した場合には、故障異常である旨を出力するステップと、を有し、前記負荷検知部は、前記電流測定部が検知した電流があらかじめ設定された第1の閾値(M1)より大きいか否か、および、前記電流測定部が検知した電流の増加割合があらかじめ設定された第2の閾値(m1)より大きいか否かを判断し、前記電流が前記第1の閾値(M1)より大きく、かつ、前記電流の増加割合が前記第2の閾値(m1)以下の場合には、前記モーターの負荷異常を検知し、前記電流が前記第1の閾値(M1)より大きく、かつ、前記電流の増加割合が前記第2の閾値(m1)より大きい場合には、前記モーターまたは前記制御部の故障異常を検知することを特徴とする。 In order to achieve the above object, the present invention provides a motor load detection method in a measuring instrument equipped with a control unit that drives and controls the rotation of a motor based on an external control command, the method comprising the steps of: a current measurement unit provided outside the control unit detecting a current applied to the control unit that drives and controls the rotation of the motor; a load detection unit provided outside the control unit detecting a load abnormality of the motor and a fault abnormality of the motor or the control unit based on the current detected by the current measurement unit; and an alarm output unit provided outside the control unit outputting a message indicating that a motor load abnormality has occurred when the load detection unit detects a load abnormality of the motor, and the load detection unit outputting a message indicating that a motor load abnormality has occurred when the load detection unit detects a load abnormality of the motor or and if a fault or abnormality in the control unit is detected, outputting a notice indicating that a fault or abnormality has occurred , wherein the load detection unit determines whether the current detected by the current measurement unit is greater than a predetermined first threshold (M1) and whether the rate of increase in the current detected by the current measurement unit is greater than a predetermined second threshold (m1), and detects a load abnormality in the motor if the current is greater than the first threshold (M1) and the rate of increase in the current is equal to or less than the second threshold (m1), and detects a fault or abnormality in the motor or the control unit if the current is greater than the first threshold (M1) and the rate of increase in the current is greater than the second threshold (m1) .

この発明のモーター負荷検知方法によれば、モーターに直接かかる駆動電流ではなく、モーターの駆動および回転制御を行う制御部にかかる電流を検知する負荷検知機能を、制御部の外部に設けたことにより、負荷検知によって制御部に負担をかけることがなく、また、モーターが停止する前にモーターにかかる負荷を検知して通知することができるので、負荷異常が通知されたらモーターの検査や交換などのメンテナンスを行うなど、モーターの負荷異常に素早く対応することができる。
また、制御部の外側に負荷検知機能を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる。
According to the motor load detection method of the present invention, a load detection function that detects the current applied to the control unit that drives and controls the rotation of the motor, rather than the drive current directly applied to the motor, is provided outside the control unit.This means that the load detection does not put a burden on the control unit, and the load on the motor can be detected and notified before the motor stops, so that when a load abnormality is notified, maintenance such as inspection or replacement of the motor can be performed, and the motor load abnormality can be responded to quickly.
In addition, since the load detection function is provided outside the control unit, the load detection function can be added later even to existing measuring instruments that do not have a load detection function.

この発明の実施の形態1における、モーターを使用した計測器の概略構成の一例を示すブロック図である。1 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in a first embodiment of the present invention; この発明の実施の形態1における、負荷検知機構の動作(処理)の一例を示すフローチャートである。5 is a flowchart showing an example of an operation (processing) of a load detection mechanism in the first embodiment of the present invention. この発明の実施の形態2における、モーターを使用した計測器の概略構成の一例を示すブロック図である。FIG. 11 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in a second embodiment of the present invention. この発明の実施の形態2における、負荷検知機構の動作(処理)の一例を示すフローチャートである。11 is a flowchart showing an example of an operation (process) of a load detection mechanism in the second embodiment of the present invention. この発明の実施の形態3における、モーターを使用した計測器の概略構成の一例を示すブロック図である。FIG. 11 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in accordance with a third embodiment of the present invention. この発明の実施の形態3における、負荷検知機構の動作(処理)の一例を示すフローチャートである。13 is a flowchart showing an example of an operation (process) of a load detection mechanism in the third embodiment of the present invention. この発明の実施の形態4における、モーターを使用した計測器の概略構成の一例を示すブロック図である。FIG. 13 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in accordance with a fourth embodiment of the present invention. この発明の実施の形態4における、負荷検知機構の動作(処理)の一例を示すフローチャートである。13 is a flowchart showing an example of an operation (processing) of a load detection mechanism in accordance with a fourth embodiment of the present invention.

この発明は、ブラシレスDCモーターの負荷検知を、制御回路によらずに行うモーター負荷検知方法に関するものである。
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
The present invention relates to a motor load detection method for detecting the load on a brushless DC motor without using a control circuit.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

実施の形態1.
図1は、この発明の実施の形態1における、モーターを使用した計測器の概略構成の一例を示すブロック図である。一般的に、モーターを使用した計測器(例えば、アルカリ度計や残留塩素計など)では、回転数などの制御指令を外部から受けて、その外部からの制御指令に基づいて、モーターを駆動および回転制御させる制御部を備えている。この実施の形態1における計測器1は、図1に示すように、モーター11および制御部12だけでなく、さらに、電流測定部13、負荷検知部14、アラーム出力部15を有する負荷検知機構10を備えている。また、この実施の形態1における計測器1は、使用するモーター11はブラシレスDCモーターであり、そのモーター11の回転数を変化させない使い方をする計測器であるものとする。
Embodiment 1.
FIG. 1 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in a first embodiment of the present invention. In general, a measuring instrument using a motor (such as an alkalinity meter or a residual chlorine meter) is provided with a control unit that receives control commands such as a rotation speed from the outside and drives and controls the rotation of the motor based on the control command from the outside. As shown in FIG. 1, the measuring instrument 1 in this first embodiment is provided with not only a motor 11 and a control unit 12, but also a load detection mechanism 10 having a current measurement unit 13, a load detection unit 14, and an alarm output unit 15. In addition, the measuring instrument 1 in this first embodiment is a measuring instrument that uses a brushless DC motor as the motor 11 and is used without changing the rotation speed of the motor 11.

電流測定部13は、モーター11の駆動および回転制御を行う制御部12にかかる電流を検知する測定部である。
負荷検知部14は、電流測定部13が検知した電流に基づいて、モーター11の負荷異常を検知するとともに、モーター11または制御部12の故障異常を検知する検知部である。
The current measuring unit 13 is a measuring unit that detects the current applied to the control unit 12 that controls the drive and rotation of the motor 11.
The load detection unit 14 is a detection unit that detects a load abnormality of the motor 11 based on the current detected by the current measurement unit 13 and detects a fault or abnormality of the motor 11 or the control unit 12 .

アラーム出力部15は、負荷検知部14がモーター11の負荷異常を検知した場合に、モーター負荷異常である旨を出力し、負荷検知部14がモーター11または制御部12の故障異常を検知した場合に、故障異常である旨を出力する出力部である。 The alarm output unit 15 is an output unit that outputs a motor load abnormality when the load detection unit 14 detects a load abnormality in the motor 11, and outputs a malfunction abnormality when the load detection unit 14 detects a malfunction abnormality in the motor 11 or the control unit 12.

また、図1においては、説明のために、矢印上に情報(信号や電流)の名称がカッコ書きで記載されているが、制御部12に与えられる外部からの制御指令は、どのような速度や回転数でモーター11を制御するかということを指示する制御信号である。また、制御部12がモーター11を駆動する電流(モーターの駆動電流)を電流A1、電流測定部13が測定する制御部12にかかる電流を電流A2とする。 In addition, in FIG. 1, for the purpose of explanation, the names of information (signals and currents) are written in parentheses above the arrows, but the external control command given to the control unit 12 is a control signal that instructs at what speed or number of rotations to control the motor 11. The current with which the control unit 12 drives the motor 11 (motor drive current) is current A1, and the current applied to the control unit 12 measured by the current measurement unit 13 is current A2.

ここで、従来技術の説明においても記載したとおり、例えば特許文献1,2等に記載されているような従来のモーター負荷検知方法では、制御部の内部に負荷検知機能があったため、その分、制御部に負担がかかり、モーター制御に影響を与えてしまうおそれがある、という課題があった。また、特許文献2の従来技術として記載されているように、モーターの駆動電流を検出することは知られていたが、従来のモーター負荷検知方法では、モーターに負荷がかかっていると判断されるとモーターを停止させていたため、モーターを用いた計測器においては、モーター負荷検知によってモーターが止まってしまい、計測器における測定値がおかしな値になってしまって使い物にならない、という課題もあった。 As described in the explanation of the prior art, the conventional motor load detection methods described in Patent Documents 1 and 2, for example, have a load detection function inside the control unit, which places a burden on the control unit and may affect motor control. As described as the prior art in Patent Document 2, it is known to detect the drive current of a motor, but the conventional motor load detection methods stop the motor when it is determined that a load is applied to the motor. Therefore, in a measuring instrument using a motor, the motor stops when the motor load is detected, and the measured value of the measuring instrument becomes strange and unusable.

これに対して、この発明の実施の形態1におけるモーター負荷検知方法では、モーター11を駆動および回転制御する制御部12の外に負荷検知機構10(電流測定部13、負荷検知部14、アラーム出力部15)を設けたことにより、負荷検知により制御部12に負担をかけることがなく、また、モーター11の駆動電流A1を測定して負荷を検知しているのではなく、制御部12にかかる電流A2を測定して負荷を検知しているので、モーター11のみではなく制御部12の負荷や故障も検知することができる。また、制御部12の外側に負荷検知機能(負荷検知機構10)を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。 In contrast to this, in the motor load detection method in embodiment 1 of the present invention, a load detection mechanism 10 (current measurement unit 13, load detection unit 14, alarm output unit 15) is provided outside the control unit 12 that drives and controls the rotation of the motor 11, so that the load detection does not place a burden on the control unit 12, and since the load is not detected by measuring the drive current A1 of the motor 11 but by measuring the current A2 applied to the control unit 12, it is possible to detect the load and failure of not only the motor 11 but also the control unit 12. In addition, since the load detection function (load detection mechanism 10) is provided outside the control unit 12, there is also the advantage that a load detection function can be added later to an existing measuring instrument that does not have a load detection function.

図2は、この発明の実施の形態1における、負荷検知機構の動作(処理)の一例を示すフローチャートである。
まず初めに、負荷検知機構10の電流測定部13が、モーター11の駆動および回転制御を行う制御部12にかかる電流値(A2)を取得する(ステップST1)。
FIG. 2 is a flowchart showing an example of the operation (processing) of the load detection mechanism in the first embodiment of the present invention.
First, the current measuring unit 13 of the load detection mechanism 10 acquires the value of the current (A2) applied to the control unit 12 which controls the drive and rotation of the motor 11 (step ST1).

次に、負荷検知部14が、電流測定部13がステップST1において取得(検知)した電流値(A2)が、あらかじめ設定された所定の閾値M1より大きいか否かを判断する(ステップST2)。この所定の閾値M1は、例えば0.2[A]など、モーター11に負荷がかかっていなければそれより大きな電流値にはならないはず、という値であり、論理上または経験上、あらかじめ設定される値である。なお、電流値を閾値と比較するのではなく、その電流値から消費電力を計算して、消費電力がある所定の閾値より大きくなったか否かで判断するようにしてもよい。 Next, the load detection unit 14 judges whether the current value (A2) acquired (detected) by the current measurement unit 13 in step ST1 is greater than a predetermined threshold value M1 that has been set in advance (step ST2). This predetermined threshold value M1 is a value, such as 0.2 [A], that the current value should not be greater than if there is no load on the motor 11, and is a value that is set in advance logically or empirically. Note that instead of comparing the current value with a threshold value, the power consumption may be calculated from the current value, and a judgment may be made as to whether the power consumption is greater than a certain predetermined threshold value.

そして、ステップST1で検知された電流値(A2)が、所定の閾値M1以下である場合(ステップST2のNOの場合)には、モーター11に負荷がかかっていない状態であると判断され、次のステップST3へ進む。さらに、ステップST1で検知された電流値(A2)が、所定の閾値M0以上である場合(ステップST3のYESの場合)には、モーター11にも制御部12にも故障などの異常が発生していない正常状態であると判断され、ステップST1に戻る。ここで、閾値として用いられるM1とM0の関係は、M1>M0であり、M0は電流値(A2)の下限値としてあらかじめ設定される値である。なお、この所定の閾値M0(下限値)についても、例えば0.05[A]など、モーター11にも制御部12にも故障などの異常が発生していなければそれより小さな電流値にはならないはず、という値であり、論理上または経験上、あらかじめ設定される値である。また、以下の実施の形態でも同様である。 If the current value (A2) detected in step ST1 is equal to or less than the predetermined threshold value M1 (NO in step ST2), it is determined that the motor 11 is not under load, and the process proceeds to the next step ST3. Furthermore, if the current value (A2) detected in step ST1 is equal to or more than the predetermined threshold value M0 (YES in step ST3), it is determined that the motor 11 and the control unit 12 are in a normal state, with no abnormality such as a failure occurring, and the process returns to step ST1. Here, the relationship between M1 and M0 used as threshold values is M1>M0, and M0 is a value that is preset as the lower limit value of the current value (A2). Note that this predetermined threshold value M0 (lower limit value) is a value, such as 0.05 [A], that should not be smaller than this current value if no abnormality such as a failure occurs in the motor 11 or the control unit 12, and is a value that is preset logically or empirically. This also applies to the following embodiments.

一方、ステップST1で検知された電流値(A2)が、所定の閾値M1よりも大きかった場合(ステップST2のYESの場合)には、モーター11に負荷がかかっている状態であると判断され、その結果がアラーム出力部15へ送信されて、アラーム出力部15が、負荷異常アラームである旨を出力する(ステップST4)。 On the other hand, if the current value (A2) detected in step ST1 is greater than the predetermined threshold value M1 (YES in step ST2), it is determined that the motor 11 is under load, and this result is sent to the alarm output unit 15, which then outputs an abnormal load alarm (step ST4).

この結果、モーター11に何らかの負荷がかかっていることが通知されるので、モーターが停止する前にモーター11にかかる負荷を検知して、モーター11の検査や交換などのメンテナンスを行うなど、モーター11の負荷異常に素早く対応することができる。また、それにより、気づかないうちにモーター11が停止してしまって計測器1の測定結果がおかしな値になる、という不具合が発生することを回避することができる。 As a result, the fact that some load is being applied to the motor 11 is notified, so the load on the motor 11 can be detected before the motor stops, and the motor 11 can be inspected, replaced, or other maintenance can be performed, allowing for a quick response to the load abnormality on the motor 11. This also makes it possible to avoid problems such as the motor 11 stopping unnoticed, causing the measurement results of the measuring device 1 to become strange values.

また、ステップST1で検知された電流値(A2)が、所定の閾値M0(下限値)よりも小さかった場合(ステップST3のNOの場合)には、モーター11または制御部12に何らかの故障などの異常が発生している状態であると判断され、その結果がアラーム出力部15へ送信されて、アラーム出力部15が、故障異常アラームである旨を出力する(ステップST5)。これは、回転数が一定の場合、電流値(A2)は徐々に増加していく傾向にあるため、回転数を変化させない計測器において、電流値(A2)が大きく減少する場合には、モーター11または制御部12に何らかの故障が発生していると考えられるからである。そして、モーター11または制御部12に何らかの故障などの異常が発生していることが通知されるので、モーター11の負荷異常のみではなく、モーター11の故障や制御部12の故障などの故障異常も検知することができる。 Also, if the current value (A2) detected in step ST1 is smaller than the predetermined threshold value M0 (lower limit value) (NO in step ST3), it is determined that some kind of abnormality such as a fault has occurred in the motor 11 or the control unit 12, and the result is sent to the alarm output unit 15, which outputs a fault abnormality alarm (step ST5). This is because, when the rotation speed is constant, the current value (A2) tends to gradually increase, so in a measuring device that does not change the rotation speed, if the current value (A2) decreases significantly, it is considered that some kind of fault has occurred in the motor 11 or the control unit 12. Then, since it is notified that some kind of abnormality such as a fault has occurred in the motor 11 or the control unit 12, it is possible to detect not only load abnormalities in the motor 11, but also fault abnormalities such as a fault in the motor 11 or the control unit 12.

このように、この発明の実施の形態1では、モーター11に直接かかる駆動電流(A1)ではなく、モーター11の駆動および回転制御を行う制御部12にかかる電流(A2)を検知するため、モーター11に負荷がかかっていない場合であって、制御部12の異常により消費電流が増えた場合や大きく減少した場合についても、異常を検知することができる。 In this way, in the first embodiment of the present invention, the current (A2) applied to the control unit 12 that drives and controls the rotation of the motor 11 is detected, rather than the drive current (A1) applied directly to the motor 11. Therefore, even when no load is applied to the motor 11, and the current consumption increases or decreases significantly due to an abnormality in the control unit 12, an abnormality can be detected.

なお、ここでは説明を簡単にするために、ステップST2の条件:「電流値>M1?」がYESの場合には、すぐにステップST4の負荷異常アラームを出力するものとしたが、ステップST1とステップST2を繰り返す回数を決めて、例えば5回連続で「電流値>M1」の条件を満たしたら負荷異常アラームを出力したり、10回中8回「電流値>M1」の条件を満たしたら負荷異常アラームを出力するなど、実際に使用する計測器1の状況に合わせて、適宜調節すればよい。 For simplicity's sake, if the condition in step ST2, "Current value > M1?", is YES, then an abnormal load alarm is output in step ST4 immediately. However, the number of times steps ST1 and ST2 are repeated can be determined, and an abnormal load alarm can be output if the condition "Current value > M1" is met five times in a row, or if the condition "Current value > M1" is met eight times out of ten. This can be adjusted as appropriate to suit the conditions of the measuring device 1 that is actually used.

以上のように、この発明の実施の形態1におけるモーター負荷検知方法によれば、モーターに直接かかる駆動電流ではなく、モーターの駆動および回転制御を行う制御部にかかる電流を検知する負荷検知機能を、制御部の外部に設けたことにより、負荷検知によって制御部に負担をかけることがなく、また、モーターが停止する前にモーターにかかる負荷を検知して通知することができるので、負荷異常が通知されたらモーターの検査や交換などのメンテナンスを行うなど、モーターの負荷異常に素早く対応することができる。 As described above, according to the motor load detection method of the first embodiment of the present invention, a load detection function that detects the current applied to the control unit that drives and controls the rotation of the motor, rather than the drive current directly applied to the motor, is provided outside the control unit. This prevents the load detection from placing a burden on the control unit, and also makes it possible to detect and notify the load on the motor before the motor stops, so that when a load abnormality is notified, maintenance such as inspection or replacement of the motor can be performed, and the motor load abnormality can be quickly responded to.

また、制御部の外側に負荷検知機能を有するものであるので、モーターの負荷異常のみではなく、モーターの故障や制御部の故障などの故障異常も検知することができる。
さらに、制御部の外側に負荷検知機能を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。
In addition, since the control unit has a load detection function outside, it can detect not only motor load abnormalities, but also motor failures, control unit failures, and other fault abnormalities.
Furthermore, since the load detection function is located outside the control unit, there is also the advantage that the load detection function can be added retrofit to existing measuring instruments that do not have a load detection function.

実施の形態2.
図3は、この発明の実施の形態2における、モーターを使用した計測器の概略構成の一例を示すブロック図である。この実施の形態2における計測器2は、図3に示すように、モーター21および制御部22だけでなく、さらに、電流測定部23、負荷検知部24、アラーム出力部25、回転数検出部26を有する負荷検知機構20を備えている。また、この実施の形態2における計測器2は、使用するモーター21は実施の形態1におけるモーター11と同様にブラシレスDCモーターであるが、実施の形態1における計測器1とは異なり、モーター21の回転数を変化させる使い方をする計測器であるものとする。
Embodiment 2.
Fig. 3 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in embodiment 2 of the present invention. As shown in Fig. 3, measuring instrument 2 in embodiment 2 includes not only motor 21 and control unit 22, but also load detection mechanism 20 having current measurement unit 23, load detection unit 24, alarm output unit 25, and rotation speed detection unit 26. Furthermore, measuring instrument 2 in embodiment 2 uses motor 21 which is a brushless DC motor like motor 11 in embodiment 1, but unlike measuring instrument 1 in embodiment 1, measuring instrument 2 is used in such a way that the rotation speed of motor 21 is changed.

電流測定部23は、モーター21の駆動および回転制御を行う制御部22にかかる電流を検知する測定部である。
回転数検出部26は、モーター21の回転数を検知する検出部である。
負荷検知部24は、電流測定部23が検知した電流と、回転数検出部26が検知した回転数とに基づいて、モーター21の負荷異常を検知するとともに、モーター21または制御部22の故障異常を検知する検知部である。
The current measuring unit 23 is a measuring unit that detects the current applied to the control unit 22 that controls the drive and rotation of the motor 21.
The rotation speed detection unit 26 is a detection unit that detects the rotation speed of the motor 21 .
The load detection unit 24 is a detection unit that detects load abnormalities of the motor 21 based on the current detected by the current measurement unit 23 and the rotation speed detected by the rotation speed detection unit 26, and also detects malfunctions or abnormalities of the motor 21 or the control unit 22.

アラーム出力部25は、負荷検知部24がモーター21の負荷異常を検知した場合に、モーター負荷異常である旨を出力し、負荷検知部24がモーター21または制御部22の故障異常を検知した場合に、故障異常である旨を出力する出力部である。 The alarm output unit 25 is an output unit that outputs a motor load abnormality when the load detection unit 24 detects a load abnormality in the motor 21, and outputs a malfunction abnormality when the load detection unit 24 detects a malfunction abnormality in the motor 21 or the control unit 22.

また、図3においては、説明のために、矢印上に情報(信号や電流)の名称がカッコ書きで記載されているが、制御部22に与えられる外部からの制御指令は、どのような速度や回転数でモーター21を制御するかということを指示する制御信号である。また、制御部22がモーター21を駆動する電流(モーターの駆動電流)を電流A1、電流測定部23が測定する制御部22にかかる電流を電流A2とする。さらに、制御部22がモーター21を回転制御している回転数信号を、回転数検出部26が検出する。 In addition, in FIG. 3, for the purpose of explanation, the names of information (signals and currents) are written in parentheses above the arrows, but the external control command given to the control unit 22 is a control signal that instructs at what speed or number of rotations to control the motor 21. The current with which the control unit 22 drives the motor 21 (motor drive current) is current A1, and the current applied to the control unit 22 measured by the current measurement unit 23 is current A2. Furthermore, the rotation speed signal with which the control unit 22 controls the rotation of the motor 21 is detected by the rotation speed detection unit 26.

ここで、図3に示すブロック図では、回転数検出部26は、制御部22からの回転数信号を検出するものとして示しているが、制御部22が実際の回転数を測定して出力する機能を持っていない場合には、外部からの制御指令(制御信号)から回転数指令(回転数信号)を検出するようにすればよい。すなわち、回転数検出部26は、制御部22から回転数信号を検出することによりモーター21の回転数を検知してもよいし、外部からの制御指令(制御信号)から回転数指令(回転数信号)を検出することにより、モーター21の回転数を検知するものであってもよい。 In the block diagram shown in FIG. 3, the rotation speed detection unit 26 is shown as detecting a rotation speed signal from the control unit 22, but if the control unit 22 does not have the function of measuring and outputting the actual rotation speed, it is sufficient to detect the rotation speed command (rotation speed signal) from an external control command (control signal). In other words, the rotation speed detection unit 26 may detect the rotation speed of the motor 21 by detecting the rotation speed signal from the control unit 22, or may detect the rotation speed of the motor 21 by detecting the rotation speed command (rotation speed signal) from an external control command (control signal).

この発明の実施の形態2におけるモーター負荷検知方法では、モーター21を駆動および回転制御する制御部22の外に負荷検知機構20(電流測定部23、負荷検知部24、アラーム出力部25、回転数検出部26)を設けたことにより、負荷検知により制御部22に負担をかけることがなく、また、モーター21の駆動電流A1を測定して負荷を検知しているのではなく、制御部22にかかる電流A2および回転数を測定して負荷を検知しているので、モーター21のみではなく制御部22の負荷や故障も検知することができる。また、制御部22の外側に負荷検知機能(負荷検知機構20)を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。 In the motor load detection method according to the second embodiment of the present invention, a load detection mechanism 20 (current measurement unit 23, load detection unit 24, alarm output unit 25, rotation speed detection unit 26) is provided outside the control unit 22 that drives and controls the rotation of the motor 21, so that the load detection does not place a burden on the control unit 22, and since the load is not detected by measuring the drive current A1 of the motor 21 but by measuring the current A2 and rotation speed applied to the control unit 22, it is possible to detect the load and failure of not only the motor 21 but also the control unit 22. In addition, since the load detection function (load detection mechanism 20) is provided outside the control unit 22, there is also the advantage that a load detection function can be added later to an existing measuring instrument that does not have a load detection function.

図4は、この発明の実施の形態2における、負荷検知機構の動作(処理)の一例を示すフローチャートである。
まず初めに、負荷検知機構20の電流測定部23が、モーター21の駆動および回転制御を行う制御部22にかかる電流値(A2)を取得する(ステップST11)。また、負荷検知機構20の回転数検出部26が、制御部22がモーター21を回転制御している回転数を取得する(ステップST12)。なお、ステップST11とステップST12は、逆の順番でもよいし、同時でもよい。
FIG. 4 is a flowchart showing an example of the operation (processing) of the load detection mechanism in the second embodiment of the present invention.
First, the current measuring unit 23 of the load detection mechanism 20 acquires the current value (A2) applied to the control unit 22 that drives and controls the rotation of the motor 21 (step ST11). The rotation speed detection unit 26 of the load detection mechanism 20 acquires the rotation speed at which the control unit 22 controls the rotation of the motor 21 (step ST12). Note that steps ST11 and ST12 may be performed in the reverse order or simultaneously.

次に、負荷検知部24が、回転数検出部26がステップST12において取得(検出)した回転数に基づいて、閾値M2を算出する(ステップST13)。この閾値M2は、例えば回転数が2000[rpm]のときにはM2=0.2[A]、回転数が4000[rpm]のときにはM2=0.4[A]など、回転数によって変動する値である。そして、モーター21に負荷がかかっていなければそれより大きな電流値にはならないはず、という値であり、論理上または経験上、あらかじめ回転数との関係式が設定されていて、その関係式から算出される値である。 Next, the load detection unit 24 calculates a threshold value M2 based on the rotation speed acquired (detected) by the rotation speed detection unit 26 in step ST12 (step ST13). This threshold value M2 is a value that varies depending on the rotation speed, for example, M2 = 0.2 [A] when the rotation speed is 2000 [rpm], and M2 = 0.4 [A] when the rotation speed is 4000 [rpm]. If there is no load on the motor 21, the current value should not be greater than this value, and a relationship equation with the rotation speed is set in advance, either logically or empirically, and the value is calculated from this relationship equation.

さらに、負荷検知部24は、電流測定部23がステップST11において取得(検知)した電流値(A2)が、ステップST13において算出された閾値M2より大きいか否かを判断する(ステップST14)。なお、電流値を閾値と比較するのではなく、その電流値から消費電力を計算して、消費電力がある所定の閾値より大きくなったか否かで判断するようにしてもよい。 Furthermore, the load detection unit 24 judges whether or not the current value (A2) acquired (detected) by the current measurement unit 23 in step ST11 is greater than the threshold value M2 calculated in step ST13 (step ST14). Note that instead of comparing the current value with the threshold value, the load detection unit 24 may calculate the power consumption from the current value and judge whether or not the power consumption is greater than a certain threshold value.

そして、ステップST11で検知された電流値(A2)が、閾値M2以下である場合(ステップST14のNOの場合)には、モーター21に負荷がかかっていない状態であると判断され、次のステップST15へ進む。さらに、ステップST11で検知された電流値(A2)が、所定の閾値M0以上である場合(ステップST15のYESの場合)には、モーター21にも制御部22にも故障などの異常が発生していない正常状態であると判断され、ステップST11に戻る。ここで、閾値として用いられるM2とM0の関係は、M2>M0であり、M0は電流値(A2)の下限値としてあらかじめ設定される値である。 If the current value (A2) detected in step ST11 is equal to or less than the threshold value M2 (NO in step ST14), it is determined that no load is being applied to the motor 21, and the process proceeds to the next step ST15. Furthermore, if the current value (A2) detected in step ST11 is equal to or greater than a predetermined threshold value M0 (YES in step ST15), it is determined that neither the motor 21 nor the control unit 22 is in a normal state, with no abnormality such as a breakdown occurring, and the process returns to step ST11. Here, the relationship between M2 and M0 used as threshold values is M2>M0, and M0 is a value that is preset as the lower limit of the current value (A2).

一方、ステップST11で検知された電流値(A2)が、閾値M2よりも大きかった場合(ステップST14のYESの場合)には、モーター21に負荷がかかっている状態であると判断され、その結果がアラーム出力部25へ送信されて、アラーム出力部25が、負荷異常アラームである旨を出力する(ステップST16)。 On the other hand, if the current value (A2) detected in step ST11 is greater than the threshold value M2 (YES in step ST14), it is determined that the motor 21 is under load, and this result is sent to the alarm output unit 25, which then outputs an abnormal load alarm (step ST16).

この結果、モーター21に何らかの負荷がかかっていることが通知されるので、モーターが停止する前にモーター21にかかる負荷を検知して、モーター21の検査や交換などのメンテナンスを行うなど、モーター21の負荷異常に素早く対応することができる。また、それにより、気づかないうちにモーター21が停止してしまって計測器2の測定結果がおかしな値になる、という不具合が発生することを回避することができる。 As a result, the fact that some load is being applied to the motor 21 is notified, so that the load on the motor 21 can be detected before the motor stops, and the motor 21 can be inspected, replaced, or other maintenance can be performed, and the load abnormality on the motor 21 can be dealt with quickly. This also makes it possible to avoid problems such as the motor 21 stopping unnoticed, causing the measurement results of the measuring device 2 to become strange values.

また、ステップST11で検知された電流値(A2)が、所定の閾値M0(下限値)よりも小さかった場合(ステップST15のNOの場合)には、モーター21または制御部22に何らかの故障などの異常が発生している状態であると判断され、その結果がアラーム出力部25へ送信されて、アラーム出力部25が、故障異常アラームである旨を出力する(ステップST17)。これは、回転数が減少するような使い方をする場合は一概には言えないが、一般的に電流値(A2)は徐々に増加していく傾向にあるため、電流値(A2)が大きく減少する場合には、モーター21または制御部22に何らかの故障が発生していると考えられるからである。そして、モーター21または制御部22に何らかの故障などの異常が発生していることが通知されるので、モーター21の負荷異常のみではなく、モーター21の故障や制御部22の故障などの故障異常も検知することができる。 Also, if the current value (A2) detected in step ST11 is smaller than the predetermined threshold value M0 (lower limit value) (NO in step ST15), it is determined that some kind of abnormality such as a malfunction has occurred in the motor 21 or the control unit 22, and the result is transmitted to the alarm output unit 25, which outputs a malfunction abnormality alarm (step ST17). This is because, although it cannot be said in general when the motor is used in a manner that reduces the number of rotations, the current value (A2) generally tends to increase gradually, so if the current value (A2) decreases significantly, it is considered that some kind of malfunction has occurred in the motor 21 or the control unit 22. Then, since it is notified that some kind of malfunction or other abnormality has occurred in the motor 21 or the control unit 22, it is possible to detect not only load abnormalities in the motor 21, but also malfunctions and abnormalities such as malfunctions of the motor 21 and the control unit 22.

このように、この発明の実施の形態2においても、実施の形態1と同様に、モーター21に直接かかる駆動電流(A1)ではなく、モーター21の駆動および回転制御を行う制御部22にかかる電流(A2)を検知するため、モーター21に負荷がかかっていない場合であって、制御部22の異常により消費電流が増えた場合や大きく減少した場合についても、異常を検知することができる。 In this way, in the second embodiment of the present invention, as in the first embodiment, the current (A2) applied to the control unit 22 that drives and controls the rotation of the motor 21 is detected, rather than the drive current (A1) applied directly to the motor 21. Therefore, even when no load is applied to the motor 21, and an abnormality occurs when the current consumption increases or decreases significantly due to an abnormality in the control unit 22, an abnormality can be detected.

なお、ここでは説明を簡単にするために、ステップST14の条件:「電流値>M2?」がYESの場合には、すぐにステップST16の異常アラームを出力するものとしたが、ステップST11~ステップST13を繰り返す回数を決めて、例えば5回連続で「電流値>M2」の条件を満たしたら異常アラームを出力したり、10回中8回「電流値>M2」の条件を満たしたら異常アラームを出力するなど、実際に使用する計測器2の状況に合わせて、適宜調節すればよい。 For simplicity's sake, if the condition in step ST14: "Current value > M2?" is YES, an abnormality alarm is output immediately in step ST16. However, the number of times steps ST11 to ST13 are repeated can be determined, and an abnormality alarm can be output if the condition "Current value > M2" is met five times in a row, or if the condition "Current value > M2" is met eight times out of ten. This can be adjusted as appropriate to suit the conditions of the measuring device 2 that is actually used.

また、実施の形態1のように、モーターの回転数を変化させない使い方をする場合(回転数が一定の場合)にも、この実施の形態2のように回転数信号も取得するようにしてもよい。その際、回転数が一定であるか否かを判断して、一定の場合には、ステップST13をスキップするようにしてもよいし、回転数が一定であるか否かを判断したときに回転数が一定でなければ、制御部またはモーターの故障などの異常であると判断して故障異常アラームを出力するようにすることも可能である。 Also, as in embodiment 1, even when the motor is used without changing its rotation speed (when the rotation speed is constant), the rotation speed signal may be acquired as in embodiment 2. In this case, it may be possible to determine whether the rotation speed is constant, and if so, to skip step ST13, or to determine that there is an abnormality, such as a failure of the control unit or motor, and to output a malfunction/abnormality alarm if the rotation speed is not constant when determining whether the rotation speed is constant.

以上のように、この発明の実施の形態2におけるモーター負荷検知方法によれば、実施の形態1と同様に、モーターに直接かかる駆動電流ではなく、モーターの駆動および回転制御を行う制御部にかかる電流を検知する負荷検知機能を、制御部の外部に設けたことにより、負荷検知によって制御部に負担をかけることがなく、また、モーターが停止する前にモーターにかかる負荷を検知して通知することができるので、負荷異常が通知されたらモーターの検査や交換などのメンテナンスを行うなど、モーターの負荷異常に素早く対応することができる。 As described above, according to the motor load detection method in the second embodiment of the present invention, as in the first embodiment, a load detection function that detects the current applied to the control unit that drives and controls the rotation of the motor, rather than the drive current directly applied to the motor, is provided outside the control unit. This prevents the load detection from placing a burden on the control unit, and also makes it possible to detect and notify the load on the motor before the motor stops. Therefore, when a load abnormality is notified, maintenance such as inspection or replacement of the motor can be performed, and the motor load abnormality can be quickly responded to.

また、制御部の外側に負荷検知機能を有するものであるので、モーターの負荷異常のみではなく、モーターの故障や制御部の故障などの故障異常も検知することができる。
さらに、制御部の外側に負荷検知機能を有するものであるので、既存の計測器であって、負荷検知機能が備えていないものに対しても、後付けで負荷検知機能を追加することができる、というメリットもある。
In addition, since the control unit has a load detection function outside, it can detect not only motor load abnormalities, but also motor failures, control unit failures, and other fault abnormalities.
Furthermore, since the load detection function is located outside the control unit, there is also the advantage that the load detection function can be added retroactively to existing measuring instruments that do not have a load detection function.

また、負荷検知機能が、モーターの駆動および回転制御を行う制御部にかかる電流のみでなく、モーターの回転数も検知するものであるので、モーターの回転数を変化させる使い方をする場合には、その回転数に応じて電流値の閾値(M2)を変化させて負荷異常アラームを検出することができるとともに、モーターの回転数を変化させない使い方をする場合にも、制御部またはモーターの故障異常も検出することができる。 In addition, the load detection function detects not only the current applied to the control unit that drives and controls the rotation of the motor, but also the motor's rotation speed. Therefore, when the motor's rotation speed is changed, the current threshold value (M2) can be changed according to the rotation speed to detect an abnormal load alarm. Also, when the motor's rotation speed is not changed, it is possible to detect abnormal faults in the control unit or motor.

実施の形態3.
図5は、この発明の実施の形態3における、モーターを使用した計測器の概略構成の一例を示すブロック図である。この実施の形態3における計測器3は、図5に示すように、モーター31および制御部32だけでなく、さらに、電流測定部33、負荷検知部34、アラーム出力部35、記憶部37を有する負荷検知機構30を備えている。なお、図5では、記憶部37は、負荷検知機構30の内部にあるものとしているが、負荷検知機構30の外側に設けられていてもよい。また、この実施の形態3における計測器3は、使用するモーター31は実施の形態1におけるモーター11と同様にブラシレスDCモーターであり、実施の形態1における計測器1と同様に、モーター31の回転数を変化させない使い方をする計測器であるものとする。
Embodiment 3.
Fig. 5 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in embodiment 3 of the present invention. As shown in Fig. 5, the measuring instrument 3 in this embodiment 3 includes not only a motor 31 and a control unit 32, but also a load detection mechanism 30 having a current measurement unit 33, a load detection unit 34, an alarm output unit 35, and a memory unit 37. Note that in Fig. 5, the memory unit 37 is inside the load detection mechanism 30, but it may be provided outside the load detection mechanism 30. In addition, the measuring instrument 3 in this embodiment 3 uses a motor 31 that is a brushless DC motor like the motor 11 in embodiment 1, and is a measuring instrument that is used without changing the rotation speed of the motor 31 like the measuring instrument 1 in embodiment 1.

ここで、制御部32は電子部品であるため、故障する場合には突発的に発生すると考えられる。一方、モーター31の負荷上昇については、例えば、回転軸に汚れがたまる、ベアリングが劣化する等、機械的要因によって引き起こされる場合、徐々に負荷が上がっていく(電流値が増加していく)ため、どれくらいの時間をかけて閾値を超えたか、すなわち、その増加の割合を算出して判断することにより、モーター31または制御部32の故障による異常であるのか、モーター31の負荷上昇であるのかを区別して検知することができる。そこで、この実施の形態3では、電流値の増加の割合を算出するために、時間(時刻)の要素も取り入れて判断しているところが、実施の形態1とは異なる部分である。 Here, because the control unit 32 is an electronic component, if it fails, it is considered to occur suddenly. On the other hand, when the load on the motor 31 increases due to mechanical factors such as dirt accumulating on the rotating shaft or deterioration of the bearings, the load gradually increases (the current value increases). Therefore, by calculating and judging how long it took to exceed the threshold, that is, the rate of increase, it is possible to distinguish and detect whether the abnormality is due to a failure of the motor 31 or the control unit 32, or an increase in the load on the motor 31. Therefore, this embodiment 3 differs from embodiment 1 in that the element of time (hours) is also taken into account in order to calculate the rate of increase in the current value.

電流測定部33は、モーター31の駆動および回転制御を行う制御部32にかかる電流を検知する測定部である。
負荷検知部34は、電流測定部33が検知した電流に基づいて、モーター31の負荷異常を検知するとともに、モーター31または制御部32の故障異常を検知する検知部である。
The current measuring unit 33 is a measuring unit that detects the current applied to the control unit 32 that controls the drive and rotation of the motor 31.
The load detection unit 34 is a detection unit that detects a load abnormality of the motor 31 based on the current detected by the current measurement unit 33 and detects a fault or abnormality of the motor 31 or the control unit 32 .

アラーム出力部35は、負荷検知部34がモーター31の負荷異常を検知した場合に、モーター負荷異常である旨を出力し、負荷検知部34がモーター31または制御部32の故障異常を検知した場合に、故障異常である旨を出力する出力部である。
また、記憶部37は、電流測定部33が検知した電流値を、時刻とともに(時間に対応付けて)記憶しておく記憶部である。
The alarm output unit 35 is an output unit that outputs a signal indicating a motor load abnormality when the load detection unit 34 detects a load abnormality in the motor 31, and outputs a signal indicating a malfunction abnormality when the load detection unit 34 detects a malfunction abnormality in the motor 31 or the control unit 32.
The storage unit 37 stores the current value detected by the current measuring unit 33 together with the time (associated with time).

また、図5においては、説明のために、矢印上に情報(信号や電流)の名称がカッコ書きで記載されているが、制御部32に与えられる外部からの制御指令は、どのような速度や回転数でモーター31を制御するかということを指示する制御信号である。また、制御部32がモーター31を駆動する電流(モーターの駆動電流)を電流A1、電流測定部33が測定する制御部32にかかる電流を電流A2とする。 In addition, in FIG. 5, for the purpose of explanation, the names of information (signals and currents) are written in parentheses above the arrows, but the external control command given to the control unit 32 is a control signal that instructs at what speed or number of rotations to control the motor 31. The current with which the control unit 32 drives the motor 31 (motor drive current) is current A1, and the current applied to the control unit 32 measured by the current measurement unit 33 is current A2.

この発明の実施の形態3におけるモーター負荷検知方法では、モーター31を駆動および回転制御する制御部32の外に負荷検知機構30(電流測定部33、負荷検知部34、アラーム出力部35、記憶部37)を設けたことにより、負荷検知により制御部32に負担をかけることがなく、また、モーター31の駆動電流A1を測定して負荷を検知しているのではなく、制御部32にかかる電流A2を測定して負荷を検知しているので、モーター31のみではなく制御部32の負荷や故障も検知することができる。また、制御部32の外側に負荷検知機能(負荷検知機構30)を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。 In the motor load detection method according to the third embodiment of the present invention, a load detection mechanism 30 (current measurement unit 33, load detection unit 34, alarm output unit 35, memory unit 37) is provided outside the control unit 32 that drives and controls the rotation of the motor 31, so that the load detection does not place a burden on the control unit 32, and since the load is not detected by measuring the drive current A1 of the motor 31 but by measuring the current A2 applied to the control unit 32, it is possible to detect the load and failure of not only the motor 31 but also the control unit 32. In addition, since the load detection function (load detection mechanism 30) is provided outside the control unit 32, there is also the advantage that a load detection function can be added later to an existing measuring instrument that does not have a load detection function.

図6は、この発明の実施の形態3における、負荷検知機構の動作(処理)の一例を示すフローチャートである。
まず初めに、負荷検知機構30の電流測定部33が、モーター31の駆動および回転制御を行う制御部32にかかる電流値(A2)を取得する(ステップST31)。そして、ステップST31で取得した電流値(A2)を、その時の時刻とともに(時刻と対応付けて)記憶部37に記憶する(ステップST32)。
FIG. 6 is a flowchart showing an example of the operation (processing) of the load detection mechanism according to the third embodiment of the present invention.
First, the current measuring unit 33 of the load detection mechanism 30 acquires (step ST31) the current value (A2) applied to the control unit 32 that controls the drive and rotation of the motor 31. Then, the current value (A2) acquired in step ST31 is stored in the memory unit 37 together with the time at that time (associated with the time) (step ST32).

次に、負荷検知部34が、電流測定部33がステップST31において取得(検知)した電流値(A2)が、あらかじめ設定された所定の閾値(第1の閾値)M1より大きいか否かを判断する(ステップST33)。この所定の閾値(第1の閾値)M1は、例えば0.2[A]など、モーター31に負荷がかかっていなければそれより大きな電流値にはならないはず、という値であり、論理上または経験上、あらかじめ設定される値である。なお、電流値を閾値と比較するのではなく、その電流値から消費電力を計算して、消費電力がある所定の閾値より大きくなったか否かで判断するようにしてもよい。 Next, the load detection unit 34 judges whether the current value (A2) acquired (detected) by the current measurement unit 33 in step ST31 is greater than a preset threshold value (first threshold value) M1 (step ST33). This preset threshold value (first threshold value) M1 is a value, such as 0.2 [A], that the current value should not be greater than if there is no load on the motor 31, and is a value that is set in advance logically or empirically. Note that instead of comparing the current value with a threshold value, the power consumption may be calculated from the current value, and a judgment may be made as to whether the power consumption is greater than a certain preset threshold value.

そして、ステップST31で検知された電流値(A2)が、所定の閾値(第1の閾値)M1以下である場合(ステップST33のNOの場合)には、モーター31に負荷がかかっていない状態であると判断され、次のステップST34へ進む。さらに、ステップST31で検知された電流値(A2)が、所定の閾値M0以上である場合(ステップST34のYESの場合)には、モーター31にも制御部32にも故障などの異常が発生していない正常状態であると判断され、ステップST31に戻る。ここで、閾値として用いられるM1とM0の関係は、M1>M0であり、M0は電流値(A2)の下限値としてあらかじめ設定される値である。 If the current value (A2) detected in step ST31 is equal to or less than a predetermined threshold value (first threshold value) M1 (NO in step ST33), it is determined that no load is being applied to the motor 31, and the process proceeds to the next step ST34. Furthermore, if the current value (A2) detected in step ST31 is equal to or greater than a predetermined threshold value M0 (YES in step ST34), it is determined that neither the motor 31 nor the control unit 32 is in a normal state, with no abnormality such as a breakdown, and the process returns to step ST31. Here, the relationship between M1 and M0 used as threshold values is M1>M0, and M0 is a value that is preset as the lower limit of the current value (A2).

一方、ステップST31で検知された電流値(A2)が、所定の閾値(第1の閾値)M1よりも大きかった場合(ステップST33のYESの場合)には、何らかの異常であると判断され、さらに次のステップST35へ進む。 On the other hand, if the current value (A2) detected in step ST31 is greater than the predetermined threshold value (first threshold value) M1 (YES in step ST33), it is determined that some kind of abnormality exists, and the process proceeds to the next step ST35.

そのステップST35では、ステップST31で検知された電流値(A2)の増加の割合が、あらかじめ設定された別の所定の閾値(第2の閾値)m1より大きいか否かを判断する(ステップST35)。モーター31に負荷がかかっている異常の場合には、負荷は徐々にかかっていくことが多いので、電流値(A2)も徐々に増加していくものであるが、モーター31または制御部32の故障などの異常の場合には、電流値(A2)が突然(急激に)増加するため、モーター31または制御部32の故障異常であるか、モーター31の負荷異常であるかを判断するものである。すなわち、この所定の閾値(第2の閾値)m1は、例えば0.01[A/秒]など、モーター31に徐々に負荷がかかっているような負荷異常であれば、それより大きな値にはならないはず、という値であり、論理上または経験上、あらかじめ設定される値である。 In step ST35, it is determined whether the rate of increase in the current value (A2) detected in step ST31 is greater than another predetermined threshold value (second threshold value) m1 that has been set in advance (step ST35). In the case of an abnormality in which the motor 31 is loaded, the load is often applied gradually, and the current value (A2) also increases gradually. However, in the case of an abnormality such as a failure of the motor 31 or the control unit 32, the current value (A2) increases suddenly (rapidly), so it is determined whether the abnormality is a failure of the motor 31 or the control unit 32, or a load abnormality of the motor 31. In other words, this predetermined threshold value (second threshold value) m1 is a value that should not be greater than this value if the load is applied gradually to the motor 31, such as 0.01 [A/sec], and is a value that is set in advance logically or empirically.

なお、このステップST35における「電流値の増加割合」については、ステップST32において記憶した電流値と時刻に基づいて、単位時間あたりに電流値がどれだけ増加したか、を計算して求めればよい。また、その他にも、5回前の電流値や10回前の電流値との差から、1回あたりの増加の割合を求めるようにしたり、前回測定した電流値との差分から増加の割合を求めるようにするなど、単位時間あたりの増加の割合が求められるものであれば、どのような計算方法であってもよいことは言うまでもない。 The "percentage increase in the current value" in step ST35 can be calculated based on the current value and time stored in step ST32 to determine how much the current value has increased per unit time. Needless to say, any calculation method can be used as long as it can determine the percentage increase per unit time, such as determining the percentage increase per unit time from the difference with the current value five times earlier or ten times earlier, or determining the percentage increase from the difference with the current value measured previously.

そして、ステップST35において、電流値の増加割合が所定の閾値(第2の閾値)m1より大きいと判断された場合(ステップST35のYESの場合)には、モーター31または制御部32に何らかの故障異常が発生したと判断され、その結果がアラーム出力部35へ送信されて、アラーム出力部35が、故障異常アラームである旨を出力する(ステップST36)。 Then, in step ST35, if it is determined that the rate of increase in the current value is greater than a predetermined threshold value (second threshold value) m1 (YES in step ST35), it is determined that some kind of malfunction or abnormality has occurred in the motor 31 or the control unit 32, and this result is sent to the alarm output unit 35, which then outputs a malfunction or abnormality alarm (step ST36).

一方、ステップST35において、電流値の増加割合が所定の閾値(第2の閾値)m1以下であった場合(ステップST35のNOの場合)には、モーター31に負荷がかかっている状態であると判断され、その結果がアラーム出力部35へ送信されて、アラーム出力部35が、負荷異常アラームである旨を出力する(ステップST37)。 On the other hand, in step ST35, if the rate of increase in the current value is equal to or less than the predetermined threshold value (second threshold value) m1 (NO in step ST35), it is determined that the motor 31 is under load, and this result is sent to the alarm output unit 35, which then outputs an abnormal load alarm (step ST37).

すなわち、この実施の形態3では、負荷検知部34は、電流測定部33が検知した電流があらかじめ設定された所定の閾値(第1の閾値)M1より大きいか否か、および、電流測定部33が検知した電流の増加割合があらかじめ設定された別の所定の閾値(第2の閾値)m1より大きいか否かを判断し、電流が第1の閾値M1より大きく、かつ、電流の増加割合が第2の閾値m1以下の場合には、モーター31の負荷異常を検知し、電流が第1の閾値M1より大きく、かつ、電流の増加割合が第2の閾値m1より大きい場合には、モーター31または制御部32の故障異常を検知するものである。 That is, in this embodiment 3, the load detection unit 34 judges whether the current detected by the current measurement unit 33 is greater than a predetermined threshold (first threshold) M1 that has been set in advance, and whether the rate of increase in the current detected by the current measurement unit 33 is greater than another predetermined threshold (second threshold) m1 that has been set in advance. If the current is greater than the first threshold M1 and the rate of increase in the current is equal to or less than the second threshold m1, it detects a load abnormality in the motor 31, and if the current is greater than the first threshold M1 and the rate of increase in the current is greater than the second threshold m1, it detects a fault or abnormality in the motor 31 or the control unit 32.

この結果、急激な電流値の増加ではないが、電流値が増加している場合(電流値>M1の場合)には、モーター31に何らかの負荷がかかっていることが通知されるので、モーターが停止する前にモーター31にかかる負荷を検知して、モーター31の検査や交換などのメンテナンスを行うなど、モーター31の負荷異常に素早く対応することができる。また、それにより、気づかないうちにモーター31が停止してしまって計測器3の測定結果がおかしな値になる、という不具合が発生することを回避することができる。 As a result, if the current value is increasing (current value > M1), even if it is not a sudden increase, it is notified that some kind of load is being applied to the motor 31, so that the load on the motor 31 can be detected before the motor stops, and maintenance such as inspection or replacement of the motor 31 can be performed, and the load abnormality of the motor 31 can be dealt with quickly. This also makes it possible to avoid the occurrence of a malfunction in which the motor 31 stops without being noticed, causing the measurement results of the measuring device 3 to become strange values.

また、ステップST31で検知された電流値(A2)が、所定の閾値M0(下限値)よりも小さかった場合(ステップST34のNOの場合)には、モーター31または制御部32に何らかの故障などの異常が発生している状態であると判断され、その結果がアラーム出力部35へ送信されて、アラーム出力部35が、故障異常アラームである旨を出力する(ステップST36)。これは、回転数が一定の場合、電流値(A2)は徐々に増加していく傾向にあるため、回転数を変化させない計測器において、電流値(A2)が大きく減少する場合には、モーター31または制御部32に何らかの故障が発生していると考えられるからである。そして、モーター31または制御部32に何らかの故障などの異常が発生していることが通知されるので、モーター31の負荷異常のみではなく、モーター31の故障や制御部32の故障などの故障異常も検知することができる。 Also, if the current value (A2) detected in step ST31 is smaller than the predetermined threshold value M0 (lower limit value) (NO in step ST34), it is determined that some kind of abnormality such as a malfunction has occurred in the motor 31 or the control unit 32, and the result is sent to the alarm output unit 35, which outputs a malfunction abnormality alarm (step ST36). This is because, when the rotation speed is constant, the current value (A2) tends to gradually increase, so in a measuring instrument that does not change the rotation speed, if the current value (A2) decreases significantly, it is considered that some kind of malfunction has occurred in the motor 31 or the control unit 32. Then, since it is notified that some kind of malfunction or other abnormality has occurred in the motor 31 or the control unit 32, it is possible to detect not only load abnormalities in the motor 31, but also malfunctions such as malfunctions of the motor 31 and the control unit 32.

このように、この発明の実施の形態3においても、実施の形態1,2と同様に、モーター31に直接かかる駆動電流(A1)ではなく、モーター31の駆動および回転制御を行う制御部32にかかる電流(A2)を検知するため、モーター31に負荷がかかっていない場合であって、制御部32の異常により消費電流が増えた場合や大きく減少した場合についても、異常を検知することができる。 In this way, in the third embodiment of the present invention, as in the first and second embodiments, the current (A2) applied to the control unit 32 that drives and controls the rotation of the motor 31 is detected, rather than the drive current (A1) applied directly to the motor 31. Therefore, even when no load is applied to the motor 31, and an abnormality occurs when the current consumption increases or decreases significantly due to an abnormality in the control unit 32, an abnormality can be detected.

そして、電流値(A2)が増加しており、かつ、その電流値の増加割合が大きい場合、あるいは、電流値(A2)が閾値M0(あらかじめ設定された下限値)より小さい場合には、モーター31または制御部32に故障などの何らかの異常が発生していることが通知されるので、モーター31を停止させるなど、さらなる異常が発生しないよう、素早く対応することができる。 If the current value (A2) is increasing and the rate of increase in the current value is large, or if the current value (A2) is smaller than the threshold value M0 (a preset lower limit value), a notification is sent that some kind of abnormality, such as a breakdown, has occurred in the motor 31 or the control unit 32, and a quick response can be made, such as stopping the motor 31, to prevent further abnormalities from occurring.

なお、ここでは説明を簡単にするために、ステップST33の条件:「電流値>M1?」がYESの場合には、すぐにステップST35へ進むものとしたが、ステップST31およびステップST32を繰り返す回数を決めて、例えば5回連続で「電流値>M1」の条件を満たしたらステップST35へ進むようにしたり、10回中8回「電流値>M1」の条件を満たしたらステップST35へ進むようにするなど、実際に使用する計測器3の状況に合わせて、適宜調節すればよい。 For simplicity's sake, it has been assumed that if the condition in step ST33: "Current value > M1?" is YES, the process immediately proceeds to step ST35. However, it is possible to determine the number of times to repeat steps ST31 and ST32, and proceed to step ST35 if the condition "Current value > M1" is satisfied five times in a row, or proceed to step ST35 if the condition "Current value > M1" is satisfied eight times out of ten, and so on, and this can be adjusted as appropriate to suit the conditions of the measuring device 3 that is actually being used.

以上のように、この発明の実施の形態3におけるモーター負荷検知方法によれば、実施の形態1,2と同様に、モーターに直接かかる駆動電流ではなく、モーターの駆動および回転制御を行う制御部にかかる電流を検知する負荷検知機能を、制御部の外部に設けたことにより、負荷検知によって制御部に負担をかけることがなく、また、モーターが停止する前にモーターにかかる負荷を検知して通知することができるので、負荷異常が通知されたらモーターの検査や交換などのメンテナンスを行うなど、モーターの負荷異常に素早く対応することができる。 As described above, according to the motor load detection method of the third embodiment of the present invention, as in the first and second embodiments, a load detection function that detects the current applied to the control unit that drives and controls the rotation of the motor, rather than the drive current directly applied to the motor, is provided outside the control unit. This prevents the load detection from placing a burden on the control unit, and also makes it possible to detect and notify the load on the motor before the motor stops. Therefore, when a load abnormality is notified, maintenance such as inspection or replacement of the motor can be performed, and the motor load abnormality can be quickly responded to.

また、制御部の外側に負荷検知機能を有するものであるので、モーターの負荷異常のみではなく、モーターの故障や制御部の故障などの故障異常も検知することができる。
さらに、制御部の外側に負荷検知機能を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。
In addition, since the control unit has a load detection function outside the control unit, it is possible to detect not only motor load abnormalities, but also faults such as motor failures and control unit failures.
Furthermore, since the load detection function is located outside the control unit, there is also the advantage that the load detection function can be added retrofit to existing measuring instruments that do not have a load detection function.

実施の形態4.
図7は、この発明の実施の形態4における、モーターを使用した計測器の概略構成の一例を示すブロック図である。この実施の形態4における計測器4は、図7に示すように、モーター41および制御部42だけでなく、さらに、電流測定部43、負荷検知部44、アラーム出力部45、回転数検出部46、記憶部47を有する負荷検知機構40を備えている。なお、図7では、記憶部47は、負荷検知機構40の内部にあるものとしているが、負荷検知機構40の外側に設けられていてもよい。また、この実施の形態4における計測器4は、使用するモーター41は実施の形態1~3におけるモーター11,21,31と同様にブラシレスDCモーターであるが、実施の形態1,3における計測器1,3とは異なり、実施の形態2における計測器2と同様に、モーター41の回転数を変化させる使い方をする計測器であるものとする。
Embodiment 4.
FIG. 7 is a block diagram showing an example of a schematic configuration of a measuring instrument using a motor in embodiment 4 of the present invention. As shown in FIG. 7, the measuring instrument 4 in embodiment 4 includes not only a motor 41 and a control unit 42, but also a load detection mechanism 40 having a current measurement unit 43, a load detection unit 44, an alarm output unit 45, a rotation speed detection unit 46, and a memory unit 47. Note that in FIG. 7, the memory unit 47 is inside the load detection mechanism 40, but may be provided outside the load detection mechanism 40. Furthermore, the measuring instrument 4 in embodiment 4 uses a motor 41 that is a brushless DC motor like the motors 11, 21, and 31 in embodiments 1 to 3, but unlike the measuring instruments 1 and 3 in embodiments 1 and 3, it is a measuring instrument that is used to change the rotation speed of the motor 41 like the measuring instrument 2 in embodiment 2.

電流測定部43は、モーター41の駆動および回転制御を行う制御部42にかかる電流を検知する測定部である。
回転数検出部46は、モーター41の回転数を検知する検出部である。
負荷検知部44は、電流測定部43が検知した電流と、回転数検出部46が検知した回転数とに基づいて、モーター41の負荷異常を検知するとともに、モーター41または制御部42の故障異常を検知する検知部である。
The current measuring unit 43 is a measuring unit that detects the current applied to the control unit 42 that controls the drive and rotation of the motor 41.
The rotation speed detection unit 46 is a detection unit that detects the rotation speed of the motor 41 .
The load detection unit 44 is a detection unit that detects load abnormalities of the motor 41 based on the current detected by the current measurement unit 43 and the rotation speed detected by the rotation speed detection unit 46, and also detects malfunctions or abnormalities of the motor 41 or the control unit 42.

アラーム出力部45は、負荷検知部44がモーター41の負荷異常を検知した場合に、モーター負荷異常である旨を出力し、負荷検知部44がモーター41または制御部42の故障異常を検知した場合に、故障異常である旨を出力する出力部である。
また、記憶部47は、電流測定部43が検知した電流値を、時刻とともに(時間に対応付けて)記憶しておく記憶部である。
The alarm output unit 45 is an output unit that outputs a signal indicating a motor load abnormality when the load detection unit 44 detects a load abnormality in the motor 41, and outputs a signal indicating a malfunction abnormality when the load detection unit 44 detects a malfunction abnormality in the motor 41 or the control unit 42.
The storage unit 47 stores the current value detected by the current measuring unit 43 together with the time (associated with time).

また、図7においては、説明のために、矢印上に情報(信号や電流)の名称がカッコ書きで記載されているが、制御部42に与えられる外部からの制御指令は、どのような速度や回転数でモーター41を制御するかということを指示する制御信号である。また、制御部42がモーター41を駆動する電流(モーターの駆動電流)を電流A1、電流測定部43が測定する制御部42にかかる電流を電流A2とする。さらに、制御部42がモーター41を回転制御している回転数信号を、回転数検出部46が検出する。 In addition, in FIG. 7, for the purpose of explanation, the names of information (signals and currents) are written in parentheses above the arrows, but the external control command given to the control unit 42 is a control signal that instructs at what speed or number of rotations to control the motor 41. The current with which the control unit 42 drives the motor 41 (motor drive current) is current A1, and the current applied to the control unit 42 measured by the current measurement unit 43 is current A2. Furthermore, the rotation speed signal with which the control unit 42 controls the rotation of the motor 41 is detected by the rotation speed detection unit 46.

ここで、図7に示すブロック図では、回転数検出部46は、制御部42からの回転数信号を検出するものとして示しているが、制御部42が実際の回転数を測定して出力する機能を持っていない場合には、外部からの制御指令(制御信号)から回転数指令(回転数信号)を検出するようにすればよい。すなわち、回転数検出部46は、制御部42から回転数信号を検出することによりモーター41の回転数を検知してもよいし、外部からの制御指令(制御信号)から回転数指令(回転数信号)を検出することにより、モーター41の回転数を検知するものであってもよい。 In the block diagram shown in FIG. 7, the rotation speed detection unit 46 is shown as detecting the rotation speed signal from the control unit 42, but if the control unit 42 does not have the function of measuring and outputting the actual rotation speed, it is sufficient to detect the rotation speed command (rotation speed signal) from an external control command (control signal). In other words, the rotation speed detection unit 46 may detect the rotation speed of the motor 41 by detecting the rotation speed signal from the control unit 42, or may detect the rotation speed of the motor 41 by detecting the rotation speed command (rotation speed signal) from an external control command (control signal).

この発明の実施の形態4におけるモーター負荷検知方法では、モーター41を駆動および回転制御する制御部42の外に負荷検知機構40(電流測定部43、負荷検知部44、アラーム出力部45、回転数検出部46、記憶部47)を設けたことにより、負荷検知により制御部42に負担をかけることがなく、また、モーター41の駆動電流A1を測定して負荷を検知しているのではなく、制御部42にかかる電流A2および回転数を測定して負荷を検知しているので、モーター41のみではなく制御部42の負荷や故障も検知することができる。また、制御部42の外側に負荷検知機能(負荷検知機構40)を有するものであるので、既存の計測器であって、負荷検知機能を備えていない計測器に対しても、後付けで負荷検知機能を追加することができる、というメリットもある。 In the motor load detection method according to the fourth embodiment of the present invention, a load detection mechanism 40 (current measurement unit 43, load detection unit 44, alarm output unit 45, rotation speed detection unit 46, memory unit 47) is provided outside the control unit 42 that drives and controls the rotation of the motor 41, so that the load detection does not place a burden on the control unit 42, and the load is not detected by measuring the drive current A1 of the motor 41, but by measuring the current A2 and rotation speed applied to the control unit 42, so that the load and failure of not only the motor 41 but also the control unit 42 can be detected. In addition, since the load detection function (load detection mechanism 40) is provided outside the control unit 42, there is also the advantage that a load detection function can be added later to an existing measuring instrument that does not have a load detection function.

図8は、この発明の実施の形態4における、負荷検知機構の動作(処理)の一例を示すフローチャートである。
まず初めに、負荷検知機構40の電流測定部43が、モーター41の駆動および回転制御を行う制御部42にかかる電流値(A2)を取得する(ステップST41)。そして、ステップST41で取得した電流値(A2)を、その時の時刻とともに(時刻と対応付けて)記憶部47に記憶する(ステップST42)。
FIG. 8 is a flowchart showing an example of the operation (processing) of the load detection mechanism in the fourth embodiment of the present invention.
First, the current measuring unit 43 of the load detection mechanism 40 acquires (step ST41) the current value (A2) applied to the control unit 42 that controls the drive and rotation of the motor 41. Then, the current value (A2) acquired in step ST41 is stored in the memory unit 47 together with the time at that time (associated with the time) (step ST42).

また、負荷検知機構40の回転数検出部46が、制御部42がモーター41を回転制御している回転数を取得する(ステップST43)。なお、ステップST41~ステップST42とステップST43は、逆の順番でもよいし、同時でもよい。 The rotation speed detection unit 46 of the load detection mechanism 40 acquires the rotation speed at which the control unit 42 controls the rotation of the motor 41 (step ST43). Note that steps ST41 to ST42 and step ST43 may be performed in the reverse order or simultaneously.

次に、負荷検知部44が、回転数検出部46がステップST43において取得(検出)した回転数に基づいて、閾値M2を算出する(ステップST44)。この閾値M2は、例えば回転数が2000[rpm]のときにはM2=0.2[A]、回転数が4000[rpm]のときにはM2=0.4[A]など、回転数によって変動する値である。そして、モーター41に負荷がかかっていなければそれより大きな電流値にはならないはず、という値であり、論理上または経験上、あらかじめ回転数との関係式が設定されていて、その関係式から算出される値である。 Next, the load detection unit 44 calculates a threshold value M2 based on the rotation speed acquired (detected) by the rotation speed detection unit 46 in step ST43 (step ST44). This threshold value M2 is a value that varies depending on the rotation speed, for example, M2 = 0.2 [A] when the rotation speed is 2000 [rpm], and M2 = 0.4 [A] when the rotation speed is 4000 [rpm]. If there is no load on the motor 41, the current value should not be greater than this value, and a relationship equation with the rotation speed is set in advance, either logically or empirically, and the value is calculated from this relationship equation.

さらに、負荷検知部44は、電流測定部43がステップST41において取得(検知)した電流値(A2)が、ステップST44において算出された閾値M2より大きいか否かを判断する(ステップST45)。なお、電流値を閾値と比較するのではなく、その電流値から消費電力を計算して、消費電力がある所定の閾値より大きくなったか否かで判断するようにしてもよい。 Furthermore, the load detection unit 44 judges whether or not the current value (A2) acquired (detected) by the current measurement unit 43 in step ST41 is greater than the threshold value M2 calculated in step ST44 (step ST45). Note that instead of comparing the current value with the threshold value, the load detection unit 44 may calculate the power consumption from the current value and judge whether or not the power consumption is greater than a certain threshold value.

そして、ステップST41で検知された電流値(A2)が、閾値M2以下である場合(ステップST45のNOの場合)には、モーター41に負荷がかかっていない状態であると判断され、次のステップST46へ進む。さらに、ステップST41で検知された電流値(A2)が、所定の閾値M0以上である場合(ステップST46のYESの場合)には、モーター41にも制御部42にも故障などの異常が発生していない正常状態であると判断され、ステップST41に戻る。ここで、閾値として用いられるM2とM0の関係は、M2>M0であり、M0は電流値(A2)の下限値としてあらかじめ設定される値である。 If the current value (A2) detected in step ST41 is equal to or less than the threshold value M2 (NO in step ST45), it is determined that no load is being applied to the motor 41, and the process proceeds to the next step ST46. Furthermore, if the current value (A2) detected in step ST41 is equal to or greater than a predetermined threshold value M0 (YES in step ST46), it is determined that neither the motor 41 nor the control unit 42 is in a normal state, with no abnormality such as a breakdown occurring, and the process returns to step ST41. Here, the relationship between M2 and M0 used as threshold values is M2>M0, and M0 is a value that is preset as the lower limit of the current value (A2).

一方、ステップST41で検知された電流値(A2)が、閾値M2よりも大きかった場合(ステップST45のYESの場合)には、何らかの異常であると判断され、さらに次のステップST47へ進む。 On the other hand, if the current value (A2) detected in step ST41 is greater than the threshold value M2 (YES in step ST45), it is determined that some kind of abnormality exists, and the process proceeds to the next step ST47.

そのステップST47では、ステップST41で検知された電流値(A2)の増加の割合が、あらかじめ設定された所定の閾値m2より大きいか否かを判断する(ステップST47)。モーター41に負荷がかかっている異常の場合には、負荷は徐々にかかっていくことが多いので、電流値(A2)も徐々に増加していくものであるが、モーター41または制御部42の故障などの異常の場合には、電流値(A2)が突然(急激に)増加するため、モーター41または制御部42の故障異常であるか、モーター41の負荷異常であるかを判断するものである。すなわち、この所定の閾値m2は、例えば0.01[A/秒]など、モーター41に徐々に負荷がかかっているような負荷異常であれば、それより大きな値にはならないはず、という値であり、論理上または経験上、あらかじめ設定される値である。 In step ST47, it is determined whether the rate of increase in the current value (A2) detected in step ST41 is greater than a preset threshold value m2 (step ST47). In the case of an abnormality in which a load is applied to the motor 41, the load is often applied gradually, and the current value (A2) also increases gradually. However, in the case of an abnormality such as a failure of the motor 41 or the control unit 42, the current value (A2) increases suddenly (rapidly), so it is determined whether the abnormality is a failure of the motor 41 or the control unit 42, or a load abnormality of the motor 41. In other words, this preset threshold value m2 is a value such as 0.01 [A/sec] that should not be greater than this value in the case of a load abnormality in which a load is applied gradually to the motor 41, and is a value that is set in advance logically or empirically.

なお、このステップST47における「電流値の増加割合」については、ステップST42において記憶した電流値と時刻に基づいて、単位時間あたりに電流値がどれだけ増加したか、を計算して求めればよい。また、その他にも、5回前の電流値や10回前の電流値との差から、1回あたりの増加の割合を求めるようにしたり、前回測定した電流値との差分から増加の割合を求めるようにするなど、単位時間あたりの増加の割合が求められるものであれば、どのような計算方法であってもよいことは言うまでもない。 The "percentage increase in the current value" in step ST47 can be calculated based on the current value and time stored in step ST42 to determine how much the current value has increased per unit time. Needless to say, any calculation method can be used as long as it can determine the percentage increase per unit time, such as determining the percentage increase per unit time from the difference with the current value 5 times ago or 10 times ago, or determining the percentage increase from the difference with the current value measured last time.

そして、ステップST47において、電流値の増加割合が所定の閾値m2より大きいと判断された場合(ステップST47のYESの場合)には、モーター41または制御部42に何らかの故障異常が発生したと判断され、その結果がアラーム出力部45へ送信されて、アラーム出力部45が、故障異常アラームである旨を出力する(ステップST48)。 Then, in step ST47, if it is determined that the rate of increase in the current value is greater than the predetermined threshold value m2 (YES in step ST47), it is determined that some kind of malfunction or abnormality has occurred in the motor 41 or the control unit 42, and this result is sent to the alarm output unit 45, which then outputs a malfunction or abnormality alarm (step ST48).

一方、ステップST47において、電流値の増加割合が所定の閾値m2以下であった場合(ステップST47のNOの場合)には、モーター41に負荷がかかっている状態であると判断され、その結果がアラーム出力部45へ送信されて、アラーム出力部45が、負荷異常アラームである旨を出力する(ステップST49)。 On the other hand, in step ST47, if the rate of increase in the current value is equal to or less than the predetermined threshold value m2 (NO in step ST47), it is determined that the motor 41 is under load, and this result is sent to the alarm output unit 45, which then outputs an abnormal load alarm (step ST49).

すなわち、この実施の形態4では、負荷検知部44は、回転数検出部46が検知した回転数に基づいて閾値M2を算出し、電流測定部43が検知した電流が算出された閾値M2より大きいか否か、および、電流測定部43が検知した電流の増加割合があらかじめ設定された所定の閾値m2より大きいか否かを判断し、電流が算出された閾値M2より大きく、かつ、電流の増加割合が所定の閾値m2以下の場合には、モーター41の負荷異常を検知し、電流が算出された閾値M2より大きく、かつ、電流の増加割合が所定の閾値m2より大きい場合には、モーター41または制御部42の故障異常を検知するものである。 That is, in this embodiment 4, the load detection unit 44 calculates the threshold value M2 based on the number of rotations detected by the number of rotations detection unit 46, and determines whether the current detected by the current measurement unit 43 is greater than the calculated threshold value M2 and whether the increase rate of the current detected by the current measurement unit 43 is greater than a predetermined threshold value m2 set in advance. If the current is greater than the calculated threshold value M2 and the increase rate of the current is equal to or less than the predetermined threshold value m2, it detects a load abnormality of the motor 41, and if the current is greater than the calculated threshold value M2 and the increase rate of the current is greater than the predetermined threshold value m2, it detects a fault or abnormality of the motor 41 or the control unit 42.

この結果、急激な電流値の増加ではないが、電流値が増加している場合(電流値>M1の場合)には、モーター41に何らかの負荷がかかっていることが通知されるので、モーターが停止する前にモーター41にかかる負荷を検知して、モーター41の検査や交換などのメンテナンスを行うなど、モーター41の負荷異常に素早く対応することができる。また、それにより、気づかないうちにモーター41が停止してしまって計測器4の測定結果がおかしな値になる、という不具合が発生することを回避することができる。 As a result, if the current value is increasing (current value > M1), even if it is not a sudden increase, it is notified that some kind of load is being applied to the motor 41, so that the load on the motor 41 can be detected before the motor stops, and maintenance such as inspection or replacement of the motor 41 can be performed, and the load abnormality on the motor 41 can be dealt with quickly. This also makes it possible to avoid the occurrence of a malfunction in which the motor 41 stops without being noticed, causing the measurement results of the measuring device 4 to become strange values.

また、ステップST41で検知された電流値(A2)が、所定の閾値M0(下限値)よりも小さかった場合(ステップST46のNOの場合)には、モーター41または制御部42に何らかの故障などの異常が発生している状態であると判断され、その結果がアラーム出力部45へ送信されて、アラーム出力部45が、故障異常アラームである旨を出力する(ステップST48)。これは、回転数が減少するような使い方をする場合は一概には言えないが、一般的に電流値(A2)は徐々に増加していく傾向にあるため、電流値(A2)が大きく減少する場合には、モーター41または制御部42に何らかの故障が発生していると考えられるからである。そして、モーター41または制御部42に何らかの故障などの異常が発生していることが通知されるので、モーター41の負荷異常のみではなく、モーター41の故障や制御部42の故障などの故障異常も検知することができる。 Also, if the current value (A2) detected in step ST41 is smaller than the predetermined threshold value M0 (lower limit value) (NO in step ST46), it is determined that some kind of abnormality such as a malfunction has occurred in the motor 41 or the control unit 42, and the result is transmitted to the alarm output unit 45, which outputs a malfunction abnormality alarm (step ST48). This is because, although it cannot be said in general when the motor is used in a way that reduces the number of rotations, the current value (A2) generally tends to increase gradually, so if the current value (A2) decreases significantly, it is considered that some kind of malfunction has occurred in the motor 41 or the control unit 42. Then, since it is notified that some kind of malfunction or other abnormality has occurred in the motor 41 or the control unit 42, it is possible to detect not only load abnormalities in the motor 41, but also malfunctions and abnormalities such as malfunctions of the motor 41 and the control unit 42.

このように、この発明の実施の形態においても、実施の形態1~3と同様に、モーター41に直接かかる駆動電流(A1)ではなく、モーター41の駆動および回転制御を行う制御部42にかかる電流(A2)を検知するため、モーター41に負荷がかかっていない場合であって、制御部42の異常により消費電流が増えた場合や大きく減少した場合についても、異常を検知することができる。 In this way, in this embodiment of the invention, as in the first to third embodiments, the current (A2) applied to the control unit 42 that drives and controls the rotation of the motor 41 is detected, rather than the drive current (A1) applied directly to the motor 41. Therefore, even when no load is applied to the motor 41, and an abnormality occurs when the current consumption increases or decreases significantly due to an abnormality in the control unit 42, it is possible to detect an abnormality.

なお、ここでは説明を簡単にするために、ステップST45の条件:「電流値>M2?」がYESの場合には、すぐにステップST47へ進むものとしたが、ステップST41~ステップST44を繰り返す回数を決めて、例えば5回連続で「電流値>M2」の条件を満たしたら異常アラームを出力したり、10回中8回「電流値>M2」の条件を満たしたら異常アラームを出力するなど、実際に使用する計測器4の状況に合わせて、適宜調節すればよい。 For simplicity's sake, it has been assumed that if the condition in step ST45, "Current value > M2?", is YES, then the process immediately proceeds to step ST47. However, the number of times steps ST41 to ST44 are repeated can be determined, and an abnormality alarm can be output if the condition "Current value > M2" is met five times in a row, or if the condition "Current value > M2" is met eight times out of ten, and other appropriate adjustments can be made to suit the conditions of the measuring device 4 that is actually being used.

また、実施の形態3のように、モーターの回転数を変化させない使い方をする場合(回転数が一定の場合)にも、この実施の形態4のように回転数信号も取得するようにしてもよい。その際、回転数が一定であるか否かを判断して、一定の場合には、ステップST44をスキップするようにしてもよいし、回転数が一定であるか否かを判断したときに回転数が一定でなければ、制御部またはモーターの故障などの異常であると判断して故障異常アラームを出力するようにすることも可能である。 Also, as in embodiment 3, even when the motor is used without changing its rotation speed (when the rotation speed is constant), the rotation speed signal may be acquired as in embodiment 4. In this case, it may be possible to determine whether the rotation speed is constant, and if so, to skip step ST44, or to determine that there is an abnormality, such as a failure of the control unit or motor, and to output a malfunction/abnormality alarm if the rotation speed is not constant when determining whether the rotation speed is constant.

以上のように、この発明の実施の形態4におけるモーター負荷検知方法によれば、実施の形態1~3と同様に、モーターに直接かかる駆動電流ではなく、モーターの駆動および回転制御を行う制御部にかかる電流を検知する負荷検知機能を、制御部の外部に設けたことにより、負荷検知によって制御部に負担をかけることがなく、また、モーターが停止する前にモーターにかかる負荷を検知して通知することができるので、負荷異常が通知されたらモーターの検査や交換などのメンテナンスを行うなど、モーターの負荷異常に素早く対応することができる。 As described above, according to the motor load detection method of the fourth embodiment of the present invention, as in the first to third embodiments, a load detection function that detects the current applied to the control unit that drives and controls the rotation of the motor, rather than the drive current directly applied to the motor, is provided outside the control unit. This prevents the load detection from placing a burden on the control unit, and also makes it possible to detect and notify the load on the motor before the motor stops. Therefore, when a load abnormality is notified, maintenance such as inspection or replacement of the motor can be performed, and the motor load abnormality can be quickly dealt with.

また、制御部の外側に負荷検知機能を有するものであるので、モーターの負荷異常のみではなく、モーターの故障や制御部の故障などの故障異常も検知することができる。
さらに、制御部の外側に負荷検知機能を有するものであるので、既存の計測器であって、負荷検知機能が備えていないものに対しても、後付けで負荷検知機能を追加することができる、というメリットもある。
In addition, since the control unit has a load detection function outside the control unit, it is possible to detect not only motor load abnormalities, but also faults such as motor failures and control unit failures.
Furthermore, since the load detection function is located outside the control unit, there is also the advantage that the load detection function can be added retroactively to existing measuring instruments that do not have a load detection function.

また、負荷検知機能が、モーターの駆動および回転制御を行う制御部にかかる電流のみでなく、モーターの回転数も検知するものであるので、モーターの回転数を変化させる使い方をする場合には、その回転数に応じて電流値の閾値(M2)を変化させて負荷異常アラームを検出することができるとともに、モーターの回転数を変化させない使い方をする場合にも、制御部またはモーターの故障異常も検出することができる。 In addition, the load detection function detects not only the current applied to the control unit that drives and controls the rotation of the motor, but also the motor's rotation speed. Therefore, when the motor's rotation speed is changed, the current threshold value (M2) can be changed according to the rotation speed to detect an abnormal load alarm. Also, when the motor's rotation speed is not changed, it is possible to detect abnormal faults in the control unit or motor.

上記の実施の形態1~4では、いずれもモーターはブラシレスDCモーターであるものとして説明したが、この発明のモーター負荷検知方法は、モーターとモーターを回転制御する制御部とを備えた機器であれば、例えば、ステッピングモーターなど、ブラシレスDCモーター以外のモーターにも適用可能なものである。 In the above first to fourth embodiments, the motor is described as being a brushless DC motor, but the motor load detection method of the present invention can also be applied to motors other than brushless DC motors, such as stepping motors, as long as the device is equipped with a motor and a control unit that controls the rotation of the motor.

なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。 In addition, within the scope of the present invention, it is possible to freely combine the various embodiments, modify any of the components of each embodiment, or omit any of the components of each embodiment.

1,2,3,4 計測器
10,20,30,40 負荷検知機構
11,21,31,41 モーター(ブラシレスDCモーター)
12,22,32,42 制御部
13,23,33,43 電流測定部
14,24,34,44 負荷検知部
15,25,35,45 アラーム出力部
26,46 回転数検出部
37,47 記憶部
1, 2, 3, 4 Measuring instrument 10, 20, 30, 40 Load detection mechanism 11, 21, 31, 41 Motor (brushless DC motor)
12, 22, 32, 42 Control unit 13, 23, 33, 43 Current measurement unit 14, 24, 34, 44 Load detection unit 15, 25, 35, 45 Alarm output unit 26, 46 Rotation speed detection unit 37, 47 Memory unit

Claims (5)

外部からの制御指令に基づいて、モーターを駆動および回転制御させる制御部を備える計測器におけるモーター負荷検知方法であって、
前記制御部の外部に設けられた電流測定部が、前記モーターの駆動および回転制御を行う制御部にかかる電流を検知するステップと、
前記制御部の外部に設けられた負荷検知部が、前記電流測定部が検知した電流に基づいて、前記モーターの負荷異常、および、前記モーターまたは前記制御部の故障異常を検知するステップと、
前記制御部の外部に設けられたアラーム出力部が、前記負荷検知部が前記モーターの負荷異常を検知した場合に、モーター負荷異常である旨を出力し、前記負荷検知部が前記モーターまたは前記制御部の故障異常を検知した場合には、故障異常である旨を出力するステップと、
を有し、
前記負荷検知部は、前記電流測定部が検知した電流があらかじめ設定された第1の閾値(M1)より大きいか否か、および、前記電流測定部が検知した電流の増加割合があらかじめ設定された第2の閾値(m1)より大きいか否かを判断し、前記電流が前記第1の閾値(M1)より大きく、かつ、前記電流の増加割合が前記第2の閾値(m1)以下の場合には、前記モーターの負荷異常を検知し、前記電流が前記第1の閾値(M1)より大きく、かつ、前記電流の増加割合が前記第2の閾値(m1)より大きい場合には、前記モーターまたは前記制御部の故障異常を検知する
ことを特徴とするモーター負荷検知方法。
A motor load detection method for a measuring instrument having a control unit that drives and controls the rotation of a motor based on an external control command, comprising:
A current measuring unit provided outside the control unit detects a current applied to a control unit that drives and controls rotation of the motor;
A load detection unit provided outside the control unit detects a load abnormality of the motor and a fault abnormality of the motor or the control unit based on the current detected by the current measurement unit ;
an alarm output unit provided outside the control unit outputs a message indicating that a motor load is abnormal when the load detection unit detects a load abnormality of the motor , and outputs a message indicating that a malfunction is abnormal when the load detection unit detects a malfunction of the motor or the control unit;
having
The load detection unit determines whether the current detected by the current measurement unit is greater than a preset first threshold (M1) and whether the rate of increase in the current detected by the current measurement unit is greater than a preset second threshold (m1), and detects a load abnormality in the motor when the current is greater than the first threshold (M1) and the rate of increase in the current is equal to or less than the second threshold (m1), and detects a fault or abnormality in the motor or the control unit when the current is greater than the first threshold (M1) and the rate of increase in the current is greater than the second threshold (m1).
A motor load detection method comprising:
回転数検出部が、前記モーターの回転数を検知するステップ
をさらに備え、
前記負荷検知部が、前記電流測定部が検知した電流と、前記回転数検出部が検知した回転数とに基づいて、前記モーターの負荷異常を検知するステップを有する
ことを特徴とする請求項1記載のモーター負荷検知方法。
A rotation speed detection unit further includes a step of detecting the rotation speed of the motor,
2. The motor load detection method according to claim 1, further comprising a step of: detecting a load abnormality of the motor based on the current detected by the current measuring unit and the rotation speed detected by the rotation speed detection unit,
前記負荷検知部は、前記回転数検出部が検知した回転数に基づいて閾値(M2)を算出し、前記電流測定部が検知した電流が前記算出された閾値(M2)より大きいか否かを判断し、前記電流が前記算出された閾値(M2)より大きい場合には、前記モーターの負荷異常を検知する
ことを特徴とする請求項記載のモーター負荷検知方法。
The motor load detection method according to claim 2, characterized in that the load detection unit calculates a threshold value (M2) based on the rotation speed detected by the rotation speed detection unit, determines whether the current detected by the current measurement unit is greater than the calculated threshold value (M2), and detects a load abnormality of the motor if the current is greater than the calculated threshold value ( M2 ).
回転数検出部が、前記モーターの回転数を検知するステップ
をさらに備え、
前記負荷検知部が、前記電流測定部が検知した電流と、前記回転数検出部が検知した回転数とに基づいて、前記モーターの負荷異常、および、前記モーターまたは前記制御部の故障異常を検知するステップを有する
ことを特徴とする請求項記載のモーター負荷検知方法。
A rotation speed detection unit further includes a step of detecting the rotation speed of the motor,
2. The motor load detection method according to claim 1, further comprising a step in which the load detection unit detects a load abnormality of the motor and a fault abnormality of the motor or the control unit based on the current detected by the current measurement unit and the rotation speed detected by the rotation speed detection unit.
前記負荷検知部は、前記回転数検出部が検知した回転数に基づいて閾値(M2)を算出し、前記電流測定部が検知した電流が前記算出された閾値(M2)より大きいか否か、および、前記電流測定部が検知した電流の増加割合があらかじめ設定された所定の閾値(m2)より大きいか否かを判断し、前記電流が前記算出された閾値(M2)より大きく、かつ、前記電流の増加割合が前記所定の閾値(m2)以下の場合には、前記モーターの負荷異常を検知し、前記電流が前記算出された閾値(M2)より大きく、かつ、前記電流の増加割合が前記所定の閾値(m2)より大きい場合には、前記モーターまたは前記制御部の故障異常を検知する
ことを特徴とする請求項記載のモーター負荷検知方法。
The motor load detection method according to claim 4, characterized in that the load detection unit calculates a threshold value (M2) based on the rotation speed detected by the rotation speed detection unit, determines whether the current detected by the current measurement unit is greater than the calculated threshold value (M2) and whether the increase rate of the current detected by the current measurement unit is greater than a predetermined threshold value (m2) set in advance, and detects a load abnormality of the motor if the current is greater than the calculated threshold value (M2) and the increase rate of the current is equal to or less than the predetermined threshold value (m2), and detects a fault or abnormality of the motor or the control unit if the current is greater than the calculated threshold value (M2) and the increase rate of the current is greater than the predetermined threshold value ( m2 ).
JP2021130345A 2021-08-06 2021-08-06 Motor load detection method Active JP7676726B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021130345A JP7676726B2 (en) 2021-08-06 2021-08-06 Motor load detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021130345A JP7676726B2 (en) 2021-08-06 2021-08-06 Motor load detection method

Publications (2)

Publication Number Publication Date
JP2023024189A JP2023024189A (en) 2023-02-16
JP7676726B2 true JP7676726B2 (en) 2025-05-15

Family

ID=85203278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021130345A Active JP7676726B2 (en) 2021-08-06 2021-08-06 Motor load detection method

Country Status (1)

Country Link
JP (1) JP7676726B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119341435A (en) * 2024-10-18 2025-01-21 浙江比依电器股份有限公司 Method and device for detecting operation of motor with load, and computer storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010063305A (en) 2008-09-05 2010-03-18 Koito Ind Ltd Fault detection apparatus and method
JP2010183796A (en) 2009-02-09 2010-08-19 Calsonic Kansei Corp Controller for motor-driven compressor
JP2013013257A (en) 2011-06-29 2013-01-17 Minebea Co Ltd Failure information transmitter, and motor device
JP2018102058A (en) 2016-12-20 2018-06-28 ファナック株式会社 Abnormality determination device and abnormality determination method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010063305A (en) 2008-09-05 2010-03-18 Koito Ind Ltd Fault detection apparatus and method
JP2010183796A (en) 2009-02-09 2010-08-19 Calsonic Kansei Corp Controller for motor-driven compressor
JP2013013257A (en) 2011-06-29 2013-01-17 Minebea Co Ltd Failure information transmitter, and motor device
JP2018102058A (en) 2016-12-20 2018-06-28 ファナック株式会社 Abnormality determination device and abnormality determination method

Also Published As

Publication number Publication date
JP2023024189A (en) 2023-02-16

Similar Documents

Publication Publication Date Title
JP5039508B2 (en) Monitoring and diagnosis system for rotating machinery
JP4459965B2 (en) Oil temperature sensor defect detection method for automatic transmission
US10556485B2 (en) Systems and methods for blower control
US9116516B2 (en) System and method for actuator control
US9512851B2 (en) Electronic apparatus with fan motor
JP7676726B2 (en) Motor load detection method
JPH04271229A (en) Temperature abnormality detecting system
TW201430355A (en) Failure prediction in a rotating device
JPH07259562A (en) Radiator fan controller diagnostics
CN114051558A (en) Determination of wind parameter values for use in wind turbine control systems
CN101283243B (en) System and method for detecting sensor fault in refrigeration system
JPH10238912A (en) Air conditioner and multi-type air conditioner
JP3011486B2 (en) Failure prediction and alarm system
JP2006132796A (en) Remote control device
CN117969077B (en) Method and device for monitoring cylinder valve out-of-step fault
JP2005181167A (en) Failure detection device and method, and air conditioner
JP7467382B2 (en) Electrically operated mechanism and failure determination method
JP2000065408A (en) Fan failure detection method and device
JP2006029222A (en) Control method of pump
JP3867919B2 (en) Fan motor control device
JP2019027912A (en) Abnormality diagnosis device
JP4485863B2 (en) Compressor
JP6987280B2 (en) Diagnostic system and refrigeration cycle equipment
JP2007202296A (en) Power converter
JP2023104564A (en) ELECTRIC OPERATION DEVICE, ELECTRIC OPERATION MECHANISM, FAILURE DETERMINATION METHOD

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240326

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250204

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250413

R150 Certificate of patent or registration of utility model

Ref document number: 7676726

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150