29 research outputs found

    Event-triggered control for rational and Lur’e type nonlinear systems

    Get PDF
    In the present work, the design of event-triggered controllers for two classes of nonlinear systems is addressed: rational systems and Lur’e type systems. Lyapunov theory techniques are used in both cases to derive asymptotic stability conditions in the form of linear matrix inequalities that are then used in convex optimization problems as means of computing the control system parameters aiming at a reduction of the number of events generated. In the context of rational systems, state-feedback control is considered and differentialalgebraic representations are used as means to obtain tractable stability conditions. An event-triggering strategy which uses weighting matrices to strive for less events is proposed and then it is proven that this strategy does not lead to Zeno behavior. In the case of Lur’e systems, observer-based state-feedback is addressed with event generators that have access only to the system output and observed state, but it imposes the need of a dwell-time, i.e. a time interval after each event where the trigger condition is not evaluated, to cope with Zeno behavior. Two distinct approaches, exact time-discretization and looped-functional techniques, are considered to ensure asymptotic stability in the presence of the dwell-time. For both system classes, emulation design and co-design are addressed. In the emulation design context, the control law (and the observer gains, when appropriate) are given and the task is to compute the event generator parameters. In the co-design context, the event generator and the control law or the observer can be simultaneously designed. Numerical examples are presented to illustrate the application of the proposed methods.Neste trabalho é abordado o projeto de controladores baseados em eventos para duas classes de sistemas não lineares: sistemas racionais e sistemas tipo Lur’e. Técnicas da teoria de Lyapunov são usadas em ambos os casos para derivar condições de estabilidade assintótica na forma de inequações matriciais lineares. Tais condições são então utilizadas em problemas de otimização convexa como meio de calcular os parâmetros do sistema de controle, visando uma redução no número de eventos gerados. No contexto de sistemas racionais, realimentação de estados é considerada e representações algébrico-diferenciais são usadas como meio de obter condições de estabilidade tratáveis computacionalmente. Uma estratégia de disparo de eventos que usa uma medida de erro ponderado através de matrizes definidas positivas é proposta e é demonstrado que tal estratégia não gera comportamento de Zenão. No caso de sistemas tipo Lur’e, considera-se o caso de controladores com restrições de informações, a saber, com acesso apenas às saídas do sistema. Um observador de estados é então utilizado para recuperar a informação faltante. Neste contexto, é necessária a introdução de um tempo de espera (dwell time, em inglês) para garantir a inexistência de comportamento de Zenão. Todavia, a introdução do tempo de espera apresenta um desafio adicional na garantia de estabilidade que é tratado neste trabalho considerando duas técnicas possíveis: a discretização exata do sistema e o uso de looped-functionals (funcionais em laço, em uma tradução livre). Para ambas classes de sistemas, são tratados os problemas de projeto por emulação e co-design (projeto simultâneo, em uma tradução livre). No projeto por emulação, a lei de controle (e os ganhos do observador, quando apropriado) são dados a priori e a tarefa é projetar os parâmetros do gerador de eventos. No caso do co-design, o gerador de eventos e a lei de controle ou o observador são projetados simultaneamente. Exemplos numéricos são usados para ilustrar a aplicação dos métodos propostos

    A non-square sector condition and its application in deferred-action anti-windup compensator design

    No full text
    Abstract A sector condition for two connected deadzone nonlinearities is provided. By introducing an additional non-square operator which exploits their connectivity, a more general set of sector-like matrix inequalities is obtained. This "non-square" matrix inequality condition is applied to an anti-windup (AW) problem in which the AW compensator is not activated until the unconstrained control signal reaches a welldefined level beyond that of the physical actuator limits. The non-square sector condition allows such "deferred-action" AW synthesis to be performed in a manner much closer to traditional ("immediate") sector-based AW with either lowered conservatism or decreased computational effort in contrast to recent work. The non-square condition is applicable to other AW problems

    A non-square sector condition and its application in deferred-action anti-windup compensator design

    Get PDF
    A sector condition for two connected deadzone nonlinearities is provided. By introducing an additional non-square operator which exploits their connectivity, a more general set of sector-like matrix inequalities is obtained. This “non-square” matrix inequality condition is applied to an anti-windup (AW) problem in which the AW compensator is not activated until the unconstrained control signal reaches a well-defined level beyond that of the physical actuator limits. The non-square sector condition allows such “deferred-action” AW synthesis to be performed in a manner much closer to traditional (“immediate”) sector-based AW with either lowered conservatism or decreased computational effort in contrast to recent work. The non-square condition is applicable to other AW problems

    Single chip solution for stabilization control & monocular visual servoing of small-scale quadrotor helicopter

    Get PDF
    This thesis documents the research undertaken to develop a high-performing design of a small-scale quadrotor (four-rotor) helicopter capable of delivering the speed and robustness required for agile motion while also featuring an autonomous visual servoing capability within the size, weight, and power (SWaP) constraint package. The state of the art research was reviewed, and the areas in the existing design methodologies that can potentially be improved were identified, which included development of a comprehensive dynamics model of quadrotor, design and construction of a performance optimized prototype vehicle, high-performance actuator design, design of a robust attitude stabilization controller, and a single chip solution for autonomous vision based position control. The gaps in the current art of designing each component were addressed individually. The outcomes of the corresponding development activities include a high-fidelity dynamics and control model of the vehicle. The model was developed using multi-body bond graph modeling approach to incorporate the dynamic interactions between the frame body and propulsion system. Using an algorithmic size, payload capacity, and flight endurance optimization approach, a quadrotor prototype was designed and constructed. In order to conform to the optimized geometric and performance parameters, the frame of the prototype was constructed using printed circuit board (PCB) technology and processing power was integrated using a single chip field programmable gate array (FPGA) technology. Furthermore, to actuate the quadrotor at a high update rate while also improving the power efficiency of the actuation system, a ground up FPGA based brushless direct current (BLDC) motor driver was designed using a low-loss commutation scheme and hall effect sensors. A proportional-integral-derivative (PID) technology based closed loop motor speed controller was also implemented in the same FPGA hardware for precise speed control of the motors. In addition, a novel control law was formulated for robust attitude stabilization by adopting a cascaded architecture of active disturbance rejection control (ADRC) technology and PID control technology. Using the same single FPGA chip to drive an on-board downward looking camera, a monocular visual servoing solution was developed to integrate an autonomous position control feature with the quadrotor. Accordingly, a numerically simple relative position estimation technique was implemented in FPGA hardware that relies on a passive landmark/target for 3-D position estimation. The functionality and effectiveness of the synthesized design were evaluated by performance benchmarking experiments conducted on each individual component as well as on the complete system constructed from these components. It was observed that the proposed small-scale quadrotor, even though just 43 cm in diameter, can lift 434 gm of payload while operating for 18 min. Among the ground up designed components, the FPGA based motor driver demonstrated a maximum of 4% improvement in the power consumption and at the same time can handle a command update at a rate of 16 kHz. The cascaded attitude stabilization controller can asymptotically stabilize the vehicle within 426 ms of the command update. Robust control performance under stochastic wind gusts is also observed from the stabilization controller. Finally, the single chip FPGA based monocular visual servoing solution can estimate pose information at the camera rate of 37 fps and accordingly the quadrotor can autonomously climb/descend and/or hover over a passive target

    A differential game theory approach to DC-DC buck converter control

    Get PDF
    Tribunal: Prof. Rafael Canetti, Prof. Eleonora Catsigeras (Universidad de la República), Prof. Martin Ordonez (University of British Columbia, Canadá).This thesis deals with the problem of controlling a generic synchronous buck converter against unpredictable, and possibly discontinuous, but bounded load disturbances. The problem is canonically framed as a dynamical conflict between the automatic controller in charge of the output voltage regulation and an hypothetical disturber. In particular, the conflict is regarded as a pursuit-evasion game in distance. Applying classical methods of differential game theory, the game is completely solved identifing three qualitative different cases that can take place depending on how a positive derived parameter value compares to unity. The game’s solution provides optimal strategies for the controller and the disturber which can be used, respectively, for worst-case-aware control and benchmark testing (of any control method). Furthermore, from the topography of the game’s value function, qualitative and quantitative information about the physical limits of buck converter control is gained, allowing for early design stage optimization of the converter’s LC filter towards regulation performance, regardless of the control method that might finally be selected.Esta tesis aborda el problema de controlar un convertidor sincrónico tipo buck genérico frente a perturbaciones impredecibles, y posiblemente discontinuas, pero acotadas de la corriente de carga. El problema se plantea en forma canónica como un conflicto dinámico entre el controlador automático encargado de la regulación del voltaje de salida y un perturbador hipotético. En particular, el conflicto es visto como un juego de persecusión-evasión en distancia. Aplicando métodos clásicos de la teoría de juegos diferenciales, el juego es completamente resuelto identificando tres casos cualitativamente distintos que pueden ocurrir dependiendo de si el valor de un parámetro derivado positivo es menor, igual, o mayor que uno. La solución del juego provee estrategias óptimas para el controlador y para el perturbador que pueden ser utilizadas, respectivamente, para implementar control ante el peor caso y para realizar pruebas de referencia (aplicables a cualquier método de control). Además, de la topografía de la función valor del juego, se obtiene información cualitativa y cuantitativa acerca de los límites físicos inherentes al control de convertidores tipo buck, permitiendo la optimización del filtro LC con respecto al desempeño de la regulación en las primeras etapas de diseño, aun antes de haber finalmente elegido un método de control

    Wind Power

    Get PDF
    This book is the result of inspirations and contributions from many researchers of different fields. A wide verity of research results are merged together to make this book useful for students and researchers who will take contribution for further development of the existing technology. I hope you will enjoy the book, so that my effort to bringing it together for you will be successful. In my capacity, as the Editor of this book, I would like to thanks and appreciate the chapter authors, who ensured the quality of the material as well as submitting their best works. Most of the results presented in to the book have already been published on international journals and appreciated in many international conferences
    corecore