(57)【要約】【課題】ノイズを検出するための検出回路を設けずに、信頼性の高い通信を行う電力線通信装置を提供する。【解決手段】電力線２に電気的に接続された電力負荷１と、スイッチング信号を用いて電力負荷２を制御し、電力線３に通信データを送信する制御手段を備える電力線通信装置において、制御手段は、スイッチング信号の立ち上がり又はスイッチング信号の立ち下がりから所定時間の後に通信データを送信する。【選択図】  図１
2010213022.tif 000002
【特許請求の範囲】
【請求項１】
電力線に電気的に接続された電力負荷と、
スイッチング信号を用いて前記電力負荷を制御し、前記電力線に通信データを送信する制御手段を備え、
前記制御手段は、前記スイッチング信号の立ち上がり又は前記スイッチング信号の立ち下がりから所定時間の後に前記通信データを送信することを特徴とする
電力線通信装置。
【請求項２】
前記スイッチング信号が信号の立ち上がりから前記所定時間までに、信号の立ち下がりを含む場合、
前記制御手段は、前記信号の立ち下がりから前記所定時間の後に前記通信データを送信し、
前記スイッチング信号が信号の立ち下がりから前記所定時間までに、信号の立ち上がりを含む場合、
前記制御手段は、前記信号の立ち上がりから前記所定時間の後に前記通信データを送信することを特徴とする
請求項１記載の電力線通信装置。
【請求項３】
前記スイッチング信号が信号の立ち上がりから前記所定時間までに、信号の立ち下がりを含まない場合、
前記制御手段は、前記信号の立ち上がりから前記所定時間の後に前記通信データを送信し、
前記スイッチング信号が信号の立ち下がりから前記所定時間までに、信号の立ち上がりを含まない場合、
前記制御手段は、前記信号の立ち下がりから前記所定時間の後に前記通信データを送信することを特徴とする
請求項１記載の電力線通信装置。
【請求項４】
前記通信データが前記スイッチング信号の立ち上がりから前記所定時間までに送信される場合、
前記制御手段は、前記スイッチング信号の立ち下がりの前に前記通信データを送信し、
前記通信データが前記スイッチング信号の立ち下がりから前記所定時間までに送信される場合、
前記制御手段は、前記スイッチング信号の立ち上がりの前に前記通信データを送信することを特徴とする
請求項１〜３のいずれか一項に記載の電力線通信装置。
【請求項５】
前記制御手段は、
前記スイッチング信号の立ち上がり又は前記スイッチング信号の立ち下がりから前記所定時間の間に、前記スイッチング信号が前記信号の立ち上がり又は前記信号の立ち下がりを有する否かを判定することを特徴とする
請求項１〜４のいずれか一項に記載の電力線通信装置。
【請求項６】
前記制御手段は、
前記スイッチング信号の立ち上がりから前記スイッチング信号の周期に前記スイッチング信号のデューティー比を乗じた値の経過時点を、前記スイッチング信号の立ち上がりから直後の立ち下がりの時点として判定する
請求項５記載の電力線通信装置。
【請求項７】
前記制御手段は、
前記スイッチング信号の立ち下がりから前記スイッチング信号の周期に（１００％―デューティー比）を乗じた値の経過時点を、前記スイッチング信号の立ち下がりから直後の立ち上がりの時点として判定する
請求項５記載の電力線通信装置。
【請求項８】
前記スイッチング信号のデューティー比が５０パーセントより大きい場合、
前記制御手段は、前記スイッチング信号の立ち上がりから前記所定時間の後に前記通信データを送信し、
前記スイッチング信号のデューティー比が５０パーセントより小さい場合、
前記制御手段は、前記スイッチング信号の立ち下がりから前記所定時間の後に前記通信データを送信することを特徴とする
請求項１〜７のいずれか一項に記載の電力線通信装置。
【請求項９】
前記制御手段は、
前記スイッチング信号の周波数とデューティー比を用いて、前記通信データを送信するタイミングを制御する
請求項１〜４のいずれか一項に記載の電力線通信装置。
【請求項１０】
前記スイッチング信号は前記通信データと同期することを特徴とする
請求項１〜９のいずれか一項に記載の電力線通信装置。
【請求項１１】
前記通信データの送受信周波数は、前記スイッチング信号の周波数の倍数であることを特徴とする
請求項１〜１０のいずれか一項に記載の電力線通信装置。
【請求項１２】
前記制御手段は、デジタル信号を交流信号に変調し前記電力線に送信するＰＬＣ回路を有し、
前記通信データは、前記交流信号に重畳し送信されることを特徴とする請求項１〜１１のいずれか一項に記載の電力線通信装置。
【請求項１３】
請求項１〜１２のいずれか一項に記載する電力線通信装置において、
前記電力線は、複数の電池セルを有するバッテリに接続され、
前記制御手段は、
前記電池セルの状態を監視するセルコントローラと、前記スイッチング信号を送信するＣＰＵとを有し、
前記セルコントローラと前記ＣＰＵとの間で、前記電力線を介して前記通信データの送受信が行われ、
前記通信データは、前記電池セルの状態を示すデータを含むことを特徴とする
電力線通信装置。
【請求項１４】
前記所定時間は、前記スイッチング信号の立ち上がり又は立ち下がりによるノイズを有している
請求項１〜１３のいずれか一項に記載の電力線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力線通信装置に関する。
【背景技術】
【０００２】
電力を供給する電源線と、電源線からの電力により駆動するモータと、電源線にモータを制御する信号を送信する制御部と、ノイズ検出回路とを有し、モータのスイッチング制御により生じるノイズを検出し、制御信号の受信の精度を高める負荷制御装置が知られている。（特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７０４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の負荷制御装置はノイズを検出するための検出回路を必要とするため、当該検出回路分のコストがかかり、部品点数が増加するという問題があった。
【０００５】
そこで、本発明は、ノイズを検出するための検出回路を設けずに、信頼性の高い通信を行う電力線通信装置を提供する。
【課題を解決するための手段】
【０００６】
本発明は、周期的に発生するノイズを避けて通信データを送信する電力線通信装置によって上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、スイッチング信号の立ち上がり又は立ち下がりから所定時間を経過した後に、通信データを送信することで、当該スイッチング信号により生じるノイズを避けて通信データを送信し、信頼性の高い電力線通信を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】発明の実施形態に係る電力線通信装置を示すブロック図である。
【図２】（ａ）図１のＣＰＵからインバータに送信されるスイッチング信号を示す図  （ｂ）スイッチング信号によるノイズを示す図  （ｃ）ＣＰＵ又はセルコントローラよりＰＬＣ回路に送信される信号を示す図  （ｄ）ＰＬＣ回路より電力線に送信される交流信号を示す図
【図３】図１の電力線通信装置における制御手順を示すフローチャートである。
【図４】発明の他の実施形態に係る組電池監視装置における制御手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、発明の実施形態を図面に基づいて説明する。
【００１０】
《第１実施形態》
発明の実施形態に係る電力線通信装置の一例として、ハイブリッド車両や電気自動車等の車両用電池及び駆動モータと共に用いられる電力線通信装置を説明する。図１は、本実施形態に係る電力線通信装置を示すブロック図である。
【００１１】
図１に示すように、本実施形態に係る電力線通信装置は、電力線３とインバータを介して電気的に接続される駆動モータ１と、駆動モータ１の電流、すなわちトルクを制御するインバータ２と、インバータ２に、ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）信号であるスイッチング信号を送信するＣＰＵ１０１とを備える。駆動モータ１は、バッテリ４からの電力により動作し、インバータ２は、ＰＷＭ方式により駆動モータ１を制御し、ＣＰＵ１０１は、インバータ２をスイッチングするＰＷＭ信号のデューティー比をアクセル開度や車速に応じて制御し、スイッチング信号をインバータ２に送信する。
【００１２】
バッテリ４は複数のセル電池を直列接続した組電池であって、セルコントローラ１０４は、バッテリ４に接続され、当該セル電池の電圧を検出しセル電池の状態を監視することで、バッテリ４の容量を監視する。ＣＰＵ１０１は、セルコントローラ１０４に対して、セル電池の電圧を検出する指令を、複数のセル電池に接続される各セルコントローラ１０４のアドレスを含めて送信する。ＰＬＣ回路１０２は、ＣＰＵ１０１と電力線３に接続され、セル電池の電圧を検出する指令を含むデジタル信号をＡＳＫ（Ａｍｐｌｉｔｕｄｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調により交流信号に変換し、インバータ２とバッテリ４に接続された電力線３に通信データを送信する。ＰＬＣ回路１０３は、セルコントローラ１０４に接続され、ＰＬＣ回路１０２から送信される当該交流信号を受信し、復調して、セルコントローラ１０４に送信する。セルコントローラ１０４は、ＰＬＣ回路１０３からのデジタル信号を受信して、セル電池の電圧を検出する指令を受信する。そして、セルコントローラ１０４はセル電池の電圧を検出し、検出電圧を含むデータをデジタル信号でＰＬＣ回路１０３に送信する。ＰＬＣ回路１０３は、当該デジタル信号をＡＳＫ変調により交流信号に変換し、バッテリ４に接続された電力線３に送信する。ＰＬＣ回路１０２は、ＰＬＣ回路１０３より送信された交流信号を受信し、当該交流信号を復調し、ＣＰＵ１０１へ送信する。ＣＰＵ１０１は、ＰＬＣ回路１０２からのデジタル信号を得て、セル電池の電圧を監視する。これにより、ＣＰＵ１０１とセルコントローラ１０４の間で、通信データの送受信が行われる。
【００１３】
なお、ＰＬＣ回路１０２及びＰＬＣ回路１０３は、ＡＳＫ変調以外に、ＦＳＫ（Ｆｒｅｑｕｅｎｃｙ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調、ＰＳＫ（Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｒｉｎｇ）変調等の、各種変調方式を採用してもよい。
【００１４】
またＣＰＵ１０１は、セルコントローラ１０４から得たセル電池の電圧に応じて、バッテリ４の過充電及び過放電等を監視する。例えば、ＣＰＵ１０１は、セル電池の電圧値よりバッテリ４の容量を把握して、バッテリ４の最大容量を超えそうな場合、バッテリ４への充電動作を制御しバッテリ４の過充電を防ぎ、また駆動モータの動作中にバッテリ４の容量が低容量の閾値より低くなった場合、アクセルによるモータ動作に制限をかけて、バッテリ４の過放電を防ぐ。
【００１５】
ところで、電力線通信装置において、ＣＰＵ１０１がインバータ２をＰＷＭ方式で制御するためのスイッチング信号を送信する場合、当該スイッチング信号の立ち上がり又は立ち下がりによるノイズが発生する。そして、バッテリ４と駆動モータ３を電気的に接続する電力線３により電力線通信をする場合、当該ノイズが、電力線３を通る交流信号に影響するため、ＣＰＵ１０１とセルコントローラ１０４で行われる通信データの送受信が乱れてしまう。
【００１６】
そこで、本例の電力線通信装置は、スイッチング信号の立ち上がり又はスイッチング信号の立ち下がりにより生じるノイズを避けて通信データを送受信するため、スイッチング信号の立ち上がり又はスイッチング信号の立ち下がりから所定時間の後に交流信号を送信する。以下、図２及び３を参照しつつ、本例の電力線通信装置のおける通信データの送受信の制御を説明する。
【００１７】
図２は、本実施形態に係る電力線通信装置のＣＰＵ１０１からインバータ２へ送信されるスイッチング信号とＣＰＵ１０１とセルコントローラ１０４間で送受信される通信データを示す図であり、図３は、図１の電力線通信装置の制御手順を示すフローチャートである。
【００１８】
ＣＰＵ１０１は、インバータ２に対して、図２の（ａ）に示すパルス波形を送信し、当該パルス波形がハイレベルの時に、インバータ２のスイッチング素子がＯＮ状態となり、当該パルス波形がローレベルの時に、インバータ２のスイッチング素子がＯＦＦ状態となる。ここで、スイッチング信号の周期をＴｓとする。図２の（ｂ）は、スイッチング信号により生じるノイズを示しており、かかるノイズは、パルスの立ち上がり又は立ち下がりにより生じ、経時的に減衰する。本例のスイッチング信号は、図２の（ａ）に示すように、１周期（Ｔｓ）あたり、信号の立ち上がりと立ち下がりを少なくとも２回含む。ここで、ノイズが生じている期間をＴａと、ノイズが生じていない期間をＴｂとし、スイッチング信号がハイレベルである部分をτとする。
【００１９】
図２の（ｃ）は、図２の（ｂ）の一点鎖線で描かれた円の期間に送信される通信データの拡大図であって、ＣＰＵ１０１からＰＬＣ回路１０２へ送信されるデジタル信号または、セルコントローラ１０４からＰＬＣ回路１０３へ送信されるデジタル信号を示す。ＣＰＵ１０１からＰＬＣ回路１０２へ送信されるデジタル信号は、セルコントローラ１０１にセル電池の電圧を検出されるためのコード、各セルコントローラ１０４に予め与えられているアドレス又は各セル電池の容量調整のために図示しない容量調整抵抗とセル電池による閉回路を形成するためのコード等を含む。セルコントローラ１０４からＰＬＣ回路１０３へ送信されるデジタル信号は、セル電池の検出電圧等を含む。ＣＰＵ１０１又はセルコントローラ１０４から送信されたデジタル信号は、ＰＬＣ１０２回路又はＰＬＣ回路１０３により、ＡＳＫ変調され、図２の（ｄ）に示す交流信号により、通信データとして、電力線３へ送信される。
【００２０】
バッテリ４からインバータに供給される電力は直流であるため、ＰＬＣ回路１０２又はＰＬＣ回路１０３により送信される交流信号は当該直流と干渉しないが、当該交流信号は、図２の（ｂ）及び（ｃ）に示すように、スイッチング信号の立ち上がり又は立ち下がりによるノイズと干渉してしまうため、本例の電力線通信装置は、図２の（ｂ）に示すように、一点鎖線の円で描かれた期間に、交流信号を送信する。なお、通信データは、ノイズ成分を有さない期間（周期Ｔｂ）に、送信されればよい。
【００２１】
次に、図３を参照して、ノイズ成分を有さない期間（周期Ｔｂ）に交流信号を送信する方法を説明する。
【００２２】
ステップＳ３１において、ＣＰＵ１０１は、セルコントローラ１０４にバッテリ４のセル電池の電圧を検出するための信号を送信するための制御を開始する。次に、ＣＰＵ１０１は、インバータ２にスイッチング信号を送信し、そのスイッチング信号の立ち上がり又はスイッチング信号の立ち下がりから所定時間（Ｃ）が経過しているか否かを判断する（ステップＳ３２）。
【００２３】
ここで、所定時間（Ｃ）は、スイッチング信号の立ち上がり又は立ち下がりからノイズを含む時間を示し、図２（ｂ）に示す周期Ｔａに相当する。スイッチング信号の立ち上がり又は立ち下がりによるノイズは、インバータ回路のスイッチング素子をオン・オフ制御するための信号を起因として発生するものであり、スイッチング信号のパルス電圧等によりノイズ発生時間が異なる。そのため、本例の電力線通信装置にインバータ２及び駆動モータ１を接続し、ＣＰＵ１０１からスイッチング信号を送信し、スイッチング信号の立ち上がり又は立ち下がりによるノイズの発生時間を予め測定することにより、所定時間（Ｃ）は設定される。なお、所定時間（Ｃ）は、必ずしもノイズが発生している時間のみを示すわけではなく、ノイズ発生時間に、ある程度の余裕を持たせるための時間を含めた時間としてもよい。
【００２４】
ステップＳ３３にて、ＣＰＵ１０１は、所定時間（Ｃ）内にスイッチング信号の立ち上がり又は立ち下がりを有するか否かを判定する。すなわち、ＣＰＵ１０１はステップＳ３２にてスイッチング信号の立ち上がりから所定時間（Ｃ）を計測する場合、スイッチング信号が、当該所定時間（Ｃ）の間に、スイッチング信号の立ち上がりの後のスイッチング信号の立ち下がり信号を含むか否かを判定する（ステップＳ３３）。またＣＰＵ１０１は、ステップ３２にてスイッチング信号の立ち下がりから所定時間（Ｃ）を計測する場合、スイッチング信号が、当該所定時間（Ｃ）の間に、スイッチング信号の立ち下がりの後のスイッチング信号の立ち上がり信号を含むか否かを判定する（ステップＳ３３）。
【００２５】
そして、所定時間（Ｃ）内に、スイッチング信号の立ち上がり又は立ち下がりを有しない場合、ＣＰＵ１０１は、ＰＬＣ回路１０２を経由して、交流信号を送信し（ステップＳ３４）、制御処理を終了する（ステップＳ３５）。一方、所定時間（Ｃ）内に、スイッチング信号の立ち上がり又は立ち下がりを有する場合は、当該スイッチング信号の立ち上がり又は立ち下がりから所定時間（Ｃ）を計測する。
【００２６】
これにより、ＣＰＵ１０１は、交流信号を、図２の（ｂ）に示す、ノイズを有さない周期Ｔｂの間に送信できる。
【００２７】
なお、上記の図３の説明は、ＣＰＵ１０１から通信データを送信する場合を説明したが、セルコントローラ１０４から通信データをＣＰＵ１０１へ送信する場合も、図３に示す、スイッチング信号から所定時間（Ｃ）が経過するか否の判定に応じて、通信データがセルコントローラから送信される。ＣＰＵ１０１から送信されるスイッチング信号の立ち上がり又は立ち下がりのタイミングは、ＣＰＵ１０１からセルコントローラ１０４に送信してもよく、またＣＰＵ１０１及びセルコントローラ１０４を制御するＣＰＵ（図示しない）により制御してもよい。
【００２８】
上記のように、本例の電力線通信装置は、スイッチング信号の立ち上がり又は立ち下がりから所定期間（Ｃ）の後に通信データを送信するため、ノイズを検出するセンサ等を設けずに、スイッチング信号の立ち上がり又は立ち下がりによるノイズを避けて電力線通信を行うことができる。本例において、ＣＰＵ１０１又はセルコントローラ１０４から送信される通信データは、ＰＬＣ回路１０２又はＰＬＣ回路１０３により交流信号に変調され、スイッチング信号のノイズが流れる電力線３に送信される。当該交流信号は、図２の（ｂ）で示す、周期Ｔｂの間に、電力線３を流れるため、上記ノイズの影響を受けない。そのため、本例は、ＣＰＵ１０１とセルコントローラ１０４との間の電力線通信の信頼性を高め、ＣＰＵ１０１及びセルコントローラ１０４等を精度よく制御できる。
【００２９】
また本例は、スイッチング信号の立ち上がりから所定時間（Ｃ）の間に、スイッチング信号の立ち下がりを含む場合は、当該スイッチング信号の立ち下がりから所定時間（Ｃ）の経過後に通信データを送信し、またスイッチング信号の立ち下がりから所定時間（Ｃ）の間に、スイッチング信号の立ち上がりを含む場合は、当該スイッチング信号の立ち上がりから所定時間（Ｃ）の経過後に通信データを送信する。スイッチング信号の立ち上がりから所定時間（Ｃ）の間にスイッチング信号の立ち下がりを含む場合は、スイッチング信号の立ち上がりから所定時間が経過したとしても、次の信号の立ち下がりによるノイズが発生しているため、通信データが電力線３に送信されると、通信データはノイズと干渉してしまう。かかる場合、本例は、信号の立ち下がりから所定期間（Ｃ）の後に、通信データを送信するため、通信データはノイズの影響を受けない。また、その逆のスイッチング信号の立ち下がりから所定時間（Ｃ）の間にスイッチング信号の立ち上がりを含む場合も同様に、本例は、信号の立ち上がりから所定期間（Ｃ）の後に、通信データを送信するため、通信データはノイズの影響を受けない。これにより、本例は、ＣＰＵ１０１とセルコントローラ１０４との間で信頼性の高い電力線通信を実現できる。
【００３０】
また本例は、スイッチング信号の立ち上がりから所定期間（Ｃ）の間にスイッチング信号の立ち下がりを含まない場合は、当該スイッチング信号の立ち上がりから所定期間（Ｃ）の後に通信データを送信し、スイッチング信号の立ち下がりから所定期間（Ｃ）の間にスイッチング信号の立ち上がりを含まない場合は、当該スイッチング信号の立ち下がりから所定期間（Ｃ）の後に通信データを送信する。これにより、本例は、通信信号を、立ち上がりによるノイズと立ち下がりによるノイズの間のノイズを有さない期間に送信するため、電力線通信の通信精度を高め、信頼性の高い制御ができる。
【００３１】
また本例は、スイッチング信号の立ち上がりから所定時間（Ｃ）までに通信信号を送信する場合、スイッチング信号の立ち下がりの前に通信データを送信し、またスイッチング信号の立ち下がりから所定時間（Ｃ）までに通信信号を送信する場合、スイッチング信号の立ち上がりの前に通信データを送信する。これにより、本例において、通信データを送信する途中に、スイッチング信号が立ち上がる又は立ち下がることがないため、通信データの一部にノイズが重畳されず、確実に信頼性のある電力線通信を実現することができる。
【００３２】
また本例は、ＣＰＵ１０１又はセルコントローラ１０４からＰＬＣ回路１０２又はＰＬＣ回路１０３を経由して送信される通信データの送受信周波数と、スイッチング信号の周波数との同期をとることにより、ＣＰＵ１０１又はセルコントローラ１０４は、より通信データを送信するタイミングを容易に制御できる。ここで、通信データの送受信周波数とは、単位時間当たりの通信データ（図２の（ｃ）及び（ｄ）に示されるデータ）を送信する回数である。
【００３３】
また本例は、通信データの送受信周波数を、スイッチング信号の周波数の倍数に設定する。これにより、本例は、スイッチング信号と通信データとの同期が取り易く、スイッチング信号の立ち上がり又は立ち下がりに対して、通信データを送信するタイミングのずれを解消し、より精度の高い電力線通信をすることができる。
【００３４】
なお、本例の電力線通信装置は、バッテリ４のセル電池の電圧を検出するためのＣＰＵ１０１とセルコントローラ１０４との間の電力線通信を例に説明したが、ＣＰＵ１０１から電力線通信を用いて、ヘッドライト等の他の補機類に対して制御指令を出す場合も利用できる。また本例は、スイッチング信号によりインバータ２を介して駆動モータ１を制御するが、他の電力負荷をスイッチング素子により制御する場合も利用できる。
【００３５】
なお、本例の駆動モータ１は本発明の電力負荷に相当し、ＣＰＵ１０１及びセルコントローラ１０４は制御手段に相当する。また、ＰＬＣ回路１０２及びＰＬＣ回路１０３は制御手段の一部としてもよく、インバータ２も制御手段の一部としてもよい。
【００３６】
《第２実施形態》
図４は、発明の他の実施例に係る組電池監視手段の制御手順を示すフローチャートである。本例では上述した第１実施形態に対して、スイッチング信号のデューティー比を用いて制御する点で異なる。これ以外の構成は上述した第１実施形態と同じであるため、その記載を援用する。
【００３７】
ここで、スイッチング信号のデューティー比は、図２の（ａ）を参照し、スイッチング信号のハイレベルの期間（τ）をスイッチング信号の周期（Ｔｓ）で除した値（τ／Ｔｓ）であって、パーセントで表す。
【００３８】
ステップＳ４１において、ＣＰＵ１０１は、セルコントローラ１０４にバッテリ４のセル電池の電圧を検出するための信号を送信する制御を開始する。次に、ＣＰＵ１０１は、インバータ２に送信するスイッチング信号のデューティー比が５０％を超えるか否かを、判定する（ステップＳ４２）。
【００３９】
スイッチング信号のデューティー比が５０％以上の場合、ＣＰＵ１０１は、スイッチング信号の立ち上がりから所定時間（Ｃ）が経過しているか否かを判断する（ステップＳ４３）。次に、ＣＰＵ１０１は、当該所定期間（Ｃ）内に、スイッチング信号の周期Ｔｓに「デューティー比／１００」を乗じた値を経過したか否かを判定する（ステップＳ４４）。これにより、ＣＰＵ１０１は、スイッチング信号の立ち上がりから所定期間（Ｃ）内に、スイッチング信号の立ち下がりを有するか否かを判定できる。
【００４０】
そして、所定期間（Ｃ）内に、スイッチング信号の周期Ｔｓに「デューティー比／１００」を乗じた値を経過しない場合、ＣＰＵ１０１は、ＰＬＣ回路１０２を経由して、交流信号を送信し（ステップＳ４５）、制御処理を終了する（ステップＳ４６）。これにより、本例において、スイッチング信号のデューティー比が５０％以上の時は、スイッチング信号の立ち上がりから所定時間（Ｃ）の後に、通信データを送信する。
【００４１】
一方、ステップＳ４２において、デューティー比が５０％未満の場合、ＣＰＵ１０１は、スイッチング信号の立ち下がりから所定時間（Ｃ）が経過しているか否かを判断する（ステップＳ４７）。次に、ＣＰＵ１０１は、当該所定期間（Ｃ）内に、スイッチング信号の周期Ｔｓに「１−デューティー比／１００」を乗じた値を経過したか否かを判定する（ステップＳ４８）。これにより、ＣＰＵ１０１は、スイッチング信号の立ち下がりから所定期間（Ｃ）内に、スイッチング信号の立ち上がりを有するか否か判定できる。
【００４２】
そして、所定期間（Ｃ）内に、スイッチング信号の周期Ｔｓに「１−デューティー比／１００」を乗じた値を経過しない場合、ＣＰＵ１０１は、ＰＬＣ回路を経由して、交流信号を送信し（ステップＳ４５）、制御処理を終了する（ステップＳ４６）。
【００４３】
これにより、本例において、スイッチング信号のデューティー比が５０％未満の時は、スイッチング信号の立ち下がりから所定時間（Ｃ）の後に、通信データを送信する。
【００４４】
上記のように、本例の電力線通信装置は、スイッチング信号の立ち上がりからスイッチング周期Ｔｓにデューティー比を乗じた値をスイッチング信号の立ち下がりの時点とし判定することで、スイッチング信号の立ち上がり又は立ち下がりから所定期間（Ｃ）の後に通信データを送信する。これにより、ノイズを検出するセンサ等を設けず、またスイッチングの立ち下がり検出せずに、スイッチング信号の立ち上がり又は立ち下がりによるノイズを避けて電力線通信を行うことができ、電力線通信により送受信された通信データに応じて信頼性の高い制御をすることができる。
【００４５】
またスイッチング信号のデューティー比が５０％より大きい場合、本例の電力監視装置は、スイッチング信号の立ち上がりから所定時間（Ｃ）の後に通信データを送信し、スイッチング信号のデューティー比が５０％より小さい場合、本例は、スイッチング信号の立ち下がりから所定時間（Ｃ）の後に通信データを送信する。これにより、スイッチング信号のデューティー比に応じて、信号の立ち上がり又は立ち下がりによるノイズの少ない期間に通信データを送信し、インバータ２のスイッチングがフラットになる時間が長い方で通信データを送受信できるため、信頼性の高い電力線通信を実現できる。
【００４６】
なお、本例において、デューティー比が５０％の場合は、スイッチング信号の立ち下がりから所定時間（Ｃ）の後に、ＣＰＵ１０１は通信データを送信するが、スイッチング信号の立ち上がりから所定時間（Ｃ）の後に、通信データを送信してもよい。
【００４７】
また本例の電力通信装置は、デューティー比が５０％を超えるか否かを判定基準としたが、スイッチング信号の周波数とデューティー比に応じて、通信データを送信するタイミングを制御してもよい。
【００４８】
具体的には、上記のようにスイッチング信号の立ち上がり又は立ち下がりにより発生するノイズの頻度及び発生の時間間隔は、スイッチング信号のデューティー比とスイッチング信号の周波数に依存する。そして、ＣＰＵ１０１からインバータ２に送信されるスイッチング信号は、使用者によるアクセルの開度等により予め定められており、ＣＰＵ１０１は、所定の周波数とデューティー比を選択して、スイッチング信号をインバータ２へ送信する。また、ＣＰＵ１０１は、スイッチング信号の立ち上がり又は立ち下がりに発生するノイズ期間も所定期間（Ｃ）として設定できるため、ＣＰＵ１０１は、選択したスイッチング信号に応じて、ノイズ発生の頻度と、発生時間を予め把握できる。これにより、本例の電力線通信手段は、例えば選択されるスイッチング信号の周波数及びデューティー比と通信データのタイミングを対応づけるテーブルをＣＰＵ１０１等に格納し、そのテーブルに応じて、通信データの送信するタイミングを制御することにより、スイッチング信号の立ち上がり又は立ち下がりによるノイズを避けて電力線通信を行うことができる。
【００４９】
なお、通信データの送信するタイミングの制御は、スイッチング信号の立ち上がり又は立ち下がりから通信データを送信する時間を制御する、またはスイッチング信号の周波数と通信データの送受信周波数を同期させる場合は通信データの送受信周波数を制御すればよい。
【符号の説明】
【００５０】
１…駆動モータ
２…インバータ
３…電力線
４…バッテリ
１０１…ＣＰＵ
１０２、１０３…ＰＬＣ回路
１０４…セルコントローラ
【図１】
2010213022.tif 000003
【図２】
2010213022.tif 000004
【図３】
2010213022.tif 000005
【図４】
2010213022.tif 000006