A numerical research with different turbulence models for shallow water equations was carried out. This was done in order to investigate which model has the ability to reproduce more accurately the wakes produced by the shock of the water hitting a submerged island inside a canal. The study of this phenomenon is important for the numerical methods application advancement in the simulation of free surface flows since these models involve a number of simplifications and assumptions that can have a significant impact on the numerical solutions quality and thus can not reproduce correctly the physical phenomenon. The numerical experiments were carried out on an experimental case under controlled conditions, consisting of a channel with a submerged conical island. The numerical scheme is based on the Eulerian-Lagrangian finite volume method with four turbulence models, three mixing lengths (ml), and one joining -on the horizontal axis with a mixing-length model (ml) on the vertical axis. The experimental results show that a -with ml turbulence model makes it possible to approach the experimental results in a more qualitative manner. We found that when using only a -model in the vertical and horizontal direction, the numerical results overestimate the experimental data. Additionally the computing time is reduced by simplifying the turbulence model.
This work focuses on the effects of vegetation on a fluid flow pattern. In this numerical research, we verify the applicability of a simpler turbulence model than the commonly used k-ε model to predict the mean flow through vegetation. The novel characteristic of this turbulence model is that the horizontal mixing-length is explicitly calculated and coupled with a multi-layer approach for the vertical mixing-length, within a general three-dimensional eddy-viscosity formulation. This mixing-length turbulence model has been validated in previous works for different kinds of non-vegetated flows. The hydrodynamic numerical model used for simulations is based on the Reynolds-averaged Navier-Stokes equations for shallow water flows, where a vegetation shear stress term is considered to reproduce the effects of drag forces on flow. A second-order approximation is used for spatial discretization and a semi-implicit Lagrangian-Eulerian scheme is used for time discretization. In order to validate the numerical results, we compare them against experimental data reported in the literature. The comparisons are carried out for two cases of study: submerged vegetation and submerged and emergent vegetation, both within an open channel flow.
Deployable mechanisms in CubeSat satellites have many problems with the system that provides the anchor position. The main defect of the traditional deployment mechanisms for solar panels in CubeSats is the lack of position system to block the back-driving of the panel when it reaches the final phase of the deployment. This generates spurious oscillations in the panel, affecting the photovoltaic process as well as generating fatigue in the mechanical elements of the mechanism (hinge or pin). In this work, the design, analysis and manufacture of a deployment mechanism for CubeSat solar panels is shown. A finite element method analysis was carried out in a hinge with an integrated blocking system as well as a double torsion spring, which can be used on CubeSats. The outcome shows the layout of the described anchor hinge and the used double-torsion spring, which provides a positive direction torque transfer. Likewise, the performed numerical analyses on the designed system, reduce the weight and optimise the geometry of the mechanism, showing its feasibility as well as the potential applications and further research in the area.
A serial source code for simulating a supersonic ejector flow is accelerated using parallelization based on OpenMP and OpenACC directives. The purpose is to reduce the development costs and to simplify the maintenance of the application due to the complexity of the FORTRAN source code. This research follows well-proven strategies in order to obtain the best performance in both OpenMP and OpenACC. OpenMP has become the programming standard for scientific multicore software and OpenACC is one true alternative for graphics accelerators without the need of programming low level kernels. The strategies using OpenMP are oriented towards reducing the creation of parallel regions, tasks creation to handle boundary conditions, and a nested control of the loop time for the programming in offload mode specifically for the Xeon Phi. In OpenACC, the strategy focuses on maintaining the data regions among the executions of the kernels. Experiments for performance and validation are conducted here on a 12-core Xeon CPU, Xeon Phi 5110p, and Tesla C2070, obtaining the best performance from the latter. The Tesla C2070 presented an acceleration factor of 9.86X, 1.6X, and 4.5X compared against the serial version on CPU, 12-core Xeon CPU, and Xeon Phi, respectively.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.