[go: up one dir, main page]

JP2018042694A - Washing machine - Google Patents

Washing machine Download PDF

Info

Publication number
JP2018042694A
JP2018042694A JP2016179064A JP2016179064A JP2018042694A JP 2018042694 A JP2018042694 A JP 2018042694A JP 2016179064 A JP2016179064 A JP 2016179064A JP 2016179064 A JP2016179064 A JP 2016179064A JP 2018042694 A JP2018042694 A JP 2018042694A
Authority
JP
Japan
Prior art keywords
motor
current
voltage
rotational speed
torque
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2016179064A
Other languages
Japanese (ja)
Other versions
JP6751846B2 (en
Inventor
裕智 藤岡
Hirotomo Fujioka
裕智 藤岡
亀田 晃史
Koji Kameda
晃史 亀田
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2016179064A priority Critical patent/JP6751846B2/en
Publication of JP2018042694A publication Critical patent/JP2018042694A/en
Application granted granted Critical
Publication of JP6751846B2 publication Critical patent/JP6751846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Washing Machine And Dryer (AREA)

Abstract

【課題】インバータ駆動の洗濯機において、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができる洗濯機を実現する。【解決手段】洗濯物を収容して回転駆動される回転ドラム1と、直流電力を交流電力に変換するインバータ回路7と、インバータ回路7により回転ドラム1を駆動するモータ4と、モータ4の回転数を検知する回転数検知手段17と、モータ4のモータ電流を検出する電流検出手段9と、モータ4への印可電圧を制御する入力電圧制御手段15とを備え、入力電圧制御手段15は、モータ4のブレーキ運転時にモータ4の相電流を一定に制御することにより、減速時の回転エネルギーをモータ4の抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができる。【選択図】図2PROBLEM TO BE SOLVED: To realize a washing machine in which an inverter-driven washing machine can efficiently consume rotation energy at the time of deceleration by a resistance component of a motor and shorten a braking time with easy control setting. SOLUTION: A rotating drum 1 that houses laundry and is driven to rotate, an inverter circuit 7 that converts DC power into AC power, a motor 4 that drives the rotating drum 1 by the inverter circuit 7, and a rotation of the motor 4. The number of revolutions detecting means 17 for detecting the number, the current detecting means 9 for detecting the motor current of the motor 4, and the input voltage controlling means 15 for controlling the applied voltage to the motor 4 are provided, and the input voltage controlling means 15 comprises: By controlling the phase current of the motor 4 to be constant during the braking operation of the motor 4, the rotational energy at the time of deceleration can be efficiently consumed by the resistance component of the motor 4, and the braking time can be shortened with easy control settings. . [Selection diagram] Figure 2

Description

本発明は、インバータ回路によりモータを駆動する洗濯機に関するものである。   The present invention relates to a washing machine that drives a motor by an inverter circuit.

従来、この種の洗濯機は、強めの界磁制御と弱めの界磁制御を併用して、ブレーキ運転時の回生電力の制御を容易にし、発電エネルギーをモータの内部抵抗に消費させてインバータ回路の直流電圧の異常上昇を防止している(例えば、特許文献1参照)。   Conventionally, this type of washing machine uses a stronger field control and a weaker field control in combination to facilitate control of regenerative power during brake operation, and consumes generated energy in the internal resistance of the motor to reduce the DC voltage of the inverter circuit. Abnormal rise is prevented (for example, refer to Patent Document 1).

特開2003−088168号公報JP 2003-088168 A

しかしながら、このような従来の洗濯機は、界磁電流とトルク電流を別々に制御するため、制御が複雑になり、また減速時の回転エネルギーの回生を抑えるために、ブレーキ時間が長くなるという課題を有していた。   However, such a conventional washing machine controls the field current and the torque current separately, which complicates the control, and also increases the brake time in order to suppress the regeneration of rotational energy during deceleration. Had.

本発明は、上記従来の課題を解決するもので、容易な制御設定でブレーキ時間を短くすることができる洗濯機を提供することを目的としている。   The present invention solves the above-described conventional problems, and an object thereof is to provide a washing machine capable of shortening the brake time with easy control setting.

上記従来の課題を解決するために、本発明の洗濯機は、洗濯物を収容して回転駆動される回転ドラムと、直流電力を交流電力に変換するインバータ回路と、前記インバータ回路により前記回転ドラムを駆動するモータと、前記モータの回転数を検知する回転数検知手段と、前記モータのモータ電流を検出する電流検出手段と、前記モータへの印可電圧を制御する入力電圧制御手段とを備え、前記入力電圧制御手段は、前記モータのブレーキ運転時に前記モータの相電流を一定に制御する。ここで前記相電流は、安全に制御できる最大の相電流を流すようにした。   In order to solve the above-described conventional problems, a washing machine of the present invention includes a rotating drum that accommodates laundry and is rotationally driven, an inverter circuit that converts DC power into AC power, and the rotating drum that is driven by the inverter circuit. A rotation speed detection means for detecting the rotation speed of the motor, a current detection means for detecting a motor current of the motor, and an input voltage control means for controlling an applied voltage to the motor, The input voltage control means controls the phase current of the motor to be constant during the brake operation of the motor. Here, the phase current is a maximum phase current that can be safely controlled.

これにより、容易な制御設定で、ブレーキ時間を短くすることができる。   As a result, the brake time can be shortened with easy control settings.

本発明の洗濯機は、容易な制御設定でブレーキ時間を短くすることができる。   The washing machine of the present invention can shorten the brake time with an easy control setting.

本発明の実施の形態1における洗濯機の要部断面図Sectional drawing of the principal part of the washing machine in Embodiment 1 of this invention 同洗濯機のモータ駆動装置のブロック回路図Block circuit diagram of motor driving device of the washing machine 同洗濯機のモータ制御のタイムチャートTime chart of motor control of the washing machine 同洗濯機の脱水行程のフローチャートFlow chart of dehydration process of the washing machine 同洗濯機の回転数DOWNサブルーチンのフローチャートFlowchart of rotation speed DOWN subroutine of the washing machine 同洗濯機のモータ駆動サブルーチンのフローチャートFlow chart of motor drive subroutine of the washing machine 同洗濯機のキャリヤ信号割込サブルーチンのフローチャートFlow chart of carrier signal interrupt subroutine of the washing machine 同洗濯機の位置信号割込サブルーチンのフローチャートFlowchart of position signal interrupt subroutine of the washing machine 同洗濯機の回転数制御サブルーチンのフローチャートFlow chart of rotation speed control subroutine of the washing machine

第1の発明は、本発明の洗濯機は、洗濯物を収容して回転駆動される回転ドラムと、直流電力を交流電力に変換するインバータ回路と、前記インバータ回路により前記回転ドラムを駆動するモータと、前記モータの回転数を検知する回転数検知手段と、前記モータのモータ電流を検出する電流検出手段と、前記モータへの印可電圧を制御する入力電圧制御手段とを備え、前記入力電圧制御手段は、前記モータのブレーキ運転時に前記モータの相電流を一定に制御することにより、モータの減磁やインバータ回路の故障が発生しない範囲で、モータに最大電流を流すことができ、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、ブレーキ時間を短くすることができる。   According to a first aspect of the present invention, in the washing machine of the present invention, a rotating drum that accommodates laundry and is driven to rotate, an inverter circuit that converts DC power into AC power, and a motor that drives the rotating drum by the inverter circuit A rotation speed detection means for detecting the rotation speed of the motor; a current detection means for detecting a motor current of the motor; and an input voltage control means for controlling a voltage applied to the motor. By controlling the phase current of the motor at a constant during the braking operation of the motor, the maximum current can be supplied to the motor within a range in which no demagnetization of the motor or failure of the inverter circuit occurs. The rotational energy can be efficiently consumed by the resistance component of the motor, and the braking time can be shortened.

これにより、モータの減磁やインバータ回路の故障が発生しない範囲でモータに大電流を流すことができ、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、ブレーキ時間を短くすることができる。   As a result, a large current can flow through the motor without causing demagnetization of the motor or failure of the inverter circuit, and the rotational energy during deceleration can be efficiently consumed by the resistance component of the motor to shorten the braking time. Can do.

また、前記電流検出手段によって検出したモータ電流を磁束に対応した電流成分と、トルクに対応した電流成分に分解し、それぞれ独立して制御する電流制御手段と、前記トルクに対応した電流成分により、任意の設定回転数に制御する回転数制御手段と、前記インバータ回路に加わる直流電圧を検知する直流電圧検知手段を備え、前記回転数制御手段は、ブレーキ運転前とブレーキ運転中の前記直流電圧の変化に応じて、前記設定回転数の減少率を変更するようにした。   Further, the motor current detected by the current detection means is decomposed into a current component corresponding to the magnetic flux and a current component corresponding to the torque, and each is controlled independently, and a current component corresponding to the torque Rotational speed control means for controlling to an arbitrary set rotational speed, and DC voltage detection means for detecting a DC voltage applied to the inverter circuit, the rotational speed control means is configured to control the DC voltage before and during the brake operation. The reduction rate of the set rotational speed is changed according to the change.

これにより、制御するトルク電流(トルクに対応した電流成分)と検知した相電流から、磁束電流(磁束に対応した電流成分)を算出でき、設定回転数の減少率と相電流を設定することで、容易に減速時の回転エネルギーをモータの抵抗成分で効率的に消費させブレーキ時間を短くすることができ、また回生して直流電圧が増大したら、設定回転数の減速をゆるやかにして、回転停止方向に働くトルクを弱めて、ブレーキ制御を安全に行うことができる。また、逆に直流電圧の余裕があれば、設定回転数の減速を早めて、ブレーキ時間を短くできる。   As a result, the magnetic flux current (current component corresponding to the magnetic flux) can be calculated from the torque current to be controlled (current component corresponding to the torque) and the detected phase current, and the reduction rate of the set rotational speed and the phase current can be set. Easily consumes the rotational energy during deceleration with the resistance component of the motor easily and shortens the braking time. When the DC voltage increases due to regeneration, the deceleration of the set rotational speed is moderated and the rotation stops. Brake control can be performed safely by reducing the torque acting in the direction. Conversely, if there is a DC voltage margin, the set speed can be decelerated faster and the brake time can be shortened.

また、前記電流制御手段は、ブレーキ運転時に、前記モータの回転停止方向に働く前記トルクに対応した電流成分を、所定の電流以下に制限する。   The current control means limits a current component corresponding to the torque acting in the rotation stop direction of the motor to a predetermined current or less during a brake operation.

これにより、回転停止方向に働くトルクを抑え、モータと回転ドラムを結ぶベルトの摩擦音や、過度なトルク変動による減速機の故障を未然に防ぐことができる。   As a result, it is possible to suppress the torque acting in the rotation stop direction and to prevent the frictional noise of the belt connecting the motor and the rotating drum and the reduction gear failure due to excessive torque fluctuation.

また、前記電流制御手段のモータ駆動からブレーキ運転への移行は、前記モータの回転方向の前記トルクに対応した電流成分を零にしてから所定時間経過後に、前記モータの回転停止方向の前記トルクに対応した電流成分を制御するようにした。   Further, the transition from the motor drive to the brake operation of the current control means is performed when the current component corresponding to the torque in the rotation direction of the motor becomes zero and the torque in the rotation stop direction of the motor is changed after a lapse of a predetermined time. The corresponding current component was controlled.

これにより、回転方向から回転停止方向への過度なトルク変動を抑え、モータと回転ドラムを結ぶベルトの摩擦音や、減速機の故障を未然に防ぐことができる。   Thereby, an excessive torque fluctuation from the rotation direction to the rotation stop direction can be suppressed, and the frictional noise of the belt connecting the motor and the rotation drum and the failure of the speed reducer can be prevented.

第2の発明は、上記第1の発明において、前記電流検出手段によって検出したモータ電流を磁束に対応した電流成分と、トルクに対応した電流成分に分解し、それぞれ独立して制御する電流制御手段と、前記トルクに対応した電流成分により、任意の設定回転数に制御する回転数制御手段と、前記インバータ回路に加わる直流電圧を検知する直流電圧検知手段を備え、前記回転数制御手段は、ブレーキ運転前とブレーキ運転中の前記直流電圧の変化に応じて、前記設定回転数の減少率を変更することにより、容易に減速時の回転エネルギーをモータの抵抗成分で効率的に消費させブレーキ時間を短くすることができ、また、回生して直流電圧が増大したら、設定回転数の減速をゆるやかにして、回転停止方向に働くトルクを弱めて、ブレーキ制御を安全に行うことができる。また、逆に直流電圧の余
裕があれば、設定回転数の減速を早めて、ブレーキ時間を短くできる。
According to a second aspect of the present invention, in the first aspect of the present invention, the motor current detected by the current detection unit is decomposed into a current component corresponding to the magnetic flux and a current component corresponding to the torque, and each is controlled independently. And a rotational speed control means for controlling the rotational speed to an arbitrary set rotational speed by a current component corresponding to the torque, and a DC voltage detecting means for detecting a direct current voltage applied to the inverter circuit. By changing the decrease rate of the set rotational speed according to the change of the DC voltage before driving and during braking, the rotational energy during deceleration can be easily consumed efficiently by the resistance component of the motor, and the braking time can be reduced. If the DC voltage increases due to regenerative regeneration, slow down the set rotation speed, weaken the torque acting in the rotation stop direction, It is possible to carry out your safely. Conversely, if there is a DC voltage margin, the set speed can be decelerated faster and the brake time can be shortened.

第3の発明は、上記第1または第2の発明において、前記電流制御手段は、ブレーキ運転時に、前記モータの回転停止方向に働く前記トルクに対応した電流成分を、所定の電流以下に制限することによって、回転停止方向に働くトルクを抑制し、モータと回転ドラムを結ぶベルトの摩擦音や、過度なトルク変動による減速機の故障を未然に防ぐことができる。   According to a third invention, in the first or second invention, the current control means limits a current component corresponding to the torque acting in a rotation stop direction of the motor to a predetermined current or less during a brake operation. As a result, the torque acting in the rotation stop direction can be suppressed, and the frictional noise of the belt connecting the motor and the rotating drum and the failure of the speed reducer due to excessive torque fluctuation can be prevented.

第4の発明は、上記第1〜第3の発明において、前記電流制御手段のモータ駆動からブレーキ運転への移行は、前記モータの回転方向の前記トルクに対応した電流成分を零にしてから所定時間経過後に、前記モータの回転停止方向の前記トルクに対応した電流成分を制御することによって、回転方向から回転停止方向への過度なトルク変動を抑え、モータと回転ドラムを結ぶベルトの摩擦音や、減速機の故障を未然に防ぐことができる。   According to a fourth aspect of the present invention, in the first to third aspects of the present invention, the transition of the current control means from motor drive to brake operation is predetermined after the current component corresponding to the torque in the rotational direction of the motor is zero. By controlling the current component corresponding to the torque in the rotation stop direction of the motor after a lapse of time, the excessive torque fluctuation from the rotation direction to the rotation stop direction is suppressed, and the friction noise of the belt connecting the motor and the rotary drum, A reduction gear failure can be prevented.

以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the present invention is not limited to the embodiments.

(実施の形態1)
図1は本発明の実施の形態1における洗濯機の要部断面図、図2は同洗濯機のモータ駆動装置のブロック回路図である。図1において、回転ドラム1は、有底円筒形に形成し外周部に多数の通水孔を側壁に設け、水受け槽2内に回転自在に配設されている。回転ドラム1の回転中心に傾斜方向に設けた回転軸(回転中心軸)の一端を固定し、回転軸の他端にドラムプーリー3を固定している。なお、この回転軸は洗濯機の正面側から底部となる背面側に向けて回転軸の方向が水平方向から下向き傾斜となっている。
(Embodiment 1)
FIG. 1 is a cross-sectional view of a main part of a washing machine according to Embodiment 1 of the present invention, and FIG. 2 is a block circuit diagram of a motor driving device of the washing machine. In FIG. 1, a rotating drum 1 is formed in a bottomed cylindrical shape, provided with a large number of water passage holes on the outer peripheral portion thereof, and is rotatably disposed in a water receiving tank 2. One end of a rotation shaft (rotation center shaft) provided in the tilt direction is fixed to the rotation center of the rotary drum 1, and a drum pulley 3 is fixed to the other end of the rotation shaft. Note that the direction of the rotation axis of the rotation axis is inclined downward from the horizontal direction from the front side of the washing machine toward the back side as the bottom.

水受け槽2の背面には、モータ4が取り付けられ、モータ4は、ベルト5によりドラムプーリー3と連結し、モータ4により回転ドラム1が正転、または反転できるように構成され回転駆動される。回転ドラム1の内壁面に数個の突起板を設けており、この突起板により洗濯物が回転時に引っ掛けられ適度な高さから落とされることによって、いわゆる叩き洗いの効果を発揮し洗浄される。また、水受け槽2は洗濯機本体の天板によりばね体で揺動可能に吊り下げられ、回転ドラム1の正面側の開口部を蓋体により開閉自在に覆っている。   A motor 4 is attached to the back surface of the water receiving tank 2. The motor 4 is connected to the drum pulley 3 by a belt 5, and the motor 4 is configured and rotated so that the rotating drum 1 can be rotated forward or reverse. . Several projecting plates are provided on the inner wall surface of the rotating drum 1, and the laundry is caught by the projecting plates at the time of rotation and dropped from an appropriate height. The water receiving tub 2 is suspended by a top plate of the washing machine main body so as to be swingable by a spring body, and the opening on the front side of the rotary drum 1 is covered with a lid body so as to be freely opened and closed.

図2に示すように、交流電源は、整流回路6に交流電力を加え、整流回路6は倍電圧整流回路を構成し、全波整流ダイオード6aにより、交流電源が正電圧のときはコンデンサ6bを充電し、交流電源が負電圧のときはコンデンサ6cを充電し、直列接続されたコンデンサ6b、6cの両端には倍電圧直流電圧が発生し、インバータ回路7に倍電圧直流電圧を加える。   As shown in FIG. 2, the AC power supply applies AC power to the rectifier circuit 6, the rectifier circuit 6 constitutes a voltage doubler rectifier circuit, and the full-wave rectifier diode 6a causes a capacitor 6b when the AC power supply is positive. When the AC power supply is a negative voltage, the capacitor 6c is charged, a double voltage DC voltage is generated across the capacitors 6b and 6c connected in series, and the double voltage DC voltage is applied to the inverter circuit 7.

インバータ回路7は、6個のパワースイッチング半導体と逆並列ダイオードよりなる3相フルブリッジインバータ回路により構成し、通常、絶縁ゲートバイポーラトランジスタ(IGBT)と逆並列ダイオードおよびその駆動回路と保護回路を内蔵したインテリジェントパワーモジュール(以下、IPMという)で構成している。インバータ回路7の出力端子にモータ4を接続し、駆動する。   The inverter circuit 7 is constituted by a three-phase full-bridge inverter circuit composed of six power switching semiconductors and an antiparallel diode, and normally includes an insulated gate bipolar transistor (IGBT), an antiparallel diode, its driving circuit, and a protection circuit. It consists of an intelligent power module (hereinafter referred to as IPM). The motor 4 is connected to the output terminal of the inverter circuit 7 and driven.

モータ4は直流モータにより構成し、回転子を構成する永久磁石と固定子との相対位置(回転子位置)を位置検出手段8により検出する。位置検出手段8は、通常、3個のホールセンサ8a、8b、8cにより構成し、電気角60度ごとの位置信号を検出する。   The motor 4 is constituted by a direct current motor, and a relative position (rotor position) between the permanent magnet and the stator constituting the rotor is detected by the position detecting means 8. The position detection means 8 is usually composed of three hall sensors 8a, 8b, 8c and detects a position signal for every 60 electrical angles.

電流検出手段9は、インバータ回路7の負電圧端子と整流回路6の負電圧端子間にシャ
ント抵抗9a、9b、9cを接続し、シャント抵抗の両端電圧から算出したインバータ回路7の入力電流をもとに、モータ4の相電流Iu、Iv、Iwを検出する。通常はシャント抵抗を用いるが、交流電流トランスあるいは直流電流トランスでも検出可能である。
The current detection means 9 connects shunt resistors 9a, 9b, 9c between the negative voltage terminal of the inverter circuit 7 and the negative voltage terminal of the rectifier circuit 6, and also receives the input current of the inverter circuit 7 calculated from the voltage across the shunt resistor. In addition, the phase currents Iu, Iv, and Iw of the motor 4 are detected. Usually, a shunt resistor is used, but it can also be detected by an AC current transformer or a DC current transformer.

制御手段10は、位置検出手段8と電流検出手段9で検出されたモータの位相やモータの相電流の情報をもとに、インバータ回路7を制御してモータ4の回転数を制御するものである。マイクロコンピュータと、マイクロコンピュータに内蔵したインバータ制御タイマー(PWMタイマー)、高速A/D変換回路、メモリ回路(ROM、RAM)等より構成し、位置検出手段8の出力信号より電気角を検知する電気角検知手段11と、電流検出手段9の出力信号と電気角検知手段11の信号より磁束に対応した電流成分であるd軸電流Idとトルクに対応した電流成分であるq軸電流Iqに分解する3相/2相dq変換手段12と、静止座標系から回転座標系に変換、あるいは逆変換するのに必要な正弦波データ(sin、cosデータ)を格納する記憶手段13と、磁束に対応した電圧成分Vdとトルクに対応した電圧成分Vqを3相モータ駆動制御電圧Vu、Vv、Vwに変換する2相/3相dq逆変換手段14と、3相モータ駆動制御電圧Vu、Vv、Vwに応じてインバータ回路7のIGBTのスイッチングを制御するPWM出力を制御する入力電圧制御手段15などを備えている。   The control means 10 controls the number of revolutions of the motor 4 by controlling the inverter circuit 7 based on the information on the motor phase and the motor phase current detected by the position detection means 8 and the current detection means 9. is there. A microcomputer and an inverter control timer (PWM timer) built in the microcomputer, a high-speed A / D conversion circuit, a memory circuit (ROM, RAM), and the like are used to detect the electrical angle from the output signal of the position detection means 8 The angle detection means 11, the output signal of the current detection means 9 and the signal of the electrical angle detection means 11 are decomposed into a d-axis current Id which is a current component corresponding to the magnetic flux and a q-axis current Iq which is a current component corresponding to the torque. Three-phase / two-phase dq conversion means 12, storage means 13 for storing sine wave data (sin, cos data) necessary for conversion from a stationary coordinate system to a rotation coordinate system, or inverse conversion, and a magnetic flux Two-phase / three-phase dq reverse conversion means 14 for converting the voltage component Vd and the voltage component Vq corresponding to the torque into three-phase motor drive control voltages Vu, Vv, Vw, and three-phase Over motor drive control voltage Vu, Vv, and a like input voltage control means 15 for controlling the PWM output for controlling the IGBT switching of the inverter circuit 7 according to Vw.

また制御手段10は、負荷に応じてモータ4の起動、停止、回転数、および制動等を制御する設定変更手段16と、位置検出手段8の出力信号よりモータ回転数およびドラム回転数を検知する回転数検知手段17と、回転数検知手段17の出力信号に応じて回転ドラム1の回転数を制御する回転数制御手段18と、設定変更手段16と回転数制御手段18からのd軸(direct−axis)電流設定信号Ids(d軸電流設定値Ids)、q軸(quadrature−axis)電流設定信号Iqs(q軸電流設定値Iqs)と、3相/2相dq変換手段12より演算したIdとIqをそれぞれ比較し、モータ電流を制御するための磁束に対応した電圧成分Vdとトルクに対応した電圧成分Vqを演算する電流制御手段19とを備えている。   The control means 10 detects the motor rotation speed and the drum rotation speed from the setting change means 16 that controls the start, stop, rotation speed, braking, etc. of the motor 4 according to the load, and the output signal of the position detection means 8. The rotational speed detection means 17, the rotational speed control means 18 for controlling the rotational speed of the rotary drum 1 in accordance with the output signal of the rotational speed detection means 17, the d axis (direct) from the setting change means 16 and the rotational speed control means 18. -Axis) current setting signal Ids (d-axis current setting value Ids), q-axis (quadture-axis) current setting signal Iqs (q-axis current setting value Iqs), and Id calculated by the three-phase / 2-phase dq conversion means 12 And a current control means 19 for calculating a voltage component Vd corresponding to the magnetic flux for controlling the motor current and a voltage component Vq corresponding to the torque. That.

トルクに対応したq軸電流Iqがq軸電流設定値Iqsとなるようにフィードバック制御することによりトルク制御が可能となる。   Torque control can be performed by performing feedback control so that the q-axis current Iq corresponding to the torque becomes the q-axis current set value Iqs.

インバータ回路7に加わる直流電圧が、交流電源からの入力以外に、モータ4の回転により発生する回生エネルギーにより、重畳することもあるため、直流電圧検知手段20により、常に検知している。   Since the DC voltage applied to the inverter circuit 7 may be superposed by the regenerative energy generated by the rotation of the motor 4 in addition to the input from the AC power supply, it is always detected by the DC voltage detection means 20.

図3は各部の波形関係を示し、ホールセンサ8a、8b、8cの出力信号H1、H2、H3のエッジ信号は60度ごとに変化して、各部状態信号より360度を6分割した角度が判別できる。信号H1がローからハイとなるハイエッジを基準電気角0度として示し、モータ4のU相巻線誘起電圧Ecは、基準信号H1から30度遅れた波形となる。U相モータ電流IuとU相巻線誘起電圧Ecの位相を同じにすると最大効率が得られる。モータ誘起電圧Ecがq軸と同等軸となり、d軸は90度遅れている。q軸電流はモータ誘起電圧位相と同相なのでトルク電流と呼ばれる。   FIG. 3 shows the waveform relationship of each part, and the edge signals of the output signals H1, H2, and H3 of the hall sensors 8a, 8b, and 8c change every 60 degrees, and the angle obtained by dividing 360 degrees from each part state signal is determined. it can. A high edge where the signal H1 changes from low to high is indicated as a reference electrical angle of 0 degree, and the U-phase winding induced voltage Ec of the motor 4 has a waveform delayed by 30 degrees from the reference signal H1. Maximum efficiency is obtained when the phases of the U-phase motor current Iu and the U-phase winding induced voltage Ec are the same. The motor induced voltage Ec is the same axis as the q axis, and the d axis is delayed by 90 degrees. Since the q-axis current is in phase with the motor induced voltage phase, it is called torque current.

図3において、U相モータ電流Iuは、U相巻線誘起電圧Ecよりわずかに進んで、モータ印加電圧VuはU相巻線誘起電圧Ecより30度進んだ波形を示す。Vcは入力電圧制御手段15内で生成される鋸歯状波形(または三角波)のキャリヤ信号で、Vuは正弦波状のU相制御電圧でキャリヤ信号VcとU相制御電圧Vuを比較したPWM信号uを入力電圧制御手段15内で発生させ、インバータ回路7のU相上アームトランジスタの制御信号として加える。ckはキャリヤ信号Vcの同期信号で、キャリヤカウンタがカウントアップしてオーバーフローしたときの割込信号である。   In FIG. 3, the U-phase motor current Iu slightly advances from the U-phase winding induced voltage Ec, and the motor applied voltage Vu shows a waveform advanced 30 degrees from the U-phase winding induced voltage Ec. Vc is a sawtooth waveform (or triangular wave) carrier signal generated in the input voltage control means 15, and Vu is a sinusoidal U-phase control voltage, which is a PWM signal u that compares the carrier signal Vc and the U-phase control voltage Vu. It is generated in the input voltage control means 15 and added as a control signal for the U-phase upper arm transistor of the inverter circuit 7. ck is a synchronizing signal of the carrier signal Vc, and is an interrupt signal when the carrier counter counts up and overflows.

モータ4のロータ磁石軸とステータの磁束軸が一致した電気角をd軸として基準電気角0度として静止座標系から回転座標系への座標変換、すなわち、dq変換を行うので、電気角検知手段11は、ホールセンサ8a、8b、8cの出力信号H1、H2、H3より30度、90度、150度等の電気角を検知し、60度毎以外は推定により電気角θを求める。   Coordinate conversion from the stationary coordinate system to the rotating coordinate system, that is, dq conversion, is performed with the electrical angle at which the rotor magnet axis of the motor 4 and the magnetic flux axis of the stator coincided as the d axis, and a reference electrical angle of 0 degrees. 11 detects electrical angles such as 30 degrees, 90 degrees, and 150 degrees from the output signals H1, H2, and H3 of the hall sensors 8a, 8b, and 8c, and calculates the electrical angle θ by estimation except every 60 degrees.

一般的に、磁束に対応した電流成分をd軸電流Idと呼び、永久磁石の磁束と界磁の磁束が同軸上で永久磁石が界磁に吸引された状態なので、トルクは零となる。また、d軸から電気角で90度の角度で誘起電圧位相と同じ位相となり、トルク最大となる軸をq軸と呼び、トルクに対応した電流成分なので、q軸電流Iqと呼ぶ。さらに、d軸電流を負の方向に増加させるとd軸上の界磁磁束を弱めることと等価となるので、弱め界磁制御、あるいは弱め磁束制御(または磁束弱め制御)と呼ばれる。また、d軸電流とq軸電流に分解してそれぞれ独立に制御するので、ベクトル制御と呼ばれる。   In general, a current component corresponding to the magnetic flux is called a d-axis current Id, and the torque is zero because the permanent magnet magnetic flux and the field magnetic flux are coaxially attracted to the field magnet. Further, the axis that is the same as the induced voltage phase at an electrical angle of 90 degrees from the d-axis and is the torque maximum is called the q-axis, and is a current component corresponding to the torque, and is therefore called the q-axis current Iq. Furthermore, since increasing the d-axis current in the negative direction is equivalent to weakening the field magnetic flux on the d-axis, this is called field-weakening control or field-weakening control (or flux-weakening control). Also, since it is divided into d-axis current and q-axis current and controlled independently, it is called vector control.

3相/2相dq変換手段12は、モータ電流Iu、Iv、Iwよりd軸電流Idとq軸電流Iqを下記の数式1により変換するもので、静止座標系から回転座標系に変換して、電気角θに対応して検出したモータ電流瞬時値よりd軸電流Id、q軸電流Iqを演算する。   The three-phase / two-phase dq conversion means 12 converts the d-axis current Id and the q-axis current Iq from the motor currents Iu, Iv, and Iw according to the following formula 1, and converts the static coordinate system to the rotating coordinate system. The d-axis current Id and the q-axis current Iq are calculated from the instantaneous motor current value detected corresponding to the electrical angle θ.

Figure 2018042694
Figure 2018042694

記憶手段13には、sinθとcosθのデータを記憶しているので、電気角データに対応したデータを呼び出して積和演算を行うことにより、d軸電流Idとq軸電流Iqに分解できる。電気角θの検知とモータ電流瞬時値の検出はキャリヤ信号に同期して行うもので、後述するフローチャートに従い、詳細な説明を行う。   Since the storage unit 13 stores data of sin θ and cos θ, it can be decomposed into the d-axis current Id and the q-axis current Iq by calling the data corresponding to the electrical angle data and performing the product-sum operation. The detection of the electrical angle θ and the detection of the instantaneous motor current value are performed in synchronization with the carrier signal, and will be described in detail according to the flowchart described later.

回転数検知手段17は、ホールセンサ8a、8b、8cの出力信号H1、H2、H3いずれか1相よりモータ回転数を検知し、モータ4の極数と、ドラムプーリー3とモータプーリの比から回転ドラム1の検知回転数nに変換し、ドラム回転数信号を設定変更手段16、回転数制御手段18に加える。   The rotation speed detection means 17 detects the motor rotation speed from any one of the output signals H1, H2, and H3 of the hall sensors 8a, 8b, and 8c, and rotates from the number of poles of the motor 4 and the ratio of the drum pulley 3 and the motor pulley. The drum rotational speed signal is converted into the detected rotational speed n of the drum 1 and the drum rotational speed signal is applied to the setting change means 16 and the rotational speed control means 18.

設定変更手段16は、モータ4の起動制御とドラム回転数の設定、およびドラム回転数とq軸電流設定値Iqsに応じたd軸電流設定値Idsの演算を行い、回転数制御手段18に回転ドラム1の設定回転数Nsを加え、電流制御手段19にd軸電流設定値Idsを加える。   The setting changing means 16 performs start-up control of the motor 4 and setting of the drum rotation speed, and calculation of the d-axis current setting value Ids according to the drum rotation speed and the q-axis current setting value Iqs, and the rotation speed control means 18 is rotated. The set rotational speed Ns of the drum 1 is added, and the d-axis current set value Ids is added to the current control means 19.

回転数制御手段18は、回転ドラム1の検知回転数n(以下、検知回転数と称す)と回
転ドラム1の設定回転数Ns(以下、設定回転数と称す)を比較する回転数比較手段18aと、検知回転数nと設定回転数Nsとの誤差信号Δnと、回転数の変化率(加速度)に応じてq軸電流設定値Iqsを制御するトルク電流設定手段18bより構成される。
The rotational speed control means 18 compares the detected rotational speed n of the rotating drum 1 (hereinafter referred to as detected rotational speed) with the set rotational speed Ns of the rotating drum 1 (hereinafter referred to as set rotational speed). And an error signal Δn between the detected rotational speed n and the set rotational speed Ns, and torque current setting means 18b for controlling the q-axis current set value Iqs in accordance with the change rate (acceleration) of the rotational speed.

電流制御手段19は、3相/2相dq変換手段12の出力信号Iq、Idと設定信号Iqs、Idsをそれぞれ比較して制御電圧信号Vq、Vdを出力するもので、q軸電流比較手段19a、q軸電圧設定手段19b、d軸電流比較手段19c、d軸電圧設定手段19dより構成し、q軸電流Iqとd軸電流Idをそれぞれ制御する制御電圧信号Vq、Vdを生成する。   The current control means 19 compares the output signals Iq and Id of the three-phase / two-phase dq conversion means 12 with the setting signals Iqs and Ids and outputs control voltage signals Vq and Vd, respectively. The q-axis current comparison means 19a , Q-axis voltage setting means 19b, d-axis current comparison means 19c, and d-axis voltage setting means 19d, and generate control voltage signals Vq and Vd for controlling the q-axis current Iq and the d-axis current Id, respectively.

d軸電流設定値Idsは、設定変更手段16から電流制御手段19に信号が加えられるもので、埋め込み磁石モータの場合には回転数に応じてd軸電流設定値Idsを増加させて弱め界磁制御を行う。表面磁石モータの場合には、通常、Idsは零に設定し、高回転数駆動の場合にIdsを増加させる。   The d-axis current set value Ids is a signal applied from the setting change means 16 to the current control means 19, and in the case of an embedded magnet motor, the d-axis current set value Ids is increased in accordance with the rotational speed to perform field weakening control. Do. In the case of a surface magnet motor, Ids is normally set to zero, and Ids is increased in the case of high rotational speed driving.

2相/3相dq逆変換手段14は、制御電圧信号Vq、Vdより3相モータ駆動制御電圧Vu、Vv、Vwを下記の数式2より演算するもので、回転座標系から静止座標系に変換し、キャリヤ信号に同期して、電気角検知手段11により検知した電気角θに対応した正弦波状の信号を入力電圧制御手段15に加える。記憶手段13に記憶したsinθ、cosθの積和演算の方法は、3相/2相dq変換手段12の演算とほぼ同じである。   The two-phase / three-phase dq inverse conversion means 14 calculates the three-phase motor drive control voltages Vu, Vv, Vw from the control voltage signals Vq, Vd according to the following equation 2, and converts the rotating coordinate system to the stationary coordinate system. Then, in synchronization with the carrier signal, a sinusoidal signal corresponding to the electrical angle θ detected by the electrical angle detection means 11 is applied to the input voltage control means 15. The method of product-sum calculation of sin θ and cos θ stored in the storage means 13 is almost the same as the calculation of the three-phase / 2-phase dq conversion means 12.

Figure 2018042694
Figure 2018042694

上記構成において、図4〜図9を参照しながら動作、作用を説明する。   In the above configuration, the operation and action will be described with reference to FIGS.

図4は脱水行程のフローチャートで、ステップ100より脱水行程を開始し、ステップ101で脱水行程の各種初期設定を行い、ステップ102で時間とともに設定回転数Nsを高くする設定回転数UPサブルーチンを実行する。ステップ103で図6に示すモータ駆動サブルーチンを実行する。ステップ104で設定回転数Nsが最終の設定回転数Nsmax(例えば、900r/min)に達したかどうか判定し、Nsmaxに達したらステップ105に進み、ステップ103と同様にモータ駆動サブルーチンを実行する。Nsmax以下ならばステップ102に戻る。   FIG. 4 is a flowchart of the dehydration process. The dehydration process is started from step 100, various initial settings of the dehydration process are performed at step 101, and a set rotation speed UP subroutine for increasing the set rotation speed Ns with time is executed at step 102. . In step 103, the motor drive subroutine shown in FIG. 6 is executed. In step 104, it is determined whether or not the set rotational speed Ns has reached the final set rotational speed Nsmax (for example, 900 r / min). If Nsmax is reached, the process proceeds to step 105, and the motor drive subroutine is executed in the same manner as in step 103. If Nsmax or less, the process returns to step 102.

ステップ106で脱水の設定時間T1(例えば、5分)が経過したかどうか判定し、経過するまでステップ105のモータ駆動を続け、経過したらモータ駆動を一度終了して、
ステップ107でブレーキ運転開始を待ち、ステップ108で直流電圧検知手段20によって検知したブレーキ開始前の直流電圧Vdcをメモリする。ステップ109で設定時間T2(例えば、0.5秒)が経過したかどうか判定し、経過するまでステップ107に戻り、ブレーキ運転開始を待ち続け、経過したらステップ110で図5に示す設定回転数DOWNサブルーチンを実行し、ステップ111で、ステップ103と同様にモータ駆動サブルーチンを実行し、ステップ112で停止したかどうか判定し、停止するまでステップ110に戻り、停止したら、ステップ113で脱水行程を終了する。
In step 106, it is determined whether the dehydration set time T1 (for example, 5 minutes) has elapsed, and the motor drive in step 105 is continued until it elapses.
Step 107 waits for the start of brake operation, and step 108 stores the DC voltage Vdc before the brake start detected by the DC voltage detection means 20. In step 109, it is determined whether or not a set time T2 (for example, 0.5 seconds) has elapsed. The process returns to step 107 until it elapses, and waits for the start of brake operation. The subroutine is executed, and in step 111, the motor drive subroutine is executed in the same manner as in step 103. It is determined whether or not the motor is stopped in step 112. The process returns to step 110 until it stops, and when it stops, the dehydration process is terminated in step 113. .

図5に示す回転数DOWNサブルーチンのフローチャートについて説明する。ステップ200より回転数DOWNサブルーチンが開始する。ステップ201でブレーキ運転開始前に保存した直流電圧Vdcを呼出し、ステップ202で設定回転数減少率ΔNs(例えば、80(r/min)/s)を呼出し、ステップ203で直流電圧Vdcが任意の所定電圧(例えば、20V)以上増加しているか否か判定し、増加していたら、ステップ204で設定回転数減少率ΔNsを小さくして(例えば、10ms毎に−0.5(r/min)/s)、急な回転数変化による直流電圧Vdcへの回生を抑え、増加していないなら、ステップ204を飛ばす。   A flowchart of the rotational speed DOWN subroutine shown in FIG. 5 will be described. From step 200, the rotational speed DOWN subroutine starts. In step 201, the DC voltage Vdc stored before starting the brake operation is called, in step 202, the set rotational speed reduction rate ΔNs (for example, 80 (r / min) / s) is called, and in step 203, the DC voltage Vdc is set to an arbitrary predetermined value. It is determined whether or not the voltage has increased (for example, 20 V) or more. If the voltage has increased, the set rotational speed decrease rate ΔNs is decreased in step 204 (for example, −0.5 (r / min) / s) Suppresses regeneration to the DC voltage Vdc due to a sudden change in the rotational speed, and if not increased, skips step 204.

ステップ205で、直流電圧Vdcが任意の所定電圧(例えば、20V)以上減少しているかどうか判定し、減少していたら、ステップ206で設定回転数減少率ΔNsを大きくして(例えば、10ms毎に+0.5(r/min)/s)、直流電圧Vdcへの回生を抑えつつブレーキ時間を短くし、減少していないなら、ステップ206を飛ばす。ステップ207で設定回転数Nsをメモリし、ステップ208でサブルーチンをリターンする。   In step 205, it is determined whether or not the DC voltage Vdc has decreased by an arbitrary predetermined voltage (for example, 20V) or more. If the DC voltage Vdc has decreased, the set rotational speed decrease rate ΔNs is increased in step 206 (for example, every 10 ms). +0.5 (r / min) / s), the brake time is shortened while suppressing regeneration to the DC voltage Vdc, and if not decreased, step 206 is skipped. In step 207, the set rotational speed Ns is stored, and in step 208, the subroutine is returned.

ここでは任意の所定電圧を設定しているが、0Vにして、直流電圧Vdcの増加、減少に応じて、即時、設定回転数減少率ΔNsを減少、増加してもよい。   Although an arbitrary predetermined voltage is set here, it may be set to 0 V, and the set rotational speed reduction rate ΔNs may be immediately decreased or increased in accordance with the increase or decrease of the DC voltage Vdc.

つぎに、図6に示すモータ駆動サブルーチンのフローチャートについて説明する。ステップ300よりモータ駆動サブルーチンが開始する。ステップ301でサブルーチン実行の最初に判断する初期判定で、起動あるいは制動初期を判定し、起動あるいは制動初期であればステップ302で各種初期設定を行い、メインルーチンからのパラメータの受け渡しと各種設定を実行する。ステップ303で回転起動制御あるいは制動初期制御を行う。ステップ302、ステップ303は最初に一回だけ実行する。起動制御は、回転数フィードバック制御ができない起動時に、3相モータ駆動制御電圧Vu、Vv、Vwを所定のモータ印加電圧に設定して120度通電するものであり、低いモータ印加電圧から高い電圧まで時間経過とともに電圧を上昇させるソフトスタートを行う。制動運転の場合には負のd軸電流Idを増やして、負のq軸電流Iqを減らし、急激なブレーキトルクが加わらないようなソフトブレーキを行う。   Next, the flowchart of the motor drive subroutine shown in FIG. 6 will be described. From step 300, the motor drive subroutine starts. In step 301, the initial determination is made at the beginning of the subroutine execution to determine the start or initial braking. If the initial startup or braking is initial, various initial settings are performed in step 302, and parameters are transferred from the main routine and various settings are performed. To do. In step 303, rotation start control or braking initial control is performed. Steps 302 and 303 are executed only once at the beginning. The start-up control is one in which the three-phase motor drive control voltages Vu, Vv, and Vw are set to predetermined motor applied voltages and energized 120 degrees during start-up where the rotational speed feedback control is not possible. Perform a soft start to increase the voltage over time. In the case of braking operation, the negative d-axis current Id is increased, the negative q-axis current Iq is decreased, and soft braking is performed so that no sudden braking torque is applied.

つぎに、ステップ304でキャリヤ信号割込の有無を判定する。キャリヤ信号割込とは、PWM制御を行う入力電圧制御手段15のキャリヤカウンタがオーバーフローすると発生する割込信号ck(図3参照)により実行するもので、キャリヤ信号割込があった場合は、ステップ305で図7に示すキャリヤ信号割込サブルーチンを実行する。   Next, at step 304, it is determined whether or not there is a carrier signal interrupt. The carrier signal interrupt is executed by an interrupt signal ck (see FIG. 3) generated when the carrier counter of the input voltage control means 15 that performs PWM control overflows. If there is a carrier signal interrupt, At 305, the carrier signal interrupt subroutine shown in FIG.

図7に示すキャリヤ信号割込サブルーチンのフローチャートについて説明する。ステップ400よりキャリヤ信号割込サブルーチンを開始し、ステップ401で割込信号ckをカウントする。ステップ402で電気角検知手段11によりロータ位置電気角θを演算する。ロータ位置電気角θは、別途求めたキャリヤ信号1周期当たりの電気角Δθとキャリヤカウンタのカウント値kを掛けた値k・Δθを、位置検出手段8より検知できる60度ごとの電気角φを加えることで推定演算する。   A flowchart of the carrier signal interrupt subroutine shown in FIG. 7 will be described. In step 400, the carrier signal interrupt subroutine is started. In step 401, the interrupt signal ck is counted. In step 402, the electrical angle detection means 11 calculates the rotor position electrical angle θ. The rotor position electrical angle θ is a value obtained by multiplying the separately obtained electrical angle Δθ per cycle of the carrier signal by the count value k of the carrier counter k · Δθ, which can be detected by the position detecting means 8 every 60 degrees. Addition to estimate calculation.

例えば、モータ4を4極、ドラムプーリー3とモータプーリの比を8.25:1、キャリヤ周波数を15.6kHz、回転数を900r/minとするとモータ駆動周波数は240Hzとなり、電気角60度内のキャリヤカウンタのカウント値kは約11となる。よって、Δθは約5.5度となる。モータ回転数が低い程、電気角60度内のカウント値kは高くなり、演算上の電気角検知分解能は向上するので、回転数が低く精度が要求される場合でも問題はないことがわかる。   For example, if the motor 4 has 4 poles, the ratio of the drum pulley 3 to the motor pulley is 8.25: 1, the carrier frequency is 15.6 kHz, and the rotation speed is 900 r / min, the motor drive frequency is 240 Hz, and the electrical angle is within 60 degrees. The count value k of the carrier counter is about 11. Therefore, Δθ is about 5.5 degrees. As the motor rotational speed is lower, the count value k within an electrical angle of 60 degrees is higher, and the electrical angle detection resolution in calculation is improved. Therefore, it can be understood that there is no problem even when the rotational speed is low and accuracy is required.

次に、ステップ403で電流検出手段9によってモータ電流Iu、Iv、Iwを検出する。ステップ404で3相/2相dq変換手段12によって電気角θとモータ電流Iu、Iv、Iwより、前記数式1の演算により3相/2相dq変換を行い、d軸電流Id、q軸電流Iqを求める。ステップ405でId、Iqをメモリし、別途回転数制御データとして用いる。   Next, in step 403, the motor currents Iu, Iv, and Iw are detected by the current detection means 9. In step 404, the three-phase / two-phase dq conversion means 12 performs the three-phase / two-phase dq conversion from the electrical angle θ and the motor currents Iu, Iv, Iw by the calculation of the above equation 1, and the d-axis current Id, the q-axis current. Iq is obtained. In step 405, Id and Iq are stored in memory and used separately as rotation speed control data.

つぎに、ステップ406でd軸制御電圧Vd、q軸制御電圧Vqを呼び出し、ステップ407で前記数式2の演算により2相/3相dq逆変換手段14によって2相/3相dq逆変換を行い、3相制御電圧Vu、Vv、Vwを求める。この逆変換は、ステップ404と同じように記憶手段13の電気角θに対応したsinθ、cosθデータを用い、積和演算を高速で行う。   Next, in step 406, the d-axis control voltage Vd and the q-axis control voltage Vq are called, and in step 407, two-phase / three-phase dq reverse conversion is performed by the two-phase / three-phase dq reverse conversion means 14 by the calculation of Equation 2. Three-phase control voltages Vu, Vv, and Vw are obtained. This inverse transformation uses sin θ and cos θ data corresponding to the electrical angle θ of the storage means 13 as in step 404, and performs a product-sum operation at high speed.

ステップ408で3相制御電圧Vu、Vv、Vwに対応したPWM出力値PWMu、PWMv、PWMwに変換して、ステップ409で入力電圧制御手段15からインバータ回路7へPWM出力し、PWM制御する。ステップ410で3相のPWM出力値PWMu、PWMv、PWMwをメモリし、次のキャリヤ信号割込で用いる。ステップ411でサブルーチンをリターンする。   In step 408, PWM output values PWMu, PWMv, and PWMw corresponding to the three-phase control voltages Vu, Vv, and Vw are converted, and in step 409, PWM output is performed from the input voltage control means 15 to the inverter circuit 7 for PWM control. In step 410, the three-phase PWM output values PWMu, PWMv, and PWMw are stored and used in the next carrier signal interrupt. In step 411, the subroutine is returned.

PWM制御は、図3でも説明したように、U相、V相、W相各相に対応して、鋸歯状波(または三角波)のキャリヤ信号と制御電圧Vu、Vv、Vwを比較してインバータ回路7のIGBTオンオフ制御信号を発生させ、モータ4を正弦波駆動するもので、上アームトランジスタと下アームトランジスタの信号は逆転された波形で、上アームトランジスタの導通比を増加させると出力電圧は正電圧が増加し、下アームトランジスタの導通比を増加させると出力電圧は負電圧が増加する。導通比を50%にすると出力電圧は零となる。   As described with reference to FIG. 3, the PWM control is performed by comparing the sawtooth wave (or triangular wave) carrier signal with the control voltages Vu, Vv, and Vw corresponding to the U phase, V phase, and W phase. The IGBT on / off control signal of the circuit 7 is generated and the motor 4 is driven in a sine wave. The signals of the upper arm transistor and the lower arm transistor are reversed waveforms. When the conduction ratio of the upper arm transistor is increased, the output voltage is When the positive voltage is increased and the conduction ratio of the lower arm transistor is increased, the output voltage is negative. When the conduction ratio is 50%, the output voltage becomes zero.

電気角θに対応して制御電圧を正弦波状に変化させると正弦波状の電流が流れる。正弦波駆動の場合、トランジスタの導通比を最大値100%にしたとき、出力電圧は最大となり変調度Amは100%で、導通比の最大値を50%にしたとき、出力電圧は最低となり変調度Amは0%と呼ぶ。   When the control voltage is changed in a sine wave shape corresponding to the electrical angle θ, a sine wave current flows. In the case of sine wave drive, when the transistor conduction ratio is set to the maximum value of 100%, the output voltage is maximum and the modulation degree Am is 100%. When the maximum value of the conduction ratio is 50%, the output voltage is minimum and the modulation is performed. The degree Am is called 0%.

モータ電流をベクトル制御するための、3相/2相dq変換と2相/3相dq逆変換をキャリヤ信号毎に高速で実行するので、高速の電流制御が可能となり、さらに、キャリヤ信号毎にトルク電流であるq軸電流Iqを検出するので負荷量が瞬時に判定できる特長がある。   Since 3-phase / 2-phase dq conversion and 2-phase / 3-phase dq reverse conversion for vector control of motor current are executed at high speed for each carrier signal, high-speed current control is possible. Since the q-axis current Iq, which is a torque current, is detected, the load amount can be determined instantaneously.

キャリヤ信号割込サブルーチン(ステップ305)を実行後は、図6に戻りステップ306で位置信号割込の有無を判定する。位置検出手段8からの位置信号H1、H2、H3のいずれかの信号が変化すると割込信号が発生し、ステップ307で図8に示す位置信号割込サブルーチンを実行する。図3に示すように、電気角60度ごとに割込信号が発生する。   After execution of the carrier signal interrupt subroutine (step 305), the process returns to FIG. When any one of the position signals H1, H2, and H3 from the position detecting means 8 is changed, an interrupt signal is generated, and the position signal interrupt subroutine shown in FIG. As shown in FIG. 3, an interrupt signal is generated every 60 degrees of electrical angle.

ここで、図8に示す位置信号割込サブルーチンのフローチャートについて説明する。ス
テップ500より位置信号割込サブルーチンを開始し、ステップ501で位置信号H1、H2、H3を電気角検知手段11に入力し位置検出を行い、ステップ502で位置信号よりロータ電気角θcを検出する。ステップ503に進み、キャリヤ信号割込サブルーチンでカウントしているカウント値kをkcにメモリし、ステップ504でカウント値kをクリヤし、ステップ505で電気角60度間のキャリヤカウンタのカウント値kcより1キャリヤの電気角Δθを演算する。
Here, the flowchart of the position signal interrupt subroutine shown in FIG. 8 will be described. In step 500, the position signal interrupt subroutine is started. In step 501, the position signals H1, H2, and H3 are input to the electrical angle detection means 11 to perform position detection. In step 502, the rotor electrical angle θc is detected from the position signal. In step 503, the count value k counted in the carrier signal interrupt subroutine is stored in kc. In step 504, the count value k is cleared. In step 505, the count value kc of the carrier counter between 60 electrical degrees is obtained. The electrical angle Δθ of one carrier is calculated.

つぎに、ステップ506で基準位置信号H1による割込信号かどうかを判定し、基準位置信号割込ならばステップ507で回転周期測定タイマーのカウント値Tを周期Toとしてメモリし、ステップ508でカウント値Tをクリヤし、ステップ509で回転ドラム1の検知回転数nを演算する。つぎに、ステップ510で回転周期測定タイマーのカウントを開始させ、ステップ511でサブルーチンをリターンする。   Next, in step 506, it is determined whether or not the interrupt signal is based on the reference position signal H1. If the reference position signal is interrupted, in step 507, the count value T of the rotation period measuring timer is stored as the period To, and in step 508, the count value is stored. T is cleared, and in step 509, the detected rotational speed n of the rotary drum 1 is calculated. Next, at step 510, counting of the rotation period measurement timer is started, and at step 511, the subroutine is returned.

回転周期測定タイマーの検知分解能を8bit精度にすると、クロックは64μsとなり、キャリヤ信号をクロックに使用できるが、回転制御性能を向上するためには、回転周期検知分解能を向上させる必要があり、クロックの周期は1〜10μsに設定する必要がある。この場合には、マイクロコンピュータのシステムクロックを分周してクロックに使用する。   If the detection resolution of the rotation period measurement timer is set to 8-bit accuracy, the clock becomes 64 μs and the carrier signal can be used for the clock. However, in order to improve the rotation control performance, it is necessary to improve the rotation period detection resolution. The period must be set to 1 to 10 μs. In this case, the microcomputer system clock is divided and used as the clock.

以上に説明した回転数検知方法は、位置信号H1の周期から求める方法を示したが、位置信号H2もしくはH3を使用してもよく、また、位置信号H1、H2、H3をすべて使用してもよい。また、キャリヤ信号を三角波にすると、キャリヤカウンタタイマーの周期は鋸歯状波の2倍となるので、三角波のオーバーフロー信号をクロックにすると分解能が向上するので三角波タイマーのオーバーフロー信号をクロックにしてもよい。   The rotation speed detection method described above is a method for obtaining from the cycle of the position signal H1, but the position signal H2 or H3 may be used, or the position signals H1, H2, and H3 may be used. Good. If the carrier signal is a triangular wave, the carrier counter timer has a period twice that of the sawtooth wave. Therefore, if the triangular wave overflow signal is used as a clock, the resolution is improved. Therefore, the triangular wave timer overflow signal may be used as a clock.

位置信号割込サブルーチン(ステップ307)を実行後は、図6に戻りステップ308で回転数制御サブルーチンを実行する。ステップ309でサブルーチンをリターンする。   After executing the position signal interrupt subroutine (step 307), returning to FIG. 6, the rotational speed control subroutine is executed in step 308. In step 309, the subroutine is returned.

ここで、図9に示す回転数制御サブルーチンのフローチャートについて説明する。ステップ600より回転数制御サブルーチンを開始し、ステップ601で回転ドラム1の検知回転数nを呼出す。   Here, the flowchart of the rotation speed control subroutine shown in FIG. 9 will be described. In step 600, the rotational speed control subroutine is started. In step 601, the detected rotational speed n of the rotary drum 1 is called.

ステップ602で通常駆動か、ブレーキ運転かを判定し、通常駆動ならば設定回転数Nsは増加または一定となり、正のトルク制御を行う。ステップ603でNsとnの誤差によりq軸電流設定値Iqsを設定する。通常、Nsが増加中は、Ns>nとなり、加速方向にトルクをかけるため、Iqsは0以上となる。ステップ604でモータ4の回転によって生じる誘起電圧により、直流電圧が回生しないように、回転ドラム1の検知回転数nに応じて磁束を弱める方向に設定されたd軸電流設定値Idsを呼出す。   In step 602, it is determined whether the driving is normal driving or braking. If the driving is normal driving, the set rotational speed Ns increases or becomes constant, and positive torque control is performed. In step 603, a q-axis current set value Iqs is set based on an error between Ns and n. Normally, while Ns is increasing, Ns> n and torque is applied in the acceleration direction, so Iqs is 0 or more. In step 604, the d-axis current set value Ids set in the direction of weakening the magnetic flux according to the detected rotation speed n of the rotary drum 1 is called so that the DC voltage is not regenerated by the induced voltage generated by the rotation of the motor 4.

ステップ602でブレーキ運転ならば、設定回転数Nsは減少となるため、負のトルク制御を行う。ステップ605で、ステップ603と同様にNsとnの誤差によりq軸電流設定値Iqsを設定する。通常、Nsが減少中はNs<nとなり、減速方向にトルクをかけるため、Iqsは0以下となる。   If the brake operation is performed in step 602, the set rotational speed Ns is decreased, so negative torque control is performed. In step 605, the q-axis current set value Iqs is set by the error between Ns and n as in step 603. Normally, when Ns is decreasing, Ns <n, and torque is applied in the deceleration direction, so Iqs is 0 or less.

ステップ606で、急ブレーキによる異音や急激なトルク変化による部品故障を未然に防ぐため、制動方向に働くq軸電流Iqの上限値Iqmaxを呼出し、絶対値|Iqs|がIqmaxを越えたら、ステップ607でIqsを−Iqmaxとして、q軸電流Iqの絶対値が上限値Iqmax以上とならないようにし、絶対値|Iqs|がIqmax以下なら、ステップ607を飛ばす。   In step 606, the upper limit value Iqmax of the q-axis current Iq acting in the braking direction is called in order to prevent parts failure due to sudden noise or sudden torque change, and if the absolute value | Iqs | exceeds Iqmax, step In step 607, Iqs is set to −Iqmax so that the absolute value of the q-axis current Iq does not exceed the upper limit value Iqmax. If the absolute value | Iqs | is equal to or less than Iqmax, step 607 is skipped.

ステップ608で、モータの減磁電流やインバータ部品を含む回路部品の定格電流に対して余裕(例えば、90%)を持たせた最大線電流Iuvw_maxとq軸電流設定値Iqsから、下記の数式3の演算により、d軸電流設定値Idsを演算する。   In step 608, from the maximum line current Iuvw_max and the q-axis current set value Iqs that have a margin (for example, 90%) with respect to the demagnetizing current of the motor and the rated current of the circuit components including the inverter components, The d-axis current set value Ids is calculated by

Figure 2018042694
Figure 2018042694

以上のようにしてブレーキ運転時においては、モータ4の相電流が一定になるように制御する。また、ブレーキ運転時に安全に制御できる最大の相電流を流し、インバータ回路7に加わる直流電圧の増減に合わせて、設定回転数の減速率を調整して、直流電圧を抑えながら、減速時の回転エネルギーをモータ4の抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができる。   As described above, during the brake operation, the phase current of the motor 4 is controlled to be constant. In addition, the maximum phase current that can be safely controlled during brake operation flows, and the deceleration rate of the set rotation speed is adjusted in accordance with the increase or decrease of the DC voltage applied to the inverter circuit 7 to suppress the DC voltage while reducing the rotation speed Energy can be efficiently consumed by the resistance component of the motor 4, and the brake time can be shortened with easy control settings.

ステップ604、ステップ608でd軸電流設定値Idsを求めた後は、ステップ609でd軸電流Idを呼び出し、ステップ610でIdとIdsの大小比較判定を行い、Idがd軸電流設定値Idsよりも大きければ、ステップ611でd軸制御電圧Vdを減らし、Idがd軸電流設定値Idsよりも小さければ、ステップ612でd軸制御電圧Vdを増やす。   After obtaining the d-axis current set value Ids in step 604 and step 608, the d-axis current Id is called in step 609, and Id and Ids are compared in magnitude in step 610. Id is determined from the d-axis current set value Ids. If so, the d-axis control voltage Vd is decreased in step 611. If Id is smaller than the d-axis current set value Ids, the d-axis control voltage Vd is increased in step 612.

つぎに、ステップ613でq軸電流Iqを呼び出し、ステップ614でIqとIqsの大小比較判定を行い、Iqがq軸電流設定値Iqsよりも大きければ、ステップ615でq軸制御電圧Vqを減らし、Iqがq軸電流設定値Iqsよりも小さければ、ステップ616でq軸制御電圧Vqを増やす。   Next, in step 613, the q-axis current Iq is called. In step 614, Iq and Iqs are compared in magnitude. If Iq is larger than the q-axis current set value Iqs, the q-axis control voltage Vq is reduced in step 615. If Iq is smaller than q-axis current set value Iqs, q-axis control voltage Vq is increased at step 616.

つぎに、ステップ617で演算されたd軸制御電圧Vd、q軸制御電圧Vqをそれぞれメモリし、ステップ618でサブルーチンをリターンする。   Next, the d-axis control voltage Vd and the q-axis control voltage Vq calculated in step 617 are stored in memory, and in step 618, the subroutine is returned.

なお、d軸電流Id、q軸電流Iqは、基本的にはキャリヤ信号ごとに変換するので、トルクリップルも含めて変動が大きい。変換したd軸電流Id、q軸電流Iqとd軸、q軸それぞれの電流設定値Ids、Iqsをキャリヤごとに比較判断制御すると変動要素が大きく制御が安定しないので、平均化するなどの積分要素を加える必要がある。   Since the d-axis current Id and the q-axis current Iq are basically converted for each carrier signal, the fluctuation including the torque ripple is large. When the converted d-axis current Id, q-axis current Iq and d-axis and q-axis current setting values Ids, Iqs are compared and controlled for each carrier, the fluctuation element is large and the control is not stable. Need to be added.

よって、回転数制御サブルーチンは、図9に示すように、キャリヤ信号割込サブルーチン、あるいは、位置信号割込サブルーチンの中で実行せず、モータ駆動制御の中で独立に実行させる。ただし、回転制御の応答速度を速めるために、位置信号割込サブルーチンの中で行う方法も考えられるが、回転数が低い場合には逆に応答が遅くなる欠点がある。   Therefore, as shown in FIG. 9, the rotation speed control subroutine is not executed in the carrier signal interruption subroutine or the position signal interruption subroutine, but is executed independently in the motor drive control. However, in order to increase the response speed of the rotation control, a method performed in the position signal interruption subroutine is also conceivable, but there is a drawback that the response is delayed when the rotation speed is low.

上記はベルトによって回転ドラムを駆動するベルト駆動方式の洗濯機を例にとって説明しているが、回転ドラムとモータが同軸となるダイレクトドライブ方式の洗濯機においても、ドラム回転数がモータ回転数となるだけで、ブレーキ運転時に安全に制御できる最大の相電流を流し、インバータ回路に加わる直流電圧の増減に合わせて、設定回転数の減速率を調整して、直流電圧を抑えながら、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができる。   In the above description, a belt-driven washing machine in which a rotating drum is driven by a belt is described as an example. However, even in a direct-drive washing machine in which a rotating drum and a motor are coaxial, the drum rotation speed becomes the motor rotation speed. By simply passing the maximum phase current that can be safely controlled during braking, adjusting the deceleration rate of the set rotational speed according to the increase or decrease of the DC voltage applied to the inverter circuit, and suppressing the DC voltage, the rotation during deceleration Energy can be efficiently consumed by the resistance component of the motor, and the braking time can be shortened with easy control settings.

また上記はドラム式洗濯機を例にとって説明しているが、モータの回転駆動軸をクラッチによって撹拌翼か、洗濯兼脱水槽に結合するパルセータ式の縦型洗濯機においても、ブレーキ運転時に安全に制御できる最大の相電流を流し、インバータ回路に加わる直流電圧の増減に合わせて、設定回転数の減速率を調整して、直流電圧を抑えながら、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができる。   In addition, the above is an example of a drum-type washing machine. However, even in a pulsator-type vertical washing machine in which the rotation drive shaft of the motor is connected to a stirring blade or a washing and dewatering tub by a clutch, it is safe during braking operation. Pass the maximum controllable phase current, adjust the deceleration rate of the set rotation speed according to the increase or decrease of the DC voltage applied to the inverter circuit, and reduce the DC voltage while reducing the rotational energy during deceleration with the motor resistance component. The brake time can be shortened with simple control settings.

以上のように、本発明にかかる洗濯機は、インバータ駆動の洗濯機において、ブレーキ運転時に安全に制御できる最大の相電流を流し、インバータ回路に加わる直流電圧の増減に合わせて、設定回転数の減速率を調整して、直流電圧を抑えながら、減速時の回転エネルギーをモータの抵抗成分で効率的に消費させ、容易な制御設定でブレーキ時間を短くすることができるので、家庭用の洗濯機等として有用である。   As described above, in the washing machine according to the present invention, in the inverter-driven washing machine, the maximum phase current that can be safely controlled during the brake operation flows, and the set rotational speed is adjusted according to the increase or decrease of the DC voltage applied to the inverter circuit. Adjusting the deceleration rate and suppressing DC voltage, the rotational energy during deceleration can be efficiently consumed by the resistance component of the motor, and the brake time can be shortened with easy control settings. Useful as such.

1 回転ドラム
2 水受け槽
3 ドラムプーリー
4 モータ
5 ベルト
6 整流回路
7 インバータ回路
8 位置検出手段
9 電流検出手段
10 制御手段
11 電気角検知手段
12 3相/2相dq変換手段
13 記憶手段
14 2相/3相dq逆変換手段
15 入力電圧制御手段
16 設定変更手段
17 回転数検知手段
18 回転数制御手段
19 電流制御手段
20 直流電圧検知手段
DESCRIPTION OF SYMBOLS 1 Rotating drum 2 Water receiving tank 3 Drum pulley 4 Motor 5 Belt 6 Rectifier circuit 7 Inverter circuit 8 Position detection means 9 Current detection means 10 Control means 11 Electrical angle detection means 12 3 phase / 2 phase dq conversion means 13 Storage means 14 2 Phase / three-phase dq reverse conversion means 15 Input voltage control means 16 Setting change means 17 Speed detection means 18 Speed control means 19 Current control means 20 DC voltage detection means

Claims (4)

洗濯物を収容して回転駆動される回転ドラムと、直流電力を交流電力に変換するインバータ回路と、前記インバータ回路により前記回転ドラムを駆動するモータと、前記モータの回転数を検知する回転数検知手段と、前記モータのモータ電流を検出する電流検出手段と、前記モータへの印可電圧を制御する入力電圧制御手段とを備え、前記入力電圧制御手段は、前記モータのブレーキ運転時に前記モータの相電流を一定に制御することを特徴とする洗濯機。 A rotating drum that accommodates laundry and is rotationally driven, an inverter circuit that converts DC power into AC power, a motor that drives the rotating drum by the inverter circuit, and a rotational speed detection that detects the rotational speed of the motor Means, current detection means for detecting the motor current of the motor, and input voltage control means for controlling the voltage applied to the motor, wherein the input voltage control means is a phase of the motor during brake operation of the motor. A washing machine characterized by controlling a current to be constant. 前記電流検出手段によって検出したモータ電流を磁束に対応した電流成分と、トルクに対応した電流成分に分解し、それぞれ独立して制御する電流制御手段と、前記トルクに対応した電流成分により、任意の設定回転数に制御する回転数制御手段と、前記インバータ回路に加わる直流電圧を検知する直流電圧検知手段を備え、前記回転数制御手段は、ブレーキ運転前とブレーキ運転中の前記直流電圧の変化に応じて、前記設定回転数の減少率を変更するようにした請求項1に記載の洗濯機。 The motor current detected by the current detection means is decomposed into a current component corresponding to the magnetic flux and a current component corresponding to the torque, and each of them is controlled independently, and a current component corresponding to the torque Rotational speed control means for controlling to a set rotational speed, and DC voltage detection means for detecting a DC voltage applied to the inverter circuit, the rotational speed control means is adapted to change the DC voltage before and during the brake operation. The washing machine according to claim 1, wherein the reduction rate of the set rotational speed is changed accordingly. 前記電流制御手段は、ブレーキ運転時に、前記モータの回転停止方向に働く前記トルクに対応した電流成分を、所定の電流以下に制限する請求項1または請求項2に記載の洗濯機。 The washing machine according to claim 1 or 2, wherein the current control means limits a current component corresponding to the torque acting in a rotation stop direction of the motor to a predetermined current or less during a brake operation. 前記電流制御手段のモータ駆動からブレーキ運転への移行は、前記モータの回転方向の前記トルクに対応した電流成分を零にしてから所定時間経過後に、前記モータの回転停止方向の前記トルクに対応した電流成分を制御するようにした請求項1〜3のいずれか1項に記載の洗濯機。 The transition from the motor drive to the brake operation of the current control means corresponds to the torque in the rotation stop direction of the motor after a predetermined time has elapsed since the current component corresponding to the torque in the rotation direction of the motor has been made zero. The washing machine according to any one of claims 1 to 3, wherein the current component is controlled.
JP2016179064A 2016-09-14 2016-09-14 Washing machine Active JP6751846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016179064A JP6751846B2 (en) 2016-09-14 2016-09-14 Washing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016179064A JP6751846B2 (en) 2016-09-14 2016-09-14 Washing machine

Publications (2)

Publication Number Publication Date
JP2018042694A true JP2018042694A (en) 2018-03-22
JP6751846B2 JP6751846B2 (en) 2020-09-09

Family

ID=61693884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016179064A Active JP6751846B2 (en) 2016-09-14 2016-09-14 Washing machine

Country Status (1)

Country Link
JP (1) JP6751846B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002166089A (en) * 2000-11-30 2002-06-11 Sanyo Electric Co Ltd Washing machine
JP2003225493A (en) * 2003-02-17 2003-08-12 Toshiba Corp Washing machine
KR20050045473A (en) * 2003-11-11 2005-05-17 엘에스산전 주식회사 Drying control apparatus and method of industry type washing machine
JP2010051535A (en) * 2008-08-28 2010-03-11 Toshiba Corp Washing drying machine
JP2013244170A (en) * 2012-05-25 2013-12-09 Panasonic Corp Washing machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002166089A (en) * 2000-11-30 2002-06-11 Sanyo Electric Co Ltd Washing machine
JP2003225493A (en) * 2003-02-17 2003-08-12 Toshiba Corp Washing machine
KR20050045473A (en) * 2003-11-11 2005-05-17 엘에스산전 주식회사 Drying control apparatus and method of industry type washing machine
JP2010051535A (en) * 2008-08-28 2010-03-11 Toshiba Corp Washing drying machine
JP2013244170A (en) * 2012-05-25 2013-12-09 Panasonic Corp Washing machine

Also Published As

Publication number Publication date
JP6751846B2 (en) 2020-09-09

Similar Documents

Publication Publication Date Title
US6737828B2 (en) Washing machine motor drive device
JP3915557B2 (en) Motor drive device for washing machine
EP2212991B1 (en) Motor performing vector control in a start mode
EP2884655B1 (en) Motor driving apparatus and laundry treatment machine including the same
JP4238497B2 (en) Motor drive device for washing machine
JP6023974B2 (en) Washing machine
JP2003289690A (en) Method for controlling revolution of brushless motor and washing machine employing it
KR101663522B1 (en) Motor driving apparatus and laundry treatment machine including the same
JP2017093534A (en) Washing machine
JP3858754B2 (en) Motor drive device for laundry equipment
JP2003135883A (en) Washing machine motor drive
JP4103354B2 (en) Motor drive device for washing machine
JP2003047793A (en) Washing machine motor drive
JP6751846B2 (en) Washing machine
JP6471352B2 (en) Motor control device for washing machine
JP5671696B2 (en) Motor drive device for washing machine
JP4007054B2 (en) Washing machine
JP2013244170A (en) Washing machine
JP4507466B2 (en) Washing machine
JP2018137913A (en) Motor driving device and washing machine or washing / drying machine using the same
JP7522964B2 (en) washing machine
JP2016202593A (en) Motor control device for washing machine
JP2016202596A (en) Motor control device for washing machine
JP4238489B2 (en) Motor drive device
JP2016202592A (en) Motor driving device and washing machine or washing dryer using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180912

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20190118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200130

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200713

R151 Written notification of patent or utility model registration

Ref document number: 6751846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151