JP4252928B2 - How to prevent belt slip - Google Patents
How to prevent belt slip Download PDFInfo
- Publication number
- JP4252928B2 JP4252928B2 JP2004141331A JP2004141331A JP4252928B2 JP 4252928 B2 JP4252928 B2 JP 4252928B2 JP 2004141331 A JP2004141331 A JP 2004141331A JP 2004141331 A JP2004141331 A JP 2004141331A JP 4252928 B2 JP4252928 B2 JP 4252928B2
- Authority
- JP
- Japan
- Prior art keywords
- belt
- slip
- motor
- rotational speed
- torque
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H7/00—Gearings for conveying rotary motion by endless flexible members
- F16H7/02—Gearings for conveying rotary motion by endless flexible members with belts; with V-belts
Landscapes
- Control Of Electric Motors In General (AREA)
Description
本発明は、モータに設けた駆動プーリと負荷が周期的に変動する被駆動機器に設けた従動プーリとに巻き掛けたベルトのスリップを防止するためのベルトのスリップ防止方法に関する。 The present invention relates to a belt slip prevention method for preventing slipping of a belt wound around a drive pulley provided in a motor and a driven pulley provided in a driven device whose load fluctuates periodically.
エンジンのクランクシャフトの回転をベルトを介してコンプレッサの駆動軸に伝達する際に、クランクシャフトの回転数およびコンプレッサの駆動軸の回転数を検知し、両回転数の差あるいは比が所定の判定基準値を越えた場合にベルトがスリップしたことを判定するとともに、クランクシャフトの角加速度に応じて前記判定基準値を変更するものが、下記特許文献1により公知である。
ところで、スタータモータでエンジンをクランキングして始動するような場合に、エンジンの回転負荷が周期的に変化するためにスタータモータの回転数も周期的に変化することになる。このような場合に、上記特許文献1のものの如く、スタータモータの回転数およびエンジン回転数の差あるいは比が所定の判定基準値を越えた場合にベルトのスリップを判定しようとしても、モータ回転数センサおよびエンジン回転数センサの特性のばらつき等により両センサの出力の位相が僅かにずれただけで大きな回転数差あるいは回転数比が検知されてしまい、これがベルトのスリップの誤判定が発生する原因となる可能性があった。
By the way, when the engine is cranked and started by the starter motor, the rotational load of the engine periodically changes, so that the rotational speed of the starter motor also changes periodically. In such a case, even if an attempt is made to determine belt slip when the difference or ratio between the rotation speed of the starter motor and the engine rotation speed exceeds a predetermined determination reference value, as in the above-mentioned
本発明は前述の事情に鑑みてなされたもので、負荷が周期的に変動する被駆動機器をモータによりベルトで駆動する際に、ベルトのスリップを確実に検知して抑制することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to reliably detect and suppress belt slip when a driven device whose load fluctuates periodically is driven with a belt by a motor. .
上記目的を達成するために、請求項1に記載された発明によれば、モータに設けた駆動プーリと負荷が周期的に変動する被駆動機器に設けた従動プーリとに巻き掛けたベルトのスリップを防止するためのベルトのスリップ防止方法において、被駆動機器から周期的な負荷を受けるモータの回転数の一周期の変化パターンを予測する第1工程と、モータの実際の回転数を検知する第2工程と、前記予測した回転数の変化パターンと検知した回転数とを比較し、両者の差あるいは比が所定の閾値を越えた場合にベルトのスリップを検知する第3工程と、ベルトのスリップが検知されたときにモータのトルクを低減してスリップを防止する第4工程とを備えたことを特徴とするベルトのスリップ防止方法が提案される。 To achieve the above object, according to the first aspect of the present invention, a belt slip wound around a driving pulley provided in a motor and a driven pulley provided in a driven device whose load fluctuates periodically. In the belt slip prevention method for preventing the rotation, a first step of predicting a change pattern in one cycle of the rotational speed of the motor that receives a periodic load from the driven device, and a first step of detecting the actual rotational speed of the motor A second step, a third step of comparing the predicted rotational speed change pattern with the detected rotational speed, and detecting a belt slip when the difference or ratio exceeds a predetermined threshold; and a belt slip And a fourth step of preventing slippage by reducing the torque of the motor when the motor is detected.
また請求項2に記載された発明によれば、請求項1の構成に加えて、前記第4工程において、ベルトのスリップが解消するまで、あるいは前記一周期が終わるまで、モータのトルク指令値を所定時間間隔で段階的に低減することを特徴とするベルトのスリップ防止方法が提案される。
According to the invention described in
また請求項3に記載された発明によれば、請求項2の構成に加えて、前記第4工程において、ベルトのスリップが解消した後に、モータの応答遅れのためにトルク低減指令よりも遅れて発生する余剰なトルク低減をキャンセルすることを特徴とするベルトのスリップ防止方法が提案される。
According to the invention described in
また請求項4に記載された発明によれば、請求項1の構成に加えて、前記第4工程において、ベルトのスリップが解消した後に、低減したトルクに基づいて予測した新たな回転数の変化パターンと実際の回転数とを比較してベルトのスリップを再度検知する第5工程を備えたことを特徴とするベルトのスリップ防止方法が提案される。 According to a fourth aspect of the present invention, in addition to the configuration of the first aspect, in the fourth step, after the belt slip is eliminated, a new change in the number of revolutions predicted based on the reduced torque is obtained. There is proposed a belt slip prevention method characterized by comprising a fifth step of detecting the belt slip again by comparing the pattern and the actual rotational speed.
また請求項5に記載された発明によれば、請求項4の構成に加えて、前記第5工程において、ベルトのスリップが検知されないとき、前記一周期が終わるまで、モータのトルク指令値を所定時間間隔で段階的に増加させることを特徴とするベルトのスリップ防止方法が提案される。 According to the fifth aspect of the present invention, in addition to the configuration of the fourth aspect, when no belt slip is detected in the fifth step, the motor torque command value is set to a predetermined value until the end of the one cycle. A method for preventing slipping of a belt is proposed, which is characterized by increasing stepwise at time intervals.
尚、実施例のスタータモータ15は本発明のモータに対応し、実施例のスタータモータプーリ25は本発明の駆動プーリに対応し、実施例のクランクプーリ19は本発明の従動プーリに対応し、実施例のエンジンEは本発明の被駆動機器に対応する。
The
請求項1の構成によれば、被駆動機器から周期的な負荷を受けるモータの回転数の一周期の変化パターンを予測するとともにモータの実際の回転数を検知し、両者を比較した差あるいは比が所定の閾値を越えた場合にベルトのスリップを検知し、ベルトのスリップが検知されたときにモータのトルクを低減するので、周期的に負荷が変動する被駆動機器をモータで駆動する際にベルトに発生するスリップを的確に検知して抑制することができる。
According to the configuration of
請求項2の構成によれば、第4工程でベルトのスリップが解消するまで、あるいはモータの回転数変化の一周期が終わるまで、モータのトルク指令値を所定時間間隔で段階的に低減するので、必要以上のトルク低減が行われるのを防止してベルトのスリップが被駆動機器の駆動に及ぼす影響を最小限に抑えることができる。 According to the second aspect of the present invention, the motor torque command value is gradually reduced at predetermined time intervals until the belt slip is eliminated in the fourth step or until one cycle of the change in the rotational speed of the motor ends. Further, it is possible to prevent the torque from being reduced more than necessary and to minimize the influence of the belt slip on the drive of the driven device.
請求項3の構成によれば、第4工程でベルトのスリップが解消した後に、モータの応答遅れのためにトルク低減指令よりも遅れて発生する余剰なトルク低減をキャンセルするので、ベルトのスリップが解消したにも関わらずに不必要なトルク低減が行われるのを防止し、トルク低減の影響を最小限に抑えて被駆動機器を効果的に駆動することができる。 According to the third aspect of the present invention, after the belt slip is eliminated in the fourth step, the excessive torque reduction that occurs later than the torque reduction command is canceled due to the response delay of the motor. Despite the elimination, unnecessary torque reduction can be prevented, and the driven device can be driven effectively while minimizing the influence of torque reduction.
請求項4の構成によれば、第4工程でベルトのスリップが解消した後に、それに続く第5工程で、低減したトルクに基づいて予測した新たな回転数の変化パターンと実際の回転数とを比較してベルトのスリップを再度検知するので、一旦解消したスリップがモータの回転数変化の一周期が終わるまでに再発する場合にも対応することができる。 According to the fourth aspect of the present invention, after the belt slip is eliminated in the fourth step, the new rotation speed change pattern predicted based on the reduced torque and the actual rotation number are obtained in the fifth step. In comparison, since the belt slip is detected again, it is possible to cope with the case where the slip once reappeared before the end of one cycle of the change in the rotational speed of the motor.
請求項5の構成によれば、第5工程でベルトのスリップが検知されないと、モータの回転数変化の一周期が終わるまでモータのトルク指令値を所定時間間隔で段階的に増加させるので、トルク低減によりスリップが一旦解消した後にベルトのスリップが再発しない範囲でモータのトルクを増加させ、トルク低減の影響を最小限に抑えて被駆動機器を効果的に駆動することができる。 According to the fifth aspect of the present invention, if no belt slip is detected in the fifth step, the torque command value of the motor is increased stepwise at predetermined time intervals until one cycle of the change in the rotation speed of the motor is completed. By reducing the slip, the torque of the motor is increased within a range in which the slip of the belt does not recur, and the driven device can be driven effectively while minimizing the influence of the torque reduction.
以下、本発明の実施の形態を、添付の図面に示した本発明の実施例に基づいて説明する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below based on examples of the present invention shown in the accompanying drawings.
図1〜図10は本発明の一実施例を示すもので、図1は自動車のエンジンの正面図、図2はエンジンの主位相角および副位相角の説明図、図3はエンジンをクランキングする際に発生する負荷変動の説明図、図4は回転数の予測値を求める手法の説明図、図5はベルトのスリップを検知する手法の説明図、図6はスリップ検知プロセスのフローチャート、図7はトルク指令値をゼロにした場合の実際のトルク低減率を示すグラフ、図8はトルク低減制御を3回行った場合の実際のトルク低減率を示すグラフ、図9はトルク指令値を変更する手法の説明図、図10はトルク制御プロセスのフローチャートである。 1 to 10 show an embodiment of the present invention. FIG. 1 is a front view of an automobile engine, FIG. 2 is an explanatory diagram of the main phase angle and sub-phase angle of the engine, and FIG. 3 is cranking the engine. FIG. 4 is an explanatory diagram of a method for obtaining a predicted value of the rotational speed, FIG. 5 is an explanatory diagram of a method of detecting a belt slip, and FIG. 6 is a flowchart of a slip detection process. 7 is a graph showing the actual torque reduction rate when the torque command value is zero, FIG. 8 is a graph showing the actual torque reduction rate when the torque reduction control is performed three times, and FIG. 9 is a change of the torque command value. FIG. 10 is a flowchart of the torque control process.
図1に示すように、自動車の直列4気筒エンジンEはエンジンブロック11の側面に取り付けた補機ブラケット12を備えており、補機ブラケット12に空調用コンプレッサ13、ウオータポンプ14およびスタータモータ15が支持される。またエンジンブロック11の側面に取り付けたテンショナブラケット16にオートテンショナ17が支持される。エンジンEのクランクシャフト18に設けたクランクプーリ19と、空調用コンプレッサ13の回転軸20に設けた空調用コンプレッサプーリ21と、ウオータポンプ14の回転軸22に設けたウオータポンププーリ23と、スタータモータ15の回転軸24に設けたスタータモータプーリ25と、エンジンブロック11に設けたアイドラプーリ26と、オートテンショナ17に設けたテンショナプーリ27とにベルト28が巻き掛けられる。クランクプーリ19、空調用コンプレッサプーリ21、ウオータポンププーリ23、スタータモータプーリ25、アイドラプーリ26およびテンショナプーリ27の回転方向は矢印で示される。
As shown in FIG. 1, an in-line four-cylinder engine E of an automobile includes an
オートテンショナ17は伸縮自在なテンショナ本体29を備えており、その上端が支点ピン30を介してテンショナブラケット16に枢支される。テンショナブラケット16には支点ピン31を介して揺動アーム32の中間部が枢支されており、揺動アーム32の一端が支点ピン33を介してテンショナ本体29の下端に枢支され、揺動アーム32の他端に回転軸34を介して前記テンショナプーリ27が枢支される。
The
エンジンEを始動するイグニッションスイッチ35と、スタータモータ15のモータ回転数を検知するモータ回転数センサ36Aと、エンジンEの上死点(TDC)を検知する主位相角センサ36Bと、クランクアングルを検知する副位相角センサ36Cとが接続された電子制御ユニットUは、モータコントローラ37およびインバータ38を介してスタータモータ15の作動を制御する。
An
図2に示すように、エンジンEのクランクシャフト18が2回転する1サイクイルの間に、♯1〜♯4シリンダが、♯1→♯3→♯4→♯2の順番でクランクアングル180°毎に交互に上死点を迎えるため、主位相角センサ36Bは180°毎に主位相角信号を出力する。また副位相角センサ36Cはクランクアングル30°毎に副位相角信号を出力する。
As shown in FIG. 2, during one cycle when the
エンジンEを始動すべくイグニッションスイッチ35をオンすると、スタータモータ15が作動してスタータモータプーリ25、ベルト28およびクランクプーリ19を介してクランクシャフト18をクランキングする。このとき、クランキングされたエンジンEの負荷が周期的に変動することで、モータ回転数センサ36Aで検知されるスタータモータ15の回転数が周期的に変動する。以下のその理由を図3に基づいて説明する。
When the
♯2シリンダが上死点に達してから♯1シリンダが上死点に達するまでのクランクアングル180°の期間T1には、♯1シリンダが圧縮行程にあって♯2シリンダが膨張行程にある。♯1シリンダが上死点に達してから♯3シリンダが上死点に達するまでのクランクアングル180°の期間T2には、♯3シリンダが圧縮行程にあって♯1シリンダが膨張行程にある。♯3シリンダが上死点に達してから♯4シリンダが上死点に達するまでのクランクアングル180°の期間T3には、♯4シリンダが圧縮行程にあって♯3シリンダが膨張行程にある。♯4シリンダが上死点に達してから♯2シリンダが上死点に達するまでのクランクアングル180°の期間T4には、♯2シリンダが圧縮行程にあって♯4シリンダが膨張行程にある。 In a period T1 with a crank angle of 180 ° from when the # 2 cylinder reaches the top dead center until the # 1 cylinder reaches the top dead center, the # 1 cylinder is in the compression stroke and the # 2 cylinder is in the expansion stroke. In a period T2 of a crank angle of 180 ° from the time when the # 1 cylinder reaches the top dead center until the # 3 cylinder reaches the top dead center, the # 3 cylinder is in the compression stroke and the # 1 cylinder is in the expansion stroke. In a period T3 of a crank angle of 180 ° from when the # 3 cylinder reaches the top dead center until the # 4 cylinder reaches the top dead center, the # 4 cylinder is in the compression stroke and the # 3 cylinder is in the expansion stroke. In a period T4 with a crank angle of 180 ° from when the # 4 cylinder reaches the top dead center until the # 2 cylinder reaches the top dead center, the # 2 cylinder is in the compression stroke and the # 4 cylinder is in the expansion stroke.
期間T1で、圧縮行程にある♯1シリンダの正の負荷(スタータモータ15の回転に抵抗する負荷)が次第に増加し、膨張行程にある♯2シリンダの負の負荷(スタータモータ15の回転を付勢する負荷)が次第に減少するため、トータルの負荷は負値から正値へ増加する。その結果、負荷が負値である期間T1の前半ではスタータモータ15の回転数が増加し、負荷が正値である期間T1の後半ではスタータモータ15の回転数が減少するため、クランクアングル180°の期間T1を1周期としてスタータモータ15の回転数が増加→減少する。同様にして、期間T2,T3,T4でもクランクアングル180°を1周期としてスタータモータ15の回転数が増加→減少し、クランクシャフト18が2回転する1サイクルの間にスタータモータ15の回転数が4回増減することになる。
During period T1, the positive load of the # 1 cylinder in the compression stroke (the load resisting the rotation of the starter motor 15) gradually increases, and the negative load of the # 2 cylinder in the expansion stroke (the rotation of the
スタータモータ15がエンジンEをクランキングする間の回転数変化は、二つの成分を合成したものとなる。即ち、図4に示すように、スタータモータ15の回転数は、クランキング開始からの時間の経過に伴って略リニアに増加する成分と、図3で説明したクランキング開始からの時間の経過に関わらずにクランクアングル180°を周期として増減する成分とを加算したものとなり、そのうち前者の成分はスタータモータ15のトルクが大きいほど上昇率が高くなり、後者の成分はスタータモータ15のトルクが小さいほど変動量が大きくなる。従って、スタータモータ15を起動してからの経過時間と、スタータモータ15のトルク(デューティ値)とに基づいて、上死点からクランクアングル180°の1周期の回転数の変化パターンを予測することができる。
The change in the rotational speed while the
しかして、主位相角センサ36Bが上死点を検知した時に、前記予測した次の1周期のモータ回転数の変化パターンを重ね合わせることで、スタータモータ15の回転角に対する回転数の変化特性を予測することができる。ここで、横軸のスタータモータ15の回転角は、クランクアングルをクランクプーリ19およびスタータモータプーリ25の直径比を用いて変換したものである。
Thus, when the main
ベルト28がスタータモータプーリ25あるいはクランクプーリ19に対してスリップすると、その瞬間にスタータモータ15の回転数が増加する。従って、図5において、上死点から始まる1周期の回転数の変化パターンの予測値と、モータ回転数センサ26Aで検知した実際値とを比較し、その差(あるいは比)が閾値以上になったときに、ベルト28のスリップが発生したことを検知することができる。
When the belt 28 slips with respect to the
次に、上記スリップ検知の作用を、図6のフローチャートに基づいて説明する。 Next, the effect | action of the said slip detection is demonstrated based on the flowchart of FIG.
先ず、ステップS1でエンジンEを始動すべくスタータモータ15を起動し、ステップS2で主位相角センサ36Bが主位相角(上死点)を検知すると、ステップS3で前記上死点に続くモータ回転数の1周期(クランクアングル180°)分の変化パターンを予測する。続くステップS4でモータ回転数センサ36Aでスタータモータ15の実回転数を検知し、ステップS5で予測回転数に対する実回転数の差が閾値A%(実施例では10%)以上になるとベルト28がスリップしたと判断し、ステップS8でスリップを抑制すべくスタータモータ15のトルク制御を実行する。
First, the
一方、前記ステップS5で回転数の差が閾値A%未満であり、かつステップS6でスタータモータ15の実回転数が1100rpm以下であれば、ステップS7で主位相角センサ36Bが主位相角(上死点)を検知するまでステップS4〜S6を繰り返し、またステップS7で主位相角センサ36Bが主位相角(上死点)を検知すればステップS3〜S6を繰り返す。そしてステップS6でスタータモータ15の実回転数が1100rpmを超えれば、エンジンEが完爆状態に入って始動が完了したと判断し、ステップS9でスリップ検知を終了する。
On the other hand, if the difference in the rotational speed is less than the threshold value A% in step S5 and the actual rotational speed of the
このように、予測したモータ回転数の一周期の変化パターンと、モータ回転数センサ36Aで検知した実モータ回転数とを比較し、両者の差が所定の閾値A%を越えた場合にベルト28のスリップを検知するので、エンジンEのように周期的に負荷が変動する被駆動機器をスタータモータ15で駆動する際にベルト28に発生するスリップを的確に検知することができる。
Thus, the change pattern of one cycle of the predicted motor rotation speed is compared with the actual motor rotation speed detected by the motor
次に、図6のフローチャートのステップS8のスタータモータ15のトルク制御の内容を図7〜図10に基づいて説明する。
Next, the content of the torque control of the
エンジンEの始動時にベルト28のスリップが発生すると、そのスリップが更に激しくなるのを防止するために、スタータモータ15のトルクを低減する制御を行う。このとき、トルクの低減量が過剰であるとエンジンEを充分な速度でクランキングできなくなるため、前記トルクの低減量を必要最小限に抑える必要がある。
If the slip of the belt 28 occurs when the engine E is started, control is performed to reduce the torque of the
図7に示すように、スタータモータ15を駆動するデューティ比を100%から0%に減少させたとき、そのトルクは即座に減少せず、スタータモータ15に固有の時定数に応じてゆっくりと減少する。具体的には、デューティ比を0%にしたときから10msecが経過するとトルクは63.2%減少し、55msecが経過するとトルクは100%減少してゼロになる。このように、スタータモータ15のデューティ比を減少させてもトルクは即座に減少しないため、この時間遅れを考慮してスタータモータ15のトルク制御を行う必要がある。
As shown in FIG. 7, when the duty ratio for driving the
図10のフローチャートにおいて、ステップS11でベルト28の過剰スリップが検知されると、ステップS12でスタータモータ15のトルク指令値を所定量(実施例では10%)減少させ、ステップS13で主位相角(上死点)が検知されなければ、ステップS14で10msecが経過するのを待つ。そしてステップS15でモータ回転数の加速度が負でなければ、つまりモータ回転数が依然として増加状態にあってスリップが進行していれば、前記ステップS12〜S14を繰り返すことで、トルク指令値を10msec毎に10%ずつ減少させる。その結果、ステップS15でモータ回転数の加速度が負になってスリップが収束に向かえば、ステップS16でスタータモータ15の応答遅れ分だけトルク指令値を増加方向に補正する。
In the flowchart of FIG. 10, when an excessive slip of the belt 28 is detected in step S11, the torque command value of the
図8における破線は、トルク指令値を10msec毎に10%ずつ減少させる制御を3回連続して行った場合の、スタータモータ15のトータルのトルクの低減特性を示している。トルク低減制御の開始から30msecが経過してスリップが解消した場合にも、スタータモータ15の応答遅れでトルクの低減が更に進むため、30msecが経過した後のトルクの低減量の不要な増加分(斜線部参照)をキャンセルすることで、トルクの過剰な低減を防止する。
The broken line in FIG. 8 indicates the total torque reduction characteristic of the
このように、ベルト28のスリップが解消するまで(あるいはスタータモータ15の回転数変化の一周期が終わるまで)スタータモータ15のトルク指令値を10msec間隔で段階的に低減するので、必要以上のトルク低減が行われるのを防止してベルト28のスリップがエンジンEのクランキングに及ぼす影響を最小限に抑えることができる。しかもスタータモータ15の応答遅れのためにトルク低減指令よりも遅れて発生する余剰なトルク低減をキャンセルするので、ベルト28のスリップが解消したにも関わらずに不必要なトルク低減が行われるのを防止し、トルク低減の影響を最小限に抑えてエンジンEを効果的にクランキングすることができる。
As described above, the torque command value of the
続くステップS17で、余剰なトルク低減をキャンセルした後に副位相角センサ36Cが最初の副位相角信号(クランクアングル30°毎に出力される信号)を出力すると、低減後のトルクに基づいてモータ回転数の新たな変化パターンを予測するとともに、その変化パターンを前記最初の副位相角信号にタイミングを合わせて接続する。そしてステップS18で10msecが経過したときに、ステップS19で主位相角(上死点)が検知されなければ、ステップS20でスタータモータ15の実回転数と新たな変化パターンとの差を閾値と比較する。その結果、変化パターンに対する実回転数の差が閾値B%(実施例では10%)以上であれば、つまりベルト28のスリップが依然として大きければ、ステップS12〜S19を繰り返す。また変化パターンに対する実回転数の差が閾値C%(実施例では3%)以下であれば、つまりベルト28のスリップが充分に小さくなっていれば、ステップS21でトルク指令値を所定量(実施例では10%)増加させて前記ステップS18に移行する。また変化パターンに対する実回転数の差が閾値B%および閾値C%の間にあれば、つまりベルト28のスリップが中程度であれば、ステップS18,S19を繰り返す。
In step S17, the sub
そしてステップS13あるいはステップS19で主位相角(上死点)が検知されると、ステップS22でトルク指令値を100%に復帰させ、ステップS23で図6のフローチャートのスリップ検知プロセスに移行する。 When the main phase angle (top dead center) is detected in step S13 or step S19, the torque command value is returned to 100% in step S22, and the process proceeds to the slip detection process in the flowchart of FIG. 6 in step S23.
このように、ベルト28のスリップが一旦解消した後に、低減したトルクに基づいて予測した新たな回転数の変化パターンと実際の回転数とを比較してベルト28のスリップを再度検知するので、一旦解消したスリップがモータ回転数変化の一周期が終わるまでに再発する場合にも対応することができる。 In this way, after the slip of the belt 28 is once eliminated, the slip of the belt 28 is detected again by comparing the new rotational speed change pattern predicted based on the reduced torque with the actual rotational speed. It is also possible to cope with the case where the canceled slip recurs before the end of one cycle of the motor speed change.
またベルト28のスリップが再検知されないと、モータ回転数変化の一周期が終わるまでスタータモータ15モータのトルク指令値を10msec間隔で段階的に増加させるので、トルク低減によりスリップが一旦解消した後にベルト28のスリップが再発しない範囲でスタータモータ15のトルクを増加させ、トルク低減の影響を最小限に抑えてエンジンEを効果的にクランキングすることができる。
If the slip of the belt 28 is not detected again, the torque command value of the
以上、本発明の実施例を説明したが、本発明はその要旨を逸脱しない範囲で種々の設計変更を行うことが可能である。 Although the embodiments of the present invention have been described above, various design changes can be made without departing from the scope of the present invention.
例えば、実施例では被駆動機器としてエンジンEを例示したが、本発明はエンジンE以外の周期的に負荷変動する任意の被駆動機器を駆動するベルトのスリップ防止に適用することができる。 For example, although the engine E is illustrated as the driven device in the embodiment, the present invention can be applied to the prevention of slipping of a belt that drives any driven device other than the engine E whose load varies periodically.
15 スタータモータ(モータ)
19 クランクプーリ(従動プーリ)
25 スタータモータプーリ(駆動プーリ)
28 ベルト
E エンジン(被駆動機器)
15 Starter motor (motor)
19 Crank pulley (driven pulley)
25 Starter motor pulley (drive pulley)
28 Belt E Engine (driven equipment)
Claims (5)
被駆動機器(E)から周期的な負荷を受けるモータ(15)の回転数の一周期の変化パターンを予測する第1工程と、
モータ(15)の実際の回転数を検知する第2工程と、
前記予測した回転数の変化パターンと検知した回転数とを比較し、両者の差あるいは比が所定の閾値を越えた場合にベルト(28)のスリップを検知する第3工程と、
ベルト(28)のスリップが検知されたときにモータ(15)のトルクを低減してスリップを防止する第4工程と、
を備えたことを特徴とするベルトのスリップ防止方法。 For preventing slippage of the belt (28) wound around the driving pulley (25) provided in the motor (15) and the driven pulley (19) provided in the driven device (E) whose load fluctuates periodically. In the belt slip prevention method,
A first step of predicting a one-cycle change pattern of the rotational speed of the motor (15) that receives a periodic load from the driven device (E);
A second step of detecting the actual rotational speed of the motor (15);
A third step of comparing the predicted change pattern of the rotational speed with the detected rotational speed, and detecting a slip of the belt (28) when a difference or ratio between the two exceeds a predetermined threshold;
A fourth step of preventing slippage by reducing the torque of the motor (15) when slippage of the belt (28) is detected;
A method for preventing belt slipping.
6. The torque command value of the motor (15) is increased stepwise at predetermined time intervals until the end of the one cycle when the slip of the belt (28) is not detected in the fifth step. 4. A method for preventing slipping of a belt according to 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004141331A JP4252928B2 (en) | 2004-05-11 | 2004-05-11 | How to prevent belt slip |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004141331A JP4252928B2 (en) | 2004-05-11 | 2004-05-11 | How to prevent belt slip |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005320943A JP2005320943A (en) | 2005-11-17 |
| JP4252928B2 true JP4252928B2 (en) | 2009-04-08 |
Family
ID=35468390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004141331A Expired - Fee Related JP4252928B2 (en) | 2004-05-11 | 2004-05-11 | How to prevent belt slip |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4252928B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102338013A (en) * | 2010-07-20 | 2012-02-01 | 热之王公司 | Engine starter predictive maintenance system |
| CN103832430A (en) * | 2012-11-23 | 2014-06-04 | 现代自动车株式会社 | Method and system for controlling start of hybrid electric vehicle |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4764863B2 (en) * | 2007-05-24 | 2011-09-07 | 京セラミタ株式会社 | Motor drive control device and image forming apparatus |
| US20100131232A1 (en) * | 2008-11-21 | 2010-05-27 | Taylor Timothy M | Belt slip meter |
| FR3055382B1 (en) * | 2016-08-24 | 2018-08-24 | Peugeot Citroen Automobiles Sa | METHOD FOR PREVENTING RISK OF SLIDING BY FRICTION OF A BELT CONNECTING A STARTING MEMBER TO AN ENGINE |
| DE102017223844A1 (en) * | 2017-12-28 | 2019-07-04 | Robert Bosch Gmbh | Method for operating a belt drive |
| JP6995177B1 (en) | 2020-10-27 | 2022-01-14 | 三菱電機株式会社 | Control device |
| CN114802197A (en) * | 2022-05-19 | 2022-07-29 | 中国第一汽车股份有限公司 | Torque control method, device, terminal, vehicle and medium |
| JP7800465B2 (en) * | 2023-01-20 | 2026-01-16 | トヨタ自動車株式会社 | Cranking device control device |
-
2004
- 2004-05-11 JP JP2004141331A patent/JP4252928B2/en not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102338013A (en) * | 2010-07-20 | 2012-02-01 | 热之王公司 | Engine starter predictive maintenance system |
| CN102338013B (en) * | 2010-07-20 | 2016-02-03 | 热之王公司 | Engine starter predictive maintenance system |
| CN103832430A (en) * | 2012-11-23 | 2014-06-04 | 现代自动车株式会社 | Method and system for controlling start of hybrid electric vehicle |
| CN103832430B (en) * | 2012-11-23 | 2017-12-12 | 现代自动车株式会社 | For the method and system for controlling hybrid electric vehicle to start |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005320943A (en) | 2005-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7562732B2 (en) | Method for operating a hybrid motor vehicle | |
| JP4252928B2 (en) | How to prevent belt slip | |
| JP4039604B2 (en) | Engine starter for small motorcycles | |
| JP4799652B2 (en) | Idling stop restart control system | |
| JP4451468B2 (en) | How to start the engine | |
| JP5910945B2 (en) | Start control device for internal combustion engine | |
| JP3998119B2 (en) | Engine start control device | |
| EP1209355B1 (en) | Cranking-caused vibration suppressing apparatus and method for internal combustion engine | |
| EP3147496B1 (en) | Engine start control system for saddle-ride type vehicles | |
| JP6037436B2 (en) | Engine starting device and starting method | |
| JP2004108310A (en) | Engine start control device | |
| JP4480590B2 (en) | Internal combustion engine start control method | |
| KR102370924B1 (en) | Hybrid Electric Vehicle for Sequential Start type Engine Cold Start | |
| JP2003314415A (en) | Belt mechanism abnormality detection device | |
| JP2017115626A (en) | Internal combustion engine for vehicle | |
| JP3380734B2 (en) | Reverse rotation control device for two-stroke engine for vehicle | |
| JPH11218038A (en) | Reverse rotation control device for two-stroke engine for vehicle | |
| JP4057838B2 (en) | How to start the engine | |
| JP4243267B2 (en) | Engine start control device | |
| JP6527100B2 (en) | Belt drive system | |
| CN115003907B (en) | Method and device for starting an internal combustion engine in a vehicle by means of a belt drive with a belt starter generator | |
| JP6281559B2 (en) | Motor drive device for valve timing control of internal combustion engine | |
| JP4179156B2 (en) | Ignition control device for internal combustion engine | |
| JP2005321357A (en) | Belt slip detection device | |
| JP2013060887A (en) | Method for controlling idling stop and idling stop system of internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061128 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081001 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081127 |
|
| 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: 20090114 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090122 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130130 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130130 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140130 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |