(57)【要約】      （修正有）【課題】電気的なノイズが生じて電動モータの回転状態を正確に把握するのが困難となった場合に、適切に移動部材の移動量を制御する。【解決手段】移動量制御装置は、ブラシを備えた電動モータの駆動により移動する窓板の移動量を制御する。リップル周波数検出部３２８は、電動モータに流れる電流の検出波形を周波数解析してピーク周波数を検出し、当該ピーク周波数を電流に発生するリップルの周波数であるリップル周波数として検出する。移動制御部３３６は、リップル周波数に基づいて電動モータの回転状態を検出し、窓板の移動量を制御する。リップル周波数検出部３２８は、ピーク周波数が複数ある場合、検出波形の検出時における窓板の移動方向に基づいてリップル周波数として検出するピーク周波数を選択する。【選択図】図２
2019170020.tif 000002
【特許請求の範囲】
【請求項１】
ブラシを備えた電動モータの駆動により移動する移動部材の移動量制御装置であって、
前記電動モータに流れる電流を検出する電流検出部と、
前記電流の検出波形を周波数解析してピーク周波数を検出し、前記ピーク周波数を前記電流に発生するリップルの周波数であるリップル周波数として検出するリップル周波数検出部と、
前記リップル周波数に基づいて前記電動モータの回転状態を検出し、前記移動部材の移動量を制御する移動制御部と、を備え、
前記リップル周波数検出部は、前記ピーク周波数が複数ある場合、前記検出波形の検出時における前記移動部材の移動方向に基づいて、前記リップル周波数として検出する前記ピーク周波数を選択する、
ことを特徴とする移動部材の移動量制御装置。
【請求項２】
前記移動部材は開口部を開閉する開閉部材であり、
前記リップル周波数検出部は、前記検出波形の検出時が前記開閉部材の閉塞時である場合には最も低周波側の前記ピーク周波数を前記リップル周波数とし、前記検出波形の検出時が前記開閉部材の開放時である場合には最も高周波側の前記ピーク周波数を前記リップル周波数とする、
ことを特徴とする請求項１記載の移動部材の移動量制御装置。
【請求項３】
前記開口部は、車両の窓開口であり、
前記開閉部材は、前記窓開口を開閉する窓板である、
ことを特徴とする請求項２記載の移動部材の移動量制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動モータの駆動により移動する移動部材の移動量制御装置に関する。
【背景技術】
【０００２】
従来、電動モータの回転状態を把握する方法として、ブラシノイズから発生する電流波形（リップル波形）の周期をカウントし、回転量を検出する手法が知られている。
例えば、下記特許文献１には、ブラシを備えるモータと、モータに供給する電力を制御するモータ制御手段と、モータに流れる電流を検出する電流検出手段と、検出した電流波形の周波数分析を行いブラシ部分から発するリップル周波数を検出してモータの回転数を検出する速度検出手段とを備え、モータ制御手段が、速度検出手段の検出した回転数が目標回転数になるように制御することにより、エンコーダのような外部検出手段なしで、温度やモータのばらつきの影響を受けにくい、精度のよい制御を行うように構成したブラシモータの速度制御装置が開示されている。
また、下記特許文献２には、ノイズの影響を低減して、電動モータの回転情報を精度よく検出することを目的とした電動モータの回転情報検出方法が開示されている。より詳細には、電動モータに流れる電流の時系列波形データを周波数解析して、得られた周波数のスペクトルの低域にある極大値を有する周波数を基本周波数候補Ｆｂとし、基本周波数候補Ｆｂのうち、最大振幅を有する周波数Ｆｂｍに、電動モータの整流子数と電動モータに流れる電流の変化特性とに基づいて予め設定された係数を乗じて、リップル周波数候補Ｆｒｂを算出する。周波数のスペクトルでリップル周波数候補Ｆｒｂの両隣にある極大値を有する周波数をリップル周波数候補Ｆｒｒ、Ｆｒｌとして追加する。これらリップル周波数候補Ｆｒｂ、Ｆｒｒ、Ｆｒｌの最大振幅が所定のしきい値以上である場合に、該最大振幅を有するリップル周波数候補Ｆｒｌをリップル周波数と推定する。このリップル周波数に基づいて、電動モータの回転情報を検出する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０８０９２１号公報
【特許文献２】特開２０１３−２１２０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両のパワーウィンドウやパワースライドドアなどでは、電動モータの回転状態に基づいて移動部材（窓板やドア板など）の位置を認識し、挟み込み防止制御等を行っている。
しかしながら、モータ電源に車両から発生する周期的なノイズが混ざった場合には、リップル波形を正確に捉えることができない場合があるという課題がある。
本発明は、このような事情に鑑みなされたものであり、その目的は、電気的なノイズが生じて電動モータの回転状態を正確に把握するのが困難となった場合に、移動部材の状態を適切に制御することにある。
【課題を解決するための手段】
【０００５】
上述の目的を達成するため、請求項１の発明にかかる移動部材の移動量制御装置は、ブラシを備えた電動モータの駆動により移動する移動部材の移動量制御装置であって、前記電動モータに流れる電流を検出する電流検出部と、前記電流の検出波形を周波数解析してピーク周波数を検出し、前記ピーク周波数を前記電流に発生するリップルの周波数であるリップル周波数として検出するリップル周波数検出部と、前記リップル周波数に基づいて前記電動モータの回転状態を検出し、前記移動部材の移動量を制御する移動制御部と、を備え、前記リップル周波数検出部は、前記ピーク周波数が複数ある場合、前記検出波形の検出時における前記移動部材の移動方向に基づいて、前記リップル周波数として検出する前記ピーク周波数を選択する、ことを特徴とする。
請求項２の発明にかかる移動部材の移動量制御装置は、前記移動部材は開口部を開閉する開閉部材であり、前記リップル周波数検出部は、前記検出波形の検出時が前記開閉部材の閉塞時である場合には最も低周波側の前記ピーク周波数を前記リップル周波数とし、前記検出波形の検出時が前記開閉部材の開放時である場合には最も高周波側の前記ピーク周波数を前記リップル周波数とする、ことを特徴とする。
請求項３の発明にかかる移動部材の移動量制御装置は、前記開口部は、車両の窓開口であり、前記開閉部材は、前記窓開口を開閉する窓板である、ことを特徴とする。
【発明の効果】
【０００６】
請求項１の発明によれば、電気的なノイズ等に起因してピーク周波数が複数検出された場合に、検出波形の検出時における移動部材の移動方向に基づいてリップル周波数として検出するピーク周波数を選択するので、移動部材の位置が正確に把握できなくなった場合でも移動部材の状態を適切に制御する上で有利となる。
請求項２の発明によれば、検出波形の検出時が開閉部材の閉塞時である場合には最も低周波側のピーク周波数をリップル周波数とし、検出波形の検出時が開閉部材の開放時である場合には最も高周波側のピーク周波数をリップル周波数とするので、開閉部材の閉塞位置側に所定の制御の不感帯が設定されている場合に、開閉部材が不感帯にあると誤検知することを回避して、所定の制御を確実に実施する上で有利となる。
請求項３の発明によれば、車両の窓開口を開閉する窓板を開閉部材としたので、車両のパワーウィンドウシステムにおいて、挟み込み防止機能を確実に作動させる上で有利となる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態にかかるパワーウィンドウシステム１０の構成を示す図である。
【図２】窓板位置検出部３２０の詳細構成を示すブロック図である。
【図３】各種波形を示すグラフである。
【図４】リップル周波数検出方法を模式的に示す説明図である。
【図５】挟み込み防止機能における不感帯を模式的に示す説明図である。
【図６】窓板１６の閉塞時（上方移動時）を模式的に示す説明図である。
【図７】窓板１６の開放時（下方移動時）を模式的に示す説明図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本発明にかかる移動部材の移動量制御装置の好適な実施の形態を詳細に説明する。
本実施の形態では、車両のパワーウィンドウシステムにおける窓位置制御、すなわち電動モータの移動対象物である移動部材が車両の窓開口（開口部）を開閉する窓板である場合について説明する。
【０００９】
図１は、実施の形態にかかるパワーウィンドウシステム１０の構成を示す図である。
パワーウィンドウシステム１０は、車両のドア部材１２に設けられた窓開口１４を開閉するための窓板１６の位置を、電動モータ４０で移動させる機構である。
図１に示すように、ドア部材１２の内部にはドアサッシュ１８が備えられ、ドアサッシュ１８には窓板１６が昇降自在（開閉自在）に支持されている。ドア部材１２のドアパネルの内部にはウインドウレギュレータ２０が配され、ウインドウレギュレータ２０により窓板１６が昇降駆動（開閉駆動）される。
【００１０】
より詳細には、ウインドウレギュレータ２０には電動モータ４０が設けられ、電動モータ４０の駆動により、駆動ギヤ２２、昇降アーム２４、従動アーム２６を介して窓板１６が昇降駆動（開閉駆動）される。
窓板１６の移動量（開放量）は、車両の乗員が車室内の操作スイッチ３２を操作することにより決定される。操作スイッチ３２は、窓板１６の移動量制御装置３０に接続されており、操作スイッチ３２が操作されると、移動量制御装置３０は電動モータ４０に駆動制御信号を出力する。駆動制御信号に基づいて電動モータ４０が駆動し、ウインドウレギュレータ２０が作動することにより、窓板１６が所望の位置まで移動する。
【００１１】
電動モータ４０は、ブラシと整流子を備えたＤＣ（直流）モータである。電動モータ４０は、バッテリ２８に接続されており、バッテリ２８から供給される電流により駆動する。電動モータ４０に流れる電流（以下、「モータ電流」という）は、電流検出部３４により検出され、検出値は移動量制御装置３０に出力される。
【００１２】
移動量制御装置３０は、窓板位置検出部３２０および挟み込み防止機能部３４０を備える。
窓板位置検出部３２０は、電動モータ４０の回転状態（回転数など）を検出し、これに基づいて窓板１６の位置を検出する。窓板位置検出部３２０の詳細は、図２を用いて説明する。
挟み込み防止機能部３４０は、窓板１６と窓枠との間への物体の挟み込みを防止するため、挟み込み防止制御を実行する。挟み込み防止制御とは、窓板１６の閉塞時における電動モータ４０の回転速度を検出し、回転速度が所定値以下となった場合は挟み込みが生じていると判定し、電動モータ４０の回転を反転させて窓板１６を開放方向に移動させるものである。
【００１３】
ここで、電動モータ４０の回転速度の低下は、挟み込みが生じた時のみならず、窓板１６が窓枠の上端位置および下端位置（移動限界位置）に到達した際にも生じる。このような場合にも移動方向を反転させると、窓板１６の位置を適切に保つことができない。
よって、挟み込み防止機能部３４０は、図５に示すように窓枠の上端位置から所定距離以内を不感帯とし、窓板１６の上端位置が不感帯に位置する際に電動モータ４０の回転速度の低下を検知しても、挟み込み防止機能を作動させないようにしている。
【００１４】
図５には、窓板１６および窓開口１４を模式的に示している。
上述したように、窓板１６は、ウインドウレギュレータ２０の作動により上下に移動可能である。窓開口１４は、開口上端位置Ｆ１と開口下端位置Ｆ２とがあり、窓板１６の上端位置Ｔ０は、開口上端位置Ｆ１と開口下端位置Ｆ２との間で移動可能である。
ここで、窓板１６が上方に移動している際（窓閉塞時）に、窓板１６の上端位置Ｔ０と開口上端位置Ｆ１との間に物体が挟まると、窓板１６の動き（電動モータ４０の回転数）が遅くなる。挟み込み防止機能部３４０は、このような電動モータ４０の回転数の低下が生じた際には、電動モータ４０の動きを反転させて窓板１６の移動方向を下方（窓開放方向）に変更する。
【００１５】
開口上端位置Ｆ１から下方向に距離ｄの範囲には、不感帯Ｄが設定されている。これは、窓板１６が開口上端位置Ｆ１に達した際に上記反転制御を行うと、窓を完全に閉塞することができなくなるためである。
よって、挟み込み防止機能部３４０は、窓板１６の上端位置Ｔ０が不感帯Ｄに位置する際には反転制御を実施せず、窓板１６の上端位置Ｔ０が不感帯Ｄ以外の領域である反転域Ｅに位置する際には反転制御を実施する。
このように、挟み込み防止機能を適切に機能させるためには、移動量制御装置３０で窓板１６の位置を把握する必要がある。
【００１６】
つぎに、図２を用いて窓板位置検出部３２０の詳細について説明する。
窓板位置検出部３２０は、傾向補正部３２２、周波数解析部３２６、リップル周波数検出部３２８、フィルタ設計部３３０、フィルタリング処理部３３２、パルス処理部３３４、移動制御部３３６を備える。
【００１７】
傾向補正部３２２は、電流検出部３４により検出されたモータ電流の時系列波形データの傾向を補正する。より詳細には、傾向補正部３２２は、図３Ａに示すようなモータ電流の時系列波形データを、最小二乗法により２次関数で近似して近似データを算出する。そして、モータ電流の時系列波形データの各値から、近似データの各値を減算して、モータ電流の時系列波形データの傾向を補正する。なお、図３Ａの波形にはノイズ成分が含まれている。
【００１８】
周波数解析部３２６は、傾向補正後のモータ電流の時系列波形データ（電流の検出波形）を、ＦＦＴ（高速フーリエ変換）により周波数解析する。これにより、図３Ａに示すようなモータ電流の時系列波形データが、たとえば図３Ｂに示すような周波数のスペクトル（周波数単位の波形データ）に変換される。
【００１９】
リップル周波数検出部３２８は、周波数解析部３２６の解析結果からピーク周波数を検出し、当該ピーク周波数を電流に発生するリップルの周波数であるリップル周波数として検出する。
図４は、リップル周波数検出方法を模式的に示す説明図である。
図４Ａはノイズ等がない理想的なモータ電流の時系列波形データであり、左図は電動モータ４０の回転が比較的遅い場合の波形、右図は電動モータ４０の回転が比較的速い場合の波形を示している。
モータ電流は、電動モータ４０の回転に伴ってブラシノイズに起因するリップル波形が現れる。リップル波形は周期的な波形であるため、周波数解析を行うと突出したピークを取る。すなわち、図４Ａ左図のように電動モータ４０の回転が遅い場合は、図４Ｂ左図のように低周波側にピークが出現し、図４Ａ右図のように電動モータ４０の回転が速い場合は、図４Ｂ右図のように高周波側にピークが出現する。
このように、周波数解析を行ったモータ電流のピーク周波数を検出することにより、リップル周波数を検出することができる。
【００２０】
一方で、図３Ａに示すように、実際のモータ電流の波形には車両から発生するノイズが混ざっている。このような波形を周波数変換すると、図３Ｂに示すようにピーク周波数が複数出現する場合がある。例えば、図３Ｂでは２つのピーク周波数Ｐ１，Ｐ２が検出されている。
このように周波数解析後の波形にピーク周波数が複数ある場合、リップル周波数検出部３２８は、モータ電流の検出波形の検出時における窓板１６（移動部材）の移動方向に基づいて、リップル周波数として検出するピーク周波数を選択する。
より詳細には、リップル周波数検出部３２８は、モータ電流（検出波形）の検出時が窓板１６の閉塞時である場合には最も低周波側のピーク周波数をリップル周波数とし、モータ電流（検出波形）の検出時が窓板１６の開放時である場合には最も高周波側のピーク周波数をリップル周波数とする。
これは、仮に選択したピーク周波数が間違いであった場合でも、挟み込み防止機能を確実に機能させるためである。
【００２１】
例えば図３Ｂのようにピーク周波数が２つ出現した場合、一方のピーク周波数が真のリップル周波数、他方のピーク周波数がノイズに起因するピークとなる。２つのピーク周波数のうち１つをリップル周波数として採用した場合、真のリップル周波数を選択できれば実際の電動モータの回転量、すなわち窓板１６の位置を正しく算出できるが、ノイズに起因するピークを採用した場合、窓板１６の位置を正しく算出することができない。
例えば、真のリップル周波数がＰ１である場合に、高周波側にあるピークＰ２をリップル周波数とした場合、実際よりも窓板１６の移動量が大きく算出されることになる。また、真のリップル周波数がＰ２である場合に、低周波側にあるピークＰ１をリップル周波数とした場合、実際よりも窓板１６の移動量が小さく算出されることになる。
【００２２】
図６は、窓板１６の閉塞時（上方移動時）を模式的に示す説明図であり、図６Ａは実際のリップル周波数よりも高周波側のピーク値をリップル周波数として採用した場合、図６Ｂは実際のリップル周波数よりも低周波側のピーク値をリップル周波数として採用した場合を示している。
図６Ａにおいて、実線で示すのが実際の窓板１６の位置、点線で示すのは実際のリップル周波数よりも高周波側のピーク値をリップル周波数として採用した場合の誤検知した窓板１６の位置である。上述のように、実際よりも高周波側のピークをリップル周波数とした場合、実際よりも窓板１６の移動量が大きく算出される。よって、誤検知した窓板１６の上端位置Ｔ１は、実際の窓板１６の上端位置Ｔ０よりも高い位置となる。
この場合、実際の上端位置Ｔ０が反転域Ｅにあるにも関わらず、誤検知した上端位置Ｔ１が不感帯Ｄにあると判断され、挟み込み防止機能が働かない場合がある。
【００２３】
また、図６Ｂにおいて、実線で示すのが実際の窓板１６の位置、点線で示すのは実際のリップル周波数よりも低周波側のピーク値をリップル周波数として採用した場合の誤検知した窓板１６の位置である。上述のように、実際よりも低周波側のピークをリップル周波数とした場合、実際よりも窓板１６の移動量が小さく算出される。よって、誤検知した窓板１６の上端位置Ｔ２は、実際の窓板１６の上端位置Ｔ０よりも低い位置となる。
この場合、実際の上端位置Ｔ０が不感帯Ｄにある場合でも、誤検知した上端位置Ｔ２が反転域Ｅにあると判断され、挟み込み防止機能が作動する。結果、窓枠の開口上端位置Ｆ１で窓板１６が反転し、窓を完全に閉塞できない可能性はあるものの、物体の挟み込みは防止することができる。
よって、リップル周波数検出部３２８は、周波数解析後の波形にピーク周波数が複数ある場合、モータ電流（検出波形）の検出時が窓板１６の閉塞時である時には最も低周波側のピーク周波数をリップル周波数とする。
【００２４】
図７は、窓板１６の開放時（下方移動時）を模式的に示す説明図であり、図７Ａは実際のリップル周波数よりも高周波側のピーク値をリップル周波数として採用した場合、図７Ｂは実際のリップル周波数よりも低周波側のピーク値をリップル周波数として採用した場合を示している。
図７Ａにおいて、実線で示すのが実際の窓板１６の位置、点線で示すのは実際のリップル周波数よりも高周波側のピーク値をリップル周波数として採用した場合の誤検知した窓板１６の位置である。上述のように、実際よりも高周波側のピークをリップル周波数とした場合、実際よりも窓板１６の移動量が大きく算出される。よって、誤検知した窓板１６の上端位置Ｔ３は、実際の窓板１６の上端位置Ｔ０よりも低い位置となる。
この場合、実際の上端位置Ｔ０が不感帯Ｄにある場合でも、誤検知した上端位置Ｔ３が反転域Ｅにあると判断され、例えば窓板１６の移動方向を反転させた際に窓開口１４内に物体があった場合などに挟み込み防止機能が作動する。
【００２５】
また、図７Ｂにおいて、実線で示すのが実際の窓板１６の位置、点線で示すのは実際のリップル周波数よりも低周波側のピーク値をリップル周波数として採用した場合の誤検知した窓板１６の位置である。上述のように、実際よりも低周波側のピークをリップル周波数とした場合、実際よりも窓板１６の移動量が小さく算出される。よって、誤検知した窓板１６の上端位置Ｔ４は、実際の窓板１６の上端位置Ｔ０よりも高い位置となる。
この場合、実際の上端位置Ｔ０が反転域Ｅにあるにも関わらず、誤検知した上端位置Ｔ１が不感帯Ｄにあると判断され、例えば窓板１６の移動方向を反転させた際に窓開口１４内に物体があった場合などに挟み込み防止機能が作動しない場合がある。
このため、リップル周波数検出部３２８は、周波数解析後の波形にピーク周波数が複数ある場合、モータ電流（検出波形）の検出時が窓板１６の閉塞時である時には最も低周波側のピーク周波数をリップル周波数とする。
このように、リップル周波数検出部３２８は、モータ電流（検出波形）の検出時が窓板１６の開放時である場合には最も高周波側のピーク周波数をリップル周波数とする。
【００２６】
図２の説明に戻り、フィルタ設計部３３０は、リップル周波数検出部３２８で検出されたリップル周波数に基づいて、低域側および高域側のエッジ周波数をそれぞれ設定する。より詳細には、リップル周波数を所定比率Ｃ％増減した値を、それぞれ高域側と低域側のエッジ周波数とする。
そして、低域側と高域側のエッジ周波数に基づいてバンドパスフィルタ係数を算出する。より詳細には、窓関数法による一般的なＦＩＲ（有限インパルス応答）フィルタを設計して、各フィルタ係数を算出する。
【００２７】
フィルタリング処理部３３２は、フィルタ設計部３３０で設計されたフィルタを用いて、モータ電流の時系列波形データをフィルタリング処理して、リップル電流の時系列波形データを抽出する。この結果、図３Ａに示すようなノイズを含むモータ電流の時系列波形データから、図３Ｃに示すようなリップル電流のみの時系列波形データを抽出することができる。
パルス処理部３３４は、図３Ｃのようなリップル電流の時系列波形データを二値化処理して、図３Ｄに示すような矩形波のリップルパルス信号を生成する。
【００２８】
移動制御部３３６は、リップル周波数（より詳細にはパルス処理部３３４で生成されたリップルパルス信号）に基づいて電動モータ４０の回転状態を検出し、窓板１６の移動量を制御する。
移動制御部３３６は、電動モータ４０の回転数と回転角などの回転情報を検出し、窓板１６の現在位置（例えば窓板１６の上端位置Ｔ０）を算出する。そして、窓板１６の現在位置に基づいて電動モータ４０の回転量を制御することにより、窓板１６の移動量を制御する。
なお、電動モータ４０の回転数は、例えば電動モータ４０の整流子数と単位時間あたりのパルス数とに基づいて算出したり、１パルスの幅の逆数を算出したりする。また、電動モータ４０の回転角は、例えば基点からのパルス数に基づいて算出する。
【００２９】
本実施の形態で示した波形の演算方法は一例であり、各種の変形例を適用可能である。例えば、本実施の形態では、周波数解析部３２６がモータ電流の時系列波形データをＦＦＴで周波数解析する例を示したが、例えばＤＦＴ（離散フーリエ変換）などの他のアルゴリズムで周波数解析するようにしてもよい。
また、本実施の形態では、リップル周波数に基づいて窓関数法によるＦＩＲフィルタを設計して、バンドパスフィルタ係数を算出し、ＦＩＲフィルタ演算によりモータ電流の時系列データからリップルパルス電流の時系列データを抽出する例を示したが、これ以外のリップル周波数に基づく信号処理方法により、モータ電流の時系列データからリップルパルス電流の時系列データを抽出するようにしてもよい。
【００３０】
以上説明したように、実施の形態にかかる移動量制御装置３０によれば、電気的なノイズ等に起因して周波数解析後のピーク周波数が複数検出された場合に、検出波形の検出時における窓板１６の移動方向に基づいてリップル周波数として検出するピーク周波数を選択するので、窓板１６の位置が正確に把握できなくなった場合でも窓板１６の状態を適切に制御する上で有利となる。
また、移動量制御装置３０によれば、検出波形の検出時が窓板１６の閉塞時である場合には最も低周波側のピーク周波数をリップル周波数とし、検出波形の検出時が窓板１６の開放時である場合には最も高周波側のピーク周波数をリップル周波数とするので、窓板１６の閉塞位置側に挟み込み防止機能の不感帯が設定されている場合に、窓板１６が不感帯にあると誤検知することを回避して、挟み込み防止機能を確実に実施する上で有利となる。
【００３１】
なお、本実施の形態では、窓板１６の閉塞位置側（開口上端位置Ｆ１側）に挟み込み防止機能の不感帯が設定されている場合について説明したが、例えば窓板１６の開放位置側（開口下端位置Ｆ２側）に所定の制御の不感帯が設定されている場合も考えられる。
この場合は、リップル周波数検出部は、検出波形の検出時が開閉部材の閉塞時である場合には最も高周波側のピーク周波数をリップル周波数とし、検出波形の検出時が開閉部材の開放時である場合には最も低周波側のピーク周波数をリップル周波数とすればよい。
【００３２】
また、本実施形態では、電動モータ４０がパワーウィンドウシステムに適用される例を示したが、これ以外のブラシを備えた電動モータの回転情報が必要な種々の装置、例えば車両のパワースライドドアシステムなどにも本発明は適用することが可能である。
【符号の説明】
【００３３】
１０  パワーウィンドウシステム
１２  ドア部材
１４  窓開口
１６  窓板
１８  ドアサッシュ
２０  ウインドウレギュレータ
２８  バッテリ
３０  移動量制御装置
３４  電流検出部
４０  電動モータ
３２０  窓板位置検出部
３２２  傾向補正部
３２６  周波数解析部
３２８  リップル周波数検出部
３３０  フィルタ設計部
３３２  フィルタリング処理部
３３４  パルス処理部
３３６  移動制御部
３４０  挟み込み防止機能部
【図１】
2019170020.tif 000003
【図２】
2019170020.tif 000004
【図３】
2019170020.tif 000005
【図４】
2019170020.tif 000006
【図５】
2019170020.tif 000007
【図６】
2019170020.tif 000008
【図７】
2019170020.tif 000009