有硬件参数和所有性能参数的处理过程,以及机载设备在使用中的全部细节。这就要求仿真
平台开发人员在搭建仿真平台之前,必须要对软件需求进行深入分析,若开发人员忽略或错
误处理其中任何一个细节,仿真平台都不能合理实现仿真功能[10]
。飞行器仿真平台作为一个
大型、复杂的仿真平台,其硬件模块复杂,功能模块繁多,系统内部和外部的关联性紧密,
所以在仿真平台搭建之前对该系统的结构、需求和接口做全面、细致的分析是一件繁重的工
作,同时还要不断改变模型参数,对系统功能进行修改、优化和扩充以满足不同用户群体的
要求[11]
。因此对仿真平台构造和实现方法进行深入研究具有十分的必要性,同时也对飞行器
仿真平台的标准化工作产生积极作用。
飞行器仿真平台搭建的核心是物理模型的建立,建立飞行器物理模型有两种方法:一种
是在 C/S计算机平台上进行仿真程序开发,另一种是使用 Matlab/Simulink 工具箱进行模块搭
建并编写 S 函数完成仿真[12]
。在计算机平台使用 C/C++语言进行仿真程序开发的方法起步较
晚,而且缺乏系统性,且国内外的相关文章较少有构造及实现仿真系统软件的方法,更没有
设计一套规范的、可复用的、可重构的仿真软件标准,可借鉴的信息非常有限[13]
。而Matlab/Simulink 工具箱在高校和企业中则得到了广泛的应用和开发,其包含很多常用的仿真
模块,而随着 Simscape 工具箱的推出,制作的旋翼飞行器仿真平台也更简便形象,用户可方
便的进行模块拖拽和参数设定完成简单的图形化仿真,尤其在数学仿真领域优势更为明显。
1.3  飞行器飞行控制仿真软件概况
飞行器飞行控制仿真是飞行器系统仿真最为重要的一类,可用于飞机动力学特性评定,
飞机操纵系统可操纵性和稳定性分析,控制系统控制规律研究等领域[14]
。飞行器对象的建模
与控制器模型设计是飞行控制仿真平台搭建的基础。由于计算机性能的局限性,对飞行器对
象模型的研究重点一般放在数值计算方法上,如减少数值计算的计算量可显著提高仿真模型
实时性,忽略模型本身的重用性,互操作性等问题。而且由于模型与数据之间的密切耦合关
系,一种模型只能对一种机型进行仿真,若要仿真其它机型,只能修改模型,非常不利于仿
真系统的文护与扩展。
上一篇:基于遗传算法的社区发现
下一篇:基于角色的访问控制程序能力评测平台

基于Android的五子棋设计与实现

基于云储存的文件管理系统设计+源代码

基于安卓的博客App的设计与实现+源代码

基于安卓客户端的音乐软件的设计与实现

基于安卓视频播放器设计与实现

基于Android音乐播放器设计+源代码

基于数字IC的电子钟系统的设计+源程序

哈萨克民歌中生态美學思想的表现【4092字】

建议全面开放生育政策,...

中班幼儿“求助”型告状行为的访谈提纲

无刷电机调速系统设计任务书

硅酸钇镥闪烁晶体的光学性能研究

室外办公系统创新设计研究

常用游戏对于小学生英语教学的影响

人性化的用户界面设计研究

地方政府跨区域联合环境污染治理研究

天秤男婚后出轨能改好吗...