Skip to main content
. 2019 May 16;19(10):2276. doi: 10.3390/s19102276
Algorithm 2. Nonlinear gradient search algorithm for MHE
Set j=0 (j+) and ξk0=(xint,kMT,,xint,kT)T
while|g(ξkj)g(ξkj+1)|>10ϵdo
  if unconstrained then
    rj=g(ξkj)
  elseif constrained then
    rpro,j=P(A)g(ξkj)
    rf,j=rpro,j(Gpa,irpro,j)Gpa,iT
  end if
  Determine step size via line search: ηj=argmin0η g(ξkj+ηrj)
  Optimization step: ξkj+1=ξkj+ηjrj
  j=j+1
end while