Skip to main content
. 2020 Dec 3;20(23):6923. doi: 10.3390/s20236923
Algorithm 1: The seminal diffusion distributed Kalman filter.
  For the node iV and node jNi,
  Initialize with:
    x^i,00=Ex0,
    Pi,00=E[(x0Ex0)(x0Ex0)T];
  Local update:
    x^i,tt1=Ax^i,t1t1,
    Pi,tt1=APi,t1t1AT+ΓQΓT,
    (Pi,tt)1=(Pi,tt1)1+HiTRi1Hi,
    x^i,ttloc=x^i,tt1+Pi,ttHiTRi1(yi,tHix^i,tt1);
  Communication and fusion update:
    Send x^j,ttloc to adjacent node i,
    x^i,tt=kNi+iwkx^k,ttloc,
  where
    kNi+iwk=1, 0wk1.