亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Adaptive Control of Discrete-time Nonlinear Systems Using ITF-ORVFL

        2022-01-26 00:36:16XiaofeiZhangHongbinMaWenchaoZuoandManLuo
        IEEE/CAA Journal of Automatica Sinica 2022年3期

        Xiaofei Zhang,Hongbin Ma,Wenchao Zuo,and Man Luo

        Abstract—Random vector functional ink (RVFL) networks belong to a class of single hidden layer neural networks in which some parameters are randomly selected.Their network structure in which contains the direct links between inputs and outputs is unique,and stability analysis and real-time performance are two difficulties of the control systems based on neural networks.In this paper,combining the advantages of RVFL and the ideas of online sequential extreme learning machine (OS-ELM) and initial-training-free online extreme learning machine (ITFOELM),a novel online learning algorithm which is named as initial-training-free online random vector functional link algo rithm (ITF-ORVFL) is investigated for training RVFL.The link vector of RVFL network can be analytically determined based on sequentially arriving data by ITF-ORVFL with a high learning speed,and the stability for nonlinear systems based on this learning algorithm is analyzed.The experiment results indicate that the proposed ITF-ORVFL is effective in coping with nonparametric uncertainty.

        I.INTRODUCTION

        MOST conventional control approaches can not provide satisfactory control performance for complex systems,such as complex industrial process control systems,robot control systems and so on,due to the difficulties in developing exact mathematical models for nonparametric uncertainties of systems (e.g.,frictional force,unmodeled dynamics).Neural networks (NN) are a good class of nonlinear function approximators [1].With enough history data,and it is possible to estimate nonparametric uncertainty using NN.Radial basis function (RBF) networks belong to a class of single-hidden layer feedforward neural networks (SLFNs) that do not contain the direct links between inputs and outputs,and they have been shown to perform well in solving many practical problems [2]–[5].In recent years,several new RBF architectures have been proposed with the aim of providing better performance.The standard learning algorithm of RBF networks is the conventional gradient descent algorithm.Extreme learning machine (ELM) [6],in which the input weights and hidden layer biases of networks are chosen randomly,and the output weights are determined by the Pseudo-Inverse of hidden layer output matrix,is used to train SLFNs [7].In order to train SLFNs using online data,some online learning algorithms were introduced,such as online sequential extreme learning machine (OS-ELM) [8],regularized online sequential extreme learning machine(ReOS-ELM) [9],initial-training-free online extreme learning machine (ITF-OELM) [10],etc.Although,the learning speed of ELM is extremely fast,the stability of ITF-OELM for nonlinear systems has not been analyzed.

        Random vector functional link (RVFL) network is a randomized version of the functional link neural network [11],[12].RVFL contains more information by the direct links between inputs and outputs.RVFL was proposed in [13],and learning and generalization characteristics of RVFL were discussed in [14],[15].In [16],Igelnik and Pao proved that the RVFL network is a universal approximator for a continuous function on a bound finite dimensional set with a closed-form solution.

        Usually,RVFL network is trained by offline data.The stochastic gradient descent back-propagation (SGBP)algorithm is used to train RVFL using online data,but it suffers from slow training error convergence as a large number of training data may be required.In this paper,inspired by ITF-OELM and broad learning system (BLS) [17],a novel online learning algorithm which is named as initialtraining-free online random vector functional link algorithm(ITF-ORVFL) is investigated for training RVFL using online data.ITF- ORVFL is different from ITF-OSELM,the update formulae is mended,so that the stability for nonlinear systems based on this learning algorithm can be guaranteed.Compared with the the SGBP algorithm,the link vector of RVFL is determined based on the sequentially arriving data by ITFORVFL,so the learning speed of ITF-ORVF is very fast.In order to verify the effectiveness of ITF-ORVFL,ITF-ORVFL is applied in a robot servo control system based on vision for coping with nonlinear uncertainty.

        This paper is organized as follows.RVFL is briefly introduced in Section II.In Section III,we introduce ITFORVFL.In Section IV,the robot servo control system based on vision is explained.In Section V,two experiment examples are given to verify the effectiveness of ITF-ORVFL in coping with nonlinear uncertaiies.Our conclusions are given in Section VI.

        II.RANDOM VECTOR FUNCTIONAL LINK

        RVFL network is shown in Fig.1,and actual values of the weights from the input layer to enhancement nodes can be randomly generated in a suitable domain and kept fixed in the learning stage.The input features of RVFL are firstly transformed into the enhanced features by enhancement nodes,and input weights and biases of the enhancement nodes are randomly generated.At output layer,all the enhanced and original features are concatenated and fed into output neurons.

        Fig.1.The structure of RVFL.

        As the RVFL network has highly beneficial direct links,it is different from the RBF network.

        The training procedure of RVFL is similar to ELM and contains two stages: random feature mapping and linear parameter solving.For the output of the RVFL withMinput nodes,Lenhancement nodes and one output node has the following form

        andG(·) is the active function (additive or radical basis function) of the enhancement node with parameterswl∈RM,bl∈R,and β is a link vector.

        For RVFL,only the link vector β need to the determined by solving the following problem:

        whereNis the number of data samples,andhiis a vector version of the concatenation of the original features as well as the enhanced features.Directly solving the problem in (5) may lead to over-fitting.In practice,a regularization on the solution or preference of the solution with smaller norm [18]can be adopted to obtain the solution.A straightforward solution within a single learning step can be achieved by the pseudo-inverse [16],[19],among which the Moore-Penrose pseudo-inverse,is most commonly used,and

        whereHandTare matrix versions of the features and targets by stacking the features and targets of all data samples,andH?is the Moore-Penrose generalized inverse ofH.Another alternative is theL2 norm regularized least square (or ridge regression),which solves the following problem:

        The solution is given by

        where λ is a regularization parameter.

        III.INITIAL-TRAINING-FREE ONLINE RANDOM VECTOR FUNCTIONAL LINK

        It should be noted that the afore mentioned theorems assume the availability of complete training data and use (6)or (8) for calculating the link vector β,however in real applications,the training data may arrive chunk-by-chunk or one-by-one (a special case of chunk).Hence,the batch algorithm for RVFL has to be modified for this case so as to make it online sequential.

        We must find the learning for mulae for the online sequential learning process.Given a chunk of initial training set,andN0≥(L+M),then the solution of‖H0β-T0‖is

        When another chunk of data is given,andN1≥(M+L),the problem then becomes minimizing

        whereH1is explained in (12) (at the bottom of this page),and

        Considering both chunks of training data setsand,the link vector becomes

        Combining ( 14),(15) and ( 16),β1is given by

        When thekth chunk of data set is received

        whereHkis explained in (21) (at the bottom of this page.) and

        Note that the size ofKkis (M+L)×(M+L),and the value of (M+L) is often quite large.In order to reduce the computational cost for inverse matrix in the case whereNk?(M+L),from (19),the update formula foris

        derived using the Woodbury formula as

        For the convenience of expression (23),we define

        Then,the update formula for βkcan be written as

        Remark 1:From (25) and (26),it can be seen that the sequential implementation of the least-squares solution (8) is similar to recursive least squares (RLS).Hence,all the convergence results of RLS can be applied here.

        OS-ELM is an efficient online version of ELM,and the sequential implementation of OS-ELM is similar to RLS.ITFOELM is an improved version of OS-ELM,and it incorporates the regularization factor λ and forgetting factorρ and thus can yield good generalization performance for noisy data and time-varying models.In this paper,inspired by ITFOELM and BLS,ITF-ORVFL is introduced.

        The weight updating formula of ITF-ORVFL for thekth arriving data is

        where 0 <ρ <1 and ρ is the forgetting factor of ITF-ORVFL that gives the more recent arriving data a higher contribution to the output weight adjustment.

        The initial conditions ofP0and β0could be set as

        where 0Lis a vector of all zeros with size (M+L)×1.

        In fact,this way of initializing β0andP0is a common initialization setting for using RLS algorithm.

        IV.THE ROBOT SERVO CONTROL SYSTEM BASED ON VISION

        Six-degree-of-freedom robots have six degrees of freedom,and these industrial robots are implemented by six joints (J1 to J6),respectively.The six joints (J1 to J6) all have a servo motor and a decelerator.A six-degree-of-freedom robot can be regarded as a kinematic chain which is connected by a series of rigid bodies through the joints.The rigid bodies are called connecting rods,and the six-degree-of-freedom robot comprises shoulder joint,upper arm,elbow joint,lower arm,wrist and the end-effector.Fig.2 is a modular and multijointed robot.Forward kinematics and inverse kinematics are two important aspects of robot arm motion analysis,and inverse kinematics is used to obtain the joint angles when the position and posture of the end joint are specified.

        Fig.2.A modular and multi-joint robot.

        The robot servo control system based on vision consists of a modular and multi-jointed robot,a laser and a camera,the laser is fixed on the J6 joint of the robot,and the camera can obtain the position of laser point as a sensor.Fig.3 is the robot servo control system based on vision.

        Fig.3.The robot servo control system based on vision.

        The goal of the robot servo control system based on vision is to make the laser point arrive at the designated location.However,the robot servo control system based on vision contains many nonlinear uncertainties,such as,friction torque disturbance,calibration error,etc.Due to nonlinear uncertainties of the robot servo control system based on vision,it is suitable for verifying the effectiveness of the proposed ITF-ORVFL on this system.

        In this paper,the position control of the laser point inY-axis direction is adopted,and the position of the laser point inXaxis is a constant value in actual experiments.The state equation of the robot servo control system based on vision is

        wherexkis the position of laser point at timek,ζk+1andyk+1are the nonparametric uncertainty of this system,the laser point which is obtained by camera at timek+1,respectively,andukdenotes control signal.The nonparametric uncertainty indicates the sum of the nonlinear uncertainties of this system.

        The use of forgetting factor in ITF-OELM can accelerate the convergence speed for system identification but may lead to an ill-conditioned covariance matrix in the recursively updating process,ITF-ORVFL also has this issue,and in order to solve this issue,the change detection mechanism is also introduced in ITF-ORVFL.Besides a novel variable is added to the update for mulae of ITF-ORVFL for the purpose of analyzing system stability.

        The robot servo control system based on vision is a special system where the training data comes one by one which meansNk=1.ITF-ORVFL is performed in two main stages,the first stage is parameter initialization,and the second stage is parameter learning.

        1) Initialization Phase:

        a) The parameters of ITF-ORVFL are λ=0.005,ρ=0.998,L=350,M=2,△ =0.0000001,Mm=2000,and η =0.

        b) Set ηm=20.When ITF-ORVFL is initialized,ITFORVFL need much training data that is used to train network,the value ηmis important for the change detection mechanism in ITF-ORVFL,and this value can be adjusted based on estimated error.TheMmcan be decided based on actual situation.

        c) Assign reference signal.

        d) The initialization of ITF-ORVFL is

        c) Do the work of initialization phase,and set=0,and η=0.

        d) Calculateuk,and

        A.Stability Analysis

        In this paper,the camera is roughly calibrated,the main part of ζk+1is calibration error,and the ζk+1of this system is considered as a nonlinear function,and it is estimated by ITFORVFL.The RVFL network has the universal approximation capability for a continuous function on a bound finite dimensional set with a closed-form solution.ITF-ORVFL is an online learning algorithm,and it can train RVFL using online data.

        Assumption 1:Because of the universal approximation capability of the RVFL network,if enough data is available and the number of enhancement nodes is appropriate,there is β*and

        where s up|δk|≤△,and △ is a given upper bound.

        In this paper,RVFL is used to estimate the nonlinear functionζk+1,we select the output of the RVFL network as the est imatedvalue of=Hkβk.

        Introducing Lyapunov candidate as

        Substituting (36) and (37) in (41),we can get that

        Substituting (45) in the above equation,

        andVk+1is nonnegative.

        Based on (49) and (43) and the update algorithm,we can get that

        If enoughdataisobtained,based (53),andthe universal approx imati on ability of RFVL net work,we canget will infinite approach β*,that is to say,we can get that

        where ε1is very value,so,we also can get the system tracking error will be less than ε1basing on (54) and (35).

        V.ANALYSIS OF EXPERIMENT RESULTS

        In order to realize the control of uncertain systems with large nonlinear uncertainty,nonparametric uncertainty is estimated by using the input data of systems and the output data of systems,and the required control law is designed based on the estimated value of nonparametric uncertainty.NN is a good class of nonlinear function approx ima tors,and NN has recently received considerable research interests in the identification and control of dynamical systems [20]–[29].

        In this paper,the camera is roughly calibrated,ζk+1of the system (28) is considered as a nonlinear function,and two simulation experiments are done.The control algorithm which contains the estimated value of ζk+1by RVFL using the proposed ITF-ORVFL is compared with the control algorithm which contains the estimated value of ζk+1by ITF-OELM and the control algorithm which does not contain the estimated value.In order to describe the control algorithm which does not contain the estimated value easily,this control algorithm is named as DC.

        In order to further show the effectiveness of algorithms,the following two indices are introduced: the maximum of |ek|,and the mean value of |ek|.

        The maximum of |ek| is

        A.The First Experiment

        In the first experiment,em= 100,and 100 random points between 318 and 417 inY-axis are generated.Two adjoining random points are different,and those 100 random points are selected as the reference signal.Fig.4 and Fig.5 denote the first experiment results.Figs.4 (a)–(d) are the tracking curves of the control algorithm which contains the estimated value by ITFORVFL,the control algorithm which contains the estimated value by ITF-OELM,DC,and the changing curve of the reference signal,respectively.TheY-axis of Fig.5 indicates the tracking error of experiment 1,and theX-axis of Fig.5 indicates the number of robot arm motion.Fig.5 plots the tracking error curves of the robot servo control system based on vision.The indices ofeaveandemaxare showed in Table I.Fig.5 and Table I show that the control algorithm which contains the estimated value of nonparametric uncertainty by ITF-ORVFL have a higher control accuracy than two other algorithms,when the reference signal is a sequence which contains 100 random points.The results of Fig.5 and Table I imply that ITF-ORVFL is effective coping with nonparametric uncertainty of the system (28),where the reference signals is a sequence which contains 100 random points.

        Fig.4.The tracking curves of Experiment 1.(a) The tracking curve of ITFORFVL; (b) The tracking curve of ITF-OELM; (c) The tracking curve of DC;(d) The changing curve of reference signal.

        Fig.5.The tracking errors of Experiment 1.(a) The error curve of ITFORFVL; (b) The error curve of ITF-OELM; (c) The error curve of DC.

        B.The Second Experiment

        In the second experiment,em=12,and the reference signal is

        Figs.6 and 7 denote the second experiment results.Figs.6 (a)–(d) are the tracking curves of the control algorithm which contains the estimated value by ITF-ORVFL,the control algorithm which contains the estimated value by ITF-OELM,DC,and the change curve of the reference signal in the secondexperiment,respectively.Fig.7 plots the tracking error curves of the robot servo control system based on vision.Table II show theeaveandemaxindices of the second experiment.The results of Fig.7 and Table II imply that ITF-ORVFL is effective in coping with nonparametric uncertainty of the system (28),when (58) is adopted as reference signal.

        TABLE ITHE INDICES OF EXPERIMENT 1

        Fig.6.The tracking curves of Experiment 2.(a) The tracking curve of ITFORFVL; (b) The tracking curve of ITF-OELM; (c) The tracking curve of DC;(d) The changing curve of the reference signal.

        Fig.7.The tracking errors of Experiment 2.(a) The error curve of ITFORFVL; (b) The error curve of ITF-OELM; (c) The error curve of DC.

        VI.CONCLUSION

        In this paper,inspired by ITF-OELM and BLS,ITFORVFL has been introduced to train RVFL,a novel variable is added to the update for mulae of ITF-ORVFL,a robot servo control system based on vision is adopted to verify the effectiveness of ITF-ORVFL in predicting nonparametric uncertainty of the system.The stability of the proposedalgorithm is guaranteed by theoretical analysis.Two experiments have been performed,and these two experiments show that the proposed ITF-ORVFL algorithm is effective in estimating nonparametric uncertainty of actual systems.

        TABLE IITHE INDICES OF EXPERIMENT 2

        亚洲人成无码www久久久| 久久精品亚洲成在人线av乱码| 国产高清不卡二区三区在线观看 | 小说区激情另类春色| 欧美日韩精品久久久久| 久久久精品2019免费观看| 国产精品精品| 午夜精品久视频在线观看| 国产中文字幕一区二区视频| 男人的天堂中文字幕熟女人妻| 国产男小鲜肉同志免费| 男人无码视频在线观看| 国产主播无套内射一区| 91精品福利一区二区三区| 媚药丝袜美女高清一二区| 99久久久无码国产精品性| 国产精品欧美成人| 久久aⅴ无码一区二区三区| 在线免费观看亚洲天堂av| 亚洲香蕉av一区二区三区| 亚洲国产av精品一区二区蜜芽| 国产高清乱理伦片| 中文字幕日产人妻久久| 亚洲人成精品久久熟女| 免费国产a国产片高清网站| 亚洲色欲久久久综合网| 天天插视频| 一本色道久久88加勒比—综合| 国产精品内射久久一级二| 色偷偷av男人的天堂| 久久亚洲AV无码精品色午夜| 免费福利视频二区三区| 国产中文字幕亚洲国产| 性刺激的大陆三级视频| 国内露脸中年夫妇交换| 国产三级在线看完整版| 国产一区二区三区在线观看完整版| 国产精一品亚洲二区在线播放| 久久国产免费观看精品| av网站国产主播在线| 免费va国产高清大片在线|