電圧調整モジュール125と、調速機制御モジュール130と、前記電圧調整モジュール125及び調速機制御モジュール130と作動的に結合された計測モジュール135と、前記計測モジュール135と作動的に結合された操作モジュール140であって、前記電圧調整モジュール125、調速機制御モジュール130、及び計測モジュール135から状態情報を受け取るように構成され、前記状態情報を遠隔管制部150に伝達するように構成された前記操作モジュール140とを備える、エンジン発電機制御装置。前記操作モジュール140と作動的に結合されたユーザインタフェース141をさらに備える、請求項1に記載の装置。前記ユーザインタフェース141は、遠隔通信のために通信インタフェース145と結合されるように構成された、請求項2に記載の装置。前記遠隔通信は、無線、有線、電波、及び衛星のうちの少なくとも1つである、請求項3に記載の装置。前記計測モジュール135と結合された電力計をさらに備える、請求項1に記載の装置。前記計測モジュール135と結合された無効電力計をさらに備える、請求項1に記載の装置。前記計測モジュール135と結合された電圧計をさらに備える、請求項1に記載の装置。前記計測モジュール135と結合された電流計をさらに備える、請求項1に記載の装置。前記電圧調整モジュール125は、内部励磁機111を介して、外部発電機110と結合されるように構成された、請求項1に記載の装置。前記調速機制御モジュール130は、前記外部発電機110と結合された外部エンジン115のアクチュエータ116と結合されるように構成された、請求項9に記載の装置。本発明の一態様に従って、エンジン発電機調整装置を説明する。エンジン発電機調整装置は、電圧調整モジュールと、調速機制御モジュールと、電圧調整モジュール及び調速機制御モジュールと作動的に結合された計測モジュールと、計測モジュールと作動的に結合された操作モジュールであって、電圧調整モジュール、調速機制御モジュール、及び計測モジュールから状態情報を受け取るように構成された操作モジュールとを含む。本発明の別の態様に従って、エンジン発電機調整システムを説明する。エンジン発電機調整システムは、エンジン発電機調整モジュールを含み、エンジン発電機調整モジュールは、電圧調整モジュールと、調速機制御モジュールと、電圧調整モジュール及び調速機制御モジュールに作動的に結合された計測モジュールと、計測モジュールに作動的に結合された操作モジュールであって、電圧調整モジュール、調速機制御モジュール、及び計測モジュールから状態情報を受け取るように構成された操作モジュールとを含む。エンジン発電機調整システムはさらに、操作モジュールと結合されて管制部との遠隔通信を行うように構成された通信インタフェースを含む。本発明のさらに別の態様に従って、エンジン発電機調整装置に電力調整命令を与えるためのコンピュータプログラム製品であって、コンピュータに方法を実施させる命令を含むコンピュータプログラム製品を説明する。この方法は、発電機内の電圧を調整するステップと、発電機と結合されたエンジンの速度を制御するステップと、発電機及びエンジンと結合された計器を監視するステップと、計測データをエンジン発電機調整器から操作インタフェースに送信するステップとを含む。上記及び他の利点及び特徴は、以下の説明を図面と併せて読むことにより、さらに明らかになろう。本主題、すなわち、本発明は、本明細書の末尾にある特許請求の範囲において具体的に指摘され、明確に請求されている。本発明の前述及び他の特徴及び利点は、以下の詳細な説明を添付の図面と併せて読むことにより、明らかになる。詳細な説明では、例として図面を参照しながら、本発明の実施形態を、利点及び特徴とともに説明する。図1は、例示的エンジン発電機制御モジュールシステム100のブロック図である。システム100は、外部エンジン115と作動的に結合された一例示的エンジン発電機調整器120を含み、この結合は、エンジンアクチュエータ116限定はしないが、逆バイアスアクチュエータを含む及び発電機110を介する。エンジン発電機調整器120は、高信頼の電源を必要とするシステムに電力調整機能を提供する単一ユニットを提供する。例示的実施形態では、エンジン発電機調整器120は、エンジン115を始動させ、一定のエンジン速度を維持する。エンジン発電機調整器120はさらに、発電機110と結合された設備105のエネルギ源である、発電機110の出力電圧を調整する。エンジン発電機調整器120はさらに、通信インタフェース145と結合され、通信インタフェース145はさらに、管制部150と結合される。説明のため、設備105は、石油リグで使用される任意の設備掘削駆動システムなどであるとする。エンジン115は、石油リグにあるディーゼルエンジンであってよく、発電機110は、任意の様々な発電機である。さらに、管制部150は、海岸又は沖合のいずれかにあり、管制部150内のユーザは、エンジン115及び/又は発電機110が管制部150からの制御を必要とした場合に、通信インタフェース145を介してエンジン発電機調整器120にアクセスすることが可能である。設備105は、任意のエンジン115から給電される任意のタイプの発電機110から電力を受け取る任意の設備であることを理解されたい。さらに、この電力は、限定はしないが、掘削、推進、モータによるポンピング、パイプラインへのガスの詰め込みなどの機能に利用される。石油リグの例は、説明目的に過ぎない。エンジン発電機調整器120はさらに、第1の故障及び多重故障の記憶及び報知のためのシステム診断、並びに電源投入時の内部自己診断を行う。診断結果から、システムのKVA及びkW制限保護が与えられる。さらに、発電機の内部モデルによって、発電機の一時的過電流が許可される。さらに、エンジン発電機調整器120は、発電機110を励起する励磁機能を有する。従って、エンジン発電機調整器120は、励磁機111を介して発電機110と結合された励磁機出力121を含む。励磁は、最大240ボルトのAC出力を与え、最大20アンペアの励磁を与える。例示的実施形態では、エンジン発電機調整器120は、通信インタフェース145とインタフェースする埋め込み通信ポートを有し、埋め込み通信ポートには、限定はしないが、イーサネット商標、RS232、RS485の各ポートが含まれ、光ファイバ拡張FOXが通信に使用できる。本明細書で詳述するように、通信ポートは、ユーザインタフェース141に配置される。例示的実施形態では、エンジン発電機調整器120は、タコメータ喪失検知、過速度検知、及び調節可能な時間遅延による逆電力保護により、エンジン115を保護する。キロワット負荷分担は、他の保護機能に含めてもよい。過速度への備えにより、機械的過速度限界の制御監視が可能である。エンジン発電機調整器120はエンジン速度を設定し、設定は、オフ、アイドル、運転、及び装荷を含む。エンジン115の同期中は、エンジン発電機調整器120を介してエンジン速度を選択できる。例示的実施形態では、エンジン115の加速率を、アイドル速度から運転速度まで制御できる。エンジン発電機調整器120は、アイドル及びシャットダウンを遠隔から行うことも可能である。例示的実施形態では、エンジン発電機調整器120は、システム100のいくつかの状態をユーザにアラートするインジケータを含み、そのような状態には、限定はしないが、発電機オン、電圧不足、過電圧/周波数不足、逆電力、過速度、タコメータ喪失、その他の故障、処理装置OKなどがある。発電機オン状態については、発電機ブレーカが閉じていて、設備105に給電するACバスに電力が供給されている場合にユーザにアラートするように、インジケータが実装されている。例えば、このインジケータがオフ状態にあるとき、発電機ブレーカは開いている。電圧不足の状態では、電圧不足状態が存在することをインジケータが表示する。そして、トリップ信号を発電機ブレーカに送信する。過電圧/周波数不足の状態では、発電機の過電圧状態又は周波数不足状態が存在する場合に、インジケータがユーザにアラートする。過電圧状態のトリップ信号が発電機ブレーカに送信されている間、周波数不足状態のトリップ信号は送信されない。逆電力状態については、容認できないレベルの逆電力がACバスから発電機110に逆に流れたときに、インジケータが表示され、トリップ信号が発電機ブレーカに送信される。過速度状態については、エンジン115が、プログラム可能な過速度限界を超えた場合に、インジケータがその状態を報知する。トリップ信号が発電機ブレーカに送信され、燃料遮断信号がエンジン115に送信される。タコメータ喪失状態については、タコメータ速度信号が喪失した場合に、インジケータがユーザにアラートする。この場合は、トリップ信号をエンジン115に送信することが可能である。その他の故障状態については、インジケータがオフ状態の場合に、ある故障状態が存在する。さらに、その故障の説明を、エンジン発電機調整器120の別のインジケータから取得できる。処理装置OK状態については、インジケータの電源をオンにすることにより、処理装置が所望の状態で動作していることをユーザにアラートする。このインジケータは、オフ状態であると、処理装置の内部故障が存在することをユーザにアラートする。電源OK状態については、インジケータをオン状態にして、入力電力又はDCバッテリ電力が存在し、すべての出力が所望の状態で動作していることをユーザにアラートする。例示的実施形態では、エンジン発電機調整器120はさらに、エンジン115の自動始動、負荷制御、同期チェック、及び故障バス監視を行う自動同期機能を含む。例示的実施形態では、エンジン発電機調整器120は、限定はしないが、電圧調整モジュール125、調速機制御モジュール130、計測モジュール135、操作モジュール140などの複数のモジュールを含む。例示的実施形態では、電圧調整モジュール125は、発電機110の出力電圧を負荷の変化に対して一定値に保つ。従って、電圧調整モジュールは、電圧出力を制御し、発電機出力をオペレータによる設定と比較し、界磁電圧を変更することによって発電機出力を変更し、一時的な発電機過電流を許す。例示的実施形態では、調速機制御モジュール130は、電気信号を用いてエンジンアクチュエータ116すなわち、スロットルの位置を制御することにより、エンジン115の速度を調整する。従って、調速機制御モジュール130は、本明細書に記載の、エンジン115保護、タコメータ喪失検知、過速度検知、逆電力保護、エンジン115制御、速度制御、エンジン115加速制御、及び自動同期を提供する。本明細書に記載のように、エンジン速度制御は、限定はしないが、オフ、アイドル、運転、及び装荷を含む各状態を有する。アイドル状態では、エンジン115をアイドル速度で始動及び運転する。運転状態では、エンジン115は、規定の速度で運転され、発電機110は、負荷がかかることも、他の稼働中の発電機と負荷を分担することもない。装荷状態では、エンジン115は規定の速度で運転し、発電機110は負荷がかかり、他の稼働中の発電機と連係して負荷を均等に分担する。例示的実施形態では、計測モジュール135は、本明細書に記載のインジケータを含む。これらのインジケータは、限定はしないが、電力計、無効電力計、電圧計、及び電流計を含む。電力計は、エンジンによって生成される電力を示し、すべてのエンジンが負荷を分担していることを保証する。無効電力計は、発電機110によって供給される電力を示し、複数の発電機が適正に並列化されていることを保証する。電圧計は、発電機110又は発電機バスの電圧を示す。電流計は、エンジン発電機調整器120上の相ごとの線電流を示す。例示的実施形態では、操作モジュール140は、本明細書に記載のエンジン発電機調整器の各機能に対するユーザインタフェース141を与える。操作モジュール140はさらに、通信インタフェース145へのアクセスを提供する。操作モジュールが表示するのは、システム100の状態、システム100の故障、本明細書に記載の機能オプションのメニュー、及び自己診断機能である。エンジン発電機調整器120は、以下に記載の処理機能を有利に含む。図2は、エンジン発電機調整器の処理システム200の一例示的実施形態を示す。本明細書に記載の方法及び機能は、ソフトウェア例えば、ファームウェア、ハードウェア、又はこれらの組み合わせの形で実装可能である。例示的実施形態では、本明細書に記載の方法は、ソフトウェア実行可能プログラムの形で実装され、パーソナルコンピュータ、ワークステーション、ミニコンピュータ、又はメインフレームコンピュータのような専用又は汎用デジタルコンピュータによって実行される。従って、システム200は、汎用コンピュータ201として実装可能である。例示的実施形態では、ハードウェアアーキテクチャの観点から、図2に示すように、コンピュータ201は、処理装置205と、メモリ制御装置215に結合されたメモリ210と、ローカル入出力制御装置235を介して通信可能に結合されている1つ以上の入力及び/又は出力I/O装置240、245又は周辺装置とを含む。当該技術分野において周知であるように、入出力制御装置235は、限定はしないが、1つ以上のバス又は他の有線又は無線接続である。簡潔にするために省略しているが、入出力制御装置235は、通信を可能にするための他の素子を有し、例えば、コントローラ、バッファキャッシュ、ドライバ、リピータ、及びレシーバを有する。さらに、ローカルインタフェースは、前述の構成要素間の適切な通信を可能にするためのアドレス、制御、及び/又はデータの接続を含む。処理装置205は、ソフトウェア特に、メモリ210に格納されているソフトウェアを実行するハードウェアデバイスである。処理装置205は、任意のカスタムメイドプロセッサ又は市販プロセッサ、中央処理ユニットCPU、コンピュータ201に関連付けられた複数のプロセッサの中の補助プロセッサ、半導体ベースのマイクロプロセッサマイクロチップ又はチップセットの形で、マクロプロセッサ、又は、一般に任意の、ソフトウェア命令を実行するデバイスである。メモリ210は、揮発性メモリ素子及び不揮発性メモリ素子のいずれか一方又はこれらの組み合わせを含み、揮発性メモリ素子は、例えば、ランダムアクセスメモリRAM、例えば、DRAM、SRAM、SDRAMなどであり、不揮発性メモリ素子は、例えば、ROM、消去可能プログラム可能読み出し専用メモリEPROM、電気的消去可能プログラム可能読み出し専用メモリEEPROM、プログラム可能読み出し専用メモリPROM、テープ、コンパクトディスク読み出し専用メモリCD-ROM、ディスク、ディスケット、カートリッジ、カセットなどである。さらに、メモリ210は、電子式、磁気式、光学式、及び/又は他のタイプの記憶媒体を組み込む。なお、メモリ210は、分散型アーキテクチャを有し、このアーキテクチャでは、様々な構成要素が互いに離れて位置しながら、処理装置205からのアクセスが可能である。メモリ210内のソフトウェアは、1つ以上の別々のプログラムを含み、各プログラムは、論理機能を実施する複数の実行可能命令の、順序付けられた並びからなる。図2の例では、メモリ210内のソフトウェアは、例示的実施形態による、本明細書に記載のエンジン発電機調整器の方法と、適切なオペレーティングシステムOS211とを含む。オペレーティングシステム211は、基本的には、本明細書に記載のエンジン発電機調整器のシステム及び方法のような、他のコンピュータプログラムの実行を制御し、スケジューリング、入出力制御、ファイル及びデータの管理、メモリ管理、並びに通信制御及び関連サービスを行う。本明細書に記載のエンジン発電機調整器の方法は、ソースプログラム、実行可能プログラムオブジェクトコード、スクリプト、又は他の任意の、実行すべき一連の命令を含むエンティティの形態である。ソースプログラムを実行する場合は、コンパイラ、アセンブラ、インタプリタなどこれらはメモリ210内に含まれていてもいなくてもよいを用いて、ソースプログラムを、OS211と関連して適正に動作するように翻訳する必要がある。さらに、エンジン発電機調整器の方法は、データのクラスとメソッドとを有するオブジェクト指向プログラミング言語、又はルーチン、サブルーチン、及び/又は関数を有する手続き型プログラミング言語を用いて書くことが可能である。例示的実施形態では、一般的なキーボード250及びマウス255を入出力制御装置235につなぎ、入出力制御装置235はインタフェース141と結合する。キーボード及びマウスの機能は、ディスプレイ230をナビゲートするキーとしてユーザインタフェース141に実装できる。例えば、このキーは、工業用メンブレンキーボードである。I/O装置240、245などの他の出力装置は、入力装置を含み、限定ではないが例として、プリンタ、スキャナ、マイクなどを含む。最後に、I/O装置240、245はさらに、入力及び出力の両方を伝達する装置を含み、例えば、それらは、限定はしないが、他のファイル、デバイス、システム、又はネットワークにアクセスするためのネットワークインタフェースカードNIC又は変調器/復調器、無線周波数RF、衛星インタフェース又は他のトランシーバ、電話インタフェース、ブリッジ、ルータなどである。システム200はさらに、ディスプレイ230と結合されたディスプレイ制御装置225を含む。ディスプレイは、故障メッセージ、チューンナップメッセージ、診断情報、及び他の状態情報を表示するように構成された、任意のタイプのディスプレイ例えば、液晶ディスプレイLCDである。例示的実施形態では、システム200はさらに、ネットワーク265と結合するためのネットワークインタフェース260を含む。ネットワーク265は、コンピュータ201と、任意の外部サーバ、クライアントなどとの間の、ブロードバンド接続経由の通信のためのIPベースのネットワークである。ネットワーク265は、コンピュータ201と外部システムとの間でデータの送受信を行う。例示的実施形態では、ネットワーク265は、サービスプロバイダによって管理される管理IPネットワークである。ネットワーク265は、無線方式で実装され、例えば、WiFi、WiMaxなどのような無線プロトコル及び技術を用いて実装される。ネットワーク265はまた、パケット交換ネットワークであり、例えば、ローカルエリアネットワーク、ワイドエリアネットワーク、メトロポリタンエリアネットワーク、インターネットネットワーク、又は他の同様のタイプのネットワーク環境である。ネットワーク265は、固定無線ネットワーク、無線ローカルエリアネットワークLAN、無線ワイドエリアネットワークWAN、パーソナルエリアネットワークPAN、仮想プライベートネットワークVPN、イントラネット、又は他の適切なネットワークシステムであり、信号の送受信を行う設備を含む。コンピュータ201がPC、ワークステーション、インテリジェントデバイスなどである場合、メモリ210内のソフトウェアはさらに、基本入出力システムBIOS簡潔にするために省略を含む。BIOSは、一連の基本ソフトウェアルーチンであって、起動時にハードウェアの初期化及び検査を行い、OS211を起動し、ハードウェアデバイス間のデータ転送をサポートする。BIOSは、コンピュータ201の起動時に実行できるように、ROMに格納されている。処理装置205は、コンピュータ201の動作中、メモリ210内に格納されるソフトウェアの実行、メモリ210とのデータのやりとり、及び、ソフトウェアに従うコンピュータ201の動作の全般的制御を行うように構成される。本明細書に記載のエンジン発電機調整器の方法及びOS211は、その全体又は一部が典型的には、一部が処理装置205によって読み出され、場合により処理装置205内でバッファリングされ、その後、実行される。本明細書に記載のシステム及び方法が、図2に示したように、ソフトウェアの形で実装される場合、本方法は、任意のコンピュータ関連システム又は方法によって又は、これと関連して使用するために、記憶装置220のような任意のコンピュータ可読媒体に格納される。当業者であれば理解されるように、本発明の態様は、システム、方法、又はコンピュータプログラム製品として具体化され得る。従って、本発明の態様は、すべてがハードウェアの実施形態、又は、すべてがソフトウェアの実施形態ファームウェア、常駐ソフトウェア、マイクロコードなどを含む、又は、本明細書において、すべてまとめて回路、モジュール、又はシステムと称する場合がある、ソフトウェア態様及びハードウェア態様を組み合わせた実施形態の形をとる。さらに、本発明の態様は、コンピュータ可読プログラムコードが埋め込まれた1つ以上のコンピュータ可読媒体の形で具体化されたコンピュータプログラム製品の形をとる。1つ以上のコンピュータ可読媒体の任意の組み合わせが利用可能である。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体である。コンピュータ可読記憶媒体は、限定ではないが例として、電子式、磁気式、光学式、電磁式、赤外線式、又は半導体式のシステム、装置、又はデバイス、あるいはこれらの任意の好適な組み合わせである。コンピュータ可読記憶媒体の具体的な例網羅的でない一覧として、1つ以上のワイヤを有する電気的接続、可搬型コンピュータディスケット、ハードディスク、ランダムアクセスメモリRAM、読み出し専用メモリROM、消去可能プログラム可能読み出し専用メモリEPROM又はフラッシュメモリ、光ファイバ、可搬型コンパクトディスク読み出し専用メモリCD-ROM、光記憶装置、磁気記憶装置、又はこれらの任意の好適な組み合わせが挙げられる。本文書の文脈では、コンピュータ可読記憶媒体は、命令を実行するシステム、装置、又はデバイスによって又は、これと関連して使用されるプログラムを収容又は格納できる任意の有形の媒体である。コンピュータ可読信号媒体は、コンピュータ可読プログラムコードが例えば、ベースバンドで、又は搬送波の一部として埋め込まれた伝搬データ信号を含む。このような伝搬信号は、任意の様々な形をとり、限定ではないが例として、電磁信号、光信号、又はこれらの任意の好適な組み合わせの形をとる。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではなく、命令を実行するシステム、装置、又はデバイスによって又は、これと関連して使用されるプログラムを伝達、伝搬、又は搬送できる、任意のコンピュータ可読媒体である。コンピュータ可読媒体上に埋め込まれたプログラムコードは、任意の適切な媒体で送信され、限定ではないが例として、無線、有線、光ファイバケーブル、RFなど、又はこれらの任意の好適な組み合わせを用いて送信される。本発明の態様の動作を実行するためのコンピュータプログラムコードは、1つ以上のプログラミング言語の任意の組み合わせで書くことが可能であり、そのような言語として、Java商標、Smalltalk、Cなどのようなオブジェクト指向プログラミング言語や、Cプログラミング言語や同様のプログラミング言語のような従来の手続き型プログラミング言語がある。プログラムコードは、すべてをユーザのコンピュータで実行すること、又は一部をユーザのコンピュータで、スタンドアロンソフトウェアパッケージとして実行すること、又は一部をユーザのコンピュータで実行し、一部を遠隔コンピュータで実行すること、又はすべてを遠隔コンピュータ又はサーバで実行できる。後半のシナリオの場合、遠隔コンピュータは、ローカルエリアネットワークLAN又はワイドエリアネットワークWANを含む任意のタイプのネットワークでユーザのコンピュータに接続され、あるいは、例えば、インターネットサービスプロバイダによるインターネット経由で外部コンピュータに接続される。以下では、本発明の実施形態による方法、装置システム、及びコンピュータプログラム製品のフローチャート図及び/又はブロック図を参照しながら、本発明の態様を説明する。フローチャート図及び/又はブロック図の各ブロック、並びにフローチャート図及び/又はブロック図におけるブロックの組み合わせは、コンピュータプログラム命令によって実施可能であることを理解されたい。これらのコンピュータプログラム命令は、マシンを形成するために、汎用コンピュータ、専用コンピュータ、又は他のプログラム可能なデータ処理装置のプロセッサに与えられ、それらの命令は、コンピュータ又は他のプログラム可能なデータ処理装置のプロセッサで実行されて、フローチャート及び/又はブロック図の1つ又は複数のブロックで指定される機能/動作を実施する手段を作成する。これらのコンピュータプログラム命令はまた、コンピュータ可読媒体に格納され、コンピュータ可読媒体に格納された命令によって、フローチャート及び/又はブロック図の1つ又は複数のブロックで指定される機能/動作を実施する命令を含む製造物が作成されるように、特定の様式で機能することを、コンピュータ、他のプログラム可能なデータ処理装置、又は他の装置に指示できる。これらのコンピュータプログラム命令はまた、コンピュータ、他のプログラム可能なデータ処理装置、又は他の装置にロードして、コンピュータ、他のプログラム可能な装置、又は他のデバイスで一連の動作ステップを実行させることにより、コンピュータ実装されたプロセスを実施し、その際、コンピュータ又は他のプログラム可能なデータ処理装置で実行される命令は、フローチャート及び/又はブロック図の1つ又は複数のブロックで指定される機能/動作を実施するプロセスを提供する。図示したフローチャート及びブロック図は、本発明の様々な実施形態によるシステム、方法、及びコンピュータプログラム製品の可能な実装のアーキテクチャ、機能性、及び動作を示す。この点において、フローチャート又はブロック図の各ブロックは、指定された論理機能を実装するための1つ以上の実行可能命令からなるモジュール、セグメント、又はコード部分を表す。また、代替実装によっては、ブロックに記された機能が、図示された順序から外れて実行される場合もある。例えば、図において連続している2つのブロックが、実際には、関与する機能性に応じて、ほぼ同時に実行される場合もあれば、あるいは、逆の順序で実行される場合もある。また、ブロック図及び/又はフローチャート図の各ブロック、並びにブロック図及び/又はフローチャート図のブロックの組み合わせは、指定された機能又は動作を実行する専用ハードウェアベースのシステム、又は専用ハードウェアとコンピュータ命令との組み合わせによって実装可能である。エンジン発電機調整器の方法がハードウェアの形で実装される例示的実施形態では、本明細書に記載のエンジン発電機調整器の方法は、それぞれが当該技術分野において周知である、以下の技術のいずれか又は組み合わせにより実装可能であり、それらの技術は、データ信号に対する論理機能を実装する論理ゲートを有するディスクリート論理回路、論理ゲートの適切な組み合わせを有する特定用途向け集積回路ASIC、プログラマブルゲートアレイPGA、フィールドプログラマブルゲートアレイFPGAなどである。図3は、例示的実施形態による、エンジン発電機調整の方法300のフローチャートを示す。方法300は、本明細書に記載の例示的エンジン発電機調整器120の機能性のサブセットを表している。本明細書では、エンジン発電機調整器120の機能について説明してきた。方法300は、順次的又は非順次的に実行可能な機能性のサブセットであることを理解されたい。従って、本明細書に記載の各ブロックは、必ずしも、以下の説明の順序どおりには実行されない。ブロック305で、エンジン発電機調整器120は、発電機110の電圧を調整する。ブロック310で、エンジン発電機調整器120は、エンジン115の速度を調整する。ブロック315で、エンジン発電機調整器120は、本明細書に記載の各種計器を監視する。ブロック320で、エンジン発電機調整器120は、計器データをユーザインタフェース141に送信する。ブロック325で、エンジン発電機調整器120は、通信インタフェース145経由で計器データを管制部150に送信する。ブロック330で、エンジン発電機調整器120は、ユーザインタフェース141及び操作モジュール140を介してユーザが入力したコマンドを処理する。ユーザが入力する各種コマンドは、本明細書に記載の、エンジン発電機調整器120の様々な機能に関連付ける。技術的効果としては、単一ユニットによる電圧調整、エンジン制御、エンジン/発電機診断、自己検査機能、計器監視、タコメータ喪失検知によるエンジン保護、過速度検知、調節可能な時間遅延による逆電力保護、自動同期、自動始動、負荷制御、同期チェック、故障バス監視などが挙げられる。例示的エンジン発電機調整器120は、様々な発電機とともに動作する。エンジン発電機調整器120はさらに、逆バイアスアクチュエータとともに動作する。エンジン発電機調整器120はまた、海岸又は沖合の石油リグ管制部のような管制部との遠隔通信を提供する。ごく限られた数の実施形態に関して、本発明を詳細に説明してきたが、本発明がこのような開示の実施形態に限定されないことは容易に理解されよう。逆に、本発明は、これまで説明してこなかったが本発明の趣旨及び範囲を逸脱しない任意の数の変形、変更、置換、又は等価構成を組み込むように修正できる。さらに、本発明の様々な実施形態を説明してきたが、本発明の態様は、記載の実施形態の一部のみを含むものでもよいことを理解されたい。従って、本発明は、前述の明細書によって限定されるものではなく、添付の特許請求の範囲によってのみ限定される。