(57)【特許請求の範囲】
【請求項１】
左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両において、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれに対する操舵角度をα１，α２，α３，α４とし、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれの回転速度をｎ１，ｎ２，ｎ３，ｎ４とし、前車輪と後車輪の間の中心線Ｘと各車輪の間の距離をＬとし、右車輪と左車輪の間の中心線Ｙと各車輪の間の距離をＷとし、前記各車輪の旋回軌跡が同心円弧となる場合の同心円弧の中心と各車輪の位置に対する中心点の間の距離をＲとし、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードをＭ１とし、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードをＭ２とし、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードをＭ３とし、右後車輪を中心として車両を右回りに旋回させ或いは左後車輪を中心として車両を左回りに旋回させる操舵モードをＭ４とし、右前車輪を中心として車両を右回りに旋回させ或いは左前車輪を中心として車両を左回りに旋回させる操舵モードをＭ５として、前記操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５の中から複数種類の操舵モードを採用し、運転者の操作に基づくモード選択信号によって前記採用の操舵モードの一つを時々に選択すると共に、運転者の操作で発する車両の進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して車両の進行速度・方向指令調整信号とし、前記モード選択信号と前記車両の進行速度・方向指令調整信号を受けて、前記距離Ｌ，Ｗ，Ｒおよび／または定数をもって表される条件式にしたがって各駆動モータの回転を制御して、前記選択した操舵モードにおける各車輪の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４を制御することを特徴とする電気移動車両の操舵・駆動制御方法。
【請求項２】
左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードを用意し、運転者の操作によってそれらの操舵モードの一つを時々に選択すると共に、運転者の操作で発する車両の進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号とし、前記選択された操舵モードのモード選択信号と、前記進行速度・方向指令調整信号を受けて、その選択された操舵モードに沿う操舵・駆動に必要な条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御することを特徴とする電気移動車両の操舵・駆動制御方法。
【請求項３】
左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードを用意し、運転者の操作によってそれらの操舵モードの一つを時々に選択すると共に、運転者の操作で発する車両の進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号とし、前記選択された操舵モードのモード選択信号と、前記進行速度・方向指令調整信号を受けて、その選択された操舵モードに沿う操舵・駆動に必要な条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御することを特徴とする電気移動車両の操舵・駆動制御方法。
【請求項４】
左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中から複数種類の操舵モードを用意し、運転者の操作によってそれらの操舵モードの一つを時々に選択すると共に、運転者の操作で発する車両の進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号とし、前記選択された操舵モードのモード選択信号と前記進行速度・方向指令調整信号を受けて、その選択された操舵モードに沿う操舵・駆動に必要な条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御することを特徴とする電気移動車両の操舵・駆動制御方法。
【請求項５】
左右の前車輪と左右の後車輪のそれぞれが個別の操舵モータと駆動モータで操舵・駆動制御される電気移動車両の制御装置であって、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段ならびに運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段を有する操舵・駆動指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化速度抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両の操舵・駆動制御装置。
【請求項６】
左右の前車輪と左右の後車輪のそれぞれが個別の操舵モータと駆動モータで操舵・駆動制御される電気移動車両の制御装置であって、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段ならびに運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段を有する操舵・駆動指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両の操舵・駆動制御装置。
【請求項７】
左右の前車輪と左右の後車輪のそれぞれが個別の操舵モータと駆動モータで操舵・駆動制御される電気移動車両の制御装置であって、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の内から設定した複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段ならびに運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段を有する操舵・駆動指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化速度抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両の操舵・駆動制御装置。
【請求項８】
左右の前車輪と左右の後車輪と前記各車輪を個別に操舵する操舵モータと前記各車輪を個別に回転制御する駆動モータを有し、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両。
【請求項９】
左右の前車輪と左右の後車輪と前記各車輪を個別に操舵する操舵モータと前記各車輪を個別に回転駆動する駆動モータを有し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させ或いは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させ或いは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両。
【請求項１０】
左右の前車輪と左右の後車輪と前記各車輪を個別に操舵する操舵モータと前記各車輪を個別に回転駆動する駆動モータを有し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させ或いは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させ或いは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の内から設定した複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記進行速度・方向指令信号の変化速度を各車輪の操舵角度指令追従性能および回転速度指令追従性能のいずれの最小値よりも小さく抑制して進行速度・方向指令調整信号を発する指令信号変化抑制手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を受けてその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号ならびに前記進行速度・方向指令調整信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたことを特徴とする電気移動車両。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、道路以外の各種の屋内外施設内（例えば病院、福祉施設、図書館、遊園地・テーマパーク、スポーツ・娯楽施設、事業所、物流基地、コンピュータ格納ビル、大型商業施設など）で電源バッテリーを搭載して低速で走行する４輪駆動の電気移動車両の操舵・駆動制御の分野に属し、多様な操舵モードを設定しその中から施設内の通路形態や通路周縁の物体の配置情況に応じて適切な操舵モードを選択して電気移動車両をかじ取りする電気移動車両の操舵・駆動制御方法と、その操舵・駆動装置、およびその方法および装置で操舵・駆動制御される電気移動車両に関するものである。
【０００２】
【従来の技術】
社会の高齢化が進む中で、病院や福祉施設を利用する高齢者が増加し、車椅子を使用しなければならない患者や施設利用者も増加し、これに伴って医療機関や福祉施設が大型化している。また今後高齢者や身体ハンディキャップ者の社会参加が一層進む。このような背景から、医療機関や福祉施設はもとより一般の事業所、物流基地、コンピュータ格納ビル、大型商業施設、図書館、スポーツ・娯楽施設、遊園地などの道路以外の各種の屋内外施設において、高齢者や身体ハンディキャップ者の移動補助手段として、また健常者を含む全ての施設利用者に対するサービス向上や施設内の日々の業務処理の合理化のために、施設の利用者・従業員あるいは種々の荷物や物品を乗せて低速で運ぶ電気移動車両が数多く必要になると考えられる。
【０００３】
しかし個々の施設には、それぞれ固有の通路制約条件（車両の操舵・走行に大きな影響を及ぼすところの通路条件、すなわち施設内のロビー・待合所、廊下、エレベータなどからなる通路領域の幅・長さ・面積・形状や通路周縁の柱、壁、境界構築物などの物体の配置状況など）があることから、このような施設で用いる電気移動車両に対しては、それぞれの施設の通路制約条件に合わせて車両を巧みに操舵しながら目的の場所の希望位置に車両を円滑迅速に誘導できることが特に求められる。
【０００４】
すなわち一般に各施設では、車両を余裕をもって直進、すれ違いあるいは左右に旋回させるに十分な通路幅や通路交差点面積を備えておらず、またエレベータやロビー・待合所などの床面積も限られていて狭いことから、これらの通路制約条件の中で車両を周囲の物体に接触させることなく迅速的確に旋回または方向転換させ、あるいは所望位置に幅寄せすることができる手段が求められる。
【０００５】
一方、従来の電気自動車を見ても各種の施設内の種々の通路条件に合わせて巧みに操舵しながら走行させることができる車両は見当たらない。４輪駆動電気自動車は周知で実用に供されているが、その操舵手段はナックルアームやタイロッドなどからなるアッカーマン式リンク機構やディファレンシャルギアを備えた機械的構造に依るものであり、車両の旋回操舵時の車輪の軌跡は、全ていわゆる内輪差軌跡（車両が左右に旋回するとき後輪が前輪より内側を通る軌跡）となっている。したがって旋回時に車輪が必ず内輪差軌跡を描く従来の電気自動車を、多様な通路制約条件をもつ道路以外の各施設に投入しても、その通路制約条件に応じて、車両を迅速簡単に旋回させ、方向転換させ、あるいは幅寄せすることができない。
【０００６】
【発明が解決しようとする課題】
この発明は、上記のような現状と必要性から、４輪駆動の電気移動車において、車輪がいくつかの異なる走行軌跡をとり得るような操舵・駆動制御を可能にし、これによって各種の施設に固有の通路制約条件に沿って車両を迅速的確に旋回または方向転換あるいは幅寄せできるようにして、車両を所望の位置に円滑迅速に誘導できるようにしようとするものである。
【０００７】
そしてこの発明は、操舵制御手段としてアッカーマン式リンク機構やディファレンシャルギアのような機械的機構を一切用いず、全て電気的手段によって操舵・駆動制御できるようにして、多様な操舵制御を可能にし、また操舵制御装置の構成を簡易化しようとするものである。
【０００８】
また車輪の舵を切ったとき、四つの車輪のそれぞれがたどる走行軌跡は同じではないので、それぞれの走行軌跡の円弧長に合わせて各車輪の操舵角度と回転速度を制御する必要があり、その制御が不完全な場合、車両の旋回操舵時に車輪がスリップしたり空転することになり、あるいは車両の走行時に車輪が股開き状態（左右の前車輪が前方に対して先広がり形態になって前進に無理や支障が生ずる状態）になったり、逆に車輪が股閉じ状態（左右の前車輪が前方に対して先細形態になって前進に無理や支障が生ずる状態）になるが、この発明は車輪の操舵角度と回転速度を理論的に正確に制御して上記のような不都合な現象を防止しようとするものである。
【０００９】
さらにこの発明は、車輪のタイヤの磨耗や空気圧の変化あるいは車輪に加わる荷重の変動によって車輪の有効直径が多少変化しても各車輪の駆動力に大きな不均衡が生じないようにし、また運転者の操作による車両の進行速度・方向の指令が急激に変化した場合でも制御系が乱れず円滑な操舵・駆動制御を可能にしようとするものである。
【００１０】
【課題を解決するための手段】
この出願において、「操舵モード」とは、電気移動車の操舵に伴って各車輪が描く走行軌跡の総合パターンの種別をいう。
【００１１】
上記のような課題を解決するために、この発明は、各車輪の走行軌跡の総合パターンが異なる幾つかの操舵モードを用意して設定し、その電気移動車両が走行する施設の通路制約条件に適合する操舵モードを運転者が選択し車両の進行方向と速度を指令することにより、個々の施設の通路制約条件に合わせて車両の右折・左折、方向転換、幅寄せなどを迅速的確に行えるようにしたことである。
【００１２】
すなわち上記課題の解決手段として、この発明では、左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードを用意し、それらの操舵モードの一つを時々に選択すると共に、その選択された操舵モードのモード選択信号と車両の進行方向・速度指令信号を受けて、その選択された操舵モードに沿う操舵・駆動に必要な条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御する方法をとる。
【００１３】
またその電気移動車両の操舵・駆動制御装置は、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたものとする。
【００１４】
また電気移動車両としては、左右の前車輪と左右の後車輪とその各車輪を個別に操舵する操舵モータと各車輪を個別に回転駆動する駆動モータを設けた４輪駆動電気移動車両であって、各車輪の走行軌跡の総合パターンが異なる複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えたものとする。
【００１５】
そして操舵モードの有力な例として、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５を提案し、且つそれぞれの操舵モードにおいて、各車輪の操舵角度と回転速度に関する条件式を明示し、常にこの条件式に従って各車輪の操舵角度と回転速度を制御することにより多様な走行を正確に実現できるようにする。
【００１６】
その上でこの発明では、各車輪の操舵角度と回転速度に関する条件式を次のように定める。すなわち、各操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５に沿う操舵・駆動に必要な各車輪の操舵角度と回転速度の関係の条件式として、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれに対する操舵角度をそれぞれα１，α２，α３，α４とし、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれの回転速度をｎ１，ｎ２，ｎ３，ｎ４とし、また後記実施例の図３ならびに図５，６，７などで詳しく示すように、前車輪と後車輪の間の中心線Ｘと各車輪の間の距離をＬとし、右車輪と左車輪の間の中心線Ｙと各車輪の間の距離をＷとし、各車輪の旋回軌跡が同心円弧となる場合（図３参照）の同心円弧の中心Ｐ５と各車輪の位置に対する中心点Ｏの間の距離をＲとしたとき、
【００１７】
操舵モードＭ１に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000002
で表すことができる条件式とし、
【００１８】
操舵モードＭ２に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000003
とし、
【００１９】
操舵モードＭ３に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000004
で表すことができる条件式とし、
【００２０】
操舵モードＭ４に沿う操舵・駆動に必要な条件式は、
右旋回時（ＣＷ）において、
0003747316.tif 000005
で表すことができる条件式とし、
【００２１】
操舵モードＭ５に沿う操舵・駆動に必要な条件式は、
右旋回時（ＣＷ）において、
0003747316.tif 000006
左旋回時（ＣＣＷ）において、
0003747316.tif 000007
で表すことができる条件式とする。
【００２２】
ここで上記条件式の表現の重要な点について付言する。すなわち、この出願においていう上記「（明示した数式）で表すことができる条件式」の意味について付言する。この出願の請求項ならびに説明中においては、操舵角度α１，α２，α３，α４の関係を示す条件式をtan-1を用いて表現しているが、三角関数tan，sin，cos，cot，cosec，sec の相互間には一定の関係式が存するので、tan-1で表現された条件式は又sin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。そして何れの表現の条件式であっても、それらの条件式に基づいて算出される各車輪の操舵角度α１，α２，α３，α４ ならびに回転速度ｎ１，ｎ２，ｎ３，ｎ４ の値が同じであることは言うまでもない。このことから「sin-1，cos-1，cot-1，cosec-1，sec-1などを用いて表現された条件式であっても、三角関数相互間の関係式に基づいてこの発明で明示したtan-1表現の条件式に変換できる条件式は、上記tan-1表現で明示したこの発明の条件式に含まれる」との注記が、この出願における「（明示した数式）で表すことができる条件式」の意味である。
【００２３】
例えば、
0003747316.tif 000008
の関係があることから、
操舵モードＭ１に沿う操舵・駆動に必要な条件式について見れば、
0003747316.tif 000009
となる。そして他の操舵モードＭ３，Ｍ４，Ｍ５に沿う操舵・駆動に必要な条件式についても、同様に同じ条件をtan-1，sin-1，cos-1，cot-1，cosec-1，sec-1を用いて表現することができるが、これら何れの表現の条件式も「tan-1を用いた条件式で表すことができる条件式」である。
【００２４】
また施設によっては施設全域にわたって通路制約条件がほぼ一様であって、従来の４輪駆動電気自動車の操舵モード（車輪走行軌跡）では通路制約条件に適合しないが、一つの特定操舵モードのみによって施設全域の通路制約条件が満たされることも考えられる。この場合はコスト削減と操舵操作の簡易化のために、必ずしも複数種類の操舵モードを採用することは要せず、施設の通路制約条件に叶う一つの操舵モードを特定して採用すれば足りることになる。このような環境に応ずるために、この発明では施設の通路制約条件を考慮して、前記操舵モードＭ１，Ｍ２，Ｍ４，Ｍ５の内のいずれか一つの操舵モードのみを特定して採りその特定操舵モードに沿う操舵・駆動に必要な前記の条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御する操舵・駆動制御方法と、前記操舵モードＭ１，Ｍ２，Ｍ４，Ｍ５の内のいずれか一つの操舵モードのみを実行する操舵・駆動制御装置ならびにその装置を搭載した電気移動車両をも提案する。
【００２５】
【発明の実施の形態】
この発明の基本的な実施形態の一つは、左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードを用意し、それらの操舵モードの一つを時々に選択すると共に、その選択された操舵モードのモード選択信号と車両の進行速度・方向指令信号を受けて、その選択された操舵モードに沿う操舵・駆動に必要な条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御する電気移動車両の操舵・駆動制御方法である。
【００２６】
この発明の基本的な他の実施形態は、左右の前車輪と左右の後車輪のそれぞれが個別の操舵モータと駆動モータで操舵・駆動制御される電気移動車両の制御装置であって、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えた電気移動車両の操舵・駆動制御装置である。
【００２７】
この発明の基本的な他の実施形態は、左右の前車輪と左右の後車輪とその各車輪を個別に操舵する操舵モータと各車輪を個別に回転駆動する駆動モータを有し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、前車輪の旋回軌跡に対し後車輪の旋回軌跡が内輪差軌跡となる操舵モードＭ３と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の中の少なくとも一つの操舵モードを含む複数種類の操舵モードの中から運転者の操作によって選択される一つの操舵モードに対応する操舵モード選択信号を発する操舵モード選択手段と、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記操舵モード選択信号を受け前記進行速度・方向指令信号を基礎にその選択された操舵モードに沿う操舵・駆動に必要な条件式に基づいて各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えた電気移動車両である。
【００２８】
そして各操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５に沿う操舵・駆動に必要な各車輪の操舵角度と回転速度の関係の条件式として、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれに対する操舵角度をそれぞれα１，α２，α３，α４とし、右前車輪、左前車輪、右後車輪、左後車輪のそれぞれの回転速度をｎ１，ｎ２，ｎ３，ｎ４とし、図３ならびに図５，６，７に示すように、前車輪と後車輪の間の中心線Ｘと各車輪の間の距離をＬとし、右車輪と左車輪の間の中心線Ｙと各車輪の間の距離をＷとし、各車輪の旋回軌跡が同心円弧となる場合（図３参照）の同心円弧の中心Ｐ５と各車輪の位置に対する中心点Ｏの間の距離をＲとしたとき、
【００２９】
操舵モードＭ１に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000010
で表すことができる条件式（上記条件式とは数式表現が異なっていても上記条件式の数式表現に変換できる条件式）とし、
【００３０】
操舵モードＭ２に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000011
とし、
【００３１】
操舵モードＭ３に沿う操舵・駆動に必要な条件式は、
0003747316.tif 000012
で表すことができる条件式とし、
【００３２】
操舵モードＭ４に沿う操舵・駆動に必要な条件式は、
右旋回時（ＣＷ）において、
0003747316.tif 000013
左旋回時（ＣＣＷ）において、
0003747316.tif 000014
で表すことができる条件式とし、
【００３３】
操舵モードＭ５に沿う操舵・駆動に必要な条件式は、
右旋回時において、
0003747316.tif 000015
左旋回時において、
0003747316.tif 000016
で表すことができる条件式としたものである。
【００３４】
この発明の他の実施形態は、左右の前車輪と左右の後車輪がそれぞれ個別の操舵モータと駆動モータによって操舵・駆動制御される電気移動車両に対し、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の内のいずれか一つの操舵モードのみを特定して採り、車両の進行速度・方向指令信号を受けて、前記特定操舵モードに沿う操舵・駆動に必要な前記の条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御する電気移動車両の操舵・駆動制御方法である。
【００３５】
またこの発明の他の実施形態は、左右の前車輪と左右の後車輪のそれぞれが個別の操舵モータと駆動モータで操舵・駆動制御される電気移動車両の制御装置であって、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記進行速度・方向指令信号を基礎に、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の内の一つの特定操舵モードのみに沿う操舵・駆動に必要な前記の条件式にしたがって各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記進行速度・方向指令信号を基礎に、前記特定操舵モードのみに沿う操舵・駆動に必要な前記の条件式にしたがって各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えた電気移動車両の操舵・駆動制御装置である。
【００３６】
さらにこの発明の他の実施形態は、左右の前車輪と左右の後車輪とその各車輪を個別に操舵する操舵モータと各車輪を個別に回転駆動する駆動モータを有し、運転者の操作によって車両の進行速度・方向指令信号を発する進行速度・方向指令手段と、前記進行速度・方向指令信号を基礎に、右後車輪の走行軌跡と左後車輪の走行軌跡がそれぞれ右前車輪の走行軌跡と左前車輪の走行軌跡に追従する操舵モードＭ１と、前車輪および後車輪の走行軌跡が互いに平行軌跡となる操舵モードＭ２と、右後車輪を中心として車両を右回りに旋回させあるいは左後車輪を中心として車両を左回りに旋回させる操舵モードＭ４と、右前車輪を中心として車両を右回りに旋回させあるいは左前車輪を中心として車両を左回りに旋回させる操舵モードＭ５の内の一つの特定操舵モードのみに沿う操舵・駆動に必要な前記の条件式に基づいて各操舵モータの操舵角度を算出する車輪操舵角度演算手段と、前記進行速度・方向指令信号を基礎に、前記特定操舵モードのみに沿う操舵・駆動に必要な前記の条件式にしたがって各駆動モータの回転速度を算出する車輪回転速度演算手段と、前記算出された操舵角度を基に各操舵モータの回転を制御する操舵モータ制御手段と、前記算出された回転速度を基に各駆動モータの回転速度を制御する駆動モータ制御手段を備えた電気移動車両である。
【００３７】
【実施例】
以下この発明を、その実施例を示す図面を参考に説明する。図１はこの発明に係る電気移動車両の車体ベースの基本構成を示す平面図、図２は同車体ベースに装着される車輪操舵・駆動ブロックの斜視図である。図１において、１は電気移動車両の車体ベースで、点Ｐ１，Ｐ２は車体ベース１の下面に装着される左右二つの前車輪の位置を示し、点Ｐ３，Ｐ４は車体ベース１の下面に装着される左右二つの後車輪の位置を示すものである。そして２１は右前車輪、２２は左前車輪、２３は右後車輪、２４は左後車輪をそれぞれ示し、矢印Ｎは車両の前方直進方向を示している。点Ｐ１，Ｐ２，Ｐ３，Ｐ４の位置（車輪２１，２２，２３，２４の位置）は長方形の各頂点の位置にあって、Ｏはその長方形の中心点、すなわち各点Ｐ１，Ｐ２，Ｐ３，Ｐ４に対する中心点である。Ｘ軸とＹ軸は中心点Ｏを通る直交座標軸でこの発明を説明するために仮想設定したものである。そしてＸ軸は前車輪２１，２２と後車輪２３，２４の間の中心線であり、Ｙ軸は右車輪２１，２３と左車輪２２，２４の間の中心線である。なおＹ軸の方向は前記矢印Ｎに示す車両の前方直進方向と同じであり、Ｈ１は点Ｐ１，Ｐ２を結ぶ前車輪軸線で前車輪２１．２２の車軸に相当し、Ｈ２は点Ｐ３，Ｐ４を結ぶ後車輪軸線で後車輪２３，２４の車軸に相当する。ＬはＸ軸から各点Ｐ１，Ｐ２，Ｐ３，Ｐ４までの距離、ＷはＹ軸から各点Ｐ１，Ｐ２，Ｐ３，Ｐ４までの距離である。
【００３８】
ｎ１，ｎ２，ｎ３，ｎ４は、それぞれ車両の運転制御時における右前車輪２１，左前車輪２２，右後車輪２３，左後車輪２４の回転速度を表し、α１，α２，α３，α４は、それぞれ車両の運転制御時における右前車輪２１，左前車輪２２，右後車輪２３，左後車輪２４の操舵角度を表している。なお、Ａ１，Ａ２，Ａ３，Ａ４は、それぞれ車両の運転制御時における右前車輪２１，左前車輪２２，右後車輪２３，左後車輪２４の向き（走行向き）を表している。
【００３９】
車両の運転制御時における各車輪２１，２２，２３，２４の回転速度ｎ１，ｎ２，ｎ３，ｎ４とその操舵角度α１，α２，α３，α４は、それぞれ個別に独立制御されるもので、そのために図２に示すように、前車輪２１，２２と後車輪２３，２４のそれぞれに回転速度制御用の駆動モータ２１ａ，２２ａ，２３ａ，２４ａと操舵角度制御用の操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂが連結されて個別の操舵・駆動ブロックＢ１，Ｂ２，Ｂ３，Ｂ４が形成されており、各前車輪２１，２２および各後車輪２３，２４はそれぞれ操舵・駆動ブロックＢ１，Ｂ２，Ｂ３，Ｂ４として車体ベース１の下面の点Ｐ１，Ｐ２，Ｐ３，Ｐ４の位置に装着されている。また、車両の運転制御時における各車輪２１，２２，２３，２４の実際の走行向き（実動操舵角度）（操舵角度α１，α２，α３，α４）を操舵角度センサー３（図１では図示省略）で検出し、その検出信号を制御系にフィードバックして運転者の指令どおりの操舵・駆動制御が維持されるようにしている。なお、操舵角度センサー３は各操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂに付加されている。
【００４０】
この発明の上記実施例の電気移動車両とその操舵・駆動制御方法ならびに操舵・駆動制御装置の特徴は、各車輪の走行軌跡の総合パターンが異なる幾つかの操舵モードを用意して設定し、その電気移動車両が走行する施設の通路制約条件に適合する操舵モードを運転者が選択し車両の進行方向と速度を指令することにより、個々の施設の通路制約条件に合わせて車両の右折・左折、方向転換、幅寄せなどを迅速的確に行えるようにしたことである。
【００４１】
上記実施例の電気移動車両に対しては、操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５の五つの操舵モードが用意され、各操舵モードを実現するために必要な各車輪の操舵角度と回転速度を算出する演算プログラムを備えた車輪操舵角度演算手段（コンピュータ）と車輪回転速度演算手段（コンピュータ）が電気移動車両の操舵・駆動制御装置に組み込まれている。
【００４２】
操舵モードＭ１は、図１、図３に示すように、前車輪２１，２２の操舵角度α１，α２と後車輪２３，２４の操舵角度α３，α４を互いに車両の進行方向に対し左右逆方向に切って、後車輪２３，２４の軌跡がそれぞれ前車輪２１，２２の軌跡に追従する操舵モードである。なお図３において、点Ｐ５（Ｘ座標：Ｒ，Ｙ座標：０）は車両の右回り旋回（時計回り旋回）（ＣＷ）時の中心となる点を示し、点Ｐ６（Ｘ座標：−Ｒ，Ｙ座標：０）は車両の左回り旋回（反時計回り旋回）（ＣＣＷ）時の中心となる点を示している。操舵モードＭ１においては、図３に示されるように、各車輪２１，２２，２３，２４の旋回軌跡は同心円弧となるが、点Ｐ５，Ｐ６ はその同心円弧の中心となる点でもある。そして図３に照らせば明らかなように、操舵モードＭ１で走行するためには、操舵角度α１，α２が次の表１に示す条件下において、各車輪２１，２２，２３，２４の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４について次の条件式（Ｅ１１），（Ｅ１２），（Ｅ１３）が維持されなければならない。
【００４３】
【表１】
0003747316.tif 000017
【００４４】
0003747316.tif 000018
・・・・・式（Ｅ１１）
0003747316.tif 000019
・・・・・式（Ｅ１２）
0003747316.tif 000020
・・・・・式（Ｅ１３）
【００４５】
操舵モードＭ２は、図４に示すように、前車輪の操舵角度α１，α２と後車輪の操舵角度α３，α４を共に同方向同角度に切って前車輪と後車輪の軌跡を全て平行パターンとし車両が左右・斜めに平行的に移動する操舵モードである。そして図４に照らせば明らかなように、操舵モードＭ２で走行するためには、各車輪の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４について次の条件式（Ｅ２１），（Ｅ２２）が維持されなければならない。
【００４６】
0003747316.tif 000021
【００４７】
操舵モードＭ３は、図５に示すように、前車輪の操舵角度α１，α２のみを操舵する従来の自動車と同様の操舵モードで、前車輪と後車輪相互の軌跡は内輪差軌跡を描く操舵モードである。そして図５に照らせば明らかなように、操舵モードＭ３では、各車輪の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４について次の条件式（Ｅ３１），（Ｅ３２），（Ｅ３３），（Ｅ３４）が維持されている。なお図５に示されるように、操舵モードＭ３における右旋回の中心となる点Ｐ５’と左旋回の中心となる点Ｐ６’は、それぞれ後車輪軸線Ｈ２に対し距離ｄだけ離れているが、車両の速度が低い場合にはｄ≒０とみることができる。
【００４８】
0003747316.tif 000022
但し、
【００４９】
【数１】
0003747316.tif 000023
【００５０】
0003747316.tif 000024
但し、車両は低速で走行するのでｄ＝０とする．
【００５１】
操舵モードＭ４は、図６に示すように、右後車輪（点Ｐ３）を中心として車両を右回り旋回（時計回り旋回）（ＣＷ）させ、あるいは左後車輪（点Ｐ４）を中心として車両を左回り旋回（反時計回り旋回）（ＣＣＷ）させる操舵モードである。そして図６に照らせば明らかなように、操舵モードＭ４の走行では、各車輪の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４について次の条件式（Ｅ４１），（Ｅ４２），（Ｅ４３），（Ｅ４４），（Ｅ４５），（Ｅ４６），（Ｅ４７），（Ｅ４８）が維持されなければならない。
【００５２】
右後車輪（点Ｐ３）を回転中心として車両を時計回り方向（ＣＷ）に旋回させるとき、
0003747316.tif 000025
但し、
【００５３】
【数２】
0003747316.tif 000026
【００５４】
0003747316.tif 000027
【００５５】
左後車輪（点Ｐ４）を回転中心として車両を反時計回り方向（ＣＣＷ）に旋回させるとき、
0003747316.tif 000028
但し、
【００５６】
【数３】
0003747316.tif 000029
【００５７】
0003747316.tif 000030
【００５８】
操舵モードＭ５は、図７に示すように、右前車輪（点Ｐ１）を中心として車両を右回り（時計回り）（ＣＷ）させ、あるいは左前車輪（点Ｐ２）を中心として車両を左回り（反時計回り）（ＣＣＷ）に旋回させる操舵モードである。そして図７に照らせば明らかなように、操舵モードＭ５の走行では、各車輪の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４について次の条件式（Ｅ５１），（Ｅ５２），（Ｅ５３），（Ｅ５４），（Ｅ５５），（Ｅ５６），（Ｅ５７），（Ｅ５８）が維持されなければならない。
【００５９】
右前車輪（点Ｐ１）を回転中心として車両を時計回り（ＣＷ）に旋回させるとき、
0003747316.tif 000031
但し、
【００６０】
【数４】
0003747316.tif 000032
【００６１】
0003747316.tif 000033
【００６２】
左前車輪（点Ｐ２）を回転中心として車両を反時計回り（ＣＣＷ）に旋回させるとき、
0003747316.tif 000034
・・・・・式（Ｅ５５）
0003747316.tif 000035
・・・・・式（Ｅ５６）
但し、
【００６３】
【数５】
0003747316.tif 000036
【００６４】
0003747316.tif 000037
【００６５】
上記実施例において、操舵モードＭ１，Ｍ３，Ｍ４，Ｍ５を実現するために必要な各車輪２１，２２，２３，２４の操舵角度α１，α２，α３，α４の条件式（Ｅ１１），（Ｅ１２），（Ｅ３１），（Ｅ３２），（Ｅ４２），（Ｅ４５），（Ｅ５３），（Ｅ５６）は、何れもtan-1を用いて表しているが、三角関数tan，sin，cos，cot，cosec，sec の相互間には一定の関係式が存するので、tan-1で表現された条件式はsin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。
【００６６】
すなわち、操舵モードＭ１を実現するための操舵角度α１，α２，α３，α４の条件式（Ｅ１１），（Ｅ１２）は次式のようにsin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。
【００６７】
0003747316.tif 000038
0003747316.tif 000039
但し、
0003747316.tif 000040
0003747316.tif 000041
0003747316.tif 000042
但し、
0003747316.tif 000043
【００６８】
また、操舵モードＭ３を実現するための操舵角度α１，α２，α３，α４の条件式（Ｅ３１），（Ｅ３２）は次式のようにsin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。
【００６９】
0003747316.tif 000044
0003747316.tif 000045
但し、
0003747316.tif 000046
但し、
0003747316.tif 000047
【００７０】
また、操舵モードＭ４を実現するための操舵角度α１，α２，α３，α４の条件式（Ｅ４２），（Ｅ４５）は次式のようにsin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。
【００７１】
右後車輪を回転中心とした場合（ＣＷ）、
0003747316.tif 000048
但し、
【００７２】
【数６】
0003747316.tif 000049
【００７３】
左後車輪を回転中心とした場合（ＣＣＷ）、
0003747316.tif 000050
但し、
【００７４】
【数７】
0003747316.tif 000051
【００７５】
また、操舵モードＭ５を実現するための操舵角度α１，α２，α３，α４の条件式（Ｅ５３），（Ｅ５６）は次式のようにsin-1，cos-1，cot-1，cosec-1，sec-1 を用いても表現することができる。
【００７６】
右後車輪を回転中心とした場合（ＣＷ）、
0003747316.tif 000052
但し、
【００７７】
【数８】
0003747316.tif 000053
【００７８】
左後車輪を回転中心とした場合（ＣＣＷ）、
0003747316.tif 000054
但し、
【００７９】
【数９】
0003747316.tif 000055
【００８０】
このようにそれぞれの操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５において四つの各車輪がたどる軌跡が同じでないことから、各軌跡の円弧長に合わせた回転速度で車輪を駆動しなければならず、各車輪２１，２２，２３，２４の操舵角度α１，α２，α３，α４と回転速度ｎ１，ｎ２，ｎ３，ｎ４は、操舵遷移中も操舵終了後においても、車両の進行速度および進行方向の指令と操舵モードによって決定される各条件式（Ｅ１１）〜（Ｅ５８）の条件を満たすように制御されなければならない。そしてこの条件が満たされない場合には、車輪の空転やスリップが生じたり、左右の車輪の間に股開き現象や股閉じ現象が生ずる。
【００８１】
すなわち車両の運転者が、各施設の通路制約条件を考慮して、操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５の中から適切な操舵モードを選択しモード切り換えした上で、車両の進行速度・方向の指令操作を行うことにより、各車輪２１，２２，２３，２４をそれぞれ回転駆動する駆動モータ２１ａ，２２ａ，２３ａ，２４ａと各車輪２１，２２，２３，２４をそれぞれ操舵する操舵モータ２１ｂ、２２ｂ、２３ｂ、２４ｂの回転が条件式（Ｅ１１）〜（Ｅ５８）に基づいて制御され、各施設の通路制約条件に合わせて電気移動車両を迅速的確に左右に旋回させながら走行させ、狭い床面においても容易に方向転換や幅寄せを行うことが可能となる。
【００８２】
このように車両の各車輪を各操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５で正確に走行させるためには、各操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５における各条件式（Ｅ１１）〜（Ｅ５８）の関係が維持されるように駆動モータ２１ａ，２２ａ，２３ａ，２４ａと操舵モータ２１ｂ、２２ｂ、２３ｂ、２４ｂの回転を精度よく制御することが必要で、そのための電気移動車両の操舵・駆動装置が必要である。
【００８３】
図８は、この発明に係る電気移動車両の操舵・駆動制御装置の一実施例を示すブロック構成図である。図８において、８０は電気移動車両の操舵・駆動制御装置で、電気移動車両の操舵・駆動制御装置８０は、運転者によって操作される操舵・駆動指令手段８１と、指令信号変化速度抑制手段８２と、車輪操舵角度演算手段（コンピュータ）８３と、車輪回転速度演算手段（コンピュータ）８４と、操舵モータ制御手段８５と、駆動モータ制御手段８６と、操舵角度比較手段８７を備えて成り、操舵・駆動指令手段８１は、進行速度・方向指令手段８１ａと操舵モード選択手段８１ｂから成っている。
【００８４】
進行速度・方向指令手段８１ａは、運転者の操作によって車両の進行速度Ｓと進行方向Ｄを指示する装置で、運転者の操作に基づいて車両の進行速度・方向指令信号Ｃ（Ｓ，Ｄ）を発する。操舵モード選択手段８１ｂは、操舵モードの採用候補として予めとりあげた複数種類の操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５の中から、施設の通路制約条件を考慮して運転者の操作によって一つの操舵モードを選択する装置で、選択される一つの操舵モードに対応する操舵モード選択信号ｍを発する。また操舵モード選択手段８１ｂについて重要なことは、運転者の操作による操舵モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５の選択切換えは、車両の停止時にのみ、すなわち駆動モータ２１ａ，２２ａ，２３ａ，２４ａおよび操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂが停止しているときにのみ可能にしている。これによって、本来走行軌跡パターンが大きく不連続的に異なる操舵モード群が車両の走行中に切換えられて車両に衝撃が生ずる事態を防止している。なお、採用候補の操舵モードは、操作モードＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５に限られるものではない。
【００８５】
指令信号変化速度抑制手段８２は、前記進行速度・方向指令信号Ｃ（Ｓ，Ｄ）の急激な変化（例えば進行速度・方向指令信号Ｃ（Ｓ，Ｄ）の立ち上がりの変化）を鈍らせて進行速度・方向指令調整信号Ｃｒ（Ｓ，Ｄ）を発するものである。すなわち指令信号変化速度抑制手段は、運転者が指令する車両の進行方向Ｄの変化速度（変化分）dD／dtならびにその指令された車両の進行速度Ｓの変化速度（変化分）dS／dt が各車輪２１，２２，２３，２４の操舵角度追従性能（操舵角度変化指令に対する追従性）dα／dt および回転速度追従性能（回転速度変化指令に対する追従性）dｎ／dt のいずれの最小値よりも小さい値に抑制し、進行速度・方向指令信号Ｃ（Ｓ，Ｄ）を進行速度・方向指令調整信号Ｃｒ（Ｓ，Ｄ）に変換して発するものである。指令信号変化速度抑制手段８２を介在させる理由は、進行方向Ｄの変化速度（変化分）dD／dtあるいは進行速度Ｓの変化速度（変化分）dS／dt が各車輪の操舵角度追従性能dα／dt および回転速度追従性能dｎ／dt のいずかよりも大きく（変化が早く）なった場合には、各車輪２１，２２，２３，２４の操舵角度α１，α２，α３，α４ や回転速度ｎ１，ｎ２，ｎ３，ｎ４ が制御指令に即応できなくなって車両の操舵・駆動制御が乱れて不安定になる惧れがあるからである。したがってその惧れがない場合には、指令信号変化速度抑制手段８２を設ける必要はない。
【００８６】
車輪操舵角度演算手段８３には、操舵モードＭ１に沿う操舵に必要な条件式（Ｅ１１）に基づいて各車輪の操舵角度α１，α２，α３，α４ を算出する演算プログラムと、操舵モードＭ２に沿う操舵に必要な条件式（Ｅ２１）に基づいて各車輪の操舵角度α１，α２，α３，α４ を算出する演算プログラムと、操舵モードＭ３に沿う操舵に必要な条件式（Ｅ３１），（Ｅ３２），（Ｅ３３）に基づいて各車輪の操舵角度α１，α２，α３，α４ を算出する演算プログラムと、操舵モードＭ４に沿う操舵に必要な条件式（Ｅ４１），（Ｅ４２），（Ｅ４３），（Ｅ４５），（Ｅ４６），（Ｅ４７）に基づいて各車輪の操舵角度α１，α２，α３，α４ を算出する演算プログラムと、操舵モードＭ５に沿う操舵に必要な条件式（Ｅ５１），（Ｅ５２），（Ｅ５３），（Ｅ５５），（Ｅ５６），（Ｅ５７）に基づいて各車輪の操舵角度α１，α２，α３，α４ を算出する演算プログラムが記憶されている。
【００８７】
そして車輪操舵角度演算手段８３は、前記の操舵モード選択信号ｍならびに進行速度・方向指令調整信号Ｃｒ（Ｓ，Ｄ）を受けて、上記の各演算プログラムにしたがって、その選択された操舵モードＭ１〜Ｍ５の各条件式を満たす操舵角度α１〜α４を算出し出力する。
【００８８】
また車輪回転速度演算手段８４には、操舵モードＭ１に沿う操舵に必要な条件式（Ｅ１３）に基づいて各車輪の回転速度ｎ１，ｎ２，ｎ３，ｎ４ を算出する演算プログラムと、操舵モードＭ２に沿う操舵に必要な条件式（Ｅ２２）に基づいて各車輪の回転速度ｎ１，ｎ２，ｎ３，ｎ４ を算出する演算プログラムと、操舵モードＭ３に沿う操舵に必要な条件式（Ｅ３４）に基づいて各車輪の回転速度ｎ１，ｎ２，ｎ３，ｎ４ を算出する演算プログラムと、操舵モードＭ４に沿う操舵に必要な条件式（Ｅ４４），（Ｅ４８）に基づいて各車輪の回転速度ｎ１，ｎ２，ｎ３，ｎ４ を算出する演算プログラムと、操舵モードＭ５に沿う操舵に必要な条件式（Ｅ５４），（Ｅ５８）に基づいて各車輪の回転速度ｎ１，ｎ２，ｎ３，ｎ４ を算出する演算プログラムが記憶されている。
【００８９】
そして車輪回転速度演算手段８４は、前記操舵モード選択信号ｍならびに進行速度・方向指令調整信号Ｃｒ（Ｓ，Ｄ）を受けて、上記の各演算プログラムにしたがって、その選択された操舵モードＭ１〜Ｍ５の各条件式を満たす回転速度ｎ１〜ｎ４を算出し出力する。
【００９０】
操舵モータ制御手段８５は一種のパルス発生器で、車輪操舵角度演算手段８３で算出した各車輪に対する操舵角度α１，α２，α３，α４ を基に、その操舵角度α１，α２，α３，α４に対応した数のパルスを発生させ、これを各操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂに与えて各車輪２１，２２，２３，２４がそれぞれ所定の操舵角度α１，α２，α３，α４に操舵されるよう各操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂの回転を制御するものである。
【００９１】
駆動モータ制御手段８６は、車輪回転速度演算手段で算出した各車輪に対する回転速度ｎ１，ｎ２，ｎ３，ｎ４を基に、その回転速度ｎ１，ｎ２，ｎ３，ｎ４に対応した周波数電源を発生させ、これを各駆動モータ２１ａ，２２ａ，２３ａ，２４ａに印加して各車輪２１，２２，２３，２４がそれぞれ所定の回転速度ｎ１，ｎ２，ｎ３，ｎ４になるよう各駆動モータ２１ａ，２２ａ，２３ａ，２４ａの回転を制御するものである。
【００９２】
また、操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂには、パルス数によって正確に回転角度を制御できるパルス制御モータを用い、駆動モータ２１ａ，２２ａ，２３ａ，２４ａには、車輪の有効直径のばらつきを適度に吸収できるように、定格点での「すべり率」が１％以上の周波数制御誘導モータを用いている。なお、上記実施例においては、「すべり率」が５％の周波数制御誘導モータを用いて顕著な効果を得ている。また車両が走行中の各車輪の実動操舵角度を検出するために、各操舵モータ２１ｂ，２２ｂ，２３ｂ，２４ｂに操舵角度センサー３が付加されている。
【００９３】
操舵角度比較手段８７は、車輪操舵角度演算手段８３で算出した操舵角度α１〜α４と操舵角度センサー３で検出した車輪の実動操舵角度を比較し、その両操舵角度の差異を制御系にフィードバックさせ、駆動モータ２１ａ〜２４ａまたは／および操舵モータ２１ｂ〜２４ｂの回転を補正制御して、車輪２１〜２４の実動操舵角度を補正するものである。上記実施例では、操舵角度比較手段８７で比較した上記両操舵角度の差異を車輪回転速度演算手段８４に反映させているが、車輪操舵角度演算手段８３にフィードバックさせることも考えられる。
【００９４】
上記実施例の電気移動車両とその操舵・駆動制御方法ならびに操舵・駆動制御装置は、複数種類の操舵モードを一つの電気移動車両の操舵・駆動制御装置で選択し切り換え得るようにしたもので、その複数種類の操舵モードの特に有用なものとして操舵モードM１，M２，M３，M４，M５を取り上げている。しかし施設によっては施設全域にわたって通路制約条件がほぼ一様であって、従来の４輪駆動電気自動車の操舵モード（車輪走行軌跡）では通路制約条件に適合しないが、従来の４輪駆動電気自動車には見られない操舵モードM１，M２，M３，M４，M５の内の一つの特定操舵モードのみによって施設全域の通路制約条件が満たされることも考えられる。この場合には、操舵モードM１，M２，M３，M４，M５の内から、その施設の通路制約条件に適合する一つの特定された操舵モードのみの専用操舵・駆動制御装置とその装置を搭載した単一操舵モードの電気移動車両とすることができる。すなわち、その特定の操舵モードに沿う操舵・駆動に必要な前述の条件式にしたがって各操舵モータと各駆動モータの回転を制御し各車輪の操舵角度と回転速度を制御する操舵・駆動制御装置と、その装置を搭載した単一操舵モードの電気移動車両を構成すればよい。その場合には操舵モードを切り換え選択するための操舵モード選択手段は不要となり、車輪操舵角度演算手段や車輪回転速度演算手段も一つの特定操舵モードのみに必要な条件式にしたがう演算機能のみで足りるので、操舵・駆動制御装置および電気移動車両のコスト削減につながり操舵操作も簡易となる。
【００９５】
【発明の効果】
上記実施例からも明らかなように、この発明によれば、車輪がいくつかの異なる走行軌跡をとり得るような操舵・駆動制御を可能にし、あるいは個々の施設の通路制約条件に合致した単一の走行軌跡をとるような操舵・駆動制御を可能にし、これによって各種の施設に固有の通路制約条件に沿って車両を迅速的確に旋回または方向転換あるいは幅寄せできて、車両を所望の位置に円滑迅速に誘導できる。
【００９６】
そしてこの発明によれば、操舵制御手段として操舵モードの選択切り換えの視点からの自由度が劣る機械的機構を用いることなく全て電気的手段によって操舵モードの選択ができるので、多様な操舵制御を可能にし、また操舵制御装置の構成を簡易化することができる。
【００９７】
またこの発明によれば、各操舵モードにおける各車輪の操舵角度と回転速度を理論的に正確に制御するので、車両の旋回操舵時に車輪がスリップや空転することが抑制され、あるいは車両の走行時に車輪が股開き状態や股閉じ状態になることが防がれる。
【００９８】
さらにこの発明によれば、運転者の操作に基づく車両の進行速度・方向指令信号が急激に変化した場合でも、指令信号変化速度抑制手段によってその急激な変化が緩和されて、制御系が乱れることなく安定した操舵・駆動制御が維持される。またこの発明によれば、操舵モードの選択切換え操作は車両の停止時のみに可能としたことにより、本来不連続性の高い操舵モード群が車両の走行中に突然切り換って衝撃が生ずるような事故が防止される。
【００９９】
加えてこの発明によれば、車輪の実動操舵角度を検出し制御系にフィードバックして操舵角度を補正制御し、あるいは駆動モータに周波数制御誘導モータを用いることにより、車輪のタイヤの磨耗や空気圧の変化あるいは車輪に加わる荷重の変動によって車輪の有効直径が多少変化しても各車輪の駆動力に大きな不均衡が生じないようこれを吸収・補正することができる。
【図面の簡単な説明】
【図１】この発明に係る電気移動車両の車体ベースの基本構成を示す平面図。
【図２】同車体ベースに装着される車輪駆動・操舵ブロックの斜視図。
【図３】操舵モードＭ１の説明図。
【図４】操舵モードＭ２の説明図。
【図５】操舵モードＭ３の説明図。
【図６】操舵モードＭ４の説明図。
【図７】操舵モードＭ５の説明図。
【図８】この発明の一実施例を示す電気移動車両の操舵・駆動制御システムの構成図。
【符号の説明】
１    ：車体ベース
２１  ：右前車輪
２１ａ：右前車輪の駆動モータ    ２１ｂ：右前車輪の操舵モータ
２２  ：左前車輪
２２ａ：左前車輪の駆動モータ    ２２ｂ：左前車輪の操舵モータ
２３  ：左前車輪
２３ａ：右後車輪の駆動モータ    ２３ｂ：右後車輪の操舵モータ
２４  ：左後車輪
２４ａ：左後車輪の駆動モータ    ２４ｂ：左後車輪の駆動モータ
３    ：操舵角度センサー
８０  ：電気移動車の駆動・操舵制御装置
８１  ：操舵・駆動指令手段
８１ａ：進行速度・方向指令手段
８１ｂ：操舵モード選択手段
８２  ：指令信号変化速度抑制手段
８３  ：車輪操舵角度演算手段
８４  ：車輪回転速度演算手段
８５  ：操舵モータ制御手段
８６  ：駆動モータ制御手段
８７  ：操舵角度比較手段
Ａ１  ：右前車輪の走行向き       Ｂ１  ：右前車輪の操舵・駆動ブロック
Ａ２  ：左前車輪の走行向き       Ｂ２  ：左前車輪の操舵・駆動ブロック
Ａ３  ：右後車輪の走行向き       Ｂ３  ：右後車輪の操舵・駆動ブロック
Ａ４  ：左後車輪の走行向き       Ｂ４  ：左後車輪の操舵・駆動ブロック
Ｃ（Ｓ，Ｄ）：車両の進行速度・方向指令信号
Ｃｒ，Ｃｒ（Ｓ，Ｄ）：進行速度・方向指令調整信号
Ｃ（Ｓ，Ｄ）：車両の進行速度・方向指令信号
Ｃｒ，Ｃｒ（Ｓ，Ｄ）：進行速度・方向指令調整信号
ｄ    ：点Ｐ５’，Ｐ６’の後車輪軸線Ｈ２からの距離
Ｈ１  ：前車輪軸線               Ｈ２  ：後車輪軸線
Ｌ    ：点P１，P２，Ｐ３，Ｐ４の中心線Ｘからの距離
Ｍ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５：操舵モード
ｍ    ：操舵モード選択信号
N    ：車両の前方直進方向
ｎ1 ：右前車輪の回転速度
ｎ２ ：左前車輪の回転速度
ｎ３ ：右後車輪の回転速度
ｎ４ ：左後車輪の回転速度
Ｏ    ：各車輪位置P１，P２，Ｐ３，Ｐ４に対する中心点
P１  ：右前車輪の位置（点）
P２  ：左前車輪の位置（点）
Ｐ３  ：右後車輪の位置（点）
Ｐ４  ：左後車輪の位置（点）
Ｐ５  ：操舵モードＭ１における各車輪の右旋回同心円弧軌跡の中心点
Ｐ６  ：操舵モードＭ１における各車輪の左旋回同心円弧軌跡の中心点
Ｐ５’：操舵モードＭ３における右旋回の中心点
Ｐ６’：操舵モードＭ３における左旋回の中心点
Ｒ    ：点P５，P６の中心点Ｏからの距離
Ｗ    ：点P１，P２，Ｐ３，Ｐ４の中心線Ｙからの距離
Ｘ    ：前車輪と後車輪の間の中心線（Ｘ軸）
Ｙ    ：右車輪と左車輪の間の中心線（Y軸）
α１ ：右前車輪の操舵角度
α２ ：左前車輪の操舵角度
α３ ：右後車輪の操舵角度
α４ ：左後車輪の操舵角度
【図１】
0003747316.tif 000056
【図２】
0003747316.tif 000057
【図３】
0003747316.tif 000058
【図４】
0003747316.tif 000059
【図５】
0003747316.tif 000060
【図６】
0003747316.tif 000061
【図７】
0003747316.tif 000062
【図８】
0003747316.tif 000063