JP2022104350A - 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット - Google Patents

人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット Download PDF

Info

Publication number
JP2022104350A
JP2022104350A JP2020219513A JP2020219513A JP2022104350A JP 2022104350 A JP2022104350 A JP 2022104350A JP 2020219513 A JP2020219513 A JP 2020219513A JP 2020219513 A JP2020219513 A JP 2020219513A JP 2022104350 A JP2022104350 A JP 2022104350A
Authority
JP
Japan
Prior art keywords
unit
information
motor
human
battery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2020219513A
Other languages
English (en)
Other versions
JP2022104350A5 (ja
Inventor
祐作 山本
Yusaku Yamamoto
裕章 竹下
Hiroaki Takeshita
康弘 土澤
Yasuhiro Tsuchizawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shimano Inc
Original Assignee
Shimano Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shimano Inc filed Critical Shimano Inc
Priority to JP2020219513A priority Critical patent/JP2022104350A/ja
Priority to CN202111316834.XA priority patent/CN114684313A/zh
Priority to DE102021214829.8A priority patent/DE102021214829A1/de
Publication of JP2022104350A publication Critical patent/JP2022104350A/ja
Publication of JP2022104350A5 publication Critical patent/JP2022104350A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • B62M6/50Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/80Accessories, e.g. power sources; Arrangements thereof
    • B62M6/90Batteries
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/40Sensor arrangements; Mounting thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Figure 2022104350000001
【課題】モータを好適に制御できる人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットを提供する。
【解決手段】人力駆動車用の制御装置は、前記人力駆動車に設けられるモータを制御する第1制御部を備え、前記第1制御部は、前記モータに電力を供給する少なくとも1つのバッテリユニットから、前記少なくとも1つのバッテリユニットに関する第1情報を取得し、前記第1情報に応じて、前記モータを制御するように構成され、前記第1情報は、前記少なくとも1つのバッテリユニットの定格に関する情報、前記少なくとも1つのバッテリユニットの識別情報、前記少なくとも1つのバッテリユニットの保護レベルに関する情報、前記少なくとも1つのバッテリユニットに含まれる電池の種類に関する情報、および、前記少なくとも1つのバッテリユニットの個体特性に関する情報の少なくとも1つを含む。
【選択図】図1

Description

本発明は、人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットに関する。
例えば、特許文献1に開示されている人力駆動車は、モータと、モータに電力を供給するバッテリユニットと、を備える。
特開2011-230665号公報
本開示の目的の1つは、モータを好適に制御できる人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットを提供することである。
本開示の第1側面に従う制御装置は、人力駆動車用の制御装置であって、前記人力駆動車に設けられるモータを制御する第1制御部を備え、前記第1制御部は、前記モータに電力を供給する少なくとも1つのバッテリユニットから、前記少なくとも1つのバッテリユニットに関する第1情報を取得し、前記第1情報に応じて、前記モータを制御するように構成され、前記第1情報は、前記少なくとも1つのバッテリユニットの定格に関する情報、前記少なくとも1つのバッテリユニットの識別情報、前記少なくとも1つのバッテリユニットの保護レベルに関する情報、前記少なくとも1つのバッテリユニットに含まれる電池の種類に関する情報、および、前記少なくとも1つのバッテリユニットの個体特性に関する情報の少なくとも1つを含む。
第1側面の制御装置によれば、制御部は、バッテリユニットから取得する第1情報に応じてモータを制御できるので、制御部は、モータを好適に制御できる。
本開示の第1側面に従う第2側面の制御装置において、前記少なくとも1つのバッテリユニットが複数のバッテリユニットを含む場合、前記第1制御部は、前記複数のバッテリユニットのそれぞれに対応する複数の前記第1情報に応じて、前記モータを制御するように構成される。
第2側面の制御装置によれば、少なくとも1つのバッテリユニットが複数のバッテリユニットを含んでいても、制御部は、モータを好適に制御できる。
本開示の第1または第2側面に従う第3側面の制御装置において、前記第1制御部は、前記第1情報に応じて、前記モータの出力を制限する第1処理と、前記第1情報に応じて、前記モータの出力の制限を解除する第2処理と、の少なくとも1つを実行する。
第3側面の制御装置によれば、第1情報に応じて、制御部は、第1処理と、第2処理と、の少なくとも1つを実行するため、モータの出力を変更できる。
本開示の第3側面に従う第4側面の制御装置において、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部をさらに備え、前記第1制御部は、前記第1制限情報に応じて前記第1処理を実行する。
第4側面の制御装置によれば、第1記憶部に記憶される第1制限情報を用いて、制御部は、第1処理を効率的に実行できる。
本開示の第4側面に従う第5側面の制御装置において、前記人力駆動車は、第1報知部を含み、前記第1情報は、前記モータの出力制限に関する第2制限情報を含み、前記第1制御部は、前記第1制限情報が、前記第2制限情報とは異なる場合、前記第1報知部に第1報知情報を報知させるように構成される。
第5側面の制御装置によれば、制御部は、バッテリユニットと制御装置との組み合わせについて、ユーザに注意を喚起できる。
本開示の第6側面に従う制御装置は、人力駆動車用の制御装置であって、前記人力駆動車に設けられるモータを制御する第1制御部と、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、前記人力駆動車は、前記モータに電力を供給する少なくとも1つのバッテリユニットと、第1報知部と、を含み、前記第1制御部は、前記少なくとも1つのバッテリユニットから、前記モータの出力制限に関する第2制限情報を取得し、前記第1制限情報が、前記第2制限情報とは異なる場合、前記第1報知部に第1報知情報を報知させるように構成される。
第6側面の制御装置によれば、第1記憶部に記憶される第1制限情報、および、少なくとも1つのバッテリユニットから取得される第2制限情報の少なくとも1つを用いて、制御部は、モータを好適に制御できる。第6側面の制御装置によれば、制御部は、バッテリユニットと制御装置との組み合わせについて、ユーザに注意を喚起できる。
本開示の第4から第6側面のいずれか1つに従う第7側面の制御装置において、前記人力駆動車は、第2報知部と、操作部と、を備え、前記第1制御部は、前記操作部が操作される場合、前記第1制限情報を、前記第2報知部に報知させるように構成される。
第7側面の制御装置によれば、ユーザは、操作部を操作することによって、第1制限情報を容易に把握できる。
本開示の第8側面に従う制御装置は、人力駆動車用の制御装置であって、前記人力駆動車に設けられるモータを制御する第1制御部と、前記モータに電力を供給する少なくとも1つのバッテリユニットに応じて変更され、かつ、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、前記人力駆動車は、第2報知部と、操作部と、を含み、前記第1制御部は、前記第1制限情報に応じて、前記モータの出力を制限するように構成され、前記操作部が操作される場合、前記第1制限情報を、前記第2報知部に報知させるように構成される。
第8側面の制御装置によれば、制御部は、第1制限情報に応じて、モータを好適に制御できる。第8側面の制御装置によれば、ユーザは、操作部を操作することによって、第1制限情報を容易に把握できる。
本開示の第4から第8側面のいずれか1つに従う第9側面の制御装置において、前記人力駆動車は、第3報知部を含み、前記第1制御部は、前記第1制限情報が変更される場合、前記第3報知部に予め定める情報を報知させるように構成される。
第9側面の制御装置によれば、ユーザが第1制限情報の変更を把握できる。
本開示の第10側面に従う制御装置は、人力駆動車用の制御装置であって、前記人力駆動車に設けられるモータを制御する第1制御部と、前記モータに電力を供給する少なくとも1つのバッテリユニットに応じて変更され、かつ、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、前記人力駆動車は、第3報知部と、を含み、前記第1制御部は、前記第1制限情報に応じて、前記モータの出力を制限するように構成され、前記第1制限情報が変更される場合、前記第3報知部に予め定める情報を報知させるように構成される。
第10側面の制御装置によれば、制御部は、第1制限情報に応じて、モータを好適に制御できる。第10側面の制御装置によれば、ユーザが第1制限情報の変更を把握できる。
本開示の第1から第10側面のいずれか1つに従う第11側面の制御装置において、前記第1制御部は、前記少なくとも1つのバッテリユニットから、前記少なくとも1つのバッテリユニットに関する第2情報を取得し、前記第2情報に応じて、前記モータを制限するように構成され、前記第2情報は、前記少なくとも1つのバッテリユニットから出力される電流に関する情報、バッテリ残量に関する情報、バッテリ電圧に関する情報、前記少なくとも1つのバッテリユニットの内部温度に関する情報、および、前記少なくとも1つのバッテリユニットの劣化レベルに関する情報の少なくとも1つに関する情報を含む。
第11側面の制御装置によれば、バッテリユニットから取得する第2情報に応じて、制御部は、モータをさらに好適に制御できる。
本開示の第1から第11側面のいずれか1つに従う第12側面の制御装置において、前記人力駆動車は、前記少なくとも1つのバッテリユニットから電力を供給され、かつ、前記モータとは異なる電気コンポーネントを備え、前記第1制御部は、前記電気コンポーネントの消費電力に応じて、前記モータの出力を制限するように構成される。
第12側面の制御装置によれば、電気コンポーネントの消費電力に応じて、制御部は、モータをさらに好適に制御できる。
本開示の第1から第12側面のいずれか1つに従う第13側面の制御装置において、前記モータは、前記人力駆動車に推進力を付与するように構成される。
第13側面の制御装置によれば、制御部は、人力駆動車に推進量を付与するモータを好適に制御できる。
本開示の第14側面に従うドライブユニットは、人力駆動車用のドライブユニットであって、第13側面に記載の人力駆動車用の制御装置と、前記モータと、を備える。
第14側面のドライブユニットによれば、制御装置によってモータが好適に制御される。
本開示の第15側面に従うバッテリユニットは、人力駆動車用のバッテリユニットであって、第2制御部と、第2記憶部と、を備え、前記第2記憶部は、前記バッテリユニットの保護レベルに関する情報を記憶するように構成され、前記第2制御部は、前記バッテリユニットの保護レベルに関する情報を外部に出力するように構成される。
第15側面のバッテリユニットによれば、バッテリユニットの保護レベルに関する情報を外部に出力できるため、バッテリユニットの電力を外部のモータが使用する場合に、モータが保護レベルに関する情報を用いて好適に制御される。
本開示の人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットは、モータを好適に制御できる。
実施形態の人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット、を含む人力駆動車の電気的な構成を示すブロック図。 図1の第1制御部によって実行され、第1処理または第2処理を実行する処理のフローチャート。 図2の第1制御部によって実行され、第1報知情報を第1報知部に報知させる処理のフローチャート。 図2の第1制御部によって実行され、第1報知情報を第2報知部に報知させる処理のフローチャート。 第1変形例の第1制御部によって実行され、予め定める情報を第3報知部に報知させる処理のフローチャート。 第2変形例の第1制御部によって実行され、第1処理または第2処理を実行する処理のフローチャート。 第3変形例の人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット、を含む人力駆動車の電気的な構成を示すブロック図。
<実施形態>
図1から図4を参照して、実施形態の人力駆動車用のドライブユニット40、人力駆動車用の制御装置50、および、人力駆動車用のバッテリユニット60が説明される。人力駆動車10は、少なくとも1つの車輪を有し、少なくとも人力駆動力Hによって駆動できる乗り物である。人力駆動車10は、例えばマウンテンバイク、ロードバイク、シティバイク、カーゴバイク、ハンドバイク、および、リカンベントなど種々の種類の自転車を含む。人力駆動車10が有する車輪の数は限定されない。人力駆動車10は、例えば1輪車および3輪以上の車輪を有する乗り物も含む。人力駆動車10は、人力駆動力Hのみによって駆動できる乗り物に限定されない。人力駆動車10は、人力駆動力Hだけではなく、電気モータの駆動力を推進に利用するイーバイク(E-bike)を含む。イーバイクは、電気モータによって推進が補助される電動アシスト自転車を含む。以下、実施形態において、人力駆動車10を、電動アシスト自転車、かつ、マウンテンバイクとして説明する。
人力駆動車10は、ドライブユニット40を含む。本実施形態において、ドライブユニット40は、制御装置50と、モータ42と、を備える。人力駆動車10は、バッテリユニット60を含む。制御装置50およびバッテリユニット60は、人力駆動車用の制御システムを構成する。ドライブユニット40は、制御装置50の一部のみを備えていてもよく、制御装置50の全体を備えていてもよい。
モータ42は、人力駆動車10に推進力を付与するように構成される。モータ42は、1または複数の電気モータを含む。電気モータは、例えば、ブラシレスモータである。モータ42は、ペダルから後輪までの人力駆動力Hの動力伝達経路、および、前輪の少なくとも1つに回転力を伝達するように構成される。ペダルから後輪までの人力駆動力Hの動力伝達経路には、後輪も含まれる。本実施形態では、モータ42は、人力駆動車のフレームに設けられ、クランク軸と接続される第1回転体に回転力を伝達するように構成される。第1回転体は、例えば、スプロケット、プーリ、または、ベベルギアを含む。第1回転体は、例えば、クランク軸と同軸に配置される。第1回転体は、フロントスプロケットを含む。
モータ42は、ドライブユニット40のハウジングに設けられる。ハウジングは、フレームに設けられる。ドライブユニット40のハウジングは、例えばフレームに着脱可能に取り付けられる。ドライブユニット40には、モータ42の出力軸に接続される減速機が設けられてもよい。本実施形態では、ハウジングは、クランク軸を回転可能に支持する。モータ42とクランク軸との間の動力伝達経路には、好ましくは、クランク軸を人力駆動車10が前進する方向に回転させた場合にクランク軸の回転力のモータ42への伝達を抑制する第3ワンウェイクラッチが設けられる。後輪および前輪の少なくとも1つにモータ42を設ける場合、モータ42は、ハブに設けられて、ハブと共にハブモータを構成してもよい。
制御装置50は、第1制御部52を備える。第1制御部52は、予め定める制御プログラムを実行する演算処理装置を含む。第1制御部52に含まれる演算処理装置は、例えばCPU(Central Processing Unit)またはMPU(Micro Processing Unit)を含む。第1制御部52に含まれる演算処理装置は、相互に離れた複数の場所に設けられてもよい。例えば、演算処理装置の一部は、人力駆動車10に設けられ、演算処理装置の他の一部は、インターネットに接続されるサーバに設けられてもよい。演算処理装置が、相互に離れた複数の場所に設けられる場合、演算処理装置の各部分は、無線通信装置を介して相互に通信可能に接続される。第1制御部52は、1または複数のマイクロコンピュータを含んでいてもよい。
好ましくは、制御装置50は、第1記憶部54をさらに備える。第1記憶部54には、制御プログラムおよび制御処理に用いられる情報が記憶される。第1記憶部54は、例えば不揮発性メモリおよび揮発性メモリを含む。不揮発性メモリは、例えば、ROM(Read-Only Memory)、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、および、フラッシュメモリの少なくとも1つを含む。揮発性メモリは、例えば、RAM(Random Access Memory)を含む。
制御装置50は、好ましくは、モータ42の駆動回路56をさらに備える。駆動回路56と、第1制御部52とは、好ましくは、ドライブユニット40のハウジングに設けられる。駆動回路56と、第1制御部52とは、例えば同一の回路基板に設けられてもよい。駆動回路56は、インバータ回路を含む。駆動回路56は、バッテリユニット60からモータ42に供給される電力を制御する。駆動回路56は、第1制御部52と、導電線、電気ケーブルまたは無線通信装置などを介して接続される。駆動回路56は、第1制御部52からの制御信号に応じてモータ42を駆動させる。
好ましくは、人力駆動車10は、車速センサ12、クランク回転センサ14、および、人力駆動力検出部16の少なくとも1つをさらに含む。車速センサ12は、人力駆動車10の車速Vに関する情報を検出するように構成される。本実施形態では、車速センサ12は、人力駆動車10の少なくとも1つの車輪の回転速度Wに関する情報を検出するように構成される。車速センサ12は、例えば、人力駆動車10の少なくとも1つの車輪に設けられる磁石を検出するように構成される。車速センサ12は、例えば、少なくとも1つの車輪のうちの1つの車輪が1回転する間に、予め定める回数の検出信号を出力するように構成される。車速センサ12は、車輪の回転速度Wに応じた信号を出力する。第1制御部52は、車輪の回転速度Wに応じた信号と、車輪の周長に関する情報とに基づいて人力駆動車10の車速Vを算出できる。第1記憶部54には車輪の周長に関する情報が記憶される。
車速センサ12は、例えばリードスイッチを構成する磁性リード、または、ホール素子などの磁気センサを含む。車速センサ12は、人力駆動車10のフレームのチェーンステイに取り付けられ、後輪に取り付けられる磁石を検出する構成としてもよく、フロントフォークに設けられ、前輪に取り付けられる磁石を検出する構成としてもよい。本実施形態において、車速センサ12は、車輪が1回転した場合に、リードスイッチが磁石を1回検出するように構成される。
車速センサ12は、人力駆動車10の車速Vに関する情報を取得できればどのような構成であってもよく、車輪に設けられる磁石を検出する構成に限らず、例えば、ディスクブレーキに設けられるスリットを検出するように構成されてもよく、光学センサなどを含んで構成されてもよく、GPS(Global Positioning System)受信機を含んで構成されてもよい。車速センサ12がGPS受信器を含む場合、第1制御部52は、時間と移動距離とに応じて車速Vを算出できる。車速センサ12は、無線通信装置または電気ケーブルを介して、第1制御部52に接続される。
クランク回転センサ14は、クランク軸の回転速度Cに関する情報を検出するように構成される。クランク回転センサ14は、例えば、人力駆動車10のフレームまたはドライブユニット40に設けられる。クランク回転センサ14は、ドライブユニット40のハウジングに設けられてもよい。クランク回転センサ14は、磁界の強度に応じた信号を出力する磁気センサを含んで構成される。周方向に磁界の強度が変化する環状の磁石が、クランク軸、クランク軸に連動して回転する部材、または、クランク軸から第1回転体までの間の動力伝達経路に設けられる。クランク軸に連動して回転する部材は、モータ42の出力軸を含んでもよい。
クランク回転センサ14は、クランク軸の回転速度Cに応じた信号を出力する。例えば、クランク軸と第1回転体との間に第1ワンウェイクラッチが設けられない場合、磁石は、第1回転体に設けられてもよい。クランク回転センサ14は、クランク軸の回転速度Cに関する情報を取得できればどのような構成であってもよく、磁気センサに代えて光学センサ、加速度センサ、ジャイロセンサ、またはトルクセンサなどを含んでいてもよい。クランク回転センサ14は、無線通信装置または電気ケーブルを介して、第1制御部52に接続される。ドライブユニット40は、クランク回転センサ14を含んでいてもよい。
人力駆動力検出部16は、人力駆動力Hに関する情報を検出するように構成される。人力駆動力検出部16は、例えば、人力駆動車10のフレーム、ドライブユニット40、クランク、または、ペダルに設けられる。人力駆動力検出部16は、ドライブユニット40のハウジングに設けられてもよい。人力駆動力検出部16は、例えば、トルクセンサを含む。トルクセンサは、人力駆動力Hによってクランクに与えられるトルクに応じた信号を出力するように構成される。トルクセンサは、例えば、動力伝達経路に第1ワンウェイクラッチが設けられる場合、好ましくは、第1ワンウェイクラッチよりも動力伝達経路の上流側に設けられる。トルクセンサは、歪センサ、磁歪センサ、または、圧力センサなどを含む。歪センサは、歪ゲージを含む。
トルクセンサは、動力伝達経路、または、動力伝達経路に含まれる部材の近傍に設けられる。動力伝達経路に含まれる部材は、例えば、クランク軸、クランク軸と第1回転体との間において人力駆動力Hを伝達する部材、クランクアーム、または、ペダルである。人力駆動力検出部16は、無線通信装置または電気ケーブルを介して、第1制御部52に接続される。人力駆動力検出部16は、人力駆動力Hに関する情報を取得できればどのような構成であってもよく、例えば、ペダルに与えられる圧力を検出するセンサ、または、チェーンの張力を検出するセンサなどを含んでいてもよい。ドライブユニット40は、人力駆動力検出部16を含んでいてもよい。
第1制御部52は、人力駆動車10に設けられるモータ42を制御する。第1制御部52は、例えば、車速V、クランクの回転速度C、および、人力駆動力Hの少なくとも1つに応じてモータ42を制御する。
第1制御部52は、例えば、モータ42によるアシストレベルAが、予め定めるアシストレベルAXになるようにモータ42を制御するように構成される。好ましくは、アシストレベルAは、人力駆動車に入力される人力駆動力Hに対するモータ42の出力の比率、モータ42の出力の最大値MX、および、モータ42の出力が低下する場合におけるモータ42の出力変動の抑制レベルLの少なくとも1つを含む。人力駆動力Hに対するモータ42によるアシスト力の比率を、アシスト比率と記載する場合がある。
第1制御部52は、例えば、人力駆動力Hに対して、モータ42によるアシスト力が予め定める比率になるように、モータ42を制御するように構成される。人力駆動力Hは、ユーザがクランクを回転させることによって発生する人力駆動車10の推進力に対応する。アシスト力は、モータ42が回転によって発生する人力駆動車10の推進力に対応する。予め定める比率は、一定ではなく、例えば、人力駆動力Hに応じて変化してもよく、クランク軸の回転速度Cに応じて変化してもよく、車速Vに応じて変化してもよく、人力駆動力H、クランク軸の回転速度C、および、車速Vのうちのいずれか2つ、または、全てに応じて変化してもよい。
人力駆動力Hおよびアシスト力をトルクによって表わす場合、人力駆動力Hを人力トルクHTと記載し、アシスト力をアシストトルクMTと記載する。人力駆動力Hおよびアシスト力を仕事率によって表わす場合、人力駆動力Hを人力仕事率HWと記載し、アシスト力をアシスト仕事率MWと記載する。比率は、人力駆動車10の人力トルクHTに対するアシストトルクMTのトルク比率であってもよく、人力仕事率HWに対するモータ42によるアシスト仕事率MWの比率であってもよい。
本実施形態のドライブユニット40では、クランクが変速機を介さずに第1回転体に接続され、かつ、モータ42の出力が第1回転体に入力される。本実施形態において、人力駆動力Hは、ユーザがクランクを回転させることによって第1回転体に入力される駆動力に対応する。本実施形態において、アシスト力は、モータ42が回転することによって第1回転体に入力される駆動力に対応する。モータ42の出力が減速機を介して第1回転体に入力される場合は、アシスト力は、減速機の出力に対応する。
後輪にモータ42が設けられる場合、人力駆動力Hは、ユーザのみによって駆動される後輪の出力に対応する。後輪にモータ42が設けられる場合、アシスト力は、モータ42のみによって駆動される後輪の出力に対応する。前輪にモータ42が設けられる場合、人力駆動力Hは、ユーザのみによって駆動される後輪の出力に対応する。前輪にモータ42が設けられる場合、アシスト力は、モータ42のみによって駆動される前輪の出力に対応する。
第1制御部52は、アシスト力が最大値MX以下になるようにモータ42を制御するように構成される。モータ42の出力が第1回転体に入力され、かつ、アシスト力がトルクによって表される場合、第1制御部52は、アシストトルクMTが最大値MTX以下になるようにモータ42を制御するように構成される。好ましくは、最大値MTXは、20Nm以上200Nm以下の範囲の値である。モータ42の出力が第1回転体に入力され、かつ、アシスト力が仕事率によって表される場合、第1制御部52は、アシスト仕事率MWが最大値MWX以下になるようにモータ42を制御するように構成される。
好ましくは、第1制御部52は、モータ42の出力変動の抑制レベルLを変更可能に構成される。モータ42の出力変動の抑制レベルLが大きくなるほど、モータ42の制御パラメータの単位時間当たりの変化量に対するモータ42の出力の単位時間当たりの変化量が減少する。モータ42の出力変動の抑制レベルLが小さくなるほど、モータ42の制御パラメータの単位時間当たりの変化量に対するモータ42の出力の単位時間当たりの変化量が増加する。モータ42の制御パラメータは、人力駆動力Hまたはクランク軸の回転速度Cである。モータ42の出力変動の抑制レベルLは、モータ42の応答速度に反比例する。モータ42の応答速度は、モータ42の制御パラメータの単位時間当たりの変化量に対するモータ42の出力の単位時間当たりの変化量によって表される。モータ42の出力変動の抑制レベルLが増加すると、モータ42の応答速度は減少する。
第1制御部52は、例えば、フィルタ回路によって抑制レベルLを変更する。フィルタは、例えば、時定数を有するローパスフィルタを含む。第1制御部52は、フィルタの時定数を変更することによって抑制レベルLを変更する。第1制御部52は、人力駆動力Hからモータ42の出力を算出するためのゲインを変更することによって抑制レベルLを変更するようにしてもよい。フィルタ回路は、例えば、演算処理装置において予め定めるソフトウェアを実行することによって構成される。
バッテリユニット60は、1または複数のバッテリ素子を含む。バッテリ素子は、充電池を含む。バッテリユニット60は、制御装置50およびモータ42に電力を供給するように構成される。本実施形態において、バッテリユニット60は、人力駆動車10に設けられる全ての電気部品に電力を供給する。
バッテリユニット60は、第2制御部62と、第2記憶部64と、を備える。第2制御部62は、好ましくは、制御装置50の第1制御部52と電気ケーブルまたは無線通信装置を介して通信可能に接続される。バッテリユニット60は、例えば電力線通信(PLC;Power Line Communication)、CAN(Controller Area Network)、または、UART(Universal Asynchronous Receiver/Transmitter)によって第1制御部52と通信可能である。
好ましくは、人力駆動車10は、少なくとも1つのバッテリインタフェース18を備える。人力駆動車10は、複数のバッテリインタフェース18を備えていてもよい。バッテリユニット60は、バッテリインタフェース18を介して制御装置50およびモータ42に接続される。バッテリインタフェース18は、例えば、バッテリホルダおよびコネクタの少なくとも1つを含む。好ましくは、バッテリユニット60は、バッテリインタフェース18に着脱可能に設けられる。バッテリインタフェース18は、バッテリユニット60が接続される状態において、バッテリユニット60に設けられる少なくとも1つの第1電気端子にそれぞれ接触する少なくとも1つの第2電気端子を有する。
バッテリインタフェース18は、例えば、人力駆動車10のフレームの内部、人力駆動車10のフレームの外表面、人力駆動車10のリアキャリア、および、ドライブユニット40のハウジングの少なくとも1つに設けられる。好ましくは、バッテリインタフェース18は、バッテリユニット60と第1制御部52とを電気的に接続する第1接続部60Aと、バッテリユニット60と駆動回路56と、を電気的に接続する第2接続部60Bを備える。第1接続部60Aおよび第2接続部60Bは、少なくとも1つの第2電気端子に接続される。第1接続部60Aを介して、第1制御部52と第2制御部62とは、通信可能に接続される。第2接続部60Bを介して、バッテリユニット60の電力が駆動回路56からモータ42に供給される。
第2制御部62は、予め定める制御プログラムを実行する演算処理装置を含む。第2制御部62に含まれる演算処理装置は、例えばCPUまたはMPUを含む。第2制御部62に含まれる演算処理装置は、相互に離れた複数の場所に設けられてもよい。例えば、演算処理装置の一部は、バッテリユニット60に設けられ、演算処理装置の他の一部は、インターネットに接続されるサーバに設けられてもよい。演算処理装置が、相互に離れた複数の場所に設けられる場合、演算処理装置の各部分は、無線通信装置を介して相互に通信可能に接続される。第2制御部62は、1または複数のマイクロコンピュータを含んでいてもよい。
第2記憶部64には、制御プログラムおよび制御処理に用いられる情報が記憶される。第2記憶部64は、例えば不揮発性メモリおよび揮発性メモリを含む。好ましくは、第2記憶部64は、バッテリユニット60に関する第1情報を記憶するように構成される。好ましくは、第2記憶部64は、バッテリユニット60に関する第2情報を記憶するように構成される。
第1情報は、少なくとも1つのバッテリユニット60の定格に関する情報、少なくとも1つのバッテリユニット60の識別情報、少なくとも1つのバッテリユニット60の保護レベルに関する情報、少なくとも1つのバッテリユニット60に含まれる電池の種類に関する情報、および、少なくとも1つのバッテリユニット60の個体特性に関する情報の少なくとも1つを含む。
少なくとも1つのバッテリユニット60の定格に関する情報は、例えば、バッテリユニット60の定格電流、定格電力、および、定格出力の少なくとも1つに関する情報を含む。第1制御部52は、例えば、定格電流が小さくなるほど、モータ42の出力を制限する。第1制御部52は、例えば、定格電力が小さくなるほど、モータ42の出力を制限する。第1制御部52は、例えば、定格出力が小さくなるほど、モータ42の出力を制限する。
少なくとも1つのバッテリユニット60の識別情報は、例えば、バッテリユニット60のシリアル番号、および、製品名の少なくとも1つに関する情報を含む。
少なくとも1つのバッテリユニット60の保護レベルに関する情報は、バッテリユニット60に予め定め設定される情報である。第1制御部52は、例えば保護レベルが大きくなるほど、アシストレベルAを低下させる。第1制御部52は、例えば、保護レベルが大きくなるほど、モータ42の出力を制限する。保護レベルは、例えば、バッテリユニット60の容量に応じて段階的に設定される。保護レベルは、バッテリユニット60から電力が供給されるドライブユニット40の種類ごとに設定されていてもよい。
少なくとも1つのバッテリユニット60に含まれる電池の種類に関する情報は、例えば、電池の化学組成、電池の寸法、および、電池の容量の少なくともに関する情報を含む。第1制御部52は、例えば、バッテリユニット60の電池の寸法が小さくなるほど、モータ42の出力を制限する。第1制御部52は、例えば、バッテリユニット60の電池の容量が小さくなるほど、モータ42の出力を制限する。
少なくとも1つのバッテリユニット60の個体特性に関する情報は、例えば、予めバッテリユニット60ごとに測定される値である。個体特性は、例えば、自己放電量、および、セル間容量差の少なくとも1つを含む。第1制御部52は、例えば、自己放電量が大きくなるほど、モータ42の出力を制限する。第1制御部52は、例えば、セル間容量差が大きくなるほど、モータ42の出力を制限する。
第2情報は、少なくとも1つのバッテリユニット60から出力される電流に関する情報、バッテリ残量に関する情報、バッテリ電圧に関する情報、少なくとも1つのバッテリユニット60の内部温度に関する情報、および、少なくとも1つのバッテリユニット60の劣化レベルに関する情報の少なくとも1つに関する情報を含む。
少なくとも1つのバッテリユニット60から出力される電流に関する情報は、例えば、バッテリユニット60からモータ42に供給される電力の電流値に関する情報を含む。第1制御部52は、例えば、バッテリユニット60からモータ42に供給される電力の電流値が小さくなるほど、モータ42の出力を制限する。
バッテリ残量に関する情報は、例えば、少なくとも1つのバッテリユニット60の電圧値、および、使用可能な電力量の少なくとも1つに関する情報、を含む。第1制御部52は、バッテリユニット60の電圧値が小さくなるほど、モータ42の出力を制限する。第1制御部52は、バッテリユニット60の使用可能な電力量が小さくなるほど、モータ42の出力を制限する。
少なくとも1つのバッテリユニット60の内部温度に関する情報は、例えば、少なくとも1つのバッテリユニット60のケースの内部に設けられる温度センサの検出値に関する情報を含む。第1制御部52は、例えば、バッテリユニット60の内部温度が高くなるほど、モータ42の出力を制限する。
少なくとも1つのバッテリユニット60の劣化レベルに関する情報は、例えば、バッテリユニット60の充電の回数、バッテリユニット60の放電の回数、バッテリユニット60の充電の時間、バッテリユニット60の放電の時間、および、バッテリユニット60の製造年数の少なくとも1つに関する情報を含む。第1制御部52は、例えば、バッテリユニット60の充電の回数が多くなるほど、モータ42の出力を制限する。第1制御部52は、例えば、バッテリユニット60の放電の回数が多くなるほど、モータ42の出力を制限する。第1制御部52は、例えば、バッテリユニット60の充電の時間が長くなるほど、モータ42の出力を制限する。第1制御部52は、例えば、バッテリユニット60の放電の時間が長くなるほど、モータ42の出力を制限する。第1制御部52は、例えば、バッテリユニット60の製造年数が古くなるほど、モータ42の出力を制限する。
好ましくは、第2制御部62は、バッテリユニット60に関する第1情報を外部に出力するように構成される。好ましくは、第2制御部62は、バッテリユニット60に関する第2情報を外部に出力するように構成される。第2制御部62は、例えば、バッテリインタフェース18に接続された状態において、第1制御部52が起動すると、第1情報および第2情報の少なくとも1つを第1制御部52に送信する。
好ましくは、第1制御部52は、モータ42に電力を供給する少なくとも1つのバッテリユニット60から、少なくとも1つのバッテリユニット60に関する第1情報を取得し、第1情報に応じて、モータ42を制御するように構成される。好ましくは、第1制御部52は、少なくとも1つのバッテリユニット60から、少なくとも1つのバッテリユニット60に関する第2情報を取得し、第2情報に応じて、モータ42を制限するように構成される。
例えば、第1制御部52は、第1情報および第2情報の少なくとも1つに応じて、モータ42を制御するように構成される。好ましくは、第1記憶部54は、モータ42の出力制限に関する第1制限情報を記憶する。
第1制限情報は、バッテリユニット60から受信した第1情報および第2情報の少なくとも1つに応じて設定される。第1制限情報は、第1情報および第2情報の少なくとも1つであってもよく、アシストレベルAの上限値に関する情報であってもよい。アシストレベルAがモータ42の出力の最大値MXを含む場合、アシストレベルAの上限値は、モータ42の出力トルクの最大値MTX、または、モータ42の仕事率の最大値MWXを含む。好ましくは、第1制御部52は、第1制限情報に応じて、モータ42の出力トルクの最大値MTX、または、モータ42の仕事率の最大値MWXを制限する。
第1記憶部54には、第1情報、第2情報、および、アシストレベルAの上限値に関する情報の少なくとも1つが記憶される。表1から表5は、第1記憶部54に記憶される、第1情報とアシストレベルAの上限値に関する情報との対応関係の一例を示す。表1から表5では、アシストレベルAを3段階としているが、アシストレベルAは、2段階としてよく、4段階以上としてもよい。第1アシストレベルA1におけるモータ42の出力の最大値MXは、第2アシストレベルA2におけるモータ42の出力の最大値MXよりも大きい。第2アシストレベルA2におけるモータ42の出力の最大値MXは、第3アシストレベルA3におけるモータ42の出力の最大値MXよりも大きい。
表1は、第1情報が、少なくとも1つのバッテリユニット60の定格に関する情報を含む場合における、第1情報とアシストレベルAとの対応関係の一例を示す。表1において、X1、X2、Y1、Y2、Z1、および、Z2は、それぞれ数字を示す。
Figure 2022104350000002
表2は、第1情報が、少なくとも1つのバッテリユニット60の識別情報を含む場合における、第1情報とアシストレベルAとの対応関係の一例を示す。表1において、X11、および、X21は、それぞれ番号を示す。
Figure 2022104350000003
表3は、第1情報が、少なくとも1つのバッテリユニット60の保護レベルに関する情報を含む場合における、第1情報とアシストレベルAとの対応関係の一例を示す。
Figure 2022104350000004
表4は、第1情報が、少なくとも1つのバッテリユニット60に含まれる電池の種類に関する情報を含む場合における、第1情報とアシストレベルAとの対応関係の一例を示す。表4において、G1、G2、G3、X31、および、X32は、それぞれ数字を示す。
Figure 2022104350000005
表5は、第1情報が、少なくとも1つのバッテリユニット60の個体特性に関する情報に関する情報を含む場合における、第1情報とアシストレベルAとの対応関係の一例を示す。表5において、X41、X42、Y11、および、Y12は、それぞれ数字を示す。
Figure 2022104350000006
好ましくは、第1情報は、モータ42の出力制限に関する第2制限情報を含む。第2制限情報は、少なくとも1つのバッテリユニット60の定格に関する情報、少なくとも1つのバッテリユニット60の識別情報、少なくとも1つのバッテリユニット60の保護レベルに関する情報、少なくとも1つのバッテリユニット60に含まれる電池の種類に関する情報、および、少なくとも1つのバッテリユニット60の個体特性に関する情報、アシストレベルAの上限値に関する情報の少なくとも1つを含む。
好ましくは、第2情報は、モータ42の出力制限に関する第2制限情報を含む。第2制限情報は、少なくとも1つのバッテリユニット60から出力される電流に関する情報、バッテリ残量に関する情報、バッテリ電圧に関する情報、少なくとも1つのバッテリユニット60の内部温度に関する情報、および、少なくとも1つのバッテリユニット60の劣化レベルに関する情報の少なくとも1つに関する情報の少なくとも1つを含んでいてもよい。
第1制御部52は、第1記憶部54に記憶される第1制限情報と、第2制限情報との比較に応じて、第1制限情報を設定してもよい。例えば、第1記憶部54に記憶される第1制限情報に対応するモータ42の出力の最大値MXよりも、第2制限情報に対応するモータ42の出力の最大値MXが小さい場合、第2制限情報を第1制限情報として第1記憶部54に記憶する。
好ましくは、第1制御部52は、バッテリユニット60から取得した第1情報および第2情報の少なくとも1つに応じて、モータ42の出力制限の設定値を算出する。好ましくは、第1制御部52は、バッテリユニット60から取得される第1情報、および、バッテリユニット60から取得される第2情報の少なくとも1つに含まれる全ての第2制限情報から、最も小さいアシストレベルAの上限値に対応する第2制限情報を、第1制限情報として第1記憶部54に記憶させる。
好ましくは、少なくとも1つのバッテリユニット60が複数のバッテリユニット60を含む場合、第1制御部52は、複数のバッテリユニット60のそれぞれに対応する複数の第1情報に応じて、モータ42を制御するように構成される。
好ましくは、第1制御部52は、第1制御部52に接続される全てのバッテリユニット60から出力される第1情報および第2情報の少なくとも1つに応じて、モータ42を制御するように構成される。好ましくは、第1制御部52は、第1制御部52に接続される全てのバッテリユニット60から取得した第1情報および第2情報の少なくとも1つに応じて、モータ42の出力制限の設定値を算出する。好ましくは、第1制御部52は、第1制御部52に接続される全てのバッテリユニット60から取得される第1情報、および、第1制御部52に接続される全てのバッテリユニット60から取得される第2情報の少なくとも1つに含まれる全ての第2制限情報から、最も小さいアシストレベルAの上限値に対応する第2制限情報を、第1制限情報として第1記憶部54に記憶させる。
好ましくは、第1制御部52は、第1情報に応じて、モータ42の出力を制限する第1処理と、第1情報に応じて、モータ42の出力の制限を解除する第2処理と、の少なくとも1つを実行する。好ましくは、第1制御部52は、第1制限情報に応じて第1処理を実行する。第1処理が実行される場合、第1制御部52は、第1記憶部54に記憶される第1制限情報に応じて、モータ42の出力を制限する。第2処理が実行される場合、第1制御部52は、第1記憶部54に記憶される第1制限情報に応じて、モータ42の出力を制限しないが、第1制限情報とは異なる制限情報に応じて、モータ42の出力を制限する。第1制限情報とは異なる制限情報は、例えば、モータ42の出力特性に応じて予め設定される。
第1制限情報は、例えば、モータ42の出力に関する情報を含む。第1処理が実行される場合、第1制御部52は、例えばモータ42の出力が、第1制限情報に対応するモータ42の出力の最大値MX以上にならないように、モータ42を制御する。第1処理が実行される場合、第1制御部52は、例えば、アシストレベルAが第1制限情報に対応するアシストレベルの最大値MX以下になるようにモータ42を制御してもよい。
図2を参照して、第1制御部52がモータ42の出力制限を変更する処理が説明される。第1制御部52は、例えば、第1制御部52に電力が供給されると、処理を開始して図2に示すフローチャートのステップS11に移行する。第1制御部52は、図2のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS11からの処理を繰り返す。
第1制御部52は、ステップS11において、第1情報および第2情報の少なくとも1つを取得したか否かを判定する。第1制御部52は、第1情報および第2情報の少なくとも1つを取得していない場合、処理を終了する。第1制御部52は、第1情報および第2情報の少なくとも1つを取得した場合、ステップS12に移行する。第2制御部62は、第1制御部52に接続されるタイミングにおいて、第1情報および第2情報の少なくとも1つを第1制御部52に送信してもよく、予め定める周期において第1情報および第2情報の少なくとも1つを第1制御部52に送信してもよい。
第1制御部52は、ステップS12において、第1情報および第2情報の少なくとも1つに応じてモータ42の出力が制限中か否かを判定する。第1制御部52は、第1情報および第2情報の少なくとも1つに応じてモータ42の出力が制限中ではない場合、ステップS13に移行する。
第1制御部52は、ステップS13において、第1情報および第2情報の少なくとも1つに応じてモータ42の出力を制限するか否かを判定する。第1制御部52は、例えば、ステップS11において取得した第1情報およびステップS11において取得した第2情報の少なくとも1つに含まれる第2制限情報と対応するモータ42の出力の最大値MXが、第1記憶部54に記憶される第1制限情報と対応するモータ42の出力の最大値MXよりも小さい場合、モータ42の出力を制限すると判定する。第1制御部52は、第1情報および第2情報の少なくとも1つに応じてモータ42の出力を制限する場合、ステップS14に移行する。
第1制御部52は、ステップS14において、第1処理を実行し、処理を終了する。第1制御部52は、ステップS14の処理が実行された後、第2処理が実行されるまでは、第1情報および第2情報の少なくとも1つに応じてモータ42の出力を制限する。
第1制御部52は、ステップS12において、第1情報および第2情報の少なくとも1つに応じてモータ42の出力が制限されている場合、ステップS15に移行する。第1制御部52は、ステップS15において、第1情報および第2情報の少なくとも1つに応じてモータ42の出力の制限を解除するか否かを判定する。ステップS15において、第1制御部52は、第1情報および第2情報の少なくとも1つに応じてモータ42の出力の制限を解除すると判定する場合、ステップS16に移行する。第1制御部52は、ステップS16において、第2処理を実行し、処理を終了する。
第1制御部52は、ステップS13において、第1情報および第2情報の少なくとも1つに応じてモータ42の出力を制限しないと判定する場合、処理を終了する。第1制御部52は、ステップS16の処理が実行された後、第1処理が実行されるまでは、第1制限情報に応じてモータ42の出力制限を行わない。
好ましくは、人力駆動車10は、第1報知部20を含む。第1報知部20は、例えば、表示部および発音部の少なくとも1つを含む。第1報知部20に含まれる表示部は、例えば、液晶表示パネル、または、有機EL(Electro-Luminescence)パネルを含む。第1報知部20に含まれる発音部は、スピーカ、または、ブザーを含む。第1報知部20は、例えば、サイクルコンピュータ、および、スマートフォンの少なくとも1つを含んでいてもよい。好ましくは、第1報知部20は、人力駆動車10のハンドルバー、人力駆動車10のステム、または、人力駆動車10のフレームのトップチューブに設けられる。第1報知部20は、無線通信装置または電気ケーブルを介して、第1制御部52に接続される。
好ましくは、第1制御部52は、第1制限情報が、第2制限情報とは異なる場合、第1報知部20に第1報知情報を報知させるように構成される。第1制御部52、例えば、第1記憶部54に記憶されている第1制限情報と、第2制限情報とが異なる場合、第1報知部20に第1報知情報を報知させる。好ましくは、第1報知情報は、モータ42の出力制限が実行されることをライダが把握できる情報を含む。第1報知部20が表示部を含む場合、第1報知情報は、画像によって報知されてもよく、文字情報によって報知されてもよく、色によって報知されてもよい。第1報知部20が発音部を含む場合、第1報知情報は、ビープ音によって報知されてもよく、音声によって報知されてもよい。
好ましくは、第1制御部52は、第1制限情報が第2制限情報とは異なることによって、第1制限情報が第2制限情報によって更新される前に、第1報知情報を第1報知部20に報知させる。
図3を参照して、第1制御部52が第1報知部20に第1報知情報を報知させる処理について説明する。第1制御部52は、例えば、第1制御部52に電力が供給されると、処理を開始して図3に示すフローチャートのステップS21に移行する。第1制御部52は、図3のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。
第1制御部52は、ステップS21において、第2制限情報を取得したか否かを判定する。第1制御部52は、例えば、第1情報および第2情報の少なくとも1つをバッテリユニット60から取得した場合、第2制限情報を取得したと判定する。第1制御部52は、第2制限情報を取得していない場合、処理を終了する。第1制御部52は、第2制限情報を取得した場合、ステップS22に移行する。
第1制御部52は、ステップS22において、第1制限情報が第2制限情報と異なるか否かを判定する。第1制御部52は、第1制限情報が第2制限情報と異ならない場合、処理を終了する。第1制御部52は、第1制限情報が第2制限情報と異なる場合、ステップS23に移行する。
第1制御部52は、ステップS23において、第1報知部20に第1報知情報を報知させ、処理を終了する。第1制御部52は、第1報知部20に第1報知情報を予め定める期間T1の間、連続して報知させてもよい。第1制御部52は、第1報知部20に第1報知情報を予め定める期間T1の間、断続的に報知させてもよい。予め定める期間T1は、たとえば10秒以上10分以下の時間である。予め定める期間T1は、ユーザによって設定されてもよい。予め定める期間T1に関する情報は、第1記憶部54に記憶される。第1制御部52は、ステップS22における判定結果がNOとなるまで、第1報知部20に第1報知情報を報知させてもよい。
好ましくは、人力駆動車10は、第2報知部22と、操作部24と、を備える。第2報知部22は、例えば、表示部および発音部の少なくとも1つを含む。第2報知部22に含まれる表示部は、例えば、液晶表示パネル、または、有機ELパネルを含む。第2報知部22に含まれる発音部は、スピーカ、または、ブザーを含む。第2報知部22は、例えば、サイクルコンピュータ、および、スマートフォンの少なくとも1つを含んでいてもよい。好ましくは、第2報知部22は、人力駆動車10のハンドルバー、人力駆動車10のステム、または、人力駆動車10のフレームのトップチューブに設けられる。本実施形態において、第2報知部22は、第1報知部20とは別体に構成されるが、第2報知部22は、第1報知部20と一体に構成されていてもよい。第1報知部20が第2報知部22を兼ねていてもよい。
操作部24は、ユーザの手によって操作可能に構成される。操作部24は、操作部材と、操作部材の操作を検出する検出部とを含む。検出部は、電気スイッチまたはセンサを含む。検出部に含まれるセンサの種類は、限定されず、磁気センサであってもよく、光学センサであってもよい。本実施形態において、操作部24は、第2報知部22と別体に構成されるが、操作部24は、第2報知部22と一体に構成されてもよい。操作部24は、ハンドルバーに設けられてもよく、サイクルコンピュータに設けられてもよく、スマートフォンに設けられてもよい。操作部24は、無線通信装置または電気ケーブルを介して、第1制御部52に接続される。
好ましくは、第1制御部52は、操作部24が操作される場合、第1制限情報を、第2報知部22に報知させるように構成される。好ましくは、第1制御部52は、操作部24が操作される場合、第1記憶部54に記憶される第1制限情報を、第2報知部22に報知させるように構成される。第2報知部22が表示部を含む場合、第1制限情報は、画像によって報知されてもよく、文字によって報知されてもよく、色によって報知されてもよい。第2報知部22が発音部を含む場合、第1制限情報は、ビープ音によって報知されてもよく、音声によって報知されてもよい。
図4を参照して、第1制御部52が第2報知部22に第1報知情報を報知させる処理について説明する。第1制御部52は、例えば、第1制御部52に電力が供給されると、処理を開始して図4に示すフローチャートのステップS31に移行する。第1制御部52は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS31からの処理を繰り返す。
第1制御部52は、ステップS31において、操作部24が操作されるか否かを判定する。第1制御部52は、操作部24が操作されない場合、処理を終了する。第1制御部52は、操作部24が操作される場合、ステップS32に移行する。
第1制御部52は、ステップS32において、第2報知部22に第1制限情報を報知させ、処理を終了する。第1制御部52は、第2報知部22に第1報知情報を予め定める期間T2の間、連続して報知させてもよい。第1制御部52は、第2報知部22に第1報知情報を予め定める期間T2の間、断続的に報知させてもよい。予め定める期間T2は、たとえば2秒以上10分以下の時間である。予め定める期間T2は、ユーザによって設定されてもよい。予め定める期間T2に関する情報は、第1記憶部54に記憶される。第1制御部52は、操作部24が再度操作されるまで、第1報知部20に第1報知情報を報知させてもよい。
<変形例>
実施形態に関する説明は、本開示に従う人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットが取り得る形態の例示であり、その形態を制限することを意図していない。本開示に従う人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニットは、例えば以下に示される実施形態の変形例、および、相互に矛盾しない少なくとも2つの変形例が組み合わせられた形態を取り得る。以下の変形例において、実施形態の形態と共通する部分については、実施形態と同一の符号を付してその説明を省略する。
・人力駆動車10は、図1に破線によって示す第3報知部26を含み、第1制御部52は、第1制限情報が変更される場合、第3報知部26に予め定める情報を報知させるように構成される。第3報知部26に含まれる表示部は、例えば、液晶表示パネル、または、有機ELパネルを含む。第3報知部26に含まれる発音部は、スピーカ、または、ブザーを含む。第3報知部26は、例えば、サイクルコンピュータ、および、スマートフォンの少なくとも1つを含んでいてもよい。好ましくは、第3報知部26は、人力駆動車10のハンドルバー、人力駆動車10のステム、または、人力駆動車10のフレームのトップチューブに設けられる。本実施形態において、第3報知部26は、第1報知部20および第2報知部22とは別体に構成されるが、第3報知部26は、第1報知部20と一体に構成されていてもよく、第2報知部22と一体に構成されていてもよい。第1報知部20および第2報知部22の少なくとも1つが、第3報知部26を兼ねていてもよい。
図5を参照して、第1制御部52が第3報知部26に予め定める情報を報知させる処理について説明する。第1制御部52は、例えば、第1制御部52に電力が供給されると、処理を開始して図5に示すフローチャートのステップS41に移行する。第1制御部52は、図5のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS41からの処理を繰り返す。
第1制御部52は、ステップS41において、第1制限情報が変更されたか否かを判定する。第1制御部52は、第1制限情報が変更されなかった場合、処理を終了する。第1制御部52は、第1制限情報が変更された場合、ステップS42に移行する。
第1制御部52は、ステップS42において、第3報知部26に予め定める情報を報知させ、処理を終了する。第1制御部52は、第3報知部26に予め定める情報を予め定める期間T3の間、連続して報知させてもよい。第1制御部52は、予め定める情報に予め定める情報を予め定める期間T2の間、断続的に報知させてもよい。予め定める期間T3は、たとえば10秒以上10分以下の時間である。予め定める期間T3は、ユーザによって設定されてもよい。予め定める期間T3に関する情報は、第1記憶部54に記憶される。第1制御部52は、操作部24が操作されるまで、第1報知部20に予め定める情報を報知させてもよい。
・第1制御部52は、第1情報に応じてモータ42を制御し、かつ、第2情報に応じずにモータ42の出力を制限するようにしてもよい。図6を参照して、第1制御部52がモータ42の出力制限を変更する処理について説明する。図6に示すフローチャートは、図2に示すフローチャートにおけるステップS11を、ステップS51に置き換え、図2に示すフローチャートにおけるステップS13を、ステップS53に置き換え、他のステップは図2に示すフローチャートと同様であるので、ステップS51およびステップS53についてのみ説明する。第1制御部52は、例えば、第1制御部52に電力が供給されると、処理を開始して図6に示すフローチャートのステップS51に移行する。第1制御部52は、図6のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS51からの処理を繰り返す。
第1制御部52は、ステップS51において、第1情報を取得したか否かを判定する。第1制御部52は、第1情報を取得していない場合、処理を終了する。第1制御部52は、第1情報を取得した場合、ステップS12に移行する。
ステップS12における判定がNOの場合、第1制御部52は、ステップS53において、第1情報に応じてモータ42の出力を制限するか否かを判定する。第1制御部52は、例えば、第1情報に含まれる第1制限情報に応じてモータ42の出力を制限すると判定する。第1制御部52は、第1情報に応じてモータ42の出力を制限する場合、ステップS14に移行する。第1制御部52は、第1情報に応じてモータ42の出力を制限しない場合、処理を終了する。
・図7に示すように、人力駆動車10は、少なくとも1つのバッテリユニット60から電力を供給され、かつ、モータ42とは異なる電気コンポーネント32を備えてもよい。この場合、好ましくは、第1制御部52は、電気コンポーネント32の消費電力に応じて、モータ42の出力を制限するように構成される。電気コンポーネント32は、例えば、ランプ、電動変速機、電動サスペンション、電動アジャスタブルシートポスト、および、電動ブレーキの少なくとも1つを含む。
電気コンポーネント32の消費電力に関する情報は、第1記憶部54に記憶されていてもよく、電気コンポーネント32に供給される電圧値および電流値に応じて、計算されてもよい。電気コンポーネント32の消費電力に関する情報を第1制御部52が計算して取得する場合、電気コンポーネント32の消費電力は、電気コンポーネント32の瞬間消費電力の最大値であってもよく、電気コンポーネント32の消費電力の平均値であってもよい。
第1制御部52は、電気コンポーネント32の消費電力に関する情報を取得し、電気コンポーネント32の消費電力が予め定める電力以上である場合におけるアシストレベルAが、電気コンポーネント32の消費電力が予め定める電力未満の場合におけるアシストレベルAよりも小さくなるように第1制限情報を補正する。第1制御部52は、電気コンポーネント32の消費電力が増加すればするほど、アシストレベルが減少するように、第1制限情報を補正してもよい。第1制御部52は、補正された第1制限情報によって、モータ42の出力を制限する。
・第1制御部52は、予め設定されるモータ42の連続駆動時間に応じて、第1制限情報を変更してもよい。例えば、第1制御部52は、予め定めるモータ42の連続駆動時間にわたりモータ42を駆動する場合に、バッテリユニット60の電力量が予め定める電力量以下にならないように第1制限情報を設定する。
・第1制御部52は、モータ42に電力を供給する少なくとも1つのバッテリユニット60から、少なくとも1つのバッテリユニット60に関する第1情報を取得し、第1情報に応じて、モータ42を制御するように構成されていれば、他の構成は省略されてもよい。
・第1制御部52は、少なくとも1つのバッテリユニット60から、モータ42の出力制限に関する第2制限情報を取得し、第1制限情報が、第2制限情報とは異なる場合、第1報知部20に第1報知情報を報知させるように構成されていれば、他の構成は省略されてもよい。
・制御装置50は、第1制御部52と、モータ42に電力を供給する少なくとも1つのバッテリユニット60に応じて変更され、かつ、モータ42の出力制限に関する第1制限情報を記憶する第1記憶部54と、を備え、第1制御部52が第1制限情報に応じて、モータ42の出力を制限するように構成され、操作部24が操作される場合、第1制限情報を、第2報知部22に報知させるように構成されていれば、他の構成は省略されてもよい。
・制御装置50は、第1制御部52と、モータ42に電力を供給する少なくとも1つのバッテリユニット60に応じて変更され、かつ、モータ42の出力制限に関する第1制限情報を記憶する第1記憶部54と、を備え、第1制御部52が第1制限情報に応じて、モータ42の出力を制限するように構成され、第1制限情報が変更される場合、第3報知部26に予め定める情報を報知させるように構成されていれば、他の構成は省略されてもよい。
・バッテリユニット60は、第2記憶部64が、バッテリユニット60の保護レベルに関する情報を記憶するように構成され、第2制御部62がバッテリユニット60の保護レベルに関する情報を外部に出力するように構成されていれば、他の構成は省略されてもよい。
・モータ42は、人力駆動車10に設けられるモータ42であれば、ドライブユニットのモータ42に限定されない。例えば、モータ42は、電動変速機、電動サスペンション、電動アジャスタブルシートポスト、および、電動ブレーキの少なくとも1つを制御するためのモータ42であってもよい。
・制御装置50は、ドライブユニット40に含まれていていなくてもよい。制御装置50は、例えば、フレームに設けられてもよい。
本明細書において使用される「少なくとも1つ」という表現は、所望の選択肢の「1つ以上」を意味する。一例として、本明細書において使用される「少なくとも1つ」という表現は、選択肢の数が2つであれば「1つの選択肢のみ」または「2つの選択肢の双方」を意味する。他の例として、本明細書において使用される「少なくとも1つ」という表現は、選択肢の数が3つ以上であれば「1つの選択肢のみ」または「2つ以上の任意の選択肢の組み合わせ」を意味する。
10…人力駆動車、20…第1報知部、22…第2報知部、24…操作部、26…第3報知部、32…電気コンポーネント、40…ドライブユニット、42…モータ、50…制御装置、52…第1制御部、54…第1記憶部、60…バッテリユニット、62…第2制御部、64…第2記憶部。

Claims (15)

  1. 人力駆動車用の制御装置であって、
    前記人力駆動車に設けられるモータを制御する第1制御部を備え、
    前記第1制御部は、前記モータに電力を供給する少なくとも1つのバッテリユニットから、前記少なくとも1つのバッテリユニットに関する第1情報を取得し、前記第1情報に応じて、前記モータを制御するように構成され、
    前記第1情報は、前記少なくとも1つのバッテリユニットの定格に関する情報、前記少なくとも1つのバッテリユニットの識別情報、前記少なくとも1つのバッテリユニットの保護レベルに関する情報、前記少なくとも1つのバッテリユニットに含まれる電池の種類に関する情報、および、前記少なくとも1つのバッテリユニットの個体特性に関する情報の少なくとも1つを含む、制御装置。
  2. 前記少なくとも1つのバッテリユニットが複数のバッテリユニットを含む場合、前記第1制御部は、前記複数のバッテリユニットのそれぞれに対応する複数の前記第1情報に応じて、前記モータを制御するように構成される、請求項1に記載の制御装置。
  3. 前記第1制御部は、前記第1情報に応じて、前記モータの出力を制限する第1処理と、前記第1情報に応じて、前記モータの出力の制限を解除する第2処理と、の少なくとも1つを実行する、請求項1または2に記載の制御装置。
  4. 前記モータの出力制限に関する第1制限情報を記憶する第1記憶部をさらに備え、
    前記第1制御部は、前記第1制限情報に応じて前記第1処理を実行する、請求項3に記載の制御装置。
  5. 前記人力駆動車は、第1報知部を含み、
    前記第1情報は、前記モータの出力制限に関する第2制限情報を含み、
    前記第1制御部は、前記第1制限情報が、前記第2制限情報とは異なる場合、前記第1報知部に第1報知情報を報知させるように構成される、請求項4に記載の制御装置。
  6. 人力駆動車用の制御装置であって、
    前記人力駆動車に設けられるモータを制御する第1制御部と、
    前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、
    前記人力駆動車は、前記モータに電力を供給する少なくとも1つのバッテリユニットと、第1報知部と、を含み、
    前記第1制御部は、
    前記少なくとも1つのバッテリユニットから、前記モータの出力制限に関する第2制限情報を取得し、
    前記第1制限情報が、前記第2制限情報とは異なる場合、前記第1報知部に第1報知情報を報知させるように構成される、制御装置。
  7. 前記人力駆動車は、第2報知部と、操作部と、を備え、
    前記第1制御部は、前記操作部が操作される場合、前記第1制限情報を、前記第2報知部に報知させるように構成される、請求項4から6のいずれか一項に記載の制御装置。
  8. 人力駆動車用の制御装置であって、
    前記人力駆動車に設けられるモータを制御する第1制御部と、前記モータに電力を供給する少なくとも1つのバッテリユニットに応じて変更され、かつ、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、
    前記人力駆動車は、第2報知部と、操作部と、を含み、
    前記第1制御部は、
    前記第1制限情報に応じて、前記モータの出力を制限するように構成され、
    前記操作部が操作される場合、前記第1制限情報を、前記第2報知部に報知させるように構成される、制御装置。
  9. 前記人力駆動車は、第3報知部を含み、
    前記第1制御部は、
    前記第1制限情報が変更される場合、前記第3報知部に予め定める情報を報知させるように構成される、請求項4から8のいずれか一項に記載の制御装置。
  10. 人力駆動車用の制御装置であって、
    前記人力駆動車に設けられるモータを制御する第1制御部と、前記モータに電力を供給する少なくとも1つのバッテリユニットに応じて変更され、かつ、前記モータの出力制限に関する第1制限情報を記憶する第1記憶部と、を備え、
    前記人力駆動車は、第3報知部と、を含み、
    前記第1制御部は、
    前記第1制限情報に応じて、前記モータの出力を制限するように構成され、
    前記第1制限情報が変更される場合、前記第3報知部に予め定める情報を報知させるように構成される、制御装置。
  11. 前記第1制御部は、前記少なくとも1つのバッテリユニットから、前記少なくとも1つのバッテリユニットに関する第2情報を取得し、前記第2情報に応じて、前記モータを制限するように構成され、
    前記第2情報は、前記少なくとも1つのバッテリユニットから出力される電流に関する情報、バッテリ残量に関する情報、バッテリ電圧に関する情報、前記少なくとも1つのバッテリユニットの内部温度に関する情報、および、前記少なくとも1つのバッテリユニットの劣化レベルに関する情報の少なくとも1つに関する情報を含む、請求項1から10のいずれか一項に記載の制御装置。
  12. 前記人力駆動車は、前記少なくとも1つのバッテリユニットから電力を供給され、かつ、前記モータとは異なる電気コンポーネントを備え、
    前記第1制御部は、前記電気コンポーネントの消費電力に応じて、前記モータの出力を制限するように構成される、請求項1から11のいずれか一項に記載の制御装置。
  13. 前記モータは、前記人力駆動車に推進力を付与するように構成される、請求項1から12のいずれか一項に記載の制御装置。
  14. 人力駆動車用のドライブユニットであって、
    請求項13に記載の人力駆動車用の制御装置と、前記モータと、を備える、ドライブユニット。
  15. 人力駆動車用のバッテリユニットであって、
    第2制御部と、
    第2記憶部と、を備え、
    前記第2記憶部は、前記バッテリユニットの保護レベルに関する情報を記憶するように構成され、
    前記第2制御部は、前記バッテリユニットの保護レベルに関する情報を外部に出力するように構成される、バッテリユニット。
JP2020219513A 2020-12-28 2020-12-28 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット Pending JP2022104350A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020219513A JP2022104350A (ja) 2020-12-28 2020-12-28 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット
CN202111316834.XA CN114684313A (zh) 2020-12-28 2021-11-09 人力驱动车用的控制装置、人力驱动车用的驱动单元以及人力驱动车用的电池单元
DE102021214829.8A DE102021214829A1 (de) 2020-12-28 2021-12-21 Steuervorrichtung für ein menschlich angetriebenes fahrzeug, antriebseinheit für ein menschlich angetriebenes fahrzeug und batterieeinheit für ein menschlich angetriebenes fahrzeug

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020219513A JP2022104350A (ja) 2020-12-28 2020-12-28 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット

Publications (2)

Publication Number Publication Date
JP2022104350A true JP2022104350A (ja) 2022-07-08
JP2022104350A5 JP2022104350A5 (ja) 2024-06-04

Family

ID=81972192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020219513A Pending JP2022104350A (ja) 2020-12-28 2020-12-28 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット

Country Status (3)

Country Link
JP (1) JP2022104350A (ja)
CN (1) CN114684313A (ja)
DE (1) DE102021214829A1 (ja)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011223862A (ja) * 2010-03-25 2011-11-04 Sanyo Electric Co Ltd 移動体のシステム制御装置及びこれを搭載した移動体
JP2011230665A (ja) * 2010-04-28 2011-11-17 Sanyo Electric Co Ltd 電動アシスト自転車
JP6100003B2 (ja) * 2013-02-01 2017-03-22 株式会社マキタ 電動機械器具、及びその本体
KR20150054276A (ko) * 2013-11-11 2015-05-20 삼성에스디아이 주식회사 전기 자전거의 주행 제어 장치
FR3024428B1 (fr) * 2014-07-30 2018-07-06 Jcdecaux Sa Velo a assistance electrique
JP6904813B2 (ja) * 2016-07-29 2021-07-21 株式会社シマノ 自転車用制御装置
JP6959170B2 (ja) * 2018-03-22 2021-11-02 株式会社シマノ 人力駆動車両用制御装置
JP7045238B2 (ja) * 2018-03-29 2022-03-31 株式会社シマノ 人力駆動車用制御装置
JP7266987B2 (ja) * 2018-10-18 2023-05-01 株式会社シマノ 人力駆動車用の制御装置および人力駆動車用の制御方法
JP7317583B2 (ja) * 2019-06-13 2023-07-31 株式会社シマノ 人力駆動車用の制御装置
CN111559456A (zh) * 2020-04-15 2020-08-21 天津三一友泰科技有限公司 助力自行车电池的监控***、助力自行车及远程控制***

Also Published As

Publication number Publication date
DE102021214829A1 (de) 2022-06-30
CN114684313A (zh) 2022-07-01

Similar Documents

Publication Publication Date Title
US10793224B2 (en) Bicycle control device and bicycle driving device including bicycle control device
US11383790B2 (en) Human-powered vehicle control device
US20190300103A1 (en) Human-powered vehicle control device
US10604210B2 (en) Human-powered vehicle control device
TW201509745A (zh) 自行車用控制裝置
US11787498B2 (en) Control device for human-powered vehicle
JP2023021272A (ja) 人力駆動車用制御装置および人力駆動車用ドライブユニット
JP7266987B2 (ja) 人力駆動車用の制御装置および人力駆動車用の制御方法
JP2020199992A (ja) 人力駆動車用の制御装置
JP2022104358A (ja) 人力駆動車用の制御装置および人力駆動車用の制御システム
US11377166B2 (en) Human-powered vehicle control device
JP2022104350A (ja) 人力駆動車用の制御装置、人力駆動車用のドライブユニット、および、人力駆動車用のバッテリユニット
JP7021031B2 (ja) 人力駆動車用制御装置
JP7388825B2 (ja) 人力駆動車用の判別装置、人力駆動車用の判別システム、および、人力駆動車用の制御装置
JP7324694B2 (ja) 人力駆動車用の判別装置および人力駆動車用の制御装置
JP2021187303A (ja) 制御装置および変速システム
JP6970057B2 (ja) 人力駆動車用駆動装置
JP7293417B2 (ja) 人力駆動車用制御装置
JP7312867B2 (ja) 人力駆動車用制御装置
US20210284277A1 (en) Human-powered vehicle
JP7514656B2 (ja) 人力駆動車用のドライブユニット
US20220315163A1 (en) Human-powered vehicle control device
JP2024014308A (ja) 人力駆動車用の制御装置、人力駆動車用の検出装置、および、人力駆動車用の制御システム
TWI844738B (zh) 人力驅動車用之判別裝置及人力驅動車用的控制裝置
JP2021138256A (ja) 人力駆動車用推進力付与システムおよび人力駆動車用制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240524