(57)【要約】【課題】ＰＷＭ制御のオフ期間を実質的に短縮又は省略させて電気負荷の性能低下を抑制することが可能な車両用電源装置を提供する。【解決手段】ヒータへ供給する電力のＰＷＭ制御を制限させるに際し、ＰＷＭ制御が制御周期のオン期間にある場合は、図２（ｃ），（ｄ）の制御周期Ｔ１に示すように、オン期間に続くべきオフ期間を繰り上げて開始させる。その後、斜線で示す制限期間が経過して前記制限を解除させるに際し、制限期間が制御周期の境界を超えていた場合は、図２（ｂ），（ｄ）の制御周期Ｔ４に示すように、オン期間を改めて開始させる。【選択図】図２
2010089758.tif 000002
【特許請求の範囲】
【請求項１】
車載電源から第１負荷へ供給する電力をＰＷＭ制御する手段と、前記車載電源から電力を供給されるべき第２負荷の起動を検出する起動検出手段と、該起動検出手段が起動を検出した場合、前記ＰＷＭ制御による電力の供給を制限させる制御手段とを備える車両用電源装置において、
前記制御手段が前記電力の供給を制限させた際に、前記ＰＷＭ制御が制御周期のオン期間にあるか又はオフ期間にあるかを判定する判定手段を備え、
該判定手段がオン期間にあると判定した場合、前記制御手段は、前記オン期間に続くべきオフ期間を繰り上げて開始させるようにしてあること
を特徴とする車両用電源装置。
【請求項２】
前記制御手段は、前記制限後に該制限を解除させるようにしてあり、
前記判定手段がオン期間にある（又はオフ期間にある）と判定した場合、前記制御手段が前記制限を解除させた際に、前記オン期間に続くべきオフ期間が終了しているか（又は前記オフ期間が終了しているか）否かを判定する手段を備え、
該手段が終了していると判定した場合、前記制御手段は、前記制御周期のオン期間を開始させるようにしてあること
を特徴とする請求項１に記載の車両用電源装置。
【請求項３】
前記車載電源から第２負荷へ供給する電流値を検出する負荷電流検出手段を備え、
該負荷電流検出手段が検出した電流値が第１閾値以上である場合、前記起動検出手段は起動を検出するようにしてあることを特徴とする請求項１又は２に記載の車両用電源装置。
【請求項４】
前記負荷電流検出手段が検出した電流値が前記第１閾値より小さい第２閾値以下である場合、前記制御手段は、前記制限を解除させるようにしてあることを特徴とする請求項３に記載の車両用電源装置。
【請求項５】
前記第２負荷への電力の供給の開始を検出する電力供給検出手段を備え、
該電力供給検出手段が開始を検出した場合、前記起動検出手段は起動を検出するようにしてあることを特徴とする請求項１から４までの何れか１項に記載の車両用電源装置。
【請求項６】
前記電力供給検出手段が開始を検出した際に、計時を開始する手段を備え、
該手段が所定時間を計時した場合、前記制御手段は、前記制限を解除させるようにしてあることを特徴とする請求項５に記載の車両用電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＷＭ制御によって電気負荷へ供給する電力を一時的に制限させる車両用電源装置に関する。
【背景技術】
【０００２】
車両用電源装置では、パワーウインドウ、ＥＰＳ（電動パワーステアリング装置）、エアコンディショナ、デフォッガ、シートヒータ等、多くの電気負荷に電力を供給している。これらの電気負荷のうち、例えばパワーウインドウ、ＥＰＳ、エアコンディショナ等では、始動時に突入電流が発生して車両用電源装置の負荷電流が大きく変動する。
【０００３】
これに対し、突入電流の発生に備える場合又は突入電流が発生した場合に、一部の電気負荷への電力の供給を停止又は制限させる技術が考案されている。また、実際に突入電流が発生した場合に電源電圧が低下して電気負荷の動作が不安定となるのを防止するため、電気負荷へ供給する電流の容量を制限するようにしてあることもある。この容量制限は、電気負荷へ供給する電力を任意に制御する目的も兼ねて実施されることが多い。
【０００４】
例えば、特許文献１には、車載電源の端子電圧及び負荷電流を随時測定し、重要保安系である電気負荷の動作に伴って降下する端子電圧を予測し、予測した端子電圧に基づいて、重要保安系でない電気負荷に供給する電流を制限する技術が開示されている。
【特許文献１】特開２００７−８２１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＰＷＭ制御されている電気負荷への電力の供給を制限した場合、制限された期間とは無関係にＰＷＭ制御のオフ期間が出現するため、本来であれば制限された期間に応じてオフ期間が短縮又は省略されるべきところを、電気負荷へ供給する電力が必要以上に制限されて、ヒータの温度及びモータの回転数に代表される電気負荷の性能が低下しがちであるという問題があった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、ＰＷＭ制御されている電気負荷への電力の供給を制限させる期間と、ＰＷＭ制御のオフ期間とを同時的に開始させることにより、ＰＷＭ制御のオフ期間を実質的に短縮又は省略させて電気負荷の性能低下を抑制することが可能な車両用電源装置を提供することにある。
【課題を解決するための手段】
【０００７】
第１発明に係る車両用電源装置は、車載電源から第１負荷へ供給する電力をＰＷＭ制御する手段と、前記車載電源から電力を供給されるべき第２負荷の起動を検出する起動検出手段と、該起動検出手段が起動を検出した場合、前記ＰＷＭ制御による電力の供給を制限させる制御手段とを備える車両用電源装置において、前記制御手段が前記電力の供給を制限させた際に、前記ＰＷＭ制御が制御周期のオン期間にあるか又はオフ期間にあるかを判定する判定手段を備え、該判定手段がオン期間にあると判定した場合、前記制御手段は、前記オン期間に続くべきオフ期間を繰り上げて開始させるようにしてあることを特徴とする。
【０００８】
この車両用電源装置では、例えば第２負荷へ供給する起動電流との時間的な重なりを避ける目的で、第１負荷へ供給する電力のＰＷＭ制御を制限させるに際し、ＰＷＭ制御が制御周期のオン期間にあるときは、該オン期間に続くべきオフ期間を繰り上げて開始させる。
これにより、ＰＷＭ制御の制御周期のオフ期間と、第１負荷へ供給する電力が制限される期間とが同時的に開始されてオフ期間が実質的に短縮又は省略される。従って、第１負荷へ供給する電力量が、前記制限の影響を受けて減少することを抑制する。
【０００９】
第２発明に係る車両用電源装置は、前記制御手段は、前記制限後に該制限を解除させるようにしてあり、前記判定手段がオン期間にある（又はオフ期間にある）と判定した場合、前記制御手段が前記制限を解除させた際に、前記オン期間に続くべきオフ期間が終了しているか（又は前記オフ期間が終了しているか）否かを判定する手段を備え、該手段が終了していると判定した場合、前記制御手段は、前記制御周期のオン期間を開始させるようにしてあることを特徴とする。
【００１０】
この車両用電源装置では、第１負荷へ供給する電力のＰＷＭ制御を制限させる際に、ＰＷＭ制御が制御周期のオン期間（又はオフ期間）にある場合、第１負荷へ供給する電力の制限を解除させるに際し、前記オン期間に続くべきオフ期間（又は前記オフ期間）が終了しているときは、ＰＷＭ制御の制御周期のオン期間を開始させる。
これにより、例えば、制御周期のオン期間中に前記制限を解除する場合は、再びオン期間を開始させて、元のオン期間に続くべきオフ期間の一部又は全部を新たに開始させたオン期間に置き換える。また、制御周期のオフ期間中に前記制限を解除する場合は、該オフ期間の残りの一部又は全部を、新たに開始させたオン期間に置き換える。従って、第１負荷へ供給する電力量が、前記制限の影響を受けて減少することを抑制する。
【００１１】
第３発明に係る車両用電源装置は、前記車載電源から第２負荷へ供給する電流値を検出する負荷電流検出手段を備え、該負荷電流検出手段が検出した電流値が第１閾値以上である場合、前記起動検出手段は起動を検出するようにしてあることを特徴とする。
【００１２】
この車両用電源装置では、第２負荷へ供給する電流値が第１閾値以上となった場合に第２負荷の起動を検出するため、第２負荷の負荷電流増に追従して、第１負荷への電力の供給の制限を開始させる。
【００１３】
第４発明に係る車両用電源装置は、前記負荷電流検出手段が検出した電流値が前記第１閾値より小さい第２閾値以下である場合、前記制御手段は、前記制限を解除させるようにしてあることを特徴とする。
【００１４】
この車両用電源装置では、第２負荷の負荷電流値が、第１閾値より小さい第２閾値以下となった場合に、第１負荷への電力の供給の制限を解除させるため、前記制限の開始及び解除の遷移にヒステリシスが生じる。従って、第２負荷の負荷電流に含まれるノイズの影響を受けることが抑止される。
【００１５】
第５発明に係る車両用電源装置は、前記第２負荷への電力の供給の開始を検出する電力供給検出手段を備え、該電力供給検出手段が開始を検出した場合、前記起動検出手段は起動を検出するようにしてあることを特徴とする。
【００１６】
この車両用電源装置では、第２負荷への電力の供給をオンさせる時に第２負荷の起動を検出するため、第２負荷への負荷電流が実際に増大する前に、第１負荷への電力の供給の制限を開始させる。従って、第２負荷の起動性能を損なうことが抑止される。
【００１７】
第６発明に係る車両用電源装置は、前記電力供給検出手段が開始を検出した際に、計時を開始する手段を備え、該手段が所定時間を計時した場合、前記制御手段は、前記制限を解除させるようにしてあることを特徴とする。
【００１８】
この車両用電源装置では、第２負荷への電力の供給をオンさせた時から所定時間後に、第１負荷への電力の供給の制限を解除させるため、例えば、起動時間が既知である第２負荷の起動性能を損なうことがないように、第１負荷への電力の供給を所定時間制限し続ける。
【発明の効果】
【００１９】
本発明によれば、ＰＷＭ制御による電力の供給を制限させる際にＰＷＭ制御の制御信号がオンである場合、強制的にＰＷＭ制御のオフ期間を開始させる。
これにより、ＰＷＭ制御の制御周期のオフ期間と、第１負荷へ供給する電力が制限される期間とを重ならしめる。従って、第１負荷へ供給する電力量が、前記制限の影響を受けて減少することを抑制する。従って、ＰＷＭ制御による電力の供給を制限させた場合にも、電気負荷の性能低下を抑制することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、本発明の実施の形態１に係る車両用電源装置の概略構成を示すブロック図である。図中１はエンジンに連動して発電するオルタネータ（車載発電機、交流発電機）であり、オルタネータ１には、オルタネータ１の界磁電流を調整して、オルタネータ１が発電及び整流した電圧を定電圧制御及び昇降圧制御するレギュレータ２が付設されている。
【００２１】
車両用電源装置は、複数のヒューズを有するリレーボックス６を備え、オルタネータ１が発電した電力は、ヒューズＦ０を通じて、入出力電流値が電流検出器３によって検出される車載バッテリ４に与えられる。電流検出器３の出力は、車載バッテリ４の入出力電圧値を検出する電圧検出手段５１を有する充電制御ＥＣＵ５に接続されている。車載バッテリ４の出力電圧は、図示しないトルク検出器が検出したハンドルの操作力に応じてＥＰＳ（電動パワーステアリング装置）のモータ７を駆動するＥＰＳ駆動回路８にヒューズＦ１を通じて印加され、その他の電気負荷へも夫々のヒューズを通じて印加される。
【００２２】
リレーボックス６は、また、ヒューズＦ２を通じて車載バッテリ４の出力電圧をヒータ（加熱器）Ｈａに印加するためのＦＥＴ（電界効果トランジスタ）６１と、該ＦＥＴ６１のオン／オフを制御する制御部６２とを有する。制御部６２の中枢はＣＰＵ６２１であり、ＣＰＵ６２１は、プログラム等の情報を記憶するＲＯＭ６２２、一時的に発生した情報を記憶するＲＡＭ６２３、時間を計時するためのタイマ６２４、及び入出力ポート（Ｉ／Ｏ）６２５ａ，６２５ｂ，６２５ｃと互いにバス接続されている。
【００２３】
入出力ポート６２５ａの出力端子は、ＦＥＴ６１のゲートに接続されている。ＥＰＳ駆動回路８へ供給する電流値を検出する電流検出器９の検出値は、入出力ポート６２５ｂの入力端子に与えられ、ヒータＨａのスイッチＳＷ１のオン／オフ信号は、入出力ポート６２５ｃの入力端子に与えられる。
【００２４】
充電制御ＥＣＵ５は、与えられた車両の速度値に基づいて、アイドリング、加速走行、定常走行、及び減速走行の各車両状態を判定し、判定した車両状態に応じた発電モードで発電が行われるように、オルタネータ１及びレギュレータ２を制御する充電制御を行う。発電モードは、加速走行のようにエンジンの負荷が大きいときは、発電電圧を上昇させるように設定されている。これにより、エンジンの負荷を軽減し、車両の燃費向上を図っている。
【００２５】
制御部６２のＣＰＵ６２１は、ＲＯＭ６２２に予め格納されている制御プログラムに従って、入出力、演算等の処理を実行する。より具体的には、ＣＰＵ６２１は、入出力ポート６２５ｃを介してスイッチＳＷ１のオン信号を与えられている期間に、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオン／オフすることにより、ヒータＨａに印加する電圧をＰＷＭ制御する。また、ＣＰＵ６２１は、入出力ポート６２５ｂを介して電流検出器９の検出値を取り込む。
【００２６】
図２は、ヒータＨａへ供給する電力のＰＷＭ制御と、ヒータＨａへ供給する電力の制限との時間関係を模式的に示すタイミングチャートである。図中横軸は時間を示し、縦軸はＦＥＴ６１のオン／オフ状態を示す。また、横方向に「オン」及び「オフ」で示された期間は、夫々制御周期Ｔ１から制御周期Ｔ４における制御パルスのオン期間及びオフ期間を表し、斜線が付された期間は、ヒータＨａへ供給する電力が制限されている期間（以下、制限期間という）を表す。制限期間とオン期間とが重なった期間では、ＦＥＴ６１はオフ状態にある。
後に詳述する図２（ｂ）及び（ｄ）の夫々にあっては、制御周期Ｔ３に制御周期Ｔ１と同一のタイミングチャートを表してあり、制御周期Ｔ４には、制御周期Ｔ３で発生した前記電力の制限を解除させるときに、ＰＷＭ制御のオン／オフ期間を変更する場合のタイミングチャートを表してある。
【００２７】
図２（ａ）は、制御周期Ｔ１のオフ期間中にヒータＨａへ供給する電力の制限が発生し、同じオフ期間中に前記制限が解除された場合を表す。この場合、制限期間が、制御周期Ｔ１のオフ期間に完全に包含されているため、ヒータＨａへ供給する電力量は、制限期間の影響を受けて削減されることがない。
【００２８】
図２（ｂ）は、制御周期Ｔ１（又は制御周期Ｔ３）のオフ期間中にヒータＨａへ供給する電力の制限が発生し、次の制御周期Ｔ２（又は制御周期Ｔ４）のオン期間中に前記制限が解除された場合を表す。この場合、制御周期Ｔ２（又は制御周期Ｔ４）では、制限期間とオン期間との重複期間だけオン期間が短縮される（又は制限期間が終了した時にオン期間が再度開始される）。従って、ヒータＨａへ供給する電力量は、前記重複期間に応じた量が削減される（又は前記重複期間の長さがオフ期間の長さ以下である限り削減されることがない）。
【００２９】
図２（ｃ）は、制御周期Ｔ１のオン期間中にヒータＨａへ供給する電力の制限が発生し、同じ制御周期Ｔ１のオフ期間中に前記制限が解除された場合を表す。この場合、制御周期Ｔ１では、前記制限が発生した時にオフ期間を繰り上げて開始させ、オフ期間後の残りの期間をオン期間とする。従って、制限期間の長さがオフ期間の長さ以下である限り、ヒータＨａへ供給する電力量は、制限期間の影響を受けて削減されることがない。
【００３０】
図２（ｄ）は、制御周期Ｔ１（又は制御周期Ｔ３）のオン期間中にヒータＨａへ供給する電力の制限が発生し、次の制御周期Ｔ３（又は制御周期Ｔ４）のオン期間中に前記制限が解除された場合を表す。この場合、制御周期Ｔ１（又は制御周期Ｔ３）では、前記制限が発生した時にオフ期間を繰り上げて開始させ、オフ期間後の残りの期間をオン期間とするが、制限期間は次の制御周期Ｔ２（又は制御周期Ｔ４）まで継続する。また、制御周期Ｔ２（又は制御周期Ｔ４）では、制限期間とオン期間との重複期間だけオン期間が短縮される（又は制限期間が終了した時にオン期間が再度開始される）。従って、制御周期Ｔ２（又は制御周期Ｔ４）に着目した場合、ヒータＨａへ供給する電力量は、前記重複期間に応じた量が削減される（又は前記重複期間の長さがオフ期間の長さ以下である限り削減されることがない）。
【００３１】
以下、本実施の形態１の図２（ｂ）及び（ｄ）に示されるケースにあっては、制御周期Ｔ３及び制御周期Ｔ４に表される場合、換言すれば、制限期間の開始／終了に応じて制御パルスのオフ期間／オン期間を開始させる場合について詳述するが、図２（ｂ）及び（ｄ）の制御周期Ｔ１及び制御周期Ｔ２に表されるように、制限期間の終了時に制御パルスのオン期間を開始させないようにしてもよい。
【００３２】
図３，４及び５の一組は、ヒータＨａへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵ６２１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ６２２に予め格納されている制御プログラムに従って随時実行される。
尚、“Ｉａ”、“Ｉｂ”及び“ＰＷＭ周期”は既知の定数である。また、「通電状態」、「制限カウンタ」、「カウンタ２」、「ＰＷＭカウンタ」、「オフ時間」、「オン時間」、「ＰＷＭ状態」、及び「オン時間２」はＲＡＭ６２３に記憶される変数であり、「Ｉ」はＣＰＵ６２１のレジスタに記憶される一時的な変数である。そして、“（変数）”は「変数」の内容を示すものとする（以下同様）。
【００３３】
上述した変数のうち、名称に“カウンタ”及び“時間”が付与された変数は、後述する単位時間の整数倍の時間を表すものである。また、「ＰＷＭカウンタ」、「オン時間」及び「ＰＷＭ状態」は、後述するＰＷＭ制御に係る処理の中でその内容を設定するようにしてあり、「通電状態」の初期値は“ＰＷＭ”に設定されているものとする。
【００３４】
ＣＰＵ６２１は、入出力ポート６２５ｂを介して電流検出器９の検出値、即ちＥＰＳ駆動回路８へ供給する電流値を取り込み（ステップＳ１１）、取り込んだ電流値（Ｉ）が“Ｉａ”以上であるか否かを判定する（ステップＳ１２）。“Ｉａ”以上でないと判定した場合（ステップＳ１２：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ１１に戻す。“Ｉａ”以上であると判定した場合（ステップＳ１２：ＹＥＳ）、ＣＰＵ６２１は、ＥＰＳ駆動回路８の起動を検出して「通電状態」に“制限”を代入（記憶）し（ステップＳ１３）、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオフさせる（ステップＳ１４）。この時よりヒータＨａへ供給する電流が制限される。
【００３５】
その後、ＣＰＵ６２１は、制限期間の先頭からの経過時間（以下、制限時間という）をカウントする「制限カウンタ」に初期値“０”を代入する（ステップＳ１５）。そして、ＣＰＵ６２１は、各制御周期の先頭からの経過時間（以下、周期内時間という）をカウントする「カウンタ２」に“（ＰＷＭカウンタ）”を代入し（ステップＳ１６）、制御パルスのオフ期間の長さをカウントする「オフ時間」に、“ＰＷＭ周期”から“（オン時間）”を減算した値を代入する（ステップＳ１７）。
尚、「通電状態」は、後述するＰＷＭ制御に係る処理の中で参照される変数である。
【００３６】
次いで、ＣＰＵ６２１は、“（ＰＷＭ状態）”が“オン”であるか否かを判定する（ステップＳ１８）。“オン”であると判定した場合（ステップＳ１８：ＹＥＳ）、即ち、図２（ｃ）及び（ｄ）（又は後述する図７（ｃ）及び（ｄ））のように制御パルスのオン期間中に制限期間が開始された場合、ＣＰＵ６２１は、単位時間が経過するまで待機する（ステップＳ１９）。具体的には、例えば100μsの待ち処理とし、100μs後に処理を再開するようにしてある（以下同様）。
【００３７】
ＣＰＵ６２１は、また、「制限カウンタ」に“（制限カウンタ）＋１”を代入して（ステップＳ２０）制限時間をカウントアップし、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ２１）周期内時間をカウントアップする。その後、ＣＰＵ６２１は、入出力ポート６２５ｂを介して電流検出器９の検出値、即ちＥＰＳ駆動回路８へ供給する電流値を取り込み（ステップＳ２２）、取り込んだ電流値（Ｉ）が“Ｉａ”より小さい“Ｉｂ”以下であるか否かを判定する（ステップＳ２３）。“Ｉｂ”以下でないと判定した場合（ステップＳ２３：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ１９に戻す。
このように、ステップＳ１９からステップＳ２３までを繰り返すことにより、電流値（Ｉ）が“Ｉｂ”以下となるまで、制限時間及び周期内時間を単位時間の整数倍として計時する。
【００３８】
電流値（Ｉ）が“Ｉｂ”以下であると判定した場合（ステップＳ２３：ＹＥＳ）、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち制限期間が制御周期の境界を超えたか否かを判定する（ステップＳ２５）。以上でないと判定した場合（ステップＳ２５：ＮＯ）、ＣＰＵ６２１は、“（制限カウンタ）”が“（オフ時間）”以上であるか、即ち制限時間がオフ期間の長さ以上であるか否かを判定する（ステップＳ２６）。
【００３９】
以上でないと判定した場合（ステップＳ２６：ＮＯ）、即ち図２（ｃ）（又は後述する図７（ｃ））のような場合、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ２７）、更に、「制限カウンタ」に“（制限カウンタ）＋１”を代入して（ステップＳ２８）制限時間をカウントアップする。そして、ＣＰＵ６２１は、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ２９）周期内時間をカウントアップし、処理をステップＳ２６に戻す。
このようにして、制御パルスのオフ期間が終了するまでステップＳ２６からステップＳ２９までを繰り返す。
【００４０】
ステップＳ２６で“（オフ時間）”以上であると判定した場合（ステップＳ２６：ＹＥＳ）、即ち図２（ｃ）（又は後述する図７（ｃ））の制御周期Ｔ１でオフ期間が終了した場合、ＣＰＵ６２１は、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオンさせる（ステップＳ３０）。これにより、制御周期Ｔ１の残りの期間をオン期間に置き換える。その後、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ３１）、更に、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ３２）周期内時間をカウントアップする。
【００４１】
次いで、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち置き換えたオン期間が制御周期の境界を超えたか否かを判定する（ステップＳ３３）。以上でないと判定した場合（ステップＳ３３：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ３１に戻す。“ＰＷＭ周期”以上であると判定した場合（ステップＳ３３：ＹＥＳ）、ＣＰＵ６２１は、「通電状態」に“ＰＷＭ”を代入し（ステップＳ３４）、処理を終了する。これにより、続く制御周期では通常のＰＷＭ制御が実行される。
【００４２】
ステップＳ２５で“（カウンタ２）”が“ＰＷＭ周期”以上であると判定した場合（ステップＳ２５：ＹＥＳ）、即ち、図２（ｄ）（又は後述する図７（ｄ））に示すように制限期間が終了した時に他の制御周期が開始されている場合、ＣＰＵ６２１は、そのときの制御周期における周期内時間を得るため、「カウンタ２」に“（カウンタ２）”から“ＰＷＭ周期”を減算した値を代入する（ステップＳ３６）。そして、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか否かを判定し（ステップＳ３７）、以上であると判定した場合（ステップＳ３７：ＹＥＳ）、処理をステップＳ３６に戻す。
【００４３】
“（カウンタ２）”が“ＰＷＭ周期”以上でないと判定した場合（ステップＳ３７：ＮＯ）、即ち“（カウンタ２）”がそのときの制御周期の周期内時間を示すようになった場合、ＣＰＵ６２１は、“（カウンタ２）”が“（オフ時間）”以上であるか否かを判定する（ステップＳ３８）。以上であると判定した場合（ステップＳ３８：ＹＥＳ）、即ち、そのときの制御周期のオフ期間に相当する時間を過ぎてから制限期間が終了した場合（更に換言すれば、そのときの制御周期の残り期間の長さが制御パルスのオン期間の長さより短い場合）、ＣＰＵ６２１は、制御周期の最後までオン期間とするために処理をステップＳ３０に戻す。
【００４４】
“（カウンタ２）”が“（オフ時間）”以上でないと判定した場合（ステップＳ３８：ＮＯ）、ＣＰＵ６２１は、「オン時間２」に“（オン時間）”を代入し（ステップＳ３９）、更に、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオンさせる（ステップＳ４０）。これにより、改めてオン期間が開始される。
【００４５】
その後、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ４１）、更に、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ４２）周期内時間をカウントアップする。そして、ＣＰＵ６２１は、「オン時間２」に“（オン時間２）−１”を代入し（ステップＳ４３）、“（オン時間２）”が“０”となったか否かを判定して（ステップＳ４４）、“０”でないと判定した場合（ステップＳ４４：ＮＯ）、ＣＰＵ６２１は処理をステップＳ４１へ戻す。
このように、ステップＳ４１からステップＳ４４までを繰り返すことにより、制御パルスのオン期間が終了するまで計時する。
【００４６】
（オン時間２）”が“０”となったと判定した場合（ステップＳ４４：ＹＥＳ）、ＣＰＵ６２１は、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオフさせる（ステップＳ４５）。これにより、制御パルスのオン期間を終了させる。
その後、ＣＰＵ６２１は、制御周期の境界を検出するために処理をステップＳ３１に戻す。
【００４７】
ステップＳ１８で“（ＰＷＭ状態）”が“オン”でないと判定した場合（ステップＳ１８：ＮＯ）、即ち、図２（ａ）及び（ｂ）（又は後述する図７（ａ）及び（ｂ））のように制御パルスのオフ期間中に制限期間が開始された場合、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ４７）、更に、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ４８）周期内時間をカウントアップする。そして、ＣＰＵ６２１は、入出力ポート６２５ｂを介して電流検出器９の検出値を取り込み（ステップＳ４９）、取り込んだ電流値（Ｉ）が“Ｉｂ”以下であるか否かを判定する（ステップＳ５０）。“Ｉｂ”以下でないと判定した場合（ステップＳ５０：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ４７に戻す。
このように、ステップＳ４７からステップＳ５０までを繰り返すことにより、電流値（Ｉ）が“Ｉｂ”以下となるまで、周期内時間を単位時間の整数倍として計時する。
【００４８】
取り込んだ電流値（Ｉ）が“Ｉｂ”以下であると判定した場合（ステップＳ５０：ＹＥＳ）、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち制限期間が制御周期の境界を超えたか否かを判定する（ステップＳ５１）。以上であると判定した場合（ステップＳ５１：ＹＥＳ）、即ち図２（ｂ）の制御周期Ｔ４で斜線が付された制限期間が終了した場合、ＣＰＵ６２１は、そのときの制御周期についての周期内時間を得るために、処理をステップＳ３６に戻す。
【００４９】
“（カウンタ２）”が“ＰＷＭ周期”以上でないと判定した場合（ステップＳ５１：ＮＯ）、ＣＰＵ６２１は、後述するＰＷＭ制御に係る処理の中で設定された“（ＰＷＭ状態）”が“オフ”であるか否かを判定し（ステップＳ５２）、“オフ”であると判定した場合（ステップＳ５２：ＹＥＳ）、“オフ”でないと判定するまで、即ち“オン”となるまで待機する。“オフ”でないと判定した場合（ステップＳ５２：ＮＯ）、ＣＰＵ６２１は、「通電状態」に“ＰＷＭ”を代入し（ステップＳ５３）、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオンさせて（ステップＳ５４）、処理を終了する。これにより、続く制御周期では通常のＰＷＭ制御が実行される。
【００５０】
図６は、ヒータＨａへ供給する電流のＰＷＭ制御に係るＣＰＵ６２１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ６２２に予め格納されている制御プログラムに従って随時実行され、処理が終了する都度、再び実行されるようにしてある。ここでの処理の概要は、制御パルスをオン／オフさせるべきタイミングで「ＰＷＭ状態」に“オン／オフ”を代入すると共に、“（通電状態）”が“ＰＷＭ”のときに、ＰＷＭ制御の「デューティ比」に応じた時間だけ制御パルスをオンさせるものである。
【００５１】
ＣＰＵ６２１は、入出力ポート６２５ｃを介してヒータＨａのスイッチＳＷ１のオン／オフ状態を取り込み（ステップＳ６１）、スイッチＳＷ１がオンされているか否かを判定する（ステップＳ６２）。オンされていないと判定した場合（ステップＳ６２：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ６１に戻す。従って、ＳＷ１がオフされている間は、ヒータＨａに対するＰＷＭ制御は実行されない。
【００５２】
スイッチＳＷ１がオンされていると判定した場合（ステップＳ６２：ＹＥＳ）、ＣＰＵ６２１は、ヒータＨａへ供給する電流をＰＷＭ制御するためのデューティ比を算出する（ステップＳ６３）。算出されたデューティ比は、変数である「デューティ比」に記憶されるものとする。
この場合、ＣＰＵ６２１は、図示しない通信手段により充電制御ＥＣＵ５と通信して車載バッテリ４の電圧値を取り込み、取り込んだ電圧値に基づいてデューティ比を決定するようにしてもよい。ＰＷＭ制御自体は公知であるため、ここでの詳細な説明を省略する。
【００５３】
その後、ＣＰＵ６２１は、“ＰＷＭ周期”と“（デューティ比）”との掛け算値を整数化して「オン時間」に代入する（ステップＳ６４）。そして、ＣＰＵ６２１は、図３、４及び５で設定された“（通電状態）”が“ＰＷＭ”であるか否かを判定する（ステップＳ６５）。“ＰＷＭ”であると判定した場合（ステップＳ６５：ＹＥＳ）、ＣＰＵ６２１は、制御パルスをオンするに際し、「ＰＷＭ状態」に“オン”を代入する（ステップＳ６６）と共に、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオンさせる（ステップＳ６７）。
【００５４】
“（通電状態）”が“ＰＷＭ”でないと判定した場合（ステップＳ６５：ＮＯ）及びステップＳ６７の処理を終えた場合、ＣＰＵ６２１は、制御パルスのオン時間をカウントする「ＰＷＭカウンタ」に“０”を代入する（ステップＳ６８）。そして、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ６９）、更に、「ＰＷＭカウンタ」に“（ＰＷＭカウンタ）＋１”を代入して（ステップＳ７０）制御パルスのオン時間をカウントアップする。その後、ＣＰＵ６２１は、“（ＰＷＭカウンタ）”が“ＰＷＭ周期”に達したか否かを判定する（ステップＳ７１）。“ＰＷＭ周期”に達したと判定した場合（ステップＳ７１：ＹＥＳ）、ＣＰＵ６２１は処理を終了する。これにより、ＰＷＭ制御の１周期分の処理が終了する。
【００５５】
“ＰＷＭ周期”に達していないと判定した場合（ステップＳ７１：ＮＯ）、ＣＰＵ６２１は、“（ＰＷＭカウンタ）”が“（オン時間）”に達したか否かを判定する(ステップＳ７２)。“（オン時間）”に達していないと判定した場合(ステップＳ７２：ＮＯ)、ＣＰＵ６２１は、処理をステップＳ６９に戻す。このように、ステップＳ６９からステップＳ７２までを繰り返すことにより、制御パルスをオンさせている時間を単位時間の整数倍として計時する。
【００５６】
（ＰＷＭカウンタ）”が“（オン時間）”に達したと判定した場合(ステップＳ７２：ＹＥＳ)、ＣＰＵ６２１は、「ＰＷＭ状態」に“オフ”を代入する（ステップＳ７３）。その後、ＣＰＵ６２１は、“（通電状態）”が“ＰＷＭ”か否かを判定する（ステップＳ７４）。“ＰＷＭ”でないと判定した場合（ステップＳ７４：ＮＯ）、ＣＰＵ６２１は、ＦＥＴ６１のゲートをオンさせることなしに処理をステップＳ６９に戻す。“ＰＷＭ”であると判定した場合（ステップＳ７４：ＹＥＳ）、ＣＰＵ６２１は、入出力ポート６２５ａを介してＦＥＴ６１のゲートをオフさせ（ステップＳ７５）、処理をステップＳ６９に戻す。
【００５７】
以上のように、本実施の形態１によれば、ヒータへ供給する電力のＰＷＭ制御を制限させるに際し、ＰＷＭ制御が制御周期のオン期間にあるときは、該オン期間に続くべきオフ期間を繰り上げて開始させる。
これにより、ＰＷＭ制御の制御周期のオフ期間と、ヒータへ供給する電力が制限される期間とが同時的に開始される。従って、ＰＷＭ制御のオフ期間を実質的に短縮又は省略させてＥＰＳ駆動回路の性能低下を抑制することが可能となる。
【００５８】
また、ヒータへ供給する電力のＰＷＭ制御を制限させる際に、ＰＷＭ制御が制御周期のオン期間（又はオフ期間）にある場合、制限期間が経過して前記制限を解除させるに際し、前記オン期間に続くべきオフ期間（又は前記オフ期間）が終了しているときは、オン期間を改めて開始させる。
従って、ヒータへ供給する電力量が、前記制限の影響を受けて減少することを抑制することが可能となる。
【００５９】
更にまた、ＥＰＳ駆動回路へ供給する電流値が“Ｉａ”以上となった場合にＥＰＳ駆動回路の起動を検出する。
従って、ＥＰＳ駆動回路の負荷電流増に追従して、ヒータへの電力の供給の制限を開始させることが可能となる。
【００６０】
更にまた、ＥＰＳ駆動回路の負荷電流値が、“Ｉａ”より小さい“Ｉｂ”以下となった場合に、ヒータへの電力の供給の制限を解除させるようにしてヒステリシスを持たせる。
従って、ＥＰＳ駆動回路の負荷電流に含まれるノイズの影響を受けるのを抑止することが可能となる。
【００６１】
（実施の形態２）
実施の形態１は、制限期間が経過してヒータへ供給する電力の制限を解除させるに際し、制限期間を開始させたときの制御周期のオフ期間が終了している場合に、オン期間を開始させる形態であるのに対し、実施の形態２は、制限期間を開始させたときの制御周期のオフ期間が終了している場合に、そのときの制御周期のオフ期間が先に生起していたものとして扱う形態である。
【００６２】
図７は、ヒータＨａへ供給する電力のＰＷＭ制御と、ヒータＨａへ供給する電力の制限との時間関係を模式的に示すタイミングチャートである。図中横軸は時間を示し、縦軸はＦＥＴ６１のオン／オフ状態を示す。また、横方向に「オン」及び「オフ」で示された期間は、夫々制御周期Ｔ１から制御周期Ｔ４における制御パルスのオン期間及びオフ期間を表し、斜線が付された期間は制限期間を表す。制限期間とオン期間とが重なった期間では、ＦＥＴ６１はオフ状態にある。
後に詳述する図７（ｂ）及び（ｄ）の夫々にあっては、制御周期Ｔ３に制御周期Ｔ１と同一のタイミングチャートを表してあり、前記電力の制限が解除される制御周期Ｔ４には、ＰＷＭ制御のオフ期間が先に生起していたものとして扱う場合のタイミングチャートを表してある。
【００６３】
図７（ａ）及び（ｃ）は、夫々図２（ａ）及び（ｃ）と同一の内容であるための、その説明を省略する。
図７（ｂ）は、制御周期Ｔ１（又は制御周期Ｔ３）のオフ期間中にヒータＨａへ供給する電力の制限が発生し、次の制御周期Ｔ２のオン期間中（又は制御周期Ｔ４で先に生起していたものとして扱われるオフ期間中）に前記制限が解除された場合を表す。この場合、制御周期Ｔ２（又は制御周期Ｔ４）では、制限期間とオン期間との重複期間だけオン期間が短縮される（又は制限期間とオフ期間との重複期間についてはオン期間が短縮されない）。従って、ヒータＨａへ供給する電力量は、前記重複期間に応じた量が削減される（又は前記重複期間の長さがオフ期間の長さ以下である限り削減されることがない）。
【００６４】
図７（ｄ）は、制御周期Ｔ１（又は制御周期Ｔ３）のオン期間中にヒータＨａへ供給する電力の制限が発生し、次の制御周期Ｔ３のオン期間中（又は制御周期Ｔ４で先に生起していたものとして扱われるオフ期間中）に前記制限が解除された場合を表す。この場合、制御周期Ｔ１（又は制御周期Ｔ３）では、前記制限が発生した時にオフ期間を繰り上げて開始させ、オフ期間後の残りの期間をオン期間とするが、制限期間は次の制御周期Ｔ２（又は制御周期Ｔ４）まで継続する。また、制御周期Ｔ２（又は制御周期Ｔ４）では、制限期間とオン期間との重複期間だけオン期間が短縮される（又は制限期間とオフ期間との重複期間についてはオン期間が短縮されない）。従って、制御周期Ｔ２（又は制御周期Ｔ４）に着目した場合、ヒータＨａへ供給する電力量は、前記重複期間に応じた量が削減される（又は前記重複期間の長さがオフ期間の長さ以下である限り削減されることがない）。
【００６５】
以下、本実施の形態２の図７（ｂ）及び（ｄ）に示されるケースにあっては、制御周期Ｔ３及び制御周期Ｔ４に表される場合、換言すれば、制限期間の開始に際して制御パルスのオフ期間を開始させ、制限期間の終了に際してオフ期間が先に生起したものとして扱う場合について詳述する。
【００６６】
図３、図８及び図５の一組は、ヒータＨａへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵ６２１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ６２２に予め格納されている制御プログラムに従って随時実行される。
尚、図３及び５の内容は、実施の形態１で既に説明したため、一部を除いてその説明を省略する。また、図８のステップＳ８２からステップＳ９０までは、図４のステップＳ２６からステップＳ３４までと１対１に対応するため、その説明を省略する。ここでは、図５のステップＳ５１と、図８のステップＳ８１及びステップＳ９２からステップＳ９６までとについて説明する。従って、ここで説明する処理は、図７（ｂ）及び（ｄ）の制御周期Ｔ４でのタイミングチャートに対応するものである。
【００６７】
図５のステップＳ５１において、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち制限期間が制御周期の境界を超えたか否かを判定する（ステップＳ５１）。以上でないと判定した場合（ステップＳ５１：ＮＯ）、ＣＰＵ６２１は、実施の形態１で上述したように処理をステップＳ５２に進める。以上であると判定した場合（ステップＳ５１：ＹＥＳ）、即ち図７（ｂ）の制御周期Ｔ４で斜線が付された制限期間が終了した場合、ＣＰＵ６２１は、そのときの制御周期についての周期内時間を得るために、後述する図８のステップＳ９２へ処理を移す。
【００６８】
図８において、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち制限期間が制御周期の境界を超えたか否かを判定する（ステップＳ８１）。以上でないと判定した場合（ステップＳ８１：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ８２に進める。以上であると判定した場合（ステップＳ８１：ＹＥＳ）、ＣＰＵ６２１は、そのときの制御周期における周期内時間を得るため、「カウンタ２」に“（カウンタ２）”から“ＰＷＭ周期”を減算した値を代入する（ステップＳ９２）。そして、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか否かを判定し（ステップＳ９３）、以上であると判定した場合（ステップＳ９３：ＹＥＳ）、処理をステップＳ９２に戻す。
【００６９】
“（カウンタ２）”が“ＰＷＭ周期”以上でないと判定した場合（ステップＳ９３：ＮＯ）、即ち“（カウンタ２）”がそのときの制御周期の周期内時間を示すようになった場合、ＣＰＵ６２１は、“（カウンタ２）”が“（オフ時間）”以上であるか否かを判定する（ステップＳ９４）。以上であると判定した場合（ステップＳ９４：ＹＥＳ）、即ち、そのときの制御周期のオフ期間に相当する時間を経過していた場合（更に換言すれば、そのときの制御周期の残り期間の長さが制御パルスのオン期間の長さ以下である場合）、ＣＰＵ６２１は、制御周期の最後までオン期間とするために処理をステップＳ８６に戻す。
【００７０】
“（カウンタ２）”が“（オフ時間）”以上でないと判定した場合（ステップＳ９４：ＮＯ）、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ９５）、更に、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ９６）周期内時間をカウントアップする。その後、ＣＰＵ６２１は、処理をステップＳ９４に戻す。
このように、ステップＳ９４からステップＳ９６までを繰り返すことにより、制御パルスのオフ期間に相当する期間が経過するまで計時する。これにより、図７（ｂ）及び（ｄ）の制御周期Ｔ４におけるオフ期間に相当する期間を確保する。
【００７１】
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００７２】
以上のように、本実施の形態２によれば、制限期間が制御周期の境界を超えた場合、ヒータへ供給する電力の制限を解除させるに際し、そのときの制御周期において制御パルスのオフ期間が先に生起していたものとして扱うため、オン期間と制限期間との重複が抑制される。
従って、ヒータへ供給する電力量が、前記制限の影響を受けて減少することを抑制することが可能となる。
【００７３】
（実施の形態３）
実施の形態１は、電流検出器９の検出値が“Ｉａ”以上であるときに、ＥＰＳ駆動回路８の起動を検出して電力を制限させる形態であるのに対し、実施の形態３は、前照灯１０へ電力を供給するスイッチＳＷ２のオンを検出したときに、前照灯１０の起動を検出して電力を制限させる形態である。
【００７４】
図９は、本発明の実施の形態３に係る車両用電源装置の概略構成を示すブロック図である。車載バッテリ４の出力電圧は、ヒューズＦ１及びスイッチＳＷ２を通じて、前照灯１０に印加される。スイッチＳＷ２の１回路は、入出力ポート６２５ｂの入力端子に接続されている。
その他の構成及び接続については、実施の形態１の車両用電源装置の概略構成（図１）と同様であるため、その説明を省略する。
【００７５】
図１０、図４及び図１１の一組は、ヒータＨａへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵ６２１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ６２２に予め格納されている制御プログラムに従って随時実行される。
尚、図４の内容は、実施の形態１で既に説明したため、その説明を省略する。また、図１０のステップＳ１０２からステップＳ１１０までは、図３のステップＳ１３からステップＳ２２までと同様であり、図１１のステップＳ１１５からステップＳ１１９までは、図５のステップＳ５１からステップＳ５４までと同様であるため、その説明を簡略化する。
また、“負荷オン時間”は、前照灯１０の起動時に大電流が流れる時間であり、既知の常数であるものとする。
【００７６】
図１０において、ＣＰＵ６２１は、入出力ポート６２５ｂを介して、前照灯１０へ電流を供給するスイッチＳＷ２のオン／オフ状態を取り込み（ステップＳ１００）、スイッチＳＷ２がオンされたか否かを判定する（ステップＳ１０１）。オンされていないと判定した場合（ステップＳ１０１：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ１００に戻す。
【００７７】
スイッチＳＷ２がオンされていると判定した場合（ステップＳ１０１：ＹＥＳ）、ＣＰＵ６２１は、前照灯１０の起動を検出して「通電状態」に“制限”を代入し（ステップＳ１０２）、ＦＥＴ６１のゲートをオフさせる（ステップＳ１０３）。この時よりヒータＨａへ供給する電流が制限される。その後、ＣＰＵ６２１は、「制限カウンタ」に初期値“０”を代入し（ステップＳ１０４）、更に「カウンタ２」に“（ＰＷＭカウンタ）”を代入する（ステップＳ１０５）。そして、ＣＰＵ６２１は、制御パルスのオフ期間の長さをカウントする「オフ時間」に、“ＰＷＭ周期”から“（オン時間）”を減算した値を代入する（ステップＳ１０６）。
【００７８】
次いで、ＣＰＵ６２１は、“（ＰＷＭ状態）”が“オン”であるか否かを判定する（ステップＳ１０７）。“オン”であると判定した場合（ステップＳ１０７：ＹＥＳ）、即ち、制御パルスのオン期間中に制限期間が開始された場合、ＣＰＵ６２１は、単位時間が経過するまで待機する（ステップＳ１０８）。そして、ＣＰＵ６２１は、「制限カウンタ」に“（制限カウンタ）＋１”を代入して（ステップＳ１０９）制限時間をカウントアップし、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ１１０）周期内時間をカウントアップする。その後、ＣＰＵ６２１は、“（制限カウンタ）”が“負荷オン時間”以上であるか否かを判定する（ステップＳ１１１）。以上でないと判定した場合（ステップＳ１１１：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ１０８に戻す。以上であると判定した場合（ステップＳ１１１：ＹＥＳ）、ＣＰＵ６２１は、処理を図４のステップＳ２５に移す。この場合、処理を図８のステップＳ８１に移してもよい。
このように、ステップＳ１０８からステップＳ１１１までを繰り返すことにより、起動を検出してから“負荷オン時間”が経過するまで、制限時間及び周期内時間を単位時間の整数倍として計時する。
【００７９】
ステップＳ１０７で“（ＰＷＭ状態）”が“オン”でないと判定した場合（ステップＳ１０７：ＮＯ）、即ち、制御パルスのオフ期間中に制限期間が開始された場合、ＣＰＵ６２１は、単位時間が経過するまで待機し（ステップＳ１１２）、更に、「制限カウンタ」に“（制限カウンタ）＋１”を代入する（ステップＳ１１３）と共に、「カウンタ２」に“（カウンタ２）＋１”を代入して（ステップＳ１１４）周期内時間をカウントアップする。そして、ＣＰＵ６２１は、“（制限カウンタ）”が“負荷オン時間”以上であるか否かを判定する（ステップＳ１１５）。以上でないと判定した場合（ステップＳ１１５：ＮＯ）、ＣＰＵ６２１は、処理をステップＳ１１２に戻す。
【００８０】
“（制限カウンタ）”が“負荷オン時間”以上であると判定した場合（ステップＳ１１５：ＹＥＳ）、ＣＰＵ６２１は、“（カウンタ２）”が“ＰＷＭ周期”以上であるか、即ち制限期間が制御周期の境界を超えたか否かを判定する（ステップＳ１１６）。以上であると判定した場合（ステップＳ１１６：ＹＥＳ）、即ち図２（ｂ）（又は図７（ｂ））の制御周期Ｔ４で斜線が付された制限期間が終了した場合、ＣＰＵ６２１は、そのときの制御周期についての周期内時間を得るために、処理を図４のステップＳ３６に戻す。この場合、処理を図８のステップＳ９２に戻すようにしてもよい。
【００８１】
“（カウンタ２）”が“ＰＷＭ周期”以上でないと判定した場合（ステップＳ１１６：ＮＯ）、ＣＰＵ６２１は、 “（ＰＷＭ状態）”が“オフ”であるか否かを判定し（ステップＳ１１７）、“オフ”であると判定した場合（ステップＳ１１７：ＹＥＳ）、“オフ”でないと判定するまで、即ち“オン”となるまで待機する。“オフ”でないと判定した場合（ステップＳ１１７：ＮＯ）、ＣＰＵ６２１は、「通電状態」に“ＰＷＭ”を代入し（ステップＳ１１８）、ＦＥＴ６１のゲートをオンさせて（ステップＳ１１９）、処理を終了する。これにより、続く制御周期では通常のＰＷＭ制御が実行される。
【００８２】
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００８３】
以上のように、本実施の形態３によれば、前照灯への電力の供給をオンさせる時に前照灯の起動を検出する。
従って、前照灯の起動性能が損なわれることを抑止することが可能となる。
【００８４】
また、前照灯への電力の供給をオンさせた時から“負荷オン時間”の経過後に、ヒータへの電力の供給の制限を解除させる。
従って、起動時間が既知である前照灯の起動性能が損なわれないように、ヒータへの電力の供給を起動時間だけ制限し続けることが可能となる。
【００８５】
尚、実施の形態１から３にあっては、各制御周期がオン期間から開始されるものとして図示及び説明を行っているが、各制御周期がオン期間／オフ期間の何れから開始されるものであっても本質的な違いはないため、各制御周期がオフ期間から開始されるように図示し、これに応じた説明を行うようにしてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施の形態１に係る車両用電源装置の概略構成を示すブロック図である。
【図２】ヒータへ供給する電力のＰＷＭ制御と、ヒータへ供給する電力の制限との時間関係を模式的に示すタイミングチャートである。
【図３】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【図４】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【図５】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【図６】ヒータへ供給する電流のＰＷＭ制御に係るＣＰＵの処理手順を示すフローチャートである。
【図７】ヒータへ供給する電力のＰＷＭ制御と、ヒータへ供給する電力の制限との時間関係を模式的に示すタイミングチャートである。
【図８】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【図９】本発明の実施の形態３に係る車両用電源装置の概略構成を示すブロック図である。
【図１０】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【図１１】ヒータへの電力の制限に際してＰＷＭ制御のオン／オフ期間を開始させるＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【００８７】
４    車載バッテリ（車載電源）
５    充電制御ＥＣＵ
６    リレーボックス
６１  ＦＥＴ（ＰＷＭ制御する手段）
６２  制御部（制御手段）
６２１  ＣＰＵ
６２２  ＲＯＭ
６２３  ＲＡＭ
６２４  タイマ（計時を開始する手段）
６２５ａ，６２５ｂ，６２５ｃ  入出力ポート
８    ＥＰＳ駆動回路（第２負荷）
９    電流検出器（負荷電流検出手段）
１０  前照灯（第２負荷）
Ｈａ  ヒータ（第１負荷）
ＳＷ２  スイッチ（電力供給検出手段）
【図１】
2010089758.tif 000003
【図２】
2010089758.tif 000004
【図３】
2010089758.tif 000005
【図４】
2010089758.tif 000006
【図５】
2010089758.tif 000007
【図６】
2010089758.tif 000008
【図７】
2010089758.tif 000009
【図８】
2010089758.tif 000010
【図９】
2010089758.tif 000011
【図１０】
2010089758.tif 000012
【図１１】
2010089758.tif 000013