(57)【要約】【課題】高級なマイクロプロセッサを用いることなく、高機能化を実現でき、全体として低廉化を図る。【解決手段】表示部ユニット４０とモータユニット５０とビークルコントローラユニット３０の各モジュールには、それぞれマイコンと不揮発性メモリ（ＥＥＰＲＯＭ）が設けられている。そして、各ユニット３０、４０、５０の不揮発性メモリには、それぞれに固有の情報（パラメータ）が格納されており、ホストとなるユニット（例えば表示部ユニット）のマイコンが各ユニットの固有情報を読み取り、最適なソフトウエアを選択して実行するとともに、その処理の一部を３つのユニットのマイコンで分担して実行する。また、ビークルコントローラユニット３０とモータユニット５０は、互いに調停処理を行ない、選択的に電池ユニット１４の電力供給を受ける。【選択図】        図３
2004350355.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ特定の機能を搭載した複数の機能モジュールと、
前記複数の機能モジュールを接続するシリアルインタフェースと、
前記複数の機能モジュールに電力供給を行う電源モジュールとを有し、
前記複数の機能モジュール毎に制御回路と不揮発性メモリを設け、各機能モジュールの不揮発性メモリに格納した固有情報に基づいて各機能モジュールの制御回路が所定の機能動作を実行するようにした、
ことを特徴とする電動車両。
【請求項２】
前記機能モジュールには、車両走行のための駆動源となる駆動モータを含む少なくとも１つのモータモジュールと、車両の走行状態を検出するセンサを含む少なくとも１つのセンサモジュールと、車両の走行全体を制御するホストコントローラを含む少なくとも１つのコアモジュールとを含むことを特徴とする請求項１記載の電動車両。
【請求項３】
前記センサモジュールは、車両の走行状態を検出するセンサを含むことを特徴とする請求項２記載の電動車両。
【請求項４】
前記電池モジュールの電力はコアモジュールの電源回路を通して前記モータモジュール、及びセンサモジュールに供給されることを特徴とする請求項２記載の電動車両。
【請求項５】
前記モータモジュール、及びセンサモジュールは、それぞれインタフェースデバイスコントローラを有し、各インタフェースデバイスコントローラが前記コアモジュールに設けられたインタフェースホストコントローラに並列に接続されていることを特徴とする請求項２記載の電動車両。
【請求項６】
前記電池モジュールはコアモジュール、モータモジュール、及びセンサモジュールに並列に接続され、各モジュール間で調停を行い、前記電池モジュールにアクセスして電力供給を受けるようにしたことを特徴とする請求項２記載の電動車両。
【請求項７】
前記コアモジュールは表示部及び操作部を含むユニットであることを特徴とする請求項２記載の電動車両。
【請求項８】
前記駆動モータによってアシスト駆動を行う電動アシスト自転車であることを特徴とする請求項２記載の電動車両。
【請求項９】
前記駆動モータによって４輪車の走行を行う電気自動車であることを特徴とする請求項２記載の電動車両。
【請求項１０】
前記駆動モータによって２輪車の走行を行う自動２輪車であることを特徴とする請求項２記載の電動車両。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の駆動モータやセンサを搭載して構成される電動アシスト自転車、電動２輪車、電気自動車等の電動車両に関するものである。
【０００２】
【従来の技術】
従来より、例えば電動アシスト自転車において、制御系や駆動系を構成する各機能要素をモジュール化したものが提案されている（例えば、特許文献１〜４参照）。
これらの従来技術では、各機能要素のモジュール化によって、主に制御系や駆動系のシステムに柔軟性を持たせ、環境等の変化に適合できるようにしたものである。
【０００３】
【特許文献１】
特開平１１−８９０１１号公報
【特許文献２】
特開２００１−２９６９０５号公報
【特許文献３】
特開２００１−３０６１９１号公報
【特許文献４】
特開２００２−２０５６８３号公報
【０００４】
【発明が解決しようとする課題】
ところで、上述した電動アシスト自転車において、高機能化が進むことにより、要求される制御が徐々に複雑化し、制御の中核となるコントローラ等として高級なマイクロプロセッサを搭載することが要求される傾向があり、装置の価格上昇を招いてしまう問題がある。
なお、このような問題は、電動アシスト自転車に限らず、電気自動車やスクータ等の電動２輪車等においても同様に生じするものである。
【０００５】
そこで本発明の目的は、高級なマイクロプロセッサを用いることなく、高機能化を実現でき、全体として低廉化を図ることが可能な電動車両を提供することにある。
【０００６】
【課題を解決するための手段】
本発明は前記目的を達成するため、それぞれ特定の機能を搭載した複数の機能モジュールと、前記複数の機能モジュールを接続するシリアルインタフェースと、前記複数の機能モジュールに電力供給を行う電源モジュールとを有し、前記複数の機能モジュール毎に制御回路と不揮発性メモリを設け、各機能モジュールの不揮発性メモリに格納した固有情報に基づいて各機能モジュールの制御回路が所定の機能動作を実行するようにしたことを特徴とする。
【０００７】
本発明の電動車両では、それぞれ特定の機能を搭載した複数の機能モジュール毎に制御回路と不揮発性メモリを設け、各機能モジュールの不揮発性メモリに格納した固有情報に基づいて各機能モジュールの制御回路が所定の機能動作を実行するようにしたことから、システム全体の処理負担を各機能モジュールの制御回路に分散することが可能となる。
したがって、システム全体の処理負担が特定の機能モジュールに集中することがなくなるため、システム全体の機能が複雑化し、高度化した場合でも、極端に複雑で高速な処理を行う必要がないので、高級なマイクロプロセッサを用いることなく、高機能化を実現でき、全体として低廉化を図ることが可能となる。
【０００８】
【発明の実施の形態】
以下、本発明による電動アシスト自転車及びその制御方法の実施の形態例について説明する。
図１は本発明の第１の実施の形態例による電動アシスト自転車の外観を示す側面図である。
本例の電動アシスト自転車は、折り畳み構造のものであり、メインパイプ１と、前輪部２を支持したフロントフォーク８と、後輪部３を支持したリヤフォーク９と、シート５を支持したシートポスト１０と、ハンドル６を支持したスピンドル１１と、スピンドル１１を挿通支持したヘッドパイプ１２と、ペダル部１３と、電池ユニット１４等を有している。
【０００９】
そして、図１では図示を省略しているが、本例の電動アシスト自転車の各部には本例の制御を行うための以下のような各種部材が設けられている。
まず、メインパイプ１には、本例の電動アシスト自転車の状態を管理し、各種の制御を行うためのビークルコントローラが設けられている。また、メインパイプ１の折り畳み構造部には、折り畳みスイッチが設けられており、車体が折り畳まれたことを検出することによって折り畳み時にはモータ等の駆動を禁止し、安全を確保するようになっている。
また、ペダル部１３には、ペダルクランク１３Ａの周辺にトルクセンサ、クランク周波数発生器（ＦＧ）が設けられ、ペダルクランク１３Ａに発生するトルクの検出や回転数の検出を行うようになっている。
【００１０】
また、ハンドル６には、ＬＣＤ等による表示部、キー入力用の操作部、及びそれらを制御する表示部コントローラを有する表示部ユニット４０が設けられ、ユーザに各種表示を提供するとともに、キー入力による各種モード設定や選択等を行えるようになっている。
また、ヘッドパイプ１２には電池ユニット１４の電源オン、オフを切り替えるキースイッチが設けられている。
また、前輪部２には、アシスト駆動用のモータと、このモータの駆動を制御するモータドライバと、このモータドライバを制御するモータコントローラが設けられている。
また、後輪部３には、自動変速ユニットが設けられている。
【００１１】
図２は図１に示す電動アシスト自転車の制御系を示すブロック図である。
図示のように、本例の電動アシスト自転車は、ビークルコントローラユニット３０、表示部ユニット４０、モータユニット５０、電池ユニット１４の主要な４つのユニットを有している。
ビークルコントローラユニット３０は、後述する各種制御を行うビークルコントローラ３１と、ユーザが電源のオン・オフを行うキースイッチ３２と、自転車が折り畳まれたことを検出する折り畳みスイッチ３３と、自動変速を行う自動変速ユニット３４と、ペダル部１３で生じるトルクを検出するトルクセンサ３５と、ペダル部１３の回転数を検出するクランクＦＧ３６とを有する。
【００１２】
また、表示部ユニット４０は、ＬＣＤ等の表示部４１と、各種操作キーよりなる操作スイッチ４２と、これらの制御を行う表示部コントローラ４３とを有する。
また、モータユニット５０は、前輪部２のアシスト駆動を行うモータ５１と、このモータ５１の駆動を制御するモータドライバ５２と、このモータドライバ５２を制御するモータコントローラ５３とを有する。
また、電池ユニット１４は、２次電池や大容量コンデンサ等による充電池部と、この充電池部の充放電を制御する電源コントローラとを有する。
【００１３】
ビークルコントローラ３１では、トルクセンサ３５によりペダル部１３からの踏力を検出して、それに応じたアシスト力をモータユニット５０にシリアル通信ラインによって送出する。また、表示部ユニット４０の操作スイッチ４２からの入力によって、自転車のモードをさまざまに変えることが可能である。また、自転車の速度や電池の残量などのさまざまな情報を表示部４１に表示することができる。
【００１４】
図３は図２に示すビークルコントローラの構成例を示すブロック図である。
図示のように、このビークルコントローラ３１は、マイコン３１１、ＲＳ２３２Ｃドライバ３１２、振動センサ３１３、ＸＹ２軸加速度センサ（加速度検出手段）３１４、アンプ３１５、モータドライバ３１６、２相カウンタ３１７、発振器３１８、ＲＳ４２２ドライバ３１９、ＤＣ／ＤＣコンバータ３２０、ＥＥＰＲＯＭ３２１、リセット回路３２２等を有している。
マイコン３１１は、例えば１６ビットのＭＰＵであり、全体の制御を行うものである。特に本例では傾斜角度やトルク量等の算出を行う算出手段として機能する。
ＲＳ２３２Ｃドライバ３１２は、ＲＳ２３２Ｃインタフェースを介して表示コントローラ４０とマイコン３１１との間での各種データやコマンドのやりとりを制御するものである。
【００１５】
振動センサ３１３は、本例の自転車に加わる振動を検出するものであり、検出信号をマイコン３１１に出力する。
ＸＹ２軸加速度センサ３１４は、自転車のＸ軸方向（前後方向）とＹ軸方向（左右方向）の加速度を検出するものであり、本例では、このＸＹ２軸加速度センサ３１４によって検出した加速度に基づいて、自転車の前後方向と左右方向の傾斜を算出するものである。
このＸＹ２軸加速度センサ３１４としては、例えばＸ軸方向及びＹ軸方向に弾性的に変位可能に支持された可動体の変位を静電容量の変化によって検出する静電検出型のものを用いることができるが、これに限定されるものではなく、種々の方式を用いることができ、基本的には市販されているものでよい。
また、振動センサ３１３についても、上述した加速度センサと同様の方式のものを用いることが可能であるが、その他にも種々の方式を用いることができ、例えば可動体の変位を光学的に検出するような方式のものなどであってもよい。
【００１６】
アンプ３１５には、自動変速ユニット３４に設けられた位置検出用のポテンショメータからの検出信号が入力され、この検出信号を増幅してマイコン３１１に出力する。この信号は、マイコン３１１内のＡ／Ｄコンバータによって読み取られ、自動変速ユニット３４の位置が判定され、その判定結果に応じて変速制御信号が生成される。モータドライバ３１６は、このマイコン３１１からの変速制御信号に基づいて自動変速ユニット３４のアクチュエータを駆動制御し、変速動作を行う。
２相カウンタ３１７は、トルクセンサ３５からの検出信号をカウントし、そのカウント値をマイコン３１１に供給するものである。これにより、ペダルの踏力が検出される。また、マイコン３１１からトルクセンサ３５へは、温度補償動作等の命令を送ることもできる。
発振器３１８は、マイコン３１１にクロックを供給するものである。
ＲＳ４２２ドライバ３１９は、マイコン３１１とモータコントローラ５３との間のＲＳ４２２インタフェースを制御するものである。
ＤＣ／ＤＣコンバータ３２０は、電池ユニット１４からの電源電圧をＤＣ／ＤＣ変換して所定の電圧に変換し、マイコン３１１に供給するものである。
ＥＥＰＲＯＭ３２１は、例えば走行距離等のデータや各種の設定データを記憶する不揮発性メモリであり、リセット回路３２２は、電源投入時のマイコン３１１の初期化を行うものである。
【００１７】
なお、表示部ユニット４０とビークルコントローラユニット３０との間のＲＳ２３２Ｃインタフェースによる通信速度は、３８．８ｋｂｐｓ程度である。そして、信号ラインは電源とグランドを入れて４本である。
ビークルコントローラユニット３０とモータユニット５０との間のＲＳ２３２Ｃインタフェースとその他の信号で繋がれており、やはり通信速度は３８．８ｋｂｐｓ程度である。また、信号ラインは電源とグランドその他を入れて１０本程度となっている。
【００１８】
また、図２では省略しているが、表示部ユニット４０とモータユニット５０にもビークルコントローラユニット３０と同様のマイコンと不揮発性メモリ（ＥＥＰＲＯＭ）が設けられている。
そして、各ユニット３０、４０、５０の不揮発性メモリには、それぞれに固有の情報（パラメータ）が格納されており、ホストとなるユニット（例えば表示部ユニット）のマイコンが各ユニットの固有情報を読み取り、最適なソフトウエアを選択して実行するとともに、その処理の一部を３つのユニットのマイコンで分担して実行するような構成となっている。
【００１９】
また、本例において、電池ユニット１４は、ビークルコントローラユニット３０とモータユニット５０に並列に接続されており、表示部ユニット４０へはビークルコントローラユニット３０を通して電力供給されるようになっている。
そして、ビークルコントローラユニット３０とモータユニット５０は、互いに調停処理を行なうことにより、いずれか一方が選択的に電池ユニット１４にアクセスし、電力供給を受けるようになっている。
【００２０】
図４は、このような調停処理の動作例を示すタイミングチャートである。
本例は、電池ユニット１４においてＳＭＢｕｓ（Ｓｙｓｔｅｍ  Ｍａｎａｇｅｍｅｎｔ  Ｂｕｓ  ）プロトコルを使用している。ＳＭＢｕｓプロトコルでは複数のユニットによって共通のバスを利用する際のマルチバスマスタ処理が定義されており、この規定に基づいて、ビークルコントローラユニット３０とモータユニット５０との間で調停を行ない、電池ユニット１４による電力を利用する。
すなわち、図４において、ＳＭＢＣＬＫに同期して制御用のＳＭＢＤＡＴと、調停用のＤＡＴＡ１、ＤＡＴＡ２のパルスのオン・オフを選択的に切り替え、アクセスを許可するユニットを選択する。
このような動作により、共通の電池ユニット１４を複数のユニット３０、５０間で効率的に利用することが可能となる。
なお、電池ユニット１４自体にもマイコンと不揮発性メモリ（ＥＥＰＲＯＭ）が設けられており、固有の動作を実行できる構成となっている。
【００２１】
このように本例では、前輪部２に設けられるモータユニット５０と、ハンドル６に設けられる表示部ユニット４０と、ペダル部１３に設けられるビークルコントローラユニット３０をその配置場所に応じてモジュール化し、シリアルインタフェースで接続したことから、それぞれのユニットにおけるハーネス配線が短縮でき、各ユニット間はシリアルインタフェースで接続できるため、配線が極めて容易となる。
また、各モジュール毎にマイコンと不揮発性メモリ（ＥＥＰＲＯＭ）を設け、それぞれの動作を分散して行なうことから、煩雑な処理を１個所に集中せずに分散できるため、高級なマイコンを用いることなく、廉価なマイコンで構成でき、高機能化に対してコストパフォーマンスの向上を図ることが可能となる。
また、電池ユニット１４を調停機能によって複数のユニットで共用でき、１つの電源から効率の良い電力供給を行なうことが可能となる。
【００２２】
次に、本発明の第２の実施の形態例について説明する。
図５は本発明の第２の実施の形態例による電動アシスト自転車をモジュール化した構成例を概念的に示すブロック図である。なお、上述した第１の実施の形態例と共通する一部の構成については同一の符号を用いて説明する。
図示のように、本例では図２及び図３に示した各機能要素をモータモジュール１１０と、センサモジュール１２０と、コアモジュール１３０にモジュール化し、各モジュール１１０、１２０、１３０をＵＳＢのシリアルインタフェース１４０によって接続したものである。
上述した第１の実施の形態例では、ＲＳ２３２Ｃインタフェースによって各ユニットを１対１で接続しているが、本例では、ＵＳＢインタフェースを用いて１対複数の接続構造を採用したものである。
また、電池ユニット１４は、各モジュール１１０、１２０、１３０と分離して設けられ、コアモジュール１３０から電源ライン１４１を通して他の２つのモジュール１１０、１２０に電力供給を行なうようになっている。
【００２３】
モータモジュール１１０は、図２に示すモータユニット５０に対応しており、上述したモータ５１、モータドライバ５２、モータコントローラ５３が含まれており、さらに、このモータモジュール１１０の制御を行なうマイコン１１１と、固有情報を格納する不揮発性メモリであるＥＥＰＲＯＭ１１２と、モータの温度管理を行なうための温度センサ１１３と、ＵＳＢインタフェース１４０との接続を制御するＵＳＢデバイスコントローラ１１４が設けられている。
センサモジュール１２０は、図２に示すビークルコントローラユニット３０に対応しており、上述した自動変速機３４、トルクセンサ３５、クランクＦＧ３６が含まれており、さらに、このセンサモジュール１２０の制御を行なうマイコン１２１と、固有情報を格納する不揮発性メモリであるＥＥＰＲＯＭ１２２と、モータの制御を行なうための各種スイッチ１２３と、ＵＳＢインタフェース１４０との接続を制御するＵＳＢデバイスコントローラ１２４が設けられている。
【００２４】
コアモジュール（ホストモジュール）１３０は、図２に示す表示部ユニット４０に対応しており、上述した表示部ユニット４０の表示部４１、操作部４２が含まれており、さらに、このコアモジュール１３０の制御を行なうマイコン１３１と、固有情報を格納する不揮発性メモリであるＥＥＰＲＯＭ１３２と、この電動アシスト自転車における各種の状態を管理するための各種センサ１３３と、ＵＳＢインタフェース１４０との接続を制御するＵＳＢデバイスコントローラ１３４と、電池ユニット１４からの電力を分配する電源コントローラ１３５と、フロントライト等の各種ライト１３６が設けられている。
また、電池ユニット１４にも、同様にマイコン及びＥＥＰＲＯＭが設けられ、電池ユニット１４に固有の動作を行なえるようになっている。
なお、各モジュール間はＵＳＢのデータ線が２本と電源とグランドで最小４本のみで構成することが可能である。
【００２５】
このように本例では、前輪部２に設けられるモータモジュール１１０と、ハンドル６に設けられるコアモジュール１３０と、ペダル部１３に設けられるセンサモジュール１２０をその配置場所に応じてモジュール化し、シリアルインタフェースで接続したことから、それぞれのユニットにおけるハーネス配線が短縮でき、各ユニット間はシリアルインタフェースで接続できるため、配線が極めて容易となる。
また、各モジュール毎にマイコンと不揮発性メモリ（ＥＥＰＲＯＭ）を設け、上述した第１の実施の形態例と同様にして、それぞれの動作を分散して行なうことから、煩雑な処理を１個所に集中せずに分散できるため、高級なマイコンを用いることなく、廉価なマイコンで構成でき、高機能化に対してコストパフォーマンスの向上を図ることが可能となる。
【００２６】
次に、上述した各ユニット（モジュール）の不揮発性メモリに格納する固有情報の具体例について説明する。
図６は固有情報の一例を示す説明図である。まず、コア（表示）モジュールのメモリには、入力キー数、出力ＬＥＤ数、出力スピーカ及びブザー数、表示ＬＣＤサイズ、ＵＳＢによるデバイススクリプタ（仕様情報）、ファームウエアバージョン等の各情報が格納されている。
また、センサモジュールのメモリには、センサの種類と数、データの形式、出力デバイスの種類と数、トータル使用時間、変速ギアの段数、変速ポジション、キャリブレーション情報等の各情報が格納されている。
さらに、モータモジュールのメモリには、タイヤ数、モータトルク定数、モータＤＣ抵抗、モータマグネット極数、最大力行電流、最大回生電流、最大目標トルク、最大トルク変化量、最大電流変化量等の情報が格納されている。
システムの起動時に、これらの情報をホストとなるモジュールのマイコンが読み取って、適切なソフトウエアを選択して走らせ、各モジュールのマイコンで処理を分散して実行する。
【００２７】
例えば電源投入・リセット解除後、ホストモジュールがバストポロジーを調べ、それぞれのデバイスにアドレスを設定する。そして、各デバイスのデバイススクリプタを取得し、３モジュール構成で前輪駆動の自転車であることを知る。そして、ホストモジュールから各モジュールの不揮発性メモリに格納されている固有情報を読み出し、ホストモジュール内のアプリケーションで使うパラメータを初期化する。
そして、アイソクロナス転送をスタートし、通常処理を開始する。
ここでアイソクロナス転送で各モジュール間で通信される情報例としては、以下のようなものが挙げられる。
まず、コアモジュールからモータモジュールには、目標トルクや目標電流が含まれる。また、センサモジュールからコアモジュールには、トルクセンサ値、加速度センサ値、現在の変速ギア値等が含まれる。さらに、コアモジュールからセンサモジュールには、目標変速ギア値が含まれる。
【００２８】
次に、上述したビークルコントローラユニットとモータユニットとの間のソフトウエア上のやりとりの具体例について説明する。
まず、起動時にビークルコントローラユニットはモータユニットからトルク定数を取得する。また、通常動作時に、ビークルコントローラユニットはペダル踏力をトルクセンサから取得する。
そして、アシスト比１対１の場合は、目標トルク＝ペダル踏力なので次式から目標電流計算を行なう。
目標電流  ＝  目標トルク  ／  トルク定数
そして、この計算で求めた目標電流をモータコントローラに送信し、モータコントローラは電流フィードバックにより、モータの電流を制御する。
【００２９】
次に、本例の拡張例について説明する。
上述した例では、本発明を電動アシスト自転車について説明したが、上述したモジュール構成をそのまま電気自動車や電動２輪車等の電動車両に用いることが可能である。すなわち、電動車両では、駆動源が電動モータであるので、全体のシステム構成や馬力等の差異（例えば、４輪駆動車と２輪駆動車では、モータモジュールの数が異なる）はあっても、個々の機能要素としては、上述した例と同様に、基本的にはセンサモジュール、表示モジュール、モータモジュールによって構成することが可能である。
そこで、上述したモジュール構成をそのまま自転車以外の車両に適用することができる。
また、図５に示すようなコアモジュールとその他のモジュールを１対多で並列に接続する構成では、センサモジュールやモータモジュールを車両の駆動方式等に合わせて増減することも容易に行なえる。そこで、適用する車両に応じてモジュールの数を増減し、各モジュール毎に適切な固有情報を選択し、さらにシステムのソフトウエアを適切に選択することで、本発明を容易に電動自動車や電動２輪車に適用できる。
【００３０】
図７はこのようなシステム構成例を示すブロック図である。
まず、図７（Ａ）はモータモジュールが１つの前輪駆動式または後輪駆動式の２輪車の例である。
また、図７（Ｂ）はモータモジュールが２つの２輪駆動式の４輪車の例であり、図７（Ｃ）はモータモジュールが４つの全輪駆動式の４輪車の例である。
このようなシステムにより、モータモジュールとしては同じものが使え、コアモジュールのアプリケーションソフトのみを変更することで、それぞれのビークルが動作できる。もちろん、さらに多数のモータモジュールやセンサモジュールを有する構成も可能である。
また、同じ前輪駆動の自転車でも、高出力のモータに変更する場合などは、モータモジュールの不揮発性メモリの内のトルク定数等のパラメータを変えることで、他のモジュールは全く変更なしにモータ変更が可能である。
【００３１】
【発明の効果】
以上説明したように本発明の電動車両によれば、それぞれ特定の機能を搭載した複数の機能モジュール毎に制御回路と不揮発性メモリを設け、各機能モジュールの不揮発性メモリに格納した固有情報に基づいて各機能モジュールの制御回路が所定の機能動作を実行するようにしたことから、システム全体の処理負担を各機能モジュールの制御回路に分散することが可能となる。
したがって、システム全体の処理負担が特定の機能モジュールに集中することがなくなるため、システム全体の機能が複雑化し、高度化した場合でも、極端に複雑で高速な処理を行う必要がないので、高級なマイクロプロセッサを用いることなく、高機能化を実現でき、全体として低廉化を図ることができる効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態例における電動アシスト自転車の外観を示す側面図である。
【図２】図１に示す電動アシスト自転車の制御系の構成例を示すブロック図である。
【図３】図２に示す制御系に設けられるビークルコントローラの構成例を示すブロック図である。
【図４】図２に示す制御系の電池ユニット使用時における調停処理の動作例を示すタイミングチャートである。
【図５】本発明の第２の実施の形態例による電動アシスト自転車の制御系の構成例を示すブロック図である。
【図６】本発明の第１、第２の実施の形態例による電動アシスト自転車の各モジュールで記憶した固有情報の具体例を示す説明図である。
【図７】本発明の実施の形態例による電動車両のシステム拡張例を示すブロック図である。
【符号の説明】
１……メインパイプ、２……前輪部、３……後輪部、５……シート、６……ハンドル、８……フロントフォーク、９……リヤフォーク、１０……シートポスト、１１……スピンドル、１２……ヘッドパイプ、１３……ペダル部、１４……電池ユニット、３０……ビークルコントローラユニット、３１……ビークルコントローラ、３２……キースイッチ、３３……折り畳みスイッチ、３４……自動変速ユニット、３５……トルクセンサ、３６……クランクＦＧ、４０……表示部ユニット、４１……表示部、４２……操作スイッチ、４３……表示部コントローラ、５０……モータユニット、５１……モータ、５２……モータドライバ、５３……モータコントローラ。
【図１】
2004350355.tif 000003
【図２】
2004350355.tif 000004
【図３】
2004350355.tif 000005
【図４】
2004350355.tif 000006
【図５】
2004350355.tif 000007
【図６】
2004350355.tif 000008
【図７】
2004350355.tif 000009