(57)【特許請求の範囲】
【請求項１】
スイッチを用いて交流から直流を生成する装置に設けられる制御回路であって、
上記交流の周波数よりも高い周波数であり、且つある指定された値と上記装置の出力との誤差に対応するデューティを持ったパルス信号を生成するパルス生成手段と、
上記交流の電圧波形信号を上記パルス生成手段により生成されたパルス信号を用いてチョッピングするチョッパ手段と、
そのチョッパ手段の出力を平均化する平均化手段と、
その平均化手段の出力と上記装置を介して流れる電流との誤差に基づいて上記スイッチを制御するための制御信号を出力する制御信号生成手段と、
を有する制御回路。
【請求項２】
上記チョッパ手段は、少なくとも１つのスイッチング素子を備え、そのスイッチング素子に上記交流の電圧波形信号が供給された状態で上記パルス生成手段により生成されたパルス信号によりそのスイッチング素子がオン／オフ制御される構成である請求項１に記載の制御回路。
【請求項３】
上記平均化手段は、抵抗体とコンデンサを含む構成であり、上記パルス生成手段により生成されるパルス信号の周波数は、上記チョッパ手段の出力が上記平均化手段により十分滑らかに平滑化される周波数である請求項１の記載の制御回路。
【請求項４】
交流電源から得る電力を用いてバッテリを充電する充電器であって、
バッテリに電力を供給するか否かを決めるスイッチと、
上記交流電源から得られる交流を整流する整流器と、
上記交流電源の交流周波数よりも高い周波数であり、且つある指定された値と上記バッテリへの出力との誤差に対応するデューティを持ったパルス信号を生成するパルス生成手段と、
上記整流器の出力である電圧波形信号を上記パルス生成手段により生成されたパルス信号を用いてチョッピングするチョッパ手段と、
そのチョッパ手段の出力を平均化する平均化手段と、
その平均化手段の出力と上記交流電源からの入力電流との誤差に基づいて上記スイッチを制御するための制御信号を出力する制御信号生成手段と、
を有する充電器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
交流から直流を生成する装置に設けられる制御回路に係わり、特にその装置の力率を改善する回路に係わる。
【０００２】
【従来の技術】
近年、産業用機器、家電機器、ＯＡ機器等の様々な分野においてパワーエレクトロニクス技術が広く利用されている。これらの機器は、商用の交流電源を直流電圧に変換してその直流電圧を用いて内部回路を動作させたり、その直流電圧を用いてバッテリを充電したりすることが多い。一例として、商用の交流電源を用いてバッテリを充電する充電器を採り上げてその構成を説明する。
【０００３】
図７は、既存の充電器の一例の構成図である。ここでは、電圧昇圧型のコンバータ機能を持った充電器を採り上げている。
この充電器は、整流器２１を用いて商用の交流を整流（全波整流）し、制御回路１０がスイッチング素子２２をＰＷＭ方式でスイッチングすることにより供給電流を調整しながらバッテリを充電する。制御回路１０は、出力エラーアンプ１１、乗算器１２、電流エラーアンプ１３、及びコンパレータ１４を備え、電流を調整するための制御信号を生成する。
【０００４】
出力エラーアンプ１１は、出力電圧と目標電圧値との誤差を増幅する。目標電圧値は、たとえば、この充電器により充電されるバッテリの規格や状態に応じて与えられるものとする。乗算器１２は、整流器２１により整流された入力電圧と出力エラーアンプ１１の出力とを乗算する。電流エラーアンプ１３は、電流センサ２３により検出された電流と乗算器１２の出力との誤差を増幅する。コンパレータ１４は、三角波生成回路２４が生成する三角波のレベルと電流エラーアンプ１３の出力レベルとを比較し、その比較結果により決まるデューティを持ったパルス信号を出力する。
【０００５】
上記構成の充電器では、乗算器１２の出力と電流センサ２３により検出される電流とを互いに一致させるための制御信号が制御回路１０により生成され、その制御信号を利用したフィードバック制御により電流が調整される。このように、このフィードバック制御により、電流センサ２３により検出される電流は、乗算器１２の出力に一致するように制御されるので、乗算器１２の出力は、この充電器の「目標電流」として役割を果たしている。
【０００６】
【発明が解決しようとする課題】
ところが、上述のような構成において使用する上での理想的な特性を持った乗算器は存在しない。すなわち、通常の乗算器は、図８（ａ）  に示すように、特に入力電圧が小さいときには、そのリニア特性が悪い。このため、図７に示す構成において、乗算器１２により入力電圧と出力エラーアンプ１１の出力とを乗算すると、その入力電圧から得られる出力波形は歪んでしまう。その様子を図８（ｂ）  に示す。
【０００７】
図８（ｂ）  は、乗算器１２の出力波形を示す図である。上記充電器において、入力電圧はサインカーブを描く波形なので、その入力電圧に出力エラーアンプ１１の出力を乗算した波形も、理想的には、サインカーブであるべきである。ところが、実際には、乗算器１２のリニア特性が悪いので、乗算器１２から出力される波形は、その一部が歪んでしまう。
【０００８】
ここで、乗算器１２の出力は、上述したように、上記充電器の「目標電流」である。このため、入力電流の波形は、この乗算器１２の出力に一致するように調整され、乗算器１２の出力波形と同様に歪んでしまう。このように入力電流の波形が歪むと、僅かではあるが、入力電流の位相と入力電圧の位相との間にずれが生じ、力率が悪化してしまう。力率が悪化すると、同一電力を出力する場合の入力電流の実効値が大きくなってしまう。
【０００９】
また、図８（ｂ）  に示すように、波形が歪んで時間軸に対する傾きが大きい状態が発生すると、当業者によく知られているように、電流の高調波成分（高調波電流）が増加する。高調波電流は、他の電子機器の誤動作の原因になると言われており、規制の対象とすることが考えられている。したがって、高調波電流は、出来るだけ小さく抑えることが望ましい。なお、力率と高調波電流とは密接な関係があり、一般に、力率が悪化すると高調波電流が増加する。
【００１０】
本発明の課題は、交流から直流を生成する際の力率を改善し、且つ高調波電流を抑える回路を提供することである。
【００１１】
【課題を解決するための手段】
本発明の制御回路は、スイッチを用いて交流から直流を生成する装置に設けられ、以下の各手段を有する。パルス生成手段は、上記交流の周波数よりも高い周波数であり、且つある指定された値と上記装置の出力との誤差に対応するデューティを持ったパルス信号を生成する。チョッパ手段は、上記交流の電圧波形信号を上記パルス生成手段により生成されたパルス信号を用いてチョッピングする。平均化手段は、そのチョッパ手段の出力を平均化する。制御信号生成手段は、その平均化手段の出力と上記装置を介して流れる電流との誤差に基づいて上記スイッチを制御するための制御信号を出力する。
【００１２】
上記構成において、チョッパ手段は、上記パルス信号に従ってオン／オフ制御されるが、そのオン状態では、電圧波形信号を忠実に出力する。そして、このチョッパ手段の出力は、平均化手段により平滑化される。したがって、平均化手段の出力は、入力電圧波形の振幅を上記パルス信号のデューティに従って変化させた波形となる。この結果、入力電圧と入力電流の位相が完全に一致し、力率が改善される。また、入力電流は、制御信号生成手段により上記平均化手段の出力に一致するように調整されるので、滑らかに変化することになり、高調波電流は抑制される。
【００１３】
【発明の実施の形態】
本発明の実施形態について図面を参照しながら説明する。以下では、一例として、商用の交流電源を用いてバッテリを充電する充電器を採り上げて、力率を改善し、高調波電流を抑制する制御回路の構成および動作を説明する。
【００１４】
図１は、本実施形態の制御回路を設けた充電器の構成図である。図１において使用する符号のうち、図７で使用したものは同じものを指し示す。すなわち、本実施形態の制御回路は、基本的には、従来の制御回路１０の出力エラーアンプ１１および乗算器１２を、ＣＰＵ３１、チョッパ回路３２、および平均化回路３３に置き換えた構成である。以下、本実施形態の制御回路の構成および動作を説明する。
【００１５】
この充電器は、整流器２１を用いて商用の交流を整流（全波整流）し、制御回路３０がスイッチング素子２２をＰＷＭ方式でスイッチングすることにより供給電流を調整しながらバッテリを充電する。制御回路３０は、ＣＰＵ３１、チョッパ回路３２、平均化回路３３、電流エラーアンプ１３、及びコンパレータ１４を備え、電流を調整するための制御信号を生成する。
【００１６】
ＣＰＵ３１は、この充電器の出力電圧（バッテリ電圧）、この充電器の出力電流（バッテリに供給される電流）、及びバッテリユニット４０から通知される指示に基づいて決まるデューティを持ったパルス信号を生成する。このパルス信号の周波数は、入力される交流の周波数（５０／６０Ｈｚ）と比べて十分に高く、たとえば、２０ｋＨｚ程度である。なお、出力電圧は、ＣＰＵ３１が処理できるレベルに分圧されている。また、出力電流は、出力電流センサ２５により検出される。
【００１７】
図２を参照しながら、ＣＰＵ３１が上記パルス信号を生成する処理の一例を示す。ここでは、バッテリユニット４０が、現在の充電状態などに基づいて、バッテリを充電する際の電力値を充電器に指示するものとする。この指示は、たとえば、充電時のワット数であってもよいし、あるいは、バッテリユニット４０の能力に対する充電時のワット数の割合（パーセント値）であってもよいが、ここでは、電力値が指示されるものとする。また、ＣＰＵ３１は、不図示のデューティ値保持メモリを備え、そこの保持されているデューティを持ったパルス信号を生成するものとする。
【００１８】
ステップＳ１では、バッテリユニット４０から通知された指示を認識する。この実施例では、電力値Ｗを認識する。ステップＳ２では、充電器の出力電圧（バッテリ電圧）Ｖを検出する。ステップＳ３では、出力電流センサ２５により検出された出力電流Ｉを認識する。ステップＳ４では、ステップＳ１で認識した電力値Ｗ、およびステップＳ２で検出した電圧ＶからＷ／Ｖを算出する。この値は、バッテリユニット４０に供給すべき電流の目標値である。そして、その算出した値とステップＳ３で認識した出力電流Ｉとを比較する。
【００１９】
Ｗ／Ｖ＞Ｉであれば、現在の出力電流が目標値よりも小さいと判断し、ステップＳ５において、デューティ値保持メモリから現在のデューティ値を取り出してその値を所定量だけ大きくする。そして、ステップＳ６では、ステップＳ５における補正に従ってデューティ値保持メモリを更新する。一方、Ｗ／Ｖ＜Ｉであれば、現在の出力電流が目標値よりも大きいと判断し、ステップＳ７において、上記デューティ値保持メモリから現在のデューティ値を取り出してその値を所定量だけ小さくする。そして、ステップＳ８では、ステップＳ７における補正に従ってデューティ値保持メモリを更新する。Ｗ／Ｖ＝Ｉであれば、現在の出力電流が目標値に一致しているとみなし、上記デューティ値保持メモリは更新しない。なお、ＣＰＵ３１の出力パルスのデューティを大きくすると、それに従ってこの充電器の出力電流も大きくなる。ステップＳ９では、上記デューティ保持メモリに保持されているデューティ値を持ったパルス信号を生成して出力する。
【００２０】
上記処理は、例えば、タイマ割込などにより、所定時間ごとに繰り返し実行される。また、デューティの補正方法は、フローチャートの例のように単純な方法でもよいが、例えば、ＰＩＤ演算などを利用して補正してもよい。
【００２１】
このように、ＣＰＵ３１は、バッテリユニット４０からの指示が示す電力でバッテリを充電するためのパルス信号を生成して出力する。このパルス信号は、チョッパ回路３２に供給される。
【００２２】
チョッパ回路３２は、トランジスタＱ１およびＱ２から構成される。トランジスタＱ１およびＱ２は、それぞれｎｐｎトランジスタおよびｐｎｐトランジスタであり、互いに直列に接続されている。トランジスタＱ１のコレクタには、整流器２１によって整流（たとえば、全波整流）された電圧を分圧した信号（以下、この信号を「電圧波形信号」と呼ぶ）が印加されている。また、トランジスタＱ１およびＱ２の各制御端子（ベース）には、ＣＰＵ３１の出力が供給される。そして、ＣＰＵ３１が出力するパルス信号が「Ｈ」レベルのときは、トランジスタＱ１がオン状態になると共にトランジスタＱ２がオフ状態となり、一方、そのパルス信号が「Ｌ」レベルのときは、トランジスタＱ１がオフ状態になると共にトランジスタＱ２がオン状態となる。
【００２３】
図３を参照しながらチョッパ回路３２の入力波形および出力波形を説明する。チョッパ回路３２には、図３の上段に示すように、全波整流された電圧波形信号が印加されている。この状態で、トランジスタＱ１およびＱ２の制御端子に図３の中段に示すＣＰＵ３１からのパルス信号が供給されると、チョッパ回路３２の出力電圧は、図３の下段に示すようになる。すなわち、ＣＰＵ３１から出力されたパルス信号が「Ｈ」レベルにときは、トランジスタＱ１がオン状態、トランジスタＱ２がオフ状態となるので、チョッパ回路３２の出力電位は電圧波形信号と同じレベルになる。一方、ＣＰＵ３１から出力されたパルス信号が「Ｌ」レベルにときは、トランジスタＱ１がオフ状態、トランジスタＱ２がオン状態となるので、チョッパ回路３２の出力電位は、接地レベルとなる。
【００２４】
このように、電圧波形信号は、チョッパ回路３２においてＣＰＵ３１が生成するパルス信号に従ってチョッピングされる。ここで、トランジスタＱ１およびＱ２のスイッチング速度は、入力される交流の周波数およびＣＰＵ３１が生成するパルス信号と比較して十分に高速である。このため、トランジスタＱ１がオン状態のときは、チョッパ回路３２は、整流器２１により整流された電圧波形信号を忠実に出力することができる。
【００２５】
平均化回路３３は、一般的なＲＣ回路であり、抵抗ＲおよびコンデンサＣから構成される。平均化回路３３による処理例を図４に示す。平均化回路３３は、チョッパ回路３２の出力を平均化（平滑化）するが、このチョッパ回路３２の出力は、ＣＰＵ３１によって生成されるパルス信号のデューティに従って変化する。従って、平均化回路３３の出力は、ＣＰＵ３１によって生成されるパルス信号のデューティに従って調整されることになる。ＣＰＵ３１によって生成されるパルス信号のデューティが３０パーセント、８０パーセントであった場合の平均化回路３３の出力電圧をそれぞれ図４（ａ）  および図４（ｂ）  に示す。
【００２６】
図４（ａ）  および図４（ｂ）  では、平均化の概念を説明するためにパルス信号の周波数を実際よりも低速に描いているが、本実施形態では、パルス信号の周波数は入力電圧の交流周波数と比べて蝪かに大きく、チョッパ回路３２の出力は、平均化回路３３によって滑らかに平均化される。すなわち、平均化回路３３は、いわば、平滑化回路として作用する。逆に言えば、ＣＰＵ３１が生成するパルス信号の周波数は、平均化回路３３にＲＣにより滑らかに平均化される程度の周波数とする。また、上述したように、トランジスタＱ１およびＱ２のスイッチング速度は十分に高速であり、トランジスタＱ１がオン状態のときは、チョッパ回路３２はその入力電圧（電圧波形信号）を忠実に出力する。従って、平均化回路３３の出力は、図５（ａ）  に示すように、電圧波形信号に比例する。この比例係数は、ＣＰＵ３１により生成されるパルス信号のデューティにより決まる。そして、平均化回路３３の出力波形は、図５（ｂ）  に示すように、電圧波形信号と振幅が異なる同位相のサインカーブとなる。
【００２７】
平均化回路３３の出力は、電流エラーアンプ１３に供給される。電流エラーアンプ１３は、平均化回路３３の出力と電流センサ２３との誤差を増幅する。コンパレータ１４は、図７に示した既存の構成と同様に、三角波生成回路２４が生成する三角波のレベルと電流エラーアンプ１３の出力レベルとを比較し、その比較結果により決まるデューティを持ったパルス信号を出力する。
【００２８】
図１に示す本実施形態の充電器では、電流センサ２３により検出される電流を平均化回路３３の出力に一致させるための制御信号が制御回路３０により生成され、その制御信号を利用したフィードバック制御によりその電流が調整される。すなわち、この充電器では、平均化回路３３の出力が「目標電流：入力電流の目標値」として役割を果たしている。
【００２９】
次に、力率および高調波電流について検討する。力率は、入力電圧と入力電流との位相差が小さいほど高くなる。ここで、入力電流は、この充電器の目標電流である平均化回路３３の出力に一致するように調整されるが、この平均化回路３３の出力は、上述したように、入力電圧を分圧した信号である電圧波形信号に比例するので、この平均化回路３３の出力波形は入力電圧と同位相であり且つ歪みのないサインカーブとなっている。したがって、入力電圧の位相と入力電流の位相とがほぼ完全に一致し、高い力率が得られる。
【００３０】
高調波電流は、電流の急激な変化、すなわち、電流波形の急峻な立上りがあると、そのことに起因して大きくなる。ところが、本実施形態では、乗算器と比べて応答速度が極めて高速なチョッパ回路、およびその出力を平滑化する平均化回路を用いて目標入力電流を生成している。このため、その目標入力電流は、入力電圧波形に追随して滑らかに変化する。この結果、上記目標入力電流に一致させられる実際の電流波形にも歪みが発生せずに滑らかに変化するので、高調波電流が抑制される。
【００３１】
上記実施形態において、ＣＰＵ３１は、出力誤差をその出力誤差に対応するデューティを持ったパルス信号に変換する役割を担っているが、この役割を他の構成で提供するようにしてもよい。たとえば、図６（ａ）  に示すように、誤差アンプ５１およびコンパレータ５２を設けた構成で実現してもよい。この場合、誤差アンプ５１は、外部から指定された目標電圧とこの充電器の実際の出力電圧との誤差を検出して出力するか、あるいは、外部から指定された目標電流と電流センサ２５により検出される実際の出力電流との誤差を検出して出力する。また、コンパレータ５２は、誤差アンプ５１の出力レベルと三角波のレベルとを比較し、その比較結果により得られるデューティを持ったパルス信号を出力する。この三角波の周波数は、入力される交流の周波数と比べて十分に高速であるものとする。そして、このコンパレータ５２の出力をチョッパ回路３２に供給する。
【００３２】
また、上記実施形態では、チョッパ回路３２の一例として、２つのスイッチング素子（トランジスタＱ１およびＱ２）を備える構成としたが、他の構成であってもよい。他の構成としては、例えば、図６（ｂ）  に示すように、１つのスイッチング素子（トランジスタＱ３）および抵抗体を備える回路が考えられる。この場合、トランジスタＱ３に電圧波形信号を供給しながら、その制御端子（ベース）にＣＰＵ３１により生成されるパルス信号を供給する。
【００３３】
さらに、平均化回路３３は、上記実施形態では、抵抗およびコンデンサから構成されているが、他の形態であってもよい。
なお、上記実施形態では、本発明の制御回路を適用する対象の装置として充電器を採り上げているが、本発明は、これに限定されるものではなく、交流から直流を生成する処理を制御する回路として広く使用することができる。
【００３４】
【発明の効果】
本発明によれば、力率が改善されるので、同一の出力電力を得る場合の入力電流の実効値が減少する。また、このとき、交流電流波形が歪まないので、高調波電流が抑えられる。
【図面の簡単な説明】
【図１】本実施形態の制御回路を設けた充電器の構成図である。
【図２】ＣＰＵがパルス信号を生成する処理を説明するフローチャートである。
【図３】チョッパ回路の入出力を説明する図である。
【図４】平均化回路の入出力を説明する図である。
【図５】（ａ）  は、入力電圧と平均化回路の出力との関係を説明する図であり、（ｂ）  は、電圧と電流の関係を説明する図である。
【図６】（ａ）  は、出力誤差に対応するデューティを持ったパルス信号を生成する手段の他の形態の回路図であり、（ｂ）  は、チョッパ回路の他の形態の回路図である。
【図７】既存の充電器の一例の構成図である。
【図８】（ａ）  は、乗算器の特性を示す図であり、（ｂ）  は、乗算器の出力波形を示す図である。
【符号の説明】
１３        電流エラーアンプ
１４        コンパレータ
２１        整流器
２２        スイッチング素子
２３        電流センサ
２４        三角波発生回路
２５        出力電流センサ
３１        ＣＰＵ
３２        チョッパ回路
３３        平均化回路
４０        バッテリユニット
５１        誤差アンプ
５２        コンパレータ
【図１】
0003570173.tif 000002
【図２】
0003570173.tif 000003
【図３】
0003570173.tif 000004
【図４】
0003570173.tif 000005
【図５】
0003570173.tif 000006
【図６】
0003570173.tif 000007
【図７】
0003570173.tif 000008
【図８】
0003570173.tif 000009