Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por CRIIS

2005

Modem heuristics review for PID control systems optimization: a teaching experiment

Autores
Oliveira, PBD;

Publicação
2005 International Conference on Control and Automation (ICCA), Vols 1 and 2

Abstract
A set of modern heuristic techniques is reviewed in the context of PID control structures optimization. The selected techniques are: simulated annealing, genetic algorithm, population based incremental learning algorithm, particle swarm optimization algorithm and the differential evolution algorithm. An introduction to each algorithm is provided followed by an illustrative example based in a simulation assignment of an evolutionary algorithms course. Some conclusions are presented about the effectiveness of the reviewed heuristics based on the simulation results.

2005

Fractional dynamic fitness functions for GA-based circuit design

Autores
Reis, C; Tenreiro Machado, JAT; Boaventura Cunha, JB;

Publicação
GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2

Abstract
This paper proposes and analyses the performance of a Genetic Algorithm (GA) using two new concepts, namely a static fitness function including a discontinuity measure and a fractional-order dynamic fitness function. The GA is adopted for the synthesis of combinational logic circuits. In both cases, experiments reveal superior results in terms of speed and convergence to achieve a solution.

2005

Greenhouse climate hierarchical fuzzy modelling

Autores
Salgado, P; Cunha, JB;

Publicação
CONTROL ENGINEERING PRACTICE

Abstract
Fuzzy modelling has been widely applied as a powerful methodology for the identification of nonlinear systems from process measurements. Most applications use flat sets of fuzzy rules, which are hardly interpretable black-box approaches. Hierarchical modelling is a promising tool to deal with real world complex systems. A large-scale model can be easily readable if it is partitioned into several independent smaller models to represent functional relations of the processes involved in the system. This article deals with the application of a new fuzzy modelling technique that automatically organizes the sets of fuzzy IF-THEN rules in a Hierarchical Collaborative Structure. This organizational structure makes the fuzzy model interpretable as in the case of the physical model. This new methodology was tested to split the inside greenhouse air temperature and humidity flat fuzzy models into fuzzy sub-models. which have alike counterpart on the physical sub-models.

2005

An evolutionary hybrid approach in the design of combinational digital circuits

Autores
Reis, C; Tenreiro Machado, JA; Boaventura Cunha, J;

Publicação
WSEAS Transactions on Systems

Abstract
This paper presents a hybrid genetic algorithm, also known as Memetic Algorithm (MA), applied to the design of combinational logic circuits. In view of the fact that hybrid algorithms have shown to be very effective in solving many hard combinatorial optimization problems, the proposed MA combines a Genetic Algorithm (GA) for digital circuit design with the gate type local search (GTLS). The combination of a global and a local search is a strategy adopted by recent hybrid optimization approaches. The main idea is to apply a local refinement to an Evolutionary Algorithm (EA) in order to improve the fitness of the individuals in the population. The results show an improvement of the final fitness function followed by a reduction of the average number of generations required to reach the solutions and its standard deviation, for all the tested circuits.

2005

Logic circuits synthesis through genetic algorithms

Autores
Reis, C; Machado, JAT; Cunha, JB;

Publicação
WSEAS Transactions on Information Science and Applications

Abstract
This paper proposes a genetic algorithm for designing combinational logic circuits and studies four different/case examples: the 2-to-1 multiplexer, the one-bit full adder, the four-bit parity checker and the two-bit multiplier. The objective of this work is to generate a functional circuit with the minimum number of logic gates. It is also studied the scalability problem that emerges from the exponential growth of the truth table when the circuits complexity increases. Furthermore, it is as well investigated the population size and the processing time for achieving a solution in order to establish a compromise between the two parameters.

2005

Embedding the MatPLC

Autores
de Sousa, M; Carvalho, A; Ferreira, R;

Publicação
ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS

Abstract
The MatPLC is an international project to develop a program similar to a PLC (Programmable Logic Controller) for POSIX operating systems. It is an open source application consisting of a core, generic modules, and tools for creating custom modules. Since many control and monitoring systems are distributed in nature, they require that the application be running on an embedded system capable of withstanding harsh environments. This paper describes the porting of the MatPLC code base to a commercial embedded system running on a PowerPC CPU. Time measurements were taken to determine whether the resulting code would be suitable for control applications.

  • 315
  • 331