matlab-basedsystemforcentralizedmonitoringandselfrestoration