低コストで適度に正確な水深測定


8

tl; dr:昔の人との長時間の会話の後、私はいくつかのことに気付きました。

  1. 大多数の人々にとって最も価値のある単一の測定値は、井戸の深さです。
  2. 2番目に重要なのは、井戸からの水の流れです。
  3. 以下に説明する「バブラー」ソリューションには、(エアポンプの脆弱性に加えて)別の大きな弱点があります。井戸水への酸素の導入は、酸化物の形成を引き起こし、チューブの開口部だけでなく、普通のレベルになるまで、内部までずっと。彼が知っているのは、彼がほとんど同じようなものに対処しなければならず、それが大きなハードルだったからです。より大きなサイズのチューブはプロセスを遅くしますが、最終的にはチューブがブロックされます。
  4. 差圧センサーを備えたタンク内タンクを使用するソリューションを再検討しています。彼は、これを行う方法について具体的なアイデアを持っていました(しかし、まだ対処すべき詳細があります)。
  5. ああ、彼は約10秒でタンクの問題を解決しました。タンクから圧力ポンプへのパイプに圧力センサーを取り付けます。ポンプが作動したときに発生するスパイクを無視してください。安価で十分に理解されているセンサーを使用すると、正確な圧力測定値が得られます。シーシュ!彼がそれを言ったら、私はほとんど自分を蹴ったことはとても明白でした。

あなたのアイデアと分析に感謝します。プロジェクトがどのように展開するかを見ることに興味がある人は、waterunderground.netに注目してください。現時点ではかなり空ですが、1か月ほどでコンテンツが増えるはずです。

バックストーリー

北カリフォルニアの人々のために、オープンソースの井戸と水使用量監視システムを設計しています。目標は、井戸からタンク、タンクから家、タンクから灌漑までの水の流れを測定し、さらにタンクと井戸の水深を監視できるようにすることです。CPU、3つのフローセンサー、2つの圧力センサーを含むシステムの現在の目標部品コストは200 ドル未満ですが、数回の設計の反復で100 ドルに近づけることができると考えています。

安価なホール効果センサーを標準の米国の配管環境に統合するために、女性用G1 => US 1 "スリップアダプターのサプライヤーがついにできたので、フローセンサー部分を解決したようです。深さ測定ソリューションはそれほど単純ではありません。

出発前に、サイズ、タイプ、またはすべてが間違っているものの購入を開始する前に、ここで推論の健全性チェックを求めています。

問題文

+/- 5%などの適度な精度で2列の水深を測定する低コストの方法が必要です。独自のプロパティはサイトAlpha 1ですが、同様のニーズを持つ他のプロパティについては、スケールアップまたはスケールダウンするソリューションが必要です。

我々は持っています:

  1. 約3,000ガロンの貯蔵タンク。水がいっぱいになると8.5 ' 他のタンクの高さは+/- 5 'です。
  2. 水井戸。私たち自身の井戸は深さ75フィート、水37フィートです。この地域の他の井戸は、水深30 'w / 15'と浅い、または300 'w / 70+'の水深です。

次の基準があります。

  1. 何より$なかっタンクと(たぶん)を超えないための30 $ウェルについて50。コストを下げることは素晴らしいことです。
  2. ソリューションは、何らかの方法(ハンドウェーブ)でArduino、BeagleBone Black、または同様の低コストのコントローラーと統合する必要があります。
  3. 連続的な読み出しが望ましいが、15分、30分、または<whatever>分ごとにトリガーされるものは許容されます。
  4. 井戸またはタンクに電子機器/電気システムありません。
  5. 井戸またはタンクに金属はありません。ただし、水に入るチューブの重量を量るために使用される材料を除きます。
  6. このソリューションは、深さ35 'の水深15'の井戸から深さ300 'の深さ井戸60 /'の井戸まで、適度に機能する必要があります(しゃれなし)。

これまでに検討されたいくつかのソリューションの中で、現在のフロントランナーはこの記事で説明されている「バブラー」です。

バブラー型レベルセンサーを図3に示します。容器の底部近くに開口端を持つディップチューブには、パージガス(通常は空気、ただし、汚染の危険がある場合や乾燥窒素などの不活性ガスタンクへのプロセス流体との酸化反応)。ガスがディップチューブの出口に流れ込むと、チューブ内の圧力が上昇し、出口の液面によって生じる静水圧に打ち勝ちます。その圧力は、プロセス流体の密度にディップチューブの端から表面までの深さを乗じたものに等しく、チューブに接続された圧力変換器によって監視されます。

次の使用を計画しています。

  1. 1/4 "から3/8"のオープンエンドチューブを重みを付けて(または、井戸のアップパイプにジッパーで固定して)底から短い距離を吊るす(タンク内で近づくことができますが、井戸数フィート以内に沈む傾向があります)。井戸自体にはほとんど何も入っていないため、小さなダウンチューブはこのアプローチを支持する長所です。
  2. ウェル内のチューブからすべての水を吹き出すのに十分な(安い)空気圧源(300+ kPa)。センサーからの値がプラトーになったら、泡を吹いていることを意味し、圧力をフィートに変換できます。
  3. 上部で、最大500 kPaを処理できるFreescale MPX5500DPなどの差圧センサーにチューブをティーします。160フィートの水。タンクなどの短いカラム用に、わずかに正確なもの(5100シリーズ)があります。大気圧の変化に対応できるように差動センサーを選択しました。
  4. エアポンプのオン/オフを切り替えるArduinoの詳細は決まっていませんが、制御しようとしているポンプの種類/サイズがわかれば、それは簡単だと思います。

注:タンクセンサーからの読み取り値は簡単に調整できますが、井戸の方が問題が多い場合があります。私たち自身の場合、ドロップラインを使用して井戸の深さと水柱の高さを直接測定する方法がありますが、他の場合はこれが難しいかもしれません。

ご質問

  • このアプローチについて根本的に欠陥があるものはありますか?
  • 温度変化(主にタンク内ではなく、主にタンク内)がここで実際の違いをもたらしますか?
  • 異なる直径のチューブに必要な空気量以外に、ポンプを大きくしたり小さくしたりする場合、ポンプはより大きな力で所定の圧力を達成する必要がありますか?

質問に答えるための更新:

ユーザーnullは、システムに不要な冗長性があるかどうかを尋ねました。タンクの深さだけでは十分ではありませんか?あんまり。各測定は、他の測定では得られない情報を提供します。測定対象にはある程度の重複がありますが、それはシステムの健全性チェックの機会だと思います。

たとえば、井戸からの測定された流量が、家と灌漑システムへの結合された流量とかなり密接な相関関係を持たない場合(タンクにより時間的にシフト)、何かがおかしくなります。

井戸からの流れ図と井戸の深さ図を組み合わせると、井戸の再充電率に関する重要な情報を得ることができます。再充電が途切れた場合は、深刻な問題が発生します。

最後に、井戸の水深が低下し、それほど多くの水を使用していない場合、隣人の1人、たとえば丘の約1/2マイル上にある300エーカーのブドウ園が過剰に揚水していることを意味します。残念なことに、カリフォルニアは地下水の規制がない唯一の州なので、それらを止めることはできず、3500ガロンの水を1口175ドルで注文する準備ができています。



2
コメントありがとうございます。しかし、これらの方法はどちらも私たちの基準の1つを破り、タンクや井戸の中に金属/電気何も入っていません。タンク/ウェルに何もない理由の一部は、浅いウェル(当社のものなど)が非常に酸性であることが多いことです。私たちの井戸は約です。pH 5.6。金属、たとえば家の中の銅パイプを通して食べることができます。溶解固形物が少ないという事実は、pH 5.6が示すよりも、実際に水を金属に対してさらに「攻撃的に」します。
ピーターロウェル

パイプ内の流量センサータンク内の深度センサーの冗長性が本当に必要ですか?タンク内の水をより多く感知している場合、それで十分ではありませんか?
ナル

簡単な答え:いいえ、違います。質問の最後に長い回答を追加しました。
ピーターローウェル

1
差分測定のアイデアは健全ですが、エアポンプ/コンプレッサーが弱点です。安価または信頼性の高いものを選択してください。絶えず動作する場合、数か月以内に死にます。必要なときにのみスイッチを入れると、リレー回路が必要になりますが、産業機器に300ドルを費やさない限り、1年または2年の寿命は楽観的です。これを堅牢に保つには、可動部品を没収する必要があります。
SF。

回答:


1

代替案は、メンブレン付きの防水容器に封入された気圧計チップで、重さを量って底部に置くことができます。

Arduinoのためのバロメーター回路は、下の$ 10 Adafruitから入手可能です。スタンドアロンチップを選択すると、価格をさらに引き下げることができます。I2Cを介して通信するため、BeagleBoneにも接続できます。現在の最悪の頭痛は、完全に防水であるが、圧力変化から内部を隔離しないエンクロージャーです。何らかの種類の柔軟な膜が必要になります。

精度は、約+/- 0.5mの不正確さの天候(気圧)によって多少影響を受けますが、気圧を測定する表面の2番目の気圧計によって無効になる場合があります。

通常、デバイスをソフトウェアで個別に呼び出して、既知の2つの深さに沈め、読み取り値を固定ポイントとして記録し、そこから推定できるようにする必要があります。


これまでのすべてのアプローチでは、キャリブレーションが必要です。私たちは早くから「井戸の底のセンサー」アプローチを検討していましたが、「圧力を正確に伝達する防水」の部分に困惑していました。別の方法は、井戸の底部にブラダー(おそらくわずかに加圧)を使用することで、これはチューブで上部の差動センサーに接続します。懸念は、膀胱内の圧力の損失、およびウェルケーシング内の「詰め物」の詰まりでした。問題がある場合に到達するのは容易な場所ではありませんでした。
ピーターローウェル

@PeterRowell:カリブレーションを使用すると、圧力伝達は正確である必要はなく、「ある程度比例する」だけです。密閉されたプラスチックの箱で十分だと思います。もう1つの安価で簡単なアプローチは、フローティングマグネットとコンタクロンを外側にストラップで固定したパイプです。
SF。

これを承認済みとしてマークしました。私たちがやろうとしていることとはまったく異なります(少なくともそうではないと思います)が、近いです。また、安価なエアポンプに関するアドバイスは、一度に5〜10年間6psi 24/7を維持しなければならないシステムを持っている私のOld Guyがスペードで強調しました。
ピーターローウェル

2

開水路の水を測定することは、水の節約の基本的な要素です。改善された水管理技術への需要の高まりに伴い、流量計や液位センサーなどの低コストで正確な水測定装置に対する深刻なニーズがあります。

パーシャル水路の開発以来、開水路の水測定装置の構造を簡素化し、精度を向上させる試みがなされてきました。

円形水路は溝の自然な形状に適合し、水路の周りの横方向の流れの可能性を減らすため、溝を通る流れを測定するための適切なデバイスです。デバイスは、裏地付きおよび裏地なし運河でも正常に使用されています。

コストが高いため、栽培者による水測定用水路の使用が妨げられています。しかし、最近、栽培者が低コストで使用できる実用的な水測定装置である円形水路が設計されました。

これは私があなたと共有した生の情報であり、さらにあなたはそれについて学ぶこともできます


1

水の精度と持続的な純度に応じて(特に純粋であるか汚れている必要はなく、同じレベルを維持するだけです)、非常に安価なシステムは、2本のワイヤが水にさらされます側)、ウェル/コンテナに浸漬。

必要なのは、2本のワイヤ間の抵抗を測定することだけです。抵抗を介して固定電圧を印加し、ワイヤ間の電圧降下を測定します。

回路図

さまざまな距離でワイヤ間に電流を流すことができる水は、ワイヤがどれだけ浸されているかに応じて、さまざまな抵抗を生み出します。特定の深さの測定を行うシステムを呼び出します。ArduinoとBeagleBoneの両方にADCが搭載されており、コンポーネント(ボードを除く)は3ドル以下になります。ただし、水の抵抗が変化するとワイヤの抵抗の細かい測定値が完全に妨げられるため、水の純度が変化すると、これ失敗します。

これは、これに似た回路でバイパスできますが、ワイヤを分離して(浸漬したチップ、おそらくはホットグルーを含みますか?)、互いからより高い距離(ラダーラインツインリードワイヤなど)に保ちます。この場合、多少複雑な回路、つまりコンデンサとして機能する2本のワイヤを備えたLC周波数発生器が必要です。水位はラインの静電容量を変化させる誘電体として機能するため、ソフトウェアで周波数の変化を測定する必要があります。それでも、回路基板は15ドル程度を超えてはいけません。


これは戦車にとって興味深いかもしれませんが、井戸についてはあまり確信がありません。別のコメントで述べたように、この周辺の井戸水の多くは適度に低いpHであるため、高品質のステンレスよりも低いものは寿命が短くなります。タンクの環境は一般的に安定していますが、井戸が沈み始め、ポンプがますます混濁した水を供給し始めた場合、劇的に変化する可能性があります。鉄はほとんどありませんが、隣人の中にはたくさんのものがあります。また、井戸には銅を劣化させる可能性のあるオゾンバブラーがあります。考え?
ピーターローウェル

@PeterRowell:容量性ソリューションに進みます。水の組成は、目立った方法で影響を与えるために非常に大幅に変更する必要があり、さらに環境への影響を完全に受けません(水との接触はありません)。電子的にはやや複雑であり、ソフトウェアにかなりの挑戦が必要です(数kHzで入力をサンプリングするのに苦労するOS環境ではなく、間違いなくArduinoの仕事です)が、必要な電子機器はそれほど高価ではありません(〜30USD大量に製造された場合、バルクで製造された場合ははるかに少なく、PCBがコストの大部分を占めます)。
SF。

@PeterRowell EMで汚染された環境(大きなアンテナなどに近い)ではうまく機能しませんが、農村部ではまったく問題ありません。
SF。

OK、これはもっと面白いです。特にArduinoを使用することで大きな問題から逃れることができれば、私はBBBと結婚していません。ポンプ自体からのEMIについて疑問に思います。230 @ 30用に配線された1/2 HPの潜水艇がありますが、より深い井戸を持つ隣人の中には、ケーシングの底部により多くのHPがあります。これは合理的な懸念事項ですか?(私はEEではないことを思い出してください。)
ピーターロウェル

@PeterRowell:おそらくそうではありませんが、センサーがコイルである場合はケースが異なりますが、ポンプはスイッチを入れると最悪の場合一定のオフセットを導入するか、ソフトウェアでフィルタリングする必要があるノイズが発生します。
SF。

1

実際の目標は、タンク内の水の量を測定することだと思います。

少なくともタンクについては、タンクの底部にひずみゲージを適用できます。タンク内の水が多いほど重量が大きくなり、ひいてはひずみ量が異なります。正確な関係は、ベースとゲージの適用方法によって異なります。

利点は、タンク内に何も入れる必要がないことです。不利な点は、これが井戸では機能しないことです。


ひずみゲージをタンクに適用する方法がわかりませんので、これにより問題がどのように単純化されるかわかりません。私はまた、要素への暴露について心配します。これは、タンクチューブが井戸の家に入るという問題ではありません。また、タンクの大きさを正確に把握している場合、深さを知ることで容積に直接変換されます。
ピーターローウェル

@PeterRowell質量が直接体積に変換されるのと同じです。水の追加質量により、ベースが変形します。ひずみゲージはそれを測定します。重み付けスケールのように。私が提案したことは、あなたが「攻撃的」と説明したすべてを水から遠ざけるのに役立ちます。カリフォルニアの太陽の下で長期間にわたってプラスチック/ゴム管を使用することが「問題ではない」かどうかはわかりません。加圧されたシステムが長期にわたって圧力をどれだけ保持できるかわかりません。つまり、定期的にシステムを点検して圧力をチェックすることを意味します。
nullの

重量は水に変換できることを理解しています。しかし、3,000ガロン@ 8.3ポンド/ガロンがあるため、24,000ポンドを超えます。その子犬の下に2フィート以上の厚さのコンクリートパッドがあります。すでに満杯のタンクにひずみゲージを配置することの詳細を理解するのを助けてください...彼らの正しい心の誰も干ばつの間にそのような水を捨てようとしていないからです。UVがチューブを攻撃することは問題ではありません。劣化を示す唯一のチューブは、タンク内の水線より上にあり、そこでは濃縮されたO3にさらされます。そこでは、Norpreneを使用します。
ピーターローウェル

@PeterRowell:繰り返しますが、すべての水を捨てる必要はありません。ひずみゲージを使用すると、線形よりも柔軟な外挿関数が必要になりますが、2次近似がトリックを行うと考えています。3つの既知の水位のひずみを測定し、そこから「満杯」と「空」を推定します。
SF。

OK、私は密度が高い。「3つの既知の水位のひずみを測定する」どうすればよいですか?タンクは非常に厚いプラスチックで作られており、水がある/ないの差はごくわずかです。
ピーターロウェル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.