JP3998119B2 - Engine start control device - Google Patents
Engine start control device Download PDFInfo
- Publication number
- JP3998119B2 JP3998119B2 JP2000387255A JP2000387255A JP3998119B2 JP 3998119 B2 JP3998119 B2 JP 3998119B2 JP 2000387255 A JP2000387255 A JP 2000387255A JP 2000387255 A JP2000387255 A JP 2000387255A JP 3998119 B2 JP3998119 B2 JP 3998119B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- speed
- energization
- starter motor
- starter
- 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 - Lifetime
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02N—STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- F02N11/00—Starting of engines by means of electric motors
- F02N11/04—Starting of engines by means of electric motors the motors being associated with current generators
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02N—STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- F02N11/00—Starting of engines by means of electric motors
- F02N11/08—Circuits specially adapted for starting of engines
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Ignition Timing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、エンジンをスタータモータによりクランキングして始動するエンジン始動制御装置に係り、特に、エンジンのクランク軸とスタータモータの回転軸とが直結されたシステムに好適なエンジン始動制御装置に関する。
【0002】
【従来の技術】
スタータモータを備えた従来のエンジン始動装置では、スタータモータはユーザがスタータスイッチをオン操作している間だけ通電されてエンジンをクランキングする。ユーザは、エンジン回転計の指針値や始動音などからエンジンが始動されたことを直感的に判断してオン操作を自ら解除する。また、オン操作を解除したときにエンジンが始動できていなければ、スタータスイッチを再びオン操作する事によりエンジンの再始動を試みる。
【0003】
一方、環境や省エネルギの観点から、特にアイドリング時の排気ガスや燃料消費量を抑えるために、車両を停止させるとエンジンが自動停止し、自動停止状態からスロットルグリップが操作されるなどの発進操作が検知されると、スタータモータを自動的に始動させてエンジンを再始動するエンジン自動停止始動システムが、例えば特開平5−149221号公報等において開示されている。
【0004】
【発明が解決しようとする課題】
上記したエンジン自動停止始動システムを採用した車両のように、エンジンが自動的に再始動されるシステムでは、エンジンの始動が完了したことをシステムが感知してスタータモータへの通電を自動的に停止させる必要がある。
【0005】
ここで、スタータモータの回転力を減速ギアを介してエンジンのクランク軸に入力する一般的な始動機構では、スタータモータによるエンジンのクランキング回転数とエンジンのアイドリング回転数との間には比較的大きな回転差があり、エンジン始動後はエンジン回転数が上昇するため、エンジン回転数に基づいて、エンジン始動の完了を比較的容易に感知する事ができる。
【0006】
しかしながら、エンジンのクランク軸とスタータモータの回転軸とが直結された始動機構では、スタータモータによるクランキング回転数が高くなってアイドリング回転数との差分が小さくなる。このため、エンジン回転数に基づいてエンジン始動の完了を判別し、スタータモータを自動停止させてしまうと、エンジンが完全に始動されていないのにクランキングが終了されてしまったり、その逆に、エンジン始動が完了しているにもかかわらずクランキングが続行されてしまう場合が起こり得る。
【0007】
なお、このような現象は、ユーザがスタータスイッチをオン操作してエンジンをクランキング゛させる場合にも同様に起こり得るものであり、エンジンが完全に始動されていないのにスタータスイッチをオフ操作してしまったり、その逆に、エンジン始動が完了しているにもかかわらずオン操作を続けてしまうことがある。
【0008】
本発明の目的は、上記した従来技術の課題を解決し、スタータモータの停止タイミングを正確に認識し、自動停止させるようにしたエンジン始動制御装置を提供することにある。
【0009】
【課題を解決するための手段】
上記した目的を達成するために、本発明は、エンジンをスタータモータによりクランキングして始動し、エンジン始動が完了すると前記スタータモータへの通電を自動的に停止するエンジン始動制御装置において、エンジン回転数が第1基準回転数に達するまでスタータモータへの通電を継続し、エンジン回転数が前記第1基準回転数に達するとスタータモータへの通電を停止し、エンジン回転数が前記第1基準回転数よりも低い第2基準回転数まで低下するとスタータモータへの通電を再開するようにした。
【0010】
上記した特徴によれば、エンジンが完爆状態に達した可能性の高いエンジン回転数が検知されるとスタータモータが自動的に停止されるので、エンジン完爆後の不要なクランキングが防止される。また、その後にエンジン回転数が低下するとスタータモータが直ちに再駆動されるので、完爆状態に達していなかった場合でも、エンジン停止前からの自動的な再始動により、完爆状態への速やかな移行が可能になる。
【0011】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に説明する。図1は、本発明のエンジン始動制御装置を適用したスクータ型自動二輪車の全体側面図であり、当該車両はさらに、車両を停止させるとエンジンを自動停止させ、その後、スロットルグリップが開かれるか、あるいはスタータスイッチがオン操作されるなどの発進操作がなされると、スタータモータを自動的に駆動させてエンジンを再始動させるエンジン自動停止始動機能を有する。
【0012】
車体前部と車体後部とは低いフロア部4を介して連結されており、車体の骨格をなす車体フレームは、概ねダウンチューブ6とメインパイプ7とから構成される。燃料タンクおよび収納ボックス(共に図示せず)はメインパイプ7により支持され、その上方にシート8が配置されている。
【0013】
車体前部では、ステアリングヘッド5に軸支されて上方にハンドル11が設けられ、下方にフロントフォーク12が延び、その下端に前輪FWが軸支されている。ハンドル11の上部は計器板を兼ねたハンドルカバー13で覆われている。メインパイプ7の立ち上がり部下端にはブラケット15が突設され、このブラケット15には、スイングユニット2のハンガーブラケット18がリンク部材16を介して揺動自在に連結支持されている。
【0014】
スイングユニット2には、その前部に単気筒の4サイクルエンジンEが搭載されている。このエンジンEから後方にかけてベルト式無段変速機10が構成され、その後部に遠心クラッチを介して設けられた減速機構9に後輪RWが軸支されている。この減速機構9の上端とメインパイプ7の上部屈曲部との間にはリヤクッション3が介装されている。スイングユニット2の前部にはエンジンEから延出した吸気管19に接続された気化器17および同気化器17に連結されるエアクリーナ14が配設されている。
【0015】
図2は、前記スイングユニット2をクランク軸201に沿って切断した断面図、図3は、その部分拡大図であり、前記と同一の符号は同一または同等部分を表している。
【0016】
スイングユニット2は、左右のクランクケース202L、202Rを合体して構成されるクランクケース202に覆われ、クランク軸201は、クランクケース202Rに固定された軸受け208、209により回転自在に支持されている。クランク軸201には、クランクピン213を介してコンロッド(図示せず)が連結されている。
【0017】
左クランクケース202Lは、ベルト式無段変速室ケースを兼ねており、左クランクケース202Lまで延びたクランク軸201にはベルト駆動プーリ210が回転可能に設けられている。ベルト駆動プーリ210は、固定側プーリ半体210Lと可動側プーリ半体210Rとからなり、固定側プーリ半体210Lはクランク軸201の左端部にボス211を介して固着され、その右側に可動側プーリ半体210Rがクランク軸201にスプライン嵌合され、固定側プーリ半体210Lに接近・離反することができる。両プーリ半体210L、210R間にはVベルト212が巻き掛けられている。
【0018】
可動側プーリ半体210Rの右側ではカムプレート215がクランク軸201に固着されており、その外周端に設けたスライドピース215aが、可動側プーリ半体210Rの外周端で軸方向に形成したカムプレート摺動ボス部210Raに摺動自在に係合している。可動側プーリ半体210Rのカムプレート215は、外周寄りがカムプレート215側に傾斜したテーパ面を有しており、該テーパ面と可動プーリ半体210Rとの間の空所にドライウェイトポール216が収容されている。
【0019】
クランク軸201の回転速度が増加すると、可動側プーリ半体210Rとカムプレート215との間にあって共に回転する前記ドライウェイトボール216が、遠心力により遠心方向に移動し、可動側プーリ半体210Rはドライウェイトボール216に押圧されて左方に移動して固定側プーリ半体210Lに接近する。その結果、両プーリ半体210L、210R間に挟まれたVベルト212は遠心方向に移動し、その巻き掛け径が大きくなる。
【0020】
車両の後部には前記ベルト駆動プーリ210に対応する被動プーリ(図示せず)が設けられ、Vベルト212はこの被動プーリに巻き掛けられている。このベルト伝達機構により、エンジンEの動力は自動調整されて遠心クラッチに伝えられ、前記減速機構9等を介して後輪RWを駆動する。
【0021】
右クランクケース202R内には、スタータモータとACジェネレータとを組み合わせたスタータ兼ジェネレータ(ACGスタータ)1が配設されている。ACGスタータ1では、クランク軸201の先端テーパ部にアウターロータ60がネジ253により固定されている。
【0022】
アウタロータ60の内周側に配設されるステータ50はボルト279によってクランクケース202に固定される。アウタロータ60にはボルト246によって固定されたファン280が設けられる。ファン280に隣接してラジエータ282が設けられ、ラジエータ282はファンカバー281によって覆われる。
【0023】
図3に拡大して示したように、ステータ50の内周にはセンサケース28が嵌め込められている。このセンサケース28内には、アウタロータ60のボス60aの外周に沿って等間隔でロータ角度センサ(磁極センサ)29およびパルサセンサ(点火パルサ)30が設けられている。ロータ角度センサ29は、ACGスタータ1のステータコイルに対する通電制御を行うためのものであり、ACGスタータ1のU相、V相、W相のそれぞれに対応して1つずつ設けられる。点火パルサ30はエンジンの点火制御のためのものであり、1つだけ設けられる。ロータ角度センサ29および点火パルサ30は、いずれもホールICまたは磁気抵抗(MR)素子で構成することができる。
【0024】
ロータ角度センサ29および点火パルサ30のリード線は基板31に接続され、さらに基板31にはワイヤハーネス32が結合される。アウタロータ60のボス60aの外周には、ロータ角度センサ29および点火パルサ30のそれぞれに磁気作用を及ぼすよう2段着磁されたマグネットリング33が嵌め込まれる。
【0025】
ロータ角度センサ29に対応するマグネットリング33の一方の着磁帯には、ステータ50の磁極に対応して、円周方向に30°幅間隔で交互に配列されたN極とS極が形成され、点火パルサ30に対応するマグネットリング33の他方の着磁帯には、円周方向の1か所に15°ないし40°の範囲で着磁部が形成される。
【0026】
前記ACGスタータ1は、エンジン始動時にはスタータモータ(同期モータ)として機能し、バッテリから供給される電流で駆動されてクランク軸201を回動させてエンジンを始動させる。エンジン始動後は同期発電機として機能し、発電した電流でバッテリを充電し、かつ各電装部に電流を供給する。
【0027】
図2に戻り、クランク軸201上には、前記ACGスタータ1と軸受け209との間にスプロケット231が固定されており、このスプロケット231にはクランク軸201からカムシャフト(図示せず)を駆動するためのチェーンが巻き掛けられている。なお、前記スプロケット231は、潤滑オイルを循環させるポンプに動力を伝達するためのギヤ232と一体的に形成されている。
【0028】
図4は、ACGスタータ1を含む電装系統のブロック図である。ECU3は、ACGスタータ1の発電機能が発生する三相交流を全波整流する3相全波整流ブリッジ回路300と、全波整流ブリッジ回路300の出力を予定のレギュレート電圧(レギュレータ作動電圧:例えば、14.5V)に制限するレギュレータ100とを含む。
【0029】
さらに、本実施形態のECU3は、エンジン始動時に過剰なクランキングを防止しながら確実なエンジン始動を可能にする始動制御部500と、エンジン回転数が予定の低回転域であるとき発電量を増加させる発電制御部400と、エンジン停止直後にクランク軸を所定の位置まで逆転させて次のエンジン始動性を向上させるスイングバック制御部700とを有する。
【0030】
ECU3には、点火コイル21が接続され、点火コイル21の二次側には点火プラグ22が接続される。また、ECU3にはスロットルセンサ23、フューエルセンサ24、シートスイッチ25、アイドルスイッチ26、冷却水温センサ27、前記ロータ角度センサ29および点火パルサ30が接続され、各部から検出信号がECU3に入力される。
【0031】
さらに、ECU3には、スタータリレー34、スタータスイッチ35、ストップスイッチ36,37、スタンバイインジケータ38、フューエルインジケータ39、スピードセンサ40、オートバイスタ41、およびヘッドライト42が接続される。ヘッドライト42には、ディマースイッチ43が設けられる。
【0032】
上記の各部にはメインヒュ−ズ44およびメインスイッチ45を介してバッテリ2から電流が供給される。なお、バッテリ2は、スタータリレー34によってECU3に直接接続される一方、メインスイッチ45を介さず、メインヒューズ44だけを介してECU3に接続される回路を有する。
【0033】
次いで、上記したECU3の始動制御部500、発電制御部400およびスイングバック制御部700の動作を、図5の機能ブロック図を参照して説明する。
【0034】
3相全波整流ブリッジ回路300は、直列接続された2つのFETの3組を並列接続して構成され、ドライバ80の出力に基づいて制御される。
【0035】
始動制御部500において、エンジン回転数判別部52は、点火パルサ30の検出信号や発電電圧の周波数信号などに基づいてエンジン回転数を判別する。エンジン始動判定部51は、前記スタータスイッチ35の状態、スロットル開度およびエンジン回転数等に基づいて、ACGスタータ1のスタータモータとしての機能を制御する。
【0036】
以下、図6のフローチャートおよび図7のタイミングチャートを参照して、前記始動制御部500の動作を説明する。なお、フローチャート中で用いられる各基準値、タイマおよびフラグの定義は以下の通りである。
(1)始動不良回転数Nref1
ACGスタータ1に通電した際に、ACGスタータ1やエンジンに異常がなければエンジン回転数が当然に到達すべき回転数である。
(2)再始動回転数Nref2
一時停止させたACGスタータ1を再始動させるエンジン回転数である。
(3)始動停止回転数Nref3
ACGスタータ1への通電を一時停止させるエンジン回転数である。
(4)完爆回転数Nref4
エンジンが完爆したときに達するエンジン回転数である。
(5)始動完了フラグFrun
エンジンの完爆状態が所定時間継続し、もはやACGスタータ1によるクランキングが不要となった時、すなわちエンジン始動が完了したときにセットされる。
(6)始動中止フラグFstop
エンジン回転数が始動不良回転数Nref1に達しない状態が所定時間継続したときにセットされる。
(7)一時停止中フラグFoff
エンジン回転数が始動停止回転数Nref3に達してスターターモータへの通電が一時的に停止されている期間だけセットされる。
(8)第1タイマTm1
エンジン回転数が始動不良回転数Nref1に達しない継続時間を計時する。
(9)第2タイマTm2
エンジン回転数が完爆回転数Nref4を超えている継続時間を計時する。
(10)始動中止基準値Tstop
タイマTm1のカウント値に基づいてエンジン始動不良を判定するための基準値であり、タイマTm1のカウント値が始動中止基準値Tstopに達すると、始動中止フラグFstopがセットされる。
(11)始動完了基準値Trun
タイマTm2のカウント値に基づいてエンジンが完全に始動されたことを判定するための基準値であり、タイマTm2のカウント値が始動完了基準値Trunに達すると始動完了フラグFrunがセットされる。
【0037】
本実施形態のエンジン始動制御処理は、前記エンジン始動判定部51において、所定の周期で割り込み的に繰り返し実行される。
【0038】
図6のステップS10において、スタータスイッチ35のオン操作あるいは所定の発進操作が検知されると、ステップS11では、前回のステップS10においてもスタータスイッチ35のオン状態等が検知されていたか否かが判別される。前回は検知されていなければ、ステップS12においてイニシャル処理が実行される。
【0039】
ステップS12では、ACGスタータ1への通電を一時的に停止させるときにセットされる一時停止中フラグFoffと、ACGスタータ1がエンジンを十分にクランキングできないためにエンジン始動を強制的に中止させるときにセットされる始動中止フラグFstopと、ACGスタータ1がエンジンを十分にクランキングできない継続時間をカウントする第1タイマTm1と、エンジン回転数Neが完爆回転数Nref4を上回っている継続時間をカウントする第2タイマTm2とがリセットされる。
【0040】
ステップS13では、前記一時停止中フラグFoff が参照され、最初はリセット状態なのでステップS14へ進む。ステップS14では、エンジン始動が完了したときにセットされる始動完了フラグFrunが参照され、最初はリセット状態なのでステップS15へ進む。ステップS15では、ACGスタータ1に駆動電流が供給されてエンジンがACGスタータ1によりクランキングされる(図7の時刻t0)。
【0041】
ステップS16では、エンジン回転数Neが始動不良回転数Nref1と比較される。図7の時刻t1のように、エンジン回転数Neが始動不良回転数Nref1 を下回っていると、ステップS17において、前記第1タイマTm1がインクリメントされる。ステップS18では、前記第1タイマTm1のカウント値が始動中止基準値Tstop と比較され、最初はカウント値が基準値Tstop を下回るので、今回のサイクルがそのまま終了する。
【0042】
次のサイクル以降では、前記ステップS11からステップS12をスキップしてステップS13、S14、S15、S16と進み、ステップS16において、エンジン回転数Neが始動不良回転数Nref1 を上回っていると判定されるまでは、前記と同様にステップS17へ進み、前記第1タイマTm1がインクリメントされ続ける。
【0043】
その後、図7のケース1のように、時刻t6までエンジン回転数Neが始動不良回転数Nref1を下回り続け、前記ステップS18において、第1タイマTm1のカウント値が始動中止基準値Tstop を超えたと判定されると、ステップS19において、前記始動中止フラグFstop がセットされる。従って、次のサイクル以降では、当該処理はステップS13からステップS20へ進み、ACGスタータ1がオフにされるので、改めてスタータスイッチ35がオン操作されるか、あるいは所定の発進操作がなされるまでクランキング動作は中止される。
【0044】
一方、前記ステップS18において第1タイマTm1のカウント値が始動中止基準値Tstop を超えたと判定される前に、時刻t2においてエンジン回転数Neが始動不良回転数Nref1 を上回り、これがステップS16で検知されると、当該処理はステップS21へ進む。ステップS21では、前記タイマTm1がリセットされ、かつ前記始動中止フラグFstopがリセットされる。
【0045】
ステップS22では、エンジン回転数Neが再始動回転数Nref2 と比較され、たとえば時刻t3のように、エンジン回転数Neが再始動回転数Nref2 を下回っていると、ステップS23において一時停止中フラグFoff が参照される。ここでは、一時停止中フラグFoff がリセット状態なので、後述するステップS25、S27を経てステップS16へ戻る。
【0046】
その後、時刻t4においてエンジン回転数Neが再始動回転数Nref2 に達し、これがステップS22で検知されると、ステップS25では、エンジン回転数Neが始動停止回転数Nref3 と比較される。エンジン回転数Neが始動停止回転数Nref3を下回っている限りは、ステップS27を経てステップS16へ戻る。
【0047】
その後、時刻t7において、エンジン回転数Neが始動停止回転数Nref3に達し、これがステップS25において検知されると、ステップS26では、ACGスタータ1がオフにされ、かつ一時停止中フラグFoff がセットされる。ステップS27では、エンジン回転数Neと完爆回転数Nref4 とが比較されるが、最初はエンジン回転数Neが完爆回転数Nref4 を下回るのでステップS16へ戻る。
【0048】
その後は、上記したステップS16以降の処理が繰り返されるが、エンジンが完全に始動されていないと、時刻t7においてACGスタータ1を停止させた直後からエンジン回転数Neが徐々に低下する(ケース2)。そして、時刻t8においてエンジン回転数Neが再始動回転数Nref2まで低下し、これがステップS22において検知されると、ステップS23において、一時停止中フラグFoff が参照される。
今回は前記ステップS26において一時停止中フラグFoff が既にセットされているので、ステップS24へ進む。ステップS24では、ACGスタータ1が再始動され、一時停止中フラグFoff がリセットされる。従って、エンジン回転数Neは、時刻t8から再び上昇に転じる。
【0049】
一方、エンジンが完爆状態となり(ケース3)、エンジン回転数Neが時刻t9ないしは時刻t10において完爆回転数Nref4 に達し、これがステップS27において検知されると、ステップS28では、第2タイマTm2がインクリメントされる。ステップS29では、第2タイマTm2 の カウント値が始動完了基準値Trunと比較され、カウント値が始動完了基準値Trun に達すると、ステップS30において始動完了フラグFrun がセットされ、当該エンジン始動制御が終了する。
本実施形態によれば、スタータモータとしてのACGスタータによるクランキング時にエンジン回転数が所定の回転数(Nref3)まで上昇すると、クランキングを中断してエンジン回転数を監視し、その後、エンジン回転数が所定の回転数(Nref2)まで低下すると、ACGスタータを再始動させて再びクランキングさせるので、過剰なクランキングを防止しながら、エンジンを確実に始動できるようになる。
【0050】
図5に戻り、発電制御部400は、通常に発電量(電圧)を制御する機能に加え、前記ACGスタータ1の各相のステータコイルに対してバッテリ2から遅角通電して発電量を増加させる(以下、「ACG 通電制御」という)機能を有する。
【0051】
ここで、遅角通電とは、前記ロータ角度センサ29で検出される前記着磁帯33の磁極の変化時の検出信号から予定の電気角相当分を遅延させてステータコイルに通電することをいう。但し、低回転域で前記レギュレータ100が作動することによって生じるエンジン負荷の急変に起因するエンジン回転の不安定化を防止するため、全波整流器ブリッジ回路300の出力電圧(バッテリ電圧)が、レギュレート電圧以下の予定電圧範囲内に収まるよう制御される。
【0052】
発電制御部400において、エンジン回転数判別部48は、例えば、点火パルサ30の検出信号に基づいてエンジン回転数を検出し、このエンジン回転数が予定の発電制御領域にあれば遅角指令をドライバ80に供給する。遅角指令を受信したドライバ80は、遅角量設定部49から予め設定されている通電遅角量を読み出して遅角通電させる。通電デューティ比はデューティ比設定部47からドライバ80へ供給される。
【0053】
ドライバ80は、ロータ角度センサ29による磁極検出信号、すなわちアウタロータ60の磁極に対応して形成されているマグネットリング33の着磁帯をセンサ29が検出するたびにオンに立ち上がる信号を検出する。そして、その信号の立上がりから通電遅角量相当分を遅角させて、全波整流ブリッジ回路300の各FETへPWM制御信号を出力する。
【0054】
バッテリ電圧判別部46は、バッテリ電圧Vb を、電圧制御範囲を規定する制御電圧最大値VMax および制御電圧最小値VMin と比較し、その比較結果に基づいて、デューティ比設定部47に設定される通電デューティを増減し、バッテリ電圧Vb を前記制御範囲に収める。すなわち、バッテリ電圧Vb が制御電圧最大値VMax に達したら通電デューティを予定の微小値(例えば1%)だけ低減させ、バッテリ電圧Vb が制御電圧最小値VMin に下がったら通電デューティを同微小値だけ増大させる。
【0055】
図8は、上記した発電制御部400の動作を示したフローチャートであり、前記始動制御部500によるエンジン始動制御の終了後に起動される。
【0056】
ステップS41では、エンジン回転数が発電制御領域に存在しているか否かが判断される。発電制御領域は、例えば1000rpm以上3500rpm以下に設定される。エンジン回転数が発電制御領域に存在していれば、ステップS42に進み、エンジン回転数が発電制御領域に存在していることを示すフラグFACG がセットされている(=1)か否かが判別される。フラグFACG がセットされていなければ、ステップS43に進んでフラグFACG がセットされる。ステップS44では、通電遅角量acgaglに予定値ACGAGLがセットされる。予定値ACGAGLは、予め適当に設定しておくことができるが、本実施形態では、例えば、電気角60°である。
【0057】
続くステップS45では、通電デューティacdutyに初期値ACDUTYがセットされる。前記初期値ACDUTYも予め適当に設定しておくことができるが、本実施形態では、例えば40%である。ステップS43〜S45が終わったならばステップS47に進む。前記ステップS42が肯定ならばステップS43〜S45はスキップしてステップS47に進む。また、エンジン回転数が前記発電制御領域に存在しないときは、ステップS46でフラグFACG をリセット(=0)した後、ステップS47に進む。
【0058】
ステップS47では、フラグFACG がセットされているか否かが判別される。フラグFACG がセットされていれば、ステップS48でバッテリ電圧Vbが制御電圧最大値VMax 以上か否かが判断される。制御電圧最大値VMax は、レギュレート電圧より低い値、例えば13.5ボルトに設定される。バッテリ電圧Vb が制御電圧最大値VMax 以上でないときは、ステップS49に進んでバッテリ電圧Vb が制御電圧最小値VMin 以下か否かが判断される。制御電圧最小値VMin は、例えば13.0ボルトに設定される。
【0059】
ステップS49でバッテリ電圧Vb が制御電圧最小値VMin 以下でないときは、レギュレータのレギュレート電圧よりも低い値に設定されたACG 通電電圧範囲に入っていると判断され、ステップS50に進んで、上記通電遅角量acgaglと通電デューティacdutyとに従ってACG 通電制御を行う。
【0060】
ステップS48でバッテリ電圧Vb が制御電圧最大値VMax 以上であると判断されたときは、ステップS51に進んで通電デューティacdutyを微小値DDUTY だけ減じる。微小値DDUTY は、例えば1%である。また、ステップS49でバッテリ電圧Vb が制御電圧最小値VMin 以下であると判断されると、ステップS52に進んで通電デューティacdutyを微小値DDUTYだけ増す。ステップS51,S52の処理後はステップS50に進む。
【0061】
なお、通電デューティacdutyを増大させる時と低減させるときの前記微小値DDUTY は必ずしも同一でなくてもよいし、制御電圧最大値VMax または制御電圧最小値VMin と現在値との差に比例して微小値DDUTYを変化させてもよい。
【0062】
一方、ステップS47でフラグFACG がセットされていなければ、発電制御領域でないのでステップS53に進んでACG 通電制御を停止する。
【0063】
図9は、ACG 通電制御時にステータコイルの各相に流れる電流(相電流)とロータ角度センサ29の出力とのタイミングを示す図である。遅角通電制御が行われない、通常の場合にはロータ角度センサ29の検出出力の正負(NS)の変化に応答してステータコイルのU,V,W各相に電流が供給される。一方、遅角通電制御を行った場合には、ロータ角度センサ29の検出出力の正負(NS)の変化時から予定の遅角量d(=60°)だけ遅れてステータコイルのU,V,W各相に電流が供給される。
【0064】
図9において、デューティチョッピングによる通電角Tは180°であるが、デューティ比設定部47からドライバ80へ供給される通電デューティによって180°以内で決定することができる。
【0065】
図10はエンジン回転数NeつまりACGスタータ1の回転数をパラメータとして設定した通電デューティのテーブルである。エンジン回転数を検出し、図8を参照してエンジン回転数に応じた通電デューティを決定する。
【0066】
このように、本実施形態の発電制御によれば、低回転域で通常の電圧レギュレータを作動させずに安定的に発電量の増大を図ることができる。したがって、アイドル運転時などにエンジン負荷の変動を少なくしてエンジン回転の変動を極力小さくし、アイドル運転を安定にすることができる。
【0067】
図5に戻り、スイングバック制御部700は、エンジンを始動する際のクランキングトルクを低減させてエンジンの始動性を向上させるために、エンジン停止直後にクランク軸を逆回転させて所定の位置まで戻す。
【0068】
ステージ判定部73は、ロータ角度センサ29の出力信号に基づいてクランク軸201の1回転をステージ#0〜#35の36ステージに分割し、点火パルサ30が発生するパルス信号の検知タイミングを基準ステージ(ステージ#0)として現在のステージを判定する。
【0069】
ステージ通過時間検知部74は、前記ステージ判定部73が新たなステージを判定してから次のステージを判定するまでの時間に基づいて当該ステージの通過時間Δtn を検知する。逆転制御部75は、前記ステージ判定部73による判定結果および前記ステージ通過時間検知部74により検知された通過時間Δtn とに基づいて逆転駆動指令を発生する。
【0070】
デューティー比設定部72は、前記ステージ判定部73による判定結果に基づいて、全波整流ブリッジ回路300の各パワーFETに供給するゲート電圧のデューティー比を動的に制御する。ドライバ80は、前記設定されたデューティー比の駆動パルスを全波整流ブリッジ回路300の各パワーFETへ供給する。
【0071】
次いで、上記したスイングバック制御部700の動作を、図11のフローチャートおよび図12の動作説明図を参照して説明する。図12(a) は、クランク軸201を逆転するのに要するクランキングトルク(逆転負荷)とクランク角度との関係を示しており、クランキングトルクは圧縮上死点に至る直前(逆転時)で急激に上昇する。同図(b) は、クランク角度とステージとの関係を示し、同図(c) は、逆転時におけるクランク軸の角速度の変化を示している。
【0072】
ステップS61でエンジン停止が検知されると、ステップS62、S63では、ステージ判定部73において既に判定されている現在のステージが参照される。ここで、現在ステージがステージ#0〜#11のいずれかであればステップS64へ進み、ステージ#12〜#32のいずれかであればステップS65へ進み、それ以外(すなわち、ステージ#33〜#35のいずれか)であればステップS66へ進む。ステップS64,S66では、デューティー比設定部72において、駆動パルスのデューティー比が70%に設定され、ステップS65では80%に設定される。
【0073】
このようなデューティー比の動的制御は、後に詳述するように、逆転時にクランク軸201の角速度を、クランキングトルクが増大する圧縮上死点相当角の手前(逆転時)で十分に低下させると共に、それ以外の角度では素早い逆転駆動を可能にするために行われる。
【0074】
ステップS67では、ドライバ80が前記設定されたデューティー比で全波整流ブリッジ回路300の各パワーFETを制御して逆転通電を開始する。ステップS68では、通過したステージ#nの通電時間Δtn が前記ステージ通過時間検知部74により計測される。
【0075】
ステップS69では、逆転制御部75において、クランク軸201がステージ#0すなわち上死点近傍を通過したか否かが判定される。ステージ#0を通過していなければ、ステップS71において、直前に通過した前記ステージ#nの通過時間Δtnと、その前に通過したステージ#(n−1)の通過時間Δtn-1との比[Δtn/Δtn-1]が基準値Rref (本実施形態では、4/3)と比較される。前記通過時間比[Δtn/Δtn-1]が基準値Rref を上回っていなければ、前記ステップS62へ戻って逆転駆動が係属され、これと平行して上記した各処理が繰り返される。
【0076】
ここで、エンジン停止位置すなわち逆転開始位置が、図12(c) に曲線Aで示したように、前回および次回の圧縮上死点の中間位置よりも次回の圧縮上死点に近い側、換言すれば、排気上死点を通過(正転時)してから圧縮上死点に至る過程であると、ACGスタータ1が70%のデューティー比で逆転駆動されているにもかかわらず、クランク軸はステージ#0(排気上死点)を通過できる。したがって、これがステップS69において検知されてステップS70へ進み、クランク軸201がステージ#32に到達したか否かが判定される。クランク軸201がステージ#32に到達したと判定されると、ステップS72において、前記逆転通電が停止されるので、その後、クランク軸は慣性力でさらに逆回転した後に停止する。
【0077】
一方、逆転開始位置が、図12(c) に曲線Bで示したように、前回および次回の圧縮上死点の中間位置よりも前回の圧縮上死点に近い側、換言すれば、圧縮上死点を通過(正転時)してから排気上死点に至る過程であると、ACGスタータ1が70%のデューティー比で逆転駆動されているので、逆転負荷が、図12(a) に示したように、ステージ#0に至る手前(逆転時)で上昇すると、クランク軸201の角速度が急激に低下する。そして、ステップS71において、前記通過時間比[Δtn/Δtn-1]が基準値の4/3以上と判定されると、ステップS72において前記逆転通電が停止され、クランク軸の逆転は、通電の停止とほぼ同時に停止する。
【0078】
このように、本実施形態のスイングバック制御では、エンジン停止後の逆転駆動時に、クランク軸が上死点相当角を通過したか否か、およびクランク軸の角速度が低下したか否かを監視し、クランク軸が逆転時に上死点を通過すると、その直後に逆転通電を終了し、クランク軸の角速度が逆転負荷の増大により低下した場合も逆転通電を終了する。従って、逆転開始位置にかかわらず、クランク軸を前回の圧縮上死点の手前(逆転時)であって圧縮反力の低い位置まで戻すことができる。
【0079】
さらに、本実施形態のスイングバック制御では、クランク軸201の角速度を、ACGスタータのロータ角度(すなわち、ステージ)を検知するロータ角度センサ29の出力に基づいて検知するようにしたので、クランク軸201の角度を検知するためのセンサを別途に設ける必要がない。
【0080】
【発明の効果】
本発明によれば、エンジンが完爆状態に達した可能性の高いエンジン回転数が検知されるとスタータモータが自動的に停止されるので、エンジン完爆後の不要なクランキングが防止される。また、エンジン回転数に基づく完爆判定が誤りであったためにエンジン回転数がその後に低下すると、スタータモータが直ちに再始動される。従って、スタータモータによるエンジンのクランキング回転数とエンジンのアイドリング回転数とが同程度であるためにエンジン回転数に基づく完爆判定が難しい場合でも、確実なエンジン始動が可能になる。
【図面の簡単な説明】
【図1】 本発明を適用したスクータ型自動二輪車の全体側面図である。
【図2】 図1のスイングユニットのクランク軸に沿った断面図である。
【図3】 図2の部分拡大図である。
【図4】 スタータ兼ジェネレータの制御系のブロック図である。
【図5】 図4のECUの主要部の構成を示したブロック図である。
【図6】 エンジン始動制御のフローチャートである。
【図7】 エンジン始動制御のタイミングチャートである。
【図8】 出力制御装置の処理を示すフローチャートである。
【図9】 ACG通電制御時のステータコイルの相電流とロータ角度センサの出力とのタイミングを示す図である。
【図10】 エンジン回転数をパラメータとする通電デューティのテーブルである。
【図11】 スイングバック制御のフローチャートである。
【図12】 スイングバック制御の動作説明図である。
【符号の説明】
1…スタータ兼発電機(ACGスタータ)、2…バッテリ、3…ECU、4…全波整流器、5…レギュレータ、29…ロータ角度センサ、30…点火パルサ、50…ステータ、60…アウタロータ、62…マグネット、201…クランク軸[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an engine start control device that starts an engine by cranking it with a starter motor, and more particularly to an engine start control device suitable for a system in which an engine crankshaft and a rotation shaft of a starter motor are directly connected.
[0002]
[Prior art]
In a conventional engine starter equipped with a starter motor, the starter motor is energized and cranks the engine only while the user turns on the starter switch. The user intuitively determines that the engine has been started based on the pointer value of the engine tachometer, the starting sound, and the like, and releases the ON operation by himself. If the engine cannot be started when the on operation is released, the engine is tried to be restarted by turning on the starter switch again.
[0003]
On the other hand, from the viewpoint of environment and energy saving, in order to reduce exhaust gas and fuel consumption especially when idling, the engine automatically stops when the vehicle is stopped, and the start operation such as the throttle grip is operated from the automatic stop state. When an engine is detected, an automatic engine stop / start system that automatically starts the starter motor and restarts the engine is disclosed in, for example,5-149221It is disclosed in the gazette.
[0004]
[Problems to be solved by the invention]
In a system in which the engine is automatically restarted, such as a vehicle that employs the above-described engine automatic stop / start system, the system senses that the engine has been started and automatically stops energizing the starter motor. It is necessary to let
[0005]
Here, in a general starting mechanism that inputs the rotational force of the starter motor to the crankshaft of the engine via a reduction gear, the engine cranking speed by the starter motor and the engine idling speed are relatively small. Since there is a large rotational difference and the engine speed increases after the engine is started, the completion of the engine start can be detected relatively easily based on the engine speed.
[0006]
However, in the starting mechanism in which the crankshaft of the engine and the rotation shaft of the starter motor are directly connected, the cranking rotation speed by the starter motor increases and the difference from the idling rotation speed decreases. For this reason, if the start of the engine is determined based on the engine speed and the starter motor is automatically stopped, the cranking is ended even if the engine is not completely started, and vice versa. There may be a case where cranking is continued even though the engine has been started.
[0007]
Note that this phenomenon can also occur when the user cranks the engine by turning on the starter switch. When the engine is not completely started, the starter switch is turned off. On the contrary, the on-operation may continue even though the engine start has been completed.
[0008]
An object of the present invention is to solve the above-described problems of the prior art and to provide an engine start control device that recognizes the stop timing of a starter motor accurately and automatically stops it.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides an engine start control device that starts an engine by cranking the engine with a starter motor, and automatically stops energization of the starter motor when the engine start is completed. The energization of the starter motor is continued until the number reaches the first reference speed, and when the engine speed reaches the first reference speed, the energization to the starter motor is stopped and the engine speed becomes the first reference speed. The energization to the starter motor is resumed when the speed decreases to a second reference rotational speed lower than the number.
[0010]
According to the above-described features, the starter motor is automatically stopped when the engine speed at which it is highly likely that the engine has reached a complete explosion state, so unnecessary cranking after the engine complete explosion is prevented. The In addition, if the engine speed decreases thereafter, the starter motor is restarted immediately, so even if the complete explosion state has not been reached, the automatic restart from before the engine stops can quickly Migration is possible.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 1 is an overall side view of a scooter type motorcycle to which the engine start control device of the present invention is applied. The vehicle further stops the engine automatically when the vehicle is stopped, and then the throttle grip is opened. Alternatively, when a start operation such as turning on the starter switch is performed, an automatic engine stop / start function for automatically driving the starter motor and restarting the engine is provided.
[0012]
The front part of the vehicle body and the rear part of the vehicle body are connected via a
[0013]
At the front of the vehicle body, a
[0014]
The
[0015]
FIG. 2 is a cross-sectional view of the
[0016]
The
[0017]
The
[0018]
A
[0019]
When the rotational speed of the
[0020]
A driven pulley (not shown) corresponding to the
[0021]
A starter / generator (ACG starter) 1 in which a starter motor and an AC generator are combined is disposed in the right crankcase 202R. In the
[0022]
The
[0023]
As shown in an enlarged view in FIG. 3, the
[0024]
The lead wires of the
[0025]
In one magnetized band of the
[0026]
The
[0027]
Returning to FIG. 2, a
[0028]
FIG. 4 is a block diagram of an electrical system including the
[0029]
Furthermore, the
[0030]
An
[0031]
Furthermore, a
[0032]
A current is supplied from the
[0033]
Next, the operations of the
[0034]
The three-phase full-wave
[0035]
In the
[0036]
Hereinafter, the operation of the
(1) Start failure speed Nref1
When the
(2) Restart speed Nref2
This is the engine speed at which the temporarily stopped
(3) Start / stop speed Nref3
This is the engine speed at which energization to the
(4) Complete explosion speed Nref4
This is the engine speed that is reached when the engine is completely exploded.
(5) Start completion flag Frun
It is set when the complete explosion state of the engine continues for a predetermined time and cranking by the
(6) Start stop flag Fstop
Engine speed is poor starting speed Nref1It is set when the state that does not reach is continued for a predetermined time.
(7) Pause flag Foff
Engine speed is start / stop speed Nref3It is set only during the period when the power to the starter motor is temporarily stopped.
(8) First timer Tm1
Engine speed is poor starting speed Nref1Measure the duration that does not reach.
(9) Second timer Tm2
Engine speed is complete explosion speed Nref4Measure the duration that exceeds.
(10) Start cancellation reference value Tstop
Timer Tm1Is a reference value for determining engine start failure based on the count value of the timer Tm1The count value is the start cancellation reference value TstopWhen it reaches, start stop flag FstopIs set.
(11) Start completion reference value Trun
Timer Tm2Is a reference value for determining that the engine has been completely started based on the count value of the timer Tm2Is the reference value TrunReaches the start completion flag FrunIs set.
[0037]
The engine start control process of the present embodiment is repeatedly executed in an interrupted manner at a predetermined cycle in the engine
[0038]
In step S10 in FIG. 6, when the start operation of the
[0039]
In step S12, a temporary stop flag F that is set when power supply to the
[0040]
In step S13, the pause flag FoffIs first referred to as being in a reset state, the process proceeds to step S14. In step S14, a start completion flag F set when the engine start is completed.runIs first referred to as being in a reset state, the process proceeds to step S15. In step S15, a drive current is supplied to the
[0041]
In step S16, the engine speed Ne is set to the start failure speed N.ref1Compared with As shown at time t1 in FIG.ref1 Is less than the first timer T in step S17.m1Is incremented. In step S18, the first timer Tm1The count value is the start cancellation reference value Tstop The count value is initially set to the reference value Tstop This cycle ends as it is.
[0042]
In the next cycle and after, steps S11 to S12 are skipped, and the process proceeds to steps S13, S14, S15, and S16. In step S16, the engine speed Ne is set to the engine start speed N.ref1 Until it is determined that the first timer T is exceeded, the process proceeds to step S17 as described above, and the first timer Tm1Keeps incrementing.
[0043]
After that, as in
[0044]
On the other hand, in step S18, the first timer Tm1The count value is the start cancellation reference value Tstop Before it is determined that the engine speed Ne has exceededref1 If this is detected in step S16, the process proceeds to step S21. In step S21, the timer Tm1Is reset and the start stop flag FstopIs reset.
[0045]
In step S22, the engine speed Ne is set to the restart speed N.ref2 For example, as shown at time t3, the engine speed Ne isref2 If it is less than, a pause flag F in step S23off Is referenced. Here, pause flag Foff Is in a reset state, the process returns to step S16 via steps S25 and S27 described later.
[0046]
After that, at time t4, the engine speed Ne becomes the restart speed N.ref2 When this is detected in step S22, in step S25, the engine speed Ne is changed to the start / stop speed N.ref3 Compared with Engine speed Ne is the start / stop speed Nref3As long as it is less than, return to step S16 via step S27.
[0047]
After that, at time t7, the engine speed Ne becomes the start / stop speed Nref3When this is detected in step S25, in step S26, the
[0048]
Thereafter, the processing from step S16 onward is repeated, but if the engine is not completely started, the engine speed Ne gradually decreases immediately after the
This time, in the step S26, the pause flag Foff Has already been set, the process proceeds to step S24. In step S24, the
[0049]
On the other hand, the engine is in a complete explosion state (case 3), and the engine speed Ne is the complete explosion speed N at time t9 or t10.ref4 When this is detected in step S27, in step S28, the second timer Tm2Is incremented. In step S29, the second timer Tm2 The count value of the start complete reference value TrunThe count value is compared with the start completion reference value Trun Is reached, the start completion flag F in step S30run Is set, and the engine start control ends.
According to this embodiment, the engine speed is set to a predetermined speed (N) during cranking by an ACG starter as a starter motor.ref3), The cranking is interrupted and the engine speed is monitored, and then the engine speed is set to a predetermined speed (Nref2), The ACG starter is restarted and cranked again, so that the engine can be reliably started while preventing excessive cranking.
[0050]
Returning to FIG. 5, the power
[0051]
Here, the retarded angle energization means that the stator coil is energized with a delay corresponding to a predetermined electrical angle from the detection signal when the magnetic pole of the
[0052]
In the power
[0053]
The
[0054]
The battery
[0055]
FIG. 8 is a flowchart showing the operation of the power
[0056]
In step S41, it is determined whether or not the engine speed exists in the power generation control region. The power generation control area is set to, for example, 1000 rpm or more and 3500 rpm or less. If the engine speed exists in the power generation control area, the process proceeds to step S42, and a flag F indicating that the engine speed exists in the power generation control area.ACG Is set (= 1). Flag FACG If is not set, the process proceeds to step S43 and the flag FACG Is set. In step S44, the scheduled value ACGAGL is set to the energization delay amount acgagl. The scheduled value ACGAGL can be appropriately set in advance, but in this embodiment, for example, the electrical angle is 60 °.
[0057]
In the subsequent step S45, the initial value ACDUTY is set to the energization duty acduty. The initial value ACDUTY can be appropriately set in advance, but is 40% in the present embodiment, for example. If steps S43 to S45 are completed, the process proceeds to step S47. If step S42 is positive, steps S43 to S45 are skipped and the process proceeds to step S47. On the other hand, when the engine speed does not exist in the power generation control region, the flag F is set in step S46.ACG After resetting (= 0), the process proceeds to step S47.
[0058]
In step S47, flag FACG Whether or not is set is determined. Flag FACG Is set, it is determined in step S48 whether or not the battery voltage Vb is equal to or greater than the control voltage maximum value VMax. The control voltage maximum value VMax is set to a value lower than the regulated voltage, for example, 13.5 volts. When the battery voltage Vb is not equal to or higher than the maximum control voltage value VMax, the routine proceeds to step S49, where it is determined whether or not the battery voltage Vb is equal to or lower than the minimum control voltage value VMin. The control voltage minimum value VMin is set to 13.0 volts, for example.
[0059]
If the battery voltage Vb is not less than the control voltage minimum value VMin in step S49, it is determined that the battery voltage Vb is within the ACG energization voltage range set to a value lower than the regulator regulated voltage. ACG energization control is performed according to the retard amount acgagl and the energization duty acduty.
[0060]
If it is determined in step S48 that the battery voltage Vb is greater than or equal to the control voltage maximum value VMax, the process proceeds to step S51, and the energization duty duty is reduced by the minute value DDUTY. The minute value DDUTY is, for example, 1%. If it is determined in step S49 that the battery voltage Vb is less than or equal to the control voltage minimum value VMin, the process proceeds to step S52 to increase the energization duty acduty by the minute value DDUTY. After the processing of steps S51 and S52, the process proceeds to step S50.
[0061]
The minute value DDUTY when increasing and decreasing the energization duty is not necessarily the same, and is minute in proportion to the difference between the control voltage maximum value VMax or the control voltage minimum value VMin and the current value. The value DDUTY may be changed.
[0062]
On the other hand, in step S47, the flag FACG If is not set, since it is not the power generation control region, the process proceeds to step S53, and the ACG energization control is stopped.
[0063]
FIG. 9 is a diagram showing timings of currents (phase currents) flowing through the phases of the stator coil and the output of the
[0064]
In FIG. 9, the energization angle T by duty chopping is 180 °, but can be determined within 180 ° by the energization duty supplied from the duty
[0065]
FIG. 10 is an energization duty table in which the engine speed Ne, that is, the rotation speed of the
[0066]
Thus, according to the power generation control of the present embodiment, it is possible to stably increase the power generation amount without operating a normal voltage regulator in a low rotation range. Therefore, fluctuations in engine load can be reduced during idle operation, etc., so that fluctuations in engine rotation can be minimized and idling can be stabilized.
[0067]
Returning to FIG. 5, the
[0068]
The
[0069]
The stage passage
[0070]
The duty
[0071]
Next, the operation of the swing back
[0072]
When engine stop is detected in step S61, the current stage already determined by the
[0073]
Such dynamic control of the duty ratio sufficiently lowers the angular velocity of the
[0074]
In step S67, the
[0075]
In step S69, the reverse
[0076]
Here, the engine stop position, that is, the reverse rotation start position is closer to the next compression top dead center than the intermediate position between the previous and next compression top dead centers, as shown by the curve A in FIG. In this case, in the process from passing through the exhaust top dead center (during forward rotation) to compression top dead center, the crankshaft is driven even though the
[0077]
On the other hand, as indicated by curve B in FIG. 12 (c), the reverse rotation start position is closer to the previous compression top dead center than the intermediate position between the previous and next compression top dead centers, in other words, the compression up In the process from passing through the dead center (during forward rotation) to exhaust top dead center, the
[0078]
Thus, in the swing back control of the present embodiment, during reverse rotation driving after the engine is stopped, it is monitored whether the crankshaft has passed the top dead center equivalent angle and whether the crankshaft angular velocity has decreased. When the crankshaft passes the top dead center at the time of reverse rotation, the reverse rotation energization is terminated immediately thereafter, and the reverse rotation energization is also ended when the angular velocity of the crankshaft decreases due to an increase in the reverse load. Therefore, regardless of the reverse rotation start position, the crankshaft can be returned to a position before the previous compression top dead center (during reverse rotation) and to a low compression reaction force.
[0079]
Furthermore, in the swing back control of the present embodiment, the angular velocity of the
[0080]
【The invention's effect】
According to the present invention, since the starter motor is automatically stopped when the engine speed that is highly likely to have reached the complete explosion state is detected, unnecessary cranking after the engine complete explosion is prevented. . In addition, if the complete explosion determination based on the engine speed is incorrect and the engine speed subsequently decreases, the starter motor is restarted immediately. Therefore, even if it is difficult to determine complete explosion based on the engine speed because the cranking speed of the engine by the starter motor and the idling speed of the engine are approximately the same, the engine can be reliably started.
[Brief description of the drawings]
FIG. 1 is an overall side view of a scooter type motorcycle to which the present invention is applied.
FIG. 2 is a cross-sectional view taken along the crankshaft of the swing unit of FIG.
FIG. 3 is a partially enlarged view of FIG. 2;
FIG. 4 is a block diagram of a control system of a starter / generator.
5 is a block diagram showing a configuration of a main part of the ECU of FIG. 4. FIG.
FIG. 6 is a flowchart of engine start control.
FIG. 7 is a timing chart of engine start control.
FIG. 8 is a flowchart showing processing of the output control device.
FIG. 9 is a diagram showing timings of stator coil phase currents and rotor angle sensor outputs during ACG energization control;
FIG. 10 is a table of energization duty with engine speed as a parameter.
FIG. 11 is a flowchart of swingback control.
FIG. 12 is an operation explanatory diagram of swingback control.
[Explanation of symbols]
DESCRIPTION OF
Claims (4)
エンジン回転数が第1基準回転数に達するまでスタータモータへの通電を継続する手段と、
エンジン回転数が前記第1基準回転数に達するとスタータモータへの通電を停止する手段と、
エンジン回転数が前記第1基準回転数よりも低い第2基準回転数まで低下するとスタータモータへの通電を再開する手段とを含み、
エンジン回転数が、前記第1基準回転数よりも高い第3基準回転数を所定時間以上継続して上回ると、エンジン始動を完了することを特徴とするエンジン始動制御装置。In the engine start control device that starts the engine by cranking with the starter motor, and automatically stops energization to the starter motor when the engine start is completed.
Means for energizing the starter motor until the engine speed reaches the first reference speed;
Means for stopping energization of the starter motor when the engine speed reaches the first reference speed;
Look including a resume means energization of the starter motor when the engine speed decreases to lower the second reference rotational speed than the first reference rotation speed,
The engine start control device, wherein the engine start is completed when the engine speed continuously exceeds a third reference speed higher than the first reference speed for a predetermined time or more.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000387255A JP3998119B2 (en) | 2000-12-20 | 2000-12-20 | Engine start control device |
| CNB011193360A CN1196858C (en) | 2000-12-20 | 2001-05-30 | engine start control |
| TW090130889A TW544490B (en) | 2000-12-20 | 2001-12-13 | Engine start control apparatus |
| ES200102811A ES2203306A1 (en) | 2000-12-20 | 2001-12-18 | MOTOR START CONTROL SYSTEM. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000387255A JP3998119B2 (en) | 2000-12-20 | 2000-12-20 | Engine start control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002188548A JP2002188548A (en) | 2002-07-05 |
| JP3998119B2 true JP3998119B2 (en) | 2007-10-24 |
Family
ID=18854227
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000387255A Expired - Lifetime JP3998119B2 (en) | 2000-12-20 | 2000-12-20 | Engine start control device |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP3998119B2 (en) |
| CN (1) | CN1196858C (en) |
| ES (1) | ES2203306A1 (en) |
| TW (1) | TW544490B (en) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4246452B2 (en) * | 2002-07-29 | 2009-04-02 | ダイハツ工業株式会社 | Hybrid vehicle |
| JP4082578B2 (en) * | 2002-10-04 | 2008-04-30 | 本田技研工業株式会社 | Engine start control device |
| JP4166160B2 (en) * | 2004-01-19 | 2008-10-15 | トヨタ自動車株式会社 | Control device for rotating electrical machine for starting internal combustion engine |
| US7028657B2 (en) * | 2004-05-14 | 2006-04-18 | General Motors Corporation | Multi-stage compression ignition engine start |
| JP4980270B2 (en) * | 2008-03-10 | 2012-07-18 | 富士重工業株式会社 | Engine start control device |
| JP5247554B2 (en) * | 2009-03-24 | 2013-07-24 | 本田技研工業株式会社 | Engine start control device |
| US20130104828A1 (en) * | 2010-07-16 | 2013-05-02 | Toyota Jidosha Kabushiki Kaisha | Engine starting device and vehicle incorporating the same |
| CN102457135B (en) * | 2010-10-20 | 2016-08-10 | 德昌电机(深圳)有限公司 | Starting motor used by engine |
| CN102174922A (en) * | 2011-01-27 | 2011-09-07 | 华伟 | Secondary ignition protection structure of engine |
| AT511612B1 (en) | 2011-06-17 | 2013-01-15 | Ge Jenbacher Gmbh & Co Ohg | METHOD FOR STARTING AN INTERNAL COMBUSTION ENGINE |
| TWI404858B (en) * | 2011-11-23 | 2013-08-11 | Kwang Yang Motor Co | Method and apparatus of engine starting control |
| JP2014092114A (en) * | 2012-11-06 | 2014-05-19 | Denso Corp | Engine starting device |
| JP6278390B2 (en) * | 2013-12-17 | 2018-02-14 | 株式会社ケーヒン | Engine control device |
| JP6182099B2 (en) * | 2014-03-31 | 2017-08-16 | 本田技研工業株式会社 | Power unit for saddle-ride type vehicles |
| JP2016098708A (en) * | 2014-11-20 | 2016-05-30 | いすゞ自動車株式会社 | Starting device of engine |
| JP6002269B1 (en) * | 2015-03-30 | 2016-10-05 | 本田技研工業株式会社 | Starter for vehicle engine |
| US11408326B2 (en) * | 2018-07-12 | 2022-08-09 | Briggs & Stratton, Llc | Internal combustion engine with electric starting system |
| WO2020026405A1 (en) * | 2018-08-02 | 2020-02-06 | 新電元工業株式会社 | Power supply device for vehicle and method for controlling power supply device for vehicle |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4006723A (en) * | 1972-07-25 | 1977-02-08 | Paul Schmidli | Control system for starting and stopping an internal combustion engine |
| US5337713A (en) * | 1993-02-22 | 1994-08-16 | Ingersoll-Rand Company | Feedback controlled engine starting system |
| US5742137A (en) * | 1994-07-05 | 1998-04-21 | Chrysler Corporation | Starter motor control circuit and method |
-
2000
- 2000-12-20 JP JP2000387255A patent/JP3998119B2/en not_active Expired - Lifetime
-
2001
- 2001-05-30 CN CNB011193360A patent/CN1196858C/en not_active Expired - Fee Related
- 2001-12-13 TW TW090130889A patent/TW544490B/en not_active IP Right Cessation
- 2001-12-18 ES ES200102811A patent/ES2203306A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| ES2203306A1 (en) | 2004-04-01 |
| TW544490B (en) | 2003-08-01 |
| CN1360146A (en) | 2002-07-24 |
| JP2002188548A (en) | 2002-07-05 |
| CN1196858C (en) | 2005-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3998119B2 (en) | Engine start control device | |
| JP4039604B2 (en) | Engine starter for small motorcycles | |
| JP3824132B2 (en) | Engine start control device | |
| JP3690596B2 (en) | Engine start control device | |
| JP5361590B2 (en) | Engine start control device | |
| JP3969641B2 (en) | Engine starter | |
| JP5241021B2 (en) | Engine start control device | |
| EP3581786B1 (en) | Engine start control device | |
| JP5247554B2 (en) | Engine start control device | |
| CN112805465A (en) | Engine restarting device | |
| JP6108568B1 (en) | Engine start control device for saddle riding type vehicle | |
| JP7215950B2 (en) | engine starting device | |
| JP4027706B2 (en) | Engine control device | |
| JP3976180B2 (en) | Battery diagnostic device and engine control device equipped with the same | |
| JP6925511B2 (en) | Engine control unit | |
| JP3938747B2 (en) | Output generator for synchronous generator | |
| JP6749501B2 (en) | Start control device | |
| ITTO20011136A1 (en) | ENGINE STARTING CONTROL EQUIPMENT. | |
| WO2019064817A1 (en) | Vehicle control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070126 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070502 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070601 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070706 |
|
| 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: 20070801 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070802 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3998119 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100817 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100817 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110817 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110817 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120817 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120817 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130817 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140817 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |