[go: up one dir, main page]

JP6548735B2 - 電動アシスト車椅子および電動アシスト車椅子の制御方法 - Google Patents

電動アシスト車椅子および電動アシスト車椅子の制御方法 Download PDF

Info

Publication number
JP6548735B2
JP6548735B2 JP2017537145A JP2017537145A JP6548735B2 JP 6548735 B2 JP6548735 B2 JP 6548735B2 JP 2017537145 A JP2017537145 A JP 2017537145A JP 2017537145 A JP2017537145 A JP 2017537145A JP 6548735 B2 JP6548735 B2 JP 6548735B2
Authority
JP
Japan
Prior art keywords
hand rim
assist
value
power
difference
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.)
Active
Application number
JP2017537145A
Other languages
English (en)
Other versions
JPWO2017037898A1 (ja
Inventor
樹 植村
樹 植村
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.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
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 Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Publication of JPWO2017037898A1 publication Critical patent/JPWO2017037898A1/ja
Application granted granted Critical
Publication of JP6548735B2 publication Critical patent/JP6548735B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G5/00Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
    • A61G5/04Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs motor-driven
    • A61G5/048Power-assistance activated by pushing on hand rim or on handlebar
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G5/00Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
    • A61G5/04Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs motor-driven
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G5/00Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
    • A61G5/02Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs propelled by the patient or disabled person
    • A61G5/024Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs propelled by the patient or disabled person having particular operating means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G5/00Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
    • A61G5/10Parts, details or accessories
    • A61G5/1054Large wheels, e.g. higher than the seat portion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D11/00Steering non-deflectable wheels; Steering endless tracks or the like
    • B62D11/02Steering non-deflectable wheels; Steering endless tracks or the like by differentially driving ground-engaging elements on opposite vehicle sides
    • B62D11/04Steering non-deflectable wheels; Steering endless tracks or the like by differentially driving ground-engaging elements on opposite vehicle sides by means of separate power sources
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G2203/00General characteristics of devices
    • A61G2203/30General characteristics of devices characterised by sensor means
    • A61G2203/32General characteristics of devices characterised by sensor means for force
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G2203/00General characteristics of devices
    • A61G2203/30General characteristics of devices characterised by sensor means
    • A61G2203/38General characteristics of devices characterised by sensor means for torque
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61GTRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
    • A61G2203/00General characteristics of devices
    • A61G2203/70General characteristics of devices with special adaptations, e.g. for safety or comfort

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

この発明は、使用者による左右車輪のハンドリムの操作に応じて車椅子の走行をアシストする電動アシスト車椅子およびその制御方法に関するものである。
足の不自由な方々の移動手段として電動アシスト車椅子が従来より提供されている。電動アシスト車椅子の一態様として、使用者による左右車輪のハンドリムの操作に応じて左右車輪内部に設置したモータがトルクを発生させ、車椅子の走行をアシストするものが知られている。すなわち、左右のハンドリムの操作により入力されるトルクに基づいてアシスト動作が実行される。しかしながら、路面状況によっては、電動アシスト車椅子が使用者の意図した運動と異なる運動を実行することがあった。例えば、傾斜した路面や凹凸した路面においては、いわゆる片流れの問題が発生することがある。
そこで、路面状況に対応する外乱値を推定し、当該推定外乱値に基づいて左右車輪のアシスト量を制御する技術が提案されている(例えば、非特許文献1参照)。また、例えば特許文献1に記載された技術、つまり車体のロール角に基づくフィードフォワード制御や左右駆動輪の実回転数に基づくフィードバック制御を行うという技術を上記電動アシスト車椅子に適用することも提案されている。
特開2015−27185号公報
金佳英ら、「パワーアシスト車椅子における人間親和型ヨー運動制御」、平成22年電気学会産業応用部門大会,Vol.2,pp.II-603 -- II-606,2011
電動アシスト車椅子は、路面状況に応じた適切なタイミングおよび大きさのトルクがハンドリムを通じて入力されることを前提としている。しかしながら、使用者が左右のハンドリムを常に最適タイミングおよび大きさで操作することは難しく、タイミングや大きさのズレが生じると、電動アシスト車椅子の制御部は旋回指令と判断し、使用者の意図と異なるアシスト動作を行うことがある。
この発明は上記課題に鑑みなされたものであり、使用者による左右車輪のハンドリムの操作に応じて車椅子の走行をアシストする電動アシスト車椅子を、使用者の意図に近づけた形で動作させることを目的とする。
この発明の一態様は、電動アシスト車椅子であって、使用者が着座するシートを有する車体と、シートの右方向で使用者による右側ハンドリムの操作により回転する右側車輪に対して右側補助動力を与える右側駆動部と、シートの左方向で使用者による左側ハンドリムの操作により回転する左側車輪に対して左側補助動力を与える左側駆動部と、右側車輪および左側車輪に対するアシスト値を計算して右側補助動力および左側補助動力を決定する制御部と、を備え、制御部は、シートの左右方向において路面が傾斜するときには、アシスト値を補正して傾斜アシスト値を求め、傾斜アシスト値に対応する右側補助動力および左側補助動力を与えることで車体を直進走行させる片流れ防止動作を実行し、片流れ防止動作において使用者が右側ハンドリムおよび左側ハンドリムの少なくとも一方を操作する、ハンドリム操作に応じて傾斜アシスト値を補正して右側補助動力および左側補助動力を調整することを特徴としている。
また、この発明の他の態様は、車体のシートに着座する使用者がシートの左右方向にそれぞれ設けられる右側ハンドリムおよび左側ハンドリムを操作するのに対応してアシスト値を計算し、アシスト値に応じた右側補助動力および左側補助動力をそれぞれ右側車輪および左側車輪に与えて車体の走行をアシストする電動アシスト車椅子の制御方法であって、シートの左右方向において路面が傾斜するときにアシスト値を補正して傾斜アシスト値を求める工程と、傾斜アシスト値に対応する右側補助動力および左側補助動力を与えることで車体を傾斜する路面上で直進走行させる片流れ防止動作を実行する工程と、片流れ防止動作において使用者が右側ハンドリムおよび左側ハンドリムの少なくとも一方を操作する、ハンドリムの操作に応じて傾斜アシスト値を補正する工程とを備えることを特徴としている。
以上のように、本発明では、片流れ防止動作において使用者が右側ハンドリムおよび左側ハンドリムの少なくとも一方を操作するのに応じてアシスト値を補正しているので、ハンドリム操作のタイミングや大きさが左右でずれたとしても、その影響が抑制される。その結果、電動アシスト車椅子を使用者の意図に近づけた形で動作させることができる。
本発明にかかる電動アシスト車椅子の第1実施形態を示す側面図である。 図1の電動アシスト車椅子の平面図である。 図1の電動アシスト車椅子および同車椅子の制御端末装置の電気的構成を示すブロック図である。 コントローラのブロック線図である。 旋回方向の外乱値補正処理を示すフローチャートである。 本発明にかかる電動アシスト車椅子の第2実施形態で実行される制御のブロック線図である。 本発明にかかる電動アシスト車椅子の第3実施形態で実行される制御のブロック線図である。 トルク差の補正処理を示すフローチャートである。 本発明にかかる電動アシスト車椅子の第4実施形態で実行される制御を示す図である。 本発明にかかる電動アシスト車椅子の第5実施形態で実行される制御を示す図である。 本発明にかかる電動アシスト車椅子の第6実施形態で実行される制御を示す図である。 本発明にかかる第7実施形態の電気的構成を示すブロック図である。 図12に示す電動アシスト車椅子で実行される制御のブロック線図である。
A.第1実施形態
図1は、本発明にかかる電動アシスト車椅子の第1実施形態を示す側面図である。図2は、図1の電動アシスト車椅子の平面図である。図3は、図1の電動アシスト車椅子および同車椅子の制御端末装置の電気的構成を示すブロック図である。本発明にかかる電動アシスト車椅子(以下、単に「車椅子」という)1は、既存の折り畳み式手動車椅子に補助動力装置(Power Assist System) を装備したものである。車椅子1は、左右一対の車輪2L、2Rと、パイプ枠状のフレーム3と、左右一対のキャスタ4L、4Rを有している。
フレーム3の中央部には布製のシート5(図2)が張設され、このシート5にユーザが着座可能となっている。このフレーム3は複数のアームを有している。それらのうち左右一対のハンドルアーム3bはフレーム3の後方部で立設されている。各ハンドルアーム3bの上端部は後方に折曲され、その折曲部に対して介助者用のグリップ7が取り付けられている。
各ハンドルアーム3bの中間高さ位置から車体前方にアーム3cが車体前方に水平に延びている。このように設けられた左右一対のアーム3cの前端部は略直角に折り曲げられて垂直下方に延びている。そして、左右アーム3cの下端部に対してキャスタ4L、4Rがそれぞれ回転自在に支持されている。
左右アーム3cの下方には、左右一対のアーム3dが配置されている。各アーム3dの前方部分は車体前方に向かって斜め下方に延出されており、各延出端(前端部)にステップ9が取り付けられている。こうして左右一対のステップ9が設けられ、ユーザの足置きとして機能する。
キャスタ4L、4Rの後方側で、車輪2L、2Rがそれぞれフレーム3の左右部に対して着脱自在に取り付けられ、キャスタ4L、4Rと協働してフレーム3を移動自在に支持する。図示を省略するが、各車輪2L、2Rはフレーム3に溶接されたボス部に支持された車軸にボールベアリングを介して回転自在に支承されている。
車輪2Lの外側には、リング状のハンドリム13Lが設けられ、ユーザによる車輪2Lの手動操作を可能としている。また、当該左側ハンドリム13Lをユーザが操作することで車輪2Lに加えられるトルクを検出するトルクセンサ14Lが設けられ、トルク値に応じた信号が車輪2Lを制御する左輪コントローラ30L(図3)に出力される。一方、車輪2Lの内側には、車輪2Lに補助動力を与えるための駆動モータ(補助動力源)21Lと、左輪コントローラ30Lとが設けられている。左輪コントローラ30Lは駆動モータ21Lを制御して車輪2Lに与えられる補助動力を調整する。なお、車輪2Rに対しても、車輪2Lと同様に、外側にハンドリム13Rが設けられてユーザによる車輪2Lの手動操作を可能とするとともに、内側に駆動モータ21Rおよび右輪コントローラ30R(図3)が設けられて車輪2Rへの補助動力の調整可能となっている。また、ユーザがハンドリム13Rを手動操作した際に、車輪2Rに加えられるトルクをトルクセンサ14Rが検出し、その検出値に応じた信号が右輪コントローラ30Rに出力される。なお、車輪に対するハンドリムおよび駆動モータの取り付け構造の詳細については、周知であるため、ここでは上記構造の説明については省略する。
駆動モータ21L、21Rおよびコントローラ30L、30Rへの電力供給を行うために、バッテリ22が車椅子1に搭載されている。本実施形態では、当該バッテリ22は車輪2Rの近傍位置で脱着可能に取り付けられ、駆動モータ21Rおよび右輪コントローラ30Rに直接的に給電する。また、車体(フレーム)3にワイヤーハーネス23が車輪2R側から車輪2L側に設置されており、バッテリ22はワイヤーハーネス23を介して駆動モータ21Lにおよび左輪コントローラ30Lに給電する。
次に、左輪コントローラ30Lおよび右輪コントローラ30Rの構成について図3を参照しつつ説明する。ここでは、左輪コントローラ30Lの構成を説明した後で、右輪コントローラ30Rについて説明する。左輪コントローラ30Lは、主制御部31と、不揮発性メモリ32と、モータ出力I/F33と、エンコーダI/F34と、トルクセンサI/F35と、右輪コントローラ30Rとの間で通信を行うための通信I/F36とを備えている。主制御部31はCPU等を有するコンピュータにより構成されており、不揮発性メモリ32に記憶されているプログラムやデータに基づいてアシスト値を計算するとともに、当該計算されたアシスト値に基づいて駆動モータ21Lを作動させる。なお、本実施形態では、片流れを防止するために単に推定外乱値を用いるのではなく、左輪コントローラ30Lはユーザのハンドリム操作に応じて推定外乱値を補正する。そして、補正された推定外乱値を上記計算されたアシスト値から除去してアシスト値を補正し、当該アシスト値に相当する補助動力が得られるようにモータ出力I/F33を介して駆動モータ21Lを制御する。
また、本実施形態では、主制御部31は、駆動モータ21Lに取り付けられたエンコーダ24Lから出力される信号をエンコーダI/F34を介して受け取り、駆動モータ21Lを高精度に制御可能となっている。エンコーダ24Lは駆動モータ21Lに内蔵される内蔵タイプを用いてもよいし、外付けタイプを用いてもよい。
また、本実施形態では、主制御部31はエンコーダ24Lからの信号に基づいて車輪2Lの速度、つまり車輪速度(Wheel Speed)を検出可能となっているが、車輪2Lの回転を直接検出して信号を出力するセンサを別途設け、当該センサからの信号に基づいて車輪速度を求めるように構成してもよい。
主制御部31はトルクセンサ14Lから出力される信号をトルクセンサI/F35を介して受け取り、左側ハンドリム13Lの操作により車輪2Lに与えられたトルクを正確に検出可能となっている。なお、同図中の符号37Lは左輪コントローラ30L用のスイッチである。
右輪コントローラ30Rは、制御端末装置200との通信を行うための通信I/F38を追加装備している点を除き、基本的に左輪コントローラ30Lと同一構成を有している。すなわち、右輪コントローラ30Rの主制御部31は、トルクセンサ14Rから出力される信号に基づいて右側ハンドリム13Rの操作により車輪2Rに与えられたトルクを検出するとともに、エンコーダ24Rからの信号に基づき車輪2Rの車輪速度を検出する。なお、同図中の符号37Rは右輪コントローラ30R用のスイッチである。また、本明細書では、車輪2R、2Lを区別せずに説明する際には単に「車輪2」と称し、ハンドリム13R、13Lを区別せずに説明する際には単に「ハンドリム13」と称し、トルクセンサ14R、14Lを区別せずに説明する際には単に「トルクセンサ14」と称し、駆動モータ21R、21Lを区別せずに説明する際には単に「駆動モータ21」と称し、エンコーダ24R、24Lを区別せずに説明する際には単に「エンコーダ24」と称し、コントローラ30R、30Lを区別せずに説明する際には単に「コントローラ30」と称する。
また、右輪コントローラ30Rおよび左輪コントローラ30Lは通信I/F36を有しており、双方向通信が可能となっている。さらに、右輪コントローラ30Rは通信I/F38を介して制御端末装置200と双方向通信が可能となっている。このため、ハンドリム13の操作により車輪2に与えられたトルク、駆動モータ21により車輪2に与えられるトルクならびに各車輪2の車輪速度は右輪コントローラ30Rおよび左輪コントローラ30Lに共有されており、これらに基づいてコントローラ30は車体走行を制御する。
さらに、車椅子1は図3に示すように右輪コントローラ30Rを経由して制御端末装置200と通信可能となっている。ここで、制御端末装置200としては、パーソナル・コンピュータ(PC)、携帯電話やスマートフォンなどを用いることができる。制御端末装置200は、主制御部210と、不揮発性メモリ220と、通信I/F230と、操作入出力I/F240と、タッチパネルなどの操作パネル250とを備えている。主制御部210はCPU等を有するコンピュータにより構成されており、不揮発性メモリ220に記憶されているプログラムにしたがって動作し、車椅子1の制御に必要な情報を設定可能となっている。
上記のように構成された車椅子1では、使用者によるハンドリム13の操作に応じて左右車輪2内部に設置したモータ21がトルクを発生させ、車椅子1の走行をアシストするが、片流れの問題を図4および図5に示す片流れ防止動作を実行することで解消している。以下、図4および図5を参照しつつ本発明の第1実施形態について詳述する。
図4はコントローラのブロック線図である。また、図5は旋回方向の外乱値補正処理を示すフローチャートである。なお、図4では右輪コントローラ30Rを中心に記載されているが、左輪コントローラ30Lも基本的に右輪コントローラ30Rと同様に構成されている。以下においては、右輪側について詳述し、左輪側については同一また相当符号を付して説明を省略する。
右輪コントローラ30Rでは、不揮発性メモリ32に記憶されているプログラムやデータに基づいて主制御部31が、アシスト計算部311、アシスト制限部312、符号調整部313、駆動指令生成部314、車体に加わるトルク推定部(以下、単に「トルク推定部」という)315、旋回方向の外乱値補正部(以下、単に「外乱値補正部」という)316および車輪の外乱値推定部(以下、単に「外乱値推定部」という)317として機能する。
アシスト計算部311は、右側ハンドリム13Rの操作により車輪2Rに与えられたトルクTRHと、左側ハンドリム13Lの操作により車輪2Lに与えられたトルクTLHとに基づいて車輪2Rに対するアシスト値を計算し、アシスト制限部312に出力する。なお、トルクTRHはトルクセンサI/F35を介してトルクセンサ14Rから直接与えられる一方、トルクTLHは通信I/F36を介して左輪コントローラ30Lから与えられる。
アシスト制限部312は、アシスト計算部311で計算されたアシスト値が予め設定されたアシスト範囲に収まっているか否かを判断する。というのも、駆動モータ21Rの出力限界や温度などの要因によって、車輪2Rに与えることができる補助動力に上限値が存在するからである。そこで、本実施形態では、アシスト制限部312を設けることによって、上記計算されたアシスト値が上限値を超えないときには、アシスト計算部311での計算値をそのままアシスト値とする一方、上限値を超えているときには、上限値を新たなアシスト値として書き換える。
こうしてアシスト値が求まると、符号調整部313でアシスト値の符号が調整された後、駆動指令生成部314がアシスト値に応じた駆動指令信号を駆動モータ21Rに与えて右側車輪2Rを駆動する。なお、車椅子1では、左右車輪2L、2Rはシート5を挟んで鏡合わせ状態に配置されているため、一方の車輪2が正回転するとき、他方の車輪2が逆回転することを考慮し、符号調整部313を設けている。したがって、例えば右側車輪2Rの回転を基準に設定するのであれば、右輪コントローラ30Rには符号調整部313を設けずに、左輪コントローラ30Lにのみ符号調整部313を設けてもよい。
ここで、アシスト計算部311で計算されたアシスト値のみに基づいて車輪2への補助動力を決定する場合、上記した片流れの問題が発生することがある。そこで、本実施形態では、トルク推定部315、外乱値補正部316および外乱値推定部317を設けて路面状況に対応する外乱値を推定するとともに、使用者によるハンドリム操作に応じて当該外乱値を補正する。そして、補正された外乱値に基づいてアシスト制限部312から出力されるアシスト値を補正して傾斜アシスト値を求め、当該傾斜アシスト値に基づいて片流れ防止動作におけるモータトルクを決定している。より詳しくは、以下に示すように推定外乱値を用いて片流れ防止動作を実行する。
図4に示すように、エンコーダ24Rからの出力に基づく車輪2Rの車輪速度ωとエンコーダ24Lからの出力に基づく車輪2Lの車輪速度ωとが右輪コントローラ30Rに与えられ、トルク推定部315が車輪速度の差(=ω−ω)から車体(=フレーム3+シート5)に加わるトルクを推定する。また、トルク推定部315で推定されたトルクに対し、ハンドリム操作によってハンドリム13に加わるトルクの差、つまりハンドリムトルク差(=TRH−TLH)と、駆動モータ21Rから右側車輪2Rに与えられるモータトルクTRMと駆動モータ21Lから左側車輪2Lに与えられるモータトルクTLMとの差、つまりモータトルク差(=TRM−TLM)とが減算されて旋回方向(車体ヨー方向)の推定外乱値
Figure 0006548735
(なお、本明細書では、推定外乱値dROTハットと称する)が求められる。
ここで、旋回方向の推定外乱値dROTハットから右側車輪2Rの外乱値
Figure 0006548735
(なお、本明細書では、推定外乱値dハットと称する)を推定し、その推定外乱値dハットでアシスト値を補正してもよい。つまり、旋回方向の推定外乱値dROTハットを外乱値推定部317に与えるように構成してもよい。ただし、このような制御を行う場合、仮に使用者は直進しようとしているにもかかわらず、ハンドリム操作のタイミングや大きさが左右でずれると、推定外乱値dROTハットが大きくなり、その結果、使用者の意図と異なるアシスト動作を行うことがある。
そこで、本実施形態では、図5に示すように外乱値補正部316でハンドリム操作に応じて推定外乱値dROTハットを補正した上でアシスト値の補正を行うように構成している。すなわち、外乱値補正部316では、片流れ防止動作を行っている間に、ハンドリム13L、13Rのいずれに対しても使用者による操作がなかったか否かを判定する(ステップS11)。そして、いずれの操作もないときには、推定外乱値dROTハットをそのまま外乱値推定部317に出力する。一方、少なくとも一方のハンドリム13に対して操作がなされたとき、つまり(TRH≠0)or(TLH≠0)のとき、推定外乱値dROTハットに「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6の補正係数を掛けたものを新たな推定外乱値dROTハットとし(ステップS12)、これを外乱値推定部317に出力する。なお、補正係数については、予め不揮発性メモリ32に設定しておいてもよいし、制御端末装置200を通じて設定するようにしてもよい。また、補正係数は0.5〜0.6に限定されるものではない。また、補正係数を左右で一致させることは必須ではなく、使用者の利き腕や車体バランスなどの要因に応じて左右で異なる値に設定してもよい。
そして、外乱値推定部317で右側車輪2Rの外乱値dハットが推定され、その推定外乱値dハットで右側車輪2R用のアシスト値を補正し、補正アシスト値を算出する。また、左側車輪2Lについても、外乱値
Figure 0006548735
(なお、本明細書では、推定外乱値dハットと称する)が推定され、その推定外乱値dハットで左側車輪2L用のアシスト値を補正して補正アシスト値を算出する。
以上のように、本実施形態では、ハンドリム13に加えられるトルクTRH、TLHと、車椅子1の走行をアシストするために車輪2に与えられるモータトルクTRM、TLMと、車輪速度ω、ωとに基づいて旋回方向の推定外乱値dROTハットを求めている。しかも、使用者が左右のハンドリム13の少なくとも一方に対して操作したときには、推定外乱値dROTハットを5割ないし6割程度に減じている。したがって、直進走行中に使用者が意図していないハンドリム13への入力のタイミングや大きさのズレが生じた場合であっても、左右にぶれて走行することなく、車椅子1を直進させることができる。このように使用者の意図に近づけた形で車椅子1を動作させることができる。
B.第2実施形態
図6は本発明にかかる電動アシスト車椅子の第2実施形態で実行される制御のブロック線図である。この第2実施形態が第1実施形態と大きく相違する点は、外乱値補正部316から出力される推定外乱値dROTハットに対してローパスフィルタ処理を加えるLPF処理部318が追加されている点である。なお、その他の構成は第1実施形態と同一であるため、同一構成には同一符号を付して説明を省略する。
第1実施形態では、使用者によるハンドリム操作の有無に応じて旋回方向の推定外乱値dROTハットを補正している。具体的には、ハンドリム操作が行われている間、推定外乱値dROTハットを半分程度に減少させている。したがって、使用者がハンドリム13から手を離すと、推定外乱値dROTハットが直ちに元に戻って車椅子1の急激な動作変化、例えば急停止などが発生するおそれがある。
そこで、第2実施形態では、図6に示すように、外乱値補正部316と外乱値推定部317との間にLPF処理部318を介挿させ、推定外乱値dROTハットの急激な変化を抑えている。特に、本実施形態では、ハンドリム13へ加わるトルクとヨー角速度(左右車輪相対速度)の状況に応じて推定外乱値dROTハットを補正すべく、次式
Figure 0006548735
ただし、
Y(s)はローパスフィルタ処理後の推定外乱値であり、
U(s)はローパスフィルタ処理前の推定外乱値であり、
A、Bは定数であり、
τは時定数である、
で示すローパスフィルタ処理をLPF処理部318で実行する。
以上のように、第2実施形態によれば、旋回方向における推定外乱値をそのまま用いるのではなく、当該推定外乱値に対して上記時定数τでローパスフィルタ処理した値を旋回方向における推定外乱値dROTハットとして用いている。このため、上記第1実施形態で得られる作用効果に加え、ハンドリム操作による入力がなくなった瞬間に推定外乱値が大きく変化するのを緩和して車椅子1を滑らかに動作させることができる。
C.第3実施形態
図7は本発明にかかる電動アシスト車椅子の第3実施形態で実行される制御のブロック線図である。また、図8はトルク差の補正処理を示すフローチャートである。この第3実施形態が第1実施形態と大きく相違する点は、推定外乱値dROTハット自体を補正する代わりに、推定外乱値dROTハットを導出するのに用いるハンドリムトルク差およびモータトルク差を補正している点である。つまり、主制御部31は図7に示すようにハンドリムトルク差の補正部319とモータトルク差の補正部320が設けられている。
補正部319では、図8に示すようにしてハンドリムトルク差の補正が行われる。つまり、ステップS31で制御端末装置200により設定されて不揮発性メモリ32に記憶されている補正係数を読み出した後、ハンドリムトルク差(=TRH−TLH)に補正係数を掛けてハンドリムトルク差を補正する(ステップS32)。この実施形態では、補正係数は「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6に設定されており、補正処理によってハンドリムトルク差は小さくなる。また、モータトルク差の補正部320においても、補正部319での補正処理と同様に、0.5〜0.6に設定された補正係数を読み出した後、モータトルク差(=TRM−TLM)に補正係数を掛けてモータトルク差を補正する。
これらの補正処理を行う理由は次のとおりである。ハンドリム操作による入力のタイミングや大きさのズレが大きくなるほど、ハンドリムトルク差とモータトルク差は大きくなる。これによって、電動アシスト車椅子1は、使用者の意図と異なる運動を実行してしまうことがある。そこで、上記補正処理を行うことでハンドリムトルク差とモータトルク差を実際の値よりも小さくしている。そのため、推定外乱値dROTハットを導出するために上記のように補正されたハンドリムトルク差とモータトルク差を用いているので、推定外乱値dROTハットも小さくなる。その結果、第1実施形態と同様の作用効果が得られる。
なお、本実施形態では、補正係数を制御端末装置200によって設定しているが、予め不揮発性メモリ32に設定しておいてもよい。また、補正係数は0.5〜0.6に限定されるものではない。また、補正係数を左右で一致させることは必須ではなく、使用者の利き腕や車体バランスなどの要因に応じて左右で異なる値に設定してもよい。
また、第3実施形態では、ハンドリムトルク差およびモータトルク差に対して補正処理を施しているが、いずれか一方のみに補正処理を施すように構成してもよい。
D.第4実施形態
上記第3実施形態では、図8に示すようにハンドリムトルク差に補正係数を掛けるという比較的単純な補正処理が行われているが、補正処理の内容はこれに限定されるものではなく、例えばハンドリムトルク差の補正部319を図9に示すように構成してもよい。以下、図9を参照しつつ第4実施形態について説明する。
図9は本発明にかかる電動アシスト車椅子の第4実施形態で実行される制御を示す図である。この第4実施形態では、図9に示すように、ハンドリム操作によってハンドリム13に入力されるトルクのうち、旋回方向の入力トルクTROTHと、直進方向の入力トルクTSTRHとを次式、
ROTH=(TRH−TLH
STRH=(TRH+TLH)/2
に基づいて求めている。また、車輪速度ω、ωから旋回方向の車輪速度ωROTと、直進方向の車輪速度ωSTRとを
ωROTH=(ωRH−ωLH
ωSTRH=(ωRH+ωLH)/2
に基づいて求めている。なお、上記旋回方向の入力トルクTROTHはハンドリムトルク差に相当している。
そして、これら4つの成分(TROTH、TSTRH、ωROT、ωSTR)から補正係数αを演算している。ここで、補正係数αが「1」以上となると、ハンドリムトルク差を大きくさせる方向に作用する。そこで、演算された補正係数αが「1」以上であるときには、補正係数αを強制的に「1」に設定する。一方、演算された補正係数αが「1」未満であるときには、演算された補正係数αをそのまま用いる。
こうして求められた補正係数αをハンドリムトルク差(TRH−TLH)に掛けてハンドリムトルク差の補正処理を行っている。したがって、第4実施形態においても、推定外乱値dROTハットを導出するために上記のように補正されたハンドリムトルク差を用いているので、推定外乱値dROTハットも小さくなり、第1実施形態と同様の作用効果が得られる。また、第4実施形態では、旋回方向の入力トルクTROTH、直進方向の入力トルクTSTRH、旋回方向の車輪速度ωROTおよび直進方向の車輪速度ωSTRから補正係数αを導出し、これを用いているため、第3実施形態よりも高度にハンドリムトルク差の補正を行うことができる。その結果、推定外乱値が大きく変化するのを緩和して車椅子1を滑らかに動作させることができる。
なお、第4実施形態では、ハンドリムトルクの補正部319のみで補正係数αを用いた補正処理を行っているが、モータトルク差の補正部320においても補正係数αを用いた補正処理を行ってもよい。また、ハンドリムトルクの補正部319およびモータトルク差の補正部320の両方で、補正係数αを用いた補正処理を行ってもよいことは言うまでもない。
E.第5実施形態
第3実施形態および第4実施形態では、ハンドリムトルク差やモータトルク差に補正係数を掛けて小さくなるように補正しているが、図10に示すように、補正部319、320としてLPF処理部318H、318Mをそれぞれ設けてもよい。例えば補正部319としてLPF処理部318Hを設けることで、LPF処理部318Hでは、第2実施形態のLPF処理部318と同様のローパスフィルタ処理を行う。なお、ここでは、
Y(s)はローパスフィルタ処理後のハンドリムトルク差であり、
U(s)はローパスフィルタ処理前のハンドリムトルク差であり、
当該ハンドリムトルク差に対して上記時定数τでローパスフィルタ処理した値を用いて推定外乱値dROTハットが導出される。したがって、補正部319としてLPF処理部318Hを設けることで、第1実施形態と同様の作用効果が得られる。この点については、補正部320としてLPF処理部318Mを設ける場合も同様である。なお、図10に示す第5実施形態では、LPF処理部318H、318Mを設けているが、いずれか一方のみを設けるように構成してもよい。
F.第6実施形態
上記第1実施形態ないし第5実施形態では、ハンドリム操作に応じて推定外乱値dROTハットを小さくするための具体的構成は相互に異なっている。ここで、説明の便宜から、それらの具体的構成をまとめると、
・第1実施形態:推定後の外乱値補正処理(これを「構成A」という)
・第2実施形態:推定後のローパスフィルタ処理(これを「構成B」という)
・第3実施形態:推定前のトルク差の第1補正処理(これを「構成C」という)
・第4実施形態:推定前のトルク差の第2補正処理(これを「構成D」という)
・第5実施形態:推定前のトルク差の第3補正処理(これを「構成E」という)
となる。そして、これらの構成を適宜組み合わせることも可能である。例えば図11に示すように、構成Aと構成Bと構成Cとを組み合わせてもよく、それらの構成による相乗効果によって車椅子1を使用者の意図に近づけた形で円滑に動作させることができる。
なお、上記構成の組み合わせは図11に示すものに限定されず、例えば以下のような組み合わせ、
・構成A+構成B+構成D
・構成A+構成B+構成E
・構成A+構成D
・構成A+構成E
においても、図11に示す第6実施形態と同様の作用効果が得られる。
G.第7実施形態
上記第1実施形態ないし第6実施形態では、上記したように外乱値の推定を行って片流れ防止動作を実行する車椅子1に対して本発明を適用しているが、本発明の適用対象はこれに限定されるものではなく、外乱値を推定せずに片流れ防止動作を実行する車椅子1に対して本発明を適用することができる。ここで、「外乱値の推定を行って片流れ防止動作を実行する」とは、上記第1実施形態ないし第6実施形態で説明したように、ハンドリム13を介して入力されるハンドリムトルクと、その時の車椅子1の動き(車輪速度)とに基づき車椅子モデルを作成し、入力したトルク以外の力、つまり外乱値を推定するとともに、当該推定外乱値によりアシスト値を補正して傾斜アシスト値を求め、当該傾斜アシスト値に基づくアシスト制御によって片流れを防止することを意味している。これに対し、「外乱値を推定せずに片流れ防止動作を実行する」とは、例えば特許文献1に記載されたフィードフォワード制御やフィードバック制御によりアシスト値を補正して傾斜アシスト値を求め、当該傾斜アシスト値に基づくアシスト制御によって片流れを防止することを意味している。以下、外乱値を推定せずに片流れ防止動作を実行する車椅子1に対して本発明を適用した第7実施形態を図12および図13を参照しつつ説明する。
図12は本発明にかかる第7実施形態の電気的構成を示すブロック図である。図12(第7実施形態)と図3(第1実施形態)との比較から明らかなように、第7実施形態にかかる車椅子1が第1実施形態と大きく相違する点は、車体3がロール軸周りに回転して傾斜したときのロール角を検出するロール角センサ41L、41Rが追加されている点であり、その他の電気的構成は第1実施形態と同一である。ただし、第7実施形態では、フィードフォワード制御やフィードバック制御によりアシスト値を補正して片流れ防止を図っており、制御方式は大きく相違している。
図13は図12に示す電動アシスト車椅子で実行される制御のブロック線図である。各コントローラ30R、30Lでは、不揮発性メモリ32に記憶されているプログラムやデータに基づいて主制御部31が種々の演算処理などを行い、両主制御部31で車椅子1全体を制御する。ここでは、第7実施形態の理解を容易にするため、まず本発明の特徴部分(ハンドリムトルク差を補正する第1補正部321、旋回方向におけるアシストトルクを補正する第2補正部322、フィードバック制御後の旋回方向におけるアシストトルクを補正する第3補正部323および傾斜面補正値をさらに補正する第4補正部324)を除き、両主制御部31による基本的なアシスト制御の内容について説明する。その後で、第1補正部321ないし第4補正部324で実行される調整内容について説明する。
主制御部31は、図13に示すように、ハンドリム操作によってハンドリム13に入力されるトルクTRH、TLHに基づいて、直進方向の入力トルクTSTRHと、旋回方向の入力トルクTROTHとを求める。すなわち、次式
STRH=(TRH+TLH)/2
ROTH=(TRH−TLH
により入力トルクTSTRH、TROTHを求める。
また、直進方向については入力トルクTSTRHに対して関数
Figure 0006548735
ただし、
αSTR:直進方向アシスト率、
τSTR:直進方向アシストトルク用時定数
を掛け合わせて直進方向のアシストトルクTSTRAを求める。
また、旋回方向については入力トルクTROTHに対して関数
Figure 0006548735
ただし、
αROT:旋回方向アシスト率、
τROT:旋回方向アシストトルク用時定数
を掛け合わせて旋回方向のアシストトルクTROTAを求める。さらに、旋回方向については、現時点での旋回方向のモータトルクTROTMからアシストトルクTROTAを減算する。このモータトルクTROTMは車椅子1の走行をアシストするために車輪2に与えられるモータトルクTRM、TLMの差(=TRM−TLM)である。
また、上記のようにしてモータトルクTROTMに基づく旋回方向のアシストトルクのフィードバック補正によって得られたフィードバック後の旋回方向のアシストトルクTFBに対し、傾斜面補正値TROLLを加算して旋回方向のアシストトルクをフィードフォワード補正する。この傾斜面補正値TROLLは、ロール角センサ41L、41Rで検出された車体(=フレーム3+シート5)のロール角θに基づいて傾斜面補正部325が路面の傾斜している方向と傾斜角とから重力に従って落ちてしまう力を算出し、これを補正するためのモータトルク(モータ出力調整値)を傾斜面補正値TROLLとして出力する。
さらに傾斜面補正値TROLLで旋回方向のアシストトルクをフィードフォワード補正して得られる旋回方向のアシストトルクT′ROTAの半分の値と、上記直進方向のアシストトルクTSTRAとに基づいて、右側車輪2RのアシストトルクTRAと左側車輪2LのアシストトルクTLAとを求める。すなわち、次式
RA=TSTRA+(T′ROTA/2)
LA=TSTRA−(T′ROTA/2)
によりアシストトルクTRA、TLAが決定され、駆動モータ21が駆動される。
このようにフィードバック制御とフィードフォワード制御とを加えることで片流れ防止動作を実行している。
しかしながら、上記のように構成された車椅子1においても、ハンドリム操作による入力のタイミングや大きさのズレが大きくなるほど、ハンドリムトルク差とモータトルク差は大きくなり、使用者の意図と異なる運動を実行してしまう。
そこで、第7実施形態では、第1補正部321が、第3実施形態の補正部319と同様に、制御端末装置200により設定されて不揮発性メモリ32に記憶されている補正係数を読み出した後、旋回方向の入力トルクTROTHに補正係数を掛けて旋回方向の入力トルクTROTHを補正する。この実施形態では、補正係数は「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6に設定されており、補正処理によって旋回方向の入力トルクTROTHは小さくなる。
この補正処理を行う理由は次のとおりである。ハンドリム操作による入力のタイミングや大きさのズレが大きくなるほど、ハンドリムトルク差、つまり旋回方向の入力トルクTROTHが大きくなる。これによって、電動アシスト車椅子1は、使用者の意図と異なる運動を実行してしまうことがある。そこで、第1補正部321での補正処理により旋回方向の入力トルクTROTHを実際の値よりも小さくすることで、旋回方向のアシストトルクT′ROTAも小さくなる。その結果、第1実施形態と同様の作用効果が得られる。
また、第7実施形態では、第2補正部322が、第3実施形態の補正部319と同様に、制御端末装置200により設定されて不揮発性メモリ32に記憶されている補正係数を読み出した後、フィードバック制御前の旋回方向のアシストトルクTROTA、つまり左右車輪2のアシストトルクの差に補正係数を掛けて旋回方向のアシストトルクTROTAを補正する。この実施形態では、補正係数は「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6に設定されており、補正処理によって旋回方向のアシストトルクTROTAは小さくなる。その結果、第1補正部321と同様の作用効果が得られる。
また、第7実施形態では、第3補正部323が制御端末200により設定されて不揮発性メモリ32に記憶されている補正係数を読み出した後、フィードバック後の旋回方向のアシストトルクTFBに補正係数を掛けてアシストトルクTFBを補正する。この実施形態では、補正係数は「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6に設定されており、補正処理によってフィードバック後の旋回方向のアシストトルクTFBは小さくなる。その結果、第1補正部321と同様の作用効果が得られる。
さらに、第7実施形態では、第4補正部324が制御端末200により設定されて不揮発性メモリ32に記憶されている補正係数を読み出した後、傾斜面補正値TROLLに補正係数を掛けて傾斜面補正値TROLLを補正する。この実施形態では、補正係数は「1」よりも小さく、かつゼロよりも大きい値、例えば0.5〜0.6に設定されており、補正処理によって傾斜面補正値TROLLは小さくなる。その結果、第1補正部321と同様の作用効果が得られる。
このように第7実施形態では、旋回方向のアシストトルクT′ROTA、TFBが本発明の「傾斜アシスト値」に相当しており、第1補正部321ないし第4補正部324を設けることでハンドリム操作に応じた傾斜アシスト値の補正が行われている。ただし、第1補正部321ないし第4補正部324の一部のみを設けるように構成してもよい。要は、第1補正部321ないし第4補正部324のうちの少なくとも1つを設けることで、車椅子1を使用者の意図に近づけた形で動作させることができる。
H.第8実施形態
上記第7実施形態では、第1補正部321ないし第4補正部324は図13に示すように補正対象(旋回方向の入力トルクTROTH、フィードバック制御前の旋回方向のアシストトルクTROTA、フィードバック後の旋回方向のアシストトルクTFB、傾斜面補正値TROLL)に対し、補正係数を掛けるという比較的単純な補正処理が行われている。しかしながら、補正処理の内容はこれに限定されるものではない。例えば第4実施形態と同様に、4つの成分(TROTH、TSTRH、ωROT、ωSTR)から補正係数αを演算し、当該補正係数αに基づいて補正対象を補正するようにしてもよい。なお、第8実施形態においても、第1補正部321ないし第4補正部324の全部を設けることは必須要件ではなく、これらのうちの少なくとも1つを設けることで、車椅子1を使用者の意図に近づけた形で動作させることができる。
I.第9実施形態
第7実施形態および第8実施形態では、補正対象に補正係数を掛けて小さくなるように補正しているが、第5実施形態と同様に、第1補正部321ないし第4補正部324としてLPF処理部をそれぞれ設けてもよい。また、第9実施形態においても、第1補正部321ないし第4補正部324の全部を設けることは必須要件ではなく、これらのうちの少なくとも1つを設けることで、車椅子1を使用者の意図に近づけた形で動作させることができる。
J.その他
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能であり、以下のように構成してもよい。
上記第1実施形態ないし第6実施形態では、右側車輪2Rについては右輪コントローラ30Rにより制御し、左側車輪2Lについては左輪コントローラ30Lにより制御しているが、例えば右輪コントローラ30Rで上記制御を行い、モータへの動作指令のみを共有するように構成してもよい。一方、上記第7実施形態ないし第9実施形態において、第1実施形態ないし第6実施形態と同様に、左右それぞれが図13に示す制御を行うように構成してもよい。
上記第7実施形態ないし第9実施形態では、フィードバック制御とフィードフォワード制御とを組み合わせているが、いずれか一方のみを行って片流れ防止動作を行う電動アシスト車椅子に対して本発明を適用することができる。
上記実施形態では、補正係数のすべてを0.5〜0.6に設定しているが、補正係数はこれに限定されるものではなく、また全てが必ずしも一致している必要はなく、制御端末200などにより適宜設定してもよい。
以上説明したように、上記実施形態においては、シート5が取り付けられたフレーム3が本発明の「車体」の一例に相当している。また、駆動モータ21R、21Lがそれぞれ本発明の「右側駆動部」および「左側駆動部」の一例に相当している。また、外乱値補正部316による外乱値補正、補正部319によるハンドリムトルク差の補正、補正部320によるモータトルク差の補正、LPF処理部318、318H、318Mによるローパスフィルタ処理、第1補正部321によるハンドリムトルク差の補正、第2補正部322による旋回方向におけるアシストトルクの補正、第3補正部323によるフィードバック制御後の旋回方向におけるアシストトルクの補正、ならびに第4補正部324による傾斜面補正値の補正が、本発明の「ハンドリム操作に応じてアシスト値を補正」の一例に相当している。さらに、ロール角センサ41R、41Lが本発明の「ロール角検出部」の一例に相当している。
以上、具体的な実施形態を例示して説明してきたように、本発明は以下にように構成してもよい。
制御部は、ハンドリム操作により右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差と、車体のヨー角速度とに基づいて車体の旋回方向における外乱値を推定し、外乱値に基づいてアシスト値を補正して傾斜アシスト値を求め、ハンドリム操作があるときに外乱値を小さくする。
制御部はハンドリム操作の有無に応じて外乱値を補正する。
制御部は、補正された外乱値に対し、ハンドリム操作により右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、車体のヨー角速度とに基づきローパスフィルタ処理に施す。
制御部は、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差との少なくとも一方を補正することで外乱値を補正する。
制御部は、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差との少なくとも一方に、1よりも小さくかつゼロよりも大きい補正係数を掛けて補正する。
制御部は、右側ハンドリムに加えられるトルク、左側ハンドリムに加えられるトルク、右側補助動力および左側補助動力に基づいて1以下でかつゼロよりも大きい補正係数を算出し、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差との少なくとも一方に補正係数を掛けて補正する。
制御部は、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差との少なくとも一方に対し、ハンドリム操作により右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、車体のヨー角速度とに基づくローパスフィルタ処理に施す。
制御部は、旋回方向の車輪速度によりアシスト値をフィードバック制御して傾斜アシスト値を求め、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差と、フィードバック制御されたアシスト値とのうちの少なくとも一つを補正する。
車体のロール角を検出するロール角検出部を備え、制御部は、ロール角検出部で検出されたロール角に対応する傾斜面補正値に基づいてアシスト値をフィードフォワード制御して傾斜アシスト値を求め、右側ハンドリムおよび左側ハンドリムに加えられるトルクの差と、右側補助動力および左側補助動力の差と、傾斜面補正値とのうちの少なくとも一つを補正する。
本発明は、使用者による左右車輪のハンドリムの操作に応じて車椅子の走行をアシストする電動アシスト車椅子およびその制御方法全般に適用することができる。
1…電動アシスト車椅子
2L,2R…車輪
3…フレーム(車体)
5…シート(車体)
13L…左側ハンドリム
13R…右側ハンドリム
21L,21R…駆動モータ
30L…左輪コントローラ
30R…右輪コントローラ
31…主制御部
41L,41R…ロール角センサ(ロール角検出部)
319,320…補正部
316…外乱値補正部
317…外乱値推定部
318H,318M…LPF処理部
321…第1補正部
322…第2補正部
323…第3補正部
324…第4補正部

Claims (12)

  1. 使用者が着座するシートを有する車体と、
    前記シートの右方向で前記使用者による右側ハンドリムの操作により回転する右側車輪に対して右側補助動力を与える右側駆動部と、
    前記シートの左方向で前記使用者による左側ハンドリムの操作により回転する左側車輪に対して左側補助動力を与える左側駆動部と、
    前記右側車輪および前記左側車輪に対するアシスト値を計算して前記右側補助動力および前記左側補助動力を決定する制御部と、を備え、
    前記制御部は、
    前記シートの左右方向において路面が傾斜するときには、前記アシスト値を補正して傾斜アシスト値を求め、前記傾斜アシスト値に対応する前記右側補助動力および前記左側補助動力を与えることで前記車体を直進走行させる片流れ防止動作を実行し、
    前記片流れ防止動作において前記使用者が前記右側ハンドリムおよび前記左側ハンドリムの少なくとも一方を操作する、ハンドリム操作に応じて前記傾斜アシスト値を補正して前記右側補助動力および前記左側補助動力を調整する
    ことを特徴とする電動アシスト車椅子。
  2. 請求項1に記載の電動アシスト車椅子であって、
    前記制御部は、
    前記ハンドリム操作により前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差と、前記車体のヨー角速度とに基づいて前記車体の旋回方向における外乱値を推定し、前記外乱値に基づいて前記アシスト値を補正して前記傾斜アシスト値を求め、
    前記ハンドリム操作があるときに前記外乱値を小さくする電動アシスト車椅子。
  3. 請求項2に記載の電動アシスト車椅子であって、
    前記制御部は、前記ハンドリム操作の有無に応じて前記外乱値を補正する電動アシスト車椅子。
  4. 請求項3に記載の電動アシスト車椅子であって、
    前記制御部は、前記補正された外乱値に対し、前記ハンドリム操作により前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記車体のヨー角速度とに基づきローパスフィルタ処理施す電動アシスト車椅子。
  5. 請求項2ないし4のいずれか一項に記載の電動アシスト車椅子であって、
    前記制御部は、前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差との少なくとも一方を補正することで前記外乱値を補正する電動アシスト車椅子。
  6. 請求項5に記載の電動アシスト車椅子であって、
    前記制御部は、前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差との少なくとも一方に、1よりも小さくかつゼロよりも大きい補正係数を掛けて補正する電動アシスト車椅子。
  7. 請求項5に記載の電動アシスト車椅子であって、
    前記制御部は、
    前記右側ハンドリムに加えられるトルク、前記左側ハンドリムに加えられるトルク、前記右側補助動力および前記左側補助動力に基づいて1以下でかつゼロよりも大きい補正係数を算出し、
    前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差との少なくとも一方に前記補正係数を掛けて補正する電動アシスト車椅子。
  8. 請求項5に記載の電動アシスト車椅子であって、
    前記制御部は、前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差との少なくとも一方に対し、前記ハンドリム操作により前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記車体のヨー角速度とに基づきローパスフィルタ処理施す電動アシスト車椅子。
  9. 請求項1に記載の電動アシスト車椅子であって、
    前記制御部は、
    旋回方向の車輪速度により前記アシスト値をフィードバック制御して前記傾斜アシスト値を求め、
    前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差と、フィードバック制御されたアシスト値とのうちの少なくとも一つを補正する電動アシスト車椅子。
  10. 請求項9に記載の電動アシスト車椅子であって、
    前記車体のロール角を検出するロール角検出部を備え、
    前記制御部は、
    前記ロール角検出部で検出されたロール角に対応する傾斜面補正値に基づいて前記アシスト値をフィードフォワード制御して前記傾斜アシスト値を求め、
    前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差と、フィードバック制御されたアシスト値と、前記傾斜面補正値とのうちの少なくとも一つを補正する電動アシスト車椅子。
  11. 請求項1に記載の電動アシスト車椅子であって、
    前記車体のロール角を検出するロール角検出部を備え、
    前記制御部は、
    前記ロール角検出部で検出されたロール角に対応する傾斜面補正値に基づいて前記アシスト値をフィードフォワード制御して前記傾斜アシスト値を求め、
    前記右側ハンドリムおよび前記左側ハンドリムに加えられるトルクの差と、前記右側補助動力および前記左側補助動力の差と、前記傾斜面補正値とのうちの少なくとも一つを補正する電動アシスト車椅子。
  12. 車体のシートに着座する使用者が前記シートの左右方向にそれぞれ設けられる右側ハンドリムおよび左側ハンドリムを操作するのに対応してアシスト値を計算し、前記アシスト値に応じた右側補助動力および左側補助動力をそれぞれ右側車輪および左側車輪に与えて前記車体の走行をアシストする電動アシスト車椅子の制御方法であって、
    前記シートの左右方向において路面が傾斜するときに前記アシスト値を補正して傾斜アシスト値を求める工程と、
    前記傾斜アシスト値に対応する前記右側補助動力および前記左側補助動力を与えることで前記車体を傾斜する路面上で直進走行させる片流れ防止動作を実行する工程と、
    前記片流れ防止動作において前記使用者が前記右側ハンドリムおよび前記左側ハンドリムの少なくとも一方を操作する、ハンドリムの操作に応じて前記傾斜アシスト値を補正する工程と
    を備えることを特徴とする電動アシスト車椅子の制御方法。
JP2017537145A 2015-09-02 2015-09-02 電動アシスト車椅子および電動アシスト車椅子の制御方法 Active JP6548735B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2015/074994 WO2017037898A1 (ja) 2015-09-02 2015-09-02 電動アシスト車椅子および電動アシスト車椅子の制御方法

Publications (2)

Publication Number Publication Date
JPWO2017037898A1 JPWO2017037898A1 (ja) 2018-06-14
JP6548735B2 true JP6548735B2 (ja) 2019-07-24

Family

ID=58186777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017537145A Active JP6548735B2 (ja) 2015-09-02 2015-09-02 電動アシスト車椅子および電動アシスト車椅子の制御方法

Country Status (5)

Country Link
US (1) US10973714B2 (ja)
EP (1) EP3345581B1 (ja)
JP (1) JP6548735B2 (ja)
DK (1) DK3345581T3 (ja)
WO (1) WO2017037898A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230059192A (ko) * 2021-10-25 2023-05-03 오봉석 직진 주행 성능이 향상된 전동 휠체어

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10603234B2 (en) * 2016-03-30 2020-03-31 Stryker Corporation Patient support apparatuses with drive systems
EP3646836B1 (en) 2017-06-26 2021-10-06 Yamaha Hatsudoki Kabushiki Kaisha Power assist wheelchair, power assist unit for wheelchair, control device for power assist wheelchair, control method for power assist wheelchair, and program
WO2019053859A1 (ja) 2017-09-14 2019-03-21 ヤマハ発動機株式会社 電動アシスト車いす、車いす用電動アシストユニット、電動アシスト車いすの制御装置、電動アシスト車いすの制御方法、プログラム、及び端末
CN112515873B (zh) * 2020-11-26 2023-05-09 佛山市东方医疗设备厂有限公司 一种基于人体状态进行实时调整的轮椅

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA919849A (en) 1971-08-25 1973-01-23 P. Cahn Robert Liquid membrane process for the separation of aqueous mixtures
JPH10314232A (ja) * 1997-05-19 1998-12-02 Yamaha Motor Co Ltd 補助動力式車椅子
JP2000014714A (ja) * 1998-07-01 2000-01-18 Sony Corp 移動装置
US7275607B2 (en) 1999-06-04 2007-10-02 Deka Products Limited Partnership Control of a personal transporter based on user position
JP2001327544A (ja) * 2000-03-15 2001-11-27 Fuji Heavy Ind Ltd 車椅子の補助動力装置
US8672081B2 (en) * 2009-01-29 2014-03-18 Panasonic Corporation Power assisted vehicle
JP5240778B2 (ja) * 2009-02-23 2013-07-17 アイシン精機株式会社 パーソナルビークル制御装置
JP5045707B2 (ja) * 2009-05-28 2012-10-10 トヨタ自動車株式会社 走行装置、その制御方法、及び制御プログラム
US20120067662A1 (en) * 2010-09-22 2012-03-22 Ulrich Alber Gmbh Drive assistance device, wheelchair and method for determination of the manual driving force of a wheelchair driver
TW201321232A (zh) * 2011-11-25 2013-06-01 Hon Hai Prec Ind Co Ltd 電動輪椅之煞車控制系統及方法
WO2014041683A1 (ja) * 2012-09-14 2014-03-20 ヤマハ発動機株式会社 補助動力付き電動車椅子、制御端末装置およびコンピュータプログラム
JP6104079B2 (ja) 2013-07-05 2017-03-29 ヤマハ発動機株式会社 補助動力付車椅子、補助動力付車椅子の設定方法
JP6156691B2 (ja) 2013-07-26 2017-07-05 アイシン精機株式会社 パーソナルビークル
JP6119483B2 (ja) 2013-07-26 2017-04-26 アイシン精機株式会社 パーソナルビークル

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230059192A (ko) * 2021-10-25 2023-05-03 오봉석 직진 주행 성능이 향상된 전동 휠체어
KR102603085B1 (ko) * 2021-10-25 2023-11-16 오봉석 직진 주행 성능이 향상된 전동 휠체어

Also Published As

Publication number Publication date
DK3345581T3 (da) 2019-10-21
EP3345581A4 (en) 2018-10-24
EP3345581A1 (en) 2018-07-11
JPWO2017037898A1 (ja) 2018-06-14
US10973714B2 (en) 2021-04-13
WO2017037898A1 (ja) 2017-03-09
US20180185211A1 (en) 2018-07-05
EP3345581B1 (en) 2019-08-14

Similar Documents

Publication Publication Date Title
JP6548735B2 (ja) 電動アシスト車椅子および電動アシスト車椅子の制御方法
EP2883525B1 (en) Walking assistance moving vehicle
EP2331384B1 (en) Methods and apparatus for moving a vehicle up or down a sloped surface
JP6081081B2 (ja) 倒立振子型車両
JP5921950B2 (ja) 倒立振子型車両
US8725355B2 (en) Self-balancing vehicle with swivel seat steering
JP6081271B2 (ja) 倒立振子型車両
JP6762435B2 (ja) 電動アシスト車いす、車いす用電動アシストユニット、電動アシスト車いすの制御装置、電動アシスト車いすの制御方法、プログラム、及び端末
US7138772B2 (en) Electrically movable vehicle and control program for driving electrically movable vehicle
KR101915887B1 (ko) 주행 장치, 주행 장치의 제어 방법, 및 주행 장치의 제어 프로그램
JP6111119B2 (ja) 倒立振子型車両
JP2014128985A (ja) 移動体
EP2783958B1 (en) Inverted pendulum type vehicle
US11432977B2 (en) Power assist wheelchair, power assist unit for wheelchair, control device for power assist wheelchair, control method for power assist wheelchair, and program
US20180304954A1 (en) Inverted pendulum type vehicle
JP5927031B2 (ja) 倒立振子型車両
JP2015119817A (ja) パーソナルビークル
JP2021187349A (ja) 移動体の制御装置
US8874319B2 (en) Inverted pendulum type vehicle
JP6020386B2 (ja) 移動体及び制御方法、制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190611

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190625

R150 Certificate of patent or registration of utility model

Ref document number: 6548735

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250