Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Item Type
      Item Type
      Clear All
      Item Type
  • Subject
      Subject
      Clear All
      Subject
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
42 result(s) for "Huba, Mikulas"
Sort by:
Making the PI and PID Controller Tuning Inspired by Ziegler and Nichols Precise and Reliable
This paper deals with the design of a DC motor speed control implemented by an embedded controller. The design is simple and brings some important changes to the traditional Ziegler–Nichols tuning. The design also includes a novel anti-windup implementation of the controller and an integrated noise-reduction filter design. The proposed tuning method considers all important aspects of the control, such as pre-processing of the measured signals and filtering (to attenuate the measurement noise), time delays of the process, modeling and identification of the process, and constraints on the control signal. Three important aspects of designing PI and PID controllers for processes with noisy output on Arduino-type embedded computers are considered. First, it deals with the integrated design of the input filter and the controller parameters, since both are interdependent. Secondly, the method of setting the controllers from step responses by Ziegler and Nichols is modified for the case of digital signal processing (without drawing the tangent), while it recommends the suitability of its modification in terms of the use of both integral and static models. Third, the most suitable anti-windup solution for the given controller structure is proposed. In summary, the paper shows that an appropriate design of the embedded controller can achieve excellent closed-loop performance even in a noisy process environment with limited control signals.
Performance Portrait Method: An Intelligent PID Controller Design Based on a Database of Relevant Systems Behaviors
The article deals with a computer-supported design of optimal and robust proportional-integral-derivative controllers with two degrees of freedom (2DoF PID) for a double integrator plus dead-time (DIPDT) process model. The particular design steps are discussed in terms of intelligent use of all available information extracted from a database of control tracking and disturbance rejection step responses, assessed by means of speed and shape-related performance measures of the process input and output signals, and denoted as a performance portrait (PP). In the first step, the performance portrait method (PPM) is used as a verifier, for whether the pilot analytical design of the parallel 2DoF PID controller did not omit practically interesting settings and shows that the optimality analysis can easily be extended to the series 2DoF PID controller. This is important as an explicit observer of equivalent input disturbances based on steady-state input values of ultra-local DIPDT models, while the parallel PID controller, allowing faster transient responses, needs an additional low-pass filter when reconstructed equivalent disturbances are required. Next, the design efficiency and conciseness in analyzing the effects of different loop parameters on changing the optimal processes are illustrated by an iterative use of PPM, enabled by the visualization of the dependence between the closed-loop performance and the shapes of the control signals. The main contributions of the paper are the introduction of PPM as an intelligent method for controller tuning that mimics an expert with sufficient experience to select the most appropriate solution based on a database of known solutions. In doing so, the analysis in this paper reveals new, previously undiscovered dimensions of PID control design.
IPDT Model-Based Ziegler–Nichols Tuning Generalized to Controllers with Higher-Order Derivatives
The paper extends the earlier work entitled “Making the PI and PID Controller Tuning Inspired by Ziegler and Nichols Precise and Reliable”, to higher-order controllers and a broader range of experiments. The original series PI and PID controllers, based on automatic reset calculated by filtered controller outputs, are now augmented by higher-order output derivatives. This increases the number of degrees of freedom that can be used to modify the resulting dynamics, accelerates transient responses, and increases robustness to unmodeled dynamics and uncertainties. The fourth order noise attenuation filter used in the original work allows for the addition of an acceleration feedback signal, thus resulting in a series PIDA controller or even a jerk feedback that leads to a PIDAJ series controller. Such a design can further use the original process and filter approximation of the step responses through the integral-plus-dead-time (IPDT) model, while allowing experimentation with disturbance and setpoint step responses of the series PI, PID, PIDA and PIDAJ controllers, and thus, evaluating the role of output derivatives and noise attenuation from a broader perspective. All controllers considered are tuned using the Multiple Real Dominant Pole (MRDP) method, which is complemented by a factorization of the controller transfer functions to achieve the smallest possible time constant for automatic reset. The smallest time constant is chosen to improve the constrained transient response of the considered controller types. The obtained excellent performance and robustness allow the proposed controllers to be applied to a wider range of systems with dominant first-order dynamics. The proposed design is illustrated on a real-time speed control of a stable direct-current (DC) motor, which is approximated (together with a noise attenuation filter) by an IPDT model. The transient responses obtained are nearly time-optimal, with control signal limitations active for most setpoint step responses. Four controllers with different degrees of derivative with generalized automatic reset were used for comparison. It was found that controllers with higher-order derivatives may significantly improve the disturbance performance and virtually eliminate overshoots in the setpoint step responses in constrained velocity control.
Measurement noise attenuation in modified Smith predictor and automatic offset controllers for integrator plus dead-time system
The paper compares the recently modified Åström-Smith predictor (ASP) developed for IPDT models with an automatic offset controller (AOC). While an excellent performance can be achieved with ASP in idealized conditions, unacceptable transients with extraordinary high excessive controller effort and a steady-state control error result in the presence of measurement noise. AOC combines a possibly higher-order (HO) stabilizing controller (SC) with compensation of disturbances using a full disturbance observer (DOB). Nominal full DOB includes both the model dead-time and inversion of the integral mode of the model. By increasing the number of output derivatives used in the SC of the AOC, together with increasing the order of the low-pass filter used both in the SC and the DOB, it is possible to significantly increase the speed and robustness of responses in time-delayed processes, together with decreasing the measurement noise impact. The AOC based on the ultralocal IPDT model can be used to replace the higher-order PID in an universal controller for a wide class of processes with dominant first-order dynamics. Significant improvements in measurement noise attenuation can be demonstrated also in application of equivalent low-pass filters to the ASP. But even after such a modification of the noise attenuation, the filtered ASP can exhibit permanent control error or even instability at higher noise amplitudes. Hence, although even the ASP can be used as a universal controller for processes with dominant first-order dynamics, the benefit of its use should always be verified depending on the amplitude of the measurement noise. From this point of view, the use of AOC is simpler and more reliable. Despite the need for appropriate selection of the degree of derivatives used in SC and the tuning of the low-pass filters used. The conclusions of the article are illustrated by simulation experiments of unstable process control and real-time thermal process control.
Sustainable Solutions for Advanced Energy Management System of Campus Microgrids: Model Opportunities and Future Challenges
Distributed generation connected with AC, DC, or hybrid loads and energy storage systems is known as a microgrid. Campus microgrids are an important load type. A university campus microgrids, usually, contains distributed generation resources, energy storage, and electric vehicles. The main aim of the microgrid is to provide sustainable, economical energy, and a reliable system. The advanced energy management system (AEMS) provides a smooth energy flow to the microgrid. Over the last few years, many studies were carried out to review various aspects such as energy sustainability, demand response strategies, control systems, energy management systems with different types of optimization techniques that are used to optimize the microgrid system. In this paper, a comprehensive review of the energy management system of campus microgrids is presented. In this survey, the existing literature review of different objective functions, renewable energy resources and solution tools are also reviewed. Furthermore, the research directions and related issues to be considered in future microgrid scheduling studies are also presented.
Tuning of PID Control for the Double Integrator Plus Dead Time Model by Modified Real Dominant Pole and Performance Portrait Methods
The paper discusses the proportional-integral-derivative (PID) controller from the viewpoint of (a) the analytical tuning of the PID controller for the double integrator plus dead time (DIPDT) model and (b) the numerical tuning using the performance portrait method (PPM). In the first case, the already published tuning with multiple real dominant pole, extended by integrated tuning procedures, which incorporate the inevitable low-pass filters by delay equivalences, is elaborated for modified sets of real poles. By considering several such modified sets of real poles, resulting in several new sets of controller parameters, the design can be better adapted to the requirements of the control tasks solved and to the limitations of the existing control loop hardware. In a noisy and uncertain environment, the balance between speed of setpoint and disturbance responses and acceptable excessive controller effort can thus be improved. The effectiveness of the analytical design can be evaluated using the numerical performance portrait method (PPM). For an already generated performance portrait (PP), it can offer a broad spectrum of controller settings that satisfy various design constraints. However, the results of the analytical design are still important as they facilitate the initial steps in the elaboration of the PPM and in explaining the nature of PID control. The developed controller tuning are compared using a new interpretation of PID controller as an extension of the stabilising PD controller by disturbance observer (DOB). The input disturbances reconstructed by DOB by evaluating the controller output of an integral process model in steady-state, can be estimated by a low-pass filter with a sufficiently long (integral) time constant. All analysed results are in full agreement with the proposed DOB interpretation, which furthermore contributes significantly to the explanation of the problems related to the optimal design of PID controllers.
Series PIDA Controller Design for IPDT Processes
This paper discusses optimal design of the series proportional–integral–derivative–accelerative (PIDA) controller for integral-plus-dead-time (IPDT) plants. The article starts with the design of disturbance reconstruction and compensation based on proportional-derivative-accelerative (PDA) stabilizing controllers. It shows that by introducing positive feedback by a low-pass filter from the (limited) output of the stabilizing PDA controller, one gets disturbance observer (DOB) for the reconstruction and compensation of input disturbances. Thereby, the DOB functionality is based on evaluating steady-state controller output. This DOB interpretation is in full agreement with the results of the analysis of the optimal setting of the stabilizing PDA controller and of its expanded PIDA version with positive feedback from the controller output. By using the multiple real dominant pole (MRDP) method, it confirms that the low-pass filter time constant in positive feedback must be much longer than the dominant time constant of the stabilized loop. This paper also shows that the constrained PIDA controller with the MRDP setting leads to transient responses with input and output overshoots. Experimentally, such a constrained series PIDA controller can be shown as equivalent to a constrained MRDP tuned parallel PIDA controller in anti-windup connection using conditional integration. Next, the article explores the possibility of removing overshoots of the output and input of the process achieved for MRDP tuning by interchanging the parameters of the controller transfer function, which was proven as very effective in the case of the series PID controller. It shows that such a modification of the controller can only be implemented approximately, when the factorization of the controller numerator, which gives complex conjugate zeros, will be replaced by a double real zero. Neglecting the imaginary part and specifying the feedback time constant with a smaller approximative time constant results in the removal of overshoots, but the resulting dynamics will not be faster than for the previously mentioned solutions. A significant improvement in the closed-loop performance can finally be achieved by the optimal setting of the constrained series PIDA controller calculated using the performance portrait method. This article also points out the terminologically incorrect designation of the proposed structure as series PIDA controller, because it does not contain any explicit integral action. Instead, it proposes a more thorough revision of the interpretation of controllers based on automatic reset from the controller output, which do not contain any integrator, but at the same time represent the core of the most used industrial automation. In the end, constrained structures using automatic reset of the stabilizing controller output can ensure a higher performance of transient responses than the usually preferred solutions based on parallel controllers with integral action that, in order to respect the control signal limitation, must be supplemented with anti-windup circuitry. The excellent properties of the constrained series PIDA controller are demonstrated by an example of controlling a thermal process and proven by the circle criterion of absolute stability.
Robust Disturbance Reconstruction and Compensation for Nonlinear First-Order System
The article discusses the control of nonlinear processes with first-order dominant dynamics, focusing on implementation using modern hardware available in various programmable devices and embedded systems. The first two approaches rely on linearization with an ultra-local process model, considering small changes of the process input and output around a fixed operating point, which can be adjusted through gain scheduling with the setpoint variable. This model is used to configure either the historically established automatic reset controller (ARC) or a stabilizing proportional (P) controller enhanced by an inversion-based disturbance observer (DOB). This solution can be interpreted as an application of modern control theory (MCT), as DOB-based control (DOBC) or as advanced disturbance rejection control (ADRC). Alternatively, they can be viewed as a special case of automatic offset control (AOC) based on two types of linear process models. In the third design method, setpoint tracking by exact linearization (EL) is extended with a nonlinear DOB designed using the inverse of the nonlinear process dynamics (EEL). The fourth approach augments EL-based tracking with a DOB derived from the transfer functions of nonlinear processes (NTF). An illustrative example involving the control of a liquid reservoir with a variable cross-section clarifies motivation for the definition of (linear) local and ultra-local process models as well as their advantages in designing robust control that accounts for process uncertainties. Thus, the speed, homogeneity, and shape of transient responses, the ability to reconstruct disturbances, control signal saturation, and measurement noise attenuation are evaluated according to the assumptions specified in the controller design. The novelty of the paper lies in presenting a unifying perspective on several seemingly different control options under the impact of measurement noise. By explaining their essence, advantages, and disadvantages, it provides a foundation for controlling more complex time-delayed systems. The paper emphasizes that certain aspects of controller design, often overlooked in traditional linearization procedures, can significantly improve closed-loop properties.
PID vs. Model-Based Control for the Double Integrator Plus Dead-Time Model: Noise Attenuation and Robustness Aspects
One of the most important contributions of modern control theory from the 1960s was the separation of the dynamics of state-space controller design from the dynamics of state reconstruction. However, because modern control theory predates the mass spread of digital controllers and was predominantly focused on analog solutions that avoided modeling dead-time elements, it cannot effectively cover all aspects that emerged with the development of programmable devices and embedded systems. The same historical limitations also characterized the development of proportional-integral-derivative (PID) controllers, which began several decades earlier. Although they were used to control time-delayed systems, these solutions, which are most commonly used in practice today, can also be referred to as simplified disturbance observers that allow the avoidance of the the direct use of dead-time models. Using the example of controlling systems with a double integrator plus dead-time model, this article shows a novel controller design that significantly improves control performance compared to conventional PID controllers. The new control structure is a combination of a generalized state-space controller, interpreted as a higher-order derivative controller, and a predictive disturbance observer that uses the inversion of double integrator dynamics and dead-time models. It enables the elimination of the windup effect that is typical for PID control and extends the separation of the dynamics of setpoint tracking from the dynamics of state and disturbance reconstruction to time-delayed processes as well. The novelty of the presented solution offers several orders of magnitude lower amplification of measurement noise compared to traditional PID control. On the other hand, it offers high robustness and a stable transient response despite the unstable internal feedback of processes like the magnetic levitation system. The improvements achieved are so high that they call into question the classical solutions with PID controllers, at least for DIPDT models. In addition to the comparison with PID control, the relationship with traditional state space controllers, which today form the basis of active disturbance rejection control (ADRC), is also discussed and examined for processes including dead time.
Parametrization and Optimal Tuning of Constrained Series PIDA Controller for IPDT Models
The new modular approach to constrained control of higher-order processes with dominant first-order dynamics using generalized controllers with automatic resets (ARCs) is addressed. The controller design is based on the multiple real dominant pole (MRDP) method for the integrator plus dead time (IPDT) process models. The controller output constraints are taken into account by inserting the smallest numerator time constant of the controller transfer function into the positive feedback loop representing the automatic reset (integral) term. In the series realization of the proportional–integral–derivative–acceleration (PIDA) controller (and other controllers with even derivative degree), the time constant mentioned is complex, so only the real part of the time constant has been used so far. Other possible conversions of a complex number to a real number, such as the absolute value (modulus), can be covered by introducing a tuning parameter that modifies the calculated real time constant and generalizes the mentioned conversion when designing controllers with constraints. In this article, the impact of the tuning parameter on the overall dynamics of the control loop is studied by simulation. In addition, an evaluation of the stability of the closed-loop control system is performed using the circle criterion in the frequency domain. The analysis has shown that the approximation of the complex zero by its real part and modulus leads to a near optimal response to the set point tracking. The disturbance rejection can be significantly improved by increasing the tuning parameter by nearly 50%. In general, the tuning parameter can be used to find a compromise between servo and regulatory control. The robustness and applicability of the proposed controller is evaluated using a time-delayed process with first-order dominant dynamics when the actual transfer function is much more complicated than the IPDT model. A comparison of the proposed MRDP-PIDA controller with series PI, PID and PIDA controllers based on a modified SIMC method has shown that the MRDP-PIDA controller performs better than the SIMC method, although the SIMC uses a more complex process model.