第43卷第1期桂林电子科技大学学报Vol.43,No.12023年2月JournalofGuilinUniversityofElectronicTechnologyFeb.2023收稿日期:2021-09-23基金项目:国家自然科学基金(61561016,61861008);广西科技厅项目(桂科AA19182007);认知无线电与信息处理教育部重点实验室基金(CRKL200108);广西精密导航技术与应用重点实验室基金(DH201901);桂林电子科技大学研究生教育创新计划(2022YCXS050)通信作者:纪元法(1975-),男,教授,博士,研究方向为卫星导航与卫星导航接收机。E-mail:2325950807@qq.com引文格式:符强,孔健明,纪元法,等.基于改进粒子群优化PID的双补偿时钟同步算法[J].桂林电子科技大学学报,2023,43(1):27-34.基于改进粒子群优化PID的双补偿时钟同步算法符强1,2,3,孔健明1,2,3,纪元法1,2,3,董兴波1,2,3,郭宁1,2,3(1.桂林电子科技大学广西精密导航技术与应用重点实验室,广西桂林541004;2.桂林电子科技大学信息与通信学院,广西桂林541004;3.桂林电子科技大学卫星导航定位与位置服务国家地方联合工程研究中心,广西桂林541004)摘要:在无线传感网络系统中,主节点和从节点存在大量实时传输的数据,为了保证数据传输的准确性,需要传感网络上全部节点的时钟保持同步。其中,时钟偏差和时钟漂移的精确测量是实现主从时钟同步的关键。针对实际工作环境中出现的时钟漂移和时钟偏差,提出了一种基于改进粒子群算法优化PID的双补偿时钟同步算法。利用卡尔曼滤波器对时钟偏差和时钟漂移进行同时估计,利用估计值对从节点时钟进行补偿和修正。在粒子群算法更新方程的基础上引入环境因子,使粒子适应时钟不断变化的动态环境。实验结果表明,在无线传感网络系统引入改进粒子群优化PID的双补偿时钟同步算法,减少了由于动态环境中传统粒子群陷入局部最优值的影响,增强了粒子群算法的全局寻优能力,提高了时钟同步的精度,消除了从节点时钟不稳定性对时钟同步的影响。关键词:粒子群算法;卡尔曼滤波;环境因子;时钟同步;无线传感网络中图分类号:TP391.9文献标志码:A文章编号:1673-808X(2023)01-0027-08DualcompensationclocksynchronizationalgorithmbasedonimprovedparticleswarmoptimizationPIDFUQiang1,2,3,KONGJianming1,2,3,JIYuanfa1,2,3,DONGXingbo1,2,3,GUONing1,2,3(1.GuangxiKeyLaboratoryofPrecisionNavigationTechnologyandApplication,GuilinUniversityofElectronicTechnology,Guilin541004,China;2.SchoolofInformationandCommunication,GuilinUniversityofElectronicTechno...