(57)【特許請求の範囲】
【請求項１】
駆動時にウインド駆動機構を介してウインドを開閉するモーターと、前記モーターを駆動するモーター駆動部と、前記モーターの回転に対応したパルスを発生するパルス発生部と、全体的な制御駆動処理を行うマイクロ制御ユニットと、前記ウインドの開閉を手動操作する操作スイッチとを備え、前記マイクロ制御ユニットは、前記モーター駆動部を介して前記ウインドを開閉する際、前記ウインドに加わる負荷荷重を表すパラメータ値を算出し、このパラメータ値と予設定された基準中央値とを比較し、前記パラメータ値が前記基準中央値から相当はずれたときに挟み込みがあったものと判断し、前記モーター駆動部を介して前記モーターを駆動停止または逆転駆動するパワーウインド装置であって、温度センサーを配置するともに、前記マイクロ制御ユニットに表示部を結合配置し、前記マイクロ制御ユニットは、前記温度センサーの測定温度が所定温度範囲内にあるとき、前記操作スイッチの中の自動上昇スイッチの操作の際に挟み込み検知動作を実行し、前記温度センサーの測定温度が所定温度範囲内から外れたことを検出したとき、前記操作スイッチの中の自動上昇スイッチの操作に基づくウインド上昇動作を停止させるとともに前記ウインドの挟み込み検知動作を停止させ、前記表示部に挟み込み検知動作の停止を表示させることを特徴とするパワーウインド装置。
【請求項２】
前記所定温度範囲は、−４０乃至８５℃であることを特徴とする請求項１に記載のパワーウインド装置。
【請求項３】
前記表示部に表示される挟み込み検知動作の停止を示す内容は、赤色による表示または大きな字による表示であることを特徴とする請求項１または２に記載のパワーウインド装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パワーウインド装置に係わり、特に、パワーウインド装置の挟み込み検知機構が内蔵されているドアパネル内の温度が超高温または超低温になった際に、パワーウインド装置の挟み込み検知動作を停止させ、挟み込み検知動作の停止を表示させるパワーウインド装置に関する。
【０００２】
【従来の技術】
従来、自動車のパワーウインド装置においては、ウインドへの物体の挟み込みの検知を行うものとして種々のタイプのものが知られており、その中の１つに、特開昭６１−６０９８１号に開示のパワーウインド装置がある。
【０００３】
前記特開昭６１−６０９８１号に開示のパワーウインド装置は、ウインドの挟み込みを検知するためのパラメータ値にモーター負荷電流値を利用しているもので、ウインドの全移動範囲を複数の分割移動領域に等分割し、それぞれの分割移動領域に対してウインドの挟み込みが発生したか否かを表す基準電流値を予設定しているもので、ウインドがそれぞれの分割移動領域を移動しているとき、モーター負荷電流値を検知するとともに、検知したモーター負荷電流値とその分割移動領域に予設定されている基準電流値とを比較し、検知したモーター負荷電流値が予設定されている基準電流値を大幅に超えたときにウインドの挟み込みが発生したものと判断し、ウインドの移動を停止させるものである。
【０００４】
この場合、前記特開昭６１−６０９８１号に開示のパワーウインド装置における基準電流値の設定は、それぞれの分割移動領域毎に、ウインドがその分割移動領域を移動している際に、挾み込みが発生しなかったときに得られたモーター負荷電流のピーク値に基づいて設定されるもので、特に、予設定される基準電流値は、一度設定されると固定的にその基準電流値が用いられるものではなく、その後に、ウインドがそれぞれの分割移動領域を移動したときに得られたモーター負荷電流のピーク値によって適宜更新されるもの、いわゆる、学習機能を有しているものである。
【０００５】
このように、前記特開昭６１−６０９８１号に開示のパワーウインド装置は、ウインドの全移動範囲を複数の分割移動領域に分割し、それぞれの分割移動領域に対してウインドの挟み込みが発生したか否かの判断を行うための基準電流値を予設定しているため、ウインドがそれぞれの分割移動領域を移動する際に、移動中の分割移動領域に特有なモーター負荷電流値を、ウインドの挟み込みを検知するためのパラメータ値に選択することができるという利点を有している。
【０００６】
この他に、ウインドの挟み込みの検知を行うパワーウインド装置として、ウインドの挾み込みを検知するためのパラメータ値にモーター負荷トルクを用い、ウインドの全移動範囲を複数の分割移動領域に等分割し、それぞれの分割移動領域に対してウインドの挟み込みが発生したか否かを表す基準中央値を予設定しているもので、ウインドがそれぞれの分割移動領域を移動しているとき、モーター負荷トルク値を検知するとともに、検知したモーター負荷トルク値とその分割移動領域に予設定されている基準中央値とを比較し、検知したモーター負荷トルク値が予設定されている基準中央値を大幅に超えたときにウインドの挟み込みが発生したものと判断し、ウインドの移動を停止させたり、逆転させるようにしたものも、本出願人によって既に提案されている。
【０００７】
【発明が解決しようとする課題】
ところで、前記特開昭６１−６０９８１号に開示のパワーウインド装置及び前記提案によるパワーウインド装置は、いずれも、パワーウインド装置を具備する自動車を使用する際の温度条件については何等の考慮もされていない。
【０００８】
即ち、自動車を使用する場合、使用場所によっては、通常の温度よりも遥かに高い温度または遥かに低い温度になることがあり、その際はパワーウインド装置の挟み込み検知機構が内蔵されているドアパネル内の温度も同じように超高温または超低温になり、このような温度条件下になると、パワーウインド装置の挟み込みの検知の誤差が大きくなる。具体的には、例えば、超低温時に、モーターの回転摩擦が極度に増加したり、あるいは窓ガラスが凍結したりすることにより、現実にウインドに挟み込みが発生していない場合であっても、その挟み込みの検知が行われ、モーターが逆方向に駆動され、ウインドを下降（開状態に駆動）させるような動作が行われたりするようになる。このような機構的な原因の他に、電気回路が温度の影響を受けることが原因として挙げられる。
【０００９】
本発明は、このような問題点を解決するもので、その目的は、ドアパネル内の温度が超高温または超低温になったとき、より確実に挟み込み検知動作の誤作動を防止することを可能にしたパワーウインド装置を提供することにある。
【００１０】
【課題を解決するための手段】
前記目的を達成するために、本発明によるパワーウインド装置は、ドアパネルの内部に温度センサーを配置し、かつ、マイクロ制御ユニットに表示部を結合配置し、温度センサーの測定温度が所定温度範囲内を外れたことを検出したときに、マイクロ制御ユニットが操作スイッチの中の自動上昇スイッチの操作に基づくウインドの上昇動作を停止させるとともにウインドの挟み込み検知動作を停止させ、表示部に挟み込み検知動作の停止を表示させる手段を具備する。
【００１１】
前記手段によれば、マイクロ制御ユニットにおいて、温度センサーによってドアパネルの内部温度を測定し、測定した温度がパワーウインド装置の挟み込みの検知動作の誤差が大きくなる温度になったことを検出すると、操作スイッチの中の自動上昇スイッチの操作に基づくウインド上昇動作を停止させてウインドを現在位置に固定し、また、パワーウインド装置におけるウインドの挟み込み検知動作を停止させ、さらに、表示部に挟み込み検知動作が停止したことを表示し、ドライバーにウインドの挟み込み検知動作の停止を知らせるようにする。そして、この時点以降挟み込みが生じた場合、ドライバーは、操作スイッチの中の手動下降スイッチを操作し、ウインドを開くようにすれば、挟み込みに伴う危険な状態の回避が可能になる。
【００１２】
【発明の実施の形態】
本発明の実施の形態において、パワーウインド装置は、駆動時にウインド駆動機構を介してウインドを開閉するモーターと、モーターを駆動するモーター駆動部と、モーターの回転に対応したパルスを発生するパルス発生部と、全体的な制御駆動処理を行うマイクロ制御ユニットと、ウインドの開閉を手動操作する操作スイッチとを備え、マイクロ制御ユニットは、モーター駆動部を介してウインドを開閉する際、ウインドに加わる負荷荷重を表すパラメータ値を算出し、このパラメータ値と予設定された基準中央値とを比較し、パラメータ値が基準中央値から相当はずれたときに挟み込みがあったものと判断し、モーター駆動部を介してモーターを駆動停止または逆転駆動するものであって、温度センサーを配置するともに、マイクロ制御ユニットに表示部を結合配置し、マイクロ制御ユニットは、温度センサーの測定温度が所定温度範囲内にあるとき、操作スイッチの中の自動上昇スイッチの操作の際に挟み込み検知動作を実行し、温度センサーの測定温度が所定温度範囲内から外れたことを検出したとき、操作スイッチの中の自動上昇スイッチの操作に基づくウインド上昇動作を停止させるとともにウインドの挟み込み検知動作を停止させ、表示部に挟み込み検知動作の停止を表示させるものである。
【００１３】
本発明の実施の形態の一例において、パワーウインド装置は、所定温度範囲が−４０乃至８５℃になっているものである。
【００１４】
本発明の実施の形態の他の例において、パワーウインド装置は、表示部に表示される挟み込み検知動作の停止を示す内容が赤色による表示または大きな字による表示からなるものである。
【００１５】
これらの本発明の実施の形態によれば、ドアパネルの内部に温度センサーを配置させるとともに、マイクロ制御ユニットに表示部を結合配置させ、マイクロ制御ユニットにおいては、温度センサーを用いてドアパネルの内部の温度を測定し、測定した温度がパワーウインド装置の挟み込みの検知動作の誤差が大きくなる温度であることを検出したとき、操作スイッチの中の自動上昇スイッチの操作に基づくウインドの上昇動作を停止させ、また、パワーウインド装置におけるウインドの挟み込み検知動作を停止するようにしているので、誤ったウインドの挟み込みの検知を防止することができ、さらに、表示部に挟み込み検知動作が停止状態になったことを表示させ、ドライバーにウインドの挟み込み検知動作が停止したことを知らせ、手動によるウインド操作を促すようにしているので、ドライバーは操作スイッチの中の手動上昇スイッチを注意深く操作することによって挟み込みを防止することができ、もし、それでも挟み込みが生じたとき、ドライバーは、直ちに操作スイッチの中の手動下降スイッチを操作し、ウインドを開くことにより、挟み込まれた物体の損傷を防いで危険な状態を回避することができ、全体に安全性を確保できるパワーウインド装置を得ることができる。
【００１６】
また、温度センサーの測定温度が所定温度範囲内に復帰すると、挟み込み検知動作の停止を示す表示が消えると同時に、自動上昇スイッチの操作が可能になり、挟み込み検知動作が再開される。
【００１７】
【実施例】
以下、本発明の実施例を図面を参照して説明する。
【００１８】
図１は、本発明によるパワーウインド装置の一実施例の構成を示すブロック図である。
【００１９】
図１に示されるように、パワーウインド装置は、操作スイッチ１と、マイクロ制御ユニット（ＭＣＵ）２と、モーター駆動部３と、モーター４と、パルス発生器５と、プルアップ抵抗６と、分圧抵抗器７と、パルス伝送路８と、温度センサー９と、表示部１０とを備える。
【００２０】
そして、操作スイッチ１は、個別に操作される３個のスイッチ１1 、１2 、１3 を具備する。これらのスイッチ１1 乃至１3 の中で、スイッチ１1 は、ウインドの上昇（閉）動作を指令するものであり、スイッチ１2 は、ウインドの下降（開）動作を指令するためのものであって、スイッチ１1 、１2 を操作しているときだけ、ウインドが指定された方向に移動し、スイッチ１1 、１2 の操作を停止すると、ウインドの移動も停止する。スイッチ１3 は、動作の自動継続を指令するものであって、スイッチ１3 とスイッチ１1 とを同時操作する（自動上昇スイッチ）と、前述のようにウインドが上昇（閉）動作を始めるが、その後、スイッチ１3 とスイッチ１1 の操作を停止しても、ウインドの上昇（閉）動作が継続され、ウインドが窓枠の最上部に達したときに停止する。また、スイッチ１3 とスイッチ１2 とを同時操作する（自動下降スイッチ）と、やはり前述のようにウインドが下降（開）動作を始めるが、その後、スイッチ１3 とスイッチ１2 の操作を停止しても、ウインドの下降（開）動作が継続され、ウインドが窓枠の最下部に達したときに停止する。
【００２１】
ＭＣＵ２は、モーター駆動電圧検出部１１と、パルスエッジカウンタ１２と、タイマー１３と、制御・演算部１４と、メモリ１５とを具備する。これらの構成要素の中で、モーター駆動電圧検出部１１は、分圧抵抗器７の分圧点に得られる車載電源（バッテリー）電圧を表す分圧電圧の検出を行う。パルスエッジカウンタ１２は、パルス発生器５から供給された２相方形波パルスのパルスエッジの検出を行う。制御・演算部１４は、操作スイッチ１の操作状態に対応した制御信号を発生し、この制御信号をモーター駆動部３を介してモーター４に供給し、モーター４を回転駆動させ、同時に、モーター駆動電圧検出部１１やパルスエッジカウンタ１２から供給されるデータやメモリ１５に記憶されている記憶データに基づいて、所定のデータ処理やデータ演算等を行い、モーター駆動部３を介してモーター４の回転状態を制御する。メモリ１５は、基準中央値記憶エリア１５1 、基準許容値記憶エリア１５2 、トルクデータ加算値記憶エリア１５3 、起動キャンセル記憶エリア１５4 、分割移動領域内トルクデータ数記憶エリア１５5 、総トルクデータ数記憶エリア１５6 からなる６つの記憶エリアを具備している。
【００２２】
モーター駆動部３は、制御信号反転用の２つのインバータ３1 、３2 と、モーター４の回転を正転、逆転、停止のいずれかに切替設定する２つのリレー３3 、３4 と、火花発生防止用の２個のダイオード３5 、３6 とを具備し、ＭＣＵ２から供給される制御信号の状態に応じたモーター４の回転駆動を行う。
【００２３】
モーター４は、回転軸が図示されていないウインド駆動機構を介して自動車のウインドに結合されており、モーター４の回転時、例えば、正方向回転時にウインドを閉じ、逆方向回転時にウインドを開く。
【００２４】
パルス発生器５は、モーター４に直接装着されているもので、モーター４の回転軸に取り付けられ、対向円周部分にＳ極及びＮ極が着磁された回転体５1 と、この回転体５1 の円周部分の近くに、モーター４の回転時に互いに９０°位相を異にする２相パルスを発生するように配置されたホール素子５2 、５3 とを具備している。そして、モーター４が回転すると、その回転によって回転体５1 も同時回転し、２個のホール素子５2 、５3 が回転体５1 の着磁部分を検出し、２個のホール素子５2 、５3 からそれぞれモーター４の１回転時に１周期となる、互いに１／４周期ずれた２相方形波パルスが出力される。
【００２５】
プルアップ抵抗６は、操作スイッチ１の出力及びＭＣＵ２の入力と、５Ｖ電源との間に接続された３個の並列結合抵抗からなるもので、３個のスイッチ１1 、１2 、１3 の非操作時にＭＣＵ２の入力に電源電圧（５Ｖ）を供給する。
【００２６】
分圧抵抗器７は、車載電源（バッテリー）と接地間に直列接続された２個の抵抗からなり、これらの抵抗の接続点がＭＣＵ２のモーター駆動電圧検出部１１に接続される。
【００２７】
パルス伝送路８は、パルス発生器５の出力と５Ｖ電源との間に接続された２個のプルアップ抵抗と、同出力と接地間に接続されたコンデンサと、出力とＭＣＵ２のパルスエッジカウンタ１２の入力との間に接続された２個の直列抵抗とからなり、パルス発生器５から出力された２相方形波パルスをパルスエッジカウンタ１２に伝送する。
【００２８】
温度センサー９は、パワーウインド装置の挟み込み検知機構が内蔵されているドアパネルの内部に配置されているもので、常時、パワーウインド装置の挟み込み検知機構の近傍の温度を検出し、検出した温度をＭＣＵ２に供給する。
【００２９】
表示部１０は、ドライバーから比較的よく見える位置に設けられるもので、通常、何等の表示は行われていないが、パワーウインド装置の挟み込み検知動作が停止されたとき、停止された旨の表示がなされるものである。
【００３０】
モーター４が回転し、ウインドの開閉動作が行われているとき、パルス発生器５で発生された２相方形波パルスは、パルス伝送路８を介してＭＣＵ２に供給される。このとき、パルスエッジカウンタ１２は、２相方形波パルスのそれぞれのパルスエッジ（立上り及び立下り）を検出し、パルスエッジが到来する度にエッジ検出信号を制御・演算部１４に供給する。制御・演算部１４は、エッジ検出信号の供給タイミングをタイマー１３でカウントし、１つのエッジ検出信号とそれに続く１つのエッジ検出信号との到来時間間隔（以降、これをエッジ間隔データという）を測定する。なお、このエッジ間隔データは、モーター４が１／４回転する度に１つ得られるものである。
【００３１】
ところで、図１に図示のパワーウインド装置は、ウインドへの物体の挟み込みの有無を検知するため、その検出パラメータ値としてモーター負荷トルクを用いているもので、このモーター負荷トルクは、前述のエッジ間隔データから計算によって求められるもので、実際には、ウインドの重量や、ウインド及びサッシ間の機械的な摩擦力などを含んでいる。また、図１に図示のパワーウインド装置は、ウインドの全移動領域（全開位置と全閉位置との間の移動領域）を、エッジ間隔データの到来毎にカウントされるカウント数に基づいて各別に移動領域を設定しているもので、これらの移動領域の中のウインド挟み込みの検知を行うウインド挟み込み検知範囲については、後述するようにモーター負荷トルクで表した基準中央値や基準許容値が予設定されている。
【００３２】
図２は、図１に図示のパワーウインド装置におけるウインドの全移動領域を３６の分割移動領域に分割した場合の、各分割移動領域にそれぞれ設定されたモーター負荷トルクの基準中央値及び基準許容値の一例を示す特性図である。
【００３３】
図２において、縦軸はモーター負荷トルクを示し、横軸はウインドが全開位置から全閉位置に向かって移動したとき、エッジ間隔データの到来毎にカウントしたカウント数を示す。そして、下側の階段状特性（Ｓ）はモーター負荷トルクの基準中央値、上側の階段状特性（Ａ）はモーター負荷トルクの基準許容値（正確には、基準中央値＋基準許容値である。以下、これは、許容基準値として説明する）であり、実線（Ｍ）はウインドへの物体の挟み込みがない場合のモーター負荷トルクの経緯曲線、一点鎖線（Ｈ）はウインドへの物体の挟み込みがあった場合のモーター負荷トルクの経緯曲線である。
【００３４】
ここで、図２に示されたモーター負荷トルクの基準中央値は、ウインドへの実質的な挟み込みがないときのウインドの移動に必要とされるモーター負荷トルク値であって、挟み込みがないときに既に計測されたトルク値に基づいて決定され、ウインドが移動する度ごとに、それまでの基準中央値が新たな基準中央値に更新される、いわゆる学習されるものである。また、モーター負荷トルクは、後述するように、エッジ間隔データやモーター駆動電圧から算出されるものであるが、モーター４が１／４回転する度にエッジ間隔データが１つ、つまり、モーター負荷トルクも１つ得られ、ウインドが全開位置から全閉位置までの範囲を移動した際、即ち、３６の分割移動領域を移動した際に、それぞれの分割移動領域で３２のエッジ間隔データが得られることから、全体で約１２００のエッジ間隔データ、従って、同数のモーター負荷トルクのデータが得られることになる。
【００３５】
また、図２に示されたモーター負荷トルクの基準許容値は、分割移動領域の存在位置に係りなく、一定値であって、一般には、規格等により決められている、ウインドに挟み込みが生じた時の挟み込み物体に印加可能な最大許容力をモータートルクに換算した値か、その値に何等かの補正を加えた値が用いられる。
【００３６】
次に、図３及び図４は、図１に図示のパワーウインド装置を用いて、ウインドの挟み込み検知を行う際の概略の動作経緯を示すフローチャートである。
【００３７】
図３及び図４に図示のフローチャートを用いて、図１に図示のパワーウインド装置の動作経緯について説明する。
【００３８】
まず、図３及び図４に図示のフローチャートの動作の説明するのに先立って、パワーウインド装置においては、次のような動作が実行される。
【００３９】
即ち、操作スイッチ１の中の１つのスイッチ、例えばスイッチ１1 を操作すると、スイッチ１1 に接続されたＭＣＵ２の入力が５Ｖ電位から接地電位に変化する。ＭＣＵ２の制御・演算部１４は、入力された接地電位に応答してモーター駆動部３にモーター４を正方向回転する制御信号を供給し、モーター駆動部３は、制御信号に応答して２つのリレー３3 、３4 を切替え、モーター４を正方向回転する。モーター４が正方向回転すると、モーター４に連結されたウインド駆動機構を介してウインドが閉じる方向に移動する。また、モーター４の回転により、モーター４に取り付けられたパルス発生器５が２相方形波パルスを発生し、発生した２相方形波パルスがパルス伝送路８を介してＭＣＵ２のパルスエッジカウンタ１２に供給される。
【００４０】
ここで、スイッチ１1 の操作を停止すると、スイッチ１1 に接続されたＭＣＵ２の入力が接地電位から５Ｖ電位に変化する。ＭＣＵ２の制御・演算部１４は、入力した５Ｖ電位に応答してモーター駆動部３にモーター４の回転を停止する制御信号を供給し、モーター駆動部３は、この制御信号に応答して２つのリレー３3 、３4 を切替え、モーター４への電源の供給を止め、モーター４の回転を停止させる。モーター４の回転が停止すると、モーター４に連結されたウインド駆動機構の動作が停止し、ウインドが現在の位置で停止する。また、モーター４の回転が停止すると、モーター４に取り付けられたパルス発生器５の２相方形波パルスの発生も停止し、ＭＣＵ２のパルスエッジカウンタ１２に２相方形波パルスが供給されなくなる。
【００４１】
次に、操作スイッチ１の中の他のスイッチ、例えばスイッチ１2 を操作すると、前述の場合と同様に、スイッチ１2 に接続されたＭＣＵ２の入力が接地電位に変化する。ＭＣＵ２の制御・演算部１４は、入力された接地電位に応答してモーター駆動部３にモーター４を逆方向回転する制御信号を供給し、モーター駆動部３は、この制御信号に応答して２つのリレー３3 、３4 を切替え、モーター４を逆方向に回転する。モーター４が逆方向に回転すると、モーター４に連結された駆動機構を介してウインドを開く方向に移動させる。この場合も、モーター４が回転すると、モーター４に取り付けられたパルス発生器５が２相方形波パルスを発生し、発生した２相方形波パルスがパルス伝送路８を介してＭＣＵ２のパルスエッジカウンタ１２に供給される。
【００４２】
その後、スイッチ１2 の操作を停止した場合、スイッチ１1 とスイッチ１3 とを同時操作した場合、スイッチ１2 とスイッチ１3 とを同時操作した場合の動作も、前述の各動作と同じ動作が行われるか、または、前述の各動作に準じた動作が行われる。
【００４３】
このような動作が行われる際に、始めに、ステップＳ１において、制御・演算部１４は、パルスエッジカウンタ１２においてパルス発生器５から供給された２相方形波パルスのパルスエッジの検出が行われたか否かを判断する。そして、パルスエッジの検出が行われたと判断した（Ｙ）ときは、次のステップＳ２に移行し、一方、パルスエッジの検出が未だ行われていないないと判断した（Ｎ）ときは、このステップＳ１を繰り返し実行する。
【００４４】
次に、ステップＳ２において、制御・演算部１４は、パルスエッジカウンタ１２がパルスエッジの検出を行った際に、タイマー１３のカウントによって、前回パルスエッジを検出した時点と今回パルスエッジを検出した時点との時間間隔を表すエッジ間隔データを取得する。
【００４５】
次いで、ステップＳ３において、制御・演算部１４は、取得したエッジ間隔データが規定時間（例えば、３．５ｍｓｅｃ）以上のものであるか否か、即ち、正規のエッジ間隔データであるかまたはノイズであるかを判断する。そして、エッジ間隔データが規定時間以上のものであると判断した（Ｙ）ときは、次のステップＳ４に移行し、エッジ間隔データが規定時間に満たない、即ち、ノイズであると判断した（Ｎ）ときは、前のステップＳ１に戻り、ステップＳ１以降の動作が繰り返し実行される。
【００４６】
続く、ステップＳ４において、制御・演算部１４は、モーター駆動電圧検出部１１において分圧抵抗器７で検出した分圧電圧をモーター駆動電圧Ｅとして取得する。
【００４７】
続いて、ステップＳ５において、制御・演算部１４は、取得したモーター駆動電圧Ｅとエッジ間隔データＰｗとを用いて演算を行い、モーター負荷トルクＴｃを算出する。モーター負荷トルクＴｃの算出は次式に基づいて算出する。即ち、
【００４８】
【数１】
0003730777.tif 000002
【００４９】
次に、ステップＳ６において、ＭＣＵ２の制御・演算部１４は、ドアパネルの内部に配置されている温度センサー９で測定した温度を検出する。
【００５０】
次いで、ステップＳ７において、制御・演算部１４は、温度センサー９で測定した温度が所定温度範囲内、例えば−４０乃至８５℃の範囲内の温度であるか否かを検出する。そして、測定した温度が所定温度範囲内であると判断した（Ｙ）ときは、次のステップＳ８に移行し、一方、測定した温度が所定温度範囲内でないと判断した（Ｎ）ときは、他のステップＳ２４に移行する。
【００５１】
続く、ステップＳ８において、制御・演算部１４は、現在挟み込み検知動作が停止中であるか否かを判断する。そして、挟み込み検知動作が停止中であると判断した（Ｙ）ときは、次のステップＳ９に移行し、一方、挟み込み検知動作が停止中でないと判断した（Ｎ）ときは他のステップＳ１２に移行する。
【００５２】
続いて、ステップＳ９において、制御・演算部１４は、表示部１０に挟み込み検知動作停止を示す旨の表示が行われるのを停止する。
【００５３】
次に、ステップＳ１０において、制御・演算部１４は、自動上昇スイッチ１1 、１3 の操作に基づくウインドの上昇動作の停止が解除されるように設定する。
【００５４】
次いで、ステップＳ１１において、制御・演算部１４は、パワーウインド装置における挟み込み検知動作が実行されるように設定する。
【００５５】
続く、ステップＳ１２において、制御・演算部１４は、モーター４の起動時の動作が終了したか否か、即ち、起動時キャンセルが終了したか否かを判断する。そして、起動時の動作が終了したと判断した（Ｙ）ときは、次のステップＳ１３に移行し、一方、起動時の動作が未だ終了していないと判断した（Ｎ）ときは、前のステップＳ１に戻り、ステップＳ１以降の動作が繰り返し実行される。
【００５６】
ここで、モーター４の起動時の動作が終了したか否かを判断する理由は、モーター４の起動時に、モーター４の内部トルクが極大の状態から定常状態に変化する段階があることから、このとき計測されたモータートルク値に基づいて挟み込みを判断してしまうと、大きなモーター負荷トルク値の計測によって、ウインドに挟み込みが生じたものとの誤判断を生じる結果になるためであり、また、この大きなモータートルク値を基準中央値の更新のために用いると、新たな基準中央値が実態に合わない誤った値に設定されることがあるためである。
【００５７】
このため、モーター４の起動時の動作が終了していないと判断した場合は、後述するように、基準中央値を更新するためのモータートルク値の平均化処理を行わない。この場合、モーター４の起動時の動作が終了したか否かの判断は、最初のパルスエッジを検出してから所定回数のパルスエッジを検出するまでの期間に基づいて行われるもので、モーター４の起動時の動作が終了していない場合、メモリ１５の起動キャンセル記憶エリア１５4 にその旨が記憶され、記憶回数が所定回数に達した後はクリアされる手順とされている。
【００５８】
続いて、ステップＳ１３において、制御・演算部１４は、現在計測中の分割移動領域で算出されたモーター負荷トルクＴｃと、当該分割移動領域に予設定された基準中央値に基準許容値を加えた値（許容基準値）とを比較する。この比較においては、全分割移動領域について予設定された基準中央値を記憶しているメモリ１５の基準中央値記憶エリア１５1 及び分割移動領域に係わりなしに一定の基準値許容差を記憶しているメモリ１５の基準許容値記憶エリア１５2 が用いられる。
【００５９】
次に、ステップＳ１４において、制御・演算部１４は、モーター負荷トルクＴｃが基準中央値に基準許容値を加えた値（許容基準値）の範囲内であるか否かを判断する。そして、モーター負荷トルクＴｃが許容基準値の範囲内であると判断した（Ｙ）ときは、次のステップＳ１５に移行し、一方、モーター負荷トルクＴｃが許容基準値の範囲内を超えていると判断した（Ｎ）ときは、他のステップＳ２３に移行する。
【００６０】
次いで、ステップＳ１５において、制御・演算部１４は、現在計測中の１つの分割移動領域において算出した全てのモーター負荷トルクＴｃを加算し、メモリ１５のトルクデータ加算値記憶エリア１５3 に記憶する。
【００６１】
続く、ステップＳ１６において、制御・演算部１４は、現在計測中の１つの分割移動領域において得られた全てのモーター負荷トルクＴｃの数をカウントし、メモリ１５の分割移動領域内トルクデータ数記憶エリア１５5 に記憶する。
【００６２】
続いて、ステップＳ１７において、制御・演算部１４は、ウインドの全開位置から現在計測中の１つの分割移動領域までに得られた全てのモーター負荷トルクＴｃの数をカウントし、メモリ１５の総トルクデータ数記憶エリア１５6 に記憶する。
【００６３】
次に、ステップＳ１８において、制御・演算部１４は、総トルクデータ数記憶エリア１５6 に記憶されている総トルクデータ数からウインドの現在の分割移動領域を判断する。
【００６４】
次いで、ステップＳ１９において、制御・演算部１４は、ステップＳ１７の判断に基づいて、ウインドの現在の分割移動領域が１つの分割移動領域から次の分割移動領域に移動したか否かを判断する。そして、ウインドの分割移動領域が次の分割移動領域に移動したと判断した（Ｙ）ときは、次のステップＳ２０に移行し、一方、ウインドの分割移動領域が未だ次の分割移動領域に移動していないと判断した（Ｎ）ときは、前のステップＳ１に戻り、ステップＳ１以降の動作が繰り返し実行される。
【００６５】
次いで、ステップＳ２０において、制御・演算部１４は、前記１つの分割移動領域で算出されたモーター負荷トルクＴｃの値から、この１つの分割移動領域における新たな基準中央値を設定する。この新たな基準中央値の設定は、この１つの分割移動領域で得られたそれぞれのエッジ間隔データに基づいて算出されたモーター負荷トルクＴｃの値の平均値が用いられるものである。
【００６６】
続く、ステップＳ２１において、制御・演算部１４は、ステップＳ２０において新たに設定した基準中央値を、メモリ１５内の基準中央値記憶エリア１５1 にそれまでの基準中央値に代えて書き込む。
【００６７】
続く、ステップＳ２２において、制御・演算部１４は、モーター負荷トルクＴｃの値の平均値を求めるために用いたメモリ１５内の平均化処理エリア、つまり、トルクデータ加算値記憶エリア１５3 及び分割移動領域内トルクデータ数記憶エリア１５5 を初期化する。この初期化が行われると、前のステップＳ１に戻り、再び、ステップＳ１以降の動作が繰り返し実行される。
【００６８】
このようなフローチャートにおける繰り返しの動作は、スイッチ１1 またはスイッチ１2 等の操作によってモーター４の駆動が停止され、ウインドの移動が停止するまで行われるか、または、後述するステップＳ２３において、ウインドの挟み込みが検知され、それによりモーター４の駆動が停止され、ウインドの移動が停止するようなるかもしくはモーター４が反対方向へ回転駆動され、ウインドの移動が逆方向になるようになるまで行われる。
【００６９】
また、ステップＳ２３において、制御・演算部１４は、モーター駆動部３に制御信号を供給して２つのリレー３3 、３4 を切替え、モーター４の回転を停止させてウインドの移動を停止させるか、または、モーター４の回転をそれまでの回転方向と逆の方向に回転させてウインドの移動をそれまでの方向と逆の方向に移動させるようにし、ウインドに挟み込まれた物体を損傷から保護するように動作する。
【００７０】
さらに、他のステップＳ２４において、制御・演算部１４は、表示部１０に表示信号を供給し、表示部１０においてパワーウインド装置における挟み込み検知動作が停止していることを示す旨の表示を行う。この際の表示内容は、任意のものでよいが、できるだけ目立つように赤色による表示を行うか、大きな字または絵による表示を行うことが好ましい。
【００７１】
次に、ステップＳ２５において、制御・演算部１４は、自動上昇スイッチ１1 、１3 の操作に基づくウインドの上昇動作を直ちに禁止し、ウインドを現在位置に停止させる。
【００７２】
次いで、ステップＳ２６において、制御・演算部１４は、パワーウインド装置における挟み込み検知動作を禁止し、前のステップＳ１７に移行する。
【００７３】
この場合、図１に図示されたパワーウインド装置において、図３及び図４に示されたフローチャートに従った動作が実行され、ウインドが全開位置から全閉位置まで移動し、その移動時にウインドに挟み込みが生じなかった場合は、モーター負荷トルクとして図２の実線（Ｍ）に示すような特性が得られるもので、全分割移動領域においてモーター負荷トルクは、それぞれの分割移動領域に設定された基準中央値に基準許容値を加えた値（許容基準値）を超えることがない。
【００７４】
これに対して、ウインドが中間位置から全閉位置方向に移動し、その移動時にウインドに挟み込みが生じた場合は、モーター負荷トルクとして図２の一点鎖線（Ｈ）に示すような特性が得られるもので、挟み込みが生じた分割移動領域におけるモーター負荷トルクは、その分割移動領域に設定された基準中央値に基準許容値を加えた値（許容基準値）を大幅に超えるようになるものである。
【００７５】
このような動作が行われる本実施例のパワーウインド装置によれば、ドアパネルの内部に配置した温度センサーで測定した温度がパワーウインド装置の挟み込みの検知動作を正常に行うことができない温度であるとき、操作スイッチの中の自動上昇スイッチの操作に基づくウインドの上昇動作を停止させ、また、ウインドの挟み込み検知動作を停止させ、さらに、表示部に挟み込み検知動作が停止状態である旨を表示させて、ドライバーにウインドの挟み込み検知動作が停止していることを知らせているので、自動的挟み込みの検知の誤作動による不都合を回避でき、ドライバーの注意深い手動操作により挟み込みを回避することができる。
【００７６】
【発明の効果】
以上のように、本発明によれば、ドアパネルの内部に温度センサーを配置させるとともに、マイクロ制御ユニットに表示部を結合配置させ、マイクロ制御ユニットにおいては、温度センサーを用いてドアパネルの内部の温度を測定し、測定した温度がパワーウインド装置の挟み込みの検知動作を正常に行うことができない温度であることを検出したとき、操作スイッチの中の自動上昇スイッチの操作に基づくウインド上昇動作を停止させ、ウインドを現在の位置に固定するようにしているので、挟み込まれた物体の損傷を防ぐことができ、また、パワーウインド装置におけるウインドの挟み込み検知動作を停止させ、さらに、表示部に挟み込み検知動作が停止状態になったことを表示させて、ドライバーにウインドの挟み込み検知動作が停止したことを知らせるようにしているので、超低温時あるいは超高温時における挟み込み検知動作の誤作動を回避し、ドライバーの慎重な手動操作を促すことにより挟み込みを回避するとともに、温度が所定温度範囲内に復帰したときには自動的に挟み込みの検知が再開できるという効果がある。
【図面の簡単な説明】
【図１】本発明によるパワーウインド装置の一実施例の構成を示すブロック図である。
【図２】図１に図示のパワーウインド装置におけるウインドの全移動領域を３６の分割移動領域に分割した場合の、各分割移動領域にそれぞれ設定されたモーター負荷トルクの基準中央値及び基準許容値の一例を示す特性図である。
【図３】図１に図示のパワーウインド装置を用いて、ウインドの挟み込み検知を行う際の概略の動作経緯を示すフローチャートの一部である。
【図４】図１に図示のパワーウインド装置を用いて、ウインドの挟み込み検知を行う際の概略の動作経緯を示すフローチャートの残りの一部である。
【符号の説明】
１  操作スイッチ
１1 、１2 、１3   スイッチ
２  マイクロ制御ユニット（ＭＣＵ）
３  モーター駆動部
４  モーター
５  パルス発生器
６  プルアップ抵抗
７  分圧抵抗器
８  パルス伝送路
９  温度センサー
１０  表示部
１１  モーター駆動電圧検出部
１２  パルスエッジカウンタ
１３  タイマー
１４  制御・演算部
１５  メモリ
１５1   基準中央値記憶エリア
１５2   基準許容値記憶エリア
１５3   トルクデータ加算値記憶エリア
１５4   起動キャンセル記憶エリア
１５5   分割移動領域内トルクデータ数記憶エリア
１５6   総トルクデータ数記憶エリア
【図１】
0003730777.tif 000003
【図２】
0003730777.tif 000004
【図３】
0003730777.tif 000005
【図４】
0003730777.tif 000006