节点文献

基于冗余CAN总线的火炮信号模拟系统研究

【作者】 杨黄河

【导师】 顾克秋; 赖长缨;

【作者基本信息】 南京理工大学 , 机械电子工程, 2009, 硕士

【摘要】 为满足未来数字化战场的需求,火炮技术正向自主化、信息化、智能化方向发展。本文以高性能32位嵌入式双冗余CAN接口卡为主要硬件平台,以LabVIEW为软件平台研究开发了数字化火炮信号模拟系统。该系统在计算机上通过软件的控制完成火炮工作状态信号的模拟生成,信号传输与接收,数据分析处理等功能,能够满足数字化火炮信息系统的开发和调试的需要。论文首先简要介绍CAN总线、虚拟仪器技术及LabVIEW软件各自的特点和功能,然后合理选用ARM内核LPC2132处理器和独立CAN控制器SJA1000,完成了CAN总线模块硬件PCI-CAN通信适配接口卡的设计,并开发了在虚拟仪器软件开发平台LabVIEW环境下PCI-CAN通信适配接口卡的驱动程序。在硬件平台基础上,根据系统通信的特点和要求,在标准CAIN协议的基础上制定了通信数据格式,设计了基于本硬件的双冗余调度算法,开发了以LabVIEW为软件平台的系统应用程序软件。并按照信号产生、信号传输与接收、信号分析处理的顺序依次对每一模块的功能进行了介绍。整个系统主要由两台接有CAN通信适配接口卡的PC机组成,采用主从结构,通过CAN通信适配接口卡来实现双向通讯,CAN总线上的数据可通过CAN接口卡收发,从而完成PC机与下面CAN控制网络的通信,由此可以及时得知火炮工作状态信号的各种数据和运行参数。论文以基于ARM7微控制器的双冗余PCI-CAN通信适配接口卡进行双CAN冗余通信,完成了双CAN冗余通信软件开发,详细阐述了软件设计思想及关键技术。该系统的研制真正实现了数字化火炮的基础架构,并对其它传统武器装备数字化改造有很好的借鉴作用。

【Abstract】 In order to meet the future needs of the digitized battlefield, artillery technology is developing in a direction of independent, informationized and intellectualized. In this thesis, the digitized artillery signal simulating system is studied and developed with high-performance of 32-bit embedded dual redundant CAN interface card as its main hardware platform, and LabVIEW as its software platform. The system is controlled by the computer software to complete the work state of artillery analog signal generation, signal transmission and reception, data analysis processing and other functions to meet the artillery digital information system’s development and debugging needs.Firstly, the features and functions of the CAN Bus, Virtual Instrumentation technology and LabVIEW are briefly introduced in this thesis. With reasonable selecting ARM Core processor LPC2132 and Independent CAN Controller SJA1000, the design of CAN Bus module hardware PCI-CAN communication interface card is completed. Then the driver of PCI-CAN communication interface card is developed in LabVIEW, a virtual instrument development platform. In the hardware platform, according to the characteristics and the requirements of system’s communication, the data formats of communication is formulated based on the standard CAN protocol, the hardware-based dual redundant scheduling algorithm is designed, and the system software in LabVIEW software platform is developed. And in accordance with the order of signal generation, signal transmission and reception, the signal analysis, the functions of each module are introduced.The whole system consists of two PC machines, the CAN communication adapter interface card included. Using the principal-subordinate structure, the bidirectional communication is achieved through the CAN communication adapter interface card. CAN Bus data can be transmitted by CAN interface card, with which communications between PC machine and the following CAN control network can be completed. So PC can receive each kind of data and operating parameters of the artillery signals in time. Thesis in ARM7-based microcontroller dual redundant communication adapter PCI-CAN interface card for dual CAN redundant communications, a dual redundant CAN communication software development is completed, and the key ideas and technology of software design are elaborated in details. The development of this system has truly realized the infrastructure of digital artillery, and offers a good reference to digitization transformation of other traditional weapons and equipments.

  • 【分类号】TP29-AH
  • 【被引频次】4
  • 【下载频次】208
节点文献中: 

本文链接的文献网络图示:

本文的引文网络