CN104267614A - 一种无人机实时仿真***及其开发方法 - Google Patents

一种无人机实时仿真***及其开发方法 Download PDF

Info

Publication number
CN104267614A
CN104267614A CN201410470331.1A CN201410470331A CN104267614A CN 104267614 A CN104267614 A CN 104267614A CN 201410470331 A CN201410470331 A CN 201410470331A CN 104267614 A CN104267614 A CN 104267614A
Authority
CN
China
Prior art keywords
sin
cos
phi
model
psi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410470331.1A
Other languages
English (en)
Inventor
陈欣
向孝龙
李春涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201410470331.1A priority Critical patent/CN104267614A/zh
Publication of CN104267614A publication Critical patent/CN104267614A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种无人机实时仿真***及其开发方法。所述仿真***分为仿真功能模块和辅助功能模块,两个模块通过规范的接口转换模块进行交互。本发明在MATLAB\Simulink环境和Tornado2.2集成开发环境中分别实现仿真功能模块和辅助功能模的构建,利用RTW提供的自动代码生成工具,将Simulink模型直接转换为C代码,再结合辅助功能模块代码在Tornado2.2IDE中联编,从而实现实时仿真软件的快速生成。本发明的方法简单易用,可以实现实时仿真软件的快速开发,并降低实时仿真软件代码中存在人为错误的可能性,为飞行控制***的验证提供一个高置信度、快速的仿真验证平台,加快无人机***研制进度。

Description

一种无人机实时仿真***及其开发方法
技术领域
本发明涉及一种无人机实时仿真***,属于无人机控制仿真程序开发领域。
背景技术
开发无人机实时仿真软件的一般方法是使用C或其他编程语言将仿真***的Simulink模型全部手工重写,并生成可运行于目标机的程序,通过多次修改和调试最终生成可运行的软件模块。这种开发方法需要编程人员花费大量时间来编制程序、查错、调试和验证,显著地增加工作量,延长开发周期。此外,手工编写的代码的风格和质量良莠不齐,降低软件运行的可靠度,增加代码出错的可能性,且代码的实时性不易保证。
随着无人机技术的发展,仿真***的Simulink模型复杂度逐渐提高,编程人员手工重写模型的代码的工作量剧增,且还需要专业人员辅助重写模型,以免模型与代码的解算结果之间存在偏差。同时,用户对实时仿真软件的多功能性、实时性、可操纵性等性能要求越来越高,进一步增加了软件的开发难度。这种传统的手工编写代码的开发方法已经很难满足快速开发实时仿真软件的需求。
发明内容
本发明所要解决的技术问题是:提供一种无人机实时仿真***,解决了现有技术中仿真***复杂度高的问题。
本发明为解决上述技术问题,采用如下技术方案:
一种无人机实时仿真***,包括控制***、执行机构、无人机动力学模型、传感器模型、辅助模块、通信模块、接口转换模块;所述执行机构包括环境模型、舵机模型,辅助模块包括上位机显示界面;所述接口转换模块包括第一接口转换模块、第二接口转换模块;控制***输出控制信号通过第一接口转换模块将控制信号转换为执行结构的输入信号,执行机构接收处理过的控制信号完成动态特性模拟,输出环境模型的风门信息及舵机模型的舵面信息,无人机动力学模型根据环境模型的风门信息及舵机模型的舵面信息,完成飞行状态数据的更新解算,解算后的飞行状态数据一方面输出至传感器模型,另一方面输出至辅助模块,通过上位机显示界面进行显示;传感器模型以飞行状态数据作为数据源,实时模拟传感器的特性,传感器模型输出数据一方面通过通信模块发送出去,另一方面通过第二接口转换模块转换后回馈至控制***。
所述无人机动力学模型与上位机之间通过串口连接。
为了进一步解决传统无人机实时仿真***开发过程复杂,效率低,工作量大,以及软件代码的继承性和可维护性弱等技术问题,本发明还提出了一种简便、快速的无人机实时仿真***的开发方法。具体的技术方案如下:
一种无人机实时仿真***的开发方法,包括如下步骤:
步骤1、构建开发环境及仿真模型:
在仿真平台下,构建执行机构、无人机动力学模型、传感器模型及模块之间的布局,构建执行机构的动态特性模拟模型、无人机动力学模型的飞行状态解算模型、传感器模型的解算模型;
步骤2、构建接口转换模块:
所述转换接口模块包括第一接口转换模块、第二接口转换模块,第一接口转换模块接收外部控制***的控制信号,进行转换后输入至执行机构,第二接口转换模块接收传感器模型的输出信号,进行转换后输入至外部控制***;
步骤3、构建辅助模块:
在上位机平台下,构建***管理模块、通信模块和平台驱动模块的源代码;
步骤4、建立仿真平台各模块与上位机平台各模块之间的连接关系,生成实时仿真***。
所述步骤1中执行机构的动态特性模拟模型为:
T m d ω m ( t ) dt + ω m ( t ) = K 1 u a ( t ) - K 2 M c ( t )
其中,Tm是执行机构机电时间常数,K1,K2为执行机构传递系数,ωm(t)执行机构转动角速率,ua(t)为执行机构控制输入,Mc(t)为执行机构转动惯量。
所述步骤1中无人机动力学模型的飞行状态解算模型包括:
1)动力学方程组:
u · = rv - wq + F x / m - g sin θ v · = wp - ru + F y / m + g cos θ sin φ w · = qu - pv + F z / m + g cos θ cos φ
其中,u、v、w分别对应为飞机速度在机体坐标系x、y、z轴上的速度分量,p、q、r分别为滚转角速度、俯仰角速度偏航角速度,θ为俯仰角,φ为滚转角,g为重力加速度,Fx为x轴方向力,Fy为y轴方向力,Fz为z轴方向力;
2)运动学方程组:
φ · = p + tan θ ( q sin φ + r cos φ ) θ · = q cos φ - r sin φ ψ · = ( q sin φ + r cos φ ) / cos θ
其中,ψ为偏航角;
3)力矩方程组:
p · = [ I zx N + I z R + ( I y I z - I z 2 - I zx 2 ) qr + I zx ( I x - I y + I z ) pq ] / ( I x I z ) q · = [ ( I z - I x ) pr + I zx ( r 2 - p 2 ) + M ] / I y r · = [ I x N + I zx R + ( I x 2 + I zx 2 - I x I y ) pq + I zx ( I y - I z - I x ) qr ] / ( I x I z - I zx 2 )
其中,Ix、Iy和Iz为转动惯量,Ixy、Izy和Izx为惯性积,M为合力矩;
4)导航方程组:
x · e = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) y · e = u cos θ sin ψ + v ( sin φ sin θ sin ψ - cos φ cos ψ ) + w ( cos φ sin θ sin ψ + sin φ cos ψ ) h · = u sin θ - v sin φ cos θ - w cos φ
其中,xe、ye和-h分别为飞机的地面坐标轴系x、y和z轴上的位置。
所述步骤1中传感器模型中的GPS解算模型为:
dPN = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) dPE = u cos θ sin ψ + v ( sin φ sin θ sin ψ + cos φ cos ψ ) + w ( cos φ sin θ sin ψ - sin φ cos ψ ) dlat = dPN / ( H + 63710001 ) dlon = dPE / [ ( H + 63710001 ) cos ( lat ) ]
其中,PN和PE分别为北向的距离和东向距离,lat为推演出的纬度,lon为推演出的经度,H为无人机当前相对于起飞点的高度。
所述步骤2中第一接口转换模块将控制***的标准信号转换为执行机构接收的信号格式,第二接口转换模块将传感器模型输出的信号转换成控制***的标准信号。
所述步骤4中仿真平台各模块与上位机平台各模块之间通过串口连接。
与现有技术相比,本发明具有如下有益效果:
1、本发明的实时仿真***的开发方法将仿真***分为两个模块,分别在不同的开发环境下完成两个模块的构建。通过规范的接口,使用该方法既能够快速地将两个模块联合生成实时仿真软件,又能够实现后期仿真功能模块的快速更换。
2、该方法通过手工编写代码实现***的接口模块和辅助功能模块,增强了使用自动代码生成技术构建仿真***的灵活性。
3、该方法以其快速、简单、灵活的特点,加速了仿真***的开发进程,提高了飞行控制***仿真验证工作的效率,缩短了无人机***的研制周期。
4、该方法不需要将复杂的动态特性模拟模型手工转换为可执行代码,避免了***存在大量错误的可能性,提高***的可靠性。
附图说明
图1为实时仿真软件开发环境示意图。
图2为无人机动力学模型结构示意图。
图3为执行机构模型结构框图。
图4为实时仿真软件联合生成过程示意图。
具体实施方式
下面结合附图对本发明的技术方案进行详细说明:
一种无人机实时仿真***,包括控制***、执行机构、无人机动力学模型、传感器模型、辅助模块、通信模块、接口转换模块;所述执行机构包括环境模型、舵机模型,辅助模块包括上位机显示界面;所述接口转换模块包括第一接口转换模块、第二接口转换模块;控制***输出控制信号通过第一接口转换模块将控制信号转换为执行结构的输入信号,执行机构接收处理过的控制信号完成动态特性模拟,输出环境模型的风门信息及舵机模型的舵面信息,无人机动力学模型根据环境模型的风门信息及舵机模型的舵面信息,完成飞行状态数据的更新解算,解算后的飞行状态数据一方面输出至传感器模型,另一方面输出至辅助模块,通过上位机显示界面进行显示;传感器模型以飞行状态数据作为数据源,实时模拟传感器的特性,传感器模型输出数据一方面通过通信模块发送出去,另一方面通过第二接口转换模块转换后回馈至控制***。
所述无人机动力学模型与上位机之间通过串口连接。
为了进一步解决传统无人机实时仿真***开发过程复杂,效率低,工作量大,以及软件代码的继承性和可维护性弱等技术问题,本发明还提出了一种简便、快速的无人机实时仿真***的开发方法。
本发明主要是利用Simulink构建仿真软件的仿真功能模块和Tornado2.2集成开发环境构建仿真软件的辅助功能模块;然后,通过MATLAB的RTW将仿真功能模块转换为C代码;最后,将代码与辅助功能模块代码结合,利用Tornado2.2集成开发环境提供的make工具,实现仿真软件的编译、链接和生成。
具体开发方案的方案如下:
步骤一、构建开发环境及仿真模型:
在仿真平台下,构建执行机构、无人机动力学模型、传感器模型及模块之间的布局,构建执行机构的动态特性模拟模型、无人机动力学模型的飞行状态解算模型、传感器模型的解算模型;
构建如图所示1的实时仿真软件开发环境,其中,开发环境包含PC宿主机和VxWorks目标机,两者通过以太网连接起来;PC宿主机包含MATLAB 7.0和VxWorks 5.5的集成开发环境Tornado2.2两种软件开发工具;VxWorks目标机能够稳定、持续运行VxWorks实时操作***,且目标机包含一些必要的I/O板卡,VxWorks中的应用程序能够通过***接口方便地访问I/O板卡。
在仿真平台下,构建执行机构、无人机动力学模型、传感器模型及模块之间的布局,构建执行机构的动态特性模拟模型、无人机动力学模型的飞行状态解算模型、传感器模型的解算模型;执行机构在接收处理过的控制信号完成动态特性模拟,输出环境模型的风门信息及舵机模型的舵面信息,无人机动力学模型包括飞行状态解算模块,实现无人机***和环境的特性的模拟,动态更新模型状态并输出,传感器模型实现传感器数据的解算,并将结算结果输出;具体过程如下:
在MATLAB/Simulink下,构建仿真软件的仿真功能模块的Simulink模型,其中,包含无人机动力学模型、执行机构模型、传感器模型。
无人机动力学模型结构如图2所示,其包含无人机本体模型模块和环境模型模块。其中,无人机本体模型模块又包含气动参数插值计算模块、气动力和力矩计算模块、动力***模块、动力学和运动学方程解算模等;环境模型模块包含重力场模块、标准大气模型模块、风场模型模块等。无人机模型模块通过接口转换模块获取外部控制信号,气动参数解算模块以此信号解算出无人机此状态下的气动参数,然后经气动力和力矩解算模块得到无人机所受到的气动力和力矩;动力***模块根据外部控制信号实时计算出无人机受到的发动机推力及相应力矩;由于实际中发动机的安装位置、机体不对称等因素的影响,作用在无人机上的力矩存在偏差,通过补偿力矩来抵消这些因素的影响;解算出无人机所受的力和力矩驱动无人机六自由度的运动学方程的计算。
本发明根据己知的无人机气动数据和发动机推力数据,利用一维、二维或者三维线性插值原理,结合牛顿刚体动力学和运动学理论,建立无人机本体六自由度非线性模型。无人机可由十二阶非线性微分方程来描述其动力学和运动学特性,即:
x · = f ( t , x , u ) y = cx
其中,状态量xT=[u,v,w,φ,θ,ψ,p,q,r,xe,xe,h];控制量uT=[δTear],分别表示发动机风门开度、升降舵、副翼舵和方向舵;t为时间;y为输出量。
所述执行机构的动态特性模拟模型为:
T m d ω m ( t ) dt + ω m ( t ) = K 1 u a ( t ) - K 2 M c ( t )
其中,Tm是执行机构机电时间常数,K1,K2为执行机构传递系数,ωm(t)执行机构转动角速率,ua(t)为执行机构控制输入,Mc(t)为执行机构转动惯量。
根据牛顿刚体动力学和运动学理论建立无人机的运动方程,其中
无人机动力学模型的飞行状态解算模型包括:
1)动力学方程组:
u · = rv - wq + F x / m - g sin θ v · = wp - ru + F y / m + g cos θ sin φ w · = qu - pv + F z / m + g cos θ cos φ
其中,u、v、w分别对应为飞机速度在机体坐标系x、y、z轴上的速度分量,p、q、r分别为滚转角速度、俯仰角速度偏航角速度,θ为俯仰角,φ为滚转角,g为重力加速度,Fx为x轴方向力,Fy为y轴方向力,Fz为z轴方向力;
2)运动学方程组:
φ · = p + tan θ ( q sin φ + r cos φ ) θ · = q cos φ - r sin φ ψ · = ( q sin φ + r cos φ ) / cos θ
其中,ψ为偏航角;
3)力矩方程组:
p · = [ I zx N + I z R + ( I y I z - I z 2 - I zx 2 ) qr + I zx ( I x - I y + I z ) pq ] / ( I x I z ) q · = [ ( I z - I x ) pr + I zx ( r 2 - p 2 ) + M ] / I y r · = [ I x N + I zx R + ( I x 2 + I zx 2 - I x I y ) pq + I zx ( I y - I z - I x ) qr ] / ( I x I z - I zx 2 )
其中,Ix、Iy和Iz为转动惯量,Ixy、Izy和Izx为惯性积,M为合力矩;
4)导航方程组:
x · e = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) y · e = u cos θ sin ψ + v ( sin φ sin θ sin ψ - cos φ cos ψ ) + w ( cos φ sin θ sin ψ + sin φ cos ψ ) h · = u sin θ - v sin φ cos θ - w cos φ
其中,xe、ye和-h分别为飞机的地面坐标轴系x、y和z轴上的位置。
所述步骤1中传感器模型中的GPS解算模型为:
dPN = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) dPE = u cos θ sin ψ + v ( sin φ sin θ sin ψ + cos φ cos ψ ) + w ( cos φ sin θ sin ψ - sin φ cos ψ ) dlat = dPN / ( H + 63710001 ) dlon = dPE / [ ( H + 63710001 ) cos ( lat ) ]
其中,PN和PE分别为北向的距离和东向距离,lat为推演出的纬度,lon为推演出的经度,H为无人机当前相对于起飞点的高度。
本发明采用MATLAB/Simulink提供的典型的舵回路来模拟无人机的执行机构***,其结构框图如图3所示,根据接口转换模块获取执行机构的控制信号,此信号驱动执行机构的模型解算,模拟执行机构的动态特性,并输出舵机的偏转角度,利用线性插值原理,解算得到无人机的舵面偏转角度。
在本发明中,传感器模型模块仅根据实际的传感器接口协议模拟其接口特性,以无人机模型模块解算出的飞行状态数据为数据源,按照实际的物理接口定时输出传感器信息。
步骤二、构建接口转换模块:
所述转换接口模块包括第一接口转换模块、第二接口转换模块,第一接口转换模块接收外部控制***的控制信号,进行转换后输入至执行机构,第二接口转换模块接收传感器模型的输出信号,进行转换后输入至外部控制***;第一接口转换模块将控制***的标准信号转换为执行机构接收的信号格式,第二接口转换模块将传感器模型输出的信号转换成控制***的标准信号。
本发明采用Simulink下BUS结构对步骤二中的四个仿真模型的输入和输出接口进行规范,既方便与辅助功能模块之间的交互,又便于后续模型的快速更换。
步骤三、构建辅助模块:
在上位机平台下,构建***管理模块、通信模块和平台驱动模块的源代码;完成VxWorks平台下I/O板卡驱动的开发,使用VxWorks的标准接口完成通信模块的构建,以便软件接收外界的控制指令或数据,同时发送仿真状态数据到外界。此外,需要构建***的管理模块,以及时响应外界指令或数据,从而使得仿真软件的运行状态可控。
步骤四、建立仿真平台各模块与上位机平台各模块之间的连接关系,生成实时仿真***,仿真平台各模块与上位机平台各模块之间通过串口连接,本发明可采用RS232或RS485模块。
如图4所示,在MATLAB的RTW环境下,将仿真功能模块的Simulink模型直接转换为程序源代码,再将辅助功能模块代码与自动生成的代码相结合,使用Tornado2.2 IDE提供的make工具编译、链接以上代码,从而实现可运行于目标机的实时仿真软件的快速生成。
本发明说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (7)

1.一种无人机实时仿真***,其特征在于,包括控制***、执行机构、无人机动力学模型、传感器模型、辅助模块、通信模块、接口转换模块;所述执行机构包括环境模型、舵机模型,辅助模块包括上位机显示界面;所述接口转换模块包括第一接口转换模块、第二接口转换模块;控制***输出控制信号通过第一接口转换模块将控制信号转换为执行结构的输入信号,执行机构接收处理过的控制信号完成动态特性模拟,输出环境模型的风门信息及舵机模型的舵面信息,无人机动力学模型根据环境模型的风门信息及舵机模型的舵面信息,完成飞行状态数据的更新解算,解算后的飞行状态数据一方面输出至传感器模型,另一方面输出至辅助模块,通过上位机显示界面进行显示;传感器模型以飞行状态数据作为数据源,实时模拟传感器的特性,传感器模型输出数据一方面通过通信模块发送出去,另一方面通过第二接口转换模块转换后回馈至控制***。
2.根据权利要求1所述的无人机实时仿真***,其特征在于:所述无人机动力学模型与上位机之间通过串口连接。
3.一种无人机实时仿真***的开发方法,其特征在于,包括如下步骤:
步骤1、构建开发环境及仿真模型:
在仿真平台下,构建执行机构、无人机动力学模型、传感器模型及模块之间的布局,构建执行机构的动态特性模拟模型、无人机动力学模型的飞行状态解算模型、传感器模型的解算模型;
步骤2、构建接口转换模块:
所述转换接口模块包括第一接口转换模块、第二接口转换模块,第一接口转换模块接收外部控制***的控制信号,进行转换后输入至执行机构,第二接口转换模块接收传感器模型的输出信号,进行转换后输入至外部控制***;
步骤3、构建辅助模块:
在上位机平台下,构建***管理模块、通信模块和平台驱动模块的源代码;
步骤4、建立仿真平台各模块与上位机平台各模块之间的连接关系,生成实时仿真***。
4.根据权利要求3所述的无人机实时仿真***的开发方法,其特征在于:所述步骤1中执行机构的动态特性模拟模型为:
T m d ω m ( t ) dt + ω m ( t ) = K 1 u a ( t ) - K 2 M c ( t )
其中,Tm是执行机构机电时间常数,K1,K2为执行机构传递系数,ωm(t)执行机构转动角速率,ua(t)为执行机构控制输入,Mc(t)为执行机构转动惯量。
所述步骤1中无人机动力学模型的飞行状态解算模型包括:
1)动力学方程组:
u · = rv - wq + F x / m - g sin θ v · = wp - ru + F y / m + g cos θ sin φ w · = qu - pv + F z / m + g cos θ cos φ
其中,u、v、w分别对应为飞机速度在机体坐标系x、y、z轴上的速度分量,p、q、r分别为滚转角速度、俯仰角速度偏航角速度,θ为俯仰角,φ为滚转角,g为重力加速度,Fx为x轴方向力,Fy为y轴方向力,Fz为z轴方向力;
2)运动学方程组:
φ · = p + tan θ ( q sin φ + r cos φ ) θ · = q cos φ - r sin φ ψ · = ( q sin φ + r cos φ ) / cos θ
其中,ψ为偏航角;
3)力矩方程组:
p · = [ I zx N + I z R + ( I y I z - I z 2 - I zx 2 ) qr + I zx ( I x - I y + I z ) pq ] / ( I x I z ) q · = [ ( I z - I x ) pr + I zx ( r 2 - p 2 ) + M ] / I y r · = [ I x N + I zx R + ( I x 2 + I zx 2 - I x I y ) pq + I zx ( I y - I z - I x ) qr ] / ( I x I z - I zx 2 )
其中,Ix、Iy和Iz为转动惯量,Ixy、Izy和Izx为惯性积,M为合力矩;
4)导航方程组:
x · e = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) y · e = u cos θ sin ψ + v ( sin φ sin θ sin ψ - cos φ cos ψ ) + w ( cos φ sin θ sin ψ + sin φ cos ψ ) h · = u sin θ - v sin φ cos θ - w cos φ
其中,xe、ye和-h分别为飞机的地面坐标轴系x、y和z轴上的位置。
所述步骤1中传感器模型中的GPS解算模型为:
dPN = u cos θ cos ψ + v ( sin φ sin θ cos ψ - cos φ sin ψ ) + w ( cos φ sin θ cos ψ + sin φ sin ψ ) dPE = u cos θ sin ψ + v ( sin φ sin θ sin ψ + cos φ cos ψ ) + w ( cos φ sin θ sin ψ - sin φ cos ψ ) dlat = dPN / ( H + 63710001 ) dlon = dPE / [ ( H + 63710001 ) cos ( lat ) ]
其中,PN和PE分别为北向的距离和东向距离,lat为推演出的纬度,lon为推演出的经度,H为无人机当前相对于起飞点的高度。
5.根据权利要求3所述的无人机实时仿真***的开发方法,其特征在于:所述步骤2中第一接口转换模块将控制***的标准信号转换为执行机构接收的信号格式,第二接口转换模块将传感器模型输出的信号转换成控制***的标准信号。
6.根据权利要求3所述的无人机实时仿真***的开发方法,其特征在于:所述步骤4中仿真平台各模块与上位机平台各模块之间通过串口连接。
7.根据权利要求3所述的无人机实时仿真***的开发方法,其特征在于:所述无人机实时仿真***为权利要求1所述的无人机实时仿真***。
CN201410470331.1A 2014-09-15 2014-09-15 一种无人机实时仿真***及其开发方法 Pending CN104267614A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410470331.1A CN104267614A (zh) 2014-09-15 2014-09-15 一种无人机实时仿真***及其开发方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410470331.1A CN104267614A (zh) 2014-09-15 2014-09-15 一种无人机实时仿真***及其开发方法

Publications (1)

Publication Number Publication Date
CN104267614A true CN104267614A (zh) 2015-01-07

Family

ID=52159142

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410470331.1A Pending CN104267614A (zh) 2014-09-15 2014-09-15 一种无人机实时仿真***及其开发方法

Country Status (1)

Country Link
CN (1) CN104267614A (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698867A (zh) * 2015-03-24 2015-06-10 哈尔滨工业大学 基于m文件***函数的数据采集卡的数据交互方法
CN105204370A (zh) * 2015-08-18 2015-12-30 成都前沿动力科技有限公司 固定翼飞行器实时仿真***及仿真方法
CN105892307A (zh) * 2016-06-16 2016-08-24 江西洪都航空工业集团有限责任公司 一种低成本机载武器低虚拟试验方法
CN106055351A (zh) * 2016-05-20 2016-10-26 北京经纬恒润科技有限公司 一种控制***的开发方法和装置
CN106200673A (zh) * 2016-07-26 2016-12-07 中国航空工业集团公司西安飞行自动控制研究所 一体化自动飞行机动控制方法
CN106682361A (zh) * 2017-01-13 2017-05-17 沈阳航空航天大学 一种基于gps仿真的无人机飞行轨迹模拟***及方法
CN107290978A (zh) * 2017-06-16 2017-10-24 南京航空航天大学 一种直升机飞行仿真方法及***
CN107991903A (zh) * 2017-12-15 2018-05-04 四川汉科计算机信息技术有限公司 飞控半实物仿真***
WO2019037102A1 (zh) * 2017-08-25 2019-02-28 深圳市大疆创新科技有限公司 获得飞行模拟数据的方法、装置、存储介质及设备
CN109991875A (zh) * 2019-03-22 2019-07-09 西安爱生技术集团公司 一种无人机综合仿真***及方法
WO2020172866A1 (zh) * 2019-02-28 2020-09-03 深圳市大疆创新科技有限公司 一种飞行模拟***、方法及飞行模拟设备
CN112001028A (zh) * 2020-07-17 2020-11-27 武汉船用电力推进装置研究所(中国船舶重工集团公司第七一二研究所) 一种永磁推进***仿真方法及平台
CN112988147A (zh) * 2021-03-17 2021-06-18 南京仁谷***集成有限公司 跨平台的仿真模型开发方法

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698867A (zh) * 2015-03-24 2015-06-10 哈尔滨工业大学 基于m文件***函数的数据采集卡的数据交互方法
CN105204370A (zh) * 2015-08-18 2015-12-30 成都前沿动力科技有限公司 固定翼飞行器实时仿真***及仿真方法
CN106055351A (zh) * 2016-05-20 2016-10-26 北京经纬恒润科技有限公司 一种控制***的开发方法和装置
CN105892307A (zh) * 2016-06-16 2016-08-24 江西洪都航空工业集团有限责任公司 一种低成本机载武器低虚拟试验方法
CN106200673B (zh) * 2016-07-26 2019-10-18 中国航空工业集团公司西安飞行自动控制研究所 一体化自动飞行机动控制方法
CN106200673A (zh) * 2016-07-26 2016-12-07 中国航空工业集团公司西安飞行自动控制研究所 一体化自动飞行机动控制方法
CN106682361A (zh) * 2017-01-13 2017-05-17 沈阳航空航天大学 一种基于gps仿真的无人机飞行轨迹模拟***及方法
CN107290978A (zh) * 2017-06-16 2017-10-24 南京航空航天大学 一种直升机飞行仿真方法及***
WO2019037102A1 (zh) * 2017-08-25 2019-02-28 深圳市大疆创新科技有限公司 获得飞行模拟数据的方法、装置、存储介质及设备
CN107991903A (zh) * 2017-12-15 2018-05-04 四川汉科计算机信息技术有限公司 飞控半实物仿真***
WO2020172866A1 (zh) * 2019-02-28 2020-09-03 深圳市大疆创新科技有限公司 一种飞行模拟***、方法及飞行模拟设备
CN109991875A (zh) * 2019-03-22 2019-07-09 西安爱生技术集团公司 一种无人机综合仿真***及方法
CN112001028A (zh) * 2020-07-17 2020-11-27 武汉船用电力推进装置研究所(中国船舶重工集团公司第七一二研究所) 一种永磁推进***仿真方法及平台
CN112988147A (zh) * 2021-03-17 2021-06-18 南京仁谷***集成有限公司 跨平台的仿真模型开发方法

Similar Documents

Publication Publication Date Title
CN104267614A (zh) 一种无人机实时仿真***及其开发方法
CN102789171A (zh) 一种可视化无人机飞行控制半实物仿真测试方法及***
CN103576558B (zh) 一种空间机器人动力学仿真***及方法
CN105404744B (zh) 一种空间机械臂全状态动力学半物理仿真***
Lu et al. Real-time simulation system for UAV based on Matlab/Simulink
CN102354123A (zh) 一种跨平台可扩展的卫星动态仿真测试***
CN103331756A (zh) 一种机械臂运动控制方法
CN105182770A (zh) 一种基于旋翼飞行器的航天器半物理仿真实验***及方法
CN104133379A (zh) 四旋翼飞行器仿真方法
CN113156834B (zh) 一种半实物仿真飞行模拟***开发方法
CN103310038A (zh) 一种旋转导向执行机构的虚机实电仿真***及仿真方法
CN109062079A (zh) 基于ros的水下机器人多自由度运动控制的仿真方法
CN105242679A (zh) 一种四旋翼飞行器的控制***设计方法
CN107505846A (zh) 一种空间机械臂***抗干扰姿态协调验证装置及控制方法
CN106346480A (zh) 一种基于ug和matlab的多自由度注塑机械臂建模方法
CN104122800B (zh) 空间机器人电联试技术演示验证***
CN105511500A (zh) 一种空间目标动态光学特性地面模拟中目标和光源控制模拟***及方法
CN103941592A (zh) 飞行机器人动力学模型的在线建模方法
CN113985920A (zh) 一种便携式异构无人机编队飞行飞机模拟器
CN102945002A (zh) 基于非线性数学模型的通用型无人机仿真方法及***
Antonya et al. Co-simulation environment for the analysis of the driving simulator’s actuation
Vélez et al. Modeling, simulation and rapid prototyping of an unmanned mini-helicopter
CN105785789A (zh) 高空飞艇的仿真***
CN114019824B (zh) 基于Modelica的星球车移动过程仿真***及构建方法
Sagliano Open-source visualization of reusable rockets motion: approaching simulink-flightgear co-simulation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150107