当前位置:文档之家› 某型无人机飞控机检测系统设计

某型无人机飞控机检测系统设计

2010牟第12期 

中图分类号:TN4 文献标识码:A 文章编号:1009—2552(2010)12—0119—03 

某型无人机飞控机检测系统设计 

朱安石,路 平,邱金刚,蔚建斌 

(军械工程学院光学与电子工程系,石家庄050003) 

摘要:介绍了一种基于PC104总线的某型无人机飞控机检测系统的设计及实现方案。给出了 

系统的组成,设计了测试系统的构架及软件测试流程,最后给出了系统测试界面及测试结果。 

该系统已经完成了联机调试,结果表明:该系统可靠性强且测试结果准确。 

关键词:PC104总线;无人机飞控机;检测系统 

Test system design of certain UAV flight control computer 

ZHU An—shi,LU Ping,QIU Jin-gang,WEI Jian—bin 

(Department of Optics and Electronic En#n ̄ring,Ordnance Engineering CoRege,ShijEs ̄huang 050003,China) 

Abstract:The design and implement of a test system for UAV flight control system is introduced. 

Firstly,the composing is offered.The truss of the test system and the flow of the software are designed. 

Finally,the test interface and result of the system are presented.The online debugging is achieved.The 

result shows that the reliability of the system is very nice and the test result is accurate. 

Key words:PC104 bus;UAV flight control computer;test system 

0 引言 

无人机是一种动力驱动、元人驾驶的航空器。 

由于其体积小、重量轻、隐蔽性好、不必考虑飞行员 

的生理因素和零伤亡等特点,在军事上的用途越来 

越广泛,且随着科学技术的日新月异,无人机也在向 

着智能化、用途多元化不断发展¨J。 

无人机飞控机是飞行控制系统的核心部件,具 

有自主飞行控制、自主导航、任务管理等功能,对整 

个无人机系统起着至关重要的作用。尽管其性能相 

当的稳定,但是经常在复杂环境或恶劣条件下执行 

任务,会对飞控机各个模块造成不同程度的损伤,考 

虑到飞控机内部十分复杂,一旦出现问题难以维修, 

因此,本文设计了某型无人机飞控机的检测系统,以 

提高新装备的保障能力。 

1 检测系统硬件组成及功能 

无人机飞控机检测系统由三部分组成。第一部 

分由主控计算机板、AD板、DA板和串口板等支持 

PC104总线的通用性模块组成;第二部分由自研的 

信号调理板组成,主要功能是完成主控计算机和飞 

控计算机之间信号的转换;第三部分是供电电源部 分,负责给检测系统及飞控机供电。由于便携式检 

测系统体积有限,因此设计了母板,目的是使得系统 

的走线极为方便且节省了空间。系统硬件组成如图 

1所示。 

供 电 电 源 飞控计算机 

母板 

笪兰塑 皇堕l f I f I 廊 

主控计算机板 

输入,输出模块 

图1系统硬件组成 2 检测系统硬件设计 

2.1系统架构设计 

系统的设计必须满足宽温限、抗振动、易更换等 

要求,所以系统的结构设计至关重要。根据测试机 

收稿日期:2010—08—03 作者简介:朱安石(1985一),男,硕士研究生,主要从事通信与信息 

系统方向的研究。 箱的大小以及测试系统的特点和性能要求 ,设计 

的系统结构如图2所示。 

注:1一主控计算机板 2一DA板I 3一DA板II 4一AD板 5一串口板 6一cPLD板 7一飞控机调理板 8一供电板9一母版 

图2检测系统架构 

图中1~5部分由符合PC104规范的PC104CPU 

板、AD板、DA板、串口板插叠而成,通过设置不同 

的基地址,使得四块板卡同时工作,并把各个板卡的 

信号线引入母板,板6是主要由复杂可编程逻辑器 

件(CPLD)构成的转速模拟板,板7是信号调理板, 

通过96芯的接口与母版连接,板8是供电板,外接 

口与无人机地面电源相连接,为整个测试系统供电。 

2.2功能模块设计 

2.2.I通用性模块 

CPU板型号为PCIO4/SD一840,这是一款符合 

PC104规范的嵌入式工业主板,该款主板集成了低 

功耗AMD GEODE—LX PROCESSOR功能的CPU。 

板上具有CRT/LCD/LVDS显示接口、支持4个串 

口、4个USB口、一个并口、在板DOM、一个小 

硬盘接口,可支持两个硬盘驱动器,一个IO/100M 

自适应网络接口,同时提供扩充用的标准PC/104 

接口。 

AD板型号为SD161P,是一块PC104总线的多 

功能数据采集板,具有16路A/D转换通道、1路D/ 

A通道、24路可编程开关量输入输出,也可根据用 

户需要选配功能,其中A/D转换通道的主要功能是 

完成飞控机输出的开关量(如:停车、开伞、延时等) 

的模拟信号采集,以判断飞控机是否发出了开关控 

制指令。24路可编程开关量输入输出的主要是完 

成O/悬空信号的产生和缸温模拟电路中电阻的选 

择等功能。 

DA板型号为SD一1824,有8路DA通道,l2位 

DA转换分辨率,电压范围:0V~5V,0V一10V,一5V一 

+5V,一10V~+10V可调,它主要的功能是产生俯 

仰角、倾斜角模拟信号,为飞控计算机提供模拟的飞 

行数据。 

串口板采用的是PC104产品MSP一12,包含l2 

路串口,其中8路RS232、RS422、RS485、TTL可选, 

一】2O一 它的主要功能是直接与飞控机的各路串口连接,由 

检测系统向飞控机发送数据。 

2.2.2信号调理电路 

信号调理板的主要功能包括:开关量的电压变 

换及模拟多路开关选通,舱门开到位、舱门关到位等 

信号的产生,四路缸温传感器热敏电阻的模拟,断横 

修信号的产生,发动机转速模拟,提供俯仰角、倾斜 

角模拟信号等。 

开关量的电压变换及模拟多路开关选通主要功 

能是将飞控机发出的开关指令(如停车、开伞等)经 

过分压,送C194051模拟多路选择开关,通过AD板 

自带的三路IO输出选通其中的1路送AD板的AD 

通道,为测试主机提供数据。CD405 1的使用节约了 

AD通道,但增大了10口的使用量。 

测试主机向飞控计算机提供舱门开到位、舱门 

关到位等0/悬空信号,实现方法是:由AD板的IO 

口输出控制信号,经MC1413P芯片变换后送12V的 

OMRON继电器,产生0/悬空信号。 

缸温模拟电路的实现方法:用AD板的两路10 

控制四个继电器,分别用一个10口控制两个继电 

器,两个10口通断确定四种阻值,四种阻值模拟真 

实飞行过程中随缸温变化的热敏电阻阻值,缸温模 

拟电路如图3所示。 

Tl1 T2l )l 

j t18 2I 50 50 R24 5 l 一 厂=1 … Yl L 一0 i。 

RI9广1 I广1R ” 

5 { —卜一 一 { f I J ≮ O 3 6 Y4 ’IRH.AY I’r2 

- 一cRRAY 口-. ) 0 件-c 

{一 ... ..U 

R29^ 

图3缸温模拟电路 

发动机的马力可以分为大马力、中马力、小马力 

三种,三种马力分别对应不同的发动机转速频率,测 

试主机针对这三种情况,设计由一片复杂可编程逻 

辑器件(CPLD)完成三种不同频率的方波信号的产 

生,由测试主机AD板上的可编程开关量分配两个 

0控制信号,完成对三种频率的选择,将选择的方 波信号送机载计算机。 

俯仰角、倾斜角信号的模拟方法是:测试主机 

DA板输出的模拟信号为±5V,比俯仰角信号的电 

压幅值±8V要小,因此,要通过同向放大器放大后 

输出给机载计算机,其中同向放大器由LM158和电 

位器组成。 

2.2.3系统供电 

系统由220V/50Hz市电供电,经无人机地面电 

源中的变频交流变电箱,送给直流稳压电源,由直流 

稳压电源为检测设备供电。检测设备内部有DC— 

DC供电板,能够完成0~13V输人到±5V输出的 

电压变换,为测试主机中的信号调理板和PC104板 

卡和TFTr液晶显示屏供电。 

3 系统软件设计 

3.1 软件流程 

软件设计是该系统的重要部分。该系统采用 

Windows2000操作系统,测试软件的编写应用Mi— CIDSO ̄t Visual C++作为开发环境 J,编程语言采用 

面向对象的C++。 

程序启动后,首先要打开AD/DA板卡,接着选 

择测试方式,测试方式包括自动测试和交互测试,然 

后进人测试界面并开始测试,以交互测试中的左盘 

旋为例,说明测试过程,当中间的文本控件显示左盘 

峰, 一 一 一,,一 … 一, # ● } ● * ● £j擘 j ● i t● , 

● n,● 睹● 掰● ● 嗤● ; 尊l 搠 ,,一 奄野一一-- 鹌一尊螂}一一 ~一 _掌. ・●l_2-鼻●。_'● t驰● 袖● 鱼{●:目÷● 日 ● : 十 ● -}● _● -■t T_● ,● visit G 帅0 : .}・’ ・ :mm。 n ・姒● 直^● 簟 -船● 4。 

挂 1、 

(a)系统测试界面 时,点击测试,测试主机通过串口向飞控机发左盘旋 

的指令,然后从飞控机相应的控制端口读出左、右副 

翼的控制信号及断横修控制信号,并通过指示灯显 

示出来。系统软件流程图如图4所示。 

图4系统软件流程 3.2软件运行界面 

软件运行界面包括两部分。第一部分是测试界 

面部分,如图5(a)所示,主要由飞机状态、机载供 

电、左右副翼舵机状态、升降舵状态、发动机状态及 

开光亮状态组成。点击下一步,会逐步显示待测内 

容,点击测试,开始选定内容的测试。飞控计算机检 

测结果,如图5(b)所示,主要功能是显示并保存测 

试结果,一旦出现故障,将会在测试结果将会显示异 

常,并在备注中说明引起的原因及解决方案。 

图5系统测试界面 

4 结束语 

论文设计了某型无人机飞控机的检测系统,经 

过调试,该系统运行稳定,各模块均符合设计要求。 

该系统已经完成了初步的设计和调试,下一步将针 

对系统测试速度和精度逐步的完善,以满足某型无 

人机检测的需要。 

参考文献: 

『1]祝小平,等.无人机设计手册fM].北京:国防工、l 出版社, (b)系统测试结果 

2007:1—5. [2]张扬,陈鲁汉,宁波.基于1553B总线的航空电子设备的检测系 统设计[J].电子测量技术,2008,31(4):110一l】2. [3]程林.无人机飞控与地检系统的综合设计与实现[D].南京:南 京航空航天大学,2007:6—10. [4]沙占友,盂志永,王彦朋.单片机外围电路设计[M].2版.北京: 电子工业出版社,2006. [5]孙鑫,余安萍.VC++深入详解fM].北京:电子工业出版社, 2009:219—307. 责任编辑:刘新影 

121—

相关主题