scholarly journals Multi-scale hydro-morphodynamic modelling using mesh movement methods

Author(s):  
Mariana C. A. Clare ◽  
Joseph G. Wallwork ◽  
Stephan C. Kramer ◽  
Hilary Weller ◽  
Colin J. Cotter ◽  
...  

AbstractHydro-morphodynamic modelling is an important tool that can be used in the protection of coastal zones. The models can be required to resolve spatial scales ranging from sub-metre to hundreds of kilometres and are computationally expensive. In this work, we apply mesh movement methods to a depth-averaged hydro-morphodynamic model for the first time, in order to tackle both these issues. Mesh movement methods are particularly well-suited to coastal problems as they allow the mesh to move in response to evolving flow and morphology structures. This new capability is demonstrated using test cases that exhibit complex evolving bathymetries and have moving wet-dry interfaces. In order to be able to simulate sediment transport in wet-dry domains, a new conservative discretisation approach has been developed as part of this work, as well as a sediment slide mechanism. For all test cases, we demonstrate how mesh movement methods can be used to reduce discretisation error and computational cost. We also show that the optimum parameter choices in the mesh movement monitor functions are fairly predictable based upon the physical characteristics of the test case, facilitating the use of mesh movement methods on further problems.

2020 ◽  
Author(s):  
Mariana Clare ◽  
Joseph Wallwork ◽  
Stephan Kramer ◽  
Hilary Weller ◽  
Colin Cotter ◽  
...  

Author(s):  
Joseph P. Fuehne

The Mechanical Engineering Technology program at Purdue University at Columbus/SE Indiana hosted ABET evaluators for the first time in the fall of 2005. Both the program objectives and outcomes of the MET program contain elements of ethical behavior and lifelong learning. These elements are simply reflective of the importance put on ethics and lifelong learning by the Accreditation Board for Engineering and Technology programs in the TC2K criteria. This work will describe the use of test cases and specific exercises that are incorporated in classes during the first semester and final semester of the two-year Associate of Science program. In-class surveys of students are also used to examine the ethical and professional behavior of students. The test cases are presented in multiple parts with students required to finish their answers to the questions from the first part before they get to see the second part. The same procedure is followed for the remaining parts of the test case. Each part of the test case also includes comments from a panel of experienced engineers who lend their expertise to the situation. These comments are shared with the students. For lifelong learning, the students are presented with a short lecture on the value of lifelong learning that includes relevant data and facts related to lifelong learning. After this, an assignment is given that asks the students to learn about how to design a container for nuclear waste storage and ship it to the proper waste disposal location. Other assignments are mentioned and can be used in a similar manner.


1995 ◽  
Vol 32 (2) ◽  
pp. 95-103
Author(s):  
José A. Revilla ◽  
Kalin N. Koev ◽  
Rafael Díaz ◽  
César Álvarez ◽  
Antonio Roldán

One factor in determining the transport capacity of coastal interceptors in Combined Sewer Systems (CSS) is the reduction of Dissolved Oxygen (DO) in coastal waters originating from the overflows. The study of the evolution of DO in coastal zones is complex. The high computational cost of using mathematical models discriminates against the required probabilistic analysis being undertaken. Alternative methods, based on such mathematical modelling, employed in a limited number of cases, are therefore needed. In this paper two alternative methods are presented for the study of oxygen deficit resulting from overflows of CSS. In the first, statistical analyses focus on the causes of the deficit (the volume discharged). The second concentrates on the effects (the concentrations of oxygen in the sea). Both methods have been applied in a study of the coastal interceptor at Pasajes Estuary (Guipúzcoa, Spain) with similar results.


2021 ◽  
Vol 26 (4) ◽  
Author(s):  
Man Zhang ◽  
Bogdan Marculescu ◽  
Andrea Arcuri

AbstractNowadays, RESTful web services are widely used for building enterprise applications. REST is not a protocol, but rather it defines a set of guidelines on how to design APIs to access and manipulate resources using HTTP over a network. In this paper, we propose an enhanced search-based method for automated system test generation for RESTful web services, by exploiting domain knowledge on the handling of HTTP resources. The proposed techniques use domain knowledge specific to RESTful web services and a set of effective templates to structure test actions (i.e., ordered sequences of HTTP calls) within an individual in the evolutionary search. The action templates are developed based on the semantics of HTTP methods and are used to manipulate the web services’ resources. In addition, we propose five novel sampling strategies with four sampling methods (i.e., resource-based sampling) for the test cases that can use one or more of these templates. The strategies are further supported with a set of new, specialized mutation operators (i.e., resource-based mutation) in the evolutionary search that take into account the use of these resources in the generated test cases. Moreover, we propose a novel dependency handling to detect possible dependencies among the resources in the tested applications. The resource-based sampling and mutations are then enhanced by exploiting the information of these detected dependencies. To evaluate our approach, we implemented it as an extension to the EvoMaster tool, and conducted an empirical study with two selected baselines on 7 open-source and 12 synthetic RESTful web services. Results show that our novel resource-based approach with dependency handling obtains a significant improvement in performance over the baselines, e.g., up to + 130.7% relative improvement (growing from + 27.9% to + 64.3%) on line coverage.


Vibration ◽  
2020 ◽  
Vol 4 (1) ◽  
pp. 49-63
Author(s):  
Waad Subber ◽  
Sayan Ghosh ◽  
Piyush Pandita ◽  
Yiming Zhang ◽  
Liping Wang

Industrial dynamical systems often exhibit multi-scale responses due to material heterogeneity and complex operation conditions. The smallest length-scale of the systems dynamics controls the numerical resolution required to resolve the embedded physics. In practice however, high numerical resolution is only required in a confined region of the domain where fast dynamics or localized material variability is exhibited, whereas a coarser discretization can be sufficient in the rest majority of the domain. Partitioning the complex dynamical system into smaller easier-to-solve problems based on the localized dynamics and material variability can reduce the overall computational cost. The region of interest can be specified based on the localized features of the solution, user interest, and correlation length of the material properties. For problems where a region of interest is not evident, Bayesian inference can provide a feasible solution. In this work, we employ a Bayesian framework to update the prior knowledge of the localized region of interest using measurements of the system response. Once, the region of interest is identified, the localized uncertainty is propagate forward through the computational domain. We demonstrate our framework using numerical experiments on a three-dimensional elastodynamic problem.


Author(s):  
Tarun Gangwar ◽  
Dominik Schillinger

AbstractWe present a concurrent material and structure optimization framework for multiphase hierarchical systems that relies on homogenization estimates based on continuum micromechanics to account for material behavior across many different length scales. We show that the analytical nature of these estimates enables material optimization via a series of inexpensive “discretization-free” constraint optimization problems whose computational cost is independent of the number of hierarchical scales involved. To illustrate the strength of this unique property, we define new benchmark tests with several material scales that for the first time become computationally feasible via our framework. We also outline its potential in engineering applications by reproducing self-optimizing mechanisms in the natural hierarchical system of bamboo culm tissue.


Author(s):  
Alessandra R. Kortz ◽  
Anne E. Magurran

AbstractHow do invasive species change native biodiversity? One reason why this long-standing question remains challenging to answer could be because the main focus of the invasion literature has been on shifts in species richness (a measure of α-diversity). As the underlying components of community structure—intraspecific aggregation, interspecific density and the species abundance distribution (SAD)—are potentially impacted in different ways during invasion, trends in species richness provide only limited insight into the mechanisms leading to biodiversity change. In addition, these impacts can be manifested in distinct ways at different spatial scales. Here we take advantage of the new Measurement of Biodiversity (MoB) framework to reanalyse data collected in an invasion front in the Brazilian Cerrado biodiversity hotspot. We show that, by using the MoB multi-scale approach, we are able to link reductions in species richness in invaded sites to restructuring in the SAD. This restructuring takes the form of lower evenness in sites invaded by pines relative to sites without pines. Shifts in aggregation also occur. There is a clear signature of spatial scale in biodiversity change linked to the presence of an invasive species. These results demonstrate how the MoB approach can play an important role in helping invasion ecologists, field biologists and conservation managers move towards a more mechanistic approach to detecting and interpreting changes in ecological systems following invasion.


Mathematics ◽  
2021 ◽  
Vol 9 (15) ◽  
pp. 1779
Author(s):  
Wanida Khamprapai ◽  
Cheng-Fa Tsai ◽  
Paohsi Wang ◽  
Chi-En Tsai

Test case generation is an important process in software testing. However, manual generation of test cases is a time-consuming process. Automation can considerably reduce the time required to create adequate test cases for software testing. Genetic algorithms (GAs) are considered to be effective in this regard. The multiple-searching genetic algorithm (MSGA) uses a modified version of the GA to solve the multicast routing problem in network systems. MSGA can be improved to make it suitable for generating test cases. In this paper, a new algorithm called the enhanced multiple-searching genetic algorithm (EMSGA), which involves a few additional processes for selecting the best chromosomes in the GA process, is proposed. The performance of EMSGA was evaluated through comparison with seven different search-based techniques, including random search. All algorithms were implemented in EvoSuite, which is a tool for automatic generation of test cases. The experimental results showed that EMSGA increased the efficiency of testing when compared with conventional algorithms and could detect more faults. Because of its superior performance compared with that of existing algorithms, EMSGA can enable seamless automation of software testing, thereby facilitating the development of different software packages.


Author(s):  
Jia-Rong Yeh ◽  
Chung-Kang Peng ◽  
Norden E. Huang

Multi-scale entropy (MSE) was developed as a measure of complexity for complex time series, and it has been applied widely in recent years. The MSE algorithm is based on the assumption that biological systems possess the ability to adapt and function in an ever-changing environment, and these systems need to operate across multiple temporal and spatial scales, such that their complexity is also multi-scale and hierarchical. Here, we present a systematic approach to apply the empirical mode decomposition algorithm, which can detrend time series on various time scales, prior to analysing a signal’s complexity by measuring the irregularity of its dynamics on multiple time scales. Simulated time series of fractal Gaussian noise and human heartbeat time series were used to study the performance of this new approach. We show that our method can successfully quantify the fractal properties of the simulated time series and can accurately distinguish modulations in human heartbeat time series in health and disease.


2016 ◽  
Vol 2016 ◽  
pp. 1-15 ◽  
Author(s):  
Kevin M. Betts ◽  
Mikel D. Petty

Autonomous systems must successfully operate in complex time-varying spatial environments even when dealing with system faults that may occur during a mission. Consequently, evaluating the robustness, or ability to operate correctly under unexpected conditions, of autonomous vehicle control software is an increasingly important issue in software testing. New methods to automatically generate test cases for robustness testing of autonomous vehicle control software in closed-loop simulation are needed. Search-based testing techniques were used to automatically generate test cases, consisting of initial conditions and fault sequences, intended to challenge the control software more than test cases generated using current methods. Two different search-based testing methods, genetic algorithms and surrogate-based optimization, were used to generate test cases for a simulated unmanned aerial vehicle attempting to fly through an entryway. The effectiveness of the search-based methods in generating challenging test cases was compared to both a truth reference (full combinatorial testing) and the method most commonly used today (Monte Carlo testing). The search-based testing techniques demonstrated better performance than Monte Carlo testing for both of the test case generation performance metrics: (1) finding the single most challenging test case and (2) finding the set of fifty test cases with the highest mean degree of challenge.


Sign in / Sign up

Export Citation Format

Share Document