JP2004096842A - Switched reluctance motor controller - Google Patents

Switched reluctance motor controller Download PDF

Info

Publication number
JP2004096842A
JP2004096842A JP2002252096A JP2002252096A JP2004096842A JP 2004096842 A JP2004096842 A JP 2004096842A JP 2002252096 A JP2002252096 A JP 2002252096A JP 2002252096 A JP2002252096 A JP 2002252096A JP 2004096842 A JP2004096842 A JP 2004096842A
Authority
JP
Japan
Prior art keywords
command value
excitation
current command
rotor
determiner
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.)
Withdrawn
Application number
JP2002252096A
Other languages
Japanese (ja)
Inventor
Takaharu Hiroe
広江 隆治
Mikio Ide
井手 幹生
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 JP2002252096A priority Critical patent/JP2004096842A/en
Publication of JP2004096842A publication Critical patent/JP2004096842A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Synchronous Machinery (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a technology for further efficiency of a switched reluctance motor. <P>SOLUTION: A switched reluctance motor controller controls a switched reluctance motor (1), provided with a rotor comprising a rotor pole protruding radially, a stator comprising a stator pole radially protruding inward, and a coil wound around the stator pole. The switched reluctance motor controller comprises an excitation section deciding device (31), that decides the excitation section of a coil so that the copper loss generated at the coil is substantially a minimum, when the switched reluctance motor (1) generates a torque specified by a torque command value (T<SB>c</SB>) based on the torque command value (T<SB>c</SB>), a current command deciding unit (32) that decides a current command value (i<SB>c</SB>) of the current made to flow the coil in the excitation section so that the copper loss is substantially minimum, based on the torque command value (T<SB>c</SB>). <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は,スイッチドリラクタンスモータに関する。本発明は,特に,スイッチドリラクタンスモータの高効率化を実現するための技術に関する。
【0002】
【従来の技術】
モータの一として,リラクタンストルクによって回転子を駆動するスイッチドリラクタンスモータ(SRM)が知られている。スイッチドリラクタンスモータの回転子は,リラクタンストルクの発生のために鉄のような磁性体で形成される。しかし,スイッチドリラクタンスモータの回転子は,界磁のための巻線や永久磁石を必要としない。このように,スイッチドリラクタンスモータは,構造が簡単で且つ堅牢であるという特長を有している。
【0003】
スイッチドリラクタンスモータの性能を向上するためには,固定子巻線を励磁する励磁区間の決定方法が重要である。公開特許公報(特開平7−337061号)は,モータの回転速度及び電流指令値の少なくとも一方により励磁区間を定める励磁角を設定し,該励磁区間において巻線に励磁電流を供給するスイッチドリラクタンスモータの制御方式を開示している。該公報に開示された制御方式は,モータの回転速度が大きいほど,また,電流指令値が大きいほど励磁区間の位相を進める位相進み補償を行うことにより,発生トルクの低減を軽減している。
【0004】
スイッチドリラクタンスモータの効率は,一層に向上されることが望まれる。
【0005】
【発明が解決しようとする課題】
本発明の目的は,スイッチドリラクタンスモータを一層に高効率化する技術を提供することにある。
【0006】
【課題を解決するための手段】
以下に,[発明の実施の形態]で使用される番号・符号を用いて,課題を解決するための手段を説明する。これらの番号・符号は,[特許請求の範囲]の記載と[発明の実施の形態]の記載との対応関係を明らかにするために付加されている。但し,付加された番号・符号は,[特許請求の範囲]に記載されている発明の技術的範囲の解釈に用いてはならない。
【0007】
本発明によるスイッチドリラクタンスモータ制御装置は,半径方向に突出する回転子極(15)を含む回転子(12)と,半径方向に突出する固定子極(13)を含む固定子(11)と,固定子極(13)に巻回される巻線(14)とを備えたスイッチドリラクタンスモータ(1)を制御する。当該スイッチドリラクタンスモータ制御装置は,トルク指令値(T)に基づいて,トルク指令値(T)で指定されるトルクをスイッチドリラクタンスモータ(1)が発生したときに巻線(14)に発生する銅損が実質的に最小であるように,巻線(14)の励磁区間を決定する励磁区間決定器(31)と,トルク指令値(T)に基づいて,前記銅損が実質的に最小であるように,前記励磁区間において巻線(14)に流される電流の電流指令値(i)を決定する電流指令決定器(32)とを含む。
巻線(14)が励磁される励磁区間と前記励磁区間において巻線(14)に流される電流の電流指令値(i)とが,巻線(14)に発生する銅損が実質的に最小であるように決定されることにより,スイッチドリラクタンスモータ(1)が一層に高効率化される。
【0008】
本発明によるスイッチドリラクタンスモータ制御装置は,トルク指令値(T)に基づいて,前記巻線(14)の励磁区間を決定する励磁区間決定器(31)と,トルク指令値(T)に基づいて,前記励磁区間において巻線(14)に流される電流の電流指令値(i)を決定する電流指令決定器(32)とを含む。
励磁区間決定器(31)は,前記励磁区間の励磁開始位置をθとし,前記励磁区間の励磁終了位置をθとし,前記電流指令値をiとし,巻線(14)の抵抗をRとしたとき,下記拘束条件:
【数7】

Figure 2004096842
:トルク指令値
L:巻線(14)のインダクタンス
θ:回転子極(15)と固定子極(13)とが正対する固定子(11)の位置θ:回転子極(15)と固定子極(13)とが反正対する固定子(11)の位置(但し,nを前記回転子極(15)の数として,θ−(2π/n)<θ<θ
の下,Ri (θ−θ)が実質的に最小になるように,前記励磁開始位置θと前記励磁終了位置θとを決定する。電流指令決定器(32)は,前記拘束条件の下,Ri (θ−θ)が実質的に最小になるように,電流指令値iを決定する。
【0009】
当該スイッチドリラクタンスモータ制御装置は,更に,電流指令値(i)と,回転子(12)の回転速度と,回転子(12)の位置とから,巻線(14)に供給される電圧の電圧指令値(v)を決定する電圧指令値決定器(44)を含むことが好適である。電圧指令値(v)を与えることは,巻線(14)を流れる電流を制御する電流制御ループを不要にし,コストの低減を容易化する。
【0010】
当該スイッチドリラクタンスモータ制御装置が,更に,回転子(12)の位置θから,dL/dθを算出するdL/dθ算出器(43)を含む場合,
電圧指令値決定器(44)は,回転子(12)の回転速度をωとしたとき,前記電圧指令値vを下記式:
【数8】
Figure 2004096842
により決定することが好適である。
【0011】
また,当該スイッチドリラクタンスモータ制御装置が,更に,
回転子(12)の位置θから,dL/dθを算出するdL/dθ算出器(43)と,回転子(12)の位置θから,前記インダクタンスLを算出するインダクタンス算出器(45)とを含む場合,電圧指令値決定器(44)は,回転子(12)の回転速度をωとしたとき,前記電圧指令値vを下記式:
【数9】
Figure 2004096842
により決定することが好適である。
【0012】
本発明によるスイッチドリラクタンスモータ制御装置は,トルク指令値(T)に基づいて,前記巻線(14)が励磁される励磁区間を決定する励磁区間決定器(61)と,トルク指令値(T)に基づいて,前記励磁区間において巻線(14)に流される電流の電流指令値(i)を決定する電流指令決定器(62)とを含む。励磁区間決定器(61)は,前記励磁区間の励磁開始位置をθ とし,前記励磁区間の励磁終了位置をθ とし,前記電流指令値をi とし,前記巻線(14)の抵抗をRとしたとき,下記拘束条件:
【数10】
Figure 2004096842
:トルク指令値
L:巻線(14)のインダクタンス
θ:回転子極(15)と固定子極(13)とが正対する固定子(11)の位置
θ:回転子極(15)と固定子極(13)とが反正対する固定子(11)の位置(但し,nを回転子極(15)の数として,θ−(2π/n)<θ<θ
θ:θ<θ<θなる所定値
の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記励磁開始位置θ と前記励磁終了位置θ とを決定する。電流指令決定器(62)は,前記拘束条件の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記電流指令値i を決定する。このようにしてθ ,θ ,及びi を決定する当該スイッチドリラクタンスモータ制御装置は,銅損を効果的に抑制するとともに,固定子極(13)と回転子極(15)とが正対する前に励磁が終了されることが保証され,スイッチドリラクタンスモータ(1)の振動,及び騒音の抑制が可能である。
【0013】
本発明によるスイッチドリラクタンスモータ制御装置は,トルク指令値(T)に基づいて,第1電流指令値(iCL1)を決定する第1電流指令決定器(52)と,トルク指令値(T)に基づいて,第2電流指令値(iCL2)を決定する第2電流指令決定器(53)と,トルク指令値(T)に基づいて,第1電流指令値(iCL1)と第2電流指令値(iCL2)とのうちのいずれかを,巻線(14)に流される電流の電流指令値(iCL)として選択する選択器(54−56)とを含む。第1電流指令決定器(52)は,第1励磁区間を決定する第1励磁区間決定器(61)と,第1励磁区間電流指令値(i )を決定する第1励磁区間電流指令決定器(62)と,回転子(12)が前記第1励磁区間に位置するとき第1電流指令値(iCL1)を第1励磁区間電流指令値(i )に一致させ,前記回転子(12)が前記第1励磁区間に位置しないときに第1電流指令値(iCL1)を0にする第1選択出力器(63−65)とを備えている。
第2電流指令決定器(53)は,第2励磁区間を決定する第2励磁区間決定器(31)と,第2励磁区間電流指令値(i)を決定する第2励磁区間電流指令決定器(32)と,回転子(12)が前記第2励磁区間に位置するとき第2電流指令値(iCL2)を第2励磁区間電流指令値(i)に一致させ,回転子(12)が前記第2励磁区間に位置しないときに前記第2電流指令値(iCL2)を0にする第2選択出力器(33−35)とを備えている。第1励磁区間決定器(61)は,前記第1励磁区間の第1励磁開始位置をθ とし,前記第1励磁区間の第1励磁終了位置をθ とし,前記第1励磁区間電流指令値をi とし,巻線(14)の抵抗をRとしたとき,下記の第1拘束条件:
【数11】
Figure 2004096842
:前記トルク指令値
L:巻線(14)のインダクタンス
θ:回転子極(15)と固定子極(13)とが正対する固定子(11)の位置
θ:回転子極(15)と固定子極(13)とが反正対する前記固定子(11)の位置(但し,θ−(2π/n)<θ<θ
θ:θ<θ<θなる所定値
の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記第1励磁開始位置θ と前記第2励磁終了位置θ とを決定する。第1励磁区間電流指令決定器(62)は,前記第1拘束条件の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記第1励磁区間電流指令値i を決定する。第2励磁区間決定器(31)は,前記第2励磁区間の第2励磁開始位置をθとし,前記第2励磁区間の第2励磁終了位置をθとし,前記第2励磁区間電流指令値をiとしたとき,下記の第2拘束条件:
【数12】
Figure 2004096842
の下,Ri (θ−θ)が実質的に最小になるように,前記第2励磁開始位置θと前記第2励磁終了位置θとを決定する。第2励磁区間電流指令決定器(32)は,前記第1拘束条件の下,Ri (θ−θ)が実質的に最小になるように,前記第1励磁区間電流指令値iを決定する。選択器(54−56)は,トルク指令値(T)が所定のトルクよりも小さいとき,電流指令値(iCL)として第1電流指令値(iCL1)を出力し,トルク指令値(T)が所定のトルクよりも大きいとき,電流指令値(iCL)として第2電流指令値(iCL2)を出力する。当該スイッチドリラクタンスモータ制御装置は,トルク指令値(T)が小さいときは,スイッチドリラクタンスモータ(1)の振動及び騒音の抑制するようにスイッチドリラクタンスモータ(1)を制御し,トルク指令値(T)が大きいときは,銅損を最小化するようにスイッチドリラクタンスモータ(1)を制御することができる。
【0014】
【発明の実施の形態】
(実施の第1形態)
図1は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第1形態を示す。実施の第1形態では,3相のスイッチドリラクタンスモータ1が,インバータ2とともに設けられている。スイッチドリラクタンスモータ1は,図2に示されているように,固定子11と回転子12とを含む。固定子11は,半径方向内側に突出する固定子極13を有している。固定子極13には,巻線14が巻回されている。但し,図2には,3相のうちの1相の巻線14のみしか図示されていない。回転子12は,鉄のような磁性体で形成されている。回転子12は,半径方向外側に突出する回転子極15を有している。巻線14が発生した磁界が回転子極15に作用するリラクタンストルクにより,回転子12は回転する。
【0015】
スイッチドリラクタンスモータ1は,位置検出器3に接続されている。位置検出器3は,回転子12の位置θ(以下,「回転子位置θ」という。)を測定する。回転子位置θの符号は,回転子12が回転することにより回転子位置θが増加するように規定されている。
【0016】
スイッチドリラクタンスモータ1は,更に,電源線4a,4bを介してインバータ2に接続されている。インバータ2は,スイッチドリラクタンスモータ1の巻線14に,電源線4a,4bを介して電力を供給する。電源線4bには,電流測定器5が設けられている。電流測定器5は,スイッチドリラクタンスモータ1の巻線14に供給される電流i(以下,「電機子電流i」という。)を測定する。
【0017】
インバータ2は,スイッチドリラクタンスモータ制御装置6(以下,単に「制御装置6」という。)に接続されている。制御装置6は,電流指令発生器7とPWM制御器8とを含む。電流指令発生器7は,外部から与えられるトルク指令値Tと,位置検出器3から与えられる回転子位置θとから,電流指令値iCLを発生する。電流指令発生器7は,電流指令値iCLをPWM制御器8に出力する。PWM制御器8は,電流指令発生器7から与えられる電流指令値iCLと,電流測定器5から与えられる電機子電流iとに基づいて,インバータ2を制御する制御信号SSWを出力する。PWM制御器8は,電機子電流iが電流指令値iCLに一致するように,インバータ2に含まれるスイッチングトランジスタのオン,オフを制御する。電流指令発生器7とPWM制御器8とは,現実には,コンピュータプログラムと該コンピュータプログラムを実行するコンピュータにより実現されている。
【0018】
図3は,電機子電流iを制御する電流制御ループを示す。図3には,3相のうちの1相にかかる部分のみが示されており,図示されていない他の2相についても同様の電流制御ループが形成されている。電機子電流iを制御する電流制御ループは,PWM制御器8とインバータ2と電流測定器5とにより構成される。
【0019】
インバータ2は,DC電源21とスイッチングトランジスタ22,23と,ダイオード24,25とを含む。DC電源21は,電源線21aに正電圧,電源線21bに負電圧を発生する。スイッチングトランジスタ22のコレクタは,電源線21aに接続され,スイッチングトランジスタ22のエミッタは,電源線4aを介してスイッチドリラクタンスモータ1の巻線14の一端に接続されている。
巻線14の他端は,電源線4bを介してスイッチングトランジスタ23のコレクタに接続されている。スイッチングトランジスタ23のエミッタは,電源線21bに接続されている。ダイオード24は,スイッチングトランジスタ22のエミッタと電源線21bの間に介設され,ダイオード25は,電源線21aとスイッチングトランジスタ22のコレクタの間に介設されている。
【0020】
スイッチングトランジスタ22,23のベースにはPWM制御器8から制御信号SSWが供給され,スイッチングトランジスタ22,23をオン,オフすることによって巻線14に矩形電圧パルスが供給される。
【0021】
PWM制御器8は,電流測定器5から与えられる電機子電流iと,電流指令発生器7から与えられる電流指令値iCLとが一致するように,PWM(Pulse Width Modulation)制御を行う。電機子電流iの大きさは,巻線14に供給される矩形電圧パルスの幅によって制御される。
【0022】
図4は,電流指令値iCLを生成する電流指令発生器7の機能ブロック図である。電流指令発生器7は,励磁区間決定器31と,励磁電流指令決定器32と,比較器33,34と,AND演算器35と,スイッチ36とを含む。
【0023】
励磁区間決定器31は,巻線14の励磁区間を決定する。励磁区間決定器31は,励磁が開始される励磁開始位置θを決定する励磁開始位置決定器37と,励磁が終了される励磁終了位置θを決定する励磁終了位置決定器38とを含んでいる。励磁開始位置θと励磁終了位置θとにより,巻線14の励磁区間が規定される。
【0024】
励磁電流指令決定器32は,励磁区間において巻線14に流される励磁電流の指令値i(以下,単に,「励磁区間電流指令値i」という。)を決定する。
【0025】
比較器33,34と,AND演算器35と,スイッチ36とは,回転子12が励磁区間の位置にあるとき,PWM制御器8に与えられる電流指令値iCLを励磁区間電流指令値iに一致させ,回転子12が励磁区間でない位置にあるとき,電流指令値iCLを0とする役割を果たす。これにより,回転子12が励磁区間の位置にあるときのみに巻線14が励磁される。
【0026】
より詳細には,比較器33は,回転子位置θが励磁開始位置θより大きいとき,”1”を出力し,回転子位置θが励磁開始位置θ以下であるとき,”0”を出力する。比較器34は,回転子位置θが励磁終了位置θより小さいとき,”1”を出力し,回転子位置θが励磁終了位置θ以上であるとき,”0”を出力する。AND演算器35は,比較器33の出力と比較器34の出力との論理積をスイッチ36に出力する。
【0027】
スイッチ36は,励磁電流指令決定器32から励磁区間電流指令値iが入力されている。スイッチ36は,AND演算器35の出力が”1”であるとき,その入力をそのまま出力として出力し,且つ,AND演算器35の出力が”0”であるとき,その出力を0とする機能を有している。即ち,スイッチ36は,AND演算器35の出力が”1”であるとき,電流指令値iCLとして励磁区間電流指令値iを出力し,AND演算器35の出力が”0”であるとき,電流指令値iCLとして0を出力する。
【0028】
このような動作により,回転子12が励磁区間の位置にあるとき,電流指令値iCLは,励磁区間における電流指令値iとなり,回転子12が励磁区間でない位置にあるとき,電流指令値iCLは0となる。
【0029】
励磁区間決定器31と励磁電流指令決定器32とは,巻線14に発生する銅損が実質的に最小になるように,巻線14の励磁区間(即ち,励磁開始位置θ及び励磁終了位置θ),並びに,励磁区間電流指令値iを決定する。巻線14の銅損の最小化は,励磁開始位置θ,励磁終了位置θ,及び励磁区間電流指令値iを以下に説明される原理によって決定することによって達成されている。
【0030】
スイッチドリラクタンスモータの発生トルクTは,下記式:
【数13】
Figure 2004096842
で与えられることが知られている。ここでθは,回転子位置であり,iは,巻線を流れる電流であり,Lは,該巻線のインダクタンスである。
【0031】
式(1)は,同じトルクを発生するのに必要な電流iが,dL/dθに依存して変わることを意味している。dL/dθが大きいときには,あるトルクを発生するのに必要な電流iは小さい。
【0032】
図5に示されているように,dL/dθは,回転子位置θが固定子極13と回転子極15とが正対する正対位置θと,回転子位置θが固定子極13と回転子極15とが反正対する反正対位置θとの間にある所定の位置θmaxで最大値を取り,正対位置θ及び反正対位置θにおいて0となる。反正対位置θとは,回転子極15が,隣接する2つの固定子極13の中央に位置する固定子12の位置であり,θ−(2π/n)<θ<θなる範囲で定義されている。ここでnは,固定子極13の数である。
【0033】
巻線で発生する銅損はiに比例するから,固定子12の位置がdL/dθが大きくなる範囲にあるとき,即ち,回転子位置θが,θmaxに近いときに集中的に励磁することにより,スイッチドリラクタンスモータに所定のトルクを発生させるときに発生する銅損を小さくすることができる。
【0034】
より具体的には,下記拘束条件:
【数14】
Figure 2004096842
の下,Ri (θ−θ)が実質的に最小になるように,励磁開始位置θと励磁終了位置θと,励磁区間における電流指令値iとが決定される。左辺は,トルク指令値Tが与えられたときに,回転子12が反正対位置θから正対位置θまで回転するときになすべき仕事であり,右辺は,回転子12が励磁区間の励磁開始位置θから励磁終了位置θまで回転する間に行う仕事である。
【0035】
図4を参照して,励磁開始位置決定器37は,式(2)で表される拘束条件の下,Ri (θ−θ)を最小化するような励磁開始位置θを算出する。
励磁開始位置決定器37は,このような励磁開始位置θの算出のために,開始位置テーブル37aを有している。開始位置テーブル37aには,トルク指令値Tと,そのトルク指令値Tが与えられたときにRi (θ−θ)を最小化する励磁開始位置θとの組が記述されている。励磁開始位置決定器37は,あるトルク指令値Tが与えられたとき,Ri (θ−θ)を最小化する励磁開始位置θを開始位置テーブル37aのテーブルルックアップにより算出する。
【0036】
同様に,励磁開始位置決定器38は,式(2)で表される拘束条件の下,Ri (θ−θ)を最小化するような励磁終了位置θを算出する。励磁終了位置決定器38は,このような励磁終了位置θの算出のために,終了位置テーブル38aを有している。終了位置テーブル38aには,トルク指令値Tと,そのトルク指令値Tが与えられたときにRi (θ−θ)を最小化する励磁終了位置θとの組が記述されている。励磁開始位置決定器38は,あるトルク指令値Tが与えられたとき,Ri (θ−θ)を最小化する励磁終了位置θを終了位置テーブル38aのテーブルルックアップにより算出する。
【0037】
更に同様に,励磁電流指令決定器32は,式(2)で表される拘束条件の下,Ri (θ−θ)を最小化するような励磁区間電流指令値iを算出する。励磁電流指令決定器32は,このような励磁区間電流指令値iの算出のために,電流指令テーブル32aを有している。電流指令テーブル32aには,トルク指令値Tと,そのトルク指令値Tが与えられたときにRi (θ−θ)を最小化する電流指令iとの組が記述されている。励磁開始位置決定器37は,あるトルク指令値Tが与えられたとき,Ri (θ−θ)を最小化する励磁区間電流指令値iを開始位置テーブル37aのテーブルルックアップにより算出する。
【0038】
以上に説明されているように,実施の第1形態では,励磁区間(即ち,励磁開始位置θと励磁終了位置θ)と,励磁区間電流指令値iとが,巻線14における銅損を最小化するように決定され,スイッチドリラクタンスモータ1の高効率化が実現されている。
【0039】
本実施の形態において,励磁開始位置決定器37による励磁開始位置θの決定は,開始位置テーブル37aを用いずに,Ri(θ−θ)を最小化する励磁開始位置θの近似式を用いて行われることが可能である。該近似式には,トルク指令値Tと,Ri(θ−θ)を最小化する励磁開始位置θとの関係が記述され,該近似式としては,典型的には,トルク指令値Tの1次式,又は,2次式が使用され得る。同様に,励磁終了位置決定器38による励磁終了位置θの決定は,Ri(θ−θ)を最小化する励磁終了位置θの,トルク指令値Tによって表された近似式を用いて行われることが可能であり,励磁区間電流指令決定器32による励磁区間電流指令値iの決定は,Ri(θ−θ)を最小化する励磁区間電流指令値iの,トルク指令値Tによって表された近似式を用いて行われることが可能である。近似式による励磁開始位置θ,励磁終了位置θ,及び励磁区間電流指令値iの算出は,これらの算出に必要なハードウエア資源及びソフトウエア資源を抑制できる点で好ましい。
【0040】
(実施の第2形態)
図6は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第2形態を示す。図6において,実施の第1形態のモータシステムと同種の構成要素には,同一の符号が与えられている。
【0041】
実施の第2形態では,PWM制御器8に電圧指令値vCLが与えられ,スイッチドリラクタンスモータ1の制御に電流制御ループが使用されない。電流制御ループが使用されないため,電流測定器5は不要であり,電流測定器5は除去されている。これは,モータシステムの構成を簡素化し,コストが低減できる点で有利である。電流制御ループの使用を不要にするために,実施の第2形態では,制御装置6の構成及び動作が変更されている。実施の第2形態においては,制御装置6の代わりに,制御装置41が使用される。
【0042】
制御装置41は,電圧指令値発生器42とPWM制御器8とを含む。電圧指令値発生器42には,トルク指令値Tが外部から与えられ,更に,位置検出器3から回転子12の回転子位置θと,回転子12の回転速度ωとが与えられる。電圧指令値発生器42は,トルク指令値Tと回転子位置θと回転速度ωとから,電圧指令値vCLを生成する。PWM制御器8は,インバータ2からスイッチドリラクタンスモータ1の巻線14に供給される擬似正弦波電圧が電圧指令値vCLに一致するように,インバータ2に含まれるスイッチングトランジスタ22,23のオンオフを制御する。電圧指令値発生器42とPWM制御器8とは,現実には,コンピュータプログラムと該コンピュータプログラムを実行するコンピュータとにより実現されている。
【0043】
図7は,電圧指令値発生器42の機能ブロック図である。電圧指令値発生器42は,実施の第1形態の電流指令値発生器7に,dL/dθ算出器43と電流電圧換算器44とが追加された構成を有している。
【0044】
dL/dθ算出器43は,回転子位置θから,巻線14のインダクタンスLの回転子位置θについての微分dL/dθを算出する。微分dL/dθの算出には,回転子位置θと,その回転子位置θについてのdL/dθとの対応関係が記憶されているテーブル(図示されない)が使用される。dL/dθ算出器43は,テーブルルックアップによりdL/dθを算出する。
【0045】
電流電圧換算器44は,回転子速度ω及びdL/dθを用いて励磁区間電流指令値iを励磁区間電圧指令値vに変換する。上述のとおり,励磁区間電流指令値iはスイッチドリラクタンスモータ1の巻線14の銅損を最小化するように決定されているから,励磁区間電圧指令値vも,スイッチドリラクタンスモータ1の巻線14の銅損を最小化するように決定される。励磁区間電流指令値iの励磁区間電圧指令値vへの変換は,下記式:
【数15】
Figure 2004096842
を用いて行われる。
【0046】
電流電圧換算器44によって生成された励磁区間電圧指令値vは,スイッチ36に送られる。スイッチ36は,AND演算器35の出力が”1”であるとき,励磁区間電圧指令値vを電圧指令値vCLとして出力し,AND演算器35の出力が”0”であるとき,電圧指令値vCLを0として出力する。これにより,回転子位置θが励磁区間決定器31によって定められた励磁区間にあるとき,即ち,回転子位置θが励磁開始位置θと励磁終了位置θとの間に位置するときのみ,励磁が行われる。上述のように,励磁開始位置θと励磁終了位置θとは,スイッチドリラクタンスモータ1の巻線14の銅損が実質的に最小になるように定められており,これにより,スイッチドリラクタンスモータ1が高効率化されている。
【0047】
図6に示されているように,電圧指令値vCLは,PWM制御器8に入力される。PWM制御器8は,インバータ2からスイッチドリラクタンスモータ1の巻線14に供給される擬似正弦波電圧が電圧指令値vCLに一致するように,インバータ2を制御する。電圧指令値vCLに基づく制御は,巻線14に所望の擬似正弦波電圧を供給することが可能であり,フィードバック制御を行う必要がない。電圧指令値vCLを用いた制御は,モータシステムの構成の簡素化が可能でありコストの低減で有利である。
【0048】
以上に説明されているように,実施の第2形態では,励磁区間電圧指令値vと励磁開始位置θと励磁終了位置θとが,銅損を実質的に最小にするように定められ,スイッチドリラクタンスモータ1の高効率化が達成されている。更に,インバータ2が電圧指令値vCLによって制御され,これにより,モータシステムの構成が簡素化されている。
【0049】
本実施の形態において,電流電圧換算器44は,下記式:
【数16】
Figure 2004096842
によって励磁区間電圧指令値vを算出することも可能である。この場合,図8に示されているように,電圧指令発生器42には,回転子位置θから巻線14のインダクタンスLを算出するL算出器45が追加される。電流電圧換算器44は,L算出器45から与えられるLと回転子速度ωとdL/dθとを用いて,式(3)により,励磁区間電流指令値iを励磁区間電圧指令値vに換算する。
【0050】
(実施の第3形態)
図9は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第3形態を示す。図9において,実施の第1形態のモータシステムと同種の構成要素には,同一の符号が与えられている。
【0051】
実施の第3形態では,実施の第1形態の制御装置6と異なる動作を行う制御装置51が制御装置6の代わりに使用され,これにより,巻線14の銅損を抑制する機能に加えて,スイッチドリラクタンスモータ1の騒音,及び振動を抑制する機能が付加される。以下では,制御装置51による騒音,及び振動を抑制する原理が説明される。
【0052】
図10を参照して,スイッチドリラクタンスモータ1の騒音,及び振動の原因は,固定子11と回転子12との間に働く磁気吸引力Fにより,固定子11及び回転子12が微少に撓むことにある。磁気吸引力Fは,回転子12の回転とともに変動するため,撓みの大きさが変動し,これにより,機械的な騒音,及び振動が発生する。
【0053】
図10に示されているように,固定子11と回転子12との間に働く磁気吸引力Fは,回転トルクの発生に寄与する接線方向成分Fと,回転トルクの発生に寄与しない半径方向成分Fとから構成される。実施の第3形態では,回転トルクの発生に寄与しない半径方向成分Fを抑制することにより,騒音,及び振動が低減される。
【0054】
図11は,接線方向成分F及び半径方向成分Fの回転子位置θに対する依存性を示す。半径方向成分Fは,回転子位置θが正対位置θであるときに最大値をとる。一方で,回転子位置θが正対位置θであるにトルクに寄与する接線方向成分Fは,0である。
【0055】
従って,回転子12が正対位置θに達する前に励磁を停止することにより,発生トルクの減少を抑制しながら,騒音,及び振動を低減することができる。即ち,励磁終了位置を,θ<θ<θなる所定の位置θ以下に制限することにより,発生トルクの減少を抑制しながら,騒音,及び振動を低減することができる。図9の制御装置51は,励磁区間の励磁終了位置を位置θ以下に制限することにより,スイッチドリラクタンスモータ1の騒音,及び振動を抑制する。
【0056】
このような動作を行う制御装置51は,図9に示されているように,振動抑制電流指令発生器52と,銅損最小化電流指令発生器53と,振動抑制切換器54と,スイッチ55,56と,PWM制御器8とを含む。
【0057】
振動抑制電流指令発生器52は,振動抑制電流指令値iCL1を生成する。騒音,及び振動の抑制のために,振動抑制電流指令値iCL1は,励磁終了位置がθ<θ<θなる所定の位置θ以下になるように生成される。
【0058】
図12に示されているように,振動抑制電流指令発生器52は,励磁区間決定器61と,励磁電流指令決定器62と,比較器63,64と,AND演算器65と,スイッチ66とを含む。励磁区間決定器61は,励磁開始位置θ を決定する励磁開始位置決定器67と,励磁終了位置θ を決定する励磁終了位置決定器68とを含む。励磁電流指令決定器62は,励磁区間電流指令値i を決定する。
【0059】
励磁開始位置θ ,励磁終了位置θ ,及び励磁区間電流指令値i は,励磁終了位置θ が所定の位置θ以下であるという条件の下,巻線14で発生する銅損が最小になるように決定される。より具体的には,下記拘束条件:
【数17】
Figure 2004096842
の下,Ri (θ −θ )が実質的に最小になるように,励磁開始位置θ と励磁終了位置θ と,励磁区間電流指令値i とが決定される。
【0060】
比較器63,64と,AND演算器65と,スイッチ66とは,回転子12が励磁開始位置θ と励磁終了位置θ との間に位置するとき振動抑制電流指令値iCL1を励磁区間電流指令値i に一致させ,回転子12が励磁開始位置θ と励磁終了位置θ との間に位置しないとき,電流指令値iCL1を0とする役割を果たす。より詳細には,比較器63は,回転子位置θが励磁開始位置θ より大きいとき,”1”を出力し,回転子位置θが励磁開始位置θ 以下であるとき,”0”を出力する。比較器64は,回転子位置θが励磁終了位置θ より小さいとき,”1”を出力し,回転子位置θが励磁終了位置θ 以上であるとき,”0”を出力する。AND演算器65は,比較器63の出力と比較器64の出力との論理積をスイッチ66に出力する。
【0061】
スイッチ66は,励磁電流指令決定器62から励磁区間電流指令値i が入力されている。スイッチ36は,AND演算器35の出力が”1”であるとき,その入力をそのまま出力として出力し,且つ,AND演算器35の出力が”0”であるとき,その出力を0とする機能を有している。即ち,スイッチ36は,AND演算器35の出力が”1”であるとき,電流指令値iCLとして励磁区間電流指令値iを出力し,AND演算器35の出力が”0”であるとき,電流指令値iCLとして0を出力する。
【0062】
このような動作により,回転子12が励磁開始位置θ と励磁終了位置θ との間に位置するときのみに振動抑制電流指令値iCL1は励磁区間電流指令値i とされ,振動抑制電流指令値iCL1は,回転子12が正対位置θになる前に励磁が終了するように定められる。
【0063】
銅損最小化電流指令発生器53は,実施の第1形態の電流指令発生器7と同一の動作により,銅損最小化電流指令値iCL2を生成する。銅損最小化電流指令値iCL2は,スイッチドリラクタンスモータ1の巻線14で発生する銅損を最小化するように定められる。
【0064】
図12に示されているように,銅損最小化指令発生器53は,実施の第1形態で使用される電流指令発生器7と同一の構成を有している。銅損最小化指令発生器53は,励磁区間決定器31と,励磁電流指令決定器32と,比較器33,34と,AND演算器35と,スイッチ36とを備えている。励磁区間決定器31は,励磁開始位置決定器37と,励磁終了位置決定器38とを含む。これらの動作は,実施の第1形態で説明された通りである。励磁区間決定器31と励磁電流指令決定器32とにより,式(2)の拘束条件の下,Ri (θ−θ)を最小にする励磁開始位置θ,励磁終了位置θ,及び励磁区間電流指令値iが定められる。更に,回転子位置θが励磁開始位置θと励磁終了位置θとの間にあるとき,銅損最小化電流指令値iCL2は励磁区間電流指令値iに一致され,回転子位置θが励磁開始位置θと励磁終了位置θとの間にないとき,銅損最小化電流指令値iCL2は0にされて出力される。
【0065】
このようにして生成された銅損最小化電流指令値iCL2は,銅損を最小化する一方で,励磁終了位置θを正対位置θに一致させ得る。これは,騒音及び振動が抑制されるように励磁終了位置θが決定されるとは限らないことを意味する。但し,励磁終了位置θが正対位置θに一致し得るため,銅損最小化電流指令値iCL2に基づいてインバータ2を制御することにより,トルクを最大限に出力することが可能である。
【0066】
図9に示されているように,振動抑制切換器54と,スイッチ55,56とは,トルク指令値Tに応じて,銅損最小化電流指令値iCL1と振動抑制電流指令値iCL2とのうちの一方を電流指令値iCLとして出力する役割を果たす。
トルク指令値Tが,所定のトルク基準値TSTDよりも小さい場合には,振動抑制切換器54は,スイッチ55がオン状態にし,且つ,スイッチ56をオフ状態にする。この結果,トルク指令値Tが,所定のトルク基準値TSTDよりも小さい場合,振動抑制電流指令値iCL2が電流指令値iCLとして出力される。
【0067】
一方,トルク指令値Tが所定のトルク基準値TSTDよりも大きい場合には,振動抑制切換器54は,スイッチ55をオフ状態にし,且つ,スイッチ56をオン状態にする。この結果,トルク指令値Tが所定のトルク基準値TSTDよりも大きい場合には,銅損最小化電流指令値iCL1が電流指令値iCLとして出力される。
【0068】
このように銅損最小化電流指令値iCL1と振動抑制電流指令値iCL2とが選択的に出力されるのは以下の理由による。振動抑制電流指令値iCL2に基づく制御では,励磁終了位置θ が所定の位置θ以下に抑制されるため,出力可能な最大トルクが制限される。このため,トルク指令値Tが大きい場合には,大トルクの出力を可能にするために銅損最小化電流指令値iCL2が電流指令値iCLとして使用される。一方,トルク指令値Tが小さく,振動抑制電流指令値iCL1に基づく制御によっても所望のトルクが出力可能である場合には,振動抑制電流指令値iCL1に基づく制御が行われ,振動及び騒音が抑制される。
【0069】
以上に説明されているように,実施の第3形態では,励磁区間と,該励磁区間における電流指令値とが,巻線14における銅損を抑制するように決定され,スイッチドリラクタンスモータ1の高効率化が達成されている。更に,励磁終了位置が,θ<θ<θなる所定の位置θ以下に制限され,スイッチドリラクタンスモータ1の振動及び騒音が抑制されている。但し,大トルクの出力が要求されている場合には,かかる制限は行われず,大トルクの出力が可能にされている。
【0070】
実施の第3形態において,銅損最小化電流指令発生器53,振動抑制切換器54,スイッチ55,56とが制御装置51から除去され,電流指令値iCLが振動抑制電流指令値iCL1に固定されることも可能である。このような構成は,最大出力トルクが減少するものの,動作が簡素化される点で好適である。
【0071】
(実施の第4形態)
図13は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第4形態を示す。図13において,実施の第3形態のモータシステムと同種の構成要素には,同一の符号が与えられている。
【0072】
実施の第4形態では,実施の第3形態と同様に,励磁終了位置を,θ<θ<θなる所定の位置θ以下に制限することによって,スイッチドリラクタンスモータ1の振動及び騒音が抑制されている。
【0073】
更に,実施の第4形態では,PWM制御器8に電圧指令値vCLを与えることによってスイッチドリラクタンスモータ1の制御から電流制御ループを排除している。これにより,実施の第4形態では,電流測定器が不要化され,モータシステムの構成が簡素化されている。実施の第4形態では,電流制御ループの使用を不要にするために,実施の第3形態の制御装置51の代わりに制御装置51と異なる動作を行う制御装置71が使用される。
【0074】
制御装置71は,振動抑制電圧指令発生器72と,銅損最小化電圧指令発生器73と,振動抑制切換器54と,スイッチ55,56と,PWM制御器8とを含む。
【0075】
振動抑制電圧指令発生器72は,振動抑制電圧指令値vCL1を生成する。騒音,及び振動の抑制のために,振動抑制電圧指令値vCL1は,実施の第3形態で生成される振動抑制電流指令値iCL1と同様に,励磁終了位置θ がθ<θ<θなる所定の位置θ以下になるように生成される。
【0076】
図14に示されているように,振動抑制電圧指令発生器72は,図12に示されている振動抑制電流指令発生器52に,dL/dθ算出器74と電流電圧換算器75とが追加された構成を有する。図14に示されているように,dL/dθ算出器74は,回転子位置θから,dL/dθを算出する。電流電圧換算器75は,回転子速度ω及びdL/dθを用いて励磁区間電流指令値i を励磁区間電圧指令値v に変換する。励磁区間電流指令値i の励磁区間電圧指令値v への変換は,下記式:
【数18】
Figure 2004096842
を用いて行われる。励磁区間電圧指令値v は,スイッチ66に出力される。
スイッチ66は,回転子位置θが励磁開始位置θ と励磁開始位置θ との間に位置するとき,励磁区間電圧指令値v を振動抑制電圧指令値vCL1として出力し,回転子位置θが励磁開始位置θ と励磁開始位置θ との間に位置しないとき,振動抑制電圧指令値vCL1を0にして出力する。
【0077】
銅損最小化電圧指令発生器73は,実施の第2形態の電圧指令発生器42と同一の動作により,銅損最小化電圧指令値vCL2を生成する。銅損最小化電流指令値vCL2は,スイッチドリラクタンスモータ1の巻線14で発生する銅損を最小化するように定められる。
【0078】
図14に示されているように,銅損最小化電圧指令発生器73は,実施の第2形態で使用される電圧指令発生器42と同一の構成を有している。銅損最小化電圧指令発生器73は,励磁区間決定器31と,励磁電流指令決定器32と,比較器33,34と,AND演算器35と,スイッチ36と,dL/dθ算出器43と,電流電圧換算器44とを備えている。励磁区間決定器31は,励磁開始位置決定器37と,励磁終了位置決定器38とを含む。これらの動作は,実施の第2形態で説明された通りである。励磁区間決定器31と励磁電流指令決定器32とにより,式(2)の拘束条件の下,Ri (θ−θ)を最小にする励磁開始位置θ,励磁終了位置θ,及び励磁区間電流指令値iが定められる。dL/dθ算出器43と,電流電圧換算器44とにより,励磁区間電流指令値iが励磁区間電圧指令値vに換算される。更に,回転子位置θが励磁開始位置θと励磁終了位置θとの間にあるとき,銅損最小化電流指令値vCL2として励磁区間電圧指令値vが出力され,回転子位置θが励磁開始位置θと励磁終了位置θとの間にないとき,銅損最小化電流指令値vCL2として0が出力される。
【0079】
実施の第3形態と同様に,振動抑制切換器54と,スイッチ55,56とは,トルク指令値Tに応じて,銅損最小化電圧指令値vCL1と振動抑制電圧指令値vCL2とのうちの一方を電圧指令値vCLとして出力する役割を果たす。トルク指令値Tが,所定のトルク基準値TSTDよりも小さい場合には,振動抑制電圧指令値vCL2が電流指令値vCLとして出力され,トルク指令値Tが所定のトルク基準値TSTDよりも大きい場合には,銅損最小化電流指令値vCL2が電流指令値vCLとして出力される。これにより,トルク指令値Tが小さく,振動抑制電流指令値iCL1に基づく制御によっても所望のトルクが出力可能である場合には,振動抑制電流指令値iCL1に基づく制御が行われ,振動及び騒音が抑制される。一方,トルク指令値Tが大きく,大トルクの出力が要求されている場合には,銅損最小化電流指令値iCL2が電流指令値iCLとして使用されて大トルクの出力が可能にされる。
【0080】
以上に説明されているように,実施の第4形態では,励磁区間と,該励磁区間における電流指令値とが,巻線14における銅損を抑制するように決定され,スイッチドリラクタンスモータ1の高効率化が達成されている。更に,励磁終了位置が,θ<θ<θなる所定の位置θ以下に制限され,スイッチドリラクタンスモータ1の振動及び騒音が抑制されている。但し,大トルクの出力が要求されている場合には,かかる制限は行われず,大トルクの出力が可能にされている。加えて実施の第4形態では,電流制御ループが排除され,これにより,モータシステムの構成が簡素化されている。
【0081】
実施の第4形態において,電流電圧換算器75は,下記式:
【数19】
Figure 2004096842
によって励磁区間電圧指令値v を算出することも可能である。この場合,振動抑制電圧指令発生器72には,回転子位置θから巻線14のインダクタンスLを算出するL算出器(図示されない)が追加される。電流電圧換算器75は,該L算出器から与えられるLと回転子速度ωとdL/dθとを用いて,式(3)により,励磁区間電流指令値i を励磁区間電圧指令値v に換算する。
【0082】
また,実施の第2形態と同様に,電流電圧換算器44は,下記式:
【数20】
Figure 2004096842
によって励磁区間電圧指令値vを算出することが可能である。
【0083】
実施の第4形態において,銅損最小化電流指令発生器53,振動抑制切換器54,スイッチ55,56とが制御装置71から除去され,電流指令値iCLが振動抑制電流指令値iCL1に固定されることも可能である。このような構成は,最大出力トルクが減少するものの,動作が簡素化される点で好適である。
【0084】
なお,実施の第1形態から第4形態では,回転子12が固定子11の内側に設けられるインナーロータ式のスイッチドリラクタンスモータが使用されているが,本発明が,回転子が固定子の外側に設けられるアウターロータ式のスイッチドリラクタンスモータに適用可能であることは自明的である。
【0085】
【発明の効果】
本発明により,スイッチドリラクタンスモータを一層に高効率化する技術が提供される。
【図面の簡単な説明】
【図1】図1は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第1形態を示す。
【図2】図2は,スイッチドリラクタンスモータ1を示す。
【図3】図3は,電機子電流iを制御する電流制御ループを示す。
【図4】図4は,電流指令発生器7の機能ブロック図を示す。
【図5】図5は,巻線14のインダクタンスL及びdL/dθの回転子位置θに対する依存性を示す。
【図6】図6は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第2形態を示す。
【図7】図7は,電圧指令発生器42の機能ブロック図を示す。
【図8】図8は,電圧指令発生器42の変形例を示す。
【図9】図9は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第3形態を示す。
【図10】図10は,固定子11と回転子12との間に働く磁気吸引力Fの接線方向成分Fと半径方向成分Fとを説明する図である。
【図11】図11は,磁気吸引力Fの接線方向成分F及び半径方向成分Fの,回転子位置θに対する依存性を示す。
【図12】図12は,振動抑制電流指令発生器52と銅損最小化電流指令発生器53との機能ブロック図である。
【図13】図13は,本発明によるスイッチドリラクタンスモータ制御装置の実施の第3形態を示す。
【図14】図14は,振動抑制電圧指令発生器72と銅損最小化電圧指令発生器73との機能ブロック図である。
【符号の説明】
1:スイッチドリラクタンスモータ
2:インバータ
3:位置検出器
4a,4b:電源線
5:電流測定器
6:スイッチドリラクタンスモータ制御装置
7:電流指令発生器
8:PWM制御器
11:固定子
12:回転子
13:固定子極
14:巻線
15:回転子極
21:DC電源
22,23:スイッチングトランジスタ
24,25:ダイオード
31:励磁区間決定器
32:励磁電流指令決定器
33,34:比較器
35:AND演算器
36:スイッチ
37:励磁開始位置決定器
38:励磁終了位置決定器
41:制御装置
42:電圧指令値発生器
43:dL/dθ算出器
44:電流電圧換算器
45:L算出器
51:制御装置
52:振動抑制電流指令発生器
53:銅損最小化電流指令発生器
54:振動抑制切換器
55,56:スイッチ
61:励磁区間決定器
62:励磁電流指令決定器
63,64:比較器
65:AND演算器
66:スイッチ
67:励磁開始位置決定器
68:励磁終了位置決定器
71:制御装置
72:振動抑制電圧指令発生器
73:銅損最小化電圧指令発生器
74:dL/dθ算出器
75:電流電圧換算器[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a switched reluctance motor. The present invention particularly relates to a technique for realizing high efficiency of a switched reluctance motor.
[0002]
[Prior art]
As one of the motors, a switched reluctance motor (SRM) that drives a rotor by reluctance torque is known. The rotor of the switched reluctance motor is formed of a magnetic material such as iron for generating reluctance torque. However, the rotor of the switched reluctance motor does not require a winding or permanent magnet for the field. As described above, the switched reluctance motor has a feature that the structure is simple and robust.
[0003]
In order to improve the performance of the switched reluctance motor, it is important to determine the excitation interval for exciting the stator winding. Japanese Unexamined Patent Publication (Kokai) No. 7-337061 discloses a switch reluctance for setting an excitation angle that determines an excitation interval based on at least one of a motor rotation speed and a current command value, and supplying an excitation current to a winding in the excitation interval. A control method of a motor is disclosed. In the control method disclosed in the publication, the reduction of the generated torque is reduced by performing the phase advance compensation for advancing the phase of the excitation section as the rotation speed of the motor increases and the current command value increases.
[0004]
It is desired that the efficiency of the switched reluctance motor be further improved.
[0005]
[Problems to be solved by the invention]
An object of the present invention is to provide a technology for further increasing the efficiency of a switched reluctance motor.
[0006]
[Means for Solving the Problems]
Hereinafter, means for solving the problem will be described using numbers and symbols used in [Embodiments of the invention]. These numbers and symbols are added to clarify the correspondence between the description in [Claims] and the description in [Embodiment of the Invention]. However, the added numbers and symbols shall not be used for interpreting the technical scope of the invention described in [Claims].
[0007]
The switched reluctance motor control device according to the present invention comprises a rotor (12) including a radially projecting rotor pole (15) and a stator (11) including a radially projecting stator pole (13). , A switched reluctance motor (1) having a winding (14) wound around a stator pole (13). The switch reluctance motor control device has a torque command value (TC) Based on the torque command value (TCThe excitation section of the winding (14) is determined so that the torque specified in ()) is substantially minimized when the switched reluctance motor (1) generates the switched reluctance motor (1). The excitation section determiner (31) and the torque command value (TC), The current command value (i) of the current flowing through the winding (14) in the excitation interval so that the copper loss is substantially minimized.C) To determine the current command determiner (32).
An excitation section in which the winding (14) is excited and a current command value (i) of a current flowing through the winding (14) in the excitation section.C) Is determined such that the copper loss occurring in the winding (14) is substantially minimized, so that the efficiency of the switched reluctance motor (1) is further improved.
[0008]
The switched reluctance motor control device according to the present invention has a torque command value (TC), An excitation section determiner (31) for determining an excitation section of the winding (14), and a torque command value (TC), The current command value (i) of the current flowing through the winding (14) in the excitation section.C) To determine the current command determiner (32).
The excitation section determiner (31) sets the excitation start position of the excitation section to θ.iAnd the excitation end position in the excitation section is θoAnd the current command value is iCAnd the resistance of the winding (14) is R, the following constraint conditions:
(Equation 7)
Figure 2004096842
Tc: Torque command value
L: Inductance of winding (14)
θa: Position θ of stator (11) where rotor pole (15) and stator pole (13) face each otheru: Position of the stator (11) where the rotor pole (15) and the stator pole (13) face each other (where n is the number of the rotor poles (15) and θa− (2π / n) <θua)
Below, RiC 2o−θi) Is substantially minimized.iAnd the excitation end position θoAnd decide. The current command determiner (32) performs the RiC 2o−θi) Is substantially minimized.CTo determine.
[0009]
The switch reluctance motor control device further includes a current command value (iC), The rotation speed of the rotor (12), and the position of the rotor (12), the voltage command value (vC) Is preferably included. Voltage command value (vC) Eliminates the need for a current control loop for controlling the current flowing through the winding (14) and facilitates cost reduction.
[0010]
When the switch reluctance motor control device further includes a dL / dθ calculator (43) for calculating dL / dθ from the position θ of the rotor (12),
When the rotation speed of the rotor (12) is ω, the voltage command value determiner (44)CWith the following formula:
(Equation 8)
Figure 2004096842
It is preferable to determine
[0011]
Further, the switched reluctance motor control device further includes:
A dL / dθ calculator (43) for calculating dL / dθ from the position θ of the rotor (12), and an inductance calculator (45) for calculating the inductance L from the position θ of the rotor (12). In the case of including the voltage command value determiner (44), when the rotation speed of the rotor (12) is ω,CWith the following formula:
(Equation 9)
Figure 2004096842
It is preferable to determine
[0012]
The switched reluctance motor control device according to the present invention has a torque command value (TC), An excitation section determiner (61) for determining an excitation section in which the winding (14) is excited, and a torque command value (TC), The current command value (i) of the current flowing through the winding (14) in the excitation section.C) To determine the current command determiner (62). The excitation section determiner (61) sets the excitation start position of the excitation section to θ.i ~And the excitation end position in the excitation section is θo ~And the current command value is iC ~And when the resistance of the winding (14) is R, the following constraint conditions:
(Equation 10)
Figure 2004096842
Tc: Torque command value
L: Inductance of winding (14)
θa: Position of the stator (11) where the rotor pole (15) and the stator pole (13) face each other
θu: The position of the stator (11) where the rotor pole (15) and the stator pole (13) face each other (where n is the number of rotor poles (15), θa− (2π / n) <θua)
θv: ΘuvaPredetermined value
Below, RiC ~ 2o ~−θi ~) Is substantially minimized.i ~And the excitation end position θo ~And decide. The current command determiner (62) performs the RiC ~ 2o ~−θi ~) Is substantially minimized.C ~To determine. Thus, θi ~, Θo ~, And iC ~The switch reluctance motor control device that determines copper loss effectively suppresses copper loss and ensures that the excitation is terminated before the stator pole (13) and the rotor pole (15) face each other. And vibration and noise of the switched reluctance motor (1) can be suppressed.
[0013]
The switched reluctance motor control device according to the present invention has a torque command value (TC) Based on the first current command value (iCL1) And a torque command value (TC), The second current command value (iCL2), And a torque command value (TC) Based on the first current command value (iCL1) And the second current command value (iCL2), The current command value (i) of the current flowing through the winding (14).CL) Are selected as selectors (54-56). The first current command determiner (52) includes a first excitation section determiner (61) for determining a first excitation section, and a first excitation section current command value (i).C ~), And a first current command value (i) when the rotor (12) is positioned in the first excitation section.CL1) To the first excitation section current command value (iC ~), And when the rotor (12) is not located in the first excitation section, the first current command value (iCL1) Is set to 0 and a first selection output unit (63-65) is provided.
The second current command determiner (53) includes a second excitation section determiner (31) for determining a second excitation section and a second excitation section current command value (i).C) To determine the second current command value (i) when the rotor (12) is located in the second excitation section.CL2) To the second excitation section current command value (iC), And when the rotor (12) is not located in the second excitation section, the second current command value (iCL2) Is set to 0 and a second selection output unit (33-35) is provided. The first excitation section determiner (61) sets the first excitation start position of the first excitation section to θ.i ~And the first excitation end position in the first excitation section is θo ~And the first excitation section current command value is iC ~And the resistance of the winding (14) is R, the following first constraint condition:
[Equation 11]
Figure 2004096842
Tc: The torque command value
L: Inductance of winding (14)
θa: Position of the stator (11) where the rotor pole (15) and the stator pole (13) face each other
θu: The position of the stator (11) where the rotor pole (15) and the stator pole (13) face each other (provided that θa− (2π / n) <θua)
θv: ΘuvaPredetermined value
Below, RiC ~ 2o ~−θi ~) Is substantially minimized.i ~And the second excitation end position θo ~And decide. The first excitation section current command determiner (62) performs the Ri under the first constraint condition.C ~ 2o ~−θi ~) Is substantially minimized.C ~To determine. The second excitation section determiner (31) sets the second excitation start position of the second excitation section to θ.iAnd the second excitation end position in the second excitation section is θoAnd the second excitation section current command value is iCAnd the following second constraint condition:
(Equation 12)
Figure 2004096842
Below, RiC 2o−θi) Is substantially minimized.iAnd the second excitation end position θoAnd decide. The second excitation section current command determiner (32) operates under the first constraint condition to set RiC 2o−θi) Is substantially minimized.CTo determine. The selector (54-56) controls the torque command value (TC) Is smaller than the predetermined torque, the current command value (iCL) As the first current command value (iCL1) Is output and the torque command value (TC) Is larger than a predetermined torque, the current command value (iCL) As the second current command value (iCL2) Is output. The switch reluctance motor control device has a torque command value (TC) Is small, the switch reluctance motor (1) is controlled so as to suppress the vibration and noise of the switch reluctance motor (1), and the torque command value (TC) Is large, it is possible to control the switched reluctance motor (1) so as to minimize the copper loss.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
(First embodiment)
FIG. 1 shows a first embodiment of a switched reluctance motor control device according to the present invention. In the first embodiment, a three-phase switched reluctance motor 1 is provided together with an inverter 2. The switched reluctance motor 1 includes a stator 11 and a rotor 12, as shown in FIG. The stator 11 has a stator pole 13 protruding radially inward. A winding 14 is wound around the stator pole 13. However, FIG. 2 shows only one phase winding 14 of the three phases. The rotor 12 is formed of a magnetic material such as iron. The rotor 12 has a rotor pole 15 protruding radially outward. The rotor 12 rotates due to the reluctance torque applied to the rotor pole 15 by the magnetic field generated by the winding 14.
[0015]
The switch reluctance motor 1 is connected to a position detector 3. The position detector 3 measures the position θ of the rotor 12 (hereinafter, referred to as “rotor position θ”). The sign of the rotor position θ is defined so that the rotor position θ increases as the rotor 12 rotates.
[0016]
The switched reluctance motor 1 is further connected to the inverter 2 via power lines 4a and 4b. The inverter 2 supplies power to the winding 14 of the switched reluctance motor 1 via power lines 4a and 4b. A current measuring device 5 is provided on the power supply line 4b. The current measuring device 5 measures a current i (hereinafter, referred to as an “armature current i”) supplied to the winding 14 of the switched reluctance motor 1.
[0017]
The inverter 2 is connected to a switched reluctance motor control device 6 (hereinafter, simply referred to as “control device 6”). The control device 6 includes a current command generator 7 and a PWM controller 8. The current command generator 7 has a torque command value T given from outside.CAnd the rotor position θ given from the position detector 3, the current command value iCLTo occur. The current command generator 7 outputs a current command value iCLIs output to the PWM controller 8. The PWM controller 8 calculates the current command value i given from the current command generator 7CLAnd a control signal S for controlling the inverter 2 based on the armature current i given from the current measuring device 5.SWIs output. The PWM controller 8 determines that the armature current i is the current command value iCLOn / off of the switching transistor included in the inverter 2 is controlled so that The current command generator 7 and the PWM controller 8 are actually realized by a computer program and a computer that executes the computer program.
[0018]
FIG. 3 shows a current control loop for controlling the armature current i. FIG. 3 shows only a portion related to one of the three phases, and a similar current control loop is formed for the other two phases not shown. The current control loop for controlling the armature current i is composed of the PWM controller 8, the inverter 2, and the current measuring device 5.
[0019]
Inverter 2 includes a DC power supply 21, switching transistors 22 and 23, and diodes 24 and 25. The DC power supply 21 generates a positive voltage on the power supply line 21a and a negative voltage on the power supply line 21b. The collector of the switching transistor 22 is connected to the power supply line 21a, and the emitter of the switching transistor 22 is connected to one end of the winding 14 of the switched reluctance motor 1 via the power supply line 4a.
The other end of the winding 14 is connected to the collector of the switching transistor 23 via the power supply line 4b. The emitter of the switching transistor 23 is connected to the power supply line 21b. The diode 24 is provided between the emitter of the switching transistor 22 and the power supply line 21b, and the diode 25 is provided between the power supply line 21a and the collector of the switching transistor 22.
[0020]
The control signal S from the PWM controller 8 is applied to the bases of the switching transistors 22 and 23.SWIs supplied and a rectangular voltage pulse is supplied to the winding 14 by turning on and off the switching transistors 22 and 23.
[0021]
The PWM controller 8 includes an armature current i provided from the current measuring device 5 and a current command value i provided from the current command generator 7.CL(PWM / Pulse / Width / Modulation) control is performed so that The magnitude of the armature current i is controlled by the width of the rectangular voltage pulse supplied to the winding 14.
[0022]
FIG. 4 shows the current command value iCLFIG. 3 is a functional block diagram of a current command generator 7 that generates a current. The current command generator 7 includes an excitation section determiner 31, an excitation current command determiner 32, comparators 33 and 34, an AND calculator 35, and a switch 36.
[0023]
The excitation section determiner 31 determines an excitation section of the winding 14. The excitation section determiner 31 determines an excitation start position θ at which excitation starts.iStart position determiner 37 for determining the excitation, and excitation end position θ at which the excitation ends.oAnd an excitation end position determiner 38 for determining Excitation start position θiAnd excitation end position θoThus, the excitation section of the winding 14 is defined.
[0024]
The excitation current command determiner 32 determines the command value i of the excitation current flowing through the winding 14 in the excitation section.C(Hereinafter simply referred to as “excitation section current command value iC" ).
[0025]
The comparators 33 and 34, the AND operator 35, and the switch 36 are provided with a current command value i to be given to the PWM controller 8 when the rotor 12 is in the position of the excitation section.CLIs the excitation section current command value iCAnd when the rotor 12 is not in the excitation section, the current command value iCLPlays the role of setting 0 to. Thereby, the winding 14 is excited only when the rotor 12 is at the position of the excitation section.
[0026]
More specifically, the comparator 33 determines that the rotor position θ is the excitation start position θiIf it is larger, "1" is output and the rotor position θ becomes the excitation start position θiIf it is below, “0” is output. The comparator 34 determines that the rotor position θ is the excitation end position θoIf it is smaller, "1" is output and the rotor position θ becomes the excitation end position θoIf so, "0" is output. The AND operator 35 outputs the logical product of the output of the comparator 33 and the output of the comparator 34 to the switch 36.
[0027]
The switch 36 receives the excitation section current command value i from the excitation current command determiner 32.CIs entered. The switch 36 outputs the input as it is when the output of the AND operator 35 is “1”, and sets the output to 0 when the output of the AND operator 35 is “0”. have. That is, when the output of the AND operator 35 is “1”, the switch 36 outputs the current command value i.CLAs the excitation section current command value iCAnd when the output of the AND operator 35 is “0”, the current command value iCLIs output as 0.
[0028]
With such an operation, when the rotor 12 is at the position of the excitation section, the current command value iCLIs the current command value i in the excitation section.CWhen the rotor 12 is at a position other than the excitation section, the current command value iCLBecomes 0.
[0029]
The excitation section determiner 31 and the excitation current command determiner 32 operate in an excitation section of the winding 14 (that is, the excitation start position θ) so that copper loss generated in the winding 14 is substantially minimized.iAnd excitation end position θo) And the excitation section current command value iCTo determine. The copper loss of the winding 14 is minimized by the excitation start position θi, Excitation end position θo, And excitation section current command value iCIs determined by the principles described below.
[0030]
The generated torque T of the switched reluctance motor is given by the following equation:
(Equation 13)
Figure 2004096842
Is known to be given by Where θ is the rotor position, i is the current flowing through the winding, and L is the inductance of the winding.
[0031]
Equation (1) means that the current i required to generate the same torque changes depending on dL / dθ. When dL / dθ is large, the current i required to generate a certain torque is small.
[0032]
As shown in FIG. 5, dL / dθ is the rotor position θ at the directly-facing position θ at which the stator pole 13 and the rotor pole 15 face each other.aAnd the rotor position θ is an anti-facing position θ at which the stator pole 13 and the rotor pole 15 are anti-facing.uPredetermined position θ betweenmaxTakes the maximum value ataAnd anti-facing position θuBecomes 0 at. Anti-facing position θuMeans the position of the stator 12 where the rotor pole 15 is located at the center of two adjacent stator poles 13;a− (2π / n) <θuaIt is defined in the range. Here, n is the number of stator poles 13.
[0033]
The copper loss generated in the winding is i2Therefore, when the position of the stator 12 is in a range where dL / dθ increases, that is, when the rotor position θ is θmaxWhen the predetermined torque is generated in the switched reluctance motor, the copper loss generated when the predetermined torque is generated can be reduced.
[0034]
More specifically, the following constraints:
[Equation 14]
Figure 2004096842
Below, RiC 2o−θi) Is substantially minimized.iAnd excitation end position θoAnd the current command value i in the excitation sectionCIs determined. The left side is the torque command value TCIs given, the rotor 12 moves to the opposite facing position θ.uFrom directly opposite position θaThe right side indicates the rotor 12 has the excitation start position θ in the excitation section.iFrom the excitation end position θoThis is a task to be performed while rotating.
[0035]
Referring to FIG. 4, excitation start position determiner 37 determines that Ri under the constraint condition represented by equation (2).C 2o−θiExcitation start position θ that minimizesiIs calculated.
The excitation start position determiner 37 determines such an excitation start position θiHas a start position table 37a. The start position table 37a stores the torque command value TCAnd its torque command value TCIs given by RiC 2o−θi) To minimize the excitation start position θiIs described. The excitation start position determiner 37 calculates a certain torque command value TCIs given, RiC 2o−θi) To minimize the excitation start position θiIs calculated by a table lookup of the start position table 37a.
[0036]
Similarly, the excitation start position determiner 38 sets Ri under the constraint condition expressed by the equation (2).C 2o−θiExcitation end position θ that minimizesoIs calculated. The excitation end position determiner 38 calculates the excitation end position θoHas an end position table 38a for the calculation of. The end position table 38a stores the torque command value TCAnd its torque command value TCIs given by RiC 2o−θiExcitation end position θ that minimizes)oIs described. The excitation start position determiner 38 calculates a certain torque command value TCIs given, RiC 2o−θiExcitation end position θ that minimizes)oIs calculated by a table lookup of the end position table 38a.
[0037]
Further, similarly, the excitation current command determiner 32 determines Ri under the constraint condition represented by Expression (2).C 2o−θi) To minimize the excitation section current command value iCIs calculated. The excitation current command determiner 32 calculates the excitation section current command value iCHas a current command table 32a for the calculation of. The current command table 32a stores the torque command value TCAnd its torque command value TCIs given by RiC 2o−θi) That minimizes the current command iCIs described. The excitation start position determiner 37 calculates a certain torque command value TCIs given, RiC 2o−θi) To minimize the excitation section current command value iCIs calculated by a table lookup of the start position table 37a.
[0038]
As described above, in the first embodiment, the excitation interval (that is, the excitation start position θiAnd excitation end position θo) And the excitation section current command value iCAre determined so as to minimize the copper loss in the winding 14, and the efficiency of the switched reluctance motor 1 is improved.
[0039]
In the present embodiment, the excitation start position θ by the excitation start position determiner 37iIs determined without using the start position table 37a.2i−θo) To minimize the excitation start position θiCan be performed using the approximate expression The approximate expression includes the torque command value TCAnd Ri2i−θo) To minimize the excitation start position θiAnd the approximate expression is, typically, a torque command value TC, Or a quadratic equation may be used. Similarly, the excitation end position θ by the excitation end position determiner 38oIs determined by Ri2i−θoExcitation end position θ that minimizes)iOf the torque command value TCThe excitation interval current command value i by the excitation interval current command determiner 32 can be performed by using the approximate expression represented byCIs determined by Ri2i−θo) To minimize the excitation section current command value iCOf the torque command value TCCan be performed using the approximate expression represented by Excitation start position θ by approximate expressioni, Excitation end position θo, And excitation section current command value iCIs preferable in that hardware resources and software resources required for these calculations can be suppressed.
[0040]
(Second embodiment)
FIG. 6 shows a second embodiment of the switched reluctance motor control device according to the present invention. In FIG. 6, the same components as those of the motor system according to the first embodiment are denoted by the same reference numerals.
[0041]
In the second embodiment, the voltage command value vCLAnd the current control loop is not used for controlling the switched reluctance motor 1. Since the current control loop is not used, the current measuring device 5 is unnecessary, and the current measuring device 5 is eliminated. This is advantageous in that the configuration of the motor system can be simplified and the cost can be reduced. In the second embodiment, the configuration and operation of the control device 6 are changed in order to eliminate the use of the current control loop. In the second embodiment, a control device 41 is used instead of the control device 6.
[0042]
The control device 41 includes a voltage command value generator 42 and the PWM controller 8. The voltage command value generator 42 has a torque command value TCIs supplied from outside, and the position detector 3 further supplies the rotor position θ of the rotor 12 and the rotation speed ω of the rotor 12. The voltage command value generator 42 outputs the torque command value TCFrom the rotor position θ and the rotation speed ω, the voltage command value vCLGenerate The PWM controller 8 controls the pseudo sine wave voltage supplied from the inverter 2 to the winding 14 of the switched reluctance motor 1 to a voltage command value vCLOn / off of the switching transistors 22 and 23 included in the inverter 2 is controlled so that The voltage command value generator 42 and the PWM controller 8 are actually realized by a computer program and a computer that executes the computer program.
[0043]
FIG. 7 is a functional block diagram of the voltage command value generator 42. The voltage command value generator 42 has a configuration in which a dL / dθ calculator 43 and a current / voltage converter 44 are added to the current command value generator 7 of the first embodiment.
[0044]
The dL / dθ calculator 43 calculates the derivative dL / dθ of the inductance L of the winding 14 with respect to the rotor position θ from the rotor position θ. For calculating the derivative dL / dθ, a table (not shown) storing the correspondence between the rotor position θ and dL / dθ for the rotor position θ is used. The dL / dθ calculator 43 calculates dL / dθ by table lookup.
[0045]
The current-voltage converter 44 uses the rotor speed ω and dL / dθ to generate the excitation section current command value i.CIs the excitation section voltage command value vCConvert to As described above, the excitation section current command value iCIs determined so as to minimize the copper loss of the winding 14 of the switched reluctance motor 1, so that the excitation section voltage command value vCIs also determined so as to minimize the copper loss of the winding 14 of the switched reluctance motor 1. Excitation section current command value iCExcitation section voltage command value vCIs converted to the following formula:
[Equation 15]
Figure 2004096842
This is performed using
[0046]
Excitation section voltage command value v generated by current / voltage converter 44CIs sent to the switch 36. When the output of the AND operator 35 is “1”, the switch 36 sets the excitation section voltage command value vCIs the voltage command value vCLAnd when the output of the AND operator 35 is “0”, the voltage command value vCLIs output as 0. Accordingly, when the rotor position θ is in the excitation section determined by the excitation section determiner 31, that is, when the rotor position θ becomes the excitation start position θiAnd excitation end position θoExcitation is performed only when it is located between. As described above, the excitation start position θiAnd excitation end position θoIs set so that the copper loss of the winding 14 of the switched reluctance motor 1 is substantially minimized, and thereby the efficiency of the switched reluctance motor 1 is improved.
[0047]
As shown in FIG. 6, the voltage command value vCLIs input to the PWM controller 8. The PWM controller 8 controls the pseudo sine wave voltage supplied from the inverter 2 to the winding 14 of the switched reluctance motor 1 to a voltage command value vCLThe inverter 2 is controlled so as to coincide with. Voltage command value vCLCan supply a desired pseudo sine wave voltage to the winding 14, and does not need to perform feedback control. Voltage command value vCLIs advantageous in that the configuration of the motor system can be simplified and the cost can be reduced.
[0048]
As described above, in the second embodiment, the excitation section voltage command value vCAnd excitation start position θiAnd excitation end position θoAre determined so as to substantially minimize the copper loss, and high efficiency of the switched reluctance motor 1 is achieved. Further, the inverter 2 determines that the voltage command value vCL, Thereby simplifying the configuration of the motor system.
[0049]
In the present embodiment, the current-voltage converter 44 uses the following equation:
(Equation 16)
Figure 2004096842
The excitation section voltage command value vCCan also be calculated. In this case, as shown in FIG. 8, an L calculator 45 for calculating the inductance L of the winding 14 from the rotor position θ is added to the voltage command generator 42. The current-voltage converter 44 uses the L given from the L calculator 45, the rotor speed ω, and dL / dθ to obtain the excitation section current command value i according to equation (3).CIs the excitation section voltage command value vCConvert to
[0050]
(Third embodiment)
FIG. 9 shows a third embodiment of the switched reluctance motor control device according to the present invention. 9, the same components as those of the motor system according to the first embodiment are denoted by the same reference numerals.
[0051]
In the third embodiment, a control device 51 that operates differently from the control device 6 of the first embodiment is used in place of the control device 6, thereby providing a function of suppressing copper loss of the winding 14. The function of suppressing noise and vibration of the switched reluctance motor 1 is added. Hereinafter, the principle of suppressing noise and vibration by the control device 51 will be described.
[0052]
Referring to FIG. 10, the cause of noise and vibration of switched reluctance motor 1 is that stator 11 and rotor 12 are slightly bent by magnetic attraction force F acting between stator 11 and rotor 12. To be Since the magnetic attraction force F varies with the rotation of the rotor 12, the magnitude of the deflection varies, thereby generating mechanical noise and vibration.
[0053]
As shown in FIG. 10, the magnetic attraction force F acting between the stator 11 and the rotor 12 has a tangential component F that contributes to the generation of the rotational torque.TAnd the radial component F that does not contribute to the generation of rotational torqueRIt is composed of In the third embodiment, the radial component F that does not contribute to the generation of the rotational torqueR, Noise and vibration are reduced.
[0054]
FIG. 11 shows the tangential component FTAnd the radial component FRIs dependent on the rotor position θ. Radial component FRMeans that the rotor position θ is directlyaTakes the maximum value when. On the other hand, the rotor position θ isaAnd the tangential component F that contributes to the torqueTIs 0.
[0055]
Therefore, when the rotor 12 is directly opposed to the position θaBy stopping the excitation before reaching, the noise and the vibration can be reduced while suppressing the decrease in the generated torque. That is, the excitation end position is set to θuvaGiven position θvBy limiting to the following, noise and vibration can be reduced while suppressing a decrease in generated torque. The controller 51 in FIG. 9 sets the excitation end position in the excitation section to the position θ.vNoise and vibration of the switched reluctance motor 1 are suppressed by limiting the following.
[0056]
As shown in FIG. 9, the control device 51 that performs such an operation includes a vibration suppression current command generator 52, a copper loss minimizing current command generator 53, a vibration suppression switch 54, and a switch 55. , 56 and the PWM controller 8.
[0057]
The vibration suppression current command generator 52 outputs the vibration suppression current command value i.CL1Generate To suppress noise and vibration, the vibration suppression current command value iCL1Means that the excitation end position is θuvaGiven position θvIt is generated as follows.
[0058]
As shown in FIG. 12, the vibration suppression current command generator 52 includes an excitation section determiner 61, an excitation current command determiner 62, comparators 63 and 64, an AND calculator 65, a switch 66, including. The excitation section determiner 61 determines the excitation start position θi ~Start position determiner 67 for determining the excitation, and excitation end position θo ~And an excitation end position determiner 68 for determining The excitation current command determiner 62 calculates the excitation section current command value iC ~To determine.
[0059]
Excitation start position θi ~, Excitation end position θo ~, And excitation section current command value iC ~Is the excitation end position θo ~Is the predetermined position θvUnder the following conditions, the copper loss generated in the winding 14 is determined to be minimized. More specifically, the following constraints:
[Equation 17]
Figure 2004096842
Below, RiC 2o ~−θi ~) Is substantially minimized.i ~And excitation end position θo ~And the excitation section current command value iC ~Is determined.
[0060]
The comparators 63 and 64, the AND operation unit 65, and the switch 66 are used to determine whether the rotor 12 has the excitation start position θ.i ~And excitation end position θo ~And the vibration suppression current command value iCL1Is the excitation section current command value iC ~And the rotor 12 is set at the excitation start position θ.i ~And excitation end position θo ~And the current command value iCL1Plays the role of setting 0 to. More specifically, the comparator 63 determines that the rotor position θ is the excitation start position θi ~If it is larger, "1" is output and the rotor position θ becomes the excitation start position θi ~If it is below, “0” is output. The comparator 64 determines that the rotor position θ is the excitation end position θo ~If it is smaller, "1" is output and the rotor position θ becomes the excitation end position θo ~If so, "0" is output. The AND operator 65 outputs the logical product of the output of the comparator 63 and the output of the comparator 64 to the switch 66.
[0061]
The switch 66 is provided by the excitation current command determiner 62 to output the excitation section current command value iC ~Is entered. The switch 36 outputs the input as it is when the output of the AND operator 35 is “1”, and sets the output to 0 when the output of the AND operator 35 is “0”. have. That is, when the output of the AND operator 35 is “1”, the switch 36 outputs the current command value i.CLAs the excitation section current command value iCAnd when the output of the AND operator 35 is “0”, the current command value iCLIs output as 0.
[0062]
By such an operation, the rotor 12 is moved to the excitation start position θ.i ~And excitation end position θo ~And the vibration suppression current command value iCL1Is the excitation section current command value iC ~And the vibration suppression current command value iCL1Means that the rotor 12 is positioned directly oppositeaIt is determined that the excitation ends before.
[0063]
The copper loss minimizing current command generator 53 operates in the same manner as the current command generator 7 of the first embodiment to perform the copper loss minimizing current command value i.CL2Generate Copper loss minimizing current command value iCL2Is determined so as to minimize the copper loss generated in the winding 14 of the switched reluctance motor 1.
[0064]
As shown in FIG. 12, the copper loss minimizing command generator 53 has the same configuration as the current command generator 7 used in the first embodiment. The copper loss minimizing command generator 53 includes an excitation section determiner 31, an exciting current command determiner 32, comparators 33 and 34, an AND operator 35, and a switch 36. The excitation section determiner 31 includes an excitation start position determiner 37 and an excitation end position determiner 38. These operations are as described in the first embodiment. The excitation section determiner 31 and the excitation current command determiner 32 determine Ri under the constraint condition of the equation (2).C 20−θi) To minimize the excitation start position θi, Excitation end position θ0, And excitation section current command value iCIs determined. Further, the rotor position θ is the excitation start position θiAnd excitation end position θ0And the copper loss minimizing current command value iCL2Is the excitation section current command value iCAnd the rotor position θ becomes the excitation start position θiAnd excitation end position θ0And the copper loss minimizing current command value iCL2Is set to 0 and output.
[0065]
The copper loss minimizing current command value i thus generatedCL2Is the excitation end position θ while minimizing copper loss.oIs the facing position θaCan be matched. This is the excitation end position θ so that noise and vibration are suppressed.oIs not always determined. However, the excitation end position θoIs the facing position θa, The copper loss minimizing current command value iCL2By controlling the inverter 2 based on the above, it is possible to output the torque to the maximum.
[0066]
As shown in FIG. 9, the vibration suppression switch 54 and the switches 55 and 56C, The copper loss minimizing current command value iCL1And vibration suppression current command value iCL2And the current command value iCLIt plays the role of outputting.
Torque command value TCIs a predetermined torque reference value TSTDIf smaller, the vibration suppression switch 54 turns on the switch 55 and turns off the switch 56. As a result, the torque command value TCIs a predetermined torque reference value TSTDIs smaller than the vibration suppression current command value i.CL2Is the current command value iCLIs output as
[0067]
On the other hand, the torque command value TCIs a predetermined torque reference value TSTDIf greater, the vibration suppression switch 54 turns off the switch 55 and turns on the switch 56. As a result, the torque command value TCIs a predetermined torque reference value TSTDIs larger than the copper loss minimizing current command value i.CL1Is the current command value iCLIs output as
[0068]
Thus, the copper loss minimizing current command value iCL1And vibration suppression current command value iCL2Is selectively output for the following reason. Vibration suppression current command value iCL2In the control based on, the excitation end position θo ~Is the predetermined position θvBecause of the following restrictions, the maximum torque that can be output is limited. Therefore, the torque command value TCIs large, the copper loss minimizing current command value i is set to enable a large torque output.CL2Is the current command value iCLUsed as On the other hand, the torque command value TCIs small and the vibration suppression current command value iCL1If the desired torque can be output also by the control based onCL1Is performed, and vibration and noise are suppressed.
[0069]
As described above, in the third embodiment, the excitation section and the current command value in the excitation section are determined so as to suppress the copper loss in the winding 14, and the switched reluctance motor 1 High efficiency has been achieved. Further, the excitation end position is θuvaGiven position θvThe vibration and noise of the switched reluctance motor 1 are suppressed as follows. However, when the output of the large torque is required, the limitation is not performed, and the output of the large torque is enabled.
[0070]
In the third embodiment, the copper loss minimizing current command generator 53, the vibration suppression switch 54, and the switches 55 and 56 are removed from the control device 51, and the current command value iCLIs the vibration suppression current command value iCL1It is also possible to fix to. Such a configuration is preferable in that the operation is simplified although the maximum output torque is reduced.
[0071]
(Fourth embodiment)
FIG. 13 shows a fourth embodiment of the switched reluctance motor control device according to the present invention. In FIG. 13, the same components as those of the motor system according to the third embodiment are denoted by the same reference numerals.
[0072]
In the fourth embodiment, similarly to the third embodiment, the excitation end position is set to θuvaGiven position θvBy limiting the following, vibration and noise of the switched reluctance motor 1 are suppressed.
[0073]
Further, in the fourth embodiment, the voltage command value vCLTo eliminate the current control loop from the control of the switched reluctance motor 1. Thus, in the fourth embodiment, the current measuring device is not required, and the configuration of the motor system is simplified. In the fourth embodiment, a control device 71 that operates differently from the control device 51 is used instead of the control device 51 of the third embodiment in order to eliminate the use of the current control loop.
[0074]
The control device 71 includes a vibration suppression voltage command generator 72, a copper loss minimization voltage command generator 73, a vibration suppression switch 54, switches 55 and 56, and a PWM controller 8.
[0075]
The vibration suppression voltage command generator 72 outputs the vibration suppression voltage command value vCL1Generate To suppress noise and vibration, the vibration suppression voltage command value vCL1Is the vibration suppression current command value i generated in the third embodiment.CL1Similarly, the excitation end position θo ~Is θuvaGiven position θvIt is generated as follows.
[0076]
As shown in FIG. 14, the vibration suppression voltage command generator 72 has a dL / dθ calculator 74 and a current / voltage converter 75 added to the vibration suppression current command generator 52 shown in FIG. It has the structure which was done. As shown in FIG. 14, the dL / dθ calculator 74 calculates dL / dθ from the rotor position θ. The current-voltage converter 75 calculates the excitation section current command value i using the rotor speed ω and dL / dθ.C ~Is the excitation section voltage command value vC ~Convert to Excitation section current command value iC ~Excitation section voltage command value vC ~Is converted to the following formula:
(Equation 18)
Figure 2004096842
This is performed using Excitation section voltage command value vC ~Is output to the switch 66.
The switch 66 sets the rotor position θ to the excitation start position θ.i ~And excitation start position θo ~And the excitation section voltage command value vC ~Is the vibration suppression voltage command value vCL1And the rotor position θ is the excitation start position θi ~And excitation start position θo ~And the vibration suppression voltage command value vCL1Is set to 0 and output.
[0077]
The copper loss minimizing voltage command generator 73 operates in the same manner as the voltage command generator 42 of the second embodiment to perform the copper loss minimizing voltage command value v.CL2Generate Copper loss minimizing current command value vCL2Is determined so as to minimize the copper loss generated in the winding 14 of the switched reluctance motor 1.
[0078]
As shown in FIG. 14, the copper loss minimizing voltage command generator 73 has the same configuration as the voltage command generator 42 used in the second embodiment. The copper loss minimizing voltage command generator 73 includes an excitation section determiner 31, an excitation current command determiner 32, comparators 33 and 34, an AND operator 35, a switch 36, and a dL / dθ calculator 43. , A current-voltage converter 44. The excitation section determiner 31 includes an excitation start position determiner 37 and an excitation end position determiner 38. These operations are as described in the second embodiment. The excitation section determiner 31 and the excitation current command determiner 32 determine Ri under the constraint condition of the equation (2).C 20−θi) To minimize the excitation start position θi, Excitation end position θ0, And excitation section current command value iCIs determined. The dL / dθ calculator 43 and the current / voltage converter 44 use the excitation section current command value iCIs the excitation section voltage command value vCIs converted to Further, the rotor position θ is the excitation start position θiAnd excitation end position θ0And the copper loss minimizing current command value vCL2As the excitation section voltage command value vCIs output, and the rotor position θ becomes the excitation start position θiAnd excitation end position θ0And the copper loss minimizing current command value vCL2Is output as 0.
[0079]
As in the third embodiment, the vibration suppression switch 54 and the switches 55 and 56CThe copper loss minimizing voltage command value vCL1And vibration suppression voltage command value vCL2And the voltage command value vCLIt plays the role of outputting. Torque command value TCIs a predetermined torque reference value TSTDIf smaller, the vibration suppression voltage command value vCL2Is the current command value vCLAnd the torque command value TCIs a predetermined torque reference value TSTDIs larger than the copper loss minimizing current command value vCL2Is the current command value vCLIs output as As a result, the torque command value TCIs small and the vibration suppression current command value iCL1If the desired torque can be output also by the control based onCL1Is performed, and vibration and noise are suppressed. On the other hand, the torque command value TCIs large and a large torque output is required, the copper loss minimizing current command value iCL2Is the current command value iCLTo enable large torque output.
[0080]
As described above, in the fourth embodiment, the excitation section and the current command value in the excitation section are determined so as to suppress the copper loss in the winding 14, and the switched reluctance motor 1 High efficiency has been achieved. Further, the excitation end position is θuvaGiven position θvThe vibration and noise of the switched reluctance motor 1 are suppressed as follows. However, when the output of the large torque is required, the limitation is not performed, and the output of the large torque is enabled. In addition, in the fourth embodiment, the current control loop is eliminated, and the configuration of the motor system is simplified.
[0081]
In the fourth embodiment, the current-voltage converter 75 uses the following equation:
[Equation 19]
Figure 2004096842
The excitation section voltage command value vC ~Can also be calculated. In this case, an L calculator (not shown) for calculating the inductance L of the winding 14 from the rotor position θ is added to the vibration suppression voltage command generator 72. The current-to-voltage converter 75 uses the L given from the L calculator, the rotor speed ω, and dL / dθ to obtain the excitation section current command value i according to equation (3).C ~Is the excitation section voltage command value vC ~Convert to
[0082]
Further, similarly to the second embodiment, the current-voltage converter 44 uses the following equation:
(Equation 20)
Figure 2004096842
The excitation section voltage command value vCCan be calculated.
[0083]
In the fourth embodiment, the copper loss minimizing current command generator 53, the vibration suppression switch 54, and the switches 55 and 56 are removed from the control device 71, and the current command value iCLIs the vibration suppression current command value iCL1It is also possible to fix to. Such a configuration is preferable in that the operation is simplified although the maximum output torque is reduced.
[0084]
In the first to fourth embodiments, the inner rotor type switched reluctance motor in which the rotor 12 is provided inside the stator 11 is used. It is obvious that the present invention is applicable to an outer rotor type switched reluctance motor provided on the outside.
[0085]
【The invention's effect】
According to the present invention, a technique for further improving the efficiency of a switched reluctance motor is provided.
[Brief description of the drawings]
FIG. 1 shows a first embodiment of a switched reluctance motor control device according to the present invention.
FIG. 2 shows a switched reluctance motor 1;
FIG. 3 shows a current control loop for controlling an armature current i.
FIG. 4 shows a functional block diagram of a current command generator 7;
FIG. 5 shows the dependence of the inductance L and dL / dθ of the winding 14 on the rotor position θ.
FIG. 6 shows a second embodiment of the switched reluctance motor control device according to the present invention.
FIG. 7 shows a functional block diagram of a voltage command generator 42.
FIG. 8 shows a modification of the voltage command generator 42.
FIG. 9 shows a third embodiment of the switched reluctance motor control device according to the present invention.
FIG. 10 shows a tangential component F of a magnetic attraction force F acting between a stator 11 and a rotor 12;TAnd the radial component FRFIG.
FIG. 11 shows a tangential component F of a magnetic attraction force F;TAnd the radial component FRShows the dependence of this on the rotor position θ.
FIG. 12 is a functional block diagram of a vibration suppression current command generator 52 and a copper loss minimizing current command generator 53.
FIG. 13 shows a third embodiment of the switched reluctance motor control device according to the present invention.
FIG. 14 is a functional block diagram of a vibration suppression voltage command generator 72 and a copper loss minimizing voltage command generator 73.
[Explanation of symbols]
1: Switched reluctance motor
2: Inverter
3: Position detector
4a, 4b: power supply line
5: Current measuring device
6: Switched reluctance motor control device
7: Current command generator
8: PWM controller
11: Stator
12: Rotor
13: Stator pole
14: winding
15: Rotor pole
21: DC power supply
22, 23: switching transistor
24, 25: Diode
31: Excitation section determiner
32: Excitation current command determiner
33, 34: comparator
35: AND operator
36: Switch
37: Excitation start position determiner
38: Excitation end position determiner
41: Control device
42: Voltage command value generator
43: dL / dθ calculator
44: Current-voltage converter
45: L calculator
51: Control device
52: Vibration suppression current command generator
53: Copper loss minimizing current command generator
54: Vibration suppression switch
55, 56: Switch
61: Excitation section determiner
62: Excitation current command determiner
63, 64: comparator
65: AND operator
66: Switch
67: Excitation start position determiner
68: Excitation end position determiner
71: Control device
72: Vibration suppression voltage command generator
73: Copper loss minimizing voltage command generator
74: dL / dθ calculator
75: Current-voltage converter

Claims (7)

半径方向に突出する回転子極を含む回転子と,半径方向に突出する固定子極を含む固定子と,前記固定子極に巻回される巻線とを備えたスイッチドリラクタンスモータを制御するスイッチドリラクタンスモータ制御装置であって,
トルク指令値に基づいて,前記トルク指令値で指定されるトルクを前記スイッチドリラクタンスモータが発生したときに前記巻線に発生する銅損が実質的に最小であるように,前記巻線の励磁区間を決定する励磁区間決定器と,
前記トルク指令値に基づいて,前記銅損が実質的に最小であるように,前記励磁区間において前記巻線に流される電流の電流指令値を決定する電流指令決定器とを含む
スイッチドリラクタンスモータ制御装置。
A switched reluctance motor including a rotor including a rotor pole protruding in a radial direction, a stator including a stator pole protruding in a radial direction, and a winding wound around the stator pole is controlled. A switch reluctance motor control device,
Based on the torque command value, the excitation of the winding is performed so that the torque specified by the torque command value is substantially minimized when the switched reluctance motor generates the copper loss in the winding. An excitation interval determiner for determining an interval,
A current command determiner for determining a current command value of a current flowing through the winding in the excitation section based on the torque command value such that the copper loss is substantially minimized. Control device.
半径方向に突出する回転子極を含む回転子と,半径方向に突出する固定子極を含む固定子と,前記固定子極に巻回される巻線とを備えたスイッチドリラクタンスモータを制御するスイッチドリラクタンスモータ制御装置であって,
トルク指令値に基づいて,前記巻線の励磁区間を決定する励磁区間決定器と,
前記トルク指令値に基づいて,前記励磁区間において前記巻線に流される電流の電流指令値を決定する電流指令決定器
とを含み,
前記励磁区間決定器は,前記励磁区間の励磁開始位置をθとし,前記励磁区間の励磁終了位置をθとし,前記電流指令値をiとし,前記巻線の抵抗をRとしたとき,下記拘束条件:
Figure 2004096842
:前記トルク指令値
L:前記巻線のインダクタンス
θ:前記回転子極と前記固定子極とが正対する前記固定子の位置
θ:前記回転子極と前記固定子極とが反正対する前記固定子の位置(但し,nを前記回転子極の数として,θ−(2π/n)<θ<θ
の下,Ri (θ−θ)が実質的に最小になるように,前記励磁開始位置θと前記励磁終了位置θとを決定し,
前記電流指令決定器は,前記拘束条件の下,Ri (θ−θ)が実質的に最小になるように,前記電流指令値iを決定する
スイッチドリラクタンスモータ制御装置。
A switched reluctance motor including a rotor including a rotor pole protruding in a radial direction, a stator including a stator pole protruding in a radial direction, and a winding wound around the stator pole is controlled. A switch reluctance motor control device,
An excitation section determiner for determining an excitation section of the winding based on a torque command value;
A current command determiner that determines a current command value of a current flowing through the winding in the excitation section based on the torque command value;
The excitation section determiner determines when the excitation start position of the excitation section is θ i , the excitation end position of the excitation section is θ o , the current command value is i C, and the resistance of the winding is R. , The following constraints:
Figure 2004096842
T c : the torque command value L: inductance of the winding θ a : the position θ u of the stator where the rotor pole and the stator pole face each other : the rotor pole and the stator pole are counter-positive Position of the stator with respect to (where n is the number of rotor poles, θ a − (2π / n) <θ ua )
Under, Ri C 2 (θ o -θ i) is to be substantially minimized, and determining said an excitation start position theta i the excitation end position theta o,
The switched reluctance motor control device, wherein the current command determiner determines the current command value i C such that Ri C 2o −θ i ) is substantially minimized under the constraint condition.
請求項2に記載のスイッチドリラクタンスモータ制御装置において,
更に,
前記電流指令値と,前記回転子の回転速度と,前記回転子の位置とから,前記巻線に供給される電圧の電圧指令値を決定する電圧指令値決定器
を含む
スイッチドリラクタンスモータ制御装置。
The switch reluctance motor control device according to claim 2,
Furthermore,
Switched reluctance motor control device including a voltage command value determiner that determines a voltage command value of a voltage supplied to the winding from the current command value, the rotation speed of the rotor, and the position of the rotor. .
請求項3に記載のスイッチドリラクタンスモータ制御装置において,
更に,
前記回転子の位置θから,dL/dθを算出するdL/dθ算出器を含み,
前記電圧指令値決定器は,前記回転子の回転速度をωとしたとき,前記電圧指令値vを下記式:
Figure 2004096842
により決定する
スイッチドリラクタンスモータ制御装置。
The switched reluctance motor control device according to claim 3,
Furthermore,
A dL / dθ calculator for calculating dL / dθ from the position θ of the rotor,
The voltage command value determiner calculates the voltage command value v C when the rotation speed of the rotor is ω by the following equation:
Figure 2004096842
Switched reluctance motor control device determined by
請求項3に記載のスイッチドリラクタンスモータ制御装置において,
更に,
前記回転子の位置θから,dL/dθを算出するdL/dθ算出器と,
前記回転子の位置θから,前記インダクタンスLを算出するインダクタンス算出器
とを含み,
前記電圧指令値決定器は,前記回転子の回転速度をωとしたとき,前記電圧指令値vを下記式:
Figure 2004096842
により決定する
スイッチドリラクタンスモータ制御装置。
The switched reluctance motor control device according to claim 3,
Furthermore,
A dL / dθ calculator for calculating dL / dθ from the position θ of the rotor;
An inductance calculator for calculating the inductance L from the position θ of the rotor,
The voltage command value determiner calculates the voltage command value v C when the rotation speed of the rotor is ω by the following equation:
Figure 2004096842
Switched reluctance motor control device determined by
半径方向に突出する回転子極を含む回転子と,半径方向に突出する固定子極を含む固定子と,前記固定子極に巻回される巻線とを備えたスイッチドリラクタンスモータを制御するスイッチドリラクタンスモータ制御装置であって,
トルク指令値に基づいて,前記巻線が励磁される励磁区間を決定する励磁区間決定器と,
前記トルク指令値に基づいて,前記励磁区間において前記巻線に流される電流の電流指令値を決定する電流指令決定器
とを含み,
前記励磁区間決定器は,前記励磁区間の励磁開始位置をθ とし,前記励磁区間の励磁終了位置をθ とし,前記電流指令値をi とし,前記巻線の抵抗をRとしたとき,下記拘束条件:
Figure 2004096842
:前記トルク指令値
L:前記巻線のインダクタンス
θ:前記回転子極と前記固定子極とが正対する前記固定子の位置
θ:前記回転子極と前記固定子極とが反正対する前記固定子の位置(但し,nを前記回転子極の数として,θ−(2π/n)<θ<θ
θ:θ<θ<θなる所定値
の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記励磁開始位置θ と前記励磁終了位置θ とを決定し,
前記電流指令決定器は,前記拘束条件の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記電流指令値i を決定する
スイッチドリラクタンスモータ制御装置。
A switched reluctance motor including a rotor including a rotor pole protruding in a radial direction, a stator including a stator pole protruding in a radial direction, and a winding wound around the stator pole is controlled. A switch reluctance motor control device,
An excitation section determiner that determines an excitation section in which the winding is excited based on the torque command value;
A current command determiner that determines a current command value of a current flowing through the winding in the excitation section based on the torque command value;
The excitation interval determiner, the excitation start position of the excitation interval and ~ theta i, wherein the excitation end position of the excitation interval theta o ~ a, the current command value and i C ~, the resistance of the windings R And the following constraints:
Figure 2004096842
T c : the torque command value L: inductance of the winding θ a : the position θ u of the stator where the rotor pole and the stator pole face each other : the rotor pole and the stator pole are counter-positive Position of the stator with respect to (where n is the number of rotor poles, θ a − (2π / n) <θ ua )
θ v: θ u <θ v <θ a becomes below the predetermined value, as Ri C ~2 (θ o ~ -θ i ~) is substantially minimized, the excitation starting position theta i ~ and the excitation end position θ o to determine the ~
The current command determiner, said under constraint, as Ri C ~2 (θ o ~ -θ i ~) is substantially minimized, switched reluctance motor which determines the current command value i C ~ Control device.
半径方向に突出する回転子極を含む回転子と,半径方向に突出する固定子極を含む固定子と,前記固定子極に巻回される巻線とを備えたスイッチドリラクタンスモータを制御するスイッチドリラクタンスモータ制御装置であって,
トルク指令値に基づいて,第1電流指令値を決定する第1電流指令決定器と,
前記トルク指令値に基づいて,第2電流指令値を決定する第2電流指令決定器と,
前記トルク指令値に基づいて,前記第1電流指令値と前記第2電流指令値とのうちのいずれかを,前記巻線に流される電流の電流指令値として選択する選択器とを含み,
前記第1電流指令決定器は,
第1励磁区間を決定する第1励磁区間決定器と,
第1励磁区間電流指令値を決定する第1励磁区間電流指令決定器と,
前記回転子が前記第1励磁区間に位置するとき前記第1電流指令値を前記第1励磁区間電流指令値に一致させ,前記回転子が前記第1励磁区間に位置しないときに前記第1電流指令値を0にする第1選択出力器とを備え,
前記第2電流指令決定器は,
第2励磁区間を決定する第2励磁区間決定器と,
第2励磁区間電流指令値を決定する第2励磁区間電流指令決定器と,
前記回転子が前記第2励磁区間に位置するとき前記第2電流指令値を前記第2励磁区間電流指令値に一致させ,前記回転子が前記第2励磁区間に位置しないときに前記第2電流指令値を0にする第2選択出力器とを備え,
前記第1励磁区間決定器は,前記第1励磁区間の第1励磁開始位置をθ とし,前記第1励磁区間の第1励磁終了位置をθ とし,前記第1励磁区間電流指令値をi とし,前記巻線の抵抗をRとしたとき,下記の第1拘束条件:
Figure 2004096842
:前記トルク指令値
L:前記巻線のインダクタンス
θ:前記回転子極と前記固定子極とが正対する前記固定子の位置
θ:前記回転子極と前記固定子極とが反正対する前記固定子の位置(但し,θ−(2π/n)<θ<θ
θ:θ<θ<θなる所定値
の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記第1励磁開始位置θ と前記第2励磁終了位置θ とを決定し,
前記第1励磁区間電流指令決定器は,前記第1拘束条件の下,Ri 〜2(θ −θ )が実質的に最小になるように,前記第1励磁区間電流指令値i を決定し,
前記第2励磁区間決定器は,前記第2励磁区間の第2励磁開始位置をθとし,前記第2励磁区間の第2励磁終了位置をθとし,前記第2励磁区間電流指令値をiとしたとき,下記の第2拘束条件:
Figure 2004096842
の下,Ri (θ−θ)が実質的に最小になるように,前記第2励磁開始位置θと前記第2励磁終了位置θとを決定し,
前記第2励磁区間電流指令決定器は,前記第1拘束条件の下,Ri (θ−θ)が実質的に最小になるように,前記第1励磁区間電流指令値iを決定し,
前記選択器は,前記トルク指令値が所定のトルクよりも小さいとき,前記電流指令値として前記第1電流指令値を出力し,前記トルク指令値が所定のトルクよりも大きいとき,前記電流指令値として前記第2電流指令値を出力する
スイッチドリラクタンスモータ制御装置。
A switched reluctance motor including a rotor including a rotor pole protruding in a radial direction, a stator including a stator pole protruding in a radial direction, and a winding wound around the stator pole is controlled. A switch reluctance motor control device,
A first current command determiner that determines a first current command value based on the torque command value;
A second current command determiner that determines a second current command value based on the torque command value;
A selector for selecting, based on the torque command value, one of the first current command value and the second current command value as a current command value of a current flowing through the winding;
The first current command determiner comprises:
A first excitation section determiner for determining a first excitation section;
A first excitation section current command determiner for determining a first excitation section current command value;
When the rotor is located in the first excitation section, the first current command value is made to match the first excitation section current command value, and when the rotor is not located in the first excitation section, the first current command value is set. A first selection output device for setting the command value to 0,
The second current command determiner comprises:
A second excitation section determiner for determining a second excitation section;
A second excitation section current command determiner for determining a second excitation section current command value;
When the rotor is located in the second excitation section, the second current command value is made to coincide with the second excitation section current command value, and when the rotor is not located in the second excitation section, the second current command value is set. A second selection output device for setting the command value to 0,
Said first excitation interval determiner, the first excitation start position of the first excitation interval a-theta i, wherein the first excitation end position theta o a ~ of the first excitation interval, the first excitation interval current command When the value is i C and the resistance of the winding is R, the following first constraint condition:
Figure 2004096842
T c : the torque command value L: inductance of the winding θ a : the position θ u of the stator where the rotor pole and the stator pole face each other : the rotor pole and the stator pole are counter-positive Position of the stator with respect to (where θ a − (2π / n) <θ ua )
θ v: θ u <θ v < under theta a becomes a predetermined value, Ri C ~2 (θ o ~ -θ i ~) is to be substantially minimized, the first excitation start position theta i ~ and the second excitation end position theta o determine a ~,
Said first excitation interval current command determiner, under the first constraint, as Ri C ~2 (θ o ~ -θ i ~) is substantially minimized, the first excitation interval current command value i C to determine - the,
Said second excitation interval determiner, a second excitation start position of the second excitation interval and theta i, the second excitation end of the second excitation interval and theta o, the second excitation interval current command value when you and i C, second constraint condition of the following:
Figure 2004096842
Under, Ri C 2 (θ o -θ i) is to be substantially minimized, and determining said second excitation start position theta i and the second excitation end position theta o,
The second excitation section current command determiner sets the first excitation section current command value i C so that Ri C 2o −θ i ) is substantially minimized under the first constraint condition. Decided,
The selector outputs the first current command value as the current command value when the torque command value is smaller than a predetermined torque, and outputs the current command value when the torque command value is larger than a predetermined torque. A reluctance motor control device that outputs the second current command value.
JP2002252096A 2002-08-29 2002-08-29 Switched reluctance motor controller Withdrawn JP2004096842A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002252096A JP2004096842A (en) 2002-08-29 2002-08-29 Switched reluctance motor controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002252096A JP2004096842A (en) 2002-08-29 2002-08-29 Switched reluctance motor controller

Publications (1)

Publication Number Publication Date
JP2004096842A true JP2004096842A (en) 2004-03-25

Family

ID=32058455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002252096A Withdrawn JP2004096842A (en) 2002-08-29 2002-08-29 Switched reluctance motor controller

Country Status (1)

Country Link
JP (1) JP2004096842A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100449931C (en) * 2006-03-13 2009-01-07 河北工业大学 Apparatus and method for realizing switch magnetic resistance motor electronic gear function
JP2010259195A (en) * 2009-04-23 2010-11-11 Toshiba Corp Variable magnetic flux motor drive system
JP2013150492A (en) * 2012-01-23 2013-08-01 Mitsuba Corp Controller of switched reluctance motor
JP2015003690A (en) * 2013-06-24 2015-01-08 マツダ株式会社 Hybrid vehicle control apparatus
JP2016010200A (en) * 2014-06-23 2016-01-18 株式会社デンソー Control apparatus
JP2016025742A (en) * 2014-07-18 2016-02-08 株式会社デンソー Control device for full-pitch concentrated winding switched reluctance motor
JP2016063649A (en) * 2014-09-18 2016-04-25 株式会社デンソー Motor controller

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100449931C (en) * 2006-03-13 2009-01-07 河北工业大学 Apparatus and method for realizing switch magnetic resistance motor electronic gear function
JP2010259195A (en) * 2009-04-23 2010-11-11 Toshiba Corp Variable magnetic flux motor drive system
JP2013150492A (en) * 2012-01-23 2013-08-01 Mitsuba Corp Controller of switched reluctance motor
JP2015003690A (en) * 2013-06-24 2015-01-08 マツダ株式会社 Hybrid vehicle control apparatus
JP2016010200A (en) * 2014-06-23 2016-01-18 株式会社デンソー Control apparatus
JP2016025742A (en) * 2014-07-18 2016-02-08 株式会社デンソー Control device for full-pitch concentrated winding switched reluctance motor
JP2016063649A (en) * 2014-09-18 2016-04-25 株式会社デンソー Motor controller

Similar Documents

Publication Publication Date Title
JP5524925B2 (en) Electric machine control method
JP4314816B2 (en) Brushless DC motor and brushless DC motor control device
EP1083649B1 (en) Motor system capable of obtaining high efficiency and method for controlling a motor
US6577087B2 (en) Multilevel DC link inverter
JP5681678B2 (en) Aircraft engine starter / generator and controller
JP5772029B2 (en) Sensorless brushless motor drive device
JP2004096842A (en) Switched reluctance motor controller
JP2011066992A (en) Motor control apparatus and washing machine
US6351091B1 (en) Electronically commutatable motor
JP6287602B2 (en) Switched reluctance motor control system
JP6626973B2 (en) 6-wire three-phase motor and motor system
KR20120086255A (en) Motor system and motor control circuit
JP5095134B2 (en) Motor control device and motor control method
JP2013233071A (en) Switched reluctance motor device
US10574170B2 (en) Method for switching off a polyphase electrical machine in a motor vehicle
JP2019193352A (en) Rotary electric machine
JP2011188668A (en) Motor controller and washing machine
JP2020156166A (en) Switched reluctance motor control device and switched reluctance motor control method
JP3708511B2 (en) Synchronous motor control method and synchronous motor control apparatus
JP3908431B2 (en) Rotation control method for permanent magnet synchronous motor
JP3843355B2 (en) Power generator
JP2000078879A (en) Method and device for driving motor
JP7413238B2 (en) motor control device
JP5800933B2 (en) Motor control device for controlling synchronous motor
JP3696786B2 (en) Motor control device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20051101