This document describes a robust learning control scheme for tank gun control servo systems. The control scheme uses iterative learning control and adaptive control techniques to achieve high-precision velocity tracking for the tank gun despite nonlinear uncertainties and external disturbances. Lyapunov stability analysis is used to design the learning controller. The unknown parameters are estimated using a full saturation difference learning strategy. Simulation results show that as the number of iterations increases, the system state is able to accurately track the reference signal over the entire time interval while all signals remain bounded.
Induction motors are work-horse of the industry and major element in energy conversion. The replacement of the existing non-adjustable speed drives with the modern variable frequency drives would save considerable amount of electricity. A proper control scheme for variable frequency drives can enhance the efficiency and performance of the drive. This paper attempt to provide a rigorous review of various control schemes for the induction motor control and provides critical analysis and guidelines for the future research work. A detailed study of sensor based control schemes and sensor-less control schemes has been investigated. The operation, advantages, and limitations of the various control schemes are highlighted and different types of optimization techniques have been suggested to overcome the limitations of control techniques.
Optimal control of load frequency control power system based on particle swar...theijes
In this work, PSO is proposed to set the gains of PID controller for LFC in single power systems area. This work has very significant issue because of persistent and random change load through working of power system. The proposed algorithm offer fluent performance, stable, and fast convergence to target value. Simulation results using MATLAB R2015a demonstrate that the proposed controller has more efficient of dynamic performance, better convergence, fast response from the other methods depend on rise and settling time of frequency deviation.
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...IAES-IJPEDS
This paper presents the speed performance analysis of indirect Field Oriented Control (FOC) induction motor drive by applying Proportional Integral (PI) controller, PI with Anti-Windup (PIAW) and Pre- Filter (PF). The objective of this experiment is to have quantitative comparison between the controller strategies towards the performance of the motor in term of speed tracking and load rejection capability in low, medium and rated speed operation. In the first part, PI controller is applied to the FOC induction motor drive which the gain is obtained based on determined Induction Motor (IM) motor parameters. Secondly an AWPI strategy is added to the outer loop and finally, PF is added to the system. The Space Vector Pulse Width Modulation (SVPWM) technique is used to control the voltage source inverter and complete vector control scheme of the IM drive is tested by using a DSpace 1103 controller board. The analysis of the results shows that, the PI and AWPI controller schemes produce similar performance at low speed operation. However, for the medium and rated speed operation the AWPI scheme shown significant improvement in reducing the overshoot problem and improving the setting time. The PF scheme on the other hand, produces a slower speed and torque response for all tested speed operation. All schemes show similar performance for load disturbance rejection capability.
PI controller design for indirect vector controlled induction motorISA Interchange
Decoupling of the stator currents is important for smoother torque response of indirect vector controlled induction motors. Typically, feedforward decoupling is used to take care of current coupling that requires exact knowledge of motor parameters, additional circuitry and signal processing. In this paper, a method is proposed to design the regulating proportional-integral gains that minimize coupling without any requirement of the additional decoupler. The variation of the coupling terms for change in load torque is considered as the performance measure. An iterative linear matrix inequality based H∞ control design approach is used to obtain the controller gains. A comparison between the feedforward and the proposed decoupling schemes is presented through simulation and experimental results. The results show that the proposed scheme is simple yet effective even without additional block or burden on signal processing.
Speed controller design for three-phase induction motor based on dynamic ad...IJECEIAES
Three-phase induction motor (TIM) is widely used in industrial application like paper mills, water treatment and sewage plants in the urban area. In these applications, the speed of TIM is very important that should be not varying with applied load torque. In this study, direct on line (DOL) motor starting without controller is modelled to evaluate the motor response when connected directly to main supply. Conventional PI controller for stator direct current and stator quadrature current of induction motor are designed as an inner loop controller as well as a second conventional PI controller is designed in the outer loop for controlling the TIM speed. Proposed combined PI-lead (CPIL) controllers for inner and outer loops are designed to improve the overall performance of the TIM as compared with the conventional controller. In this paper, dynamic adjustment grasshopper optimization algorithm (DAGOA) is proposed for tuning the proposed controller of the system. Numerical results based on well-selected test function demonstrate that DAGOA has a better performance in terms of speed of convergence, solution accuracy and reliability than SGOA. The study results revealed that the currents and speed of TIM system using CPIL-DAGOA are faster than system using conventional PI and CPIL controllers tuned by SGOA. Moreover, the speed controller of TIM system with CPIL controlling scheme based on DAGOA reached the steady state faster than others when applied load torque.
Endurance Testing of Aircraft Electro-Hydraulic Actuator Using LabVIEWWaqas Tariq
In Aerospace Industry, Automated Test System at the qualification and certification laboratory improves characterization accuracy and plays a vital role to prove the airworthiness of the aircraft components. It is very helpful in achieving high quality standards of aircraft components by meeting the predefined qualification and certification test criteria. This paper outlines a comprehensive design and development of an Endurance Automated Test System for performing qualification and certification testing of Electro-Hydraulic (EH) Aircraft Actuator uses LabVIEW Graphical Test Software platform. This method is aimed at replacing the tedious and time consuming traditional method of performing the endurance testing for Aircraft Actuators.
Induction motors are work-horse of the industry and major element in energy conversion. The replacement of the existing non-adjustable speed drives with the modern variable frequency drives would save considerable amount of electricity. A proper control scheme for variable frequency drives can enhance the efficiency and performance of the drive. This paper attempt to provide a rigorous review of various control schemes for the induction motor control and provides critical analysis and guidelines for the future research work. A detailed study of sensor based control schemes and sensor-less control schemes has been investigated. The operation, advantages, and limitations of the various control schemes are highlighted and different types of optimization techniques have been suggested to overcome the limitations of control techniques.
Optimal control of load frequency control power system based on particle swar...theijes
In this work, PSO is proposed to set the gains of PID controller for LFC in single power systems area. This work has very significant issue because of persistent and random change load through working of power system. The proposed algorithm offer fluent performance, stable, and fast convergence to target value. Simulation results using MATLAB R2015a demonstrate that the proposed controller has more efficient of dynamic performance, better convergence, fast response from the other methods depend on rise and settling time of frequency deviation.
Comparison Analysis of Indirect FOC Induction Motor Drive using PI, Anti-Wind...IAES-IJPEDS
This paper presents the speed performance analysis of indirect Field Oriented Control (FOC) induction motor drive by applying Proportional Integral (PI) controller, PI with Anti-Windup (PIAW) and Pre- Filter (PF). The objective of this experiment is to have quantitative comparison between the controller strategies towards the performance of the motor in term of speed tracking and load rejection capability in low, medium and rated speed operation. In the first part, PI controller is applied to the FOC induction motor drive which the gain is obtained based on determined Induction Motor (IM) motor parameters. Secondly an AWPI strategy is added to the outer loop and finally, PF is added to the system. The Space Vector Pulse Width Modulation (SVPWM) technique is used to control the voltage source inverter and complete vector control scheme of the IM drive is tested by using a DSpace 1103 controller board. The analysis of the results shows that, the PI and AWPI controller schemes produce similar performance at low speed operation. However, for the medium and rated speed operation the AWPI scheme shown significant improvement in reducing the overshoot problem and improving the setting time. The PF scheme on the other hand, produces a slower speed and torque response for all tested speed operation. All schemes show similar performance for load disturbance rejection capability.
PI controller design for indirect vector controlled induction motorISA Interchange
Decoupling of the stator currents is important for smoother torque response of indirect vector controlled induction motors. Typically, feedforward decoupling is used to take care of current coupling that requires exact knowledge of motor parameters, additional circuitry and signal processing. In this paper, a method is proposed to design the regulating proportional-integral gains that minimize coupling without any requirement of the additional decoupler. The variation of the coupling terms for change in load torque is considered as the performance measure. An iterative linear matrix inequality based H∞ control design approach is used to obtain the controller gains. A comparison between the feedforward and the proposed decoupling schemes is presented through simulation and experimental results. The results show that the proposed scheme is simple yet effective even without additional block or burden on signal processing.
Speed controller design for three-phase induction motor based on dynamic ad...IJECEIAES
Three-phase induction motor (TIM) is widely used in industrial application like paper mills, water treatment and sewage plants in the urban area. In these applications, the speed of TIM is very important that should be not varying with applied load torque. In this study, direct on line (DOL) motor starting without controller is modelled to evaluate the motor response when connected directly to main supply. Conventional PI controller for stator direct current and stator quadrature current of induction motor are designed as an inner loop controller as well as a second conventional PI controller is designed in the outer loop for controlling the TIM speed. Proposed combined PI-lead (CPIL) controllers for inner and outer loops are designed to improve the overall performance of the TIM as compared with the conventional controller. In this paper, dynamic adjustment grasshopper optimization algorithm (DAGOA) is proposed for tuning the proposed controller of the system. Numerical results based on well-selected test function demonstrate that DAGOA has a better performance in terms of speed of convergence, solution accuracy and reliability than SGOA. The study results revealed that the currents and speed of TIM system using CPIL-DAGOA are faster than system using conventional PI and CPIL controllers tuned by SGOA. Moreover, the speed controller of TIM system with CPIL controlling scheme based on DAGOA reached the steady state faster than others when applied load torque.
Endurance Testing of Aircraft Electro-Hydraulic Actuator Using LabVIEWWaqas Tariq
In Aerospace Industry, Automated Test System at the qualification and certification laboratory improves characterization accuracy and plays a vital role to prove the airworthiness of the aircraft components. It is very helpful in achieving high quality standards of aircraft components by meeting the predefined qualification and certification test criteria. This paper outlines a comprehensive design and development of an Endurance Automated Test System for performing qualification and certification testing of Electro-Hydraulic (EH) Aircraft Actuator uses LabVIEW Graphical Test Software platform. This method is aimed at replacing the tedious and time consuming traditional method of performing the endurance testing for Aircraft Actuators.
Robust pole placement using firefly algorithmIJECEIAES
In this paper, the new automatic tool that is based on the firefly algorithm whose purpose is optimization of pole location in the control of state feedback has been presented. The aim is satisfying specifications of performance like settling and rise time, steady state as well as overshoot error. Utilization of Firefly algorithm has demonstrated the benefits of controllers based on this kind of time domain over controllers based on the frequency domain like Proportional-Integral Derivative (PID). The presented method is more particular for the multi-input multi-output (MIMO) systems that have substantial state numbers. The simulation results indicated that the proposed method had superior performance in providing solution to the problems that involved stabilization of helicopter under the Rationalized Model of helicopter/ Moreover, it demonstrates the Firefly algorithm effectiveness with regards to, the state observer design and feedback controller and auto-tuning.
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...IDES Editor
A new controller is designed for speed and torque
control of a Permanent Magnet DC motor based on
measurements of speed and current. This research work
focuses on investigating the effects of control of the speed and
torque of two brushless dc motors that are mechanically
coupled. Two controller design methods: the Root Locus
method and Bode Plot method as well as two controllers:
Proportional-Integral-Derivative (PID) and Proportional-
Integral (PI) are used to obtain the control objectives of speed
control and torque control. The simulation is performed using
MATLAB/SIMULINK software. The effects of varying the
controller gains on the system performance is studied and
quantified. The simulation results show that the speed control
objectives of the motor are satisfied even in the case of torque
disturbance from the other motor.
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...IJECEIAES
This paper presents the design of the modified sliding mode controller (MSMC) for the purpose of tracking the nonlinear system with mismatched disturbance. Provided that the performance of the designed controller depends on the value of control parameters, gravitational search algorithm (GSA), and particle swarm optimization (PSO) techniques are used to optimize these parameters in order to achieve a predefined system’s performance. In respect of system’s performance, it is evaluated based on the tracking error present between reference inputs transferred to the system and the system output. This is followed by verification of the efficiency of the designed controller in simulation environment under various values, with and without the inclusion of external disturbance. It can be seen from the simulation results that the MSMC with PSO exhibits a better performance in comparison to the performance of the similar controller with GSA in terms of output response and tracking error.
The speed estimation technique of induction machines has become a non-trivial task. For estimating the speed of an induction motor precisely and accurately an optimum state estimator is necessary. This paper deals with the performance analysis of induction motor drives using a recursive, optimum state estimator. This technique uses a full order state space Extended Kalman Filter (EKF) model where the rotor flux, rotor speed and stator currents are estimated. A major challenge with induction motor occurs at very low and at near zero speed. In such cases, information about the rotor parameters with respect to stator side become unobservable while using the synchronously rotating reference frame. To overcome this lost coupling effect, EKF observer linearizes the non-linear parameter in every sampling period and estimates the states and machine parameters simultaneously. The proposed algorithm is tuned to obtain least error in estimated speed. Any error found is further optimized using a non-linear fuzzy controller to obtain improved performance of the drive.
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
This paper presents a new approach to determine the optimal proportional-integral-derivative controller
parameters for the speed control of a separately excited DC motor using firefly optimization technique.
Firefly algorithm is one of the recent evolutionary methods which are inspired by the Firefly’s behavior in
nature. The firefly optimization technique is successfully implemented using MATLAB software. A
comparison is drawn from the results obtained between the linear quadratic regulator and firefly
optimization techniques. Simulation results are presented to illustrate the performance and validity of the
design method.
PID controller for microsatellite yaw-axis attitude control system using ITAE...TELKOMNIKA JOURNAL
The need for effective design of satellite attitude control (SAC) subsystem for a microsatellite is imperative in order to guarantee both the quality and reliability of the data acquisition. A proportional-integral-derivative (PID) controller was proposed in this study because of its numerous advantages. The performance of PID controller can be greatly improved by adopting an integral time absolute error (ITAE) robust controller design approach. Since the system to be controlled is of the 4th order, it was approximated by its 2nd order version and then used for the controller design. Both the reduced and higher-order pre-filter transfer functions were designed and tested, in order to improve the system performance. As revealed by the results, three out of the four designed systems satisfy the design specifications; and the PD-controlled system without pre-filter transfer function was recommended out of the three systems due to its structural simplicity, which eventually enhances its digital implementation.
The problem of controlling an unstable delayed double integrating process with fractional delay using a
feed forward first-order lag-lead compensator is studied. The effect of time delay of the process in a range between
0.1 and 0.9 seconds is considered. The compensator is tuned using MATLAB optimization toolbox with five forms
of the objective function in terms of the error between the step time response of the closed-loop control system and
the response steady-state value. Using the proposed compensator with the fractional delayed double integrating
process indicates the robustness of the compensator in the time delay range used with superior time-based
specifications compared with other technique based on PID controller.
Keywords — Delayed double integrating process with fractional delay, Feed forward lag-lead first-order
compensator, compensator tuning, MATLAB optimization toolbox, Control system performance.
Recurrent fuzzy neural network backstepping control for the prescribed output...ISA Interchange
This paper proposes a backstepping control system that uses a tracking error constraint and recurrent fuzzy neural networks (RFNNs) to achieve a prescribed tracking performance for a strict-feedback nonlinear dynamic system. A new constraint variable was defined to generate the virtual control that forces the tracking error to fall within prescribed boundaries. An adaptive RFNN was also used to obtain the required improvement on the approximation performances in order to avoid calculating the explosive number of terms generated by the recursive steps of traditional backstepping control. The boundedness and convergence of the closed-loop system was confirmed based on the Lyapunov stability theory. The prescribed performance of the proposed control scheme was validated by using it to control the prescribed error of a nonlinear system and a robot manipulator.
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...IAES-IJPEDS
Torque calculation process is one of the major concerns for controlling induction motors in industry, which requires very accurate state estimation of unmeasurable variables of nonlinear models. This can be solved if the variables used for torque calculation is accurately estimated. This paper presents a torque calculation based on a voltage model represented with a low-pass filter (LPF), and an extended Kalman filter (EKF). The experimental results showed that the estimated torque at low speed based on EKF is more accurate in the expense of more complicated and larger computational time.
Trajectory Control With MPC For A Robot Manipülatör Using ANN ModelIJMER
In this study, in a computer the dynamic motion modelling of manipulator and control of
trajectory with an algorithm this has been tested. First after dynamic motion simulation of manipulator
has been made MPC Control. The result in this study we can observe that computed torque method gives
better results than MPC methods. So in trajectory control it is approved of using computed torque
method. In last part of this study the results are estimated forward development are exemined and
suggested. The model predictive control (MPC) technique for an articulated robot with n joints is
introduced in this paper. The proposed MPC control action is conceptually different with the trajectory
robot control methods in that the control action is determined by optimising a performance index over
the time horizon. A neural network (NN) is used in this paper as the predictive model.
Stability analysis and design of algorithmic tuned pid controller for bio rea...eSAT Journals
Abstract The paper proposes a detailed analysis of various intelligent algorithms for the application of tuning PID controllers for time delayed model with a specific stability analysis on the unstable phase of a Bio- reactor system. The tuning process is focused mainly to search the optimal controller parameters (Kp, Ki, Kd) by minimizing the performance criterion and with the help of the objective function. Relative studies on various cost functions like integral of squared error (ISE), integral of absolute error (IAE), integrated time squared error (ITSE), integrated time absolute error (ITAE) have also been performed for the tuned system. The stability analysis for the algorithmic tuned PID controller by Nyquist plot is also performed for the various working phases of the considered bio reactor model. The simulation results show that the proposed tuning approach provides superior results such as smooth set point tracking, error minimization and increased stable response. Keywords: stability, PID, PSO, BFO, FF, bio reactor
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
This paper study the model reduction procedures used for the reduction of large-scale dynamic models into a smaller one through some sort of differential and algebraic equations. A confirmed relevance between these two models exists, and it shows same characteristics under study. These reduction procedures are generally utilized for mitigating computational complexity, facilitating system analysis, and thence reducing time and costs. This paper comes out with a study showing the impact of the consolidation between the Bacterial-Foraging (BF) and Modified particle swarm optimization (MPSO) for the reduced order model (ROM). The proposed hybrid algorithm (BF-MPSO) is comprehensively compared with the BF and MPSO algorithms; a comparison is also made with selected existing techniques.
Robust pole placement using firefly algorithmIJECEIAES
In this paper, the new automatic tool that is based on the firefly algorithm whose purpose is optimization of pole location in the control of state feedback has been presented. The aim is satisfying specifications of performance like settling and rise time, steady state as well as overshoot error. Utilization of Firefly algorithm has demonstrated the benefits of controllers based on this kind of time domain over controllers based on the frequency domain like Proportional-Integral Derivative (PID). The presented method is more particular for the multi-input multi-output (MIMO) systems that have substantial state numbers. The simulation results indicated that the proposed method had superior performance in providing solution to the problems that involved stabilization of helicopter under the Rationalized Model of helicopter/ Moreover, it demonstrates the Firefly algorithm effectiveness with regards to, the state observer design and feedback controller and auto-tuning.
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...IDES Editor
A new controller is designed for speed and torque
control of a Permanent Magnet DC motor based on
measurements of speed and current. This research work
focuses on investigating the effects of control of the speed and
torque of two brushless dc motors that are mechanically
coupled. Two controller design methods: the Root Locus
method and Bode Plot method as well as two controllers:
Proportional-Integral-Derivative (PID) and Proportional-
Integral (PI) are used to obtain the control objectives of speed
control and torque control. The simulation is performed using
MATLAB/SIMULINK software. The effects of varying the
controller gains on the system performance is studied and
quantified. The simulation results show that the speed control
objectives of the motor are satisfied even in the case of torque
disturbance from the other motor.
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...IJECEIAES
This paper presents the design of the modified sliding mode controller (MSMC) for the purpose of tracking the nonlinear system with mismatched disturbance. Provided that the performance of the designed controller depends on the value of control parameters, gravitational search algorithm (GSA), and particle swarm optimization (PSO) techniques are used to optimize these parameters in order to achieve a predefined system’s performance. In respect of system’s performance, it is evaluated based on the tracking error present between reference inputs transferred to the system and the system output. This is followed by verification of the efficiency of the designed controller in simulation environment under various values, with and without the inclusion of external disturbance. It can be seen from the simulation results that the MSMC with PSO exhibits a better performance in comparison to the performance of the similar controller with GSA in terms of output response and tracking error.
The speed estimation technique of induction machines has become a non-trivial task. For estimating the speed of an induction motor precisely and accurately an optimum state estimator is necessary. This paper deals with the performance analysis of induction motor drives using a recursive, optimum state estimator. This technique uses a full order state space Extended Kalman Filter (EKF) model where the rotor flux, rotor speed and stator currents are estimated. A major challenge with induction motor occurs at very low and at near zero speed. In such cases, information about the rotor parameters with respect to stator side become unobservable while using the synchronously rotating reference frame. To overcome this lost coupling effect, EKF observer linearizes the non-linear parameter in every sampling period and estimates the states and machine parameters simultaneously. The proposed algorithm is tuned to obtain least error in estimated speed. Any error found is further optimized using a non-linear fuzzy controller to obtain improved performance of the drive.
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
This paper presents a new approach to determine the optimal proportional-integral-derivative controller
parameters for the speed control of a separately excited DC motor using firefly optimization technique.
Firefly algorithm is one of the recent evolutionary methods which are inspired by the Firefly’s behavior in
nature. The firefly optimization technique is successfully implemented using MATLAB software. A
comparison is drawn from the results obtained between the linear quadratic regulator and firefly
optimization techniques. Simulation results are presented to illustrate the performance and validity of the
design method.
PID controller for microsatellite yaw-axis attitude control system using ITAE...TELKOMNIKA JOURNAL
The need for effective design of satellite attitude control (SAC) subsystem for a microsatellite is imperative in order to guarantee both the quality and reliability of the data acquisition. A proportional-integral-derivative (PID) controller was proposed in this study because of its numerous advantages. The performance of PID controller can be greatly improved by adopting an integral time absolute error (ITAE) robust controller design approach. Since the system to be controlled is of the 4th order, it was approximated by its 2nd order version and then used for the controller design. Both the reduced and higher-order pre-filter transfer functions were designed and tested, in order to improve the system performance. As revealed by the results, three out of the four designed systems satisfy the design specifications; and the PD-controlled system without pre-filter transfer function was recommended out of the three systems due to its structural simplicity, which eventually enhances its digital implementation.
The problem of controlling an unstable delayed double integrating process with fractional delay using a
feed forward first-order lag-lead compensator is studied. The effect of time delay of the process in a range between
0.1 and 0.9 seconds is considered. The compensator is tuned using MATLAB optimization toolbox with five forms
of the objective function in terms of the error between the step time response of the closed-loop control system and
the response steady-state value. Using the proposed compensator with the fractional delayed double integrating
process indicates the robustness of the compensator in the time delay range used with superior time-based
specifications compared with other technique based on PID controller.
Keywords — Delayed double integrating process with fractional delay, Feed forward lag-lead first-order
compensator, compensator tuning, MATLAB optimization toolbox, Control system performance.
Recurrent fuzzy neural network backstepping control for the prescribed output...ISA Interchange
This paper proposes a backstepping control system that uses a tracking error constraint and recurrent fuzzy neural networks (RFNNs) to achieve a prescribed tracking performance for a strict-feedback nonlinear dynamic system. A new constraint variable was defined to generate the virtual control that forces the tracking error to fall within prescribed boundaries. An adaptive RFNN was also used to obtain the required improvement on the approximation performances in order to avoid calculating the explosive number of terms generated by the recursive steps of traditional backstepping control. The boundedness and convergence of the closed-loop system was confirmed based on the Lyapunov stability theory. The prescribed performance of the proposed control scheme was validated by using it to control the prescribed error of a nonlinear system and a robot manipulator.
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...IAES-IJPEDS
Torque calculation process is one of the major concerns for controlling induction motors in industry, which requires very accurate state estimation of unmeasurable variables of nonlinear models. This can be solved if the variables used for torque calculation is accurately estimated. This paper presents a torque calculation based on a voltage model represented with a low-pass filter (LPF), and an extended Kalman filter (EKF). The experimental results showed that the estimated torque at low speed based on EKF is more accurate in the expense of more complicated and larger computational time.
Trajectory Control With MPC For A Robot Manipülatör Using ANN ModelIJMER
In this study, in a computer the dynamic motion modelling of manipulator and control of
trajectory with an algorithm this has been tested. First after dynamic motion simulation of manipulator
has been made MPC Control. The result in this study we can observe that computed torque method gives
better results than MPC methods. So in trajectory control it is approved of using computed torque
method. In last part of this study the results are estimated forward development are exemined and
suggested. The model predictive control (MPC) technique for an articulated robot with n joints is
introduced in this paper. The proposed MPC control action is conceptually different with the trajectory
robot control methods in that the control action is determined by optimising a performance index over
the time horizon. A neural network (NN) is used in this paper as the predictive model.
Stability analysis and design of algorithmic tuned pid controller for bio rea...eSAT Journals
Abstract The paper proposes a detailed analysis of various intelligent algorithms for the application of tuning PID controllers for time delayed model with a specific stability analysis on the unstable phase of a Bio- reactor system. The tuning process is focused mainly to search the optimal controller parameters (Kp, Ki, Kd) by minimizing the performance criterion and with the help of the objective function. Relative studies on various cost functions like integral of squared error (ISE), integral of absolute error (IAE), integrated time squared error (ITSE), integrated time absolute error (ITAE) have also been performed for the tuned system. The stability analysis for the algorithmic tuned PID controller by Nyquist plot is also performed for the various working phases of the considered bio reactor model. The simulation results show that the proposed tuning approach provides superior results such as smooth set point tracking, error minimization and increased stable response. Keywords: stability, PID, PSO, BFO, FF, bio reactor
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
This paper study the model reduction procedures used for the reduction of large-scale dynamic models into a smaller one through some sort of differential and algebraic equations. A confirmed relevance between these two models exists, and it shows same characteristics under study. These reduction procedures are generally utilized for mitigating computational complexity, facilitating system analysis, and thence reducing time and costs. This paper comes out with a study showing the impact of the consolidation between the Bacterial-Foraging (BF) and Modified particle swarm optimization (MPSO) for the reduced order model (ROM). The proposed hybrid algorithm (BF-MPSO) is comprehensively compared with the BF and MPSO algorithms; a comparison is also made with selected existing techniques.
An efficient application of particle swarm optimization in model predictive ...IJECEIAES
Despite all the model predictive control (MPC) based solution advantages such as a guarantee of stability, the main disadvantage such as an exponential growth of the number of the polyhedral region by increasing the prediction horizon exists. This causes the increment in computation complexity of control law. In this paper, we present the efficiency of particle swarm optimization (PSO) in optimal control of a two-tank system modeled as piece- wise affine. The solution of the constrained final time-optimal control problem (CFTOC) is derived, and then the PSO algorithm is used to reduce the computational complexity of the control law and set the physical parameters of the system to improve performance simultaneously. On the other hand, a new combined algorithm based on PSO is going to be used to reduce the complexity of explicit MPC-based solution CFTOC of the two-tank system; consequently, that the number of polyhedral is minimized, and system performance is more desirable simultaneously. The proposed algorithm is applied in simulation and our desired subjects are reached. The number of control law polyhedral reduces from 42 to 10 and the liquid height in both tanks reaches the desired certain value in 189 seconds. Search time and apply control law in 25 seconds.
Adaptive Control for the Stabilization and Synchronization of Nonlinear Gyros...ijccmsjournal
Recently, we introduced a simple adaptive control technique for the synchronizationand stabilization of chaotic systems based on the Lasalle invariance principle. The method is very robust to the effect of noise and can use single-variable feedback toachieve the control goals. In this paper, we extend our studies on this technique tothe nonlinear gyroscopes with multi-system parameters. We show that our proposedadaptive control can stabilize the chaotic orbit of the gyroscope to its stable equilibrium and also realized the synchronization between two identical gyros even whenthe parameters are assumed to be
uncertain. The designed controller is very simple relative to the system being controlled, employs only a single-variable feedbackwhen the parameters are known; and the convergence speed is very fast in all cases.We give numerical simulation results to verify the effectiveness of the technique andits robustness in the presence of noise.
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...ISA Interchange
In this paper, fault tolerant synchronization of chaotic gyroscope systems versus external disturbances via Lyapunov rule-based fuzzy control is investigated. Taking the general nature of faults in the slave system into account, a new synchronization scheme, namely, fault tolerant synchronization, is proposed, by which the synchronization can be achieved no matter whether the faults and disturbances occur or not. By making use of a slave observer and a Lyapunov rule-based fuzzy control, fault tolerant synchronization can be achieved. Two techniques are considered as control methods: classic Lyapunov-based control and Lyapunov rule-based fuzzy control. On the basis of Lyapunov stability theory and fuzzy rules, the nonlinear controller and some generic sufficient conditions for global asymptotic synchronization are obtained. The fuzzy rules are directly constructed subject to a common Lyapunov function such that the error dynamics of two identical chaotic motions of symmetric gyros satisfy stability in the Lyapunov sense. Two proposed methods are compared. The Lyapunov rule-based fuzzy control can compensate for the actuator faults and disturbances occurring in the slave system. Numerical simulation results demonstrate the validity and feasibility of the proposed method for fault tolerant synchronization.
Identification and real time position control of a servo-hydraulic rotary act...ISA Interchange
This paper presents a new intelligent approach for adaptive control of a nonlinear dynamic system. A modified version of the brain emotional learning based intelligent controller (BELBIC), a bio-inspired algorithm based upon a computational model of emotional learning which occurs in the amygdala, is utilized for position controlling a real laboratorial rotary electro-hydraulic servo (EHS) system. EHS systems are known to be nonlinear and non-smooth due to many factors such as leakage, friction, hysteresis, null shift, saturation, dead zone, and especially fluid flow expression through the servo valve. The large value of these factors can easily influence the control performance in the presence of a poor design. In this paper, a mathematical model of the EHS system is derived, and then the parameters of the model are identified using the recursive least squares method. In the next step, a BELBIC is designed based on this dynamic model and utilized to control the real laboratorial EHS system. To prove the effectiveness of the modified BELBIC’s online learning ability in reducing the overall tracking error, results have been compared to those obtained from an optimal PID controller, an auto-tuned fuzzy PI controller (ATFPIC), and a neural network predictive controller (NNPC) under similar circumstances. The results demonstrate not only excellent improvement in control action, but also less energy consumption.
This project presents a new strategy to approach cascade control tuning by using image processing and machine learning to generate required control parameters to be set into the controller. For test bed purpose a ball balance upon a horizontal beam is used which is actuated with a stepper motor, angle of the balance to be scanned by a camera and analyzed using python alongside an ultrasonic sensor to measure real time distance to the ball, set point to be set by user and control action generated upon generating required information from hardware frame.
Application of fuzzy controllers in automatic ship motion control systemsIJECEIAES
Automatic ship heading control is a part of the automatic navigation system. It is charged with the task of maintaining the actual ship’s course angle or actual ship’s course without human intervention in accordance with the set course or setting parameter and maintaining this condition under the effect of disturbing influences. Thus, the corrective influence on deviations from a course can be rendered by the position of a rudder or controlling influence that leads to the rotary movement of a vessel around a vertical axis that represents a problem, which can be solved with the use of fuzzy logic. In this paper, we propose to consider the estimation of the efficiency of fuzzy controllers in systems of automatic control of ship movement, obtained by analysis of a method of the formalized record of a logic conclusion and structure of the fuzzy controller. The realization of this allows to carry out effective stabilization of a course angle of a vessel taking into account existing restrictions.
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...IAEME Publication
In this paper, dynamic decoupling control design strategies for the MIMO Continuous Stirred Tank Reactor (CSTR) process characterised by nonlinearities, loop interaction and the potentially unstable dynamics, are presented. Simulations of the behavior of the closed loop decoupled system are performed in Matlab/Simulink. Software transformation technique is proposed to build a real-time module of the developed in Matlab/Simulink environment software modules and to transfer it to the real-time environment of TwinCAT 3.1 software of the Beckhoff PLC. The simulation results from the investigations done in Simulink and TwinCAT 3.1 software platforms have shown the suitability and the potentials of the method for design of the decoupling controller and of merging the Matlab/Simulink control function blocks into the TwinCAT 3.1 function blocks in real-time. The merits derived from such integration imply that the existing software and its components can be re-used. The paper contributes to implementation of the industrial requirements for portability and interoperability of the PLC software.
This work treats the modeling and simulation of non-linear system behavior of an induction motor using backstepping sliding mode control (BACK- SMC). First, the direct field oriented control IM is derived. Then, a sliding for direct field oriented control is proposed to compensate the uncertainties, which occur in the control. Finally, the study of Backstepping sliding controls strategy of the induction motor drive. Our non linear system is simulated in MATLAB SIMULINK environment, the results obtained illustrate the efficiency of the proposed control with no overshoot, and the rising time is improved with good disturbances rejections comparing with the classical control law.
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILEZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
In a multivariable servomechanism design, it is required that the output vector tracks a certain reference
vector while satisfying some desired transient specifications, for this purpose a 2DOF control law
consisting of state feedback gain and feedforward scaling gain is proposed. The control law is designed
using block pole placement technique by assigning a set of desired Block poles in different canonical forms.
The resulting control is simulated for linearized model of the HAVE DASH II BTT missile; numerical
results are analyzed and compared in terms of transient response, gain magnitude, performance
robustness, stability robustness and tracking. The suitable structure for this case study is then selected.
Robust control for a tracking electromechanical systemIJECEIAES
A strategy for the design of robust control of tracking electromechanical systems based on 𝐻∞ synthesis is proposed. Proposed methods are based on the operations on frequency characteristics of control systems designed and developed using the MATLAB robust control toolbox. Determination of the singular values for a transfer matrix of the control system reduces the disturbances and guarantees its stability margin. For selecting the weighted transfer functions, the basic recommendations are formulated. The efficiency of the proposed approach is verified by robust control of an elastically coupled two-mass system whose parameter values are adjusted by matching them with the parameters of one of the supplied robots. The simulation results confirm that the proposed strategy of design of robust control of twomass elastic coupling system using the 𝐻∞ synthesis is very efficient and significantly reduces the perturbation of parameters of the controlled plant.
Combined ILC and PI regulator for wastewater treatment plantsTELKOMNIKA JOURNAL
Due to high nonlinearity with features of large time constants, delays, and interaction among variables, control of the wastewater treatment plants (WWTPs) is a very challenging task. Modern control strategies such as model predictive controllers or artificial neural networks can be used to deal with the non-linearity. Another characteristic of this system should be considered is that it works repetitively. Iterative learning control (ILC) is a potential candidate for such a demanding task. This paper proposes a method using ILC for WWTPs to achieve new results. By exploiting data from the previous iterations, the learning control algorithm can improve gradually tracking control performance for the next runs, and hence outperforms conventional control approaches such as feedback controller and model predictive control (MPC). The benchmark simulation model No.1-BSM1 has been used as a standard for performance assessment and evaluation of the control strategy. Control of the Dissolved Oxygen in the aerated reactors has been performed using the PD-type ILC algorithms. The obtained results show the advantages of ILC over a classical PI control concerning the control quality indexes, IEA and ISE, of the system. Besides, the conventional feedback regulator is designed in a combination with the iterative learning control to deal with uncertainty. Simulation results demonstrate the potential benefits of the proposed method.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
1. Received August 8, 2019, accepted August 24, 2019, date of publication September 2, 2019,
date of current version October 17, 2019.
Digital Object Identifier 10.1109/ACCESS.2019.2938814
Robust Learning Control for Tank Gun Control
Servo Systems Under Alignment Condition
GUANGMING ZHU , XIUSHAN WU , QIUZHEN YAN , AND JIANPING CAI
Zhejiang University of Water Resource and Electric Power, Hangzhou 310018, China
Corresponding author: Xiushan Wu (wuxiushan@cjlu.edu.cn)
This work was supported in part by the National Natural Science Foundation of China under Grant NSFC: 61573322, in part by the
Scientific Research Project of the Water Conservancy Department of Zhejiang Province under Grant RC1858, and in part by the University
Visiting Scholars Developing Project of the Zhejiang Province under Grant FX2017078.
ABSTRACT This paper proposes an adaptive learning control scheme to solve high-precision velocity
tracking problem for tank gun control servo systems. Lyapunov approach is used to design the learning
controller, with alignment condition used to cope with initial problem of iterative learning control. Robust
control technique and adaptive learning control technique are synthesized to handle nonlinear uncertainties
and external disturbances. The unknown parameters are estimated according to the full saturation difference
learning strategy. As the iteration number increases, the system state can accurately track the reference signal
over the whole time interval, and all signal are guaranteed to be bounded.
INDEX TERMS Tank gun control servo systems, iterative learning control, adaptive control.
I. INTRODUCTION
As a kind of useful weapons in battle fields, tanks can both
improve the efficiency of artillery firepower and strengthen
the surviving ability. In actual fighting situations, military
tanks usually need to track the moving targets in complex
and harsh environments where there exists friction, various
complex uncertainties and outside disturbances. For the rea-
son that accuracy, stability and speed of response are essential
to mission accomplishment, the gun control servo systems of
tank should be well designed to have high tracking precision
and good dynamic quality, but also strong robustness and
survivability. Therefore, it is a meaningful job for us to inves-
tigate the control design for tank gun control servo systems.
The motion control of tank gun barrels has been an ongoing
topic in the past three decades, and a lot of control schemes
have been proposed for achieving better control performance.
In [1], PID control strategy is applied to design control system
to obtain the firing precise control for the tanks in motion.
In [2], a variable structure control scheme is proposed to solve
the position tracking for tank guns with large uncertainties.
Refs. [3] and [4] studied the optimal control algorithm for
tanks. In [5], sliding mode control based on optimization was
reported to cope with the motion control of tank guns. In [6],
Feng et al. investigated the adaptive fuzzy control method for
tank systems. In [7], a tank gun elevation control system was
The associate editor coordinating the review of this article and approving
it for publication was Okyay Kaynak.
developed by using direct adaptive control method. In [8],
adaptive robust control method for tank systems was dis-
cussed. Xia et al. proposed an active disturbance rejection
control scheme to solve the problem of position tracking for a
tank gun control system with inertia uncertainty and external
disturbance, using the extended state observer to estimate
the inertia uncertainty and external disturbance [9]. Hu et al.
investigated the disturbance-observer base control [10] and
adaptive neural network control [11] for tank gun control
system, respectively. The above-mentioned works have pre-
sented meaningful results of tank gun control servo systems.
However, in these above-mentioned existing works, it is still
very hard to achieve high tracking precision in the compli-
cated application environment for the great difficulties in
accurate system modeling and the defects of control tech-
nologies themselves. Therefore, the precision control of tank
systems is still a topic to be further studied.
On the other hand, iterative learning control (ILC) is effec-
tive in dealing with those repetitive control tasks over a finite
time interval [12]–[21]. This control technique takes advan-
tage of system error to updated control input cycle by cycle.
As iteration number increases, the system output or state
can follow its reference signal over the full interval. Up to
now, ILC has been widely applied in many high-precision
control cases, such as robotic manipulators, power electronic
circuits, hard disk drives, and chemical plants [22]–[27].
In the past two decades, adaptive ILC has aroused great schol-
arly interest in ILC area. French et al. designed a differential
145524 This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/ VOLUME 7, 2019
2. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
learning law to estimate the unknown constant for the nonlin-
ear systems over a fixed time interval [28]. Xu et al. proposed
a difference learning control law to compensate unknown
time-varying but iteration-independent vector [12]. Yin et al.
investigated the trajectory-tracking problem for nonlinear
system with unknown time-iteration-varying parameters [29].
Khanesar et al. proposed a sliding mode control theory-based
learning algorithm which benefits from elliptic type-2 fuzzy
membership functions [30]. In addition, the ILC research for
nonparametric systems [31] and nonlinear parametric sys-
tems [32] have received close attentions in recent years.
In most existing ILC schemes, the initial system error is
required to be zero at each iteration [33]–[35]. However, per-
fect system resetting for each iteration is not implementable
in actual industries. Otherwise, a slight initial error may
lead to divergence of the tracking error. Therefore, relaxing
or removing the zero-error resetting condition has practi-
cal significance. Adaptive ILC without zero-error resetting
condition has been explored in some works, and the pre-
sented solutions include time-varying boundary layer tech-
nique [36], error-tracking method [37]–[39], initial rectifying
action [40]–[42] and so on. Besides, letting the final state of
the previous iteration become the initial state of the current
iteration, named as alignment condition, is effective at miti-
gating zero-error initial resetting condition for adaptive ILC
where the reference trajectory is spatially closed, meaning
that the starting point of the reference trajectory is also the
end point in each iteration [43].
Up to now, there have been many ILC results on the
position/velocity control of motors [45], [46]. In [47], an ILC
scheme was proposed to reduce periodic torque pulsations in
permanent magnet synchronous motors. In [48], the motion
control of permanent magnet synchronous motors was con-
sidered, and ILC technique was used to eliminate the influ-
ence of force ripple for a position servo system. In [49],
Precup et al. proposed a 2-DOF proportional-integral-fuzzy
control scheme for a class of servo systems, and the extended
symmetrical optimum method accompanied by an iterative
feedback tuning algorithm was adopted to control law design.
However, the ILC results on the trajectory-tracking problem
for gun control servo systems of tank is few. How to develop
ILC algorithms for gun control servo systems of tank is still
an open issue.
In this paper, referring to the ILC algorithms design for
PMLSMs and PMSMs, we want to solve the trajectory-
tracking problem for gun control servo systems of tank by
using ILC approaches. A robust learning control scheme
is designed to obtain high-precision tracking performance
regardless of nonzero initial errors. Compared with exist-
ing results, the main contributions of this work lie in the
following:
(1) Difference from those existed results, in this work,
robust adaptive iterative learning control technique is intro-
duced to develop the control algorithm for tank gun con-
trol servo systems, which is helpful to get better tracking
performance for the corresponding systems.
(2) In the process of ILC design for tank gun servo systems,
alignment condition is used to remove/relax the zero initial
error condition, which should be observed in most traditional
ILC algorithms.
(3) The controller is designed by using Lyapunov
approach, synthesizing learning control and robust control
methods, which owns better capacity of handling the complex
uncertainties. The parametric uncertainties and the bound of
perturbations are estimated according to difference learning
strategy, respectively.
The remainder of this paper is organized as follows. The
problem formulation is given in Section 2. The design of
iterative learning controller is given in Section 3. Section 4
presents the convergence analysis of the closed loop system.
To demonstrate the effectiveness of the proposed ILC scheme,
an illustrated example is shown in Section 5, followed by
Section 6 which concludes the work.
II. PROBLEM FORMULATION
A. STRUCTURE OF TANK GUN CONTROL SYSTEMS
In a all-electric tank gun control system, the adjustments
of turret and gun in both horizontal direction and vertical
direction are accomplished by motor drive. Compared with
the traditional electro-hydraulic/full-hydraulic gun control
system, the full-electric one has some advantages including
simple structure, excellent performance and high efficiency.
Hence, it has been adopted widely in recent years. The struc-
ture diagram of vertical servo system of all-electrical tank gun
is given in Fig 1. We can see that the controlled device mainly
includes AC motor, speed reducer and barrel.
FIGURE 1. Structure diagram of vertical servo system of all-electrical
tank gun.
FIGURE 2. Block diagram of tank gun control systems.
B. MODEL OF TANK GUN CONTROL SYSTEMS
The block diagram of tank gun control systems is presented
in Fig. 2, where ωref and ω represent the desired angular
velocity and the real angular velocity of the cannon, repec-
tively. GSR(s) is velocity regulator, and GCR(s) is current
regulator. uq is the output voltage of the current loop. R and L
VOLUME 7, 2019 145525
3. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
represent the resistance and inductance of the motor arma-
ture circuit, respectively. Ka is the amplifier gain. Ea is the
armature back electromotive force of motor. Ki is the current
feedback coefficient of q axis. Kt is the motor torque factor.
Ke denotes the electric torque coefficient. Te, TL and Tf are
the motor torque, load torque disturbance and friction torque
disturbance, respectively. Kω is the angular velocity feedback
coefficient of cannon. J is the total moment of inertia to the
rotor. B is the viscous friction coefficient. i is the moderating
ratio. s denotes the Laplace operator.
We can get the model of gun control servo systems of
tank as
i̇q = −
R
L
iq −
Kei
L
ω +
Ka
L
uq, (1)
ω̇ =
Kt
Ji
iq −
1
Ji
TLs, (2)
where TLs = TL + Tf . Combing (1) with (2), we obtain
ω̈ = −
R
L
ω̇ −
KtKe
LJ
ω +
KaKt
LJi
uq − (
R
LJi
TLs +
1
Ji
ṪLs) (3)
Define x1 = ω, x2 = ω̇. Then, from (3), the dynamics of tank
gun control systems at the kth iteration can be written as
ẋ1,k = x2,k,
ẋ2,k = −
R
L
x2,k −
KtKe
LJ
x1,k +
KaKt
LJi
uq,k
+1f (x
x
xk, t),
(4)
where x
x
xk = (x1,k, x2,k), 1f (x
x
xk, t) = −( R
LJi TLs + 1
Ji ṪLs), and
k = 0, 1, 2, . . . , represents the number of iteration cycle.
For the given reference signal x
x
xd (t) = (xd , ẋd )T , which
satisfies x
x
xd (t) ∈ C1[0, T] and x
x
xd (T) = x
x
xd (0), the control
objective is to design proper adaptive learning control law so
as to make the system state x
x
xk accurately track its reference
signal x
x
xd over [0, T], under the condition x
x
xk(0) = x
x
xk−1(T).
For the sake of brevity, the arguments in this paper are some-
times omitted when no confusion is likely to arise.
Assumption 1:
1f (x
x
xk, t) = f1(x
x
xk) + f2(x
x
xk, t).
where f1(x
x
xk) meets Liphitz continuous condition,
i.e., |f1(x
x
xk)−f (x
x
xd )| ≤ lkx
x
xk −x
x
xd k with l an unknown positive
constant; f2(x
x
xk, t) represents the noncontinuous but bounded
perturbations. There exists an unknown smooth continuous
function f2m(t), f2(x
x
xk, t) ≤ f2m(t).
III. CONTROL SYSTEM DESIGN
Let us define e
e
ek(t) = [e1,k, . . . , en,k]T = x
x
xk(t) − x
x
xd (t) and
sk = ce1,k + e2,k,
sφk = sk − φsat(
sk
φ
) (5)
In this paper, sat·(·) represents saturation operator, defined as
follows. For â ∈ R,
satā(â) =
(
â, |a| < ā
āsign(â), else,
in which, ā is the proper upper limit. While ā = 1,
we denote satā(â) briefly by sat(â). For a vector â
a
a = (â1, â2,
. . . , âm) ∈ R
R
Rm
, satā(â
a
a) , satā(â1), satā(â2), . . . , satā(âm)
T
.
From (1), we can obtain
ėi,k = ei+1,k,
ė2,k = −
R
L
x2 −
KtKe
LJ
x1 +
KaKt
LJi
uq,k + f1(x
x
xk)
+f2(t) − ẍd
and
ṡk = ce2,k −
R
L
x2 −
KtKp
LJ
x1 +
KaKt
LJi
uq,k + f1(x
x
xk)
+f2(x
x
xk, t) − ẍd . (6)
Then, we choose a candidate control Lyapunov function at
the kth iteration as
Vk =
1
2
s2
φk (7)
Denoting η = KaKt
LJi and taking the time derivative to Vk yield
V̇k = sφk[ce2,k −
R
L
x2 −
KtKe
LJ
x1 +
KaKt
LJi
uq,k
+f1(x
x
xk) + f2(x
x
xk, t) − ẍd ]
= sφkη
1
η
(ce2,k −
R
L
x2 −
KtKe
LJ
x1 + f1(x
x
xk)
+f2(x
x
xk, t) − ẍd ) + uq,k
. (8)
While |sk| φ, we have
1
η
sφkf1(x
x
x) =
1
η
sφk(f1(x
x
x) − f1(x
x
xd )) +
1
η
sφkf1(x
x
xd )
≤
l
η
sφkke
e
ekksat(
sk
φ
) +
1
η
sφkf1(x
x
xd ) (9)
and
1
η
sφkf2(x
x
xk, t) ≤
1
η
|sφk|f2m(t) =
1
η
sφkf2msat(
sk
φ
). (10)
Substituting (9) and (10) into (8) yields
V̇k = sφkη(θ
θ
θT
ϕ
ϕ
ϕk + ϑ
ϑ
ϑT
ψ
ψ
ψk + uq,k
} (11)
with
θ
θ
θ , (
1
η
, −
R
ηL
, −
KtKe
ηLJ
,
f1(x
x
xd )
η
)T
,
ϕ
ϕ
ϕk , (ce2,k − ẍd , x2,k, x1,k, 1)T
,
ϑ
ϑ
ϑ , (
1
η
,
c
η
f2m)T
,
ψ
ψ
ψk , (ke
e
ekksat(
sk
φ
), sat(
sk
φ
))T
.
On the basis of (11), we propose the following learning
control law for system (1) as
uq,k = −γ1sφk − θ
θ
θT
k ϕ
ϕ
ϕk − ϑ
ϑ
ϑT
k ψ
ψ
ψk, (12)
in which,
θ
θ
θk = satθ̄ (θ
θ
θk−1) + γ2sφkϕ
ϕ
ϕk, θ
θ
θ−1 = 0, (13)
ϑ
ϑ
ϑk = satϑ̄ (ϑ
ϑ
ϑk−1) + γ2sφkψ
ψ
ψk, ϑ
ϑ
ϑ−1 = 0. (14)
145526 VOLUME 7, 2019
4. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
IV. CONVERGENCE ANALYSIS
In this section, we will analyze the stability and error conver-
gence of closed-loop system. Here we present the main result
in the following.
Theorem 1: For the closed loop dynamic system (4) with
Assumption 1, control law (12) and learning laws (13)-(14),
all system variables are guaranteed to be bounded at each
iteration. Moreover, as the iteration number k increases,
|sk(t)| ≤ φ, ∀t ∈ [0, T] (15)
and
|e1,k(t)| ≤
φ
c
, ∀t ∈ [0, T] (16)
can be obtained.
Proof:
Part I Difference of Lk(t):
Let us calculate the difference of the Lyapunov func-
tional Lk(t), which is defined as
Lk = Vk +
η
2γ2
Z t
0
θ̃
θ
θ
T
k θ̃
θ
θkdτ +
η
2γ3
Z t
0
ϑ̃
ϑ
ϑ
T
k ϑ̃
ϑ
ϑkdτ, (17)
with θ̃
θ
θk = θ
θ
θ −θ
θ
θk, ϑ̃
ϑ
ϑk = ϑ
ϑ
ϑ −ϑ
ϑ
ϑk. For (11) and (12), we deduce
that
Vk = Vk(0) − γ1η
Z t
0
s2
φkdτ + η
Z t
0
sφk(θ̃
θ
θ
T
k ϕ
ϕ
ϕk + ϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk
dτ.
Therefore, while k 0, the difference of Lk(t) between two
adjacent iterations is taken as
Lk − Lk−1
= Vk(0) − γ1η
Z t
0
s2
φkdτ + η
Z t
0
sφk(θ̃
θ
θ
T
k ϕ
ϕ
ϕk + ϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk
dτ
− Vk−1 +
η
2γ2
Z t
0
(θ̃
θ
θ
T
k θ̃
θ
θk − θ̃
θ
θ
T
k−1θ̃
θ
θk−1)dτ
+
η
2γ3
Z t
0
(ϑ̃
ϑ
ϑ
T
k ϑ̃
ϑ
ϑk − ϑ̃
ϑ
ϑ
T
k−1ϑ̃
ϑ
ϑk−1)dτ (18)
From (13) and (14), we have
1
2γ2
(θ̃
θ
θ
T
k θ̃
θ
θk − θ̃
θ
θ
T
k−1θ̃
θ
θk−1) + sφ,kθ̃
θ
θ
T
k ϕ
ϕ
ϕk
≤
1
2γ2
[(θ
θ
θ − θ
θ
θk)T
(θ
θ
θ − θ
θ
θk) − (θ
θ
θ − satθ̄ (θ
θ
θk−1))T
(θ
θ
θ − satθ̄ (η
η
ηk−1))] + sφ,kη̃
η
ηT
k ϕ
ϕ
ϕk
≤
1
2γ2
(2θ
θ
θ − θ
θ
θk − satθ̄ (θ
θ
θk−1))T
(satθ̄ (θ
θ
θk−1) − θ
θ
θk)
+sφ,kθ̃
θ
θ
T
k ϕ
ϕ
ϕk
≤
1
γ2
(θ
θ
θ − θ
θ
θk)T
(satθ̄ (θ
θ
θk−1) − θ
θ
θk) + sφ,kθ̃
θ
θ
T
k ϕ
ϕ
ϕk
= 0 (19)
and
1
2γ3
(ϑ̃
ϑ
ϑ
T
k ϑ̃
ϑ
ϑk − ϑ̃
ϑ
ϑ
T
k−1ϑ̃
ϑ
ϑk−1) + sφ,kϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk
≤
1
2γ3
[(ϑ
ϑ
ϑ − ϑ
ϑ
ϑk)T
(ϑ
ϑ
ϑ − ϑ
ϑ
ϑk) − (ϑ
ϑ
ϑ − satϑ̄ (ϑ
ϑ
ϑk−1))T
(ϑ
ϑ
ϑ − satϑ̄ (η
η
ηk−1))] + sφ,kη̃
η
ηT
k ψ
ψ
ψk
≤
1
2γ3
(2ϑ
ϑ
ϑ − ϑ
ϑ
ϑk − satϑ̄ (ϑ
ϑ
ϑk−1))T
(satϑ̄ (ϑ
ϑ
ϑk−1) − ϑ
ϑ
ϑk)
+sφ,kϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk
≤
1
γ3
(ϑ
ϑ
ϑ − ϑ
ϑ
ϑk)T
(satϑ̄ (ϑ
ϑ
ϑk−1) − ϑ
ϑ
ϑk) + sφ,kϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk
= 0, (20)
respectively. Substituting (19) and (20) into (18), we have
Lk − Lk−1 = Vk(0) − γ1η
Z t
0
s2
φkdτ − Vk−1 (21)
Under the alignment condition, both x
x
xk−1(T) = x
x
xk(0) and
x
x
xd (T) = x
x
xd (0) hold. Hence, e
e
ek+1(0) = e
e
ek(T) holds for
k = 0, 1, 2, 3, · · · . On the basis of this conclusion, now (21)
becomes
Lk(T) − Lk−1(T) ≤ −γ1η
Z T
0
s2
φkdτ, (22)
which further implies
Lk(T) ≤ L0(T) − γ1η
k
X
j=1
Z T
0
s2
φjdτ. (23)
Part II Finiteness of L0(t):
By direct calculation, the time derivatives of
L0 = V0 +
η
2γ2
Z t
0
θ̃
θ
θ
T
0 θ̃
θ
θ0dτ +
η
2γ3
Z t
0
ϑ̃
ϑ
ϑ
T
0 ϑ̃
ϑ
ϑ0dτ, (24)
may be obtained as
L̇0 = −γ1gs2
φ0 + ηsφ0(θ̃
θ
θ
T
0 ϕ
ϕ
ϕ0 + ϑ̃
ϑ
ϑ
T
k ψ
ψ
ψk) +
η
2γ2
θ̃
θ
θ
T
0 θ̃
θ
θ0
+
η
2γ3
ϑ̃
ϑ
ϑ
T
0 ϑ̃
ϑ
ϑ0 (25)
From (13), we can see that θ̂
θ
θ0 = γ2 sφ0ϕ
ϕ
ϕ0. Thus,
θ̃
θ
θ0 = θ
θ
θ − γ2sφ0ϕ
ϕ
ϕ0 (26)
holds. Similarly, from (14), we obtain
ϑ̃
ϑ
ϑ0 = ϑ
ϑ
ϑ − γ3sφ0ψ
ψ
ψ0. (27)
Substituting (26) and (27) and into (25) shows
L̇0 = −γ1ηs2
φ0 + ηsφ0θ
θ
θT
ϕ
ϕ
ϕ0 − γ2ηs2
φ0ϕ
ϕ
ϕT
0 ϕ
ϕ
ϕ0
+
1
2γ2
ηθ
θ
θT
θ
θ
θ +
γ2
2
ηs2
φ0ϕ
ϕ
ϕT
0 ϕ
ϕ
ϕ0 − ηθ
θ
θsφ0ϕ
ϕ
ϕ0
+ ηsφ0ϑ
ϑ
ϑT
ψ
ψ
ψ0 − γ3ηs2
φ0ψ
ψ
ψT
0 ψ
ψ
ψ0 +
1
2γ3
ηϑ
ϑ
ϑT
ϑ
ϑ
ϑ
+
γ3
2
ηs2
φ0ψ
ψ
ψT
0 ψ
ψ
ψ0 − ηϑ
ϑ
ϑsφ0ψ
ψ
ψ0
≤ −γ1ηs2
φ0 +
1
2γ2
ηθ
θ
θT
θ
θ
θ −
γ2
2
ηs2
φ0ϕ
ϕ
ϕT
0 ϕ
ϕ
ϕ0
+
1
2γ3
ηϑ
ϑ
ϑT
ϑ
ϑ
ϑ −
γ3
2
ηs2
φ0ψ
ψ
ψT
0 ψ
ψ
ψ0
≤
1
2γ2
ηθ
θ
θT
θ
θ
θ +
1
2γ3
ηϑ
ϑ
ϑT
ϑ
ϑ
ϑ. (28)
VOLUME 7, 2019 145527
5. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
Since 0 ≤ L0(0) +∞ and | 1
2γ2
ηθ
θ
θTθ
θ
θ + 1
2γ3
ηϑ
ϑ
ϑTϑ
ϑ
ϑ| +∞,
from (28), we can see that L0(t) is bounded for all t ∈ [0, T],
which implies
L0(T) +∞. (29)
Part III Convergence of Tracking Errors:
Combining (23) with (29) gives
lim
k→+∞
Z T
0
s2
φkdτ = 0 (30)
From (21), we can obtain
Lk(t) ≤ Lk−1(T) − γ1η
Z T
0
s2
φkdτ (31)
Therefore, by the definition of Lk, we can draw a conclusion
that sφk is bounded, which furthermore leads to the bounded-
ness ofe
e
ek,ė
e
ek and other signals. Then, by the definition of sφk,
we can see
|ṡφk| +∞, (32)
which means sφk is equicontinuous. On the basis of (32)
and (30), we have
lim
k→∞
sφk(t) = 0, t ∈ [0, T], (33)
which implies that
lim
k→∞
|sk(t)| ≤ φ, ∀t ∈ [0, T]. (34)
From (34), we thus get that
|e1,k(t)| ≤
φ
c
, ∀t ∈ [0, T], (35)
holds for the enough large k [44]. Therefore, we can see
that the predetermined control precision can be obtained by
choosing an appropriate small positive number φ.
By the property of saturation function, from (13) and (14),
we can see that θ̂
θ
θk and ϑ̂
ϑ
ϑ are both bounded. Further, Since
sφk, x
x
xk, e
e
ek θ̂
θ
θk and ϑ̂
ϑ
ϑ are all bounded, we can obtain the
boundedness of uk from (12).
To guarantee the boundedness of the estimation in learning
laws, the partial saturation strategy is chosen in this work.
One may also utilize the full saturation learning strategy to
design the adaptive learning laws, which can also guaran-
tee the parameter estimation bounded during the difference
learning.
V. NUMERICAL SIMULATION
Consider the tank gun control system as follows [5]:
ẋ1,k = x2,k,
ẋ2,k = −
R
L
x2,k −
KtKe
LJ
x1,k +
KaKt
LJi
uq,k
+1f (x
x
xk, t),
(36)
where R = 0.4, J = 5239kg · m2, i = 1039, L = 2.907 ×
10−3H, Kt = 0.195N · m/A, Ke = 0.197 V/( rad · s−1),
FIGURE 3. x1 and its reference signal x1,d (ILC).
FIGURE 4. x2 and its reference signal x2,d (ILC).
B = 1.43 × 10−4 N · m, Ka = 2, 1f (x
x
xk, t) = 13.2 +
0.1 x1,k + 0.2 x2,k + 0.2sign(x2,k) + 0.2rand(k) sin(0.5t),
x
x
xk(0) = [0.7, 0]T , xd = 0.5 cos(0.5πt), T = 5. Here, rand(·)
denotes a random number between 0 and 1. We can easily
verify that 1f (x
x
x, t) satisfies Assumptions 1. The control
objective is to make x1,k accurately track its reference xd .
The robust adaptive ILC law (12) and adaptive learning laws
(13)-(14) are used to do this simulation, and the control
parameters are chosen as γ1 = 5, γ2 = 5, γ3 = 0.05, θ̄ = 50,
ϑ̄ = 20. After 70 cycles, the simulation results are shown
in Figs. 3–8. Figs. 3-4 show the state profiles over [0, T]
at the 70th iteration, with the corresponding state tracking
error profiles presented in Figs. 5-6. According to Figs. 3–6,
we conclude that x1(t) can precisely track xd (t) over [0, T] as
the iteration number increases. The control input signal at the
70th iteration is shown in Fig. 7. Fig. 8 gives the convergence
history of sφk, where Jk , maxt∈[0,T] |sφk(t)|.
For comparison, PID control algorithm for the tank
gun control system (36) is simulated, with uk(t) =
kp(xd (t) − x1,k(t)) + ki[
Pk−1
j=0
R jT
0 (xd (τ) − x1,k(τ))dτ +
R t
0 (xd (τ) − x1,k(τ))(τ)dτ] + kd
d(xd (t)−x1,k (t))
dt . The proportion
145528 VOLUME 7, 2019
6. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
FIGURE 5. The error e1 (ILC).
FIGURE 6. The error e2 (ILC).
FIGURE 7. Control input (ILC).
parameter kp, integral parameter ki and differential coeffi-
cient kd chosen to be 20, 10 and 5, respectively. The initial
state, control objective and cycle number are the same as the
FIGURE 8. History of sφk convergence (ILC).
FIGURE 9. x1 and its reference signal x1,d (PID).
FIGURE 10. x2 and its reference signal x2,d (PID).
ones in the simulation of ILC algorithm. Simulation results
are presented in Figs. 9–12. Figs. 9–10 show the system
state profiles of PID control, while the corresponding error
results are presented in Figs. 11–12. Comparing Figs. 9-10
VOLUME 7, 2019 145529
7. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
FIGURE 11. The error e1 (PID).
FIGURE 12. The error e2 (PID).
with Figs. 3-4, and comparing Figs. 11-12 with Figs. 5-6,
we can see our proposed ILC scheme has higher control
precision than PID control algorithm. The above simulation
results verify the effectiveness of theoretical analysis in this
paper.
VI. CONCLUSION
This paper studies the velocity tracking problem for tank
gun control servo systems. A robust adaptive learning control
scheme is proposed to undertake the high-precision velocity
tracking task for tank gun control servo systems. The align-
ment condition is used to remove zero initial error condition
of iterative learning control, while robust control technique
and learning control technique are combinedly applied to
handle nonlinear uncertainties and external disturbances.
As the iteration number increases, the system output can per-
fectly track its reference signal over the full time interval, and
all signal are guaranteed to be bounded. Simulation results
show the effectiveness of our proposed robust adaptive ILC
scheme.
REFERENCES
[1] T. Jin, H. S. Yan, and D. X. Li, ‘‘PID control for tank firing in motion,’’
Ind. Control Comput., vol. 7, pp. 18–19, 2016.
[2] R. Dana and E. Kreindler, ‘‘Variable structure control of a tank gun,’’
in Proc. 1st IEEE Conf. Control Appl., Sep. 1992, pp. 928–933.
[3] W. Grega, ‘‘Time-optimal control of n-tank system,’’ in Proc. IEEE Int.
Conf. Control Appl., vol. 1, Sep. 1998, pp. 522–526.
[4] S. Shao-Jian, C. Gang, L. Bi-Lian, and L. Xiao-Feng, ‘‘Real-time opti-
mal control for three-tank level system via improved ADDHP method,’’
in Proc. IEEE Int. Conf. Control Automat., Dec. 2009, pp. 564–568.
[5] C. C. Sun, C. Jie, and L. Dou, ‘‘Variable structure control for sliding mode
of tank stabilizator based on optimization,’’ Acta Armamentaria, vol. 1,
pp. 15–18, 2001.
[6] L. Feng, X. J. Ma, Z. F. Yan, and H. Li, ‘‘Method of adaptive fuzzy
sliding mode control of gun control system of tank,’’ Electr. Mach. Control,
vol. 11, no. 1, pp. 65–69, 2007.
[7] N. Y. Li, K. C. Li, and Y. L. Liu, ‘‘Investigation of direct adaptive controller
for tank gun elevation control system,’’ J. Syst. Simul., vol. 23, no. 4,
pp. 762–765, 2011.
[8] L.-J. Shen and J. P. Cai, ‘‘Adaptive robust control of gun control servo
system of tank,’’ Math. Pract. Theory, vol. 42, no. 7, pp. 170–175, 2012.
[9] Y. Xia, L. Dai, M. Fu, C. Li, and C. Wang, ‘‘Application of active dis-
turbance rejection control in tank gun control system,’’ J. Franklin Inst.,
vol. 351, no. 4, pp. 2299–2314, 2014.
[10] J. H. Hu, Y. L. Hou, and Q. Gao, ‘‘Sliding-mode control for tank gun
controlling system based on disturbance observer,’’ Electron. Opt. Control,
vol. 25, no. 2, pp. 98–101, 2018.
[11] J. H. Hu, Y. L. Hou, and Q. Gao, ‘‘Method of neural network adaptive slid-
ing mode control of gun control system of tank,’’ Fire Control Command
Control, vol. 43, no. 6, pp. 118–121, 2018.
[12] J.-X. Xu and Y. Tan, ‘‘A composite energy function-based learning con-
trol approach for nonlinear systems with time-varying parametric uncer-
tainties,’’ IEEE Trans. Autom. Control, vol. 47, no. 11, pp. 1940–1945,
Nov. 2002.
[13] T. Hu, K. H. Low, L. Shen, and X. Xu, ‘‘Effective phase tracking
for bioinspired undulations of robotic fish models: A learning control
approach,’’ IEEE/ASME Trans. Mechatronics, vol. 19, no. 1, pp. 191–200,
Feb. 2014.
[14] L. Zhang and S. Liu, ‘‘Basis function based adaptive iterative learning
control for non-minimum phase systems,’’ Acta Automat. Sinica, vol. 40,
no. 12, pp. 2716–2725, Dec. 2014.
[15] X. Y. Li, ‘‘Iterative extended state observer and its application in iterative
learning control,’’ Control Decis., vol. 30, no. 3, pp. 473–478, 2015.
[16] Q.-Z. Yan and M. Sun, ‘‘Suboptimal learning control for nonlinear systems
with both parametric and nonparametric uncertainties,’’ Acta Automatica
Sinica, vol. 41, no. 9, pp. 1660–1668, 2015.
[17] R. Chi, D. Wang, Z. Hou, and S. Jin, ‘‘Data-driven optimal termi-
nal iterative learning control,’’ J. Process Control, vol. 22, no. 10,
pp. 2026–2037, Dec. 2012.
[18] Y. Wang, E. Dassau, and F. J. Doyle, III, ‘‘Closed-loop control of artifi-
cial pancreatic β-cell in type 1 diabetes mellitus using model predictive
iterative learning control,’’ IEEE Trans. Biomed. Eng., vol. 57, no. 2,
pp. 211–219, Feb. 2010.
[19] D. Shen and Y. Wang, ‘‘Survey on stochastic iterative learning control,’’
J. Process Control, vol. 24, no. 12, pp. 64–77, Dec. 2014.
[20] J. Wang, Y. Wang, W. Wang, L. Cao, and Q. Jin, ‘‘Adaptive iterative
learning control based on unfalsified strategy applied in batch process,’’
J. Central South Univ. (Sci. Technol.), vol. 46, no. 4, pp. 1318–1325, 2015.
[21] X.-H. Bu, Z.-S. Hou, and F. S. Yu, ‘‘Iterative learning control for a class
of linear discrete-time switched systems,’’ Control Theory Appl., vol. 29,
no. 8, pp. 1051–1056, 2012.
[22] D.-Y. Meng, Y.-M. Jia, J.-P. Du, and F.-S. Yu, ‘‘Stability analysis of
continuous-time iterative learning control systems with multiple state
delays,’’ Acta Automatica Sinica, vol. 36, no. 5, pp. 696–703, 2010.
[23] Y. Li, Y. Chen, and H.-S. Ahn, ‘‘Convergence analysis of fractional-
order iterative learning control,’’ Control Theory Appl., vol. 29, no. 8,
pp. 1031–1037, 2012.
[24] H. F. Tao, X. Q. Dong, and H. Z. Yang, ‘‘Optimal algorithm and appli-
cation for point to point iterative learning control via updating reference
trajectory,’’ Control Theory Appl., vol. 33, no. 9, pp. 1207–1213, 2016.
[25] X. Dai, S. Tian, Y. Peng, and W. Luo, ‘‘Closed-loop P-type iterative learn-
ing control of uncertain linear distributed parameter systems,’’ IEEE/CAA
J. Automatica Sinica, vol. 1, no. 3, pp. 267–273, Jul. 2014.
145530 VOLUME 7, 2019
8. G. Zhu et al.: Robust Learning Control for Tank Gun Control Servo Systems Under Alignment Condition
[26] C.-S. Teo, K.-K. Tan, and S.-Y. Lim, ‘‘Dynamic geometric compensation
for gantry stage using iterative learning control,’’ IEEE Trans. Instrum.
Meas., vol. 57, no. 2, pp. 413–419, Feb. 2008.
[27] D. Huang and J.-X. Xu, ‘‘Steady-state iterative learning control for a
class of nonlinear PDE processes,’’ J. Process Control, vol. 21, no. 8,
pp. 1155–1163, Sep. 2011.
[28] M. French and E. Rogers, ‘‘Non-linear iterative learning by an adaptive
Lyapunov technique,’’ Int. J. Control, vol. 73, no. 10, pp. 840–850, 2000.
[29] C. Yin, J.-X. Xu, and Z. Hou, ‘‘A high-order internal model based iterative
learning control scheme for nonlinear systems with time-iteration-varying
parameters,’’ IEEE Trans. Autom. Control, vol. 55, no. 11, pp. 2665–2670,
Nov. 2010.
[30] M. A. Khanesar, E. Kayacan, M. Reyhanoglu, and O. Kaynak, ‘‘Feedback
error learning control of magnetic satellites using type-2 fuzzy neural net-
works with elliptic membership functions,’’ IEEE Trans. Cybern., vol. 45,
no. 4, pp. 858–868, Apr. 2015.
[31] X. Jin and J.-X. Xu, ‘‘Iterative learning control for output-constrained sys-
tems with both parametric and nonparametric uncertainties,’’ Automatica,
vol. 49, no. 8, pp. 2508–2516, 2013.
[32] H. Ji, Z. Hou, L. Fan, and F. L. Lewis, ‘‘Adaptive iterative learning reliable
control for a class of non-linearly parameterised systems with unknown
state delays and input saturation,’’ IET Control Theory Appl., vol. 10,
no. 17, pp. 2160–2174, Nov. 2016.
[33] J.-X. Xu and R. Yan, ‘‘On initial conditions in iterative learning control,’’
IEEE Trans. Autom. Control, vol. 50, no. 9, pp. 1349–1354, Sep. 2005.
[34] X. E. Ruan and J. Zhao, ‘‘Pulse compensated iterative learning control
to nonlinear systems with initial state uncertainty,’’ Control Theory Appl.,
vol. 29, no. 8, pp. 993–1000, 2012.
[35] Q. Z. Yan and M. X. Sun, ‘‘Iterative learning control for nonlinear uncertain
systems with arbitrary initial state,’’ Acta Autom. Sinica, vol. 42, no. 4,
pp. 545–555, Apr. 2016.
[36] C.-J. Chien, C.-T. Hsu, and C.-Y. Yao, ‘‘Fuzzy system-based adaptive
iterative learning control for nonlinear plants with initial state errors,’’
IEEE Trans. Fuzzy Syst., vol. 12, no. 5, pp. 724–732, Oct. 2004.
[37] M.-X. Sun and Q.-Z. Yan, ‘‘Error tracking of iterative learning control
systems,’’ Acta Autom. Sinica, vol. 39, no. 3, pp. 251–262, Mar. 2013.
[38] Q. Yan and M. Sun, ‘‘Error trajectory tracking by robust learning control
for nonlinear systems,’’ Control Theory Appl., vol. 30, no. 1, pp. 23–30,
Jan. 2013.
[39] Q. Z. Yan, M. X. Sun, and H. Li, ‘‘Consensus-error-tracking learning
control for nonparametric uncertain multi-agent systems,’’ Control Theory
Appl., vol. 33, no. 6, pp. 793–799, 2016.
[40] X.-D. Li, M.-M. Lv, and J. K. L. Ho, ‘‘Adaptive ILC algorithms
of nonlinear continuous systems with non-parametric uncertainties for
non-repetitive trajectory tracking,’’ Int. J. Syst. Sci., vol. 47, no. 10,
pp. 2279–2289, 2016.
[41] Q. Z. Yan, M. X. Sun, and J. P. Cai, ‘‘Filtering-error rectified iterative
learning control for systems with input dead-zone,’’ Control Theory Appl.,
vol. 34, no. 1, pp. 77–84, 2017.
[42] Q. Z. Yan, M. X. Sun, and J. P. Cai, ‘‘Reference-signal rectifying
method of iterative learning control,’’ Acta Autom. Sinica, vol. 43, no. 8,
pp. 1470–1477, Aug. 2017.
[43] Y. Yu, J. Wan, and H. Bi, ‘‘Suboptimal learning control for nonlinearly
parametric time-delay systems under alignment condition,’’ IEEE Access,
vol. 6, pp. 2922–2929, 2018.
[44] J.-J. Slotine and W. Li, Applied Nonlinear Control. Englewood Cliffs,
NJ, USA: Prentice-Hall, 1991.
[45] K. L. Moore, ‘‘Iterative learning control: An expository overview,’’
in Applied and Computational Control, Signals, and Circuits. Boston,
MA, USA: Birkhäuser, 1999, pp. 151–214.
[46] Y. Chen, K. L. Moore, J. Yu, and T. Zhang, ‘‘Iterative learning control and
repetitive control in hard disk drive industry—A tutorial,’’ in Proc. 45th
IEEE Conf. Decis. Control, Dec. 2006, pp. 2338–2351.
[47] W. Qian, S. K. Panda, and J. X. Xu, ‘‘Torque ripple minimization in PM
synchronous motors using iterative learning control,’’ IEEE Trans. Power
Electron., vol. 19, no. 2, pp. 272–279, Mar. 2004.
[48] W. Zhang, N. Nan, Y. Yang, W. Zhong, and Y. Chen, ‘‘Force ripple
compensation in a PMLSM position servo system using periodic adaptive
learning control,’’ ISA Trans., to be published.
[49] R.-E. Precup, S. Preitl, I. J. Rudas, M. L. Tomescu, and J. K. Tar,
‘‘Design and experiments for a class of fuzzy controlled servo systems,’’
IEEE/ASME Trans. Mechatronics, vol. 13, no. 1, pp. 22–35, Feb. 2008.
[50] R. Marino and P. Tomei, ‘‘An iterative learning control for a class of
partially feedback linearizable systems,’’ IEEE Trans. Autom. Control,
vol. 54, no. 8, pp. 1991–1996, Aug. 2009.
GUANGMING ZHU received the B.S. degree in
computer science and technology and the M.S.
degree in computer science from Hangzhou Dianzi
University, Hangzhou, in 2011 and 2016, respec-
tively. He is currently an Instructor of experiment
with the Zhejiang University of Water Resources
and Electric Power. His main research interests
include computer numerical control and adaptive
learning control.
XIUSHAN WU received the Ph.D. degree in
circuit and system from Southeast University,
Nanjing, China, in 2009. Since 2009, he has
been an Associate Professor with the College
of Mechanical and Electrical Engineering, China
Jiliang University. He is currently with the School
of Electrical Engineering, Zhejiang University of
Water Resources and Electric Power. His research
interests include dynamic measurement and
control, sensing technology, and RF-IC design.
QIUZHEN YAN received the M.S. degree in
computer science and the Ph.D. degree in con-
trol science and engineering from the Zhejiang
University of Technology, Hangzhou, China,
in 2005 and 2015, respectively. Since 2005, he has
been with the College of Information Engineering,
Zhejiang University of Water Resources and Elec-
tric Power, where he is currently a Lecturer. His
current research interests include iterative learn-
ing control and repetitive control. He is a Senior
Member of the Chinese Association of Automation.
JIANPING CAI was born in 1975. He received the
Ph.D. degree from Zhejiang University, in 2014.
He is currently an Associate Professor with the
Zhejiang University of Water Resources and Elec-
tric Power. His main research interests include
nonlinear systems and adaptive control.
VOLUME 7, 2019 145531