(57)【特許請求の範囲】
【請求項１】
車体から絶縁された直流電源の電圧を平滑化する平滑コンデンサと、
直列接続された複数の抵抗からなり、前記平滑コンデンサに並列接続され、前記平滑コンデンサに蓄積された電荷を放電する抵抗回路と、
前記抵抗回路をなす抵抗の電圧を、異常判定閾値と比較することによって前記抵抗回路が異常であるか否かを判定する異常判定回路と、
を備えた電子装置において、
前記異常判定回路は、前記直流電源の電圧に基づいて、前記抵抗回路をなす抵抗の電圧の比較対象である前記異常判定閾値の値を変更し、前記抵抗回路をなす抵抗の電圧を、値を変更した前記異常判定閾値と比較することで、前記抵抗回路が異常であるか否かを判定することを特徴とする電子装置。
【請求項２】
前記抵抗回路は、少なくとも３つ以上の抵抗からなり、
前記異常判定回路は、オペアンプと、前記抵抗回路をなす抵抗の直列接続点と、前記オペアンプの非反転入力端子との間に接続される非反転入力端子側抵抗と、前記非反転入力端子側抵抗が接続される、前記抵抗回路をなす抵抗の直列接続点よりも低電位側の直列接続点と、前記オペアンプの反転入力端子との間に接続される反転入力端子側抵抗と、を備え、前記抵抗回路をなす抵抗の電圧を増幅する差動増幅回路を有し、前記抵抗回路をなす抵抗のうち、前記非反転入力端子側抵抗が接続された接続点よりも高電位側の抵抗の抵抗値と、前記反転入力端子側抵抗が接続された接続点よりも低電位側の抵抗の抵抗値が等しく、かつ、前記非反転入力端子側抵抗の抵抗値と、前記反転入力端子側抵抗の抵抗値が等しくなるように設定されていることを特徴とする請求項１に記載の電子装置。
【請求項３】
前記抵抗回路と前記差動増幅回路は、同一の配線基板に実装されていることを特徴とする請求項２に記載の電子装置。
【請求項４】
前記差動増幅回路の出力に基づいて前記直流電源の電圧が過電圧か否かを判定して、過電圧であるとき、動作を停止させる過電圧判定回路を有することを特徴とする請求項２又は３に記載の電子装置。
【請求項５】
前記抵抗回路をなす抵抗のうち、前記非反転入力端子側抵抗が接続された接続点よりも高電位側の抵抗の抵抗値と、前記反転入力端子側抵抗が接続された接続点よりも低電位側の抵抗の抵抗値が、前記非反転入力端子側抵抗が接続された接続点と前記反転入力端子側抵抗が接続された接続点の間の抵抗の抵抗値に比べ小さくなるように設定されていることを特徴とする請求項４に記載の電子装置。
【請求項６】
前記過電圧判定回路は、ハードウェアで構成されていることを特徴とする請求項４又は５に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、平滑コンデンサに蓄積された電荷を放電する、直列接続された複数の抵抗からなる抵抗回路を備えた電子装置に関する。
【背景技術】
【０００２】
従来、平滑コンデンサに蓄積電荷を放電する、直列接続された複数の抵抗からなる抵抗回路を備えた電子装置として、例えば特許文献１に開示されている多相回転電機の制御装置がある。
【０００３】
この制御装置は、ハイブリッド車に搭載された３相モータジェネレータを制御する装置であり、コンデンサと、放電抵抗体と、電圧検出回路と、マイコンとを備えている。コンデンサは、高圧バッテリの直流電圧を平滑化する。放電抵抗体は、高圧バッテリの遮断後に、コンデンサに蓄積された電荷を放電する。放電抵抗体は、直列接続された２つの抵抗体からなり、コンデンサに並列接続されている。電圧検出回路は、放電抵抗体をなす抵抗体のうち、低電位側の抵抗体の電圧を検出し、マイコンに出力する。マイコンは、電圧検出回路の出力電圧を閾値電圧と比較することによって放電抵抗体が異常であるか否かを判定する。具体的には、電圧検出回路の出力電圧が第１閾値電圧以下、又は、第１閾値電圧よりも高い第２閾値電圧以上であるとき、放電抵抗体をなす抵抗体が異常であると判断する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７２８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ハイブリッド車においては、車両の状態によって高圧バッテリの電圧が大きく変化する。この場合、放電抵抗体をなす抵抗体が正常であっても、電圧検出回路によって検出される低電位側の抵抗体の電圧が変化してしまう。前述したように、この制御装置においては、電圧検出回路の出力電圧を閾値電圧と比較することによって放電抵抗体が異常であるか否かを判定する。そのため、放電抵抗体が異常であるか否かを正しく判定できなくなってしまうという問題があった。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、高圧バッテリの直流電源の電圧が変化しても、放電抵抗体に相当する抵抗回路が異常であるか否かを正しく判定することができる電子装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明者は、この課題を解決すべく鋭意研究し試行錯誤を重ねた結果、直流電源の電圧に基づいて異常判定閾値を変更することで、直流電源の電圧が大きく変化しても、抵抗回路が異常であるか否かを正しく判定できることを見出し、本発明を完成するに至った。
【０００８】
すなわち、請求項１に記載の電子装置は、車体から絶縁された直流電源の電圧を平滑化する平滑コンデンサと、直列接続された複数の抵抗からなり、平滑コンデンサに並列接続され、平滑コンデンサに蓄積された電荷を放電する抵抗回路と、抵抗回路をなす抵抗の電圧を、異常判定閾値と比較することによって抵抗回路が異常であるか否かを判定する異常判定回路と、を備えた電子装置において、異常判定回路は、直流電源の電圧に基づいて、抵抗回路をなす抵抗の電圧の比較対象である異常判定閾値の値を変更し、抵抗回路をなす抵抗の電圧を、値を変更した異常判定閾値と比較することで、抵抗回路が異常であるか否かを判定することを特徴とする。この構成によれば、直流電源の電圧が変化しても、異常判定閾値を適切な値に変更することができる。そのため、直流電源の電圧が変化しても、抵抗回路が異常であるか否かを正しく判定することができる。
【０００９】
請求項２に記載の電子装置は、抵抗回路は、少なくとも３つ以上の抵抗からなり、異常判定回路は、オペアンプと、抵抗回路をなす抵抗の直列接続点と、オペアンプの非反転入力端子との間に接続される非反転入力端子側抵抗と、非反転入力端子側抵抗が接続される、抵抗回路をなす抵抗の直列接続点よりも低電位側の直列接続点と、オペアンプの反転入力端子との間に接続される反転入力端子側抵抗と、を備え、抵抗回路をなす抵抗の電圧を増幅する差動増幅回路を有し、抵抗回路をなす抵抗のうち、非反転入力端子側抵抗が接続された接続点よりも高電位側の抵抗の抵抗値と、反転入力端子側抵抗が接続された接続点よりも低電位側の抵抗の抵抗値が等しく、かつ、非反転入力端子側抵抗の抵抗値と、反転入力端子側抵抗の抵抗値が等しくなるように設定されていることを特徴とする。この構成によれば、直流電源は、車両の車体から絶縁されている。そのため、車体と直流電源の間には、電位差が発生する。この電位差に起因してオペアンプの出力電圧にオフセットが発生する。しかし、抵抗回路をなす抵抗のうち、非反転入力端子側抵抗が接続された接続点よりも高電位側の抵抗の抵抗値と、反転入力端子側抵抗が接続された接続点よりも低電位側の抵抗の抵抗値が等しく、かつ、非反転入力端子側抵抗の抵抗値と、反転入力端子側抵抗の抵抗値が等しくなるように設定されている。つまり、オペアンプの非反転入力端子の入力インピーダンスと、オペアンプの反転入力端子の入力インピーダンスが等しく設定されている。そのため、車体と直流電源の間の電位差に起因して発生するオペアンプの出力電圧のオフセットを抑えることができる。
【００１０】
請求項３に記載の電子装置は、抵抗回路と差動増幅回路は、同一の配線基板に実装されていることを特徴とする。この構成によれば、抵抗回路をなす抵抗から非反転入力端子側抵抗及び反転入力端子側抵抗までの配線、非反転入力端子側抵抗及び反転入力端子側抵抗からオペアンプの非反転入力端子及び反転入力端子までの配線の長さを短くすることができる。そのため、これらの配線のインピーダンスを抑えることができる。従って、オペアンプの非反転入力端子の入力インピーダンスと、オペアンプの反転入力端子の入力インピーダンスを確実に等しく設定することできる。
【００１１】
請求項４に記載の電子装置は、差動増幅回路の出力に基づいて直流電源の電圧が過電圧か否かを判定して、過電圧であるとき、電子装置の動作を停止させる過電圧判定回路を
有することを特徴とする。この構成によれば、抵抗回路が異常であるか否かを判定するために用いる差動増幅回路を利用して直流電源の電圧が過電圧か否かを判定することができる。そのため、電子装置を過電圧から保護することができる。
【００１２】
請求項５に記載の電子装置は、抵抗回路をなす抵抗のうち、非反転入力端子側抵抗が接続された接続点よりも高電位側の抵抗の抵抗値と、反転入力端子側抵抗が接続された接続点よりも低電位側の抵抗の抵抗値が、非反転入力端子側抵抗が接続された接続点と反転入力端子側抵抗が接続された接続点の間の抵抗の抵抗値に比べ小さくなるように設定されていることを特徴とする。この構成によれば、非反転入力端子側抵抗が接続される接続点と反転入力端子側抵抗が接続される接続点の間の抵抗が断線しても、直流電源の電圧に近い電圧を出力することができる。そのため、抵抗の断線に伴う過電圧の誤検出を防止することができる。
【００１３】
請求項６に記載の電子装置は、過電圧判定回路は、ハードウェアで構成されていることを特徴とする。この構成によれば、ソフトウェアで処理する場合に比べ、過電圧を即座に判定することができる。そのため、電子装置を過電圧から確実に保護することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態におけるモータ制御装置の回路図である。
【図２】参考形態におけるモータ制御装置の回路図である。
【発明を実施するための形態】
【００１８】
次に実施形態を挙げ、本発明をより詳しく説明する。本実施形態では、本発明に係る電子装置を、車両に搭載され、車両駆動用モータを制御するモータ制御装置に適用した例を示す。
【００１９】
まず、図１を参照して本実施形態のモータ制御装置の構成について説明する。ここで、図１は、本実施形態のモータ制御装置の回路図である。
【００２０】
図１に示すモータ制御装置１は、車体から絶縁された高電圧バッテリＢ１０（直流電源）の出力する直流高電圧（例えば２８８Ｖ）を３相交流電圧に変換して車両駆動用モータＭ１に供給し、車両駆動用モータを制御する装置である。モータ制御装置１（電子装置）は、平滑コンデンサ１０と、インバータ回路１１と、抵抗回路１２と、制御回路１３とを備えている。
【００２１】
平滑コンデンサ１０は、高電圧バッテリＢ１０の供給する高電圧を平滑化するための素子である。平滑コンデンサ１０の一端は、リレーＲ１０を介して高電圧バッテリＢ１０の正極端子に接続されている。また、他端は、リレーＲ１１を介して高電圧バッテリＢ１０の負極端子に接続されている。
【００２２】
インバータ回路１１は、平滑コンデンサ１０によって平滑化された直流高電圧を３相交流電圧に変換して車両駆動用モータＭ１に供給する回路である。インバータ回路１１は、ＩＧＢＴ１１０〜１１５を備えている。
【００２３】
ＩＧＢＴ１１０、１１３、ＩＧＢＴ１１１、１１４及びＩＧＢＴ１１２、１１５は、それぞれ直列接続されている。具体的には、ＩＧＢＴ１１０〜１１２のエミッタが、ＩＧＢＴ１１３〜１１５のコレクタにそれぞれ接続されている。直列接続されたＩＧＢＴ１１０、１１３、ＩＧＢＴ１１１、１１４及びＩＧＢＴ１１２、１１５は、並列接続されている。ＩＧＢＴ１１０〜１１２のコレクタは平滑コンデンサ１０の一端に、ＩＧＢＴ１１３〜１１５のエミッタは平滑コンデンサ１０の他端にそれぞれ接続されている。ＩＧＢＴ１１０〜１１５のゲートは、制御回路１３に接続されている。また、ＩＧＢＴ１１０、１１３、ＩＧＢＴ１１１、１１４及びＩＧＢＴ１１２、１１５の直列接続点は、車両駆動用モータＭ１にそれぞれ接続されている。
【００２４】
抵抗回路１２は、モータ制御装置１の動作停止後に、平滑コンデンサ１０に蓄積された電荷による感電を防止するため、平滑コンデンサ１０に蓄積された電荷を放電する回路である。抵抗回路１２は、平滑コンデンサ１０に蓄積された電荷を常時わずかずつ放電する。抵抗回路１２は、３つの抵抗１２０〜１２２（複数の抵抗）を直列接続して構成されている。抵抗回路１２は、平滑コンデンサ１０に並列接続されている。具体的には、直列接続された抵抗１２０〜１２２のうち、抵抗１２０の一端が平滑コンデンサ１０の一端に、抵抗１２２の一端が平滑コンデンサ１０の他端にそれぞれ接続されている。
【００２５】
制御回路１３は、外部から入力される指令に基づいてインバータ回路１１、具体的にはＩＧＢＴ１１０〜１１５を制御する回路である。また、抵抗回路１２の異常を検出し、外部に警報する回路でもある。さらに、高電圧バッテリＢ１０の過電圧を検出し、モータ制御装置１、具体的にはインバータ回路１１の動作を停止させる回路でもある。制御回路１３は、駆動回路１３０と、抵抗電圧検出回路１３１（異常判定回路、差動増幅回路）と、高電圧バッテリ電圧検出回路１３２（異常判定回路）と、過電圧判定回路１３３と、警報回路１３４と、マイクロコンピュータ１３５（異常判定回路）とを備えている。
【００２６】
抵抗電圧検出回路１３１、高電圧バッテリ電圧検出回路１３２、過電圧判定回路１３３、警報回路１３４及びマイクロコンピュータ１３５は、低電圧バッテリＢ１１の供給する直流低電圧によって動作する。低電圧バッテリＢ１１の正極端子は抵抗電圧検出回路１３１、高電圧バッテリ電圧検出回路１３２、過電圧判定回路１３３、警報回路１３４及びマイクロコンピュータ１３５の電源端子（図略）に接続され、負極端子は車体に接地されている。
【００２７】
駆動回路１３０は、マイクロコンピュータ１３５からの駆動信号に基づいてＩＧＢＴ１１０〜１１５を駆動する回路である。また、過電圧判定回路１３３からの停止信号によって、ＩＧＢＴ１１０〜１１５の駆動を停止する回路でもある。駆動回路１３０の出力端子は、ＩＧＢＴ１１０〜１１５のゲートにそれぞれ接続されている。また、駆動信号入力端子は、マイクロコンピュータ１３５に接続されている。さらに、停止信号入力端子は、過電圧判定回路１３３に接続されている。
【００２８】
抵抗電圧検出回路１３１は、抵抗回路１２をなす抵抗１２０〜１２２のうち、抵抗１２１の電圧を検出する回路である。抵抗電圧検出回路１３１は、オペアンプ１３１ａと、抵抗１３１ｂ〜１３１ｆとを備えている。
【００２９】
オペアンプ１３１ａは、反転入力端子と非反転入力端子の間の電位差を増幅して出力する素子である。
【００３０】
抵抗１３１ｂ（非反転入力端子側抵抗）、１３１ｃは、抵抗１２０、１２１の直列接続点の電圧を分圧するための素子である。抵抗１３１ｂ、１３１ｃは直列接続されている。抵抗１３１ｂの一端は抵抗１２０、１２１の直列接続点に接続され、抵抗１３１ｃの一端は車体に接地されている。抵抗１３１ｂ、１３１ｃの直列接続点は、オペアンプ１３１ａの反転入力端子に接続されている。つまり、抵抗１３１ｂは、抵抗回路１２をなす抵抗１２０、１２１の直列接続点と、オペアンプ１３１ａの非反転入力端子との間に接続されている。
【００３１】
抵抗１３１ｄ（反転入力端子側抵抗）、１３１ｅは、抵抗１２１、１２２の直列接続点の電圧を分圧するための素子である。抵抗１３１ｄ、１３１ｅは直列接続されている。抵抗１３１ｄの一端は抵抗１２１、１２２の直列接続点に接続され、抵抗１３１ｅの一端は車体に接地されている。抵抗１３１ｄ、１３１ｅの直列接続点は、オペアンプ１３１ａの反転入力端子に接続されている。つまり、抵抗１３１ｄは、抵抗１３１ｂが接続される抵抗１２０、１２１の直列接続点よりも低電位側にある、抵抗１２１、１２２の直列接続点と、オペアンプ１３１ａの反転入力端子との間に接続されている。
【００３２】
抵抗１３１ｆは、オペアンプ１３１ａの増幅ゲインを決定するための素子である。抵抗１３１ｆの一端はオペアンプ１３１ａの反転入力端子に、他端はオペアンプ１３１ａの出力端子にそれぞれ接続されている。オペアンプ１３１ａの出力端子は、過電圧検出回路１３３、警報回路１３４及びマイクロコンピュータ１３５に接続されている。
【００３３】
高電圧バッテリ電圧検出回路１３２は、高電圧バッテリＢ１０の電圧を検出する回路である。高電圧バッテリ電圧検出回路１３２は、オペアンプ１３２ａと、抵抗１３２ｂ〜１３２ｆとを備えている。
【００３４】
オペアンプ１３２ａは、反転入力端子と非反転入力端子の間の電位差を増幅して出力する素子である。
【００３５】
抵抗１３２ｂ、１３２ｃは、高電圧バッテリＢ１０の正極端子の電圧を分圧するための素子である。抵抗１３２ｂ、１３２ｃは直列接続されている。抵抗１３２ｂの一端は高電圧バッテリＢ１０の正極端子に接続され、抵抗１３２ｃの一端は車体に接地されている。抵抗１３２ｂ、１３２ｃの直列接続点は、オペアンプ１３２ａの非反転入力端子に接続されている。
【００３６】
抵抗１３２ｄ、１３２ｅは、高電圧バッテリＢ１０の負極端子の電圧を分圧するための素子である。抵抗１３２ｄ、１３２ｅは直列接続されている。抵抗１３２ｄの一端は高電圧バッテリＢ１０の負極端子に接続され、抵抗１３２ｅの一端は車体に接地されている。抵抗１３２ｄ、１３２ｅの直列接続点は、オペアンプ１３２ａの反転入力端子に接続されている。
【００３７】
抵抗１３２ｆは、オペアンプ１３２ａの増幅ゲインを決定するための素子である。抵抗１３２ｆの一端はオペアンプ１３２ａの反転入力端子に、他端はオペアンプ１３２ａの出力端子にそれぞれ接続されている。オペアンプ１３２ａの出力端子は、マイクロコンピュータ１３５に接続されている。
【００３８】
過電圧判定回路１３３は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧に基づいて高電圧バッテリＢ１０の電圧が過電圧か否かを判定し、過電圧であるとき、強制的にインバータ回路１１の動作を停止させる回路である。抵抗電圧検出回路１３１の検出した抵抗１２１の電圧は、高電圧バッテリＢ１０の電圧を抵抗回路１２によって分圧した電圧である。過電圧判定回路１３３は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を予め設定されている過電圧閾値と比較する。検出した抵抗１２１の電圧が過電圧閾値以上であるとき、過電圧判定回路１３３は、高電圧バッテリＢ１０の電圧が過電圧であると判断する。そして、高電圧バッテリＢ１０の電圧が過電圧であると判断したとき、停止信号を出力し、駆動回路１３０を介して強制的にインバータ回路１１の動作を停止させる。      
【００３９】
過電圧判定回路１３３は、ハードウェアで構成されている。過電圧閾値もハードウェアで設定されている。過電圧判定回路１３３の電圧入力端子は、抵抗電圧検出回路１３１をなすオペアンプ１３１ａの出力端子に接続されている。また、停止信号出力端子は、駆動回路１３０の停止信号入力端子に接続されている。
【００４０】
警報回路１３４は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧に基づいて抵抗回路１２が異常であるか否かを判定し、異常であるとき、外部に警報する回路である。警報回路１３４は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を予め設定されている第１及び第２異常判定閾値と比較する。検出した抵抗１２１の電圧が第１異常判定閾値以下であるとき、警報回路１３４は、抵抗１２０、１２２の少なくともいずれかが断線、又は、抵抗１２１が短絡していると判断する。一方、検出した抵抗１２１の電圧が第１異常判定閾値よりも高い第２異常判定閾値以上であるとき、抵抗１２０、１２２の少なくともいずれかが短絡、又は、抵抗１２１が断線していると判断する。そして、抵抗回路１２が異常であると判断したとき、警報信号を外部に出力し、発光ダイオードＬ１を点灯させる。
【００４１】
ここで、第１異常判定閾値は、高電圧バッテリＢ１０の電圧が基準電圧（例えば２８８Ｖ）のときに抵抗電圧検出回路１３１によって検出される抵抗１２１の電圧の値より低い値に設定されている。第２異常判定閾値は、高電圧バッテリＢ１０の電圧が基準電圧のときに抵抗電圧検出回路１３１によって検出される抵抗１２１の電圧の値より高い値に設定されている。
【００４２】
警報回路１３４は、ハードウェアで構成されている。第１及び第２異常判定閾値も、ハードウェアで設定されている。警報回路１３４の電圧入力端子は、抵抗電圧検出回路１３１をなすオペアンプ１３１ａの出力端子に接続されている。また、警報信号出力端子は、モータ制御装置１の外部に設けられた発光ダイオードＬ１に接続されている。
【００４３】
マイクロコンピュータ１３５は、外部から入力される指令に基づいて駆動信号を生成し、駆動回路１３０を介してＩＧＢＴ１１０〜１１５を制御する素子である。また、イグニッションスイッチ（図略）がオフした後に、平滑コンデンサ１０に蓄積された電荷を放電するため、トルクを発生しない無効電力を車両駆動用モータＭ１に供給するための駆動信号を生成し、駆動回路１３０を介してＩＧＢＴ１１０〜１１５を制御する素子でもある。さらに、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧に基づいて抵抗回路１２が異常であるか否かを判定し、異常であるとき、外部に警報する素子でもある。
【００４４】
マイクロコンピュータ１３５は、高電圧バッテリ電圧検出回路１３２の検出した高電圧バッテリＢ１０の電圧に基づいて、予め設定されている第１及び第２異常判定閾値（異常判定閾値）の値を変更する。具体的には、高電圧バッテリＢ１０の電圧が基準電圧より高いとき、その比率に応じて第１及び第２異常判定閾値を高い値に変更する。高電圧バッテリＢ１０の電圧が基準電圧より低いとき、その比率に応じて第１及び第２異常判定閾値を低い値に変更する。そして、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を変更した第１及び第２異常判定閾値と比較する。検出した抵抗１２１の電圧が変更した第１異常判定閾値以下であるとき、マイクロコンピュータ１３５は、抵抗１２０、１２２の少なくともいずれかが断線、又は、抵抗１２１が短絡していると判断する。一方、検出した抵抗１２１の電圧が変更した第２異常判定閾値以上であるとき、抵抗１２０、１２２の少なくともいずれかが短絡、又は、抵抗１２１が断線していると判断する。そして、抵抗回路１２が異常であると判断したとき、警報信号を外部に出力する。
【００４５】
ここで、第１及び第２異常判定閾値は、警報回路１３４におけるそれと同一値であるが、マイクロコンピュータ１３５にデータとして設定されている。
【００４６】
マイクロコンピュータ１３５のアナログ入力端子は、抵抗電圧検出回路１３１をなすオペアンプ１３１ａの出力端子に接続されている。別のアナログ入力端子は、高電圧バッテリ電圧検出回路１３２をなすオペアンプ１３２ａの出力端子に接続されている。また、駆動信号出力端子は、駆動回路の駆動信号入力端子に接続されている。さらに、警報信号出力端子（図略）は、モータ制御装置１の外部に設けられた発光ダイオード（図略）に接続されている。
【００４７】
ここで、抵抗回路１２、駆動回路１３０、抵抗電圧検出回路１３１、高電圧バッテリ電圧検出回路１３２、過電圧判定回路１３３、警報回路１３４及びマイクロコンピュータ１３５は、同一の配線基板に実装されている。
【００４８】
また、抵抗回路１２をなす抵抗１２０〜１２２のうち、抵抗１３１ｂが接続された接続点よりも高電位側の抵抗１２０の抵抗値と、抵抗１３１ｄが接続された接続点よりも低電位側の抵抗１２２の抵抗値が等しく、かつ、抵抗電圧検出回路１３１をなす抵抗１３１ｂの抵抗値と、抵抗１３１ｄの抵抗値が等しくなるように設定されている。抵抗電圧検出回路１３１をなす抵抗１３１ｃの抵抗値と、抵抗１３１ｅ、１３１ｆを並列接続した抵抗値が等しくなるよう設定されている。抵抗回路１２をなす抵抗１２０、１２２の抵抗値が、抵抗１３１ｂが接続される接続点と抵抗１３１ｄが接続される接続点の間の抵抗１２１の抵抗値に比べはるかに小さくなるように設定されている。
【００４９】
次に、図１を参照してモータ制御装置の動作について説明する。車両のイグニッションスイッチがオンすると、図１に示すリレーＲ１０、Ｒ１１がオンし、モータ制御装置１が動作を開始する。リレーＲ１０、Ｒ１１がオンすると、高電圧バッテリＢ１０の直流高電圧が平滑コンデンサ１０によって平滑化される。制御回路１３は、外部から入力される指令に基づいて駆動信号を生成し、駆動回路１３０を介してインバータ回路１１をなすＩＧＢＴ１１０〜１１５を制御する。インバータ回路１１は、平滑コンデンサ１０によって平滑化された直流高電圧を３相交流電圧に変換して車両駆動用モータＭ１に供給する。このようにして、モータ制御装置１が車両駆動用モータＭ１を制御する。
【００５０】
その後、イグニッションスイッチがオフすると、リレーＲ１０、Ｒ１１がオフし、平滑コンデンサ１０に電荷が蓄積されたままの状態となる。マイクロコンピュータ１３５は、トルクを発生しない無効電力を車両駆動用モータＭ１に供給するための駆動信号を生成し、駆動回路１３０を介してインバータ回路１１をなすＩＧＢＴ１１０〜１１５を制御する。インバータ回路１１は、平滑コンデンサ１０に蓄積された電荷を用いて、トルクを発生しない無効電力を車両駆動用モータＭ１に供給する。これにより、平滑コンデンサ１０に蓄積された電荷が放電される。
【００５１】
その後、モータ制御装置１が動作を停止すると、無効電力の供給によっても放電されずに平滑コンデンサ１０に蓄積されたままの状態となった電荷、又は、マイクロコンピュータ１３５の故障等によって無効電力の供給による放電ができず平滑コンデンサ１０に蓄積されたままの状態となった電荷が、抵抗回路１２を介して放電される。
【００５２】
次に、高電圧バッテリの過電圧検出動作について説明する。抵抗電圧検出回路１３１の検出した抵抗１２１の電圧は、高電圧バッテリＢ１０の電圧を抵抗回路１２によって分圧した電圧である。
【００５３】
過電圧判定回路１３３は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を予め設定されている過電圧閾値と比較する。検出した抵抗１２１の電圧が、過電圧閾値以上であるとき、過電圧判定回路１３３は、高電圧バッテリＢ１０の電圧が過電圧であると判断する。そして、高電圧バッテリＢ１０の電圧が過電圧であると判断したとき、停止信号を出力し、駆動回路１３０を介して強制的にインバータ回路１１の動作を停止させる。
【００５４】
次に、抵抗回路の異常検出動作について説明する。警報回路１３４は、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を予め設定されている第１及び第２異常判定閾値と比較する。検出した抵抗１２１の電圧が第１異常判定閾値以下、又は、第２異常判定閾値以上であるとき、警報回路１３４は、抵抗回路１２が異常であると判断する。そして、抵抗回路１２が異常であると判断したとき、警報信号を外部に出力し、発光ダイオードＬ１を点灯させる。
【００５５】
マイクロコンピュータ１３５は、高電圧バッテリ電圧検出回路１３２の検出した高電圧バッテリＢ１０の電圧に基づいて、予め設定されている第１及び第２異常判定閾値の値を変更する。具体的には、高電圧バッテリＢ１０の電圧が基準電圧より高いとき、その比率に応じて第１及び第２異常判定閾値を高い値に変更する。高電圧バッテリＢ１０の電圧が基準電圧より低いとき、その比率に応じて第１及び第２異常判定閾値を低い値に変更する。そして、抵抗電圧検出回路１３１の検出した抵抗１２１の電圧を変更した第１及び第２異常判定閾値と比較する。検出した抵抗１２１の電圧が変更した第１異常判定閾値以下であるとき、マイクロコンピュータ１３５は、抵抗１２０、１２２の少なくともいずれかが断線、又は、抵抗１２１が短絡していると判断する。一方、検出した抵抗１２１の電圧が変更した第２異常判定閾値以上であるとき、抵抗１２０、１２２の少なくともいずれかが短絡、又は、抵抗１２１が断線していると判断する。
そして、抵抗回路１２が異常であると判断したとき、警報信号を外部に出力する。
【００５６】
次に、効果について説明する。本実施形態によれば、高電圧バッテリＢ１０の電圧が変化しても、第１及び第２異常判定閾値を適切な値にすることができる。そのため、車両駆動用モータを制御するモータ制御装置において、高電圧バッテリＢ１０の電圧が変化しても、抵抗回路１２が異常であるか否かを正しく判定することができる。
【００５７】
本実施形態によれば、高電圧バッテリＢ１０は、車両の車体から絶縁されている。そのため、車体と高電圧バッテリＢ１０の間には、電位差が発生する。この電位差に起因してオペアンプ１３１ａの出力電圧にオフセットが発生する。しかし、抵抗回路１２をなす抵抗１２０、１２２の抵抗値が等しく、かつ、抵抗電圧検出回路１３１をなす抵抗１３１ｂ、１３１ｄの抵抗値が等しくなるように設定されている。つまり、オペアンプ１３１ａの非反転入力端子の入力インピーダンスと、オペアンプ１３１ａの反転入力端子の入力インピーダンスが等しく設定されている。そのため、車体と高電圧バッテリＢ１０の間の電位差に起因して発生するオペアンプ１３１ａの出力電圧のオフセットを抑えることができる。また、抵抗１３１ｃの抵抗値と、抵抗１３１ｅ、１３１ｆを並列接続した抵抗値が等しくなるよう設定されている。そのため、車体と高電圧バッテリＢ１０の間の電位差が増加した場合であっても、それに伴うオペアンプ１３１ａの出力変動を抑えることができる。
【００５８】
本実施形態によれば、抵抗回路１２と抵抗電圧検出回路１３１は、同一の配線基板に実装されている。そのため、抵抗回路１２から抵抗１３１ｂ、１３１ｄまでの配線、抵抗１３１ｂ、１３１ｄからオペアンプ１３１ａの非反転入力端子及び反転入力端子までの配線の長さを極力短くすることができる。従って、これらの配線のインピーダンスを抑えることができる。これにより、オペアンプ１３１ａの非反転入力端子の入力インピーダンスと、オペアンプ１３１ａの反転入力端子の入力インピーダンスを確実に等しく設定することできる。
【００５９】
本実施形態によれば、抵抗電圧検出回路１３１を利用し、過電圧判定回路１３３によって高電圧バッテリＢ１０の電圧が過電圧か否かを判定することができる。そのため、モータ制御装置１を過電圧から保護することができる。
【００６０】
本実施形態によれば、抵抗１２０、１２２の抵抗値が、抵抗１２１の抵抗値に比べはるかに小さくなるように設定されている。そのため、抵抗１２１が断線しても、抵抗電圧検出回路１３１は、高電圧バッテリＢ１０の電圧に近い電圧を出力することができる。従って、抵抗１２１の断線に伴う過電圧の誤検出を防止することができる。
【００６１】
本実施形態によれば、過電圧判定回路１３３は、ハードウェアで構成されている。そのため、ソフトウェアで処理する場合に比べ、過電圧を即座に判定することができる。従って、モータ制御装置１を過電圧から確実に保護することができる。
【００６２】
本実施形態によれば、警報回路１３４は、ハードウェアで構成されている。そのため、ソフトウェアで処理する場合に比べ、抵抗回路１２の異常を即座に外部に警報することができる。従って、平滑コンデンサ１０に蓄積された電荷による感電を確実に防止することができる。
【００６３】
なお、本実施形態では、高電圧バッテリ電圧検出回路１３２を有し、この高電圧バッテリ電圧検出回路１３２の検出した高電圧バッテリＢ１０の電圧に基づいて第１及び第２異常判定閾値を変更する例を挙げているが、これに限られるものではない。ハイブリッド車は、図２に示すように、高電圧バッテリＢ１０の電圧等を監視するバッテリ監視ＥＣＵ１４（直流電源監視装置）備えている。そのため、バッテリ監視ＥＣＵ１４の検出した高電圧バッテリＢ１０の電圧に基づいて第１及び第２異常判定閾値を変更するようにしてもよい。高電圧バッテリＢ１０の電圧を検出する高電圧バッテリ電圧検出回路を別途設ける必要がない。従って、モータ制御装置１の構成を簡素化することができる。
【００６４】
また、本実施形態では、抵抗回路１２が、直流接続された３つの抵抗１２０〜１２２からなり、抵抗電圧検出回路１３１が、抵抗回路１２をなす１つの抵抗１２１の電圧を検出する例を挙げているが、これに限られるものではない。抵抗回路は、直列接続された２つの抵抗からなるものであってもよいし、直列接続された４つ以上の抵抗からなるものであってもよい。また、抵抗電圧検出回路は、直列接続された２つ以上の抵抗の電圧を検出するようにしてもよい。
【符号の説明】
【００６５】
１・・・モータ制御装置（電子装置）、１０・・・平滑コンデンサ、１１・・・インバータ回路、１１０〜１１５・・・ＩＧＢＴ、１２・・・抵抗回路、１２０〜１２２・・・抵抗、１３・・・制御回路、１３０・・・駆動回路、１３１・・・抵抗電圧検出回路（異常判定回路、差動増幅回路）、１３１ａ・・・オペアンプ、１３１ｂ・・・抵抗（非反転入力端子側抵抗）、１３０ｃ、１３０ｅ、１３０ｆ・・・抵抗、１３１ｄ・・・抵抗（反転入力端子側抵抗）、１３２・・・高電圧バッテリ電圧検出回路（異常判定回路）、１３２ａ・・・オペアンプ、１３２ｂ〜１３２ｆ・・・抵抗、１３３・・・過電圧判定回路、１３４・・・警報回路、１３５・・・マイクロコンピュータ（異常判定回路）、１４・・・バッテリ監視ＥＣＵ（直流電源監視装置）、Ｂ１０・・・高電圧バッテリ（直流電源）、Ｂ１１・・・低電圧バッテリ、Ｍ１・・・車両駆動用モータ、Ｒ１０、Ｒ１１・・・リレー
【図１】
0005510746.tif 000002
【図２】
0005510746.tif 000003