(57)【要約】【課題】燃料電池システムの起動時又は停止時において検出ノイズによる誤判断を防止する。【解決手段】燃料電池スタックの発電要求が発生した場合、燃料電池システムからのセンサ信号を前値保持する期間を減算タイマに設定した後に（ステップＳ２）、バッテリに蓄積した電力を負荷に供給開始し（ステップＳ３）、燃料電池システムを起動して燃料電池システムからのセンサ信号から各圧力が安定したと判定した場合（ステップＳ５，ステップＳ６）、燃料電池システムからのセンサ信号を前値保持する期間を減算タイマに設定した後に（ステップＳ７）、燃料電池スタック１にて発電した電力を負荷に供給開始する（ステップＳ８）。【選択図】　　　図３
2004022463.tif 000002
【特許請求の範囲】
【請求項１】
燃料電池スタックの発電動作を制御するに際して燃料電池システムを構成するセンサからのセンサ信号を入力すると共に、上記燃料電池スタックにて発電した電力を取り出して負荷に供給する燃料電池システムの制御装置であって、
上記燃料電池システムを起動するに際して、上記燃料電池スタックへのガス供給を開始するように上記燃料電池システムを制御し、上記燃料電池スタックへのガス供給圧力が上記燃料電池スタックの発電を開始する圧力に安定したと上記燃料電システムからのセンサ信号から判定した場合、上記燃料電池スタックから電力を取り出す電力取り出し開始タイミングを含む所定時間を、上記センサ信号を前値保持する期間とする制御手段を有することを特徴とする燃料電池システムの制御装置。
【請求項２】
上記制御手段は、二次電池に蓄積された電力の取り出し開始後の所定時間経過後に、上記燃料電池スタックへのガス供給を開始するように上記燃料電池システムを制御することを特徴とする請求項１に記載の燃料電池システムの制御装置。
【請求項３】
燃料電池スタックの発電動作を制御するに際して燃料電池システムを構成するセンサからのセンサ信号を入力すると共に、上記燃料電池スタックにて発電した電力を取り出して負荷に供給する燃料電池システムの制御装置であって、
上記燃料電池システムを停止するに際して、上記燃料電池スタックへのガス供給圧力が安定したと上記燃料電システムからのセンサ信号から判定した場合、上記燃料電池システムの停止タイミングを含む所定時間を、上記センサ信号を前値保持する期間とする制御手段を有することを特徴とする燃料電池システムの制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば燃料電池車両の駆動モータを駆動する電力を発電する燃料電池システムの制御装置に関する。
【０００２】
【従来の技術】
通常、燃料電池システムにおいて、燃料電池スタックの発電効率を高めるためには、燃料電池スタックの発電電圧を高くする必要がある。このように、燃料電池スタックの出力電圧を高くし、燃料電池スタックのような直流の高電圧のＯＮ／ＯＦＦを行うと、燃料電池スタックに接続している部品の初期抵抗値が低い場合には、その接続部品に大電流が流れる恐れがある。
【０００３】
これに対し、従来の燃料電池システムでは、特開２００２−０６３９２５号公報などでは、直流系統の機器に高電圧がかかるのを、遮断回路を設けて防止して燃料電池スタックの接続機器を保護するように構成したものが知られている。
【０００４】
【発明が解決しようとする課題】
従来の燃料電池システムにおいては、燃料電池スタックの発電時には、先ず、燃料電池スタックが発電可能な状態に燃料ガスや酸化ガスを供給する必要があり、これらのガス圧力が所定の大きさになったら燃料電池スタックから電流を取り出して発電を開始する。
【０００５】
ところが、従来の燃料電池システムでは、燃料電池スタックの発電電力の取り出し開始と同時に大電流が流れるために、燃料ガスの圧力センサや温度センサなどは燃料電池スタックの電流系に対して直流系ではないのに、検出ノイズが発生することがある。このように、例えば燃料ガス圧力のセンサ信号に大きなノイズが発生すると、燃料ガスと酸化ガスとの大きな差圧が発生したと誤判断し、更には、燃料ガスと酸化ガスとの差圧が運転不可能なほどに大きくなったと誤診断して、燃料電池システム自体を停止させてしまう可能性もあった。
【０００６】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、燃料電池システムの起動時又は停止時において検出ノイズによる誤判断を防止することができる燃料電池システムの制御装置を提供するものである。
【０００７】
【課題を解決するための手段】
本発明は、燃料電池スタックの発電動作を制御するに際して燃料電池システムを構成するセンサからのセンサ信号を入力すると共に、燃料電池スタックにて発電した電力を取り出して負荷に供給する燃料電池システムの制御装置であり、この燃料電池システムの制御装置の制御手段は、燃料電池システムを起動するに際して、燃料電池スタックへのガス供給を開始するように燃料電池システムを制御し、燃料電池スタックへのガス供給圧力が燃料電池スタックの発電を開始する圧力に安定したか否かを燃料電システムからのセンサ信号から判定する。
【０００８】
制御手段は、燃料電池スタックへのガス供給圧力が安定したと判定した場合、燃料電池スタックから電力を取り出す電力取り出し開始タイミングを含む所定時間を、燃料電池システムからのセンサ信号を前値保持する期間とする。すなわち、制御手段では、ガス供給圧力が安定した状態でのセンサ信号を前値保持することにより、上述の課題を解決する。
【０００９】
【発明の効果】
本発明によれば、燃料電池スタックからの電力取り出し開始時や燃料電池システムの停止時に、ガス供給圧力が安定した状態でのセンサ信号を前値保持するので、燃料電池スタックの電力取り出し開始や停止時にセンサ信号にノイズが発生しても、ノイズによる誤診断を防ぐことができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００１１】
本発明は、図１に示すように構成された燃料電池システムの制御装置に適用される。この燃料電池システムの制御装置は、例えば、燃料電池スタック１を駆動源とした燃料電池車両に搭載される。燃料電池スタック１は、水素ガス等の燃料ガスと酸素を有する酸化ガスとを、電解質を介して電気化学的に反応し、電極間から電力が直接取り出される。
【００１２】
この燃料電池システムの制御装置において、燃料電池スタック１は、高電圧ライン２を介してスタック用Ｊ／Ｂ（ｊｕｎｃｔｉｏｎ　ｂｏｘ）３及び電力制御部４と接続されている。燃料電池スタック１にて発電した発電電圧は、スタック用Ｊ／Ｂ３に供給され、電力制御部４にて電圧調整がなされて駆動モータ５又はバッテリ用Ｊ／Ｂ６に供給される。これにより、駆動モータ５では、モータコントローラ７の制御に従って駆動することで、燃料電池車両を駆動するためのトルクを発生させる。一方、バッテリ用Ｊ／Ｂ６に供給された出力電圧は、二次電池８に供給されて蓄電される。
【００１３】
また、この燃料電池システムの制御装置では、バッテリコントローラ９の制御に従って二次電池８に蓄積した電力を放電させ、バッテリ用Ｊ／Ｂ６を介して駆動モータ５に供給する。
【００１４】
更に、この燃料電池システムの制御装置では、燃料電池スタック１に発電動作をさせる燃料電池システム１０を備え、この燃料電池システム１０をシステム制御部１１の制御に従って動作させる。このシステム制御部１１は、外部からの駆動モータ５の駆動要求に従って燃料電池システム１０を駆動制御し、燃料電池スタック１に発電開始又は発電停止させ、更に燃料電池システム１０を駆動制御することで燃料電池スタック１の発電力を制御する。このとき、システム制御部１１では、燃料電池システム１０に設けられた後述の各種センサからのセンサ信号を入力して燃料電池システム１０を制御する。
【００１５】
更に、システム制御部１１では、電力制御部４を制御してスタック用Ｊ／Ｂ３からの電力を調整してバッテリ用Ｊ／Ｂ６及び駆動モータ５に供給し、バッテリコントローラ９を制御して二次電池８の放充電を制御し、更にモータコントローラ７を制御して駆動モータ５の駆動トルクを制御したりする。
【００１６】
このような燃料電池システムの制御装置では、詳細は後述するが、システム制御部１１によって、燃料電池スタック１を起動して発電開始させる発電起動制御処理、燃料電池システム１０の動作を監視する燃料電池システム監視制御処理、燃料電池システム１０を停止して燃料電池スタック１の発電を終了させる発電停止制御処理を実行する。
【００１７】
「燃料電池システム１０の具体的な構成」
つぎに、燃料電池システム１０の具体的な構成について図２を参照して説明する。
【００１８】
燃料電池スタック１は、燃料ガスが供給される燃料極１ａと空気が供給される空気極１ｂとを有し、燃料極１ａと空気極１ｂとが固体高分子膜を隔てて接合されており、水分を媒体として膜中をそれぞれのイオンが移動して接触し発電する。また、この燃料電池スタック１には、燃料電池温度を適正に保持するための冷却水用配管が内部に設けられている。
【００１９】
このような燃料電池スタック１には、水素挿通管によって燃料貯蔵タンク２１、燃料ガス圧力制御弁２２、エゼクタ循環装置２３、凝縮水回収装置２４が接続され、燃料ガスとして水素が燃料極１ａに供給される。
【００２０】
燃料ガスは、燃料貯蔵タンク２１にて圧縮されて高圧状態で保持されており、燃料ガス圧力制御弁２２により減圧され、エゼクタ循環装置２３に供給される。なお、本例では、燃料貯蔵タンク２１と燃料ガス圧力制御弁２２とを直接挿通した場合を示したが、更に、減圧するための外の弁を燃料貯蔵タンク２１と燃料ガス圧力制御弁２２との中間位置に設けても良い。
【００２１】
燃料ガス圧力制御弁２２を通過した燃料ガスは、循環挿通管を介してエゼクタ循環装置２３に供給され、燃料極１ａを通過して凝縮水回収装置２５を介して供給された燃料ガスと混合されて凝縮水回収装置２４に送られて燃料極１ａに供給される。このとき、凝縮水回収装置２４及び凝縮水回収装置２５は、エゼクタ循環装置２３から燃料電池スタック１を挿通する挿通管の放熱冷却等により水蒸気が凝結して発生した水分と、燃料ガスとを分離して燃料電池スタック１及びエゼクタ循環装置２３に供給する。
【００２２】
また、燃料電池スタック１の電力出力要求が急に小さくなったり、燃料電池スタック１の運転を停止する場合に燃料電池スタック１にて消費されない燃料ガスは、燃料電池スタック１の燃料ガス下流に設けた燃料ガス排出弁２６を介し、例えば水素燃焼器にて燃焼された後に外部に放出される。なお、燃料ガス排出弁２６は、通常、制御を簡単にするためにＯＮ／ＯＦＦ弁を用いることが多いが、開度が制御可能な流量圧力制御弁であっても良い。
【００２３】
ここで、システム制御部１１は、燃料ガス圧力制御弁２２を開閉動作させるアクチュエータ２７を駆動制御することにより、燃料極１ａに供給する燃料ガス流量及び燃料ガス圧力を調整し、更に、燃料ガス排出弁２６を開閉動作させるアクチュエータ２８を駆動制御する。
【００２４】
また、システム制御部１１は、凝縮水回収装置２４と燃料極１ａとの間の燃料ガス挿通管に設けられた燃料圧力センサ２９からのセンサ信号を読み込み、燃料極１ａに供給している燃料ガス圧力を検出し、アクチュエータ２７を制御する。
【００２５】
一方、空気は、圧縮機３０によって大気を取り込んで圧縮して空気挿通管に送り込まれる。ここで、圧縮機３０で圧縮された空気は、高温になっているので、燃料電池スタック１で効率良く反応させるために、燃料電池スタック１の空気入口に設けた空気冷却機３１にて冷却されて空気極１ｂに供給される。そして、燃料電池スタック１の空気極１ｂにて酸素分が消費されて余った空気は、燃料電池スタック１内で反応して発生した水分を含んでいるので、水回収装置３２にてその水分が回収された後に、空気圧力調整弁３３を通過して大気に放出される。また、空気極１ｂの空気排出側には、空気パージ弁３４が設けられ、空気パージ時に開状態とする。
【００２６】
ここで、システム制御部１１は、圧縮機３０を駆動制御することにより空気流量を調整し、空気圧力調整弁３３を開閉動作させるアクチュエータ３５を駆動制御して空気圧力を調整する。このとき、システム制御部１１では、空気圧力を大きくする場合には空気圧力調整弁３３を閉動作させるようにアクチュエータ３５を制御する。また、システム制御部１１は、空気極１ｂのパージ時に空気パージ弁３４を開状態にするようにアクチュエータ３６を駆動制御する。
【００２７】
また、システム制御部１１は、空気冷却機３１と空気極１ｂとの間の空気挿通管に設けられた空気圧力センサ３７からのセンサ信号を読み込み、空気極１ｂに供給している空気圧力を検出し、空気圧力が燃料ガス圧力と同じになるようにアクチュエータ３５を制御する。
【００２８】
この燃料電池システム１０では、燃料電池スタック１の冷却水として、沸点温度を高くしたエチレングリコールなどを使用する。この冷却水は、ポンプ３８によってリザーバタンク３９から冷却水循環路に送り出され、ラジエータやファンなどと組み合わせて温度を約一定に保つ温調器４０を介して燃料電池スタック１に送られる。これにより、燃料電池スタック１の温度を調整する。燃料電池スタック１内の冷却水用配管を通過した冷却水は、燃料電池スタック１の発電により熱せられ、ポンプ３８に循環される前にリザーバタンク３９に蓄積される。これにより、水撃のような急激な圧力変化を吸収したり、ポンプ流量のアキュムレータの働きをする。
【００２９】
また、冷却水循環路の燃料電池スタック１の冷却水入口付近には、冷却水圧力を検出する冷却水圧力センサ４１、冷却水温度を検出する冷却水温度センサ４２が設けられている。なお、本例では、燃料電池スタック１の冷却水入口に冷却水圧力センサ４１及び冷却水温度センサ４２を設けた場合を示すが、これに限らず、燃料電池スタック１の冷却水出口付近に設けても良い。
【００３０】
ここで、システム制御部１１は、燃料電池スタック１の出力電力に応じて、燃料ガス圧力及び空気圧力と略同じ圧力となるように冷却水圧力を制御する。このとき、システム制御部１１では、ポンプ３８の吐き出し流量を制御することにより、冷却水圧力を同時に制御する。なお、冷却水圧力の他の制御手法としては、冷却水循環路にオリフィス弁などを設け、冷却水の圧力制御を行っても良い。
【００３１】
［システム制御部１１による制御処理］
つぎに、上述したように構成された燃料電池システムの制御装置のシステム制御部１１による各種の制御処理について説明する。
【００３２】
「発電起動制御処理」
先ず、システム制御部１１により、燃料電池スタック１を起動させて発電開始させる発電起動制御処理のシステム制御部１１の処理手順を図３のフローチャートを参照して説明する。この発電起動制御処理は、システム制御部１１によって、例えばＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）の内部タイマに同期して、例えば１０ｍｓｅｃごとの等間隔にて実行される。
【００３３】
例えば外部から燃料電池スタック１の発電要求がシステム制御部１１に入力されると、先ず、ステップＳ１において、強電系の絶縁抵抗が極めて大きいか否かを判定することで、強電系の電源投入をしても感電やショート等が発生しないか否かを判定する。高電圧ライン２における絶縁抵抗が所定値以上であって電源投入をした場合に感電やショート等が発生しないと判断したらステップＳ２に処理を進める。
【００３４】
ステップＳ２においては、バッテリ用Ｊ／Ｂ６により二次電池８の電源投入を行う前に、システム制御部１１により、燃料電池システム１０からのセンサ信号値の前値保持用の減算タイマ値ＴＩＭ＿ｃｈｋ１に初期値ＴＩＭ＿ｉｎｉｔ１（例えば１０）をセットし、燃料圧力センサ２９、空気圧力センサ３７及び冷却水圧力センサ４１からの各センサ信号値の前値保持を開始して、ステップＳ３に処理を進める。
【００３５】
ここで、減算タイマ値ＴＩＭ＿ｃｈｋ１設定する初期値ＴＩＭ＿ｉｎｉｔ１は、後述のステップＳ３にて二次電池８から電力を取り出すタイミングを含む時間が設定されている。具体的には、初期値ＴＩＭ＿ｉｎｉｔ１は、二次電池８から電力を取り出すことによりセンサ信号にノイズが発生する可能性を有する期間が設定されており、後述のステップＳ６にて各種のセンサ信号を検出する前の時刻までに０となる値である。
【００３６】
ステップ３においては、システム制御部１１によりバッテリコントローラ９を制御して二次電池８の電圧投入を行い、次のステップＳ４においては、強電系の高電圧ライン２の電圧が所定範囲内に達したか否かを判定する。システム制御部１１により高電圧ライン２の強電系電圧が所定範囲に達したと判定した場合には、処理をステップＳ５に進める。この所定範囲は、二次電池８に蓄積した電力を高電圧ライン２に供給開始した時の高電圧を除いた範囲であって、高電圧ライン２に印加されている電圧が安定した範囲に設定されている。
【００３７】
ステップＳ５においては、システム制御部１１により、燃料電池スタック１の発電開始に備えて、燃料電池システム１０を構成する各部を起動して、ステップＳ６に処理を進める。具体的には、システム制御部１１は、空気を供給する圧縮機３０等、燃料ガスを供給するエゼクタ循環装置２３等、冷却水を循環させるポンプ３８や温調器４０等の燃料電池スタック１の周辺装置を起動する。
【００３８】
ステップＳ６においては、システム制御部１１により、燃料圧力センサ２９、空気圧力センサ３７、冷却水圧力センサ４１からのセンサ信号を入力し、燃料電池スタック１の発電開始に十分な水素圧力、空気圧力、冷却水圧力に安定しているか否かを判定する。システム制御部１１により、ステップＳ３にて二次電池８から電力取り出しを開始したことによる各センサ信号の変動が収束しており、各圧力が安定していると判定したら、ステップＳ７に処理を進める。
【００３９】
ステップＳ７においては、ステップＳ２とは異なる減算タイマを設定するために、センサ信号値の前値保持用の減算タイマ値ＴＩＭ＿ｃｈｋ２に初期値ＴＩＭ＿ｉｎｉｔ２（例えば１０）をセットして、ステップＳ８に処理を進め、スタック用Ｊ／Ｂ３及び電力制御部４を制御することで、燃料電池スタック１からの電流取り出しを開始して、処理を終了する。
【００４０】
ここで、初期値ＴＩＭ＿ｉｎｉｔ２は、ステップＳ８にて燃料電池スタック１から電力を取り出す開始タイミングを含む時間が設定されている。具体的には、初期値ＴＩＭ＿ｉｎｉｔ２は、燃料電池スタック１から電力を取り出すことによりセンサ信号にノイズが発生する可能性を有する期間が設定されている。
【００４１】
「燃料電池システム監視制御処理」
つぎに、上述した発電起動制御処理により燃料電池システム１０を起動した後に、燃料電池システム１０の状態を監視する燃料電池システム監視制御処理のシステム制御部１１の処理手順について図４のフローチャートを参照して説明する。
【００４２】
この燃料電池システム監視制御処理では、発電起動制御処理とは独立して、燃料電池システム１０の起動と同時に異常を監視する。
【００４３】
先ず、ステップＳ１１においては、システム制御部１１により、ステップＳ２にて設定した減算タイマ値ＴＩＭ＿ｃｈｋ１、ステップＳ７にて設定した減算タイマ値ＴＩＭ＿ｃｈｋ２が０でないか否かを判定することにより、センサ信号値を前値保持する期間か否かを判定する。
【００４４】
システム制御部１１は、センサ信号値を前値保持する期間でないと判定した場合には、ステップＳ１２に処理を進め、燃料圧力センサ２９、空気圧力センサ３７及び冷却水圧力センサ４１からのセンサ信号を入力してステップＳ１４に処理を進める。
【００４５】
一方、システム制御部１１は、センサ信号値を前値保持する期間であると判定した場合にはステップＳ１３に処理を進め、ステップＳ２及びステップＳ７にて設定した各減算タイマ値を減算してステップＳ１４に処理を進める。すなわち、システム制御部１１では、各センサ信号値を前値保持したままステップＳ１４の処理を行う。
【００４６】
ステップＳ１４においては、システム制御部１１により、各センサ信号値を用いて、燃料ガス圧力と空気圧力との差圧、空気圧力と冷却水圧力との差圧、冷却水圧力と燃料ガス圧力との差圧が所定値以内か否かを判定し、各差圧が所定値以内であると判定した場合には処理を終了する。ここで、各差圧と比較する所定値は、各差圧により燃料電池スタック１の損傷を発生させる可能性がある差圧値がシステム設計時に設定されている。
【００４７】
一方、システム制御部１１により、いずれかの差圧が所定値以内ではないと判定した場合には、いずれかの差圧が異常値となっており燃料電池スタック１の損傷などを発生させる可能性があるとし、燃料電池システム１０を構成する各部の動作を停止してフェールストップし、処理を終了する。
【００４８】
「発電停止制御処理」
つぎに、燃料電池スタック１の発電を停止させる発電停止制御処理のシステム制御部１１の処理手順を図５のフローチャートを参照して説明する。
【００４９】
例えば外部からシステム制御部１１に燃料電池スタック１の発電を停止させる要求が入力されると、先ず、ステップＳ２１において、システム制御部１１により、各センサ信号を入力して燃料ガス圧力、空気圧力及び冷却水圧力が所定の範囲であるか否かの判定をし、所定の範囲であると判定したらステップＳ２２に処理を進める。
【００５０】
ステップＳ２２においては、システム制御部１１により、燃料電池スタック１についての減算タイマ値ＴＩＭ＿ｃｈｋ２を初期値ＴＩＭ＿ｉｎｉｔ２に設定し、減算タイマ値の減算を開始して、センサ信号値を保持し、ステップＳ２３に処理を進める。
【００５１】
ここで、初期値ＴＩＭ＿ｉｎｉｔ２は、ステップＳ２３にて燃料電池スタック１からの電力の取り出しを停止するタイミングを含む時間が設定されている。具体的には、初期値ＴＩＭ＿ｉｎｉｔ２は、燃料電池スタック１からの電力の取り出しを停止することによりセンサ信号にノイズが発生する可能性を有する期間が設定されている。
【００５２】
ステップＳ２３においては、システム制御部１１によりスタック用Ｊ／Ｂ３を制御して燃料電池スタック１から電力制御部４に供給する電圧を切断してステップＳ２４に処理を進め、燃料電池システム１０を構成する各部の動作を停止させてステップＳ２５に処理を進める。
【００５３】
ステップＳ２５においては、システム制御部１１により、ステップＳ２４にて燃料電池スタック１の発電を停止させたことにより、高電圧ライン２での強電系電圧が低下し、高電圧ライン２での強電系電圧が所定範囲内となったか否かを判定する。システム制御部１１により強電系電圧が所定範囲内であると判定したら、ステップＳ２６に処理を進める。
【００５４】
ステップＳ２６においては、システム制御部１１により、二次電池８についての減算タイマ値ＴＩＭ＿ｃｈｋ１を初期値ＴＩＭ＿ｉｎｉｔ１に設定し、この減算タイマ値の減算を開始してステップＳ２７に処理を進め、バッテリ用Ｊ／Ｂ６により二次電池８からの電圧を駆動モータ５に供給するのを切断させて処理を終了する。
【００５５】
ここで、減算タイマ値ＴＩＭ＿ｃｈｋ１設定する初期値ＴＩＭ＿ｉｎｉｔ１は、ステップＳ２７にて二次電池８からの電力取り出しを停止させるタイミングを含む時間が設定されている。具体的には、初期値ＴＩＭ＿ｉｎｉｔ１は、二次電池８からの電力取り出しを停止させることによりセンサ信号にノイズが発生する可能性を有する期間が設定されている。
【００５６】
［実施形態の効果］
このような制御処理を行うシステム制御部１１を備えた燃料電池システムの制御装置によれば、図６に示すように、時刻Ｔ１にて二次電池８から電流取り出しを開始すると（図６（ａ））、燃料圧力センサ２９からのセンサ信号及び冷却水圧力センサ４１からのセンサ信号にノイズが発生する（図６（ｃ）、図６（ｄ））。これは、二次電池８と駆動モータ５とを接続する強電系のノイズが、システム制御部１１と燃料電池システム１０とを接続する制御線に影響することによる。
【００５７】
このとき、燃料電池システム１０では燃料ガス圧力と冷却水圧力との差圧の急峻な変化が実際には発生していないが、図６（ｃ）及び図６（ｄ）に示すようなセンサ信号がシステム制御部１１に入力されることになる。
【００５８】
これに対し、本実施形態では、ステップＳ３にて二次電池８と駆動モータ５とを電気的に接続する前に、ステップＳ２にてセンサ信号値を前値保持するので、ステップＳ３にてセンサ信号のノイズが発生しても、そのセンサ信号値によって燃料電池システム１０の制御を行わないことになる。すなわち、システム制御部１１では、図６（ｆ）に示すように、ステップＳ２の時点でのセンサ信号値を用いているために、燃料ガス圧力と冷却水圧力との差圧がない状態にて燃料電池システム１０の制御を行う。
【００５９】
このような本実施形態に対する比較例として、二次電池８と駆動モータ５とを電気的に接続したときのセンサ信号をそのまま使用した場合には、図６（ｇ）に示すように、システム制御部１１にて燃料ガス圧力と冷却水圧力との差圧が大きくなったと誤判定をして、燃料電池システム１０の動作を停止し、更には燃料電池スタック１の発電開始を停止させる可能性がある。
【００６０】
すなわち、燃料電池スタック１に供給される燃料ガスと冷却水との圧力差があまりに大きいと、燃料電池スタック１本体の損傷に繋がるので、システム制御部１１にて常に差圧を監視して、差圧が燃料電池スタック１の損傷に繋がるほど大きいと検出した場合には燃料電池システム１０を停止する。
【００６１】
また、二次電池８と駆動モータ５とを電気的に接続した後に、時刻Ｔ２にて燃料電池スタック１を発電して燃料電池スタック１と駆動モータ５とを電気的に接続した場合でも、本実施形態では差圧を認識しない状態にて燃料電池システム１０の制御を行うのに対し、比較例では差圧が大きくなったとして燃料電池システム１０の動作を停止させる可能性がある。
【００６２】
したがって、本実施形態に係る燃料電池システムの制御装置によれば、発電起動制御処理にて、燃料電池スタック１や二次電池８と駆動モータ５とを電気的に接続して、強電系の電源投入をした場合に、燃料電池システム１０からシステム制御部１１に供給されるセンサ信号値にノイズが発生したときであっても、燃料電池システム１０にて燃料ガスと冷却水との差圧が大きくなったと誤判断することを防止することができる。
【００６３】
また、この燃料電池システムの制御装置によれば、燃料電池システム監視制御処理にて、強電系の電源投入をしてから減算タイマ値が０になるまでの期間ではセンサ信号を前値保持した状態にするので、強電系の電源投入によるセンサ信号にノイズがする期間において大きな差圧が発生したと誤判定することを防止することができる。
【００６４】
更に、この燃料電池システムの制御装置によれば、発電停止制御処理にて、強電系の動作を停止する場合に、センサ信号値にノイズが発生したときであっても、燃料電池システム１０にて燃料ガスと冷却水との差圧が大きくなったと誤判断することを防止することができる。
【００６５】
更にまた、この燃料電池システムの制御装置によれば、各センサ信号値の前値保持をする前に、燃料電池スタック１の発電開始に十分な燃料ガス圧力、空気圧力、冷却水圧力に安定していることを判定するので、発電開始時の圧力とするまでの制御を各センサからのセンサ信号を用いて高精度に行うことができ、この間の各差圧の増大による燃料電池スタック１の損傷を確実に防止できる。
【００６６】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【図１】本発明を適用した燃料電池システムの制御装置の構成を示すブロック図である。
【図２】燃料電池システムの具体的な構成例を示すブロック図である。
【図３】システム制御部による、燃料電池スタックを起動させて発電開始させる発電起動制御処理の処理手順を示すフローチャートである。
【図４】燃料電池システムの状態を監視する燃料電池システム監視制御処理のシステム制御部の処理手順を示すフローチャートである。
【図５】燃料電池スタックの発電を停止させる発電停止制御処理のシステム制御部の処理手順を示すフローチャートである。
【図６】本発明を適用した燃料電池システムの制御装置の効果を説明するための図であり、（ａ）はバッテリ用Ｊ／Ｂの動作、（ｂ）はスタック用Ｊ／Ｂの動作、（ｃ）は燃料圧力センサからのセンサ信号の変化、（ｄ）は冷却水圧力センサからのセンサ信号の変化、（ｅ）はシステム制御部により前値保持する期間、（ｆ）は本実施形態においてシステム制御部により検出する燃料ガス圧力と冷却水圧力との差圧の変化、（ｇ）は比較例である。
【符号の説明】
１　燃料電池スタック
２　高電圧ライン
３　スタック用Ｊ／Ｂ
４　電力制御部
５　駆動モータ
６　バッテリ用Ｊ／Ｂ
７　モータコントローラ
８　二次電池
９　バッテリコントローラ
１０　燃料電池システム
１１　システム制御部
２１　燃料貯蔵タンク
２２　燃料ガス圧力制御弁
２３　エゼクタ循環装置
２４　凝縮水回収装置
２５　凝縮水回収装置
２６　燃料ガス排出弁
２７，２８，３５，３６　アクチュエータ
２９　燃料圧力センサ
３０　圧縮機
３１　空気冷却機
３２　水回収装置
３３　空気圧力調整弁
３４　空気パージ弁
３７　空気圧力センサ
３８　ポンプ
３９　リザーバタンク
４０　温調器
４１　冷却水圧力センサ
４２　冷却水温度センサ
【図１】
2004022463.tif 000003
【図２】
2004022463.tif 000004
【図３】
2004022463.tif 000005
【図４】
2004022463.tif 000006
【図５】
2004022463.tif 000007
【図６】
2004022463.tif 000008