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

Modelling and simulation of artificial locomotion systems

Autores
Silva, MF; Machado, JAT; Lopes, AM;

Publicação
ROBOTICA

Abstract
This paper describes a simulation model for a multi-legged locomotion system with joints at the legs having viscous friction, flexibility and backlash. For that objective the robot prescribed motion is characterized in terms of several locomotion variables. Moreover, the robot body is divided into several segments in order to emulate the behaviour of an animal spine. The foot-ground interaction is modelled through a non-linear spring-dashpot system whose parameters are extracted from the studies on soil mechanics. To conclude, the performance of the developed simulation model is evaluated through a set of experiments while the robot leg joints are controlled using fractional order algorithms.

2005

Integer vs. fractional order control of a hexapod robot

Autores
Silva, MF; Machado, JAT; Lopes, AM;

Publicação
Climbing and Walking Robots

Abstract
This paper studies the performance of integer and fractional order controllers in a hexapod robot with joints at the legs having viscous friction and flexibility. For that objective the robot prescribed motion is characterized in terms of several locomotion variables. The controller performance is analised through the Nyquist stability criterion. A set of model-based experiments reveals the influence of the different controller implementations upon the proposed metrics.

2005

Greenhouse air temperature predictive control using the particle swarm optimisation algorithm

Autores
Coelho, JP; Oliveira, PBD; Cunha, JB;

Publicação
COMPUTERS AND ELECTRONICS IN AGRICULTURE

Abstract
The particle swarm optimisation algorithm is proposed as a new method to design a model-based predictive greenhouse air temperature controller subject to restrictions. Its performance is compared with the ones obtained by using genetic and sequential quadratic programming algorithms to solve the constrained optimisation air temperature control problem. Controller outputs are computed in order to optimise future behaviour of the greenhouse environment, regarding set-point tracking and minimisation of the control effort over a prediction horizon of I h with 1-min sampling period, for a greenhouse located in the north of Portugal. Since the controller must be able to predict the greenhouse environmental conditions over the specified time interval, it is necessary to use mathematical models that describe the greenhouse climate, as well as to predict the outside weather. These requirements are met by using auto regressive models with exogenous inputs and time series auto-regressive models to simulate the inside and outside climate conditions, respectively. These models have time variant parameters and so, recursive identification techniques are applied to estimate their values in real-time. The models employ data from the climate inside and outside the greenhouse, as well as from the control inputs. Simulations with the proposed methodology to design the model-based predictive air temperature controller are presented. The results indicate a better efficiency of the particle swarm optimisation algorithm as compared with the efficiencies obtained with a genetic algorithm and a sequential quadratic programming method.

2005

Multi-objective MaxiMin sorting scheme

Autores
Pires, EJS; Oliveira, PBD; Machado, JAT;

Publicação
EVOLUTIONARY MULTI-CRITERION OPTIMIZATION

Abstract
Obtaining a well distributed non-dominated Pareto front is one of the key issues in multi-objective optimization algorithms. This paper proposes a new variant for the elitist selection operator to the NSGA-II algorithm, which promotes well distributed non-dominated fronts. The basic idea is to replace the crowding distance method by a maximin technique. The proposed technique is deployed in well known test functions and compared with the crowding distance method used in the NSGA-II algorithm. This comparison is performed in terms of achieved front solutions distribution by using distance performance indices.

2005

Improving performance/activity ratio for PID controllers

Autores
Vrancic, D; Kristiansson, B; Strmcnik, S; Oliveira, PM;

Publicação
Proceedings of the 5th International Conference on Control and Automation, ICCA'05

Abstract
Derivative (D) terms in PID controllers are infrequently used in practice due to precise tuning requirements and noisy controller output. The first problem can be alleviated by using several modern tuning methods, while substantial decrease of controller activity can be achieved by filtering controller output. However, introducing additional filter at controller output can destabilise control loop if the PID controller parameters are not properly re-tuned. It has been shown that both problems can be solved simultaneously by using the magnitude optimum (MO) and disturbance rejection magnitude optimum (DRMO) tuning method. Moreover, it is shown that the PID controller performance can be higher than of the PI controller even at lower controller activity. The best controller performance vs. activity ratio is achieved with the second or the third order filter at controller output. © 2005 IEEE.

2005

Multi-objective evolutionary algorithm optimization of robotic manipulators

Autores
Pires, EJS; Oliveira, PBD; Machado, JAT;

Publicação
Modelling and Simulation 2005

Abstract
The design of robotic manipulators considering both the structure and trajectory planning problems is addressed. These problems have been solved using either classical or metaheuristics optimization techniques considering single objectives. This paper proposes a multi-objective evolutionary algorithm to generate the robot structure and required manipulator trajectories. The proposed evolutionary algorithm is organized in a hierarchical form by using three genetic algorithms to optimize the initial, final and intermediate robotic configurations which are executed for each population member of top level multi-objective structure generator. The aim is to minimize the trajectory space ripple, the initial and final binary torques, while optimizing the mechanical structure. Simulations results are presented from solving a structure synthesis problem which considers the optimization of three simultaneous objectives.

  • 314
  • 331