This work proposes the application of an iterative learning model predictive control(ILMPC)approach based on an adaptive fault observer(FOBILMPC)for fault-tolerant control and trajectory tracking in air-breathing hype...This work proposes the application of an iterative learning model predictive control(ILMPC)approach based on an adaptive fault observer(FOBILMPC)for fault-tolerant control and trajectory tracking in air-breathing hypersonic vehicles.In order to increase the control amount,this online control legislation makes use of model predictive control(MPC)that is based on the concept of iterative learning control(ILC).By using offline data to decrease the linearized model’s faults,the strategy may effectively increase the robustness of the control system and guarantee that disturbances can be suppressed.An adaptive fault observer is created based on the suggested ILMPC approach in order to enhance overall fault tolerance by estimating and compensating for actuator disturbance and fault degree.During the derivation process,a linearized model of longitudinal dynamics is established.The suggested ILMPC approach is likely to be used in the design of hypersonic vehicle control systems since numerical simulations have demonstrated that it can decrease tracking error and speed up convergence when compared to the offline controller.展开更多
The PD-type iterative learning control design of a class of affine nonlinear time-delay systems with external disturbances is considered. Sufficient conditions guaranteeing the convergence of the n-norm of the trackin...The PD-type iterative learning control design of a class of affine nonlinear time-delay systems with external disturbances is considered. Sufficient conditions guaranteeing the convergence of the n-norm of the tracking error are derived. It is shown that the system outputs can be guaranteed to converge to desired trajectories in the absence of external disturbances and output measurement noises. And in the presence of state disturbances and measurement noises, the tracking error will be bounded uniformly. A numerical simulation example is presented to validate the effectiveness of the proposed scheme.展开更多
The iterative learning control (ILC) has been demon-strated to be capable of considerably improving the tracking perfor-mance of systems which are affected by the iteration-independent disturbance. However, the achi...The iterative learning control (ILC) has been demon-strated to be capable of considerably improving the tracking perfor-mance of systems which are affected by the iteration-independent disturbance. However, the achievable performance is greatly degraded when iteration-dependent, stochastic disturbances are pre-sented. This paper considers the robustness of the ILC algorithm for the nonlinear system in presence of stochastic measurement disturbances. The robust convergence of the P-type ILC algorithm is firstly addressed, and then an improved ILC algorithm with a decreasing gain is proposed. Theoretical analyses show that the proposed algorithm can guarantee that the tracking error of the nonlinear system tends to zero in presence of measurement dis-turbances. The analysis is also supported by a numerical example.展开更多
A new kind of volume control hydraulic press that combines the advantages of both hydraulic and SRM(switched reluctance motor) driving technology is developed.Considering that the serious dead zone and time-variant no...A new kind of volume control hydraulic press that combines the advantages of both hydraulic and SRM(switched reluctance motor) driving technology is developed.Considering that the serious dead zone and time-variant nonlinearity exist in the volume control electro-hydraulic servo system,the ILC(iterative learning control) method is applied to tracking the displacement curve of the hydraulic press slider.In order to improve the convergence speed and precision of ILC,a fuzzy ILC algorithm that utilizes the fuzzy strategy to adaptively adjust the iterative learning gains is put forward.The simulation and experimental researches are carried out to investigate the convergence speed and precision of the fuzzy ILC for hydraulic press slider position tracking.The results show that the fuzzy ILC can raise the iterative learning speed enormously,and realize the tracking control of slider displacement curve with rapid response speed and high control precision.In experiment,the maximum tracking error 0.02 V is achieved through 12 iterations only.展开更多
This paper presents an Iterative Learning Control design applied to homing guidance of missiles against maneuvering targets. According to numerical experiments, although an increase of the control energies is apprecia...This paper presents an Iterative Learning Control design applied to homing guidance of missiles against maneuvering targets. According to numerical experiments, although an increase of the control energies is appreciated with respect to a previous published base controller for comparison, this strategy, which is simple to realize, is able to reduce the time to reach the head-on condition to target destruction. This fact is important to minimize the missile lateral force-level to fulfill engaging in hyper-sonic target persecutions.展开更多
For the robustness problem of open-loop P-type iterative learning control under the influence of measurement noise which is inevitable in actual systems, an adaptive adjustment algorithm of iterative learning nonlinea...For the robustness problem of open-loop P-type iterative learning control under the influence of measurement noise which is inevitable in actual systems, an adaptive adjustment algorithm of iterative learning nonlinear gain matrix based on error amplitude is proposed and two nonlinear gain functions are given. Then with the help of Bellman-Gronwall lemma, the robustness proof is derived. At last, an example is simulated and analyzed. The results show that when there exists measurement noise, the proposed learning law adjusts the learning gain matrix on line based on error amplitude, thus can make a compromise between learning convergence rate and convergence accuracy to some extent: the fast convergence rate is achieved with high gain in initial learning stage, the strong robustness and high convergence accuracy are achieved at the same time with small gain in the end learning stage, thus better learning results are obtained.展开更多
Batch to batch temperature control of a semi-batch chemical reactor with heating/cooling system was discussed in this study. Without extensive modeling investigations, a two-dimensional(2D) general predictive iterativ...Batch to batch temperature control of a semi-batch chemical reactor with heating/cooling system was discussed in this study. Without extensive modeling investigations, a two-dimensional(2D) general predictive iterative learning control(2D-MGPILC) strategy based on the multi-model with time-varying weights was introduced for optimizing the tracking performance of desired temperature profile. This strategy was modeled based on an iterative learning control(ILC) algorithm for a 2D system and designed in the generalized predictive control(GPC) framework. Firstly, a multi-model structure with time-varying weights was developed to describe the complex operation of a general semi-batch reactor. Secondly, the 2 D-MGPILC algorithm was proposed to optimize simultaneously the dynamic performance along the time and batch axes. Finally, simulation for the controller design of a semi-batch reactor with multiple reactions was involved to demonstrate that the satisfactory performance could be achieved despite of the repetitive or non-repetitive disturbances.展开更多
Aiming at a class of nonlinear systems that contains faults, a novel iterative learning scheme is applied to fault detec- tion, and a novel algorithm of fault detection and estimation is proposed. This algorithm first...Aiming at a class of nonlinear systems that contains faults, a novel iterative learning scheme is applied to fault detec- tion, and a novel algorithm of fault detection and estimation is proposed. This algorithm first constructs residual signals by the output of the practical system and the output of the designed fault tracking estimator, and then uses the residuals and the difference- value signal of the adjacent two residuals to gradually revise the introduced virtual faults, which can cause the virtual faults to close to the practical faults in systems, thereby achieving the goal of fault detection for systems. This algorithm not only makes full use of the existing valid information of systems and has a faster tracking con- vergent speed than the proportional-type (P-type) algorithm, but also calculates more simply than the proportional-derivative-type (PD-type) algorithm and avoids the unstable effects of differential operations in the system. The final simulation results prove the validity of the proposed algorithm.展开更多
In order to detect and estimate faults in discrete lin-ear time-varying uncertain systems, the discrete iterative learning strategy is applied in fault diagnosis, and a novel fault detection and estimation algorithm i...In order to detect and estimate faults in discrete lin-ear time-varying uncertain systems, the discrete iterative learning strategy is applied in fault diagnosis, and a novel fault detection and estimation algorithm is proposed. And the threshold limited technology is adopted in the proposed algorithm. Within the chosen optimal time region, residual signals are used in the proposed algorithm to correct the introduced virtual faults with iterative learning rules, making the virtual faults close to these occurred in practical systems. And the same method is repeated in the rest optimal time regions, thereby reaching the aim of fault diagnosis. The proposed algorithm not only completes fault detection and estimation for discrete linear time-varying uncertain systems, but also improves the reliability of fault detection and decreases the false alarm rate. The final simulation results verify the validity of the proposed algorithm.展开更多
In this paper we review the recent advances in three sub-areas of iterative learning control (ILC): 1) linear ILC for linear processes, 2) linear ILC for nonlinear processes which are global Lipschitz continuous (GLC)...In this paper we review the recent advances in three sub-areas of iterative learning control (ILC): 1) linear ILC for linear processes, 2) linear ILC for nonlinear processes which are global Lipschitz continuous (GLC), and 3) nonlinear ILC for general nonlinear processes. For linear processes, we focus on several basic configurations of linear ILC. For nonlinear processes with linear ILC, we concentrate on the design and transient analysis which were overlooked and missing for a long period. For general classes of nonlinear processes, we demonstrate nonlinear ILC methods based on Lyapunov theory, which is evolving into a new control paradigm.展开更多
The classical D-type iterative learning control law depends crucially on the relative degreeof the controlled system, high order di?erential iterative learning law must be taken for systems withhigh order relative deg...The classical D-type iterative learning control law depends crucially on the relative degreeof the controlled system, high order di?erential iterative learning law must be taken for systems withhigh order relative degree. It is very di?cult to ascertain the relative degree of the controlled systemfor uncertain nonlinear systems. A first-order D-type iterative learning control design method ispresented for a class of nonlinear systems with unknown relative degree based on dummy model inthis paper. A dummy model with relative degree 1 is constructed for a class of nonlinear systemswith unknown relative degree. A first-order D-type iterative learning control law is designed basedon the dummy model, so that the dummy model can track the desired trajectory perfectly, and thecontrolled system can track the desired trajectory within a certain error. The simulation exampledemonstrates the feasibility and e?ectiveness of the presented method.展开更多
An iterative learning control algorithm based on shifted Legendre orthogonal polynomials is proposed to address the terminal control problem of linear time-varying systems. First, the method parameterizes a linear tim...An iterative learning control algorithm based on shifted Legendre orthogonal polynomials is proposed to address the terminal control problem of linear time-varying systems. First, the method parameterizes a linear time-varying system by using shifted Legendre polynomials approximation. Then, an approximated model for the linear time-varying system is deduced by employing the orthogonality relations and boundary values of shifted Legendre polynomials. Based on the model, the shifted Legendre polynomials coefficients of control function are iteratively adjusted by an optimal iterative learning law derived. The algorithm presented can avoid solving the state transfer matrix of linear time-varying systems. Simulation results illustrate the effectiveness of the proposed method.展开更多
For a class of fractional-order linear continuous-time switched systems specified by an arbitrary switching sequence,the performance of PDα-type fractional-order iterative learning control(FOILC)is discussed in the s...For a class of fractional-order linear continuous-time switched systems specified by an arbitrary switching sequence,the performance of PDα-type fractional-order iterative learning control(FOILC)is discussed in the sense of L^p norm.When the systems are disturbed by bounded external noises,robustness of the PDα-type algorithm is firstly analyzed in the iteration domain by taking advantage of the generalized Young inequality of convolution integral.Then,convergence of the algorithm is discussed for the systems without any external noise.The results demonstrate that,under some given conditions,both convergence and robustness can be guaranteed during the entire time interval.Simulations support the correctness of the theory.展开更多
Industrial robot system is a kind of dynamic system w ith strong nonlinear coupling and high position precision. A lot of control ways , such as nonlinear feedbackdecomposition motion and adaptive control and so o n, ...Industrial robot system is a kind of dynamic system w ith strong nonlinear coupling and high position precision. A lot of control ways , such as nonlinear feedbackdecomposition motion and adaptive control and so o n, have been used to control this kind of system, but there are some deficiencie s in those methods: some need accurate and some need complicated operation and e tc. In recent years, in need of controlling the industrial robots, aiming at com pletely tracking the ideal input for the controlled subject with repetitive character, a new research area, ILC (iterative learning control), has been devel oped in the control technology and theory. The iterative learning control method can make the controlled subject operate as desired in a definite time span, merely making use of the prior control experie nce of the system and searching for the desired control signal according to the practical and desired output signal. The process of searching is equal to that o f learning, during which we only need to measure the output signal to amend the control signal, not like the adaptive control strategy, which on line assesses t he complex parameters of the system. Besides, since the iterative learning contr ol relies little on the prior message of the subject, it has been well used in a lot of areas, especially the dynamic systems with strong non-linear coupling a nd high repetitive position precision and the control system with batch producti on. Since robot manipulator has the above-mentioned character, ILC can be very well used in robot manipulator. In the ILC, since the operation always begins with a certain initial state, init ial condition has been required in almost all convergence verification. Therefor e, in designing the controller, the initial state has to be restricted with some condition to guarantee the convergence of the algorithm. The settle of initial condition problem has long been pursued in the ILC. There are commonly two kinds of initial condition problems: one is zero initial error problem, another is non-zero initial error problem. In practice, the repe titive operation will invariably produce excursion of the iterative initial stat e from the desired initial state. As a result, the research on the second in itial problem has more practical meaning. In this paper, for the non-zero initial error problem, one novel robust ILC alg orithms, respectively combining PD type iterative learning control algorithm wit h the robust feedback control algorithm, has been presented. This novel robust ILC algorithm contain two parts: feedforward ILC algorithm and robust feedback algorithm, which can be used to restrain disturbance from param eter variation, mechanical nonlinearities and unmodeled dynamics and to achieve good performance as well. The feedforward ILC algorithm can be used to improve the tracking error and perf ormance of the system through iteratively learning from the previous operation, thus performing the tracking task very fast. The robust feedback algorithm could mainly be applied to make the real output of the system not deviate too much fr om the desired tracking trajectory, and guarantee the system’s robustness w hen there are exterior noises and variations of the system parameter. In this paper, in order to analyze the convergence of the algorithm, Lyapunov st ability theory has been used through properly selecting the Lyapunov function. T he result of the verification shows the feasibility of the novel robust iterativ e learning control in theory. Finally, aiming at the two-freedom rate robot, simulation has been made with th e MATLAB software. Furthermore, two groups of parameters are selected to validat e the robustness of the algorithm.展开更多
基金supported by the National Natural Science Foundation of China(12072090).
文摘This work proposes the application of an iterative learning model predictive control(ILMPC)approach based on an adaptive fault observer(FOBILMPC)for fault-tolerant control and trajectory tracking in air-breathing hypersonic vehicles.In order to increase the control amount,this online control legislation makes use of model predictive control(MPC)that is based on the concept of iterative learning control(ILC).By using offline data to decrease the linearized model’s faults,the strategy may effectively increase the robustness of the control system and guarantee that disturbances can be suppressed.An adaptive fault observer is created based on the suggested ILMPC approach in order to enhance overall fault tolerance by estimating and compensating for actuator disturbance and fault degree.During the derivation process,a linearized model of longitudinal dynamics is established.The suggested ILMPC approach is likely to be used in the design of hypersonic vehicle control systems since numerical simulations have demonstrated that it can decrease tracking error and speed up convergence when compared to the offline controller.
基金This project was supported by the National Natural Science Foundation of China (60074001) and the Natural ScienceFoundation of Shandong Province (Y2000G02)
文摘The PD-type iterative learning control design of a class of affine nonlinear time-delay systems with external disturbances is considered. Sufficient conditions guaranteeing the convergence of the n-norm of the tracking error are derived. It is shown that the system outputs can be guaranteed to converge to desired trajectories in the absence of external disturbances and output measurement noises. And in the presence of state disturbances and measurement noises, the tracking error will be bounded uniformly. A numerical simulation example is presented to validate the effectiveness of the proposed scheme.
基金supported by the National Natural Science Foundation of China (61203065 60834001)the Program of Open Laboratory Foundation of Control Engineering Key Discipline of Henan Provincial High Education (KG 2011-10)
文摘The iterative learning control (ILC) has been demon-strated to be capable of considerably improving the tracking perfor-mance of systems which are affected by the iteration-independent disturbance. However, the achievable performance is greatly degraded when iteration-dependent, stochastic disturbances are pre-sented. This paper considers the robustness of the ILC algorithm for the nonlinear system in presence of stochastic measurement disturbances. The robust convergence of the P-type ILC algorithm is firstly addressed, and then an improved ILC algorithm with a decreasing gain is proposed. Theoretical analyses show that the proposed algorithm can guarantee that the tracking error of the nonlinear system tends to zero in presence of measurement dis-turbances. The analysis is also supported by a numerical example.
基金Project(2007AA04Z144) supported by the National High-Tech Research and Development Program of ChinaProject(2007421119) supported by the China Postdoctoral Science Foundation
文摘A new kind of volume control hydraulic press that combines the advantages of both hydraulic and SRM(switched reluctance motor) driving technology is developed.Considering that the serious dead zone and time-variant nonlinearity exist in the volume control electro-hydraulic servo system,the ILC(iterative learning control) method is applied to tracking the displacement curve of the hydraulic press slider.In order to improve the convergence speed and precision of ILC,a fuzzy ILC algorithm that utilizes the fuzzy strategy to adaptively adjust the iterative learning gains is put forward.The simulation and experimental researches are carried out to investigate the convergence speed and precision of the fuzzy ILC for hydraulic press slider position tracking.The results show that the fuzzy ILC can raise the iterative learning speed enormously,and realize the tracking control of slider displacement curve with rapid response speed and high control precision.In experiment,the maximum tracking error 0.02 V is achieved through 12 iterations only.
基金partially supported by the Spanish Ministry of Economy and Competitiveness under grant number DPI2015-64170-R(MINECO/FEDER)
文摘This paper presents an Iterative Learning Control design applied to homing guidance of missiles against maneuvering targets. According to numerical experiments, although an increase of the control energies is appreciated with respect to a previous published base controller for comparison, this strategy, which is simple to realize, is able to reduce the time to reach the head-on condition to target destruction. This fact is important to minimize the missile lateral force-level to fulfill engaging in hyper-sonic target persecutions.
基金supported by the Specialized Research Fund for the Doctoral Program of Higher Education(20106102110032)
文摘For the robustness problem of open-loop P-type iterative learning control under the influence of measurement noise which is inevitable in actual systems, an adaptive adjustment algorithm of iterative learning nonlinear gain matrix based on error amplitude is proposed and two nonlinear gain functions are given. Then with the help of Bellman-Gronwall lemma, the robustness proof is derived. At last, an example is simulated and analyzed. The results show that when there exists measurement noise, the proposed learning law adjusts the learning gain matrix on line based on error amplitude, thus can make a compromise between learning convergence rate and convergence accuracy to some extent: the fast convergence rate is achieved with high gain in initial learning stage, the strong robustness and high convergence accuracy are achieved at the same time with small gain in the end learning stage, thus better learning results are obtained.
基金Projects(61673205,21727818,61503180)supported by the National Natural Science Foundation of ChinaProject(2017YFB0307304)supported by National Key R&D Program of ChinaProject(BK20141461)supported by the Natural Science Foundation of Jiangsu Province,China
文摘Batch to batch temperature control of a semi-batch chemical reactor with heating/cooling system was discussed in this study. Without extensive modeling investigations, a two-dimensional(2D) general predictive iterative learning control(2D-MGPILC) strategy based on the multi-model with time-varying weights was introduced for optimizing the tracking performance of desired temperature profile. This strategy was modeled based on an iterative learning control(ILC) algorithm for a 2D system and designed in the generalized predictive control(GPC) framework. Firstly, a multi-model structure with time-varying weights was developed to describe the complex operation of a general semi-batch reactor. Secondly, the 2 D-MGPILC algorithm was proposed to optimize simultaneously the dynamic performance along the time and batch axes. Finally, simulation for the controller design of a semi-batch reactor with multiple reactions was involved to demonstrate that the satisfactory performance could be achieved despite of the repetitive or non-repetitive disturbances.
基金supported by the National Natural Science Foundation of China (61100103)
文摘Aiming at a class of nonlinear systems that contains faults, a novel iterative learning scheme is applied to fault detec- tion, and a novel algorithm of fault detection and estimation is proposed. This algorithm first constructs residual signals by the output of the practical system and the output of the designed fault tracking estimator, and then uses the residuals and the difference- value signal of the adjacent two residuals to gradually revise the introduced virtual faults, which can cause the virtual faults to close to the practical faults in systems, thereby achieving the goal of fault detection for systems. This algorithm not only makes full use of the existing valid information of systems and has a faster tracking con- vergent speed than the proportional-type (P-type) algorithm, but also calculates more simply than the proportional-derivative-type (PD-type) algorithm and avoids the unstable effects of differential operations in the system. The final simulation results prove the validity of the proposed algorithm.
基金supported by the National Natural Science Foundation of China(61100103)
文摘In order to detect and estimate faults in discrete lin-ear time-varying uncertain systems, the discrete iterative learning strategy is applied in fault diagnosis, and a novel fault detection and estimation algorithm is proposed. And the threshold limited technology is adopted in the proposed algorithm. Within the chosen optimal time region, residual signals are used in the proposed algorithm to correct the introduced virtual faults with iterative learning rules, making the virtual faults close to these occurred in practical systems. And the same method is repeated in the rest optimal time regions, thereby reaching the aim of fault diagnosis. The proposed algorithm not only completes fault detection and estimation for discrete linear time-varying uncertain systems, but also improves the reliability of fault detection and decreases the false alarm rate. The final simulation results verify the validity of the proposed algorithm.
文摘In this paper we review the recent advances in three sub-areas of iterative learning control (ILC): 1) linear ILC for linear processes, 2) linear ILC for nonlinear processes which are global Lipschitz continuous (GLC), and 3) nonlinear ILC for general nonlinear processes. For linear processes, we focus on several basic configurations of linear ILC. For nonlinear processes with linear ILC, we concentrate on the design and transient analysis which were overlooked and missing for a long period. For general classes of nonlinear processes, we demonstrate nonlinear ILC methods based on Lyapunov theory, which is evolving into a new control paradigm.
基金Supported by National Natural Science Foundation of P.R.China(60474038)Science Research Foundation of Beijing Jiaotong University(2005SM005)Specialized Research Fund for the Doctoral Program of Higher Education(20060004002)
基金Supported by National Natural Science Foundation ot China (61203065, 61120106009), the Program of Natural Science of Henan Provincial Education Department (12A510013), and the Program of Open Laboratory Foundation of Control Engineering Key Discipline of Henan Provincial High Education (KG 2011-10)
文摘在这份报纸,反复的学习控制(ILC ) 与任意的切换的信号为线性分离时间的交换系统的一个类被考虑。交换系统重复地在有限时间间隔期间被操作,这被假定,然后第一个顺序 P 类型 ILC 计划能被用来完成完美的追踪在上自始至终间隔。由超级向量途径,为在重复领域的如此的 ILC 系统的一个集中条件能被给。理论分析被模拟支持。
基金Supported by National Natural science Foundation-of P.R.Chlna (60474038, 60774022), Specialized Research Fund for the Doctoral Program of Higher Educatlon(20060004002)
文摘The classical D-type iterative learning control law depends crucially on the relative degreeof the controlled system, high order di?erential iterative learning law must be taken for systems withhigh order relative degree. It is very di?cult to ascertain the relative degree of the controlled systemfor uncertain nonlinear systems. A first-order D-type iterative learning control design method ispresented for a class of nonlinear systems with unknown relative degree based on dummy model inthis paper. A dummy model with relative degree 1 is constructed for a class of nonlinear systemswith unknown relative degree. A first-order D-type iterative learning control law is designed basedon the dummy model, so that the dummy model can track the desired trajectory perfectly, and thecontrolled system can track the desired trajectory within a certain error. The simulation exampledemonstrates the feasibility and e?ectiveness of the presented method.
基金Supported by National Natural Science Foundation of P. R. China (60474049)
文摘An iterative learning control algorithm based on shifted Legendre orthogonal polynomials is proposed to address the terminal control problem of linear time-varying systems. First, the method parameterizes a linear time-varying system by using shifted Legendre polynomials approximation. Then, an approximated model for the linear time-varying system is deduced by employing the orthogonality relations and boundary values of shifted Legendre polynomials. Based on the model, the shifted Legendre polynomials coefficients of control function are iteratively adjusted by an optimal iterative learning law derived. The algorithm presented can avoid solving the state transfer matrix of linear time-varying systems. Simulation results illustrate the effectiveness of the proposed method.
基金Supported by National Natural Science Foundation of China (61273137, 51209026, 61074017), the Scientific Research Fund of Liaoning Provincial Education Department (L2013202), and the Fundamental Research Funds for the Central Universities (3132013037, 3132014047, 3132014321)
基金Supported by National Natural Science Foundation of China (F030101-60574021) and National "985" Project of China Executed in Xi'an Jiaotong University
基金supported by the National Natural Science Foundation of China(61201323)the Special Fund Project for Promoting Scientific and Technological Innovation in Xuzhou City(KC18013)the Cultivation Project of Xuzhou Institute of Technology(XKY2017112)
文摘For a class of fractional-order linear continuous-time switched systems specified by an arbitrary switching sequence,the performance of PDα-type fractional-order iterative learning control(FOILC)is discussed in the sense of L^p norm.When the systems are disturbed by bounded external noises,robustness of the PDα-type algorithm is firstly analyzed in the iteration domain by taking advantage of the generalized Young inequality of convolution integral.Then,convergence of the algorithm is discussed for the systems without any external noise.The results demonstrate that,under some given conditions,both convergence and robustness can be guaranteed during the entire time interval.Simulations support the correctness of the theory.
基金Supported by National Basic Research Program of China (973 Program) (2005CB321902) National Natural Science Foundation of China (60727002 60774003 60921001 90916024)+2 种基金 the Commission on Science Technology and Industry for National Defense (A2120061303) the Doctoral Program Foundation of Ministry of Education of China (20030006003) the Innovation Foundation of BUAA for Ph.D. Graduates
文摘Industrial robot system is a kind of dynamic system w ith strong nonlinear coupling and high position precision. A lot of control ways , such as nonlinear feedbackdecomposition motion and adaptive control and so o n, have been used to control this kind of system, but there are some deficiencie s in those methods: some need accurate and some need complicated operation and e tc. In recent years, in need of controlling the industrial robots, aiming at com pletely tracking the ideal input for the controlled subject with repetitive character, a new research area, ILC (iterative learning control), has been devel oped in the control technology and theory. The iterative learning control method can make the controlled subject operate as desired in a definite time span, merely making use of the prior control experie nce of the system and searching for the desired control signal according to the practical and desired output signal. The process of searching is equal to that o f learning, during which we only need to measure the output signal to amend the control signal, not like the adaptive control strategy, which on line assesses t he complex parameters of the system. Besides, since the iterative learning contr ol relies little on the prior message of the subject, it has been well used in a lot of areas, especially the dynamic systems with strong non-linear coupling a nd high repetitive position precision and the control system with batch producti on. Since robot manipulator has the above-mentioned character, ILC can be very well used in robot manipulator. In the ILC, since the operation always begins with a certain initial state, init ial condition has been required in almost all convergence verification. Therefor e, in designing the controller, the initial state has to be restricted with some condition to guarantee the convergence of the algorithm. The settle of initial condition problem has long been pursued in the ILC. There are commonly two kinds of initial condition problems: one is zero initial error problem, another is non-zero initial error problem. In practice, the repe titive operation will invariably produce excursion of the iterative initial stat e from the desired initial state. As a result, the research on the second in itial problem has more practical meaning. In this paper, for the non-zero initial error problem, one novel robust ILC alg orithms, respectively combining PD type iterative learning control algorithm wit h the robust feedback control algorithm, has been presented. This novel robust ILC algorithm contain two parts: feedforward ILC algorithm and robust feedback algorithm, which can be used to restrain disturbance from param eter variation, mechanical nonlinearities and unmodeled dynamics and to achieve good performance as well. The feedforward ILC algorithm can be used to improve the tracking error and perf ormance of the system through iteratively learning from the previous operation, thus performing the tracking task very fast. The robust feedback algorithm could mainly be applied to make the real output of the system not deviate too much fr om the desired tracking trajectory, and guarantee the system’s robustness w hen there are exterior noises and variations of the system parameter. In this paper, in order to analyze the convergence of the algorithm, Lyapunov st ability theory has been used through properly selecting the Lyapunov function. T he result of the verification shows the feasibility of the novel robust iterativ e learning control in theory. Finally, aiming at the two-freedom rate robot, simulation has been made with th e MATLAB software. Furthermore, two groups of parameters are selected to validat e the robustness of the algorithm.