Skip to main content
. 2024 Oct 24;24(21):6834. doi: 10.3390/s24216834
Algorithm 1: Set-membership estimation framework for USV steering motion
  • Input Data: Initial motion state S0, initial motion estimation S^0, initial ellipsoid

  •        parameters P0, total simulation time omax, rudder angle u0, the upper and

  •        lower limits of quantification ±ϖ.

  • Output: Estimation value S^i(i[1,omax]) of motion state.

  • Generate S0, S^0, P0, omax, u0, ±ϖ;

  •        for o=1:omax

  •    step 1: Generate process noise Wo;

  •    step 2: Generate measurement noise Vo;

  •    step 3: Calculate real motion state So and its measurement Zo;

  •    step 4: Select the length of a binary bit string po;

  •    step 5: Perform the binary coding for Zo, which includes quantization,

  •        encoding, transmission and decoding;

  •    step 6: Calculate decoded measurement Zo;

  •    step 7: Acquire the optimal estimator gain Ko by solving optimization

  •        problem Corollary 1 subjected to LMIs (25);

  •    step 8: Calculate the estimation value S^o+1 based on S^o, Ko, and Zo.

  •   end