The invention relates to the technical field of unmanned
ship safety control, and discloses an anti-spoofing-
attack self-adaptive
sliding mode control method and
system for an unmanned ship and a medium, and the method comprises the steps: S1, constructing an unmanned ship T-S
fuzzy model under the
spoofing attack and external disturbance; s2, designing a dual-adaptive sliding mode
observer based on the unmanned ship T-S
fuzzy model constructed in S1; s3, designing a sliding mode controller based on S1 and S2; and S4, forming a closed-
loop control system based on S1-S3 to perform
sliding mode control: integrating the unmanned ship T-S
fuzzy model constructed in S1, the dual-adaptive sliding mode observer designed in S2 and the sliding mode controller designed in S3 to form the closed-
loop control system, and realizing
sliding mode control. According to the method, the dynamic suppression capability of the composite
threat can be remarkably improved, precise compensation of a
spoofing attack signal and external disturbance of the ocean is realized, high-precision zero-
flutter control is realized under the coexistence of the
spoofing attack and the external disturbance, and an
autonomous control solution with safety, robustness and real-time performance is provided for the unmanned ship.