机器人与电脑一体化制造英文文献和中文翻译(5)

stands for normal distribution and iid for independent identically dis-tributed. The signal x[t] corresponds to the velocity Vd of the robot arm and the y[t] to the induced force F at the robot’s en


stands for normal distribution and iid for independent identically    dis-tributed. The signal x[t] corresponds to the velocity Vd of the robot arm and the y[t] to the induced force F at the robot’s end-effector (Fig.   3),both collected during the desired PtP motion, which in this study is the fast motion from point A to B (see Fig.   1).

]𝑇 is a vector including the controller gains and ̂𝐤

The identification of an ARX model involves parameter estima- tion and model order (structure) determination. The parameter  vector1 𝜽 = [𝛼1 𝛼2 … 𝛼na | b0 b1 … bnb]T is estimated using the acquired data via typical  Least  Squares  (LS)  [20,  pp.  203–204],while  model  structure  se- lection referring to the determination of the AR and X orders  is  achieved  by  fitting  increasingly  higher  order  models  to  the data   until   no   further  improvement  is  observed.  Model  order  selection is based on typical cri- teria,  such  as  the  Bayesian  Information Criterion  (BIC)  that  penalizes  model  over-parametrization  and  the  RSS/SSS  (Residual  Sum  of Squares / Signal Sum of Squares) [20, pp. 503–505]. Model validation is then achieved based on formal verification of the residual sequence (white- ness) hypothesis criterion [20, pp. 512–513].

Using the backshift operator 𝔅 (𝔅i u[t] = u[t − i]) the ARX model of Eq. (1) may be written in a transfer function form:

the corresponding estimate that minimizes the mean square error.  This

optimization procedure is achieved in Matlab via the fminsearch.m func- tion that performs the Nelder–Mead simplex algorithm [25] allowing for various termination criteria such as iterations number, tolerance of the estimated parameters (TolX) that minimize the objective function as well as the objective function evaluations number and tolerance (Tol- Fun).

It is worth stressing that in principle the above control system design via either of the two approaches is accomplished once for each different beam and PtP motion based exclusively on the ARX model that repre- sents the dynamics of the investigated system. Then, the outer control system may be directly implemented in the industrial robot as described in Section 4.4 and thus there is no need for interruptions of the produc- tion line or for costly long-term occupation of the robot.  Additionally, it is noted that the stability of the controller is inherently tested during the design via the above approaches as the controller that leads to theminimum, finite, ef  is selected.