Misurazione della profondità dell'acqua moderatamente accurata a basso costo


10

tl; dr: dopo una lunga conversazione con un vecchio timer, ho realizzato alcune cose:

  1. La misura più preziosa per la maggior parte delle persone sarà la profondità dell'acqua nel pozzo.
  2. Il secondo più prezioso sarà il flusso d'acqua dal pozzo.
  3. La soluzione "gorgogliatore" discussa di seguito presenta un'altra grave debolezza (oltre alla fragilità delle pompe ad aria): l'introduzione di ossigeno nell'acqua del pozzo causerà la formazione di ossido, portando a incrostazioni minerali non solo di apertura del tubo, ma di estensione fino a dovunque il suo livello normale sarebbe. Lo sa perché ha dovuto affrontare qualcosa di quasi esattamente analogo ed è stato un grosso ostacolo. Tubi di dimensioni maggiori rallenteranno il processo, ma alla fine il tubo verrà bloccato.
  4. Stiamo riesaminando la soluzione che utilizza una camera d'aria con serbatoio con sensore di pressione differenziale. Aveva idee specifiche su come farlo che sembra fattibile (ma ci sono ancora alcuni dettagli da trattare).
  5. Oh, e ha risolto il problema del serbatoio in circa 10 secondi. Mettere un sensore di pressione sul tubo dal serbatoio alla pompa di pressione. Ignora i picchi che si verificano quando la pompa interviene e abbiamo esattamente la lettura della pressione che desideriamo con sensori economici e ben compresi. Sheesh! Era così ovvio quando lo disse che mi ero quasi preso a calci.

Ringrazio tutti voi per le vostre idee e le vostre analisi. Se qualcuno è interessante nel vedere come si svolge il progetto, tieni d'occhio waterunderground.net . Al momento è piuttosto vuoto, ma dovrebbe avere più contenuti tra circa un mese.

backstory

Sto progettando un sistema di monitoraggio del consumo di acqua e di pozzi aperti per le persone nella California del Nord. L'obiettivo è quello di poter misurare il flusso d'acqua da pozzo a serbatoio, da serbatoio a casa e da serbatoio a irrigazione, oltre a monitorare la profondità dell'acqua nel serbatoio e nel pozzo. Il nostro attuale costo delle parti target è inferiore a $ 200 per un sistema che include CPU, 3 sensori di flusso e 2 sensori di pressione, anche se riteniamo che potremmo essere in grado di avvicinarlo a $ 100 dopo alcune iterazioni di progettazione.

Sembra che abbiamo risolto la parte del sensore di flusso ora che finalmente abbiamo un fornitore di adattatori a scorrimento femmina G1 => US 1 "per integrare i sensori a effetto Hall economici in un ambiente di tubazioni statunitense standard. La soluzione di misurazione della profondità non è così semplice.

Sto chiedendo un controllo di sanità mentale sul mio ragionamento qui prima di partire e iniziare a comprare cose sbagliate, sia in termini di dimensioni, tipo o del tutto.

Dichiarazione problema

Ho bisogno di un modo economico per misurare la profondità di 2 colonne d'acqua con un'accuratezza moderatamente decente, diciamo +/- 5%. Sebbene la nostra proprietà sia il sito Alpha 1, vorremmo una soluzione che si ingrandisca o diminuisca per altre proprietà con esigenze simili.

Abbiamo:

  1. Un serbatoio di stoccaggio da 3.000 gal che è di ca. 8.5 'di acqua quando è pieno. Gli altri carri armati hanno un'altezza simile +/- 5 '.
  2. Un pozzo d'acqua. Il nostro pozzo ha 75 'di profondità con 37' di acqua. Altri pozzi nell'area sono poco profondi quanto 30 'w / 15' di acqua o profondi quanto 300 'w / 70+' di acqua.

Abbiamo i seguenti criteri:

  1. Non più di $ 30 per il serbatoio e (si spera) non più di $ 50 per il pozzo. Costi inferiori sarebbero grandi.
  2. La soluzione deve integrarsi in qualche modo (a mano) con un Arduino, BeagleBone Black o un controller a basso costo simile.
  3. È auspicabile una lettura continua, ma sarebbe accettabile qualcosa che si inneschi ogni 15, 30 o <qualunque> minuto.
  4. Nessun sistema elettronico / elettrico nel pozzo o nel serbatoio.
  5. Nessun metallo nel pozzo o nel serbatoio, con la possibile eccezione del materiale utilizzato per appesantire il tubo che va in acqua.
  6. La soluzione dovrebbe funzionare ragionevolmente bene (nessun gioco di parole) per pozzi da 35 'di profondità con 15' di acqua, fino a pozzi di 300 'di profondità con 60 +' di acqua.

Tra le diverse soluzioni finora considerate, il nostro attuale front-runner è un "gorgogliatore", come descritto in questo articolo :

Un sensore di livello di tipo gorgogliatore è mostrato nella Figura 3. Un tubo di immersione con la sua estremità aperta vicino al fondo della nave trasporta un gas di spurgo (tipicamente aria, sebbene un gas inerte come azoto secco possa essere usato quando c'è pericolo di contaminazione di o una reazione ossidativa con il fluido di processo) nel serbatoio. Mentre il gas scorre verso il basso all'uscita del tubo di immersione, la pressione nel tubo aumenta fino a superare la pressione idrostatica prodotta dal livello del liquido all'uscita. Tale pressione è uguale alla densità del fluido di processo moltiplicata per la sua profondità dall'estremità del tubo di immersione alla superficie ed è monitorata da un trasduttore di pressione collegato al tubo.

Stiamo programmando di utilizzare:

  1. Un tubo aperto da 1/4 "a 3/8" appesantito (o meglio ancora, legato con zip al tubo di alimentazione del pozzo) per appenderlo a breve distanza sopra il fondo (possiamo avvicinarci nel serbatoio, ma pozzi tendono ad insabbiarsi in modo che si trovino entro un paio di piedi). Il piccolo tubo obliquo è un punto di forza a favore di questo approccio perché quasi nulla sta andando nel pozzo stesso.
  2. Qualche fonte (economica) di pressione dell'aria sufficiente (300+ kPa) per soffiare tutta l'acqua dal tubo nel pozzo. Una volta che il valore dai plateau del sensore significa che stiamo soffiando bolle e possiamo convertire la pressione in piedi d'acqua.
  3. Nella parte superiore inseriamo il tubo in un sensore di pressione differenziale, come il Freescale MPX5500DP , che può gestire fino a 500 kPa, che si traduce in ca. 160 'di acqua. Ne hanno uno leggermente più preciso (la serie 5100) per colonne più corte, come nel serbatoio. Abbiamo selezionato il sensore differenziale per consentire la variazione della pressione atmosferica.
  4. Le specifiche di Arduino per accendere / spegnere la pompa dell'aria non sono state decise, ma credo che sarà semplice una volta che avremo saputo quale tipo / dimensione della pompa stiamo cercando di controllare.

Nota: sebbene possiamo facilmente calibrare la lettura dal sensore del serbatoio, il pozzo potrebbe essere più problematico. Nel nostro caso abbiamo un modo per utilizzare una linea di discesa per misurare direttamente la profondità del pozzo e l'altezza della colonna d'acqua, in altri casi questo può essere difficile.

Domande

  • C'è qualcosa in questo approccio che è fondamentalmente imperfetto?
  • I cambiamenti di temperatura (principalmente nel serbatoio, non tanto nel pozzo) faranno davvero la differenza qui?
  • A parte il volume di aria necessario per tubi di diverso diametro, una pompa dovrà lavorare di più per raggiungere una determinata pressione se utilizziamo un tubo obliquo più grande o più piccolo?

Aggiornamento per rispondere alle domande:

L'utente null ha chiesto se non vi fosse ridondanza inutile nel sistema; la profondità nel serbatoio non sarebbe sufficiente? Non proprio. Ciascuna delle misure ci fornisce alcune informazioni che le altre no. Sebbene vi sia una certa sovrapposizione in ciò che viene misurato, lo vedo come un'opportunità per un controllo di integrità sul sistema.

Ad esempio, se il flusso misurato dal pozzo non ha una correlazione abbastanza stretta (spostata nel tempo a causa del serbatoio) con i flussi combinati verso la casa e il sistema di irrigazione, allora qualcosa non funziona.

La combinazione del diagramma del flusso dal pozzo con il diagramma della profondità dell'acqua del pozzo può fornire informazioni critiche sulla velocità di ricarica del pozzo . Se la ricarica si sta esaurendo, allora abbiamo seri problemi a venire verso di noi.

Infine, se la nostra profondità di pozzo d'acqua sta calando e non stiamo usando tanta acqua, allora potrebbe significare che uno dei nostri vicini, diciamo che il vigneto di 300 acri a circa 1/2 miglio di collina, sta pompando troppo. Sfortunatamente, la California è l'unico stato senza alcuna regolamentazione delle acque sotterranee, quindi non possiamo fermarli, preparatevi solo a ordinare un carico d'acqua di 3.500 galloni per $ 175 al pop.



2
Grazie per il commento, ma entrambi questi metodi infrangono uno dei nostri criteri, niente metallo / elettrico nel serbatoio o bene, e il costo di un rilevatore di profondità infrangerebbe il nostro budget. Parte del motivo per nulla nel serbatoio / pozzo è che i pozzi poco profondi (come i nostri) sono spesso abbastanza acidi. Il nostro pozzo è di ca. pH 5,6, che può mangiare attraverso il metallo, ad esempio tubi di rame in casa. Il fatto che abbiamo solidi a bassa dissoluzione in realtà rende la nostra acqua ancora più "aggressiva" contro i metalli di quanto indicherebbe il pH 5,6.
Peter Rowell,

Hai davvero bisogno della ridondanza dei sensori di flusso nel tubo e del sensore di profondità nel serbatoio? Se senti più acqua nel serbatoio, non dovrebbe bastare?
null

Risposta breve: no, non lo è. Ho aggiunto la risposta più lunga alla fine della mia domanda.
Peter Rowell,

1
L'idea della misurazione differenziale è valida, ma la pompa / compressore dell'aria è il tuo punto debole. Economico o affidabile, scegline uno. Se funzionerà costantemente, morirà entro pochi mesi, Se viene acceso solo quando necessario, hai bisogno di un circuito a relè e ancora un anno o due di vita è ottimista a meno che tu non spenda bene $ 300 per attrezzature industriali. Se vuoi che rimanga robusto, devi rinunciare alle parti in movimento.
SF.

Risposte:


2

Un'alternativa potrebbe essere un chip barometrico racchiuso in un contenitore impermeabile con una membrana, appesantito per riposare sul fondo.

Un circuito barometrico per Arduino è disponibile presso Adafruit per meno di $ 10. Se scegli un chip autonomo, puoi ridurre ulteriormente il prezzo. Comunica su I2C, quindi puoi collegarlo anche a BeagleBone. Il tuo peggior mal di testa ora è un involucro completamente impermeabile ma che non isola l'interno dai cambiamenti di pressione: sarebbe necessario un qualche tipo di membrana flessibile.

L'accuratezza sarebbe in qualche modo influenzata dalle condizioni meteorologiche (pressione dell'aria) con un'accuratezza di circa +/- 0,5 m sebbene possa essere annullata da un secondo barometro sulla superficie, misurando la pressione dell'aria.

Come al solito, il dispositivo dovrebbe essere calibrato nel software, individualmente, immergendolo in due profondità note e registrando le letture come punti fissi, lasciandolo estrapolare da lì.


La calibrazione è una necessità con tutti i nostri approcci finora. Abbiamo considerato il tuo approccio "sensore nella parte inferiore del pozzo" all'inizio, ma la parte "impermeabilizzazione che trasmette accuratamente la pressione" ci ha lasciato senza parole. Un'alternativa era usare una vescica (forse leggermente pressurizzata) nella parte inferiore del pozzo che si collega tramite un tubo al sensore differenziale nella parte superiore. Le preoccupazioni erano la perdita di pressione nella vescica e l'inceppamento di "roba" nell'involucro del pozzo - non è un posto facile da raggiungere se ci sono problemi.
Peter Rowell,

@PeterRowell: con la calibrazione, la trasmissione della pressione non deve essere accurata, solo "in qualche modo proporzionale". Credo che una scatola di plastica sigillata sarebbe sufficiente. Un altro approccio economico e semplice è un tubo con un magnete flottante e contactroni legati all'esterno.
SF.

Ho contrassegnato questo come accettato. Non è esattamente quello che faremo (almeno non credo), ma è vicino. Inoltre, i miei consigli sulle pompe ad aria economiche sono stati enfatizzati a picche dal mio vecchio ragazzo che ha sistemi che devono mantenere 6psi 24/7 per 5-10 anni alla volta.
Peter Rowell,

2

La misurazione dell'acqua in canali aperti è un elemento base per la conservazione dell'acqua. Con la crescente domanda di migliori tecniche di gestione delle risorse idriche, c'è una seria necessità di dispositivi di misurazione dell'acqua accurati ea basso costo come misuratori di portata e sensori di livello del liquido.

Sin dallo sviluppo del canale Parshall, sono stati fatti tentativi per semplificare la costruzione e migliorare l'accuratezza dei dispositivi di misurazione dell'acqua nei canali aperti.

Il canale circolare è un dispositivo appropriato per misurare il flusso attraverso i solchi perché la sua forma circolare si adatta alla forma naturale di un solco, riducendo la possibilità di flusso laterale attorno al canale. Il dispositivo è stato anche utilizzato con successo in canali allineati e sfoderati.

I costi elevati hanno impedito l'uso di fumi di misurazione dell'acqua da parte dei coltivatori. Tuttavia, recentemente è stato progettato un pratico dispositivo di misurazione dell'acqua che può essere utilizzato dai coltivatori a basso costo: il canale circolare.

Queste sono solo le mie informazioni grezze che ho condiviso con te, inoltre puoi anche studiarle


1

A seconda dell'accuratezza e della purezza dell'acqua sostenuta (non è necessario che sia particolarmente puro o sporco, mantenere lo stesso livello di purezza), un sistema molto economico sarebbe costituito da due fili esposti all'acqua (ad esempio un doppio filo con isolamento spellato su uno lato), immerso nel pozzo / contenitore.

Tutto ciò che serve è misurare la resistenza tra i due fili; applicare una tensione fissa attraverso una resistenza, misurare la caduta di tensione tra i fili.

schematico

L'acqua, consentendo il flusso di corrente tra i fili a varie distanze, li fa creare una resistenza varia a seconda di quanto sono immersi. Callibrate il sistema effettuando misurazioni per profondità specifiche. Sia Arduino che BeagleBone hanno ADC a bordo e i componenti (diversi dai pannelli) saranno inferiori a $ 3. Questo sarà sicuro però se la purezza acqua cambia come variazione della resistenza all'acqua sarà assolutamente contrastare fini letture di resistenze a filo.

Questo può essere bypassato con un circuito simile a questo, ma mantenendo i fili in isolamento (comprese le punte immerse; un po 'di colla a caldo forse?) E ad una distanza maggiore l'uno dall'altro (ad esempio un filo a doppia linea Ladder Line ) - ma in questo caso è necessario un circuito un po 'più complesso: un generatore di frequenza LC con i due fili che fungono da condensatore. Il livello dell'acqua agirà come dielettrico modificando la capacità della linea ed è necessario misurare le variazioni di frequenza nel software. Tuttavia, il circuito non dovrebbe essere più di $ 15 o giù di lì.


Questo potrebbe essere interessante per il serbatoio, sono meno sicuro del pozzo. Come ho detto in un altro commento, molta acqua di pozzo qui intorno ha un pH moderatamente basso, quindi qualsiasi cosa inferiore all'acciaio inossidabile di qualità avrà una durata ridotta. L'ambiente del serbatoio è generalmente stabile, anche se potrebbe cambiare drasticamente se il pozzo inizia a riempirsi e la pompa eroga acqua sempre più torbida. Non abbiamo quasi ferro, ma alcuni dei nostri vicini hanno molto. Inoltre, abbiamo un gorgogliatore di ozono nel pozzo, che potrebbe degradare il rame. Pensieri?
Peter Rowell,

@PeterRowell: Quindi scegli la soluzione capacitiva; la composizione dell'acqua dovrebbe cambiare molto drasticamente per influenzarla in modo evidente, inoltre è totalmente immune alle preoccupazioni ambientali (nessun contatto con l'acqua). È un po 'più coinvolto elettronicamente e un po' una sfida nel software (sicuramente un lavoro Arduino, non per un ambiente OS che avrebbe problemi a campionare l'ingresso a diversi kHz), ma l'elettronica necessaria non sarebbe molto costosa (~ 30USD se prodotto in quantità unitarie, molto meno se prodotto in blocco, il PCB rappresenta una parte del costo del leone).
SF.

@PeterRowell Funzionerebbe peggio in un ambiente inquinato da EM (vicino a grandi antenne ecc.) Ma nelle aree rurali andrebbe abbastanza bene.
SF.

OK, questo è più interessante. Non sono sposato con il BBB, in particolare se l'uso di un Arduino ci allontana da un grosso problema. Mi chiedo EMI dalla pompa stessa. Abbiamo un sommergibile da 1/2 HP cablato per 230 @ 30, ma alcuni vicini con pozzi più profondi hanno molti più HP nella parte inferiore dell'involucro. È una preoccupazione ragionevole? (Ricorda, non sono un EE.)
Peter Rowell,

@PeterRowell: Probabilmente no, il caso sarebbe diverso se il sensore fosse una bobina, ma nel peggiore dei casi la pompa dovrebbe introdurre un offset costante all'accensione o un po 'di rumore che dovresti filtrare nel software.
SF.

1

Penso che il tuo vero obiettivo sia misurare il volume di acqua nel serbatoio.

Almeno per il serbatoio, è possibile applicare estensimetri alla base del serbatoio. Più acqua nel serbatoio significa più peso, il che a sua volta significa una diversa quantità di sforzo. La relazione esatta dipende dalla base e da come si applica l'indicatore.

Il vantaggio è che non è necessario inserire nulla all'interno del serbatoio. Gli svantaggi sono che questo non funzionerà per il bene.


Non capisco come verranno applicati gli estensimetri al serbatoio, quindi non sono sicuro di come questo semplifichi il problema. Sarei anche preoccupato per l'esposizione agli elementi, qualcosa che non è un problema con il tubo del serbatoio che entra nella casa del pozzo. Inoltre, dato che sappiamo esattamente quanto è grande il serbatoio, sapendo che la profondità converte direttamente in volume.
Peter Rowell,

@PeterRowell Lo stesso che la massa converte direttamente in volume. La massa aggiuntiva dell'acqua provoca la deformazione della base. Gli estensimetri lo misureranno. Come una bilancia. Quello che ti ho suggerito ti aiuta a tenere tutto fuori dall'acqua, che hai definito "aggressivo". Non so se usare un tubo di plastica / gomma sotto il sole californiano per un lungo periodo di tempo non sia un problema. Non so quanto bene il sistema pressurizzato manterrà la pressione nel tempo, il che significa che provvedere regolarmente alla manutenzione del sistema per controllare la pressione.
null

Capisco che il peso può essere convertito in acqua. Ma dal momento che abbiamo 3.000 galloni a 8,3 libbre / gal, sono oltre 24.000 libbre. Abbiamo un cuscinetto di cemento che ha uno spessore di oltre 2 piedi sotto quel cucciolo. Aiutami a capire i dettagli della distribuzione di estensimetri su un serbatoio già pieno ... perché nessuno nella loro mente giusta scaricherà tanta acqua durante una siccità. L'attacco UV al tubo non è stato un problema. L'unico tubo che mostra qualsiasi degrado è sopra la linea di galleggiamento nel serbatoio in cui è esposto a O3 concentrato. Lì usiamo Norprene.
Peter Rowell,

@PeterRowell: Ancora una volta, non è necessario scaricare tutta l'acqua. Con gli estensimetri avrai bisogno di una funzione di estrapolazione più flessibile rispetto a quella lineare, ma credo che l'approssimazione quadratica farebbe il trucco. Misurare la deformazione per tre livelli d'acqua noti, estrapolare "pieno" e "vuoto" da lì.
SF.

OK, sono denso. "Misura la deformazione per tre livelli d'acqua noti" Come posso farlo? Il serbatoio è realizzato in plastica molto spessa e la differenza tra avere acqua / non avere acqua è molto piccola.
Peter Rowell,

0

RE: per il tuo bene:

In geotech, i piezometri misurano la profondità dell'acqua nel monitoraggio dei pozzi.

Ecco un sensore professionale: https://www.geokon.com/4500-Series

Qui sono possibili discussioni fai-da-te:

https://www.envirodiy.org/topic/monitoring-well-or-piezometer-water-level-sensor/

https://www.envirodiy.org/construction-of-water-level-monitoring-sensor-station/


Grazie per i collegamenti. Non vedo alcun prezzo sulla maggior parte delle cose (ne ho scritte alcune), quindi non so se questi dispositivi siano nel budget.
Peter Rowell,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.