(57)【要約】【課題】傾斜センサーを設けることなく、車両の姿勢が傾いた状態にあることを判定することができる車両用スライドドア制御装置を提供する。【解決手段】コントロールユニット１５はパワースライドドア７の移動速度が制御速度に収束するように制御する。コントロールユニット１５は速度演算器１９、位置検出器２１、及び坂路判定器２３を備えている。速度演算器１９はパワースライドドア７の移動速度を演算する。位置検出器２１はパワースライドドア７の作動を開始した位置からの移動距離を検出する。坂路判定器２３は速度演算器１９及び位置検出器２１に電気的に接続され、速度演算器１９から入力される速度情報信号及び位置検出器２１から入力される位置情報信号に基づいて自動車１が坂路上にあるか否かを判定する。【選択図】  図２
2004255905.tif 000002
【特許請求の範囲】
【請求項１】
開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、
上記スライドドアの移動速度を検出する速度検出器と、
上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、
上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、
を備えている車両用スライドドア制御装置。
【請求項２】
開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、
上記スライドドアの移動速度を検出する速度検出器と、
上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、
上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になり、且つ、上記移動距離が上記第１所定距離に達するまでの間に、上記第１所定距離より小さい第２の所定距離以上の区間で継続して上記移動速度が上記制御速度より大きい第２の所定速度以上であったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、
を備えている車両用スライドドア制御装置。
【請求項３】
開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、
上記スライドドアの移動速度を検出する速度検出器と、
上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、
上記移動速度と上記制御速度との差を上記移動距離について積分した積分値を演算する積分演算器と、
上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になり、且つ、上記移動距離が上記第１所定距離に達したときに上記積分値が所定値以上になったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、
を備えている車両用スライドドア制御装置。
【請求項４】
請求項１〜３のいずれか１つに記載の車両用スライドドア制御装置と、
上記スライドドアを駆動するモータと、
該モータのシャフトの回転数を検出するとともに検出された回転数を基にパルス信号を生成し、該パルス信号を上記速度検出器及び上記距離検出器に発信するエンコーダとを備え、
速度検出器は上記パルス信号のパルス幅を基に上記移動速度を検出するように構成され、
距離検出器は上記パルス信号のパルス数を基に上記移動距離を検出するように構成されている車両用スライドドア構造。
【請求項５】
請求項４記載の車両用スライドドア構造を備えている自動車。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用スライドドア制御装置並びにそれを備えている車両用スライドドア構造及び自動車に関する。
【０００２】
【従来の技術】
従来より、パワースライドドアを開閉するパワースライドドアエレクトリックコントロールユニット（以下、コントロールユニットという）を有する車両用スライドドア構造が知られている。
【０００３】
図１０に示すように、車両用スライドドア構造１０１は、パワースライドドア１０３、パワースライドドア１０３を駆動するモータ１０５、モータ１０５の駆動力をパワースライドドア１０３に伝えるケーブル１０７、パルスエンコーダー１０９、及びコントロールユニット１１１を備えている。パルスエンコーダー１０９はモータ１０５の回転数を検出し、検出結果の情報を１組のパルスとして出力するものである。
【０００４】
コントロールユニット１１１は、モータ１０５に電力を供給するモータ電源１１３、パワースライドドア１０３の移動速度を演算する速度演算器１１５、パワースライドドア１０３の位置を検出する位置検出器１１７、及びモータ１０５を制御するための制御出力を演算する制御出力演算器１１９を有する。
【０００５】
速度演算器１１５はパルスエンコーダー１０９から入力されたパルスからパワースライドドア１０３の移動速度を演算し、位置検出器１１７はパルスエンコーダー１０９から入力されたパルスからパワースライドドア１０３の位置を検出する。
【０００６】
制御出力演算器１１９は、移動速度及びパワースライドドア１０３の位置に基づいてその位置に対して設定されたパワースライドドア１０３の制御速度を読み出す。そして、制御出力演算器１１９は、その制御速度と移動速度との差及び制御出力に対する補正量を演算するために用いられる補正量演算パラメータに基づいてモータ１０５に出力する制御出力を演算し、演算した制御出力をモータ１０５に対して出力する。それにより、パワースライドドア１０３の移動速度が制御速度に収束するように、モータ１０５は制御される。
【０００７】
しかし、この車両用スライドドア構造１０１には、自動車が停車している場所の傾斜状態を検出する装置が設けられていないため、その場所がどのような傾斜状態であっても、自動車が平地上にある場合と同様の制御を行っていた。したがって、自動車が急勾配にある場合にパワースライドドア１０３を開閉したとき、パワースライドドア１０３に自重がかかることによりいわゆるハンチングが発生することがあった。ここでいうハンチングとは、パワースライドドア１０３と車体との間に設けられたバネがパワースライドドア１０３の自重がかかることにより伸び縮みし、パワースライドドア１０３の移動速度が大きく変動する現象である。
【０００８】
そこで、車両用スライドドア構造に自動車が停車している場所の傾斜状態を検出する傾斜センサーが設けられた（例えば、特許文献１参照）。
【０００９】
そして、図１１に示すように、傾斜センサー１２１により検出された傾斜状態を基に、コントロールユニット１１１内に設けられた坂路判定器１２３が自動車が坂路上にあるか否かを判定する。坂路判定器１２３により自動車が坂路上にあると判定されたとき、制御出力演算器１１９は補正量演算パラメータを平地用のものから坂路用のものに切り替える。これにより、制御出力演算器１１９は、その制御速度と移動速度との差及び坂路用補正量演算パラメータに基づいて坂路に適した制御出力を演算することができる。
【００１０】
【特許文献１】
特開平５−１０４９５０号公報
【００１１】
【発明が解決しようとする課題】
しかし、この場合、傾斜センサー１２１を別に設けなければならず、車両用スライドドア構造１０１の構成の複雑化及びコストアップをもたらした。
【００１２】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、傾斜センサーを設けることなく、車両の姿勢が傾いた状態にあることを判定することができる車両用スライドドア制御装置を提供することにある。
【００１３】
【課題を解決するための手段】
本発明に係る車両用スライドドア制御装置は、開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、上記スライドドアの移動速度を検出する速度検出器と、上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、を備えているものである。
【００１４】
これにより、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。それゆえに、傾斜センサーを別に設ける必要がない。したがって、本発明によれば、車両用スライドドア制御装置の構造の簡略化及びコストの削減化を図ることができる。
【００１５】
本発明に係る車両用スライドドア制御装置は、開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、上記スライドドアの移動速度を検出する速度検出器と、上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になり、且つ、上記移動距離が上記第１所定距離に達するまでの間に、上記第１所定距離より小さい第２の所定距離以上の区間で継続して上記移動速度が上記制御速度より大きい第２の所定速度以上であったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、を備えているものである。
【００１６】
これにより、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になり、且つ、移動距離が第１所定距離に達するまでの間に、第２所定距離以上の区間で継続して移動速度が第２所定速度以上であったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。それゆえに、傾斜センサーを別に設ける必要がない。したがって、本発明によれば、車両用スライドドア制御装置の構造の簡略化及びコストの削減化を図ることができる。
【００１７】
また、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になったことに加え、第２所定距離以上の区間で継続して移動速度が第２所定速度以上であったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。つまり、上述のような２つの条件を満たしたときにはじめて、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。したがって、本発明によれば、車両の姿勢が傾いた状態にあるか否かをより確実に判定することができる。
【００１８】
本発明に係る車両用スライドドア制御装置は、開閉時のスライドドアの移動速度が所定の制御速度に収束するように制御する車両用スライドドア制御装置であって、上記スライドドアの移動速度を検出する速度検出器と、上記スライドドアが作動を開始した位置からの移動距離を検出する距離検出器と、上記移動速度と上記制御速度との差を上記移動距離について積分した積分値を演算する積分演算器と、上記スライドドアの開閉時において上記移動距離が第１の所定距離に達するまでの間に上記移動速度が上記制御速度より大きい第１の所定速度以上になり、且つ、上記移動距離が上記第１所定距離に達したときに上記積分値が所定値以上になったとき、車両の姿勢が傾いた状態にあると判定する傾斜判定器と、を備えているものである。
【００１９】
これにより、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になり、且つ、積分値が所定値以上になったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。それゆえに、傾斜センサーを別に設ける必要がない。したがって、本発明によれば、車両用スライドドア制御装置の構造の簡略化及びコストの削減化を図ることができる。
【００２０】
また、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になったことに加え、積分値が所定値以上になったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。つまり、上述のような２つの条件を満たしたときにはじめて、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。したがって、本発明によれば、車両の姿勢が傾いた状態にあるか否かをより確実に判定することができる。
【００２１】
本発明に係る車両用スライドドア構造は、車両用スライドドア制御装置と、上記スライドドアを駆動するモータと、該モータのシャフトの回転数を検出するとともに検出された回転数を基にパルス信号を生成し、該パルス信号を上記速度検出器及び上記距離検出器に発信するエンコーダとを備え、速度検出器が上記パルス信号のパルス幅を基に上記移動速度を検出するように構成され、距離検出器が上記パルス信号のパルス数を基に上記移動距離を検出するように構成されているものである。
【００２２】
本発明に係る自動車は、車両用スライドドア構造を備えているものである。
【００２３】
【発明の効果】
本発明によれば、スライドドアの開閉時において移動距離が第１所定距離に達するまでの間に移動速度が第１所定速度以上になったとき、傾斜判定器は車両の姿勢が傾いた状態にあると判定する。したがって、傾斜センサーを別に設ける必要がないため、車両用スライドドア制御装置の構造の簡略化及びコストの削減化を図ることができる。
【００２４】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
【００２５】
（実施形態１）
本発明に係る自動車１は、図１に示すように、車両用スライドドア構造３とボディシェル５とを有している。
【００２６】
車両用スライドドア構造３は、図１及び図２に示すように、パワースライドドア（ＰＳＤ）７と、ケーブル９と、パルスエンコーダ１１と、モータ１３と、車両用スライドドア制御装置としてのパワースライドドアエレクトリックコントロールユニット（以下、コントロールユニットという）１５とを有している。
【００２７】
パワースライドドア７は、図１に示すように、ボディシェル５に沿って前後方向に滑らせることにより開閉可能に構成されている。そして、車１内に設けられたパワースライドドアスイッチ（図示せず）の開閉操作を行うこと、パワースライドドア７のインサイドドアハンドル（図示せず）あるいはアウトサイドドアハンドル７ａを軽く動かすこと、または、電波式キーレスエントリーシステムのリモコン（図示せず）で開閉操作を行うこと等によりコントロールユニット１５はモータ１３を駆動し、それにより、パワースライドドア７は自動的に開閉される。
【００２８】
ケーブル９はパワースライドドア７及びモータ１３に構造的に接続され、モータ１３の駆動力をパワースライドドア７に伝えるものである。
【００２９】
パルスエンコーダ１１はモータ１３のシャフトの回転数を検出するとともに、その回転数の情報を１組のパルスとして後述する速度演算器１９及び位置検出器２１に出力するものである。言い換えれば、パルスエンコーダ１１はパワースライドドア７の移動状態を検出するとともに、その移動状態の情報を１組のパルスとして速度演算器１９及び位置検出器２１に出力するものである。
【００３０】
モータ１３はコントロールユニット１５に電気的に接続され、コントロールユニット１５により制御されている。
【００３１】
コントロールユニット１５は、パワースライドドア７の開閉時において、後述する坂路判定器２３により自動車１が平地上にあると判定されたとき、パワースライドドア７の移動速度が平地用（通常）制御速度に収束するように制御する。一方、坂路判定器２３により自動車１が坂路上にあると判定されたとき、コントロールユニット１５はパワースライドドア７の移動速度が坂路用制御速度（低速）に収束するように制御する。本実施形態においては、平地用制御速度は２５０ｍｍ／ｓｅｃに設定され、坂路用制御速度は１５０ｍｍ／ｓｅｃに設定されている。なお、本発明で言うところの所定の制御速度は平地用制御速度に対応する。
【００３２】
コントロールユニット１５は、モータ電源１７、速度検出器としての速度演算器１９、距離検出器としての位置検出器２１、傾斜判定器としての坂路判定器２３、及び制御出力演算器２５を備えている。
【００３３】
モータ電源１７はモータ１３に電気的に接続され、モータ１３に電力を供給している。
【００３４】
速度演算器１９はパルスエンコーダ１１に電気的に接続され、パルスエンコーダ１１から入力されるパルスからパワースライドドア７の移動速度を演算する。具体的には、速度演算器１９は、パルスエンコーダ１１から入力されるパルスのパルス幅からパワースライドドア７の移動速度を演算する。そして、速度演算器１９は、演算したパワースライドドア７の移動速度の情報を有する速度情報信号を坂路判定器２３及び制御出力演算器２５に対して出力する。
【００３５】
位置検出器２１はパルスエンコーダ１１に電気的に接続され、パルスエンコーダ１１から入力されるパルスに基づきパワースライドドア７の作動を開始した位置からの移動距離を検出する。具体的には、位置検出器２１は、パルスエンコーダ１１から入力されるパルスの数をカウントすることによりパワースライドドア７の作動開始位置からの移動距離を検出する。そして、位置検出器２１は、検出したパワースライドドア７の移動距離の情報を有する位置情報信号を坂路判定器２３及び制御出力演算器２５に対して出力する。
【００３６】
坂路判定器２３は速度演算器１９及び位置検出器２１に電気的に接続され、速度演算器１９から入力される速度情報信号及び位置検出器２１から入力される位置情報信号に基づいて自動車１が坂路上にあるか否かを判定する。坂路判定器２３は、勾配が６°より大きい坂路上に自動車１があるときに、自動車１が坂路上にあると判定するように構成されている。そして、坂路判定器２３は、判定結果の情報を有する判定情報信号を制御出力演算器２５に対して出力する。坂路判定器２３による坂路判定処理の工程についての詳細な説明は後述する。
【００３７】
制御出力演算器２５はモータ１３、速度演算器１９、位置検出器２１及び坂路判定器２３に電気的に接続され、モータ１３に出力する制御出力を演算するものである。そして、制御出力演算器２５は、演算した制御出力をモータ１３に対して出力する。本実施形態においては、制御出力演算器２５が出力する制御出力はＰＷＭ出力によって構成されている。ＰＷＭ出力はパルスの振幅が一定で、スイッチング動作の一周期に占めるオン期間の割合によりパルス幅、すなわち、モータ１３に対して出力する電圧が変化するものである。なお、制御出力演算器２５による制御出力演算処理の工程についての詳細な説明は後述する。
【００３８】
ここで、本実施形態に係るパワースライドドア７を閉じる際の工程を、図２及び図３に示すフローチャートを参照しながら説明する。なお、本実施形態においては、自動車１は勾配１２°の坂路上に停車した状態にあり、フロント部１ａ（図１参照）がリア部１ｂより低い側に位置する。また、パワースライドドア７は全開の状態にある。さらに、初期状態においてコントロールユニット１５は、パワースライドドア７の移動速度を平地用制御速度に収束するように設定されている。
【００３９】
まず、ユーザーが車１内に設けられたパワースライドドアスイッチの閉操作を行うと、スライドドア閉信号がコントロールユニット１５に対して発信される。
【００４０】
スライドドア閉信号を受信したコントロールユニット１５は、パワースライドドア７の移動速度が平地用制御速度に収束するようにモータ１３を駆動する。それにより、パワースライドドア７は閉まり始める。
【００４１】
このとき、フロント部１ａがリア部１ｂより低い側に位置するため、パワースライドドア７には自重が作用する。このため、図４に示すように、パワースライドドア７の移動速度は、閉作動開始直後、平地用制御速度より大幅に大きくなる（図４におけるａ）。本実施形態においては、パワースライドドア７の移動速度は４００ｍｍ／ｓｅｃ以上となる。
【００４２】
次に、図３に示すように、コントロールユニット１５による制御出力演算処理が開始される（図４におけるｂ）。なお、この制御出力演算処理は所定の制御周期ごとに実施される処理である。
【００４３】
コントロールユニット１５は、パワースライドドア７が電動で開閉している（自動で運転している）か否かを判定する（ステップＳ１）。
【００４４】
パワースライドドア７が電動で開閉していると判定されたとき、坂路判定器２３は自動車１が坂路上にあるか否かを判定する（ステップＳ２）。なお、ステップＳ１のプロセスにおいてＮｏと判定された場合には、ステップＳ１に戻る。
【００４５】
ここで、坂路判定器２３による坂路判定処理を図５を用いながら詳細に説明する。なお、この坂路判定処理は所定の制御周期ごとに実施される処理である。
【００４６】
坂路判定器２３は、パワースライドドア７が電動で開閉しているか否かを判定する（ステップＳ３）。
【００４７】
パワースライドドア７が電動で開閉していると判定したとき、坂路判定器２３は閉作動（運転）開始後のパワースライドドア７の移動距離が規定距離に達したか否かを判定する。本実施形態においては、閉作動開始後に位置検出器２１によりカウントされたパルスが５０パルスに達したか否かを判定する（ステップＳ４）。なお、カウントされたパルスが５０パルスであるとき、閉作動開始後のパワースライドドア７の移動距離はおよそ１４０ｍｍである。また、本発明で言うところの第１所定距離は５０パルスに対応する距離である。
【００４８】
カウントされたパルスが５０パルスに達していないと判定したとき、坂路判定器２３は自動車１が坂路上にないと判定、すなわち、自動車１が平地上にあると判定する（ステップＳ７ｂ）。なお、カウントされたパルスが５０パルスに達していないと判定されたときには、自動車１が坂路上にあるか否かに拘わらず、自動車１が坂路上にないと判定されるように坂路判定器２３は構成されている。
【００４９】
自動車１が平地上にあると判定したとき、坂路判定器２３は自動車１が平地上にあるという情報を有する平地情報信号を制御出力演算器２５に対して発信する。
【００５０】
図３に示すように、平地情報信号を受信した制御出力演算器２５は、コントロールユニット１５内のメモリ（図示せず）に記憶された平地用制御速度及び平地用補正量演算パラメータを読み出す（ステップＳ８及びステップＳ９）。
【００５１】
制御出力演算器２５は、平地用制御速度とパワースライドドア７の現在の移動速度との差及び平地用補正量演算パラメータを基に平地用制御出力に対する補正量を求める（ステップＳ１２）。平地用制御出力とは、パワースライドドア７の移動速度を平地用制御速度に収束させるときに、モータ１３に出力する基本制御出力である。平地用制御出力もメモリに記憶されている。平地用補正量演算パラメータとは、平地用制御出力に対する補正量を演算するために用いられるものである。
【００５２】
そして、その求めた補正量を平地用制御出力に加えることにより、制御出力演算器２５は現在出力するべき制御出力を算出し（ステップＳ１３）、算出された制御出力をモータ１３に出力する。
【００５３】
ここで、パワースライドドア７の現在の移動速度は平地用制御速度より大きいため、補正量は負となり、モータ１３への制御出力は小さくなる。その結果、パワースライドドア７に制動力が加わり、パワースライドドア７の移動速度は平地用制御速度より小さくなる（図４におけるｃ）。なお、パワースライドドア７の現在の移動速度が平地用制御速度より小さいときには、補正量が正となり、モータ１３への制御出力は大きくなる。
【００５４】
その後、カウントされたパルスが５０パルスに達する（図４におけるｄ）。
【００５５】
図５に示すように、坂路判定器２３はパワースライドドア７が電動で開閉しているか否かを判定する（ステップＳ３）。
【００５６】
パワースライドドア７が電動で開閉していると判定したとき、坂路判定器２３はカウントされたパルスが５０パルスに達したか否かを判定する（ステップＳ４）。
【００５７】
カウントされたパルスが５０パルスに達したと判定したとき、坂路判定器２３は速度演算器１９が一度でも４００ｍｍ／ｓｅｃ以上の速度を検出したか否かを判定する（ステップＳ５）。なお、本発明で言うところの第１所定速度は４００ｍｍ／ｓｅｃに対応する。
【００５８】
一度でも４００ｍｍ／ｓｅｃ以上の速度を検出したと判定したとき、坂路判定器２３は速度演算器１９が３５０ｍｍ／ｓｅｃ以上の速度を規定距離の間継続して検出したか否かを判定する。本実施形態においては、図４に示すように、坂路判定器２３は３５０ｍｍ／ｓｅｃ以上の速度を５パルスの間継続して検出したか否かを判定する（ステップＳ６）。なお、本発明で言うところの第２所定距離は５パルスに相当する距離に対応し、第２所定速度は３５０ｍｍ／ｓｅｃに対応する。
【００５９】
３５０ｍｍ／ｓｅｃ以上の速度を５パルスの間継続して検出したと判定したとき、坂路判定器２３は自動車１が坂路上にあると判定する（ステップＳ７ａ）。
【００６０】
なお、ステップＳ３〜ステップＳ６のプロセスにおいてＮｏと判定された場合には、坂路判定器２３は自動車１が平地上にあると判定する（ステップＳ７ｂ）。
【００６１】
ステップＳ２において、自動車１が坂路上にあると判定したとき、坂路判定器２３は自動車１が坂路上にあるという情報を有する坂路情報信号を制御出力演算器２５に対して発信する。
【００６２】
図３に示すように、坂路情報信号を受信した制御出力演算器２５は、コントロールユニット１５内のメモリに記憶された坂路用制御速度及び坂路用補正量演算パラメータを読み出す（ステップＳ１０及びステップＳ１１）。
【００６３】
制御出力演算器２５は、坂路用制御速度とパワースライドドア７の現在の移動速度との差及び坂路用補正量演算パラメータを基に坂路用制御出力に対する補正量を求める（ステップＳ１２）。坂路用制御出力とは、パワースライドドア７の移動速度を坂路用制御速度に収束させるときに、モータ１３に出力する基本制御出力である。坂路用制御出力もメモリに記憶されている。なお、当然のことであるが、坂路用制御出力は平地用制御出力より小さい。坂路用補正量演算パラメータとは、坂路用制御出力に対する補正量を演算するために用いられるものである。
【００６４】
そして、その求めた補正量を坂路用制御出力に加えることにより、制御出力演算器２５は現在出力するべき制御出力を算出し（ステップＳ１３）、算出された制御出力をモータ１３に出力する。ここで、パワースライドドア７の現在の移動速度は坂路用制御速度より大きいため、補正量は負となり、モータ１３への制御出力は小さくなる。
【００６５】
以後、コントロールユニット１５による制御出力演算処理が繰り返し行われる。そして、パワースライドドア７の閉作業は完了する。
【００６６】
ここで、パワースライドドア７の移動速度が平地用制御速度に収束するようにモータ１３を制御するとき（図６参照）と、移動速度が平地用制御速度に収束するように制御した後に坂路用制御速度に収束するように制御するとき（図７参照）とのパワースライドドア７の速度変化を比較する。なお、自動車１は勾配１２°の坂路上に停車した状態にあり、フロント部１ａ（図１参照）がリア部１ｂより低い側に位置する。
【００６７】
図６及び図７から明らかなように、後者の移動速度の方が制御速度に早く収束する。言い換えれば、後者の方がハンチングが早く収まる。
【００６８】
本実施形態によれば、速度演算器１９が５０パルス内に一度でも４００ｍｍ／ｓｅｃ以上の速度を検出するとともに、３５０ｍｍ／ｓｅｃ以上の速度を５パルスの間継続して検出したとき、坂路判定器２３は自動車１が坂路上にあると判定する。それゆえに、車両用スライドドア構造３に傾斜センサーを別に設ける必要がない。したがって、本実施形態によれば、車両用スライドドア構造３の構成の簡略化及びコストの削減化を図ることができる。
【００６９】
また、速度演算器１９が５０パルス内に一度でも４００ｍｍ／ｓｅｃ以上の速度を検出することに加えて、３５０ｍｍ／ｓｅｃ以上の速度を５パルスの間継続して検出したとき、坂路判定器２３は自動車１が坂路上にあると判定する。つまり、上述のような２つの条件を満たしたときにはじめて、坂路判定器２３は自動車１が坂路上にあると判定する。したがって、本実施形態によれば、自動車１が坂路上にあるか否かをより確実に判定することができ、信号にノイズが発生したとき等においても誤判定を防ぐことができる。
【００７０】
なお、本実施形態では、図５に示すように、坂路判定器２３による坂路判定処理においてステップＳ６が含まれているが、ステップＳ６は含まなくてもよい。このとき、５０パルス内に速度演算器１９が一度でも４００ｍｍ／ｓｅｃ以上の速度を検出したと判定したとき、坂路判定器２３は自動車１が坂路上にあると判定する。
【００７１】
（実施形態２）
実施形態２のコントロールユニット１５は、一度でも４００ｍｍ／ｓｅｃ以上の速度を検出するとともに、移動速度と平地用制御速度との差をパルス数について積分した積分値が７５０ｍｍ／ｓｅｃ以上になったとき、坂路判定器２３が自動車１が坂路上にあると判定するものである。その他の点については、実施形態１のものとほぼ同様である。
【００７２】
坂路判定器２３による坂路判定処理を図８に示すフローチャートを用いながら詳細に説明する。なお、本発明で言うところの積分演算器は坂路判定器２３に対応する。
【００７３】
坂路判定器２３はパワースライドドア７が電動で開閉しているか否かを判定する（ステップＳ３）。
【００７４】
パワースライドドア７が電動で開閉していると判定されたとき、坂路判定器２３はカウントされたパルスが５０パルスに達したか否かを判定する（ステップＳ４）。
【００７５】
カウントされたパルスが５０パルスに達したと判定したとき、坂路判定器２３は一度でも４００ｍｍ／ｓｅｃ以上の速度を検出したか否かを判定する（ステップＳ５）。
【００７６】
一度でも４００ｍｍ／ｓｅｃ以上の速度を検出したと判定したとき、坂路判定器２３はパワースライドドア７の移動速度と平地用制御速度との差をパルス数について積分した積分値（図９における斜線部）が規定値以上になったか否かを判定する（ステップＳ６´）。言い換えれば、坂路判定器２３は速度偏差の累積値が規定値以上になったか否かを判定する。本実施形態においては、移動速度と平地用制御速度との差をパルス数について積分した積分値が７５０ｍｍ／ｓｅｃ以上になったか否かを判定する。なお、この積分値は、移動速度が平地用制御速度より大きい範囲に関して積分した値である。
【００７７】
積分値が７５０ｍｍ／ｓｅｃ以上になったと判定したとき、坂路判定器２３は自動車１が坂路上にあると判定する（ステップＳ７ａ）。
【００７８】
なお、ステップＳ６´のプロセスにおいてＮｏと判定された場合には、ステップＳ３に戻る。
【００７９】
本実施形態では、５０パルス内に一度でも４００ｍｍ／ｓｅｃ以上の速度を検出することに加えて、積分値が７５０ｍｍ／ｓｅｃ以上になったとき、坂路判定器２３は自動車１が坂路上にあると判定する。つまり、上述のような２つの条件を満たしたときにはじめて、坂路判定器２３は自動車１が坂路上にあると判定する。したがって、本実施形態によれば、自動車１が坂路上にあるか否かをより確実に判定することができる。
【００８０】
なお、本実施形態では、積分値は、移動速度が平地用制御速度より大きい範囲に関して積分した値であるが、５０パルスの範囲に関して積分した値であってもよい。
【００８１】
（その他の実施形態）
上記各実施形態では、平地用制御速度の値及び坂路用制御速度の値は一定であるが、パワースライドドア７の位置によって異なる値をとってもよい。例えば、開又は閉作動開始直後の平地用制御速度及び坂路用制御速度の値を、開又は閉作動終了直前の値より大きく設定してもよい。
【００８２】
また、上記各実施形態は、自動車１のフロント部１ａがリア部１ｂより低い側に位置する場合に、全開されたパワースライドドア７を閉じるときの工程を説明したものであるが、上記各実施形態は、自動車１のフロント部１ａがリア部１ｂより高い側に位置する場合に、閉じられたパワースライドドア７を開くときの工程を説明するのにも適用することができる。
【００８３】
また、自動車１の車種の相違及び車両用スライドドア構造３の相違等によりハンチングの発生の仕方や発生したハンチングの状態が異なるため、平地用制御速度、坂路用制御速度、及び自動車１が坂路上にあると判定する勾配の角度を自動車１の車種等に合わせて適宜変更してもよい。例えば、上記各実施形態では、勾配が６°より大きい坂路上に自動車１があるときに、自動車１が坂路上にあると判定するように坂路判定器２３が構成されているが、これに限らず、勾配が４〜８°の範囲のいずれかの値より大きい坂路上に自動車１があるときに、自動車１が坂路上にあると判定するように坂路判定器２３が構成されてもよい。また、勾配が５〜７°の範囲のいずれかの値より大きい坂路上に自動車１があるときに、自動車１が坂路上にあると判定するように坂路判定器２３が構成されてもよい。
【図面の簡単な説明】
【図１】実施形態１に係る自動車の側面図である。
【図２】実施形態１に係る車両用スライドドア構造の概略構成図である。
【図３】実施形態１に係るパワースライドドアエレクトリックコントロールの動作の工程を示すフローチャートである。
【図４】実施形態１に係るパワースライドドアの移動速度の変化を示す図である。
【図５】実施形態１に係る坂路判定器の動作の工程を示すフローチャートである。
【図６】実施形態１に係るパワースライドドアの移動速度の変化を示す図である。
【図７】実施形態１に係るパワースライドドアの移動速度の変化を示す図である。
【図８】実施形態２に係る坂路判定器の動作の工程を示すフローチャートである。
【図９】実施形態２に係るパワースライドドアの移動速度の変化を示す図である。
【図１０】従来の車両用スライドドア構造の概略構成図である。
【図１１】従来の車両用スライドドア構造の概略構成図である。
【符号の説明】
１    自動車
３    車両用スライドドア構造
７    パワースライドドア
１１  パルスエンコーダ
１３  モータ
１５  パワースライドドアエレクトリックコントロールユニット（車両用スライドドア制御装置）
１９  速度演算器（速度検出器）
２１  位置検出器（距離検出器）
２３  坂路判定器（傾斜判定器）
２５  制御出力演算器
【図１】
2004255905.tif 000003
【図２】
2004255905.tif 000004
【図３】
2004255905.tif 000005
【図４】
2004255905.tif 000006
【図５】
2004255905.tif 000007
【図６】
2004255905.tif 000008
【図７】
2004255905.tif 000009
【図８】
2004255905.tif 000010
【図９】
2004255905.tif 000011
【図１０】
2004255905.tif 000012
【図１１】
2004255905.tif 000013