The application provides a false data injection
attack method for a multi-elastic joint
robot system, and belongs to the technical field of multi-agent network attacks based on
computer data processing; firstly, a nonlinear dynamic
mathematical model of the multi-elastic joint
robot is constructed, and the model is converted into a high-order full-drive pseudo-linear multi-
robot system dynamic model based on a full-drive
system theory; then, a distributed consistency controller containing a
linearization term and a neighbor error related term is designed, a closed-loop global dynamics is established in combination with model equivalent conversion, and a state analytical solution is derived. An
attack strategy of false data injection is designed, a system dynamic model after being attacked is constructed, a closed-loop terminal state error with or without
attack is taken as an objective function, an attack
optimization problem is converted into a combination
optimization problem, a
greedy algorithm is designed by using a submodular optimization theory, a suboptimal solution in a polynomial time is obtained, and the suboptimal solution is used as an optimal scheme of the false data injection attack of the system. The application improves the applicability of a complex nonlinear multi-agent system and reduces the calculation complexity.