The manual selection of linear and nonlinear operators for producing image filters is not a trivial task in practice, so new proposals that can automatically improve and speed up the process can be of great help. This paper presents a new proposal for constructing image filters using an evolutionary programming approach, which has been implemented as the IFbyGP software. IFbyGP employs a variation of the Genetic Programming algorithm (GP) and can be applied to binary and gray level image processing. A solution to an image processing problem is represented by IFbyGP as a set of morphological, convolution and logical operators. The method has a wide range of applications, encompassing pattern recognition, emulation filters, edge detection, and image segmentation. The algorithm works with a training set consisting of input images, goal images, and a basic set of instructions supplied by the user, which would be suitable for a given application. By making the choice of operators and operands involved in the process more flexible, IFbyGP searches for the most efficient operator sequence for a given image processing application. Results obtained so far are encouraging and they stress the feasibility of the proposal implemented by IFbyGP. Also, the basic language used by IFbyGP makes its solutions suitable to be directly used for hardware control, in a context of evolutionary hardware. Although the proposal implemented by IFbyGP is general enough for dealing with binary, gray level and color images, only applications using the first two are considered in this paper; as it will become clear in the text, IFbyGP aims at the direct use of induced sequences of operations by hardware devices. Several application examples discussing and comparing IFbyGP results with those obtained by other methods available in the literature are presented and discussed.
The problem for scheduling the manufacturing systems production involves the system modeling task and the application of a technique to solve it. There are several ways used to model the scheduling problem and search strategies have been applied on the models to find a solution. The solutions consider performance parameters like makespan. However, depending on the size and complexity of the system, the response time becomes critical, mostly when it's necessary to reschedule. Researches aim to use Genetic Algorithms as a search method to solve the scheduling problem. This paper proposes the use of Adaptive Genetic Algorithm (AGA) to solve this problem having as performance criteria the minimum makespan and the response time. The probability of crossover and mutation is dynamically adjusted according to the individual's fitness value. The proposed approach is compared with a traditional Genetic Algorithm (GA).
This work presents an automated and dedicated system aiming at the measurement of straightness errors of mechanical components, using an industrial robot. A multi-probe error separation technique was used to make measurements independent from the coordinate system of the robot. A mathematical model that takes into account the readings from three sensors was specifically designed for the proposed measurements and produces inspection results by means of the solution of a system of linear equations, in only one operation. Also in this work, a new approach was developed to minimize the influence of the zero-adjustment errors of the sensors, which represent the major source of errors in the separation process. Experimental tests applied to the measurement of straightness errors of mechanical components were accomplished, which demonstrated the effectiveness of the employed methodology.
Aeroelastic instabilities may occur in aircraft surfaces, leading then to failure. Flutter is an aeroelastic instability that results in a self-sustained oscillatory behaviour of the structure. A two-degree-of-freedom flutter can occur with coupling of bending and torsion modes. A flexible mount system has been developed for flutter tests in wind tunnels. This apparatus must provide a well-defined 2DOF system on which rigid wings encounter flutter. Simulations and Experimental Tests are performed during the design period. The dimensions of the system are determined by Finite Element analysis and verified with an Aeroelastic Model. The system is modified until first bending and torsion modes become the first and second modes and other modes become higher than these. After this, a Modal Analysis is performed. An identification algorithm, ERA, is used to determine modes shape and frequencies from experimental data. Detailed results are presented for first bending and torsion modes, which are involved in flutter. The flutter mechanism is demonstrated by Frequency Response Functions obtained in several wind tunnel velocities until flutter achievement and by a V-g-f plot obtained from an identification process performed with an extended ERA. Mode coupling, damping behaviour and the self-sustained oscillatory behaviour are verified characterising flutter.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.