(57)【要約】【課題】カント走行開始時に左右の駆動輪が概ね同時に回転し始めるように制御することで片流れを軽減したコスト低廉なパーソナルビークルを提供する。【解決手段】車体と左右の駆動輪と操作部と駆動部と回転数検出部と制御部と、車体のヨー角速度ωＹの検出部と、ロール角θの検出部とを備え、制御部は、目標車体角速度及び目標直進速度Ｖ１を設定する手段６１と、目標車体角速度を補正する手段６３と、補正後の目標車体角速度ω２と目標直進速度Ｖ１とに基づいて目標回転数を演算する手段６２と、目標回転数ならびに実回転数ＮＬ、ＮＲに基づいて駆動力を制御する手段６２と、走行開始時に車体が傾斜していると機能して、左右の駆動輪を山側車輪及び谷側車輪に判別し、制御開始時期を谷側車輪よりも山側車輪で遅らせて山側車輪及び谷側車輪が概ね同時に回転し始めるように制御する手段（山側遅延制御部６４）と、を有する。【選択図】図３
2015024016.tif 000002
【特許請求の範囲】
【請求項１】
車体と、前記車体の左右に設けられた左駆動輪及び右駆動輪と、前記車体の走行に関する指令信号を入力する操作部と、前記左駆動輪及び前記右駆動輪を独立して回転駆動する駆動部と、前記左駆動輪及び前記右駆動輪の実回転数を検出する回転数検出部と、前記指令信号ならびに前記左駆動輪及び前記右駆動輪の実回転数に基づいて前記駆動部を制御する制御部と、を備えたパーソナルビークルであって、
前記車体のヨー軸周りの角速度であるヨー角速度を検出する車体角速度検出部と、前記車体がロール軸周りに回転して傾斜したときのロール角を検出するロール角検出部と、をさらに備え、
前記制御部は、
前記指令信号に基づいて、前記車体が前記ヨー軸周りに回転する目標車体角速度、及び前記車体が直進する目標直進速度を設定する指令値設定手段と、
前記目標車体角速度と前記ヨー角速度との差分を用いた所定の制御則に基づいて前記目標車体角速度を補正するフィードバック補正手段と、
前記フィードバック補正手段によって補正された後の目標車体角速度及び前記目標直進速度に基づいて前記左駆動輪及び前記右駆動輪の目標回転数を演算する目標演算手段と、
前記左駆動輪及び前記右駆動輪の目標回転数ならびに前記左駆動輪及び前記右駆動輪の実回転数に基づいて前記駆動部の駆動力を制御する駆動制御手段と、
走行を開始する際に前記ロール角検出部が前記車体の傾斜を検出すると機能して、前記左駆動輪及び前記右駆動輪を前記傾斜の上側の山側車輪及び前記傾斜の下側の谷側車輪に判別し、前記駆動制御手段の制御開始時期を前記谷側車輪よりも前記山側車輪で遅らせあるいは前記駆動制御手段の制御作用を前記山側車輪で制限して、前記山側車輪及び前記谷側車輪が概ね同時に回転し始めるように制御する走行開始制御手段と、を有するパーソナルビークル。
【請求項２】
前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期を基準として、前記ロール角の大きさに対応した遅延時間だけ前記駆動制御手段の前記山側車輪に対する制御開始時期を遅らせる山側遅延制御手段を含む請求項１に記載のパーソナルビークル。
【請求項３】
前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期が過ぎてから前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記駆動制御手段の前記山側車輪に対する制御開始時期を遅らせる山側追従制御手段を含む請求項１に記載のパーソナルビークル。
【請求項４】
前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期が過ぎてから前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記駆動制御手段が制御する前記山側車輪の駆動力を小さく制限する山側駆動力制限手段を含む請求項１に記載のパーソナルビークル。
【請求項５】
前記駆動部は前記左駆動輪及び前記右駆動輪をそれぞれ回転駆動する２台のモータを含み、
前記山側駆動力制限手段は、前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記山側車輪を回転駆動するモータに印加する駆動電圧の時間増加率を小さく制限する請求項４に記載のパーソナルビークル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電動車いすなどのパーソナルビークルに関し、より詳細には、カント走行を開始するときに発生しがちな片流れを軽減したパーソナルビークルに関する。
【背景技術】
【０００２】
電動車いすなどのパーソナルビークルが傾斜している路面を横切る方向に直進走行（カント走行）する際に、路面の傾斜がきつく車体のロール角（左右方向の傾斜角）が大きいと片流れの問題が生じやすい。すなわち、直進走行するように乗員が操作部を操作しているにもかかわらず、車体が動き始めるときに谷側（傾斜下側）に向かって進む片流れが発生しがちである。片流れの要因として、旋回モーメントの発生、および左右の駆動輪が分担する荷重の不均衡の２点が考えられる。
【０００３】
詳述すると、左右の駆動輪の回転中心を結ぶ車軸に対して車体及び乗員を含んだ総荷重の重心が前後方向に偏移していると、旋回モーメントが発生する。例えば、車軸に対して重心が前側に偏移していると、重心に作用する荷重（重力）を傾斜路面に垂直な成分と傾斜下側に向かう成分とに分解して考えた場合に、傾斜下側に向かう成分は車軸を谷側に旋回させる旋回モーメントを発生させる。この旋回モーメントは、重心と車軸との前後方向距離に概ね比例して変化する。したがって、旋回モーメントにより、パーソナルビークルの進行方向は、谷側（傾斜下側）に向かいがちになる。
【０００４】
また、車体のロール角や乗員の着座姿勢に依存して左右の駆動輪が分担する荷重が不均衡になると、大きな荷重を分担している側の駆動輪が動き始める発進トルクは他側よりも大きくなる。また、カント走行開始時の発進トルクの左右差は、カント走行中の走行トルクの左右差よりも大きくなる。このため、一般的には分担する荷重の小さい山側の駆動輪が先に回転し始める場合が多い。これにより、パーソナルビークルの発進方向が傾斜路面を横切る方向から谷側に向かう方向へ片流れしがちになる。
【０００５】
本願出願人は、上記したカント走行時の片流れの問題を軽減したパーソナルビークル制御装置を特許文献１に開示している。特許文献１のパーソナルビークル制御装置は、パーソナルビークルがカント走行するにあたり、パーソナルビークルのロール角が大きい場合であっても、操作部が直進するように操作されている限り車体のずり落ちが抑制され、パーソナルビークルの直進走行性が確保されるように制御する制御部を備えている。具体的に、特許文献１では、車体のロール角及びヨー角に関する物理量を検知するためのセンサを備える。そして、制御部は検知されたロール角をもとにしたフィードフォワード項で目標車体角速度指令値を補正して左右の駆動輪にトルク差を与える。これにより、カント走行開始時の車体の片流れを軽減することができる。つまり、発進トルクの左右差の要因に対して、ロール角をもとにしたフィードフォワード制御で対応している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１９３９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１の技術で、車体のロール角に応じて予め目標車体角速度をフィードフォワード補正している。しかしながら、乗員の体重の軽重の影響や総荷重の重心位置の変化の影響を考慮したソフトウェアや実機の微調整が必要となり、そのためのコストアップなどが課題となっている。
【０００８】
また、特許文献１の技術では、ロール角及びヨー角を検知するセンサとして複数のセンサ、例えば加速度センサ及びジャイロセンサを併用する。さらに走行開始時だけでなく、走行中もロール角によりフィードフォワード補正を行うので、ロール角を常時高精度に検出する必要が生じる。このため、走行中の遠心力の影響を取り除く補正処理や、センサの取付け位置の影響を取り除く補正処理などが複雑化し、パーソナルビークルのコストアップが問題となっている。
【０００９】
本発明は、上記背景技術の問題点に鑑みてなされたものであり、カント走行開始時に左右の駆動輪が概ね同時に回転し始めるように制御することで片流れを軽減したコスト低廉なパーソナルビークルを提供することを解決すべき課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明のパーソナルビークルは、車体と、前記車体の左右に設けられた左駆動輪及び右駆動輪と、前記車体の走行に関する指令信号を入力する操作部と、前記左駆動輪及び前記右駆動輪を独立して回転駆動する駆動部と、前記左駆動輪及び前記右駆動輪の実回転数を検出する回転数検出部と、前記指令信号ならびに前記左駆動輪及び前記右駆動輪の実回転数に基づいて前記駆動部を制御する制御部と、を備えたパーソナルビークルであって、前記車体のヨー軸周りの角速度であるヨー角速度を検出する車体角速度検出部と、前記車体がロール軸周りに回転して傾斜したときのロール角を検出するロール角検出部と、をさらに備え、前記制御部は、前記指令信号に基づいて、前記車体が前記ヨー軸周りに回転する目標車体角速度、及び前記車体が直進する目標直進速度を設定する指令値設定手段と、前記目標車体角速度と前記ヨー角速度との差分を用いた所定の制御則に基づいて前記目標車体角速度を補正するフィードバック補正手段と、前記フィードバック補正手段によって補正された後の目標車体角速度及び前記目標直進速度に基づいて前記左駆動輪及び前記右駆動輪の目標回転数を演算する目標演算手段と、前記左駆動輪及び前記右駆動輪の目標回転数ならびに前記左駆動輪及び前記右駆動輪の実回転数に基づいて前記駆動部の駆動力を制御する駆動制御手段と、走行を開始する際に前記ロール角検出部が前記車体の傾斜を検出すると機能して、前記左駆動輪及び前記右駆動輪を前記傾斜の上側の山側車輪及び前記傾斜の下側の谷側車輪に判別し、前記駆動制御手段の制御開始時期を前記谷側車輪よりも前記山側車輪で遅らせあるいは前記駆動制御手段の制御作用を前記山側車輪で制限して、前記山側車輪及び前記谷側車輪が概ね同時に回転し始めるように制御する走行開始制御手段と、を有する。
【００１１】
上記したうちのヨー角速度と目標車体角速度とは、同じ次元を有する量である。本明細書では、検出されたヨー角速度と制御目標にする目標車体角速度とで用語を使い分けることにより明瞭化を図っている。ヨー角速度は、検出車体角速度と言い換えてもよい。
【００１２】
さらに、前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期を基準として、前記ロール角の大きさに対応した遅延時間だけ前記駆動制御手段の前記山側車輪に対する制御開始時期を遅らせる山側遅延制御手段を含むことでもよい。
【００１３】
また、前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期が過ぎてから前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記駆動制御手段の前記山側車輪に対する制御開始時期を遅らせる山側追従制御手段を含むことでもよい。
【００１４】
また、前記走行開始制御手段は、前記駆動制御手段の前記谷側車輪に対する制御開始時期が過ぎてから前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記駆動制御手段が制御する前記山側車輪の駆動力を小さく制限する山側駆動力制限手段を含むことでもよい。
【００１５】
さらに、前記駆動部は前記左駆動輪及び前記右駆動輪をそれぞれ回転駆動する２台のモータを含み、前記山側駆動力制限手段は、前記回転数検出部が前記谷側車輪の回転開始を検出するまで、前記山側車輪を回転駆動するモータに印加する駆動電圧の時間増加率を小さく制限することが好ましい。
【発明の効果】
【００１６】
本発明によれば、走行開始制御手段は、走行を開始する際にロール角検出部が車体の傾斜を検出すると機能して、左駆動輪及び右駆動輪を山側車輪及び谷側車輪に判別し、駆動制御手段の制御開始時期を谷側車輪よりも山側車輪で遅らせあるいは駆動制御手段の制御作用を山側車輪で制限する。これにより、カント走行開始時に山側車輪及び谷側車輪の駆動力の発生タイミングに差を与え、あるいは山側車輪と谷側車輪との間にトルク差を与えて、山側車輪が先に回転し始めるのを抑制できる。したがって、ロール角が変化しても左右の駆動輪が概ね同時に回転し始めるように制御することが可能になり、パーソナルビークルの谷側への片流れを軽減できる。
【００１７】
加えて、本発明では、走行開始時のロール角を検出できればよく、走行途中はロール角を検出する必要は無い。したがって、特許文献１と異なり、走行中の遠心力の影響を取り除く補正処理、及びセンサの取付け位置の影響を取り除く補正処理を簡略化でき、コスト低廉なパーソナルビークルを提供できる。
【００１８】
さらに、走行開始制御手段が山側遅延制御手段を含む態様では、ロール角の大きさに対応した遅延時間だけ山側車輪及の駆動力の発生タイミングが谷側車輪より遅延する。したがって、山側車輪が先に回転し始めるのを遅延時間にわたって確実に抑制でき、パーソナルビークルの谷側への片流れを軽減できる。
【００１９】
また、走行開始制御手段が山側追従制御手段を含む態様では、谷側車輪が回転し始めたことを確認してから山側車輪の駆動力を発生させるように追従制御する。したがって、山側車輪が先に回転し始めるのを確実に抑制でき、パーソナルビークルの谷側への片流れを軽減できる。
【００２０】
また、走行開始制御手段が山側駆動力制限手段を含む態様では、谷側車輪が回転し始めるまで、山側車輪の駆動力を小さく制限する。したがって、山側車輪が先に回転し始めるのを確実に抑制でき、パーソナルビークルの谷側への片流れを軽減できる。
【００２１】
さらに、山側駆動力制限手段が山側車輪を回転駆動するモータに印加する駆動電圧の時間増加率を小さく制限する態様では、谷側車輪が回転し始めるまで山側車輪の駆動力を小さく制限し、かつ、谷側車輪が回転し始めた後は速やかに山側車輪の駆動力を増加させることができる。したがって、パーソナルビークルの谷側への片流れを軽減でき、かつ、円滑な発進を行うことができる。
【図面の簡単な説明】
【００２２】
【図１】第１実施形態のパーソナルビークルである電動車いすの全体構成を示す背面図である。
【図２】電動車いすの駆動系及び制御系の構成を説明する構成ブロック図である。
【図３】電動車いすの走行制御を行う制御部の制御ブロック図である。
【図４】第１実施形態の制御部のうちの山側遅延制御部の詳細ブロック図である。
【図５】傾斜路面を横切る方向にカント走行する電動車いすのロール角θを示した背面図であり、（Ａ）はロール角θが正値の場合、（Ｂ）はロール角θが負値の場合を示している。
【図６】第１実施形態の山側遅延制御部を有する制御部を備えた電動車いすのカント走行実験の実験結果を示す図である。
【図７】山側遅延制御部を有さない従来制御技術を用いた比較実験の実験結果を示す図である。
【図８】第２実施形態の電動車いすの走行制御を行う制御部の制御ブロック図である。
【図９】第２実施形態の制御部のうちの山側追従御部の詳細ブロック図である。
【図１０】第２実施形態の山側追従制御部を有する制御部を備えた電動車いすのカント走行実験の実験結果を示す図である。
【図１１】第３実施形態の電動車いすの走行制御を行う制御部の制御ブロック図である。
【図１２】第３実施形態の制御部のうちの電圧増加率調整部の詳細ブロック図である。
【図１３】第３実施形態の電動車いすを用いてカント走行実験を行ったときに、左右のモータに印加された駆動電圧を実測した波形図である。
【図１４】第３実施形態の電動車いすのカント走行実験の実験結果を示す図である。
【発明を実施するための形態】
【００２３】
本発明の第１実施形態のパーソナルビークルについて、図１〜図５を参考にして説明する。第１実施形態のパーソナルビークルは電動車いす１であり、まず、その全体構成について説明する。図１は、第１実施形態のパーソナルビークルである電動車いす１の全体構成を示す背面図である。電動車いす１は、車体２、左駆動輪３Ｌ及び右駆動輪３Ｒ、操作ユニット４、左駆動ユニット５Ｌ及び右駆動ユニット５Ｒ、ならびに左荷重センサ８１Ｌ及び右荷重センサ８１Ｒなどで構成されている。
【００２４】
車体２は、左右対称形状をしている。車体２は、左側面部２１Ｌ及び右側面部２１Ｒ、着座部２２Ａ、背もたれ部２２Ｂ、左アームレスト２３Ｌ及び右アームレスト２３Ｒ、左フットレスト２４Ｌ及び右フットレスト２４Ｒ、ならびに左転倒防止バー２５Ｌ及び右転倒防止バー２５Ｒなどからなる。左側面部２１Ｌ及び右側面部２１Ｒは、離隔平行して垂直に配置され、Ｘ字状に交差する２本の結合部材２１１、２１２によって結合されている。着座部２２Ａは、左側面部２１Ｌ及び右側面部２１Ｒの略中間高さ位置に配設されて、左側面部２１Ｌから右側面部２１Ｒまで概ね水平に架け渡されている。背もたれ部２２Ｂは、着座部２２Ａの後縁から上方に延在して、左側面部２１Ｌから右側面部２１Ｒまで架け渡されている。背もたれ部２２Ｂの後ろ側には、走行用電源及び制御用電源を兼ねるバッテリ２９が２分割されて配設されている。
【００２５】
左側面部２１Ｌ及び右側面部２１Ｒの上端後部から後方に延出するように、左ハンドル部２７Ｌ及び右ハンドル部２７Ｒが配設されている。左アームレスト２３Ｌ及び右アームレスト２３Ｒは、左側面部２１Ｌ及び右側面部２１Ｒの上方寄りの外側から左右両側に略水平に張り出すように配設されている。左フットレスト２４Ｌ及び右フットレスト２４Ｒは、左側面部２１Ｌ及び右側面部２１Ｒの下方寄りの内側から前方に延出するように配設されている。
【００２６】
左転倒防止バー２５Ｌ及び右転倒防止バー２５Ｒは、左側面部２１Ｌ及び右側面部２１Ｒの下端から後方に延出するように配設されている。左転倒防止バー２５Ｌの後端には左後輪２６Ｌが設けられ、右転倒防止バー２５Ｒの後端には右後輪２６Ｒが設けられている。左側面部２１Ｌ及び右側面部２１Ｒの外側の下方の後方寄りに、左駆動輪３Ｌ及び右駆動輪３Ｒが設けられている。左駆動輪３Ｌの車軸は左側面部２１Ｌによって回転可能に軸承され、右駆動輪３Ｒの車軸は右側面部２１Ｒによって回転可能に軸承されている。左駆動輪３Ｌ及び右駆動輪３Ｒの着地点の間隔はトレッドＴである。左側面部２１Ｌ及び右側面部２１Ｒの外側の下方の前方寄りに、図１には見えない左前輪及び右前輪が回転可能に設けられている。
【００２７】
右アームレスト２３Ｒの上面の前方寄りに、概ね直方体形状の操作ユニット４が配設されている。操作ユニット４は、その上面から突出したジョイスティック４１を有している。左側面部２１Ｌ及び右側面部２１Ｒの後ろ側の着座部２２Ａよりも少し低い位置に、概ね直方体形状の左駆動ユニット５Ｌ及び右駆動ユニット５Ｒが配設されている。左駆動ユニット５Ｌは左駆動輪３Ｌの車軸に臨んでおり、右駆動ユニット５Ｌは右駆動輪３Ｒの車軸に臨んでいる。
【００２８】
乗員は、着座部２２Ａに着座して背もたれ部２２Ｂにもたれかかり、左アームレスト２３Ｌ及び右アームレスト２３Ｒに足を載せて電動車いす１に乗ることができる。さらに乗員は、右手を右アームレスト２３Ｒに載せてジョイスティック４１を操作することができる。また、介護者は、左ハンドル部２７Ｌ及び右ハンドル部２７Ｒを押動操作して、電動車いす１を移動させることができる。
【００２９】
乗員が通常の姿勢で乗車したとき、車体２及び乗員を含んだ総荷重の重心位置は、左駆動輪３Ｌ、右駆動輪３Ｒ、左前輪、及び右前輪の各着地点を結んだ矩形の内部に位置する。電動車いす１の通常の走行では、左駆動輪３Ｌ、右駆動輪３Ｒ、左前輪、及び右前輪で総荷重が分担され、左後輪２６Ｌ及び右後輪２６Ｒは着地されない。左後輪２６Ｌ及び右後輪２６Ｒは、路面に凹凸があるときや、重心位置が後方に極端に偏移したときに着地して、車体２の後方への転倒を防止する。また、車輪径に関して、左駆動輪３Ｌ及び右駆動輪３Ｒの有効半径Ｒｅが最も大きく、左後輪２６Ｌ及び右後輪２６Ｒの有効半径が最も小さく、左前輪及び右前輪の有効半径は中間的な大きさである。
【００３０】
次に、電動車いす１の駆動系及び制御系の構成について説明する。図２は、電動車いす１の駆動系及び制御系の構成を説明する構成ブロック図である。図示されるように、駆動系及び制御系は、操作ユニット４、左駆動ユニット５Ｌ、及び右駆動ユニット５Ｒで構成されている。左駆動ユニット５Ｌは主に左駆動輪３Ｌの駆動及び制御に係わり、右駆動ユニット５Ｌは主に右駆動輪３Ｒの駆動及び制御に係わっている。操作ユニット４は、乗員からの指令信号Ｓ１を受け取り必要な情報を表示するマンマシンインターフェース機能を備え、指令信号Ｓ１に対する演算処理機能を備え、さらに、左駆動ユニット５Ｌ及び右駆動ユニット５Ｒを協調作動させるメインコントロール機能を備えている。
【００３１】
操作ユニット４は、前述したジョイスティック４１及びメインコントローラ４２からなる。ジョイスティック４１は、乗員の操作によって任意の方向に傾動する。ジョイスティック４１は、乗員の操作を指令信号Ｓ１に変換してメインコントローラ４２の操作制御部４３に入力する。ジョイスティック４１が傾動する方向は電動車いす１の進行方向を指令し、傾動角度は走行速度を指令する。つまり、傾動角度が大きいほど電動車いす１は高速で走行する。ジョイスティック４１は、車体２の走行に関する指令信号Ｓ１を入力する本発明の操作部に相当する。
【００３２】
メインコントローラ４２は、操作制御部４３、操作通信部４４、スイッチ４５、表示部４６、及び操作電源部４７で構成されている。スイッチ４５は、乗員が操作して速度レンジを設定する部位である。速度レンジは、例えば第１〜第５速度レンジとして、各速度レンジで異なる上限速度に規制することができる。具体的に、例えば、第１速度レンジではジョイスティック４１の傾動角度を最大にしたときに時速１ｋｍで走行し、第５速度レンジではジョイスティック４１の傾動角度を最大にしたときに時速６ｋｍで走行するように設定できる。表示部４６は、設定されている速度レンジや、バッテリ２９の蓄電状況などを乗員に向けて表示する。表示する情報は、上記に限定されず、例えば、現在の走行速度をバーグラフで表示してもよい。
【００３３】
操作制御部４３は、ジョイスティック４１からの指令信号Ｓ１を受け取り、スイッチ４５から速度レンジの設定信号を受け取り、表示部４６に表示内容を指令する。また、操作制御部４３は、指令信号Ｓ１に対する演算処理を行う。操作通信部４４は、操作制御部４３と他装置とを双方向通信可能に接続して、情報を授受できるようにしている。操作電源部４７は、バッテリ２９から電源供給を受け、電源電圧を安定化してメインコントローラ４２内の各部４３〜４６に電源供給する。メインコントローラ４２には、例えば、ＣＰＵ、メモリ、及び入出力部を有してソフトウェアで作動する電子制御装置を用いることができる。
【００３４】
左駆動ユニット５Ｌは、左モータ５１Ｌ、左回転数センサ５２Ｌ、及び左コントローラ５３Ｌからなる。左モータ５１Ｌは、その出力軸が左駆動輪３Ｌの車軸に回転連結されており、左駆動輪３Ｌを回転駆動する。左モータ５１Ｌの種類に特別な制約はないが、正転及び逆転の両方向に回転できることが好ましい。左回転数センサ５２Ｌは、左駆動輪３Ｌの車軸の近傍に配設されており、左駆動輪３Ｌの実回転数ＮＬを検出し、左回転数信号に変換して出力する。
【００３５】
左コントローラ５３Ｌは、左制御部５４Ｌ、左通信部５５Ｌ、左角速度センサ５６Ｌ、左モータ駆動部５７Ｌ、左電源部５８Ｌ、及び左ロール角センサ５９Ｌで構成されている。左角速度センサ５６Ｌは、車体２のヨー軸周りの角速度であるヨー角速度ωＹを検出し、左角速度信号に変換して出力する。左角速度センサ５６Ｌとして、例えばジャイロセンサを用いることができる。ヨー角速度ωＹが正値のときに車体２は右旋回しており、ヨー角速度ωＹが負値のときに車体２は左旋回している。
【００３６】
左ロール角センサ５９Ｌは、車体２がロール軸周りに回転して傾斜したときのロール角θを検出し、左ロール角信号に変換して出力する。左ロール角センサ５９Ｌとして、例えば、特許文献１に開示した加速度センサを用いることができる。この加速度センサは、作用する力を検出して加速度に換算する方式を採用している。したがって、加速度センサは、重力の方向を検出して、ロール角θを求めることができる。左ロール角センサ５９Ｌは、走行開始時のロール角θを検出できればよく、走行途中に作動する必要は無い。したがって、特許文献１と異なり、走行中の遠心力の影響を取り除く補正処理、及びセンサの取付け位置の影響を取り除く補正処理を簡略化できる。
【００３７】
左モータ駆動部５７Ｌは、左制御部５４Ｌからの左駆動信号に基づいて、左モータ５１Ｌに印加する左駆動電圧ＶＬを調整する。また、左モータ駆動部５７Ｌは、左モータ５１Ｌに流れる左駆動電流を左電流信号に変換して出力する。左制御部５４Ｌは、左回転数センサ５２Ｌから左回転数信号を受け取り、左角速度センサ５６Ｌから左角速度信号を受け取り、左ロール角センサ５９Ｌから左ロール角信号を受け取り、左モータ駆動部５７Ｌから左電流信号を受け取る。そして、左制御部５４Ｌは、主に左駆動輪３Ｌの駆動及び制御に係わる演算処理を行い、左モータ駆動部５７Ｌに左駆動信号を指令する。
【００３８】
左通信部５５Ｌは、左制御部５４と他装置とを双方向通信可能に接続して、情報を授受できるようにしている。左電源部５８Ｌは、バッテリ２９から電源供給を受け、電源電圧を安定化して左コントローラ５３Ｌ内の各部５４Ｌ〜５７Ｌに電源供給し、さらに前記の左駆動電圧ＶＬを供給する。左コントローラ５３Ｌには、例えば、ＣＰＵ、メモリ、及び入出力部を有してソフトウェアで作動する電子制御装置を用いることができる。
【００３９】
右駆動ユニット５Ｒの構成は、左駆動ユニット５Ｌと同様であり、名称に付された左を右に読み替え、符号に付されたＬをＲに読み替えて理解できる。略述すると、右駆動ユニット５Ｒは、右モータ５１Ｒ、右回転数センサ５２Ｒ、及び右コントローラ５３Ｒからなる。右コントローラ５３Ｒは、右制御部５４Ｒ、右通信部５５Ｒ、右角速度センサ５６Ｒ、右モータ駆動部５７Ｒ、右電源部５８Ｒ、及び右ロール角センサ５９Ｒで構成されている。また、右駆動ユニット５Ｒの機能も左駆動ユニット５Ｌと同様であるので、説明は省略する。
【００４０】
ここで、左モータ駆動部５７Ｌ及び右モータ駆動部５７Ｒは、独立して左及び右駆動電圧ＶＬ、ＶＲを調整することができるので、左駆動輪３Ｌ及び右駆動輪３Ｒを独立して回転駆動する本発明の駆動部に相当する。また、左回転数センサ５２Ｌ及び右回転数センサ５２Ｒは、本発明の回転数検出部に相当する。
【００４１】
さらに、操作制御部４３、左制御部５４Ｌ、及び右制御部５４Ｒは、それぞれの通信部４４、５５Ｌ、５５Ｒで双方向通信可能に接続されて、情報を授受できるようになっている。そして、３つの制御部４３、５４Ｌ、５４Ｒは、協動して電動車いす１の走行を制御する。したがって、操作制御部４３、左制御部５４Ｌ、及び右制御部５４Ｒは、指令信号Ｓ１ならびに左駆動輪３Ｌ及び右駆動輪３Ｒの実回転数ＮＬ、ＮＲに基づいて駆動部を制御する本発明の制御部を構成する。制御部の構成は上述に限定されず、例えば１つのコントローラで集中制御する構成であってもよい。３つの制御部４３、５４Ｌ、５４Ｒの機能分担に制約は無いので、以降では単に制御部の機能として説明する。
【００４２】
また、左角速度センサ５６Ｌ及び右角速度センサ５６Ｒは、ともに車体２のヨー角速度ωＹを検出して左角速度信号及び右角速度信号を出力するので、本発明の車体角速度検出部に相当する。左角速度信号及び右角速度信号は、本来等しくなるが別々の量と考えて、左制御部５４Ｌで左回転数信号を受け取り、右制御部５４Ｒで右回転数信号を受け取るように構成できる。これに限定されず、左角速度センサ５６Ｌ及び右角速度センサ５６Ｒは、一方を常用とし、他方を予備とすることができる。また、左角速度センサ５６Ｌの左角速度信号と右角速度センサ５６Ｒの右角速度信号とを平均化してヨー角速度ωＹを求めるようにしてもよい。さらには、左角速度センサ５６Ｌ及び右角速度センサ５６Ｒの一方を無くすことも可能である。
【００４３】
同様に、左ロール角センサ５９Ｌ及び右ロール角センサ５９Ｒは、ともに車体２がロール軸周りに回転して傾斜したときのロール角θを検出して右ロール角信号及び左ロール角信号を出力するので、本発明のロール角検出部に相当する。左ロール角信号及び右ロール角信号は、本来等しくなるが別々の量と考えて、左制御部５４Ｌで左ロール角信号を受け取り、右制御部５４Ｒで右ロール角信号を受け取るように構成できる。これに限定されず、左ロール角センサ５９Ｌ及び右ロール角センサ５９Ｒは、一方を常用とし、他方を予備とすることができる。また、左ロール角センサ５９の左ロール角信号と右ロール角センサ５９Ｒの右ロール角信号とを平均化してロール角θを求めるようにしてもよい。さらには、左ロール角センサ５９Ｌ及び右ロール角センサ５９Ｒの一方を無くすことも可能である。
【００４４】
次に、電動車いす１の走行制御の方法について説明する。図３は、電動車いす１の走行制御を行う制御部の制御ブロック図である。図示されるように、制御部は、目標速度及び角速度演算部６１、ならびに目標出力演算部６２を有している。また、目標速度及び角速度演算部６１は、角速度補正部６３を内包している。さらに、目標出力演算部６２は、山側遅延制御部６４を内包している。制御部は、ジョイスティック４１からの指令信号Ｓ１を入力とし、検出された車体２のヨー角速度ωＹ及び検出された左及び右駆動輪３Ｌ、３Ｒの実回転数ＮＬ、ＮＲをフィードバック入力としている。さらに、制御部は、ロール角θを制御入力として取り込んでいる。そして、制御部は、最終的に左駆動電圧ＶＬを左駆動信号の形態で出力し、右駆動電圧ＶＲを右駆動信号の形態で出力する。
【００４５】
目標速度及び角速度演算部６１は、指令信号Ｓ１に基づいて、車体２が直進する目標直進速度Ｖ１及び、車体２がヨー軸周りに回転する目標車体角速度ω１を設定する。ジョイスティック４１の傾動方向が前側１８０°の範囲にあると目標直進速度Ｖ１は正値となり、傾動方向が後側１８０°の範囲にあると目標直進速度Ｖ１は負値となる。また、ジョイスティック４１の傾動方向が左側１８０°の範囲にあると目標車体角速度ω１は正値となり、傾動方向が右側１８０°の範囲にあると目標車体角速度ω１は負値となる。目標直進速度Ｖ１及び目標車体角速度ω１を設定する機能は、本発明の指令値設定手段に相当する。
【００４６】
角速度補正部６３は、目標車体角速度ω１を入力としヨー角速度ωＹをフィードバック入力として補正演算を行い、補正後の目標車体角速度ω２を目標出力演算部６２に出力する。具体的に、角速度補正部６３は、目標車体角速度ω１とヨー角速度ωＹとの差分Δωを用いた所定の制御則、例えば、比例制御則にしたがった補正演算を行う。これに限定されず、角速度補正部６３は、比例制御則以外の制御則にしたがってもよい。
【００４７】
目標出力演算部６２は、まず、補正後の目標車体角速度ω２と目標直進速度Ｖ１とに基づいて左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒを演算する。具体的に、目標直進速度Ｖ１を左及び右駆動輪３Ｌ、３Ｒの有効半径Ｒｅで除算すると、車体２の直進に寄与する分の車軸角速度を求めることができる。また、目標車体角速度ω２にトレッドＴを乗算して有効半径Ｒｅの２倍で除算すると、車体２のヨー軸周りの回転に寄与する分の車軸角速度を求めることができる。そして、目標出力演算部６２は、直進に寄与する分の車軸角速度と回転に寄与する分の車軸角速度とを加算し、回転数に換算して目標回転数Ｎ１Ｌ、Ｎ１Ｒを演算する。この演算機能は、本発明の目標演算手段に相当する。
【００４８】
山側遅延制御部６４は、電動車いす１の走行開始時に制御入力のロール角θがゼロでないとき、すなわち走行開始時に車体２が左右方向に傾斜しているときに機能する。山側遅延制御部６４は、左駆動輪３Ｌ及び右駆動輪３Ｒを傾斜の上側の山側車輪３Ｍ及び傾斜の下側の谷側車輪３Ｖに判別し、制御開始時期を谷側車輪３Ｖよりも山側車輪３Ｍで遅延時間Ｔｄだけ遅らせる。つまり、山側遅延制御部６４は、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒの一方を素通しするとともに、他方を遅延時間Ｔｄだけ遅らせて目標回転数Ｎ２Ｌ、Ｎ２Ｒを演算する。山側遅延制御部６４は、本発明の走行開始制御手段ならびに山側遅延制御手段に相当しており、詳細は後述する。
【００４９】
目標出力演算部６２は、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ２Ｌ、Ｎ２Ｒと実回転数ＮＬ、ＮＲに基づいて、左及び右駆動電圧ＶＬ、ＶＲを演算する。目標出力演算部６２は、左駆動電圧ＶＬを左駆動信号の形態で左モータ駆動部５７Ｌに出力し、右駆動電圧ＶＲを右駆動信号の形態で右モータ駆動部５７Ｒに出力する。これにより、左及び右モータ５１Ｌ、５１Ｒに印加される実際の駆動電圧が制御される。この制御機能は、本発明の駆動制御手段に相当する。
【００５０】
次に、山側遅延制御部６４の詳細について説明する。図４は、第１実施形態の制御部のうちの山側遅延制御部６４の詳細ブロック図である。山側遅延制御部６４は、遅延時間演算部７１、左遅延制御部７２、及び右遅延制御部７３からなる。
【００５１】
遅延時間演算部７１は、ロール角θの大きさに対応した遅延時間Ｔｄを演算し、走行制御を開始した時点からの遅延時間Ｔｄの経過を判定するものである。遅延時間演算部７１は、リミッタ７１１、サイン演算器７１２、モーメント演算器７１３、乗率設定部７１４、乗算器７１５、絶対値演算器７１６、計時カウンタ７１７、及び第１比較器７１８で構成されている。リミッタ７１１は、正値及び負値を取り得るロール角θが正側制限値や負側制限値を超過している場合に、ロール角θを正側制限値または負側制限値で頭切り補正する。サイン演算器７１２は、リミッタ７１を通った後のロール角θのサイン値（ｓｉｎθ）を演算し、モーメント演算器７１３に出力する。
【００５２】
モーメント演算器７１３は、ロール角θによって発生する旋回モーメントＭを次式（１）により演算し、乗算器７１５に出力する。
旋回モーメントＭ＝ＬＧ・Ｆｔｏｔ・ｓｉｎθ………………………………（１）
ただし、車体２及び乗員を含んだ総荷重Ｆｔｏｔは、総質量に万有引力定数を乗じた力の次元を有するものとしている。また、前後方向距離ＬＧは、左及び右駆動輪３Ｌ、３Ｒの車軸に対して総荷重Ｆｔｏｔの重心位置が前後方向に偏移した距離である。総荷重Ｆｔｏｔ及び前後方向距離ＬＧは、例えば、車体２に複数の荷重センサを設けて実測及び演算により求めてもよいし、実測に代えて適正な設定を行うようにしてもよい。
【００５３】
乗率設定部７１４には、遅延時間Ｔｄを適正に定めるための乗率ｋが設定されている。乗算器７１５は、旋回モーメントＭに乗率ｋを乗算して絶対値演算器７１６に出力する。絶対値演算器７１６は絶対値演算を行って遅延時間Ｔｄを求め、比較器７１８に出力する。絶対値演算を行うことで、ロール角θが負値の場合も遅延時間Ｔｄは正値となる。計時カウンタ７１７は、走行制御開始からの経過時間ｔを計時して、第１比較器７１８に出力する。第１比較器７１８は、経過時間ｔと遅延時間Ｔｄとを比較し、比較結果ＣＰ１を左遅延制御部７２及び右遅延制御部７３に出力する。第１比較器７１８の比較結果ＣＰ１は、経過時間ｔが遅延時間Ｔｄに達していない間はローレベルとなり、経過時間ｔが遅延時間Ｔｄに達するとハイレベルに変化し、以降ではハイレベルが継続する。
【００５４】
左遅延制御部７２は、第１切替器７２１、第２切替器７２２、及び第２比較器７２３で構成されている。第１切替器７２１及び第２切替器７２２は、同じ内部構成であり、第１入力部Ｉ１、第２入力部Ｉ２、制御入力部ＩＣ、及び出力部ＯＴを有している。そして、制御入力部ＩＣがハイレベルであると第１入力部Ｉ１が出力部ＯＴに接続され、制御入力部ＩＣがローハイレベルであると第２入力部Ｉ２が出力部ＯＴに接続される。
【００５５】
第１切替器７２１は、第１入力部Ｉ１に左駆動輪３Ｌの目標回転数Ｎ１Ｌが入力され、第２入力部Ｉ２にゼロ（固定値）が入力され、制御入力部ＩＣに第１比較器７１８の比較結果ＣＰ１が入力されている。第２切替器７２２は、第１入力部Ｉ１に第１切替器７２１の出力部ＯＴが接続され、第２入力部Ｉ２に目標回転数Ｎ１Ｌが入力され、制御入力部ＩＣに第２比較器７２３の比較結果ＣＰ２が入力されている。第２比較器７２３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ２を出力する。第２比較器７２３の比較結果ＣＰ２は、ロール角θが正値であるとハイレベルになり、ロール角θがゼロや負値であるとローレベルになる。そして、左遅延制御部７２は、第２切替器７２２の出力部ＯＴから演算後の左駆動輪３Ｌの目標回転数Ｎ２Ｌを出力する。
【００５６】
右遅延制御部７３は、第３切替器７３１、第４切替器７３２、及び第３比較器７３３で構成されている。第３切替器７３１及び第４切替器７３２の内部構成は、第１切替器７２１及び第２切替器７２２と同じであり、第１入力部Ｉ１、第２入力部Ｉ２、制御入力部ＩＣ、及び出力部ＯＴを有する。
【００５７】
第３切替器７３１は、第１入力部Ｉ１に右駆動輪３Ｒの目標回転数Ｎ１Ｒが入力され、第２入力部Ｉ２にゼロ（固定値）が入力され、制御入力部ＩＣに第１比較器７１８の比較結果ＣＰ１が入力されている。第４切替器７３２は、第１入力部Ｉ１に目標回転数Ｎ１Ｒが入力され、第２入力部Ｉ２に第３切替器７３１の出力部ＯＴが接続され、制御入力部ＩＣに第３比較器７３３の比較結果ＣＰ３が入力されている。第３比較器７３３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ３を出力する。第３比較器７３３の比較結果ＣＰ３は、ロール角θが正値やゼロであるとハイレベルになり、ロール角θが負値であるとローレベルになる。そして、右遅延制御部７３は、第４切替器７３２の出力部ＯＴから演算後の右駆動輪３Ｒの目標回転数Ｎ２Ｒを出力する。
【００５８】
次に上述のように構成された第１実施形態の電動車いす１の作用について、走行開始時のロール角θがゼロ、正値、及び負値の場合についてそれぞれ説明する。図５は、傾斜路面を横切る方向にカント走行する電動車いす１のロール角θを示した背面図であり、（Ａ）はロール角θが正値の場合、（Ｂ）はロール角θが負値の場合を示している。図５の（Ａ）に示されるロール角θが正値の場合には、紙面手前側から紙面奥側に前進しながらカント走行する電動車いす１の左側が山側（傾斜上側）で、右側が谷側（傾斜下側）になる。すなわち、左駆動輪３Ｌが山側車輪３Ｍで、右駆動輪３Ｒが谷側車輪３Ｖになる。また、図５の（Ｂ）に示されるロール角θが負値の場合には、電動車いす１の左側が谷側で右側が山側になり、左駆動輪３Ｌが谷側車輪３Ｖで、右駆動輪３Ｒが山側車輪３Ｍになる。
【００５９】
（ａ）ロール角θがゼロの場合の作用
ロール角θがゼロの場合、図４の第２比較器７２３の比較結果ＣＰ２はローレベルになる。このため、第２切替器７２２の出力部ＯＴは、第２入力部Ｉ２の目標回転数Ｎ１Ｌをそのまま出力する。また、第３比較器７３３の比較結果ＣＰ３はハイレベルになる。このため、第４切替器７３２の出力部ＯＴは、第１入力部Ｉ１の目標回転数Ｎ１Ｒをそのまま出力する。つまり、山側遅延制御部６４の全体が実質的に機能せず、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒがともに素通しされて目標回転数Ｎ２Ｌ、Ｎ２Ｒになる。
【００６０】
（ｂ）ロール角θが正値の場合の作用
ロール角θが正値の場合、第３比較器７３３の比較結果ＣＰ３はハイレベルになり、第４切替器７３２の出力部ＯＴは、第１入力部Ｉ１の目標回転数Ｎ１Ｒをそのまま出力する。つまり、山側遅延制御部６４のうちの右遅延制御部７３は実質的に機能せず、右駆動輪３Ｒの目標回転数Ｎ１Ｒが素通しされて目標回転数Ｎ２Ｒになる。換言すると、谷側車輪３Ｖとなった右駆動輪３Ｒに対して通常の走行制御を行う。
【００６１】
一方、第２比較器７２３の比較結果ＣＰ２はハイレベルになり、第２切替器７２２は、第１入力部Ｉ１側に切り替えられて、第１入力部Ｉ１への入力内容を出力部ＯＴから出力する。これにより、遅延時間演算部７１及び左遅延制御部７２が機能する。遅延時間演算部７１のリミッタ７１１〜絶対値演算器７１６では、式（１）を用いてロール角θの大きさに対応した遅延時間Ｔｄを演算する。第１比較器７１８の比較結果ＣＰ１は、計時カウンタ７１７から出力される経過時間ｔが遅延時間Ｔｄに達する以前はローレベルである。したがって、第１切替器７２１の出力部ＯＴは、第２入力部Ｉ２のゼロを出力し、さらに第２切替器７２２の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロを出力する。つまり、左遅延制御部７２は、遅延時間Ｔｄが経過する以前は山側車輪３Ｍとなった左駆動輪３Ｌに対して制御を行わない。
【００６２】
経過時間ｔが遅延時間Ｔｄに達すると、第１比較器７１８の比較結果ＣＰ１はローレベルからハイレベルに変化する。これに伴い、第１切替器７２１の出力部ＯＴはゼロから目標回転数Ｎ１Ｌに切り替わる。さらに同時に、第２切替器７２２の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロから目標回転数Ｎ１Ｌに切り替わる。つまり、左遅延制御部７２は、谷側車輪３Ｖ（右駆動輪３Ｒ）よりも遅延時間Ｔｄだけ制御開始時期を遅らせて、山側車輪３Ｍ（左駆動輪３Ｌ）の制御を開始する。これにより、山側遅延制御部６４は、山側車輪３Ｍ（左駆動輪３Ｌ）及び谷側車輪３Ｖ（右駆動輪３Ｒ）が概ね同時に回転し始めるように制御できる。
【００６３】
（ｃ）ロール角θが負値の場合の作用
ロール角θが負値の場合、第２比較器７２３の比較結果ＣＰ２はローレベルになり、第２切替器７２２の出力部ＯＴは、第２入力部Ｉ２の目標回転数Ｎ１Ｌをそのまま出力する。つまり、山側遅延制御部６４のうちの左遅延制御部７２は実質的に機能せず、左駆動輪３Ｌの目標回転数Ｎ１Ｌが素通しされて目標回転数Ｎ２Ｌになる。換言すると、谷側車輪３Ｖとなった左駆動輪３Ｌに対して通常の走行制御を行う。
【００６４】
一方、第３比較器７３３の比較結果ＣＰ３はローレベルになり、第４切替器７３２は、第２入力部Ｉ２側に切り替えられて、第２入力部Ｉ２への入力内容を出力部ＯＴから出力する。これにより、遅延時間演算部７１及び右遅延制御部７３が機能する。遅延時間演算部７１は、ロール角θが正値の場合と同様に遅延時間Ｔｄを演算する。第１比較器７１８の比較結果ＣＰ１は、計時カウンタ７１７から出力される経過時間ｔが遅延時間Ｔｄに達する以前はローレベルである。したがって、第３切替器７３１の出力部ＯＴは、第２入力部Ｉ２のゼロを出力し、さらに第４切替器７３２の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロを出力する。つまり、右遅延制御部７３は、遅延時間Ｔｄが経過する以前は山側車輪３Ｍとなった右駆動輪３Ｒに対して制御を行わない。
【００６５】
経過時間ｔが遅延時間Ｔｄに達すると、第１比較器７１８の比較結果ＣＰ１はローレベルからハイレベルに変化する。これに伴い第３切替器７３１の出力部ＯＴはゼロから目標回転数Ｎ１Ｒに切り替わる。さらに同時に、第４切替器７３２の出力部ＯＴ（目標回転数Ｎ２Ｒ）もゼロから目標回転数Ｎ１Ｒに切り替わる。つまり、右遅延制御部７３は、谷側車輪３Ｖ（左駆動輪３Ｌ）よりも遅延時間Ｔｄだけ制御開始時期を遅らせて、山側車輪３Ｍ（右駆動輪３Ｒ）の制御を開始する。これにより、山側遅延制御部６４は、山側車輪３Ｍ（右駆動輪３Ｒ）及び谷側車輪３Ｖ（左駆動輪３Ｌ）が概ね同時に回転し始めるように制御できる。
【００６６】
次に、第１実施形態の電動車いす１の効果について、山側遅延制御部６４の有無を比較した実験の結果を参考にして説明する。図６は、第１実施形態の山側遅延制御部６４を有する制御部を備えた電動車いす１のカント走行実験の実験結果を示す図である。カント走行実験の実験条件は、車体２及び乗員を含んだ総荷重＝約１００ｋｇ、傾斜路面のロール角θ＝約１０°で、ジョイスティック４１を正面前方に傾動操作して目標直進速度Ｖ１＝約１ｍ／ｓ、目標車体角速度ω１＝０としている。また、図７は、山側遅延制御部６４を有さない従来制御技術を用いた比較実験の実験結果を示す図である。比較実験の実験条件は図６の場合と同様であり、制御部の山側遅延制御部６４以外の走行制御機能も同一である。
【００６７】
図６及び図７で、横軸は傾斜路面を横切る方向の走行距離であり、縦軸は傾斜に沿った方向の片流れ量であり、原点Ｏから走行を開始している。また、太い破線は、ジョイスティック４１の指令信号Ｓ１が目標とする目標軌跡を示し、細い実線は電動車いす１の実際の走行軌跡を示している。図６の第１実施形態で、走行軌跡は、目標軌跡からごくわずかずれているだけである。一方、図７の従来制御技術で、走行軌跡は、目標軌跡から大きく偏移している。図６及び図７の走行軌跡を比較すれば明らかなように、山側遅延制御部６４を有することで、カント走行開始時の電動車いす１の谷側への片流れが格段に軽減されている。
【００６８】
第１実施形態の電動車いす１によれば、山側遅延制御部６４は、走行を開始する際に左及び右ロール角センサ５９Ｌ、５９Ｒが車体２の傾斜（ゼロでないロール角θ）を検出すると機能して、左駆動輪３Ｌ及び右駆動輪３Ｒを山側車輪３Ｍ及び谷側車輪３Ｖに判別し、制御開始時期を谷側車輪３Ｖよりも山側車輪３Ｍで遅延時間Ｔｄだけ遅らせる。これにより、カント走行開始時に山側車輪３Ｍ及び谷側車輪３Ｖの駆動力の発生タイミングに差を与えて、山側車輪３Ｍが先に回転し始めるのを抑制できる。したがって、ロール角θが変化しても左及び右駆動輪３Ｌ、３Ｒが概ね同時に回転し始めるように制御することが可能になり、電動車いす１の谷側への片流れを軽減できる。
【００６９】
加えて、本第１実施形態では、左及び右ロール角センサ５９Ｌ、５９Ｒは、走行を開始する直前のロール角θを検出できればよく、走行途中はロール角θを検出する必要は無い。したがって、特許文献１と異なり、走行中の遠心力の影響を取り除く補正処理、及びセンサの取付け位置の影響を取り除く補正処理を簡略化でき、コスト低廉な電動車いす１を提供できる。
【００７０】
次に、第２実施形態の電動車いす１について、第１実施形態と異なる点を主に説明し、同じ点については同じ符号を用いて説明を省略する。第２実施形態の電動車いす１の全体構成（図１参照）ならびに駆動系及び制御系の構成（図２参照）は、第１実施形態と同じである。図８は、第２実施形態の電動車いす１の走行制御を行う制御部の制御ブロック図である。図８を図３と比較すれば分かるように、第２実施形態では、第１実施形態の山側遅延制御部６４に代えて、山側追従制御部６５を用いる。
【００７１】
山側追従制御部６５は、電動車いす１の走行開始時に制御入力のロール角θがゼロでないとき、すなわち走行開始時に車体２が左右方向に傾斜しているときに機能する。山側追従制御部６５は、左駆動輪３Ｌ及び右駆動輪３Ｒを傾斜の上側の山側車輪３Ｍ及び傾斜の下側の谷側車輪３Ｖに判別し、谷側車輪３Ｖの回転開始を検出するまで、山側車輪３Ｍに対する制御開始時期を遅らせる。山側追従制御部６５は、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒを入力とし、ロール角θおよび左右の実回転数ＮＬ、ＮＲを制御入力として、左駆動輪３Ｌの目標回転数Ｎ２Ｌ及び右駆動輪３Ｒの目標回転数Ｎ２Ｒを演算する。山側追従制御部６５は、本発明の走行開始制御手段ならびに山側追従制御手段に相当する。
【００７２】
図９は、第２実施形態の制御部のうちの山側追従制御部６５の詳細ブロック図である。山側追従制御部６５は、左追従制御部７５及び右追従制御部７６からなる。なお、左追従制御部７５及び右追従制御部７６に用いる比較器や切替器の基本的な構成は山側遅延制御部６４で用いたものに類似し、入出力の内容や比較条件が異なる。
【００７３】
左追従制御部７５は、第１比較器７５１、第１切替器７５２、第２比較器７５３、及び第２切替器７５４で構成されている。第１比較器７５１は、右駆動輪３Ｒの実回転数ＮＲとゼロ（固定値）とを比較して、比較結果ＣＰ１を出力する。第１比較器７５１の比較結果ＣＰ１は、走行開始時に実回転数ＮＲがゼロから微小量だけ増加するとローレベルからハイレベルに変化する。第１切替器７５２は、第１入力部Ｉ１に左駆動輪３Ｌの目標回転数Ｎ１Ｌが入力され、第２入力部Ｉ２にゼロ（固定値）が入力され、制御入力部ＩＣに第１比較器７５１の比較結果ＣＰ１が入力されている。
【００７４】
第２比較器７５３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ２を出力する。第２比較器７５３の比較結果ＣＰ２は、ロール角θが正値であるとハイレベルになり、ロール角θがゼロや負値であるとローレベルになる。第２切替器７５４は、第１入力部Ｉ１に第１切替器７５２の出力ＯＴが接続され、第２入力部Ｉ２に目標回転数Ｎ１Ｌが入力され、制御入力部ＩＣに第２比較器７５３の比較結果ＣＰ２が入力されている。そして、左追従制御部７５は、第２切替器７５４の出力部ＯＴから演算後の左駆動輪３Ｌの目標回転数Ｎ２Ｌを出力する。
【００７５】
右追従制御部７６は、左追従制御部７５と対照的であり、第３比較器７６１、第３切替器７６２、第４比較器７６３、及び第４切替器７６４で構成されている。第３比較器７６１は、左駆動輪３Ｌの実回転数ＮＬとゼロ（固定値）とを比較して、比較結果ＣＰ３を出力する。第３比較器７６１の比較結果ＣＰ３は、走行開始時に実回転数ＮＬがゼロから微小量だけ増加するとローレベルからハイレベルに変化する。第３切替器７６２は、第１入力部Ｉ１に右駆動輪３Ｒの目標回転数Ｎ１Ｒが入力され、第２入力部Ｉ２にゼロ（固定値）が入力され、制御入力部ＩＣに第３比較器７６１の比較結果ＣＰ３が入力されている。
【００７６】
第４比較器７６３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ４を出力する。第４比較器７６３の比較結果ＣＰ４は、ロール角θが正値またはゼロであるとハイレベルになり、ロール角θが負値であるとローレベルになる。第４切替器７６４は、第１入力部Ｉ１に目標回転数Ｎ１Ｒが入力され、第２入力部Ｉ２に第３切替器７５３の出力ＯＴが接続され、制御入力部ＩＣに第４比較器７６３の比較結果ＣＰ４が入力されている。そして、右遅追従制御部７６は、第４切替器７６４の出力部ＯＴから演算後の右駆動輪３Ｒの目標回転数Ｎ２Ｌを出力する。
【００７７】
次に上述のように構成された第２実施形態の電動車いす１の作用について、走行開始時のロール角θがゼロ、正値、及び負値の場合についてそれぞれ説明する。ロール角の正負、傾斜路面の山側及び谷側、ならびに山側車輪３Ｍ及び谷側車輪３Ｖの関係は、第１実施形態で図５を参考にした説明と同様である。
【００７８】
（ｄ）ロール角θがゼロの場合の作用
ロール角θがゼロの場合、図９の第２比較器７５３の比較結果ＣＰ２はローレベルになる。このため、第２切替器７５４の出力部ＯＴは、第２入力部Ｉ２の目標回転数Ｎ１Ｌをそのまま出力する。また、第４比較器７６３の比較結果ＣＰ４はハイレベルになる。このため、第４切替器７６４の出力部ＯＴは、第１入力部Ｉ１の目標回転数Ｎ１Ｒをそのまま出力する。つまり、山側追従制御部６５の全体が実質的に機能せず、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒがともに素通しされて目標回転数Ｎ２Ｌ、Ｎ２Ｒになる。
【００７９】
（ｅ）ロール角θが正値の場合の作用
ロール角θが正値の場合、第４比較器７６３の比較結果ＣＰ４はハイレベルになり、第４切替器７６４の出力部ＯＴは、第１入力部Ｉ１の目標回転数Ｎ１Ｒをそのまま出力する。つまり、山側追従制御部６５のうちの右追従制御部７６は実質的に機能せず、右駆動輪３Ｒの目標回転数Ｎ１Ｒが素通しされて目標回転数Ｎ２Ｒになる。換言すると、谷側車輪３Ｖとなった右駆動輪３Ｒに対して通常の走行制御を行う。
【００８０】
一方、第２比較器７５３の比較結果ＣＰ２はハイレベルになり、第２切替器７５４は、第１入力部Ｉ１側に切り替えられて、第１入力部Ｉ１への入力内容を出力部ＯＴから出力する。これにより、左追従制御部７５が機能する。第１比較器７５１の比較結果ＣＰ１は、走行開始時に右駆動輪３Ｒが回転し始める以前はローレベルである。したがって、第１切替器７５２の出力部ＯＴは、第２入力部Ｉ２のゼロを出力し、さらに第２切替器７７４の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロを出力する。つまり、左追従制御部７５は、右駆動輪３Ｒが回転し始める以前は、山側車輪３Ｍとなった左駆動輪３Ｌに対しての制御を行わない。
【００８１】
右駆動輪３Ｒが回転し始めると、第１比較器７５１の比較結果ＣＰ１はローレベルからハイレベルに変化する。これに伴い、第１切替器７５２の出力部ＯＴはゼロから目標回転数Ｎ１Ｌに切り替わる。さらに同時に、第２切替器７５４の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロから目標回転数Ｎ１Ｌに切り替わる。つまり、左追従制御部７５は、谷川車輪３Ｖとなった右駆動輪３Ｒが回転し始めてから、山側車輪３Ｍとなった左駆動輪３Ｌの制御を開始する。これにより、山側追従制御部６５は、谷川車輪３Ｖ（右駆動輪３Ｒ）に追従して、山側車輪３Ｍ（左駆動輪３Ｌ）が遅滞なく回転し始めるように制御できる。
【００８２】
（ｆ）ロール角θが負値の場合の作用
ロール角θが負値の場合、第２比較器７５３の比較結果ＣＰ２はローレベルになり、第２切替器７５４の出力部ＯＴは、第２入力部Ｉ２の目標回転数Ｎ１Ｌをそのまま出力する。つまり、山側追従制御部６５のうちの左追従制御部７５は実質的に機能せず、左駆動輪３Ｌの目標回転数Ｎ１Ｌが素通しされて目標回転数Ｎ２Ｌになる。換言すると、谷側車輪３Ｖとなった左駆動輪３Ｌに対して通常の走行制御を行う。
【００８３】
一方、第４比較器７６３の比較結果ＣＰ２はローレベルになり、第４切替器７６４は、第２入力部Ｉ２側に切り替えられて、第２入力部Ｉ２への入力内容を出力部ＯＴから出力する。これにより、右追従制御部７６が機能する。第３比較器７６１の比較結果ＣＰ３は、走行開始時に左駆動輪３Ｌが回転し始める以前はローレベルである。したがって、第３切替器７６２の出力部ＯＴは、第２入力部Ｉ２のゼロを出力し、さらに第４切替器７６４の出力部ＯＴ（目標回転数Ｎ２Ｒ）もゼロを出力する。つまり、右追従制御部７６は、左駆動輪３Ｌが回転し始める以前は、山側車輪３Ｍとなった右駆動輪３Ｒに対しての制御を行わない。
【００８４】
左駆動輪３Ｌが回転し始めると、第３比較器７６１の比較結果ＣＰ１はローレベルからハイレベルに変化する。これに伴い、第３切替器７６２の出力部ＯＴはゼロから目標回転数Ｎ１Ｒに切り替わる。さらに同時に、第４切替器７６４の出力部ＯＴ（目標回転数Ｎ２Ｌ）もゼロから目標回転数Ｎ１Ｒに切り替わる。つまり、右追従制御部７６は、谷川車輪３Ｖとなった左駆動輪３Ｌが回転し始めてから、山側車輪３Ｍとなった右駆動輪３Ｒの制御を開始する。これにより、山側追従制御部６５は、谷川車輪３Ｖ（左駆動輪３Ｌ）に追従して、山側車輪３Ｍ（右駆動輪３Ｒ）が遅滞なく回転し始めるように制御できる。
【００８５】
次に、第２実施形態の電動車いす１の効果について、山側追従制御部６５の有無を比較した実験の結果を参考にして説明する。図１０は、第２実施形態の山側追従制御部６５を有する制御部を備えた電動車いす１のカント走行実験の実験結果を示す図である。図１０のカント走行実験の実験条件は、図６を参考にして説明した第１実施形態と同じであり、実験結果の見方も同じである。さらに、山側追従制御部６５を有さない比較実験の実験結果として図７を兼用できる。図１０の第２実施形態で、走行軌跡は、目標軌跡からごくわずかずれているだけである。図１０及び図７の走行軌跡を比較すれば明らかなように、山側追従制御部６５を有することで、カント走行開始時の電動車いす１の谷側への片流れが格段に軽減されている。
【００８６】
第２実施形態の電動車いす１によれば、山側追従制御部６５は、谷側車輪３Ｖが回転し始めたことを確認してから山側車輪３Ｍの駆動力を発生させるように追従制御する。したがって、山側車輪３Ｍが先に回転し始めるのを確実に抑制でき、電動車いす１の谷側への片流れを軽減できる。また、第１実施形態と同様に、コスト低廉な電動車いす１を提供できる。
【００８７】
次に、第３実施形態の電動車いす１について、第１及び第２実施形態と異なる点を主に説明し、同じ点については同じ符号を用いて説明を省略する。第３実施形態の電動車いす１の全体構成（図１参照）ならびに駆動系及び制御系の構成（図２参照）は、第１実施形態と同じである。図１１は、第３実施形態の電動車いす１の走行制御を行う制御部の制御ブロック図である。図１１を図３と比較すれば分かるように、第３実施形態では、第１実施形態の山側遅延制御部６４に代えて電圧増加率調整部６６を用いる。また、目標出力演算部６２Ａの機能が異なる。
【００８８】
図１１で、目標出力演算部６２Ａは、まず、補正後の目標車体角速度ω２と目標直進速度Ｖ１とに基づいて左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒを演算する。この演算機能は、第１実施形態と同じであり、本発明の目標演算手段に相当する。目標出力演算部６２Ａは、次に、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒ、ならびに実回転数ＮＬ、ＮＲに基づいて、必要とされる左右の目標駆動電圧Ｖ１Ｌ、Ｖ１Ｒを演算する。
【００８９】
電圧増加率調整部６６は、電動車いす１の走行開始時に制御入力のロール角θがゼロでないとき、すなわち走行開始時に車体２が左右方向に傾斜しているときに機能する。電圧増加率調整部６６は、まず、左駆動輪３Ｌ及び右駆動輪３Ｒを傾斜の上側の山側車輪３Ｍ及び傾斜の下側の谷側車輪３Ｖに判別する。さらに、電圧増加率調整部６６は、谷側車輪３Ｖの回転開始を検出するまで、山側車輪３Ｍを回転駆動するモータに印加する駆動電圧の時間増加率ｄＶＬ、ｄＶＲを小さく制限する。電圧増加率調整部６６は、左及び右駆動輪３Ｌ、３Ｒの実回転数ＮＬ、ＮＲならびにロール角θを制御入力とし、左モータ５１Ｌの駆動電圧の時間増加率ｄＶＬ、ならびに右モータ５１Ｒの駆動電圧の時間増加率ｄＶＲを演算する。
【００９０】
時間増加率ｄＶＬ、ｄＶＲは、電動車いす１の走行開始時に実際の駆動電圧をゼロから必要とされる目標駆動電圧Ｖ１Ｌ、Ｖ１Ｒまで増加させる制御に用いられる。時間増加率ｄＶＬ、ｄＶＲは、制限の無い条件下では、最短時間で発進できるように装置性能上の最大増加率ｄＶｍａｘとされる。また、時間増加率ｄＶＬ、ｄＶＲは、制限された条件下では、予め設定された制限増加率ｄＶｌｉｍとされる。また、時間増加率ｄＶＬ、ｄＶＲは、実際の駆動電圧が増加する途中の時点で、変更されることも有り得る。なお、当然ながら、最大増加率ｄＶｍａｘは制限増加率ｄＶｌｉｍよりも大きい。
【００９１】
図１２は、第３実施形態の制御部のうちの電圧増加率調整部６６の詳細ブロック図である。電圧増加率調整部６６は、左増加率調整部８１及び右増加率調整部８２からなる。なお、左増加率調整部８１及び右増加率調整部８２に用いる比較器や切替器の基本的な構成は山側遅延制御部６４で用いたものに類似し、入出力の内容や比較条件が異なる。
【００９２】
左増加率調整部８１は、第１比較器８１１、第１切替器８１２、第２比較器８１３、及び第２切替器８１４で構成されている。第１比較器８１１は、右駆動輪３Ｒの実回転数ＮＲとゼロ（固定値）とを比較して、比較結果ＣＰ１を出力する。第１比較器８１１の比較結果ＣＰ１は、実回転数ＮＲがゼロから微小量だけ増加するとローレベルからハイレベルに変化する。第１切替器８１２は、第１入力部Ｉ１に最大増加率ｄＶｍａｘが入力され、第２入力部Ｉ２に制限増加率ｄＶｌｉｍが入力され、制御入力部ＩＣに第１比較器８１１の比較結果ＣＰ１が入力されている。
【００９３】
第２比較器８１３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ２を出力する。第２比較器８１３の比較結果ＣＰ２は、ロール角θが正値であるとハイレベルになり、ロール角θがゼロや負値であるとローレベルになる。第２切替器８１４は、第１入力部Ｉ１に第１切替器７５２の出力部ＯＴが接続され、第２入力部Ｉ２に最大増加率ｄＶｍａｘが入力され、制御入力部ＩＣに第２比較器８１３の比較結果ＣＰ２が入力されている。そして、左増加率調整部８１は、第２切替器８１４の出力部ＯＴから左モータ５１Ｌの駆動電圧の時間増加率ｄＶＬを出力する。
【００９４】
右増加率調整部８２は、左増加率調整部８１と対照的に構成されており、第３比較器８２１、第３切替器８２２、第４比較器８２３、及び第４切替器８２４で構成されている。第３比較器８２１は、左駆動輪３Ｌの実回転数ＮＬとゼロ（固定値）とを比較して、比較結果ＣＰ３を出力する。第３比較器８１１の比較結果ＣＰ３は、実回転数ＮＬがゼロから微小量だけ増加するとローレベルからハイレベルに変化する。第３切替器８２２は、第１入力部Ｉ１に最大増加率ｄＶｍａｘが入力され、第２入力部Ｉ２に制限増加率ｄＶｌｉｍが入力され、制御入力部ＩＣに第３比較器８２１の比較結果ＣＰ３が入力されている。
【００９５】
第４比較器８２３は、ロール角θとゼロ（固定値）とを比較して、比較結果ＣＰ４を出力する。第４比較器８２３の比較結果ＣＰ４は、ロール角θが正値やゼロであるとハイレベルになり、ロール角θが負値であるとローレベルになる。第４比較器８２４は、第１入力部Ｉ１に最大増加率ｄＶｍａｘが入力され、第２入力部Ｉ２に第３切替器８２２の出力部ＯＴが接続され、制御入力部ＩＣに第４比較器８２３の比較結果ＣＰ４が入力されている。そして、右増加率調整部８２は、第４切替器８２４の出力部ＯＴから右モータ５１Ｒの駆動電圧の時間増加率ｄＶＲを出力する。
【００９６】
図１１に戻り、目標出力演算部６２Ａは、左モータ５１Ｌの駆動電圧をゼロから目標駆動電圧ＶＬ１まで増加させるために、時間増加率ｄＶＬで増加する左駆動電圧ＶＬ２を演算する。そして、目標出力演算部６２Ａは、左駆動電圧ＶＬ２を左駆動信号の形態で左モータ駆動部５７Ｌに指令する。これにより、左モータ駆動部５７Ｌから左モータ５１Ｌに印加される実際の駆動電圧が制御される。
【００９７】
同様に、目標出力演算部６２Ａは、右モータ５１Ｒの駆動電圧をゼロから目標駆動電圧ＶＲ１まで増加させるために、時間増加率ｄＶＲで増加する右駆動電圧ＶＲ２を演算する。そして、目標出力演算部６２Ａは、右駆動電圧ＶＲ２を右駆動信号の形態で右モータ駆動部５７Ｒに指令する。これにより、右モータ駆動部５７Ｒから右モータ５１Ｒに印加される実際の駆動電圧が制御される。
【００９８】
第３実施形態において、目標出力演算部６２Ａ及び電圧増加率調整部６６は、本発明の走行開始制御手段を構成し、かつ山側駆動力制限手段を構成する。
【００９９】
次に上述のように構成された第３実施形態の電動車いす１の作用について、走行開始時のロール角θがゼロ、正値、及び負値の場合についてそれぞれ説明する。ロール角の正負、傾斜路面の山側及び谷側、ならびに山側車輪３Ｍ及び谷側車輪３Ｖの関係は、第１実施形態で図５を参考にした説明と同様である。
【０１００】
（ｇ）ロール角θがゼロの場合の作用
ロール角θがゼロの場合、図１２の第２比較器８１３の比較結果ＣＰ２はローレベルになる。このため、第２切替器８１４の出力部ＯＴは、第２入力部Ｉ２の最大増加率ｄＶｍａｘをそのまま出力する。また、第４比較器８２４の比較結果ＣＰ４はハイレベルになる。このため、第４切替器８２４の出力部ＯＴは、第１入力部Ｉ１の最大増加率ｄＶｍａｘをそのまま出力する。つまり、電圧増加率調整部６６の全体が実質的に機能せず、左及び右駆動電圧Ｖ２Ｌ，Ｖ２Ｒはともに最大増加率ｄＶｍａｘで目標駆動電圧ＶＬ１、ＶＲ１まで最短時間で増加する。
【０１０１】
（ｈ）ロール角θが正値の場合の作用
ロール角θが正値の場合、第４比較器８２３の比較結果ＣＰ４はハイレベルになり、第４切替器８２４の出力部ＯＴは、第１入力部Ｉ１の最大増加率ｄＶｍａｘをそのまま出力する。つまり、電圧増加率調整部６６のうちの右増加率調整部８２は実質的に機能せず、右駆動電圧Ｖ２Ｒは最大増加率ｄＶｍａｘで目標駆動電圧ＶＲ１まで最短時間で増加する。
【０１０２】
一方、第２比較器８１３の比較結果ＣＰ２はハイレベルになり、第２切替器８１４は、第１入力部Ｉ１側に切り替えられて、第１入力部Ｉ１への入力内容を出力部ＯＴから出力する。これにより、左増加率調整部８１が機能する。第１比較器８１１の比較結果ＣＰ１は、右駆動輪３Ｒが回転し始める以前はローレベルである。したがって、第１切替器８１２の出力部ＯＴは、第２入力部Ｉ２の制限増加率ｄＶｌｉｍを出力し、さらに第２切替器８１４の出力部ＯＴ（目標回転数Ｎ２Ｌ）も制限増加率ｄＶｌｉｍを出力する。つまり、左増加率調整部８１は、右駆動輪３Ｒが回転し始める以前は、山側車輪３Ｍとなった左駆動輪３Ｌの側の時間増加率ｄＶＬを小さく制限する。
【０１０３】
右駆動輪３Ｒが回転し始めると、第１比較器８１１の比較結果ＣＰ１はローレベルからハイレベルに変化する。これに伴い、第１切替器８１２の出力部ＯＴは制限増加率ｄＶｌｉｍから最大増加率ｄＶｍａｘに切り替わる。さらに同時に、第２切替器８１４の出力部ＯＴ（目標回転数Ｎ２Ｌ）も制限増加率ｄＶｌｉｍから最大増加率ｄＶｍａｘに切り替わる。つまり、左増加率調整部８１は、谷川車輪３Ｖとなった右駆動輪３Ｒが回転し始めると、山側車輪３Ｍとなった左駆動輪３Ｌの側の駆動電圧の時間増加率ｄＶＬの制限を解除する。これにより、電圧増加率調整部６６は、谷川車輪３Ｖ（右駆動輪３Ｒ）に追従して、山側車輪３Ｍ（左駆動輪３Ｌ）が遅滞なく回転し始めるように制御できる。
【０１０４】
（ｉ）ロール角θが負値の場合の作用
ロール角θが負値の場合、第２比較器８１３の比較結果ＣＰ２はローレベルになり、第２切替器８１４の出力部ＯＴは、第２入力部Ｉ２の最大増加率ｄＶｍａｘをそのまま出力する。つまり、電圧増加率調整部６６のうちの左増加率調整部８１は実質的に機能せず、左駆動電圧Ｖ２Ｌは最大増加率ｄＶｍａｘで目標駆動電圧ＶＬ１まで最短時間で増加する。
【０１０５】
一方、第４比較器８２３の比較結果ＣＰ４はハイレベルになり、第４切替器８２４は、第１入力部Ｉ１側に切り替えられて、第１入力部Ｉ１への入力内容を出力部ＯＴから出力する。これにより、右増加率調整部８２が機能する。第３比較器８２１の比較結果ＣＰ３は、左駆動輪３Ｌが回転し始める以前はローレベルである。したがって、第３切替器８２２の出力部ＯＴは、第２入力部Ｉ２の制限増加率ｄＶｌｉｍを出力し、さらに第４切替器８２４の出力部ＯＴ（目標回転数Ｎ２Ｌ）も制限増加率ｄＶｌｉｍを出力する。つまり、右増加率調整部８２は、左駆動輪３Ｌが回転し始める以前は、山側車輪３Ｍとなった右駆動輪３Ｒの側の時間増加率ｄＶＲを小さく制限する。
【０１０６】
左駆動輪３Ｌが回転し始めると、第３比較器８２１の比較結果ＣＰ３はローレベルからハイレベルに変化する。これに伴い、第３切替器８２２の出力部ＯＴは制限増加率ｄＶｌｉｍから最大増加率ｄＶｍａｘに切り替わる。さらに同時に、第４切替器８２４の出力部ＯＴ（目標回転数Ｎ２Ｒ）も制限増加率ｄＶｌｉｍから最大増加率ｄＶｍａｘに切り替わる。つまり、右増加率調整部８２は、谷川車輪３Ｖとなった左駆動輪３Ｌが回転し始めると、山側車輪３Ｍとなった右駆動輪３Ｒの側の駆動電圧の時間増加率ｄＶＬの制限を解除する。これにより、電圧増加率調整部６６は、谷川車輪３Ｖ（左駆動輪３Ｌ）に追従して、山側車輪３Ｍ（右駆動輪３Ｒ）が遅滞なく回転し始めるように制御できる。
【０１０７】
次に、第３実施形態の電動車いす１の効果について、電圧増加率調整部６６の有無を比較した実験の結果を参考にして説明する。図１３は、第３実施形態の電動車いす１を用いてカント走行実験を行ったときに、左右のモータ５１Ｌ、５１Ｒに印加された駆動電圧を実測した波形図である。また、図１４は、第３実施形態の電動車いす１のカント走行実験の実験結果を示す図である。図１３及び図１４のカント走行実験の実験条件は、図６を参考にして説明した第１実施形態と同じであり、実験結果の見方も同じである。さらに、比較実験の実験結果として図７を兼用できる。
【０１０８】
図１３で、横軸は走行制御開始後の経過時間ｔを示し、縦軸は山側車輪３Ｍを回転駆動するモータの山側駆動電圧ＶＭ、及び谷側車輪３Ｖを回転駆動するモータの谷側駆動電圧ＶＶを示している。図示されるように、時刻ｔ１で走行制御が開始されると、谷側駆動電圧ＶＶはゼロから遅滞なく増加し始め、概ね一定の最大増加率ｄＶｍａｘで急峻に増加を続ける。一方、山側駆動電圧ＶＭは、時刻ｔ１にゼロから制限増加率ｄＶｌｉｍで緩やかに増加し始める。そして、時刻ｔ２に谷側車輪３Ｖが回転し始めると、以降は山側駆動電圧ＶＭも最大増加率ｄＶｍａｘで急峻に増加するようになる。その後の時刻ｔ３に山側車輪３Ｍの実回転数が適正化されると、山側駆動電圧ＶＭの増加が終了して、以降は加減調整制御される。さらに、その後の時刻ｔ４に谷側車輪３Ｖの実回転数が適正化されると、谷側駆動電圧ＶＶの増加が終了して、以降は加減調整制御される。なお、谷側車輪３Ｖが分担する荷重は山側車輪３Ｍよりも大きいので、谷側駆動電圧ＶＶのほうが山側駆動電圧ＶＭよりも大きな電圧値で落ち着いている。
【０１０９】
電動車いす１が図１３に示される駆動電圧波形で走行したときの走行軌跡が図１４に示されている。さらに、電圧増加率調整部６６を有さない比較実験の実験結果として図７を兼用できる。図１４の第３実施形態で、走行軌跡は、目標軌跡からごくわずかずれているだけである。図１４及び図７の走行軌跡を比較すれば明らかなように、第３実施形態では、カント走行開始時の電動車いす１の谷側への片流れが格段に軽減されている。
【０１１０】
第３実施形態の電動車いす１によれば、電圧増加率調整部６６は、谷側車輪３Ｖが回転し始めるまで、山側車輪３Ｍを回転駆動するモータに印加する駆動電圧の時間増加率（ｄＶＬまたはｄＶＲ）を小さく制限する。したがって、山側車輪３Ｍが先に回転し始めるのを確実に抑制でき、かつ、谷側車輪３Ｖが回転し始めた後は速やかに山側車輪３Ｍの駆動力を増加させることができる。したがって、電動車いす１の谷側への片流れを軽減でき、かつ、円滑な発進を行うことができる。また、第１実施形態と同様に、コスト低廉な電動車いす１を提供できる。
【０１１１】
なお、本発明のパーソナルビークルは、上述した第１〜第３実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、当業者が行い得る変更、改良等を施した種々の形態にて実施できることは言うまでもない。例えば、車体角速度検出部として、左及び右角速度センサ５６Ｌ、５６Ｒを省略し、左及び右回転数センサ５２Ｌ、５２Ｒで検出した実回転数ＮＬ、ＮＲからヨー角速度を演算するようにしてもよい。また例えば、各実施形態の左回転数演算部６４、右回転数演算部６５、左駆動力演算部６６、及び右駆動力演算部６７で、回転数に代えて同じ次元を有する車軸角速度を用いた演算処理を行うようにしても、同じ走行制御機能を具備できる。この場合、左及び右駆動輪３Ｌ、３Ｒの目標回転数Ｎ１Ｌ、Ｎ１Ｒに代えて目標車軸角速度を用いるとともに、実回転数ＮＬ、ＮＲを車軸角速度に換算する。
【産業上の利用可能性】
【０１１２】
本発明は、実施形態で説明した電動車いす１以外にも、個人用乗物などに代表されるパーソナルビークルに広く利用することができる。
【符号の説明】
【０１１３】
１：電動車いす（パーソナルビークル）
２：車体    ２６Ｌ：左後輪    ２６Ｒ：右後輪    ２９：バッテリ
３Ｌ：左駆動輪    ３Ｒ：右駆動輪    ３Ｍ：山側車輪    ３Ｖ：谷側車輪
４：操作ユニット    ４１：ジョイスティック（操作部）
４２：メインコントローラ    ４３：操作制御部    ４４：操作通信部
５Ｌ：左駆動ユニット    ５１Ｌ：左モータ    ５２Ｌ：左回転数センサ
５３Ｌ：左コントローラ    ５４Ｌ：左制御部    ５５Ｌ：左通信部
５６Ｌ：左角速度センサ    ５７Ｌ：左モータ駆動部    ５９Ｌ：左ロール角センサ
５Ｒ：右駆動ユニット    ５１Ｒ：右モータ    ５２Ｒ：右回転数センサ
５３Ｒ：右コントローラ    ５４Ｒ：右制御部    ５５Ｒ：右通信部
５６Ｒ：右角速度センサ    ５７Ｒ：右モータ駆動部    ５９Ｒ：右ロール角センサ
６１：目標速度及び角速度演算部    ６２、６２Ａ：目標出力演算部
６３：角速度補正部    ６４：山側遅延制御部    ６５：山側追従制御部
６６：電圧増加率調整部
７１：遅延時間演算部    ７２：左遅延制御部    ７３：右遅延制御部
７５：左追従制御部    ７６：右追従制御部
８１：左増加率調整部    ８２：右増加率調整部
Ｓ１：指令信号    Ｖ１：目標直進速度
ωＹ：ヨー角速度    θ：ロール角    ω２：補正後の目標車体角速度
Ｎ１Ｌ、Ｎ１Ｒ、Ｎ２Ｌ、Ｎ２Ｒ：目標回転数    ＮＬ、ＮＲ：実回転数
ＶＬ、ＶＲ、Ｖ２Ｌ、Ｖ２Ｒ：左及び右駆動電圧（駆動力）
Ｖ１Ｌ、Ｖ１Ｒ：目標駆動電圧    Ｔｄ：遅延時間    ｄＶＬ、ｄＶＲ：時間増加率
ｄＶｍａｘ：最大増加率    ｄＶｌｉｍ：制限増加率
【図１】
2015024016.tif 000003
【図２】
2015024016.tif 000004
【図３】
2015024016.tif 000005
【図４】
2015024016.tif 000006
【図５】
2015024016.tif 000007
【図６】
2015024016.tif 000008
【図７】
2015024016.tif 000009
【図８】
2015024016.tif 000010
【図９】
2015024016.tif 000011
【図１０】
2015024016.tif 000012
【図１１】
2015024016.tif 000013
【図１２】
2015024016.tif 000014
【図１３】
2015024016.tif 000015
【図１４】
2015024016.tif 000016