Skip to main content
. 2020 May 24;20(10):2976. doi: 10.3390/s20102976
Algorithm 1. The motion model-based σskip numerical search algorithm.
Input: Current re-entry motion state of the vehicle
Output:σskip
Control variable:α, σ
1: Calculate the range-to-goRtogo
2: Load Equation (1) state and parameters.
3: Load expected range threshold state:ethres*(Vthres*,hthres*).
4: for [σ^skip=0 to σskip_max(increase 5 degrees per cycle) ] do
5:  for (i=0 to N) do
6:   3-DOF equations numerical integration output assignment
7:    Compare Rthres and Rtogo, call Method 2;
8:   if Rthres<Rtogo then
9:     α=αprofil, σ=σ^skip, call Method 3;
10:   else
11:     call Method 1;
12:     α=αprofil, σ=σfinal, call Method 3;
13:   end
14:   α, σ input to 3-DOF equations and numerical integration;
15:   if RtogoRthres then
16:     Calculate the current state ethres(Vthres,hthres);
17:     break;
18:   end
19:  end
20: end
21: According to σ^skip given and ethres(Vthres,hthres), ethres(Vthres,hthres) and σ^skip database is built, and ethres vs. σ^skip curve is fitted by the least square method;
22: Input ethres*(Vthres*,hthres*) and calculate σ^skip* ;
23: σskip=σ^skip* .