(57)【特許請求の範囲】
【請求項１】
直流モータの回転力をエンジンへ伝えてエンジンを始動させるエンジン始動装置であって、
前記直流モータの回転数を検出する回転数検出手段と、
前記直流モータへの通電をＰＷＭ制御する制御手段とを備え、
前記制御手段は、前記回転数検出手段により検出された前記直流モータの回転数をもとに、前記直流モータに流れる電流が予め設定した一定値となるように前記ＰＷＭ制御の通電比率を連続的に変化させ、
これにより、モータ通電開始からエンジン始動完了までの間バッテリ電流はほぼ一定の設定した電流値として、バッテリ電圧も許容範囲内で、かつ、許容値に近い一定値に抑えることを特徴とするエンジン始動装置。
【請求項２】
請求項１記載のエンジン始動装置において、
前記制御手段は、前記直流モータへ流れる電流は直流モータへの通電をＰＷＭ制御する際の通電比率の２乗に比例すると近似できることを利用して通電比率を決定することを特徴とするエンジン始動装置。
【請求項３】
請求項１記載のエンジン始動装置において、
前記直流モータの回転数検出手段は、前記エンジンの回転数を間接的に利用し、前記直流モータの回転数を検出することを特徴とするエンジン始動装置。
【請求項４】
請求項３記載のエンジン始動装置において、
前記制御手段は、前記エンジンの回転数を間接的に利用して検出した前記直流モータの回転数が、実際の前記直流モータの回転数と乖離したことを判断する判断手段を備え、
前記制御手段は、前記判断手段により、前記エンジンの回転数を間接的に利用して検出した前記直流モータの回転数が、実際の前記直流モータの回転数と乖離したことが判断された場合には、実際の前記直流モータの回転数を推測し、前記ＰＷＭ制御の通電比率を決定する計算に利用することを特徴とするエンジン始動装置。
【請求項５】
請求項１記載のエンジン始動装置において、
前記制御手段は、前記直流モータ以外で前記バッテリを電源とする電気機器に流れる電流を元に、前記車両の電源を担うバッテリに流れる電流がトータルで所定の値となるように、前記直流モータに流す電流を変化させ、前記ＰＷＭ制御の通電比率を決定することを特徴とするエンジン始動装置。
【請求項６】
直流モータの回転力をエンジンへ伝えてエンジンを始動させるエンジン始動方法であって、
回転数検出手段により検出された直流モータの回転数をもとに、前記直流モータに流れる電流が予め設定した一定値となるように前記ＰＷＭ制御の通電比率を連続的に変化させるものであり、
ここで、モータ通電開始からエンジン始動完了までの間バッテリ電流はほぼ一定の設定した電流値として、バッテリ電圧も許容範囲内で、かつ、許容値に近い一定値に抑えることを特徴とするエンジン始動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、直流モータを用いてエンジンを始動させるエンジン始動装置および始動方法に係り、特に、アイドルストップシステムでエンジンを再始動する際に好適なエンジン始動装置および始動方法に関する。
【背景技術】
【０００２】
近年の自動車においては、エネルギー資源の節約と環境保全を目的として、運転中に所定の条件が成立した時にエンジンを一時停止させるアイドルストップシステムを搭載したものがある。このアイドルストップシステムは、例えば信号待ちなどで運転者が車両を停止させる際などにエンジンを自動的に停止し、その後、運転者の再始動要求が生じた時点や、エンジンの稼働が必要になった時に自動的にエンジンを再始動するものである。エンジンを再始動させるにあたって、いわゆるピニオン押し出し式のスタータモータを用い、始動時にピニオンを押し出してピニオンをエンジン軸と直結されているリングギヤに噛合わせ、スタータモータによるクランキングによってエンジンを始動させる方法が多い。
【０００３】
エンジンを始動させる際、スタータモータへの通電によりバッテリに電流が流れ、バッテリの特性上電流に対応して電圧が下がることが知られている。運転中も頻繁にエンジンを再始動させるアイドルストップシステムにおいては、電圧が下がると例えばカーナビゲーションシステムなどの電装品がリセットすることになる。このため、従来のアイドルストップシステムを搭載している車両は補助電源等で対応しているが、搭載性の悪化やコストアップに繋がる。
【０００４】
一方で、従来、回路に抵抗を追加することで突入電流を低減しエンジン始動初期のバッテリ電圧降下を抑制し、その後は抵抗を短絡することで電流を流しクランキングトルクを確保するものが知られている（例えば、特許文献１参照）。
【０００５】
また、他の例として、エンジン再始動時にスイッチング素子によってモータへの通電を制御し、ＰＷＭ制御によりデューティ比を徐々に大きくしてモータの印加電圧を上昇させることで通電開始直後のバッテリ電圧降下を防止するものが知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３０８６４５号公報
【特許文献２】特開２０１０−１０６８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１や特許文献２記載のものでは、バッテリ電流が時間と共に低下するように制御されているため、スタータモータの出力トルクが減少し、エンジンのクランキングを十分に行えず、エンジン再始動に時間がかかる恐れがある。
【０００８】
本発明の目的は、バッテリ電圧降下の許容範囲内で最大限に素早くエンジンを再始動させることができるエンジン始動装置および始動方法を提供することにある。
【課題を解決するための手段】
【０００９】
（１）上記目的を達成するために、本発明は、直流モータの回転力をエンジンへ伝えてエンジンを始動させるエンジン始動装置であって、前記直流モータの回転数を検出する回転数検出手段と、前記直流モータへの通電をＰＷＭ制御する制御手段とを備え、前記制御手段は、前記回転数検出手段により検出された前記直流モータの回転数をもとに、前記直流モータに流れる電流が予め設定した一定値となるように前記ＰＷＭ制御の通電比率を連続的に変化させ、これにより、モータ通電開始からエンジン始動完了までの間バッテリ電流はほぼ一定の設定した電流値として、バッテリ電圧も許容範囲内で、かつ、許容値に近い一定値に抑えるようにしたものである。  
かかる構成により、バッテリ電圧降下の許容範囲内で最大限に素早くエンジンを再始動させることができるものとなる。
【００１０】
（２）上記（１）において、好ましくは、前記制御手段は、前記直流モータへ流れる電流は直流モータへの通電をＰＷＭ制御する際の通電比率の２乗に比例すると近似できることを利用して通電比率を決定するようにしたものである。
【００１１】
（３）上記（１）において、好ましくは、前記直流モータの回転数検出手段は、前記エンジンの回転数を間接的に利用し、前記直流モータの回転数を検出するようにしたものである。
【００１２】
（４）上記（３）において、好ましくは、前記制御手段は、前記エンジンの回転数を間接的に利用して検出した前記直流モータの回転数が、実際の前記直流モータの回転数と乖離したことを判断する判断手段を備え、前記制御手段は、前記判断手段により、前記エンジンの回転数を間接的に利用して検出した前記直流モータの回転数が、実際の前記直流モータの回転数と乖離したことが判断された場合には、実際の前記直流モータの回転数を推測し、前記ＰＷＭ制御の通電比率を決定する計算に利用するようにしたものである。
【００１３】
（５）上記（１）において、好ましくは、前記制御手段は、前記直流モータ以外で前記バッテリを電源とする電気機器に流れる電流を元に、前記車両の電源を担うバッテリに流れる電流がトータルで所定の値となるように、前記直流モータに流す電流を変化させ、前記ＰＷＭ制御の通電比率を決定するようにしたものである。
【００１４】
（６）また、上記目的を達成するために、本発明は、直流モータの回転力をエンジンへ伝えてエンジンを始動させるエンジン始動方法であって、回転数検出手段により検出された直流モータの回転数をもとに、前記直流モータに流れる電流が予め設定した一定値となるように前記ＰＷＭ制御の通電比率を連続的に変化させるものであり、ここで、モータ通電開始からエンジン始動完了までの間バッテリ電流はほぼ一定の設定した電流値として、バッテリ電圧も許容範囲内で、かつ、許容値に近い一定値に抑えるようにしたものである。  
かかる方法により、バッテリ電圧降下の許容範囲内で最大限に素早くエンジンを再始動させることができるものとなる。
【発明の効果】
【００１５】
本発明によれば、バッテリ電圧降下の許容範囲内で最大限に素早くエンジンを再始動させることができるものとなる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるエンジン始動装置の構成図である。
【図２】本発明の一実施形態によるエンジン始動装置に用いるＰＷＭ制御の通電信号の説明図である。
【図３】本発明の一実施形態によるエンジン始動装置における通電比率Ｄの決定方法の説明図である。
【図４】本発明の一実施形態によるエンジン始動装置におけるエンジンの始動方法の内容を示すフローチャートである。
【図５】本発明の一実施形態によるエンジン始動装置において、モータの回転数の推測方法の内容を示すフローチャートである。
【図６】本発明の一実施形態によるエンジン始動装置における制御状態の一例を示す波形図である。
【図７】本発明の一実施形態によるエンジン始動装置における通電比率Ｄの他の決定方法の説明図である。
【発明を実施するための形態】
【００１７】
以下、図１〜図７を用いて、本発明の一実施形態によるエンジン始動装置の構成及び動作について説明する。  
最初に、図１を用いて、本実施形態によるエンジン始動装置の構成について説明する。  
図１は、本発明の一実施形態によるエンジン始動装置の構成図である。
【００１８】
図１に示すように、スタータ１０１は、大きく分けて、マグネットスイッチ１０２と、ピニオンギヤ１０３と、モータ１０５とによって構成される。モータ１０５は、いわゆる直流モータであり、直流の電圧を付加することで回転駆動力が発生する。ピニオンギヤ１０３は、必要な時にマグネットスイッチ１０２がレバーを引っ張ることでモータ回転軸上を移動し、エンジン軸と直結されているリングギヤ１０４と噛み合う。ピニオンギヤ１０３とリングギヤ１０４とが噛合った状態であれば、モータ１０５に通電することでモータ１０５は回転し、モータ１０５の回転力はピニオンギヤ１０８を通じてリングギヤ１０４に伝達されエンジンを回す構造にする。
【００１９】
制御装置１０９は、通常の燃料噴射、点火、空気制御（電子制御スロットル）に加え、ブレーキペダル状態、車速等の各種情報より、アイドルストップを制御する。
【００２０】
モータ回転検知センサ１１０は、モータの回転を検知する。検知されたモータ回転数の情報は、制御装置１０９に入力される。なお、モータの回転を直接センサで検知するのに代えて、エンジン回転検知センサ１１０Ａを用いてエンジン回転を使って間接的にモータの回転数を検知する構成にしても良い。
【００２１】
マグネットスイッチ１０５は、スイッチ１０６を介して制御装置１０９によって制御される。スイッチ１０６は、例えば機械式リレースイッチを使うことができる。また、モータ１０５への通電も、スイッチング素子１０７を介して制御装置１０９によって制御される。スイッチング素子１０７は、例えばＭＯＳＦＥＴなどの半導体を用いたスイッチング素子を使うことができる。
【００２２】
次に、図２を用いて、本実施形態によるエンジン始動装置に用いるＰＷＭ制御の通電信号について説明する。  
図２は、本発明の一実施形態によるエンジン始動装置に用いるＰＷＭ制御の通電信号の説明図である。
【００２３】
制御装置１０９は、図２に示すＰＷＭ信号を通電信号として出力する。
【００２４】
図２で示すＴは、ＰＷＭ制御の１周期の長さであり、例えばＰＷＭ制御の周波数を１０ＫＨｚに設定した場合は、Ｔは０．１ｍｓとなる。本実施形態では、モータの電気的時定数よりも十分に速くなるようにＰＷＭ制御の周波数を決定する。
【００２５】
図２に示すＴＯＮは１周期の中でモータへの通電を行う区間である。通電比率Ｄを次式（１）のように、１周期の中での通電する区間の割合と定義する。
【００２６】
【数１】
0005761717.tif 000002
【００２７】
ここで、Ｄ：ＰＷＭ制御における通電比率、ＴＯＮ：１周期の中でモータへ通電する区間［ｓ］、Ｔ：１周期の長さ［ｓ］である。
【００２８】
通電比率Ｄは、０．０〜１．０の間で変化させることができる変数である。制御装置１０９は、通電比率Ｄを変えることで、モータへの通電量を制御する。
【００２９】
次に、図３を用いて、本実施形態によるエンジン始動装置における通電比率Ｄの決定方法について説明する。  
図３は、本発明の一実施形態によるエンジン始動装置における通電比率Ｄの決定方法の説明図である。
【００３０】
図３は、バッテリとスタータの簡易的な回路図を示している。バッテリ３０１は内部抵抗Ｒｂを有し、バッテリの初期電圧をＶ０とすると、バッテリの出力電圧Ｖｂは、次式（２）によって決まる。
【００３１】
【数２】
0005761717.tif 000003
【００３２】
ここで、Ｖｂ：バッテリの出力電圧［Ｖ］、Ｖ０：バッテリの初期電圧（電流が流れていない時の電圧）［Ｖ］、Ｉｂ：バッテリを流れる電流［Ａ］、Ｒｂ：バッテリの内部抵抗［Ω］である。
【００３３】
式（２）から分かるように、バッテリ電圧はバッテリ電流によって決められ、電流を所定の値にコントロールできればバッテリ電圧も所定の値にコントロールすることができる。図３のモータ部３０２も同様に、配線やモータ内部の抵抗、スイッチング素子の抵抗などをまとめてモータ抵抗Ｒｍとした時、バッテリ電圧Ｖｂは、次式（３）によって表すことができる。
【００３４】
【数３】
0005761717.tif 000004
【００３５】
ここで、Ｖｂ：バッテリの出力電圧［Ｖ］、Ｉｂ：バッテリを流れる電流  ［Ａ］、Ｒｍ：モータの抵抗（配線抵抗、内部抵抗、スイッチング素子の抵抗を含む）［Ω］、Ｖｅ：モータ回転による逆起電圧［Ｖ］、ｋｅ：モータの逆起電圧係数［Ｖ／ｒｐｍ］、Ｎｍ：モータの回転数［ｒｐｍ］である。
【００３６】
ここで、式（２），式（３）により、次式（４）の関係が得られる。
【００３７】
【数４】
0005761717.tif 000005
【００３８】
式（４）から分かるように、一般的には直流モータにおいて回転数Ｎｍが０の時、つまり通電し始めの時に電流が一番多く流れ、回転数が速くなれば電流は少なくなることが知られている。
【００３９】
ここで、ＰＷＭ制御の通電比率Ｄを変化させることで電流を一定に制御するために、発明者らの研究では通電比率に対し電流は次式で近似できることを発見した。
【００４０】
【数５】
0005761717.tif 000006
【００４１】
式（５）から分かるように、本実施形態ではＰＷＭ制御においてバッテリに流れる電流Ｉｂは通電比率Ｄの２乗に比例するとする。なお、図３に示す構成では、モータ３０２に流れるモータ電流Ｉｍは、バッテリ電流Ｉｂに等しいため、モータへ流れる電流Ｉｍは直流モータへの通電をＰＷＭ制御する際の通電比率Ｄの２乗に比例すると近似できる。この関係性は発明者らの研究により実験的に観測したうえで理論的に決定したものである。ただし、式（５）はＰＷＭの１周期がモータの電気的時定数に対し十分速いと見なせる範囲においてのみ成立する近似であり、バッテリ電流Ｉｂが定数とモータ回転数Ｎｍ、通電比率Ｄの二つの変数によって決められることを表している。この関係を逆に利用し、所定のバッテリ電流Ｉｂになるように通電比率Ｄを決めるには、式（５）を次式（６）のように変形する。
【００４２】
【数６】
0005761717.tif 000007
【００４３】
式（６）により、本実施形態では、バッテリ電流Ｉｂを所定の値に設定したうえで、モータ回転数Ｎｍにより通電比率Ｄを連続的に決定する。ただし式（６）によって計算された通電比率Ｄが１．０を超えた場合は通電比率を１．０とする。実際のシステムへ組込む際は、まずバッテリの電圧降下の許容値を元に、式（２）を用いて許容されるバッテリ電流を事前に決定する。バッテリの許容最低電圧は、例えば、１０．５Ｖに設定される。そしてこのバッテリ電流値を含む、式（６）においてモータ回転数Ｎｍ以外の変数を予め計測するなどしたうえで、制御装置１０９に予め記憶させておく。
【００４４】
次に、図４を用いて、本実施形態によるエンジン始動装置におけるエンジンの始動方法について説明する。  
図４は、本発明の一実施形態によるエンジン始動装置におけるエンジンの始動方法の内容を示すフローチャートである。
【００４５】
図４に示すように、エンジンの再始動要請が発生すると、ステップ４０１にて、図１に示した制御装置１０９は、スタータとエンジンを連結させる。ピニオン押出し方式の場合は、図１のピニオン１０３を押し出し、エンジンに直結されているリングギヤ１０４と噛合わせる。アイドルストップ中はスタータとエンジンが連結状態にあるアイドルストップ方式で、再始動要請が発生した時に既にスタータとエンジンが連結状態の場合は、ステップ４０１は必要ない。
【００４６】
次に、ステップ４０２にて、制御装置１０９は、予め記憶しておいた変数とモータの回転数Ｎｍを利用し、式（６）にてＰＷＭ制御の通電比率Ｄを計算し、ＰＷＭ制御の波形を出力する。ＰＷＭ制御によりモータに電流が流れ始め、モータのトルクがエンジンに伝達され回転を始める。
【００４７】
そして、制御装置１０９は、ステップ４０３に示すエンジン始動完了条件が成立するまで、ステップ４０２の計算を継続する。ステップ４０３のエンジン始動完了条件は、例えばエンジン回転が所定の回転数以上になったことでエンジン始動が完了したと判断することができる。エンジン始動完了までは、制御装置１０９は、一定間隔（例えば２ｍｓ）でモータ回転数を検知し、通電比率Ｄを計算し出力を更新する。こうすることでモータ通電開始からエンジン始動完了までの間バッテリ電流はほぼ一定で、設定した電流値となるためバッテリ電圧もほぼ一定となり許容範囲内で、かつ、許容値に近い値に抑えられる。
【００４８】
なお、再始動が完了するまではモータの回転力をエンジンに伝達するためにスタータとエンジンは連結状態にあるので、エンジン回転数から間接的にモータ回転数を得ることもできる。
【００４９】
図４のステップ４０１以降、つまりスタータとエンジンが連結状態にあるならば、エンジンの回転数からモータの回転数を間接的に計算することができる。図１に示すように、エンジン回転数を検知するエンジン回転検知センサ１１０Ａを備える。多くの自動車には、エンジン回転検知センサ１１０Ａを備えているので、検知されているエンジン回転数から間接的にスタータのモータの回転数を計算することで、新規にモータ回転検知センサ１１０を搭載する必要がなくなり、コスト低減に繋がる。エンジン回転数からスタータのモータ回転数を計算する際は、例えば次式（７）を使うことができる。
【００５０】
【数７】
0005761717.tif 000008
【００５１】
ここで、Ｎｍ：モータの回転数［ｒｐｍ］、Ｎｅ：エンジン回転数［ｒｐｍ］、ｇ：回転数変換係数である。
【００５２】
式（７）における回転数変換係数ｇは、エンジンとモータのギヤ比によって得ることができる。具体的にはピニオンとリングギヤで連結されている場合はピニオンとリングギヤの歯数によって決まるギヤ比に加え、スタータ内部でモータとピニオンの間に減速機構を設けている場合は減速機構の減速比によって、回転数変換係数ｇを得ることができる。回転数変換係数は予め制御装置１０９に記憶させておき、検知されたエンジン回転数Ｎｅを元に制御装置１０９内部にてモータ回転数Ｎｍに変換される。
【００５３】
多くのスタータはモータからエンジンへ回転力を伝達する間にワンウェイクラッチを設け、スタータ側からのみ回転力を伝達する構成になっている。エンジンが燃焼を開始しスタータによる回転よりも回転数が速くなるとクラッチの接続が切れるようになっているため、この時エンジン回転数から計算したスタータ回転数と実際のスタータ回転数は一致しない。
【００５４】
ここで、エンジン回転数から間接的にモータ回転数を計算する場合、計算した値と実際のモータ回転数に乖離が発生した時のモータ回転数を推測する方法について説明する。
【００５５】
多くのスタータはモータからエンジンへ回転力を伝達する間にワンウェイクラッチ１０８を設け、スタータ側からのみ回転力を伝達する構成になっている。つまりモータの回転力によってエンジンを回転させることはできるが、エンジンがモータを回転させることはないため、実際のモータ回転数よりエンジン回転数から間接的に計算したモータ回転数の方が高い値を示すことがある。その時は、モータ回転数を推測する。
【００５６】
ここで、図５を用いて、本実施形態によるエンジン始動装置において、モータの回転数の推測方法について説明する。  
図５は、本発明の一実施形態によるエンジン始動装置において、モータの回転数の推測方法の内容を示すフローチャートである。
【００５７】
燃焼によりエンジン回転数が跳ね上がった際はクラッチの接続が切れ、ほぼ無負荷の状態となったモータは一定の傾きで回転数が上がると仮定したうえで、間接的に検知したモータ回転数Ｎｍに対し、制御周期毎の回転数の上昇に上限を設けることでエンジン回転の急上昇に対しモータ回転数を推測する。
【００５８】
ここで、検知したモータの回転数Ｎｍに対し推測された回転数をＮｍ＿ｏｕｔとして、Ｎｍ＿ｏｕｔを使い通電比率Ｄを計算する。これを制御周期毎に繰り返し、１制御周期前の計算結果をＮｍ＿ｏｕｔｔ−１として制御装置内で記憶しておく。また、制御周期毎のモータ回転数の上昇の上限としてΔＮを予め設定しておく。
【００５９】
そして、ステップ５０１にて、図１の制御装置１０９は、推測されたモータ回転数Ｎｍ＿ｏｕｔｔ−１に上限値ΔＮを加えて新しい推測されたモータ回転数Ｎｍ´とする。新たに推測されたモータ回転数Ｎｍ´は、１周期前のモータ回転数Ｎｍ＿ｏｕｔｔ−１に対し１制御周期内で上昇し得る最大の値と考えられる。
【００６０】
次に、ステップ５０２にて、制御装置１０９は、検知したモータ回転数ＮｍとＮｍ´を比較し実際のモータ回転数と乖離が発生しているかどうかを判定する。
【００６１】
ステップ５０２にて、図１の判断手段１０９ＡがＮｍ≧Ｎｍ´ではないと判定された場合は、検知した値と実際のモータ回転数に乖離はないと判断し、ステップ５０４にて、制御装置１０９は、Ｎｍ＿ｏｕｔに検知した回転数Ｎｍをそのまま代入し通電比率Ｄの計算に使う。
【００６２】
ステップ５０２にて、Ｎｍ≧Ｎｍ´である場合は、検知した値と実際のモータ回転数に乖離があると判断する。その場合はステップ５０３にて、制御装置１０９は、Ｎｍ＿ｏｕｔにＮｍ´を代入し通電比率Ｄの計算に使う。
【００６３】
こうすることで、エンジン回転数から間接的にモータ回転数を求めた場合に実際のモータ回転数と乖離が発生しても正しく通電比率Ｄを計算することができる。
【００６４】
次に、図６を用いて、本実施形態によるエンジン始動装置における制御状態の一例について説明する。  
図６は、本発明の一実施形態によるエンジン始動装置における制御状態の一例を示す波形図である。
【００６５】
図６は、本実施形態のエンジン始動装置を実施した際の、エンジン回転数と制御装置１０９から出力された通電比率Ｄ、およびその時のバッテリ電圧とバッテリ電流の変化を示している。
【００６６】
この例では、エンジン回転数のみを用いて通電比率を計算している。エンジン回転数より間接的にモータ回転数を検知しているため、推測したモータ回転数と実際とが乖離しモータの回転数の推測を行っている区間を点線で６０３に示す。なおこの推測したモータ回転数６０３はモータの回転数をモータとエンジンのギヤ比で持ってエンジン軸上の回転数に換算した値を示す。通電時のバッテリ電流６０５に示すように通電開始からほど横ばいで一定に保たれていて、ほぼ設定したバッテリ電流通りになっている。通電時のバッテリ電圧６０４も同様に横ばいで許容最低電圧を下回ることなくエンジンを再始動させたことがわかる。
【００６７】
次に、図７を用いて、本実施形態によるエンジン始動装置における通電比率Ｄの他の決定方法について説明する。  
図７は、本発明の一実施形態によるエンジン始動装置における通電比率Ｄの他の決定方法の説明図である。
【００６８】
ここでは、スタータのモータ以外の機器の電力需要に合わせてモータに流す電流を適宜変更する方法について説明する。これまでは図３の簡易的な回路図にて示す通り、バッテリから流れる電流はほとんどモータに流れることを前提として説明したが、実際の車両ではスタータのモータ以外にも電流が流れる電気機器は存在する。
【００６９】
図７は、スタータ以外の電気機器が存在する場合の簡易的な回路図を示している。バッテリ３０１を流れる電流をＩｂ、スタータ３０２のモータに流れる電流をＩｍとし、モータ以外の電気機器３０３に流れる電流をＩｅとすると、次式（８）に示す関係が成り立つ。
【００７０】
【数８】
0005761717.tif 000009
【００７１】
ここで、Ｉｂ：バッテリを流れる電流、Ｉｍ：モータを流れる電流、Ｉｅ：モータ以外の電気機器に流れる電流の合計である。
【００７２】
式（８）に示すように、バッテリを流れる電流Ｉｂはモータを流れる電流Ｉｍとモータ以外の電気機器を流れる電流Ｉｅの和であるので、許容されるバッテリ電流からモータ以外の電気機器の電流Ｉｅを差し引いた値をモータ電流として設定することで、トータルとしてバッテリ電流を一定にし許容される値に保つ構成にする。モータ以外の電気機器を流れる電流Ｉｅは、直接的または間接的認知できる構成にする。例えば、モータ以外の電気機器を流れる電流Ｉｅを電流センサによって直接計測するか、または、モータ以外の各電気機器の通常使用する電流を個々に予め制御装置に記憶させておき、その電気機器が使用されている場合には記憶しておいた電流が流れるものとして間接的にモータ以外の電気機器を流れる電流を算出する構成にしても良い。この時モータへの通電比率Ｄを計算する次式（９）を用いる。
【００７３】
【数９】
0005761717.tif 000010
【００７４】
モータ以外の電気機器を流れる電流Ｉｅ変化しても、式（８）を用いてモータに流れる電流Ｉｍを決定しモータへの通電比率Ｄを式（９）を用いて計算することでバッテリ電流Ｉｂを一定に保つことができ、バッテリの電圧降下を許容範囲に抑えながら最大限にエンジンを素早く再始動させることができる。
【００７５】
以上説明したように、本実施形態によれば、モータ回転数をもとに通電比率を決定しモータ電流をほぼ一定の任意の値に保つことで、バッテリ電圧もほぼ一定に保つことができる。そうすることで、エンジン再始動時にバッテリ電圧は許容値を下回ることなく、なおかつ最大限にすばやくエンジンを再始動させる効果がある。
【００７６】
また、エンジン回転数から間接的にモータの回転数を計算する場合、スタータに回転検出用のセンサを取り付ける必要がないためコスト低減に繋がる。
【００７７】
さらに、モータ以外でバッテリを電源とする電気機器に流れる電流を検知しバッテリ電流をトータルで一定になるようにモータ制御する場合は、モータ以外の機器に大きな電流が流れてもバッテリの電圧降下を許容範囲内に抑えることができる。
【符号の説明】
【００７８】
１０１…スタータ本体
１０２…マグネットスイッチ
１０３…ピニオン
１０４…リングギヤ
１０５…直流モータ
１０６…マグネットスイッチ通電用スイッチ
１０７…モータ通電用スイッチング素子
１０８…ワンウェイクラッチ
１０９，１０９Ａ…制御装置
１１０，１１０Ａ…回転検知センサ
【図１】
0005761717.tif 000011
【図２】
0005761717.tif 000012
【図３】
0005761717.tif 000013
【図４】
0005761717.tif 000014
【図５】
0005761717.tif 000015
【図６】
0005761717.tif 000016
【図７】
0005761717.tif 000017