(57)【要約】【課題】産業車両の進行方向を検出するセンサを使用せずに、スイッチバック時におけるトランスミッションの強制１速状態への移行及び解除を実現することができる産業車両のスイッチバック制御装置を提供する。【解決手段】スイッチバック制御装置１は、前後進レバー１０の位置を検出する前後進レバースイッチ１１と、フォークリフト２の車速を検出する車速センサ１２と、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速センサ１２により検出された車速が１速から２速へのシフトアップ車速よりも低い閾値Ａ以上であるときに、トランスミッション５を強制的に１速に設定し、その後トランスミッション５の強制１速を解除する変速ソレノイド制御部２０及び変速ソレノイド１５とを備える。【選択図】図１
2019078302.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの回転がトランスミッションに伝わって車輪が回転する産業車両のスイッチバック制御装置において、
前記トランスミッションを前進、後進及び中立の何れかの状態に切換操作する前後進切換操作部の位置を検出する前後進位置検出部と、
前記産業車両の車速を検出する車速検出部と、
前記前後進位置検出部により前記前後進切換操作部が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、前記車速検出部により検出された車速が１速から２速へのシフトアップ車速よりも低い閾値以上であるときに、前記トランスミッションを強制的に１速に設定し、その後前記トランスミッションの強制１速を解除する変速制御部とを備えることを特徴とする産業車両のスイッチバック制御装置。
【請求項２】
前記前後進位置検出部により前記前後進切換操作部が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、前記車速検出部により検出された車速が前記閾値以上であるときに、前記エンジンの回転数を前記閾値に対応する回転数よりも低い目標回転数に向けて制限するエンジン回転数制御部を更に備えることを特徴とする請求項１記載の産業車両のスイッチバック制御装置。
【請求項３】
前記エンジン回転数制御部は、前記エンジンの回転数を前記目標回転数に向けて徐々に制限することを特徴とする請求項２記載の産業車両のスイッチバック制御装置。
【請求項４】
前記変速制御部は、前記車速検出部により検出された車速が前記閾値よりも低い状態が所定時間連続したときに、前記トランスミッションの強制１速を解除することを特徴とする請求項２または３記載の産業車両のスイッチバック制御装置。
【請求項５】
前記変速制御部は、前記前後進位置検出部により前記前後進切換操作部が前進位置から後進位置に切り換えられたことが検知された場合は、前記前後進位置検出部により前記前後進切換操作部が前進位置または中立位置にある状態が所定時間連続したことが検知されたときに、前記トランスミッションの強制１速を解除し、前記前後進位置検出部により前記前後進切換操作部が後進位置から前進位置に切り換えられたことが検知された場合は、前記前後進位置検出部により前記前後進切換操作部が後進位置または中立位置にある状態が所定時間連続したことが検知されたときに、前記トランスミッションの強制１速を解除することを特徴とする請求項１〜３の何れか一項記載の産業車両のスイッチバック制御装置。
【請求項６】
前記エンジン回転数制御部は、前記変速制御部により前記トランスミッションの強制１速が解除されると、前記エンジンの回転数の制限を解除することを特徴とする請求項２〜５の何れか一項記載の産業車両のスイッチバック制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、産業車両のスイッチバック制御装置に関する。
【背景技術】
【０００２】
フォークリフト等の産業車両における特有の操作として、走行中に前後進を切り換えるスイッチバック操作がある。従来のスイッチバック制御装置としては、例えば特許文献１に記載されている技術が知られている。特許文献１に記載のスイッチバック制御装置は、前後進各２速に変速が可能なトランスミッションと、このトランスミッションを前進・中立・後進の状態に切換え操作するための前後進レバーと、車両の車速を検出する車速センサと、車両の進行方向を検出する進行方向センサと、車速が２速以上の状態で車両の進行方向と前後進レバーの位置とが異なる場合に、トランスミッションを強制的に１速にシフトさせる制御手段とを備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６９２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術においては、前後進レバーの位置と進行方向センサにより検出された進行方向とが不一致であるときに、スイッチバックが開始されたと判定されて、トランスミッションが強制的に１速にシフトされ、その後で前後進レバーの位置と進行方向センサにより検出された進行方向とが一致すると、スイッチバックが終了したと判定されて、トランスミッションの強制１速が解除される。このようにスイッチバックの制御を行うために進行方向センサが必要となるため、コストアップにつながる。
【０００５】
本発明の目的は、産業車両の進行方向を検出するセンサを使用せずに、スイッチバック時におけるトランスミッションの強制１速状態への移行及び解除を実現することができる産業車両のスイッチバック制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様は、エンジンの回転がトランスミッションに伝わって車輪が回転する産業車両のスイッチバック制御装置において、トランスミッションを前進、後進及び中立の何れかの状態に切換操作する前後進切換操作部の位置を検出する前後進位置検出部と、産業車両の車速を検出する車速検出部と、前後進位置検出部により前後進切換操作部が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速検出部により検出された車速が１速から２速へのシフトアップ車速よりも低い閾値以上であるときに、トランスミッションを強制的に１速に設定し、その後トランスミッションの強制１速を解除する変速制御部とを備えることを特徴とする。
【０００７】
このようなスイッチバック制御装置においては、前後進位置検出部により前後進切換操作部が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速検出部により検出された車速（検出車速）が１速から２速へのシフトアップ車速よりも低い閾値以上であるときに、トランスミッションが強制的に１速に設定される。その後、トランスミッションの強制１速が解除される。これにより、産業車両の進行方向を検出するセンサを使用しなくても、スイッチバック時におけるトランスミッションの強制１速状態への移行及び解除を実現することができる。
【０００８】
スイッチバック制御装置は、前後進位置検出部により前後進切換操作部が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速検出部により検出された車速が閾値以上であるときに、エンジンの回転数を閾値に対応する回転数よりも低い目標回転数に向けて制限するエンジン回転数制御部を更に備えてもよい。スイッチバック時にはタイヤがスリップしやすくなるが、エンジンの回転数を制限することにより、過剰なエンジントルクが抑制され、タイヤのスリップが低減されるため、検出車速が低下する。従って、産業車両の実車速に対する検出車速の乖離を低減することができる。
【０００９】
エンジン回転数制御部は、エンジンの回転数を目標回転数に向けて徐々に制限してもよい。この場合には、エンジントルクの急変を防ぎ、エンストを防止することができる。
【００１０】
変速制御部は、車速検出部により検出された車速が閾値よりも低い状態が所定時間連続したときに、トランスミッションの強制１速を解除してもよい。このような構成では、トランスミッションの強制１速が解除されたときに、トランスミッションが２速になることが防止される。
【００１１】
変速制御部は、前後進位置検出部により前後進切換操作部が前進位置から後進位置に切り換えられたことが検知された場合は、前後進位置検出部により前後進切換操作部が前進位置または中立位置にある状態が所定時間連続したことが検知されたときに、トランスミッションの強制１速を解除し、前後進位置検出部により前後進切換操作部が後進位置から前進位置に切り換えられたことが検知された場合は、前後進位置検出部により前後進切換操作部が後進位置または中立位置にある状態が所定時間連続したことが検知されたときに、トランスミッションの強制１速を解除してもよい。このような構成では、前後進切換操作部が前進位置から後進位置に切り換えられても、その後に前後進切換操作部が前進位置または中立位置に切り換えられてから一定時間が経過すると、トランスミッションの強制１速が解除される。また、前後進切換操作部が後進位置から前進位置に切り換えられても、その後に前後進切換操作部が後進位置または中立位置に切り換えられてから一定時間が経過すると、トランスミッションの強制１速が解除される。
【００１２】
エンジン回転数制御部は、変速制御部によりトランスミッションの強制１速が解除されると、エンジンの回転数の制限を解除してもよい。この場合には、アクセル開度に応じたエンジンの回転数が確保されるようになる。
【発明の効果】
【００１３】
本発明によれば、産業車両の進行方向を検出するセンサを使用せずに、スイッチバック時におけるトランスミッションの強制１速状態への移行及び解除を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る産業車両のスイッチバック制御装置を備えた産業車両の概略構成を示すブロック図である。
【図２】図１に示されたコントローラにより実行される前進スイッチバック制御処理手順の詳細を示すフローチャートである。
【図３】図１に示されたコントローラにより実行される後進スイッチバック制御処理手順の詳細を示すフローチャートである。
【図４】エンジン回転数と車速との関係を示すグラフである。
【図５】比較例として従来のスイッチバック制御装置により前進スイッチバックが実施されるときの動作イメージを示す図である。
【図６】図１に示されたスイッチバック制御装置により前進スイッチバックが実施されるときの動作イメージを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
【００１６】
図１は、本発明の一実施形態に係る産業車両のスイッチバック制御装置を備えた産業車両の概略構成を示すブロック図である。図１において、本実施形態のスイッチバック制御装置１は、産業車両であるエンジン式のフォークリフト２に搭載されている。
【００１７】
フォークリフト２は、エンジン３と、このエンジン３の出力軸にトルクコンバータ４を介して連結されたトランスミッション５とを備えている。エンジン３の回転は、トルクコンバータ４を介してトランスミッション５に伝達される。トランスミッション５は、複数のギア及びクラッチ等を有する２段変速機であり、前後進各２速に変速が可能である。
【００１８】
トランスミッション５は、減速機６及びアクスルシャフト（図示せず）を介して左右の車輪７と連結されている。車輪７の外周部には、タイヤ８がはめ込まれている。トランスミッション５に伝えられた回転が減速機６及びアクスルシャフトを介して車輪７に伝達されて車輪７が回転することで、フォークリフト２が走行する。
【００１９】
また、フォークリフト２は、前後進レバー１０と、前後進レバースイッチ１１と、車速センサ１２と、アクセル開度センサ１３と、前後進ソレノイド１４と、変速ソレノイド１５と、コントローラ１６と、エンジンＥＣＵ１７とを備えている。
【００２０】
前後進レバー１０は、トランスミッション５を前進、後進及び中立の何れかの状態に切換操作するレバー（前後進切換操作部）である。前後進レバースイッチ１１は、前後進レバー１０の位置を検出するスイッチ（前後進位置検出部）である。車速センサ１２は、フォークリフト２の車速を検出するセンサ（車速検出部）である。車速センサ１２は、フォークリフト２の車速を絶対値として検出する。アクセル開度センサ１３は、フォークリフト２のアクセル開度を検出するセンサである。
【００２１】
前後進ソレノイド１４は、トランスミッション５の出力回転方向を前進、後進及び中立の何れかに切り換えるソレノイドである。変速ソレノイド１５は、トランスミッション５の変速段を１速または２速に切り換えるソレノイドである。前後進ソレノイド１４及び変速ソレノイド１５は、例えばトランスミッションのクラッチの位置を変更する。
【００２２】
コントローラ１６及びエンジンＥＣＵ１７は、ＣＰＵ、ＲＡＭ、ＲＯＭ及び入出力インターフェース等により構成されている。なお、エンジンＥＣＵ１７の機能は、コントローラ１６に含まれていてもよい。
【００２３】
コントローラ１６は、エンジン制御部１８と、前後進ソレノイド制御部１９と、変速ソレノイド制御部２０とを有している。
【００２４】
エンジン制御部１８は、アクセル開度センサ１３により検出されたフォークリフト２のアクセル開度に基づいて、エンジン３の回転数指令値（以下、エンジン回転数指令値という）を求め、そのエンジン回転数指令値をエンジンＥＣＵ１７に出力する。このとき、エンジン制御部１８は、アクセル開度が大きくなるほどエンジン回転数指令値を高く設定する。
【００２５】
また、エンジン制御部１８は、前後進レバースイッチ１１により検出された前後進レバー１０の位置と車速センサ１２により検出されたフォークリフト２の車速とに基づいて、エンジン回転数指令値を制限する。エンジン回転数指令値の制限の処理については、後で詳述する。
【００２６】
前後進ソレノイド制御部１９は、前後進レバースイッチ１１により検出された前後進レバー１０の位置に応じて前後進ソレノイド１４を制御する。具体的には、前後進ソレノイド制御部１９は、前後進レバー１０が前進位置にあるときは、トランスミッション５の出力回転方向が前進となるように前後進ソレノイド１４を制御し、前後進レバー１０が後進位置にあるときは、トランスミッション５の出力回転方向が後進となるように前後進ソレノイド１４を制御し、前後進レバー１０が中立位置にあるときは、トランスミッション５の出力回転方向が中立となるように前後進ソレノイド１４を制御する。
【００２７】
変速ソレノイド制御部２０は、車速センサ１２により検出された車速と前後進レバースイッチ１１により検出された前後進レバー１０の位置とに基づいて、変速ソレノイド１５を制御する。
【００２８】
具体的には、変速ソレノイド制御部２０は、トランスミッション５の現在の変速段が１速であり且つ車速センサ１２により検出された車速が１速から２速へのシフトアップ車速以上であるときは、トランスミッション５の変速段を１速から２速にシフトアップするように変速ソレノイド１５を制御する。また、変速ソレノイド制御部２０は、トランスミッション５の現在の変速段が２速であり且つ車速センサ１２により検出された車速が２速から１速へのシフトダウン車速以下であるときは、トランスミッション５の変速段を２速から１速にシフトダウンするように変速ソレノイド１５を制御する。なお、シフトアップ車速及びシフトダウン車速は、前進時と後進時とで同じでもよいし、前進時と後進時とで異なっていてもよい。
【００２９】
また、変速ソレノイド制御部２０は、前後進レバースイッチ１１により検出された前後進レバー１０の位置と車速センサ１２により検出されたフォークリフト２の車速とに基づいて、トランスミッション５の変速段の強制１速状態への移行及び解除を行う。トランスミッション５の変速段の強制１速状態への移行及び解除の処理については、後で詳述する。
【００３０】
エンジンＥＣＵ１７は、エンジン制御部１８により得られたエンジン回転数指令値に応じてエンジン３の回転数を制御する。
【００３１】
以上において、スイッチバック制御装置１は、前後進レバースイッチ１１、車速センサ１２、アクセル開度センサ１３、前後進ソレノイド１４、変速ソレノイド１５、エンジンＥＣＵ１７、エンジン制御部１８、前後進ソレノイド制御部１９及び変速ソレノイド制御部２０を備えている。
【００３２】
変速ソレノイド制御部２０及び変速ソレノイド１５は、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速センサ１２により検出された車速が１速から２速へのシフトアップ車速よりも低い閾値Ａ以上であるときに、トランスミッション５の変速段を強制的に１速に設定し、その後トランスミッション５の変速段の強制１速を解除する変速制御部を構成する。
【００３３】
エンジン制御部１８及びエンジンＥＣＵ１７は、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速センサ１２により検出された車速が閾値Ａ（前述）以上であるときに、エンジン回転数指令値を閾値Ａに対応する回転数よりも低い目標回転数Ｂに向けて制限するエンジン回転数制御部を構成する。
【００３４】
図２は、コントローラ１６により実行される前進スイッチバック制御処理手順の詳細を示すフローチャートである。前進スイッチバックは、前進から後進へのスイッチバックである。本処理の開始時には、前後進レバー１０は前進位置にある。
【００３５】
図２において、コントローラ１６は、まず前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置に切り換えられたかどうかを判断する（手順Ｓ１０１）。コントローラ１６は、前後進レバー１０が前進位置から後進位置に切り換えられたと判断したときは、トランスミッション５の出力回転方向つまり車輪７の回転方向が後進となるように前後進ソレノイド１４を制御する（手順Ｓ１０２）。
【００３６】
そして、コントローラ１６は、車速センサ１２により検出された車速（検出車速）が閾値Ａ以上であるかどうかを判断する（手順Ｓ１０３）。閾値Ａは、図４に示されるように、１速から２速へのシフトアップ車速よりも低い値（シフトアップ車速−マージンａ）である。コントローラ１６は、検出車速が閾値Ａ以上でないと判断したときは、上記の手順Ｓ１０１を再度実行する。
【００３７】
コントローラ１６は、検出車速が閾値Ａ以上であると判断したときは、トランスミッション５の変速段を強制的に１速に設定するように変速ソレノイド１５を制御する（手順Ｓ１０４）。
【００３８】
そして、コントローラ１６は、エンジン回転数指令値を目標回転数Ｂに向けて徐々に制限する（手順Ｓ１０５）。具体的には、コントローラ１６は、フォークリフト２のアクセル開度に応じたエンジン回転数指令値を目標回転数Ｂに向けて徐々に下げていくようにエンジン回転数指令値を補正し、その補正したエンジン回転数指令値をエンジンＥＣＵ１７に出力する。目標回転数Ｂは、図４に示されるように、車速の閾値Ａに対応する回転数よりも低い回転数（閾値Ａに対応する回転数−マージンｂ）である。なお、図４から分かるように、一定速での走行中におけるエンジン回転数と車速との関係は、仕様により異なるが概ね一意に決まる。
【００３９】
続いて、コントローラ１６は、前後進レバースイッチ１１により前後進レバー１０が前進位置または中立位置である状態が所定時間Ｔ１連続しているかどうかを判断する（手順Ｓ１０６）。所定時間Ｔ１は、例えば２００ｍＳである。
【００４０】
コントローラ１６は、前後進レバー１０が前進位置または中立位置である状態が所定時間Ｔ１連続していないと判断したときは、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続しているかどうかを判断する（手順Ｓ１０７）。所定時間Ｔ２は、例えば所定時間Ｔ１と同様に２００ｍＳである。コントローラ１６は、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続していないと判断したときは、上記の手順Ｓ１０６を再度実行する。
【００４１】
コントローラ１６は、手順Ｓ１０６で前後進レバー１０が前進位置または中立位置である状態が所定時間Ｔ１連続していると判断したとき、または手順Ｓ１０７で検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続していると判断したときは、トランスミッション５の変速段の強制１速を解除するように変速ソレノイド１５を制御する（手順Ｓ１０８）。このとき、コントローラ１６は、検出車速及び前後進レバー１０の位置に基づいた変速段となるように変速ソレノイド１５を制御する。
【００４２】
そして、コントローラ１６は、エンジン回転数指令値の制限を解除する（手順Ｓ１０９）。具体的には、コントローラ１６は、フォークリフト２のアクセル開度に応じたエンジン回転数指令値まで徐々に上げていくようにエンジン回転数指令値を補正し、その補正したエンジン回転数指令値をエンジンＥＣＵ１７に出力する。
【００４３】
以上の処理において、上記の手順Ｓ１０１は、エンジン制御部１８、前後進ソレノイド制御部１９及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１０２は、前後進ソレノイド制御部１９により実行される。上記の手順Ｓ１０３は、エンジン制御部１８及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１０４は、変速ソレノイド制御部２０により実行される。上記の手順Ｓ１０５は、エンジン制御部１８により実行される。上記の手順Ｓ１０６，１０７は、エンジン制御部１８及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１０８は、変速ソレノイド制御部２０により実行される。上記の手順Ｓ１０９は、エンジン制御部１８により実行される。
【００４４】
図３は、コントローラ１６により実行される後進スイッチバック制御処理手順の詳細を示すフローチャートである。後進スイッチバックは、後進から前進へのスイッチバックである。なお、本処理の開始時には、前後進レバー１０は後進位置にある。
【００４５】
図３において、コントローラ１６は、まず前後進レバースイッチ１１により前後進レバー１０が後進位置から前進位置に切り換えられたかどうかを判断する（手順Ｓ１１１）。コントローラ１６は、前後進レバー１０が後進位置から前進位置に切り換えられたと判断したときは、トランスミッション５の出力回転方向つまり車輪７の回転方向が前進となるように前後進ソレノイド１４を制御する（手順Ｓ１１２）。
【００４６】
そして、コントローラ１６は、図２における手順Ｓ１０３と同様に、検出車速が閾値Ａ以上であるかどうかを判断する（手順Ｓ１１３）。コントローラ１６は、検出車速が閾値Ａ以上でないと判断したときは、上記の手順Ｓ１１１を再度実行する。
【００４７】
コントローラ１６は、検出車速が閾値Ａ以上であると判断したときは、図２における手順Ｓ１０４と同様に、トランスミッション５の変速段を強制的に１速に設定するように変速ソレノイド１５を制御する（手順Ｓ１１４）。そして、コントローラ１６は、図２における手順Ｓ１０５と同様に、エンジン回転数指令値を目標回転数Ｂに向けて徐々に制限する（手順Ｓ１１５）。
【００４８】
続いて、コントローラ１６は、前後進レバースイッチ１１により前後進レバー１０が後進位置または中立位置である状態が所定時間Ｔ１連続しているかどうかを判断する（手順Ｓ１１６）。
【００４９】
コントローラ１６は、前後進レバー１０が後進位置または中立位置である状態が所定時間Ｔ１連続していないと判断したときは、図２における手順Ｓ１０７と同様に、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続しているかどうかを判断する（手順Ｓ１１７）。コントローラ１６は、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続していないと判断したときは、上記の手順Ｓ１１６を再度実行する。
【００５０】
コントローラ１６は、手順Ｓ１１６で前後進レバー１０が後進位置または中立位置である状態が所定時間Ｔ１連続していると判断したとき、または手順Ｓ１１７で検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続していると判断したときは、図２における手順Ｓ１０８と同様に、トランスミッション５の変速段の強制１速を解除するように変速ソレノイド１５を制御する（手順Ｓ１１８）。そして、コントローラ１６は、図２における手順Ｓ１０９と同様に、エンジン回転数指令値の制限を解除する（手順Ｓ１１９）。
【００５１】
以上の処理において、上記の手順Ｓ１１１は、エンジン制御部１８、前後進ソレノイド制御部１９及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１１２は、前後進ソレノイド制御部１９により実行される。上記の手順Ｓ１１３は、エンジン制御部１８及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１１４は、変速ソレノイド制御部２０により実行される。上記の手順Ｓ１１５は、エンジン制御部１８により実行される。上記の手順Ｓ１１６，１１７は、エンジン制御部１８及び変速ソレノイド制御部２０により実行される。上記の手順Ｓ１１８は、変速ソレノイド制御部２０により実行される。上記の手順Ｓ１１９は、エンジン制御部１８により実行される。
【００５２】
図５は、比較例として従来のスイッチバック制御装置により前進スイッチバックが実施されるときの動作イメージを示す図である。従来のスイッチバック制御装置は、前後進レバースイッチ１１及び車速センサ１２に加え、車輪７の回転方向を検出することでフォークリフト２の進行方向を検出する回転方向センサ（進行方向センサ）を備えている。
【００５３】
図５において、プラス（＋）は前進を表し、マイナス（−）は後進を表している。実線Ｐは、フォークリフトの実車速を表している。破線Ｑは、タイヤスリップ発生時の検出車速を表している。実線Ｒは、エンジン回転数指令値を表している。
【００５４】
フォークリフト２の前進時にフォークリフト２の車速がシフトアップ車速（＋）を超えると、トランスミッション５が１速から２速にシフトアップされる。その状態で、前後進レバー１０が前進位置から後進位置に切り換えられると、車輪７の回転方向が逆転することで、フォークリフト２の進行方向が前進から後進に切り変わる。
【００５５】
前後進レバー１０が前進位置から後進位置に切り換えられた直後は、前後進レバー１０の位置は後進であるが、回転方向センサにより検出された方向は前進であり、前後進レバー１０の位置と進行方向センサの検出方向とが不一致であるため、前進スイッチバックの開始と判定されて、トランスミッション５が強制的に２速から１速にシフトダウンされる。その後、進行方向センサにより検出された方向が後進になると、前後進レバー１０の位置と回転方向センサにより検出された方向とが一致するため、前進スイッチバックの終了と判定されて、トランスミッション５の強制１速が解除される。
【００５６】
ここで、タイヤ８がグリップしていれば、検出車速は実車速とほぼ同じ軌跡を示す。しかし、タイヤ８がスリップした場合には、実車速（実線Ｐ）と検出車速（破線Ｑ）との乖離が生じる。この場合でも、回転方向センサによって車輪７の回転方向が分かるため、車輪７の回転方向の変化点を検知してトランスミッション５の強制１速を解除することができる。
【００５７】
トランスミッション５の強制１速が解除された直後は、検出車速がシフトアップ車速（−）に達していないため、トランスミッション５は１速に維持される。その後、検出車速がシフトアップ車速（−）を超えると、トランスミッション５が１速から２速にシフトアップされる。
【００５８】
図６は、本実施形態のスイッチバック制御装置１により前進スイッチバックが実施されるときの動作イメージを示す図である。図６において、プラス（＋）は前進を表し、マイナス（−）は後進を表している。実線Ｐは、フォークリフトの実車速を表している。実線Ｒは、エンジン回転数指令値を表している。太破線Ｑ１は、エンジン回転数指令値の制限がない場合におけるタイヤスリップ発生時の検出車速を表している。細破線Ｑ２は、エンジン回転数指令値の制限がある場合（実線Ｒ参照）におけるタイヤスリップ発生時の検出車速を表している。
【００５９】
前後進レバー１０が前進位置から後進位置に切り換えられたときは、検出車速（実車速とほぼ一致）が閾値Ａ以上であるため、前進スイッチバックの開始と判定されて、トランスミッション５が強制的に２速から１速にシフトダウンされる。
【００６０】
しかし、スイッチバック制御装置１では、回転方向センサが備えられておらず、車速センサ１２は車速の絶対値のみを検出するため、車輪７の回転方向が分からない。このため、タイヤ８がスリップすると、シフトアップ車速（＋）以上で検出車速（図中の太破線Ｑ１）が推移し、当該検出車速が閾値Ａを下回ることがない。
【００６１】
そこで、前進スイッチバックの開始が検知された後、エンジン回転数指令値（図中の実線Ｒ）が徐々に制限される。これにより、タイヤ８のスリップが低減されるため、検出車速（図中の細破線Ｑ２）が閾値Ａを下回るようになる。この場合には、前進スイッチバックの終了と判定されて、トランスミッション５の強制１速が解除される。
【００６２】
トランスミッション５の強制１速が解除されると、エンジン回転数指令値の制限が解除され、エンジン回転数指令値が徐々に上昇し、フォークリフト２のアクセル開度に応じたエンジン回転数指令値となる。なお、２点鎖線Ｒ０は、エンジン回転数指令値が目標回転数Ｂまで制限される場合の仮想線である。
【００６３】
トランスミッション５の強制１速が解除されても、検出車速（図中の細破線Ｑ２）はシフトアップ車速（＋）に達していないため、トランスミッション５は１速に維持される。その後、当該検出車速がシフトアップ車速（＋）を超えると、トランスミッション５が１速から２速にシフトアップされる。
【００６４】
以上のように本実施形態にあっては、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、車速センサ１２により検出された車速（検出車速）が１速から２速へのシフトアップ車速よりも低い閾値Ａ以上であるときに、トランスミッション５が強制的に１速に設定される。その後、トランスミッション５の強制１速が解除される。これにより、車輪７の回転方向を検出することでフォークリフト２の進行方向を検出する回転方向センサを使用しなくても、スイッチバック時におけるトランスミッション５の強制１速状態への移行及び解除を実現することができる。その結果、スイッチバック制御装置１のコストダウン化を図りつつ、スイッチバック時間を短縮することが可能となる。
【００６５】
また、本実施形態では、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置または後進位置から前進位置に切り換えられたことが検知されると共に、検出車速が閾値Ａ以上であるときに、エンジン３の回転数が閾値Ａに対応する回転数よりも低い目標回転数Ｂに向けて制限される。スイッチバック時にはタイヤ８がスリップしやすくなるが、エンジン３の回転数を制限することにより、過剰なエンジントルクが抑制され、タイヤ８のスリップが低減されるため、検出車速が低下する。従って、フォークリフト２の実車速に対する検出車速の乖離を低減することができる。また、エンジン３の回転数を制限するので、フォークリフト２の燃費を低減することもできる。
【００６６】
また、本実施形態では、エンジン３の回転数が目標回転数Ｂに向けて徐々に制限されるので、エンジントルクの急変を防ぎ、エンストを防止することができる。
【００６７】
また、本実施形態では、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続したときに、トランスミッション５の強制１速が解除される。従って、トランスミッション５の強制１速が解除されたときに、トランスミッション５が２速になることが防止される。
【００６８】
また、本実施形態では、前後進レバースイッチ１１により前後進レバー１０が前進位置から後進位置に切り換えられたことが検知された場合は、前後進レバースイッチ１１により前後進レバー１０が前進位置または中立位置にある状態が所定時間Ｔ１連続したことが検知されたときに、トランスミッション５の強制１速が解除され、前後進レバースイッチ１１により前後進レバー１０が後進位置から前進位置に切り換えられたことが検知された場合は、前後進レバースイッチ１１により前後進レバー１０が後進位置または中立位置にある状態が所定時間Ｔ１連続したことが検知されたときに、トランスミッション５の強制１速が解除される。従って、前後進レバー１０が前進位置から後進位置に切り換えられても、その後に前後進レバー１０が前進位置または中立位置に切り換えられてから一定時間が経過すると、トランスミッション５の強制１速が解除される。また、前後進レバー１０が後進位置から前進位置に切り換えられても、その後に前後進レバー１０が後進位置または中立位置に切り換えられてから一定時間が経過すると、トランスミッション５の強制１速が解除される。
【００６９】
また、本実施形態では、トランスミッション５の強制１速が解除されると、エンジン３の回転数の制限が解除されるので、アクセル開度に応じたエンジン３の回転数が確保されるようになる。
【００７０】
なお、本発明は、上記実施形態には限定されない。例えば、上記実施形態では、検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続したとき、及び前後進レバースイッチ１１により前後進レバー１０が前進位置または中立位置にある状態あるいは後進位置または中立位置にある状態が所定時間Ｔ１連続したことが検知されたときの何れかの条件において、トランスミッション５の強制１速が解除されているが、特にその形態には限られない。検出車速が閾値Ａよりも低い状態が所定時間Ｔ２連続したときにのみ、トランスミッション５の強制１速が解除されてもよいし、或いは前後進レバースイッチ１１により前後進レバー１０が前進位置または中立位置にある状態あるいは後進位置または中立位置にある状態が所定時間Ｔ１連続したことが検知されたときにのみ、トランスミッション５の強制１速が解除されてもよい。
【００７１】
前後進レバースイッチ１１により前後進レバー１０が前進位置または中立位置にある状態あるいは後進位置または中立位置にある状態が所定時間Ｔ１連続したことが検知されたときにのみ、トランスミッション５の強制１速が解除される場合は、必ずしもエンジン３の回転数を目標回転数Ｂに向けて制限しなくてもよい。
【００７２】
さらに、上記実施形態のスイッチバック制御装置１は、エンジン式のフォークリフト２に搭載されているが、本発明は、エンジンの回転がトランスミッションに伝わって車輪が回転する産業車両であれば適用可能である。
【符号の説明】
【００７３】
１…スイッチバック制御装置、２…フォークリフト（産業車両）、３…エンジン、５…トランスミッション、７…車輪、１０…前後進レバー（前後進切換操作部）、１１…前後進レバースイッチ（前後進位置検出部）、１２…車速センサ（車速検出部）、１５…変速ソレノイド（変速制御部）、１７…エンジンＥＣＵ（エンジン回転数制御部）、１８…エンジン制御部（エンジン回転数制御部）、２０…変速ソレノイド制御部（変速制御部）、Ａ…閾値、Ｂ…目標回転数。
【図１】
2019078302.tif 000003
【図２】
2019078302.tif 000004
【図３】
2019078302.tif 000005
【図４】
2019078302.tif 000006
【図５】
2019078302.tif 000007
【図６】
2019078302.tif 000008