"原動機と、該原動機と連結した同期モータと、該同期モータと連結したコンバータと、該コンバータと連結したインバータと、前記コンバータと前記インバータとの間に設けられる蓄電手段と、を備え、前記原動機により前記同期モータを回転させて交流電力を出力し、該同期モータで発電された交流電力を前記コンバータで直流化し、この直流電力を前記インバータで所望周波数の交流電力に変換するインバータ発電装置において、前記インバータは、外部より入力される電圧の指示値に基づいて、電圧指令値を生成して出力する電圧指令生成手段と、外部より入力される周波数の指示値に基づいて、周波数指令値を生成して出力する周波数指令生成手段と、前記電圧指令生成手段より出力される電圧指令値、及び前記周波数指令生成手段より出力される周波数指令値に基づいてPWM信号を生成するPWM信号生成手段と、複数の半導体素子を有し、前記PWM信号生成手段より出力されるPWM信号に基づいて前記複数の半導体素子がスイッチングして交流電力を生成するスイッチング手段と、前記スイッチング手段の出力電流を検出する電流検出手段と、を有し、前記電圧指令生成手段は、前記電流検出手段にて検出される出力電流が予め設定した上限閾値以下である通常時には前記電圧の指示値に応じた電圧指令値を生成して出力すると共に、前記出力電流が前記上限閾値を超えた場合には、予め前記電圧の指示値よりも低く設定した最低出力電圧に対応する電圧指令値を出力する電圧指令変更手段を備えることを特徴とするインバータ発電装置。前記最低出力電圧は、電圧指示値よりも低い値であって負荷の起動や停止を制御するコンタクタが遮断しない電圧値に設定されることを特徴とする請求項1に記載のインバータ発電装置。前記電圧指令生成手段は、前記蓄電手段に充電されたPN電圧の検出値と、該蓄電手段に充電するPN電圧の設定値との比率であるPN電圧検出値/PN電圧設定値を求める補正手段を更に備え、前記通常時には、前記電圧の指示値に、前記補正手段で求められた比率を乗じて、前記電圧指令値を算出することを特徴とする請求項1または請求項2のいずれかに記載のインバータ発電装置。前記電圧指令生成手段は、前記電圧指令変更手段の後段に設けられるフィルタ手段を更に備え、前記フィルタ手段は、前記電圧指令変更手段より供給される電圧指令値が低下する方向に変化した場合には、該電圧指令値を第1の追随速度で変化させて出力し、前記電圧指令変更手段より供給される電圧指令値が上昇する方向に変化した場合には、前記電圧指令変更手段より供給される電圧指令値を、前記第1の追随速度よりも遅い第2の追随速度で変化させて出力することを特徴とする請求項1~請求項3のいずれか1項に記載のインバータ発電装置。前記フィルタ手段は、時系列的に入力される電圧指令値に対して、今回入力される電圧指令値から前回出力した電圧指令値を減じて得られる偏差を求め、この偏差が正の値である場合には、前記電圧指令変更手段より出力される電圧指令値に第1の係数を乗じ、前記偏差が負の値である場合には、前記第1の係数よりも大きい第2の係数を乗じる乗算手段と、前記乗算手段より出力される信号に、前回出力した電圧指令値を加算して今回の電圧指令値を生成する加算手段と、前記今回の電圧指令値と前記最低出力電圧に対応する電圧指令値とを対比し、今回の電圧指令値が前記最低出力電圧に対応する電圧指令値を超える場合には今回の電圧指令値を出力し、今回の電圧指令値が前記最低出力電圧に対応する電圧指令値以下である場合には、出力する電圧指令値を前記最低出力電圧に対応する電圧指令値にクランプして出力する演算手段と、を備えたことを特徴とする請求項4に記載のインバータ発電装置。前記周波数指令生成手段は、外部より入力される電圧指示値V1と前記電圧指令生成手段より出力される電圧指令値V2との比率に基づき、演算式1-V2/V1を用いて倍率Bを求める倍率演算手段と、外部より入力される周波数指示値f1に対して、f11-KB但し、Kは係数の演算式により、出力する周波数指令値を生成することを特徴とする請求項1~請求項5のいずれか1項に記載のインバータ発電装置。前記電圧指令生成手段より出力される電圧指令値、及び前記電流検出手段で検出される出力電流値に基づいて、負荷の消費電力を算出する消費電力計算手段を更に備え、前記消費電力計算手段は、算出した消費電力と前記原動機の回転数との対応関係を示す対応テーブルを備え、前記消費電力が算出された際に、該消費電力に基づき前記対応テーブルを参照して前記原動機の回転数を決定し、決定した回転数のデータを、前記原動機に指示することを特徴とする請求項1~請求項6のいずれか1項に記載のインバータ発電装置。前記消費電力計算手段は、前記電流検出手段で検出されるq軸電流、及びd軸電流、及び線間電流と、前記インバータの出力電圧に基づいて、有効電力のインピーダンスZを算出し、更に、外部より入力される電圧指示値に基づき、下式により消費電力P1を算出することを特徴とする請求項7に記載のインバータ発電装置。しかしながら、上述した特許文献1に開示された従来例では、発電機の出力電圧をむやみに低下させるので、負荷モータの起動、停止を切り替えるための負荷装置内コンタクタ電磁開閉器等が遮断したり、同じく負荷装置内の制御ユニットがリセットされる等のトラブルが発生して、負荷モータを円滑に起動させることができなくなるという問題が発生していた。本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、負荷の起動時に発生する突入電流を抑制して回路を保護し、コンタクタがむやみに遮断されることを防止することが可能なインバータ発電装置を提供することにある。上記目的を達成するため、本願請求項1に記載の発明は、原動機例えば、エンジン11と、該原動機と連結した同期モータ13と、該同期モータと連結したコンバータ14と、該コンバータと連結したインバータ15と、前記コンバータと前記インバータとの間に設けられる蓄電手段例えば、主回路コンデンサ19と、を備え、前記原動機により前記同期モータを回転させて交流電力を出力し、該同期モータで発電された交流電力を前記コンバータで直流化し、この直流電力を前記インバータで所望周波数の交流電力に変換するインバータ発電装置100において、前記インバータは、外部より入力される電圧の指示値電圧指示値に基づいて、電圧指令値を生成して出力する電圧指令生成手段154と、外部より入力される周波数の指示値周波数指示値に基づいて、周波数指令値を生成して出力する周波数指令生成手段153と、前記電圧指令生成手段より出力される電圧指令値、及び前記周波数指令生成手段より出力される周波数指令値に基づいてPWM信号を生成するPWM信号生成手段152と、複数の半導体素子を有し、前記PWM信号生成手段より出力されるPWM信号に基づいて前記複数の半導体素子がスイッチングして交流電力を生成するスイッチング手段150と、前記スイッチング手段の出力電流線電流を検出する電流検出手段157と、を有し、前記電圧指令生成手段は、前記電流検出手段にて検出される出力電流が予め設定した上限閾値電流上限閾値以下である通常時には前記電圧の指示値に応じた電圧指令値を生成して出力すると共に、前記出力電流が前記上限閾値を超えた場合には、予め前記電圧の指示値よりも低く設定した最低出力電圧に対応する電圧指令値を出力する電圧指令変更手段43を備えることを特徴とする。請求項2に記載の発明は、請求項1において、前記最低出力電圧は、電圧指示値よりも低い値であって負荷の起動や停止を制御するコンタクタが遮断しない電圧値に設定されることを特徴とする。請求項3に記載の発明は、請求項1,2において、前記電圧指令生成手段は、前記蓄電手段に充電されたPN電圧の検出値と、該蓄電手段に充電するPN電圧の設定値との比率であるPN電圧検出値/PN電圧設定値=G2を求める補正手段42を更に備え、前記通常時には、前記電圧の指示値に、前記補正手段で求められた比率G2を乗じて、前記電圧指令値を算出することを特徴とする。請求項4に記載の発明は、請求項1~3において、前記電圧指令生成手段は、前記電圧指令変更手段の後段に設けられるフィルタ手段例えば、ローパスフィルタ44を更に備え、前記フィルタ手段は、前記電圧指令変更手段より供給される電圧指令値が低下する方向に変化した場合には、該電圧指令値を第1の追随速度で変化させて出力し、前記電圧指令変更手段より供給される電圧指令値が上昇する方向に変化した場合には、前記電圧指令変更手段より供給される電圧指令値を、前記第1の追随速度よりも遅い第2の追随速度で変化させて出力することを特徴とする。請求項5に記載の発明は、請求項4において、前記フィルタ手段は、時系列的に入力される電圧指令値に対して、今回入力される電圧指令値から前回出力した電圧指令値を減じて得られる偏差Errを求め、この偏差が正の値である場合には、前記電圧指令変更手段より出力される電圧指令値に第1の係数G3を乗じ、前記偏差が負の値である場合には、前記第1の係数よりも大きい第2の係数G4を乗じる乗算手段51,52,55と、前記乗算手段より出力される信号に、前回出力した電圧指令値を加算して今回の電圧指令値を生成する加算手段56と、前記今回の電圧指令値と前記最低出力電圧に対応する電圧指令値とを対比し、今回の電圧指令値が前記最低出力電圧に対応する電圧指令値を超える場合には今回の電圧指令値を出力し、今回の電圧指令値が前記最低出力電圧に対応する電圧指令値以下である場合には、出力する電圧指令値を前記最低出力電圧に対応する電圧指令値にクランプして出力する演算手段53と、を備えたことを特徴とする。請求項6に記載の発明は、請求項1~5において、前記周波数指令生成手段は、外部より入力される電圧指示値V1と前記電圧指令生成手段より出力される電圧指令値V2との比率に基づき、演算式1-V2/V1を用いて倍率Bを求める倍率演算手段61と、外部より入力される周波数指示値f1に対して、f11-KB但し、Kは係数の演算式により、出力する周波数指令値を生成することを特徴とする。請求項7に記載の発明は、請求項1~6において、前記電圧指令生成手段より出力される電圧指令値、及び前記電流検出手段で検出される出力電流値に基づいて、負荷の消費電力を算出する消費電力計算手段を更に備え、前記消費電力計算手段は、算出した消費電力と前記原動機の回転数との対応関係を示す対応テーブルを備え、前記消費電力が算出された際に、該消費電力に基づき前記対応テーブルを参照して前記原動機の回転数を決定し、決定した回転数のデータを、前記原動機に指示することを特徴とする。請求項8に記載の発明は、請求項7において、前記消費電力計算手段は、前記電流検出手段で検出されるq軸電流、及びd軸電流、及び線間電流と、前記インバータの出力電圧に基づいて、有効電力のインピーダンスZを算出し、更に、外部より入力される電圧指示値に基づき、下式により消費電力P1を算出することを特徴とする。本発明に係るインバータ発電装置では、スイッチング手段の出力電流が上限閾値に達した場合には、最低出力電圧に対応する電圧指令値によりPWM信号を生成して、インバータを駆動するので、負荷駆動開始時等に電流値が増大した場合にこれを抑制することができ、且つ原動機がストールすることを防止することができる。以下、本発明の実施形態を図面に基づいて説明する。図1は、本発明の一実施形態に係るインバータ発電装置100の構成を示すブロック図である。同図に示すように、このインバータ発電装置100は、ディーゼルエンジンやガソリンエンジン等のエンジン原動機11と、エンジン11の回転によりU相、V相、W相の3相交流の誘起電圧を発生する同期モータ13と、エンジン11の出力軸と同期モータ13の回転軸を結合するカップリング12と、同期モータ13に接続され該同期モータ13より出力されるU相、V相、W相の各誘起電圧をPN直流電圧に変換するコンバータ14と、該コンバータ14より出力されるPN直流電圧からR相、S相、T相の3相交流電圧を生成するインバータ15と、コンバータ14とインバータ15とを接続するPN結線の間に介置される主回路コンデンサ19蓄電手段と、前記インバータに接続されスイッチングノイズを軽減するためのLCフィルタ16と、を備えている。更に、LCフィルタ16は、遮断機17を介して誘導電動機等の負荷18に接続されている。なお、図1では、1つの遮断機17及び負荷18を記載しているが、実際には、LCフィルタ16の後段側に、複数の遮断機及び負荷が設けられる場合が多い。また、例えば負荷が誘導電動機の場合は、モータの起動停止を操作するためのコンタクタ18aが電源接続の初段に設置されていることが多い。また、同期モータ13として、例えば回転子に永久磁石が埋め込まれたIPMモータを用いることができる。また、エンジン11には、該エンジン11の回転を制御するECUEngineControlUnit20が接続されている。コンバータ14は、半導体素子であるトランジスタ、IGBT、或いはMOSFET等のスイッチング素子、及びダイオードを複数個備え、各スイッチング素子をスイッチング動作させることにより、U相、V相、W相の3相交流電圧をPN直流電圧に変換する。更に、コンバータ14は、負荷18に出力する電力に応じて、同期モータ13に適宜電流を流すことにより、エンジン11の回転数を頻繁に変化させることなく、所望の電力を発生させるようにしている。つまり、コンバータ14は、通常の整流器とは異なり、同期モータ13より出力される3相交流電圧から所望の大きさのPN直流電圧を生成すると共に、負荷に出力する電力に応じて同期モータ13に電流を流すことにより、負荷変動に応じた安定した電力を発生させている。主回路コンデンサ19は、PN直流電圧を平滑化し、且つ、インバータ15が大電力を出力する際の電力を蓄積する機能を有する。インバータ15は、上述のコンバータ14と同様に、半導体素子であるトランジスタ、IGBT、MOSFETのスイッチング素子、及びダイオードを複数備え、各スイッチング素子をスイッチング動作させることによりR相、S相、T相の3相交流電圧を生成する。また、各スイッチング素子のスイッチングのパターンにより、インバータ15の出力電圧及び出力周波数を任意の値に設定することができる。図2は、インバータ15の詳細な構成を示すブロック図である。同図に示すように、インバータ15は、半導体素子によりPN直流電圧をスイッチングして3相交流電圧を生成するスイッチング回路150スイッチング手段と、主回路コンデンサ19に生じる電圧を検出するPN電圧検出部151と、スイッチング回路150にて生成する3相交流電圧の周波数指令値を出力する周波数指令生成部153周波数指令生成手段と、スイッチング回路150にて生成する3相交流電圧の電圧指令値を出力する電圧指令生成部154電圧指令生成手段と、を有している。また、周波数指令生成部153より出力される周波数指令値と、電圧指令生成部154より出力される電圧指令値、及びPN電圧検出部151で検出されるPN電圧検出値に基づいて、PWM信号を生成し、生成したPWM信号をスイッチング回路150に出力するPWM信号生成部152PWM信号生成手段と、を備えている。更に、スイッチング回路150より出力されるR相、S相、T相の線電流をそれぞれ検出する電流計157電流検出手段と、該電流計157にて検出される各相の線電流IR,IS,ITを取得し、更にPWM信号生成部152より出力されるPWM信号に基づいて、3相の線電流IR,IS,ITを2相d軸、q軸の軸電流信号に変換する電流検出変換部156と、該電流検出変換部156で変換された2相の軸電流信号に基づいて、負荷18図1参照にて消費される消費電力を算出する消費電力計算部155消費電力計算手段と、を備えている。スイッチング回路150は、図11に示すように、6個のトランジスタTr1~Tr6と、各トランジスタTr1~Tr6に対して並列に接続されるダイオードD1~D6を備えている。そして、トランジスタTr1とTr2は直列接続され、トランジスタTr1の一端コレクタはプラス側電極P極に接続され、トランジスタTr2の一端エミッタはマイナス側電極N極に接続されている。そして、各トランジスタTr1とTr2の接続点はR相電圧Vrの出力点とされている。同様に、トランジスタTr3とTr4は直列に接続され、その接続点はS相電圧Vsの出力点とされ、トランジスタTr5とTr6は直列に接続され、その接続点はT相電圧Vtの出力点とされている。また、6個のアンド回路AND1~AND6を備えており、各アンド回路AND1~AND6の一方の入力端子には、電力供給を制御するためのゲート信号が供給され、他方の入力端子には、アンド回路AND1~AND6に対してそれぞれPWM信号生成部152より出力されるPWM信号、即ち、sigRu、sigSu、sigTu、sigRd、sigSd、sigTdが供給される。従って、ゲート信号がオンHレベルとされている場合には、各PWM信号により各トランジスタTr1~Tr6が駆動され、3相交流電圧が生成されて出力されることとなる。また、ゲート信号がオフLレベルとされている場合には、PWM信号に関わらず、各トランジスタTr1~Tr6は駆動されない。なお、以下では上側のトランジスタTr1,Tr3,Tr5、及びダイオードD1,D3,D5を上側アーム、下側のトランジスタTr2,Tr4,Tr6、及びダイオードD2,D4,D6を下側アームと称する。図2に示す消費電力計算部155は、消費電力とエンジン回転数との対応関係を示す回転数対応テーブル155aを備えており、該消費電力計算部155では消費電力を算出すると、この消費電力に基づいて、回転数対応テーブル155aを参照してエンジン11の回転数データを求める。そして、求めた回転数データをエンジン11のECU20に送信する。エンジン11は、ECU20の制御により、求められた回転数となるように制御されることとなる。回転数対応テーブルは、図7に示すようにエンジン11の燃費曲線に基づき、消費電力に所定の余裕値を加えた電力を発生させるために最も少ない燃料消費量となる消費電力とエンジン11の回転数指示値との関係が設定されており、アイドル回転数、最高回転数に基づき、消費電力が低い又は0の場合には、エンジン11の回転数がアイドル回転数となるように設定され、その後、本実施形態では消費電力が増加するにつれてエンジン11の回転数が直線的に増加し、最高回転数にてクランプされるように設定される。次に、図2に示すPWM信号生成部152、及び電流検出変換部156の詳細について、図3に示すブロック図を参照して説明する。図3に示すように、PWM信号生成部152は、インバータ15の外部より入力される2相d軸、q軸の電圧指令値のうちq軸電圧を補正する電圧補正部31と、2相3相変換部32と、R相、S相、T相の各電圧信号に基づいて、3相のPWM信号を生成するPWM波形変換部33と、電気角生成部34と、を備えている。電圧補正部31は、電圧指令値に、PN設定電圧とPN電圧のフィードバック値との比率PN電圧設定値/PN電圧検出値を乗じることにより、該q軸電圧を補正し、補正後のq軸電圧を2相3相変換部32に出力する。2相3相変換部32は、d軸電圧及び補正後のq軸電圧に基づいて2相3相変換を行い、3相R相、S相、T相で6アームのPWM信号を生成する。該PWM信号生成部152で生成されるPWM信号は、図2に示すスイッチング回路150に出力されて、図11に示した各トランジスタTr1~Tr6の駆動に用いられる。電気角生成部34は、図2に示す周波数指令生成部153より出力される周波数指令値に基づいて、3相電圧R相、S相、T相の各電圧の電気角を求め、この電気角を2相3相変換部32、及び電流検出変換部156に出力する。電気角は、電気的な1周期が0~360degとなるように設定する。例えば、周波数指令値が50Hzの場合には電気的な1周期は20msecとなるので、電気角は20msecで0~360degとなるように生成する。また、図3に示す電流検出変換部156は、電流計157図2参照で検出されるR相、S相、T相の各相電流IR,IS,IT、及び電気角生成部34より出力される電気角に基づいて、R相、S相、T相の3相電流を、d軸、q軸の2相電流に変換する3相2相変換部35を備え、変換後のd軸電流、及びq軸電流を図2に示す消費電力計算部155に出力する。次に、図2に示した消費電力計算部155における消費電力の計算手順について説明する。インバータ15の外部より入力される電圧指示値をVa、電圧指令生成部より出力される電圧指令値インバータ15の出力電圧をVb、3相の線電流をI1、q軸電流をIq、d軸電流をId、とすると、瞬時の消費電力P1は、次の1式で示すことができる。そして、1式の右辺の分母は、有効電力のインピーダンスを示すから、該インピーダンスをZとすると、1式は次の2式で示すことができる。2式に示すように、負荷18の瞬時の消費電力P1を演算する際に、外部から入力される電圧指示値Va及び有効電力のインピーダンスZを使用している。従って、負荷の駆動時等に突入電流が発生し、インバータ15の出力電圧が急激に低下した場合であっても、消費電力計算部155にて求められる消費電力が急激に低下することが無い。即ち、出力電圧が急激に変動した場合であっても、エンジン11の回転数が急激に変動することを防止し、該エンジン11を安定的に運転できることとなる。また、消費電力P1の演算にスイッチング回路150の電圧出力値を用いないので、リップルの影響を受けることがない。次に、図2に示す電圧指令生成部154の詳細な構成について、図4に示すブロック図を参照して説明する。図4に示すように、電圧指令生成部154は、インバータ15の外部より電圧指示値、最低出力電圧、インバータ15より出力される線電流即ち、Iq2Id21/2で求められる電流、及び電流上限閾値が入力される。そして、該電圧指令生成部154は、外部より与えられる電圧指示値に対して係数G1を乗じる乗算部41と、乗算部41の出力信号に対して係数G2を乗じる乗算部42補正手段と、演算部43電圧指令変更手段、及びローパスフィルタ44フィルタ手段を備えている。ここで、最低出力電圧は、電圧指示値よりも低い値であって負荷に付属して例えばモータの起動や停止を制御するコンタクタが遮断しない電圧に設定される。乗算部41は、インバータ15の外部より入力された電圧指示値に対して、次の3式で示す係数G1を乗じる。G1=1/{1-PWM周波数×デッドタイム×2}...33式は、スイッチング回路150が有する各相の上側アーム、即ち、図11に示すトランジスタTr1,Tr3,Tr5、及び下側アーム、即ちトランジスタTr2,Tr4,Tr6が駆動するときのデッドタイムを補正するための係数を示している。つまり、上側アーム、及び下側アームは、双方が同時にオンとなることを防止するために、オン、オフの切り替え時に双方を同時にオフとするデッドタイムを設けており、この分の電圧を補正するために電圧指示値に係数G1を乗じている。なお、上記のデッドタイムには、上側アーム及び下側アームに使用するトランジスタのオンとオフの時間差を含めるようにしても良い。更に、乗算部42は、乗算部41の出力信号に対して、次の4式で示す係数G2を乗じる。G2=PN電圧検出値/PN電圧設定値但し、0≦G2≦1...55式に示すPN電圧検出値は、主回路コンデンサ19に生じる電圧値電圧検出値であり、PN電圧設定値は、主回路コンデンサ19に充電する電圧の設定値電圧設定値である。そして、5式で算出する係数G2は、主回路コンデンサ19に生じるPN電圧の検出値が、PN電圧設定値に対して大きく減少した場合に小さい値となる。従って、PN電圧検出値が低下しているときに、負荷18の消費電力が増加した場合であっても、係数G2を乗じることにより、電圧指示値が急激に増加することを防止できる。即ち、主回路コンデンサ19に生じる電圧PN電圧が低下しているときに、インバータ15が負荷変動に応じた電力をそのまま出力すると、主回路コンデンサ19に電力を供給するためにコンバータ14の負荷が増大し、エンジン11がストールする原因となる場合がある。そこで、本実施形態では、電圧指示値に係数G2を乗じることにより、PN電圧検出値がPN電圧設定値に対して低下している場合には、乗算部42の出力信号を低下させることにより、インバータ15の出力電圧を低下させて、エンジン11がストールすることを防止する。また、図4に示す演算部43は、入力端子IN1~IN4、及び出力端子OUT1を備えており、入力端子IN1には、乗算部42の出力信号d1が入力され、入力端子IN2には、インバータ15が出力可能な最低電圧である最低出力電圧d2が入力され、入力端子IN3には、負荷18に流れる線電流d3が入力され、入力端子IN4には、過電流の発生を定義する電流上限閾値d4が入力される。そして、演算部43は、これらの各データに基づいて、d3>d4が成立した場合に出力端OUT1より最低出力電圧d2を出力し、それ以外の場合には信号d1を出力する。上記の処理では、線電流d3が電流上限閾値d4を上回った場合、換言すれば、負荷18に流れる電流が増大して過電流に達する場合には、最低出力電圧d2に基づく電圧指令値を出力することにより、負荷18に供給する電圧を低下させて、過電流が流れることを防止する。そして、演算部43の出力信号d1またはd2はゲイン後述する係数G3,G4を変更可能なローパスフィルタ44に供給される。ローパスフィルタ44は、負荷18に起動時等の突入電流を抑制するために設けられており、突入電流が発生した際にはインバータ15の出力電圧を即時に低下させ、その後、低下した出力電圧を電圧指示値に上昇させる際には緩やかに電圧を上昇する電圧指令値を出力する。そして、該ローパスフィルタ44から出力された電圧指令値は、図2に示すPWM信号生成部152、及び消費電力計算部155に出力されることとなる。以下、ローパスフィルタ44について詳細に説明する。図5は、ローパスフィルタ44の詳細な構成を示すブロック図である。該ローパスフィルタ44は、演算部43の出力信号d1またはd2、及び最低出力電圧d2に基づいて、電圧指令値をフィルタ処理して出力する。図5に示すように、ローパスフィルタ44は、係数G3第1の係数を乗じる乗算部51乗算手段と、係数G4第2の係数;但し、G4>G3;G4はG3の10~30倍程度とするを乗じる乗算部52乗算手段と、演算部53演算手段と、遅延部54と、減算部55と、加算部56加算手段、及びスイッチSW1を備えている。減算部55は、入力信号図4に示す演算部43の出力端子OUT1の出力信号とフィードバック信号前回の演算部53の出力との差分を演算し、これを偏差として出力する。乗算部51は、偏差Errに係数G3を乗じてスイッチSW1の端子T1に出力する。乗算部52は、偏差Errに係数G4を乗じて端子T2に出力する。スイッチSW1は、偏差Errが正の値Err>0である場合にはスイッチSW1を端子T1側に接続することにより、乗算部51の出力信号を出力端子OUT2より出力し、偏差Errがゼロまたは負の値Err≦0の場合には、スイッチSW1を端子T2側に接続することにより、乗算部52の出力信号を出力端子OUT2より出力する。そして、出力端子OUT2は、加算部56に接続され、更に、該加算部56は、演算部53の入力端子IN5に接続されている。また、演算部53の入力端子IN6には、図4に示す最低出力電圧d2が入力される。加算部56は、スイッチSW1の出力端子OUT2より出力される信号と、遅延部54より出力される前回の出力値とを加算し、加算した信号d5を演算部53の入力端子IN5に出力する。演算部53は、d5<d2の場合には、出力端子OUT3よりd2を出力する。他方、d5≧d2の場合には、出力端子OUT3よりd5を出力する。つまり、出力信号を最低出力電圧d2にクランプする。そして、この出力信号は、電圧指令値として図2に示すPWM信号生成部152、及び消費電力計算部155に出力される。また、この出力信号は、フィードバック信号として図5に示す遅延部54に供給される。遅延部54より出力される一サンプリング遅れ信号は、減算部55、及び加算部56に出力される。そして、上述したようにスイッチSW1は、偏差Errが正の値である場合Err>0には、該偏差Errに対して係数G3を乗じ、偏差Errがゼロまたは負の値であるErr≦0には、該偏差Errに対して係数G4G4>G3を乗じるので、電圧指令値が増加傾向にある場合には、減少傾向にある場合よりも、より小さい係数を乗じて出力端子OUT2より出力することとなる。このため、突入電流が流れた後の場合等において、電圧指令値OUT1が増加する場合にはその増加速度を遅くすることができる。即ち、電圧指令値OUT1が低下する傾向に変化する場合には、係数G4を乗じることにより、電圧指令値を第1の追随速度で変化させ、電圧指令値OUT1が増加する傾向に変化する場合には、係数G3を乗じることにより、電圧指令値を第1の追随速度よりも遅い第2の追随速度で変化させることとなる。また、演算部53は、加算部56の出力信号d5と最低出力電圧d2を比較し、d5がd2よりも低い場合、即ち、加算部56の演算結果が最低出力電圧d2よりも低い場合には、出力端子OUT3より出力する電圧指令値を最低出力電圧d2とする。従って、電圧指示値が最低出力電圧d2にクランプされるので、例えば、負荷に付属してモータの起動や停止を制御するコンタクタの遮断を防ぐことができる。次に、図6に示すブロック図を参照して、図2に示した周波数指令生成部153の詳細について説明する。図6に示すように周波数指令生成部153は、周波数指示値を所定の範囲内でスイープするスイープ演算部61倍率演算手段と、所定の係数K0<K≦1の範囲の数値を乗じる乗算部62と、減算部63と、を備えている。スイープ演算部61は、インバータ15の外部より入力される周波数指示値に基づいて、下記の6式に示す演算により倍率Bを算出し、算出した倍率Bを乗算部62に出力する。B=1-{電圧指令値V2/電圧指示値V1}...6また、出力する周波数指令値減算部63の出力は、以下の7式により求められる。周波数指令値=f11-KB...7但し、7式においてf1は入力される周波数指令値、Kは、乗算部62に設定されている係数であり0<K≦1である。6式において、例えば、電圧指示値V1が200ボルト、電圧指令値V2が140ボルトで、入力される周波数指示値がf1である場合にはB=0.3となり、スイープ演算部61の出力信号は、0.3f1となる。また、乗算部62で設定される係数Kが0.5である場合には、該乗算部62の出力信号は0.15f1となって、減算部63に供給される。従って、減算部63の出力信号は、0.85f1となり、外部より入力される周波数指示値f1よりも15低い周波数が周波数指令値となって出力される。その後、電圧指令値V2が上昇して電圧指示値V1と一致すると、6式で示すBがゼロとなるので、周波数指示値f1は減算部63で減算されることなく、そのまま出力されることとなる。つまり、0.85f1~f1の範囲で周波数指令値がスイープされることとなる。このように、周波数指令値をスイープさせながら周波数指令値f1まで増加させることにより、例えば、誘導電動機の様な誘導負荷の場合、効率良く負荷にエネルギーを注入することができることから、起動時間を短くすることができ、コンバータやエンジンの負担の軽減に寄与することとなる。次に、上述のように構成された本実施形態に係るインバータ発電装置100の作用について説明する。図8は、時間経過に伴う各波形の変化を示すタイミングチャートであり、図8aは負荷18に接続される電線に流れる線電流を示し、bはPN電圧主回路コンデンサ19の端子間電圧の変化を示し、cはインバータ15の出力電圧を示し、dはインバータ15より出力される電圧の周波数を示し、eは消費電力推定値を示す。なお、以下では、負荷18として、誘導電動機を用いた場合について説明する。図8において、時刻t1にて誘導電動機の起動スイッチ図示省略をオンとすると、図8aに示すように、q軸電流Iq、及びd軸電流Idが流れる。また、線電流はq軸電流Iqとd軸電流Idをベクトル的に加算した電流となり、起動スイッチのオンの直後に電流上限閾値を超える。つまり、図4に示したd3>d4が成立するので、演算部43の出力端子OUT1は、出力信号として最低出力電圧を出力することになる。その結果、図8bに示すように、PN電圧はPN電圧設定値に対して若干低下し、更に、図8cに示すように、インバータ15の出力電圧は、最低出力電圧まで低下する。また、電圧指示値に対して電圧出力値は小さくなるので、図6に示したスイープ演算部61の出力信号は、例えば、0.3f1程度の信号を出力することになり、減算部63の出力信号は0.85f1程度となるので、図8dに示すように、インバータ15の出力周波数は、周波数指示値f1よりも若干低い数値例えば、15低い数値となる。その結果、図8eに示すように、消費電力計算部155で演算される消費電力消費電力推定値は、消費電力の実測値よりも大きくなる。そして、この消費電力推定値に基づき、回転数対応テーブル155a図7参照を参照してエンジン11の回転数を決定する。つまり、実際の負荷18の消費電力よりも大きい値となる消費電力推定値を用いて、エンジン11の回転数を制御するので、負荷18が起動を開始した直後は、実際の消費電力に対応する回転数よりも高い回転数でエンジン11が回転駆動することとなり、エンジン11のストールを防止することができる。その後、誘導電動機に流れる電流線電流が低下し、例えば時刻t2において電流上限閾値を下回る。すると、インバータ15の出力電圧が電圧指示値となる方向に変化する。しかし、このとき、急峻に電圧を復帰させると、誘導電動機での消費電力が急激に増加して、線電流が再度電流上限閾値を上回る可能性がある。また、PN電圧も負荷18の起動終盤では、未だPN電圧設定値に達しておらず、低い電圧にとどまっている図8b参照。そこで、本実施形態では、インバータ15の出力電圧を徐々に復帰させるために、図4に示した乗算部42係数G2を用いている。即ち、乗算部41の出力信号に係数G2上述した5式参照を乗じることにより、PN電圧の上昇に応じて、出力電圧を電圧指示値に復帰させるので、線電流が急激に上昇することを防止し、誘導電動機に接続されているコンタクタが遮断されることを防止することができる。図9は、時間経過に対する線電流の変化を示すタイミングチャート図8aに対応であり、曲線S1は駆動開始時に出力電圧を低下させた場合であり、曲線S2は出力電圧を低下させなかった場合を示している。曲線S1,S2を対比すると、曲線S1はS2よりも最大値が小さく抑えられていることが理解される。即ち、負荷18の起動時にインバータ15の出力電圧を低下させることにより、負荷18に流れる電流値線電流の増加を抑制することができる。従って、インバータの制御ユニットに設けられる半導体素子の小型化に寄与することとなる。図10は、インバータ15の出力周波数をスイープさせたときの突入電流の変化を示すタイミングチャートを示している。図10に示す曲線S11は、図6に示す周波数指示値f1に電圧指令値V2と電圧指令値V1の比で決定されるBを乗じたものに、乗算部62で設定される係数Kを1.0とした場合を示し、曲線S12は、係数Kを0.5とした場合を示し、曲線S13は係数Kを0.3とした場合の特性を示している。そして、各曲線S11~S13から理解されるように、係数Kが大きい場合には、負荷18の起動時間は早くなるが、その反面、突入電流は大きくなる。一方、係数Kが小さい場合には、突入電流は小さいが、起動時間は遅くなる。本実施形態では、係数Kを適宜設定することにより、負荷18の起動時における突入電流を抑制することができる。このようにして、本実施形態に係るインバータ発電装置100では、負荷モータを駆動する際に、PWM信号生成部152に出力する電圧指令値を小さい値に設定し、インバータ15より出力する交流電圧を低下させる。この際、負荷18に付属するコンタクタが遮断しないように設定した最低出力電圧図4参照を維持する。また、負荷18に流れる電流の急激な上昇を防止することができ、過電流の発生を防止できる。その結果、半導体素子等の構成部品の耐電流特性を低く設定することができるので、スイッチング回路150に用いるトランジスタ等の半導体素子を小型化することができる。更に、負荷18の起動開始時において周波数指令値をスイープさせるので、負荷18として誘導電動機等が設置されている場合には該誘導電動機の起動時間を短縮することができる。起動時間が短くなるということは、効率的に負荷にエネルギーが伝播していることになり、エネルギーを供給するコンバータやエンジンへの負荷の低減につながる。以上、本発明のインバータ発電装置100を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。例えば、上述した実施形態では、図1に示したように各相毎に電流計157を設ける構成としたが、2つの相にのみ電流計を設ける構成とすることも可能である。"