Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 25 of 25

Full-Text Articles in Entire DC Network

What Pakistani Computer Science And Software Engineering Students Think About Software Testing?, Luiz Fernando Capretz, Abdul Rehman Gilal Dec 2022

What Pakistani Computer Science And Software Engineering Students Think About Software Testing?, Luiz Fernando Capretz, Abdul Rehman Gilal

Electrical and Computer Engineering Publications

Software testing is one of the crucial supporting processes of the software life cycle. Unfortunately for the software industry, the role is stigmatized, partly due to misperception and partly due to treatment of the role. The present study aims to analyze the situation to explore what restricts computer science and software engineering students from taking up a testing career in the software industry. To conduct this study, we surveyed 88 Pakistani students taking computer science or software engineering degrees. The results showed that the present study supports previous work into the unpopularity of testing compared to other software life cycle …


Virtual Sensor Middleware: Managing Iot Data For The Fog-Cloud Platform, Fadi Almahamid, Hanan Lutfiyya, Katarina Grolinger Oct 2022

Virtual Sensor Middleware: Managing Iot Data For The Fog-Cloud Platform, Fadi Almahamid, Hanan Lutfiyya, Katarina Grolinger

Electrical and Computer Engineering Publications

This paper introduces the Virtual Sensor Middleware (VSM), which facilitates distributed sensor data processing on multiple fog nodes. VSM uses a Virtual Sensor as the core component of the middleware. The virtual sensor concept is redesigned to support functionality beyond sensor/device virtualization, such as deploying a set of virtual sensors to represent an IoT application and distributed sensor data processing across multiple fog nodes. Furthermore, the virtual sensor deals with the heterogeneous nature of IoT devices and the various communication protocols using different adapters to communicate with the IoT devices and the underlying protocol. VSM uses the publish-subscribe design pattern …


Agglomerative Hierarchical Clustering With Dynamic Time Warping For Household Load Curve Clustering, Fadi Almahamid, Katarina Grolinger Oct 2022

Agglomerative Hierarchical Clustering With Dynamic Time Warping For Household Load Curve Clustering, Fadi Almahamid, Katarina Grolinger

Electrical and Computer Engineering Publications

Energy companies often implement various demand response (DR) programs to better match electricity demand and supply by offering the consumers incentives to reduce their demand during critical periods. Classifying clients according to their consumption patterns enables targeting specific groups of consumers for DR. Traditional clustering algorithms use standard distance measurement to find the distance between two points. The results produced by clustering algorithms such as K-means, K-medoids, and Gaussian Mixture Models depend on the clustering parameters or initial clusters. In contrast, our methodology uses a shape-based approach that combines Agglomerative Hierarchical Clustering (AHC) with Dynamic Time Warping (DTW) to classify …


Using Deep Learning For Task And Tremor Type Classification In People With Parkinson’S Disease, Ghazal Farhani, Yue Zhou, Mary E. Jenkins, Michael D. Naish, Ana Luisa Trejos Oct 2022

Using Deep Learning For Task And Tremor Type Classification In People With Parkinson’S Disease, Ghazal Farhani, Yue Zhou, Mary E. Jenkins, Michael D. Naish, Ana Luisa Trejos

Electrical and Computer Engineering Publications

Hand tremor is one of the dominating symptoms of Parkinson’s disease (PD), which significantly limits activities of daily living. Along with medications, wearable devices have been proposed to suppress tremor. However, suppressing tremor without interfering with voluntary motion remains challenging and improvements are needed. The main goal of this work was to design algorithms for the automatic identification of the tremor type and voluntary motions, using only surface electromyography (sEMG) data. Towards this goal, a bidirectional long short-term memory (BiLSTM) algorithm was implemented that uses sEMG data to identify the motion and tremor type of people living with PD when …


A Novel Convolutional Neural Network Based Dysphonic Voice Detection Algorithm Using Chromagram, Rumana Islam, Mohammed Tarique Oct 2022

A Novel Convolutional Neural Network Based Dysphonic Voice Detection Algorithm Using Chromagram, Rumana Islam, Mohammed Tarique

Electrical and Computer Engineering Publications

This paper presents a convolutional neural network (CNN) based non-invasive pathological voice detection algorithm using signal processing approach. The proposed algorithm extracts an acoustic feature, called chromagram, from voice samples and applies this feature to the input of a CNN for classification. The main advantage of chromagram is that it can mimic the way humans perceive pitch in sounds and hence can be considered useful to detect dysphonic voices, as the pitch in the generated sounds varies depending on the pathological conditions. The simulation results show that classification accuracy of 85% can be achieved with the chromagram. A comparison of …


Optimal Inverter And Wire Selection For Solar Photovoltaic Fencing Applications, Koami Soulemane Hayibo, Joshua M. Pearce Sep 2022

Optimal Inverter And Wire Selection For Solar Photovoltaic Fencing Applications, Koami Soulemane Hayibo, Joshua M. Pearce

Electrical and Computer Engineering Publications

Despite the benefits and the economic advantages of agrivoltaics, capital costs limit deployment velocity. One recent potential solution to this challenge is to radically reduce the cost of racking materials by using existing farm fencing as vertical photovoltaic (PV) racking. This type of fenced-based PV system is inherently electrically challenging because of the relatively long distances between individual modules that are not present in more densely packed conventional solar PV farms. This study provides practical insights for inverter selection and wire sizing optimization for fence-based agrivoltaic systems. Numerical simulation sensitivities on the levelized cost of electricity (LCOE) were performed for …


Autonomous Unmanned Aerial Vehicle Navigation Using Reinforcement Learning: A Systematic Review, Fadi Almahamid, Katarina Grolinger Aug 2022

Autonomous Unmanned Aerial Vehicle Navigation Using Reinforcement Learning: A Systematic Review, Fadi Almahamid, Katarina Grolinger

Electrical and Computer Engineering Publications

There is an increasing demand for using Unmanned Aerial Vehicle (UAV), known as drones, in different applications such as packages delivery, traffic monitoring, search and rescue operations, and military combat engagements. In all of these applications, the UAV is used to navigate the environment autonomously --- without human interaction, perform specific tasks and avoid obstacles. Autonomous UAV navigation is commonly accomplished using Reinforcement Learning (RL), where agents act as experts in a domain to navigate the environment while avoiding obstacles. Understanding the navigation environment and algorithmic limitations plays an essential role in choosing the appropriate RL algorithm to solve the …


The Applications Of Blockchain Technologies To Electricity Markets, David Bowker, Vladislav Berezovsky, Marko Vukobratović, Santosh Jain, Subhendu Mukherjee, Fazel Mohammadi, Hannes Agabus Aug 2022

The Applications Of Blockchain Technologies To Electricity Markets, David Bowker, Vladislav Berezovsky, Marko Vukobratović, Santosh Jain, Subhendu Mukherjee, Fazel Mohammadi, Hannes Agabus

Electrical and Computer Engineering Publications

This paper is a summary of the CIGRE Technical Brochure 824 The Role of Blockchain Technologies in Power Markets [17]. The work of the contributors to the Technical Brochure is recognised. It is proposed to follow up this work in a new working group with a more in-depth look at the potential applications for blockchain in the area of energy trading.


Editorial: Robotics, Autonomous Systems And Ai For Nonurgent/Nonemergent Healthcare Delivery During And After The Covid-19 Pandemic, A. L. Trejos, S. F. Atashzar, S. P. Dimaio, P. M. Pilarski, M. Tavakoli Jun 2022

Editorial: Robotics, Autonomous Systems And Ai For Nonurgent/Nonemergent Healthcare Delivery During And After The Covid-19 Pandemic, A. L. Trejos, S. F. Atashzar, S. P. Dimaio, P. M. Pilarski, M. Tavakoli

Electrical and Computer Engineering Publications

No abstract provided.


Monofacial Vs Bifacial Solar Photovoltaic Systems In Snowy Environments, Koami Soulemane Hayibo, Aliaksei Petsiuk, Pierce Mayville, Laura Brown, Joshua M. Pearce Jun 2022

Monofacial Vs Bifacial Solar Photovoltaic Systems In Snowy Environments, Koami Soulemane Hayibo, Aliaksei Petsiuk, Pierce Mayville, Laura Brown, Joshua M. Pearce

Electrical and Computer Engineering Publications

There has been a recent surge in interest in the more accurate snow loss estimates for solar photovoltaic (PV) systems as large-scale deployments move into northern latitudes. Preliminary results show bifacial modules may clear snow faster than monofacial PV. This study analyzes snow losses on these two types of systems using empirical hourly data including energy, solar irradiation and albedo, and open-source image processing methods from images of the arrays in a northern environment in the winter. Projection transformations based on reference anchor points and snowless ground truth images provide reliable masking and optical distortion correction with fixed surveillance cameras. …


Multi-Agent Based Protection Scheme Using Current-Only Directional Overcurrent Relays For Looped/Meshed Distribution Systems, Mohammad Ali Ataei, Mohsen Gitizadeh, Matti Lehtonen, Roozbeh Razavi-Far Apr 2022

Multi-Agent Based Protection Scheme Using Current-Only Directional Overcurrent Relays For Looped/Meshed Distribution Systems, Mohammad Ali Ataei, Mohsen Gitizadeh, Matti Lehtonen, Roozbeh Razavi-Far

Electrical and Computer Engineering Publications

The complexity of the design of the protection system using directional over current relays, for modern power distribution systems has been increased due to the looped/meshed operation and the penetration of distributed generations. Finding a reliable and efficient protection scheme that can be easily implemented in these distribution systems is a major challenge. An efficient solution could be the use of artificial intelligent-based multi-agent systems. This paper proposes a novel distributed intelligent based multi-agent protection scheme, which makes use of current-only directional over current relays as agents for detecting and locating faults and isolating faulty areas (lines/busbars) in the distribution …


Resilient Consensus Control Design For Dc Microgrids Against False Data Injection Attacks Using A Distributed Bank Of Sliding Mode Observers, Yousof Barzegari, Jafar Zarei, Roozbeh Razavi-Far, Mehrdad Saif, Vasile Palade Apr 2022

Resilient Consensus Control Design For Dc Microgrids Against False Data Injection Attacks Using A Distributed Bank Of Sliding Mode Observers, Yousof Barzegari, Jafar Zarei, Roozbeh Razavi-Far, Mehrdad Saif, Vasile Palade

Electrical and Computer Engineering Publications

This paper investigates the problem of false data injection attack (FDIA) detection in microgrids. The grid under study is a DC microgrid with distributed boost converters, where the false data are injected into the voltage data so as to investigate the effect of attacks. The proposed algorithm uses a bank of sliding mode observers that estimates the states of the neighbor agents. Each agent estimates the neighboring states and, according to the estimation and communication data, the detection mechanism reveals the presence of FDIA. The proposed control scheme provides resiliency to the system by replacing the conventional consensus rule with …


Foam-Based Floatovoltaics: A Potential Solution To Disappearing Terminal Natural Lakes, Koami Soulemane Hayibo, Joshua M. Pearce Apr 2022

Foam-Based Floatovoltaics: A Potential Solution To Disappearing Terminal Natural Lakes, Koami Soulemane Hayibo, Joshua M. Pearce

Electrical and Computer Engineering Publications

Terminal lakes are disappearing worldwide because of direct and indirect human activities. Floating photovoltaics (FPV) are a synergistic system with increased energy output because of water cooling, while the FPV reduces water evaporation. This study explores how low-cost foam-based floatovoltaic systems can mitigate the disappearance of natural lakes. A case study is performed on 10%–50% FPV coverage of terminal and disappearing Walker Lake. Water conservation is investigated with a modified Penman-Monteith evapotranspiration method and energy generation is calculated with an operating temperature model experimentally determined from foam-based FPV. Results show FPV saves 52,000,000 m3/year of water and US$6,000,000 at 50% …


Case Study Of Tv Spectrum Sensing Model Based On Machine Learning Techniques, Abdalaziz Mohammad, Faroq Ali Awin, Esam Abdel-Raheem Mar 2022

Case Study Of Tv Spectrum Sensing Model Based On Machine Learning Techniques, Abdalaziz Mohammad, Faroq Ali Awin, Esam Abdel-Raheem

Electrical and Computer Engineering Publications

Spectrum sensing is an essential component in cognitive radios (CR). Machine learning (ML) algorithms are powerful techniques for designing a promising spectrum sensing model. In this work, the supervised ML algorithms, support vector machine (SVM), k-nearest neighbor (kNN), and decision tree (DT) are applied to detect the existence of primary users (PU) over the TV band. Moreover, the Principal Component Analysis (PCA) is incorporated to speed up the learning of the classifiers. Furthermore, the ensemble classification-based approach is employed to enhance the classifier predictivity and performance. Simulation results have shown that the highest performance is achieved by the ensemble classifier. …


The Greenest Solar Power? Life Cycle Assessment Of Foam-Based Flexible Floatovoltaics, Koami Soulemane Hayibo, Pierce Mayville, Joshua M. Pearce Mar 2022

The Greenest Solar Power? Life Cycle Assessment Of Foam-Based Flexible Floatovoltaics, Koami Soulemane Hayibo, Pierce Mayville, Joshua M. Pearce

Electrical and Computer Engineering Publications

This study presents a life cycle analysis (LCA) of a 10 MW foam-based floatovoltaics (FPV) plant installed on Lake Mead, Nevada, U.S. A material inventory of the flexible crystalline silicon (c-Si)-based module involved massing and determination of material composition of the module's encapsulation layers with ATR/FTR spectroscopy and electron microscopy. The LCA was performed using SimaPro and the results were interpreted in terms of cumulative energy demands, energy payback time, global warming potential, GHG emissions, and water footprint including negative values for reduced evaporation. A sensitivity analysis was performed on the lifetime of the modules and the foam-based racking. The …


A Novel Pathological Voice Identification Technique Through Simulated Cochlear Implant Processing Systems, Rumana Islam, Esam Abdel-Raheem, Mohammed Tarique Mar 2022

A Novel Pathological Voice Identification Technique Through Simulated Cochlear Implant Processing Systems, Rumana Islam, Esam Abdel-Raheem, Mohammed Tarique

Electrical and Computer Engineering Publications

This paper presents a pathological voice identification system employing signal processing techniques through cochlear implant models. The fundamentals of the biological process for speech perception are investigated to develop this technique. Two cochlear implant models are considered in this work: One uses a conventional bank of bandpass filters, and the other one uses a bank of optimized gammatone filters. The critical center frequencies of those filters are selected to mimic the human cochlear vibration patterns caused by audio signals. The proposed system processes the speech samples and applies a CNN for final pathological voice identification. The results show that the …


User-Independent Hand Gesture Recognition Classification Models Using Sensor Fusion, Jose Guillermo Colli Alfaro, Ana Luisa Trejos Feb 2022

User-Independent Hand Gesture Recognition Classification Models Using Sensor Fusion, Jose Guillermo Colli Alfaro, Ana Luisa Trejos

Electrical and Computer Engineering Publications

Recently, it has been proven that targeting motor impairments as early as possible while using wearable mechatronic devices for assisted therapy can improve rehabilitation outcomes. However, despite the advanced progress on control methods for wearable mechatronic devices, the need for a more natural interface that allows for better control remains. To address this issue, electromyography (EMG)-based gesture recognition systems have been studied as a potential solution for human– machine interface applications. Recent studies have focused on developing user-independent gesture recognition interfaces to reduce calibration times for new users. Unfortunately, given the stochastic nature of EMG signals, the performance of these …


Operating Room Scheduling Optimization Based On A Fuzzy Uncertainty Approach And Metaheuristic Algorithms, P Maghzi, M Mohammadi, S H.R Pasandideh, B Naderi Feb 2022

Operating Room Scheduling Optimization Based On A Fuzzy Uncertainty Approach And Metaheuristic Algorithms, P Maghzi, M Mohammadi, S H.R Pasandideh, B Naderi

Electrical and Computer Engineering Publications

Today, planning and scheduling problems are the most significant issues in the world and make a great impact on improving organizational productivity and serving systems such as medical and healthcare providers. Since operating room planning is a major problem in healthcare organizations, the optimization of medical staff and equipment plays an essential role. Thus, this study presents a multi-objective mathematical model with a new categorization (preoperative, intraoperative, and postoperative) to minimize operating room scheduling and the risk of using equipment. Time constraints in healthcare systems and medical equipment limited capacity are the most significant considered limitation in the present study. …


A New Approach For Grasp Quality Calculation Using Continuous Boundary Formulation Of Grasp Wrench Space, Shuwei Qiu, Mehrdad Kermani Ph.D., P.Eng. Feb 2022

A New Approach For Grasp Quality Calculation Using Continuous Boundary Formulation Of Grasp Wrench Space, Shuwei Qiu, Mehrdad Kermani Ph.D., P.Eng.

Electrical and Computer Engineering Publications

In this paper, we aim to use a continuous formulation to efficiently calculate the well-known wrench-based grasp metric proposed by Ferrari and Canny which is the minimum distance from the wrench space origin to the boundary of the grasp wrench space. Considering the L∞" role="presentation" style="box-sizing: border-box; margin: 0px; padding: 0px; display: inline-block; line-height: normal; font-size: 16.200000762939453px; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; position: relative;"> metric and the nonlinear friction cone model, the challenge of calculating this metric is to determine the boundary of the grasp …


What Uae Software Students Think About Software Testing: A Replicated Study, Luiz Fernando Capretz, Saad Harous, Ali Bou Nassif Jan 2022

What Uae Software Students Think About Software Testing: A Replicated Study, Luiz Fernando Capretz, Saad Harous, Ali Bou Nassif

Electrical and Computer Engineering Publications

Software testing is vital to improve software quality. However, software tester role is stigmatized, partly due to misperception and partly due to the treatment of the testing process within the software industry. The present study analyses this situation aiming to explore what might inhibit an individual from taking up a software testing career. In order to investigate this issue, we surveyed 132 senior students pursuing degrees in information systems, information and communication technology, computer science, computer engineering, software engineering, and other closely-related disciplines at three universities in the United Arab Emirates: two publicly funded and one top-notch private university. The …


Active Cooling Of Twisted Coiled Actuators Via Fabric Air Channels, Alex Lizotte, Ana Luisa Trejos Jan 2022

Active Cooling Of Twisted Coiled Actuators Via Fabric Air Channels, Alex Lizotte, Ana Luisa Trejos

Electrical and Computer Engineering Publications

Twisted coiled actuators (TCAs) are promising artificial muscles for wearable soft robotic devices due to their biomimetic properties, inherent compliance, and slim profile. These artificial muscles are created by super-coiling nylon thread and are thermally actuated. Unfortunately, their slow natural cooling rate limits their feasibility when used in wearable devices for upper limb rehabilitation. Thus, a novel cooling apparatus for TCAs was specifically designed for implementation in soft robotic devices. The cooling apparatus consists of a flexible fabric channel made from nylon pack cloth. The fabric channel is lightweight and could be sewn onto other garments for assembly into a …


Real-Time Performance Assessment Of High-Order Tremor Estimators Used In A Wearable Tremor Suppression Device, Yue Zhou, Zahra Habibollahi, Anas Ibrahim, Mary E. Jenkins, Michael D. Naish, Ana Luisa Trejos Jan 2022

Real-Time Performance Assessment Of High-Order Tremor Estimators Used In A Wearable Tremor Suppression Device, Yue Zhou, Zahra Habibollahi, Anas Ibrahim, Mary E. Jenkins, Michael D. Naish, Ana Luisa Trejos

Electrical and Computer Engineering Publications

The side effects and complications of traditional treatments for treating pathological tremor have led to a growing research interest in wearable tremor suppression devices (WTSDs) as an alternative approach. Similar to how the human brain coordinates the function of the human system, a tremor estimator determines how a WTSD functions. Although many tremor estimation algorithms have been developed and validated, whether they can be implemented on a cost-effective embedded system has not been studied; furthermore, their effectiveness on tremor signals with multiple harmonics has not been investigated. Therefore, in this study, four tremor estimators were implemented, evaluated, and compared: Weighted-frequency …


Implementing Machine Learning Algorithms To Classify Postures And Forecast Motions When Using A Dynamic Chair, Ghazal Farhani, Yue Zhou, Patrick Danielson, Ana Luisa Trejos Jan 2022

Implementing Machine Learning Algorithms To Classify Postures And Forecast Motions When Using A Dynamic Chair, Ghazal Farhani, Yue Zhou, Patrick Danielson, Ana Luisa Trejos

Electrical and Computer Engineering Publications

Many modern jobs require long periods of sitting on a chair that may result in serious health complications. Dynamic chairs are proposed as alternatives to the traditional sitting chairs; however, previous studies have suggested that most users are not aware of their postures and do not take advantage of the increased range of motion offered by the dynamic chairs. Building a system that identifies users’ postures in real time, as well as forecasts the next few postures, can bring awareness to the sitting behavior of each user. In this study, machine learning algorithms have been implemented to automatically classify users’ …


Voice Pathology Detection Using Convolutional Neural Networks With Electroglottographic (Egg) And Speech Signals, Rumana Islam, Esam Abdel-Raheem, Mohammed Tarique Jan 2022

Voice Pathology Detection Using Convolutional Neural Networks With Electroglottographic (Egg) And Speech Signals, Rumana Islam, Esam Abdel-Raheem, Mohammed Tarique

Electrical and Computer Engineering Publications

This paper presents a convolutional neural network (CNN) based automated noninvasive voice pathology detection system. The proposed system functions in two steps. First, it discriminates pathological voices from healthy ones, and then, it classifies the discriminated pathological voices into one of the three pathologies. Two CNNs are used for these purposes; one works as a binary classifier to identify pathological voices. The other one works as a multiclass classifier for categorizing the voice pathologies. This work investigates the effectiveness of electroglottographic (EGG) and speech signals to detect and classify pathological voices using sustained vowel ('/a/') samples. EGG signals can assess …


Chest X-Ray Images To Differentiate Covid-19 From Pneumonia With Artificial Intelligence Techniques, Rumana Islam, Mohammed Tarique Jan 2022

Chest X-Ray Images To Differentiate Covid-19 From Pneumonia With Artificial Intelligence Techniques, Rumana Islam, Mohammed Tarique

Electrical and Computer Engineering Publications

This paper presents an automated and noninvasive technique to discriminate COVID-19 patients from pneumonia patients using chest X-ray images and artificial intelligence. The reverse transcription-polymerase chain reaction (RT-PCR) test is commonly administered to detect COVID-19. However, the RT-PCR test necessitates person-to-person contact to administer, requires variable time to produce results, and is expensive. Moreover, this test is still unreachable to the significant global population. The chest X-ray images can play an important role here as the X-ray machines are commonly available at any healthcare facility. However, the chest X-ray images of COVID-19 and viral pneumonia patients are very similar and …