64 research outputs found

    Robust predictive feedback control for constrained systems

    Get PDF
    A new method for the design of predictive controllers for SISO systems is presented. The proposed technique allows uncertainties and constraints to be concluded in the design of the control law. The goal is to design, at each sample instant, a predictive feedback control law that minimizes a performance measure and guarantees of constraints are satisfied for a set of models that describes the system to be controlled. The predictive controller consists of a finite horizon parametric-optimization problem with an additional constraint over the manipulated variable behavior. This is an end-constraint based approach that ensures the exponential stability of the closed-loop system. The inclusion of this additional constraint, in the on-line optimization algorithm, enables robust stability properties to be demonstrated for the closed-loop system. This is the case even though constraints and disturbances are present. Finally, simulation results are presented using a nonlinear continuous stirred tank reactor model

    Autonomous navigation with deadlock detection and avoidance

    Get PDF
    This paper studies alternatives to solve the problem of autonomous mobile robots navigation in unknown indoor environments. The navigation system uses fuzzy logic to combine the information obtained from range sensors and the navigational data to plan the robot’s movements. The strategy is built upon five modules: i) target following, ii) obstacle avoidance, iii) possible path, iv) deadlock detection and v) wall following. Given a possible path and obstacles near the environment of the robot, the controller will modulate the output velocity in order to go to the target and avoid collisions. In case of dead lock situations, a method that enables the robot to detect, escape and reach the target is proposed. The performance and behavior of the proposed navigational system was evaluated through simulations in different conditions, where the effectiveness of the proposed method is demonstrated and compared with previous results.Sociedad Argentina de Informática e Investigación Operativ

    Addressing population heterogeneity and distribution in epidemics models using a cellular automata approach

    Get PDF
    BACKGROUND: The spread of an infectious disease is determined by biological and social factors. Models based on cellular automata are adequate to describe such natural systems consisting of a massive collection of simple interacting objects. They characterize the time evolution of the global system as the emergent behaviour resulting from the interaction of the objects, whose behaviour is defined through a set of simple rules that encode the individual behaviour and the transmission dynamic. METHODS: An epidemic is characterized trough an individual–based–model built upon cellular automata. In the proposed model, each individual of the population is represented by a cell of the automata. This way of modeling an epidemic situation allows to individually define the characteristic of each individual, establish different scenarios and implement control strategies. RESULTS: A cellular automata model to study the time evolution of a heterogeneous populations through the various stages of disease was proposed, allowing the inclusion of individual heterogeneity, geographical characteristics and social factors that determine the dynamic of the desease. Different assumptions made to built the classical model were evaluated, leading to following results: i) for low contact rate (like in quarantine process or low density population areas) the number of infective individuals is lower than other areas where the contact rate is higher, and ii) for different initial spacial distributions of infected individuals different epidemic dynamics are obtained due to its influence on the transition rate and the reproductive ratio of disease. CONCLUSIONS: The contact rate and spatial distributions have a central role in the spread of a disease. For low density populations the spread is very low and the number of infected individuals is lower than in highly populated areas. The spacial distribution of the population and the disease focus as well as the geographical characteristic of the area play a central role in the dynamics of the deseaseFil: López, Leonardo Rafael. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hidricas. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional; ArgentinaFil: Burguerner, Germán. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hidricas. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional; ArgentinaFil: Giovanini, Leonardo Luis. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hidricas. Instituto de Investigación En Señales, Sistemas E Inteligencia Computacional; Argentin

    Autonomous navigation with deadlock detection and avoidance

    Get PDF
    This paper studies alternatives to solve the problem of autonomous mobile robots navigation in unknown indoor environments. The navigation system uses fuzzy logic to combine the information obtained from range sensors and the navigational data to plan the robot’s movements. The strategy is built upon five modules: i) target following, ii) obstacle avoidance, iii) possible path, iv) deadlock detection and v) wall following. Given a possible path and obstacles near the environment of the robot, the controller will modulate the output velocity in order to go to the target and avoid collisions. In case of dead lock situations, a method that enables the robot to detect, escape and reach the target is proposed. The performance and behavior of the proposed navigational system was evaluated through simulations in different conditions, where the effectiveness of the proposed method is demonstrated and compared with previous results.Sociedad Argentina de Informática e Investigación Operativ

    Distributed Model Predictive Control Based on Dynamic Games

    Get PDF
    Model predictive control (MPC) is widely recognized as a high performance, yet practical,control technology. This model-based control strategy solves at each sample a discrete-timeoptimal control problem over a finite horizon, producing a control input sequence. Anattractive attribute of MPC technology is its ability to systematically account for systemconstraints. The theory of MPC for linear systems is well developed; all aspects suchas stability, robustness,feasibility and optimality have been extensively discussed in theliterature (see, e.g., (Bemporad & Morari, 1999; Kouvaritakis & Cannon, 2001; Maciejowski, 2002; Mayne et al., 2000)). The effectiveness of MPC depends on model accuracy and the availability of fast computational resources. These requirements limit the application base for MPC. Even though, applications abound in process industries (Camacho & Bordons, 2004), manufacturing (Braun et al., 2003), supply chains (Perea-Lopez et al., 2003), among others, are becoming more widespread.Two common paradigms for solving system-wide MPC calculations are centralised anddecentralised strategies. Centralised strategies may arise from the desire to operate thesystem in an optimal fashion, whereas decentralised MPC control structures can result fromthe incremental roll-out of the system development. An effective centralised MPC can bedifficult, if not impossible to implement in large-scale systems (Kumar & Daoutidis, 2002;Lu, 2003). In decentralised strategies, the system-wide MPC problem is decomposed intosubproblems by taking advantage of the system structure, and then, these subproblemsare solved independently. In general, decentralised schemes approximate the interactionsbetween subsystems and treat inputs in other subsystems as external disturbances. Thisassumption leads to a poor systemperformance (Sandell Jr et al., 1978; ?iljak, 1996). Therefore, there is a need for a cross-functional integration between the decentralised controllers, in which a coordination level performs steady-state target calculation for decentralised controller (Aguilera & Marchetti, 1998; Aske et al., 2008; Cheng et al., 2007; 2008; Zhu & Henson, 2002).Several distributed MPC formulations are available in the literature. A distributed MPCframework was proposed by Dumbar and Murray (Dunbar & Murray, 2006) for the classof systems that have independent subsystem dynamic but link through their cost functionsand constraints. Then, Dumbar (Dunbar, 2007) proposed an extension of this framework thathandles systemswith weakly interacting dynamics. Stability is guaranteed through the use ofa consistency constraint that forces the predicted and assumed input trajectories to be close toeach other. The resulting performance is different from centralised implementations in mostof cases. Distributed MPC algorithms for unconstrained and LTI systems were proposed in(Camponogara et al., 2002; Jia & Krogh, 2001; Vaccarini et al., 2009; Zhang & Li, 2007). In (Jia & Krogh, 2001) and (Camponogara et al., 2002) the evolution of the states of each subsystem is assumed to be only influenced by the states of interacting subsystems and local inputs, while these restrictions were removed in (Jia & Krogh, 2002; Vaccarini et al., 2009; Zhang & Li, 2007). This choice of modelling restricts the system where the algorithm can be applied, because inmany cases the evolution of states is also influenced by the inputs of interconnected subsystems. More critically for these frameworks is the fact that subsystems-based MPCs only know the cost functions and constraints of their subsystem. However, stability and optimality as well as the effect of communication failures has not been established.The distributed model predictive control problem from a game theory perspective for LTIsystems with general dynamical couplings, and the presence of convex coupled constraintsis addressed. The original centralised optimisation problem is transformed in a dynamicgame of a number of local optimisation problems, which are solved using the relevantdecision variables of each subsystem and exchanging information in order to coordinatetheir decisions. The relevance of proposed distributed control scheme is to reduce thecomputational burden and avoid the organizational obstacles associated with centralisedimplementations, while retains its properties (stability, optimality, feasibility). In this context,the type of coordination that can be achieved is determined by the connectivity and capacity of the communication network as well as the information available of system?s cost function and constraints. In this work we will assume that the connectivity of the communication network is sufficient for the subsystems to obtain information of all variables that appear in their local problems. We will show that when system?s cost function and constraints are known by all distributed controllers, the solution of the iterative process converge to the centralised MPC solution. This means that properties (stability, optimality, feasibility) of the solution obtained using the distributed implementation are the same ones of the solution obtained using the centralised implementation. Finally, the effects of communication failures on the system?s properties (convergence, stability and performance) are studied. We will show the effect of the system partition and communication on convergence and stability, and we will find a upper bound of the system performance.Fil: Giovanini, Leonardo Luis. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Investigación en Señales, Sistemas e Inteligencia Computacional. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hídricas. Instituto de Investigación en Señales, Sistemas e Inteligencia Computacional; ArgentinaFil: Sanchez, Guido Marcelo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Investigación en Señales, Sistemas e Inteligencia Computacional. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hídricas. Instituto de Investigación en Señales, Sistemas e Inteligencia Computacional; ArgentinaFil: Murillo, Marina Hebe. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; ArgentinaFil: Limache, Alejandro Cesar. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; Argentin

    Control Predictivo Aplicado a Modelos Simples de Aviones

    Get PDF
    Este trabajo presenta los primeros pasos en el desarrollo de sistemas de control para aviones. Como primera aplicación nuestro sistema a controlar es un modelo longitudinal de un avión. El mismo presenta tres grados de libertad: movimiento de traslación, movimiento de pitch y movimiento en el plano vertical. En primera instancia trabajamos con el modelo linealizado del mismo pudiendo luego comparar los resultados obtenidos al utilizar el sistema no lineal. La técnica de control elegida es Model Predictive Control (MPC). Esta técnica nos permite realizar maniobras con nuestro avión al aplicarle al mismo el control óptimo resultante de la minimización de una función costo sujeta a restricciones provenientes de la mecánica y de la física propias del sistema. Este trabajo nos servirá como base para el desarrollo de sistemas de control para modelos de aviones más sofisticados.Fil: Murillo, Marina Hebe. Universidad Nacional del Litoral; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Limache, Alejandro Cesar. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; ArgentinaFil: Giovanini, Leonardo Luis. Universidad Nacional del Litoral; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentin

    A cellular automata to model epidemics

    Get PDF
    Compartmental models are very popular in epidemiology, they provide excellent results when the populations satisfy certain hypotheses as large population size or population homogeneity, the complexity of this models is low making their analysis intuitive. In the other hand, they ignore important factors inherent to the problem, such as the nature of contacts between individuals and population heterogeneity. Cellular automata models are adequate to describe natural systems consisting of a massive collection of simple objects. They represent the global system behavior as a colection of simpler objects or cells. In this paper we propouse a cellular automata model to study the time evolution of a heterogeneous population through the various stages of disease resulting from the individuals interactions (epidemic). We validate the model with real data of flu that hit Geneva (Switzerland) in 1918 and then we will test the model under different assumptions discussing the result that each has on the disease dynamics.Sociedad Argentina de Informática e Investigación Operativ

    A cellular automata to model epidemics

    Get PDF
    Compartmental models are very popular in epidemiology, they provide excellent results when the populations satisfy certain hypotheses as large population size or population homogeneity, the complexity of this models is low making their analysis intuitive. In the other hand, they ignore important factors inherent to the problem, such as the nature of contacts between individuals and population heterogeneity. Cellular automata models are adequate to describe natural systems consisting of a massive collection of simple objects. They represent the global system behavior as a colection of simpler objects or cells. In this paper we propouse a cellular automata model to study the time evolution of a heterogeneous population through the various stages of disease resulting from the individuals interactions (epidemic). We validate the model with real data of flu that hit Geneva (Switzerland) in 1918 and then we will test the model under different assumptions discussing the result that each has on the disease dynamics.Sociedad Argentina de Informática e Investigación Operativ

    A cellular automata to model epidemics

    Get PDF
    Compartmental models are very popular in epidemiology, they provide excellent results when the populations satisfy certain hypotheses as large population size or population homogeneity, the complexity of this models is low making their analysis intuitive. In the other hand, they ignore important factors inherent to the problem, such as the nature of contacts between individuals and population heterogeneity. Cellular automata models are adequate to describe natural systems consisting of a massive collection of simple objects. They represent the global system behavior as a colection of simpler objects or cells. In this paper we propouse a cellular automata model to study the time evolution of a heterogeneous population through the various stages of disease resulting from the individuals interactions (epidemic). We validate the model with real data of flu that hit Geneva (Switzerland) in 1918 and then we will test the model under different assumptions discussing the result that each has on the disease dynamics.Sociedad Argentina de Informática e Investigación Operativ

    Autonomous navigation with deadlock detection and avoidance

    Get PDF
    This paper studies alternatives to solve the problem of autonomous mobile robots navigation in unknown indoor environments. The navigation system uses fuzzy logic to combine the information obtained from range sensors and the navigational data to plan the robot’s movements. The strategy is built upon five modules: i) target following, ii) obstacle avoidance, iii) possible path, iv) deadlock detection and v) wall following. Given a possible path and obstacles near the environment of the robot, the controller will modulate the output velocity in order to go to the target and avoid collisions. In case of dead lock situations, a method that enables the robot to detect, escape and reach the target is proposed. The performance and behavior of the proposed navigational system was evaluated through simulations in different conditions, where the effectiveness of the proposed method is demonstrated and compared with previous results.Sociedad Argentina de Informática e Investigación Operativ
    corecore