基于CAN总线的雷达网络测控系统设计(1)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考文献: [1]陈幼平等.网络化控制系统的科学问题与应用展望.控制与决 策.2004(9):P962 ̄966 [2]李冬霞.组网雷达技术研究(博士学位论文),北京理工大学. 2002 年 2 月 [3]朱丽莉,王朝樨.制导雷达组网技术研究[J].现代雷达.2003(7):1~3 [4]朱飞,李光辉,陈志英.基于 CAN 总线的分布式控制网络智能 节点设计[J].微计算机信息.2003,01 [5]Merrill I. Skolnik. Radar Handbook (Second Edition) [M]. New York. McGraw- Hill, 1990
4.3 数据通信与处理流程 数据通信与处理流程也是系统软件设计的一个 重要部分, 图 5 给出了这一流程框图。从图中可以看 出, 主动状态雷达启动并控制着整个通信过程。主动 状态的雷达向网络发送目标
图 5 数据通信与处理流程

及雷达状态数据, 被动状态雷达收到数据后, 经
术 过预处理向主动雷达发出应答信号。如果被动状态的 雷达收到的数据由于干扰等原因存在错误, 同时在应
数据交换, 能够实现较好的状态切换。主动雷达跟踪 特定目标时, 被动雷达能够进行较为精确的联合定位 与跟踪, 基本达到了预期设计目标。
该课题创新地 基于 CAN 总线构 建了雷达局 域 测 控网络, 实现了雷达间目标, 状态等相关信息的共享, 及网络中雷达的协同工作, 提高了雷达的效能, 填补 了该方向上的空白。
图 1 网络测控系统与 CAN 总线的连接
构与原理
2.1 CAN 总线测控网络的结构与特点 从本质上看, 我们设计的雷达网络测控系统, 属 于主从式网络测试控制系统。与数据网络相比, 控制 网 络 具 有 数 据 帧 短 、数 据 交 换 频 繁 、有 实 时 约 束 等 特 点。同时雷达本身工作时电磁环境复杂, 相对距离较 远, 这都对采用的总线形式提出了较高的要求。 近 20 年来, 控制网络获得迅速发展, 特别是作为 其主流的现场总线技术已形成了一系列国际标准, CAN 总 线 是 其 中 一 种 比 较 有 影 响 的 现 场 总 线 标 准 。 CAN 总线是一种多主方式的串行通讯总线, 有高的位 速率, 高抗电磁干扰性, 而且能够检测出产生的多种 错误。当信号传输距离达到 10Km 时, CAN 仍可 提供 高达 50Kbit/s 的数据传输速率。 同时 CAN 总线具有 董健: 硕士研究生 资助基金: 国家 863 计划资助项目 编号:( 2003A A 775045)
《 P LC 技术应用 200 例》
邮局订阅号: 82-946 360 元 / 年 - 117 -
嵌入式网络技术应用
中 文 核 心 期 刊《 微 计 算 机 信 息 》( 嵌 入 式 与 SOC)2006 年 第 22 卷 第 6-2 期
指令, 雷达能够在主动状态与被动状态间进行相互转 换, 并保证网络中始终保证由一台主动雷达组织。
人机交互模块是操作手与控制系统交互的接口, 来自控制系统的数据及状态信息通过交互模块显示, 操作手通过交互接口完成对控制系统的装定与操作, 当 状 态 转 换 或 出 现 通 信 、操 作 错 误 时 , 人 机 接 口 将 发 出提示或报警。
4 系统软件设计
系统的软件设计主要针对 系统状态设 计、系统转 换流程及数据通信与处理流程三个部分进行。
达可以进行相互配合工作, 极大地提高了雷达的探测
与协同能力。
2 雷达网络测控测控系统的基本结
很 高 的 实 时 性 能 , 在 工 业 控 制 、安 全 防 护 等 领 域 中 得 到了广泛应用。因此我们选择 CAN 总线构建网络。图 1 与 图 2 分 别 显 示 了 雷 达 网 络 测 控 系 统 与 CAN 总 线 的连接关系及各雷达间互连的拓扑结构。
过 CPLD 被雷达获取, 目标的角度信息则通过控制模 块 完 成 D/A 变 换 , 电 压 隔 离 与 平 滑 等 处 理 , 送 至 雷 达 的天控系统, 直接推动雷达完成对目标的跟踪。
雷达天线轴角转换使用了两个双精度轴角转换 模 块, 分 别 完 成 对 雷 达 天 线 方 位 角 、高 地 角 的 数 据 提 取。当雷达天线受控制系统控制时, 该模块构成雷达 控制闭环的反馈支路。
4.2 系统状态转换流程设计
图 4 系统软件状态转换流程 转换流程设计则主要指系 统依据目标 的特征、性 质, 操作手的命令和网内其他雷达发来的指令, 自动或
被动地在各个状态间进行转换的流程设计。图 4 显示 了系统软件状态转换流程。从图中可以看出, 单机工作 状态是系统的缺省状态, 当网络组织后, 雷达将进入主 动状态或被动状态工作。主动状态或被动状态是动态 的, 依据目标的不同特性, 网络发来的指令及操作手的
创 答信号中要求主动雷达重新发送。当通信错误过多 时, 被动雷达将通过人机模块报告错误, 请求操作手
新 处理。通信中使用了自定义的通信协议保证高可靠的
加密传输。
5 试验结论
我们使用三台经过雷达网络测控系统改造雷达, 进行了雷达网络测控实验。从目前的实验结果看, 经 过改造的雷达能够较好地实现与其他雷达的通信与
通信与控制模块是处理后的信息与本雷达及其 他 雷 达 交 互 的 接 口 。控 制 系 统 的 状 态 及 目 标 数 据 等 信 息由单片机串口输出后, 通过 MAX232 变换送至人机 交换模块显示, 来自人机接口的控制信息同样通过该 接口下行至单片机。控制系统与 CAN 总线的互连同样 经过 RS- 232 接口, 并由 CAN 通信模块完成 RS- 232 协议与 CAN 协议的转换, 从而实现与远端雷达的长距 离、实时通信。经过控制系统解算的目标 距离信息通
嵌入式网络技术应用 文章编号:1008- 0570(2006)06- 2- 0116- 03
中 文 核 心 期 刊《 微 计 算 机 信 息 》( 嵌 入 式 与 SOC)2006 年 第 22 卷 第 6-2 期
基于 CAN 总线的雷达网络测控系统设计
Th e De s ig n o f Ra d a r Ne tw o rk Me a s u re a n d Co n tro l S ys te m Ba s e d o n CAN
(军械工程学院)董 健 马彦恒 韩壮志 何 强
Dong ,J ian Ma ,Yanheng Han ,Zhuangzhi He ,Qiang
摘要: 本 文 介 绍 了 一 种 基 于 CAN 总 线 的 雷 达 网 络 测 控 系 统 , 分 析 了 该 CAN 总 线 局 域 测 控 网 络 的 结 构 和 基 本 原 理 , 给 出 了 系
3 系统硬件结构
由以上对系统原理的分析可以看出, 该系统的设 计关键技术主要包括: 雷达及目标信息的获取与共 享 , 目 标 数 据 的 计 算 、校 正 及 基 于 校 正 数 据 的 目 标 跟 踪。系统的硬件设计亦基于此进行。
图 3 系统硬件框图
图 3 给出了系统的硬件设计框图。从框图可以看 出, 该系统主要由单片机模块, 雷达接口模块, 通信与 控制模块, 轴角转换模块及人机交互接口组成。
图 2 雷达网络拓扑结构
2.2 系统原理 同其他网络测控系统一样, 雷达网络测控系统的 主要工作基础是对于相关数据的采集与共享。在这个 网络中, 依据实际的工作环境与实际情况的需要, 每 个雷达既可以作为一个独立单元工作, 也可以作为网 络的节点工作。当雷达成为网络的一个节点工作时, 其可以依据网络中共享的数据, 与网内的其他雷达共 同协同跟踪工作。 在一般情况下, 网络中的雷达作为独立的节点进 行工作, 此时网络中的每个雷达是对等的。当出现特 殊目标或其他需要多雷达对同一目标进行协同跟踪 的情况下, 雷达的操作手可以通过雷达网络测控系统 向网络发出进入网络工作状态的指令。网内其他雷达 收到指令后, 操作手可以依据该雷达的具体情况选择
-116- 360 元 / 年 邮局订阅号: 82-946
《现场总线技术应用 200 例》
您的论文得到两院院士关注
嵌入式网络技术应用
继续独立工作或进入网络协同工作。进入网络的雷达 之间为主从关系, 发出指令与数据的雷达为主雷达, 接收共享数据的雷达为从雷达。处于网络状态工作的 雷达, 也可以随时退出网络工作。
系 统 单 片 机 模 块 采 用 Winbond 公 司 的 高 性 能 51 兼容内核单片机 W77E58 实现系统控制。该单片机具 有两个相互独立的串口, 便于与外设通信, 同时芯片 支持高达 40M 的时钟且具有倍频模式, 能够满足目标 信息与控制信息的解算要求。
雷达接口模块通过信号转接电路从雷达中截取相 关信号送至接口信号处理电路。其中, 雷达的数字信号 主要通过 CPLD 处理。我们使用了 Altra 公司的 CPLD 芯片 EPM7128。其第一个作用是作为信号多路复用器 与接口缓冲器。当控制系统状态转换时, 其依据雷达的 状态, 切换形成不同的数据总线开关状态, 同时将来自 雷达及单片机的数据锁存或缓冲, 使雷达与单片机能 交换正确的数据。其第二个功能是产生接口逻辑与控 制系统的控制逻辑。利用来自雷达的时钟信号、各种时 序信号Leabharlann Baidu状态信号, 产生接口控制信号, 控制接口的数 据交换与状态转换, 同时依据单片机发来的地址与控 制信号, 合成控制系统的各种控制逻辑。
立后, 网内的雷达将具有不同的优先级。其中, 提供目
新 标与雷达信息的雷达具有最高的优先级, 工作于主动
工作状态, 网内的其他雷达则工作于被动工作状态。 主动状态下的雷达负责组织整个雷达网络, 由它向网 络发送目标的各种参数及雷达状态信息, 被动雷达从 网络获取目标及雷达信息, 并据此控制雷达工作, 直 至主动状态雷达撤除网络或操作手强制退出。这种主 从工作方式保证了网络的高可靠工作。
统硬件框图及软件流程。基于某型号雷达的局域测控网络实验表明, 该系统具有良好的可靠性与精度。
关键词: CAN 总线; 雷达; 网络; 测控系统
中图分类号: TN 95
文献标识码: A
Abstr act: This paper presents the design of a radar network measure and control system based on CAN. In this paper, the architecture of Local Area Network for radar based on CAN bus is proposed, and the principle of the system is discussed. Then the hardware and software design of this system are introduced, and the hardware architecture diagram and the software flow charts are presented. Based on this sys-
技 tem, a radar network can be organized. The experiments show the high reliability and accuracy of the system. Keywor ds: fir e contr ol r adar ,networ k,measur e and contr ol system
4.1 系统状态设计 状态设计主要是针对控制系统工作的各状态, 对
技 系统硬件进行相应的操作。该系统主要设置了 3 个主
要状态: 单机工作状态, 主动工作状态, 被动工作状态。
术 在 网 络 尚 未 组 织 时 , 各 雷 达 工 作 于 单 机 工 作 状 创 态, 网内雷达各自独立工作, 相互关系对等。当网络建

1 引言
创 随着测控技术的快速发展, 现代雷达系统对于多
新 雷达高精度协同测控跟踪能力的需求越来越高。然
而, 现役的大多数雷达并不具有这样的功能。基于某
型号雷达, 我们开发了基于 CAN 总线的雷达网络测控 系统。经过对雷达加装该系统, 我们构建了雷达局域
测控网络, 实现了基于 CAN 总线网络的雷达间目标, 状态等相关信息的共享。利用这些信息, 网络中各雷
相关文档
最新文档