(57)【要約】      （修正有）【課題】出力平滑コンデンサに加わる電気ストレスを適切に評価し、危険な場合にスイッチング動作を停止させる機能を備えたスイッチング電源装置及びその制御方法を提供する。【解決手段】出力電圧Voに発生するリップルの異常を検出するためのリップル異常検出部２２を備える。リップル異常検出部２２は、所定のサンプリング周期Tsampで出力電圧の瞬時値Vo(k)を取得し、瞬時値Vo(k)を取得する毎に、今回取得した瞬時値Vo(k)と前回取得した瞬時値Vo(k-1)の差の絶対値Vos(k)を算出する。検出開始から今回まで算出した絶対値Vos(2)〜Vos(k)の合計値ΣVos(k)を算出し、合計値ΣVos(k)が第一の基準値Vr1を超えると、スイッチング動作を停止させる【選択図】図１
2018038169.tif 000002
【特許請求の範囲】
【請求項１】
入力電圧を直流の出力電圧に変換して出力するスイッチング電源装置において、
前記出力電圧に発生するリップルの異常を検出するためのリップル異常検出部が設けられ、
前記リップル異常検出部は、所定のサンプリング周期で前記出力電圧の瞬時値を取得し、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値の差の絶対値を算出するとともに、検出開始から今回まで算出した前記各絶対値の合計値を算出し、この合計値が第一の基準値を超えると、スイッチング動作を停止させることを特徴とするスイッチング電源装置。
【請求項２】
前記リップル異常検出部は、検出開始から所定時間が経過しても前記合計値が前記第一の基準値を超えなかった場合、取得したデータ及び算出した値をリセットした後、再び検出を開始する請求項１記載のスイッチング電源装置。
【請求項３】
前記リップル異常検出部は、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値との差の絶対値を算出するとともに、
前記絶対値が第二の基準値以上のときは、前回の前記合計値に今回の前記絶対値を加算することによって今回の前記合計値を算出し、
前記絶対値が第二の基準値未満のときは、前回の前記合計値から特定値を減算した値を今回の前記合計値と擬制し、
今回の前記合計値が第一の基準値を超えると、スイッチング動作を停止させる請求項１記載のスイッチング電源装置。
【請求項４】
前記リップル異常検出部は、前記絶対値が第二の基準値未満のときにおいて、擬制された今回の前記合計値が負の値になった場合、今回の合計値をゼロにリセットする請求項３記載のスイッチング電源装置。
【請求項５】
入力電圧を直流の出力電圧に変換して出力するスイッチング電源装置の制御方法において、
所定のサンプリング周期で前記出力電圧の瞬時値を取得し、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値の差の絶対値を算出するとともに、検出開始から前回までの前記各絶対値の合計値を算出し、この合計値が第一の基準値を超えると、スイッチング動作を停止させることを特徴とするスイッチング電源装置の制御方法。
【請求項６】
検出開始から所定時間が経過しても前記今回の合計値が前記第一の基準値を超えなかった場合、取得したデータ及び算出した値をリセットした後、再び検出を開始する請求項５記載のスイッチング電源装置の制御方法。
【請求項７】
前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値との差の絶対値を算出するとともに、
前記絶対値が第二の基準値以上のときは、前回の前記合計値に今回の前記絶対値を加算することによって今回の前記合計値を算出し、
前記絶対値が第二の基準値未満のときは、前回の前記合計値から特定値を減算した値を今回の前記合計値と擬制し、
今回の前記合計値が第一の基準値を超えると、スイッチング動作を停止させる請求項５記載のスイッチング電源装置の制御方法。
【請求項８】
前記絶対値が第二の基準値未満のときにおいて、擬制された今回の前記合計値が負の値になった場合、この今回の合計値をゼロにリセットする請求項７記載のスイッチング電源装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力電圧を直流の出力電圧に変換して出力するスイッチング電源装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に開示されているように、アルミニウム電解コンデンサ等で平滑された直流電圧の脈動振幅値を検出する検出部と、この検出部で検出した脈動振幅検出値が基準値を超えたときに警報信号を出力するコンデンサ寿命判定部とを備えたスイッチング方式の電源装置があった。この電源装置は、使用中のコンデンサに対して外部から一切手を加えることなく、単独の検出情報だけで、コンデンサの寿命をリアルタイムに把握することができるものである。また、例えば、警報信号が出力された時、スイッチング動作を自動的に停止させるようにすれば、装置の故障や事故等を未然に防止することが可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３３０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、アルミニウム電解コンデンサ等に加わる電気ストレスの大きさを評価するためには、両端に発生するリップル成分（電圧又は電流）の大きさ及びその周波数を考慮することが好ましい。
【０００５】
スイッチング電源装置の出力平滑コンデンサの場合、リップル成分には、自己のスイッチング動作に起因して発生する成分（以下、スイッチング成分と称する。）と、出力電流が周期的に増減して発生する成分（以下、負荷依存成分と称する。）とがある。特に、負荷がモータや表示器等のパルス性負荷の場合、負荷依存成分の方が支配的になり、その大きさや周波数は、負荷の特性に応じて大きく異なってくる。
【０００６】
特許文献１の電源装置は、脈動振幅検出値が基準値を超えた時に異常と判定しており、脈動の周波数は考慮していない。例えば、脈動振幅検出値が基準値以下であっても、脈動の周波数が非常に高いときは、出力平滑コンデンサに過剰なストレスが加わっている可能性がある。しかし、特許文献１の電源装置の場合、これを異常として検出することができず、出力平滑コンデンサに加わる電気ストレスの大きさを適切に評価することが難しい。
【０００７】
本発明は、上記背景技術に鑑みて成されたものであり、出力平滑コンデンサに加わる電気ストレスを適切に評価し、危険な場合にスイッチング動作を停止させる機能を備えたスイッチング電源装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、入力電圧を直流の出力電圧に変換して出力するスイッチング電源装置であって、前記出力電圧に発生するリップルの異常を検出するためのリップル異常検出部が設けられ、前記リップル異常検出部は、所定のサンプリング周期で前記出力電圧の瞬時値を取得し、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値の差の絶対値を算出するとともに、検出開始から今回まで算出した前記各絶対値の合計値を算出し、この合計値が第一の基準値を超えると、スイッチング動作を停止させるスイッチング電源装置である。
【０００９】
前記リップル異常検出部は、検出開始から所定時間が経過しても前記合計値が前記第一の基準値を超えなかった場合、取得したデータ及び算出した値をリセットした後、再び検出を開始するようにしてもよい。
【００１０】
あるいは、前記リップル異常検出部は、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値との差の絶対値を算出するとともに、前記絶対値が第二の基準値以上のときは、前回の前記合計値に今回の前記絶対値を加算することによって今回の前記合計値を算出し、前記絶対値が第二の基準値未満のときは、前回の前記合計値から特定値を減算した値を今回の前記合計値と擬制し、今回の前記合計値が第一の基準値を超えると、スイッチング動作を停止させるようにしてもよい。この場合、前記リップル異常検出部は、前記絶対値が第二の基準値未満のときにおいて、擬制された今回の前記合計値が負の値になった場合、この今回の合計値をゼロにリセットするようにすることが好ましい。
【００１１】
また、本発明は、入力電圧を直流の出力電圧に変換して出力するスイッチング電源装置の制御方法であって、所定のサンプリング周期で前記出力電圧の瞬時値を取得し、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値の差の絶対値を算出するとともに、検出開始から前回までの前記各絶対値の合計値を算出し、この合計値が第一の基準値を超えると、スイッチング動作を停止させるスイッチング電源装置の制御方法である。
【００１２】
検出開始から所定時間が経過しても前記今回の合計値が前記第一の基準値を超えなかった場合、取得したデータ及び算出した値をリセットした後、再び検出を開始するようにしてもよい。
【００１３】
あるいは、前記瞬時値を取得する毎に、今回取得した前記瞬時値と前回取得した前記瞬時値との差の絶対値を算出するとともに、前記絶対値が第二の基準値以上のときは、前回の前記合計値に今回の前記絶対値を加算することによって今回の前記合計値を算出し、前記絶対値が第二の基準値未満のときは、前回の前記合計値から特定値を減算した値を今回の前記合計値と擬制し、今回の前記合計値が第一の基準値を超えると、スイッチング動作を停止させるようにしてもよい。この場合、前記絶対値が第二の基準値未満のときにおいて、擬制された今回の前記合計値が負の値になった場合、この今回の合計値をゼロにリセットするようにすることが好ましい。
【発明の効果】
【００１４】
本発明のスイッチング電源装置及びその制御方法によれば、出力電圧に発生しているリップル成分を分析することによって、電源装置を稼働させたまま、出力平滑コンデンサに加わっている電気ストレスを容易に評価することができる。特に、リップル成分の大きさと周波数の両方を考慮しているので、より高い精度で適切な評価が可能であり、リップル異常が検出されるとインバータ回路のスイッチング動作を停止させるので、装置の故障や事故等を未然に防止することができる。
【００１５】
また、データ処理の方法や手順が非常にシンプルなので、比較的安価な汎用デジタルプロセッサを用いて実行することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明のスイッチング電源装置の第一の実施形態を示す回路図である。
【図２】第一の実施形態のスイッチング電源装置の動作を示す各部の波形である。
【図３】第一の実施形態のスイッチング電源装置で使用される制御方法を示すフローチャートである。
【図４】図１のリップル異常検出部の動作を示すタイムチャートである。
【図５】本発明のスイッチング電源装置の第二の実施形態を示す回路図である。
【図６】第二の実施形態のスイッチング電源装置の動作を示す各部の波形である。
【図７】第二の実施形態のスイッチング電源装置で使用される制御方法を示すフローチャートである。
【図８】図５のリップル異常検出部の動作を示すタイムチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明のスイッチング電源装置及びその制御方法の第一の実施形態について、図１〜図４に基づいて説明する。
【００１８】
この実施形態のスイッチング電源装置１０は、図１に示すように、入力電源１２が接続され、スイッチング動作により入力電圧Viを断続するインバータ回路１４と、インバータ回路１４が出力した断続電圧を整流する整流回路１６と、整流回路１６が出力した整流電圧を平滑する出力平滑回路１８とを備え、出力平滑回路１８内の出力平滑コンデンサ１８ａの両端に出力電圧Voを発生させ、負荷２０に向けて出力電圧Vo及び出力電流Ioを出力する。負荷２０は、ここではパルス性負荷であり、出力電流Ioが所定の周期Tioで増減する。
【００１９】
さらに、スイッチング電源装置１０には、出力電圧Voに発生するリップルの異常を検出するためのリップル異常検出部２２が設けられている。リップル異常検出部２２は、デジタルプロセッサ等を用いて構成されている。
【００２０】
リップル異常検出部２２の詳細な機能は後で説明するが、概して言うと、所定のサンプリング周期Tsampで出力電圧の瞬時値Vo(k)を取得し、瞬時値Vo(k)を取得する毎に、今回取得した瞬時値Vo(k)と前回取得した瞬時値Vo(k-1)の差の絶対値Vos(k)を算出する。そして、検出開始から今回まで算出した複数の絶対値Vos(2)〜Vos(k)の合計値ΣVos(k)を算出し、合計値ΣVos(k)が第一の基準値Vr1（許容限度値）を超えると、スイッチング動作を停止させる処理を行う。サンプリング周期Tsampは、出力電流Ioが変化する周期Tioよりも十分短い時間である。
【００２１】
次に、スイッチング電源装置１０の動作を説明するとともに、スイッチング電源装置１０で使用される制御方法を説明する。
【００２２】
スイッチング電源装置１０は、図示しないスイッチング制御回路によって、出力電圧Voが所定の目標値Vo(ave)に近づくように制御される。出力電流Ioが負荷２０の特性によって増減するので、図２に示すように、出力電流Ioが大きくなるとき、出力平滑コンデンサ１８ａが急激に放電され、出力電圧Voが一時的に目標値Vo(ave)より低くなる。反対に、出力電流Ioが小さくなるとき、出力平滑コンデンサ１８ａの放電が停止して、出力電圧VoがVo(ave)より高くなる。このようにして、出力電圧Voに所定のリップル成分ΔVoが発生し、出力平滑コンデンサ１８ａに電気ストレスが加わる。このリップル成分ΔVoは、ほとんどが負荷依存成分であり、スイッチング成分は相対的に小さい。
【００２３】
スイッチング電源装置１０で使用される制御方法は、図３のフローチャートのように表すことができ、主にリップル異常検出部２２によって実行される。
【００２４】
まず、リップル異常検出の開始時刻Ts(n)と、リップル異常検出を行う期間Tken(n)を設定する（ステップS11，S12）。このとき、期間Tken(n)は、出力電流Ioが増減する周期Tioよりも十分長い時間に設定する。その後、開始時刻Ts(n)まで時間があればウエイトし（ステップS13）、開始時刻Ts(n)になると１回目のステップS14を行う。
【００２５】
ステップS14では、出力電圧の瞬時値Vo(k)をサンプリングする。そして、今回の瞬時値Vo(k)と前回の瞬時値Vo(k-1)との差の絶対値Vos(k)を算出し（ステップS15）、開始時刻Ts(n)以降に算出した絶対値Vos(2)〜Vos(k)の合計値ΣVos(k)を算出する（ステップS16）。ステップS16は、例えば、前回の合計値ΣVos(k-1)に今回の絶対値Vos(k)を加算するようにすれば、デジタルプロセッサ等の負担を軽減することができる。
【００２６】
合計値ΣVos(k)を算出すると、その許容限度値として設定された第一の基準値Vr1と比較する（ステップS17）。合計値ΣVos(k)が第一の基準値Vr1を超えている場合、リップル異常が発生していると判定し、インバータ回路１４に指令を出してスイッチング動作を停止させる（ステップS18）。
【００２７】
一方、合計値ΣVos(k)が第一の基準値Vr1以下の場合は、リップル異常が発生していないと判定し、ステップS19に進む。そして、開始時刻Ts(n)から期間Tken(n)が経過していない場合、さらにステップS20に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS14を行う。また、開始時刻Ts(n)から期間Tken(n)が経過した場合、Ｋ＝1〜kを繰り返す間に蓄積したデータと算出結果をリセットし（ステップS22）、再びステップS11を実行する。次のリップル異常検出の開始時刻Ts(n+1)は、リセットを行った直後の時刻Te(n)にしてもよいし、時刻Te(n)から少し時間を空けてもよい。以降、上記各ステップを同様に繰り返す。
【００２８】
なお、図３には記載していないが、K=1のときは、ステップS14を行った後、すぐにステップS20に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS14を行う。
【００２９】
この制御方法を実施すると、図４に示すように、リップル成分ΔVoの大きさが相対的に大きい時は、合計値ΣVos(k)が上昇する傾きが急になり、第一の基準値Vr1に達しやすくなる。これは、リップル成分ΔVoの周期Tioが相対的に短い時も同様である。したがって、出力平滑コンデンサ１８ａに加わる電気ストレスが過剰であることを的確に検出し、インバータ回路１４の動作を停止させることによって、出力平滑コンデンサ１８ａ等を保護することができる。
【００３０】
反対に、出力平滑コンデンサ１８ａに加わる電気ストレスが小さければ、合計値ΣVos(k)が上昇する傾きが緩やかになり、第一の基準値Vr1に達しにくくなる。したがって、適宜のタイミングで蓄積したデータ等をリセットすることによって、インバータ回路１４の動作を無駄に停止させることなく、リップル異常の検出を適切に継続させることができる。
【００３１】
以上説明したように、スイッチング電源装置１０及びその制御方法によれば、出力電圧Voに発生しているリップル成分ΔVoを分析することによって、電源装置を稼働させたまま、出力平滑コンデンサ１８ａに加わっている電気ストレスを容易に評価することができる。特に、リップル成分ΔVoの大きさと周波数（＝1／Tio）の両方を考慮しているので、より高い精度で適切な評価が可能であり、リップル異常が検出されると、インバータ回路１４のスイッチング動作を停止させるので、装置の故障や事故等を確実に防止することができる。
【００３２】
また、データ処理の方法や手順が非常にシンプルであり、しかも、１つの期間Tken(n)が経過する毎に蓄積したデータ等をリセットしてメモリ等の負担を軽減させるので、比較的安価な汎用デジタルプロセッサを用いて実行することができる。
【００３３】
次に、本発明のスイッチング電源装置及びその制御方法の第二の実施形態について、図５〜図８に基づいて説明する。ここで、上記実施形態と同様の構成は、同一の符号を付して説明する。
【００３４】
この実施形態のスイッチング電源装置２４は、図５に示すように、入力電源１２が接続され、スイッチング動作により入力電圧Viを断続するインバータ回路１４と、インバータ回路１４が出力した断続電圧を整流する整流回路１６と、整流回路１６が出力した整流電圧を平滑する出力平滑回路１８とを備え、出力平滑回路１８内の出力平滑コンデンサ１８ａの両端に出力電圧Voを発生させ、負荷２６に向けて出力電圧Vo及び出力電流Ioを出力する。負荷２６は、ここではパルス性負荷であり、出力電流Ioが所定の周期Tioで増減する。ただし、上記の負荷２０とは異なり、出力電流Ioの変化幅が時刻T0〜T1の間は相対的に大きく、時刻T1〜T2の間は相対的に小さく、時刻T2以降は出力電流Ioが増減せず一定になる。
【００３５】
さらに、スイッチング電源装置２４には、出力電圧Voに発生するリップルの異常を検出するためのリップル異常検出部２８が設けられている。リップル異常検出部２８は、上記のリップル異常検出部２２と同様に、デジタルプロセッサ等を用いて構成されている。
【００３６】
リップル異常検出部２８の詳細な機能は後で説明するが、概して言うと、所定のサンプリング周期Tsampで出力電圧の瞬時値Vo(k)を取得し、瞬時値Vo(k)を取得する毎に、今回取得した瞬時値Vo(k)と前回取得した瞬時値Vo(k-1)の差の絶対値Vos(k)を算出する。そして、検出開始から今回まで算出した複数の絶対値Vos(2)〜Vos(k)の合計値ΣVos(k)を算出し、合計値ΣVos(k)が第一の基準値Vr1（許容限度値）を超えると、スイッチング動作を停止させる処理を行う。以上の機能は上記リップル異常検出部２２と同様であるが、リップル異常検出部２８の場合、さらに各絶対値Vos(k)についても評価を行い、絶対値Vos(k)が第二の基準値Vr2（許容限度値）未満のときに、リップル異常検出部２２とは異なる独特な処理を行う。
【００３７】
次に、スイッチング電源装置２４の動作を説明するとともに、スイッチング電源装置２４で使用される制御方法を説明する。
【００３８】
スイッチング電源装置２４は、図示しないスイッチング制御回路によって、出力電圧Voが所定の目標値Vo(ave)に近づくように制御される。出力電流Ioが負荷２６の特性によって増減するので、図６に示すように、出力電流Ioが大きくなるとき、出力平滑コンデンサ１８ａが急激に放電され、出力電圧Voが一時的に目標値Vo(ave)より低くなる。反対に、出力電流Ioが小さくなるとき、出力平滑コンデンサ１８ａの放電が停止して、出力電圧Voが一時的にVo(ave)より高くなる。このようにして、出力電圧Voに所定のリップル成分ΔVo（負荷依存成分）が発生し、出力平滑コンデンサ１８ａに電気ストレスが加わる。ここで特徴的なのは、時刻T0〜T1の間は出力電流Ioの変化幅が大きいのでリップル成分ΔVoが相対的に大きく、時刻T1〜T2の間は出力電流Ioの変化幅が小さいのでリップル成分ΔVoが相対的に小さく、時刻T2以降は出力電流Ioが一定なのでリップル成分ΔVoが非常に小さい（スイッチング成分のみになる）という点である。
【００３９】
スイッチング電源装置２４で使用される制御方法は、図７のフローチャートのように表すことができ、主にリップル異常検出部２８によって実行される。
【００４０】
時刻T0にリップル異常検出を開始すると、まず、出力電圧の瞬時値Vo(k)をサンプリングする（ステップS31）。そして、今回の瞬時値Vo(k)と前回の瞬時値Vo(k-1)との差の絶対値Vos(k)を算出し（ステップS32）、その許容限度値として設定された第二の基準値Vr2と比較する（ステップS33）。
【００４１】
ステップS33において、絶対値Vos(k)が第二の基準値Vr2を超えている場合、リップル異常が発生している可能性があると判定し、ステップS34に進む。そして、検出開始から前回までの絶対値Vos(2)〜Vos(k)の合計値ΣVos(k-1)に今回の絶対値Vos(k)を加算することによって、今回の合計値ΣVos(k)を算出する。
【００４２】
合計値ΣVos(k)を算出すると、その許容限度値として設定された第一の基準値Vr1と比較する（ステップS35）。合計値ΣVos(k)が第一の基準値Vr1を超えている場合、リップル異常が発生していると判定し、インバータ回路１４に指令を出してスイッチング動作を停止させる（ステップS36）。一方、合計値ΣVos(k)が第一の基準値Vr1以下の場合は、リップル異常が発生していないと判定してステップS37に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS31を行う。
【００４３】
ステップS33において、絶対値Vos(k)が第二の基準値Vr2以下の場合、今後しばらくはリップル異常が発生する可能性は低いと判定し、ステップS38に進む。そして、検出開始から前回までの絶対値Vos(2)〜Vos(k)の合計値ΣVos(k-1)から特定値αを減算しした値を今回の合計値ΣVos(k)と擬制し、ステップS39に進む。ここで、特定値αは、負荷２６の種類や特性に合わせて適宜設定される正の値で、図８（ａ）に示すように、一定の値にしてもよいし、絶対値Vos(k)に応じた値にしてもよい。
【００４４】
擬制した今回の合計値ΣVos(k)が正の値であれば、ステップS39からそのままステップS37に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS31を行う。一方、擬制した今回の合計値ΣVos(k)が負の値であれば、今回の合計値ΣVos(k)をゼロにリセット（ステップS40）してからステップS37に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS31を行う。以降、上記各ステップを同様に繰り返す。
【００４５】
なお、図７には記載していないが、K=1のときは、ステップS31を行った後、すぐにステップS37に進み、次のサンプリングのタイミングまでウエイトした後、再びステップS31を行う。
【００４６】
この制御方法を実施すると、図８（ｂ）に示すように、リップル成分ΔVoの大きさが第二の基準値Vr2よりも大きい期間（時刻T0〜T1の期間）は、合計値ΣVos(k)が上昇する傾きが急になり、第一の基準値Vr1に達しやすくなる。リップル成分ΔVoの周期Tioが相対的に短い時も同様である。仮に、この状態が時刻T1以降も継続した場合は、破線で示すように合計値ΣVos(k)が第一の基準値Vr1に達し、出力平滑コンデンサ１８ａに加わる電気ストレスが過剰であるとして、インバータ回路１４の動作を停止させる。
【００４７】
しかし、実際は図６に示すように、時刻T1以降はリップル成分ΔVoの大きさが相対的に小さくなり（第二の基準値Vr2以下になり）、出力平滑コンデンサ１８ａに過剰な電気ストレスが加わっていない安全な状態になる。したがって、ステップS38で、絶対値Vos(k)を合計した合計値ΣVos(k)を小さい値に戻す処理を行うことによって、インバータ回路１４の動作を無駄に停止させることなく、リップル異常の検出を適切に継続させることができる。
【００４８】
また、時刻T2以降のようにリップル成分ΔVoが非常に小さい期間が継続すると、合計値ΣVos(k)が負の値になるケースが考えられるので、ステップS39，S40が設けられている。つまり、合計値ΣVos(k)が負の値になるのを回避することによって、次にリップル成分ΔVoが大きくなったとき、リップル異常の検出が遅れてしまうのを防止している。
【００４９】
スイッチング電源装置２４及びその制御方法によれば、上記スイッチング電源装置１０と同様の作用効果を得ることができ、さらに、負荷２６の特性によりリップル成分ΔVoの大きさや周波数（＝１／Tio）が変化した場合でも、適切に異常を検出することができる。
【００５０】
なお、本発明のスイッチング電源装置及びその制御方法は、上記実施形態に限定されるものではない。例えば、図３に示すフローチャートでは、期間Tken(n)が経過して１回のリップル異常検出が終了する毎に、次の開始時刻Ts(n)と期間Tken(n)を設定している（ステップS11，S12）が、他のやり方に変更してもよい。例えば、入力電源が投入されると、自動的に１回目のリップル異常検出を開始し、あらかじめ設定された期間Tkenが経過する毎に、自動的に次回のリップル異常検出を開始するようにしてもよい。また、ステップS16で合計値ΣVos(k)を算出するときは、前回のステップS16で算出したΣVos(k-1)に今回の絶対値Vos(k)を加算する方法で行ってもよいし、個々の絶対値Vos(2)〜Vos(k)を足し算する方法で行ってもよい。なお、図７に示すフローチャートでは、ステップS34で合計値ΣVos(k)を算出する処理を行っているが、ここでは、ステップS38〜S40の処理に対応させるため、前回算出したΣVos(k-1)に今回の絶対値Vos(k)を加算するやり方を使用する。
【００５１】
出力平滑コンデンサは、アルミニウム電解コンデンサ、タンタル電解コンデンサ、セラミックコンデンサ等の種類は限定されない。どのコンデンサを使用した場合も、リップル成分（電圧又は電流）によって過剰な電気ストレスが加わると、残存寿命が著しく短くなったり、故障率が著しく高くなったり、性能が著しく低下したりする可能性があるので、本発明の構成を採用することによって、安全性を確保することができる。その他、インバータ回路、整流回路及び出力平滑回路の各構成については特に限定されず、様々な回路方式のスイッチング電源装置に適用することができる。
【符号の説明】
【００５２】
１０，２４  スイッチング電源装置
１２  入力電源
１４  インバータ回路
１６  整流回路
１８  出力平滑回路
１８ａ  出力平滑コンデンサ
２０，２６  負荷
２２，２８  リップル異常検出部
【図１】
2018038169.tif 000003
【図２】
2018038169.tif 000004
【図３】
2018038169.tif 000005
【図４】
2018038169.tif 000006
【図５】
2018038169.tif 000007
【図６】
2018038169.tif 000008
【図７】
2018038169.tif 000009
【図８】
2018038169.tif 000010