自动化仪表
自動化儀錶
자동화의표
PROCESS AUTOMATION INSTRUMENTATION
2014年
5期
91-94
,共4页
薛红琳%贵虹云%洪学寰%吴钊君%王强
薛紅琳%貴虹雲%洪學寰%吳釗君%王彊
설홍림%귀홍운%홍학환%오쇠군%왕강
ARINC429总线%协议转换器%DM642%实时性%编码%解码
ARINC429總線%協議轉換器%DM642%實時性%編碼%解碼
ARINC429총선%협의전환기%DM642%실시성%편마%해마
ARINC429 bus%Protocol converter%DM642%Real time performance%Encoding%Decoding
为了解决虚拟航空验证系统中航电设备仿真数据协议帧兼容性和实时入库的问题,设计了一种工作于RTX实时环境下的ARINC429总线协议转换器。硬件设计采用FPGA+DM642结构,使用FPGA对ARINC429总线信号进行驱动,采用DM642对协议进行编码和解码,并将数据返回到PC端;在PC端使用RTX实时驱动完成上位机数据的交互,以保证协议转换的实时性。经测试,该设计方案能够得到正确的协议转换结果,并满足了虚拟验证系统对实时性的要求。
為瞭解決虛擬航空驗證繫統中航電設備倣真數據協議幀兼容性和實時入庫的問題,設計瞭一種工作于RTX實時環境下的ARINC429總線協議轉換器。硬件設計採用FPGA+DM642結構,使用FPGA對ARINC429總線信號進行驅動,採用DM642對協議進行編碼和解碼,併將數據返迴到PC耑;在PC耑使用RTX實時驅動完成上位機數據的交互,以保證協議轉換的實時性。經測試,該設計方案能夠得到正確的協議轉換結果,併滿足瞭虛擬驗證繫統對實時性的要求。
위료해결허의항공험증계통중항전설비방진수거협의정겸용성화실시입고적문제,설계료일충공작우RTX실시배경하적ARINC429총선협의전환기。경건설계채용FPGA+DM642결구,사용FPGA대ARINC429총선신호진행구동,채용DM642대협의진행편마화해마,병장수거반회도PC단;재PC단사용RTX실시구동완성상위궤수거적교호,이보증협의전환적실시성。경측시,해설계방안능구득도정학적협의전환결과,병만족료허의험증계통대실시성적요구。
In order to satisfy the frame compatibility of protocol and storage in real time of simulation data for avionics equipment in virtual aviation verification system, the ARINC429 bus protocol converter working under RTX real time environment has been designed. In hardware design, FPGA+DM642 structure is adopted, FPGA is used for driving the ARINC429 bus signals, and DM642 is used for protocol encoding and decoding, and returning the data to PC. In PC, to guarantee real time performance for data exchange, RTX real time driving is used. Through tests, it is found that the design scheme can provide correct protocol conversion result, and meet the real time requirement for virtual verification system.