高级检索
    孙聪, 曾荟铭, 宋焕东, 王运柏, 张宗旭, 马建峰. 基于机器学习的无人机传感器攻击在线检测和恢复方法[J]. 计算机研究与发展, 2023, 60(10): 2291-2303. DOI: 10.7544/issn1000-1239.202330451
    引用本文: 孙聪, 曾荟铭, 宋焕东, 王运柏, 张宗旭, 马建峰. 基于机器学习的无人机传感器攻击在线检测和恢复方法[J]. 计算机研究与发展, 2023, 60(10): 2291-2303. DOI: 10.7544/issn1000-1239.202330451
    Sun Cong, Zeng Huiming, Song Huandong, Wang Yunbo, Zhang Zongxu, Ma Jianfeng. Machine Learning Based Runtime Detection and Recovery Method Against UAV Sensor Attacks[J]. Journal of Computer Research and Development, 2023, 60(10): 2291-2303. DOI: 10.7544/issn1000-1239.202330451
    Citation: Sun Cong, Zeng Huiming, Song Huandong, Wang Yunbo, Zhang Zongxu, Ma Jianfeng. Machine Learning Based Runtime Detection and Recovery Method Against UAV Sensor Attacks[J]. Journal of Computer Research and Development, 2023, 60(10): 2291-2303. DOI: 10.7544/issn1000-1239.202330451

    基于机器学习的无人机传感器攻击在线检测和恢复方法

    Machine Learning Based Runtime Detection and Recovery Method Against UAV Sensor Attacks

    • 摘要: 针对无人机(unmanned aerial vehicles, UAV)飞行控制系统的传感器注入攻击能够诱导无人机接受错误的传感器信号或数据,错误估计系统状态,从而威胁无人机的飞行安全. 当前针对无人机传感器注入攻击的在线检测和恢复方法存在检测精度不高、系统状态恢复缺乏持续性、控制模型精度及检测精度受无人机硬件算力限制的问题. 提出了一种基于轻量级机器学习模型的无人机传感器攻击在线检测和恢复方法(machine learning based runtime detection and recovery method against UAV sensor attacks, LDR),利用机器学习模型对非线性反馈控制系统的表征能力相比线性模型更强的特点,构建各传感器对应的预测模型,对不同传感器对应的无人机系统状态进行准确预测,结合提出的缓解预测误差短时振荡的攻击检测算法,对GPS传感器攻击和陀螺仪读数攻击进行有效的检测和系统状态恢复. 实验结果表明,所提方法的开销满足飞控系统的实时性要求,具有高可靠性和预测有效性,对典型攻击的在线检测和恢复效果相比现有工作更好.

       

      Abstract: The sensor attacks towards the flight controller of unmanned aerial vehicle (UAV) induce the UAV to take false sensor signals or data and estimate fault system states, threatening the flight safety of UAVs. The state-of-the-art runtime sensor attack detection and recovery approaches have limited detection accuracy and lacked persistence on the recovery effect. The computational resource limit of the UAV hardware also impacts the accuracy of the detection model and the respective attack detection. We propose a runtime UAV sensor attack detection and recovery approach, called LDR, based on lightweight machine-learning models. We leverage the advantage of the machine-learning model’s representation ability on nonlinear feedback control systems compared with the linear system models to build the machine-learning model for each UAV sensor and predict the system states corresponding to each sensor. We also propose a new attack detection algorithm to mitigate the short-time vibration of the prediction deviation to reduce the potential errors. We apply our approach to detect and recover the GPS sensor attacks and gyroscope attacks. The experimental results show that the performance overhead of our approach meets the flight controller’s real-time requirements. Our approach is highly robust on normal flight tasks, and the prediction model is effective. The comparisons between our approach and related work demonstrate the effectiveness of our approach.

       

    /

    返回文章
    返回