[go: up one dir, main page]

JP2014054171A5 - - Google Patents

Download PDF

Info

Publication number
JP2014054171A5
JP2014054171A5 JP2013177902A JP2013177902A JP2014054171A5 JP 2014054171 A5 JP2014054171 A5 JP 2014054171A5 JP 2013177902 A JP2013177902 A JP 2013177902A JP 2013177902 A JP2013177902 A JP 2013177902A JP 2014054171 A5 JP2014054171 A5 JP 2014054171A5
Authority
JP
Japan
Prior art keywords
brushless
control method
motor control
motor
signal
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
JP2013177902A
Other languages
Japanese (ja)
Other versions
JP2014054171A (en
JP6452276B2 (en
Filing date
Publication date
Priority claimed from US13/598,957 external-priority patent/US9083273B2/en
Application filed filed Critical
Publication of JP2014054171A publication Critical patent/JP2014054171A/en
Publication of JP2014054171A5 publication Critical patent/JP2014054171A5/ja
Application granted granted Critical
Publication of JP6452276B2 publication Critical patent/JP6452276B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (20)

ブラシレス直流モータの整流インターバル中にモータ指令信号を発生させるステップと、
前記モータの電流の波形を補正するために、モータ指令信号を構成する複数個の非ゼロパルスが均一にならないようそれら非ゼロパルスの共通属性を調整するステップと、
を有する直流ブラシレスモータ制御方法。
Generating a motor command signal during the commutation interval of the brushless DC motor;
Adjusting the common attribute of the non-zero pulses so that the non-zero pulses constituting the motor command signal are not uniform in order to correct the current waveform of the motor;
DC brushless motor control method comprising:
請求項1記載の直流ブラシレスモータ制御方法であって、上記共通属性がパルス幅である直流ブラシレスモータ制御方法。   2. The DC brushless motor control method according to claim 1, wherein the common attribute is a pulse width. 請求項1記載の直流ブラシレスモータ制御方法であって、上記共通属性がパルス振幅である直流ブラシレスモータ制御方法。   2. The DC brushless motor control method according to claim 1, wherein the common attribute is a pulse amplitude. 請求項1記載の直流ブラシレスモータ制御方法であって、上記複数個の非ゼロパルスが、第1パルスと、当該第1パルスのそれに比べハイ値持続時間が長い第2パルスと、を含む直流ブラシレスモータ制御方法。   2. The DC brushless motor control method according to claim 1, wherein the plurality of non-zero pulses include a first pulse and a second pulse having a high value duration longer than that of the first pulse. Control method. 請求項4記載の直流ブラシレスモータ制御方法であって、上記複数個の非ゼロパルスが、上記整流インターバル中に且つ上記第2パルスより後に発生しそのハイ値持続時間が第2パルスのそれに比べ短い第3パルスを含む直流ブラシレスモータ制御方法。   5. The DC brushless motor control method according to claim 4, wherein the plurality of non-zero pulses are generated during the commutation interval and after the second pulse, and the high value duration is shorter than that of the second pulse. DC brushless motor control method including 3 pulses. 請求項4記載の直流ブラシレスモータ制御方法であって、上記ブラシレス直流モータの位置に応じ上記共通属性を調整する直流ブラシレスモータ制御方法。   5. The DC brushless motor control method according to claim 4, wherein the common attribute is adjusted according to the position of the brushless DC motor. 請求項6記載の直流ブラシレスモータ制御方法であって、上記ブラシレス直流モータの位置をタイムセグメントカウンタ信号に変換し、そのタイムセグメントカウンタ信号を補正し更にアナログ信号に変換する直流ブラシレスモータ制御方法。   7. The DC brushless motor control method according to claim 6, wherein the position of the brushless DC motor is converted into a time segment counter signal, the time segment counter signal is corrected and further converted into an analog signal. 請求項7記載の直流ブラシレスモータ制御方法であって、上記アナログ信号に調整用の速度制御信号を乗じたものを発振信号と比較した上で上記ブラシレス直流モータに供給する直流ブラシレスモータ制御方法。   8. The DC brushless motor control method according to claim 7, wherein the analog signal multiplied by a speed control signal for adjustment is compared with an oscillation signal and then supplied to the brushless DC motor. 請求項1記載の直流ブラシレスモータ制御方法であって、上記ブラシレス直流モータがファンモータである直流ブラシレスモータ制御方法。   2. The DC brushless motor control method according to claim 1, wherein the brushless DC motor is a fan motor. 請求項7記載の直流ブラシレスモータ制御方法であって、上記補正の内容を、複数通りある補正プロファイルのなかから動作パラメタに従い選択する直流ブラシレスモータ制御方法。   8. The DC brushless motor control method according to claim 7, wherein the content of the correction is selected from a plurality of correction profiles according to an operation parameter. 請求項1記載の直流ブラシレスモータ制御方法であって、上述した共通属性調整ステップの実行を劣化状態発生に応じ停止させるステップを有する直流ブラシレスモータ制御方法。   2. The DC brushless motor control method according to claim 1, further comprising a step of stopping execution of the common attribute adjustment step according to occurrence of a deteriorated state. 始動前状態又は再始動前状態にて、ブラシレス直流モータの指定回転角度域に亘り一定のパルス幅でモータ指令信号を発生させるステップと、
そのブラシレス直流モータの回転子速度が所定の制限速度を超過した場合に、モータ指令信号のパルス幅をその指定回転角度域に亘り第1・第2非ゼロ値間で変化させるステップと、
を有する直流ブラシレスモータ制御方法。
Generating a motor command signal with a constant pulse width over a specified rotation angle range of the brushless DC motor in a pre-start state or a pre-restart state;
Changing the pulse width of the motor command signal between the first and second non-zero values over the designated rotation angle range when the rotor speed of the brushless DC motor exceeds a predetermined speed limit;
DC brushless motor control method comprising:
請求項12記載の直流ブラシレスモータ制御方法であって、上掲のパルス幅被変化ステップが、
上記指定回転角度域たる整流インターバル内の第1回転角度域にてパルス幅を縮めるステップと、
その後当該整流インターバル内の第2回転角度域にてパルス幅を伸ばすステップと、
その後当該整流インターバル内の第3回転角度域にて一種類又は複数種類のパルス列属性を抑制するステップと、
を含む直流ブラシレスモータ制御方法。
The DC brushless motor control method according to claim 12, wherein the pulse width change step described above is
Reducing the pulse width in the first rotation angle region within the commutation interval as the specified rotation angle region;
Then extending the pulse width in the second rotation angle region within the commutation interval;
Thereafter, suppressing one or more types of pulse train attributes in the third rotation angle region within the commutation interval;
DC brushless motor control method.
請求項13記載の直流ブラシレスモータ制御方法であって、上記ブラシレス直流モータにて生じる回転子トルクが、上記第2回転角度域では大きく、上記第1回転角度域及び第3回転角度域では小さい直流ブラシレスモータ制御方法。   14. The DC brushless motor control method according to claim 13, wherein a rotor torque generated in the brushless DC motor is large in the second rotation angle region and small in the first rotation angle region and the third rotation angle region. Brushless motor control method. 請求項12記載の直流ブラシレスモータ制御方法であって、
上掲のパルス幅被変化ステップの実行を劣化状態発生に応じ停止させるステップと、
その後上記ブラシレス直流モータの回転子速度が所定の制限速度を超過した場合に当該パルス幅被変化ステップの実行を再開させるステップと、
を有する直流ブラシレスモータ制御方法。
A DC brushless motor control method according to claim 12,
Stopping the execution of the above-mentioned pulse width change step according to the occurrence of the deterioration state;
Thereafter, when the rotor speed of the brushless DC motor exceeds a predetermined speed limit, resuming execution of the pulse width changing step;
DC brushless motor control method comprising:
ブラシレス直流モータの区分位置信号に基づき二値出力を発生させるタイムセグメント発生器と、
タイムセグメント発生器で生じた二値出力に関する補正係数を記憶する補正部、ディジタルアナログ変換器、発振器及び比較器を有するパルス幅変調発生器と、
を備える集積回路。
A time segment generator that generates a binary output based on the segment position signal of the brushless DC motor;
A pulse width modulation generator having a correction unit, a digital-to-analog converter, an oscillator and a comparator for storing correction coefficients relating to binary output generated by the time segment generator;
An integrated circuit comprising:
請求項16記載の集積回路であって、上記ブラシレス直流モータに付設されたホール効果センサから位置を示す信号を受け取り、当該ブラシレス直流モータの区分位置信号に変換する集積回路。   17. The integrated circuit according to claim 16, wherein a signal indicating a position is received from a Hall effect sensor attached to the brushless DC motor and converted into a divided position signal of the brushless DC motor. 請求項16記載の集積回路であって、上記タイムセグメント発生器が、
エッジ検知器で直近に検知された2ホールエッジ間の時刻差を計数するエッジカウンタと、
エッジカウンタで計数された時間間隔を捉え二値出力するラッチと、
補正部内ビット数に従いその二値出力を除算することでタイムセグメント1個の持続時間を求める除算器と、
直近2ホールエッジ間の時刻差に応じた速度でタイムセグメントを通じ逓増する二値出力を発生させて上記補正部に供給するタイムセグメントカウンタと、
を有する集積回路。
17. The integrated circuit of claim 16, wherein the time segment generator is
An edge counter that counts the time difference between the two hole edges most recently detected by the edge detector;
A latch that captures the time interval counted by the edge counter and outputs a binary value,
A divider for determining the duration of one time segment by dividing the binary output according to the number of bits in the correction unit;
A time segment counter that generates a binary output that gradually increases through the time segment at a speed corresponding to the time difference between the two most recent hole edges and supplies the binary output to the correction unit;
An integrated circuit.
請求項16記載の集積回路であって、
上記補正部が、上記タイムセグメント発生器で生じた二値出力に基づき且つモータ制御信号のタイムセグメント毎に二値の補正係数を発生させてモータ電流を補正する補正テーブルを有し、
ディジタルアナログ変換器が、モータ制御信号の各タイムセグメントに対応する二値の補正係数を時間変動性且つ位置従属性のアナログ電圧に変換し、
比較器が、時間変動性且つ位置従属性のアナログ電圧を三角発振波と比較することで、位置補正パルス幅変調が施されたモータ指令信号を発生させる集積回路。
An integrated circuit according to claim 16, comprising:
The correction unit has a correction table for correcting the motor current by generating a binary correction coefficient for each time segment of the motor control signal based on the binary output generated by the time segment generator;
A digital-to-analog converter converts a binary correction factor corresponding to each time segment of the motor control signal into a time-variable and position-dependent analog voltage;
An integrated circuit in which a comparator generates a motor command signal subjected to position correction pulse width modulation by comparing a time-variable and position-dependent analog voltage with a triangular oscillation wave.
請求項19記載の集積回路であって、
上記補正テーブルに、一種類又は複数種類の動作パラメタに基づき個別に選択できるよう、二値出力の各タイムセグメントに対応する補正係数プロファイルが複数通り登録されており、
上記ディジタルアナログ変換器が、位置補正パルス幅変調無しのモータ指令信号が発生するよう動作状態に応じ無効化される集積回路。
An integrated circuit according to claim 19, comprising
In the correction table, multiple correction coefficient profiles corresponding to each time segment of binary output are registered so that they can be individually selected based on one or more types of operation parameters.
An integrated circuit in which the digital-to-analog converter is invalidated according to an operation state so that a motor command signal without position correction pulse width modulation is generated.
JP2013177902A 2012-08-30 2013-08-29 Position correction pulse width modulation for brushless DC motor Active JP6452276B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/598,957 US9083273B2 (en) 2010-03-02 2012-08-30 Position corrected pulse width modulation for brushless direct current motors
US13/598,957 2012-08-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017236232A Division JP2018038266A (en) 2010-03-02 2017-12-08 Position correction pulse width modulation for brushless DC motor

Publications (3)

Publication Number Publication Date
JP2014054171A JP2014054171A (en) 2014-03-20
JP2014054171A5 true JP2014054171A5 (en) 2016-10-13
JP6452276B2 JP6452276B2 (en) 2019-01-16

Family

ID=49410735

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013177902A Active JP6452276B2 (en) 2012-08-30 2013-08-29 Position correction pulse width modulation for brushless DC motor

Country Status (2)

Country Link
JP (1) JP6452276B2 (en)
GB (1) GB2507401A (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6544141B2 (en) * 2014-11-26 2019-07-17 サンケン電気株式会社 Motor drive
JP6663737B2 (en) * 2016-02-08 2020-03-13 シャープ株式会社 Cooking device
CN108023335A (en) * 2016-11-04 2018-05-11 德昌电机(深圳)有限公司 Application apparatus, electric machine and its motor driving integrated circuit
CN108023514A (en) * 2016-11-04 2018-05-11 德昌电机(深圳)有限公司 Application apparatus, electric machine and its motor driving integrated circuit
CN108023530A (en) * 2016-11-04 2018-05-11 德昌电机(深圳)有限公司 Application apparatus, electric machine and its motor driving integrated circuit
US10340824B2 (en) * 2016-11-04 2019-07-02 Johnson Electric International AG Motor driven integrated circuit, motor device, and application apparatus
US20180234036A1 (en) * 2017-02-10 2018-08-16 Microchip Technology Incorporated Programmable Driver For Single Phase Brushless DC (BLDC) Motor With Hall Sensor
KR102635448B1 (en) * 2021-12-29 2024-02-07 현대오토에버 주식회사 Method and apparatus for generating micro angle ticks for controlling limp-home mode's motor

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003199382A (en) * 2001-12-28 2003-07-11 Fujitsu General Ltd Control method of brushless DC motor
JP3693173B2 (en) * 2002-10-16 2005-09-07 日本サーボ株式会社 Single phase brushless DC motor
JP2005039899A (en) * 2003-07-16 2005-02-10 Honda Motor Co Ltd Electric power steering device
JP2005328644A (en) * 2004-05-14 2005-11-24 Matsushita Electric Ind Co Ltd Motor drive device, motor control device, and motor drive method
JP4259448B2 (en) * 2004-10-14 2009-04-30 パナソニック電工株式会社 Massage machine
JP5015437B2 (en) * 2005-08-26 2012-08-29 ローム株式会社 Motor drive device, method, and cooling device using the same
TWI488423B (en) * 2010-03-02 2015-06-11 Agave Semiconductor Llc Method for controllng a brushless direct current motor with pulse widthmodulation and the integrated circuit used therefor
JP2012080649A (en) * 2010-09-30 2012-04-19 Minebea Co Ltd Motor drive circuit
JP5338930B2 (en) * 2012-02-20 2013-11-13 ダイキン工業株式会社 Motor drive control device

Similar Documents

Publication Publication Date Title
JP2014054171A5 (en)
US8508176B2 (en) Drive apparatus for stepping motor
TWI488423B (en) Method for controllng a brushless direct current motor with pulse widthmodulation and the integrated circuit used therefor
JP5917294B2 (en) Motor drive circuit
JP2023027104A (en) Method and apparatus for quasi-sensorless adaptive control of switched reluctance motor drives
JP6452276B2 (en) Position correction pulse width modulation for brushless DC motor
US20160056692A1 (en) Motor control device
EP3160036A3 (en) Power conversion apparatus
US20190305697A1 (en) Method and apparatus for control of switched reluctance motors
CN104769836B (en) Control device for electric compressor
JP6544141B2 (en) Motor drive
JP2012222950A (en) Compressor motor control device
US9684616B2 (en) Motor control apparatus and motor control method
JP2020150738A (en) Drive control device and drive control method
JP6117663B2 (en) Motor drive control device and control method of motor drive control device
JP5489015B2 (en) Motor driving apparatus and method having initial correction function
JP6207458B2 (en) Electric motor control device
CN111431441B (en) Motor rotating speed control method and device, air conditioner and storage medium
US10637380B2 (en) Method and apparatus for controlling safety power window
CN107329101B (en) Correction method and system for magnetic pole code of permanent magnet synchronous traction machine
TWI678881B (en) A system and a method for motor energy adjustment
KR101908136B1 (en) Motor driving control circuit
JP2012115127A (en) Controller of brushless dc motor and blower having the same
JP2013132118A (en) Switching power supply device
Divić et al. Microcontroller implementation of dynamically adaptable control of stepper motor with continuous second derivative of speed curve