Skip to main content
Log in

Measuring flow speeds in natural waters by training an artificial neural network to analyze high-frequency flow-induced vibrations of tethered floats

  • Published:
Environmental Monitoring and Assessment Aims and scope Submit manuscript

Abstract

Measuring water currents in natural waters is limited by the cost of sensors. Standard sonar-based acoustic current Doppler profilers (ADCPs) are high cost, about $10–20 K per unit. Tilt current meters (TCMs) are much cheaper. They consist of a bottom-mounted subsurface float equipped with an inertial measurement unit (IMU) and data center that records the float’s motion and attitude as a time series. The flow speed is measured by calculating the tilt angle of the float in response to the current. However, tilt-based measurements require the float system to be carefully engineered and its physical response optimized for good results. Even so, high-frequency flow-induced vibrations often dominate the motion and must be averaged and filtered out of the data and discarded. This represents the loss of potentially valuable information, but decoding the high-frequency components for such useful data is difficult. These experiments explored using an artificial neural network (ANN) approach to extract the ambient water current speed from that high-frequency data alone, after the displacement information was filtered out. The methods were informed by the ANN designs and data augmentation techniques used by neurologists to observe the tremors and other motions exhibited by patients experiencing symptoms of Parkinson’s disease. Once the model was trained using carefully selected training and validation sets to prevent overfitting, the results of evaluating previously unseen data by the model are clear and promising. Water current speed was accurately calculated from the high-frequency components of the motion sensor data and agreed with corresponding current speeds measured by established methods. This novel approach could facilitate new sensor system designs that can be empirically or self-calibrated more efficiently and have a lower barrier to application than those currently available.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Source: diagram drawn by the author from documentation provided by the manufacturer (Lowell Instruments LLC & North Falmouth MA, 2017) as well as background information from Figurski et al. (2011)

Fig. 2
Fig. 3
Fig. 4

Source: drawn by the author from direct observation and information in the TCM-1 manual (Lowell Instruments LLC & North Falmouth MA, 2017)

Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Availability of data and material

All data and metadata needed to replicate the work shown in this manuscript are available by request from the author.

Code availability

Program source codes and instructions necessary to run said codes to replicate the work shown in this manuscript are available by request from the author.

References

  • Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., et al. (2016). Tensorflow: A system for large-scale machine learning. In 12th USENIX Symposium on Operating Systems Design and Implementation, 16, 265–283.

  • Albaladejo, C., Sánchez, P., Iborra, A., Soto, F., López, J. A., & Torres, R. (2010). Wireless sensor networks for oceanographic monitoring: A systematic review. Sensors (basel, Switzerland), 10(7), 6948–6968. https://doi.org/10.3390/s100706948

    Article  Google Scholar 

  • Allen, D. W., & Hening, D. L. (2002). Ultrashort fairings for suppressing vortex-induced-vibration. The Journal of the Acoustical Society of America, 111(3), 1151. https://doi.org/10.1121/1.1469283

    Article  Google Scholar 

  • Anaconda Inc. (2020). Anaconda software distribution. Anaconda Documentation. Anaconda Inc. https://docs.anaconda.com/ Accessed 1 August 2020.

  • Anarde, K., & Figlus, J. (2017). Tilt current meters in the surf zone: Benchmarking utility in high-frequency oscillatory flow. Coastal Dynamics, 50, 11.

    Google Scholar 

  • Beltaos, S. (2012). Mackenzie Delta flow during spring breakup: Uncertainties and potential improvements. Canadian Journal of Civil Engineering, 39(5), 579–588. https://doi.org/10.1139/l2012-033

    Article  Google Scholar 

  • Bergstra, J. S., Bardenet, R., Bengio, Y., & Kégl, B. (2011). Algorithms for hyper-parameter optimization. In J. Shawe-Taylor, R. S. Zemel, P. L. Bartlett, F. Pereira, & K. Q. Weinberger (Eds.), Advances in neural information processing systems, 24, 2546–2554. Curran Associates, Inc. http://papers.nips.cc/paper/4443-algorithms-for-hyper-parameter-optimization.pdf Accessed 29 March 2020.

  • Chen, Y. C., Hong, D. J. K., Wu, C. W., & Mupparapu, M. (2019). The use of deep convolutional neural networks in biomedical imaging: A review. Journal of Orofacial Sciences, 11(1), 3. https://doi.org/10.4103/jofs.jofs_55_19

    Article  CAS  Google Scholar 

  • De Sieyes, N. R., Yamahara, K. M., Layton, B. A., Joyce, E. H., & Boehm, A. B. (2008). Submarine discharge of nutrient-enriched fresh groundwater at Stinson Beach, California is enhanced during neap tides. Limnology and Oceanography, 53(4), 1434–1445. https://doi.org/10.2307/40058264

    Article  Google Scholar 

  • Ferreira, J., Ferro, M., Fernandes, B., Valenca, M., Bastos-Filho, C., & Barros, P. (2017). Extreme learning machine autoencoder for data augmentation. In 2017 IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6. Presented at the 2017 IEEE Latin American Conference on Computational Intelligence (LA-CCI). https://doi.org/10.1109/LA-CCI.2017.8285702

  • Figurski, J. D., Malone, D., Lacy, J. R., & Denny, M. (2011). An inexpensive instrument for measuring wave exposure and water velocity: Measuring wave exposure inexpensively. Limnology and Oceanography: Methods, 9(5), 204–214. https://doi.org/10.4319/lom.2011.9.204

    Article  Google Scholar 

  • Fridrich, M. (2017). Hyperparameter optimization of artificial neural network in customer churn prediction using genetic algorithm. Trends Economics and Management, 11(28), 9–21–21. https://doi.org/10.13164/trends.2017.28.9

  • Fussell, T. (1973). Bluff body flowmeter with internal sensor. http://www.google.com/patents/US3732731 Accessed 4 January 2018.

  • Gholamiangonabadi, D., Kiselov, N., & Grolinger, K. (2020). Deep neural networks for human activity recognition with wearable sensors: Leave-one-subject-out cross-validation for model selection. IEEE Access, 8, 133982–133994. Presented at the IEEE Access. https://doi.org/10.1109/ACCESS.2020.3010715

  • Gomes, R. M. F., Sousa, J. B., & Pereira, F. L. (2003). Modeling and control of the IES project ROV. In 2003 European Control Conference (ECC), pp. 3424–3429. Presented at the 2003 European Control Conference (ECC). https://doi.org/10.23919/ECC.2003.7086570

  • Gonçalves, R. T., Fujarra, A. L. C., Rosetti, G. F., & Nishimoto, K. (2010). Mitigation of Vortex-Induced Motion (VIM) on a Monocolumn Platform: Forces and Movements. Journal of Offshore Mechanics and Arctic Engineering, 132(4), 041102-041102–16. https://doi.org/10.1115/1.4001440

  • Hann, J. V., & Ward, R. D. (1903). Handbook of climatology. New York, The Macmillan company; London, Macmillan & Co. Ltd. http://archive.org/details/handbookclimato01wardgoog Accessed 16 August 2020.

  • Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., et al. (2020). Array programming with NumPy. Nature, 585(7825), 357–362. https://doi.org/10.1038/s41586-020-2649-2

    Article  CAS  Google Scholar 

  • Harris, J. (1978). On the use of windows for harmonic analysis with the discrete fourier transform. Proceedings of the IEEE, 66(1), 33.

    Article  Google Scholar 

  • Hoerner, S. F. (1965). Fluid-dynamic drag (2nd ed.). Hoerner Fluid Dynamics.

    Google Scholar 

  • Hokimoto, T. (2012). Prediction of wave height based on the monitoring of surface wind. In M. Marcelli (Ed.), Oceanography. InTech. https://doi.org/10.5772/27278

  • Hondoh, M., Wada, M., Andoh, T., & Kurornori, K. (2001). A vortex flowmeter with spectral analysis signal processing. In SIcon/01. Sensors for Industry Conference. Proceedings of the First ISA/IEEE. Sensors for Industry Conference (Cat. No.01EX459), pp. 35–40. Presented at the SIcon/01. Sensors for Industry Conference. First ISA/IEEE Sensors for Industry Conference, Rosemont, IL, USA: IEEE. https://doi.org/10.1109/SFICON.2001.968495

  • Houghton, C. J., Bronte, C. R., Paddock, R. W., & Janssen, J. (2010). Evidence for allochthonous prey delivery to Lake Michigan’s Mid-Lake Reef Complex: Are deep reefs analogs to oceanic sea mounts? Journal of Great Lakes Research, 36(4), 666–673. https://doi.org/10.1016/j.jglr.2010.07.003

    Article  Google Scholar 

  • House, L. B. (1987). Simulation of unsteady flow in the Milwaukee harbor estuary at Milwaukee, Wisconsin (Water-Resources Investigations Report No. 86–4050) (p. 25). Madison, Wisconsin: US Geological Survey. https://pubs.usgs.gov/wri/1986/4050/report.pdf Accessed 17 August 2018.

  • Ippolito, P. P. (2020). Practical hyperparameter optimization. KDnuggets News. Industry. https://www.kdnuggets.com/2020/02/practical-hyperparameter-optimization.html Accessed 30 March 2020.

  • Irani, M., & Finn, L. (2004). Model testing for vortex induced motions of spar platforms (pp. 605–610). Presented at the ASME 2004 23rd International Conference on Offshore Mechanics and Arctic Engineering, American Society of Mechanical Engineers. https://doi.org/10.1115/OMAE2004-51315

  • Jin, J., Chung, Y., & Park, J. (2020). Development of a flowmeter using vibration interaction between gauge plate and external flow analyzed by LSTM. Sensors, 20(20), 5922. https://doi.org/10.3390/s20205922

    Article  Google Scholar 

  • Johansen, J. L. (2014). Quantifying water flow within aquatic ecosystems using load cell sensors: A profile of currents experienced by coral reef organisms around Lizard Island, Great Barrier Reef Australia. Plos ONE, 9(1). https://doi.org/10.1371/journal.pone.0083240

  • Johnstone, A. D., & Stappenbelt, B. (2016). Flow-induced vibration characteristics of pivoted cylinders with splitter-plates. Australian Journal of Mechanical Engineering, 14(1), 53–63. https://doi.org/10.1080/14484846.2015.1093219

    Article  Google Scholar 

  • Kamil, M., Chobtrong, T., Günes, E., & Haid, M. (2014). Low-cost object tracking with MEMS sensors, Kalman filtering and simplified two-filter-smoothing. Applied Mathematics and Computation, 235, 323–331. https://doi.org/10.1016/j.amc.2014.03.015

    Article  Google Scholar 

  • Kingma, D. P., & Ba, J. (2017). Adam: A method for stochastic optimization.

  • Lowell Instruments L. L. C., North Falmouth, M. A. (2016). TCM-1 tilt current meter. North Falmoth, MA. http://lowellinstruments.com/products/tcm-1-tilt-current-meter/Accessed 31 January 2017.

  • Lowell Instruments L. L. C., North Falmouth, M. A. (2017). Universal user guide for TCM-x current meters, MAT-1 Data Logger and MAT Logger Commander Software. Lowell Instruments, Inc., North Falmouth, MA. http://lowellinstruments.com/products/tcm-1-tilt-current-meter/ Accessed 31 January 2017.

  • Lowell, N. S., Walsh, D. R., & Pohlman, J. W. (2015). A comparison of tilt current meters and an acoustic doppler current meter in vineyard sound, Massachusetts. In 2015 IEEE/OES Eleveth Current, Waves and Turbulence Measurement (CWTM), pp. 1–7. Presented at the 2015 IEEE/OES Eleveth Current, Waves and Turbulence Measurement (CWTM). https://doi.org/10.1109/CWTM.2015.7098135

  • Marble, E., Morton, C., & Yarusevych, S. (2018). Vortex dynamics in the wake of a pivoted cylinder undergoing vortex-induced vibrations with elliptic trajectories. Experiments in Fluids, 59(5), 78. https://doi.org/10.1007/s00348-018-2530-3

    Article  Google Scholar 

  • Mathur, A., Zhang, T., Bhattacharya, S., Velickovic, P., Joffe, L., Lane, N. D., et al. (2018). Using deep data augmentation training to address software and hardware heterogeneities in wearable and smartphone sensing devices. In 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pp. 200–211. Presented at the 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Porto: IEEE. https://doi.org/10.1109/IPSN.2018.00048

  • Mcmurtrie Charles, L., & Rodely Alan, E. (1971). Differential sensor bluff body flowmeter. http://www.google.com/patents/US3587312 Accessed 4 January 2018.

  • Mortimer, C. H. (2004). Lake Michigan in motion: Responses of an inland sea to weather, earth-spin, and human activities. Univ of Wisconsin Press.

  • Morton, J., Witherden, F. D., Jameson, A., & Kochenderfer, M. J. (2018). Deep dynamical modeling and control of unsteady fluid flows.

  • Orive, D., Sorrosal, G., Borges, C. E., Martin, C., & Alonso-Vicario, A. (2014). Evolutionary algorithms for hyperparameter tuning on neural networks models, 8.

  • Pant, N. (2018). Hyper-optimized machine learning and deep learning methods for geo-spatial and temporal function estimation (Ph.D.). The University of Texas at Arlington, United States, Texas. Retrieved from http://search.proquest.com/docview/2314065307/abstract/D8EFA13BC9A44414PQ/1 Accessed 1 August 2020

  • Raissi, M., Yazdani, A., & Karniadakis, G. E. (2018). Hidden fluid mechanics: A Navier-Stokes informed deep learning framework for assimilating flow visualization data.

  • Rashid, K. M., & Louis, J. (2019). Times-series data augmentation and deep learning for construction equipment activity recognition. Advanced Engineering Informatics, 42, 100944. https://doi.org/10.1016/j.aei.2019.100944

    Article  Google Scholar 

  • Santoso, D. R., Maryanto, S., & Nadhir, A. (2015). Application of single MEMS-accelerometer to measure 3-axis vibrations and 2-axis tilt-angle simultaneously. Telkomnika, 13(2), 442–450. https://doi.org/10.12928/TELKOMNIKA.v13i2.1490

  • Savitzky, A., & Golay, M. J. E. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry (washington), 36(8), 1627–1639.

    Article  CAS  Google Scholar 

  • Sayer, P. (1996). Hydrodynamic forces on ROVs near the air-sea interface. International Journal of Offshore and Polar Engineering, 6(3). https://www.onepetro.org/journal-paper/ISOPE-96-06-3-177 Accessed 22 July 2019.

  • Sejnowski, T. J. (2020). The unreasonable effectiveness of deep learning in artificial intelligence. Proceedings of the National Academy of Sciences. https://doi.org/10.1073/pnas.1907373117

    Article  Google Scholar 

  • Sheremet, V. A. (2009). Observations of near-bottom currents with low-cost SeaHorse tilt current meters: Fort Belvoir, VA: Defense Technical Information Center. https://doi.org/10.21236/ADA531856

  • Smith, M. (2015). Personal correspondence.

  • Strouhal, V. (1878). Ueber eine besondere Art der Tonerregung. Annalen Der Physik, 241(10), 216–251. https://doi.org/10.1002/andp.18782411005

    Article  Google Scholar 

  • Thuerey, N., & Xiangyu, H. (2018). Deep learning methods for Reynolds-averaged Navier-Stokes simulations. Technical University of Munich. https://doi.org/10.14459/2018mp1459172

  • Um, T. T., Pfister, F. M. J., Pichler, D., Endo, S., Lang, M., Hirche, S., et al. (2017). Data augmentation of wearable sensor data for Parkinson’s disease monitoring using convolutional neural networks. Proceedings of the 19th ACM International Conference on Multimodal Interaction - ICMI, 2017, 216–220. https://doi.org/10.1145/3136755.3136817

  • van Rossum, G., & Drake, F. L. (2009). Python 3 reference manual. Scotts Valley, CA: CreateSpace.

  • Vasyukov, S. A., Ostapenko, D. G., & Avdeeva, T. V. (2014). Experimental study of the information signal of combined shock, tilt, and motion sensor based on the 3-axis MEMS-accelerometer. Nauka i Obrazovanie, 0(10), 209–229.

  • Venugopal, A., Agrawal, A., & Prabhu, S. V. (2011). Review on vortex flowmeter—Designer perspective. Sensors and Actuators A: Physical, 170(1–2), 8–23. https://doi.org/10.1016/j.sna.2011.05.034

    Article  CAS  Google Scholar 

  • Von Karman, T. (1911). Über den Mechanismus des Widerstandes, den ein bewegter Körper in einer Flüssigkeit erfährt. Nachrichten Von Der Gesellschaft Der Wissenschaften Zu Göttingen, Mathematisch-Physikalische Klasse, 1911, 509–517.

    Google Scholar 

  • Vonnegut, B. (1957). Vortex whistle measuring instrument for fluid flow rates and/or pressure [U.S. Patent No. US2794341A]. http://www.google.com/patents/US2794341 Accessed 4 January 2018.

  • Wang, J.-X., Wu, J., Ling, J., Iaccarino, G., & Xiao, H. (2018). A comprehensive physics-informed machine learning framework for predictive turbulence modeling. Physical Review Fluids, 3(7), 074602. https://doi.org/10.1103/PhysRevFluids.3.074602

    Article  Google Scholar 

  • Wu, Y., Rivenson, Y., Zhang, Y., Wei, Z., Günaydin, H., Lin, X., & Ozcan, A. (2018). Extended depth-of-field in holographic imaging using deep-learning-based autofocusing and phase recovery. Optica, 5(6), 704–710. https://doi.org/10.1364/OPTICA.5.000704

    Article  Google Scholar 

  • Xu, K.-J., Zhu, Z.-H., Zhou, Y., Wang, X.-F., Liu, S.-S., Huang, Y.-Z., & Chen, Z.-Y. (2009). Applied digital signal processing systems for vortex flowmeter with digital signal processing. Review of Scientific Instruments, 80(2), 025104. https://doi.org/10.1063/1.3082044

    Article  CAS  Google Scholar 

  • Zahari, M. A., & Dol, S. S. (2014). Application of Vortex Induced Vibration Energy Generation Technologies to the Offshore Oil and Gas Platform: The Preliminary Study, 8(7), 4.

    Google Scholar 

  • Zhang, W., Qin, L., Zhong, W., Guo, X., & Wang, G. (2019). Framework of sequence chunking for human activity recognition using wearables. In Proceedings of the 2019 International Conference on Image, Video and Signal Processing - IVSP 2019 (pp. 93–98). Presented at the the 2019 International Conference, Shanghai, China: ACM Press. https://doi.org/10.1145/3317640.3317647

Download references

Acknowledgements

I would like to acknowledge my doctoral advisor John Janssen for his valuable input and guidance and the use of his equipment. Doctoral committee members J. Val Kump, James T. Waples, and Hector Bravo provided valuable feedback and encouragement. My colleague Matthew Smith Ph.D. was the primary investigator on the in-house 2015 float meter project and Maureen Schneider deployed the floats in 2015. Hector Bravo allowed my use of his Nortek Aquadopp. Ryan Davis of UW-Madison assisted with the 2018 tilt meter deployments. Michelle N. Hansen provided valuable support and proofreading. Dr. Jake Luo gave precious input and advice in finishing this work. Finally, the University of Wisconsin-Milwaukee School of Freshwater Sciences provided lab space, ship time, and other material support for this research.

Author information

Authors and Affiliations

Authors

Contributions

The author is the sole author of this manuscript.

Corresponding author

Correspondence to Thomas F. Hansen Ph.D..

Ethics declarations

Conflict of interest

The author declares no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Prior publication

The abstract for a precursor to this current work appeared in the IAGLR Conference Proceedings 2019 (http://iaglr.org/conference/proceedings/2019/prof493.html). No additional paper or other text was submitted to the IAGLR, and the present manuscript differs substantially from the abstract submitted to IAGLR. I am revealing it here because, at first glance, the work seems similar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hansen, T.F. Measuring flow speeds in natural waters by training an artificial neural network to analyze high-frequency flow-induced vibrations of tethered floats. Environ Monit Assess 194, 129 (2022). https://doi.org/10.1007/s10661-021-09744-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10661-021-09744-1

Keywords

Navigation