623 research outputs found
Protocol-based verification of message-passing parallel programs
© 2015 ACM.We present ParTypes, a type-based methodology for the verification of Message Passing Interface (MPI) programs written in the C programming language. The aim is to statically verify programs against protocol specifications, enforcing properties such as fidelity and absence of deadlocks. We develop a protocol language based on a dependent type system for message-passing parallel programs, which includes various communication operators, such as point-to-point messages, broadcast, reduce, array scatter and gather. For the verification of a program against a given protocol, the protocol is first translated into a representation read by VCC, a software verifier for C. We successfully verified several MPI programs in a running time that is independent of the number of processes or other input parameters. This contrasts with alternative techniques, notably model checking and runtime verification, that suffer from the state-explosion problem or that otherwise depend on parameters to the program itself. We experimentally evaluated our approach against state-of-the-art tools for MPI to conclude that our approach offers a scalable solution
Fast terminal sliding mode control for gantry cranes
Cranes remain a vital tool for the construction of infrastructure such as buildings, bridges, etc. Recently, there has been renewed interest in crane automation in dealing with concerns on safety and possible performance degradation due to system uncertainties and disturbances. One potential solution to the problem is the use of robust techniques based on the Sliding Mode Control (SMC) methodology. Much research has been conducted to design controllers based on linear sliding surfaces, aiming at achieving the desired control performance in finite time. In this context, this paper proposes a control method, based on the Fast Terminal Sliding Mode (FTSM), to guarantee finite-time stability of the crane. To do that, we have derived a mathematical model of the crane using Lagrangian formulation with uncertainties as bounding functions. Then, sliding surfaces based on the hierarchical sliding mode are defined, and a control law is derived using the Lyapunov stability theory. The hierarchical sliding surfaces consist of two layers. The first layer include sliding functions based on FTSM to enable faster convergence of the system to equilibrium. This can have advantages in high precision tracking applications. In the second-layer, the sliding surface is designed from the linear combination of the first layer sliding functions. Also, we have given a proof of the stability of the system in finite time. Extensive simulation results show the proposed controller based on FTSM can achieve higher performance in stabilizing the swinging load of a gantry crane. Laboratorial experiments have been conducted to verify the obtained results in terms of the superior convergence time and improved performance over conventional SMC
Adaptive twisting sliding mode control for quadrotor unmanned aerial vehicles
© 2017 IEEE. This work addresses the problem of robust attitude control of quadcopters. First, the mathematical model of the quadcopter is derived considering factors such as nonlinearity, external disturbances, uncertain dynamics and strong coupling. An adaptive twisting sliding mode control algorithm is then developed with the objective of controlling the quadcopter to track desired attitudes under various conditions. For this, the twisting sliding mode control law is modified with a proposed gain adaptation scheme to improve the control transient and tracking performance. Extensive simulation studies and comparisons with experimental data have been carried out for a Solo quadcopter. The results show that the proposed control scheme can achieve strong robustness against disturbances while is adaptable to parametric variations
Automatic crack detection in built infrastructure using unmanned aerial vehicles
This paper addresses the problem of crack detection which is essential for health monitoring of built infrastructure. Our approach includes two stages, data collection using unmanned aerial vehicles (UAVs) and crack detection using histogram analysis. For the data collection, a 3D model of the structure is first created by using laser scanners. Based on the model, geometric properties are extracted to generate way points necessary for navigating the UAV to take images of the structure. Then, our next step is to stick together those obtained images from the overlapped field of view. The resulting image is then clustered by histogram analysis and peak detection. Potential cracks are finally identified by using locally adaptive thresholds. The whole process is automatically carried out so that the inspection time is significantly improved while safety hazards can be minimised. A prototypical system has been developed for evaluation and experimental results are included
Adaptive second-order sliding mode control of UAVs for civil applications
Quadcopters, as unmanned aerial vehicles (UAVs), have great potential in civil applications such as surveying, building monitoring, and infrastructure condition assessment. Quadcopters, however, are relatively sensitive to noises and disturbances so that their performance may be quickly downgraded in the case of inadequate control, system uncertainties and/or external disturbances. In this study, we deal with the quadrotor low-level control by proposing a robust scheme named the adaptive second-order quasi-continuous sliding mode control (adaptive 2-QCSM). The ultimate objective is for robust attitude control of the UAV in monitoring and inspection of built infrastructure. First, the mathematical model of the quadcopter is derived considering nonlinearity, strong coupling, uncertain dynamics and external disturbances. The control design includes the selection of the sliding manifold and the development of quasi-continuous second-order sliding mode controller with an adaptive gain. Stability of the overall control system is analysed by using a global Lyapunov function for convergence of both the sliding dynamics and adaptation scheme. Extensive simulations have been carried out for evaluation. Results show that the proposed controller can achieve robustness against disturbances or parameter variations and has better tracking performance in comparison with experimental responses of a UAV in a real-time monitoring task
Angle-Encoded Swarm Optimization for UAV Formation Path Planning
© 2018 IEEE. This paper presents a novel and feasible path planning technique for a group of unmanned aerial vehicles (DAVs) conducting surface inspection of infrastructure. The ultimate goal is to minimise the travel distance of DAVs while simultaneously avoid obstacles, and maintain altitude constraints as well as the shape of the UAV formation. A multiple-objective optimisation algorithm, called the Angle-encoded Particle Swarm Optimization (θ- PSO) algorithm, is proposed to accelerate the swarm convergence with angular velocity and position being used for the location of particles. The whole formation is modelled as a virtual rigid body and controlled to maintain a desired geometric shape among the paths created while the centroid of the group follows a pre-determined trajectory. Based on the testbed of 3DR Solo drones equipped with a proprietary Mission Planner, and the Internet-of- Things (loT) for multi-directional transmission and reception of data between the DAV s, extensive experiments have been conducted for triangular formation maintenance along a monorail bridge. The results obtained confirm the feasibility and effectiveness of the proposed approach
Including cognitive aspects in multiple criteria decision analysis
"First Online: 21 December 2016"Many Multiple Criteria Decision Analysis (MCDA) methods have been proposed
over the last decades. Some of the most known methods share some similarities in the
way they are used and configured. However, we live in a time of change and nowadays
the decision-making process (especially when done in group) is even more demanding and
dynamic. In this work, we propose a Multiple Criteria Decision Analysis method that includes
cognitive aspects (Cognitive Analytic Process). By taking advantage of aspects such
as expertise level, credibility and behaviour style of the decision-makers, we propose a
method that relates these aspects with problem configurations (alternatives and criteria preferences)
done by each decision-maker. In this work, we evaluated the Cognitive Analytic
Process (CAP) in terms of configuration costs and the capability to enhance the quality
of the decision. We have used the satisfaction level as a metric to compare our method with
other known MCDA methods in literature (Utility function, AHP and TOPSIS). Our method
proved to be capable to achieve higher satisfaction levels compared to other MCDA methods,
especially when the decision suggested by CAP is different from the one proposed by
those methods.This work was supported by COMPETE Programme (operational programme for competitiveness)
within project POCI-01-0145-FEDER-007043, by National Funds through the FCT – Fundação
para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within the Projects
UID/CEC/00319/2013, UID/EEA/00760/2013, and the João Carneiro PhD grant with the reference SFRH/BD/89697/2012.info:eu-repo/semantics/publishedVersio
Crack detection using enhanced thresholding on UAV based collected images
© 2018 Australasian Robotics and Automation Association. All rights reserved. This paper proposes a thresholding approach for crack detection in an unmanned aerial vehicle (UAV) based infrastructure inspection system. The proposed algorithm performs recursively on the intensity histogram of UAV-taken images to exploit their crack-pixels appearing at the low intensity interval. A quantified criterion of interclass contrast is proposed and employed as an object cost and stop condition for the recursive process. Experiments on different datasets show that our algorithm outperforms different segmentation approaches to accurately extract crack features of some commercial buildings
Hydrostatic pressure does not cause detectable changes to survival of human retinal ganglion
Purpose: Elevated intraocular pressure (IOP) is a major risk factor for glaucoma. One consequence of raised IOP is that ocular tissues are subjected to increased hydrostatic pressure (HP). The effect of raised HP on stress pathway signaling and retinal ganglion cell (RGC) survival in the human retina was investigated. Methods: A chamber was designed to expose cells to increased HP (constant and fluctuating). Accurate pressure control (10-100mmHg) was achieved using mass flow controllers. Human organotypic retinal cultures (HORCs) from donor eyes (<24h post mortem) were cultured in serum-free DMEM/HamF12. Increased HP was compared to simulated ischemia (oxygen glucose deprivation, OGD). Cell death and apoptosis were measured by LDH and TUNEL assays, RGC marker expression by qRT-PCR (THY-1) and RGC number by immunohistochemistry (NeuN). Activated p38 and JNK were detected by Western blot. Results: Exposure of HORCs to constant (60mmHg) or fluctuating (10-100mmHg; 1 cycle/min) pressure for 24 or 48h caused no loss of structural integrity, LDH release, decrease in RGC marker expression (THY-1) or loss of RGCs compared with controls. In addition, there was no increase in TUNEL-positive NeuN-labelled cells at either time-point indicating no increase in apoptosis of RGCs. OGD increased apoptosis, reduced RGC marker expression and RGC number and caused elevated LDH release at 24h. p38 and JNK phosphorylation remained unchanged in HORCs exposed to fluctuating pressure (10-100mmHg; 1 cycle/min) for 15, 30, 60 and 90min durations, whereas OGD (3h) increased activation of p38 and JNK, remaining elevated for 90min post-OGD. Conclusions: Directly applied HP had no detectable impact on RGC survival and stress-signalling in HORCs. Simulated ischemia, however, activated stress pathways and caused RGC death. These results show that direct HP does not cause degeneration of RGCs in the ex vivo human retina
A prospective multi-center observational study of children hospitalized with diarrhea in Ho Chi Minh City, Vietnam.
We performed a prospective multicenter study to address the lack of data on the etiology, clinical and demographic features of hospitalized pediatric diarrhea in Ho Chi Minh City (HCMC), Vietnam. Over 2,000 (1,419 symptomatic and 609 non-diarrheal control) children were enrolled in three hospitals over a 1-year period in 2009-2010. Aiming to detect a panel of pathogens, we identified a known diarrheal pathogen in stool samples from 1,067/1,419 (75.2%) children with diarrhea and from 81/609 (13.3%) children without diarrhea. Rotavirus predominated in the symptomatic children (664/1,419; 46.8%), followed by norovirus (293/1,419; 20.6%). The bacterial pathogens Salmonella, Campylobacter, and Shigella were cumulatively isolated from 204/1,419 (14.4%) diarrheal children and exhibited extensive antimicrobial resistance, most notably to fluoroquinolones and third-generation cephalosporins. We suggest renewed efforts in generation and implementation of policies to control the sale and prescription of antimicrobials to curb bacterial resistance and advise consideration of a subsidized rotavirus vaccination policy to limit the morbidity due to diarrheal disease in Vietnam
- …
