(57)【要約】【課題】リフタモータ２２の駆動の禁止に起因してドアの閉動作が困難になる懸念を抑制すること。【解決手段】車両に設けられたシートをリフタモータ２２によって上下動させるにあたって、ＥＣＵ１６は、リフタモータ２２の回転数および駆動電流に基づいてリフタモータ２２の負荷を繰り返し検出する。ＥＣＵ１６はまた、シートＳＦＬが下端から上端に達したとき、今回の上下動期間に検出された負荷を積算し、次回の上下動期間におけるリフタモータ２２の温度上昇量を積算値に基づいて予測する。予測された温度上昇量と現時点のリフタモータ２２の実温度とを加算した温度が基準値ＲＥＦを上回れば、ＥＣＵ１６は、リフタモータ２２の駆動を禁止する。【選択図】図２
2018052191.tif 000002
【特許請求の範囲】
【請求項１】
車両に設けられたシートをモータによって上下動させるシート駆動装置であって、
前記モータの回転数および駆動電流に基づいて前記モータの負荷を繰り返し検出する検出手段、
前記シートが下端から上端に達したとき今回の上下動期間に前記検出手段によって検出された負荷を積算する積算手段、
前記積算手段によって算出された積算値に基づいて次回の上下動期間における前記モータの温度上昇量を予測する予測手段、および
前記予測手段によって予測された温度上昇量と現時点の前記モータの温度との加算値が基準値を上回るとき前記モータの駆動を禁止する禁止手段を備える、シート駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に設けられたシートをモータによって上下動させる、シート駆動装置に関する。
【背景技術】
【０００２】
この種のシート駆動装置の一例が、特許文献１に開示されている。この文献によれば、乗車スイッチあるいは降車スイッチが操作されると、制御手段は、回転座席駆動用のモータを回転させ、座席が乗降位置あるいは乗車位置に達した時点でモータを停止させる。制御手段はまた、モータの回転状態に応じて異なる周期を示すパルス信号を検出手段から取り込み、取り込んだパルス信号の周期を過去に取り込んだパルス信号の周期と比較する。パルス信号が変化した場合、制御手段は、モータが過負荷状態であると判別してモータを停止または逆転させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３２６７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１では、体重が重い人が着座した状態で座席を連続的に駆動させると、過負荷に起因してモータが停止される可能性があるところ、座席が乗降位置に配された状態でモータが停止されると、車両のドアの閉動作が困難になる。
【０００５】
それゆえに、この発明の主たる目的は、モータの駆動の禁止に起因して車両のドアの閉動作が困難になる懸念を抑制できる、シート駆動装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に係る車両に設けられたシートをモータによって上下動させるシート駆動装置であって、モータの回転数および駆動電流に基づいてモータの負荷を繰り返し検出する検出手段、シートが下端から上端に達したとき今回の上下動期間に検出手段によって検出された負荷を積算する積算手段、算手段によって算出された積算値に基づいて次回の上下動期間におけるモータの温度上昇量を予測する予測手段、および予測手段によって予測された温度上昇量と現時点のモータの温度との加算値が基準値を上回るときモータの駆動を禁止する禁止手段を備える。
【発明の効果】
【０００７】
モータの回転数および駆動電流に基づいてモータの負荷を検出することで、温度上昇量の予測精度が向上する。また、予測された温度上昇量と現時点のモータの温度との加算値が基準値を上回るときにモータの駆動を禁止することで、過負荷に起因するモータの損傷を防止できる。さらに、モータの駆動を禁止するタイミングはシートが上端に達したときであるため、モータの駆動の禁止に起因して車両のドアの閉動作が困難になる懸念を抑制できる。
【０００８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【０００９】
【図１】この実施例の車両に設けられたシートの配置を示す平面図である。
【図２】この実施例のシート駆動装置の構成を示すブロック図である。
【図３】（Ａ）は昇降スイッチの状態の変化の一例を示す波形図であり、（Ｂ）は回転用モータの回転数の変化の一例を示す波形図であり、（Ｃ）はシート位置の変化の一例を示す波形図であり、（Ｄ）はリフタモータの回転数の変化の一例を示す波形図であり、（Ｅ）はリフタモータの駆動電流の変化の一例を示す波形図であり、（Ｆ）はリフタモータの実温度の変化の一例を示す波形図であり、（Ｇ）はリフタモータの駆動の許可／禁止の変化の一例を示すタイミング図である。
【図４】シート駆動装置を構成するＥＣＵの動作の一部を示すフロー図である。
【図５】シート駆動装置を構成するＥＣＵによって参照される２次元マップの一例を示す図解図である。
【図６】シート駆動装置を構成するＥＣＵによって参照されるレジスタの構成の一例を示す図解図である。
【図７】シート駆動装置を構成するＥＣＵの動作の他の一部を示すフロー図である。
【図８】他の実施例のシート駆動装置の構成を示すブロック図である。
【図９】シート駆動装置を構成するＥＣＵの動作の一部を示すフロー図である。
【発明を実施するための形態】
【００１０】
［実施例１］
図１を参照して、この実施例の車両は、助手席に設けられたシートＳＦＬと、運転席に設けられたシートＳＦＲと、後部座席に設けられたシートＳＬＲ，ＳＲＲとを備え、さらに図２に示すシート駆動装置１０を備える。
【００１１】
車両の前方を向いた位置を基準位置とし、基準位置から反時計回り方向に９０°回転した位置を乗降位置としたとき、シートＳＦＬは、基準位置と乗降位置との間で回転可能である。また、基準位置と同じ高さの位置を上端位置とし、基準位置よりも低い位置を下端位置としたとき、シートＳＦＬは、乗降位置に配された状態で、上端位置と下端位置との間で上下動可能である。
【００１２】
ここで、シートＳＦＬの回転動作は図２に示す回転用モータ２０によって実行され、シートＳＦＬの上下動は図２に示すリフタモータ２２によって実行される。詳しくは、シートＳＦＬの回転動作および上下動は、昇降スイッチ１２がオンされたときにＥＣＵ１６の制御の下で次のように実行される。
【００１３】
つまり、シートＳＦＬが基準位置に配された状態で昇降スイッチ１２がオンされると（図３（Ａ）参照）、まず回転用モータ２０が順方向に駆動される（図３（Ｂ）参照）。シートＳＦＬは、基準位置から乗降位置まで回転する。シートＳＦＬが乗降位置に配されると、リフタモータ２２が順方向に駆動され（図３（Ｄ）参照）、シートＳＦＬが上端位置から下端位置に向かって下降する（図３（Ｃ）参照）。
【００１４】
また、シートＳＦＬが下端位置に配された状態で昇降スイッチ１２がオンされると（図３（Ａ）参照）、リフタモータ２２が逆方向に駆動され（図３（Ｄ）参照）、シートＳＦＬが下端位置から上端位置に向かって上昇する（図３（Ｃ）参照）。シートＳＦＬが上端位置に達すると、回転用モータ２０が逆方向に駆動される（図３（Ｂ）参照）。シートＳＦＬは、乗降位置から基準位置まで回転する。
【００１５】
体重が重い人がシートＳＦＬに着座した状態でシートＳＦＬの回転動作および上下動を連続的に実行すると、リフタモータ２２が過負荷のために破損する可能性がある。このような破損は過負荷を検知した時点でリフタモータ２２の駆動を禁止することで回避できるが、シートＳＦＬが下端位置に配された状態でリフタモータ２２の駆動が禁止されると、ドアＤＦＬの閉動作ひいては車両の移動が困難になる。
【００１６】
そこで、この実施例では、シートＳＦＬが上端位置に配されたときに次回の上下動によって到達するリフタモータ２２の温度を予測し、予測された温度が基準値ＲＥＦを上回るときにリフタモータ２２の駆動を禁止するようにしている。このような処理は、ＥＣＵ１６によって実行される。
【００１７】
ＥＣＵ１６は、詳しくは、図４に示すフロー図に従ってリフタモータ２２の負荷を導出し、図７に示すフロー図に従ってリフタモータ２２の駆動を制御する。図４に示す負荷導出処理では、リフタモータ２２の駆動電流および回転数とリフタモータ２２に掛かる負荷との関係を示す２次元マップ（図５参照）が参照される。また、図７に示すモータ制御処理では、リフタモータ２２の温度を検知する温度センサ１４（図２参照）の出力が参照される。
【００１８】
なお、負荷導出処理およびモータ制御処理のいずれも数ミリ秒〜数百ミリ秒の周期で繰り返し実行される。また、負荷導出処理およびモータ制御処理のための制御プログラムならびに２次元マップは、図２に示すメモリ１８に保存される。
【００１９】
図４を参照して、ステップＳ１ではリフタモータ２２が駆動中であるか否かを判別し、判別結果がＮＯであればそのまま今回の負荷導出処理を終了する一方、判別結果がＹＥＳであればステップＳ３に進む。ステップＳ３ではリフタモータ２２の回転数を測定し、ステップＳ５ではリフタモータ２２の駆動電流を測定する。ステップＳ７では、測定された回転数および駆動電流に相当する座標を図５に示す２次元マップ上で特定し、特定された座標に対応する負荷を線形補間によって導出する。
【００２０】
図５によれば、或る負荷に対応する回転数および駆動電流は曲線Ｗ１を描き、他の負荷に対応する回転数および駆動電流は曲線Ｗ２を描く。ステップＳ７では、曲線Ｗ１およびＷ２の各々から対象座標までの距離を考慮した重み付け加算によって、対象座標に対応する負荷を導出する。
【００２１】
また、リフタモータ２２の回転数は図３（Ｄ）に示すように変化し、リフタモータ２２の駆動電流は図３（Ｅ）に示すように変化するところ、ステップＳ３およびＳ５では、このように変化する回転数および駆動電流をリフタモータ２２が駆動される期間に限定して測定する。したがって、ステップＳ７で導出される負荷は、リフタモータ２２が駆動される期間にリフタモータ２２に掛かる負荷である。
【００２２】
ステップＳ９では、こうして導出された負荷と現在時刻とを図６に示すレジスタＲＧＳＴに登録する。登録が完了すると、今回の負荷導出処理を終了する。
【００２３】
図７を参照して、ステップＳ１１では、シートＳＦＬが下端位置からの上昇によって上端位置に到達したか否かを判別する。判別結果がＮＯであればそのまま今回のモータ制御処理を終了する一方、判別結果がＹＥＳであればステップＳ１３に進む。ステップＳ１３では、今回の１サイクル（＝１回の上下動期間）にリフタモータ２２に掛かった負荷をレジスタＲＧＳＴから検出する。ステップＳ１５では、検出された負荷を積算してリフタモータ２２の発熱量を算出する。
【００２４】
ステップＳ１７では、算出された発熱量に定数Ｃを掛け算して温度上昇量ΔＴｐｒを算出する。算出された温度上昇量ΔＴｐｒは、次回の１サイクル分の上下動によってリフタモータ２２が何℃上昇するかを予測した値である。
【００２５】
ステップＳ１９では、温度センサ１４の出力に基づいてリフタモータ２２の実温度Ｔを検知する。ステップＳ２１では、検知された実温度ＴとステップＳ１７で得られた温度上昇量ΔＴｐｒとを加算して温度Ｔｐｒを算出する。算出された温度Ｔｐｒは、次回の１サイクル分の上下動によってリフタモータ２２が何℃に到達するかを予測した値である。
【００２６】
ステップＳ２３では、ステップＳ２１で算出された温度Ｔｐｒが基準値ＲＥＦを上回るか否かを判別する。判別結果がＮＯであればそのまま今回のモータ制御処理を終了する一方、判別結果がＹＥＳであればステップＳ２５でリフタモータ２５の駆動を禁止し、その後に今回のモータ制御処理を終了する。
【００２７】
リフタモータ２２の実温度が図３（Ｆ）に示す実線に沿って上昇し、かつステップＳ２１で予測された温度Ｔｐｒが図３（Ｆ）に破線で示す値を示す場合、リフタモータ２５の駆動は、シートＳＦＬが上端位置に達した時点で禁止される（図３（Ｇ）参照）。
【００２８】
以上の説明から分かるように、車両に設けられたシートＳＦＬをリフタモータ２２によって上下動させるにあたって、ＥＣＵ１６は、リフタモータ２２の回転数および駆動電流に基づいてリフタモータ２２の負荷を繰り返し検出する(S3~S9)。ＥＣＵ１６はまた、シートＳＦＬが下端から上端に達したとき今回の上下動期間に検出された負荷を積算し(S15)、次回の上下動期間におけるリフタモータ２２の温度上昇量ΔＴｐｒを積算値に基づいて予測する(S17)。予測された温度上昇量ΔＴｐｒと現時点のリフタモータ２２の実温度Ｔとを加算した温度Ｔｐｒが基準値ＲＥＦを上回れば、ＥＣＵ１６は、リフタモータ２２の駆動を禁止する(S19~S25)。
【００２９】
リフタモータ２２の回転数および駆動電流に基づいてリフタモータ２２の負荷を検出することで、温度上昇量ΔＴｐｒの予測精度が向上する。また、予測された温度上昇量ΔＴｐｒと現時点のリフタモータ２２の実温度Ｔとを加算した温度Ｔｐｒが基準値ＲＥＦを上回るときにリフタモータ２２の駆動を禁止することで、過負荷に起因するリフタモータ２２の損傷を防止できる。さらに、リフタモータ２２の駆動を禁止するタイミングはシートＳＦＬが上端に達したときであるため、リフタモータ２２の駆動の禁止に起因してドアＤＦＬの閉動作が困難になる懸念を抑制できる。
［実施例２］
【００３０】
他の実施例のシート駆動装置１０は、車両の前方に向かってシートＳＦＬの左側の領域から障害物を検知する障害物センサ（たとえば超音波ソナー）２４が図８に示す要領で追加され、図９に示す追加モータ制御処理がＥＣＵ１６によって繰り返し実行される点を除き、上述の実施例と同様である。したがって、同様の構成に関する重複した説明は省略する。
【００３１】
図９を参照して、ステップＳ３１では、昇降スイッチ１２がオンされたか否かを判別する。判別結果がＮＯであればそのまま今回の追加モータ制御処理を終了する一方、判別結果がＹＥＳであればシートＳＦＬが基準位置に配されているか否かをステップＳ３３で判別する。判別結果がＮＯであれば、回転用モータ２０およびリフタモータ２２を図３（Ｂ）および図３（Ｄ）に示す要領で駆動する。
【００３２】
これに対して、判別結果がＹＥＳであれば、ステップＳ３５で障害物センサ２４の出力を取得する。ステップＳ３７では、車両の前方に向かってシートＳＦＬの左側の領域に障害物が存在するか否かをステップＳ３５で取得されたセンサ出力に基づいて判別する。判別結果がＮＯであれば、上述の要領で回転用モータ２０およびリフタモータ２２を駆動する。これに対して判別結果がＹＥＳであれば、ステップＳ３９で回転用モータ２０およびリフタモータ２２の駆動を禁止し、今回の追加モータ制御処理を終了する。
【００３３】
これによって、シートＳＦＬが障害物に衝突して、シートＳＦＬおよび障害物の一方または両方が破損する懸念を軽減することができる。
【００３４】
なお、上述のいずれの実施例においても、リフタモータ２２の駆動中にハザードランプあるいは、シートリフタ側のウインカーを点灯させるようにすれば、シートＳＦＬが昇降中であることを周囲に報知することができる。
【符号の説明】
【００３５】
１０  …モータ駆動装置
１２  …昇降スイッチ
１４  …温度センサ
１６  …ＥＣＵ
２２  …リフタモータ
【図１】
2018052191.tif 000003
【図２】
2018052191.tif 000004
【図３】
2018052191.tif 000005
【図４】
2018052191.tif 000006
【図５】
2018052191.tif 000007
【図６】
2018052191.tif 000008
【図７】
2018052191.tif 000009
【図８】
2018052191.tif 000010
【図９】
2018052191.tif 000011