| 注册
首页|期刊导航|测控技术|基于FPGA的RS485总线故障注入系统设计

基于FPGA的RS485总线故障注入系统设计

王瑞 王燕山 张梅菊 吴嘉骏

测控技术2026,Vol.45Issue(5):43-51,67,10.
测控技术2026,Vol.45Issue(5):43-51,67,10.DOI:10.19708/j.ckjs.2026.02.207

基于FPGA的RS485总线故障注入系统设计

Design of FPGA-Based RS485 Bus Fault Injection System

王瑞 1王燕山 1张梅菊 1吴嘉骏1

作者信息

  • 1. 北京长城航空测控技术研究所有限公司,北京 101111
  • 折叠

摘要

Abstract

To address the issues in reliability testing of RS485 bus devices in the aerospace field,such as in-complete fault simulation,complex operations,and low efficiency,a comprehensive fault injection system that is capable of covering the physical,electrical,and protocol layers is proposed.By adopting a collaborative archi-tecture of"FPGA hardware control+host computer software configuration",taking an FPGA as the core con-troller,utilizing digital potentiometers and analog switch arrays are used to achieve precise simulation of physi-cal layer faults,including disconnections,short circuits,and impedance variations.Through digital-to-analog conversion,programmable noise generation,and adder circuits,adjustments in electrical layer signal amplitude,slope,and noise superposition are accomplished.Furthermore,by leveraging built-in protocol processing IP cores in the FPGA,dynamic injection of protocol layer faults-such as data bit flips,checksum errors,and transmission delays-is realized.Experiments demonstrate that the system can accurately generate and inject various types of bus faults,significantly enhancing the automation and coverage of testing.The proposed inte-grated design approach addresses the technical challenges of multi-level fault injection and provides an efficient and reliable testing method for robustness verification and reliability assessment of RS485 bus devices.

关键词

RS485总线/FPGA/故障注入/物理层/电气层/协议层

Key words

RS485 bus/FPGA/fault injection/physical layer/electrical layer/protocol layer

分类

信息技术与安全科学

引用本文复制引用

王瑞,王燕山,张梅菊,吴嘉骏..基于FPGA的RS485总线故障注入系统设计[J].测控技术,2026,45(5):43-51,67,10.

测控技术

1000-8829

访问量0
|
下载量0
段落导航相关论文