メータードリフトの特定製造工場のプロセスデータを調べています。 具体的には、毎分最大10メートルのデータがあり、同じように読み取る必要がありますが、実際には少し異なります。 メーターはプラントのさまざまな部分にあり、オフラインになることもあり、意味のない値につながることがあるため、データをフィルター処理しました。これは、データセットの個々のメーターの読み取り値に多くのギャップがあることを意味します。 回線の起動/シャットダウンに関連するメーターの一部にもノイズがあると思います(私はそう思います)、完全にフィルターで除去できませんでした。
私がしたいのは、
- 「最も可能性の高い」読書を特定します。 現在、私はアクティブな値の中央値をとっています(平均値は個々のラインの妨害により強く影響されます)。 もっと賢くできることはありますか?
- 「ドリフト」したメーターを特定します-「真の」値から一定(または比例)のオフセットをピックアップしました。 現在のところ、個々のメーターを他のすべてのメーターの中央値と比較し、一貫したオフセットがあるかどうかを確認するのが私の最良の考えです。 別の考えは、個々のメーターに対する全体の中央値のパリティプロットを作成し、(0,0)を通る線の勾配が1に等しくないかどうかを確認することです。 これは機能し、私はそれをスクリプト化しようと試みることができると思いますが、これに取り組むよりスマートな方法があるはずのようです...
どんな考えや提案もありがたく受け入れられます!
ありがとうございました
Re:メーターのドリフトを特定する答えはなく、ただ考えているだけです。
- メーターにコマンドを送信できますか?切断して真のゼロ値を取得するように彼らに伝えることができますか?または、スケールを10倍に変更しますか?一定の誤差と比例誤差の関係がわかります。
- メーターは電池を使用していますか?バッテリー寿命はドリフトを説明できますか?電池交換時期を知っていますか?時間の経過に伴う記録が役立つ場合があります。
- メーターの他に機器への物理的な接続が疑われます。環境(電気ノイズ、化学物質、振動、温度など)によっては、より適切にロックダウンするために他のエンジニアリングソリューションが必要になる場合があります。
- ドリフトは周期的ですか?時刻または温度に関連している可能性がありますか?ドリフトは時間の経過に伴う階段状の変化ですか、それともゆっくりとした変化ですか?
- を思い出させます 2つの時計を持つ男の話
Re:メーターのドリフトを特定するあなたの考えをありがとう-いいえ、私はシステムと直接対話することはできませんが、事後にデータを操作することができるので、必要に応じて数値を増幅することができます。
私はあなたの提案された根本的な原因と、ドリフトが時間とともに発展するという事実に同意します。 私は履歴データを持っていますが、私がしようとしていることは、そのデータをマイニングして、メーターの1つに「障害」があるかどうかを確認することです。 少なくとも1つのメーターでドリフトが見つかったので、それを修正できます。次の問題を計画して、このタイプの問題をより迅速に特定する方法を考えています。
それは確かに複数の時計を持っているようなものです...
助けてくれてありがとう!
Re:メーターのドリフトを特定するあずきっく