JP3646987B2 - Electric vehicle control device - Google Patents
Electric vehicle control device Download PDFInfo
- Publication number
- JP3646987B2 JP3646987B2 JP2001268311A JP2001268311A JP3646987B2 JP 3646987 B2 JP3646987 B2 JP 3646987B2 JP 2001268311 A JP2001268311 A JP 2001268311A JP 2001268311 A JP2001268311 A JP 2001268311A JP 3646987 B2 JP3646987 B2 JP 3646987B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- potentiometer
- value
- amount
- detection means
- 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.)
- Expired - Fee Related
Links
- 230000007935 neutral effect Effects 0.000 claims description 47
- 238000001514 detection method Methods 0.000 claims description 45
- 238000000034 method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 12
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 10
- 230000003111 delayed effect Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000881 depressing effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003359 percent control normalization Methods 0.000 description 1
- 230000001141 propulsive effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Images
Landscapes
- Forklifts And Lifting Vehicles (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、操作体の操作量に応じて、電気車両の制御対象の制御を行う電気車両の制御装置に関する。
【0002】
【従来の技術】
従来、電気車両であるカウンタバランス型フォークリフトに搭載されるアクセル装置は、運転者が足で操作できるように運転席の床面にアクセルペダルを配設し、アクセルペダルが操作されている操作状態、及び、操作されていない非操作状態を検出する中立マイクロスイッチにより、アクセルペダルの操作状態及び非操作状態を検出し、ポテンショメータにより、運転者によるアクセルペダルの操作量(踏み込み量)を検出し、制御用CPUにより、ポテンショメータの出力電圧に応じた制御出力を走行用モータに与えてモータ制御を行う。
【0003】
このとき、中立マイクロスイッチにより、アクセルペダルが操作されずに中立位置にあることが検出され、中立マイクロスイッチがオフしている状態で、ポテンショメータの出力レベルがゼロとなるようにポテンショメータ及び中立マイクロスイッチの取付位置の調整作業が行われる。
【0004】
具体的には、アクセルペダルが中立位置つまり非操作状態にあるときには中立マイクロスイッチがオフし、アクセルペダルが操作されると、中立マイクロスイッチがオンするように、中立マイクロスイッチとアクセルペダルとの位置合わせが行われ、アクセルペダルが非操作状態で、かつポテンショメータの出力電圧をほぼゼロに維持したままポテンショメータをねじ等によりアクセルペダル側に固定すると共に、アクセルペダルの操作量(踏み込み量)に比例したポテンショメータの出力電圧が制御開始の基準となる所定の基準値に達したときに、中立マイクロスイッチがオンするように中立マイクロスイッチが取り付けられている。
【0005】
そして、図7に示すように、ポテンショメータ2の出力電圧値であって制御開始の基準になる基準値Vstとして初期値が設定され(S71)、中立マイクロスイッチがオンか否かの判定がなされ(S72)、この判定結果がNOであれば判定結果がYESになるまでこの判定が繰り返され、判定結果がYESになればアクセルペダルが操作されたと判断でき、ポテンショメータの出力電圧値が基準値Vstよりも大きいか否かの判定がなされる(S73)。
【0006】
この判定結果がNOであれば、ステップS72に戻り、判定結果がYESになれば、そのときのポテンショメータの出力電圧値と基準値Vstとの差が演算され(S74)、ポテンショメータの出力電圧値に対する上限値Vfを設定するために、基準値Vstに予め定められた一定量が加算されて上限値Vfが設定され(S75)、ポテンショメータの出力電圧値に応じて走行用モータに対する制御出力が演算され(S76)、演算された制御出力に基づき、走行用モータの制御が行われ(S77)、その後上記したステップS72に戻る。
【0007】
このような制御手順により、図8(a)に示すように、ポテンショメータの出力電圧値はアクセルペダルの操作量(踏み込み量)に比例して変化し、同図(b)に示すように、アクセルペダルの操作量が増加していくと、中立マイクロスイッチがオフからオンに反転してその後オン状態を維持し、同図(c)に示すように、走行用モータに対する制御出力はポテンショメータの出力電圧に比例し、中立マイクロスイッチがオンに反転したとき、つまりポテンショメータの出力電圧値が基準値Vstであるときに走行用モータの制御出力が0%、ポテンショメータにの出力電圧値が上限値Vfに達したときの走行用モータの制御出力が100%となるように演算される。このとき、ポテンショメータの出力電圧値が上限値Vfを超えても、走行用モータの制御出力が100%に保持される。但し、図8の横軸はアクセルペダルの操作量(踏み込み量)を表わし、θmaxはその操作量の最大値を示す。
【0008】
また、リーチ型フォークリフトのアクセル装置も、上記したカウンタバランス型フォークリフトのアクセル装置とほぼ同様であり、運転席の操作パネルに回転可能に設けられたアクセルレバーを中立位置に保持すべくばねにより付勢し、アクセルレバーの前進操作を検出する前進マイクロスイッチ、及び、アクセルレバーの後進操作を検出する後進マイクロスイッチにより、アクセルレバーが操作されている状態及び操作されていない状態を検出し、ポテンショメータによりアクセルレバーの回転操作量を検出し、制御用CPUにより、ポテンショメータの出力電圧に応じた制御出力を走行用モータに与えてモータ制御を行うようになっている。
【0009】
このとき、前進マイクロスイッチ及び後進マイクロスイッチにより、アクセルレバーが前進及び後進のいずれにも操作されず中立位置にあることが検出されて前進マイクロスイッチ及び後進マイクロスイッチが共にオフしている状態で、ポテンショメータの出力レベルがゼロとなるように、ポテンショメータ及び両マイクロスイッチの取付位置の調整作業が行われる。
【0010】
具体的には、アクセルレバーが中立位置つまり非操作状態にあるときに前進マイクロスイッチ及び後進マイクロスイッチが共にオフし、アクセルレバーが前進操作または後進操作されると、前進マイクロスイッチまたは後進マイクロスイッチがそれぞれオンするように、前進マイクロスイッチ及び後進マイクロスイッチとアクセルレバーとの位置合わせが行われ、アクセルレバーが非操作状態で、ポテンショメータの出力電圧をほぼゼロに維持したままポテンショメータをねじ等によりアクセルレバー側に固定すると共に、運転者によるアクセルレバーの前進側及び後進側それぞれへの操作量に比例したポテンショメータの出力電圧が、所定の制御開始レベルVsに達したときに、前進及び後進マイクロスイッチそれぞれがオンするように両マイクロスイッチが取り付けられている。
【0011】
そして、図9に示すように、ポテンショメータの出力電圧値であって制御開始の基準となる基準値Vstとして初期値が設定され(S81)、前進マイクロスイッチがオンか否かの判定がなされ(S82)、この判定結果がNOであれば後述するステップS88に移行し、判定結果がYESであればアクセルレバーが前進操作されたと判断でき、ポテンショメータの出力電圧値が基準値Vstよりも大きいか否かの判定がなされる(S83)。
【0012】
この判定結果がNOであれば、ステップS82に戻り、判定結果がYESになれば、そのときのポテンショメータの出力電圧値と基準値Vstとの差が演算され(S84)、ポテンショメータの出力電圧値に対する上限値Vfを設定するために、基準値Vstに予め定められた一定量が加算されて上限値Vfが設定され(S85)、ポテンショメータの出力電圧値に応じて走行用モータに対する前進制御出力が演算され(S86)、演算された前進制御出力に基づき、走行用モータの前進制御が行われ(S87)、その後上記したステップS82に戻る。
【0013】
一方、上記したようにステップS82の判定結果がNOであれば、ステップS88において、後進マイクロスイッチがオンか否かの判定がなされ(S88)、この判定結果がNOであれば上記したステップS82に戻り、判定結果がYESであればアクセルレバーが後進操作されたと判断でき、ポテンショメータの出力電圧値が基準値Vstよりも大きいか否かの判定がなされる(S89)。
【0014】
この判定結果がNOであれば、ステップS82に戻り、判定結果がYESになれば、そのときのポテンショメータの出力電圧値と基準値Vstとの差が演算され(S90)、ポテンショメータの出力電圧値に対する上限値Vfを設定するために、基準値Vstに予め定められた一定量が加算されて上限値Vfが設定され(S91)、ポテンショメータの出力電圧値に応じて走行用モータに対する後進制御出力が演算され(S92)、演算された後進制御出力に基づき、走行用モータの後進制御が行われ(S93)、その後上記したステップS82に戻る。
【0015】
このような制御手順により、図10(a)に示すように、ポテンショメータの出力電圧値はアクセルレバーの前進方向への操作量(傾倒量)に比例して変化し、同図(b)に示すように、アクセルレバーの前進方向への操作量が増加していくと、前進マイクロスイッチがオフからオンに反転してその後オン状態を維持し、同図(d)に示すように、走行用モータに対する制御出力はポテンショメータの出力電圧値に比例し、前進マイクロスイッチがオンに反転したとき、つまりポテンショメータの出力電圧値が基準値Vsであるときに走行用モータの制御出力が0%、ポテンショメータの出力電圧値が上限値Vfに達したときの走行用モータの前進制御出力が100%となるように演算される。
【0016】
尚、アクセルレバーを後進方向に操作した場合も、図10(a)に示すように、上記した前進方向への操作時と同様にポテンショメータの出力電圧値が変化し、同図(c)に示すように、後進マイクロスイッチがオフからオンに反転し、同図(d)に示すように、走行用モータに対する制御出力はポテンショメータの出力電圧値に比例して変化する。
【0017】
このとき、ポテンショメータの出力電圧値が上限値Vfを超えても、走行用モータの制御出力が100%に保持される。但し、図10の横軸はアクセルレバーの操作量(傾倒量)を表わし、θmax、−θmaxはそれぞれ前進操作量及び後進操作量の最大値を示す。
【0018】
【発明が解決しようとする課題】
しかし、上記した従来のアクセル装置では、カウンタバランス型フォークリフトの場合、ポテンショメータ及び中立マイクロスイッチの取り付けの際に調整誤差が生じ、ポテンショメータと中立マイクロスイッチの位置関係が正常時とはずれ、これにより図11(a)中の1点鎖線に示すように、ポテンショメータの出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも低くずれると、基準値Vstに達するときのアクセルペダルの操作量が正常時よりも大きくなり、同図(c)中の1点鎖線に示すように、中立マイクロスイッチがオンしているにも拘わらず走行用モータに対する制御出力の立ち上がりが遅れたり、正常時では走行用モータに対する制御出力が100%に達するようなアクセルペダルの操作量であるにも拘わらす、制御出力が100%に達しないという問題点があった。
【0019】
更に、これとは逆に、図11(a)中の2点鎖線に示すように、ポテンショメータの出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも高くずれると、基準値Vstに達するときのアクセルペダルの操作量が正常時よりも小さくなり、同図(c)中の2点鎖線に示すように、中立マイクロスイッチがオンしたときには、走行用モータに対する制御出力が既にある値になって急発進の原因となり、正常時では走行用モータに対する制御出力が100%に達しないようなアクセルペダルの操作量であるにも拘わらす、制御出力が100%に達してしまうという不都合が生じる。
【0020】
また、リーチ型フォークリフトの場合にも、上記したカウンタバランス型フォークリフトと同様の問題がある。即ち、ポテンショメータ及び両マイクロスイッチの取り付けの際に調整誤差が生じ、ポテンショメータと中立マイクロスイッチの位置関係が正常時とはずれ、これにより図12(a)中の1点鎖線に示すように、ポテンショメータの出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも低くずれると、基準値Vstに達するときのアクセルレバーの操作量が正常時よりも大きくなり、同図(b)及び(c)にそれぞれ示すように、前進及び後進マイクロスイッチがオンしているにも拘わらず、同図(d)中の1点鎖線に示すように、走行用モータに対する制御出力の立ち上がりが遅れたり、正常時では走行用モータに対する前進(或いは後進)制御出力が100%に達するようなアクセルペダルの操作量であるにも拘わらす、制御出力が100%に達しない。
【0021】
更に、図12(a)中の2点鎖線に示すように、ポテンショメータの出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも高くずれると、基準値Vstに達するときのアクセルレバーの操作量が正常時よりも小さくなり、同図(b)及び(c)にそれぞれ示すように、前進及び後進マイクロスイッチがオンしたときには、同図(d)中の2点鎖線に示すように、走行用モータに対する制御出力が既にある値になって急発進及び急後退の原因となり、正常時では走行用モータに対する前進(或いは後進)制御出力が100%に達しないようなアクセルレバーの操作量であるにも拘わらす、制御出力が100%に達してしまう。
【0022】
また、このような問題は、アクセル装置に限らずフォークリフトの油圧レバーにおいても生じるおそれがあり、フォークリフト以外の電気車両における操作体の操作量に応じて制御される制御対象についても、同様に生じることが考えられる。
【0023】
そこで、本発明は、操作量検出手段や操作状態検出手段の調整誤差があっても、その誤差のない正常時と同様に制御対象を精度よく制御することが可能な制御装置を提供することを目的とする。
【0024】
【課題を解決するための手段】
上記した目的を達成するために、本発明は、操作体の操作量に応じて、電気車両の制御対象の制御を行う電気車両の制御装置において、前記操作体の操作量を検出してその検出操作量に比例した検出信号を出力する操作量検出手段と、前記操作体が操作されている操作状態及び操作されていない非操作状態を検出する操作状態検出手段と、前記操作状態検出手段により前記非操作状態が検出されるときの前記操作量検出手段の出力値を記憶する記憶手段と、前記操作状態検出手段により前記操作状態が検出されるときの前記記憶手段の記憶値を基準値として前記制御対象の制御を開始する制御手段とを備えていることを特徴としている。
【0025】
このような構成によれば、操作状態検出手段により操作体の操作状態が検出されるときの操作量検出手段の出力値が記憶手段に記憶され、その記憶値を基準値として、制御手段により制御対象の制御が開始されるため、操作量検出手段や操作状態検出手段の調整誤差があっても、その誤差に応じて制御を開始する基準値が変更されることから、誤差のない正常時と同様に、制御対象を精度よく制御することができる。
【0026】
また、本発明は、前記制御部は、前記基準値に予め定められた所定量を加算した値を上限値として、前記操作量検出手段の出力値に応じた制御出力を前記制御対象に与えることを特徴としている。
【0027】
このような構成によれば、操作状態検出手段により操作体の操作状態が検出されるときの記憶手段の記憶値を基準値として、制御対象の制御が開始され、その基準値に予め定められた所定量を加算した値を上限値として、操作体の操作量に比例した制御出力が制御対象に与えられるため、操作体の操作量に応じて、常に0〜100%の範囲内の制御出力を制御対象に与えて制御することができる。
【0028】
また、本発明は、前記電気車両がカウンタバランス型フォークリフトであり、前記制御対象がカウンタバランス型フォークリフトの走行用モータであり、前記操作体が前記走行用モータの出力を調整するアクセルペダルであり、前記操作量検出手段が前記アクセルペダルの踏み込み量を検出してその踏み込み量に比例した電圧信号を出力するポテンショメータから成り、前記操作状態検出手段が前記アクセルペダルの操作及び非操作に応じてオン、オフする中立マイクロスイッチから成ることを特徴としている。
【0029】
このような構成によれば、カウンタバランス型フォークリフトにおいて、アクセルペダルの操作量に応じて、走行用モータを0〜100%の範囲内で出力制御することができる。
【0030】
また、本発明は、前記電気車両がリーチ型フォークリフトであり、前記制御対象がリーチ型フォークリフトの走行用モータであり、前記操作体が前記走行用モータの出力を調整するアクセルレバーであり、前記操作量検出手段が前記アクセルレバーの前進側及び後進側への傾倒量を検出してその傾倒量に比例した電圧信号を出力するポテンショメータから成り、前記操作状態検出手段が、前記アクセルレバーの前進操作によりオンしそれ以外でオフする前進マイクロスイッチ、並びに前記アクセルレバーの後進操作によりオンしそれ以外でオフする後進マイクロスイッチから成ることを特徴としている。
【0031】
このような構成によれば、リーチ型フォークリフトにおいて、アクセルレバーの前進操作量及び後進操作量に応じて、走行用モータを0〜100%の範囲内で前進方向及び後進方向への出力制御を行うことができる。
【0032】
【発明の実施の形態】
(第1実施形態)
この発明を電気車両であるカウンタバランス型フォークリフトのアクセル装置に適用した場合の第1実施形態について図1ないし図3を参照して説明する。但し、図1はブロック図、図2は動作説明用フローチャート、図3は動作説明図である。
【0033】
本実施形態におけるカウンタバランス型フォークリフトに搭載されるアクセル装置では、図1に示すように、運転者が足で操作できるように運転席の床面に操作体であるアクセルペダルを配設し、操作状態検出手段である中立マイクロスイッチ1により、このアクセルペダルが操作されている操作状態、及び、操作されていない非操作状態を検出し、操作量検出手段であるポテンショメータ2により、運転者によるアクセルペダルの操作量(踏み込み量)を検出し、制御手段であるCPU3により、アクセルペダルの操作量に比例したポテンショメータ2の出力電圧に応じた制御出力を、制御対象である走行用モータ4に与えてモータ制御を行う。
【0034】
ここで、中立マイクロスイッチ1は、アクセルペダルの非操作状態ではオフし、操作状態ではオンするように取り付けられ、ポテンショメータ2の出力レベルが所定の値に達したときに、中立マイクロスイッチ1がオフからオンになるように、ポテンショメータ2の取付位置の調整が行われている。
【0035】
そして、記憶手段であるRAM5が設けられ、このRAM5により、中立マイクロスイッチ1によりアクセルペダルの非操作状態が検出されるときのポテンショメータ2の出力電圧値が記憶される。
【0036】
更に、CPU3は、中立マイクロスイッチ1がオフからオンに反転する直前、つまりアクセルペダルの非操作状態から操作状態に切り換わる直前のRAM5の記憶値を、制御開始の基準になる基準値とし、この基準値に予め定められた所定量を加算した値を上限値として、これら基準値から上限値までの範囲において、ポテンショメータ2の出力電圧に比例した制御出力を走行用モータ4に与える。
【0037】
次に、動作について図2のフローチャートを参照して説明すると、図2に示すように、ポテンショメータ2の出力電圧値であって制御開始の基準になる基準値Vstとして初期値が設定され(S1)、中立マイクロスイッチ1がオンか否かの判定がなされ(S2)、この判定結果がNOであれば、アクセルペダルは非操作状態にあり、そのときのポテンショメータ2の出力電圧値が基準値VstとしてRAM5に更新記憶され(S3)、その後ステップS2に戻る。
【0038】
一方、図2に示すように、ステップS2の判定結果がYESであれば、アクセルペダルが操作されたと判断でき、ポテンショメータ2の出力電圧値が、中立マイクロスイッチ1がオンに反転する直前にRAM5に記憶された基準値Vstよりも大きいか否かの判定がなされ(S4)、この判定結果がNOであれば、ステップS2に戻り、判定結果がYESであれば、そのときのポテンショメータ2の出力電圧値と基準値Vstとの差が演算される(S5)。
【0039】
更に、図2に示すように、基準値Vstに予め定められた所定量ΔVを加算した値がポテンショメータ2の出力電圧値に対する上限値Vfとして設定され(S6)、ポテンショメータ2の出力電圧値に比例した走行用モータ4に対する制御出力が演算され(S7)、演算された制御出力に基づき、走行用モータ4の制御が行われ(S8)、その後上記したステップS2に戻る。
【0040】
そして、ポテンショメータ2及び中立マイクロスイッチ1の取り付けの際に調整誤差がなく正常な場合、上記したような制御手順により、図3(a)中の実線に示すように、ポテンショメータ2の出力電圧値はアクセルペダルの操作量(踏み込み量)に比例して変化し、同図(b)に示すように、アクセルペダルの操作量が増加していくと、中立マイクロスイッチ1がオフからオンに反転してその後オン状態を維持し、同図(c)に示すように、走行用モータ4に対する制御出力はポテンショメータ2の出力電圧値に比例し、中立マイクロスイッチ1がオンに反転したとき、つまりポテンショメータ2の出力電圧値が基準値Vstであるときに走行用モータ4の制御出力が0%、ポテンショメータ2の出力電圧値が上限値Vfに達したときの走行用モータ4の制御出力が100%となるように走行用モータ4に対する制御出力が演算される。このとき、ポテンショメータ2の出力電圧値が上限値Vfを超えても、走行用モータ4の制御出力が100%に保持される。但し、図3の横軸はアクセルペダルの操作量(踏み込み量)を表わし、θmaxはその操作量の最大値を示す。
【0041】
一方、ポテンショメータ2及び中立マイクロスイッチ1の取り付けの際に調整誤差が生じていて、図3(a)中の1点鎖線に示すように、ポテンショメータ2の出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも低くずれているとき、中立マイクロスイッチ1がオフからオンに反転する直前にRAM5に記憶されるポテンショメータ2の出力電圧値は正常時における基準値Vstよりも小さい値Vstl(<Vst)となる。
【0042】
しかしこの場合には、図3(a)中の1点鎖線に示すように、中立マイクロスイッチ1がオンに反転する直前のRAM5の記憶値が基準値Vstlとして設定されるため、この基準値Vstlに所定量ΔVを加算した値がポテンショメータ2の出力電圧値に対する上限値Vfl(<Vf)として設定され、ポテンショメータ2の出力電圧値が基準値Vstlであるときに走行用モータ4の制御出力が0%、ポテンショメータ2の出力電圧値が上限値Vflに達したときの走行用モータ4の制御出力が100%となるように走行用モータ4に対する制御出力が演算されるため、同図(b)に示すように、中立マイクロスイッチ1がオンに反転すると、正常時と同様に同図(c)に示すように、中立マイクロスイッチ1のオンに遅れることなく走行用モータ4に対する制御出力が立ち上がり、走行用モータ4に対する制御出力が100%に達するようなアクセルペダルの操作量になれば、走行用モータ4に対する制御出力も100%に制御される。
【0043】
更に、これとは逆に、図3(a)中の2点鎖線に示すように、ポテンショメータ2の出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも高くずれているとき、中立マイクロスイッチ1がオフからオンに反転する直前にRAM5に記憶されるポテンショメータ2の出力電圧値は正常時における基準値Vstよりも大きい値Vsth(>Vst)となるが、同図(a)中の2点鎖線に示すように、中立マイクロスイッチ1がオンに反転する直前におけるRAM5の記憶値が基準値Vsthとして設定され、この基準値Vsthに所定量ΔVを加算した値がポテンショメータ2の出力電圧値に対する上限値Vfh(>Vf)として設定されるため、同図(b)に示すように、正常時と同様に中立マイクロスイッチ1がオンに反転すると、同図(c)に示すように、走行用モータ4に対する制御出力も0%から増加し、フォークリフトの急発進が防止され、走行用モータ4に対する制御出力が100%に達するようなアクセルペダルの操作量になれば、走行用モータ4に対する制御出力も100%に制御される。
【0044】
このように、第1実施形態によれば、中立マイクロスイッチ1がオンに反転する直前にRAM5に記憶されたポテンショメータ2の出力電圧値を基準値として、CPU3により走行用モータ4の制御が開始されるため、ポテンショメータ2や中立マイクロスイッチ1の調整誤差があっても、その誤差に応じて制御開始の基準となる基準値が変更されることから、その基準値に予め定められた所定量を加算した値を上限値として、アクセルペダルの操作量(踏み込み量)に比例した制御出力を走行用モータ4に与えることができ、調整誤差のない正常時と同様に、走行用モータ4を精度よく制御することができる。
【0045】
従って、カウンタバランス型フォークリフトにおいて、ポテンショメータ2や中立マイクロスイッチ1の調整誤差が生じても、アクセルペダルの操作量(踏み込み量)に応じて、調整誤差のない正常時と同様、走行用モータ4を0〜100%の範囲内で出力制御することができる。
【0046】
(第2実施形態)
この発明を電気車両であるリーチ型フォークリフトのアクセル装置に適用した場合の第2実施形態について図4ないし図6を参照して説明する。但し、図4はブロック図、図5は動作説明用フローチャート、図6は動作説明図である。
【0047】
本実施形態におけるリーチ型フォークリフトに搭載されるアクセル装置では、図4に示すように、運転席の操作パネルにアクセルレバーを回転可能に配設し、操作状態検出手段である前進マイクロスイッチ11により、このアクセルレバーが前進操作されている操作状態、及び、前進操作以外の状態を検出すると共に、同じく操作状態検出手段である後進マイクロスイッチ12により、このアクセルレバーが後進操作されている操作状態、及び、後進操作以外の状態を検出し、操作量検出手段であるテンショメータ13により、運転者によるアクセルレバーの操作量(傾倒量)を検出し、制御手段であるCPU14により、アクセルレバーの操作量に比例したポテンショメータ13の前進側及び後進側における出力電圧に応じた制御出力を、制御対象である走行用モータ15に与えてモータ制御を行う。ここで、両マイクロスイッチ11,12が共にオフであれば、アクセルレバーが操作されていない非操作状態となる。
【0048】
ここで、前進マイクロスイッチ11及び後進マイクロスイッチ12は、アクセルレバーの前進操作状態及び後進操作状態ではそれぞれオンし、かつ、前進操作以外では前進マイクロスイッチがオフし、後進操作以外では後進マイクロスイッチがオフするように取り付けられ、前進マイクロスイッチ11及び後進マイクロスイッチ12が共にオフしている状態で、ポテンショメータ13の出力レベルがゼロとなるように、ポテンショメータ13の取付位置の調整が行われている。
【0049】
そして、記憶手段であるRAM16が設けられ、このRAM16により、両マイクロスイッチ11,12のオフによりアクセルレバーの非操作状態が検出されるときのポテンショメータ13の出力電圧値が記憶される。
【0050】
更に、CPU14は、両マイクロスイッチ11,12それぞれがオフからオンに反転する直前、つまりアクセルレバーの非操作状態から前進操作状態または後進操作状態に切り換わる直前のRAM16の記憶値を、制御開始の基準になる基準値とし、この基準値に予め定められた所定量を加算した値を上限値として、これら基準値から上限値までの範囲において、ポテンショメータ13の出力電圧に比例した制御出力を走行用モータ15に与える。
【0051】
次に、動作について図5のフローチャートを参照して説明すると、図5に示すように、ポテンショメータ13の出力電圧値であって制御開始の基準になる基準値Vstとして初期値が設定され(S11)、前進マイクロスイッチ11がオンか否かの判定がなされ(S12)、この判定結果がNOであれば、後進マイクロスイッチ11がオンか否かの判定がなされ(S13)、この判定結果がNOであれば、両マイクロスイッチ11,12が共にオフでアクセルレバーは非操作状態にあり、そのときのポテンショメータ13の出力電圧値が基準値VstとしてRAM16に更新記憶され(S14)、その後ステップS12に戻る。
【0052】
一方、ステップS12の判定結果がYESであれば、アクセルレバーが前進操作されたと判断でき、ポテンショメータ13の出力電圧値が、前進マイクロスイッチ11のオンへの反転直前にRAM16に記憶された基準値Vstよりも大きいか否かの判定がなされ(S15)、この判定結果がNOであれば、ステップS12に戻り、判定結果がYESであれば、そのときのポテンショメータ13の出力電圧値と基準値Vstとの差が演算される(S16)。
【0053】
更に、図5に示すように、基準値Vstに予め定められた所定量ΔVを加算した値がポテンショメータ13の出力電圧値に対する上限値Vfとして設定され(S17)、ポテンショメータ13の出力電圧値に比例した走行用モータ15に対する前進制御出力が演算され(S18)、演算された前進制御出力に基づき、走行用モータ15の前進制御が行われ(S19)、その後上記したステップS12に戻る。
【0054】
また、上記したステップS13の判定結果がYESであれば、アクセルレバーが後進操作されたと判断でき、ポテンショメータ13の出力電圧値が、後進マイクロスイッチ12のオンへの反転直前にRAM16に記憶された基準値Vstよりも大きいか否かの判定がなされ(S20)、この判定結果がNOであれば、ステップS12に戻り、判定結果がYESであれば、そのときのポテンショメータ13の出力電圧値と基準値Vstとの差が演算される(S21)。
【0055】
更に、図5に示すように、基準値Vstに予め定められた所定量ΔVを加算した値がポテンショメータ13の出力電圧値に対する上限値Vfとして設定され(S22)、ポテンショメータ13の出力電圧値に比例した走行用モータ15に対する後進制御出力が演算され(S23)、演算された後進制御出力に基づき、走行用モータ15の後進制御が行われ(S24)、その後上記したステップS12に戻る。
【0056】
そして、ポテンショメータ13及び前進、後進マイクロスイッチ11,12の取り付けの際に調整誤差がなく正常な場合、上記したような制御手順により、図6(a)中の実線に示すように、ポテンショメータ13の出力電圧値はアクセルレバーの操作量(傾倒量)に比例して変化し、同図(b)に示すように、例えばアクセルレバーの前進操作量が増加していくと、前進マイクロスイッチ11がオフからオンに反転してその後オン状態を維持し、同図(c)に示すように、走行用モータ15に対する制御出力はポテンショメータ13の出力電圧値に比例し、前進マイクロスイッチ11がオンに反転したとき、つまりポテンショメータ13の出力電圧値が基準値Vstであるときに走行用モータ15の制御出力が0%、ポテンショメータ13の出力電圧値が上限値Vfに達したときの走行用モータ15の制御出力が100%となるように走行用モータ15に対する制御出力が演算される。このとき、ポテンショメータ13の出力電圧値が上限値Vfを超えても、走行用モータ15の制御出力が100%に保持される。
【0057】
尚、アクセルレバーの後進操作量が増加していく場合も、上記した前進操作の場合と同様である。但し、図6の横軸はアクセルレバーの操作量(傾倒量)を表わし、θmax、−θmaxはそれぞれ前進操作量及び後進操作量の最大値を示す。
【0058】
一方、ポテンショメータ13及び両マイクロスイッチ11,12の取り付けの際に調整誤差が生じていて、図6(a)中の1点鎖線に示すように、ポテンショメータ13の出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも低くずれているとき、例えば前進マイクロスイッチ11がオフからオンに反転する直前にRAM16に記憶されるポテンショメータ13の出力電圧値は正常時における基準値Vstよりも小さい値Vstl(<Vst)となる。
【0059】
しかしこの場合には、図6(a)中の1点鎖線に示すように、前進マイクロスイッチ11がオンに反転する直前のRAM16の記憶値が基準値Vstlとして設定されるため、この基準値Vstlに所定量ΔVを加算した値がポテンショメータ13の出力電圧値に対する上限値Vfl(<Vf)として設定され、ポテンショメータ13の出力電圧値が基準値Vstlであるときに走行用モータ15の制御出力が0%、ポテンショメータ13の出力電圧値が上限値Vflに達したときの走行用モータ15の制御出力が100%となるように走行用モータ15に対する制御出力が演算されるため、同図(b)に示すように、前進マイクロスイッチ11がオンに反転すると、正常時と同様に同図(d)に示すように、前進マイクロスイッチ11のオンに遅れることなく走行用モータ15に対する制御出力が立ち上がり、走行用モータ15に対する制御出力が100%に達するようなアクセルレバーの操作量になれば、走行用モータ15に対する制御出力も100%に制御される。尚、アクセルレバーが後進操作される場合も、同図(a),(c),(d)に示すように、前進操作の場合と同様である。
【0060】
更に、これとは逆に、図6(a)中の2点鎖線に示すように、ポテンショメータ13の出力電圧特性が、同図(a)中の実線に示す正常時の特性よりも高くずれているとき、前進マイクロスイッチ11がオフからオンに反転する直前にRAM16に記憶されるポテンショメータ13の出力電圧値は正常時における基準値Vstよりも大きい値Vsth(>Vst)となるが、同図(a)中の2点鎖線に示すように、前進マイクロスイッチ11がオンに反転する直前におけるRAM16の記憶値が基準値Vsthとして設定され、この基準値Vsthに所定量ΔVを加算した値がポテンショメータ13の出力電圧値に対する上限値Vfh(>Vf)として設定されるため、同図(b)に示すように、正常時と同様に前進マイクロスイッチ11がオンに反転すると、同図(d)に示すように、走行用モータ15に対する制御出力も0%から増加し、フォークリフトの急発進が防止され、走行用モータ15に対する制御出力が100%に達するようなアクセルレバーの操作量になれば、走行用モータ15に対する制御出力も100%に制御される。尚、アクセルレバーが後進操作される場合も、同図(a),(c),(d)に示すように、前進操作の場合と同様である。
【0061】
このように、第2実施形態によれば、前進及び後進マイクロスイッチ11,12がオンに反転する直前にRAM16に記憶されたポテンショメータ13の出力電圧値を基準値として、CPU14により走行用モータ15の制御が開始されるため、ポテンショメータ13や両マイクロスイッチ11,12の調整誤差があっても、その誤差に応じて制御開始の基準となる基準値が変更されることから、その基準値に予め定められた可変量を加算した値を上限値として、アクセルレバーの操作量(傾倒量)に比例した前進制御出力及び後進制御出力を走行用モータ15に与えることができ、調整誤差のない正常時と同様に、走行用モータ15を精度よく制御することができる。
【0062】
従って、リーチ型フォークリフトにおいて、ポテンショメータ13や両マイクロスイッチ11,12の調整誤差が生じても、アクセルレバーの操作量(傾倒量)に応じて、調整誤差のない正常時と同様、走行用モータ15を0〜100%の範囲内で出力制御することができる。
【0063】
なお、上記した各実施形態では、操作量検出手段をポテンショメータ2,13により構成した場合について説明したが、操作量検出手段はポテンショメータ2,13に限定されるものではなく、要するに操作量検出手段は操作体の操作量を検出できるものであればよい。
【0064】
また、操作状態検出手段も上記した中立マイクロスイッチ1や前進及び後進マイクロスイッチ11,12に限定されるものではなく、操作状態検出手段は、操作体が操作されている操作状態か操作されていない非操作状態かを検出できるものであれば、どのような構成であっても構わない。
【0065】
更に、ポテンショメータ等の操作量検出手段の出力値を記憶する記憶手段は、上記したRAM5,16に限るものでないのはいうまでもない。
【0066】
また、上記した各実施形態では、本発明をカウンタバランス型フォークリフト及びリーチ型フォークリフトのアクセル装置に適用した場合について説明したが、本発明の適用対象はこれらフォークリフトのアクセル装置に限定されるものではなく、油圧レバーの操作により制御される油圧操作系にも同様に適用することができるのは勿論である。
【0067】
更に、フォークリフト以外の電気車両であって、レバー等の操作体の操作量に応じて制御対象を制御する装置にも、本発明を適用することができて上記した実施形態と同等の効果を得ることができるのはいうまでもない。
【0068】
また、本発明は上記した各実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。
【0069】
【発明の効果】
以上のように、請求項1に記載の発明によれば、操作状態検出手段により操作体の操作状態が検出されるときの操作量検出手段の出力値が記憶手段に記憶され、その記憶値を基準値として、制御手段により制御対象の制御が開始されるため、操作量検出手段や操作状態検出手段の調整誤差があっても、その誤差に応じて制御を開始する基準値が変更されることから、誤差のない正常時と同様に、制御対象を精度よく制御することが可能になり、操作量検出手段や操作状態検出手段の調整誤差があっても、その誤差のない正常時と同様に制御対象を精度よく制御することが可能な制御装置を提供することができる。
【0070】
また、請求項2に記載の発明によれば、操作状態検出手段により操作体の操作状態が検出されるときの記憶手段の記憶値を基準値として、制御対象の制御が開始され、その基準値に予め定められた所定量を加算した値を上限値として、操作体の操作量に比例した制御出力が制御対象に与えられるため、操作体の操作量に応じて、常に0〜100%の範囲内の制御出力を制御対象に与えて制御することが可能になる。
【0071】
また、請求項3に記載の発明によれば、カウンタバランス型フォークリフトにおいて、アクセルペダルの操作量に応じて、走行用モータを0〜100%の範囲内で出力制御することが可能になる。
【0072】
また、請求項4に記載の発明によれば、リーチ型フォークリフトにおいて、アクセルレバーの前進操作量及び後進操作量に応じて、走行用モータを0〜100%の範囲内で前進方向及び後進方向への出力制御を行うことが可能になる。
【図面の簡単な説明】
【図1】この発明の第1実施形態のブロック図である。
【図2】この発明の第1実施形態の動作説明用フローチャートである。
【図3】この発明の第1実施形態の動作説明図である。
【図4】この発明の第2実施形態のブロック図である。
【図5】この発明の第2実施形態の動作説明用フローチャートである。
【図6】この発明の第2実施形態の動作説明図である。
【図7】第1の従来例の動作説明用フローチャートである。
【図8】第1の従来例の動作説明図である。
【図9】第2の従来例の動作説明用フローチャートである。
【図10】第2の従来例の動作説明図である。
【図11】第1の従来例の動作説明図である。
【図12】第2の従来例の動作説明図である。
【符号の説明】
1 中立マイクロスイッチ(操作状態検出手段)
2,13 ポテンショメータ(操作量検出手段)
3,14 CPU(制御手段)
4,15 走行用モータ(制御対象)
5,16 RAM(記憶手段)
11 前進マイクロスイッチ(操作状態検出手段)
12 後進マイクロスイッチ(操作状態検出手段)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electric vehicle control device that controls a control target of an electric vehicle in accordance with an operation amount of an operating body.
[0002]
[Prior art]
Conventionally, an accelerator device mounted on a counterbalance forklift that is an electric vehicle is provided with an accelerator pedal on the floor surface of a driver's seat so that the driver can operate with his / her foot, and an operation state in which the accelerator pedal is operated, And, the neutral micro switch that detects the non-operating state that is not operated detects the operating state and non-operating state of the accelerator pedal, and the potentiometer detects the operating amount (depressing amount) of the accelerator pedal by the driver. The CPU controls the motor by applying a control output corresponding to the output voltage of the potentiometer to the traveling motor.
[0003]
At this time, the neutral micro switch detects that the accelerator pedal is in the neutral position without being operated, and the potentiometer and the neutral micro switch are set so that the output level of the potentiometer becomes zero when the neutral micro switch is off. The adjustment operation of the mounting position is performed.
[0004]
Specifically, the position of the neutral micro switch and the accelerator pedal is such that the neutral micro switch is turned off when the accelerator pedal is in the neutral position, that is, in the non-operating state, and the neutral micro switch is turned on when the accelerator pedal is operated. The potentiometer is fixed to the accelerator pedal side with a screw or the like while the accelerator pedal is not operated and the potentiometer output voltage is maintained at almost zero, and is proportional to the accelerator pedal operation amount (depression amount). The neutral microswitch is attached so that the neutral microswitch is turned on when the output voltage of the potentiometer reaches a predetermined reference value that is a reference for starting control.
[0005]
Then, as shown in FIG. 7, an initial value is set as a reference value Vst that is an output voltage value of the
[0006]
If this determination result is NO, the process returns to step S72. If the determination result is YES, the difference between the output voltage value of the potentiometer and the reference value Vst is calculated (S74), and the output voltage value of the potentiometer is calculated. In order to set the upper limit value Vf, a predetermined amount is added to the reference value Vst to set the upper limit value Vf (S75), and the control output for the traveling motor is calculated according to the output voltage value of the potentiometer. (S76) Based on the calculated control output, the driving motor is controlled (S77), and then the process returns to step S72.
[0007]
By such a control procedure, as shown in FIG. 8 (a), the output voltage value of the potentiometer changes in proportion to the operation amount (depression amount) of the accelerator pedal, and as shown in FIG. As the amount of pedal operation increases, the neutral microswitch reverses from off to on and then remains on, and the control output for the travel motor is the output voltage of the potentiometer, as shown in FIG. When the neutral micro switch is turned on, that is, when the output voltage value of the potentiometer is the reference value Vst, the control output of the driving motor reaches 0% and the output voltage value of the potentiometer reaches the upper limit value Vf. In this case, the control output of the traveling motor is calculated to be 100%. At this time, even if the output voltage value of the potentiometer exceeds the upper limit value Vf, the control output of the traveling motor is maintained at 100%. However, the horizontal axis of FIG. 8 represents the operation amount (depression amount) of the accelerator pedal, and θmax represents the maximum value of the operation amount.
[0008]
The accelerator device of the reach type forklift is almost the same as the accelerator device of the counterbalance type forklift described above, and is urged by a spring to hold the accelerator lever rotatably provided on the operation panel of the driver's seat in the neutral position. The forward micro switch that detects the forward operation of the accelerator lever and the reverse micro switch that detects the reverse operation of the accelerator lever detect whether the accelerator lever is operated or not, and the potentiometer The amount of rotation of the lever is detected, and the control CPU provides a control output corresponding to the output voltage of the potentiometer to the traveling motor to perform motor control.
[0009]
At this time, the forward micro switch and the reverse micro switch detect that the accelerator lever is in the neutral position without being operated in either the forward or reverse direction, and the forward micro switch and the reverse micro switch are both turned off. The adjustment work of the mounting positions of the potentiometer and both microswitches is performed so that the output level of the potentiometer becomes zero.
[0010]
Specifically, when the accelerator lever is in the neutral position, that is, in the non-operating state, both the forward micro switch and the reverse micro switch are turned off, and when the accelerator lever is operated forward or backward, the forward micro switch or the reverse micro switch is The position of the forward and reverse microswitches and the accelerator lever is adjusted so that they are turned on, and the potentiometer is screwed into the accelerator lever while the accelerator lever is not operated and the output voltage of the potentiometer is maintained at almost zero. When the output voltage of the potentiometer, which is proportional to the amount of operation of the accelerator lever forward and backward by the driver, reaches a predetermined control start level Vs, the forward and reverse microswitches are Both to turn on Lee black switch is mounted.
[0011]
Then, as shown in FIG. 9, an initial value is set as a reference value Vst that is the output voltage value of the potentiometer and serves as a reference for starting control (S81), and it is determined whether or not the forward microswitch is on (S82). If the determination result is NO, the process proceeds to step S88 described later. If the determination result is YES, it can be determined that the accelerator lever has been operated forward, and whether or not the output voltage value of the potentiometer is greater than the reference value Vst. Is determined (S83).
[0012]
If this determination result is NO, the process returns to step S82. If the determination result is YES, the difference between the output voltage value of the potentiometer and the reference value Vst is calculated (S84), and the output voltage value of the potentiometer is calculated. In order to set the upper limit value Vf, a predetermined amount is added to the reference value Vst to set the upper limit value Vf (S85), and the forward control output for the travel motor is calculated according to the output voltage value of the potentiometer. Then, based on the calculated forward control output, forward control of the traveling motor is performed (S87), and then the process returns to step S82 described above.
[0013]
On the other hand, if the determination result in step S82 is NO as described above, it is determined in step S88 whether the reverse microswitch is ON (S88). If the determination result is NO, the process proceeds to step S82 described above. Returning, if the determination result is YES, it can be determined that the accelerator lever has been operated backward, and it is determined whether or not the output voltage value of the potentiometer is greater than the reference value Vst (S89).
[0014]
If the determination result is NO, the process returns to step S82. If the determination result is YES, the difference between the output voltage value of the potentiometer and the reference value Vst is calculated (S90), and the output voltage value of the potentiometer is calculated. In order to set the upper limit value Vf, a predetermined amount is added to the reference value Vst to set the upper limit value Vf (S91), and the reverse control output for the traveling motor is calculated according to the output voltage value of the potentiometer. Then, based on the calculated reverse control output, reverse control of the traveling motor is performed (S93), and then the process returns to step S82 described above.
[0015]
By such a control procedure, as shown in FIG. 10 (a), the output voltage value of the potentiometer changes in proportion to the operation amount (tilt amount) of the accelerator lever in the forward direction, as shown in FIG. 10 (b). Thus, when the amount of operation of the accelerator lever in the forward direction increases, the forward micro switch reverses from OFF to ON and then maintains the ON state. As shown in FIG. The control output is proportional to the output voltage value of the potentiometer, and when the forward microswitch is turned on, that is, when the output voltage value of the potentiometer is the reference value Vs, the control output of the traveling motor is 0%, the output of the potentiometer Calculation is performed so that the forward drive control output of the traveling motor when the voltage value reaches the upper limit value Vf is 100%.
[0016]
Even when the accelerator lever is operated in the backward direction, as shown in FIG. 10A, the output voltage value of the potentiometer changes in the same manner as in the operation in the forward direction as shown in FIG. Thus, the reverse microswitch is reversed from OFF to ON, and the control output to the traveling motor changes in proportion to the output voltage value of the potentiometer, as shown in FIG.
[0017]
At this time, even if the output voltage value of the potentiometer exceeds the upper limit value Vf, the control output of the traveling motor is maintained at 100%. However, the horizontal axis of FIG. 10 represents the operation amount (tilt amount) of the accelerator lever, and θmax and −θmax indicate the maximum values of the forward operation amount and the reverse operation amount, respectively.
[0018]
[Problems to be solved by the invention]
However, in the above-described conventional accelerator device, in the case of a counterbalance type forklift, an adjustment error occurs when the potentiometer and the neutral microswitch are attached, and the positional relationship between the potentiometer and the neutral microswitch deviates from the normal state. As shown by the one-dot chain line in (a), when the output voltage characteristic of the potentiometer deviates below the normal characteristic shown by the solid line in (a), the accelerator pedal when reaching the reference value Vst is shown. The manipulated variable is larger than normal, and as shown by the one-dot chain line in FIG. 3C, the control output for the motor for driving is delayed or normal even though the neutral micro switch is on. In some cases, the amount of operation of the accelerator pedal is such that the control output for the driving motor reaches 100%. Control output there is a problem that does not reach 100%.
[0019]
Further, on the contrary, as shown by a two-dot chain line in FIG. 11A, when the output voltage characteristic of the potentiometer deviates higher than the normal characteristic shown by the solid line in FIG. When the reference value Vst is reached, the amount of operation of the accelerator pedal is smaller than normal, and when the neutral microswitch is turned on as shown by the two-dot chain line in FIG. The control output reaches 100% even though the amount of operation of the accelerator pedal is such that the control output for the traveling motor does not reach 100% under normal conditions. The inconvenience arises.
[0020]
The reach type forklift also has the same problem as the counter balance type forklift described above. That is, an adjustment error occurs when the potentiometer and both microswitches are attached, and the positional relationship between the potentiometer and the neutral microswitch is different from that in the normal state. As a result, as shown by the one-dot chain line in FIG. When the output voltage characteristic deviates from the normal characteristic shown by the solid line in FIG. 9A, the amount of operation of the accelerator lever when reaching the reference value Vst becomes larger than normal, and FIG. And as shown in (c), the rising of the control output for the traveling motor is delayed as shown by the alternate long and short dash line in (d), although the forward and reverse micro switches are turned on. Control even though the amount of operation of the accelerator pedal is such that the forward (or reverse) control output to the traveling motor reaches 100% under normal conditions. Power does not reach 100%.
[0021]
Furthermore, when the output voltage characteristic of the potentiometer deviates higher than the normal characteristic shown by the solid line in FIG. 12A, as shown by a two-dot chain line in FIG. 12A, the reference value Vst is reached. When the amount of operation of the accelerator lever becomes smaller than normal, and the forward and reverse microswitches are turned on as shown in FIGS. 7B and 7C, respectively, the two-dot chain line in FIG. As shown in the figure, the control lever for the driving motor is already at a certain value, causing sudden start and reverse, and the normal (forward) control output for the driving motor does not reach 100% under normal conditions. In spite of the operation amount, the control output reaches 100%.
[0022]
Further, such a problem may occur not only in the accelerator device but also in a hydraulic lever of a forklift, and similarly occurs in a control target controlled according to the operation amount of the operating body in an electric vehicle other than the forklift. Can be considered.
[0023]
Therefore, the present invention provides a control device capable of accurately controlling a controlled object even when there is an adjustment error of the operation amount detection means and the operation state detection means, as in normal time without the error. Objective.
[0024]
[Means for Solving the Problems]
In order to achieve the above-described object, the present invention detects an operation amount of an operation body by detecting the operation amount of the operation body in an electric vehicle control device that controls a control target of the electric vehicle according to an operation amount of the operation body. The operation amount detection means for outputting a detection signal proportional to the operation amount, the operation state detection means for detecting the operation state in which the operation body is operated and the non-operation state in which the operation body is not operated, and the operation state detection means The storage means for storing the output value of the operation amount detection means when the non-operation state is detected, and the stored value of the storage means when the operation state is detected by the operation state detection means as the reference value And control means for starting control of the controlled object.
[0025]
According to such a configuration, the output value of the operation amount detection means when the operation state of the operating body is detected by the operation state detection means is stored in the storage means, and the control value is controlled by using the stored value as a reference value. Since the control of the target is started, even if there is an adjustment error of the operation amount detection means or the operation state detection means, the reference value for starting the control is changed according to the error. Similarly, the controlled object can be controlled with high accuracy.
[0026]
Further, according to the present invention, the control unit gives a control output according to an output value of the operation amount detection means to the control object, with an upper limit value obtained by adding a predetermined amount to the reference value. It is characterized by.
[0027]
According to such a configuration, control of the control target is started using the stored value of the storage unit when the operation state of the operating body is detected by the operation state detection unit as a reference value, and the reference value is predetermined. Since the control output proportional to the operation amount of the operating body is given to the control object with the value obtained by adding the predetermined amount as the upper limit value, the control output always in the range of 0 to 100% is given according to the operation amount of the operating body. It can be given to the control object and controlled.
[0028]
In the present invention, the electric vehicle is a counterbalance forklift, the control object is a travel motor for the counterbalance forklift, and the operating body is an accelerator pedal for adjusting the output of the travel motor. The operation amount detection means comprises a potentiometer that detects the depression amount of the accelerator pedal and outputs a voltage signal proportional to the depression amount, and the operation state detection means is turned on according to the operation and non-operation of the accelerator pedal, It consists of a neutral microswitch that turns off.
[0029]
According to such a configuration, in the counterbalance type forklift, it is possible to control the output of the traveling motor within a range of 0 to 100% in accordance with the operation amount of the accelerator pedal.
[0030]
In the present invention, the electric vehicle is a reach-type forklift, the control object is a travel motor for a reach-type forklift, the operating body is an accelerator lever that adjusts the output of the travel motor, and the operation The amount detection means comprises a potentiometer that detects the amount of tilting of the accelerator lever forward and backward, and outputs a voltage signal proportional to the amount of tilting, and the operation state detecting means is operated by the forward operation of the accelerator lever. It is characterized by comprising a forward microswitch that is turned on and turned off otherwise, and a reverse microswitch that is turned on by the reverse operation of the accelerator lever and turned off otherwise.
[0031]
According to such a configuration, in the reach type forklift, output control of the traveling motor in the forward direction and the backward direction is performed within a range of 0 to 100% in accordance with the forward operation amount and the reverse operation amount of the accelerator lever. be able to.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
(First embodiment)
A first embodiment in which the present invention is applied to an accelerator device of a counterbalance forklift that is an electric vehicle will be described with reference to FIGS. 1 is a block diagram, FIG. 2 is a flowchart for explaining operations, and FIG. 3 is a diagram for explaining operations.
[0033]
In the accelerator device mounted on the counterbalance type forklift in the present embodiment, as shown in FIG. 1, an accelerator pedal as an operating body is arranged on the floor of the driver's seat so that the driver can operate with his / her foot. An operation state where the accelerator pedal is operated and a non-operation state where the accelerator pedal is not operated are detected by a neutral
[0034]
Here, the neutral
[0035]
A
[0036]
Further, the
[0037]
Next, the operation will be described with reference to the flowchart of FIG. 2. As shown in FIG. 2, an initial value is set as a reference value Vst that is an output voltage value of the
[0038]
On the other hand, as shown in FIG. 2, if the determination result in step S2 is YES, it can be determined that the accelerator pedal has been operated, and the output voltage value of the
[0039]
Further, as shown in FIG. 2, a value obtained by adding a predetermined amount ΔV to the reference value Vst is set as an upper limit value Vf for the output voltage value of the potentiometer 2 (S6), and is proportional to the output voltage value of the
[0040]
When the
[0041]
On the other hand, an adjustment error has occurred when the
[0042]
However, in this case, as indicated by the one-dot chain line in FIG. 3A, the stored value of the
[0043]
Further, on the contrary, as indicated by the two-dot chain line in FIG. 3 (a), the output voltage characteristic of the
[0044]
Thus, according to the first embodiment, the
[0045]
Therefore, in the counterbalance type forklift, even if an adjustment error of the
[0046]
(Second Embodiment)
A second embodiment when the present invention is applied to an accelerator device for a reach-type forklift that is an electric vehicle will be described with reference to FIGS. 4 is a block diagram, FIG. 5 is a flowchart for explaining operations, and FIG. 6 is a diagram for explaining operations.
[0047]
In the accelerator device mounted on the reach-type forklift in this embodiment, as shown in FIG. 4, an accelerator lever is rotatably disposed on the operation panel of the driver's seat, and the forward microswitch 11 serving as the operation state detection means An operation state in which the accelerator lever is operated forward and a state other than the forward operation are detected, and an operation state in which the accelerator lever is operated backward by the reverse micro switch 12 that is also an operation state detection unit, and The state other than the reverse operation is detected, the operation amount (tilting amount) of the accelerator lever by the driver is detected by the tension meter 13 as the operation amount detection means, and the operation amount of the accelerator lever is detected by the
[0048]
Here, the forward micro switch 11 and the reverse micro switch 12 are turned on in the forward operation state and the reverse operation state of the accelerator lever, respectively, and the forward micro switch is turned off except in the forward operation, and the reverse micro switch is turned out in other than the reverse operation. The attachment position of the potentiometer 13 is adjusted so that the output level of the potentiometer 13 becomes zero with both the forward microswitch 11 and the reverse microswitch 12 turned off.
[0049]
A
[0050]
Further, the
[0051]
Next, the operation will be described with reference to the flowchart of FIG. 5. As shown in FIG. 5, an initial value is set as a reference value Vst that is an output voltage value of the potentiometer 13 and serves as a reference for starting control (S11). Then, it is determined whether or not the forward microswitch 11 is ON (S12). If the determination result is NO, it is determined whether or not the reverse microswitch 11 is ON (S13), and this determination result is NO. If there is, both the microswitches 11 and 12 are off and the accelerator lever is in a non-operating state, and the output voltage value of the potentiometer 13 at that time is updated and stored in the
[0052]
On the other hand, if the determination result in step S12 is YES, it can be determined that the accelerator lever has been operated forward, and the output voltage value of the potentiometer 13 is the reference value Vst stored in the
[0053]
Further, as shown in FIG. 5, a value obtained by adding a predetermined amount ΔV to the reference value Vst is set as the upper limit value Vf for the output voltage value of the potentiometer 13 (S17), and is proportional to the output voltage value of the potentiometer 13. The forward control output for the traveling
[0054]
If the determination result in step S13 is YES, it can be determined that the accelerator lever has been operated backward, and the output voltage value of the potentiometer 13 is the reference stored in the
[0055]
Further, as shown in FIG. 5, a value obtained by adding a predetermined amount ΔV to the reference value Vst is set as an upper limit value Vf for the output voltage value of the potentiometer 13 (S22), and is proportional to the output voltage value of the potentiometer 13. The reverse control output for the
[0056]
If the potentiometer 13 and the forward / reverse microswitches 11 and 12 are normally attached without any adjustment error, the control procedure as described above causes the potentiometer 13 to move as shown by the solid line in FIG. The output voltage value changes in proportion to the operation amount (tilt amount) of the accelerator lever. As shown in FIG. 5B, for example, when the operation amount of the accelerator lever increases, the forward micro switch 11 is turned off. The control output for the traveling
[0057]
The case where the reverse operation amount of the accelerator lever increases is the same as that in the case of the forward operation described above. However, the horizontal axis of FIG. 6 represents the operation amount (tilt amount) of the accelerator lever, and θmax and −θmax represent the maximum values of the forward operation amount and the reverse operation amount, respectively.
[0058]
On the other hand, an adjustment error has occurred when the potentiometer 13 and both the microswitches 11 and 12 are attached, and the output voltage characteristic of the potentiometer 13 is shown in FIG. When the forward microswitch 11 is reversed from OFF to ON, for example, the output voltage value of the potentiometer 13 stored in the
[0059]
However, in this case, as indicated by the one-dot chain line in FIG. 6A, the stored value of the
[0060]
Further, on the contrary, as shown by the two-dot chain line in FIG. 6 (a), the output voltage characteristic of the potentiometer 13 is shifted higher than the normal characteristic shown by the solid line in FIG. 6 (a). When the forward microswitch 11 is reversed from OFF to ON, the output voltage value of the potentiometer 13 stored in the
[0061]
As described above, according to the second embodiment, the
[0062]
Therefore, in the reach-type forklift, even if an adjustment error of the potentiometer 13 or both the microswitches 11 and 12 occurs, the traveling
[0063]
In each of the above-described embodiments, the case where the operation amount detection means is configured by the
[0064]
Further, the operation state detection means is not limited to the above-described
[0065]
Furthermore, it goes without saying that the storage means for storing the output value of the operation amount detection means such as a potentiometer is not limited to the
[0066]
Further, in each of the above-described embodiments, the case where the present invention is applied to the accelerator device of the counterbalance type forklift and the reach type forklift has been described. However, the application target of the present invention is not limited to the accelerator device of these forklifts. Of course, the present invention can be similarly applied to a hydraulic operation system controlled by operation of a hydraulic lever.
[0067]
Furthermore, the present invention can also be applied to an electric vehicle other than a forklift that controls an object to be controlled in accordance with an operation amount of an operating body such as a lever, and the same effects as those of the above-described embodiment can be obtained. Needless to say, you can.
[0068]
The present invention is not limited to the above-described embodiments, and various modifications other than those described above can be made without departing from the spirit of the present invention.
[0069]
【The invention's effect】
As described above, according to the first aspect of the present invention, the output value of the operation amount detection unit when the operation state of the operating body is detected by the operation state detection unit is stored in the storage unit, and the stored value is stored in the storage unit. As the reference value, control of the control target is started by the control means, so that even if there is an adjustment error of the operation amount detection means or the operation state detection means, the reference value for starting the control is changed according to the error. Therefore, it is possible to control the controlled object with high accuracy in the same way as in the normal state without error, and even if there is an adjustment error in the operation amount detecting means and the operating state detecting means, as in the normal state without the error. It is possible to provide a control device that can control a control target with high accuracy.
[0070]
According to the second aspect of the present invention, control of the controlled object is started using the stored value of the storage means when the operation state of the operating body is detected by the operation state detecting means as a reference value, and the reference value Since a control output proportional to the operation amount of the operating tool is given to the control object with the value obtained by adding a predetermined amount determined in advance as an upper limit, the range is always in the range of 0 to 100% depending on the operating amount of the operating tool. It is possible to control by giving the control output in the control object.
[0071]
According to the third aspect of the present invention, in the counterbalance forklift, it is possible to control the output of the travel motor within a range of 0 to 100% according to the operation amount of the accelerator pedal.
[0072]
According to the fourth aspect of the present invention, in the reach type forklift, the traveling motor is moved in the forward direction and the backward direction within a range of 0 to 100% in accordance with the forward operation amount and the reverse operation amount of the accelerator lever. Output control can be performed.
[Brief description of the drawings]
FIG. 1 is a block diagram of a first embodiment of the present invention.
FIG. 2 is a flowchart for explaining the operation of the first embodiment of the present invention;
FIG. 3 is an operation explanatory diagram of the first embodiment of the present invention.
FIG. 4 is a block diagram of a second embodiment of the present invention.
FIG. 5 is a flowchart for explaining the operation of the second embodiment of the present invention;
FIG. 6 is an operation explanatory diagram of a second embodiment of the present invention.
FIG. 7 is a flowchart for explaining the operation of the first conventional example.
FIG. 8 is an operation explanatory diagram of a first conventional example.
FIG. 9 is a flowchart for explaining the operation of the second conventional example.
FIG. 10 is an operation explanatory diagram of a second conventional example.
FIG. 11 is an operation explanatory diagram of a first conventional example.
FIG. 12 is an operation explanatory diagram of a second conventional example.
[Explanation of symbols]
1 Neutral micro switch (operation state detection means)
2,13 Potentiometer (Operation amount detection means)
3,14 CPU (control means)
4,15 Traveling motor (control target)
5,16 RAM (storage means)
11 Forward micro switch (operation state detection means)
12 Backward micro switch (operation state detection means)
Claims (4)
前記操作体の操作量を検出してその検出操作量に比例した検出信号を出力する操作量検出手段と、
前記操作体が操作されている操作状態及び操作されていない非操作状態を検出する操作状態検出手段と、
前記操作状態検出手段により前記非操作状態が検出されるときの前記操作量検出手段の出力値を記憶する記憶手段と、
前記操作状態検出手段により前記操作状態が検出されるときの前記記憶手段の記憶値を基準値として前記制御対象の制御を開始する制御手段と
を備えていることを特徴とする電気車両の制御装置。In the control apparatus for an electric vehicle that controls the control target of the electric vehicle according to the operation amount of the operating body,
An operation amount detection means for detecting an operation amount of the operating body and outputting a detection signal proportional to the detected operation amount;
An operation state detection means for detecting an operation state in which the operation body is operated and a non-operation state in which the operation body is not operated;
Storage means for storing an output value of the operation amount detection means when the non-operation state is detected by the operation state detection means;
An electric vehicle control device comprising: control means for starting control of the control object with reference to a stored value of the storage means when the operation state is detected by the operation state detection means. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001268311A JP3646987B2 (en) | 2001-09-05 | 2001-09-05 | Electric vehicle control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001268311A JP3646987B2 (en) | 2001-09-05 | 2001-09-05 | Electric vehicle control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003079010A JP2003079010A (en) | 2003-03-14 |
| JP3646987B2 true JP3646987B2 (en) | 2005-05-11 |
Family
ID=19094313
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001268311A Expired - Fee Related JP3646987B2 (en) | 2001-09-05 | 2001-09-05 | Electric vehicle control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3646987B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200398814A1 (en) * | 2017-12-15 | 2020-12-24 | Nissan Motor Co., Ltd. | Fuel Economy Display Control Method and Fuel Economy Display Control System |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5685791B2 (en) * | 2010-09-29 | 2015-03-18 | 日立オートモティブシステムズ株式会社 | Booster |
-
2001
- 2001-09-05 JP JP2001268311A patent/JP3646987B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200398814A1 (en) * | 2017-12-15 | 2020-12-24 | Nissan Motor Co., Ltd. | Fuel Economy Display Control Method and Fuel Economy Display Control System |
| US11535230B2 (en) * | 2017-12-15 | 2022-12-27 | Nissan Motor Co., Ltd. | Fuel economy display control method and fuel economy display control system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003079010A (en) | 2003-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2009249562B2 (en) | A materials handling vehicle having a control apparatus for determining an acceleration value | |
| JP4310462B2 (en) | vehicle | |
| JP2004034928A (en) | Vehicle operation device | |
| US10745075B2 (en) | Traveling apparatus | |
| JP3646987B2 (en) | Electric vehicle control device | |
| WO2022045242A1 (en) | Power steering control device and power steering control method | |
| JP2005258815A (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
| JP2024001626A (en) | steering gear | |
| JP4780178B2 (en) | vehicle | |
| JP4017471B2 (en) | forklift | |
| JP5591647B2 (en) | Shift device | |
| JP4228474B2 (en) | Power steering control device | |
| JP4430988B2 (en) | Haptic input device | |
| JP6582657B2 (en) | Steering control device | |
| CN108466648A (en) | Power-assisted adjusting method, device, EPS and automobile for EPS | |
| JP3548401B2 (en) | Rotary snowplow | |
| JP2001026278A (en) | Power steering control device | |
| JP6575417B2 (en) | Control device for vehicle running motor | |
| JP2003128397A (en) | Accelerator of electric vehicle | |
| JP2003306149A (en) | Steering switch device | |
| JP3777571B2 (en) | Traveling control device and control method for cargo handling vehicle | |
| JP2007172337A (en) | Operating device | |
| JP2017184572A (en) | Traveling motor control apparatus for vehicle | |
| AU2015218462B2 (en) | A materials handling vehicle | |
| JP3934542B2 (en) | Electric power steering device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050201 |
|
| 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: 20050204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050204 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3646987 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080218 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090218 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100218 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100218 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110218 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120218 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130218 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140218 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |