iso10000 发表于 2024-7-2 21:32:27

安全守护又添新力量!无人机飞控系统测试设备ETest_FlyCtrl

随着科学技术的发展以及军事战略思想的转变,无人机在军事、民用等领域获的应用越来越广泛,比如航空测量、航空摄影、侦察、森林防火等。
飞行控制系统是保证无人机飞行安全和完成预定任务的关键系统。无人机对各种机载设备的控制指令都是由飞行控制软件发出,一旦软件出现问题,后果不堪设想,而软件测试是保证软件质量的必要手段,所以必须对无人机飞行控制软件进行充分、系统的测试。
一、什么是飞行控制系统
飞行控制系统(以下简称“飞控系统”)作为航空器中最复杂、最关键的系统之一,起到保证飞行器操纵性和稳定性、提高完成任务能力与飞行品质、增强飞行安全和减轻驾驶员负担的作用,是整个飞行器的大脑。飞控系统测试技术涉及飞控系统产品设计过程中的测试、试验过程中的测试、生产过程中的测试、飞行过程中的测试和地面维护保障过程中的测试,是取得飞控系统产品定性或定量信息的一种基本途径和方法。


二、飞控系统测试设备ETest_FlyCtrl
1.产品介绍
无人机飞控系统测试设备主要应用于无人机飞行控制系统的地面检测阶段,具有无人机飞控系统供电、飞控指令发送与状态检查、数据链通道检查、舵机检查、导航系统检查等功能,通过自动化的检查测试,诊断和定位无人机飞控系统所存在各类故障,为无人机飞行前、飞行后、长期储存等情况下,提供检测手段,从而确保无人机技术状态的完好性。


2.其具备的功能至关重要:

[*]“无人机飞控系统供电”:确保飞控系统能获得稳定的电力支持,这是整个系统正常运行的基础。
[*]“飞控指令发送与状态检查”:可以发送指令并同时监测飞控系统对这些指令的响应和状态,以验证其指令执行的准确性和可靠性。
[*]“数据链通道检查”:保证数据传输通道的畅通和稳定,确保地面与无人机之间的信息交互无误。
[*]“舵机检查”:舵机对于无人机的操控至关重要,对其进行检查能保障飞行姿态的精准控制。
[*]“导航系统检查”:确保导航系统的准确性和有效性,使无人机能够准确地按照预定路线飞行。


3.显著优势
通过实现自动化的检查测试,它带来了诸多优势:

[*]能够快速、准确地诊断和定位无人机飞控系统中可能出现的各种故障。
[*]在无人机飞行前,通过全面检测能提前发现潜在问题,提高飞行安全性。
[*]在飞行后,检查可以帮助确定飞行过程中是否对系统造成了影响。
[*]对于长期储存的情况,能确保再次启用时系统的状态良好。
4.技术参数
一体化便携式箱体设计,方便携带;

[*]测试主机CPU:i7 四核2.8GHz;内存16GB;固态盘:512GB;2路USB接口;1路网络接口;
[*]RS-422/485串口8路,波特率:50bps-921.6kbps;
[*]S.BUS模块1路,波特率100kbps;
[*]CAN总线2路,高传输速率可达1 Mbp;
[*]AD通道8路,输入范围:0~5 V, 0~10 V,±2.5 V,±5 V, ±10 V,软件程控可配
[*]数字量输入8路,数字量输出8路,可编程时钟源8路;
[*]多功能计数器8路,支持边沿计数、频率测量、周期测量、半周期测量、脉冲测量、脉宽测量、双边沿间隔测量、位置测量等;
[*]提供1路可调直流电源,电压范围18-36V;
[*]提供1路负载电阻,阻值范围0.01~1.5KΩ,精度±1%,自动测量负载电流;
[*]具有自检功能,可自动检测测试设备各部件的完好性,给出故障定位点;
[*]可以为无人机飞控系统提供直流稳压电源,并能自动检测无人机飞控计算机的24VDC电源输出的电流;
[*]可以自动完成数据链、主飞控、备飞控、北斗导航、组合导航、CAN总线、舵机S.BUS接口、时钟输出的自动化检测;
[*]可自动显示出飞控的各个参数值,包括母线电压、24V电压、5V电压、3.3V电压、温度、气压高等;
[*]可控制发动机的启动、灭火等,并实时显示发动机的转速值。
三、核心软件ETest
1.ETest简介
ETest是一款国产软件集成开发环境(IDE),具有强大的数据采集、仪器控制和自动化测试应用程序开发能力。与国外如LabVIEW、dSPACE等产品相比较,ETest提供更加友好的可视化编程环境和范例,开发效率高,使用门槛低,即使是编程经验有限的用户也能够轻松快速开发、测试和部署应用程序。




ETest作为凯云率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内该领域长期由进口软件LabVIEW、dSPACE等产品垄断的格局。基于ETest开发与部署的测试系统,可服务于基于MBSE的正向设计流程,实现自动化测试、半实物仿真、系统集成验证等功能。
ETest具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主安全可控等特点,支持国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac、VxWorks等操作系统。可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发。


2.ETest使用流程
ETest支持快速测试、自动化测试、测试软件开发、实时仿真等应用模式。






基于ETest开发测试软件分以下步骤:环境配置、程序开发(图形化程序开发、脚本开发)、UI设计、程序打包及执行。




▲测试设计(通信接口协议配置)




▲测试设计(测试脚本编辑)




▲测试设计(流程图测试脚本)




▲测试设计(状态图测试脚本)




▲测试设计(可视化界面设计)


无人机飞控系统测试设备ETest_FlyCtrl为确保无人机在不同场景下的技术状态完好性提供了关键的检测手段和保障,对于无人机的安全、稳定运行具有不可替代的重要意义。例如,在一些重要的无人机应用场景,如航拍、物流配送、农业植保等领域,ETest_FlyCtrl能有效避免因飞控系统故障导致的飞行事故和任务失败,保障了无人机作业的高效性和可靠性。
页: [1]
查看完整版本: 安全守护又添新力量!无人机飞控系统测试设备ETest_FlyCtrl