(57)【要約】【課題】製造コストの低減化を図ることができるモータの制御装置を提供すること。【解決手段】モータ１に適用され、かつ常態においてはモータ１に対する出力電圧値及び出力周波数を調整することによりモータ１を所望の回転数で駆動させる制御部１３を備えた制御装置１０であって、制御部１３は、与えられた信号によりモータ１が過負荷になると判断した場合には、自身に入力する電流値が所定レベル以下となるよう算出された回転数上限値を設定し、かつモータ１の回転数が回転数上限値以下となるようモータ１を抑制駆動させるものである。【選択図】図１
2015117908.tif 000002
【特許請求の範囲】
【請求項１】
モータに適用され、かつ常態においては該モータに対する出力電圧値及び出力周波数を調整することにより該モータを所望の回転数で駆動させる制御手段を備えた制御装置であって、
前記制御手段は、与えられた信号により前記モータが過負荷になると判断した場合には、自身に入力する電流値が所定レベル以下となるよう算出された回転数上限値を設定し、かつ前記モータの回転数が前記回転数上限値以下となるようモータを抑制駆動させることを特徴とするモータの制御装置。
【請求項２】
前記制御手段は、予め決められた抑制駆動時間が経過するまで前記モータを抑制駆動させることを特徴とする請求項１に記載のモータの制御装置。
【請求項３】
前記モータは、自動販売機の内部雰囲気を冷却する冷凍サイクルを構成する圧縮機に適用されるものであり、
前記制御手段は、前記自動販売機の周囲温度が予め設定された温度閾値以上となる場合、前記自動販売機の内部に対する商品の搬入が完了した場合及び供給される電圧が予め決められた電圧閾値以下となる場合の少なくとも１つが成立するときに、前記モータを抑制駆動させることを特徴とする請求項１又は請求項２に記載のモータの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータの制御装置に関し、より詳細には、例えば自動販売機等の冷凍サイクルを構成する圧縮機に適用されるモータの制御装置に関するものである。
【背景技術】
【０００２】
従来、例えば自動販売機等の冷凍サイクルを構成する圧縮機のモータとしてブラシレスモータが用いられており、モータに対する出力電圧値及び出力周波数をインバータ等により調整することによってモータの回転数を負荷に応じて増減させるようにしている。そのため、モータの起動時において該モータに対する負荷が過大なものとなる場合には、インバータやモータに流れる電流値は大きいものとなってしまう。
【０００３】
ところで、上記モータが適用される自動販売機等においては、電源から供給される電流容量は所定値（例えば１５Ａ等）に制限されている。そのため、上述したようなモータの起動時においてモータの負荷が過大なものとなる場合、インバータやモータに無制限に電流を流してしまうと、自動販売機の他の機器に電流を供給できずに不具合が生ずる虞れがある。そこで、インバータの入力電流を検知するセンサを備えたものが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２８１２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、例えば特許文献１に提案されているようなものでは、インバータの入力電流を検知するセンサを必要としているために、製造コストの増大化を招来している。
【０００６】
本発明は、上記実情に鑑みて、製造コストの低減化を図ることができるモータの制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係るモータの制御装置は、モータに適用され、かつ常態においては該モータに対する出力電圧値及び出力周波数を調整することにより該モータを所望の回転数で駆動させる制御手段を備えた制御装置であって、前記制御手段は、与えられた信号により前記モータが過負荷になると判断した場合には、自身に入力する電流値が所定レベル以下となるよう算出された回転数上限値を設定し、かつ前記モータの回転数が前記回転数上限値以下となるようモータを抑制駆動させることを特徴とする。
【０００８】
また本発明は、上記モータの制御装置において、前記制御手段は、予め決められた抑制駆動時間が経過するまで前記モータを抑制駆動させることを特徴とする。
【０００９】
また本発明は、上記モータの制御装置において、前記モータは、自動販売機の内部雰囲気を冷却する冷凍サイクルを構成する圧縮機に適用されるものであり、前記制御手段は、前記自動販売機の周囲温度が予め設定された温度閾値以上となる場合、前記自動販売機の内部に対する商品の搬入が完了した場合及び供給される電圧が予め決められた電圧閾値以下となる場合の少なくとも１つが成立するときに、前記モータを抑制駆動させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、制御手段が、与えられた信号によりモータが過負荷になると判断した場合には、回転数上限値を設定し、かつモータの回転数が回転数上限値以下となるようモータを抑制駆動させるので、自身に入力する電流値を所定レベル以下にすることができる。つまり、従来のように入力電流を検知するセンサを必要としなくとも、過負荷であるか否かを判断することで該センサの代替を行うことができ、電流容量が不足する事態を回避することができる。従って、部品点数の削減することで製造コストの低減化を図ることができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態である制御装置の特徴的な構成を示すブロック図である。
【図２】図２は、図１に示した制御部が実施する回転数設定処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、本発明に係るモータの制御装置の好適な実施の形態について詳細に説明する。
【００１３】
図１は、本発明の実施の形態である制御装置の特徴的な構成を示すブロック図である。ここで例示する制御装置１０は、モータ１の駆動を制御するものである。モータ１は、ブラシレスモータと称されるものであり、自動販売機２の圧縮機３の駆動源となるものである。
【００１４】
圧縮機３は、図示せぬ凝縮器、膨張機構及び蒸発器とともに冷凍サイクルを構成するものであり、蒸発器が配設される自動販売機２の内部に画成された商品収容庫の内部雰囲気を冷却するものである。
【００１５】
制御装置１０は、電源入力部１１、インバータ回路１２及び制御部１３を備えて構成されている。
【００１６】
電源入力部１１は、交流電源４に接続されており、交流を直流に変換する整流回路を内蔵するものである。この電源入力部１１には、インバータ回路１２に供給する電圧を検知する素子が設けられており、該素子の検知結果が電圧信号として制御部１３に出力される。
【００１７】
インバータ回路１２は、電源入力部１１から直流が供給され、モータ１のＵ相、Ｖ相、Ｗ相の各相へ所定の出力電圧値及び出力周波数にて駆動電力を供給するものである。このインバータ回路１２には、インバータ回路１２より出力する電流値を検知する素子が設けられており、該素子の検知結果が電流信号として制御部１３に出力される。
【００１８】
制御部１３は、メモリ１４に記憶されたプログラムやデータに従って制御装置１０の動作を統括的に制御する制御手段であり、入力処理部１３１、回転数設定処理部１３２、出力処理部１３３、入力電流推定部１３４を備え、自販機制御部２０と通信可能なものである。
【００１９】
ここで自販機制御部２０は、自動販売機２の動作（商品搬出動作、金銭処理動作）を統括的に制御するものである。この自販機制御部２０は、外気温度センサ２１及びリセットスイッチ２２と電気的に接続されている。外気温度センサ２１は、自動販売機２の外気温度（周囲温度）を検知するものであり、その検知結果は温度信号として自販機制御部２０に出力される。リセットスイッチ２２は、自動販売機２に対する商品の搬入作業等が終了した場合に作業者がリセットスイッチボタンを押下操作することによりオンとなるものであり、オンとなった旨がオン信号として自販機制御部２０に出力される。
【００２０】
入力処理部１３１は、電源入力部１１から与えられる電圧信号や自販機制御部２０から与えられる温度信号及びオン信号の入力処理、並びにインバータ回路１２から与えられる電流信号の入力処理を行うものである。
【００２１】
回転数設定処理部１３２は、回転数上限値を設定する処理を行うものである。本発明の実施の形態においては、回転数設定処理部１３２は、入力処理部１３１を通じて入力処理された各信号に含まれる要素と、メモリ１４から読み出した過負荷条件とを対比して過負荷状態にあると判断した場合に、第１回転数上限値（例えば４２００ｒｐｍ等）と第２回転数上限値（例えば３３００ｒｐｍ等）とのいずれかを択一的に選択して設定するものである。
【００２２】
第１回転数上限値及び第２回転数上限値について説明する。これら回転数上限値は、それぞれ制御装置１０に入力する電流値が所定レベル以下となるよう算出されたものであり、モータ１が過負荷となる判断された場合に適用される第２回転数上限値の方が、電流容量の不足を回避するために第１回転数上限値よりも低くなっている。
【００２３】
また過負荷条件であるが、本発明の実施の形態においては、（１）外気温度が３８℃以上で、かつリセットスイッチ２２がオンとなる場合、（２）電圧信号に含まれる電圧値が交流電源４の電圧の９０％以下となる場合の２つであり、これら（１）及び（２）のいずれか一方を具備するときに、回転数設定処理部１３２はモータ１が過負荷になると判断する。
【００２４】
出力処理部１３３は、回転数設定処理部１３２を通じて設定した回転数上限値以下となるよう所定のモータ駆動信号（ＰＷＭ制御信号）を生成し、インバータ回路１２へモータ駆動信号を出力するものである。
【００２５】
入力電流推定部１３４は、モータ１を駆動させている間に、入力処理部１３１を通じて入力された電流信号を下記式（１）に当てはめて制御装置１０に入力される電流値を推定するものである。
【００２６】
式（１）
Ｉａｃ＝ｋ×ＰＷＭＤｕｔｙ×Ｉｄｃ
（Ｉａｃは推定入力電流値、ｋは係数、ＰＷＭＤｕｔｙはＰＷＭ出力のオンデューティ比、Ｉｄｃは出力電流平均値である。）
【００２７】
この式（１）の導出について説明する。制御装置１０における入出力の電力の関係は下記式（２）で表すことができる。
【００２８】
式（２）
Ｐｄｃ＝Ｐａｃ×（１−η）
（Ｐａｃは入力電力、Ｐｄｃは出力電力、ηはインバータ損失である。）
【００２９】
そして、出力電力は下記式（３）、入力電力は下記式（４）で表される。
【００３０】
式（３）
Ｐｄｃ＝ＶＰＡ×ＰＷＭＤｕｔｙ×Ｉｄｃ
（ＶＰＡは電源電圧である。）
【００３１】
式（４）
Ｐａｃ＝（ＶＰＡ÷２√２）×（Ｉａｃ）′×φ
（φは力率である。）
【００３２】
上記式（２）〜（４）からＩａｃを求めると、
（Ｉａｃ）′＝（Ｐｄｃ÷（１−η））÷（（ＶＰＡ÷２√２）×φ）
＝（ＶＰＡ×ＰＷＭＤｕｔｙ×Ｉｄｃ）÷（（１−η）×（ＶＰＡ÷２√２）×φ）
＝（２√２×ＰＷＭＤｕｔｙ×Ｉｄｃ）÷（（１−η）×φ）
＝（２√２÷（（１−η）×φ））×ＰＷＭＤｕｔｙ×Ｉｄｃ
＝λ×ＰＷＭＤｕｔｙ×Ｉｄｃ・・・（５）
（λは定数である。）
【００３３】
そして、（Ｉａｃ）′はこの導出過程で近似を行った結果であり、実際に流れている入力電力に近づけるために、実験的に求めた係数ξをかけたものを推定入力電力とすると、
Ｉａｃ＝ξ（Ｉａｃ）′
＝（ξ×λ）×ＰＷＭＤｕｔｙ×Ｉｄｃ
＝ｋ×ＰＷＭＤｕｔｙ×Ｉｄｃとなり、上記式（１）を得ることができる。
【００３４】
このように上記式（１）はその導出過程においてインバータ損失等が考慮されているので、かかる式（１）に出力電流値を代入することで入力電力を推定することができる。
【００３５】
図２は、図１に示した制御部が実施する回転数設定処理の処理内容を示すフローチャートである。かかる回転数設定処理の処理内容を述べつつ、本発明の実施の形態である制御装置１０の動作について説明する。
【００３６】
回転数設定処理において制御部１３は、入力処理部１３１を通じて信号を入力処理した場合（ステップＳ１０１：Ｙｅｓ）、すなわち電源入力部１１から電圧信号、自販機制御部２０から温度信号及びオン信号が与えられた場合、回転数設定処理部１３２を通じて過負荷条件を具備するか否かを判断する（ステップＳ１０２）。つまり、制御部１３は、回転数設定処理部１３２を通じて上記（１）及び上記（２）のいずれかを具備するか否かを判断する。
【００３７】
過負荷条件を具備しないと判断した場合（ステップＳ１０２：Ｎｏ）、制御部１３は、回転数設定処理部１３２を通じて第１回転数上限値を選択して設定する（ステップＳ１０３）。設定された第１回転数上限値はメモリ１４等に適宜記憶される。
【００３８】
回転数設定処理部１３２を通じて第１回転数上限値を設定した制御部１３は、第１回転数上限値以下となるよう出力処理部１３３を通じてインバータ回路１２へモータ駆動信号を出力し（ステップＳ１０４）、その後に手順をリターンさせて今回の処理を終了する。
【００３９】
これによれば、回転数設定処理部１３２を通じて設定した第１回転数上限値以下となるようインバータ回路１２へモータ駆動信号を出力するので、モータ１を第１回転数上限値以下で駆動させることができる。
【００４０】
一方、上記ステップＳ１０２において過負荷条件を具備すると判断した場合（ステップＳ１０２：Ｙｅｓ）、制御部１３は、回転数設定処理部１３２を通じて第２回転数上限値を選択して設定する（ステップＳ１０５）。設定された第２回転数上限値はメモリ１４等に適宜記憶される。
【００４１】
回転数設定処理部１３２を通じて第２回転数上限値を設定した制御部１３は、第２回転数上限値以下となるよう出力処理部１３３を通じてインバータ回路１２へモータ駆動信号を出力し（ステップＳ１０６）、その後に手順をリターンさせて今回の処理を終了する。
【００４２】
これによれば、回転数設定処理部１３２を通じて設定した第２回転数上限値以下となるようインバータ回路１２へモータ駆動信号を出力するので、モータ１を第２回転数上限値以下で抑制駆動することができる。かかるモータ１の抑制駆動は、予め設定された時間（例えば２５分間）が経過するまで行うようにしている。
【００４３】
以上説明したように本発明の実施の形態である制御装置１０によれば、制御部１３が、与えられた信号によりモータ１が過負荷になると判断した場合には、予め設定された時間が経過するまでモータ１を抑制駆動させるので、自身に入力する電流値を所定レベル以下にすることができる。つまり、従来のように入力電流を検知するセンサを必要としなくとも、過負荷条件を判断することで該センサの代替を行うことができ、電流容量が不足する事態を回避することができる。従って、部品点数の削減することで製造コストの低減化を図ることができる。
【００４４】
また上記制御装置１０によれば、制御部１３が、入力電流推定部１３４を通じて出力電流より制御装置１０の入力電流を推定することができるので、これによっても従来のように入力電流を検知するセンサを必要とせず、製造コストの低減化を図ることができる。
【００４５】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく種々の変更を行うことができる。
【００４６】
上述した実施の形態では、（１）外気温度が３８℃以上で、かつリセットスイッチ２２がオンとなる場合、（２）電圧信号に含まれる電圧値が交流電源４の電圧の９０％以下となる場合の２つを過負荷条件とし、これら（１）及び（２）のいずれか一方を具備するときにモータ１が過負荷になると判断していたが、本発明においては、（１）外気温度が３８℃以上である場合、（２）リセットスイッチ２２がオンとなる場合、（３）電圧信号に含まれる電圧値が交流電源４の電圧の９０％以下となる場合の３つを過負荷条件とし、これら（１）〜（３）のいずれか一方を具備するときにモータ１が過負荷になると判断してもよい。また本発明においては、過負荷条件はこれらに限られるものではなく、商品収容庫の庫内温度等を過負荷条件に含めてもよい。更に、上述した実施の形態では、回転数の上限値は、第１回転数上限値と第２回転数上限値とのいずれかを択一的に選択するようにしているが、例えば外気温度、交流電源の電圧値、商品収容庫の庫内温度等に応じて第１回転数上限値と第２回転数上限値との間でランプ関数状に変化するようにしてもよい。
【符号の説明】
【００４７】
１  モータ
２  自動販売機
３  圧縮機
４  交流電源
１０  制御装置
１１  電源入力部
１２  インバータ回路
１３  制御部（制御手段）
１３１  入力処理部
１３２  回転数設定処理部
１３３  出力処理部
１３４  入力電流推定部
１４  メモリ
２０  自販機制御部
２１  外気温度センサ
２２  リセットスイッチ
【図１】
2015117908.tif 000003
【図２】
2015117908.tif 000004