当前位置:首页 > 模拟 > 模拟
[导读]摘要:为了配合飞行控制系统的设计和开发,本文设计了一种基于线性化直升机数学模型的半物理仿真系统。重点讲述了仿真系统的系统结构以及各个组成部分的功能,描述了线性化直升机仿真模型的基本原理和实现过程,并以

摘要:为了配合飞行控制系统的设计和开发,本文设计了一种基于线性化直升机数学模型的半物理仿真系统。重点讲述了仿真系统的系统结构以及各个组成部分的功能,描述了线性化直升机仿真模型的基本原理和实现过程,并以航线飞行为例给出了仿真过程和仿真结果。实际使用表明,本系统具有结构简单、仿真准确、可靠性高的特点,达到了设计要求。

关键词:无人直升机;线性化模型;数学模型;仿真系统;半物理仿真

飞行控制系统决定了无人直升机的飞行性能,随着无人直升机性能的不断提高及功能的日益增加,飞行控制系统越来越复杂。某型半物理仿真系统是为配合飞行控制系统设计而开发的,主要为直升机飞行动力学模型的验证与评估、飞行控制软件的设计与验证等提供强有力的技术支撑平台。这对于提升飞行控制系统设计的效率、减少设计差错、缩短设计周期及降低设计成本具有重要意义。

1 仿真系统功能

某型半物理仿真系统的主要功能包括:

1)模拟无人直升机从起飞到降落整个飞行过程的全状态,进行全包线仿真;

2)评估验证直升机飞行动力学模型的准确性;

3)模拟无人直升机各个传感系统的报文和动态特性;

4)可接入飞行控制计算机实物、舵机系统和地面站实物(除去电台部分),进行半物理仿真实验。

2 仿真系统结构

根据无人直升机仿真模型获取方式不同,某型半物理仿真系统如图1、图2所示,形成了两种半物理仿真系统结构。

2.1 采用外部模型机的FlightLab直升机模型

如图1所示,该仿真系统由仿真测试设备、模型计算机、舵回路和飞控计算机等组成。其中,与仿真测试设备相配合的还有仿真控制台,与飞控计算机相配合的还有地面站测控软件。

1)仿真测试设备:运行仿真软件,其中主要包括传感器信息模拟软件、舵机信息模拟软件、多功能板信息模拟软件。各个模拟软件之间采用共享内存的方式进行信息交互。主要功能包括:①舵控指令接收解算并转换成4个操纵量作为模型输入信息;②直升机模型接收操纵指令,解算得到飞行状态信息作为传感器输入数据信息;③模拟传感系统的报文和动态特性;④和飞控计算机之间进行网络通信;⑤和模型机之间进行网络通信。

2)模型计算机:运行无人直升机FlightLab仿真模型;接收控制输入,并解算得到无人直升机实时状态数据。

3)舵回路:舵机可接实物舵机,也可直接通过仿真测试设备中的舵机信息模拟软件进行模拟。

4)飞控计算机:运行飞行控制软件,接收传感器状态信息以及遥控信息,根据无人直升机当前的飞行状态以及操纵指令解算得到舵机控制指令。

5)仿真控制台:运行仿真界面程序,可接受用户界面输入信息,主要实现模型状态量的曲线显示功能,以及各种传感器故障类型仿真、模型运行与重载控制等功能。

6)地面测控计算机:运行地面测控软件,用于对飞行控制计算机发送遥控指令,控制无人直升机的飞行模态,并接收飞行控制计算机的下行数据,显示、记录无人直升机飞行过程和任务设备运行状态。

2.2 采用仿真测试设备内部的线性化模型

如图2所示,该仿真系统由仿真测试设备、飞控计算机和地面站测控软件等组成。其中,仿真测试设备中除了运行传感器信息模拟软件、舵机信息模拟软件、多功能板信息模拟软件,还将运行线性化直升机数学模型模拟软件。相比于2.1节所述的半物理仿真系统,该系统平台搭建简单且携带方便。但是,受到线性化直升机数学模型的精度限制,该系统仅适用于对仿真精度不高的情况。

3 线性化直升机模型

当进行飞控软件逻辑仿真或者其他对模型精度要求不高的仿真时,常采用仿真机内部的直升机线性模型。其主要优势在于便于快速搭建仿真平台,易于携带(不需要再携带模型机),特别是大大方便在外场调试过程中的仿真工作。

线性化直升机模型主要实现以下功能:接收飞控计算机解算出的控制输入数据;实时运行仿真模型;最后将模型解算得到直升机的相关状态数据反馈给飞控计算机。线性化直升机模型仿真模块的输入输出关系如图3所示。

被控对象数学模型建立于机体坐标系,如图4所示。

采用状态空间表达式形式描述,给定被控对象的数学模型为:

其中,状态x=[Vx Vy Vz ωx ωy ωz γ ψ θ]T,分别表示直升机纵向速度、垂向速度、横向速度、滚转角速度、偏航角速度、俯仰角速度、滚转角、偏航角和俯仰角;控制输入u=[φ7A1 B1 φT]T,分别表示旋翼总距、横向周期变距、纵向周期变距和尾桨总距。

状态矩阵A和控制矩阵B通过FlightLah计算得到,且随着无人直升机飞行状态的不同而改变。具体计算过程如下:

1)在FlightLab开发环境下,分别对主旋翼、尾桨、机身、平尾、垂尾、发动机和飞控系统等部件进行建模,并最终综合成一个完整的无人直升机模型;

2)给定一个稳定的飞行状态,通过FlightLab进行模型的线性化和配平计算;

3)通过FlightLab计算,分别得到0m/s、3m/s、9m/s、15 m/s、20 m/s、25m/s、30 m/s、35 m/s、40 m/s、45 m/s等稳定飞行状态下的A、B矩阵。

4 仿真过程及结果

基于线性化直升机模型的直升机仿真过程如下:

1)启动各个传感器、舵机、多功能板仿真程序;

2)启动线性化直升机模型仿真程序:

3)启动飞行控制软件程序;

4)通过测控软件,发送飞行控制指令,开始飞行仿真;

5)通过测控软件,显示、记录仿真过程参数;

6)对飞行仿真结果进行参数分析。

以航线飞行仿真为例,其仿真结果如图5~7所示。

由仿真曲线可知,航线飞行高度100 m,高度控制精度能达到飞行高度的3%,飞行速度16 m/s,速度稳态控制精度能达到±1 m/s。

5 结论

该仿真系统的建立为无人直升机设计和控制策略的研究提供了试验平台,且方便携带和实际使用操作。实践表明,这套仿真系统可以非常有效地验证飞行控制系统的控制逻辑,直观地验证飞行控制系统控制效果的优劣,为飞控系统的优化设计和系统的性能评估等提供数据支持,具备了较好的工程应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭