(57)【要約】  モーターの駆動電圧が低く、発生可能なトルクに制限がある場合でも、過剰な電力による不都合が発生することを抑制可能な燃料電池システムおよびその制御方法を提供する。燃料電池とモーターとを備えた燃料電池システムにおいて、出力要求に基づいて出力要求トルクＴＡＣＣを演算する出力要求トルク演算手段（２０１）、モーターの駆動電圧Ｖｄに基づいて、モーターが発生可能なトルク上限値ＴＬＩＭを演算するトルク上限値演算手段（２０２）、出力要求トルクＴＡＣＣとトルク上限値ＴＬＩＭとに基づいてモーター要求トルクＴＲＥＱを演算するモーター要求トルク演算手段（２０３）、モーター要求トルクＴＲＥＱに基づいてモーター要求パワーＰＭを演算するモーター要求パワー演算手段（２０４）、およびモーター要求パワーＰＭに基づいて燃料電池の発電要求パワーＰＦＣを演算する発電要求パワー演算手段（２０５）を備える。
2011004488.tif 000002
【特許請求の範囲】
【請求項１】
燃料電池と、
前記燃料電池からの発電パワーを供給可能に接続されるモーターと、
前記燃料電池の発電要求パワーを演算して前記燃料電池を制御する制御装置と、を備え、
前記制御装置は、
出力要求に基づいて演算される出力要求トルクと、前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値と、に基づいて前記モーター要求トルクを演算し、
前記モーター要求トルクに基づいて前記発電要求パワーを演算する、
燃料電池システム。
【請求項２】
燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムであって、
出力要求に基づいて出力要求トルクを演算する出力要求トルク演算手段と、
前記モーターの駆動電圧に基づいて、前記モーターが発生可能なトルク上限値を演算するトルク上限値演算手段と、
前記出力要求トルクと前記トルク上限値とに基づいてモーター要求トルクを演算するモーター要求トルク演算手段と、
前記モーター要求トルクに基づいて前記モーター要求パワーを演算するモーター要求パワー演算手段と、
前記モーター要求パワーに基づいて燃料電池の発電要求パワーを演算する発電要求パワー演算手段と、を備える
燃料電池システム。
【請求項３】
前記出力要求トルクは、アクセル開度と前記モーターの回転数とに基づいて演算される、
請求項１または２に記載の燃料電池システム。
【請求項４】
前記モーターに接続されたインバーターを備え、
前記トルク上限値は、前記インターバーの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能な上限値として演算される、
請求項１乃至３のいずれか１項に記載の燃料電池システム。
【請求項５】
前記トルク上限値は、前記インバーターの入力電圧における電圧制御応答特性に基づいて演算される、
請求項４に記載の燃料電池システム。
【請求項６】
前記モーター要求トルクは、
前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクであり、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値であるように演算される、
請求項１乃至５のいずれか一項に記載の燃料電池システム。
【請求項７】
前記発電要求パワーは、前記モーター要求パワーと、前記モーター以外の負荷装置の要求パワーと、を合計して演算される、
請求項１乃至５のいずれか一項に記載の燃料電池システム。
【請求項８】
モーターに接続されたインバーターと、
燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、
蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、
前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、
前記制御装置は、
アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、
前記インバーターの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能なトルク上限値を演算し、
前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、
演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、
前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、
を特徴とする燃料電池システム。
【請求項９】
モーターに接続されたインバーターと、
燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、
蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、
前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、
前記制御装置は、
アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、
前記インターバーの入力電圧と、前記モーターの回転数と、前記インバーターの入力電圧における電圧制御応答特性と、に基づいて前記モーターが発生可能なトルク上限値を演算し、
前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、
演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、
前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、
を特徴とする燃料電池システム。
【請求項１０】
燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムの制御方法であって、
出力要求に基づいて出力要求トルクを演算するステップと、
前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値を演算するステップと、
前記出力要求トルクと前記トルク上限値とに基づいて前記モーター要求トルクを演算するステップと、
前記モーター要求トルクに基づいて燃料電池の発電要求パワーを演算するステップと、を備える
燃料電池システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両に搭載される燃料電池システムに関し、特に、車両を駆動するモーターに燃料電池とバッテリーとから電力を供給する、ハイブリッド型の燃料電池システムに関する。
【背景技術】
【０００２】
車両に搭載される燃料電池システムでは、燃料電池および蓄電装置からモーターに電力を供給するためのインバーターを備えている。例えば、特開２００５−３４８５３０号公報には、インバーターの他に２つのＤＣ−ＤＣコンバーターを備えた燃料電池システムが開示されている。これらは、燃料電池の出力電圧を制御しながらインバーターに電力を供給する第１のＤＣ−ＤＣコンバーター、および、インバーターの入力電圧を制御しながら、蓄電装置の電力を供給する第２のＤＣ−ＤＣコンバーターである（特許文献１）。【０００３】
特許文献１に記載の発明によれば、第１のＤＣ−ＤＣコンバーターを制御して、燃料電池の出力電圧値を蓄電装置の回路電圧の最大値と最小値との間の範囲内に設定することで、電圧変換動作の実行頻度を低減し、もって電力損失の増大を抑制することができていた（段落００１２）。【０００４】
また、インバーターの電力変換制御に関しては、特許文献１には、運転者によるアクセルペダルの踏み込み操作量等に係るアクセル開度の信号に基づいてトルク指令が算出され、このトルク指令がインバーターに入力され、要求されたトルクを発生させるための各相電流がモーターの各相へと出力されると記載されていた（段落００２３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３４８５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、モーターの駆動電圧が低い場合にはモーターが発生可能なトルクに上限が存在する。特許文献１のように、アクセル開度に基づいてトルク指令を算出し、そのトルク指令をモーターに指令したとしても、駆動電圧が低い場合には、トルク指令どおりのトルクで駆動できないことになる。そして、モーターで消費されるパワーは、実際に発生されているトルクに対応したパワーとなる。【０００７】
ここで、燃料電池システムにおいて、アクセル開度に基づいてトルク指令を算出するのと並行して、このトルク指令に対応して増加するモーターの要求パワーを補えるだけの発電パワーが出力されるように、燃料電池についての発電要求パワーも算出される。例えば、上記特許文献１に記載の燃料電池システムでは、モーターがトルク指令どおりのトルクで駆動できるか否かに拘わらず、トルク指令どおりのトルクで駆動されている場合を想定した電力を燃料電池は発電する。【０００８】
ところが、上述したようにモーターがトルク指令どおりのトルクで駆動できない場合には、トルク指令どおりにモーターが駆動された場合に比べ、実際にモーターで消費されるパワーが少なくなるので、収支のバランスが崩れて、燃料電池の発電パワーに余剰が発生する。このような発電パワーの余剰分は、蓄電装置の過充電をもたらし、蓄電装置の破損や、電力分配のバランスを損なうことに繋がる。【０００９】
そこで、上記問題点を解決するために、本願発明の好ましい態様では、モーターの駆動電圧が低く、発生可能なトルクに制限がある場合でも、電力収支を適切に制御することにより、過剰な電力による不都合が発生することを抑制可能な燃料電池システムおよびその制御方法を提供する。
【課題を解決するための手段】
【００１０】
上記課題を解決する燃料電池システムの一態様は、燃料電池と、前記燃料電池からの発電パワーを供給可能に接続されるモーターと、前記燃料電池の発電要求パワーを演算して前記燃料電池を制御する制御装置と、を備え、前記制御装置は、出力要求に基づいて演算される出力要求トルクと、前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値と、に基づいて前記モーター要求トルクを演算し、前記モーター要求トルクに基づいて前記発電要求パワーを演算する燃料電池システムである。【００１１】
上記課題を解決する燃料電池システムの他の一態様は、燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムであって、出力要求に基づいて出力要求トルクを演算する出力要求トルク演算手段と、前記モーターの駆動電圧に基づいて、前記モーターが発生可能なトルク上限値を演算するトルク上限値演算手段と、前記出力要求トルクと前記トルク上限値とに基づいてモーター要求トルクを演算するモーター要求トルク演算手段と、前記モーター要求トルクに基づいて前記モーター要求パワーを演算するモーター要求パワー演算手段と、前記モーター要求パワーに基づいて燃料電池の発電要求パワーを演算する発電要求パワー演算手段と、を備える燃料電池システムでもある。【００１２】
上記課題を解決する燃料電池システムの制御方法の一態様は、燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムの制御方法であって、出力要求に基づいて出力要求トルクを演算するステップと、前記モーターの駆動電圧に基づいてトルク上限値を演算するステップと、前記出力要求トルクと前記トルク上限値とに基づいて前記モーター要求トルクを演算するステップと、前記モーター要求トルクに基づいて燃料電池の発電要求パワーを演算するステップと、を備えたことを特徴とする。【００１３】
モーターには、駆動電圧に応じて、特に駆動電圧が低い場合には、発生可能なトルクに限界（上限）が存在する。モーターで消費されるパワーはこのトルク上限値で駆動される場合の回転数に応じて定まる。本願発明の構成によれば、入力された出力要求に基づいて出力要求トルクを演算する場合に、モーターの駆動電圧に基づいてトルク上限値が演算され、このトルク上限値を超えないようにモーター要求トルクが演算される。そして、燃料電池の発電要求パワーは、このトルク上限値で上限処理がされたモーター要求トルクに基づき演算される。このため、トルク上限値以上のトルクを要求する出力要求が入力された場合であっても、トルク上限値でしかモーターを駆動できない状況下では、トルク上限値で駆動されるモーターで消費可能なパワーに見合った発電要求パワーが演算される。よって、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。【００１４】
本発明は、所望により以下のような要素を選択的に付加することが可能である。
（１）前記出力要求トルクは、アクセル開度と前記モーターの回転数とに基づいて演算されるようにしてもよい。本願発明では、「出力要求」は、燃料電池システムに対する入力値であるが、燃料電池システムが移動体（例えば自動車）に搭載される場合には、この「出力要求」はアクセル（ガスペダル）開度となる。よって、この場合の出力要求トルクは、アクセル開度とモーターの回転数とに基づき演算される。【００１５】
（２）前記モーターに接続されたインバーターを備え、前記トルク上限値は、前記インターバーの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能な上限値として演算されるようにしてもよい。モーターに電力を供給する、電力変換装置であるインバーターを備えるシステムにおいては、モーターの駆動電圧は、インバーターの入力電圧に対応して定まる電圧、例えば、三相交流電圧である。よって、このようなシステムにおけるトルク上限値は、インバーターの入力電圧とモーターの回転数とに基づき演算されることになる。【００１６】
（３）前記トルク上限値は、前記インバーターの入力電圧における電圧制御応答特性に基づいて演算されるように構成してもよい。モーターに電力を供給するインバーターを備えるシステムにおいては、モーターの駆動電圧は、インバーターの入力電圧に対応しており、インバーターの入力電圧は、コンバーター等の入力電圧の設定手段の制御特性に基づいて定まる。例えば、インバーターの入力電圧の変更を指令してからインバーターの入力電圧が指令どおりの値に変化するまでに遅れ、すなわち、電圧制御応答の遅れとなって現れる。かかる構成によれば、トルク上限値は、このインバーターの入力電圧における電圧制御応答特性に基づいて演算されるので、インバーターの入力電圧の制御に遅れが生じている期間中であっても過不足のない燃料電池の発電要求パワーが演算される。【００１７】
（４）前記モーター要求トルクは、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクであり、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値であるように演算される。かかる構成によれば、出力四級トルクがトルク上限値を超えた場合にトルク上限値が出力される上限処理が実行されることになる。【００１８】
（５）前記発電要求パワーは、前記モーター要求パワーと、前記モーター以外の負荷装置の要求パワーと、を合計して演算されることは好ましい。かかる構成によれば、発電要求パワーがモーター以外の負荷装置の要求パワーも含めて演算されるので、このような負荷装置の要求パワーが大きい場合や、負荷装置の数が大きく合計される要求パワーが大きくなるような場合に、正確な収支演算に基づく燃料電池の発電要求パワーを決定することが可能である。【００１９】
なお、上記オプションを含め、上記課題を解決するための燃料電池システムの具体的態様として次のような態様が考えられる。【００２０】
（１）モーターに接続されたインバーターと、燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、前記制御装置は、アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、前記インバーターの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能なトルク上限値を演算し、前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、を特徴とする燃料電池システム。【００２１】
（２）モーターに接続されたインバーターと、燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、前記制御装置は、アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、前記インターバーの入力電圧と、前記モーターの回転数と、前記インバーターの入力電圧における電圧制御応答特性と、に基づいて前記モーターが発生可能なトルク上限値を演算し、前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算することを特徴とする。
【発明の効果】
【００２２】
かかる発明によれば、発生可能なトルク上限値を超えないようにモーター要求トルクが演算され、発電要求パワーが演算されるので、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
【図面の簡単な説明】
【００２３】
【図１】実施形態に係るＦＣＨＶシステムのシステム構成図。
【図２】本実施形態１に係る燃料電池システム制御を実行する機能ブロック図。
【図３】通常のインバーター４の入力電圧ＶＩＮＶにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴＡＣＣの特性図。
【図４】相対的に低いインバーター１４の入力電圧ＶＩＮＶにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴＡＣＣの特性図。
【図５】インバーター１４の入力電圧ＶＩＮＶに応じた回転数Ｎ−モーター要求トルクＴＲＥＱの特性図。
【図６】本実施形態１に係る燃料電池システムの制御フローチャート。
【図７】本実施形態２に係る燃料電池システム制御を実行する機能ブロック図。
【図８】アクセル開度Ａｃｃ、インバーター入力電圧ＶＩＮＶ、およびモーター要求トルクＴＲＥＱの応答特性を説明するタイミングチャート。
【図９】本実施形態２に係る燃料電池システムの制御フローチャート。
【発明を実施するための形態】
【００２４】
次に本発明を実施するための好適な実施形態を、図面を参照しながら説明する。
以下の図面の記載において、同一又は類似の部分には同一又は類似の符号で表している。ただし、図面は模式的なものである。したがって、具体的な特性等は以下の説明を照らし合わせて判断するべきものである。また、図面相互間においても互いの特性が異なる部分が含まれていることは勿論である。また、以下の実施形態では、一つの制御装置で総ての処理をするように記載されているが、複数の制御部が協働して本発明に係る制御処理を完遂する場合をも含んでいる。
【００２５】
（実施形態１）
本実施形態１は、インバーターの入力電圧に応じて定められるトルク上限値に基づいてモーター要求トルクに上限を設ける態様に関する。
【００２６】
（システム構成）
図１は、本実施形態１に係る、車両に搭載される燃料電池システム１００のブロック図である。このような車両は、ハイブリッド形燃料電池車（ＦＣＨＶ：Fuel Cell Hybrid Vehicle）である。
【００２７】
燃料電池システム１００は、燃料電池１０、第１コンバーター１１、第２コンバーター１２、バッテリー１３、インバーター１４、モーター１５、補機インバーター１８、高電圧補機１９、および制御装置２０を備えて構成されている。
【００２８】
燃料電池１０は、複数の単位セルを直列に積層して構成される発電手段である。単位セルは、高分子電解質膜等のイオン交換膜をアノード極およびカソード極で狭み込んだ膜・電極接合体（ＭＥＡ：Membrane Electrode Assembly）をセパレータで挟み込んだ構造を有している。アノード極はアノード極用触媒層を多孔質支持層上に設けてあり、カソード極はカソード極用触媒層を多孔質支持層上に設けてある。各単位セルのアノード極には、セパレータを介して、図示しない燃料ガス供給系から燃料ガス（例えば水素ガス）が供給されるようになっている。各単位セルのカソード極には、セパレータを介して、図示しない酸化ガス供給系から酸化ガス（例えば空気）が供給されるようになっている。セパレータには、冷却液の流路が形成されており、図示しない冷却液供給系から、冷却液が供給されるようになっている。燃料電池１０においては、アノード極において（１）式の酸化反応が生じ、カソード極において（２）式の還元反応が生じ、燃料電池１０全体としては（３）式の起電反応が生じる。
【００２９】
Ｈ2 → ２Ｈ+＋２ｅ- …（１）
（１／２）Ｏ2＋２Ｈ+＋２ｅ- → Ｈ2Ｏ …（２）
Ｈ2＋（１／２）Ｏ2 → Ｈ2Ｏ …（３）
複数の単位セルが直列接続されることにより、燃料電池１０は出力端子に出力電圧ＶＦＣを出力するようになっている。燃料電池１０は、所定の電流−電圧出力特性を有しており、出力電圧ＶＦＣの変化に対応して、出力電流および出力電力が変化するようになっている。
【００３０】
第１コンバーター１１は、電圧変換器であり、ＤＣ−ＤＣコンバーターとしての構成を備えている。第１コンバーター１１は、三相運転方式が用いられている場合には、例えば三相ブリッジ形コンバーター等の回路構成を備えている。三相ブリッジ形コンバーターは、リアクトル、整流用のダイオード、ＩＧＢＴ（Insulated Gate Bipolar Transistor）等からなるスイッチング素子を備えている。これらの素子を組み合わせることにより、入力された直流電圧を一旦交流に変換するインバータ−類似の回路部分と、その交流を再び整流して、異なる直流電圧に変換する部分とが形成される。なお、第１コンバーター１１の回路構成は、上記に限る趣旨ではなく、燃料電池１０の出力電圧ＶＦＣの制御が可能なあらゆる構成を採用することができる。
【００３１】
第１コンバーター１１は、一次側に燃料電池１０の出力端子が接続され、二次側にインバーター１４の入力端子が接続されている。第１コンバーター１１は、制御装置２０からのコマンドＣＶＦＣに従って、一次側の端子電圧（燃料電池１０の出力電圧ＶＦＣ）を制御するように構成されている。すなわち、この第１コンバーター１１により、燃料電池１０の出力電圧ＶＦＣが目標出力に応じた電圧（すなわち、目標出力電圧ＶＦＣ）となるように制御される。また第１コンバーター１１は、燃料電池１０の出力電圧ＶＦＣとインバーター１４の入力電圧ＶＩＮＶとを整合させるように電圧を変換するように構成されている。
【００３２】
バッテリー１３は、蓄電装置であり、燃料電池１０で発電された電力のうち、余剰電力の貯蔵源、回生制動時の回生エネルギー貯蔵源、燃料電池車両の加速または減速に伴う負荷変動時のエネルギーバッファとして機能する。バッテリー１３としては、例えば、ニッケル・カドミウム蓄電池、ニッケル・水素蓄電池、リチウム二次電池等の二次電池が利用される。バッテリー１３の出力電圧ＶＢＡＴが、第２コンバーター１２の入力電圧となる。
【００３３】
第２コンバーター１２は、電圧変換器であり、第１コンバーター１１と同様のＤＣ−ＤＣコンバーターとしての構成を備えている。第２コンバーター１２は、一次側にバッテリー１３の出力端子が接続され、二次側にインバーター１４の入力端子が接続されている。第２コンバーター１２は、制御装置２０からのコマンドＣＶＩＮＶに従って、二次側の端子電圧（インバーター１４の入力電圧ＶＩＮＶ）を制御するように構成されている。例えば、モーター１５の要求電力が急激に変化した場合（以下では、増加した場合を想定）、第２コンバーター１２は、設定された目標入力電圧（要求電圧）となるまでインバーター１４の入力電圧ＶＩＮＶを制御する。なお、第２コンバーター１２の回路構成は、インバーター１４の入力電圧ＶＩＮＶの制御が可能なあらゆる構成を採用することができる。
【００３４】
インバーター１４は、電力変換器であり、入力端子に供給される直流入力電圧を交流電圧に変換してモーター１５に供給するように構成されている。インバーター１４の回路構成は、例えば、パルス幅変調方式で駆動されるＰＷＭインバータ回路を備えている。インバーター１４は、第２コンバーター１２が制御する入力電圧ＶＩＮＶに対応する三相交流電圧をモーター１５に供給するように構成されている。また、現時点で出力している駆動電圧（インバーター出力電圧）Ｖｄを駆動電圧信号ＳＶｄとして制御装置２０に出力するように構成されている。
【００３５】
モーター１５は、車両走行用のトラクションモータであり、駆動電力が供給される場合には本車両に推進力を与え、減速された場合には回生電力を発生するようになっている。ディファレンシャル１６は、減速装置であり、モーター１５の高速回転を所定の比率で減速し、タイヤ１７が設けられたシャフトを回転させるように構成されている。シャフトには図示せぬ車輪速センサ等が設けられ、車両の車速を検知可能になっている。回転数センサ２３は、モーター１５の回転数を検出して回転数信号ＳＮを制御装置２０に出力するようになっている。
【００３６】
補機インバーター１８は、電力変換器であり、入力端子に供給される直流電流を交流電流に変換して高電圧補機１９に供給するように構成されている。補機インバーター１８の回路構成は、上記インバーター１４と同じである。補機インバーター１８は、２コンバーター１２が制御する入力電圧ＶＩＮＶに対応する三相交流電圧を高電圧補機１９に供給するように構成されている。なお、高電圧補機１９は、本燃料電池システム１００を機能させるための、図示しない加湿器、エアーコンプレッサー、水素ポンプ、及び冷却液ポンプ等の総称である。
【００３７】
制御装置２０は、燃料電池システム１００を制御するコンピュータシステムであり、例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を備えている。制御装置２０は、アクセル開度センサー２１からアクセル開度Ａｃｃに応じたアクセル開度信号ＳＡＣＣを入力する。また、センサ群２２からの各種信号を入力し、制御に必要な各種演算を実施するようになっている。センサ群２２としては、燃料電池１０の出力電流を検出する電流センサ、出力電圧を検出する電圧センサ、燃料電池１０の冷却液温度を検出する温度センサ、エアーコンプレッサーや水素ポンプ、及び冷却液ポンプ等の回転数を検出する回転数センサ等を含む。また、制御装置２０は、モーター１５の回転数Ｎを検出する回転数センサ２３からの回転数信号ＳＮを入力する。
【００３８】
制御装置２０は、これらの信号を参照して、システム全体を制御する。概略説明すると、アクセル開度Ａｃｃおよびモーター回転数Ｎに基づいて出力要求トルクＴＡＣＣを演算し、次いでモーター要求トルクＴＲＥＱを演算する。そして、モーター要求トルクＴＲＥＱとモーター回転数Ｎとに基づいてモーター要求パワーＰＭを演算し、モーター要求パワーＰＭと高電圧補機パワーＰＡＵＸとに基づいて発電要求パワーＰＦＣを演算する。そして、発電要求パワーＰＦＣを出力させるために必要な燃料電池１０の出力電圧ＶＦＣを燃料電池１０の電流−電圧（Ｉ−Ｖ）特性から演算する。必要に応じて、制御装置２０は、燃料電池１０とバッテリー１３とのそれぞれの出力電力の配分を決定する。そして、求められた燃料電池１０の要求電力が得られるように、第１コンバーター１１にコマンドＣＶＦＣを出力して、燃料電池１０の出力電圧ＶＦＣを制御する。また、求められたバッテリー１３の要求電力が取り出せるように、第２コンバーター１２にコマンドＣＶＩＮＶを出力して、インバーター１４の入力電圧ＶＩＮＶを制御する。インバーター１４の入力電圧ＶＩＮＶは、モーター１５に与えられるモーター要求トルクＴＲＥＱに対応している。
【００３９】
（機能ブロック）
図２に、本実施形態１において、制御装置２０により機能的に実現される、燃料電池システム１００を制御するための機能ブロック図を示す。これらの機能ブロックは、制御装置２０が、定期的にまたは不定期に、本発明に係る制御処理（図６参照）を実行するプログラムを呼び出すことにより、機能的に実現される。
【００４０】
なお、図２に示す機能ブロックは便宜上機能を区分けした構成であり、必ずしも図２のとおりに機能分離していることを要しない。図２に列記した入力に基づいて燃料電池１０の出力電圧ＶＦＣを制御できる構成であれば、図２とは異なる機能ブロックを備えていてもよい。
【００４１】
図２に示すように、制御装置２０は、機能ブロックとして、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、および発電要求パワー演算手段２０５を備えて構成されている。
【００４２】
出力要求トルク演算手段２０１は、アクセル開度信号ＳＡＣＣから取得されたアクセル開度Ａｃｃ、および、回転数信号ＳＮから取得されたモーター１５の回転数Ｎに基づき、出力要求トルクＴＡＣＣを演算する機能ブロックである。この出力要求トルクは、アクセル開度Ａｃｃに鑑み、本来的に要求されているモーター１５の要求トルクＴＲＥＱである。
【００４３】
図３に、通常のインバーター入力電圧ＶＩＮＶにおける、アクセル開度に応じた回転数Ｎ−出力要求トルクＴＡＣＣの特性図を示す。モーターにおける一般的な特性として、図３に示すように、モーターの回転数が定まると、回転数に応じて発生可能なトルクが所定の回転数−トルク特性（以下「Ｎ−Ｔ特性」という。）に基づき定まる。このようなＮ−Ｔ特性は、インバーターの入力電圧ＶＩＮＶ（すなわちモーターの駆動電圧Ｖｄに対応）が十分に高い場合（ＶＩＮＶ＝Ｖ０）に妥当する。出力要求の大きさ、例えば、アクセル開度が変化すると、このＮ−Ｔ特性も変化する。
【００４４】
図３に示す例では、アクセル開度Ａｃｃが開度ａであるときのＮ−Ｔ特性ＴＡＣＣ（ａ）、アクセル開度Ａｃｃが開度ｂであるときのＮ−Ｔ特性ＴＡＣＣ（ｂ）、およびアクセル開度Ａｃｃが開度ｃであるときのＮ−Ｔ特性ＴＡＣＣ（ｃ）が例示されている。図３に示すように、モーター１５の回転数ＮがＮreqである場合、アクセル開度Ａｃｃが開度ａであるときには、Ｎ−Ｔ特性ＴＡＣＣ（ａ）から、出力要求トルクＴＡＣＣがＴｎａとして算出可能である。アクセル開度Ａｃｃが開度ｂであるときには、Ｎ−Ｔ特性ＴＡＣＣ（ｂ）から、出力要求トルクＴＡＣＣがＴｎｂとして算出可能である。アクセル開度Ａｃｃが開度ｃであるときには、Ｎ−Ｔ特性ＴＡＣＣ（ｃ）から、出力要求トルクＴＡＣＣがＴｎｃとして算出可能である。出力要求トルク演算手段２０１は、図３に示すようなＮ−Ｔ特性をデータテーブルの形態で、または、関係式の形態で記憶し、出力要求トルクＴＡＣＣの演算に利用するようになっている。
【００４５】
本実施形態１では、インバーター１４の入力電圧ＶＩＮＶ、すなわち第２コンバーター１２の出力要求電圧に鑑み、本来要求されているトルクＴＲＥＱをモーター１５が発生不可能な場合には、それに応じて燃料電池１０の発電量を制限するよう構成されている。その処理を行う機能ブロックが、次に説明するトルク上限値演算手段２０２およびモーター要求トルク演算手段２０３である。
【００４６】
トルク上限値演算手段２０２は、インバーター１４の入力電圧ＶＩＮＶに基づいて、モーター１５が発生可能なトルク上限値ＴＬＩＭを演算する機能ブロックである。
【００４７】
図４に、相対的に低いインバーター入力電圧ＶＩＮＶにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴＡＣＣの特性図を示す。インバーター１４の入力電圧（すなわちモーターの駆動電圧Ｖｄに対応）が十分に高い図３の場合とは異なり、インバーター１４の入力電圧ＶＩＮＶが相対的に低い（ＶＩＮＶ＝Ｖｌ（＜Ｖ０））領域では、図３に示すようなＮ−Ｔ特性どおりにトルクを発生させることが不可能になる。図４に示すように、モーターの回転数Ｎに応じて発生可能なトルクが定まるＮ−Ｔ特性となっているが、これはそのインバーター１４の入力電圧ＶＩＮＶにおいて発生可能なモーター１５のトルクＴの最大値を示している。このようなトルクの上限を規定するトルク上限値ＴＬＩＭは、出力要求の大きさ、例えば、アクセル開度が変化すると、アクセル開度に応じて変化する。図４に示すようなＮ−Ｔ特性は、インバーター１４の入力電圧ＶＩＮＶに対応して変化するため、入力電圧ＶＩＮＶに対応させて、複数種類のＮ−Ｔ特性を予め用意しておくことが好ましい。
【００４８】
図４に示す例では、アクセル開度Ａｃｃが開度ａであるときのトルク上限値特性ＴＬＩＭ（ａ）、アクセル開度Ａｃｃが開度ｂであるときのトルク上限値特性ＴＬＩＭ（ｂ）、およびアクセル開度Ａｃｃが開度ｃであるときのトルク上限値特性ＴＬＩＭ（ｃ）が例示されている。図４に示すように、モーター１５の回転数ＮがＮreqである場合、アクセル開度Ａｃｃが開度ａであるときには、トルク上限値特性ＴＬＩＭ（ａ）から、トルク上限値ＴＬＩＭがＴｌａとして算出可能である。アクセル開度Ａｃｃが開度ｂであるときには、トルク上限値特性ＴＬＩＭ（ｂ）から、トルク上限値ＴＬＩＭがＴｌｂとして算出可能である。アクセル開度Ａｃｃが開度ｃであるときには、トルク上限値特性ＴＬＩＭ（ｃ）から、トルク上限値ＴＬＩＭがＴｌｃとして算出可能である。トルク上限値演算手段２０２は、図４に示すようなトルク上限値特性をデータテーブルの形態で、または、関係式の形態で記憶し、トルク上限値ＴＬＩＭの演算に利用するようになっている。
【００４９】
モーター要求トルク演算手段２０３は、演算された出力要求トルクＴＡＣＣとトルク上限値ＴＬＩＭとに基づいて、モーター要求トルクＴＲＥＱを演算する機能ブロックである。具体的には、モーター要求トルク演算手段２０３は、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭ以下である場合は出力要求トルクＴＡＣＣをモーター要求トルクＴＲＥＱ（＝ＴＡＣＣ）として算出する。また、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭを超える場合はトルク上限値ＴＬＩＭをモーター要求トルクＴＲＥＱ（＝ＴＬＩＭ）として算出する。トルク上限値ＴＬＩＭで出力要求トルクＴＡＣＣを上限処理しているのである。
【００５０】
モーター要求パワー演算手段２０４は、モーター要求トルクＴＲＥＱに基づいてモーター要求パワーを演算する機能ブロックである。モーター要求パワーＰＭは、モーター要求トルクＴＲＥＱに回転数Ｎを乗じた値となる（ＰＭ＝ＮＸＴＲＥＱ）。
【００５１】
発電要求パワー演算手段２０５は、モーター要求パワーＰＭに基づいて燃料電池の発電要求パワーＰＦＣを演算する機能ブロックである。発電要求パワーＰＦＣは、演算されたモーター要求パワーＰＭに加えて、モーター以外の負荷装置の要求パワーを合計して演算する。具体的には、高電圧補機１９において必要とされる高電圧補機パワーＰＡＵＸをモーター要求パワーＰＭに合計した値を発電要求パワーＰＦＣとして算出する。
【００５２】
以上の処理では、出力要求トルク演算手段２０１が図３に示すようなＮ−Ｔ特性に基づいて出力要求トルクＴＡＣＣを決定し、トルク上限値演算手段２０２が図４に示すようなＮ−Ｔ特性に基づいてトルク上限値ＴＬＩＭを決定した。そして、モーター要求トルク演算手段２０３が両者を比較し、モーター要求トルクＴＲＥＱを決定していた。これらの処理は、図５に示すような、アクセル開度Ａｃｃ毎に決定される、インバーター１４の入力電圧ＶＩＮＶに応じた回転数Ｎ−モーター要求トルクＴＲＥＱのＮ−Ｔ特性からも理解することが可能である。
【００５３】
アクセル開度Ａｃｃが定まると、図５に示すような、インバーター１４の入力電圧ＶＩＮＶに応じた回転数Ｎ−モーター要求トルクＴＲＥＱのＮ−Ｔ特性が定まる。図５では、インバーター入力電圧ＶＩＮＶがＶａであるときのモーター要求トルク特性ｔＶ（Ｖａ）、インバーター入力電圧ＶＩＮＶがＶｂであるときのモーター要求トルク特性ｔＶ（Ｖｂ）、およびインバーター入力電圧ＶＩＮＶがＶｃであるときのモーター要求トルク特性ｔＶ（Ｖｃ）が例示されている。図５に示すように、モーター１５の回転数ＮがＮreqである場合、駆動電圧がＶａであるときにはモーター要求トルク特性ｔＶ（Ｖａ）から、モーター要求トルクＴＲＥＱがＴｒａとして算出可能である。駆動電圧がＶｂであるときにはモーター要求トルク特性ｔＶ（Ｖｂ）から、モーター要求トルクＴＲＥＱがＴｒｂとして算出可能である。駆動電圧がＶｃであるときにはモーター要求トルク特性ｔＶ（Ｖｃ）から、モーター要求トルクＴＲＥＱがＴｒｃとして算出可能である。
【００５４】
ここで、図５に示すように、インバーター入力電圧ＶＩＮＶがＶａである場合、トルク上限値ＴＬＩＭによる制限が無いと仮定した場合には、図３に示すようなＮ−Ｔ特性に基づいて、ＴＡＣＣがモーター要求トルクＴＲＥＱとして決定される。しかし、現実には、モーター１５には図４に示されるようなトルク上限特性が存在する。このため、インバーター入力電圧ＶＩＮＶがＶａである場合、トルク上限値ＴＬＩＭで制限されたＴｒａがモーター要求トルクＴＲＥＱとして決定される。トルク制限が無いと仮定した場合のモーター要求トルクＴＡＣＣとトルク制限を含めて決定したモーター要求トルクＴｒａとの差分ΔＴ（＝ＴＡＣＣ−Ｔｒａ）に対応するパワーΔＰ（＝Ｎreq×ΔＴ）が、トルク制限をしないことによる余剰な発電パワーである。本発明によれば、適切なトルク制限処理により、電力収支上余剰なパワーΔＰの発電を禁止することで、余剰電力の発生を抑制することに成功している。
【００５５】
なお、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、およびモーター要求トルク演算手段２０３の処理は、図５のような、インバーター１４の入力電圧ＶＩＮＶに応じた回転数Ｎ−モーター要求トルクＴＲＥＱのＮ−Ｔ特性を利用することで簡素化できる。例えば、予め、図５のようなＮ−Ｔ特性をアクセル開度Ａｃｃごとに測定し、その特性をデータテーブルの形態で、または、関係式の形態で記憶しておく。そして、アクセル開度Ａｃｃ、モーター１５の回転数Ｎ、およびインバーター１４の入力電圧ＶＩＮＶを入力値として、このデータテーブルまたは関係式を参照してモーター要求トルクＴＲＥＱを特定する。このような処理により、トルク上限値ＴＬＩＭに対応して制限されたモーター要求トルクＴＲＥＱを一回のデータテーブルまたは関係式の参照より決定できることになる。
【００５６】
（動作）
次に図６のフローチャートを参照しながら、上記機能ブロックで実現される本実施形態１の燃料電池システム１００の制御処理を説明する。以下の制御処理は、定期的にまたは不定期に繰り返し実行される処理セットとなっている。例えば、本実施形態では、所定の制御周期Ｔint毎に、図６に示すような制御処理を実行するプログラムが制御装置２０内で呼び出される（コールされる）ものとする。
【００５７】
ステップＳ１０において、制御装置２０は、制御周期Ｔint毎に訪れる制御タイミングであるか否かを判定する。判定の結果、制御タイミングが到来していた場合（ＹＥＳ）、ステップＳ１１に移行し、図２に示す出力要求トルク演算手段２０１は、アクセル開度センサー２１からアクセル開度信号ＳＡＣＣを読み込み、回転数センサ２３から回転数信号ＳＮを読み込む。そしてアクセル開度信号ＳＡＣＣが示すアクセル開度Ａｃｃと、回転数信号ＳＮが示すモーター回転数Ｎと、に基づいて、出力要求トルクＴＡＣＣを演算する。すなわち、図３に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照して、アクセル開度Ａｃｃに対応した回転数Ｎ−出力要求トルク特性ＴＡＣＣ（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じた出力要求トルクＴＡＣＣを演算する。
【００５８】
次いでステップＳ１２に移行し、図２に示すトルク上限値演算手段２０２は、現時点におけるインバーター１４の入力電圧ＶＩＮＶを取得する。そして、取得されたにインバーター入力電圧ＶＩＮＶに対応する、図４に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照する。そして、アクセル開度Ａｃｃに応じたトルク上限値特性ＴＬＩＭ（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じたトルク上限値ＴＬＩＭを演算する。
【００５９】
次いでステップＳ１３において、図２に示すモーター要求トルク演算手段２０３は、演算された出力要求トルクＴＡＣＣとトルク上限値ＴＬＩＭとを比較する。比較の結果、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭ以下である場合（ＹＥＳ）は、ステップＳ１４に移行し、モーター要求トルク演算手段２０３は、出力要求トルクＴＡＣＣをモーター要求トルクＴＲＥＱ（＝ＴＡＣＣ）として算出する。一方、上記比較の結果、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭを超える場合（ＮＯ）は、ステップＳ１５に移行し、モーター要求トルク演算手段２０３は、トルク上限値ＴＬＩＭをモーター要求トルクＴＲＥＱ（＝ＴＬＩＭ）として算出する。
【００６０】
次いでステップＳ１６に移行し、図２に示すモーター要求パワー演算手段２０４は、モーター要求トルクＴＲＥＱに基づいてモーター要求パワーを演算する。具体的には、モーター要求トルクＴＲＥＱに回転数Ｎを乗じた値をモーター要求パワーＰＭ（＝ＮＸＴＲＥＱ）として演算する。
【００６１】
次いでステップＳ１７に移行し、発電要求パワー演算手段２０５は、モーター要求パワーＰＭに基づいて燃料電池の発電要求パワーＰＦＣを演算する。具体的には、発電要求パワーＰＦＣは、演算されたモーター要求パワーＰＭと、高電圧補機１９において必要とされる高電圧補機パワーＰＡＵＸとを合計した値を発電要求パワーＰＦＣとして算出する。
【００６２】
なお、ステップＳ１０において、制御タイミングでないと判断された場合には（ＮＯ）、当該制御処理は実行されずに終了する。
【００６３】
その後、制御装置２０は、発電要求パワーを燃料電池１０に出力させるための出力電圧ＶＦＣを燃料電池１０のＩ−Ｖ特性に基づいて決定し、この出力電圧ＶＦＣに制御させるためのコマンドＣＶＦＣを第１コンバーター１１に出力する。この処理により、発電要求パワーＰＦＣに対応した過不足の無い発電パワーが燃料電池１０から出力される。この発電パワーは、トルクの上限処理がされたモーター１５で消費する電力と等しいため、過剰な電力が生じることが抑制される。
【００６４】
（本実施形態１における利点）
本実施形態１によれば、以下のような利点を有する。
（１）本実施形態１によれば、入力された出力要求であるアクセル開度に基づいて出力要求トルクＴＡＣＣを演算する場合に、インバーター入力電圧ＶＩＮＶに基づいてトルク上限値ＴＬＩＭが演算され、このトルク上限値ＴＬＩＭを超えないようにモーター要求トルクＴＡＣＣが演算される。そして、燃料電池１０の発電要求パワーＰＦＣは、このトルク上限値ＴＬＩＭで上限処理がされたモーター要求トルクＴＲＥＱに基づき演算される。このため、アクセル開度Ａｃｃがトルク上限値ＴＬＩＭ以上のトルクを要求していたとしても、トルク上限値ＴＬＩＭまでしかモーター１５を駆動できない状況下では、トルク上限値ＴＬＩＭで駆動されるモーター１５で消費可能なパワーに見合った発電要求パワーＰＦＣが演算される。よって、モーター１５で消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
【００６５】
（２）本実施形態１によれば、アクセル開度Ａｃｃとモーター１５の回転数Ｎとに基づき出力要求トルクＴＡＣＣを演算するように構成したので、車両に搭載する燃料電池システム１００に適している。
【００６６】
（３）本実施形態１によれば、トルク上限値ＴＬＩＭをインバーター入力電圧ＶＩＮＶ、モーター回転数Ｎ、およびアクセル開度Ａｃｃに対応させて記憶するように構成したので、適切なトルク上限値ＴＬＩＭを決定可能である。
【００６７】
（４）本実施形態１によれば、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭを超える場合には、トルク上限値ＴＬＩＭがモーター要求トルクＴＲＥＱとなるように演算されるので、モーター要求トルクＴＲＥＱを実際にモーター１５が発生するトルクに適合させることができる。
【００６８】
（５）本実施形態１によれば、モーター要求パワーＰＭに、高電圧補機１９で消費される高電圧補機パワーＰＡＵＸを加えて発電要求パワーＰＦＣが決定されるので、適切な電力収支を反映した発電要求パワーＰＦＣを演算可能である。
【００６９】
（実施形態２）
本実施形態２は、インバーター１４における電圧制御応答特性を考慮した燃料電池システム１００の制御方法に関する。
【００７０】
本実施形態２において、燃料電池システム１００の構成については、図１に基づき説明した上記実施形態１と同様であるため、同じ符号を使用することとし、その説明を省略する。
【００７１】
図７に、本実施形態２において、制御装置２０により機能的に実現される燃料電池１０を制御するための機能ブロック図を示す。これらの機能ブロックは、制御装置２０が、定期的にまたは不定期に、本発明に係る制御処理（図９参照）を実行するプログラムを呼び出すことにより、機能的に実現される。
【００７２】
なお、図７に示す機能ブロックは便宜上機能を区分けした構成であり、必ずしも図７のとおりに機能分離していることを要しない。図７に列記した入力に基づいて燃料電池１０の出力電圧ＶＦＣを制御できる構成であれば、図７とは異なる機能ブロックを備えていてもよい。
【００７３】
図７に示すように、制御装置２０は、機能ブロックとして、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、発電要求パワー演算手段２０５、および加算手段２０６を備えて構成されている。出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、および発電要求パワー演算手段２０５については、上記実施形態１で説明したとおりであるため、その説明を省略する。
【００７４】
特に本実施形態２では、加算手段２０６を備える点で、上記実施形態１と異なる。この加算手段２０６は、インバーター１４の入力電圧ＶＩＮＶと、第２コンバーター１２の電圧制御応答特性から導かれた電圧オフセットΔＶと、を加算する機能ブロックである。すなわち、トルク上限値演算手段２０２には、インバーター入力電圧ＶＩＮＶとオフセット電圧ΔＶとの加算値（＝ＶＩＮＶ＋ΔＶ）が入力される点が特徴となっている。第２コンバーター１２の電圧制御応答特性に基づくオフセット電圧ΔＶをインバーター入力電圧ＶＩＮＶに加算する技術的意義について、以下、図８に基づき説明する。
【００７５】
図８に、アクセル開度Ａｃｃ、インバーター入力電圧ＶＩＮＶ、およびモーター要求トルクＴＲＥＱの応答特性を説明するタイミングチャートを示す。図８は、燃料電池システム１００の制御に関する制御周期Ｔintが時刻ｔ１、ｔ２、ｔ３といった順で到来している場合の制御特性を示している。
【００７６】
時刻ｔ１までは、アクセル開度ＡｃｃとしてＡｃｃ１が入力されているものとする。これに対応して、第２コンバーター１２からはインバーター入力電圧ＶＩＮＶとしてＶＩＮＶ１が出力され、モーター要求トルクＴＲＥＱとしてＴＲＥＱ１が出力されている。
【００７７】
いま、時刻ｔ２において、アクセルが踏み込まれ、アクセル開度ＡｃｃがＡｃｃ１からＡｃｃ２に変化したものとする。上記実施形態１で説明したように、アクセル開度Ａｃｃが変化した場合には、図７に示す出力要求トルク演算手段２０１が出力要求トルクＴＡＣＣを変化させ、モーター要求トルク演算手段２０３がモーター要求トルクＴＲＥＱを変化させる。
【００７８】
ここで、現実の装置としての第２コンバーター１２は、要求されたインバーター入力電圧ＶＩＮＶを出力させる指令値であるコマンドＣＶＩＮＶが指定されてから、その指令値を出力電圧に反映させるまでに所定の出力応答特性に対応した制御遅れを生ずる。例えば、図８に示す例では、アクセル開度ＡｃｃがＡｃｃ１からＡｃｃ２に変化したことを受けて、インバーター入力電圧ＶＩＮＶをＶＩＮＶ１からＶＩＮＶ２に変化させるようなコマンドＣＶＩＮＶが、時刻ｔ２に第２コンバーター１２に指令されている。このコマンドを受けた第２コンバーター１２は、時刻ｔ２からその出力電圧を変化させていく。この出力電圧の応答特性は、例えば線形的な変化である。ここで、第２コンバーター１２の出力応答特性Ｖ０（ｔ）は、時刻ｔ２を起点とすると、例えば、式（４）という関係式で近似可能である。
【００７９】
Ｖ０（ｔ）＝ΔＶ・ｔ／Ｔint＋ＶＩＮＶ１  …（４）
式（４）に示す出力応答特性Ｖ０（ｔ）は、制御周期Ｔintが経過した時にΔＶだけ電圧が変化していくような応答特性である。すなわち、制御周期Ｔintに相当する時間が経過するたびにΔＶだけインバーター１４の入力電圧が上昇していく。そして、要求されたインバーター入力電圧であるＶＩＮＶ２に達すると、インバーター１４の入力電圧ＶＩＮＶは一定値（ＶＩＮＶ２）となる。
【００８０】
上記のような出力応答特性が第２コンバーター１２に存在するため、アクセル開度Ａｃｃの変化に応じて第２コンバーター１２の要求出力電圧（＝ＶＩＮＶ）を変化させるコマンドＣＶＩＮＶを送信しても、インバーター１４の入力電圧は即時に変化は生じない。よって、トルク上限値ＴＬＩＭを演算するために、図７のトルク上限値演算手段２０２に入力されるインバーター入力電圧ＶＩＮＶは、直前の制御タイミングにおけるインバーター１４の入力電圧ＶＩＮＶと変わらない。すなわち、図８に示すように、時刻ｔ２において、トルク上限値演算手段２０２に入力されるインバーター１４の入力電圧は、ほぼＶＩＮＶ１（＝Ｖ０（ｔ２））のままである。
【００８１】
ここで、上記第２コンバーター１２の出力応答特性Ｖ０（ｔ）や燃料電池１０の発電応答特性による遅延のため、時刻ｔ２において制御装置２０により算出された発電要求パワーＰＦＣが実際に反映されるのは、時刻ｔ３のタイミングとなる。よって、時刻ｔ２において演算すべき発電要求パワーＰＦＣは、時刻ｔ３の時点において想定されるトルク上限値ＴＬＩＭに基づいて演算されていなければならない。このため、時刻ｔ３において正しいトルク上限値ＴＬＩＭを求めるために、時刻ｔ３において入力されているインバーター１４の入力電圧（＝Ｖ０（ｔ３）＝ＶＩＮＶ１＋ΔＶ）が、時刻ｔ２の時点で、トルク上限値演算手段２０２に入力されていなければならない。
【００８２】
そこで、本実施形態２では、図７の加算手段２０６により、第２コンバーター１２の応答特性Ｖ０（ｔ）から制御周期Ｔint経過後に生じていると推測されるオフセット電圧ΔＶを予めインバーター１４の入力電圧ＶＩＮＶに加算してから、トルク上限値演算手段２０２に入力しているのである。トルク上限値演算手段２０２に入力される電圧は、式（５）のＶ１（ｔ）に対応したものとなる。
【００８３】
Ｖ１（ｔ）＝Ｖ０（ｔ）＋ΔＶ  …（５）
【００８４】
このような処理を実行しない場合、モーター要求トルク演算手段２０３で演算されるモーター要求トルクＴＲＥＱは、図８のＴ０（ｔ）に示すように変化していく。この点、本実施形態２では、上述したように、制御周期Ｔint経過後に生じていると推測される出力電圧のオフセットΔＶに基づいて、モーター要求トルクＴＲＥＱが演算されるので、演算値としては、図８のＴ１（ｔ）で示すようにモーター要求トルクＴＲＥＱが演算されることになる。なお、ＴＡＣＣは出力応答特性による遅延が生じないと仮定した場合のモーター要求トルクＴＲＥＱである。
【００８５】
次に図９のフローチャートを参照しながら、上記機能ブロックで実現される本実施形態２の燃料電池システム１００の制御処理を説明する。以下の制御処理は、定期的にまたは不定期に繰り返し実行される処理セットとなっている。例えば、本実施形態では、所定の制御周期Ｔint毎に、図９に示すような制御処理を実行するプログラムが制御装置２０内で呼び出される（コールされる）ものとする。
【００８６】
ステップＳ２０において、制御装置２０は、制御周期Ｔint毎に訪れる制御タイミングであるか否かを判定する。判定の結果、制御タイミングが到来していた場合（ＹＥＳ）、図７に示す出力要求トルク演算手段２０１は、ステップＳ２１に移行し、図６のステップＳ１１と同様にして、アクセル開度信号ＳＡＣＣが示すアクセル開度Ａｃｃと、回転数信号ＳＮが示すモーター回転数Ｎと、に基づいて、出力要求トルクＴＡＣＣを演算する。
【００８７】
次いでステップＳ２２に移行し、図７に示す加算手段２０６は、インバーター１４の入力電圧ＶＩＮＶを入力する。また、予め測定された第２コンバーター１２等の出力応答特性Ｖ０（ｔ）（式（４）参照）によって定まるオフセット電圧ΔＶを入力する。そして検出されたインバーター１４の入力電圧ＶＩＮＶと推測されるオフセット電圧ΔＶとを加算した電圧値をトルク上限値演算手段２０２に出力する。
【００８８】
次いで、ステップＳ２３に移行し、図７に示すトルク上限値演算手段２０２は、図６のステップＳ１２と同様にして、図４に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照する。そして、アクセル開度Ａｃｃに応じたトルク上限値特性ＴＬＩＭ（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じたトルク上限値ＴＬＩＭを演算する。このとき、参照されるＮ−Ｔ特性は、インバーター入力電圧がＶＩＮＶ＋ΔＶである場合のＮ−Ｔ特性となる。
【００８９】
次いでステップＳ２４において、図７に示すモーター要求トルク演算手段２０３は、図６のステップＳ１３と同様にして、演算された出力要求トルクＴＡＣＣとトルク上限値ＴＬＩＭとを比較する。比較の結果、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭ以下である場合（ＹＥＳ）は、ステップＳ２５に移行し、モーター要求トルク演算手段２０３は、出力要求トルクＴＡＣＣをモーター要求トルクＴＲＥＱ（＝ＴＡＣＣ）として算出する。一方、上記比較の結果、出力要求トルクＴＡＣＣがトルク上限値ＴＬＩＭを超える場合（ＮＯ）は、ステップＳ２６に移行し、モーター要求トルク演算手段２０３は、トルク上限値ＴＬＩＭをモーター要求トルクＴＲＥＱ（＝ＴＬＩＭ）として算出する。
【００９０】
次いでステップＳ２７に移行し、図７に示すモーター要求パワー演算手段２０４は、図６のステップＳ１６と同様にして、モーター要求トルクＴＲＥＱに基づいてモーター要求パワーを演算する。
【００９１】
次いでステップＳ２８に移行し、図７に示す発電要求パワー演算手段２０５は、図６のステップＳ１７と同様にして、モーター要求パワーＰＭに基づいて燃料電池の発電要求パワーＰＦＣを演算する。
【００９２】
なお、ステップＳ２０において、制御タイミングでないと判断された場合には（ＮＯ）、当該制御処理は実行されずに終了する。
【００９３】
その後、制御装置２０は、発電要求パワーを燃料電池１０に出力させるための出力電圧ＶＦＣを燃料電池１０のＩ−Ｖ特性に基づいて決定し、この出力電圧ＶＦＣに制御させるためのコマンドＣＶＦＣを第１コンバーター１１に出力する。
【００９４】
以上、本実施形態２によれば、第２コンバーター１２等に出力応答特性に由来する遅延が発生する場合であっても、発電要求パワーＰＦＣに対応した過不足の無い発電パワーが燃料電池１０から出力される。この発電パワーは、トルクの上限処理がされたモーター１５で消費する電力と等しいため、過剰な電力が生じることが抑制される。
【００９５】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨に反しない範囲において、適宜変形して適用することが可能である。
例えば、上記実施形態では、第１コンバーター１１、第２コンバーター１２、およびインバーター１４を備える燃料電池システム１００に本発明を適用したが、これに限定されることはない。ＤＣ−ＤＣコンバーターを一つ、または３つ以上備える燃料電池システムについても、本発明を適用することが可能である。
【００９６】
また、モーター１５が直流駆動可能であって、インバーター１４を必要としない燃料電池システムに対しても本発明を適用可能である。このような燃料電池システムでは、インバーターの入力電圧に代えて、モーター１５の入力電圧を検出して利用すればよい。
【００９７】
また、モーター１５は、必ずしも車両走行用のモーターであることを要しない。駆動電圧に対応して発生するトルクに上限を生じるようなモーターであれば、本発明を適用可能である。
【００９８】
また、上記実施形態では、出力要求としてアクセル（ガスペダル）開度Ａｃｃを入力していたがこれに限定されない。例えば、載置型の燃料電池システムでは、アクセルに相当する操作手段が存在しない場合がある。このようなシステムでは、アクセル以外の出力要求に関する情報を利用するように構成すればよい。
【産業上の利用の可能性】
【００９９】
本発明の燃料電池システムおよびその制御方法は、車両に限らず、他の移動体に搭載して適用可能である。そのような移動体として、列車、船舶、航空機、潜水艇等に適用可能である。また、車両のような移動体に限らず、定置型電源システム、携帯型電源システムにも適用可能である。
【符号の説明】
【０１００】
１０…燃料電池、１１…第１コンバーター、１２…第２コンバーター、１３…バッテリー、１４…インバーター、１５…モーター、１６…ディファレンシャル、１７…タイヤ、１８…補機インバーター、１９…高電圧補機、２０…制御装置、２１…アクセル開度センサー、２２…センサ群、２３…回転数センサ、１００…燃料電池システム、２０１…出力要求トルク演算手段、２０２…トルク上限値演算手段、２０３…モーター要求トルク演算手段、２０４…モーター要求パワー演算手段、２０５…発電要求パワー演算手段、２０６…加算手段、Ａｃｃ…アクセル開度、Ｎ…モーター回転数、ＰＡＵＸ…高電圧補機パワー、ＰＦＣ…発電要求パワー、ＰＭ…モーター要求パワー、ＳＡＣＣ…アクセル開度信号、ＳＮ…回転数信号、ＳＶｄ…駆動電圧信号、Ｔ…トルク、ＴＡＣＣ…出力要求トルク、Ｔint…制御周期、ＴＬＩＭ…トルク上限値、ＴＲＥＱ…モーター要求トルク、ＶＢＡＴ…出力電圧、Ｖｄ…駆動電圧、Ｖｄ２…駆動電圧、ＶＦＣ…出力電圧、ＶＦＣ…目標出力電圧、ＶＩＮＶ…インバーター１４の入力電圧、ΔＶ…オフセット電圧
【図１】
2011004488.tif 000003
【図２】
2011004488.tif 000004
【図３】
2011004488.tif 000005
【図４】
2011004488.tif 000006
【図５】
2011004488.tif 000007
【図６】
2011004488.tif 000008
【図７】
2011004488.tif 000009
【図８】
2011004488.tif 000010
【図９】
2011004488.tif 000011
【手続補正書】
【提出日】平成22年1月27日(2010.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
燃料電池と、
前記燃料電池からの発電パワーを供給可能に接続されるモーターと、
前記燃料電池の発電要求パワーを演算して前記燃料電池を制御する制御装置と、を備え、
前記制御装置は、
出力要求に基づいて演算される出力要求トルクが前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値以下である場合は前記出力要求トルクであり、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値であるように、前記モーター要求トルクを演算し、
前記モーター要求トルクに基づいて前記発電要求パワーを演算する、
燃料電池システム。
【請求項２】
燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムであって、
出力要求に基づいて出力要求トルクを演算する出力要求トルク演算手段と、
前記モーターの駆動電圧に基づいて、前記モーターが発生可能なトルク上限値を演算するトルク上限値演算手段と、
前記出力要求トルクと前記トルク上限値とに基づいてモーター要求トルクを演算するモーター要求トルク演算手段と、
前記モーター要求トルクに基づいて前記モーター要求パワーを演算するモーター要求パワー演算手段と、
前記モーター要求パワーに基づいて燃料電池の発電要求パワーを演算する発電要求パワー演算手段と、を備え、
前記モーター要求トルク演算手段は、
出力要求に基づいて演算される出力要求トルクが前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値以下である場合は前記出力要求トルクであり、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値であるように、前記モーター要求トルクを演算する、
燃料電池システム。
【請求項３】
前記出力要求トルクは、アクセル開度と前記モーターの回転数とに基づいて演算される、
請求項１または２に記載の燃料電池システム。
【請求項４】
前記モーターに接続されたインバーターを備え、
前記トルク上限値は、前記インバーターの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能な上限値として演算される、
請求項１乃至３のいずれか１項に記載の燃料電池システム。
【請求項５】
前記トルク上限値は、前記インバーターの入力電圧における前記インバーターの電圧制御応答特性に基づいて演算される、
請求項４に記載の燃料電池システム。
【請求項６】
（削除）
【請求項７】
前記発電要求パワーは、前記モーター要求パワーと、前記モーター以外の負荷装置の要求パワーと、を合計して演算される、
請求項１乃至５のいずれか一項に記載の燃料電池システム。
【請求項８】
モーターに接続されたインバーターと、
燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、
蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、
前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、
前記制御装置は、
アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、
前記インバーターの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能なトルク上限値を演算し、
前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、
演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、
前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、
を特徴とする燃料電池システム。
【請求項９】
モーターに接続されたインバーターと、
燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、
蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、
前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、
前記制御装置は、
アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、
前記インバーターの入力電圧と、前記モーターの回転数と、前記インバーターの入力電圧における電圧制御応答特性と、に基づいて前記モーターが発生可能なトルク上限値を演算し、
前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、
前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、
演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、
前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、
を特徴とする燃料電池システム。
【請求項１０】
燃料電池と、前記燃料電池の発電パワーを供給可能に接続されるモーターと、を備えた燃料電池システムの制御方法であって、
出力要求に基づいて出力要求トルクを演算するステップと、
前記モーターの駆動電圧に対応して演算される、前記モーターが発生可能なトルク上限値を演算するステップと、
前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクであり、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値であるように、前記モーター要求トルクを演算するステップと、
前記モーター要求トルクに基づいて燃料電池の発電要求パワーを演算するステップと、
を備える燃料電池システムの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
電要求パワーは、このトルク上限値で上限処理がされたモーター要求トルクに基づき演算される。このため、トルク上限値以上のトルクを要求する出力要求が入力された場合であっても、トルク上限値でしかモーターを駆動できない状況下では、トルク上限値で駆動されるモーターで消費可能なパワーに見合った発電要求パワーが演算される。よって、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
［００１４］
本発明は、所望により以下のような要素を選択的に付加することが可能である。
（１）前記出力要求トルクは、アクセル開度と前記モーターの回転数とに基づいて演算されるようにしてもよい。本願発明では、「出力要求」は、燃料電池システムに対する入力値であるが、燃料電池システムが移動体（例えば自動車）に搭載される場合には、この「出力要求」はアクセル（ガスペダル）開度となる。よって、この場合の出力要求トルクは、アクセル開度とモーターの回転数とに基づき演算される。
［００１５］
（２）前記モーターに接続されたインバーターを備え、前記トルク上限値は、前記インバーターの入力電圧と前記モーターの回転数とに基づいて前記モーターが発生可能な上限値として演算されるようにしてもよい。モーターに電力を供給する、電力変換装置であるインバーターを備えるシステムにおいては、モーターの駆動電圧は、インバーターの入力電圧に対応して定まる電圧、例えば、三相交流電圧である。よって、このようなシステムにおけるトルク上限値は、インバーターの入力電圧とモーターの回転数とに基づき演算されることになる。
［００１６］
（３）前記トルク上限値は、前記インバーターの入力電圧における電圧制御応答特性に基づいて演算されるように構成してもよい。モーターに電力を供給するインバーターを備えるシステムにおいては、モーターの駆動電圧は、インバーターの入力電圧に対応しており、インバーターの入力電圧は、コンバーター等の入力電圧の設定手段の制御特性に基づいて定まる。例えば、インバーターの入力電圧の変更を指令してからインバーターの入力電圧が指
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算すること、を特徴とする燃料電池システム。
［００２１］
（２）モーターに接続されたインバーターと、燃料電池と前記インバーターとの間に接続され、前記燃料電池の出力電圧を設定する第１コンバーターと、蓄電装置と前記インバーターとの間に接続され、前記インバーターの入力電圧を設定する第２コンバーターと、前記第１コンバーターおよび前記第２コンバーターを制御する制御装置と、を備え、前記制御装置は、アクセル開度と前記モーターの回転数とに基づいて出力要求トルクを演算し、前記インバーターの入力電圧と、前記モーターの回転数と、前記インバーターの入力電圧における電圧制御応答特性と、に基づいて前記モーターが発生可能なトルク上限値を演算し、前記出力要求トルクと前記トルク上限値とを比較して、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算し、演算された前記モーター要求トルクと前記モーターの回転数とに基づいてモーター要求パワーを演算し、前記モーター要求パワーと負荷装置の要求パワーとに基づいて前記燃料電池の発電要求パワーを演算することを特徴とする。
発明の効果
［００２２］
かかる発明によれば、発生可能なトルク上限値を超えないようにモーター要求トルクが演算され、発電要求パワーが演算されるので、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
図面の簡単な説明
【手続補正書】
【提出日】平成23年11月30日(2011.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
燃料電池と、
前記燃料電池からの発電パワーを供給可能に接続されるモーターと、
前記モーターに接続されたインバーターと、
前記インバーターの入力電圧を設定するコンバーターと、
を備えた燃料電池システムであって、
出力要求に基づいて出力要求トルクを演算する出力要求トルク演算手段と、
前記モーターが発生可能なトルク上限値を演算するトルク上限値演算手段と、
前記出力要求トルクと前記トルク上限値とを比較し、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算するモーター要求トルク演算手段と、
前記モーター要求トルクに基づいてモーター要求パワーを演算するモーター要求パワー演算手段と、
前記モーター要求パワーに基づいて前記燃料電池の発電要求パワーを演算する発電要求パワー演算手段と、を備え、
前記トルク上限値演算手段は、前記インバーターの入力電圧に前記コンバーターの電圧制御応答性に基づくオフセット電圧を加算した加算値に基づいて前記トルク上限値を演算する、
燃料電池システム。
【請求項２】
前記トルク上限値演算手段は、前記加算値と前記モーターの回転数とに基づいて前記トルク上限値を演算する、
請求項１に記載の燃料電池システム。
【請求項３】
前記出力要求トルク演算手段は、アクセル開度と前記モーターの回転数とに基づいて前記出力要求トルクを演算する、
請求項１または２に記載の燃料電池システム。
【請求項４】
前記発電要求パワー演算手段は、前記モーター要求パワーと前記モーター以外の負荷装置の要求パワーとを合計して前記燃料電池の発電要求パワーを演算する、
請求項１乃至３のいずれか一項に記載の燃料電池システム。
【請求項５】
燃料電池と、
前記燃料電池からの発電パワーを供給可能に接続されるモーターと、
前記モーターに接続されたインバーターと、
前記インバーターの入力電圧を設定するコンバーターと、
を備えた燃料電池システムの制御方法であって、
出力要求に基づいて出力要求トルクを演算するステップと、
前記モーターが発生可能なトルク上限値を演算するステップと、
前記出力要求トルクと前記トルク上限値とを比較し、前記出力要求トルクが前記トルク上限値以下である場合は前記出力要求トルクをモーター要求トルクとして演算し、前記出力要求トルクが前記トルク上限値を超える場合は前記トルク上限値を前記モーター要求トルクとして演算するステップと、
前記モーター要求トルクに基づいてモーター要求パワーを演算するステップと、
前記モーター要求パワーに基づいて前記燃料電池の発電要求パワーを演算するステップと、を備え、
前記インバーターの入力電圧に前記コンバーターの電圧制御応答性に基づくオフセット電圧を加算した加算値に基づいて前記トルク上限値を演算する、
燃料電池システムの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両に搭載される燃料電池システムに関し、特に、車両を駆動するモーターに燃料電池とバッテリーとから電力を供給する、ハイブリッド型の燃料電池システムに関する。
【背景技術】
【０００２】
車両に搭載される燃料電池システムでは、燃料電池および蓄電装置からモーターに電力を供給するためのインバーターを備えている。例えば、特開２００５−３４８５３０号公報には、インバーターの他に２つのＤＣ−ＤＣコンバーターを備えた燃料電池システムが開示されている。これらは、燃料電池の出力電圧を制御しながらインバーターに電力を供給する第１のＤＣ−ＤＣコンバーター、および、インバーターの入力電圧を制御しながら、蓄電装置の電力を供給する第２のＤＣ−ＤＣコンバーターである（特許文献１）。
【０００３】
特許文献１に記載の発明によれば、第１のＤＣ−ＤＣコンバーターを制御して、燃料電池の出力電圧値を蓄電装置の回路電圧の最大値と最小値との間の範囲内に設定することで、電圧変換動作の実行頻度を低減し、もって電力損失の増大を抑制することができていた（段落００１２）。
【０００４】
また、インバーターの電力変換制御に関しては、特許文献１には、運転者によるアクセルペダルの踏み込み操作量等に係るアクセル開度の信号に基づいてトルク指令が算出され、このトルク指令がインバーターに入力され、要求されたトルクを発生させるための各相電流がモーターの各相へと出力されると記載されていた（段落００２３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３４８５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、モーターの駆動電圧が低い場合にはモーターが発生可能なトルクに上限が存在する。特許文献１のように、アクセル開度に基づいてトルク指令を算出し、そのトルク指令をモーターに指令したとしても、駆動電圧が低い場合には、トルク指令どおりのトルクで駆動できないことになる。そして、モーターで消費されるパワーは、実際に発生されているトルクに対応したパワーとなる。
【０００７】
ここで、燃料電池システムにおいて、アクセル開度に基づいてトルク指令を算出するのと並行して、このトルク指令に対応して増加するモーターの要求パワーを補えるだけの発電パワーが出力されるように、燃料電池についての発電要求パワーも算出される。例えば、上記特許文献１に記載の燃料電池システムでは、モーターがトルク指令どおりのトルクで駆動できるか否かに拘わらず、トルク指令どおりのトルクで駆動されている場合を想定した電力を燃料電池は発電する。
【０００８】
ところが、上述したようにモーターがトルク指令どおりのトルクで駆動できない場合には、トルク指令どおりにモーターが駆動された場合に比べ、実際にモーターで消費されるパワーが少なくなるので、収支のバランスが崩れて、燃料電池の発電パワーに余剰が発生する。このような発電パワーの余剰分は、蓄電装置の過充電をもたらし、蓄電装置の破損や、電力分配のバランスを損なうことに繋がる。
【０００９】
そこで、上記問題点を解決するために、本願発明の好ましい態様では、モーターの駆動電圧が低く、発生可能なトルクに制限がある場合でも、電力収支を適切に制御することにより、過剰な電力による不都合が発生することを抑制可能な燃料電池システムおよびその制御方法を提供する。
【課題を解決するための手段】
【００１０】
上記課題を解決する燃料電池システムの一態様は、燃料電池と、前記燃料電池からの発電パワーを供給可能に接続されるモーターと、モーターに接続されたインバーターと、インバーターの入力電圧を設定するコンバーターと、を備えた燃料電池システムであって、出力要求に基づいて出力要求トルクを演算する出力要求トルク演算手段と、モーターが発生可能なトルク上限値を演算するトルク上限値演算手段と、出力要求トルクとトルク上限値とを比較し、出力要求トルクがトルク上限値以下である場合は出力要求トルクをモーター要求トルクとして演算し、出力要求トルクがトルク上限値を超える場合はトルク上限値をモーター要求トルクとして演算するモーター要求トルク演算手段と、モーター要求トルクに基づいてモーター要求パワーを演算するモーター要求パワー演算手段と、モーター要求パワーに基づいて燃料電池の発電要求パワーを演算する発電要求パワー演算手段と、を備え、トルク上限値演算手段は、インバーターの入力電圧にコンバーターの電圧制御応答性に基づくオフセット電圧を加算した加算値に基づいてトルク上限値を演算することを特徴とする。
【００１１】
上記課題を解決する燃料電池システムの制御方法の一態様は、燃料電池と、燃料電池の発電パワーを供給可能に接続されるモーターと、モーターに接続されたインバーターと、インバーターの入力電圧を設定するコンバーターと、を備えた燃料電池システムの制御方法であって、出力要求に基づいて出力要求トルクを演算するステップと、モーターが発生可能なトルク上限値を演算するステップと、出力要求トルクとトルク上限値とを比較し、出力要求トルクがトルク上限値以下である場合は出力要求トルクをモーター要求トルクとして演算し、出力要求トルクがトルク上限値を超える場合はトルク上限値をモーター要求トルクとして演算するステップと、モーター要求トルクに基づいてモーター要求パワーを演算するステップと、モーター要求パワーに基づいて燃料電池の発電要求パワーを演算するステップと、を備え、インバーターの入力電圧にコンバーターの電圧制御応答性に基づくオフセット電圧を加算した加算値に基づいてトルク上限値を演算することを特徴とする。
【００１２】
モーターには、駆動電圧に応じて、特に駆動電圧が低い場合には、発生可能なトルクに限界（上限）が存在する。モーターで消費されるパワーはこのトルク上限値で駆動される場合の回転数に応じて定まる。本願発明の構成によれば、入力された出力要求に基づいて出力要求トルクを演算する場合に、モーターの駆動電圧に基づいてトルク上限値が演算され、このトルク上限値を超えないようにモーター要求トルクが演算される。そして、燃料電池の発電要求パワーは、このトルク上限値で上限処理がされたモーター要求トルクに基づき演算される。このため、トルク上限値以上のトルクを要求する出力要求が入力された場合であっても、トルク上限値でしかモーターを駆動できない状況下では、トルク上限値で駆動されるモーターで消費可能なパワーに見合った発電要求パワーが演算される。よって、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
【００１３】
本発明は、所望により以下のような要素を選択的に付加することが可能である。
（１）トルク上限値演算手段は、加算値とモーターの回転数とに基づいてトルク上限値を演算するようにしてもよい。
【００１４】
（２）出力要求トルク演算手段は、アクセル開度とモーターの回転数とに基づいて出力要求トルクを演算するようにしてもよい。本願発明では、「出力要求」は、燃料電池システムに対する入力値であるが、燃料電池システムが移動体（例えば自動車）に搭載される場合には、この「出力要求」はアクセル（ガスペダル）開度となる。よって、この場合の出力要求トルクは、アクセル開度とモーターの回転数とに基づき演算される。
【００１５】
（３）発電要求パワー演算手段は、モーター要求パワーとモーター以外の負荷装置の要求パワーとを合計して燃料電池の発電要求パワーを演算するように構成してもよい。かかる構成によれば、発電要求パワーがモーター以外の負荷装置の要求パワーも含めて演算されるので、このような負荷装置の要求パワーが大きい場合や、負荷装置の数が大きく合計される要求パワーが大きくなるような場合に、正確な収支演算に基づく燃料電池の発電要求パワーを決定することが可能である。
【発明の効果】
【００１６】
かかる発明によれば、発生可能なトルク上限値を超えないようにモーター要求トルクが演算され、発電要求パワーが演算されるので、モーターで消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
【図面の簡単な説明】
【００１７】
【図１】参考例および本実施形態に係るＦＣＨＶシステムのシステム構成図。
【図２】参考例に係る燃料電池システム制御を実行する機能ブロック図。
【図３】通常のインバーター４の入力電圧ＶINVにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴACCの特性図。
【図４】相対的に低いインバーター１４の入力電圧ＶINVにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴACCの特性図。
【図５】インバーター１４の入力電圧ＶINVに応じた回転数Ｎ−モーター要求トルクＴREQの特性図。
【図６】参考例に係る燃料電池システムの制御フローチャート。
【図７】本実施形態に係る燃料電池システム制御を実行する機能ブロック図。
【図８】アクセル開度Ａｃｃ、インバーター入力電圧ＶINV、およびモーター要求トルクＴREQの応答特性を説明するタイミングチャート。
【図９】本実施形態に係る燃料電池システムの制御フローチャート。
【発明を実施するための形態】
【００１８】
次に本発明を実施するための好適な参考例および実施形態を、図面を参照しながら説明する。
以下の図面の記載において、同一又は類似の部分には同一又は類似の符号で表している。ただし、図面は模式的なものである。したがって、具体的な特性等は以下の説明を照らし合わせて判断するべきものである。また、図面相互間においても互いの特性が異なる部分が含まれていることは勿論である。また、以下の参考例および実施形態では、一つの制御装置で総ての処理をするように記載されているが、複数の制御部が協働して本発明に係る制御処理を完遂する場合をも含んでいる。
【００１９】
（参考例）
本参考例は、インバーターの入力電圧に応じて定められるトルク上限値に基づいてモーター要求トルクに上限を設ける態様に関する。
【００２０】
（システム構成）
図１は、参考例および本実施形態に係る、車両に搭載される燃料電池システム１００のブロック図である。このような車両は、ハイブリッド形燃料電池車（ＦＣＨＶ：Fuel Cell Hybrid Vehicle）である。
【００２１】
燃料電池システム１００は、燃料電池１０、第１コンバーター１１、第２コンバーター１２、バッテリー１３、インバーター１４、モーター１５、補機インバーター１８、高電圧補機１９、および制御装置２０を備えて構成されている。
【００２２】
燃料電池１０は、複数の単位セルを直列に積層して構成される発電手段である。単位セルは、高分子電解質膜等のイオン交換膜をアノード極およびカソード極で狭み込んだ膜・電極接合体（ＭＥＡ：Membrane Electrode Assembly）をセパレータで挟み込んだ構造を有している。アノード極はアノード極用触媒層を多孔質支持層上に設けてあり、カソード極はカソード極用触媒層を多孔質支持層上に設けてある。各単位セルのアノード極には、セパレータを介して、図示しない燃料ガス供給系から燃料ガス（例えば水素ガス）が供給されるようになっている。各単位セルのカソード極には、セパレータを介して、図示しない酸化ガス供給系から酸化ガス（例えば空気）が供給されるようになっている。セパレータには、冷却液の流路が形成されており、図示しない冷却液供給系から、冷却液が供給されるようになっている。燃料電池１０においては、アノード極において（１）式の酸化反応が生じ、カソード極において（２）式の還元反応が生じ、燃料電池１０全体としては（３）式の起電反応が生じる。
【００２３】
Ｈ2 → ２Ｈ+＋２ｅ- …（１）
（１／２）Ｏ2＋２Ｈ+＋２ｅ- → Ｈ2Ｏ …（２）
Ｈ2＋（１／２）Ｏ2 → Ｈ2Ｏ …（３）
複数の単位セルが直列接続されることにより、燃料電池１０は出力端子に出力電圧ＶFCを出力するようになっている。燃料電池１０は、所定の電流−電圧出力特性を有しており、出力電圧ＶFCの変化に対応して、出力電流および出力電力が変化するようになっている。
【００２４】
第１コンバーター１１は、電圧変換器であり、ＤＣ−ＤＣコンバーターとしての構成を備えている。第１コンバーター１１は、三相運転方式が用いられている場合には、例えば三相ブリッジ形コンバーター等の回路構成を備えている。三相ブリッジ形コンバーターは、リアクトル、整流用のダイオード、ＩＧＢＴ（Insulated Gate Bipolar Transistor）等からなるスイッチング素子を備えている。これらの素子を組み合わせることにより、入力された直流電圧を一旦交流に変換するインバータ−類似の回路部分と、その交流を再び整流して、異なる直流電圧に変換する部分とが形成される。なお、第１コンバーター１１の回路構成は、上記に限る趣旨ではなく、燃料電池１０の出力電圧ＶFCの制御が可能なあらゆる構成を採用することができる。
【００２５】
第１コンバーター１１は、一次側に燃料電池１０の出力端子が接続され、二次側にインバーター１４の入力端子が接続されている。第１コンバーター１１は、制御装置２０からのコマンドＣＶFCに従って、一次側の端子電圧（燃料電池１０の出力電圧ＶFC）を制御するように構成されている。すなわち、この第１コンバーター１１により、燃料電池１０の出力電圧ＶFCが目標出力に応じた電圧（すなわち、目標出力電圧ＶFC）となるように制御される。また第１コンバーター１１は、燃料電池１０の出力電圧ＶFCとインバーター１４の入力電圧ＶINVとを整合させるように電圧を変換するように構成されている。
【００２６】
バッテリー１３は、蓄電装置であり、燃料電池１０で発電された電力のうち、余剰電力の貯蔵源、回生制動時の回生エネルギー貯蔵源、燃料電池車両の加速または減速に伴う負荷変動時のエネルギーバッファとして機能する。バッテリー１３としては、例えば、ニッケル・カドミウム蓄電池、ニッケル・水素蓄電池、リチウム二次電池等の二次電池が利用される。バッテリー１３の出力電圧ＶBATが、第２コンバーター１２の入力電圧となる。
【００２７】
第２コンバーター１２は、電圧変換器であり、第１コンバーター１１と同様のＤＣ−ＤＣコンバーターとしての構成を備えている。第２コンバーター１２は、一次側にバッテリー１３の出力端子が接続され、二次側にインバーター１４の入力端子が接続されている。第２コンバーター１２は、制御装置２０からのコマンドＣVINVに従って、二次側の端子電圧（インバーター１４の入力電圧ＶINV）を制御するように構成されている。例えば、モーター１５の要求電力が急激に変化した場合（以下では、増加した場合を想定）、第２コンバーター１２は、設定された目標入力電圧（要求電圧）となるまでインバーター１４の入力電圧ＶINVを制御する。なお、第２コンバーター１２の回路構成は、インバーター１４の入力電圧ＶINVの制御が可能なあらゆる構成を採用することができる。
【００２８】
インバーター１４は、電力変換器であり、入力端子に供給される直流入力電圧を交流電圧に変換してモーター１５に供給するように構成されている。インバーター１４の回路構成は、例えば、パルス幅変調方式で駆動されるＰＷＭインバータ回路を備えている。インバーター１４は、第２コンバーター１２が制御する入力電圧ＶINVに対応する三相交流電圧をモーター１５に供給するように構成されている。また、現時点で出力している駆動電圧（インバーター出力電圧）Ｖｄを駆動電圧信号ＳVdとして制御装置２０に出力するように構成されている。
【００２９】
モーター１５は、車両走行用のトラクションモータであり、駆動電力が供給される場合には本車両に推進力を与え、減速された場合には回生電力を発生するようになっている。ディファレンシャル１６は、減速装置であり、モーター１５の高速回転を所定の比率で減速し、タイヤ１７が設けられたシャフトを回転させるように構成されている。シャフトには図示せぬ車輪速センサ等が設けられ、車両の車速を検知可能になっている。回転数センサ２３は、モーター１５の回転数を検出して回転数信号ＳNを制御装置２０に出力するようになっている。
【００３０】
補機インバーター１８は、電力変換器であり、入力端子に供給される直流電流を交流電流に変換して高電圧補機１９に供給するように構成されている。補機インバーター１８の回路構成は、上記インバーター１４と同じである。補機インバーター１８は、２コンバーター１２が制御する入力電圧ＶINVに対応する三相交流電圧を高電圧補機１９に供給するように構成されている。なお、高電圧補機１９は、本燃料電池システム１００を機能させるための、図示しない加湿器、エアーコンプレッサー、水素ポンプ、及び冷却液ポンプ等の総称である。
【００３１】
制御装置２０は、燃料電池システム１００を制御するコンピュータシステムであり、例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を備えている。制御装置２０は、アクセル開度センサー２１からアクセル開度Ａｃｃに応じたアクセル開度信号ＳACCを入力する。また、センサ群２２からの各種信号を入力し、制御に必要な各種演算を実施するようになっている。センサ群２２としては、燃料電池１０の出力電流を検出する電流センサ、出力電圧を検出する電圧センサ、燃料電池１０の冷却液温度を検出する温度センサ、エアーコンプレッサーや水素ポンプ、及び冷却液ポンプ等の回転数を検出する回転数センサ等を含む。また、制御装置２０は、モーター１５の回転数Ｎを検出する回転数センサ２３からの回転数信号ＳNを入力する。
【００３２】
制御装置２０は、これらの信号を参照して、システム全体を制御する。概略説明すると、アクセル開度Ａｃｃおよびモーター回転数Ｎに基づいて出力要求トルクＴACCを演算し、次いでモーター要求トルクＴREQを演算する。そして、モーター要求トルクＴREQとモーター回転数Ｎとに基づいてモーター要求パワーＰMを演算し、モーター要求パワーＰMと高電圧補機パワーＰAUXとに基づいて発電要求パワーＰFCを演算する。そして、発電要求パワーＰFCを出力させるために必要な燃料電池１０の出力電圧ＶFCを燃料電池１０の電流−電圧（Ｉ−Ｖ）特性から演算する。必要に応じて、制御装置２０は、燃料電池１０とバッテリー１３とのそれぞれの出力電力の配分を決定する。そして、求められた燃料電池１０の要求電力が得られるように、第１コンバーター１１にコマンドＣVFCを出力して、燃料電池１０の出力電圧ＶFCを制御する。また、求められたバッテリー１３の要求電力が取り出せるように、第２コンバーター１２にコマンドＣVINVを出力して、インバーター１４の入力電圧ＶINVを制御する。インバーター１４の入力電圧ＶINVは、モーター１５に与えられるモーター要求トルクＴREQに対応している。
【００３３】
（機能ブロック）
図２に、本参考例において、制御装置２０により機能的に実現される、燃料電池システム１００を制御するための機能ブロック図を示す。これらの機能ブロックは、制御装置２０が、定期的にまたは不定期に、制御処理（図６参照）を実行するプログラムを呼び出すことにより、機能的に実現される。
【００３４】
なお、図２に示す機能ブロックは便宜上機能を区分けした構成であり、必ずしも図２のとおりに機能分離していることを要しない。図２に列記した入力に基づいて燃料電池１０の出力電圧ＶFCを制御できる構成であれば、図２とは異なる機能ブロックを備えていてもよい。
【００３５】
図２に示すように、制御装置２０は、機能ブロックとして、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、および発電要求パワー演算手段２０５を備えて構成されている。
【００３６】
出力要求トルク演算手段２０１は、アクセル開度信号ＳACCから取得されたアクセル開度Ａｃｃ、および、回転数信号ＳNから取得されたモーター１５の回転数Ｎに基づき、出力要求トルクＴACCを演算する機能ブロックである。この出力要求トルクは、アクセル開度Ａｃｃに鑑み、本来的に要求されているモーター１５の要求トルクＴREQである。
【００３７】
図３に、通常のインバーター入力電圧ＶINVにおける、アクセル開度に応じた回転数Ｎ−出力要求トルクＴACCの特性図を示す。モーターにおける一般的な特性として、図３に示すように、モーターの回転数が定まると、回転数に応じて発生可能なトルクが所定の回転数−トルク特性（以下「Ｎ−Ｔ特性」という。）に基づき定まる。このようなＮ−Ｔ特性は、インバーターの入力電圧ＶINV（すなわちモーターの駆動電圧Ｖｄに対応）が十分に高い場合（ＶINV＝Ｖ０）に妥当する。出力要求の大きさ、例えば、アクセル開度が変化すると、このＮ−Ｔ特性も変化する。
【００３８】
図３に示す例では、アクセル開度Ａｃｃが開度ａであるときのＮ−Ｔ特性ＴACC（ａ）、アクセル開度Ａｃｃが開度ｂであるときのＮ−Ｔ特性ＴACC（ｂ）、およびアクセル開度Ａｃｃが開度ｃであるときのＮ−Ｔ特性ＴACC（ｃ）が例示されている。図３に示すように、モーター１５の回転数ＮがＮreqである場合、アクセル開度Ａｃｃが開度ａであるときには、Ｎ−Ｔ特性ＴACC（ａ）から、出力要求トルクＴACCがＴｎａとして算出可能である。アクセル開度Ａｃｃが開度ｂであるときには、Ｎ−Ｔ特性ＴACC（ｂ）から、出力要求トルクＴACCがＴｎｂとして算出可能である。アクセル開度Ａｃｃが開度ｃであるときには、Ｎ−Ｔ特性ＴACC（ｃ）から、出力要求トルクＴACCがＴｎｃとして算出可能である。出力要求トルク演算手段２０１は、図３に示すようなＮ−Ｔ特性をデータテーブルの形態で、または、関係式の形態で記憶し、出力要求トルクＴACCの演算に利用するようになっている。
【００３９】
本参考例では、インバーター１４の入力電圧ＶINV、すなわち第２コンバーター１２の出力要求電圧に鑑み、本来要求されているトルクＴREQをモーター１５が発生不可能な場合には、それに応じて燃料電池１０の発電量を制限するよう構成されている。その処理を行う機能ブロックが、次に説明するトルク上限値演算手段２０２およびモーター要求トルク演算手段２０３である。
【００４０】
トルク上限値演算手段２０２は、インバーター１４の入力電圧ＶINVに基づいて、モーター１５が発生可能なトルク上限値ＴLIMを演算する機能ブロックである。
【００４１】
図４に、相対的に低いインバーター入力電圧ＶINVにおけるアクセル開度に応じた回転数Ｎ−出力要求トルクＴACCの特性図を示す。インバーター１４の入力電圧（すなわちモーターの駆動電圧Ｖｄに対応）が十分に高い図３の場合とは異なり、インバーター１４の入力電圧ＶINVが相対的に低い（ＶINV＝Ｖｌ（＜Ｖ０））領域では、図３に示すようなＮ−Ｔ特性どおりにトルクを発生させることが不可能になる。図４に示すように、モーターの回転数Ｎに応じて発生可能なトルクが定まるＮ−Ｔ特性となっているが、これはそのインバーター１４の入力電圧ＶINVにおいて発生可能なモーター１５のトルクＴの最大値を示している。このようなトルクの上限を規定するトルク上限値ＴLIMは、出力要求の大きさ、例えば、アクセル開度が変化すると、アクセル開度に応じて変化する。図４に示すようなＮ−Ｔ特性は、インバーター１４の入力電圧ＶINVに対応して変化するため、入力電圧ＶINVに対応させて、複数種類のＮ−Ｔ特性を予め用意しておくことが好ましい。
【００４２】
図４に示す例では、アクセル開度Ａｃｃが開度ａであるときのトルク上限値特性ＴLIM（ａ）、アクセル開度Ａｃｃが開度ｂであるときのトルク上限値特性ＴLIM（ｂ）、およびアクセル開度Ａｃｃが開度ｃであるときのトルク上限値特性ＴLIM（ｃ）が例示されている。図４に示すように、モーター１５の回転数ＮがＮreqである場合、アクセル開度Ａｃｃが開度ａであるときには、トルク上限値特性ＴLIM（ａ）から、トルク上限値ＴLIMがＴｌａとして算出可能である。アクセル開度Ａｃｃが開度ｂであるときには、トルク上限値特性ＴLIM（ｂ）から、トルク上限値ＴLIMがＴｌｂとして算出可能である。アクセル開度Ａｃｃが開度ｃであるときには、トルク上限値特性ＴLIM（ｃ）から、トルク上限値ＴLIMがＴｌｃとして算出可能である。トルク上限値演算手段２０２は、図４に示すようなトルク上限値特性をデータテーブルの形態で、または、関係式の形態で記憶し、トルク上限値ＴLIMの演算に利用するようになっている。
【００４３】
モーター要求トルク演算手段２０３は、演算された出力要求トルクＴACCとトルク上限値ＴLIMとに基づいて、モーター要求トルクＴREQを演算する機能ブロックである。具体的には、モーター要求トルク演算手段２０３は、出力要求トルクＴACCがトルク上限値ＴLIM以下である場合は出力要求トルクＴACCをモーター要求トルクＴREQ（＝ＴACC）として算出する。また、出力要求トルクＴACCがトルク上限値ＴLIMを超える場合はトルク上限値ＴLIMをモーター要求トルクＴREQ（＝ＴLIM）として算出する。トルク上限値ＴLIMで出力要求トルクＴACCを上限処理しているのである。
【００４４】
モーター要求パワー演算手段２０４は、モーター要求トルクＴREQに基づいてモーター要求パワーを演算する機能ブロックである。モーター要求パワーＰMは、モーター要求トルクＴREQに回転数Ｎを乗じた値となる（ＰM＝ＮＸＴREQ）。
【００４５】
発電要求パワー演算手段２０５は、モーター要求パワーＰMに基づいて燃料電池の発電要求パワーＰFCを演算する機能ブロックである。発電要求パワーＰFCは、演算されたモーター要求パワーＰMに加えて、モーター以外の負荷装置の要求パワーを合計して演算する。具体的には、高電圧補機１９において必要とされる高電圧補機パワーＰAUXをモーター要求パワーＰMに合計した値を発電要求パワーＰFCとして算出する。
【００４６】
以上の処理では、出力要求トルク演算手段２０１が図３に示すようなＮ−Ｔ特性に基づいて出力要求トルクＴACCを決定し、トルク上限値演算手段２０２が図４に示すようなＮ−Ｔ特性に基づいてトルク上限値ＴLIMを決定した。そして、モーター要求トルク演算手段２０３が両者を比較し、モーター要求トルクＴREQを決定していた。これらの処理は、図５に示すような、アクセル開度Ａｃｃ毎に決定される、インバーター１４の入力電圧ＶINVに応じた回転数Ｎ−モーター要求トルクＴREQのＮ−Ｔ特性からも理解することが可能である。
【００４７】
アクセル開度Ａｃｃが定まると、図５に示すような、インバーター１４の入力電圧ＶINVに応じた回転数Ｎ−モーター要求トルクＴREQのＮ−Ｔ特性が定まる。図５では、インバーター入力電圧ＶINVがＶａであるときのモーター要求トルク特性ｔV（Ｖａ）、インバーター入力電圧ＶINVがＶｂであるときのモーター要求トルク特性ｔV（Ｖｂ）、およびインバーター入力電圧ＶINVがＶｃであるときのモーター要求トルク特性ｔV（Ｖｃ）が例示されている。図５に示すように、モーター１５の回転数ＮがＮreqである場合、駆動電圧がＶａであるときにはモーター要求トルク特性ｔV（Ｖａ）から、モーター要求トルクＴREQがＴｒａとして算出可能である。駆動電圧がＶｂであるときにはモーター要求トルク特性ｔV（Ｖｂ）から、モーター要求トルクＴREQがＴｒｂとして算出可能である。駆動電圧がＶｃであるときにはモーター要求トルク特性ｔV（Ｖｃ）から、モーター要求トルクＴREQがＴｒｃとして算出可能である。
【００４８】
ここで、図５に示すように、インバーター入力電圧ＶINVがＶａである場合、トルク上限値ＴLIMによる制限が無いと仮定した場合には、図３に示すようなＮ−Ｔ特性に基づいて、ＴACCがモーター要求トルクＴREQとして決定される。しかし、現実には、モーター１５には図４に示されるようなトルク上限特性が存在する。このため、インバーター入力電圧ＶINVがＶａである場合、トルク上限値ＴLIMで制限されたＴｒａがモーター要求トルクＴREQとして決定される。トルク制限が無いと仮定した場合のモーター要求トルクＴACCとトルク制限を含めて決定したモーター要求トルクＴｒａとの差分ΔＴ（＝ＴACC−Ｔｒａ）に対応するパワーΔＰ（＝Ｎreq×ΔＴ）が、トルク制限をしないことによる余剰な発電パワーである。本発明によれば、適切なトルク制限処理により、電力収支上余剰なパワーΔＰの発電を禁止することで、余剰電力の発生を抑制することに成功している。
【００４９】
なお、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、およびモーター要求トルク演算手段２０３の処理は、図５のような、インバーター１４の入力電圧ＶINVに応じた回転数Ｎ−モーター要求トルクＴREQのＮ−Ｔ特性を利用することで簡素化できる。例えば、予め、図５のようなＮ−Ｔ特性をアクセル開度Ａｃｃごとに測定し、その特性をデータテーブルの形態で、または、関係式の形態で記憶しておく。そして、アクセル開度Ａｃｃ、モーター１５の回転数Ｎ、およびインバーター１４の入力電圧ＶINVを入力値として、このデータテーブルまたは関係式を参照してモーター要求トルクＴREQを特定する。このような処理により、トルク上限値ＴLIMに対応して制限されたモーター要求トルクＴREQを一回のデータテーブルまたは関係式の参照より決定できることになる。
【００５０】
（動作）
次に図６のフローチャートを参照しながら、上記機能ブロックで実現される本参考例の燃料電池システム１００の制御処理を説明する。以下の制御処理は、定期的にまたは不定期に繰り返し実行される処理セットとなっている。例えば、本参考例では、所定の制御周期Ｔint毎に、図６に示すような制御処理を実行するプログラムが制御装置２０内で呼び出される（コールされる）ものとする。
【００５１】
ステップＳ１０において、制御装置２０は、制御周期Ｔint毎に訪れる制御タイミングであるか否かを判定する。判定の結果、制御タイミングが到来していた場合（ＹＥＳ）、ステップＳ１１に移行し、図２に示す出力要求トルク演算手段２０１は、アクセル開度センサー２１からアクセル開度信号ＳACCを読み込み、回転数センサ２３から回転数信号ＳNを読み込む。そしてアクセル開度信号ＳACCが示すアクセル開度Ａｃｃと、回転数信号ＳNが示すモーター回転数Ｎと、に基づいて、出力要求トルクＴACCを演算する。すなわち、図３に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照して、アクセル開度Ａｃｃに対応した回転数Ｎ−出力要求トルク特性ＴACC（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じた出力要求トルクＴACCを演算する。
【００５２】
次いでステップＳ１２に移行し、図２に示すトルク上限値演算手段２０２は、現時点におけるインバーター１４の入力電圧ＶINVを取得する。そして、取得されたにインバーター入力電圧ＶINVに対応する、図４に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照する。そして、アクセル開度Ａｃｃに応じたトルク上限値特性ＴLIM（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じたトルク上限値ＴLIMを演算する。
【００５３】
次いでステップＳ１３において、図２に示すモーター要求トルク演算手段２０３は、演算された出力要求トルクＴACCとトルク上限値ＴLIMとを比較する。比較の結果、出力要求トルクＴACCがトルク上限値ＴLIM以下である場合（ＹＥＳ）は、ステップＳ１４に移行し、モーター要求トルク演算手段２０３は、出力要求トルクＴACCをモーター要求トルクＴREQ（＝ＴACC）として算出する。一方、上記比較の結果、出力要求トルクＴACCがトルク上限値ＴLIMを超える場合（ＮＯ）は、ステップＳ１５に移行し、モーター要求トルク演算手段２０３は、トルク上限値ＴLIMをモーター要求トルクＴREQ（＝ＴLIM）として算出する。
【００５４】
次いでステップＳ１６に移行し、図２に示すモーター要求パワー演算手段２０４は、モーター要求トルクＴREQに基づいてモーター要求パワーを演算する。具体的には、モーター要求トルクＴREQに回転数Ｎを乗じた値をモーター要求パワーＰM（＝ＮＸＴREQ）として演算する。
【００５５】
次いでステップＳ１７に移行し、発電要求パワー演算手段２０５は、モーター要求パワーＰMに基づいて燃料電池の発電要求パワーＰFCを演算する。具体的には、発電要求パワーＰFCは、演算されたモーター要求パワーＰMと、高電圧補機１９において必要とされる高電圧補機パワーＰAUXとを合計した値を発電要求パワーＰFCとして算出する。
【００５６】
なお、ステップＳ１０において、制御タイミングでないと判断された場合には（ＮＯ）、当該制御処理は実行されずに終了する。
【００５７】
その後、制御装置２０は、発電要求パワーを燃料電池１０に出力させるための出力電圧ＶFCを燃料電池１０のＩ−Ｖ特性に基づいて決定し、この出力電圧ＶFCに制御させるためのコマンドＣVFCを第１コンバーター１１に出力する。この処理により、発電要求パワーＰFCに対応した過不足の無い発電パワーが燃料電池１０から出力される。この発電パワーは、トルクの上限処理がされたモーター１５で消費する電力と等しいため、過剰な電力が生じることが抑制される。
【００５８】
（本参考例における利点）
本参考例によれば、以下のような利点を有する。
（１）本参考例によれば、入力された出力要求であるアクセル開度に基づいて出力要求トルクＴACCを演算する場合に、インバーター入力電圧ＶINVに基づいてトルク上限値ＴLIMが演算され、このトルク上限値ＴLIMを超えないようにモーター要求トルクＴACCが演算される。そして、燃料電池１０の発電要求パワーＰFCは、このトルク上限値ＴLIMで上限処理がされたモーター要求トルクＴREQに基づき演算される。このため、アクセル開度Ａｃｃがトルク上限値ＴLIM以上のトルクを要求していたとしても、トルク上限値ＴLIMまでしかモーター１５を駆動できない状況下では、トルク上限値ＴLIMで駆動されるモーター１５で消費可能なパワーに見合った発電要求パワーＰFCが演算される。よって、モーター１５で消費し切れない過剰なパワーを発電してしまうことから生じる不都合を回避可能である。
【００５９】
（２）本参考例によれば、アクセル開度Ａｃｃとモーター１５の回転数Ｎとに基づき出力要求トルクＴACCを演算するように構成したので、車両に搭載する燃料電池システム１００に適している。
【００６０】
（３）本参考例によれば、トルク上限値ＴLIMをインバーター入力電圧ＶINV、モーター回転数Ｎ、およびアクセル開度Ａｃｃに対応させて記憶するように構成したので、適切なトルク上限値ＴLIMを決定可能である。
【００６１】
（４）本参考例によれば、出力要求トルクＴACCがトルク上限値ＴLIMを超える場合には、トルク上限値ＴLIMがモーター要求トルクＴREQとなるように演算されるので、モーター要求トルクＴREQを実際にモーター１５が発生するトルクに適合させることができる。
【００６２】
（５）本参考例によれば、モーター要求パワーＰMに、高電圧補機１９で消費される高電圧補機パワーＰAUXを加えて発電要求パワーＰFCが決定されるので、適切な電力収支を反映した発電要求パワーＰFCを演算可能である。
【００６３】
（実施形態）
本実施形態は、インバーター１４における電圧制御応答特性を考慮した燃料電池システム１００の制御方法に関する。
【００６４】
本実施形態において、燃料電池システム１００の構成については、図１に基づき説明した上記参考例と同様であるため、同じ符号を使用することとし、その説明を省略する。
【００６５】
図７に、本実施形態において、制御装置２０により機能的に実現される燃料電池１０を制御するための機能ブロック図を示す。これらの機能ブロックは、制御装置２０が、定期的にまたは不定期に、本発明に係る制御処理（図９参照）を実行するプログラムを呼び出すことにより、機能的に実現される。
【００６６】
なお、図７に示す機能ブロックは便宜上機能を区分けした構成であり、必ずしも図７のとおりに機能分離していることを要しない。図７に列記した入力に基づいて燃料電池１０の出力電圧ＶFCを制御できる構成であれば、図７とは異なる機能ブロックを備えていてもよい。
【００６７】
図７に示すように、制御装置２０は、機能ブロックとして、出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、発電要求パワー演算手段２０５、および加算手段２０６を備えて構成されている。出力要求トルク演算手段２０１、トルク上限値演算手段２０２、モーター要求トルク演算手段２０３、モーター要求パワー演算手段２０４、および発電要求パワー演算手段２０５については、上記参考例で説明したとおりであるため、その説明を省略する。
【００６８】
特に本実施形態では、加算手段２０６を備える点で、上記参考例と異なる。この加算手段２０６は、インバーター１４の入力電圧ＶINVと、第２コンバーター１２の電圧制御応答特性から導かれた電圧オフセットΔＶと、を加算する機能ブロックである。すなわち、トルク上限値演算手段２０２には、インバーター入力電圧ＶINVとオフセット電圧ΔＶとの加算値（＝ＶINV＋ΔＶ）が入力される点が特徴となっている。第２コンバーター１２の電圧制御応答特性に基づくオフセット電圧ΔＶをインバーター入力電圧ＶINVに加算する技術的意義について、以下、図８に基づき説明する。
【００６９】
図８に、アクセル開度Ａｃｃ、インバーター入力電圧ＶINV、およびモーター要求トルクＴREQの応答特性を説明するタイミングチャートを示す。図８は、燃料電池システム１００の制御に関する制御周期Ｔintが時刻ｔ１、ｔ２、ｔ３といった順で到来している場合の制御特性を示している。
【００７０】
時刻ｔ１までは、アクセル開度ＡｃｃとしてＡｃｃ１が入力されているものとする。これに対応して、第２コンバーター１２からはインバーター入力電圧ＶINVとしてＶINV１が出力され、モーター要求トルクＴREQとしてＴREQ１が出力されている。
【００７１】
いま、時刻ｔ２において、アクセルが踏み込まれ、アクセル開度ＡｃｃがＡｃｃ１からＡｃｃ２に変化したものとする。上記参考例で説明したように、アクセル開度Ａｃｃが変化した場合には、図７に示す出力要求トルク演算手段２０１が出力要求トルクＴACCを変化させ、モーター要求トルク演算手段２０３がモーター要求トルクＴREQを変化させる。
【００７２】
ここで、現実の装置としての第２コンバーター１２は、要求されたインバーター入力電圧ＶINVを出力させる指令値であるコマンドＣVINVが指定されてから、その指令値を出力電圧に反映させるまでに所定の出力応答特性に対応した制御遅れを生ずる。例えば、図８に示す例では、アクセル開度ＡｃｃがＡｃｃ１からＡｃｃ２に変化したことを受けて、インバーター入力電圧ＶINVをＶINV１からＶINV２に変化させるようなコマンドＣVINVが、時刻ｔ２に第２コンバーター１２に指令されている。このコマンドを受けた第２コンバーター１２は、時刻ｔ２からその出力電圧を変化させていく。この出力電圧の応答特性は、例えば線形的な変化である。ここで、第２コンバーター１２の出力応答特性Ｖ0（ｔ）は、時刻ｔ２を起点とすると、例えば、式（４）という関係式で近似可能である。
【００７３】
Ｖ0（ｔ）＝ΔＶ・ｔ／Ｔint＋ＶINV１  …（４）
式（４）に示す出力応答特性Ｖ0（ｔ）は、制御周期Ｔintが経過した時にΔＶだけ電圧が変化していくような応答特性である。すなわち、制御周期Ｔintに相当する時間が経過するたびにΔＶだけインバーター１４の入力電圧が上昇していく。そして、要求されたインバーター入力電圧であるＶINV２に達すると、インバーター１４の入力電圧ＶINVは一定値（ＶINV２）となる。
【００７４】
上記のような出力応答特性が第２コンバーター１２に存在するため、アクセル開度Ａｃｃの変化に応じて第２コンバーター１２の要求出力電圧（＝ＶINV）を変化させるコマンドＣVINVを送信しても、インバーター１４の入力電圧は即時に変化は生じない。よって、トルク上限値ＴLIMを演算するために、図７のトルク上限値演算手段２０２に入力されるインバーター入力電圧ＶINVは、直前の制御タイミングにおけるインバーター１４の入力電圧ＶINVと変わらない。すなわち、図８に示すように、時刻ｔ２において、トルク上限値演算手段２０２に入力されるインバーター１４の入力電圧は、ほぼＶINV１（＝Ｖ0（ｔ２））のままである。
【００７５】
ここで、上記第２コンバーター１２の出力応答特性Ｖ0（ｔ）や燃料電池１０の発電応答特性による遅延のため、時刻ｔ２において制御装置２０により算出された発電要求パワーＰFCが実際に反映されるのは、時刻ｔ３のタイミングとなる。よって、時刻ｔ２において演算すべき発電要求パワーＰFCは、時刻ｔ３の時点において想定されるトルク上限値ＴLIMに基づいて演算されていなければならない。このため、時刻ｔ３において正しいトルク上限値ＴLIMを求めるために、時刻ｔ３において入力されているインバーター１４の入力電圧（＝Ｖ0（ｔ３）＝ＶINV１＋ΔＶ）が、時刻ｔ２の時点で、トルク上限値演算手段２０２に入力されていなければならない。
【００７６】
そこで、本実施形態では、図７の加算手段２０６により、第２コンバーター１２の応答特性Ｖ0（ｔ）から制御周期Ｔint経過後に生じていると推測されるオフセット電圧ΔＶを予めインバーター１４の入力電圧ＶINVに加算してから、トルク上限値演算手段２０２に入力しているのである。トルク上限値演算手段２０２に入力される電圧は、式（５）のＶ1（ｔ）に対応したものとなる。
【００７７】
Ｖ1（ｔ）＝Ｖ0（ｔ）＋ΔＶ  …（５）
【００７８】
このような処理を実行しない場合、モーター要求トルク演算手段２０３で演算されるモーター要求トルクＴREQは、図８のＴ0（ｔ）に示すように変化していく。この点、本実施形態では、上述したように、制御周期Ｔint経過後に生じていると推測される出力電圧のオフセットΔＶに基づいて、モーター要求トルクＴREQが演算されるので、演算値としては、図８のＴ1（ｔ）で示すようにモーター要求トルクＴREQが演算されることになる。なお、ＴACCは出力応答特性による遅延が生じないと仮定した場合のモーター要求トルクＴREQである。
【００７９】
次に図９のフローチャートを参照しながら、上記機能ブロックで実現される本実施形態の燃料電池システム１００の制御処理を説明する。以下の制御処理は、定期的にまたは不定期に繰り返し実行される処理セットとなっている。例えば、本実施形態では、所定の制御周期Ｔint毎に、図９に示すような制御処理を実行するプログラムが制御装置２０内で呼び出される（コールされる）ものとする。
【００８０】
ステップＳ２０において、制御装置２０は、制御周期Ｔint毎に訪れる制御タイミングであるか否かを判定する。判定の結果、制御タイミングが到来していた場合（ＹＥＳ）、図７に示す出力要求トルク演算手段２０１は、ステップＳ２１に移行し、図６のステップＳ１１と同様にして、アクセル開度信号ＳACCが示すアクセル開度Ａｃｃと、回転数信号ＳNが示すモーター回転数Ｎと、に基づいて、出力要求トルクＴACCを演算する。
【００８１】
次いでステップＳ２２に移行し、図７に示す加算手段２０６は、インバーター１４の入力電圧ＶINVを入力する。また、予め測定された第２コンバーター１２等の出力応答特性Ｖ０（ｔ）（式（４）参照）によって定まるオフセット電圧ΔＶを入力する。そして検出されたインバーター１４の入力電圧ＶINVと推測されるオフセット電圧ΔＶとを加算した電圧値をトルク上限値演算手段２０２に出力する。
【００８２】
次いで、ステップＳ２３に移行し、図７に示すトルク上限値演算手段２０２は、図６のステップＳ１２と同様にして、図４に示すようなＮ−Ｔ特性を示すデータテーブルまたは関係式を参照する。そして、アクセル開度Ａｃｃに応じたトルク上限値特性ＴLIM（Ａｃｃ）を特定し、当該Ｎ−Ｔ特性からモーター回転数Ｎに応じたトルク上限値ＴLIMを演算する。このとき、参照されるＮ−Ｔ特性は、インバーター入力電圧がＶINV＋ΔＶである場合のＮ−Ｔ特性となる。
【００８３】
次いでステップＳ２４において、図７に示すモーター要求トルク演算手段２０３は、図６のステップＳ１３と同様にして、演算された出力要求トルクＴACCとトルク上限値ＴLIMとを比較する。比較の結果、出力要求トルクＴACCがトルク上限値ＴLIM以下である場合（ＹＥＳ）は、ステップＳ２５に移行し、モーター要求トルク演算手段２０３は、出力要求トルクＴACCをモーター要求トルクＴREQ（＝ＴACC）として算出する。一方、上記比較の結果、出力要求トルクＴACCがトルク上限値ＴLIMを超える場合（ＮＯ）は、ステップＳ２６に移行し、モーター要求トルク演算手段２０３は、トルク上限値ＴLIMをモーター要求トルクＴREQ（＝ＴLIM）として算出する。
【００８４】
次いでステップＳ２７に移行し、図７に示すモーター要求パワー演算手段２０４は、図６のステップＳ１６と同様にして、モーター要求トルクＴREQに基づいてモーター要求パワーを演算する。
【００８５】
次いでステップＳ２８に移行し、図７に示す発電要求パワー演算手段２０５は、図６のステップＳ１７と同様にして、モーター要求パワーＰMに基づいて燃料電池の発電要求パワーＰFCを演算する。
【００８６】
なお、ステップＳ２０において、制御タイミングでないと判断された場合には（ＮＯ）、当該制御処理は実行されずに終了する。
【００８７】
その後、制御装置２０は、発電要求パワーを燃料電池１０に出力させるための出力電圧ＶFCを燃料電池１０のＩ−Ｖ特性に基づいて決定し、この出力電圧ＶFCに制御させるためのコマンドＣVFCを第１コンバーター１１に出力する。
【００８８】
以上、本実施形態によれば、第２コンバーター１２等に出力応答特性に由来する遅延が発生する場合であっても、発電要求パワーＰFCに対応した過不足の無い発電パワーが燃料電池１０から出力される。この発電パワーは、トルクの上限処理がされたモーター１５で消費する電力と等しいため、過剰な電力が生じることが抑制される。
【００８９】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨に反しない範囲において、適宜変形して適用することが可能である。
例えば、上記実施形態では、第１コンバーター１１、第２コンバーター１２、およびインバーター１４を備える燃料電池システム１００に本発明を適用したが、これに限定されることはない。ＤＣ−ＤＣコンバーターを一つ、または３つ以上備える燃料電池システムについても、本発明を適用することが可能である。
【００９０】
また、モーター１５が直流駆動可能であって、インバーター１４を必要としない燃料電池システムに対しても本発明を適用可能である。このような燃料電池システムでは、インバーターの入力電圧に代えて、モーター１５の入力電圧を検出して利用すればよい。
【００９１】
また、モーター１５は、必ずしも車両走行用のモーターであることを要しない。駆動電圧に対応して発生するトルクに上限を生じるようなモーターであれば、本発明を適用可能である。
【００９２】
また、上記実施形態では、出力要求としてアクセル（ガスペダル）開度Ａｃｃを入力していたがこれに限定されない。例えば、載置型の燃料電池システムでは、アクセルに相当する操作手段が存在しない場合がある。このようなシステムでは、アクセル以外の出力要求に関する情報を利用するように構成すればよい。
【産業上の利用可能性】
【００９３】
本発明の燃料電池システムおよびその制御方法は、車両に限らず、他の移動体に搭載して適用可能である。そのような移動体として、列車、船舶、航空機、潜水艇等に適用可能である。また、車両のような移動体に限らず、定置型電源システム、携帯型電源システムにも適用可能である。
【符号の説明】
【００９４】
１０…燃料電池、１１…第１コンバーター、１２…第２コンバーター、１３…バッテリー、１４…インバーター、１５…モーター、１６…ディファレンシャル、１７…タイヤ、１８…補機インバーター、１９…高電圧補機、２０…制御装置、２１…アクセル開度センサー、２２…センサ群、２３…回転数センサ、１００…燃料電池システム、２０１…出力要求トルク演算手段、２０２…トルク上限値演算手段、２０３…モーター要求トルク演算手段、２０４…モーター要求パワー演算手段、２０５…発電要求パワー演算手段、２０６…加算手段、Ａｃｃ…アクセル開度、Ｎ…モーター回転数、ＰAUX…高電圧補機パワー、ＰFC…発電要求パワー、ＰM…モーター要求パワー、ＳACC…アクセル開度信号、ＳN…回転数信号、ＳVd…駆動電圧信号、Ｔ…トルク、ＴACC…出力要求トルク、Ｔint…制御周期、ＴLIM…トルク上限値、ＴREQ…モーター要求トルク、ＶBAT…出力電圧、Ｖｄ…駆動電圧、Ｖｄ２…駆動電圧、ＶFC…出力電圧、ＶFC…目標出力電圧、ＶINV…インバーター１４の入力電圧、ΔＶ…オフセット電圧
【国際調査報告】
2011004488.tif 000012
2011004488.tif 000013
2011004488.tif 000014
2011004488.tif 000015
2011004488.tif 000016