(57)【要約】【課題】低出力時に出力電流の変動幅を低減できるインバータ制御回路を提供する。【解決手段】制御回路５は、インバータ回路２の一方のアームに配置されているスイッチング素子２１（２３）に入力する先行駆動信号Ｐ１（Ｐ３）と、他方のアームに配置されているスイッチング素子２２（２４）に入力する追従駆動信号Ｐ２（Ｐ４）とを生成し、各駆動信号Ｐ１〜Ｐ４の周波数を変化させることで出力電流を制御するＰＦＭ制御部５４と、追従駆動信号Ｐ２（Ｐ４）の位相を、先行駆動信号Ｐ１（Ｐ３）の位相より遅らせて、先行駆動信号Ｐ１（Ｐ３）または追従駆動信号Ｐ２（Ｐ４）のパルス幅の所定の割合だけ、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとが重なるようにして出力する重なり幅割合固定制御部５６と、ＰＦＭ制御部５４による制御と重なり幅割合固定制御部５６による制御とを切り替える制御切替部５３とを備えている。【選択図】図１
2017131039.tif 000002
【特許請求の範囲】
【請求項１】
インバータ回路の一方のアームに配置されているスイッチング素子に入力する先行駆動信号と、他方のアームに配置されているスイッチング素子に入力する追従駆動信号とを生成して出力する制御回路であって、
前記先行駆動信号および前記追従駆動信号の周波数を変化させることで出力電流を制御する第１の制御手段と、
前記追従駆動信号の位相を前記先行駆動信号の位相より遅らせて、所定の割合だけ、前記先行駆動信号のパルスと前記追従駆動信号のパルスとが重なるようにして出力する第２の制御手段と、
前記第１の制御手段による制御と前記第２の制御手段による制御とを、前記インバータ回路の出力に応じて切り替える制御切替手段と、
を備えていることを特徴とする制御回路。
【請求項２】
前記追従駆動信号の位相を前記先行駆動信号の位相より遅らせて出力し、前記先行駆動信号の位相と前記追従駆動信号の位相との位相差を変化させることで出力電流を制御する第３の制御手段をさらに備え、
前記制御切替手段は、前記第１の制御手段による制御と前記第２の制御手段による制御と前記第３の制御手段による制御とを、前記インバータ回路の出力に応じて切り替える、
請求項１に記載の制御回路。
【請求項３】
前記制御切替手段は、前記インバータ回路の出力電流の目標値に基づいて制御を切り替える、
請求項１または２に記載の制御回路。
【請求項４】
前記制御切替手段は、前記インバータ回路の出力電流に基づいて制御を切り替える、
請求項１または２に記載の制御回路。
【請求項５】
前記制御切替手段は、前記先行駆動信号および前記追従駆動信号の周波数、または、前記先行駆動信号の位相と前記追従駆動信号の位相との位相差に基づいて制御を切り替える、
請求項１または２に記載の制御回路。
【請求項６】
前記所定の割合は、０より大きく１／２より小さい、
請求項１ないし５のいずれかに記載の制御回路。
【請求項７】
前記所定の割合は、１／５である、
請求項６に記載の制御回路。
【請求項８】
前記第２の制御手段は、
前記インバータ回路の出力電流に基づいて、前記先行駆動信号のパルスと前記追従駆動信号のパルスとの重なる部分の長さである重なり幅を算出する重なり幅算出手段と、
前記重なり幅を前記所定の割合で除算した時間を、前記先行駆動信号および前記追従駆動信号のパルス幅として、前記駆動信号を生成する駆動信号生成手段と、
を備えている、
請求項１ないし７のいずれかに記載の制御回路。
【請求項９】
前記重なり幅算出手段は、
前記インバータ回路の出力を変圧して整流した後の電流を検出した電流信号と、前回算出した重なり幅とからゲインを算出し、
前記電流信号と目標値との偏差より算出した補償値に、前記ゲインを乗算することで、重なり幅を算出する、
請求項８に記載の制御回路。
【請求項１０】
前記第２の制御手段は、
前記インバータ回路の出力電流に基づいて、前記先行駆動信号および前記追従駆動信号のパルス幅を調整する、
請求項１ないし７のいずれかに記載の制御回路。
【請求項１１】
前記第２の制御手段は、
前記インバータ回路の出力電流に基づいて、前記インバータ回路に入力する直流電圧を調整する、
請求項１ないし７のいずれかに記載の制御回路。
【請求項１２】
請求項１ないし１１のいずれかに記載の制御回路と、
前記インバータ回路と、
を備えていることを特徴とする電源装置。
【請求項１３】
溶接システムにおいて、溶接トーチに電力を供給する、
請求項１２に記載の電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インバータ制御回路、および、これを用いた電源装置に関する。
【背景技術】
【０００２】
溶接トーチと被加工物との間にアークを発生させて、アークの熱で被加工物の溶接を行うアーク溶接が知られている。アークには、溶接電源装置から電力が供給される。
【０００３】
図１２は、一般的な溶接電源装置Ａ１００を説明するための図であり、溶接システムの全体構成を示している。溶接電源装置Ａ１００の一方の出力端子ａは、パワーケーブルＣ１を介して、溶接トーチＴの先端の電極に接続される。溶接電源装置Ａ１００の他方の出力端子ｂは、パワーケーブルＣ２を介して、被加工物Ｗに接続される。溶接電源装置Ａ１００は、溶接トーチＴの電極の先端と、被加工物Ｗとの間にアークを発生させ、アークに電力を供給する。溶接電源装置Ａ１００は、直流電流を出力する直流電源１、直流電流を交流電流に変換するインバータ回路２、インバータ回路２が出力する交流電圧を変圧する変圧器３、交流電流を直流電流に変換するための整流回路４、インバータ回路２を制御する制御回路５００、駆動信号Ｐ１〜Ｐ４を増幅するドライブ回路６、および、溶接電源装置Ａ１００の出力電流を検出する電流センサ７を備えている。制御回路５００は、電流センサ７が検出した電流信号Ｉに基づいて、出力電流制御を行う。
【０００４】
溶接電源装置Ａ１００において、出力の制御を行う方法として、パルス幅制御と位相シフト制御が知られている。特許文献１には、インバータ回路２の制御をパルス幅制御と位相シフト制御とで切り替えるものが記載されている。また、他の制御方法として、周波数制御が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９-１３１００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
図１３は、周波数制御を説明するための図である。同図（ａ）は、周波数によって出力電流が変化することを示すための図である。
【０００７】
同図（ａ）において、上の４段は、インバータ回路２のスイッチング素子２１〜２４にそれぞれ入力される駆動信号Ｐ１〜Ｐ４の波形を示している。また、５段目は、電流センサ７が検出した電流信号Ｉの波形を示している。駆動信号Ｐ１〜Ｐ４のパルス幅は固定されており、オフ期間の長さが変わることで、周波数が変化する。また、駆動信号Ｐ１およびＰ２の位相は一致しており、駆動信号Ｐ３およびＰ４の位相は一致している。なお、同図（ａ）は、概念を説明するための図であって、実際には、このように周波数を急激に変化させるわけではない。
【０００８】
駆動信号Ｐ１〜Ｐ４の周波数が高いとき（周期が短いとき）は、オフ期間が短いので、電流信号Ｉが下降している時間が短くなり、出力電流は大きくなる。一方、駆動信号Ｐ１〜Ｐ４の周波数が低いとき（周期が長いとき）は、オフ期間が長いので、電流信号Ｉが下降している時間が長くなり、出力電流は小さくなる。したがって、駆動信号Ｐ１〜Ｐ４の周波数を調整することで、溶接電源装置Ａ１００の出力を制御することができる。
【０００９】
同図（ｂ）は、周波数制御のシミュレーションを行った時の、溶接電源装置Ａ１００の出力電流波形を説明するための図である。
【００１０】
同図（ｂ）において、上の４段は、インバータ回路２のスイッチング素子２１〜２４にそれぞれ入力される駆動信号Ｐ１〜Ｐ４の波形を示している。また、５段目は、電流センサ７が検出した電流信号Ｉの波形を示しており、６段目は、溶接電源装置Ａ１００の出力電圧Ｖの波形を示しており、７段目は、変圧器３の二次側巻線の電圧ＶTPの波形を示している。同図（ｂ）においては、駆動信号Ｐ１〜Ｐ４の周波数が高いとき（溶接電源装置Ａ１００の出力を小さくするように制御するとき）の状態を示している。
【００１１】
図に示すように、出力を小さくするように制御すると、電流信号Ｉの最小値が小さくなりすぎる場合がある、すなわち、電流信号Ｉの目標値が小さい状態で、電流信号Ｉの変動範囲ｈが広く（最大値と最小値との差が大きく）なっているので、電流信号Ｉの最小値が小さくなりすぎる。この場合、アークに流れる電流が不足して、アーク切れが発生する場合がある。
【００１２】
本発明は上記した事情のもとで考え出されたものであって、低出力時に出力電流の変動幅を低減することができるインバータ制御回路および電源装置を提供することをその目的としている。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明では、次の技術的手段を講じている。
【００１４】
本発明の第１の側面によって提供される制御回路は、インバータ回路の一方のアームに配置されているスイッチング素子に入力する先行駆動信号と、他方のアームに配置されているスイッチング素子に入力する追従駆動信号とを生成して出力する制御回路であって、前記先行駆動信号および前記追従駆動信号の周波数を変化させることで出力電流を制御する第１の制御手段と、前記追従駆動信号の位相を前記先行駆動信号の位相より遅らせて、所定の割合だけ、前記先行駆動信号のパルスと前記追従駆動信号のパルスとが重なるようにして出力する第２の制御手段と、前記第１の制御手段による制御と前記第２の制御手段による制御とを、前記インバータ回路の出力に応じて切り替える制御切替手段とを備えていることを特徴とする。この構成によると、第２の制御手段による制御に切り替えられている間、先行駆動信号のパルスと追従駆動信号のパルスの重なる時間が、所定の割合に固定される。当該所定の割合を適切に設定することによって、インバータ回路の出力電流の上昇量と下降量が抑制されるので、出力電流の変動幅を低減することができる。これにより、低出力時に出力電流の最小値が小さくなりすぎることを抑制することができる。また、第１の制御手段による制御と第２の制御手段による制御とを、前記インバータ回路の出力に応じて切り替えることができるので、出力に応じた適切な制御を行うことができる。
【００１５】
本発明の好ましい実施の形態においては、前記制御回路は、前記追従駆動信号の位相を前記先行駆動信号の位相より遅らせて出力し、前記先行駆動信号の位相と前記追従駆動信号の位相との位相差を変化させることで出力電流を制御する第３の制御手段をさらに備え、前記制御切替手段は、前記第１の制御手段による制御と前記第２の制御手段による制御と前記第３の制御手段による制御とを、前記インバータ回路の出力に応じて切り替える。この構成によると、第１の制御手段による制御と第２の制御手段による制御と第３の制御手段による制御とを、前記インバータ回路の出力に応じて切り替えることができるので、さらに、出力に応じた適切な制御を行うことができる。
【００１６】
本発明の好ましい実施の形態においては、前記制御切替手段は、前記インバータ回路の出力電流の目標値に基づいて制御を切り替える。この構成によると、センサでの検出誤差によって誤って切り替えてしまうことを防ぐことができる。
【００１７】
本発明の好ましい実施の形態においては、前記制御切替手段は、前記インバータ回路の出力電流に基づいて制御を切り替える。この構成によると、実際の状態に応じて切り替えることができる。
【００１８】
本発明の好ましい実施の形態においては、前記制御切替手段は、前記先行駆動信号および前記追従駆動信号の周波数、または、前記先行駆動信号の位相と前記追従駆動信号の位相との位相差に基づいて制御を切り替える。この構成によると、問題が生じうる周波数や位相差となる前に確実に切り替えを行うことができる。
【００１９】
本発明の好ましい実施の形態においては、前記所定の割合は、０より大きく１／２より小さい。この構成によると、電流信号の変動幅を抑制しつつ、出力を行うことができる。
【００２０】
本発明の好ましい実施の形態においては、前記所定の割合は、１／５である。この構成によると、電流信号の変動幅を最小にすることができる。
【００２１】
本発明の好ましい実施の形態においては、前記第２の制御手段は、前記インバータ回路の出力電流に基づいて、前記先行駆動信号のパルスと前記追従駆動信号のパルスとの重なる部分の長さである重なり幅を算出する重なり幅算出手段と、前記重なり幅を前記所定の割合で除算した時間を、前記先行駆動信号および前記追従駆動信号のパルス幅として、前記駆動信号を生成する駆動信号生成手段とを備えている。この構成によると、パルス幅を調整することで出力電流をフィードバック制御しつつ、パルス幅に対する重なり幅の割合を固定した値とすることができる。
【００２２】
本発明の好ましい実施の形態においては、前記重なり幅算出手段は、前記インバータ回路の出力を変圧して整流した後の電流を検出した電流信号と、前回算出した重なり幅とからゲインを算出し、前記電流信号と目標値との偏差より算出した補償値に、前記ゲインを乗算することで、重なり幅を算出する。この構成によると、アーク負荷に応じて重なり幅を変化させ、パルス幅を変化させることができる。したがって、短絡時などのアーク負荷が急に小さくなった場合に、パルス幅を小さくすることで、大電流が流れることを抑制することができる。
【００２３】
本発明の好ましい実施の形態においては、前記第２の制御手段は、前記インバータ回路の出力電流に基づいて、前記先行駆動信号および前記追従駆動信号のパルス幅を調整する。この構成によると、重なり幅の演算が容易になる。
【００２４】
本発明の好ましい実施の形態においては、前記第２の制御手段は、前記インバータ回路の出力電流に基づいて、前記インバータ回路に入力する直流電圧を調整する。この構成によると、各駆動信号のパルス幅を固定することができる。
【００２５】
本発明の第２の側面によって提供される電源装置は、本発明の第１の側面によって提供される制御回路と、前記インバータ回路とを備えていることを特徴とする。この構成によると、電源装置の制御を適切に切り替えることができるので、出力に応じた適切な制御を行うことができる。
【００２６】
本発明の好ましい実施の形態においては、溶接システムにおいて、溶接トーチに電力を供給する。この構成によると、溶接トーチに電力を供給する電源装置（溶接電源装置）の制御を適切に切り替えることができるので、出力に応じた適切な制御を行うことができる。
【発明の効果】
【００２７】
本発明によると、第２の制御手段による制御に切り替えられている間、先行駆動信号のパルスと追従駆動信号のパルスの重なる時間が、所定の割合に固定される。当該所定の割合を適切に設定することによって、インバータ回路の出力電流の上昇量と下降量が抑制されるので、出力電流の変動幅を低減することができる。これにより、低出力時に出力電流の最小値が小さくなりすぎることを抑制することができる。したがって、溶接システムの電源装置に用いた場合に、アークに流れる電流が不足してアーク切れが発生してしまうことを抑制することができる。
【００２８】
本発明のその他の特徴および利点は、添付図面を参照して以下に行う詳細な説明によって、より明らかとなろう。
【図面の簡単な説明】
【００２９】
【図１】第１実施形態に係る溶接電源装置を説明するための図である。
【図２】第１実施形態に係る制御回路の各制御部の詳細を示すブロック図である。
【図３】先行駆動信号の波形と追従駆動信号の波形とを説明するための図である。
【図４】所定の割合Ｒによって変化する電流波形を説明するための図である。
【図５】各スイッチング素子のオンオフの状態と流れる電流について説明するための図である。
【図６】各スイッチング素子のオンオフの状態と流れる電流について説明するための図である。
【図７】所定の割合Ｒによって変化する電流波形を説明するための図である。
【図８】重なり幅割合固定制御のシミュレーションを行った時の、溶接電源装置の出力電流波形を説明するための図である。
【図９】重なり幅割合固定制御部の変形例について説明するための図である。
【図１０】第２実施形態に係る溶接電源装置を説明するための図である。
【図１１】制御切替部による制御例を説明するための図である。
【図１２】従来の一般的な溶接電源装置を説明するための図である。
【図１３】周波数制御を説明するための図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態を、本発明に係る電源装置を溶接電源装置として用いた場合を例として、図面を参照して具体的に説明する。
【００３１】
図１は、第１実施形態に係る溶接電源装置Ａ１を説明するための図であり、溶接電源装置Ａ１の全体構成を示している。図２は、制御回路５の各制御部の詳細を示すブロック図である。
【００３２】
溶接電源装置Ａ１は、溶接トーチの電極の先端と、被加工物との間にアークを発生させ、アークに電力を供給するものである。図１においては、溶接トーチ、被加工物およびアークをまとめて負荷Ｌとして示している。図１に示すように、溶接電源装置Ａ１は、直流電源１、インバータ回路２、変圧器３、整流回路４、制御回路５、ドライブ回路６、および、電流センサ７を備えている。
【００３３】
直流電源１は、直流電流を出力するものであり、例えば、電力系統から入力される交流電流を整流する整流回路と、平滑する平滑コンデンサとを備えている。なお、直流電源１は、交流電流を直流電流に変換して出力するものに限られない。例えば、燃料電池、蓄電池、太陽電池などの直流電流を出力するものであってもよく、インバータ回路２に直流電流を出力するものであればよい。
【００３４】
インバータ回路２は、直流電源１から入力される直流電流を高周波電流に変換して、変圧器３に出力する。インバータ回路２は、単相フルブリッジ型のインバータであり、４個のスイッチング素子２１〜２４を備えている。本実施形態では、スイッチング素子２１〜２４としてＩＧＢＴ（Insulated Gate Bipolar Transistor : 絶縁ゲート・バイポーラトランジスタ）を使用している。なお、スイッチング素子２１〜２４はＩＧＢＴに限定されず、バイポーラトランジスタ、ＭＯＳＦＥＴ（Metal Oxide Semiconductor Field Effect Transistor）などであってもよい。
【００３５】
スイッチング素子２１とスイッチング素子２３とは、スイッチング素子２１のエミッタ端子とスイッチング素子２３のコレクタ端子とが接続されて、直列接続されている。スイッチング素子２１のコレクタ端子は直流電源１の正極側に接続され、スイッチング素子２３のエミッタ端子は直流電源１の負極側に接続されて、ブリッジ構造を形成している。同様に、スイッチング素子２４とスイッチング素子２２とが直列接続されてブリッジ構造を形成している。スイッチング素子２１とスイッチング素子２３とで形成されているブリッジ構造を先行アームとし、スイッチング素子２４とスイッチング素子２２とで形成されているブリッジ構造を追従アームとする。先行アームのスイッチング素子２１とスイッチング素子２３の接続点には出力ラインが接続され、追従アームのスイッチング素子２４とスイッチング素子２２の接続点にも出力ラインが接続されている。これら２つの出力ラインの間に、変圧器３の一次側巻線３１が接続されている。各スイッチング素子２１〜２４には、それぞれ逆並列にフライホイールダイオードが接続されている。各スイッチング素子２１〜２４のゲート端子には、ドライブ回路６から出力される駆動信号Ｐ１〜Ｐ４が入力される。各スイッチング素子２１〜２４は、それぞれ駆動信号Ｐ１〜Ｐ４に基づいて、オン状態とオフ状態とを切り替えられる。これにより、直流電流が交流電流に変換される。なお、インバータ回路２は、これに限られない。
【００３６】
変圧器３は、インバータ回路２が出力する交流電圧を変圧して、整流回路４に出力する。変圧器３の二次側巻線３２には、２つの出力端子とは別にセンタタップが設けられている。
【００３７】
整流回路４は、変圧器３のセンタタップを用いた両波整流回路であり、変圧器３が出力する交流電流を整流して、直流電流として出力する。整流回路４は、２個の整流用ダイオード４１，４２と、直流リアクトル４３とを備えている。整流用ダイオード４１，４２は、変圧器３の二次側巻線３２の各出力端子に、それぞれアノード端子が接続されて、直列接続されている。直流リアクトル４３は、整流用ダイオード４１，４２のカソード端子側での接続点ｃと、溶接電源装置Ａ１の出力端子ａとの間に直列接続されており、出力電流を安定させる。変圧器３のセンタタップは、溶接電源装置Ａ１の出力端子ｂに接続されている。整流回路４が出力する直流電流が、溶接電流として、負荷Ｌ（アーク等）に流れる。
【００３８】
電流センサ７は、変圧器３のセンタタップと出力端子ｂとの間の接続線に配置されており、溶接電源装置Ａ１の出力電流を検出して、電流信号Ｉとして制御回路５に出力する。なお、電流センサ７は、直流リアクトル４３と出力端子ａとの間の接続線に配置してもよい。
【００３９】
制御回路５は、インバータ回路２を制御するものであり、インバータ回路２を制御するための駆動信号を生成して、ドライブ回路６に出力する。制御回路５は、出力電流制御を行っており、電流センサ７より入力される電流信号Ｉに基づいて、溶接電源装置Ａ１の出力電流をフィードバック制御する。制御回路５は、高出力時には、周波数制御を行い、低出力時には、後述する重なり幅割合固定制御を行う。制御回路５は、出力電流設定部５１、減算部５２、制御切替部５３、ＰＦＭ（Pulse Frequency Modulation）制御部５４、および、重なり幅割合固定制御部５６を備えている。
【００４０】
出力電流設定部５１は、溶接電源装置Ａ１の出力電流の目標値Ｉ*を設定するものである。出力電流設定部５１は、設定された目標値Ｉ*を、減算部５２および制御切替部５３に出力する。出力電流設定部５１は、作業者によって入力されたり、あらかじめプログラミングされている溶接条件に基づいて、目標値Ｉ*を設定する。減算部５２は、電流センサ７より入力される電流信号Ｉと、出力電流設定部５１より入力される目標値Ｉ*との偏差ΔＩ（＝Ｉ*−Ｉ）を算出して、制御切替部５３に出力する。
【００４１】
制御切替部５３は、出力電流設定部５１より入力される目標値Ｉ*に応じて、減算部５２より入力される偏差ΔＩを、ＰＦＭ制御部５４または重なり幅割合固定制御部５６に出力する。制御切替部５３は、目標値Ｉ*が予め設定された高出力範囲の場合（高出力時）、偏差ΔＩをＰＦＭ制御部５４に出力する。また、目標値Ｉ*が予め設定された低出力範囲の場合（低出力時）、偏差ΔＩを重なり幅割合固定制御部５６に出力する。ＰＦＭ制御部５４および重なり幅割合固定制御部５６は、偏差ΔＩを入力されている間、偏差ΔＩに基づいて駆動信号Ｐ１〜Ｐ４を生成してドライブ回路６に出力する。つまり、制御切替部５３が偏差ΔＩを出力したＰＦＭ制御部５４または重なり幅割合固定制御部５６に応じた制御が行われる。これにより、制御回路５は、溶接電源装置Ａ１の出力に応じて制御を切り替えることができる。
【００４２】
なお、制御回路５における制御切替の方法は、上記したものに限られない。例えば、減算部５２が偏差ΔＩをＰＦＭ制御部５４および重なり幅割合固定制御部５６に出力し、制御切替部５３が目標値Ｉ*に応じてＰＦＭ制御部５４または重なり幅割合固定制御部５６を駆動させるようにしてもよいし、ＰＦＭ制御部５４または重なり幅割合固定制御部５６が出力する駆動信号Ｐ１〜Ｐ４のみをドライブ回路６に出力するようにしてもよい。制御回路５は、ＰＦＭ制御部５４による制御と、重なり幅割合固定制御部５６による制御とを切り替えるものであればよい。
【００４３】
本実施形態では、出力電流の目標値が周波数制御を行うことができる範囲を高出力範囲とし、出力電流の目標値が小さくて、周波数制御を行ったとしたら、出力電流が小さくなりすぎて、アークに流れる電流が不足してアーク切れが発生する可能性が高くなる範囲を低出力範囲としている。例えば、出力電流の目標値が数百［ｍＡ］以下になる場合である。なお、各範囲をどのように設定するかは、これに限られない。
【００４４】
また、制御回路５における制御切替は、目標値Ｉ*に応じて切り替える場合に限定されない。例えば、電流センサ７より入力される電流信号Ｉに応じて切り替えるようにしてもよいし、出力端子ａと出力端子ｂとの間の電圧を図示しない電圧センサで検出した電圧信号に応じて切り替えるようにしてもよい。また、電圧信号と電流信号とに基づいて所定の算出式によって算出された値に応じて切り替えるようにしてもよい。目標値Ｉ*に応じて切り替える場合、センサでの検出誤差によって誤って切り替えてしまうことを防ぐという効果がある。一方、検出された電流信号や電圧信号に基づいて切り替える場合、実際の状態に応じて切り替えることができるという効果がある。また、周波数に応じて、ＰＦＭ制御部５４による制御と重なり幅割合固定制御部５６による制御とを切り替えるようにしてもよい。この場合、問題が生じうる周波数となる前に確実に切り替えを行うことができるという効果がある。
【００４５】
ＰＦＭ制御部５４は、周波数制御を行うためのものであり、制御切替部５３より入力される偏差ΔＩに基づいて駆動信号Ｐ１〜Ｐ４を生成して、ドライブ回路６に出力する。図２（ａ）に示すように、ＰＦＭ制御部５４は、ＰＩ制御部５４ａおよび駆動信号生成部５４ｂを備えている。ＰＩ制御部５４ａは、入力される偏差ΔＩに基づいて、ＰＩ制御（比例積分制御）による補償値を算出して、補償値信号として駆動信号生成部５４ｂに出力する。なお、ＰＩ制御以外の制御を行うようにしてもよい。駆動信号生成部５４ｂは、オン期間の長さ（パルス幅）を所定の長さにし、オフ期間の長さをＰＩ制御部５４ａより入力される補償値信号に応じた長さとして生成したパルス信号を、駆動信号として出力する。駆動信号生成部５４ｂは、補償値信号が大きいほど、オフ期間の長さを長く（周波数を低く）することにより、出力を減少させる。一方、補償値信号が小さいほど、オフ期間の長さを短く（周波数を高く）することにより、出力を増加させる。スイッチング素子２１とスイッチング素子２２には同じ駆動信号が入力され、スイッチング素子２３とスイッチング素子２４には同じ駆動信号が入力される。すなわち、スイッチング素子２１（２３）に入力される駆動信号Ｐ１（Ｐ３）とスイッチング素子２２（２４）に入力される駆動信号Ｐ２（Ｐ４）とでは位相差を設けていない。なお、ＰＦＭ制御部５４の構成はこれに限定されず、周波数制御を行うための駆動信号Ｐ１〜Ｐ４を生成するものであればよい。当該「ＰＦＭ制御部５４」は、本発明の「第１の制御手段」に相当する。
【００４６】
重なり幅割合固定制御部５６は、低出力時の制御を行うためのものであり、制御切替部５３より入力される偏差ΔＩに基づいて駆動信号Ｐ１〜Ｐ４を生成して、ドライブ回路６に出力する。以下では、スイッチング素子２１（２３）に入力する駆動信号Ｐ１（Ｐ３）を先行駆動信号Ｐ１（Ｐ３）とし、スイッチング素子２２（２４）に入力する駆動信号を追従駆動信号Ｐ２（Ｐ４）とする。重なり幅割合固定制御部５６は、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとが重なる部分の長さの、パルス幅に対する割合を、所定の割合Ｒに固定する制御を行う。当該「重なり幅割合固定制御部５６」は、本発明の「第２の制御手段」に相当する。
【００４７】
図３は、先行駆動信号Ｐ１（Ｐ３）の波形と追従駆動信号Ｐ２（Ｐ４）の波形とを説明するための図である。上側の波形が先行駆動信号Ｐ１（Ｐ３）であり、下側の波形が追従駆動信号Ｐ２（Ｐ４）である。各駆動信号Ｐ１〜Ｐ４の周期Ｔは固定されている。また、各駆動信号Ｐ１〜Ｐ４のパルス幅はＴｏｎであり、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なる部分の長さ（以下では、「重なり幅」とする）はＴｘである。パルス幅Ｔｏｎおよび重なり幅Ｔｘは、溶接電源装置Ａ１の出力によって変化するが、パルス幅Ｔｏｎに対する重なり幅Ｔｘの割合Ｒは固定されている。したがって、重なり幅Ｔｘが決まれば、パルス幅Ｔｏｎ（＝Ｔｘ／Ｒ）が決まり、パルス幅Ｔｏｎが決まれば、重なり幅Ｔｘ（＝Ｔｏｎ・Ｒ）が決まる。本実施形態においては、先に、重なり幅Ｔｘを算出して決定し、算出された重なり幅Ｔｘに基づいて、パルス幅Ｔｏｎ（＝Ｔｘ／Ｒ）を算出する。なお、先に、パルス幅Ｔｏｎを算出して決定し、算出されたパルス幅Ｔｏｎに基づいて、重なり幅Ｔｘ（＝Ｔｏｎ・Ｒ））を算出するようにしてもよい。また、本実施形態においては、割合Ｒを１／５（２０％）としている。以下では、パルス幅Ｔｏｎに対する重なり幅Ｔｘの割合Ｒを固定して行う制御を、「重なり幅割合固定制御」と記載する。
【００４８】
図４は、所定の割合Ｒによって変化する電流波形を説明するための図であり、溶接電源装置Ａ１の挙動をコンピュータでシミュレーションした結果を示したものである。
【００４９】
図４（ａ）は、Ｒ＝１（１００％）とした場合を示しており、図４（ｂ）は、Ｒ＝１／５（２０％）とした場合を示している。図４（ａ），（ｂ）とも、上の４段は各駆動信号Ｐ１〜Ｐ４の波形を示しており、５段目は、電流センサ７が検出した電流信号Ｉの波形を示しており、６段目は、溶接電源装置Ａ１の出力電圧Ｖの波形を示しており、７段目は、変圧器３の二次側巻線の電圧ＶTPの波形を示している。両者の出力電流を同程度とするために、駆動信号Ｐ１〜Ｐ４のパルス幅は異なっている（図４（ａ）におけるパルス幅が小さくなっている）。
【００５０】
図４（ａ）では、先行駆動信号Ｐ１（Ｐ３）のパルスの位相と追従駆動信号Ｐ２（Ｐ４）のパルスの位相とが一致しており、位相差がない状態である。この場合、電流信号Ｉの周期は、各駆動信号Ｐ１〜Ｐ４の周期の半分の周期になっている。一方、図４（ｂ）では、重なり幅Ｔｘが各駆動信号Ｐ１〜Ｐ４のパルス幅Ｔｏｎの２０％になっており、先行駆動信号Ｐ１（Ｐ３）のパルスの８０％が経過したときに、追従駆動信号Ｐ２（Ｐ４）のパルスが立ち上がっている。この場合、電流信号Ｉの周期は、各駆動信号Ｐ１〜Ｐ４の周期の１／４の周期になっている。すなわち、図４（ｂ）の場合、図４（ａ）の場合より周期が短くなって、電流信号Ｉの上昇および下降にかかる時間が短くなっており、電流信号Ｉの変動幅が小さくなっている。図４（ａ）の電流信号Ｉが０〜５００ｍＡの間で変動している（図に示す範囲ｈ参照）のに対し、図４（ｂ）の電流信号Ｉは５０〜３００ｍＡの間で変動している（図に示す範囲ｈ参照）。つまり、同程度の電流を出力する場合、Ｒ＝１／５としたときの電流信号Ｉの変動幅は、Ｒ＝１としたときの半分程度になっている。ま
た、Ｒ＝１の場合、電流信号Ｉが０ｍＡになる瞬間がある。このときにアークに流れる電流が不足してアーク切れが発生する場合がある。
【００５１】
図５および図６は、各スイッチング素子２１〜２４のオンオフの状態と流れる電流について説明するための図である。
【００５２】
図５（ａ）は、図４（ｂ）に示す期間Ａでの状態を示している。期間Ａでは、スイッチング素子２１，２２がオン状態となり、スイッチング素子２３，２４がオフ状態となっている。この期間では、変圧器３の一次側巻線に電圧が印加されて、破線矢印で示す電流が流れる。このとき、変圧器３の二次側巻線から、一点鎖線矢印で示す出力電流が流れる。期間Ａの間、一次側の電流は徐々に増加し、出力電流も徐々に増加する（図４（ｂ）のＩ参照）。
【００５３】
図５（ｂ）は、図４（ｂ）に示す期間Ｂでの状態を示している。期間Ｂでは、スイッチング素子２１がオフ状態に切り替わったことで、変圧器３の一次側巻線に印加されていた電圧が遮断されている。しかし、スイッチング素子２３のフライホイールダイオードを含む電流経路（破線矢印参照）があるので、電流は流れ続ける。このときも、変圧器３の二次側巻線から、一点鎖線矢印で示す出力電流が流れる。期間Ｂの間、一次側の電流は徐々に減少し、出力電流も徐々に減少する（図４（ｂ）のＩ参照）。
【００５４】
図５（ｃ）は、図４（ｂ）に示す期間Ｃでの状態を示している。期間Ｃでは、スイッチング素子２２もオフ状態に切り替わったので、すべてのスイッチング素子２１〜２４がオフ状態になり、変圧器３の一次側は無負荷になっている。このとき、変圧器３の二次側には、二次側巻線に蓄えられていたエネルギーが放出され、一点鎖線矢印で示す出力電流が流れる。期間Ｃの間、出力電流は徐々に増加する（図４（ｂ）のＩ参照）。
【００５５】
図５（ｄ）は、図４（ｂ）に示す期間Ｄでの状態を示している。期間Ｄでは、スイッチング素子２３がオン状態に切り替わったことで、スイッチング素子２２のフライホイールダイオードを含む電流経路ができるので、破線矢印で示す電流が流れる。これにより、一点鎖線矢印で示す出力電流は、徐々に減少する（図４（ｂ）のＩ参照）。
【００５６】
図６（ａ）は、図４（ｂ）に示す期間Ｅでの状態を示している。期間Ｅでは、スイッチング素子２４がオン状態に切り替わったことで、変圧器３の一次側巻線に電圧が印加されて、破線矢印で示す電流が流れる。このとき、変圧器３の二次側巻線から、一点鎖線矢印で示す出力電流が流れる。期間Ｅの間、一次側の電流は徐々に増加し、出力電流も徐々に増加する（図４（ｂ）のＩ参照）。
【００５７】
図６（ｂ）は、図４（ｂ）に示す期間Ｆでの状態を示している。期間Ｆでは、スイッチング素子２３がオフ状態に切り替わったことで、変圧器３の一次側巻線に印加されていた電圧が遮断されている。しかし、スイッチング素子２１のフライホイールダイオードを含む電流経路（破線矢印参照）があるので、電流は流れ続ける。このときも、変圧器３の二次側巻線から、一点鎖線矢印で示す出力電流が流れる。期間Ｆの間、一次側の電流は徐々に減少し、出力電流も徐々に減少する（図４（ｂ）のＩ参照）。
【００５８】
図６（ｃ）は、図４（ｂ）に示す期間Ｇでの状態を示している。期間Ｇでは、スイッチング素子２４もオフ状態に切り替わったので、すべてのスイッチング素子２１〜２４がオフ状態になり、変圧器３の一次側は無負荷になっている。このとき、変圧器３の二次側には、二次側巻線に蓄えられていたエネルギーが放出され、一点鎖線矢印で示す出力電流が流れる。期間Ｇの間、出力電流は徐々に増加する（図４（ｂ）のＩ参照）。
【００５９】
図６（ｄ）は、図４（ｂ）に示す期間Ｈでの状態を示している。期間Ｈでは、スイッチング素子２１がオン状態に切り替わったことで、スイッチング素子２４のフライホイールダイオードを含む電流経路ができるので、破線矢印で示す電流が流れる。これにより、一点鎖線矢印で示す出力電流は、徐々に減少する（図４（ｂ）のＩ参照）。
【００６０】
以上のように、電流信号Ｉは、図４（ｂ）に示すように、上昇と下降を繰り返す。期間Ａおよび期間Ｅを短くしたことで、これらの期間での電流信号Ｉの上昇を抑制し、出力電流を抑制している。また、期間Ａおよび期間Ｅを期間Ｂ，Ｄ，Ｆ，Ｈの１／４とする（すなわち、重なり幅Ｔｘを各駆動信号Ｐ１〜Ｐ４のパルス幅Ｔｏｎの１／５とする）ことで、期間Ａおよび期間Ｅでの電流信号Ｉの上昇と、期間Ｃおよび期間Ｇでの電流信号Ｉの上昇とを一致させており、これによって、電流信号Ｉの周期を、各駆動信号Ｐ１〜Ｐ４の周期の１／４の周期としている。この場合、電流信号Ｉの変動幅は最小になる。
【００６１】
図７は、割合Ｒの値を変更したときの電流信号Ｉの波形の一例を示すものである。図７（ａ）は、Ｒ＝１／１０（１０％）とした場合を示しており、図７（ｂ）は、Ｒ＝１／２（５０％）とした場合を示している。図７（ａ），（ｂ）とも、上の４段は各駆動信号Ｐ１〜Ｐ４の波形を示しており、５段目は、電流センサ７が検出した電流信号Ｉの波形を示している。割合Ｒが１／５より小さくなるにつれて、電流信号Ｉの波形はくずれてゆき（図７（ａ）参照）、電流信号Ｉの変動幅ｈは大きくなっていく。また、割合Ｒが１／５より大きくなるにつれても、電流信号Ｉの波形はくずれてゆき（図７（ｂ）参照）、電流信号Ｉの変動幅ｈは大きくなっていく。なお、負荷の状態によって電流信号Ｉの波形は変化する。
【００６２】
割合Ｒが１／２（５０％）以下である場合、電流信号Ｉの波形のくずれ方は限定的であり（図７（ｂ）参照）、電流信号Ｉの変動幅はあまり大きくならない。また、割合Ｒが「０」の場合、出力ができなくなってしまう。したがって、割合Ｒとして、１／２（５０％）以下で、「０」より大きい値を設定することで、電流信号Ｉの変動幅を抑制しつつ、出力を行うことができる。ただし、電流信号Ｉの波形がくずれない（電流信号Ｉの周期が各駆動信号Ｐ１〜Ｐ４の周期の１／４の周期になる）ように、割合Ｒを１／５（２０％）とするのが望ましい。
【００６３】
図２（ｂ）に示すように、重なり幅割合固定制御部５６は、重なり幅算出部５６ａおよび駆動信号生成部５６ｅを備えている。
【００６４】
重なり幅算出部５６ａは、重なり幅Ｔｘを算出するものである。重なり幅算出部５６ａは、制御切替部５３より入力される偏差ΔＩ、および、電流センサ７より入力される電流信号Ｉに基づいて、重なり幅Ｔｘを算出して、駆動信号生成部５６ｅに出力する。図２（ｂ）に示すように、重なり幅算出部５６ａは、ＰＩ制御部５６ｂ、ゲイン算出部５６ｃ、および、乗算部５６ｄを備えている。
【００６５】
ＰＩ制御部５６ｂは、制御切替部５３より入力される偏差ΔＩに基づいて、ＰＩ制御（比例積分制御）による補償値を算出する。ＰＩ制御部５６ｂは、算出した補償値を乗算部５６ｄに出力する。なお、ＰＩ制御以外の制御（例えば、ＰＩＤ制御など）を行うようにしてもよい。
【００６６】
ゲイン算出部５６ｃは、ＰＩ制御部５６ｂから出力される補償値に乗算するためのゲインＧを算出するものである。ゲイン算出部５６ｃは、電流センサ７より入力される電流信号Ｉと、前回算出した重なり幅Ｔｘとから、下記（１）式に基づいて、ゲインＧを算出する。パラメータｂ，ｃ，ｄ（０＜ｂ，０＜ｃ，０＜ｄ）は、適宜設定される。アーク長が長くなってアーク負荷（負荷Ｌ）が大きくなると、負荷電流が小さくなるので電流信号Ｉは小さくなり、アーク長が短くなってアーク負荷が小さくなると、負荷電流が大きくなるので電流信号Ｉは大きくなる。つまり、下記（１）式の｛（Ｔｘ−ｂ）／Ｉ｝は、アーク負荷に応じて変化し、ゲインＧは、アーク負荷に対して線形的に変化する。０＜ｃなので、アーク負荷が大きくなるとゲインＧは大きくなる。また、ゲインＧは、前回の重なり幅Ｔｘに応じて大きくなる。ゲイン算出部５６ｃは、算出したゲインＧを乗算部５６ｄに出力する。
Ｇ＝ｃ・｛（Ｔｘ−ｂ）／Ｉ｝+ｄ      ・・・・  （１）
【００６７】
乗算部５６ｄは、ＰＩ制御部５６ｂより入力される補償値に、ゲイン算出部５６ｃより入力されるゲインＧを乗算するものである。乗算部５６ｄは、算出結果を重なり幅Ｔｘとして、駆動信号生成部５６ｅに出力する。
【００６８】
駆動信号生成部５６ｅは、各駆動信号Ｐ１〜Ｐ４を生成するものである。駆動信号生成部５６ｅは、乗算部５６ｄより入力される重なり幅Ｔｘから割合Ｒ（例えば、Ｒ＝１／５）を除算した値をパルス幅Ｔｏｎ（＝Ｔｘ／Ｒ）として、各駆動信号Ｐ１〜Ｐ４を生成する。また、駆動信号生成部５６ｅは、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅が重なり幅Ｔｘになるように、追従駆動信号Ｐ２（Ｐ４）の位相を先行駆動信号Ｐ１（Ｐ３）の位相より遅らせて生成する。位相差は、Ｔｏｎ−Ｔｘ＝Ｔｘ／Ｒ−Ｔｘ＝｛（１−Ｒ）／Ｒ｝・Ｔｘとなる。例えば、Ｒ＝１／５の場合、位相差は４・Ｔｘとなる。駆動信号生成部５６ｅは、生成した各駆動信号Ｐ１〜Ｐ４を、ドライブ回路６に出力する。
【００６９】
重なり幅割合固定制御部５６が行う重なり幅割合固定制御は、溶接電源装置Ａ１の出力電流に応じて重なり幅Ｔｘを算出し、重なり幅Ｔｘと固定値である割合Ｒからパルス幅Ｔｏｎを算出して、駆動信号のパルス幅で出力を制御するので、パルス幅制御の一種である。しかし、追従駆動信号Ｐ２（Ｐ４）の位相を先行駆動信号Ｐ１（Ｐ３）の位相より遅らせ、両者のパルスの重なり幅Ｔｘのパルス幅Ｔｏｎに対する割合を固定する点で、従来のパルス幅制御とは異なる。
【００７０】
なお、重なり幅割合固定制御部５６の構成はこれに限定されず、重なり幅割合固定制御を行うための駆動信号Ｐ１〜Ｐ４を生成するものであればよい。例えば、上記では、先行駆動信号Ｐ１（Ｐ３）のパルス幅と追従駆動信号Ｐ２（Ｐ４）のパルス幅とが同一である場合について説明したが、これに限られない。パルス幅が異なっていても、どちらかのパルス幅に対する重なり幅Ｔｘの割合Ｒが固定されていればよい。例えば、先行駆動信号Ｐ１（Ｐ３）のパルス幅を追従駆動信号Ｐ２（Ｐ４）の前回のパルス幅としておいて、追従駆動信号Ｐ２（Ｐ４）のパルス幅を、重なり幅Ｔｘと割合Ｒから算出するようにしてもよい。また、先行駆動信号Ｐ１（Ｐ３）のパルス幅を固定値としておいて、追従駆動信号Ｐ２（Ｐ４）のパルス幅を、重なり幅Ｔｘと割合Ｒから算出するようにしてもよい。
【００７１】
また、上記では、各駆動信号Ｐ１〜Ｐ４の周期Ｔが固定である場合について説明したが、これに限られない。例えば、各駆動信号Ｐ１〜Ｐ４のオフ期間を固定にしておいて、算出された重なり幅Ｔｘに応じてパルス幅Ｔｏｎが変化することで、周期Ｔが変化するようにしてもよい。また、上記では、先に、重なり幅Ｔｘを算出して決定し、算出された重なり幅Ｔｘに基づいて、パルス幅Ｔｏｎ（＝Ｔｘ／Ｒ）を算出する場合について説明したが、これに限られない。先に、パルス幅Ｔｏｎを算出して決定し、算出されたパルス幅Ｔｏｎに基づいて、重なり幅Ｔｘ（＝Ｔｏｎ・Ｒ））を算出するようにしてもよい。
【００７２】
なお、制御回路５は、アナログ処理を行うようにしてもよいし、デジタル処理を行うようにしてもよい。デジタル処理を行う場合は、制御回路５をマイクロコンピュータなどによって実現し、電流センサ７から入力される電流信号をアナログ/デジタル変換回路でデジタル信号に変換して入力するようにすればよい。
【００７３】
ドライブ回路６は、制御回路５より入力される各駆動信号Ｐ１〜Ｐ４を、各スイッチング素子２１〜２４を駆動できるレベルに増幅して、出力する。ドライブ回路６の構成は限定されず、パルストランス方式でもよいし、フォトカプラ方式であってもよい。
【００７４】
次に、本実施形態の作用効果について説明する。
【００７５】
本実施形態によると、制御回路５は、出力に応じて制御を切り替えることができる。すなわち、制御回路５は、高出力時には、制御切替部５３の出力先がＰＦＭ制御部５４になることでＰＦＭ制御を行い、低出力時には、制御切替部５３の出力先が重なり幅割合固定制御部５６になることで重なり幅割合固定制御を行う。これにより、出力に応じた適切な制御を行うことができる。
【００７６】
また、本実施形態によると、重なり幅割合固定制御部５６は、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅Ｔｘの、パルス幅Ｔｏｎに対する割合を、所定の割合Ｒに固定する。割合Ｒを適切に設定することで、溶接電源装置Ａ１の出力電流の変動幅を低減することができる。これにより、低出力時に出力電流の最小値が小さくなりすぎて、アーク切れが発生してしまうことを抑制することができる。本実施形態においては、割合Ｒを１／５（２０％）に設定しているので、電流信号Ｉの周期が各駆動信号Ｐ１〜Ｐ４の周期の１／４の周期になっている（図４（ｂ）参照）。したがって、電流信号Ｉの上昇および下降にかかる時間が最も短くなって、電流信号Ｉの変動幅が最も小さくなっている。これにより、溶接電源装置Ａ１の出力電流の変動幅を最も低減することができる。
【００７７】
図８は、重なり幅割合固定制御のシミュレーションを行って、図１３でのシミュレーションと同程度の出力電流（平均値２５０[ｍＡ]）とした時の、溶接電源装置Ａ１００の出力電流波形を説明するための図である。
【００７８】
図８において、上の４段は、インバータ回路２のスイッチング素子２１〜２４にそれぞれ入力される駆動信号Ｐ１〜Ｐ４の波形を示している。また、５段目は、電流センサ７が検出した電流信号Ｉの波形を示しており、６段目は、溶接電源装置Ａ１の出力電圧Ｖの波形を示しており、７段目は、変圧器３の二次側巻線の電圧ＶTPの波形を示している。当該シミュレーションでは、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅Ｔｘの、追従駆動信号Ｐ２（Ｐ４）パルス幅Ｔｏｎに対する割合が、所定の割合Ｒ(３０％程度)に固定されている。
【００７９】
図１３のシミュレーションにおいて、出力電流Ｉの変動範囲ｈが０〜５６０[ｍＡ]であったのに対して、図８のシミュレーションでは、出力電流Ｉの変動範囲ｈが６０〜５００[ｍＡ]であった。出力電流Ｉの変動幅は、約８割程度に低減することができた。また、出力電流Ｉの最小値が６０[ｍＡ]なので、アークに流れる電流が不足してアーク切れが発生することを抑制することができる。
【００８０】
また、本実施形態によると、重なり幅割合固定制御部５６は、電流信号Ｉに基づいて、重なり幅算出部５６ａによって重なり幅Ｔｘを算出し、重なり幅Ｔｘを割合Ｒで除算することでパルス幅Ｔｏｎを算出する。したがって、パルス幅Ｔｏｎを調整することで出力電流をフィードバック制御しつつ、パルス幅Ｔｏｎに対する重なり幅Ｔｘの割合Ｒを固定した値とすることができる。
【００８１】
本実施形態によると、重なり幅算出部５６ａは、電流信号Ｉと前回算出した重なり幅ＴｘとからゲインＧを算出し、ＰＩ制御部５６ｂが算出した補償値に当該ゲインＧを乗算することで重なり幅Ｔｘを算出する。ゲインＧは、アーク負荷に対して線形的に変化するので、アーク負荷に応じて重なり幅Ｔｘを変化させ、パルス幅Ｔｏｎを変化させることができる。したがって、短絡時などのアーク負荷が急に小さくなった場合に、パルス幅Ｔｏｎを小さくすることで、大電流が流れることを抑制することができる。
【００８２】
次に、重なり幅割合固定制御部５６の変形例について、以下に説明する。
【００８３】
図９（ａ）は、重なり幅割合固定制御部５６の第１の変形例である重なり幅割合固定制御部５６’について説明するための図である。図９（ａ）においては、重なり幅割合固定制御部５６(図２（ｂ）参照）と同一または類似の要素には、同一の符号を付している。重なり幅割合固定制御部５６’は、先に、一般的なパルス幅制御の手法でＰＷＭ信号を生成して、追従駆動信号Ｐ２（Ｐ４）を先行駆動信号Ｐ１（Ｐ３）より所定の位相差だけ遅らせて出力するようにしたものである。
【００８４】
図９（ａ）に示す重なり幅割合固定制御部５６’は、ＰＩ制御部５６ｂおよび駆動信号生成部５６ｅ’を備えている。ＰＩ制御部５６ｂは、図２（ｂ）に示すＰＩ制御部５６ｂと同様のものである。
【００８５】
駆動信号生成部５６ｅ’は、各駆動信号Ｐ１〜Ｐ４を生成して、ドライブ回路６に出力するものである。駆動信号生成部５６ｅ’は、ＰＩ制御部５６ｂより入力される補償値の信号と内部で生成した三角波などのキャリア信号とを比較することでＰＷＭ信号を生成する。そして、駆動信号生成部５６ｅ’は、生成したＰＷＭ信号を先行駆動信号Ｐ１（Ｐ３）として出力し、生成したＰＷＭ信号の位相を遅らせて、追従駆動信号Ｐ２（Ｐ４）として出力する。位相差は、Ｔｏｎ−Ｔｘ＝Ｔｏｎ−Ｔｏｎ・Ｒ＝Ｔｏｎ・（１−Ｒ）となる。例えば、Ｒ＝１／５の場合、位相差は（４／５）・Ｔｏｎとなる。なお、先行駆動信号Ｐ１（Ｐ３）と追従駆動信号Ｐ２（Ｐ４）とで位相をずらすことにより出力が小さくなるので、ＰＷＭ信号のパルス幅を小さくし過ぎる必要はない。
【００８６】
第１の変形例によると、重なり幅割合固定制御部５６’は、追従駆動信号Ｐ２（Ｐ４）の位相を先行駆動信号Ｐ１（Ｐ３）の位相より遅らせ、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅Ｔｘの、パルス幅Ｔｏｎに対する割合を、所定の割合Ｒに固定する。したがって、第１の変形例においても、第１実施形態と同様の効果を奏することができる。また、第１の変形例によると、重なり幅Ｔｘの演算が容易になるという効果を奏することができる。
【００８７】
図９（ｂ）は、重なり幅割合固定制御部５６の第２の変形例である重なり幅割合固定制御部５６”について説明するための図である。図９（ｂ）においては、重なり幅割合固定制御部５６(図２（ｂ）参照）と同一または類似の要素には、同一の符号を付している。重なり幅割合固定制御部５６”は、各駆動信号Ｐ１〜Ｐ４のパルス幅を調整することで出力電流を制御するのではなく、インバータ回路２に入力する直流電圧を調整することで出力電流を制御するようにしたものである。
【００８８】
図９（ｂ）に示す重なり幅割合固定制御部５６”は、ＰＩ制御部５６ｂおよび駆動信号生成部５６ｅ”を備えている。また、溶接電源装置Ａ１の直流電源１（図１参照）が、出力電圧を変化させることができる直流電源１’になっている。ＰＩ制御部５６ｂは、図２（ｂ）に示すＰＩ制御部５６ｂと同様のものであるが、算出した補償値を直流電源１’に出力する。
【００８９】
駆動信号生成部５６ｅ”は、各駆動信号Ｐ１〜Ｐ４を生成して、ドライブ回路６に出力するものである。駆動信号生成部５６ｅ”は、所定のパルス幅Ｔｏｎで所定の周波数の各駆動信号Ｐ１〜Ｐ４を生成する。また、駆動信号生成部５６ｅ”は、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅が所定の重なり幅Ｔｘ（＝Ｔｏｎ・Ｒ）になるように、追従駆動信号Ｐ２（Ｐ４）の位相を先行駆動信号Ｐ１（Ｐ３）の位相より遅らせて生成する。位相差は、Ｔｏｎ−Ｔｘ＝Ｔｏｎ−Ｔｏｎ・Ｒ＝Ｔｏｎ・（１−Ｒ）となる。
【００９０】
直流電源１’は、出力電圧を変化させることができる直流電源であり、ＰＩ制御部５６ｂより入力される補償値に応じて、出力電圧を変化させる。つまり、制御回路５は、いわゆる振幅制御を行う。
【００９１】
第２の変形例によると、重なり幅割合固定制御部５６”は、追従駆動信号Ｐ２（Ｐ４）の位相を先行駆動信号Ｐ１（Ｐ３）の位相より遅らせ、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとの重なり幅Ｔｘの、パルス幅Ｔｏｎに対する割合を、所定の割合Ｒに固定する。したがって、第２の変形例においても、第１実施形態と同様の効果を奏することができる。また、振幅制御を行うので、各駆動信号Ｐ１〜Ｐ４のパルス幅Ｔｏｎを固定することができる。なお、各駆動信号Ｐ１〜Ｐ４の周波数を調整することで出力電流を制御する周波数制御を行うようにしてもよい。
【００９２】
第１実施形態においては、出力に応じて、周波数制御と重なり幅割合固定制御とを切り替える場合について説明したが、これに限られない。例えば、周波数制御と重なり幅割合固定制御との間の移行時の制御として、位相シフト制御を行うようにしてもよい。このような場合を、第２実施形態として、以下に説明する。
【００９３】
図１０は、第２実施形態に係る溶接電源装置Ａ２を説明するための図である。図１０（ａ）は、溶接電源装置Ａ２の全体構成を示している。図１０（ｂ）は、ＰＳＭ（Phase Shift Modulation）制御部５５の詳細を示すブロック図である。図１０（ａ）においては、第１実施形態に係る溶接電源装置Ａ１(図１参照）と同一または類似の要素には、同一の符号を付している。溶接電源装置Ａ２は、ＰＳＭ制御部５５を備えている点で、第１実施形態に係る溶接電源装置Ａ１と異なる。
【００９４】
本実施形態においては、高出力範囲のうち出力の低い範囲を中出力範囲としており、制御回路５は、目標値Ｉ*が予め設定された中出力範囲の場合（中出力時）、位相シフト制御を行う。すなわち、制御回路５は、高出力時には周波数制御を行い、中出力時には位相シフト制御を行い、低出力時には重なり幅割合固定制御を行う。中出力範囲は、例えば、出力電流の目標値が数［Ａ］以下で、数百［ｍＡ］以上になる場合としている。なお、各範囲をどのように設定するかは、これに限られない。また、目標値Ｉ*に応じて切り替えるのではなく、電流信号Ｉや電圧信号に基づいて切り替えるようにしてもよい。また、周波数に応じて、ＰＦＭ制御部５４による制御とＰＳＭ制御部５５による制御とを切り替え、位相差に応じて、ＰＳＭ制御部５５による制御と重なり幅割合固定制御部５６による制御とを切り替えるようにしてもよい。この場合、問題が生じうる周波数や位相差となる前に確実に切り替えを行うことができるという効果がある。
【００９５】
ＰＳＭ制御部５５は、位相シフト制御を行うためのものであり、制御切替部５３より入力される偏差ΔＩに基づいて駆動信号Ｐ１〜Ｐ４を生成して、ドライブ回路６に出力する。図１０（ｂ）に示すように、ＰＳＭ制御部５５は、ＰＩ制御部５５ａおよび駆動信号生成部５５ｂを備えている。ＰＩ制御部５５ａは、入力される偏差ΔＩに基づいて、ＰＩ制御（比例積分制御）による補償値を算出して、補償値信号として駆動信号生成部５５ｂに出力する。なお、ＰＩ制御以外の制御を行うようにしてもよい。駆動信号生成部５５ｂは、所定のデューティ比で所定の周波数のパルス信号を生成し、当該パルス信号を駆動信号として出力する。駆動信号生成部５５ｂは、先行駆動信号Ｐ１（Ｐ３）と追従駆動信号Ｐ２（Ｐ４）とで、位相差を設けて出力する。本実施形態では、追従駆動信号Ｐ２の位相を先行駆動信号Ｐ１の位相より遅らせ、追従駆動信号Ｐ４の位相を先行駆動信号Ｐ３の位相より遅らせるように制御するが、逆にしてもよい。位相をずらすことで、先行駆動信号Ｐ１（Ｐ３）のパルスと追従駆動信号Ｐ２（Ｐ４）のパルスとが重なる部分が小さくなるので、パルス幅が同じでも、位相をずらさない場合より出力を小さくすることができる。また、位相差は、ＰＩ制御部５５ａより入力される補償値信号に応じて、変化される。すなわち、補償値信号が大きいほど、位相差を大きくすることにより、出力を減少させる。一方、補償値信号が小さいほど、位相差を小さくすることにより、出力を増加させる。なお、ＰＳＭ制御部５５の構成はこれに限定されず、位相シフト制御を行うための駆動信号Ｐ１〜Ｐ４を生成するものであればよい。当該「ＰＳＭ制御部５５」は、本発明の「第３の制御手段」に相当する。
【００９６】
制御切替部５３は、出力電流設定部５１より入力される目標値Ｉ*に応じて、減算部５２より入力される偏差ΔＩを、ＰＦＭ制御部５４、ＰＳＭ制御部５５および重なり幅割合固定制御部５６のいずれかに出力する。制御切替部５３は、目標値Ｉ*が予め設定された高出力範囲の場合（高出力時）、偏差ΔＩをＰＦＭ制御部５４に出力する。また、目標値Ｉ*が予め設定された中出力範囲（＜高出力範囲）の場合（中出力時）、偏差ΔＩをＰＳＭ制御部５５に出力する。さらに、目標値Ｉ*が予め設定された低出力範囲（＜中出力範囲）の場合（低出力時）、偏差ΔＩを重なり幅割合固定制御部５６に出力する。ＰＦＭ制御部５４、ＰＳＭ制御部５５および重なり幅割合固定制御部５６は、偏差ΔＩを入力されている間、偏差ΔＩに基づいて駆動信号Ｐ１〜Ｐ４を生成してドライブ回路６に出力する。
【００９７】
図１１は、制御切替部５３による制御例を説明するための図であって、駆動信号Ｐ１〜Ｐ４の周波数ｆ、オン期間の長さ（パルス幅）Ｔｏｎ、オフ期間の長さＴｏｆｆ（＝周期Ｔ−Ｔｏｎ）、パルス幅Ｔｏｎに対する重なり幅Ｔｘの割合Ｒ、先行駆動信号と追従駆動信号との位相差θを示している。
【００９８】
目標値Ｉ*が高出力範囲の場合（高出力時）、ＰＦＭ制御部５４による周波数制御が行われる。ＰＦＭ制御部５４は、オン期間の長さＴｏｎを固定して、オフ期間の長さＴｏｆｆを調整することで、すなわち、周波数ｆを調整することで、出力電流を制御する。当該範囲では、先行駆動信号と追従駆動信号との位相差θは「０」であり、割合Ｒは１００％である。
【００９９】
目標値Ｉ*が小さくなって、中出力範囲に入った場合（中出力時）、ＰＳＭ制御部５５による位相シフト制御が行われる。ＰＳＭ制御部５５は、オン期間の長さＴｏｎおよびオフ期間の長さＴｏｆｆを固定し、周波数ｆを固定する。そして、位相差θを調整することで、出力電流を制御する。当該範囲では、位相差θが大きくなるに応じて重なり幅Ｔｘが小さくなるので、割合Ｒが小さくなる。
【０１００】
さらに、目標値Ｉ*が小さくなって、低出力範囲に入った場合（低出力時）、重なり幅割合固定制御部５６による重なり幅割合固定制御が行われる。重なり幅割合固定制御部５６は、割合Ｒを固定して、重なり幅Ｔｘを調整（オン期間の長さＴｏｎを調整）することで、出力電流を制御する。当該範囲では、周波数ｆ（周期Ｔ）は固定されているので、オン期間の長さＴｏｎが小さくなるに応じてオフ期間の長さＴｏｆｆが大きくなる。なお、図１１は、制御切替部５３による制御の一例であって、これに限定されない。
【０１０１】
第２実施形態によると、制御回路５は、高出力時には、制御切替部５３の出力先がＰＦＭ制御部５４になることで周波数制御を行い、中出力時には、制御切替部５３の出力先がＰＳＭ制御部５５になることで位相シフト制御を行い、低出力時には、制御切替部５３の出力先が重なり幅割合固定制御部５６になることで重なり幅割合固定制御を行う。これにより、出力に応じた適切な制御を行うことができる。また、第２実施形態においても、重なり幅割合固定制御部５６が重なり幅割合固定制御を行うので、溶接電源装置Ａ１の出力電流の変動幅を低減することができる。これにより、低出力時に出力電流の最小値が小さくなりすぎて、アーク切れが発生してしまうことを抑制することができる。
【０１０２】
上記第１および第２実施形態においては、ＰＦＭ制御部５４が、オン期間の長さ（パルス幅）を所定の長さに固定し、オフ期間の長さを調整することで周波数を調整する場合について説明したが、これに限られない。例えば、オフ期間の長さを所定の長さに固定し、オン期間の長さ（パルス幅）を調整することで周波数を調整するようにしてもよい。この場合、オン期間の長さが長くなるほど、周波数が低くなるが、出力電流は大きくなる。したがって、周波数を高くすることにより出力を減少させ、周波数を低くすることにより出力を増加させる点で、上記したＰＦＭ制御部５４とは、制御が逆になる。また、デューティ比を固定して、周波数を調整するようにしてもよい。この場合、周波数が低くなるほど、オン期間およびオフ期間の長さが長くなるので、出力電流は大きくなる。したがって、周波数を高くすることにより出力を減少させ、周波数を低くすることにより出力を増加させる点で、上記したＰＦＭ制御部５４とは、制御が逆になる。
【０１０３】
上記第１および第２実施形態においては、本発明に係る電源装置を溶接電源装置として用いた場合について説明したが、これに限られない。本発明は、その他の電源装置にも適用することができる。本発明は、出力電流の変動幅を低減して、出力電流を安定化させることに有効であり、特に、低出力に制御する必要がある電源装置において、出力を安定化させる場合に、より有効である。
【０１０４】
本発明に係るインバータ制御回路および電源装置は、上述した実施形態に限定されるものではない。本発明に係るインバータ制御回路および電源装置の各部の具体的な構成は、種々に設計変更自在である。
【符号の説明】
【０１０５】
Ａ１，Ａ２  溶接電源装置
１，１’  直流電源
２  インバータ回路
２１，２２，２３，２４  スイッチング素子
３  変圧器
３１  一次側巻線
３２  二次側巻線
４  整流回路
４１，４２  整流用ダイオード
４３  直流リアクトル
５  制御回路
５１  出力電流設定部
５２  減算部
５３  制御切替部
５４  ＰＦＭ制御部（第１の制御手段）
５４ａ  ＰＩ制御部
５４ｂ  駆動信号生成部
５５  ＰＳＭ制御部（第３の制御手段）
５５ａ  ＰＩ制御部
５５ｂ  駆動信号生成部
５６，５６’，５６”  重なり幅割合固定制御部（第２の制御手段）
５６ａ  重なり幅算出部
５６ｂ  ＰＩ制御部
５６ｃ  ゲイン算出部
５６ｄ  乗算部
５６ｅ，５６ｅ’，５６ｅ”  駆動信号生成部
６  ドライブ回路
７  電流センサ
Ｌ  負荷
【図１】
2017131039.tif 000003
【図２】
2017131039.tif 000004
【図３】
2017131039.tif 000005
【図４】
2017131039.tif 000006
【図５】
2017131039.tif 000007
【図６】
2017131039.tif 000008
【図７】
2017131039.tif 000009
【図８】
2017131039.tif 000010
【図９】
2017131039.tif 000011
【図１０】
2017131039.tif 000012
【図１１】
2017131039.tif 000013
【図１２】
2017131039.tif 000014
【図１３】
2017131039.tif 000015