(57)【特許請求の範囲】
【請求項１】
電力変換装置における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システムを備える射出成形機であって、
前記電力変換装置の運転状態が予め設定された複数の運転パターンの何れに該当するかを判定する運転状態判定部と、
前記複数の運転パターンのそれぞれが実行された場合の前記電力用半導体素子の消耗度を予め記憶する消耗度参照テーブルと、
前記消耗度参照テーブルを参照して、前記運転状態判定部が判定した運転パターンが実行された場合の前記電力用半導体素子の消耗度を所定の周期で取得して積算する消耗度積算部と、を備え、
前記運転状態判定部は、前記電力用半導体素子を駆動するために設定される運転周波数及びキャリア周波数と、前記電力用半導体素子が出力する出力電流とに基づいて運転パターンを判定し、
前記消耗度積算部は、初めの周期で取得した消耗度はそのまま消耗度積算値とし、２周期目以降は前回の周期における消耗度積算値に新たに取得した消耗度を積算する
ことを特徴とする射出成形機。
【請求項２】
電力変換装置における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システムであって、
前記電力変換装置の運転状態が予め設定された複数の運転パターンの何れに該当するかを判定する運転状態判定部と、
前記複数の運転パターンのそれぞれが実行された場合の前記電力用半導体素子の消耗度を予め記憶する消耗度参照テーブルと、
前記消耗度参照テーブルを参照して、前記運転状態判定部が判定した運転パターンが実行された場合の前記電力用半導体素子の消耗度を所定の周期で取得して積算する消耗度積算部と、を備え、
前記運転状態判定部は、前記電力用半導体素子を駆動するために設定される運転周波数及びキャリア周波数と、前記電力用半導体素子が出力する出力電流とに基づいて運転パターンを判定し、
前記消耗度積算部は、初めの周期で取得した消耗度はそのまま消耗度積算値とし、２周期目以降は前回の周期における消耗度積算値に新たに取得した消耗度を積算する
ことを特徴とする電力用半導体素子消耗度監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力変換装置における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システムを備える射出成形機及びその電力用半導体素子消耗度監視システムに関する。
【背景技術】
【０００２】
従来、パワースイッチング素子の消耗度を監視し、寿命が尽きる前にパワースイッチング素子の保守の時期を通知したり、そのパワースイッチング素子の破壊を防止する処置を実行したりするパワースイッチング素子用寿命監視装置が知られている（例えば、特許文献１参照。）。
【０００３】
この装置は、インバータに適用され、複数のパワースイッチング素子のそれぞれを個別にオン／オフしてモータを回転させる運転指令を出力する状態（オン状態）と、それらパワースイッチング素子の全てをオフしてモータを停止させる運転指令を出力する状態（オフ状態）とを切り換えるスイッチを備え、そのスイッチがオンされる毎に出力する運転指令の出力回数を運転回数としてカウントし、そのカウント値が所定値を超えた場合に、そのパワースイッチング素子の交換時期の到来を通知し、或いは、そのパワースイッチング素子の動作を停止させるようにする。
【０００４】
また、スイッチング回路の運転周波数、キャリア周波数、及び出力電流に基づいてそのスイッチング回路を構成するパワートランジスタの温度変化を推定し、予め用意された温度変化振幅とその温度変化振幅を発生させるのに要するパワーサイクル数との間の関係を示すグラフを参照してその推定した温度変化の振幅に対応する（パワートランジスタの総寿命である総パワーサイクル数に対する）パワーサイクル数を導き出し、そのパワートランジスタの寿命を推定する電動機制御装置が知られている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−５１７６８号公報
【特許文献２】特許第４３６７３３９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の装置は、運転周波数や出力電流等が変化するインバータの運転状態にかかわらず運転指令の出力回数のみに基づいてパワースイッチング素子の寿命を監視しているため、必要以上に早くそのパワースイッチング素子の交換を促したり、或いは、そのパワースイッチング素子の交換時期の到来を通知する前にそのパワースイッチング素子の破壊を発生させたりしてしまう場合がある。
【０００７】
また、特許文献２に記載の装置は、パワートランジスタの運転状態（温度変化）を考慮しているものの、パワートランジスタの温度を継続的に演算し、所定の演算周期におけるそのパワートランジスタの温度の極大点と極小点との間の差である温度変化振幅を算出した上で、その演算周期に対応するパワーサイクル数を導き出すようにしているので、そのパワートランジスタの寿命を推定するための演算量が膨大となってしまう。
【０００８】
そこで、本発明は、電力変換装置における電力用半導体素子の消耗度をより正確に且つより低い演算負荷で監視する電力用半導体素子消耗度監視システムを備える射出成形機及びその電力用半導体素子消耗度監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の目的を達成するため、本発明の実施例に係る射出成形機は、電力変換装置における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システムを備える射出成形機であって、前記電力変換装置の運転状態が予め設定された複数の運転パターンの何れに該当するかを判定する運転状態判定部と、前記複数の運転パターンのそれぞれが実行された場合の前記電力用半導体素子の消耗度を予め記憶する消耗度参照テーブルと、前記消耗度参照テーブルを参照して、前記運転状態判定部が判定した運転パターンが実行された場合の前記電力用半導体素子の消耗度を所定の周期で取得して積算する消耗度積算部と、を備え、前記運転状態判定部は、前記電力用半導体素子を駆動するために設定される運転周波数及びキャリア周波数と、前記電力用半導体素子が出力する出力電流とに基づいて運転パターンを判定し、前記消耗度積算部は、初めの周期で取得した消耗度はそのまま消耗度積算値とし、２周期目以降は前回の周期における消耗度積算値に新たに取得した消耗度を積算することを特徴とする。

【００１０】
また、本発明の実施例に係る電力用半導体素子消耗度監視システムは、電力変換装置における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システムであって、前記電力変換装置の運転状態が予め設定された複数の運転パターンの何れに該当するかを判定する運転状態判定部と、前記複数の運転パターンのそれぞれが実行された場合の前記電力用半導体素子の消耗度を予め記憶する消耗度参照テーブルと、前記消耗度参照テーブルを参照して、前記運転状態判定部が判定した運転パターンが実行された場合の前記電力用半導体素子の消耗度を所定の周期で取得して積算する消耗度積算部と、を備え、前記運転状態判定部は、前記電力用半導体素子を駆動するために設定される運転周波数及びキャリア周波数と、前記電力用半導体素子が出力する出力電流とに基づいて運転パターンを判定し、前記消耗度積算部は、初めの周期で取得した消耗度はそのまま消耗度積算値とし、２周期目以降は前回の周期における消耗度積算値に新たに取得した消耗度を積算することを特徴とする。
【発明の効果】
【００１１】
上述の手段により、本発明は、電力変換装置における電力用半導体素子の消耗度をより正確に且つより低い演算負荷で監視する電力用半導体素子消耗度監視システムを備える射出成形機及びその電力用半導体素子消耗度監視システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例に係る射出成形機の要部構成を示す図である。
【図２】本発明の実施例に係る射出成形機に搭載される電力用半導体素子消耗度監視システムの構成例を示す機能ブロック図である。
【図３】コントロールカードの構成例を示す機能ブロック図である。
【図４】消耗度参照テーブルの構成例を示す図である。
【図５】消耗度監視処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、本発明の実施例について説明する。
【実施例１】
【００１４】
図１は、本発明の実施例に係る射出成形機の一例の要部構成を示す図である。
【００１５】
射出成形機は、本実施例では電動式射出成形機であり、射出用のサーボモータ３０Ａを備える。射出用のサーボモータ３０Ａの回転はボールネジ２に伝えられる。ボールネジ２の回転により前後進するナット３はプレッシャプレート４に固定されている。プレッシャプレート４は、ベースフレーム（図示せず。）に固定されたガイドバー５、６に沿って移動可能である。プレッシャプレート４の前後進運動は、ベアリング７、ロードセル８、射出軸９を介してスクリュ５９に伝えられる。スクリュ５９は、加熱シリンダ５１内に回転可能に、かつ軸方向に移動可能に配置されている。加熱シリンダ５１におけるスクリュ５９の後部には、樹脂供給用のホッパ５２が設けられている。射出軸９には、ベルトやプーリ等の連結部材５３を介してスクリュ回転用のサーボモータ３０Ｂの回転運動が伝達される。すなわち、スクリュ回転用のサーボモータ３０Ｂにより射出軸９が回転駆動されることにより、スクリュ５９が回転する。
【００１６】
可塑化／計量工程においては、加熱シリンダ５１の中をスクリュ５９が回転しながら後退することにより、スクリュ５９の前部、すなわち加熱シリンダ５１のノズル５１−１側に溶融樹脂が貯えられる。射出工程においては、スクリュ５９の前方に貯えられた溶融樹脂を金型内に充填し、加圧することにより成形が行われる。この時、樹脂を押す力がロードセル８により反力として検出される。つまり、スクリュ前部における樹脂圧力が検出される。検出された圧力は、ロードセル増幅器５５により増幅され、制御手段として機能するコントローラ５６（制御装置）に入力される。また、保圧工程では、金型内に充填した樹脂が所定の圧力に保たれる。
【００１７】
プレッシャプレート４には、スクリュ５９の移動量を検出するための位置検出器５７が取り付けられている。位置検出器５７の検出信号は増幅器５８により増幅されてコントローラ５６に入力される。この検出信号は、スクリュ５９の移動速度を検出するために使用されてもよい。
【００１８】
サーボモータ３０Ａ、３０Ｂにはそれぞれ、回転数を検出するための回転速度検出装置（エンコーダ）４２Ａ、４２Ｂが備えられている。回転速度検出装置４２Ａ、４２Ｂで検出された回転数はそれぞれコントローラ５６に入力される。
【００１９】
サーボモータ３０Ｃは、型開閉用のサーボモータであり、サーボモータ３０Ｄは、成形品取り出し（エジェクタ）用のサーボモータである。サーボモータ３０Ｃは、例えばトグルリンク（図示せず。）を駆動して型開閉を実現する。また、サーボモータ３０Ｄは、例えばボールネジ機構を介してエジェクタロッド（図示せず）を移動させることで成形品取り出しを実現する。サーボモータ３０Ｃ、３０Ｄにはそれぞれ、回転数を検出するための回転速度検出装置（エンコーダ）４２Ｃ、４２Ｄが備えられている。回転速度検出装置４２Ｃ、４２Ｄで検出された回転数はそれぞれコントローラ５６に入力される。
【００２０】
コントローラ５６は、マイクロコンピュータを中心に構成されており、例えば、ＣＰＵ、制御プログラム等を格納するＲＯＭ、演算結果等を格納する読書き可能なＲＡＭ、タイマ、カウンタ、入力インターフェイス、及び出力インターフェイス等を有する。
【００２１】
コントローラ５６は、各工程に応じた電流（トルク）指令をサーボモータ３０Ａ〜３０Ｄのそれぞれに送る。例えば、コントローラ５６は、サーボモータ３０Ｂの回転数を制御して可塑化／計量工程を実現する。また、コントローラ５６は、サーボモータ３０Ａの回転数を制御して射出工程及び保圧工程を実現する。同様に、コントローラ５６は、サーボモータ３０Ｃの回転数を制御して型開工程及び型閉工程を実現する。さらに、コントローラ５６は、サーボモータ３０Ｄの回転数を制御して成形品取り出し工程を実現する。
【００２２】
ユーザインターフェース３５は、型開閉工程、射出工程等の各成形工程のそれぞれに対して成形条件を設定可能な入力設定部を備える。また、ユーザインターフェース３５は、ユーザからの各種指示を受ける入力部を備えると共に、ユーザに対して各種情報を出力する出力部（例えば表示装置及び音声出力装置である。）を備える。
【００２３】
射出成形機における射出成形の１サイクルは、典型的には、金型を閉じる型閉工程と、金型を締め付ける型締め工程と、金型のスプル（図示せず）にノズル５１−１を押しつけるノズルタッチ工程と、加熱シリンダ５１内のスクリュ５９を前進させて、スクリュ５９の前方に溜まった溶融材料を金型キャビティ（図示せず）内に射出する射出工程と、その後、気泡、ヒケの発生を抑制するために保持圧力をしばらくかける保圧工程と、金型キャビティ内に充填された溶融材料が冷却されて固まるまでの間の時間に次のサイクルのために、スクリュ５９を回転させて、樹脂を溶融しながら加熱シリンダ５１の前方にため込む可塑化／計量工程と、固化された成形品を金型から取り出すために、金型を開く型開工程と、成形品を金型に設けられた突出しピン（図示せず）によって押し出す成形品取り出し工程とから構成される。
【００２４】
電力変換装置１０は、交流電力を直流電力に変換し、更にその直流電力を各種負荷に適した交流電力に変換する装置であり、例えば、整流器１１と、平滑回路１２と、インバータ回路１３Ａ、１３Ｂ、１３Ｃ、１３Ｄ（以下、集合的に「インバータ回路３０」とも称する。「モータ３０」、「回転速度検出装置４２」及び後述の「出力電流検出装置４１」についても同様である。）とを備える。
【００２５】
整流器１１は、交流電源２０の交流電力を直流電力に変換して、平滑回路１２に出力する。
【００２６】
平滑回路１２は、整流器１１によって整流された直流電力を平滑化する回路であり、電圧検出器１２ａを含む。電圧検出器１２ａは、平滑化された直流電圧を検出する装置であり、検出した値をコントローラ５６に対して出力する。
【００２７】
インバータ回路１３は、例えば、ＩＧＢＴ（Insulated Gate Bipolar Transistor）、ＩＰＭ（Intelligent Power Module）又はパワーＭＯＳＦＥＴ（Metal Oxide Semiconductor Field Effect Transistor）等のパワースイッチング素子で構成され、整流器１１が変換した直流電力を再び交流電力に変換する。また、インバータ回路１３は、パワーサイクルに起因する寿命（以下、「パワーサイクル寿命」とする。）を有し、そのパワーサイクル寿命が尽きる前に交換される必要がある半導体回路である。なお、本実施例では、インバータ回路１３Ａが射出用のサーボモータ３０Ａに接続され、インバータ回路１３Ｂがスクリュ回転用のサーボモータ３０Ｂに接続され、インバータ回路１３Ｃが型開閉用のサーボモータ３０Ｃに接続され、インバータ回路１３Ｄがエジェクタ用のサーボモータ３０Ｄに接続される。
【００２８】
出力電流検出装置４１は、モータ３０に供給される電流を検出する装置であり、検出した値をコントローラ５６に対して出力する。
【００２９】
交流電源２０は、例えば、商用の３相交流電源であり、電力変換装置１０に対して交流電流を供給する。
【００３０】
図２は、図１の電力変換装置１０における電力用半導体素子の消耗度を監視する電力用半導体素子消耗度監視システム１００の構成例を示す機能ブロック図である。なお、図２は、明瞭化のために、インバータ回路１３、モータ３０、出力電流検出装置４１、及び回転速度検出装置４２をそれぞれ一つずつ配置するが、実際には複数個（四つ）ずつ並列に配置されているものとする。但し、インバータ回路１３、モータ３０、出力電流検出装置４１、及び回転速度検出装置４２をそれぞれ一つずつ配置する構成を除外するものではない。
【００３１】
電力用半導体素子消耗度監視システム１００は、主に、電力変換装置１０、交流電源２０、モータ３０、出力電流検出装置４１、回転速度検出装置４２、表示装置４３、音声出力装置４４、コントロールカード４０、及びドライバカード５０で構成される。
【００３２】
電力変換装置１０は、複数の運転パターンによってその運転状態が区別される。
【００３３】
「運転パターン」は、運転周波数、出力電流、及び、ＰＷＭ（Pulse Width Modulation）制御で用いられるキャリア周波数等によって特徴付けられる、所定期間に亘る電力変換装置１０の運転状態を典型パターンとして予め登録したものである。
【００３４】
例えば、運転パターンは、型締、溶融樹脂充填、保圧、冷却、型開、及び成形品取り出し等の各種工程のそれぞれを実行するために射出用モータ、型締用モータ、樹脂計量用モータ、エジェクタ用モータ等の各種モータのそれぞれを駆動する際のインバータの運転状態のそれぞれを典型パターンとして予め登録したものであり、この場合、一回の射出成形サイクルは、複数の運転パターンで表されることとなる。
【００３５】
また、運転パターンは、特定の工程の一部において、関連するモータを駆動する際の（例えば、型締工程の前半部分において型締用モータを駆動する際の）インバータの運転状態を典型パターンとして予め登録したものであってもよく、この場合、型締工程等の各種工程は、複数の運転パターンで表されることとなる。
【００３６】
更に、運転パターンは、各種工程のそれぞれに対応する運転パターンよりも大きな纏まりを持つパターン（例えば、複数の工程に跨るインバータの運転状態を典型パターンとして予め登録したものである。）であってもよく、より小さな纏まりを持つパターン（例えば、数十ミリ秒の単位で区切られた運転パターンである。）であってもよい。
【００３７】
コントロールカード４０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory)、ＲＯＭ、Ａ／Ｄ（Analog/Digital）コンバータ等を備えたコンピュータであって、例えば、モータ速度補正部４００及び消耗度監視部４５０（図３参照。）のそれぞれに対応するプログラムをＲＯＭ又はＲＡＭから読み出し、各機能部に対応する処理をＣＰＵに実行させる。
【００３８】
なお、モータ速度補正部４００及び消耗度監視部４５０は、アナログ回路、デジタル回路、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field Programmable Gate Array）、ＦＰＡＡ（Field Programmable Analog Array）等を用いてハードウェアで構成されていてもよい。
【００３９】
また、コントロールカード４０は、出力電流検出装置４１及び回転速度検出装置４２のそれぞれから検出値を取得し、上述の各種機能部による処理を実行し、表示装置４３及び音声出力装置４４に対して制御信号を出力する。
【００４０】
更に、コントロールカード４０は、所定のキャリア周波数を用いたＰＷＭ駆動によるベクトル制御を通じて、所望のモータ回転速度の指令値に応じたタイミング制御信号を生成し、生成したタイミング制御信号をドライバカード５０に対して出力する。
【００４１】
ドライバカード５０は、電力変換装置１０のインバータ回路１３を駆動するための装置であり、例えば、コントロールカード４０からのタイミング制御信号を増幅してインバータ回路１３に出力する。
【００４２】
インバータ回路１３は、ドライバカード５０からのタイミング制御信号に応じてパワースイッチング素子のオン／オフを切り換え、直流電力から交流電力への変換動作を行う。
【００４３】
なお、本実施例では、コントロールカード４０及びドライバカード５０はそれぞれ、コントローラ５６の一部を構成する。
【００４４】
表示装置４３は、各種情報を表示するための装置であり、例えば、液晶ディスプレイ又はＬＥＤ（Light Emitting Diode）等であって、コントロールカード４０が出力する制御信号に応じて電力用半導体素子の消耗度や交換時期の到来を示す情報を表示する。
【００４５】
音声出力装置４４は、各種情報を音声出力するための装置であり、例えば、スピーカやブザーであって、コントロールカード４０が出力する制御信号に応じて電力用半導体素子の交換時期の到来を示す情報を音声出力する。
【００４６】
なお、本実施例では、表示装置４３及び音声出力装置４４はそれぞれ、ユーザインターフェース３５の一部を構成する。
【００４７】
次に、図３を参照しながら、コントロールカード４０が有する構成要素について説明する。なお、図３は、コントロールカード４０の構成例を示す機能ブロック図である。
【００４８】
モータ速度補正部４００は、モータ３０の回転速度を補正するための機能部であり、例えば、回転速度検出装置４２の出力に基づいて、モータ回転速度の指令値とモータ回転速度の実測値との間の差を導き出し、導き出した差に応じてモータ回転速度の指令値を補正し、モータ回転速度をその目標値に近づけるようにする。
【００４９】
消耗度監視部４５０は、電力変換装置１０における電力用半導体素子の消耗度を監視するための機能部であり、運転状態判定部４５１、消耗度積算部４５２、累積消耗度表示部４５３、及び交換時期通知部４５４から構成される。
【００５０】
消耗度参照テーブル４６０は、電力変換装置１０の複数の運転パターンのそれぞれを実行した場合の、電力用半導体素子の消耗度を参照可能に記憶する参照テーブルであり、例えば、コントロールカード４０におけるＲＯＭやＮＶＲＡＭ等の不揮発性記憶媒体に記憶される。
【００５１】
「消耗度」は、特定の運転パターンが特定の電力用半導体素子の寿命に与える影響を表す指標であり、例えば、その特定の運転パターンが繰り返し実行されたときのその特定の電力用半導体素子のパワーサイクル寿命（最大パワーサイクル数）の逆数（１パワーサイクル当たりの消耗度）に、その特定の運転パターン一回当たりのパワーサイクル数を乗じた値で表される。
【００５２】
具体的には、特定の運転パターンが繰り返し実行されたときの特定の電力用半導体素子の最大パワーサイクル数を１０万回とし、運転パターン一回当たりのパワーサイクル数を１０回とした場合、その消耗度は、１÷１０万回×１０回＝０．０００１（０．０１％）となり、特定の運転パターンが一回実行されることによって特定の電力用半導体素子の総寿命のうちの０．０１％が費やされたことを表す。
【００５３】
また、消耗度参照テーブル４６０は、例えば、運転周波数、キャリア周波数、及び出力電流を三つの変数とする三次元テーブルであり、運転周波数、キャリア周波数、及び出力電流の三つの値で特定される一つのテーブルセル（運転パターンの一つに相当する。）のテーブル値が、対応する運転パターンが実行されたときの電力用半導体素子の消耗度を表す。
【００５４】
また、消耗度参照テーブル４６０における各テーブルセルのテーブル値は、電力変換装置１０における複数の電力用半導体素子のそれぞれに対応する消耗度を表す複数の値を含む。
【００５５】
図４は、消耗度参照テーブル４６０の構成例を示す図であり、消耗度参照テーブル４６０が、三種類の運転周波数ＯＦ１〜ＯＦ３、五種類の出力電流Ａ１〜Ａ５、及び、五種類のキャリア周波数ＣＦ１〜ＣＦ５で構成される三次元テーブルであることを示す。
【００５６】
図４において、電力変換装置１０の運転状態が運転周波数ＯＦ１、出力電流Ａ２、及びキャリア周波数ＣＦ３で特定される運転パターンである場合、その運転パターンが実行されることによる、電力変換装置１０における電力用半導体素子（例えば、四つである。）のそれぞれの消耗度は、テーブルセルＣＬ１の四つのテーブル値ａ、ｂ、ｃ、及びｄで表されることとなる。
【００５７】
なお、消耗度参照テーブル４６０は、出力電流と運転周波数又はキャリア周波数のうちの何れか一方とを二つの変数とする二次元参照テーブルであってもよく、或いは、運転周波数、キャリア周波数、及び出力電流を含む四つ以上の変数で構成される四次元以上の多次元参照テーブルであってもよい。
【００５８】
累積消耗度記憶部４７０は、電力変換装置１０における複数の電力用半導体素子のそれぞれの累積消耗度を記憶する領域であり、例えば、コントロールカード４０におけるＮＶＲＡＭ等の書き換え可能な不揮発性記憶媒体上の記憶領域に用意される。
【００５９】
「累積消耗度」は、複数の電力用半導体素子のそれぞれの消耗度を個別に積算した値であり、累積消耗度記憶部４７０は、例えば、ＩＧＢＴやＦＷＤ（Free Wheel Diode）といったインバータ回路１３を構成する電力用半導体素子のそれぞれに対応する累積消耗度を個別に記憶する。
【００６０】
次に、消耗度監視部４５０が有する各種機能部について説明する。
【００６１】
運転状態判定部４５１は、電力変換装置１０の運転状態を判定するための機能部であり、例えば、電力変換装置１０を動作させるために設定された運転周波数及びキャリア周波数と、出力電流検出装置４１が検出した出力電流の所定期間（例えば、運転状態判定部４５１の一判定周期である。）における平均値とに基づいて、電力変換装置１０の運転状態が、複数の運転パターンの何れに対応するかを判定する（電力変換装置１０の運転状態に対応する運転パターンを特定する。）。
【００６２】
具体的には、運転状態判定部４５１は、運転周波数、キャリア周波数、及び所定期間における出力電流の平均値の三つの値を用いて消耗度参照テーブル４６０を参照し、電力変換装置１０の運転状態に対応する運転パターン（三次元テーブルである消耗度参照テーブル４６０の一テーブルセル）を特定する。
【００６３】
消耗度積算部４５２は、電力用半導体素子の累積消耗度を算出するための機能部であり、例えば、運転状態判定部４５１によって特定された運転パターンによる特定の電力用半導体素子の消耗度（特定された一テーブルセルにおけるテーブル値のうちの一つ）を読み出す。
【００６４】
その後、消耗度積算部４５２は、読み出した消耗度を、累積消耗度記憶部４７０に記憶されたその特定の電力用半導体素子に関する累積消耗度に加算して、その累積消耗度を更新する。
【００６５】
消耗度積算部４５２は、電力変換装置１０における他の電力用半導体素子に対しても同様に、消耗度を読み出して累積消耗度を更新するようにする。
【００６６】
累積消耗度表示部４５３は、累積消耗度を操作者に提示するための機能部であり、例えば、電力変換装置１０における全ての電力用半導体素子のうち最も消耗が進んだ電力用半導体素子に関する累積消耗度（以下、「最大累積消耗度」とする。）を表示装置４３に表示させる。
【００６７】
累積消耗度表示部４５３は、数値表示（デジタル表示）、バーグラフ表示、又はメータ表示等の任意の表示態様でその最大累積消耗度を表示する。
【００６８】
なお、累積消耗度表示部４５３は、電力変換装置１０における全ての電力用半導体素子のそれぞれに関する累積消耗度を表示装置４３に表示させるようにしてもよく、消耗が進んだ一部の複数の電力用半導体素子に関する累積消耗度を表示装置４３に表示させるようにしてもよい。
【００６９】
また、累積消耗度表示部４５３は、最も消耗が進んだ電力用半導体素子の残存寿命（例えば、値１００（％）から累積消耗度（％）を差し引くことで算出される残存率（％）として表される。また、現在の累積消耗度に至るまでの期間に基づいて算出される残存期間（日数）として表されてもよい。）を表示するようにしてもよく、累積消耗度が１００％となるまでに実行可能な残りの成形ショット数（例えば、現在の累積消耗度に至るまでに実行された成形ショット数に基づいて算出される。）を表示するようにしてもよい。
【００７０】
交換時期通知部４５４は、電力用半導体素子の交換時期を操作者に通知するための機能部であり、例えば、最も消耗が進んだ電力用半導体素子の部品交換推奨日時（例えば、現在の累積消耗度に至るまでの期間に基づいて算出され、現在の累積消耗度が５０％であり、これまでに経過した時間が４年間であった場合、部品交換推奨日時は４年後よりも早い時期となる。）、又は、累積消耗度が１００％となるまでの残存日数等を表示装置４３に表示する。
【００７１】
また、交換時期通知部４５４は、最も消耗が進んだ電力用半導体素子の残存寿命が閾値を下回った場合に、音声出力装置４４から警報音を発し、部品交換時期が到来したことを操作者に伝えるようにしてもよい。
【００７２】
また、交換時期通知部４５４は、累積消耗度が１００％となるまでの残存日数に応じたメッセージを表示装置４３に表示するようにしてもよく、例えば、累積消耗度が１００％となるまでの残存日数が１００日となった場合に「３ヶ月以内の交換を推奨します」のメッセージを表示し、累積消耗度が１００％となるまでの残存日数が３０日を下回った場合に「直ちに交換することを推奨します」のメッセージを表示する。
【００７３】
次に、図５を参照しながら、電力用半導体素子消耗度監視システム１００が電力変換装置１０における電力用半導体素子の消耗度を監視する処理（以下、「消耗度監視処理」とする。）の流れについて説明する。なお、図５は、消耗度監視処理の流れを示すフローチャートであり、電力用半導体素子消耗度監視システム１００は、所定のサンプリング周期（例えば、１０ミリ秒である。）で出力電流検出装置４１が出力する出力電流の値をサンプリングしてＲＡＭ上の出力電流ログ（図示せず。）に記録しながら、所定の判定周期（例えば、１秒である。）で繰り返しこの消耗度監視処理を実行するものとする。
【００７４】
最初に、コントロールカード４０の消耗度監視部４５０は、運転状態判定部４５１により、運転周波数及びキャリア周波数の現在の設定値を取得し、且つ、出力電流ログに記録された所定の判定周期における出力電流の平均値を算出する。
【００７５】
その後、消耗度監視部４５０は、運転状態判定部４５１により、取得した運転周波数及びキャリア周波数の値、並びに、算出した出力電流の平均値を用いて消耗度参照テーブル４６０を参照し、運転パターン（テーブルセル）を特定する（ステップＳ１）。
【００７６】
その後、消耗度監視部４５０は、消耗度積算部４５２により、その特定されたテーブルセルにおける値を読み出すことによって、その特定された運転パターンが実行された場合の電力変換装置１０における電力用半導体素子のそれぞれの消耗度を取得する（ステップＳ２）。
【００７７】
その後、消耗度監視部４５０は、消耗度積算部４５２により、それら取得した電力変換装置１０における電力用半導体素子のそれぞれの消耗度の値を、累積消耗度記憶部４７０に記憶された、それら電力用半導体素子のそれぞれに対応する累積消耗度の値に加算する（ステップＳ３）。
【００７８】
その後、消耗度監視部４５０は、累積消耗度表示部４５３により、複数の電力用半導体素子のそれぞれに対応する複数の累積消耗度の値のうちの最大値である最大累積消耗度（最も消耗が進んだ電力用半導体素子の累積消耗度である。）の値を表示装置４３上に表示し、或いは、既に表示装置４３上に表示されているその最大累積消耗度の値を更新する（ステップＳ４）。
【００７９】
その後、消耗度監視部４５０は、その最大累積消耗度の値と所定の閾値とを比較し（ステップＳ５）、その最大累積消耗度の値がその所定の閾値以上となる場合には（ステップＳ５のＹＥＳ）、交換時期通知部４５４により、その最も消耗が進んだ電力用半導体素子の交換を促す警報音を音声出力装置４４から音声出力し、或いは、その交換を促すテキストメッセージを表示装置４３上に表示して、操作者にその交換の必要性を通知する（ステップＳ６）。
【００８０】
その最大累積消耗度の値が未だその所定の閾値未満である場合には（ステップＳ５のＮＯ）、消耗度監視部４５０は、電力用半導体素子の交換を促すことなく、この消耗度監視処理を終了させる。
【００８１】
以上の構成により、電力用半導体素子消耗度監視システム１００は、電力変換装置１０の使用環境に応じて変化する電力変換装置１０の運転状態を、予め登録した運転パターンの組み合わせとして認識し、各運転パターンと各運転パターンが実行された場合の各電力用半導体素子の消耗度とを関連付けて記憶する消耗度参照テーブル４６０を参照しながら、各電力用半導体素子の累積消耗度を監視するので、電力変換装置１０の運転状態が不変であることを前提として累積消耗度を監視する場合に比べ、より正確に累積消耗度を監視することができる。
【００８２】
また、電力用半導体素子消耗度監視システム１００は、出力電流検出装置４１が検出した出力電流の値に基づいて各電力用半導体素子における発熱量をその都度演算する必要がなく、より低い演算負荷で累積消耗度を監視することができる。
【００８３】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなしに上述した実施例に種々の変形及び置換を加えることができる。
【００８４】
例えば、上述の実施例において、電力用半導体素子消耗度監視システム１００は、運転周波数、キャリア周波数、及び出力電流の三つの値によって運転パターンを特定するが、登録された運転パターンの数（テーブルセルの数）が少なく、三つの値に完全に一致する運転パターンが存在しない場合には、最も近い運転パターン（テーブルセル）における消耗度を採用するものとする。
【００８５】
或いは、電力用半導体素子消耗度監視システム１００は、所定の近似式を用いて運転パターン（テーブルセル）間を補間するようにしてもよい。この場合、電力用半導体素子消耗度監視システム１００は、各電力用半導体素子の消耗度をより高精度に監視することができる。
【００８６】
或いは、電力用半導体素子消耗度監視システム１００は、発生頻度の高い運転状態については運転パターン（テーブルセル）を用いて消耗度を取得しながら、発生頻度の低い運転状態については所定の関数（計算式）を用いてそれら運転状態に対応する消耗度を取得するようにしてもよい。この場合、電力用半導体素子消耗度監視システム１００は、演算負荷を抑え且つ幅広い運転状態に対応しながら各電力用半導体素子の消耗度をより高精度に監視することができる。
【００８７】
なお、電力用半導体素子消耗度監視システム１００は、全ての運転状態に対し、運転パターン（テーブルセル）を用いることなく、所定の関数（計算式）を用いてそれら運転状態に対応する消耗度を取得するようにしてもよい。
【００８８】
また、上述の実施例において、電力用半導体素子消耗度監視システム１００は、複数の電力用半導体素子のそれぞれに対応する累積消耗度を累積消耗度記憶部４７０に記憶するが、電力用半導体素子が交換された場合には、その交換が行われた電力用半導体素子に対応する累積消耗度のみをリセットし、交換が行われていない他の電力用半導体素子に対応する累積消耗度をそのまま保持するようにする。交換が行われていない他の電力用半導体素子の累積消耗度の監視を継続できるようにするためである。
【００８９】
また、上述の実施例において、電力用半導体素子消耗度監視システム１００は、射出成形機に搭載されるインバータにおける電力用半導体素子の消耗度を監視するが、射出成形機以外の装置に搭載される半導体回路における電力用半導体素子の消耗度を監視するようにしてもよい。
【符号の説明】
【００９０】
２・・・ボールねじ  ３・・・ナット  ４・・・プレッシャプレート  ５、６・・・ガイドバー  ７・・・ベアリング  ８・・・ロードセル  ９・・・射出軸  １０・・・電力変換装置  １１・・・整流器  １２・・・平滑回路  １２ａ・・・電圧検出器  １３、１３Ａ〜１３Ｄ・・・インバータ回路  ２０・・・交流電源  ３０、３０Ａ〜３０Ｄ・・・モータ  ３５・・・ユーザインターフェース  ４０・・・コントロールカード  ４１、４１Ａ〜４１Ｄ・・・出力電流検出装置  ４２、４２Ａ〜４２Ｄ・・・回転速度検出装置  ４３・・・表示装置  ４４・・・音声出力装置  ５０・・・ドライバカード  ５１・・・加熱シリンダ  ５１−１・・・ノズル  ５２・・・ホッパ  ５３・・・連結部材  ５５・・・ロードセル増幅器  ５６・・・コントローラ  ５７・・・位置検出器  ５８・・・増幅器  ５９・・・スクリュ  １００・・・電力用半導体素子消耗度監視システム  ４００・・・モータ速度補正部  ４５０・・・消耗度監視部  ４５１・・・運転状態判定部  ４５２・・・消耗度積算部  ４５３・・・累積消耗度表示部  ４５４・・・交換時期通知部  ４６０・・・消耗度参照テーブル  ４７０・・・累積消耗度記憶部
【図１】
0005785822.tif 000002
【図２】
0005785822.tif 000003
【図３】
0005785822.tif 000004
【図４】
0005785822.tif 000005
【図５】
0005785822.tif 000006