JP2018141338A - Electric sliding door control device - Google Patents
Electric sliding door control device Download PDFInfo
- Publication number
- JP2018141338A JP2018141338A JP2017037455A JP2017037455A JP2018141338A JP 2018141338 A JP2018141338 A JP 2018141338A JP 2017037455 A JP2017037455 A JP 2017037455A JP 2017037455 A JP2017037455 A JP 2017037455A JP 2018141338 A JP2018141338 A JP 2018141338A
- Authority
- JP
- Japan
- Prior art keywords
- door
- speed
- sliding door
- motor
- pulse signal
- 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.)
- Pending
Links
Images
Landscapes
- Power-Operated Mechanisms For Wings (AREA)
Abstract
Description
本発明は、電動スライドドアのための制御装置に関する。 The present invention relates to a control device for an electric sliding door.
ワンボックスタイプやミニバンタイプの車両には、後部サイドドアに前後方向のスライドにより開閉するスライドドアが採用されており、オプションまたはグレードによっては標準で、そのスライドドアをモータの駆動力により開閉する機能、いわゆる電動スライドドア(パワースライドドア)が装備されている。 One-box type and minivan type vehicles employ a sliding door that opens and closes by sliding in the front-rear direction on the rear side door. Depending on the option or grade, the sliding door can be opened and closed by the driving force of the motor. It is equipped with a so-called electric sliding door (power sliding door).
スライドドアの駆動機構の一例では、モータが電磁クラッチおよび減速機を介してプーリに接続されており、モータの駆動力によりプーリが回転されて、スライドドアに接続されているベルトが移動することにより、スライドドアが開方向および閉方向に移動(スライド)する。この駆動機構では、電磁クラッチの通電を制御することにより、スライドドアの移動速度を調節することができ、また、スライドドアの停止状態を維持することができる。電磁クラッチによりモータとプーリとを切り離せば、スライドドアを手動で開閉操作することが可能となる。 In an example of a sliding door driving mechanism, a motor is connected to a pulley via an electromagnetic clutch and a speed reducer, and the pulley is rotated by the driving force of the motor, and the belt connected to the sliding door moves. The slide door moves (slides) in the opening direction and the closing direction. In this drive mechanism, the moving speed of the slide door can be adjusted by controlling the energization of the electromagnetic clutch, and the stopped state of the slide door can be maintained. If the motor and the pulley are separated by the electromagnetic clutch, the sliding door can be manually opened and closed.
電磁クラッチを廃止して、クラッチレスの構成を採用することにより、駆動機構のコストの低減を図ることができる。ただし、クラッチレスの駆動機構では、モータとプーリ(スライドドア)とが常に接続されているので、スライドドアを手動で開閉操作可能にするには、モータのフリクションおよび減速機の減速比を低く設定せざるを得ない。そのため、坂道停車中にスライドドアが開閉途中で停止される場合などに、スライドドアが停止後に自重で移動しないように、モータへの通電を制御して、スライドドアの停止状態を維持する必要がある。 By eliminating the electromagnetic clutch and adopting a clutchless configuration, the cost of the drive mechanism can be reduced. However, since the motor and pulley (sliding door) are always connected in the clutchless drive mechanism, the motor friction and reduction gear reduction ratio must be set low so that the sliding door can be manually opened and closed. I have to. Therefore, when the sliding door is stopped while it is stopped on a slope, it is necessary to control the energization of the motor and maintain the sliding door stopped so that the sliding door does not move under its own weight after stopping. is there.
スライドドアの停止状態を維持するため、本願発明者は、スライドドアの移動速度(ドア速度)の目標値を0に設定して、ドア速度が0となるようにモータに流れる電流をフィードバック制御することを考えた。 In order to maintain the stopped state of the sliding door, the present inventor sets the target value of the moving speed (door speed) of the sliding door to 0, and feedback-controls the current flowing through the motor so that the door speed becomes 0. I thought.
ドア速度は、たとえば、モータのモータ軸の回転に同期したパルス信号を出力するホールICを設けて、そのホールICから出力されるパルス信号の周期から求めることができる。ところが、ドア速度の低下に伴ってホールICから出力されるパルス信号の周期が長くなり、ドア速度が新たに求められるまでの長い時間、前回求められたドア速度が制御に使用される。そのため、スライドドアが実際には停止しているにもかかわらず、ドア速度が0になるようにモータに電流が供給され、スライドドアの動作の振動が発生するおそれがある。 The door speed can be obtained from, for example, a Hall IC that outputs a pulse signal synchronized with the rotation of the motor shaft of the motor, and the period of the pulse signal output from the Hall IC. However, as the door speed decreases, the period of the pulse signal output from the Hall IC becomes longer, and the previously obtained door speed is used for control for a long time until a new door speed is obtained. Therefore, even though the sliding door is actually stopped, a current is supplied to the motor so that the door speed becomes zero, and there is a possibility that vibration of the operation of the sliding door may occur.
本発明の目的は、スライドドアが開閉途中で停止される場合に、スライドドアの動作が振動することを抑制できる、電動スライドドア制御装置を提供することである。 An object of the present invention is to provide an electric slide door control device that can suppress vibration of the operation of the slide door when the slide door is stopped during opening and closing.
前記の目的を達成するため、本発明に係る電動スライドドア制御装置は、スライドドアをモータの駆動力で開閉可能な電動スライドドアのための制御装置であって、スライドドアの移動に応じたパルス信号を出力するパルス出力手段と、パルス出力手段が出力するパルス信号からスライドドアの移動速度(ドア速度)を算出する速度算出手段と、スライドドアが開閉途中で停止した状態を保持するために、スライドドアの移動速度が0になるようにモータに供給される電流を制御する制御手段と、パルス出力手段が出力するパルス信号のエッジの間隔が所定時間未満である場合、制御手段によるモータ電流制御に用いられる移動速度を速度算出手段により算出される移動速度とし、エッジの間隔が所定時間以上である場合、制御手段による制御に用いられる移動速度を0とする制御用移動速度設定手段とを含む。 In order to achieve the above object, an electric sliding door control device according to the present invention is a control device for an electric sliding door capable of opening and closing the sliding door by a driving force of a motor, and a pulse corresponding to the movement of the sliding door. In order to maintain a state in which the slide door is stopped during opening and closing, pulse output means for outputting a signal, speed calculation means for calculating the moving speed of the sliding door (door speed) from the pulse signal output by the pulse output means, When the interval between the edges of the pulse signal output from the control means for controlling the current supplied to the motor so that the moving speed of the sliding door becomes 0 and the pulse output means is less than a predetermined time, the motor current control by the control means The movement speed used in the above is the movement speed calculated by the speed calculation means, and when the edge interval is equal to or longer than the predetermined time, the control means The movement speed used for containing and controlling the moving speed setting means to 0.
この構成によれば、スライドドアが開閉途中で停止した状態を保持するため、スライドドアの移動速度が0になるように、モータに供給される電流が制御(モータ電流制御)される。また、スライドドアの移動に応じたパルス信号を出力するホールICなどのパルス出力手段が設けられており、パルス出力手段が出力するパルス信号からスライドドアの移動速度が算出される。スライドドアの移動速度が低下するほど、パルス信号のエッジ(立ち上がりエッジ、立ち下がりエッジ)の間隔が長くなるので、それに伴って、スライドドアの移動速度の算出周期も長くなる。モータ電流制御にパルス信号から算出される移動速度が使用される場合、移動速度の算出周期が長くなると、スライドドアが実際には停止しているにもかかわらず、先に算出された移動速度がモータ電流制御に使用されてしまう。 According to this configuration, the current supplied to the motor is controlled (motor current control) so that the moving speed of the sliding door becomes zero in order to maintain the state where the sliding door stops in the middle of opening and closing. Further, pulse output means such as a Hall IC that outputs a pulse signal corresponding to the movement of the slide door is provided, and the moving speed of the slide door is calculated from the pulse signal output by the pulse output means. As the moving speed of the sliding door decreases, the interval between the edges (rising edge, falling edge) of the pulse signal becomes longer, and accordingly, the calculation period of the moving speed of the sliding door becomes longer. When the movement speed calculated from the pulse signal is used for motor current control, if the movement speed calculation cycle becomes longer, the previously calculated movement speed will be the same even though the sliding door is actually stopped. Used for motor current control.
そのため、パルス信号のエッジの間隔が所定時間未満である場合は、モータ電流制御に使用される移動速度がパルス信号から算出される移動速度とされ、パルス信号のエッジの間隔が所定時間以上である場合は、モータ電流制御に使用される移動速度が0とされる。これにより、スライドドアが実際には停止しているにもかかわらず、0ではない移動速度に応じた電流がモータに供給されることを抑制できる。その結果、スライドドアが停止しきれずにその動作が振動することを抑制できる。 Therefore, when the edge interval of the pulse signal is less than the predetermined time, the moving speed used for the motor current control is the moving speed calculated from the pulse signal, and the edge interval of the pulse signal is equal to or longer than the predetermined time. In this case, the moving speed used for motor current control is set to zero. Thereby, even though the sliding door is actually stopped, it is possible to suppress the current corresponding to the non-zero moving speed from being supplied to the motor. As a result, the sliding door can be prevented from vibrating without stopping.
電動スライドドア制御装置は、速度算出手段により算出される移動速度からスライドドアの移動の加速度を算出する加速度算出手段と、スライドドアの開閉動作中に加速度算出手段により算出される加速度が判定閾値を超えた場合に、スライドドアと他部材との間で異物の挟み込みが発生したと判定する挟み込み判定手段と、パルス出力手段が出力するパルス信号のエッジの間隔にかかわらず、加速度算出手段による加速度の算出に用いられる移動速度を速度算出手段により算出される移動速度とする挟み込み判定用移動速度設定手段とをさらに含む構成であってもよい。 The electric sliding door control device includes an acceleration calculating unit that calculates an acceleration of the sliding door movement from a moving speed calculated by the speed calculating unit, and an acceleration calculated by the acceleration calculating unit during the opening / closing operation of the sliding door sets a determination threshold value. If it exceeds, the pinch determination means for determining that the pinch of foreign matter has occurred between the slide door and the other member, and the acceleration of the acceleration by the acceleration calculation means regardless of the edge interval of the pulse signal output by the pulse output means The structure may further include pinching determination moving speed setting means that uses the moving speed used for the calculation as the moving speed calculated by the speed calculating means.
パルス信号のエッジの間隔が所定時間以上である場合に、スライドドアの加速度の算出に用いられる移動速度が0とされる構成では、スライドドアが緩やかに停止する際にも、移動速度が0ではない値から0に一気に低下するので、移動速度から算出されるスライドドアの加速度が大きな値となる。そのため、スライドドアが挟み込みではなく緩やかに停止したにもかかわらず、スライドドアと他部材との間で異物の挟み込みが発生したと誤判定されるおそれがある。 In the configuration in which the moving speed used for calculating the acceleration of the sliding door is 0 when the interval between the edges of the pulse signal is equal to or longer than a predetermined time, the moving speed is 0 even when the sliding door stops gently. Since the value decreases from 0 to 0 at a stretch, the acceleration of the sliding door calculated from the moving speed becomes a large value. Therefore, there is a possibility that it is erroneously determined that a foreign object has been caught between the sliding door and another member even though the sliding door has been gently stopped instead of being caught.
パルス信号のエッジの間隔が所定時間以上であっても、スライドドアの加速度の算出に用いられる移動速度がパルス信号から算出される移動速度とされる構成では、スライドドアの加速度を精度よく算出できるので、スライドドアが挟み込みではなく停止した場合に挟み込みが発生したと誤判定されることを抑制できる。 Even if the interval between the edges of the pulse signal is equal to or longer than a predetermined time, the configuration in which the moving speed used for calculating the acceleration of the sliding door is the moving speed calculated from the pulse signal can accurately calculate the acceleration of the sliding door. Therefore, it is possible to suppress erroneous determination that pinching has occurred when the sliding door stops instead of pinching.
本発明によれば、スライドドアが開閉途中で停止される場合に、スライドドアの動作が振動することを抑制できる。 ADVANTAGE OF THE INVENTION According to this invention, when a sliding door is stopped in the middle of opening and closing, it can suppress that the operation | movement of a sliding door vibrates.
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
<車両の構成>
図1は、本発明の一実施形態に係る電動スライドドア制御装置が搭載される車両1の右側面図である。
<Vehicle configuration>
FIG. 1 is a right side view of a
車両1は、たとえば、ミニバンタイプの自動車である。図1には、車両1の右側面のみが示されているが、車両1の左右の両側面には、フロントドア開口2およびリヤドア開口3が形成されており、そのフロントドア開口2およびリヤドア開口3をそれぞれ開閉するヒンジドア4およびスライドドア5が設けられている。
The
ヒンジドア4は、その前端部に配置されたヒンジを支点とする揺動により、フロントドア開口2を開閉する。ヒンジドア4の外表面には、ヒンジドア4を開閉するために操作されるアウトドアハンドル6が設けられている。
The
スライドドア5は、図1に二点鎖線と実線とで示されるように、前後方向のスライドにより、リヤドア開口3を開閉する。スライドドア5の外表面には、スライドドア5を開閉するために操作されるアウトドアハンドル7が設けられている。
As shown by a two-dot chain line and a solid line in FIG. 1, the
なお、図示されないが、ヒンジドア4およびスライドドア5の車室内側の面にも、それぞれヒンジドア4およびスライドドア5を開閉するために操作されるドアハンドル(インドアハンドル)が設けられている。以下の説明において、スライドドア5のアウトドアハンドル7とインドアハンドルとを区別する必要がないので、これらを総称して「ドアハンドル7」という。
Although not shown, door handles (indoor handles) operated to open and close the
<電動スライドドア>
図2は、スライドドア5の開閉動作の制御に関する構成を示すブロック図である。図3は、モータ電流センサ25(ホールIC)から出力されるパルス信号の波形例を示す図である。
<Electric sliding door>
FIG. 2 is a block diagram showing a configuration relating to the control of the opening / closing operation of the
車両1には、マイコン(マイクロコントローラユニット)を含む構成のECU(Electronic Control Unit:電子制御ユニット)が搭載されている。マイコンには、たとえば、CPU、ROMおよびRAM、データフラッシュ(フラッシュメモリ)などが内蔵されている。図2には、スライドドア5の開閉動作を制御するためのECU(スライドドアECU)11のみが示されているが、車両1には、各部を制御するため、複数のECUが搭載されている。スライドドアECU11を含む複数のECUは、CAN(Controller Area Network)通信プロトコルによる双方向通信が可能に接続されている。
The
スライドドア5には、電動スライドドア(パワースライドドア)が採用されており、スライドドア5は、手動での開閉はもちろん、電動での開閉が可能である。スライドドア5には、電動開閉のためのドアスライドユニット21が設けられている。ドアスライドユニット21には、ドアモータ22およびスライド機構23が含まれる。
The
スライド機構23は、たとえば、ドアモータ22の駆動力により回転されるプーリおよびプーリの回転に伴って走行移動するベルトなどを備え、ドアモータ22の駆動力によりスライドドア5を前後方向にスライドさせる機構である。スライド機構23は、その動力伝達経路上に電磁クラッチを備えない、いわゆるクラッチレスの構成を採用している。
The
ドアスライドユニット21にはさらに、ドア位置センサ24、モータ電流センサ25およびモータ回転センサ26が含まれる。
The
ドア位置センサ24は、たとえば、スライドドア5の移動に伴って回転する回転体(ローラなど)に関連して設けられ、その回転体の回転に同期したパルス信号を検出信号として出力する。ドア位置センサ24の検出信号は、スライドドアECU11に入力される。スライドドアECU11は、ドア位置センサ24から入力されるパルス信号の数に基づいて、スライドドア5の位置を取得する。
The
モータ電流センサ25は、ドアモータ22に供給される電流に応じた検出信号を出力する。モータ電流センサ25の検出信号は、スライドドアECU11に入力される。スライドドアECU11は、モータ電流センサ25の検出信号からドアモータ22に流れる電流値を取得する。
The motor
モータ回転センサ26は、たとえば、ホールICからなる。ドアモータ22の回転軸(モータ軸)には、N極に着磁された部分とS極に着磁された部分とを回転方向に交互に有する円形磁石が取り付けられ、ホールICは、円形磁石の着磁面に対向して配置される。ホールICには、2個のホール素子が円形磁石の回転方向に間隔を空けて設けられている。これにより、ホールICは、図3に示されるように、円形磁石の回転に伴って、互いに位相がずれ、それぞれホール素子に対向する位置における極性変化に応じて立ち上がりまたは立ち下がる(たとえば、N極からS極への変化に応じて立ち上がり、S極からN極への変化に応じて立ち下がる)A相およびB相のパルス信号を出力する。スライドドアECU11は、ホールICから出力されるパルス信号(モータ回転センサ26の検出信号)からドア速度を算出する。ドア速度の算出については、後述する。
The
また、スライドドアECU11には、ドアハンドルスイッチ31のオン/オフ信号が入力される。ドアハンドルスイッチ31は、モーメンタリ動作式のスイッチであり、ドアハンドル7の操作がなされている間はオン信号を出力し、その操作がなされていない間はオフ信号を出力する。
In addition, an on / off signal of the
たとえば、スライドドア5の全閉状態でドアハンドル7の操作がなされると、スライドドアECU11により、スライドドア5の位置および速度ならびにドアモータ22に流れる電流(以下、「モータ電流」という。)の電流値などに基づいて、スライドドア5が開動作するように、車両1に搭載されているバッテリからドアモータ22に供給される電流が制御される。また、スライドドア5が全開状態でドアハンドル7の操作がなされると、スライドドアECU11により、スライドドア5の位置および速度ならびにモータ電流の電流値などに基づいて、スライドドア5が閉動作するように、車両1に搭載されているバッテリからドアモータ22に供給される電流が制御される。
For example, when the door handle 7 is operated in the fully closed state of the
図4は、スライドドア5の開閉動作時におけるスライドドア5の速度および加速度、ならびにドアモータ22に供給される電流の変化を示すグラフである。
FIG. 4 is a graph showing changes in the speed and acceleration of the sliding
スライドドア5が全開/全閉位置から全閉/全開位置まで開閉動作する場合、モータ電流の立ち上がりに応じて、スライドドア5の加速度が上昇し、スライドドア5の速度(以下、「ドア速度」という。)が上昇する(ドア位置0−P1)。
When the sliding
モータ電流が一定まで立ち上がると、スライドドア5が一定の加速度で加速する(ドア位置P1−P2)。
When the motor current rises to a certain level, the
ドア速度が所定速度に近づくと、ドア速度が一定に保持されるよう、モータ電流が下げられる(ドア位置P2−P3)。 When the door speed approaches the predetermined speed, the motor current is lowered so that the door speed is kept constant (door position P2-P3).
ドア速度が所定速度に到達した後、スライドドア5がドア位置P3−P4の区間に位置する間は、ドア速度が所定速度に保持されるよう、ドアモータ22にほぼ一定のモータ電流が供給される。
After the door speed reaches the predetermined speed, a substantially constant motor current is supplied to the
スライドドア5がドア位置P4に到達すると、モータ電流が下げられる。これにより、ドアモータ22が減速し、ドア速度が低下する。スライドドア5が全閉/全開位置P5に到達すると、ドアモータ22への電流の供給が停止される。
When the
スライドドア5の開閉動作中に、スライドドア5と他部材(たとえば、ヒンジドア4またはBピラーなど)との間で異物の挟み込みが発生した場合、ドア速度が急減し、スライドドア5の加速度が図4にハッチングを付して示される領域内の値に低下する。このスライドドア5の加速度の低下に応じて、ドア速度が所定速度に保持されるように、モータ電流が上げられるので、モータ電流の電流値が図4にハッチングを付して示される領域内の値に上昇する。
When a foreign object is caught between the
なお、スライドドア5の加速度は、スライドドア5が加速する場合に正の値をとり、スライドドア5が減速する場合に負の値をとる。スライドドア5の加速度の低下は、正の加速度が減少する場合および負の加速度が増大する場合を含む。
The acceleration of the
したがって、モータ電流の電流値が通常時よりも高く、スライドドア5の加速度が低下する傾向は、スライドドア5と他部材との間で異物の挟み込みが発生したことを意味する。これとは逆に、モータ電流の電流値が通常時よりも低く、スライドドア5の加速度が上昇する傾向は、ユーザがスライドドア5を素早く開閉させたい意図からドアハンドル7を操作してスライドドア5を加速させたことを意味する。
Therefore, the current value of the motor current is higher than normal and the acceleration of the
<一時保持処理>
図5は、一時保持処理の流れを示すフローチャートである。
<Temporary retention processing>
FIG. 5 is a flowchart showing the flow of the temporary holding process.
スライドドア5の開閉動作中は、スライドドアECU11により、図5に示される一時保持処理が実行される。
During the opening / closing operation of the sliding
一時保持処理では、スライドドア5が開閉動作の途中で停止した状態を一時的に保持する要因(以下、「一時保持要因」という。)が発生したか否かが判別される(ステップS1)。
In the temporary holding process, it is determined whether or not a factor for temporarily holding the state where the
一時保持要因には、たとえば、ドアハンドル7の操作およびスライドドア5と他部材との間での異物の挟み込みが含まれる。すなわち、スライドドア5の開閉動作の途中でドアハンドル7が操作されると、一時保持要因が発生したと判別される。また、スライドドア5の開閉動作の途中で挟み込み判定によりスライドドア5と他部材との間での異物の挟み込みが発生したと判定されると、一時保持要因が発生したと判別される。
The temporary holding factors include, for example, the operation of the door handle 7 and the insertion of foreign matter between the
挟み込み判定では、スライドドア5の加速度が加速度判定閾値(図4にハッチングを付して示される領域の上端の値)を下回り、かつ、モータ電流の電流値が電流判定閾値(図4にハッチングを付して示される領域の下端の値)を上回ると、スライドドアECU11により、スライドドア5と他部材との間での異物の挟み込みが発生したと判定される。
In the pinching determination, the acceleration of the
そのため、挟み込み判定には、スライドドア5の加速度が必要となる。スライドドア5の加速度は、ドア速度を微分することにより算出することができる。ドア速度は、スライド機構23に含まれるプーリの径をRとし、モータ回転センサ26であるホールICの極数をNとし、モータ回転センサ26から出力されるパルス信号の周期をTとして、下記の式(1)に従って算出することができる。
Therefore, the acceleration of the
ドア速度[mm/s]=π・R/(N/2)/T ・・・(1)
ただし、π:円周率
Door speed [mm / s] = π · R / (N / 2) / T (1)
Where π: Pi
モータ回転センサ26から出力されるA相のパルス信号の周期は、A相のパルス信号の立ち上がりエッジから次の立ち上がりエッジまでの時間およびA相のパルス信号の立ち下がりエッジから次の立ち下がりエッジまでの時間である。また、モータ回転センサ26から出力されるB相のパルス信号の周期は、B相のパルス信号の立ち上がりエッジから次の立ち上がりエッジまでの時間およびB相のパルス信号の立ち下がりエッジから次の立ち下がりエッジまでの時間である。ドア速度の算出のため、A相のパルス信号の周期とB相のパルス信号の周期とが交互に取得され、最新に取得された周期がドア速度の算出に用いられる周期Tとされる。たとえば、図3に示される波形例では、A相の周期が最も新しく取得される周期であるから、この周期がドア速度算出用の周期T(=Ti+Ti+1+Ti+2+Ti+3)とされる。
The period of the A-phase pulse signal output from the
一時保持要因が発生していない場合(ステップS1のNO)、スライドドア5が全開位置または全閉位置に達したか否かが判別される(ステップS2)。
If the temporary holding factor has not occurred (NO in step S1), it is determined whether or not the
スライドドア5が全開位置または全閉位置に達していなければ(ステップS2のNO)、一時保持要因が発生したか否かが再び判別される(ステップS1)。これにより、一時保持要因が発生するか、または、スライドドア5が全開位置または全閉位置に達するまで、一時保持要因が発生したか否かの判別とスライドドア5が全開位置または全閉位置に達したか否かの判別とが繰り返される。
If the
そして、一時保持要因が発生せずに、スライドドア5が全開位置または全閉位置に達すると(ステップS2のYES)、一時保持処理が終了される。
When the sliding
一方、スライドドア5が全開位置または全閉位置に達するまでの間に、一時保持要因が発生した場合には(ステップS1のYES)、スライドドア5を停止させて、スライドドア5が停止した状態を一時的に保持する一時保持制御が行われて(ステップS3)、一時保持処理が終了される。
On the other hand, if a temporary holding factor occurs until the sliding
一時保持制御では、たとえば、PID(Proportional-Integral-Derivative:比例−積分−微分)制御により、ドア速度が0に一致するようにモータ電流が制御される。具体的には、ドア速度の目標値が0に設定されて、その目標値である0と現在のドア速度Vcとの偏差が求められ、比例動作、積分動作および微分動作により、その偏差に応じた制御指示値が設定される。そして、その制御指示値に基づいて、PWM(Pulse Width Modulation)制御により、ドアモータ12に供給される電流が制御される。 In the temporary holding control, for example, the motor current is controlled so that the door speed matches zero by PID (Proportional-Integral-Derivative) control. Specifically, the target value of the door speed is set to 0, and a deviation between the target value of 0 and the current door speed Vc is obtained. The control instruction value is set. Based on the control instruction value, the current supplied to the door motor 12 is controlled by PWM (Pulse Width Modulation) control.
前述のとおり、上記の式(1)に従ってドア速度を算出することができる。一時保持制御では、式(1)に従って算出されるドア速度が用いられる場合と用いられない場合とがある。すなわち、式(1)に従ったドア速度の算出に用いられた周期TにおけるA相のパルス信号の最後のエッジとB相のパルス信号の最後のエッジとの時間間隔Ti+3が取得される。そして、その時間間隔Ti+3が所定時間(たとえば、140msec)未満である場合には、式(1)に従って算出されるドア速度が一時保持制御用のドア速度とされ、時間間隔Ti+3が所定時間以上である場合には、式(1)に従って算出されるドア速度ではなく、一時保持制御用のドア速度が0とされる。 As described above, the door speed can be calculated according to the above equation (1). In the temporary holding control, the door speed calculated according to the equation (1) may or may not be used. That is, the time interval T i + 3 between the last edge of the A-phase pulse signal and the last edge of the B-phase pulse signal in the period T used for calculating the door speed according to the equation (1) is acquired. When the time interval T i + 3 is less than a predetermined time (for example, 140 msec), the door speed calculated according to the equation (1) is set as the temporary holding control door speed, and the time interval T i + 3 is the predetermined time. In the above case, the door speed for temporary holding control is set to 0 instead of the door speed calculated according to the equation (1).
<作用効果>
以上のように、スライドドア5が開閉途中で停止した状態を保持するため、ドア速度が0になるようにモータ電流が制御(一時保持制御)される。ドア速度は、モータ回転センサ26(ホールIC)が出力するパルス信号から上記式(1)に従って算出することができる。ドア速度が低下するほど、パルス信号のエッジ(立ち上がりエッジ、立ち下がりエッジ)の間隔が長くなるので、それに伴って、ドア速度の算出周期も長くなる。一時保持制御に式(1)に従って算出されるドア速度が常に使用される場合、ドア速度の算出周期が長くなると、スライドドア5が実際には停止しているにもかかわらず、先に算出されたドア速度が一時保持制御に使用される事態が生じる。
<Effect>
As described above, the motor current is controlled (temporary holding control) so that the door speed becomes zero in order to maintain the state where the
そのため、モータ回転センサ26から出力されるパルス信号のエッジの時間間隔Ti+3が所定時間未満である場合は、一時保持制御用のドア速度が式(1)に従って算出されるドア速度とされ、エッジの時間間隔Ti+3が所定時間以上である場合は、一時保持制御用のドア速度が0とされる。これにより、スライドドア5が実際には停止しているにもかかわらず、0ではないドア速度に応じた電流がドアモータ22に供給されることを抑制できる。その結果、スライドドア5が停止しきれずにその動作が振動することを抑制できる。
Therefore, when the time interval T i + 3 of the edge of the pulse signal output from the
また、モータ回転センサ26から出力されるパルス信号のエッジの時間間隔Ti+3が所定時間以上である場合に、スライドドア5の加速度の算出に用いられるドア速度が常に0とされる構成では、スライドドア5が緩やかに停止する際にも、ドア速度が0ではない値から0に一気に低下するので、ドア速度から算出されるスライドドア5の加速度が大きな値となる。そのため、挟み込み判定では、スライドドア5が挟み込みではなく緩やかに停止したにもかかわらず、スライドドア5と他部材との間で異物の挟み込みが発生したと誤判定されるおそれがある。
In the configuration in which the door speed used for calculating the acceleration of the
パルス信号のエッジの間隔が所定時間以上であっても、挟み込み判定では、式(1)に従って算出されるドア速度がそのままスライドドア5の加速度の算出に用いられる。そのため、スライドドア5の加速度を精度よく算出でき、スライドドア5が挟み込みではなく停止した場合に挟み込みが発生したと誤判定されることを抑制できる。
Even when the interval between the edges of the pulse signal is equal to or longer than the predetermined time, the door speed calculated according to the equation (1) is directly used for calculating the acceleration of the
<変形例>
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
<Modification>
As mentioned above, although one Embodiment of this invention was described, this invention can also be implemented with another form.
たとえば、前述の実施形態では、スライドドアECU11がそれ単独で1つのECUとして構成されているが、1つのECUにスライドドアECU11の機能と他のECUの機能とが組み込まれてもよい。
For example, in the above-described embodiment, the
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。 In addition, various design changes can be made to the above-described configuration within the scope of the matters described in the claims.
5:スライドドア
11:スライドドアECU(電動スライドドア制御装置、速度算出手段、制御手段、制御用移動速度設定手段)
22:ドアモータ
26:モータ回転センサ(パルス出力手段)
5: Slide door 11: Slide door ECU (electric slide door control device, speed calculation means, control means, control moving speed setting means)
22: Door motor 26: Motor rotation sensor (pulse output means)
Claims (1)
前記スライドドアの移動に応じたパルス信号を出力するパルス出力手段と、
前記パルス出力手段が出力するパルス信号から前記スライドドアの移動速度を算出する速度算出手段と、
前記スライドドアが開閉途中で停止した状態を保持するために、前記スライドドアの移動速度が0になるように前記モータに供給される電流を制御する制御手段と、
前記パルス出力手段が出力するパルス信号のエッジの間隔が所定時間未満である場合、前記制御手段による制御に用いられる移動速度を前記速度算出手段により算出される移動速度とし、前記エッジの間隔が前記所定時間以上である場合、前記制御手段によるモータ電流制御に用いられる移動速度を0とする制御用移動速度設定手段とを含む、電動スライドドア制御装置。 A control device for an electric sliding door capable of opening and closing the sliding door by a driving force of a motor,
Pulse output means for outputting a pulse signal corresponding to the movement of the sliding door;
Speed calculating means for calculating the moving speed of the sliding door from the pulse signal output by the pulse output means;
Control means for controlling the current supplied to the motor so that the moving speed of the sliding door becomes 0 in order to keep the sliding door stopped in the middle of opening and closing;
When the edge interval of the pulse signal output by the pulse output means is less than a predetermined time, the movement speed used for the control by the control means is the movement speed calculated by the speed calculation means, and the edge interval is And a control moving speed setting means for setting the moving speed used for motor current control by the control means to 0 when the time is longer than a predetermined time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017037455A JP2018141338A (en) | 2017-02-28 | 2017-02-28 | Electric sliding door control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017037455A JP2018141338A (en) | 2017-02-28 | 2017-02-28 | Electric sliding door control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018141338A true JP2018141338A (en) | 2018-09-13 |
Family
ID=63527703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017037455A Pending JP2018141338A (en) | 2017-02-28 | 2017-02-28 | Electric sliding door control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018141338A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020022426A1 (en) | 2018-07-27 | 2020-01-30 | 株式会社クラレ | Infrared light shielding multilayer sheet and method for producing same |
JP2021025392A (en) * | 2019-08-09 | 2021-02-22 | 株式会社ミツバ | Open/close body drive control device for vehicle |
-
2017
- 2017-02-28 JP JP2017037455A patent/JP2018141338A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020022426A1 (en) | 2018-07-27 | 2020-01-30 | 株式会社クラレ | Infrared light shielding multilayer sheet and method for producing same |
JP2021025392A (en) * | 2019-08-09 | 2021-02-22 | 株式会社ミツバ | Open/close body drive control device for vehicle |
JP7261117B2 (en) | 2019-08-09 | 2023-04-19 | 株式会社ミツバ | Vehicle opening/closing body drive control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4910233B2 (en) | Opening / closing control method for opening / closing body and opening / closing control device for opening / closing body in vehicle | |
JP4910498B2 (en) | Control device for vehicle opening / closing body | |
US7541759B2 (en) | Panel member control system | |
JP4487588B2 (en) | Opening and closing body control device | |
JP4218403B2 (en) | Vehicle door control device | |
EP1607562A1 (en) | Control device of opening and closing member | |
JP4054329B2 (en) | Door opener | |
CN109072660B (en) | Opening/closing body drive motor | |
JP4734716B2 (en) | Opening and closing control device for opening and closing body | |
JP2018141338A (en) | Electric sliding door control device | |
JP2007063889A (en) | Opening-closing member control device and its control method | |
JP4818697B2 (en) | Opening / closing member control device | |
JP2007070949A (en) | Control device for opening/closing member and pinching detecting method | |
JP6394900B2 (en) | Vehicle window opening and closing device | |
JP2018105026A (en) | Pinching detection device of electric slide door | |
JP6409636B2 (en) | Opening / closing member control device | |
JP3597369B2 (en) | Foreign object trapping detection device for opening / closing member | |
JP7028195B2 (en) | Open / close member control device | |
JP2016156137A (en) | Opening/closing member control device | |
JP6776921B2 (en) | Opening and closing member drive device | |
JP4884856B2 (en) | Opening / closing member control device | |
JP2002121965A (en) | Drive control method and driving device for automatic door | |
JP6851855B2 (en) | Electric sliding door control device | |
JP7502793B2 (en) | Swing door control device | |
JP7276033B2 (en) | Vehicle opening/closing body control device |