1 军用工程机械装备智能化、信息化体系 军用工程机械装备智能化是指:装备系统可以自动地完成对自身状态的调节、控制、监控与诊断,还可以及时地对外部指令作出响应,并完成一系列的指令动作;军用工程机械装备信息化是指:通过特定的方式将装备系统的静态参数、动态参数变成数字信号传递出去,使得其它系统可以共享该系统的数据以完成对装备系统的检测与控制。图1为典型的军用工程机械装备智能信息化体系的示意图。

我们可以看到,智能信息化军用工程机械装备由两大部分构成:军用工程机械装备本身和外部资源。军用工程机械装备内部通过电子监控、自动控制和故障诊断系统完成对自身的控制、监视和检测。利用GPS设备实现定位,使用通讯接口可以方便地与外部资源连接。外部资源可以是笔记本电脑和手持电脑等便携式设备,以在装备现场完成对装备系统的控制、监视、性能测试与故障诊断。使用军用电话线、民用电话线接入Internet、无线网络等远程通讯设备与装备的通讯接口连接,实现装备系统与远程计算机系统的联网,达到信息共享和远程支持。 2 现场总线技术在智能信息化军用工程机械装备中的应用 2.1 现场总线类型的选取 现场总线技术是指把单个分散的测量控制设备变成网络节点,以现场总线为纽带,把它们连接成可以相互沟通讯息、共同完成自控任务的网络系统与控制系统。 现场总线技术通过将专用微处理器置入传统的测量控制仪表,使测控仪表各自具有了数字计算和数字通讯的能力,采用可进行简单连接的双绞线等作为总线,把多个测量控制仪表连接成网络系统,并按公开、规范的通讯协议,在位于现场的多个微机化测量控制设备之间以及现场仪表与远程监控计算机之间,实现数据传输与信息交换,形成各种适应实际要求的自动控制系统。 20世纪80年代中期现场总线技术开始在国际上发展起来。从80年代末以来,有几种现场总线技术已逐渐形成影响并在一些特定的应用领域显示了自己的优势,分别是基金会现场总线、LonWorks现场总线、PROFIBUS总线、CAN总线以及HART通讯协议。近年来,WorldFIP、DeviceNet、ControlNet、M-bus、Mod-bus、LIN等现场总线发展也很迅速。现在,现场总线的应用已经从传统的工业现场覆盖到汽车控制、楼宇自动化、远程抄表、智能交通系统(ITS)等的方方面面。 智能信息化的军用工程机械装备系统中现场总线类型的选取首先要考虑选用的现场总线能否在装备系统中长时间、可靠地稳定工作。军用工程机械装备在运行过程中,发动机点火系统产生的高频电磁干扰非常强烈,因此选用的现场总线应该能抗强电磁干扰,总线通讯采用短帧结构使得每帧数据传输的时间短,受干扰的概率大大降低;总线系统还应有完善的校验措施,保证数据出错率低。军用工程机械装备在工作过程中尤其是控制过程中如发动机的定时注油控制、加速、制动控制(ASC)以及复杂的抗锁定制动系统(ABS)等这些控制都需要检测及交换大量的数据,即多个接点同时向总线发送信息,要求总线冲突的仲裁时间短,且在网络负载很重时,要求不会出现网络瘫痪(Ethernet有可能)的情况。综合以上因素,智能信息化的军用工程机械装备系统中我们选用CAN总线(Controller Area Network)即控制器局域网络,作为系统的现场总线。 2.2 由CAN总线组网的智能信息化军用工程机械装备系统 图2给出了一个由CAN总线组网的功能较为完备的智能信息化军用工程机械装备系统图。该系统由5台嵌入式计算机系统、1台电源管理系统、8个嵌入式控制器、1个行驶信息管理器、1个故障诊断扫描仪、1个电子监控器和多个嵌入式智能传感器组成。嵌入式系统间通过两级CAN总线连接,实现数据与控制指令的交换。系统的电源使用专用汽车电源系统,可以稳定地输出12 V、5 V电压,电源系统实现与外界5 000 V的DC-DC隔离,避免了装备系统受其他电气系统的干扰。装备系统中电源线与CAN双绞线一同布线,实现了军用工程机械装备系统嵌入式设备的通讯与供电。

在实际应用中,我们曾选用PC-104主板作为嵌入式计算机系统的硬件,软件采用实时度很高的WindRiver公司的VxWorks操作系统,利用VxWorks BSP包完成移植。控制器系统的微控制器采用了TI的TMS320LF2407定点DSP芯片,使用源码公开的uc/OS-Ⅱ实时嵌入式操作系统作为嵌入式控制器软件内核。智能传感器的微控制器使用了由TI公司近年推出的专门用于智能传感器领域MSP430系列混合信号MCU,直接用MSP430的专业编程工具IAR C430编写应用程序,用JTAG完成程序下载与调试。 CAN总线组网的智能信息化装备系统有两层网络:传感器层和计算机层。传感器层CAN网络主要是给控制器提供装备系统的压力、温度、进气量、位移等参数,控制器接收到相应的传感器数据后进行运算处理或送交上一级计算机系统处理,控制运算完成后嵌入式控制器根据控制要求发出控制信号控制相应的执行元件实现机械、液压系统的控制。控制层CAN网络一部分用途是给计算机层提供控制模型所需的参数或直接将底层传感器数据传送,以便计算机及时地完成控制模型的运算和控制参数的输出。控制层CAN网络还用于计算机系统实现对装备系统的过程监控、故障诊断。控制层CAN网络实现了装备系统内部的计算机间的通讯,与嵌入式通讯计算机一起实现了军用工程机械装备系统与外部计算机系统的数据通讯,外部计算机系统可以取得传感器层、控制器层、计算机层三层的数据,极大地方便了外部系统不同层次的开发与应用。 CAN总线组网的智能信息化装备系统分为5个部分:传动控制系统、动力控制系统、车身控制系统、电子监控与故障诊断系统、通讯系统。各部分完成的功能和工作原理如下: (1)传动控制系统负责完成发动机输出动力传送过程中动力的分配、调节与控制。传动控制系统根据系统负载的变化精确地控制动力的传动比,以改善发动机的动力性能。同时通过对悬架系统、刹车系统的控制,进一步改善装备系统的行驶特性。传动控制系统由三个子控制系统组成:变速差速控制系统、悬架控制系统、ABS防抱死系统。
|