(57)【要約】【課題】一層、正確にキャパシタなどの蓄電器の容量計測を行うことができること。【解決手段】キャパシタ２２の容量を計測する計測部２０２と、エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整するスロットルダイヤル６０の調整値が最大値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件、作業モードがパワーモードに設定されていることとする第４条件を監視し、前記第１条件〜前記第４条件の全ての条件が成立する場合に計測部２０２に対してキャパシタ２２の容量の計測を開始させるための制御信号を送信する監視部２０２と、を備える。また、表示制御部２０３は、キャパシタ容量計測開始前またはキャパシタ容量計測中に、全ての条件が成立していない場合に、成立していない条件を表示する画面に遷移させ、計測開始および計測継続を抑制する。【選択図】図４
2011242344.tif 000002
【特許請求の範囲】
【請求項１】
蓄電器の容量を計測する計測部と、
エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整する燃料調整手段の調整値が予め設定された設定値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件を監視し、前記第１条件〜前記第３条件の全ての条件が成立する場合に前記計測部に対して前記蓄電器の容量の計測を開始させるための制御信号を送信する監視部と、
を備えたことを特徴とするハイブリッド建設機械。
【請求項２】
前記第２条件は、前記燃料調整手段の調整値が調整できる範囲の最大値であることを特徴とする請求項１に記載のハイブリッド建設機械。
【請求項３】
前記監視部は、前記エンジンのエンジン回転数および油圧ポンプのポンプ吸収トルクを一定の状態でコントロールするような作業モードが設定されていることを第４条件とし、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記計測部に対して前記蓄電器の容量の計測を開始させるための制御信号を送信することを特徴とする請求項１または２に記載のハイブリッド建設機械。
【請求項４】
前記監視部は、前記蓄電器の容量の計測中に、前記第１条件〜前記第４条件の少なくとも１つの条件が成立しない場合に、前記蓄電器の容量の計測を中止させる制御信号を生成することを特徴とする請求項１〜３のいずれか一つに記載のハイブリッド建設機械。
【請求項５】
少なくとも蓄電器の容量の計測に関する表示および指示を行う表示部と、
前記表示部に少なくとも蓄電器の容量の計測に関するガイド表示を行わせる表示制御部と、
を備えたことを特徴とする請求項１〜４のいずれか一つに記載のハイブリッド建設機械。
【請求項６】
前記表示制御部は、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記表示部の画面が蓄電器の容量の計測の開始を指示する画面に遷移させることを特徴とする請求項５に記載のハイブリッド建設機械。
【請求項７】
前記表示制御部は、前記計測部が前記蓄電器の容量の計測を行っている際に前記蓄電器の容量の計測の進捗状態を表示することを特徴とする請求項５に記載のハイブリッド建設機械。
【請求項８】
前記計測部は、前記蓄電器の電荷抜きの処理が行われていることを条件として前記蓄電器の容量の計測を行うことを特徴とする請求項１に記載のハイブリッド建設機械。
【請求項９】
エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整する燃料調整手段の調整値が予め設定された設定値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件を監視し、前記第１条件〜前記第３条件の全ての条件が成立する場合に蓄電器の容量の計測を開始させるための制御信号を送信する監視ステップと、
前記蓄電器の容量の計測を開始させるための制御信号を受信した場合に、前記蓄電器の容量の計測を行う計測ステップと、
を含むことを特徴とするハイブリッド建設機械の蓄電器容量計測方法。
【請求項１０】
前記監視ステップは、前記エンジンのエンジン回転数および油圧ポンプのポンプ吸収トルクを一定の状態でコントロールするような作業モードが設定されていることを第４条件とし、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記蓄電器の容量の計測を開始させるための制御信号を送信することを特徴とする請求項９に記載のハイブリッド建設機械の蓄電器容量計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、エンジンと発電電動機と蓄電器とを備え、蓄電器容量計測が可能なハイブリッド建設機械およびハイブリッド建設機械の蓄電器容量計測方法に関するものである。
【背景技術】
【０００２】
近年の建設機械の分野では、一般自動車と同様にハイブリッド車が開発されている。この種のハイブリッド建設機械には、エンジンと発電電動機と蓄電器と作業機とが設けられている。蓄電器としてキャパシタが用いられることがある。キャパシタは、充放電を自由に行うことができる蓄電器であり、発電電動機が発電として作用した場合に、この発電した電力を蓄積する。また、キャパシタは、キャパシタに蓄積された電力を、インバータなどのドライバを介して発電電動機、あるいは作業機や上部旋回体を駆動するために搭載されている電動モータに供給する。
【０００３】
キャパシタは、長期間の使用や、過充電あるいは過放電を繰り返し行うと、発熱などによって性能劣化が進行する。このキャパシタの性能劣化が進行すると、ハイブリッド建設機械は、電動モータに供給する電力が低下し、作業能力が低下する。このため、キャパシタの性能劣化状態を把握し、性能劣化が進行している場合に、キャパシタを交換するなどのメンテナンスが施される。
【０００４】
特許文献１には、キャパシタなどの蓄電器を車載した状態で、かつ外部の装置ではなくハイブリッド建設機械に搭載されたシステムを用いて、キャパシタの容量を算出し、キャパシタの性能劣化判定を行うものが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００９／１１６４９５号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述した特許文献１では、キャパシタ容量計測時に、発電電動機を所定の回転数および所定のトルクで駆動させてキャパシタの容量計測を行い、性能劣化を判定する技術が開示されている。しかし、キャパシタ容量計測は、一層正確であることが要望されているのが現実である。
【０００７】
本発明は、一層正確にキャパシタなどの蓄電器の容量計測が可能なハイブリッド建設機械およびハイブリッド建設機械の蓄電器容量計測方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、この発明にかかるハイブリッド建設機械は、蓄電器の容量を計測する計測部と、エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整する燃料調整手段の調整値が予め設定された設定値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件を監視し、前記第１条件〜前記第３条件の全ての条件が成立する場合に前記計測部に対して前記蓄電器の容量の計測を開始させるための制御信号を送信する監視部と、を備えたことを特徴とする。
【０００９】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記第２条件は、前記燃料調整手段の調整値が調整できる範囲の最大値であることを特徴とする。
【００１０】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記監視部は、前記エンジンのエンジン回転数および油圧ポンプのポンプ吸収トルクを一定の状態でコントロールするような作業モードが設定されていることを第４条件とし、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記計測部に対して前記蓄電器の容量の計測を開始させるための制御信号を送信することを特徴とする。
【００１１】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記監視部は、前記蓄電器の容量の計測中に、前記第１条件〜前記第４条件の少なくとも１つの条件が成立しない場合に、前記蓄電器の容量の計測を中止させる制御信号を生成することを特徴とする。
【００１２】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、少なくとも蓄電器の容量の計測に関する表示および指示を行う表示部と、前記表示部に少なくとも蓄電器の容量の計測に関するガイド表示を行わせる表示制御部と、を備えたことを特徴とする。
【００１３】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記表示制御部は、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記表示部の画面が蓄電器の容量の計測の開始を指示する画面に遷移させることを特徴とする。
【００１４】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記表示制御部は、前記計測部が前記蓄電器の容量の計測を行っている際に前記蓄電器の容量の計測の進捗状態を表示することを特徴とする。
【００１５】
また、この発明にかかるハイブリッド建設機械は、上記の発明において、前記計測部は、前記蓄電器の電荷抜きの処理が行われていることを条件として前記蓄電器の容量の計測を行うことを特徴とする。
【００１６】
また、この発明にかかるハイブリッド建設機械の蓄電器容量計測方法は、エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整する燃料調整手段の調整値が予め設定された設定値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件を監視し、前記第１条件〜前記第３条件の全ての条件が成立する場合に蓄電器の容量の計測を開始させるための制御信号を送信する監視ステップと、前記蓄電器の容量の計測を開始させるための制御信号を受信した場合に、前記蓄電器の容量の計測を行う計測ステップと、を含むことを特徴とする。
【００１７】
また、この発明にかかるハイブリッド建設機械の蓄電器容量計測方法は、上記の発明において、前記監視ステップは、前記エンジンのエンジン回転数および油圧ポンプのポンプ吸収トルクを一定の状態でコントロールするような作業モードが設定されていることを第４条件とし、前記第１条件〜前記第４条件の全ての条件が成立する場合に、前記蓄電器の容量の計測を開始させるための制御信号を送信することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、監視部が、エンジンが駆動している状態であることとする第１条件、前記エンジンへ供給する燃料の量を調整する燃料調整手段の調整値が予め設定された設定値であることとする第２条件、作業機および／または上部旋回体がロック状態であることとする第３条件を監視し、前記第１条件〜前記第３条件の全ての条件が成立する場合に前記計測部に対して前記蓄電器の容量の計測を開始させるための制御信号を送信するようにしているため、エンジンが最高出力の状態で駆動し、それに伴い、発電電動機も高回転で駆動することにより発電出力が安定し、ロックレバーはロック状態であるため、作業機などが動作することによる不安定な容量計測となる状態を回避でき、より正確に蓄電器容量計測を行うことができる。しかも、発電電動機が高回転で駆動するため、蓄電器への充電時間が短くなり、短時間で蓄電器の容量計測を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】図１は、この発明の実施の形態であるハイブリッド建設機械の外観構成を示す図である。
【図２】図２は、図１に示したハイブリッド建設機械の運転席の外観構成を示す図である。
【図３】図３は、図１に示したハイブリッド建設機械の内部構成を示すブロック図である。
【図４】図４は、キャパシタ容量計測に関係する装置等の構成を示すブロック図である。
【図５】図５は、モニタの表示画面に表示された作業モード選択画面の一例を示す図である。
【図６】図６は、表示制御部による表示制御処理手順を示すフローチャートである。
【図７】図７は、モニタ画面の表示状態遷移を示す図である。
【図８】図８は、監視部による監視処理手順を示すフローチャートである。
【図９】図９は、計測部によるキャパシタ容量の計測処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、この発明を実施するための形態である蓄電器容量計測が可能なハイブリッド建設機械について説明する。
【００２１】
（全体構成）
図１は、この発明の実施の形態であるハイブリッド建設機械１の外観構成を示す図である。また、図２は、図１に示した運転席７０の外観構成を示す図である。なお、このハイブリッド建設機械１は、油圧ショベルである。
【００２２】
図１および図２において、ハイブリッド建設機械１は、上部旋回体２と下部走行体３とを備え、下部走行体３は左右の履帯を有する。上部旋回体２にはブーム４、アーム５、バケット６からなる作業機が取り付けられている。ブーム４は、ブームシリンダ４ａが駆動することにより作動し、アーム５は、アームシリンダ５ａが駆動することにより作動し、バケット６は、バケットシリンダ６ａが駆動することにより作動する。なお、ハイブリッド建設機械１が吊り荷作業を行う仕様の場合は、バケット６とアーム５を連結するリンクのピンに、吊り荷を行うためのフックが取り付けられている。また、下部走行体３には、走行モータ８，９を有し、それぞれ駆動することにより右履帯および左履帯がそれぞれ回転する。また、上部旋回体２は、旋回コントローラ１１２を介して旋回モータ１１３が電気駆動されることにより旋回マシナリ１１４が駆動し、スイングピニオン、スイングサークル等を介して旋回する。
【００２３】
エンジン１２は、ディーゼルエンジンであり、その出力（馬力；ｋｗ）の制御は、シリンダ内へ噴射する燃料量を調整することで行われる。この調整はエンジン１２の燃料噴射ポンプに付設したガバナを制御することで行われ、エンジンコントローラ１４は、このガバナの制御を含めたエンジンの制御を行う。なお、スロットルダイヤル６０は、燃料噴射量を規定する燃料調整手段としての燃料調整ダイヤルである。なお、スロットルダイヤル６０はダイヤル式に限らず、レバー式やボタン式など手動操作できるものであってもよい。
【００２４】
図２に示すように、ハイブリッド建設機械１の運転席７０の前方の右側、左側にはそれぞれ、作業機操作用の右操作レバー４１、作業機・旋回操作用の左操作レバー４２が設けられているとともに、走行操作用の右操作レバー４３、走行操作用の左操作レバー４４が設けられている。また、運転席７０の左端には、ロックレバー２６が設けられている。
【００２５】
走行操作用の右操作レバー４３、走行操作用の左操作レバー４４はそれぞれ右履帯、左履帯を作動させるための操作レバーであり、操作方向に応じて履帯を作動させるとともに、操作量に応じた速度で履帯を作動させる。
【００２６】
また、図２に示すように、運転席７０の前方右側奥には、モニタ５０が設けられている。モニタ５０は、図３に示したコントローラ１６に電気的に接続され、モニタ画面５１を有する。モニタ５０は、各種情報をモニタ画面５１に表示出力するとともにハイブリッド建設機械１に対する各種動作指令などの入力操作を行うことができる表示装置である。
【００２７】
モニタ５０には、操作ボタン５１ａが設けられている。操作ボタン５１ａは、複数の操作ボタンにより構成されており、各ボタンをオペレータあるいはサービスマンが押圧することにより、ハイブリッド建設機械１の各種動作指令の信号がコントローラ１６に発信される。操作ボタン５１ａの一つとして、作業モード選択ボタンが設けられている。このボタンをオペレータが押圧することにより、複数の作業モードの中から作業内容に応じて最適な作業モードを設定することができる。例えば、大きな作業量（単位時間当たりの土砂の掘削量）を維持することが可能な「重掘削モード（パワーモード）」や、軽負荷作業時に燃費を一段と抑制する「省燃費モード（エコノミーモード）」などを設定することができる。いずれかの作業モードが設定されると、エンジン１２（図３参照）の出力トルク（エンジントルク）やエンジン１２によって駆動される油圧ポンプ１３（図３参照）の吸収トルク（ポンプ吸収トルク）が作業モードに応じて選択・制御される。この選択・制御は、エンジンコントローラ１４（図３参照）やコントローラ１６によって制御信号がエンジン１２あるいは油圧ポンプ１３に送信されることにより行われ、設定された作業モードに応じたエンジントルクとポンプ吸収トルクとが選択・制御され、この二つのトルクが一致するマッチング点付近にエンジン回転数を保つような制御が行われる。
【００２８】
（内部構成）
つぎに、ハイブリッド建設機械１の内部構成について説明する。図３は、図１に示したハイブリッド建設機械１の内部構成を示すブロック図である。図３において、コントローラ１６は、エンジンコントローラ１４に対して、エンジン回転数を目標回転数ｎ_comにするための回転指令値を出力し、エンジンコントローラ１４は、目標トルク線でエンジン目標回転数ｎ_comが得られるように燃料噴射量を増減する。また、エンジンコントローラ１４は、エンジン１２のエンジン回転数および燃料噴射量から推定されるエンジントルクを含むエンジンデータeng_dataをコントローラ１６に出力する。
【００２９】
エンジン１２の出力軸には、油圧ポンプ１３の駆動軸が連結されており、エンジン出力軸が回転することにより油圧ポンプ１３が駆動する。油圧ポンプ１３は可変容量型の油圧ポンプであり、斜板の傾転角が変化することで容量ｑ（ｃｃ/ｒｅｖ）が変化する。なお、この油圧ポンプ１３は、ダブルポンプあるいはタンデムポンプであってもよい。また、ＰＴＯ軸２０が、エンジン１２と油圧ポンプ１３あるいは発電電動機２１との間に設けられているが、エンジン１２の出力軸と発電電動機２１のロータ軸を同軸とするとともに、発電電動機２１のロータ軸と油圧ポンプ１３の入力軸を同軸としてもよい。すなわち、エンジン１２と発電電動機２１と油圧ポンプ１３が直列に配置された構成であってもよい。なお、ＰＴＯ軸２０を用いなくても本実施の形態は実施可能である。
【００３０】
油圧ポンプ１３から吐出圧ＰRp、流量Ｑ（ｃｃ/ｍｉｎ）で吐出された圧油は、ブーム用の操作バルブ３１、アーム用の操作バルブ３２、バケット用の操作バルブ３３、右走行用の操作バルブ３５、左走行用の操作バルブ３６にそれぞれ供給される。ポンプ吐出圧ＰRpは、油圧センサ１７で検出され、油圧検出信号がコントローラ１６に入力される。
【００３１】
操作バルブ３１，３２，３３，３５，３６から出力された圧油はそれぞれ、ブームシリンダ４ａ、アームシリンダ５ａ、バケットシリンダ６ａ、右走行用の走行モータ８、左走行用の走行モータ９に供給される。これにより、ブームシリンダ４ａ、アームシリンダ５ａ、バケットシリンダ６ａ、走行モータ８、走行モータ９がそれぞれ駆動され、ブーム４、アーム５、バケット６、下部走行体３の右履帯、左履帯が作動する。
【００３２】
作業機操作用の右操作レバー４１は、ブーム４、バケット６を作動させるための操作レバーであり、操作方向に応じてブーム４、バケット６を作動させるとともに、操作量に応じた速度でブーム４、バケット６を作動させる。
【００３３】
操作レバー４１には、操作方向、操作量を検出するセンサ４５が設けられている。センサ４５は、操作レバー４１の操作方向、操作量を示すレバー信号をコントローラ１６に入力する。操作レバー４１がブーム４を作動させる方向に操作された場合には、操作レバー４１の中立位置に対する操作方向、操作量に応じて、ブーム上げ操作量、ブーム下げ操作量を示すブームレバー信号Ｌb0がコントローラ１６に入力される。また、操作レバー４１がバケット６を作動させる方向に操作された場合には、操作レバー４１の中立位置に対する操作方向、操作量に応じて、バケット掘削操作量、バケットダンプ操作量を示すバケットレバー信号Ｌbkがコントローラ１６に入力される。
【００３４】
操作レバー４１がブーム４を作動させる方向に操作された場合には、操作レバー４１の操作量に応じたパイロット圧（ＰＰＣ圧）ＰRboが、ブーム用の操作バルブ３１の各パイロットポートのうち操作レバーの操作方向（ブーム上げ方向、ブーム下げ方向）に対応するパイロットポート３１ａに加えられる。
【００３５】
同様に、操作レバー４１がバケット６を作動させる方向に操作された場合には、操作レバー４１の操作量に応じたパイロット圧（ＰＰＣ圧）ＰRbkが、バケット用の操作バルブ３３の各パイロットポートのうち操作レバーの操作方向（バケット掘削方向、バケットダンプ方向）に対応するパイロットポート３３ａに加えられる。
【００３６】
作業機・旋回操作用の左操作レバー４２は、アーム５、上部旋回体２を作動させるための操作レバーであり、操作方向に応じてアーム５、上部旋回体２を作動させるとともに、操作量に応じた速度でアーム５、上部旋回体２を作動させる。
【００３７】
操作レバー４２には、操作方向、操作量を検出するセンサ４６が設けられている。センサ４６は、操作レバー４２の操作方向、操作量を示すレバー信号をコントローラ１６に入力する。操作レバー４２がアーム５を作動させる方向に操作された場合には、操作レバー４２の中立位置に対する操作方向、操作量に応じて、アーム掘削操作量、アームダンプ操作量を示すアームレバー信号Ｌarがコントローラ１６に入力される。また操作レバー４２が上部旋回体２を作動させる方向に操作された場合には、操作レバー４２の中立位置に対する操作方向、操作量に応じて、右旋回操作量、左旋回操作量を示す旋回レバー信号Ｌswがコントローラ１６に入力される。
【００３８】
操作レバー４２がアーム５を作動させる方向に操作された場合には、操作レバー４２の操作量に応じたパイロット圧（ＰＰＣ圧）ＰRarが、アーム用の操作バルブ３２の各パイロットポートのうち操作レバーの操作方向（アーム掘削方向、アームダンプ方向）に対応するパイロットポート３２ａに加えられる。
【００３９】
一方、操作レバー４２が上部旋回体２を作動させる方向に操作された場合には、操作レバー４２の操作量（右旋回方向、左旋回方向）に応じた旋回レバー信号Ｌswがコントローラ１６に入力され、コントローラ１６は旋回レバー信号Ｌswに対応した旋回信号ＳＷＧ_comを旋回コントローラ１１２に出力し、旋回モータ１１３が旋回駆動する。
【００４０】
操作レバー４３の操作量に応じたパイロット圧（ＰＰＣ圧）ＰRcrが、右走行用の操作バルブ３５のパイロットポート３５ａに加えられる。同様に、操作レバー４４の操作量に応じたパイロット圧（ＰＰＣ圧）ＰRclが、左走行用の操作バルブ３６のパイロットポート３６ａに加えられる。
【００４１】
パイロット圧ＰRcrとパイロット圧ＰRclとは、それぞれ油圧センサ１８，１９によって検出され、コントローラ１６に入力される。
【００４２】
各操作バルブ３１，３２，３３，３５，３６は流量方向制御弁であり、対応する操作レバー４１〜４４の操作方向に応じた方向にスプールを移動させるとともに、操作レバー４１〜４４の操作量に応じた開口面積だけ油路が開口するようにスプールを移動させるものである。
【００４３】
ポンプ制御バルブ１５は、コントローラ６から出力される制御電流pc-epcによって動作し、サーボピストンを介してポンプ制御バルブ５を動作させる。
【００４４】
ポンプ制御バルブ１５は、油圧ポンプ１３の吐出圧ＰRp（ｋｇ/ｃｍ２）と油圧ポンプ１３の容量ｑ（ｃｃ/ｒｅｖ）の積が制御電流pc-epcに対応するポンプ吸収トルクＴpcomを超えないように、油圧ポンプ１３の斜板の傾転角を制御する。この制御は、ＰＣ制御と呼ばれている。
【００４５】
ロックレバー２６は、油圧ポンプ１３と各操作バルブ３１，３２，３３，３５，３６との間に設けられた切替弁２６ａを操作するレバーであり、このロックレバー２６を操作することによって、油圧ポンプ１３からの油圧を各操作バルブ３１，３２，３３，３５，３６へ伝達することを切り離すロック状態にすることができる。このロック状態では、油圧センサ１７が検出する吐出圧ＰRpは無圧となり、操作レバー４１，４２および走行レバー４３，４４が動いても操作量に応じてブームシリンダ４ａなどの油圧アクチュエータは動作しない。
【００４６】
コントローラ１６は、ガバナを含むエンジンコントローラ１４に対して、回転指令値を出力して、現在の油圧ポンプ１３の負荷に応じたエンジン目標回転数が得られるように燃料噴射量を増減して、エンジン１２の回転数ｎとトルクＴを調整する。
【００４７】
一方、エンジン１２の出力軸は、ＰＴＯ軸２０を介して油圧ポンプ１３の駆動軸および発電電動機２１の駆動軸に連結される。発電電動機２１は発電作用と電動作用を行う。すなわち、発電電動機２１は電動機（モータ）として作動し、また発電機としても作動する。また、発電電動機２１はエンジン１２を始動させるスタータとしても機能する。スタータスイッチがオンされると、発電電動機２１が電動作用し、エンジン１２の出力軸を低回転（たとえば４００〜５００ｒｐｍ）で回転させ、エンジン１２を始動させる。エンジン１２は、スタータスイッチでオルタネータによって始動させてもよい。
【００４８】
発電電動機２１は、発電機コントローラ１１０内のインバータ機能によってトルク制御される。インバータ機能は、コントローラ１６から出力される発電電動機指令値ＧＥＮ_comに応じて発電電動機２１をトルク制御する。
【００４９】
発電機コントローラ１１０は、直流電源線を介して蓄電器であるキャパシタ２２に電気的に接続されている。なお、コントローラ１６の電源は、キャパシタ２２であっても、他の図示しない蓄電器であってもよい。
【００５０】
キャパシタ２２は、発電電動機２１が発電作用した場合に発電した電力を蓄積する（充電する）。また、キャパシタ２２は、キャパシタ２２に静電容量として電荷が蓄積された電力を発電機コントローラ１１０に供給する。なお、キャパシタ２２（例えば、電気二重層キャパシタ）は、蓄電器の一例であり、蓄電器には、キャパシタの他、鉛蓄電池、ニッケル水素電池、リチウムイオン電池等も含まれる。
【００５１】
発電電動機２１には発電電動機２１の現在の実回転数ＧＥＮ_spd（ｒｐｍ）、つまりエンジン１２の実回転数を検出する回転センサ２４が付設されている。回転センサ２４で検出される実回転数ＧＥＮ_spdを示す信号はコントローラ１６に入力される。
【００５２】
また、キャパシタ２２には、キャパシタ２２の電圧BATT_voltを検出する電圧センサ２５が設けられている。電圧センサ２５で検出される電圧BATT_voltを示す信号はコントローラ１６に入力される。さらに、キャパシタ２２には、キャパシタ２２の温度を検出する温度センサ２２ａが設けられている。温度センサ２２ａで検出された値は、コントローラ１６に入力される。
【００５３】
また、コントローラ１６は、発電機コントローラ１１０に発電電動機指令値ＧＥＮ_comを出力し、発電電動機２１を発電作用または電動作用させる。コントローラ１６から発電機コントローラ１１０に対して、発電電動機２１を発電機として作動させるための指令値ＧＥＮ_comが出力されると、エンジン１２で発生した出力トルクの一部は、ＰＴＯ軸２０を介して発電電動機２１の駆動軸に伝達されてエンジン１２のトルクを吸収して発電が行われる。そして、発電電動機２１で発生した交流電力は発電機コントローラ１１０で直流電力に変換されて直流電源線を介してキャパシタ２２に電力が蓄積される（充電される）。
【００５４】
また、コントローラ１６から発電機コントローラ１１０に対して、発電電動機２１を電動機として作動させるための発電電動機指令値ＧＥＮ_comが出力されると、発電機コントローラ１１０は発電電動機２１が電動機として作動するように制御する。すなわち、キャパシタ２２に蓄積された電力が発電機コントローラ１１０で交流電力に変換されて発電電動機２１に供給され、発電電動機２１の駆動軸を回転作動させる。これにより発電電動機２１でトルクが発生し、このトルクは、発電電動機２１の駆動軸を介してＰＴＯ軸２０に伝達されて、エンジン１２の出力トルクに加算される（エンジン１２の出力がアシストされる）。この加算した出力トルクは、油圧ポンプ１３で吸収される。なお、図２では、ＰＴＯ軸２０が、エンジン１２と油圧ポンプ１３あるいは発電電動機２１との間に設けられているが、エンジン１２の出力軸と発電電動機２１のロータ軸を同軸とするとともに、発電電動機２１のロータ軸と油圧ポンプ１３の入力軸を同軸としてもよい。すなわち、エンジン１２と発電電動機２１と油圧ポンプ１３が直列に配置された構成であってもよい。なお、ＰＴＯ軸２０を用いなくても本実施の形態は実施可能である。
【００５５】
発電電動機２１の発電量（吸収トルク量）、電動量（アシスト量；発生トルク量）は、発電電動機指令値ＧＥＮ_comの内容に応じて変化する。
【００５６】
コントローラ１６は、現在のエンジン目標回転数ｎ_comに対応する発電電動機２１の目標回転数Ｎgen_comを次式によって演算する。
Ｎgen_com＝ｎ_com×Ｋ2
ただし、Ｋ2は、ＰＴＯ軸２０の減速比である。
【００５７】
発電機コントローラ１１０は、発電電動機２１に対して回転数制御若しくはトルク制御を行う。ここで、回転数制御とは、発電電動機指令値ＧＥＮ_comとして目標回転数を与えて目標回転数が得られるように発電電動機２１の回転数を調整する制御のことである。また、トルク制御とは、発電電動機指令値ＧＥＮ_comとして目標トルクを与えて目標トルクが得られるように発電電動機２１のトルクを調整する制御のことである。
【００５８】
コントローラ１６は、回転数制御を行う場合、エンジン目標回転数とエンジン１２の実際の回転数との偏差が所定のしきい値以上になっている場合、発電電動機２１によってエンジン１２をアシストする発電電動機指令値ＧＥＮ_comを発電機コントローラ１１０に送ってアシスト制御を行う。
【００５９】
この発電電動機２１によるアシストを加えた場合には、エンジン１２が加速する。この場合、発電電動機２１によるアシストがあるため、アシストがない場合に比べてエンジン回転上昇時の初期の段階で、油圧ポンプ１３の吸収トルクが大きくなる。このため操作レバーの動きに対して作業機の動きだしが早くなり、作業効率の低下を抑制でき、オペレータに与える操作感覚の違和感を軽減できる。
【００６０】
一方、ハイブリッド建設機械１は、上述したように、電動アクチュエータで上部旋回体２を旋回作動させるものである。すなわち、旋回マシナリ１１４の駆動軸に電動モータとしての旋回モータ１１３が連結されており、この旋回モータ１１３が駆動することにより旋回マシナリ１１４が駆動し、スイングピニオン、スイングサークル等を介して上部旋回体２が旋回する。
【００６１】
旋回モータ１１３は、発電作用と電動作用とを行う。つまり、旋回モータ１１３は、電動機として作動し、また発電機としても作動する。旋回モータ１１３が電動機として作動したときには上部旋回体２が旋回作動し、上部旋回体２が旋回を停止する際、上部旋回体２のトルクが吸収されて旋回モータ１１３が発電機として作動する。
【００６２】
旋回モータ１１３は、旋回コントローラ１１２によって駆動制御される。旋回コントローラ１１２は直流電源線を介してキャパシタ２２に電気的に接続されているとともに、発電機コントローラ１１０を介して発電電動機２１に電気的に接続されている。旋回コントローラ１１２、および発電機コントローラ１１０は、コントローラ１６から出力される指令に応じて制御される。
【００６３】
旋回モータ１１３に供給されている電流、つまり上部旋回体２の負荷を示す旋回負荷電流ＳＷＧ_currは、電流センサ１１１で検出される。電流センサ１１１で検出された旋回負荷電流ＳＷＧ_currは、コントローラ１６に入力される。ここで、図３に示した、旋回モータロックボタン６１は、このボタンを押すことによって、旋回モータ１１３への電流供給が電気的に切断されるものである。旋回モータロックボタン６１をオペレータが押すことにより、旋回用の左操作レバー４２を操作しても上部旋回体２は、旋回することができなくなる。
【００６４】
（キャパシタ容量計測処理）
キャパシタ容量の計測を行う前に、キャパシタ２２に蓄えられている電荷抜き処理（放電）を行う。この電荷抜きは、必ず行わなければならないものではないが、キャパシタ容量の計測を異なる日時に行う場合、比較障害を生じないために、キャパシタ容量の計測を行うほうが望ましいからである。
【００６５】
この電荷抜き処理は、まず、発電機コントローラ１１０は、発電機２1に対して定格定電流制御を行うとともに、図示しない昇圧器に対して定格定電圧制御を行う。発電機コントローラ１１０は、キャパシタ電圧Ｖcapが第１の電圧Ｖ１よりも高い間、定格定電圧制御を継続する。第１の電圧Ｖ１の値は、キャパシタ２２の標準的な動作時における電圧変動範囲の最小値として設定されるのが好ましい。
【００６６】
発電機コントローラ１１０が、定格定電圧制御を継続して行っていると、やがてキャパシタ電圧Ｖcapは、初期値Ｖcap0から減少し始める。これに対して、昇圧器出力電圧Ｖcnvは、定格定電圧制御がなされている間、初期値Ｖcnv0のままである。
【００６７】
その後、キャパシタ電圧Ｖcapが第１の電圧Ｖ１まで低下した場合、発電機コントローラ１１０は、制御内容を変更する。具体的には、発電機コントローラ１１０は、発電機２２に対して定格定電流制御を行う一方、昇圧器に対しては、昇圧器出力電圧Ｖcnvがキャパシタ電圧Ｖcapと所定の比率を保つ電圧制御を行う。キャパシタ電圧が第１の電圧Ｖ１に達した時以降、昇圧器出力電圧Ｖcnvは、キャパシタ電圧Ｖcapとの比率（Ｖcnv／Ｖcap）を一定に保ちながら徐々に低下していく。この比率は、例えば昇圧器内部のインダクタが飽和せず、かつ昇圧器の損失が最小となるような値として定められる。その後、キャパシタ電圧Ｖcapが第３の電圧Ｖ３まで低下した場合、発電機コントローラ１１０は、制御を停止する。
【００６８】
つぎに、コントローラ１６によるキャパシタ容量計測処理について説明する。図４は、図３に示したコントローラ１６のキャパシタ容量計測に関係する装置構成等を示すブロック図である。図４に示すように、コントローラ１６は、キャパシタ容量計測制御部２００および記憶部２１０を有する。キャパシタ容量計測制御部２００は、監視部２０１、キャパシタ容量計測処理を行う計測部２０２、およびキャパシタ容量計測処理に関連する、モニタ５０の表示制御を行う表示制御部２０３を有する。また、スロットルダイヤル６０をサービスマンあるいはオペレータが操作することにより、スロットルダイヤル６０の操作量（回転量）に応じた電気信号が、エンジンコントローラ１４に送信される。
【００６９】
監視部２０１は、キャパシタ容量計測を行うための４つの条件、すなわち、
条件１：エンジンが駆動していること
条件２：スロットルダイヤルが最大に設定されていること
条件３：ロックレバー２６がロック状態（旋回モータロックボタン６１の操作によるロック状態を含む）の位置にあること
条件４：作業モードがパワーモードに選択・設定してあること
の全ての条件が成立しているか否かを判断する処理を行い、キャパシタ容量計測を開始あるいは継続するための制御信号を計測部２０２に送信する。ここで、条件２，４を設定した理由は、スロットルダイヤルを最大に設定し、作業モードをパワーモードに選択することによって、安定した回転数でエンジン１２が駆動することが可能で発電電動機２１も安定した回転数で回転することが可能となる。すわなち、発電電動機２１は、安定した発電動作が行われ、安定かつ正確なキャパシタ容量計測を行うことができるからである。また、条件３を設定した理由は、キャパシタ容量計測の際に、運転席７０からサービスマンやオペレータが移動することが想定され、その際に、ロックレバー２６をロック状態にしておかなければ、サービスマンの体の一部が操作レバーに触れて操作レバーが動き、エンジン１２の出力が変動し正確なキャパシタ容量計測を行うことができないことを防止するためである。また、監視部２０１は、条件１〜４の４つの条件の全てが成立していることをキャパシタ容量計測の開始あるいは継続の判断基準としたが、条件４を除いた条件１〜３のみの条件成立でも、安定かつ正確なキャパシタ容量計測を行うことができる。例えば、作業モードがパワーモードでなく、エコノミーモードが選択されているとする。ハイブリッド建設機械１は、エコノミーモードであっても、一定の回転数でエンジンが駆動するようにコントローラ１６およびエンジンコントローラ１４によって制御されるため、安定かつ正確なキャパシタ容量計測が可能であるから、条件４の成立は、必須条件でなくてもよい。なお、条件１によるエンジン１２の駆動は、キャパシタ容量計測には必須であるが、条件の成立には必須ではない。
【００７０】
記憶部２１０には、エンジン駆動状態データ２１１、スロットル状態データ２１２、ロックレバー状態データ２１３、および作業モード状態データ２１４が保持されており、監視部２０１は、それぞれの保持状態データを参照して上述した条件１〜４が成立しているか否かを判断する処理を行う。エンジン駆動状態データ２１１は、エンジンコントローラ１４から送られるエンジンデータeng_data内のエンジン回転数が保持され、監視部２０１は、エンジン回転数が所定値以上である場合に条件１が成立するものと判断する。エンジン回転数は、エンジン１２に取り付けられた回転センサなどを用いて検出することができる。スロットル状態データ２１２は、スロットルダイヤル６０のスロットダイヤル値（電気信号を数値化したデータ）が保持され、監視部２０１は、スロットルダイヤル値が最大値のときに条件２を満足するものと判断する。ロックレバー状態データ２１３には、吐出圧ＰRpが保持され、吐出圧ＰRpのデータが０のときに条件３が成立しているものと判断する。なお、ロックレバー２６の位置をリミットスイッチなどの位置検出センサを用いて検出し、その検出信号をロックレバー状態データ２１３に保持してもよい。作業モード状態データ２１４には、モニタ５０から指示された作業モードが保持され、この作業モードがパワーモードのときに条件４が成立するものと判断する。
【００７１】
なお、モニタ５０による作業モードの選択は、図５に示すような作業モード選択表示画面５２がモニタ画面５１上に表示され、この作業モード選択表示画面５２を用いて行われる。ここで、作業モードには、Ｐモード（パワーモード）、Ｅモード（エコノミーモード）、Ｌモード（アームクレーンモード：吊り荷モード）、Ｂモード（ブレーカモード）、ＡＴＴモード（アタッチメントモード）などがある。ＰモードやＥモードは、通常の掘削作業などを行うときのモードであり、Ｅモードは、Ｐモードに比してエンジンの最大出力が抑えられている。Ｌモードは、フックに吊り下げられた荷をリフティングするアームクレーン操作などのようにエンジン回転数を抑えて（中速にして）ゆっくり動かす微操作モードである。Ｂモードは、岩石などを砕くブレーカをアタッチメントとして付けて作業するモードであり、エンジン回転数を中高速にして作業を行うモードである。ＡＴＴモードは、エンジン回転数を中速から高速の間にして作業を行うモードであり、グラップルなどのような特殊なアタッチメントを取り付ける場合の予備のモードである。
【００７２】
（表示制御処理）
図６は、表示制御部２０３による表示制御処理手順を示すフローチャートである。また、図７は、表示制御部２０３によるモニタ画面５１の画面表示の状態遷移を示す図である。図６および図７において、まず表示制御部２０３は、モニタ画面５１に、サービスメニュー表示画面５３を表示させる（ステップＳ１０１）。このサービスメニュー表示画面５３は、サービスマンが、図示しないメインメニュー画面から、操作ボタン５１ａを操作することによってＩＤやパスワードなどを入力し表示される故障診断用の画面である。ここでは、サービスマンの操作によってキャパシタ容量計測が行われる場面を想定して説明するが、ハイブリッド建設機械１の管理者やハイブリッド建設機械１をレンタルする会社の管理者などによってもキャパシタ容量計測を必要に応じて行ってもよく、特定のサービスマンに限定された操作ではない。また、ＩＤやパスワードなどの入力ではなく、操作ボタン５１ａの特殊操作（例えば、複数の操作ボタンを同時に押圧する操作）によって、サービスメニュー表示画面５３に状態遷移させることもできる。さらに、ＩＤやパスワードの入力ではなく、イモビライザによるＩＤキーを用いて、サービスメニュー表示画面５３を表示させるようなシステムであってもよい。このサービスメニュー表示画面には、キャパシタ電荷抜き、キャパシタ容量計測などの選択項目がある。
【００７３】
ここで、操作ボタン５１ａの操作によってカーソルを動かし、サービスメニュー表示画面５３のチェックボタン「レ」に対応する操作ボタン５１ａの押圧によって、キャパシタ容量計測の項目が選択されたか否かを判断する（ステップＳ１０２）。キャパシタ容量計測の項目が選択された場合（ステップＳ１０２，Ｙｅｓ）、さらに、監視部２０１から条件１〜４の全ての条件が成立していることを示す条件成立信号を受信しているか否かを判断する（ステップＳ１０３）。条件成立信号を受信している場合（ステップＳ１０３，Ｙｅｓ）には、計測開始指示表示画面５５を表示し（ステップＳ１０４）、ステップＳ１０６に移行し、条件成立信号を受信していない場合（ステップＳ１０３，Ｎｏ）には、条件不成立表示画面５４を表示し（ステップＳ１０５）、ステップＳ１０３に移行する。この際、条件不成立表示画面５４には、成立していない条件項目を表示し、成立している条件項目は表示しない。そして、条件不成立表示画面５４上には、成立していない条件項目を成立させることを依頼するガイダンス内容が表示される。一方、計測開始指示表示画面５５には、計測準備ができた旨、および計測開始指示ボタン「ＳＴＡＲＴ」が表示される。この計測開始指示ボタン「ＳＴＡＲＴ」に対応する操作ボタン５１ａが押圧されることによって、キャパシタ容量計測が開始される。したがって、条件１〜４が成立していない場合、計測開始指示ボタン「ＳＴＡＲＴ」を押圧し、キャパシタ容量計測を開始することができない。
【００７４】
その後、表示制御部２０３は、計測開始指示ボタン「ＳＴＡＲＴ」に対応する操作ボタン５１ａが押圧されたことによる計測開始指示信号を受信したか否かを判断する（ステップＳ１０６）。計測開始指示信号の受信があった場合（ステップＳ１０６，Ｙｅｓ）には、計測部２０２によるキャパシタ容量計測が開始されるが、計測部２０２はキャパシタ容量計測に要する全時間に対する経過時間の比を逐一演算する。キャパシタ容量計測に要する全時間は、あらかじめコントローラ１６内の図示しない記憶部に記憶されている。キャパシタ容量計測の進捗状態を示す進捗状態表示画面５６，５７を表示し（ステップＳ１０７）、計測開始指示がない場合（ステップＳ１０６，Ｎｏ）には、ステップＳ１０３に移行して、計測開始前の処理を繰り返す。進捗状態表示画面５６、５７は、キャパシタ容量計測に要する全時間を１００％として、経過時間を割合表示（％）してもよいし、グラフィック表示によって、バー表示あるいは時計の図を表示して、サービスマンに視覚的にキャパシタ容量計測の進捗状態を示してもよい。図７の進捗状態表示画面５７に示すように、キャパシタ容量計測が終了すると、計測中の右側に表示されていた進捗状態が、１００％の表示となり、数秒間、この画面を維持する。この場合、表示とともにブザー音が発せられ、計測終了をサービスマンに知らせるようにしてもよい。なお、計測開始指示がない場合とは、一定時間、計測開始指示ボタン「ＳＴＡＲＴ」に対応する操作ボタン５１ａが押圧されない場合か、特定の操作ボタン５１ａを押圧する場合である。なお、キャパシタ容量計測の進捗状態は、後述する１回毎の充電時に算出するキャパシタ容量計測の進捗状態を表示するようにしてもよいし、複数回のキャパシタ容量計測をキャパシタ容量計測に要する全時間として進捗状態を表示するようにしてもよい。
【００７５】
その後、表示制御部２０３は、計測部２０２から、最終キャパシタ容量の通知信号を受信したか否か、すなわちキャパシタ容量計測が終了したか否かを判断する処理を行う（ステップＳ１０８）。最終キャパシタ容量の通知信号を受信した場合（ステップＳ１０８，Ｙｅｓ）には、進捗状態表示画面５７から計測結果を示す計測結果表示画面５８に遷移表示し（ステップＳ１１１）、表示制御処理を終了する。一方、最終キャパシタ容量の通知信号を受信していない場合（ステップＳ１０８，Ｎｏ）には、監視部２０１から条件成立信号を受信しているか否かを判断する（ステップＳ１０９）。条件成立信号を受信している場合（ステップＳ１０９，Ｙｅｓ）には、ステップＳ１０７に移行して、進捗状態表示画面５６，５７の更新表示を行い、条件成立信号を受信していない場合（ステップＳ１０９，Ｎｏ）には、条件不成立表示画面５４に移行して、不成立の条件を表示し（ステップＳ１１０）、ステップＳ１０３に移行してキャパシタ容量計測開始前の処理に戻る。以上のように、キャパシタ容量計測中に条件１〜４のうちの少なくとも１つが成立しない状態となった場合、キャパシタ容量計測が正確に行われないことになるため、計測が中止されて、サービスマンに再計測の操作を促すような処理が行われる。
【００７６】
なお、キャパシタ２２の筐体あるいはキャパシタ２２を構成するキャパシタセルに、サーミスタなどの温度センサ２６ａが取り付けられており、キャパシタ容量計測時の温度を検出することができる。計測結果表示画面５８では、温度センサ２６ａの値が０℃以下の場合、あるいは、温度センサ２６ａの値が２５℃を越えるような場合、最終キャパシタ容量の値が温度補正された値が表示される。
【００７７】
また、進捗状態表示画面５６，５７で戻りボタンに対応する操作ボタン５１ａを押圧すると強制的に計測開始前の計測開始指示表示画面５５に移行することができる。すなわち、操作ボタン５１ａを押圧すると計測中止信号がモニタ５０からコントローラ１６に送信されてコントローラ１６はエンジンコントローラ１４に、エンジン１２がアイドリング回転数で駆動するような制御信号を送信し、強制的に計測中止を行うことができる。
【００７８】
（監視処理）
図８は、監視部２０１による監視処理手順を示すフローチャートである。図８において、監視部２０１は、表示制御部２０３からキャパシタ容量計測の項目の選択を示す信号を受信したか否かを判断する（ステップＳ２０１）。キャパシタ容量計測の項目の選択を示す信号の受信があった場合（ステップＳ２０１，Ｙｅｓ）には、記憶部２１０を参照して、条件１〜４の全てが成立しているか否かを判断する（ステップＳ２０２）。条件１〜４の全てが成立している場合（ステップＳ２０２，Ｙｅｓ）には、その旨を示す条件成立信号を生成し、計測部２０２および表示制御部２０３に出力し（ステップＳ２０３）、ステップ２０５に移行する。一方、条件１〜４の全てが成立していない場合（ステップＳ２０２，Ｎｏ）には、不成立の項目あるいは成立の項目を含み、条件が不成立である旨を示す条件不成立信号を計測部２０２および表示制御部２０３に出力し（ステップＳ２０４）、ステップＳ２０２の判断処理を繰り返す。
【００７９】
その後、監視部２０１は、表示制御部２０３から計測開始指示信号を受信したか否かを判断する（ステップＳ２０５）。計測開始指示信号の受信があった場合（ステップＳ２０５，Ｙｅｓ）には、さらにステップＳ２０２と同様に、条件１〜４の全てが成立しているか否かを判断する（ステップＳ２０６）。一方、計測開始指示信号の受信がない場合（ステップＳ２０５，Ｎｏ）には、ステップＳ２０２に戻り、計測開始前の状態になる。
【００８０】
ステップＳ２０６で、全ての条件が成立している場合（ステップＳ２０６，Ｙｅｓ）には、計測部２０２から最終キャパシタ容量の通知信号の受信があったか否かを判断する（ステップＳ２０９）。そして、最終キャパシタ容量の通知信号を受信した場合（ステップＳ２０９，Ｙｅｓ）には監視処理を終了する。最終キャパシタ容量の通知信号が受信されない場合（ステップＳ２０９，Ｎｏ）は、キャパシタ容量の計測中であるため、ステップＳ２０６に移行してステップ２０６の処理を繰り返す。一方、ステップ２０６で全ての条件が成立しない場合（ステップＳ２０６，Ｎｏ）には、条件不成立信号の出力を行い（ステップＳ２０７）、さらにキャパシタ容量の計測中止指示信号を計測部２０２に出力して（ステップＳ２０８）、ステップＳ２０２に戻る。
【００８１】
監視部２０１が、以上のような監視処理を行うことによって、条件１〜４が成立した状態でキャパシタ容量の計測開始を行うことができるとともに、キャパシタ容量の計測中であっても条件１〜４が成立した状態を監視しているため、安定かつ正確なキャパシタ容量の計測を実現できる。
【００８２】
（計測処理）
図９は、計測部２０２によるキャパシタ容量の計測処理手順を示すフローチャートである。なお、この計測部２０２によるキャパシタ容量の計測処理は、キャパシタの電荷抜き処理が予め行われていることを前提としている。上述したように、このキャパシタ電荷抜きは、必ず行わなければならないものではないが、キャパシタ容量の計測を異なる日時に行う場合、比較障害を生じないために、キャパシタ容量の計測を行うほうが望ましい。
図９において、まず、計測部２０２は、表示制御部２０３から計測開始指示信号を受信したか否かを判断する（ステップＳ３０１）。そして、計測開始指示信号を受信した場合（ステップＳ３０１，Ｙｅｓ）に限り、発電電動機２１を定電圧制御して、キャパシタ２２の電圧値を充電開始電圧値Ｖ０に設定する（ステップＳ３０２）。その後、発電電動機をトルク制御して、キャパシタ２２への充電開始を行うとともに図示しないタイマをセットする（ステップＳ３０３）。
【００８３】
キャパシタ２２の状態を電圧として検出するために、電圧センサ２５がキャパシタ２２に電気的に接続されている。計測部２０２は、電圧センサ２５から逐一、電圧値を示す信号を受信する。その後、キャパシタ２２の電圧値が予め設定される充電終了電圧値Ｖ１になったか否かを判断し（ステップＳ３０４）、充電終了電圧値Ｖ１になった場合（ステップＳ３０４，Ｙｅｓ）に限り、キャパシタ２２への充電を終了し、充電開始からの充電時間ΔＴのデータをタイマから取得する（ステップＳ３０５）。そして、計測部２０２はタイマをリセットする（ステップＳ３０６）。
【００８４】
その後、監視部２０１から計測中止指示信号を受信したか否かを判断する（ステップＳ３０７）。計測中止指示信号を受信した場合（ステップＳ３０７，Ｙｅｓ）には、ステップＳ３０１に戻り、計測開始指示信号の受信を待つ。一方、計測中止指示信号を受信しない場合（ステップＳ３０７，Ｎｏ）には、計測処理を続行し、キャパシタ容量の算出を行う（ステップＳ３０８）。
【００８５】
キャパシタ容量の算出は、発電電動機２１の回転数値Ｎｅおよびトルク値Ｔｒと、充電開始電圧値Ｖ０および充電終了電圧値Ｖ１と、充電時間ΔＴとをもとに行われる。回転数値Ｎｅは、発電電動機２１に取り付けられた回転センサ２４で検出し、トルク値Ｔｒは発電電動機２１に取り付けられた図示しないトルクセンサで検出される。また、充電開始電圧値Ｖ０および充電終了電圧値Ｖ１は、図４に示すようにキャパシタ２２に電気的に接続された電圧センサ２５によって検出される。発電電動機２１の発電エネルギーΔＷが、キャパシタ２２に充電エネルギーΔＪとして供給される。発電エネルギーΔＷは、発電電動機２１の回転数値Ｎｅとトルク値Ｔｒとを用いて求めることができる。つまり、回転数値Ｎｅとトルク値Ｔｒの乗算によって、発電エネルギーΔＷは求めることができる。そして、発電電動機２１から発電機コントローラ１１０にエネルギーが供給されるときのエネルギー効率をαとし、発電機コントローラ１１０におけるインバータ効率をβとすると、キャパシタ２２の充電エネルギーΔＪは、次式（１）で示される。
ΔＪ＝ΔＷ×α−（β×ΔＴ）                                        …（１）
【００８６】
一方、キャパシタ２２の充電エネルギーΔＪは、キャパシタ２２の容量Ｃ、キャパシタ２２の充電開始電圧値Ｖ０と充電終了電圧値Ｖ１とを用いて、次式（２）で示される。
ΔＪ＝（１／２）・Ｃ・（Ｖ１−Ｖ０）                                …（２）
そして、式（１），（２）を用いると、キャパシタ２２の容量Ｃを算出することができる。
【００８７】
キャパシタ２２の容量Ｃの計測および算出は複数回行われる。何故ならば、計測結果のばらつきを考慮し、複数回の計測を行うことで一層正確なキャパシタの容量計測を行うためである。計測部２０２は、複数回の充電によって複数回のキャパシタ容量計測および算出を行うが、計測部２０２は、所定回数（例えば、１０回）のキャパシタ容量計測が行われたか否かを判断する（ステップＳ３０９）。所定回数のキャパシタ容量計測が行われていない場合（ステップＳ３０９，Ｎｏ）には、ステップＳ３０２に戻り、所定回数のキャパシタ容量計測が終了するまでキャパシタ容量の計測が繰り返される（ステップ３０２〜３０９）。所定回数のキャパシタ容量計測が行われた場合（ステップＳ３０９，Ｙｅｓ）には、平均キャパシタ容量を算出する（ステップＳ３１０）。つまり、所定回数の平均キャパシタ容量の値を求める演算を行う。さらに、温度センサ２２ａが検出したキャパシタ温度ｔｃをもとに平均キャパシタ容量を温度補正する（ステップＳ３１１）。
【００８８】
この温度補正は、キャパシタ温度ｔｃと補正係数Ｋとの関係を用いて行う。温度センサ２２ａが検出したキャパシタ温度ｔｃに対応する補正係数Ｋを求め、この補正係数Ｋを、平均キャパシタ容量に乗算することによって補正される。このキャパシタ温度ｔｃと補正係数Ｋとの関係は、たとえば次のようになる。
キャパシタ温度ｔｃ  →  補正係数Ｋ
０℃            →    １．０３
２５℃            →    １．００
４０℃            →    ０．９９
６０℃            →    ０．９８
【００８９】
なお、補正係数Ｋは、コントローラ１６の所定の記憶部（メモリ）に保存されており、キャパシタ温度ｔｃに対する補正係数Ｋは、上記に代表されるものに限らず、想定されるキャパシタ温度ｔｃに対する補正係数Ｋを、予めテーブルデータとして記憶部に保存しておき、検出されたキャパシタ温度ｔｃに応じた補正係数Ｋを記憶部から読み出すことで正確な平均キャパシタ容量を求めることができる。例えば、キャパシタ温度ｔｃが常温（２５℃）と検出された場合、表示制御部２０３は、平均キャパシタ容量のそのままの値を、図７の計測結果表示画面５８に示すように表示し、キャパシタ温度ｔｃが低温（０℃）を検出した場合、平均キャパシタ容量は、補正係数Ｋである１．０３が乗じられて、その演算結果の値を計測結果表示画面５８に表示する。
【００９０】
その後、計測部２０２は、温度補正された平均キャパシタ容量を最終キャパシタ容量として通知信号を生成・出力し（ステップＳ３１２）、計測処理を終了する。
【００９１】
なお、上述した実施の形態では、ロックレバー２６がロック状態であることを１つの条件としていたが、油圧ロックのみでなく、コントローラ１６が電磁スイッチを作動させて電気的ロックを行うようにしてもよい。操作レバーが電気式レバーの場合もあるからである。つまり、電気的ロックがされた状態とは、電気式レバーが操作されても操作に応じた電気信号（例えば、電圧）を出力しないような電気回路を用いて実現できる。また、図２に示した旋回モータロックボタン６１のように電気式スイッチを用いて作業機などの動作をロック状態にする場合には、この旋回モータロックボタン６１を条件３としてもよい。
【００９２】
なお、計測部２０２は、計測中止の判断を、タイマリセット毎、すなわち各回の計測終了毎に行っているが、これに限らず、監視部２０１から計測中止指示信号の受信があった場合に、計測部２０２の処理に、計測中止の割り込み処理を行うようにしてもよい。
【００９３】
さらに、表示制御部２０３は、コントローラ１６内に設けられているが、これに限らず、モニタ５０側に設けるようにしてもよい。
【００９４】
なお、上述した条件２として、スロットルダイヤルが最大に設定されていることとしたが、調整値は、最大でなく予め設定された設定値であってもよい。
【００９５】
また、上述した実施の形態では、好ましくは、蓄電器のキャパシタ電荷抜きの処理が行われていることを前提として蓄電器のキャパシタ容量の計測を行うようにしていたが、監視部２０１は、計測部２０２にキャパシタ容量の計測を行う前に、キャパシタ電荷抜きの処理が行われていることを１つの条件とし、この条件を含めてすべての条件が成立した場合に、キャパシタ容量の計測を開始させるようにしてもよい。この場合、さらに表示制御部２０３は、キャパシタ容量の計測開始にあたり、キャパシタ電荷抜きの処理が行われているとするとの条件を条件１〜４と同様な条件として条件不成立表示画面５４に表示するようにしてもよい。これにより、一層正確なキャパシタ容量の計測を行うことができる。
【００９６】
さらに、上述したハイブリッド建設機械１は、キャパシタ２２に蓄積された電気エネルギーを用い、電動アクチュエータで上部旋回体２を旋回作動させるものであったが、これに限らず、上部旋回体２を、油圧モータを用いて旋回させるようにしてもよい。
【符号の説明】
【００９７】
１，２０１，３０１  ハイブリッド建設機械
２          上部旋回体
３          下部走行体
４          ブーム
４ａ        ブームシリンダ
５          アーム
５ａ        アームシリンダ
６          バケット
６ａ        バケットシリンダ
８，９      走行モータ
１２          エンジン
１３          油圧ポンプ
１４          エンジンコントローラ
１５          ポンプ制御バルブ
１６          コントローラ
１７〜１９    油圧センサ
２０          ＰＴＯ軸
２１          発電電動機
２２          キャパシタ
２２ａ        温度センサ
２３          インバータ
２４          回転センサ
２５          電圧センサ
２６          ロックレバー
２６ａ        切替弁
３１，３２，３３，３５，３６    操作バルブ
３１ａ〜３６ａ  パイロットポート
４１〜４４    操作レバー
４５，４６    センサ
５０          モニタ
５１          モニタ画面
５１ａ        操作ボタン
５２          作業モード選択表示画面
５３          サービスメニュー表示画面
５４          条件不成立表示画面
５５          計測開始指示表示画面
５６，５７    進捗状態表示画面
５８          計測結果表示画面
６０          スロットルダイヤル
６１          旋回モータロックボタン
７０          運転席
１１０          発電電動機コントローラ
１１１          電流センサ
１１２          旋回コントローラ
１１３          旋回モータ
１１４          旋回マシナリ
１１５          旋回速度センサ
２１２          モータ
２１４          モータコントローラ
【図１】
2011242344.tif 000003
【図２】
2011242344.tif 000004
【図３】
2011242344.tif 000005
【図４】
2011242344.tif 000006
【図５】
2011242344.tif 000007
【図６】
2011242344.tif 000008
【図７】
2011242344.tif 000009
【図８】
2011242344.tif 000010
【図９】
2011242344.tif 000011