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
JP7729265B2 - モータ制御装置 - Google Patents
[go: Go Back, main page]

JP7729265B2 - モータ制御装置 - Google Patents

モータ制御装置

Info

Publication number
JP7729265B2
JP7729265B2 JP2022088705A JP2022088705A JP7729265B2 JP 7729265 B2 JP7729265 B2 JP 7729265B2 JP 2022088705 A JP2022088705 A JP 2022088705A JP 2022088705 A JP2022088705 A JP 2022088705A JP 7729265 B2 JP7729265 B2 JP 7729265B2
Authority
JP
Japan
Prior art keywords
motor
current
pattern
control device
current conduction
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
JP2022088705A
Other languages
English (en)
Other versions
JP2023176430A (ja
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.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2022088705A priority Critical patent/JP7729265B2/ja
Publication of JP2023176430A publication Critical patent/JP2023176430A/ja
Application granted granted Critical
Publication of JP7729265B2 publication Critical patent/JP7729265B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、モータを位置センサレス方式で制御する装置に関する。
モータを位置センサレス方式で制御する際に、モータを始動させるために行うロータの位置決めでは、インバータ等の駆動回路を介して通電する電流を、特定の方向に固定する。例えば、起動と停止とを頻繁に繰り返すモータについては、位置決めを行う頻度が高くなる。そのため、毎回同じ通電パターンで位置決めを行うと、回路素子やモータの巻線に通電によるストレスを与えてしまう。
例えば、特許文献1では、電流をインバータのハイサイドスイッチ群又はローサイドスイッチ群とモータの巻線との間で還流させるようにして、電流ストレスを分散させる技術が開示されている。
特開2007-221969号公報
しかしながら、特許文献1の技術では通電パターンが2つしかなく、電流ストレスを十分に分散できているとは言えない。
本発明は上記事情に鑑みてなされたものであり、その目的は、位置センサレス方式で始動時の位置決めを行う際の電流ストレスを、より分散させることができるモータ制御装置を提供することにある。
請求項1記載のモータ制御装置によれば、制御部は、インバータ回路を介して多相モータに通電することで、位置センサレス方式でモータを制御する際に、モータのロータの位置決め処理に使用する通電パターンを3種類以上に変化させる。このように構成すれば、電流ストレスを従来よりも分散させることができる。また、特許文献1では、まれな過電流の発生時に対応して電流ストレスを分散させているが、本発明では、ロータの位置決め処理を行なう毎に電流ストレスを分散させる。つまり、モータを通常制御している期間内で電流ストレスを分散させることができる。
また、制御部は、計数部によりモータへの通電回数を計数し、その計数された値に応じて、通電パターンを変化させる順序を切り替える。このように構成すれば、電流ストレスをより多様に分散させることができる。
さらに、多相モータは車両に搭載されるもので、計数部は、イグニッションスイッチがONされている期間の通電回数に、前記イグニッションスイッチがOFFされている期間の通電回数を加えるか否かを、選択して計数可能である。
請求項2記載のモータ制御装置によれば、制御部は、前回の位置決め処理に使用した通電パターンを記憶部に記憶し、位置決め処理を行なう毎に通電パターンを変化させる。このように構成すれば、電流ストレスをより確実に分散させることができる。
第1実施形態であり、モータ制御システムの構成を示す機能ブロック図 ICの内部構成を示す機能ブロック図 モータのステータ及びロータの構成を模式的に示す図 通電パターンA~Cに対応した電流ベクトルを示す図 ICによる処理内容を示すフローチャート 第2実施形態であり、ICによる処理内容を示すフローチャート 図6に示す処理に対応したタイミングチャート 第3実施形態であり、ICによる処理内容を示すフローチャート 第4実施形態であり、ICによる処理内容を示すフローチャート 第5実施形態であり、ICの内部構成を示す機能ブロック図 ICによる処理内容を示すフローチャート
(第1実施形態)
以下、第1実施形態について説明する。図1に示すように、本実施形態のモータ制御システム1は、例えば、車両に搭載されるラジエータを空冷するためのファンを駆動するモータ2を制御対象としている。駆動回路3は、インバータ4及びIC5を備え、駆動回路3には、車両のバッテリ電源である電源+B、及びイグニッションスイッチを介して電源IGSが供給されている。以下、イグニッションスイッチについても「IGS」と称することがある。IC5は制御部に相当し、インバータ4を介してモータ2を位置センサレス制御する。インバータ回路であるインバータ4は、図示しないが、6つの例えばMOSFET等のスイッチング素子を3相ブリッジ接続して構成されている。
IC5は、図2に示すように、IGSがOFFしている期間にモータ2への通電回数をカウントするカウンタ6、IGSがONしている期間に同通電回数をカウントするカウンタ7を備える。これらのカウンタ6,7のカウント値は、加算器8及び通電回数記憶実行部9を介してメモリ10に記憶される。メモリ10は記憶部に相当する。モータ2は、例えば3相構成のブラシレスDCモータである。IC5は、停止しているモータ2を起動させる際には、ロータの位置決め処理を行ってから起動させる。通電パターンNo演算部12は、位置決め処理を行う際にインバータ4に通電を行う3相の通電パターンを演算して決定する。
前回パターン読み出し部11は、通電パターンNo演算部12が決定した通電パターンをメモリ10に記憶させると共に、メモリ10に記憶されている通電回数及び前回の位置決め処理に使用した通電パターンを読み出して、通電パターンNo演算部12に入力する。通電パターンNo演算部12は、入力された情報に基づいて今回の位置決め処理に使用した通電パターンを決定すると、通電指示部13を介してインバータ4を構成する6つのスイッチング素子に、それぞれ駆動信号を出力する。尚、上記の通電回数については、本実施形態では使用せず、第2実施形態以降で使用する。
本実施形態では、図3及び図4に示すように、位置決め処理に3つの通電パターンA,B,Cを使用する。図3は、モータ2のステータ及びロータの構成を模式的に示している。そして、図4では、各通電パターンを電流ベクトルで示している。図中の「a」は、ベクトルの単位長さである。各通電パターンの電流ベクトルは、以下のようになっている。
U相 V相 W相
・通電パターンA a -4a 3a
・通電パターンB 4a -a -3a
・通電パターンC -3a 4a a
すなわち、通電パターンA、B、Cの合成電流ベクトルは、120度間隔で回転するように遷移する関係にある。
次に、本実施形態の作用について説明する。図5に示すように、IC5は、メモリ10より前回の位置決め処理で使用した通電パターンを読み出すと(S0)、続くステップS1~S5で今回の位置決め処理で使用する通電パターンを決定する。通電パターンを使用する順番は予め固定されており、A→B→C→A→B…のように循環的に変化させる。すなわち、前回の通電パターンがAであれば(S1;Yes)今回の通電パターンをBにし(S2)、前回の通電パターンがBであれば(S3;Yes)今回の通電パターンをCにし(S4)、前回の通電パターンがCであれば(S3;No)今回の通電パターンをAにする(S5)。
以上のようにして今回の通電パターンを決定すると、その通電パターンをメモリ10に記憶させる(S6)。それから、決定した通電パターンに応じて対象となるスイッチング素子、例えばFETをONにして位置決め処理を行う(S7)。その後、モータ2の回転が停止するような異常が発生すると(S8)、モータ2の再起動を実施してから(S9;Yes)通常のモータ2の制御に移行する(S10)。再起動を実施できなければ(S9;No)再起動不可の判定となる(S11)。
以上のように本実施形態によれば、モータ制御システム1において、IC5は、インバータ4を介してモータ2に通電することで、位置センサレス方式でモータを制御する際に、モータ2のロータの位置決め処理に使用する通電パターンを、3種類に変化させる。このように構成すれば、インバータ4等を構成するスイッチング素子やモータ2の巻線等に加わる電流ストレスを、従来よりも分散させることができる。また、本実施形態では、ロータの位置決め処理を行なう毎に電流ストレスを分散させる。つまり、特許文献1のように、まれな過電流発生時に対してではなく、モータ2を通常制御している期間内において電流ストレスを分散させることができる。
そして、IC5は、前回の位置決め処理に使用した通電パターンをメモリ10に記憶し、位置決め処理を行なう毎に通電パターンを変化させる。このように構成すれば、電流ストレスをより確実に分散させることができる。
(第2実施形態)
以下、第1実施形態と同一部分には同一符号を付して説明を省略し、異なる部分について説明する。図6に示すように、第2実施形態では、モータ2への通電回数をカウントし、その通電回数に応じて通電パターンA,B,Cを切り替える順番を変化させる。図7に示すように、カウンタ6は、IGSがOFFしている期間においてモータ2への通電回数をカウントし、カウンタ7は、IGSがONしている期間に同通電回数をカウントする。ラジエータを空冷するためのファンを駆動するモータ2は、IGSがOFFしている期間でも、走行停止直後のように高温となっているエンジンを冷却する必要があれば、+B電源より通電が行われることがある。
計数部であるカウンタ6,7のカウント値をどの様に用いるかによって、通電回数は変化する。第2実施形態では、IGSのOFF期間及びON期間の通電回数を合計し、且つ今回IGSをONするより前の通電回数は記憶しないものとする。この場合、図7に示す例では、前回起動時の一連の通電回数は「4」、今回起動時の通電回数は「2」となる。
図7において、ステップS0に続くステップS21~S26では、通電回数の合計を、それぞれの閾値(1)~(3)~…(6)と比較する。尚、図示の都合上、一部を省略している。各閾値(1)~(6)は、例えば値が次第に大きくなるように設定する。通電回数の合計が閾値(1)未満であれば(S21;No)、第1実施形態と同様にステップS1~S5を実行する。これらを「組み合わせ1」としている。通電回数の合計が閾値(2)未満であれば(S22;No)、ステップS27~S31を実行する。これらは、上記の「組み合わせ1」のステップS4,S5を入れ替えたパターンであり、「組み合わせ2」としている。
通電回数の合計が閾値(3)未満であれば(S23;No)、「組み合わせ3」(S32)を実行する。同様に、通電回数の合計が閾値(4)~(6)未満であれば(S24~S26;No)、「組み合わせ4~6」を実行する(S33~S35)。すなわち、「組み合わせ」は3P2の順列で、全部で6通りとなる。以降は第1実施形態と同様に、ステップS6~S11を実行する。尚、閾値(1)~(6)の差分は「2」以上でも良い。また、今回IGSをONするより前の通電回数を記憶して、その回数に今回起動した以降の通電回数を加算しても良い。
以上のように第2実施形態によれば、IC5は、カウンタ6及び7によりモータ2への通電回数を計数し、その計数された値に応じて通電パターンを変化させる順序を切り替える。このように構成すれば、電流ストレスをより多様に分散させることができる。
(第3実施形態)
図8に示すように、第3実施形態では、今回使用する通電パターンNoを、IGSのON期間中におけるモータ2の通電回数の累積値のみを「通電回数」として、その「通電回数」を通電パターン数「3」で除した際の剰余とする(S41)。つまり、通電パターンNoは「0,1,2」の何れかになるので、ステップでは、それらに通電パターンA,B,Cを対応させて選択する。
以上のように第3実施形態によれば、IGSのON期間中におけるモータ2の通電回数の累積値のみを「通電回数」として今回使用する通電パターンNoを決定するので、通電回数を記憶させるメモリ10の容量を、第2実施形態よりも削減できる。
(第4実施形態)
図9に示すように、第4実施形態では、ステップS0を実行すると、IGSのON期間中の通電回数を10進法で表した際に各桁の値の和を求め、その和をモータ2の相数である「3」で除した際の剰余が「0」か否かを判断する(S50)。剰余が「0」であれば(Yes)、第1実施形態と同様にステップS1~S11を実行する。一方、剰余が「0」でなければ(No)、ステップS51~S55を実行した後、ステップS6に移行する。
ステップS52~S55にそれぞれ示す通電パターンの-B,-C,-Aは、図4に示す通電パターンB,C,Aの各相電流ベクトルの極性を反転させたものである。尚、通電パターンA~Cは非反転パターン群に相当し、通電パターン-A~-Cは反転パターン群に相当する。前回の通電パターンがA又は-Aであれば(S51;Yes)今回の通電パターンを-Bとし(S52)、前回の通電パターンがB又は-Bであれば(S53;Yes)今回の通電パターンを-Cとする(S54)。前回の通電パターンがC又は-Cであれば(S53;No)今回の通電パターンを-Aとする(S55)。
以上のように第4実施形態によれば、IC5は、カウンタ7により計数されたモータ2への通電回数を、モータ2の相数で除した剰余がゼロか否かに応じて、非反転パターン群と、反転パターン群との何れを使用するかを選択する。このように構成すれば、より多くの通電パターンのバリエーションを簡単に増やすことができ、電流ストレスをより分散させることができる。
(第5実施形態)
第5実施形態ではIC5に替えて、図10に示すIC21を使用する。IC21は、電源+Bが通電された時点で、バイナリの数値データ「00」、「01」、「10」をそれぞれ生成する回路22(0)~22(2)を備えている(図11;S60)。これらの回路20は、例えばANDやOR等の論理回路を組み合わせて構成する。
また、ソフトウェアによりランダム関数を実現し、上記の数値データ「00」、「01」、「10」をランダム関数に取り込んで(S62)、ランダム関数によって何れか1つの数値データを選択する。選択された数値データを通電パターンNoとして、今回使用する通電パターンとする(S63)。
尚、ステップS61では、回路22(0)~22(2)が生成した数値データを記憶させるが、ここではメモリ10に記憶させても良いし、図10に示す「出力:00」~「出力:10」の各ブロックをメモリやレジスタとして、それらのブロックに記憶させても良い。
以上のように第5実施形態によれば、今回使用する通電パターンを、ランダム関数を用いてランダムに選択できる。尚、IC5に対して、IC21と同様の機能を持たせても良い。
(その他の実施形態)
モータの相数は「3」に限らない。
通電パターンも、A,B,Cの3種類に限らず、4種類以上用いても良い。
モータが駆動する負荷は、ラジエータ空冷用のファンに限らない。
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
図面中、1はモータ制御システム、2はモータ、4はインバータ、5はIC、6,7はカウンタ、10はメモリを示す。

Claims (4)

  1. インバータ回路(4)を介して多相モータ(2)に通電することで、位置センサレス方式により前記モータを制御し、
    前記モータのロータの位置決め処理に使用する通電パターンを、3種類以上に変化させる制御部(5,21)を備え
    前記制御部(5)は、前記モータへの通電回数を計数する計数部(6,7)を備え、
    前記計数部により計数された値に応じて、前記通電パターンを変化させる順序を切り替え、
    前記多相モータは、車両に搭載されるもので、
    前記計数部は、イグニッションスイッチがONされている期間の通電回数に、前記イグニッションスイッチがOFFされている期間の通電回数を加えるか否かを、選択して計数可能であるモータ制御装置。
  2. 前記制御部は、前回の位置決め処理に使用した通電パターンを記憶する記憶部(10)を備え、
    前記位置決め処理を行なう毎に、前記通電パターンを変化させる請求項1記載のモータ制御装置。
  3. 前記3種類以上の通電パターンには、各相への通電態様が決定された非反転パターン群と、
    これらの非反転パターン群における各相への通電極性を反転させた反転パターン群とを含む請求項1又は2記載のモータ制御装置。
  4. 前記制御部は、前記モータへの通電回数を計数する計数部を備え、
    前記計数部により計数された値を、前記モータの相数で除した剰余がゼロか否かに応じて、前記非反転パターン群と、前記反転パターン群との何れを使用するかを選択する請求項記載のモータ制御装置。
JP2022088705A 2022-05-31 2022-05-31 モータ制御装置 Active JP7729265B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022088705A JP7729265B2 (ja) 2022-05-31 2022-05-31 モータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022088705A JP7729265B2 (ja) 2022-05-31 2022-05-31 モータ制御装置

Publications (2)

Publication Number Publication Date
JP2023176430A JP2023176430A (ja) 2023-12-13
JP7729265B2 true JP7729265B2 (ja) 2025-08-26

Family

ID=89122989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022088705A Active JP7729265B2 (ja) 2022-05-31 2022-05-31 モータ制御装置

Country Status (1)

Country Link
JP (1) JP7729265B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012196064A (ja) 2011-03-17 2012-10-11 Hitachi Automotive Systems Ltd 同期電動機の駆動装置
JP2014217113A (ja) 2013-04-23 2014-11-17 東芝キヤリア株式会社 モータ駆動装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012196064A (ja) 2011-03-17 2012-10-11 Hitachi Automotive Systems Ltd 同期電動機の駆動装置
JP2014217113A (ja) 2013-04-23 2014-11-17 東芝キヤリア株式会社 モータ駆動装置

Also Published As

Publication number Publication date
JP2023176430A (ja) 2023-12-13

Similar Documents

Publication Publication Date Title
KR0177948B1 (ko) 브러쉬레스 직류모터 제어용 인버터 제어장치
JP7660376B2 (ja) 電気機械を動作させる方法
JP2008141828A (ja) モータ駆動装置及びモータ駆動方法
US8860340B2 (en) Fan motor driving device and cooling device using the same
JPH11159467A (ja) 電動機予熱装置における通電制御方法及び電動機予熱装置
WO2017122569A1 (ja) 3相ブラシレスモータの駆動装置及びその駆動方法
US7250740B2 (en) Method and apparatus for generating pulse-width modulated waveform
JP2019110718A (ja) モータ駆動制御装置及びモータの制御方法
JP6407419B2 (ja) 回路装置の駆動方法
JP7729265B2 (ja) モータ制御装置
US6452356B1 (en) Chopping energization control device for electric motor
JPH09215338A (ja) 電流指令型pwmインバータ
JP6629056B2 (ja) モータ駆動装置及びモータ駆動装置の制御方法
JPH04308499A (ja) 3相ステッピングモータの駆動方法
JP2004364381A (ja) モータ駆動装置
CN117905670A (zh) 压缩机预热控制方法、装置、设备和存储介质
JP2004222420A (ja) モータ駆動装置
JP2024129485A (ja) ワイパ制御装置
JP7678687B2 (ja) モータ制御装置及び画像形成装置
JP3567542B2 (ja) センサレスモータ駆動回路
JP7067064B2 (ja) モータ制御装置及び画像形成装置
JP7312067B2 (ja) モータ制御装置、モータ制御システム及びモータ制御方法
JP2019146405A (ja) モータ制御装置及びモータ制御方法
CN120814170A (zh) 电动机控制装置
JPH10164882A (ja) 誘導電動機の制御方法及び装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250527

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250701

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250728

R150 Certificate of patent or registration of utility model

Ref document number: 7729265

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150