{"title":"基于DASEE的自主卫星导航分布式卡尔曼滤波器评价","authors":"Eric D. Yuan, J. Neff, Jeffrey Won","doi":"10.1109/AERO53065.2022.9843329","DOIUrl":null,"url":null,"abstract":"Distributed Application Simulation and Evaluation Environment (DASEE) is an edge computing testbed built on a cloud-native software platform. Distributed applications at the edge are resource constrained and failure-prone, have disadvantaged communications, often require local autonomy, and exhibit non-deterministic global behavior. DASEE was created to support mission concept of operations (CONOPS) development, architecture trades, and demonstration of distributed compute algorithms in a realistic test environment. DASEE was recently used to simulate the performance of a distributed Kalman filter (DKF) for autonomous satellite navigation in a 112-node Low Earth Orbit (LEO) spacecraft constellation. Preliminary results show that the DKF algorithm converges in a centralized simulation but clearly diverges when executed in a decentralized simulation. Divergence is caused by the covariance matrix some-times losing positive-definiteness. Root cause of the divergence is traced back to asymmetric partner updates between nodes, in which one node successfully completes the update while its partner fails. This result demonstrates the need for an edge computing simulation environment for distributed computing applications.","PeriodicalId":219988,"journal":{"name":"2022 IEEE Aerospace Conference (AERO)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Evaluation of a Distributed Kalman Filter for Autonomous Satellite Navigation Using DASEE\",\"authors\":\"Eric D. Yuan, J. Neff, Jeffrey Won\",\"doi\":\"10.1109/AERO53065.2022.9843329\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed Application Simulation and Evaluation Environment (DASEE) is an edge computing testbed built on a cloud-native software platform. Distributed applications at the edge are resource constrained and failure-prone, have disadvantaged communications, often require local autonomy, and exhibit non-deterministic global behavior. DASEE was created to support mission concept of operations (CONOPS) development, architecture trades, and demonstration of distributed compute algorithms in a realistic test environment. DASEE was recently used to simulate the performance of a distributed Kalman filter (DKF) for autonomous satellite navigation in a 112-node Low Earth Orbit (LEO) spacecraft constellation. Preliminary results show that the DKF algorithm converges in a centralized simulation but clearly diverges when executed in a decentralized simulation. Divergence is caused by the covariance matrix some-times losing positive-definiteness. Root cause of the divergence is traced back to asymmetric partner updates between nodes, in which one node successfully completes the update while its partner fails. This result demonstrates the need for an edge computing simulation environment for distributed computing applications.\",\"PeriodicalId\":219988,\"journal\":{\"name\":\"2022 IEEE Aerospace Conference (AERO)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Aerospace Conference (AERO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AERO53065.2022.9843329\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Aerospace Conference (AERO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO53065.2022.9843329","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Evaluation of a Distributed Kalman Filter for Autonomous Satellite Navigation Using DASEE
Distributed Application Simulation and Evaluation Environment (DASEE) is an edge computing testbed built on a cloud-native software platform. Distributed applications at the edge are resource constrained and failure-prone, have disadvantaged communications, often require local autonomy, and exhibit non-deterministic global behavior. DASEE was created to support mission concept of operations (CONOPS) development, architecture trades, and demonstration of distributed compute algorithms in a realistic test environment. DASEE was recently used to simulate the performance of a distributed Kalman filter (DKF) for autonomous satellite navigation in a 112-node Low Earth Orbit (LEO) spacecraft constellation. Preliminary results show that the DKF algorithm converges in a centralized simulation but clearly diverges when executed in a decentralized simulation. Divergence is caused by the covariance matrix some-times losing positive-definiteness. Root cause of the divergence is traced back to asymmetric partner updates between nodes, in which one node successfully completes the update while its partner fails. This result demonstrates the need for an edge computing simulation environment for distributed computing applications.