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
JP5773742B2 - Motor drive control device and motor drive control method - Google Patents
[go: Go Back, main page]

JP5773742B2 - Motor drive control device and motor drive control method - Google Patents

Motor drive control device and motor drive control method Download PDF

Info

Publication number
JP5773742B2
JP5773742B2 JP2011108225A JP2011108225A JP5773742B2 JP 5773742 B2 JP5773742 B2 JP 5773742B2 JP 2011108225 A JP2011108225 A JP 2011108225A JP 2011108225 A JP2011108225 A JP 2011108225A JP 5773742 B2 JP5773742 B2 JP 5773742B2
Authority
JP
Japan
Prior art keywords
pulse
value
motor
control
remainder
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
JP2011108225A
Other languages
Japanese (ja)
Other versions
JP2012239351A (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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries 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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2011108225A priority Critical patent/JP5773742B2/en
Publication of JP2012239351A publication Critical patent/JP2012239351A/en
Application granted granted Critical
Publication of JP5773742B2 publication Critical patent/JP5773742B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Direct Current Motors (AREA)

Description

本発明は、モータ駆動制御装置及びモータ駆動制御方法に関するものである。   The present invention relates to a motor drive control device and a motor drive control method.

直流(DC)モータの回転数の制御には、パルス幅変調(Pulse Width Modulation:PWM)制御が多用されている。   For controlling the rotational speed of a direct current (DC) motor, pulse width modulation (PWM) control is frequently used.

ここで、例えば、マイコンに搭載されている所定ビット(一例として8ビット)のPWM出力機能を用いてPWM制御を行う制御装置であって、空調設備の室外機に備えられているファンを回転させるファンモータに速度指令電圧を与え、ファンモータの回転数を目標回転数に保つようにフィードバック制御を行う制御装置が普及している。
そして、8ビット(0〜254カウント)のPWM制御の最小分解能である1カウントにおけるファンモータの回転数の変動幅が例えば30rpmの場合、図6に示すように、1カウントにおける回転数の変動幅が不感帯領域幅10rpm(目標回転数の±5rpm幅)よりも大きくなるので、ファンモータの回転数の制御ができず、回転数の変動、所謂ハンチングが生じる場合がある。
このため、PWM制御の分解能を向上させることによって、上記不感帯領域でもファンモータの回転数を制御でき、ハンチングの問題は解消されると考えられる。
Here, for example, a control device that performs PWM control using a PWM output function of a predetermined bit (for example, 8 bits) mounted on a microcomputer, and rotates a fan provided in an outdoor unit of an air conditioning facility 2. Description of the Related Art A control device that gives a speed command voltage to a fan motor and performs feedback control so as to keep the rotational speed of the fan motor at a target rotational speed has become widespread.
When the fluctuation range of the rotational speed of the fan motor at 1 count, which is the minimum resolution of 8-bit (0 to 254 count) PWM control, is 30 rpm, for example, as shown in FIG. 6, the fluctuation range of the rotational speed at 1 count. Is larger than the dead zone width of 10 rpm (± 5 rpm width of the target rotational speed), and therefore, the rotational speed of the fan motor cannot be controlled, and the rotational speed fluctuation, so-called hunting may occur.
For this reason, by improving the resolution of the PWM control, it is considered that the rotation speed of the fan motor can be controlled even in the dead zone, and the problem of hunting is solved.

PWM制御の分解能を向上させるための技術として、特許文献1には、PWMの駆動周波数を一定とした場合、駆動周波数fを中心にピーク値が現れるので、PWM駆動信号の駆動周波数を変調させることによって、幅を持った周波数帯域にノイズピークを分散させることにより、ノイズの影響を分散させ、分解能を向上させる方法が記載されている。   As a technique for improving the resolution of PWM control, in Patent Document 1, when the PWM drive frequency is constant, a peak value appears around the drive frequency f. Therefore, the drive frequency of the PWM drive signal is modulated. Describes a method of dispersing the influence of noise by dispersing noise peaks in a wide frequency band to improve the resolution.

特開2007−43818号公報JP 2007-43818 A

しかしながら、特許文献1に記載の技術は、ノイズの影響を分散させることにより分解能を向上させるため、そもそもノイズの影響がない又は小さい制御においては、分解能の向上には寄与しない。   However, since the technique described in Patent Document 1 improves the resolution by dispersing the influence of noise, it does not contribute to the improvement of resolution in a control that is not affected by noise or is small in the first place.

本発明は、このような事情に鑑みてなされたものであって、所定ビットのパルス幅変調によってファンモータを制御する場合において、該所定ビットを超えた分解能によってファンモータを制御することができる、モータ駆動制御装置及びモータ駆動制御方法を提供することを目的とする。   The present invention has been made in view of such circumstances, and when controlling a fan motor by pulse width modulation of a predetermined bit, the fan motor can be controlled with a resolution exceeding the predetermined bit. An object is to provide a motor drive control device and a motor drive control method.

上記課題を解決するために、本発明のモータ駆動制御装置及びモータ駆動制御方法は以下の手段を採用する。   In order to solve the above problems, the motor drive control device and motor drive control method of the present invention employ the following means.

すなわち、本発明に係るモータ駆動制御装置は、モータの回転数を所定ビットのパルス幅変調制御によって変化させるモータ駆動制御装置であって、前記モータの回転数を検出する検出手段と、前記検出手段によって検出された検出値と前記モータの回転数の目標値との偏差に基づいた前記モータに対する制御値を、前記所定ビットの定倍で算出する算出手段と、前記算出手段によって算出された前記制御値を前記定倍の値で除算し、商と余りを算出する除算手段と、前記除算手段によって算出された前記商に応じたデューティー値のパルスを第1パルスとし、前記余りに応じたデューティー値のパルスを第2パルスとし、前記第1パルスと前記第2パルスとの数を前記余りに基づいて変化させた、該第1パルスと該第2パルスとの組み合わせを1組として出力するパルス出力手段と、を備え、前記定倍は、2以上の整数であり、かつ前記モータの回転数の変動幅が前記制御値の定倍を行わないパルス幅変調制御における不感帯領域幅よりも小さくなる値とされるThat is, the motor drive control device according to the present invention is a motor drive control device that changes the rotation speed of the motor by pulse width modulation control of a predetermined bit, and includes a detection means that detects the rotation speed of the motor, and the detection means. Calculating means for calculating a control value for the motor based on a deviation between a detection value detected by the motor and a target value of the rotational speed of the motor by a constant multiple of the predetermined bit; and the control calculated by the calculating means A dividing unit that divides the value by the fixed multiple and calculates a quotient and a remainder; and a pulse having a duty value corresponding to the quotient calculated by the dividing unit is a first pulse, and a duty value corresponding to the remainder is calculated. A combination of the first pulse and the second pulse, wherein the pulse is a second pulse and the number of the first pulse and the second pulse is changed based on the remainder. The includes a pulse output means for outputting as a set, wherein the doubler is an integer of 2 or more, and in the pulse width modulation control the rotational speed of the fluctuation width of the motor is not performed in multiplied of the control value The value is smaller than the dead zone width .

本発明によれば、モータ駆動制御装置は、モータの回転数を所定ビット(例えば8ビット)のパルス幅変調制御によって変化させる。そして、モータ駆動制御装置は、検出手段で検出したモータの回転数の検出値とモータの回転数の目標値との偏差に基づいて、すなわちフィードバック制御によって、モータに対する所定ビットの制御値を得ている。しかし、この所定ビットでは、分解能が十分ではない場合、モータの回転数に変動、所謂ハンチングが生じてしまう可能性があった。   According to the present invention, the motor drive control device changes the rotation speed of the motor by pulse width modulation control of a predetermined bit (for example, 8 bits). Then, the motor drive control device obtains a control value of a predetermined bit for the motor based on a deviation between the detected value of the motor speed detected by the detecting means and the target value of the motor speed, that is, by feedback control. Yes. However, when the resolution is not sufficient with this predetermined bit, there is a possibility that the motor rotation speed fluctuates, so-called hunting.

そこで、算出手段によって、上記制御値を所定ビットの定倍で算出する。
これにより、制御値は所定ビットの定倍となるので、制御値の分解能は所定ビットより高くなる。しかし、モータ駆動制御装置は、モータの回転数を所定ビットのパルス幅変調によって変化させるため、その出力するパルスを所定ビットとしなければならない。
Therefore, the control value is calculated by a fixed multiple of a predetermined bit by the calculation means.
Thereby, since the control value is a fixed multiple of the predetermined bit, the resolution of the control value is higher than the predetermined bit. However, since the motor drive control device changes the rotational speed of the motor by pulse width modulation of a predetermined bit, the output pulse must be a predetermined bit.

このため、除算手段によって、算出手段で算出された制御値を定倍の値で除算し、商と余りが算出される。制御値を定倍の値で除算することによって、制御値は所定ビットとなる。そして、パルス出力手段によって、商に応じたデューティー値のパルスを第1パルスとし、余りに応じたデューティー値のパルスを第2パルスとし、第1パルスと第2パルスとの数を余りに基づいて変化させた、該第1パルスと該第2パルスとが1組として主制御部16から出力される。すなわち、制御値を定倍の値で除算した結果から求められる、第1パルスと第2パルスとの組み合わせによって、モータの回転数が制御されることとなる。   For this reason, the quotient and the remainder are calculated by dividing the control value calculated by the calculating means by the fixed multiple value by the dividing means. By dividing the control value by a fixed value, the control value becomes a predetermined bit. Then, by the pulse output means, the pulse having the duty value corresponding to the quotient is set as the first pulse, the pulse having the duty value corresponding to the remainder is set as the second pulse, and the number of the first pulse and the second pulse is changed based on the remainder. The first pulse and the second pulse are output from the main controller 16 as a set. That is, the number of rotations of the motor is controlled by a combination of the first pulse and the second pulse, which is obtained from the result of dividing the control value by a constant value.

従って、本発明は、所定ビットのパルス幅変調によってモータを制御する場合において、該所定ビットを超えた分解能によってモータを制御することができる。   Therefore, according to the present invention, when the motor is controlled by pulse width modulation of a predetermined bit, the motor can be controlled with a resolution exceeding the predetermined bit.

また、本発明のモータ駆動制御装置は、前記第2パルスが、前記商に1を足したデューティー値のパルスであり、前記パルス出力手段が、前記第1パルスと前記第2パルスとの合計数を前記定倍の値と一致させると共に、前記第2パルスの数を前記余りの数に一致させて、該第1パルスと該第2パルスとの組み合わせを1組として出力してもよい。   In the motor drive control device of the present invention, the second pulse is a pulse having a duty value obtained by adding 1 to the quotient, and the pulse output means includes a total number of the first pulse and the second pulse. May be made to coincide with the fixed multiplication value, and the number of the second pulses may be made to coincide with the remainder, and the combination of the first pulse and the second pulse may be output as one set.

本発明によれば、除算手段で算出された商に1を足したデューティー値のパルスを第2パルスとし、第1パルスと第2パルスとの合計数を定倍の値と一致させると共に、第2パルスの数を余りの数に一致させて1組とするので、分解能をより向上させることができる。   According to the present invention, the pulse having a duty value obtained by adding 1 to the quotient calculated by the dividing means is used as the second pulse, the total number of the first pulse and the second pulse is made to coincide with the fixed multiple value, and Since the number of two pulses is matched with the remainder to make one set, the resolution can be further improved.

また、本発明のモータ駆動制御装置は、前記モータを、空調設備の室外機に備えられているファンを回転させるモータとしてもよい。   Moreover, the motor drive control apparatus of this invention is good also considering the said motor as a motor which rotates the fan with which the outdoor unit of the air conditioner is equipped.

一方、本発明に係るモータ駆動制御方法は、モータの回転数を所定ビットのパルス幅変調制御によって変化させるモータ駆動制御方法であって、前記モータの回転数を検出する第1工程と、前記第1工程によって検出された検出値と前記モータの回転数の目標値との偏差に基づいた前記モータに対する制御値を、前記所定ビットの定倍で算出する第2工程と、前記第2工程によって算出された前記制御値を前記定倍の値で除算し、商と余りを算出する第3工程と、前記第3工程によって算出された前記商に応じたデューティー値のパルスを第1パルスとし、前記余りに応じたデューティー値のパルスを第2パルスとし、前記第1パルスと前記第2パルスとの数を前記余りに基づいて変化させた、該第1パルスと該第2パルスとの組み合わせを1組として出力する第4工程と、を含み、前記定倍は、2以上の整数であり、かつ前記モータの回転数の変動幅が前記制御値の定倍を行わないパルス幅変調制御における不感帯領域幅よりも小さくなる値とされるOn the other hand, a motor drive control method according to the present invention is a motor drive control method for changing the rotation speed of a motor by pulse width modulation control of a predetermined bit, the first step of detecting the rotation speed of the motor, A second step of calculating a control value for the motor based on a deviation between a detected value detected in one step and a target value of the rotation speed of the motor by a constant multiple of the predetermined bit, and a calculation by the second step A third step of dividing the controlled value by the fixed value to calculate a quotient and a remainder; a pulse having a duty value corresponding to the quotient calculated in the third step is a first pulse; A combination of the first pulse and the second pulse in which a pulse having a duty value corresponding to the remainder is a second pulse and the number of the first pulse and the second pulse is changed based on the remainder. Viewed including a fourth step of outputting as a set, wherein the doubler is 2 or more integers, and dead band rotational speed of the fluctuation width of the motor in a pulse width modulation control is not performed in multiplied of the control value The value is smaller than the region width .

本発明によれば、所定ビットのパルス幅変調によってファンモータを制御する場合において、該所定ビットを超えた分解能によってファンモータを制御することができる、という優れた効果を有する。   According to the present invention, when the fan motor is controlled by pulse width modulation of a predetermined bit, there is an excellent effect that the fan motor can be controlled with a resolution exceeding the predetermined bit.

本発明の実施形態に係るモータ駆動制御装置の構成図である。It is a block diagram of the motor drive control apparatus which concerns on embodiment of this invention. 本発明の実施形態に係るファンモータに対するPWM制御におけるPWM信号を示した模式図である。It is the schematic diagram which showed the PWM signal in the PWM control with respect to the fan motor which concerns on embodiment of this invention. 本発明の実施形態に係るファンモータに対するPWM制御における不感帯領域の一例を示す模式図である。It is a schematic diagram which shows an example of a dead zone area | region in the PWM control with respect to the fan motor which concerns on embodiment of this invention. 本発明の実施形態に係る速度指令電圧とファンモータの回転数との関係を示したグラフである。It is the graph which showed the relationship between the speed command voltage which concerns on embodiment of this invention, and the rotation speed of a fan motor. 他の形態に係るファンモータに対するPWM制御におけるPWM信号を示した模式図である。It is the schematic diagram which showed the PWM signal in the PWM control with respect to the fan motor which concerns on another form. 従来のファンモータに対するPWM制御における不感帯領域を示す模式図である。It is a schematic diagram which shows the dead zone area | region in the PWM control with respect to the conventional fan motor.

以下に、本発明に係るモータ駆動制御装置及びモータ駆動制御方法の一実施形態について、図面を参照して説明する。   Hereinafter, an embodiment of a motor drive control device and a motor drive control method according to the present invention will be described with reference to the drawings.

図1は、実施形態に係るモータ駆動制御装置10の構成図である。
本実施形態に係るモータ駆動制御装置10は、空調設備の室外機に備えられているファン12を回転させるファンモータ14へ速度指令電圧を出力する。ファンモータ14は、入力された速度指令電圧に応じた回転数で回転する。そして、モータ駆動制御装置10は、所定ビット(bit)のパルス幅変調(PWM)制御によって速度指令電圧を変化させ、ファンモータ14の回転数が目標回転数に保つようにフィードバック制御を行う。
FIG. 1 is a configuration diagram of a motor drive control device 10 according to the embodiment.
The motor drive control device 10 according to the present embodiment outputs a speed command voltage to a fan motor 14 that rotates a fan 12 provided in an outdoor unit of an air conditioning facility. The fan motor 14 rotates at a rotational speed corresponding to the input speed command voltage. Then, the motor drive control device 10 changes the speed command voltage by pulse width modulation (PWM) control of a predetermined bit (bit), and performs feedback control so that the rotational speed of the fan motor 14 is maintained at the target rotational speed.

なお、本実施形態では、所定ビットの一例として8ビットを適用し、PWM信号のデューティー値を0〜254カウントの間で変化させる(255カウントは用いない、すなわちデューティー比を100%とはしない)。   In the present embodiment, 8 bits are applied as an example of the predetermined bits, and the duty value of the PWM signal is changed between 0 and 254 counts (255 counts are not used, that is, the duty ratio is not 100%). .

そして、モータ駆動制御装置10は、主制御部16、速度指令出力部18、及び回転数検出部20を備えている。   The motor drive control device 10 includes a main control unit 16, a speed command output unit 18, and a rotation speed detection unit 20.

主制御部16は、PWM信号出力ポート22を介して8ビットのPWM信号を速度指令出力部18へ出力する。   The main control unit 16 outputs an 8-bit PWM signal to the speed command output unit 18 via the PWM signal output port 22.

速度指令出力部18は、入力されたPWM信号がオン(ON)となった場合に、フォトカプラ24の発光ダイオード24Aが発光し、受光素子(フォトトランジスタ)24Bで該発光を受光する。そして、速度指令出力部18は、受光素子24Bの受光回数に応じてコンデンサ26を充電し、充電した電圧を速度指令電圧としてファンモータ14へ出力する。   When the input PWM signal is turned on (ON), the speed command output unit 18 emits light from the light emitting diode 24A of the photocoupler 24, and the light receiving element (phototransistor) 24B receives the emitted light. The speed command output unit 18 charges the capacitor 26 according to the number of times of light reception by the light receiving element 24B, and outputs the charged voltage to the fan motor 14 as a speed command voltage.

回転数検出部20は、フォトカプラ28を用いて、ファンモータ14の回転数を検出し、検出値を主制御部16へ送信する。   The rotation speed detection unit 20 detects the rotation speed of the fan motor 14 using the photocoupler 28 and transmits the detected value to the main control unit 16.

なお、速度指令出力部18及び回転数検出部20の構成は一例であり、本実施形態に係る速度指令出力部18及び回転数検出部20と同様の機能を有していれば、他の構成でも構わない。   The configurations of the speed command output unit 18 and the rotation speed detection unit 20 are examples, and other configurations are possible as long as they have the same functions as the speed command output unit 18 and the rotation speed detection unit 20 according to the present embodiment. It doesn't matter.

主制御部16は、制御値算出部30、除算部32、及びパルス出力部34を備えている。   The main control unit 16 includes a control value calculation unit 30, a division unit 32, and a pulse output unit 34.

制御値算出部30は、回転数検出ポート36を介して入力された回転数検出部20からの検出値とファンモータ14の回転数の目標値との偏差に基づいて、すなわちフィードバック制御によって、ファンモータ14に対する制御値を8ビットの定倍で算出する。なお、本実施形態では、定倍の一例として4倍を適用する。
このように、制御値は8ビットの約4倍(0カウント(1)+254カウント×4=1017、0〜1016カウント)となるので、制御値の分解能は8ビットより高くなる。しかし、主制御部16は、ファンモータ14の回転数を8ビットのパルス幅変調によって変化させるため、PWM信号を8ビットとしなければならない。
The control value calculation unit 30 is based on the deviation between the detection value from the rotation speed detection unit 20 input via the rotation speed detection port 36 and the target value of the rotation speed of the fan motor 14, that is, by feedback control. A control value for the motor 14 is calculated by a constant multiplication of 8 bits. In the present embodiment, 4 times is applied as an example of fixed magnification.
In this way, the control value is about 4 times 8 bits (0 count (1) +254 counts × 4 = 1017, 0 to 1016 counts), so that the resolution of the control value is higher than 8 bits. However, since the main controller 16 changes the rotational speed of the fan motor 14 by 8-bit pulse width modulation, the PWM signal must be 8 bits.

そこで、除算部32は、制御値算出部30で算出された制御値を定倍の値である“4”で除算し、商と余りを算出する。このように、制御値が定倍の値である“4”で除算されることによって、制御値は、PWM信号出力ポート22から出力される場合には8ビットのパルスとして出力される。   Therefore, the division unit 32 divides the control value calculated by the control value calculation unit 30 by “4”, which is a fixed multiple, and calculates a quotient and a remainder. As described above, when the control value is divided by “4” which is a constant value, the control value is output as an 8-bit pulse when output from the PWM signal output port 22.

そして、パルス出力部34は、除算部32で算出された商に応じたデューティー値のパルスを第1パルスとし、余りに応じたデューティー値のパルスを第2パルスとし、第1パルスと第2パルスとの数を余りに基づいて変化させて、第1パルスと第2パルスとの組み合わせを1組として、速度指令出力部18へ出力する。すなわち、制御値を定倍の値で除算した結果から求められる、第1パルスと第2パルスとの組み合わせによって、ファンモータ14の回転数が制御されることとなる。   Then, the pulse output unit 34 sets a pulse having a duty value corresponding to the quotient calculated by the division unit 32 as a first pulse, a pulse having a duty value corresponding to the remainder as a second pulse, the first pulse and the second pulse, Is changed based on the remainder, and the combination of the first pulse and the second pulse is output to the speed command output unit 18 as one set. That is, the rotational speed of the fan motor 14 is controlled by a combination of the first pulse and the second pulse, which is obtained from the result of dividing the control value by the fixed value.

図2は、ファンモータ14に対するPWM制御におけるPWM信号を示した模式図であり、比較のために、従来のファンモータ14に対するPWM制御、すなわち制御値を定倍しない形態におけるPWM信号も示す。   FIG. 2 is a schematic diagram showing a PWM signal in PWM control for the fan motor 14, and for comparison, also shows PWM control for the conventional fan motor 14, that is, a PWM signal in a form in which the control value is not fixed.

図2に示されるように、制御値の定倍を行わないPWM制御では、フィードバック制御により算出された制御値がそのままPWM信号のデューティー値(ON幅)となる。なお、PWM信号は、所定のキャリア周期(本実施形態では一例として1.012kHz)毎に主制御部16から出力される。   As shown in FIG. 2, in the PWM control that does not perform constant multiplication of the control value, the control value calculated by the feedback control becomes the duty value (ON width) of the PWM signal as it is. Note that the PWM signal is output from the main control unit 16 every predetermined carrier cycle (1.012 kHz as an example in the present embodiment).

一方、制御値を8ビットの4倍で定倍したPWM制御では、フィードバック制御により算出された制御値が定倍の値である“4”で除算され、除算結果である商と余りとがPWM信号のデューティー値(ON幅)となる。
本実施形態では、上記第1パルスを、除算結果である商と同じデューティー値のパルスとし、上記第2パルスを、除算結果である商に1を足したデューティー値のパルスとする。そして、パルス出力部34は、第1パルスと第2パルスとの合計数を定倍の値と一致させると共に、第2パルスの数を余りの数に一致させて、該第1パルスと該第2パルスとの組み合わせを1組として出力する。すなわち、第1パルスの数は、定倍の値から余りを減算した値となる。
On the other hand, in the PWM control in which the control value is multiplied by 4 times 8 bits, the control value calculated by the feedback control is divided by “4” which is the constant multiplication, and the quotient and the remainder as the division result are PWM. It becomes the duty value (ON width) of the signal.
In the present embodiment, the first pulse is a pulse having the same duty value as the quotient that is the division result, and the second pulse is a pulse having a duty value that is obtained by adding 1 to the quotient that is the division result. Then, the pulse output unit 34 makes the total number of the first pulse and the second pulse coincide with the fixed multiple value, makes the number of the second pulse coincide with the remainder, and makes the first pulse and the second pulse A combination with two pulses is output as one set. That is, the number of first pulses is a value obtained by subtracting the remainder from the fixed multiple value.

図2を用いて具体的に説明すると、制御値が224の場合、除算部32は、制御値を“4”で除算した結果の商として“56”を出力し、余りとして“0”を出力する。そして、パルス出力部34は、第1パルスとしてデューティー値が“56”のPWM信号を出力する一方、第2パルスは出力せず、第1パルスと第2パルスとの合計数が定倍の値と一致させるために、第1パルスを4つ出力する。すなわち、この場合は、デューティー値が“56”の4つの第1パルスが1組とされて、主制御部16から出力される。   Specifically, with reference to FIG. 2, when the control value is 224, the division unit 32 outputs “56” as the quotient of the result of dividing the control value by “4”, and outputs “0” as the remainder. To do. The pulse output unit 34 outputs a PWM signal having a duty value of “56” as the first pulse, but does not output the second pulse, and the total number of the first pulse and the second pulse is a fixed multiple. In order to make them coincide with each other, four first pulses are output. That is, in this case, four first pulses having a duty value of “56” are set as one set and output from the main control unit 16.

なお、PWM信号の出力数は、PWM信号が出力される毎にカウントを1つインクリメントするPWM分割カウンタでカウントされる。PWM分割カウンタは、カウント数が定倍の値に応じて変更される。本実施形態では定倍の値が“4”であるため、PWM分割カウンタは、カウントを“0”から“3”の間でインクリメントし、カウントが“3”となった場合に“0”に戻り、再び“0”からカウントを繰り返す。   Note that the number of PWM signal outputs is counted by a PWM division counter that increments the count by one each time a PWM signal is output. The PWM division counter is changed according to a value whose count is a fixed multiple. In the present embodiment, since the constant multiplication value is “4”, the PWM division counter increments the count between “0” and “3”, and when the count reaches “3”, it becomes “0”. Return and repeat counting from “0” again.

また、制御値が225の場合、除算部32は、制御値を“4”で除算した結果の商として“56”を出力し、余りとして“1”を出力する。そして、パルス出力部34は、第1パルスとしてデューティー値が“56”のPWM信号を出力し、第2パルスとしてデューティー値が“57”のPWM信号を出力し、第1パルスと第2パルスとの合計数を定倍の値と一致させると共に、第2パルスの数を余りの数に一致させるために、第1パルスを3つ出力し、第2パルスを1つ出力する。すなわち、この場合は、デューティー値が“56”の3つの第1パルスとデューティー値が“57”の1つの第2パルスとが1組とされて、主制御部16から出力される。   When the control value is 225, the division unit 32 outputs “56” as the quotient of the result of dividing the control value by “4”, and outputs “1” as the remainder. The pulse output unit 34 outputs a PWM signal having a duty value of “56” as the first pulse, and outputs a PWM signal having a duty value of “57” as the second pulse. The first pulse, the second pulse, In order to make the total number of the two coincide with the fixed value and to make the number of the second pulses coincide with the remainder, three first pulses are outputted and one second pulse is outputted. That is, in this case, one set of three first pulses with a duty value of “56” and one second pulse with a duty value of “57” is output from the main controller 16.

また、制御値が226の場合、除算部32は、制御値を“4”で除算した結果の商として“56”を出力し、余りとして“2”を出力する。そして、パルス出力部34は、第1パルスとしてデューティー値が“56”のPWM信号を2つ出力し、第2パルスとしてデューティー値が“57”のPWM信号を2つ出力する。すなわち、この場合は、デューティー値が“56”の2つの第1パルスとデューティー値が“57”の2つの第2パルスとが1組とされて、主制御部16から出力される。   When the control value is 226, the division unit 32 outputs “56” as a quotient obtained by dividing the control value by “4”, and outputs “2” as the remainder. The pulse output unit 34 outputs two PWM signals having a duty value “56” as the first pulse, and outputs two PWM signals having a duty value “57” as the second pulse. In other words, in this case, two first pulses with a duty value of “56” and two second pulses with a duty value of “57” are combined into one set and output from the main control unit 16.

また、制御値が227の場合、除算部32は、制御値を“4”で除算した結果の商として“56”を出力し、余りとして“1”を出力する。そして、パルス出力部34は、第1パルスとしてデューティー値が“56”のPWM信号を3つ出力し、第2パルスとしてデューティー値が“57”のPWM信号を1つ出力する。すなわち、この場合は、デューティー値が“56”の1つの第1パルスとデューティー値が“57”の3つの第2パルスとが1組とされて、主制御部16から出力される。   When the control value is 227, the division unit 32 outputs “56” as a quotient obtained by dividing the control value by “4”, and outputs “1” as the remainder. The pulse output unit 34 outputs three PWM signals having a duty value of “56” as the first pulse, and outputs one PWM signal having a duty value of “57” as the second pulse. That is, in this case, one set of one first pulse with a duty value “56” and three second pulses with a duty value “57” are output as one set.

さらに、制御値が228の場合、除算部32は、制御値を“4”で除算した結果の商として“57”を出力し、余りとして“0”を出力する。そして、パルス出力部34は、第1パルスとしてデューティー値が“57”のPWM信号を4つ出力する一方、第2パルスは出力しない。すなわち、この場合は、デューティー値が“57”の4つの第1パルスが1組とされて、主制御部16から出力される。   Further, when the control value is 228, the division unit 32 outputs “57” as the quotient of the result of dividing the control value by “4”, and outputs “0” as the remainder. The pulse output unit 34 outputs four PWM signals having a duty value “57” as the first pulse, but does not output the second pulse. That is, in this case, four first pulses having a duty value of “57” are set as one set and output from the main control unit 16.

なお、第2パルスとなるPWM信号は、PWM信号の出力の立下りエッジ毎に発生するPWM出力割込処理のタイミングで、PWM信号を第1パルスに応じたデューティー値から第2パルスに応じたデューティー値に書き換えることで、出力される。   Note that the PWM signal that becomes the second pulse corresponds to the second pulse from the duty value corresponding to the first pulse from the duty value corresponding to the first pulse at the timing of the PWM output interrupt processing that occurs at each falling edge of the output of the PWM signal. Output by rewriting the duty value.

表1は、本実施形態に係るPWM制御における分解能の実測値の一例である。表1に示されるように、本実施形態に係るモータ駆動制御装置10は、PWM信号のデューティー値(ON幅)の平均値を0.25カウントずつ変動させることができ、これに伴い、制御値の定倍を行わないPWM制御に比べて、速度指令電圧やファンモータ14の回転数の分解能も向上していることが分かる。

Figure 0005773742
Table 1 is an example of an actual measurement value of resolution in the PWM control according to the present embodiment. As shown in Table 1, the motor drive control device 10 according to the present embodiment can vary the average value of the duty value (ON width) of the PWM signal by 0.25 counts, and accordingly, the control value It can be seen that the resolution of the speed command voltage and the rotational speed of the fan motor 14 is improved as compared with the PWM control that does not perform the constant multiplication.
Figure 0005773742

また、図3は、本実施形態に係るファンモータ14に対するPWM制御における不感帯領域の一例を示す模式図である。なお、制御値の定倍を行わない従来のPWM制御では、不感帯領域幅が(10rpm、1カウントの回転数の変動幅は30rpm、図6参照)であった。
図3に示されるように、本実施形態に係るモータ駆動制御装置10は、ファンモータ14に対するPWM制御の分解能を従来の4倍である0.25カウント毎に行うことが可能となったため、制御可能な0.25カウントに対する回転数の変動幅が7.5rpmとなり、従来の不感帯領域幅10rpmよりも小さくなるので、その結果、ファンモータ14のハンチングを抑制することが可能となった。
FIG. 3 is a schematic diagram showing an example of a dead zone in PWM control for the fan motor 14 according to the present embodiment. In the conventional PWM control in which the control value is not fixed, the dead zone width is 10 rpm (the fluctuation range of the rotation speed of 1 count is 30 rpm, see FIG. 6).
As shown in FIG. 3, the motor drive control device 10 according to the present embodiment can perform the PWM control resolution for the fan motor 14 every 0.25 counts, which is four times the conventional control. The fluctuation range of the rotational speed with respect to the possible 0.25 count is 7.5 rpm, which is smaller than the conventional dead zone width of 10 rpm. As a result, it is possible to suppress the hunting of the fan motor 14.

さらに、図4は、実施形態に係る速度指令電圧とファンモータ14の回転数との関係を示したグラフである。
図4に示されるように、速度指令電圧が小さいほど、速度指令電圧の変化に対してファンモータ14の回転数の変化が大きくなる。このことは、速度指令電圧が小さいほど、すなわち、PWM信号のデューティー値(カウント数)が小さいほど、ファンモータ14に対して細かい制御が必要となることを示している。本実施形態に係るモータ駆動制御装置10は、PWM制御の分解能を向上したので、図4に示されるような関係を有するファンモータ14の回転数が低い制御において、ハンチングの抑制をより効果的に行うことができる。
Further, FIG. 4 is a graph showing the relationship between the speed command voltage and the rotation speed of the fan motor 14 according to the embodiment.
As shown in FIG. 4, the smaller the speed command voltage, the larger the change in the rotational speed of the fan motor 14 with respect to the change in the speed command voltage. This indicates that the smaller the speed command voltage, that is, the smaller the duty value (count number) of the PWM signal, the more fine control is required for the fan motor 14. Since the motor drive control device 10 according to the present embodiment has improved the resolution of the PWM control, the control of the fan motor 14 having the relationship as shown in FIG. It can be carried out.

以上説明したように、本実施形態に係るモータ駆動制御装置10は、回転数検出部20によってファンモータ14の回転数を検出し、制御値算出部30によって検出値とファンモータ14の回転数の目標値との偏差に基づいたファンモータ14に対する制御値を、8ビットの定倍で算出する。そして、モータ駆動制御装置10は、除算部32によって、算出した制御値を定倍の値で除算することで、商と余りを算出し、パルス出力部34によって、商に応じたデューティー値のパルスを第1パルスとし、余りに応じたデューティー値のパルスを第2パルスとし、第1パルスと第2パルスとの数を余りに基づいて変化させた、該第1パルスと該第2パルスとの組み合わせを1組として出力する。
従って、本実施形態に係るモータ駆動制御装置10は、制御値を定倍の値で除算した結果から求められる、第1パルスと第2パルスとの組み合わせによって、ファンモータ14の回転数を制御することとなるので、8ビットを超えた分解能によってファンモータ14を制御することができる。
As described above, the motor drive control device 10 according to the present embodiment detects the rotational speed of the fan motor 14 by the rotational speed detection unit 20, and the detected value and the rotational speed of the fan motor 14 by the control value calculation unit 30. A control value for the fan motor 14 based on the deviation from the target value is calculated by a constant multiplication of 8 bits. Then, the motor drive control device 10 calculates the quotient and the remainder by dividing the calculated control value by the fixed multiple value by the division unit 32, and the pulse output unit 34 calculates a pulse having a duty value corresponding to the quotient. Is a first pulse, a pulse having a duty value corresponding to the remainder is a second pulse, and the combination of the first pulse and the second pulse is changed based on the remainder of the number of the first pulse and the second pulse. Output as one set.
Therefore, the motor drive control device 10 according to the present embodiment controls the rotational speed of the fan motor 14 by a combination of the first pulse and the second pulse, which is obtained from the result of dividing the control value by a constant value. Therefore, the fan motor 14 can be controlled with a resolution exceeding 8 bits.

また、本実施形態に係るモータ駆動制御装置10は、除算部32で算出された商に1を足したデューティー値のパルスを第2パルスとし、第1パルスと第2パルスとの合計数を定倍の値と一致させると共に、第2パルスの数を余りの数に一致させて1組とするので、分解能をより向上させることができる。   Further, the motor drive control device 10 according to the present embodiment sets a pulse having a duty value obtained by adding 1 to the quotient calculated by the division unit 32 as the second pulse, and determines the total number of the first pulse and the second pulse. Since it is made to coincide with the double value, and the number of the second pulses is made to coincide with the remainder, and one set is made, the resolution can be further improved.

以上、本発明を、上記実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、該変更または改良を加えた形態も本発明の技術的範囲に含まれる。   As mentioned above, although this invention was demonstrated using the said embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. Various changes or improvements can be added to the above-described embodiment without departing from the gist of the invention, and embodiments to which the changes or improvements are added are also included in the technical scope of the present invention.

例えば、上記実施形態では、定倍の値として4倍を適用する形態について説明したが、本発明は、これに限定されるものではなく、定倍の値として、2倍、3倍、5倍以上を適用する形態としてもよい。   For example, in the above-described embodiment, a mode in which 4 times is applied as the fixed value has been described. However, the present invention is not limited to this, and the fixed value is 2 times, 3 times, 5 times. It is good also as a form which applies the above.

また、上記実施形態では、モータ駆動制御装置10が、ファンモータ14に対する速度指令電圧を8ビットのパルス幅変調によって変化させる形態について説明したが、本発明は、これに限定されるものではなく、モータ駆動制御装置10が、ファンモータ14に対する速度指令電圧を8ビットとは異なるビット数のパルス幅変調によって変化させる形態としてもよい。この形態の場合、例えば、ビット数を4ビット、16ビット、及び32ビットとする。   Moreover, although the motor drive control apparatus 10 demonstrated the form which changes the speed command voltage with respect to the fan motor 14 by 8-bit pulse width modulation in the said embodiment, this invention is not limited to this, The motor drive control device 10 may be configured to change the speed command voltage for the fan motor 14 by pulse width modulation with a bit number different from 8 bits. In the case of this form, for example, the number of bits is 4 bits, 16 bits, and 32 bits.

また、上記実施形態では、第1パルスと第2パルスとの合計数を定倍の値と一致させると共に、第2パルスの数を余りの数に一致させる形態について説明したが、本発明は、これに限定されるものではない。   In the above embodiment, the total number of the first pulse and the second pulse is matched with the fixed value, and the number of the second pulse is matched with the remaining number. It is not limited to this.

例えば、除算部32による除算の結果余りが発生した場合に、第2パルスの数を余りの数の平均値とする形態としてもよい。例えば、図5(A)に示すように、定倍を4倍とすると、制御値を定倍で除算した結果の余りは、“1”、“2”、及び“3”の何れかとなる。この余りの平均値は“2”((1+2+3)÷3=2)であるため、除算部32による除算の結果余りが発生した場合に、第2パルスの数を“2”とする。
さらに、この形態の場合、図5(B)に示すように第1パルスと第2パルスとの合計数を定倍の値の半分としてもよい。
For example, when a remainder is generated as a result of division by the division unit 32, the number of second pulses may be an average value of the remainder. For example, as shown in FIG. 5A, when the fixed magnification is set to 4 times, the remainder of the result of dividing the control value by the fixed magnification is any one of “1”, “2”, and “3”. Since the average value of the remainder is “2” ((1 + 2 + 3) ÷ 3 = 2), when a remainder is generated as a result of division by the division unit 32, the number of second pulses is set to “2”.
Furthermore, in the case of this form, as shown in FIG. 5B, the total number of the first pulse and the second pulse may be half of the fixed value.

また、除算部32による除算の結果余りが発生した場合に、第2パルスの数を余りに応じて段階的に変化させる形態としてもよい。この形態の場合、定倍を5倍とすると、制御値を定倍で除算した結果の余りは、“1”、“2”、“3”、及び“4”の何れかとなる。そこで、余りが“1”又は“2”の場合には、第2パルスの数を“2”とし、余りが“3”又は“4”の場合には、第2パルスの数を“4”とする。   Further, when a remainder is generated as a result of division by the division unit 32, the number of second pulses may be changed stepwise according to the remainder. In the case of this embodiment, if the fixed magnification is set to 5 times, the remainder of the result of dividing the control value by the fixed magnification is any one of “1”, “2”, “3”, and “4”. Therefore, when the remainder is “1” or “2”, the number of second pulses is “2”, and when the remainder is “3” or “4”, the number of second pulses is “4”. And

また、上記実施形態では、モータ駆動制御装置10が空調設備の室外機に備えられているファン12を回転させるファンモータ14を駆動させる形態について説明したが、本発明は、これに限定されるものではなく、モータ駆動制御装置10はモータを駆動させればよく、モータが回転等させる対象はファンとは異なるものとする形態としてもよい。   Moreover, although the motor drive control apparatus 10 demonstrated the form which drives the fan motor 14 which rotates the fan 12 with which the motor drive control apparatus 10 was equipped with the outdoor unit of the air conditioning equipment in the said embodiment, this invention is limited to this. Instead, the motor drive control device 10 may drive the motor, and the object to be rotated by the motor may be different from the fan.

10 モータ駆動制御装置
12 ファン
14 ファンモータ
16 主制御部
18 速度指令出力部
20 回転数検出部
30 制御値算出部
32 除算部
34 パルス出力部
DESCRIPTION OF SYMBOLS 10 Motor drive control apparatus 12 Fan 14 Fan motor 16 Main control part 18 Speed command output part 20 Rotation speed detection part 30 Control value calculation part 32 Dividing part 34 Pulse output part

Claims (4)

モータの回転数を所定ビットのパルス幅変調制御によって変化させるモータ駆動制御装置であって、
前記モータの回転数を検出する検出手段と、
前記検出手段によって検出された検出値と前記モータの回転数の目標値との偏差に基づいた前記モータに対する制御値を、前記所定ビットの定倍で算出する算出手段と、
前記算出手段によって算出された前記制御値を前記定倍の値で除算し、商と余りを算出する除算手段と、
前記除算手段によって算出された前記商に応じたデューティー値のパルスを第1パルスとし、前記余りに応じたデューティー値のパルスを第2パルスとし、前記第1パルスと前記第2パルスとの数を前記余りに基づいて変化させた、該第1パルスと該第2パルスとの組み合わせを1組として出力するパルス出力手段と、
を備え
前記定倍は、2以上の整数であり、かつ前記モータの回転数の変動幅が前記制御値の定倍を行わないパルス幅変調制御における不感帯領域幅よりも小さくなる値とされるモータ駆動制御装置。
A motor drive control device that changes the rotation speed of a motor by pulse width modulation control of a predetermined bit,
Detecting means for detecting the rotational speed of the motor;
A calculation means for calculating a control value for the motor based on a deviation between a detection value detected by the detection means and a target value of the rotation speed of the motor by a fixed multiple of the predetermined bit;
Dividing means for dividing the control value calculated by the calculating means by the fixed multiple value to calculate a quotient and a remainder;
A pulse having a duty value corresponding to the quotient calculated by the dividing means is a first pulse, a pulse having a duty value corresponding to the remainder is a second pulse, and the number of the first pulse and the second pulse is the number of the first pulse and the second pulse. Pulse output means for outputting a combination of the first pulse and the second pulse, which is changed based on the remainder, as one set;
Equipped with a,
The constant multiplication is an integer of 2 or more, and the motor drive control is such that the fluctuation range of the rotation speed of the motor is smaller than the dead zone width in the pulse width modulation control without performing the constant multiplication of the control value. apparatus.
前記第2パルスは、前記商に1を足したデューティー値のパルスであり、
前記パルス出力手段は、前記第1パルスと前記第2パルスとの合計数を前記定倍の値と一致させると共に、前記第2パルスの数を前記余りの数に一致させて、該第1パルスと該第2パルスとの組み合わせを1組として出力する請求項1記載のモータ駆動制御装置。
The second pulse is a pulse having a duty value obtained by adding 1 to the quotient.
The pulse output means makes the total number of the first pulse and the second pulse coincide with the fixed multiple value, and makes the number of the second pulse coincide with the remainder, The motor drive control device according to claim 1, wherein a combination of the first pulse and the second pulse is output as one set.
前記モータは、空調設備の室外機に備えられているファンを回転させるモータである請求項1又は請求項2記載のモータ駆動制御装置。   The motor drive control device according to claim 1, wherein the motor is a motor that rotates a fan provided in an outdoor unit of an air conditioner. モータの回転数を所定ビットのパルス幅変調制御によって変化させるモータ駆動制御方法であって、
前記モータの回転数を検出する第1工程と、
前記第1工程によって検出された検出値と前記モータの回転数の目標値との偏差に基づいた前記モータに対する制御値を、前記所定ビットの定倍で算出する第2工程と、
前記第2工程によって算出された前記制御値を前記定倍の値で除算し、商と余りを算出する第3工程と、
前記第3工程によって算出された前記商に応じたデューティー値のパルスを第1パルスとし、前記余りに応じたデューティー値のパルスを第2パルスとし、前記第1パルスと前記第2パルスとの数を前記余りに基づいて変化させた、該第1パルスと該第2パルスとの組み合わせを1組として出力する第4工程と、
を含み、
前記定倍は、2以上の整数であり、かつ前記モータの回転数の変動幅が前記制御値の定倍を行わないパルス幅変調制御における不感帯領域幅よりも小さくなる値とされるモータ駆動制御方法。
A motor drive control method for changing the rotational speed of a motor by pulse width modulation control of a predetermined bit,
A first step of detecting the rotational speed of the motor;
A second step of calculating a control value for the motor based on a deviation between the detected value detected in the first step and a target value of the rotational speed of the motor by a constant multiple of the predetermined bit;
A third step of dividing the control value calculated in the second step by the constant value to calculate a quotient and a remainder;
A pulse having a duty value corresponding to the quotient calculated in the third step is a first pulse, a pulse having a duty value corresponding to the remainder is a second pulse, and the number of the first pulse and the second pulse is A fourth step of outputting a combination of the first pulse and the second pulse, which is changed based on the remainder, as one set;
Only including,
The constant multiplication is an integer of 2 or more, and the motor drive control is such that the fluctuation range of the rotation speed of the motor is smaller than the dead zone width in the pulse width modulation control without performing the constant multiplication of the control value. Method.
JP2011108225A 2011-05-13 2011-05-13 Motor drive control device and motor drive control method Active JP5773742B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011108225A JP5773742B2 (en) 2011-05-13 2011-05-13 Motor drive control device and motor drive control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011108225A JP5773742B2 (en) 2011-05-13 2011-05-13 Motor drive control device and motor drive control method

Publications (2)

Publication Number Publication Date
JP2012239351A JP2012239351A (en) 2012-12-06
JP5773742B2 true JP5773742B2 (en) 2015-09-02

Family

ID=47461752

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011108225A Active JP5773742B2 (en) 2011-05-13 2011-05-13 Motor drive control device and motor drive control method

Country Status (1)

Country Link
JP (1) JP5773742B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016192882A (en) * 2015-03-31 2016-11-10 株式会社ジェイテクト Motor control device
JP7079134B2 (en) * 2018-04-25 2022-06-01 株式会社豊田中央研究所 Power supply and control method of power supply

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10327594A (en) * 1997-05-23 1998-12-08 Canon Inc Motor control device
JP5063570B2 (en) * 2008-12-01 2012-10-31 三菱電機株式会社 Fan drive device and air conditioner equipped with the same

Also Published As

Publication number Publication date
JP2012239351A (en) 2012-12-06

Similar Documents

Publication Publication Date Title
JP5765287B2 (en) Converter control device and air conditioner equipped with converter control device
JP5290352B2 (en) Inverter output current distortion compensation device
US8899911B2 (en) Heat-dissipating system and control method thereof
US8810183B2 (en) PWM signal output circuit
US20140084823A1 (en) Motor controlling device and motor controlling method
US8653870B2 (en) PWM signal output circuit
US20150180401A1 (en) Methods and systems for envelope and efficiency control in an electric motor
US20140239854A1 (en) Drive control device
JP5773742B2 (en) Motor drive control device and motor drive control method
JP2017158369A (en) Motor drive apparatus
US20160065101A1 (en) Bldc motor control system and control method
JP6920866B2 (en) Propulsion control device
JP5674844B2 (en) Duty ratio detection circuit and method for PWM signal
JP2014042440A (en) Motor driving device and motor control method
JP6008273B2 (en) Inverter device
JP2016127736A (en) Motor control device
JP6173612B2 (en) Rotation angle detection device and rotation angle detection method
JP2015159660A (en) Servo motor control device
JP2015091186A (en) Motor inverter device
JP5251577B2 (en) Compressor control device
JP6717873B2 (en) Motor controller
JP5038726B2 (en) Phase control device
JP6942416B2 (en) Power supply voltage monitoring device for inverter control of motor
JP2012115127A (en) Controller of brushless dc motor and blower having the same
JP2012120354A (en) Motor controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140424

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150330

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150630

R151 Written notification of patent or utility model registration

Ref document number: 5773742

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350