In multi-axis motion control systems, the tracking errors of single axis load and the contour errors caused by the mismatch of dynamic characteristics between the moving axes will affect the accuracy of the motion control system. To solve this issue, a biaxial motion control strategy based on double-iterative learning and cross-coupling control is proposed. The proposed control method improves the accuracy of the motion control system by improving individual axis tracking performance and contour tracking performance. On this basis, a rapid control prototype (RCP) is designed, and the experiment is verified by the hardware and software platforms, LabVIEW and Compact RIO. The whole design shows enhancement in the precision of the motion control of the multiaxis system. The performance in individual axis tracking and contour tracking is greatly improved.
Iterative Learning Control (ILC) is a well-known method for control of systems performing repetitive jobs with high precision. This paper presents Constrained Output ILC (COILC) for non-linear state space constrained systems. In the existing literature there is no general solution for applying ILC to such systems. This novel method is based on the Bounded Error Algorithm (BEA) and resolves the transient growth error problem, which is a major obstacle in applying ILC to non-linear systems. Another advantage of COILC is that this method can be applied to constrained output systems. Unlike other ILC methods the COILC method employs an algorithm that stops the iteration before the occurrence of a violation in any of the state space constraints. This way COILC resolves both the hard constraints in the non-linear state space and the transient growth problem. The convergence of the proposed numerical procedure is proved in this paper. The performance of the method is evaluated through a computer simulation and the obtained results are compared to the BEA method for controlling non-linear systems. The numerical experiments demonstrate that COILC is more computationally effective and provides better overall performance. The robustness and convergence of the method make it suitable for solving constrained state space problems of non-linear systems in robotics.
This paper presents the improved methodology for the direct calculation of steady-state periodic solutions for electromagnetic devices, as described by nonlinear differential equations, in the time domain. A novel differential operator is developed for periodic functions and the iterative algorithm determining periodic steady-state solutions in a selected set of time instants is identified. Its application to steady-state analysis is verified by an elementary example. The modified algorithm reduces the complexity of steady-state analysis, particularly for electromagnetic devices described by high-dimensional nonlinear differential equations.
The use of elastic bodies within a multibody simulation became more and more important within the last years. To include the elastic bodies, described as a finite element model in multibody simulations, the dimension of the system of ordinary differential equations must be reduced by projection. For this purpose, in this work, the modal reduction method, a component mode synthesis based method and a moment-matching method are used. Due to the always increasing size of the non-reduced systems, the calculation of the projection matrix leads to a large demand of computational resources and cannot be done on usual serial computers with available memory. In this paper, the model reduction software Morembs++ is presented using a parallelization concept based on the message passing interface to satisfy the need of memory and reduce the runtime of the model reduction process. Additionally, the behaviour of the Block-Krylov-Schur eigensolver, implemented in the Anasazi package of the Trilinos project, is analysed with regard to the choice of the size of the Krylov base, the blocksize and the number of blocks. Besides, an iterative solver is considered within the CMS-based method.
This paper describes an algorithm for finding steady states in AC machines for the cases of their two-periodic nature. The algorithm enables to specify the steady-state solution identified directly in time domain despite of the fact that two-periodic waveforms are not repeated in any finite time interval. The basis for such an algorithm is a discrete differential operator that specifies the temporary values of the derivative of the twoperiodic function in the selected set of points on the basis of the values of that function in the same set of points. It allows to develop algebraic equations defining the steady state solution reached in a chosen point set for the nonlinear differential equations describing the AC machines when electrical and mechanical equations should be solved together. That set of those values allows determining the steady state solution at any time instant up to infinity. The algorithm described in this paper is competitive with respect to the one known in literature an approach based on the harmonic balance method operated in frequency domain.
This paper presents the concept of using algorithms for reducing the dimensions of finite-difference equations of two-dimensional (2D) problems, for second-order partial differential equations. Solutions are predicted as two-variable functions over the rectangular domain, which are periodic with respect to each variable and which repeat outside the domain. Novel finite-difference operators, of both the first and second orders, are developed for such functions. These operators relate the value of derivatives at each point to the values of the function at all points distributed uniformly over the function domain. A specific feature of the novel operators follows from the arrangement of the function values as well as the values of derivatives, which are rectangular matrices instead of vectors. This significantly reduces the dimensions of the finite-difference operators to the numbers of points in each direction of the 2D area. The finite-difference equations are created exemplary elliptic equations. An original iterative algorithm is proposed for reducing the process of solving finite-difference equations to the multiplication of matrices.
The aim of the studywas to find an effective method of ripple torque compensation for a direct drive with a permanent magnet synchronous motor (PMSM) without time-consuming drive identification. The main objective of the research on the development of a methodology for the proper teaching a neural network was achieved by the use of iterative learning control (ILC), correct estimation of torque and spline interpolation. The paper presents the structure of the drive system and the method of its tuning in order to reduce the torque ripple, which has a significant effect on the uneven speed of the servo drive. The proposed structure of the PMSM in the dq axis is equipped with a neural compensator. The introduced iterative learning control was based on the estimation of the ripple torque and spline interpolation. The structurewas analyzed and verified by simulation and experimental tests. The elaborated structure of the drive system and method of its tuning can be easily used by applying a microprocessor system available now on the market. The proposed control solution can be made without time-consuming drive identification, which can have a great practical advantage. The article presents a new approach to proper neural network training in cooperation with iterative learning for repetitive motion systems without time-consuming identification of the motor.
In order to control joints of manipulators with high precision, a position tracking control strategy combining fractional calculus with iterative learning control and sliding mode control is proposed for the control of a single joint of manipulators. Considering the coupling between joints of manipulators, a fractional-order iterative sliding mode cross-coupling control strategy is proposed and the theoretical proof of its progressive stability is given. The paper takes a two-joint manipulator as the research object to verify the control strategy of a single-joint manipulator. The results show that the control strategy proposed in this paper makes the two-joint mechanical arm chatter less and the tracking more accurate. The synchronous control of the manipulator is verified by a three-joint manipulator. The results show that the angular displacement adjustment times of the three-joint manipulator are 0.11 s, 0.31 s and 0.24 s, respectively. 3.25 s > 5 s, 3.15 s of a PD cross-coupling control strategy; 2.85 s, 2.32 s, 4.22 s of a PD iterative cross-coupling control strategy; 0.14 s, 0.33 s, 0.28 s of a fractional-order sliding mode cross-coupling control strategy. The root mean square error of the position error of the designed control strategy is 6.47 × 10-6 rad, 3.69 × 10-4 rad, 6.91 × 10-3 rad, respectively. The root mean square error of the synchronization error is 3.96 × 10-4 rad, 1.36 × 10-3 rad, 7.81 × 10-3 rad, superior to the other three control strategies. The results illustrate the effectiveness of the proposed control method.