分享好友 方案首页 频道列表

为旋翼式无人飞行器开发硬件在环仿真器———为旋翼式无人飞行器开发硬件在环仿真器

2012-04-15NI-美国国家仪器有限公司

       无人驾驶飞行器在民用和军用的许多领域中,是一个很有前景的低成本选择。相比传统的飞行器,无人飞行器可以提供更低的运行成本和显著的人员安全优势(特别是枯燥、肮脏和危险的任务)。近几年来,我们开展了若干个民用的固定机翼或旋翼式UAV平台的研究项目。

       为了开发出这种类型的平台,我们需要新的航空电子系统,能够使直升机保持在稳定的高度并按照需要的轨迹飞行。该航空电子设备系统包含传感器、计算机和数据通信硬件,以及对飞行器进行导航和控制的软件。RUAV航空电子系统的开发,需要涉及到微电子、数据通信、电子集成、安装和编程、滤波器设计、信号调理及振动隔离等广泛领域。传统的RUAV项目使用机载电子设备,需要雇佣大量的专业技术人员进行系统的装配和测试,这增加开发的时间成本。

       在我们开发的RUAV航空电子系统组件中,使用CompactRIO作为飞行计算机,因为它有着可靠且可重新配置的构架,可以快速而便捷地集成不同的I/O硬件和传感器。

       与直升机平台建造及航空电子系统开发同时进行的是,在LabVIEW环境中开发模块化半实物测试平台,用于安全无风险的飞行前测试。CompactRIO和HIL仿真器可以快速而便捷的进行编程。它们还可以加速软硬件的开发和整合。

硬件和系统构架

RUAV系统的开发通常使用下面的方法:

 

 

       我们的RUAV平台由Hirobo60业余直升机组成,我们对直升机进行了改装来装载航空电子硬件。为了提高直升机的载重能力,我们还安装了更为强大的引擎、更长的玻璃纤维桨叶、更长的尾桁和尾桨。

       同时,我们使用CompactRIO硬件作为飞行计算机,用于采集传感器信息,并且根据CompactRIO上的控制算法生成PWM执行器信号。此系统利用数字输入模块NI 9411管理RS232协议,从Crossbow NAV420 AHRS (航姿系统) 接收飞行数据信息;分别利用数字输入模块NI 9411和数字输出模块NI 9474,接收和发送PWM执行器信号;利用数字输入模块NI 9411和数字输出模块NI 9474管理I2C协议,采集声纳传感器的高度信息;从现场可编程门阵列(FPGA)接收传感器信息并记录所有的飞行数据,同时管理与地面控制台的无线以太网通信。

我们开发的HIL测试台在测试环中包含了尽可能多的飞行器硬件:

 

 

HIL仿真器软件

LabVIEW代码管理整个RUAV系统和HIL仿真器。这两段软件有着典型的CompactRIO应用设计构架。

       在实际的RUAV系统中,FPGA代码使用四个不同的传感器读写循环和1个比例-积分-微分(PID)控制循环用于直升机的控制。PID循环是50Hz的闭环。写循环将PWM命令发送到直升机的主旋翼、尾旋翼和伺服执行器,完成预定义的飞行动作。第一个读取循环使用RS232协议,从Crossbow NAV 420处获得直升机的高度、角速度、速度和GPS位置,我们使用FPGA数字输入管理RS232协议,确保确定性数据采集。第二个读取循环管理PWM命令数据采集。另一个读写循环用于采集声纳传感器数据并管理I2C协议。

       我们使用CompactRIO实时软件进行FPGA数据采集、机载飞行数据记录及与地面控制站的无线以太网通信。为了管理地面控制台的通信,我们使用了LabVIEW Real-Time Communication Wizard。同时,在Windows OS中使用LabVIEW开发了地面控制台软件。

        远程图形化用户界面包含两个窗口:虚拟驾驶舱和用于实时显示飞行数据信息的遥感勘测窗口。我们使用ActiveX控件开发了虚拟驾驶舱,就像Global Majic软件公司的飞行器仪器那样。我们还可以使用额外的信息,如GPS和惯性测量单元的状态和系统警告等。

       HIL仿真器中的等效代码包含了运行在NI PXI-7831R上的FPGA代码,它与实际RUAV系统运行的FPGA代码是相同的。在模拟计算机上运行的代码包含三个主要部分:仿真循环,它包含了使用LabVIEW Control Design and Simulation Module开发的直升机仿真模型;串口写循环,用于根据直升机仿真循环的状态信息,模拟Crossbow NAV 420的RS232输出;运行LabVIEW实时软件的CompactRIO系统,它与实际运行在GCS计算机的软件是相同的。

       直升机仿真器和实时代码运行在相同的机器上,这是因为所有的源代码都使用了独立的循环。这种设定的结果就是机载计算机“认为”正在控制飞行器,所有的配置数据流与自动飞行的设定都是相同的。在这种情况下,经过大量的地面安全仿真,我们在进行飞行测试前就可以了解机载软件的性能和可能的缺陷。

成功开发硬件在环仿真器

       我们进行了HIL仿真和试飞,来测试使用选定的硬件和开发的软件用于直升机控制的可行性。仿真和试飞结果的比较表明,使用开发的HIL模拟器作为RUAV系统的地面安全测试台是十分可行的。

       在将来,我们将对仿真平台做进一步的改进。我们将在HIL仿真器上实现更为复杂的动力学模型,包含更精确的飞行传感器模型。与RUAV平台一起,这些仿真环境提供了有效的测试平台,用于安全地面飞行前测试或研究不同的控制和导航策略。

更多经典案例集>>

关于NI
       美国国家仪器有限公司(National Instruments,简称NI)致力于为测试测量、自动化和嵌入式应用领域的工程师和科学家们带来革命性的理念,从“虚拟仪器技术”提升到“图形化系统设计”,帮助他们实现更高效和优化的设计、原型到发布。NI为遍布全球各地的25000家不同的客户提供现成即用的软件(如NI LabVIEW图形化开发平台),和高性价比的模块化硬件。NI总部设在美国德克萨斯州的奥斯汀,在近40个国家和地区设有分支机构,共拥有5,000多名员工。在过去连续9年里,NI被《财富》杂志评选为“全美最适合工作的100家公司之一”。想了解更多关于NI的信息,请访问ni.com/china,或致电800-820-3622。

收藏
神州普惠试验检验管理解决方案
试验检验管理系统TCM紧紧围绕产品生产试验检验的全过程进行系统规范的监控和管理,有力的监管了整个试验检验过程、协调组织了试验检验工作的开展、规范了试验检验过程的管理,同时还以方便高效的手段,整理和收集了全部试验检验过程的信息数据。

0评论2014-03-24

宏电工业级TD无线路由器应用于交警局电子警察项目
“电子警察”是高科技的交通管理手段,也是道路交通技术监控系统的重要环节,是智能交通系统建设的重要组成部分。它以其无人值守、自动记录、容量大、无需当场处罚、便于管理等优点成为交通管理工作中必不可少的装备。

0评论2013-02-27

领邦公布新型全自动检测方案:弹丸尺寸的快速检测
近日,北京领邦仪器技术有限公司(后文简称“领邦”)公布了一套新型的全自动检测方案——弹丸尺寸检测系统。该系统是一套在线全自动终检设备,采用激光扫描的方式,在计算机中还原炮弹外形,能够实现炮弹外形尺寸和形位公差的快速检测,满足大批量产品的在线自动化检测,避免人为检测造成的误差,同时保证数据的可靠性以及提高数据管理方便性。

0评论2012-08-31

仪器总线技术的回顾与展望
在测试测量领域,仪器总线技术的发展历来是工程师和科学家们最为关心的部分。从上世纪60年代推出的专用于仪器控制的GPIB总线,到现在被广泛使用的 USB、VXI、PXI和最新推出的LXI、PXI Express,不断涌现的新型总线技术在帮助我们的工程师更快捷高效的完成测量任务的同时,也引起了行业内专家们的广泛争论,究竟哪一种总线将会主宰未 来的测试测量领域呢?

0评论2012-05-28

加固电源典型应用方案
美国北大西洋(NAII)公司为军工和航空领域的嵌入式市场所提供的加固电源,类型齐全,无论是标准型产品还是定制型产品,都应有尽有。在国内外航空、航海、舰船等应用中占有及其重要的地位。

0评论2012-05-03

倾角传感器在无人机上的应用
无人驾驶飞机简称无人机,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。机上无驾驶舱,但安装有自动驾驶仪、程

0评论2012-04-13

倾角传感器在移动通讯车平衡系统上的应用
移动通信基站车是移动通信领域中用于应急通信信道建立的系统集成车辆。主要的功能一般包括GSM、CDMA、3G基站信道的建立、无线计

0评论2012-04-13

倾角传感器在水平平台测量上的应用
在仪器仪表、精密工具、机械制件的检验等行业经常会使用到水平平台,而大理石平台可以作为一个理想的选择,因为大理石的平台是一

0评论2012-04-13

SST倾角传感器在阳光追踪系统上的应用
随着能源的匮乏,人类越来越注重利用新型能源来代替现有的煤、石油原料,利用太阳能获得能源就是一个非常好的办法。阳光追踪器

0评论2012-04-13