JP6697970B2 - Motor control system and motor control method - Google Patents
Motor control system and motor control method Download PDFInfo
- Publication number
- JP6697970B2 JP6697970B2 JP2016144341A JP2016144341A JP6697970B2 JP 6697970 B2 JP6697970 B2 JP 6697970B2 JP 2016144341 A JP2016144341 A JP 2016144341A JP 2016144341 A JP2016144341 A JP 2016144341A JP 6697970 B2 JP6697970 B2 JP 6697970B2
- Authority
- JP
- Japan
- Prior art keywords
- current value
- power supply
- correction coefficient
- motor control
- motor
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000001514 detection method Methods 0.000 claims description 26
- 239000003990 capacitor Substances 0.000 claims description 13
- 238000009499 grossing Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 3
- 108010014173 Factor X Proteins 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Description
本発明は、モータの制御システム及び制御方法に関し、特に、パワースライドドア等の車両用開閉体の動作制御システムに好適なモータ制御システム及びモータ制御方法に関する。 The present invention relates to a motor control system and control method, and more particularly to a motor control system and motor control method suitable for an operation control system for a vehicle opening/closing body such as a power slide door.
一般に、パワースライドドアなど、自動車等の車両に装備される開閉体では、開閉体駆動用モータの母線電流を検出することにより、開閉体の動作速度制御や挟み込みの検知を行っている。ところが、このようなシステムにおいては、エンジンのクランキング時のように電源からの供給電圧が変動すると、母線電流の検出値が変動し、実際には挟み込みが生じていないにも関わらず、挟み込み発生と誤認識してしまうおそれがある。このため、従来より、挟み込み誤検知対策として、電源供給電圧変動時には挟み込みの判定閾値を上げ、挟み込みの誤認識を防止する方策が取られている。 Generally, in an opening/closing body equipped in a vehicle such as an automobile such as a power slide door, the operating speed of the opening/closing body is controlled and pinching is detected by detecting a bus bar current of an opening/closing body driving motor. However, in such a system, when the supply voltage from the power supply fluctuates, such as when the engine is cranking, the detected value of the bus current fluctuates, and pinching occurs even though pinching does not actually occur. There is a risk of erroneously recognizing that. For this reason, conventionally, as a countermeasure against erroneous pinching, a measure has been taken to prevent the erroneous recognition of pinching by raising the threshold value for pinching when the power supply voltage changes.
しかしながら、電圧変動時に挟み込み判定閾値を上げると、クランキング等、電源供給電圧が変動するような外乱が開閉体駆動システムに生じた場合、開閉体の挟み込み反転荷重が通常時よりも大きくなってしまう可能性があるという問題があった。 However, if the entrapment determination threshold value is increased when the voltage changes, if the open/close body drive system experiences a disturbance such as cranking that causes the power supply voltage to change, the entrapment reversal load of the open/close body will be larger than in the normal state. There was a problem that could be.
本発明の目的は、車両用開閉体の動作制御システムにおいて、外乱発生時における挟み込み誤検知を防止し、正確な挟み込み検知を行うことにある。 An object of the present invention is to prevent erroneous pinch detection when a disturbance occurs in an operation control system for an opening/closing body for a vehicle, and perform accurate pinch detection.
本発明のモータ制御システムは、車両に装備された開閉体を駆動するためのモータと、電源と前記モータとの間を接続する電源ライン上に介設されたスイッチ手段と、前記電源ラインを流れる電流値を算出する電流値算出部と、前記電源ライン上の所定位置における電圧値を検出する電圧検出部とを備える駆動制御装置と、を有してなるモータ制御システムであって、前記電源ラインは、スイッチ部を備え、一端側が前記電源と前記スイッチ手段との間に接続され、他端が前記スイッチ手段の前記モータ側に接続された回路と、を有し、前記駆動制御装置はさらに、前記スイッチ手段接続後の第1電流値及び第1電圧値と、前記回路の前記スイッチ部がONされた状態における前記スイッチ手段接続前の第2電流値及び第2電圧値に基づいて、所定の補正係数を算出する補正係数算出部と、前記補正係数を用いて、前記電流値算出部にて算出された前記電流値を補正する電流値補正部と、を有することを特徴とする。
A motor control system according to the present invention flows through a motor for driving an opening/closing body mounted on a vehicle, a switch means provided on a power supply line connecting a power supply and the motor, and a power supply line. A motor control system comprising: a current value calculation unit that calculates a current value; and a drive control device that includes a voltage detection unit that detects a voltage value at a predetermined position on the power supply line. Includes a switch portion, one end side is connected between the power supply and the switch means, and the other end is connected to the motor side of the switch means, and the drive control device, Based on the first current value and the first voltage value after the switch means is connected and the second current value and the second voltage value before the switch means is connected in the state where the switch part of the circuit is turned on, The present invention is characterized by including a correction coefficient calculation unit that calculates a correction coefficient and a current value correction unit that corrects the current value calculated by the current value calculation unit using the correction coefficient.
本発明にあっては、補正係数算出部により、スイッチ手段接続前後の電流値と電圧値に基づいて所定の補正係数を算出する。そして、電流値補正部により、この補正係数を用いて、電流値算出部にて算出された電流値を補正する。これにより、電源供給電圧の変動に合わせて算出電流値が補正され、電源ラインの正しい電流値が算出される。従って、電源供給電圧が変動するような外乱が生じても、電流値を正しく把握することが可能となる。このため、例えば、当該システムをパワースライドドア等の車両用開閉体の動作制御システムに適用した場合、クランキング等によって電源供給電圧が変動しても、正確な挟み込み検知を行うことができ、挟み込みの誤検知や反転荷重の増加を抑制することが可能となる。 In the present invention, the correction coefficient calculation unit calculates the predetermined correction coefficient based on the current value and the voltage value before and after the switch means is connected. Then, the current value correction unit corrects the current value calculated by the current value calculation unit using this correction coefficient. Thereby, the calculated current value is corrected according to the fluctuation of the power supply voltage, and the correct current value of the power supply line is calculated. Therefore, even if a disturbance such as a change in the power supply voltage occurs, the current value can be correctly grasped. Therefore, for example, when the system is applied to an operation control system for a vehicle opening/closing body such as a power slide door, even if the power supply voltage changes due to cranking or the like, it is possible to accurately detect the jamming. It is possible to suppress erroneous detection of and increase in reversal load.
前記モータ制御システムにおいて、前記電源ラインに、一端側が前記スイッチ手段の前記モータ側に接続され、他端側が接地された平滑コンデンサを設け、前記回路が、前記スイッチ部をONさせることにより前記平滑コンデンサをチャージするプリチャージ回路であっても良い。また、前記回路に、前記スイッチ部と直列に接続された抵抗を設けても良い。さらに、前記第1電流値及び第1電圧値は、前記電源と前記駆動制御装置の間に前記スイッチ手段を介して形成される通電ルートの電流値及び電圧値であり、前記第2電流値及び第2電圧値は、前記電源と前記駆動制御装置の間に前記回路の前記スイッチ部を介して形成される通電ルートの電流値及び電圧値であっても良い。加えて、前記回路の前記スイッチ部は、前記車両に設けられたイグニッションスイッチがONされたとき、ONとなるようにしても良い。
In the motor control system, a smoothing capacitor whose one end side is connected to the motor side of the switch means and the other end side is grounded is provided in the power supply line, and the circuit causes the smoothing capacitor by turning on the switch section. It may be a precharge circuit for charging the. Further, a resistor connected in series with the switch unit may be provided in the circuit. Further, the first current value and the first voltage value are a current value and a voltage value of an energization route formed between the power source and the drive control device via the switch means, and the second current value and The second voltage value may be a current value and a voltage value of an energization route formed between the power supply and the drive control device via the switch unit of the circuit. In addition, the switch portion of the circuit may be turned on when an ignition switch provided on the vehicle is turned on.
前記モータ制御システムにおいて、前記補正係数算出部は、前記第1電流値Ia及び前記第1電圧値Vmaと、前記第2電流値Ib及び前記第2電圧値Vmbに基づいて、補正係数K=(Ia−Ib)/(Vma−Vmb)を算出し、前記電流値補正部は、現在の前記電流値Ic及び前記電圧値Vmcと、補正係数Kを用いて、次式 Ir=Ic−{(Vmc−Vma)×K}(Ir:補正後の電流値)により、前記電流値Icを補正するようにしても良い。また、前記補正係数算出部は、前記スイッチ手段が接続された直後に前記補正係数を算出し、前記電流値補正部は、前記補正係数が算出された後、前記電流値を前記補正係数にて補正するようにしても良い。
In the motor control system, the correction coefficient calculation unit calculates a correction coefficient K=( based on the first current value Ia and the first voltage value Vma, and the second current value Ib and the second voltage value Vmb. Ia-Ib)/(Vma-Vmb) is calculated, and the current value correction unit uses the current value Ic and the current voltage value Vmc and the correction coefficient K to obtain the following expression Ir=Ic-{(Vmc. The current value Ic may be corrected by −Vma)×K} (Ir: current value after correction). The correction coefficient calculation unit calculates the correction coefficient immediately after the switch means is connected, and the current value correction unit calculates the current value by the correction coefficient after the correction coefficient is calculated. You may make it correct.
また、本発明のモータ制御方法は、車両に装備された開閉体を駆動するためのモータと、電源と前記モータとの間を接続する電源ライン上に介設されたスイッチ手段と、前記電源ラインを流れる電流値を算出する電流値算出部と、前記電源ライン上の所定位置における電圧値を検出する電圧検出部とを備える駆動制御装置と、を有してなるモータ制御システムにおける前記モータの制御方法であって、前記電源ラインは、スイッチ部を備え、一端側が前記電源と前記スイッチ手段との間に接続され、他端が前記スイッチ手段の前記モータ側に接続された回路と、を有し、前記駆動制御装置により、前記電源ラインを流れる電流値を算出すると共に、前記電源ライン上の所定位置における電圧値を検出し、前記駆動制御装置に設けられた補正係数算出部により、前記スイッチ手段接続後の第1電流値及び第1電圧値と、前記回路の前記スイッチ部がONされた状態における前記スイッチ手段接続前の第2電流値及び第2電圧値に基づいて、所定の補正係数を算出し、前記駆動制御装置に設けられた電流値補正部により、前記補正係数を用いて、算出された前記電流値を補正することを特徴とする。
Further, the motor control method of the present invention includes a motor for driving an opening/closing body mounted on a vehicle, a switch means provided on a power supply line connecting a power supply and the motor, and the power supply line. Control of the motor in a motor control system including a drive control device including a current value calculation unit that calculates a current value flowing through the motor and a voltage detection unit that detects a voltage value at a predetermined position on the power supply line. A method, wherein the power supply line comprises a switch section, one end side of which is connected between the power supply and the switch means, and the other end of which is connected to the motor side of the switch means. The drive control device calculates a current value flowing through the power supply line, detects a voltage value at a predetermined position on the power supply line, and a correction coefficient calculation unit provided in the drive control device causes the switch means. Based on the first current value and the first voltage value after the connection and the second current value and the second voltage value before the connection of the switch means in the state where the switch section of the circuit is turned on, a predetermined correction coefficient is set. It is characterized in that the calculated current value is calculated and corrected by the current value correction unit provided in the drive control device using the correction coefficient.
本発明にあっては、スイッチ手段接続前後の電流値と電圧値に基づいて所定の補正係数を算出し、この補正係数を用いて、算出された電源ラインの電流値を補正する。これにより、電源供給電圧の変動に合わせて算出電流値が補正され、電源ラインの正しい電流値が算出される。従って、電源供給電圧が変動するような外乱が生じても、電流値を正しく把握することが可能となる。このため、例えば、当該システムをパワースライドドア等の車両用開閉体の動作制御システムに適用した場合、クランキング等によって電源供給電圧が変動しても、正確な挟み込み検知を行うことができ、挟み込みの誤検知や反転荷重の増加を抑制することが可能となる。 In the present invention, a predetermined correction coefficient is calculated based on the current value and the voltage value before and after the switch means is connected, and the calculated current value of the power supply line is corrected using this correction coefficient. As a result, the calculated current value is corrected according to the fluctuation of the power supply voltage, and the correct current value of the power supply line is calculated. Therefore, even if a disturbance such as a change in the power supply voltage occurs, the current value can be correctly grasped. Therefore, for example, when the system is applied to an operation control system for a vehicle opening/closing body such as a power slide door, even if the power supply voltage changes due to cranking or the like, it is possible to accurately detect the jamming. It is possible to suppress erroneous detection of and increase in reversal load.
前記モータ制御方法において、前記電源ラインに、一端側が前記スイッチ手段の前記モータ側に接続され、他端側が接地された平滑コンデンサを設け、前記回路が、前記スイッチ部をONさせることにより前記平滑コンデンサをチャージするプリチャージ回路であっても良い。また、前記補正係数を、前記第1電流値Ia及び前記第1電圧値Vmaと、前記第2電流値Ib及び前記第2電圧値Vmbに基づいて、次式により求め、補正係数K=(Ia−Ib)/(Vma−Vmb)、現在の前記電流値Icを、前記電圧値Vmcと、前記補正係数Kを用いて、次式 Ir=Ic−{(Vmc−Vma)×K}(Ir:補正後の電流値)により補正しても良い。
In the motor control method, a smoothing capacitor whose one end side is connected to the motor side of the switch means and the other end side is grounded is provided in the power supply line, and the smoothing capacitor is provided by turning on the switch section by the circuit. It may be a precharge circuit for charging the. Further, the correction coefficient is obtained by the following equation based on the first current value Ia and the first voltage value Vma, the second current value Ib and the second voltage value Vmb, and the correction coefficient K=(Ia −Ib)/(Vma−Vmb), the current value Ic at present, using the voltage value Vmc and the correction coefficient K, the following equation Ir=Ic−{(Vmc−Vma)×K}(Ir: It may be corrected by the corrected current value).
また、前記スイッチ手段が接続された直後に前記補正係数を算出し、前記補正係数が算出された後、前記電流値を前記補正係数にて補正するようにしても良い。 Further, the correction coefficient may be calculated immediately after the switch means is connected, and the current value may be corrected by the correction coefficient after the correction coefficient is calculated.
本発明のモータ制御システムによれば、スイッチ手段接続前後の電流値と電圧値に基づいて所定の補正係数を算出する補正係数算出部と、この補正係数を用いて、算出された電源ラインの電流値を補正する電流値補正部を設けたので、電源供給電圧の変動に合わせて算出電流値を補正することができ、電源ラインの正しい電流値を算出することが可能となる。従って、電源供給電圧が変動するような外乱が生じても、電流値を正しく把握でき、例えば、当該システムをパワースライドドア等の車両用開閉体の動作制御システムに適用した場合、正確な挟み込み検知を行うことが可能となる。 According to the motor control system of the present invention, a correction coefficient calculation unit that calculates a predetermined correction coefficient based on the current value and the voltage value before and after the switch means is connected, and the current of the power supply line calculated using this correction coefficient. Since the current value correction unit that corrects the value is provided, the calculated current value can be corrected according to the fluctuation of the power supply voltage, and the correct current value of the power supply line can be calculated. Therefore, even if a disturbance such as a change in the power supply voltage occurs, the current value can be correctly grasped. For example, when the system is applied to an operation control system for a vehicle opening/closing body such as a power slide door, accurate pinch detection It becomes possible to do.
本発明のモータ制御方法によれば、スイッチ手段接続前後の電流値と電圧値に基づいて所定の補正係数を算出し、この補正係数を用いて、算出された電源ラインの電流値を補正するので、電源供給電圧の変動に合わせて算出電流値を補正することができ、電源ラインの正しい電流値を算出することが可能となる。従って、電源供給電圧が変動するような外乱が生じても、電流値を正しく把握でき、例えば、当該システムをパワースライドドア等の車両用開閉体の動作制御システムに適用した場合、正確な挟み込み検知を行うことが可能となる。 According to the motor control method of the present invention, a predetermined correction coefficient is calculated based on the current value and the voltage value before and after the switch means is connected, and the calculated current value of the power supply line is corrected using this correction coefficient. The calculated current value can be corrected according to the fluctuation of the power supply voltage, and the correct current value of the power supply line can be calculated. Therefore, even if a disturbance such as a change in the power supply voltage occurs, the current value can be correctly grasped. For example, when the system is applied to an operation control system for a vehicle opening/closing body such as a power slide door, accurate pinch detection It becomes possible to do.
以下、本発明の実施の形態を図面に基づいて詳細に説明する。図1は、本発明の一実施の形態であるモータ制御システム10の構成を示す説明図であり、本発明によるモータ制御方法も当該制御システムにて実施される。モータ制御システム10は、駆動制御装置2を有しており、自動車のパワースライドドアの駆動源として使用されるブラシレスモータ1の動作を制御する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is an explanatory diagram showing a configuration of a
図1に示すように、ブラシレスモータ1は、駆動制御装置2に接続されている。駆動制御装置2は電源(バッテリ)3と接続されており、ブラシレスモータ1には、駆動制御装置2による通電制御が実施される。駆動制御装置2は、操作スイッチ11の状態に基づいて所定の処理を行う制御処理部4と、制御処理部4の指示に基づいてブラシレスモータ1を駆動する通電駆動部5を有している。制御処理部4は、例えば、シングルチップマイコンなどによって構成される。
As shown in FIG. 1, the
図2は、制御処理部4内の構成を示す機能ブロック図である。図2に示すように、制御処理部4内には、CPU20と、ROM21,RAM22が設けられている。CPU20にはモータ動作制御部23が設けられており、モータ動作制御部23の出力は、3相インバータを備えた通電駆動部5に接続されている。通電駆動部5は、電源ライン6によって電源3と接続されている。通電駆動部5は、制御処理部4の指示に基づいてブラシレスモータ1に通電を行う。
FIG. 2 is a functional block diagram showing a configuration inside the
電源ライン6上の通電駆動部5の前段には、電源ライン6の電流値(母線電流値)を検出するためのシャント抵抗7が設けられている。シャント抵抗7の前後の所定位置(図1の点P,Q)は、オペアンプを備えた電圧差検出回路8に接続されている。電圧差検出回路8は制御処理部4と接続されており、シャント抵抗7前後の電位差は、電圧差検出回路8によって検出・増幅されて制御処理部4に入力される。制御処理部4のCPU20には電流値算出部24が設けられており、電圧差検出回路8からの出力は電流値算出部24に入力される。電流値算出部24は、シャント抵抗7前後における電圧降下に基づいて、電源ライン6の電流値を算出する(算出電流値)。
A
電源ライン6には、電源3とシャント抵抗7との間に、逆接防止用のフェイルセーフリレー(スイッチ手段;以下、F/Sリレーと略記する)9が設けられている。F/Sリレー9は、通常時はOFF(非接続)状態となっており、本システムでは、操作スイッチ11がONされたとき(使用者がドアノブを開/閉方向に動かしたとき)ON(接続)状態となる。制御処理部4のCPU20にはスイッチ状態検出部25が設けられており、スイッチ状態検出部25は、操作スイッチ11がONされると、F/Sリレー9をONさせる。F/Sリレー9がON状態になると電源ライン6が開通し、電源3から通電駆動部5に対し電力が供給される。
A fail-safe relay (switch means; hereinafter abbreviated as F/S relay) 9 for preventing reverse connection is provided on the power supply line 6 between the power supply 3 and the
シャント抵抗7の後段側(図1の点Q)は、電圧差検出回路8に加えて、制御処理部4とも接続されている。CPU20には、モータ端子電圧検出部(電圧検出部)26が設けられており、モータ端子電圧検出部26は点Qと接続されている。CPU20は、モータ端子電圧検出部26により、点Qの電圧値、すなわち、ブラシレスモータ1の端子電圧値を検出・把握している。また、F/Sリレー9とシャント抵抗7との間には、モータ駆動時のスイッチング等による電圧リップルを抑制するための平滑コンデンサ12が接続されている。
The subsequent stage side (point Q in FIG. 1) of the
さらに、当該モータ制御システム10には、F/Sリレー9がONされたとき、平滑コンデンサ12に過大電流が流れ込むのを防止するプリチャージ回路13が設けられている。プリチャージ回路13は、トランジスタを用いたスイッチ部14を介して電源3と接続されており、回路中には、抵抗15やダイオード16設けられている。スイッチ部14は、車両のイグニッションスイッチ17がONされると、システムスリープ時以外はON状態となり、平滑コンデンサ12がチャージされる。これにより、F/Sリレー9がONされたとき、平滑コンデンサ12へ瞬間的に過大電流が流れるのを防止でき、F/Sリレー9の保護が図られる。
Further, the
このようなモータ制御システム10では、イグニッションスイッチ17がONされ、操作スイッチ11がOFFの場合は、F/Sリレー9がOFFであるため、電源3と制御処理部4との間に、プリチャージ回路13を介して図1のXのような通電ルートが形成される。このとき、CPU20では、モータ端子電圧検出部26によって、点Qの電圧値(Vmb)が検出されると共に、電流値算出部24によって、点P,Qの電位差に基づき、電源ライン6の電流値(Ib)が算出される。これに対し、操作スイッチ11が操作され、F/Sリレー9がONになると、電源3と制御処理部4との間には、図1のYのような通電ルートが構成される。この際、CPU20では、モータ端子電圧検出部26によって、点Qの電圧値(Vma)が検出されると共に、電流値算出部24によって、点P,Qの電位差に基づき、電源ライン6の電流値(Ia)が算出される。
In such a
この場合、F/Sリレー9がOFFの場合の通電ルートXには、抵抗15やダイオード16が存在するため、F/Sリレー9がONの場合に比して、点Qの電圧値が低くなる。つまり、F/Sリレー9のON/OFFにより、モータ端子電圧検出部26にて把握される電圧値が変動する(約3V)。また、点Qの電圧変動に伴い、電圧差検出回路8の出力も変動する。そこで、当該モータ制御システム10においては、F/SリレーON/OFF時におけるモータ端子電圧の変動を利用して、電圧変動に対する電流値変動の割合を示す補正係数Kを求め、この補正係数Kを用いて電源ライン6の算出電流値を補正する。
In this case, since the
ここで、クランキング時等における電圧変動時に、その電圧値から電流値算出部24によって電流値を算出すると、前述のように、電源ライン6の実電流値とは異なる算出電流値が得られ、挟み込みの誤認識が生じるおそれがある。これに対し、本発明においては、別途設けられているプリチャージ回路13を利用し、F/SリレーOFF時とON直後の電流値算出部24の算出電流値及びモータ端子電圧(点Qの電圧値)から、次式のような補正係数Kを求め、その後の算出電流値の補正を行う。CPU20には、モータ端子電圧検出部26と電流値算出部24からの出力に基づいて補正係数Kを算出する補正係数算出部27が設けられており、補正係数Kは、F/Sリレー9がON状態となったとき、その都度新たに算出・更新される。
Here, when the current value is calculated from the voltage value by the current
補正係数K=(Ia−Ib)/(Vma−Vmb)・・・・・式(1)
Ia:F/SリレーON後の電源ライン算出電流値(第1電流値)
Ib:F/SリレーOFF時の電源ライン算出電流値(第2電流値)
Vma:F/SリレーON後のモータ端子電圧(第1電圧値)
Vmb:F/SリレーOFF時のモータ端子電圧(第2電圧値)
Correction coefficient K=(Ia-Ib)/(Vma-Vmb) (1)
Ia: Power line calculation current value after F/S relay is turned on (first current value)
Ib: Power line calculation current value (second current value) when F/S relay is OFF
Vma: Motor terminal voltage (first voltage value) after F/S relay is turned on
Vmb: Motor terminal voltage when F/S relay is OFF (second voltage value)
そして、このような補正係数Kを算出した上で、補正係数算出後の電源ライン6の算出電流値を補正する。その際、現在の算出電流値Icは、下記の式(2)のように補正される。CPU20には、補正係数Kを用いて式(2)の補正を行う算出電流値補正部(電流値補正部)28が設けられており、算出電流値の補正は、操作スイッチ11がONされた後、5msごとに実施される。
Ir=Ic−{(Vmc−Vma)×K}・・・・・式(2)
Ir:補正後の算出電流値
Ic:現在の電源ライン算出電流値(F/SリレーON)
Vmc:現在のモータ端子電圧(F/SリレーON)
Then, after calculating such a correction coefficient K, the calculated current value of the power supply line 6 after the correction coefficient calculation is corrected. At that time, the current calculated current value Ic is corrected as in the following equation (2). The
Ir=Ic-{(Vmc-Vma)×K}...Equation (2)
Ir: Calculated current value after correction Ic: Current power line calculated current value (F/S relay ON)
Vmc: Current motor terminal voltage (F/S relay ON)
この場合、式(1)から分かるように、補正係数Kは、点Qの電圧値が変化したとき、その変化に対して、どれぐらい電源ライン6の算出電流値が変化するかを、点Qの電圧値の変化をパラメータとして表した比となっている。従って、式(2)において、現在のモータ端子電圧VmcとF/SリレーON後のモータ端子電圧Vmaの差を求め(Vmc−Vma)、これに補正係数Kを乗じることにより、電圧変化に伴う電源ライン6の算出電流値の変動を求めることができる。そして、算出電流値の変動を、現在の電源ライン算出電流値から減ずることにより、電圧変動により、電源ライン6の実際の電流値と現在の算出電流値との間に生じている差違を補正する。これにより、クランキング等によって電源供給電圧が変動しても、ソフトウエア上の対応により、その変動に合わせて算出電流値が補正され、電源ライン6の現在の電流値を正しく把握することが可能となる。 In this case, as can be seen from the equation (1), the correction coefficient K indicates how much the calculated current value of the power supply line 6 changes in response to the change in the voltage value at the point Q. The ratio represents the change in the voltage value of as a parameter. Therefore, in the equation (2), the difference between the current motor terminal voltage Vmc and the motor terminal voltage Vma after the F/S relay is turned on is calculated (Vmc-Vma), and this is multiplied by the correction coefficient K to change the voltage. The fluctuation of the calculated current value of the power supply line 6 can be obtained. Then, by subtracting the fluctuation of the calculated current value from the current power line calculated current value, the difference between the actual current value of the power line 6 and the current calculated current value due to the voltage fluctuation is corrected. .. As a result, even if the power supply voltage fluctuates due to cranking or the like, the current value of the power supply line 6 can be correctly grasped by correcting the calculated current value according to the fluctuation due to the software. Becomes
制御処理部4は、式(2)のような補正を行った上で、補正電流値Irを用いて挟み込みの有無を判断する。CPU20には、補正電流値Irに基づいて、挟み込み発生の有無を判断する挟み込み判定部29が設けられている。スライドドアに物や人が挟まり、ドアが停止しブラシレスモータ1がロック状態になると、電源ライン6の電流値が急増する。挟み込み判定部29は、電源ライン6の電流値が所定の閾値を超えた場合、挟み込み発生と判断し、モータ動作制御部23に対し、ブラシレスモータ1の停止や逆転を指示する。その際、電源ライン6の電圧変動を閾値の変更によって対応すると、前述のように、挟み込み反転荷重の増加を招くおそれがある。
The
これに対し、当該制御システム10においては、電源供給電圧の変動に合わせて算出電流値が補正され、電源ライン6の正しい電流値が算出される。発明者らの実験によれば、電源電圧が12.5Vから8Vに低下した場合、従来に比して、算出電流値の変動が1/12に抑えられた。また、電源電圧が12.5Vから14.5Vに増加した場合は、従来に比して、算出電流値の変動が1/20に抑えられた。さらに、クランキングを行った場合の算出電流値の変動も、従来に比して、1/6〜1/8に抑えられることが分かった。従って、クランキング等、電源供給電圧が変動するような外乱が生じても、正確な挟み込み検知を行うことが可能となり、挟み込みの誤検知や反転荷重の増加を抑制することが可能となる。
On the other hand, in the
本発明は前記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
例えば、前述の実施形態では、既存のプリチャージ回路13を利用し、電源ライン6の電圧変動と算出電流値の変動との関係を求めて補正係数Kを算出しているが、供給電圧の変動と算出電流値の変動との関係を求め得るものであれば、プリチャージ回路13以外の回路や手段を用いることも可能である。すなわち、F/Sリレー9のON時とOFF時に基準位置の電圧値に差違が生じるような回路であれば、プリチャージ回路13に代えて使用することができる。
It is needless to say that the present invention is not limited to the above-described embodiment and can be variously modified without departing from the scope of the invention.
For example, in the above-described embodiment, the existing
また、算出電流値の補正実施間隔も前述の数値(5msごと)には限定されない。補正の実施自体も、操作スイッチ11がON状態の全てで実施する必要はなく、例えば、スライドドア等の開閉体が自動的に全開・全閉まで移動するオート動作の場合に補正を行うようにしても良い。手動にて開閉体を操作する場合は、操作者が容易に挟み込みの有無を判断し得るが、オート動作の場合は、操作者が挟み込みを認識できないおそれがあるため、本発明のような補正は特に有効である。
Further, the correction execution interval of the calculated current value is not limited to the above-mentioned numerical value (every 5 ms). The correction itself does not have to be performed when the
本発明によるモータ制御システム及びモータ制御方法は、自動車のパワースライドアのみならず、パワーウインドや電動サンルーフなどの車両用開閉体に広く適用可能である。 INDUSTRIAL APPLICABILITY The motor control system and the motor control method according to the present invention are widely applicable not only to power slides of automobiles but also to vehicle opening/closing bodies such as power windows and electric sunroofs.
1 ブラシレスモータ
2 駆動制御装置
3 電源
4 制御処理部
5 通電駆動部
6 電源ライン
7 シャント抵抗
8 電圧差検出回路
9 フェイルセーフリレー
10 モータ制御システム
11 操作スイッチ
12 平滑コンデンサ
13 プリチャージ回路
14 スイッチ部
15 抵抗
16 ダイオード
17 イグニッションスイッチ
20 CPU
21 ROM
22 RAM
23 モータ動作制御部
24 電流値算出部
25 スイッチ状態検出部
26 モータ端子電圧検出部
27 補正係数算出部
28 算出電流値補正部
29 挟み込み判定部
Ia F/SリレーON後の電源ライン算出電流値(第1電流値)
Ib F/SリレーOFF時の電源ライン算出電流値(第2電流値)
Ic 現在の電源ライン算出電流値(F/SリレーON)
Ir 補正後の算出電流値
Vma F/SリレーON後のモータ端子電圧(第1電圧値)
Vmb F/SリレーOFF時のモータ端子電圧(第2電圧値)
Vmc 現在のモータ端子電圧(F/SリレーON)
K 補正係数
X F/SリレーOFF時の通電ルート
Y F/SリレーON時の通電ルート
1
21 ROM
22 RAM
23 Motor
Power line calculation current value when Ib F/S relay is OFF (second current value)
Ic Current power line calculation current value (F/S relay ON)
Calculated current value after Ir correction Vma F/S motor terminal voltage after relay ON (first voltage value)
Motor terminal voltage (second voltage value) when Vmb F/S relay is OFF
Vmc Current motor terminal voltage (F/S relay ON)
K Correction factor X Energizing route when F/S relay is OFF Y Energizing route when F/S relay is ON
Claims (11)
電源と前記モータとの間を接続する電源ライン上に介設されたスイッチ手段と、
前記電源ラインを流れる電流値を算出する電流値算出部と、前記電源ライン上の所定位置における電圧値を検出する電圧検出部とを備える駆動制御装置と、を有してなるモータ制御システムであって、
前記電源ラインは、スイッチ部を備え、一端側が前記電源と前記スイッチ手段との間に接続され、他端が前記スイッチ手段の前記モータ側に接続された回路と、を有し、
前記駆動制御装置はさらに、
前記スイッチ手段接続後の第1電流値及び第1電圧値と、前記回路の前記スイッチ部がONされた状態における前記スイッチ手段接続前の第2電流値及び第2電圧値に基づいて、所定の補正係数を算出する補正係数算出部と、
前記補正係数を用いて、前記電流値算出部にて算出された前記電流値を補正する電流値補正部と、を有することを特徴とするモータ制御システム。 A motor for driving the opening/closing body equipped in the vehicle,
Switch means provided on the power supply line connecting between the power supply and the motor,
A motor control system comprising: a drive control device including a current value calculation unit that calculates a current value flowing through the power supply line and a voltage detection unit that detects a voltage value at a predetermined position on the power supply line. hand,
The power supply line includes a switch section, one end side of which is connected between the power supply and the switch means, and the other end of which is connected to the motor side of the switch means.
The drive control device further includes
Based on the first current value and the first voltage value after the switch means is connected and the second current value and the second voltage value before the switch means is connected in the state where the switch part of the circuit is turned on, A correction coefficient calculation unit for calculating a correction coefficient,
A motor control system, comprising: a current value correction unit that corrects the current value calculated by the current value calculation unit using the correction coefficient.
前記電源ラインは、一端側が前記スイッチ手段の前記モータ側に接続され、他端側が接地された平滑コンデンサを有し、
前記回路は、前記スイッチ部をONさせることにより前記平滑コンデンサをチャージするプリチャージ回路であることを特徴とするモータ制御システム。 The motor control system according to claim 1,
The power supply line has a smoothing capacitor having one end connected to the motor side of the switch means and the other end grounded.
The motor control system is characterized in that the circuit is a precharge circuit that charges the smoothing capacitor by turning on the switch unit.
前記回路はさらに、前記スイッチ部と直列に接続された抵抗を有することを特徴とするモータ制御システム。 The motor control system according to claim 1 or 2,
The motor control system according to claim 1, wherein the circuit further includes a resistor connected in series with the switch unit.
前記第1電流値及び第1電圧値は、前記電源と前記駆動制御装置の間に前記スイッチ手段を介して形成される通電ルートの電流値及び電圧値であり、The first current value and the first voltage value are a current value and a voltage value of an energization route formed between the power source and the drive control device via the switch means,
前記第2電流値及び第2電圧値は、前記電源と前記駆動制御装置の間に前記回路の前記スイッチ部を介して形成される通電ルートの電流値及び電圧値であることを特徴とするモータ制御システム。The motor is characterized in that the second current value and the second voltage value are current values and voltage values of an energization route formed between the power source and the drive control device via the switch unit of the circuit. Control system.
前記回路の前記スイッチ部は、前記車両に設けられたイグニッションスイッチがONされたとき、ONとなることを特徴とするモータ制御システム。The motor control system, wherein the switch portion of the circuit is turned on when an ignition switch provided on the vehicle is turned on.
前記補正係数算出部は、前記第1電流値Ia及び前記第1電圧値Vmaと、前記第2電流値Ib及び前記第2電圧値Vmbに基づいて、補正係数K=(Ia−Ib)/(Vma−Vmb)を算出し、
前記電流値補正部は、現在の前記電流値Ic及び前記電圧値Vmcと、補正係数Kを用いて、次式
Ir=Ic−{(Vmc−Vma)×K}(Ir:補正後の電流値)
により、前記電流値Icを補正することを特徴とするモータ制御システム。 The motor control system according to any one of claims 1 to 5,
The correction coefficient calculation unit calculates the correction coefficient K=(Ia-Ib)/( based on the first current value Ia and the first voltage value Vma, and the second current value Ib and the second voltage value Vmb. Vma-Vmb),
The current value correction unit uses the current value Ic and the current voltage value Vmc and the correction coefficient K to obtain the following equation Ir=Ic-{(Vmc-Vma)×K} (Ir: current value after correction) )
The motor control system is characterized in that the current value Ic is corrected by:
前記補正係数算出部は、前記スイッチ手段が接続された直後に前記補正係数を算出し、
前記電流値補正部は、前記補正係数が算出された後、前記電流値を前記補正係数にて補正することを特徴とするモータ制御システム。 The motor control system according to any one of claims 1 to 6,
The correction coefficient calculation unit calculates the correction coefficient immediately after the switch means is connected,
The motor control system, wherein the current value correction unit corrects the current value with the correction coefficient after the correction coefficient is calculated.
電源と前記モータとの間を接続する電源ライン上に介設されたスイッチ手段と、
前記電源ラインを流れる電流値を算出する電流値算出部と、前記電源ライン上の所定位置における電圧値を検出する電圧検出部とを備える駆動制御装置と、を有してなるモータ制御システムにおける前記モータの制御方法であって、
前記電源ラインは、スイッチ部を備え、一端側が前記電源と前記スイッチ手段との間に接続され、他端が前記スイッチ手段の前記モータ側に接続された回路と、を有し、
前記駆動制御装置により、前記電源ラインを流れる電流値を算出すると共に、前記電源ライン上の所定位置における電圧値を検出し、
前記駆動制御装置に設けられた補正係数算出部により、前記スイッチ手段接続後の第1電流値及び第1電圧値と、前記回路の前記スイッチ部がONされた状態における前記スイッチ手段接続前の第2電流値及び第2電圧値に基づいて、所定の補正係数を算出し、
前記駆動制御装置に設けられた電流値補正部により、前記補正係数を用いて、算出された前記電流値を補正することを特徴とするモータ制御方法。 A motor for driving the opening/closing body equipped in the vehicle,
Switch means provided on the power supply line connecting between the power supply and the motor,
In a motor control system including a drive control device including a current value calculation unit that calculates a current value flowing through the power supply line and a voltage detection unit that detects a voltage value at a predetermined position on the power supply line. A method of controlling a motor,
The power supply line includes a switch section, one end side of which is connected between the power supply and the switch means, and the other end of which is connected to the motor side of the switch means.
The drive control device calculates a current value flowing through the power supply line and detects a voltage value at a predetermined position on the power supply line,
A correction coefficient calculation unit provided in the drive control device causes a first current value and a first voltage value after the switch unit is connected and a first current value before the switch unit is connected in a state where the switch unit of the circuit is turned on. 2 A predetermined correction coefficient is calculated based on the current value and the second voltage value,
A motor control method, wherein a current value correction section provided in the drive control device corrects the calculated current value using the correction coefficient.
前記電源ラインは、一端側が前記スイッチ手段の前記モータ側に接続され、他端側が接地された平滑コンデンサを有し、The power supply line has a smoothing capacitor whose one end side is connected to the motor side of the switch means and the other end side is grounded,
前記回路は、前記スイッチ部をONさせることにより前記平滑コンデンサをチャージするプリチャージ回路であることを特徴とするモータ制御方法。The motor control method, wherein the circuit is a precharge circuit that charges the smoothing capacitor by turning on the switch unit.
前記補正係数は、前記第1電流値Ia及び前記第1電圧値Vmaと、前記第2電流値Ib及び前記第2電圧値Vmbに基づいて、次式により求められ、
補正係数K=(Ia−Ib)/(Vma−Vmb)
現在の前記電流値Icは、前記電圧値Vmcと、前記補正係数Kを用いて、次式
Ir=Ic−{(Vmc−Vma)×K}(Ir:補正後の電流値)
により補正されることを特徴とするモータ制御方法。 The motor control method according to claim 8 or 9 ,
The correction coefficient is obtained by the following equation based on the first current value Ia and the first voltage value Vma, the second current value Ib and the second voltage value Vmb,
Correction coefficient K=(Ia-Ib)/(Vma-Vmb)
The current value Ic at present is calculated by using the voltage value Vmc and the correction coefficient K as follows: Ir=Ic-{(Vmc-Vma)×K} (Ir: current value after correction)
A motor control method characterized by being corrected by.
前記補正係数は前記スイッチ手段が接続された直後に算出され、前記補正係数が算出された後、前記電流値を前記補正係数にて補正することを特徴とするモータ制御方法。 The motor control method according to any one of claims 8 to 10 ,
The motor control method , wherein the correction coefficient is calculated immediately after the switch means is connected, and the current value is corrected by the correction coefficient after the correction coefficient is calculated.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016144341A JP6697970B2 (en) | 2016-07-22 | 2016-07-22 | Motor control system and motor control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016144341A JP6697970B2 (en) | 2016-07-22 | 2016-07-22 | Motor control system and motor control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018014863A JP2018014863A (en) | 2018-01-25 |
| JP6697970B2 true JP6697970B2 (en) | 2020-05-27 |
Family
ID=61020536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016144341A Active JP6697970B2 (en) | 2016-07-22 | 2016-07-22 | Motor control system and motor control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6697970B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102022200365A1 (en) | 2022-01-14 | 2023-07-20 | Volkswagen Aktiengesellschaft | Method for controlling an electric sliding door in a motor vehicle |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5999979A (en) * | 1982-11-29 | 1984-06-08 | Fujitsu Ltd | Control system for motor drive device |
| JP3423839B2 (en) * | 1996-06-28 | 2003-07-07 | 三菱自動車工業株式会社 | Control device for vehicle power window regulator |
| JP3687532B2 (en) * | 2000-12-08 | 2005-08-24 | オムロン株式会社 | Open / close control device |
| JP4891020B2 (en) * | 2006-09-27 | 2012-03-07 | 株式会社ケーヒン | Air conditioner for vehicles |
| JP6183911B2 (en) * | 2014-06-24 | 2017-08-23 | オムロンオートモーティブエレクトロニクス株式会社 | Opening and closing body control device |
-
2016
- 2016-07-22 JP JP2016144341A patent/JP6697970B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018014863A (en) | 2018-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6161576B2 (en) | Opening and closing body control device | |
| JP6066342B2 (en) | Window opening / closing control system and window opening / closing control device | |
| US9287821B2 (en) | DC electric motor control device | |
| WO2021004188A1 (en) | Anti-pinch detection method and system | |
| JP2015085738A (en) | Control device, control method for vehicle opening / closing body, and vehicle opening / closing body provided with the control device | |
| CN114508278B (en) | Grip detection based on motor current increase | |
| JP6988769B2 (en) | Open / close body control device and motor | |
| US20180002969A1 (en) | Opening/closing control device | |
| CN111691780A (en) | Opening/closing body control device for vehicle | |
| CN105450139A (en) | Motor drive device | |
| US6580242B2 (en) | Entrapment detection device of opening/closing member | |
| US20150069945A1 (en) | Vehicle power window apparatus | |
| JP6870488B2 (en) | Vehicle opening / closing body control device | |
| KR102299494B1 (en) | Apparatus for controlling window of vehicle and method thereof | |
| JP6697970B2 (en) | Motor control system and motor control method | |
| US10301860B2 (en) | Opening/closing control device | |
| KR20160115171A (en) | Apparatus and method sensing error operation of anti pinch in sunroof | |
| KR20200078195A (en) | Pinch Detecting Method for Vehicle Seat and Appratus using the same | |
| JP6183911B2 (en) | Opening and closing body control device | |
| KR20190106181A (en) | Methods for controlling EPS that cuts motor drive power when overcurrent occurs | |
| JP2009161156A (en) | Electric power steering device | |
| JP4720334B2 (en) | Offset converter for PWM converter | |
| JP2016167971A (en) | Motor controller and electrically-driven power steering device having the same | |
| JP2002227521A (en) | Bite detecting device for window glass | |
| JP3687532B2 (en) | Open / close control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191220 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200107 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200227 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200408 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200427 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6697970 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |