44,371 research outputs found
A hybrid algorithm for wave-front corrections applied to satellite-to-ground laser communication
Laser communications hold accurate data rate for ground satellite links. The laser beam is transmitted through the atmosphere. The clear-air turbulence induces a number of phase distortions that damage wave-front. Adaptive optics (AO) treats wave front correction. The nature of AO systems is iterative; it can be integrated in metaheuristic algorithms such as genetic algorithm (GA). This paper presents improved version of algorithm for wave-front corrections. The improved algorithm is based on genetic algorithm (GA) and adaptive optics approach (OA). It is implemented in a computer simulation model called object-oriented matlab adaptive optics (OOMAO). The optimisation process involves best possible GA parameters as a function of population size, iteration count, and the actuators’ voltage intervals. Results show that the application of GA improves the performance of AO in wave-front corrections and the communication between satellite-to-ground laser links as well
Evolutionary Computing Approach to Optimize Superframe Scheduling on Industrial Wireless Sensor Networks
There has been a paradigm shift in the industrial wireless sensor domain
caused by the Internet of Things (IoT). IoT is a thriving technology leading
the way in short range and fixed wireless sensing. One of the issues in
Industrial Wireless Sensor Network-IWSN is finding the optimal solution for
minimizing the defect time in superframe scheduling. This paper proposes a
method using the evolutionary algorithms approach namely particle swarm
optimization (PSO), Orthogonal Learning PSO, genetic algorithms (GA) and
modified GA for optimizing the scheduling of superframe. We have also evaluated
a contemporary method, deadline monotonic scheduling on the ISA 100.11a. By
using this standard as a case study, the presented simulations are
object-oriented based, with numerous variations in the number of timeslots and
wireless sensor nodes. The simulation results show that the use of GA and
modified GA can provide better performance for idle and missed deadlines. A
comprehensive and detailed performance evaluation is given in the paper
PASSATA - Object oriented numerical simulation software for adaptive optics
We present the last version of the PyrAmid Simulator Software for Adaptive
opTics Arcetri (PASSATA), an IDL and CUDA based object oriented software
developed in the Adaptive Optics group of the Arcetri observatory for
Monte-Carlo end-to-end adaptive optics simulations. The original aim of this
software was to evaluate the performance of a single conjugate adaptive optics
system for ground based telescope with a pyramid wavefront sensor. After some
years of development, the current version of PASSATA is able to simulate
several adaptive optics systems: single conjugate, multi conjugate and ground
layer, with Shack Hartmann and Pyramid wavefront sensors. It can simulate from
8m to 40m class telescopes, with diffraction limited and resolved sources at
finite or infinite distance from the pupil. The main advantages of this
software are the versatility given by the object oriented approach and the
speed given by the CUDA implementation of the most computational demanding
routines. We describe the software with its last developments and present some
examples of application.Comment: 9 pages, 2 figures, 3 tables. SPIE conference Astronomical Telescopes
and Instrumentation, 26 June - 01 July 2016, Edinburgh, Scotland, United
Kingdo
Search based software engineering: Trends, techniques and applications
© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version is available from the link below.In the past five years there has been a dramatic increase in work on Search-Based Software Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based Optimization (SBO) algorithms are used to address problems in SE. SBSE has been applied to problems throughout the SE lifecycle, from requirements and project planning to maintenance and reengineering. The approach is attractive because it offers a suite of adaptive automated and semiautomated solutions in situations typified by large complex problem spaces with multiple competing and conflicting objectives.
This article provides a review and classification of literature on SBSE. The work identifies research trends and relationships between the techniques applied and the applications to which they have been applied and highlights gaps in the literature and avenues for further research.EPSRC and E
A service oriented architecture for engineering design
Decision making in engineering design can be effectively addressed by using genetic algorithms to solve multi-objective problems. These multi-objective genetic algorithms
(MOGAs) are well suited to implementation in a Service Oriented Architecture. Often the evaluation process of the MOGA is compute-intensive due to the use of a complex computer model to represent the real-world system. The emerging paradigm of Grid Computing offers
a potential solution to the compute-intensive nature of this objective function evaluation, by
allowing access to large amounts of compute resources in a distributed manner. This paper presents a grid-enabled framework for multi-objective optimisation using genetic algorithms (MOGA-G) to aid decision making in engineering design
Ecodesign of Batch Processes: Optimal Design Strategies for Economic and Ecological Bioprocesses
This work deals with the multicriteria cost-environment design of multiproduct batch plants, where the design variables are the equipment item sizes as well as the operating conditions. The case study is a multiproduct batch plant for the production of four recombinant proteins. Given the important combinatorial aspect of the problem, the approach used consists in coupling a stochastic algorithm, indeed a Genetic Algorithm (GA) with a Discrete Event Simulator (DES). To take into account the conflicting situations that may be encountered at the earliest stage of batch plant design, i.e. compromise situations between cost and environmental consideration, a Multicriteria Genetic Algorithm (MUGA) was developed with a Pareto optimal ranking method. The results show how the methodology can be used to find a range of trade-off solutions for optimizing batch plant design
A Survey on Software Testing Techniques using Genetic Algorithm
The overall aim of the software industry is to ensure delivery of high
quality software to the end user. To ensure high quality software, it is
required to test software. Testing ensures that software meets user
specifications and requirements. However, the field of software testing has a
number of underlying issues like effective generation of test cases,
prioritisation of test cases etc which need to be tackled. These issues demand
on effort, time and cost of the testing. Different techniques and methodologies
have been proposed for taking care of these issues. Use of evolutionary
algorithms for automatic test generation has been an area of interest for many
researchers. Genetic Algorithm (GA) is one such form of evolutionary
algorithms. In this research paper, we present a survey of GA approach for
addressing the various issues encountered during software testing.Comment: 13 Page
- …