【技术实现步骤摘要】
本专利技术涉及一种无人机数学模型的构建方法,尤其涉及一种通用的无人机非线性模型构建方法,同时涉及一种用于实现该构建方法的系统。
技术介绍
在无人机飞行控制律设计和验证的过程中,六自由度非线性数学模型的建立是前提和基础。一般无人机的数学模型建立的过程中,首先选择适当的坐标系;其次根据无人机当前迎角和侧滑角从吹风数据中获得气动导数,计算气动力和力矩,结合发动机模型和重力场模型,求得无人机合外力与合外力矩;然后在此基础上根据六自由度动力学和运动学方程,求取无人机状态量导数;接着通过数值积分解算,更新无人机的状态;最终利用新的状态计算所需要的其他物理量。这种建模方法存在三个方面的不足 第一,当对不同型号无人机构建其非线性数学模型时,由于气动外形的差异,导致气动力和力矩的求取不同,它们的建模需都要重复上述过程,过程复杂,建模效率低,周期较长;第二,针对苏联坐标系和欧美坐标系这两种不同的坐标系定义方式,原有的建模方法需要分别建模,无法同时支持两种坐标系;第三,通常无人机控制律在MATLAB环境完成设计,而半物理仿真程序则是用C语言开发,二者都依赖于无人机非线性数学模型,需要 ...
【技术保护点】
一种基于非线性数学模型的通用型无人机仿真方法,其特征在于,包括下列步骤:步骤一:调用仿真系统通用模型软件提供的用户接口函数,初始化无人机的运动状态;步骤二:设置无人机的质量和转动惯量,并向仿真系统输入无人机所受不含重力的外力和外力矩;步骤三:根据面对称刚体六自由度运动模型计算无人机状态量导数,以平面大地为惯性系,在苏联坐标系下进行解算:线动力学方程:V.x=Vzωy-Vyωz+Fx/m+GxV.y=Vxωz-Vzωx+Fy/mGyV.x=Vyωx-Vxωy+Fz/m+Gz---(1)角动力学方程:&om ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。