• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • No language data
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Using fuzzy logic to enhance control performance of sliding mode control and dynamic matrix control

Sanchez, Edinzo J. Iglesias 01 June 2006 (has links)
Two application applications of Fuzzy Logic to improve the performance of two controllers are presented. The first application takes a Sliding Mode Controller designed for chemical process to reject disturbances. A fuzzy element is added to the sliding surface to improve the controller performance when set point change affects the control loop; especially for process showing highly nonlinear behavior. This fuzzy element, , is calculated by means of a set of fuzzy rules designed based on expert knowledge and experience. The addition of improved the controller response because accelerate or smooth the controller as the control loop requires. The Fuzzy Sliding Mode Controller (FSMCr) is a completely general controller. The FSMCr was tested with two models of nonlinear process: mixing tank and neutralization reactor. In both cases the FSMCr improves the performance shown for other control strategies, as the industrial PID, the conventional Sliding Mode Control and the Stan dard Fuzzy Logic Controller. The second part of this research presents a new way to implement the Dynamic Matrix Control Algorithm (DMC). A Parametric structure of DMC (PDMC) control algorithm is proposed, allowing to the controller to adapt to process nonlinearities. For a standard DMC a process model is used to calculate de controller response. This model is a matrix calculated from the dynamic response of the process at open loop. In this case the process parameters are imbibed into the matrix. The parametric structure isolates the process parameters allowing adjust the model as the nonlinear process changes its behavior. A Fuzzy supervisor was developed to detect changes in the process and send taht [sic]information to the PDMCr. The modeling error and other parameters related were used to estimate those changes. Some equations were developed to calculate the PDMCr tuning parameter,lambda, as a function of the process parameters. The performance of PDMCr was tested using to model of nonlinear process and compare with the standard DMC; in most the cases PDMCr presents less oscillations and tracks with less error the set point. Both control strategies presented in this research can be implemented into industrial applications easily.
2

Variable structure control of robot manipulators (the example of the SPRINTA)

Nigrowsky, Pierre January 2000 (has links)
The subject of this thesis is the design and practical application of a model-based controller with variable structure control (VSC). Robot manipulators are highly non-linear systems, however they form a specific class in the non-linear group. Exact mathematical descriptions of the robot dynamics can be achieved and further, robot manipulators have specific useful properties that can be used for the design of advanced controllers. The inclusion of the inverse dynamic description of the robot manipulator as a feedforward term of the controller (model-based controller) is used to transform two non-linear systems i.e. the controller and the robot, into one linear system. The limitation of this technique arises from the accuracy of the inverse dynamic model. The linearisation only takes place if the model is known exactly. To deal with the uncertainties that arise in the model, a control methodology based on variable structure control is proposed. The design of the controller is based on a Lyapunov approach and engineering considerations of the robot. A candidate Lyapunov function of a pseudo-energy form is selected to start the controller design. The general form of the controller is selected to satisfy the negative definiteness of the Lyapunov function. The initial uncertainties between the actual robot dynamics and the model used in the controller are dealt with using a classical VSC regulator. The deficiencies of this approach are evident however because of the chattering phenomenum. The model uncertainties are examined from an engineering point of view and adjustable bounds are then devised for the VSC regulator, and simulations confirm a reduction in the chattering. Implementation on the SPRINTA robot reveals further limitations in the proposed methodology and the bound adjustment is enhanced to take into account the position of the robot and the tracking errors. Two controllers based on the same principle are then obtained and their performances are compared to a PID controller, for three types of trajectory. Tests reveal the superiority of the devised control methodology over the classic PID controller. The devised controller demonstrates that the inclusion of the robot dynamics and properties in the controller design with adequate engineering considerations lead to improved robot responses.

Page generated in 0.0634 seconds