(57)【特許請求の範囲】
【請求項１】
第１エンジン発電機（１１５、１１１５）用の複数の設定可能作動パラメータ（１２２、１１２２）の第１集合の１つ以上の値を修正することであって、前記第１エンジン発電機（１１５、１１１５）は、統合ヒューマンマシンインターフェース（ＨＭＩ（１３０、１１３０））および第１エンジン管理システム（１２５、１１２５）を備え、前記設定可能作動パラメータ（１２２、１１２２）は、前記第１エンジン発電機（１１５、１１１５）の作動を制御するために前記第１エンジン管理システム（１２５、１１２５）によって利用されており、前記第１集合の前記１つ以上の値は、前記ＨＭＩ（１３０、１１３０）のユーザー操作に基づいて修正される、修正することと、
修正された前記設定可能作動パラメータ（１２２、１１２２）の第１集合の前記１つ以上の値をローカルに保存することであって、修正された前記１つ以上の値は、前記第１エンジン発電機（１１５、１１１５）に対してローカルにあるメモリ（１４０、１６０、１１４０、１１６０）に保存される、保存することと、
修正された前記設定可能作動パラメータ（１２２、１１２２）の前記１つ以上の値を含む、設定可能作動パラメータ（１２２、１１２２）の前記第１集合を、前記第１エンジン発電機（１１５、１１１５）から、離れておりかつ全く別の第２エンジン発電機（１１５、１１１５）に転送することと、
前記第２エンジン発電機（１１５、１１１５）に関連する複数の設定可能作動パラメータ（１２２、１１２２）の第２集合の１つ以上の値を、修正された設定可能作動パラメータ（１２２、１１２２）の前記第１集合の前記１つ以上の値に置換することであって、前記第２エンジン発電機（１１５、１１１５）は、前記第１発電機から得られる設定可能作動パラメータ（１２２、１１２２）の前記第２集合の前記１つ以上の値を使用して作動する、置換することと
を含む方法。
【請求項２】
設定可能作動パラメータ（１２２、１１２２）の前記第２集合の前記１つ以上の値を置換することは、前記第２エンジン発電機（１１５、１１１５）の作動を制御するために設定可能作動パラメータ（１２２、１１２２）の前記第２集合を使用する第２エンジン管理システム（１２５、１１２５）のメモリ（１４０、１６０、１１４０、１１６０）内の設定可能作動パラメータ（１２２、１１２２）の前記第２集合を修正することを含む、請求項１に記載の方法。
【請求項３】
設定可能作動パラメータ（１２２、１１２２）の前記第１集合を転送することは、前記第１エンジン管理システム（１２５、１１２５）を使用して設定可能エンジンパラメータ（１２２、１１２２）の前記第１集合を備える設定ファイル（１６５、１１６５）を生成することと、前記第２エンジン発電機（１１５、１１１５）の作動を制御する第２エンジン管理システム（１２５、１１２５）に関連するメモリ（１６０、１１６０）上で前記設定ファイル（１６５、１１６５）を読み込むこととを含む、請求項１に記載の方法。
【請求項４】
前記第１エンジン発電機（１１５、１１１５）および前記第２エンジン発電機（１１５、１１１５）は、エンジン発電機（１１５、１１１５）の共通な種類または型の少なくとも１つである、請求項１に記載の方法。
【請求項５】
設定可能エンジンパラメータ（１２２、１１２２）の前記第１集合の前記１つ以上の値を修正することは、前記第１エンジン発電機（１１５、１１１５）の前記ＨＭＩ（１３０、１１３０）内の設定可能作動パラメータ（１２２、１１２２）の前記第１集合を表示することと、設定可能作動パラメータ（１２２、１１２２）の前記第１集合の前記１つ以上の値に対する修正を表す少なくとも１つの入力指令を、前記ＨＭＩ（１３０、１１３０）を介して受信することとを含む、請求項１に記載の方法。
【請求項６】
設定可能作動パラメータ（１２２、１１２２）の前記第１集合の前記１つ以上の値をローカルに保存することは、前記第１エンジン管理システム（１２５、１１２５）の不揮発性メモリ（１４０、１１４０）位置で修正される設定可能作動パラメータ（１２２、１１２２）の前記第１集合の前記１つ以上の値を記憶することを含む、請求項１に記載の方法。
【請求項７】
設定可能作動パラメータ（１２２、１１２２）の前記第１集合を転送することは、
取外し可能なデータ記憶デバイス（１６０、１１６０）を前記第１エンジン発電機（１１５、１１１５）の前記第１エンジン管理システム（１２５、１１２５）に接続することと、
設定可能作動パラメータ（１２２、１１２２）の前記第１集合を前記取外し可能なデータ記憶デバイス（１６０、１１６０）に保存することと、
前記取外し可能なデータ記憶デバイス（１６０、１１６０）を前記第１エンジン発電機（１１５、１１１５）の第１エンジン管理システム（１２５、１１２５）から分離することと、
前記取外し可能なデータ記憶デバイス（１６０、１１６０）を前記第２エンジン発電機（１１５、１１１５）の作動を制御する第２エンジン管理システム（１２５、１１２５）に接続することと、
前記設定可能作動パラメータ（１２２、１１２２）の少なくとも１つを転送することと
を含む方法であって、
前記設定可能作動パラメータ（１２２、１１２２）の前記少なくとも１つは、前記取外し可能なデータ記憶デバイス（１６０、１１６０）から前記第２エンジン発電機（１１５、１１１５）の前記第２エンジン管理システム（１２５、１１２５）の記憶位置までで、修正される前記値の少なくとも１つを含む、請求項１に記載の方法。
【請求項８】
設定可能作動パラメータ（１２２、１１２２）の前記第１集合は、前記第１エンジン管理システム（１２５、１１２５）に記憶される方法であって、前記方法は、
前記第１エンジン管理システム（１２５、１１２５）の主幹制御器（１５０、１１２５）と通信するための前記第１エンジン発電機（１１５、１１１５）の不能を検知することと、
前記第１エンジン管理システム（１２５、１１２５）の設定可能作動パラメータ（１２２、１１２２）の前記第１集合にアクセスすることであって、前記設定可能エンジンパラメータ（１２２、１１２２）は、前記第１エンジン発電機（１１５、１１１５）の前の作動サイクル中に前記第１エンジン管理システム（１２５、１１２５）の外部で記憶されたものである、アクセスすることと、
前記第１エンジン管理システム（１２５、１１２５）が前記主幹制御器（１５０、１１２５）との接続を再確立するまで、または前記第１エンジン発電機（１１５、１１１５）が出力低下状態に移行するまで、前記第１エンジン発電機（１１５、１１１５）の作動を管理するために、前記第１エンジン管理システム（１２５、１１２５）の設定可能作動パラメータ（１２２、１１２２）の前記第１集合を利用することと
をさらに含む、請求項１に記載の方法。
【請求項９】
第１エンジン発電機（１１５、１１１５）を備えるシステム（１００、１１００）であって、
前記第１エンジン発電機（１１５、１１１５）は、
エンジンと、
前記エンジンに結合されている発電機であって、前記エンジンの作動は電気を生成するための前記発電機を動かしている、発電機と、
前記第１エンジン発電機（１１５、１１１５）の作動を制御するために使用される複数の作動パラメータ（１２０、１１２０）の第１部分集合を少なくとも記憶するように設定されている少なくとも１つの記憶媒体（１４０、１６０、１１４０、１１６０）であって、前記第１部分集合の１つ以上の前記作動パラメータ（１２０、１１２０）は、設定可能である、記憶媒体と、
前記第１エンジン発電機（１１５、１１１５）に統合されている統合ヒューマンマシンインターフェース（ＨＭＩ（１３０、１１３０））であって、前記ＨＭＩ（１３０、１１３０）は、前記第１部分集合の前記１つ以上の設定可能作動パラメータ（１２２、１１２２）を修正するために、操作者（１０５、１１０５）からの入力を受信するように設定されている、統合ヒューマンマシンインターフェースと、
前記ＨＭＩ（１３０、１１３０）を使用して修正される前記１つ以上の設定可能作動パラメータ（１２２、１１２２）に基づいて、前記第１エンジン発電機（１１５、１１１５）の作動を制御するように設定されているエンジン管理システム（１２５、１１２５）と
前記第１エンジン発電機（１１５、１１１５）と通信するように、かつ、発電システム（１１０、１１１０）の前記第１エンジン発電機（１１５、１１１５）および第２エンジン発電機（１１５、１１１５）の性能を管理するように、設定されている主幹制御器（１５０、１１２５）であって、前記第１エンジン発電機（１１５、１１１５）および前記第２エンジン発電機（１１５、１１１５）の作動を制御するために使用される前記複数の作動パラメータ（１２０、１１２０）用の値を提供するように設定されている、主幹制御器と、
を備え、
前記エンジン管理システム（１２５、１１２５）は、前記ＨＭＩ（１３０、１１３０）を使用して修正される前記１つ以上の設定可能作動パラメータ（１２２、１１２２）に基づいて、かつ前記主幹制御器（１５０、１１２５）によって提供される前記作動パラメータ（１２０、１１２０）に基づいて、前記第１エンジン発電機（１１５、１１１５）の作動を制御するように設定されている、
システム（１００、１１００）。
【請求項１０】
前記ＨＭＩ（１３０、１１３０）は、前記１つ以上の設定可能作動パラメータ（１２２、１１２２）を前記発電システム（１１０、１１１０）の前記第２エンジン発電機（１１５、１１１５）に転送するために、前記１つ以上の設定可能作動パラメータ（１２２、１１２２）をダウンロードするように設定されており、前記第１エンジン発電機（１１５、１１１５）および前記第２エンジン発電機（１１５、１１１５）は、互いに、離れておりかつ全く別である、請求項９に記載のシステム（１００、１１００）。
【請求項１１】
第１エンジン発電機（１１５、１１１５）を備えるシステム（１００、１１００）であって、
前記第１エンジン発電機（１１５、１１１５）は、
エンジンと、
前記エンジンに結合されている発電機であって、前記エンジンの作動は電気を生成するための前記発電機を動かしている、発電機と、
前記第１エンジン発電機（１１５、１１１５）の作動を制御するために使用される複数の作動パラメータ（１２０、１１２０）の第１部分集合を少なくとも記憶するように設定されている少なくとも１つの記憶媒体（１４０、１６０、１１４０、１１６０）であって、前記第１部分集合の１つ以上の前記作動パラメータ（１２０、１１２０）は、設定可能である、記憶媒体と、
前記第１エンジン発電機（１１５、１１１５）に統合されている統合ヒューマンマシンインターフェース（ＨＭＩ（１３０、１１３０））であって、前記ＨＭＩ（１３０、１１３０）は、前記第１部分集合の前記１つ以上の設定可能作動パラメータ（１２２、１１２２）を修正するために、操作者（１０５、１１０５）からの入力を受信するように設定されている、統合ヒューマンマシンインターフェースと、
前記ＨＭＩ（１３０、１１３０）を使用して修正される前記１つ以上の設定可能作動パラメータ（１２２、１１２２）に基づいて、前記第１エンジン発電機（１１５、１１１５）の作動を制御するように設定されているエンジン管理システム（１２５、１１２５）と
を備え、
前記エンジン管理システム（１２５、１１２５）は、前記第１エンジン発電機（１１５、１１１５）のエンジンの作動を制御するように設定されているエンジン制御ユニット（ＥＣＵ（１３５、１１３５））を備える、
システム（１００、１１００）。
【請求項１２】
前記ＥＣＵ（１３５、１１３５）は、前記エンジン管理システム（１２５、１１２５）と前記主幹制御器（１５０、１１２５）との間の通信の喪失が発生する場合に、前記第１部分集合の前記１つ以上の設定可能作動パラメータ（１２２、１１２２）を記憶するように設定されている不揮発性メモリ部品（１４０、１１４０）をさらに備える、請求項１１に記載のシステム（１００、１１００）。
【請求項１３】
主幹制御器（１５０、１１２５）と通信するためのエンジン管理システム（１２５、１１２５）の不能を検知することであって、前記エンジン管理システム（１２５、１１２５）は、エンジン発電機（１１５、１１１５）の作動を制御するように設定されており、前記主幹制御器（１５０、１１２５）は、前記エンジン管理システム（１２５、１１２５）による前記エンジン発電機（１１５、１１１５）の作動を制御するために使用される前記エンジン発電機（１１５、１１１５）の作動パラメータ（１２０、１１２０）の第１集合の値を提供するように設定されている、検知することと、
前記エンジン発電機（１１５、１１１５）の作動状態を、出力上昇状態、作動中状態、または出力低下状態の少なくとも１つであるとして、決定することと、
前記エンジン発電機（１１５、１１１５）の前記作動状態が前記出力上昇状態にある場合に、前記エンジン管理システム（１２５、１１２５）の不揮発性メモリ（１４０、１１４０）記憶から作動パラメータ（１２０、１１２０）の前記第１集合の１つ以上の設定可能作動パラメータ（１２２、１１２２）にアクセスすることであって、前記１つ以上の設定可能作動パラメータ（１２２、１１２２）は、前記エンジン発電機（１１５、１１１５）の前の作動サイクル中に、予め不揮発性メモリ（１４０、１１４０）に記憶されている、アクセスすることと、
前記エンジン発電機（１１５、１１１５）が前記作動中状態に移行する場合に、前記エンジン発電機（１１５、１１１５）の前記作動を制御するために、前記エンジン管理システム（１２５、１１２５）による前記１つ以上の設定可能作動パラメータ（１２２、１１２２）を利用することであって、前記１つ以上の設定可能作動パラメータ（１２２、１１２２）の利用は、前記エンジン管理システム（１２５、１１２５）と前記主幹制御器（１５０、１１２５）との間の通信が再確立されるまで継続する、利用することと
を含み、
前記エンジン発電機（１１５、１１１５）が前記作動中状態に移行する場合に、前記エンジン発電機（１１５、１１１５）の前記作動を制御するために前記エンジン管理システム（１２５、１１２５）によって１つ以上の設定可能作動パラメータ（１２２、１１２２）を利用することは、前記エンジン発電機（１１５、１１１５）が前記出力低下状態に移行するまで継続する、
方法。
【請求項１４】
前記エンジン管理システム（１２５、１１２５）による前記１つ以上の設定可能作動パラメータ（１２２、１１２２）の利用は、前記エンジン発電機（１１５、１１１５）が前記出力低下状態に移行するまで継続する、請求項１３に記載の方法。
【請求項１５】
前記エンジン発電機（１１５、１１１５）の前記作動状態が前記作動中状態または前記出力低下状態にある場合に、前記不揮発性メモリ（１４０、１１４０）内の前記１つ以上の設定可能作動パラメータ（１２２、１１２２）の現在値を記憶することをさらに含む請求項１３に記載の方法。
【請求項１６】
統合ヒューマンマシンインターフェース（ＨＭＩ（１３０、１１３０））を有するエンジン管理システム（ＥＭＳ（１２５、１１２５））を用いて第１エンジン制御ユニット（ＥＣＵ（１３５、１１３５））を管理することであって、前記ＨＭＩ（１３０、１１３０）を通して第１エンジン発電機（１１５、１１１５）の作動パラメータ（１２０、１１２０）を修正することができ、前記ＥＭＳ（１２５、１１２５）は、前記第１ＥＣＵ（１３５、１１３５）と通信ネットワーク（１５５、１１３２）上で通信可能に連結されるように設定されている、管理することを含む方法であって、
前記第１ＥＣＵ（１３５、１１３５）は、前記作動パラメータ（１２０、１１２０）を使用して前記第１エンジン発電機（１１５、１１１５）の前記作動を制御する、
方法。
【請求項１７】
前記第１エンジン発電機（１１５、１１１５）の前記作動を制御するために使用される前記作動パラメータ（１２０、１１２０）の少なくとも１つを修正するために、前記ＨＭＩ（１３０、１１３０）のユーザー（１０５、１１０５）からのユーザー入力を受信することをさらに含む、請求項１６に記載の方法。
【請求項１８】
権限を与えられたユーザー（１０５、１１０５）から前記ユーザー入力が受信されたかどうかを決定することであって、
前記第１エンジン発電機（１１５、１１１５）の前記作動を制御するために使用される前記作動パラメータ（１２０、１１２０）の少なくとも１つは、前記ユーザー入力が前記権限を与えられたユーザー（１０５、１１０５）から受信されていると決定されている場合にのみ修正される、決定することをさらに含む、請求項１７に記載の方法。
【請求項１９】
前記ＥＭＳ（１２５、１１２５）と前記第１ＥＣＵ（１３５、１１３５）との間の前記通信ネットワーク（１５５、１１３２）上で前記ユーザー入力に基づいて少なくとも１つのメッセージを伝えることと、
前記ＨＭＩ（１３０、１１３０）からの前記ユーザー入力にしたがって前記第１ＥＣＵ（１３５、１１３５）によって使用される前記作動パラメータ（１２０、１１２０）の少なくとも１つを変更することであって、前記ＨＭＩ（１３０、１１３０）を介して受信された前記ユーザー入力に基づく前記作動パラメータ（１２０、１１２０）の少なくとも１つの変更は、前記ＥＭＳ（１２５、１１２５）の電力サイクルにわたって維持され、かつ、前記ＥＭＳ（１２５、１１２５）を前記第１ＥＣＵ（１３５、１１３５）に連結する通信ネットワーク（１５５、１１３２）上の通信が中断される場合でさえ維持される、変更することと
をさらに含む、請求項１６に記載の方法。
【請求項２０】
前記第１ＥＣＵ（１３５、１１３５）は、前記ＥＭＳ（１２５、１１２５）と無関係に作動するように設定されている独立型システムである、請求項１６に記載の方法。
【請求項２１】
前記第１ＥＣＵ（１３５、１１３５）の不揮発性データ記憶内の前記ＨＭＩ（１３０、１１３０）から受信された前記ユーザー入力にしたがって変更される前記作動パラメータ（１２０、１１２０）の少なくとも１つを保存することをさらに含む、請求項１６に記載の方法。
【請求項２２】
前記第１ＥＣＵ（１３５、１１３５）の作動パラメータ（１２０、１１２０）を、前記第１ＥＣＵ（１３５、１１３５）から、前記ＨＭＩ（１３０、１１３０）を介して第１ＥＣＵ（１３５、１１３５）の外部に位置するデータ記憶デバイス（１６０、１１６０）に転送することをさらに含む、請求項１６に記載の方法。
【請求項２３】
前記第１エンジン発電機（１１５、１１１５）とは離れておりかつ全く別の第２エンジン発電機（１１５、１１１５）の作動を制御する上で第２ＥＣＵ（１３５、１１３５）による使用のために、前記作動パラメータ（１２０、１１２０）を、前記データ記憶デバイス（１６０、１１６０）から第２エンジン制御ユニット（ＥＣＵ（１３５、１１３５））に転送することをさらに含む、請求項２２に記載の方法。
【請求項２４】
統合ヒューマンマシンインターフェース（ＨＭＩ（１３０、１１３０））を有するエンジン管理システム（ＥＭＳ（１２５、１１２５））であって、前記ＨＭＩ（１３０、１１３０）は、発電システム（１１０、１１１０）の複数のエンジン発電機（１１５、１１１５）の１つ以上の作動パラメータ（１２０、１１２０）を修正するために、ユーザー（１０５、１１０５）からの入力を受信するように設定されている、エンジン管理システムと、
前記作動パラメータ（１２０、１１２０）に基づいて前記複数のエンジン発電機（１１５、１１１５）の作動を制御するように設定されているエンジン制御ユニット（ＥＣＵ（１３５、１１３５））であって、前記作動パラメータ（１２０、１１２０）は、前記ユーザー（１０５、１１０５）からの入力に基づいて修正されることになっている１つ以上の作動パラメータ（１２０、１１２０）を含み、前記ＥＣＵ（１３５、１１３５）および前記ＥＭＳ（１２５、１１２５）は、前記作動パラメータ（１２０、１１２０）を通信するために通信ネットワーク（１５５、１１３２）によって通信可能に連結されるように設定されている、エンジン制御ユニットと、
修正される前記１つ以上の作動パラメータ（１２０、１１２０）を記憶するように設定されている不揮発性メモリデバイス（１４０、１１４０）であって、前記ＨＭＩ（１３０、１１３０）を介して入力される前記１つ以上の作動パラメータ（１２０、１１２０）に対する変更は、前記ＥＭＳ（１２５、１１２５）の電力サイクルにわたって、かつ前記ＥＭＳ（１２５、１１２５）を前記ＥＣＵ（１３５、１１３５）に連結する前記通信ネットワーク（１５５、１１３２）上の通信が中断される場合に維持される、不揮発性メモリデバイスと
を備えるシステム（１００、１１００）。
【請求項２５】
前記複数のエンジン発電機（１１５、１１１５）は、船舶の推進を制御する、請求項２４に記載のシステム（１００、１１００）。
【請求項２６】
前記ＨＭＩ（１３０、１１３０）は、
前記エンジン制御ユニット（１３５、１１３５）の前記１つ以上の作動パラメータ（１２０、１１２０）を修正するための前記入力を受信するように、かつ、異なる追加のエンジン制御ユニット（１３５、１１３５）に関連する、異なる追加の作動パラメータ（１２０、１１２０）を修正するための入力を受信するように設定されている、標準ベースのインターフェースである、請求項２４に記載のシステム（１００、１１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン発電機の統合ヒューマンマシンインターフェース（ＨＭＩ）用のシステム、方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
本明細書に記載された発明の主題は、運搬体エンジンシステム（ｖｅｈｉｃｌｅ  ｅｎｇｉｎｅ  ｓｙｓｔｅｍ）および発電システムの分野に、特に、運搬体推進システムのエンジン発電機のようなエンジン発電機用の統合ヒューマンマシンインターフェース（ＨＭＩ）用のシステム、方法、およびコンピュータプログラムに関する。
【０００３】
（船舶のような）運搬体の発電システムは、単独におよび／または並列に作動する多数のエンジン発電機を備えてもよい。通常、各エンジン発電機の作動は、使用における変動および環境変数を記述するための管理システムによって、監視されかつ調節されている。作動中にこの種の調節が管理システムによって自動的に行われている間、運搬体に対して十分な電力を供給するために、エンジン発電機は、維持されかつ周期的に調整される必要がある。
【０００４】
発電システムは、操作者により定義されたパラメータによって作動してもよい。発電システムの初期設置で、パラメータは、初期値に設定されてもよい。しかし、改善されたエンジン性能を提供するために、これらのパラメータのうちのいくつかは、初期値から変更されてもよい。例えば、エンジン発電機の空燃比に対して用いられる初期制限が、エンジン発電機の効率を改善するために、変更されてもよい。しかし、いくつかの知られている発電システムにおけるこれらのパラメータを変えるために、通常、発電システムの製造者または供給者は、発電システムの所在地に行かねばならない。この技術者も、通常、専用のソフトウェアが記憶された可搬型コンピュータのような専用器具を有し、それは、発電システムの１つ以上のパラメータを調整する（すなわち調節する）ために用いられる。システムは、システムの日々の操作者がパラメータを修正することを許可しなくてもよい。その結果、システムの所在地へ行くためにおよび／またはパラメータを修正するための専用器具を使用するために、製造者または供給者（または他の第三者）から職員を必要とすることで、大幅な時間と費用が費やされ得る。さらに、作動パラメータを設定するための能力は、ラップトップコンピュータ、データケーブルおよびソフトウェアプリケーションの作動条件に依存している。これら３つの補助機器のいずれかについての誤りまたは失敗は、エンジン発電機の不適切な設定またはエンジン発電機を設定できないことに帰着する。さらに、船舶のような運搬体のエンジンは、しばしば複合管理パネルを用いて制御されており、複合管理パネル同士は、適切に機能するために互いに通信しなければならない。しかし、運搬体の条件は、いくらか一貫しない通信に帰着する場合があり、この通信は、船舶のエンジンを制御することおよび／または維持することに関する問題に帰着する場合がある。
【０００５】
さらに、多数のエンジン発電機を有する発電システム、例えば運搬体の推進の原因となるものにおいて、専門家は、各エンジン発電機に対して同一の配置工程を実行する必要があり得る。この仕事の反復性は、特に多量の作動パラメータと結び付けられたとき、専門家が誤りを入力する傾向の可能性がある。さらに、船舶のエンジンを較正しかつ維持することは、費用および時間を費やすことになる可能性がある。専門家は、従来のエンジン発電機の作動パラメータに変更を加える必要があるので、顧客は、比較的小さな変更を加えるためにさえ、専門家の反応性に概して完全に頼っている場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】独国特許出願公開第２００９−０２７９４９号公報
【発明の概要】
【０００７】
本開示の１つの態様では、方法、システム、装置、および／またはコンピュータプログラムは、エンジンパラメータのような、エンジン発電機の作動パラメータを設定することができる。この態様では、ヒューマンマシンインターフェース（ＨＭＩ）を使用して、第１エンジン発電機用の設定可能作動パラメータの少なくとも１つの集合の値を修正することができる。ＨＭＩは、第１エンジン発電機の統合部品になり得る。例えば、ＨＭＩは、エンジン発電機の外部にあるコンピューティングデバイス上にではなく、エンジン発電機によって提供されてもよい。第１エンジン発電機の作動を監視するエンジン管理システムは、ＨＭＩを利用することができる。第１エンジン発電機に対してローカルな設定可能作動パラメータの集合の少なくとも１つの修正値を、保存することができる。エンジン管理システムを使用して、設定可能作動パラメータの集合を備える設定ファイルを、生成することができる。その値が修正されている設定可能作動パラメータおよびその値が修正されていないままの設定可能作動パラメータを、設定ファイルに含むことができる。第１エンジン発電機から第２エンジン発電機まで、設定ファイルを転送することができる。第２エンジン発電機は、第１エンジン発電機に作動上、似ることができる。第２エンジン発電機のエンジン管理システムは、第１エンジン発電機のエンジン管理システムによって記憶されている設定ファイルを読むことを可能にできる。第２エンジン発電機に関連する設定可能作動パラメータの集合用の値を、設定ファイル内に含まれている設定可能作動パラメータの集合用の値と置換することができる。第２エンジン発電機を、第１エンジン発電機と調和するように自動的に設定することができる。
【０００８】
本開示の１つの態様では、方法、システム、装置、および／またはコンピュータプログラムは、エンジン発電機を設定することができる。この態様は、主幹制御器、設定可能パラメータの集合、統合ＨＭＩ、およびエンジン管理システムを備えることができる。主幹制御器は、発電システムのエンジン発電機の集合の性能を管理することができる。主幹制御器は、複数のエンジン発電機に作動パラメータの集合用の値を提供することができる。エンジン発電機用の設定可能作動パラメータを、有体の記憶媒体に記憶することができる。設定可能作動パラメータの値に対する変更は、エンジン発電機の作動に影響を与えることができる。設定可能作動パラメータは、主幹制御器および／またはエンジン発電機によって利用される作動パラメータの部分集合になり得る。統合ＨＭＩは、エンジン発電機用の設定可能作動パラメータの修正を容易にすることができる。統合ＨＭＩを、エンジン発電機に組み入れることができる。エンジン管理システムは、主幹制御器によって提供される設定可能作動パラメータおよび作動パラメータに基づいてエンジン発電機の作動を、監視かつ調節することができる。
【０００９】
本開示の１つの態様は、エンジン発電機パフォーマンスを改善するための方法、システム、装置、および／またはコンピュータプログラムになり得る。この態様では、エンジン発電機のエンジン管理システムによって主幹制御器と通信するための不能を、検知することができる。エンジン発電機の状態を、決定することができる。状態は、少なくとも、出力上昇状態、作動中状態、および出力低下状態を含むことができる。エンジン発電機の状態が出力上昇状態であると決定される場合に、エンジン管理システムの不揮発性メモリ記憶から作動パラメータを評価することができる。設定可能作動パラメータを、エンジン発電機の前の作動サイクル中に記憶することができる。エンジン管理システムは、エンジン発電機が作動中状態に移行する場合に、エンジン発電機の作動を管理するために、設定可能作動パラメータを利用することができる。エンジン管理システムの１つが主幹制御器との通信を再確立し、かつエンジン発電機が出力低下状態に移行するまで、設定可能作動パラメータの使用は、継続することができる。
【００１０】
本開示の別の態様は、船舶用の推進システムのような運搬体推進システムで使用される作動パラメータに対処するための方法、システム、装置、またはコンピュータプログラム製品のためにある。この態様では、エンジン管理システム（ＥＭＳ）を、提供することができる。ＥＭＳは、統合ヒューマンマシンインターフェース（ＨＭＩ）を備えることができ、このＨＭＩを通じて、船舶のような運搬体を推進するために使用される少なくとも１つのエンジン発電機の作動パラメータを、調整することができる。ＥＭＳを、エンジン制御ユニット（ＥＣＵ）と通信ネットワーク上で通信可能に連結することができる。ＥＣＵは、エンジン発電機の作動を制御するために作動パラメータを利用するＥＭＳと無関係に作動可能な独立型システムになり得る。ユーザー入力を、ＨＭＩの権限を与えられたユーザーから受信することができる。入力は、エンジン発電機の作動を制御する作動パラメータの少なくとも１つを調節するためになり得る。少なくとも１つのメッセージまたは信号を、エンジン管理システム（ＥＭＳ）とエンジン制御ユニット（ＥＣＵ）との間の通信ネットワーク上の入力に基づいて、伝えることができる。通信ネットワークは、１つの実施形態では、付加リソースコンピュータネットワーク（アークネット）になり得る。ＥＣＵによって使用される作動パラメータの少なくとも１つを、ＨＭＩからのユーザー入力にしたがって変更することができる。ＨＭＩを介して入力される作動パラメータの変更を、ＥＭＳの電力サイクルにわたって維持することができる。ＨＭＩを介して入力される作動パラメータの変更を、ＥＭＳをＥＣＵに連結する通信ネットワーク上の通信が中断される場合でさえも、維持することができる。
【００１１】
本開示の別の態様は、船舶推進システムで使用される作動パラメータに対処するための方法、システム、装置、またはコンピュータプログラム製品のためである。この態様では、エンジン制御出力上昇に際して、ＥＣＵによって使用される作動パラメータを、不揮発性メモリから読み込むことができる。ＥＭＳをＥＣＵに連結する通信ネットワークの状態を、点検することができる。通信ネットワークが作動していない場合に、不揮発性メモリからの作動パラメータを、少なくとも１つのエンジン発電機を制御するために利用することができる。通信ネットワークが作動している場合に、作動上の値（ｏｐｅｒａｔｉｏｎａｌ  ｖａｌｕｅｓ）を、ＥＭＳから受信することができ、ＥＭＳは、ＥＭＳから受信された作動上の値と調和するように、ＥＣＵの作動上の値を更新するために使用される。通信ネットワークが作動している場合に、ユーザー入力を、ＨＭＩの権限を与えられたユーザーから受信することができる。この入力を、通信ネットワーク上で伝えて、かつＥＣＵの作動パラメータの値を変更するために使用することができる。ＥＣＵの作動パラメータを、ＥＣＵによって使用される不揮発性メモリに記憶することができる。
【００１２】
１つの実施形態では、（例えば、１つ以上のエンジン発電機の作動を制御するための）方法は、第１エンジン発電機用の複数の設定可能作動パラメータの第１集合の１つ以上の値を修正することを含む。第１エンジン発電機は、統合ヒューマンマシンインターフェース（ＨＭＩ）および第１エンジン管理システムを備える。第１エンジン発電機の作動を制御するために、第１エンジン管理システムは、設定可能作動パラメータを利用する。第１集合の１つ以上の値を、ＨＭＩのユーザー操作に基づいて修正する。この方法は、修正される設定可能エンジンパラメータの第１集合の１つ以上の値をローカルに保存することも、含む。修正される１つ以上の値を、第１エンジン発電機に対してローカルなメモリに記憶する。この方法は、設定可能作動パラメータの第１集合を、第１エンジン発電機から、離れておりかつ全く別の第２エンジン発電機に、転送することと、設定可能作動パラメータの第１集合は、修正される設定可能作動パラメータの１つ以上の値を含み、第２エンジン発電機に関連する複数の設定可能作動パラメータの第２集合の１つ以上の値を、修正される修正される設定可能作動パラメータの第１集合の１つ以上の値と置換することと、を含む。第２エンジン発電機は、第１エンジン発電機から得られる設定可能作動パラメータの第２集合の１つ以上の値を使用して、作動する。
【００１３】
１つの実施形態では、システム（例えば、発電システム）は、第１エンジン発電機を備え、第１エンジン発電機は、エンジン、エンジンに結合されている発電機、少なくとも１つの記憶媒体、統合ヒューマンマシンインターフェース（ＨＭＩ）、およびエンジン管理システムを備える。エンジンの作動は、電気を生成するための発電機を動かす。少なくとも１つの記憶媒体は、第１エンジン発電機の作動を制御するために使用される複数の作動パラメータの第１部分集合を、少なくとも記憶するように設定されている。第１部分集合の作動パラメータの１つ以上は、設定可能である。ＨＭＩは、第１エンジン発電機に統合されており、第１部分集合の１つ以上の設定可能作動パラメータを修正するために、操作者からの入力を受信するように、設定されている。エンジン管理システムは、ＨＭＩを使用して修正される１つ以上の設定可能作動パラメータに基づいて、第１エンジン発電機の作動を制御するように設定されている。
【００１４】
１つの実施形態では、（例えば、エンジン発電機の作動を制御するための）方法は、主幹制御器と通信するためのエンジン管理システムの不能を検知すること、を含む。エンジン管理システムは、エンジン発電機の作動を制御するように設定されている。主幹制御器は、エンジン管理システムによってエンジン発電機の作動を制御するために使用される、エンジン発電機の作動パラメータの第１集合の値を提供するように、設定されている。この方法は、エンジン発電機の作動状態を、出力上昇状態、作動中状態、または出力低下状態少なくとも１つにあるとして決定することと、エンジン発電機の作動状態が出力上昇状態にある場合に、エンジン管理システムの不揮発性メモリ記憶から作動パラメータの第１集合の１つ以上の設定可能作動パラメータにアクセスすることと、をも含む。１つ以上の設定可能作動パラメータは、エンジン発電機の前の作動サイクル中に、予め不揮発性メモリ記憶に記憶された。この方法は、エンジン発電機が作動中状態に移行する場合に、エンジン発電機の作動を制御するためにエンジン管理システムによって１つ以上の設定可能作動パラメータを利用すること、をさらに含む。１つ以上の設定可能作動パラメータの利用は、エンジン管理システムと主幹制御器との間の通信が再確立されるまで、継続する。
【００１５】
１つの実施形態では、（例えば、エンジン制御ユニットを管理するための）方法は、統合ヒューマンマシンインターフェース（ＨＭＩ）を有するエンジン管理システム（ＥＭＳ）を用いて、第１エンジン制御ユニット（ＥＣＵ）を管理することを含み、ＨＭＩを通じて、第１エンジン発電機の作動パラメータを修正することができる。ＥＭＳは、通信ネットワーク上で第１ＥＣＵと通信可能に連結されるように、設定されている。第１ＥＣＵは、作動パラメータを使用して第１エンジン発電機の作動を制御する。
【００１６】
１つの実施形態では、システム（例えば、発電システム）は、エンジン管理システム（ＥＭＳ）、エンジン制御ユニット（ＥＣＵ）、および不揮発性メモリデバイスを備える。ＥＭＳは、発電システムの複数のエンジン発電機の１つ以上の作動パラメータを修正するために、ユーザーからの入力を受信するように設定されている統合ヒューマンマシンインターフェース（ＨＭＩ）を有している。ＥＣＵは、作動パラメータに基づいて複数のエンジン発電機の作動を制御するように設定されており、この作動パラメータは、ユーザーからの入力に基づいて修正されることになっている１つ以上の作動パラメータを含む。ＥＣＵおよびＥＭＳは、作動パラメータを通信するために通信ネットワークによって通信可能に連結されるように設定されている。不揮発性メモリデバイスは、修正される１つ以上の作動パラメータを記憶するように設定されている。ＨＭＩを介して入力される１つ以上の作動パラメータに対する変更は、ＥＭＳの電力サイクルにわたって、かつＥＭＳをＥＣＵに連結する通信ネットワーク上の通信が中断される場合に、維持される。
【図面の簡単な説明】
【００１７】
以下、添付図を参照して、限定されない実施形態の次の記述を読むことから、本明細書に記載された主題が、一層よく理解されるだろう。
【図１】本発明の実施形態に係る、発電システムのエンジン発電機用の設定可能作動パラメータを修正することをユーザーに可能にするように、統合ヒューマンマシンインターフェース（ＨＭＩ）を利用するシステムを示す概略図である。
【図２】本発明の実施形態に係る、統合ヒューマンマシンインターフェース（ＨＭＩ）を使用する多数のエンジン発電機の較正を詳述する方法のフローチャートである。
【図３】本発明の実施形態に係る、エンジン管理システムの機能性を記述する方法のフローチャートである。
【図４】本発明の実施形態に係る、主幹制御器に関して通信が失われる場合のエンジン管理システムの機能を示す方法のフローチャートである。
【図５】本発明の実施形態に係る、発電システムのエンジン発電機用の統合ヒューマンマシンインターフェース（ＨＭＩ）を利用するシステムを示す概略図である。
【図６】本発明の実施形態に係る、統合ヒューマンマシンインターフェース（ＨＭＩ）を使用する多数のエンジン発電機の較正を詳述する方法のフローチャートである。
【図７】本発明の実施形態に係る、作動におけるエンジン制御ユニット（ＥＣＵ）を記述する方法のフローチャートである。
【発明を実施するための形態】
【００１８】
本開示は、統合ヒューマンマシンインターフェース（ＨＭＩ）を使用する、運搬体（例えば、船舶または他の運搬体）のエンジン発電機の集合のような、エンジン発電機を設定するための解決策を提供する。ＨＭＩは、様々な異なるエンジン制御ユニットの用途に適用でき、共通の形式およびデータベース構造でパラメータを記憶することができる。すなわち、ＨＭＩインターフェースは、異なる事業体によって供給または製造される様々なシステムに対して用いることができる標準インターフェース（例えば、標準ベースのインターフェース）になり得る。標準インターフェースは、多数の異なる所有者のヒューマンマシンインターフェースが必要とされる（インターフェース、様々なインターフェースの計装、異なるインターフェース用の多数のツールなどにおける訓練を必要とする）ところで、現在の慣習に関する改善を表している。
【００１９】
ＨＭＩは、専門家、船長および技術者のような異なる分野のユーザーへの異なるレベルのアクセスを提供できる。ユーザーは、適切なパスワードまたは他の認証アーティファクト（例えばデジタル証明書、アクセス鍵、生体入力など）を提供することにより、適切なアクセスレベルに対して彼ら自身に権限を与えることができる。異なるカテゴリーのユーザーの各々は、ＨＭＩからのエンジン管理システムの作動パラメータにアクセスし、かつ修正することができる。１つの実施形態では、作動パラメータを、エンジン制御ユニット（ＥＣＵ）の不揮発性メモリ内に、さらにエンジン管理システムの遠隔配置された設定ファイル内に記憶することができる。例えば、エンジン制御ユニット（ＥＣＵ）の記憶から、すべての変更されたかまたは変更されていないフィールド設定可能パラメータを得て、エンジン管理システムの設定ファイルを更新するために使用することができる。主幹制御器に関するネットワーク接続（例えば付加リソースコンピュータネットワークまたはアークネット）上での通信なしでのＥＣＵの出力上昇時に、いくつかの重要なエンジンの性能および健全性のパラメータをＥＣＵの不揮発性メモリに記憶することができる。ネットワークまたは他の通信接続が利用可能になるまで、それらのパラメータを直ちに利用できる。
【００２０】
発明の主題の態様は、システム、方法、またはコンピュータプログラム製品として具体化されてもよい。したがって、発明の主題の態様は、完全なハードウェア実施形態、（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）完全にソフトウェア実施形態、または、すべて一般に、ここで「回路」、「モジュール」または「システム」と呼ばれ得るソフトウェアおよびハードウェアを組み合わせる実施形態の形を取ってもよい。さらに、発明の主題の態様は、１つ以上のコンピュータ読取り可能媒体で具体化されたコンピュータプログラム製品の形態をとってもよく、コンピュータ読取り可能媒体は、コンピュータ読取り可能媒体上で具体化されたコンピュータ読取り可能なプログラムコードを有している。
【００２１】
１つ以上のコンピュータ読取り可能媒体のどんな組み合わせも利用してもよい。コンピュータ読取り可能媒体は、コンピュータ読取り可能信号媒体、または有体で非一時的なコンピュータ読取り可能記憶媒体であってもよい。コンピュータ読取り可能記憶媒体は、例えば、電子の、磁気の、光学の、電磁の、赤外線の、または半導体のシステム、装置、またはデバイス、または、上述したもののどんな適当な組み合わせに限定されなくてもよい。例えば、実施形態では、ユニバーサルシリアルバス（ＵＳＢ）フラッシュドライブは、エンジン制御ユニットの不揮発性メモリとエンジン管理システムの設定ファイルとの間でエンジン制御データを移動させるために用いられてもよい。１つの実施形態では、ＨＭＩは、情報が、例えば、ＵＳＢフラッシュドライブへまたはＵＳＢフラッシュドライブから、直接にアップロードされかつダウンロードされることを許可する。コンピュータ読取り可能記憶媒体のより特殊な例（包括的ではない一覧表）は、次のものを含むだろう。１本以上のワイヤを有する電気接続、可搬型コンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、消去可能プログラム可能読取り専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバー、可搬型コンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、光記憶デバイス、磁気記憶デバイス、または上述したもののどんな適切な組み合わせ。本書の文脈では、コンピュータ読取り可能記憶媒体は、命令実行のシステム、装置、またはデバイスによるまたは関連する使用のためのプログラムを備えること／記憶することができるどんな有体の媒体であってもよい。
【００２２】
コンピュータ読取り可能信号媒体は、コンピュータ読取り可能プログラムコードを有する伝搬データ信号を含んでもよく、コンピュータ読取り可能プログラムコードは、そこに、例えば、ベースバンドに、または搬送波の一部として、具体化されている。そのような伝搬信号は、様々な形態のうちのいずれをとってもよく、電磁の、光学の、またはそれらのどんな組み合わせを含むが、これらに限定されない。コンピュータ読取り可能信号媒体は、どんなコンピュータ読取り可能媒体であってもよく、このコンピュータ読取り可能媒体は、コンピュータ読取り可能記憶媒体ではなく、命令実行のシステム、装置、またはデバイスによるまたは関連する使用のためのプログラムを、通信し、伝搬し、または運ぶことができる。
【００２３】
コンピュータ読取り可能媒体上で具体化されたプログラムコードは、どんな適当な媒体を用いて送信されてもよく、これらの適当な媒体は、ワイヤレス、ワイヤ線、光ファイバーケーブル、ＲＦなど、または上述したもののどんな適当な組み合わせを備えるが、これらに限定されない。本発明の態様のための作動を実行するためのコンピュータプログラムコードは、１つ以上のプログラミング言語のどんな組み合わせで書かれてもよく、これらのプログラミング言語は、Ｊａｖａ(登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などのようなオブジェクト指向プログラミング言語、および、「Ｃ」プログラミング言語または同様のプログラミング言語のような従来の手続き型プログラミング言語を含む。ＭＡＴＬＡＢ、ＳＩＭＵＬＩＮＫなどのような、高水準プログラミング言語も使用することができる。プログラムコードは、ユーザーのコンピュータ（例えばローカルコンピュータ）上で完全に、ユーザーのコンピュータ上で部分的に、独立型ソフトウェアパッケージとして、ユーザーのコンピュータ上で部分的にかつリモートコンピュータ上で部分的に、またはリモートコンピュータまたはサーバ上で全体的に、実行されてもよい。後者の状況では、リモートコンピュータが、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を含むどんな種類のネットワークを介してユーザーのコンピュータに接続されてもよく、あるいは、通信が、（例えば、インターネットサービス供給者を利用するインターネットを介して）外部コンピュータに接続されてもよい。
【００２４】
発明の主題の態様を、発明の主題の実施形態に係る方法、装置（システム）およびコンピュータプログラム製品のフローチャート図および／またはブロック図を参照して、以下で記述する。フローチャート図および／またはブロック図における各ブロック、およびフローチャート図および／またはブロック図におけるブロックの組み合わせを、コンピュータプログラム命令によって実装できることが、容易に理解されるだろう。これらのコンピュータプログラム命令を、汎用コンピュータ、専用コンピュータ、またはマシンを作り出す他のプログラム可能データ処理装置のプロセッサに提供してもよく、その結果、この命令は、コンピュータまたは他のプログラム可能データ処理装置のプロセッサを介して実行され、フローチャートおよび／またはブロック図またはブロックにおいて指定された機能／行為を実装するための手段を作り出す。
【００２５】
これらのコンピュータプログラム命令も、コンピュータ読取り可能媒体に記憶してもよく、このコンピュータ読取り可能媒体は、特別のやり方で機能するように、コンピュータ、他のプログラム可能データ処理装置または他のデバイスに指示でき、その結果、コンピュータ読取り可能媒体に記憶された命令は、フローチャートおよび／またはブロック図またはブロックにおいて指定された機能／行為を実装する命令を含む製品を作り出す。
【００２６】
コンピュータプログラム命令も、コンピュータ上で実行される一連の作動ステップを引き起こすように、コンピュータ、他のプログラム可能データ処理装置、または他のデバイスに載せられてもよく、あるいは、コンピュータ実装工程を提供し、その結果、コンピュータまたは他のプログラム可能な装置で実行される命令が、フローチャートおよび／またはブロック図またはブロックにおいて指定された機能／行為を実装するための工程を提供するように、他のプログラム可能な装置または他のデバイスに、載せられてもよい。
【００２７】
図１は、本発明の実施形態に係る、発電システム１１０のエンジン発電機１１５に対して設定可能作動パラメータ１２２をユーザー１０５が修正することを可能にする統合ヒューマンマシンインターフェース（ＨＭＩ）１３０を利用する設定システム１００を示す概略図である。
【００２８】
設定システム１００では、エンジン発電機１１５の設定可能作動パラメータ１２２用の値を、統合ＨＭＩ１３０を介してユーザー１０５が調節することができる。ユーザー１０５は、エンジン発電機１１５の設定可能作動パラメータ１２２を修正するための知識と権限とを有する、発電システム１１０に関連する人間の代理人（例えば、専門家、技術者、保守要員、システム管理者など）を表すことができる。１つの実施形態では、設定可能作動パラメータ１２２を調節するために、設定システム１００に比べてユーザー１０５をローカルに配置してもよい。例えば、ユーザー１０５は、エンジン発電機１１５として、同一の部屋、建物などに、位置してもよい。代わりに、ユーザー１０５は、エンジン発電機１１５から離れて位置してもよい。例えば、ユーザー１０５は、別の建物、都市、郡、州、国および／または大陸に位置してもよい。ユーザー１０５は、エンジン発電機１１５の設定可能作動パラメータ１２２を調節するために、現地のユーザー（例えば、エンジン発電機１１５に位置する別のユーザー１０５）を、離れて指導することができる。
【００２９】
発電システム１１０は、代替形式のエネルギー（例えば、ガソリン、ディーゼル機関、バイオディーゼル機関、水素など）から電気を生成するために用いられる、ハードウェア部品および／またはソフトウェア部品を表すことができる。発電システム１１０は、工場に予備電力を供給するための現地の小規模な発電所のような、ある地理的位置で、電気の生産および分配のために設計された永久または半永久の構造になり得る。代わりに、発電システム１１０は、船舶、自動車、鉄道車両（例えば、機関車）、他のオフハイウェー運搬体（例えば、公道を走るように設計されていないか、許されていない運搬体）などのような、運搬体の推進システムであってもよい。
【００３０】
発電システム１１０は、外部環境から内部素子を保護するために、基礎、壁、および屋根ふき材のような（図示せず）構造部品を、備えることができる。発電システム１１０を備えることができる様々な部品の特定の物理的な外部および内部の設定は、変わることができる。
【００３１】
本明細書に記載された少なくとも１つの実施形態に対して特別な関連性がある発電システム１１０の部品は、１つ以上のエンジン発電機１１５、エンジン管理システム１２５、および主幹制御器１５０を備えることができる。エンジン発電機１１５は、燃料資源を電気に変換するために必要な部品の集合を表すことができる。エンジン発電機１１５の部品の特定の配置は、製造者および目的に基づいて変わることができる。少なくとも１つの実施形態では、エンジン発電機１１５は、燃料資源、エンジン、定エンジン速度調整器（例えば、ガバナー）、発電機、発電機電圧調整器、および、排気、冷却、および潤滑に対処するためのシステムを備える。
【００３２】
エンジン管理システム１２５は、多くの中規模または大規模のエンジン発電機１１５の作動パラメータ１２０を、絶えずまたは少なくとも繰り返し監視し、自動的に調節できる。作動パラメータ１２０は、エンジン発電機１１５用の入出力変数に対する値または制限を、表すことができる。エンジン管理システム１２５は、いつおよび／またはどのようにエンジン発電機１１５の作動を調節すべきかを決定する場合に、作動パラメータ１２０の値を利用することができる。
【００３３】
例えば、エンジン管理システム１２５が発電を増加させるためにエンジン部品の作動速度を増加する必要があると決定するならば、エンジン管理システム１２５は、「増加速度加速率」作動パラメータ１２０に基づいてエンジンを加速することができる。
【００３４】
設定可能作動パラメータ１２２として、作動パラメータ１２０の部分集合を指定できる。ユーザー１０５は、エンジン発電機１１５の作動を較正する／調整するために、設定可能作動パラメータ１２２用の値を、修正できる。反対に、ユーザー１０５は、設定可能作動パラメータ１２２の部分集合に含まれない作動パラメータ１２０の値を、修正することができない。実施形態では、作動パラメータは、すべて設定可能作動パラメータである。
【００３５】
設定可能作動パラメータ１２２の例は、エンジン発電機１１５によって用いられる空燃比上の制限、静的な燃料制限値（例えば、エンジン発電機１１５の１つのシリンダー当たりどれだけの燃料が供給されるかにおける制限）、増加速度加速率（例えば、エンジンの加速上の制限）、減少速度減速率（例えば、エンジンの減速上の制限）、割合の垂下、エンジンの負荷制御比例積分ゲイン、アイドル定格較正点などを含むが、これらに限定されない。設定可能作動パラメータ１２２の定義は、エンジン発電機１１５の生産中に発生する場合があり、設置の後にユーザー１０５によるさらなる特注生産を可能にすることができる。
【００３６】
エンジン管理システム１２５は、エンジン発電機１１５の作動パラメータ１２０を監視および調節するのに必要なハードウェア要素および／またはソフトウェア要素を表すことができる。本発明の精神を損ねることなく、様々な部品からエンジン管理システム１２５を構成することができる。しかし、設定システム１００では、発明の主題で示される実施形態の実装および／または機能性に直接的に関連するエンジン管理システム１２５のこれらの部品だけが示されている。
【００３７】
そのため、エンジン管理システム１２５は、統合ＨＭＩ１３０、エンジン制御ユニット（ＥＣＵ）１３５、および入出力（Ｉ／Ｏ）モジュール１４５を備えることができる。統合ＨＭＩ１３０は、グラフィカルインタラクション機構を提供するのに必要なハードウェアおよび／またはソフトウェアを表すことができ、グラフィカルインタラクション機構において、ユーザー１０５がエンジン発電機１１５の設定可能作動パラメータ１２２に関連する機能を実行することができる。
【００３８】
本明細書では、統合ＨＭＩ１３０に関する用語「統合」は、統合ＨＭＩ１３０の要素がエンジン発電機１１５内で統合されていることを強調するために、用いられている。すなわち、ユーザー１０５は、統合ＨＭＩ１３０の機能を、完成し、表現し、または実行するために、いかなる追加のハードウェアおよび／またはソフトウェアを必要としない。統合ＨＭＩ１３０の１つの例として、統合ＨＭＩ１３０は、エンジン発電機１１５または発電システム１１０から統合ＨＭＩ１３０を分けることができないようなエンジン発電機１１５の一部であってもよい。例えば、１つの実施形態では、統合ＨＭＩ１３０は、エンジン発電機１１５または発電システム１１０と物理的に離れておりかつ全く別のデバイス上に、配置されなくてもよい。「離れておりかつ全く別の」によって、離れておりかつ全く別のデバイスが、互いに直接にまたは１つ以上の中間部品によって、機械的にまたは電気的に結合されていなくてもよいことを、意味している。さらにまたは代わりに、「離れておりかつ全く別の」デバイスは、同一のまたは異なる制御器によって別々に制御されてもよく、および／または、離れておりかつ全く別のデバイスの出力が別々に用いられてもよい。例えば、次の場合に、第１エンジン発電機は、第２エンジン発電機と離れておりかつ全く別である。それらの場合は、第１エンジン発電機および第２エンジン発電機が、互いに機械的に結合または相互接続されていない場合、第１エンジン発電機および第２エンジン発電機からの出力電流が、同一のバス上で組み合わせられたりまたは伝達されたりしないように、第１エンジン発電機および第２エンジン発電機が、互いに導電的に結合されていない場合、第１エンジン発電機および第２エンジン発電機が、異なる制御器によって制御されている場合、および／または、第１エンジン発電機および第２エンジン発電機の各々から出力される電流が、異なる負荷に動力を供給するために用いられている場合である。
【００３９】
統合ＨＭＩ１３０は、エンジン発電機１１５のハウジング内に包まれた表示画面およびキーパッドを備えることができる。統合ＨＭＩ１３０の処理論理およびグラフィカルの一覧を支援する部品も、エンジン発電機１１５のハウジングの適切な位置内に収容することができ、その位置は、敏感な部品を作動の環境ストレス（例えば、熱および振動）から保護することができる指定された制御領域のような位置である。
【００４０】
統合ＨＭＩ１３０は、ロバスト性のあるインターフェースであってもよく、エンジン発電機１１５の作動を制御するのに単に用いられる「愚かな」端末または制御パネルではない。エンジン発電機１１５は、出力上昇／電源遮断および非常停止のような機能に迅速にアクセスするための制御パネルを依然として有するが、現場でエンジン発電機１１５の設定可能作動パラメータ１２２用の値を較正または微調整するようにユーザー１０５によって利用されるように、統合ＨＭＩ１３０を設定することができる（後設置）。対照的に、ＥＣＵ１３５は、エンジン発電機１１５の作動を制御するために用いられてもよいが、設定可能作動パラメータ１２２の値を修正または微調整することはできない可能性がある。
【００４１】
現場でエンジン発電機１１５を較正／調整するための従来工程は、特別に訓練されているかまたは有資格の専門家１０５を必要としており、この専門家１０５は、電子デバイス（例えば、ラップトップまたは専用のコンピューティングデバイス）上で動く専用のソフトウェアプリケーションを有しており、この電子デバイスは、エンジン発電機１１５を較正する前にエンジン発電機１１５から離れているが、その後、較正の間、エンジン発電機１１５に、例えば１つ以上のケーブルによって、物理的に接続される。統合ＨＭＩ１３０の使用は、発電システム１１０の所有者／作動の事業体が、この従来のアプローチを用いて、重要な問題を克服することを可能にすることができる。
【００４２】
第１に、統合ＨＭＩ１３０は、発電技術者のような知識の豊富な従業員１０５が、エンジン発電機１１５を較正または調整するために、設定可能作動パラメータ１２２に変更を加えることを可能にすることができる。このことは、発電システム１１０の位置へ行く第３者の専門家を待つために費やされる時間および金銭を節約できるだけでなく、設定可能作動パラメータ１２２に対する変更を実行することができる応答時間を増加でき、較正工程／調整工程の全体的有効性を改善する。
【００４３】
第２に、統合ＨＭＩ１３０は、エンジン発電機１１５の統合部品であるので、この改善された工程は、従来のアプローチに関連する専用の補助部品への依存を除くことができる。従来のアプローチでは、専門家の１０５のソフトウェアプリケーション、電子デバイス、および／または電子デバイスを接続するケーブルで、誤りまたは失敗が発生すると、工程が進むことができない。誤りの可能性を完全に除去することはできないが、統合ＨＭＩ１３０は、誤ったまたは間違った予備部品によって招かれる問題を減少することができる。
【００４４】
第３に、離れて位置する専門家は、ユーザー１０５がそのようにする仕方の知識を持つことなく、専門家が発電システム１１０の位置に行くことなく、設定可能作動パラメータ１２２を較正するためにユーザー１０５を指導することができる。１つの実施形態における発電システム１１０を較正するために、専用または個別のハードウェアを必要としなくてもよいので、専門家は、電話接続、ビデオ接続、または他の通信接続で、ユーザー１０５を遠隔から指導できる。
【００４５】
エンジン管理システム１２５は、統合ＨＭＩ１３０を介して設定可能作動パラメータ１２２にユーザー１０５によって行われた変更を、ＥＣＵ１３５の不揮発性メモリ１４０部品に記憶できる。ＥＣＵ１３５は、エンジン発電機１１５の部品の作動を電子的に監視しかつ制御するために必要なハードウェア部品および／またはソフトウェア部品を表すことができる。
【００４６】
したがって、発電システム１１０および論理処理部品（例えば、プロセッサ）の作動を監視する（図示せず）センサーに加えて、ＥＣＵ１３５は、設定可能作動パラメータ１２２を記憶するための不揮発性メモリ１４０部品を備えることができる。不揮発性メモリ１４０の種類は、フラッシュメモリユニットのような読書き作動を可能なものにできる。読書き作動を許可する不揮発性メモリ１４０は、設定可能作動パラメータ１２２の値に対してなされた変更の記憶を許可するために、必要となり得る。
【００４７】
エンジン管理システム１２５および／またはＥＣＵ１３５が主幹制御器１５０との通信を喪失したならば、不揮発性メモリ１４０への設定可能作動パラメータ１２２の記憶は、重要になり得る。主幹制御器１５０は、発電システム１１０の全体的な作動を管理するハードウェア部品および／またはソフトウェア部品を表すことができる。
【００４８】
例えば、主幹制御器１５０は、負荷平衡、作動上の方針への適合のため、または検知された問題に対処するために、エンジン発電機１１５を調節または出力上昇／出力低下することができる。したがって、主幹制御器１５０は、これらの状況が発生したときにこれらに対応するように、作動パラメータ１２０値をエンジン管理システム１２５に提供できる。
【００４９】
エンジン管理システム１２５と主幹制御器１５０との間の通信は、適当な通信プロトコルを用いて、ローカルなおよび／または安全なネットワーク１５５を利用することができ、適当な通信プロトコルは、埋込型計算システムにおいてしばしば使用される付加リソースコンピュータネットワーク（アークネット）プロトコルのようなものである。さらに、この同じネットワーク１５５は、エンジン管理システム１２５の部品１３０、１３５、および１４５の間にだけでなく、エンジン管理システム１２５の部品１３０、１３５および１４５とエンジン発電機１１５の部品との間に、通信を提供できる。
【００５０】
作動中の主幹制御器１５０との通信の喪失は、ネットワーク障害または停電のような様々な問題に起因する場合がある。その理由にかかわらず、エンジン管理システム１２５は、もはや主幹制御器１５０からの作動パラメータ１２０に対する変更を受信することができない。設定可能作動パラメータ１２２用の現在値は、その現在の電力サイクルを通じてエンジン発電機１１５に達している場合があるが、主幹制御器１５０との通信が次の電力サイクルまでに回復されるだろうということを保証することができない。
【００５１】
不揮発性メモリ１４０内の設定可能作動パラメータ１２２を捕捉することによって、一旦エンジン発電機１１５が出力低下するとすぐに、修正値を保存することができる。さらに、主幹制御器１５０への通信なしにエンジン発電機１１５が出力上昇する場合に、エンジン管理システム１２５は、主幹制御器１５０との通信が回復するまで、作動を調節するために、記憶された設定可能作動パラメータ１２２を使用することができる。
【００５２】
例えば、エンジン管理システム１２５の作動中に（例えば、１つ以上のエンジン発電機１１５の制御中に）、主幹制御器１５０と通信するエンジン管理システム１２５の不能を、識別することができる。この不能は、エンジン管理システム１２５と主幹制御器１５０との間の通信の喪失により、発生しかつ検出され得る。例えば、エンジン管理システム１２５によって通信される１つ以上のメッセージに、主幹制御器１５０が応答しない場合、および／または、主幹制御器１５０からの「受信確認」メッセージをエンジン管理システム１２５が受信しない場合である。通信におけるそのような喪失を決定するのに応じて、エンジン管理システム１２５は、１つ以上のエンジン発電機１１５の作動状態を決定することができる。各エンジン発電機１１５は、出力上昇状態、作動中状態、または出力低下状態にあってもよい。出力上昇状態は、エンジン発電機１１５が、活性化されるかまたはオンにされる時点から、エンジン発電機１１５が電流を生成するために作動可能な時点までの期間（例えば、暖機運転期間）を表すことができる。さらにまたは代わりに、出力上昇状態は、エンジン発電機１１５がエンジン管理システム１２５から作動パラメータを受信するのに先立つ時点を含むことができる。作動中状態は、それに続く期間を表すことができ、この期間に、エンジン発電機１１５が、電流を生成するために、例えば１つ以上の負荷に動力を供給するために、実際に作動している。出力低下状態は、それに続く期間を表すことができ、この期間に、エンジン発電機１１５が、非活性化されるように、負荷に動力を供給するための電流を生成することから切り替えられ、および／または、出力低下状態は、エンジン発電機１１５が非活性化される（例えば、遮断され、電流を作り出さない）期間を含むことができる。エンジン管理システム１２５は、エンジン管理システム１２５が受信するかまたは生成する指令に基づくエンジン発電機１１５の作動状態、エンジン発電機１１５の作動速度（例えば、エンジンの作動速度）、および／またはエンジン発電機１１５から出力される電流を、決定することができる。例えば、エンジン管理システム１２５によって受信されるかまたはエンジン管理システム１２５からエンジン発電機１１５に送られた前の指令が、エンジン発電機を非活性化した指令であり、かつエンジン発電機１１５を活性化する追加の指令が、受信または生成されなかったならば、エンジン管理システム１２５は、エンジン発電機１１５が出力低下状態にあることを決定してもよい。さらにまたは代わりに、エンジン発電機１１５の作動速度および／または出力電流が、第１閾値速度または第１閾値電流未満にある場合に、その後、エンジン管理システム１２５は、エンジン発電機１１５が出力低下状態にあることを決定できる。
【００５３】
エンジン管理システム１２５によって受信されるかまたはエンジン管理システム１２５からエンジン発電機１１５に送られた前の指令が、エンジン発電機１１５を活性化した指令であったが、エンジン発電機１１５が、まだ閾値速度を超過する速度で作動していない、および／または閾値電流を超過する電流を出力していない場合に、エンジン発電機１１５は、エンジン発電機１１５が出力上昇状態にあることを決定できる。
【００５４】
エンジン管理システム１２５によって受信されるかまたはエンジン管理システム１２５からエンジン発電機１１５に送られた前の指令が、エンジン発電機１１５を活性化した指令であり、かつエンジン発電機１１５が、閾値速度を超過する速度で作動しており、および／または、閾値電流を超過する電流を出力している場合に、エンジン発電機１１５は、エンジン発電機１１５が作動中状態にあることを決定できる。
【００５５】
１つの実施形態中で、エンジン発電機１１５が作動中状態または出力低下状態にある場合に、エンジン発電機１１５は、主幹制御器１５０との通信の喪失に先立って、エンジン管理システム１２５によって提供される作動パラメータ１２０および／または１２２を用いて、作動し続けることができる。エンジン発電機１１５が出力上昇状態にある場合に、エンジン管理システム１２５は、エンジン管理システム１２５の不揮発性メモリ１４０に予め記憶された作動パラメータ１２０および／または１２２にアクセスすることができる。例えば、エンジン発電機１１５の前の作動サイクルの間（例えば、出力上昇状態、作動中状態および出力低下状態を含む前のサイクルの間）、エンジン管理システム１２５は、不揮発性メモリ１４０に作動パラメータ１２０および／または１２２を記憶していてもよい。一旦通信の喪失が生じれば、エンジン管理システム１２５は、出力上昇状態にあるおよび／または作動中状態に移行しているエンジン発電機１１５を制御するために、不揮発性メモリ１４０内に予め記憶された作動パラメータ１２０および／または１２２を使用することができる。これらの予め記憶された作動パラメータ１２０および／または１２２は、通信がエンジン管理システム１２５と主幹制御器１５０との間で再確立されるまで（例えば、その結果、エンジン管理システム１２５が、主幹制御器１５０から、新しいかまたは異なる作動パラメータ１２０および／または１２２を得る）、エンジン発電機１１５の作動を制御するのに用いられることを継続してもよい。さらにまたは代わりに、エンジン管理システム１２５は、エンジン発電機１１５が出力低下状態に移行するまで、予め記憶された作動パラメータ１２０および／または１２２を使用し続けてもよい。設定可能作動パラメータ１２２の記憶も、多数のエンジン発電機１１５の較正を補助するためのアップロード／ダウンロードの機能性を支援することができる。ユーザー１０５による対応する指令の選択に際して、エンジン管理システム１２５は、設定ファイル１６５として、設定可能作動パラメータ１２２をパッケージにすることができる。設定ファイル１６５は、エンジン管理システム１２５が読み書きできる設定可能作動パラメータ１２２のフォーマットされた電子表示になり得る。
【００５６】
その後、Ｉ／Ｏモジュール１４５を介して、エンジン管理システム１２５に、データ記憶デバイス１６０を接続することができる。Ｉ／Ｏモジュール１４５は、データ記憶デバイス１６０のような外部デバイスとの通信を支援するのに必要な、ハードウェア部品および／またはソフトウェア部品を表すことができる。Ｉ／Ｏモジュール１４５は、直接的にまたは適切なデータケーブルの使用を通じて、外部デバイスへの接続を支援する１つ以上のポートを備えることができる。
【００５７】
データ記憶デバイス１６０は、Ｉ／Ｏモジュール１４５に接続しかつ設定ファイル１６５を記憶することができる電子デバイスになり得る。例えば、可搬型フラッシュメモリデバイス１６０（例えば、サムドライブまたはメモリスティック）を、Ｉ／Ｏモジュール１４５に直接的に接続することができる。別の例として、ＵＳＢデータケーブルを使用してＩ／Ｏモジュール１４５に接続されたラップトップコンピュータは、データ記憶デバイス１６０を表すことができる。
【００５８】
その後、設定ファイル１６５を作成したエンジン発電機１１５と同一であるかまたは比較可能であるものとして予め決められた他のエンジン発電機１１５に、データ記憶デバイス１６０を接続することができる。他のエンジン発電機１１５のエンジン管理システム１２５は、迅速かつ均一な較正を提供するために、設定ファイル１６５をアップロードすることができる。
【００５９】
ネットワーク１５５は、搬送波内で符号化されたデータを伝えるのに必要などんなハードウェア／ソフトウェア／およびファームウェアも備えることができる。データを、アナログ信号またはデジタル信号内に含め、かつデータチャネルまたは音声チャネルを介して伝えることができる。ネットワーク１５５は、コンピューティングデバイス部品の中でかつ統合デバイス部品と周辺デバイスとの間で交換される通信のために必要なローカル部品およびデータ経路を備えることができる。ネットワーク１５５は、一緒にデータネットワーク、例えばインターネットを形成する、ネットワーク機器、ルーター、データ線、ハブ、および仲介サーバを備えることができる。ネットワーク１５５は、有線および／または無線の通信経路を備えることができる。
【００６０】
図２は、本発明の実施形態に係る統合ヒューマンマシンインターフェース（ＨＭＩ）を使用した、多数のエンジン発電機の較正する方法２００の１つの実施形態のフローチャートである。設定システム１００を背景にして、方法２００を実行することができる。
【００６１】
２０５で、ユーザーは、統合ＨＭＩを介してエンジン発電機用の設定可能作動パラメータにアクセスすることができる。２１０で、ユーザーは、１つ以上の設定可能作動パラメータの値を修正することができる。２１５で、ユーザーは、設定可能作動パラメータの修正値を保存することができる。
【００６２】
２２０で、エンジン管理システムは、設定可能作動パラメータ用の修正値を記憶することができる。修正値を、ローカル揮発性メモリ記憶（例えば、作業キャッシュ）だけでなく、ＥＣＵの不揮発性メモリ部品に、記憶することができる。例えば、修正値を、その値が、ＥＣＵの統合部分に結合されているおよび／またはＥＣＵの統合部分であるメモリ（例えば、コンピュータ読取り可能記憶媒体）に記憶されている場合に、離れておりかつ全く別の部品またはデバイスとは対照的に、ローカルに記憶できる。２２５で、ユーザーは、別のエンジン発電機を設定するために、同一の設定可能作動パラメータの集合を使用することを望むことができる。例えば、ユーザーは、（修正される設定可能作動パラメータの１つ以上の値を含む）第１エンジン発電機の設定可能作動パラメータの集合を、もう１つの第１エンジン発電機と離れておりかつ全く別の第２エンジン発電機に、転送してもよい。
【００６３】
２３０で、ユーザーは、ステップ２３０におけるエンジン管理システムのデータポートに、データ記憶デバイスを接続することができる。２３５で、ユーザーは、設定可能作動パラメータのダウンロードを始めることができる。ダウンロードされる作動パラメータは、修正される作動パラメータの１つ以上の値を含むことができる。２４０で、エンジン管理システムは、設定可能作動パラメータを設定ファイル内でパッケージにすることができる。代わりに、作動パラメータを、別のフォーマットまたは方法で保存してもよい。
【００６４】
２４５で、エンジン管理システムは、データ記憶デバイスに設定ファイルを記憶することができる。２５０で、ユーザーは、エンジン管理システムからデータ記憶デバイスを分離することができる。２５５で、ユーザーは、第２エンジン発電機のエンジン管理システムにデータ記憶デバイスを接続することができる。
【００６５】
２６０で、ユーザーは、第２エンジン発電機に設定ファイルのアップロードを始めることができる。例えば、データ記憶デバイス上に記憶された作動パラメータのアップロードにより、第１エンジン発電機に対して使用される作動パラメータを、第２エンジン発電機に転送することができる。２６５で、第２エンジン発電機のエンジン管理システムは、設定ファイルから設定可能作動パラメータをアンパックすることができる。２７０で、その後、第２エンジン発電機のエンジン管理システムは、設定可能作動パラメータ用のどんな既存の値も、設定ファイルからアンパックされた作動パラメータを用いて、上書きすることができる。
【００６６】
１つの実施形態では、上述したように、方法２００は、設定可能エンジンパラメータの第１集合を、第１エンジン発電機から、離れておりかつ全く別の第２エンジン発電機に、転送することを備え、設定可能エンジンパラメータの第１集合は、修正される設定可能エンジンパラメータの１つ以上の値を含み、転送するステップは、２２５−２６５のサブステップを含んでいてもよい。
【００６７】
図３は、本発明の１つ以上の実施形態に係るエンジン管理システムの機能性を記述する方法３００の１つの実施形態のフローチャートである。設定システム１００を背景にしておよび／または方法２００と共に、方法３００を実行することができる。
【００６８】
３０５で、エンジン管理システムは、出力上昇シーケンスを始めることができる。３１０で、エンジン管理システムが主幹制御器と通信することができるかどうかについて、決定をなす。
【００６９】
３１５で、エンジン管理システムが主幹制御器と通信することができない場合に、エンジン管理システムは、ＥＣＵの不揮発性メモリから設定可能作動パラメータにアクセスすることができる。３２０で、その後、エンジン発電機の作動を、設定可能作動パラメータ用の記憶値を使用して、始めることができる。
【００７０】
３２５で、エンジン管理システムが主幹制御器と通信することができる場合に、作動パラメータ用の初期値を、主幹制御器から受信することができる。３３０で、設定可能作動パラメータ用の記憶値のいずれかが主幹制御器から受信した値と異なっているかについて、決定をなすことができる。
【００７１】
３３５で、同一のパラメータ用の値に違いがある場合に、受信値を記憶値に置換することができる。３３５から、または受信値と記憶値との間に違いがない場合に、３４０で、エンジン発電機の作動を、受信作動パラメータおよび／または修正作動パラメータを用いて、開始することができる。
【００７２】
３４５で、エンジン管理システムは、ユーザーが選択した指令に応じて、統合ＨＭＩにおいて、設定可能作動パラメータをユーザーに表示することができる。３５０で、統合ＨＭＩを介して、設定可能作動パラメータ用の値を受信することができる。３５５で、その後、修正設定可能作動パラメータ値を、ＥＣＵの不揮発性メモリ部品に記憶することができる。
【００７３】
データ収集プロセス（例えば、３５０）が、誤り対処および範囲外点検のような、多くの通常のエンジン管理システムに固有の機能を利用することができることに、注目するべきである。統合ＨＭＩを、そのような機能からのフィードバックの表示に対処するように、設定することができる。
【００７４】
図４は、本発明の実施形態に係る、主幹制御器との通信を喪失する場合のエンジン管理システムの機能を示す方法４００のフローチャートである。設定システム１００を背景にして、および／または、方法２００および／または３００と共に、方法４００を実行することができる。
【００７５】
４０５で、エンジン発電機は、その現在の作動パラメータの集合にしたがって、作動することができる。４１０で、エンジン発電機の作動を監視するエンジン管理システムは、主幹制御器との通信の喪失を検知することができる。
【００７６】
４１５で、エンジン管理システムは、ＥＣＵの不揮発性メモリに、設定可能作動パラメータの現在値を記憶させることができる。４２０で、エンジン管理システムは、任意に通信喪失に関する情報を記録することができる、そうするようにエンジン管理システムを設定した場合には。
【００７７】
４２５で、エンジン管理システムは、通信が主幹制御器に回復するか、または電力サイクルの終了に到達してエンジン発電機が出力低下するまで、記憶値を使用して、エンジン発電機の作動を監視しかつ調節し続けることができる。
【００７８】
図５は、本発明の実施形態に係る発電システム１１１０のエンジン発電機１１１５用の統合ヒューマンマシンインターフェース（ＨＭＩ）１１３０を利用するシステム１１００を示す概略図である。１つの実施形態では、発電システム１１１０は、運搬体推進システムに、例えば船舶推進システムになり得る。ここで、各エンジン発電機１１１５は、運搬体推進機関である。
【００７９】
ヒューマンマシンインターフェース（ＨＭＩ）１１３０は、エンジン発電機１１１５のそれぞれの作動パラメータ１１２０を、調整、較正、最適化、観察、および編集するために、ユーザー１１０５の集合（例えば、専門家、技術者、システム管理者、船舶操作者など）によって使用されることが可能なインターフェースになり得る。すなわち、ユーザー１１０５は、発電システム１１１０を備えるエンジン発電機１１１５の設定可能作動パラメータ１１２２用の値を、統合ＨＭＩ１１３０を介して調節することができる。
【００８０】
１つの実施形態では、発電システム１１１０は、運搬体発電機（例えば運搬体発電セット）または舶用直接駆動推進器のハードウェア部品および／またはソフトウェア部品を表すことができる。別の実施形態では、発電システム１１１０は、代替形式のエネルギー（例えば、ガソリン、ディーゼル、バイオディーゼル、水素など）から電気を生成することができるどんなシステムも表すことができる。例えば、発電システム１１１０は、工場に予備電力を供給するための現地の小規模な発電所のような、ある地理的位置で、電気の生産および分配のために設計された永久または半永久の構造になり得る。
【００８１】
発電システム１１１０は、外部環境から内部素子を保護するために、基礎、壁、および屋根ふき材のような（図示せず）構造部品を、備えることができる。発電システム１１１０を備えることができる様々な部品の特定の物理的な外部および内部の設定は、変わることができる。舶用用途用の限定されない実装例を、表示１１８０で示しており、ここでシステム部品は、単一のパネル内に統合されている。
【００８２】
本発明に特に関連する発電システム１１１０の部品は、１つ以上のエンジン発電機１１１５および１つのエンジン管理システム１１２５を備えることができる。エンジン発電機１１１５は、燃料資源を電気に変換する部品の集合を表すことができる。エンジン発電機１１１５の部品の特定の配置は、製造者および目的に基づいて変わることができる。１つの実施形態では、エンジン発電機１１１５は、燃料資源、エンジン、エンジン速度調整器、発電機、発電機電圧調整器、および、排気、冷却、および潤滑に対処するためのシステムを備える。運搬体推進用途では、エンジン速度調整器は可変速度調整器になり得るものであり、一方、他の用途では、定エンジン速度調整器（例えば、ガバナー）を使用することができる。
【００８３】
運搬体推進用途では、エンジン制御ユニット（ＥＣＵ）１１３５は、船舶における船長室（例えば、ブリッジ）のような操作者の位置からのスロットル指令に基づいて、アイドルから定格まで調整することができる。速度指令は、無線でおよび／または運搬体の有線（例えば、船のブリッジからＥＣＵへの通信システム）で、伝達される。ＨＭＩ１１３０を、この通信チャネル（通常、４から２０ｍＡまで）およびスロットルレベルを較正するために使用でき、スロットルレベルは、アイドルと定格との間のどんな値も取り得る。このスロットル指令の不適当な較正は、所望しない速度（例えば、操作者によって選択された速度以外の速度）で作動するエンジンをもたらす場合があり、このことは、燃料効率の損失および操作者からの指示への運搬体応答性の不足をもたらす場合がある。
【００８４】
エンジン管理システム１１２５は、多くの中規模または大規模のエンジン発電機１１１５の作動パラメータ１１２０を、絶えず監視し、かつ自動的に調節できる。作動パラメータ１１２０は、エンジン発電機１１１５用の入出力変数に対する値または制限を表すことができる。エンジン管理システム１１２５は、いつおよび／またはどのようにエンジン発電機１１１５の作動を調節すべきかを決定する場合に、作動パラメータ１１２０の値を利用することができる。
【００８５】
例えば、エンジン管理システム１１２５が運搬体速度（例えば、エンジン発電出力）および／または発電を増加させるために、エンジン部品の作動速度を増加させる必要があると決定するならば、エンジン管理システム１１２５は、「増加速度加速率」作動パラメータ１１２０に基づいてエンジンを加速することができる。船舶用途では、「増加速度加速率」作動パラメータ１１２０を、運搬体のブリッジ上のスロットルを調節する船長に反応して、増加することができる。調節も、整備班ユーザーがエンジンの調整／較正の間にＨＭＩ１１３０からなすことができる。
【００８６】
作動パラメータ１１２０の部分集合を、設定可能作動パラメータ１１２２として指示することができる。設定可能作動パラメータ１１２２用の値を、エンジン発電機１１１５の作動を較正または調整するために、ユーザー１１０５は、修正することができる。反対に、設定可能作動パラメータ１１２２の部分集合に含まれていない作動パラメータ１１２０の値を、ユーザー１１０５は、修正することができない。実施形態では、すべての作動パラメータは、設定可能作動パラメータである。
【００８７】
設定可能作動パラメータ１１２２の例は、エンジン発電機１１１５によって用いられる空燃比上の制限、静的な燃料制限値（例えば、エンジン発電機１１１５の１つのシリンダー当たりどれだけの燃料が供給されるかにおける制限）、増加速度加速率（例えば、エンジンの加速上の制限）、減少速度減速率（例えば、エンジンの減速上の制限）、割合の垂下、エンジンの負荷制御比例積分ゲイン、アイドル定格較正点などを含むが、これらに限定されない。設定可能作動パラメータ１１２２の定義は、エンジン発電機１１１５の生産中に発生する場合があり、設置の後にユーザー１０５によるさらなる特注生産を可能にすることができる。
【００８８】
エンジン管理システム１１２５は、エンジン発電機１１１５の作動パラメータ１１２０を監視および調節するのに用いられるハードウェア要素および／またはソフトウェア要素を表すことができる。様々な部品からエンジン管理システム１１２５を構成することができる。しかし、システム１１００では、示される実装および／または機能性に直接的に関連するエンジン管理システム１１２５のいくつかの部品だけが示されている。
【００８９】
そのため、エンジン管理システム１１２５は、統合ＨＭＩ１１３０、ＥＣＵ１１３５、および入出力（Ｉ／Ｏ）モジュール１１４５を備えることができる。ＨＭＩ１１３０は、付加リソースコンピュータネットワーク（アークネット）１１３２（または等価な通信リンク、ネットワーク、またはバス）を通じて、ＥＣＵ１１３５と通信することができる。ＥＣＵ１１３５は、燃料噴射指令を提供する、ソフトウェア部品／ファームウェア部品、例えば速度調整機などを動かす個別のハードウェア部品になり得る。ＥＣＵ１１３５は、既に設定されているパラメータ（このパラメータを、値出力喪失の喪失、出力上昇サイクルを防ぐために不揮発性メモリ１１４０に記憶することができる）を用いて、独立して動くことができる。したがって、通信喪失（アークネット１１３２に関する問題）またはＨＭＩ１１３０の問題の場合に、ＥＣＵ１１３５は、（ＥＣＵ１１３５が使用するパラメータを更新することができる）ＨＭＩ１１３０との通信が回復するまで、（最後に確立された設定可能作動パラメータ１１２２の集合を使用して）作動し続けることができる。統合ＨＭＩ１１３０は、グラフィカルインタラクション機構を提供するのに必要なハードウェアおよび／またはソフトウェアを表すことができ、グラフィカルインタラクション機構において、ユーザー１１０５がエンジン発電機１１１５の設定可能作動パラメータ１１２２に関連する機能を実行することができる。すなわち、少なくとも、作動パラメータ１１２０用のＨＭＩ１１３０が入力した値（例えば、ＥＣＵ１１３５の機能に関する部分集合）の部分集合を、ＥＣＵ１１３５を通して、送ることができる。
【００９０】
本明細書では、統合ＨＭＩ１１３０に関する用語「統合された」は、ＨＭＩ１１３０の要素がエンジン発電機１１１５に統合されていることを強調するために、使用されている。すなわち、ユーザー１１０５は、図１に示される統合ＨＭＩ１３０に関して上述したのと同様に、統合ＨＭＩ１１３０の機能を、完成し、表現し、または実行するために、いかなる追加のハードウェアおよび／またはソフトウェアを必要としない。
【００９１】
例えば、統合ＨＭＩ１１３０は、エンジン発電機１１１５のハウジング内に包まれた表示画面およびキーパッドを備えることができる。統合ＨＭＩ１１３０の処理論理およびグラフィカルの一覧を支援する部品も、エンジン発電機１１１５のハウジングの適切な位置内に収容することができ、その位置は、敏感な部品を作動の環境ストレス（例えば、熱および振動）から保護することができる指定された制御領域のような位置である。
【００９２】
１つの実施形態では、統合ＨＭＩ１１３０は、ロバスト性のあるインターフェースであり、「愚かな」端末または制御パネルではない。エンジン管理システム（例えば、発電システム１１１０）は、ユーザーに示されるディスプレイから離れたＨＭＩハードウェア１１３０内で動く構成管理およびエンジン保護診断を備えてもよい。エンジン発電機１１１５は、出力上昇／電源遮断および非常停止のような機能に迅速にアクセスするための制御パネルを依然として有するが、現場でエンジン発電機１１１５の設定可能作動パラメータ１１２２用の値を較正または微調整するようにユーザー１１０５によって利用されるように、統合ＨＭＩ１１３０を設定することができる（後設置）。
【００９３】
現場でエンジン発電機１１１５を較正／調整するための従来工程は、特別に訓練されているかまたは有資格の専門家１０５を必要としており、この専門家１０５は、電子デバイス（例えば、ラップトップまたは専用のコンピューティングデバイス）上で動く専用のソフトウェアプリケーションを有しており、この電子デバイスは、エンジン発電機１１１５を較正する前にエンジン発電機１１１５から離れているが、その後、較正の間、エンジン発電機１１１５に、例えば１つ以上のケーブルによって、物理的に接続される。統合ＨＭＩ１１３０の使用は、発電システム１１１０の所有者／作動の事業体が、この従来のアプローチを用いて、重要な問題を克服することを可能にすることができる。
【００９４】
第１に、統合ＨＭＩ１１３０は、船整備技術者（または非船舶用途の発電技術者）のような知識の豊富な（かつパスワードまたは認証機構毎に権限を与えられた）従業員１１０５が、エンジン発電機１１１５を較正または調整するために、設定可能作動パラメータ１１２２に変更を加えることを可能にすることができる。このことは、第３者の専門家を待つために費やされる時間および金銭を節約できるだけでなく、設定可能作動パラメータ１１２２に対する変更を実行することができる応答時間を増加でき、工程の較正／調整の全体的有効性を改善する。予め示したように、異なる種類のユーザーに、異なるレベルのアクセスを提供することができる。したがって、船整備エンジンは、専門家１１０５が実行する権威を与えられるであろうＨＭＩ１１３０を介して、行為の部分集合を実行することが、許されていてもよい。それとは関係なく、船整備技術者は、専門家の必要なしに多くの型通りの問題を解決することができ、および／または、専門家が船上に必要な時間を最小化するために、専門家が到着する前に、最初の診断／手続を動かすことができる。
【００９５】
第２に、ＨＭＩ１１３０は、エンジン発電機１１１５の統合部品であるので、この改善された工程は、従来のアプローチに関連する専用の補助部品への依存を除くことができる。従来のアプローチでは、専門家の１１０５のソフトウェアプリケーション、電子デバイス、および／または電子デバイスを接続するケーブルで、誤りまたは失敗が発生すると、工程が進むことができない。誤りの可能性を完全に除去することはできないが、統合ＨＭＩ１１３０は、誤ったまたは間違った予備部品によって招かれる問題を減少することができる。
【００９６】
第３に、離れて位置する専門家は、ユーザー１０５がそのようにする仕方の知識を持つことなく、専門家が発電システム１１１０の位置に行くことなく、設定可能作動パラメータ１１２２を較正するためにユーザー１０５を指導することができる。１つの実施形態における発電システム１１１０を較正するために、専用または個別のハードウェアを必要としなくてもよいので、専門家は、電話接続、ビデオ接続、または他の通信接続で、ユーザー１０５を遠隔から指導できる。
【００９７】
エンジン管理システム１１２５は、統合ＨＭＩ１１３０を介して設定可能作動パラメータ１１２２にユーザー１１０５によって行われた変更を、ＥＣＵ１１３５の不揮発性メモリ１１４０部品に記憶できる。ＥＣＵ１１３５は、エンジン発電機１１１５の部品の作動を電子的に監視しかつ制御するために必要なハードウェア部品および／またはソフトウェア部品を表すことができる。ＥＣＵ１１３５は、当分野でよく知られており、したがって、詳細に記述されないだろう。
【００９８】
（図示せず）センサーおよび論理処理部品（例えば、プロセッサ）に加えて、ＥＣＵ１１３５は、設定可能作動パラメータ１１２２を記憶するための不揮発性メモリ１１４０部品を備えることができる。不揮発性メモリ１１４０の種類は、フラッシュメモリユニットのような読書き作動を可能なものにできる。読書き作動を許可する不揮発性メモリ１１４０は、設定可能作動パラメータ１１２２の値に対してなされた変更の記憶を許可するために、必要となり得る。
【００９９】
エンジン管理システム１１２５および／またはＥＣＵ１１３５がＥＭＳ１１２５との通信を喪失したならば、不揮発性メモリ１１４０への設定可能作動パラメータ１１２２の記憶は、重要になり得る。例えば、通信喪失（アークネット１１３２に関する問題）がＥＭＳ１１２５とＥＣＵ１１３５との間に発生する場合に、自動的に不揮発性メモリ１１４０を利用することができる（例えば、記憶およびラッチすること）。ＥＭＳ１１２５およびＥＣＵ１１３５は、船舶のような運搬体上で、異なるハードウェアパネルにおいて動くことができる。
【０１００】
主幹制御器（ＥＭＳ１１２５）は、負荷平衡、作動上の方針への適合のため、または検知された問題に対処するために、エンジン発電機１１１５を調節しまたは出力上昇／出力低下させることができる。したがって、主幹制御器は、これらの状況が発生したときにこれらに対応するように、作動パラメータ１１２０の値をエンジン管理システム１１２５に提供できる。
【０１０１】
不揮発性メモリ１１４０内の設定可能作動パラメータ１１２２を捕捉することによって、一旦エンジン発電機１１１５が出力低下するとすぐに、修正値を保存することができる。さらに、ＥＭＳ１１２５とＥＣＵ１１３５との間の通信１１３２なしにエンジン発電機１１１５が出力上昇する場合に、ＥＣＵ１１３５は、主幹制御器（ＥＭＳ１１２５）との通信１１３２が回復するまで、（不揮発性メモリ１１４０に）記憶された設定可能作動パラメータ１１２２を使用することができる。
【０１０２】
設定可能作動パラメータ１１２２の記憶も、多数のエンジン発電機１１１５の較正を補助するためのアップロード／ダウンロードの機能性を支援することができる。ユーザー１１０５による対応する指令の選択に際して、エンジン管理システム１１２５は、設定ファイル１１６５として、設定可能作動パラメータ１１２２をパッケージにすることができる。設定ファイル１１６５は、エンジン管理システム１１２５が読み書きできる設定可能作動パラメータ１１２２のフォーマットされた電子表示になり得る。
【０１０３】
その後、Ｉ／Ｏモジュール１１４５を介して、エンジン管理システム１１２５にデータ記憶デバイス１１６０を接続することができる。Ｉ／Ｏモジュール１１４５は、データ記憶デバイス１１６０のような外部デバイスとの通信を支援するのに必要な、ハードウェア部品および／またはソフトウェア部品を表すことができる。Ｉ／Ｏモジュール１１４５は、直接的にまたは適切なデータケーブルの使用を通じて、外部デバイスへの接続を支援する１つ以上のポートを備えることができる。
【０１０４】
データ記憶デバイス１１６０は、Ｉ／Ｏモジュール１１４５に接続しかつ設定ファイル１１６５を記憶することができる電子デバイスになり得る。例えば、可搬型フラッシュメモリデバイス１１６０（例えば、サムドライブまたはメモリスティック）を、Ｉ／Ｏモジュール１１４５に直接的に接続することができる。別の例として、ＵＳＢデータケーブルを使用してＩ／Ｏモジュール１１４５に接続されたラップトップコンピュータは、データ記憶デバイス１１６０を表すことができる。別の例として、他の通信プロトコルおよび通信規格（例えば、ＥＳＡＴＡ、ファイアワイヤ、ブルートゥース、ＷＩＦＩなど）を、Ｉ／Ｏモジュール１１４５とデバイス１１６０との間の通信を可能にするために、使用することができる。
【０１０５】
その後、設定ファイル１１６５を作成したエンジン発電機１１１５と同一であるかまたは比較可能であるものとして予め決められた他のエンジン発電機１１１５に、データ記憶デバイス１１６０を接続することができる。他のエンジン発電機１１１５のエンジン管理システム１１２５は、異なるエンジン発電機１１１５同士の間で迅速かつ均一な較正を提供するために、設定ファイル１１６５をアップロードすることができる。
【０１０６】
表示１１８０は、運搬体推進システム、例えば舶用推進システムを背景にした、限定されない実装例を示している。表示１１８０は、１つの熟考された実施例において、ＨＭＩ１１３０を、ＥＣＵ１１３５の近くでアクセス可能かつコンパクトな空間に統合する方法を示している。パネルで閉じられた表示１１８２は、アクチュエータ１１８４の集合（ボタン、スイッチ、ダイアルなど）を有するＨＭＩ１１３０を示しており、このアクチュエータ１１８４の集合を、ユーザーは調節できる。１つ以上のＨＭＩ１１３０を、運搬体、例えば船舶に、実装することができる。例えば、１つのＨＭＩ１１３０は、（示されているように）ＥＣＵ１１３５に最も近く位置することができ、別の異なるＨＭＩ１１３０は、船舶のブリッジに位置することができる。パネルを開く場合に（表示１１９０）、様々な接続、例えばＥＣＵ１１３５を、見ることができる。
【０１０７】
図６は、本発明の実施形態に係る統合ヒューマンマシンインターフェース（ＨＭＩ）を使用した、多数のエンジン発電機を較正する方法１２００のフローチャートである。システム１１００を背景にして、方法１２００を実行することができる。
【０１０８】
１２０５で、ユーザーは、統合ＨＭＩを介してエンジン発電機用の設定可能作動パラメータにアクセスすることができる。１２１０で、ユーザーは、１つ以上の設定可能作動パラメータの値を修正することができる。１２１５で、ユーザーは、設定可能作動パラメータの修正値を保存することができる。
【０１０９】
１２２０で、エンジン管理システムは、設定可能作動パラメータ用の修正値を記憶することができる。修正値を、ローカル揮発性メモリ記憶（例えば、作業キャッシュ）だけでなく、ＥＣＵの不揮発性メモリ部品に、記憶することができる。１２２５で、ユーザーは、別のエンジン発電機を設定するために、同一の設定可能作動パラメータの集合を使用することを望むことができる。
【０１１０】
１２３０で、その後、ユーザーは、エンジン管理システムのデータポートにデータ記憶デバイスを接続することができる。１２３５で、ユーザーは、設定可能作動パラメータのダウンロードを始めることができる。１２４０で、エンジン管理システムは、設定可能作動パラメータを設定ファイル内でパッケージにすることができる。
【０１１１】
１２４５で、エンジン管理システムは、データ記憶デバイスに設定ファイルを記憶することができる。１２５０で、ユーザーは、エンジン管理システムからデータ記憶デバイスを分離することができる。１２５５で、ユーザーは、第２エンジン発電機のエンジン管理システムにデータ記憶デバイスを接続することができる。
【０１１２】
１２６０で、ユーザーは、第２エンジン発電機に設定ファイルのアップロードを始めることができる。１２６５で、第２エンジン発電機のエンジン管理システムは、設定ファイルから設定可能作動パラメータをアンパックすることができる。１２７０で、その後、第２エンジン発電機のエンジン管理システムは、設定可能作動パラメータ用のどんな既存の値も、設定ファイルからアンパックされた作動パラメータを用いて、上書きすることができる。
【０１１３】
図７は、本発明の実施形態に係る作動においてエンジン制御ユニット（ＥＣＵ）を記述する方法１３００のフローチャートである。システム１１００を背景にして、方法１３００を実行することができる。
【０１１４】
１３０５で、エンジン制御器は、出力を上昇する。１３１０で、ＥＣＵは、作動パラメータを得るために不揮発性メモリ（例えば、不揮発性メモリ１１４０）を読むことができる。これらの値は、ＥＣＵ用の初期値を表すことができる。最初の出力上昇の場合には、不揮発性メモリからの値が初期値の集合になり得る。
【０１１５】
１３１５で、主幹制御器（例えば、ＥＭＳシステム）とＥＣＵとの間に通信（例えば、アークネット）が存在するかどうかを確かめるために、点検を実行することができる。存在しないならば、示されているように、方法は、１３１５から１３６０に進むことができる。通信が存在する場合に、１３２０で、主幹制御器（例えば、ＥＭＳ）から値を受信する。
【０１１６】
１３２５で、受信値を、不揮発性メモリから得られた値と比較することができる。１３３０で、ＥＣＵの不揮発性メモリ値が主幹制御器の値と異なる場合に、不揮発性メモリ値をＥＭＳから受信した値に置換することができる。ＥＣＵで使用される作動パラメータも、受信値と置換することができる。１３３５で、エンジンは、ＥＣＵによって確立された作動パラメータを使用して作動することができる。
【０１１７】
通信喪失がＥＭＳとＥＣＵとの間に発生するかどうかについて、１３４０で、決定をなす。通信喪失でなければ、１３４５で、ユーザーは、ＨＭＩを使用して、システムの設定可能パラメータを更新してもよく、更新しなくてもよい。更新を受信する場合に、１３４５から１３２０に進ませる方法によって示されているように、これらを、ＥＭＳからＥＣＵにこれらを伝えて、利用することができる。
【０１１８】
１３４０で、主幹制御器とＥＣＵとの間の通信喪失を検知する場合に、１３５０で、現在の作動パラメータをラッチする（または、この通信停止中にＥＣＵによって保つ／使用する）ことができる。１３６０で、エンジンは、（ＥＣＵの不揮発性メモリに記憶することができる）これらのラッチされたパラメータを使用して、作動し続けることができる。１３６５で、ＥＣＵは、ＥＭＳからの値を受信でき、１３６５から１３２０に進ませる方法によって示されているように、調節をなすことができる。
【０１１９】
１つの実施形態では、（例えば、１つ以上のエンジン発電機の作動を制御するための）方法は、第１エンジン発電機用の複数の設定可能作動パラメータの第１集合の１つ以上の値を修正することを含む。第１エンジン発電機は、統合ヒューマンマシンインターフェース（ＨＭＩ）および第１エンジン管理システムを備える。第１エンジン管理システムは、第１エンジン発電機の作動を制御するために、設定可能作動パラメータを利用する。ＨＭＩのユーザー操作に基づいて、第１集合の１つ以上の値を修正する。この方法は、修正される設定可能エンジンパラメータの第１集合の１つ以上の値を、ローカルに保存することを含む。修正される１つ以上の値を、第１エンジン発電機に対してローカルにあるメモリに保存する。この方法は、設定可能作動パラメータの第１集合を転送することと、第１集合は、第１エンジン発電機とは離れておりかつ全く別の第２エンジン発電機までの修正された設定可能作動パラメータの１つ以上の値を含み、第２エンジン発電機に関連する複数の設定可能作動パラメータの第２集合の１つ以上の値を、修正された設定可能作動パラメータの第１集合の１つ以上の値と置換することと、を含む。第２エンジン発電機は、第１エンジン発電機から得られる設定可能作動パラメータの第２集合の１つ以上の値を使用して作動する。
【０１２０】
別の態様では、設定可能作動パラメータの第２集合の１つ以上の値を置換することは、第２エンジン発電機の作動を制御するために設定可能作動パラメータの第２集合を使用する第２エンジン管理システムのメモリ内の設定可能作動パラメータの第２集合を修正することを含む。
【０１２１】
別の態様では、設定可能作動パラメータの第１集合を転送することは、第１エンジン管理システムを使用した設定可能エンジンパラメータの第１集合を備える設定ファイルを生成することと、第２エンジン発電機の作動を制御する第２エンジン管理システムに関連するメモリ上で設定ファイルを読み込むことと、を含む。
【０１２２】
別の態様では、第１エンジン発電機および第２エンジン発電機は、共通の種類または型のエンジン発電機の少なくとも１つである。
【０１２３】
別の態様では、設定可能エンジンパラメータの第１集合の１つ以上の値を修正することは、第１エンジン発電機のＨＭＩ内の設定可能作動パラメータの第１集合を表示することと、設定可能作動パラメータの第１集合の１つ以上の値に対する修正を表す少なくとも１つの入力指令を、ＨＭＩを介して受信することと、を含む。
【０１２４】
別の態様では、設定可能作動パラメータの第１集合の１つ以上の値をローカルに保存することは、第１エンジン管理システムの不揮発性メモリ位置で修正される設定可能作動パラメータの第１集合の１つ以上の値を記憶することを含む。
【０１２５】
別の態様では、設定可能作動パラメータの第１集合を転送することは、取外し可能なデータ記憶デバイスを第１エンジン発電機の第１エンジン管理システムに接続することと、設定可能作動パラメータの第１集合を取外し可能なデータ記憶デバイスに保存することと、第１エンジン発電機の第１エンジン管理システムから取外し可能なデータ記憶デバイスを分離することと、第２エンジン発電機の作動を制御する第２エンジン管理システムに取外し可能なデータ記憶デバイスを接続することと、設定可能作動パラメータの少なくとも１つを転送することと、を含み、設定可能作動パラメータの少なくとも１つは、取外し可能なデータ記憶デバイスから第２エンジン発電機の第２エンジン管理システムの記憶位置までで、修正される値の少なくとも１つを含む。
【０１２６】
別の態様では、設定可能作動パラメータの第１集合は、第１エンジン管理システムに記憶されている。この方法は、第１エンジン管理システムの主幹制御器と通信するための第１エンジン発電機の不能を検知することと、第１エンジン管理システムの設定可能作動パラメータの第１集合にアクセスすることと、をさらに含むことができる。設定可能エンジンパラメータは、第１エンジン発電機の前の作動サイクル中に、第１エンジン管理システムの外部で、記憶される。この方法は、第１エンジン管理システムが主幹制御器との通信を再確立するまで、または第１エンジン発電機が出力低下状態に移行するまで、第１エンジン発電機の作動を管理するために、第１エンジン管理システムの設定可能作動パラメータの第１集合を利用することを、含むことができる。
【０１２７】
１つの実施形態では、システム（例えば、発電システム）は、エンジンを有する第１エンジン発電機、エンジンに結合された発電機、少なくとも１つの記憶媒体、統合ヒューマンマシンインターフェース（ＨＭＩ）、およびエンジン管理システムを備える。エンジンの作動は電気を生成するための発電機を動かす。少なくとも１つの記憶媒体は、第１エンジン発電機の作動を制御するために使用される複数の作動パラメータの第１部分集合を少なくとも記憶するように、設定されている。第１部分集合の作動パラメータの１つ以上を設定可能である。ＨＭＩは、第１エンジン発電機に統合されており、第１部分集合の１つ以上の設定可能作動パラメータを修正するために、操作者からの入力を受信するように設定されている。エンジン管理システムは、ＨＭＩを使用して修正される１つ以上の設定可能作動パラメータに基づいて第１エンジン発電機の作動を制御するように、設定されている。
【０１２８】
別の態様では、システムは、第１エンジン発電機と通信するように、かつ発電システムの第１エンジン発電機および第２エンジン発電機の性能を管理するように、設定されている主幹制御器を、さらに備える。主幹制御器は、第１エンジン発電機および第２エンジン発電機の作動を制御するために使用される複数の作動パラメータ用の値を提供するように、設定されている。エンジン管理システムは、ＨＭＩを使用して修正される１つ以上の設定可能作動パラメータに基づいて、かつ、主幹制御器によって提供される設定可能作動パラメータに基づいて、第１エンジン発電機の作動を制御するように、設定されている。
【０１２９】
別の態様では、ＨＭＩは、１つ以上の設定可能作動パラメータを発電システムの第２エンジン発電機に転送するために、１つ以上の設定可能作動パラメータを移動可能記憶デバイスにダウンロードするように設定されており、第１エンジン発電機および第２エンジン発電機は、互いに、離れておりかつ全く別である。
【０１３０】
別の態様では、エンジン管理システムは、第１エンジン発電機のエンジンの作動を制御するように設定されているエンジン制御ユニット（ＥＣＵ）をさらに備える。
【０１３１】
別の態様では、ＥＣＵは、エンジン管理システムと主幹制御器との間の通信の喪失が発生する場合に、第１部分集合の１つ以上の設定可能作動パラメータを記憶するように設定されている不揮発性メモリ部品を、さらに備える。
【０１３２】
１つの実施形態では、（例えば、エンジン発電機の作動を制御するための）方法は、主幹制御器と通信するためのエンジン管理システムの不能を検知することを含む。エンジン管理システムは、エンジン発電機の作動を制御するように設定されている。主幹制御器は、エンジン管理システムによってエンジン発電機の作動を制御するために使用されるエンジン発電機の作動パラメータの第１集合の値を提供するように、設定されている。この方法は、エンジン発電機の作動状態を、出力上昇状態、作動中状態、または出力低下状態の少なくとも１つであるとして、決定することと、エンジン発電機の作動状態が出力上昇状態にある場合に、エンジン管理システムの不揮発性メモリ記憶から作動パラメータの第１集合の１つ以上の設定可能作動パラメータにアクセスすることと、も含む。１つ以上の設定可能作動パラメータは、エンジン発電機の前の作動サイクル中に、予め不揮発性メモリ記憶に記憶された。この方法は、エンジン発電機が作動中状態に移行する場合に、エンジン管理システムによりエンジン発電機の作動を制御するために、１つ以上の設定可能作動パラメータを利用することを、さらに含む。１つ以上の設定可能作動パラメータの利用は、エンジン管理システムと主幹制御器との間の通信が再確立されるまで、継続する。
【０１３３】
別の態様では、エンジン管理システムによる１つ以上の設定可能作動パラメータの利用は、エンジン発電機が出力低下状態に移行するまで、継続する。
【０１３４】
別の態様では、この方法は、エンジン発電機の作動状態が作動中状態または出力低下状態にある場合に、不揮発性メモリ記憶内の１つ以上の設定可能作動パラメータの現在値を記憶することも、含む。
【０１３５】
別の態様では、エンジン発電機が作動中状態に移行する場合に、エンジン発電機の作動を制御するために、エンジン管理システムによって１つ以上の設定可能作動パラメータを利用することは、エンジン発電機が出力低下状態に移行するまで継続する。
【０１３６】
１つの実施形態では、（例えば、エンジン制御ユニットを管理するための）方法は、統合ヒューマンマシンインターフェース（ＨＭＩ）を有するエンジン管理システム（ＥＭＳ）を用いて第１エンジン制御ユニット（ＥＣＵ）を管理することを含み、統合ヒューマンマシンインターフェース（ＨＭＩ）を通して、第１エンジン発電機の作動パラメータを修正することができる。ＥＭＳは、通信ネットワーク上で第１ＥＣＵと通信可能に連結されるように設定されている。第１ＥＣＵは、作動パラメータを使用して、第１エンジン発電機の作動を制御する。
【０１３７】
別の態様では、この方法は、第１エンジン発電機の作動を制御するために使用される作動パラメータの少なくとも１つを修正するために、ＨＭＩのユーザーからのユーザー入力を受信することも、含む。
【０１３８】
別の態様では、この方法は、権限を与えられたユーザーからのユーザー入力が受信されているかどうかを判断することも、含む。第１エンジン発電機の作動を制御するために使用される作動パラメータの少なくとも１つは、権限を与えられたユーザーからのユーザー入力が受信されていると決定される場合にのみ、修正される。
【０１３９】
別の態様では、この方法は、ＥＭＳと第１ＥＣＵとの間の通信ネットワーク上でユーザー入力に基づいて、少なくとも１つのメッセージを伝えることと、ＨＭＩからのユーザー入力にしたがって第１ＥＣＵによって使用される作動パラメータの少なくとも１つを変更することと、を含む。ＨＭＩを介して受信されたユーザー入力に基づく少なくとも１つの作動パラメータの変更は、ＥＭＳの電力サイクルにわたって維持され、かつ、ＥＭＳを第１ＥＣＵに連結する通信ネットワーク上の通信が中断される場合でさえ維持される。
【０１４０】
別の態様では、第１ＥＣＵは、ＥＭＳと無関係に作動するように設定されている独立型システムである。
【０１４１】
別の態様では、この方法は、第１ＥＣＵの不揮発性のデータ記憶内のＨＭＩから受信されたユーザー入力にしたがって変更される作動パラメータの少なくとも１つを保存することも、含む。
【０１４２】
別の態様では、この方法は、第１ＥＣＵの作動パラメータを、第１ＥＣＵから、ＨＭＩを介して第１ＥＣＵの外部に位置するデータ記憶デバイスに転送すること、も含む。
【０１４３】
別の態様では、この方法は、第１エンジン発電機とは離れておりかつ全く別の第２エンジン発電機の作動を制御する上で第２ＥＣＵによる使用のために、作動パラメータを、データ記憶デバイスから第２エンジン制御ユニット（ＥＣＵ）に転送することも含む。
【０１４４】
１つの実施形態では、システム（例えば、発電システム）は、エンジン管理システム（ＥＭＳ）、エンジン制御ユニット（ＥＣＵ）、および不揮発性メモリデバイスを備える。ＥＭＳは、発電システムの複数のエンジン発電機の１つ以上の作動パラメータを修正するために、ユーザーからの入力を受信するように設定されている統合ヒューマンマシンインターフェース（ＨＭＩ）を備える。ＥＣＵは、作動パラメータに基づいて複数のエンジン発電機の作動を制御するように設定されており、作動パラメータは、ユーザーからの入力に基づいて修正されることになっている１つ以上の作動パラメータを含む。ＥＣＵおよびＥＭＳは、作動パラメータを通信するために、通信ネットワークによって通信可能に連結されるように、設定されている。不揮発性メモリデバイスは、修正される１つ以上の作動パラメータを記憶するように、設定されている。ＨＭＩを介して入力される１つ以上の作動パラメータに対する変更は、ＥＭＳの電力サイクルにわたって、かつＥＭＳをＥＣＵに連結する通信ネットワーク上の通信が中断される場合に、メモリデバイス上で維持される。
【０１４５】
別の態様では、複数のエンジン発電機は、船舶の推進を制御する。
【０１４６】
別の態様では、ＨＭＩは、エンジン制御ユニットの１つ以上の作動パラメータを修正するための入力を受信するように、かつ、異なる追加のエンジン制御ユニットに関連する、異なる追加の作動パラメータを修正するための入力を受信するように、設定されている、標準ベースのインターフェースである。
【０１４７】
図中のフローチャートおよびブロック図は、本発明の様々な実施形態に係る、システム、方法、およびコンピュータプログラム製品の可能な実装のアーキテクチャ、機能性、および作動を示している。この点では、フローチャートまたはブロック図中の各ブロックは、コードのモジュール、セグメント、または部分を表しており、各ブロックは、指定された論理関数を実装するための１つ以上の実行命令を備える。いくつかの代替の実装では、ブロックに書かれた機能が図に書かれた命令の範囲外で発生してもよいことに注目するべきである。例えば、連続して示された２つのブロックを、実際、実質的に同時に実行してもよく、または、これらのブロックを、含まれている機能性に依存して、ときおり逆の順序で実行してもよい。ブロック図および／またはフローチャート図の各ブロック、およびブロック図および／またはフローチャート図のブロックの組み合わせを、指定された機能または行為、または特別な目的のハードウェアおよびコンピュータの命令の組み合わせを実行する、特別な目的のハードウェアベースのシステムが、実装することができることも、注目されるだろう。
【０１４８】
上述は、実例となることを目的としており、限定的ではないことを、理解するべきである。例えば、上述の実施形態（および／またはその態様）を、互いに組み合わせて使用してもよい。さらに、多くの変更を、発明の主題の教示に特別な状況または材料に対応するために、その範囲から外れることなく、なしてもよい。本明細書に記載された材料の寸法および種類は、発明の主題のパラメータを規定することを意図しており、それらは決して制限するものではなく、例示の実施形態である。他の多くの実施形態は、上述の概説における当業者の一人に対して明らかであろう。したがって、発明の主題の範囲は、添付の特許請求の範囲を参照し、そのような特許請求の範囲が権利を与える等価物の全範囲を加えて、決定されるべきである。添付の特許請求の範囲では、用語「含む（ｉｎｃｌｕｄｉｎｇ）」および「その中で（ｉｎ  ｗｈｉｃｈ）」は、それぞれ用語「備える（ｃｏｍｐｒｉｓｉｎｇ）」および「そこで（ｗｈｅｒｅｉｎ）」の平易な英語の等価物として用いられている。その上、以下の特許請求の範囲で、用語「第１の」、「第２の」、および「第３」は、単なるラベルとして使用されており、それらの対象物における数的な必要条件を課すことを意図していない。さらに、以下の特許請求の範囲は、ミーンズプラスファンクション形式で書かれておらず、そのような特許請求の範囲の限定が、追加的な構造の欠けた機能の記述が後に続く句「ための手段（ｍｅａｎｓ  ｆｏｒ）」をはっきりと使用しない限りかつ使用するまで、米国特許法第１１２条第６パラグラフに基づいて解釈されることを意図していない。
【０１４９】
本明細書は、発明の主題のいくつかの実施形態を開示するために、さらに発明の主題の実施形態を当業者が実施できるようにするために、実施例を用いており、発明の主題の実施形態は、どんなデバイスまたはシステムを製造することまたは使用すること、およびどんな組み込まれた方法を実施することも、含む。発明の主題の特許性のある範囲は、特許請求の範囲によって規定されており、当業者に思い浮かぶ他の実施例を含んでもよい。特許請求の範囲が、特許請求の範囲の文言とは異なる構造的な要素を有していても、または特許請求の範囲が、特許請求の範囲の文言との相違がない等価な構造的要素を含むならば、そのような他の実施例は、特許請求の範囲の範囲内にあることを意図している。
【０１５０】
発明の主題の特定の実施形態の先の記述は、添付の図面と共に読まれる場合に、より一層理解されるだろう。図面が様々な実施形態の機能的ブロックの略図を示している程度まで、機能的ブロックは、ハードウェア回路間の区分を必ずしも示さない。したがって、例えば、１つ以上の機能的ブロック（例えば、プロセッサまたはメモリ）は、ハード単体（例えば、汎用信号のプロセッサ、マイクロ制御器、ランダムアクセスメモリ、ハードディスクなど）内で、実装されてもよい。同様に、プログラムは、独立型プログラムであってもよく、作動システムにおいてサブルーチンとして組み込まれてもよく、組み込まれたソフトウェアパッケージにおける機能であってもよく、および同類のものであってもよい。様々な実施形態は、図面中で示される配置および手段に制限されていない。
【０１５１】
本明細書では、単数で列挙され、単語「ａ」または「ａｎ」を用いて進められる要素またはステップは、前記要素または前記ステップの複数を排除しないものとして理解されるべきである、そのような排除が明示的に述べられていない限りは。その上、発明の主題の「１つの実施形態」への言及は、列挙された特徴も組み込む追加の実施形態の存在を排除するものとして解釈されることを、意図していない。さらに、反対のことが明示的に述べられていない限り、実施形態が特別な性質を有する１つの要素または複数の要素を、「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、または「有している（ｈａｖｉｎｇ）」実施形態は、その特性を有しないような追加の要素を含んでもよい。
【０１５２】
特定の変更が、上述のシステムおよび方法において、本明細書に含まれている発明の主題の精神および範囲から外れることなく、なされてもよいので、上述のまたは添付の図面に示されているすべての主題が、ここで発明概念を示す例としてのみ解釈されるべきであり、発明の主題を限定するものとして解釈されるべきではない、ことが意図されている。
【符号の説明】
【０１５３】
１００  設定システム
１０５  従業員、専門家、ユーザー
１１０  発電システム
１１５  エンジン発電機
１２０  作動パラメータ
１２２  設定可能作動パラメータ
１２５  エンジン管理システム
１３０  部品
１３５  ＥＣＵ
１４０  不揮発性メモリ
１４５  Ｉ／Ｏモジュール
１５０  主幹制御器
１５５  ネットワーク
１６０  データ記憶デバイス、可搬型フラッシュメモリデバイス
１６５  設定ファイル
２３０  ステップ
１１００  システム
１１０５  従業員、専門家、ユーザー
１１１０  発電システム
１１１５  エンジン発電機
１１２０  作動パラメータ
１１２２  設定可能作動パラメータ
１１２５  ＥＭＳ、エンジン管理システム
１１３０  ＨＭＩハードウェア
１１３２  通信、アークネット
１１３５  ＥＣＵ
１１４０  不揮発性メモリ
１１４５  Ｉ／Ｏモジュール
１１６０  データ記憶デバイス、可搬型フラッシュメモリデバイス
１１６５  設定ファイル
１１８０  表示
１１８２  表示
１１８４  アクチュエータ
１１９０  表示
【図１】
0005809760.tif 000002
【図２】
0005809760.tif 000003
【図３】
0005809760.tif 000004
【図４】
0005809760.tif 000005
【図５】
0005809760.tif 000006
【図６】
0005809760.tif 000007
【図７】
0005809760.tif 000008