Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T23:09:51.871Z Has data issue: false hasContentIssue false

Synchronization control of blanket remote maintenance robot based on MPC-CCC algorithm

Published online by Cambridge University Press:  14 August 2023

Dongyi Li
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China University of Science and Technology of China, Hefei 230026, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China Lappeenranta University of Technology, Lappeenranta, Finland
Kun Lu
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
Yong Cheng
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
Huapeng Wu*
Affiliation:
Lappeenranta University of Technology, Lappeenranta, Finland
Heikki Handroos
Affiliation:
Lappeenranta University of Technology, Lappeenranta, Finland
Xuanchen Zhang
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China University of Science and Technology of China, Hefei 230026, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
Xinpeng Guo
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China University of Science and Technology of China, Hefei 230026, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
Songzhu Yang
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
Liansheng Du
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
Yu Zhang
Affiliation:
Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China Anhui Extreme Environment Robot Engineering Laboratory, Hefei 230031, China
*
Corresponding author: Huapeng Wu; Email: huapeng.wu@lut.fi
Rights & Permissions [Opens in a new window]

Abstract

This paper studies the synchronization control of the blanket remote maintenance robot (BRMR) of the China fusion engineering test reactor (CFETR). First, the general state space mathematical model of BRMR was established by using a physical-based method. Second, based on the receding horizon optimization of model predictive control (MPC) and cross-coupling error reduction in cross-coupling control (CCC), the innovative MPC-CCC controller was proposed to realize the single-system and multisystem error convergence and high accuracy transportation of blanket through the high accuracy synchronization control of BRMR. Third, to verify the control effectiveness of the MPC-CCC controller, two types of simulations and experiments were implied compared with the original proportional-integral (PI) controller in Mover. Results showed that simulation and experiments were highly consistent. It is found that the use of an MPC-CCC controller can result in up to a 70% reduction in displacement error and up to a 59% reduction in synchronization error compared to the PI controller. And the accuracy of the MPC-CCC controller satisfies the real requirement of the maintenance process of the blanket. This work provides the theoretical basis and practical experience for the highly stable, safe, and efficient maintenance of blankets in the future.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Schematic diagram of blanket transportation.

Figure 1

Figure 2. Mover schematic diagram.

Figure 2

Figure 3. MPC schematic diagram.

Figure 3

Figure 4. Equal control schematic diagram.

Figure 4

Figure 5. Master-slave control schematic diagram.

Figure 5

Figure 6. Cross-coupling control schematic diagram.

Figure 6

Figure 7. The MPC-CCC control algorithm.

Figure 7

Figure 8. Schematic diagram of valve-controlled asymmetric hydraulic cylinder.

Figure 8

Figure 9. The MPC-CCC controller in BRMR.

Figure 9

Table I. Key simulation parameters.

Figure 10

Figure 10. Simulation platform for MPC-CCC and PI controllers 1-MPC-CCC controller; 2-qpSWIFT; 3-Control value extractor; 4-State observer; 5-BRMR; 6-PI controller; 7-MJU; and 8-MJU/MDU.

Figure 11

Table II. Ramp reference signal.

Figure 12

Figure 11. Displacements synchronization control in different controllers.

Figure 13

Figure 12. Displacements error in MPC-CCC controllers.

Figure 14

Figure 13. Displacements error in PI controllers.

Figure 15

Figure 14. Displacements synchronization errors in different controllers.

Figure 16

Table III. Key simulation parameters.

Figure 17

Table IV. Sin reference signal.

Figure 18

Figure 15. Displacements synchronization control in different controllers.

Figure 19

Figure 16. Displacements error in MPC-CCC controllers.

Figure 20

Figure 17. Displacements error in PI controllers.

Figure 21

Figure 18. Displacements synchronization errors in different controllers.

Figure 22

Figure 19. BRMR experiment platform.

Figure 23

Figure 20. MPC-CCC controller graph in PLC. 1-Reference signal input; 2-Displacement feedback signal input of first cylinder; 3-Displacement feedback signal input of second cylinder; 4-Initialize system parameter; 5-MPC-CCC controller; 6-qpSWIFT; 7-Control value extractor; 8-State observer; 9-Control signal output of first cylinder; 10-Control signal output of second cylinder.

Figure 24

Figure 21. Displacements synchronization control in different controllers.

Figure 25

Figure 22. Displacements error in MPC-CCC controllers.

Figure 26

Figure 23. Displacements error in PI controllers.

Figure 27

Figure 24. Displacements synchronization errors in different controllers.

Figure 28

Figure 25. Experiment process diagram.

Figure 29

Figure 26. Displacements synchronization control in different controllers.

Figure 30

Figure 27. Displacements error in MPC-CCC controllers.

Figure 31

Figure 28. Displacements error in PI controllers.

Figure 32

Figure 29. Displacements synchronization errors in different controllers.