(57)【要約】      （修正有）【課題】圧縮機システムの診断を、コスト増を招かず実現する。【解決手段】往復圧縮機１４の上死点（ＴＤＣ）を特定する為のアプローチを含む。装置が、圧縮機シリンダの内部の圧力変動を測定することと、その圧力変動を非同期波形に変換することと、を行うように構成された圧力トランスデューサ１７と、前記圧力トランスデューサと作用的に接続された少なくとも１つのコンピューティング装置２０であって、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出することと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成することと、精緻化データセットから、１回転の間の平均ピストン角度を算出することと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別することと、を行うようにした。【選択図】図１
2014141967.tif 000002
【特許請求の範囲】
【請求項１】
圧縮機シリンダの内部の圧力変動を測定することと、前記圧力変動を非同期波形に変換することと、を行うように構成された圧力トランスデューサと、
前記圧力トランスデューサと作用的に接続された少なくとも１つのコンピューティング装置であって、
前記圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを前記非同期波形から抽出することと、
前記データセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成することと、
前記精緻化データセットから、前記１回転の間の平均ピストン角度を算出することと、
前記精緻化データセットを調節して、前記圧縮機シリンダ内での前記ピストンの上死点（ＴＤＣ）位置を識別することと、を行うように構成された前記少なくとも１つのコンピューティング装置と、
を備える装置。
【請求項２】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の圧縮比に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項１に記載の装置。
【請求項３】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の体積効率に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項１に記載の装置。
【請求項４】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の隙間容積に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項１に記載の装置。
【請求項５】
前記少なくとも１つのコンピューティング装置は、前記圧縮機内での前記ピストンの前記ＴＤＣ位置に対応するデータ値が前記精緻化データセット内の最初のデータ値として配置されるように、前記精緻化データセットを調節するように構成されている、請求項１に記載の装置。
【請求項６】
前記非同期波形は、等間隔の時間領域データ点の系列を含む、請求項１に記載の装置。
【請求項７】
前記少なくとも１つのコンピューティング装置は、閾値ヒステリシスモデルを用いて、前記１回転分の前記ピストン角度を表す前記データセットを抽出するように構成されている、請求項１に記載の装置。
【請求項８】
圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別することを、
圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、
前記圧縮機シリンダ内での前記ピストンの１回転分のピストン角度を表すデータセットを前記非同期波形から抽出するステップと、
前記データセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、
前記精緻化データセットから、前記１回転の間の平均ピストン角度を算出するステップと、
前記精緻化データセットを調節して、前記圧縮機シリンダ内での前記ピストンの前記ＴＤＣ位置を識別するステップと、
を含む動作を実行することによって行うように構成された少なくとも１つのコンピューティング装置を備えるシステム。
【請求項９】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の圧縮比に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項８に記載のシステム。
【請求項１０】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の体積効率に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項８に記載のシステム。
【請求項１１】
前記少なくとも１つのコンピューティング装置は、前記データセットから無効なピストン角度を表す前記データを除去することを、前記圧縮機シリンダ内での前記ピストンの前記１回転分の隙間容積に基づいて、ピストン角度を識別及び除外することにより、行うように構成されている、請求項８に記載のシステム。
【請求項１２】
前記少なくとも１つのコンピューティング装置は、前記圧縮機内での前記ピストンの前記ＴＤＣ位置に対応するデータ値が前記精緻化データセット内の最初のデータ値として配置されるように、前記精緻化データセットを調節するように構成されている、請求項８に記載のシステム。
【請求項１３】
前記非同期波形は、等間隔の時間領域データ点の系列を含む、請求項８に記載のシステム。
【請求項１４】
前記少なくとも１つのコンピューティング装置は、閾値ヒステリシスモデルを用いて、前記１回転分の前記ピストン角度を表す前記データセットを抽出するように構成されている、請求項８に記載のシステム。
【請求項１５】
プログラムコードを含むコンピュータプログラム製品であって、前記プログラムコードは、少なくとも１つのコンピューティング装置において実行されると、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を、前記少なくとも１つのコンピューティング装置に識別させ、前記識別することは、
前記圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、
前記圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを前記非同期波形から抽出するステップと、
前記データセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、
前記精緻化データセットから、前記１回転の間の平均ピストン角度を算出するステップと、
前記精緻化データセットを調節して、前記圧縮機シリンダ内での前記ピストンの前記上死点（ＴＤＣ）位置を識別するステップと、
を含む動作を実行することにより行われる、コンピュータプログラム製品。
【請求項１６】
前記データセットから無効なピストン角度を表す前記データを除去する前記ステップは、前記圧縮機シリンダ内での前記ピストンの前記１回転分の圧縮比に基づいて、ピストン角度を識別及び除外することを含む、請求項１５に記載のコンピュータプログラム製品。
【請求項１７】
前記データセットから無効なピストン角度を表す前記データを除去する前記ステップは、前記圧縮機シリンダ内での前記ピストンの前記１回転分の体積効率に基づいて、ピストン角度を識別及び除外することを含む、請求項１５に記載のコンピュータプログラム製品。
【請求項１８】
前記データセットから無効なピストン角度を表す前記データを除去する前記ステップは、前記圧縮機シリンダ内での前記ピストンの前記１回転分の隙間容積に基づいて、ピストン角度を識別及び除外することを含む、請求項１５に記載のコンピュータプログラム製品。
【請求項１９】
前記圧縮機内での前記ピストンの前記ＴＤＣ位置に対応するデータ値が前記精緻化データセット内の最初のデータ値として配置されるように、前記精緻化データセットを調節するステップ
を更に含む、請求項１５に記載のコンピュータプログラム製品。
【請求項２０】
前記非同期波形は、等間隔のデータ点の系列を含み、前記１回転分の前記ピストン角度を表す前記データセットを抽出する前記ステップは、閾値ヒステリシスモデルを用いることを含む、請求項１５に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書の開示対象は、圧縮機システムに関する。より具体的には、本明細書の開示対象は、圧縮機システムの診断に関する。
【背景技術】
【０００２】
往復圧縮機の診断では、ほとんどの場合、圧縮機のシリンダの内部の圧縮ピストンの機械的上死点（ＴＤＣ）位置についてのデータが必要である。往復圧縮機に関する他のデータは、ＴＤＣ位置データに連動する。往復圧縮機においてこのＴＤＣ位置を特定する為の従来の診断アプローチは、圧縮機が電源オフになっている（シャットダウンされている）ことが必要であった。圧縮機がシャットダウンされていれば、ダイヤルインジケータ又は高さを見て、ＴＤＣ位置を特定することが可能である。ＴＤＣが確定されれば、近接プローブを設置して、クランクシャフトやクロスヘッドにおけるイベントを観測することが可能である。近接プローブによって観測される構造は、１ターンあたり１回、又は１ターンあたり複数イベント、或いはこれらの組み合わせで検出可能な場合がある。ＴＤＣ位置を特定し、近接プローブを設置した後、圧縮機を再起動することが可能である。従来のアプローチは、回転ごとにＴＤＣをマーキングする為に、この近接プローブと（位相参照トランスデューサと称される）イベントとに、プローブ及びトランスデューサを接続する必須の配線とともに依存している。圧縮機及び／又はクランクシャフトの修正、配線の設置、及びコンポーネントの検証は、診断システムのコスト増になる。
【０００３】
更に、従来のアプローチでは、位相参照トランスデューサによってマーキングされるＴＤＣを圧力トランスデューサと正確に関連付けることが可能であるように、圧力トランスデューサ及び位相参照トランスデューサの全体にわたって同時にイベントデータを収集しなければならない。この種の同時データ収集が必要な場合、圧縮機からのデータの無線送信はほぼ対象外である。これは、（特に産業環境において）様々な箇所からデータを確実に同時送信することが困難な場合がある為である。
【０００４】
往復機関のＴＤＣを特定する従来のアプローチは、例えば、測定されたイベントデータを熱力学モデルと比較すること、又は、測定されたイベントデータをモデル圧力曲線比率（model pressure curve ratio）と比較することを含む。いずれの場合も、これらのモデルは、機関に関する事前推定情報を含み、これらのモデルを構築することは、（例えば、開発及び調整の為の）時間及びリソースを追加することを必要とする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第７５０６５３６号明細書
【発明の概要】
【０００６】
各種実施形態が、往復圧縮機の上死点（ＴＤＣ）位置を特定する為のアプローチを含む。各種の具体的な実施形態において、装置が開示される。この装置は、圧縮機シリンダの内部の圧力変動を測定することと、その圧力変動を非同期波形に変換することと、を行うように構成された圧力トランスデューサと、前記圧力トランスデューサと作用的に接続された少なくとも１つのコンピューティング装置であって、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出することと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成することと、精緻化データセットから、１回転の間の平均ピストン角度を算出することと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別することと、を行うように構成された少なくとも１つのコンピューティング装置と、を含んでよい。
【０００７】
本発明の第１の態様は装置を含み、この装置は、圧縮機シリンダの内部の圧力変動を測定することと、その圧力変動を非同期波形に変換することと、を行うように構成された圧力トランスデューサと、前記圧力トランスデューサと作用的に接続された少なくとも１つのコンピューティング装置であって、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出することと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成することと、精緻化データセットから、１回転の間の平均ピストン角度を算出することと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別することと、を行うように構成された少なくとも１つのコンピューティング装置と、を有する。
【０００８】
本発明の第２の態様はシステムを含み、このシステムは、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別することを、圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出するステップと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、精緻化データセットから、１回転の間の平均ピストン角度を算出するステップと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別するステップと、を含む動作を実行することによって行うように構成された少なくとも１つのコンピューティング装置を有する。
【０００９】
本発明の第３の態様は、プログラムコードを有するコンピュータプログラム製品を含み、このプログラムコードは、少なくとも１つのコンピューティング装置において実行されると、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を、その少なくとも１つのコンピューティング装置に識別させ、この識別することは、圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出するステップと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、精緻化データセットから、１回転の間の平均ピストン角度を算出するステップと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別するステップと、を含む動作を実行することにより行われる。
【００１０】
本発明の第４の態様は、少なくとも１つのコンピューティング装置を使用して実行される、コンピュータに実装される方法を含み、この、コンピュータに実装される方法は、圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出するステップと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、精緻化データセットから、１回転の間の平均ピストン角度を算出するステップと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別するステップと、を含む。
【００１１】
本発明のこれら及び他の特徴は、以下の、本発明の各種態様の詳細説明を、本発明の各種実施形態を表す添付図面と併せて参照することにより、容易に理解されるであろう。
【００１２】
なお、本発明の図面は、必ずしも原寸に比例していない。これらの図面は、本発明の典型的な態様を表すことを意図したものに過ぎず、従って、本発明の範囲を限定するものと見なされてはならない。これらの図面において、類似の参照番号は、図面間で類似の要素を表す。
【図面の簡単な説明】
【００１３】
【図１】本発明の各種実施形態による、装置を含む環境の概略図である。
【図２】本発明の各種実施形態による処理を表すフロー図である。
【図３】本発明の各種実施形態による、図２からのサブ処理を表すフロー図である。
【図４】本発明の各種実施形態による、図２からのサブ処理を表すフロー図である。
【図５】本発明の各種実施形態による、図２からのサブ処理を表すフロー図である。
【図６】本発明の各種実施形態による、図２からのサブ処理を表すフロー図である。
【発明を実施するための形態】
【００１４】
既述のように、本明細書の開示対象は、圧縮機システムに関する。より具体的には、本明細書の開示対象は、圧縮機システムの診断に関する。
【００１５】
本明細書に記載のように、往復圧縮機において上死点（ＴＤＣ）位置を特定する為の従来の診断アプローチは、圧縮機が電源オフになっている（シャットダウンされている）ことが必要であった。圧縮機がシャットダウンされていれば、ダイヤルインジケータ又は高さを見て、ＴＤＣ位置を特定することが可能である。ＴＤＣが確定されれば、近接プローブを設置して、クランクシャフトやクロスヘッドにおけるイベントを観測することが可能である。近接プローブによって観測される構造は、１ターンあたり１回、又は１ターンあたり複数イベント、或いはこれらの組み合わせで検出可能な場合がある。ＴＤＣ位置を特定し、近接プローブを設置した後、圧縮機を再起動することが可能である。従来のアプローチは、回転ごとにＴＤＣをマーキングする為に、この近接プローブと（位相参照トランスデューサと称される）イベントとに、プローブ及びトランスデューサを接続する必須の配線とともに依存している。圧縮機及び／又はクランクシャフトの修正、配線の設置、及びコンポーネントの検証は、診断システムのコスト増になる。
【００１６】
更に、従来のアプローチでは、位相参照トランスデューサによってマーキングされるＴＤＣを圧力トランスデューサと正確に関連付けることが可能であるように、圧力トランスデューサ及び位相参照トランスデューサの全体にわたって同時にイベントデータを収集しなければならない。この種の同時データ収集が必要な場合、圧縮機からのデータの無線送信はほぼ対象外である。これは、（特に産業環境において）様々な箇所からデータを確実に同時送信することが困難な場合がある為である。
【００１７】
本明細書に記載のように、往復機関のＴＤＣを特定する従来のアプローチは、測定されたイベントデータを熱力学モデルと比較すること、又は、測定されたイベントデータをモデル圧力曲線比率と比較することを含む。いずれの場合も、これらのモデルは、機関に関する事前推定情報を含み、これらのモデルを構築することは、（例えば、開発及び調整の為の）時間及びリソースを追加することを必要とする。
【００１８】
本明細書に記載のように、「位相参照トランスデューサ」又は「ＰＲＴ」という用語は、可動シャフト上のシャフト参照ポイントを検出し、そのシャフト参照ポイントに関するデータを（例えば、コンピューティング装置に）提供するプローブを指す為に用いてよい。よく使用されている位相参照トランスデューサの１つが、Ｋｅｙｐｈａｓｏｒ（登録商標）として知られている商品である（Ｋｅｙｐｈａｓｏｒは、Ｂｅｎｔｌｙ  Ｎｅｖａｄａ  Ｃｏｒｐｏｒａｔｉｏｎ（ＰＯ  Ｂｏｘ  １５７，  Ｍｉｎｄｅｎ，  Ｎｅｖａｄａ ８９４２３）の登録商標である）。
【００１９】
本発明の各種実施形態には、位相参照素子を使用せずに往復圧縮機のＴＤＣを特定するアプローチが含まれており、これは、特に、往復圧縮機に関するデータの無線によるサンプリング及び解析を可能にするものである。実施形態によっては、少なくとも１つのコンピューティング装置と結合された（圧力プローブとも称される）圧力トランスデューサを有する装置が含まれる。圧力トランスデューサは、往復圧縮機のシャフトに関する非同期波形データを連続的にサンプリングすることが可能である。「非同期波形」又は「非同期波形データ」という用語は、本明細書においては、（例えば、シリンダ内での圧縮機シャフトの動きに関する）圧縮機のシリンダの内部の圧力変動を表す、等間隔の時刻における数値の配列として定義される。コンピューティング装置は、その非同期波形データから１回転分のデータを抽出し、その抽出データを操作して、波形データのうちの、圧縮機のＴＤＣ位置に対応する部分を特定することが可能である。本明細書の各種実施形態は、圧縮機のピストンのピストン角度を表す非同期波形データを操作することに関して説明される。「ピストン角度」という用語は、本明細書においては、波形（非同期波形）における最初のサンプルから、ＴＤＣにおいて取得されたサンプルまでのクランク回転の度数を意味する。
【００２０】
本発明の別の実施形態は、プログラムコードを有するコンピュータプログラム製品を含み、このプログラムコードは、少なくとも１つのコンピューティング装置において実行されると、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を、その少なくとも１つのコンピューティング装置に識別させ、この識別することは、圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出するステップと、このデータセットから、無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、精緻化データセットから、１回転の間の平均ピストン角度を算出するステップと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別するステップと、を含む動作を実行することにより行われる。
【００２１】
本発明の他の実施形態は、少なくとも１つのコンピューティング装置を用いて複数の処理を実行することを含む、コンピュータに実装される方法を含む。これらの処理は、圧縮機シリンダの内部の圧力変動を示す非同期波形を取得するステップと、圧縮機シリンダ内でのピストンの１回転分のピストン角度を表すデータセットを非同期波形から抽出するステップと、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成するステップと、精緻化データセットから、１回転の間の平均ピストン角度を算出するステップと、精緻化データセットを調節して、圧縮機シリンダ内でのピストンの上死点（ＴＤＣ）位置を識別するステップと、を含んでよい。
【００２２】
図面を参照すると、図１は、本発明の各種実施形態による、装置１２及び（往復運動）圧縮機１４を含む例示的環境１０を示している。環境１０は更に、少なくとも１つのコンピューティング装置（コンピュータシステム２０）を含み、コンピュータシステム２０は、上死点（ＴＤＣ）識別プログラム３０を含む。プログラム３０は、本明細書に記載の処理を実行することにより、圧縮機内での１つ以上のピストンのＴＤＣを特定するようにコンピュータシステム２０が動作することを可能にする。
【００２３】
圧縮機１４の一部分が切欠図で示されており、ピストン１６を収容する１つの圧縮機シリンダ１５が示されている。又、シリンダ１５の側壁に沿って圧力トランスデューサ１７も図示されており、圧力トランスデューサ１７は、従来の方法でシリンダ１５に沿って取り付けられてよい。圧力トランスデューサ１７は、任意の従来型圧力トランスデューサであってよく、例えば、圧電圧力トランスデューサ、容量性圧力トランスデューサ、光学式圧力トランスデューサ、共鳴圧力トランスデューサ、温度圧力トランスデューサなどであってよい。
【００２４】
圧力トランスデューサ１７は、（例えば、無線手段及び／又は有線手段（点線で示された接続）により）コンピュータシステム２０と作用的に接続（又は「結合」）されてよい。各種の具体的な実施形態では、圧力トランスデューサ１７とコンピュータシステム２０は、少なくとも、コンピュータシステム２０が少なくとも１回転分のデータを抽出してピストン１６のＴＤＣ位置（本明細書で更に詳述）を特定するまで、有線接続によって接続される。他の具体的な実施形態では、圧力トランスデューサ１７は、コンピュータシステム２０の少なくとも１つのコンポーネントを含んでおり、コンピュータシステム２０によって実行される１つ以上の処理が、圧力トランスデューサ１７において（又は、トランスデューサ１７と物理的に結合されたコンピュータシステム２０において）実行されてよい。図１は、この実施形態を仮想的に示しており、そこでは、コンピュータシステム２０の少なくとも１つのコンポーネントが圧力トランスデューサ１７に収容されている。本発明の各種実施形態は、装置１２を対象としており、装置１２は、圧力トランスデューサ１７と結合されたコンピュータシステム２０を含む。他の各種実施形態は、コンピュータシステム２０を対象としており、コンピュータシステム２０は、（例えば、圧力トランスデューサ１７から）データを取得し、そのデータを用いて圧縮機シリンダ１５内でのピストン１６の上死点（ＴＤＣ）位置を特定する処理を実行することが可能である。他の各種実施形態は、コンピューティング装置（例えば、コンピュータシステム２０）によって実行される機能を含んでよい方法及びコンピュータプログラム製品を含む。
【００２５】
図示されたコンピュータシステム２０は、処理コンポーネント２２（例えば、１つ以上のプロセッサ）、記憶コンポーネント２４（例えば、記憶階層）、入出力（Ｉ／Ｏ）コンポーネント２６（例えば、１つ以上のＩ／Ｏインタフェース及び／又はＩ／Ｏ装置）、及び通信経路２８を含む。一般に、処理コンポーネント２２は、少なくとも部分的に記憶コンポーネント２４に組み込まれているプログラムコード（例えば、ＴＤＣ識別プログラム３０）を実行する。処理コンポーネント２２は、プログラムコードの実行中に、データを処理することが可能であり、従って、後処理に備えて、変換済みデータを、記憶コンポーネント２４及び／又はＩ／Ｏコンポーネント２６から読み出したり、且つ／又は、記憶コンポーネント２４及び／又はＩ／Ｏコンポーネント２６に書き込んだりすることが可能である。経路２８は、コンピュータシステム２０の各コンポーネント間の通信リンクを与える。Ｉ／Ｏコンポーネント２６は、１つ以上の人間Ｉ／Ｏ装置及び／又は１つ以上の通信装置を含んでよく、人間Ｉ／Ｏ装置は、人間ユーザ１３がコンピュータシステム２０と対話することを可能にし、通信装置は、システムユーザ１３が任意のタイプの通信リンクを用いてコンピュータシステム２０と通信することを可能にする。この点において、ＴＤＣ識別プログラム３０は、人間ユーザ１３及び／又はシステムユーザ１３がＴＤＣ識別プログラム３０と対話することを可能にするインタフェースのセット（例えば、グラフィカルユーザインタフェース、アプリケーションプログラムインタフェース、その他）を管理してよい。更に、ＴＤＣ識別プログラム３０は、任意のソリューションを用いてデータ（例えば、トランスデューサデータ４０）を管理（例えば、記憶、取り出し、作成、操作、編成、提示など）してよい。本明細書に記載のように、トランスデューサデータ４０は、圧力トランスデューサ（例えば、トランスデューサ１７）によって収集及び／又は変換されたデータを含んでよい。場合によっては、そのトランスデューサデータ４０は、圧縮機シリンダ（例えば、シリンダ１５）の内部の圧力変動を示すものであってよく、場合によっては、トランスデューサデータ４０は、圧力変動データの非同期波形変換を含んでよい。非同期波形は、等間隔のデータ点の系列を含んでよく、これは、シリンダ１５から連続的に取得された圧力変動データを示すものである。
【００２６】
いずれの場合も、コンピュータシステム２０は、インストールされているプログラムコード（例えば、ＴＤＣ識別プログラム３０）を実行できる１つ以上の汎用コンピューティング製造物（例えば、コンピューティング装置）を含んでよい。「プログラムコード」は、本明細書においては、任意の言語、コード、又は表記法で書かれた任意の命令の集合体であって、情報処理能力を有するコンピューティング装置に特定の動作を直接実行させるか、（ａ）別の言語、コード、又は表記法への変換、（ｂ）別の素材形式での再生、及び／又は（ｃ）圧縮解除のうちの任意の組み合わせの後に実行させるものを意味すると理解されたい。この点において、ＴＤＣ識別プログラム３０は、システムソフトウェア及び／又はアプリケーションソフトウェアの任意の組み合わせとして実施されてよい。
【００２７】
更に、ＴＤＣ識別プログラム３０は、モジュールセット３２を用いて実装してよい。この場合、モジュール３２は、ＴＤＣ識別プログラム３０によって使用されるタスクのセットをコンピュータシステム２０が実行することを可能にしてよく、ＴＤＣ識別プログラム３０の他の部分から切り離されて開発及び／又は実装されてよい。本明細書においては、「コンポーネント」という用語は、そのコンポーネントと関連して記載される機能性を、任意のソリューションを用いて実施する、（ソフトウェアを有するか、有しない）任意のハードウェア構成を意味し、一方、「モジュール」という用語は、そのモジュールと関連して記載されている動作を、コンピュータシステム２０が任意のソリューションを用いて実施することを可能にするプログラムコードを意味する。処理コンポーネント２２を含むコンピュータシステム２０の記憶コンポーネント２４にモジュールが組み込まれると、モジュールは、当該動作を実施するコンポーネントの実質的な一部分となる。ともかく、２つ以上のコンポーネント、モジュール、及び／又はシステムは、それらのそれぞれのハードウェア及び／又はソフトウェアの一部／全てを共用してよいことを理解されたい。更に、本明細書に記載の機能性の一部が実施されなくてもよいこと、或いは、追加の機能性がコンピュータシステム２０の一部として含まれてよいことを理解されたい。
【００２８】
コンピュータシステム２０が複数のコンピューティング装置を含む場合、各コンピューティング装置は、コンピュータシステム２０に組み込まれたＴＤＣ識別プログラム３０の一部のみ（例えば、１つ以上のモジュール３２）を有してよい。しかしながら、コンピュータシステム２０及びＴＤＣ識別プログラム３０は、本明細書に記載の処理を実行できる各種の可能な等価コンピュータシステムの代表的なものに過ぎないことを理解されたい。この点において、他の実施形態では、コンピュータシステム２０及びＴＤＣ識別プログラム３０によって与えられる機能性は、（プログラムコードを有するか有しない）汎用ハードウェア及び／又は専用ハードウェアの任意の組み合わせを含む１つ以上のコンピューティング装置によって少なくとも部分的に実施されてよい。各実施形態では、ハードウェア及びプログラムコード（含まれる場合）は、それぞれ、標準的な開発手法及びプログラミング手法により作成されてよい。
【００２９】
ともかく、コンピュータシステム２０が複数のコンピューティング装置を含む場合、それらのコンピューティング装置は、任意のタイプの通信リンクを介して通信することが可能である。更に、本明細書に記載の処理の実行中に、コンピュータシステム２０は、任意のタイプの通信リンクを用いて１つ以上の他のコンピュータシステムと通信することが可能である。いずれの場合も、通信リンクは、様々なタイプの光ファイバ、有線、及び／又は無線のリンクの任意の組み合わせを含んでよく、且つ／又は、１つ以上のタイプのネットワークの任意の組み合わせを含んでよく、且つ／又は、様々なタイプの送信技術及び送信プロトコルの任意の組み合わせを利用してよい。
【００３０】
図２は、本発明の各種実施形態により実行可能な、大まかな処理を示すフローチャートである。これらの処理は、図１の環境１０を参照して説明される場合もあるが、具体的には示されていない他の環境及びコンポーネントに従って様々な処理を実行することが可能であることを理解されたい。これらの処理は、図示された順序で実行されてよく、或いは、本明細書に記載の本発明の機能を実行する為の他の任意の順序で実行されてよい。破線で示された処理は、必ずしも全ての実施形態に含まれるわけではない。例えば、準備処理Ｐ１及びＰ２は、本明細書に記載の各種実施形態（例えば、圧力トランスデューサ１７を用いて、圧力変動データを収集し、そのデータを非同期波形に変換する実施形態）に従って実行されてよい。しかしながら、各種実施形態では、（例えば、少なくとも１つのコンピューティング装置によって）Ｐ１〜Ｐ２の測定処理及び変換処理を必要とせずに非同期波形が取得される。図示されるように、各種方法は以下の処理を含んでよい。
【００３１】
処理Ｐ１：圧縮機シリンダ（例えば、圧力シリンダ１５）の内部の圧力変動を測定する。各種実施形態では、圧力トランスデューサは、従来の方法（例えば、圧電式、光学式、その他）を用いて圧縮機シリンダ内の圧力変動を測定するように構成される。
【００３２】
処理Ｐ２：圧力トランスデューサ１７は、圧力シリンダ１５内の圧力変動を測定した後、その変動データを非同期波形（例えば、時間経過に対するシリンダ１５内の圧力を表す、等間隔データ点を有する連続データセット）に変換することが可能である。本明細書に記載のように、シリンダ１５内でのピストン１６の上死点（ＴＤＣ）位置を識別する為に、非同期波形は、装置１２の他の要素（例えば、コンピュータシステム２０）によって解析されてよい。各種実施形態では、圧力トランスデューサ１７は、非同期波形データ（そして、場合によっては、ロー圧力データ）を、トランスデューサデータ４０として、コンピュータシステム２０に送信してよい。代替実施形態では、圧力トランスデューサ１７は、トランスデューサデータ４０（非同期波形データ）を、コンピュータ２０が後でアクセスすることに備えて、例えば、内部データ記憶装置、外部データ記憶装置、又は他の場所に記憶させてよいことを理解されたい。
【００３３】
処理Ｐ３：コンピュータシステム２０においては、ＴＤＣ識別プログラム３０は、既に圧力トランスデューサ１７によって取得されている（非同期波形データ（そして、場合によっては、ロー圧力データ）を含む）トランスデューサデータ４０を取得してよい。本明細書に記載のように、場合によっては、ＴＤＣ識別プログラム３０は、トランスデューサデータ４０を、データ記憶装置から、又は（無線及び／又は有線の手段により）圧力トランスデューサ１７から直接、取得してよい。ＴＤＣ識別プログラム３０は、次に、圧縮機シリンダ１５内でのピストン１６の１回転分のピストン角度（シリンダ１５内でのピストン１６の角度）を表すデータセットをトランスデューサデータ４０（非同期波形データ）から抽出してよい。この１回転分のデータを抽出する処理については、図３のフロー図を参照して詳述する。
【００３４】
処理Ｐ４：シリンダ１５内でのピストン１６の１回転分を表すデータセットの抽出後、ＴＤＣ識別プログラム３０は、このデータセットから無効なピストン角度を表すデータを除去して精緻化データセットを形成してよい。無効なピストン角度のデータを除去することは、様々なアプローチに従って実行されてよく、これらを組み合わせたり、別々に使用したりすることにより、非同期波形の解析を妨げうるデータを除去することが可能である。本発明の各種実施形態に従って、３つのアプローチを図示及び詳述する。これら３つのアプローチを詳述するにあたり、それぞれ、図４、図５、及び図６を参照する。これらのアプローチは以下のとおりである。
【００３５】
Ａ）圧縮機シリンダ１５内でのピストン１６の１回転分の圧縮比に基づいて、ピストン角度を識別及び除外する（図４）。
【００３６】
Ｂ）圧縮機シリンダ内でのピストンの１回転分の体積効率に基づいて、ピストン角度を識別及び除外する（図５）。
【００３７】
Ｃ）圧縮機シリンダ内でのピストンの１回転分の隙間容積に基づいて、ピストン角度を識別及び除外する（図６）。
【００３８】
処理Ｐ５：無効なピストン角度を表すデータを除去して精緻化データセットを形成した後、ＴＤＣ識別プログラム３０は、精緻化データセットを取得し、（例えば、当該技術分野において知られている従来の平均算出技術により）１回転分の平均ピストン角度を算出してよい。
【００３９】
処理Ｐ６：精緻化データセットを平均した後、ＴＤＣ識別プログラム３０は、精緻化データセットを調節して、圧縮機シリンダ１５内でのピストン１６の上死点（ＴＤＣ）位置を識別する。各種実施形態では、これは、ＴＤＣ値が精緻化データセット内の最初の値となるように、精緻化データセットを平均値の分だけシフトすることを含む。この処理は、精緻化データセット内の最初の値が算出済みＴＤＣ値と一致するように、精緻化データセットを時間領域方向にグラフィカルにずらすことを含んでよい。
【００４０】
図３は、図２の処理Ｐ３を参照して説明されたように、幾つかの実施形態に従って非同期波形から１回転分のデータを抽出する処理を含む一例示的フロー図を示す。図示されるように、この処理は以下を含んでよい。
【００４１】
処理Ｐ３００：非同期データを収集し、そのデータを（波形とも称される）配列の形で記憶する。
【００４２】
処理Ｐ３０１：波形データの平均を計算する（例えば、従来の平均算出技術により）。
【００４３】
処理Ｐ３０２：波形データのヒステリシスを計算する（例えば、デフォルト値（平均（処理Ｐ３０１で算出された平均）の５％など）を用いて）。
【００４４】
処理Ｐ３０３：トリガを非アクティブに設定し、交差数を０に設定する。
【００４５】
処理Ｐ３０４：波形インデックスを配列中の最初の値に設定し、そのインデックスを０とする。
【００４６】
判断Ｄ３０５：波形インデックスはヒステリシス値より小さいか？「はい」であれば、トリガをアクティブに設定し、判断Ｄ３０６に進む。「いいえ」であれば、直接、判断Ｄ３０６に進む。
【００４７】
判断Ｄ３０６：波形インデックスは波形データの平均より大きく、且つ、トリガはアクティブか？
「はい」であれば、判断Ｄ３０７に進む。
【００４８】
判断Ｄ３０７：交差の数は０か？
「いいえ」であれば、判断Ｄ３０８に進む。
【００４９】
判断Ｄ３０８：交差の数は１か？
「はい」であれば、処理Ｐ３０９において、ｉｎｄｅｘＳｔｏｐをインデックスに等しく設定し、処理Ｐ３１０において、インデックスを波形長に等しく設定する。
【００５０】
一方、判断Ｄ３０７において、交差の数が０であれば（「はい」であれば）、処理Ｐ３１１で、ｉｎｄｅｘＳｔａｒｔをインデックスに等しく設定する。
【００５１】
処理Ｐ３１２で、交差数の値を増やし（交差数＋＋）、トリガを非アクティブに設定する。
【００５２】
一方、判定Ｄ３０８において、交差の数が１でない場合（「いいえ」の場合）は、処理Ｐ３１２に進む。同様に、処理Ｐ３１０（インデックス＝波形長）の後は、処理Ｐ３１２に進む。
【００５３】
一方、判断Ｄ３０６において、「いいえ」であれば、処理Ｐ３１３で、インデックスを増やす（インデックス＋＋）。この処理Ｐ３１３は、処理Ｐ３１２の後にも行われる。
【００５４】
処理Ｐ３１３の後、判断Ｄ３１４に進む：インデックスは波形長より大きいか？
「いいえ」であれば、判断Ｄ３０５に戻る。
【００５５】
「はい」であれば、判断Ｄ３１５に進む：交差の数は２より小さいか？
「はい」であれば、終了する。
【００５６】
「いいえ」であれば、処理Ｐ３１６に進む：ｉｎｄｅｘＳｔａｒｔ及びｉｎｄｅｘＳｔｏｐの外側にある波形の全ての点を除去する。図３の処理Ｐ３１６の隣のグラフィカル表現は、圧縮機シリンダ内でのピストンの１回転分のデータのスナップショットを示している。
【００５７】
図３〜図６の各処理フローは、本発明の各種実施形態に応じて、連続して実行されてもよく、或いは同時に実行されてもよく、或いは完全に独立に実行されてもよいことに注意されたい。これらの処理フローの間の（結節点（１）、（２）、（３）で示される）結合は、例示を目的としたものに過ぎない。
【００５８】
図４は、図２の処理Ｐ４を参照して説明されたように、幾つかの実施形態に従って、圧縮機シリンダ１５内でのピストン１６の１回転分の圧縮比に基づいて、ピストン角度を識別及び除外する処理を含む一例示的フロー図を示す。図示されるように、このプロセスは以下を含んでよい。
【００５９】
処理Ｐ４００：変数ＳａｍｐｌｅＯｆｆｓｅｔを配列（波形）中の最初の値に設定する。処理Ｐ４００は、１回転当たりのサンプル数を示すグラフィカル表現とともに図示されており、白色は有効そうなピストン角度を示し、黒色は無効なピストン角度を示している。
【００６０】
処理Ｐ４０１：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「真」に設定する。
【００６１】
処理Ｐ４０２：上死点（ＴＤＣ）及び下死点（ＢＤＣ）のインデックス値を計算する。ｉｎｄｅｘＴＤＣをＳａｍｐｌｅＯｆｆｓｅｔに設定する。ｉｎｄｅｘＢＤＣを（ＳａｍｐｌｅＯｆｆｓｅｔ＋ＳａｍｐｌｅｓＰｅｒＲｅｖ／２）×ＭＯＤ  ＳａｍｐｌｅｓＰｅｒＲｅｖに設定する。
【００６２】
判断Ｄ４０３：このデータは圧縮機シリンダのヘッドエンドを示しているか？
「いいえ」であれば、処理Ｐ４０４：圧縮比をＷａｖｅｆｏｒｍ（ｉｎｄｅｘＢＤＣ）／Ｗａｖｅｆｏｒｍ（ｉｎｄｅｘＴＤＣ）に設定する。
【００６３】
「はい」であれば、処理Ｐ４０５：圧縮比をＷａｖｅｆｏｒｍ（ｉｎｄｅｘＴＤＣ）／Ｗａｖｅｆｏｒｍ（ｉｎｄｅｘＢＤＣ）に設定する。
【００６４】
判断Ｄ４０３が「はい」であっても「いいえ」であっても、判断Ｄ４０６に進む：圧縮比はデフォルト値（例えば、場合によっては１．５）より大きいか？
「いいえ」であれば、処理Ｐ４０７：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００６５】
「はい」であれば、処理Ｐ４０８で、ＳａｍｐｌｅＯｆｆＳｅｔを増やす（ＳａｍｐｌｅＯｆｆＳｅｔ＋＋）。
【００６６】
判断Ｄ４０９：ＳａｍｐｌｅＯｆｆｓｅｔは波形長より大きいか？
「いいえ」であれば、処理Ｐ４０１に戻る。
【００６７】
「はい」であれば、実施形態によっては、圧縮機シリンダ内でのピストンの１回転分の体積効率に基づいて、ピストン角度を識別及び除外する処理（図５）に進んでよい。結節点（２）の隣りに示されるように、サンプルデータの、黒色で示された部分は、図４に例示された処理群によれば、無効であることが判明した。
【００６８】
図５は、図２の処理Ｐ４を参照して説明されたように、幾つかの実施形態に従って、圧縮機シリンダ１５内でのピストン１６の１回転分の体積効率に基づいて、ピストン角度を識別及び除外する処理を含む一例示的フロー図を示す。図示されるように、このプロセスは以下を含んでよい。
【００６９】
処理Ｐ５００：全ての可能なピストン角度について体積効率（ＶＥ）を計算する。
【００７０】
処理Ｐ５０１：変数ＳａｍｐｌｅＯｆｆｓｅｔを配列（波形）中の最初の値に設定する。最初の値は、通常は０である。
【００７１】
判断Ｄ５０２：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）は「偽」か？
「はい」であれば、処理Ｐ５０９に進む：サンプルオフセットを増やす（ＳａｍｐｌｅＯｆｆｓｅｔ＋＋）。
【００７２】
「いいえ」であれば、判断Ｄ５０３に進む：吸気ＶＥは閾値（例えば、０．２０）より大きいか？
「いいえ」であれば、処理Ｐ５０４に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００７３】
「はい」であれば（「いいえ」であれば処理Ｐ５０４の後に）判断Ｄ５０５に進む：排気ＶＥは閾値（例えば、０．１０）より大きいか？
「いいえ」であれば、処理Ｐ５０６に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００７４】
「はい」であれば（「いいえ」であれば処理Ｐ５０６の後に）判断Ｄ５０７に進む：吸気ＶＥは排気ＶＥより大きいか？
「いいえ」であれば、処理Ｐ５０８に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００７５】
「はい」であれば（「いいえ」であれば処理Ｐ５０８の後に）処理Ｐ５０９に進む：サンプルオフセットを増やす（ＳａｍｐｌｅＯｆｆｓｅｔ＋＋）。
【００７６】
処理Ｐ５０９の後、判断Ｄ５１０に進む：ＳａｍｐｌｅＯｆｆｓｅｔは波形長より大きいか？
「いいえ」であれば、判断Ｄ５０２に戻る。
【００７７】
「はい」であれば、実施形態によっては、圧縮機シリンダ内でのピストンの１回転分の隙間容積に基づいて、ピストン角度を識別及び除外する処理（図６）に進んでよい。結節点（３）の隣りに示されるように、サンプルデータの、黒色で示された部分は、図５に例示された処理群によれば、無効であることが判明した。
【００７８】
図６は、図２の処理Ｐ４を参照して説明されたように、幾つかの実施形態に従って、圧縮機シリンダ１５内でのピストン１６の１回転分の隙間容積に基づいて、ピストン角度を識別及び除外する処理を含む一例示的フロー図を示す。図示されるように、このプロセスは以下を含んでよい。
【００７９】
処理Ｐ６００：全ての可能なピストン角度について隙間容積（ＣＶ）を計算する。
【００８０】
処理Ｐ６０１：変数ＳａｍｐｌｅＯｆｆｓｅｔを配列（波形）中の最初の値（典型的には、値０）に設定する。処理Ｐ６０１は、１回転当たりのサンプル数を示すグラフィカル表現とともに図示されており、白色は有効そうなピストン角度を示し、黒色は無効なピストン角度を示している。
【００８１】
判断Ｄ６０２：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）は「偽」か？
「はい」であれば、処理Ｐ６０９に進む：サンプルオフセットを増やす（ＳａｍｐｌｅＯｆｆｓｅｔ＋＋）。
【００８２】
「いいえ」であれば、判断Ｄ６０３に進む：吸気ＣＶは０より小さいか？
「はい」であれば、処理Ｐ６０４に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００８３】
「いいえ」であれば（「はい」であれば処理Ｐ６０４の後に）判断Ｄ６０５に進む：排気ＣＶは０より小さいか？
「はい」であれば、処理Ｐ６０６に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００８４】
「いいえ」であれば（「はい」であれば処理Ｐ６０６の後に）判断Ｄ６０７に進む：（吸気ＣＶ／排気ＣＶ）は閾値範囲（例えば、０．９５及び１．０５）の間か？
「いいえ」であれば、処理Ｐ６０８に進む：ＶａｌｉｄＴＤＣＩｎｄｅｘ（ＳａｍｐｌｅＯｆｆｓｅｔ）配列要素を「偽」に設定する。
【００８５】
「はい」であれば（「いいえ」であれば処理Ｐ６０８の後に）処理Ｐ６０９に進む：サンプルオフセットを増やす（ＳａｍｐｌｅＯｆｆｓｅｔ＋＋）。
【００８６】
処理Ｐ６０９の後、判断Ｄ６１０に進む：ＳａｍｐｌｅＯｆｆｓｅｔは波形長より大きいか？
「いいえ」であれば、判断Ｄ６０２に戻る。
【００８７】
判断Ｄ６１０の隣りに示されるように、サンプルデータの、黒色で示された部分は、図６に例示された処理群によれば、無効であることが判明した。
【００８８】
「はい」であれば、処理Ｐ６１１に進む：残りの可能な（無効として示されていない）ピストン角度を平均し、その平均値をＴＤＣのインデックス（ＳａｍｐｌｅＯｆｆｓｅｔ）として使用する。
【００８９】
最後に、処理Ｐ６１２：ＴＤＣが波形中の最初の要素となるように、波形配列の再インデックス付け（調節）を行う。
【００９０】
（例えば、図２〜図６に従って）本明細書に記載された各種処理は、ＴＤＣ識別プログラム３０を含むコンピュータシステム２０（図１）を使用して実行されてよいことを理解されたい。コンピュータシステム２０は、本明細書に記載の実施形態のいずれかに従ってトランスデューサ４０を取得し、操作することが可能である。
【００９１】
いずれの場合も、コンピュータシステム２０は、任意のソリューションを使用してトランスデューサデータ４０を取得することが可能である。例えば、コンピュータシステム２０は、トランスデューサデータ４０を生成すること（及び／又はトランスデューサデータ４０の生成に使用されること）、トランスデューサデータ４０を１つ以上のデータ記憶装置から取り出すこと、トランスデューサデータ４０を別のシステムから受信することなどを行うことが可能である。
【００９２】
本明細書においては、本発明の態様を、ＴＤＣ識別プログラムを提供する方法及びシステムとして図示及び記載してきたが、本発明の態様は、更に各種の代替実施形態を与えることを理解されたい。例えば、一実施形態では、本発明は、少なくとも１つのコンピュータ可読媒体に組み込まれたコンピュータプログラムを提供し、このプログラムは、実行された場合に、コンピュータシステムが往復圧縮機内の上死点位置を特定することを可能にする。この点において、コンピュータ可読媒体は、コンピュータシステムが本明細書に記載の処理の一部又は全てを実施することを可能にするプログラムコード（例えば、ＴＤＣ識別プログラム３０（図１））を含む。「コンピュータ可読媒体」という用語は、現在知られているか今後開発される任意のタイプの有形の表現媒体のうちの１つ以上であって、そこからプログラムコードのコピーが読み取られるか、再生されるか、他の方法でコンピューティング装置によって伝達されることが可能な媒体を含むことを理解されたい。例えば、コンピュータ可読媒体は、１つ以上の可搬型の記憶用製造物、コンピューティング装置の１つ以上のメモリ／記憶コンポーネント、紙などを含んでよい。
【００９３】
別の実施形態では、本発明は、コンピュータシステムが本明細書に記載の処理の一部又は全てを実施することを可能にするプログラムコード（例えば、ＴＤＣ識別プログラム３０（図１））のコピーを与える方法を提供する。この場合は、コンピュータシステムが、データ信号セットを、第２の別個の場所での受信の為に、生成して送信するように、プログラムコードのコピーを処理することが可能であり、このデータ信号セットにおいては、その特性のうちの１つ以上が、データ信号セット中でプログラムコードのコピーがエンコードされているように設定及び／又は変更される。同様に、本発明の一実施形態は、プログラムコードのコピーを取得する方法を提供し、この方法においては、コンピュータシステムが、上述のデータ信号セットを受信し、このデータ信号セットを、少なくとも１つのコンピュータ可読媒体に組み込まれたコンピュータプログラムのコピーに変換する。いずれの場合も、データ信号セットは、任意のタイプの通信リンクを使用して送信／受信されてよい。
【００９４】
更に別の実施形態では、本発明は、ＴＤＣ識別プログラムを生成する方法を提供する。この場合は、コンピュータシステム（例えば、コンピュータシステム２０（図１））が取得されてよく（例えば、作成されてよく、維持されてよく、利用可能にされてよく）、本明細書に記載の処理を実行する１つ以上のコンポーネントが取得されてよく（例えば、作成されてよく、購入されてよく、使用されてよく、修正されてよく）、コンピュータシステムに配備されてよい。この点において、配備は、（１）プログラムコードをコンピューティング装置にインストールすること、（２）１つ以上のコンピューティング装置及び／又はＩ／Ｏ装置をコンピュータシステムに追加すること、（３）本明細書に記載の処理をコンピュータシステムが実行することを可能にするように、コンピュータシステムを組み込むこと及び／又は修正することなどのうちの１つ以上を含んでよい。
【００９５】
いずれの場合も、本明細書に図示及び記載されたＴＤＣ識別プログラム３０の技術的効果は、往復圧縮機のシリンダ内でのピストンの上死点位置を識別することである。
【００９６】
本発明の各種態様の上記説明は、例示及び説明を目的として提示されたものである。この説明は、網羅的であることも、本発明を開示の厳密な形態に限定することも意図しておらず、様々な修正及び変更が可能である。当業者であれば自明であろう、そのような修正及び変形は、添付の特許請求の範囲で定義されている、本発明の範囲に含まれる。
【００９７】
本明細書で使用された術語は、特定の実施形態の説明を目的としているに過ぎず、本開示の限定を意図したものではない。単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、本明細書においては、文脈上明らかに他の意味である場合を除き、複数形も包含するものとする。更に、「含む（「ｃｏｍｐｒｉｓｅｓ」及び／又は「ｃｏｍｐｒｉｓｉｎｇ」）」という用語は、本明細書においては、述べられた特徴、整数、ステップ、操作、要素、及び／又は構成要素が存在することを明らかにするものであるが、１つ以上の他の特徴、整数、ステップ、操作、要素、構成要素、及び／又はこれらの集まりの存在又は追加を排除するものではないことを理解されたい。
【００９８】
本明細書は、実施例を用いて、最良の形態を含めて本発明を開示するとともに、任意の装置又はシステムを作成及び使用すること、並びに組み込まれた任意の方法を実行することを含めて、当業者が本発明を実施することを可能にするものである。本発明の特許請求可能な範囲は、特許請求項によって定義され、当業者であれば発想するであろう他の実施例を含んでよい。そのような他の実施例は、それらの構造的要素が特許請求項の文字通りの言い回しと異なるものではない場合、或いは、それらに含まれる等価構造要素の、特許請求項の文字通りの言い回しとの違いがわずかである場合には、特許請求の範囲に含まれるものとする。
【符号の説明】
【００９９】
１０  環境
１２  装置
１４  圧縮機
２０  コンピュータシステム
１５  圧縮機シリンダ
１６  ピストン
１７  圧力トランスデューサ
２２  処理コンポーネント
２４  記憶コンポーネント
２６  入出力（Ｉ／Ｏ）コンポーネント
２８  通信経路
３０  上死点（ＴＤＣ）識別プログラム
１３  ユーザ
４０  トランスデューサデータ
３２  モジュール
【図１】
2014141967.tif 000003
【図２】
2014141967.tif 000004
【図３】
2014141967.tif 000005
【図４】
2014141967.tif 000006
【図５】
2014141967.tif 000007
【図６】
2014141967.tif 000008
【外国語明細書】
2014141967000001.pdf