论文部分内容阅读
起落架总体方案设计和起落架收放机构初步设计分析过程中需要设计员参阅大量资料,查找公式,并需要运用多种工程软件进行求解分析,重复性工作繁多,效率低下。此时,利用数据库技术将资料、公式、算法等重要数据保存起来,结合VC++编程技术实现快速方案设计系统和起落架机构分析系统,则可以解决这些问题,提高效率,节省大量设计时间。本文首先介绍了由南航起落架中心制作的起落架快速设计系统LANDINGGEAR的主要功能,并详细讲解了用户管理功能和服务器数据库备份与恢复功能的实现原理。总结现有机型的起落架的结构形式、收放方式和运动简图,并根据关系数据库的规范化理论和数据库设计方法为起落架收放机构设计分析系统LGRS创建了起落架收放形式库。针对起落架收放形式库中某典型的起落架收放形式进行了运动学分析,建立该型飞机起落架收放机构的运动学方程。编制VC++算法,求解运动学方程。制作曲线绘制功能,绘制运动学分析曲线。并根据设计参数及运动学计算分析结果,制作收放机构收放动画。分析定义了起落架收放过程中所承受的外载荷公式,针对C919某方案工程样机的主起落架,进行外载荷计算分析,并利用VC++封装了所有的工程计算公式,并且添加了外载荷分析和关系曲线图的绘制功能。