24,913 research outputs found

    A data-driven neuroendocrine-PID controller for underactuated systems based on safe experimentation dynamics

    Get PDF
    This paper presents a data-driven neuroendocrine-PID controller for underactuated systems. Safe Experimentation Dynamics (SED) is employed to find the optimum neuroendocrine-PID parameters such that the control tracking performance and input energy are minimized. The advantage of the proposed approach is that it can generate fast neuroendocrine-PID parameter tuning by measuring the input and output data of the system without using the plant mathematical model. Moreover, the combination of neuroendocrine structure with PID has a great potential in improving the control performance as compared to the PID controller. An underactuated container crane model is considered to validate the proposed data-driven design. In addition, the performance of the proposed method is investigated in terms of the trolley position, hoist rope length and sway angle trajectory tracking. The simulation results show that the data-driven neuroendocrine-PID approach provides better control performance as compared to the PID controller

    Data-driven neuroendocrine-PID controller design for twin rotor MIMO system

    Get PDF
    This paper presents the design of a data-driven neuroendocrine-PID controller based on adaptive safe experimentation dynamics (ASED) method for a twin-rotor MIMO system (TRMS). Neuroendocrine-PID is deemed a compatible controller, often due to its biological-inspired mechanism from a human's endocrine system that promotes control effectiveness and accuracy. In assessing the robustness of the proposed controller, its parameters were optimized through the ASED method, by tracking both error and input control performances. In particular, the ASED method is a game-theoretic method that randomly perturbs several elements of its controller parameters to search for the optimal controller parameters. Comparison was further made alongside performance of a standard PID controller. Following the simulation conducted, findings with regards to total norm error and total norm input have hereby suggested neuroendocrine-PID as a better controller, following a 13.2% improvement in control accuracy to that of a standard PID controller for TRMS system

    A DATA-DRIVEN PID CONTROLLER FOR FLEXIBLE JOINT MANIPULATOR USING NORMALIZED SIMULTANEOUS PERTURBATION STOCHASTIC APPROXIMATION

    Get PDF
    This paper presents a data-driven PID controller based on Normalized Simultaneous Perturbation Stochastic Approximation (SPSA). Initially, an unstable convergence of conventional SPSA is illustrated, which motivate us to introduce its improved version. The unstable convergence always happened in the data-driven controller tuning, when the closed-loop control system became unstable. In the case of flexible joint manipulator, it will exhibit unstable tip angular position with high magnitude of vibration. Here, the conventional SPSA is modified by introducing a normalized gradient approximation to update the design variable. To be more specific, each measurement of the cost function from the perturbations is normalized to the maximum cost function measurement at the current iteration. As a result, this improvement is expected to avoid the updated control parameter from producing an unstable control performance. The effectiveness of the normalized SPSA is tested to the data-driven PID control scheme of a flexible joint plant. The simulation result shows that the data-driven controller tuning using the normalized SPSA is able to provide a stable convergence with 76.68 % improvement in average cost function. Moreover, it also exhibits lower average and best values for both norms of error and input performances as compared to the existing modified SPSA.A DATA-DRIVEN PID CONTROLLER FOR FLEXIBLE JOINT MANIPULATOR USING NORMALIZED SIMULTANEOUS PERTURBATION STOCHASTIC APPROXIMATIO

    A Data-Driven PID Controller For Flexible Joint Manipulator Using Normalized Simultaneous Perturbation Stochastic Approximation

    Get PDF
    This paper presents a data-driven PID controller based on Normalized Simultaneous Perturbation Stochastic Approximation (SPSA). Initially, an unstable convergence of conventional SPSA is illustrated, which motivate us to introduce its improved version. The unstable convergence always happened in the data-driven controller tuning, when the closed-loop control system became unstable. In the case of flexible joint manipulator, it will exhibit unstable tip angular position with high magnitude of vibration. Here, the conventional SPSA is modified by introducing a normalized gradient approximation to update the design variable. To be more specific, each measurement of the cost function from the perturbations is normalized to the maximum cost function measurement at the current iteration. As a result, this improvement is expected to avoid the updated control parameter from producing an unstable control performance. The effectiveness of the normalized SPSA is tested to the data-driven PID control scheme of a flexible joint plant. The simulation result shows that the data-driven controller tuning using the normalized SPSA is able to provide a stable convergence with 76.68 % improvement in average cost function. Moreover, it also exhibits lower average and best values for both norms of error and input performances as compared to the existing modified SPSA

    High Performance Control of a Corner Cube Reflector by a Frequency-Domain Data-Driven Robust Control Method

    Get PDF
    The linear motion of the Corner Cube Mechanism developed for the infrared sounder of the third generations of Meteosat weather satellites requires a high level of accuracy. The system is subject to external micro-vibration perturbations from surrounding instruments, which cannot be rejected with the current PID controllers with notch filters. A data-driven H-infinity robust controller design method is proposed to improve the control performance. The method uses only frequency-domain data and satisfies the constraints on the weighted infinity-norm of sensitivity functions using the convex optimization algorithms. The frequency response of the system is identified from the finite element model of the system. The designed controller is validated in simulation. The performance improvement with respect the PID controller with notch filters is illustrated via experimental results

    Data driven neuroendocrine pid controller for mimo plants based adaptive safe experimentation dynamics algorithm

    Get PDF
    This study focused on data-driven tools and controller structure in the data-driven control scheme. Data-driven tools are an optimization method to find the optimal controller parameters using the system’s input and output data. Meanwhile, the controller structure refers to the controller design that is highly dependent on the input and output system. The existing data-driven neuroendocrine-PID (NEPID) utilizes the simultaneous perturbation stochastic approximation (SPSA) algorithm as the data-driven tool. However, this SPSA-based method is unable to find the optimal value of the design parameter due to unstable convergence obtained that degrades the controller performance in MIMO systems. Thus, a safe experimentation dynamics (SED) algorithm is selected to solve this unstable convergence but still not enough to achieve high accuracy because the update designed parameter only depends on the fixed step size gain. For the controller structure, the hormone secretion rate parameter of the existing NEPID is constant during the experimental time. However, control accuracy is insufficient because the secretion rate and control variable error are not able to interact directly and limits the controller capability. Besides, in the existing NEPID controller structure of the SISO system, only a single node of hormone regulation is used due to a single control variable. Meanwhile, in the MIMO systems, many control variables available that interact with each other, and the single node hormone regulation of NEPID is still inadequate in producing better control accuracy of nonlinear MIMO systems. Therefore, this study proposed the adaptive safe experimentation dynamics (ASED) algorithm to improve the SED algorithm performance accuracy by minimizing its objective function in terms of mean, best, worst, and standard deviation analysis. In order to increase the control accuracy of the existing NEPID controller, this study also established the sigmoid-based secretion rate neuroendocrine- PID (SbSR-NEPID) controller structure by varying the hormone secretion rate according to the change of error. Finally, this study also focused on developing a multiple node hormone regulation neuroendocrine-PID (MnHR–NEPID) controller structure to improve the control accuracy of existing NEPID by prioritizing the control regulation of each node from their level of error. The performance of PID and NEPID controllers was compared with those of SbSR-NEPID and MnHR-NEPID performances based on error and input tracking. The results show that the ASED- and SED-based methods produced stable convergence. The ASED-based method provided better tracking performance than the SED method by obtaining the objective function’s lower values. Besides, from the simulation work, the SbSR-NEPID and MnHR-NEPID designs provided better control accuracy in terms of lower objective function, total norm of error, and total norm of input compared to those of the PID and NEPID controllers. Moreover, the SbSR-NEPID controller achieved control accuracy improvement of 4.95% and 5.89% for the container gantry crane and TRMS systems, respectively. Besides, the MnHR-NEPID controller achieved control accuracy improvement of 5.7% and 5.1% for the container gantry crane and TRMS systems, respectively. The ASED-based method significantly improved the SED method’s accuracy by using adaptive terms based on changing the objective function in the updated procedure. Besides, the SbSR-NEPID was effective in reducing the error in a transient state, and MnHR-NEPID provided effective interaction between nodes available in MIMO systems which contributed to accuracy improvement

    Networked PID control design : a pseudo-probabilistic robust approach

    Get PDF
    Networked Control Systems (NCS) are feedback/feed-forward control systems where control components (sensors, actuators and controllers) are distributed across a common communication network. In NCS, there exist network-induced random delays in each channel. This paper proposes a method to compensate the effects of these delays for the design and tuning of PID controllers. The control design is formulated as a constrained optimization problem and the controller stability and robustness criteria are incorporated as design constraints. The design is based on a polytopic description of the system using a Poisson pdf distribution of the delay. Simulation results are presented to demonstrate the performance of the proposed method

    A Data-driven Approach to Robust Control of Multivariable Systems by Convex Optimization

    Get PDF
    The frequency-domain data of a multivariable system in different operating points is used to design a robust controller with respect to the measurement noise and multimodel uncertainty. The controller is fully parametrized in terms of matrix polynomial functions and can be formulated as a centralized, decentralized or distributed controller. All standard performance specifications like H2H_2, H∞H_\infty and loop shaping are considered in a unified framework for continuous- and discrete-time systems. The control problem is formulated as a convex-concave optimization problem and then convexified by linearization of the concave part around an initial controller. The performance criterion converges monotonically to a local optimal solution in an iterative algorithm. The effectiveness of the method is compared with fixed-structure controllers using non-smooth optimization and with full-order optimal controllers via simulation examples. Finally, the experimental data of a gyroscope is used to design a data-driven controller that is successfully applied on the real system
    • 

    corecore