Redirigiendo al acceso original de articulo en 22 segundos...
Inicio  /  Water  /  Vol: 10 Par: 10 (2018)  /  Artículo
ARTÍCULO
TITULO

Application of Python Scripting Techniques for Control and Automation of HEC-RAS Simulations

Tomasz Dysarz    

Resumen

The purpose of the paper was to present selected techniques for the control of river flow and sediment transport computations with the programming language Python. The base software for modeling of river processes was the well-known and widely used HEC-RAS. The concepts were tested on two models created for a single reach of the Warta river located in the central part of Poland. The ideas described were illustrated with three examples. The first was a basic simulation of a steady flow run from the Python script. The second example presented automatic calibration of model roughness coefficients with Nelder-Mead simplex from the SciPy module. In the third example, the sediment transport was controlled by Python script. Sediment samples were accessed and changed in the sediment data file stored in XML format. The results of the sediment simulation were read from HDF5 files. The presented techniques showed good effectiveness of this approach. The paper compared the developed techniques with other, earlier approaches to control of HEC-RAS computations. Possible further developments were also discussed.

 Artículos similares

       
 
Rempu Sora Rayat, Adenantera Dwicaksono, Heru P. H. Putro and Puspita Dirgahayani    
This paper presents methods of retrieving Twitter data, both streaming and archive data, using Application Programming Interfaces. Twitter data are a kind of Location Based Social Network Data that, nowadays, is emerging in transportation demand modeling... ver más
Revista: Applied Sciences

 
Hugo Silva and Jorge Bernardino    
Decision support systems with machine learning can help organizations improve operations and lower costs with more precision and efficiency. This work presents a review of state-of-the-art machine learning algorithms for binary classification and makes a... ver más
Revista: Algorithms

 
Aura-Loredana Popescu and Nirvana Popescu    
This paper continues the research of the previous work, regarding PandaSays mobile application, having its main purpose to detect the affective state of the child from his drawings, using MobileNet neural network. Children diagnosed with autism spectrum ... ver más
Revista: Computation

 
Tamas Pflanzner, Hamza Baniata and Attila Kertesz    
Several revolutionary applications have been built on the distributed ledgers of blockchain (BC) technology. Besides cryptocurrencies, many other application fields can be found in smart systems exploiting smart contracts and Self Sovereign Identity (SSI... ver más
Revista: Future Internet

 
Evandro S. Ortigossa, Fábio Felix Dias and Diego Carvalho do Nascimento    
The exploration and analysis of multidimensional data can be pretty complex tasks, requiring sophisticated tools able to transform large amounts of data bearing multiple parameters into helpful information. Multidimensional projection techniques figure a... ver más
Revista: Applied Sciences