Computational Engineering Commons

Open Access. Powered by Scholars. Published by Universities.

19 Institutions 192 Full-Text Articles 223 Authors 82,176 Downloads

Recent Articles in Computational Engineering

Rapid Re-Optimization Of Prostate Intensity-Modulated Radiation Therapy Using Regularized Linear Programming, Maryam Khalajipirbalouti McMaster University

Rapid Re-Optimization Of Prostate Intensity-Modulated Radiation Therapy Using Regularized Linear Programming, Maryam Khalajipirbalouti

Open Access Dissertations and Theses

This thesis presents a new linear programming approach for re-optimizing a intensity modulated radiation therapy (IMRT) treatment plan, in order to compensate for inter-fraction tissue deformations. Different formulations of the problem involve different constraints, but a common constraint that is difficult to handle mathematically is the constraint that the dose be deliverable using a small number of multi-leaf collimator positions. MLC leaves are tungsten alloy attenuators which can be moved in and out to shape of the radiation aperture. Since leaves are solid, photon fluence profiles will follow a staircase function and this constraint is not convex, and difficult to ...


Kernel-Assisted And Topology-Aware Mpi Collective Communication Among Multicore Or Many-Core Clusters, Teng Ma University of Tennessee, Knoxville

Kernel-Assisted And Topology-Aware Mpi Collective Communication Among Multicore Or Many-Core Clusters, Teng Ma

Doctoral Dissertations

Multicore or many-core clusters have become the most prominent form of High Performance Computing (HPC) systems. Hardware complexity and hierarchies not only exist in the inter-node layer, i.e., hierarchical networks, but also exist in internals of multicore compute nodes, e.g., Non Uniform Memory Accesses (NUMA), network-style interconnect, and memory and shared cache hierarchies.

Message Passing Interface (MPI), the most widely adopted in the HPC communities, suffers from decreased performance and portability due to increased hardware complexity of multiple levels. We identified three critical issues specific to collective communication: The first problem arises from the gap between logical collective ...


Two-Dimensional Hydrodynamic Modeling Of Two-Phase Flow For Understanding Geyser Phenomena In Urban Stormwater System, Zhiyu S. Shao University of Kentucky

Two-Dimensional Hydrodynamic Modeling Of Two-Phase Flow For Understanding Geyser Phenomena In Urban Stormwater System, Zhiyu S. Shao

Theses and Dissertations--Civil Engineering

During intense rain events a stormwater system can fill rapidly and undergo a transition from open channel flow to pressurized flow. This transition can create large discrete pockets of trapped air in the system. These pockets are pressurized in the horizontal reaches of the system and then are released through vertical vents. In extreme cases, the transition and release of air pockets can create a geyser feature.

The current models are inadequate for simulating mixed flows with complicated air-water interactions, such as geysers. Additionally, the simulation of air escaping in the vertical dropshaft is greatly simplified, or completely ignored, in ...


Sugarmap: Location-Less Coverage For Micro-Aerial Sensing Swarms, Aveek Purohit, Zheng Sun, Pei Zhang Carnegie Mellon University

Sugarmap: Location-Less Coverage For Micro-Aerial Sensing Swarms, Aveek Purohit, Zheng Sun, Pei Zhang

Zheng Sun

No abstract provided.


Dnad, A Simple Tool For Automatic Differentiation Of Fortran Codes Using Dual Numbers, Wenbin Yu, Maxwell Blair Utah State University

Dnad, A Simple Tool For Automatic Differentiation Of Fortran Codes Using Dual Numbers, Wenbin Yu, Maxwell Blair

Mechanical and Aerospace Engineering Faculty Publications

DNAD (dual number automatic differentiation) is a simple, general-purpose tool to automatically differentiate Fortran codes written in modern Fortran (F90/95/2003) or legacy codes written in previous version of the Fortran language. It implements the forward mode of automatic differentiation using the arithmetic of dual numbers and the operator overloading feature of F90/95/2003. Very minimum changes of the source codes are needed to compute the first derivatives of Fortran programs. The advantages of DNAD in comparison to other existing similar computer codes are its programming simplicity, extensibility, and computational efficiency. Specifically, DNAD is more accurate and efficient ...


A Validation Study Of The Amp Nuclear Fuel Performance Code, Aaron Martin Phillippe University of Tennessee, Knoxville

A Validation Study Of The Amp Nuclear Fuel Performance Code, Aaron Martin Phillippe

Masters Theses

The Advanced Multi-Physics (AMP) Fuel Performance Code is a fully coupled, 3-dimensional (3D) code currently in development at the Oak Ridge National Laboratory (ORNL) for the purposes of advanced fuel performance evaluation and simulation. The purpose of this study was to investigate and examine the capabilities of AMP, as developed so far, in thermo-mechanical evaluations of experimental benchmark data. The IFA-432 and IFA-597 datasets from the Nuclear Energy Agency’s (NEA) International Fuel Performance Experiments (IFPE) database were examined, and a code-to-code comparison made against FRAPCON-3.4, a one dimensional (1D) code used by the Nuclear Regulatory Commission (NRC) for ...


Artificial Intelligence In Simulations, David Hynes McMaster University

Artificial Intelligence In Simulations, David Hynes

Open Access Dissertations and Theses

Simulator systems are becoming increasingly popular within the automotive industry. Driving simulations are used to train new drivers, and to research and improve automobile related technologies. While recent technological advances have made simulators more affordable, they have also made simulators more complex. At McMaster's motion simulator laboratory, we wished to create a system to analyze how drivers behave when behind the wheel in a variety of situations. To accomodate this, we have created a complex, robust system capable of presenting the driver with customized scenarios, and measuring their reactions to those scenarios using a variety of standard psychology techniques ...


Modelling Fault Tolerance Using Deontic Logic: A Case Study, Jamil Ahmed Khan McMaster University

Modelling Fault Tolerance Using Deontic Logic: A Case Study, Jamil Ahmed Khan

Open Access Dissertations and Theses

Many computer systems in our daily life require highly available applications (such as medical equipment) and some others run on difficult to access places (such as satellites). These systems are subject to a variety of potential failures that may degrade their performance. Therefore, being able to reason about faults and their impact on systems is gaining considerable attention. Existing work on fault tolerance is mostly focused on addressing faults at the programming language level. In the recent past, significant efforts have been made to use formal methods to specify and verify fault tolerant systems to provide more reliable software. Related ...


Monotonic And Cyclic Behaviour Of Steel Fibre-Reinforced And Frp-Steel Fibre-Reinforced Helical Pulldown Micropiles, Mahmoud Meckkey M. El Sharnouby Western University

Monotonic And Cyclic Behaviour Of Steel Fibre-Reinforced And Frp-Steel Fibre-Reinforced Helical Pulldown Micropiles, Mahmoud Meckkey M. El Sharnouby

Electronic Thesis and Dissertation Repository

Helical piles are a deep foundation system that can be used to support pipelines, telecommunication and transmission towers, and low- and medium-rise buildings. Advantages of helical piles include: short installation time with minimal noise and vibration levels; can be installed with ease in limited accessibility site; and onsite quality control by measurement of installation torque.

The main objective of the current research is to assess the performance of steel fibre-reinforced helical pulldown micropiles (RHPM), and fibre-reinforced polymer-steel fibre- reinforced pulldown micropiles (FRP-RHPM) under axial and lateral monotonic and cyclic loading conditions.

The research methodology involved conducting full scale field testing ...


Enhancing Reliability In Passive Anti-Islanding Protection Schemes For Distribution Systems With Distributed Generation, Mohsen Sheikholeslamzadeh Western University

Enhancing Reliability In Passive Anti-Islanding Protection Schemes For Distribution Systems With Distributed Generation, Mohsen Sheikholeslamzadeh

Electronic Thesis and Dissertation Repository

This thesis introduces a new approach to enhance the reliability of conventional passive anti-islanding protection scheme in distribution systems embedding distributed generation. This approach uses an Islanding-Dedicated System (IDS) per phase which will be logically combined with the conventional scheme, either in blocking or permissive modes. Each phase IDS is designed based on data mining techniques. The use of Artificial Neural Networks (ANNs) enables to reach higher accuracy and speed among other data mining techniques. The proposed scheme is trained and tested on a practical radial distribution system with six-1.67 MW Doubly-Fed Induction Generators (DFIG-DGs) wind turbines. Various scenarios ...


Real-Time Musical Analysis Of Polyphonic Guitar Audio, John E. Hartquist California Polytechnic State University

Real-Time Musical Analysis Of Polyphonic Guitar Audio, John E. Hartquist

Master's Theses and Project Reports

In this thesis, we analyze the audio signal of a guitar to extract musical data in real-time. Specifically, the pitch and octave of notes and chords are displayed over time. Previous work has shown that non-negative matrix factorization is an effective method for classifying the pitches of simultaneous notes. We explore the effect of window size, hop length, and other parameters to maximize the resolution and accuracy of the output.

Other groups have required prerecorded note samples to build a library of note templates to search for. We automate this step and compute the library at run-time, tuning it specifically ...